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
343213850527	343213851043	343213851591	343213852143	343213852691	343213853243	343213853793	343213854343	343213854891	343213855443	343213855993	343213856543	343213857091	343213857643	343213858193	343213858743	343213859291	343213859843	343213860393	343213860943	343213861491	343213862043	343213862593	343213863143	343213863691	343213864243	343213864793	343213865343	343213865891	343213866443	343213866993	343213867543	343213868091	343213868643	343213869193	343213869743	343213870291	343213870843	343213871393	343213871943	343213872491	343213873043	343213873593	343213874143	343213874691	343213875243	343213875793	343213876343	343213876891	343213877443	343213877993	343213878543	343213879091	343213879643	343213880193	343213880743	343213881291	343213881843	343213882393	343213882943	343213883491	343213884043	343213884593	343213885143	343213885691	343213886243	343213886793	343213887343	343213887891	343213888443	343213888993	343213889543	343213890091	343213890643	343213891193	343213891743	343213892291	343213892843	343213893393	343213893943	343213894491	343213895043	343213895593	343213896143	343213896691	343213897243	343213897793	343213898343	343213898891	343213899443	343213899993	343213900543	343213901091	343213901643	343213902193	343213902743	343213903291	343213903843	343213904393	343213904943	343213905491	343213906043	343213906593	343213907143	343213907691	343213908243	343213908793	343213909343	343213909891	343213910443	343213910993	343213911543	343213912091	343213912643	343213913193	343213913743	343213914291	343213914843	343213915393	343213915943	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2196	3300	1900	2700	2196	3300	1900	2700	2196	3300	1900	2700	2195	3300	1900	2700	2195	3300	1900	2700	2194	3300	1900	2700	2193	3300	1900	2700	2193	3300	1900	2700	2192	3300	1900	2700	2190	3300	1900	2700	2188	3300	1900	2700	2188	3300	1900	2700	2187	3300	1900	2700	2187	3300	1900	2700	2186	3300	1900	2700	2186	3300	1900	2700	2186	3300	1900	2700	2186	3300	1900	2700	2185	3300	1900	2700	2184	3300	1900	2700	2184	3300	1900	2700	2183	3300	1900	2700	2183	3300	1900	2700	2183	3300	1900	2700	2183	3300	1900	2700	2183	3300	1900	2700	2183	3300	1900	2700	2183	3300	1900	2700	2183	3300	1900	2700	2184	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
3221	2208	1152	450	184	441	4051	6225	2852	666	53	47	50	53	54	52	37	41	43	39	30	34	39	40	34	34	39	28	21	38	33	30	37	36	38	29	40	33	24	34	31	29	29	35	39	33	33	32	37	29	29	27	31	32	27	36	23	26	32	46	23	26	28	27	33	32	35	38	33	22	32	39	34	27	27	35	38	30	28	34	40	29	30	36	26	34	38	29	38	39	31	38	35	32	30	44	32	23	28	35	45	32	32	28	42	32	34	38	26	27	34	29	31	31	34	35	38	30	36	32	37	32	30	28	27	27	31	34	31	34	37	37	25	37	40	27	33	28	35	22	27	30	27	38	30	29	35	31	44	34	30	33	30	37	25	32	30	40	32	38	26	27	21	26	21	38	32	22	42	33	36	25	26	30	31	26	29	45	43	23	35	31	25	28	38	32	32	35	32	45	33	41	32	24	42	26	38	31	34	26	32	41	35	25	31	33	41	24	34	28	34	24	37	33	30	27	24	27	27	33	28	39	31	38	35	29	35	40	38	25	34	34	26	36	28	30	34	30	30	23	30	28	21	30	38	29	45	28	36	26	35	36	36	33	38	29	28	32	32	33	27	29	41	31	31	33	28	33	26	23	27	30	35	34	22	29	37	32	33	32	25	28	37	20	33	39	29	22	36	25	30	39	34	30	27	32	30	28	18	23	27	37	31	29	25	30	35	24	27	34	27	21	35	40	32	31	39	43	24	32	27	28	35	29	34	28	25	31	23	21	26	28	35	33	35	26	24	33	29	42	26	37	30	27	35	33	30	33	31	43	23	28	33	30	33	27	30	35	38	24	40	26	27	20	30	37	31	33	24	32	35	29	38	40	19	30	29	30	36	31	21	33	32	23	33	35	30	31	31	28	29	37	37	32	28	36	32	43	36	23	35	32	29	33	23	40	36	32	32	33	36	28	31	38	41	30	29	36	21	36	29	36	33	32	25	29	29	29	30	31	30	24	32	28	34	40	36	24	29	28	30	28	43	34	35	19	35	21	33	32	28	33	31	29	37	35	25	47	30	24	25	28	35	31	33	33	28	23	32	36	48	31	38	25	42	26	32	23	40	32	34	24	32	34	34	33	25	37	26	32	33	31	26	28	29	33	30	39	33	28	30	32	22	32	34	35	25	39	32	34	37	29	30	31	21	24	30	30	45	17	24	28	29	32	31	35	29	29	30	30	37	27	27	22	32	45	26	32	37	29	19	28	34	26	30	31	31	29	30	43	36	32	32	32	39	30	33	26	30	44	38	23	34	34	30	35	23	31	27	44	29	18	34	40	28	34	33	28	36	34	24	23	33	28	34	36	24	28	29	43	26	36	38	36	30	43	34	30	37	30	34	38	34	27	27	19	25	43	42	36	34	28	26	28	26	35	34	33	37	37	32	39	29	33	37	36	38	20	22	26	36	33	26	31	31	28	38	30	32	28	36	27	31	38	31	35	31	33	25	34	33	33	35	25	37	29	35	32	16	32	39	29	27	36	24	36	34	43	25	24	32	35	37	40	31	43	31	24	34	38	31	38	38	38	27	26	33	29	39	34	38	36	39	35	28	33	29	28	30	40	33	37	35	30	24	36	32	32	24	36	31	36	34	24	31	32	29	33	37	23	31	40	33	35	33	23	32	41	30	32	31	35	28	32	35	26	26	30	22	32	45	43	26	31	40	30	45	31	45	27	34	27	30	37	29	34	24	28	30	33	43	28	31	27	38	31	27	39	23	29	28	35	43	33	20	36	19	25	30	34	34	31	33	29	43	28	30	41	45	37	32	32	29	31	37	23	28	33	32	30	31	26	39	29	34	35	36	28	34	29	28	26	46	27	23	29	36	24	30	45	30	22	36	36	34	33	22	32	37	27	31	29	36	38	33	30	27	27	47	42	32	36	27	27	29	29	36	38	28	18	35	38	32	32	37	35	32	38	27	29	43	25	37	33	24	31	28	36	28	35	29	34	22	31	16	48	31	30	38	20	35	39	34	23	23	38	26	23	34	31	30	26	36	25	28	38	34	36	41	25	41	30	30	33	38	46	42	34	26	35	39	29	27	29	32	31	31	32	28	24	35	29	36	42	32	27	28	35	41	34	31	23	32	38	37	26	22	31	26	23	33	33	32	24	35	28	35	31	38	28	42	27	33	38	28	41	28	23	31	28	32	26	29	23	23	37	24	26	24	18	37	32	34	29	26	28	34	36	22	26	25	27	28	37	32	27	27	24	25	35	32	35	25	29	28	31	35	37	38	37	30	29	27	34	37	31	30	34	33	40	33	31	20	39	35	24	47	34	35	15	33	36	32	28	32	40	32	32	31	31	27	22	38	47	30	30	33	34	35	29	42	31	30	26	33	38	35	31	40	33	24	31	24	31	27	29	28	32	42	25	37	32	22	39	29	31	28	42	37	36	32	28	26	39	26	38	39	36	23	30	28	29	34	29	33	28	33	35	22	25	39	33	25	29	38	32	30	34	29	28	25	32	33	33	31	34	39	26	25	39	29	32	22	30	37	22	40	23	34	37	28	27	26	32	23	29	30	34	29	26	34	28	33	31	33	33	39	25	24	36	29	39	35	21	23	29	27	29	30	31	27	32	31	38	35	32	32	26	32	30	33	19	31	34	39	24	40	30	37	32	22	28	31	40	34	24	25	36	35	36	30	29	27	35	32	37	24	28	36	27	37	38	30	30	28	28	23	32	34	38	30	32	24	30	35	29	46	27	31	36	21	25	29	32	29	25	37	33	28	31	25	22	33	26	33	26	25	32	33	37	31	29	29	34	27	27	38	24	34	27	18	27	38	29	22	32	24	31	34	32	25	26	37	38	35	27	27	18	34	34	29	30	33	30	32	38	27	37	42	46	34	24	31	41	30	33	25	32	35	32	32	30	28	29	31	37	35	35	30	25	29	34	33	36	32	25	29	36	30	28	37	28	21	43	28	31	29	24	43	28	33	35	36	30	30	33	27	15	35	29	37	29	28	34	39	26	26	31	36	32	39	31	39	24	28	26	31	25	29	32	36	32	31	28	28	28	24	24	28	27	34	23	24	32	22	34	23	28	39	28	33	32	32	29	34	35	27	36	39	27	34	23	35	24	28	38	34	36	31	29	30	30	23	28	27	27	46	29	46	26	27	41	30	36	27	27	39	25	31	28	32	24	26	23	32	26	25	33	33	26	28	31	32	34	30	34	29	37	33	20	27	27	23	34	29	40	34	30	36	28	31	24	29	29	31	24	31	32	26	31	27	30	33	32	39	25	24	37	36	29	41	23	37	40	29	34	35	22	28	27	28	27	32	35	28	31	25	36	25	33	32	26	29	33	38	19	23	29	33	30	32	37	31	34	24	33	30	38	34	24	25	53	43	25	29	34	35	25	33	30	20	26	34	28	35	35	30	35	28	41	29	27	28	34	33	24	31	37	26	31	32	28	44	37	24	36	25	35	33	30	29	29	23	31	26	20
26508	16523	9810	6819	7417	14995	37186	37838	28458	9741	1353	1090	928	818	812	675	651	519	503	462	441	446	425	424	418	401	414	416	453	433	441	385	351	394	342	349	340	334	288	318	295	314	322	273	296	302	309	276	321	313	280	306	310	321	282	266	272	288	293	276	296	277	285	281	278	304	305	288	310	287	309	305	331	283	297	290	314	298	292	334	310	314	341	312	268	272	288	276	284	317	287	297	271	291	293	293	326	285	280	288	300	303	298	297	292	266	316	321	290	264	303	300	279	310	274	265	331	304	299	318	275	278	300	305	315	282	328	313	294	324	269	277	282	284	266	287	292	288	259	313	300	248	316	271	282	282	294	278	294	283	287	284	307	288	278	294	273	307	288	280	297	272	301	270	286	275	293	306	314	282	295	284	292	298	264	264	293	314	299	281	276	275	270	294	277	301	289	283	272	274	291	312	296	273	276	286	287	320	275	266	295	269	271	300	300	268	294	300	280	295	262	298	256	286	278	273	265	298	281	294	310	273	307	272	280	288	277	269	285	313	247	270	282	278	270	331	286	261	294	282	287	264	296	277	318	276	273	265	291	293	262	276	288	283	274	303	269	271	277	289	288	236	302	277	301	297	296	267	270	292	284	304	310	284	281	308	270	284	278	286	289	270	291	281	298	274	281	304	265	265	295	283	311	294	255	301	291	297	242	271	258	269	282	276	265	268	304	283	294	276	300	302	281	312	282	277	307	275	330	303	294	294	275	309	302	318	278	301	265	296	291	288	297	298	313	310	271	277	269	305	272	289	322	315	319	295	273	291	306	283	298	293	281	294	312	282	284	271	258	300	324	294	293	274	278	315	276	279	308	293	295	289	299	290	293	281	277	278	281	304	267	306	325	234	272	266	282	257	287	296	300	317	302	274	302	281	277	290	289	292	287	283	271	291	282	291	274	273	269	286	252	276	285	273	291	280	250	268	277	286	309	294	299	282	281	300	252	273	270	293	303	321	295	276	292	286	290	313	275	280	263	302	304	268	318	279	284	281	323	289	289	308	292	291	271	267	278	305	302	268	270	269	265	266	278	300	280	267	305	273	292	319	289	269	289	308	338	273	287	251	271	282	308	277	311	263	287	278	248	260	279	282	253	267	297	289	304	277	304	278	297	298	284	271	273	283	285	282	300	273	284	268	306	298	287	325	296	292	307	276	291	273	311	304	291	292	305	306	302	270	302	278	277	294	258	276	302	265	283	313	306	291	293	306	268	286	282	274	302	316	262	286	296	304	292	303	251	292	281	282	273	289	258	271	248	301	309	270	300	287	312	282	276	281	285	284	284	289	288	276	264	242	262	300	290	266	266	311	298	285	281	283	293	263	299	295	289	281	291	307	282	321	306	288	291	266	285	277	276	281	273	277	265	298	284	311	276	300	293	296	271	309	286	258	311	275	278	276	295	291	305	266	287	288	282	282	293	305	303	289	292	298	280	297	283	298	251	276	299	283	303	275	314	301	314	264	298	289	281	287	274	311	276	288	299	286	293	285	336	319	314	298	262	295	277	280	276	270	253	290	298	286	276	288	302	316	292	286	272	253	295	261	266	290	264	271	250	279	285	318	271	318	282	250	308	286	286	266	286	281	295	292	304	293	295	303	316	287	262	272	265	274	298	281	288	251	298	282	284	261	277	263	296	295	278	267	275	275	268	281	281	271	290	270	290	291	296	271	269	242	313	272	268	311	294	296	287	267	251	262	291	286	260	269	301	301	284	295	270	276	298	274	315	262	253	280	261	300	264	303	267	282	303	272	297	266	251	298	317	311	272	269	285	288	277	294	285	267	298	265	302	297	278	255	280	297	268	277	275	268	275	286	260	283	280	272	271	281	274	297	286	278	288	272	300	284	317	287	285	312	308	295	276	248	285	273	302	268	307	321	305	273	288	282	294	280	281	301	289	288	293	294	291	277	302	285	258	291	309	261	273	276	278	291	318	274	291	313	284	318	277	283	288	293	286	294	257	262	301	290	272	274	300	294	292	291	281	293	310	269	322	275	287	259	310	270	309	277	298	287	289	278	327	297	299	298	302	279	267	279	281	298	293	293	289	268	269	263	287	278	314	276	283	269	282	281	283	272	261	296	267	295	274	283	315	306	261	283	275	290	310	298	301	291	309	287	302	297	273	293	277	279	277	289	300	288	307	280	305	294	284	279	285	301	274	281	291	275	279	315	331	291	271	276	293	299	273	289	264	284	281	298	293	312	271	288	315	292	317	261	309	268	285	284	310	301	277	282	300	292	278	276	289	300	275	296	294	272	302	281	285	253	300	288	297	284	300	262	268	281	285	301	276	281	292	289	276	287	289	308	239	273	264	263	291	277	328	266	289	271	294	267	302	256	274	312	286	264	273	253	293	303	282	284	285	289	259	270	298	299	274	295	307	314	279	305	301	263	275	275	255	266	296	280	287	258	289	291	280	292	308	284	291	289	272	292	299	279	299	283	314	288	273	318	310	260	294	278	274	274	272	282	305	276	293	260	287	294	315	263	284	277	253	297	268	280	290	292	292	281	268	280	269	281	271	331	269	293	289	265	284	297	283	298	271	268	311	285	275	295	282	281	307	301	295	271	288	270	266	275	303	272	266	288	288	298	270	289	280	274	309	282	300	275	269	274	303	254	279	260	274	315	275	295	282	307	295	275	294	282	286	280	284	255	272	301	288	256	278	288	306	255	277	302	304	265	268	298	288	312	318	295	256	283	268	270	272	285	305	307	271	290	293	291	289	296	270	274	267	307	282	258	299	270	303	286	292	288	297	234	267	304	290	317	258	277	286	294	254	269	263	291	292	291	290	298	292	283	315	285	296	297	292	271	304	280	291	304	296	285	271	290	303	286	285	284	314	311	299	267	261	277	294	307	295	289	292	289	266	284	274	243	288	299	268	261	291	306	296	252	305	313	286	266	257	269	288	287	291	309	284	280	296	269	273	260	301	276	273	303	304	295	283	308	283	302	259	274	294	282	282	271	280	294	270	291	264	261	303	288	298	267	283	278	303	286	269	281	281	288	274	280	258	286	273	299	278	293	291	287	290	300	274	283	279	292	285	327	267	297	326	291	279	292	289	290	291	275	282	284	270	312	297	295	276	306	283	271	293	285	283	272	299	292	264	282	276	301	316	275	301	263	295	287	266	282	290	247	266	270	283	284	277	314	329	286	279	293	287	299	284	283	251	310	290	261	306	284	284	278	269	298	279	300	279	285	274	275	308	273	310	268	277	300	277	314	285	271	285	277	283	258	275	278	309	279	294	283	278	293	301	273	304	292	266	275	259	315	284	277	317	298	288	284	290	262	291	291	282	299	294	267	298	280	303	307	271	284	305	296	286	264	290	279	273	292	291	269	274	273	311	290	289	283	294	280	292	324	306	290	243	265	305	287	294	309	293	292	279	303	285	291	281	312	272	306	297	299	295	284	302	280	287	286	307	276	285	297	273	286	295	305	260	268	269	304
1890	1034	429	176	104	102	540	964	365	109	62	62	58	56	43	36	46	58	47	59	44	32	41	41	62	43	45	36	50	44	49	58	44	48	43	36	30	40	49	39	51	33	33	52	32	30	34	37	49	41	54	39	33	44	42	39	42	43	53	37	45	50	44	51	49	55	48	40	41	41	33	45	51	39	65	41	42	48	37	38	40	32	40	56	45	40	36	45	43	47	38	45	43	53	48	44	42	52	42	30	42	45	46	45	53	34	42	42	43	47	41	44	53	41	59	30	41	43	40	37	42	39	49	46	42	52	46	41	47	45	40	48	40	56	48	24	48	42	45	45	47	51	43	40	34	49	53	37	38	29	42	49	40	46	42	39	52	41	41	42	41	34	49	44	38	40	40	51	36	39	44	48	35	39	43	42	28	40	35	41	49	46	45	34	45	48	36	44	46	42	39	42	47	50	51	51	52	40	43	41	44	48	40	45	52	29	49	30	43	52	45	48	33	43	53	44	39	35	37	44	54	50	49	46	41	38	37	39	53	37	40	45	37	39	47	43	48	51	45	41	51	38	49	45	37	46	47	46	50	61	41	41	34	41	45	43	33	33	57	41	42	38	33	48	37	39	51	38	45	46	45	40	42	34	63	45	47	35	35	57	37	50	49	34	41	39	48	40	40	46	53	40	33	41	45	42	40	41	46	49	47	49	39	41	51	41	40	45	43	42	41	49	37	40	41	35	44	33	49	52	55	37	48	45	29	50	34	62	33	40	28	37	38	44	40	47	40	55	36	40	49	44	30	48	39	40	34	48	61	41	53	41	36	48	58	51	47	40	32	34	42	43	31	40	38	38	57	33	47	35	45	43	35	51	48	47	44	45	36	42	45	27	45	43	37	44	46	46	41	37	43	41	42	42	46	48	41	43	52	46	47	43	45	35	45	48	40	28	48	49	44	45	39	36	52	48	54	48	44	45	43	31	44	45	32	45	60	45	40	44	36	57	46	35	34	50	48	44	40	41	52	33	43	43	45	45	44	45	45	41	45	46	53	41	38	39	39	32	47	42	44	55	45	47	36	36	41	38	34	42	41	39	33	46	52	58	47	44	45	31	42	36	35	45	40	61	41	54	35	38	43	38	39	49	43	45	37	36	45	44	37	41	37	48	37	38	38	30	43	39	50	45	39	33	44	45	40	45	49	41	39	46	35	37	34	51	41	48	42	51	34	31	44	45	36	35	50	51	50	39	41	46	40	47	40	34	45	44	30	52	41	45	55	34	48	45	34	43	43	45	43	29	38	47	36	52	54	50	37	47	50	47	43	39	46	49	53	42	51	32	53	37	44	44	35	37	45	49	53	42	41	38	49	31	39	47	49	38	35	39	38	40	47	44	41	43	48	31	37	45	33	48	36	38	39	42	28	41	42	46	50	47	49	34	39	38	45	39	42	47	48	42	32	47	43	45	40	54	49	28	44	41	49	41	48	40	45	41	36	36	39	44	41	50	47	41	46	45	35	53	47	40	47	33	42	34	36	38	56	41	41	38	40	47	40	36	35	37	38	44	39	50	42	48	43	39	63	53	38	45	50	42	45	37	48	35	29	43	54	50	39	45	46	43	36	49	40	40	43	43	43	55	41	38	41	37	43	42	42	47	45	46	44	46	42	49	45	56	42	54	50	38	36	42	52	35	48	57	58	47	36	53	56	36	43	42	48	37	36	45	37	41	44	38	38	40	34	58	47	40	49	49	48	45	47	43	41	51	36	32	58	38	50	43	35	32	55	39	38	44	46	45	45	39	45	41	58	48	34	47	51	29	46	32	39	43	45	48	32	38	34	42	42	27	43	45	54	33	38	33	47	49	47	39	43	41	53	50	50	53	48	43	39	44	37	44	36	40	39	51	34	53	48	36	42	36	39	30	47	52	38	47	51	48	59	48	39	49	43	45	38	54	42	41	43	39	51	44	50	52	54	52	39	51	41	52	32	39	59	48	48	41	29	41	43	49	51	67	43	39	47	45	42	46	44	50	47	40	57	43	42	39	48	48	33	42	42	36	34	59	43	44	40	41	48	44	31	37	40	43	49	48	33	39	54	35	41	39	44	37	45	28	47	33	43	58	36	28	47	41	38	38	35	49	40	49	48	47	43	48	48	39	44	45	42	39	44	40	52	50	39	43	41	49	50	49	37	45	31	34	47	38	47	33	38	52	46	41	41	37	35	49	44	37	47	52	39	47	52	40	34	48	48	46	40	52	45	42	43	52	46	40	44	55	37	43	46	38	43	35	29	54	40	51	42	37	46	58	44	33	37	52	51	46	56	49	41	58	39	40	56	40	40	55	46	39	30	50	40	48	37	31	47	45	44	42	35	45	47	46	36	36	41	43	45	25	40	39	40	57	48	49	32	43	48	51	46	44	35	34	40	38	53	40	43	43	47	23	46	53	42	36	39	54	33	51	44	55	45	33	41	47	45	44	45	57	41	52	40	52	41	38	47	45	51	36	30	38	41	45	46	43	52	49	45	40	40	40	32	50	38	46	48	29	44	44	61	44	43	23	40	38	48	45	46	39	35	43	56	43	44	42	39	27	39	45	50	46	37	40	37	37	42	39	37	35	47	41	53	46	37	36	39	42	45	36	35	41	49	41	36	39	41	46	43	59	46	48	39	45	29	43	41	39	45	36	48	40	42	42	43	52	40	49	40	45	35	46	39	37	41	31	50	42	43	46	41	41	43	56	33	42	31	46	46	44	43	41	45	43	40	54	37	42	47	49	55	35	48	41	46	46	48	47	45	51	51	35	49	37	45	42	46	36	45	43	41	42	49	39	48	46	46	46	44	44	45	48	40	55	37	52	52	36	40	48	50	37	34	50	52	42	42	44	45	44	50	44	46	32	36	42	50	47	41	38	41	41	37	40	55	62	46	48	40	48	40	57	47	39	39	41	45	48	46	52	47	37	38	45	49	47	48	44	50	41	38	45	49	38	30	43	38	39	40	45	36	37	38	37	41	52	51	42	44	36	44	35	37	48	40	50	45	37	36	43	39	52	42	44	36	55	43	39	35	35	40	46	54	47	35	38	39	33	40	45	48	49	52	44	37	54	51	50	39	41	43	41	46	39	36	47	47	59	44	50	32	30	48	49	40	42	39	39	46	51	53	50	56	41	32	43	44	39	37	34	44	46	28	39	33	42	48	44	39	42	42	52	47	41	47	43	44	42	40	45	44	45	47	46	40	39	33	32	47	44	54	47	43	53	46	42	43	52	44	44	45	42	44	37	36	48	41	50	33	44	47	38	63	61	42	42	49	40	41	29	41	43	42	41	58	43	52	41	60	60	45	47	36	45	34	55	42	39	45	38	39	57	47	42	39	51	51	46	46	38	39	44	49	38	46	38	37	48	39	37	40	45	44	41	46	30	45	39	54	39	30	38	57	42	41	35	44	39	42	44	54	41	44	36	46	41	32	37	41	40	41	48	48	49	40	50	50	45	49	45
20336	12114	5532	2996	3940	4714	15427	20236	10448	2693	870	779	677	630	593	531	504	480	499	433	496	446	440	373	479	416	432	441	447	441	417	397	405	425	377	405	410	419	387	424	366	370	371	408	382	417	377	372	401	396	400	349	399	418	365	377	414	377	376	370	345	399	333	379	391	403	383	401	408	368	357	427	403	397	422	408	374	376	391	417	381	416	359	384	360	381	393	382	370	407	375	372	395	375	391	394	402	384	385	381	418	372	399	383	384	389	345	377	381	386	358	422	382	404	373	383	380	412	429	381	364	357	416	347	405	435	405	395	384	363	401	364	372	380	383	410	389	341	395	393	406	394	374	383	399	389	400	358	354	391	373	388	363	413	376	392	372	389	357	380	360	417	361	400	400	381	392	375	371	398	419	393	335	375	384	349	363	351	414	354	385	381	414	396	422	395	412	388	397	380	392	357	366	399	389	392	395	360	375	392	380	377	385	414	398	381	366	377	398	376	380	385	386	387	386	373	419	400	393	420	394	379	409	404	409	360	387	394	401	381	379	344	358	366	404	354	374	355	403	408	369	398	369	360	358	387	369	382	381	411	390	361	355	358	377	413	382	362	400	412	375	361	391	362	400	371	405	373	373	360	347	357	390	366	427	388	389	391	391	386	426	375	394	380	393	385	379	383	353	386	379	362	425	388	414	406	370	402	407	398	414	399	414	340	392	374	385	383	393	374	360	415	386	415	371	369	380	413	396	394	364	405	376	412	380	355	421	372	403	382	380	363	373	375	366	389	388	395	380	369	398	397	398	393	385	434	387	388	380	378	380	374	383	385	388	396	380	412	375	390	356	388	398	352	396	352	398	395	379	409	373	369	354	369	382	383	368	365	405	406	406	413	347	426	366	394	389	389	404	357	423	399	388	388	336	379	415	418	357	362	380	392	391	362	395	363	372	382	378	415	346	378	386	383	363	368	389	374	388	394	353	412	389	386	407	356	382	397	398	385	374	381	408	389	397	358	377	421	400	376	384	392	373	373	385	401	423	354	401	405	397	366	366	380	362	390	380	414	380	400	358	371	381	395	382	385	344	378	404	398	375	384	395	333	401	382	393	340	381	388	349	409	389	394	380	384	367	389	397	373	407	373	373	407	416	401	411	387	389	405	403	378	357	393	392	380	365	361	413	381	390	375	372	398	389	362	405	384	370	360	363	399	355	353	386	370	361	405	409	439	412	380	364	412	417	374	362	364	406	377	399	384	389	409	404	423	386	400	399	392	387	397	399	409	388	369	402	377	390	391	406	388	364	397	388	403	383	378	371	391	354	408	359	398	356	378	423	361	393	373	379	358	355	368	410	386	372	408	390	381	369	407	357	388	377	377	373	384	373	341	404	335	378	381	370	413	360	397	409	388	382	397	384	394	383	405	368	386	372	372	395	397	368	399	370	384	415	334	371	368	440	392	384	400	377	395	433	376	381	370	378	403	413	375	391	415	380	388	391	377	338	352	392	376	382	389	404	349	375	417	402	376	382	388	370	426	437	400	375	412	373	414	387	392	391	380	406	356	366	405	410	396	413	364	391	387	366	358	387	396	375	353	411	419	384	377	399	365	385	376	397	362	416	393	381	382	410	402	387	391	408	401	365	388	369	395	375	399	424	392	413	393	397	351	385	391	403	377	390	366	397	405	364	361	376	392	393	333	373	403	377	345	383	345	387	408	383	397	373	387	404	403	418	395	378	363	349	386	414	358	400	406	432	401	366	392	385	354	378	373	393	390	413	373	382	370	372	399	364	391	375	360	390	372	372	387	393	406	405	393	390	396	384	409	404	365	406	394	439	369	411	397	372	391	389	389	377	355	393	392	364	380	398	394	379	382	353	347	376	351	355	403	390	362	401	393	357	353	393	364	376	415	386	398	396	387	376	373	342	371	368	374	347	335	372	393	383	407	386	388	368	409	394	400	376	394	386	388	389	369	398	381	405	402	386	396	364	362	388	389	336	397	390	378	378	402	381	348	374	349	394	368	370	417	384	375	435	420	391	390	370	378	383	360	404	432	360	369	392	400	334	354	398	394	378	354	385	408	411	409	351	365	357	379	386	347	368	402	392	360	375	399	375	366	373	402	376	372	389	403	400	341	405	388	337	377	429	389	397	355	419	386	387	359	373	385	384	361	385	379	360	425	382	354	370	377	445	388	380	396	389	399	361	401	412	430	385	393	418	385	381	397	391	365	377	423	395	400	375	380	391	368	396	386	370	363	391	388	369	378	373	377	402	369	360	395	343	416	352	397	386	391	382	398	389	375	363	403	376	399	383	410	366	385	373	376	376	373	383	402	382	411	370	370	377	361	392	354	377	360	373	374	361	374	380	379	389	378	391	368	333	379	363	407	394	396	386	401	367	401	325	349	381	360	383	427	393	359	383	411	398	389	398	387	409	378	426	406	370	398	395	384	394	387	360	386	359	391	377	372	387	412	364	403	342	366	404	391	373	384	409	393	391	390	375	390	404	360	360	387	417	382	356	364	403	421	354	412	398	398	399	379	381	384	350	397	378	359	408	352	411	365	375	382	376	393	411	377	360	383	375	407	390	393	349	362	358	408	377	360	396	397	391	376	398	368	391	397	361	353	385	370	359	397	403	385	404	417	377	393	393	389	377	379	424	407	364	400	375	398	407	384	389	374	388	358	392	408	408	390	389	393	358	402	383	372	385	384	354	382	363	387	407	389	375	381	389	377	390	358	374	348	380	376	405	387	371	399	386	385	420	393	382	382	384	386	417	393	405	397	397	357	398	387	418	369	382	388	381	387	358	412	381	384	377	395	360	380	414	397	407	368	399	347	379	367	384	375	418	384	366	397	375	402	363	361	390	383	405	384	390	357	403	375	377	395	398	393	365	409	415	387	386	398	374	392	363	376	382	380	406	378	402	415	380	374	341	404	418	395	383	364	373	382	397	427	347	364	417	400	370	399	397	396	403	398	413	379	398	365	367	373	389	370	363	401	408	391	394	373	367	384	382	344	371	406	373	393	362	385	370	373	387	425	374	410	393	394	390	380	409	401	360	389	363	374	370	394	375	368	393	396	379	379	376	373	362	422	377	377	386	402	424	387	342	342	372	370	385	378	387	383	355	394	398	384	368	377	405	382	393	417	402	381	407	398	410	400	419	411	368	411	385	413	413	399	397	373	378	383	372	365	381	406	415	371	398	406	385	374	387	419	371	340	399	395	400	386	425	367	397	388	379	382	388	379	401	378	400	402	367	380	375	377	369	400	366	404	418	391	406	386	390	389	374	413	383	378	399	400	372	381	365	373	405	384	399	400	370	374	389	420	366	383	410	388	390	372	383	379	398	376	386	380	399	384	364	367	367	390	364	391	380	395	372	393	389	345	372	357	414	371	385	413	337	401	434	361	379	357	382	383	406	417	417	367	409	376	419	381	399	355	351	391	379	399	397	408	399	407	378	424	375	361	389	399	359	360	372	389	362	380	378	383	387	406
2491	2198	778	266	141	207	2317	2944	1031	143	59	57	59	59	60	53	53	56	55	46	45	42	54	41	41	55	52	39	35	42	37	41	47	47	46	58	34	39	42	41	41	36	39	43	39	35	36	38	57	33	45	25	47	48	49	41	57	33	44	33	41	42	46	39	44	50	40	41	35	46	47	49	37	46	41	35	43	48	46	43	28	46	33	40	43	47	41	46	36	45	50	46	39	54	40	44	35	49	45	49	57	44	38	48	43	38	35	47	42	46	35	38	38	44	40	53	45	38	50	40	40	36	35	48	39	41	44	37	44	44	52	32	34	49	55	36	41	48	36	40	35	36	48	28	36	43	42	40	41	34	49	44	39	52	53	37	44	37	30	44	40	49	42	30	43	41	35	48	33	52	30	37	48	59	43	52	40	52	35	35	35	31	42	43	42	31	43	36	42	35	41	41	32	36	35	54	42	44	43	45	33	45	41	34	48	45	35	57	41	54	44	52	31	40	44	34	31	32	49	35	38	42	40	45	49	40	51	44	43	35	43	45	37	46	49	36	42	41	50	55	38	41	45	45	50	47	32	47	31	46	38	44	39	50	38	45	49	35	34	45	37	36	39	54	37	50	36	52	40	44	53	38	42	39	49	49	49	49	44	37	40	38	33	35	47	41	34	40	38	42	52	52	32	47	40	41	51	45	41	30	46	36	55	34	42	44	49	30	40	40	47	41	50	51	39	34	49	45	38	37	44	32	39	28	39	42	41	43	33	44	38	39	41	45	52	41	55	39	35	52	34	40	60	36	44	45	44	44	39	51	54	30	34	30	42	43	38	34	35	53	46	35	37	42	49	38	40	42	40	37	40	47	47	39	36	46	47	51	42	45	45	44	45	49	35	33	44	37	49	46	47	35	51	34	43	46	48	43	59	41	35	38	41	44	35	41	40	40	50	47	52	34	55	55	46	37	52	47	52	28	43	45	48	36	54	39	39	44	47	57	47	47	41	45	40	44	52	51	42	30	42	49	36	46	45	45	35	35	44	46	38	40	36	34	42	45	50	36	41	44	39	39	45	40	46	38	32	36	39	48	56	32	36	35	39	41	56	40	42	48	35	49	35	35	36	42	46	42	40	42	46	38	42	43	43	55	45	38	45	35	47	36	45	43	42	45	40	39	49	51	41	41	41	53	39	37	44	28	35	32	43	45	44	43	48	38	29	40	38	35	51	41	48	29	49	35	44	43	44	51	44	48	44	52	43	40	40	52	42	36	46	46	44	33	37	31	48	43	40	41	31	39	40	34	47	38	36	45	36	39	40	35	54	39	46	50	41	52	43	47	45	47	29	39	46	54	44	40	55	32	33	36	38	45	33	42	38	35	45	41	48	42	41	51	37	40	36	57	34	33	34	43	42	44	34	47	35	48	42	41	35	42	41	42	42	45	42	47	47	32	40	52	37	56	36	42	35	32	36	39	43	30	53	39	40	40	44	36	49	45	52	48	41	65	50	48	44	50	41	53	42	41	31	40	32	49	57	30	38	39	43	42	47	40	32	41	43	62	38	41	35	44	33	51	34	34	41	42	40	40	52	38	45	36	50	42	49	47	45	45	59	41	31	37	33	45	40	63	42	47	40	39	53	43	36	38	34	46	35	52	41	38	41	33	40	34	43	35	55	48	33	39	54	46	43	39	34	36	39	45	40	49	50	41	49	43	45	37	50	43	37	44	39	41	40	53	37	35	54	47	35	42	43	48	48	43	60	51	43	45	38	37	42	43	43	38	40	45	47	43	42	33	47	38	52	34	53	34	44	35	41	41	49	40	46	50	42	59	48	37	45	27	46	41	40	40	50	34	40	37	32	40	42	38	46	38	42	41	43	37	49	55	45	47	43	48	41	41	53	58	54	45	40	40	46	39	44	47	35	58	44	46	43	44	36	47	35	44	40	31	33	30	42	50	44	42	49	40	50	40	35	38	53	50	35	47	36	48	39	36	37	44	52	40	40	44	48	47	58	41	46	46	35	46	36	34	52	51	35	40	38	45	45	41	46	43	40	34	42	40	33	53	35	36	37	42	41	31	37	51	41	35	37	38	50	35	42	39	50	50	46	47	47	59	44	58	44	51	63	41	35	34	45	49	37	42	35	29	49	38	40	37	36	52	44	29	26	36	40	43	48	46	39	39	45	38	45	39	46	45	49	46	40	45	33	40	42	40	45	45	52	42	39	41	32	37	59	48	41	41	54	35	52	53	40	38	43	39	36	49	47	41	34	42	46	38	41	45	35	43	42	42	46	41	38	44	43	42	43	41	44	50	49	52	47	49	57	38	45	44	41	43	47	49	48	22	40	50	41	45	40	45	41	37	38	33	42	34	47	58	31	40	52	43	56	41	42	45	51	42	49	45	40	37	43	31	45	41	36	40	36	39	55	45	52	47	36	58	28	41	42	51	34	53	32	36	39	40	35	39	58	39	47	49	56	38	46	44	46	50	42	38	36	47	40	43	54	41	51	37	36	41	28	37	29	45	31	46	37	46	40	46	51	44	37	43	44	28	44	40	54	47	40	42	32	35	53	52	40	30	36	37	32	41	53	30	42	35	45	55	41	31	39	35	34	32	33	35	40	50	51	50	42	52	40	42	42	41	40	43	37	42	41	34	34	48	50	40	41	45	42	39	41	51	44	42	37	40	38	41	46	48	41	40	44	54	48	33	51	45	48	43	48	39	42	38	45	29	47	49	41	40	42	46	40	36	41	28	48	39	46	37	43	39	54	45	33	37	53	42	44	36	34	39	43	33	53	25	38	37	59	51	49	46	48	42	39	39	46	36	43	40	55	27	37	49	40	34	48	39	46	38	38	38	44	47	41	43	44	38	40	48	45	36	52	42	47	44	48	38	47	57	54	39	37	53	34	37	47	49	50	52	41	36	41	35	45	45	43	42	42	39	47	46	28	39	34	34	45	49	39	48	44	47	45	46	39	34	56	49	38	38	47	38	42	36	46	47	38	40	45	41	43	31	34	42	42	37	32	39	43	38	39	49	50	61	48	40	41	48	41	43	48	43	33	38	44	40	41	38	38	38	51	35	51	44	44	27	45	37	53	43	40	42	47	40	53	38	37	47	39	46	41	47	41	36	38	34	36	39	41	46	44	54	56	47	46	44	44	45	43	52	34	40	42	27	31	47	38	51	42	51	37	40	44	47	39	47	40	38	49	41	40	40	55	40	47	40	44	38	43	38	45	47	55	40	55	34	44	30	51	33	36	46	39	38	56	50	50	39	42	38	35	49	50	46	41	42	43	49	32	40	58	40	35	45	36	40	39	48	25	33	38	38	42	44	48	39	30	47	34	44	38	44	39	37	38	36	51	46	44	41	46	45	42	34	39	46	37	53	43	35	33	44	32	47	42	42	38	38	38	46	34	40	43	51	41	50	34	42	43	55	45	50	37	38	46	50	32	47	39	30	33	53	47	42	34	35	45	38	44	29	45	40	49	42
25624	17435	7604	4557	5669	8263	32422	31101	17939	2634	1096	920	812	730	664	620	544	545	523	519	455	482	456	424	458	422	466	482	486	438	436	458	414	425	431	435	389	436	414	407	372	404	396	407	365	373	376	393	373	375	411	372	383	381	386	386	371	403	400	407	361	394	362	371	410	377	387	390	373	376	379	411	386	379	390	457	395	397	411	413	372	410	398	359	401	409	390	422	382	405	395	363	389	366	397	373	408	413	386	390	395	387	375	346	374	413	374	378	398	338	433	351	367	358	393	377	387	379	409	378	387	419	373	397	400	369	372	405	386	411	402	341	343	386	355	378	379	368	352	410	406	380	370	411	352	389	392	377	371	382	393	385	384	366	372	368	389	384	364	381	396	391	374	397	385	375	358	392	405	389	405	399	356	359	399	377	376	401	398	371	424	410	356	389	409	407	372	387	430	396	351	399	377	378	377	388	386	383	397	346	379	393	340	397	415	363	398	392	375	388	386	350	365	397	371	363	369	398	364	388	349	367	388	380	380	371	411	378	376	426	363	365	386	362	363	386	371	414	359	401	391	340	373	387	371	354	386	412	387	395	366	403	384	395	376	392	408	397	384	357	378	349	362	389	389	374	405	346	372	366	364	383	365	414	349	371	388	366	428	403	383	378	378	362	367	361	349	393	387	385	378	366	421	401	381	386	372	406	379	376	395	425	360	388	378	335	341	416	393	364	374	388	384	353	359	373	386	385	374	369	386	399	366	402	399	362	345	356	364	384	397	403	382	345	363	381	406	381	385	362	380	366	353	397	376	369	352	385	369	352	399	360	372	382	378	394	380	375	360	373	382	359	377	381	402	405	388	384	399	434	371	376	390	375	350	374	403	387	386	358	377	371	383	395	392	372	383	377	375	407	375	374	358	395	359	349	369	384	365	353	385	382	365	377	390	403	349	382	368	381	366	373	369	374	396	371	380	332	391	391	371	340	389	389	348	354	377	340	372	387	399	373	406	388	371	356	388	396	380	364	411	393	399	362	379	356	385	404	373	415	384	392	390	397	376	387	374	360	354	404	391	381	393	379	402	398	409	373	405	372	350	403	368	361	382	342	366	373	375	345	408	394	393	380	362	390	409	345	409	358	357	445	399	361	360	362	406	347	407	376	380	389	414	428	364	388	338	409	364	407	388	378	373	359	398	363	423	385	385	436	396	386	361	367	378	366	397	360	379	391	379	387	389	387	358	340	386	378	356	404	387	364	347	355	372	362	372	355	370	395	386	400	384	382	354	359	365	369	368	403	407	373	407	364	372	356	377	392	398	402	359	410	397	385	399	388	385	357	385	372	366	404	377	390	384	346	354	389	380	366	375	357	382	349	407	393	377	391	396	370	337	410	352	394	356	401	414	418	403	391	387	395	399	356	377	405	387	371	377	365	370	387	372	345	407	355	407	429	387	417	390	379	354	355	380	388	392	367	401	352	388	384	378	354	348	374	444	364	356	397	369	359	378	429	380	382	394	388	361	382	399	369	396	438	374	392	367	415	409	427	399	403	389	368	335	361	377	373	361	353	400	387	336	353	393	427	374	371	374	407	372	412	366	352	390	374	399	380	361	391	366	371	400	389	402	359	372	396	381	381	403	370	358	375	408	390	366	367	356	359	371	399	387	365	397	355	392	402	417	385	402	352	413	357	402	378	385	360	367	381	402	374	371	357	375	386	368	358	386	379	422	420	369	420	360	364	408	386	376	362	369	380	363	356	387	379	350	391	371	368	383	375	396	353	379	367	374	378	387	378	369	392	366	320	447	402	375	382	389	392	371	353	332	385	382	371	367	358	367	366	374	396	353	429	352	399	362	387	351	395	370	381	381	383	397	404	415	420	404	375	377	407	350	385	371	364	398	385	417	415	377	377	427	370	392	401	394	396	375	367	336	402	377	393	405	374	347	369	419	391	377	392	416	379	382	391	368	366	357	374	372	372	386	370	382	372	361	372	353	367	396	398	360	400	399	380	392	383	375	390	373	361	383	368	353	352	364	352	404	392	363	369	369	366	382	381	369	394	346	341	381	367	369	373	360	417	377	341	398	420	381	353	387	380	354	381	381	369	365	358	381	370	396	352	361	380	391	358	362	398	390	381	394	340	376	399	385	364	386	358	385	391	367	413	418	383	357	387	372	417	405	386	379	388	364	371	378	379	391	347	382	395	365	377	390	395	387	371	345	381	397	360	353	394	421	354	400	381	364	402	412	380	419	390	377	429	378	384	346	393	368	367	385	372	362	371	343	395	419	376	382	397	376	375	380	363	381	384	384	396	375	370	371	367	372	355	401	375	374	391	352	385	399	394	404	373	370	376	364	358	398	353	380	373	381	416	365	368	388	378	395	397	377	384	379	432	416	384	378	381	358	380	379	395	374	351	408	394	437	384	383	409	387	420	366	419	382	373	384	412	370	360	389	364	374	386	367	394	399	391	371	407	367	404	378	398	367	368	378	385	411	389	353	378	388	373	373	351	336	388	377	341	392	375	398	364	356	349	420	353	381	412	366	357	406	365	362	342	374	405	343	398	409	371	363	387	392	360	409	387	369	394	383	406	419	381	420	394	380	377	396	405	401	395	417	404	367	412	369	361	389	381	386	383	392	367	373	354	387	376	361	374	349	396	347	388	374	416	370	416	381	373	405	369	364	368	372	418	408	370	391	376	366	388	370	396	357	405	355	374	360	369	383	358	390	359	363	370	370	356	367	403	418	381	343	393	346	355	377	352	412	360	400	370	371	375	373	371	384	422	390	397	416	392	355	392	373	385	385	372	434	404	383	380	400	393	369	397	407	352	369	374	381	405	378	379	403	428	370	387	377	378	398	379	396	376	396	358	344	402	367	379	380	353	385	359	351	365	404	371	357	418	403	389	381	387	356	347	371	383	367	401	391	392	375	392	397	381	376	365	402	370	376	391	369	402	376	348	359	366	386	392	368	364	375	396	366	415	400	402	368	386	385	416	371	373	387	375	384	410	402	368	373	414	373	373	370	336	412	365	366	402	387	350	395	387	385	372	396	384	377	366	380	364	396	368	411	392	390	397	373	378	368	421	349	365	383	342	391	378	396	409	388	378	346	362	372	411	381	422	374	354	381	391	363	376	360	387	396	393	388	387	389	397	383	364	362	389	407	360	406	376	385	372	406	423	380	351	385	372	381	354	383	366	387	381	373	393	381	381	379	418	397	371	396	358	444	385	369	368	382	381	379	361	406	428	393	378	382	414	400	381	396	363	397	391	414	372	377	369	381	388	390	379	373	392	374	388	364	411	376	363	391	343	359	385	378	359	357	396	409	355	393	393	395	414	361	385	381	402	401	371	399	381	379	398	371	381	387	379	375	378	370	358	378	380	387	386	369	376	404	388	397	379	395	385	422	395	421	363	407	381	401	365	399	413	371	378	368	414	371	374	376	382	369	355	371	400	401	336	395	380	377	375	372	378	368	332	361	380	370	377	391	379	407	396
2920	1750	758	253	158	251	2415	3554	1133	76	59	50	50	43	57	41	41	50	47	39	42	32	37	38	51	45	31	37	34	41	33	30	31	31	22	27	27	44	37	34	39	35	37	35	23	39	33	30	30	39	32	31	30	35	42	38	39	24	28	37	38	33	28	36	36	35	34	33	35	30	44	47	27	37	36	35	36	44	40	46	37	32	29	33	29	44	48	28	38	34	36	30	35	32	42	29	29	33	35	34	25	26	34	35	25	38	36	31	38	42	35	32	34	47	36	40	30	38	33	35	29	30	30	33	46	43	32	23	39	34	27	36	42	30	34	37	44	34	33	27	35	50	43	37	41	35	22	30	40	42	31	31	39	33	25	28	39	32	39	28	31	34	38	31	38	30	40	31	31	27	43	32	43	46	40	42	37	35	37	35	39	37	28	34	41	35	35	31	35	37	24	29	29	29	40	36	41	38	39	30	27	30	38	32	28	34	21	33	34	38	29	35	36	25	35	36	40	25	21	30	33	25	25	33	48	32	35	36	30	38	37	30	42	35	36	36	35	39	35	33	28	40	29	29	35	37	38	34	31	29	35	29	35	33	40	37	38	33	35	49	30	40	37	35	32	37	34	39	41	45	31	28	27	27	33	44	34	40	39	43	37	26	32	37	35	33	35	33	27	41	30	31	27	37	29	30	29	34	23	45	34	32	29	32	33	43	38	29	26	37	43	39	38	35	50	37	27	26	39	26	35	45	31	36	23	36	26	51	45	34	34	35	38	32	34	33	38	45	28	29	31	28	39	25	33	42	34	45	36	31	33	30	37	30	35	29	39	34	29	40	31	43	54	32	20	27	35	36	28	32	27	30	34	19	34	33	38	20	31	37	41	39	37	49	29	26	29	37	37	43	30	35	29	37	46	38	30	32	28	28	35	29	36	35	29	31	29	45	36	25	46	35	28	29	38	19	25	38	41	28	38	26	23	37	34	24	25	36	42	25	27	27	33	36	37	31	32	34	38	37	37	41	35	27	26	37	28	42	27	39	40	28	28	36	39	35	41	25	34	36	31	32	28	26	29	39	30	26	23	36	35	26	39	36	24	25	34	31	29	25	24	28	27	32	27	45	39	29	28	50	35	40	27	34	27	32	28	44	33	38	30	38	28	34	36	31	35	30	32	31	39	29	29	37	34	30	39	37	38	42	23	30	38	41	25	37	24	25	32	39	40	37	38	36	34	38	32	34	30	34	36	32	33	34	40	21	37	32	38	45	42	39	31	36	26	35	33	36	37	40	32	32	30	38	30	40	36	32	35	48	34	42	30	31	31	28	46	34	34	34	43	41	31	28	34	33	43	21	38	20	41	28	37	35	36	29	31	39	29	28	27	46	38	24	37	38	36	30	36	29	33	38	34	42	29	31	32	29	21	25	32	37	27	35	26	32	31	46	36	38	30	40	36	31	34	32	33	34	35	28	36	36	31	38	31	28	39	24	37	26	34	43	23	44	39	21	35	24	36	31	41	33	29	37	29	44	30	41	37	31	29	36	34	25	29	38	20	41	24	33	39	33	32	41	33	41	43	28	39	35	33	31	25	34	31	33	26	26	37	33	39	34	31	33	34	40	33	21	41	23	31	49	48	32	41	35	34	26	39	30	37	31	32	42	33	32	31	37	31	43	36	31	32	42	25	39	34	38	31	38	33	34	34	39	35	40	33	38	32	39	33	31	26	38	37	21	38	39	36	37	28	36	35	25	49	37	34	32	29	30	26	31	33	39	36	27	39	33	25	32	32	38	36	40	39	35	37	31	31	29	28	30	41	29	25	27	22	40	31	31	29	44	39	40	38	43	40	27	32	25	44	34	34	40	28	38	41	31	34	33	32	26	34	37	35	32	30	36	37	27	26	34	39	33	32	30	29	36	34	18	43	34	35	39	40	36	31	25	33	28	29	39	30	41	30	25	27	33	42	27	31	35	31	29	24	31	34	20	37	31	38	28	30	32	38	33	25	28	39	28	27	34	33	38	36	38	43	40	41	31	33	39	33	24	31	27	30	36	43	25	35	28	34	34	36	33	32	34	33	39	38	38	35	36	38	33	33	23	19	35	29	25	36	38	40	34	33	42	35	31	33	44	36	34	38	33	33	48	43	32	35	33	35	23	48	22	49	40	45	36	40	41	33	42	35	38	38	38	37	38	29	31	28	34	40	39	33	22	31	33	34	29	27	36	34	34	24	38	38	20	30	39	50	39	29	41	31	40	37	31	31	37	29	28	37	47	43	27	47	33	33	41	41	41	44	43	35	45	42	43	35	31	38	40	27	43	27	38	34	27	29	37	29	32	20	29	41	28	40	35	36	41	25	33	39	30	32	44	24	35	29	45	24	35	24	34	40	45	36	42	29	32	37	31	34	35	32	32	31	34	47	32	40	46	35	32	31	23	33	42	34	32	31	38	36	36	31	34	33	32	36	21	32	44	31	35	33	38	31	39	37	33	31	23	24	35	27	36	31	29	45	34	37	42	28	33	33	34	35	34	34	30	25	32	43	31	24	29	37	35	29	28	34	29	55	31	34	33	27	33	35	40	41	40	28	41	24	31	40	34	32	49	33	42	30	36	38	36	38	35	37	35	26	43	38	29	27	21	33	42	38	31	38	33	34	32	33	29	32	31	31	36	26	30	32	31	33	38	23	35	41	36	27	26	24	31	38	33	35	42	40	48	29	28	35	37	30	33	32	40	22	21	27	37	38	24	30	33	39	38	27	42	31	34	31	34	41	33	37	35	37	36	27	38	40	31	45	41	36	35	34	33	25	33	46	44	32	42	33	35	30	34	35	34	30	37	39	44	38	30	36	35	27	23	40	37	35	34	29	42	32	31	32	31	45	41	36	33	32	33	24	44	31	34	34	35	30	32	46	36	24	43	36	28	32	42	25	35	42	25	35	19	29	31	34	35	35	33	35	36	29	33	27	36	39	40	32	32	39	34	39	27	28	36	34	33	38	35	34	46	32	42	35	30	31	34	31	37	35	36	44	36	28	43	32	38	35	37	41	28	44	34	40	30	38	25	31	27	23	38	33	42	34	27	39	42	37	31	41	37	37	33	21	29	30	33	36	38	33	33	34	34	30	26	39	35	38	33	31	44	34	30	24	35	36	31	29	31	45	39	33	35	24	36	38	29	47	31	37	29	39	39	34	43	43	33	40	29	36	39	34	31	30	40	27	46	31	28	42	34	39	31	37	38	31	32	37	33	32	33	36	36	37	32	37	43	40	37	36	40	39	34	43	26	36	43	34	39	37	31	33	29	23	38	44	31	30	31	38	23	35	33	24	51	36	43	28	25	30	34	41	47	22	31	41	28	35	30	30	42	43	32	36	38	23	31	30	31	34	36	45	28	29	27	34	36	47	38	35	32	32	27	54	27	42	39	35	34	43	31	34	38	33	41	35	30	49	34	41	34	25	47	32	23	30	37	29	50	42	31	31	36	36	28	22	34
24919	14945	8205	4881	5785	10710	32215	32848	19997	1424	1191	1008	853	727	710	576	596	485	478	456	424	416	415	394	395	391	426	414	434	427	449	381	393	380	376	358	349	342	339	301	302	299	320	314	340	330	311	313	300	302	345	325	287	296	313	281	338	317	308	320	312	301	298	315	306	303	333	280	318	303	326	344	339	310	301	336	300	316	306	305	296	329	320	342	337	311	316	313	320	339	322	304	348	283	334	318	341	307	295	332	331	337	317	322	311	340	295	345	293	312	324	307	317	336	299	289	308	338	336	312	309	305	290	322	313	309	330	311	310	309	270	326	318	300	334	335	308	288	321	325	313	291	326	326	316	312	324	302	318	320	312	360	309	304	278	332	302	286	320	334	284	276	322	304	308	295	328	315	290	322	298	287	284	313	274	322	299	312	325	301	301	315	335	327	303	285	342	294	312	310	310	290	281	315	308	292	324	291	343	340	295	306	292	294	335	269	293	289	301	284	309	310	302	296	318	300	318	284	310	303	310	343	304	316	311	302	333	309	298	346	286	303	306	312	336	317	286	295	298	310	302	311	322	318	322	286	306	263	325	312	304	322	317	307	305	317	303	306	274	304	299	340	327	301	294	314	306	312	299	281	287	280	332	304	306	308	318	337	282	325	341	315	305	290	306	288	298	301	303	314	288	317	295	296	290	274	324	295	331	332	306	279	306	321	293	320	309	292	311	316	325	309	317	313	331	292	305	317	328	294	318	320	341	300	336	308	314	314	317	321	319	315	301	333	276	294	318	333	308	322	330	313	313	321	317	357	287	333	304	324	289	330	293	252	283	311	290	312	328	333	283	287	327	337	313	294	278	312	299	284	304	296	342	327	333	319	297	314	297	280	315	313	347	307	312	308	292	312	318	294	302	308	310	309	326	345	334	321	275	323	297	277	296	339	306	301	306	315	320	323	297	347	318	316	297	329	303	303	315	324	301	297	329	317	303	306	324	320	313	309	328	295	319	332	327	315	312	290	353	321	280	307	318	309	330	343	307	294	334	300	302	324	333	315	310	321	323	287	336	292	295	307	327	311	329	292	291	322	335	308	283	322	309	277	342	330	337	303	301	301	300	298	323	335	331	325	289	314	300	315	309	308	328	325	311	312	282	297	274	340	284	313	314	316	306	326	319	311	323	287	276	318	321	312	315	308	343	310	299	306	300	283	273	308	316	293	311	337	316	344	316	314	301	308	320	319	306	305	273	317	338	317	319	315	307	287	322	293	301	305	325	306	317	284	304	297	337	291	313	277	297	307	303	297	308	302	318	317	306	305	324	296	273	275	296	300	301	312	320	283	335	317	306	293	337	299	330	312	304	326	319	327	303	301	311	273	335	305	302	332	323	291	315	343	331	340	319	292	309	308	313	365	293	283	269	319	322	306	322	284	311	295	275	331	301	293	304	359	284	333	301	316	306	308	303	292	322	306	333	321	328	278	301	291	334	281	313	319	310	297	292	290	310	295	299	302	326	296	323	302	354	319	299	294	277	297	302	300	355	283	311	327	340	328	292	354	314	321	321	330	307	292	306	295	333	302	337	306	295	268	304	322	273	301	332	314	362	304	297	312	338	284	324	268	259	342	312	312	320	288	292	314	301	321	314	272	317	311	300	323	304	289	314	313	291	305	326	314	326	322	308	322	306	327	308	309	310	334	286	294	297	298	302	306	306	314	307	281	341	300	312	310	314	294	336	321	305	294	273	308	296	310	289	321	335	296	308	304	315	296	309	314	314	307	295	320	303	296	296	278	298	324	309	304	314	320	299	289	315	325	329	299	330	294	295	318	337	318	288	324	348	323	306	291	275	328	338	307	301	321	310	291	305	310	316	325	309	328	303	318	324	272	307	328	330	308	290	327	300	302	320	328	270	327	276	321	309	305	310	337	326	312	327	328	301	294	312	324	310	301	313	364	270	310	318	339	301	326	330	307	323	303	324	324	301	280	311	353	308	299	319	326	295	316	302	367	318	298	299	312	322	305	301	342	328	280	360	325	319	319	317	343	314	300	302	344	312	319	287	321	301	314	297	290	322	324	299	329	315	315	320	284	306	282	278	293	306	310	304	342	320	311	298	321	297	312	319	312	324	302	328	294	335	310	298	326	310	310	305	295	308	324	285	286	336	301	312	319	303	304	319	287	320	304	316	291	317	293	265	315	297	323	328	291	327	338	326	324	337	307	290	295	307	321	324	325	302	294	330	314	287	317	307	318	300	315	309	343	322	305	322	349	295	332	316	340	314	318	310	302	300	300	307	292	279	307	336	294	317	307	302	302	326	314	316	340	288	301	321	311	321	340	303	309	282	285	311	299	312	298	308	340	294	289	301	286	336	321	324	319	298	318	283	314	320	381	293	311	298	314	295	322	329	340	344	306	336	330	300	296	349	288	345	337	308	335	295	313	310	296	331	322	330	301	308	335	314	309	332	314	320	344	324	315	314	309	316	314	290	332	305	289	299	286	309	284	329	323	339	334	277	284	305	337	318	321	325	305	299	311	338	317	327	300	318	315	312	290	336	304	320	320	261	338	300	314	296	322	328	328	300	297	310	303	299	292	296	297	327	309	332	334	285	313	310	317	313	317	285	286	320	338	306	304	316	305	319	324	288	307	307	309	300	318	292	312	303	309	335	323	326	311	358	332	305	315	314	313	301	314	305	355	316	330	329	308	318	326	296	317	296	308	309	325	315	289	313	302	294	307	302	309	281	340	316	325	297	278	317	308	322	292	319	299	301	324	289	312	335	326	290	317	285	331	297	331	322	304	304	314	315	304	345	311	335	307	316	311	312	348	338	312	297	325	289	297	321	275	282	288	334	326	308	331	325	299	302	330	306	301	315	326	297	299	290	313	279	346	275	303	307	273	300	312	298	322	297	285	274	337	296	305	307	308	295	288	318	304	313	322	312	286	325	297	308	322	327	278	298	288	306	315	308	313	314	294	280	330	283	321	294	285	336	309	310	330	296	330	322	284	326	325	350	312	295	329	296	302	295	299	310	335	329	288	334	297	343	327	283	293	285	300	329	284	342	334	308	340	296	323	323	281	309	325	307	321	307	316	292	311	296	337	315	309	304	302	312	282	326	313	324	287	339	341	306	281	315	307	327	323	311	311	354	292	282	344	347	299	290	306	321	335	325	293	308	305	305	311	307	294	303	325	317	338	343	293	292	321	318	308	309	293	268	297	298	322	308	279	318	327	298	304	309	324	305	339	310	281	344	335	299	316	304	322	295	303	360	313	322	328	290	280	324	325	334	280	307	326	294	311	328	293	269	314	299	271	308	297	321	317	330	318	313	308	286	321	286	287	308	301	280	313	327	310	292	301	313	317	262	295	312	346	310	284	302	310	317	342	284	295	302	293	342	301	294	325	335	311	274	313	308	278	331	335	301	313	322	294	354	312	296	308	288	287	294	300	305	289	288	298	282	320	285	326	328	324	294	296	311	307	309	296	337	327	284	291
3385	2684	1633	401	189	448	4943	6615	2388	105	58	65	47	65	59	51	47	43	38	47	33	38	37	40	46	44	30	39	42	47	40	24	32	32	42	37	38	26	33	37	41	40	36	28	35	34	33	23	32	33	39	33	29	26	36	34	47	31	36	33	34	26	38	28	34	40	34	34	39	29	34	37	30	30	29	46	34	34	32	44	29	45	37	26	33	30	30	34	32	38	36	30	27	32	19	31	34	31	32	25	35	45	27	34	42	36	34	40	30	37	30	38	30	40	30	42	28	40	41	44	34	25	33	29	40	37	42	37	45	33	33	30	36	34	29	30	26	28	46	36	29	30	27	27	34	47	33	43	37	33	41	35	43	42	33	26	35	30	37	28	30	28	28	35	41	29	26	30	27	31	32	36	34	35	38	32	26	29	25	33	34	32	40	40	36	34	31	21	30	40	33	36	36	30	28	34	43	40	26	27	20	38	36	35	31	32	31	31	38	23	43	33	27	46	21	35	35	28	28	32	41	25	39	32	36	34	30	36	20	38	36	35	51	34	29	34	34	44	19	44	29	36	38	35	34	42	37	35	39	33	35	34	32	39	29	33	35	32	41	38	30	35	31	45	31	39	33	46	34	34	26	28	37	34	25	34	38	35	30	36	38	22	34	31	31	23	32	30	22	29	34	36	31	30	43	36	24	32	23	43	25	35	26	36	31	34	32	30	31	40	36	25	26	34	30	34	29	30	26	29	34	31	24	29	38	33	34	23	32	35	40	32	27	44	30	38	30	35	28	35	32	29	37	33	38	50	31	26	30	37	37	31	32	34	28	36	32	40	38	34	23	36	33	39	28	28	28	27	28	42	35	39	27	31	38	35	27	37	26	42	31	34	25	32	39	30	36	30	26	47	31	44	37	28	37	29	37	42	28	35	27	39	40	33	30	38	31	43	33	32	42	29	28	32	28	34	41	33	27	30	31	34	41	24	31	26	37	30	36	29	29	27	30	43	27	36	40	24	39	31	34	39	24	40	41	39	28	31	25	30	30	36	29	28	39	33	36	36	37	31	32	38	33	27	28	33	33	20	29	37	33	31	23	34	36	29	33	29	25	23	35	31	42	40	35	20	33	32	46	27	32	21	29	28	34	25	32	31	32	32	23	36	29	33	29	31	24	30	29	37	35	32	34	30	36	33	38	24	30	35	34	35	28	38	33	23	39	26	33	47	43	32	43	27	30	38	31	27	32	39	21	31	32	35	38	25	51	37	37	32	27	29	29	33	30	25	42	26	30	35	37	29	32	30	25	29	38	28	25	40	35	33	33	28	25	35	49	36	26	41	31	28	43	21	31	26	28	31	28	33	30	33	27	30	42	19	28	42	34	37	30	29	40	37	25	29	36	40	27	36	31	33	25	36	31	26	46	24	22	39	26	35	32	36	24	37	26	30	26	34	32	39	24	39	36	34	25	34	36	31	35	38	39	41	35	40	25	34	34	29	31	37	26	38	40	32	32	32	41	26	35	32	32	33	34	44	28	30	38	34	33	30	34	29	30	23	31	39	37	26	34	30	32	29	36	24	43	40	32	31	37	28	25	29	23	30	47	40	30	32	52	42	25	36	35	28	36	41	26	27	36	35	38	33	32	32	22	41	33	36	25	37	27	33	31	24	44	28	35	28	33	37	35	29	36	31	39	33	34	33	34	33	37	39	28	31	41	23	32	34	36	33	37	18	34	30	31	33	36	32	37	37	36	33	33	20	30	38	30	20	33	25	22	29	30	25	37	28	33	29	44	45	30	44	29	23	32	34	36	25	31	32	43	42	29	28	39	49	30	34	41	31	41	23	39	30	29	32	34	38	33	44	35	37	38	29	32	39	40	31	38	39	28	33	29	36	35	32	35	52	32	28	31	28	27	35	42	35	28	32	35	25	35	30	30	28	31	46	31	30	32	30	22	29	38	30	39	29	32	31	30	35	36	38	35	26	35	36	44	40	34	36	39	35	35	29	33	41	40	31	30	37	29	26	36	25	32	33	29	44	36	32	35	38	43	27	28	34	33	36	42	34	36	39	37	40	38	31	31	31	38	42	22	38	30	23	33	26	38	37	39	32	34	41	33	24	35	30	31	36	35	40	32	29	31	35	31	33	27	29	23	36	18	26	45	31	37	29	36	21	33	31	31	28	35	22	34	37	23	25	24	37	41	34	28	28	33	25	27	41	37	25	38	33	30	37	47	25	36	52	41	35	38	32	31	39	25	37	31	29	42	52	25	28	32	31	32	34	41	35	36	31	39	33	36	42	32	36	24	34	31	42	33	30	29	36	36	28	29	26	30	40	36	38	44	32	25	33	34	39	22	36	42	36	32	36	31	32	31	31	35	28	32	36	30	22	37	43	34	32	34	34	29	34	37	33	36	29	21	36	36	31	29	43	34	37	55	30	38	35	27	27	44	21	30	33	23	36	24	29	35	29	41	35	35	29	39	32	30	37	29	23	33	38	34	34	40	33	30	29	23	34	33	42	41	38	32	38	45	34	48	35	33	34	32	22	32	48	34	28	33	25	36	37	32	39	36	37	28	28	33	21	34	42	40	32	32	32	37	28	38	42	35	41	31	36	34	33	30	41	30	31	36	45	35	31	26	32	33	29	38	31	40	30	30	30	39	38	37	36	47	38	28	23	35	36	32	36	32	41	28	29	38	35	33	35	32	43	41	45	28	24	31	41	27	40	32	35	34	37	35	33	28	35	27	24	31	32	30	26	32	35	28	34	34	41	41	35	33	31	28	34	33	43	37	28	35	35	34	33	36	31	33	36	22	45	30	32	37	38	36	39	30	34	25	27	29	40	39	45	32	30	35	30	36	37	25	37	40	28	46	33	27	38	29	29	32	40	34	32	27	41	34	35	31	44	30	33	30	37	36	33	45	29	32	41	44	41	29	36	23	34	37	45	30	39	20	39	39	36	34	45	40	38	38	25	36	37	29	24	33	30	36	37	32	33	38	23	34	44	35	28	38	30	31	45	41	28	37	29	31	30	36	25	39	38	28	35	29	30	24	35	25	34	29	35	38	39	35	32	26	48	38	33	31	23	25	24	33	38	27	22	31	30	24	27	40	31	35	32	33	35	20	38	30	40	36	30	31	41	32	26	37	33	34	22	27	37	33	36	25	31	33	29	33	30	35	26	47	25	36	41	23	35	34	30	36	31	34	30	37	24	41	30	24	40	40	26	37	33	38	36	25	43	32	40	27	29	23	34	36	25	34	35	33	29	36	42	35	29	33	32	38	24	36	32	34	28	21	26	38	36	31	34	34	24	36	24	36	39	28	30	32	27	37	41	33	38	31	25	35	38	34	31	37	39	34	34	40	47	37	35	28	23	29	25	26	30	40	42	30	31	21	32	28	24	50	29	34	35	34	27	32	42	38	42	40	39	30	35	31	21	44	36	32	30	43	33	29	19	38	31	34	38	38	32	36	45	32	32	27	56	27	35	26	22
27880	18338	13257	6238	7628	15575	41077	39589	25569	2126	1317	1165	925	885	748	642	576	554	510	471	432	439	440	413	422	412	434	392	426	419	450	407	391	365	393	340	361	346	351	310	283	305	308	318	321	311	328	311	306	305	295	325	324	315	317	304	357	291	313	302	324	319	293	291	302	306	297	306	322	292	311	333	307	322	325	325	321	291	340	315	344	318	308	336	294	329	332	322	346	339	353	314	301	315	293	341	317	355	305	312	318	303	335	287	312	267	308	291	273	290	344	295	309	291	304	307	329	275	327	310	311	307	310	303	320	282	347	316	289	330	327	303	316	305	289	334	291	313	290	277	287	288	325	328	337	320	303	313	301	287	293	307	269	310	293	294	294	314	327	326	290	330	315	280	337	315	303	310	295	315	294	340	297	283	285	311	305	337	317	255	344	303	306	322	299	298	282	292	310	306	303	319	295	273	302	291	327	318	315	315	312	284	305	259	319	311	283	297	293	307	314	341	300	309	315	290	314	289	321	305	293	323	305	300	302	326	299	330	308	312	298	297	284	296	288	299	314	298	318	306	328	292	345	328	274	302	307	304	287	293	329	309	309	309	278	312	300	290	296	310	283	303	295	336	298	302	328	317	299	295	306	334	294	286	294	301	332	299	329	304	292	312	285	307	311	331	276	270	276	293	332	303	334	327	326	304	317	316	298	311	316	309	293	304	290	296	291	285	308	303	333	270	303	294	312	289	308	315	354	288	292	324	315	342	264	287	301	281	289	310	329	317	294	308	280	318	322	303	299	308	313	304	294	285	298	280	339	285	310	301	327	290	271	330	303	343	317	316	301	329	302	295	308	307	302	330	352	319	299	311	295	333	327	294	286	285	249	317	335	298	314	290	318	313	323	287	351	276	319	275	299	329	327	316	318	292	346	266	290	307	292	302	325	323	305	323	316	315	336	305	273	313	331	309	294	294	304	280	301	266	307	295	280	285	306	294	312	294	307	289	292	337	287	308	309	325	306	299	290	300	300	297	292	304	299	292	330	244	305	306	306	284	320	283	296	295	276	291	312	285	334	309	316	310	276	302	294	297	323	325	276	305	296	301	267	291	315	285	342	277	293	343	290	306	312	316	320	295	292	297	339	312	283	309	314	310	300	338	276	324	285	300	308	309	313	316	294	298	303	317	310	261	257	331	325	315	309	323	290	339	290	348	273	317	283	316	308	311	310	305	346	298	309	324	311	305	330	275	303	311	302	318	303	301	316	299	286	322	296	321	320	327	312	304	306	308	301	327	295	313	299	331	312	329	295	340	345	264	293	280	300	283	284	300	295	315	295	320	311	307	298	307	307	307	292	328	285	313	306	312	289	323	336	296	293	311	261	306	324	290	322	282	307	297	301	344	297	312	314	309	314	326	320	312	305	299	300	295	298	278	317	293	290	313	315	319	295	313	313	282	348	340	299	304	280	284	316	276	337	263	275	318	309	268	286	299	316	296	288	290	301	292	305	302	309	296	307	295	313	309	295	269	329	291	317	290	293	303	288	309	300	286	332	299	328	284	334	281	281	320	299	303	286	303	312	295	306	308	272	313	294	337	307	311	312	319	303	275	290	328	320	290	308	330	316	290	306	327	282	293	300	319	282	288	304	310	270	316	319	324	279	321	308	295	277	284	313	305	320	276	316	301	326	313	317	311	294	325	290	289	302	296	308	293	300	299	310	310	307	302	320	280	311	314	296	326	309	310	293	306	301	316	307	279	291	320	299	303	319	298	301	321	298	320	310	289	287	310	294	332	268	294	323	287	335	324	302	296	289	323	329	277	310	314	303	317	265	307	307	293	316	316	304	296	319	268	311	339	284	300	341	284	296	325	314	311	302	315	299	276	321	322	339	297	318	313	293	312	299	313	298	291	294	301	297	292	326	309	302	290	321	326	294	296	317	292	295	336	283	297	303	294	297	350	302	288	322	301	302	271	288	329	337	331	281	297	311	317	287	337	311	279	275	282	306	302	303	301	252	346	313	285	323	319	297	293	314	318	315	303	298	289	312	290	304	276	292	318	293	290	313	309	302	313	298	309	275	316	335	311	304	323	337	272	287	290	269	287	320	338	301	271	318	305	266	274	281	312	320	297	319	338	298	294	316	288	296	316	294	313	295	290	311	310	305	314	315	288	295	296	297	296	305	301	293	349	304	279	297	290	330	316	298	295	317	334	314	292	287	330	309	320	328	305	285	315	322	277	279	299	296	316	296	291	337	339	296	315	291	311	300	288	284	303	305	306	285	316	311	320	302	286	338	321	304	317	311	310	288	287	288	300	286	322	316	321	288	269	304	288	272	301	349	323	277	326	325	337	312	306	316	318	306	315	318	342	319	300	285	284	305	303	307	271	300	307	319	310	307	288	307	323	331	296	268	314	286	331	308	314	287	282	308	319	290	296	312	327	318	314	296	322	295	302	321	278	305	289	309	319	341	283	290	293	299	314	309	291	321	319	318	279	301	307	332	329	332	321	320	280	287	294	297	318	292	325	281	301	309	271	333	282	317	330	287	314	297	295	316	347	293	289	291	290	325	319	360	293	311	297	298	309	295	289	278	295	308	305	288	314	329	292	302	309	335	307	318	294	294	298	279	258	293	333	297	298	316	280	299	281	296	327	296	303	300	309	290	300	310	284	311	324	300	319	276	329	332	279	297	330	285	315	314	304	297	312	296	304	290	326	292	293	287	314	304	280	300	292	282	289	337	294	299	310	279	353	298	289	332	313	309	325	303	308	305	312	329	324	315	295	296	326	323	287	280	281	291	286	274	315	281	303	309	321	297	280	285	287	312	323	287	305	296	326	312	303	314	346	312	316	296	293	318	318	306	284	303	328	298	312	339	307	306	322	348	291	312	297	288	293	291	298	289	299	298	334	301	295	289	332	276	285	304	309	318	293	325	302	319	309	317	303	282	283	281	302	306	335	307	280	320	297	305	322	347	314	289	292	303	313	297	309	303	306	297	302	321	316	285	290	273	336	279	319	294	288	312	303	292	291	297	279	292	331	321	302	313	315	285	284	300	330	275	313	285	288	289	301	318	292	293	306	309	291	284	266	312	275	312	305	322	279	321	318	299	300	315	313	285	330	282	302	307	289	269	279	310	286	316	308	288	336	309	295	303	295	318	279	311	342	303	288	262	313	293	314	297	328	295	311	310	283	277	325	315	307	283	299	316	293	300	317	325	299	259	308	328	307	307	289	270	305	333	317	308	318	329	294	291	298	318	307	324	310	314	339	345	267	293	290	312	349	266	294	302	334	320	310	296	323	307	331	272	312	313	300	320	319	301	276	318	293	290	312	289	324	307	284	335	322	313	337	315	321	322	336	281	288	318	289	278	298	315	289	304	318	321	287	302	321	301	309	302	317	299	333	295	302	307	308	274	291	313	312	296	317	299	329	299	323	287	286	284	311	315	292	312	319	320	310	305	313	303	334	313	304	292	294	302	308	291	317	284	270	324	286
1804	757	422	141	117	130	771	951	273	65	53	51	40	49	43	44	39	47	42	49	43	40	55	30	32	42	51	41	50	51	63	40	36	41	42	31	42	56	51	37	38	48	32	35	47	28	31	56	39	46	53	45	49	42	54	36	37	37	37	50	45	37	42	41	38	33	37	42	34	35	38	36	53	37	35	39	37	40	42	40	55	36	46	33	44	50	35	44	41	54	41	42	44	30	40	46	40	49	40	44	55	36	43	42	48	41	39	39	36	50	52	40	35	39	52	42	26	40	46	35	47	50	42	35	46	35	41	38	39	45	50	49	37	38	49	44	43	43	48	45	44	53	45	36	42	43	34	46	50	34	49	43	38	44	36	51	42	50	47	41	56	43	38	39	49	46	48	32	45	38	44	42	40	39	51	40	33	40	50	43	67	39	45	50	44	44	42	42	42	49	43	46	31	39	49	50	37	41	53	45	42	51	32	47	48	41	43	49	42	46	51	50	36	46	37	36	43	48	44	33	44	50	42	36	46	45	44	38	46	31	39	49	43	39	35	41	43	45	45	32	43	33	55	49	47	45	35	46	53	48	46	36	39	37	39	48	42	49	43	40	46	49	46	44	40	52	42	33	29	48	37	37	44	40	45	43	45	45	36	48	47	39	46	61	42	45	44	37	43	43	55	43	45	42	44	57	45	54	40	30	42	54	43	38	41	42	46	32	49	37	35	52	48	30	44	50	28	41	37	50	43	47	52	39	37	40	37	48	29	38	41	45	45	50	65	39	48	35	50	41	36	38	38	49	30	36	53	52	41	48	34	41	39	50	40	50	37	33	41	47	52	43	31	55	31	36	41	54	48	41	43	43	44	42	44	39	43	46	40	41	46	46	47	52	50	40	33	50	46	52	38	40	48	51	33	48	35	36	41	47	57	46	58	44	34	43	38	50	35	39	46	39	49	40	45	51	52	51	48	48	28	37	50	52	39	49	32	38	50	44	38	44	36	57	44	45	47	42	39	39	41	39	35	44	44	42	41	46	48	27	42	43	48	47	45	38	52	55	36	41	39	40	43	48	42	56	49	53	35	41	33	38	35	48	44	37	37	35	48	50	44	46	38	42	44	47	43	38	47	38	45	43	47	43	43	40	42	47	41	39	44	41	49	42	42	38	32	37	28	39	40	40	41	41	52	45	38	46	44	44	56	46	50	55	41	37	40	48	53	39	42	30	36	42	45	62	54	38	48	43	38	42	35	41	48	41	50	34	33	55	41	45	43	39	44	45	49	46	40	40	35	47	41	44	30	35	48	48	49	32	47	39	41	44	38	45	38	47	40	36	57	44	35	43	41	43	28	52	46	44	47	31	46	47	41	46	45	46	53	35	42	35	42	41	38	35	51	37	37	40	31	37	41	52	42	47	32	30	33	43	41	50	38	46	38	37	42	35	38	43	38	45	52	43	47	48	49	36	53	40	56	47	29	54	48	46	38	39	42	37	57	35	47	56	36	31	42	43	44	42	36	42	38	48	42	37	45	42	37	45	45	38	47	47	44	39	41	56	41	44	45	30	41	39	44	48	46	29	40	36	39	47	49	56	39	40	44	36	37	43	51	39	44	41	47	54	41	48	33	58	43	48	55	46	36	41	53	44	41	44	53	36	41	37	46	41	38	55	29	61	47	42	33	49	41	45	44	42	41	42	42	43	38	44	39	38	34	41	31	37	45	41	50	52	48	41	33	41	44	40	49	54	40	44	29	34	41	40	42	40	38	45	38	41	48	49	52	42	65	43	35	49	45	41	51	47	43	46	46	44	48	42	37	45	52	43	46	37	61	39	38	50	45	45	40	45	41	41	43	45	41	32	29	39	44	43	49	31	33	49	50	47	31	34	44	43	37	33	41	36	36	56	35	37	51	37	41	56	39	40	44	54	46	33	40	40	35	33	53	46	36	35	55	46	44	35	39	45	47	35	30	48	40	45	51	47	32	42	41	41	39	40	47	49	44	46	45	37	56	44	47	43	45	35	51	43	40	40	55	46	43	39	41	47	50	40	35	51	45	37	41	41	42	43	37	44	40	49	37	33	47	43	38	28	30	51	48	47	52	50	42	33	46	42	46	43	40	39	46	41	39	60	40	44	41	36	33	55	32	43	33	37	40	37	42	50	39	41	48	45	37	33	41	49	49	40	30	38	53	45	40	39	45	45	56	37	37	34	40	48	40	42	38	49	39	46	45	35	36	34	51	50	36	41	38	39	36	44	40	37	40	40	43	35	59	45	40	45	44	39	39	47	52	45	40	45	32	37	52	43	40	39	49	25	53	49	44	44	53	32	43	42	38	59	40	48	38	47	39	42	45	54	45	55	37	46	45	39	37	37	40	47	45	45	43	53	44	49	29	33	60	40	51	60	38	38	37	45	42	52	47	44	42	41	53	43	28	40	42	45	55	39	51	38	38	41	45	46	35	37	38	40	52	49	49	40	42	39	28	53	39	35	41	30	40	50	55	48	41	45	40	45	41	35	32	51	57	47	51	56	39	35	62	52	49	39	38	46	35	40	41	46	35	50	40	47	40	32	38	43	53	38	51	41	44	41	40	35	38	38	38	45	43	34	47	36	41	48	41	44	50	51	48	49	49	34	42	43	51	40	46	39	40	37	42	45	40	42	47	34	47	51	49	40	48	49	48	49	43	48	47	46	42	35	50	35	41	38	63	40	46	40	58	41	38	36	47	61	39	34	43	53	53	41	37	42	42	41	38	44	40	45	44	40	47	48	44	44	35	47	39	41	50	45	50	37	40	45	46	41	39	49	34	44	52	52	38	51	44	50	41	55	35	49	38	33	47	45	35	55	48	40	53	49	34	54	34	45	47	44	52	47	31	48	37	38	37	44	29	45	34	33	37	54	41	46	47	46	36	41	32	46	46	54	40	42	41	45	38	29	40	48	30	55	39	41	41	45	43	43	46	46	38	47	41	46	38	39	40	47	39	51	47	44	43	46	38	34	42	44	50	42	48	42	26	38	53	38	39	38	58	41	55	54	38	45	50	42	44	39	52	41	44	59	31	48	47	43	41	38	31	28	59	53	41	42	42	41	43	35	37	58	33	44	40	41	46	35	39	32	39	50	44	51	39	52	39	31	50	45	46	42	46	48	40	46	52	36	46	38	42	37	36	40	51	45	51	51	44	45	38	41	39	40	50	42	36	54	38	31	39	42	49	33	39	31	60	35	40	39	32	40	35	43	46	31	34	33	41	41	41	35	30	46	49	50	53	32	44	39	37	37	49	32	51	36	39	41	50	39	33	46	42	40	44	41	46	46	36	42	50	31	43	44	52	38	36	41	41	51	45	39	44	39	40	42	43	46	39	48	41	46	57	39	50	50	39	43	56	32	54	44	54	45	48	35	54	43	39	40	37	49	60	45	43	49	49	35	43	49	54	55	40	48	40	43	31	48	56	47	34	50	44	55	40	54	52	28	38	37	41	41	47	50	48	47
19583	10330	5669	2723	3777	6197	21568	18970	7241	928	726	706	607	568	559	534	471	487	468	444	416	395	431	425	439	427	410	377	415	411	430	438	431	414	406	406	415	391	387	398	398	359	382	396	387	374	424	387	382	425	351	435	386	346	427	399	387	392	377	376	401	398	384	378	406	418	388	392	385	383	399	365	380	364	381	380	374	411	377	384	420	389	405	379	416	432	381	403	389	387	402	362	389	380	375	385	395	367	400	375	404	408	410	347	368	371	365	383	368	370	388	377	350	378	389	405	407	408	361	372	397	370	396	404	386	385	404	368	357	383	399	366	400	371	349	391	394	391	406	381	352	423	377	370	391	384	422	380	374	399	377	386	377	339	406	358	387	374	383	387	380	364	392	422	404	378	355	378	373	381	367	364	384	360	383	385	409	371	368	411	346	368	395	408	392	387	403	379	412	353	387	387	406	390	361	398	363	375	413	362	360	370	388	407	359	337	383	394	412	371	415	365	375	380	338	355	381	359	372	372	350	375	357	423	343	396	365	398	354	353	354	396	411	353	378	398	381	367	395	330	388	338	377	377	340	370	408	361	348	373	421	374	393	350	363	358	374	382	402	348	392	376	416	372	382	377	367	380	382	344	372	362	424	387	395	383	400	416	372	338	367	376	388	371	395	404	372	421	402	370	410	367	402	376	399	384	359	364	378	402	388	378	381	384	378	378	371	400	362	345	411	391	392	339	376	382	401	398	384	375	378	386	332	363	419	373	362	405	389	373	372	357	387	366	363	376	370	399	372	369	375	354	386	367	367	380	400	387	421	371	369	374	401	402	373	337	365	372	375	367	419	404	364	363	369	339	369	382	399	394	343	412	377	403	401	392	389	398	378	343	381	384	393	372	392	388	354	402	374	407	324	366	387	363	383	368	365	382	389	363	393	370	338	365	361	385	378	394	380	397	383	385	395	369	402	419	381	414	367	381	407	382	392	382	390	395	408	421	384	403	353	416	356	370	331	370	405	393	400	355	340	379	368	383	376	389	345	373	380	353	391	395	378	385	362	380	393	381	362	392	388	388	401	375	362	359	364	382	390	377	344	393	348	377	367	398	371	414	386	366	379	416	413	369	382	397	373	366	422	397	393	380	371	357	369	346	375	350	375	412	387	377	367	398	385	406	341	382	362	389	397	411	382	391	388	400	357	371	382	348	366	400	377	402	405	390	348	399	384	385	351	374	375	387	399	402	380	431	385	376	351	365	385	414	369	333	394	397	408	390	371	373	385	383	331	356	362	378	374	398	373	391	368	391	401	347	337	372	368	360	361	375	381	368	356	408	379	380	364	386	416	360	401	379	387	397	376	350	418	378	390	345	380	394	388	333	398	390	391	370	394	389	373	385	363	385	359	383	397	405	375	370	397	394	407	380	372	381	396	392	383	404	361	365	383	351	367	386	390	373	363	406	361	385	373	389	377	391	389	378	372	367	407	373	404	358	410	355	383	409	375	368	349	364	368	409	360	374	406	360	384	351	372	385	376	394	367	365	417	414	390	379	384	362	387	381	378	382	362	402	404	388	378	358	351	383	386	385	396	386	382	391	405	375	398	393	390	426	378	382	388	388	378	358	355	403	384	376	413	359	396	367	387	355	412	422	371	407	391	345	368	391	387	363	396	379	332	402	386	328	367	370	382	414	376	396	372	362	368	398	328	370	407	373	360	362	369	415	404	347	362	383	372	364	397	371	376	366	383	369	371	364	388	377	398	394	373	387	418	358	367	380	383	372	373	373	358	366	373	375	385	380	379	394	365	379	374	363	396	342	391	376	394	354	391	345	345	390	368	369	362	396	330	371	408	388	389	402	370	371	360	378	377	378	391	392	376	369	386	381	373	356	397	400	361	379	393	393	362	397	392	388	354	393	367	389	360	400	381	387	381	401	372	386	389	377	390	382	380	389	369	386	400	367	404	389	374	366	381	365	389	364	392	387	378	364	406	371	389	376	387	356	374	378	360	405	398	384	392	378	406	375	349	366	362	355	403	377	389	362	395	364	386	390	386	388	401	349	400	383	390	401	388	376	376	395	391	398	400	415	393	367	379	400	363	373	373	413	362	369	392	357	395	413	386	381	390	339	418	402	388	371	345	386	399	377	374	381	364	371	367	367	389	401	380	391	385	394	375	388	402	360	354	377	379	390	398	378	352	365	347	371	391	404	372	428	367	379	411	380	393	366	374	389	363	397	350	360	363	413	365	378	357	362	381	397	372	371	387	350	348	375	378	361	388	390	386	378	401	398	397	358	410	361	397	367	375	374	367	398	373	434	391	393	409	387	349	356	433	362	356	383	382	392	398	357	374	401	382	406	363	385	374	374	428	381	424	403	380	385	365	337	344	361	358	378	390	370	364	368	378	366	352	404	354	362	365	375	392	345	380	384	396	372	425	356	375	384	399	377	373	380	376	382	410	372	358	351	391	372	375	396	406	360	385	382	375	418	360	383	379	409	378	384	362	382	379	354	392	380	393	393	391	393	375	379	409	361	378	399	362	415	382	380	396	378	398	382	405	378	421	392	362	377	360	362	397	374	388	374	356	377	391	384	402	381	416	383	359	404	378	392	405	367	370	342	398	385	369	314	392	387	376	369	369	397	396	384	437	377	364	385	373	363	420	384	386	363	385	391	356	404	380	385	341	378	421	395	409	400	408	372	389	402	366	367	388	366	373	371	407	374	363	377	358	390	385	411	387	388	410	349	390	417	399	378	400	370	390	373	388	370	384	350	359	385	360	354	439	353	388	373	388	371	386	395	411	370	368	380	360	353	388	377	390	377	366	357	398	370	360	362	429	398	387	382	386	376	402	382	400	389	375	363	366	398	338	391	387	382	397	391	394	373	392	366	382	390	394	389	402	381	386	388	395	387	408	392	403	402	364	368	352	339	390	353	375	383	364	364	384	396	381	407	358	388	379	391	401	371	388	375	395	367	424	414	393	355	379	379	375	365	385	408	389	373	407	366	378	372	397	378	373	417	405	376	363	387	393	367	351	385	348	398	410	391	396	366	385	381	405	359	364	362	378	386	355	399	372	389	410	379	393	385	383	399	366	379	380	375	376	370	364	394	325	383	389	359	389	382	361	388	377	415	405	385	397	386	384	383	357	380	371	370	398	373	367	380	401	348	394	403	404	386	390	411	357	368	383	374	422	332	380	380	373	380	384	367	388	359	429	358	370	359	359	408	399	383	368	382	402	369	426	344	374	376	371	418	360	372	401	367	377	386	383	407	371	367	376	382	363	384	378	383	398	370	402	359	410	376	362	374	363	317	363	388	376	374	391	375	401	415	399	381	386	342	374	419	349	379	374	380	359	408	365	368	378	371	379	397	359	408	377	401	368	342	384	372	368	401	391	372	412	384	382	366	390	404	392	386	397	369	351	412	344	372	402	404	351	392	383	379	387	360	396	389	411	408	374	396	371	417	354	371	375	384	389	338	402	379	401	377	380	397	371	382
2177	2149	1119	248	142	332	3351	2681	651	77	60	64	51	51	53	58	39	39	44	50	46	35	58	45	52	48	44	43	60	47	42	31	56	34	47	30	41	27	41	40	51	43	56	43	43	39	33	45	41	44	53	37	38	51	42	42	38	43	30	44	45	44	37	34	45	35	39	47	37	39	30	38	45	46	41	48	47	42	41	26	40	43	47	37	45	32	38	56	39	32	46	43	43	44	34	38	46	47	51	40	53	46	35	28	38	28	51	29	43	35	41	23	48	51	52	43	41	38	50	40	39	44	38	44	44	35	46	49	36	34	36	45	34	40	44	49	44	40	36	34	46	43	40	44	38	40	41	43	50	42	36	41	42	45	54	49	36	38	35	39	31	48	47	33	36	37	55	40	45	34	50	38	37	33	38	28	52	37	39	48	40	52	46	38	33	46	48	28	43	39	33	26	50	37	42	40	50	52	38	42	38	42	43	40	38	38	43	42	42	40	50	37	46	39	40	51	46	29	56	47	45	30	42	43	37	39	44	43	38	35	41	35	36	37	46	38	41	49	39	47	40	28	39	33	49	45	39	41	47	57	49	39	44	49	25	45	39	47	40	45	34	32	45	40	41	36	46	49	43	34	31	47	55	46	37	41	42	42	34	43	35	42	39	37	35	44	35	47	33	43	44	47	27	40	56	45	57	55	43	33	34	52	44	27	32	40	48	45	42	53	54	38	51	45	39	44	44	45	47	40	40	35	32	27	54	33	57	48	29	31	41	37	46	40	53	39	46	46	48	34	47	34	38	30	30	44	41	44	40	39	36	51	34	34	45	35	37	65	31	52	35	38	47	45	31	47	55	28	37	56	42	39	34	40	37	46	40	48	25	38	53	38	41	45	37	50	34	47	47	42	39	51	47	37	28	32	39	48	51	45	40	32	45	45	55	52	47	35	35	56	45	34	33	37	45	36	48	44	48	39	44	39	46	52	45	33	38	39	46	45	37	37	32	44	36	50	58	37	38	49	50	43	36	37	48	40	28	54	40	39	25	26	33	44	30	47	36	47	41	54	45	40	33	40	47	37	44	43	35	37	37	42	32	37	36	47	47	48	40	39	40	45	45	45	30	38	40	45	43	32	35	37	33	43	35	47	47	37	35	44	41	38	41	38	50	48	40	45	51	43	47	42	43	48	43	38	37	44	48	42	41	46	39	40	46	53	39	45	42	26	51	43	41	31	60	36	41	33	55	44	33	32	49	36	37	42	48	31	39	42	40	30	41	32	30	44	30	43	37	44	42	43	47	38	29	39	53	38	37	55	43	31	40	40	48	52	39	46	50	53	49	50	36	45	28	43	40	43	54	56	36	35	35	40	47	47	38	42	47	45	36	31	41	39	38	41	42	44	57	48	44	35	41	40	44	33	44	30	46	40	48	47	45	50	45	44	42	35	38	43	30	34	41	54	44	39	37	42	42	36	44	38	40	35	45	38	34	44	51	41	47	33	49	41	41	45	41	34	43	54	52	44	38	43	36	44	41	37	38	46	35	43	46	48	41	40	49	36	47	51	34	47	45	41	50	40	44	32	43	36	44	42	37	48	47	39	49	46	31	35	48	54	38	50	42	37	38	39	48	50	39	38	44	39	39	41	40	35	41	40	49	29	44	39	33	40	41	51	34	39	32	44	43	41	35	32	42	33	32	35	49	41	38	41	43	40	42	42	44	43	49	46	40	42	42	38	46	37	38	33	48	45	40	47	43	47	50	39	36	42	51	49	51	36	44	31	39	31	42	39	34	57	46	41	45	41	33	39	51	42	37	61	37	30	37	41	40	51	32	38	53	39	36	43	44	27	41	32	28	32	47	41	42	46	37	42	29	43	35	47	39	34	33	48	45	40	38	33	34	40	34	55	46	46	45	36	52	47	48	47	37	39	35	40	30	42	36	43	44	43	36	39	54	45	28	44	61	33	40	43	48	43	62	48	39	42	37	43	51	45	41	46	43	32	37	44	46	57	50	54	46	38	45	58	37	43	43	51	34	44	36	51	57	47	51	42	40	30	44	48	35	38	43	42	36	51	36	33	43	32	45	36	53	52	34	37	41	40	42	41	32	44	42	46	42	56	46	34	46	35	44	46	36	41	50	40	33	50	32	46	39	34	45	38	41	48	35	40	32	33	51	44	47	37	46	37	40	52	43	35	49	38	47	44	43	50	40	33	44	47	37	37	44	40	48	53	42	50	48	31	36	39	39	49	41	46	35	36	43	46	39	44	35	43	40	47	52	37	34	37	38	49	41	45	42	37	44	35	35	38	52	44	51	47	43	46	34	48	28	41	43	48	39	48	38	44	41	20	43	36	45	43	31	44	43	51	38	49	36	39	40	45	44	44	36	50	38	33	47	54	35	32	45	43	37	38	48	31	40	49	42	53	44	35	41	47	29	39	36	50	35	32	45	35	42	47	51	28	46	39	38	45	48	34	42	40	37	44	51	36	42	34	35	44	47	37	57	41	52	26	27	37	41	29	42	51	37	44	42	35	41	37	42	40	48	43	41	35	33	40	41	42	34	36	32	44	48	45	38	43	43	36	37	35	43	62	42	43	40	34	46	37	35	47	32	36	36	32	35	44	43	38	39	43	46	51	37	42	43	35	49	38	31	31	34	31	35	32	38	56	42	43	52	53	40	38	46	33	40	37	47	44	49	42	37	45	44	45	42	35	36	40	35	42	39	28	46	40	46	40	43	43	52	41	51	48	38	43	40	38	36	43	48	44	33	53	52	36	38	37	37	40	42	38	34	41	30	43	43	43	34	42	46	45	32	29	43	45	37	45	40	39	35	40	40	45	39	41	53	57	44	38	36	40	45	40	42	42	51	29	33	38	39	29	41	42	31	35	32	46	46	40	44	43	37	41	37	49	34	48	41	51	49	38	35	37	48	35	38	51	48	42	43	43	39	32	39	33	50	47	44	37	43	41	36	35	38	39	50	48	42	43	49	39	44	58	48	52	30	43	46	51	48	47	51	53	33	44	36	37	44	42	45	41	47	40	34	42	46	41	42	43	43	43	37	41	43	50	34	43	50	42	41	51	51	36	46	29	32	46	41	35	44	35	44	40	32	40	32	35	48	29	33	43	41	60	51	49	41	41	34	41	31	42	42	38	30	38	46	36	33	42	43	46	37	42	37	42	40	47	41	39	31	49	45	35	48	37	45	32	44	42	43	37	36	44	39	44	41	36	47	45	36	47	45	40	48	47	40	45	46	23	31	50	44	36	36	44	36	28	32	41	54	47	33	45	44	44	48	42	52	38	32	44	44	33	36	46	47	53	51	49	37	37	47	35	34	48	36	36	63	39	43	49	39	46	47	40	46	48	33	45	48	40	44	50	55	44	36	52	47	42	49	49	54	46	49	44	29	41	47	45	34	42	44	43	47	50	44	47	52	36	53	42	57	43	43	46	33	48	43	48	39	45	37	55	33	37	45	44	48	37	53	35	46	42
23666	17851	10295	4287	5382	12530	35544	28793	12309	1070	910	759	691	673	643	594	560	507	477	467	481	441	448	457	440	431	437	420	426	426	439	430	416	404	405	431	405	412	404	398	370	412	377	411	365	371	396	412	384	357	364	376	371	378	400	356	385	399	374	396	354	339	361	382	410	395	382	390	398	357	355	384	373	401	399	395	381	369	383	382	427	402	425	380	414	403	398	372	404	368	420	392	350	372	365	355	412	343	387	355	363	411	380	385	393	385	371	380	407	371	389	350	364	356	394	374	355	373	397	379	397	388	386	376	373	392	368	391	406	369	406	409	366	361	371	409	356	375	389	390	355	355	377	393	370	356	411	414	372	368	354	371	402	389	362	369	407	365	385	371	387	374	384	363	372	357	371	401	352	400	382	414	338	377	388	384	367	368	398	356	361	363	396	398	377	415	381	380	373	413	368	388	347	383	394	373	391	377	411	383	369	368	382	384	395	364	366	384	386	372	357	357	341	351	397	375	364	371	377	408	358	382	369	374	371	365	360	366	388	349	409	365	358	380	381	395	368	410	368	382	368	382	363	390	364	327	349	384	391	393	371	370	404	395	412	375	334	398	370	367	382	359	369	416	359	385	379	356	367	358	396	371	361	381	354	391	376	396	369	389	382	387	384	356	416	354	384	356	356	354	395	431	337	399	388	413	372	398	400	350	347	378	380	333	359	386	343	407	361	394	382	417	399	386	396	385	382	405	348	392	384	397	351	391	337	366	355	362	400	386	398	372	363	407	349	394	388	354	385	367	367	369	393	392	391	354	365	386	394	358	367	393	371	379	384	384	365	393	368	373	395	425	383	385	354	384	375	368	389	378	345	385	350	362	382	377	372	358	392	378	364	364	349	363	353	366	379	361	367	372	372	383	433	359	385	391	368	377	352	360	379	378	402	340	357	352	402	372	371	393	342	390	378	382	385	372	373	382	338	400	366	384	421	388	360	399	387	404	352	385	344	416	413	359	374	389	374	379	421	361	367	391	349	385	369	370	400	367	380	377	382	389	365	387	378	374	351	368	364	352	369	420	365	373	360	381	379	395	348	387	390	354	358	372	379	398	351	398	355	395	417	357	372	377	396	381	380	351	381	406	378	373	401	357	375	393	363	360	369	378	430	364	369	395	372	390	351	404	366	354	364	404	369	382	401	368	404	416	391	358	376	399	386	376	363	365	399	383	382	352	331	384	418	365	366	356	394	375	356	393	408	377	373	376	381	362	379	366	376	389	355	376	341	400	360	388	354	390	357	392	366	409	377	365	369	407	382	395	360	333	372	362	381	357	379	366	374	370	378	380	384	318	349	381	383	351	389	407	379	391	366	395	373	346	393	380	406	357	384	371	369	368	359	381	376	385	361	361	396	337	393	347	380	403	383	413	388	372	375	365	405	381	390	345	348	419	363	323	384	390	415	399	354	368	366	363	377	388	390	392	404	364	380	385	413	410	395	418	366	372	357	353	395	342	382	371	396	386	365	402	427	405	359	405	391	373	384	375	385	363	343	350	341	335	400	381	356	377	383	377	359	357	347	383	365	351	364	365	381	353	373	371	387	402	385	369	377	358	404	380	400	386	386	377	371	380	369	417	395	337	364	416	380	392	357	362	374	391	391	359	424	394	368	371	390	390	336	345	400	379	399	363	394	335	346	378	367	373	386	398	376	364	412	367	374	377	361	384	404	378	368	401	399	383	396	397	357	373	361	375	376	414	403	397	389	393	395	388	378	341	368	375	372	395	380	343	397	405	397	407	368	333	396	349	369	405	381	375	377	359	381	369	370	359	355	405	344	376	374	401	387	361	362	399	348	363	399	368	405	371	358	391	352	380	379	380	363	412	389	353	364	381	371	378	403	398	379	394	367	407	356	364	377	396	389	390	389	390	385	366	408	365	369	377	391	372	378	362	381	368	344	435	395	354	362	386	370	392	438	386	362	399	413	343	371	381	368	383	391	370	377	353	375	392	382	388	356	393	390	346	370	388	364	367	363	374	368	351	346	331	337	361	412	405	372	360	346	381	366	359	406	391	378	377	379	389	385	402	403	384	377	380	367	420	375	414	377	314	391	371	381	366	371	407	384	439	373	392	381	392	420	391	381	392	419	395	375	371	383	353	422	375	383	407	350	382	345	364	397	370	385	433	406	367	378	364	402	364	382	359	392	361	417	382	416	402	354	348	406	359	356	432	382	393	392	371	338	367	411	367	404	356	393	368	399	374	384	396	377	419	409	356	363	382	347	403	398	373	392	362	355	371	402	377	366	383	383	373	356	381	386	371	366	368	353	372	355	386	408	401	395	382	350	398	370	374	367	375	394	359	364	387	402	354	387	369	387	376	373	359	386	353	375	379	368	369	361	390	370	368	377	406	401	361	401	360	375	375	377	390	370	400	377	362	379	393	393	412	375	370	387	399	387	386	383	389	369	330	383	399	371	374	394	386	364	364	377	385	382	351	406	355	404	392	344	386	391	379	382	373	333	371	345	370	373	354	384	357	348	358	349	372	367	389	382	389	402	384	408	381	396	396	354	351	351	398	397	378	319	350	351	406	376	368	373	385	372	375	388	370	361	360	369	403	402	395	380	343	370	365	353	376	371	383	373	334	388	405	374	353	383	381	376	391	358	393	392	378	351	372	394	389	374	361	403	418	378	386	321	403	391	399	385	383	371	391	389	380	366	372	384	378	347	383	407	358	397	381	382	355	372	337	373	388	357	376	443	348	356	374	391	398	378	386	364	384	352	365	374	385	402	381	387	336	406	376	414	341	395	380	374	405	359	375	351	365	358	399	360	357	355	381	363	377	362	359	391	381	375	376	348	389	389	381	372	362	387	401	358	366	377	373	387	392	353	357	409	350	387	388	433	385	385	377	345	360	376	373	399	389	349	385	389	370	419	396	368	349	374	406	359	361	374	411	390	359	372	366	362	352	369	347	368	361	370	370	386	419	349	390	339	353	363	388	399	358	404	356	381	402	393	370	366	378	343	331	314	385	359	380	384	360	372	374	392	387	362	355	375	360	416	383	365	375	391	375	368	373	361	356	359	381	341	377	424	380	361	420	344	380	383	377	374	398	355	368	393	391	396	380	405	412	363	347	402	384	378	400	368	339	370	418	373	385	393	388	394	361	388	374	366	358	378	383	376	360	357	394	429	415	378	357	393	405	381	354	382	361	421	399	383	369	378	394	370	403	402	408	352	371	360	362	361	406	363	388	379	353	406	411	362	397	372	371	376	342	400	389	361	356	378	361	373	420	372	394	395	376	419	352	345	361	384	385	363	344	412	393	333	431	423	389	375	391	389	383	399	366	379	344	379	387	373	352	387	392	354	333	388	415	377	384	359	369	384	387	357	376	351	343	403	388	365	381	372	374	393	358	448	386	341	400	412	364	382	387	381	375	402	354	402	379	403	377	389	372	401	350	394	385	388	405	348	386	382	390	367	366	337	390	377	377	342	416	323	375
2843	1943	1058	340	155	594	3904	2717	484	48	56	48	40	44	39	58	52	44	41	40	41	38	32	33	34	31	49	31	37	51	45	37	48	37	52	44	37	39	32	44	32	31	35	36	42	36	36	35	39	37	47	36	39	34	37	41	39	33	37	35	30	26	30	27	29	23	43	33	31	33	40	31	32	38	38	39	28	30	32	41	33	22	36	31	31	42	36	38	31	39	35	37	31	32	29	30	33	33	36	35	29	37	40	33	36	23	30	25	39	34	34	33	27	37	36	37	36	34	27	26	24	27	49	39	38	37	29	28	40	28	37	31	27	26	34	25	28	38	43	30	37	41	45	34	29	27	33	35	30	27	43	24	32	32	40	42	37	41	35	36	31	37	31	38	28	31	26	24	28	36	34	39	33	41	38	35	39	25	17	27	36	34	33	31	42	26	34	32	34	41	35	26	31	36	36	24	36	31	40	29	31	28	31	38	36	34	33	36	35	32	33	37	29	40	36	32	42	40	32	46	40	27	50	32	39	29	30	35	38	46	34	35	35	23	28	40	38	37	47	27	40	37	36	37	32	34	25	20	31	36	33	46	28	30	40	25	36	32	26	33	29	39	30	38	25	43	28	35	24	36	32	44	34	30	30	38	35	34	38	30	39	34	28	25	33	31	31	31	37	34	48	26	21	28	39	40	32	28	39	28	38	39	40	24	29	38	27	37	44	32	32	37	35	29	39	34	34	44	35	33	42	34	33	31	38	25	27	42	24	28	47	36	32	56	25	29	28	37	27	34	34	36	35	41	33	30	22	38	26	31	31	30	34	32	34	30	27	39	39	35	34	21	36	27	39	41	28	24	43	35	34	35	32	39	37	29	29	36	30	31	40	24	36	39	40	36	36	28	37	32	30	37	34	29	32	33	30	27	36	25	35	47	36	36	32	31	29	32	32	33	38	35	26	30	26	32	28	37	31	32	37	33	33	24	25	35	27	29	39	25	31	28	44	36	39	39	42	37	32	34	22	37	25	39	36	36	23	28	36	41	46	29	37	27	30	34	28	39	33	31	36	39	39	37	29	36	47	35	45	27	24	46	30	43	22	30	38	48	31	29	31	33	28	29	35	41	33	32	26	36	34	44	37	25	35	27	36	31	36	30	35	25	31	40	40	37	32	37	28	32	27	33	32	31	26	32	30	32	27	44	42	37	36	30	38	39	28	26	38	35	27	30	40	41	27	42	36	39	34	28	31	24	36	26	33	35	28	25	35	42	38	32	28	30	31	39	33	30	28	30	36	30	34	28	34	32	33	39	27	30	34	38	30	32	21	32	40	36	37	38	35	25	33	35	30	25	35	34	27	31	36	35	37	38	38	37	38	38	46	36	39	41	32	37	41	32	36	43	31	36	29	34	41	45	37	34	34	32	28	34	29	36	29	36	40	38	34	32	27	38	32	40	33	31	31	30	26	30	33	28	40	40	23	33	36	36	36	37	32	28	32	32	24	25	29	42	26	41	30	26	39	36	37	42	31	36	25	40	28	30	36	37	38	37	38	47	27	30	31	37	35	26	47	38	36	33	36	26	37	30	36	26	39	32	27	26	37	33	36	28	34	32	43	50	32	39	33	39	26	25	33	35	31	31	36	33	41	25	38	31	45	38	41	37	28	36	44	17	21	32	28	39	30	28	26	42	29	25	31	39	41	37	34	38	29	40	43	30	39	47	34	33	33	29	34	32	26	36	28	34	39	33	32	36	38	42	33	33	20	38	36	35	35	32	53	40	29	32	34	35	26	23	39	40	33	37	34	35	36	39	23	36	42	38	34	24	41	38	41	28	37	30	40	40	35	44	33	33	26	26	37	31	30	42	33	34	37	39	39	33	45	35	25	32	38	44	31	30	30	39	28	28	51	33	41	28	44	34	32	36	44	23	32	36	28	23	31	31	33	32	40	38	34	38	33	34	32	33	27	29	33	31	42	33	38	33	31	29	29	36	34	30	21	44	39	43	37	27	27	37	31	41	48	29	26	41	36	33	37	30	35	35	33	32	50	40	30	27	30	27	45	35	26	34	37	37	34	41	34	40	26	33	29	23	35	35	40	32	34	38	45	28	25	42	37	24	32	37	48	36	46	46	36	38	37	35	36	33	37	33	33	32	42	31	39	33	31	36	34	28	33	31	38	32	32	38	32	33	33	21	34	22	35	36	32	36	31	32	28	41	27	33	36	39	28	30	34	34	35	41	40	36	31	23	43	41	23	26	24	25	30	38	36	43	35	35	43	41	43	28	49	36	41	35	38	32	34	41	32	37	36	34	31	20	46	36	43	38	34	44	37	20	28	36	27	41	38	29	35	27	28	54	25	33	39	29	28	29	24	36	37	38	35	41	35	37	31	34	36	43	50	36	44	31	38	24	23	34	32	31	44	33	36	30	28	25	35	37	29	37	45	42	34	26	28	39	38	31	35	41	40	33	37	33	29	46	32	33	37	30	39	36	35	37	44	38	23	33	35	28	32	38	28	33	35	39	38	39	43	34	30	34	36	33	31	23	36	36	29	30	35	28	33	42	31	39	31	30	30	29	40	45	40	34	45	21	35	34	37	42	34	39	39	38	31	39	28	38	32	37	37	30	33	29	37	29	37	28	37	32	30	32	37	37	39	32	22	30	30	44	44	32	31	42	43	40	41	32	27	26	33	29	29	36	31	39	37	30	44	37	29	41	31	24	31	33	46	31	26	35	33	48	46	37	37	38	39	38	22	30	32	33	43	33	34	35	27	36	38	24	35	32	33	26	37	34	31	28	40	31	34	30	43	36	36	44	25	32	31	34	28	41	27	36	43	29	38	43	38	27	47	38	28	23	32	33	43	40	27	41	37	37	29	34	40	32	39	52	39	39	36	28	36	38	31	37	37	33	32	31	38	29	29	38	25	39	31	28	37	24	38	44	20	46	31	27	30	35	28	33	30	37	35	40	32	34	35	33	32	41	27	15	33	36	31	39	32	31	41	41	35	34	38	42	26	51	34	34	30	31	32	40	26	38	41	37	30	31	33	34	25	29	35	34	36	21	24	30	39	40	29	33	31	32	40	23	31	27	35	32	36	28	39	29	34	23	22	42	24	29	28	29	35	24	26	37	29	35	35	38	30	30	26	27	27	34	31	34	30	28	35	35	32	31	30	36	31	32	25	35	28	30	25	46	40	32	26	38	35	32	40	25	39	36	35	40	32	45	26	37	34	38	29	43	27	28	37	28	31	43	28	32	26	37	31	39	50	40	32	35	31	37	29	35	37	38	33	39	30	33	35	28	40	38	30	37	39	34	34	30	33	34	35	32	43	28	41	30	37	30	25	33	28	40	35	35	38	38	21	46	40	27	35	32	29	26	41	38	26	29	31	36	31	36	38	41	33	34	28	27	41	38	26	39	29	33	38	37	33	41	32	31	33	33	46	32	31	23	40	28	28	37	40	36	34	34	36	33	27	36	37	32	27	34	35	39
24252	16781	11017	5030	5268	17511	37535	29295	8177	1062	960	832	770	690	564	561	490	480	423	450	435	369	387	377	422	366	355	367	415	349	398	388	389	351	396	349	333	328	341	335	324	302	299	307	351	320	301	309	325	303	299	319	309	306	321	304	305	310	304	310	328	322	268	279	296	324	322	292	316	334	327	316	336	300	321	312	362	307	325	339	329	329	337	291	309	328	337	333	344	353	332	331	292	343	339	339	295	355	295	339	337	316	270	316	315	345	336	343	316	318	325	300	277	308	302	347	283	310	294	292	323	297	298	286	314	305	334	299	293	282	294	291	296	314	316	288	296	351	342	362	319	315	297	281	291	278	280	312	284	332	278	310	286	327	298	310	324	303	334	283	301	301	303	289	289	300	314	294	293	316	310	306	335	314	291	310	326	347	346	326	302	295	313	296	308	315	316	295	316	329	312	313	312	286	332	324	314	301	285	285	304	311	299	324	282	301	312	303	287	303	315	314	318	329	283	316	295	336	310	343	308	327	308	330	328	276	300	321	309	344	290	269	338	308	308	341	316	298	299	308	320	274	303	323	306	301	298	291	311	311	273	315	351	283	270	287	300	285	317	334	313	283	289	329	293	286	301	298	273	314	308	330	312	309	282	327	285	280	330	322	281	298	334	293	298	265	313	354	311	296	317	335	296	330	314	283	286	325	315	284	313	318	307	309	323	278	304	288	324	322	303	327	301	301	304	329	300	304	303	323	302	296	283	314	295	289	295	317	313	292	268	298	318	342	334	292	326	343	275	303	318	321	307	312	302	302	282	282	306	277	303	297	310	283	340	290	277	318	342	294	330	324	319	321	308	302	302	328	277	314	294	305	320	339	279	306	324	283	333	311	347	307	306	323	290	318	326	291	324	333	316	276	310	298	316	325	349	299	315	283	309	324	297	298	328	304	281	294	322	329	294	291	316	305	323	330	312	294	285	304	313	280	271	306	333	283	315	319	325	314	288	280	337	297	315	339	297	301	285	300	307	276	328	304	298	319	314	292	292	334	341	321	334	295	295	324	291	288	301	347	327	317	326	320	337	288	295	318	299	307	309	268	276	314	289	308	317	289	293	272	302	314	313	313	292	330	322	318	317	284	318	315	304	321	328	314	304	325	265	292	313	328	306	302	287	334	307	299	306	283	316	336	327	302	312	341	311	326	283	327	294	296	316	335	295	296	308	348	321	326	310	318	300	317	311	302	315	270	311	315	306	292	312	290	294	320	280	305	296	289	303	317	297	315	339	312	299	266	297	308	305	318	321	327	321	325	320	268	298	300	304	311	311	321	314	312	308	318	316	317	279	293	299	316	299	309	323	300	300	306	321	289	347	302	321	304	301	318	331	303	326	316	278	280	295	321	319	319	300	307	321	317	292	299	296	310	334	338	300	317	292	301	269	346	318	337	319	280	282	277	319	336	290	305	333	311	310	325	297	321	332	314	318	299	305	302	290	314	287	322	285	293	317	308	327	332	288	307	318	296	310	293	308	287	298	304	319	295	284	316	328	298	270	322	321	347	275	283	317	295	302	299	304	321	302	343	301	309	318	312	308	320	308	312	349	329	301	282	316	291	318	309	302	320	313	319	322	320	300	308	298	317	334	311	308	314	323	271	312	297	303	321	279	328	328	301	292	330	290	308	310	326	318	312	304	269	303	304	291	354	326	302	311	292	316	308	301	320	302	323	310	305	327	288	297	290	339	309	319	320	305	283	293	311	342	334	297	299	322	280	309	313	312	322	315	286	308	343	326	310	300	298	334	308	289	324	311	283	326	328	276	295	339	303	301	293	314	292	295	335	323	279	291	295	311	321	301	312	314	320	297	311	314	322	322	303	307	298	327	317	324	294	306	282	341	339	327	313	296	310	284	319	316	303	302	332	300	307	345	331	281	312	294	291	320	311	259	291	299	338	304	306	312	291	321	315	273	304	311	288	290	297	298	315	275	334	326	318	298	311	303	315	333	297	337	332	307	295	344	319	306	293	318	287	314	317	337	305	296	276	334	329	272	335	319	312	329	313	299	286	304	317	320	311	326	303	318	313	315	343	301	332	296	340	291	324	274	298	287	318	278	304	310	284	282	271	288	267	307	306	299	282	304	297	317	292	291	338	301	312	300	320	291	328	310	310	318	287	324	310	308	318	322	274	311	319	316	291	317	352	284	333	331	319	302	297	313	295	289	292	288	311	337	296	324	310	331	283	296	313	332	317	291	328	298	325	330	318	302	324	320	319	295	309	317	320	305	280	275	311	285	300	331	330	302	323	301	283	301	303	299	297	312	282	310	360	298	333	292	324	325	311	265	333	352	326	306	329	288	340	318	320	311	319	324	322	277	318	318	307	304	294	287	305	292	312	294	332	300	317	324	328	328	319	314	299	317	321	305	337	307	307	322	297	286	317	311	317	299	324	301	302	333	321	304	307	306	302	323	306	302	292	320	303	315	318	328	278	316	320	309	315	318	297	320	322	338	295	313	322	291	306	306	319	281	290	284	328	293	284	289	324	328	294	283	333	345	301	318	304	298	288	302	321	322	304	311	307	315	284	307	319	287	292	318	304	318	324	308	339	290	296	323	294	323	308	293	299	287	298	295	279	283	357	286	306	282	324	310	294	328	275	339	281	285	325	312	318	312	312	263	316	322	300	302	293	284	321	334	310	331	306	314	335	296	300	304	325	342	341	305	282	269	296	315	318	326	286	326	361	294	321	326	345	294	294	330	298	311	297	297	307	299	349	297	299	286	307	292	276	308	325	323	304	275	346	323	323	272	290	293	314	303	278	332	297	288	287	313	302	325	292	315	294	304	331	331	299	331	300	323	278	335	316	295	294	298	285	323	305	308	329	335	296	302	307	304	307	309	305	326	318	322	313	308	301	303	310	299	317	326	294	317	296	311	298	327	309	345	301	301	312	298	264	324	326	308	308	272	307	305	320	291	265	301	303	315	332	313	307	297	339	307	307	299	313	308	292	324	325	320	332	308	283	319	323	322	299	315	304	319	325	300	292	318	345	334	311	310	292	316	302	293	293	305	327	298	286	328	312	289	342	319	314	299	337	328	309	305	302	292	288	317	307	309	291	340	304	320	330	300	326	326	282	301	333	280	293	297	326	328	292	324	318	296	304	309	332	294	333	339	294	285	313	321	292	287	317	303	308	338	333	315	300	310	298	302	285	303	292	320	314	325	258	337	291	294	300	310	335	281	313	319	332	306	329	308	302	310	305	312	292	291	281	312	300	274	345	305	322	307	270	327	267	313	286	327	276	332	309	328	311	310	336	314	328	298	325	306	284	290	280	342	300	312	342	308	308	331	297	307	313	303	316	320	319	306	307	328	302	315	326	309	295	300	294	309	315	288	291	307	291	341	337	295	328	267	328	320	340	329	306	288	350	287	306	301	332	300	323	300	310	300	293	317	335	294	316	311	296	308	325	308	320	276	342	321	292	303	278	294	322	283	317	308	298
3398	3878	1680	483	186	1068	6899	5181	1862	60	63	50	44	37	41	51	26	45	36	34	41	35	42	45	34	31	40	38	24	43	13	39	34	38	33	25	34	41	33	42	38	31	30	35	35	34	37	28	32	47	37	30	43	32	34	34	26	47	29	33	38	22	39	30	30	27	29	40	40	40	35	41	44	34	31	44	36	40	39	32	40	33	35	44	25	33	22	30	26	51	43	45	30	31	30	36	35	34	30	34	29	42	39	32	33	35	38	30	42	38	30	46	23	23	29	33	21	26	32	29	34	25	44	28	30	30	34	35	30	42	27	37	45	30	31	28	31	33	32	33	31	35	21	35	40	38	37	19	46	30	38	34	38	37	31	26	31	31	36	38	33	31	24	33	30	22	26	27	25	25	42	36	33	38	25	26	36	26	35	38	33	26	36	28	32	34	31	34	25	25	33	35	30	29	23	27	37	38	37	51	29	36	33	34	25	44	32	35	49	41	33	38	35	35	30	28	38	25	31	25	43	30	22	35	31	32	39	36	33	35	34	33	32	23	42	34	47	35	37	30	35	41	35	30	32	34	25	30	28	26	38	34	26	35	37	18	37	31	38	37	38	34	32	30	42	39	30	38	23	42	33	29	39	34	32	44	38	40	42	38	43	39	37	33	28	36	34	31	34	23	30	25	28	23	30	29	32	41	36	35	36	34	34	37	32	39	32	26	33	29	32	24	29	33	39	41	39	24	33	43	28	36	39	36	36	35	39	41	30	35	28	43	25	31	34	27	26	33	28	34	40	39	32	35	30	35	32	33	37	25	39	28	48	41	31	32	22	32	34	34	34	38	27	35	35	30	38	34	25	28	34	37	28	30	31	33	30	29	28	28	25	43	41	31	32	29	34	31	35	30	33	43	18	29	30	32	32	33	37	28	26	31	36	40	43	26	37	33	23	33	33	37	24	20	25	34	33	39	36	41	36	40	30	24	39	29	41	31	35	27	29	30	38	27	30	23	30	34	25	29	36	31	33	31	30	31	40	44	37	35	25	32	26	33	27	24	27	39	37	30	41	27	32	40	31	35	31	32	39	31	44	27	27	37	32	21	29	49	39	31	22	37	27	33	34	33	39	34	31	33	34	36	29	27	28	29	31	46	34	28	38	33	36	32	29	36	33	27	41	35	29	36	26	21	38	27	31	23	34	25	28	26	34	44	29	32	37	40	28	26	39	29	32	38	33	42	37	35	34	37	40	32	35	25	31	40	31	30	32	31	22	29	32	30	27	26	33	27	33	28	32	33	46	32	33	34	38	41	28	36	31	28	27	30	31	42	32	33	40	27	42	30	30	31	30	36	44	34	38	36	31	35	28	32	24	36	31	29	26	36	27	25	34	39	33	41	24	21	36	42	31	30	27	30	30	34	36	38	29	41	22	37	42	32	34	29	29	34	32	43	34	35	34	30	30	22	43	40	31	29	23	26	32	36	30	37	42	41	26	25	37	38	34	32	37	41	40	30	29	30	34	34	30	32	24	23	28	31	25	26	38	45	32	39	29	29	25	32	33	27	51	34	27	34	40	25	29	31	31	26	35	35	25	27	27	29	28	42	43	33	33	31	24	43	40	34	39	38	39	32	34	29	26	42	39	40	34	31	26	31	33	33	20	36	33	43	29	28	35	25	38	35	34	28	28	31	31	30	35	27	29	29	43	31	22	33	38	24	38	40	30	35	33	21	25	25	34	26	30	31	34	25	32	27	24	36	36	26	39	35	37	40	34	22	36	30	38	43	33	34	33	28	26	33	39	35	44	41	40	29	40	33	39	41	26	44	33	28	42	23	37	29	31	34	38	26	30	37	33	27	27	30	36	33	29	38	29	37	40	22	29	37	37	29	37	37	22	28	30	32	37	25	39	36	36	38	30	31	46	25	29	35	33	43	33	29	35	39	25	29	34	31	39	36	38	32	23	35	29	38	23	28	35	21	26	27	22	30	28	41	32	33	27	30	21	29	24	44	35	21	35	36	34	34	27	25	36	30	32	26	36	29	28	43	32	33	43	29	35	25	31	28	49	26	33	25	25	41	35	39	40	33	33	32	29	37	40	37	39	27	42	31	38	29	28	37	42	37	35	21	33	38	29	29	29	36	32	37	34	32	44	35	32	33	34	38	29	30	30	29	34	41	32	42	38	32	42	31	26	38	28	30	39	33	24	31	31	33	28	34	28	26	27	29	40	26	30	35	38	32	35	21	25	37	21	44	37	22	35	37	45	30	33	35	29	31	20	36	38	28	29	38	31	34	48	28	18	30	24	25	35	32	38	26	24	31	25	38	37	29	28	34	38	34	31	33	27	36	41	41	42	33	32	46	37	29	26	42	37	19	37	35	33	30	22	41	31	42	29	37	31	38	31	26	32	30	39	32	32	31	33	38	49	38	35	28	32	41	23	31	39	32	43	40	26	36	36	34	27	40	35	39	23	41	36	28	35	34	40	30	37	30	41	37	27	36	39	34	26	32	26	23	39	33	26	32	26	39	24	43	37	33	36	44	26	34	37	24	31	25	33	33	40	38	32	36	41	41	33	24	41	40	32	27	41	15	37	22	31	23	27	33	30	30	28	31	38	29	29	35	34	27	32	30	32	23	38	41	34	27	29	19	35	30	34	32	23	20	36	46	35	24	31	22	29	35	22	27	41	44	26	24	26	36	27	32	32	23	30	30	31	36	39	33	30	33	29	29	28	35	31	37	31	46	38	26	38	42	33	20	30	40	49	37	33	36	39	34	41	35	30	40	33	32	38	33	28	30	46	33	26	32	25	33	27	32	30	32	38	37	24	28	32	28	42	35	36	37	31	26	34	26	36	28	30	41	26	28	37	29	28	35	36	43	46	34	32	37	32	36	28	30	28	35	33	25	38	29	34	35	33	35	27	29	34	24	28	30	38	30	32	36	26	26	41	37	23	34	41	37	42	34	25	36	38	39	32	29	42	43	32	29	44	30	28	32	34	30	32	34	26	31	24	36	38	29	42	27	43	33	27	36	29	42	33	30	37	32	39	37	40	39	37	36	35	30	33	40	35	34	25	37	28	28	47	34	39	32	39	44	35	23	33	35	32	30	26	39	38	33	30	36	37	38	19	33	26	32	38	29	32	44	27	27	25	30	33	24	36	25	29	30	38	25	27	36	35	32	39	43	29	25	29	27	22	33	31	27	30	35	33	25	28	37	44	40	35	38	32	34	37	45	42	36	37	31	28	34	29	36	32	38	40	26	37	32	29	39	31	30	40	36	30	33	35	36	33	35	27	20	40	50	33	34	32	35	38	42	33	24	30	42	35	25	35	28	39	43	24	28	23	44	32	35	27	43	38	36	34	35	37	30	32	36	32	31	32	37	33	33	31	27	29	40	30	32	27	37	28	37	26	32	49	42	32	36	27	41	35	26	32	31	41	40	39	31	29	45	28	39	23	34	30	41	22	33	35	29	31	44	40	29	36	34	37	33
28411	22624	12753	7255	7227	24535	45656	34961	20597	1336	1060	982	849	738	700	626	547	543	507	492	463	436	433	398	437	410	417	414	383	437	422	410	417	374	373	369	368	351	321	350	288	335	308	328	326	311	288	310	307	312	310	313	305	302	318	285	291	301	272	320	314	296	314	332	344	300	312	301	336	307	329	286	334	348	323	347	350	307	369	336	316	370	320	342	343	314	329	335	310	321	300	309	298	281	340	328	289	337	307	296	284	307	330	316	284	314	302	307	313	292	281	295	298	290	332	330	320	299	301	294	338	320	302	313	307	305	284	297	318	300	287	322	290	317	293	316	346	268	276	324	310	297	302	302	332	300	320	303	319	296	284	323	330	297	285	292	302	302	289	307	299	340	296	312	302	297	286	286	312	297	293	321	306	308	315	334	303	294	295	334	288	315	292	320	316	296	300	328	283	304	351	276	332	318	314	344	271	321	311	292	299	307	297	302	291	303	291	275	313	317	300	327	297	281	321	311	318	334	272	287	324	313	270	313	311	283	325	299	321	321	308	330	305	295	310	318	314	321	309	289	321	318	320	294	305	283	289	339	308	281	289	292	314	286	304	309	298	295	341	292	295	297	309	318	319	290	270	286	297	277	305	291	314	332	284	312	318	280	280	294	288	293	311	347	334	320	331	311	298	282	305	308	312	356	281	317	343	311	317	337	322	316	281	298	297	282	285	273	311	297	305	325	309	331	322	291	283	309	308	296	300	314	294	303	317	313	333	308	279	341	332	299	290	327	306	310	313	324	309	314	276	301	303	304	302	297	311	307	285	338	269	307	296	328	276	288	309	263	309	324	268	297	309	300	302	290	292	297	302	255	306	314	326	285	281	298	313	274	315	315	345	302	333	285	307	305	331	306	310	308	310	321	260	282	294	316	293	305	316	316	292	317	319	319	305	293	293	314	316	296	277	306	324	320	318	297	312	301	276	266	311	346	283	318	292	326	342	299	299	291	287	290	270	301	298	278	263	338	309	313	289	319	300	312	264	313	296	306	307	343	326	287	308	275	296	316	316	304	307	323	313	290	327	322	307	295	316	331	326	299	283	302	288	311	313	291	327	310	287	282	300	314	326	259	284	320	284	314	321	319	294	281	303	329	289	304	269	287	292	327	296	302	324	313	290	313	339	303	317	316	272	306	286	302	316	295	297	332	325	318	316	298	292	288	307	287	293	327	302	297	300	301	322	289	298	289	290	312	273	300	310	327	315	291	308	278	331	315	289	329	324	331	322	303	297	309	309	301	270	323	299	332	300	301	298	337	309	288	307	294	330	291	322	325	288	288	281	307	328	302	292	355	301	314	299	283	312	309	301	308	318	322	276	296	304	303	330	287	288	313	298	285	307	272	294	319	288	301	296	310	329	304	284	304	299	299	326	314	283	309	300	297	302	368	308	322	335	320	301	314	331	288	297	286	274	313	313	297	296	303	316	293	312	312	303	297	294	291	279	309	301	288	301	311	278	283	298	308	305	295	292	307	291	302	310	314	317	319	289	295	296	314	315	316	312	317	296	334	285	301	306	303	321	298	255	302	331	309	334	300	308	282	332	302	326	300	308	318	278	296	319	288	306	294	285	309	304	291	310	289	282	275	304	293	313	291	296	312	301	294	294	309	302	276	314	313	282	290	322	289	322	338	315	296	298	311	297	321	289	307	318	289	344	287	285	306	304	314	282	290	327	312	313	310	305	319	303	346	299	285	327	325	320	322	276	305	323	274	279	296	317	309	281	305	315	273	315	306	322	314	307	320	315	308	307	265	284	306	314	287	311	327	289	298	332	305	276	293	286	315	322	278	326	298	328	309	318	307	316	294	299	326	295	289	302	304	300	330	274	311	299	309	308	326	302	271	330	291	307	283	313	320	332	310	278	333	273	333	338	307	341	315	249	312	296	288	298	309	323	335	293	290	280	304	310	288	317	321	296	276	293	334	318	305	299	295	317	267	308	299	324	296	354	296	348	313	275	324	301	291	287	318	332	319	296	296	308	272	338	308	308	311	324	307	249	315	301	294	316	314	334	310	278	352	313	303	303	300	311	273	307	327	314	313	284	298	301	326	315	312	319	305	312	300	336	296	301	309	322	317	320	307	334	316	302	305	322	335	286	295	314	312	293	307	297	297	292	292	310	300	319	313	304	311	314	291	305	314	349	314	307	312	289	317	335	298	286	291	322	311	339	327	314	271	272	295	290	311	302	312	297	288	336	298	323	307	348	286	310	311	317	278	302	284	284	287	299	308	283	300	308	315	287	320	305	287	308	326	274	311	290	310	318	320	315	295	314	311	293	284	306	334	308	304	309	285	328	298	298	291	315	329	310	302	308	279	294	308	307	340	315	321	294	290	317	299	304	287	295	306	317	300	314	335	301	285	293	270	301	330	291	328	332	309	324	321	272	330	294	303	295	294	295	290	268	331	323	311	296	313	316	317	266	332	303	285	322	302	344	324	306	300	330	304	301	282	309	308	331	295	349	285	309	306	314	305	307	307	311	292	285	294	303	326	293	305	289	307	310	308	305	302	315	293	279	293	316	346	287	310	300	310	309	305	293	302	265	309	287	313	314	304	322	322	309	273	276	305	328	287	320	310	273	293	325	333	300	322	326	276	272	275	316	310	294	291	310	331	276	287	317	312	298	289	315	290	303	322	309	304	331	272	324	316	330	279	306	319	306	321	296	323	297	327	297	320	291	321	277	314	295	300	320	292	298	297	287	296	291	316	293	325	310	303	317	285	327	294	285	302	311	328	320	305	291	308	329	309	333	334	316	293	313	282	277	304	307	291	330	284	298	300	310	312	290	310	298	281	311	317	313	321	295	302	304	329	292	293	308	286	271	280	310	305	311	281	310	308	314	279	296	278	317	323	296	319	323	289	312	323	282	277	322	310	314	317	263	309	305	278	315	288	343	307	339	310	289	313	322	329	294	296	325	306	316	313	298	311	282	283	288	312	298	278	298	318	307	321	299	293	307	286	321	335	294	346	298	293	312	305	305	307	257	328	300	336	303	312	291	288	291	322	275	297	327	306	305	309	312	311	310	310	272	317	306	332	305	317	282	323	327	339	321	283	300	300	318	309	311	275	302	345	292	333	343	287	326	309	306	310	295	303	318	295	296	300	330	330	318	315	300	299	276	306	328	314	286	306	329	324	295	310	313	303	305	297	310	301	310	290	310	339	332	308	329	308	312	300	311	318	335	306	309	281	297	316	280	314	281	302	301	312	259	316	308	283	298	305	322	310	323	278	310	295	312	285	340	306	277	325	295	320	313	268	274	314	290	293	281	288	310	321	302	320	298	267	309	339	305	304	304	300	283	305	300	316	292	310	318	338	289	313	303	305	297	310	317	299	338	311	324	331	323	305	295	281	300	302	316	317	289	291	285	303	291	299	314	312	297	301	312	328	319	328	326	288	293	311	302	320	293	315	303	275	311	325	316	294	340	311	318	315	299	341	293	331
1937	910	356	145	87	124	814	862	261	48	66	49	47	49	43	47	42	38	49	41	46	48	37	32	47	30	37	45	41	41	42	53	41	53	46	46	39	45	31	45	37	39	40	32	41	36	37	36	35	26	58	40	42	52	40	39	38	49	38	38	39	47	54	47	42	44	36	41	40	37	45	45	49	38	42	47	34	50	37	42	39	41	36	37	42	45	36	47	31	41	38	38	33	41	39	36	60	29	44	36	33	39	45	38	39	38	53	36	47	53	42	33	41	38	33	42	39	54	37	45	33	37	52	49	34	48	49	42	46	37	40	40	40	38	33	49	43	41	39	31	40	58	47	48	40	37	39	34	40	49	54	32	49	36	39	35	43	43	50	49	41	50	41	47	34	41	39	40	43	39	41	30	42	52	49	31	31	33	42	39	54	43	52	35	32	53	41	40	39	49	33	37	41	47	42	47	45	50	45	42	36	45	33	50	44	41	35	40	37	40	43	49	33	40	48	31	35	37	36	33	49	40	42	39	43	37	43	53	31	42	54	47	52	33	38	44	49	36	44	46	35	46	39	30	31	52	45	29	41	42	37	35	48	34	30	45	33	40	52	41	45	49	39	34	46	58	41	42	44	35	36	38	41	41	43	51	32	39	42	51	49	43	33	40	37	40	47	42	62	48	44	48	31	49	47	43	41	49	30	45	35	36	54	43	39	37	44	41	46	43	50	42	55	50	33	30	39	58	53	40	48	43	35	47	27	37	52	42	41	44	36	36	41	34	41	39	33	36	47	41	44	38	41	35	37	44	37	35	43	41	45	42	29	43	59	38	34	41	43	42	53	40	52	40	52	40	45	35	41	43	44	43	47	37	32	42	32	42	43	41	45	37	41	32	42	40	49	47	37	42	48	51	46	42	42	41	32	43	41	37	49	34	43	54	51	37	46	47	42	45	45	49	55	40	35	47	39	35	39	32	31	37	32	30	45	46	42	44	35	41	49	51	35	45	52	45	44	26	55	32	29	43	39	42	52	51	37	53	43	41	55	44	46	38	47	37	51	42	47	44	32	43	30	42	42	54	46	41	34	43	40	51	49	31	40	30	49	34	43	40	45	55	34	44	45	47	51	41	52	40	45	49	44	48	43	45	41	35	30	38	37	45	38	51	34	46	37	52	35	31	51	33	34	44	46	48	22	40	39	32	36	37	36	43	47	43	41	42	41	44	40	39	42	36	49	42	44	37	43	39	49	42	46	50	41	40	44	50	44	41	46	44	36	41	46	42	33	36	42	48	40	50	34	45	51	35	44	54	33	49	47	38	35	44	29	38	31	41	29	38	40	37	40	54	50	30	51	34	43	44	45	42	35	45	45	38	41	41	42	45	41	42	34	53	34	39	41	47	41	37	49	55	47	44	47	43	36	35	49	37	41	38	40	27	39	40	50	32	34	50	43	27	37	43	45	43	49	50	48	35	48	28	35	43	37	36	39	53	45	47	47	29	52	45	34	43	36	40	44	34	34	35	47	42	41	41	49	42	48	49	37	38	37	38	44	51	47	23	42	25	43	36	44	48	42	36	39	43	41	36	37	44	43	52	41	42	38	47	46	43	39	47	36	49	32	46	30	27	41	42	38	30	38	48	36	42	32	52	44	42	56	49	32	45	44	42	43	39	52	44	46	41	40	32	49	52	41	42	55	33	47	43	29	50	42	43	49	40	37	48	34	45	50	44	37	49	40	34	39	42	41	45	39	42	33	53	39	46	37	44	46	31	44	35	33	44	36	36	58	54	43	42	41	45	40	44	42	45	30	55	40	33	36	44	42	49	42	39	48	44	41	31	43	41	37	53	36	39	32	39	38	39	38	41	40	34	36	36	51	39	44	37	40	47	42	43	35	45	39	36	44	38	48	45	39	32	44	34	39	33	45	43	37	36	50	42	44	46	43	38	42	46	38	52	40	47	51	32	39	41	49	44	46	45	42	46	40	40	40	41	42	40	30	41	37	38	46	45	38	31	32	37	50	45	38	54	41	38	39	39	38	53	26	46	47	45	48	42	55	37	38	34	41	38	34	45	39	41	42	39	38	40	31	46	40	35	40	31	46	34	46	53	54	48	39	43	34	35	52	39	46	48	34	44	44	36	25	43	41	33	34	35	51	53	39	42	35	49	43	45	54	34	51	50	45	37	36	43	45	39	31	41	43	53	44	27	28	47	37	45	49	33	47	45	37	37	44	47	38	33	30	33	45	39	37	44	54	31	40	38	38	57	49	41	32	51	43	29	33	42	38	45	47	33	52	50	38	48	33	35	39	45	44	39	45	35	39	40	29	36	38	35	51	29	42	32	38	40	42	40	26	42	47	47	39	41	39	38	37	53	37	48	50	45	36	45	48	26	50	41	40	45	39	46	43	40	43	52	34	51	44	29	36	47	47	36	40	41	28	33	43	45	44	36	32	49	48	40	49	51	37	44	45	24	49	37	44	43	48	52	44	41	45	36	41	43	47	44	34	41	27	40	45	42	38	54	42	46	53	39	48	46	60	42	53	49	42	46	36	47	40	36	49	44	39	34	45	45	51	37	40	45	45	34	26	45	32	46	45	42	35	33	34	56	43	34	46	44	45	40	41	39	49	55	47	48	50	37	42	44	35	41	43	46	40	42	43	44	40	41	49	44	33	52	51	37	42	44	44	35	42	37	36	46	45	41	43	47	48	42	41	38	50	45	50	28	47	55	49	39	41	34	39	31	33	38	50	29	50	39	39	45	43	34	39	46	36	34	35	50	42	40	29	40	38	53	35	38	41	41	44	49	29	45	42	50	53	48	63	39	35	41	49	30	39	35	38	56	36	44	25	41	36	53	38	44	48	54	42	39	45	44	45	40	41	36	50	41	38	36	30	46	34	40	48	42	36	42	45	40	37	33	39	43	46	44	46	36	29	43	53	45	44	37	45	40	32	47	41	43	45	35	44	42	42	52	46	48	36	49	45	43	31	53	45	35	37	52	41	42	43	42	58	47	49	42	42	42	35	37	35	39	42	48	46	41	49	27	35	46	40	29	35	42	40	38	48	40	36	41	38	39	36	41	35	55	52	33	31	31	42	46	45	38	43	37	37	35	42	41	38	46	48	42	35	40	43	42	42	42	55	39	55	41	42	39	27	34	45	43	42	48	48	52	44	53	30	45	29	30	42	47	40	36	38	45	41	36	40	39	50	39	45	37	39	52	41	48	43	41	41	43	41	45	39	40	40	41	45	33	64	42	38	50	47	41	44	39	32	44	53	51	43	43	37	27	51	39	40	38	40	59	43	32	43	58	42	39	45	52	38	51	49	34	43	42	38	50	38	30	39	45	41	35	36	41	30	38	49	40	56	38	43	45	32	48	52	38	45	42	34	42	34	40	37	42	46	39	44	37	41	33	37	39	51	37	50	36	45	34	50	43	50	44	44	38	32	54	42	34	39	52	41	37	34	39	42	45	44	38	38	46	48	38	44	47
21284	10590	4800	3325	3407	4889	19800	17056	7562	774	633	608	602	555	535	514	469	453	431	446	424	406	367	420	394	386	422	397	437	407	428	392	381	409	444	432	424	385	375	377	374	369	365	374	380	358	384	364	377	360	372	371	422	409	373	355	338	369	407	384	333	353	385	363	347	394	411	367	396	327	399	373	405	411	366	421	422	405	414	379	378	354	386	359	410	356	394	422	367	393	373	384	370	376	384	386	338	398	421	362	380	408	405	399	356	355	373	369	313	374	375	383	360	381	405	410	390	348	399	388	369	409	402	350	372	361	383	403	396	358	391	363	367	356	390	375	396	365	379	372	380	395	350	342	339	368	346	396	401	367	390	366	339	401	345	359	342	392	380	364	397	415	370	396	359	361	368	354	411	373	358	387	382	348	346	363	394	345	393	396	353	386	362	329	379	391	397	372	368	385	347	361	338	377	351	368	381	413	353	370	383	366	359	372	362	391	366	372	350	364	386	323	367	409	401	402	402	376	330	368	358	411	402	380	351	357	400	353	403	351	378	393	378	365	366	401	356	353	391	395	367	420	417	356	378	380	394	362	407	383	412	346	392	339	380	380	352	363	344	413	355	375	383	358	362	358	361	365	395	357	401	365	369	347	380	396	369	390	396	366	378	362	408	366	416	369	365	360	369	322	367	393	392	389	365	354	376	372	371	378	377	358	328	355	345	357	370	370	353	385	377	343	403	363	374	388	388	341	372	371	374	381	355	370	408	423	376	391	362	333	363	367	382	371	373	353	385	346	365	352	368	375	378	371	385	384	370	394	371	402	379	384	372	406	400	344	349	382	400	354	382	411	351	343	351	376	367	371	361	406	392	359	373	384	352	388	349	361	388	372	365	382	354	351	413	408	382	363	363	412	376	366	362	338	382	371	359	390	399	357	334	366	346	390	375	366	380	369	396	382	372	382	357	386	435	394	387	355	380	381	382	397	399	374	379	382	404	365	359	351	368	360	392	349	367	385	344	373	356	357	391	379	366	350	383	382	334	372	381	392	386	372	392	372	364	380	370	358	376	393	354	409	401	365	369	360	399	374	364	367	356	397	382	390	357	371	361	353	412	404	365	385	398	379	382	368	357	384	368	372	351	359	369	371	348	367	370	315	389	329	385	346	384	395	350	384	359	347	362	415	336	372	376	389	391	381	381	358	382	378	377	352	355	341	356	381	397	366	362	350	381	341	406	344	357	339	391	380	357	387	357	366	388	393	366	376	348	395	380	378	366	348	354	368	348	382	387	379	364	338	400	372	379	329	357	367	340	354	405	377	392	393	331	402	377	338	399	366	353	352	377	368	381	370	362	401	350	363	384	389	340	398	385	354	357	366	366	377	387	378	355	359	397	382	356	356	379	349	344	367	371	364	372	421	397	391	379	389	362	360	401	376	379	361	360	386	390	374	335	370	383	371	345	404	348	372	358	361	344	360	398	384	390	349	398	374	361	402	349	352	351	396	338	328	340	383	327	360	372	380	387	391	385	361	391	391	355	399	386	351	366	366	370	361	399	373	343	371	363	382	382	379	335	373	391	377	367	360	361	342	361	386	346	386	353	364	375	389	382	388	403	390	422	370	361	387	380	356	358	350	378	364	379	389	353	406	388	354	352	371	383	407	372	347	397	402	371	391	377	373	427	336	366	365	382	370	409	414	382	388	377	349	372	384	361	353	371	378	360	389	379	393	342	388	350	390	358	371	384	403	333	376	366	363	339	363	369	367	390	373	361	372	381	368	374	380	371	393	365	383	358	362	371	358	398	385	370	376	356	389	352	368	396	392	352	384	360	376	367	341	385	382	370	381	364	412	389	351	368	362	366	366	376	353	362	374	347	368	387	357	389	368	413	337	395	349	390	386	405	349	394	424	350	360	349	357	352	371	387	350	407	349	417	412	355	356	353	346	399	358	367	377	381	346	355	355	361	392	357	420	354	357	372	357	377	401	354	357	371	365	377	387	378	365	346	379	366	360	371	389	380	328	356	378	375	373	393	383	382	366	374	374	372	359	400	329	362	394	372	378	361	387	396	340	362	387	353	327	342	375	365	394	397	387	359	418	370	357	399	350	371	354	369	390	363	364	383	400	379	397	365	387	359	370	373	360	365	336	335	368	361	366	375	361	421	374	377	350	375	363	346	366	366	350	341	371	379	388	391	378	351	365	364	383	362	379	366	380	341	389	353	352	371	376	353	389	369	384	384	371	386	372	403	365	397	407	369	394	385	383	371	398	409	373	364	379	358	351	354	397	380	385	383	390	378	357	355	338	360	389	368	345	372	377	390	348	372	378	368	372	373	376	393	352	347	419	396	369	359	400	359	360	392	378	373	362	378	390	356	386	354	396	394	377	355	403	384	364	374	386	389	379	362	328	377	393	374	361	378	378	365	376	367	371	351	358	365	343	382	332	366	376	382	334	396	343	337	371	363	365	392	371	344	340	345	377	430	378	368	380	366	370	383	367	352	402	397	397	375	369	378	382	357	400	375	379	370	385	377	353	360	383	407	367	339	400	380	378	402	376	394	366	376	336	354	397	340	367	365	376	376	358	404	360	373	362	372	371	336	366	392	331	415	404	396	381	373	373	351	396	378	354	347	378	393	374	341	359	357	405	381	349	372	373	408	367	397	329	378	345	368	375	396	358	354	372	365	380	395	350	402	346	367	371	380	368	341	393	396	389	335	403	331	334	381	360	345	388	395	350	407	385	399	385	365	367	360	379	362	374	350	385	341	351	377	376	360	356	400	372	370	383	366	361	383	371	339	353	362	364	366	369	352	343	373	357	378	364	387	344	364	388	325	363	393	359	406	365	369	389	393	359	413	391	358	367	385	368	366	352	346	388	376	365	405	392	371	384	366	349	368	347	354	386	360	362	373	385	374	359	353	364	389	350	377	393	373	338	364	327	390	381	365	399	397	378	378	372	356	364	353	370	360	347	355	368	354	397	372	377	377	386	429	358	380	348	363	366	346	370	381	378	371	364	344	378	408	401	368	408	340	371	357	398	408	378	388	366	369	397	409	393	379	395	395	366	373	365	406	407	415	380	385	392	386	380	397	400	356	385	357	352	381	354	376	369	370	382	367	383	333	360	384	365	446	354	380	359	355	372	383	383	366	392	367	408	391	363	383	372	383	368	381	371	382	404	372	380	374	369	427	375	395	331	391	383	352	344	375	341	397	353	381	401	361	341	389	344	388	399	367	374	383	399	360	357	376	366	389	355	355	377	369	381	388	382	374	379	368	375	365	387	400	371	371	401	364	359	354	390	362	350	399	375	350	386	328	384	368	380	391	400	383	366	374	367	367	394	371	367	378	371	374	400	348	364	387	354	354	389	385	381	360	377	374	377	398	341	365	359	356	375	356	376	370	326	380	372	344	377	375	352	360	353	358	333	379	377	368	364	382	399	368	353	379	392	368	370	385	380	359	356	405	380	375	365	375	368	393	400	383	411	408	370	359	374
2222	1910	1040	265	142	228	2239	3355	1250	66	51	53	47	60	57	51	48	37	54	48	62	47	45	54	44	49	48	46	43	44	29	45	38	53	45	43	28	54	40	32	34	46	38	33	42	45	47	51	36	36	39	45	41	51	39	32	40	42	31	40	37	51	29	43	45	40	48	48	45	31	45	33	41	51	39	32	35	45	41	39	32	43	47	53	44	45	42	47	28	39	44	38	41	38	44	47	47	49	43	40	50	51	41	47	40	41	57	35	35	34	41	35	39	38	46	44	30	43	42	38	26	48	39	35	37	45	45	47	45	41	41	33	31	44	50	42	45	41	33	34	36	37	55	34	35	43	42	52	43	54	47	46	27	39	55	54	40	36	35	49	39	49	40	41	43	43	34	36	42	32	37	39	45	54	37	42	38	51	46	48	43	45	46	44	34	37	61	39	30	42	47	51	48	45	45	53	45	38	45	41	48	38	36	38	36	35	30	34	26	39	49	41	42	44	40	41	40	40	40	45	40	42	30	33	43	36	36	37	36	31	39	45	46	35	38	43	38	45	40	42	45	32	44	43	42	40	38	35	36	34	50	54	39	30	42	34	43	35	53	45	34	43	39	36	42	34	39	30	49	39	44	40	43	38	41	46	43	50	41	45	41	33	28	40	30	43	51	45	38	45	41	49	47	47	40	37	41	45	52	38	49	46	43	44	37	44	36	37	36	37	40	49	47	44	39	45	44	44	38	43	44	30	43	44	34	37	45	34	45	51	46	45	43	29	44	44	50	42	33	35	33	59	46	41	32	38	41	41	35	32	37	47	40	48	46	47	44	45	42	39	29	40	42	44	38	45	44	37	43	38	42	39	32	27	37	40	33	42	45	40	37	40	36	48	37	39	40	42	46	40	47	37	45	37	51	40	42	44	32	51	45	43	44	56	43	47	43	37	47	34	36	39	43	36	37	39	34	42	44	41	40	32	39	46	40	43	49	41	38	34	38	31	38	45	51	35	43	37	46	44	58	42	30	45	30	43	42	39	46	46	37	41	42	38	43	51	41	41	40	43	47	51	42	42	51	43	47	32	28	46	44	42	38	37	45	30	49	48	43	35	42	36	42	47	36	50	34	32	58	48	39	39	48	47	38	40	39	42	44	38	42	29	39	52	37	39	37	39	48	45	34	35	44	39	31	29	45	45	39	39	30	42	47	39	48	45	37	36	34	48	43	36	43	48	43	43	32	33	41	56	41	56	36	40	33	37	38	39	56	56	53	45	46	48	38	39	36	35	45	42	38	50	37	56	42	41	40	48	53	49	48	36	36	40	36	35	48	40	31	50	42	48	35	39	31	37	36	47	38	39	38	40	45	38	31	42	57	34	37	41	38	41	27	44	32	52	41	36	36	42	41	37	43	36	35	43	38	40	36	54	42	36	37	34	43	33	41	37	39	29	42	43	42	35	42	42	37	44	45	41	37	37	49	45	41	37	35	39	37	43	44	37	47	43	39	46	49	41	42	52	38	47	48	51	47	39	33	44	35	50	39	38	49	42	49	47	33	43	47	43	39	46	35	34	44	45	52	55	37	43	37	37	41	40	61	53	34	45	40	51	39	47	60	39	55	50	40	44	39	31	45	50	33	41	38	30	52	42	34	31	50	33	41	47	39	39	48	43	48	36	33	58	45	31	53	37	47	44	48	24	37	34	47	40	42	49	49	32	37	37	48	42	34	48	43	37	55	34	36	44	45	51	40	51	35	42	50	34	39	55	36	43	48	32	43	48	49	42	37	37	49	48	50	37	32	46	44	45	30	39	44	45	43	45	34	43	43	53	41	47	53	35	44	47	42	42	42	35	44	35	41	45	52	40	40	41	45	39	33	42	40	34	38	40	45	36	35	35	34	37	44	37	51	47	53	45	57	29	35	48	40	50	50	49	37	46	39	38	52	31	34	41	42	43	41	40	54	52	43	35	40	39	48	38	47	36	52	49	40	30	37	40	52	42	48	43	43	36	46	41	41	37	43	39	31	42	39	49	36	36	45	54	28	40	36	41	43	52	53	40	45	46	33	36	51	39	42	35	39	45	42	48	41	43	37	46	39	41	50	44	42	34	32	43	43	48	50	31	30	41	41	45	42	51	43	35	52	34	36	43	37	41	38	37	43	46	36	44	29	38	47	39	42	43	40	29	41	25	51	42	39	34	42	31	45	40	46	42	44	37	43	43	57	26	34	42	39	34	43	36	48	44	34	47	41	47	49	51	26	40	34	39	47	49	49	38	44	47	43	55	40	43	47	30	35	39	32	40	45	29	43	54	44	45	49	48	35	43	42	43	29	52	38	49	32	43	39	33	42	43	39	47	44	68	51	45	44	38	42	40	40	31	45	41	43	42	38	42	38	36	52	42	45	40	51	37	36	40	51	28	35	36	36	49	43	37	46	40	40	32	37	41	52	51	24	37	42	40	48	39	47	39	34	34	32	33	41	42	39	56	40	49	53	41	30	42	41	36	46	42	38	29	55	41	40	45	38	45	42	48	44	46	42	43	42	35	57	43	37	35	36	38	30	44	36	35	37	42	53	48	30	56	43	38	41	42	40	42	41	33	56	34	43	37	44	48	44	48	36	47	57	42	40	38	42	38	36	33	51	42	51	40	38	31	50	38	38	47	47	37	40	41	43	49	38	44	32	48	32	39	44	44	37	46	35	47	40	39	39	48	27	39	39	35	29	39	48	39	44	51	39	43	37	42	48	48	34	48	42	41	38	43	48	31	46	39	44	44	38	47	34	34	47	45	46	35	49	48	50	36	38	34	39	34	41	41	35	33	50	35	43	52	48	46	45	45	37	34	40	45	47	56	45	42	50	58	40	34	45	33	42	43	41	48	47	48	36	45	47	32	29	40	49	46	39	44	31	39	40	33	44	37	45	34	40	35	46	47	47	45	37	35	46	44	47	60	48	42	50	35	38	52	47	38	36	41	55	58	42	49	50	49	46	42	31	48	41	31	52	42	40	46	31	50	40	44	52	37	44	33	40	41	46	37	35	35	50	50	44	50	48	46	39	54	57	29	46	43	56	49	37	37	45	38	34	34	41	28	40	44	38	44	39	30	42	36	38	36	41	43	37	41	35	44	35	40	32	40	49	42	36	44	43	43	31	39	34	40	37	32	50	47	35	34	51	32	39	47	33	40	48	43	47	42	31	41	43	41	41	45	38	38	52	36	47	41	49	44	26	34	46	38	43	37	42	48	45	43	45	48	39	51	35	43	30	41	38	46	41	51	36	48	35	47	46	46	38	36	43	39	43	53	41	46	42	39	51	42	40	42	45	43	50	39	52	38	50	35	56	42	35	40	44	33	47	43	41	34	49	56	37	57	41	46	33	48	44	35	43	41	35	41	47	32	36	40	49	43	45	39	51	40	35	39	51	46	41	38	40	45	33	42	39	44	34	42	39	36	37	43	44	50	38	29	43	48	41	49	39	48	45	36	35	42	45	41
23772	16203	9437	4907	5191	8967	31074	29598	19998	1074	847	778	702	665	577	546	525	498	488	459	437	413	425	414	425	433	447	399	419	429	440	388	415	421	457	407	375	427	368	389	370	367	362	365	359	392	346	388	369	407	360	384	363	378	399	409	380	360	370	376	341	390	380	360	386	383	360	380	394	341	351	384	356	389	401	395	398	413	381	397	411	388	388	426	407	370	425	418	409	382	338	364	366	383	356	394	389	379	377	357	390	364	407	368	363	366	361	382	347	381	389	385	384	363	427	363	365	399	364	382	400	380	366	368	398	385	347	387	370	369	394	394	353	372	403	397	408	347	343	379	366	369	398	357	372	386	363	396	405	398	391	366	395	378	377	368	402	372	345	345	372	373	371	412	354	375	351	378	385	352	393	355	390	390	379	372	368	345	354	399	367	365	378	372	385	382	363	363	385	376	362	369	396	422	337	385	376	375	372	373	351	369	368	368	367	369	376	347	386	357	351	385	329	390	372	380	365	383	354	399	385	372	378	387	384	361	368	385	397	369	375	396	385	357	342	372	356	390	363	339	376	379	381	376	362	376	388	368	367	385	371	338	371	353	387	379	342	348	408	352	374	375	392	346	364	368	356	385	376	389	388	352	383	372	390	386	361	366	375	353	377	370	374	377	389	388	372	382	331	372	370	359	383	402	372	353	389	394	365	398	364	339	378	368	366	372	390	355	377	374	348	355	384	380	385	382	349	368	385	357	379	352	382	378	340	356	377	378	384	362	372	350	348	377	374	365	372	339	370	371	363	390	336	389	366	391	371	371	383	345	398	362	371	384	376	375	366	363	379	386	382	390	406	382	374	378	403	340	337	379	372	330	376	345	372	423	394	361	360	389	366	350	353	363	334	368	390	384	355	383	379	334	367	372	373	346	350	368	346	337	352	329	368	370	363	399	364	386	428	382	376	366	363	366	390	370	349	371	405	349	360	394	378	371	392	376	381	353	352	369	366	359	375	346	355	369	379	386	396	382	374	377	374	394	368	415	369	367	397	393	366	338	391	371	401	342	360	383	370	414	408	364	362	352	378	379	341	390	403	374	363	346	386	367	377	345	378	370	374	346	377	359	376	371	344	349	370	375	347	383	364	344	355	353	363	406	368	379	383	341	337	359	375	344	384	358	405	354	417	349	357	389	384	373	399	333	387	372	372	409	378	368	353	383	390	379	347	381	385	367	360	336	359	373	398	357	349	364	394	359	350	365	390	383	359	384	362	366	396	383	395	401	332	379	358	330	335	368	391	361	388	373	377	376	356	371	362	366	372	391	308	401	396	345	349	368	384	351	357	357	396	390	356	419	387	380	363	391	332	368	371	394	380	374	375	383	377	348	358	373	393	359	385	382	362	388	369	359	379	379	343	370	400	347	428	367	385	360	341	372	407	372	325	366	389	354	385	319	392	387	357	325	391	367	346	356	371	362	371	360	371	330	372	396	405	387	366	393	369	371	358	331	366	369	366	382	379	381	332	374	371	404	391	369	369	397	343	372	377	362	376	356	359	361	393	396	391	344	346	360	336	336	398	375	395	420	374	367	377	380	372	397	356	373	367	395	409	371	385	369	378	335	395	390	370	341	360	373	382	379	381	434	348	381	372	374	335	397	359	377	378	360	361	370	390	341	404	407	377	378	401	361	374	350	379	377	395	371	357	360	372	365	347	389	390	364	359	373	372	357	372	393	392	381	377	342	380	353	338	385	380	350	337	377	391	392	345	376	348	359	390	373	343	368	326	376	366	349	370	356	366	364	382	384	362	337	363	360	384	374	370	375	377	386	340	382	368	406	378	340	376	409	377	372	403	383	393	400	370	374	366	387	391	374	367	369	370	381	369	355	376	385	347	369	355	381	371	372	381	364	375	390	367	396	394	362	388	373	322	391	380	372	374	378	346	345	374	360	408	374	346	384	389	393	394	382	393	395	331	373	382	367	372	353	388	406	347	390	396	397	367	374	391	374	397	355	412	368	374	348	401	413	370	385	373	347	366	346	382	393	346	394	388	352	337	386	353	375	307	382	366	384	374	392	378	404	362	373	364	357	361	355	414	369	387	394	387	346	357	359	397	392	365	390	343	353	361	382	371	372	385	352	333	365	375	361	393	363	379	383	370	374	371	383	389	331	343	375	392	355	395	362	381	369	353	319	406	380	379	363	385	366	355	372	370	371	386	372	374	348	365	393	397	367	362	346	386	374	357	401	399	390	387	354	355	387	406	365	401	373	398	373	382	368	355	368	439	399	385	375	366	375	365	397	420	358	330	326	378	378	384	383	345	352	408	411	369	398	359	381	406	352	413	355	369	370	372	381	392	366	385	381	358	367	395	386	380	379	389	389	407	376	400	385	357	364	396	364	346	388	368	349	387	343	375	377	394	352	358	361	362	377	384	397	399	374	370	380	397	379	373	387	388	342	415	404	390	348	367	355	365	388	369	363	364	353	400	394	378	395	380	379	371	357	347	368	367	386	342	372	355	376	379	411	381	334	385	368	361	356	352	354	368	323	350	381	394	394	357	369	347	366	340	381	390	348	401	359	349	362	371	338	353	392	382	335	353	394	372	360	357	372	383	411	382	408	344	365	393	352	358	391	378	371	364	348	367	396	378	389	392	398	366	372	393	369	368	356	374	359	392	366	402	383	391	379	364	385	345	348	360	394	329	403	341	347	373	373	388	385	387	389	383	330	353	394	360	359	378	371	373	395	389	372	366	373	367	372	400	418	381	369	364	383	369	393	371	379	398	375	386	390	385	389	348	381	396	374	382	388	393	398	386	349	354	387	359	369	357	366	352	350	350	369	428	357	381	352	354	350	361	359	367	365	379	360	347	364	406	410	389	353	376	363	382	403	367	397	365	362	369	374	376	377	361	406	388	402	364	390	352	357	401	409	383	399	357	430	388	361	328	366	399	368	359	381	376	363	375	344	364	393	372	371	387	346	383	397	355	382	382	341	367	379	366	351	367	371	379	373	338	367	387	359	387	362	351	362	366	375	347	388	355	365	378	367	377	360	403	398	343	373	355	397	383	355	371	366	398	387	390	383	346	359	374	385	407	392	357	392	388	379	377	348	370	344	379	376	380	374	369	353	346	372	356	392	340	367	357	360	341	366	370	414	354	321	377	410	382	399	393	360	366	389	415	376	342	364	365	380	387	370	360	395	370	362	368	391	387	389	385	377	347	375	353	385	370	362	391	388	363	354	377	366	389	349	369	377	375	352	398	354	363	385	379	402	347	337	373	394	371	382	356	354	359	357	379	351	393	366	358	350	371	360	365	347	353	347	396	388	364	370	388	346	336	362	391	362	369	329	368	368	366	401	410	399	367	402	377	366	362	360	356	378	349	365	369	373	357	377	383	388	384	364	355	395	394	394	388	399	390	368	352	373	355	371	370	384	385	414	367	397	381	347	397	404	344	358	389	360	429	375	375	405	398	390	380	351	358	424	359	343	368	393	385	339
2992	2188	1114	348	150	215	2514	3675	1581	86	47	42	43	48	33	44	41	45	34	42	40	39	32	37	34	37	32	44	39	37	34	49	29	36	32	26	36	38	38	40	38	36	46	39	41	41	33	32	27	35	24	36	29	35	31	27	33	32	35	37	41	27	19	38	35	36	28	33	37	37	32	29	38	30	30	34	26	28	32	23	30	32	29	36	36	35	35	25	38	32	25	43	32	46	29	29	44	37	42	32	54	29	34	42	28	41	32	39	34	48	31	30	32	36	37	24	34	36	31	36	49	24	34	31	26	36	35	31	39	37	43	32	37	34	17	28	35	34	33	42	22	40	26	34	31	21	37	36	39	25	37	33	36	21	40	29	29	24	38	34	26	41	36	26	39	31	28	30	35	32	24	38	37	39	35	40	40	29	31	36	41	36	48	40	45	29	31	35	28	29	27	38	35	38	34	26	26	34	47	38	25	33	30	26	35	24	34	34	33	36	39	30	32	42	27	32	46	42	41	49	39	42	35	25	35	33	32	35	29	40	38	30	40	46	41	32	44	35	37	34	33	22	32	31	24	35	24	28	34	25	46	35	38	35	41	34	32	35	23	31	29	29	37	31	40	38	33	35	30	39	35	32	33	42	30	35	34	33	38	33	28	42	36	38	29	32	43	25	42	33	41	38	30	47	41	36	40	34	37	40	42	26	32	33	40	42	21	35	35	36	24	42	28	32	29	34	30	39	40	35	31	36	26	32	36	34	32	45	33	44	29	34	52	38	32	40	40	45	38	34	37	37	35	33	36	31	42	53	32	39	22	46	24	33	48	41	40	36	33	30	39	38	29	37	25	46	33	32	40	45	26	33	35	32	39	39	36	30	25	39	30	30	30	34	33	31	36	35	36	32	28	41	34	17	40	35	44	30	38	41	37	45	31	20	30	26	39	39	30	40	25	40	30	34	36	38	34	39	32	26	30	43	39	37	39	27	35	32	31	44	31	35	32	52	34	29	33	39	41	34	40	38	32	46	35	37	30	35	28	42	33	34	37	33	26	37	38	31	34	37	46	25	29	30	37	33	36	36	37	41	36	26	36	38	31	40	43	20	31	36	32	42	27	20	39	29	32	35	35	46	28	26	45	31	34	34	19	39	34	39	33	38	28	35	38	33	34	32	28	29	37	44	39	38	26	40	33	29	32	28	23	38	42	28	34	31	38	38	35	32	35	32	27	39	34	38	28	30	37	33	29	30	33	38	34	35	32	37	39	38	31	36	37	25	32	35	24	48	35	32	32	45	46	31	37	43	30	25	33	41	40	35	43	35	27	29	32	40	37	29	43	35	29	32	31	33	32	19	40	30	32	38	28	28	42	35	37	42	28	44	32	28	40	42	27	25	41	29	35	28	36	29	41	32	30	41	23	31	37	27	26	47	32	30	38	37	39	33	29	40	40	34	31	31	44	37	30	36	31	37	27	40	41	37	39	35	38	35	33	32	32	27	39	36	39	44	31	31	24	38	29	28	35	31	39	30	22	38	31	32	32	35	24	31	40	30	40	38	29	38	38	36	32	35	32	36	35	39	29	38	42	47	37	36	32	36	31	33	30	31	37	31	45	40	48	31	42	35	35	41	34	27	31	28	38	32	36	42	37	45	41	33	32	30	30	31	33	39	39	29	37	41	26	41	33	33	38	32	30	27	41	30	54	30	23	37	34	41	33	29	33	34	39	33	30	43	35	27	29	23	37	25	31	40	27	34	32	28	35	36	39	31	34	31	49	32	43	35	45	28	35	41	41	30	37	45	28	39	42	37	31	28	39	36	31	38	39	39	45	30	25	37	28	35	30	41	41	39	42	35	37	38	40	36	34	40	31	38	38	33	23	38	26	28	32	33	38	27	30	42	35	38	40	26	31	40	38	31	32	24	41	36	33	39	26	32	25	35	27	34	34	48	37	38	33	40	25	28	30	32	32	30	29	32	37	33	19	24	30	20	37	30	32	35	41	28	34	29	43	33	31	31	23	33	42	37	31	34	51	27	41	35	42	40	41	43	39	34	39	34	27	33	29	23	35	33	39	35	38	39	40	40	41	30	48	24	39	45	33	35	31	27	35	21	32	31	27	33	35	32	40	46	41	39	25	31	34	27	30	40	27	31	30	45	27	51	38	35	44	27	39	28	27	42	34	15	30	28	34	33	36	36	34	38	37	33	39	29	37	41	40	29	38	28	31	33	29	35	33	28	33	29	29	28	28	40	38	29	41	37	41	36	21	37	36	36	39	34	43	39	23	29	35	40	38	38	30	27	28	32	36	33	33	36	41	29	26	38	43	29	36	33	39	38	37	36	32	41	24	45	33	34	40	33	33	31	31	45	26	39	28	31	34	25	33	37	33	36	35	32	39	45	26	38	38	39	42	41	26	30	38	32	39	37	35	28	30	31	31	33	32	36	33	35	40	36	40	25	39	40	29	30	36	30	30	33	32	31	33	41	34	42	36	35	38	33	37	33	40	30	31	38	40	41	54	38	36	22	35	30	34	34	26	35	38	40	39	39	31	39	33	34	40	27	31	23	44	27	28	31	45	41	36	25	44	35	35	25	41	25	37	37	37	30	28	31	35	24	34	42	29	32	45	34	34	41	30	35	35	24	30	33	42	31	44	40	38	37	25	43	42	45	28	29	44	42	25	27	36	33	38	42	39	36	40	37	42	37	45	33	36	35	27	25	36	38	29	29	36	25	52	33	33	37	31	36	36	47	33	36	36	43	35	34	37	42	31	31	32	35	39	25	38	29	39	37	45	34	40	29	40	38	37	40	25	35	38	19	40	36	33	26	33	36	33	30	33	30	29	34	22	22	39	29	36	47	37	31	35	27	42	28	25	36	41	28	35	33	41	41	33	37	36	39	35	35	30	38	34	31	26	38	26	30	30	37	33	29	36	20	31	28	32	44	36	21	34	32	33	28	34	42	27	40	31	38	33	47	29	39	32	30	36	39	39	27	34	35	31	38	36	25	33	33	28	41	44	47	31	27	26	38	34	41	32	34	21	32	21	29	33	35	35	38	36	35	34	26	36	19	20	35	41	40	31	33	42	32	36	37	24	47	32	39	44	39	35	37	38	35	41	39	27	25	32	33	33	32	26	35	31	35	23	33	34	38	38	32	33	35	38	40	39	33	30	24	34	26	23	25	33	30	30	47	39	31	39	29	45	26	33	32	42	40	24	25	40	44	33	34	26	30	34	40	42	28	29	34	33	35	35	28	31	39	30	33	34	39	39	39	33	29	37	35	32	29	35	34	31	38	33	25	29	38	38	34	24	39	32	35	47	32	31	38	34	38	32	33	38	32	31	27	31	22	40	37	31	52	32	35	41	40	31	24	40	36	24	32	39	46	26	25	33	27	30	29	34	41	42	32	45	39	34	26	34	34	36	44	26	31	27	44	31	38	34	33	25	37	32	34	25	32	41	29	38	28	36	41	31	26	39	37	38	36	33	38
24974	17554	10119	5631	5118	9344	31301	30903	22678	1377	847	745	642	615	561	534	477	452	468	395	397	375	364	394	356	350	395	344	407	379	329	368	342	325	354	312	346	335	322	342	297	304	343	328	303	323	327	357	321	310	295	300	318	327	324	270	314	317	304	310	321	305	306	352	310	339	343	303	317	330	317	317	321	307	347	326	350	320	335	351	334	358	339	325	315	341	340	324	310	310	310	327	352	295	309	375	325	309	309	322	295	300	312	338	289	319	341	270	320	298	329	302	310	295	315	302	331	318	276	312	329	290	294	316	307	281	284	312	301	328	297	282	276	305	322	292	324	280	316	299	317	304	272	304	336	293	313	309	301	329	300	308	329	320	320	314	346	310	268	286	343	264	318	322	311	293	342	306	285	298	310	287	304	322	301	327	329	303	296	286	306	312	301	299	285	320	295	293	316	287	335	310	311	293	324	311	268	320	311	324	290	348	330	322	329	299	318	295	337	326	283	308	298	285	306	302	300	330	290	277	294	310	315	288	298	311	302	336	315	285	292	267	342	322	295	290	303	322	328	339	327	331	266	337	291	309	301	333	305	310	329	306	284	345	318	314	279	313	346	304	298	329	310	326	322	301	302	311	344	311	319	308	282	317	328	291	314	302	317	329	340	293	309	305	327	322	338	299	311	305	323	321	299	323	338	326	301	329	289	291	319	298	294	291	317	319	306	309	305	308	300	287	320	328	324	325	321	362	308	312	298	295	298	344	300	315	317	305	302	287	326	301	296	298	329	321	301	308	332	307	339	339	317	326	323	299	325	293	289	336	322	322	318	300	315	346	337	323	312	267	299	280	288	298	320	307	291	289	297	280	289	324	293	293	294	335	314	311	330	279	311	294	295	308	327	312	310	342	332	317	309	328	316	316	334	297	268	317	329	292	303	275	299	343	309	313	290	317	315	275	293	332	301	299	291	299	295	296	328	293	322	282	334	305	308	280	293	285	285	305	296	326	307	308	322	312	314	293	287	267	267	332	301	312	296	289	305	286	286	299	305	303	331	291	313	314	297	326	298	303	299	333	293	327	309	301	313	317	328	302	275	315	311	304	292	305	289	332	280	302	304	289	294	283	311	300	310	315	283	324	286	309	287	314	310	319	306	298	302	320	325	287	300	307	307	300	326	317	300	319	325	308	312	310	298	284	338	283	312	300	302	320	310	333	324	305	314	269	308	294	299	328	327	332	298	303	322	303	312	295	310	332	335	332	331	324	274	306	326	301	328	277	345	319	307	291	329	300	299	326	308	317	293	316	316	336	285	318	295	335	307	305	320	317	301	312	337	306	324	312	290	298	351	320	323	305	325	289	323	332	279	324	306	342	294	312	351	272	313	292	316	315	354	306	322	312	275	287	289	294	315	303	268	311	284	301	322	298	297	317	306	311	341	289	313	317	309	311	321	326	318	299	299	284	345	313	318	302	316	306	306	312	306	327	322	318	282	330	326	277	301	302	280	302	321	297	325	294	330	289	288	308	320	319	291	312	283	317	292	275	317	323	306	313	297	303	305	289	324	293	290	307	310	308	325	328	291	309	341	309	312	323	326	299	294	301	258	302	319	306	344	298	303	308	311	314	315	321	282	328	320	306	280	326	298	288	290	291	296	302	296	296	308	343	302	321	320	340	346	329	310	314	307	294	335	307	325	321	300	308	300	306	314	327	302	325	327	345	344	298	298	305	279	300	295	313	315	332	301	317	297	301	349	317	346	299	312	304	317	297	310	323	350	317	307	316	313	321	295	291	308	315	317	337	313	327	287	318	310	302	321	310	317	314	329	306	309	293	321	276	292	323	345	282	320	325	302	308	305	292	314	307	331	308	302	311	320	312	297	342	307	303	303	309	281	280	316	301	315	342	324	314	318	318	333	330	297	329	349	330	293	319	318	300	280	326	314	291	283	300	286	305	295	331	291	290	314	297	330	335	324	311	318	313	343	273	312	311	334	305	336	314	309	307	298	313	305	295	318	307	311	298	340	302	305	323	322	305	311	302	299	326	325	306	327	325	328	312	315	299	304	285	303	271	334	337	301	316	340	305	332	344	300	296	300	302	332	309	306	324	308	306	323	297	317	296	333	290	323	333	290	321	308	322	317	312	312	310	303	285	339	300	306	283	275	322	295	337	292	294	310	311	322	288	308	339	291	314	359	301	297	299	326	312	285	313	322	302	320	307	271	300	309	318	322	284	301	295	300	295	290	315	298	344	322	320	342	331	294	293	340	282	297	298	312	273	282	305	294	356	321	314	318	312	288	325	322	294	322	338	345	317	307	312	313	320	318	313	335	305	311	324	325	334	308	321	331	307	306	292	294	351	276	296	343	300	270	303	282	315	284	303	306	315	308	321	305	277	290	298	310	335	318	311	297	319	301	314	301	310	301	335	320	330	318	322	305	299	304	348	326	316	308	292	297	305	300	299	328	334	302	287	305	293	308	337	326	327	288	296	309	283	313	289	301	314	314	313	315	309	325	297	280	325	284	307	339	304	295	314	285	311	307	309	316	291	299	315	285	300	309	338	288	330	314	303	312	299	291	310	308	289	280	294	330	301	333	311	319	314	288	331	333	310	292	299	330	324	308	330	303	327	321	315	308	311	283	319	304	330	288	316	333	305	284	320	302	302	311	327	313	295	304	269	304	309	290	308	312	299	281	295	325	322	299	296	294	305	297	301	319	294	305	337	322	312	348	302	314	310	310	309	312	330	290	308	329	305	309	310	318	308	352	294	316	312	284	333	310	315	315	305	299	300	265	302	343	282	292	312	336	295	314	337	317	313	309	294	281	310	291	299	317	316	320	298	314	277	332	333	310	287	304	275	283	299	297	313	308	338	296	309	323	289	291	321	313	301	314	297	310	306	304	330	309	310	325	301	311	314	300	289	297	311	309	294	301	301	305	308	318	302	321	302	297	315	355	290	312	302	307	297	292	298	296	326	313	290	337	297	283	289	306	310	332	347	302	283	321	297	340	307	299	311	315	290	297	312	334	329	285	323	306	322	288	297	272	301	297	302	304	338	310	315	330	277	301	311	300	330	302	290	278	296	297	329	291	308	318	321	332	312	307	322	286	313	311	288	337	280	333	309	345	309	303	308	315	317	313	308	284	327	288	292	303	324	314	294	277	282	285	305	344	303	325	305	295	317	269	312	296	305	283	277	313	329	331	308	305	279	266	333	313	312	306	316	331	317	299	308	354	317	309	338	314	312	323	287	333	314	270	298	318	304	307	326	290	281	339	322	295	284	283	308	329	325	313	318	285	305	333	302	318	307	320	293	311	321	313	339	339	328	321	281	334	304	300	323	323	320	308	283	299	287	303	303	312	312	286	316	307	287	310	293	277	314	291	326	305	313	314	293	315	296	285	299	305	308	287	325	311	333	270	333	313	299	302	332	285	318	345	283	328	288	301	326	312	337	312	313	334	302	311	308	318	272	300	338	288	326	294	293	290	303	324	318
3208	3646	1739	614	158	191	1236	5580	3781	443	51	64	50	47	47	46	50	53	44	43	41	41	37	36	35	42	27	42	36	36	27	35	26	35	36	28	35	31	35	39	25	27	22	35	38	24	34	31	38	48	30	33	32	40	32	30	33	31	32	36	33	32	38	24	28	31	27	32	40	30	37	32	29	39	31	45	44	35	33	27	30	25	31	55	48	31	28	39	32	32	36	46	37	35	35	40	33	33	31	28	32	39	38	31	36	45	28	36	34	33	37	38	40	38	40	34	38	44	24	43	28	41	33	33	33	41	32	23	26	28	28	24	35	28	39	38	27	42	35	25	37	38	39	23	30	24	40	27	30	34	36	30	32	28	39	37	34	35	34	27	41	32	20	29	28	22	43	32	45	39	35	38	29	22	31	23	32	39	34	26	38	36	34	34	34	34	36	29	42	28	39	39	35	28	26	46	21	34	33	33	28	26	35	35	36	31	36	28	31	36	32	43	34	29	33	35	31	27	31	32	35	39	34	31	34	36	30	45	28	29	39	31	29	38	33	30	29	29	37	33	28	37	31	29	33	22	28	32	39	22	27	31	27	30	38	38	31	28	35	38	31	36	27	32	39	35	32	30	28	31	37	30	37	34	53	34	33	29	33	35	33	47	27	40	27	34	34	36	29	37	34	24	33	37	33	25	32	39	34	36	33	30	27	37	21	31	37	32	27	47	39	29	38	29	48	32	42	34	27	33	49	34	38	28	41	35	29	25	29	25	31	32	29	37	29	32	24	35	29	34	36	31	33	23	32	30	30	33	33	40	42	33	41	40	25	28	47	31	23	29	34	34	29	26	27	31	28	44	29	33	34	27	31	28	37	32	28	36	32	46	32	25	31	24	34	33	25	24	40	34	22	25	37	39	46	39	29	23	31	26	27	35	34	31	28	35	34	36	42	28	26	25	42	32	27	32	32	36	27	37	35	25	27	40	42	30	29	34	38	42	33	25	37	29	25	36	32	41	32	29	26	28	31	25	26	32	21	34	33	23	22	30	38	34	30	35	36	32	40	26	46	26	34	33	31	47	35	43	37	42	37	28	22	36	33	26	39	33	39	34	32	34	37	36	34	43	34	37	38	33	33	43	37	39	26	31	27	38	23	28	27	28	31	37	40	35	30	28	26	45	41	27	32	30	31	32	33	17	47	34	31	33	29	39	28	28	32	34	35	23	32	38	36	24	36	28	38	38	41	37	37	28	38	25	35	37	35	29	32	25	26	32	29	33	29	27	34	29	38	32	37	29	25	35	40	46	32	30	24	27	36	34	30	22	27	30	35	32	30	34	39	28	46	30	33	24	33	30	37	37	33	25	25	23	32	28	42	37	27	34	32	28	34	38	31	35	23	25	30	31	37	33	41	35	35	28	32	31	31	39	38	23	31	30	28	31	37	34	46	40	24	33	36	34	37	22	30	39	36	31	36	44	36	53	29	37	32	41	33	36	28	38	26	34	34	39	35	28	37	29	31	28	34	22	39	32	25	38	32	28	28	28	36	27	22	32	28	38	30	30	37	39	38	37	31	30	33	37	46	29	24	23	30	37	37	28	41	28	36	30	28	43	20	30	38	33	36	38	25	35	31	33	28	32	31	25	31	26	31	34	43	24	40	31	42	35	29	33	38	32	30	33	24	40	33	35	26	37	35	28	23	31	37	29	27	29	33	26	38	30	37	27	23	27	33	42	20	34	34	25	32	25	36	31	30	27	24	36	35	34	22	33	26	22	39	47	36	43	39	32	49	32	32	29	44	36	37	24	31	36	24	28	28	34	36	30	35	32	34	26	37	25	42	30	26	29	34	23	35	22	41	40	25	36	30	32	23	42	33	27	30	37	29	38	30	32	29	46	31	31	26	28	36	32	41	37	37	34	38	35	28	40	31	33	40	35	34	41	30	40	30	29	44	35	37	44	29	44	39	41	28	42	35	26	26	33	33	17	25	35	39	36	35	31	38	34	37	26	29	33	41	40	33	25	33	31	33	33	43	35	34	32	34	36	33	45	29	28	36	29	25	38	25	32	40	21	37	31	30	35	31	20	40	29	40	28	33	40	28	31	43	31	30	40	30	27	32	35	32	34	40	36	26	35	33	31	43	28	36	30	36	26	34	32	31	37	35	30	30	37	29	34	28	30	38	33	38	29	20	34	29	35	34	35	33	33	39	37	33	35	38	28	44	33	36	23	36	29	28	34	31	34	34	40	29	32	42	37	33	32	38	28	35	28	29	28	39	24	36	28	23	26	37	32	31	34	27	29	43	42	38	36	26	41	30	26	25	37	40	45	36	31	45	33	29	23	33	34	30	17	27	30	39	22	32	31	39	24	48	30	31	33	24	36	31	37	37	32	34	24	24	34	34	25	19	24	31	28	49	27	29	28	27	34	21	31	35	36	34	35	26	33	32	31	28	37	28	30	27	37	24	34	40	23	32	30	32	31	32	31	38	35	28	32	27	44	27	19	29	42	31	31	34	29	29	36	24	38	37	21	19	28	39	21	22	40	41	39	40	40	31	25	32	32	20	31	33	29	27	30	27	27	31	28	29	30	28	39	39	27	36	37	29	33	33	39	31	27	33	40	30	26	27	35	36	34	47	37	26	33	31	37	33	26	28	24	28	40	33	24	28	30	34	42	27	43	29	26	39	35	35	29	30	23	35	28	29	34	42	25	33	33	37	32	33	31	36	34	35	36	37	34	40	34	29	33	27	28	25	29	44	37	35	35	44	38	29	27	40	36	35	30	34	27	33	35	36	34	30	24	34	34	41	29	28	37	24	41	17	33	26	27	34	29	24	46	39	37	33	37	37	40	41	32	38	24	35	49	33	28	35	32	45	39	42	37	27	32	30	32	33	26	35	34	30	46	25	39	34	32	28	31	34	28	32	32	26	32	22	33	26	30	25	26	21	31	29	29	39	30	39	34	25	29	28	35	32	31	28	33	33	49	33	23	25	23	27	31	34	27	33	23	36	30	29	27	30	35	35	27	36	37	37	34	27	37	24	23	47	28	29	35	36	30	34	33	25	28	34	39	26	24	28	33	30	34	37	29	36	30	28	28	45	34	26	33	23	32	37	34	31	33	34	24	36	43	28	30	34	30	21	37	30	37	30	43	29	27	34	25	41	43	33	35	34	34	23	37	27	32	30	30	26	32	25	31	34	36	41	22	35	41	31	28	20	29	33	42	42	32	38	32	23	36	35	27	34	42	42	33	27	30	30	44	27	34	25	32	27	37	35	32	37	24	36	50	27	28	35	28	36	24	37	39	32	37	31	33	38	37	29	42	49	26	28	29	29	23	35	35	24	28	30	30	26	43	30	30	30	25	29	40	32	27	28	43	29	32	31	30	29	38	26	27	29	30	39	39	33	42	36	39	27	40	29	47	39	39	34	37	25	38	34	25	32	32	31	31	26	29	42	40	30	29	31	25	32	48	39	39	39	33	32	22	31	33
27714	22226	12790	8499	6464	7865	19665	37671	32630	5739	1215	1074	918	800	715	585	570	551	486	495	457	434	424	410	373	403	399	403	381	411	371	383	432	393	395	383	336	363	328	371	315	331	303	294	292	321	317	308	325	279	297	284	340	323	293	315	326	292	298	298	305	276	313	309	310	339	318	295	363	305	338	326	325	311	346	335	321	313	359	335	341	353	305	329	350	353	345	299	323	333	330	332	340	334	311	283	330	325	312	294	334	345	306	286	315	289	321	307	319	299	309	305	293	308	295	280	309	314	279	318	289	272	310	303	290	308	293	294	300	304	310	295	322	333	308	320	277	281	278	271	287	304	289	320	313	322	311	266	294	296	283	319	308	311	315	324	317	316	299	280	309	283	295	299	300	290	299	291	285	304	307	303	298	355	305	297	326	299	312	269	288	278	257	277	278	313	324	313	270	295	302	289	285	320	297	288	293	326	292	308	296	320	297	298	293	279	305	297	281	278	325	293	301	312	315	288	284	311	321	309	295	291	266	269	288	328	310	306	279	311	268	305	324	289	301	295	290	290	304	265	309	284	294	314	304	262	298	276	299	296	324	315	306	299	285	310	311	320	313	310	318	278	294	310	308	300	282	290	298	311	308	300	280	349	289	288	297	302	304	299	260	284	305	315	307	281	297	291	312	313	283	293	316	308	302	284	316	301	275	291	293	336	286	331	293	298	306	331	317	274	288	310	310	289	311	289	310	270	286	316	286	324	297	305	271	326	270	264	290	310	277	313	271	297	289	288	308	286	306	279	312	328	285	296	277	310	284	312	315	297	309	313	285	305	297	308	290	295	295	275	319	310	323	305	287	313	313	309	323	309	304	292	284	297	311	313	309	274	312	313	294	316	268	283	294	287	295	294	301	280	265	304	272	266	295	302	321	309	297	289	276	306	275	298	328	274	299	297	292	293	306	316	301	310	300	289	289	305	290	283	311	309	294	282	284	286	300	301	326	310	302	287	343	296	281	276	293	299	272	296	298	299	262	308	276	296	267	274	298	302	306	300	290	297	281	298	287	286	310	317	319	304	298	281	285	304	290	284	314	260	277	299	329	303	303	332	294	281	317	310	301	292	287	303	306	315	290	330	292	279	285	279	309	295	320	307	329	290	299	324	318	307	318	301	265	310	287	301	303	293	320	324	289	283	281	269	349	282	279	299	282	278	283	304	298	297	297	326	323	297	279	308	303	307	293	312	289	302	309	295	276	305	289	288	295	323	314	287	304	292	288	302	292	292	301	277	263	296	324	302	299	272	279	298	311	256	290	303	315	322	301	316	304	284	293	292	272	265	295	336	326	287	293	298	294	291	310	298	285	278	291	320	303	270	266	302	301	289	302	322	317	288	273	311	325	273	327	328	292	278	253	287	301	332	330	295	311	298	300	312	301	297	291	309	306	288	275	301	283	290	302	316	299	305	315	303	297	294	292	316	307	302	311	300	299	302	307	314	319	290	248	276	298	279	298	313	296	266	323	300	287	303	298	324	290	288	318	301	312	306	308	305	303	304	306	284	289	295	307	299	296	324	300	278	314	276	302	287	320	308	314	306	304	295	290	298	329	297	300	291	298	315	300	289	292	289	329	303	281	312	304	276	311	289	319	304	308	286	307	305	312	305	287	294	312	301	310	285	285	297	321	326	290	310	286	284	329	309	333	294	289	301	307	302	305	318	283	298	269	299	306	299	305	293	319	289	309	272	305	305	300	294	280	313	316	313	295	271	281	330	312	317	304	274	311	289	291	277	312	289	298	302	317	258	333	304	296	302	338	324	299	320	278	284	307	334	287	312	295	298	297	285	282	304	318	287	307	307	298	299	324	302	276	290	295	297	279	296	300	283	294	302	268	293	282	310	314	296	307	298	273	292	292	292	318	275	326	320	314	329	321	295	292	309	286	336	305	332	281	314	287	281	292	291	311	282	290	284	309	298	328	297	276	303	302	329	309	287	263	299	317	314	335	280	308	290	294	319	310	292	310	339	303	280	310	282	278	313	325	297	272	318	330	274	278	283	310	293	321	322	287	311	307	339	287	275	318	294	316	292	301	291	279	301	320	288	286	293	324	279	288	293	254	285	318	325	315	292	305	309	335	298	308	261	308	302	331	290	301	288	293	288	284	301	310	279	293	244	312	274	295	283	295	309	277	291	298	305	276	288	307	307	302	339	292	294	294	299	297	268	299	269	324	279	312	313	308	301	327	319	284	300	301	259	287	321	295	286	289	304	320	306	319	315	292	290	319	283	279	316	270	305	330	342	323	278	310	293	305	317	309	314	309	284	299	281	283	312	322	318	272	290	285	272	303	300	278	308	310	287	330	297	281	302	302	318	322	300	281	292	321	261	305	296	298	300	310	324	285	303	310	327	307	292	304	291	300	321	316	268	307	301	302	317	273	300	329	287	315	293	280	306	309	279	284	298	297	317	300	300	301	280	321	302	319	297	307	297	289	279	334	311	320	338	307	320	303	271	304	324	295	307	301	279	300	295	272	285	295	288	300	332	311	314	290	288	301	312	304	291	314	283	319	312	269	289	317	310	302	286	289	302	332	319	274	286	290	296	308	291	308	262	314	309	311	280	292	290	268	267	305	339	260	281	286	285	333	324	312	314	276	291	286	307	329	298	290	315	309	308	304	310	268	286	299	288	287	319	285	286	306	282	305	283	268	310	322	315	301	286	290	318	309	323	292	315	314	289	283	301	273	295	291	324	290	276	330	319	300	303	291	307	251	308	279	298	297	303	307	312	303	281	309	318	283	299	277	310	277	273	303	251	273	302	311	300	317	323	292	261	285	305	298	317	294	292	311	302	303	330	286	304	309	287	302	306	312	277	288	307	298	296	322	291	331	320	286	292	309	300	310	310	301	292	286	281	284	305	285	301	272	256	316	256	320	316	318	280	312	286	308	300	315	286	301	299	311	304	288	290	297	290	317	311	275	296	324	315	301	283	304	330	324	317	319	288	298	276	282	292	278	277	283	274	334	319	290	289	264	319	319	323	330	304	301	306	296	301	284	306	297	302	301	256	281	305	297	268	299	305	307	303	289	302	291	271	269	291	310	308	286	299	282	302	297	321	299	279	323	296	289	305	295	277	276	307	312	300	323	326	299	294	292	267	269	284	293	320	299	285	281	285	286	297	308	310	259	290	298	304	294	299	317	295	295	292	289	288	276	298	280	308	282	281	304	280	317	276	277	303	288	270	289	306	281	304	309	282	288	308	289	326	306	271	288	316	272	297	330	284	290	325	328	292	292	302	310	325	287	304	290	300	301	287	283	331	305	319	270	280	315	288	283	298	306	298	299	306	307	279	332	318	282	319	258	300	309	324	322	305	294	324	292	308	320	316	298	284	285	282	311	309	293	299	290	305	251	308	261	322	269	306	272	280	310	302	306	267	300	301	286	294	295	324	323	300	309	295	305	299	276	304	299	274	299	316	323	310	336	336	299	291	306	274	291	293
1931	1037	444	169	78	85	533	808	454	68	62	61	44	25	35	46	47	48	42	43	43	48	35	41	46	45	48	44	41	41	44	47	50	50	40	56	48	28	33	40	37	44	35	53	50	40	40	39	30	53	30	41	45	45	36	36	35	50	52	43	48	36	37	41	32	33	45	45	40	53	51	42	35	46	53	43	40	46	44	40	38	52	46	37	37	35	47	32	44	41	47	31	35	28	34	52	38	43	43	46	41	43	55	35	43	46	37	47	44	37	40	43	40	37	44	40	33	51	38	41	44	43	39	43	53	31	47	45	55	31	38	46	47	37	38	35	30	41	39	39	35	30	40	42	32	44	42	38	34	31	44	36	36	34	45	31	45	42	41	37	40	42	39	50	37	46	29	36	30	37	37	45	40	42	36	39	34	28	51	40	25	46	35	50	37	55	41	45	38	54	39	44	41	50	44	35	47	43	48	33	51	49	47	37	47	47	47	46	42	40	44	49	34	55	47	37	44	44	39	41	44	40	39	41	41	45	42	41	45	41	46	55	44	42	29	36	35	36	41	53	40	40	43	37	40	49	36	40	46	44	47	46	34	30	49	50	35	37	35	36	46	40	40	39	50	43	30	49	57	33	46	28	44	44	42	35	37	44	41	34	41	45	42	39	41	29	42	46	39	50	45	43	42	43	37	54	31	46	37	49	40	40	45	38	29	36	42	41	41	36	38	34	48	34	42	44	31	43	42	43	38	53	50	42	56	34	35	32	36	41	37	43	46	39	34	36	51	32	39	37	45	42	35	37	39	45	35	50	38	51	61	45	39	36	41	37	30	43	38	44	51	45	39	47	38	36	49	35	47	44	41	42	38	41	46	37	41	39	39	49	42	46	35	44	43	34	39	38	44	40	44	39	44	36	46	39	44	42	32	57	41	36	38	32	56	34	52	38	36	37	40	50	40	33	42	51	41	43	40	40	43	32	52	37	35	40	46	47	39	34	42	45	36	40	47	33	39	42	54	38	50	46	44	34	43	58	47	37	38	50	45	32	41	42	43	43	36	37	34	36	38	35	49	49	34	34	33	42	50	36	41	20	48	41	33	40	42	38	39	50	39	38	41	48	38	33	46	34	37	43	34	33	38	32	38	38	45	44	43	36	37	44	47	44	48	45	44	44	44	33	46	43	42	49	47	37	36	46	40	40	49	46	42	28	43	38	43	47	29	34	39	49	41	40	34	49	43	41	42	45	41	30	49	39	42	32	42	36	46	42	48	46	32	48	42	51	46	44	29	33	35	44	44	39	40	43	40	36	40	33	37	46	43	45	43	43	36	45	37	53	40	40	41	34	36	54	41	37	40	41	36	40	39	47	31	43	37	27	45	25	38	49	25	50	31	35	41	41	35	37	44	37	33	38	34	43	32	37	42	49	46	40	42	46	42	45	37	33	43	36	43	39	30	46	39	41	43	37	32	44	34	47	30	37	50	30	39	34	58	35	39	48	45	45	30	42	39	39	45	53	49	30	33	48	45	40	38	45	53	39	37	53	41	39	38	31	31	40	27	43	43	46	56	49	45	49	42	29	33	41	42	34	45	41	43	34	47	43	43	41	46	39	39	28	48	43	48	42	39	48	37	42	39	36	50	38	50	46	44	39	45	45	40	57	48	34	32	44	36	39	45	39	53	39	32	48	40	42	37	54	41	36	40	38	35	28	35	40	47	51	50	49	52	35	38	44	46	51	38	35	41	35	48	40	35	30	51	31	47	36	40	29	42	37	39	48	38	44	35	38	39	39	40	41	38	40	42	45	38	38	34	46	47	59	26	32	50	45	41	32	47	46	51	45	47	36	40	28	38	41	36	32	42	58	41	43	42	46	38	31	52	41	41	40	37	43	52	42	39	50	39	47	35	43	42	31	28	47	42	50	42	39	43	36	37	45	41	29	46	45	35	40	41	41	41	44	43	43	49	43	41	43	37	32	40	37	57	44	37	35	51	51	40	35	37	41	37	44	44	35	41	37	32	44	51	39	45	40	42	45	41	51	37	43	37	29	56	45	37	34	43	45	41	36	44	44	44	33	38	44	45	42	32	38	41	51	40	37	38	44	36	36	47	46	45	43	41	50	33	35	41	42	51	43	35	43	36	40	42	26	41	34	28	38	42	46	36	52	33	38	43	46	44	44	43	40	36	29	33	43	43	35	41	35	43	40	49	44	40	47	43	39	40	48	54	41	43	47	41	40	47	51	38	34	40	40	38	51	42	42	37	38	52	40	37	38	39	36	31	43	33	43	41	42	39	49	44	47	52	44	48	43	34	42	35	42	39	38	36	55	32	37	41	46	32	30	35	33	43	40	40	37	33	45	41	34	41	41	41	48	37	57	40	45	55	34	50	30	40	44	51	41	48	46	47	44	37	34	40	35	42	39	40	34	36	45	33	36	33	37	35	43	34	37	40	37	43	42	39	53	49	33	43	41	37	38	49	47	46	45	44	35	45	36	30	31	43	41	51	36	38	50	40	38	38	39	43	44	30	42	36	44	50	38	37	38	40	43	54	35	46	37	42	45	40	43	51	43	53	37	45	42	49	46	42	49	36	38	38	43	50	33	47	32	38	47	41	35	39	37	40	38	53	43	36	53	39	46	33	38	37	36	47	42	36	48	34	37	45	37	44	40	45	32	33	49	50	37	46	35	48	44	51	38	39	41	33	50	48	49	59	40	48	35	39	49	38	31	45	45	36	36	38	46	41	33	36	34	46	45	47	49	55	40	60	43	46	35	32	41	44	35	44	44	51	40	40	45	48	47	55	44	53	35	51	27	34	42	43	35	46	35	47	47	40	42	45	42	40	32	41	40	40	45	36	40	40	35	26	36	53	41	48	42	39	43	45	46	43	42	39	38	45	33	37	45	45	38	45	47	39	39	47	40	28	34	47	37	46	47	43	39	49	42	41	51	53	35	29	48	43	44	42	37	33	34	41	32	36	41	51	40	33	43	38	42	37	43	41	37	47	50	50	39	52	54	28	43	37	54	39	47	39	47	40	50	44	37	46	44	36	31	39	47	47	42	42	48	45	45	49	31	42	44	41	48	36	44	50	48	39	41	32	43	35	59	36	34	33	39	45	30	31	33	45	40	52	49	41	51	36	48	26	44	50	49	42	38	40	35	41	35	42	45	41	41	46	53	38	43	51	34	40	35	38	48	39	36	34	45	39	50	33	36	45	41	32	51	40	39	48	45	48	48	35	43	39	34	53	37	42	38	38	40	22	45	37	35	42	40	40	33	51	39	32	41	30	42	56	39	46	43	41	44	37	38	42	35	45	32	37	37	45	34	37	35	51	47	39	35	48	29	47	47	24	46	35	37	43	38	35	36	47	41	30	48	33	50	42	45	31	34	40	37	37	43	42	39	40	38	44	40	42	44	33	49	41	29	42	28	39	38	40	48	49	35	42	49	41	30	49	32	33	36	44	38	43	34	36	36	46	41	36	53	43	45
21355	11996	5737	2988	2883	3563	14609	16429	11579	1088	689	617	601	522	464	472	455	429	425	473	435	415	415	400	412	410	415	388	389	385	420	394	407	398	380	388	424	385	396	408	391	374	374	354	379	372	405	365	343	365	389	331	357	368	372	342	363	378	333	334	397	384	361	373	406	379	385	353	375	388	373	424	404	407	384	427	381	373	379	385	371	415	365	371	395	385	369	350	386	387	374	372	381	365	335	385	383	387	370	388	369	375	397	359	391	355	376	363	384	361	368	363	372	357	351	375	384	357	356	369	382	385	385	355	372	358	358	379	390	374	347	391	379	385	375	373	356	351	366	367	345	385	353	387	376	344	376	354	382	348	374	368	397	372	391	401	396	332	376	347	337	398	379	401	389	376	333	373	352	400	347	368	353	388	339	344	364	318	334	356	360	400	362	372	401	365	392	397	383	371	380	343	369	359	357	366	357	381	352	392	365	359	343	373	361	415	371	354	353	342	369	378	363	378	339	343	368	381	378	365	358	361	340	378	376	368	340	365	396	385	369	365	374	381	371	383	361	353	395	367	362	373	367	342	363	375	366	351	375	370	362	366	333	370	332	381	367	382	354	398	380	366	369	398	365	354	374	367	375	367	380	364	332	350	344	351	355	377	390	339	386	320	393	337	358	379	407	352	376	344	358	386	393	362	365	404	381	351	352	405	349	366	360	403	384	333	364	371	360	366	360	345	371	385	382	392	356	363	354	339	361	363	389	343	374	373	352	399	370	342	351	342	366	380	360	375	373	394	363	366	333	367	355	373	393	363	385	333	377	376	330	348	410	408	365	394	370	353	375	351	374	376	381	359	375	375	383	358	385	346	319	360	366	384	384	363	359	387	371	361	380	315	353	338	359	361	378	371	373	370	359	418	339	350	349	383	358	384	364	345	373	392	386	352	389	366	352	371	368	383	351	347	352	403	391	391	368	362	388	367	369	374	364	371	385	372	364	323	345	361	364	359	380	401	350	387	350	368	356	401	353	342	394	335	349	385	345	403	369	369	366	343	349	382	349	361	369	373	360	321	379	388	388	385	335	382	369	369	379	362	366	393	388	378	341	363	363	366	372	362	364	331	404	347	387	419	335	373	402	365	338	364	353	398	341	381	359	385	345	378	370	394	351	356	388	346	392	381	377	354	385	376	362	396	386	364	359	389	355	344	360	341	391	346	354	347	360	349	370	330	361	375	357	359	412	352	354	350	367	345	389	356	405	347	384	363	363	344	378	370	389	370	369	342	336	352	335	391	338	373	357	339	356	355	384	392	382	377	349	379	395	352	361	393	356	358	359	374	385	375	340	357	383	367	387	405	403	364	381	360	367	364	339	361	348	340	367	363	377	329	358	352	380	346	340	391	367	353	343	370	398	330	355	368	399	388	340	346	401	372	355	345	409	366	359	368	363	354	358	329	383	350	384	369	331	347	363	365	376	336	310	360	380	363	376	352	334	343	374	348	352	311	390	362	366	359	365	365	341	373	309	398	371	360	370	341	323	352	379	363	350	392	376	329	333	330	357	380	343	356	396	387	347	348	375	381	380	404	369	364	345	362	337	337	395	347	374	369	372	360	389	395	351	380	360	351	362	379	359	386	364	373	358	402	345	367	386	361	340	338	367	407	404	379	374	379	354	355	367	355	397	363	348	349	370	310	350	387	375	341	409	388	370	363	354	340	337	341	349	378	359	383	349	359	342	408	373	331	370	363	376	354	389	353	364	324	348	361	402	362	370	374	355	360	368	351	375	350	337	322	357	370	357	345	377	357	387	359	348	367	393	368	315	396	387	377	365	351	373	372	360	387	368	358	353	366	383	339	364	361	378	340	385	345	356	349	388	358	354	375	379	364	404	349	320	359	386	359	374	409	357	367	369	388	353	387	372	396	380	368	352	396	348	387	375	401	373	395	363	377	385	321	352	407	354	366	372	392	336	354	376	364	359	342	362	362	339	355	352	363	341	333	388	372	362	348	402	403	347	348	344	347	363	358	367	370	388	361	360	363	361	369	382	360	372	372	398	360	337	367	385	396	378	355	370	367	329	359	363	403	378	383	358	347	393	361	370	368	366	322	365	399	375	390	389	348	384	380	362	328	341	385	370	380	372	371	344	366	367	345	386	374	345	365	356	405	402	378	375	405	345	353	387	374	385	346	384	362	369	371	379	355	358	355	357	366	378	360	379	355	379	346	371	360	327	376	365	371	391	383	352	368	350	381	365	364	388	350	364	399	348	391	336	368	367	367	331	346	354	354	364	378	400	400	350	380	361	357	365	390	375	381	358	367	366	357	345	366	361	377	361	363	373	354	374	357	409	349	367	374	365	362	356	368	355	377	331	344	355	342	370	343	357	340	364	387	388	360	369	380	369	378	353	382	390	383	334	369	343	334	378	390	305	424	355	355	399	381	366	355	393	391	370	398	354	387	395	387	370	398	379	348	366	367	360	345	363	358	361	351	356	329	390	335	371	415	356	380	370	363	381	346	385	373	364	363	367	380	368	377	386	355	351	361	336	358	378	356	364	374	372	390	353	391	352	376	340	369	382	322	362	362	373	353	370	380	342	390	327	371	389	349	394	377	357	349	365	361	362	330	328	354	332	379	369	380	347	339	399	371	356	334	360	370	362	358	369	359	345	378	350	357	395	356	391	387	349	382	361	359	368	356	349	398	379	370	345	367	384	355	353	388	347	366	383	380	386	344	376	369	360	396	413	385	379	352	365	343	409	364	378	365	405	381	363	326	385	345	386	375	358	386	339	373	374	400	393	345	379	363	332	328	362	330	347	377	387	341	353	359	347	336	360	336	383	386	356	380	337	377	381	345	344	351	360	359	357	334	399	372	364	379	349	352	379	385	333	319	360	325	394	363	365	386	347	348	356	374	353	395	366	346	360	334	350	376	349	356	355	370	349	368	363	368	367	369	354	365	346	378	368	377	358	375	391	384	365	413	392	375	336	373	356	340	366	394	362	324	359	340	359	366	335	356	396	361	355	357	377	344	371	354	351	371	363	356	375	376	385	364	375	347	331	363	375	356	334	368	361	414	409	381	362	339	375	356	373	360	349	361	361	364	376	384	359	364	351	349	385	345	368	336	368	377	394	393	405	399	371	367	349	369	402	374	344	342	358	348	376	366	375	363	377	383	361	360	376	359	385	368	377	400	384	345	391	330	395	398	364	350	389	347	361	354	343	339	346	358	333	352	376	362	356	412	412	383	366	361	348	382	369	359	364	374	366	375	395	369	391	363	376	356	376	351	362	354	367	377	360	397	359	382	341	340	358	374	379	358	322	346	372	354	347	332	369	362	377	357	395	326	346	343	371	381	386	389	364	386	373	384	369	351	345	367	355	376	381	374	375	369	392	383	339	368	376	351	387	380	398	392	371	365	349	367	399	352	362	363	374	386	388	388	375	380	387	327	339	376	384	396	381	347	390	345	356	388	379	362	376	377	368	380	368	352	363	352
2651	2697	1086	214	105	112	1435	2028	1752	129	61	58	46	45	56	62	44	51	50	41	45	34	46	38	46	32	48	39	37	38	48	44	47	43	40	36	52	33	40	31	37	39	40	46	47	42	42	35	41	41	33	45	28	39	33	66	25	44	34	40	24	40	41	47	32	44	32	43	53	31	34	40	37	42	49	49	49	45	36	36	31	35	38	41	38	39	52	58	35	38	41	38	32	43	37	44	44	49	50	54	43	40	45	36	35	37	27	49	38	50	44	43	40	45	49	44	42	43	45	39	44	40	46	32	37	44	51	45	37	54	36	42	35	42	36	47	35	40	32	47	41	42	46	40	46	38	35	37	44	33	31	42	51	38	45	48	41	28	41	49	37	49	36	40	40	48	37	34	44	41	39	47	29	33	57	32	41	37	39	40	40	53	38	48	40	36	41	39	40	46	37	38	45	35	35	43	46	29	38	41	37	45	51	41	33	41	34	42	36	37	42	44	34	33	40	42	37	40	42	37	35	43	36	38	34	36	39	39	24	32	36	46	38	36	37	52	40	32	38	38	34	28	43	45	38	46	49	35	42	30	31	40	42	37	34	38	52	40	44	37	41	32	43	29	41	36	40	38	47	42	45	35	47	39	52	33	31	39	30	60	45	43	38	37	50	37	36	36	44	53	47	46	37	37	37	49	45	46	32	38	38	51	55	39	28	48	35	39	37	53	29	44	31	43	51	34	43	27	35	36	38	39	40	41	49	47	41	46	35	41	37	42	48	46	32	42	32	35	38	43	50	36	52	42	43	43	43	51	42	39	41	36	35	34	40	36	39	39	32	28	37	39	44	38	59	48	40	44	44	35	37	41	37	41	47	39	31	30	35	56	27	37	43	49	44	35	44	47	38	48	32	28	56	49	34	38	49	42	34	28	35	39	51	33	55	35	46	39	32	39	42	32	53	33	38	38	35	52	37	31	37	36	36	48	39	41	46	48	39	36	36	37	43	48	33	41	50	40	43	48	35	35	40	30	36	43	45	38	39	37	50	46	43	35	47	45	44	41	37	45	38	32	41	55	50	43	42	35	32	30	38	65	51	44	41	44	53	48	40	42	37	42	44	35	38	39	35	41	46	36	44	48	35	44	40	50	36	30	45	32	43	51	44	34	36	41	48	36	42	43	42	46	35	33	45	38	47	36	43	47	44	42	57	47	39	43	47	45	40	41	22	33	45	44	42	37	33	32	38	35	40	41	39	37	42	33	52	36	40	47	38	48	39	44	38	40	40	44	45	35	34	28	29	35	44	48	40	45	39	33	33	39	37	34	45	45	43	47	52	48	32	46	39	43	27	38	36	39	41	45	34	41	45	49	31	37	36	29	39	38	40	41	41	41	44	37	44	41	36	42	39	32	41	50	32	38	38	30	42	37	36	41	33	43	39	45	35	45	52	43	54	50	31	47	44	34	42	47	35	53	41	29	38	39	34	31	34	43	31	39	38	39	41	44	34	42	25	35	47	45	30	36	41	36	41	39	35	37	43	42	35	41	33	32	41	33	40	36	41	46	47	36	39	37	40	52	52	43	34	40	36	42	48	47	42	38	41	35	45	33	37	46	47	48	51	44	30	55	43	59	36	35	44	32	47	34	36	31	44	41	35	41	47	48	35	42	41	42	40	54	52	36	39	48	49	39	34	39	33	32	34	39	36	44	43	44	43	48	43	49	49	41	26	46	38	38	35	56	44	42	36	43	39	39	35	43	39	35	32	41	44	27	27	35	38	34	44	42	32	39	38	41	52	42	61	47	36	39	38	39	46	45	31	48	47	36	37	46	35	40	31	45	29	39	39	40	44	45	45	45	45	42	43	50	41	38	26	41	39	45	42	33	55	42	40	43	28	51	39	42	55	41	36	35	39	35	38	50	35	39	51	35	39	56	52	44	38	23	44	49	51	45	48	40	31	30	42	44	39	42	39	39	36	37	53	38	38	29	43	40	42	51	39	38	28	43	33	41	40	31	40	41	44	32	42	39	44	48	34	39	40	34	35	60	48	33	51	42	49	38	47	34	35	38	42	42	42	51	32	45	31	36	36	51	35	47	38	30	40	38	43	35	32	39	41	38	35	33	42	41	47	46	35	33	36	40	33	45	40	44	34	47	41	40	38	41	41	39	49	46	38	48	34	47	40	44	47	43	45	30	52	30	29	32	47	38	44	33	41	38	54	38	37	43	47	33	44	43	35	38	30	55	38	34	48	37	31	32	39	41	34	39	41	38	49	33	55	36	50	37	30	41	50	29	53	40	46	43	31	40	39	41	52	45	34	32	40	39	52	44	30	36	50	34	36	43	31	36	35	42	49	36	46	35	35	39	25	49	31	34	26	51	34	38	39	33	42	44	43	30	39	40	51	40	35	40	44	42	31	26	42	41	41	35	32	35	37	28	36	46	36	48	46	44	39	54	43	43	30	40	40	26	33	27	30	50	42	47	41	29	49	42	39	51	38	46	39	40	46	42	42	57	32	38	49	37	41	38	48	38	39	44	32	35	35	43	39	42	58	32	51	52	47	35	51	43	39	35	38	33	37	42	34	39	37	44	37	49	40	31	33	39	42	42	42	37	43	44	35	46	40	35	36	42	40	30	46	42	47	23	50	34	33	45	44	36	42	47	37	28	34	45	38	48	47	41	41	44	42	34	40	47	39	40	45	34	49	32	38	44	37	38	44	31	52	46	42	38	30	42	45	40	44	36	38	42	57	52	32	48	31	36	32	43	48	40	34	56	36	38	45	40	50	50	38	39	42	44	33	43	36	35	44	54	49	33	44	40	42	43	38	35	50	37	44	57	42	47	29	42	42	46	45	31	47	30	29	46	42	49	39	32	29	32	41	34	34	34	41	39	36	37	54	50	39	48	52	41	40	48	37	44	42	49	41	33	38	29	44	43	41	45	41	48	48	43	54	45	36	44	44	37	34	51	44	40	47	45	43	39	41	50	39	43	44	34	31	39	36	46	28	31	37	50	49	31	29	42	41	42	46	34	52	46	46	42	34	34	39	37	50	40	42	45	32	38	39	44	57	37	47	37	34	36	45	46	45	26	40	53	38	33	58	52	47	29	39	33	45	36	41	43	36	33	45	42	46	36	27	33	46	38	43	54	38	35	51	45	43	47	36	43	37	42	39	36	34	42	41	40	33	48	29	29	28	45	41	40	43	45	33	51	44	45	38	45	35	41	31	38	42	32	37	45	32	47	47	46	39	36	41	37	52	37	51	36	29	43	45	42	42	36	39	43	44	33	49	44	31	46	47	32	45	46	52	44	41	36	36	48	37	35	46	28	38	48	43	25	47	47	47	37	47	48	44	33	42	42	42	37	57	35	42	44	41	43	32	54	30	58	44	41	38	39	50	49	38	44	35	47	38	41	34	41	40	40	46	45	43	33	31	50	36	31	40	43	44	45	45	43	39	46	39	40	47	52	41	52	44	35	40	40	28	54	35	41
26146	19348	9879	3421	4571	4965	20426	26903	23097	1781	905	753	664	668	590	553	513	442	434	463	444	450	432	410	421	428	404	398	411	417	395	407	421	428	394	433	370	367	375	396	357	352	383	378	340	353	342	355	363	357	331	381	365	322	366	358	370	381	369	363	357	368	346	386	371	366	418	362	404	397	358	393	388	404	427	359	372	383	363	385	352	418	375	359	373	382	391	398	386	390	366	372	404	357	365	384	397	376	364	353	362	353	340	389	387	346	375	380	354	333	343	341	372	351	366	361	365	364	387	380	305	385	341	351	381	363	361	345	381	358	403	365	376	390	378	382	397	358	360	391	372	331	397	368	386	353	361	349	370	368	357	382	397	349	380	366	372	366	348	385	360	350	360	353	408	359	365	354	342	410	363	338	366	378	362	370	396	339	309	379	358	393	360	385	353	351	366	347	365	359	351	337	362	373	379	346	394	362	343	372	387	347	339	349	343	313	374	339	369	377	343	376	339	372	382	351	364	355	388	362	385	347	361	361	362	360	394	341	351	341	354	358	375	363	365	387	350	374	380	347	353	350	374	378	380	371	358	373	347	349	386	335	384	344	338	373	357	360	341	392	345	376	327	398	354	356	368	353	371	349	374	388	386	369	404	371	372	364	363	358	341	362	331	348	373	344	363	378	378	343	380	343	367	402	345	371	393	382	354	361	387	349	340	328	350	324	348	359	374	382	369	367	344	382	359	372	364	363	342	354	355	383	381	391	380	372	337	378	340	341	350	391	387	343	336	356	350	350	364	355	354	364	373	343	345	362	368	409	360	370	355	339	365	369	381	376	340	362	385	328	359	398	354	346	353	360	371	351	365	387	372	360	364	372	373	343	352	369	401	366	360	357	380	393	345	389	356	365	300	384	361	344	375	357	333	398	360	358	378	381	383	327	364	362	398	347	400	361	373	372	392	384	346	363	345	377	339	354	387	384	341	441	367	366	341	340	379	348	402	384	375	342	341	390	362	374	369	380	331	344	347	367	381	299	379	353	373	383	371	356	359	384	377	361	384	380	354	355	351	387	338	365	362	367	384	346	340	343	376	360	342	322	354	348	346	351	331	362	362	341	367	348	369	416	334	379	333	348	380	375	371	341	360	370	384	351	380	370	392	355	346	344	361	322	363	330	343	372	389	351	322	361	353	385	357	368	367	326	332	362	369	353	343	381	359	372	367	368	360	356	349	323	354	383	366	382	369	349	354	360	335	373	380	363	362	358	355	344	354	352	363	370	358	347	347	364	378	402	359	361	371	380	368	358	374	370	349	361	371	348	380	365	417	399	398	360	373	372	360	332	369	360	342	359	345	381	372	377	381	394	370	356	333	368	375	333	370	396	373	369	348	364	369	365	366	349	346	366	371	353	375	368	368	368	359	347	401	347	347	363	360	361	349	335	359	382	386	349	362	363	362	363	364	377	363	365	381	341	374	372	343	359	353	365	340	349	373	343	365	356	394	373	358	383	376	391	385	355	367	371	362	377	387	373	356	356	358	368	351	357	375	377	393	384	330	351	335	349	366	368	393	372	367	396	364	372	333	355	353	352	400	368	395	347	353	356	376	339	346	335	333	342	370	363	334	373	352	392	355	357	358	370	378	375	354	376	408	352	334	347	356	391	355	374	332	373	362	363	344	348	431	368	350	366	368	359	387	350	356	355	325	369	380	376	376	397	364	401	373	346	344	319	358	381	359	370	373	387	393	375	356	372	363	380	362	399	363	374	374	350	382	356	366	344	342	325	346	358	381	387	334	373	394	374	375	372	352	355	385	380	374	372	374	374	335	373	396	374	343	367	352	342	368	331	344	358	362	378	386	349	360	376	372	327	378	358	366	353	396	373	343	356	367	368	383	371	361	391	356	364	338	384	336	350	360	386	348	400	348	372	398	372	331	346	353	351	357	374	375	356	387	358	392	367	349	354	356	343	312	348	342	382	359	384	383	353	390	374	351	383	344	345	397	354	368	383	378	413	347	353	370	354	367	387	368	324	382	380	364	361	367	353	374	399	362	373	402	349	354	350	394	358	336	367	366	382	359	366	378	361	364	388	356	366	363	376	360	329	351	358	381	384	379	348	379	360	345	371	333	339	368	380	326	342	345	362	359	396	367	348	385	363	384	385	349	388	345	354	359	365	370	356	337	354	375	403	346	328	351	358	370	386	356	370	372	397	364	363	384	346	360	382	354	353	366	376	381	365	368	339	388	323	341	374	378	369	363	381	367	366	329	359	373	380	365	361	350	338	362	352	347	365	339	348	356	352	369	354	366	393	356	379	382	325	381	374	361	392	373	367	382	393	357	383	360	363	354	332	367	363	347	369	329	348	380	315	366	378	355	379	348	374	348	366	380	390	362	351	341	363	357	387	370	364	361	380	414	365	354	343	361	372	369	319	416	368	358	373	369	373	342	349	331	368	391	369	358	300	328	368	355	400	349	356	376	408	363	379	323	349	364	344	344	361	390	341	352	382	329	361	368	344	375	388	387	395	340	369	342	347	357	357	350	342	324	315	331	402	345	319	371	356	348	364	352	347	328	325	352	334	352	386	343	312	379	361	374	361	358	348	399	375	344	351	357	384	370	371	346	378	360	368	366	357	359	341	391	342	341	321	363	351	365	373	364	350	386	333	320	376	327	373	404	333	402	328	348	352	369	356	360	361	334	373	385	359	388	345	342	326	370	339	408	354	377	346	355	365	375	365	346	388	369	364	360	322	351	381	343	333	356	348	375	371	352	350	369	338	354	369	350	375	355	361	342	352	323	360	372	378	367	373	375	337	380	377	348	326	398	356	368	365	354	360	329	409	335	372	421	369	363	353	369	366	362	375	357	321	391	345	353	387	358	385	363	377	352	374	384	349	346	392	362	377	379	371	380	373	350	385	363	387	379	373	351	363	362	366	403	347	351	371	341	325	348	355	341	322	346	321	382	398	358	354	376	362	362	387	352	386	378	387	375	366	345	392	381	358	337	375	353	344	357	346	354	318	368	384	348	385	352	353	373	352	362	341	347	394	336	362	358	377	346	348	365	376	343	401	378	344	346	384	383	348	383	343	367	372	372	331	389	354	371	360	361	321	367	349	384	365	366	352	351	347	387	376	340	353	359	366	368	366	394	337	352	392	357	347	371	368	335	357	353	358	332	365	389	354	350	372	335	364	356	351	390	369	364	353	360	386	382	379	369	360	369	362	357	347	394	365	350	361	369	365	363	378	363	378	387	377	368	362	355	372	387	349	369	383	341	355	363	357	334	364	358	352	376	395	332	361	364	356	363	327	353	392	327	366	335	365	392	355	408	364	381	350	385	355	343	344	352	336	395	367	369	365	402	389	357	364	384	376	369	344	386	344	354	358	369	373	305	362	364	368	389	347	360	377	392	363	379	358	339	361	392	359	362	393	381	361	394	371	356	373	408	372	342	370	328	336	359	364	386	363	372	376	358	388	354	358	355	358	359	336	352	369
3128	1640	711	170	111	110	2407	3076	2112	243	71	58	40	43	44	23	26	44	33	38	30	35	30	29	29	38	35	42	44	32	36	32	31	40	33	28	31	32	28	44	37	33	35	39	41	37	40	31	35	29	45	26	25	35	33	28	41	33	38	30	38	38	37	40	39	34	24	36	33	30	41	31	33	33	42	44	34	32	34	35	43	45	32	38	24	33	32	38	41	38	33	39	37	42	29	34	31	28	41	34	35	40	33	34	28	36	27	41	38	35	55	30	34	38	27	35	39	25	36	35	28	26	40	31	21	35	39	25	43	23	28	37	24	30	36	38	28	27	49	38	36	46	23	28	23	35	31	40	35	41	37	31	23	41	22	44	27	37	30	27	48	25	31	34	41	29	33	34	38	32	37	21	32	37	29	38	39	26	38	26	44	27	30	37	26	36	41	31	40	32	30	37	34	32	35	30	35	28	35	31	29	32	28	36	31	38	36	39	40	31	28	24	40	36	44	34	42	30	33	41	40	31	35	29	33	32	31	40	40	27	33	32	36	33	26	37	28	35	34	34	39	32	27	25	37	36	36	30	29	47	27	28	25	30	32	30	29	40	33	34	35	49	40	29	39	25	41	33	25	22	32	49	35	30	27	38	30	31	21	42	38	41	32	31	48	30	29	30	27	33	39	28	31	26	24	42	31	30	22	30	24	28	39	26	25	39	37	28	38	31	29	30	23	29	30	25	31	31	40	26	31	28	41	37	31	34	23	27	41	30	28	26	29	35	29	34	23	40	40	36	42	36	40	36	39	29	34	31	30	43	31	34	29	35	32	37	33	35	38	38	31	30	24	36	27	39	39	38	23	37	35	33	34	28	37	45	31	31	42	39	37	29	35	34	40	32	35	37	30	35	37	41	29	40	27	29	35	34	22	36	26	38	33	32	40	33	35	29	28	37	33	42	38	35	39	26	27	27	29	37	42	22	28	33	38	31	28	41	32	37	23	40	29	38	35	31	34	33	35	37	32	31	29	47	34	32	35	22	31	27	37	29	28	35	35	37	41	23	24	29	29	30	31	45	42	23	38	27	26	30	28	25	34	39	37	36	39	30	38	39	39	28	30	24	40	35	26	23	40	40	34	32	32	42	40	30	35	44	33	34	33	30	33	40	27	30	32	26	42	39	21	31	25	23	27	26	29	24	24	38	36	34	39	30	33	27	35	33	40	34	39	29	37	33	22	40	36	28	44	39	29	37	38	27	29	31	34	33	19	38	42	42	38	47	42	34	36	33	41	39	36	41	32	25	40	39	36	28	34	34	38	31	23	31	34	31	38	29	35	44	36	28	32	44	39	27	28	36	29	31	29	35	30	32	33	29	31	42	38	42	33	35	41	35	26	33	27	29	36	35	38	33	25	39	31	40	41	33	33	27	40	30	27	32	43	34	29	25	35	49	44	33	38	27	31	41	32	41	33	21	33	38	27	46	34	29	25	43	26	36	33	35	30	40	25	33	34	20	31	31	45	23	34	33	38	39	31	35	39	51	32	36	32	40	33	32	37	36	37	27	28	34	32	29	22	23	35	32	19	37	33	28	34	29	27	38	25	33	40	38	30	35	41	30	32	39	36	35	32	29	40	39	28	32	38	28	30	23	37	29	31	39	33	28	27	32	26	35	27	35	33	36	26	44	28	33	30	48	35	34	41	29	31	19	38	23	38	35	34	26	39	35	35	34	42	30	33	30	30	32	37	26	41	29	41	26	35	29	42	25	35	35	31	35	42	26	31	42	32	35	31	32	41	23	34	38	44	26	40	21	36	27	27	36	37	45	33	32	32	44	40	30	34	32	27	33	37	31	32	23	38	39	33	38	30	38	33	25	33	38	36	42	41	36	43	39	28	27	44	25	30	26	36	32	27	34	50	30	36	23	32	34	37	22	42	35	37	26	35	35	26	33	36	30	41	32	33	27	36	26	30	44	26	33	32	35	22	28	35	37	42	31	24	30	36	31	29	27	43	39	32	31	18	23	32	33	38	37	26	30	27	26	27	34	37	34	23	37	47	40	31	34	31	25	28	40	21	22	32	37	42	26	31	31	39	42	43	27	35	37	28	28	27	40	35	26	22	33	37	35	48	37	39	36	39	31	46	31	39	31	43	33	25	29	52	33	32	30	29	34	27	32	31	30	30	36	26	30	40	30	35	41	44	42	31	35	28	42	35	37	35	38	39	33	33	33	42	23	45	34	35	29	25	34	25	23	39	33	38	41	44	27	37	33	36	33	39	31	16	24	41	47	28	37	28	36	37	33	34	33	32	45	36	39	24	29	33	39	30	31	32	22	37	34	30	33	42	33	43	35	35	37	36	29	35	33	40	32	33	37	29	33	29	42	32	29	26	36	34	27	25	43	32	30	45	30	28	30	28	33	35	31	37	38	39	36	36	29	34	38	37	31	29	28	43	30	26	31	23	31	36	32	37	27	29	34	34	39	29	31	41	41	26	33	36	34	31	38	33	27	35	29	35	19	45	33	30	30	33	36	33	30	39	29	30	35	32	33	29	30	41	35	30	33	29	33	32	35	32	46	34	26	44	31	28	31	43	26	36	24	41	33	28	31	36	37	27	28	35	23	28	34	43	32	44	28	25	35	24	37	29	42	46	36	27	31	32	43	34	31	29	33	28	34	29	30	38	34	32	43	35	40	22	37	40	32	29	40	33	27	35	26	28	52	29	28	34	31	27	34	31	29	36	33	30	32	37	23	34	26	40	32	39	39	37	33	30	27	39	40	34	34	33	33	33	23	25	35	32	20	50	32	28	26	26	21	43	44	24	33	33	30	44	31	37	40	36	35	33	34	36	30	31	26	25	30	37	34	43	29	50	37	33	30	26	46	37	28	31	32	31	29	33	41	31	39	37	40	42	36	24	34	30	29	34	49	28	36	30	43	41	31	32	35	29	32	29	34	35	37	37	34	39	30	45	36	36	41	36	39	30	31	33	37	30	38	28	28	38	41	27	21	34	40	30	30	29	33	27	26	40	37	41	34	27	37	32	32	48	35	35	27	28	37	28	45	22	40	40	44	37	32	42	38	35	33	35	32	35	32	34	33	35	27	40	44	30	35	29	26	49	29	20	38	28	33	28	21	30	37	25	32	32	32	38	33	30	24	28	25	30	44	39	37	31	40	43	32	37	37	35	31	35	43	29	26	38	23	32	30	31	33	34	32	39	32	36	39	39	36	30	33	31	41	41	29	34	29	29	36	39	29	25	27	31	39	24	36	28	32	40	27	47	38	34	31	41	36	35	34	35	36	36	29	45	40	27	34	22	32	30	35	36	34	33	41	30	35	36	44	25	27	25	44	27	31	44	43	32	39	33	22	42	37	43	27	43	30	25	30	38	31	30	35	42	38	36	30	28	34	24	30	45	36	28	54	33	36	26	42	30	27	32	40	29	26	33	26	21	31	42	37	37	28	35	31	33	34	34	35	43	39	33	27	34	39
26256	14879	7682	3330	4645	5020	26670	29980	26951	4379	828	692	674	634	525	515	442	445	419	399	384	402	381	369	373	377	312	342	351	359	372	356	362	333	328	349	324	303	305	332	335	299	322	311	320	316	305	288	312	314	285	315	292	281	308	292	332	306	338	290	314	330	325	326	285	334	333	309	312	346	330	353	341	330	349	318	318	322	312	319	314	335	352	335	326	309	301	313	346	288	318	305	291	299	354	323	288	304	321	322	303	288	308	343	314	305	318	278	287	312	300	326	323	291	278	305	291	299	295	287	320	307	295	300	330	322	299	253	326	279	317	302	316	336	261	303	290	298	302	300	321	323	278	285	304	308	269	304	297	303	307	288	329	329	312	286	290	346	343	288	297	277	309	306	334	275	308	307	309	314	301	321	320	293	324	287	325	329	302	308	340	300	291	290	325	270	298	288	310	299	282	316	310	310	306	314	311	332	293	304	294	277	319	314	297	302	286	308	294	295	331	311	302	328	329	299	290	284	283	318	302	296	297	288	309	324	316	276	318	277	295	288	311	306	321	304	312	284	278	285	337	312	315	328	301	290	305	295	304	337	313	283	316	290	287	317	295	305	321	289	332	304	265	328	297	357	348	300	304	332	305	307	327	278	297	312	300	310	280	283	301	317	309	293	321	294	314	305	279	302	287	315	302	290	305	299	308	310	317	312	295	286	301	300	312	310	311	301	288	269	308	293	321	336	287	312	268	332	310	299	293	322	317	274	312	322	320	326	295	290	317	323	273	297	311	287	299	300	293	295	291	309	289	301	318	304	307	313	311	301	295	287	308	317	328	284	305	318	300	300	290	337	285	297	313	306	305	317	299	274	310	308	307	298	294	295	296	323	291	281	295	295	301	293	316	315	281	306	292	303	321	299	329	277	323	288	323	333	314	252	280	289	294	290	323	294	311	324	325	304	311	328	304	291	296	319	310	310	288	285	311	306	303	288	333	288	277	286	320	288	294	298	262	292	303	335	312	320	293	274	275	306	300	341	314	307	305	323	301	325	327	324	274	294	306	295	315	318	289	307	260	283	315	285	307	260	317	295	258	302	303	288	311	281	296	324	307	309	280	278	319	303	319	289	299	306	302	298	272	339	336	291	301	329	280	313	313	307	296	298	295	299	289	298	304	309	314	310	296	309	306	311	281	288	314	320	295	287	324	298	310	311	288	310	301	282	311	322	309	291	315	329	308	296	284	280	303	314	282	332	272	310	342	298	302	265	290	313	312	330	303	311	323	303	272	273	291	312	298	300	319	311	293	307	305	310	289	303	366	286	301	289	302	324	304	286	311	305	273	308	305	300	281	309	260	309	300	266	300	320	296	348	287	298	302	307	326	319	320	283	339	274	308	333	316	337	330	314	278	344	290	339	294	307	305	285	317	319	291	309	307	331	282	328	294	303	325	311	310	304	310	302	283	312	295	296	281	289	284	309	277	309	297	319	278	267	304	312	324	321	325	299	321	305	305	308	300	278	325	295	289	302	310	307	268	301	289	295	330	326	325	288	302	311	332	318	303	308	304	328	327	293	357	297	332	295	296	260	292	293	288	285	291	277	309	286	318	286	306	289	274	328	293	285	286	328	299	319	349	293	310	270	324	333	322	313	292	272	310	324	299	297	322	276	282	307	329	312	310	290	307	298	275	281	301	298	304	311	307	295	312	291	319	299	289	321	297	289	280	289	285	321	309	276	315	313	318	310	284	305	313	299	322	309	305	321	281	274	297	294	323	323	290	298	305	298	327	306	280	303	314	314	306	328	345	284	307	303	306	288	306	311	324	305	279	342	305	290	300	315	293	294	289	281	287	299	290	344	331	274	288	289	307	311	338	307	315	322	312	308	314	315	297	323	326	293	301	302	284	314	330	311	319	287	306	324	319	357	297	297	314	304	278	298	321	309	302	302	310	308	308	272	317	311	330	301	266	319	303	313	301	307	312	312	302	291	278	295	303	291	331	278	313	322	300	348	333	296	296	313	316	289	291	299	353	291	297	300	313	330	284	307	274	332	302	310	303	305	291	281	334	311	290	304	299	290	298	310	274	321	318	297	279	297	295	307	293	298	289	323	320	281	302	299	293	292	313	298	327	300	301	312	301	303	275	292	280	312	268	312	309	281	288	333	314	314	303	283	282	304	305	264	311	292	323	326	326	317	302	274	283	293	294	274	285	291	328	315	278	319	332	298	289	279	291	298	283	306	277	289	284	327	304	254	324	298	332	311	311	293	315	292	326	313	333	301	293	306	319	282	309	293	289	273	315	326	318	299	319	312	287	279	302	296	314	332	307	306	297	287	326	315	307	298	282	292	298	320	280	306	305	271	303	307	291	322	309	277	294	287	324	304	327	317	303	284	319	306	297	323	299	287	307	306	310	292	320	294	293	298	336	331	300	331	324	311	316	300	308	314	275	305	304	310	282	308	322	345	293	289	308	344	281	307	311	298	284	307	325	305	301	294	305	294	300	282	330	284	324	315	298	348	306	323	301	307	264	327	305	308	285	279	274	283	308	286	319	277	304	315	338	317	354	294	302	324	292	310	327	279	297	284	296	313	299	291	306	287	280	300	298	289	281	300	308	277	295	283	315	323	299	310	309	307	297	311	305	287	307	282	327	317	296	312	290	287	302	316	326	300	300	307	300	311	267	268	320	371	318	284	298	288	308	288	297	296	299	333	298	290	263	313	309	283	328	291	281	303	283	314	309	315	273	308	301	331	310	332	302	324	321	295	291	297	296	332	295	303	321	319	314	294	311	317	304	309	278	291	275	303	320	284	299	276	299	317	307	334	317	284	286	331	262	319	306	322	284	301	337	305	252	315	292	314	294	285	290	325	320	283	298	290	337	279	311	312	318	300	301	305	328	295	305	315	266	302	308	276	286	324	292	260	298	318	279	292	300	302	319	334	311	296	289	292	328	325	314	314	267	280	310	316	310	296	323	296	332	297	306	249	330	307	319	321	287	321	301	307	288	302	330	311	287	290	297	304	316	282	326	308	282	301	310	310	298	288	264	339	338	312	296	299	289	287	276	295	286	300	315	301	320	317	308	299	295	307	338	291	287	289	279	334	297	292	316	309	301	308	292	281	302	300	310	302	320	332	308	290	313	296	276	298	351	297	313	301	279	291	283	321	280	325	303	276	303	312	333	322	306	305	320	337	276	292	269	311	301	312	320	306	318	298	322	304	304	322	275	304	280	304	285	281	310	284	275	298	295	323	306	286	312	312	294	316	327	305	273	270	314	287	332	304	309	295	274	290	314	286	327	289	299	289	310	299	289	277	305	320	297	317	265	286	337	298	296	294	260	298	304	270	308	292	310	270	320	312	267	316	318	288	291	290	294	314	303	301	269	305	271	259	307	330	308	292	306	302	302	329	287	328	295	305	312	323	305	308	298	305	304	305	319	318	295	280	289	297	320	295	310	282	261	306	314	327	299	284	325	275	311	299	281	306	314	277	270	308
3312	3516	1580	432	156	166	3046	6294	3255	584	47	49	42	50	36	32	37	39	36	31	36	37	29	45	36	35	42	32	37	23	31	30	44	31	41	37	43	29	36	36	19	34	21	29	42	32	27	38	28	30	34	26	45	32	26	45	32	38	34	39	21	32	35	45	31	40	35	33	31	36	25	35	32	35	29	39	33	31	32	30	30	35	34	33	33	40	33	27	32	32	30	29	29	37	37	34	20	23	21	30	31	32	34	30	32	37	33	37	29	35	30	30	34	32	29	25	45	34	27	32	32	29	34	31	39	34	23	33	40	21	29	28	31	27	25	25	32	34	35	27	26	31	40	28	24	33	42	32	28	34	20	35	28	38	33	32	45	40	32	36	29	27	32	35	34	28	27	37	33	32	39	29	36	38	33	37	28	27	33	47	38	25	31	33	31	32	25	27	44	30	32	26	30	33	28	38	33	35	24	37	27	42	35	27	21	27	34	39	33	31	40	35	30	28	29	20	22	34	27	21	23	36	34	35	28	24	33	33	37	30	33	30	46	33	34	33	18	36	35	30	34	33	34	30	33	38	30	29	36	32	31	39	32	34	31	41	36	37	30	16	18	29	35	24	31	33	43	28	30	31	40	27	27	28	23	43	33	25	38	18	34	32	24	25	35	37	32	29	28	36	29	27	22	29	26	37	26	40	30	38	27	40	37	27	29	37	39	30	36	33	29	24	24	36	33	32	40	32	24	40	41	33	27	27	38	30	44	19	33	34	26	24	42	33	37	35	33	31	39	34	33	26	29	20	33	23	37	34	24	33	35	28	32	27	42	20	29	31	23	26	41	28	33	35	25	26	26	25	33	29	35	37	37	29	37	35	37	26	23	37	33	30	28	40	19	27	38	36	38	34	25	40	34	35	31	32	40	29	24	37	40	18	32	27	45	30	36	29	28	27	30	36	37	31	33	34	36	34	31	34	36	24	24	33	29	28	33	36	34	26	39	34	44	26	35	42	33	36	37	34	29	29	21	24	25	37	28	33	38	34	32	28	26	27	30	32	32	41	31	25	34	28	35	33	34	37	41	34	39	34	23	33	25	26	40	35	35	48	25	35	22	27	42	31	29	31	31	24	25	39	31	30	33	34	30	41	20	25	32	31	39	38	28	23	31	39	40	32	28	37	25	41	27	29	23	35	35	45	32	30	33	28	28	35	41	35	37	30	43	33	29	29	38	27	20	26	37	29	38	32	32	22	28	30	45	32	29	29	38	24	30	40	35	32	33	32	28	31	31	35	33	39	35	42	27	37	35	28	28	30	33	40	23	29	36	34	29	38	25	34	25	30	31	39	26	23	29	27	41	29	34	28	38	35	40	26	24	33	31	26	37	22	28	26	25	41	37	34	41	32	30	30	26	31	23	32	26	25	34	35	29	28	27	28	30	39	33	31	31	35	35	39	25	42	26	29	35	30	36	23	35	36	27	29	40	27	39	33	33	30	21	30	37	26	28	39	28	32	33	44	36	36	28	23	35	40	34	37	40	36	33	32	33	26	30	34	21	33	34	32	32	35	36	28	32	24	33	27	34	20	29	35	36	36	25	27	22	37	31	29	29	37	31	23	30	35	24	35	33	31	37	31	29	30	21	36	32	29	38	37	34	36	29	29	26	43	36	40	38	33	31	37	32	31	24	21	28	18	26	30	47	31	30	27	38	35	33	41	29	39	30	35	34	37	27	43	35	45	23	28	32	41	33	39	34	38	31	26	26	37	27	13	36	39	30	31	32	32	37	27	35	30	30	29	29	30	24	33	46	37	28	32	35	38	30	40	37	34	35	35	31	34	27	30	30	26	28	36	31	30	35	39	35	27	27	36	33	41	30	25	35	32	38	32	28	34	27	40	33	31	25	28	34	34	31	26	25	43	35	32	29	26	28	23	40	28	30	34	33	28	25	29	43	28	40	28	36	30	36	22	39	30	30	31	32	25	26	24	30	43	39	26	35	33	27	29	33	30	35	37	30	33	27	27	39	29	39	30	34	28	31	25	31	34	33	32	34	27	39	29	41	25	31	25	30	37	30	33	38	31	27	33	33	32	27	30	39	36	25	19	29	41	23	40	30	32	37	28	27	39	32	48	36	39	33	36	27	40	31	27	30	24	33	35	37	32	27	30	29	29	28	40	34	28	33	45	43	33	32	37	38	26	20	47	38	31	26	25	19	35	32	40	26	37	33	35	30	47	31	45	18	30	46	28	30	36	32	29	30	39	42	23	42	33	35	36	38	35	42	23	38	26	32	40	29	31	36	30	28	42	28	34	34	30	29	38	38	34	21	32	25	32	24	31	39	32	27	31	29	35	24	35	40	41	35	29	23	32	32	28	39	25	42	41	34	30	28	26	39	26	29	25	39	37	38	45	29	36	39	29	27	37	48	19	31	29	23	32	31	41	32	30	37	32	37	28	28	36	34	30	18	31	40	35	33	39	26	37	33	27	39	36	29	43	40	29	31	25	30	45	29	34	28	31	41	41	34	27	22	36	21	25	35	22	29	19	33	40	35	29	34	33	32	35	40	25	32	35	28	38	30	33	29	38	44	30	21	28	40	32	40	19	34	25	30	43	32	26	31	28	29	40	41	34	31	26	28	30	38	29	24	23	25	33	31	27	34	28	30	28	39	25	29	35	34	38	44	24	26	30	30	35	31	38	39	34	29	43	27	36	24	24	24	31	41	17	25	27	36	27	27	37	31	38	34	45	26	32	35	36	25	32	23	32	27	39	33	25	24	36	23	34	43	42	29	31	31	29	30	34	28	24	39	25	23	24	21	32	31	38	25	30	35	26	37	36	43	31	29	34	26	39	36	36	38	38	27	34	36	43	30	33	37	31	27	34	46	29	27	35	22	26	38	31	44	36	34	38	32	31	43	27	37	28	34	31	26	29	35	31	36	25	35	34	34	18	30	30	30	39	33	24	22	26	32	44	34	32	44	32	30	42	32	31	28	33	32	34	25	39	27	36	34	33	30	27	25	25	24	30	31	25	30	32	40	36	27	31	39	32	35	31	33	35	26	28	50	40	29	29	30	36	33	32	32	36	33	43	22	36	27	30	35	36	34	28	32	31	36	39	37	16	38	26	28	42	35	31	25	27	25	34	37	26	28	29	33	27	39	24	27	34	32	39	26	23	40	40	30	39	32	21	31	38	28	24	41	34	28	27	31	27	31	29	25	26	35	38	44	38	26	31	28	32	38	33	29	38	40	29	29	24	22	28	35	27	30	35	32	36	27	22	23	33	25	26	27	33	24	32	30	25	32	24	37	22	24	21	32	33	29	43	36	34	44	30	32	30	34	30	39	41	26	40	29	28	38	37	30	36	27	26	39	34	32	24	35	39	26	42	29	37	28	36	35	31	39	30	36	25	23	29	32	42	28	31	40	31	28	31	36	40	39	27	39	33	36	32	35	32	32	44	26	35	38	34	35	31	32	30	34	29	30	41	31	34
27945	21894	11926	5988	6516	6899	26867	37352	31214	8415	1088	904	760	694	620	595	515	469	422	415	449	415	405	371	404	389	352	395	314	367	327	379	336	344	328	389	342	317	322	311	305	307	324	302	337	334	306	303	318	317	307	292	323	313	287	305	303	286	305	284	294	297	310	315	335	323	300	315	350	318	308	314	328	329	334	344	312	340	312	321	358	336	305	356	303	340	336	349	298	320	321	351	309	317	333	325	313	318	324	298	326	287	331	321	319	295	278	322	307	312	294	300	282	292	295	286	304	292	305	303	322	304	320	278	303	316	304	314	319	321	287	288	310	335	304	281	300	284	316	294	273	326	276	290	323	321	239	304	298	291	332	275	287	291	316	309	288	275	291	303	310	302	285	263	311	299	277	273	292	313	291	307	289	278	298	290	315	272	329	303	319	266	328	318	297	318	305	302	264	285	291	290	289	278	277	303	296	281	313	283	316	291	290	307	302	290	295	292	300	289	300	281	279	326	262	307	301	290	316	263	264	298	291	307	290	304	291	315	290	298	282	295	317	283	325	291	308	314	289	312	321	292	290	310	292	313	281	304	301	281	287	307	286	287	274	301	317	315	281	309	327	302	294	285	309	328	309	315	294	288	274	293	284	309	277	304	317	314	297	303	282	329	322	316	343	305	289	322	293	264	262	280	286	261	302	297	311	278	307	290	279	265	287	281	294	286	289	301	323	306	313	309	283	270	315	300	275	319	264	265	314	316	289	304	295	289	298	298	315	288	283	318	310	297	302	288	305	328	275	298	289	275	284	287	316	295	308	338	278	298	290	287	289	304	291	264	327	281	264	315	276	323	306	290	283	304	278	321	291	292	274	322	297	313	300	288	308	270	281	286	292	270	282	300	292	271	313	285	288	289	308	259	306	273	298	293	281	321	265	312	304	311	317	318	286	289	294	330	268	301	307	314	284	277	299	295	300	327	304	289	303	312	284	307	314	330	288	304	300	272	295	300	278	299	302	298	295	320	300	323	317	298	267	279	294	286	323	292	316	299	305	312	288	363	301	286	325	313	294	295	319	322	311	289	288	297	338	310	316	309	281	316	311	296	308	300	302	311	291	318	268	299	301	304	289	340	306	302	304	289	287	313	302	327	314	305	320	293	322	277	295	265	284	294	304	284	302	283	311	302	284	294	325	295	290	273	286	315	295	269	292	302	302	291	326	325	304	269	290	303	297	305	303	289	314	291	286	294	262	284	303	276	290	319	311	285	314	300	292	296	304	286	275	332	302	293	318	313	321	299	261	285	281	284	291	305	311	276	274	294	299	297	289	319	319	304	302	294	254	292	265	278	324	286	311	322	281	311	290	269	297	291	299	344	319	262	296	312	284	291	333	308	295	308	317	299	272	303	301	301	313	319	290	300	293	284	282	300	275	291	307	296	320	288	305	295	319	309	275	278	278	279	302	272	302	302	293	302	305	285	327	311	301	280	291	290	296	305	317	308	306	303	283	302	335	286	298	279	280	320	277	278	313	278	314	311	327	336	334	306	295	295	291	319	307	311	299	306	284	288	301	316	289	287	271	312	272	304	303	300	284	304	309	286	291	335	300	311	259	301	287	292	309	310	321	306	276	307	267	294	307	275	311	289	283	308	313	314	313	296	294	320	300	293	274	286	308	327	287	309	301	310	320	284	318	298	336	308	299	311	286	324	311	302	284	302	275	281	289	313	290	320	292	321	313	280	280	314	304	285	294	316	289	287	299	275	295	266	271	319	287	294	305	314	297	306	294	292	295	291	288	294	320	294	309	295	269	316	286	258	325	326	277	304	321	291	294	307	306	303	285	303	288	315	309	292	283	275	316	313	301	277	278	304	278	286	296	316	296	339	288	306	286	306	306	292	329	298	295	292	297	290	316	302	300	291	281	307	296	250	267	286	280	265	323	297	277	268	304	304	278	306	289	322	311	291	267	267	278	318	294	277	303	319	313	341	317	290	269	289	329	306	319	307	319	306	306	310	301	308	306	279	329	327	335	277	268	266	290	355	320	314	289	292	321	301	333	285	311	303	292	285	278	310	306	284	322	271	296	281	293	298	298	315	311	279	290	294	309	305	292	334	294	307	283	315	290	288	301	323	281	305	316	278	315	307	323	298	320	295	293	308	296	279	296	277	298	293	284	340	286	283	310	288	311	324	289	279	312	295	275	282	286	302	322	318	297	291	264	278	302	282	291	278	337	277	277	280	301	326	312	309	312	268	310	277	322	291	298	294	281	254	306	267	278	306	278	308	290	257	320	294	288	263	299	277	317	327	277	318	276	302	310	291	283	298	275	285	291	273	315	305	280	316	307	318	290	270	311	286	319	290	293	333	296	288	286	272	296	324	294	262	315	280	306	308	309	326	291	318	261	315	289	314	301	320	301	321	272	306	285	296	286	309	286	312	274	313	307	302	306	295	320	307	284	312	276	300	259	296	286	314	314	289	291	273	304	291	300	314	292	289	318	272	272	273	310	290	311	272	282	311	313	286	298	306	278	289	286	290	315	289	269	283	295	274	309	297	283	289	296	303	315	290	286	300	310	302	324	304	285	285	301	306	310	294	306	317	281	300	309	284	303	288	303	313	296	326	270	311	314	290	308	300	290	280	298	324	296	293	309	278	331	337	298	287	312	275	331	252	292	317	284	284	272	293	318	280	301	293	294	297	272	283	285	293	295	293	301	301	301	285	309	304	298	315	330	303	293	294	317	293	277	294	305	290	280	287	329	308	306	289	284	291	267	303	308	263	269	306	289	298	362	314	305	315	271	313	295	297	294	324	306	322	313	306	289	319	337	306	307	298	290	276	320	278	304	315	320	328	301	289	286	295	293	302	319	312	313	291	301	305	327	325	283	298	316	307	313	329	296	307	297	311	301	295	286	298	297	307	276	319	289	316	293	305	295	297	267	299	321	276	303	282	305	307	280	286	279	311	330	299	310	312	304	270	258	295	324	277	295	291	308	312	310	295	282	283	349	260	287	287	302	304	289	285	292	274	314	300	290	323	295	301	291	269	289	289	321	294	323	290	316	303	280	290	286	269	314	304	288	314	319	298	282	294	296	314	272	332	317	294	293	296	312	308	297	316	284	319	314	307	285	283	306	305	292	316	285	309	296	283	281	305	307	336	299	311	318	298	288	301	328	249	302	287	291	274	279	291	289	333	295	274	304	312	261	270	310	299	299	274	305	277	310	313	297	277	296	297	322	316	309	322	319	279	301	300	329	299	286	300	299	280	280	299	284	291	298	277	323	285	313	303	301	285	301	311	299	301	315	287	298	294	301	315	302	293	295	278	313	265	297	265	296	292	317	260	284	330	274	300	262	291	318	321	311	281	289	321	323	279	260	315	301	303	307	295	298	337	315	296	283	286	325	300	332	322	259	303	301	279	303	312	285	312	298	303	266	293	289	293	291	304	307	299	272	281	301	282	287	296	277	305	294	314	290	293	289	286	279	311	289	316	308	282
1956	951	356	133	79	93	470	876	364	88	54	45	43	36	44	38	37	39	40	40	39	39	44	39	32	45	53	41	41	35	34	45	36	47	36	41	49	37	44	33	41	42	46	37	42	31	45	34	40	42	38	37	44	42	44	48	34	35	33	38	36	33	39	40	34	49	40	41	50	32	44	51	30	39	54	32	36	38	35	41	36	36	30	44	43	44	41	44	30	44	37	42	33	45	36	39	28	42	44	50	49	35	42	35	36	52	37	36	31	33	31	36	35	37	30	45	37	29	42	36	48	41	28	34	37	32	45	41	41	31	43	33	34	36	35	43	36	39	45	49	40	31	39	48	36	44	43	43	47	54	41	34	45	36	47	44	39	36	37	32	31	42	33	38	40	33	41	44	42	36	48	50	48	34	36	36	47	37	51	51	46	42	49	35	32	52	32	40	47	35	37	32	35	42	38	34	35	41	31	31	47	37	44	34	43	44	38	48	40	39	31	48	39	45	42	31	36	43	40	43	32	42	48	43	39	34	39	41	42	31	39	53	30	40	26	37	46	47	52	54	45	42	40	47	43	36	42	49	41	42	40	34	44	34	39	31	39	27	42	48	43	35	39	47	42	34	60	36	40	33	46	45	40	33	38	33	37	50	44	26	46	46	44	40	46	38	39	39	42	26	40	45	42	49	62	38	42	29	23	35	36	41	45	60	40	43	37	52	28	47	33	45	40	39	41	46	31	42	47	38	34	36	36	38	47	45	37	40	58	39	41	41	36	51	38	37	38	47	66	41	27	49	29	35	42	32	46	34	45	36	34	41	39	38	34	31	34	40	37	59	55	35	44	45	44	39	36	35	45	45	37	36	44	54	30	43	42	39	34	29	35	35	32	41	30	42	34	48	37	43	43	35	34	46	46	44	49	46	38	30	39	35	43	41	37	46	41	38	41	41	39	44	38	32	36	31	44	42	43	39	34	33	35	34	39	37	40	35	44	45	39	32	33	50	43	27	36	36	36	49	33	37	40	39	47	35	33	34	33	39	49	43	48	37	38	35	43	30	37	43	42	42	38	40	51	35	41	53	42	30	41	34	45	31	34	35	42	48	42	45	41	40	45	44	51	41	41	37	36	48	39	43	40	41	35	41	38	39	48	34	33	41	50	36	43	37	40	34	49	41	48	54	47	51	32	42	47	40	45	39	39	37	46	33	42	26	33	49	44	43	46	41	46	30	43	30	48	46	43	34	30	56	54	36	33	39	47	42	36	31	33	40	35	34	34	42	31	39	41	52	36	27	34	44	41	28	40	35	34	31	52	42	43	42	38	31	34	44	37	43	35	44	45	35	45	39	38	52	38	35	44	30	45	36	32	54	44	35	32	50	38	36	39	36	34	47	39	40	40	38	39	34	29	41	34	42	50	38	37	41	45	35	52	51	44	41	46	50	34	51	40	40	34	44	38	35	40	49	41	24	41	45	41	35	31	52	50	39	59	39	55	33	40	32	32	33	48	32	32	38	49	42	35	41	35	51	33	44	44	34	50	39	39	41	34	38	33	44	35	35	35	52	43	40	37	40	41	40	39	44	38	39	43	41	38	36	46	58	53	47	40	34	38	40	44	45	44	48	38	35	36	49	38	37	44	48	33	32	32	43	37	40	39	35	48	37	42	38	34	43	46	41	37	39	45	33	26	45	49	38	43	34	32	31	31	46	55	46	46	40	44	44	38	37	31	33	34	35	33	34	39	52	40	42	37	36	45	41	45	42	51	44	50	49	37	51	42	45	48	44	37	40	28	47	43	40	48	31	38	29	44	37	42	31	43	39	30	39	45	37	35	41	40	46	42	42	42	41	32	52	40	42	47	36	41	42	38	35	41	52	47	39	33	34	40	29	52	44	39	31	30	42	42	44	49	45	41	35	45	39	35	33	36	51	25	47	37	49	33	31	30	31	36	37	45	33	42	49	41	46	38	37	24	36	37	41	36	51	39	45	35	41	39	40	45	47	38	47	44	33	34	31	41	37	34	36	36	35	47	43	48	33	47	44	38	28	49	41	42	32	42	34	42	46	36	42	36	45	39	27	38	35	39	45	36	40	45	43	43	36	34	26	40	29	43	40	40	36	40	36	28	44	35	36	52	38	39	33	46	52	49	44	36	38	37	40	45	22	42	31	39	40	32	44	38	44	44	38	47	41	36	39	48	43	47	39	39	31	32	42	44	48	44	43	49	41	39	39	44	58	32	39	38	44	29	47	44	47	37	48	47	35	39	39	36	31	48	48	45	37	44	42	44	60	43	45	48	40	42	37	49	42	42	35	39	48	52	45	29	30	33	47	40	47	39	47	38	34	33	45	48	50	51	43	45	41	46	39	33	38	36	45	43	40	35	41	50	47	44	40	47	43	43	34	45	31	46	56	52	46	36	43	34	39	39	47	40	48	39	37	46	33	40	31	50	26	43	50	44	41	37	46	44	40	41	43	47	39	46	37	43	50	38	38	44	41	41	40	46	44	27	48	43	47	38	41	39	40	37	35	39	36	41	42	29	39	39	24	32	39	47	47	42	37	38	53	35	32	37	39	29	46	35	40	27	46	36	50	32	32	40	47	34	38	47	39	36	40	36	39	36	58	34	28	51	41	34	52	49	37	44	51	33	51	50	36	45	29	35	51	37	50	48	40	36	37	46	44	53	36	47	44	49	38	45	40	36	39	37	34	39	53	47	39	29	52	41	32	49	35	37	37	29	30	56	38	36	46	45	54	43	46	41	40	35	41	40	44	44	45	34	42	41	42	45	39	36	37	37	36	34	28	38	27	53	38	39	37	39	45	45	37	47	26	37	39	38	57	35	39	29	39	31	45	50	54	52	40	41	44	40	36	38	45	47	47	43	32	43	31	48	31	53	47	38	45	49	34	50	35	39	47	42	45	30	32	50	45	30	43	40	45	33	42	49	48	47	50	37	39	41	40	43	34	38	37	41	48	32	57	35	44	34	51	48	39	39	45	26	29	33	36	35	42	39	44	28	41	47	35	51	35	46	38	53	42	46	35	36	38	40	55	41	31	44	40	52	36	39	32	39	33	36	44	44	36	36	40	40	50	31	37	46	46	41	33	41	49	28	44	48	51	39	31	30	31	43	33	47	35	33	41	47	36	50	35	35	36	42	37	38	32	41	42	45	39	35	44	50	37	49	46	36	35	43	37	45	51	50	41	32	38	38	38	39	37	34	40	34	39	36	43	41	48	45	40	43	37	41	53	42	29	45	41	37	43	37	36	41	35	48	47	41	34	39	44	34	33	41	34	49	50	43	35	34	36	40	48	44	31	40	29	47	56	45	30	28	39	40	38	35	38	35	33	37	24	34	39	39	37	37	42	44	41	36	55	36	47	43	36	37	36	45	37	40	44	29	36	52	37	43	48	37	43	37	44	42	36	47	32	28	44	43	41	39	42	46	37	45	45	54	34	32	37	34	35	47	37	39	34	46	34	42	43	53	43
21664	11538	5141	2627	2699	2585	13106	17253	10107	2251	597	583	507	498	439	450	429	424	383	422	405	389	406	397	418	402	388	360	406	402	383	397	384	363	393	406	368	398	365	374	358	342	327	371	370	369	381	357	370	356	382	384	342	342	355	385	344	350	401	372	348	374	338	383	380	352	365	368	361	375	340	407	379	412	374	339	403	397	374	374	377	386	377	393	386	369	402	399	358	398	381	400	395	397	347	374	340	364	390	409	346	360	363	396	372	360	357	362	353	333	332	382	354	349	373	356	355	363	366	396	339	388	368	344	376	344	333	367	402	360	399	408	371	393	391	363	371	376	402	359	370	372	392	369	397	361	345	372	350	365	395	362	366	367	357	407	385	370	384	400	360	377	347	387	351	361	346	361	380	351	347	348	328	361	356	365	353	379	313	352	329	375	366	357	329	362	349	339	375	365	345	339	335	370	359	361	327	334	342	364	350	340	362	375	393	367	372	366	342	351	356	383	364	379	367	357	353	346	380	362	405	362	341	366	383	361	358	374	383	356	326	338	340	358	372	412	340	337	382	341	372	325	365	373	372	352	403	351	359	353	360	370	387	361	376	372	332	369	394	348	379	346	345	362	356	365	325	393	382	406	368	367	366	400	337	382	346	345	343	376	348	387	370	367	393	353	371	351	338	378	369	380	365	352	343	351	357	361	363	368	344	317	352	369	357	344	408	374	348	387	351	293	355	343	377	336	337	347	369	380	336	392	391	341	333	363	381	368	371	365	362	357	384	348	343	366	365	358	316	388	386	351	348	342	375	358	397	337	349	352	348	340	357	332	374	376	329	411	356	335	387	356	366	347	356	374	346	364	371	367	358	363	385	369	353	334	339	347	345	346	401	386	361	336	341	371	382	373	349	339	357	376	351	354	325	349	354	385	365	386	353	337	373	335	345	319	368	347	365	350	383	366	355	361	403	379	382	325	348	381	340	369	388	370	348	371	377	347	350	357	335	379	365	366	335	378	342	355	364	389	362	351	362	393	381	356	355	390	356	356	373	350	324	400	365	355	361	335	351	374	386	369	378	357	352	336	373	370	342	354	331	334	344	360	361	340	385	338	338	366	380	369	307	328	392	374	362	380	378	385	329	363	364	364	395	360	373	366	363	354	320	381	362	326	380	345	388	377	343	338	374	323	356	370	342	359	350	379	367	370	337	339	349	371	386	337	335	343	357	378	324	395	366	323	338	371	333	375	401	362	361	357	389	323	339	380	315	331	371	343	390	354	362	362	373	324	361	388	375	339	349	367	383	392	366	354	359	347	338	367	361	350	373	362	335	385	363	353	409	370	378	379	361	346	361	356	349	333	353	384	366	360	340	364	387	328	368	340	344	391	403	383	376	398	366	329	349	357	340	359	367	355	397	388	345	340	366	368	333	346	384	382	346	333	336	371	365	347	364	364	359	363	321	354	349	342	369	361	379	395	363	355	353	364	354	364	372	363	368	350	352	365	366	383	339	363	355	397	330	347	353	379	349	347	369	393	365	352	373	374	398	358	338	358	394	351	375	306	317	356	352	399	352	323	363	363	379	356	366	358	343	341	366	344	372	339	352	381	345	387	374	389	349	359	364	408	354	345	373	354	378	373	341	348	375	369	384	366	356	336	382	376	360	358	363	361	347	381	337	369	346	349	371	364	362	350	345	371	354	332	356	342	349	339	367	336	367	357	363	343	354	372	367	368	338	373	356	357	379	358	366	376	304	370	345	394	358	369	353	338	347	346	359	381	360	356	340	351	379	343	393	360	338	357	367	373	350	369	338	339	407	373	362	374	354	363	339	341	355	370	341	354	351	360	342	377	386	369	383	334	381	357	393	362	352	349	361	332	381	352	316	353	338	352	332	348	401	346	375	370	348	386	350	396	369	359	359	376	352	380	370	343	340	353	328	355	391	358	366	359	363	364	361	334	353	407	366	349	320	400	358	340	364	344	408	348	352	345	368	351	357	375	345	361	380	395	337	355	354	346	409	335	376	372	342	380	381	386	365	356	358	382	371	378	374	358	396	355	383	341	365	335	360	324	370	356	378	359	367	366	353	355	336	362	364	362	401	363	373	362	377	371	392	368	372	371	346	355	327	374	337	375	325	345	357	356	348	350	354	376	320	397	351	363	335	384	364	342	379	334	386	360	363	377	379	386	361	358	375	351	361	358	343	382	341	339	336	351	378	355	341	377	373	357	336	359	343	371	353	361	335	387	385	362	360	352	353	348	351	365	351	339	379	336	355	353	365	348	360	353	371	379	367	357	361	350	388	355	381	341	358	391	368	367	347	347	387	357	365	340	331	401	368	354	360	371	352	364	355	343	363	359	352	336	340	351	369	395	380	366	392	393	404	338	355	338	365	379	347	366	369	349	341	360	376	349	392	382	375	379	347	321	323	338	350	378	371	348	384	343	349	384	344	356	350	348	358	376	353	370	369	379	320	386	358	391	316	390	338	355	357	353	334	354	390	360	359	373	350	354	375	345	400	366	352	369	338	372	368	348	344	339	365	374	368	365	371	358	353	354	369	384	323	342	388	323	346	365	355	361	324	370	340	372	375	368	400	349	384	389	399	358	378	362	340	383	369	354	354	318	338	335	353	372	372	383	383	379	355	342	384	369	339	375	354	337	401	338	349	348	360	379	370	360	371	371	400	343	343	369	363	377	354	360	358	370	368	348	397	365	355	343	356	377	359	396	346	358	332	368	368	373	358	341	317	337	364	381	366	382	379	348	374	321	367	377	335	387	353	378	383	360	339	376	354	366	404	351	355	363	388	355	366	370	372	341	362	329	338	388	358	368	353	337	363	366	350	387	349	383	375	374	364	352	330	380	370	366	346	361	379	357	329	366	344	359	340	348	367	358	352	348	337	353	376	364	333	347	361	348	357	345	380	375	369	383	354	346	373	378	365	367	356	375	340	363	319	365	374	366	351	385	360	351	377	381	351	351	353	346	339	371	383	376	346	340	353	383	365	366	348	353	345	388	354	359	399	388	356	370	351	372	382	334	377	367	386	366	368	381	368	370	387	379	372	363	368	395	371	330	355	350	348	363	367	347	371	379	389	330	388	364	376	364	409	345	383	354	353	353	355	365	370	373	332	328	349	331	379	363	378	372	394	372	347	367	326	394	408	376	350	357	359	338	357	359	367	388	333	343	342	350	386	362	342	366	368	354	354	359	349	313	374	357	342	377	362	353	359	371	337	354	385	356	352	371	381	365	367	378	351	358	369	373	359	379	342	362	399	360	317	436	375	371	359	375	372	395	356	383	371	354	344	394	332	382	347	345	380	351	394	360	371	408	365	336	343	412	384	393	352	369	375	366	373	352	336	357	356	349	356	371	338	342	359	380	374	355	361	366	350	367	372	389	381	359	343	338	355	368	361	320	384	369	341	362	385	355	340	338	377	364	383	367	351	386	385	363	354	350	366	386	324	357	349	350	342	364	353	351	325	323	343	369	378	355
2311	2008	1193	334	131	107	1621	2575	1234	272	39	50	41	40	52	38	36	39	47	42	30	42	44	38	45	40	36	35	36	51	39	29	48	41	43	33	38	45	37	37	39	47	35	32	34	36	40	42	28	41	39	47	42	36	39	43	39	39	45	33	36	58	38	36	29	47	37	27	45	38	33	43	28	44	37	32	41	46	39	35	41	50	28	41	40	41	34	46	34	51	37	38	43	48	37	26	45	36	41	47	43	32	39	42	33	41	32	38	48	39	33	26	49	49	35	31	30	38	38	31	32	35	37	33	43	40	34	49	52	35	35	31	38	38	37	46	38	33	37	46	34	33	39	41	29	32	36	36	39	38	44	38	30	42	39	46	32	36	36	31	47	49	34	43	45	35	38	50	36	43	44	31	31	31	48	28	50	38	36	38	38	28	44	44	39	36	46	54	42	38	44	43	36	34	46	42	40	35	27	32	43	48	41	44	43	35	22	28	44	43	36	27	40	33	37	41	35	41	39	43	48	33	34	39	36	46	40	40	35	32	47	44	40	34	41	41	39	47	42	46	35	40	47	35	37	36	28	45	43	36	44	33	24	44	38	35	40	40	40	43	37	39	50	31	37	34	36	41	37	36	39	36	41	39	40	38	39	33	28	44	37	53	41	39	31	36	48	46	53	44	40	43	34	42	40	46	32	38	41	42	45	41	49	35	43	27	29	45	28	35	37	42	44	37	33	33	48	31	47	41	32	49	30	36	39	52	37	39	51	35	38	45	31	51	33	40	38	31	28	33	33	34	44	43	50	44	37	44	34	42	34	44	47	49	32	40	37	49	39	40	41	44	40	33	40	27	35	37	37	38	33	36	42	31	31	46	40	30	47	45	27	46	44	37	40	42	37	47	43	37	30	38	39	48	35	27	32	54	38	35	54	41	40	37	26	42	29	44	27	37	40	33	42	32	37	32	39	30	40	43	51	48	39	49	47	38	42	34	47	41	46	39	45	44	37	48	36	26	30	44	45	33	39	41	43	35	38	31	47	45	47	47	34	24	39	34	33	35	44	48	46	23	43	44	36	47	33	42	33	39	33	47	55	35	34	48	42	46	38	41	40	43	42	53	34	40	41	42	33	38	42	44	34	42	39	43	33	40	44	47	38	34	37	34	24	54	43	38	41	34	35	40	36	46	34	38	40	45	41	40	40	44	33	48	37	25	30	37	34	45	37	45	46	41	41	49	39	33	41	40	48	34	42	31	36	37	46	44	35	40	27	44	46	26	34	43	34	39	38	36	31	36	42	47	40	37	44	44	37	34	38	32	36	42	32	47	31	37	29	66	31	39	36	35	47	45	38	36	40	40	40	42	36	34	41	38	46	39	37	44	48	43	44	31	37	40	37	38	47	33	34	46	46	42	34	50	39	34	27	33	50	38	37	49	39	39	50	35	38	35	32	38	36	59	34	43	39	34	40	42	46	39	48	29	39	36	48	40	35	33	44	29	32	41	52	41	25	33	34	39	32	36	41	37	45	38	32	42	36	35	53	43	37	50	46	38	30	40	51	39	48	31	34	33	44	43	48	37	53	44	38	41	44	35	42	37	47	31	42	38	37	45	54	34	38	29	38	39	37	39	36	31	51	42	36	46	39	50	40	33	40	40	34	42	51	38	31	48	38	49	46	43	37	49	44	44	43	47	52	47	27	37	40	37	33	35	30	41	37	39	27	38	32	48	34	40	35	39	35	45	39	42	28	45	53	48	29	30	45	42	47	43	38	43	44	33	41	39	35	37	45	34	41	44	41	45	42	38	32	23	40	30	26	39	48	35	36	40	49	44	40	32	37	45	44	53	39	46	30	43	41	38	31	43	36	35	36	43	29	48	31	53	36	36	41	39	42	48	30	39	38	40	38	51	46	30	38	35	37	46	37	36	39	40	36	45	36	37	41	38	48	30	47	46	37	37	40	35	34	40	37	51	33	37	36	38	40	42	47	41	36	45	40	28	39	39	36	32	41	32	39	44	33	50	29	36	40	47	35	41	42	31	43	33	42	32	44	45	35	36	37	49	42	50	35	44	35	34	26	41	39	48	47	41	37	45	43	41	39	44	45	32	44	41	30	36	32	37	34	47	35	44	47	40	39	47	37	49	38	40	38	36	40	32	31	30	41	38	28	42	49	28	37	35	30	36	45	46	38	44	35	47	36	31	45	49	37	34	42	43	41	50	36	35	40	45	39	41	44	37	27	46	50	34	28	41	36	38	41	39	36	42	48	29	50	32	43	33	42	44	40	41	43	48	40	35	33	38	34	37	33	37	34	43	41	31	42	34	34	36	34	48	39	38	46	28	37	39	41	37	48	57	55	43	38	30	52	39	36	42	35	44	37	32	41	43	33	42	26	35	47	45	36	44	38	40	41	31	34	41	29	25	44	38	33	34	44	39	45	47	45	43	34	30	25	36	38	48	38	36	33	45	32	39	38	39	36	41	35	32	36	32	39	43	35	45	48	37	39	44	48	41	41	44	33	44	40	32	29	40	29	38	37	37	23	43	35	33	41	39	50	32	39	43	52	41	43	38	42	41	43	31	35	42	49	39	45	37	47	33	37	39	40	44	37	45	36	30	35	26	39	36	40	37	36	45	42	36	37	33	41	30	50	39	34	36	40	33	45	52	38	34	34	47	41	34	27	41	41	45	35	44	38	31	48	47	50	45	46	38	42	33	29	42	34	27	44	42	40	35	38	37	53	31	49	36	38	33	42	44	43	38	34	41	35	38	30	42	47	48	40	41	39	43	40	36	44	39	40	51	46	45	39	31	39	38	39	41	51	32	28	37	31	31	35	33	33	40	41	39	43	39	55	50	44	41	37	30	39	38	38	50	34	42	48	47	45	34	43	46	34	27	37	32	39	45	34	37	41	41	35	40	44	39	44	39	31	40	52	41	35	46	44	50	45	33	36	43	34	40	38	46	44	39	39	45	36	51	36	36	30	38	38	39	51	36	26	43	39	30	36	39	32	25	44	34	42	42	36	46	41	49	43	36	39	49	50	44	49	41	42	44	40	39	40	28	41	33	30	39	34	32	34	38	24	31	45	43	49	35	38	26	43	41	38	39	32	32	29	32	39	46	47	36	40	47	44	48	54	33	30	39	44	33	36	34	39	48	54	40	50	44	36	40	46	37	42	40	31	28	35	47	27	37	42	55	32	36	45	39	41	34	41	41	29	49	45	38	37	39	33	39	44	44	32	36	34	44	29	39	32	41	45	35	35	32	44	40	45	30	49	33	33	37	35	31	51	34	35	52	40	34	36	50	44	42	33	46	39	43	47	53	35	27	43	43	47	37	35	43	40	37	42	40	47	30	50	42	39	38	58	33	40	49	43	34	40	32	35	48	39	45	43	31	34	53	34	44	51	43	30	45	31	55	41	43	35	49	37	35	37	31	38	42	52	35	29	38	44	37	32	44	26	41	37	42	44	46	35	49	44	43	43	38	51	35
24380	17142	10981	5791	4149	3875	23615	26652	20195	6412	821	685	621	576	528	475	486	444	446	418	434	421	413	446	424	418	440	370	386	414	410	404	390	402	352	389	387	402	377	401	380	365	386	403	414	332	379	382	342	379	348	384	403	413	387	365	349	359	352	372	366	359	376	373	378	409	387	379	396	340	383	376	360	399	384	322	384	383	404	397	388	380	357	359	371	395	399	363	387	375	383	364	397	379	346	345	370	378	355	353	380	335	374	363	383	362	353	375	359	380	363	349	362	371	351	356	375	351	343	359	372	356	393	339	346	351	356	376	333	344	386	347	373	365	345	363	380	377	337	340	373	352	364	369	370	327	339	350	334	334	357	360	362	340	360	378	321	346	346	364	330	361	344	383	348	358	359	330	367	353	350	364	333	354	377	384	352	375	375	347	384	326	351	364	367	374	369	339	343	366	368	342	373	368	392	359	346	370	353	340	363	384	342	355	363	375	360	376	361	343	362	371	343	374	345	361	346	362	344	348	366	371	333	347	356	354	366	362	331	368	351	364	372	353	362	374	384	347	372	391	355	362	374	343	369	367	366	347	406	338	351	387	380	370	345	370	381	389	374	370	379	353	346	335	354	371	369	365	378	352	347	385	342	358	361	341	354	361	352	344	385	373	349	379	371	380	366	339	339	364	347	378	328	356	370	350	405	370	379	385	372	334	371	363	361	369	375	371	367	369	377	367	338	344	351	358	387	385	392	359	393	340	328	347	381	392	320	353	404	360	355	391	361	374	365	372	371	306	351	347	354	381	338	321	353	367	337	376	330	338	366	357	374	353	342	357	361	339	346	366	341	391	355	328	326	335	392	346	375	347	337	350	371	335	334	342	362	373	384	361	352	345	353	333	341	353	333	333	376	346	349	370	369	379	348	390	372	350	377	362	321	348	349	334	350	363	375	371	356	340	357	349	377	330	344	344	398	356	354	391	380	367	357	358	349	373	352	345	352	367	329	363	373	385	355	388	372	365	386	365	380	344	349	364	350	361	378	399	364	355	317	374	373	357	364	351	363	346	351	373	388	344	357	335	352	337	380	399	372	329	374	362	320	362	365	358	393	365	346	362	363	372	358	373	332	389	377	341	329	349	372	321	384	348	344	336	345	321	362	356	330	371	367	339	366	366	358	348	353	387	350	345	361	372	348	376	378	337	377	360	330	357	347	369	340	376	337	361	360	381	401	379	363	391	357	341	373	333	353	333	343	360	365	385	371	340	349	334	362	344	375	419	334	387	342	378	340	385	367	354	349	365	400	362	309	374	385	348	345	334	397	345	335	349	331	377	351	369	347	377	341	349	329	342	384	380	347	372	331	353	350	374	361	350	346	369	336	325	376	363	336	351	327	354	342	388	421	379	347	390	322	369	372	342	375	394	367	341	354	400	376	339	349	341	372	367	367	354	363	349	382	361	355	328	364	394	345	351	376	355	334	357	337	339	327	384	335	367	337	365	354	344	387	398	348	372	362	400	372	348	350	342	350	376	341	371	357	351	349	333	339	372	323	336	345	334	357	350	349	353	351	355	347	372	378	368	376	377	400	345	365	365	339	354	360	352	359	324	361	378	344	355	348	343	358	380	385	367	341	341	373	355	336	386	348	394	368	353	356	388	357	390	316	361	374	336	371	353	363	382	369	361	344	361	362	356	362	339	361	361	327	340	359	368	366	374	339	369	359	377	379	375	330	353	329	371	343	374	351	362	341	369	331	356	337	363	360	362	374	355	340	378	364	379	357	349	380	348	400	392	362	380	361	386	358	363	342	332	360	399	372	364	343	348	366	392	391	339	334	342	338	344	392	397	338	361	367	342	341	390	344	325	341	357	333	339	310	345	344	372	353	345	373	354	372	371	365	381	383	354	370	365	343	356	355	335	379	343	347	322	333	348	354	368	327	368	372	385	366	364	336	371	339	360	389	366	332	357	355	336	357	380	365	338	355	373	373	412	349	375	352	383	340	389	376	389	347	292	363	344	347	362	354	355	379	381	392	380	332	349	345	379	387	352	335	340	356	331	338	336	345	359	379	374	381	360	337	373	354	316	357	401	372	371	353	348	365	351	328	339	349	361	353	367	368	360	383	332	347	349	383	358	364	374	382	362	379	365	363	377	327	382	332	344	369	346	363	369	364	390	357	333	351	361	391	374	367	326	346	398	344	366	343	381	365	331	367	355	343	352	333	338	362	362	330	344	340	368	357	373	335	343	395	365	348	336	346	356	345	333	363	359	366	359	356	362	341	352	354	364	378	365	377	354	336	372	383	374	332	365	364	357	340	370	392	371	357	351	355	358	369	361	366	341	352	339	357	341	344	370	365	387	368	376	361	377	353	345	343	359	353	408	372	338	363	344	386	355	346	370	364	350	334	369	371	353	369	369	351	364	377	349	348	371	371	355	388	359	383	358	365	348	373	353	383	378	347	371	348	368	386	356	337	368	326	355	376	341	366	378	343	357	370	332	346	355	347	352	331	338	340	359	357	376	364	335	360	353	375	337	362	372	348	378	351	348	354	367	338	388	334	367	352	368	359	357	384	366	368	354	339	331	358	363	338	375	371	365	381	358	345	376	348	382	355	354	355	353	317	366	350	332	359	373	355	344	381	354	365	384	372	370	358	330	360	389	362	353	348	378	353	360	343	341	358	380	355	380	351	351	363	339	379	344	332	347	358	429	356	391	365	353	364	361	392	359	363	387	362	335	377	343	376	322	359	342	379	350	346	389	338	321	361	347	364	345	354	371	338	391	372	394	348	337	359	339	373	364	392	342	352	384	360	378	375	391	411	342	354	325	363	361	348	345	344	356	370	381	346	348	366	390	335	341	371	370	378	334	346	345	323	345	330	344	367	374	382	355	360	383	360	375	326	330	367	362	367	341	366	312	332	385	368	373	340	321	360	357	391	378	346	331	373	339	385	344	376	351	363	357	360	390	351	393	321	358	370	351	370	372	347	410	333	394	352	357	381	379	361	351	339	351	363	382	358	368	350	361	363	343	393	360	346	353	386	360	358	352	359	381	350	382	356	347	337	368	375	351	396	379	343	361	352	357	359	349	357	334	334	343	356	378	375	360	368	384	386	390	367	355	358	348	353	328	412	347	391	382	334	347	328	363	359	402	363	334	366	370	346	330	374	350	350	360	370	331	351	364	373	343	351	362	373	367	357	371	353	352	396	376	348	370	317	333	409	348	359	367	339	384	340	358	414	358	378	357	384	348	356	353	370	390	369	343	356	378	401	358	353	350	351	334	372	320	348	343	345	367	362	372	365	359	398	366	366	367	344	377	372	364	350	364	348	341	355	350	352	336	350	353	339	361	373	371	370	382	359	367	377	362	365	378	344	336	365	375	343	394	383	357	376	333	342	346	354	347	374	344	374	370	348	363	384	339	393	357	365	333	390	379	395	359	344	388	396	391	377	369	346	370	369	326	389	331	366	345	362	361	397	384	367	383	382	353	376	341
3004	2462	1321	414	110	100	1706	2611	1659	428	42	29	42	31	43	37	50	34	32	38	38	30	32	47	33	37	34	37	37	41	46	25	37	35	27	40	41	37	32	30	28	30	36	34	32	44	29	41	25	36	28	27	35	29	27	34	34	30	38	29	35	35	32	43	30	38	48	24	41	41	48	33	35	30	50	38	32	41	37	40	40	35	35	32	31	31	47	26	34	31	41	32	35	25	31	27	35	33	29	41	34	31	42	33	43	27	44	24	29	29	32	30	39	40	27	36	43	38	40	27	35	27	34	39	19	37	33	37	39	27	48	27	37	35	37	37	32	29	35	24	42	42	31	36	27	30	31	29	36	35	37	33	36	27	25	40	31	34	21	28	35	29	30	35	29	32	26	24	24	29	32	30	32	25	35	33	35	27	30	35	34	27	32	49	31	37	51	28	39	31	40	43	39	34	30	35	42	35	37	38	29	35	28	38	40	29	27	40	40	26	30	40	37	36	36	39	36	38	38	41	24	41	34	15	27	31	32	37	39	38	42	32	32	41	33	32	39	34	27	35	32	31	40	27	40	32	44	29	36	41	31	35	23	22	35	36	20	28	30	49	22	41	30	38	41	37	33	30	35	40	30	24	38	34	38	37	22	26	32	43	29	32	32	42	34	35	27	26	25	35	23	38	28	31	26	25	35	27	31	18	36	33	41	30	38	37	14	39	34	26	32	32	33	33	36	31	29	25	43	37	24	38	33	45	29	37	39	26	35	22	28	42	26	32	41	22	33	34	39	31	41	34	33	33	28	37	29	40	31	35	35	26	36	38	33	26	33	32	32	35	28	35	34	30	25	25	40	35	32	32	31	30	36	33	33	42	25	37	44	36	57	28	33	40	34	32	43	36	39	26	33	34	34	27	23	36	38	23	24	31	29	20	30	34	30	33	51	31	35	36	23	44	19	30	25	33	31	34	21	32	24	23	33	27	27	38	38	38	32	34	36	39	33	40	29	29	23	30	35	30	31	28	32	41	35	23	23	40	31	23	35	29	26	26	31	35	25	30	24	30	36	32	27	31	36	35	25	35	31	34	30	30	35	38	32	38	39	30	46	37	32	40	30	35	26	37	29	35	25	20	31	37	35	25	45	23	29	30	38	26	31	38	38	33	31	35	41	30	37	29	38	16	24	25	44	34	29	32	25	32	37	30	31	30	30	33	37	25	30	42	33	32	40	39	36	32	41	34	35	33	44	32	26	30	32	30	35	46	34	43	28	38	24	27	28	31	36	32	30	37	36	37	35	37	44	28	28	25	29	34	36	26	27	34	36	21	28	40	32	28	38	29	35	37	33	32	38	30	29	31	41	36	27	34	37	36	39	29	23	32	44	28	37	25	33	39	37	39	24	42	34	27	27	31	37	32	38	32	37	42	31	32	37	28	25	33	32	30	31	37	33	28	42	26	31	35	37	42	34	33	30	30	24	39	35	38	27	26	41	33	36	26	42	32	38	33	32	33	34	39	33	28	33	26	34	28	36	28	38	37	40	29	36	32	45	24	34	33	37	33	29	28	23	25	29	30	29	26	23	34	33	32	24	36	42	46	36	37	31	22	37	35	27	36	26	35	36	30	26	33	29	33	30	32	40	25	33	25	37	25	20	27	36	22	25	43	33	28	32	25	25	31	30	27	28	41	40	27	26	38	29	29	24	30	27	31	30	30	34	34	36	20	40	34	40	37	33	27	30	40	22	33	40	32	43	30	38	26	34	36	26	31	38	44	34	31	36	25	33	22	39	43	31	28	22	40	45	37	28	35	30	28	27	20	36	19	26	39	45	39	27	25	24	34	34	34	39	33	28	37	35	38	27	30	33	33	30	27	41	35	34	32	25	34	39	40	25	38	35	42	26	31	36	39	31	34	33	30	39	47	26	35	30	30	34	33	28	38	33	31	28	40	38	28	33	26	33	37	42	35	31	38	33	40	28	25	29	33	35	28	37	31	38	32	21	40	41	31	26	33	31	35	38	34	17	26	36	28	38	39	31	35	26	24	29	33	43	43	30	28	33	35	34	37	16	26	28	20	34	31	23	37	37	30	31	37	28	32	36	28	37	40	29	30	26	31	39	34	33	31	32	23	22	25	32	31	50	29	40	27	19	24	30	23	32	28	31	28	29	44	28	41	29	33	32	37	34	31	28	29	37	26	33	33	34	40	44	34	24	26	31	34	41	36	35	30	28	27	36	37	34	27	31	39	30	35	30	33	28	30	21	36	24	38	35	31	34	33	25	36	34	34	25	26	43	34	33	38	41	40	39	31	31	33	22	29	41	37	24	28	34	24	30	31	37	36	37	32	32	31	26	37	39	40	24	36	32	28	32	27	34	42	33	27	46	21	35	35	40	36	39	34	26	22	34	26	31	34	33	38	34	35	40	36	26	38	38	32	40	31	33	29	34	25	23	27	44	29	38	24	41	39	35	41	26	35	35	36	27	33	36	35	34	30	32	34	36	27	29	35	36	42	39	40	30	34	30	17	30	31	34	32	37	25	28	32	30	36	36	24	39	49	36	34	33	36	27	29	26	38	37	32	28	40	35	34	30	32	41	28	33	36	23	31	30	32	24	43	29	36	30	34	37	27	33	31	30	40	28	31	27	37	28	27	46	34	37	27	43	32	32	29	44	28	24	35	38	30	36	24	45	28	30	27	27	31	34	32	33	26	30	46	27	42	37	33	36	40	35	32	29	32	25	22	28	33	28	42	38	33	33	28	45	31	37	25	25	52	33	40	44	40	32	33	26	31	35	31	25	36	24	30	34	31	27	27	34	37	31	45	40	45	27	29	25	46	27	38	35	37	34	39	42	41	29	30	21	30	28	24	25	23	30	20	32	26	49	36	32	31	17	30	30	29	28	31	31	36	34	24	27	33	30	25	31	34	33	33	25	25	27	25	30	31	30	25	33	37	26	32	29	33	26	27	30	32	27	31	28	34	35	37	31	33	37	37	30	29	29	27	23	32	35	32	36	31	33	34	37	28	40	30	23	31	37	37	35	43	27	34	29	33	35	39	30	22	31	33	24	38	41	36	30	36	27	45	36	33	21	26	29	34	37	42	30	37	36	34	43	33	42	37	44	36	35	22	30	34	25	26	31	26	27	29	36	31	38	27	40	26	35	41	28	31	40	25	39	31	28	35	32	26	26	23	27	23	30	37	37	30	30	44	30	30	26	39	30	32	35	33	28	31	32	33	25	38	35	28	40	32	30	21	22	26	32	29	34	29	31	35	26	29	24	15	39	28	35	27	36	29	36	33	37	34	28	28	30	36	36	26	22	43	45	32	36	27	34	30	31	29	31	33	39	30	39	30	24	34	37	29	39	32	37	28	34	32	34	46	38	31	31	28	27	43	32	43	33	30	22	26	39	31	26	36	25	30	29	41	23	28	23	29	34	35	25	34	25	33	34	38	27	28	31	34	39	45	28	39	32	29	24	32	32	32	34	32
25532	18970	12262	5477	3724	3857	26013	28123	23560	8506	827	693	601	545	556	506	478	392	411	389	389	355	349	380	349	358	320	367	355	331	348	333	317	349	333	307	339	317	330	301	308	327	316	313	293	308	311	315	289	298	300	320	300	304	336	325	304	301	294	304	291	308	281	315	327	296	299	312	327	311	303	312	310	312	302	313	328	336	319	311	307	321	281	354	309	319	347	296	288	287	312	321	328	316	298	322	317	324	327	324	309	299	297	309	281	259	288	294	311	311	307	281	290	310	281	316	314	291	283	303	308	287	312	310	290	281	311	296	290	281	306	291	308	306	310	312	308	311	284	287	252	284	325	292	319	305	308	307	319	318	267	296	280	279	317	328	316	302	307	303	295	303	284	323	300	271	290	297	281	301	264	311	326	271	291	284	307	304	320	293	277	254	305	300	309	315	313	291	316	302	287	313	306	305	293	320	297	315	288	280	282	291	274	291	273	299	297	307	292	293	290	260	335	290	292	306	313	318	323	291	303	296	290	296	299	301	277	287	324	292	305	295	319	309	288	282	292	319	287	297	300	282	312	308	322	304	271	298	301	290	323	291	279	307	290	296	302	312	329	311	311	291	267	319	313	321	308	291	290	312	335	301	274	306	290	287	287	310	318	294	267	302	302	272	305	260	280	294	267	294	286	279	266	297	332	293	330	281	290	321	263	295	293	306	278	315	296	317	289	297	300	284	322	301	279	305	293	307	302	296	310	288	307	294	311	291	278	276	286	266	289	274	267	326	303	280	291	305	308	317	315	329	288	259	330	286	295	284	293	272	296	310	284	278	311	301	299	303	279	306	329	280	306	281	302	310	268	287	301	287	300	305	304	284	317	295	309	319	309	293	304	317	298	286	287	298	293	323	284	297	292	282	297	310	269	294	314	308	290	324	303	290	292	260	315	286	311	276	314	300	309	311	290	281	297	292	312	302	305	319	309	297	282	275	277	304	319	291	296	293	295	301	276	311	289	289	280	296	276	279	299	291	275	279	293	306	314	318	315	280	301	289	288	289	323	267	278	303	290	308	310	298	284	280	306	314	331	270	331	282	295	290	326	294	305	285	313	293	308	317	302	286	292	281	298	294	295	301	316	305	288	282	284	304	299	304	284	299	311	269	282	296	323	301	306	307	317	293	305	268	296	284	308	303	316	303	294	268	275	304	278	310	331	305	313	279	293	271	272	296	291	297	253	299	292	277	315	313	305	306	314	290	274	295	312	265	304	306	283	334	310	317	296	323	290	290	249	305	316	294	280	262	302	324	293	307	280	283	282	294	286	291	280	316	297	273	290	282	289	289	274	333	293	292	276	302	295	328	289	297	328	286	322	321	292	282	287	309	253	312	275	296	307	254	290	317	333	277	296	299	339	302	269	299	301	315	309	285	282	301	290	304	280	281	260	281	278	338	290	322	296	293	304	298	313	300	293	285	303	287	291	278	301	334	295	288	289	296	286	274	304	299	324	281	307	281	295	294	280	287	271	296	280	277	271	292	301	290	328	303	311	318	289	312	276	324	312	297	292	296	274	268	303	324	274	288	326	288	322	328	301	297	311	273	297	269	323	306	282	313	304	322	280	295	292	323	286	324	277	300	300	301	306	311	335	298	313	303	309	299	314	302	305	282	316	281	289	306	312	328	293	287	260	329	288	327	278	295	284	299	306	305	297	328	282	303	307	293	318	276	283	316	279	308	273	308	290	281	302	320	269	301	276	260	298	283	308	309	286	287	284	308	331	331	325	266	296	290	287	282	305	305	327	303	313	282	313	285	286	314	278	280	310	273	293	294	304	297	284	309	326	273	278	269	304	276	289	279	269	279	293	278	306	280	293	287	288	310	282	318	280	273	269	296	299	278	282	301	319	297	307	278	292	328	313	307	280	271	292	310	311	286	293	274	301	279	317	307	299	311	312	278	341	284	286	303	272	297	318	307	316	293	287	308	287	311	290	289	285	338	297	268	270	294	311	315	302	306	283	287	321	290	301	285	262	299	298	307	287	324	291	319	278	308	277	302	308	308	271	311	286	297	341	280	297	301	293	288	293	273	269	278	281	288	312	283	318	303	302	276	293	302	306	283	274	311	290	331	309	322	312	273	301	295	316	275	296	301	310	282	257	290	260	284	303	320	288	327	286	288	320	307	252	274	303	293	319	306	286	260	306	310	299	303	325	285	291	282	288	276	296	294	308	314	273	300	277	310	270	273	328	302	302	305	286	316	281	305	323	300	313	278	298	322	254	287	305	278	282	299	329	291	307	302	316	270	303	309	287	302	281	291	283	277	280	286	311	303	305	315	295	293	314	299	323	309	290	279	289	314	292	290	290	293	300	276	304	312	283	297	278	278	277	267	320	293	300	294	296	261	311	302	287	287	300	288	297	292	305	265	288	301	281	322	286	315	318	291	312	318	290	294	294	308	325	307	293	280	320	308	302	309	297	303	318	316	303	307	301	274	297	289	274	292	316	278	308	304	266	290	304	302	296	273	280	295	297	286	297	316	306	283	303	297	333	304	312	310	270	323	269	295	296	301	300	335	308	313	312	300	284	281	286	286	325	312	298	337	317	318	312	288	298	288	277	301	289	299	273	281	267	286	294	311	305	312	300	321	327	294	280	312	300	294	276	312	306	291	261	264	272	276	278	311	304	291	282	300	328	323	281	312	324	307	316	311	278	320	316	303	302	275	307	298	300	260	303	328	318	288	311	317	304	294	263	318	265	283	290	308	319	320	333	300	280	299	286	295	296	245	307	325	298	303	283	295	318	276	301	321	290	251	282	316	280	285	280	288	262	323	272	284	272	287	279	290	270	302	293	290	312	267	305	291	287	274	323	273	292	309	281	283	269	295	282	305	259	289	285	299	315	286	301	287	310	320	334	275	289	288	304	301	311	295	302	299	342	282	292	321	299	290	296	292	283	311	304	296	320	321	304	263	293	295	300	348	309	315	294	281	296	333	296	306	311	285	287	293	298	286	319	301	293	298	277	277	274	267	308	275	284	285	295	292	279	330	351	308	304	284	299	278	300	271	290	276	280	292	276	309	277	264	311	306	278	277	261	315	304	293	317	288	303	272	296	321	305	294	266	280	319	278	277	293	293	291	248	310	301	273	287	298	263	308	322	295	286	300	310	300	315	309	299	282	318	305	293	317	304	281	297	285	299	322	301	303	323	285	293	314	317	285	269	317	282	306	295	270	301	282	291	306	285	303	312	307	311	283	297	263	315	312	305	258	293	305	305	320	275	318	320	310	276	307	290	263	316	311	297	353	301	254	305	297	327	286	293	314	296	291	276	273	317	286	274	307	329	299	302	273	274	300	280	294	326	309	304	290	296	320	265	308	272	292	297	326	325	278	317	318	296	297	290	298	307	279	252	329	321	277	277	286	279	317	308	283	284	284	292	295	315	266	317	303	270	302	303	277	294	314	310	305	268	297	275	305	291	286	294	312	274	313	298	294	284	310
3820	3992	1818	612	143	130	3081	4550	2451	567	47	61	47	47	52	34	41	38	41	31	35	31	31	37	40	34	34	30	34	29	33	33	28	36	40	30	39	35	36	41	36	37	30	47	29	23	25	22	30	26	32	35	35	33	30	26	38	37	26	40	32	39	31	29	28	29	21	35	25	32	31	38	31	31	28	41	27	24	16	34	37	38	39	27	30	29	32	32	40	35	27	29	28	32	34	27	23	32	33	32	31	30	28	35	35	34	26	31	33	38	34	31	28	30	39	28	31	37	30	25	30	33	27	28	31	32	38	38	28	32	27	24	27	33	26	29	28	32	35	35	20	31	30	36	35	22	32	31	23	32	37	36	33	37	26	25	31	24	27	33	25	29	27	30	39	29	32	22	34	25	29	39	38	27	40	32	26	32	34	23	30	35	34	32	36	33	29	34	33	36	21	17	34	28	24	34	25	30	31	28	26	37	37	22	23	23	36	33	21	38	34	33	39	32	28	24	26	21	28	29	28	34	34	34	32	32	36	26	29	23	38	28	27	26	36	26	30	27	42	27	40	32	24	31	33	25	27	22	42	51	30	30	29	31	31	28	38	33	36	30	34	28	42	19	40	26	32	35	27	32	38	33	32	35	34	31	36	37	24	22	44	34	33	38	25	30	27	27	29	34	43	21	37	46	40	27	26	33	30	30	27	30	38	28	30	30	38	27	30	28	33	28	34	28	20	35	33	37	27	36	38	23	50	33	40	31	30	30	36	37	34	30	34	27	34	28	32	33	26	32	28	32	39	30	37	28	33	30	24	27	35	22	38	36	28	31	35	31	38	32	30	40	32	34	40	37	24	32	32	37	24	25	32	32	24	33	34	32	36	25	30	30	32	26	27	33	26	16	26	38	30	29	24	40	23	27	25	28	30	33	28	29	34	28	34	35	34	33	24	30	30	27	30	29	36	29	25	33	22	34	24	29	15	39	29	42	34	21	32	35	28	47	24	31	24	32	28	21	36	35	23	30	31	26	31	30	27	36	35	34	32	37	32	36	33	33	31	29	24	29	34	39	35	37	35	23	30	25	34	29	34	27	36	26	27	30	36	29	26	24	33	29	31	37	27	32	31	31	23	36	42	28	33	30	27	30	32	18	29	42	35	40	36	43	31	27	28	35	33	30	28	29	39	24	39	34	18	36	33	27	35	21	44	24	22	38	23	23	35	37	29	24	35	24	31	46	32	28	40	33	38	30	30	29	26	39	33	25	32	36	35	29	32	42	33	38	35	35	27	45	18	25	35	38	29	28	32	29	40	37	33	23	37	24	27	34	40	43	20	24	27	37	41	31	23	34	29	32	28	32	34	32	28	29	30	38	30	37	34	31	24	43	34	25	37	35	34	36	32	27	26	31	36	28	34	37	32	32	39	40	34	23	42	32	44	30	30	28	35	33	31	33	26	42	30	29	37	41	25	33	28	35	26	25	25	31	33	34	39	35	31	26	32	37	22	31	37	41	22	27	17	34	32	23	38	31	42	32	31	22	26	30	25	26	25	29	35	32	37	28	37	35	30	31	30	34	33	26	27	22	35	39	31	28	36	27	30	32	20	24	32	41	23	33	25	28	31	41	27	25	26	23	27	31	31	39	28	33	27	27	26	30	29	33	30	28	34	28	34	36	40	32	38	25	23	37	33	33	23	35	29	24	25	27	29	31	35	33	34	29	27	29	26	37	38	38	33	36	39	31	33	34	38	35	28	29	29	41	33	37	34	39	35	31	34	33	37	34	13	28	32	31	32	31	46	26	22	37	28	34	16	32	36	20	32	33	41	32	26	37	29	28	28	39	27	36	34	34	39	35	22	22	37	36	25	27	25	25	37	26	26	43	18	26	34	31	31	43	30	33	29	39	34	29	32	30	26	34	35	42	30	26	35	41	26	37	24	32	41	28	32	29	30	36	26	31	38	29	21	38	34	30	41	33	39	33	21	38	33	35	29	28	30	27	24	38	34	26	30	35	40	27	35	23	32	31	31	24	36	30	28	28	34	38	25	30	31	41	40	42	23	36	30	43	31	29	33	24	35	28	26	28	27	30	40	30	32	25	36	40	31	32	32	35	25	26	28	34	33	40	25	34	45	25	38	31	28	34	34	40	25	36	38	27	42	27	34	37	36	29	19	33	28	30	25	40	25	35	35	30	37	25	32	33	29	37	33	28	32	20	42	29	31	35	29	36	33	46	34	38	41	38	28	27	34	27	41	23	26	44	31	35	34	27	36	32	33	32	39	29	33	35	29	35	25	35	30	28	27	27	26	35	32	28	38	32	26	36	30	41	45	37	34	27	30	20	34	34	27	25	22	29	33	32	29	35	31	41	33	35	26	33	39	27	34	33	32	30	32	38	29	31	22	33	32	29	29	37	25	32	28	24	22	45	24	45	36	40	36	34	29	33	30	33	30	37	27	23	35	28	40	38	33	28	31	30	33	27	30	20	40	33	32	15	22	27	32	32	25	28	25	35	39	33	30	29	25	38	26	29	36	27	39	42	31	27	30	34	35	25	33	28	43	30	37	21	31	42	38	26	32	31	30	38	33	30	26	28	24	29	32	32	32	34	26	39	19	42	40	28	34	31	25	40	29	33	24	49	22	29	34	29	35	32	41	32	35	27	22	33	26	36	37	33	36	31	29	34	30	26	29	39	38	32	28	32	29	28	37	36	33	28	28	28	22	25	33	31	27	27	26	23	35	27	25	23	37	27	47	34	24	40	33	28	26	33	26	30	28	36	35	28	27	19	39	28	43	34	32	29	32	40	24	32	34	32	20	36	29	27	41	31	45	27	37	37	32	39	36	29	29	25	33	27	37	24	26	24	29	28	26	37	35	31	26	33	45	32	31	17	28	34	27	26	21	21	24	33	19	26	25	30	28	30	40	29	36	28	28	34	25	24	37	26	29	33	31	37	45	26	32	32	29	27	33	29	29	26	31	24	34	26	35	32	36	23	29	31	36	39	36	28	29	30	35	38	39	23	33	29	27	31	38	21	28	31	37	39	27	41	34	26	28	37	26	32	18	28	35	24	28	36	29	31	22	24	33	34	32	19	28	30	43	39	27	25	32	35	29	46	21	30	39	41	36	23	26	30	26	41	37	38	31	41	32	31	19	33	22	40	35	31	31	33	35	30	27	39	29	22	40	39	25	31	32	39	30	30	31	31	22	35	43	40	39	38	30	27	29	30	28	34	37	35	31	33	27	33	26	27	29	31	32	31	31	30	21	34	27	21	21	23	36	29	30	37	32	23	30	30	27	28	38	26	40	27	28	27	38	36	31	33	27	29	23	36	35	26	29	26	26	37	33	41	31	29	32	33	37	28	26	49	32	34	27	23	36	31	36	22	26	34	41	28	47	29	34	30	27	35	29	40	32	25	22	17	33	34	37	30	17	30	36	26	33	33	24	45	38	35	35	36	27	46	33	31	36	34	28	33	28	21	29	38	35	26
29746	23240	13578	7699	5407	5723	30955	33546	27873	9556	1122	996	791	689	674	600	516	530	477	461	418	389	391	383	400	377	363	364	375	323	351	328	369	375	327	325	344	303	318	298	349	305	299	310	296	301	288	307	281	315	280	317	291	289	303	310	334	297	307	303	298	295	288	299	313	310	311	340	341	298	296	317	341	302	340	319	324	334	309	333	356	375	296	301	311	299	333	337	296	318	353	339	328	322	305	320	292	318	296	307	300	321	304	302	296	299	310	285	285	301	299	271	276	281	315	294	300	286	276	277	266	293	275	295	305	321	308	315	313	280	299	287	269	327	312	293	267	280	269	261	277	298	296	275	290	264	283	287	290	294	270	289	290	282	310	309	298	289	302	312	279	290	270	293	268	264	292	306	331	290	288	296	286	314	275	313	305	285	313	296	281	305	307	305	274	302	279	260	296	293	337	265	260	297	309	306	328	303	299	284	283	292	277	314	295	282	261	291	264	289	303	267	293	267	282	277	295	297	275	329	288	279	295	292	301	307	292	308	272	284	298	282	272	256	284	302	281	292	293	268	309	316	281	248	257	281	305	286	285	288	270	317	295	292	295	282	291	280	282	299	290	329	320	305	309	316	311	306	290	304	286	300	275	280	266	282	284	313	294	274	283	285	314	275	310	321	280	283	293	289	281	341	278	297	271	266	311	296	312	281	308	322	325	303	275	284	291	267	290	285	283	315	315	298	284	283	331	285	312	283	293	274	289	287	272	329	266	337	282	293	316	278	312	308	298	275	286	305	263	288	290	297	286	280	264	307	312	303	273	295	277	278	295	282	279	286	303	272	293	301	273	274	283	305	319	300	286	285	270	292	317	307	304	300	306	301	302	284	291	269	290	301	286	271	320	298	287	262	288	287	288	320	291	303	333	301	288	287	283	287	339	304	288	312	281	304	309	250	281	315	296	288	267	290	285	309	283	286	312	273	283	286	284	285	291	277	302	299	286	319	298	319	283	282	282	303	308	304	296	316	255	285	261	313	290	310	264	262	296	273	283	289	293	312	305	308	272	299	299	262	282	295	310	277	274	293	263	301	293	254	281	325	291	275	303	322	280	266	278	335	297	259	265	288	289	282	303	283	314	282	265	348	288	274	289	299	314	306	335	279	263	302	299	283	271	311	261	298	303	271	290	324	278	311	308	296	286	278	312	309	296	285	298	288	294	307	264	307	277	290	293	290	284	290	273	313	303	297	302	331	304	275	315	292	320	305	271	293	308	295	270	286	278	332	291	285	307	311	268	276	289	283	292	251	286	288	291	300	289	308	315	294	300	250	277	238	301	305	299	331	328	300	290	291	257	303	295	305	286	262	287	279	292	302	294	286	294	296	271	316	302	289	272	298	314	279	318	308	285	314	295	286	268	292	302	306	299	292	279	294	321	305	320	312	315	313	286	269	273	312	301	314	297	298	301	288	282	287	293	288	330	311	315	270	309	267	285	283	301	289	309	324	276	286	272	299	291	273	287	293	304	260	270	303	266	290	280	264	287	283	280	281	303	284	284	294	303	296	273	265	273	260	296	314	311	317	268	273	299	295	317	293	271	307	238	273	288	273	290	270	298	296	278	268	280	321	286	319	276	297	325	279	278	314	273	283	296	300	274	313	257	275	308	304	289	293	296	303	269	271	292	284	291	268	283	282	298	261	289	286	285	302	291	307	309	314	297	343	283	282	292	255	303	289	320	307	270	270	312	286	279	286	265	320	288	297	280	285	291	297	309	270	306	269	291	301	281	279	300	310	286	307	280	299	320	288	289	288	310	298	282	289	269	295	313	293	300	287	320	307	306	272	295	288	261	289	291	288	300	263	314	280	296	279	299	307	276	312	299	305	260	287	280	332	290	283	290	300	307	347	295	279	265	330	277	286	298	287	299	307	305	280	297	288	290	323	296	307	286	291	246	303	331	298	282	302	336	316	317	294	286	291	297	306	270	300	270	289	285	291	244	278	278	285	316	292	301	260	310	330	274	268	280	295	300	309	286	297	291	292	309	279	315	284	308	297	279	284	281	296	288	292	297	305	285	301	295	292	292	296	299	274	292	276	287	270	296	289	271	310	291	261	285	300	291	307	274	282	318	279	292	313	291	304	306	287	317	296	273	298	286	279	267	286	304	283	303	265	296	300	336	300	287	303	299	304	278	295	288	285	257	304	269	304	259	290	284	264	278	273	304	299	302	291	282	308	280	273	262	276	285	299	298	296	335	312	287	299	268	272	275	317	276	286	280	292	275	285	286	282	279	306	325	300	324	318	297	291	279	269	287	315	271	282	277	305	289	278	257	294	298	294	296	262	306	311	304	269	269	290	255	315	308	286	291	319	311	304	277	290	280	298	318	295	293	317	308	301	291	280	269	276	276	294	288	306	300	302	289	293	302	278	274	297	308	293	304	304	290	302	266	255	307	290	293	290	296	301	310	297	324	269	292	278	297	305	270	289	292	278	287	277	262	314	279	289	296	268	298	301	270	293	294	277	267	278	279	271	283	280	291	273	265	276	260	293	315	306	295	272	272	318	283	269	306	264	307	297	287	288	293	268	292	296	294	286	297	304	272	294	284	306	294	293	303	292	274	296	308	263	288	290	307	266	360	326	316	292	315	299	304	303	296	280	292	291	308	299	296	314	308	267	292	282	302	299	343	304	281	283	299	298	314	292	270	317	280	287	308	276	292	277	285	300	312	301	299	290	274	284	270	297	287	252	300	314	309	291	272	277	263	252	258	287	252	284	293	290	279	304	299	281	286	301	304	295	274	290	302	291	286	287	293	294	273	275	308	291	273	277	305	292	271	278	289	309	296	294	326	282	266	282	291	294	293	297	249	283	279	303	283	302	293	279	262	313	303	308	309	274	291	315	289	302	287	262	283	310	265	287	270	283	284	290	316	294	271	319	303	295	297	290	312	319	288	298	275	314	290	271	298	287	267	316	311	284	269	307	307	265	282	275	293	295	294	295	329	291	305	293	323	291	311	278	276	244	282	319	283	329	270	283	279	299	280	310	309	300	289	286	291	279	330	325	302	301	265	293	316	311	313	257	290	283	306	305	271	309	286	262	318	279	266	301	253	293	311	283	286	296	254	291	277	298	285	284	307	290	252	319	302	278	298	333	332	290	294	270	274	301	289	269	284	286	301	306	283	295	304	289	321	321	307	305	310	281	300	298	244	313	305	310	281	271	247	275	299	298	304	281	293	295	293	300	290	297	279	277	271	288	287	274	287	291	296	283	295	311	298	289	291	291	297	301	285	279	292	287	290	276	297	290	253	304	306	307	289	278	290	280	298	284	301	304	276	283	289	287	275	284	304	301	304	299	314	286	272	255	286	288	304	280	282	311	281	283	343	312	306	300	271	311	319	281	325	296	286	319	261	279	286	301	300	294	291	277	305	283	294	276	314	311	276	287	286	295	296	254	286	257	314	323	305	297	264	291	299	272	289	309	318	281	285	284	319	283
1901	1017	417	184	80	57	422	661	360	70	49	50	57	44	45	34	49	50	36	34	43	41	45	48	37	41	40	43	40	45	42	42	50	39	42	40	41	31	41	40	46	37	31	38	44	36	48	40	38	36	40	40	47	33	37	43	46	40	32	49	47	43	38	36	36	46	41	43	45	55	48	32	32	31	50	35	42	39	41	36	37	47	32	46	48	44	46	45	39	41	40	35	47	36	37	41	48	41	37	38	45	43	37	40	40	43	38	31	35	32	44	44	51	46	41	31	48	27	42	37	43	45	33	40	41	43	40	34	46	32	36	44	40	38	41	48	50	43	46	48	32	49	41	42	35	36	41	41	36	49	41	29	40	42	50	36	43	48	48	38	39	40	40	36	30	35	39	45	43	40	50	44	39	35	27	47	29	37	43	38	39	36	38	31	37	36	40	34	47	39	34	38	51	43	36	40	39	45	38	47	38	36	53	30	45	44	40	25	51	37	47	35	44	46	40	45	35	45	42	46	43	29	34	42	36	41	37	45	38	43	53	39	36	36	28	37	47	34	33	44	47	28	41	43	39	34	39	33	35	49	44	35	30	26	52	32	34	45	45	33	46	33	43	43	47	43	46	35	39	27	37	36	31	45	45	42	43	35	33	38	40	44	39	36	34	38	32	29	39	52	36	43	36	45	37	32	30	36	53	41	42	44	33	36	34	27	39	39	43	52	54	34	35	38	38	35	44	31	55	43	53	33	45	32	36	34	32	38	31	33	39	44	26	31	41	38	46	43	42	37	50	47	36	26	44	43	46	36	35	39	45	38	40	53	42	36	46	35	40	41	43	47	42	32	56	44	33	36	37	38	39	34	35	50	40	32	35	41	41	40	42	34	29	55	42	48	35	39	36	44	33	37	38	42	32	42	34	34	39	45	41	47	37	43	33	35	49	40	32	49	40	42	27	35	42	43	33	32	38	37	38	43	41	38	43	41	37	27	42	35	40	30	47	38	45	40	26	55	41	39	41	43	45	39	39	51	33	38	26	36	39	34	36	42	40	41	49	46	51	44	46	43	43	57	46	46	45	41	51	42	34	50	31	50	43	46	41	37	39	29	46	41	30	33	30	46	47	29	37	47	34	31	36	42	43	40	40	40	28	39	27	32	31	42	33	37	44	36	47	28	40	28	39	39	41	50	44	36	44	45	51	34	32	36	45	45	37	33	40	29	49	40	38	44	47	39	39	39	44	41	37	35	36	24	46	29	33	43	45	31	29	35	42	47	29	37	40	43	44	43	50	46	41	34	36	55	46	44	40	43	40	39	47	39	39	34	36	37	38	44	49	44	34	34	37	33	40	36	45	41	35	38	34	39	31	45	35	40	39	36	39	38	39	40	43	36	46	38	46	36	46	39	39	37	36	45	36	35	40	34	28	50	38	28	49	35	38	38	49	52	32	46	41	44	40	29	40	42	49	48	48	44	41	40	34	46	44	33	42	36	38	31	38	47	49	44	37	43	40	46	32	38	53	42	36	37	43	44	45	33	27	46	44	38	29	38	36	47	33	37	37	46	47	41	40	45	47	48	39	48	45	38	37	37	47	37	26	33	35	35	36	48	44	42	33	46	57	36	44	39	39	45	41	30	38	53	33	30	37	52	41	40	30	39	40	43	35	45	39	42	33	47	34	49	37	33	38	41	32	46	36	44	47	45	36	46	53	41	42	42	38	38	47	48	45	42	36	33	40	40	36	45	39	36	28	32	41	30	46	38	36	33	45	39	42	39	42	35	28	41	44	33	43	31	43	26	36	43	30	36	37	36	39	41	44	33	34	37	41	36	31	30	36	33	31	27	38	45	41	28	36	47	38	38	40	40	36	58	32	49	35	41	31	40	35	41	39	57	43	36	45	38	54	35	33	39	35	56	37	48	38	38	45	51	37	32	40	37	31	39	50	49	48	39	37	37	36	40	36	43	33	29	33	30	45	30	39	46	39	39	49	48	58	30	43	32	41	39	47	33	36	30	46	28	43	44	45	51	40	50	30	39	39	29	41	44	37	39	35	30	31	37	40	43	37	40	47	37	41	44	44	47	42	36	48	41	37	42	40	28	42	37	34	40	37	40	37	43	48	41	36	38	40	28	42	39	40	52	40	41	46	42	42	34	39	44	37	44	35	33	40	45	36	39	26	34	32	35	34	40	39	44	39	38	29	38	36	43	31	45	45	44	32	41	39	41	36	38	37	35	46	31	40	41	50	37	46	45	33	42	43	33	48	36	33	45	36	41	44	32	47	33	53	34	42	33	42	37	37	32	42	41	32	44	35	32	44	38	29	37	48	34	38	28	30	35	35	36	31	35	31	44	38	29	45	40	35	43	39	42	47	42	45	38	42	48	40	52	36	44	36	40	49	30	54	42	36	39	55	45	32	32	26	50	35	30	34	35	43	50	37	44	39	33	46	33	38	29	36	41	46	37	39	43	34	34	49	45	34	42	37	42	39	40	35	38	42	35	50	32	26	31	39	43	34	42	40	41	40	44	37	38	32	37	43	45	45	40	36	36	51	31	40	37	30	40	23	35	42	34	37	38	48	45	43	43	32	39	43	38	44	47	45	38	44	33	30	44	46	48	37	47	39	41	38	37	39	50	45	39	40	39	24	39	44	42	37	41	34	46	50	54	38	42	36	33	52	42	31	38	41	50	45	40	47	33	35	43	38	43	46	45	39	30	41	34	51	38	28	37	40	50	42	38	31	32	41	43	34	35	40	47	38	37	38	33	30	38	39	40	36	46	43	44	48	44	41	30	32	44	43	36	34	39	34	38	43	41	42	48	36	31	36	47	29	36	40	54	40	36	31	40	43	43	34	39	34	42	36	36	50	40	41	32	37	50	35	40	41	46	44	34	32	48	30	43	51	43	45	39	43	40	42	30	35	28	43	36	36	38	32	48	38	39	38	42	39	37	41	43	44	33	44	42	36	38	38	53	45	36	45	37	43	39	41	31	34	37	48	48	48	35	45	34	49	43	42	43	41	47	33	38	53	36	46	33	48	35	34	38	44	40	40	28	36	41	37	42	40	35	39	42	42	52	31	31	49	48	46	40	48	36	40	40	42	39	42	39	29	38	42	37	40	37	32	42	36	37	30	40	36	39	29	33	36	35	43	29	39	31	49	40	34	30	49	37	43	49	32	41	43	38	52	49	40	42	33	38	46	31	47	42	38	55	36	37	39	34	43	38	44	34	43	40	46	44	40	43	35	48	46	38	36	46	38	38	37	53	39	49	34	47	47	32	38	39	34	37	36	45	43	42	38	41	52	27	41	41	34	32	37	41	35	42	40	36	36	37	45	35	46	34	39	30	25	35	32	39	39	35	42	34	35	38	43	38	34	45	35	28	33	45	28	38	30	41	35	51	41	49	40	38	39	47	48	45	33	27	36	33	30	36	44	31	43	46	40	39	44	37	34	47	41	31	46	38	30	37	60	29	44	42	40	33	35	53
22152	12464	5937	3447	2185	2084	12981	14750	9723	1512	560	552	507	451	443	450	423	444	432	417	357	407	408	359	400	393	379	370	359	346	383	422	405	391	350	335	365	369	372	330	365	348	364	329	373	369	352	380	362	336	358	374	342	353	368	356	367	345	328	361	393	375	326	344	351	360	339	393	377	360	353	383	388	358	373	407	353	339	378	376	389	411	376	380	361	364	404	347	362	374	348	376	364	411	363	353	340	407	377	405	379	344	367	361	400	374	362	365	374	384	381	359	394	383	307	325	362	332	342	357	385	361	374	360	378	349	317	353	357	343	363	305	375	357	357	364	342	350	355	346	337	385	376	322	352	358	362	390	354	404	343	362	383	366	331	360	344	383	359	359	339	327	340	337	353	370	369	352	368	370	364	333	363	323	356	315	378	348	331	357	343	361	367	358	340	358	358	338	382	346	349	386	370	336	385	363	312	344	363	355	354	347	347	332	374	339	360	341	362	358	343	327	343	346	373	363	390	314	333	337	342	350	340	327	373	356	368	372	353	356	372	351	377	369	327	349	355	360	328	404	355	351	349	377	386	366	323	333	352	340	323	359	384	332	377	336	367	329	348	403	350	352	389	324	343	346	364	342	387	342	351	382	334	374	363	368	347	344	348	365	332	358	343	353	360	368	380	344	332	363	331	337	362	328	355	365	355	327	338	370	359	386	351	379	334	371	367	352	365	356	338	369	333	359	367	377	350	347	363	348	347	368	369	335	332	339	353	377	340	373	370	344	341	372	318	349	367	352	375	379	355	377	356	375	355	358	364	351	347	373	378	391	365	373	379	340	363	398	346	372	346	368	365	343	350	365	368	359	327	330	355	373	322	368	352	333	347	354	334	350	388	376	349	341	330	320	400	363	379	362	368	367	361	370	336	333	371	337	343	378	375	341	352	360	342	359	387	338	339	355	380	352	366	374	345	333	338	372	352	317	358	411	355	340	356	333	374	332	401	400	365	332	349	377	363	320	339	364	339	356	342	329	343	337	342	363	315	397	400	380	363	342	352	329	352	340	355	346	360	340	365	368	339	333	356	361	375	349	328	368	340	348	352	354	369	384	334	360	372	351	348	315	365	369	319	344	385	363	340	344	359	351	362	344	372	374	366	343	339	337	400	334	350	355	315	333	349	377	350	350	354	383	337	360	368	365	337	366	382	365	338	368	347	319	349	348	362	378	374	357	358	374	366	361	351	359	406	342	387	331	361	335	351	378	332	364	368	378	332	325	356	368	366	353	371	346	402	383	363	354	365	366	350	358	338	322	363	373	342	398	341	339	379	375	387	368	335	373	359	380	360	381	345	344	370	331	363	345	356	379	359	323	350	356	355	362	354	339	319	359	376	353	379	348	341	338	362	349	360	342	362	338	362	326	342	386	366	364	337	333	374	346	347	373	398	357	350	355	370	348	340	374	335	376	367	356	326	324	375	332	376	377	366	354	343	384	362	354	378	342	386	359	341	365	327	341	362	353	366	334	375	365	354	337	343	373	319	363	358	346	317	347	345	311	328	356	351	335	359	368	341	351	391	341	322	358	375	324	377	372	369	359	382	345	331	311	351	387	378	367	345	380	356	371	330	375	353	334	372	336	385	362	365	365	345	357	344	320	364	343	375	344	366	403	375	334	345	357	358	340	331	367	353	366	356	363	333	351	370	359	330	339	348	336	340	350	355	361	323	385	382	351	354	365	324	394	347	346	340	382	341	353	351	335	355	374	381	337	386	349	393	328	366	351	358	354	341	358	377	381	378	361	342	324	385	376	353	377	363	368	340	338	356	358	350	345	375	348	354	347	358	365	360	368	386	372	335	392	363	341	362	331	332	336	358	357	360	360	337	363	344	364	408	371	335	353	362	316	341	356	342	368	366	308	339	344	327	350	374	348	388	351	366	347	357	363	399	375	344	354	350	370	359	338	371	341	342	337	348	343	369	324	341	360	342	346	322	363	331	344	340	374	368	371	363	351	342	364	324	352	369	382	331	372	391	358	341	363	357	344	378	376	361	379	374	385	358	321	347	350	357	369	393	363	315	330	364	344	348	367	347	378	338	327	379	336	308	363	372	383	370	341	374	360	427	339	334	347	344	313	357	336	384	296	346	344	329	327	334	370	347	339	376	362	361	384	354	305	357	390	367	366	371	330	340	392	348	331	350	345	357	317	387	355	353	368	355	381	324	366	346	342	355	354	372	342	355	356	378	338	326	365	378	377	335	388	373	366	335	370	352	349	344	381	336	345	341	362	346	332	326	319	356	378	328	402	361	353	345	379	337	384	367	345	341	331	327	353	366	365	349	384	329	390	375	312	344	336	350	346	360	344	346	352	371	332	351	359	327	356	373	382	336	348	373	345	341	336	386	374	360	368	349	374	361	354	328	362	355	339	392	365	347	363	363	365	339	344	358	362	362	359	357	361	391	356	378	340	365	332	363	395	355	304	342	336	304	353	376	353	362	347	332	357	358	348	354	385	331	371	334	331	340	332	333	367	325	339	371	336	370	354	366	370	371	351	364	338	323	355	306	338	349	362	368	326	368	333	369	366	342	361	362	371	341	344	377	369	363	326	394	353	363	354	342	345	370	360	353	363	350	342	343	382	352	387	309	352	332	366	341	350	366	352	344	332	374	372	368	378	335	359	341	367	340	347	363	389	361	336	303	352	342	360	364	358	337	314	348	354	376	337	381	341	359	355	362	348	378	359	392	360	353	351	358	321	339	345	352	360	338	365	353	349	381	361	387	334	383	354	350	340	327	361	345	347	322	359	346	337	336	359	339	378	334	367	342	346	314	360	350	345	354	378	371	361	349	347	406	369	344	361	363	327	352	365	342	363	337	353	359	331	353	357	363	373	345	373	335	341	342	371	362	349	342	364	352	368	396	359	336	352	385	323	368	350	333	353	364	347	343	376	363	372	325	336	346	349	344	355	357	368	351	349	335	384	350	378	358	360	343	343	336	356	362	340	346	357	315	334	373	355	390	358	363	366	361	332	357	357	367	354	359	377	372	371	346	366	345	364	351	344	338	381	336	339	351	354	366	370	375	368	359	410	372	358	336	335	341	366	370	362	329	364	352	383	377	356	362	341	338	346	352	350	389	339	331	320	372	368	370	336	347	335	327	360	365	325	343	353	353	344	347	329	332	368	338	411	293	376	337	347	372	347	375	350	345	378	345	363	341	351	342	354	335	340	337	329	356	344	356	330	378	341	317	338	330	353	338	339	372	337	319	365	373	362	337	349	362	331	344	350	345	342	365	352	366	379	394	357	361	367	345	331	346	352	381	344	347	380	360	355	340	376	350	350	329	353	330	350	376	391	366	361	347	373	315	344	365	375	361	350	328	366	353	367	360	372	375	340	358	352	321	363	350	374	328	397	386	367	365	355	364	337	340	348	385	361	369	349	369	346	372	357	366	341	356	368	317	346	377	360	365	398	367	386	342	345	356	347	378	382	373	346	357	349
2486	2448	1098	383	108	101	1799	2151	1102	239	42	47	46	54	60	34	48	39	51	49	31	41	40	48	41	33	31	44	42	45	35	35	40	35	43	40	40	45	30	35	44	40	35	30	36	28	33	23	38	36	34	29	22	42	35	47	58	41	24	33	36	43	44	38	46	46	53	33	47	43	45	51	35	51	36	36	30	38	36	27	43	33	35	27	40	35	48	32	35	43	43	35	43	38	29	32	28	41	33	38	37	54	19	38	33	48	34	38	35	48	35	44	31	36	37	41	36	55	38	33	47	39	45	35	36	40	44	37	38	40	37	43	36	35	38	39	39	29	33	36	41	43	40	43	37	39	39	35	39	37	38	43	30	42	44	29	42	39	44	44	42	43	37	38	37	30	37	43	40	37	37	39	37	40	26	33	49	38	41	30	31	37	44	35	41	37	44	47	41	43	53	28	51	32	29	41	33	35	36	39	42	41	42	45	44	27	48	37	41	28	35	46	43	45	39	42	42	38	35	46	39	43	36	37	44	42	46	41	38	39	49	32	46	42	42	41	38	37	45	38	42	44	32	40	42	32	36	47	41	45	34	39	44	35	42	37	38	34	33	53	42	36	40	39	31	39	41	45	33	34	30	39	45	41	34	35	39	42	55	33	42	41	40	37	31	31	41	32	32	41	39	36	38	46	33	40	35	45	31	27	32	42	34	39	30	42	47	46	34	41	34	30	36	32	27	31	34	45	51	37	46	37	35	37	34	30	20	49	45	42	32	29	38	36	45	39	37	37	26	35	44	35	35	37	42	33	35	37	39	28	33	23	42	40	34	29	37	36	26	41	45	34	35	35	45	44	32	40	34	34	39	37	38	48	35	38	43	39	41	45	40	33	47	41	36	41	41	33	38	29	42	41	43	30	41	41	39	39	39	35	47	38	32	36	32	34	32	45	40	37	46	31	36	27	37	33	39	45	35	38	46	37	37	45	33	35	37	43	32	47	39	43	31	38	40	46	41	33	33	41	33	38	34	38	45	38	46	46	28	39	34	35	46	45	46	45	53	43	28	39	33	32	38	47	36	33	40	26	35	33	34	39	39	37	28	41	44	41	36	44	37	40	31	39	32	45	42	41	46	45	42	43	38	38	36	48	40	42	39	33	39	34	41	46	42	41	30	25	37	40	42	37	31	37	40	31	52	43	33	47	41	28	50	38	41	40	44	39	33	34	32	49	46	40	33	45	45	40	41	35	40	50	41	41	27	36	45	34	42	31	40	45	49	39	46	39	47	40	48	53	35	40	31	35	40	36	31	47	40	44	40	38	45	32	48	35	18	45	41	33	41	31	42	40	38	50	33	28	34	35	39	47	41	41	41	42	37	39	60	35	49	37	33	34	43	36	42	36	45	41	34	35	54	33	32	39	37	45	33	39	28	34	40	30	38	28	40	40	42	37	41	39	33	43	39	47	43	32	35	36	37	48	39	44	42	37	40	26	42	42	29	37	38	45	31	37	43	34	32	43	52	45	39	38	42	35	34	34	32	49	33	43	38	49	43	43	41	37	34	39	39	38	33	31	41	33	54	51	47	32	41	35	32	51	30	41	38	29	39	42	32	26	42	39	54	31	31	35	46	30	39	43	34	41	27	34	37	29	49	38	47	45	36	39	41	45	36	33	32	35	32	48	41	42	31	33	34	37	40	40	35	31	43	35	32	30	33	36	30	37	50	41	41	43	34	33	45	45	39	45	50	43	33	33	56	34	39	45	37	35	36	42	27	34	50	42	36	24	37	35	47	37	28	29	44	29	41	37	31	49	36	34	40	33	41	43	30	44	35	43	40	46	49	42	42	35	44	31	37	31	43	33	37	44	41	29	43	35	35	50	35	35	42	34	43	41	39	32	49	32	29	37	32	50	40	32	36	29	36	44	44	44	45	25	33	42	35	46	40	36	23	45	33	48	60	49	37	28	37	33	47	36	32	49	46	34	27	32	33	42	42	39	49	38	43	32	39	43	35	36	36	39	31	49	38	48	43	36	37	40	28	32	41	45	28	44	34	51	43	33	43	43	31	39	42	49	36	53	33	36	41	36	26	34	44	34	36	41	45	36	26	39	39	29	38	36	31	47	28	37	44	35	38	31	30	36	25	35	37	37	29	43	36	32	38	40	29	31	42	39	45	18	45	49	33	44	43	35	39	30	53	36	43	43	32	35	31	30	34	38	47	35	51	24	47	37	34	40	41	34	35	29	34	40	27	36	39	40	39	38	35	31	39	32	45	39	58	40	31	43	38	36	41	31	42	33	33	35	41	37	36	41	37	37	44	37	43	32	38	29	40	38	47	33	34	32	35	35	47	38	30	41	41	45	32	48	48	27	49	27	38	36	50	42	37	37	37	38	30	43	46	25	32	46	42	31	48	42	39	43	29	58	42	42	38	26	54	33	27	41	43	42	35	33	44	36	40	49	33	40	36	43	32	33	43	36	41	39	41	33	44	36	54	31	34	35	32	33	33	39	35	35	42	32	45	42	38	46	33	34	37	45	37	36	43	40	41	36	39	51	33	30	42	31	45	32	34	37	40	39	50	33	31	41	38	42	35	45	44	35	35	43	37	34	28	41	45	42	33	25	33	29	43	25	25	37	31	32	23	34	35	37	42	31	38	33	29	42	34	35	45	45	38	27	38	37	35	44	34	33	43	46	43	38	36	36	41	32	24	35	33	33	36	38	46	44	46	39	39	44	37	37	41	40	27	27	31	32	43	33	28	43	39	33	38	44	36	42	42	43	53	46	28	46	37	29	36	39	39	37	45	35	28	37	38	37	29	39	36	37	38	49	42	30	45	37	37	35	42	34	30	44	43	24	48	37	31	35	40	44	27	29	40	30	24	40	42	33	31	30	37	26	32	33	39	26	38	42	44	35	35	41	46	31	34	26	29	34	32	22	32	33	37	51	41	36	44	45	40	39	42	35	48	35	53	43	28	40	30	39	29	34	35	38	21	30	31	37	48	48	33	37	45	28	42	40	57	37	35	43	39	41	39	30	42	39	34	35	41	37	48	40	44	30	42	32	28	40	45	29	30	37	41	42	43	31	34	42	41	42	38	25	46	37	35	43	44	38	41	36	39	32	33	30	39	35	51	43	38	40	37	48	31	41	38	38	29	25	42	40	38	36	57	36	43	37	37	38	40	44	35	43	47	34	32	41	46	26	44	38	32	40	18	46	46	40	50	32	44	43	35	46	46	28	31	37	38	39	31	28	40	31	26	36	34	40	31	37	45	44	33	43	37	31	35	34	39	28	36	36	37	46	31	38	41	38	45	27	32	44	41	40	30	36	33	27	40	39	32	40	45	39	38	32	40	38	41	44	38	43	39	28	35	37	29	29	45	41	43	31	43	44	48	37	25	51	54	38	38	42	36	46	36	48	43	37	40	47	36	35	30	31	37	27	37	37	33	38	43	36	29	28	48	45	33	46	32	30	35	33	32	50	36	31	32	32
25325	18856	10313	5900	3309	4379	27488	25039	19953	4553	822	665	556	544	548	460	433	443	417	426	427	398	401	381	389	371	416	381	394	364	403	384	423	390	411	370	380	364	376	389	381	344	398	383	372	337	404	363	333	346	362	340	353	365	336	355	355	335	373	363	388	355	389	378	383	377	394	386	340	381	382	372	366	381	375	373	360	377	397	366	383	387	374	391	379	428	347	381	386	418	395	371	374	397	366	379	407	382	341	336	400	375	343	350	350	356	366	347	328	375	362	374	379	360	384	364	327	356	361	361	328	358	348	360	349	344	352	357	373	354	362	338	355	374	375	361	363	361	333	362	343	377	365	364	361	357	356	337	368	347	317	376	349	358	360	351	351	404	355	370	358	358	345	329	370	360	356	352	346	324	340	333	337	382	366	377	348	353	335	348	339	365	349	366	342	335	352	362	380	346	355	350	330	346	375	353	358	356	345	332	362	380	352	330	390	383	348	310	376	359	359	357	332	350	355	398	343	349	327	343	337	344	351	347	356	385	321	357	364	379	352	330	315	362	356	363	346	332	340	375	327	356	375	338	375	323	347	354	363	381	359	374	369	372	355	330	374	317	328	378	345	340	369	371	341	367	349	335	356	382	405	341	373	313	342	374	353	357	381	333	338	342	349	369	351	345	357	348	402	358	378	361	336	343	337	367	395	334	354	338	356	361	339	348	353	338	356	379	354	376	386	313	338	333	358	356	346	327	359	389	348	353	332	347	375	344	345	363	356	373	363	376	361	355	363	324	354	325	330	342	338	376	345	345	390	358	370	371	325	319	335	323	374	342	344	348	357	362	319	345	391	385	348	380	377	379	341	360	397	381	368	339	371	343	353	371	341	377	369	345	397	346	363	351	366	377	341	359	338	365	354	354	356	346	369	362	355	370	377	377	386	347	353	362	383	365	356	357	342	365	394	393	377	393	354	332	352	380	362	372	381	340	346	340	344	351	341	391	389	351	367	363	380	390	339	375	348	389	350	340	361	375	381	361	356	363	367	341	326	337	393	360	354	383	331	347	334	348	345	355	356	356	343	370	338	323	359	347	321	359	370	325	333	336	326	333	312	352	321	331	351	366	341	374	365	375	360	346	341	345	376	361	342	370	337	338	317	352	395	366	356	353	355	338	361	323	335	357	356	368	362	360	355	369	346	347	333	365	394	355	345	380	349	334	369	365	335	328	354	395	358	340	355	355	362	362	357	328	374	377	370	392	407	356	339	354	355	366	393	337	353	367	366	370	353	331	350	375	340	347	350	386	350	364	350	355	385	372	369	361	359	333	338	323	321	351	385	345	381	354	329	350	371	359	337	367	359	380	389	333	355	356	341	338	369	375	365	357	367	371	392	366	327	369	369	358	379	361	350	331	362	368	372	382	377	362	389	359	317	341	400	345	373	328	339	381	369	365	354	342	386	360	333	365	320	338	352	413	367	365	376	351	346	354	360	367	329	355	328	377	364	339	365	346	367	341	381	355	322	343	380	336	343	333	374	362	350	358	368	309	337	367	357	364	312	371	334	345	362	358	366	343	344	347	392	336	321	314	366	360	350	372	337	343	353	329	369	323	358	350	332	361	376	354	375	353	378	345	361	384	356	372	357	329	332	386	355	373	373	345	380	367	351	332	353	345	344	357	362	360	346	366	355	364	337	334	337	356	377	331	414	367	383	321	355	351	347	363	345	337	372	381	361	356	358	350	365	395	381	344	353	315	317	361	362	352	323	332	362	351	334	371	349	350	359	367	379	363	387	388	361	358	359	350	393	338	320	344	381	362	339	346	359	361	387	415	368	343	326	347	339	339	361	365	331	361	369	335	349	354	337	362	346	335	337	366	362	388	342	347	328	376	343	335	385	327	340	356	349	358	356	345	325	378	377	352	364	400	321	363	389	336	363	342	352	374	371	380	333	357	343	334	370	346	366	366	347	332	368	329	332	322	335	339	393	370	353	359	347	370	380	354	371	377	359	359	370	395	372	349	357	345	336	351	365	358	365	377	364	334	379	366	331	379	351	347	336	338	379	306	335	358	352	335	366	370	339	363	332	341	357	398	324	372	385	338	364	365	360	371	378	367	348	352	381	379	359	360	334	346	348	386	326	306	339	345	349	353	336	344	350	354	347	333	353	347	354	381	321	339	339	366	316	380	349	331	374	374	337	353	381	391	339	346	359	336	345	336	379	338	352	356	330	362	369	362	400	367	378	370	369	350	355	340	376	365	375	365	347	330	353	332	347	378	364	389	341	371	342	351	342	390	375	371	362	371	384	344	354	359	366	394	324	357	400	341	351	341	346	344	379	367	367	383	337	335	365	345	363	341	351	383	354	377	365	367	361	388	364	344	348	357	381	334	357	338	356	381	355	358	344	354	355	364	349	350	370	382	351	346	363	351	333	329	345	331	310	322	379	321	359	368	357	376	333	358	360	374	349	355	351	359	338	360	314	351	346	371	361	373	348	358	343	341	383	373	332	343	376	331	339	340	310	355	338	364	366	331	333	357	327	329	335	357	355	354	360	358	339	370	344	342	354	341	375	368	333	309	323	345	330	367	373	357	350	374	365	365	348	330	364	357	357	328	365	387	337	335	332	372	363	362	361	344	381	350	378	390	359	367	379	334	350	359	339	327	361	372	361	366	320	359	367	339	350	352	332	374	351	358	364	349	346	375	353	365	414	358	355	351	363	337	340	317	333	338	346	342	335	376	362	364	341	370	360	359	341	386	344	366	356	376	354	349	354	362	407	347	371	324	315	338	344	375	340	344	347	352	382	352	345	358	352	365	358	364	390	354	372	381	344	359	372	384	378	369	406	358	349	349	335	408	355	337	340	345	366	362	362	367	345	341	361	342	372	335	348	321	344	345	377	374	364	359	367	375	359	367	349	344	362	327	333	375	363	367	319	366	389	385	372	337	360	332	323	390	356	376	334	338	366	341	347	359	339	334	388	367	387	365	330	349	356	390	372	355	339	351	345	332	353	315	333	339	365	344	353	378	302	333	344	344	348	370	316	308	383	321	389	342	373	356	309	377	335	339	350	366	349	387	362	358	352	331	358	381	337	364	362	348	366	331	366	362	355	371	375	340	348	338	323	362	350	365	400	360	363	352	359	349	375	347	357	352	377	345	319	332	364	368	332	373	339	386	344	318	344	359	349	349	368	392	363	345	408	353	341	368	359	349	365	320	325	377	352	352	358	380	373	345	317	374	331	344	357	323	360	359	333	363	383	338	365	351	380	336	350	382	337	363	353	375	374	366	363	335	363	359	361	364	323	387	308	351	371	362	316	389	362	344	349	383	338	330	344	365	356	362	385	354	342	355	343	369	366	321	365	380	402	330	365	347	377	379	376	372	364	351	386	332	370	349	368	351	338	362	371	382	355	345	344	357	339	384	345	344	320	386	394	347	382	333	372	383	368	337	360	379	365	338	343	350	331	345	393	363	344	341	343	342	372	326	374	331	349	344
2936	2346	889	199	77	94	1891	1909	1442	520	39	48	44	38	38	36	28	32	33	39	38	31	33	34	30	39	45	28	25	38	33	27	45	24	35	23	41	38	42	31	26	30	24	36	33	37	41	31	33	35	37	42	40	28	18	25	29	25	26	30	28	24	30	27	25	31	38	31	30	20	39	23	38	32	26	35	33	38	32	35	38	36	33	19	31	38	36	23	38	37	35	30	45	27	27	29	29	33	34	35	38	36	37	22	31	33	45	29	39	37	17	23	32	34	36	33	29	39	25	21	31	34	33	26	29	29	26	31	32	27	31	28	34	26	20	26	37	34	41	43	36	33	38	23	35	31	34	35	35	31	37	33	34	34	38	44	36	24	30	35	38	31	32	35	28	36	34	35	34	33	31	31	31	28	27	31	35	42	23	27	27	40	35	18	25	26	20	27	32	24	31	34	31	18	33	22	36	30	34	36	33	34	27	24	33	25	37	28	27	32	31	32	25	21	31	35	37	31	30	23	29	24	36	25	40	34	37	29	35	29	35	31	27	37	27	27	25	39	47	24	44	40	35	38	31	26	32	34	37	38	39	37	35	29	24	18	39	32	31	42	23	32	31	43	44	28	34	35	23	32	32	32	34	33	33	39	31	25	33	37	40	35	38	24	36	30	27	41	31	26	30	32	30	30	34	24	28	38	32	38	30	35	36	28	25	25	36	23	30	30	28	35	24	27	33	33	41	32	35	21	37	28	31	27	33	39	30	41	34	31	43	29	31	33	22	28	35	36	30	32	35	33	38	32	33	35	25	30	35	34	39	35	30	36	24	28	44	29	35	20	28	38	23	24	36	28	37	34	36	33	37	38	43	25	29	31	25	26	30	31	29	28	23	28	34	37	20	46	35	33	31	33	38	33	29	40	23	30	28	31	32	33	37	38	37	29	34	21	21	16	33	39	37	30	23	34	24	31	24	29	33	26	27	30	33	22	24	29	30	28	40	27	39	33	26	31	33	36	38	19	38	32	41	22	36	34	38	33	32	29	29	33	28	23	20	24	45	44	29	40	36	42	23	33	45	28	39	30	40	37	25	37	29	33	26	31	26	37	33	18	35	30	33	28	39	34	31	30	27	32	45	35	30	27	35	27	35	37	33	33	38	40	35	25	25	31	39	36	39	31	39	32	31	28	40	22	37	36	31	35	34	31	32	30	26	34	34	28	30	33	28	27	38	27	32	31	34	36	33	36	40	34	38	44	36	22	27	30	32	30	28	39	30	37	22	27	31	32	43	34	22	28	27	30	50	34	30	23	35	23	35	25	37	39	37	33	29	29	31	29	33	33	40	24	27	26	42	44	34	33	23	38	28	36	28	39	27	38	28	32	36	33	32	35	32	39	35	41	29	32	30	37	28	36	32	43	32	32	34	36	31	25	32	39	34	26	33	41	38	31	36	38	34	34	41	34	31	28	35	27	31	31	31	28	28	32	42	34	21	41	27	49	32	29	30	30	43	32	42	29	23	34	41	23	42	28	30	24	30	34	31	28	36	33	22	29	30	36	26	29	22	30	37	37	36	43	36	22	42	29	41	28	28	23	25	31	30	29	35	40	31	34	27	36	18	24	30	33	30	25	32	34	26	27	19	22	32	34	19	38	34	31	33	35	38	31	34	37	30	35	32	31	31	36	31	26	28	31	30	31	35	34	31	43	36	25	35	29	35	21	31	42	30	19	35	35	33	34	34	33	21	42	28	42	33	24	19	42	28	20	35	35	41	29	22	31	32	33	38	41	26	44	27	28	25	30	31	34	31	31	34	25	30	36	32	34	36	31	25	26	31	34	41	31	25	35	26	26	31	28	37	34	27	33	31	33	26	32	37	30	29	25	32	24	31	27	31	34	30	35	33	28	41	27	38	26	38	31	27	21	26	34	30	33	25	37	36	28	38	27	30	35	43	33	29	30	40	33	36	39	33	33	27	31	33	39	29	39	31	35	33	30	39	38	35	33	31	34	31	31	35	33	40	25	39	31	40	34	32	40	27	28	32	40	28	31	37	41	28	32	34	29	30	40	32	33	20	36	35	43	30	29	48	27	28	27	32	24	42	26	43	29	32	24	31	26	25	33	29	31	32	33	31	39	43	32	36	26	31	36	28	38	40	27	33	30	26	26	46	35	31	44	40	20	36	41	17	27	35	29	29	31	39	39	19	27	17	31	23	36	34	33	32	33	35	37	39	38	31	32	23	38	27	39	35	49	46	33	29	28	25	30	32	32	31	25	33	18	38	23	34	38	33	32	22	26	28	25	27	38	31	33	27	32	31	21	31	31	38	33	31	24	43	34	25	26	37	35	29	32	44	23	29	30	25	31	35	26	38	34	23	23	30	35	37	30	30	30	37	40	39	34	30	27	33	24	35	34	44	30	32	31	25	28	21	26	27	30	24	32	30	17	25	17	29	28	30	23	26	34	36	31	40	31	24	40	19	43	42	32	35	30	26	35	32	33	43	49	36	18	35	39	34	31	40	32	34	31	29	30	38	29	23	43	31	41	25	25	22	30	36	25	35	25	28	22	30	46	34	29	28	36	32	28	41	40	31	36	27	41	37	30	39	26	25	38	19	31	26	33	32	34	33	35	22	28	35	29	32	24	33	32	25	32	26	26	31	25	31	29	31	28	35	35	23	20	45	30	42	36	29	24	29	29	28	34	37	35	32	33	33	23	37	33	38	24	39	31	32	28	42	47	26	32	31	25	40	35	33	31	38	35	25	38	37	27	35	33	26	37	30	31	36	41	33	30	32	28	31	32	33	31	47	32	29	37	33	32	41	27	24	31	23	27	33	31	31	40	42	31	32	38	25	41	30	31	31	27	48	28	23	27	33	33	32	29	40	27	34	31	45	33	34	32	40	33	31	27	31	36	30	36	27	21	33	35	37	29	28	29	43	36	34	36	33	40	36	31	36	21	28	46	28	32	26	30	41	34	38	30	30	28	34	43	32	24	41	33	36	34	27	38	39	26	28	33	40	23	32	24	33	33	34	22	31	38	28	36	31	37	29	34	37	29	34	37	29	30	36	36	33	25	32	37	30	32	24	27	25	20	37	27	36	22	34	28	37	40	37	39	26	40	38	31	36	31	32	41	30	34	24	47	36	32	18	33	33	37	33	29	29	31	26	29	30	24	33	36	44	30	35	32	31	40	39	32	29	33	32	30	31	28	23	33	36	30	21	33	33	24	35	31	30	28	35	29	34	37	32	36	35	28	22	40	32	33	30	30	31	35	29	24	29	38	40	35	31	20	38	32	41	35	27	41	32	26	36	36	35	49	34	33	31	34	27	48	34	35	41	28	29	39	33	31	26	27	33	36	26	27	26	27	40	45	30	34	31	31	45	29	28	39	39	38	33	26	37	36	42	35	34	34	34	36	26	30	27	43	32	21	26	28	35	28	29	30	28	25	29	37	33	20	37	26	34	26	39	37	32	36	31	30	30	30	25	38
25360	18297	8660	3522	2988	4028	26657	24674	23629	9567	839	732	693	573	535	472	474	435	430	415	410	394	373	379	320	361	375	316	353	379	325	316	345	341	327	361	298	351	308	308	274	310	329	288	293	300	324	320	293	314	296	297	301	295	310	301	308	306	313	288	287	277	290	313	345	314	306	342	314	329	305	345	329	323	319	340	342	349	328	315	334	339	336	343	320	315	287	339	308	323	300	318	297	303	299	311	342	329	336	307	319	318	305	322	278	297	304	300	287	281	309	287	250	260	286	301	308	316	280	303	332	294	320	283	310	330	274	291	311	289	288	280	297	297	283	308	294	317	300	316	317	304	316	287	293	281	284	279	291	316	313	283	311	300	314	263	286	298	292	308	344	324	307	300	308	300	331	299	282	305	261	288	322	312	292	307	320	254	294	298	305	301	302	294	299	272	295	305	283	309	289	305	295	307	292	281	271	284	308	290	316	295	327	279	314	291	273	293	330	283	305	303	290	278	240	264	295	291	303	305	333	319	308	316	288	297	284	308	309	287	271	308	314	296	307	313	286	309	240	297	298	310	300	270	262	296	312	265	306	299	295	272	287	283	281	323	306	310	301	268	302	304	299	266	297	283	279	293	295	316	314	276	263	305	277	287	297	293	298	306	277	300	261	291	294	293	318	273	284	295	265	272	291	320	278	324	298	268	289	245	302	272	280	315	281	312	265	288	272	330	288	296	299	315	306	314	286	302	277	285	322	313	279	268	268	299	290	294	289	287	259	306	267	320	273	296	326	311	278	308	298	281	306	291	302	300	303	301	268	300	313	295	316	277	282	285	285	300	312	282	320	283	274	297	275	293	274	301	296	351	269	283	264	305	307	295	316	300	280	285	289	280	288	291	305	284	308	278	277	294	278	317	336	289	305	275	284	277	293	303	251	280	327	300	290	270	265	251	262	331	316	275	299	283	297	273	327	304	307	299	318	255	296	287	299	265	290	309	330	319	294	266	285	296	289	294	293	288	303	295	301	310	297	300	315	286	279	299	313	294	307	268	281	279	279	314	270	301	296	299	296	276	315	283	317	283	334	310	308	266	287	303	282	280	269	283	292	325	256	301	310	300	315	309	283	305	312	290	285	302	264	299	281	278	281	302	285	315	296	285	303	290	277	269	326	309	300	278	311	295	315	305	301	283	264	307	305	282	293	289	316	302	292	291	323	282	289	286	270	297	277	289	286	290	281	282	329	304	330	287	298	310	301	296	302	294	284	309	315	282	313	286	283	297	289	313	291	283	312	287	268	319	285	297	249	290	288	312	302	308	297	279	286	300	277	290	320	303	280	286	296	306	286	328	291	299	298	314	320	284	285	286	312	286	303	276	310	296	297	284	325	304	292	306	314	288	279	269	302	299	293	291	311	306	320	314	301	281	278	286	321	287	279	303	320	289	283	293	262	284	276	280	301	278	278	285	272	272	274	301	295	294	279	264	302	312	332	300	295	284	275	280	322	282	262	286	314	312	326	287	291	288	291	297	320	282	302	320	283	307	283	272	254	292	298	312	296	261	296	309	287	296	295	267	242	309	307	291	312	286	254	296	270	299	298	324	294	271	283	310	284	292	302	281	317	317	288	289	300	308	299	280	309	283	262	281	267	235	293	279	297	279	286	268	252	289	290	267	286	292	313	286	313	294	314	315	315	284	296	276	295	312	284	284	303	271	292	277	293	283	273	309	315	270	285	257	268	313	327	326	286	276	333	283	308	278	296	298	274	279	297	285	270	293	302	302	304	288	330	288	310	285	316	281	307	297	260	324	300	304	279	309	283	296	288	285	310	267	284	329	285	285	283	302	286	277	303	292	281	298	292	321	302	283	324	277	269	267	299	303	320	301	267	278	303	300	288	301	286	311	340	271	307	300	322	289	285	273	285	282	294	324	275	298	287	270	288	297	331	298	279	286	300	301	306	299	299	293	297	281	310	311	277	314	289	278	286	292	307	295	297	301	288	271	318	289	290	321	301	268	301	284	290	285	313	298	310	297	304	297	313	316	306	285	285	270	277	284	293	285	273	298	293	300	299	285	292	291	308	297	281	293	300	289	288	294	294	299	304	278	307	302	291	300	312	291	300	297	285	283	295	299	293	293	274	287	274	300	278	287	327	289	300	306	296	320	311	306	288	284	310	306	266	311	287	301	265	305	271	265	316	305	307	289	266	292	288	288	278	300	291	317	285	305	295	285	288	282	277	290	272	288	278	305	289	278	328	299	276	335	318	302	315	282	279	255	298	292	277	308	318	266	271	293	278	294	275	306	262	280	292	267	318	290	290	283	299	294	291	297	278	298	271	293	271	291	275	268	300	303	308	282	294	260	315	306	281	302	279	316	292	297	300	303	265	284	267	280	276	268	284	277	306	306	309	281	282	288	318	311	311	319	285	274	298	300	254	271	317	288	330	289	285	284	323	320	283	289	273	284	309	294	261	298	284	292	294	301	302	297	285	287	288	270	276	272	309	323	277	293	292	296	291	287	343	300	324	291	291	261	294	288	330	303	306	315	297	301	301	286	283	240	283	318	282	291	338	298	283	295	300	296	266	308	288	271	294	336	300	297	288	282	275	282	266	290	315	283	273	297	309	316	270	316	301	306	291	270	324	298	268	269	298	273	295	313	336	254	307	285	314	313	276	295	282	314	287	277	264	295	293	298	319	310	280	288	292	275	292	301	317	270	254	255	306	289	283	279	294	289	270	278	278	301	289	306	288	264	285	293	282	303	296	272	311	311	276	284	304	272	269	281	309	297	274	299	302	321	329	289	301	300	298	295	284	304	286	305	308	318	311	300	321	273	295	302	257	265	286	286	323	296	313	298	314	272	275	257	302	309	276	272	285	312	302	315	288	258	261	280	306	283	314	249	308	296	307	267	263	345	293	262	295	281	308	293	296	286	300	285	282	281	295	293	301	270	312	260	278	295	298	266	299	312	276	292	281	312	291	297	293	319	278	302	282	282	280	307	262	286	289	304	290	287	269	295	306	288	261	260	293	326	302	290	286	284	279	290	283	293	322	269	316	289	278	294	262	260	289	291	275	298	330	259	288	285	290	312	318	273	309	276	288	284	327	333	273	343	300	282	314	278	303	287	276	252	294	289	296	316	268	307	311	277	263	324	308	306	275	291	304	331	287	300	268	280	293	316	317	277	283	281	296	271	274	298	282	276	317	286	294	253	277	312	279	319	282	264	301	309	284	315	302	291	292	269	285	265	286	272	291	300	276	292	311	289	275	300	315	302	302	294	314	279	287	285	307	273	339	309	280	276	293	318	250	258	317	309	271	270	303	302	307	303	275	303	324	282	279	306	297	304	313	299	290	271	298	285	286	307	300	321	320	285	273	284	301	283	284	321	282	292	288	306	297	298	306	328	286	249	274	289	306	291	287	275	287	289	289	261	301	258	274	301	309	290	290	310	265	284	275	307	308	269	277	290	318	277	306	270	278	277	302	292	269	264
3604	4096	1359	472	155	171	5057	2786	1956	1109	47	46	33	41	35	38	36	24	35	37	33	43	40	28	25	44	36	42	27	40	40	31	35	37	37	34	34	32	27	25	18	31	39	37	30	25	28	33	36	28	23	26	29	39	37	29	33	42	32	43	21	35	28	39	33	34	24	34	24	23	31	31	38	38	34	34	35	34	25	19	39	38	33	38	40	29	25	26	32	26	33	32	32	35	27	23	21	28	37	26	44	41	31	33	25	36	27	23	32	36	34	28	20	35	26	30	26	31	29	32	27	36	25	28	29	20	27	31	38	26	39	42	28	38	27	15	28	28	33	31	33	32	35	33	35	35	32	37	24	37	39	22	30	32	39	19	30	32	43	32	33	23	39	37	43	34	24	27	35	27	26	36	38	36	23	38	38	31	20	30	37	31	36	29	28	41	31	31	23	26	36	30	24	28	31	38	26	25	33	22	26	23	23	36	28	28	28	29	36	38	22	41	36	35	40	34	35	43	31	25	22	36	35	31	29	30	29	31	44	26	24	28	38	27	32	24	31	35	37	41	33	39	31	27	25	19	32	37	20	36	21	37	27	45	29	23	28	30	34	26	18	44	24	32	31	27	30	34	31	16	24	42	28	34	31	36	35	36	37	50	24	27	34	26	37	42	29	26	34	31	31	43	23	41	36	37	28	33	27	31	29	33	34	24	48	16	29	22	26	27	25	31	18	34	31	26	24	37	29	33	32	27	26	32	38	31	26	29	36	31	22	27	33	28	33	35	22	26	31	36	23	48	41	25	40	33	29	37	30	38	28	38	22	24	27	31	32	44	40	26	32	30	27	29	36	29	35	29	32	24	28	34	29	27	22	30	27	34	20	27	29	34	30	31	31	33	29	33	27	33	31	19	29	43	30	29	39	40	30	25	39	24	33	42	26	29	30	32	33	22	34	34	35	37	34	32	31	22	33	31	38	31	38	33	33	41	30	33	46	33	33	28	34	29	23	28	33	33	40	27	35	30	36	32	20	26	23	28	27	24	27	36	31	25	25	38	28	37	30	31	40	29	33	28	29	41	20	31	32	31	31	28	38	38	23	38	33	35	31	32	38	26	28	27	36	25	28	25	33	30	25	33	35	36	33	35	28	26	27	28	26	26	34	25	38	30	35	20	19	32	29	29	37	31	27	23	32	27	33	28	36	38	35	28	31	30	33	36	37	31	23	32	27	30	28	20	26	43	34	28	40	26	31	32	30	32	32	34	30	32	32	25	32	33	31	35	24	35	25	26	34	26	28	26	32	27	18	18	32	27	36	25	31	32	23	36	20	29	30	31	25	35	43	27	38	31	37	36	22	37	35	30	23	35	33	37	26	39	29	29	32	28	30	30	40	25	34	29	27	26	33	40	26	35	33	29	30	29	30	33	28	25	27	29	35	31	23	36	29	32	38	38	28	35	36	28	26	25	40	30	34	30	29	21	28	25	35	30	17	25	33	34	33	32	32	35	29	31	29	25	35	30	27	20	33	28	39	34	37	22	32	37	33	35	35	35	37	41	27	33	30	33	27	34	35	28	36	26	28	28	30	26	37	32	32	30	24	26	45	23	34	27	32	35	27	34	29	33	34	30	23	24	34	34	28	37	29	34	32	29	26	29	37	28	31	25	31	29	36	35	22	24	39	28	25	30	34	31	32	31	29	32	26	36	33	35	23	20	36	24	27	29	33	39	27	36	23	46	31	21	40	37	29	31	25	43	25	32	36	30	38	31	19	37	30	36	21	41	25	32	37	28	29	20	23	27	28	49	26	34	36	27	40	27	24	32	43	26	27	35	32	20	39	27	31	36	33	34	25	25	22	27	40	38	28	29	36	37	32	21	30	36	28	32	33	31	33	33	39	35	27	44	25	33	32	38	35	32	30	29	25	32	33	23	26	30	29	25	23	37	34	29	31	42	30	30	30	30	27	37	30	44	36	22	33	30	32	29	32	22	34	37	33	33	31	27	28	31	24	33	27	33	28	28	24	30	30	31	36	36	27	31	31	25	31	34	23	33	30	41	27	33	43	27	33	29	32	28	33	28	22	44	25	37	25	38	36	28	46	47	31	31	32	21	43	43	28	28	31	33	34	25	34	25	37	28	24	36	31	28	42	43	29	25	29	27	33	36	24	32	29	31	36	24	33	27	23	33	33	32	36	38	32	38	25	31	31	32	24	28	34	35	34	25	34	37	39	26	32	41	39	27	29	28	33	34	34	29	24	34	22	46	34	29	24	31	37	20	25	32	32	30	28	45	38	33	35	38	31	45	29	28	25	22	24	29	42	33	40	32	28	33	33	29	30	41	39	34	51	27	23	27	30	31	34	27	20	38	36	31	31	37	28	35	29	27	30	25	27	26	34	31	32	27	26	20	30	27	24	24	22	32	24	36	31	28	25	24	22	26	21	38	36	28	28	40	18	27	26	33	35	48	34	35	25	23	31	36	24	24	27	34	29	29	27	26	27	25	24	25	37	35	30	32	27	27	31	20	29	41	23	32	33	33	40	32	39	26	25	41	36	37	39	34	32	31	33	26	26	25	37	25	35	43	36	36	35	25	38	34	26	32	37	28	40	34	36	26	36	32	39	36	37	29	22	31	27	34	23	34	38	31	40	33	42	27	26	37	27	35	29	32	20	30	30	31	26	21	26	29	24	35	32	29	34	33	27	31	31	30	24	34	28	24	40	32	38	29	29	30	36	33	36	39	34	39	39	35	45	30	26	21	30	37	31	38	34	31	26	27	25	24	37	28	33	33	23	34	28	32	32	29	41	29	30	27	33	29	29	33	36	45	37	30	38	41	33	24	30	19	22	22	23	30	30	23	35	34	28	29	33	26	33	29	24	25	23	34	28	21	33	25	26	22	27	41	30	31	40	27	25	39	28	31	38	22	30	36	31	38	38	28	30	37	40	26	27	36	44	33	37	25	32	36	41	37	23	28	32	26	29	35	31	27	38	25	33	33	37	42	27	25	25	40	24	18	22	24	19	30	38	37	29	20	26	29	24	37	37	37	42	33	27	32	29	36	31	38	23	23	33	31	33	27	26	34	31	33	35	37	36	24	34	28	38	19	34	35	31	31	33	22	19	23	32	31	33	32	28	26	24	34	36	32	23	37	34	23	36	35	23	39	35	29	34	32	34	29	29	30	20	30	34	26	30	29	29	42	28	31	33	42	33	28	37	33	32	29	28	31	31	31	37	36	32	28	25	26	27	30	27	23	31	21	27	26	34	25	37	44	38	37	30	32	39	31	32	25	33	20	14	28	33	33	25	35	27	39	32	28	27	38	54	30	27	27	28	31	39	40	31	26	25	26	20	38	30	28	31	32	34	33	26	28	36	24	38	32	34	26	30	35	29	45	32	34	34	26	34	36	29	35	31	31	38	25	20	31	30	32	27	32	28	38	37	31	27	26	40	33	26	24	37	22	33	36	32	30	35	27	34	33	25	27	40	27
26737	21322	8789	4946	4206	6156	37221	24710	23607	12649	917	853	721	603	533	545	496	434	428	428	394	394	385	365	363	315	385	339	314	312	295	297	296	309	311	263	285	306	267	257	285	275	298	267	265	272	248	286	268	274	251	246	284	275	269	271	250	256	252	299	291	323	267	267	287	287	285	297	302	288	311	276	297	290	286	310	338	283	316	261	295	306	293	271	273	264	289	335	276	276	262	278	271	301	312	317	292	274	284	264	256	286	282	296	252	266	270	228	252	281	289	243	270	248	285	275	259	262	257	272	260	236	234	256	264	258	263	278	295	256	261	277	279	275	267	280	260	270	279	245	260	265	289	260	275	257	280	261	259	277	298	258	229	256	247	290	288	264	254	291	278	251	255	273	273	266	268	257	240	274	268	269	248	264	251	275	251	250	266	284	265	254	283	262	242	255	275	293	281	262	269	274	242	241	253	260	254	253	234	270	247	233	256	239	235	254	261	267	296	249	290	254	229	281	276	249	273	235	262	257	240	256	276	279	287	266	286	263	276	244	257	254	248	246	273	254	289	257	247	263	242	264	255	274	224	253	267	269	283	271	267	254	236	282	262	287	261	277	301	229	275	258	251	238	258	249	250	268	257	242	261	259	263	239	235	259	253	258	224	260	245	258	265	246	249	244	264	264	273	264	280	252	262	294	250	244	257	275	252	263	293	244	228	252	276	273	261	245	260	271	254	265	260	282	268	260	265	261	255	262	235	260	273	273	220	234	258	272	248	260	283	287	259	226	257	272	277	274	263	241	265	276	262	273	275	237	280	280	260	255	236	289	261	275	232	244	277	241	250	289	255	276	284	235	236	265	277	249	238	257	252	276	278	272	268	309	277	263	260	240	310	249	278	259	227	262	253	267	288	265	266	255	262	274	268	273	250	262	276	244	289	274	276	236	238	237	284	263	243	273	266	239	249	265	270	286	249	258	261	256	291	250	264	248	267	272	239	264	253	255	279	255	282	284	266	262	267	262	246	270	243	252	259	257	286	252	240	259	274	289	245	252	269	278	244	266	260	240	243	262	297	263	310	243	220	261	295	261	259	249	279	275	286	274	261	261	233	277	225	244	288	303	243	254	257	249	257	288	248	242	253	248	266	270	257	250	257	243	269	265	274	267	255	265	251	257	265	265	256	257	260	250	265	264	251	252	271	241	273	258	252	230	271	271	261	279	269	263	267	256	267	246	262	270	253	254	264	285	271	240	254	252	255	256	253	270	283	285	264	276	263	245	243	252	260	286	273	258	255	245	266	266	259	269	262	277	264	270	267	261	278	248	251	270	256	250	229	255	262	249	258	254	231	238	238	247	263	253	229	276	242	271	244	296	255	275	244	257	277	246	237	254	263	266	284	254	280	262	247	254	280	238	232	268	253	266	271	264	274	287	296	230	236	252	258	286	291	253	238	246	227	258	291	275	263	255	240	280	278	261	254	253	245	268	268	260	279	253	223	247	252	256	292	260	234	245	245	257	258	277	290	249	277	249	276	249	259	268	256	248	276	266	275	279	255	286	275	234	251	289	232	260	252	270	269	254	236	281	293	235	275	261	225	255	266	260	243	240	250	242	269	265	269	247	248	266	272	263	257	256	253	247	256	258	223	276	253	247	256	227	251	252	273	238	268	257	270	244	254	267	253	275	262	281	249	269	286	285	243	256	257	277	238	290	269	221	235	267	251	265	272	250	244	249	235	247	265	259	268	266	282	258	231	249	251	272	243	237	248	235	271	253	240	268	263	259	268	255	215	275	252	245	279	249	288	225	243	277	268	249	286	257	259	276	276	269	267	271	269	255	272	274	291	259	255	267	239	290	260	247	263	289	272	272	260	254	281	247	262	254	276	242	285	275	247	243	240	276	259	264	267	268	290	259	263	255	252	243	266	262	235	247	248	248	293	274	245	251	284	269	268	251	280	281	269	273	238	270	247	281	255	265	269	267	243	273	256	266	279	241	255	275	251	264	258	267	236	250	284	249	249	261	244	241	257	224	314	297	249	270	272	262	269	260	279	266	271	242	241	275	265	276	264	282	249	275	282	259	251	261	232	253	246	268	264	255	260	256	267	263	269	247	251	246	265	282	257	250	244	262	286	264	268	296	214	260	247	271	237	266	280	259	266	225	271	250	288	264	294	260	258	231	261	267	242	260	266	268	238	278	252	273	277	240	248	255	244	273	302	234	269	276	239	265	246	265	279	260	249	240	255	262	246	271	245	275	237	261	248	296	263	239	269	291	235	260	251	235	271	302	281	257	252	241	261	291	282	265	241	256	249	248	267	263	244	242	251	229	285	260	272	280	244	251	278	278	257	254	251	263	277	272	270	252	289	262	279	230	251	250	281	275	280	254	258	247	287	271	260	292	246	245	247	271	271	246	245	251	289	269	236	270	236	245	244	227	270	256	278	251	292	266	262	262	254	274	282	250	269	285	275	236	269	239	299	277	231	255	292	237	255	245	254	291	261	259	282	271	237	268	255	261	248	259	243	256	248	245	251	248	253	251	290	275	234	254	258	243	254	269	257	267	249	265	286	248	253	265	262	253	269	236	266	252	276	279	232	256	261	267	260	296	247	248	252	247	277	246	275	265	243	252	261	260	283	238	271	266	286	251	247	267	238	234	262	287	261	264	255	242	286	259	299	267	257	240	273	268	243	256	248	260	260	222	252	275	249	251	245	244	240	254	287	246	267	266	260	264	278	244	241	270	248	252	236	276	262	264	248	259	245	256	242	273	272	262	252	298	260	248	259	256	253	238	247	269	228	281	264	249	270	245	271	262	259	266	244	252	255	277	250	269	266	281	253	246	250	271	261	238	247	278	250	282	260	297	254	276	270	291	244	282	250	266	267	278	272	263	264	248	262	256	298	249	259	250	263	244	257	250	260	277	242	237	246	234	263	270	286	280	246	290	240	251	237	258	273	242	265	242	255	307	260	235	252	291	280	282	264	258	259	247	269	256	310	271	247	265	252	243	222	262	281	255	276	237	262	286	281	246	275	282	249	259	258	261	252	273	275	260	240	253	249	232	276	258	269	267	273	237	277	269	260	259	255	243	246	239	247	277	241	283	266	255	254	240	261	243	234	240	233	262	289	247	250	246	267	253	275	274	249	258	265	260	234	272	254	257	270	256	266	264	274	265	251	219	267	283	276	228	263	251	245	241	251	254	256	267	255	250	255	252	233	251	261	248	279	254	253	253	228	247	244	243	243	293	250	274	250	259	253	272	259	280	246	251	304	281	246	276	261	278	258	263	272	254	261	252	258	262	282	274	277	280	272	255	257	248	254	284	255	275	271	265	258	250	243	238	281	278	267	280	279	248	245	242	254	243	241	256	236	277	295	245	243	285	252	270	261	242	235	279	216	254	295	273	246	276	279	226	265	262	239	218	279	236	281	242	259	255	259	278	255	247	277	257	266	272	239	292	249	262	238	287	246	266	273	261	283	264	246	257	272	313	266	268
1886	894	305	135	48	72	536	292	227	151	36	48	36	47	44	32	38	27	34	37	37	40	41	49	50	49	43	42	27	37	38	29	43	46	37	44	36	34	35	43	39	38	35	38	49	38	43	40	42	46	29	37	45	47	42	36	33	47	29	43	33	32	37	39	29	30	38	52	30	42	42	31	40	36	46	45	39	46	47	28	43	25	38	36	40	35	44	47	31	36	43	44	32	55	41	44	40	32	44	39	42	51	37	44	48	40	42	47	45	40	34	46	33	45	44	38	41	53	33	32	45	46	43	37	32	25	40	33	39	47	30	45	45	37	44	40	45	38	40	36	30	44	39	46	35	34	41	26	42	34	38	40	39	44	38	30	29	38	35	28	29	33	36	52	35	38	30	43	35	31	35	51	42	50	31	32	45	36	34	50	42	43	50	41	45	42	41	30	40	36	40	36	40	32	29	44	42	44	32	33	35	36	23	35	32	36	42	40	41	37	32	38	41	38	48	46	53	40	45	38	31	34	39	38	36	42	31	39	40	33	39	34	48	37	34	31	46	51	57	40	26	33	30	34	35	31	31	42	39	37	33	35	38	30	36	43	58	52	41	43	41	23	31	48	35	46	30	40	30	25	37	34	41	40	51	44	40	48	39	32	43	46	32	41	29	45	33	38	41	37	38	33	44	33	40	30	53	34	32	34	44	29	26	36	39	39	33	34	33	36	37	31	35	34	39	32	40	39	39	41	45	36	35	35	42	34	49	37	40	44	44	41	34	41	43	40	32	37	46	51	41	44	39	38	34	46	38	42	47	40	38	35	32	43	30	34	39	33	34	34	39	37	33	42	36	39	39	43	52	40	42	42	35	39	44	27	38	36	30	29	57	38	39	24	27	41	42	30	38	24	41	34	46	38	43	41	39	30	29	37	31	41	36	36	46	38	38	40	45	38	40	34	45	34	39	47	33	45	57	45	32	37	43	38	34	36	41	42	38	47	29	44	40	29	31	48	34	36	36	27	39	54	44	37	44	48	48	55	42	31	39	41	42	50	32	29	40	49	42	29	45	43	41	40	39	43	34	24	31	42	31	45	40	33	37	34	41	39	44	41	42	28	32	34	38	42	45	46	44	41	46	39	43	47	31	41	48	34	34	43	40	31	50	43	35	41	31	47	44	37	41	27	38	39	31	46	38	36	46	31	48	27	38	42	35	25	47	31	44	34	41	36	42	37	33	31	32	37	33	37	29	26	28	47	50	34	29	37	44	43	41	36	36	30	29	38	45	30	32	42	29	35	46	43	42	36	31	37	42	39	35	43	31	41	33	26	39	51	40	40	43	43	31	36	45	51	40	31	38	27	26	34	43	32	39	45	34	48	44	47	34	32	41	36	31	43	43	41	33	38	42	46	33	42	40	47	40	46	48	37	36	39	43	44	25	41	39	42	33	32	37	52	32	39	52	41	28	37	27	33	39	31	43	48	42	39	48	37	32	46	40	29	35	50	41	41	36	28	32	36	46	30	39	44	38	40	45	37	42	38	52	55	39	47	39	47	33	29	30	28	42	38	41	43	36	39	42	36	34	42	54	37	39	41	48	36	44	35	29	45	34	35	36	32	43	24	26	38	48	43	33	24	47	38	46	37	27	32	51	32	45	39	42	30	48	37	44	40	37	45	36	26	27	39	49	39	47	46	33	44	51	39	42	24	29	39	38	30	33	55	35	26	30	33	36	43	39	41	35	44	40	44	46	40	36	31	38	44	42	46	34	34	42	35	39	39	33	35	38	40	32	50	39	45	53	30	38	37	33	43	46	48	29	42	41	35	40	30	33	31	49	44	47	47	43	48	33	50	37	37	44	40	40	32	31	36	31	43	43	40	44	43	37	46	38	29	41	44	37	29	42	41	44	35	39	36	45	32	39	28	35	32	36	42	39	48	46	39	41	36	31	41	29	36	32	39	41	40	38	41	40	35	43	44	33	49	35	45	38	30	41	31	31	34	33	31	42	36	33	25	36	41	44	30	40	35	39	31	36	41	32	44	36	39	45	41	39	39	36	45	41	43	37	39	31	40	39	40	35	38	45	47	31	39	41	46	41	35	34	38	46	44	47	26	40	31	34	41	36	38	26	32	36	41	37	44	47	43	40	38	39	38	38	43	36	35	33	31	45	42	47	31	32	30	32	46	38	40	39	42	36	37	37	45	39	34	40	27	50	45	29	27	45	25	35	44	61	41	44	42	40	43	31	34	29	27	37	32	32	40	34	37	44	46	37	42	34	39	36	34	46	34	52	37	38	26	33	30	35	42	30	35	45	36	37	37	47	45	33	38	37	41	36	32	39	41	32	47	40	40	38	32	39	30	37	48	43	44	41	39	45	51	28	37	41	46	42	22	36	36	34	29	41	34	27	41	28	43	43	38	34	41	27	38	34	33	46	43	44	43	37	36	38	38	29	24	40	42	38	38	41	27	34	29	36	36	39	49	34	28	37	35	24	28	37	37	35	36	44	50	40	41	33	38	40	50	54	36	34	35	33	26	49	40	33	50	41	38	38	29	32	36	31	32	39	44	37	50	38	32	26	25	38	23	35	36	42	43	40	39	40	36	37	40	44	44	38	34	32	44	33	47	39	41	42	42	42	35	27	34	35	40	48	35	44	40	45	35	38	45	43	32	42	36	37	41	40	32	34	37	38	41	37	34	41	34	46	36	37	47	35	19	38	38	43	29	45	36	47	34	38	35	41	38	49	48	40	44	50	38	35	37	35	30	33	48	38	37	37	28	32	44	37	30	35	43	47	39	40	32	49	49	46	33	37	24	28	36	35	48	29	36	49	38	39	39	28	46	41	41	32	40	42	42	27	35	27	28	31	34	39	40	44	49	39	40	36	38	37	32	28	36	37	32	36	32	34	34	35	38	32	34	33	47	30	25	39	34	42	46	39	32	33	43	36	40	36	41	37	40	31	41	35	35	42	29	41	29	36	37	32	44	41	32	33	40	37	36	42	51	39	41	38	42	49	33	35	41	45	35	31	36	30	45	39	36	42	39	38	41	50	43	48	42	38	39	47	47	32	38	46	45	51	35	33	47	35	39	37	35	32	31	42	46	39	37	42	47	37	35	47	38	36	43	27	55	33	40	45	38	47	44	45	37	26	26	38	35	38	42	46	46	37	40	48	32	55	38	34	42	38	42	43	35	45	34	42	29	35	49	44	36	42	36	36	31	33	34	40	36	39	30	26	35	38	33	41	38	38	48	32	40	42	46	30	37	46	41	31	35	36	39	44	46	40	41	30	31	30	38	37	40	43	34	36	36	35	45	31	37	34	37	35	40	52	37	36	42	39	39	29	31	47	40	37	44	47	45	31	41	39	43	34	30	42	40	38	34	33	44	35	31	34	36	35	49	32	42	44	33	35	46	44	32	41	33	50	37	34	30	31	35	42	40	40	28	29	51	39	32	42	27	34	51	36	27	28	38	45	43	38	45	48	33	29	31
21005	10348	4578	2526	1530	1560	15569	8296	7344	4069	574	505	490	488	467	472	438	408	442	430	447	401	380	387	372	358	331	366	421	384	370	374	413	364	303	347	341	360	351	355	340	364	381	346	368	344	326	323	351	331	324	324	329	344	344	358	320	339	337	337	345	358	339	341	341	382	371	389	359	355	380	364	334	358	392	369	353	349	376	409	380	364	390	356	346	371	353	360	369	354	388	397	345	334	368	346	351	337	379	380	350	363	352	375	347	365	360	337	352	339	328	299	333	332	352	334	330	355	296	374	324	340	321	373	380	376	358	366	371	370	352	348	332	347	323	339	339	338	349	374	355	364	328	321	362	376	362	364	346	342	349	356	329	346	329	326	374	355	290	360	343	340	359	354	333	337	373	322	338	337	326	378	355	356	308	368	336	322	351	355	358	320	343	364	366	302	371	309	354	355	346	342	336	321	351	343	361	332	349	352	337	320	335	364	330	358	320	340	350	353	340	368	336	326	325	329	347	318	327	351	353	344	324	361	370	308	366	325	364	341	330	375	339	327	338	323	331	325	332	367	341	315	318	353	365	339	310	340	295	353	319	347	342	326	360	338	371	349	330	298	373	369	360	342	314	377	312	354	341	363	332	347	311	341	311	338	343	357	325	386	328	312	354	331	320	340	365	336	318	327	338	357	340	369	343	334	306	324	367	324	349	315	359	335	319	355	325	350	322	352	340	356	391	348	284	320	350	360	371	322	332	339	354	320	320	312	318	368	345	370	340	338	356	333	337	339	331	317	358	307	318	337	350	338	350	341	322	318	369	343	353	346	325	326	350	370	356	349	338	357	326	377	337	341	331	326	362	356	322	355	356	299	334	377	362	315	396	336	380	329	333	328	335	326	361	354	341	312	339	330	341	346	363	378	360	359	312	375	350	336	351	360	378	362	337	321	378	343	317	338	346	347	368	328	337	370	324	322	360	326	353	345	356	352	337	337	346	335	345	322	356	342	336	329	331	332	318	361	338	393	303	345	336	321	329	372	321	340	321	374	337	352	359	335	362	369	349	337	375	358	317	295	344	371	362	307	353	348	309	327	341	335	337	335	344	377	338	356	394	363	305	330	317	355	335	356	344	343	338	361	347	357	344	354	361	364	344	368	356	354	316	323	320	344	351	361	363	361	339	363	343	338	334	322	359	361	329	332	349	356	346	317	303	329	315	333	310	332	332	308	333	322	327	376	360	338	386	338	344	357	336	328	343	358	344	323	351	344	382	342	348	363	353	340	363	336	358	354	342	352	354	340	341	342	337	330	350	356	298	329	350	353	338	339	349	343	332	355	358	356	356	345	339	365	314	335	372	356	312	333	340	358	321	345	368	335	348	376	362	346	352	329	370	356	355	380	343	362	341	341	375	375	350	365	357	352	368	308	367	361	372	362	336	356	356	327	328	328	358	345	319	381	351	351	349	356	320	345	345	360	311	316	355	317	337	321	346	366	332	329	379	319	361	334	329	319	322	353	347	309	317	353	358	353	358	366	345	364	358	340	339	331	354	348	336	315	352	346	323	380	347	306	318	342	341	332	342	345	329	322	315	359	374	303	361	338	346	328	319	363	354	343	352	351	349	357	340	350	339	337	376	336	344	350	365	342	304	329	336	345	315	360	330	341	348	330	378	381	392	345	341	358	346	347	308	336	329	333	322	381	338	368	357	362	375	343	358	378	357	345	333	360	350	360	326	335	337	294	363	333	314	333	333	347	316	344	337	372	322	364	341	352	354	352	366	346	315	345	338	339	388	347	366	333	365	327	328	321	329	343	326	353	340	331	346	354	333	334	374	339	360	335	338	350	350	346	327	333	349	374	333	367	312	350	345	338	376	324	326	320	351	344	323	346	363	357	352	321	357	331	355	341	361	357	346	345	348	362	350	379	348	333	347	368	385	349	369	329	348	326	379	371	362	354	356	330	339	336	330	294	360	375	328	331	320	357	333	322	307	345	354	321	341	332	376	329	349	323	337	327	321	336	372	329	324	308	328	358	353	352	344	366	343	331	342	307	335	348	341	370	361	299	361	344	352	367	341	366	334	343	340	368	339	341	350	337	371	332	350	370	355	352	332	364	344	341	313	332	348	326	332	321	333	370	367	368	328	351	348	332	318	328	337	361	350	332	328	353	312	323	346	319	348	344	352	352	355	344	346	349	360	305	352	322	369	336	335	353	340	349	342	351	336	341	343	346	345	317	296	371	352	368	346	356	333	360	341	330	374	342	319	342	351	359	378	339	347	334	324	325	352	373	346	313	319	355	344	366	357	364	317	350	345	371	354	344	349	327	310	357	353	352	320	361	342	341	358	351	348	347	343	371	350	315	335	339	315	322	362	337	319	310	379	371	322	372	347	340	341	352	314	352	364	322	336	315	352	345	341	357	337	356	362	342	351	362	355	345	372	360	336	357	379	342	343	310	356	328	361	344	346	325	340	350	351	339	345	338	351	360	368	302	360	354	315	316	352	318	384	355	347	347	349	370	340	363	351	365	344	322	329	356	354	353	345	348	346	355	337	343	356	321	352	333	338	365	337	331	359	337	347	372	342	377	341	349	347	337	340	350	351	355	347	346	355	323	332	336	332	347	348	312	377	337	352	348	332	342	365	340	412	368	344	323	366	331	337	321	337	325	329	373	326	370	325	340	346	342	335	352	329	335	335	362	360	355	302	345	329	365	314	347	315	335	396	317	335	361	342	382	313	357	361	380	373	364	338	338	386	336	367	362	319	341	326	346	348	359	312	344	333	358	334	375	324	341	321	318	341	338	341	331	358	313	333	324	314	331	334	351	367	305	344	339	354	358	398	345	346	352	319	369	349	354	319	342	353	376	381	348	346	314	312	365	367	322	362	357	359	361	340	317	340	339	376	315	348	333	336	406	338	333	364	343	334	328	341	346	359	333	353	382	356	367	355	346	323	382	332	361	342	325	339	339	356	373	343	321	347	338	326	326	334	333	293	349	331	336	342	356	385	326	340	338	353	372	377	345	332	343	317	364	319	346	311	316	309	309	361	340	330	321	370	379	364	321	356	352	331	351	351	352	362	311	344	363	352	337	334	324	356	379	344	334	307	354	370	312	315	350	355	335	356	337	342	371	331	361	345	352	375	354	319	348	314	371	315	324	361	320	355	353	314	346	333	340	356	361	341	343	343	361	336	331	309	341	375	329	344	325	351	330	369	323	335	328	371	348	352	332	332	344	351	334	333	322	318	344	310	347	354	349	339	341	361	347	346	331	330	368	330	338	333	321	344	343	330	360	387	366	341	344	359	350	338	349	358	347	332	358	358	354	367	342	341	305	343	357	319	338	378	337	362	353	331	339	354	356	335	335	352	319	360	362	362	339	361	364	317	330	305	311	346	344	351	348	356	363	336	323	309	358	334	327	352	320	294	340	335	351	353	363	348	316	337	357	298	358	354	322	320	358	346	362	345	314	333	378	346	350	316	361	334	348	349	373
2251	1954	978	361	102	93	1613	828	539	160	50	53	59	58	30	44	51	56	59	48	45	38	37	37	34	30	39	53	40	27	37	29	46	33	49	28	37	36	41	29	28	37	31	32	36	45	46	25	44	35	49	28	32	35	38	50	30	45	41	44	29	35	37	40	39	33	46	35	42	37	46	35	40	55	34	39	40	35	34	40	36	36	43	44	39	44	43	37	27	30	37	37	36	45	35	33	27	47	43	27	32	34	39	33	39	46	46	24	23	38	47	45	38	42	36	34	30	38	41	36	52	32	46	38	34	39	51	39	29	41	30	43	32	43	35	41	35	40	40	48	41	47	33	42	34	30	41	30	31	42	31	41	35	39	34	34	38	47	41	42	32	37	32	38	41	33	34	34	45	26	45	33	41	32	44	38	40	35	31	39	31	42	34	33	35	33	29	33	32	39	33	33	27	38	43	39	36	32	47	38	33	32	45	46	27	38	30	32	51	35	55	28	32	34	41	40	36	30	40	39	38	49	45	49	44	38	35	54	32	42	36	31	33	37	38	31	40	37	30	30	47	38	35	40	34	37	29	39	38	40	38	39	39	34	43	40	37	34	45	35	33	39	33	47	38	34	44	33	34	36	34	47	30	45	33	30	37	44	45	55	36	26	33	34	32	27	46	49	49	33	47	31	32	41	42	33	39	45	37	42	38	40	27	40	37	32	42	33	44	36	42	38	33	42	40	42	36	44	43	37	33	40	43	36	33	38	39	43	40	37	41	46	30	32	33	39	51	32	42	34	30	41	32	45	29	40	43	48	34	45	40	29	34	41	42	36	39	56	41	30	33	26	34	38	41	31	36	36	49	35	40	38	35	30	46	33	35	38	37	42	30	39	33	39	43	44	47	42	33	33	37	34	41	27	47	52	29	28	41	34	35	32	39	32	42	26	36	33	46	44	44	50	39	35	38	34	35	41	35	43	43	27	36	27	42	28	37	47	47	44	36	35	45	36	28	38	41	38	32	37	38	41	35	38	44	35	38	34	53	37	26	37	34	25	38	34	40	52	35	34	37	40	34	31	43	35	40	38	33	33	32	26	30	52	35	37	33	37	33	45	21	47	38	45	35	38	39	42	32	32	33	32	47	42	33	47	38	35	35	31	33	17	41	23	42	49	42	39	35	48	35	33	37	42	28	24	33	44	40	44	41	36	33	38	32	44	32	28	35	40	38	34	45	43	40	38	33	37	36	41	43	30	33	40	42	42	29	39	38	33	45	36	30	44	46	34	43	36	31	29	37	41	28	48	31	33	44	28	37	28	45	34	37	29	27	39	38	37	38	34	29	49	31	46	36	39	24	41	31	44	39	41	28	47	42	36	33	33	33	34	35	34	37	40	39	33	42	32	43	35	40	35	41	43	36	36	39	33	35	38	37	49	41	38	41	38	31	38	32	45	33	41	49	36	29	38	32	30	41	48	44	27	42	44	27	26	41	31	34	29	43	38	35	45	35	41	36	33	46	44	35	44	29	40	42	28	39	39	35	51	52	38	30	34	39	35	42	39	36	43	41	28	41	33	32	38	51	41	39	31	32	52	42	40	36	39	31	38	36	30	40	46	39	47	30	46	43	41	32	31	43	32	50	41	44	38	42	38	35	29	41	33	34	33	43	34	38	28	33	34	33	30	33	32	27	44	41	51	33	40	25	40	41	35	33	31	42	40	36	34	40	29	44	41	37	39	34	39	35	34	38	31	47	36	47	40	46	37	33	32	50	34	30	39	40	22	33	35	42	41	54	35	43	33	27	31	33	38	43	29	41	38	38	33	35	40	41	32	32	38	35	48	28	39	18	36	53	34	32	36	28	40	46	36	36	32	33	34	40	38	35	36	30	38	35	42	40	41	34	40	45	35	44	32	32	38	29	34	37	40	33	35	37	49	54	47	43	37	47	40	31	41	32	28	29	49	37	35	36	27	31	38	37	41	46	38	52	36	46	47	39	41	43	42	43	36	38	33	30	44	41	43	32	23	43	34	20	46	42	35	18	34	42	36	35	41	35	41	37	31	37	37	39	38	30	29	35	31	45	48	38	33	38	37	37	38	42	48	59	38	36	37	32	43	37	37	32	39	37	38	35	40	42	36	39	44	34	30	41	34	23	43	27	38	36	30	35	37	51	22	42	41	27	33	39	28	39	41	33	40	44	33	37	36	44	27	32	41	40	43	31	45	44	44	31	46	42	36	34	41	33	29	40	31	44	26	39	39	34	32	29	39	25	46	36	34	41	35	37	46	27	45	39	35	36	37	40	39	34	38	31	36	39	42	28	45	35	47	33	38	39	32	32	42	35	32	28	55	38	31	36	50	26	37	33	24	32	30	28	37	44	36	36	35	43	35	32	28	41	38	29	42	37	37	40	38	41	37	31	44	34	47	33	42	42	51	47	39	37	32	42	36	34	48	33	36	38	40	36	57	36	45	36	43	34	35	38	40	31	35	45	39	52	44	44	35	39	30	38	36	40	27	42	43	43	43	33	43	34	43	32	39	40	31	34	49	37	32	34	29	32	38	34	31	38	27	34	40	35	37	34	39	37	46	37	31	36	40	39	46	31	27	29	32	32	35	34	38	38	41	39	36	43	32	37	41	35	43	46	32	43	22	32	39	44	29	28	44	33	38	38	34	31	32	45	33	34	40	40	40	42	29	34	31	30	30	39	29	30	28	31	41	29	33	37	38	33	34	44	52	49	30	31	38	39	39	39	28	38	39	39	33	30	31	33	36	37	37	39	47	35	32	28	34	40	49	31	36	40	46	39	36	41	35	43	26	40	37	36	38	33	36	32	37	44	28	42	33	35	42	37	39	29	44	35	39	44	32	39	36	41	39	34	38	43	46	35	37	44	35	29	33	42	33	39	45	47	38	37	33	40	40	40	41	39	30	44	38	42	28	38	30	30	43	47	51	42	43	29	30	25	38	37	32	34	40	34	31	36	50	32	49	33	40	45	43	36	46	25	23	34	48	27	29	40	36	35	34	41	44	30	43	32	43	37	45	35	37	33	33	35	43	37	32	41	37	26	42	34	37	33	32	38	38	42	39	46	22	40	32	38	40	38	33	28	38	36	47	25	27	31	40	33	32	30	31	39	32	34	32	44	34	48	41	36	41	44	36	40	32	26	43	32	42	43	42	31	39	43	41	30	29	40	35	42	39	30	41	42	38	33	34	41	27	31	51	33	35	31	37	42	26	35	25	24	30	44	31	37	39	34	40	45	41	32	41	40	39	38	30	34	34	24	38	32	23	42	42	42	47	31	36	50	36	35	40	39	43	26	34	27	36	33	22	43	37	45	41	30	43	23	43	37	45	40	37	32	26	39	35	45	36	33	29	35	37	41	31	34	35	42	31	37	35	30	27	31	33	34	38	43	33	32	34	29	46	33	34	44	36	34	36	35	35	34	34	43	32	32	41	30	48	50	35	33	35	33	39	38	31	40	39	41	34	40	37
24700	16360	9250	5367	3022	3533	25663	14869	13231	3570	772	698	627	598	554	546	535	483	501	483	446	465	452	440	392	424	431	401	374	391	364	402	365	357	348	378	354	356	361	369	333	342	362	342	379	358	363	365	332	361	357	349	330	353	291	351	355	341	360	359	355	346	394	358	345	370	351	342	385	363	349	410	362	371	432	363	384	378	381	393	377	351	382	380	378	369	374	366	356	376	380	376	364	383	344	370	344	361	347	356	345	336	361	333	347	373	335	343	343	325	327	351	342	370	301	323	340	349	368	333	385	372	354	354	366	333	363	329	337	337	396	375	347	382	363	364	307	354	346	382	349	339	359	381	337	352	336	318	353	334	310	330	339	343	330	343	347	300	319	341	328	368	363	335	342	342	346	329	354	360	354	335	346	323	346	311	326	353	368	366	377	319	329	333	348	358	373	322	343	360	331	376	343	339	338	329	375	341	328	328	366	328	335	353	366	339	359	310	340	379	319	344	334	325	355	354	341	341	336	323	353	345	326	332	302	325	372	341	320	318	373	354	348	344	334	339	366	320	355	322	317	343	310	341	344	367	385	343	318	351	360	331	374	318	334	317	342	350	339	368	355	341	337	335	316	327	335	353	313	334	330	323	336	374	337	340	337	345	340	356	333	331	350	318	354	339	353	338	343	317	365	309	343	359	307	312	353	331	365	341	309	346	335	352	361	344	334	355	313	331	352	331	340	352	339	343	363	337	354	358	361	361	363	320	397	335	316	339	349	353	353	345	356	375	323	334	346	328	350	353	354	316	327	362	335	377	364	337	298	332	354	333	326	337	355	348	328	336	325	323	328	358	360	335	363	339	358	331	363	371	345	353	356	366	342	332	356	342	349	353	317	331	326	340	314	346	360	334	338	329	335	359	365	320	359	348	369	357	313	335	336	349	315	333	355	296	362	348	338	362	339	322	329	343	300	359	372	350	375	299	366	329	338	344	339	363	373	347	345	335	315	323	379	337	361	344	315	361	347	337	352	343	362	312	318	314	342	318	330	346	375	339	334	355	329	332	332	330	347	355	364	362	323	340	332	340	353	327	354	373	340	355	350	324	352	291	358	321	364	345	364	346	357	337	347	330	327	351	384	346	369	355	343	347	340	375	339	369	313	337	379	334	329	342	331	347	333	357	331	330	332	347	322	316	346	377	324	316	355	342	386	343	322	339	339	349	331	353	348	321	354	409	354	328	354	351	349	349	362	375	306	343	354	338	344	360	333	343	330	335	365	341	344	325	321	350	335	339	350	350	353	363	380	335	360	358	324	330	335	355	327	375	349	326	356	367	303	340	328	343	324	319	328	327	320	318	346	345	302	335	367	338	364	350	336	320	369	338	341	339	324	332	340	326	316	358	371	342	352	340	372	313	314	364	337	365	343	350	343	345	351	336	344	325	348	316	348	365	339	332	346	353	363	328	347	341	309	345	299	358	348	352	326	338	317	365	355	349	337	371	320	349	374	345	334	320	368	307	339	351	359	336	358	358	349	337	363	305	311	335	321	330	363	327	329	321	286	332	373	321	334	330	343	362	351	344	331	324	348	327	378	349	335	342	325	345	339	320	325	339	334	349	364	333	332	350	338	352	328	326	355	351	375	369	334	362	336	322	358	316	339	357	319	376	302	347	330	361	331	352	351	316	346	361	354	343	335	365	351	335	346	331	336	334	357	349	345	317	335	343	348	340	320	291	343	327	317	341	355	323	365	342	320	347	325	328	362	332	346	321	336	320	354	343	331	324	326	350	375	324	363	342	312	324	344	326	367	332	322	355	345	322	355	353	300	362	305	354	323	325	342	332	334	308	358	347	355	351	330	353	336	340	354	338	363	361	360	364	321	331	353	340	320	356	341	350	336	345	361	338	352	364	353	358	344	328	348	352	371	340	330	332	319	401	355	327	387	341	335	323	320	343	323	318	322	321	349	336	345	351	348	359	353	340	357	332	349	347	339	353	328	334	368	311	326	349	337	364	313	317	342	334	334	367	316	363	308	345	320	336	340	335	327	344	326	333	310	333	318	335	352	351	343	357	338	333	355	358	330	334	350	325	318	351	353	339	344	332	348	343	360	342	342	355	327	349	327	335	334	323	329	323	354	356	323	334	326	354	308	375	347	332	347	367	331	343	331	367	344	332	341	355	341	360	343	350	332	342	317	336	330	328	353	372	330	305	351	320	357	341	364	355	317	334	356	342	353	344	329	350	348	360	335	303	348	331	341	351	326	332	348	330	351	354	330	339	342	377	339	337	341	337	321	331	319	336	305	356	345	375	318	369	331	362	360	375	373	344	342	331	334	370	354	348	340	339	340	324	347	335	368	367	364	330	342	305	326	357	361	325	335	328	350	362	350	355	378	327	367	364	337	352	336	365	336	314	383	370	330	376	358	335	370	380	375	345	348	303	358	346	328	334	344	317	371	347	339	352	330	337	330	358	337	327	342	330	391	332	335	359	369	320	340	331	334	326	344	338	319	344	334	313	340	337	356	314	340	355	346	362	384	310	328	361	330	358	359	327	316	376	328	362	355	343	345	365	321	297	372	333	341	343	331	350	334	325	350	358	377	344	341	341	332	353	342	320	338	345	354	340	375	350	374	323	387	343	389	356	394	351	365	349	344	340	347	319	354	330	331	361	379	344	314	368	314	363	348	333	338	318	353	349	330	320	354	365	353	327	346	348	362	340	322	350	342	371	352	357	325	335	319	348	353	353	346	342	312	342	345	315	320	352	329	352	329	329	336	342	364	334	333	321	344	344	344	366	397	366	374	316	365	356	310	315	320	359	344	302	366	330	353	327	304	317	355	338	339	323	339	352	327	327	352	333	340	370	310	357	326	346	304	340	327	357	354	357	335	317	346	368	345	341	341	382	338	367	352	332	349	360	333	369	347	335	345	324	350	339	370	333	347	345	349	339	326	340	349	364	337	328	343	347	359	329	301	329	328	360	347	368	342	339	343	356	318	345	345	385	335	324	332	332	335	335	350	374	348	354	329	352	346	329	345	367	344	325	336	339	350	342	337	328	350	313	341	330	376	334	340	355	341	299	318	366	333	332	350	337	346	337	359	315	366	386	311	352	300	341	342	315	360	359	322	377	331	326	366	310	356	330	336	353	335	323	335	378	360	350	300	348	324	330	358	387	347	363	314	311	352	325	341	349	351	371	327	342	330	348	341	360	324	343	356	328	334	319	346	344	349	332	387	346	368	394	336	341	310	327	298	353	344	322	345	351	355	367	344	337	356	349	328	326	340	359	285	363	376	371	362	356	347	363	327	355	325	357	349	348	330	350	336	344	308	325	375	327	296	346	351	351	368	340	347	390	354	307	368	337	344	345	346	346	322	364	352	344	330	341	330	344	330	319	366	381	364	345	337	345	333	348	346	340	330	370	321	326	361	361	344	337	344	365	346	315	349	333	334	368	328	309	344	361	358	344	325	342	359	348	341	321	325	374	356	336	393	303
2917	2062	1087	405	101	94	2498	1504	458	127	42	38	48	42	42	41	31	41	48	43	35	38	34	38	24	28	39	38	32	36	23	42	30	38	30	25	36	23	30	20	32	31	31	36	32	28	30	27	30	37	25	43	27	30	24	26	30	31	32	28	28	41	19	28	32	24	23	31	30	39	31	26	32	40	32	22	27	32	21	32	40	37	34	34	31	43	37	28	24	35	34	36	27	29	32	33	31	32	34	29	38	29	27	29	32	22	30	36	36	39	26	25	27	40	26	31	28	29	28	35	38	27	39	43	41	39	34	36	36	34	26	41	21	33	29	46	28	23	21	35	30	31	32	34	32	28	28	39	34	29	23	33	40	26	28	34	25	22	28	19	22	32	29	26	25	30	36	38	22	27	23	36	30	26	26	34	25	26	29	26	43	26	34	17	33	33	33	27	35	31	35	29	29	37	36	43	26	35	38	34	28	37	26	34	32	29	30	30	31	36	22	31	32	31	27	20	29	29	34	47	32	25	33	21	29	22	27	33	37	29	29	19	32	28	29	42	34	32	40	23	18	24	33	26	35	38	30	24	34	27	25	32	38	32	23	35	31	30	30	28	40	28	31	32	26	36	22	31	30	17	34	25	30	32	32	27	28	33	23	22	30	35	34	21	31	31	35	31	29	33	31	34	37	18	33	43	31	19	28	32	31	31	25	32	28	29	38	35	21	37	27	40	28	34	31	30	36	28	41	22	29	24	26	30	28	26	19	30	33	39	22	37	32	28	25	17	30	31	35	26	24	27	28	31	37	29	40	33	29	31	24	35	28	18	28	44	27	29	35	37	21	35	37	38	32	32	28	32	33	29	30	30	36	41	21	33	28	34	27	30	27	34	29	28	22	34	29	39	29	29	34	31	28	35	29	31	20	34	28	36	28	23	38	28	39	34	26	31	33	29	40	35	21	32	27	31	25	30	23	26	27	29	36	32	31	22	27	32	27	24	22	27	43	48	24	25	39	28	30	31	35	30	37	32	29	37	25	18	30	38	37	26	26	39	25	31	32	27	40	23	28	34	31	36	35	28	30	29	28	29	24	30	39	31	37	35	27	33	31	38	34	22	39	28	31	34	25	31	20	30	41	38	26	38	28	24	29	29	23	31	39	27	39	35	33	37	26	35	29	31	38	30	29	29	27	42	29	34	40	30	22	22	32	20	28	32	30	28	30	28	25	28	40	27	19	37	32	30	30	31	27	32	26	35	29	31	28	29	32	27	31	38	34	36	34	38	36	28	25	39	29	33	28	26	21	31	39	30	39	30	35	37	23	32	21	24	24	23	19	20	27	35	29	26	30	32	23	34	30	31	24	38	34	23	37	41	30	46	33	38	27	31	30	33	37	35	39	28	28	34	20	23	28	33	33	25	30	30	33	34	36	34	32	29	37	26	31	31	27	26	37	20	27	35	25	26	33	27	27	26	38	35	30	26	39	26	19	40	31	40	29	23	23	27	35	39	26	21	26	32	24	41	34	26	32	25	35	30	42	28	26	26	32	40	25	29	42	28	23	30	32	36	32	24	32	32	34	26	35	19	29	28	43	34	33	37	32	28	27	39	28	31	27	35	33	36	34	27	32	31	26	32	38	38	34	31	29	33	31	38	39	23	27	28	31	31	37	34	25	23	27	27	29	27	39	30	33	36	31	33	26	31	42	29	32	31	38	26	27	37	44	30	41	31	33	21	39	25	34	23	27	34	29	40	37	25	35	28	37	34	22	33	24	32	26	19	38	44	23	31	29	24	29	24	35	32	24	20	27	38	31	34	32	36	28	41	38	32	36	27	44	20	33	36	34	41	30	32	26	29	41	30	42	27	35	30	28	39	24	33	33	33	28	27	29	30	21	29	21	28	29	37	32	36	29	32	25	47	33	31	26	29	27	34	26	28	28	32	35	34	29	33	39	34	24	35	27	30	23	34	30	37	33	23	26	30	27	21	32	33	32	26	31	33	29	33	39	31	32	22	29	28	31	32	26	28	29	41	26	43	30	33	14	31	35	30	36	33	28	35	26	46	27	31	37	33	29	30	35	30	23	43	49	28	24	26	21	28	23	28	26	30	24	30	34	30	34	32	32	29	33	28	40	37	33	34	29	38	34	31	36	24	38	35	31	35	17	33	25	34	30	28	29	24	30	33	44	25	31	35	32	30	32	26	41	30	38	27	27	29	31	34	21	30	32	27	33	28	36	39	28	33	16	31	19	37	30	28	33	44	44	29	29	37	30	23	33	33	33	28	34	25	36	34	43	32	30	32	32	32	28	27	30	41	34	29	31	30	39	25	23	32	27	39	29	31	36	28	26	35	25	26	33	32	33	29	29	29	25	26	32	30	23	37	29	35	35	24	31	28	28	27	34	28	30	34	27	30	30	28	32	33	33	40	35	42	35	27	25	27	26	23	26	30	31	30	32	33	29	28	25	37	36	24	20	30	29	28	29	30	36	36	24	29	30	33	36	32	29	23	29	26	32	23	27	26	32	34	38	25	36	29	37	25	32	30	32	28	22	32	32	35	38	41	27	30	45	32	29	28	29	27	36	35	31	32	27	33	29	25	30	29	26	32	32	35	37	43	34	41	26	28	34	21	26	32	30	34	23	23	32	29	22	29	26	27	27	24	36	28	31	36	37	30	33	34	26	31	30	30	38	26	31	34	27	34	33	35	25	36	36	29	26	29	33	42	32	45	36	34	40	32	37	33	31	26	35	40	32	34	31	30	32	20	26	30	25	29	32	31	26	29	24	27	35	27	34	24	30	38	29	32	32	23	34	24	26	23	29	31	24	40	37	31	27	28	39	19	39	25	36	26	25	27	33	27	28	31	43	28	32	34	28	21	31	33	32	30	26	27	33	21	37	35	30	36	33	32	34	27	39	33	22	30	27	27	38	33	36	25	30	34	26	37	34	24	25	37	26	32	52	34	29	34	25	36	39	29	40	32	33	35	37	30	25	33	31	37	32	29	31	23	29	37	34	31	26	39	28	31	26	31	26	25	25	32	30	35	33	27	20	30	34	30	35	30	31	39	33	34	33	39	30	31	24	37	35	30	32	29	35	30	33	37	27	35	32	34	29	36	35	20	46	27	27	39	39	31	23	33	36	30	20	34	19	22	32	38	35	27	31	32	24	28	33	32	42	30	23	28	34	30	27	32	31	32	29	31	29	19	29	23	31	23	30	37	39	28	28	40	32	33	27	33	29	26	34	31	29	34	29	38	37	35	28	35	32	30	25	24	28	32	33	31	35	28	28	21	35	30	29	37	33	39	33	31	23	28	29	42	35	30	35	32	41	27	21	22	39	33	21	22	35	28	33	34	29	30	34	31	38	45	29	22	26	26	32	40	37	38	25	27	30	17	32	30	30	24	24	31	30	30	34	31	26	32	36	37	28	42	21	20	31	38	29	31	37	35	41	35	39	37	29	19	29	35	39	35	34	24	30	42	25	39	17	38
25238	17613	10973	6463	3538	3579	32367	19942	11646	3460	760	701	651	553	506	539	471	499	460	437	454	433	391	375	411	375	328	335	390	321	350	339	320	318	320	297	275	292	323	340	302	287	309	294	293	328	329	281	265	287	262	296	267	288	278	280	303	288	305	309	308	307	313	278	313	285	334	308	301	298	301	351	330	309	299	311	306	326	312	301	290	312	354	302	349	313	309	354	307	291	320	295	321	307	326	303	315	293	325	258	308	308	337	279	283	298	323	305	306	263	286	287	309	285	281	311	304	269	283	304	291	303	279	273	255	280	294	267	312	282	274	298	303	294	274	320	288	307	289	300	336	275	272	274	282	279	297	262	307	296	292	291	268	282	312	283	300	285	264	299	255	271	295	274	299	302	269	302	295	265	285	279	326	267	283	289	284	276	283	269	292	290	308	283	254	285	296	276	305	278	271	274	292	287	287	268	283	288	283	287	298	270	287	306	313	283	277	292	273	287	294	292	285	288	281	278	256	303	299	300	315	304	282	268	309	305	311	300	287	313	269	262	271	278	289	290	256	294	296	264	300	263	298	278	302	265	302	258	304	290	275	290	278	298	293	295	277	289	298	255	284	299	308	280	291	258	294	308	241	291	275	295	286	278	313	283	265	301	275	270	296	264	267	300	285	271	267	317	305	288	309	327	279	283	306	289	257	296	285	308	300	303	293	264	258	289	296	320	274	294	281	291	280	293	293	292	271	317	300	308	277	289	299	298	246	289	315	255	307	290	270	297	284	285	274	302	258	299	276	285	299	278	282	274	258	261	309	280	279	290	265	284	289	286	290	319	273	315	288	265	275	286	317	307	279	297	279	283	246	283	281	317	275	266	310	262	319	281	285	301	273	286	301	289	285	266	289	295	288	269	278	276	255	267	273	295	274	294	281	328	281	308	295	272	309	286	262	266	299	306	283	287	280	292	283	317	307	302	277	275	301	298	281	259	308	298	304	267	296	298	287	276	261	288	288	278	269	266	287	266	323	309	298	298	288	281	284	298	307	271	295	300	280	268	289	264	274	282	278	273	275	273	268	303	302	255	304	302	288	297	246	292	287	311	304	293	294	307	272	317	296	293	316	280	242	265	273	299	268	306	264	278	292	289	287	312	296	268	284	316	261	277	293	302	261	290	301	289	302	303	307	305	285	280	280	290	277	294	326	330	276	277	284	254	287	275	308	307	298	306	268	291	291	270	288	288	284	285	320	295	307	283	291	286	280	302	314	297	294	285	307	289	266	265	273	293	273	268	283	292	262	279	318	287	282	271	282	304	274	276	285	276	300	264	278	275	293	287	288	299	302	311	277	286	288	282	288	280	292	285	288	274	283	287	282	271	325	293	312	264	280	290	296	247	302	289	296	274	287	301	264	294	302	286	281	282	291	276	323	311	294	279	281	297	279	286	299	279	287	282	280	262	274	287	293	273	309	319	294	262	279	302	315	308	309	294	301	315	286	261	293	260	280	305	275	310	312	281	291	273	286	270	276	302	264	292	272	292	309	296	314	273	278	296	291	289	263	269	290	279	294	269	307	279	283	280	293	292	297	290	298	297	297	265	277	289	316	309	285	299	288	275	327	300	301	294	302	310	291	303	305	290	293	281	298	294	293	311	302	254	314	255	288	282	305	274	258	290	272	295	311	276	258	289	284	272	281	278	292	296	288	304	283	288	300	263	300	267	304	292	272	296	308	276	299	264	272	305	288	295	285	304	270	273	293	283	288	285	286	275	273	291	288	299	272	299	310	274	284	267	292	263	280	242	301	256	299	262	277	292	312	313	267	292	268	287	261	268	295	268	270	300	282	323	295	281	292	289	298	259	305	302	301	280	287	265	310	269	313	259	293	270	288	275	290	287	283	269	291	253	295	262	279	293	298	296	285	262	299	282	293	279	313	306	262	282	304	285	280	258	271	286	296	258	327	285	279	282	276	288	296	310	268	297	281	268	275	272	294	287	276	276	284	277	255	281	332	260	273	287	283	291	317	305	319	274	257	296	258	278	262	267	306	281	287	262	281	312	298	287	303	289	309	276	265	262	258	300	273	299	307	268	283	259	303	306	282	281	268	314	313	276	296	309	285	257	280	306	287	295	298	305	301	292	283	286	292	285	282	271	298	293	279	308	266	311	283	302	284	309	249	292	271	293	284	299	273	305	270	296	273	301	284	280	269	313	280	275	289	300	283	291	264	287	297	281	297	277	273	280	288	257	259	283	297	284	310	273	307	261	283	297	285	288	293	294	288	303	296	304	300	281	314	288	289	262	282	263	284	301	306	266	308	276	282	293	309	284	301	270	299	287	314	276	286	269	282	263	285	282	301	308	290	277	295	250	273	271	280	293	301	313	287	280	288	294	291	257	286	302	288	309	303	295	281	312	277	263	286	273	287	299	269	322	257	281	278	258	281	289	271	281	273	258	289	295	271	280	250	299	310	285	285	291	286	284	277	276	299	266	273	260	273	268	320	302	296	256	282	261	298	258	302	292	295	284	281	283	282	292	289	265	302	302	302	275	302	293	260	288	285	286	313	292	288	283	306	300	295	300	282	311	267	261	296	303	282	308	277	277	270	269	317	282	305	281	309	307	279	285	260	294	288	242	290	283	291	254	313	295	280	288	274	287	300	301	270	306	289	303	280	309	297	265	312	276	298	263	262	289	292	299	286	303	284	299	293	269	307	279	280	280	290	295	267	282	302	290	303	272	263	255	282	264	255	281	275	294	297	298	266	300	260	300	288	289	256	310	303	326	287	313	283	274	272	283	296	295	317	312	292	288	302	329	288	292	308	296	310	302	293	307	272	271	302	265	314	331	290	273	278	293	272	301	266	282	292	290	290	279	274	278	292	275	296	306	273	290	304	267	303	259	258	279	283	304	273	327	286	276	304	302	281	272	288	290	276	316	255	307	285	269	298	268	262	290	279	300	289	276	288	272	296	321	277	288	306	309	255	268	267	268	295	278	292	311	289	272	294	297	301	275	269	266	324	327	304	265	274	304	269	294	282	279	331	254	269	258	290	301	301	308	291	318	272	300	276	280	286	303	299	271	316	321	275	295	267	273	291	266	262	287	299	284	276	270	298	281	314	275	295	303	267	284	245	281	260	295	298	342	271	308	293	255	307	292	301	257	282	288	262	277	271	311	290	277	271	288	276	301	277	284	287	286	306	275	297	237	315	323	281	275	307	281	284	267	281	290	308	303	271	289	301	275	288	283	315	282	260	272	267	239	293	275	283	276	293	304	276	302	275	313	298	281	299	303	282	273	259	270	280	286	271	279	281	308	300	270	278	274	289	293	282	303	290	298	284	280	281	320	271	289	288	300	274	273	271	293	281	281	279	306	287	297	299	282	279	301	276	285	305	272	265	319	275	237	261	289	291	284	293	246	282	299	287	295	292	284	291	290	296	281	254	295	295	261	276	268	312	301	287	270	306	306	279	264	281	288	290	286	271	296	270	316	324	283
3514	3289	1979	730	158	141	4924	1964	731	137	58	46	61	42	41	40	30	44	39	39	42	32	29	23	35	40	32	30	33	30	28	37	22	30	30	41	32	27	27	29	36	28	39	30	34	27	34	29	22	33	29	25	30	31	27	29	37	27	20	24	22	28	30	31	36	37	42	44	36	39	35	31	29	29	39	34	31	29	32	32	35	27	30	28	37	28	31	23	31	32	20	31	35	37	32	36	30	41	45	24	27	24	44	15	29	35	35	35	30	31	36	24	36	28	30	34	39	24	34	33	26	31	30	30	26	29	25	36	36	25	31	31	30	31	27	23	34	28	24	33	34	25	32	27	31	30	28	28	41	27	26	34	29	28	28	38	26	27	31	31	38	30	37	18	34	25	33	27	25	32	28	24	37	32	30	27	28	32	27	29	31	34	34	27	38	35	32	21	32	32	35	33	31	22	24	28	25	40	27	40	25	38	24	35	24	38	31	45	26	37	22	35	29	29	37	31	41	26	28	28	25	31	32	29	25	32	26	34	35	37	33	20	33	30	38	40	27	33	31	26	35	26	33	30	25	37	27	27	22	23	39	25	25	31	30	28	31	28	30	34	32	30	25	24	37	22	27	29	29	33	23	32	37	35	32	42	22	37	25	37	24	27	26	18	31	33	32	25	34	22	29	38	22	23	29	19	33	35	20	19	29	35	27	28	22	41	31	36	27	25	35	29	28	29	31	31	31	31	30	40	38	33	29	29	46	35	25	36	28	30	25	23	29	30	30	35	23	33	36	41	35	27	35	32	30	25	31	18	35	30	27	36	25	21	26	22	34	38	34	31	30	29	37	30	20	34	26	45	31	36	24	34	36	27	22	23	29	26	31	38	16	38	23	33	36	24	25	37	30	30	23	34	33	24	43	26	21	28	40	31	34	31	34	27	32	35	18	37	23	35	22	20	36	35	19	25	34	32	31	36	26	30	34	29	34	27	35	23	23	23	43	31	41	27	29	25	37	32	34	28	33	27	29	28	22	31	29	26	25	38	38	36	25	32	31	29	44	26	36	26	42	26	30	35	31	36	26	23	33	25	23	29	34	24	36	26	24	38	28	24	32	31	33	29	26	34	33	34	29	35	36	31	25	26	26	31	38	24	28	31	28	28	26	21	22	31	28	34	33	33	24	40	31	34	31	26	26	33	34	30	29	27	29	30	29	34	34	32	39	31	34	35	31	27	26	32	34	31	23	25	21	20	31	41	39	42	22	27	19	28	29	41	35	29	27	24	30	25	26	43	37	26	31	26	28	28	29	27	23	34	24	38	28	31	25	32	31	28	22	20	31	42	34	32	31	29	28	36	22	26	27	33	44	32	39	31	29	34	31	32	35	24	25	36	28	29	28	29	32	26	33	29	26	21	30	31	26	24	31	18	31	33	30	30	25	27	29	20	25	32	36	29	39	27	32	28	31	23	23	24	20	27	33	29	35	24	44	28	28	34	24	40	28	29	21	27	30	33	29	38	39	26	25	27	30	33	30	23	27	31	26	28	20	25	26	32	32	37	34	29	30	34	31	28	35	41	24	33	24	29	27	22	32	17	30	23	29	37	23	29	23	26	24	26	22	48	23	16	30	36	38	26	39	30	20	30	30	40	23	29	30	27	45	28	24	30	38	36	23	26	20	29	34	33	33	27	23	26	25	25	22	27	28	30	30	29	32	24	26	28	37	35	28	21	32	28	25	28	25	25	40	29	35	31	24	31	32	35	27	28	30	41	27	35	40	35	38	31	32	40	28	30	27	30	23	27	32	22	26	24	27	27	27	34	21	24	26	31	29	28	37	18	31	29	33	32	34	37	30	24	32	34	41	28	32	40	30	36	25	31	25	27	26	33	26	36	19	29	36	28	29	34	25	32	29	35	34	35	26	27	20	21	34	23	42	29	25	35	34	31	33	35	28	33	27	21	27	34	19	32	31	26	18	31	28	27	36	34	29	35	36	32	31	30	24	33	33	33	21	34	38	22	31	20	28	32	25	19	29	44	36	37	26	31	20	31	31	28	25	34	26	30	25	32	34	36	30	27	27	25	37	39	27	30	38	32	28	33	30	27	30	45	30	24	40	27	35	24	30	29	22	35	30	22	35	25	26	30	37	30	35	30	12	31	26	37	30	38	36	37	39	34	22	30	20	31	28	31	26	35	41	28	35	35	35	22	29	30	25	28	35	29	38	30	30	37	25	32	27	30	29	35	27	36	33	20	30	17	36	32	34	29	31	38	23	31	26	34	30	24	24	36	37	26	33	32	31	24	32	35	26	29	14	20	30	35	23	32	26	28	30	28	32	21	33	23	30	26	22	26	24	28	21	42	36	26	29	26	36	34	28	33	33	28	19	26	23	28	26	34	32	38	31	31	37	28	26	26	32	29	32	27	41	31	23	32	33	26	35	25	27	34	40	42	26	24	21	27	35	27	22	31	37	40	21	24	37	30	31	32	29	31	23	28	29	37	30	30	27	20	26	33	37	33	27	31	38	28	36	16	28	21	20	36	27	34	37	28	30	24	35	25	28	36	27	28	29	34	40	26	34	45	34	33	32	33	33	31	25	38	32	33	35	30	31	18	25	26	35	38	26	30	27	33	31	35	27	30	26	23	29	27	30	21	32	34	38	34	33	27	25	32	31	27	46	22	30	34	44	28	30	27	19	28	36	28	34	29	28	30	36	19	28	37	36	29	30	36	26	37	27	26	22	32	23	24	33	37	33	33	38	36	25	29	25	23	41	24	32	24	22	35	23	27	21	33	30	34	38	32	33	29	23	28	30	39	29	32	37	29	27	37	31	27	26	37	27	25	25	32	22	31	28	37	27	34	31	28	28	23	33	26	37	35	33	35	18	32	22	32	30	34	34	17	30	28	32	32	15	32	27	29	27	32	27	27	41	29	28	25	31	33	26	35	28	32	33	29	36	26	35	34	29	25	29	31	31	25	32	37	37	25	33	32	30	31	30	38	26	25	32	27	32	29	34	25	20	30	18	21	41	33	28	33	24	35	33	29	37	30	30	33	26	34	31	28	40	29	29	28	28	29	24	22	28	32	26	34	35	37	29	31	32	23	29	36	29	33	27	32	36	31	31	29	27	22	26	32	26	26	25	31	33	30	29	26	28	26	30	31	20	33	36	33	32	27	22	32	21	21	36	36	27	35	20	46	28	19	33	30	40	32	27	25	32	37	25	24	37	26	27	32	31	29	26	22	34	30	32	34	35	30	29	32	24	39	25	32	30	34	28	26	36	33	28	19	28	21	25	33	36	27	36	32	36	30	23	34	27	26	28	38	28	29	36	22	23	37	31	27	24	23	25	34	27	24	23	32	38	34	24	30	26	33	33	28	34	35	29	27	36	24	28	23	28	27	25	44	27	35	29	23	29	24	28	24	40	18	35	36	27	33	34	27	35	17	38	25	31	33	29	28	41	24	33	32	32	36	30	28	29	35	31	31	34	36
28843	20682	16079	9888	4965	5951	40393	22755	15126	3130	1001	893	877	704	671	612	584	544	557	470	484	489	462	434	429	445	398	376	362	333	380	356	347	339	320	305	339	307	314	294	319	309	303	284	294	292	287	271	288	281	285	321	328	298	309	285	273	280	299	301	285	268	310	307	287	319	298	310	345	327	338	297	346	373	314	327	324	299	337	324	306	333	350	326	334	318	314	322	348	321	297	318	287	335	294	297	275	316	321	293	280	294	289	298	274	297	299	298	293	289	294	285	307	270	272	301	260	276	314	312	301	298	289	322	282	288	286	333	311	285	299	250	301	300	285	298	294	290	282	242	280	276	283	294	285	295	283	269	257	273	261	280	282	263	299	309	273	297	267	268	279	256	261	278	255	322	296	285	271	261	260	304	274	266	301	250	314	290	269	284	281	276	278	242	270	261	263	267	289	303	256	281	296	273	268	281	286	269	284	280	251	265	257	259	263	299	277	262	263	292	320	261	275	271	298	265	294	277	286	280	279	262	309	291	287	278	273	294	276	269	307	294	243	261	288	260	300	289	275	261	278	280	289	313	286	262	264	288	265	265	283	301	312	283	269	281	278	280	277	233	316	273	261	276	256	279	299	274	299	282	305	302	284	274	267	272	277	308	258	284	270	274	286	263	283	298	276	290	301	281	266	281	265	288	270	284	283	311	270	265	256	285	288	290	290	274	308	308	295	264	294	278	282	288	261	272	287	250	266	298	259	306	312	268	291	255	316	272	284	256	320	239	292	273	276	281	285	301	299	263	285	293	299	283	273	282	300	260	286	273	278	261	283	284	282	281	264	264	241	286	253	268	257	286	297	306	305	259	286	273	284	265	268	281	265	269	300	300	274	312	271	260	256	290	285	282	258	296	277	338	299	284	306	268	278	258	280	308	261	288	258	284	259	282	280	272	287	286	259	297	287	277	296	282	258	280	274	277	300	264	294	284	273	278	271	304	289	280	262	284	285	262	292	284	267	286	256	274	273	270	281	283	285	297	284	255	247	278	297	295	274	284	273	281	296	300	289	282	290	269	298	294	280	271	274	291	274	283	250	272	283	311	296	264	293	273	295	301	283	256	279	270	270	230	251	285	267	284	276	275	281	263	270	276	267	278	278	263	288	273	280	309	280	281	286	267	260	280	268	266	277	289	240	280	277	304	269	295	260	272	277	276	267	254	295	335	281	282	310	286	277	309	263	263	266	255	277	277	273	295	295	276	268	271	270	281	280	273	272	289	278	275	288	253	299	266	271	292	282	306	268	272	299	282	286	310	296	254	281	285	273	265	286	278	281	268	297	303	285	244	308	273	281	286	284	272	301	276	307	283	270	276	273	292	254	267	254	271	270	298	267	258	281	280	262	275	275	266	297	278	267	269	275	293	314	280	242	263	289	278	244	284	278	294	251	280	251	267	280	283	335	299	265	302	282	296	292	261	286	261	279	286	281	275	286	277	290	282	266	260	263	282	288	273	260	247	261	285	282	291	272	287	321	276	285	256	284	277	250	303	268	286	269	311	257	263	293	319	273	270	265	263	294	252	283	276	291	281	299	299	298	267	287	293	275	293	292	231	271	268	300	256	334	290	282	268	273	274	244	298	290	298	298	263	290	263	255	310	304	298	276	307	280	308	272	273	282	287	281	268	255	279	282	265	274	278	292	280	279	259	291	274	262	275	304	294	285	275	293	274	286	306	263	274	299	279	273	297	246	303	274	321	276	282	294	289	266	262	271	279	276	269	270	295	244	296	271	277	287	259	264	279	274	307	298	261	276	285	254	257	283	276	268	277	280	273	291	261	253	289	265	280	290	279	270	262	263	289	289	289	305	270	305	279	264	268	259	316	307	285	292	246	295	289	271	288	297	277	293	294	301	276	256	256	243	266	311	326	300	303	291	270	296	309	296	282	281	286	251	300	328	286	316	277	262	273	290	285	272	302	273	294	302	269	303	284	282	283	317	267	271	278	277	282	294	281	298	276	294	286	257	288	272	285	301	299	262	276	280	303	279	266	312	299	280	276	257	278	274	276	273	297	278	277	287	307	276	285	297	295	296	258	265	307	301	277	317	310	273	276	294	296	282	311	262	260	247	301	289	302	292	287	289	280	286	262	255	276	256	275	271	292	291	289	269	304	276	267	267	295	268	256	273	258	276	263	319	285	284	291	260	279	296	302	289	254	278	301	287	266	271	274	273	287	278	283	305	258	275	278	280	291	287	290	286	282	266	293	279	275	277	259	279	232	301	297	251	273	276	286	294	267	275	326	284	284	273	293	276	303	305	290	270	268	303	300	280	287	305	295	271	258	273	279	321	261	277	317	270	292	301	287	283	280	305	264	285	286	280	275	261	291	281	291	264	264	261	274	320	247	282	284	271	271	282	277	310	308	283	311	272	292	287	269	286	278	277	255	309	281	316	294	296	297	272	267	314	301	269	277	283	289	274	271	310	272	270	333	289	296	290	260	274	291	255	310	290	287	292	275	302	267	276	289	260	311	273	292	279	275	284	312	293	292	261	272	250	292	286	294	292	292	288	272	308	288	262	294	301	268	284	297	272	263	289	277	295	287	274	263	288	315	304	285	298	285	267	292	307	305	275	326	305	276	275	294	300	291	276	283	260	272	288	279	263	283	288	290	270	279	259	287	298	246	259	305	282	293	284	305	286	282	271	271	301	291	277	277	253	301	291	309	273	291	276	258	284	280	290	272	286	297	267	261	293	277	273	286	274	266	276	263	286	250	263	288	314	322	293	309	275	289	263	306	278	260	280	302	269	304	277	292	282	298	288	271	270	303	284	260	285	299	283	289	254	270	304	283	280	301	282	304	249	303	303	293	264	284	279	244	303	289	281	304	288	303	264	281	283	296	281	289	256	292	289	289	290	277	307	289	284	294	309	291	301	271	275	283	304	271	300	275	280	284	271	297	286	285	262	278	268	262	254	301	253	277	245	264	285	305	272	326	297	269	291	287	264	288	278	296	276	285	288	292	314	315	277	312	252	263	253	277	297	293	271	299	305	271	296	288	315	267	272	291	267	252	279	304	310	268	296	275	269	305	281	281	319	296	292	279	240	279	281	300	288	280	279	283	278	283	303	292	282	287	264	264	283	306	260	278	237	268	282	274	250	277	284	287	285	290	272	283	316	274	280	287	269	260	271	261	290	274	330	269	267	290	254	281	289	266	321	298	280	272	286	281	277	268	287	289	238	253	276	285	292	289	288	255	292	296	308	263	252	243	280	272	271	278	258	286	257	265	300	272	268	275	283	257	291	284	289	292	276	276	260	245	253	278	293	268	283	315	279	297	284	260	283	254	265	260	247	275	317	288	274	286	267	295	261	297	282	267	276	273	286	279	281	294	280	270	304	281	246	290	282	298	285	264	298	251	282	272	290	260	287	298	274	275	275	252	266	273	283	260	282	297	276	265	263	271	311	298	292	278	276	274	283	251	296	270	276	294	304	277	268	269
1736	958	500	165	65	76	760	359	77	71	37	30	43	37	37	33	49	45	39	45	42	44	41	45	40	53	41	46	32	38	45	39	36	40	36	37	37	43	50	29	42	34	49	32	42	35	46	29	36	25	45	34	42	32	42	40	42	28	49	38	36	44	42	47	37	37	31	38	34	39	40	40	28	33	40	32	40	30	47	44	37	52	46	37	40	41	29	41	44	43	44	32	39	38	35	34	38	44	36	34	44	37	36	40	50	34	46	49	33	42	43	35	41	27	30	24	40	40	37	30	41	38	38	34	53	52	33	29	29	33	51	31	40	38	35	27	40	33	34	34	38	37	35	41	41	34	35	42	38	39	32	39	35	32	33	45	51	36	44	31	27	41	42	24	41	34	30	43	52	51	32	29	44	43	35	39	44	36	38	26	30	41	30	34	49	43	35	30	35	43	33	36	42	43	43	50	39	34	34	36	33	35	33	39	34	39	37	33	38	33	39	43	35	33	35	37	38	55	35	42	43	38	28	39	33	36	41	39	39	38	39	34	33	35	38	36	36	39	32	39	37	44	31	36	46	33	53	40	54	31	43	49	42	39	30	38	34	42	31	39	33	34	52	40	33	38	37	38	51	39	43	34	42	41	49	42	35	38	44	41	44	34	41	39	41	43	29	40	34	39	34	42	30	43	44	34	30	48	48	37	30	42	36	33	37	41	38	37	52	31	41	51	34	42	38	39	27	38	44	31	44	38	40	40	32	30	40	33	30	41	29	53	51	35	38	36	39	40	44	36	49	31	41	51	35	32	41	41	38	48	44	25	33	40	36	41	40	37	46	43	34	27	38	39	38	42	29	25	40	40	44	38	38	44	42	41	36	40	24	44	40	31	42	45	36	31	39	47	30	39	41	33	39	40	34	26	39	54	36	45	34	47	30	48	31	34	27	35	45	24	35	38	45	34	46	34	30	41	34	34	25	43	40	35	25	37	35	40	37	45	48	36	37	32	43	30	37	43	29	32	30	41	37	45	38	46	53	46	48	35	33	49	35	33	40	44	34	36	37	29	40	35	38	41	43	40	42	42	30	31	39	47	35	36	44	37	46	33	40	37	38	22	38	43	40	31	34	28	46	46	38	37	37	40	32	32	42	39	39	41	36	40	47	42	38	29	36	30	39	35	37	30	35	39	41	35	43	51	33	36	42	27	44	35	45	42	32	36	34	37	32	27	42	34	51	35	28	34	40	23	29	57	46	43	46	34	44	41	29	27	27	35	46	33	21	37	44	44	41	46	38	41	36	42	42	56	39	42	38	30	35	33	33	41	39	37	39	38	42	38	34	35	29	41	24	33	35	42	39	31	42	36	22	35	38	53	35	29	45	37	41	40	34	40	33	26	43	41	48	35	31	46	37	42	42	41	26	39	34	33	39	30	34	38	41	30	43	34	42	47	35	33	41	23	43	43	41	40	44	32	39	44	35	37	36	38	33	44	40	47	47	40	29	39	30	42	44	45	47	34	41	36	35	28	35	37	35	38	45	45	34	43	44	28	43	45	31	30	35	41	40	38	41	34	39	31	46	38	36	43	28	32	33	43	37	32	30	47	23	30	49	37	41	34	37	35	38	24	42	49	35	31	39	32	39	41	35	33	38	38	42	47	40	31	45	44	28	42	46	31	40	33	38	37	37	44	38	43	39	45	40	33	40	44	31	36	45	40	34	43	32	51	29	36	50	42	34	30	43	34	47	42	33	31	50	34	30	40	36	40	35	32	42	54	38	32	39	40	31	32	39	40	37	37	36	38	37	31	45	35	32	25	51	42	41	47	47	36	39	42	35	35	35	41	34	36	28	36	29	41	35	36	39	34	36	38	46	42	43	43	44	33	40	29	40	41	30	40	38	39	44	51	37	29	49	38	33	42	47	35	29	35	35	47	38	36	34	41	33	44	48	40	31	33	44	45	32	34	35	45	40	34	32	34	31	32	37	41	36	44	42	37	34	33	32	25	28	38	41	29	46	31	31	26	33	37	39	39	45	39	44	36	36	36	39	42	44	35	37	54	34	34	47	30	37	33	38	32	33	35	40	46	34	27	40	37	37	38	41	29	37	39	30	34	33	40	30	33	43	24	40	31	36	38	39	37	36	38	41	41	34	26	53	31	34	35	26	43	33	28	42	37	35	32	51	51	36	41	30	44	37	37	36	35	36	32	38	39	49	36	42	35	46	38	44	26	47	33	25	46	51	34	26	38	40	35	28	24	39	31	35	32	32	31	34	30	45	34	39	40	36	43	40	40	36	32	36	47	35	35	38	38	29	40	50	43	33	40	50	40	39	33	39	49	35	44	38	45	37	28	39	37	30	51	46	29	44	38	43	33	42	35	34	30	42	35	38	36	48	40	34	30	46	39	54	44	38	36	48	49	39	40	30	32	25	33	49	38	36	24	35	30	43	29	42	36	37	32	45	50	42	40	36	41	35	40	34	36	41	44	32	33	33	51	26	37	35	31	48	35	48	35	44	40	31	34	41	45	36	51	36	39	50	36	37	29	39	39	39	45	31	37	41	31	38	38	33	37	39	38	39	39	34	38	37	35	45	58	22	35	43	35	38	26	36	34	25	36	31	30	32	39	36	47	41	49	42	43	37	35	41	36	34	32	36	45	32	32	36	31	44	45	31	41	47	37	32	30	40	30	40	34	32	44	44	43	38	30	32	43	35	30	31	38	34	31	28	36	38	41	36	37	36	33	43	45	30	25	35	27	48	28	21	37	39	39	33	29	37	47	31	42	36	43	42	32	34	35	49	38	38	35	38	52	32	29	29	44	39	42	34	30	30	35	43	50	46	29	28	38	42	39	37	33	41	48	36	46	42	35	31	40	42	36	27	40	41	40	36	41	19	32	33	43	24	46	39	43	43	46	43	45	30	40	39	41	37	42	31	50	33	45	32	37	44	39	45	47	28	34	27	38	32	36	31	48	31	30	43	42	57	33	40	39	37	40	41	33	37	40	34	29	40	53	30	22	33	42	34	30	35	39	44	41	33	43	35	41	45	44	34	37	44	30	41	37	27	37	46	37	49	35	30	34	39	43	35	43	45	27	35	41	41	38	35	49	40	44	42	36	40	43	41	32	34	29	31	39	36	46	37	41	30	33	39	45	40	53	32	36	35	38	35	43	31	36	34	35	36	36	40	40	33	34	42	24	31	51	36	42	41	40	44	33	50	50	35	46	32	47	42	46	26	40	33	41	32	40	32	32	42	49	27	45	41	33	34	41	35	41	41	38	34	31	42	34	45	41	36	52	33	33	40	36	39	46	44	32	40	35	30	33	35	34	38	27	34	54	52	38	44	38	42	38	33	35	39	36	42	41	34	29	29	36	40	32	38	37	37	44	41	41	45	34	42	35	38	21	38	41	42	42	34	33	36	25	40	40	39	35	36	37	46	44	38	40	40	49	38	41	44	54	42	40	45	27	35	28	39	30	51	43	34	41	42	27
20150	11478	6857	2880	1256	1481	19101	8660	2714	1912	463	490	468	452	476	447	410	409	428	413	431	438	424	401	405	381	403	372	376	350	321	336	384	353	373	348	377	337	384	324	325	357	343	348	385	377	359	336	344	335	330	371	331	323	321	370	346	340	315	331	343	350	333	355	346	345	351	385	401	346	393	344	361	325	370	350	351	338	355	367	374	366	351	402	373	373	364	376	335	366	350	361	393	359	320	338	339	362	346	344	364	343	371	344	333	372	343	313	354	349	340	334	319	377	374	308	306	329	383	353	328	333	348	352	366	353	356	337	337	345	325	366	336	377	332	343	333	340	337	368	344	343	360	366	311	345	329	331	348	346	345	360	349	345	323	361	327	314	332	335	329	344	334	353	317	333	346	308	343	327	299	314	351	355	342	326	339	286	325	360	341	358	343	352	340	363	312	321	342	326	354	351	327	311	336	346	322	349	331	333	333	321	331	331	340	331	316	331	353	334	313	345	323	335	315	296	361	323	324	345	352	308	322	340	323	327	320	341	312	334	368	325	333	359	313	310	295	344	359	340	353	373	366	333	384	344	343	357	333	351	329	365	347	357	333	352	347	352	330	326	339	331	359	335	318	354	341	322	342	344	324	352	340	356	328	328	321	345	350	377	310	353	361	330	325	331	362	347	348	349	347	332	344	330	339	338	371	345	357	331	324	355	325	335	315	337	331	342	352	354	331	346	366	334	333	351	324	366	358	357	335	324	342	341	367	346	352	345	333	328	323	330	342	335	310	344	329	361	333	386	380	321	315	337	347	311	348	335	372	362	342	326	343	331	323	338	374	346	326	343	344	341	323	363	357	336	361	333	383	356	324	310	349	359	328	347	330	353	367	344	320	335	361	340	330	340	350	341	319	329	343	343	356	336	368	318	337	333	322	304	338	362	353	349	347	349	380	352	340	319	329	348	360	359	323	337	358	306	344	366	344	363	358	354	326	381	364	360	312	358	345	358	354	346	348	355	373	370	338	373	318	322	321	366	341	342	350	357	346	344	314	331	344	347	349	324	364	334	317	346	344	348	333	343	356	354	318	365	363	341	358	353	321	355	334	342	343	363	360	336	322	342	327	323	341	351	320	340	334	354	329	353	306	337	327	334	338	318	335	325	341	355	306	333	338	369	361	353	346	326	368	314	325	333	365	336	330	342	317	338	353	322	328	331	324	332	340	331	320	330	341	350	316	319	349	342	352	383	355	351	307	363	336	331	333	293	316	336	320	338	352	331	343	321	319	386	358	316	331	351	346	317	337	296	328	345	360	328	325	352	337	366	337	352	339	318	333	360	348	331	372	351	345	327	345	332	323	336	342	331	339	345	330	343	334	346	346	365	310	376	361	362	326	346	344	341	345	333	304	345	336	368	373	360	325	325	351	354	346	315	346	354	334	327	342	344	345	318	338	333	313	354	305	333	374	345	346	369	315	286	334	334	363	336	338	347	323	362	339	328	336	324	350	353	365	358	356	347	349	344	361	350	340	324	364	371	329	322	318	318	317	339	333	313	358	366	345	357	330	325	343	330	331	340	317	315	399	327	346	320	384	370	354	362	360	330	342	325	336	348	328	309	349	333	361	311	358	329	361	335	368	339	319	344	313	367	341	359	352	364	358	377	356	331	337	350	336	334	336	334	342	327	322	334	356	365	346	330	311	357	341	355	365	322	323	326	346	348	353	318	350	330	342	372	315	331	343	328	322	322	304	331	341	362	368	326	320	280	329	325	324	338	323	330	337	342	309	336	335	311	331	341	340	359	356	327	339	332	333	319	313	311	331	314	358	341	352	338	346	338	342	334	316	348	345	330	346	342	316	327	357	312	333	353	363	353	339	323	335	340	344	344	324	354	327	347	361	356	334	330	326	333	343	316	318	323	341	340	326	348	346	361	350	347	302	343	345	344	311	321	359	338	318	315	346	321	352	309	345	346	347	339	339	339	364	337	325	350	340	364	368	361	358	316	318	364	325	347	355	309	382	359	332	332	321	354	348	344	344	341	367	337	358	338	312	358	349	310	325	332	349	344	325	345	343	322	318	362	332	316	337	328	354	320	322	342	323	346	362	345	364	372	341	342	345	325	326	333	363	340	390	319	330	355	336	342	284	357	375	307	335	315	324	329	361	351	333	318	348	318	310	337	352	318	336	344	352	351	327	297	317	346	359	327	317	347	375	346	342	319	325	309	330	357	367	301	356	356	322	308	349	350	385	339	334	373	320	332	361	340	366	333	319	332	365	313	341	324	343	369	339	350	316	363	335	370	339	319	362	303	317	343	362	367	378	330	341	324	337	325	319	339	326	364	325	323	357	346	339	347	342	331	342	347	372	334	326	362	340	336	351	331	379	334	333	352	335	354	347	310	324	333	340	330	327	353	373	329	311	362	350	345	310	324	343	331	317	344	363	345	321	350	350	365	332	342	359	301	315	325	345	331	318	310	324	312	341	323	347	355	334	357	316	348	307	350	372	381	344	331	325	374	325	346	354	374	333	330	346	355	381	324	328	335	355	378	322	350	336	339	352	361	325	339	349	323	329	350	327	328	332	360	342	340	331	334	307	337	352	332	303	315	341	317	341	325	339	338	360	332	325	325	335	331	378	349	357	333	325	339	319	346	338	325	330	322	356	348	336	343	358	367	355	359	367	305	351	390	333	339	329	361	341	286	323	367	350	320	364	351	337	328	327	366	322	328	369	330	331	344	362	342	344	300	312	341	331	326	340	333	344	315	369	321	322	331	336	315	294	333	333	309	339	337	310	351	316	338	326	325	335	367	299	340	334	318	336	332	353	327	360	332	352	336	319	336	326	319	335	361	328	357	317	387	332	321	358	325	345	329	358	295	310	342	324	326	355	342	327	309	356	326	330	346	334	319	332	359	310	325	348	341	341	352	353	348	334	336	315	314	353	331	356	346	338	291	307	352	339	336	315	346	319	396	332	333	358	345	363	341	335	372	324	333	363	369	341	327	342	316	384	324	345	343	355	295	338	343	313	319	342	327	340	345	335	283	355	353	334	327	360	363	333	379	327	330	330	361	339	360	325	359	376	363	315	325	342	343	362	348	367	352	317	341	340	333	330	345	354	348	363	318	344	338	309	321	337	350	329	338	333	341	308	314	341	358	344	353	310	335	358	368	330	340	323	315	329	335	317	340	369	335	333	340	335	374	315	324	345	337	354	377	320	346	357	367	358	360	326	320	345	334	330	328	312	337	336	340	347	345	359	335	325	336	353	331	330	322	351	319	335	346	346	321	344	349	331	346	352	319	318	317	351	381	355	333	321	333	372	321	340	374	343	317	359	296	336	362	329	350	361	333	349	323	355	324	317	354	316	324	337	371	339	320	342	368	319	325	306	348	320	343	340	335	382	343	320	333	320	320	341	327	344	368	329	356	320	345	369	380	308	348	363	364	319	347	327	321	342	340	355	371	329	338	321	330	337	351	349	326	317	382	338	325	357	347
2505	2557	1460	441	83	187	2528	1509	120	134	37	50	38	52	41	47	44	38	46	39	52	48	53	38	32	34	43	39	48	36	49	39	37	40	40	47	53	47	48	48	34	43	30	46	33	36	34	36	32	42	39	36	30	44	35	37	31	49	37	45	42	39	25	33	33	42	44	48	42	25	51	51	41	50	40	31	32	36	37	37	35	35	35	31	41	38	35	35	41	27	44	32	34	31	32	38	33	35	48	37	39	41	23	31	36	26	34	35	39	39	32	29	33	35	30	26	31	32	36	29	43	34	32	30	29	27	36	40	36	36	32	32	35	30	33	32	41	39	32	38	38	34	38	33	37	37	35	31	37	41	46	48	37	28	47	37	36	34	34	35	32	33	43	42	38	38	46	45	45	38	33	41	42	34	41	33	38	34	32	48	45	31	45	45	39	37	32	30	42	35	35	30	28	42	27	35	37	35	33	30	23	37	42	35	33	34	38	35	34	39	38	32	31	35	38	27	47	31	25	32	37	23	34	32	43	44	42	30	52	31	40	34	32	38	31	31	32	40	42	35	48	44	34	32	36	38	33	44	45	45	31	35	49	35	40	34	37	44	31	31	29	42	50	32	28	27	31	34	51	34	35	28	41	27	42	31	35	29	36	36	32	41	32	25	37	37	26	30	24	33	29	36	39	38	31	38	36	41	40	40	44	30	35	36	33	38	34	33	34	31	29	33	41	46	36	36	38	43	51	36	39	31	25	32	39	43	39	31	39	30	35	33	41	42	40	40	34	35	36	35	30	41	36	39	38	30	48	33	45	48	35	28	45	32	43	41	47	37	35	42	34	38	28	39	40	23	41	35	32	34	23	45	37	41	38	42	38	38	30	33	40	36	37	31	36	26	36	37	27	40	26	33	38	38	26	44	38	49	27	48	49	35	32	39	47	30	25	49	41	35	31	37	34	51	29	43	39	38	36	43	45	28	32	26	38	29	33	39	39	29	46	34	29	37	35	36	40	41	30	31	34	37	43	34	44	34	43	31	45	48	41	32	31	29	34	31	25	29	40	39	38	38	38	29	36	37	40	49	45	38	41	41	47	36	33	40	32	36	48	37	29	38	40	34	48	33	27	30	33	44	32	32	41	41	39	37	42	38	30	42	50	36	35	51	45	46	31	29	41	32	42	38	27	30	41	52	49	38	48	36	41	34	34	47	32	37	32	40	39	34	41	29	33	28	35	38	27	32	45	40	37	34	41	39	41	36	32	39	41	25	41	36	26	42	35	39	49	39	34	30	40	33	23	31	35	31	42	31	39	34	36	48	35	30	37	41	42	41	30	38	53	40	35	38	33	41	44	40	39	41	35	35	42	39	35	37	38	45	42	25	32	44	37	38	37	28	53	40	43	33	36	47	38	39	38	41	37	34	44	41	38	45	32	32	30	40	33	38	49	25	35	36	39	52	32	42	39	42	30	33	42	30	42	31	37	32	23	43	40	41	32	36	43	35	42	29	28	39	37	41	43	27	25	43	32	41	32	42	33	38	35	37	35	39	35	37	34	32	45	36	41	34	35	46	36	38	34	23	34	38	31	33	40	39	45	41	38	27	35	30	31	34	43	35	33	40	46	32	44	33	27	41	38	37	41	41	33	33	39	38	31	38	35	37	35	36	40	34	27	36	37	44	43	36	32	32	33	44	30	32	36	35	36	33	41	36	38	36	37	39	43	33	37	33	45	42	34	48	41	41	39	34	36	42	40	35	37	47	33	44	31	39	29	35	43	39	42	46	41	32	44	34	40	42	28	32	32	42	45	42	24	39	37	39	32	36	33	38	51	35	41	36	31	37	39	33	25	39	35	32	31	34	39	28	39	35	45	44	37	46	45	35	34	29	43	36	29	36	35	30	41	36	37	33	41	36	37	31	43	40	26	36	38	29	39	35	38	31	26	40	28	40	48	42	35	33	39	43	31	36	40	32	27	30	48	35	40	41	44	28	37	46	39	36	49	34	45	31	48	34	48	45	42	38	39	46	34	42	28	31	45	41	25	42	39	34	42	44	45	43	35	47	38	39	30	38	43	37	49	29	40	39	29	46	38	38	42	43	35	29	34	45	51	29	35	38	39	47	42	28	35	43	42	37	34	32	37	30	38	47	30	35	32	45	44	38	52	41	43	36	41	38	38	26	35	33	40	40	42	38	30	36	24	35	31	29	26	33	42	30	41	29	38	33	40	32	33	41	35	40	45	32	27	40	41	41	36	43	30	39	48	40	42	31	46	34	39	36	46	33	34	24	40	35	41	39	38	31	37	32	40	31	37	46	36	38	53	39	45	31	26	43	25	32	44	37	35	33	40	42	39	48	44	37	34	40	26	44	36	33	34	44	39	46	32	32	34	44	45	34	35	34	40	32	33	37	34	39	39	25	35	30	39	32	42	41	54	39	49	38	40	45	42	42	46	28	44	34	31	43	33	37	34	44	33	32	38	31	37	44	42	30	29	32	42	44	41	34	37	43	47	46	31	42	37	43	26	31	39	32	26	37	42	41	38	43	44	28	43	31	35	40	34	39	33	38	36	37	32	33	47	45	32	36	30	37	39	46	35	39	31	44	34	41	32	40	34	41	35	31	34	30	48	34	36	46	32	40	35	37	37	36	41	48	29	32	38	37	29	34	40	36	35	32	32	28	37	46	33	39	40	28	40	33	28	36	34	27	27	38	36	38	33	40	40	29	41	34	34	37	41	40	38	30	39	29	46	33	49	40	36	33	40	44	38	31	37	37	41	42	30	28	33	34	40	33	42	36	36	42	44	41	27	39	42	39	37	39	36	35	36	31	36	32	30	37	48	28	42	26	47	40	34	41	37	31	39	31	36	31	44	40	37	40	39	36	39	35	29	34	30	37	38	28	38	33	36	45	46	30	44	39	33	50	32	36	35	46	38	48	25	32	49	30	41	30	42	37	30	28	38	41	38	38	33	39	36	48	43	42	41	37	26	25	44	36	38	37	38	44	48	31	46	40	41	34	27	36	32	45	36	37	34	34	38	40	43	43	32	32	25	36	44	32	45	35	46	39	29	40	45	36	46	30	33	30	38	42	38	36	40	38	35	35	34	28	39	33	45	46	32	43	33	35	28	42	50	39	33	33	44	37	43	36	37	46	34	26	45	35	38	41	34	39	35	40	39	30	36	39	43	41	35	36	36	28	35	32	44	28	50	41	25	43	44	44	38	35	39	43	40	39	50	41	40	32	48	34	45	30	48	40	42	37	35	42	33	35	44	42	35	44	32	40	37	41	37	26	35	40	40	29	30	31	37	33	31	39	28	34	53	38	35	33	34	39	32	47	39	29	31	35	43	39	32	29	36	38	32	36	45	37	39	46	35	24	49	41	41	30	31	29	40	37	37	36	31	44	46	42	42	40	42	32	41	33	35	38	47	44	30	41	32	25	37	33	28	35	55	38	47	42	44	31	33	33	38	30	39	43	35	41	39	40	35	30
25189	19567	12138	6506	2644	6199	32485	19271	2817	3251	625	600	566	542	533	491	458	475	433	475	449	442	466	449	389	446	427	406	357	378	395	383	372	363	379	345	402	324	325	377	366	360	352	403	355	323	336	366	305	351	398	326	345	346	349	348	365	345	347	349	333	372	318	351	339	367	364	330	362	339	380	345	422	396	334	406	379	395	348	367	366	376	392	368	386	362	351	373	340	366	383	357	374	387	340	316	345	368	326	370	329	347	372	362	338	341	355	305	357	374	311	369	294	320	354	313	341	346	359	335	356	371	354	314	341	319	337	363	347	339	355	350	311	380	377	354	380	320	354	342	344	363	320	326	334	353	352	333	306	329	322	355	316	327	356	304	370	328	368	332	341	321	326	346	301	338	354	334	293	348	359	351	318	368	330	344	350	321	359	324	299	353	338	358	368	346	346	362	353	348	347	348	327	345	351	344	351	342	346	341	330	338	329	324	340	347	338	313	351	312	344	329	315	307	368	311	317	334	341	336	367	366	341	330	332	356	331	342	302	355	331	300	312	334	341	302	367	360	331	328	372	345	372	337	285	374	355	349	373	365	326	348	304	330	312	327	374	337	345	337	332	370	366	357	356	346	309	360	353	336	319	359	315	325	327	332	352	330	331	340	332	358	343	337	385	347	331	336	373	352	377	333	345	339	376	346	335	332	329	337	360	330	327	364	347	331	340	337	344	347	357	325	336	377	348	363	327	327	317	348	336	374	363	318	313	339	320	370	359	336	333	313	326	357	356	343	333	322	334	330	337	335	342	337	357	325	329	354	367	325	327	360	340	348	339	357	312	321	309	351	370	332	364	347	351	358	354	342	344	339	348	315	330	373	358	330	352	346	355	355	332	325	321	343	370	335	339	322	329	327	326	371	365	335	345	351	332	360	329	334	332	339	378	339	353	316	325	313	341	377	331	337	302	336	331	346	338	350	343	335	362	341	345	355	318	327	353	384	340	332	317	327	320	327	320	326	349	380	351	344	329	338	350	327	317	342	344	343	331	349	316	319	328	333	321	323	339	304	324	330	320	350	327	348	348	338	356	342	327	345	337	324	290	298	358	322	320	327	308	340	338	349	324	341	362	343	305	346	369	328	313	342	324	335	349	353	308	301	313	333	359	353	337	330	369	352	321	320	348	357	355	330	330	336	344	336	333	339	300	328	363	310	373	372	350	343	368	297	353	327	329	363	367	291	346	348	334	311	359	341	334	360	347	350	337	356	321	347	353	344	345	349	349	348	344	306	376	374	362	325	333	315	322	313	316	329	346	349	323	347	334	338	335	361	338	356	351	337	334	337	336	337	335	378	327	342	362	313	368	329	303	339	354	374	365	341	324	308	341	369	338	322	374	338	348	348	327	344	350	351	328	367	313	323	359	357	355	343	333	334	341	353	357	331	325	370	349	342	314	320	347	350	330	328	343	320	356	306	352	344	294	339	326	359	355	340	371	358	316	340	333	338	357	341	314	343	340	334	342	337	302	316	309	356	330	355	359	313	383	345	343	390	334	351	286	314	362	341	338	345	324	299	299	334	340	361	315	329	343	332	294	327	330	321	355	322	320	349	349	351	315	347	340	350	307	335	321	340	323	325	343	319	328	340	358	327	338	307	335	344	321	344	370	332	358	335	363	350	305	291	334	353	314	351	332	315	364	327	360	329	331	383	353	316	321	380	343	318	331	323	343	317	348	328	316	304	365	310	313	311	365	318	324	359	311	326	362	341	338	325	331	322	325	324	335	333	348	331	328	330	357	334	319	309	332	351	344	363	315	340	352	334	339	333	336	338	353	334	367	327	310	345	347	361	366	376	360	352	356	306	340	334	337	322	325	335	322	334	338	347	345	356	360	349	331	326	354	365	342	346	353	335	351	365	326	325	332	350	360	349	376	336	302	345	327	313	338	353	361	352	325	338	328	340	357	334	329	336	348	317	365	336	314	358	370	354	324	348	367	325	360	316	291	331	343	366	331	337	344	332	333	344	354	362	326	349	333	356	335	318	349	345	337	320	343	325	351	351	339	300	330	358	328	340	306	310	317	369	342	350	333	314	307	345	343	337	350	341	342	385	314	338	349	327	304	330	373	321	326	308	329	356	355	336	358	352	362	343	322	301	355	344	335	357	338	334	314	335	325	338	368	348	358	326	339	362	337	312	365	346	335	327	324	337	332	333	359	370	346	334	347	345	347	310	350	368	342	325	324	335	322	310	341	345	342	355	321	357	336	330	337	347	360	369	349	339	322	354	344	350	340	346	348	329	332	343	374	342	337	334	342	355	339	297	346	334	364	313	339	329	326	322	322	303	326	355	349	376	331	341	327	343	329	350	338	339	326	348	377	337	344	348	322	349	305	330	337	349	330	361	339	331	356	367	337	322	346	369	349	354	372	333	339	348	310	336	333	361	329	333	344	333	349	341	329	319	380	354	363	338	346	348	363	333	335	355	364	352	296	338	327	361	359	353	329	330	331	336	343	343	309	334	350	331	359	346	328	346	349	339	326	324	346	342	312	350	336	306	340	341	361	337	327	371	312	308	341	352	333	355	351	328	312	348	334	306	333	316	336	315	336	355	337	346	347	371	375	328	345	330	339	313	334	325	343	328	359	333	344	349	329	362	354	322	355	352	332	358	331	349	301	350	336	371	337	348	343	358	344	337	330	356	349	352	324	356	347	317	344	351	331	349	357	350	347	316	344	364	349	365	358	323	331	321	312	339	343	330	392	356	362	323	333	366	366	311	305	331	323	367	357	349	348	340	295	328	326	348	338	353	336	319	327	327	354	382	339	339	363	338	313	323	336	334	357	341	377	350	349	345	361	324	360	322	358	334	344	317	348	348	316	366	322	349	361	353	372	339	327	318	346	351	349	332	344	353	321	366	370	330	337	311	342	334	326	347	365	353	320	351	315	323	332	315	359	371	334	338	331	345	342	336	364	310	352	317	343	336	354	337	309	344	333	363	351	332	299	342	302	331	320	351	350	325	374	316	303	336	350	357	319	375	315	357	316	352	346	314	355	306	325	340	356	327	325	348	331	357	336	359	357	324	320	373	331	366	314	359	357	344	302	323	363	320	357	355	315	335	344	319	388	361	345	356	331	345	352	369	346	323	344	353	356	375	335	320	333	364	355	318	333	349	300	355	322	298	318	326	360	330	319	364	325	340	334	331	321	329	350	348	329	355	348	340	325	348	337	382	342	334	331	330	370	376	341	309	345	341	343	356	342	334	308	363	347	356	315	371	354	335	350	318	336	344	353	323	320	291	345	338	327	364	330	346	353	350	344	346	328	334	328	346	306	325	314	337	327	330	316	338	359	352	304	316	368	316	348	362	350	317	304	361	352	350	331	369	318	321	332	334	337	336	325	346	372	355	329	348	328	340	359	323	350	348	359	336	316	321	315	342	364	304	344	321	333	322	353	388	367	342	329	326	302	334	375	358	356	359	329	351	345	345	318	318	341	324
2998	2305	1485	374	101	343	2671	1295	66	130	40	42	39	40	44	24	36	31	38	45	29	37	26	43	42	38	53	32	32	35	37	36	33	31	37	41	38	24	36	40	24	21	35	39	25	31	31	28	30	30	26	28	32	42	36	30	44	33	23	22	38	30	26	28	34	24	32	30	27	31	32	30	26	27	48	33	26	30	39	32	31	37	29	33	33	27	29	32	28	29	34	36	37	36	33	23	27	31	37	23	28	35	34	28	34	37	26	41	39	40	35	27	31	25	27	28	29	33	39	33	31	29	28	27	28	41	38	21	38	28	28	24	26	28	33	35	33	28	32	34	23	29	31	28	26	29	22	32	33	36	23	37	37	27	34	38	36	33	30	26	31	34	25	29	41	29	35	32	36	20	29	32	35	32	39	38	33	38	38	38	39	38	38	22	41	19	25	30	25	27	23	29	28	33	26	28	29	33	39	27	28	25	34	28	30	27	26	22	33	33	28	27	29	27	33	40	37	26	28	27	22	29	29	18	29	28	28	18	34	32	38	36	24	31	34	37	31	27	36	26	38	29	30	27	33	31	39	42	37	25	28	34	31	31	41	20	22	38	32	22	23	26	45	25	43	31	25	37	26	31	30	25	32	27	23	31	22	26	34	32	32	36	31	27	33	31	36	36	39	31	40	27	28	35	32	27	33	26	46	33	33	30	41	43	34	31	27	28	32	28	28	24	36	40	31	26	32	26	45	35	23	35	30	39	37	30	23	28	27	30	26	40	31	28	32	28	33	29	32	31	39	37	41	26	31	36	26	35	20	25	22	37	22	35	27	41	22	28	35	36	28	36	36	30	25	33	35	38	32	18	34	21	27	30	22	33	35	33	34	34	16	27	34	35	40	30	40	20	30	36	39	37	37	29	38	28	31	35	25	34	27	36	30	34	26	36	25	31	33	28	34	31	35	31	28	36	33	30	41	29	30	36	36	29	29	26	29	27	37	31	30	27	24	34	34	40	38	27	33	41	33	35	40	27	37	29	33	35	28	39	20	35	35	28	33	28	20	22	34	27	31	28	43	36	29	20	32	31	33	27	22	37	40	24	29	37	29	26	42	33	34	25	29	35	34	31	36	28	25	18	34	28	37	34	29	31	35	29	37	25	27	36	33	26	24	27	29	33	36	40	31	40	22	19	38	32	31	41	29	29	20	29	38	21	32	26	37	34	32	33	32	41	38	29	40	35	40	31	39	30	25	25	28	29	38	41	21	33	22	24	32	32	29	36	34	38	29	22	30	29	40	28	36	26	29	38	25	27	28	28	40	21	39	38	35	33	31	24	32	26	41	27	31	36	31	41	32	24	43	40	36	26	33	34	23	42	27	26	30	37	38	26	30	24	41	29	31	22	36	31	31	29	25	30	32	31	26	28	34	33	28	24	35	32	40	32	27	24	24	30	27	21	23	36	35	34	32	31	35	33	33	35	19	34	26	33	28	29	33	30	34	37	28	36	43	26	30	26	26	33	27	24	25	41	30	26	21	29	37	20	29	39	32	36	30	30	30	35	33	31	34	28	27	44	25	20	23	33	30	27	34	28	24	29	26	33	31	23	22	32	30	41	31	31	36	27	35	39	28	29	35	37	26	30	32	27	37	22	35	36	43	24	38	29	31	36	34	39	26	27	29	30	25	33	31	40	35	34	28	28	27	26	33	36	34	25	34	36	26	23	21	37	28	24	25	31	20	30	35	35	20	36	24	30	32	27	32	37	24	28	34	28	32	26	24	23	31	28	23	29	31	30	35	29	24	30	29	31	33	35	42	31	29	30	28	32	37	42	32	36	28	32	37	29	36	28	25	42	30	23	29	27	36	28	30	43	32	33	37	22	33	30	41	31	25	29	38	32	34	30	33	27	35	36	22	35	31	34	39	29	44	25	30	43	31	36	38	28	37	44	34	25	37	32	31	27	36	22	38	38	35	35	21	29	26	31	24	29	35	39	32	32	22	36	26	30	23	36	26	30	34	25	16	22	35	32	37	27	29	30	31	29	30	23	30	34	35	27	46	28	18	28	30	24	22	35	40	29	25	38	41	27	32	30	32	42	30	32	38	40	26	27	32	36	42	35	28	26	32	29	27	36	30	25	24	29	32	33	33	35	31	21	33	34	21	31	36	38	34	25	28	22	27	27	35	30	36	32	31	33	28	28	28	35	35	42	38	35	28	31	38	33	37	24	22	32	25	33	39	25	41	36	34	36	36	38	23	29	40	20	35	24	36	33	31	29	26	32	23	46	32	36	35	33	37	27	28	30	41	41	16	32	31	31	28	34	31	31	26	35	30	35	33	29	39	30	24	34	28	38	28	31	26	36	31	25	27	34	23	31	27	24	30	31	33	32	38	28	35	29	29	40	38	38	35	37	45	33	35	32	27	33	37	37	28	27	20	30	23	34	40	32	22	29	29	37	33	34	40	22	25	33	28	34	30	34	23	39	42	39	46	29	35	26	31	22	26	31	27	28	39	35	27	40	28	39	33	34	34	32	35	31	28	27	31	27	41	23	34	43	44	34	32	44	37	40	37	38	38	27	27	35	36	36	30	26	36	29	33	28	35	24	38	40	31	31	32	35	30	29	38	25	36	29	20	33	37	28	37	34	31	30	32	46	27	28	36	21	41	29	30	40	32	27	32	31	36	22	38	36	34	33	22	26	45	27	36	22	33	31	36	34	33	38	41	28	34	41	23	39	30	35	28	26	28	39	31	32	34	31	32	35	33	31	37	21	36	34	37	37	28	26	17	31	28	29	38	33	26	28	23	32	29	41	23	24	29	28	34	29	35	35	30	35	27	27	34	38	32	32	31	33	14	29	30	30	32	32	35	25	27	36	35	27	29	38	45	33	36	44	26	25	22	32	32	25	33	29	27	39	33	33	33	25	25	29	25	25	29	34	33	35	29	36	44	23	38	34	36	27	34	33	29	36	34	28	30	29	34	27	30	20	30	28	34	39	39	25	32	40	27	37	24	37	32	28	34	39	34	29	27	22	40	39	29	38	26	34	44	36	36	36	38	30	39	30	20	29	44	26	31	33	31	36	25	29	29	41	30	30	33	26	29	24	40	28	30	30	19	32	30	26	29	27	20	31	23	32	32	26	31	24	27	23	31	34	34	25	35	25	36	31	21	20	29	45	38	34	35	32	35	35	32	32	34	35	27	39	27	35	30	27	27	38	31	37	26	38	33	34	21	29	31	37	25	24	33	28	28	32	25	34	26	38	20	38	32	28	31	36	31	34	34	28	33	34	28	32	31	35	32	24	40	27	28	41	27	38	29	26	32	27	32	30	30	35	32	24	35	37	36	32	25	34	37	40	26	30	34	36	26	33	32	28	27	49	30	24	35	28	31	31	42	34	31	37	35	16	34	27	32	23	30	43	34	29	28	34	40	26	27	27	45	28	27	38	39	37	32	26	34	41	46	30	35	27	28	43	27	30	41	29	37	35	30	32
25607	18601	13133	5328	2630	10400	33380	16617	1379	3670	737	618	608	538	461	488	521	482	452	470	423	471	440	409	417	427	421	383	353	351	333	305	353	315	318	307	307	305	290	277	312	316	313	310	284	303	295	302	267	296	287	268	320	289	264	294	319	285	290	295	290	282	266	257	297	309	289	312	316	289	314	283	306	311	335	316	294	296	305	307	337	316	293	318	318	317	288	305	312	295	286	279	305	302	323	323	301	332	288	325	287	290	281	280	316	314	275	238	285	281	256	280	275	294	248	277	269	288	290	251	267	285	315	286	300	294	276	281	299	293	280	280	265	269	269	288	270	288	324	269	278	280	303	278	300	291	310	247	292	279	282	290	260	313	290	301	302	264	284	273	285	286	285	290	304	265	301	336	267	267	265	296	273	288	271	271	258	319	269	300	296	282	292	286	288	278	276	268	287	284	285	285	281	285	290	272	286	261	266	267	276	284	298	264	272	298	269	269	295	314	296	297	283	290	285	293	261	271	295	276	305	299	291	295	230	292	263	300	305	289	263	313	268	294	305	283	307	298	296	304	310	320	287	287	267	272	299	270	277	279	287	298	293	293	286	303	291	288	268	262	294	296	257	288	282	272	249	306	285	252	277	258	284	291	278	286	320	271	310	263	269	291	287	267	286	294	272	258	302	288	306	255	277	288	322	287	296	288	303	282	304	250	259	274	288	304	263	268	278	264	291	292	286	271	302	281	275	288	296	265	286	304	296	308	275	259	267	277	294	282	263	255	297	285	269	274	294	290	269	267	289	297	323	272	276	294	275	290	269	279	275	275	257	331	277	250	286	268	261	275	276	264	264	268	292	277	286	282	292	304	280	296	298	303	267	303	262	296	298	266	268	287	273	265	259	259	314	273	295	288	298	286	272	292	259	294	276	287	271	297	283	277	247	285	295	269	255	282	259	297	293	290	275	292	279	281	301	292	268	315	306	268	273	294	289	287	294	277	295	305	254	315	265	289	270	278	280	290	291	261	282	246	300	280	279	258	281	292	301	297	278	275	295	272	296	264	294	293	284	276	260	267	286	267	262	272	261	281	272	281	257	253	296	266	295	272	288	302	288	331	300	279	283	264	278	269	280	295	268	305	275	280	309	286	269	299	275	302	329	303	268	292	278	266	299	290	280	278	279	264	295	272	245	289	275	286	297	268	267	269	290	276	289	272	304	301	306	273	292	302	302	261	291	290	267	264	284	285	250	296	281	253	285	290	266	276	299	288	268	264	259	274	263	283	310	309	285	257	272	276	273	279	289	246	311	267	265	293	286	278	246	283	302	284	300	255	283	264	302	274	278	304	298	271	292	317	281	288	284	278	293	296	268	282	282	278	286	274	281	281	302	272	271	299	287	266	302	284	280	267	287	286	258	291	239	293	281	283	273	280	290	285	268	302	285	303	246	266	291	310	261	299	280	294	284	267	291	271	297	301	267	308	281	265	269	271	270	269	280	284	267	262	270	318	281	305	279	297	308	253	300	254	260	264	293	298	285	301	279	262	270	257	310	289	289	318	302	236	303	271	282	280	282	270	290	285	267	296	274	275	287	274	290	298	274	283	284	246	292	254	293	300	287	287	257	296	304	262	308	279	319	279	327	259	299	291	278	286	280	263	301	264	284	293	283	261	289	290	271	294	312	284	306	308	281	269	262	287	315	249	282	292	289	280	244	268	293	230	280	255	267	283	289	296	264	287	259	254	269	300	301	262	290	280	273	255	298	288	285	300	281	291	316	275	315	271	282	262	275	278	273	308	309	282	266	295	265	269	263	263	287	304	292	307	300	267	271	306	271	299	260	279	271	299	287	257	302	268	307	268	293	254	264	283	274	298	279	284	263	297	315	273	278	277	302	282	278	311	270	246	308	278	288	271	262	275	316	288	309	288	281	279	288	287	295	262	273	308	299	296	276	293	302	292	294	294	300	302	267	260	271	288	279	293	284	296	294	293	289	248	279	268	251	289	289	281	295	300	314	281	303	298	297	296	311	301	295	303	278	298	268	307	299	270	296	303	301	300	296	278	299	260	291	298	300	296	274	290	283	320	269	277	314	290	304	256	278	286	277	265	262	259	266	327	327	275	283	265	267	283	281	281	280	293	292	273	278	283	272	278	279	272	305	309	255	317	267	262	298	284	306	259	276	275	278	304	296	280	318	312	276	292	285	271	294	259	284	263	287	298	286	296	267	263	273	289	281	261	257	273	252	235	277	305	299	287	278	294	274	266	278	265	280	253	295	282	264	299	266	271	286	296	291	244	291	322	288	291	271	264	299	278	300	255	288	288	280	295	284	279	257	255	291	281	266	262	306	285	253	313	299	323	263	292	272	289	305	289	272	262	300	292	253	267	278	306	285	274	280	271	257	287	266	254	273	276	306	265	280	310	292	295	268	287	285	281	266	270	274	271	293	286	299	318	280	237	310	289	270	276	306	280	284	274	276	292	294	266	258	278	283	276	298	279	299	277	254	257	269	293	264	277	283	267	252	297	278	269	306	283	265	289	262	277	282	268	274	294	258	304	284	277	251	304	271	261	269	284	298	254	301	286	265	254	294	268	275	291	299	294	291	291	273	288	278	284	277	277	310	265	307	306	281	280	271	264	284	276	283	276	269	269	265	276	294	273	273	273	274	285	266	266	286	294	287	284	282	308	292	308	267	264	303	298	300	264	275	283	299	288	304	286	274	291	252	315	297	274	290	271	275	275	265	294	252	278	288	281	269	283	277	254	301	292	278	282	292	282	271	292	284	286	253	290	290	258	276	269	253	285	274	295	286	277	296	306	297	295	283	283	301	268	271	267	270	262	281	248	267	292	290	295	270	312	299	289	267	259	280	274	273	285	319	292	297	300	281	275	274	271	287	289	262	284	295	292	298	292	279	300	295	295	296	269	292	265	293	311	297	252	278	251	295	294	291	272	287	274	273	276	264	299	277	297	293	253	306	240	288	278	268	287	289	298	262	296	266	276	271	270	281	256	283	311	261	277	258	261	296	299	288	285	275	300	262	283	315	264	332	290	287	263	301	292	295	262	309	294	311	289	289	303	241	279	286	302	272	272	301	278	287	277	280	307	268	291	279	274	263	283	270	275	315	288	315	281	312	282	303	302	311	299	307	262	279	307	254	280	285	265	289	299	283	298	288	275	301	286	266	269	274	285	290	273	298	259	280	299	279	273	291	280	232	258	286	274	271	300	274	306	278	281	295	295	283	237	282	261	281	308	283	283	283	274	279	267	272	271	276	312	271	287	286	286	272	259	311	294	280	271	298	274	296	270	275	314	290	288	257	300	290	286	261	258	275	279	281	282	308	266	290	273	279	278	279	277	271	264	230	306	282	311	286	289	319	304	255	241	281	269	312	290	274	288	270	295	287	280	281	268	281	279	288	285	293	278	298	277	283	277	295	270	265	275	278	290	259	287	273	287	300	280	291	279	266	291	273	273	313	298	305	272	276	316	259	260
3520	4248	2614	613	157	188	3404	3001	129	82	50	47	44	41	49	37	37	40	34	31	34	40	39	39	42	37	41	27	27	38	42	40	28	37	26	30	32	33	29	23	34	29	27	30	23	41	46	32	24	38	32	30	20	37	25	23	30	23	36	23	26	34	36	28	22	36	36	39	27	35	32	29	27	37	35	27	35	33	32	32	28	32	35	31	34	29	22	28	31	30	33	22	30	34	28	37	37	29	37	28	33	32	45	25	27	19	27	26	35	29	21	43	31	29	32	27	28	35	29	25	23	30	30	30	39	39	37	29	41	26	30	30	28	28	34	28	34	24	28	31	31	30	24	28	25	27	23	31	24	26	30	25	30	40	27	27	31	42	29	26	35	22	35	35	30	36	28	29	34	31	26	23	32	37	28	26	28	28	26	27	33	39	33	33	29	40	30	29	36	33	27	35	34	30	29	18	30	35	28	37	23	25	29	35	35	37	25	30	29	29	39	29	37	23	24	30	43	29	35	30	34	27	27	20	25	29	25	25	36	20	30	24	28	33	24	31	32	38	29	32	30	36	38	38	34	29	31	25	31	33	28	36	41	20	37	18	35	35	32	25	32	31	26	37	29	37	24	29	16	27	27	34	28	30	33	38	30	28	38	35	29	35	37	37	38	23	35	34	36	33	31	26	27	32	42	29	26	25	40	27	25	24	25	33	31	23	38	32	29	20	25	34	30	41	27	40	38	26	26	32	26	26	27	30	26	31	32	33	30	29	34	22	26	22	33	28	24	29	22	36	27	33	35	30	30	38	35	32	34	31	31	37	30	28	23	41	26	35	33	33	34	23	33	28	39	34	34	26	19	34	32	29	23	36	27	38	27	22	33	29	31	25	36	26	36	26	28	33	25	30	37	25	26	36	23	33	23	31	25	28	26	34	31	27	33	35	33	30	30	26	16	24	20	34	27	39	25	15	32	27	32	33	24	25	26	32	23	20	29	28	29	34	24	27	32	33	26	31	28	28	38	24	21	39	37	33	29	22	34	24	37	30	38	38	25	35	29	26	25	30	30	23	20	30	24	25	19	37	32	31	37	21	23	23	37	26	34	36	34	31	32	22	36	28	22	28	24	33	27	31	39	24	26	35	26	26	32	26	38	21	29	22	33	29	35	26	33	36	38	30	31	25	37	28	39	32	38	29	26	32	33	38	28	34	31	23	33	19	29	29	29	21	28	34	44	27	29	25	27	27	35	26	38	32	39	31	31	38	31	29	32	29	34	39	33	25	26	33	34	28	36	22	35	31	31	22	29	31	29	25	26	33	29	28	30	33	23	24	31	26	33	25	34	31	23	32	30	33	25	25	38	33	22	32	20	24	29	21	34	33	27	38	34	37	31	32	33	31	25	27	30	28	24	30	28	26	26	29	30	23	29	30	33	27	34	35	40	41	28	30	34	27	37	36	34	20	35	26	29	21	33	37	26	32	27	34	42	28	35	26	23	32	27	36	24	32	35	32	27	25	28	14	31	40	23	45	38	32	22	29	36	27	32	29	22	41	30	28	31	29	36	26	27	27	28	32	25	30	31	35	26	30	22	29	32	34	29	34	29	30	35	28	38	28	43	25	27	20	27	35	36	25	31	24	34	36	33	30	37	30	32	36	26	37	31	24	40	31	35	39	29	31	21	43	40	23	27	28	43	35	37	28	33	31	24	28	32	33	33	26	37	34	19	31	41	40	25	34	27	23	35	36	36	32	26	27	33	28	39	31	32	26	38	25	26	25	35	26	44	33	38	24	25	32	24	24	26	31	31	33	32	25	33	31	22	29	27	25	29	31	29	31	26	35	31	33	31	27	30	32	26	35	34	34	24	42	33	32	37	29	27	28	38	27	26	31	30	29	23	42	35	32	35	33	24	26	31	34	29	32	23	34	32	30	22	36	32	32	31	29	31	34	43	28	25	32	45	38	31	29	23	23	26	30	41	38	35	23	24	33	34	26	40	26	26	37	27	26	40	20	23	40	35	31	32	30	30	32	25	29	28	32	21	35	33	33	18	35	31	36	24	36	26	42	26	24	35	29	29	32	42	33	22	21	23	35	23	38	26	31	30	32	30	34	32	31	36	29	32	39	29	34	25	35	36	36	26	29	40	46	33	33	41	32	37	37	30	33	33	29	21	30	31	31	25	27	32	36	36	35	27	43	30	21	31	30	32	34	34	31	27	28	30	38	22	30	30	23	36	26	43	19	30	25	23	36	37	32	30	27	33	23	34	28	31	27	29	30	24	17	27	29	27	28	24	38	34	35	30	33	30	33	25	29	31	36	32	37	30	27	31	32	29	23	23	35	28	31	25	32	42	20	31	22	26	26	39	31	26	32	32	30	33	35	23	26	36	34	35	31	29	22	31	33	35	28	26	36	24	31	28	34	33	31	23	24	24	32	34	34	33	23	34	37	24	32	39	27	32	31	38	24	34	28	30	38	25	34	35	36	29	35	35	37	25	31	26	31	25	26	42	38	21	29	28	32	23	28	35	31	29	20	33	39	30	41	36	30	37	30	27	27	28	29	31	35	33	40	25	32	33	33	25	36	26	24	37	40	28	26	23	20	32	32	29	39	27	15	27	38	30	32	26	31	29	34	31	29	21	26	42	27	34	28	38	18	32	21	32	26	24	24	29	36	36	36	28	29	29	37	24	36	30	24	30	36	42	26	26	25	32	29	38	25	25	27	43	25	31	33	32	27	25	22	22	30	25	34	36	27	28	29	30	28	23	18	21	29	32	33	36	37	30	39	25	22	29	25	28	30	34	30	28	35	31	30	30	33	35	23	29	28	22	31	25	23	28	31	33	35	24	37	24	27	31	36	33	29	42	37	30	30	32	26	28	27	31	37	37	23	35	25	30	33	23	31	42	29	21	28	23	28	21	35	37	19	31	33	37	30	33	30	25	38	35	29	34	24	46	33	21	28	34	39	28	35	25	31	27	31	21	27	25	27	27	29	32	30	25	31	23	30	30	30	35	33	31	39	28	27	26	28	26	31	26	29	26	30	26	28	32	39	28	30	21	31	37	23	40	22	36	24	34	27	35	32	30	27	28	31	27	31	23	32	23	37	27	40	29	26	31	32	26	18	37	32	37	31	39	32	33	30	27	41	27	33	27	32	27	29	27	39	32	20	22	29	31	23	19	33	37	21	28	32	27	31	29	23	28	29	27	32	28	32	36	29	27	39	34	30	35	30	26	37	41	27	41	30	36	33	21	38	37	29	47	28	29	24	26	23	27	24	33	31	29	28	26	33	34	29	27	41	30	25	35	36	23	33	38	36	30	28	26	22	41	32	31	36	29	19	26	31	34	35	25	42	29	30	28	27	36	25	37	34	35	28	32	34	28	23	39	31	27	35	23	34	30	21	29	39	36	30	32	28	27	28	25	27	31	32	39	36	30	26	35	27	29	28	27	39	32	23	31	29	36	21	37	39	28	40	35	29	30	31	30	23
28663	23957	16925	7696	4974	7370	36316	24924	4330	2117	983	862	792	707	687	632	587	537	594	512	547	487	465	488	469	454	454	434	447	380	343	354	358	320	333	332	316	275	300	307	354	304	335	294	292	300	302	297	292	289	284	297	281	319	266	286	340	284	307	284	288	302	288	271	313	313	310	275	360	296	321	311	340	292	329	337	355	327	359	326	323	288	310	335	318	317	319	337	294	313	330	297	329	281	328	312	275	323	305	297	300	288	304	300	271	320	305	257	299	296	285	294	242	272	271	294	279	263	313	299	268	275	277	270	257	288	281	290	286	270	274	278	309	266	286	325	293	283	294	296	325	286	262	279	265	285	264	267	315	273	274	255	263	278	265	294	278	254	308	288	230	279	299	260	303	282	254	279	286	258	266	312	291	255	297	271	261	296	259	286	270	283	303	285	270	265	272	282	278	244	287	268	291	290	281	269	281	310	274	261	322	283	286	302	273	261	275	255	262	298	299	317	277	283	248	273	271	280	275	285	265	291	269	261	284	262	289	298	300	284	302	266	269	260	300	280	278	296	261	271	296	303	262	284	287	269	293	286	298	303	292	288	258	292	277	288	272	301	270	269	300	290	270	284	264	260	258	279	295	278	275	271	293	273	274	275	290	283	275	275	297	261	316	285	268	270	287	268	267	272	269	311	269	255	281	279	265	282	268	278	276	269	294	276	277	273	277	289	258	259	276	274	286	284	311	289	254	251	302	274	270	262	275	269	270	272	254	324	316	283	257	260	262	300	269	263	259	286	267	232	294	281	263	274	237	271	272	275	295	291	266	300	250	313	279	276	266	263	264	299	264	279	282	285	261	249	257	283	258	274	259	266	257	276	298	273	305	290	277	271	301	262	254	267	315	280	271	253	270	259	255	304	289	300	319	280	272	287	283	277	283	275	307	293	280	283	261	263	289	253	282	303	297	271	286	286	287	287	261	270	264	281	251	278	275	260	297	272	277	309	283	277	283	278	259	284	287	286	268	266	283	289	261	260	269	264	306	290	298	298	261	275	270	301	319	265	267	258	277	273	255	256	278	276	258	284	253	245	276	272	267	267	302	271	271	284	300	265	278	286	275	258	279	300	264	297	279	292	285	300	266	253	290	247	298	264	289	281	288	289	289	267	267	253	294	275	267	273	306	313	272	294	232	244	301	238	296	292	273	281	297	281	288	258	301	310	303	233	301	299	265	265	331	275	260	276	281	277	289	314	276	291	293	255	290	241	293	287	268	255	301	270	246	286	281	283	274	292	273	265	296	280	266	275	264	252	262	307	279	326	265	279	323	258	291	285	268	299	258	296	280	269	283	285	264	268	250	276	263	291	272	274	313	276	266	276	280	234	244	282	258	273	278	290	292	309	287	268	268	292	283	258	271	278	263	310	273	307	283	292	248	240	267	245	268	285	266	270	273	267	255	291	267	297	278	273	234	280	292	258	283	293	265	270	279	295	258	289	269	278	263	283	265	265	248	264	279	277	284	261	273	283	285	275	266	262	282	305	279	282	269	250	283	292	235	303	293	275	283	290	295	257	280	256	272	277	312	276	254	278	300	266	260	264	294	273	297	285	268	266	265	262	268	275	305	270	264	268	261	284	280	281	292	269	263	255	254	311	254	274	285	279	274	285	290	276	299	248	286	248	267	273	283	269	266	265	271	280	260	291	228	290	267	306	298	284	276	266	319	270	265	258	301	321	289	289	267	291	276	309	280	277	282	290	302	240	320	264	299	247	303	310	278	300	263	256	306	252	267	263	267	253	283	297	257	281	304	283	258	273	279	272	284	299	259	287	242	277	242	283	273	273	308	272	277	273	254	284	283	281	258	296	288	278	269	290	288	262	292	278	266	271	301	296	268	267	273	283	276	291	299	283	264	311	283	287	262	291	295	295	297	285	280	288	291	256	269	316	306	261	267	260	286	279	274	250	282	283	273	266	284	299	283	290	267	239	309	248	284	293	310	311	263	293	269	289	273	258	274	311	303	280	263	267	295	264	283	299	282	250	293	301	275	287	277	276	268	262	277	289	268	245	268	278	305	288	274	290	310	261	287	270	267	272	282	271	289	285	273	280	286	253	281	257	275	285	253	285	256	288	321	277	287	288	286	257	279	290	271	275	284	279	262	242	289	312	281	273	311	288	300	269	289	287	283	290	287	283	266	286	273	297	272	301	277	248	257	325	272	290	255	290	232	253	299	266	270	288	290	281	303	259	265	286	281	253	261	266	271	258	291	252	290	276	277	299	269	256	275	288	283	298	253	268	273	252	263	278	286	290	307	303	275	302	283	248	310	292	276	288	268	291	269	235	270	262	241	256	285	295	298	278	270	259	281	307	261	266	296	293	272	284	263	284	250	291	282	260	258	255	290	280	269	296	283	297	283	254	284	279	300	310	308	270	266	267	248	309	284	280	264	261	275	278	277	259	253	291	294	280	272	263	290	274	269	263	272	299	275	260	294	258	308	284	298	248	271	278	276	267	287	282	302	260	272	268	286	275	278	272	254	281	235	272	281	278	286	274	249	272	267	288	295	242	263	264	277	277	277	297	258	268	291	279	287	296	265	305	283	285	277	265	248	282	288	270	287	261	284	246	267	291	286	282	281	301	287	271	288	280	291	246	276	267	298	270	270	276	289	286	272	271	282	293	290	257	286	289	289	290	296	276	287	271	305	259	284	270	286	296	273	287	259	291	269	262	273	285	296	304	273	299	288	273	290	243	276	297	264	261	255	271	283	268	298	267	290	253	278	274	294	269	292	258	267	277	286	287	276	272	300	303	285	277	288	296	287	270	307	287	301	280	275	265	273	292	298	286	287	270	291	287	292	284	272	262	296	291	261	274	258	259	277	270	299	260	289	262	275	271	309	294	273	272	288	278	258	285	270	284	271	286	310	303	270	275	280	245	259	273	256	241	254	257	267	286	281	273	271	315	269	269	298	270	287	271	269	272	285	304	258	285	268	274	281	316	266	303	253	269	249	284	274	283	263	289	251	277	254	275	255	311	299	275	287	271	255	313	292	268	266	296	290	271	280	266	298	268	304	276	278	281	302	268	265	274	317	272	284	284	292	289	250	265	276	322	280	275	267	288	255	257	273	254	292	298	244	266	299	275	296	283	295	272	248	271	277	291	287	287	249	262	257	271	268	253	304	270	271	279	265	275	248	242	282	286	260	294	250	286	266	274	275	281	288	260	291	290	283	283	269	287	266	270	304	260	272	249	285	271	279	308	284	270	294	298	238	297	292	260	264	280	246	278	286	299	301	305	286	280	257	285	267	266	282	289	259	258	270	256	257	279	272	274	277	275	269	258	266	314	265	305	283	257	266	282	303	280	290	298	309	263	288	289	261	264	274	273	265	295	269	260	272	285	286	264	291	275	317	239	265	283	285	309	284	269	275	282	289	279	280	279	298	264	277	262	310	296	267	285	278	287	264	291	272	272	263	285	263	272	306	285	313	270	282	277
1918	1078	545	177	56	55	488	371	42	56	46	39	42	42	39	33	45	42	41	22	46	40	49	44	40	50	32	29	43	31	44	33	39	33	43	36	35	38	33	32	30	46	32	32	34	42	38	39	34	40	40	42	42	36	27	31	46	35	45	25	45	38	36	48	28	31	34	36	46	38	37	36	37	37	48	35	38	41	39	43	39	47	41	50	37	39	33	47	43	29	38	33	38	40	42	37	37	43	36	35	32	42	28	34	36	37	45	32	39	37	28	38	32	29	35	27	34	42	37	29	26	31	39	46	26	49	34	39	31	32	46	41	35	41	37	29	48	31	34	42	47	40	39	39	42	37	47	30	37	44	41	32	41	19	34	27	27	31	43	39	35	35	31	45	44	35	31	37	27	33	38	34	46	36	39	37	44	33	33	30	34	43	46	35	45	41	33	37	35	37	41	47	40	45	37	31	33	29	30	37	37	32	31	48	40	38	35	36	34	42	56	30	20	44	49	42	32	40	29	41	38	41	33	35	44	38	52	32	35	40	26	25	35	34	35	39	47	38	36	40	37	36	42	35	27	40	30	42	44	34	53	34	26	29	38	44	45	42	30	30	45	43	32	33	29	31	35	30	33	39	44	50	27	25	38	33	30	32	28	47	37	43	26	30	29	29	30	37	36	37	32	40	29	31	41	38	47	34	38	41	41	30	32	38	32	38	45	30	43	39	34	42	46	33	39	41	43	37	46	55	43	36	42	45	28	42	41	49	44	39	39	41	38	38	41	24	38	31	33	31	41	34	40	45	40	39	44	47	33	38	35	36	24	32	39	35	35	36	36	28	37	35	44	37	39	37	33	47	32	37	39	25	31	33	35	30	31	26	39	43	41	39	30	39	48	34	33	33	35	32	37	36	36	35	26	30	50	51	31	37	35	34	30	36	48	33	46	38	46	29	30	32	39	30	35	27	35	28	46	24	25	51	36	49	42	44	35	30	45	33	39	39	39	33	35	43	30	33	50	43	31	34	32	32	29	29	40	31	25	44	35	35	45	28	41	42	36	41	37	37	32	43	40	35	34	25	31	42	30	46	54	45	34	49	27	33	34	40	38	41	41	38	39	42	34	35	41	42	31	45	40	34	30	42	49	29	31	35	27	47	35	31	46	38	39	43	45	45	28	44	30	37	33	29	30	39	30	42	34	40	37	36	43	38	33	36	41	38	38	36	38	39	34	39	35	39	42	38	47	32	27	36	44	35	30	33	36	40	41	37	39	29	34	30	45	30	46	37	37	41	30	30	35	37	43	43	38	39	33	31	43	29	43	38	31	31	40	39	43	37	27	50	28	27	41	34	43	38	46	46	36	43	34	33	46	48	36	41	39	34	25	13	39	41	35	31	45	37	39	36	42	38	38	33	31	40	32	28	30	34	38	37	37	42	22	28	42	36	36	26	30	43	35	32	40	44	37	35	47	35	41	42	41	43	39	31	37	39	38	25	36	37	34	31	38	30	39	42	36	44	36	51	30	42	40	29	44	32	34	32	48	49	31	44	28	21	39	35	43	32	33	45	38	43	31	43	36	36	48	37	35	28	37	39	36	20	43	40	33	33	36	36	28	48	53	40	41	48	38	46	49	30	35	35	31	34	33	36	33	40	33	29	33	27	44	36	36	26	33	40	42	29	48	35	32	34	46	41	40	39	35	34	38	39	40	40	40	37	41	35	31	35	30	29	37	35	36	30	37	41	34	34	31	33	40	43	36	35	35	36	29	35	39	33	35	40	45	41	47	44	48	26	32	50	40	40	29	25	31	36	40	38	35	33	38	37	36	35	37	25	31	43	44	30	40	33	32	44	36	35	32	29	42	36	36	28	39	32	38	41	25	33	32	38	30	35	37	34	31	31	36	50	34	38	44	44	35	43	43	24	37	35	45	34	38	41	50	40	40	32	36	42	31	35	48	33	44	39	26	25	41	48	36	46	40	39	34	38	45	44	41	57	48	34	37	52	38	33	47	47	43	39	38	31	37	32	44	44	46	35	38	39	42	46	39	36	22	39	32	35	45	36	31	42	32	28	44	38	47	47	42	35	35	37	30	39	47	36	39	48	41	26	33	25	40	36	29	39	27	39	43	40	28	30	39	31	40	34	44	37	41	41	32	42	43	43	46	34	46	36	38	49	45	38	34	43	38	34	30	35	44	48	44	36	49	30	30	38	36	44	42	33	30	40	40	26	45	42	32	40	41	40	36	39	36	31	33	35	31	44	35	45	35	32	31	51	36	45	35	38	30	48	59	39	34	49	38	38	29	40	32	37	37	39	34	32	31	46	40	47	42	27	45	39	38	32	34	43	52	40	30	38	43	49	26	36	47	35	35	22	41	41	31	38	34	34	48	45	40	26	37	37	34	42	32	44	39	27	28	46	34	41	27	34	39	41	31	39	37	31	33	38	43	36	40	39	35	34	38	37	39	32	34	32	43	41	50	38	42	39	45	39	37	39	39	36	36	44	39	47	25	31	41	42	40	26	35	47	35	39	36	32	48	35	43	33	36	36	36	39	20	34	37	38	37	46	25	25	31	39	41	37	32	32	40	42	43	31	32	41	44	44	44	37	39	34	43	36	34	35	32	36	29	43	39	32	31	27	31	27	32	41	40	38	31	47	32	37	37	25	32	34	42	42	48	25	47	32	31	34	36	35	41	29	32	39	35	43	32	32	30	28	36	35	47	32	44	30	43	40	44	27	45	41	38	40	41	34	41	24	38	33	36	37	47	26	35	38	24	29	43	26	40	40	30	32	33	31	36	42	44	38	42	40	28	36	29	42	23	43	44	35	37	36	37	41	42	37	45	49	33	47	40	41	51	31	48	36	35	38	44	38	35	35	38	38	40	27	30	41	33	35	39	34	32	37	40	28	33	42	38	41	33	39	52	40	23	40	45	38	30	31	39	46	26	36	48	44	33	35	34	32	46	34	34	45	41	38	53	42	32	43	44	38	39	24	37	40	29	34	34	40	50	39	38	41	39	29	36	41	37	41	39	38	36	33	42	38	33	37	32	38	34	40	33	39	38	33	28	37	36	32	35	31	32	37	26	37	34	37	45	34	47	28	35	31	34	37	26	29	41	30	36	40	38	29	37	38	28	46	38	35	26	37	46	32	43	42	40	37	31	41	36	25	42	38	42	36	33	38	24	32	27	32	37	39	33	48	43	38	29	30	42	42	33	34	37	38	29	30	42	46	37	54	40	37	26	34	43	43	23	32	36	45	40	38	33	30	42	37	31	37	38	42	43	43	32	47	40	35	42	37	36	50	37	32	40	33	39	32	37	32	37	45	31	36	41	43	35	38	37	40	37	37	33	41	27	47	34	39	33	39	30	30	38	32	31	35	34	36	42	37	36	36	40	35	41	41	36	37	35	36	37	34	45	31	48	42	31	28	45	35	32	36	34	31	45	24	43	36	38	22	43	38	38	34	45	33	34	42	42	52	31	31	29	38
21116	12534	7162	3368	1409	1479	14373	8958	784	728	564	516	473	453	471	446	428	428	459	427	449	414	453	424	465	435	437	420	413	417	376	361	349	386	334	338	349	348	347	321	332	329	364	337	375	305	353	327	367	386	336	354	337	350	336	331	351	331	339	332	329	324	346	346	352	333	358	352	344	363	325	402	339	340	344	328	361	337	325	362	363	350	346	354	348	379	393	336	368	374	368	332	342	354	360	365	363	381	340	347	338	349	351	349	354	369	319	322	323	336	371	323	339	328	337	347	339	351	309	337	339	317	352	356	367	355	348	334	335	306	290	331	364	341	355	342	329	354	326	315	328	319	332	317	328	353	318	326	327	328	330	332	324	349	307	331	338	356	294	354	317	361	316	347	361	321	311	318	322	344	325	326	326	326	344	337	333	346	322	316	348	328	346	332	314	324	326	349	360	371	336	333	363	337	352	336	340	308	304	357	333	321	299	322	342	327	362	346	349	350	295	353	312	330	351	344	352	322	353	328	347	350	313	372	308	325	350	340	318	331	368	323	351	340	335	343	331	350	335	327	333	345	362	315	316	328	318	330	346	343	303	309	338	330	348	314	316	342	324	323	341	293	318	330	366	314	357	330	312	334	305	316	308	328	362	342	299	338	357	346	367	331	327	309	337	322	330	355	327	349	361	346	335	361	323	365	376	356	372	323	357	309	326	349	283	361	323	314	331	337	325	357	318	303	320	325	346	361	304	353	344	334	320	348	369	354	335	359	335	334	342	316	359	350	293	338	344	334	346	336	312	361	327	325	347	359	359	318	379	341	344	348	330	327	310	342	338	340	349	334	365	310	356	357	361	331	315	340	347	323	322	331	326	352	344	351	316	352	318	326	330	341	330	319	387	334	326	375	342	325	347	360	317	351	340	332	329	345	347	354	348	306	339	319	378	317	366	322	338	360	310	337	345	297	328	343	333	329	330	357	346	346	355	327	365	381	341	322	333	345	300	319	328	297	347	327	338	338	332	353	334	325	352	346	313	360	358	340	373	355	337	336	350	317	349	353	305	345	345	316	341	360	347	327	364	343	322	324	334	298	316	359	336	287	360	368	327	318	348	315	308	316	336	347	298	339	354	312	321	330	336	334	332	368	339	352	304	343	334	359	350	310	361	349	345	326	356	357	317	351	354	339	330	344	339	330	343	337	351	337	338	362	332	358	294	339	317	347	322	358	332	330	358	353	304	349	333	354	336	346	338	349	346	345	338	319	344	351	324	313	358	354	318	310	352	338	359	332	328	334	308	346	341	345	334	324	299	351	355	329	351	359	330	302	357	348	354	377	355	325	319	335	313	332	338	337	340	340	339	337	360	353	335	305	361	307	338	340	330	332	346	309	326	335	327	345	373	352	335	311	351	354	330	355	339	322	345	329	298	314	330	322	339	345	337	316	374	345	333	324	337	340	331	329	326	350	324	342	323	348	329	335	355	343	348	343	326	353	351	347	325	351	335	372	348	324	312	316	334	335	358	350	346	350	344	326	318	374	332	347	310	369	305	339	312	350	357	368	347	392	343	344	358	338	322	344	335	326	347	325	323	351	332	316	314	334	336	340	326	322	304	355	330	331	317	310	325	323	328	348	336	356	336	328	348	293	320	332	322	339	349	355	355	308	322	335	315	346	317	351	336	313	363	342	366	331	359	327	319	333	325	329	377	339	386	340	293	351	337	348	318	372	344	359	335	310	327	343	319	341	322	332	360	331	355	345	327	326	333	317	340	362	346	355	305	365	339	330	328	319	317	341	348	358	334	317	366	328	334	324	333	325	367	317	341	360	322	325	321	327	366	302	332	342	316	352	352	347	351	341	351	343	332	372	354	342	328	350	341	352	343	328	320	325	322	356	306	329	293	375	333	310	348	371	364	335	363	335	340	315	337	353	354	332	326	327	341	315	343	322	334	288	330	346	363	321	324	310	318	386	336	317	298	344	321	308	319	362	336	346	348	316	331	356	356	348	331	326	301	346	321	342	361	343	351	352	338	339	316	318	323	332	330	319	355	348	360	341	322	359	337	306	350	324	345	353	336	356	340	342	348	346	346	361	354	331	320	359	351	327	311	330	316	341	342	339	327	317	331	349	343	323	342	321	309	329	313	311	340	363	319	340	352	314	346	372	363	353	334	372	330	306	336	354	351	304	343	342	353	339	325	316	355	304	344	336	357	356	370	332	316	325	335	322	373	358	339	322	337	366	344	324	345	363	315	362	364	333	329	332	353	333	332	344	369	363	364	336	341	338	353	297	311	336	304	327	321	331	330	327	362	314	344	359	361	351	359	332	334	318	348	344	306	302	330	347	319	303	325	332	329	353	360	344	330	354	309	335	361	330	343	348	318	316	335	328	320	348	375	329	308	366	354	328	326	340	321	346	325	356	327	367	323	338	341	345	341	339	345	315	341	286	378	337	314	352	337	299	330	329	372	306	314	361	313	392	332	310	359	311	352	356	312	331	337	303	336	328	355	366	360	291	331	337	302	359	294	302	348	345	367	320	324	353	332	372	300	333	334	351	333	311	351	345	327	367	326	367	333	328	334	320	345	317	352	325	340	341	319	348	337	337	335	369	345	352	354	322	318	355	350	333	338	328	334	324	347	333	329	349	340	343	328	314	358	329	329	328	344	338	349	341	320	362	336	321	366	337	318	326	343	363	333	340	341	353	321	356	363	326	325	338	335	326	312	305	327	353	303	343	349	313	336	325	348	345	361	341	335	306	355	343	315	342	337	332	367	294	329	348	343	354	320	353	323	384	370	355	343	338	333	337	335	363	325	340	349	328	365	321	317	334	342	352	314	327	337	334	341	364	320	337	306	323	333	316	327	329	310	321	343	302	316	315	343	327	314	325	329	318	328	340	336	358	330	326	344	362	367	337	318	329	289	342	344	330	336	359	347	346	308	322	335	335	333	315	312	330	321	356	305	345	305	332	325	340	330	342	347	312	350	337	326	329	337	327	322	323	322	344	321	326	341	342	339	360	335	336	348	353	363	329	331	324	308	331	316	340	336	331	342	323	354	343	324	295	315	330	317	333	349	335	350	332	328	328	332	331	348	328	337	334	311	318	352	335	334	348	334	343	341	339	348	342	350	380	352	344	334	340	356	332	336	339	347	316	330	356	354	342	302	338	352	332	367	336	361	357	359	362	307	320	368	349	350	312	370	353	309	329	336	314	329	357	332	347	337	336	325	350	315	370	333	345	313	352	319	332	359	322	374	362	320	366	334	332	340	318	333	350	352	341	374	328	311	357	337	313	330	320	348	326	338	334	353	337	331	345	316	356	328	322	321	328	343	308	342	326	324	322	353	320	336	341	353	325	336	330	331	333	343	315	337	320	363	326	317	345	317	347	352	328	340	344	313	362	326	315	335	375	329	338	342	346	347	316	327	299	345	312	343	318	339	314	340	354	344	342	309	323	362	320	325	337	324	334	325	369	289	342	326	366	327	317	330	358
2294	2630	1311	604	127	73	1836	837	95	176	46	45	45	46	35	40	46	34	36	51	46	45	33	43	40	41	31	44	44	41	40	51	33	42	26	39	38	30	32	34	44	27	31	38	32	39	33	33	20	29	41	28	31	48	38	32	33	47	34	39	34	44	37	49	35	30	41	50	44	24	49	42	30	43	36	37	42	34	32	40	24	34	45	37	40	36	31	40	33	35	34	32	30	32	53	42	41	47	40	33	37	40	39	40	44	32	29	31	33	33	40	42	37	36	33	46	26	27	42	35	30	45	30	26	46	29	39	28	38	39	41	30	33	30	28	42	45	30	29	37	47	40	47	45	27	33	25	32	38	32	34	35	31	45	42	39	37	29	35	32	31	28	32	28	41	39	26	38	32	29	34	33	29	40	38	38	32	42	47	48	40	40	26	50	40	35	47	40	30	29	29	31	37	38	35	25	47	33	45	36	37	33	30	28	25	49	37	30	57	32	38	37	29	26	38	24	45	38	36	45	42	30	38	40	34	42	28	28	34	43	40	36	27	39	38	30	32	31	31	47	34	44	28	44	36	34	43	37	40	42	40	31	46	40	32	32	47	33	39	32	32	25	26	38	32	43	34	29	44	40	45	44	27	23	34	32	46	26	41	35	39	20	36	42	31	41	37	33	36	30	38	41	34	36	30	26	47	29	27	43	49	31	48	23	34	36	35	35	29	40	33	39	31	33	28	38	34	36	30	38	45	36	41	35	38	34	32	36	40	33	33	43	41	41	32	24	44	47	35	29	48	35	30	39	29	37	41	37	29	33	36	42	46	40	38	37	46	32	29	34	49	36	26	28	43	43	28	36	49	34	31	42	30	37	41	25	38	35	39	40	32	35	38	28	35	36	31	47	23	39	32	28	34	37	30	28	33	35	40	34	38	22	45	38	36	31	26	37	27	32	27	35	34	32	44	39	42	40	38	40	50	34	33	33	35	43	33	38	33	43	39	33	33	34	25	25	32	34	39	40	35	28	46	34	38	34	28	48	49	45	35	30	36	38	33	37	38	35	43	34	38	30	42	44	32	41	42	27	36	34	39	42	32	42	34	47	32	40	33	33	41	38	32	40	35	33	33	41	35	28	50	35	29	31	30	41	42	35	37	33	31	39	26	33	37	32	39	43	40	38	26	43	30	36	43	49	29	32	33	26	45	32	28	26	45	45	37	30	40	44	28	40	32	35	29	37	43	41	37	34	40	35	39	39	33	35	32	37	39	34	44	42	32	44	38	29	31	40	46	36	39	35	37	45	35	36	34	32	33	33	31	34	41	32	32	31	46	37	37	35	38	24	47	42	48	28	32	28	31	36	26	23	27	29	38	35	43	47	33	39	36	41	49	40	37	32	30	30	23	33	25	46	47	34	32	43	40	39	31	33	54	37	38	35	38	39	48	43	38	33	36	49	27	30	26	40	30	33	34	32	36	40	38	44	31	22	37	33	49	36	42	28	41	26	34	43	41	34	31	31	22	25	32	33	44	35	38	36	36	29	35	26	30	40	40	42	35	30	42	32	42	37	26	32	37	38	37	41	36	41	42	36	33	23	47	30	27	29	29	37	38	40	40	29	33	31	35	37	27	38	37	25	38	42	43	45	27	30	39	41	30	45	32	40	39	37	35	39	39	41	39	33	37	36	29	35	36	42	28	37	40	43	39	38	37	28	38	36	18	35	45	30	43	45	38	41	28	44	27	31	35	33	28	35	31	35	33	35	29	32	36	40	36	30	36	34	34	31	40	37	31	25	32	33	33	37	38	36	31	27	31	31	32	32	33	21	38	45	32	33	37	40	36	51	38	38	27	25	34	40	33	29	31	40	23	34	34	38	24	35	34	31	43	29	34	35	44	34	32	31	32	33	36	31	38	34	23	44	30	35	34	36	35	50	32	37	34	36	43	34	42	29	31	34	39	51	47	36	45	34	45	34	38	36	36	35	34	38	44	29	29	33	40	36	39	39	38	40	33	30	40	46	37	33	35	25	37	35	32	33	37	27	43	33	24	34	28	27	29	24	35	31	33	35	43	26	33	40	32	40	31	41	26	40	25	37	31	42	40	38	34	41	32	30	46	27	40	23	38	32	33	36	42	50	50	28	35	44	35	42	40	42	35	33	40	28	27	34	37	25	41	48	30	37	48	30	42	32	47	39	40	37	34	35	32	37	48	39	37	31	39	45	44	37	26	28	31	44	36	32	30	37	31	38	38	35	45	36	28	24	45	42	28	43	26	34	35	26	33	44	21	42	35	36	33	42	48	42	30	47	33	37	36	29	36	30	34	41	33	35	42	46	29	29	43	36	36	40	34	44	42	38	39	30	43	37	41	35	29	37	31	35	40	34	37	39	38	30	30	40	36	34	34	40	39	35	31	44	31	38	32	47	43	27	31	35	31	28	47	28	35	34	45	38	32	28	36	38	37	41	28	31	35	25	32	47	37	40	40	37	53	33	33	29	44	36	35	40	40	31	41	35	29	40	33	28	37	34	38	33	32	42	41	38	34	26	38	30	21	21	35	31	34	41	31	38	35	37	43	31	28	35	32	42	33	49	27	28	27	42	25	34	44	40	31	37	31	45	30	34	29	23	33	37	32	36	30	36	32	34	31	31	45	29	27	48	37	33	39	37	40	38	39	42	38	35	40	32	42	31	29	31	31	33	40	29	34	33	34	46	41	33	45	35	32	41	43	33	35	38	23	32	37	41	34	33	45	39	31	32	31	30	39	34	36	36	42	47	47	36	30	41	31	32	33	33	40	38	39	43	28	37	33	34	38	36	39	44	31	38	41	38	39	33	30	31	27	42	32	38	38	51	40	36	50	38	30	35	51	25	33	42	39	34	36	37	36	36	46	36	36	29	34	24	32	36	35	36	31	41	36	41	31	32	33	20	24	43	27	33	24	39	26	41	35	34	42	35	29	29	34	40	45	33	25	35	36	35	27	29	42	33	36	41	37	26	41	48	45	28	35	44	35	35	37	37	31	38	44	33	27	36	38	28	34	44	34	30	33	42	37	43	37	39	31	32	29	31	50	37	39	39	35	35	31	37	35	44	27	44	38	45	36	41	26	31	36	34	33	32	40	37	44	27	41	34	32	45	22	30	30	40	39	41	25	35	34	33	40	28	37	41	42	41	42	44	35	39	49	40	38	25	40	32	36	38	31	39	35	25	45	39	35	35	46	37	42	36	45	42	44	36	34	48	29	32	33	39	32	43	37	25	34	45	34	33	31	46	46	38	31	31	41	35	35	32	33	33	25	60	34	39	35	33	39	42	47	40	45	38	36	39	46	30	37	28	30	31	29	45	42	35	36	25	24	32	31	30	47	36	43	41	35	40	45	34	49	36	34	37	40	35	36	30	36	42	31	40	38	39	39	27	30	39	41	37	32	35	48	43	33	41	37	32	31	32	39	41	34	28	31	39	28	28	40	37	32	30	37	32	31	42	30	41	38	42
25062	19649	11392	8177	3204	3210	26975	15406	2205	4116	988	995	648	582	585	571	520	496	519	491	466	499	465	485	467	459	427	477	456	412	431	391	363	366	359	333	337	376	364	353	366	355	351	374	331	315	350	343	312	333	289	346	345	319	350	280	332	335	362	339	340	369	344	331	351	356	313	380	400	388	347	379	329	331	370	403	378	364	363	340	365	420	374	364	376	377	369	363	354	367	340	351	361	383	375	377	355	399	353	347	358	317	353	351	335	364	378	368	331	365	312	335	327	361	340	346	329	321	322	321	328	333	338	365	342	388	364	344	325	312	340	314	320	334	353	346	318	328	345	298	343	317	307	317	338	347	349	330	328	293	333	313	355	332	333	336	318	317	311	305	348	338	327	351	302	330	333	327	353	330	310	333	367	311	357	331	348	328	351	347	346	314	345	324	375	325	296	357	326	312	324	328	349	317	309	342	371	324	348	352	329	353	329	336	350	360	343	313	339	354	317	328	366	328	324	368	353	369	334	341	358	307	356	328	311	355	315	339	350	342	330	352	309	335	346	309	356	323	343	307	323	307	332	333	312	295	351	348	317	331	324	350	334	334	337	322	336	322	343	346	343	356	322	324	362	329	334	335	323	347	328	325	357	365	349	342	383	308	342	345	339	334	335	321	386	321	330	316	352	318	334	344	360	337	342	321	369	348	329	302	328	357	356	335	327	330	325	331	317	336	378	339	329	354	346	321	350	346	329	350	324	332	337	314	329	304	333	338	347	369	338	324	337	321	332	356	345	353	328	338	339	350	336	377	350	338	322	331	329	369	368	334	350	350	321	340	340	357	346	305	326	389	354	319	326	340	341	342	336	316	349	345	341	352	308	345	290	330	348	351	331	310	328	307	359	323	314	334	324	317	325	320	337	318	341	346	345	355	304	340	319	311	326	344	341	339	320	324	313	321	299	301	345	359	337	332	323	333	344	354	309	345	375	349	345	330	331	310	327	328	334	359	337	324	315	350	323	306	317	291	312	326	330	331	345	364	332	308	341	350	311	353	334	332	343	335	356	328	317	335	335	322	314	350	329	343	317	352	311	317	332	311	321	358	319	360	374	375	327	315	346	345	318	326	336	325	340	362	386	331	331	348	341	332	336	350	309	311	293	326	321	374	327	325	320	320	334	353	333	352	318	333	350	360	327	385	338	322	356	352	320	359	322	357	318	351	331	334	346	319	334	340	314	353	352	333	318	332	359	326	323	331	320	353	344	322	388	309	322	350	331	325	350	324	355	330	350	337	324	325	337	369	360	347	335	360	331	326	330	327	322	330	343	327	347	351	313	316	339	324	305	336	340	322	352	345	332	339	335	356	320	316	340	320	317	349	336	327	337	360	339	355	307	317	315	349	345	321	348	340	315	312	337	326	337	343	368	329	340	341	313	312	334	366	385	310	366	347	311	329	341	327	327	338	339	334	365	331	351	342	326	335	327	314	309	359	343	371	325	349	339	306	380	341	322	328	328	324	312	324	324	343	341	307	325	303	338	327	306	342	362	352	351	352	349	362	344	342	349	337	325	301	356	332	333	359	354	328	310	347	351	339	310	334	322	308	304	344	344	333	322	332	342	310	347	338	316	315	325	311	312	367	334	308	345	321	313	363	311	332	344	340	334	306	334	341	376	331	306	361	334	332	331	331	334	305	335	355	319	358	341	358	342	348	328	336	344	328	322	332	337	331	370	320	346	307	353	332	325	354	325	358	319	303	360	331	340	327	322	365	337	372	346	338	353	331	301	355	347	303	345	316	333	354	352	328	358	329	312	335	333	348	350	339	343	324	333	338	307	323	360	298	308	330	308	323	322	336	324	339	316	310	351	320	358	334	330	334	338	326	327	339	336	315	363	339	353	362	343	326	366	333	312	354	335	336	340	311	330	296	356	310	336	335	339	350	303	378	302	326	351	323	342	341	347	330	329	336	319	341	331	350	341	302	343	329	337	359	347	339	298	321	333	336	336	352	342	295	317	364	347	326	328	353	328	338	357	339	378	366	326	310	337	325	321	331	350	331	326	364	334	347	322	326	331	285	324	334	303	330	350	344	364	362	309	319	322	336	342	343	346	314	334	324	348	316	357	310	378	337	314	330	352	334	338	335	343	326	336	340	314	338	342	309	332	328	353	361	317	355	323	337	287	325	310	350	351	327	338	337	343	347	355	354	317	349	315	347	358	361	330	322	327	331	329	334	353	299	336	325	310	343	337	320	336	302	325	335	327	300	331	321	346	351	353	327	296	349	355	339	361	317	314	312	334	342	309	359	316	349	342	345	346	314	327	362	335	353	313	309	317	316	326	353	346	346	353	328	344	330	323	319	320	352	354	331	321	321	362	305	331	328	347	322	361	343	359	350	308	345	341	358	349	355	343	338	314	312	338	387	312	314	348	323	321	325	300	324	304	366	356	331	331	333	339	351	326	315	305	341	314	345	332	344	335	315	307	334	304	331	351	320	346	345	338	329	310	337	336	326	348	325	313	367	366	329	313	336	337	302	332	332	322	325	334	346	334	330	328	295	312	306	348	329	343	329	322	341	341	329	326	341	313	310	327	320	331	319	368	381	351	337	336	335	331	332	338	340	331	355	305	340	324	334	350	340	325	348	317	303	344	319	337	345	354	368	347	326	326	320	336	361	324	314	344	338	318	339	340	358	353	357	328	337	318	366	341	304	323	324	336	340	336	295	335	345	327	307	325	336	342	317	313	333	326	313	321	344	301	317	334	366	318	354	309	333	334	327	313	362	348	305	328	340	320	317	333	335	337	327	344	319	360	326	364	314	328	348	335	347	346	316	315	338	310	313	346	367	331	315	350	364	341	308	357	342	358	347	314	339	299	339	329	339	308	341	309	352	316	338	333	353	361	333	339	299	364	330	336	315	329	338	327	353	318	337	332	337	333	345	371	327	340	346	325	327	312	328	345	352	327	365	369	331	329	324	319	334	336	344	316	330	314	337	327	338	352	311	348	317	335	323	335	351	328	302	351	327	334	323	333	335	327	372	320	329	303	343	329	344	348	333	333	344	338	344	306	344	335	329	344	342	343	328	352	331	335	329	333	329	349	330	328	348	338	314	316	341	323	349	357	336	344	328	316	317	328	336	330	307	291	358	330	346	326	323	344	330	337	346	355	368	318	314	326	355	315	312	341	348	325	321	317	310	358	335	316	342	349	313	343	325	301	326	327	348	304	368	350	331	320	349	314	321	299	337	315	361	322	327	356	322	315	347	333	336	323	350	332	291	333	331	342	338	331	372	340	332	318	359	351	296	344	324	339	331	342	295	343	360	317	322	335	347	322	338	336	318	354	357	345	303	318	332	350	331	353	344	370	357	343	336	316	328	360	316	357	290	301	333	341	328	362	334	371	308	338	339	338	308	310	355	350	364	319	345	334	331	339	349	346	336	343	353	329	303	353	338	367	346	359	345	306	309	332	316	318	367	351	308	324	338	356	321	337	352
3065	2383	1480	641	111	114	2145	955	76	467	55	44	52	44	39	45	38	40	36	54	35	44	40	42	39	39	33	35	42	39	35	27	38	36	26	28	29	23	35	33	31	29	35	37	36	22	41	39	31	29	32	21	36	22	30	31	43	38	26	24	37	34	34	23	33	41	31	31	33	28	31	37	40	33	30	26	31	33	34	25	29	35	32	31	29	29	40	32	31	28	42	40	34	34	33	35	33	28	30	47	29	37	37	34	32	28	29	26	28	34	30	28	33	28	22	32	35	28	30	39	28	28	47	37	42	37	30	24	34	23	22	31	33	29	26	31	36	27	38	31	36	30	29	37	34	27	20	31	35	34	27	29	24	25	21	30	32	33	35	24	31	33	45	24	32	37	31	35	27	33	35	29	33	22	36	29	42	31	39	32	29	27	27	30	24	33	23	25	32	38	30	33	35	33	32	35	29	27	30	41	43	28	36	31	37	25	42	22	24	34	33	21	31	29	29	38	25	26	33	38	27	30	36	21	33	27	30	34	28	29	29	33	22	30	20	44	22	40	29	35	41	25	39	24	31	31	32	30	28	25	34	18	32	27	29	35	30	26	29	25	33	28	26	31	27	35	23	38	27	36	28	22	41	30	31	35	31	22	25	25	33	35	32	48	25	31	31	26	21	24	34	27	24	31	32	29	37	36	37	32	24	34	28	30	31	29	30	26	30	25	20	26	38	31	35	33	45	24	23	42	20	26	18	24	24	28	36	27	18	31	33	25	16	37	33	28	27	43	33	41	28	39	27	27	38	36	32	30	28	37	34	24	30	25	31	34	26	39	31	29	22	29	35	48	41	23	27	25	37	33	24	27	32	24	37	34	25	31	31	34	39	26	29	34	38	28	24	20	25	32	33	28	34	32	28	30	35	20	32	32	32	27	34	30	25	23	27	28	37	27	22	37	31	31	27	28	32	31	28	29	27	22	21	32	28	33	20	32	33	32	27	26	27	21	28	30	31	24	24	29	33	28	40	34	30	29	27	32	35	30	33	33	32	25	37	30	27	27	41	33	22	21	24	36	26	39	41	33	36	33	39	28	28	24	27	29	31	26	22	37	30	34	34	43	19	33	35	30	29	27	22	35	29	27	34	30	37	41	30	27	32	20	32	39	40	38	25	25	31	34	25	20	33	25	30	30	34	27	42	25	29	29	40	29	33	34	37	30	25	30	40	38	29	32	27	28	30	31	27	30	41	46	28	33	33	36	39	31	21	34	39	33	32	19	37	26	30	26	26	27	32	29	27	39	31	30	34	31	33	32	27	30	38	24	31	21	24	31	32	23	29	34	37	34	31	34	40	25	29	22	32	22	32	36	28	27	28	36	32	25	27	31	25	33	30	25	25	22	36	32	36	36	21	27	39	27	38	33	36	23	39	22	28	20	32	38	34	36	25	32	35	25	34	36	23	34	33	31	33	36	33	33	44	33	39	34	28	21	20	35	34	24	27	25	33	37	26	28	31	33	37	36	34	31	27	22	34	31	33	30	34	39	28	25	31	24	28	30	32	36	20	26	45	30	31	37	29	30	36	26	29	27	34	39	31	40	33	25	33	32	40	31	33	34	26	34	25	33	19	25	27	26	30	31	35	26	36	36	27	18	35	37	35	28	30	30	33	29	29	38	32	31	25	39	36	21	30	30	32	28	31	34	35	23	45	28	41	37	27	25	32	36	30	30	24	32	32	28	38	34	35	34	30	18	28	32	42	28	32	37	23	37	27	33	32	32	33	22	37	25	28	35	27	19	33	38	35	26	23	39	25	39	43	24	24	38	24	30	31	29	41	32	37	24	38	24	35	32	23	28	31	30	29	32	32	31	38	33	31	37	22	41	22	32	37	32	37	30	31	31	36	38	26	35	22	20	27	32	33	26	33	32	26	25	27	40	33	37	31	29	41	29	36	32	29	40	29	35	29	30	32	42	22	31	33	42	29	20	35	30	27	24	31	31	35	29	26	29	34	22	27	33	32	27	32	41	37	37	34	29	46	18	29	26	22	31	30	31	32	31	31	29	22	37	34	30	29	25	33	20	41	30	30	37	32	32	32	26	24	27	29	37	36	25	28	24	32	39	36	35	23	27	26	30	28	29	39	17	21	37	25	25	23	28	23	21	24	26	20	31	34	40	32	34	31	44	19	36	30	31	24	32	30	27	28	22	25	16	26	22	28	34	31	21	33	35	30	32	29	36	29	28	36	37	23	29	30	35	27	35	31	29	26	39	35	38	24	26	34	24	26	21	40	22	30	25	27	34	26	34	28	27	23	33	40	32	27	27	35	34	35	27	27	37	27	32	38	31	33	31	31	34	34	27	26	29	22	27	31	25	36	29	31	25	31	28	34	28	29	30	26	22	33	31	27	28	29	31	34	28	40	40	33	22	23	45	30	32	30	21	36	26	39	27	31	32	20	33	30	30	25	33	28	30	36	34	31	42	37	34	35	31	34	30	17	40	27	12	31	28	35	37	37	24	29	39	33	30	23	27	32	24	35	30	19	37	30	42	31	30	25	30	32	33	40	33	23	34	33	31	28	24	32	18	23	32	31	42	24	29	36	29	28	25	30	26	25	28	40	37	30	30	29	39	38	35	26	35	38	32	30	27	28	38	28	38	37	30	39	29	24	35	25	28	26	41	36	40	22	32	34	35	41	32	30	33	33	34	40	26	23	23	32	29	41	38	37	29	34	26	33	40	22	30	33	24	33	32	33	41	30	20	23	31	21	32	27	31	30	28	28	34	31	33	19	33	36	28	28	33	32	34	29	35	33	29	36	18	28	29	33	22	24	21	32	33	41	30	26	24	30	28	34	21	37	31	32	24	42	45	38	28	23	40	26	34	33	39	32	33	32	32	37	29	23	25	36	37	29	37	32	29	31	28	39	33	39	21	30	32	26	25	28	29	29	27	32	30	28	25	28	24	31	35	26	41	27	31	27	24	31	28	28	33	32	31	27	33	28	42	40	48	34	33	27	37	28	33	24	29	35	40	32	34	33	27	30	22	37	32	21	32	35	29	30	32	25	32	38	45	35	33	27	34	31	25	32	41	28	31	29	37	30	29	29	24	30	30	27	31	44	30	27	31	31	36	31	26	42	31	33	31	27	26	24	23	29	23	24	34	29	24	35	36	37	40	26	33	25	34	28	29	37	40	29	33	35	31	25	32	28	42	31	39	28	23	19	37	39	39	40	33	36	26	38	29	28	37	43	22	31	28	28	33	31	24	26	36	36	36	24	35	26	29	38	39	32	33	27	26	22	28	30	37	26	22	43	34	27	24	38	27	20	29	29	25	17	23	28	28	31	30	26	26	34	28	33	23	28	37	27	26	36	29	22	38	24	31	49	27	29	33	29	35	29	32	42	41	32	25	22	29	31	18	32	25	45	32	28	26	37	37	35	27	34	29	35	36	27	22	34	31	32	41	27	29	30	30	23	29	26	36	27	35	23	29
25724	18378	14020	8943	2951	4252	30252	16577	2279	11158	798	682	659	571	544	529	527	530	571	532	549	454	463	471	423	467	412	418	370	366	387	377	313	326	340	318	315	270	292	321	281	307	302	295	276	271	303	293	300	296	292	270	291	295	293	263	293	288	273	282	272	270	264	275	294	296	316	298	299	320	326	311	297	292	316	311	279	290	261	293	309	311	330	315	321	303	317	322	292	336	346	281	272	309	297	330	298	308	305	325	273	286	277	306	278	305	322	312	270	292	266	285	286	261	235	308	289	271	324	270	282	300	256	292	287	283	287	289	270	286	261	322	288	313	275	295	276	275	278	283	266	312	298	281	279	277	293	269	289	288	279	282	287	308	297	286	278	270	274	271	278	287	264	289	293	283	245	299	287	277	292	294	274	301	297	293	293	261	285	304	272	287	309	283	313	296	284	277	272	299	270	285	274	239	248	286	277	276	289	269	284	281	268	316	296	277	271	282	271	273	285	267	283	310	297	276	264	297	335	287	287	280	292	283	277	297	282	293	283	288	254	305	309	293	272	280	291	280	281	251	285	288	298	290	280	292	277	275	260	247	277	288	279	247	289	268	267	294	266	279	261	304	290	284	272	288	273	265	284	265	277	286	288	283	288	311	248	288	252	276	280	284	312	276	277	282	306	270	290	268	257	257	298	302	267	254	267	299	277	267	280	265	262	284	266	259	277	275	293	283	289	303	272	270	283	293	271	275	291	273	269	276	272	292	285	291	265	276	294	300	285	278	282	276	279	297	293	259	282	273	278	285	286	284	287	290	291	266	268	303	263	283	242	290	251	307	287	312	297	264	283	320	301	281	273	288	288	272	276	262	264	275	313	241	281	271	270	288	323	278	292	266	295	262	285	281	292	255	255	244	294	288	283	281	291	315	244	256	269	264	293	292	279	287	303	296	303	290	280	315	278	264	280	286	254	297	293	319	304	288	285	277	288	278	252	282	294	287	265	292	309	287	280	241	275	294	271	284	243	248	277	286	294	275	261	265	290	288	281	292	265	304	285	288	286	304	282	296	247	256	316	270	281	308	268	252	281	276	252	288	278	282	273	266	306	282	277	311	292	290	306	263	262	277	237	262	291	272	285	291	258	292	236	258	248	297	287	289	298	265	275	275	292	293	272	314	297	267	296	294	274	276	301	290	290	302	298	314	268	264	298	263	270	291	279	264	276	267	273	280	276	268	267	268	289	287	276	278	290	259	303	264	274	247	287	307	270	303	269	309	282	278	294	281	282	288	295	283	272	255	316	273	295	245	301	272	301	230	249	294	272	254	282	265	290	289	275	274	267	287	288	316	259	259	270	283	263	261	256	269	274	294	288	293	260	254	289	285	274	276	302	270	267	294	271	299	278	253	287	247	288	283	280	279	271	285	327	293	297	292	293	281	289	266	295	269	252	300	267	263	297	291	255	307	253	263	294	275	266	300	296	294	277	272	291	264	294	290	291	254	297	277	285	253	277	264	298	244	275	318	275	296	271	303	301	269	273	309	291	286	277	306	292	282	291	254	290	281	286	296	283	247	302	270	284	277	264	274	274	293	291	275	303	294	275	294	276	277	271	257	278	299	259	279	281	272	299	315	279	249	243	273	257	274	277	275	277	288	290	295	313	337	282	272	277	253	299	283	287	268	314	256	287	318	278	236	271	281	291	289	286	297	302	276	301	278	292	289	257	281	262	314	293	329	284	275	260	263	291	301	306	250	287	294	287	286	253	277	296	267	274	273	276	310	269	279	259	263	282	329	285	268	309	281	292	292	312	312	296	259	293	285	274	285	281	301	282	265	288	268	254	319	268	282	245	296	266	300	300	283	320	306	285	269	276	263	271	275	276	269	284	261	289	248	283	253	272	287	288	280	309	286	290	281	255	278	301	285	293	272	277	259	296	295	268	261	248	260	294	259	290	283	266	301	292	296	290	250	294	281	285	238	285	282	288	296	282	314	271	291	301	309	302	255	272	297	286	284	282	285	287	275	301	277	276	281	265	287	292	288	283	268	293	284	284	260	262	255	314	310	271	250	284	274	267	283	303	301	280	279	280	246	270	277	252	282	252	289	252	285	268	287	270	313	277	302	283	293	313	300	304	272	297	259	271	286	292	290	294	299	283	269	304	271	298	286	287	267	294	268	270	294	280	273	297	270	262	279	275	285	288	294	289	285	297	307	262	286	271	272	240	301	257	316	316	270	287	262	279	286	257	319	276	314	304	257	301	308	275	296	276	259	273	324	322	275	272	300	284	304	285	308	242	278	277	266	280	252	290	280	271	261	296	264	287	338	285	277	281	298	281	282	290	257	277	324	294	311	288	287	291	275	249	286	266	266	295	273	276	281	252	277	278	290	280	296	257	301	262	294	307	265	282	260	247	299	322	297	259	300	227	265	287	264	267	283	285	227	256	288	273	286	263	279	270	279	300	310	297	270	266	272	275	283	292	269	319	297	269	288	283	295	282	275	294	269	289	302	282	305	279	261	276	307	302	293	277	265	277	281	256	278	281	258	270	264	300	276	279	283	277	257	273	304	294	265	278	287	288	300	264	256	301	270	282	290	294	315	314	280	274	296	277	261	255	271	295	261	279	295	280	301	269	299	293	272	285	306	290	281	278	291	262	317	297	292	224	300	272	295	281	274	282	281	291	311	280	292	289	272	305	251	297	305	276	277	281	283	295	289	289	289	302	308	287	289	271	275	294	290	248	246	280	267	272	266	283	291	285	278	302	271	301	263	285	303	262	297	290	300	291	278	267	272	305	286	298	297	278	315	282	255	267	290	276	276	304	302	268	280	264	278	254	281	266	273	267	277	288	269	299	278	302	274	274	324	282	302	292	286	274	259	283	309	274	272	267	274	245	260	302	258	296	260	313	286	304	284	286	291	263	262	294	260	264	277	298	259	314	279	315	257	261	276	285	305	271	295	286	299	262	276	288	265	277	290	269	279	279	298	293	266	285	279	282	294	325	300	293	270	258	296	287	268	259	305	269	288	262	272	276	293	300	273	292	254	279	270	270	268	271	289	277	288	291	269	300	293	306	303	285	293	297	296	292	260	270	262	282	267	274	253	290	285	279	264	270	252	315	277	292	294	273	288	291	285	292	293	270	291	325	278	271	260	285	272	260	295	255	304	292	299	286	279	283	292	272	280	291	278	260	281	275	279	295	284	307	279	285	311	286	277	286	302	297	274	260	278	240	292	291	283	286	286	278	275	294	276	255	280	235	290	261	279	282	296	284	273	272	259	291	255	292	272	285	317	275	273	243	307	306	290	297	272	270	301	299	267	286	276	265	263	298	297	316	248	288	289	289	282	289	305	270	278	288	288	309	265	248	259	285	255	311	266	283	277	265	245	275	281	316	265	288	265	305	270	275	267	264	284	296	265	290	282	296	301	265	286	272	278	267	290	255	291	301	289	298	277	278	267	282	286	274	309	244	277	264	309	296	280	303	307	271	272	291	276
3815	4600	2787	1001	187	213	4016	1307	111	670	54	45	43	51	46	60	35	46	43	38	43	26	36	38	49	34	25	36	37	42	32	33	19	35	31	24	37	36	27	34	26	29	34	29	32	23	42	31	28	28	21	27	28	25	32	35	23	26	29	33	27	34	35	20	28	29	31	40	39	31	27	29	27	32	36	30	24	38	29	32	31	35	30	30	34	26	41	32	24	26	31	28	33	31	31	21	21	27	44	34	23	33	31	37	30	37	22	25	29	27	31	29	20	29	28	42	24	28	30	28	26	32	27	38	30	35	32	27	30	37	23	18	27	31	35	33	24	32	30	36	28	20	20	31	29	34	30	34	26	31	36	26	37	19	27	21	34	32	30	26	23	31	26	22	22	35	30	42	29	35	33	34	30	32	27	26	25	24	35	38	25	32	28	33	41	35	26	21	26	26	27	26	30	24	41	32	24	34	39	27	25	32	34	31	26	27	33	28	40	21	52	26	38	22	26	32	32	34	25	27	49	29	23	24	29	33	40	31	26	31	27	26	31	37	27	27	33	32	34	37	38	12	26	28	33	30	19	39	32	27	34	25	27	29	24	30	33	25	21	29	28	24	23	26	26	21	24	30	34	32	28	25	31	28	23	33	27	41	23	38	25	30	31	32	31	25	30	28	29	30	38	27	19	25	29	30	34	34	19	22	42	31	34	28	32	25	22	19	28	30	32	35	27	17	28	39	27	33	26	33	38	38	37	24	27	38	48	22	24	35	32	35	30	31	37	40	29	28	33	30	26	36	34	29	19	32	28	37	22	30	33	33	25	33	18	37	25	28	30	30	32	33	27	31	23	18	27	29	28	33	31	35	33	38	26	29	26	25	29	27	30	21	27	30	30	20	28	39	33	32	36	28	28	37	33	29	28	26	28	36	28	27	30	31	33	43	26	37	33	26	28	24	33	26	24	25	31	33	27	29	25	35	32	38	31	37	29	24	33	44	28	21	25	33	27	32	28	35	43	29	23	30	30	25	33	29	29	35	34	34	25	28	40	27	30	22	21	40	34	27	29	38	47	23	32	25	23	32	27	25	31	28	32	28	20	27	32	23	35	38	39	31	24	24	25	21	34	32	29	31	38	34	45	26	32	26	25	31	36	29	19	27	17	32	33	44	33	36	26	37	22	24	32	33	28	31	31	25	21	40	32	30	32	23	29	27	36	31	27	31	30	36	35	24	32	22	35	35	27	24	30	36	24	26	28	29	36	26	27	21	34	24	22	21	30	24	35	28	29	41	30	32	18	34	29	21	34	38	35	34	26	36	36	36	27	35	35	22	35	23	32	26	33	21	24	33	29	23	39	37	31	24	34	29	31	27	27	23	29	17	32	23	29	27	33	28	26	25	36	26	24	24	31	37	33	32	24	33	33	39	29	22	28	31	31	34	25	23	28	31	31	31	30	33	29	32	35	18	34	25	26	25	26	31	33	39	32	32	29	25	27	33	33	40	26	27	34	32	37	34	32	29	23	19	31	32	48	36	31	17	25	22	38	41	24	29	24	30	29	30	34	38	29	32	34	25	31	31	24	27	20	33	39	27	26	30	29	23	36	33	24	35	35	40	24	23	27	31	29	29	28	34	39	25	22	29	21	29	30	25	39	32	36	30	33	26	31	36	32	22	29	35	35	38	27	23	30	38	39	19	34	36	32	23	30	37	25	36	33	23	36	27	16	25	36	40	28	25	26	19	26	40	23	33	26	29	32	33	19	37	37	35	40	26	31	30	22	35	24	32	28	21	25	31	26	24	26	26	31	37	34	35	36	34	30	23	26	44	28	24	24	32	31	34	34	36	29	25	31	33	32	25	27	38	22	25	26	30	25	20	30	26	38	28	28	42	42	40	29	29	29	31	22	31	29	22	16	32	45	23	26	29	42	23	24	29	30	27	36	26	35	26	20	28	24	30	39	23	23	36	36	35	22	27	31	35	27	28	24	23	26	25	20	25	29	43	26	27	27	29	24	34	26	33	33	33	37	37	35	36	31	31	33	29	35	25	36	22	37	27	28	30	30	28	33	23	28	28	23	28	35	35	25	25	37	38	20	28	32	26	29	28	35	32	35	23	30	27	22	33	26	28	25	28	23	30	23	28	27	32	29	34	42	20	27	39	32	24	24	35	33	31	37	25	39	30	23	34	27	31	33	26	24	31	19	21	26	35	28	30	28	31	33	29	29	30	40	30	25	29	42	36	23	36	23	32	29	26	33	27	26	32	32	25	31	28	31	34	28	35	36	26	22	27	24	26	25	39	23	23	23	42	28	25	30	38	23	24	25	27	33	38	25	35	27	37	36	42	33	31	35	28	24	30	29	29	36	37	35	33	27	31	41	31	33	30	31	30	32	17	21	31	25	28	26	32	28	28	25	40	25	29	32	28	30	28	44	30	39	23	32	45	19	21	27	26	38	26	25	37	34	21	24	41	42	24	28	25	36	33	39	23	24	42	28	22	33	32	36	35	38	38	27	35	29	23	33	36	31	29	27	24	35	24	22	20	37	21	32	28	40	27	27	22	29	31	26	29	32	29	25	32	29	33	34	38	28	27	48	34	28	27	21	34	36	44	30	47	31	32	28	32	29	30	34	33	27	36	26	30	34	37	37	31	35	27	30	32	20	25	46	21	32	36	32	31	34	33	28	35	29	26	29	25	32	36	33	35	27	21	33	38	31	32	30	38	37	31	25	20	28	33	30	28	33	35	22	38	33	30	25	29	18	39	19	27	27	24	31	32	42	31	30	36	30	40	26	23	21	25	24	29	28	25	26	42	23	32	33	26	38	36	26	30	32	32	29	29	38	38	21	29	29	36	29	36	32	38	24	40	27	34	34	39	29	31	29	30	20	20	29	31	42	32	32	30	25	23	22	32	34	20	41	32	25	28	25	29	33	26	33	28	31	25	27	26	21	29	35	22	26	35	25	42	30	35	32	34	23	34	39	22	30	35	33	38	30	34	28	34	34	25	27	31	30	31	29	28	36	34	27	26	23	23	24	27	29	30	22	36	35	28	35	26	18	29	35	21	20	29	28	33	27	23	33	19	22	26	24	30	27	29	35	36	26	26	32	37	31	18	33	25	39	27	26	36	28	34	27	27	26	29	32	27	32	28	31	26	33	37	23	31	26	16	32	35	33	28	29	25	26	34	29	27	33	30	32	28	32	23	34	33	30	26	20	26	29	28	24	35	34	19	24	24	22	28	23	32	36	27	42	26	25	32	28	29	40	17	27	31	28	33	29	28	27	36	33	30	34	24	28	30	25	29	28	25	25	30	30	27	27	28	25	31	30	22	25	34	26	36	22	29	37	30	40	45	31	30	33	27	34	22	26	27	22	22	38	21	30	21	25	27	29	27	33	22	37	29	27	23	36	21	24	40	31	25	30	25	40	26	21	34	31	37	35	23	31	29	39	22	28	22	24	21	33	26	21	22	18	30	36	29	27	30	34	29
29907	24777	18244	10562	5295	8100	37460	18836	2963	14247	1168	898	839	823	771	756	753	715	690	697	628	534	536	472	504	466	443	456	421	414	378	374	385	364	309	309	337	340	326	312	316	288	300	261	287	275	271	317	303	265	273	280	291	271	270	321	262	279	288	280	290	291	319	286	321	314	317	303	307	310	285	317	316	295	320	302	284	323	307	342	309	312	315	325	307	330	294	345	312	286	319	334	342	286	289	351	314	282	265	300	311	280	300	294	303	322	298	291	280	284	300	244	281	296	308	284	260	291	276	290	295	293	283	293	292	297	273	294	304	290	265	292	275	274	273	288	281	285	303	310	294	269	285	240	302	288	265	271	273	276	283	292	266	258	281	278	299	271	260	283	293	265	309	244	315	278	293	302	285	288	278	279	316	256	291	269	275	284	283	299	255	271	263	297	289	276	293	271	277	281	278	269	296	237	294	315	330	308	241	288	266	286	265	272	280	291	265	260	284	268	269	280	268	311	282	298	257	263	246	290	283	260	258	261	248	279	275	269	264	256	296	283	280	269	277	270	280	279	297	250	277	315	247	271	272	260	292	300	249	276	267	268	285	297	281	266	281	289	281	301	277	286	275	260	286	269	259	267	272	306	288	290	287	247	262	263	289	286	283	259	287	291	268	271	268	276	286	247	275	265	275	283	297	287	297	273	269	254	304	263	270	296	273	305	290	271	292	302	280	269	293	308	270	291	305	292	266	285	282	279	304	270	273	264	262	275	274	265	288	268	303	296	247	271	298	285	271	268	275	278	263	290	231	302	272	279	268	259	279	266	297	258	259	267	256	297	252	275	268	253	294	282	274	263	304	237	278	249	271	263	302	285	270	256	259	272	307	270	279	278	268	277	277	268	284	279	251	278	290	257	302	296	287	276	249	286	268	285	265	277	272	294	267	289	275	291	266	277	297	296	253	264	265	273	293	293	277	251	261	259	263	294	304	285	272	292	284	262	279	280	302	258	289	288	296	258	270	258	284	291	305	271	246	282	264	304	264	282	261	272	289	283	264	276	264	243	300	272	300	266	258	309	264	328	268	280	281	305	272	303	263	252	283	267	298	305	260	273	261	288	265	290	271	294	295	265	300	257	292	264	280	267	275	291	308	268	312	269	281	273	254	294	289	251	303	290	290	271	280	274	282	292	307	271	277	290	304	305	273	277	269	267	267	262	309	307	274	279	294	276	256	267	275	274	271	295	285	307	253	246	249	269	251	312	312	289	282	275	266	270	276	302	283	275	269	313	294	280	257	307	279	269	273	275	303	305	266	262	281	275	288	264	297	284	292	276	255	264	288	260	287	280	281	267	275	260	271	297	270	305	254	295	276	271	283	278	268	288	245	276	255	250	275	292	285	264	279	245	281	276	284	264	307	258	273	294	238	257	288	281	256	305	273	270	279	300	266	278	268	277	279	259	261	282	265	268	276	274	301	267	282	295	272	252	293	275	290	288	286	271	271	257	274	295	313	287	274	286	295	284	288	253	243	245	275	278	286	283	255	278	271	270	280	280	314	261	267	312	275	276	284	282	251	263	274	282	270	286	266	286	303	275	298	257	270	283	271	291	286	271	284	301	277	256	278	270	297	294	267	289	272	300	265	261	287	283	282	282	286	265	298	287	282	267	255	299	300	282	272	265	271	269	288	276	278	291	282	265	260	258	309	290	284	275	270	292	279	278	269	274	298	277	301	273	312	287	230	285	300	266	286	285	282	277	258	261	262	262	259	254	265	294	294	286	320	275	281	285	286	276	277	260	268	289	268	291	250	280	271	258	264	272	248	274	268	256	272	292	265	279	315	301	277	288	287	282	308	282	306	285	280	231	292	289	264	263	295	276	279	258	266	281	282	266	293	239	283	309	259	262	282	286	297	289	280	282	289	281	288	268	290	267	284	322	285	295	287	286	262	261	277	257	263	295	261	321	269	251	266	272	270	264	274	265	252	270	262	270	293	269	270	287	263	280	281	265	260	268	313	291	261	264	291	293	293	277	259	290	286	276	276	324	248	253	306	304	275	271	269	267	250	284	263	310	262	306	290	276	226	267	299	275	266	262	271	280	272	264	262	275	282	278	291	276	269	304	285	274	268	281	301	297	292	288	269	274	285	281	295	264	286	263	277	303	270	277	273	285	282	262	282	273	275	301	302	285	249	285	287	267	308	278	264	301	289	248	268	284	276	286	255	284	268	265	252	269	295	253	283	272	278	304	264	288	288	278	230	302	265	282	274	276	259	270	284	285	283	267	275	253	260	303	285	274	287	263	290	292	279	304	271	303	284	274	283	249	291	272	288	267	290	293	285	272	315	302	258	253	291	262	284	278	288	295	253	277	307	283	284	299	291	302	280	293	290	290	288	284	254	294	316	283	299	277	267	266	275	277	287	278	294	263	311	301	301	278	291	261	298	264	296	309	284	288	301	285	295	269	269	268	288	289	278	304	262	285	280	272	273	259	285	295	279	264	291	283	279	267	258	279	268	295	303	268	279	285	223	290	285	255	274	273	281	287	254	309	285	285	309	256	256	284	267	270	262	277	275	257	282	283	255	260	277	287	281	283	273	302	293	269	321	328	268	284	282	270	271	296	273	297	263	286	317	286	272	288	271	283	298	285	298	302	302	285	261	290	315	266	284	290	255	255	301	288	281	281	297	254	280	278	269	285	273	262	255	279	290	280	301	299	244	283	289	251	284	260	282	271	271	299	303	250	293	276	297	279	262	263	278	279	299	278	277	300	276	286	273	260	272	287	301	284	288	319	305	295	301	271	290	280	271	314	257	285	293	292	284	281	271	260	303	286	301	253	275	289	277	266	282	253	258	280	282	256	277	282	265	292	271	283	265	254	253	277	260	263	278	255	298	287	278	255	284	246	287	262	279	266	286	264	303	275	279	299	268	276	252	247	265	286	272	248	267	280	290	274	265	261	254	257	273	258	281	268	289	296	276	279	303	266	273	264	289	281	276	252	275	281	303	282	269	276	278	261	307	282	287	267	284	287	280	260	284	255	306	296	287	252	307	274	272	245	278	303	294	286	272	262	246	299	296	287	250	264	262	287	261	280	291	306	299	254	283	299	291	284	276	269	277	283	277	281	268	285	264	271	274	270	284	286	284	287	259	274	266	278	283	288	285	298	287	275	302	294	293	289	316	249	271	295	312	278	294	281	297	276	270	305	314	261	292	253	305	265	302	263	276	280	285	305	291	279	281	296	280	284	288	254	262	296	249	286	282	294	271	290	303	258	246	279	277	269	274	260	270	302	286	280	256	304	270	281	307	286	254	290	281	268	292	261	251	264	253	279	273	266	279	264	316	256	272	269	268	312	283	252	276	278	304	263	240	300	269	287	310	276	278	315	285	270	288	261	289	250	277	287	302	256	263	257	275	280	265	283	246	283	266	288	280	262	264	275	279	275	242	290	264	296	283	276	299	291	275	317	275	278	269	284	275	264	262	260	285	276	304	281
1888	1210	593	192	63	75	577	217	48	135	61	42	35	46	47	41	50	56	43	38	34	41	35	40	28	37	54	37	30	34	44	31	34	26	35	35	39	36	25	35	39	39	36	41	36	48	42	44	38	29	46	30	42	47	30	37	38	38	38	36	35	29	41	25	40	35	48	25	41	29	38	41	44	38	44	29	36	37	32	45	34	30	46	37	22	30	42	32	47	29	34	35	44	25	37	38	35	39	40	28	35	45	30	34	35	27	36	36	40	37	46	26	36	35	33	31	28	21	41	39	37	29	46	31	30	38	47	48	38	37	61	38	39	47	40	37	49	33	41	40	36	39	31	29	31	33	25	50	27	37	32	30	31	31	27	39	47	37	26	35	33	39	48	34	43	48	37	37	28	34	23	30	33	31	34	32	31	37	29	35	28	41	31	32	33	32	23	43	28	41	37	40	34	35	34	25	37	43	53	27	20	36	27	45	30	30	39	33	41	33	31	40	35	33	27	28	26	27	31	40	36	38	26	26	39	37	46	25	30	43	43	34	38	33	53	42	42	40	40	38	28	35	40	44	35	35	33	38	32	36	33	33	43	49	34	31	41	39	41	49	38	33	32	39	42	48	32	34	41	36	38	44	36	38	22	40	44	46	39	33	40	35	30	36	36	39	29	44	36	50	35	37	31	33	28	29	38	32	38	39	39	50	32	31	39	45	32	34	29	29	41	36	39	33	37	38	27	35	32	32	33	25	38	42	34	29	33	35	36	34	44	41	21	36	31	39	44	27	40	37	40	36	33	34	45	36	34	32	33	31	28	34	31	38	30	40	39	40	48	26	37	29	46	34	38	27	35	33	35	32	25	31	33	35	38	36	35	37	34	49	25	41	40	35	37	32	46	23	34	32	41	48	28	33	49	32	33	39	31	38	29	46	41	34	32	37	30	40	40	36	30	40	36	32	35	44	38	48	42	33	38	36	30	31	33	32	43	31	31	33	40	32	36	39	43	45	30	33	32	35	41	25	23	31	36	37	35	39	39	38	42	24	29	34	37	37	41	39	44	35	29	32	41	50	33	44	28	30	33	42	33	39	23	36	37	34	43	30	33	44	45	34	25	40	29	23	41	39	38	36	39	36	32	35	33	46	35	42	29	32	31	40	31	34	43	35	33	36	37	29	46	27	32	36	32	34	35	28	40	45	42	38	33	31	34	40	41	40	39	44	25	38	34	37	31	30	26	43	37	38	38	36	38	27	38	35	37	46	41	45	41	50	37	28	33	30	31	32	34	44	44	31	33	42	34	31	38	34	45	26	28	33	41	43	40	40	41	38	38	41	35	32	34	28	28	43	37	39	40	34	44	45	45	38	28	37	40	35	37	35	33	38	35	47	45	33	36	35	32	33	39	36	42	39	39	28	34	36	35	35	33	32	39	33	28	42	43	42	33	42	28	35	24	34	22	30	41	42	32	26	46	32	36	29	24	35	36	21	34	37	39	46	29	47	35	34	36	48	33	38	44	40	35	33	36	39	32	44	31	43	43	39	39	39	34	37	39	42	39	40	27	28	30	38	32	46	32	38	43	32	34	25	32	36	41	38	31	43	48	36	47	36	31	27	31	30	27	27	35	29	33	30	30	47	47	39	39	47	38	32	37	44	38	30	33	42	36	33	46	36	39	38	35	28	35	30	44	39	32	29	36	31	39	40	31	32	26	41	38	27	38	37	36	45	34	36	41	37	38	36	28	42	41	43	48	35	32	34	39	38	36	35	33	51	37	41	33	30	17	36	27	32	43	39	37	33	36	42	41	38	27	44	25	30	38	39	39	34	32	39	44	38	36	37	39	45	36	26	31	38	31	33	38	48	54	46	35	34	39	43	33	31	31	41	38	36	44	35	33	33	38	30	37	40	31	23	36	38	31	41	30	41	33	36	39	36	37	35	33	24	42	50	35	43	44	44	24	45	29	41	31	32	33	22	33	28	35	37	37	34	32	40	38	38	41	29	34	35	36	33	32	26	45	27	30	35	37	40	32	32	31	44	25	30	38	39	43	33	36	37	37	46	30	47	40	37	29	40	35	38	33	36	45	36	46	39	40	41	34	34	33	35	46	32	44	24	52	32	39	27	39	32	34	39	31	28	27	38	40	44	34	43	40	31	41	31	34	33	39	32	31	32	45	39	45	35	36	34	27	30	34	43	36	35	33	34	27	40	28	32	29	39	40	33	46	27	33	41	35	51	27	38	43	34	46	42	34	35	35	33	33	35	44	44	42	42	30	31	41	38	34	37	35	33	40	40	33	31	30	37	28	27	36	38	33	47	33	37	36	34	37	44	40	41	29	27	42	39	36	42	43	34	43	31	25	49	44	40	23	37	29	34	40	38	31	33	37	39	44	36	31	37	35	29	27	33	42	36	29	24	26	38	40	34	31	36	32	34	26	34	45	31	38	39	53	32	32	38	34	35	34	27	22	31	38	36	30	28	34	34	37	36	31	37	32	44	28	38	33	45	36	32	39	50	40	40	31	42	40	33	31	43	35	31	35	35	38	41	32	41	43	43	42	31	29	34	39	32	29	35	32	37	29	39	33	32	33	34	38	32	34	43	36	43	30	41	42	35	39	31	44	40	39	46	42	34	33	40	39	34	46	44	34	42	34	34	34	34	32	38	38	18	36	41	41	33	26	35	34	42	33	36	32	33	33	47	37	41	40	33	39	38	47	38	42	53	37	29	31	42	32	35	34	30	30	39	41	48	33	33	38	25	31	43	27	39	36	33	41	41	32	25	34	26	38	37	41	37	29	36	39	36	36	30	35	38	30	32	44	36	42	42	31	39	39	44	43	41	44	37	41	33	46	40	30	27	33	39	32	33	38	48	38	43	41	37	31	38	36	39	37	31	46	33	48	43	41	43	42	21	41	35	46	41	34	39	30	32	41	39	53	41	27	29	47	42	38	26	33	35	36	36	29	31	28	39	47	40	44	30	26	32	37	28	53	39	35	41	34	37	41	36	42	35	30	34	42	36	31	45	45	30	33	45	42	36	28	38	42	28	34	36	37	46	40	41	43	45	34	37	35	37	30	35	34	32	35	34	34	33	37	33	27	43	23	29	31	39	24	51	33	29	37	35	27	37	43	36	33	34	41	32	38	32	36	33	30	37	29	40	32	40	42	22	45	26	37	39	29	35	43	41	26	32	46	36	41	38	47	30	35	32	27	33	41	44	37	29	28	28	34	39	38	40	35	31	45	34	38	35	40	36	41	35	26	29	24	43	34	29	33	28	38	32	28	31	32	44	35	32	37	31	29	31	36	37	36	36	39	30	39	34	30	27	48	40	44	30	48	38	39	43	35	42	25	37	27	25	38	39	47	33	28	33	34	43	46	30	29	41	32	29	34	32	42	40	32	38	43	37	37	40	29	37	38	33	32	29	37	31	37	40	53	44	39	42	37	32	45	51	39	36	43	44	38	43	20	42	34	31	26	33	34	31	39	41
21571	13649	7361	3762	1617	1846	15790	5693	938	3903	1166	645	614	573	545	565	530	550	515	524	470	477	455	458	435	438	406	414	372	343	396	338	373	394	337	347	307	338	329	359	371	353	354	335	342	368	327	342	350	309	355	386	366	322	326	303	315	317	332	345	340	343	334	342	378	358	356	356	347	338	360	366	341	386	384	332	337	355	346	343	338	334	371	336	360	361	368	340	377	341	388	363	363	376	361	348	395	365	357	332	315	376	373	364	355	325	335	374	334	333	354	316	362	346	347	305	322	341	320	346	323	337	316	309	320	365	339	304	302	361	353	355	324	328	318	337	375	334	340	319	334	311	333	348	329	351	341	321	305	281	331	366	391	317	349	317	333	329	326	330	333	385	344	335	337	353	326	335	337	347	335	355	303	361	331	334	309	336	320	363	351	311	360	336	319	323	367	350	343	330	317	335	347	325	343	334	372	328	329	343	341	383	333	359	339	352	333	319	346	315	310	327	314	343	320	343	326	331	347	336	306	289	344	337	353	339	344	334	314	309	340	303	326	331	307	354	301	327	308	358	329	342	306	350	357	328	333	345	303	312	318	332	320	327	300	314	308	341	325	321	333	331	320	335	302	322	342	343	313	329	350	345	313	319	341	330	326	320	329	322	323	319	356	323	278	334	341	313	310	332	328	317	351	328	336	315	332	346	311	333	316	337	291	332	325	341	318	326	312	328	340	360	339	369	345	344	354	327	360	345	376	347	316	320	303	301	328	320	325	333	347	310	340	344	313	359	303	319	325	334	328	345	305	325	313	343	331	360	356	332	335	307	331	323	337	327	327	324	323	328	310	340	323	319	329	343	335	325	339	300	348	341	358	334	341	281	317	323	358	358	326	340	317	304	322	344	325	324	325	320	343	305	329	342	355	374	345	324	343	368	302	320	339	324	337	319	311	315	355	357	313	355	361	348	360	331	345	342	322	338	308	295	345	338	338	329	344	340	323	321	347	341	327	340	350	343	348	320	317	325	342	323	348	346	317	334	316	356	332	315	355	346	320	317	333	305	352	317	312	324	349	321	312	339	326	325	338	311	356	342	320	337	336	339	337	344	330	311	320	322	338	309	348	315	356	333	313	345	328	330	303	344	323	346	315	334	330	335	303	345	314	358	328	320	336	322	342	321	351	308	334	342	326	306	324	353	324	312	290	331	339	348	354	324	316	318	338	285	324	310	317	308	337	359	307	339	346	360	348	300	330	354	313	356	330	361	316	306	348	316	331	350	347	317	352	338	319	349	293	319	312	345	315	343	330	320	361	325	326	352	333	302	352	363	344	336	306	323	330	323	329	346	315	315	338	309	332	326	326	347	309	343	350	363	331	324	341	353	341	310	318	339	323	309	337	331	343	320	361	337	341	359	331	329	362	362	359	328	300	311	303	310	336	338	344	334	346	334	332	342	363	353	323	316	314	338	338	339	310	370	350	341	362	344	314	340	346	322	349	334	345	334	360	345	328	357	357	335	322	314	350	350	336	331	305	305	337	356	339	312	343	325	340	325	332	312	315	314	320	367	344	333	352	320	358	337	306	312	351	337	329	325	353	342	297	323	305	349	334	328	324	314	321	325	329	329	325	326	362	343	354	321	311	298	345	333	322	292	352	333	326	353	324	342	328	307	317	323	324	345	299	342	377	324	322	337	339	361	358	316	324	340	353	317	345	353	298	348	329	345	342	329	332	332	303	326	317	352	303	306	336	341	349	323	314	337	339	320	349	323	330	356	310	307	331	345	299	353	351	320	334	337	328	316	356	313	342	311	322	339	317	333	327	351	314	301	323	331	321	328	329	301	301	344	342	359	348	317	302	322	311	340	356	303	296	343	333	375	347	318	328	307	331	327	345	305	318	345	334	338	320	326	316	340	324	337	325	329	346	328	338	345	359	331	328	345	341	330	326	332	301	320	337	346	318	301	316	315	307	298	322	336	299	324	330	323	321	333	339	341	341	327	348	325	337	313	369	342	352	319	339	343	349	303	311	312	290	345	322	341	292	326	333	324	353	352	351	330	359	317	339	340	344	352	332	340	325	329	309	316	317	345	333	347	307	341	323	325	306	346	308	315	316	320	330	327	315	331	356	337	325	353	338	342	347	347	334	326	340	366	325	354	332	321	304	314	332	338	316	348	339	328	348	301	366	327	350	345	352	326	322	337	311	347	323	335	389	339	361	356	344	320	323	345	352	328	313	304	349	320	326	310	333	354	324	349	333	332	358	307	325	336	326	336	358	355	331	319	317	310	310	318	320	327	330	315	322	337	320	317	319	358	307	323	352	331	331	320	332	319	337	337	340	344	306	344	347	334	323	305	330	328	337	361	342	293	362	326	316	313	316	302	325	328	309	337	314	341	325	338	327	294	354	332	315	307	317	340	351	339	305	327	333	359	360	329	361	361	326	321	336	323	315	352	335	310	357	339	348	350	342	299	322	353	349	334	350	334	340	351	310	362	313	342	338	318	325	331	330	321	357	317	356	305	340	330	319	321	338	322	314	347	338	357	336	317	344	304	342	348	330	307	332	336	352	373	345	340	332	373	349	342	364	340	337	319	344	344	329	320	345	314	328	315	305	315	350	330	311	320	333	349	326	343	344	351	355	332	352	337	312	372	340	328	341	354	321	347	311	327	306	330	319	305	320	331	327	349	322	306	329	321	332	328	326	308	347	329	358	330	355	291	336	299	344	329	311	341	337	338	329	334	348	341	309	298	352	318	334	342	313	320	309	304	324	320	331	351	323	310	332	346	367	313	354	301	313	307	324	311	335	333	321	291	322	316	328	316	353	323	321	326	335	346	331	342	342	348	333	349	333	317	309	342	366	348	318	333	340	321	317	308	325	359	358	342	332	329	334	317	321	323	302	331	334	340	323	340	339	350	325	350	361	333	313	300	340	300	321	309	327	343	349	328	311	362	344	366	321	340	307	297	344	332	322	358	338	344	314	351	313	352	322	348	316	370	333	321	316	357	368	339	359	317	349	335	315	323	351	343	327	327	323	332	312	356	317	322	328	320	326	313	355	325	354	314	342	340	344	302	354	338	313	331	346	306	328	343	281	321	319	324	331	334	310	337	322	319	369	338	334	333	323	346	314	326	335	326	345	292	349	301	358	319	351	329	359	323	304	334	305	322	299	326	297	312	328	334	334	314	333	357	322	311	333	347	332	348	347	302	353	333	354	338	372	325	307	315	322	350	346	304	317	337	341	342	345	336	324	348	325	318	346	330	335	331	357	378	320	341	318	301	314	304	354	318	341	329	314	299	343	327	377	342	354	349	302	345	313	319	333	342	323	349	365	344	321	326	320	306	301	373	326	334	325	336	320	313	340	353	303	332	322	343	296	324	343	315	330	332	306	330	368	329	328	328	335	353	338	331	345	331	317	326	344	335	291	337	333	356	351	340	329	320	329	321	302	364	345	324	354	354	333	337	319	355	326	317	319	277	348	308	350	325	321	316
2835	2876	1236	314	84	179	2083	679	51	333	284	53	60	47	48	45	47	49	45	36	46	36	44	46	44	39	42	37	38	38	38	32	41	33	30	34	45	31	34	35	29	34	31	30	38	48	39	28	50	31	27	31	38	42	32	30	43	39	41	39	35	39	38	33	38	40	38	41	42	48	40	39	29	35	32	38	33	33	38	35	30	52	41	36	31	38	32	38	32	43	37	29	33	43	42	42	40	32	43	43	53	43	41	29	41	29	38	44	44	41	38	35	32	40	39	38	33	30	41	38	44	31	28	28	34	38	33	40	36	36	43	43	30	38	38	31	42	38	40	38	39	40	45	38	46	34	28	37	37	37	25	41	30	37	29	35	43	38	35	40	29	40	36	38	53	39	23	33	37	36	47	40	36	39	29	26	41	35	40	37	41	35	33	38	25	43	32	38	38	30	33	31	37	37	23	36	32	49	35	28	35	30	29	40	31	28	39	36	30	36	40	38	30	30	35	37	28	36	34	34	31	28	33	33	40	46	34	30	39	27	36	46	39	37	32	34	31	36	41	33	37	32	33	37	31	30	34	37	38	39	33	40	36	34	38	38	32	31	29	40	53	38	34	42	31	35	19	33	36	39	35	33	35	36	33	31	39	32	36	44	31	32	38	35	37	29	33	34	48	26	28	27	46	23	39	36	28	43	30	41	35	26	34	34	45	44	48	40	29	32	42	38	37	36	32	32	37	34	33	32	39	35	34	41	33	32	44	38	27	43	31	34	28	39	38	34	30	30	41	35	42	41	31	40	45	45	25	33	46	32	22	33	30	35	28	29	38	40	43	32	37	36	44	22	36	19	30	39	31	28	30	38	51	21	44	36	25	29	30	39	45	35	26	34	31	40	30	42	31	32	42	26	31	40	27	32	39	38	31	40	39	40	32	34	28	34	34	35	31	48	44	30	34	27	21	48	29	35	31	29	44	27	29	26	36	39	31	32	37	41	27	28	34	34	38	35	33	39	45	37	41	35	47	35	39	38	31	42	28	35	37	45	25	46	38	37	48	37	42	48	22	30	24	31	40	30	30	34	47	34	36	48	28	41	31	28	34	30	40	33	33	29	33	30	40	35	34	36	39	34	29	39	32	34	30	35	26	31	43	36	34	43	41	38	41	36	30	31	37	33	45	43	31	40	32	32	32	36	42	31	35	47	31	40	33	33	33	38	41	37	32	34	26	39	37	43	23	36	42	39	28	39	37	34	40	38	39	29	31	35	39	24	39	31	31	38	31	32	36	41	37	56	35	31	43	29	32	30	34	33	33	30	52	46	43	33	29	26	37	35	25	39	28	39	33	38	29	38	31	35	29	32	32	36	30	39	38	31	41	38	44	35	42	35	49	38	34	41	40	34	35	39	33	47	38	30	41	33	37	39	35	42	40	40	34	34	39	40	31	32	39	37	36	37	33	38	34	32	40	39	34	38	44	36	32	25	29	37	36	32	41	35	40	38	24	30	30	36	38	36	48	35	36	28	37	34	47	37	39	37	30	24	38	32	29	30	37	38	36	31	31	37	33	31	26	38	26	33	41	33	38	32	38	31	32	40	34	33	43	36	30	37	34	44	33	40	46	46	41	37	32	31	30	43	39	30	38	31	43	39	29	42	29	31	30	36	25	24	33	31	36	31	43	40	32	36	38	31	36	36	33	38	42	32	34	35	40	29	35	22	41	33	38	39	40	44	39	28	33	40	41	34	33	39	34	35	33	27	41	34	34	51	34	34	43	32	28	37	43	37	27	41	31	32	33	39	37	38	38	28	34	37	38	39	48	37	28	42	26	35	44	33	39	39	30	35	34	42	39	37	36	42	43	30	27	33	29	41	35	50	33	44	39	33	38	36	52	28	43	30	34	41	30	32	36	40	30	34	37	31	29	43	41	33	34	27	34	34	44	44	30	41	45	25	32	37	31	38	41	23	33	41	30	29	28	46	35	40	39	48	39	38	40	26	41	42	30	36	37	53	34	31	36	30	40	26	34	43	33	29	32	43	36	25	44	33	34	42	33	53	31	40	38	36	25	39	37	28	36	35	39	40	52	39	38	41	35	36	37	31	45	32	36	28	35	29	29	33	43	35	46	47	39	38	36	47	42	27	34	49	29	36	32	38	38	38	23	39	42	32	39	34	28	29	35	41	42	30	30	34	32	31	49	28	43	38	35	37	32	46	31	39	39	34	30	32	38	36	30	31	30	33	43	34	29	40	40	32	37	40	28	43	39	34	36	44	52	28	44	42	35	37	34	38	33	56	48	38	34	36	33	34	30	28	38	32	39	37	41	45	23	34	35	40	43	45	39	30	44	36	34	37	50	23	40	36	30	46	42	36	24	35	36	37	32	30	39	39	41	39	35	25	30	38	27	47	30	36	34	32	30	29	34	26	44	29	36	25	33	32	44	36	43	36	29	25	32	49	30	39	29	32	49	36	28	34	44	30	39	38	38	46	38	46	26	38	46	42	38	30	35	28	42	43	39	30	46	31	34	34	27	27	35	43	31	37	41	27	46	42	37	34	28	31	33	32	28	40	46	34	35	32	29	36	45	43	56	38	41	36	28	38	50	41	45	36	46	46	37	36	35	36	39	30	36	38	39	30	29	38	38	34	38	30	46	32	34	36	38	48	29	30	36	32	35	38	32	32	42	36	39	32	28	43	34	32	39	41	39	27	35	48	28	27	40	43	32	39	28	23	42	33	41	26	37	38	40	35	35	49	37	42	35	36	35	36	35	35	36	33	35	34	28	34	23	33	35	33	30	31	45	33	22	35	40	39	44	43	36	33	31	43	41	49	31	43	33	33	36	25	39	38	39	23	29	51	34	33	36	26	32	27	32	45	27	31	42	43	32	31	38	39	34	36	29	43	29	29	34	34	33	33	38	36	37	31	30	33	47	33	41	28	38	45	37	31	32	44	45	42	27	33	40	23	26	32	36	32	40	32	41	32	47	23	48	24	40	40	30	42	52	34	30	40	31	43	39	32	34	40	30	40	28	41	33	46	44	25	35	39	31	33	40	41	42	41	32	48	38	26	31	40	42	44	32	38	34	40	36	32	26	35	40	32	42	33	39	48	33	37	25	33	30	37	38	30	32	33	42	42	34	39	29	45	38	33	29	48	49	29	36	43	42	28	44	30	29	40	38	34	37	33	22	39	31	44	33	38	30	38	43	40	22	30	37	41	30	45	42	29	35	37	29	43	35	40	25	36	34	33	44	29	33	31	42	42	33	32	35	35	34	27	43	33	48	29	26	26	40	41	39	44	38	40	21	34	33	35	35	44	37	23	34	42	35	40	29	36	49	35	27	44	33	38	35	42	32	30	31	37	32	34	27	30	47	36	33	43	35	33	33	40	40	43	43	31	40	30	37	37	39	38	29	40	37	31	36	37	36	41	36	38	42	30	41	34	36	43	35	30	34	42	42	32	38	34	36	31	33	42	36	33	41	34	36	27
26774	20511	11194	4994	3046	6116	30055	12274	1647	8498	6318	1020	917	812	826	678	650	631	645	624	647	599	525	500	503	466	463	416	472	426	438	411	390	411	361	368	369	334	327	369	363	329	340	333	346	327	312	373	337	335	361	335	353	319	332	339	342	329	302	364	319	346	305	350	338	373	360	330	334	376	358	352	329	332	345	347	332	340	359	333	352	349	327	355	356	353	363	338	349	376	341	365	335	364	362	360	385	330	359	354	339	335	374	349	339	332	335	307	340	306	343	331	331	317	339	304	359	342	346	324	339	336	318	339	318	318	318	335	323	301	345	315	342	326	317	325	351	362	322	364	321	354	320	304	317	338	313	324	311	366	356	321	335	319	349	354	335	318	337	337	327	330	305	309	326	326	351	343	347	324	331	346	360	308	351	296	328	295	338	335	337	327	326	323	362	337	340	329	314	371	341	348	377	329	329	355	326	339	322	343	340	332	292	334	319	330	338	322	357	305	344	352	343	365	311	307	349	289	323	356	344	278	351	316	351	357	345	321	319	307	332	327	353	330	333	293	309	344	368	320	328	346	305	330	319	362	330	351	312	328	335	314	285	364	344	316	309	310	334	329	341	335	337	287	353	308	331	325	328	345	354	347	347	342	362	332	344	317	330	342	315	342	302	334	326	343	315	302	354	333	341	365	316	338	344	336	314	321	316	327	345	334	350	354	332	331	343	326	332	316	321	330	321	300	337	323	318	311	337	331	321	315	310	309	323	355	323	322	320	342	311	330	332	346	315	339	335	324	326	344	351	348	340	340	317	348	321	317	325	301	345	321	310	357	342	357	371	347	318	356	348	354	323	331	301	374	296	339	328	339	327	334	347	347	361	331	293	322	334	324	307	301	375	319	351	350	305	336	360	326	358	315	343	335	342	316	320	325	346	339	325	308	327	333	329	363	352	323	324	364	344	358	342	318	331	326	337	355	302	291	322	323	340	313	321	336	349	330	336	306	358	307	298	356	332	363	327	315	332	315	323	329	343	324	357	357	341	350	332	309	324	334	297	334	331	330	355	321	348	369	343	330	310	329	323	377	321	348	316	336	343	324	336	330	338	330	317	326	328	333	330	356	323	342	360	353	315	334	310	354	340	311	337	326	340	319	331	355	326	340	299	320	314	339	327	343	356	319	324	304	341	361	354	329	355	343	325	325	335	344	332	324	274	328	315	410	340	320	325	350	299	323	360	331	359	317	367	335	367	315	333	325	345	309	358	322	356	336	324	324	297	328	318	323	343	284	331	358	313	335	329	314	336	323	337	300	328	314	340	309	368	335	329	343	335	342	355	347	329	324	318	341	365	361	288	321	332	344	301	342	316	327	330	327	351	301	322	337	328	306	323	352	313	313	319	342	337	321	340	336	330	354	330	355	365	316	289	332	316	339	329	324	328	322	334	317	316	312	370	322	312	312	348	328	367	330	330	307	325	354	339	335	356	319	340	316	339	309	323	326	330	325	317	335	345	351	325	336	321	329	319	306	341	314	355	352	310	325	291	323	312	345	333	336	328	318	331	304	347	348	319	329	328	344	324	333	353	347	344	331	315	334	354	336	320	339	314	302	338	310	330	289	344	328	337	327	343	369	324	316	359	338	347	371	313	345	328	324	342	335	375	326	361	322	329	352	320	374	350	310	325	328	321	350	326	344	326	326	331	354	335	328	337	361	323	322	352	324	319	329	346	339	333	342	332	329	341	309	325	328	342	328	350	361	339	325	334	294	322	329	347	353	361	336	340	327	303	306	293	299	357	321	288	318	341	326	340	318	329	330	334	296	323	375	340	334	336	339	339	348	364	328	332	355	344	325	308	324	330	337	330	328	320	330	308	332	346	345	333	343	350	321	340	324	326	329	310	308	336	356	337	339	345	323	345	324	317	327	353	314	341	317	312	336	346	344	332	352	263	323	297	354	336	349	353	339	347	333	340	346	331	330	374	314	322	335	335	349	313	330	338	344	309	311	341	331	319	316	375	350	284	299	331	351	343	356	360	332	313	338	376	347	369	335	340	348	356	329	319	308	328	359	307	286	313	349	330	330	339	363	329	311	340	340	348	320	328	326	349	354	311	337	346	322	349	344	322	345	355	356	346	305	324	343	342	334	315	320	335	350	333	328	300	309	325	362	362	324	352	335	307	335	300	320	333	380	301	327	298	300	348	308	354	306	326	336	381	332	294	334	354	319	364	372	302	330	340	321	328	328	315	324	328	355	318	328	320	345	318	325	317	316	354	350	313	326	348	304	321	313	323	309	334	351	327	335	310	319	329	345	312	342	357	349	338	346	365	337	304	324	323	317	326	334	324	328	307	343	341	296	323	312	355	340	318	356	324	308	334	323	319	315	336	324	351	369	379	390	343	354	344	347	315	335	334	318	299	311	314	316	307	339	325	312	366	325	317	324	340	315	357	281	322	315	291	312	308	348	310	332	329	336	306	320	321	373	314	356	360	316	303	339	319	354	322	335	335	333	331	332	340	335	307	335	330	345	316	314	345	329	324	339	325	322	325	331	337	332	315	298	363	348	369	361	357	320	351	345	328	338	304	300	321	313	352	358	319	337	325	343	334	318	311	329	330	334	353	357	328	303	320	346	312	338	329	333	314	342	323	349	341	341	355	359	282	351	339	323	374	308	325	330	312	341	348	324	343	318	332	367	342	364	320	341	340	309	320	342	311	344	336	311	359	351	323	320	348	341	331	334	358	328	332	345	320	307	341	321	343	348	320	339	356	359	382	354	346	355	329	321	348	333	348	342	329	303	325	363	349	319	353	337	323	345	354	337	321	332	311	347	341	310	341	310	333	319	329	328	327	321	338	305	301	352	318	337	311	327	307	309	314	349	304	328	312	353	319	338	324	391	338	342	360	343	329	359	333	333	331	335	318	331	338	307	310	361	339	325	347	326	332	326	330	348	322	329	322	320	316	288	325	325	314	345	344	324	318	348	325	318	330	350	304	341	318	316	333	327	307	329	356	328	335	347	312	349	350	315	341	329	337	344	337	339	346	361	357	355	325	335	323	324	314	302	309	346	361	359	350	318	342	362	331	334	336	336	358	331	336	329	355	312	341	340	353	319	352	353	307	313	373	320	304	325	342	330	339	318	365	315	329	336	305	348	352	318	339	310	330	325	345	319	314	329	349	345	298	330	354	331	312	333	319	353	331	353	306	314	353	335	330	356	363	334	358	333	311	348	323	342	342	343	335	323	332	327	336	335	341	322	324	340	342	341	335	311	330	318	322	331	328	341	329	336	367	350	359	347	342	350	339	333	345	321	316	328	361	324	347	339	360	346	305	328	306	334	339	352	324	304	316	378	337	334	330	334	328	353	358	332	334	344	324	331	342	357	326	302	340	336	333	300	309	309	319	353	337	332	320	353	352	341	354	336	340	319	337	311	324	326	348	356	320	320	345	293	314	343	337	293	342	347	338	325	338	312	340	329	322	322	330	320	325	345	319	336
3399	2588	1329	402	90	224	2473	915	77	303	379	62	53	63	40	45	38	49	52	33	44	23	53	44	44	33	31	39	42	42	38	27	32	30	23	34	35	24	36	42	34	19	37	36	31	31	35	28	34	30	31	24	44	27	28	24	32	35	23	33	38	33	24	33	28	28	32	28	45	27	35	20	25	29	29	28	36	21	32	30	33	32	34	33	25	21	21	32	35	27	33	24	39	28	26	32	30	31	27	36	33	32	40	31	39	25	23	30	31	37	26	29	22	44	42	32	33	33	36	31	25	28	27	31	27	28	37	28	39	29	29	24	27	24	30	32	28	37	28	17	32	40	43	28	24	27	21	41	39	35	27	33	32	26	34	28	26	33	27	34	36	43	33	24	33	31	32	31	34	33	31	38	30	26	25	20	39	22	24	31	31	33	30	41	32	30	34	41	26	32	24	27	35	44	22	42	37	30	33	28	34	25	25	35	31	29	28	29	30	39	31	30	26	34	35	37	30	33	19	44	36	31	27	33	36	37	28	27	38	31	34	31	36	22	35	26	20	31	35	29	17	27	27	26	29	20	29	36	29	39	25	32	31	28	29	33	26	23	34	36	29	22	24	35	35	31	29	28	31	37	27	26	32	21	31	37	26	30	25	37	32	38	34	35	31	35	21	32	31	28	19	31	37	36	25	33	34	35	32	32	27	30	23	26	31	33	32	30	42	27	34	31	35	29	35	28	34	24	36	25	33	23	35	32	29	41	21	36	25	35	36	30	37	31	32	26	34	25	35	27	30	26	40	32	26	26	35	27	38	24	24	36	29	33	35	29	35	22	33	27	24	25	27	28	36	36	32	32	26	27	32	40	22	35	21	28	23	28	38	19	31	31	33	36	29	16	32	21	27	28	39	30	26	39	33	37	23	30	29	29	32	43	27	36	31	34	34	31	38	30	28	35	33	26	30	33	26	24	33	27	34	23	41	27	35	32	34	27	36	27	26	36	32	32	27	34	34	32	32	39	32	42	39	31	31	33	29	36	33	32	23	27	27	23	34	29	33	35	25	32	36	37	31	38	33	42	31	37	30	31	38	25	28	32	33	32	21	28	36	34	36	39	23	29	25	28	34	32	31	40	40	32	35	23	32	33	28	28	22	33	31	24	37	29	24	37	32	26	35	38	28	42	41	40	45	15	34	32	33	37	25	25	29	23	31	23	22	31	24	33	27	33	39	29	27	25	33	40	36	30	36	29	36	28	26	32	33	31	40	34	41	28	26	27	29	21	24	31	36	37	23	31	38	31	34	32	29	30	26	35	25	38	30	27	32	35	29	22	24	30	31	29	36	33	17	24	36	29	36	35	32	31	19	27	38	31	29	24	37	27	23	37	30	21	40	36	32	39	23	40	32	31	27	23	37	38	37	35	36	32	22	38	26	34	32	27	26	38	22	27	34	33	40	26	31	28	17	36	25	43	31	31	31	29	36	24	25	23	28	30	42	28	36	26	23	31	31	41	28	29	24	36	28	36	29	24	21	29	23	27	20	27	29	30	35	35	30	37	29	29	35	28	27	38	37	32	32	32	33	28	37	37	30	20	34	25	25	32	35	31	34	35	34	36	34	37	37	35	26	24	34	31	32	23	29	35	33	27	27	32	39	39	39	24	33	18	20	35	38	25	30	25	32	25	30	31	25	26	30	25	27	22	25	28	29	36	36	39	28	31	37	24	42	30	30	32	31	34	27	25	23	33	31	33	29	28	15	30	33	35	34	35	30	35	32	28	35	32	29	34	33	30	30	34	32	26	33	24	33	36	32	32	24	40	29	30	42	32	32	31	33	30	33	36	36	30	30	29	25	30	28	22	32	33	36	30	36	40	33	22	29	35	27	39	35	29	28	23	22	23	20	36	30	28	25	24	32	36	35	29	23	34	26	32	29	33	37	29	23	25	30	19	18	34	27	32	22	33	23	25	29	31	31	43	45	33	22	30	29	30	34	36	36	39	32	24	27	31	34	28	28	28	38	25	25	27	30	38	31	29	33	36	40	30	27	27	31	32	48	29	26	29	38	22	23	21	41	31	21	25	33	30	31	38	16	28	22	38	37	33	40	35	32	25	42	51	36	27	30	27	35	23	25	33	27	41	33	26	30	21	34	32	34	26	16	36	23	32	34	25	30	37	34	27	27	26	32	29	36	22	28	28	29	33	28	38	26	35	27	26	33	32	32	30	27	27	30	29	32	32	34	25	25	27	24	27	27	33	32	28	27	25	27	30	21	26	25	36	41	29	44	17	46	38	25	27	34	26	24	35	31	31	22	31	37	28	24	32	24	33	37	44	28	31	30	33	24	27	32	25	28	27	19	35	28	32	25	26	25	39	29	28	34	25	30	33	26	24	24	31	22	32	37	28	29	29	30	24	24	25	34	29	35	30	36	31	31	26	28	27	33	24	20	35	23	40	24	32	37	31	23	29	21	29	29	35	32	22	29	29	30	30	24	26	30	26	33	31	33	33	26	32	33	29	36	31	37	28	27	34	28	39	22	33	31	36	25	27	36	31	25	29	29	30	37	43	23	25	27	24	27	28	30	26	36	31	34	34	25	34	30	26	33	41	32	27	31	39	32	26	24	25	29	26	18	20	36	22	21	36	33	34	32	32	26	43	32	23	22	34	39	43	38	38	41	28	24	29	31	30	30	25	34	29	28	29	31	31	44	40	33	29	32	35	26	33	25	37	26	28	38	21	26	32	29	22	29	34	26	31	22	34	30	34	17	26	30	31	37	32	22	35	25	34	31	29	36	32	31	27	31	32	31	32	32	34	30	33	36	21	20	37	25	30	27	23	33	30	36	30	36	32	30	29	32	29	31	27	32	37	33	30	35	27	23	34	26	30	32	21	25	25	23	34	35	30	27	31	35	29	31	37	27	31	29	32	28	24	28	27	21	29	29	32	16	30	38	32	21	22	40	34	27	28	29	31	23	18	34	30	27	32	42	31	36	24	26	24	22	38	33	37	30	26	31	27	37	31	26	23	26	19	28	27	18	32	27	23	32	30	37	28	24	28	30	35	24	32	31	30	38	27	18	30	38	36	36	23	29	24	35	22	31	32	23	30	30	37	29	24	30	29	12	29	39	30	23	27	28	29	34	27	26	30	39	34	32	36	23	27	30	24	35	25	36	36	33	36	28	40	27	24	31	25	28	30	27	23	42	31	29	35	31	22	53	25	41	22	40	34	23	26	19	33	36	30	37	37	26	38	36	28	23	33	27	32	33	25	33	26	31	25	33	25	36	36	29	31	29	29	28	28	30	29	28	33	34	39	37	27	21	45	37	33	36	38	47	36	28	39	33	33	31	27	33	26	29	35	29	28	27	27	39	32	43	22	33	31	31	30	35	36	30	27	31	36	33	32	24	31	25	25	33	40	34	29	26	33	21	35	33	30	26	29	21	31	21	31	29	35	25	39	37	31	37	32	17	37	27	27	30	24	30	35	25	32
26920	18398	12086	5005	3033	8753	32683	14636	2131	8576	9131	1192	1115	1026	854	705	749	751	748	722	677	639	563	532	522	447	469	446	417	393	399	389	360	343	333	305	330	280	315	285	302	273	269	322	310	264	278	287	293	277	263	263	275	299	278	264	271	283	257	284	283	299	276	266	291	279	281	284	330	295	320	345	313	290	292	315	329	290	269	297	302	299	304	290	355	323	315	309	307	283	290	324	294	330	339	282	302	299	307	288	321	341	277	292	291	312	274	281	280	265	263	274	288	285	304	280	272	303	294	300	298	243	277	304	317	294	273	274	283	277	324	287	265	256	316	288	283	275	279	263	305	263	312	284	270	299	276	273	317	279	278	261	281	283	284	303	263	282	275	288	265	274	298	304	305	270	285	282	327	276	292	273	275	280	276	289	289	273	278	277	288	266	252	275	303	275	276	280	301	302	309	259	293	280	267	267	271	263	317	278	289	258	278	252	271	292	309	278	283	285	301	282	283	272	303	295	294	266	332	271	311	297	308	309	300	326	267	277	274	275	261	272	277	311	292	301	273	269	298	271	293	281	282	269	279	288	293	312	280	281	333	266	265	262	268	284	308	286	307	301	290	263	247	280	276	274	273	258	285	281	299	292	270	291	271	287	278	263	290	297	274	314	271	273	288	290	274	274	291	294	292	293	262	274	295	292	275	265	280	287	280	275	287	281	288	257	289	276	282	275	287	309	307	297	277	290	268	301	267	267	308	264	284	250	276	248	309	294	266	317	290	297	251	269	247	265	284	295	305	289	250	276	280	285	272	294	307	255	273	289	282	284	282	279	291	278	294	304	296	282	272	261	286	283	291	276	308	265	289	269	249	277	279	274	291	266	294	280	278	270	252	306	291	239	264	295	319	265	260	288	303	289	282	286	290	252	257	270	285	274	318	290	282	296	293	295	296	267	283	298	258	262	284	299	307	291	277	270	283	297	269	274	300	239	281	262	272	258	253	277	284	264	299	254	307	276	281	288	281	259	269	283	272	297	254	288	299	262	309	267	268	297	280	271	292	273	265	289	279	287	288	295	272	316	264	297	263	259	266	328	317	298	295	269	290	256	264	306	275	301	322	290	257	278	299	267	274	269	279	293	290	292	283	271	271	288	288	277	269	282	305	270	247	280	290	289	238	258	274	333	282	295	305	286	310	290	266	292	261	317	311	266	282	289	283	257	288	281	287	282	278	243	272	285	264	274	243	252	285	297	290	288	291	306	285	297	280	265	269	257	318	298	244	279	284	308	284	262	306	297	266	279	282	273	285	285	299	263	289	311	301	273	291	284	283	278	284	280	274	257	272	281	271	272	266	291	283	305	255	302	261	283	288	270	296	226	285	304	268	286	297	306	262	283	313	288	291	300	276	329	306	283	298	271	269	277	268	280	273	248	296	288	303	280	275	271	295	302	273	295	268	280	280	277	292	273	311	294	265	270	264	296	266	278	305	260	276	279	300	308	254	289	268	285	248	285	266	290	288	293	262	293	301	292	292	254	304	271	294	283	298	286	283	277	263	308	258	301	260	282	272	283	271	279	301	292	298	291	304	281	295	269	255	306	286	266	264	288	289	296	238	268	300	282	280	295	275	264	292	280	277	270	266	291	302	294	260	291	296	283	262	273	277	263	273	262	304	286	263	301	276	286	294	285	316	254	274	284	275	256	302	290	278	282	318	315	272	280	297	265	281	275	268	298	276	284	308	288	317	289	322	263	314	284	292	310	272	297	260	257	304	302	296	295	280	282	278	286	271	273	234	278	284	300	320	276	270	300	289	277	262	303	267	281	324	306	260	275	296	280	250	323	267	317	267	269	283	275	291	285	279	273	291	269	303	289	314	261	291	278	271	276	273	273	254	284	273	257	274	288	272	292	307	286	290	255	280	295	281	264	299	271	277	308	274	282	276	280	266	265	279	260	299	291	276	275	283	291	279	282	267	294	265	291	246	297	312	275	273	275	301	230	297	283	290	304	280	288	291	275	256	290	268	269	287	308	292	246	276	257	262	275	289	303	279	281	303	265	287	285	290	276	302	300	290	286	285	288	273	250	289	297	276	276	322	282	277	276	293	313	307	303	298	275	295	319	294	285	279	283	291	292	268	293	306	259	292	274	317	273	299	276	258	331	260	287	288	295	304	273	258	287	286	307	312	311	271	263	307	297	299	299	296	286	271	268	293	280	270	284	290	302	281	271	284	317	290	274	287	285	314	258	285	276	278	289	261	289	321	294	250	263	293	274	305	288	259	261	287	276	265	330	272	286	310	271	305	265	291	255	305	286	280	271	277	292	280	324	299	286	305	301	283	287	283	274	285	289	308	290	251	310	265	297	274	274	297	290	298	268	279	280	313	258	274	277	277	282	283	276	297	262	296	293	307	302	249	295	273	275	278	312	289	283	283	298	297	275	283	299	271	296	275	262	291	298	308	303	283	274	262	287	293	260	295	285	282	276	270	293	281	286	273	264	295	315	275	296	277	288	302	256	301	284	312	265	276	292	273	259	265	291	320	283	280	287	264	274	298	290	294	281	311	271	289	273	302	285	266	260	290	287	316	323	307	293	282	294	285	279	287	299	281	277	284	260	271	298	279	248	293	314	274	291	300	281	262	285	245	283	276	283	268	273	262	280	286	262	263	265	295	275	277	253	264	298	257	299	283	293	263	307	287	255	269	297	272	298	281	294	301	275	283	293	305	247	274	332	286	279	312	326	292	291	276	278	279	277	284	285	253	257	298	283	285	293	261	274	310	279	271	254	282	280	286	249	273	296	279	298	304	327	293	258	263	310	271	275	259	279	272	295	283	267	278	273	245	303	286	245	286	269	255	289	300	299	311	313	285	274	273	296	257	251	314	297	256	288	293	303	268	259	255	235	306	267	273	297	296	288	296	281	263	270	292	290	278	272	294	247	251	288	302	302	298	279	286	283	299	301	275	270	307	267	287	282	283	295	296	267	314	300	290	276	283	307	289	301	296	253	309	287	275	278	281	244	281	302	288	266	300	277	285	280	300	290	288	288	309	305	294	275	268	272	266	288	251	283	276	285	294	288	293	291	299	283	273	276	295	254	296	282	284	303	277	264	289	273	303	265	270	275	278	280	253	294	262	283	272	296	293	306	283	286	319	286	283	277	300	263	277	285	277	263	276	254	263	246	294	271	271	277	294	261	305	291	298	284	331	280	292	270	280	262	298	265	297	305	278	277	288	251	273	290	273	294	288	274	297	309	272	283	284	277	275	327	297	296	296	305	268	302	260	288	282	295	302	308	263	268	299	285	277	293	283	289	236	250	281	300	299	295	275	293	286	294	278	262	284	269	297	297	316	288	255	256	288	300	263	296	274	290	252	317	268	266	296	272	283	316	273	296	292	295	273	291	308	233	299	301	288	304	273	312	319	288	282	283	296	289	297	274	308	280	281	293	293	274	286	304	275	284	272	291	293	316	276	287	261	273	302	293	296	303	292	283
4145	4465	2504	564	163	214	3699	1789	105	602	493	79	68	54	59	65	65	47	52	66	53	51	47	53	50	37	38	38	39	30	35	20	34	25	33	36	24	42	30	46	34	37	26	34	34	42	29	27	35	34	34	28	40	27	36	25	24	35	34	27	28	36	34	36	40	34	35	33	32	26	34	29	31	36	34	45	38	26	30	32	18	26	31	38	36	18	33	28	24	31	31	29	35	28	28	22	33	27	32	24	25	29	22	27	30	20	39	34	23	28	27	24	35	30	31	30	25	23	30	26	31	32	24	27	25	29	31	28	24	22	23	27	25	33	21	27	26	39	27	25	35	27	32	27	30	34	31	27	37	36	33	20	26	34	38	23	33	31	45	26	30	28	34	39	26	31	33	31	28	28	20	25	33	30	38	26	26	44	37	30	24	30	33	29	28	41	31	27	31	30	29	35	29	22	35	24	28	35	43	27	30	31	36	26	28	31	27	22	32	38	21	27	32	27	31	22	39	28	31	21	25	35	21	33	26	38	30	33	29	24	34	31	27	36	26	28	40	34	34	28	24	34	38	35	29	32	29	42	36	25	28	37	30	27	32	34	28	31	32	22	23	41	38	29	32	29	25	26	23	34	37	31	31	26	19	29	37	26	34	24	26	28	34	32	28	30	38	30	28	35	34	19	37	28	33	29	25	30	32	29	29	29	23	42	18	19	26	24	34	26	36	37	32	23	30	30	28	27	28	37	32	21	27	44	34	30	35	27	27	31	29	39	31	35	33	37	30	34	32	24	35	34	36	27	20	19	34	34	19	33	20	34	33	38	23	32	41	28	23	29	43	20	36	40	26	29	26	28	30	37	40	30	35	27	30	24	33	31	29	26	31	33	36	34	26	36	25	38	25	21	27	26	23	37	26	33	20	24	32	26	19	35	32	33	34	32	32	39	24	31	30	23	28	32	29	28	29	31	30	30	36	25	29	34	34	43	36	27	35	26	40	31	35	23	37	32	39	36	36	28	24	32	32	25	34	34	19	27	32	31	29	32	31	29	20	29	39	33	37	27	38	30	27	31	33	36	33	35	32	44	31	30	28	36	37	32	25	30	29	41	27	32	29	29	38	33	36	26	24	20	29	31	19	35	40	30	19	33	24	26	41	28	23	28	27	41	30	24	27	40	23	33	20	28	24	34	26	33	28	29	21	29	29	33	25	34	28	30	24	27	34	41	28	34	25	32	33	33	26	38	27	21	24	29	21	25	43	28	37	28	28	27	27	26	28	24	25	27	32	32	33	31	33	25	29	32	30	38	34	24	38	29	35	26	33	28	38	29	41	38	28	31	31	24	29	31	34	31	28	25	31	29	34	34	33	26	35	26	34	38	36	43	37	25	28	29	37	29	31	24	27	27	31	21	28	30	33	30	32	23	33	36	37	34	25	30	18	23	30	27	28	31	36	26	30	21	25	27	18	28	31	33	28	22	32	30	23	30	33	34	27	40	29	33	30	31	24	43	24	27	26	32	33	22	33	35	25	37	41	32	30	27	38	18	30	25	29	30	29	25	34	30	28	35	20	39	20	34	30	26	28	28	31	26	35	29	29	28	29	36	20	34	29	27	20	37	26	26	27	26	30	38	39	23	28	31	30	24	28	26	26	35	33	24	30	29	32	33	28	22	25	30	31	28	40	32	33	35	26	14	30	32	31	36	28	34	26	32	35	27	29	32	28	39	30	24	19	42	34	31	42	30	29	30	43	31	23	27	23	24	26	40	36	41	32	36	33	29	22	34	27	33	29	34	31	27	31	32	31	26	29	28	30	29	30	25	26	36	35	21	26	37	34	23	38	26	23	28	40	34	24	36	26	23	31	25	25	40	31	25	39	37	31	26	34	26	35	23	28	27	39	24	39	23	25	31	34	27	33	24	22	32	21	28	34	31	24	27	32	19	41	40	30	30	29	32	31	31	26	29	23	37	24	28	25	31	34	31	32	29	27	30	22	32	32	17	27	23	32	26	29	29	36	29	27	35	41	30	26	24	33	35	25	34	31	27	25	33	38	22	33	28	31	40	29	29	33	42	22	22	37	30	31	32	27	31	27	30	38	22	28	34	32	51	29	27	32	27	25	39	37	29	16	35	25	24	27	30	37	29	35	31	34	30	33	27	30	18	28	39	25	25	28	37	25	33	25	27	33	33	24	30	21	30	22	22	34	35	34	27	41	31	35	32	33	36	26	20	25	31	34	27	31	34	28	48	25	27	25	30	37	29	22	29	29	29	21	29	26	35	34	26	30	30	35	24	28	33	31	32	23	34	22	31	31	27	31	34	28	29	23	32	32	31	35	29	24	29	31	30	26	31	22	23	19	33	28	25	27	34	32	33	28	37	23	30	33	26	30	36	29	29	30	32	35	35	32	27	18	30	32	30	29	24	33	29	34	19	35	18	26	32	29	22	34	32	35	29	25	22	26	27	34	31	29	31	29	26	23	29	21	34	34	33	27	27	24	46	33	27	35	29	27	25	42	28	37	32	25	32	21	30	31	35	30	27	33	29	43	29	34	33	29	37	39	28	36	25	32	29	36	31	47	27	34	27	31	28	29	24	29	29	32	21	24	26	32	29	29	30	32	23	26	30	34	23	19	26	41	30	23	39	23	33	26	24	23	34	26	19	47	46	44	32	42	38	25	31	29	38	31	28	39	27	43	31	21	28	42	36	34	30	29	42	40	21	30	29	40	34	29	42	42	31	24	34	33	29	25	22	38	25	36	32	38	36	25	39	23	33	34	28	34	30	28	23	31	31	24	39	34	28	35	24	38	35	38	27	27	27	35	25	31	32	30	23	29	33	26	36	26	40	25	37	33	36	29	21	29	39	31	34	38	21	31	27	29	33	25	28	25	25	35	27	26	34	41	32	38	32	36	28	34	33	33	32	17	28	40	28	45	23	27	23	37	26	50	25	34	32	20	29	36	29	30	26	34	22	25	19	28	39	30	29	27	23	32	26	17	30	36	28	37	30	26	27	22	26	40	30	31	25	24	27	29	30	35	33	23	36	30	33	34	31	21	41	33	37	27	31	27	25	27	38	40	29	29	31	36	25	33	31	25	34	25	32	30	34	24	25	31	30	22	21	34	41	27	37	34	32	34	29	22	34	21	23	21	27	24	22	32	21	32	31	35	34	22	33	29	26	24	27	35	28	27	33	38	33	31	30	30	26	25	33	25	29	28	28	38	29	29	31	27	26	28	38	26	32	23	21	29	34	28	29	28	28	29	33	21	33	36	23	40	30	34	34	23	41	39	38	25	31	29	30	37	19	32	28	30	25	27	31	31	30	38	31	33	21	28	27	30	29	25	28	27	27	39	27	33	25	35	32	25	23	26	36	34	15	31	19	40	32	35	32	38	33	31	34	42	27	33	27	28	34	34	24	35	26	26	26	25	21	27	32	27	32	28	29	31	32	28	34	34	28	27	41	26	20	36	31	31	23	35	36	21	35
30387	24709	16390	7044	5086	8435	36440	18600	3018	13795	9957	1584	1403	1222	1106	1114	1108	1083	1012	923	861	757	720	631	610	579	503	492	481	489	447	412	405	379	358	335	330	315	308	279	322	296	303	298	275	284	292	280	288	302	243	299	306	306	293	287	295	273	295	295	273	319	319	301	288	288	290	324	319	290	318	309	335	310	332	306	310	304	314	260	297	289	321	304	296	320	294	349	292	305	313	302	312	295	293	319	300	340	303	325	337	281	306	279	312	299	274	324	276	286	262	287	293	276	277	259	264	300	267	283	254	273	296	290	267	291	308	277	282	302	271	304	285	284	301	310	255	283	272	288	287	289	250	293	314	268	314	273	284	279	252	278	303	267	279	281	277	258	273	269	293	269	306	258	300	339	251	301	274	289	278	258	298	276	285	296	285	286	281	268	281	293	275	286	283	273	292	285	270	279	244	265	293	290	249	279	283	301	245	286	275	309	257	264	268	314	274	251	293	282	281	320	259	299	307	258	267	289	268	297	282	299	293	266	315	280	321	283	269	254	312	271	279	247	315	270	296	271	286	295	277	269	278	283	282	284	298	308	280	260	274	291	264	252	285	276	282	279	257	274	269	300	268	260	278	272	269	288	266	287	296	280	259	273	291	266	298	291	287	259	299	288	300	271	271	309	305	284	309	301	280	268	250	278	255	311	273	290	288	303	268	258	275	289	269	266	255	253	287	297	286	285	277	306	271	287	243	276	282	278	281	273	303	261	265	279	290	278	296	286	287	272	293	293	256	297	277	272	267	271	270	271	279	292	301	269	289	279	279	271	273	286	275	283	264	305	271	271	269	264	297	282	273	263	264	266	251	279	307	262	309	278	262	261	260	271	293	256	279	276	262	241	271	273	263	293	277	285	289	300	250	264	274	271	270	253	274	283	271	292	293	287	271	301	286	287	295	296	256	305	281	258	283	292	266	273	274	305	274	306	284	275	265	280	313	270	285	273	282	266	314	293	294	274	293	287	281	291	278	282	271	281	290	295	293	293	309	270	274	288	300	266	278	277	266	269	273	270	268	284	286	333	266	277	293	290	275	279	298	286	285	298	286	288	253	284	285	269	287	283	277	314	310	271	294	266	291	303	266	251	278	299	276	277	286	277	250	277	270	273	277	278	289	291	294	284	288	265	291	269	276	268	267	301	296	278	258	289	277	254	291	293	299	292	265	272	242	282	257	289	273	274	301	281	273	285	281	261	288	295	252	279	290	293	274	288	253	276	247	282	301	266	305	303	293	315	293	275	290	305	276	255	285	301	304	274	286	275	313	249	283	289	299	270	302	276	270	294	249	303	267	280	292	276	254	253	301	279	275	272	278	294	295	292	274	323	251	296	272	280	260	255	254	274	268	280	260	295	284	261	274	274	251	307	288	257	268	281	264	286	291	256	268	291	266	297	271	286	274	303	295	271	248	284	280	286	272	298	296	276	291	267	282	268	312	272	291	274	268	305	271	287	274	286	290	289	301	289	270	296	278	287	277	282	282	278	293	290	282	263	275	269	307	262	280	279	281	288	273	275	279	325	305	270	286	294	271	297	272	272	282	282	259	315	287	290	292	298	292	269	279	271	286	272	268	276	293	290	272	294	289	286	289	272	293	265	282	283	278	264	292	287	310	245	274	268	268	270	265	279	260	267	292	274	268	310	297	288	294	279	241	291	303	266	296	254	267	241	262	279	283	283	264	266	295	277	271	300	272	281	269	268	301	286	258	254	289	255	282	294	292	281	244	258	286	293	277	296	289	253	306	295	253	297	284	277	273	273	294	295	282	260	267	270	276	261	272	275	272	288	297	273	258	282	280	290	252	295	287	269	273	279	287	299	282	290	291	269	264	277	276	264	281	294	259	275	302	269	294	255	313	276	287	279	271	272	297	275	278	293	304	243	269	268	289	306	283	276	270	269	279	281	282	276	297	270	279	290	281	294	283	287	297	294	292	284	263	289	268	295	282	300	250	263	294	257	300	279	294	297	291	286	278	316	265	292	290	293	304	258	271	289	284	270	280	301	282	274	274	246	291	273	271	280	276	281	290	304	300	279	270	273	263	270	286	297	288	285	257	270	311	296	279	282	297	265	251	288	255	261	290	289	279	277	267	283	281	257	269	309	244	292	290	280	283	295	272	286	282	282	280	236	317	309	298	274	253	245	325	300	286	306	297	280	295	286	283	314	271	308	276	268	276	272	236	292	290	275	298	277	316	273	287	282	298	264	312	274	284	289	270	270	275	263	275	289	290	314	284	305	274	265	283	306	285	301	298	280	263	267	290	315	250	257	281	257	287	299	296	287	277	273	264	274	276	284	270	315	303	271	300	259	270	289	285	287	270	302	262	281	275	272	280	265	274	300	270	262	290	270	293	264	275	273	283	268	289	270	289	306	274	261	273	306	275	285	261	278	286	300	322	277	287	249	242	276	257	291	264	311	261	318	311	282	258	311	290	298	306	283	265	274	297	289	287	291	271	275	306	294	298	307	299	287	269	301	265	307	295	286	271	281	258	267	261	284	269	259	274	281	255	270	262	296	281	266	311	291	263	303	259	287	271	268	290	311	267	258	265	253	290	272	274	300	284	276	262	286	289	274	282	280	280	263	289	271	304	267	276	271	267	295	283	274	296	278	298	297	285	251	270	271	242	270	284	280	264	266	283	283	281	272	290	270	265	287	272	284	272	281	258	275	265	270	307	289	290	296	264	272	279	268	281	276	294	291	310	273	263	272	295	272	276	241	271	293	301	275	285	325	281	309	275	323	248	263	274	270	289	275	305	281	259	284	282	246	267	288	273	288	275	315	303	270	270	274	278	261	281	287	273	257	299	309	301	273	279	285	272	284	282	279	263	279	273	276	331	283	273	277	270	261	274	278	266	331	292	293	314	313	267	262	277	283	269	281	271	285	282	257	289	273	278	273	281	280	309	299	277	277	301	266	294	273	325	291	276	288	311	268	282	285	290	263	264	291	288	289	281	270	262	301	270	277	246	244	257	313	241	281	289	258	246	264	316	281	274	242	268	253	288	289	282	279	265	267	257	274	287	256	293	304	303	258	269	292	289	300	293	259	265	289	271	293	264	274	297	282	273	309	271	262	288	283	268	282	261	295	322	278	298	287	291	279	259	305	266	275	300	261	260	299	265	299	301	266	273	290	285	270	278	278	262	272	262	278	304	274	246	273	308	289	279	290	269	291	280	309	260	282	259	286	288	300	272	283	295	299	281	299	286	250	297	296	261	286	300	282	290	277	272	239	274	281	275	276	299	270	253	257	330	264	273	257	244	272	282	288	296	292	263	289	292	282	271	294	300	255	279	270	251	302	296	260	274	282	287	310	311	245	257	315	287	255	244	280	285	296	266	279	297	284	279	262	285	295	291	289	303	286	288	281	261	283	268	277	258	281	313	326	293	286	264	259	283	284	279	262	281	281	262	285	284	311	326	278	259	272	299	299	301	261	261	285	284	288
1955	1211	499	174	68	71	405	245	59	96	101	55	57	49	63	57	57	65	61	40	50	42	50	43	44	40	36	41	34	35	40	37	52	45	29	29	36	42	38	38	34	39	33	48	39	50	36	44	40	33	33	33	29	36	33	42	28	29	30	36	49	36	42	33	33	39	37	40	36	30	32	40	37	43	44	45	39	37	36	40	42	37	32	27	40	39	36	37	37	37	40	34	31	40	31	45	38	28	39	31	39	28	40	38	35	36	40	36	26	36	36	36	37	31	38	34	32	34	48	35	36	42	41	36	38	44	36	41	42	34	34	24	44	38	31	32	38	32	38	44	39	30	35	37	34	37	33	36	36	22	27	35	38	38	30	37	44	35	38	34	22	40	39	41	23	33	40	40	35	33	35	39	43	30	33	38	36	47	24	43	30	31	34	38	42	42	34	39	37	39	34	35	30	34	44	52	36	33	35	35	32	39	43	41	35	28	30	30	36	28	38	33	15	37	46	33	42	38	31	39	38	35	34	34	28	34	50	36	36	43	44	29	37	30	42	35	37	28	34	45	46	38	30	45	40	29	42	36	51	51	36	27	26	35	33	34	45	37	33	33	29	42	36	37	34	37	43	24	42	37	40	34	42	33	44	32	41	36	34	42	31	51	43	40	45	29	30	37	33	31	46	43	36	30	34	31	40	34	29	35	34	35	36	35	36	39	33	44	29	37	33	48	53	48	39	39	31	42	35	32	36	50	36	36	39	46	36	45	32	32	30	49	38	31	44	31	36	42	36	34	53	31	35	41	34	45	30	36	38	36	31	30	29	38	29	39	38	39	37	38	26	39	43	41	33	40	27	39	31	40	41	33	40	33	43	38	28	36	31	36	42	43	42	40	36	26	32	45	26	37	31	37	27	42	28	25	44	34	30	42	36	43	33	41	40	35	46	43	28	34	32	35	35	44	45	38	47	42	39	36	45	42	35	35	38	34	38	32	36	26	39	39	39	36	44	30	32	25	31	35	47	36	39	33	35	30	42	41	35	39	36	28	46	39	51	38	30	38	41	31	48	47	41	37	34	36	39	30	30	32	37	42	40	40	38	40	36	27	40	32	37	32	37	31	38	44	44	40	28	41	34	40	28	34	45	43	41	45	43	32	33	33	41	34	39	38	37	48	21	43	43	27	29	38	30	38	41	44	28	29	32	26	37	42	44	37	39	43	43	31	33	41	38	40	43	36	30	35	37	38	36	37	41	39	36	30	40	38	31	39	28	37	43	35	26	41	39	46	22	30	37	30	31	38	38	36	43	38	35	36	35	31	34	40	29	33	38	33	37	45	33	34	31	34	39	34	36	32	41	42	34	34	36	31	25	40	37	45	37	47	30	38	30	44	35	33	38	44	42	31	28	47	30	37	43	41	38	31	25	31	32	39	34	32	41	43	47	31	38	42	34	41	39	37	33	33	40	30	42	37	36	46	31	45	41	41	32	37	43	39	38	32	32	34	40	34	46	37	33	31	40	42	39	29	43	28	43	35	31	41	45	35	39	46	44	35	36	32	30	36	35	40	44	37	38	31	38	31	30	46	29	36	37	32	33	30	38	36	35	37	29	37	35	37	45	49	37	31	41	35	35	24	36	34	45	41	39	35	43	36	37	37	34	32	30	41	42	39	37	29	30	28	33	31	37	48	39	48	27	43	36	33	38	33	28	27	34	37	36	31	33	26	42	30	41	32	46	33	33	47	40	34	36	36	26	35	33	38	39	37	26	30	41	39	32	29	33	31	44	30	36	26	43	25	35	37	36	36	30	44	32	43	32	37	40	30	32	29	43	40	32	38	29	37	40	30	31	29	38	42	29	37	34	37	36	31	40	24	46	38	30	47	40	32	41	43	41	36	30	49	44	43	41	40	40	40	35	29	27	33	33	37	33	45	32	32	37	26	37	39	38	41	42	27	38	35	37	40	23	35	28	37	37	40	45	35	33	42	25	41	36	36	26	42	36	39	46	36	33	38	38	40	33	34	39	37	42	36	40	33	46	42	32	36	38	38	36	34	50	38	39	42	30	45	39	35	26	35	27	37	28	41	39	30	43	36	29	36	32	31	31	36	41	34	33	40	27	25	39	35	36	32	34	38	31	39	28	35	33	33	30	38	30	41	29	36	46	33	36	31	34	32	26	32	29	34	39	34	30	31	29	31	43	33	40	45	33	42	34	35	44	37	31	39	38	38	30	33	35	46	41	40	37	40	32	26	36	34	39	27	42	37	34	36	37	40	32	35	35	37	25	32	43	39	37	31	29	35	42	34	28	35	38	40	40	36	37	41	40	35	31	30	42	24	32	38	40	36	35	30	38	43	38	30	48	39	43	29	36	33	42	33	30	40	49	36	44	35	45	24	30	24	40	46	35	38	36	36	28	44	39	38	32	44	45	33	30	37	35	35	41	33	29	31	33	44	26	29	43	33	36	44	43	32	33	36	41	46	24	34	44	24	45	27	49	33	28	37	29	41	36	41	41	46	32	34	32	35	31	31	34	43	27	24	46	36	38	26	38	47	29	37	32	37	40	36	38	40	43	28	21	33	39	31	34	34	44	39	28	38	44	45	31	38	32	39	39	38	47	37	38	39	37	41	50	31	40	35	39	42	36	31	44	32	34	38	26	37	35	36	28	37	31	29	40	45	27	38	36	37	41	33	31	29	34	33	36	30	36	31	33	37	34	29	34	36	28	41	34	34	33	32	32	37	33	51	35	33	31	32	41	37	28	40	21	37	38	35	38	30	36	39	35	43	33	40	38	29	37	34	33	49	47	34	34	28	34	31	39	47	44	40	38	24	34	29	30	35	38	45	43	24	31	35	40	28	36	38	37	40	45	28	47	29	36	37	42	37	48	28	37	39	42	40	29	48	40	44	39	34	25	45	40	41	32	40	33	46	32	46	36	32	34	36	33	38	32	42	38	37	33	37	24	36	29	41	43	43	36	40	33	40	38	39	38	37	34	33	32	29	33	47	40	34	38	28	32	33	28	29	40	36	23	32	26	35	31	34	38	35	29	41	34	37	41	39	45	42	35	41	32	33	30	33	29	40	32	29	31	35	34	40	35	27	40	36	24	43	40	39	41	36	47	39	33	40	38	33	36	54	36	49	34	36	24	35	39	46	34	39	37	34	35	37	37	38	34	28	40	38	37	38	41	50	48	38	40	33	36	37	33	34	32	35	34	34	38	33	32	40	37	44	47	36	37	36	34	32	34	42	36	47	32	37	37	43	38	39	35	42	38	28	42	43	34	36	32	35	30	43	36	41	40	37	35	39	40	37	31	31	40	41	45	29	47	37	35	32	32	39	33	40	48	33	38	43	38	27	41	37	35	27	30	40	40	41	22	32	37	17	30	26	31	28	36	40	31	34	38	41	32	35	35	43	49	26	32	41	35	30	26	40	47	33	33	41	34	38	33	33	50	33	29	31	39	52	34	27	41	37	34	35	30	35	29	33
22202	13016	6153	3489	2097	2856	12349	7026	1733	2929	2197	1121	1027	880	941	874	828	776	712	710	702	646	612	534	495	467	416	459	438	422	400	441	402	408	390	372	353	373	327	341	360	312	323	321	335	362	316	332	324	329	299	307	326	330	362	328	320	308	343	339	364	339	332	322	332	330	345	356	314	324	373	401	346	360	333	347	331	316	320	340	330	316	349	371	328	323	352	360	331	327	330	336	307	368	324	314	365	359	368	368	372	353	335	305	305	308	347	307	366	345	335	367	329	320	312	304	324	327	311	328	357	336	321	302	305	336	355	332	333	360	350	322	329	354	324	336	341	319	318	310	324	354	338	352	314	325	322	324	316	363	354	336	343	282	294	327	329	336	338	330	330	333	315	341	310	314	317	324	354	338	364	338	337	331	350	341	319	324	310	333	300	345	288	336	346	334	340	304	360	329	310	333	340	312	313	313	328	354	317	312	347	360	332	312	331	338	316	342	322	333	329	334	333	310	324	341	358	322	331	363	324	334	316	342	359	321	336	311	320	346	328	325	331	359	340	335	335	324	311	320	328	351	355	335	335	314	312	292	334	338	345	320	299	335	304	307	362	345	334	325	343	329	314	374	339	306	321	329	332	355	302	355	339	324	314	312	327	342	343	363	316	331	331	293	348	311	332	339	290	341	337	326	329	390	356	296	304	337	346	327	311	310	304	311	339	321	339	327	325	343	328	313	342	326	338	339	337	344	346	350	334	331	320	330	326	329	317	360	293	346	329	299	307	301	308	347	327	340	299	348	316	349	359	331	299	335	328	364	369	335	334	306	306	317	293	367	345	342	347	337	338	348	363	318	343	327	339	359	365	311	328	337	342	316	329	317	303	361	345	332	319	325	336	328	355	306	303	325	332	345	328	316	323	346	331	342	339	324	347	300	295	346	315	342	308	323	293	330	346	352	310	330	315	309	352	321	341	359	391	308	322	321	324	354	341	313	332	308	364	370	351	305	318	321	342	329	332	330	323	300	340	323	298	308	330	322	342	335	350	334	310	298	339	302	341	366	335	323	299	322	345	301	318	342	345	358	345	334	332	351	318	367	319	356	336	341	337	343	365	345	334	346	334	325	322	308	331	316	325	312	341	320	347	307	316	345	368	315	323	372	347	331	333	288	319	331	337	309	309	324	310	311	331	357	303	301	322	338	349	316	293	343	323	298	347	317	317	349	334	334	338	310	352	307	331	308	315	374	307	323	337	306	315	322	315	347	325	320	303	351	311	331	306	329	338	332	342	322	362	315	307	349	303	330	325	309	314	333	351	303	357	320	324	360	329	330	373	318	342	333	336	310	322	291	334	331	339	343	331	338	332	324	371	344	299	345	348	319	318	352	336	309	326	311	327	301	342	305	320	321	310	336	326	310	339	364	367	338	338	321	311	353	314	352	338	351	313	363	351	337	306	352	349	359	334	294	321	331	317	374	345	309	321	339	331	324	307	296	352	284	316	326	332	319	320	322	346	338	335	350	304	289	309	342	336	323	337	322	323	310	336	347	332	315	338	308	357	341	350	299	370	353	306	331	345	317	321	326	324	366	349	362	315	329	335	347	313	311	327	315	321	305	316	318	312	314	317	315	340	300	332	309	308	329	318	293	298	326	344	347	319	344	305	299	311	339	378	318	329	352	305	343	335	332	348	320	300	336	322	337	330	319	322	346	314	355	328	338	321	369	320	359	334	314	337	337	314	304	313	327	343	292	319	322	317	294	306	347	286	316	313	310	320	340	359	344	340	299	360	310	318	333	326	293	314	324	326	320	315	338	316	321	370	339	319	329	360	339	303	290	317	326	344	323	358	320	362	335	326	349	328	341	280	342	291	312	354	312	302	349	304	327	313	304	317	346	313	327	323	303	313	320	305	341	336	343	317	340	323	318	349	317	353	337	314	313	336	317	357	328	346	314	341	308	367	341	350	338	324	334	330	326	339	288	337	333	354	339	330	306	361	319	356	297	348	332	326	305	331	325	356	306	322	309	330	344	339	341	326	341	330	325	333	347	294	317	313	330	327	311	295	331	354	308	309	300	325	353	354	326	314	333	349	319	317	340	342	301	319	286	326	298	381	346	328	366	348	321	294	334	330	362	337	344	364	338	320	322	359	311	332	328	310	342	290	329	318	319	371	331	340	358	343	324	349	317	334	336	315	322	327	309	308	340	324	351	326	317	331	363	332	340	336	319	316	344	335	319	334	332	294	303	317	342	347	355	320	318	318	325	311	337	312	313	380	330	319	321	330	321	329	342	328	314	315	319	347	331	329	308	328	340	329	329	326	330	344	305	347	325	335	373	326	335	351	341	329	329	330	328	331	328	316	351	345	348	316	327	314	324	329	318	366	327	339	342	341	339	318	327	358	332	323	316	321	295	343	336	318	327	332	322	297	336	328	322	340	315	342	322	300	320	318	338	317	334	307	339	356	334	318	318	348	308	335	314	335	317	335	319	289	314	311	352	335	300	320	323	325	334	307	305	311	293	332	317	333	331	324	331	309	323	326	328	304	325	332	334	320	343	328	324	344	347	293	313	306	343	323	362	320	339	364	301	326	348	330	323	335	307	362	316	355	330	294	298	308	351	364	329	331	321	316	313	345	297	311	316	314	344	364	351	309	333	320	365	348	337	322	353	327	305	317	321	331	341	318	329	336	314	297	325	329	333	304	313	336	343	317	330	315	347	320	320	355	319	319	328	350	337	340	294	342	350	300	343	323	323	323	332	306	359	315	340	341	318	301	339	348	313	345	314	353	327	331	331	326	349	342	297	313	321	349	341	329	307	319	337	334	312	343	313	326	332	311	309	333	304	342	339	319	354	337	340	347	323	340	341	352	335	341	337	321	317	368	357	317	304	308	326	337	369	323	310	302	324	337	327	299	321	336	339	324	318	339	332	366	322	342	312	324	320	336	320	292	324	339	301	318	325	315	310	315	300	307	331	340	303	309	341	349	364	340	344	294	323	327	321	314	289	353	350	316	368	365	334	354	328	341	344	345	330	307	327	333	276	338	329	338	337	353	353	354	343	315	302	315	309	326	330	372	326	362	352	344	309	303	293	331	327	310	319	337	324	337	341	348	337	332	347	316	315	362	311	324	299	328	314	364	292	284	306	324	337	346	304	329	312	324	308	373	346	331	323	313	332	334	307	355	358	341	341	344	301	320	317	305	331	332	323	377	330	356	331	325	347	355	332	333	335	326	328	322	334	316	322	326	315	341	320	302	328	324	308	337	331	333	297	318	370	321	325	349	322	359	297	316	330	344	347	335	336	328	322	340	286	326	339	338	328	317	365	315	342	321	335	336	345	311	364	360	320	329	346	321	347	340	313	326	352	335	331	302	366	335	332	318	346	348	327	353	331	347	331	355	325	348	303	305	330	332	340	310	323	297	304	309	323	300	317	315	324	310	340	332	383	302	335	310	355	319	353	347	348	305	333	325	352	359	320	345	331	316	345	357	353
2815	3121	1487	452	137	137	1068	838	99	86	84	84	68	64	65	65	65	56	63	68	53	55	46	55	44	50	50	54	39	41	45	36	38	52	26	42	39	43	31	29	31	41	44	33	38	34	19	35	27	52	42	35	43	29	31	37	44	33	29	32	37	49	34	41	38	31	35	36	35	38	37	38	42	36	37	29	28	33	38	43	37	31	30	39	36	33	44	30	36	41	35	43	39	40	47	28	31	34	30	43	25	36	31	39	44	32	39	34	32	35	34	37	39	28	32	48	40	38	28	28	36	28	33	34	26	39	40	31	26	41	40	37	34	21	41	35	28	39	34	27	30	25	36	32	46	37	43	32	33	32	39	30	33	35	32	35	38	34	42	39	41	49	34	46	42	30	33	41	42	35	34	39	42	44	39	39	36	41	31	34	30	32	34	32	26	32	34	33	35	34	35	34	38	45	33	32	29	49	32	40	39	37	42	34	34	25	29	37	36	34	30	27	36	25	35	38	37	49	33	27	35	43	24	44	40	32	28	28	32	37	36	30	25	35	30	40	34	34	34	34	29	33	11	34	41	39	39	33	30	41	41	40	31	41	36	22	29	46	32	30	30	35	41	32	49	23	42	36	45	36	32	34	32	32	43	38	29	40	32	36	39	37	30	34	38	36	25	25	38	38	38	32	30	33	38	42	36	30	33	33	32	33	36	42	34	32	35	32	30	46	43	40	36	29	31	36	34	29	27	41	39	36	40	22	30	34	38	28	35	34	34	33	37	25	38	48	54	27	36	43	33	43	40	34	36	39	25	28	40	26	35	34	28	43	36	36	36	35	34	39	38	36	37	30	28	44	46	36	26	36	24	30	28	30	30	42	29	46	35	49	26	35	35	34	35	31	29	32	38	36	29	32	29	37	27	41	34	38	29	50	27	39	39	43	35	24	45	40	38	39	37	40	32	43	33	33	32	28	38	37	33	27	24	31	38	27	39	42	36	47	32	33	37	27	39	35	29	38	29	36	35	44	29	27	29	36	38	35	37	44	41	43	45	30	43	40	24	38	35	33	40	40	34	38	40	34	33	27	32	33	44	41	25	35	37	35	27	32	34	40	40	30	32	36	43	38	37	35	33	37	43	37	46	31	35	23	31	33	44	32	26	32	32	37	29	37	35	35	39	28	32	38	38	36	37	29	30	41	36	32	32	26	31	46	34	33	34	45	38	39	32	37	31	34	29	41	34	43	28	34	40	33	26	36	37	32	33	44	36	31	38	42	45	47	39	43	31	32	23	30	28	37	33	40	37	43	44	30	30	33	30	24	40	30	26	28	39	37	32	28	30	32	37	29	41	44	38	39	36	35	37	28	34	27	24	37	39	38	39	40	36	36	30	43	41	33	17	26	42	35	35	46	37	27	32	33	34	34	28	38	36	39	26	37	35	40	29	32	28	36	39	38	39	27	21	36	40	24	40	31	37	19	32	31	31	34	30	38	38	38	36	25	35	34	34	35	31	42	33	40	36	30	31	33	24	34	28	31	29	44	46	34	47	40	37	39	34	29	46	32	25	37	27	40	27	36	30	31	30	23	20	35	36	47	39	37	37	44	32	36	31	52	43	34	36	57	43	33	32	30	32	41	35	34	27	35	40	43	34	24	32	33	39	37	32	27	19	32	40	34	35	37	36	27	42	28	36	45	27	39	30	50	28	31	40	36	37	33	27	34	43	31	37	40	26	45	41	29	31	33	33	39	38	39	39	39	29	37	38	18	35	32	36	39	37	33	32	30	33	35	38	38	32	37	29	37	35	45	24	36	40	35	38	38	44	29	26	33	49	44	27	30	35	34	43	43	32	35	35	33	39	29	25	43	28	35	37	24	31	27	34	45	48	39	32	43	35	27	22	40	30	42	43	31	36	45	38	31	43	38	42	38	33	34	25	46	31	42	38	44	40	20	44	40	38	35	45	31	41	50	37	47	31	27	36	23	39	36	29	28	37	28	38	36	34	36	32	30	32	43	38	40	26	31	35	43	27	30	30	30	40	40	31	30	26	38	36	36	18	31	32	34	32	36	32	30	33	44	39	33	33	33	44	24	39	35	37	39	38	49	35	37	36	37	39	24	40	34	39	24	35	41	31	30	29	42	45	40	25	30	41	33	33	28	40	37	46	38	39	40	34	44	38	35	31	44	28	30	28	38	43	45	25	37	41	37	33	28	38	38	31	41	40	35	25	37	34	38	41	32	35	37	29	44	36	37	30	38	52	34	39	31	34	33	32	31	50	37	45	34	44	40	23	39	38	31	37	36	32	40	50	40	33	27	38	39	30	27	44	32	34	36	37	38	44	40	35	42	47	35	46	35	31	25	48	38	41	36	43	29	37	31	35	42	38	34	38	41	38	32	47	31	37	36	36	32	54	29	36	40	39	35	21	43	37	40	37	34	38	31	34	26	47	29	36	38	34	35	38	27	31	40	36	27	37	33	33	32	53	26	38	40	31	38	36	37	35	39	30	29	35	43	28	32	33	39	39	41	34	26	38	41	28	40	35	36	37	43	35	34	37	34	50	32	30	36	28	50	31	39	32	38	32	28	38	34	47	37	25	30	38	33	19	39	30	31	41	38	30	44	27	29	33	40	37	26	32	36	33	30	39	40	31	44	21	24	29	31	38	34	37	30	28	36	35	31	37	25	37	30	31	33	27	35	39	30	46	35	39	40	34	32	27	46	34	31	34	34	42	27	38	42	47	35	40	39	31	25	34	40	34	31	29	36	45	37	35	42	39	36	34	33	39	39	46	39	43	35	33	30	33	36	34	43	44	37	38	31	32	40	23	40	37	33	42	27	36	35	37	37	37	29	30	38	43	38	35	36	34	40	23	39	34	34	37	34	38	39	40	26	33	42	37	40	41	33	36	38	33	34	36	37	41	27	52	36	35	36	33	29	29	32	34	40	26	44	31	34	27	38	33	31	33	45	35	30	33	36	19	26	36	36	32	34	45	26	23	38	36	35	30	35	37	32	35	41	41	32	26	29	41	39	35	41	34	37	35	54	30	33	31	31	44	42	36	35	36	43	32	23	30	41	41	30	38	35	33	33	46	35	37	30	45	34	37	42	32	31	42	45	36	39	36	46	35	38	39	26	58	36	42	39	37	34	38	34	39	31	37	42	37	30	43	40	29	42	43	39	33	40	28	26	33	36	34	26	34	36	27	40	40	38	38	28	35	24	34	29	40	32	33	33	33	45	37	43	34	36	47	24	44	37	32	30	42	35	43	31	29	26	26	35	35	36	27	40	51	36	36	38	45	38	35	32	38	25	42	32	31	39	39	30	42	26	34	38	40	29	30	42	37	36	37	43	32	36	42	38	52	28	30	33	34	29	40	37	31	33	23	36	38	27	35	41	39	30	42	42	39	35	46	28	30	39	32	36	29	31	33	23	26	31	34	39	37	43	28	35	38	36	28	32	39	33	30	37	34	39	43	38	26	33	21	39	31	46
26752	21018	12233	5650	3871	4654	20270	12603	2694	2878	2288	1814	1562	1442	1346	1240	1162	1110	1041	946	963	862	844	746	637	591	536	505	484	482	492	455	472	455	427	410	367	391	348	354	319	332	355	324	350	314	321	316	321	348	340	338	342	332	327	311	351	332	319	308	348	383	303	351	365	318	356	313	371	356	367	382	358	378	364	377	331	354	315	388	355	371	351	367	378	350	350	364	360	336	354	356	368	341	362	348	367	379	380	344	345	332	309	323	339	343	355	350	364	324	354	327	350	355	340	345	343	320	318	367	303	337	352	304	386	293	315	311	349	326	311	360	343	336	331	310	338	323	342	316	347	356	353	302	332	370	315	340	316	344	325	344	325	317	336	349	291	329	355	315	325	325	334	330	305	310	318	323	319	369	349	346	358	321	314	348	343	342	325	315	356	349	330	305	338	313	322	329	328	313	361	311	324	315	331	314	360	338	312	288	312	319	346	332	342	375	347	351	335	335	315	316	346	336	325	344	336	298	351	343	341	330	308	324	312	340	362	320	320	314	354	314	310	328	368	334	348	314	350	368	317	343	357	345	334	330	347	345	319	320	320	328	322	335	322	337	314	338	319	331	346	340	356	314	317	348	316	328	327	331	298	339	335	332	294	333	310	335	336	337	321	337	353	350	334	335	340	314	321	290	319	330	301	340	349	346	341	316	310	331	315	344	326	368	354	335	353	333	321	321	366	368	317	337	341	346	332	322	325	335	314	321	300	343	337	359	316	330	297	338	313	311	314	317	316	336	328	361	321	298	322	337	323	322	317	353	318	351	362	345	341	304	357	319	333	355	322	319	333	309	320	311	337	347	348	328	325	330	303	310	316	307	321	335	331	309	330	332	312	333	338	354	314	327	318	352	341	318	327	292	319	329	330	316	340	343	318	336	344	339	339	334	322	345	322	339	311	331	356	316	325	307	339	291	331	339	328	351	329	342	333	335	308	299	355	325	312	321	312	331	304	312	318	313	318	316	354	327	355	339	329	335	307	311	317	313	340	327	354	347	330	296	355	353	316	291	294	314	305	341	345	369	339	322	371	321	330	313	317	348	315	320	328	337	341	321	341	333	383	337	292	345	336	326	315	359	306	339	317	354	304	319	356	317	345	295	311	334	306	319	341	318	338	313	312	338	323	323	324	313	326	363	327	324	353	310	336	299	327	328	296	316	360	325	321	326	327	333	315	314	320	331	319	344	336	329	330	375	313	344	330	333	315	340	326	292	317	351	348	331	327	301	339	350	321	353	342	337	326	312	318	346	336	312	351	328	318	387	363	343	319	284	332	329	314	310	324	310	342	335	344	322	331	310	347	341	387	315	325	335	318	300	314	316	336	352	358	342	333	358	356	333	351	335	326	336	301	319	333	314	362	324	333	331	328	316	298	341	326	331	319	323	334	301	345	317	327	330	356	320	324	335	304	334	329	322	356	345	320	302	320	322	340	329	329	338	338	306	321	329	338	332	317	333	342	301	313	304	323	340	317	344	328	322	341	357	337	338	359	338	337	318	370	349	343	333	337	330	347	348	291	363	309	346	350	388	329	325	327	341	320	330	345	289	348	335	358	325	328	322	327	329	368	345	318	317	336	351	336	318	359	315	340	330	308	303	368	329	319	303	316	320	312	314	353	320	306	307	326	310	335	354	328	343	331	332	381	330	353	313	324	317	333	350	334	303	335	320	343	326	313	339	313	333	343	315	340	337	353	309	313	335	315	341	327	348	341	324	318	322	324	294	343	327	356	333	305	312	329	321	354	340	316	333	348	345	308	371	334	324	334	327	320	338	353	325	301	352	360	376	344	323	339	350	324	328	328	306	294	336	310	328	289	330	362	318	335	338	333	307	335	339	323	320	328	336	293	337	328	315	319	309	310	318	307	355	342	339	314	325	280	302	342	339	326	314	353	310	358	347	374	306	322	339	326	317	323	308	317	321	329	338	350	327	300	326	315	325	341	343	354	350	327	352	316	349	307	343	339	344	307	329	370	326	307	351	288	362	331	355	299	360	312	323	326	342	321	351	355	348	328	321	307	333	313	318	347	342	292	359	341	354	346	346	329	344	307	335	338	332	354	325	334	315	312	330	352	346	316	295	302	319	319	359	354	349	310	350	337	308	311	352	361	330	312	340	314	327	325	345	339	341	360	339	282	327	297	334	333	345	341	336	314	307	327	322	347	340	330	339	288	315	284	347	337	323	335	324	336	331	318	341	320	317	311	361	362	327	355	333	292	352	341	345	316	332	339	330	356	300	318	317	335	325	338	334	342	318	319	304	311	334	321	353	323	347	328	342	316	336	308	277	324	340	337	346	328	336	360	325	395	325	327	322	324	312	323	335	310	326	310	314	297	300	319	328	318	316	317	322	293	321	296	313	347	332	352	291	324	334	329	309	302	322	338	321	314	307	300	339	342	313	312	295	327	310	332	350	328	312	342	310	313	331	345	323	331	348	332	309	312	329	346	321	294	332	340	348	322	361	318	302	316	349	333	333	341	324	314	346	304	293	336	320	310	332	313	315	351	352	341	313	320	370	328	327	323	324	329	300	325	314	325	330	349	319	337	320	331	344	326	330	320	336	335	294	297	313	294	337	343	341	337	310	335	345	297	327	321	326	318	338	328	329	319	337	358	329	319	325	274	336	328	325	313	343	341	295	331	368	328	329	342	336	326	332	348	314	303	322	336	357	312	335	322	305	319	339	362	323	368	345	308	333	361	316	313	347	333	327	309	330	310	300	327	322	339	335	329	348	349	333	350	302	345	329	295	337	330	319	324	320	312	369	310	335	326	328	325	355	334	317	323	312	310	340	365	359	321	331	356	305	346	342	316	307	326	319	322	315	309	329	307	349	322	318	316	328	319	349	329	308	327	347	304	318	326	310	353	304	330	314	294	310	324	349	339	355	323	348	317	338	343	331	328	333	361	323	324	325	349	349	353	320	361	331	322	328	313	349	326	328	325	319	328	344	341	327	342	342	331	344	341	312	346	357	310	334	331	354	311	338	340	311	336	334	324	295	369	292	356	331	326	335	320	336	358	341	337	324	295	332	327	358	299	339	340	328	359	366	325	333	330	333	328	356	324	338	348	328	303	353	319	336	312	307	354	340	306	331	352	324	303	355	328	333	311	338	332	342	320	354	314	355	355	330	312	335	317	324	376	352	339	303	334	301	316	341	307	320	315	327	328	312	328	295	333	350	348	304	346	332	288	337	349	315	295	327	313	336	330	327	329	352	346	343	289	294	305	346	320	326	315	322	343	383	338	347	321	310	331	305	323	335	345	338	320	327	352	338	349	331	318	336	315	311	309	342	310	340	324	327	310	300	325	351	325	345	326	313	322	342	299	331	320	375	325	326	307	334	325	346	343	328	312	320	376	305	321	348	305	353	332	294	338	340	347	315	355	325	342	351	323	317	355	309	327	325	380	360	324	333	359	337	319	322	345	325	320	333	322	349	359	320	320	338
3473	2528	1629	421	124	117	991	838	118	107	79	98	89	60	66	73	75	58	55	49	59	63	63	45	40	41	39	35	41	40	32	36	39	38	36	46	34	32	34	33	28	24	25	40	35	30	23	23	25	30	28	24	21	32	34	31	37	30	31	27	24	38	19	31	29	33	37	37	24	30	17	30	26	31	34	33	26	30	34	34	32	49	25	27	29	26	30	38	33	32	29	45	35	27	21	42	46	29	31	29	34	38	31	35	43	27	43	29	31	24	30	28	34	33	29	23	38	26	33	33	30	33	21	34	29	34	30	28	36	22	30	24	19	33	27	32	25	24	28	26	23	33	31	34	34	30	19	34	21	25	27	34	33	31	37	22	20	32	33	38	25	25	29	38	27	30	35	17	21	34	23	36	25	26	33	22	31	29	30	27	26	32	29	24	31	30	30	27	34	28	22	31	25	24	40	19	32	33	24	26	30	33	20	26	32	28	31	26	30	26	36	25	33	42	32	23	29	19	30	35	24	26	27	31	24	25	26	34	36	32	37	35	37	34	30	43	30	29	27	24	38	25	28	33	36	28	31	25	27	29	20	27	24	24	33	24	35	30	34	30	34	41	30	40	26	28	50	27	30	35	25	33	34	26	35	35	29	24	32	34	32	29	34	24	25	38	28	41	29	38	22	25	30	45	35	25	30	27	31	27	19	26	29	27	34	36	27	23	37	33	41	26	28	30	27	27	24	28	28	37	26	26	30	20	26	29	36	33	29	28	33	30	40	31	26	32	39	23	35	23	38	37	32	40	31	24	28	26	37	34	25	22	33	39	24	42	28	28	26	30	31	26	28	32	30	32	27	40	29	31	34	25	26	28	39	33	36	25	28	37	35	30	28	27	15	32	23	25	41	27	24	35	40	33	30	27	28	31	32	32	30	33	33	37	25	37	31	40	33	25	34	40	27	27	27	29	24	32	32	27	23	32	30	31	31	27	36	29	32	46	43	32	28	26	26	25	26	23	36	34	22	30	23	31	34	25	25	33	36	28	25	37	32	30	30	34	35	24	26	29	22	28	34	39	34	27	34	20	37	35	30	22	38	28	35	39	26	26	37	30	28	31	37	31	20	27	38	29	26	39	36	35	33	32	34	33	34	33	24	33	25	32	31	28	36	45	30	20	22	23	28	26	36	36	31	36	27	38	22	22	31	40	34	32	35	32	19	30	25	38	28	29	22	27	44	30	35	28	32	33	36	28	36	32	25	28	33	28	27	40	23	33	36	31	40	29	30	37	36	37	26	36	32	26	31	41	18	21	26	34	28	37	30	30	32	22	30	27	33	25	23	26	27	24	29	38	25	31	20	25	26	24	31	28	32	25	19	32	31	23	27	30	35	37	25	27	26	33	40	27	32	31	38	27	38	27	34	32	23	36	36	38	26	26	28	28	29	27	29	33	32	38	35	21	34	27	24	29	36	30	31	26	24	30	27	18	23	30	40	25	30	28	20	23	23	26	32	38	39	29	27	29	28	27	35	36	22	34	32	30	30	29	27	25	30	31	35	29	23	24	32	31	31	27	30	37	35	34	31	26	33	29	43	24	29	21	36	34	33	37	29	37	35	22	25	29	20	28	39	23	31	29	25	35	39	25	28	30	33	36	42	24	37	34	26	25	33	18	29	25	27	23	28	39	34	27	23	42	35	44	33	31	26	30	29	34	27	28	28	25	26	23	27	23	30	39	36	37	29	39	37	32	33	38	35	27	27	27	28	34	36	34	27	26	23	28	31	30	26	29	32	32	26	36	29	37	35	31	31	30	27	28	23	17	29	34	41	27	34	38	27	43	31	23	23	33	26	22	28	38	31	27	30	33	38	27	29	28	29	28	28	27	32	31	20	35	30	34	28	19	41	42	27	26	30	34	27	20	32	28	29	23	27	33	26	33	29	33	32	33	35	33	28	34	22	27	30	34	23	30	24	30	31	40	30	33	30	34	25	29	34	26	30	25	24	39	42	26	41	32	32	30	35	29	24	21	28	31	33	25	29	27	40	34	32	36	29	21	36	37	32	30	20	34	41	33	29	34	25	28	25	30	31	25	42	19	29	32	30	34	23	39	25	28	26	31	32	34	34	31	32	36	30	40	25	26	40	27	30	29	34	30	28	22	29	31	24	34	28	14	35	43	37	29	36	35	39	37	39	27	22	31	32	26	31	36	32	30	40	35	30	35	28	37	33	32	28	25	31	34	23	31	38	29	32	33	29	30	44	29	25	25	26	26	31	28	29	40	29	24	28	32	41	33	22	28	17	27	30	36	35	38	35	37	25	34	26	22	28	33	24	29	28	23	31	33	30	29	33	25	25	26	31	23	33	26	23	33	25	35	24	34	34	31	28	24	27	36	31	23	30	30	28	40	34	31	22	34	29	42	27	25	38	32	28	28	33	37	36	30	23	36	28	32	35	21	35	27	32	20	30	34	26	28	34	29	29	24	29	29	23	40	41	28	23	24	27	37	27	31	24	33	34	33	28	31	21	45	31	39	32	24	29	38	28	24	27	31	25	26	29	33	26	34	22	36	27	36	39	32	27	36	27	33	37	32	33	24	27	29	28	22	17	32	30	23	33	32	34	43	29	26	32	26	29	24	30	39	32	27	38	27	27	36	37	32	40	33	25	26	31	34	30	28	39	26	27	25	28	27	37	35	35	29	40	36	24	33	37	32	32	29	36	37	34	35	28	29	40	34	38	31	33	33	27	45	27	34	31	31	28	31	30	32	34	22	36	31	29	31	19	36	37	28	30	37	16	27	23	29	27	28	23	34	30	25	30	31	35	30	26	35	31	27	35	29	28	32	34	28	41	31	25	25	26	17	33	32	33	37	25	25	27	44	41	35	23	34	31	32	33	38	29	33	31	26	30	27	31	40	24	33	30	37	26	23	32	35	24	33	25	32	32	46	29	33	33	36	27	27	35	27	35	30	26	23	29	37	34	32	40	16	35	34	25	30	28	30	27	36	24	28	23	22	24	27	32	37	21	53	29	25	32	19	33	29	33	37	35	28	31	32	21	45	33	26	31	31	33	36	35	31	26	37	30	39	26	30	26	38	33	42	32	31	41	45	38	33	36	31	34	38	27	35	22	29	32	30	31	39	33	36	32	28	26	23	34	31	28	33	26	26	35	37	35	24	32	27	35	30	24	30	23	29	27	33	30	24	33	25	32	23	32	28	38	32	33	25	31	36	32	26	34	32	30	29	27	34	28	32	23	31	27	34	34	34	33	28	34	29	33	39	35	18	31	32	30	37	37	37	33	23	28	36	31	31	40	24	34	27	31	27	37	37	39	39	37	26	25	31	41	32	31	29	20	27	22	29	32	25	27	30	47	27	39	39	35	31	29	27	23	26	29	38	26	26	46	27	31	29	24	22	32	30	36	29	26	28	32	24	27	39	33	33	30	36	26	29	32	28	37	31	27	33	33	33	34	25	28	39	24	38	23	41	23	25
27004	18882	13233	6603	4364	4984	19496	13674	3392	3008	2570	2197	1892	1714	1493	1482	1407	1272	1196	1014	1036	947	861	753	681	614	589	494	419	403	407	439	372	369	392	389	344	319	308	298	279	313	256	265	259	287	301	289	298	275	265	299	280	269	312	291	293	285	274	309	283	281	278	293	285	302	299	315	304	298	296	305	339	314	336	326	294	296	298	294	306	311	309	319	283	333	291	318	317	332	319	293	322	330	332	311	336	330	313	329	256	301	310	286	255	270	281	284	295	263	255	263	262	284	265	304	297	282	287	285	303	262	267	300	285	300	265	278	265	274	270	249	290	281	313	282	286	309	286	294	260	284	280	275	292	261	289	249	316	276	271	280	287	281	306	274	314	254	295	268	293	269	274	277	292	264	287	276	274	292	277	297	288	277	285	289	269	294	273	312	257	270	265	267	247	278	258	263	287	283	282	280	275	253	257	290	259	266	269	281	234	279	270	275	284	294	265	268	266	306	268	254	275	297	295	282	285	280	283	246	280	269	263	283	280	272	271	305	261	255	294	302	262	299	279	275	286	269	302	271	271	280	295	331	268	297	292	256	291	271	282	298	314	281	295	285	247	298	255	275	273	297	276	281	305	277	314	321	274	270	302	255	288	289	287	304	305	275	287	287	305	294	280	286	265	274	288	274	307	278	296	259	250	280	288	297	267	322	288	269	281	282	257	252	287	280	307	278	289	294	262	254	256	263	274	279	267	289	287	296	301	264	273	303	320	249	272	279	253	301	264	262	294	275	276	267	272	267	295	257	278	280	302	292	281	295	317	269	294	273	287	258	260	294	306	269	293	301	288	288	301	269	269	258	275	258	263	301	290	299	315	326	287	308	299	311	250	277	287	254	273	278	264	276	304	280	270	286	266	273	280	289	283	289	288	272	283	264	281	259	320	275	269	288	284	288	300	301	297	277	274	286	276	284	288	300	290	261	256	277	275	291	281	292	270	283	280	283	250	276	287	276	249	304	281	256	258	250	296	272	297	270	280	265	247	258	287	289	252	292	268	305	251	282	246	307	280	287	287	305	304	280	272	277	286	265	312	300	287	273	296	269	286	292	286	281	287	300	267	255	276	271	264	247	285	285	294	272	292	274	256	294	283	278	273	284	275	276	304	303	265	291	246	275	294	268	297	272	259	288	256	276	270	263	266	286	289	293	246	333	307	285	265	292	270	268	296	297	275	279	265	291	293	300	294	277	275	284	275	298	294	295	275	287	286	274	289	300	292	289	273	276	237	295	293	265	269	303	274	288	274	286	293	304	287	284	260	267	284	279	264	237	276	269	256	274	284	292	254	277	303	263	303	270	287	272	309	277	276	274	291	264	275	276	272	293	284	274	294	328	265	289	265	277	286	261	259	285	273	274	303	287	270	296	303	270	311	250	303	318	288	308	260	280	275	266	277	267	280	264	303	277	307	300	306	287	287	311	320	290	285	267	292	280	302	332	304	309	286	297	232	279	278	273	261	280	308	283	268	290	278	297	268	276	272	292	277	249	269	286	307	284	268	289	257	271	267	248	284	281	292	277	269	281	266	258	286	296	263	274	294	275	306	282	309	286	289	277	268	310	289	308	287	274	284	273	285	272	265	297	276	305	288	274	297	274	303	284	322	274	257	289	286	299	278	272	277	279	298	296	288	299	303	284	300	297	286	269	293	270	288	271	273	276	264	272	301	288	282	292	268	265	273	285	257	287	304	265	295	284	276	288	264	284	296	281	263	291	276	309	281	279	263	298	252	247	288	306	295	307	293	270	290	262	280	278	292	267	287	272	272	268	272	283	283	244	282	311	311	258	300	296	249	287	245	254	279	289	302	275	284	270	300	296	270	291	278	293	297	288	265	278	261	296	263	264	309	301	281	291	286	272	276	278	274	278	316	258	269	294	291	302	318	282	282	263	289	260	282	279	263	280	280	282	281	283	269	287	259	272	279	290	283	267	244	289	289	309	261	274	267	276	282	287	268	286	291	290	263	273	283	257	273	279	249	276	252	284	306	275	313	321	268	280	282	298	307	293	279	251	262	312	297	289	265	256	266	262	250	265	281	312	278	287	247	282	320	264	283	276	301	270	312	265	275	297	286	267	281	299	281	286	294	307	265	274	298	278	288	295	263	294	301	269	255	265	272	293	293	264	298	282	287	287	267	295	277	266	300	260	262	299	259	305	273	276	263	309	318	258	294	280	296	313	299	259	277	291	247	301	269	263	276	259	292	263	306	253	307	309	304	300	273	297	292	248	272	264	296	299	283	304	268	273	260	275	276	291	288	284	277	268	275	282	276	267	289	282	275	262	269	282	266	293	272	263	239	283	283	265	271	315	298	317	265	301	272	271	309	310	275	299	260	288	269	278	259	273	290	274	278	265	283	308	309	289	270	295	286	296	281	279	245	281	309	281	256	279	305	301	277	282	274	279	254	291	294	283	266	292	318	290	261	279	282	298	278	282	283	322	290	263	264	312	274	272	280	278	331	269	276	292	257	277	308	292	270	296	254	311	269	280	274	286	291	269	289	270	296	289	277	272	265	248	294	283	287	268	269	268	296	279	272	277	268	281	286	278	289	286	264	292	269	286	285	274	267	278	303	288	274	268	279	287	288	251	253	290	243	290	256	288	299	276	283	274	303	280	272	242	300	294	291	275	278	259	268	296	265	321	298	251	270	299	271	279	268	291	286	304	277	262	254	274	296	290	261	275	277	244	277	289	285	268	279	292	251	268	282	304	286	286	278	290	307	294	286	287	288	310	304	262	295	255	280	295	296	258	284	298	272	290	294	308	299	258	294	317	237	297	273	280	253	274	293	267	263	296	273	306	285	267	276	309	298	286	295	253	294	260	293	282	252	260	294	281	307	283	274	281	275	280	316	277	250	277	295	286	277	253	265	275	249	285	313	291	312	281	288	252	292	268	285	318	243	288	294	264	273	271	266	275	263	283	308	287	262	274	289	296	286	295	261	268	292	293	298	245	262	276	287	256	279	292	292	321	282	269	289	256	282	274	260	282	269	281	285	289	286	288	280	302	286	269	322	297	315	275	288	271	262	294	258	254	291	279	295	260	271	255	261	258	283	295	281	291	295	309	302	286	296	254	281	309	278	276	300	291	279	275	260	275	283	273	320	307	287	287	288	276	285	284	298	270	287	309	293	269	274	255	262	299	308	256	255	283	283	300	308	289	302	293	289	252	284	296	259	293	294	292	263	255	289	269	277	273	268	258	285	275	269	271	297	294	303	281	285	262	270	285	261	301	273	282	283	263	287	267	277	257	303	271	278	306	301	282	290	289	293	281	276	293	303	279	294	280	271	290	286	254	305	308	273	273	301	258	266	302	272	308	272	253	282	267	288	295	281	281	272	287	259	288	296	270	285	264	273	243	249	282	297	285	292	275	270	287	260	274	284	293	299	292	263	297	268	316	268	269	251	255	289	279	280	312	252	287	282	261	261	292	265	273	298	293	266	288
3485	4395	2782	1113	337	181	1965	1972	137	191	108	99	91	92	78	77	81	68	70	66	68	67	57	49	46	55	38	39	33	29	42	46	36	37	35	29	31	38	31	35	36	34	42	37	24	27	23	23	31	37	29	24	31	29	25	27	37	28	34	36	20	32	33	27	24	51	26	32	31	24	47	22	30	22	31	27	30	27	35	38	22	26	39	28	35	46	29	34	34	36	29	27	39	25	46	22	35	33	29	30	26	33	21	29	26	33	32	30	35	24	38	29	24	32	30	26	24	38	28	21	30	18	35	27	35	36	28	25	35	34	20	25	31	18	26	34	32	36	35	27	37	30	23	25	35	33	32	37	42	30	32	39	30	39	30	49	25	20	27	41	25	25	22	24	40	26	33	34	26	26	24	32	34	31	35	33	24	22	30	33	26	29	30	33	26	19	32	32	34	42	22	30	18	28	35	40	25	26	32	26	34	31	24	41	35	29	33	24	34	31	30	27	27	30	31	26	31	25	23	27	21	22	34	32	30	26	29	32	29	33	21	30	40	22	31	33	34	40	27	27	27	40	34	32	16	21	32	30	23	34	31	34	32	26	29	37	25	28	32	38	33	29	28	27	39	35	20	34	25	21	31	24	39	35	24	24	40	29	36	26	22	39	26	31	31	37	34	22	30	27	28	36	30	27	27	30	34	31	22	31	33	28	25	26	28	37	26	33	33	36	31	25	29	32	35	32	27	31	27	34	29	22	30	30	27	23	23	38	35	30	36	26	28	28	28	34	20	25	33	25	26	33	26	38	31	31	26	27	23	24	34	28	32	32	30	22	43	32	35	35	31	37	34	34	29	33	29	27	27	25	18	27	24	32	21	32	19	34	28	24	30	24	25	35	34	26	37	31	33	19	26	33	21	28	36	25	29	29	37	31	31	27	31	35	32	28	37	28	37	34	27	20	34	25	30	40	28	36	32	17	44	22	37	26	29	25	30	26	32	37	42	34	44	21	21	28	16	30	34	25	42	33	32	31	26	27	28	30	34	27	24	25	29	23	27	22	33	26	28	30	32	30	35	25	29	41	32	39	32	39	29	42	35	30	23	32	26	41	24	27	31	24	19	37	35	33	31	27	30	37	28	27	19	28	31	33	33	26	29	30	29	24	30	29	29	35	32	31	32	32	30	30	30	41	28	29	35	29	25	30	31	25	35	27	29	30	40	31	33	29	43	25	22	32	24	44	12	24	33	33	27	25	28	41	29	22	33	25	31	30	31	19	34	39	30	21	40	30	33	17	24	28	35	37	37	20	35	24	21	35	30	23	29	24	26	25	38	21	25	24	30	23	29	21	31	34	41	33	34	20	29	31	27	25	26	26	31	20	27	31	40	33	20	20	22	31	26	32	31	30	34	30	24	32	29	36	31	40	29	31	25	34	27	30	28	20	30	28	39	22	35	26	38	16	30	33	31	34	27	31	29	37	30	30	37	27	31	38	36	41	27	31	30	29	20	30	20	35	32	16	37	35	25	31	32	38	20	38	23	37	29	27	28	32	21	33	17	26	31	35	34	19	31	33	21	31	29	30	35	31	22	31	22	29	37	34	26	35	26	26	33	18	31	33	32	25	28	31	37	28	35	29	33	30	28	25	31	30	33	35	36	31	35	32	38	32	30	33	28	36	24	30	33	30	29	27	31	23	39	31	27	36	24	29	39	24	27	36	31	24	32	30	38	35	27	26	29	35	37	44	31	39	29	27	30	23	34	24	34	27	30	22	28	25	23	36	28	31	26	27	26	29	42	22	20	35	31	26	32	22	34	23	40	31	35	36	32	27	28	31	29	29	31	23	33	24	21	18	33	30	31	36	25	25	34	22	24	36	30	30	30	21	30	43	27	32	26	37	36	23	37	34	31	34	26	30	20	28	31	34	29	31	35	26	26	33	40	34	32	28	27	35	26	17	33	26	25	34	20	34	37	33	28	29	31	35	36	39	32	33	28	19	37	26	35	27	37	34	37	27	41	30	27	37	33	26	27	26	35	20	22	41	31	28	35	26	24	25	31	29	24	28	34	26	26	17	22	36	25	30	33	32	34	38	34	26	28	38	33	34	21	25	27	30	27	17	21	30	31	32	27	19	32	22	25	21	32	21	23	33	27	35	28	26	32	35	34	26	23	30	41	30	30	33	29	30	34	34	28	29	28	39	19	27	33	28	32	30	29	24	37	39	32	27	34	28	32	32	33	35	31	17	26	23	34	37	27	32	22	37	30	31	25	28	38	40	31	31	20	39	28	30	24	25	30	34	36	32	35	28	28	29	30	26	31	26	36	27	34	24	31	24	28	24	33	26	35	44	28	33	39	31	34	26	20	24	37	27	22	23	22	29	38	42	34	24	28	34	33	29	27	26	35	32	29	32	26	36	22	21	33	35	26	32	33	17	34	25	34	26	24	27	28	27	25	28	25	31	32	29	21	25	25	29	24	29	29	33	28	27	39	30	24	33	32	21	42	25	38	31	19	29	37	32	39	34	18	28	23	28	25	27	28	26	29	32	31	29	32	27	27	33	31	32	32	34	42	32	29	23	29	31	47	21	35	30	25	29	31	35	20	21	24	35	24	23	34	18	37	26	32	21	27	31	19	23	28	34	30	30	34	28	28	27	27	30	26	26	29	33	29	36	26	36	26	31	12	36	28	29	37	20	26	27	24	28	33	27	26	30	40	38	41	33	29	36	20	28	35	31	30	30	21	33	37	35	31	27	32	32	18	34	27	31	33	24	26	32	24	30	33	29	20	22	30	33	26	31	32	37	35	34	28	23	24	29	31	24	27	26	36	19	32	29	27	26	28	25	28	41	27	26	23	29	44	33	29	31	38	20	29	42	26	29	31	26	35	34	25	19	28	30	32	29	20	30	32	34	31	33	34	30	31	33	32	24	32	32	27	34	35	35	28	31	19	36	43	25	20	26	40	35	35	26	26	24	31	22	31	35	38	27	32	27	24	40	34	35	25	25	33	33	26	36	31	14	28	31	23	24	22	35	35	38	32	32	30	29	25	31	36	27	36	37	22	29	34	23	30	36	32	35	30	26	40	35	22	24	33	32	23	27	31	33	25	25	29	27	37	33	31	29	30	31	36	31	35	29	49	32	36	24	35	25	21	34	25	39	20	35	23	35	35	39	38	38	33	33	24	28	44	33	35	30	21	26	23	24	19	30	21	34	27	34	33	27	26	29	36	30	24	29	38	30	24	33	34	28	24	29	24	31	35	34	35	32	27	29	28	39	32	34	33	28	34	28	23	27	33	37	22	24	23	33	23	26	30	28	40	20	24	27	23	21	33	23	29	39	36	30	36	29	25	21	20	38	28	35	37	26	31	38	29	27	32	31	38	24	41	27	31	33	23	22	31	25	30	23	27	35	28	26	28	27	33	32	28	39	46	36	33	36	27	30	30	24	32	29	26	21	18	29	32	28	29	34	26	31	28	31	31	26	31	34	29	43
28204	24703	18155	12575	8336	7425	26818	18900	4454	5450	3154	2589	2427	2136	1946	1733	1577	1372	1341	1297	1130	984	997	933	774	758	647	623	495	520	452	437	439	400	358	371	372	349	332	304	327	287	287	319	272	267	261	274	279	306	272	301	268	267	291	304	311	270	290	302	298	314	289	291	281	316	305	297	310	298	299	293	257	287	301	331	331	303	314	305	315	304	293	296	320	306	306	332	343	290	297	340	340	315	336	314	301	296	291	301	274	295	302	274	279	272	299	271	281	319	290	287	266	285	269	273	282	316	253	258	284	254	241	289	269	281	281	235	275	271	252	283	283	282	311	296	282	268	281	276	259	279	276	248	268	291	267	300	249	293	330	284	278	265	261	262	317	280	264	294	305	276	277	293	301	293	275	267	270	280	284	273	276	290	294	276	280	243	258	294	288	306	266	247	305	284	251	299	259	265	288	313	252	293	257	266	280	280	294	263	309	293	267	240	280	278	278	280	280	272	306	282	293	255	291	288	260	249	282	310	302	278	264	293	301	285	266	301	244	270	310	262	282	297	297	287	280	267	263	289	275	305	282	252	269	302	248	240	267	303	291	268	263	270	287	291	269	278	273	265	266	261	297	295	306	263	258	263	278	275	283	297	298	273	258	280	304	266	289	284	315	282	296	259	305	277	271	308	282	254	305	268	282	292	329	278	236	269	288	294	282	269	253	272	276	277	289	289	263	268	267	295	290	283	282	275	298	307	263	249	294	294	270	262	279	296	252	263	278	307	299	295	283	274	285	293	318	321	255	284	273	288	317	281	282	271	277	259	261	264	292	300	255	251	264	277	273	254	261	281	289	264	299	269	292	288	272	275	288	270	255	305	241	261	307	295	272	285	298	290	311	283	270	269	309	284	272	290	306	262	297	303	264	270	285	324	273	282	273	263	297	251	263	280	296	277	259	263	281	250	271	273	297	267	246	272	272	274	268	282	243	286	267	296	284	273	273	302	280	279	257	296	257	266	280	266	269	270	320	300	280	289	259	300	294	270	265	268	277	278	277	264	262	280	293	272	264	266	286	267	262	266	274	302	287	263	291	268	306	280	270	277	283	260	269	288	296	287	280	297	282	269	266	280	306	264	295	289	302	258	288	278	291	324	276	294	267	272	264	265	276	295	292	263	271	271	285	256	277	295	263	289	280	267	278	287	288	281	290	259	272	267	279	291	279	267	261	273	303	295	297	262	276	305	272	282	255	287	277	272	290	263	261	257	268	261	260	270	271	272	273	264	275	274	290	264	275	264	289	266	271	289	266	297	300	319	305	293	305	274	300	306	279	278	257	300	276	255	300	285	279	280	292	269	288	304	294	301	290	260	318	296	290	273	267	280	268	275	294	276	275	268	287	285	278	279	282	283	272	282	273	269	285	288	277	270	268	283	280	294	275	291	263	272	249	264	261	272	276	299	277	287	291	275	291	281	280	295	305	282	293	294	261	263	265	282	270	288	244	275	263	299	286	264	298	292	255	288	293	285	266	293	290	280	286	291	288	272	301	293	274	280	281	290	249	265	299	282	285	315	270	260	285	324	293	262	281	294	262	293	300	316	281	285	284	237	269	287	267	267	284	289	275	321	269	247	275	250	257	281	310	283	252	279	263	310	290	256	289	255	273	294	265	298	304	231	268	273	272	274	255	299	291	272	269	258	268	275	282	262	279	273	290	278	298	252	307	296	269	277	276	264	282	276	315	256	269	266	276	242	280	277	299	273	266	287	268	281	267	274	300	298	277	281	265	261	267	315	266	300	256	268	280	273	290	291	288	289	285	303	257	267	260	285	333	299	283	275	282	295	270	268	284	280	275	268	280	276	302	272	272	266	265	280	267	298	259	261	294	264	269	251	290	296	285	272	265	313	324	262	274	288	282	296	292	264	283	250	285	275	294	276	281	289	289	286	267	286	278	292	278	281	281	294	310	284	298	256	274	268	279	272	306	267	286	252	265	325	294	283	288	248	273	267	288	294	306	281	242	275	274	290	306	265	232	291	282	272	286	271	279	249	284	267	268	265	266	290	312	272	249	294	301	266	293	275	273	284	273	289	275	276	261	256	254	270	282	278	290	258	280	275	298	285	268	281	321	260	274	259	274	292	307	278	285	290	292	271	249	268	284	271	252	299	289	304	286	282	309	279	279	299	295	300	259	292	292	274	265	281	294	260	268	286	282	272	281	302	298	275	267	295	269	279	276	267	252	264	304	284	287	323	275	275	264	259	250	271	271	265	249	280	296	270	260	284	280	262	270	251	282	265	280	263	273	266	298	264	278	270	271	268	259	284	310	298	258	272	283	268	281	303	251	273	301	293	270	258	280	258	303	282	270	266	256	276	284	279	266	253	272	291	275	310	259	271	300	267	271	297	297	262	286	264	274	257	267	265	274	274	260	280	251	253	274	305	257	266	269	285	270	281	271	296	269	259	270	295	287	283	282	279	245	308	275	276	281	294	295	276	250	271	277	273	263	283	289	275	300	276	299	263	228	259	291	277	295	289	294	261	271	298	270	239	303	255	260	263	296	270	287	275	308	299	293	272	299	275	276	259	247	256	290	292	272	276	294	275	283	274	307	282	268	255	297	288	249	256	258	263	284	286	327	284	282	263	307	280	280	254	263	264	271	292	284	279	312	273	242	297	262	276	268	281	291	273	278	266	273	268	281	275	293	278	260	271	282	263	276	269	298	291	283	255	247	286	288	286	254	255	292	277	248	283	273	303	268	244	271	299	290	248	271	294	310	275	218	268	284	295	269	273	291	272	281	268	273	271	285	285	255	273	272	281	280	281	268	310	288	280	269	279	280	272	282	264	308	294	287	262	283	268	305	250	282	291	290	296	258	282	273	288	264	291	291	264	272	289	247	286	257	306	264	295	319	312	299	275	313	243	271	272	279	258	272	264	274	272	320	307	275	279	295	288	264	261	256	289	264	258	276	284	294	271	277	231	284	283	298	281	300	269	259	282	255	256	259	292	282	286	289	242	262	295	257	266	265	289	280	276	302	277	277	283	280	270	266	250	273	259	306	244	291	295	291	285	274	288	303	263	262	259	287	280	288	286	266	283	282	259	253	282	275	284	251	289	265	283	269	299	291	277	246	298	307	281	326	306	273	266	252	278	289	255	274	274	277	282	289	300	272	266	247	313	252	301	303	315	280	282	290	272	259	276	277	271	262	303	275	258	274	253	283	289	280	267	283	296	272	295	292	299	252	298	269	266	246	278	310	271	278	259	293	299	280	281	265	283	308	280	290	283	315	277	295	284	255	290	278	287	264	282	287	282	270	282	286	276	298	307	277	262	283	276	266	249	293	275	295	273	284	271	256	273	299	257	260	258	278	279	267	267	259	264	276	278	291	280	258	277	260	262	245	272	287	265	285	263	248	265	283	277	295	273	256	276	284	303	264	264	298	246	270	267	286	246	266	268	272	244	306	275	271	283	264	279	295	273	297	264	272	290	267	278	253	262
1851	1267	631	266	92	121	378	310	93	69	91	77	62	56	59	56	52	57	42	43	49	61	48	43	58	44	46	54	40	29	40	39	46	46	44	26	30	27	34	33	37	25	33	28	36	33	47	39	41	35	46	40	26	39	34	33	38	35	35	37	36	32	38	21	29	31	30	36	42	35	36	37	36	34	34	29	32	34	37	34	32	36	44	36	43	28	31	22	25	32	34	30	26	37	37	36	47	31	32	41	36	41	41	36	42	32	30	30	32	39	32	30	42	36	31	41	40	30	34	34	36	32	38	49	41	36	27	44	40	29	34	36	34	33	31	32	39	27	32	33	39	39	47	30	37	46	21	37	29	35	27	31	23	42	40	33	39	40	40	31	40	35	43	34	50	35	30	38	43	39	37	43	40	32	36	34	42	36	34	30	38	38	33	31	34	42	33	38	33	34	39	35	38	35	31	34	32	34	39	27	36	35	30	38	24	48	33	41	44	31	24	26	36	38	34	46	29	40	34	26	42	41	37	24	31	38	33	38	42	33	46	39	46	34	36	37	36	43	34	32	35	32	37	30	33	33	37	30	38	31	33	19	32	36	36	42	37	30	32	26	38	23	41	27	33	38	41	38	42	31	36	36	39	30	31	34	32	31	37	33	28	29	39	37	34	28	31	47	35	27	32	26	40	27	44	36	38	39	36	39	48	33	37	43	28	38	28	28	29	41	38	37	32	33	51	24	37	36	33	39	45	33	34	35	36	22	37	32	41	34	38	35	44	35	31	38	38	39	26	33	33	38	26	45	48	28	47	37	31	43	33	40	26	29	36	44	36	39	45	30	32	37	43	44	28	24	26	33	33	29	35	42	41	32	39	35	36	28	34	38	34	35	34	31	34	36	29	32	39	41	34	41	32	30	29	29	40	27	45	36	33	48	36	39	42	38	37	31	44	35	38	31	42	39	33	33	33	40	29	43	36	23	42	33	34	29	23	31	28	35	38	49	31	40	38	48	46	31	34	36	38	34	40	43	35	40	35	42	37	36	42	39	24	32	56	48	34	46	30	35	39	48	35	29	44	40	28	42	33	27	37	28	44	29	31	44	35	34	40	29	35	33	34	35	29	40	39	30	36	35	38	28	33	32	35	43	40	40	42	36	34	48	44	28	35	38	45	52	44	36	33	43	33	31	40	41	45	27	42	33	34	37	45	37	40	35	40	32	26	39	30	35	30	32	36	34	41	35	50	37	35	41	44	30	35	34	35	34	44	38	28	30	46	37	36	36	36	29	32	34	40	29	23	25	47	27	33	37	39	36	36	30	32	30	40	54	41	36	34	35	39	35	46	27	31	32	45	45	38	37	40	33	36	41	49	33	40	36	34	44	41	35	37	33	40	41	33	39	28	35	32	43	29	23	33	43	40	36	36	37	40	30	29	35	32	27	37	48	37	22	29	46	40	29	31	28	32	39	25	29	39	39	35	33	29	39	23	34	38	36	25	36	40	29	27	33	34	32	53	36	35	30	44	30	44	28	27	31	27	37	31	38	44	37	37	44	32	40	26	40	37	30	40	41	34	29	33	44	39	40	40	40	40	31	34	40	44	38	47	26	34	39	38	29	25	40	34	38	30	30	32	38	36	33	36	35	24	34	35	40	31	51	33	34	34	35	35	31	40	37	30	41	37	28	37	56	39	37	42	34	34	33	38	39	30	48	41	43	33	30	36	37	37	32	43	26	30	22	32	57	38	32	31	35	37	37	35	41	39	34	36	30	40	33	29	33	32	31	27	26	30	36	36	36	40	34	43	42	35	43	39	38	40	37	30	25	29	42	33	29	39	32	33	33	28	31	38	37	38	38	38	27	29	34	34	25	37	32	32	37	26	42	45	46	25	38	26	33	37	42	42	34	24	39	33	47	36	27	26	48	36	47	45	32	34	40	36	32	31	30	36	40	36	34	28	32	32	39	22	32	45	36	32	40	33	37	32	49	40	39	42	31	40	27	39	34	34	48	38	24	33	29	39	34	37	29	46	39	45	21	41	37	29	38	39	44	40	39	32	34	44	30	32	40	43	33	37	34	35	32	25	36	22	30	25	34	47	52	37	27	37	41	37	41	28	31	33	42	35	35	32	36	37	26	35	38	40	36	32	32	29	45	50	36	51	36	25	39	28	32	26	44	24	33	32	28	37	37	38	44	26	33	33	34	34	27	27	36	35	33	32	39	42	32	38	37	34	31	30	36	36	32	33	37	36	46	27	33	46	31	47	39	40	30	29	39	38	37	31	36	28	35	35	38	40	31	43	38	29	33	39	24	34	40	27	45	40	31	29	39	34	43	29	42	30	31	41	25	34	40	50	35	47	42	29	37	30	40	37	27	27	43	37	37	36	38	50	23	38	43	41	48	41	42	37	35	45	28	36	38	33	28	37	41	30	32	33	31	31	37	28	40	34	37	43	31	39	43	39	35	31	39	44	30	36	38	38	28	30	38	36	36	39	37	43	32	29	34	31	30	37	32	35	43	44	33	31	45	37	33	30	33	31	29	43	36	32	32	23	39	36	45	23	34	37	28	29	29	51	27	50	39	29	28	37	40	27	34	31	33	39	37	34	40	36	32	34	34	30	34	22	37	40	45	33	37	40	27	43	33	30	39	32	31	36	39	44	40	29	31	40	35	36	43	33	33	32	30	34	33	35	33	30	51	40	40	32	28	39	33	34	28	33	31	31	34	31	29	39	28	37	46	30	38	33	38	37	34	30	31	35	31	40	32	40	37	32	32	32	34	30	41	32	42	37	56	34	25	37	40	41	38	24	48	39	39	32	29	23	31	38	45	41	38	37	22	29	37	31	28	46	48	32	37	45	27	39	34	29	37	31	35	40	38	32	28	33	30	41	34	30	25	41	39	43	44	31	26	36	44	30	47	37	41	31	42	34	27	41	30	32	30	23	41	33	33	51	35	27	35	29	34	35	30	34	38	52	33	37	29	37	33	42	29	43	33	38	46	43	33	36	49	28	35	32	31	31	41	41	22	36	39	31	34	48	38	38	33	44	29	35	47	37	39	39	29	38	30	34	37	39	26	38	40	35	28	42	25	40	25	37	48	31	28	54	29	40	43	32	32	36	27	34	27	33	40	29	33	33	36	30	41	36	34	32	33	40	38	35	42	37	35	38	32	30	32	30	34	38	36	38	37	39	40	26	34	35	36	34	29	41	36	42	44	36	48	43	37	28	28	37	31	47	33	35	45	35	41	42	35	36	43	43	30	27	36	39	22	32	29	30	30	45	32	36	34	26	43	29	32	30	26	43	38	45	43	37	28	36	40	39	36	37	37	38	26	33	39	41	36	41	30	41	29	33	39	29	43	35	36	37	23	31	35	35	41	31	38	33	43	42	22	36	22	40	27	44	42	47	35	45	39	31	28	31	38	39	31	34	30	32	39	31	43	37	33	46	31	32	40	37	31	27	26	41	28	38	29	37	40	41	29	38	33	34	32
21556	13399	8215	5175	3243	4075	12474	8059	2321	2259	1825	1629	1474	1303	1158	1047	927	815	822	816	745	664	673	634	576	537	554	438	434	443	401	459	378	359	357	379	359	373	360	327	361	352	301	340	334	341	360	330	349	303	330	300	313	314	320	328	331	317	356	299	341	320	340	313	320	302	323	331	309	338	336	329	321	325	358	359	335	346	360	349	346	323	329	324	358	330	303	346	317	336	340	338	343	349	331	357	346	348	296	338	284	339	304	350	327	333	316	309	322	326	319	318	326	327	326	335	299	325	325	318	321	310	330	319	309	368	322	319	357	329	300	311	348	346	312	328	320	319	310	345	316	311	332	360	325	318	346	295	345	335	336	345	325	348	331	300	385	327	325	338	312	317	365	346	322	320	339	332	335	308	323	316	333	301	311	290	349	326	324	317	355	285	295	305	355	321	331	324	333	320	290	338	321	340	337	336	299	318	311	339	340	310	329	337	328	333	289	337	317	268	339	315	338	332	339	346	332	331	288	323	344	304	305	338	309	369	346	307	318	343	311	299	324	315	335	341	338	319	287	324	314	300	321	309	340	332	327	317	283	340	331	314	343	337	301	309	311	317	322	321	335	337	343	292	336	345	324	329	283	324	318	348	350	368	330	342	302	318	309	293	321	307	307	336	323	319	324	340	347	342	326	352	332	325	330	301	316	326	276	324	346	336	313	342	327	361	302	313	317	317	317	317	305	333	312	346	317	332	323	352	292	318	315	305	304	310	343	318	313	302	319	314	318	321	289	343	326	342	314	281	295	356	310	323	296	327	275	307	317	311	353	331	305	333	292	300	312	326	337	312	334	327	312	300	347	289	324	312	338	336	323	305	353	296	322	343	345	298	351	347	327	315	316	340	319	334	318	295	302	349	365	324	329	323	349	300	308	338	327	334	306	334	331	322	329	305	338	299	296	304	332	314	309	301	289	335	321	320	338	341	350	323	302	302	308	351	309	319	343	321	305	337	327	321	350	315	313	321	308	302	324	308	331	303	330	320	327	336	303	299	345	327	310	331	326	334	338	295	335	316	326	327	322	334	307	322	352	339	315	322	327	312	338	302	313	333	352	317	323	327	311	343	295	293	338	291	330	339	328	316	316	354	326	338	309	291	348	340	315	343	332	323	325	327	317	335	340	304	342	325	352	326	334	341	356	341	335	316	297	325	324	324	356	303	295	303	327	340	342	358	314	352	305	321	336	312	326	323	365	336	349	307	312	323	334	323	316	296	300	362	321	326	324	324	316	315	355	321	300	326	318	318	334	301	315	355	351	299	327	327	319	344	348	319	331	319	345	331	345	324	321	304	356	341	328	302	327	343	322	314	326	336	316	321	322	345	320	332	343	327	316	308	310	335	318	313	327	317	326	304	330	309	300	343	308	325	314	312	327	338	342	315	332	339	326	314	318	347	319	323	341	293	326	303	352	284	312	322	302	292	297	318	323	303	321	319	306	355	357	325	313	324	331	327	328	317	299	346	340	311	368	307	320	313	316	322	317	329	309	289	310	328	348	369	322	320	332	297	317	325	321	307	295	313	315	304	312	313	323	337	337	340	281	297	353	307	306	318	349	315	366	310	321	330	323	330	316	334	316	337	350	337	333	312	335	304	334	310	345	311	301	330	319	314	306	321	293	322	353	334	290	335	366	314	337	295	344	320	288	309	337	340	349	363	311	324	345	315	336	335	311	326	333	328	317	301	333	326	321	336	320	310	311	313	309	334	352	337	325	353	326	289	315	340	302	336	334	312	331	318	307	321	296	313	329	330	337	322	314	334	315	319	326	303	311	354	306	337	344	336	301	300	303	303	304	284	320	345	309	339	326	359	360	328	343	327	355	356	324	338	310	307	327	297	319	309	284	362	335	339	328	298	334	338	348	350	319	313	341	314	326	339	347	338	309	286	328	351	310	302	296	307	354	327	331	347	323	281	290	331	315	364	325	313	326	344	318	333	346	318	344	333	337	292	326	318	331	295	327	316	331	337	336	301	332	312	354	326	307	286	303	328	336	325	312	331	305	318	358	322	311	333	313	324	339	359	318	323	352	319	342	328	350	304	336	322	326	302	340	298	347	311	304	310	307	332	322	335	340	326	340	325	322	315	326	356	330	317	346	329	304	317	332	319	303	315	325	312	316	307	318	341	325	334	343	354	360	309	317	340	365	355	335	340	338	338	303	317	331	325	307	353	310	320	318	334	317	331	330	341	337	351	327	316	316	310	317	313	323	299	319	323	372	331	295	302	352	314	343	333	314	317	354	358	340	324	329	294	340	295	332	313	324	330	334	335	300	365	344	349	308	325	311	363	283	338	304	290	352	344	324	354	311	342	311	319	336	313	339	307	311	330	341	305	339	330	316	310	306	334	315	317	328	319	337	320	322	298	324	347	327	339	343	325	323	299	309	337	325	348	325	336	308	302	353	324	324	292	332	317	289	343	304	325	342	323	324	336	342	319	332	310	316	319	323	305	332	335	331	338	299	305	335	341	307	303	297	342	346	336	323	355	329	328	310	322	331	324	352	342	335	344	341	309	335	317	328	345	335	338	330	364	308	329	312	326	303	327	331	319	321	362	340	349	308	314	341	339	342	297	347	331	299	331	343	347	348	312	326	307	342	321	341	327	313	341	318	332	329	328	329	332	326	310	344	339	341	346	310	310	329	333	346	325	370	304	327	292	335	333	341	311	299	283	321	327	323	317	312	331	341	313	350	339	289	320	350	385	307	308	312	336	338	340	347	358	326	313	302	342	342	277	348	318	327	323	339	300	304	307	360	349	340	333	350	298	341	311	323	313	322	306	300	317	328	303	333	309	335	319	312	302	320	305	335	332	327	338	322	305	327	344	316	342	298	303	369	332	321	331	303	336	335	331	315	333	309	319	339	310	307	297	328	326	331	334	348	317	327	331	326	310	317	330	339	347	351	298	353	322	338	329	309	307	349	315	326	339	319	328	324	330	299	320	362	336	301	321	334	341	359	359	358	307	337	323	328	317	346	323	345	321	314	334	306	325	326	324	361	310	332	290	278	347	313	314	324	318	326	323	329	323	308	301	349	350	317	316	319	281	334	354	349	321	310	336	326	320	307	335	306	301	292	319	327	293	282	301	319	273	321	328	350	340	324	303	304	319	336	336	338	342	336	340	336	317	310	308	340	328	297	289	323	312	307	331	336	344	298	315	317	325	357	320	322	328	311	307	319	333	326	306	317	337	315	336	330	322	331	337	333	326	300	318	326	332	323	350	355	339	310	311	343	313	334	302	312	310	342	328	324	331	320	317	318	327	308	297	337	333	326	316	314	309	347	338	378	301	305	326	325	315	318	307	321	327	330	298	298	324	322	321	327	347	328	344	322	360	334	294	300	313	340	355	332	350	346	320	327	337	320	304	334	302	314	292	348	354	300	328	321	311	287	303	298	307	296	314	321	323	286	317	328	312	310	329	313	324	315	328	311	307	295	304	349	310
2792	3030	1656	546	162	138	1480	704	107	169	111	83	92	68	69	71	72	55	52	66	57	50	45	47	58	47	44	51	39	43	35	33	36	43	45	33	33	37	28	37	36	21	27	35	38	45	40	43	37	38	39	42	23	39	33	38	30	30	37	34	39	36	40	35	44	33	37	35	35	36	42	51	38	49	33	34	36	30	37	38	36	31	33	31	37	43	37	37	41	28	37	33	32	32	34	47	35	39	25	37	37	35	35	31	28	38	44	36	33	34	31	33	45	31	31	41	36	46	33	31	35	40	33	34	39	37	39	36	28	42	32	30	36	33	35	37	35	31	30	38	30	34	40	35	36	43	35	42	34	43	48	33	26	42	46	44	29	34	39	37	42	37	36	40	25	30	40	37	27	37	37	37	49	37	41	32	31	38	37	30	38	25	30	36	30	37	36	38	31	36	35	31	45	36	31	31	24	30	34	31	31	47	27	35	42	23	39	32	37	27	35	25	29	32	40	28	39	45	31	36	39	45	37	31	33	26	38	39	28	38	33	36	23	25	37	40	51	45	31	34	36	40	32	45	33	32	32	33	39	25	34	36	38	29	49	39	30	19	34	27	33	32	31	34	33	41	36	35	32	35	32	44	40	33	34	40	29	41	28	35	44	28	37	44	31	39	36	33	44	38	47	27	41	30	25	34	37	29	27	25	40	35	32	37	45	27	36	37	36	26	25	24	31	38	43	25	38	33	41	33	24	33	40	31	29	25	35	27	28	36	40	31	29	47	36	24	31	37	34	35	39	34	36	35	44	33	41	34	44	42	39	33	50	34	32	33	31	37	31	47	42	47	30	36	39	31	33	34	31	34	31	36	45	37	38	43	31	34	40	32	44	38	32	35	34	28	37	43	45	37	27	34	28	31	44	40	44	29	39	24	34	34	39	36	31	41	26	41	34	30	36	29	29	33	33	38	40	31	40	31	22	30	40	37	36	33	34	24	35	40	34	34	29	37	34	33	43	33	36	29	44	41	32	25	31	33	38	42	32	27	31	56	48	24	27	26	27	36	40	34	36	38	33	30	30	33	38	39	32	43	31	37	40	39	36	38	29	35	34	29	35	38	35	34	33	27	25	36	49	25	26	31	42	31	37	32	33	40	39	32	26	38	39	37	28	31	46	32	37	43	31	40	35	37	39	44	35	33	27	38	28	35	39	27	43	29	35	34	40	27	33	37	36	32	38	41	35	38	30	32	49	33	32	31	34	27	30	26	35	42	43	21	33	27	37	23	37	37	30	38	32	21	29	34	27	39	42	30	28	46	49	35	34	34	27	46	30	38	35	38	39	26	36	31	38	40	36	33	36	42	30	45	36	25	33	38	31	27	42	34	50	37	28	36	35	43	33	36	38	36	32	31	33	25	31	42	39	37	47	28	44	30	27	32	35	36	27	36	38	41	32	33	33	46	33	30	40	32	36	41	29	39	36	42	42	34	38	40	39	33	29	27	27	38	29	29	39	28	37	39	35	38	29	30	41	33	32	39	49	32	43	31	21	29	44	42	36	34	29	38	35	31	35	35	34	41	35	34	35	28	49	33	47	48	39	46	33	47	54	36	30	48	28	39	35	32	31	33	35	24	42	31	43	46	43	34	34	29	46	39	34	37	32	44	32	34	37	24	32	26	32	32	33	34	35	28	29	35	32	36	42	44	37	25	45	41	42	27	44	30	35	27	37	39	34	26	43	36	30	36	26	32	31	41	28	32	31	46	30	42	38	39	42	38	31	24	37	39	41	24	22	30	32	41	47	34	30	38	39	39	37	31	26	39	33	45	33	46	35	29	29	48	29	31	36	37	39	33	32	34	37	37	41	34	32	46	31	41	41	30	35	37	33	47	26	48	31	46	40	34	40	31	39	33	46	47	35	39	33	34	34	34	38	30	46	49	28	31	30	31	26	37	30	32	39	40	49	42	29	41	38	35	40	33	43	30	31	37	31	33	36	40	36	39	27	35	30	28	34	30	42	39	39	26	27	50	37	44	36	26	39	44	42	25	30	29	36	34	40	34	45	36	35	30	31	41	38	30	32	28	39	39	38	38	43	32	37	43	37	39	34	46	31	31	27	35	38	29	32	36	25	34	31	32	29	29	31	29	30	29	41	35	44	26	32	28	29	25	24	28	36	42	28	44	40	46	35	35	28	28	25	33	41	30	38	39	27	33	26	26	33	31	33	38	44	33	34	32	26	29	34	25	35	35	28	28	44	45	35	29	32	28	29	27	22	36	35	41	49	40	30	35	45	31	18	31	32	43	29	28	38	33	41	39	36	28	35	29	46	34	25	37	29	37	23	21	40	39	25	44	33	41	35	39	24	22	32	33	36	40	22	40	41	35	30	29	29	30	46	27	39	28	28	34	40	29	44	35	50	32	34	35	32	35	30	36	35	44	45	34	31	28	41	37	37	23	39	41	25	27	37	29	30	42	24	25	38	27	25	35	39	27	34	28	35	24	29	39	39	34	37	40	29	35	38	42	33	35	27	27	29	42	38	41	40	38	31	34	38	42	39	26	33	45	44	41	27	47	31	46	27	26	39	36	32	20	34	34	45	28	34	32	45	35	33	31	34	26	31	42	36	38	38	40	34	29	26	37	31	30	37	46	44	38	47	39	32	45	29	39	39	36	36	25	42	37	29	29	37	33	36	30	48	33	24	37	33	49	29	40	38	37	31	36	41	22	47	41	31	35	33	31	28	40	42	25	29	33	37	39	36	43	46	35	40	41	28	37	39	36	30	29	38	27	35	33	30	36	40	39	35	32	30	41	30	24	24	38	35	25	28	34	33	31	32	33	48	33	45	36	40	27	31	36	28	24	19	38	33	36	28	38	31	34	37	34	38	43	33	40	37	33	32	34	26	33	39	37	33	35	34	40	26	28	26	34	43	29	45	31	41	37	28	33	25	50	39	45	42	39	48	35	45	22	36	24	23	41	39	37	27	30	35	29	33	44	37	35	36	40	31	38	24	41	38	36	44	28	31	36	30	29	36	49	33	44	34	34	43	28	41	36	34	45	28	44	38	33	45	33	39	35	34	37	24	35	26	30	37	37	41	40	36	34	41	36	34	23	41	36	29	24	34	41	38	33	41	26	38	42	37	35	20	28	36	39	39	36	43	31	33	46	46	30	33	33	34	28	30	41	39	35	29	38	40	43	30	25	36	33	50	29	37	37	38	42	29	34	23	36	36	26	35	29	40	42	41	34	36	33	33	44	33	35	42	44	30	28	34	33	32	37	40	38	38	39	37	38	39	36	37	26	37	30	37	37	34	31	33	33	31	35	32	43	41	47	26	36	38	17	31	30	36	34	35	36	45	37	37	37	33	36	35	38	39	32	27	24	32	35	33	43	27	32	33	34	31	37	35	27	35	36	41	29	25	37	43	30	50	38	35	18	26	28	40	25	39	36	24	29	29	43	30	34	32	31	34	37	36	28	49	42	36	43	33	34
26595	20269	13560	7812	5390	6184	24324	12480	3192	4879	3312	2117	1839	1611	1488	1281	1122	1062	996	917	915	872	733	751	701	619	585	546	546	461	438	441	448	430	425	382	388	382	380	363	350	378	319	304	343	325	317	308	322	327	358	319	298	324	328	315	329	311	316	325	338	330	338	336	330	322	349	324	371	354	324	360	350	357	363	331	321	357	312	342	321	352	323	358	317	317	324	338	352	358	328	385	376	379	319	348	344	338	309	328	335	331	320	339	312	339	322	309	363	317	320	335	322	279	336	324	312	325	322	299	333	337	319	301	340	322	328	333	322	306	343	302	339	362	340	308	303	321	328	291	334	339	331	320	336	362	332	341	334	305	318	332	326	344	332	341	323	307	314	291	304	304	321	288	345	307	323	321	329	287	301	305	335	349	313	312	306	325	344	339	289	334	336	331	300	340	331	327	306	326	321	315	322	317	324	332	332	301	331	300	296	346	309	349	338	338	319	345	316	318	306	297	322	335	303	314	348	291	347	331	318	341	311	324	332	358	339	316	315	326	348	323	314	294	324	361	322	343	315	306	291	302	349	314	313	328	336	380	298	335	311	340	290	296	334	330	308	330	332	327	299	322	326	288	280	336	335	323	321	296	330	310	320	330	339	292	318	316	331	287	349	308	312	349	352	333	338	342	349	327	334	329	335	332	324	313	317	322	326	303	351	343	298	302	333	309	328	357	339	382	322	300	312	312	319	337	357	320	325	322	305	320	364	336	307	331	360	321	327	331	300	306	309	344	329	329	291	321	322	296	345	360	312	334	330	315	300	322	328	328	340	330	316	338	315	343	323	313	318	333	282	317	284	325	303	319	292	324	307	295	349	308	314	314	313	329	313	351	355	301	345	337	336	294	325	315	315	316	366	339	362	332	331	340	333	360	356	307	318	306	328	329	332	331	332	343	348	321	313	345	336	330	343	319	302	370	362	308	314	369	322	308	308	345	347	314	319	311	337	307	340	310	323	336	320	335	333	342	343	336	342	321	317	328	291	295	320	331	303	331	320	329	330	329	345	315	295	302	329	316	299	299	337	338	314	329	334	304	316	296	338	302	361	333	304	344	314	337	334	348	308	323	306	360	308	325	315	302	344	312	320	320	325	307	338	332	336	317	317	334	305	334	331	312	345	305	296	328	309	340	330	329	341	344	337	326	287	364	324	322	304	328	329	314	329	316	320	306	328	333	342	336	327	334	329	308	323	324	336	304	332	311	377	302	294	324	314	350	313	306	320	319	329	327	357	365	282	341	343	345	300	297	336	327	340	323	336	317	319	305	350	333	313	307	317	340	327	337	305	319	305	327	330	323	336	305	309	322	316	338	361	319	344	345	326	333	311	326	322	326	340	291	314	342	313	306	306	342	332	327	326	310	337	331	309	318	309	348	308	324	334	335	330	308	324	345	328	332	337	333	332	310	334	315	299	320	329	300	306	312	326	347	329	313	324	336	351	327	338	322	320	361	341	291	327	305	292	344	361	327	326	319	295	337	329	336	336	322	318	357	323	317	302	325	320	334	324	362	292	324	309	311	286	360	329	316	307	310	336	299	328	342	344	312	311	308	327	320	349	340	344	311	333	309	320	346	308	312	309	368	317	303	332	343	312	362	330	352	352	312	308	322	310	317	356	276	302	348	318	315	327	336	335	317	316	325	308	341	329	333	309	323	335	324	323	280	328	310	283	347	352	275	317	331	317	291	325	293	353	295	332	294	333	315	343	311	293	337	338	326	328	311	322	329	347	343	347	332	337	348	297	352	334	316	322	314	313	333	310	339	301	312	344	333	311	290	362	308	332	314	352	308	300	319	312	331	293	315	319	350	314	289	306	332	325	287	333	286	322	320	365	329	335	311	320	333	298	314	308	321	335	326	299	329	354	336	317	320	310	350	298	323	331	298	318	342	334	308	334	343	339	333	336	327	334	335	326	348	308	351	298	312	330	338	292	316	348	316	336	319	305	322	314	331	308	331	338	341	355	332	357	335	329	295	319	330	346	322	342	323	314	322	307	350	331	323	332	333	358	319	325	328	334	312	320	316	293	297	352	321	310	338	343	341	324	315	354	323	338	308	306	296	315	313	307	301	302	334	323	362	310	330	297	338	349	307	346	320	343	305	299	330	335	344	293	325	324	319	310	352	343	336	336	329	320	312	297	329	334	318	325	333	304	309	339	307	303	330	304	344	346	308	320	309	293	351	339	291	337	318	301	330	318	322	345	323	318	358	294	345	327	309	361	314	290	301	328	323	304	313	312	340	295	325	352	331	317	333	304	309	302	329	297	320	339	331	317	351	338	319	318	333	325	336	321	295	371	336	327	334	325	287	341	349	292	332	325	313	357	309	306	331	309	312	322	320	324	336	313	326	332	319	322	330	331	337	312	314	340	288	326	347	327	317	316	346	354	303	368	303	338	318	315	335	343	272	296	299	326	340	329	300	320	329	309	308	315	304	344	312	317	331	327	345	344	317	322	321	305	332	338	350	314	311	356	286	326	334	341	327	299	299	299	324	301	312	344	313	317	329	329	339	309	328	325	338	339	318	347	322	330	294	339	290	315	346	324	347	328	315	333	303	310	329	295	329	325	330	332	321	332	295	325	314	311	332	337	335	309	342	334	358	352	294	317	318	349	344	316	327	320	338	314	309	307	325	336	300	340	303	315	344	308	314	314	324	326	343	297	326	287	337	313	313	364	338	339	336	336	293	323	301	333	320	335	283	318	336	333	337	356	357	362	334	349	342	316	303	322	313	322	335	313	320	311	337	309	341	351	331	346	309	304	307	337	303	299	310	326	364	305	297	307	341	331	312	327	294	317	310	313	316	320	324	324	294	329	328	340	349	347	363	318	314	312	293	305	308	308	316	314	313	310	321	331	294	326	320	342	324	338	354	360	336	335	297	311	301	322	338	324	331	315	328	366	322	292	315	324	314	334	332	304	344	327	332	327	318	329	326	335	299	318	313	316	328	316	346	326	328	334	300	306	328	268	299	307	297	334	350	317	351	341	305	335	334	299	345	325	308	323	334	347	327	307	316	335	343	316	333	345	307	319	336	337	297	321	309	308	293	321	326	349	339	296	320	307	335	334	327	321	309	308	325	322	320	322	338	314	308	320	313	320	321	312	332	329	334	372	315	339	290	349	343	302	334	341	340	348	337	318	321	332	335	296	296	289	302	342	361	341	314	341	321	337	312	348	325	341	357	326	313	342	325	325	344	321	311	328	327	321	340	329	297	314	332	349	319	318	296	312	324	354	345	334	306	312	339	314	299	313	315	322	305	317	316	329	332	316	365	328	342	306	305	306	338	358	337	350	327	349	357	311	336	301	312	336	325	339	310	309	351	340	341	321	310	315	370	309	344	292	324	314	315	300	340	335	306	330	307	321	300	329	321	349	305	326	325	331	304	381	298	308	301	311	310	359	324	317	324	306	319	336	301	332	330	321	296	297	321	295	308	321	307	284	364
3503	2927	1807	795	207	158	1436	820	98	134	282	93	75	73	66	65	57	46	58	51	40	48	43	58	44	48	36	40	37	44	37	29	32	40	36	42	39	49	27	34	32	29	34	46	30	32	34	43	26	33	32	30	24	42	35	31	29	28	24	18	33	30	33	30	40	35	30	32	28	29	26	31	21	34	43	29	26	31	23	33	29	31	32	29	33	34	31	38	30	26	33	29	38	30	29	35	41	33	32	26	31	30	30	28	41	30	30	34	38	23	22	37	32	34	18	27	27	33	34	24	32	28	31	32	29	30	28	31	24	29	34	32	35	38	28	26	32	36	21	29	39	25	39	35	29	26	33	19	33	41	38	32	28	28	29	24	30	37	38	29	42	37	41	33	25	24	35	26	34	29	27	42	32	31	28	47	34	38	35	28	28	36	39	27	34	31	24	24	23	28	21	27	33	30	31	19	24	36	36	27	30	27	42	27	35	26	27	26	37	26	28	28	25	29	37	19	23	20	28	38	28	32	39	38	32	24	28	31	34	30	26	39	32	36	27	34	27	27	33	27	33	35	27	35	33	32	27	19	27	26	26	33	31	29	26	26	27	28	38	28	29	37	25	27	32	34	28	31	37	44	31	39	27	30	27	28	35	33	31	31	29	28	26	36	31	47	39	43	29	38	28	42	34	26	17	37	39	25	25	40	28	29	24	39	31	38	30	27	37	18	34	33	23	25	37	32	33	34	23	30	37	38	23	31	25	26	31	31	23	27	37	27	30	26	27	26	36	29	19	29	35	30	36	28	38	35	30	25	29	31	25	29	34	32	24	41	22	28	31	27	31	35	37	30	26	35	30	23	40	25	27	27	35	32	25	26	23	29	27	28	33	30	29	23	32	31	27	30	31	24	21	20	38	36	40	27	33	39	36	35	33	32	29	30	34	35	27	34	19	25	31	30	37	36	21	30	32	32	32	36	33	25	39	29	37	33	21	30	31	34	28	33	29	15	31	44	29	24	26	36	36	26	27	27	32	44	30	30	32	32	36	44	32	36	34	25	25	31	28	31	30	36	32	19	35	33	31	28	25	37	25	28	32	31	23	34	28	35	37	23	32	36	30	29	32	22	28	25	33	46	34	36	28	27	31	42	32	28	36	35	31	34	28	33	28	26	33	18	24	25	29	28	45	32	38	28	24	31	32	36	40	29	28	34	39	26	44	37	32	37	30	35	24	30	20	29	40	27	27	28	28	30	32	33	29	25	22	34	33	25	28	34	23	30	34	35	30	35	46	28	41	40	30	38	28	28	27	34	33	22	34	36	34	33	31	29	33	33	28	29	33	32	34	39	27	40	27	37	27	39	30	31	32	27	34	27	23	31	21	33	35	37	28	31	33	33	25	28	28	21	31	31	38	22	25	31	25	33	30	35	38	38	30	37	23	24	31	28	30	31	21	41	33	32	36	18	29	21	30	28	33	29	36	27	13	27	22	31	27	23	38	38	33	38	25	33	33	42	28	36	27	26	45	44	26	25	33	24	36	29	33	27	24	41	29	22	24	25	28	37	32	36	34	25	43	34	27	40	32	36	35	31	29	28	29	24	31	26	20	23	35	30	30	34	27	34	37	34	25	36	27	32	40	26	19	33	37	35	26	38	34	26	31	23	22	37	18	25	31	24	28	34	28	29	24	41	35	34	23	34	36	34	29	27	28	36	40	30	28	32	33	31	31	30	40	30	29	31	31	35	17	35	27	26	32	41	29	29	33	31	33	32	30	32	35	26	31	20	25	20	33	26	31	32	29	27	31	24	32	20	43	25	39	20	38	34	28	33	33	27	34	32	37	29	34	31	44	32	27	27	30	32	34	34	31	22	34	30	29	25	26	30	26	29	40	28	33	26	37	24	23	20	33	30	23	37	32	21	28	26	28	31	37	33	38	21	17	23	34	35	35	29	35	27	28	28	23	32	34	30	41	36	36	22	24	28	29	28	27	30	35	27	46	29	32	39	28	36	23	28	25	22	30	30	29	29	27	38	25	30	23	32	27	27	29	25	25	28	24	34	19	34	42	26	22	28	46	36	34	27	27	23	27	33	30	24	20	34	34	26	33	34	33	26	17	26	29	34	29	28	30	23	35	34	31	34	28	33	30	27	18	26	38	41	40	28	32	29	21	42	22	29	34	32	29	25	23	44	41	23	39	24	24	33	23	30	23	33	30	29	27	31	28	23	34	27	24	32	35	19	30	29	38	33	22	30	19	36	33	21	26	35	37	30	23	26	32	34	35	17	20	39	27	34	27	26	36	31	33	36	34	23	33	29	24	33	24	38	38	28	34	31	37	32	29	28	24	33	27	28	34	29	31	37	29	21	20	28	30	27	38	29	34	44	34	19	25	41	33	37	26	29	30	31	36	32	38	27	28	31	23	32	21	31	34	31	32	29	26	30	27	27	36	35	27	36	34	31	37	28	31	37	32	39	46	34	28	32	27	31	33	29	36	31	31	32	31	27	22	31	31	39	21	32	32	33	28	20	30	43	26	39	31	42	36	27	36	37	36	37	33	30	32	24	33	25	27	30	36	26	35	25	39	27	31	26	33	35	35	31	34	27	25	31	42	36	27	31	32	28	34	34	32	33	25	31	29	32	34	31	36	31	36	32	38	26	35	35	23	34	31	21	31	28	28	37	22	33	32	31	26	35	30	34	22	25	26	38	24	37	39	30	31	40	26	34	34	33	26	36	27	30	28	23	27	29	34	29	29	34	34	38	26	38	33	27	28	33	26	34	22	39	36	44	40	30	33	19	33	28	30	29	36	27	40	23	32	32	29	26	39	30	31	26	26	43	29	33	31	25	37	33	33	20	29	23	19	37	23	36	27	31	37	38	33	24	24	36	22	24	28	27	28	39	31	30	23	29	31	24	30	37	17	29	30	30	31	25	31	23	37	18	16	35	31	23	32	22	32	39	34	28	29	19	31	38	33	31	33	27	26	35	34	30	35	29	38	21	38	34	32	31	28	28	29	28	31	37	19	30	27	28	26	34	36	34	35	37	23	27	28	25	18	35	28	37	31	28	25	24	27	25	32	26	29	32	46	35	35	29	23	27	30	21	34	31	36	22	37	40	31	29	31	24	25	32	21	31	21	27	31	47	42	31	34	35	26	25	28	21	30	33	33	40	29	37	27	38	39	32	25	40	23	25	21	37	28	32	28	34	29	31	27	29	24	33	33	31	26	31	21	26	27	25	30	33	33	41	25	29	30	27	24	29	19	33	33	34	19	28	29	25	35	27	28	32	20	29	22	26	31	30	42	27	30	25	36	30	31	33	28	31	28	43	28	22	24	29	28	32	36	35	26	29	36	33	28	29	22	26	33	36	32	31	35	33	24	27	26	48	30	30	28	28	28	33	27	34	33	20	26	37	31	30	33	33	27	17	30	29	22	28	24	22	21	41	21	28	28	27	40	26	25	32	29	25	29	44	24	33	30	24	29	26	41	25
27572	20492	15014	11312	5939	5604	23860	12727	3081	4554	6443	2245	1787	1586	1362	1265	1134	1110	999	873	926	853	745	720	639	584	576	510	484	498	429	389	429	362	321	316	335	314	342	322	298	311	308	301	296	322	286	292	276	266	280	284	310	295	281	261	274	267	303	284	305	268	287	291	264	282	294	275	269	297	310	295	263	292	307	279	278	313	296	314	309	278	314	264	284	287	292	288	314	337	287	292	308	311	268	311	294	326	273	296	297	287	293	280	317	278	333	291	264	266	286	290	280	261	327	274	283	300	288	294	268	307	308	277	279	268	268	300	292	300	287	270	283	304	286	288	287	253	250	314	291	305	280	277	247	252	267	261	259	240	298	314	267	285	295	281	290	289	278	291	290	267	288	284	255	278	269	267	288	314	292	259	300	294	276	295	289	280	288	259	293	300	290	271	277	268	282	248	266	270	282	253	304	286	257	291	284	265	278	286	299	254	298	257	286	296	261	303	292	301	278	283	287	278	304	304	305	302	298	262	261	278	275	280	277	314	264	303	301	293	303	267	269	281	280	286	282	282	279	270	271	285	278	256	264	283	257	258	263	268	260	296	275	287	300	265	286	244	303	283	255	276	240	273	289	262	268	280	278	262	289	280	277	269	287	281	304	258	252	313	277	294	272	256	286	298	301	273	279	289	287	264	285	318	296	285	280	281	280	273	279	294	278	268	318	268	265	315	274	269	285	287	281	299	280	268	282	285	290	256	305	276	296	300	296	282	255	290	291	262	276	288	268	263	242	294	290	281	288	308	297	301	258	280	271	280	276	252	301	297	275	275	266	279	277	267	287	276	254	272	296	270	270	245	300	308	259	316	266	299	282	262	267	288	282	297	268	314	274	297	266	281	273	290	274	263	298	272	288	260	262	287	278	289	278	256	288	279	299	317	275	259	293	263	296	292	308	293	283	275	270	268	281	285	274	297	305	272	292	257	284	274	265	268	265	271	283	282	286	273	294	306	254	270	261	274	277	325	291	285	266	281	280	291	289	278	322	288	302	288	278	277	247	262	308	263	286	263	284	288	279	273	279	309	291	269	308	310	267	266	257	296	276	298	279	284	281	306	303	271	303	273	246	312	273	265	295	301	272	268	269	283	249	309	296	281	280	281	245	271	265	297	269	275	300	314	269	269	248	257	275	278	277	292	274	305	282	293	276	276	279	258	268	302	296	273	272	281	303	247	285	273	261	267	305	274	270	279	290	299	268	258	246	294	266	304	322	269	287	241	284	299	264	258	271	285	304	274	262	280	285	264	269	286	284	253	276	271	275	282	264	278	311	289	293	262	284	290	273	274	270	278	277	288	269	242	270	302	275	274	283	252	240	297	262	292	275	278	282	277	294	279	282	306	269	290	266	281	274	269	290	276	280	282	287	281	272	275	272	268	269	265	290	266	237	293	268	265	288	288	285	294	255	286	297	259	281	269	310	326	255	286	255	289	249	282	279	256	286	290	265	290	261	289	280	296	290	289	266	289	283	290	331	264	304	257	264	294	273	288	278	280	272	286	272	303	302	287	300	256	252	286	260	280	271	287	246	297	315	218	282	269	262	290	263	276	274	282	274	279	274	286	273	299	274	313	286	259	289	292	249	275	281	283	285	318	267	269	251	256	280	308	300	287	276	286	277	277	327	258	274	292	265	282	299	281	253	275	290	259	311	276	291	301	249	245	284	301	266	259	265	280	268	297	263	262	288	251	239	291	296	289	290	325	255	263	290	265	279	279	268	262	285	253	276	298	300	273	241	288	295	267	255	290	260	291	290	286	293	268	291	301	273	290	304	282	266	266	271	279	311	264	307	267	285	259	300	292	287	274	260	276	277	280	302	267	271	280	266	309	275	276	271	296	290	293	295	287	282	271	270	297	293	275	283	271	298	272	267	278	300	265	255	302	302	256	300	258	289	277	272	266	278	289	290	281	263	289	286	283	268	265	294	263	258	259	307	280	289	268	287	264	262	269	246	300	243	275	263	274	279	291	286	275	291	277	289	265	289	274	285	314	308	289	255	281	263	283	278	268	289	285	278	266	288	286	295	270	263	285	276	281	289	278	275	299	282	276	256	284	289	268	281	242	285	264	278	282	252	284	291	284	320	277	267	271	286	243	275	261	271	248	260	294	303	267	283	287	305	304	309	257	251	274	286	280	318	296	284	265	275	269	283	278	249	266	290	256	282	249	253	278	276	250	258	304	278	288	305	268	261	288	266	308	269	290	295	273	278	305	282	277	277	262	271	272	300	280	275	265	279	309	260	277	249	280	282	289	292	303	278	268	263	262	285	287	288	267	272	291	270	273	288	274	290	280	276	278	276	276	275	258	290	291	252	309	276	263	260	265	291	280	294	300	285	292	285	287	281	285	297	283	253	298	282	306	292	269	263	288	278	272	292	280	295	279	274	262	255	265	286	293	308	302	277	304	278	276	284	288	305	290	254	293	277	275	288	280	291	284	283	263	258	272	285	279	268	298	303	300	294	284	279	251	289	286	267	289	265	283	274	285	290	281	272	247	273	282	276	280	292	272	268	260	277	293	302	283	305	277	266	278	271	263	276	284	301	305	258	277	285	279	294	290	292	272	268	269	278	252	310	261	285	273	277	259	279	295	257	296	291	278	285	271	283	241	298	270	261	289	261	253	285	278	293	274	281	288	275	264	312	290	266	260	289	253	265	248	274	295	305	303	290	260	275	270	313	273	287	291	260	284	275	302	260	268	263	279	272	263	267	284	306	240	276	252	272	284	272	282	251	258	293	251	290	262	291	292	260	291	302	294	281	288	305	261	308	294	287	271	258	299	276	296	317	285	293	287	277	292	287	311	266	291	283	282	274	261	260	310	277	283	290	311	296	279	250	284	291	262	318	277	303	270	282	280	302	291	279	261	256	253	273	295	293	288	285	271	284	313	259	295	282	272	278	265	271	267	258	264	278	273	298	282	299	287	291	269	276	287	306	280	257	295	284	258	293	298	316	287	273	276	289	300	270	274	265	291	273	246	296	274	306	259	290	323	300	261	270	297	277	297	265	268	284	274	314	249	274	268	271	286	283	287	265	275	262	284	271	281	279	265	313	274	251	271	299	292	278	292	271	285	248	291	274	301	301	276	302	279	278	296	268	288	272	272	285	266	247	280	292	316	292	275	270	289	269	267	283	270	275	244	260	285	266	262	288	256	292	286	282	269	280	305	264	260	263	262	270	256	293	320	297	295	299	288	288	267	233	264	299	279	291	266	263	267	282	314	281	282	284	245	293	231	253	298	278	244	307	287	278	298	269	257	295	262	295	280	278	269	269	286	280	261	293	275	275	284	287	302	267	304	278	283	262	270	299	281	286	275	274	272	236	259	295	282	273	299	295	253	271	311	262	286	300	260	281	271	262	261	284	293	281	295	312	282	306	265	293	285	301	247	299	286	312	277	260	279	301	253	288	267	305	289	280	285	269	271	265	256	250	294	246	283	284	280
4507	5034	3399	1492	287	197	2505	1378	133	122	112	98	89	94	91	72	74	66	61	56	64	59	42	59	49	47	37	45	55	36	29	42	28	28	30	35	28	40	32	41	38	30	22	36	25	30	35	34	27	25	30	30	24	27	34	31	24	28	33	24	28	27	38	33	29	30	24	29	32	28	28	20	30	35	32	33	22	32	34	26	34	31	26	22	36	28	27	27	31	32	33	24	34	21	25	32	30	30	39	32	34	34	32	30	33	29	27	32	33	35	29	25	34	25	26	21	27	26	32	28	33	33	34	32	36	30	34	28	36	31	26	35	39	30	19	31	33	27	27	41	22	21	33	41	26	23	22	34	34	25	33	23	29	24	30	20	34	28	29	28	34	20	31	39	25	36	28	29	40	22	12	35	26	20	33	28	28	33	21	31	31	23	29	35	32	33	31	26	36	28	33	29	26	36	32	21	34	29	30	32	31	38	27	32	34	30	25	31	28	30	31	29	31	27	30	27	26	27	30	20	28	32	21	35	40	20	23	36	35	33	22	31	29	36	40	28	29	30	25	31	25	21	31	30	26	32	23	30	26	28	33	27	33	29	25	30	27	23	37	27	21	33	30	27	32	30	24	31	34	37	34	28	27	30	33	30	34	29	30	25	35	36	30	40	22	33	29	23	34	30	25	24	28	30	27	29	31	38	29	35	35	25	35	24	28	30	29	29	34	25	27	30	23	20	28	30	38	33	33	30	38	33	30	29	33	34	39	28	30	33	33	31	24	23	23	30	34	25	38	31	22	28	20	38	32	28	35	36	24	31	29	26	26	28	25	30	20	23	27	28	26	34	35	30	34	26	32	26	29	33	31	40	27	36	28	28	33	34	27	26	30	16	39	30	26	36	29	40	31	22	37	29	23	26	31	32	31	29	30	20	34	28	29	31	35	23	33	34	26	26	27	29	19	18	22	19	36	29	41	21	28	21	32	32	24	33	32	27	37	31	33	28	21	27	38	28	26	34	28	32	32	27	35	31	30	36	30	33	31	27	28	25	33	35	25	23	26	25	30	26	25	41	29	34	27	25	30	34	32	31	32	17	25	35	29	24	26	27	22	37	26	21	33	20	35	23	31	30	32	27	29	20	22	29	28	32	21	34	34	35	31	38	24	29	29	36	31	28	26	26	39	30	22	24	33	29	28	32	21	35	36	23	30	35	31	26	31	28	29	21	27	26	33	27	31	28	27	28	31	30	24	33	29	33	24	44	31	33	26	37	26	26	28	25	38	28	37	40	22	26	23	26	34	34	36	25	24	28	41	25	31	24	22	31	21	27	21	30	28	27	22	29	25	23	22	36	23	29	35	28	28	45	33	37	27	31	27	29	24	34	30	23	21	36	21	35	26	30	37	24	31	31	36	35	32	22	35	32	26	29	31	29	24	28	33	36	33	39	30	36	32	25	29	33	35	26	29	30	37	25	32	26	21	32	30	28	23	23	22	23	35	37	28	23	23	42	33	27	30	37	23	39	25	32	32	29	38	33	25	24	29	38	28	31	22	28	33	35	30	26	38	29	29	27	27	32	13	32	36	32	34	29	38	38	32	15	30	35	30	29	39	31	39	22	31	24	30	29	30	29	34	26	36	36	30	25	26	25	37	37	29	32	19	29	30	30	32	35	23	22	26	29	42	21	35	32	26	26	29	29	36	26	34	30	22	31	31	23	29	22	29	29	24	23	31	13	29	29	23	25	35	30	23	33	33	34	36	32	37	31	28	24	24	30	29	30	33	22	25	28	44	29	26	36	33	32	30	32	33	40	33	26	25	35	28	34	26	25	24	21	24	32	29	30	22	37	23	30	29	36	34	26	35	38	26	28	32	39	23	28	27	25	28	34	27	29	34	28	27	30	37	27	26	35	28	26	28	33	33	22	31	33	26	33	34	40	22	24	36	32	29	26	31	23	28	33	31	27	31	39	24	35	24	33	26	23	27	26	27	30	27	24	25	23	29	21	34	30	19	30	15	32	31	29	35	33	31	29	28	32	30	28	19	30	39	28	19	21	32	31	33	37	33	31	23	35	24	29	38	44	25	27	37	28	32	26	35	25	25	27	30	30	31	32	27	30	27	29	36	31	38	29	25	31	34	32	39	30	30	33	23	28	42	28	26	34	30	24	24	38	26	26	30	31	33	36	30	30	24	31	27	28	25	33	23	24	22	30	24	29	25	27	28	33	27	21	29	36	35	35	28	28	29	27	31	22	25	26	29	39	37	31	24	36	31	32	29	25	22	26	35	30	25	32	30	14	24	38	29	28	25	29	32	28	34	32	20	31	23	26	25	31	21	26	30	31	33	25	33	28	32	22	32	34	31	29	23	40	35	32	22	32	30	25	31	29	29	31	27	28	24	31	20	28	27	27	26	33	34	39	29	34	23	17	32	30	25	25	29	25	34	25	23	38	24	33	27	37	28	26	36	29	25	33	31	15	25	28	22	27	35	30	30	26	25	25	43	25	36	29	30	22	26	34	24	28	35	27	24	27	28	33	31	32	29	27	30	24	25	35	31	24	28	27	30	29	30	38	39	35	29	26	35	25	33	29	34	31	28	28	19	30	24	18	29	38	29	21	30	33	39	26	33	26	34	39	21	37	30	34	17	19	26	26	33	25	28	24	27	13	37	35	30	20	27	30	27	28	40	22	32	25	20	34	35	26	19	28	42	32	35	32	27	30	30	23	29	29	25	21	23	35	34	32	30	40	30	26	30	32	29	25	30	29	32	28	22	29	38	27	22	31	41	24	25	20	32	25	35	17	30	31	31	20	29	20	36	31	27	37	28	25	21	21	28	39	28	39	27	35	24	24	37	27	26	23	36	26	39	22	37	36	26	32	39	29	29	27	31	21	36	29	36	22	36	24	25	25	21	40	33	26	31	33	29	32	23	32	34	35	35	30	26	24	32	21	23	33	37	28	35	27	23	28	33	33	14	28	27	29	27	37	38	31	29	33	27	24	34	22	26	22	24	27	36	22	27	47	19	32	32	41	21	23	31	23	25	31	31	31	28	31	32	30	40	35	21	32	32	29	25	24	34	38	30	26	34	32	26	27	32	18	27	31	30	34	30	25	37	20	28	25	34	30	27	29	32	26	24	19	29	21	24	32	30	29	26	34	35	33	32	31	24	30	25	38	25	29	27	30	20	22	25	34	33	16	25	33	33	26	31	22	29	37	29	42	29	25	21	29	32	32	30	27	24	28	30	18	26	25	30	31	27	37	25	23	31	27	21	30	23	34	34	27	27	31	45	25	29	31	34	28	31	32	28	23	38	34	33	27	34	35	33	31	22	24	27	29	30	35	29	40	32	28	30	34	34	34	41	36	33	29	30	30	30	33	42	39	36	27	32	28	31	28	25	28	16	32	26	40	26	27	31	30	24	28	38	24	31	26	26	29	19	28	38	33	40	33	30	27	28	30	35	35	39	31	22	28	30	22	22	27	25	26	27	25
31105	25067	20656	14723	7747	7279	30226	15312	4193	3640	3392	2678	2446	2063	1915	1692	1514	1344	1241	1207	1150	1000	988	854	790	751	673	637	552	528	458	430	409	374	398	339	360	346	359	348	318	329	284	281	276	291	313	261	304	280	282	298	271	312	283	283	295	284	288	282	275	229	267	299	271	288	261	274	292	260	285	302	305	285	288	307	289	296	282	280	232	296	326	293	320	266	337	323	331	308	275	308	301	310	294	267	326	273	305	280	294	303	306	279	275	285	261	281	270	286	302	276	287	307	261	295	260	259	297	298	256	283	284	268	254	276	257	264	266	264	285	267	279	268	263	310	289	296	267	255	280	284	287	301	291	263	295	293	262	278	288	276	298	255	258	304	285	300	271	295	286	240	262	310	260	270	286	270	279	284	285	263	275	304	269	288	282	286	282	291	299	294	270	264	276	249	284	261	289	290	281	289	282	276	254	252	265	258	273	260	285	280	247	252	293	263	251	259	256	285	255	289	272	279	311	260	264	267	272	282	252	288	272	273	246	278	255	278	283	263	272	312	268	285	269	305	275	294	264	273	249	293	274	295	295	255	298	285	286	261	280	270	308	257	277	260	257	284	268	291	313	272	277	275	255	286	292	276	304	258	250	307	276	245	288	291	326	280	299	285	290	269	244	289	271	249	295	244	266	260	286	274	288	266	289	283	311	252	258	287	269	281	266	270	274	298	253	262	282	286	266	267	295	288	268	276	276	265	276	296	274	298	250	268	288	280	256	286	281	289	275	279	247	301	264	286	272	273	294	298	261	237	270	282	295	274	277	289	298	261	249	242	274	278	259	257	253	273	242	273	289	270	250	273	318	279	286	289	258	277	257	315	290	253	268	265	294	282	253	267	285	257	287	287	303	251	286	263	270	289	282	271	270	243	245	297	259	294	306	275	271	251	246	286	270	273	286	281	298	256	269	319	282	259	246	255	295	316	251	307	260	260	287	278	281	276	283	294	280	260	254	290	283	252	239	295	283	272	278	296	251	256	281	313	270	288	281	267	272	288	281	256	255	290	285	287	283	319	277	253	257	283	281	258	278	273	272	272	248	283	296	297	303	303	273	285	268	235	273	275	314	253	250	287	294	289	298	256	303	274	270	272	273	266	250	256	260	290	279	267	305	286	268	258	273	270	267	300	272	293	283	263	260	270	251	269	294	285	283	309	274	259	280	255	290	266	255	271	278	276	253	288	290	275	278	273	300	302	305	288	283	252	288	271	285	273	313	263	298	254	282	245	264	296	268	302	257	298	295	296	286	268	271	269	290	268	264	259	300	289	256	282	259	250	253	258	281	294	238	267	285	250	278	294	260	256	285	257	249	259	291	279	255	301	291	254	259	287	284	265	274	265	268	279	253	262	268	273	271	272	298	316	251	273	295	283	266	275	263	236	274	252	295	278	267	255	295	278	253	267	286	263	277	288	249	282	268	293	273	246	297	260	280	280	287	261	263	248	254	285	282	274	264	265	290	257	280	304	277	269	257	294	271	287	282	237	297	277	280	282	254	287	266	253	299	292	279	285	320	284	273	283	302	246	281	273	258	280	297	246	258	270	277	305	286	261	249	297	296	269	251	262	294	291	288	290	275	263	271	270	264	305	249	266	296	268	269	270	274	282	287	259	274	268	280	278	257	274	266	330	298	294	292	300	271	283	275	273	274	262	257	291	258	280	279	276	272	286	268	257	278	268	279	283	301	266	292	274	298	272	284	278	292	293	291	262	277	292	259	279	290	298	262	268	274	287	298	289	271	308	269	282	286	286	286	275	259	272	261	266	263	275	255	283	254	286	293	261	283	285	293	277	261	278	269	284	257	271	289	274	281	263	299	302	277	271	300	258	261	284	258	278	276	284	289	263	266	278	262	278	288	273	294	277	301	283	269	257	279	289	291	256	261	257	279	270	261	240	262	240	261	272	266	260	280	258	260	266	296	272	271	304	244	265	296	294	259	249	296	284	281	274	309	267	279	283	285	299	260	302	289	249	271	289	271	251	284	304	275	296	298	291	272	263	276	260	298	258	275	278	313	284	260	274	281	319	289	290	273	259	253	256	257	287	259	267	296	266	266	278	270	250	276	290	280	299	258	305	285	282	300	261	277	275	243	280	263	277	265	254	272	300	258	264	302	277	289	268	279	280	279	245	315	275	273	277	279	289	292	265	292	290	276	280	288	298	278	285	287	266	241	261	280	267	293	298	281	258	253	286	259	307	276	297	268	288	271	261	265	269	278	303	301	290	256	285	268	305	295	277	277	272	296	265	291	293	273	283	277	277	259	275	294	284	283	283	281	260	263	269	250	293	282	277	272	281	310	266	282	259	299	275	297	277	276	285	256	264	269	292	302	274	300	285	308	253	280	299	250	265	264	263	263	266	262	265	280	281	267	267	276	290	236	277	254	289	271	293	274	265	278	264	276	254	287	255	287	267	268	264	273	249	272	251	260	255	283	252	264	271	276	250	297	286	257	247	287	278	306	286	272	272	266	238	296	274	294	288	250	304	272	271	279	265	275	270	289	296	264	275	276	283	280	284	261	269	263	266	288	269	321	254	265	255	254	279	261	251	292	296	283	263	291	263	278	289	268	271	310	274	282	266	290	264	292	292	297	258	285	302	288	267	273	283	283	270	275	261	279	304	247	292	257	276	294	292	254	268	257	317	240	270	284	263	273	270	290	283	295	262	260	315	247	281	264	286	275	287	283	287	277	281	300	290	283	284	303	274	299	270	310	264	291	265	283	250	280	282	268	284	263	273	264	283	278	266	284	293	281	272	263	294	268	302	256	236	259	264	301	279	266	289	274	285	294	294	273	286	268	259	281	288	282	291	274	287	292	274	284	276	283	259	276	293	297	248	278	280	289	279	258	265	296	290	281	286	303	298	298	287	266	275	303	259	270	252	291	264	288	269	284	273	260	264	293	260	274	300	267	293	268	273	298	306	294	250	251	273	297	261	258	278	243	298	287	260	286	273	275	292	283	285	297	280	285	277	277	267	280	286	286	264	292	286	292	265	249	253	267	275	283	282	275	271	285	295	268	257	287	265	292	251	300	273	294	284	286	323	272	256	286	311	280	271	279	291	278	265	262	283	294	298	290	296	275	285	302	286	266	273	281	248	313	274	273	275	263	258	264	289	296	282	279	241	278	270	301	286	290	283	295	282	290	286	293	276	279	310	271	273	267	297	307	295	269	270	275	274	250	267	275	278	273	265	261	278	267	287	280	274	249	259	304	260	259	286	275	296	268	247	290	272	276	274	271	248	286	252	260	235	298	271	304	249	278	279	296	273	289	312	269	276	285	283	302	235	306	283	265	289	301	262	280	270	301	293	288	267	292	286	265	303	254	269	309	239	294	264	296	297	293	279	291	274	316	269	275	236	290	283	287	262	271	293	295	255	269	275	236	271	258	268	272	282	302	295	292	249	295	284	269	272	249	290	301	287	252	262	279	277	278	276	272	297	289	270
1917	1145	816	351	107	89	284	279	85	84	72	69	74	65	64	65	54	65	57	48	48	50	36	48	41	42	59	42	44	45	39	30	52	34	27	23	33	35	33	32	34	27	29	37	29	34	37	42	43	37	36	37	25	43	39	36	29	32	36	40	53	30	37	33	31	39	37	38	37	34	32	19	31	33	30	26	32	32	23	35	45	28	34	31	34	40	36	33	28	32	31	35	38	41	39	31	33	29	37	22	31	36	29	38	35	43	30	31	39	37	31	39	35	41	40	36	28	40	39	37	42	31	29	38	31	31	34	32	36	30	41	30	40	32	28	41	34	34	41	25	37	37	33	40	33	34	29	38	40	35	35	33	27	29	31	32	29	47	41	30	34	38	36	29	32	35	37	32	35	35	30	30	38	51	38	33	31	32	33	33	48	39	24	37	42	40	38	41	32	27	32	33	32	32	23	25	41	38	38	32	35	32	32	35	41	33	40	37	30	41	39	33	33	36	28	37	37	25	32	31	26	43	29	36	39	39	25	37	39	34	38	44	42	36	33	38	47	37	48	30	30	39	34	23	26	36	36	31	35	39	34	33	37	29	23	36	25	29	32	40	30	29	39	32	41	44	38	37	21	24	37	43	35	38	36	38	33	38	34	27	34	39	35	33	37	35	37	31	29	31	39	32	39	28	45	37	34	48	37	35	38	43	40	29	34	28	28	40	33	36	44	30	34	34	28	27	35	36	41	37	28	25	33	34	30	34	37	23	40	35	40	35	33	38	27	44	35	26	45	25	38	42	27	44	29	29	32	35	43	28	33	35	37	21	26	35	31	28	17	29	36	25	31	34	33	41	29	38	33	28	30	48	33	29	37	41	33	38	32	29	37	29	36	29	33	32	26	35	35	29	34	34	36	41	34	27	37	43	35	31	41	29	22	52	33	32	27	26	39	38	46	30	32	28	39	25	32	37	28	41	28	37	37	34	33	40	41	33	34	28	33	37	33	34	32	35	39	33	39	38	38	30	31	36	45	27	38	21	39	40	33	36	29	36	25	33	38	27	45	31	27	36	40	40	28	32	41	41	37	39	23	40	42	28	39	41	39	30	27	28	47	34	43	29	30	21	38	30	32	46	48	35	31	33	40	33	37	33	42	34	42	37	32	36	31	45	35	36	35	32	51	35	29	38	34	28	36	42	44	44	28	37	33	36	40	37	33	45	34	27	27	36	43	37	37	32	45	40	39	31	29	35	34	33	40	36	36	30	37	31	29	35	50	26	26	41	29	36	33	34	45	45	25	34	36	28	28	35	36	35	48	37	34	41	31	32	38	40	32	36	49	37	37	34	38	33	36	25	41	35	41	35	31	39	32	33	32	30	37	36	31	37	29	28	33	25	31	38	35	33	41	27	36	41	38	35	38	43	29	31	49	37	38	40	26	30	37	37	36	31	25	26	38	40	42	40	30	45	39	34	41	23	42	44	29	30	41	47	30	40	37	46	38	36	25	42	38	34	39	35	27	37	38	35	38	34	45	17	44	25	41	33	38	31	34	32	35	43	32	34	35	32	42	32	43	36	36	26	40	45	31	33	33	40	31	31	33	43	29	42	28	42	38	30	34	37	28	39	36	41	42	27	26	42	35	35	41	33	33	37	40	31	24	43	38	48	45	31	28	46	40	35	32	38	35	35	34	33	44	30	42	29	27	37	25	36	35	38	27	34	29	34	15	35	39	30	47	27	33	39	32	39	39	46	23	31	38	36	28	32	30	31	32	26	37	30	37	34	43	32	34	33	43	38	32	33	32	29	39	32	39	25	41	30	35	32	32	33	37	43	38	39	42	41	34	37	35	41	33	44	51	38	27	19	29	36	32	34	42	33	39	40	38	28	32	33	32	44	31	36	34	27	25	41	37	51	32	31	37	39	43	36	43	44	40	35	45	35	47	23	31	35	31	28	31	36	36	28	39	37	41	32	42	31	34	36	27	27	33	29	23	38	37	39	37	22	31	28	49	45	38	34	40	33	32	41	45	42	34	33	28	30	33	24	40	38	33	28	43	29	38	34	42	24	43	28	43	31	34	36	36	37	42	46	32	33	27	44	38	45	31	37	37	32	33	39	27	35	43	28	39	36	39	23	26	37	42	28	25	30	44	27	34	34	25	28	32	44	45	23	39	37	39	42	33	30	46	34	39	42	26	34	29	34	47	30	33	26	44	30	35	27	29	31	29	32	42	35	48	35	31	34	28	42	34	31	30	34	39	32	25	30	29	28	39	27	32	30	33	28	31	34	33	26	47	39	38	33	27	33	38	40	35	42	29	32	33	24	26	42	37	34	38	30	42	22	42	38	31	24	35	41	34	23	35	37	45	21	33	34	37	28	27	28	27	31	26	45	32	48	46	31	31	38	37	42	26	38	55	40	45	33	35	33	32	41	35	30	42	29	29	37	35	27	47	38	31	39	38	32	25	33	32	43	33	37	44	38	37	35	36	43	34	35	37	42	34	37	34	35	36	33	35	43	41	36	38	33	42	37	32	51	33	27	31	32	22	32	42	32	22	31	29	34	34	29	34	32	35	25	31	32	31	26	26	39	29	38	39	27	26	43	50	34	35	42	39	48	45	37	35	23	30	44	37	38	22	29	27	41	42	40	44	39	30	39	26	39	31	34	41	33	30	39	37	40	30	31	33	34	32	35	37	33	39	32	32	34	30	33	42	31	28	25	36	42	35	37	40	32	37	35	37	33	32	40	44	29	34	32	43	30	31	30	23	36	36	37	44	43	35	27	35	35	30	34	27	30	29	25	31	37	26	42	32	31	37	28	34	30	26	40	26	26	36	33	32	34	36	28	39	32	27	39	39	33	43	33	31	28	30	28	34	30	45	39	38	40	34	27	47	39	34	33	32	51	34	37	39	30	31	31	39	36	43	29	41	52	35	40	32	36	40	41	39	28	31	34	36	34	47	36	28	32	39	30	36	28	31	29	34	32	37	31	31	37	50	33	34	37	37	33	25	30	37	29	34	21	37	32	25	39	31	35	24	34	38	32	42	29	33	39	29	28	34	38	26	38	42	44	32	39	24	34	24	32	45	31	28	33	23	34	45	43	31	34	31	38	31	37	35	23	36	36	33	33	39	23	46	28	31	45	32	31	21	36	33	29	32	27	36	34	39	37	45	33	36	39	29	33	25	32	36	34	34	37	36	31	34	44	37	33	31	38	50	37	37	34	28	27	31	38	35	28	19	33	33	29	29	36	38	47	35	40	32	45	43	41	34	34	26	36	34	26	34	32	32	34	34	36	29	33	41	36	26	36	26	36	35	48	42	42	29	33	30	49	34	46	32	37	24	34	42	42	39	38	30	27	41	42	30	52	37	41	38	31	24	31	22	34	34	33	35	32	20	49	24	38	36	29	35	40	39	31	46	37	35	44	28	34	41	30	38	28	35	32	29	24	38	32	29	28	35	45	25	27	33	36	35	42	38	32	21	39	35	47
21661	13165	10279	6728	3667	3293	8735	7229	2264	2080	1770	1579	1465	1264	1127	1050	973	901	902	782	751	673	644	603	594	531	495	481	455	383	419	413	393	423	386	358	360	343	325	354	342	320	326	317	358	283	304	335	302	327	349	331	334	299	356	323	342	317	348	341	279	319	287	304	337	296	337	341	329	317	311	335	316	300	316	321	344	323	350	301	337	355	385	313	266	298	331	332	348	336	317	349	310	328	327	337	329	351	357	295	354	365	325	342	324	307	348	335	328	323	317	328	319	304	325	330	275	320	321	305	319	340	328	347	333	282	303	350	327	281	294	310	303	317	307	319	306	330	335	312	362	307	341	345	342	320	308	333	325	331	330	308	320	322	321	329	313	340	305	310	335	320	286	297	299	301	289	288	300	325	309	318	321	349	295	315	315	291	341	340	314	329	332	323	291	331	312	319	302	319	314	335	280	299	358	304	279	279	308	302	276	295	334	372	333	323	332	308	337	304	305	320	331	340	341	312	299	333	325	334	309	333	307	314	363	310	324	335	321	323	301	342	291	295	389	305	322	299	290	311	333	329	342	309	302	282	330	306	321	303	311	360	314	334	320	303	310	328	325	323	307	294	285	313	300	358	313	313	354	317	312	317	309	307	281	295	303	298	297	318	330	322	324	333	331	291	318	282	307	325	335	309	338	325	305	296	308	323	352	315	305	325	318	340	307	303	317	310	326	321	329	312	307	319	327	341	275	308	330	343	322	271	282	332	333	320	324	318	309	308	334	347	333	315	319	301	318	352	301	285	263	315	304	328	295	320	318	327	328	307	338	333	333	321	319	297	331	338	331	293	312	351	309	313	319	313	312	311	347	320	304	333	328	311	309	328	306	312	289	319	315	299	291	280	334	309	328	330	328	312	330	320	316	302	316	310	321	339	276	324	311	326	295	297	309	308	331	319	327	347	305	334	323	311	295	316	311	341	319	288	338	322	342	326	319	323	284	336	310	307	332	308	302	341	321	312	309	340	349	291	325	332	313	335	311	316	326	336	318	287	310	340	323	314	326	307	319	315	283	322	340	330	324	319	290	293	313	323	322	325	326	273	304	347	341	287	340	306	326	317	294	341	356	341	279	306	320	329	314	313	316	324	328	309	318	316	319	312	347	303	284	318	293	295	319	295	302	317	337	323	320	297	311	303	285	300	334	309	328	319	332	372	346	308	316	323	307	327	323	324	315	286	314	313	306	331	323	322	329	302	310	305	307	282	320	311	307	287	316	289	303	322	287	310	318	307	302	287	315	322	323	311	312	301	351	334	307	286	324	336	347	298	304	312	312	288	323	313	339	332	317	334	315	285	318	330	331	324	306	318	315	325	343	303	301	340	333	315	311	327	318	310	326	312	308	309	311	312	317	338	290	351	290	339	328	309	306	305	297	333	332	312	324	341	299	314	305	304	317	309	336	328	356	331	305	341	330	311	307	314	327	323	317	288	316	311	330	315	322	311	320	317	326	340	328	331	312	335	306	331	320	291	322	323	295	325	319	313	322	341	335	295	307	306	297	361	316	333	340	332	325	277	338	310	304	326	347	323	320	285	344	285	311	358	332	320	319	324	290	289	312	294	344	320	319	325	349	312	324	317	300	280	340	311	305	321	326	333	344	318	337	310	319	335	317	302	296	354	314	300	301	315	315	307	320	322	313	280	317	313	313	334	323	316	316	284	327	335	358	322	330	340	303	315	329	320	321	336	332	301	294	339	343	293	312	343	336	306	313	296	330	331	322	310	293	292	356	348	316	338	293	315	321	295	328	286	312	319	317	318	334	318	278	305	352	302	326	315	271	335	321	299	310	327	301	320	320	320	311	312	330	352	297	316	320	334	319	301	324	308	312	319	337	328	290	312	311	316	298	340	308	316	322	299	327	302	330	353	323	290	312	307	334	307	307	332	320	363	308	322	309	311	342	294	312	305	314	346	324	314	328	344	333	304	304	331	308	349	324	286	337	335	318	319	316	333	317	324	326	300	319	330	354	289	303	346	345	316	327	319	309	344	366	298	335	311	337	318	349	311	314	327	320	323	345	309	329	317	331	346	316	341	307	313	327	288	322	321	316	334	311	337	343	320	331	292	321	302	318	306	338	315	310	325	311	328	319	359	313	299	301	336	289	348	333	307	342	322	316	297	323	325	312	337	318	301	345	293	318	353	331	321	304	322	304	319	337	299	338	332	340	320	328	307	338	341	320	308	303	336	330	343	294	313	323	297	329	308	317	304	336	289	333	326	318	304	307	296	306	300	335	308	293	299	307	338	291	344	287	319	349	305	321	320	287	301	331	332	304	318	309	335	331	328	324	320	320	338	358	294	329	339	311	357	303	351	309	283	301	336	304	319	309	293	289	339	301	317	354	325	365	301	315	322	331	323	334	326	324	282	282	339	332	307	331	296	327	318	290	311	359	304	321	336	343	298	284	313	290	307	339	348	321	325	300	336	326	319	317	314	327	312	341	331	327	334	338	320	317	323	338	344	314	292	301	300	318	324	311	335	348	344	316	306	330	323	324	304	344	324	352	326	312	334	301	313	321	317	354	332	289	333	311	335	317	320	333	320	339	346	315	325	324	282	296	353	324	324	304	314	304	303	343	330	321	321	333	307	317	347	318	344	329	362	325	320	333	325	285	340	307	332	317	330	300	310	334	303	325	317	334	319	322	328	305	329	324	347	360	290	306	323	330	342	316	348	291	307	315	322	306	361	323	308	290	299	317	328	326	317	324	310	332	330	331	317	316	318	311	327	310	317	320	346	328	292	304	344	323	315	320	351	321	328	325	330	293	305	326	308	301	325	316	332	305	302	353	314	337	332	318	307	335	305	301	328	326	326	308	319	330	310	306	332	307	285	316	309	333	337	321	330	350	350	324	299	331	305	304	351	299	278	315	293	327	324	315	324	319	298	341	302	305	357	312	294	337	345	310	307	297	293	314	307	323	322	328	308	306	319	324	331	330	303	331	323	328	329	333	325	331	299	305	333	290	320	351	327	337	344	335	334	309	333	306	314	309	320	314	293	294	337	333	312	324	320	321	317	312	335	340	311	333	320	312	322	287	285	339	281	322	316	316	330	295	321	312	299	314	302	338	355	338	313	325	352	315	315	278	297	297	305	294	318	305	316	304	324	340	321	300	329	313	321	311	278	308	342	306	301	300	305	321	300	338	311	324	293	314	309	327	285	326	318	341	297	314	303	309	326	295	315	289	308	322	306	325	310	363	365	323	297	315	312	314	317	307	333	338	326	342	300	295	317	298	332	315	321	315	323	325	307	299	321	340	306	324	326	309	322	315	321	307	286	312	318	284	311	286	310	328	336	275	351	330	318	329	337	329	308	312	324	321	314	304	296	312	330	351	338	331	313	285	295	321	340	345	316	313	315	300	332	342	268	366	302	339	309	323	291	336	322	303	308	330	297	312	337	320	303	306	307	312	299	315	339	303	310	313	328	310	306	318	345	319	319
2510	3153	2158	990	192	158	787	746	104	112	75	88	86	75	73	60	67	73	55	70	64	52	57	46	46	49	51	29	38	35	50	49	43	31	28	44	26	32	47	26	36	46	29	36	36	41	36	46	34	33	38	42	43	24	37	37	38	33	44	38	35	35	32	37	29	26	39	36	33	27	44	40	29	42	33	36	28	35	40	40	36	40	38	28	31	33	36	39	34	28	43	37	40	33	32	33	31	33	36	33	35	34	37	33	31	29	45	40	29	38	29	32	27	36	24	26	36	44	29	29	37	36	45	32	42	42	41	33	36	42	27	34	23	29	31	42	32	31	42	46	34	35	28	49	30	29	37	27	27	33	38	40	36	45	32	38	24	28	35	28	36	34	39	37	30	35	39	31	40	39	29	41	24	25	47	29	33	37	46	29	40	39	27	37	31	29	39	30	36	38	35	37	34	39	32	28	30	30	30	32	22	33	38	34	35	38	56	31	38	35	31	32	30	34	22	35	35	41	44	30	34	27	39	39	37	41	32	32	41	28	32	34	31	36	42	37	24	32	34	35	33	41	38	40	34	32	43	23	27	39	28	40	42	31	33	39	39	40	44	44	42	27	30	36	36	31	29	27	26	28	36	32	34	32	26	46	28	27	31	33	33	34	29	32	34	29	32	29	37	28	42	43	32	37	27	26	39	22	42	32	40	36	31	33	41	43	31	28	45	41	43	29	33	28	32	22	29	47	29	35	37	40	34	36	30	39	27	26	45	24	33	30	35	36	29	32	31	32	35	38	20	37	31	37	33	32	37	45	35	30	33	29	45	27	29	40	37	41	28	36	34	40	35	45	35	27	39	35	29	35	26	40	24	26	34	25	42	43	37	42	33	34	37	31	43	31	21	36	34	41	36	41	38	29	35	45	42	36	38	30	40	22	38	25	40	31	25	38	34	38	34	44	27	33	28	27	31	40	22	40	39	38	38	36	30	31	35	43	26	26	27	33	36	32	36	38	32	30	35	26	30	23	27	39	36	34	26	34	31	42	36	26	29	28	33	27	32	27	34	33	33	32	30	33	36	31	40	34	29	38	36	36	28	45	40	26	32	32	39	40	33	32	36	35	26	31	26	36	31	26	40	25	33	32	28	39	26	29	24	35	25	27	30	29	39	42	34	22	32	35	29	31	48	31	40	30	34	33	38	26	33	32	27	25	38	29	44	33	45	31	32	30	35	32	36	32	26	24	33	42	30	29	32	25	31	31	34	35	25	34	34	33	29	29	30	30	31	28	35	41	39	38	32	25	27	35	33	38	33	42	39	44	23	30	30	41	32	31	49	33	40	29	30	44	28	32	31	27	40	40	31	40	32	27	26	36	35	33	26	34	29	26	29	31	22	24	30	34	33	42	37	41	29	43	33	37	35	43	36	37	34	30	38	30	32	36	38	38	34	36	52	35	30	34	26	29	36	38	31	36	30	41	33	30	32	28	40	35	34	30	39	39	37	22	33	31	27	32	38	23	41	37	29	26	37	36	35	22	31	39	28	33	31	25	32	27	38	28	28	35	39	40	35	31	34	33	26	33	35	28	33	35	33	37	31	32	39	32	31	32	34	46	42	37	26	41	26	30	28	37	37	27	40	43	34	28	41	24	33	36	36	24	40	34	34	20	32	29	35	39	34	37	32	37	32	32	30	37	34	29	38	39	28	37	37	30	41	31	28	35	44	25	32	36	30	32	37	38	31	37	43	43	26	31	33	33	34	40	33	37	36	30	29	34	32	33	38	29	26	30	34	33	37	34	29	36	20	40	29	32	28	40	27	23	34	35	36	35	27	42	24	31	32	36	35	50	41	41	43	35	38	40	31	40	30	24	27	41	37	33	28	31	30	37	38	34	27	29	32	36	22	36	37	29	25	25	35	33	34	33	42	25	27	31	42	40	32	37	41	30	24	31	29	45	33	32	35	35	33	38	32	37	38	36	40	37	28	40	35	33	41	46	33	42	40	45	27	41	27	42	32	27	30	31	43	30	28	34	46	40	35	36	20	30	25	34	36	22	43	29	31	30	25	37	30	28	25	27	39	40	32	25	30	26	28	33	38	37	44	44	44	31	31	41	33	31	26	36	31	26	32	33	28	35	36	41	38	34	34	32	48	38	40	36	35	36	43	41	40	32	30	34	53	36	36	37	37	32	36	37	34	38	29	26	29	25	42	31	35	36	32	41	29	28	33	35	32	30	40	32	33	40	30	46	28	30	43	25	41	25	36	25	31	35	28	33	21	36	28	35	30	30	36	38	26	34	33	38	29	33	35	30	38	37	34	48	30	25	43	39	36	42	25	33	46	37	41	40	34	31	34	30	32	33	41	40	29	36	35	34	36	32	35	26	27	39	28	33	35	32	35	38	31	30	30	23	18	36	37	37	37	16	35	33	32	28	31	34	32	36	24	44	40	37	30	31	29	23	37	23	24	42	38	37	36	38	33	34	33	38	30	38	40	27	38	26	33	25	49	34	35	33	38	33	43	38	28	22	23	30	17	34	30	32	38	35	41	33	29	34	41	28	47	32	46	38	30	33	35	43	34	41	44	29	40	38	29	30	35	33	45	37	32	28	35	37	39	33	42	30	36	35	35	28	35	34	37	33	36	38	29	30	34	46	40	30	32	42	19	45	36	33	39	37	32	32	30	32	33	30	38	32	29	36	50	38	31	22	30	42	37	28	36	46	30	32	39	35	34	39	30	31	32	41	35	31	36	32	36	35	21	35	39	33	35	37	33	36	22	25	35	35	43	26	35	27	27	25	38	22	44	45	33	35	37	37	30	42	28	35	46	24	39	34	25	38	42	22	31	28	34	43	23	23	35	35	32	27	36	39	45	26	33	35	34	42	24	32	25	40	27	37	25	18	34	43	32	44	29	36	30	43	39	40	41	39	34	30	34	37	29	37	32	40	37	29	27	34	36	51	37	37	39	39	45	41	30	36	31	38	36	44	34	31	32	29	36	40	36	25	35	38	21	27	36	22	39	41	31	33	31	21	31	37	37	35	42	31	35	33	49	31	40	35	36	40	32	36	26	34	33	49	38	33	32	30	28	31	32	48	37	38	32	39	31	41	34	30	39	31	35	37	42	27	41	42	26	38	30	31	31	36	27	37	42	29	30	25	38	36	32	39	40	41	38	32	34	32	34	37	28	38	39	37	27	37	40	30	32	42	23	34	47	28	30	33	37	35	38	24	37	37	35	36	32	29	32	35	28	32	43	31	32	35	31	29	21	31	35	28	35	33	36	24	26	35	23	36	29	24	36	26	34	37	33	34	33	32	33	33	41	36	43	34	31	34	34	35	36	29	38	38	29	37	28	31	34	41	37	35	40	35	28	30	28	38	28	42	44	39	56	33	41	34	37	31	36	32	35	34	35	23	38	39	34	29	30	31	31	29	33	34	42	29	34	35	38	37	33	29	26	34	27	31	36	35	37	26	35	36	29	38	43	30	32	33
25301	20857	16595	11784	5755	4762	16972	12561	3197	2799	2373	2112	1787	1653	1588	1336	1249	1143	1061	974	845	862	799	723	692	647	580	569	532	465	464	420	410	373	437	373	360	358	367	331	371	347	333	309	335	295	352	329	348	300	319	327	336	320	294	329	321	308	300	279	309	319	330	318	301	347	308	326	323	327	336	330	350	348	338	366	316	332	295	311	295	308	379	315	346	326	330	321	336	320	341	340	322	311	317	336	345	340	320	358	352	346	326	336	360	337	312	317	303	336	294	327	295	288	317	316	331	311	319	333	335	283	289	330	332	315	309	315	317	322	332	294	319	327	317	335	307	309	304	311	280	308	289	303	296	291	312	346	316	322	314	322	307	312	324	331	336	303	300	330	312	285	301	279	318	327	323	278	347	332	338	326	325	303	331	306	338	307	323	316	310	333	307	293	307	317	307	297	297	338	334	318	279	310	314	325	349	317	279	286	275	309	315	306	315	320	310	339	312	323	324	308	329	310	278	324	327	333	271	327	343	308	308	292	372	293	320	309	325	319	290	292	330	294	287	322	297	316	325	299	292	300	305	320	318	305	345	324	324	292	324	306	302	317	314	320	341	315	298	305	315	296	311	320	292	290	337	313	329	307	322	307	322	292	297	331	295	322	324	357	306	348	331	330	330	338	349	303	306	343	316	302	314	277	315	302	308	322	329	328	321	300	307	335	333	285	330	271	290	319	301	332	302	308	333	280	302	340	329	314	314	309	310	306	310	303	281	320	314	315	322	317	318	326	309	308	304	353	309	322	328	316	287	334	329	299	311	292	312	312	295	307	318	339	289	308	295	303	316	336	349	322	301	309	338	315	302	324	325	272	324	300	299	298	341	324	329	309	261	335	284	287	327	300	324	320	292	322	271	290	313	313	320	319	306	323	320	367	338	285	332	305	289	340	354	308	329	301	273	320	340	322	316	324	290	274	329	297	311	291	311	289	307	314	304	310	295	297	343	334	313	335	311	312	329	324	284	288	304	326	285	325	315	317	325	311	314	342	335	313	330	319	313	318	319	305	326	330	309	338	310	332	330	316	350	313	316	306	328	326	330	335	325	333	317	319	353	320	286	296	328	306	322	290	310	327	326	358	303	342	318	303	335	336	299	308	302	313	298	337	317	296	308	288	312	309	331	311	327	320	320	341	314	345	305	325	313	333	329	288	302	324	327	309	315	311	324	323	328	331	300	324	334	289	296	325	334	310	292	331	319	318	329	314	327	309	302	348	348	313	298	312	332	329	295	330	303	331	313	302	307	287	313	304	317	325	308	328	318	297	335	342	316	310	309	305	346	329	334	307	267	303	310	308	335	291	340	316	309	302	307	342	307	307	310	293	297	301	359	344	296	309	318	318	334	326	302	308	324	295	336	336	344	299	319	313	355	329	310	310	281	366	339	318	326	296	326	348	298	302	300	320	317	346	334	287	315	316	341	342	320	322	309	323	295	329	327	333	312	299	332	320	327	328	330	320	310	338	302	306	295	305	338	294	300	318	312	265	319	328	340	338	303	280	338	306	351	335	266	329	328	334	292	324	324	299	324	337	294	329	290	346	301	309	308	337	310	305	266	329	308	338	346	308	319	321	325	311	311	305	280	310	310	320	309	305	350	307	298	324	319	306	315	311	346	358	355	337	312	323	300	348	335	299	336	330	283	265	357	323	305	301	323	285	298	322	317	337	310	333	288	325	305	343	303	314	303	344	303	310	296	314	311	321	346	340	299	301	286	319	321	336	332	284	296	328	284	320	322	324	321	348	318	300	324	314	327	305	273	283	319	293	315	324	305	284	341	349	313	314	357	311	298	343	347	321	356	315	314	336	296	309	327	326	312	336	309	310	329	307	312	305	353	311	298	301	317	301	299	348	330	318	313	319	299	316	330	351	359	311	324	304	314	304	298	324	287	309	327	305	301	296	343	316	298	321	320	293	301	376	309	350	304	294	317	300	323	335	312	334	302	310	317	275	337	322	330	334	321	285	304	335	308	323	308	285	321	305	324	305	283	290	346	320	322	349	291	305	312	290	274	340	318	310	315	359	292	283	300	319	291	308	297	309	318	325	347	318	353	340	293	311	312	320	338	331	318	317	311	326	285	318	338	313	282	312	313	321	330	300	318	319	326	346	290	318	322	302	334	334	297	313	320	287	339	299	318	330	316	336	323	318	326	344	310	337	355	298	298	293	351	319	330	340	337	338	342	319	327	296	356	290	325	314	304	314	305	309	323	296	323	296	324	314	291	312	276	322	337	321	318	310	311	349	323	325	311	293	346	325	291	288	322	299	312	349	311	325	337	294	330	285	299	315	303	325	342	337	316	293	335	301	331	314	315	306	289	339	312	322	333	294	322	341	331	282	311	329	308	311	335	338	291	334	325	296	315	318	283	321	328	340	352	299	322	302	308	348	297	307	275	297	287	346	307	346	322	336	301	341	318	333	324	327	325	302	347	313	310	304	287	293	301	315	320	310	324	300	339	302	312	303	295	324	317	315	298	288	294	315	337	299	312	311	304	334	320	306	292	270	297	306	325	289	331	305	310	322	294	304	325	322	318	328	307	307	307	346	307	303	308	327	353	344	312	311	320	308	326	316	314	321	321	320	321	314	313	286	307	316	307	316	264	304	300	303	318	313	323	302	304	309	329	346	331	332	283	347	303	323	300	299	319	327	294	320	317	350	329	333	309	327	306	293	305	298	335	314	319	311	327	305	331	316	272	302	317	305	328	276	303	301	306	321	307	303	306	316	284	323	330	302	321	281	308	308	335	292	313	321	289	295	318	338	349	302	342	327	316	307	337	340	329	304	286	332	317	337	304	299	364	295	341	343	305	329	327	310	279	322	317	303	306	323	351	317	318	331	309	327	329	303	289	284	352	332	301	337	346	288	336	324	299	338	316	310	308	317	314	306	292	299	327	353	320	331	287	288	316	318	322	317	312	324	345	312	307	301	310	308	304	302	279	310	302	300	302	300	328	307	313	348	321	316	328	333	314	280	273	323	317	337	307	305	301	328	319	311	335	317	305	309	290	321	295	318	340	339	306	347	338	311	349	313	289	308	345	322	300	323	313	302	324	301	324	343	319	290	316	294	300	337	256	314	312	312	313	324	294	279	295	314	343	302	309	327	307	341	299	313	307	330	290	314	325	351	318	324	297	299	313	325	360	321	323	300	323	304	287	311	355	311	318	333	296	320	326	292	310	307	350	325	290	318	311	330	328	327	325	365	322	319	321	333	312	292	323	299	342	311	303	331	344	325	330	329	328	314	314	312	327	319	357	324	341	313	290	308	277	342	325	327	309	339	325	305	304	313	328	315	300	303	290	309	345	293	312	316	310	315	304	319	321	358	300	270	299	320	279	318	330	343	348	287	329	316	326	356	320	306	305	347	305	305	297	288	351	305	334	305	319	293	306	299	307	312	311	322	322	280	338	300	291	327	329	299	307	329	326	300	315	312	320	313	312	323
3191	3322	2122	1023	188	134	813	1151	108	100	92	87	85	68	69	73	71	69	58	63	50	49	53	37	58	46	38	21	52	43	34	41	36	42	31	27	37	26	43	29	30	36	27	28	23	41	30	30	22	44	28	23	21	29	30	28	24	30	30	31	33	29	34	28	30	39	31	30	25	30	32	28	32	29	28	33	38	36	39	34	26	32	38	32	25	27	25	30	29	30	25	32	35	32	35	28	39	22	27	23	37	28	34	40	32	32	30	40	37	27	35	26	35	27	35	27	19	31	32	47	30	38	20	30	26	35	32	29	24	32	39	29	31	42	34	27	23	27	35	32	32	30	33	27	33	28	34	25	30	31	21	30	37	20	18	28	32	38	32	35	28	31	31	27	25	28	33	35	27	22	28	39	29	34	23	28	21	24	31	22	30	24	36	24	31	36	35	24	22	23	27	32	27	24	40	29	27	30	35	33	35	34	32	35	38	27	36	44	29	30	25	34	37	26	28	25	38	33	27	32	23	37	31	29	34	27	29	32	29	23	38	29	34	30	33	25	38	25	28	32	32	34	33	34	20	25	37	34	29	22	33	30	33	36	39	25	35	34	31	23	40	33	27	27	24	23	39	29	24	30	28	30	31	20	37	34	22	28	29	34	24	21	27	32	30	36	27	34	34	33	26	33	30	22	23	28	34	28	29	25	32	21	24	27	37	37	29	40	45	35	32	32	26	41	34	21	34	27	26	28	21	24	25	31	34	31	24	27	31	37	18	27	34	26	30	32	32	37	35	28	27	27	18	31	24	29	37	28	30	40	26	24	32	23	31	26	31	33	24	27	31	32	35	37	30	30	28	32	29	34	37	32	35	26	26	32	33	31	33	33	22	34	29	17	29	35	27	24	48	24	28	33	36	27	37	31	18	29	38	26	37	36	25	27	27	30	20	36	19	31	33	26	31	28	27	27	25	28	31	30	34	31	29	35	26	30	26	28	25	39	29	25	29	36	39	24	31	33	28	30	23	30	28	25	32	33	30	27	30	28	30	34	34	28	34	26	33	37	30	34	27	25	41	28	23	40	24	22	34	25	36	29	22	26	30	22	28	33	33	31	29	24	27	22	32	29	43	32	34	28	33	27	29	28	32	33	34	29	29	30	29	28	28	30	26	32	32	21	26	31	31	27	29	22	27	26	34	27	24	29	22	36	35	30	31	26	31	34	35	32	34	40	19	32	25	46	26	35	32	27	23	29	24	20	36	37	33	44	25	26	36	38	31	36	23	31	32	33	36	38	27	29	36	28	24	26	23	29	30	32	30	33	29	22	25	17	21	40	39	35	52	27	29	29	30	27	29	29	27	25	23	28	29	31	32	21	34	24	27	25	26	35	37	39	34	29	34	30	34	29	35	20	21	30	31	34	35	39	40	25	37	27	32	40	31	36	35	28	29	23	28	35	33	31	28	26	32	23	25	40	36	24	35	30	33	33	38	23	37	28	39	32	18	23	34	28	25	28	34	33	29	22	32	25	29	30	38	25	34	32	33	36	33	25	28	32	18	35	25	42	34	23	25	27	38	38	31	32	38	38	19	29	37	30	32	31	28	34	27	33	31	26	23	31	27	27	31	29	22	29	38	26	24	36	32	27	33	34	25	36	31	27	25	26	25	29	22	35	25	29	31	28	33	33	22	33	28	37	24	31	29	30	30	27	35	36	30	25	30	36	30	39	30	29	30	31	34	25	31	20	34	27	33	24	33	28	33	25	27	32	28	29	32	24	33	33	40	32	25	23	36	19	29	19	20	22	37	25	37	32	30	31	32	28	35	35	34	26	28	22	27	29	28	31	29	31	35	28	25	30	33	23	21	28	32	37	29	27	31	24	24	38	28	31	36	31	33	35	27	21	23	27	39	30	44	27	40	26	25	30	27	29	42	31	33	30	38	27	27	25	17	33	30	26	31	30	28	34	28	23	34	35	32	26	22	41	41	35	28	25	31	28	21	28	26	32	22	38	26	45	26	40	34	23	32	31	29	29	22	26	43	30	31	33	38	24	28	48	30	28	22	27	18	26	24	34	38	27	27	31	23	30	43	24	21	20	27	34	34	28	26	27	25	22	19	29	30	21	26	28	24	28	26	36	23	27	21	31	24	25	42	22	38	29	29	24	25	27	24	30	25	30	34	30	22	24	38	33	21	21	31	33	37	18	31	29	37	47	34	31	35	39	23	34	32	22	34	27	22	33	28	28	23	33	36	19	30	33	29	25	31	31	24	36	25	29	36	30	30	28	26	37	24	30	26	28	33	21	26	27	32	31	43	29	23	23	23	32	41	21	27	25	24	31	33	34	29	34	35	27	28	21	29	35	30	34	37	30	33	31	28	29	29	37	32	20	35	21	38	27	25	27	35	24	28	29	35	26	21	43	40	28	27	28	26	25	30	24	31	32	34	31	21	23	35	23	31	27	33	29	24	33	17	43	33	33	28	44	25	34	26	34	35	31	23	26	32	32	31	46	28	40	22	31	24	28	20	27	40	28	32	19	33	26	30	24	30	37	27	24	37	42	26	36	33	33	32	44	28	26	29	30	27	26	30	34	25	36	33	27	30	21	23	38	30	25	33	24	26	30	23	37	30	36	32	28	37	23	33	34	28	26	32	24	27	21	22	30	36	28	30	31	30	32	30	28	30	37	28	39	29	38	21	27	36	34	28	22	34	15	25	38	36	24	28	27	31	27	35	37	28	32	41	20	25	25	30	25	35	33	24	27	30	28	23	26	28	27	25	20	28	34	31	32	35	42	28	32	32	39	29	28	30	31	34	32	33	28	35	32	25	21	24	20	32	21	28	32	41	19	31	29	23	31	28	27	40	36	31	27	32	34	31	26	32	23	33	29	29	34	21	33	28	19	21	35	20	28	31	26	26	28	34	19	30	31	36	22	22	33	23	27	30	35	27	40	33	33	22	29	24	35	24	20	20	29	26	31	23	21	32	39	30	26	31	26	33	38	24	23	20	19	40	25	34	22	26	28	28	26	33	42	22	32	24	29	27	26	32	27	30	24	25	39	26	30	35	35	36	28	33	24	32	34	33	35	30	25	23	25	33	34	25	31	21	18	33	31	39	27	29	37	38	31	42	31	30	35	34	23	32	39	31	21	22	29	30	29	29	27	36	32	46	22	34	24	31	38	27	36	34	33	21	24	18	40	25	31	29	28	24	42	35	22	29	24	28	32	30	32	37	20	31	25	39	16	34	31	31	36	38	36	24	35	24	29	35	29	35	16	24	28	30	32	30	32	29	28	30	35	25	35	19	33	24	27	33	34	34	29	36	34	44	34	32	33	23	29	23	39	37	26	30	27	36	38	34	30	30	28	27	27	26	31	27	24	26	28	34	28	35	22	27	25	43	30	33	37	22	32	40	41	34	26	25	28	26	31	33	23	29	24	34	35	35	26	37	29	33	28	23	26	39	35	33	26	28	27	30	32	22	32	29	25	33	25
25954	22109	16957	11968	6334	4841	17478	16368	3261	2834	2494	2125	1851	1694	1527	1396	1294	1182	1093	1019	862	915	877	730	688	603	588	531	490	433	447	421	344	402	356	324	314	321	297	328	279	278	304	299	295	299	278	280	251	302	296	237	276	277	260	260	266	286	259	293	247	314	309	308	277	290	275	272	267	266	256	308	313	253	308	306	320	271	314	309	263	283	312	292	307	281	305	317	334	311	293	321	303	291	287	295	309	277	313	286	276	297	289	297	263	276	259	276	272	267	293	275	268	283	269	283	264	263	276	279	289	259	255	289	288	261	283	251	282	275	270	265	262	275	306	269	278	268	290	303	270	265	273	241	291	294	274	305	256	294	262	253	304	258	276	282	307	266	274	282	288	307	260	262	273	249	303	250	272	308	270	277	276	285	275	286	315	266	265	278	273	289	270	260	261	258	268	261	285	285	250	288	271	296	304	275	234	267	262	280	235	303	289	272	281	281	266	280	269	258	289	263	300	266	282	255	265	267	276	290	291	276	288	270	297	277	278	279	286	256	296	271	285	271	261	250	274	247	278	247	243	249	270	262	265	293	260	280	276	261	269	279	293	262	255	234	236	260	296	272	271	288	288	264	292	270	265	308	306	281	274	272	254	283	266	269	258	264	270	276	273	246	286	285	269	287	271	287	260	257	251	291	272	255	276	278	311	339	271	262	266	275	283	275	266	266	315	277	262	281	306	272	273	260	271	266	304	269	281	287	262	259	261	278	278	277	256	284	257	256	313	259	291	273	252	283	248	256	269	287	264	275	269	276	260	302	264	288	270	246	290	259	277	281	275	284	259	273	278	273	288	249	288	283	288	302	279	278	309	287	298	280	281	267	276	271	294	257	268	277	260	264	265	263	286	266	263	261	241	269	283	272	265	276	291	278	271	269	248	272	270	281	251	279	278	279	254	292	288	301	290	259	267	270	277	267	248	261	250	272	273	234	263	267	267	263	280	269	303	299	249	293	254	271	283	260	286	284	268	273	271	285	259	299	276	290	312	253	270	286	298	268	253	276	268	268	267	274	249	281	253	292	252	261	269	280	279	316	302	261	269	254	285	291	278	276	259	264	276	252	280	261	267	333	270	287	284	270	291	261	269	278	295	252	253	260	304	296	268	289	284	276	283	238	261	295	294	278	275	276	290	311	295	274	288	273	280	267	281	262	263	295	254	305	270	265	266	279	259	256	286	298	285	274	267	274	298	266	281	252	262	273	283	282	265	287	316	266	295	277	277	279	262	263	258	283	264	279	315	289	241	270	272	284	279	269	263	280	293	283	286	290	260	236	248	283	270	267	275	295	259	295	295	292	258	293	267	269	261	278	267	264	255	265	280	293	262	277	267	270	264	271	317	268	253	303	291	308	253	258	287	287	299	262	266	276	290	249	283	270	295	257	304	274	260	283	299	258	254	256	301	293	264	275	271	271	277	275	275	252	257	291	245	277	291	285	258	264	300	250	290	267	279	272	270	271	269	272	306	268	247	281	270	287	317	307	244	271	309	282	247	240	290	288	244	275	288	275	311	254	277	250	271	275	255	251	253	281	286	266	278	296	285	271	268	272	266	296	268	282	265	310	261	250	265	282	281	287	263	302	253	283	270	290	253	286	271	236	256	288	273	279	273	323	282	262	247	269	257	256	268	271	283	297	278	273	246	263	261	275	281	272	262	312	285	278	265	288	297	304	252	282	265	265	275	266	246	278	279	243	275	298	275	255	299	255	291	276	263	274	265	274	288	291	259	270	268	290	254	283	276	287	295	282	309	283	249	290	270	253	320	270	270	253	252	272	279	283	264	271	311	269	283	270	277	277	246	243	263	250	297	281	288	280	288	274	301	280	249	274	286	288	276	295	269	254	261	243	248	275	275	266	248	305	257	287	241	299	289	236	259	280	302	271	298	273	299	278	295	268	263	297	279	289	264	268	271	272	264	281	274	304	276	296	272	267	298	267	275	302	295	264	269	256	282	299	276	287	271	296	282	267	291	296	260	293	301	245	260	263	277	304	294	275	254	265	266	242	266	251	268	264	269	295	277	277	275	283	278	272	245	273	255	275	282	259	248	286	270	241	251	295	303	281	252	260	259	286	280	280	291	257	291	270	257	287	283	271	287	302	265	292	289	289	258	265	283	282	292	303	263	269	285	257	278	297	291	260	282	266	291	291	258	274	301	244	289	251	262	269	281	273	269	253	262	286	266	283	280	269	269	255	275	281	278	289	290	266	249	283	307	266	285	254	265	293	255	277	251	265	261	267	249	263	275	266	285	288	293	255	294	228	301	282	278	259	278	288	277	327	308	253	291	303	287	234	271	268	304	255	291	278	296	258	267	274	247	261	291	257	286	267	267	285	270	286	293	246	273	287	278	260	275	254	273	252	295	265	302	284	290	285	287	267	270	262	303	275	274	286	278	260	285	255	316	271	293	317	293	295	289	290	263	305	282	237	266	290	288	269	247	293	258	289	302	292	269	252	257	294	260	281	276	277	275	259	303	293	260	288	314	267	299	278	279	279	267	263	262	262	289	269	278	230	290	302	281	277	280	297	273	271	262	255	244	267	253	277	293	286	282	279	246	307	274	273	255	280	283	269	290	299	261	240	286	276	271	269	291	290	298	285	279	261	289	275	283	291	280	266	258	266	269	268	258	275	242	268	275	248	284	318	293	266	269	267	246	257	263	253	268	309	261	243	298	282	310	275	255	281	275	279	257	267	260	314	286	263	292	299	283	254	244	254	285	261	258	288	257	269	293	268	264	302	277	290	264	260	303	262	247	275	278	302	285	274	273	284	304	254	264	275	285	276	277	269	272	311	274	300	297	289	262	291	276	283	278	260	270	274	262	269	273	290	272	298	273	267	279	264	305	283	295	269	281	285	274	273	297	282	276	267	272	278	255	281	287	244	265	288	245	274	283	246	287	268	289	284	281	275	294	264	241	306	228	275	280	263	286	271	250	267	276	265	269	277	292	314	285	303	293	252	286	282	279	292	269	294	282	259	276	255	291	278	287	279	256	298	302	271	267	268	285	281	278	250	271	266	295	317	281	277	281	231	272	261	277	284	265	286	266	281	282	265	304	288	294	285	291	270	252	277	259	243	277	277	266	281	251	277	286	277	266	246	276	274	269	282	280	285	305	260	266	260	246	268	310	256	340	270	257	255	262	268	268	291	283	290	256	274	288	264	281	247	290	287	263	253	302	272	291	297	285	276	256	284	289	303	304	283	292	277	299	257	299	278	265	276	307	265	302	277	252	264	300	274	262	261	286	281	284	237	281	269	283	252	260	286	273	273	281	258	267	255	286	263	251	275	252	277	299	255	270	265	275	282	268	236	289	301	246	257	279	289	318	291	251	282	259	292	273	274	293	264	282	287	285	289	283	286	297	280	267	243	270	280	314	330	287	272	293	279	271	255	253	271	290	260	265	276	301	274	309	263	276	285	264	250	240	317	262	290	282	281	269	293
4458	5832	3831	1466	320	183	1450	2060	154	128	144	97	104	99	94	79	78	73	70	65	55	56	58	45	50	45	33	37	55	48	31	40	42	41	29	29	30	36	33	34	26	22	31	34	42	25	30	31	34	33	36	29	33	25	30	35	17	30	37	27	27	36	35	28	29	36	32	37	27	26	27	24	22	19	27	23	32	24	30	24	23	40	28	24	32	39	30	21	31	31	50	30	34	40	22	37	37	30	31	25	39	25	41	35	33	31	34	22	29	29	26	27	28	28	32	23	36	34	42	33	28	32	26	38	35	25	29	31	30	29	23	28	27	25	28	24	35	35	29	28	32	30	29	23	21	25	36	25	28	34	36	31	28	39	31	28	37	25	30	27	32	35	22	30	35	26	29	31	22	26	23	30	43	26	24	32	22	31	29	31	25	31	28	31	21	27	26	35	29	34	27	28	28	26	36	27	22	27	24	27	27	23	31	29	28	26	20	36	31	31	32	27	19	24	26	36	35	27	30	26	30	35	29	34	36	28	32	26	15	29	24	29	20	26	27	22	30	30	32	35	29	35	24	37	27	30	36	29	23	28	26	29	39	36	21	29	11	21	23	31	22	26	57	34	30	36	29	32	21	26	31	24	22	34	28	26	29	29	29	35	29	27	27	30	28	30	33	28	25	40	26	39	36	33	21	26	28	30	23	26	34	27	29	25	27	32	38	31	28	28	21	25	27	21	28	29	28	32	26	21	33	28	25	18	40	35	30	29	35	28	29	32	30	27	28	31	31	24	27	37	36	30	29	27	30	30	25	24	31	34	38	28	29	30	18	29	31	25	27	30	37	31	25	21	27	26	32	23	27	27	42	27	30	28	28	25	25	29	20	32	30	21	22	34	25	31	34	37	29	27	42	18	41	41	31	27	34	25	38	27	30	25	32	25	18	34	25	35	24	13	22	34	26	33	37	24	17	29	36	25	31	26	25	37	25	33	33	23	36	17	30	33	29	28	27	29	39	31	32	25	22	32	30	29	20	41	31	27	27	17	27	27	34	29	27	30	39	21	31	22	41	34	34	34	27	27	29	21	35	24	30	36	30	35	31	24	26	32	26	39	25	24	23	31	24	30	40	34	30	22	24	23	40	28	40	25	20	24	32	17	18	31	32	32	27	38	30	31	24	28	26	35	27	33	33	36	23	24	36	33	32	32	27	31	26	32	27	28	36	29	30	33	32	36	23	29	20	28	25	34	24	25	33	33	21	26	39	32	35	28	39	25	23	25	23	27	32	28	20	20	31	23	33	31	23	29	24	33	19	32	21	19	34	31	34	33	23	26	34	34	28	31	29	28	29	19	27	32	33	41	30	21	26	30	30	34	33	34	18	25	23	29	33	25	37	33	32	35	15	23	17	32	21	38	33	26	26	20	31	27	31	25	30	23	26	22	18	24	31	28	31	19	21	18	37	25	30	36	34	31	36	40	39	20	30	28	33	28	35	24	32	19	34	21	30	26	29	30	27	25	20	21	28	31	34	29	39	23	24	32	32	32	26	26	33	32	38	21	26	29	28	28	35	28	36	27	36	38	28	30	30	32	39	25	14	35	36	25	24	23	38	26	25	29	31	24	34	29	14	37	36	23	29	31	27	24	30	32	26	24	34	30	31	31	27	35	30	29	27	24	36	35	27	31	26	25	20	24	24	30	30	33	25	24	30	26	24	28	23	22	27	23	32	28	28	32	30	33	20	36	30	26	24	34	28	31	38	33	36	22	33	27	33	23	35	35	31	38	36	31	28	24	38	34	30	30	21	23	31	23	30	18	29	28	28	17	27	27	28	33	24	35	31	28	29	32	26	35	24	28	30	22	25	32	32	34	25	30	31	21	30	32	19	37	28	29	30	39	35	25	19	35	33	26	31	20	30	29	30	36	26	31	32	33	26	22	21	29	24	26	23	23	32	27	29	26	32	28	22	27	28	34	27	23	25	32	20	27	34	24	16	28	32	34	38	35	33	25	30	25	38	23	36	37	32	31	28	23	27	30	18	22	24	21	22	32	32	28	29	19	25	21	24	25	32	27	33	26	25	31	30	27	15	25	27	27	27	36	31	29	43	31	37	24	18	29	18	21	24	22	28	17	24	25	29	40	31	35	27	25	26	31	28	14	24	32	26	35	33	28	28	22	32	26	28	25	20	25	33	25	30	33	36	24	36	41	27	35	33	42	28	30	44	40	35	37	32	25	19	32	24	30	21	28	34	26	29	24	20	33	36	43	29	29	29	27	36	20	29	23	37	20	30	28	22	25	28	30	24	25	28	27	29	39	35	29	34	30	26	33	40	31	34	35	29	29	25	24	35	31	26	32	32	32	32	31	28	25	25	26	41	24	30	29	24	20	21	21	31	29	20	28	38	21	32	32	31	23	24	28	33	34	40	29	21	22	31	38	21	29	29	24	27	27	35	37	24	34	27	28	30	31	40	31	25	24	32	36	28	40	34	34	23	25	23	25	32	32	38	30	26	27	29	29	32	25	31	21	30	31	27	19	32	32	31	33	35	23	24	25	25	30	24	24	28	27	20	30	31	34	30	36	25	25	25	26	25	27	41	23	30	32	30	31	27	38	28	26	37	28	25	24	34	32	33	28	26	23	34	31	43	25	37	25	36	23	28	21	36	45	31	27	24	27	32	30	32	29	26	28	34	25	34	20	32	32	22	34	29	36	44	29	32	21	27	24	37	24	30	26	27	30	27	27	21	24	29	29	28	30	30	42	36	28	31	29	34	23	26	28	30	30	38	27	23	22	28	51	39	32	33	28	28	29	24	35	29	34	28	25	30	25	20	25	23	29	22	31	30	33	24	37	28	35	20	16	23	26	28	30	25	32	33	24	38	29	35	18	42	41	23	33	28	34	26	27	30	29	22	30	24	26	29	27	25	31	26	29	23	27	23	30	33	26	33	29	23	43	21	25	32	31	25	26	25	32	26	27	26	21	21	28	28	27	30	26	29	20	34	26	23	25	30	22	27	40	33	27	26	25	22	27	25	28	21	31	29	41	28	19	32	27	22	38	25	34	25	33	33	34	28	25	15	27	25	25	31	36	34	36	30	32	24	25	30	24	30	24	30	22	28	38	19	15	25	39	25	31	24	23	25	29	28	28	36	23	32	24	23	24	25	24	21	34	25	36	25	28	30	20	29	30	29	31	26	33	31	27	36	24	27	29	23	20	28	38	33	49	31	30	35	27	29	25	27	31	23	25	35	26	25	38	26	39	40	30	26	33	25	33	28	30	32	34	37	28	26	37	33	29	25	33	38	38	34	27	31	25	24	27	29	32	26	22	28	24	22	33	28	33	22	39	23	21	22	27	36	29	22	32	31	20	32	28	39	29	26	23	36	27	35	31	30	27	24	39	17	31	29	29	24	30	31	28	30	23	21	22	21	32	30	22	33	27	34	17	23	26	32	30	25	33	27	25	36	35	20	37	28	36	22	28	25	33	29	30
30895	27012	22128	14028	8252	6818	22431	19500	4472	3804	3321	2925	2562	2246	2089	1862	1596	1453	1348	1232	1177	1015	982	858	839	713	663	610	533	486	446	448	432	430	413	387	364	329	359	315	311	323	326	306	284	269	303	299	260	281	275	259	265	278	281	283	282	300	266	281	264	248	279	277	289	275	266	283	285	254	288	282	298	294	300	281	293	268	273	323	270	274	281	286	298	294	289	308	300	290	300	319	283	308	286	286	288	333	303	283	296	304	286	289	290	301	304	264	270	283	272	284	255	280	267	275	319	293	294	264	292	261	293	292	282	288	253	274	257	274	272	258	280	280	251	266	267	260	264	286	282	253	282	286	268	299	290	287	274	258	280	234	268	312	254	283	271	267	250	294	276	290	300	251	284	241	270	288	274	255	278	261	286	287	256	269	249	273	266	297	257	269	334	285	252	282	269	289	287	266	270	253	285	260	277	296	285	262	291	269	298	288	276	275	291	281	284	282	271	275	240	277	281	226	296	287	262	264	280	302	258	282	266	268	280	278	295	283	278	285	262	287	274	289	278	272	289	250	275	298	250	271	285	283	276	286	292	292	310	281	255	286	280	268	298	267	272	275	275	283	280	289	289	265	256	277	271	261	261	282	272	245	281	266	271	292	258	283	279	286	249	295	299	268	278	255	257	277	268	300	294	298	259	286	290	264	263	245	266	272	303	295	294	242	289	313	275	285	239	291	262	300	254	252	274	282	303	309	271	288	269	264	278	292	237	263	269	239	263	298	264	279	331	267	278	298	307	277	285	287	264	246	287	284	237	276	280	272	282	276	292	295	269	293	276	269	294	265	267	284	267	270	283	269	306	275	274	257	287	265	284	251	280	289	268	267	261	270	276	261	255	250	277	298	287	264	274	271	248	257	259	275	304	255	279	248	237	280	289	256	279	258	292	252	274	270	283	270	284	276	252	287	276	281	269	238	293	287	276	274	284	248	283	250	274	284	299	279	302	269	267	272	306	301	248	262	300	280	271	309	272	281	269	290	253	273	286	255	279	275	259	293	280	299	276	287	263	283	306	298	254	268	265	283	276	281	263	228	256	305	275	242	286	279	265	258	296	279	273	271	283	261	270	293	275	259	277	267	269	287	272	252	268	267	290	288	254	287	286	270	267	265	270	236	295	248	248	281	282	295	273	241	284	250	298	288	269	270	254	291	245	294	235	301	258	286	264	252	294	268	282	296	291	283	253	295	263	275	307	258	276	264	270	286	272	281	274	272	294	283	266	268	267	276	256	268	245	299	310	301	265	231	271	262	283	268	238	294	284	282	286	286	274	289	276	262	271	273	256	256	249	275	305	254	285	265	252	291	284	304	279	276	262	273	290	265	268	274	268	263	294	291	266	280	286	262	271	267	269	278	262	294	286	263	278	292	291	270	258	255	315	265	300	265	260	249	263	291	280	252	266	297	285	275	262	259	269	286	275	253	261	286	271	258	262	274	287	253	279	284	260	243	270	292	250	302	290	269	270	251	290	270	278	247	272	273	287	267	268	284	281	318	263	286	271	270	266	283	277	288	270	278	273	284	245	260	254	269	277	252	307	258	257	285	258	257	287	268	269	272	291	253	263	258	276	314	251	281	279	285	291	260	275	290	294	265	261	273	282	257	290	272	255	274	280	264	277	263	284	295	277	267	260	264	264	297	261	291	286	280	283	263	283	272	294	275	297	253	255	252	268	284	257	286	270	252	276	302	274	285	295	265	293	259	277	296	271	260	264	272	264	261	275	276	269	289	236	272	286	295	303	257	264	287	286	289	285	250	247	257	276	262	262	285	267	300	295	283	257	273	280	295	291	255	263	270	271	253	281	285	266	273	252	262	286	271	271	275	281	265	274	313	264	266	288	268	283	287	290	267	274	280	260	269	253	246	270	254	265	290	286	290	257	279	283	291	256	271	304	268	280	266	274	291	279	251	260	257	247	311	266	279	272	288	286	280	274	289	279	250	260	268	247	265	290	265	273	269	273	251	264	283	274	259	268	270	252	256	269	280	262	271	281	281	266	261	299	242	302	240	290	281	281	294	288	279	278	275	311	266	265	263	276	281	268	288	289	283	277	267	287	274	264	285	246	299	245	285	227	259	294	286	241	264	274	300	280	300	284	284	285	252	258	248	251	262	275	292	266	262	261	281	262	247	286	263	263	251	293	268	283	275	270	274	261	255	296	277	284	267	284	294	283	300	290	291	279	234	286	270	315	283	251	285	255	270	273	295	296	273	247	267	264	277	259	244	248	268	289	232	284	280	236	280	269	266	266	291	253	269	288	268	270	262	276	286	289	252	256	279	262	252	260	290	253	268	255	294	278	259	272	286	235	243	305	269	274	250	258	270	273	279	298	273	283	260	277	262	297	261	281	280	258	272	266	286	270	247	299	289	291	261	251	272	298	275	273	277	247	285	272	293	271	245	314	263	258	319	266	241	281	262	256	284	279	271	288	267	275	269	277	276	298	253	277	270	279	286	301	252	275	263	269	266	281	277	288	273	280	269	289	251	273	288	293	272	311	293	278	257	266	284	256	264	239	279	282	294	261	278	271	278	286	261	275	251	263	263	268	233	267	282	297	249	247	283	283	282	257	270	280	285	261	248	263	267	267	245	276	261	279	268	274	274	279	287	277	258	270	279	263	274	277	261	255	267	280	264	261	278	287	266	272	303	284	280	280	276	278	288	263	266	267	297	280	295	283	278	283	244	257	275	269	291	248	254	285	295	258	278	271	263	232	265	287	283	279	277	307	267	247	254	263	271	276	297	298	265	259	308	273	279	295	256	312	256	248	275	307	269	281	257	292	255	276	292	257	277	271	262	290	278	284	267	300	280	277	296	259	311	282	283	239	259	259	239	246	251	309	283	319	264	286	276	250	329	280	294	276	296	305	261	275	281	251	288	242	283	280	279	306	267	291	273	261	281	290	277	283	284	261	281	263	274	273	263	267	323	264	306	271	272	276	293	289	272	270	260	265	281	283	300	279	249	272	286	282	260	284	241	281	312	271	288	295	268	255	274	279	283	292	254	273	259	288	278	266	270	292	285	261	293	292	274	272	277	287	264	255	247	263	281	272	277	246	256	308	278	264	300	295	253	272	293	274	296	294	271	287	294	259	247	263	299	265	284	253	266	271	263	261	282	272	269	273	256	240	292	270	279	301	256	271	294	245	246	287	279	293	260	258	287	263	270	266	262	283	265	247	246	256	290	263	255	277	283	277	259	268	290	279	271	287	275	263	285	279	234	275	282	292	283	258	255	255	265	296	276	279	284	282	300	275	259	292	270	291	290	264	288	280	260	273	266	268	263	263	277	297	267	238	284	277	246	257	272	239	267	246	281	286	276	270	280	284	277	284	265	251	274	264	286	276	249	257	301	281	292	275	271	278	293	273	273	306	277	250	286	265	265	296	293	266	287	300	270	284	281	269	296	275	289	272	247	271	258	280	295	246	308	269	277	260	272	287	258
1963	1168	833	281	128	95	273	255	96	86	69	101	61	66	62	54	60	53	61	52	55	45	31	41	38	42	46	36	54	41	39	36	39	30	33	41	31	41	25	38	34	26	37	41	34	39	42	39	34	30	36	30	33	34	30	38	29	35	35	32	32	27	38	41	26	42	41	28	39	36	38	35	34	41	32	34	42	37	31	35	37	35	34	27	27	29	31	33	33	36	30	42	27	43	27	29	57	52	41	40	34	30	33	44	25	43	28	26	34	31	39	34	31	47	42	27	30	36	24	22	40	38	41	35	32	37	28	33	37	19	26	33	36	34	35	39	33	20	27	33	30	34	43	32	38	34	33	44	42	28	32	29	31	46	25	29	29	35	28	33	36	19	32	30	46	29	27	38	31	46	28	23	42	34	30	30	39	32	32	27	36	41	31	36	37	36	29	40	28	39	32	37	34	38	43	35	39	37	34	33	28	39	24	26	37	39	36	32	32	37	23	32	30	36	30	36	36	42	30	24	32	36	51	28	41	35	33	32	42	34	40	45	32	40	39	23	34	33	37	35	30	40	36	32	26	29	31	34	33	32	38	25	22	31	28	33	42	40	31	37	34	42	29	44	26	41	25	34	37	35	29	30	34	33	32	34	31	29	32	26	30	42	33	39	36	35	22	41	27	36	29	33	34	39	33	32	28	35	33	28	28	37	23	30	35	26	26	30	46	31	38	32	36	32	34	39	34	33	33	46	49	32	46	33	31	41	26	30	43	34	18	31	40	31	31	30	33	31	36	51	32	24	26	21	26	38	32	27	35	22	33	30	36	27	48	40	37	40	28	30	27	42	32	29	30	34	48	30	35	21	37	35	32	33	32	37	34	42	46	36	27	31	39	36	42	43	31	39	42	33	34	33	33	36	38	33	27	35	29	25	40	40	36	26	30	45	32	29	40	21	36	43	34	41	28	34	45	30	37	40	44	37	37	24	32	31	32	35	37	38	40	23	38	38	39	21	29	31	37	40	39	29	35	32	30	35	38	29	44	27	31	28	48	41	31	43	33	25	30	34	29	32	41	35	32	47	24	31	32	34	42	33	30	33	29	31	18	41	25	30	31	36	49	27	36	39	27	34	31	33	35	40	30	29	25	29	42	27	29	38	41	31	41	35	31	35	48	44	30	38	31	34	41	42	39	40	29	35	26	21	39	30	35	29	31	43	28	27	19	38	35	27	28	32	28	35	30	32	27	40	38	23	32	38	38	25	36	32	37	27	33	26	45	24	30	35	40	25	32	36	34	40	34	25	31	27	24	30	34	36	29	34	34	32	40	30	37	36	27	39	20	30	37	36	30	40	35	29	33	30	32	29	40	30	33	29	35	30	31	43	29	48	48	27	26	42	23	41	32	38	26	33	31	39	38	31	37	33	35	32	36	30	37	33	32	32	26	28	35	32	32	26	42	34	36	31	32	30	31	27	34	35	24	30	42	27	33	28	35	37	35	27	28	32	32	37	31	32	29	33	28	32	36	48	27	34	31	30	37	17	27	42	39	24	33	31	42	31	42	33	29	40	41	45	24	35	36	29	38	37	44	41	33	32	29	38	29	31	26	33	26	40	27	27	34	37	46	30	28	36	41	41	45	31	36	35	32	35	40	33	33	37	39	28	41	30	37	32	36	30	38	38	40	36	36	35	30	31	34	37	25	29	46	42	29	25	19	29	33	38	30	47	33	30	32	42	48	37	33	35	40	27	36	38	34	36	45	34	39	34	32	24	27	33	33	45	26	37	33	37	33	25	25	24	26	39	28	45	42	27	33	30	39	40	20	43	34	33	35	40	23	35	31	36	34	38	31	30	28	28	32	29	26	47	39	34	42	30	33	36	37	29	41	36	32	38	46	24	28	35	29	38	33	33	36	32	29	36	30	36	49	38	32	35	33	31	40	49	31	30	25	32	24	36	37	33	47	29	39	32	23	34	35	36	31	28	30	21	36	33	27	29	37	27	38	30	36	46	31	33	33	39	44	45	17	26	44	38	40	29	32	44	32	45	40	31	38	37	38	35	35	30	42	34	44	34	28	28	47	36	26	37	34	34	40	28	45	31	38	44	37	36	29	19	27	30	43	33	37	36	37	31	26	39	33	26	34	34	38	48	35	43	43	25	32	27	33	37	37	29	35	40	31	40	41	31	30	35	39	34	35	34	31	29	20	19	37	36	28	29	30	33	34	31	33	40	35	40	26	31	39	32	33	30	37	31	28	34	28	29	33	39	33	33	35	25	29	29	35	35	29	28	30	27	38	37	26	49	30	36	25	39	34	39	38	37	31	37	33	28	37	35	34	40	37	26	32	22	29	33	41	39	39	32	30	23	41	29	29	37	25	28	33	28	31	29	45	39	35	40	42	31	34	37	31	24	31	37	39	37	31	29	38	26	39	24	30	32	33	32	31	36	37	39	32	29	31	30	34	36	37	31	30	27	33	46	43	28	42	43	38	31	47	39	32	39	42	34	40	30	35	34	23	30	40	23	31	37	39	34	38	32	36	35	36	35	33	29	35	33	26	44	34	28	34	38	37	20	38	36	26	43	29	32	36	42	42	26	37	29	40	42	31	35	36	38	26	21	27	47	30	43	44	34	32	33	28	37	33	24	32	37	41	35	34	28	41	32	35	36	42	30	33	38	41	37	38	26	37	34	23	26	41	37	36	34	39	32	28	37	30	31	33	30	33	23	42	35	40	34	40	23	26	26	35	39	27	37	39	24	42	27	27	38	33	34	37	29	39	40	39	32	36	36	45	31	32	48	46	31	33	38	29	35	37	32	39	24	28	34	41	35	30	33	38	38	34	32	36	35	32	35	30	39	29	37	29	39	37	38	32	33	32	33	33	38	30	31	31	29	30	31	35	29	32	44	44	35	35	36	36	38	36	32	33	21	32	43	30	35	23	25	39	30	29	27	33	29	25	34	33	34	27	32	31	31	27	38	42	31	29	35	38	29	33	34	39	32	34	41	35	37	24	32	37	36	36	31	35	34	34	39	28	49	39	28	42	43	35	34	32	25	30	32	37	31	38	36	27	29	35	32	43	42	35	31	32	37	32	27	37	32	30	36	32	27	32	37	38	29	35	35	36	29	27	33	36	37	31	33	34	25	28	31	42	33	38	30	42	30	34	39	33	26	31	38	30	28	31	26	36	37	31	31	42	37	42	37	32	35	33	25	34	50	33	25	33	28	31	31	19	40	40	30	33	39	33	37	33	43	23	25	33	30	39	45	29	34	33	30	41	38	29	35	28	38	35	32	40	36	34	32	25	26	33	27	29	33	42	28	32	20	27	37	29	43	25	31	39	37	28	47	30	31	33	28	34	31	42	31	43	40	38	28	35	27	32	47	43	39	33	26	34	38	38	38	38	35	34	38	42	35	33	34	29	31	30	39	34	39	36	32	34	43	31	26	43	34	39	30	35	33	41	27	37	34	26	36	24	37	30	27	22	33	28	34
21517	13556	10116	5757	4016	3649	9282	6908	2557	2339	1895	1654	1479	1332	1233	1175	1014	888	897	845	718	681	645	535	585	545	452	489	444	462	375	394	397	330	371	374	372	359	333	370	349	340	342	293	318	324	328	337	302	336	313	304	284	300	321	283	315	292	299	288	308	303	297	293	295	348	295	310	340	295	327	273	293	323	307	305	328	334	338	313	319	339	339	335	299	337	336	306	335	304	324	364	349	323	325	304	321	329	326	275	321	305	318	299	330	278	309	318	334	325	318	302	308	342	309	333	318	303	327	328	320	321	296	325	318	308	302	323	315	294	287	325	307	301	319	296	326	340	311	294	319	320	301	308	293	301	303	324	336	313	295	317	302	276	312	305	290	328	285	297	321	344	326	307	278	309	329	304	327	313	316	275	305	304	293	297	300	292	318	327	302	340	316	355	345	299	266	308	340	315	325	317	336	303	314	336	319	321	285	301	320	308	306	330	315	297	304	305	318	319	339	286	323	295	296	310	283	309	298	296	303	332	310	346	314	287	327	342	293	312	322	342	309	294	318	309	303	324	313	303	321	314	345	322	319	325	322	326	279	317	313	315	336	270	287	312	322	345	280	319	300	303	275	301	302	307	276	317	339	309	328	318	305	299	304	337	278	322	324	308	332	314	283	287	325	299	314	320	307	293	321	322	315	335	315	293	324	271	333	319	313	296	294	316	291	307	333	312	306	318	326	314	281	309	327	287	322	303	333	320	299	318	341	290	295	291	329	322	322	298	321	329	289	304	325	302	332	287	310	317	326	283	309	316	310	333	308	350	304	316	321	310	306	313	299	263	312	310	335	298	278	286	297	303	296	294	347	314	301	326	295	314	317	316	290	296	298	322	338	326	338	295	299	304	317	294	340	286	308	312	315	312	282	352	323	331	317	324	312	284	289	275	294	310	323	302	306	329	319	293	319	300	303	325	312	284	270	302	306	275	284	316	328	272	320	308	328	304	352	344	343	312	315	304	304	328	322	317	291	335	300	309	324	317	309	314	318	313	299	318	321	326	316	344	320	339	337	294	344	327	315	308	265	300	306	339	294	265	306	287	317	316	305	324	310	281	290	269	311	295	269	329	315	323	320	330	300	287	310	344	320	311	315	314	290	273	310	322	319	278	297	327	309	322	325	333	291	309	294	318	324	311	316	339	314	325	299	325	285	331	323	313	333	294	312	307	306	309	282	327	325	366	284	269	336	326	301	326	317	311	285	299	299	302	304	293	292	307	307	304	297	333	293	326	327	320	301	293	313	325	321	321	301	333	269	327	320	310	304	305	285	278	294	303	314	334	324	349	295	303	301	314	310	327	326	286	311	300	317	301	327	313	320	310	314	280	304	292	308	330	329	313	343	326	280	310	320	327	340	371	341	293	312	357	303	300	315	329	274	318	289	308	340	306	301	312	320	305	284	321	326	293	294	327	270	307	346	301	293	311	333	334	303	349	328	324	307	304	326	319	333	311	320	297	280	287	338	341	285	337	292	320	377	306	331	314	301	283	331	296	308	315	316	305	342	332	293	295	320	282	308	340	308	307	306	310	312	288	304	319	340	313	268	298	304	318	335	301	277	325	302	294	326	326	322	334	279	275	317	281	305	302	298	314	315	308	295	313	311	303	309	304	320	303	307	306	326	335	308	322	324	306	322	310	316	331	314	304	310	322	303	332	327	336	322	293	299	311	314	295	293	301	313	289	323	326	323	308	278	302	324	309	291	331	297	310	303	334	309	290	320	340	304	299	306	283	284	314	295	386	287	312	322	288	286	355	320	316	318	367	324	304	289	313	338	307	299	311	337	317	324	327	278	301	341	318	294	319	316	324	298	341	313	318	362	284	300	309	310	340	336	350	318	297	324	314	328	320	306	338	305	322	330	319	321	315	293	280	279	309	291	320	298	329	298	323	340	319	340	340	304	310	337	299	302	320	314	289	273	309	337	335	286	352	289	322	310	309	327	314	349	298	311	333	340	339	315	318	335	318	330	301	314	303	314	315	310	299	287	306	342	332	319	328	336	302	305	312	328	341	277	307	289	318	314	317	314	305	338	293	330	318	294	314	327	302	328	293	316	318	319	299	323	294	289	286	299	305	312	334	343	337	312	339	319	282	311	340	308	310	285	311	343	332	321	329	331	302	299	313	310	322	289	301	308	277	323	326	305	319	294	318	309	354	323	304	286	320	319	321	324	292	327	295	306	319	325	323	325	289	314	318	313	300	288	326	303	281	306	288	323	296	307	322	306	321	309	315	296	303	296	296	325	307	301	308	336	317	306	303	312	284	294	328	307	303	332	300	328	338	280	314	300	309	333	294	293	316	327	316	277	322	318	319	302	336	338	326	307	307	322	324	321	279	316	287	301	317	318	283	316	292	278	299	305	286	306	334	300	340	308	329	328	317	332	307	312	312	322	275	318	300	330	274	318	325	333	307	311	336	310	314	289	294	355	307	327	297	309	316	293	301	325	303	321	303	343	298	292	349	283	315	303	309	277	335	313	286	301	295	323	308	294	327	315	287	333	323	323	266	344	285	327	334	318	335	303	300	310	325	332	349	344	334	286	332	323	308	328	284	305	294	283	321	312	331	305	301	327	305	316	317	332	322	301	312	346	331	334	315	317	305	313	335	331	305	293	296	309	332	346	325	271	280	294	319	307	346	305	313	325	297	328	320	278	283	310	302	315	311	310	304	315	308	288	272	302	325	314	297	299	306	318	315	325	297	292	315	312	314	309	302	307	292	302	306	328	319	300	316	310	306	290	313	302	301	279	313	308	296	307	322	302	302	320	334	302	291	291	300	317	305	311	286	291	298	315	297	305	300	304	289	309	319	311	335	288	309	301	303	302	297	314	306	282	332	311	319	308	331	288	275	293	320	312	366	296	308	316	307	297	319	275	282	300	310	325	312	308	304	313	265	319	322	343	311	297	332	290	340	313	293	298	319	281	277	336	298	307	331	270	309	320	325	307	286	304	307	305	303	273	305	281	284	326	331	303	296	280	325	318	325	287	317	330	329	308	318	318	304	301	296	330	305	349	294	298	348	322	324	311	328	329	339	337	327	307	325	279	330	314	347	306	315	310	327	332	317	284	290	287	282	315	293	362	295	310	289	337	304	303	306	333	300	321	341	265	296	304	306	317	329	316	274	321	294	315	322	314	334	311	294	300	308	317	298	318	298	305	335	298	317	322	308	319	302	330	307	303	314	302	292	290	328	330	330	290	310	314	317	290	288	319	299	324	325	325	290	310	297	304	278	317	313	305	331	343	337	325	317	320	306	317	308	313	318	311	302	298	338	293	313	340	325	305	329	324	311	282	327	304	333	294	292	300	325	302	289	305	311	289	340	293	327	276	308	296	301	307	310	312	344	308	309	307	333	333	293	306	303	300	324	350	319	330	300	318	318	313	304	333	325	271	343	315	317	348	325	301	335	304	278	335	324	315	304	302	305	305	333	374	294	279	329	308	300
2950	3360	2140	897	205	153	682	405	142	111	103	117	91	93	77	76	97	66	60	60	62	45	61	40	46	60	50	43	36	54	50	33	24	27	33	29	35	30	35	38	48	35	41	41	33	34	37	33	43	32	38	34	29	35	35	30	28	35	31	33	43	36	27	27	37	39	33	30	30	35	22	32	31	31	29	33	40	22	45	40	35	43	46	33	25	33	28	35	33	29	36	19	32	42	36	37	31	31	38	43	23	40	31	26	44	35	30	27	33	34	31	45	29	28	38	34	28	32	36	34	30	29	27	35	33	32	26	34	24	41	41	35	33	28	38	19	35	40	30	33	33	36	23	36	30	34	48	33	37	30	30	37	32	19	29	40	24	38	21	33	29	23	34	34	42	40	23	33	34	31	27	27	28	36	42	29	26	33	28	27	41	32	31	28	31	21	34	42	44	33	23	37	28	32	25	38	36	38	32	32	42	30	35	33	26	27	27	20	36	30	36	33	37	38	37	20	21	29	46	45	34	39	33	30	35	37	28	26	28	26	34	35	32	29	32	28	38	42	27	36	37	26	24	28	28	28	40	36	39	30	42	44	35	41	28	39	27	37	36	28	33	28	30	39	30	33	37	40	35	26	27	30	35	33	29	39	29	39	36	25	38	30	40	38	31	32	38	28	34	29	49	34	32	45	29	32	27	42	37	27	35	39	33	35	33	29	43	36	30	33	36	41	30	36	43	39	25	34	39	34	31	26	32	35	30	35	36	35	45	32	29	43	32	39	30	32	35	40	38	31	26	35	36	22	37	30	33	36	28	31	39	28	20	37	37	35	28	25	39	31	35	34	29	39	36	34	33	47	31	32	30	27	37	28	34	30	41	26	30	37	29	26	36	34	34	33	28	28	32	31	34	29	30	42	33	42	33	41	30	27	42	37	34	33	31	39	38	33	35	27	18	34	42	36	31	26	34	30	29	32	36	39	43	33	22	39	34	40	40	32	26	32	37	17	37	26	34	38	25	39	36	41	43	38	37	30	34	32	37	26	38	23	42	32	30	46	28	42	29	26	32	26	43	34	30	30	35	39	26	26	42	39	29	27	21	31	28	34	45	30	38	28	39	35	32	43	41	34	38	36	40	33	30	28	35	26	36	35	26	32	35	39	30	31	44	27	31	39	51	28	33	40	34	23	27	38	38	30	30	24	36	24	39	30	31	36	29	40	29	38	26	42	38	35	36	46	35	31	33	34	38	24	37	30	36	38	29	35	36	33	24	43	39	40	33	33	31	42	29	31	34	34	31	34	39	26	31	29	18	36	23	40	31	26	34	40	37	41	32	41	25	37	32	37	29	33	33	23	25	29	42	33	29	34	31	36	40	24	52	35	30	46	40	33	28	34	29	37	41	26	39	34	29	35	31	23	32	23	37	34	28	38	17	27	46	31	44	32	24	22	33	36	28	36	25	28	37	39	27	32	29	41	34	35	39	35	36	31	29	25	38	29	41	41	33	32	30	32	36	25	43	30	43	30	31	35	42	25	31	25	18	31	23	36	33	42	28	32	32	27	31	26	36	32	29	32	36	30	36	43	40	27	30	33	33	32	42	31	33	39	33	15	38	24	29	34	41	24	40	40	28	41	27	36	27	34	35	36	34	28	36	33	30	29	37	38	30	37	32	28	31	47	29	31	32	39	30	30	23	50	32	36	27	36	37	30	31	18	47	31	35	32	34	35	27	40	29	43	32	31	36	33	27	42	41	29	32	26	39	35	36	33	30	38	29	30	29	31	30	25	42	32	37	37	35	25	23	28	36	39	38	23	36	23	36	44	41	42	31	26	43	31	40	29	26	29	28	40	21	39	21	34	31	33	36	36	27	28	18	33	31	48	33	29	28	41	35	32	33	25	19	21	35	32	33	36	33	33	35	42	33	44	41	41	27	38	38	32	27	33	39	42	39	33	25	19	33	40	38	45	36	38	30	36	33	31	33	35	31	26	31	38	25	31	39	34	36	37	35	39	34	44	20	39	47	33	32	31	25	31	36	24	33	26	34	31	25	35	34	28	34	23	38	31	41	42	20	34	38	21	30	33	39	34	28	23	33	25	40	36	36	25	19	27	28	31	28	36	34	39	42	26	40	36	26	33	31	33	33	51	26	34	32	35	34	30	40	43	31	40	27	27	33	23	35	25	32	41	40	46	25	46	33	24	31	28	29	29	23	38	33	30	35	40	31	38	36	36	30	38	30	37	41	29	35	48	32	37	37	29	41	33	34	40	34	20	35	33	36	34	30	30	30	31	31	36	37	25	34	28	35	27	37	48	34	49	40	37	32	47	33	35	35	34	33	37	27	39	38	38	32	38	31	40	37	42	34	41	36	23	30	34	37	36	27	29	34	27	30	42	40	33	33	24	39	45	32	34	28	30	34	38	34	34	38	51	35	38	32	22	44	36	43	31	33	27	29	30	28	46	26	36	38	35	32	34	38	33	36	29	33	38	45	32	34	39	34	33	28	27	32	35	41	33	23	41	28	36	42	29	32	33	41	34	39	34	19	33	30	41	37	39	36	28	29	30	45	48	43	37	34	36	27	26	32	35	37	37	34	26	31	52	23	43	25	43	33	23	39	34	34	38	28	30	31	35	30	21	39	42	39	26	39	23	27	35	34	31	26	38	42	25	31	36	30	32	37	30	39	40	29	37	32	33	29	35	37	33	41	40	27	34	39	28	29	42	36	37	33	38	34	31	23	30	37	35	30	31	44	31	36	30	26	24	34	52	33	31	31	32	36	29	38	32	39	31	42	35	29	28	31	34	33	31	29	33	28	24	35	36	38	29	31	43	31	31	28	33	28	34	27	33	35	34	31	27	33	29	32	37	29	37	40	35	35	37	43	35	39	31	37	38	19	39	38	27	30	40	51	37	43	30	27	32	25	33	22	30	38	39	32	27	31	32	31	40	44	35	28	35	37	28	40	32	20	32	33	30	39	29	29	37	24	32	42	33	42	37	34	34	34	29	34	32	31	32	30	35	31	23	27	31	30	37	23	36	43	35	32	30	37	29	33	35	38	41	30	37	33	26	35	37	44	25	20	21	34	37	41	23	36	38	23	46	34	38	28	31	32	42	26	32	27	32	24	43	32	36	34	42	35	32	31	32	50	25	35	26	24	25	36	36	38	29	30	24	37	27	34	30	33	33	24	33	36	29	26	37	33	37	25	27	22	37	32	24	35	34	41	45	31	34	32	30	28	33	28	28	42	27	29	31	35	43	30	35	38	25	42	32	36	34	40	31	29	27	23	29	27	40	32	31	31	29	33	22	23	18	42	35	34	27	28	41	27	33	30	28	27	34	43	32	40	35	29	32	34	45	44	46	41	27	35	40	27	40	40	35	33	41	25	27	21	31	42	40	29	30	24	29	30	41	40	31	35	34	40	38	36	35	44	35	35	33	33	26	33	26	38	31	35	36	34	27	43	23	33	23	32	43	35	32	30	30	29	39
26590	21862	16036	12088	5985	5644	16397	8089	3987	3402	2943	2524	2207	1951	1749	1556	1403	1276	1089	979	937	863	816	699	728	647	644	572	479	535	500	436	396	393	357	402	374	387	334	364	354	339	324	315	323	323	308	329	330	315	309	319	288	283	309	289	315	343	288	344	320	327	316	311	301	299	313	291	329	319	299	313	327	308	334	325	307	325	310	317	294	318	352	295	301	304	315	288	308	311	313	335	321	313	308	288	371	312	335	330	292	312	328	288	318	333	320	303	308	334	325	332	312	296	309	287	320	303	285	312	286	293	299	307	309	281	308	294	308	287	315	320	321	329	285	321	290	316	323	295	321	307	314	274	303	326	304	308	302	288	318	313	310	335	334	316	285	345	319	313	310	265	286	304	315	296	333	289	283	306	293	326	337	311	338	327	323	304	303	307	292	340	306	304	298	305	314	299	292	313	292	277	313	297	286	304	298	336	297	329	293	278	297	325	310	309	326	304	296	333	292	325	296	340	293	326	309	313	343	320	338	328	300	354	323	306	286	312	309	317	325	294	324	300	294	306	277	305	296	309	300	337	313	300	311	324	290	306	284	326	303	297	314	326	330	275	278	328	353	304	337	286	320	316	313	318	282	283	291	306	286	306	336	314	319	302	289	282	319	318	318	283	313	308	331	320	303	283	291	332	304	289	315	292	348	283	315	307	332	343	321	316	314	330	295	330	309	293	322	312	316	343	288	293	315	289	308	329	320	286	329	329	309	275	290	327	316	312	311	313	303	287	323	341	306	320	309	317	290	314	287	333	318	285	295	315	334	314	306	321	318	330	282	306	317	318	324	297	298	301	289	277	277	336	318	321	317	317	304	313	305	318	307	315	277	272	330	329	318	320	349	323	325	303	293	299	308	311	290	308	354	275	302	305	309	317	301	306	360	303	321	311	332	314	319	356	301	306	307	293	302	295	313	322	280	281	300	315	350	323	313	318	292	285	300	335	299	290	334	332	294	298	322	291	316	313	306	294	314	305	293	313	305	311	345	263	320	335	321	309	331	299	280	313	279	308	312	318	321	304	305	313	295	318	301	291	305	309	323	313	299	299	315	326	320	297	329	319	325	339	319	304	306	288	289	329	295	287	278	286	356	295	299	325	279	314	326	329	310	297	292	293	296	308	308	290	319	298	300	313	321	329	336	315	302	291	305	296	304	287	282	284	319	316	312	301	298	300	293	327	291	323	299	306	282	310	282	306	300	317	368	317	306	296	310	303	287	319	290	309	272	337	322	294	296	307	308	321	292	329	317	299	314	297	304	361	348	324	289	317	327	282	290	308	305	296	277	329	275	341	330	320	325	335	311	330	316	297	318	310	285	305	285	308	274	305	314	329	338	325	329	303	332	314	304	317	323	303	317	282	356	293	331	287	284	315	301	304	297	295	313	277	358	325	315	291	324	333	309	297	331	322	330	309	316	310	299	321	304	320	320	331	310	294	302	297	298	331	319	318	278	300	334	271	304	299	304	312	318	295	293	298	319	307	297	311	328	316	302	286	345	300	317	305	319	316	325	316	312	293	310	302	300	297	326	343	289	323	316	281	343	320	328	327	301	328	272	306	301	305	291	298	279	286	314	300	298	308	306	354	314	303	307	334	299	315	337	307	301	296	320	281	309	285	270	297	287	302	348	337	340	314	330	305	324	310	283	337	293	311	347	303	291	300	321	283	296	307	286	298	298	276	300	298	286	290	351	295	283	335	292	320	304	312	291	325	310	329	313	326	301	304	295	304	308	304	312	327	306	284	294	294	314	306	333	302	305	315	306	317	291	316	318	339	294	334	309	289	293	314	325	316	329	306	323	278	320	311	297	316	298	284	288	315	335	326	304	321	288	311	296	314	328	303	310	318	309	314	320	290	316	286	308	304	302	296	275	288	301	304	323	311	287	325	290	322	344	356	328	304	288	293	273	284	316	316	283	317	320	283	307	293	303	318	272	326	326	304	354	306	299	292	295	310	353	353	315	290	311	287	270	314	333	339	304	294	287	304	321	333	314	317	329	351	312	317	300	302	310	296	293	329	304	277	317	306	301	328	296	306	295	310	308	281	328	328	308	307	312	300	326	304	287	292	313	330	317	295	289	318	302	305	312	320	304	311	360	331	332	282	293	328	324	344	287	320	326	293	322	275	311	289	295	344	306	318	334	333	284	295	322	333	296	306	311	286	310	323	287	314	315	323	354	290	330	328	334	292	312	347	287	299	318	322	328	301	316	325	292	305	325	323	312	307	307	307	272	300	308	305	308	299	312	307	347	308	302	307	338	338	310	320	333	340	308	326	312	306	321	297	319	271	319	303	347	307	287	324	304	277	312	295	310	274	293	298	289	269	327	332	295	319	305	331	324	325	290	321	323	280	312	309	311	291	328	330	329	292	311	320	301	303	287	292	286	306	323	310	287	318	294	338	312	316	322	293	270	301	334	314	299	314	351	322	326	323	304	324	328	306	336	292	331	324	290	297	325	324	333	304	338	290	336	316	290	323	312	332	318	278	317	313	295	289	315	323	322	306	275	332	292	306	310	322	321	322	287	294	334	304	310	339	327	313	315	291	307	304	316	334	275	297	326	312	329	313	305	318	298	325	324	306	329	325	307	321	315	317	301	333	350	299	318	348	338	329	284	292	293	274	283	303	309	302	312	312	300	323	336	301	326	318	291	306	332	338	303	331	289	302	288	313	293	293	334	348	297	291	311	316	318	296	298	296	326	287	299	321	300	334	355	284	334	278	334	274	314	318	307	313	294	326	293	302	326	303	327	305	310	308	324	325	305	303	330	310	329	305	313	324	311	313	334	288	306	285	311	304	313	322	277	300	283	285	330	278	292	285	294	276	324	346	337	280	306	296	288	290	296	313	307	314	286	307	273	313	325	313	318	300	284	279	295	329	281	303	290	320	333	322	321	295	317	294	316	291	301	318	326	288	324	318	274	301	302	325	294	307	312	324	294	315	347	316	333	301	278	311	338	317	327	333	298	326	287	287	324	309	317	309	356	292	288	314	346	313	312	297	337	301	303	323	315	320	284	333	270	322	305	311	300	298	295	323	285	302	305	314	303	308	311	288	325	329	313	301	274	297	308	298	287	327	333	337	308	305	315	290	304	271	348	319	322	304	329	313	306	319	299	297	302	292	337	327	311	353	291	327	291	314	300	310	293	324	300	302	305	271	298	314	294	286	279	297	313	323	300	316	311	346	299	339	301	309	290	310	293	293	275	356	298	309	304	291	327	297	332	307	333	302	314	334	308	308	318	328	306	312	306	298	320	326	282	304	341	284	318	305	286	293	310	306	285	299	299	297	286	322	320	287	324	294	289	325	277	318	306	307	296	332	294	307	320	312	284	319	304	287	292	334	296	329	300	329	333	298	308	292	314	285	291	313	279	308	319	304	296	314	279	282	302	324	311	310	304	349	316	292	306	286	307	308	285	330	290	300	310	319	317	300	325	318	307	323	322	304
3404	3188	2064	697	192	155	996	416	138	128	117	98	89	109	91	85	70	68	79	59	47	50	61	41	50	46	49	40	41	39	28	37	47	43	30	37	36	35	32	31	39	35	29	34	25	17	28	30	22	23	36	34	31	31	22	34	23	27	30	21	36	29	43	43	24	37	22	32	26	28	39	26	25	33	23	24	25	31	21	30	32	29	24	26	12	31	46	35	28	29	32	27	21	37	21	30	31	28	39	30	30	36	29	34	37	26	24	28	27	29	38	33	32	23	14	29	35	40	28	28	22	24	32	41	26	22	33	21	23	30	25	31	28	29	22	26	25	30	31	36	34	33	24	26	34	29	35	28	42	24	24	43	19	27	21	29	30	26	27	22	29	28	25	30	30	28	32	25	33	28	25	35	31	21	23	19	34	35	27	30	28	38	40	27	19	27	35	27	28	27	25	31	30	27	26	36	30	22	28	40	24	26	34	39	34	32	32	24	31	26	25	37	23	32	32	29	29	25	23	39	33	24	26	36	32	27	37	23	32	25	30	32	20	21	32	47	30	26	25	22	25	40	33	25	27	32	23	25	28	28	26	35	24	39	26	41	34	25	33	31	26	32	28	21	23	29	32	39	29	27	29	28	35	28	34	30	29	29	38	20	35	22	35	23	27	24	28	25	27	30	27	24	31	34	21	29	30	29	35	20	22	29	29	27	33	27	31	32	31	28	20	34	32	24	28	30	27	27	24	23	25	40	24	31	31	28	19	27	28	29	35	26	26	27	35	29	20	35	17	33	32	39	27	30	33	28	35	33	27	28	32	39	22	23	27	25	23	35	29	24	28	36	34	27	37	27	36	30	33	38	24	28	31	36	36	24	38	37	38	27	24	25	31	31	32	31	23	22	26	45	29	26	25	29	20	26	35	29	30	29	33	36	32	24	27	32	34	28	25	38	33	26	31	31	30	14	27	17	27	34	30	23	31	20	28	20	44	31	27	26	34	31	20	31	31	35	25	30	28	40	34	27	24	24	34	30	32	26	33	36	30	26	25	28	31	28	28	26	23	28	25	30	23	31	31	25	22	43	24	31	31	28	28	32	20	32	23	28	32	29	28	32	35	33	24	28	32	29	25	32	20	32	29	33	25	31	36	23	33	44	38	21	37	30	33	19	32	36	32	37	36	35	25	30	27	37	28	30	25	21	25	27	21	29	21	26	22	22	22	25	18	29	38	26	19	33	24	31	31	29	33	25	20	26	37	29	28	27	35	25	22	32	24	38	28	23	32	33	35	27	27	31	23	39	32	35	32	33	24	32	38	23	32	30	31	25	34	29	32	29	31	22	27	29	36	27	36	40	34	33	23	31	25	29	24	34	38	30	33	31	31	30	29	32	33	22	29	27	24	37	34	37	34	35	25	26	38	26	21	25	27	36	25	28	22	36	31	24	33	36	31	28	27	23	33	24	24	26	19	30	40	35	26	30	29	36	31	27	30	27	30	30	39	33	28	31	35	30	22	22	24	22	21	35	24	35	20	27	24	31	26	30	30	30	29	24	24	35	30	23	26	29	35	34	27	26	31	34	41	30	39	28	27	24	25	32	32	37	28	29	29	30	24	30	35	26	30	22	27	36	27	25	32	43	18	31	26	33	24	22	39	32	26	32	35	36	29	34	28	26	29	26	22	26	30	24	25	23	28	34	25	29	27	30	33	38	24	28	30	35	39	31	34	26	17	32	25	32	35	26	39	31	24	30	28	30	32	27	42	25	29	29	36	39	23	23	32	24	30	25	24	26	27	33	32	26	28	35	35	33	28	39	34	24	33	28	30	28	17	37	31	26	35	39	29	34	39	30	28	26	34	23	24	26	26	31	27	24	28	28	30	26	33	24	28	27	38	26	26	28	34	27	30	36	30	31	28	28	37	34	16	19	28	32	20	27	29	23	31	23	23	33	38	22	27	29	27	28	36	25	29	33	28	25	31	39	30	37	30	33	34	25	24	23	29	22	27	31	25	28	31	26	26	29	32	29	20	38	30	31	40	23	30	27	28	31	32	24	26	29	32	25	32	26	34	29	26	25	26	28	31	24	27	30	28	24	29	29	38	32	24	24	24	26	34	29	29	28	39	26	24	24	32	31	34	32	28	33	28	33	27	28	28	40	39	32	30	33	35	29	28	31	32	36	29	18	29	42	46	32	27	33	32	30	25	32	32	31	21	23	31	33	42	31	28	26	32	27	29	25	33	31	23	31	36	23	22	33	32	27	34	40	33	35	44	34	28	21	28	20	37	31	35	34	26	26	34	30	26	33	35	29	27	25	37	26	31	31	18	27	36	40	15	28	27	30	43	33	35	24	33	31	31	29	30	36	42	34	34	29	38	27	27	27	30	30	31	32	21	27	26	38	24	27	37	25	32	26	25	37	32	28	35	32	24	26	25	31	21	35	30	36	28	23	23	24	17	39	30	39	28	35	33	36	26	26	26	28	24	29	24	29	22	33	31	28	23	35	31	32	30	31	25	27	42	36	28	33	20	24	33	27	29	30	32	40	30	30	38	34	32	33	28	32	36	23	30	22	26	33	23	25	34	33	31	30	28	21	42	31	21	30	26	30	29	30	28	30	32	29	28	24	33	22	31	24	28	22	29	36	33	25	23	38	30	28	30	34	36	26	26	28	26	34	26	33	30	28	21	28	34	34	38	27	29	28	40	29	26	33	31	34	42	36	28	35	27	29	25	27	25	23	30	25	30	26	31	22	28	24	29	35	38	28	34	34	34	27	37	23	34	34	28	27	28	26	23	28	22	29	29	21	34	28	28	25	28	23	19	25	38	37	31	20	27	40	35	35	26	26	20	24	37	32	21	34	22	32	27	34	36	27	26	28	40	28	25	23	22	32	23	24	34	30	28	40	30	23	28	27	28	16	32	30	33	24	41	20	28	29	35	24	34	22	26	26	19	26	36	28	36	26	27	29	30	33	27	27	31	30	35	36	25	34	34	24	25	26	32	26	23	28	20	33	25	33	19	26	34	27	21	26	27	25	28	28	31	25	24	34	33	44	35	35	38	31	29	35	22	33	24	32	22	26	25	30	32	31	21	39	27	35	26	21	30	39	28	30	30	32	31	27	27	28	35	27	32	30	30	26	28	25	28	24	21	34	32	29	29	31	31	23	27	25	31	24	29	28	39	19	36	33	33	31	31	19	26	35	30	33	37	22	29	16	24	37	38	29	35	29	21	23	29	33	31	26	32	36	42	26	37	26	36	29	26	29	26	23	33	30	36	19	34	36	23	29	31	24	24	32	33	24	33	33	29	23	31	37	38	35	27	31	29	27	33	37	29	25	29	31	36	38	23	17	34	26	31	34	31	30	30	21	21	25	25	33	28	30	20	22	29	33	36	29	28	24	32	36	27	31	18	36	19	20	37	22	39	31	25	16	33	31	36	34	33	26	31	22	30	24	22	24	27	26	30	36	22	27	22	24	31	29	23	42	29	19
26512	21431	15803	9737	6254	6791	20258	8912	4821	4004	3506	2942	2572	2293	1970	1651	1520	1344	1238	1102	931	819	837	731	715	662	648	632	487	473	504	450	404	381	368	333	382	356	310	318	313	318	339	293	284	299	288	299	263	295	274	257	264	270	269	269	292	254	247	292	255	261	276	257	272	284	255	285	312	242	308	267	261	248	271	301	265	279	283	275	272	291	275	300	247	264	322	267	274	294	276	299	288	309	280	270	283	275	295	277	271	288	266	278	251	281	228	296	278	289	281	270	317	256	296	270	270	273	274	297	291	264	298	269	275	256	256	247	267	281	256	273	276	235	300	278	253	251	265	270	254	276	274	284	280	250	279	264	251	279	297	258	266	231	247	252	264	262	276	252	248	229	283	267	251	253	260	258	274	254	275	273	249	267	238	285	270	265	271	270	270	276	283	272	275	263	269	274	267	273	260	236	259	278	275	263	293	257	275	285	245	258	247	285	293	261	268	261	280	267	278	275	254	240	267	266	278	282	257	256	274	265	274	267	299	284	258	297	286	273	269	278	242	230	274	261	260	253	291	256	261	254	254	278	255	279	271	283	275	274	292	262	287	282	278	257	276	237	264	299	242	255	254	304	271	286	239	266	298	263	281	257	272	299	270	279	258	292	296	273	259	277	261	270	290	280	256	297	294	252	286	252	284	261	276	239	269	270	237	267	268	271	258	272	273	260	302	281	255	264	262	266	269	286	283	271	291	278	257	258	286	264	288	261	258	272	265	274	257	255	238	257	277	252	253	299	265	280	262	266	265	270	266	275	286	238	299	266	252	277	273	271	285	267	258	264	267	263	245	254	283	255	277	287	294	273	263	268	269	264	270	256	291	257	284	285	270	299	279	300	280	271	266	265	257	282	260	256	275	277	289	254	263	269	261	263	267	259	260	272	273	267	265	262	260	256	258	270	282	248	274	271	275	270	258	287	249	271	255	238	259	231	254	268	283	261	268	264	277	241	264	288	244	283	261	266	251	276	273	260	274	263	249	237	261	292	263	273	250	260	254	275	254	291	258	286	257	286	264	258	290	310	286	254	262	256	241	271	267	235	259	280	274	282	252	249	284	248	269	277	242	277	265	268	260	245	284	292	252	257	259	232	258	276	269	269	255	248	260	259	267	270	242	261	284	284	266	255	258	249	273	246	268	262	318	257	262	259	264	260	265	269	256	240	253	284	282	302	267	263	252	257	285	278	256	266	247	327	250	244	274	260	253	284	279	259	261	241	248	265	230	244	277	261	271	294	270	252	245	274	265	273	267	297	267	266	268	270	249	275	234	268	242	262	258	256	266	293	281	268	274	260	273	288	270	267	277	271	262	271	267	292	249	264	281	278	293	274	279	269	280	277	248	270	269	267	263	286	252	245	270	265	277	263	260	260	272	288	242	251	284	255	253	266	292	282	256	248	270	243	277	280	253	279	273	286	243	311	274	280	248	256	239	268	256	244	266	265	264	254	278	268	269	243	242	282	279	262	262	237	253	298	265	243	242	265	267	259	258	293	266	267	258	269	286	292	286	255	238	291	244	271	253	290	259	277	246	272	264	269	264	287	280	275	291	281	259	248	273	262	283	236	262	261	284	272	280	258	301	244	271	279	273	270	295	263	277	271	267	260	288	252	271	245	248	282	266	295	275	263	263	293	280	257	292	259	263	278	258	305	266	262	277	265	284	291	266	276	249	275	265	244	252	256	277	255	265	288	280	263	306	250	254	271	276	282	270	295	242	252	288	266	270	269	271	288	248	268	265	261	256	288	288	299	280	290	287	276	281	272	245	245	240	279	308	256	279	266	276	277	248	275	272	296	262	264	260	278	266	268	264	246	272	272	268	228	281	271	252	311	259	297	287	271	295	273	270	273	250	239	268	267	252	255	282	292	305	273	297	261	255	269	246	275	240	282	243	299	265	262	279	261	261	299	272	296	273	280	269	273	251	269	265	264	284	275	304	276	282	279	293	243	272	268	252	275	245	260	280	275	280	243	282	253	302	265	296	273	272	263	283	283	289	276	266	266	255	277	280	268	267	282	289	263	266	303	285	242	242	266	238	272	236	263	257	254	255	290	299	242	263	295	281	295	270	269	262	273	261	286	271	290	279	255	260	298	244	270	258	269	260	251	291	279	266	249	292	266	281	256	268	272	300	263	269	285	273	278	291	245	263	284	243	259	295	286	285	284	293	283	246	278	258	279	237	292	244	278	288	249	254	265	259	300	253	277	271	261	281	252	272	269	224	260	236	290	283	258	294	262	278	270	253	252	279	243	270	267	269	259	255	262	274	247	232	270	256	255	244	258	244	284	268	254	245	292	268	269	244	257	287	280	276	243	243	293	264	278	258	266	276	283	239	302	258	258	259	290	269	231	270	291	283	262	285	276	289	274	267	282	277	273	283	277	270	268	253	265	276	283	280	264	259	261	264	248	261	261	250	268	253	290	269	302	289	265	289	267	278	275	246	260	290	273	263	298	283	295	272	272	265	256	255	243	248	289	292	282	245	253	275	252	249	291	261	258	250	257	254	256	262	281	284	243	277	270	293	270	278	272	254	305	278	277	273	306	253	273	286	237	281	281	246	295	249	256	244	266	289	268	283	256	255	253	274	260	259	253	254	266	258	271	253	273	270	275	280	279	251	249	265	274	270	261	274	258	258	236	265	267	261	273	273	283	295	245	273	270	255	260	290	284	253	263	293	290	269	259	270	262	275	277	282	289	270	296	265	266	274	272	260	275	271	266	244	284	274	283	243	251	284	249	255	280	262	274	293	291	274	266	267	284	263	248	249	262	274	281	269	276	260	271	254	278	284	277	286	238	252	239	261	280	282	252	249	271	261	279	302	254	267	269	265	250	276	284	283	249	270	258	258	269	254	286	271	265	293	241	245	265	277	260	234	287	251	257	280	254	277	290	264	276	258	305	251	254	250	273	247	287	253	250	247	257	283	256	269	262	267	259	278	271	291	265	264	267	282	242	277	274	296	306	304	258	243	266	275	279	236	265	269	258	286	229	290	292	278	267	265	292	261	279	280	227	297	268	272	264	253	263	279	266	238	255	262	272	257	264	254	284	282	248	259	274	270	266	265	238	252	268	258	285	293	272	285	292	269	251	291	252	261	278	297	271	226	293	288	279	274	287	276	272	279	272	266	297	296	294	278	249	255	249	250	239	288	292	246	267	252	285	265	283	288	251	265	293	229	258	273	266	263	268	303	299	277	256	302	275	268	271	236	286	243	268	258	242	274	257	245	292	241	269	310	275	246	256	235	286	267	262	266	256	253	282	244	263	265	261	269	271	268	291	276	283	273	265	300	257	270	242	319	259	254	277	262	294	251	301	280	277	238	252	227	270	289	318	285	263	322	278	242	278	266	237	298	252	265	261	269	267	263	279	265	267	276	269	267	299	266	250	271	263	246	250	277	242	247	235	251	268	248	284	256	247	256	275	265	260	274	249	248	275	282	266	280	254
4768	4972	3035	1103	352	310	1495	642	203	178	195	141	148	122	103	93	86	80	67	76	70	68	54	53	48	48	53	37	53	50	44	45	37	41	28	34	34	34	42	18	26	31	28	33	28	37	32	43	22	28	32	23	26	36	31	30	17	26	34	35	27	38	21	27	23	33	34	37	26	30	29	27	22	25	29	29	21	22	36	24	30	33	28	33	40	26	29	33	32	38	29	29	27	26	32	31	33	27	37	32	32	25	24	33	31	28	25	38	23	23	22	31	24	40	34	30	28	24	19	26	35	34	23	33	27	41	26	36	28	31	24	30	35	23	30	23	24	27	34	24	25	32	37	37	27	27	27	24	30	34	34	27	35	31	20	32	39	31	32	27	21	29	26	28	23	29	21	30	21	28	22	41	27	33	30	27	37	32	27	29	25	27	33	17	27	21	25	27	24	31	27	23	22	32	27	23	31	27	24	25	27	38	22	21	22	20	42	26	24	27	32	36	26	30	24	23	24	27	23	26	24	25	36	25	32	31	28	33	33	29	16	21	24	19	26	26	36	26	25	29	25	23	39	30	19	32	29	19	21	20	29	31	25	36	25	28	28	35	37	25	19	22	30	29	34	24	23	22	37	30	28	27	24	29	22	23	25	37	26	27	27	23	23	32	37	33	31	23	28	26	35	29	28	22	28	36	35	19	31	35	25	23	24	33	28	23	24	33	24	24	36	20	37	26	25	29	28	30	29	38	36	31	34	29	24	27	25	24	28	34	23	31	33	30	24	25	21	29	24	28	29	21	23	32	20	20	26	32	22	35	35	21	31	28	16	36	38	36	38	29	24	28	38	40	31	39	17	25	27	31	32	32	31	23	36	42	29	30	29	28	31	31	30	23	30	21	32	29	33	27	22	29	27	34	34	30	27	40	33	33	37	36	32	27	27	25	27	36	23	35	36	33	37	18	28	30	30	31	27	30	32	28	32	34	30	25	23	28	23	29	26	32	34	32	37	19	24	19	30	25	23	33	19	28	28	37	34	36	29	29	30	34	22	36	27	34	25	27	26	24	30	26	36	17	29	27	25	25	34	30	26	25	31	34	40	31	30	33	27	34	32	31	33	23	34	34	24	37	25	30	25	37	33	20	38	38	21	32	19	32	19	30	19	30	26	22	33	23	30	21	25	25	31	15	32	21	32	27	28	27	24	30	27	37	21	23	28	33	27	29	34	26	27	24	31	21	23	24	27	23	33	30	29	32	24	32	27	46	35	24	41	32	29	19	32	26	46	37	32	26	31	28	29	23	30	29	25	31	27	36	35	39	31	27	33	32	34	34	33	32	31	33	37	15	26	31	25	24	31	29	31	35	32	32	32	31	32	35	40	34	28	26	21	23	30	27	27	33	25	26	31	24	36	36	21	21	37	22	38	29	32	27	29	36	27	28	28	25	31	30	21	20	29	27	25	25	36	21	30	30	21	25	28	29	27	29	33	26	27	34	36	29	30	31	21	39	27	31	33	29	32	34	25	29	23	39	26	31	26	23	30	24	39	36	24	26	31	23	27	33	19	30	24	22	23	23	30	23	20	36	29	34	32	42	29	31	30	32	26	35	28	30	28	25	41	38	43	25	27	30	30	29	47	21	37	30	31	28	29	38	37	20	27	24	29	29	33	30	29	30	31	18	36	24	25	22	26	26	34	28	22	29	31	32	32	31	22	33	28	35	18	25	33	33	23	30	33	27	26	22	32	34	21	32	19	34	36	26	13	33	25	31	27	45	31	26	27	30	26	32	29	32	28	23	32	25	22	32	36	27	20	18	23	26	25	33	37	23	22	28	23	22	22	23	27	35	24	22	26	23	28	25	27	34	35	25	25	33	18	29	19	31	31	21	22	22	21	27	36	35	35	25	23	28	28	23	36	21	19	27	20	30	28	29	29	32	27	35	32	30	26	24	30	29	19	31	28	28	23	30	25	35	31	24	28	27	23	20	24	34	34	30	34	31	35	24	26	28	31	34	29	22	30	23	29	26	32	30	30	18	35	19	36	27	36	38	18	32	35	25	28	37	27	28	27	34	28	27	33	22	28	23	31	26	29	25	33	20	31	31	21	43	24	30	34	24	18	23	33	43	24	31	29	28	27	21	28	23	27	31	27	23	32	29	27	34	30	32	34	24	19	28	39	32	28	37	26	21	38	21	26	25	27	36	38	20	24	30	37	33	18	32	27	18	37	27	24	31	29	24	36	32	27	25	26	22	33	24	30	29	26	31	29	24	27	34	23	20	28	22	29	27	21	35	29	25	33	31	14	26	21	20	26	30	23	21	35	26	28	24	25	21	30	33	35	26	26	24	28	35	25	25	28	37	29	28	41	33	24	29	24	30	23	27	30	27	26	31	32	33	23	26	30	26	31	36	25	28	28	30	25	19	25	25	18	22	29	25	20	28	34	38	19	33	40	22	28	24	26	46	26	29	31	19	27	38	18	27	21	27	20	32	34	29	26	28	29	28	23	29	23	31	31	17	23	26	23	19	26	27	35	30	28	32	25	27	30	34	35	21	30	24	25	39	34	25	31	28	23	28	32	20	28	26	31	30	26	27	18	32	20	32	18	24	28	17	30	30	32	33	29	40	25	32	25	24	23	29	29	14	31	33	36	31	29	22	36	21	30	32	37	26	24	30	33	25	24	50	28	31	24	27	35	29	18	35	26	25	30	42	29	28	26	31	27	21	32	47	27	28	37	25	19	20	26	30	30	36	26	26	26	37	27	33	29	32	30	28	36	36	24	38	28	40	24	27	20	35	30	26	24	30	33	36	25	26	28	30	25	30	35	32	32	21	29	23	27	34	26	30	26	32	20	24	32	30	32	29	38	22	20	28	29	30	32	21	31	38	22	34	27	25	29	26	39	22	26	25	31	29	24	29	32	26	30	20	33	28	19	36	33	29	34	25	32	35	29	27	29	37	27	26	24	23	27	24	26	41	30	29	17	24	30	27	31	32	26	42	23	37	19	29	26	26	37	27	25	33	33	25	26	25	37	29	34	24	32	28	25	30	32	38	30	35	27	32	24	30	35	26	36	31	31	33	30	29	25	22	27	31	32	25	21	36	22	28	30	35	27	25	31	21	29	32	26	25	31	35	40	27	27	42	23	24	38	22	25	20	32	37	32	19	31	23	43	31	40	39	28	31	33	18	24	29	30	31	21	25	42	24	42	32	26	32	19	20	22	32	24	28	26	39	28	24	26	27	26	29	33	23	36	28	25	28	36	32	28	22	24	24	29	29	35	29	30	23	27	30	34	26	24	22	24	21	26	25	37	27	33	28	37	21	27	18	22	32	20	27	28	31	26	20	23	25	39	28	22	22	24	39	25	32	25	22	29	37	31	35	34	25	21	18	33	30	26	25	26	31	32	34	34	16	35	25	22	32	32	28	32	22	21	27	36	27	26	28	33	26	31	38	24	23	21	19	21	32	32	37	24	24	27	39	33	33	36	30
31777	24706	18549	12890	9446	9950	25352	11925	6495	5582	4728	3844	3312	3020	2506	2195	1892	1633	1509	1292	1173	1087	946	926	821	797	732	706	585	584	560	512	444	402	431	373	367	366	328	338	331	318	271	306	329	298	307	293	273	296	286	268	275	296	259	287	259	280	285	318	255	272	279	288	278	275	286	288	273	287	273	280	281	287	261	245	285	303	279	299	301	252	293	286	269	288	284	319	277	283	291	286	281	291	277	307	295	273	283	268	250	297	307	266	280	280	276	272	280	264	259	271	263	255	274	271	267	272	276	275	293	221	277	237	277	236	290	258	269	254	273	290	301	278	242	282	277	262	264	261	274	253	268	254	234	274	258	292	268	238	250	257	263	258	236	272	261	282	262	291	271	240	310	263	283	232	279	271	262	278	301	262	283	278	258	263	265	281	240	258	264	282	268	240	268	288	248	251	281	228	255	256	276	231	279	270	263	263	248	275	264	288	268	255	256	260	265	263	290	252	221	252	266	257	270	245	277	242	290	236	281	274	264	267	281	269	227	290	270	250	293	282	254	254	299	259	254	256	287	273	260	271	288	281	284	242	266	249	267	261	265	251	268	256	228	239	282	289	287	260	236	267	256	277	239	275	247	281	281	258	262	266	240	287	271	273	253	279	264	287	253	271	236	278	267	273	272	263	225	273	264	286	304	270	271	268	259	263	262	247	253	249	258	278	276	238	277	273	267	262	247	272	279	272	264	283	289	267	276	235	284	250	250	261	279	247	253	258	274	272	260	263	286	250	259	266	264	260	260	283	249	240	285	277	270	256	284	283	271	261	237	254	273	283	299	265	261	274	276	266	252	293	269	223	243	251	283	268	272	258	240	258	241	252	255	255	262	262	250	258	273	271	262	255	270	257	244	267	280	288	251	248	251	274	281	262	260	279	259	298	278	298	261	258	259	291	274	269	266	267	274	254	258	241	230	260	282	251	260	260	253	278	268	264	271	240	284	267	291	258	241	279	254	280	260	257	267	274	286	289	276	263	277	254	263	273	267	276	289	245	263	286	281	294	270	272	231	290	260	238	256	270	269	256	258	267	284	264	255	264	276	273	281	258	297	257	282	254	233	258	260	264	273	301	271	263	263	274	279	261	255	258	220	254	267	264	284	264	278	263	263	294	285	275	260	267	274	278	266	247	273	293	240	271	273	262	298	259	265	270	256	246	312	271	292	281	285	292	240	247	252	242	264	266	259	273	295	240	277	272	237	272	266	276	289	266	283	283	254	248	276	271	293	279	245	240	292	281	243	279	273	261	242	252	284	283	281	280	276	258	278	266	290	249	267	254	229	259	294	260	267	240	238	245	269	244	267	278	264	282	286	268	267	242	281	248	266	280	276	247	276	234	283	258	238	266	245	248	225	283	272	252	256	274	263	286	273	250	260	264	247	232	281	282	279	226	265	284	272	236	286	269	281	274	268	248	245	274	234	264	244	248	255	259	284	276	266	274	258	254	235	289	247	252	271	266	268	283	259	252	275	247	286	253	272	280	237	287	300	269	263	265	265	235	255	266	261	261	271	249	266	277	284	256	256	278	272	286	293	271	269	247	289	265	267	263	279	274	290	251	282	277	278	255	286	252	280	275	265	280	272	263	236	269	247	272	250	251	257	281	267	254	255	280	253	238	280	250	267	259	275	307	269	267	272	272	270	258	266	257	258	279	274	275	259	260	245	261	272	294	273	265	246	247	270	283	284	263	250	247	270	260	264	257	252	283	257	251	269	292	284	283	280	263	288	288	284	252	252	249	269	267	275	261	244	284	267	247	256	270	269	272	240	255	250	256	245	277	248	255	250	278	261	263	257	285	277	294	253	274	244	291	274	295	242	244	256	285	239	255	267	270	277	279	291	257	265	290	240	280	288	249	285	270	264	281	266	232	248	269	270	260	250	264	261	257	267	270	254	253	261	273	273	323	293	296	268	257	280	224	277	277	278	292	283	269	271	298	271	253	268	280	259	272	258	256	264	261	271	287	279	275	251	277	276	248	261	275	268	254	258	252	261	277	289	259	256	277	259	287	271	258	254	256	269	217	257	225	248	253	246	244	267	243	264	267	265	260	259	258	284	278	249	269	274	295	253	266	288	268	281	251	271	265	273	257	238	252	282	307	260	277	273	248	276	287	277	246	269	308	274	230	262	253	241	261	278	231	278	267	255	248	262	256	267	277	278	265	264	277	266	265	261	237	266	248	271	247	248	239	255	277	241	262	266	243	259	271	257	245	256	260	262	281	274	267	227	240	265	243	261	273	246	261	266	267	290	249	253	260	267	283	278	254	270	253	273	285	287	263	294	282	245	250	234	259	250	261	287	272	283	288	257	255	261	273	265	280	253	254	257	275	272	264	276	282	277	298	271	254	220	258	255	251	278	292	285	280	268	236	269	271	274	242	258	266	263	258	265	263	258	284	286	286	291	261	281	282	275	259	271	270	276	267	290	261	262	275	267	273	281	232	236	269	272	293	259	296	258	241	273	247	256	289	291	268	271	272	280	267	278	245	247	266	273	268	256	280	257	252	274	240	288	241	258	283	290	257	272	278	260	256	256	235	268	271	240	256	267	255	244	256	267	277	255	265	274	279	268	252	245	239	256	285	294	273	269	254	225	249	282	296	269	265	295	245	256	298	280	249	241	286	275	267	267	271	273	270	273	275	292	267	279	260	273	282	243	284	288	265	272	262	263	272	276	256	250	250	287	274	296	281	259	243	256	249	244	267	274	270	260	254	261	266	264	282	259	262	265	260	275	239	260	262	252	281	272	268	250	235	264	271	301	287	256	284	258	278	255	266	262	285	275	288	265	262	276	253	276	276	260	262	287	240	281	259	263	286	254	256	265	249	276	287	243	247	267	264	240	264	300	283	286	280	266	265	255	301	295	257	266	259	298	296	273	258	254	269	262	257	280	271	271	259	230	261	267	268	259	237	263	261	264	229	219	275	245	254	250	262	267	253	256	277	275	247	242	250	241	252	249	246	246	258	251	239	270	298	282	255	262	313	283	277	228	288	278	259	286	239	250	250	247	262	277	287	250	235	279	259	250	282	252	253	268	273	294	257	300	283	285	282	275	264	269	269	263	261	296	260	247	265	258	280	271	241	269	284	258	240	259	262	272	284	274	262	243	261	248	285	298	248	237	235	259	276	278	275	293	266	283	244	258	249	276	275	276	247	280	275	251	267	272	297	234	275	241	285	262	267	261	270	243	255	252	285	274	274	282	270	272	276	255	251	305	260	244	261	261	245	295	259	263	269	249	292	259	281	263	279	256	281	252	282	254	273	277	263	256	264	249	265	245	252	242	226	271	260	257	257	272	259	253	247	272	276	253	259	282	245	257	247	253	285	262	255	310	289	237	293	261	258	258	259	245	247	267	276	286	263	266	288	253	304	276	270	262	291	287	261	261	247	259	265	261	247	257	268	318	281	258	267	256	257	255	241	270	222	261	246	260	255	269	265	249	253
1953	1154	664	257	138	148	265	193	143	99	106	97	92	76	88	76	62	41	57	49	48	63	43	52	49	38	37	53	35	42	43	49	53	39	38	28	36	45	47	33	29	27	33	31	45	33	37	41	30	28	36	35	34	34	41	36	31	40	31	29	30	32	23	37	35	31	30	40	34	33	35	41	42	24	39	26	38	33	26	44	39	41	34	31	35	23	25	33	34	38	33	24	31	29	35	33	30	37	25	31	31	34	32	41	30	29	31	28	25	43	32	32	35	39	44	45	19	37	35	26	21	37	34	31	29	33	25	35	28	43	34	38	31	35	24	29	27	29	33	33	43	37	33	28	30	38	28	32	36	35	25	35	35	28	27	30	34	36	38	35	31	28	37	34	31	26	27	47	23	38	31	27	36	34	33	36	33	37	33	42	32	39	36	31	31	35	32	30	27	35	28	41	38	45	38	29	33	41	34	24	31	25	33	29	33	34	41	32	30	28	37	43	21	35	34	29	47	33	28	29	52	40	27	33	29	45	42	27	41	34	34	37	30	28	39	36	34	28	24	33	35	26	30	30	35	41	33	42	29	26	32	35	31	35	29	30	33	32	30	32	32	34	25	27	36	28	37	35	41	35	34	30	34	36	37	36	28	29	27	30	32	41	38	28	29	23	27	33	39	29	41	41	26	43	31	38	34	33	33	22	33	32	33	42	27	31	38	43	32	32	37	34	25	37	37	31	40	32	31	42	36	41	23	39	48	37	25	25	38	39	29	28	33	33	31	34	30	31	34	34	45	41	27	43	29	40	36	37	34	26	34	36	48	43	39	31	24	34	30	31	28	36	25	41	27	28	38	38	38	39	37	32	33	26	29	41	37	24	44	39	39	37	36	30	33	37	30	35	34	34	27	30	27	38	28	43	30	24	29	30	34	33	41	32	30	36	32	32	40	38	33	28	22	38	42	27	32	45	25	34	33	35	24	44	29	33	28	40	25	28	31	33	28	32	26	32	30	36	33	25	37	31	32	42	39	35	37	40	31	33	42	30	34	28	32	32	36	29	37	35	30	27	27	44	37	40	45	29	40	40	38	19	18	33	36	33	29	34	29	25	20	24	32	27	28	27	32	35	31	32	36	28	35	25	30	51	28	43	32	38	36	19	39	37	29	28	28	32	40	28	30	31	31	35	24	25	30	43	36	25	30	34	33	42	36	29	30	34	39	27	31	27	44	30	37	33	31	27	32	32	30	32	27	39	34	30	30	34	45	27	32	34	31	37	35	32	36	31	33	40	43	37	31	31	34	33	34	23	25	24	28	34	25	31	45	35	26	32	33	34	36	31	25	34	39	35	42	32	53	28	35	31	37	36	34	39	27	34	34	34	28	28	31	29	26	27	22	44	38	31	31	27	30	35	31	31	27	37	29	39	25	35	25	31	27	35	30	38	31	25	37	36	22	36	34	47	34	30	46	29	20	21	40	30	38	37	37	30	34	32	34	40	33	28	36	26	37	31	32	35	30	33	38	37	36	29	38	33	26	32	38	40	39	46	26	41	36	36	35	30	31	46	36	33	33	37	39	42	31	34	41	28	31	39	43	32	21	35	45	33	40	43	24	47	35	35	31	42	29	30	41	30	40	25	37	31	41	33	35	37	27	26	25	33	31	42	31	35	33	43	32	25	32	40	23	39	32	28	43	29	36	34	30	42	37	42	31	20	36	45	31	37	33	37	37	31	36	37	31	31	40	26	35	25	35	30	37	38	30	40	39	28	32	38	29	35	39	45	34	31	29	28	23	33	31	28	29	32	39	34	34	35	33	40	35	34	30	38	34	28	41	32	47	28	30	30	32	26	30	34	27	34	38	20	37	39	31	20	45	27	27	41	35	26	42	32	40	33	28	22	41	35	39	33	33	36	35	36	38	31	29	32	33	28	29	23	25	31	33	38	27	21	39	30	32	35	36	38	33	30	29	33	34	37	32	37	36	40	26	30	30	29	33	36	30	35	39	37	41	26	32	31	39	36	36	31	31	31	25	36	33	37	26	38	35	23	26	37	37	27	39	34	37	33	27	31	33	27	32	35	35	42	29	40	32	30	30	27	37	29	30	32	31	39	33	32	37	31	40	34	43	23	27	34	40	36	25	36	35	38	34	29	26	37	30	42	37	34	29	37	32	28	28	32	21	28	36	40	33	38	32	35	35	38	27	36	41	27	34	29	32	30	37	35	28	32	41	28	45	33	24	29	35	36	34	41	32	43	40	28	43	41	44	29	44	27	29	36	41	32	30	32	31	36	28	33	29	28	39	27	31	33	27	30	31	38	27	34	34	38	36	31	32	44	24	37	20	36	33	23	33	31	33	26	36	32	36	32	33	35	25	30	35	36	27	41	53	40	28	22	23	34	29	34	34	33	32	30	37	34	36	28	27	42	35	30	33	37	44	45	23	33	26	23	33	29	39	38	31	33	36	26	37	45	31	36	36	27	35	34	40	32	35	24	20	29	37	31	29	35	35	26	37	32	40	27	35	31	33	26	43	34	42	32	26	45	41	22	37	32	35	28	34	37	39	30	33	36	29	28	39	26	20	31	37	24	35	32	34	33	36	33	26	27	34	39	41	31	23	31	29	37	23	34	36	40	31	29	34	25	35	29	36	25	46	30	32	33	30	34	38	37	29	18	34	37	31	28	33	27	40	30	26	34	33	37	31	26	30	25	43	33	33	41	24	36	37	32	40	26	38	36	40	37	31	36	46	33	28	43	38	30	42	38	42	28	33	27	27	44	36	35	23	38	34	36	19	30	39	30	34	28	37	34	27	35	40	34	30	30	40	40	37	35	49	40	33	23	36	40	27	36	35	25	36	39	44	35	44	28	38	44	41	39	38	37	33	36	43	34	46	28	30	25	28	35	32	32	31	25	46	28	39	31	32	36	44	47	40	34	40	30	28	32	32	37	36	31	23	36	26	32	37	32	30	34	42	38	34	31	32	42	30	37	31	19	44	36	37	37	33	31	38	28	29	32	33	36	40	37	35	34	36	38	32	36	25	37	43	24	39	42	44	29	42	29	43	40	23	31	26	35	28	29	39	37	39	32	35	30	33	29	36	27	27	27	30	20	27	31	27	38	36	29	28	35	34	42	32	35	31	40	34	36	37	31	33	26	36	23	28	32	44	30	33	34	31	25	35	34	28	34	44	24	27	31	32	30	28	44	38	22	34	36	34	34	38	34	23	33	33	34	32	33	39	31	40	25	49	36	25	31	22	38	38	28	38	29	27	36	32	33	25	32	30	36	30	33	35	31	41	34	37	37	37	45	34	36	33	43	27	32	21	39	30	40	32	35	35	28	37	33	35	30	44	29	38	45	40	25	34	30	26	25	36	32	34	37	32	30	31	50	34	31	33	31	31	29	34	34	35	33	36	34	34	34	29	31	36	38	43	39	33	32	39	56	42	33	34	30	29	37	37	30	38	37	43	44	39	26	33	33	32	38	32	28
21629	13119	7950	4992	5139	5790	9378	5672	3913	3212	2670	2290	1928	1616	1423	1341	1199	1085	1009	897	764	702	650	621	563	572	527	521	509	459	405	441	381	375	346	357	390	364	350	333	305	342	347	340	284	313	307	306	315	323	323	303	296	313	327	311	325	337	283	300	295	323	316	295	256	312	322	294	275	304	302	273	318	305	306	313	298	302	323	314	299	329	327	323	328	309	290	301	311	288	298	323	326	320	325	303	357	308	330	315	296	368	303	330	312	326	350	305	313	334	310	296	315	308	313	267	301	299	301	296	286	309	322	307	295	302	318	316	304	298	324	311	289	289	289	322	306	283	311	270	308	295	306	281	311	316	335	282	300	316	285	316	315	315	316	294	296	309	313	269	305	312	318	314	300	304	276	282	312	285	307	316	284	279	295	306	296	304	323	288	304	307	339	307	309	309	300	319	303	288	287	283	290	329	323	308	322	285	305	300	288	273	295	321	306	309	304	263	301	282	297	292	290	325	340	313	326	306	266	331	298	276	290	348	312	312	284	295	282	311	279	296	296	322	318	319	287	301	283	304	332	285	313	323	300	318	296	321	331	335	288	307	304	318	314	291	321	310	302	297	289	314	277	321	308	290	314	316	304	337	307	327	278	305	319	315	300	307	287	291	309	287	320	287	304	317	280	316	306	300	291	320	304	331	304	291	297	285	315	294	310	309	285	264	296	297	296	286	306	290	297	297	257	296	308	346	302	311	301	309	287	288	319	316	310	272	300	322	326	311	315	286	293	321	286	302	300	304	307	302	313	326	342	307	319	317	329	287	299	322	315	315	286	291	298	312	336	336	294	301	338	294	298	267	295	304	301	273	301	321	331	322	297	301	284	332	299	323	294	295	281	261	303	310	285	314	299	329	313	303	303	296	315	327	302	321	360	283	310	304	314	271	314	293	301	298	327	274	297	313	318	322	279	293	295	276	276	283	286	302	315	290	299	306	264	311	340	301	307	288	310	277	278	295	278	321	305	289	290	282	288	279	313	316	302	310	288	348	276	295	312	327	298	311	306	308	290	296	300	316	299	326	303	279	296	317	336	280	267	313	317	278	311	289	292	290	318	312	323	275	294	338	302	296	306	283	320	279	306	273	287	319	309	320	321	312	288	310	308	292	316	300	296	289	312	316	278	291	298	331	292	308	313	304	316	327	286	306	325	302	317	282	291	307	342	303	314	309	308	284	324	304	287	292	321	318	278	329	313	343	312	296	328	305	297	282	322	305	339	308	324	314	317	300	339	291	311	293	323	274	304	333	299	337	315	289	270	301	294	303	276	293	297	287	321	302	324	317	319	315	297	313	317	324	301	314	274	320	313	304	283	289	308	282	334	309	285	307	288	306	319	308	289	328	300	308	276	313	309	292	302	311	316	321	279	280	305	305	334	318	302	306	313	293	313	295	283	315	282	329	342	296	304	271	328	293	309	271	285	305	300	305	267	292	292	300	312	267	304	305	325	301	295	313	292	274	297	329	321	274	311	319	295	293	290	294	291	298	311	288	309	319	295	303	283	328	281	303	279	289	317	268	298	305	278	316	301	307	297	324	296	293	311	315	287	295	347	307	281	288	291	321	294	347	281	323	319	328	278	315	326	315	308	307	308	294	330	272	307	291	288	323	307	303	332	302	297	295	283	289	269	308	302	300	302	326	279	298	315	296	294	269	303	299	297	333	291	308	355	291	305	331	306	302	323	294	301	273	307	296	273	289	289	275	298	286	291	279	269	316	299	262	305	314	304	299	293	317	323	261	298	295	324	302	324	265	291	307	312	287	322	308	287	325	292	315	308	294	291	286	293	286	284	310	279	299	301	290	275	325	336	289	271	308	277	301	286	298	272	302	317	280	297	304	305	293	297	311	291	300	310	286	309	312	297	304	313	292	303	315	314	293	318	302	319	289	301	300	285	303	299	259	296	313	309	284	300	301	301	291	310	298	320	304	307	290	314	316	294	305	305	318	319	318	306	314	326	303	304	290	316	290	314	297	294	327	296	342	291	308	316	312	323	289	293	297	298	282	296	303	320	352	299	320	292	310	268	315	277	323	315	307	328	333	323	302	288	348	311	272	289	298	342	316	281	311	308	322	329	300	312	312	315	330	286	301	279	322	288	310	301	298	302	339	316	287	312	295	294	301	300	310	306	283	311	320	290	291	328	283	306	342	283	316	297	291	325	286	285	308	301	319	276	316	305	328	293	305	289	317	326	320	308	296	321	302	321	295	348	288	295	314	290	290	264	313	307	299	291	297	303	309	321	321	296	312	333	334	303	296	276	290	328	314	303	293	318	264	284	315	297	309	312	291	303	316	326	301	296	303	297	297	325	295	275	287	311	309	287	321	304	310	294	324	289	283	294	298	339	277	319	272	318	274	275	306	302	309	309	319	287	306	301	289	313	302	300	269	296	337	301	294	283	312	307	310	299	298	287	267	328	306	309	322	303	296	286	298	298	333	276	318	286	272	298	308	326	302	303	294	287	329	292	309	292	312	324	330	336	301	315	294	297	273	328	293	304	318	290	330	327	312	305	308	304	315	286	315	306	268	322	292	288	308	321	260	308	306	302	267	307	293	296	278	311	291	331	322	287	295	321	299	315	306	283	279	331	285	291	280	285	289	312	309	275	320	301	339	298	316	303	335	292	275	325	285	267	295	314	316	297	291	284	274	331	300	288	308	315	334	290	316	285	299	309	323	301	296	281	322	314	267	321	295	311	328	279	284	323	294	310	290	321	304	286	272	272	292	313	270	330	359	294	317	307	289	279	296	328	311	271	306	302	321	283	285	288	294	297	301	252	294	300	300	284	309	300	328	305	299	302	342	302	298	295	302	316	302	296	311	312	315	289	287	317	267	345	303	318	304	316	271	326	311	296	290	279	289	305	276	326	307	317	296	304	315	328	288	300	319	302	309	330	283	303	298	303	319	309	300	286	299	310	327	278	325	276	291	289	278	314	306	335	302	282	300	271	309	290	317	276	303	322	321	271	300	327	323	314	317	297	308	284	323	313	276	285	299	320	285	312	331	319	313	289	302	324	321	321	308	303	282	293	317	319	336	295	292	322	299	312	295	280	312	288	298	316	362	321	291	304	321	292	291	325	295	309	287	300	336	307	320	312	292	290	296	305	316	320	317	284	273	285	311	286	280	317	311	300	301	328	314	272	301	327	304	327	282	255	301	312	311	325	283	285	279	323	311	291	282	291	316	321	296	316	321	329	321	315	311	293	296	289	294	279	300	317	277	301	321	322	322	306	330	284	295	312	304	316	316	319	290	320	308	299	319	312	292	318	284	279	299	307	285	298	311	274	292	319	303	287	309	307	305	301	335	319	311	299	304	306	300	294	304	320	290	299	337	265	277	307	275	301	297	276	292	258	283	299	307	306	297	300	295	289	273	348	311	314	287	305	282	291	297	318	295	305	285	289	302	304	298	325	306	315	283	303	292	296	288	301	290	309	310	318	310
2881	3477	1820	669	210	202	313	252	199	165	151	142	109	106	92	103	81	71	74	71	56	44	48	48	43	49	48	50	38	51	46	43	27	53	42	28	43	27	33	32	36	44	33	35	31	39	32	35	26	34	27	46	35	39	32	27	33	34	35	41	33	25	34	29	27	35	35	39	24	28	25	33	31	32	44	33	34	31	32	29	23	39	38	21	34	30	33	37	27	29	29	21	28	40	36	29	26	30	36	31	34	21	38	28	31	36	34	25	44	24	41	35	30	29	31	28	19	29	43	37	36	33	26	31	30	36	45	37	34	36	31	30	42	46	27	37	41	38	28	33	43	31	27	33	30	29	34	24	37	30	42	30	31	39	40	32	25	35	29	37	34	34	29	36	37	33	37	29	32	32	32	33	35	34	31	29	40	30	37	30	25	30	30	25	30	42	29	47	34	36	33	29	31	45	30	43	38	29	37	44	31	32	32	31	29	33	32	38	33	26	39	39	35	41	30	30	34	23	33	38	33	23	31	37	33	27	38	33	34	34	36	33	39	32	29	25	31	23	39	32	43	34	33	31	36	38	30	35	31	27	27	45	27	35	40	31	34	27	28	25	37	46	28	30	30	30	35	37	33	31	45	33	35	39	24	30	41	26	33	25	31	19	23	30	30	32	38	29	29	30	30	32	33	37	33	32	34	29	30	40	28	25	39	33	29	30	31	23	37	35	36	39	19	27	31	31	28	34	26	21	30	34	30	34	33	27	28	33	38	30	36	23	35	33	28	39	35	32	39	41	35	33	31	36	28	36	23	31	40	37	29	37	29	35	28	36	29	20	30	36	40	37	23	28	38	34	26	35	31	41	32	38	35	31	31	34	34	35	40	34	31	38	32	47	33	38	34	34	28	35	33	29	26	40	28	21	37	30	33	31	44	37	41	41	40	35	36	30	30	29	23	38	32	30	43	36	36	31	42	40	33	43	32	38	32	46	42	35	29	40	32	34	29	36	34	38	31	39	22	41	37	28	28	43	31	35	33	27	39	39	31	29	32	41	27	24	33	31	25	22	31	36	33	29	37	41	39	33	32	39	39	27	35	49	29	34	34	30	18	33	27	21	30	41	31	25	32	30	28	31	37	39	38	28	21	34	28	36	30	30	31	37	45	34	25	26	26	33	43	34	34	24	43	38	25	28	30	34	27	31	29	35	33	20	38	29	34	41	33	39	26	39	24	44	23	32	27	30	39	41	28	34	26	34	36	35	29	28	44	26	32	33	29	35	42	31	39	29	27	33	25	21	47	38	32	37	36	39	37	32	25	28	38	25	37	32	29	28	40	28	32	37	24	29	27	36	37	22	30	34	28	32	28	39	27	34	27	38	38	32	32	31	39	25	26	30	34	28	33	39	19	43	34	37	31	37	37	29	35	35	26	26	30	35	28	31	30	34	44	31	26	38	34	21	32	33	26	34	36	29	43	33	32	36	32	32	37	38	24	36	28	31	35	24	38	28	39	56	33	24	38	30	34	26	26	34	33	37	39	37	29	33	48	28	24	37	38	20	36	38	23	27	31	21	32	30	29	26	33	29	39	32	30	27	40	30	32	39	27	22	30	37	15	36	27	29	26	35	33	31	38	35	33	29	39	28	39	34	46	24	30	28	31	50	31	27	43	27	35	41	25	43	35	39	37	38	30	26	31	29	29	27	30	33	33	36	37	37	32	46	29	28	30	28	29	33	34	27	31	23	31	27	37	38	29	29	40	38	38	34	40	33	35	27	28	34	24	34	38	34	23	28	25	28	41	36	35	35	24	30	26	31	32	38	27	34	38	35	37	33	41	35	33	33	25	32	26	38	39	36	36	31	35	36	33	34	28	32	30	31	23	32	37	27	29	42	33	34	41	23	17	29	41	25	37	29	32	25	34	34	39	42	27	45	38	28	36	38	34	36	28	34	24	26	36	21	31	43	35	35	26	33	42	51	30	32	25	30	36	32	38	32	35	34	40	23	29	28	27	27	30	24	24	29	30	41	35	35	30	38	35	25	28	44	40	36	28	34	28	30	37	37	36	28	46	41	31	35	33	36	26	35	32	27	38	31	42	36	39	25	34	34	33	30	26	33	33	37	32	31	31	42	32	38	34	25	36	26	26	30	32	22	31	32	30	22	26	33	44	27	39	32	36	40	44	33	34	41	41	34	37	34	31	28	26	24	35	28	35	30	32	33	41	32	30	30	29	36	28	35	25	33	43	46	33	44	27	28	32	37	22	30	38	32	45	31	23	25	36	38	29	35	40	29	33	37	29	35	43	33	30	35	30	33	27	25	40	29	38	31	42	37	34	39	27	26	27	29	35	25	36	29	28	34	22	22	31	30	36	43	29	37	34	31	34	32	33	38	31	32	43	38	43	35	27	39	31	38	35	50	26	35	34	33	31	32	32	29	29	32	36	29	30	36	47	34	40	34	37	34	34	33	24	38	40	32	40	26	27	31	34	22	25	29	39	41	35	29	23	20	28	29	40	45	38	29	37	39	36	32	45	28	32	34	37	29	36	38	29	24	38	38	30	33	30	35	35	39	24	41	31	40	44	25	27	29	32	31	39	25	37	35	20	33	39	38	33	27	29	27	32	42	26	26	37	37	28	39	17	30	29	37	38	33	34	31	41	39	42	46	28	40	36	28	40	36	37	44	28	30	29	28	29	28	39	43	29	23	35	30	25	44	24	30	35	28	29	34	36	30	28	31	35	30	26	37	30	23	36	31	30	26	23	30	33	26	37	28	26	39	28	32	26	43	44	29	35	32	33	28	36	26	29	29	38	24	31	27	30	30	35	41	28	15	38	24	26	31	33	33	31	28	23	32	24	32	32	42	34	31	26	33	25	24	41	43	40	33	42	40	38	36	32	24	24	26	36	24	32	27	43	34	31	25	40	30	20	40	36	32	31	37	34	29	28	35	29	28	39	39	23	30	24	32	32	31	32	42	26	35	34	33	33	26	46	25	34	41	34	44	24	44	30	22	33	26	35	29	43	32	41	26	26	26	38	45	35	23	35	28	37	39	29	44	42	34	43	27	25	29	34	32	37	29	39	27	34	35	30	42	24	45	25	34	36	24	28	31	25	37	32	30	30	21	35	30	35	34	24	35	26	27	30	34	32	30	34	32	24	36	44	33	25	36	53	27	36	33	28	29	30	33	35	27	33	34	37	38	24	26	39	29	34	38	28	28	30	26	37	33	29	30	30	26	32	29	25	40	40	37	44	24	23	28	35	32	31	34	33	33	37	34	34	26	28	37	35	29	40	26	23	34	22	32	19	39	41	35	32	29	28	23	28	35	25	40	43	47	29	32	27	30	35	25	36	36	22	28	35	25	36	36	31	26	32	33	26	39	27	38	34	33	33	29	34	34	31	40	21	28	24	32	31	36	29	37	24	35	24	47	33	25	24	39	30	24	38	31	29	32	33	37	34	34	33	35	35	30	35	31	41	37	40	32	31	41
26404	22190	14693	9732	8028	8447	11239	7924	5835	4745	4056	3320	2753	2417	2136	1846	1660	1447	1220	1110	945	864	743	708	684	663	623	597	517	512	520	455	435	430	401	363	390	377	319	361	353	361	343	310	350	334	333	311	311	340	307	311	321	277	258	305	286	331	291	316	329	310	312	314	283	303	305	302	305	289	300	307	286	307	293	276	310	335	292	341	316	339	335	334	314	333	290	320	297	303	340	323	334	335	291	305	306	340	295	347	313	327	315	269	321	321	319	332	327	294	322	304	310	280	346	317	291	304	287	303	301	280	287	328	302	329	325	331	306	287	288	289	306	292	312	278	325	309	310	319	304	345	277	278	337	313	309	268	318	335	310	297	315	297	298	297	278	313	304	277	297	263	286	302	307	293	309	305	313	321	303	296	333	308	304	293	305	279	279	317	268	285	291	312	300	282	290	297	308	316	311	303	299	315	311	285	324	329	296	289	273	293	292	310	327	304	308	328	304	323	331	312	292	337	346	276	332	308	326	309	284	304	308	320	326	305	283	303	314	299	307	318	284	311	295	318	282	271	285	303	310	287	294	316	288	266	310	285	293	295	279	312	309	279	292	299	310	291	296	282	292	274	291	300	319	281	308	286	285	296	330	318	290	302	276	321	304	291	306	310	306	325	303	301	300	311	324	319	325	299	309	303	298	335	285	293	318	312	312	323	304	286	292	298	292	303	302	313	318	313	290	242	271	288	309	301	300	309	283	321	332	307	321	313	287	284	289	287	292	262	322	286	308	347	298	305	276	293	329	273	274	296	255	322	333	297	288	280	311	309	282	285	311	343	301	300	295	307	292	295	293	291	308	296	305	270	281	309	323	294	286	300	308	285	329	325	307	306	310	281	304	276	333	310	311	274	299	297	320	290	315	314	286	328	312	286	334	304	310	281	322	306	300	324	313	294	317	266	298	280	293	314	307	301	294	286	304	297	260	303	313	295	326	294	311	271	328	298	297	313	331	323	308	304	293	301	305	292	292	313	301	294	296	304	312	330	337	314	346	293	268	286	320	319	301	311	283	304	303	299	280	279	354	319	323	323	284	310	308	295	299	300	297	326	274	324	288	301	326	287	321	295	300	332	296	317	272	298	302	282	285	288	272	289	299	299	299	300	319	272	283	286	283	305	298	295	255	292	335	304	308	323	294	302	300	285	285	288	321	266	353	285	283	286	289	276	309	268	289	298	282	317	311	349	310	336	296	303	339	308	314	286	325	311	305	273	313	278	265	304	337	321	275	278	299	284	339	299	284	343	309	293	298	294	315	305	313	302	317	287	298	296	316	282	313	284	325	289	315	298	294	281	304	292	288	305	288	302	309	305	303	313	316	292	300	284	275	303	306	282	272	290	310	307	314	268	294	311	308	283	328	293	295	279	284	287	326	287	321	256	299	304	336	289	298	300	328	275	302	308	298	305	317	313	284	311	306	343	268	320	311	329	289	317	306	312	286	302	294	294	290	314	312	296	285	294	303	321	294	313	312	299	256	302	291	298	300	317	298	276	287	341	283	308	312	289	299	330	298	328	282	276	310	296	306	308	294	304	281	313	333	267	305	331	300	317	282	288	277	306	315	322	299	310	307	314	281	286	288	316	316	291	328	330	273	290	277	304	298	303	313	286	328	301	296	306	339	321	298	316	306	330	295	293	328	300	315	325	303	277	292	281	333	296	293	302	307	305	322	317	331	307	283	313	296	310	313	319	299	326	314	303	295	311	338	308	308	296	311	297	281	297	301	320	265	300	324	322	300	318	287	298	293	293	305	292	310	295	310	317	313	302	327	309	310	286	329	317	315	291	304	250	284	295	270	297	258	306	289	297	334	300	300	321	315	308	300	308	303	323	283	319	282	294	333	309	304	292	286	327	273	315	302	288	295	304	309	315	299	253	272	329	312	324	312	307	289	298	324	301	318	277	277	327	307	296	304	305	314	334	298	309	325	287	317	327	271	336	318	297	324	313	316	307	290	305	282	346	300	265	294	317	300	276	291	318	301	290	303	291	288	303	304	299	289	282	284	319	288	307	289	335	285	301	299	330	306	309	289	290	291	306	296	296	305	300	301	322	296	306	287	300	285	313	320	282	306	332	306	302	296	303	313	286	313	318	320	301	326	292	292	324	332	307	314	298	295	315	301	315	323	283	324	294	306	300	282	273	285	308	272	297	327	293	310	314	312	289	306	298	271	298	304	293	298	293	292	289	300	294	323	336	351	295	297	353	307	288	285	290	327	323	337	289	303	312	343	275	296	316	296	274	308	310	302	290	270	285	279	287	316	329	281	297	326	302	317	311	262	307	302	297	276	318	295	298	282	329	285	325	281	303	311	291	325	302	309	302	319	309	310	299	295	282	289	314	302	321	322	308	328	297	287	326	336	308	280	275	308	316	289	309	302	312	312	275	289	319	301	273	290	289	292	284	301	306	305	319	303	343	278	336	281	280	301	300	290	297	309	308	331	301	325	315	339	278	321	285	313	280	309	288	305	271	308	318	294	282	319	308	318	309	288	314	305	335	274	304	269	303	297	293	291	275	297	324	304	287	294	306	322	283	293	326	337	325	278	321	296	306	260	303	333	294	290	287	296	287	323	304	324	301	324	299	313	321	295	301	315	295	320	293	304	330	329	303	293	309	263	321	292	299	307	327	278	296	306	326	305	299	303	296	287	315	334	293	293	302	318	295	287	323	304	321	317	289	308	311	299	298	321	317	322	315	307	309	292	311	305	296	274	278	291	293	287	275	308	288	283	317	286	281	322	323	311	280	307	311	270	296	285	310	258	264	331	326	353	345	292	306	299	297	309	310	293	302	280	292	310	323	316	301	297	333	298	318	307	301	279	284	313	298	294	300	275	300	300	310	313	319	324	297	301	300	267	313	298	303	361	295	325	338	286	275	278	309	298	292	261	319	287	323	309	300	312	291	297	314	317	325	318	296	289	327	310	307	331	320	317	310	293	309	318	300	326	318	315	293	286	294	308	322	305	310	277	303	309	310	330	300	308	294	267	273	289	308	307	306	308	299	327	286	311	311	318	318	317	326	312	311	307	319	323	311	329	302	297	295	307	285	316	292	303	290	310	318	300	299	337	312	311	298	332	314	315	284	293	303	284	309	281	287	295	283	287	286	296	282	292	297	292	309	303	308	287	293	297	301	309	323	283	298	287	294	310	313	302	322	308	284	286	319	314	270	289	268	309	317	311	291	292	282	277	308	312	271	315	294	288	277	289	305	313	300	296	279	288	294	316	284	297	278	291	281	294	315	302	307	321	296	348	290	309	288	327	290	317	292	317	291	269	296	268	326	291	305	307	284	273	299	318	269	313	287	287	278	334	301	284	299	301	299	303	273	273	294	328	304	288	296	292	324	313	276	282	288	327	299	287	298	295	338	296	306	314	294	284	308	303	318	267	287	307	314	294	266	309	305	283	284	273	285	285	306	291	300	298	258	334	295	322	318	288	311	314	314
3487	3443	1993	599	226	256	464	485	188	167	163	125	130	101	118	93	68	72	72	65	56	46	48	52	45	41	35	34	43	31	38	36	37	38	37	29	34	35	30	36	23	29	28	29	47	28	26	35	30	27	30	21	25	34	20	42	27	25	30	34	21	33	29	34	29	30	33	28	30	28	34	37	29	22	38	39	31	27	27	35	26	32	39	29	22	32	22	39	33	32	25	31	40	25	24	27	39	34	29	29	33	22	29	24	26	26	24	24	27	29	31	27	23	30	25	17	26	23	27	24	33	28	17	30	32	20	32	30	27	28	37	26	30	32	30	33	37	33	19	27	23	28	30	29	22	26	15	28	25	29	21	25	28	28	27	35	28	35	30	24	23	33	24	34	35	21	27	25	30	29	30	30	40	32	29	37	27	26	29	27	28	30	31	27	30	20	28	35	31	28	28	30	24	30	30	25	28	41	24	20	20	43	19	43	23	32	33	28	31	26	24	31	27	31	28	25	23	30	25	33	26	23	22	25	25	18	25	33	29	36	32	33	26	18	28	24	35	23	35	29	29	25	26	38	31	33	36	26	28	28	23	30	27	24	32	30	33	34	27	38	27	24	28	27	29	41	25	35	27	37	32	23	25	31	31	29	24	28	23	26	35	31	25	24	26	22	25	32	31	24	34	29	33	30	29	23	18	28	32	29	37	37	26	32	20	41	27	29	23	29	23	30	31	34	24	26	34	24	37	29	25	28	25	26	30	29	26	41	26	30	24	26	30	33	40	25	30	35	29	27	29	33	27	28	31	30	19	31	21	21	44	32	32	23	24	21	29	27	27	39	25	35	22	29	33	24	20	23	21	25	34	27	29	31	36	30	25	30	28	30	27	40	25	19	23	32	27	35	22	25	29	17	29	28	31	23	21	31	24	27	27	29	30	28	22	29	26	33	33	17	25	23	33	29	25	29	27	16	30	28	25	37	28	22	37	26	17	37	21	25	29	28	29	31	31	35	26	45	29	33	36	32	33	32	27	27	33	31	26	28	24	27	40	31	26	27	27	19	31	29	27	37	30	32	29	31	25	33	48	27	33	23	23	29	31	35	24	25	21	40	17	29	30	24	28	40	32	31	28	21	27	37	35	26	28	32	24	25	29	29	30	32	32	41	24	26	39	33	29	26	27	26	30	36	27	35	24	30	29	31	28	35	36	27	22	33	32	28	35	32	35	20	25	25	37	25	32	36	25	30	44	32	24	35	29	29	26	27	35	35	33	21	23	22	42	31	26	37	33	24	29	25	24	34	26	25	40	28	24	34	36	27	20	28	33	26	31	29	29	29	39	30	22	28	32	21	31	27	34	29	22	29	34	34	25	28	26	21	36	27	27	26	26	30	26	20	18	36	25	22	32	18	24	25	26	26	27	38	21	31	33	39	27	32	28	26	25	30	25	16	20	29	26	34	29	28	27	25	28	37	34	26	26	31	33	21	34	35	31	30	39	23	26	17	30	23	26	33	34	19	31	30	31	29	35	25	29	36	24	28	30	29	36	33	34	34	35	37	22	28	19	31	22	33	36	35	32	30	23	30	26	21	22	20	30	33	28	33	37	32	25	18	18	27	30	30	29	25	29	20	32	35	32	30	28	25	34	30	27	36	29	28	33	25	34	23	29	32	31	32	23	25	45	24	32	29	20	21	25	33	26	32	30	19	32	34	32	21	22	30	29	26	33	37	12	33	27	32	32	33	33	33	35	23	27	37	31	21	23	19	24	28	27	30	31	21	28	34	31	30	30	30	23	26	31	25	31	31	26	25	28	30	27	30	19	29	33	29	25	43	27	43	34	34	32	25	23	35	23	31	30	34	20	24	36	23	33	27	32	37	27	23	33	22	29	34	24	28	32	19	24	27	19	33	30	31	33	25	31	37	31	23	28	27	38	24	24	36	24	26	31	21	28	19	25	32	26	30	28	30	27	22	31	34	19	36	36	29	27	26	30	21	29	27	22	31	27	25	35	30	19	29	25	28	24	29	30	24	41	30	36	41	29	25	28	25	34	31	29	24	33	31	32	39	19	32	26	26	33	25	35	40	23	37	22	38	38	28	32	41	25	21	27	42	44	34	33	32	16	31	34	18	27	34	20	30	23	28	27	29	27	30	25	20	31	31	25	33	26	30	24	30	28	20	26	28	19	23	22	27	24	32	25	29	24	35	32	20	40	32	36	27	26	34	28	38	22	30	23	26	34	20	20	38	24	29	28	29	30	28	29	35	28	39	34	25	27	30	35	36	30	20	41	31	23	25	39	25	29	23	34	20	36	28	33	28	26	36	40	24	28	23	31	38	30	32	32	23	34	31	28	26	20	18	29	34	34	32	32	38	32	21	18	27	28	22	27	31	28	27	25	28	30	22	33	31	27	36	30	25	23	31	30	25	28	28	36	21	25	31	27	28	28	30	27	32	23	38	38	25	30	24	33	21	33	32	38	28	29	34	26	32	19	32	40	37	23	29	28	19	35	31	33	27	31	33	36	39	34	20	33	35	21	15	31	33	21	25	20	27	26	21	31	23	23	43	28	27	39	30	30	32	45	26	21	27	31	32	30	30	22	39	39	26	27	36	36	26	34	27	19	32	40	46	26	26	21	30	36	14	18	36	28	32	21	27	22	34	30	28	33	30	30	21	32	29	33	31	33	21	27	29	26	28	28	34	14	23	24	25	27	25	23	35	29	26	17	36	30	36	32	36	34	21	29	27	24	32	31	31	26	27	30	37	28	30	25	35	31	34	20	32	30	24	38	24	24	23	33	29	23	27	33	25	30	28	24	25	29	36	23	22	45	28	24	24	23	35	40	25	26	30	33	18	41	31	27	30	22	35	26	32	26	32	30	30	28	37	34	35	20	30	34	38	33	33	26	25	38	34	26	29	40	21	44	22	35	22	33	30	31	33	34	37	24	19	37	25	27	26	33	32	33	30	22	24	25	21	31	24	26	32	20	37	26	35	34	33	32	23	30	27	27	28	23	40	24	27	34	37	37	39	23	33	25	29	24	28	32	21	32	23	20	29	33	32	30	33	28	36	32	25	30	29	40	25	31	21	35	22	26	22	40	22	28	27	33	26	33	26	21	27	31	23	23	32	30	34	24	22	26	22	27	24	37	29	27	31	36	26	30	36	26	36	26	23	30	24	32	29	25	31	34	35	19	27	30	25	28	23	29	30	21	33	30	40	24	18	33	33	40	39	31	38	33	25	31	31	33	28	25	34	32	29	34	32	29	21	36	25	30	28	21	26	27	25	34	23	26	30	14	28	37	22	26	35	24	29	33	30	30	25	23	38	34	24	30	21	25	29	23	31	29	39	17	29	29	28	35	26	33	26	31	24	25	28	27	33	25	26	32	28	29	21	35	26	15	28	24	29	31	29	31	17	30	25	34	28	33	28	33	28	26	17	21	25	29	32	20	29	30	28	30	18	35	28	18	31	29	14	39	29	23	31	28	33
27076	21331	15518	9302	7864	9327	14463	11579	6583	5382	4515	3808	3242	2806	2431	2058	1737	1428	1254	1102	957	915	715	734	655	659	594	575	541	524	523	451	401	399	422	352	319	344	319	310	291	308	290	331	276	327	296	279	262	298	274	287	298	275	270	260	264	281	276	262	276	275	276	255	266	251	282	262	261	246	296	242	288	261	280	269	262	283	279	280	249	267	273	281	247	263	309	270	261	276	285	272	269	288	280	293	265	286	286	258	254	305	298	242	261	268	250	267	269	242	267	256	281	287	232	277	278	272	280	271	296	276	278	266	258	274	267	295	270	260	267	274	243	245	277	269	321	244	288	245	272	281	274	267	257	284	279	249	257	268	288	251	273	236	264	269	277	256	282	244	272	271	242	256	261	269	268	253	260	285	271	254	284	266	252	239	265	251	276	292	287	279	252	269	274	231	231	279	248	298	288	264	247	290	258	251	255	240	231	277	268	282	271	260	275	291	256	291	288	270	276	287	269	285	288	259	272	271	277	285	258	243	258	237	275	262	237	241	306	286	268	289	286	297	295	260	240	239	283	274	251	283	281	255	297	252	262	264	255	273	267	227	289	257	266	279	287	254	275	290	292	260	248	288	278	261	246	266	274	240	267	223	280	269	253	236	279	281	250	278	270	270	240	276	267	264	283	244	273	268	244	259	274	230	269	283	259	251	291	257	258	269	260	245	263	269	256	255	290	248	249	266	246	253	245	307	263	256	274	269	263	259	259	264	278	255	287	270	268	260	247	248	272	265	233	265	263	255	230	248	280	257	259	256	269	282	245	267	246	281	279	272	253	263	257	244	261	251	284	274	293	272	259	280	269	265	264	302	264	270	252	244	264	239	276	286	268	262	281	254	252	247	249	257	264	270	265	260	248	258	291	254	269	278	279	274	267	271	261	248	277	262	242	260	253	258	295	236	246	265	244	280	237	252	263	260	241	274	265	252	269	267	278	297	271	268	256	284	263	252	270	262	265	257	233	275	264	261	214	261	279	246	240	252	251	259	265	259	267	253	285	253	263	249	269	260	256	280	271	257	277	253	256	256	274	246	282	235	242	264	262	255	239	273	292	271	259	265	231	264	280	275	247	248	280	272	258	272	261	250	276	268	231	245	287	269	257	257	235	279	240	264	250	279	248	255	246	268	238	268	236	280	241	258	278	271	242	269	257	277	262	252	240	257	247	271	274	271	259	263	242	267	275	265	260	262	273	291	261	258	287	267	258	240	238	251	281	272	271	267	297	272	276	246	231	247	271	261	212	242	242	245	274	233	282	270	253	277	280	244	268	271	264	289	266	265	265	246	281	280	253	261	264	247	271	277	247	239	297	257	235	257	258	257	261	279	280	275	251	264	236	253	284	270	270	264	271	262	275	251	266	255	261	275	271	257	271	240	259	257	237	273	281	263	246	286	236	255	276	280	248	260	269	279	272	281	266	260	266	229	269	257	256	260	243	251	278	232	265	271	256	254	254	273	256	254	246	263	286	265	288	264	295	265	251	252	260	296	292	259	229	265	273	290	242	265	235	269	282	265	271	258	257	260	249	261	273	259	278	268	254	249	303	252	255	268	288	275	256	241	289	264	270	263	274	286	241	276	289	258	278	263	252	270	272	260	306	271	249	267	238	271	240	278	261	262	251	264	263	257	253	260	272	267	269	251	286	258	308	249	260	278	257	243	246	287	258	251	278	233	269	261	267	250	248	269	251	271	296	250	280	267	276	263	245	276	254	271	241	237	275	295	251	297	273	237	278	269	267	257	254	279	252	284	272	279	293	265	236	263	272	248	267	233	267	261	253	263	270	290	280	281	238	255	262	283	277	292	248	269	260	276	284	279	241	269	247	249	248	248	250	259	265	287	263	236	239	246	284	255	259	276	238	228	249	249	293	252	260	247	261	249	269	224	271	273	297	271	254	255	267	267	262	250	275	265	249	266	289	259	248	249	261	269	283	244	262	252	281	250	249	283	274	318	280	259	271	240	251	281	300	298	276	285	272	282	244	245	264	263	269	265	288	275	262	274	247	258	270	277	243	268	251	279	260	238	232	265	233	263	265	269	263	279	251	255	252	268	269	267	265	241	292	261	276	258	289	263	246	300	246	278	265	259	285	256	269	231	265	243	276	257	285	300	288	267	251	262	253	218	277	287	301	277	278	247	272	281	257	231	261	245	281	255	254	260	264	271	267	274	281	278	261	278	280	286	263	294	247	236	267	275	281	267	285	232	237	269	265	278	274	262	263	266	282	260	246	278	266	294	281	235	282	233	250	271	247	267	258	261	265	264	278	268	278	238	284	228	282	271	255	259	286	262	286	285	271	263	254	259	229	281	264	284	252	268	280	258	272	280	280	222	258	288	245	276	243	233	277	264	254	254	250	273	268	254	245	233	281	228	252	246	282	274	266	257	287	251	267	260	268	277	252	290	257	269	277	258	267	271	272	269	251	287	292	276	244	253	264	262	255	237	254	241	260	256	248	299	282	250	249	269	249	281	240	255	264	262	247	263	293	223	262	265	260	248	267	283	248	269	243	231	289	254	264	242	244	253	275	312	247	253	273	243	242	265	272	272	253	257	248	264	285	257	244	263	256	272	279	273	234	277	272	279	262	241	264	308	246	270	230	260	252	261	248	280	247	263	258	288	271	246	258	246	284	292	250	263	257	250	273	250	265	264	260	260	285	269	243	245	248	266	284	282	276	257	247	246	262	261	296	266	238	240	271	249	277	232	266	279	263	262	259	264	271	264	294	252	263	291	266	252	252	262	234	272	232	279	284	303	240	254	295	257	263	285	299	252	268	280	250	291	268	261	299	256	266	270	265	234	257	239	244	258	286	252	275	253	276	268	240	236	243	269	270	258	274	276	264	291	269	269	243	288	260	255	276	256	278	255	225	264	238	253	269	245	244	240	255	282	256	280	249	298	271	284	254	255	275	254	254	295	264	263	248	262	271	288	254	265	251	257	274	234	249	283	255	290	257	252	287	257	250	263	280	258	255	243	254	256	257	272	264	275	268	265	230	272	253	278	272	281	238	272	252	256	279	275	273	235	248	262	267	259	268	268	264	255	262	274	233	288	280	251	261	296	259	245	249	295	287	259	285	270	296	232	263	238	274	290	250	225	265	266	261	234	266	259	252	267	280	261	262	238	241	275	282	252	262	275	252	256	261	275	272	255	284	246	249	256	289	247	254	261	240	248	266	278	277	270	258	282	267	269	235	305	239	273	286	262	270	256	260	242	256	266	254	272	275	264	243	263	259	267	256	261	271	277	212	287	288	267	262	230	274	243	249	271	261	236	263	261	236	298	275	293	289	238	268	254	291	301	241	263	268	294	249	259	275	280	290	268	261	251	261	257	284	279	247	257	242	252	272	257	266	238	269	251	251	287	247	260	292	259	274	282	251	284	255	274	267	255	259	263	263	263	235	257	268	272	273	251	256	253	236	266	255	287	277	238	281	262	279	257	282	250
4425	5828	2930	1168	401	362	660	880	262	266	223	213	169	134	107	94	103	90	65	58	60	55	49	56	56	51	41	49	27	40	43	53	33	42	25	26	29	30	29	31	27	27	23	30	33	31	31	30	29	23	40	33	28	34	37	26	22	28	33	31	30	21	34	20	33	25	44	33	35	29	36	31	23	29	27	20	23	37	35	29	27	31	25	32	35	33	27	24	25	36	30	28	24	32	26	37	30	29	31	26	27	31	34	29	22	31	27	32	26	20	21	24	22	26	31	19	26	21	19	19	34	21	27	24	27	19	40	29	28	19	28	40	23	35	40	29	29	40	24	26	31	24	25	31	23	27	29	34	45	34	26	27	32	32	31	18	23	39	26	28	28	27	30	34	31	28	34	29	30	24	21	29	29	26	27	26	25	37	29	33	22	23	30	37	25	28	29	24	24	36	34	30	26	32	36	26	33	36	32	25	21	33	27	35	29	31	34	28	29	34	32	17	31	24	23	26	33	35	21	25	26	36	40	28	30	28	27	30	35	34	30	21	24	35	24	39	28	32	32	31	23	23	29	27	20	23	26	30	32	26	26	23	28	34	32	29	29	22	29	29	26	28	26	29	24	16	37	29	25	26	35	30	28	26	34	36	28	41	25	31	37	24	28	32	29	21	25	25	34	33	35	34	29	25	24	37	35	27	29	28	31	34	31	29	29	28	29	25	30	43	23	26	30	27	22	24	29	32	27	26	27	23	36	18	39	23	16	22	28	21	22	28	33	22	22	29	37	32	36	21	26	34	37	33	22	19	32	41	31	27	27	24	23	29	32	31	38	25	22	19	30	33	28	25	33	37	30	34	29	30	26	29	30	24	22	26	20	32	30	33	32	32	27	29	24	20	25	31	21	23	32	23	30	30	16	28	36	42	35	26	25	27	33	21	21	24	26	26	25	35	32	29	27	32	32	40	27	32	22	40	32	41	26	25	35	27	31	26	30	32	27	21	26	26	29	26	33	28	29	26	39	28	31	25	22	36	21	29	23	34	27	31	28	27	23	28	35	25	25	26	25	29	32	32	35	27	36	27	29	25	31	36	22	24	29	24	20	30	26	29	40	34	29	33	25	28	24	29	31	25	28	26	33	27	29	27	27	27	20	27	36	32	29	27	31	21	24	25	24	36	21	23	33	23	28	23	23	34	29	25	24	26	36	35	31	20	20	27	37	27	33	30	24	15	20	36	31	25	31	22	28	26	38	22	23	31	36	22	25	29	25	28	28	26	27	30	28	28	29	27	29	33	23	24	26	25	36	30	26	30	26	28	27	32	30	23	35	20	34	34	27	27	32	25	30	28	33	29	28	32	28	26	33	22	26	26	23	25	27	43	25	20	28	31	21	20	32	26	30	22	27	30	29	25	32	25	28	24	25	38	26	26	34	29	33	36	19	33	26	32	32	29	23	18	25	29	24	27	31	21	31	42	25	33	30	37	30	22	28	41	29	30	20	26	28	29	35	32	30	27	35	29	22	29	28	35	26	30	34	34	22	30	27	29	37	21	30	22	28	33	23	21	18	31	27	31	32	23	32	25	43	20	28	37	30	25	27	23	25	28	23	24	30	26	37	25	34	33	29	19	30	27	34	26	39	23	28	21	28	22	26	29	27	21	21	26	17	29	30	26	39	32	22	25	34	33	26	26	28	27	32	26	21	28	29	24	29	24	29	25	22	26	34	36	25	24	21	31	25	29	32	22	32	24	38	37	26	25	28	37	24	25	33	30	23	22	24	22	33	34	30	24	26	30	38	29	27	26	35	35	23	26	23	29	25	30	35	39	25	24	28	25	33	34	26	31	29	26	27	27	32	39	28	19	31	25	34	32	33	31	25	31	28	37	21	27	36	22	30	28	38	27	24	29	24	36	27	28	20	27	36	45	25	25	22	12	28	24	25	27	31	24	18	21	28	27	19	22	32	24	24	29	27	33	38	28	26	22	27	22	25	30	30	20	30	27	33	26	21	27	30	30	28	23	23	33	23	31	39	21	32	27	29	24	34	21	21	33	30	22	30	28	28	28	28	22	32	34	21	30	33	20	26	40	30	27	26	28	30	32	31	20	19	16	39	27	39	34	27	18	24	27	29	25	34	40	25	27	26	22	27	20	31	26	33	27	17	27	33	31	22	29	22	27	24	26	18	28	35	38	35	29	32	27	25	18	30	33	20	31	33	20	26	32	27	33	33	25	23	36	29	26	28	27	32	19	27	21	29	39	34	20	38	30	29	38	25	27	37	33	28	28	22	19	30	22	31	27	29	27	31	33	36	31	20	21	29	35	33	34	22	31	30	26	33	25	33	32	31	26	24	25	27	21	33	28	29	32	32	32	24	27	19	23	28	26	24	14	25	39	20	20	30	24	24	35	33	31	22	30	28	27	33	35	22	54	27	32	24	30	37	24	38	24	21	29	43	30	29	29	34	22	25	25	32	33	25	31	36	19	21	29	26	24	25	29	26	29	19	32	36	35	22	30	23	37	34	27	22	22	30	32	33	26	27	31	29	27	24	30	29	26	35	31	30	20	32	28	41	18	33	24	17	28	31	21	31	28	24	33	33	24	30	35	27	33	28	32	28	23	30	29	25	30	19	25	31	22	33	32	30	36	27	25	23	23	26	35	35	26	20	41	22	27	23	27	28	22	26	29	26	30	17	29	22	25	36	39	18	34	27	28	24	34	30	36	34	21	30	27	37	25	31	25	37	24	28	25	26	25	26	26	32	20	26	35	29	24	32	26	42	27	26	30	27	32	24	24	26	22	37	28	22	35	33	30	27	29	24	41	30	27	34	19	29	21	27	34	24	21	22	24	34	33	30	33	23	23	39	29	21	37	22	34	27	26	29	30	26	36	29	25	33	30	26	23	24	32	21	30	30	30	30	21	27	26	41	34	33	30	37	25	27	28	26	25	29	40	25	27	29	34	28	28	29	31	25	30	28	23	39	35	34	44	27	23	31	30	31	22	28	23	29	24	36	24	25	25	31	28	29	24	31	32	17	35	26	24	31	20	26	28	29	39	34	28	29	23	25	32	18	36	18	18	32	31	26	30	31	27	31	25	22	40	29	24	25	22	28	18	18	32	25	33	31	33	32	27	28	25	29	22	29	36	32	28	25	34	29	24	28	33	16	35	25	41	32	32	31	25	43	31	22	35	28	32	24	19	30	29	34	24	20	25	23	31	26	31	15	30	30	32	36	27	28	24	30	31	28	31	28	28	30	29	35	25	38	28	31	28	24	25	23	30	30	23	24	27	25	33	28	25	16	28	35	23	26	34	19	24	35	24	27	25	27	27	23	35	26	26	21	33	34	31	33	29	29	25	25	26	25	26	31	38	23	34	25	28	27	30	27	22	26	24	30	31	24	29	33	34	27	29	34	31	21	35	26	37	28	30	30	34	31	21	30	25	18	34	30	32	24	24	22	36	23	28	30	29	27	26	28	31	30	31	21	23
30944	26612	18075	13430	10817	12274	17741	15352	8477	7151	6010	4940	4187	3572	2872	2465	1991	1790	1612	1357	1128	1050	986	879	803	795	675	663	604	521	522	519	494	446	420	410	395	372	346	337	328	328	314	289	334	292	282	310	274	254	301	258	258	267	271	267	287	270	234	265	245	252	278	270	269	242	280	261	261	275	301	253	250	246	260	254	263	271	248	243	275	278	295	246	252	254	277	252	322	290	266	260	255	242	270	296	281	240	272	262	322	272	277	289	274	262	280	281	296	244	288	269	274	242	254	276	286	271	233	253	258	264	262	263	260	279	256	248	276	267	267	249	255	286	273	242	252	271	255	250	282	268	245	235	255	269	259	267	244	269	252	279	276	301	243	248	287	266	255	235	241	303	293	280	263	287	251	235	277	258	261	276	257	268	249	269	283	255	269	288	275	286	260	263	254	242	257	267	244	240	240	265	252	257	275	237	268	239	285	260	232	260	237	243	249	254	265	255	270	262	249	230	283	262	289	245	264	263	261	228	260	266	243	249	282	255	311	258	270	253	247	263	270	267	254	249	271	274	270	242	234	258	267	242	275	267	292	293	242	255	265	246	261	255	274	263	257	261	252	248	268	252	254	262	292	256	272	271	277	247	269	261	283	262	267	273	276	281	271	246	252	259	277	263	242	267	260	242	257	257	257	275	273	254	254	255	281	243	272	259	290	243	266	244	245	267	279	261	256	272	260	272	265	255	269	249	272	264	261	267	265	275	251	250	262	240	262	259	265	262	251	257	282	262	264	248	272	223	253	243	240	269	258	272	259	237	266	263	265	295	247	261	243	261	269	297	266	259	240	265	284	271	282	286	271	270	276	279	271	288	261	266	240	231	241	243	262	264	269	302	294	247	280	263	279	247	273	283	262	236	272	262	265	250	250	234	251	284	265	287	270	256	245	277	261	278	258	253	249	251	260	275	309	296	261	274	279	250	275	291	286	272	274	243	247	249	260	254	279	272	288	270	265	269	259	271	239	258	262	251	271	257	239	281	258	267	265	282	253	254	253	271	240	270	257	248	285	259	238	285	279	258	227	271	241	248	249	281	273	277	273	267	281	280	254	272	282	249	279	279	256	266	284	257	262	256	253	262	263	274	266	286	237	264	289	232	275	277	280	245	256	252	267	241	271	271	255	272	248	288	292	252	294	260	309	285	259	251	303	260	273	261	249	250	256	261	278	271	266	288	227	270	242	247	276	269	248	235	243	271	253	278	237	260	284	264	258	260	245	255	245	236	236	257	243	247	264	271	257	260	294	294	266	256	238	279	263	274	279	267	281	221	290	269	253	282	268	261	235	277	254	256	248	266	272	257	250	247	266	276	278	245	286	285	275	236	261	270	262	261	268	264	272	286	263	251	249	220	265	251	259	258	238	266	263	305	239	264	280	281	271	295	259	265	248	266	266	246	275	240	272	260	260	240	266	267	259	245	283	239	271	273	282	238	242	249	250	319	259	252	234	271	244	257	276	289	262	273	260	289	272	257	257	289	246	256	261	274	278	274	262	258	255	270	238	256	282	232	261	238	266	265	283	251	290	256	252	271	275	241	257	260	266	263	269	240	255	260	262	243	279	260	265	285	274	295	261	249	285	262	287	254	255	256	263	240	258	291	264	278	263	287	251	276	258	238	286	283	249	278	256	246	241	255	265	249	274	260	267	279	286	263	252	269	269	246	238	272	262	259	240	258	277	266	271	265	262	258	257	277	275	285	253	271	261	278	258	278	272	265	286	263	243	277	252	262	279	244	253	260	266	274	255	268	239	267	258	287	252	254	235	267	231	283	270	256	234	271	236	273	271	261	236	246	239	275	253	277	267	247	260	248	273	292	257	243	251	249	257	251	264	266	221	255	250	262	240	259	243	260	276	259	281	285	243	258	255	263	253	233	255	275	267	246	284	261	285	248	255	263	254	235	225	245	287	284	262	259	253	252	252	254	262	270	241	235	234	266	286	245	253	240	262	253	253	275	251	283	241	264	286	305	278	278	239	291	242	286	274	236	284	255	266	276	238	256	248	310	222	274	269	254	284	261	250	277	264	272	286	272	262	279	252	261	244	258	289	270	224	267	257	270	250	256	249	257	259	270	239	274	244	253	242	277	289	269	281	251	304	282	265	267	247	245	275	239	266	244	260	273	268	260	256	261	285	278	258	270	238	228	241	264	243	248	263	229	248	292	244	245	260	264	265	263	267	269	267	244	268	302	277	228	278	259	239	283	267	252	257	253	268	254	245	278	254	259	271	258	241	290	260	253	283	242	243	268	250	266	272	283	271	258	258	283	273	270	256	267	243	252	254	266	255	274	280	277	263	257	265	257	247	261	255	270	254	269	215	252	233	262	265	264	257	267	259	301	226	289	246	281	269	274	266	247	275	244	279	267	278	274	265	268	283	274	247	249	259	265	273	258	277	239	280	280	267	263	256	259	230	279	275	251	284	262	291	263	261	259	276	228	236	248	249	276	265	253	280	264	264	274	245	254	255	260	269	246	274	269	269	231	275	240	235	290	293	250	262	277	251	231	269	299	295	290	270	252	270	264	233	259	227	260	259	264	282	261	263	260	269	267	259	267	280	252	230	258	285	271	239	253	226	264	254	279	279	234	242	266	265	311	244	262	273	252	250	265	262	307	239	249	239	293	259	246	239	279	264	284	263	249	266	281	247	235	264	281	256	249	277	248	266	254	267	246	287	263	274	284	238	235	240	282	258	257	265	272	255	260	249	290	257	281	268	260	245	264	256	294	269	258	257	258	254	262	240	271	258	278	278	230	269	256	271	272	243	264	277	254	275	261	283	274	286	267	243	265	280	275	242	234	260	217	288	257	261	265	267	246	254	256	279	270	279	295	270	272	256	261	245	256	263	260	243	257	245	258	238	258	266	252	256	307	268	265	266	269	234	273	256	270	248	235	291	278	282	265	270	273	259	262	266	278	269	270	249	255	249	229	253	245	280	240	258	244	275	290	284	264	257	273	242	246	249	277	262	231	251	256	236	263	271	269	271	237	279	227	239	259	268	286	246	257	291	277	253	256	236	258	299	256	259	260	275	249	248	262	255	262	240	241	257	252	274	254	253	270	272	241	245	252	259	293	269	267	256	258	268	270	277	267	256	285	264	259	230	251	250	235	245	277	252	269	247	219	258	257	268	267	264	298	254	260	281	260	235	289	252	263	271	284	276	262	266	307	272	246	266	255	252	231	285	236	277	256	260	251	237	267	281	267	272	285	251	254	283	255	265	274	256	266	251	276	266	251	255	273	264	235	252	233	248	283	241	240	254	264	259	275	252	265	251	253	287	257	243	278	247	271	273	272	264	240	274	240	269	255	246	241	242	254	235	257	246	267	237	247	243	264	221	248	280	272	261	255	233	268	277	253	246	284	265	257	239	253	270	236	279	268	254	254	282	255	251	236	235	259	261	263	281	263	266	260	262	251	271	277	263	280	278	266	247	267	268	269	258	273
1955	1184	630	346	166	195	233	214	142	128	146	94	114	85	76	88	62	51	46	44	51	42	44	47	48	44	41	42	31	47	40	34	20	36	41	37	37	37	32	36	45	37	35	40	35	40	36	40	23	41	38	38	36	35	32	32	32	22	32	32	34	28	33	25	36	22	31	26	33	38	39	41	36	34	34	20	41	26	29	24	41	41	35	24	29	34	30	32	26	35	28	33	45	25	36	28	47	32	22	34	33	28	23	35	30	27	35	48	39	43	32	28	28	37	31	30	24	41	20	24	29	36	23	28	33	25	32	30	39	31	37	28	26	34	29	26	37	25	30	35	31	36	32	37	33	43	46	35	42	26	35	26	37	36	39	27	32	43	28	29	27	25	34	33	40	44	36	35	26	35	30	48	30	31	35	25	35	29	30	28	41	28	36	27	35	34	41	34	40	17	31	41	37	33	29	27	39	37	37	32	27	36	49	29	34	32	27	31	34	27	30	27	28	35	33	29	34	26	35	40	36	42	37	33	23	30	30	26	31	31	26	33	41	28	33	31	28	28	29	26	33	28	22	28	30	34	38	34	23	25	40	31	31	24	26	33	33	23	22	28	32	39	30	30	26	39	18	23	27	36	36	34	36	34	32	29	45	37	31	26	28	28	37	33	32	30	26	19	28	28	28	38	26	34	32	39	35	32	30	24	26	21	36	36	38	35	48	24	36	21	33	31	42	28	47	31	32	23	32	38	22	29	42	40	28	43	30	39	37	33	33	25	32	22	28	35	22	25	34	36	38	32	28	33	33	35	32	25	35	31	33	38	38	29	32	34	31	36	27	31	37	26	28	36	33	31	25	30	35	24	24	34	32	38	27	31	39	32	37	32	39	30	22	26	23	34	27	28	34	45	35	31	41	40	40	36	25	34	37	34	33	32	22	43	39	36	36	40	39	28	38	29	44	35	34	23	32	36	28	34	39	32	34	38	36	38	42	31	32	39	26	32	41	40	39	32	31	38	30	28	28	33	35	29	27	30	30	29	33	26	30	29	38	32	33	26	26	42	31	31	38	27	22	29	30	29	34	24	16	29	39	37	36	39	32	33	29	32	37	34	48	25	25	37	39	27	25	24	39	36	32	32	26	19	27	32	31	32	25	38	35	34	24	32	26	30	38	34	27	26	35	33	31	35	33	37	42	26	30	22	25	31	38	28	25	37	35	29	27	23	33	26	38	32	30	38	40	40	33	30	22	43	30	21	24	35	23	30	36	27	34	28	34	35	35	48	41	29	42	33	33	43	32	28	42	31	41	34	25	35	21	38	37	35	33	22	42	30	18	40	42	37	30	42	35	31	42	34	27	29	34	30	33	31	37	29	32	21	31	42	33	32	39	36	33	37	27	26	42	24	48	28	33	43	31	33	36	32	27	43	27	48	36	32	31	32	31	41	24	34	15	30	35	27	40	39	33	32	36	34	45	39	40	48	32	33	24	32	29	23	37	35	36	42	29	28	30	33	42	37	25	31	29	34	32	37	26	34	39	45	30	24	32	36	34	30	34	36	37	32	39	47	38	26	38	33	31	32	27	24	26	25	39	29	34	32	25	33	28	32	26	24	28	35	30	24	29	37	33	34	36	25	31	26	28	32	31	29	26	24	29	37	29	36	34	32	39	31	41	32	31	27	41	29	38	30	37	36	34	29	28	38	28	38	32	31	29	23	42	28	24	29	42	38	23	35	34	23	31	40	29	32	33	45	31	34	30	41	33	22	41	34	25	26	29	23	28	34	27	33	35	48	32	28	34	26	24	38	28	24	34	30	30	38	24	35	38	33	33	29	28	31	30	29	30	28	29	30	23	31	36	37	40	30	41	42	32	43	37	33	32	30	41	27	34	32	39	37	35	31	28	26	26	29	36	28	32	36	38	26	37	22	50	30	33	27	27	26	39	30	32	33	32	28	29	33	30	41	27	32	30	33	23	27	33	30	42	36	32	31	31	26	37	37	39	32	23	38	31	30	37	34	32	40	31	45	20	32	32	28	35	35	31	33	32	25	28	27	30	39	31	44	32	29	44	31	24	41	39	35	32	32	37	25	28	33	42	29	31	36	38	24	30	31	44	38	34	26	33	40	25	23	35	30	31	35	29	36	28	35	31	39	42	31	28	29	25	36	29	37	35	25	23	39	21	38	30	36	36	32	32	27	39	30	44	31	35	35	29	30	29	30	27	36	33	29	33	31	39	23	29	25	47	31	37	28	37	35	38	23	34	40	31	33	29	39	26	32	33	28	39	32	35	24	22	18	33	33	27	36	33	32	43	29	34	34	38	45	33	40	27	29	34	24	29	27	26	36	32	27	29	28	32	32	36	33	27	29	27	32	30	31	32	28	30	37	35	27	25	40	35	36	39	29	31	31	31	38	34	29	34	33	29	34	27	32	19	41	27	33	39	33	26	30	30	29	36	35	42	37	35	21	32	36	31	40	33	45	34	32	30	40	17	33	30	32	41	38	27	28	40	29	34	38	26	45	40	26	22	30	33	38	21	26	25	42	29	39	46	23	33	28	34	22	28	33	32	27	31	29	31	29	27	32	39	43	31	37	30	30	35	41	30	30	30	33	36	33	31	28	28	30	30	30	36	29	29	35	27	30	29	34	38	25	32	24	28	36	41	35	29	24	25	29	29	35	38	34	25	30	34	42	21	28	26	25	33	32	29	49	27	22	21	33	40	28	33	30	22	33	37	31	43	31	32	36	26	34	27	22	38	33	35	40	34	41	26	30	29	37	30	42	36	29	31	27	41	27	37	34	37	26	36	36	31	31	33	41	28	35	26	41	38	39	28	36	35	30	27	19	24	31	41	32	42	23	32	27	39	48	35	35	38	29	31	41	38	31	19	37	34	28	32	36	20	31	28	27	33	36	26	33	40	22	33	39	32	38	28	31	23	33	24	23	32	23	34	28	28	32	38	33	44	35	27	38	39	37	39	27	26	37	32	30	27	30	16	27	25	28	37	19	34	37	24	36	29	30	31	36	37	37	32	34	26	26	33	38	40	28	30	37	21	19	34	32	33	35	37	35	41	33	32	28	22	39	36	32	29	28	21	22	28	35	31	36	21	31	25	30	27	31	31	28	41	32	31	28	27	35	35	37	39	35	31	31	29	35	35	25	36	25	28	22	27	34	37	25	33	34	30	26	43	34	34	21	41	41	39	33	42	27	32	33	28	36	33	32	30	26	32	41	26	33	29	41	31	30	25	35	35	35	17	39	30	42	33	28	26	30	31	34	37	26	32	35	35	37	31	35	21	30	29	40	25	37	34	29	34	38	40	36	30	32	29	38	37	27	25	29	29	32	25	34	36	30	28	45	21	32	27	52	29	23	26	30	38	39	29	22	34	36	27	33	39	35	40	37	47	30	26	31	20	26	22	29	43	32	30	42	28	34	28	30	42	35	40	33	24	33	39	42	36	31	30	27	23	33	23	33	40	32	41	25	31	37
21484	13132	8559	6465	6246	7265	7576	6822	4580	3866	3128	2700	2229	1887	1523	1355	1240	1005	973	862	717	698	657	613	538	542	488	509	424	477	432	387	395	403	378	384	364	400	381	350	323	324	334	324	330	329	303	317	344	316	325	295	304	276	284	302	270	314	294	307	326	304	298	321	298	293	312	288	285	305	317	286	328	289	306	300	275	289	303	292	313	311	285	317	299	334	287	303	293	307	314	291	283	307	281	305	302	296	306	309	326	291	303	283	309	308	321	300	270	334	293	288	306	327	313	294	328	298	284	295	309	303	273	309	300	287	293	286	312	308	283	308	295	303	288	314	269	269	277	274	298	302	319	273	309	278	315	297	307	310	267	293	319	310	303	325	269	301	328	311	278	294	314	302	304	296	290	299	316	282	300	282	290	281	307	280	306	298	317	308	282	292	291	321	292	288	318	319	273	304	277	322	297	277	290	292	316	281	297	288	317	270	318	304	297	280	274	291	309	331	281	298	298	298	298	321	300	309	287	273	286	319	290	290	292	284	299	325	317	295	288	297	308	316	290	310	283	261	306	261	286	310	296	297	305	300	307	303	273	266	279	252	273	330	278	315	275	293	291	258	290	315	280	270	299	320	298	295	293	287	297	321	303	260	301	300	312	283	326	299	298	285	326	281	313	286	294	288	274	287	273	320	295	324	286	312	292	333	307	286	273	282	331	287	299	307	262	276	294	298	279	274	294	273	305	315	286	319	319	331	270	300	282	320	307	289	299	283	301	287	307	291	274	295	277	304	301	275	304	291	283	308	314	276	295	323	300	278	279	326	314	270	279	295	306	311	306	314	259	303	305	266	292	284	291	328	267	293	297	299	305	302	308	280	328	336	318	291	286	327	304	280	307	311	281	283	285	312	327	308	312	307	323	312	265	298	292	300	315	253	290	304	312	295	310	319	278	314	304	286	295	298	309	302	302	285	297	308	317	271	288	270	289	317	303	294	299	294	285	332	319	282	318	311	286	297	305	280	290	266	314	301	287	280	328	289	303	270	273	283	312	283	311	303	311	278	295	294	312	291	294	288	302	305	299	280	319	290	285	335	305	290	296	282	321	294	326	294	287	312	288	330	291	338	275	298	295	315	298	286	327	299	324	309	303	321	293	281	338	307	258	257	317	338	281	290	301	297	298	301	313	298	291	259	290	304	276	304	301	302	297	326	295	310	288	287	316	291	335	327	304	315	291	319	285	251	305	301	323	313	327	295	277	315	332	279	307	294	323	320	289	298	315	292	289	283	309	282	294	303	299	326	295	283	283	338	324	292	276	299	280	308	300	280	297	312	325	284	321	286	281	321	302	289	276	282	279	279	282	293	303	267	310	322	311	300	291	280	287	310	277	273	248	275	282	315	278	282	327	311	294	289	291	324	282	306	284	302	322	268	293	316	255	296	307	264	309	283	296	305	308	291	300	289	311	279	289	309	306	303	255	302	320	293	295	272	268	309	303	273	319	260	317	295	272	302	327	302	325	252	275	279	282	311	316	320	324	303	299	306	304	301	285	292	271	264	302	287	329	308	293	314	270	313	290	285	319	301	303	269	285	281	319	300	283	312	308	320	293	314	257	317	270	288	296	313	324	317	292	291	312	323	284	311	301	309	291	280	307	295	286	300	269	302	295	294	304	294	295	299	318	282	267	285	281	270	295	283	283	289	334	285	273	315	291	304	249	334	284	297	312	284	318	271	314	297	321	302	307	294	271	298	282	320	325	278	299	319	303	293	301	282	292	292	300	267	309	313	316	283	292	290	315	300	303	304	300	277	292	341	295	285	302	300	293	307	278	283	297	315	329	303	296	313	310	285	292	301	284	261	301	307	300	296	305	289	284	305	299	281	278	293	301	287	308	268	316	322	293	286	294	285	312	288	295	309	298	317	279	302	275	293	299	304	297	320	269	292	301	293	308	324	305	305	319	300	297	309	323	297	310	297	309	265	319	307	299	274	296	273	286	283	288	290	321	308	280	304	301	307	305	347	281	315	294	305	272	314	278	321	281	322	294	295	272	288	295	311	306	289	300	291	304	314	291	290	317	302	282	312	315	277	271	318	329	311	278	299	305	304	323	297	291	323	319	316	290	303	326	293	308	302	267	302	298	325	287	314	328	295	255	303	277	256	301	285	283	304	303	306	315	304	297	293	314	314	293	299	268	312	282	291	299	272	302	295	291	306	323	294	315	324	289	289	310	268	315	309	295	297	318	321	305	320	305	308	302	296	258	317	296	311	288	290	294	267	286	308	264	292	285	316	296	338	278	312	284	290	287	270	281	289	281	305	289	297	311	292	286	292	335	306	307	317	311	298	306	305	275	272	300	293	273	304	278	310	303	286	287	273	305	274	294	311	266	294	304	272	301	288	317	317	312	273	313	313	299	257	271	287	310	257	288	274	299	282	317	317	344	251	295	283	303	323	353	283	310	311	288	270	308	318	285	300	325	296	276	322	278	272	311	315	282	330	269	279	289	302	275	277	296	294	321	299	307	287	314	322	311	290	300	316	302	310	299	274	317	329	331	299	327	318	260	316	294	310	277	302	294	301	305	320	312	300	297	315	267	293	301	326	287	264	268	281	326	300	285	289	324	297	274	293	289	324	317	338	281	284	293	273	296	280	310	322	303	292	264	305	298	309	277	293	306	289	330	277	272	282	266	263	315	316	319	302	310	298	277	301	289	292	309	290	276	298	298	288	289	283	275	274	294	285	309	310	294	270	290	291	277	301	308	283	303	288	296	307	282	320	286	292	302	308	310	276	309	296	296	288	256	313	296	288	317	264	264	301	306	336	294	294	293	297	282	267	272	291	289	293	302	313	276	299	315	301	282	322	282	278	295	271	259	287	301	293	314	291	303	264	272	295	295	286	267	289	282	288	284	297	302	314	296	272	274	300	278	301	313	296	285	319	287	274	304	311	300	293	319	285	303	294	289	293	305	295	299	294	291	303	306	269	306	262	313	306	270	265	317	336	293	321	312	326	304	315	292	331	298	293	289	291	317	272	304	279	319	299	293	313	271	317	301	295	297	306	318	281	285	301	278	293	290	312	295	293	289	297	291	302	313	293	283	321	321	288	295	294	314	290	274	263	306	313	275	264	298	298	319	277	289	303	297	290	283	285	317	317	336	295	288	300	275	291	305	335	320	301	285	306	313	311	307	286	264	295	280	295	300	309	289	316	328	300	305	263	287	316	307	291	308	292	325	316	306	320	296	324	288	305	312	277	310	299	309	261	304	291	258	325	280	334	295	290	269	262	345	293	298	300	306	303	287	262	313	310	269	301	325	307	319	271	321	339	325	263	284	269	316	294	318	304	277	312	302	324	270	297	298	298	278	311	303	285	302	285	313	292	300	292	295	304	306	288	278	279	272	322	322	279	298	286	282	283	282	268	325	282	316	287	281	290	303	293	269	280	284	277	289	320	282	304	306	322	299	299	291	298	328	306	280	285	284	289	309	300	315	291
3089	3574	2024	959	281	258	302	316	199	178	162	131	125	92	100	79	74	77	76	53	54	61	54	43	57	48	31	43	36	35	35	33	40	40	39	28	40	32	30	35	40	29	35	29	33	33	30	42	34	53	36	32	33	44	37	36	38	38	37	28	33	40	32	38	33	26	36	33	43	28	34	30	36	25	36	35	30	40	34	37	38	28	32	28	27	31	35	26	32	39	26	40	29	36	29	32	42	24	29	28	35	35	29	37	22	32	36	34	41	33	34	20	42	25	30	34	27	33	29	36	34	29	42	32	40	29	28	38	31	16	24	29	25	29	30	31	26	34	33	27	24	36	33	29	33	34	27	36	31	32	34	24	31	35	45	44	32	27	30	32	23	35	33	30	36	32	31	33	19	31	31	29	22	35	37	31	31	30	23	38	33	25	32	37	27	48	38	30	33	30	41	36	30	35	32	36	25	36	35	29	28	28	42	27	34	27	36	30	30	25	21	31	37	34	39	31	27	37	27	28	32	37	30	40	27	37	19	37	24	29	33	31	27	26	31	36	33	37	33	35	27	38	43	20	44	30	20	40	33	22	29	24	37	40	29	30	31	26	38	43	25	37	42	34	28	31	39	26	25	26	31	24	33	20	38	27	20	29	31	35	29	33	30	28	33	35	17	43	41	38	33	28	23	22	30	29	27	33	31	33	35	41	32	27	29	40	32	39	25	28	34	29	31	35	26	40	23	37	29	25	39	30	33	34	34	29	29	35	40	37	37	30	31	39	30	28	39	22	26	27	39	31	27	29	37	30	37	38	26	30	30	31	31	35	33	31	27	38	32	39	37	43	31	27	34	25	38	22	33	20	38	35	39	36	33	31	30	42	45	30	33	18	22	35	23	37	36	36	33	21	21	34	34	27	32	27	28	39	35	38	28	39	30	33	33	31	27	22	37	27	39	29	36	30	27	35	29	33	35	26	26	29	37	30	34	35	36	24	34	30	33	22	30	29	30	28	32	30	31	35	36	36	38	40	30	31	39	38	35	29	24	39	35	42	25	22	36	31	32	36	26	31	28	33	33	27	30	44	21	37	30	29	28	44	32	43	36	35	42	27	33	33	37	25	28	45	26	39	27	39	36	29	29	39	38	28	16	21	35	31	32	30	28	26	21	27	36	40	50	33	33	36	26	36	24	34	28	31	30	33	29	36	26	38	30	34	35	38	23	38	29	30	27	33	28	28	31	47	39	27	27	40	34	31	31	30	28	41	20	31	40	35	31	35	21	25	29	31	22	32	26	29	41	26	27	25	33	38	32	39	30	30	27	24	32	32	33	34	34	27	27	40	35	25	25	25	37	38	43	26	28	34	30	23	28	29	36	33	23	35	34	27	31	18	31	30	28	29	34	46	24	24	34	32	47	26	29	40	31	32	25	28	38	32	38	32	35	40	22	45	29	36	27	22	40	31	35	32	20	34	23	29	19	29	26	35	34	40	24	31	18	24	28	31	42	30	21	39	26	36	27	28	26	41	30	26	33	32	27	34	32	38	38	29	33	37	27	33	35	30	36	43	31	26	31	33	39	39	28	33	34	33	28	33	40	30	27	29	24	41	24	25	28	35	29	31	35	26	29	29	39	29	25	28	32	22	28	21	35	33	31	28	33	28	43	32	30	36	28	30	37	34	29	32	34	26	24	27	39	40	20	30	44	39	23	31	32	32	26	31	31	36	31	30	28	19	37	27	27	27	21	30	29	31	29	28	28	33	39	32	38	37	34	24	36	36	32	33	27	41	32	29	27	34	23	33	35	37	29	29	42	28	33	28	36	32	32	27	29	33	32	37	32	33	38	34	31	35	34	25	29	31	31	27	26	40	28	39	25	31	23	29	43	25	41	25	38	22	27	27	46	34	23	29	25	39	30	40	34	29	30	41	32	30	37	33	40	28	36	30	30	36	33	29	39	29	37	36	35	39	41	37	33	37	34	29	29	29	22	35	39	31	36	34	40	17	37	31	26	37	28	35	35	41	27	23	30	26	30	29	27	23	35	38	30	27	36	25	21	36	36	24	34	29	34	32	37	35	31	28	34	36	28	27	32	37	28	43	35	27	23	31	31	25	24	28	27	26	32	29	37	29	32	40	38	31	38	27	23	33	34	25	31	31	30	34	28	27	25	35	33	31	27	32	26	31	30	37	42	29	42	30	40	22	32	27	30	26	23	24	42	39	29	38	26	36	36	33	26	39	28	37	26	29	22	32	24	42	19	26	33	27	31	28	42	25	37	21	32	26	35	35	29	35	36	34	46	36	26	42	43	38	49	35	25	32	28	37	32	27	30	30	20	35	46	33	25	35	27	24	32	25	25	34	31	24	31	27	44	25	32	26	30	28	40	20	29	22	33	37	32	28	21	26	28	40	19	37	21	33	29	22	29	32	30	35	32	31	31	26	30	31	26	33	40	34	41	30	29	36	33	23	40	40	26	25	39	27	28	30	30	35	37	21	33	26	38	28	27	26	25	36	34	33	32	34	28	36	28	31	35	28	31	37	26	34	21	27	31	32	33	37	24	27	47	33	31	24	27	28	25	40	29	41	33	30	43	36	34	27	31	27	21	30	29	33	32	28	22	33	47	43	29	39	38	28	37	29	37	21	28	31	36	40	24	36	41	32	32	37	29	26	28	26	37	27	34	40	29	27	32	27	28	33	28	21	31	36	29	31	26	35	39	35	41	24	23	28	40	27	45	29	29	25	24	32	27	35	36	35	35	38	37	31	28	39	39	33	20	39	24	23	32	36	34	34	40	30	39	33	27	26	37	33	36	44	18	35	36	28	30	30	39	32	36	31	27	34	34	28	41	34	27	22	32	31	29	27	34	41	38	35	30	35	35	37	31	29	21	34	36	30	27	37	38	42	33	37	30	29	33	41	33	34	30	21	32	30	37	34	40	37	37	36	31	46	29	22	33	34	28	40	34	29	35	26	30	35	35	29	33	36	38	40	27	42	29	33	35	31	27	29	34	32	33	27	44	33	26	34	35	30	35	33	33	36	35	32	33	37	37	24	33	36	30	32	33	38	36	30	21	33	32	23	35	26	31	29	28	30	32	30	41	37	31	34	36	40	27	29	34	27	32	34	27	54	34	27	42	30	30	29	29	40	38	28	31	26	31	28	27	27	39	35	29	37	37	26	27	23	31	30	44	33	26	26	37	39	37	27	32	21	35	23	33	34	15	35	31	23	42	21	32	35	48	42	34	32	33	34	46	33	34	38	28	31	32	34	30	30	31	34	24	40	27	25	35	37	38	35	25	25	35	42	27	38	33	32	32	28	28	32	28	31	25	28	40	34	28	43	39	31	26	28	37	23	29	33	21	33	31	27	30	34	30	31	32	27	37	22	32	45	37	26	33	27	18	30	34	35	28	32	35	35	31	27	37	34	39	33	30	31	24	33	22	29	35	37	23	36	51	39	31	36	29	35	31	40	43	33	38	33	22	37	35	33
26826	22394	15751	12791	9556	9450	10352	9096	6030	4992	4064	3506	2860	2463	2061	1819	1490	1340	1189	1026	916	871	737	681	650	590	512	549	564	517	446	426	424	421	419	386	401	371	359	350	351	332	321	342	327	298	319	283	297	330	283	326	351	279	325	345	347	329	288	269	294	289	317	257	338	290	270	332	303	320	338	320	315	289	292	289	265	317	293	305	293	321	297	301	341	325	298	321	298	290	311	284	305	312	290	333	306	290	322	319	298	292	298	312	301	304	275	303	306	260	312	318	270	297	323	290	301	304	280	293	258	309	320	312	264	316	288	293	305	279	323	292	289	305	290	299	283	279	312	313	319	304	319	291	322	303	303	279	295	298	289	296	275	296	299	293	306	309	304	303	293	294	272	311	285	305	307	272	310	283	287	330	312	284	289	272	282	282	295	282	301	285	294	304	292	322	282	306	304	320	306	293	277	295	298	282	289	317	287	303	299	309	285	300	289	303	308	309	302	296	299	318	317	286	282	275	300	293	312	314	288	289	350	295	302	292	296	306	306	285	291	295	311	310	293	312	315	328	285	288	269	319	337	308	309	307	315	284	300	306	314	306	290	313	292	306	306	339	295	300	291	299	279	279	280	298	294	314	269	287	300	281	290	298	283	313	334	288	289	315	295	308	277	307	293	290	300	301	315	280	303	303	292	290	270	281	310	317	290	305	275	293	281	313	300	265	303	295	293	316	307	289	318	289	333	316	292	290	322	305	291	331	312	314	280	346	267	297	284	271	279	324	309	311	321	291	298	283	301	315	315	275	261	278	310	337	286	347	263	314	270	297	283	281	298	275	300	280	278	292	288	296	278	289	291	265	300	292	286	298	284	289	262	285	299	296	306	298	304	291	304	309	327	293	308	304	275	282	280	292	293	310	271	291	283	266	299	288	315	298	284	300	277	300	307	310	297	274	329	327	289	272	304	263	281	294	297	286	296	294	331	292	299	307	295	319	285	314	292	302	292	281	292	302	308	274	303	294	307	307	312	318	318	311	329	304	300	327	279	267	258	297	279	296	327	306	315	288	282	314	299	300	300	304	298	292	285	297	297	299	312	297	277	337	282	290	341	305	302	291	326	274	292	282	314	326	306	308	296	314	284	306	314	289	294	322	306	292	317	274	318	281	277	265	288	294	313	307	297	291	276	278	299	272	310	284	310	289	293	301	278	286	286	306	295	296	315	298	271	301	302	284	301	284	271	286	318	292	312	279	289	310	318	287	302	296	291	317	306	277	276	287	336	294	274	303	331	298	286	289	302	315	304	299	279	291	299	292	308	294	303	320	306	273	298	309	290	256	292	292	309	308	261	307	298	324	284	291	298	288	313	283	320	289	290	308	287	296	299	304	277	295	321	331	296	290	304	233	276	300	301	271	295	288	291	299	288	314	305	312	292	285	331	298	280	316	279	299	285	271	319	320	281	300	272	309	304	282	294	343	300	278	299	305	285	281	281	316	280	293	323	329	293	288	297	312	305	286	306	292	279	295	310	272	347	278	288	287	271	300	290	289	291	300	298	274	299	297	291	270	271	295	302	271	293	265	294	293	290	278	328	320	296	291	279	288	286	239	322	300	311	295	317	283	299	329	269	277	297	282	295	282	282	295	317	297	311	285	310	321	303	274	305	309	315	307	293	311	294	302	324	318	292	317	290	325	279	294	300	314	312	263	298	269	302	288	297	300	299	300	284	314	294	313	324	270	305	324	321	285	309	298	314	288	271	295	289	257	301	269	285	295	268	311	283	298	269	289	291	306	309	295	279	323	287	293	292	290	292	272	283	289	286	271	314	310	260	280	332	287	304	288	270	319	302	294	297	299	284	322	284	291	273	315	301	320	284	286	270	316	270	298	293	288	314	286	312	319	279	321	320	312	335	302	295	294	286	303	271	262	300	295	283	289	338	314	288	258	310	302	271	322	278	318	278	319	292	258	293	347	295	319	329	288	296	288	303	313	297	307	275	305	296	299	307	297	261	278	336	292	287	281	297	333	306	301	299	299	304	300	292	259	261	315	276	268	277	312	283	270	300	283	307	280	326	299	279	319	289	306	275	327	301	278	305	304	284	310	288	316	300	287	308	302	314	292	296	303	299	305	288	309	291	281	310	295	281	303	294	291	295	324	292	308	285	325	284	256	304	284	278	302	308	296	286	317	298	282	307	308	280	294	300	283	323	272	286	331	314	275	300	304	318	331	294	284	295	324	322	322	289	302	294	295	289	314	282	315	285	299	280	307	248	303	310	319	305	284	283	313	289	290	296	296	279	283	278	307	308	313	281	308	284	328	279	317	317	267	323	334	297	278	291	328	295	294	281	280	282	308	310	303	298	294	299	295	285	280	287	310	264	301	287	311	314	269	300	310	285	307	282	294	307	289	297	309	277	287	323	281	306	314	310	306	308	276	292	299	259	280	315	315	291	313	283	298	308	306	309	315	319	287	291	278	274	252	294	261	284	267	308	288	295	319	324	276	320	302	298	307	329	294	298	292	289	317	278	305	284	290	289	275	306	280	303	292	288	312	299	284	294	297	295	299	301	313	287	288	305	293	300	295	320	288	310	270	310	286	289	296	293	284	309	315	282	288	323	306	328	302	298	322	301	280	314	279	285	305	269	318	303	319	295	323	301	295	288	294	296	292	299	275	315	300	296	271	291	283	306	269	286	297	281	281	311	274	273	305	291	302	265	313	318	280	327	301	305	280	310	272	306	330	296	317	296	301	303	275	287	308	278	299	284	310	301	321	306	283	303	300	262	294	294	279	306	277	320	312	293	324	301	309	301	306	291	303	312	318	276	296	315	308	314	306	277	302	294	302	277	287	288	316	298	264	289	321	333	312	286	309	291	282	277	277	289	281	300	281	259	300	278	320	313	293	296	309	330	266	271	313	298	325	259	298	287	311	284	304	302	294	305	286	308	302	295	302	307	290	295	299	311	313	279	296	298	305	297	313	277	276	279	283	303	304	284	315	296	311	276	281	316	334	292	302	292	292	307	296	303	297	261	293	277	307	310	304	294	285	305	283	268	293	311	306	310	283	306	313	312	291	310	339	336	278	298	300	309	266	289	301	278	304	320	313	281	276	333	301	278	295	280	301	319	313	309	277	301	296	285	302	285	281	293	288	280	295	291	347	315	297	291	300	293	313	276	296	318	314	309	275	291	301	310	304	302	281	278	312	274	288	329	284	278	301	300	277	289	322	314	299	297	326	303	320	275	327	316	282	296	256	314	265	308	315	278	307	285	296	283	312	287	292	299	265	292	285	292	309	321	302	298	299	285	318	291	278	313	289	298	292	258	265	315	271	337	285	296	296	312	286	266	287	284	278	292	323	319	301	321	310	245	346	298	278	316	334	274	309	325	311	262	282	301	304	281	296	345	296	277	297	301	295	292	284	320	310	327	301	324	291	295	305	301	296	299	278	301	346	282	287	302	320	301	304	316	291	292	282	303	301	312	298	290	292	280	311
3442	3255	2307	1026	351	263	372	606	211	166	144	150	133	95	97	79	61	67	66	56	53	53	50	46	40	51	42	40	37	48	29	31	33	28	33	35	32	29	26	29	39	41	25	32	30	25	33	29	23	34	30	35	38	26	29	35	37	33	25	31	25	28	27	26	24	29	19	27	24	29	33	21	25	29	30	31	39	32	19	34	20	23	32	18	23	30	31	27	21	42	20	33	38	28	34	35	32	29	27	28	32	28	23	22	26	30	21	27	31	20	36	32	25	21	21	28	29	28	19	38	27	36	22	32	28	28	19	34	31	26	40	24	27	23	33	34	30	26	28	30	24	26	32	38	23	29	24	30	29	33	29	30	30	24	32	27	32	31	31	27	33	32	18	27	27	41	24	25	19	34	23	25	39	20	34	19	28	38	25	24	30	31	33	24	38	35	27	35	28	36	34	32	35	25	25	34	29	30	31	22	32	27	22	34	26	31	35	27	28	30	29	30	32	28	26	27	24	23	19	28	27	27	26	23	20	39	28	34	28	30	38	28	25	22	21	26	27	29	36	32	33	17	30	21	23	36	28	38	26	24	25	29	25	27	26	24	16	39	26	32	29	22	40	32	34	25	26	28	29	30	34	32	28	20	36	25	28	30	28	20	33	34	35	34	29	26	27	30	21	30	34	24	28	39	31	34	28	24	29	17	23	41	27	28	33	27	32	32	31	24	43	31	29	38	28	19	30	32	26	30	34	28	24	30	22	31	25	27	28	29	31	29	30	30	32	34	30	30	22	24	24	30	19	38	35	37	28	24	24	29	40	20	36	33	21	38	20	35	28	23	26	27	30	34	36	30	30	29	21	25	24	33	33	32	26	34	36	33	24	29	22	24	23	15	19	19	20	25	32	27	29	30	48	26	28	30	26	30	24	16	20	35	29	32	31	29	32	31	20	32	23	20	30	31	28	34	35	29	26	27	31	18	27	18	39	31	26	24	32	19	27	28	20	35	28	26	22	36	35	32	26	24	27	29	31	30	31	33	28	44	36	36	20	32	23	27	29	29	19	27	28	31	28	38	21	26	33	20	31	35	23	31	21	37	26	28	27	23	21	29	43	25	21	25	21	25	29	32	25	19	22	32	25	23	24	27	22	28	23	30	31	22	24	32	16	26	25	35	29	33	29	31	27	31	32	29	22	27	26	29	30	17	20	33	27	32	19	34	32	35	37	30	35	32	25	26	29	28	20	31	24	27	29	28	26	34	27	30	31	28	25	34	29	26	26	28	28	27	31	28	29	34	31	29	34	28	20	27	18	30	25	24	21	30	30	32	34	19	28	27	31	24	23	35	29	27	30	20	35	17	28	30	21	29	44	22	37	32	25	29	29	26	27	26	14	26	30	27	21	29	19	30	30	28	26	25	26	27	36	37	32	33	29	31	24	27	30	23	32	32	25	30	20	35	26	17	25	32	24	22	27	31	37	31	34	34	34	40	27	24	24	20	20	30	20	31	23	34	35	36	27	21	35	33	33	31	31	30	26	22	29	29	28	36	25	14	24	30	28	34	37	24	28	34	29	23	26	23	30	30	29	25	29	26	38	25	23	30	27	27	26	30	23	29	23	21	26	23	20	28	19	23	29	31	19	30	30	27	31	25	27	21	28	32	26	24	33	21	24	30	25	29	28	22	35	33	30	31	37	19	29	32	24	25	34	35	20	24	32	32	27	25	35	26	32	36	35	25	22	35	34	31	35	27	27	27	23	33	24	31	34	30	21	37	22	30	33	29	27	20	27	25	22	33	32	37	27	24	25	26	25	43	30	25	32	32	32	40	31	35	34	24	30	19	33	28	17	20	25	33	30	41	24	25	27	28	24	15	27	28	28	28	21	21	22	29	23	24	29	31	29	18	29	28	38	30	31	36	26	27	25	27	34	25	31	25	29	31	26	28	24	29	31	28	28	31	30	27	35	28	25	21	25	27	31	24	39	34	28	22	29	23	30	37	19	23	27	24	26	33	25	25	31	32	26	39	28	25	30	35	29	23	22	32	33	33	19	16	28	23	24	25	27	22	25	21	24	31	36	24	38	27	27	37	32	28	33	35	29	41	36	32	27	28	35	35	28	29	29	40	26	27	33	25	21	19	24	31	36	33	27	33	17	38	33	30	36	22	31	31	34	24	26	32	28	25	30	29	28	43	28	28	33	35	25	31	30	26	27	28	32	31	28	29	23	31	33	23	35	28	18	43	40	29	36	23	27	25	22	29	22	26	35	19	29	24	45	31	24	34	31	32	36	29	28	27	31	27	28	22	35	27	31	31	30	23	23	25	24	28	33	30	29	43	31	23	24	32	26	35	30	25	17	42	29	27	20	33	25	26	30	32	26	28	33	22	19	40	27	28	22	32	35	35	28	25	37	26	24	26	24	32	30	37	27	28	34	27	18	33	26	24	33	27	23	27	30	22	36	32	23	32	38	27	22	24	30	27	35	28	23	43	20	28	44	29	30	35	28	35	22	18	30	37	42	32	35	28	27	26	28	25	32	28	33	27	29	24	25	30	18	30	21	21	19	31	34	26	35	38	30	27	29	32	28	28	35	27	34	36	32	33	25	31	21	19	33	23	34	31	27	25	26	29	16	38	24	23	25	29	34	22	24	34	21	43	31	21	25	36	31	29	20	17	38	35	34	30	35	27	28	26	35	25	27	28	26	32	22	38	31	37	30	28	20	30	27	23	25	33	34	33	35	29	26	24	26	35	29	26	16	25	35	24	24	17	41	26	35	31	31	26	34	21	28	23	26	28	35	22	33	26	33	25	37	26	22	25	26	26	25	27	39	36	26	17	37	31	30	27	30	26	28	23	32	27	19	26	30	30	31	33	27	33	25	30	28	32	32	35	35	30	32	24	26	32	15	26	30	31	40	26	29	28	22	29	29	31	28	31	26	30	28	17	43	25	28	28	22	25	24	28	30	25	33	26	31	28	33	26	23	31	32	35	29	25	22	28	15	24	28	33	35	35	26	28	21	27	29	22	26	28	24	22	26	31	26	26	22	27	26	27	22	29	28	30	34	30	25	34	36	27	25	29	25	24	19	21	30	26	28	25	24	20	38	31	38	33	26	28	23	28	27	20	34	37	24	29	29	27	32	23	17	21	37	33	24	30	35	21	29	21	25	33	39	32	20	29	21	23	24	32	25	38	23	27	26	23	22	44	38	33	28	25	31	31	20	37	29	33	30	32	33	28	29	30	24	26	30	31	26	26	29	39	32	17	35	35	15	26	20	32	35	38	27	37	38	29	30	24	35	30	40	28	32	26	31	28	34	27	25	26	28	31	22	31	30	15	29	26	22	21	19	25	31	28	25	27	31	26	23	23	27	26	36	16	27	30	28	36	27	24	30	27	33	28	17	19	27	20	20	23	36	36	27	38	26	34	32	23	25	29	31	26	26	20	21	22	39	37	24	22	24	30	17	34	22	23	14	27	28	24	26	29	38	37
27233	22226	17781	12430	9810	9699	11750	14558	6615	5452	4532	3778	3116	2712	2323	1911	1668	1364	1080	910	858	735	741	657	604	577	566	497	482	498	465	448	391	413	377	367	348	302	327	340	286	320	317	253	307	290	289	302	251	289	287	288	287	264	266	288	287	240	257	270	268	251	250	261	270	263	286	276	276	236	274	257	281	274	266	250	284	250	274	275	241	273	266	230	252	261	284	269	286	259	262	220	267	280	253	276	262	255	271	254	267	265	248	277	260	257	291	263	290	264	251	276	266	255	259	277	265	281	233	264	224	275	277	268	270	275	229	255	245	253	236	225	276	274	257	283	245	273	258	276	263	251	272	281	250	255	276	257	257	263	299	252	269	247	272	250	266	248	269	251	260	257	244	274	242	256	243	257	256	279	258	236	269	266	269	278	251	272	232	220	253	260	275	276	227	258	232	241	279	270	250	235	257	283	248	240	259	246	251	268	252	258	264	236	278	252	275	260	271	262	256	229	285	247	276	241	253	253	273	250	266	271	258	254	268	268	242	249	264	234	263	289	246	259	296	244	261	265	287	280	267	251	292	258	240	284	295	244	248	242	254	242	232	235	254	276	257	257	290	289	277	277	280	277	250	251	258	245	276	267	241	267	296	239	222	265	284	260	262	252	269	253	264	266	235	269	216	258	228	228	256	236	263	242	258	230	287	251	237	275	251	244	256	256	232	264	258	268	235	255	233	232	262	265	273	249	274	249	260	261	283	273	256	256	287	223	279	279	252	270	261	276	268	231	275	239	263	277	267	273	249	291	261	284	239	267	283	245	268	259	253	270	272	291	257	259	250	252	253	249	254	251	254	275	252	235	235	227	267	269	256	255	272	260	271	291	267	262	296	262	245	270	249	235	294	255	257	246	266	242	270	256	262	265	267	260	264	263	264	282	258	261	269	276	269	272	268	261	270	226	283	242	239	253	229	264	249	231	248	259	237	267	275	275	241	266	245	294	276	232	265	263	246	262	245	234	284	269	248	290	254	258	286	253	291	279	273	257	258	274	278	293	240	256	226	268	222	261	269	243	259	263	257	256	267	259	251	238	253	268	285	285	254	290	239	247	243	259	262	277	236	277	272	264	232	265	246	276	277	254	268	256	253	274	278	245	290	269	264	245	239	243	238	246	259	253	274	260	267	245	259	248	279	278	268	256	256	285	247	254	262	239	265	271	264	251	255	265	275	250	277	261	260	287	282	291	272	262	286	250	268	235	266	268	272	256	252	273	239	244	249	240	239	259	262	269	241	255	265	244	245	260	272	263	245	268	274	249	249	249	252	253	252	267	263	246	278	253	268	259	292	257	273	275	260	264	301	255	265	253	287	256	275	258	277	252	244	285	264	273	281	264	259	294	271	245	218	248	276	227	275	247	277	258	289	240	278	235	238	262	241	265	249	267	299	277	236	242	251	261	274	258	238	267	247	288	228	273	266	252	245	269	284	268	262	269	288	292	265	272	265	246	279	256	260	268	274	283	259	292	284	259	222	249	294	237	289	251	269	251	252	251	268	245	266	238	254	246	221	262	262	273	278	258	253	264	267	264	261	252	226	244	254	300	287	230	265	247	261	280	239	264	277	265	261	242	279	248	257	263	263	232	248	238	256	262	254	262	293	264	241	259	261	257	256	276	266	258	263	284	255	249	262	236	267	260	245	257	245	258	280	271	260	239	280	269	260	284	263	259	269	297	274	259	258	245	298	263	267	254	291	295	256	269	283	223	285	271	236	255	240	255	251	253	269	256	256	234	238	268	253	279	245	253	255	277	267	248	276	232	247	265	278	270	253	239	242	302	260	258	272	270	247	233	262	294	260	262	266	269	248	252	255	258	266	294	282	255	300	269	269	259	255	262	261	251	259	267	248	264	255	264	257	282	260	254	261	251	251	270	248	256	285	243	256	256	246	265	226	286	240	256	246	253	302	254	244	257	259	284	265	260	287	250	228	266	271	253	265	253	287	272	243	276	257	261	281	257	248	266	256	268	270	266	262	244	279	252	244	281	254	269	285	262	277	265	280	251	258	239	257	284	255	226	244	249	238	275	240	287	248	252	271	256	261	247	257	237	239	272	252	248	266	264	242	239	251	257	285	265	250	267	272	241	292	252	261	234	257	256	248	257	227	271	274	271	279	281	247	252	244	251	243	262	274	259	253	259	270	254	244	276	224	250	248	270	252	261	262	242	256	299	260	266	302	243	237	255	238	268	256	281	270	250	271	299	263	229	296	254	249	272	253	269	247	246	264	254	262	256	302	250	263	281	281	270	273	264	255	263	278	268	260	265	270	254	251	237	288	246	273	270	267	246	251	234	254	257	277	243	250	262	261	237	262	265	278	238	243	267	255	267	261	269	258	259	256	286	273	255	230	260	280	281	266	282	274	274	260	267	262	272	253	271	283	252	259	266	281	270	293	275	258	241	250	248	248	252	279	271	283	244	250	253	262	264	241	277	275	253	268	244	217	262	273	237	239	281	249	241	225	245	273	278	250	243	272	236	260	245	256	270	250	274	237	245	254	241	304	280	270	247	276	257	281	274	254	260	256	230	263	244	240	275	275	269	255	247	242	264	272	259	268	311	254	269	281	252	279	275	252	271	256	270	281	286	274	300	286	271	270	256	260	290	257	245	287	271	242	265	250	252	248	272	272	252	255	288	269	258	267	285	284	255	275	274	258	269	284	242	264	254	271	276	273	267	263	276	256	236	253	243	252	243	259	275	242	270	264	239	289	275	243	296	262	272	286	262	257	263	243	266	242	282	245	260	248	246	255	267	280	232	257	276	255	302	273	247	250	291	245	238	262	253	267	256	283	244	237	252	245	257	270	271	277	254	257	271	265	270	253	273	273	220	264	256	253	249	256	250	255	261	231	269	265	272	239	252	254	248	241	276	265	257	240	272	262	248	248	278	243	252	254	254	255	261	276	260	249	252	250	255	263	220	266	266	245	297	281	268	256	249	262	240	221	247	239	257	223	281	252	263	271	247	280	247	291	256	237	252	240	281	268	269	244	264	270	252	252	262	255	298	298	257	240	240	264	272	232	271	270	275	265	237	254	284	281	262	262	249	258	262	241	250	263	262	243	248	282	270	274	254	274	256	241	274	243	267	242	248	256	252	258	245	258	258	278	253	254	268	249	274	231	266	266	266	234	233	238	236	233	261	280	247	274	248	262	282	281	256	228	253	247	268	246	254	258	253	245	280	285	297	242	283	268	264	265	287	253	265	218	267	249	232	272	253	257	288	221	223	283	269	274	237	287	256	246	260	224	259	268	257	258	267	235	260	259	257	252	227	258	239	254	267	278	227	255	236	255	249	243	258	285	251	237	250	279	264	225	247	250	241	257	261	270	258	275	254	227	267	249	274	249	246	268	284	239	258	266	265	238	273	263	264	250	247	265	282	273	252	217	256	245	260	262	242	253	261	272	281	254	267	254	236	302	257	250	241	263	267	261	263	266	245	267	282
4722	5691	3858	1779	520	406	515	587	310	256	229	188	166	158	159	105	108	87	69	67	66	54	60	36	53	46	35	38	55	28	25	28	36	41	36	32	31	34	31	43	37	38	24	23	18	22	27	40	22	25	26	32	29	27	35	24	24	24	27	24	19	28	20	25	28	31	28	29	21	32	31	22	31	24	28	33	29	17	30	21	17	25	39	33	31	33	31	22	31	32	24	33	26	24	25	31	31	35	27	21	23	22	26	26	28	32	34	26	29	25	30	32	31	35	24	35	27	26	23	32	18	25	25	30	27	28	28	30	30	34	39	29	26	34	25	26	20	27	21	29	29	27	32	35	26	22	26	39	30	20	30	28	28	27	20	27	23	22	29	24	25	27	25	27	31	24	27	23	30	30	40	32	23	22	23	22	23	22	27	30	31	21	24	24	30	28	25	23	23	30	27	31	19	23	29	32	31	20	30	26	32	22	27	30	31	25	26	30	28	21	30	29	29	29	28	31	34	33	35	30	30	26	28	30	20	32	28	21	35	21	29	30	22	30	24	25	28	31	22	31	26	31	34	28	33	30	38	25	33	27	21	34	24	26	24	27	27	21	42	24	29	17	31	30	36	24	26	21	24	26	30	31	17	25	34	13	35	27	17	22	22	27	27	29	30	27	26	25	25	28	35	31	32	20	25	22	24	35	26	46	34	24	28	32	31	25	27	31	21	21	36	23	29	26	32	26	39	22	14	26	30	26	16	24	24	25	24	19	26	29	29	28	41	22	33	33	33	33	23	36	31	24	22	29	31	36	28	33	36	26	30	33	34	29	35	21	23	18	21	25	30	28	24	23	22	29	20	18	19	41	26	27	22	30	28	28	20	21	36	32	20	23	32	28	37	25	26	27	23	23	30	22	31	32	28	33	23	28	30	19	27	34	33	27	33	27	33	35	25	30	26	28	29	28	30	33	23	31	23	25	33	25	27	29	36	26	25	28	36	19	39	22	28	25	30	29	24	25	21	26	15	21	24	25	26	26	24	25	28	26	31	20	31	26	28	24	35	28	36	24	32	36	31	25	23	19	31	24	20	29	22	25	27	23	35	33	25	30	26	18	25	38	31	30	30	34	27	24	24	26	32	25	31	28	33	23	26	32	26	27	28	28	20	34	23	23	18	33	22	33	27	23	23	21	25	35	28	33	32	22	31	31	28	28	25	26	21	26	43	25	25	22	25	29	31	26	32	35	21	33	41	29	28	31	28	16	23	33	30	29	32	17	23	19	23	22	48	30	26	19	31	34	29	24	34	35	32	33	22	18	25	25	23	27	31	29	27	34	20	29	22	31	30	30	26	39	29	24	26	32	24	23	19	33	39	25	24	36	27	28	16	32	24	32	34	27	27	32	27	34	32	28	21	26	22	30	21	21	17	28	27	27	28	26	34	33	18	30	26	23	24	27	37	29	26	27	29	32	33	30	23	36	26	28	29	25	22	25	29	28	16	25	30	37	29	26	25	18	28	30	26	29	38	38	20	31	32	26	29	32	20	31	22	28	25	33	22	30	27	29	25	28	23	17	29	20	34	30	29	28	20	32	28	26	21	30	26	20	27	19	30	23	29	29	24	33	24	29	19	35	32	33	29	26	24	35	34	26	21	29	20	18	23	32	25	16	28	35	26	34	27	29	25	24	28	33	32	21	34	33	28	27	27	25	29	30	25	37	27	26	31	27	35	24	40	27	30	36	32	25	20	23	23	25	39	39	31	40	25	32	27	32	28	28	24	30	33	27	26	33	29	23	21	26	24	23	25	29	32	32	33	27	25	37	30	28	28	28	36	33	26	26	21	29	26	25	21	28	23	28	29	28	30	27	32	25	29	22	31	25	22	30	25	35	17	30	34	30	22	23	24	25	26	27	27	33	26	24	16	28	31	23	22	27	28	18	24	25	33	29	30	25	35	27	26	25	24	23	21	22	23	28	25	30	25	23	39	25	23	38	32	31	22	18	22	27	25	27	26	25	29	27	41	16	30	29	38	31	31	33	24	20	21	21	30	21	23	32	34	28	35	24	25	30	25	32	28	25	34	38	32	22	29	30	25	30	26	37	25	29	29	33	39	25	29	38	28	19	31	17	37	29	34	21	31	20	32	33	32	30	22	20	30	33	23	30	33	34	16	20	38	29	29	29	23	28	19	24	30	19	28	31	18	36	25	28	25	24	31	26	15	22	22	23	26	24	32	28	39	26	28	18	17	33	24	32	29	29	28	17	18	26	27	16	19	24	28	21	20	29	38	28	31	27	27	21	19	23	23	35	31	27	33	24	28	30	40	35	30	30	27	24	29	29	40	32	33	26	39	28	22	29	16	25	28	18	26	24	25	22	30	22	30	21	30	29	25	28	21	32	39	29	35	32	26	27	35	25	32	16	22	30	28	29	23	25	40	29	29	23	25	27	30	32	30	30	26	20	21	28	18	27	22	26	30	24	22	35	26	28	22	37	32	30	27	36	21	25	27	19	26	25	33	35	35	35	26	34	34	30	32	22	25	29	27	26	34	29	19	33	26	24	31	22	29	36	30	25	32	32	24	33	26	20	24	28	25	25	29	21	22	19	20	26	27	27	27	29	27	39	23	18	23	18	26	21	26	42	21	24	30	19	35	25	29	35	29	20	35	30	32	26	36	28	29	24	26	34	28	29	17	20	30	19	28	20	23	25	25	27	19	27	20	27	28	31	22	24	26	33	38	24	25	28	25	32	26	22	30	38	31	24	23	35	28	41	29	33	30	27	27	28	28	24	28	36	22	32	30	26	28	28	34	22	31	21	34	20	22	26	30	28	27	29	24	25	31	27	17	33	27	26	23	28	38	31	33	27	31	33	29	29	22	37	25	25	27	27	25	20	29	29	29	27	29	33	26	26	31	34	24	26	25	33	25	30	22	18	16	24	42	22	27	26	33	30	28	19	31	20	27	24	25	25	25	22	24	32	33	31	35	22	26	29	21	18	37	27	32	33	28	27	29	29	30	35	28	33	21	30	24	24	30	32	25	26	31	28	33	35	27	22	27	24	33	32	29	33	29	25	31	31	27	34	37	26	14	19	20	28	24	30	27	26	19	27	41	27	37	32	30	25	31	20	28	22	23	24	29	42	27	21	27	25	12	27	31	25	26	33	28	21	25	22	24	25	24	23	19	36	21	31	27	30	20	22	29	33	23	27	21	23	19	25	30	27	28	31	31	25	19	32	31	27	33	33	32	26	23	35	41	27	23	40	24	34	21	35	22	23	21	34	36	42	34	31	33	20	35	22	30	25	24	25	21	20	33	34	23	27	35	27	20	31	31	22	28	29	39	28	28	36	31	18	32	29	21	40	30	39	31	35	31	26	23	22	29	36	26	27	27	21	24	26	23	26	39	36	25	29	25	29	34	27	27	25	18	26	25	31	26	33	34	33	24	29	27	29	32	26	25	31	21	21	29	20	23	24	28	33	23	30	30	27	30	19
31323	26239	22157	17006	13377	12763	14699	13403	8726	7250	5973	4922	4009	3448	3054	2599	1977	1693	1461	1242	1081	930	874	766	659	635	606	549	531	486	467	474	434	417	375	394	395	355	365	322	312	320	294	317	333	308	291	310	301	265	265	277	300	302	273	273	295	240	306	286	266	260	271	285	280	282	263	263	255	286	266	264	280	284	261	258	245	261	245	246	247	282	266	244	258	295	285	261	274	241	272	250	268	265	274	261	254	265	263	258	258	270	269	251	258	270	275	271	260	270	242	262	229	261	265	282	265	271	232	257	259	244	242	261	245	265	244	239	252	244	275	220	275	275	240	230	235	274	259	257	257	263	278	263	271	240	271	230	266	250	292	241	260	229	272	236	295	252	241	273	252	271	262	272	244	269	293	267	253	270	256	256	265	241	259	278	292	244	251	255	259	265	286	267	268	230	245	247	234	253	261	248	250	259	268	220	260	236	276	235	248	260	255	249	251	242	244	270	270	269	268	251	293	314	276	239	248	263	254	258	293	277	248	253	244	265	263	247	235	238	262	243	269	244	250	229	266	286	252	268	256	250	292	254	287	253	232	239	268	271	278	227	243	255	254	249	262	247	262	253	244	243	267	252	264	241	236	245	246	274	262	252	265	242	266	281	249	263	284	255	252	266	254	259	259	264	277	264	270	281	261	230	270	263	262	254	277	266	250	252	282	275	272	218	261	260	278	234	279	240	274	245	266	284	286	257	232	239	277	274	254	256	259	253	245	267	277	274	297	269	257	236	294	274	245	259	253	262	265	273	275	245	279	256	287	254	261	240	274	267	292	251	263	269	277	254	272	246	268	250	247	285	274	237	268	241	244	252	279	267	259	264	269	262	250	249	230	241	267	257	236	270	248	261	275	262	266	258	228	253	265	244	246	255	233	290	233	261	260	269	249	251	265	275	277	264	276	264	273	244	268	287	249	255	250	255	290	260	254	254	251	250	271	261	229	244	255	283	261	273	247	258	268	258	235	266	258	278	252	246	275	285	248	276	269	274	300	264	274	242	247	233	261	230	246	280	245	270	246	281	259	271	266	232	260	254	286	292	253	288	229	229	247	260	261	266	264	280	261	265	278	268	264	253	273	260	262	269	261	270	286	234	238	249	263	275	267	247	271	279	253	269	279	241	310	224	248	236	241	237	243	261	258	240	244	249	277	246	263	239	248	260	252	268	246	264	296	247	253	254	307	262	275	235	274	215	262	255	264	259	257	281	253	269	284	267	251	249	223	227	272	288	249	275	264	279	245	269	241	263	271	266	280	251	251	276	262	261	232	241	281	229	291	247	245	261	269	261	257	277	239	255	266	244	239	257	233	282	244	263	228	243	237	260	254	248	252	244	225	264	269	252	231	250	278	280	243	254	252	246	262	288	254	271	242	238	255	301	272	265	246	264	276	273	251	259	286	261	265	256	260	249	234	233	265	291	249	268	255	252	255	257	269	239	252	284	268	255	260	276	270	236	236	269	266	277	280	229	242	254	244	246	255	255	285	277	286	271	246	267	267	242	272	249	241	235	234	263	272	259	251	261	267	273	255	275	247	243	255	251	263	281	289	273	266	268	236	234	277	255	275	249	250	264	240	279	259	230	251	235	279	255	261	251	261	268	252	283	279	256	260	244	248	260	288	266	255	260	288	249	245	256	250	272	297	237	272	253	270	267	260	252	232	201	257	274	241	253	270	265	249	231	267	260	267	235	242	300	246	260	253	237	250	255	259	256	250	253	251	240	237	248	254	235	261	234	265	281	276	287	283	247	239	256	251	260	238	254	257	274	263	275	269	264	279	261	267	249	261	248	266	245	263	246	258	279	245	257	255	239	277	254	283	277	240	253	272	251	238	229	237	270	261	241	241	268	282	278	263	255	271	255	251	262	254	258	293	289	261	270	245	272	260	246	274	261	294	256	284	266	259	294	260	246	245	276	262	261	236	256	261	276	243	277	280	253	266	258	227	241	266	284	281	260	240	279	263	260	269	242	273	284	230	252	263	262	266	265	252	260	261	271	253	282	271	244	272	259	260	257	245	244	249	262	281	248	268	269	261	225	273	255	275	246	260	250	233	255	248	285	237	277	254	291	276	292	250	266	241	261	278	245	291	245	267	260	248	242	217	221	269	259	263	272	282	241	238	250	263	256	263	275	256	275	261	293	269	270	246	270	255	263	282	245	264	256	271	255	267	261	283	259	303	287	264	247	242	279	253	303	274	248	276	261	279	266	252	268	251	284	274	291	292	262	256	245	264	231	259	251	285	256	256	266	267	268	232	228	294	244	229	251	236	277	278	245	231	254	262	253	259	269	257	236	272	281	255	264	262	263	252	249	254	272	271	246	230	237	270	264	277	259	266	259	253	274	266	265	254	263	268	269	241	257	260	275	244	237	246	262	240	266	276	255	223	264	274	247	264	260	231	253	230	299	281	271	254	262	253	250	248	252	236	243	275	240	257	250	259	262	237	278	224	246	279	263	253	257	260	255	281	245	282	251	259	277	287	286	270	263	257	259	241	268	259	274	254	293	258	258	257	241	263	262	256	293	248	253	244	277	292	268	227	247	295	242	247	240	255	275	249	269	259	258	257	260	266	209	274	271	247	263	249	234	271	246	280	244	254	264	253	254	250	268	243	259	256	284	243	283	276	298	260	247	286	255	272	251	262	255	276	250	249	260	292	248	276	278	257	225	262	246	286	285	264	244	267	266	264	266	283	262	265	269	268	257	263	270	252	260	256	258	273	240	234	272	286	254	246	269	237	242	264	255	247	254	257	261	234	234	258	245	230	269	253	305	253	251	264	254	267	220	251	279	249	255	273	247	251	272	268	287	240	274	253	270	248	249	270	251	274	268	259	244	254	285	258	261	258	240	242	253	255	247	262	242	257	266	261	291	241	229	259	285	263	251	251	254	244	253	246	266	252	260	259	248	272	301	275	276	266	252	262	243	246	227	265	249	293	230	265	248	232	243	245	250	258	252	284	277	244	268	265	252	251	258	275	249	223	269	258	252	223	271	263	261	285	237	265	246	242	263	261	241	269	242	258	256	225	254	241	244	270	265	254	264	257	255	255	278	277	241	247	275	264	256	281	248	236	262	256	269	277	265	284	261	245	278	242	309	226	273	275	243	265	270	262	253	247	277	278	251	265	252	234	259	300	227	261	253	269	262	258	239	269	255	253	269	280	247	228	295	261	263	229	259	259	278	304	300	273	259	264	267	252	241	250	239	254	274	270	266	260	227	260	300	259	286	263	256	245	253	241	267	226	261	278	269	239	260	281	264	250	257	264	252	246	266	253	242	247	248	253	242	244	271	240	256	286	256	245	277	230	251	234	255	241	268	218	275	264	287	270	235	284	276	291	243	246	269	258	263	253	244	288	267	253	249	246	253	247	238	294	256	271	274	254	266	246	279	275	296	253	250	261	271	267	268	245	269	239	236	275	264	261	266	257	240	262	261	242	257	275	257	244	250
1877	1090	806	378	245	230	242	223	159	159	130	127	114	94	68	81	63	64	51	56	33	42	50	38	38	29	36	35	31	44	37	45	31	39	17	44	29	34	36	38	47	27	33	35	28	40	30	29	38	27	42	35	37	27	23	33	32	33	36	23	34	29	33	36	44	30	25	34	33	39	35	33	31	30	31	28	21	27	30	31	34	29	41	39	34	31	34	32	42	36	30	28	29	33	35	45	35	33	32	28	38	40	31	29	30	34	30	30	27	34	31	28	32	32	32	29	29	35	20	29	29	41	34	30	33	31	33	47	30	31	34	43	28	17	29	31	29	31	23	28	27	34	35	35	35	26	27	23	28	37	29	37	22	26	32	34	30	25	30	28	27	22	31	39	35	28	35	31	32	44	27	33	31	32	33	32	32	33	31	42	34	34	34	27	26	28	34	33	37	31	37	35	30	40	32	29	27	25	26	20	32	32	27	27	41	44	28	32	40	32	33	34	25	31	25	33	33	23	30	28	27	26	38	28	22	33	34	29	32	39	24	36	38	29	33	26	37	40	31	41	31	30	32	22	30	41	28	34	27	32	29	31	18	22	32	24	33	35	23	29	30	28	29	23	34	24	24	33	33	37	28	30	25	29	24	38	28	29	31	26	30	36	34	24	14	35	38	28	33	32	33	24	23	29	29	38	37	22	47	36	28	20	27	25	20	33	26	29	38	31	25	29	30	29	37	34	25	32	26	21	20	26	31	29	26	37	24	45	33	30	37	30	27	37	37	37	28	37	18	42	19	31	34	27	28	29	34	27	28	31	26	23	26	24	24	31	43	28	33	28	28	21	30	26	38	24	38	35	35	33	29	28	28	32	24	36	37	32	32	29	27	36	31	35	31	27	28	37	36	24	34	41	33	20	35	31	31	31	32	19	30	35	34	34	28	35	28	20	36	34	42	35	41	29	37	29	34	20	37	49	26	35	28	39	32	39	39	30	31	29	34	25	35	41	26	35	33	35	29	33	36	27	26	37	35	26	24	26	28	27	27	24	31	29	32	26	33	33	26	29	42	27	31	28	39	26	24	25	26	38	25	26	24	32	35	26	41	36	44	33	33	36	37	30	31	50	39	37	34	34	32	27	28	32	38	29	27	38	31	31	37	29	34	29	47	28	20	33	27	29	22	35	29	37	43	29	34	37	29	40	32	32	29	30	34	38	37	34	26	38	35	34	40	24	33	38	31	28	29	29	33	34	40	46	32	37	36	27	41	35	36	26	34	28	34	29	28	31	32	34	25	24	25	34	26	30	40	30	24	23	31	31	26	32	35	31	35	39	29	26	34	31	34	39	28	38	32	27	38	45	37	38	22	31	28	38	38	28	31	23	31	25	22	37	28	49	37	30	28	29	34	24	29	24	40	33	39	30	41	25	35	33	31	35	30	33	33	37	43	28	31	20	34	32	30	37	24	31	32	38	34	25	42	33	26	33	38	33	22	31	27	33	29	38	29	31	29	36	28	33	31	37	28	33	30	36	20	24	27	39	34	20	27	33	27	36	18	23	38	24	33	24	41	24	35	35	29	34	30	34	31	26	23	38	38	27	40	19	25	31	38	29	33	41	30	31	36	25	41	26	36	37	40	33	28	28	29	39	42	21	19	23	30	32	42	34	26	29	23	34	37	29	21	38	39	31	41	32	26	25	35	31	29	29	37	28	34	37	36	27	34	25	30	35	26	23	37	36	40	32	36	22	32	30	44	33	31	39	24	31	29	41	19	37	29	27	35	30	38	25	36	33	28	38	41	27	45	27	28	30	28	35	28	35	19	28	34	31	26	33	34	29	38	34	40	31	33	32	32	32	33	36	26	31	39	35	38	33	21	36	29	31	35	17	27	30	37	30	41	35	30	39	36	24	33	33	35	26	35	31	38	39	36	29	27	37	27	34	37	29	28	33	33	32	33	31	37	32	31	40	32	29	28	32	31	34	37	40	21	38	32	31	26	25	31	20	34	27	24	42	27	31	17	34	34	24	38	33	37	40	33	26	36	33	28	37	23	25	30	25	33	33	29	21	27	30	27	40	27	31	25	32	31	28	37	35	35	30	42	29	31	30	31	38	23	31	37	37	29	32	33	46	40	48	36	31	31	28	33	27	42	28	23	32	35	27	32	36	29	33	28	30	31	28	31	25	35	31	31	40	28	40	30	29	40	25	31	24	35	31	33	35	29	27	37	33	32	35	31	30	31	35	26	34	26	27	32	26	27	28	28	34	26	38	35	32	24	29	25	27	31	28	34	33	31	29	38	31	25	15	30	29	26	20	22	31	26	27	27	35	33	23	23	30	35	29	34	28	28	41	25	41	30	45	32	33	32	36	35	32	31	32	26	29	29	27	35	18	40	33	29	30	34	31	32	24	36	38	28	35	36	32	33	26	35	25	28	30	21	33	34	43	28	21	49	33	26	24	37	32	31	44	38	26	25	36	35	35	24	21	39	24	33	30	28	35	40	35	31	36	30	28	40	34	31	34	32	37	25	42	26	39	32	34	35	35	34	30	31	26	38	31	36	47	34	22	30	29	29	44	37	28	40	36	31	26	38	37	35	27	28	24	21	26	28	48	37	33	33	37	33	35	32	25	28	27	31	43	24	26	36	35	40	39	37	40	40	25	34	29	34	28	40	24	29	33	42	27	37	27	33	31	43	33	36	20	30	32	21	41	32	38	25	31	27	27	36	24	23	33	30	46	43	27	25	38	28	38	29	43	29	47	36	37	34	28	28	26	40	23	37	24	40	32	21	35	32	36	35	26	31	30	34	19	36	16	40	41	29	32	39	33	33	38	31	39	31	29	33	21	31	30	27	41	31	24	38	34	31	35	27	26	31	32	36	28	31	31	37	24	46	33	33	25	27	33	36	24	27	28	28	24	25	31	29	23	27	25	28	32	21	26	26	38	34	38	35	33	38	24	30	37	32	34	33	24	27	24	24	28	38	34	47	36	30	34	30	38	34	33	35	30	31	32	37	29	40	31	31	35	28	30	30	36	26	31	25	33	26	31	37	21	34	37	27	30	27	25	29	33	38	40	24	35	23	32	32	37	36	45	37	33	28	32	33	22	31	27	32	37	46	35	43	35	38	29	35	22	49	33	33	31	28	23	32	36	31	32	37	40	41	36	43	35	40	40	33	29	31	25	38	34	27	37	38	28	29	24	31	33	29	32	28	29	39	38	46	28	26	29	29	33	28	35	24	31	27	35	32	28	31	31	28	28	28	37	42	33	31	35	30	29	23	29	34	37	28	25	34	28	32	39	34	33	40	27	34	31	27	47	22	23	21	23	36	27	29	38	19	41	33	32	33	30	47	27	31	29	36	31	34	27	40	29	29	34	36	31	31	33	25	25	36	36	32	27	37	31	35	38	23	37	44	24	24	35	36	34	28	33	32	34	29	33	31	34	28	28	27	25	39	36	33	39	25	36	37	32	22	34	24	41	29	31	30	33
21182	12571	9831	8070	8363	8289	7931	6990	5170	4255	3505	2910	2270	1979	1660	1472	1257	1094	913	898	777	713	607	562	512	475	434	419	426	392	428	391	352	368	362	355	356	333	328	321	323	309	323	317	293	319	332	284	339	304	290	312	304	327	285	298	315	299	328	260	296	310	261	311	315	273	295	273	302	324	294	310	303	274	321	285	282	291	271	290	314	275	278	301	275	316	322	310	303	302	305	308	290	283	263	314	310	292	304	310	286	283	292	309	271	303	299	292	272	281	298	298	278	305	315	307	333	286	270	282	271	295	281	311	276	287	296	312	283	299	334	287	317	273	282	305	283	276	259	277	302	301	282	321	287	278	288	296	342	290	274	294	309	289	288	274	313	283	299	301	301	284	278	294	277	281	288	324	284	269	295	263	312	269	306	300	288	284	296	331	331	295	294	283	291	308	282	306	314	281	294	293	291	269	283	281	305	285	298	304	292	305	303	283	303	248	316	301	294	278	305	273	316	297	283	290	288	295	304	286	303	283	281	318	289	262	303	293	298	276	268	297	282	262	318	290	253	302	293	283	261	303	285	318	298	309	301	281	269	300	294	288	272	280	290	292	325	310	315	288	293	297	281	291	301	290	278	268	295	292	288	312	307	285	271	314	286	309	338	295	343	279	291	288	266	289	288	286	320	272	354	276	310	287	287	291	286	310	319	288	292	289	280	313	262	346	271	281	260	269	317	296	287	297	285	296	316	273	318	277	306	310	278	316	296	272	322	277	291	290	315	293	317	297	287	308	288	279	263	286	316	319	280	268	281	299	300	298	286	286	308	303	313	304	305	300	303	276	283	254	306	300	285	287	269	260	315	299	313	263	284	324	297	299	281	314	269	272	273	289	271	294	289	294	305	290	281	309	276	326	304	296	302	297	296	309	302	278	313	300	255	312	276	285	305	293	289	290	265	293	268	311	282	283	297	305	306	331	262	301	301	294	263	311	288	297	267	297	313	306	295	304	276	249	305	274	286	301	280	297	267	309	298	280	304	269	288	266	296	303	283	287	294	301	329	287	332	285	283	323	281	302	261	276	313	303	319	288	310	292	283	306	304	292	298	274	302	291	272	289	305	299	299	286	338	291	304	279	280	278	267	297	277	291	283	287	252	284	300	289	292	276	301	292	293	272	268	303	268	320	307	276	312	302	286	305	331	295	303	293	273	288	281	297	275	309	290	322	309	284	289	267	288	326	287	302	303	292	297	312	299	298	282	290	267	313	316	291	278	299	285	308	311	298	247	304	302	298	292	312	307	306	308	287	297	292	324	312	265	282	291	310	296	277	304	296	307	285	286	305	294	277	281	295	299	285	304	295	295	277	256	305	317	288	293	264	277	291	274	280	308	286	285	284	320	323	309	302	315	318	294	274	287	298	265	291	272	288	282	310	311	316	299	310	259	282	297	280	272	298	267	278	271	284	295	307	275	291	293	268	281	298	315	273	312	299	276	279	301	282	285	283	307	267	302	336	284	301	260	290	313	277	301	280	280	286	298	285	296	273	285	264	289	264	270	307	272	264	294	280	269	255	298	285	281	284	298	291	278	309	299	285	295	291	284	306	303	290	292	273	308	288	314	297	278	302	307	297	272	298	289	294	269	317	292	308	283	277	281	275	313	282	301	310	304	318	269	306	275	298	284	290	298	266	290	296	288	277	282	280	304	279	282	279	307	284	289	292	307	300	308	308	280	259	291	272	257	274	290	278	289	300	300	274	297	277	263	291	277	301	268	307	286	323	306	278	292	339	291	255	279	296	304	294	297	287	300	313	312	284	317	304	297	288	276	255	280	295	303	308	285	310	296	312	270	309	293	278	275	286	298	297	289	307	312	303	306	266	280	319	264	283	281	316	290	299	284	274	286	313	284	279	299	322	264	314	271	322	290	343	284	299	309	290	291	292	283	312	299	270	315	293	300	278	286	302	272	301	284	275	289	283	307	291	290	278	335	277	272	308	307	297	287	274	297	277	303	329	315	296	283	321	318	291	285	290	280	329	284	287	295	302	279	283	265	282	290	283	281	274	299	295	303	298	300	301	300	270	289	315	296	279	291	296	253	290	290	284	305	274	301	296	283	296	284	310	279	297	260	318	310	291	276	300	301	309	294	286	311	306	318	285	297	331	281	300	313	291	291	290	297	267	299	309	302	299	265	304	286	288	309	318	272	299	313	315	298	291	318	275	276	304	291	279	256	278	311	303	273	299	243	286	308	290	283	284	296	281	271	291	291	294	306	267	318	291	287	290	299	283	307	305	320	293	294	300	278	259	279	290	330	289	282	290	294	292	267	292	290	306	302	306	288	266	294	296	301	286	313	281	311	249	257	309	290	303	326	290	317	272	287	300	272	278	306	304	291	317	309	274	290	326	296	316	304	276	318	276	272	264	275	298	295	313	296	303	292	281	300	302	306	284	299	282	272	292	272	275	298	287	274	266	277	288	314	305	294	265	268	258	312	302	261	313	321	276	310	273	298	300	276	277	303	309	259	285	305	295	277	311	309	261	316	293	292	292	302	313	292	331	250	293	324	298	301	282	313	302	289	293	276	266	291	296	281	269	282	317	325	286	265	302	300	287	286	297	307	308	305	303	279	293	285	306	288	282	293	283	320	315	287	311	284	291	288	341	303	284	304	288	277	270	308	297	327	294	249	283	312	297	303	290	249	306	305	272	290	292	308	287	279	290	282	268	324	282	283	308	255	305	272	293	303	276	311	265	291	273	302	299	305	306	296	290	293	314	268	287	291	306	291	298	281	283	299	294	293	302	275	289	288	287	317	320	300	291	309	290	290	278	289	279	302	290	274	299	306	295	305	304	297	273	324	295	308	310	316	283	294	316	288	290	305	282	276	292	286	275	307	284	278	312	278	273	277	294	329	284	306	276	296	262	307	337	273	314	295	262	285	311	290	284	283	278	307	308	270	282	281	289	284	267	294	326	259	304	283	301	323	290	308	281	305	274	283	281	309	271	338	292	313	305	300	269	302	277	283	271	307	273	308	281	289	283	259	266	292	288	282	308	274	302	298	295	321	282	307	324	284	290	287	309	303	280	246	306	288	278	304	314	280	276	315	280	289	280	272	294	284	264	303	288	305	269	305	256	272	276	244	276	287	298	322	278	306	290	253	268	327	308	273	279	297	282	268	314	305	321	289	278	280	294	286	307	329	290	282	256	252	266	294	289	311	267	279	313	327	257	273	290	296	295	295	290	280	299	304	290	286	284	283	309	281	286	313	280	273	282	287	295	293	297	307	340	295	281	321	277	300	287	304	275	310	307	289	281	254	266	260	295	275	308	294	261	295	295	316	307	279	319	319	307	271	302	295	270	319	291	292	284	310	273	299	288	283	278	298	291	283	299	306	309	269	283	296	311	265	269	281	291	298	296	278	300	275	301	294	285	286	265	304	285	313	281	306	268	323	309	290	289	280	328	283	254	277	274	279	294	291	301	289	345	285	262	307	287
2994	3575	2189	1250	624	354	295	301	214	181	159	143	124	114	84	106	79	82	61	64	46	49	42	32	47	41	29	37	42	24	26	40	29	36	26	41	43	26	33	31	43	32	26	29	40	37	30	38	22	31	43	30	29	23	39	37	31	22	31	29	32	33	37	33	34	27	24	33	40	33	28	27	26	29	33	37	26	30	25	37	33	38	26	32	39	34	27	32	33	37	34	32	25	17	31	32	17	41	33	26	22	32	30	46	40	30	29	39	22	27	33	28	28	40	22	36	21	28	27	31	46	31	26	34	27	43	28	34	32	32	31	36	35	31	35	29	34	28	41	33	35	30	34	27	32	32	30	40	32	36	29	30	34	29	34	24	24	38	25	27	25	37	37	34	27	28	24	38	37	30	31	40	34	47	35	31	34	24	30	25	29	34	31	28	30	33	34	29	20	34	33	34	30	29	20	32	37	30	29	36	33	18	30	38	41	29	30	31	40	24	26	37	33	30	24	27	24	29	31	28	20	25	41	28	29	32	30	31	34	31	37	27	29	32	27	26	30	35	29	23	25	26	39	22	26	29	25	35	28	29	29	22	29	26	28	27	36	32	41	35	31	40	23	39	34	23	26	26	29	31	27	28	32	32	39	29	35	34	37	32	47	31	40	34	29	34	38	38	29	32	28	31	42	37	42	34	33	28	34	39	44	33	29	37	37	35	30	27	28	30	25	32	34	32	38	33	28	28	31	35	31	32	32	30	28	23	45	27	37	38	41	35	35	31	30	24	35	26	40	50	28	28	32	27	29	28	33	31	32	37	27	18	40	38	31	28	38	25	27	30	35	30	32	30	37	26	25	30	39	37	21	34	23	29	24	28	36	33	35	24	37	36	34	28	29	27	35	33	35	31	33	32	36	27	28	29	38	17	37	32	35	29	32	31	31	35	37	37	36	40	32	27	26	23	29	29	32	36	34	22	27	35	39	35	35	26	25	27	34	30	30	27	30	40	28	43	29	37	21	27	30	27	24	27	29	27	35	29	33	37	24	32	26	33	24	30	32	33	31	34	20	25	31	24	39	23	41	37	28	35	41	30	33	37	36	21	26	38	36	41	32	39	30	32	38	25	34	24	36	42	34	20	33	32	35	32	30	41	25	37	35	31	32	16	34	38	30	25	39	30	28	39	31	33	31	27	39	32	35	36	22	29	28	22	30	25	28	35	27	22	34	24	28	34	26	36	38	33	37	25	35	39	32	30	29	39	30	38	26	34	45	34	33	23	28	34	39	31	28	36	31	38	27	38	24	42	25	35	31	33	32	26	27	28	26	32	36	25	33	32	29	32	39	34	29	32	24	32	30	27	36	39	38	29	35	23	31	34	26	29	26	31	35	30	45	26	29	32	28	35	35	40	33	28	32	42	32	32	32	26	23	23	26	35	33	26	25	31	34	26	34	33	34	26	38	42	40	35	28	33	23	32	34	24	31	24	42	24	37	27	28	31	31	31	29	30	33	28	29	27	34	26	35	31	32	33	25	37	47	30	38	45	34	22	23	28	29	38	35	32	32	32	34	31	28	34	34	25	20	32	30	28	36	34	34	36	27	33	34	30	32	32	35	31	23	29	29	30	28	38	26	32	32	31	28	40	30	29	29	37	37	43	33	30	23	25	39	28	28	40	26	19	30	32	32	31	26	36	20	21	17	40	42	32	30	24	32	40	30	42	31	27	31	34	47	43	29	37	22	24	26	33	22	29	39	37	37	29	36	29	29	29	44	36	28	32	32	26	37	27	27	27	37	31	30	32	35	28	40	41	39	22	35	31	29	35	35	32	36	32	33	34	19	30	31	42	37	33	27	28	39	25	20	37	30	30	34	38	41	34	29	27	33	31	30	25	31	24	29	36	30	28	45	29	30	32	32	30	36	29	28	34	29	33	22	28	27	32	30	33	31	31	23	28	24	31	33	24	33	30	27	37	37	30	39	30	29	37	27	36	29	28	29	40	27	41	31	33	23	36	32	26	31	18	22	37	28	23	22	34	34	27	34	26	24	30	36	20	30	32	33	44	30	40	37	29	25	33	21	33	24	40	26	31	32	29	25	35	25	37	33	37	34	33	24	26	27	25	34	26	33	40	30	36	35	44	33	32	32	37	38	35	36	32	40	33	33	37	37	14	31	34	34	24	35	44	33	34	28	47	33	31	36	34	31	24	36	33	48	43	33	26	31	33	23	33	32	30	28	27	28	32	28	25	26	32	32	37	34	29	33	33	32	36	33	51	27	29	27	34	36	28	37	40	34	32	25	35	30	29	29	38	29	28	26	38	31	30	32	32	27	25	29	28	32	29	40	30	27	34	39	33	38	31	27	37	33	31	37	34	28	28	31	28	38	30	28	39	39	25	30	27	28	39	35	24	43	42	34	36	44	31	30	27	28	37	25	38	21	36	26	33	31	33	34	22	41	27	30	27	35	37	38	30	37	39	40	36	37	19	31	34	41	34	36	39	21	22	40	24	38	25	22	25	40	27	37	32	31	32	30	31	34	34	44	50	32	38	37	26	39	26	35	35	28	28	35	24	30	23	27	33	26	32	37	29	30	31	27	29	36	27	36	32	24	37	35	21	26	35	31	33	39	36	24	27	30	23	23	43	23	29	41	26	27	29	27	28	26	29	31	31	29	26	31	32	32	40	31	38	27	25	33	31	31	40	32	29	33	39	39	24	26	41	29	38	38	30	37	27	34	27	35	36	29	30	34	24	28	28	35	35	36	30	32	34	28	38	39	34	35	31	37	29	40	32	40	37	33	41	40	28	26	26	35	33	29	30	27	28	28	25	24	35	35	29	29	30	26	29	35	37	31	33	27	30	37	36	34	23	44	32	21	31	23	32	40	33	27	31	33	24	44	45	37	21	39	35	33	30	37	31	34	34	34	25	25	38	34	34	33	31	28	36	31	33	25	33	33	31	29	36	27	33	30	38	44	42	30	34	28	38	37	34	32	25	31	37	33	31	24	33	22	23	35	31	25	27	34	29	34	21	32	33	30	27	36	27	28	30	33	41	40	40	32	34	32	25	35	35	25	30	28	23	44	32	29	30	21	34	24	30	36	25	24	24	25	42	32	37	26	35	28	28	34	22	29	35	25	34	30	19	37	23	39	30	32	40	36	30	28	31	28	35	33	41	28	39	21	28	30	29	20	33	43	27	26	33	34	27	22	33	39	38	26	25	31	32	24	34	37	26	34	31	33	38	37	30	20	29	34	29	34	30	32	32	31	28	33	26	27	30	32	18	26	35	29	26	28	42	32	30	34	29	36	36	38	35	29	30	27	29	41	28	31	34	32	36	34	38	21	34	32	33	31	33	26	30	32	26	36	39	30	30	25	28	38	32	24	28	32	33	34	27	24	36	32	29	32	41	35	33	37	26	31	33	35	39	25	19	16	30	29	27	27	24	30	34	26	29	28	38	36	37	28	28	28	26	36	32	29	29	25	25	31	41
27000	22630	16683	15786	15172	11173	9640	8535	6654	5242	4406	3586	3076	2471	2112	1844	1573	1395	1162	1041	838	762	720	640	544	543	485	391	406	408	416	396	375	332	372	359	398	363	360	340	318	314	347	344	310	293	293	294	312	317	288	306	322	306	307	282	271	290	300	274	298	289	306	305	302	302	283	304	283	281	275	301	279	311	292	292	272	319	290	276	321	301	271	300	315	289	313	296	269	315	281	299	282	273	307	298	274	309	286	281	294	290	281	303	293	358	295	326	282	306	276	277	290	273	303	307	286	302	274	287	300	278	285	285	277	306	294	291	287	304	297	296	312	284	300	314	284	301	330	265	252	286	300	314	295	284	297	268	296	307	305	325	299	275	276	270	305	298	309	319	309	313	308	281	271	326	278	306	272	323	303	261	304	285	293	304	286	282	302	275	325	321	315	298	251	298	314	303	293	301	300	279	287	301	345	280	288	276	303	295	266	307	339	297	321	296	271	298	311	330	292	265	288	286	271	276	314	291	279	316	296	299	323	295	307	292	270	306	298	305	285	321	287	288	302	309	259	288	292	284	296	300	275	293	281	279	307	282	283	269	305	286	313	326	308	309	292	299	317	287	260	288	275	282	299	305	282	287	285	257	282	308	304	288	298	307	291	278	320	270	285	297	313	293	284	287	292	277	304	313	310	303	302	307	273	288	269	292	294	300	299	294	293	308	287	260	303	269	292	304	283	300	286	319	308	290	284	266	285	282	300	301	303	303	288	305	330	288	298	309	289	261	277	307	304	322	302	302	276	307	276	302	284	288	283	286	326	294	286	260	269	324	284	310	311	271	297	285	239	291	281	278	292	308	284	295	278	312	288	302	278	295	281	313	270	281	287	312	298	278	309	315	319	304	307	276	294	275	295	295	308	278	267	273	307	291	275	291	269	292	307	300	291	293	313	279	302	287	331	293	336	282	276	291	301	321	297	320	325	272	264	323	264	312	280	291	294	309	323	302	315	307	295	273	305	306	306	311	288	304	322	279	255	285	296	298	253	325	296	288	277	280	291	310	259	299	299	284	302	295	281	294	280	293	269	277	307	287	309	286	278	318	295	269	307	289	316	291	293	285	303	279	300	287	284	314	300	266	286	295	300	289	282	293	309	289	308	283	260	288	289	274	310	293	289	314	290	299	312	290	300	289	298	288	270	265	293	328	276	294	321	287	286	285	307	276	285	306	315	260	274	295	265	324	294	308	306	304	295	281	295	305	300	298	283	317	312	292	275	285	289	261	321	277	259	315	309	304	308	297	269	297	287	282	282	314	310	286	292	291	282	283	300	308	274	280	303	283	297	278	265	289	319	256	253	286	301	277	301	308	299	284	282	268	291	285	301	261	314	288	305	290	309	288	317	309	266	295	318	307	316	268	271	311	274	286	296	316	298	292	301	307	277	320	287	283	304	303	280	304	289	327	309	276	282	301	302	281	267	312	291	283	295	300	288	280	276	303	325	303	312	277	303	311	305	275	307	293	306	280	321	289	301	297	281	292	277	303	323	273	302	307	291	272	316	293	312	294	295	308	257	267	306	291	323	307	293	297	302	288	284	259	278	301	286	297	339	291	274	292	280	301	290	265	295	305	289	285	274	305	285	297	271	295	306	278	303	313	290	321	290	298	317	297	271	308	300	300	328	300	309	249	235	274	332	278	322	301	277	282	263	280	292	285	280	311	294	289	286	310	291	310	323	276	343	293	295	278	270	253	289	313	269	307	293	271	280	319	274	330	282	320	299	319	325	289	290	305	297	271	309	327	290	281	321	325	272	263	295	297	269	270	266	309	290	311	285	301	306	290	290	309	298	291	295	290	327	299	297	278	328	300	279	267	300	314	275	267	306	271	293	300	301	296	283	248	295	271	283	292	283	260	289	273	269	295	282	308	279	274	309	302	291	287	297	295	288	314	292	306	298	320	292	306	296	315	289	257	307	316	279	326	313	275	259	282	283	271	260	306	303	297	274	306	300	291	300	281	341	283	320	278	280	302	281	282	289	296	275	263	274	304	300	307	285	278	279	252	305	325	339	287	282	267	294	304	268	276	307	281	301	294	341	280	277	336	274	277	301	295	286	280	283	294	313	276	264	291	305	295	294	268	282	278	259	282	303	291	294	289	307	315	295	268	332	251	301	272	303	275	303	295	274	281	295	318	280	302	268	243	250	275	285	306	278	323	266	305	295	296	314	298	262	297	307	288	286	260	306	309	293	273	318	310	304	286	270	316	279	302	305	278	283	286	284	304	298	299	274	278	299	293	287	295	315	294	288	322	290	269	272	282	258	305	291	268	294	287	303	295	292	322	305	264	302	285	280	280	264	292	288	293	316	295	313	268	296	279	295	296	295	314	316	300	307	292	313	283	280	308	256	281	272	290	284	264	271	316	286	301	317	270	276	338	281	312	334	309	313	301	289	323	281	313	303	266	285	325	314	310	300	314	299	292	256	305	275	300	296	283	292	286	278	259	275	337	284	270	270	288	307	304	261	313	291	282	290	288	282	278	291	289	307	269	287	304	284	289	273	270	280	300	270	285	299	300	273	293	272	312	287	303	325	300	296	288	321	287	282	288	304	264	306	302	290	307	315	273	288	278	282	307	299	312	274	262	257	253	298	320	318	279	331	284	290	301	273	275	292	281	282	308	288	301	321	317	312	285	288	263	305	298	291	285	298	296	278	304	285	281	278	273	315	299	289	310	296	321	269	326	263	299	289	273	307	264	298	259	304	284	290	267	281	293	277	316	304	311	311	294	300	310	269	295	303	284	290	286	316	283	277	302	280	290	297	324	297	266	281	265	299	329	319	302	311	275	290	300	265	304	292	311	316	291	307	257	288	296	281	294	296	299	278	270	267	287	293	302	314	259	305	293	324	276	311	300	311	293	287	278	335	298	272	309	280	320	262	335	263	289	299	277	291	308	266	299	264	298	283	273	298	280	289	284	293	283	297	275	299	318	322	309	283	306	292	302	287	284	269	309	292	309	317	320	316	283	303	309	303	292	284	284	308	280	302	295	290	280	283	261	298	269	292	269	288	274	269	284	290	268	270	282	327	323	272	274	313	297	301	282	314	293	293	309	316	317	298	285	262	294	308	300	286	336	325	308	302	308	266	289	277	286	307	321	263	312	329	311	311	319	289	286	303	258	293	288	271	291	282	285	288	301	279	257	281	267	329	290	291	274	299	281	326	302	276	343	286	293	306	305	301	305	300	303	279	293	294	289	307	296	301	287	292	295	283	296	278	268	287	291	260	292	301	255	337	305	286	310	303	250	274	288	292	274	321	309	277	293	296	288	293	272	283	311	279	300	302	286	308	303	342	289	237	295	310	291	289	258	285	307	321	281	311	289	290	280	312	280	287	260	235	300	275	258	300	301	317	276	331	329	299	301	310	313	292	290	274	284	283	307	322	296	316	306	297	282	315	310	316	304	288	297	274	303	287	298	284	316	332	294	270	301	332	283	304	315
3782	3364	2333	1567	772	375	276	258	207	182	167	151	129	123	101	87	79	91	57	56	48	40	45	47	32	44	34	44	31	30	35	27	30	25	30	26	23	22	34	36	29	28	29	29	23	28	22	24	32	29	27	30	20	37	22	40	28	36	33	30	29	19	35	33	24	27	31	40	43	23	27	21	30	32	25	40	29	28	23	27	27	31	29	26	23	31	30	32	24	32	28	32	26	28	19	26	29	22	19	25	27	33	29	31	25	27	30	22	21	33	31	34	20	30	27	22	29	22	38	31	32	29	41	29	15	30	35	33	23	24	28	29	36	25	24	31	29	27	31	37	24	25	32	21	25	29	21	30	43	48	27	26	17	28	31	33	21	40	20	33	27	34	25	18	27	24	26	30	24	32	34	36	32	29	35	28	13	29	28	24	23	29	32	26	29	31	30	34	37	24	24	26	28	22	23	35	28	32	29	28	22	31	30	21	29	31	22	23	32	28	25	23	32	20	36	25	29	27	27	23	24	24	29	27	21	25	37	25	31	27	26	25	22	26	29	35	29	24	32	32	23	28	23	27	28	22	29	29	28	22	22	31	23	29	18	22	30	29	23	37	28	21	25	31	22	30	36	31	42	23	23	30	23	28	49	28	30	21	19	23	33	29	24	27	28	24	28	29	31	26	30	19	19	27	25	35	23	32	34	26	33	21	28	31	37	35	28	28	26	28	23	31	28	28	21	31	32	32	26	26	31	32	26	24	25	26	33	25	26	24	37	29	38	19	24	29	23	29	33	23	21	25	29	25	32	36	34	41	33	28	20	29	25	23	37	30	30	26	30	34	34	33	23	29	22	29	17	29	22	14	31	35	28	18	21	26	28	34	38	28	30	23	30	23	23	31	27	28	32	34	29	25	22	20	29	24	30	25	33	21	27	30	33	22	23	32	29	23	27	22	23	25	32	25	22	20	26	29	22	27	26	26	25	23	23	23	32	34	31	31	21	27	26	21	29	27	24	32	24	20	30	27	32	30	32	38	23	21	15	34	31	34	29	21	31	24	29	30	30	33	23	27	33	31	32	26	24	28	25	33	33	23	27	28	30	33	26	23	31	34	30	33	30	24	25	22	36	44	22	24	27	24	35	29	30	36	23	31	29	26	34	21	32	34	33	27	30	35	37	25	28	23	33	35	31	41	26	26	31	27	23	15	27	23	19	27	23	30	21	26	34	32	26	35	25	30	34	26	28	21	23	27	30	32	33	27	31	20	23	33	31	25	29	20	28	25	28	29	25	26	30	23	25	30	24	37	29	30	30	30	34	25	27	24	31	24	19	36	22	26	36	24	29	37	37	24	31	24	26	23	28	30	25	24	24	27	30	22	39	34	30	33	28	22	37	23	25	29	28	25	27	26	31	24	18	35	35	24	31	34	24	31	32	26	27	39	30	21	34	25	22	23	29	16	32	23	25	22	28	30	21	32	38	33	32	44	33	30	33	31	23	33	31	34	35	31	19	29	31	37	21	28	21	25	31	29	25	21	29	33	35	28	21	22	40	28	25	30	30	20	25	18	20	28	38	29	34	34	24	26	33	23	23	24	23	27	28	24	23	27	20	32	31	26	30	25	41	25	27	26	27	28	30	35	28	25	24	25	36	25	36	23	36	30	27	25	23	30	25	31	24	27	23	36	28	23	21	24	25	29	29	31	28	24	24	26	34	28	21	27	40	28	25	26	22	30	25	24	30	22	12	34	34	18	25	34	28	31	28	21	30	34	28	27	38	31	28	28	29	33	32	21	28	27	28	27	22	35	35	27	30	34	27	31	31	20	31	33	29	31	31	28	22	28	32	34	30	30	16	23	31	30	32	28	34	19	26	32	34	27	25	20	29	28	30	28	30	33	24	31	24	29	28	22	21	19	28	28	26	37	23	29	24	27	26	27	29	25	28	22	34	19	17	22	30	31	26	29	22	20	20	24	23	26	32	22	30	22	36	31	31	16	20	25	26	29	27	23	26	32	27	30	24	30	31	20	28	27	24	22	26	33	24	24	29	36	28	24	32	30	21	22	27	23	29	17	31	27	18	30	27	26	28	32	29	32	28	33	28	22	22	22	30	31	23	30	25	30	23	46	24	28	25	27	32	24	21	23	42	31	35	25	25	28	25	36	21	19	26	20	23	34	38	24	22	17	26	21	33	36	21	33	25	29	34	31	26	34	39	33	29	25	21	27	30	29	31	26	33	31	27	35	26	26	32	29	25	28	30	21	28	32	31	18	22	32	29	30	35	30	31	26	27	28	22	26	35	31	23	20	28	29	28	32	28	21	31	19	22	28	30	35	30	29	31	24	30	29	25	26	33	21	24	35	33	28	26	28	35	35	38	24	33	35	27	23	24	23	32	28	16	14	27	25	24	31	31	27	40	22	24	23	27	22	19	20	21	29	32	25	40	33	16	37	34	26	24	26	26	26	20	29	32	23	22	35	20	28	28	35	24	33	23	34	29	26	24	29	26	26	38	27	20	35	32	25	31	26	40	20	31	30	31	21	28	30	30	27	29	29	27	33	26	28	32	26	29	34	33	25	25	37	27	26	31	18	31	24	23	17	27	30	32	27	30	29	27	21	27	29	30	23	32	30	30	30	25	32	29	36	26	31	30	27	31	28	37	29	28	28	29	22	33	26	25	31	22	24	30	28	31	25	30	20	24	33	23	27	23	28	23	26	33	27	17	30	25	31	30	21	33	34	27	35	32	37	40	27	32	28	33	29	27	28	23	23	24	30	28	23	30	34	36	26	26	9	35	23	35	29	31	32	18	32	15	22	32	27	21	21	33	21	27	34	29	28	29	32	34	36	32	23	33	26	27	25	24	18	25	34	22	36	28	19	17	19	31	25	30	21	22	25	24	26	31	18	25	19	33	31	32	23	33	32	33	22	26	19	32	23	31	34	37	17	24	27	27	27	32	26	28	31	36	36	26	42	26	26	24	39	21	23	25	27	21	27	34	34	35	31	26	23	29	17	26	28	27	39	31	31	24	17	30	37	32	20	28	30	36	34	32	24	32	33	31	24	34	24	26	19	38	28	35	25	24	24	35	32	29	28	19	33	34	23	26	29	21	29	26	34	32	25	36	30	37	30	30	22	29	33	21	28	28	25	32	30	30	31	24	29	32	30	24	33	26	30	19	32	31	29	22	25	31	24	31	25	24	20	24	28	30	35	25	26	30	34	28	27	29	39	27	29	33	27	26	24	36	27	38	16	31	35	29	28	24	22	26	27	30	28	27	25	23	28	26	33	36	24	29	26	39	24	31	22	35	25	31	31	24	23	31	21	21	20	27	28	27	29	23	21	34	24	27	27	32	35	35	22	26	23	32	19	15	36	36	36	23	32	32	19	33	30	28	28	30	32	32	28	23	38	26	27	28	26	31	29	30	25	30	21	20	30	30	38	34	29	26	29	25	37	32	32	27	30	22	19	21	28	29	34	27	18	27	34	30	33
28106	22033	18174	18463	16170	11248	9080	7862	6460	5324	4462	3668	3098	2509	2174	1781	1533	1325	1089	962	828	746	643	643	598	518	459	447	374	395	353	367	336	282	298	318	305	307	306	295	307	287	278	303	268	305	276	261	258	284	294	256	246	277	251	281	262	254	250	245	262	251	279	248	269	240	254	260	277	257	274	275	264	254	248	269	237	251	256	249	264	282	272	255	257	261	305	254	259	242	255	256	243	286	267	264	256	291	251	233	268	278	288	238	267	259	259	248	289	246	244	251	269	250	232	256	274	264	273	259	237	269	252	269	257	233	224	253	275	271	261	244	263	278	271	254	243	274	222	221	264	270	260	257	240	241	223	297	250	253	242	281	260	275	248	266	262	267	247	239	270	299	220	269	267	269	272	290	270	280	247	259	246	258	266	249	260	254	262	259	263	263	244	242	270	246	245	260	248	251	258	273	256	260	258	257	250	268	290	264	252	291	245	255	242	271	265	292	256	223	245	271	220	269	256	248	276	261	252	260	260	289	265	247	220	251	275	263	244	251	272	256	270	246	263	281	283	249	255	247	271	282	241	240	254	241	266	265	269	244	256	249	268	261	239	258	258	251	263	258	249	259	267	255	239	250	259	244	260	265	280	257	247	271	277	278	250	267	274	214	285	255	234	298	244	244	251	261	265	269	282	226	266	260	248	286	287	277	238	268	246	276	274	254	256	259	280	261	235	284	258	257	246	240	299	276	246	243	259	260	225	282	262	284	231	269	272	283	256	250	275	278	289	263	252	281	256	246	275	253	254	259	257	253	260	234	247	270	258	244	267	269	277	234	270	269	265	295	259	265	256	248	298	256	282	280	275	266	267	229	253	252	256	243	261	254	304	252	251	260	247	267	248	270	265	242	275	245	295	260	253	228	251	256	298	243	253	299	278	246	288	259	245	256	287	253	278	241	228	262	264	253	262	244	239	261	259	291	228	272	264	278	253	244	237	288	277	242	219	269	239	249	241	269	256	302	256	248	257	253	245	257	262	277	262	270	277	254	293	254	282	238	234	274	270	275	249	265	248	264	260	237	255	248	267	241	260	250	251	258	267	250	255	268	262	245	239	248	254	255	270	249	265	252	245	265	235	258	278	247	244	246	258	247	243	259	275	265	273	253	239	241	262	253	254	255	248	255	250	267	269	251	260	244	286	242	263	223	249	251	255	250	259	298	270	251	267	267	264	237	268	241	257	280	261	289	250	260	259	251	296	287	245	212	254	243	250	264	283	279	257	252	288	266	275	232	260	256	295	255	257	267	243	262	267	253	240	237	278	239	263	260	226	265	255	241	249	286	247	284	290	268	251	276	249	242	252	292	272	262	254	259	267	270	271	257	243	261	230	256	240	250	266	262	258	246	258	248	282	282	262	279	292	272	223	262	240	239	250	262	258	281	252	252	231	251	248	257	253	261	235	275	224	285	245	265	257	256	260	277	266	286	241	256	258	264	238	267	271	303	243	259	274	256	261	260	276	256	244	247	245	244	228	269	264	273	247	248	273	287	249	255	256	243	234	275	262	274	244	250	276	254	254	273	266	252	271	281	293	233	265	260	262	258	268	244	252	250	251	257	259	216	254	274	267	249	274	253	265	235	260	269	250	240	271	273	261	256	257	274	260	256	267	270	246	264	285	253	252	278	237	248	249	259	256	253	272	261	273	254	267	240	245	249	227	270	276	241	270	261	247	269	265	273	301	274	259	252	257	291	232	251	269	293	252	248	256	269	271	257	298	245	248	272	237	261	267	281	262	264	279	269	267	224	262	262	242	258	275	256	275	230	261	265	244	261	261	243	241	252	243	231	249	256	262	258	251	274	269	235	266	265	259	252	291	251	267	229	258	268	276	284	227	266	255	228	249	261	235	241	252	245	258	270	264	253	245	230	261	282	266	276	248	258	277	275	258	281	257	290	285	277	259	246	263	282	250	267	283	251	266	245	261	252	241	239	271	257	277	274	291	270	262	242	247	268	276	275	289	298	289	267	249	264	280	284	259	253	246	266	268	210	253	277	269	257	237	259	267	258	250	247	261	251	262	266	268	245	262	237	267	298	275	268	275	251	268	244	282	238	249	255	269	282	285	242	247	256	246	281	257	280	261	302	265	274	256	239	225	253	268	260	236	269	274	260	276	249	261	259	246	235	256	255	261	268	264	271	253	271	273	256	237	264	278	249	245	263	278	268	281	258	261	265	271	258	263	214	264	258	258	259	260	257	281	263	245	247	239	236	265	253	266	277	268	293	257	249	267	241	264	258	250	243	280	255	245	278	238	257	236	249	246	262	282	297	252	257	276	241	248	295	243	269	271	254	270	270	247	271	247	261	271	266	274	273	263	257	275	240	263	242	283	272	288	266	240	262	247	243	234	253	264	274	246	257	253	255	258	248	257	260	260	279	265	281	243	274	239	240	251	266	249	242	265	267	275	246	272	267	248	256	242	238	259	247	282	253	246	247	237	247	267	268	243	262	254	278	239	264	255	237	276	262	267	251	256	231	245	279	264	256	246	291	263	249	279	259	251	248	262	253	285	272	252	246	237	267	264	261	271	247	250	234	248	250	278	238	239	260	252	258	300	244	232	258	255	275	276	284	224	254	279	267	275	262	262	255	282	246	273	228	258	272	273	267	257	258	259	258	264	249	255	261	259	268	265	241	263	251	264	214	268	277	243	259	253	263	249	291	232	243	250	280	249	272	235	252	285	261	273	255	263	236	229	280	257	239	244	254	235	267	277	242	242	242	293	269	238	276	252	274	276	260	272	271	243	265	247	277	285	248	260	276	262	272	265	264	262	284	254	260	263	297	242	258	255	282	259	247	271	278	278	231	261	277	270	277	294	281	260	216	269	223	260	267	265	249	248	249	241	256	250	263	241	243	287	255	252	265	271	224	253	250	262	241	281	275	269	257	254	273	272	268	262	285	234	261	231	270	264	282	262	255	254	263	263	266	269	263	254	233	252	241	241	293	279	229	267	267	245	226	269	266	294	287	267	234	231	251	240	270	230	263	263	258	280	270	230	249	288	279	267	288	233	259	242	257	271	263	284	249	247	267	274	264	282	270	288	257	289	244	249	263	273	274	267	258	256	279	277	295	264	289	279	253	266	266	258	259	279	241	227	274	252	249	247	242	262	265	251	248	273	249	250	245	264	255	265	225	265	286	211	286	277	250	238	260	281	249	256	265	254	278	271	253	255	256	283	262	269	260	263	249	280	263	263	267	263	226	259	231	237	252	268	253	280	251	262	241	236	258	255	275	290	237	239	252	242	278	240	256	239	263	272	303	254	221	298	239	245	269	280	245	274	262	279	254	248	263	261	237	262	263	277	266	260	272	256	260	242	274	265	261	245	275	288	233	242	256	248	276	242	233	267	252	251	262	268	233	287	244	275	259	261	249	249	254	265	265	239	267	272	249	247	265	253	289	246	251	250	273	251	257	247	278	271	260	261	269	257	254	270	272	263	247
4702	5664	4923	2598	1129	495	401	580	314	224	203	200	163	126	114	100	87	76	56	60	50	54	60	47	38	40	41	40	50	47	35	27	27	32	18	30	35	25	29	28	24	41	27	31	32	32	20	36	29	29	31	35	26	28	26	31	26	34	26	28	18	27	29	26	14	29	28	26	25	32	23	33	33	26	25	25	31	28	28	33	21	35	33	31	23	21	25	26	26	30	30	24	23	25	22	18	22	31	28	28	27	37	23	34	28	34	22	33	29	34	32	24	23	31	28	31	26	24	27	33	30	22	26	25	35	26	31	27	29	26	29	24	28	30	24	36	23	31	17	25	30	26	24	31	29	26	26	25	36	30	28	35	30	32	24	26	33	28	25	27	19	25	27	24	29	33	23	31	31	21	26	28	26	24	31	25	29	23	27	24	24	36	29	34	26	25	24	32	30	29	23	23	32	18	22	32	22	36	26	33	22	28	25	25	17	28	25	23	34	32	26	28	26	30	37	22	30	29	29	22	25	23	22	23	19	27	25	18	22	14	18	32	28	25	33	27	33	33	21	25	26	29	25	22	19	24	23	28	31	35	31	29	34	22	20	24	20	25	18	26	17	28	34	33	24	24	32	29	25	23	30	25	24	30	18	28	40	22	44	24	29	25	29	29	25	25	33	36	36	24	33	28	21	37	25	23	26	34	33	21	29	37	28	31	26	26	32	31	31	28	22	28	33	23	41	19	25	36	22	23	24	29	40	27	29	30	36	23	20	17	18	24	20	26	23	23	26	22	34	31	27	31	27	32	33	23	26	35	34	27	29	32	26	30	25	15	27	28	32	25	29	22	38	35	20	26	39	25	33	35	33	30	26	27	33	28	31	22	29	27	30	29	25	33	22	19	20	28	33	16	28	22	31	27	28	23	32	23	14	30	23	39	27	27	25	32	26	25	45	21	28	27	29	26	28	22	25	36	36	25	23	24	29	20	27	23	21	33	30	31	22	29	32	23	21	30	30	25	29	30	27	29	26	30	25	25	30	22	36	32	21	16	27	29	32	30	22	30	31	27	22	17	26	23	26	21	31	34	17	30	27	23	26	29	25	23	27	21	25	30	31	38	36	20	38	21	33	20	20	22	29	34	31	31	35	31	23	43	24	28	36	28	32	22	26	22	30	29	26	20	25	28	35	35	24	19	35	33	30	25	30	28	32	38	28	15	33	28	25	27	24	23	32	32	31	28	28	35	19	25	21	34	29	35	28	31	36	30	28	25	31	28	24	25	25	27	18	24	27	26	25	30	20	24	33	38	21	43	27	30	30	29	31	26	32	20	24	44	27	20	28	27	31	20	25	24	29	22	23	29	26	32	26	22	29	21	37	28	18	39	22	23	27	26	28	34	26	33	26	26	34	21	33	34	25	29	34	25	21	30	16	30	25	32	31	28	31	34	38	31	36	21	23	24	23	32	33	25	22	34	30	26	28	25	27	34	27	26	29	28	22	26	20	25	28	33	23	25	20	24	25	23	33	23	38	30	26	27	31	20	35	24	30	33	26	33	22	29	25	35	25	26	26	35	23	23	20	30	31	35	40	22	36	29	31	26	17	21	33	31	24	23	30	32	32	31	22	24	36	33	20	21	29	26	33	29	21	22	31	26	25	27	20	21	27	22	21	26	22	30	31	26	32	20	36	26	26	29	18	26	23	33	32	26	26	23	31	23	32	22	22	19	31	29	34	41	29	32	42	25	34	35	20	38	25	19	28	30	33	27	29	22	32	29	27	29	24	22	23	28	25	27	24	29	37	25	25	29	31	20	34	39	21	41	26	25	30	25	32	35	23	34	30	27	26	24	27	24	22	30	22	22	26	31	22	28	28	22	31	30	27	30	28	32	27	30	34	23	32	24	17	31	29	28	23	37	32	25	25	27	25	28	26	27	29	20	22	30	33	27	23	29	34	26	26	32	22	18	29	29	25	27	28	17	28	31	34	20	35	32	30	25	35	31	24	26	34	24	27	25	31	32	30	31	30	21	40	26	25	29	26	26	24	24	29	22	36	31	30	28	29	19	29	27	37	25	31	29	34	27	20	32	24	25	31	22	35	26	26	23	24	23	25	25	31	30	31	26	25	37	36	33	40	17	30	30	19	31	31	21	29	32	36	18	32	29	40	19	27	20	23	23	33	28	22	27	29	26	27	19	30	16	26	24	24	33	22	32	30	26	25	25	32	20	23	35	30	25	35	25	32	37	29	39	30	20	30	26	36	34	30	26	33	32	31	25	29	24	39	33	24	19	25	31	36	28	17	34	32	27	31	40	31	22	26	19	26	24	21	25	31	26	36	34	29	21	30	26	28	16	27	25	25	28	20	20	18	24	39	19	36	31	34	26	21	32	23	22	36	24	23	34	29	32	23	23	27	24	22	27	21	29	35	30	23	27	32	21	22	27	26	22	22	33	26	31	35	28	25	31	31	27	31	31	36	23	15	23	27	21	32	37	26	24	22	30	33	33	24	23	28	26	32	29	19	34	22	22	28	20	26	27	21	39	28	27	29	25	18	25	27	28	22	25	26	21	34	18	43	30	23	29	18	32	25	33	16	29	34	23	32	26	31	16	23	36	22	27	18	24	18	30	36	24	17	25	23	28	39	25	22	28	25	37	21	26	24	33	31	20	36	18	27	31	27	31	28	31	22	30	20	23	26	25	23	27	38	27	39	24	32	36	36	27	30	28	23	39	31	28	27	17	26	33	18	31	34	23	24	33	32	28	15	20	26	26	28	34	20	32	25	21	29	24	37	18	29	30	31	22	33	28	25	43	25	23	20	17	34	28	25	31	28	37	30	26	31	33	23	38	26	28	27	30	19	33	30	23	26	26	19	27	23	26	27	12	26	28	24	37	31	17	23	30	22	29	35	17	24	15	16	40	26	23	21	25	20	20	26	30	40	22	25	34	21	33	24	26	31	25	16	33	29	22	38	18	19	28	32	18	29	25	29	40	30	22	36	27	20	41	23	37	29	35	33	19	23	16	19	23	29	31	30	21	26	27	33	30	21	27	26	33	25	34	26	26	20	30	32	24	40	35	26	35	19	15	25	20	17	31	32	16	34	33	25	29	32	21	24	29	21	24	24	33	27	21	20	28	24	21	30	21	24	27	25	29	32	31	33	33	30	29	31	26	28	34	21	29	32	21	26	25	22	25	21	27	35	22	27	25	30	29	26	25	36	28	38	39	31	24	40	27	29	26	37	38	21	33	23	28	29	16	30	29	18	33	30	25	23	15	31	24	37	31	32	23	24	22	26	27	26	34	37	30	34	29	28	30	31	26	34	14	21	25	29	22	14	29	31	19	29	19	35	27	31	21	24	21	23	25	31	24	30	27	28	22	37	36	23	15	34	17	26	20	30	22	21	24	29	27	24	38	35	22	34	26	21	23	29	31	32	40	26	19	30	35	33	28	19	24	25	29	27	29	28	31	30	29	30	19	28	29	32	28	32	26
31203	26613	25172	21778	18817	13709	11206	13214	8040	6444	5377	4651	3912	3156	2638	2245	1929	1606	1354	1175	1018	958	839	710	642	556	558	555	414	397	409	374	332	353	353	379	316	324	277	317	314	312	315	308	279	252	284	266	266	265	264	223	285	269	255	255	295	294	273	265	256	279	264	254	267	249	267	240	256	261	249	268	257	252	265	271	237	220	266	244	253	263	247	243	271	267	256	255	245	250	261	258	245	271	269	270	271	243	252	249	239	274	273	256	265	275	271	266	276	271	243	259	222	268	282	246	272	250	274	257	234	261	268	250	253	251	249	249	254	230	294	258	249	238	253	267	235	251	239	279	262	276	247	256	251	269	246	261	269	286	228	250	281	230	225	281	245	252	266	269	250	237	234	269	282	267	256	276	270	254	272	254	238	257	243	271	237	263	278	305	254	253	264	268	259	256	239	260	274	252	269	265	270	265	247	247	288	260	268	272	272	257	280	257	264	245	230	256	270	230	262	262	260	281	256	241	270	266	275	245	277	262	238	240	264	269	263	272	257	238	245	265	256	248	268	254	248	277	268	253	253	266	270	266	240	254	288	261	259	266	247	277	257	236	274	253	259	274	248	252	272	282	231	266	262	259	274	217	270	272	255	234	262	232	259	244	229	251	269	244	263	255	233	235	270	250	263	241	249	265	248	252	279	283	270	215	244	258	258	254	273	290	267	242	257	271	219	259	242	262	281	285	281	273	256	261	275	245	244	260	252	285	285	284	264	243	256	245	270	249	232	262	250	280	250	274	269	253	271	292	270	247	245	226	274	261	250	255	260	265	268	259	276	252	261	247	271	285	272	252	216	241	250	256	260	279	265	266	238	236	246	245	260	263	251	252	242	213	243	246	266	254	266	280	231	254	255	266	252	256	267	244	277	233	262	288	275	234	263	266	213	254	297	268	259	287	239	286	255	253	272	294	259	264	280	268	261	213	279	241	250	263	249	288	255	248	260	250	241	255	282	275	250	257	234	292	269	265	254	270	264	281	223	269	266	274	281	256	255	282	254	265	259	258	244	262	246	242	278	268	247	256	234	264	272	273	260	255	251	249	246	211	222	246	262	270	257	268	230	263	235	238	238	245	247	283	237	267	266	290	254	247	262	244	251	260	253	268	237	241	264	244	265	250	247	234	259	251	218	268	257	233	249	262	248	298	265	256	232	254	232	233	255	248	265	271	257	263	254	243	264	256	268	265	274	267	265	253	256	258	278	262	256	244	264	244	267	258	248	271	228	227	298	251	266	275	248	237	278	266	236	267	250	254	242	259	239	261	267	280	258	261	256	258	269	240	264	249	232	248	257	244	240	254	243	245	264	260	259	258	249	267	263	256	257	253	248	261	259	270	248	263	254	265	264	258	246	266	249	260	266	268	252	259	266	266	274	281	221	247	283	271	231	265	249	230	235	262	261	253	286	267	246	240	263	262	252	267	218	245	280	235	273	249	248	255	230	241	238	270	292	264	256	267	234	265	255	256	249	220	255	271	241	262	275	257	252	256	279	241	245	284	228	253	258	251	244	247	280	278	268	247	291	242	229	259	265	250	235	237	236	261	256	243	282	271	238	250	252	271	285	260	259	241	274	235	222	251	273	255	259	246	246	231	252	243	227	264	258	274	253	250	233	272	251	281	261	277	247	267	263	254	223	244	267	249	242	263	279	275	282	247	238	250	273	257	256	246	268	248	285	249	257	245	253	301	257	245	250	244	284	251	231	271	232	255	297	246	254	229	300	222	259	280	240	256	261	258	275	257	271	264	257	229	267	265	263	256	249	268	231	246	245	244	262	248	264	240	250	243	285	244	290	254	252	261	257	262	279	265	248	239	273	245	284	247	233	287	215	268	239	262	268	273	257	253	249	279	251	233	253	248	272	239	235	258	255	270	245	261	227	254	273	274	281	264	248	248	267	232	277	253	241	260	254	243	270	239	278	222	271	246	243	238	270	246	247	252	249	273	246	248	248	245	301	227	230	249	266	255	248	268	264	277	251	263	262	280	236	273	258	255	241	251	267	242	285	260	257	267	252	247	258	249	244	269	265	229	262	260	237	247	303	272	262	265	229	251	254	236	256	293	260	293	258	245	241	268	247	270	277	259	253	262	245	278	268	260	277	258	261	250	264	252	284	250	264	248	253	252	247	282	267	263	256	261	238	249	250	249	258	261	244	246	263	256	259	257	251	227	250	261	274	266	275	287	256	275	250	257	258	293	266	249	244	278	236	240	235	242	277	256	267	248	239	279	259	194	253	252	245	275	262	267	213	256	247	273	268	270	238	255	240	285	235	258	234	254	266	235	286	237	261	246	267	254	257	281	267	272	252	230	231	275	238	249	268	262	266	244	257	255	251	253	263	253	220	252	244	253	237	258	237	244	252	238	264	295	255	277	271	236	239	267	263	244	267	254	278	249	259	240	264	221	244	238	256	270	286	238	252	278	217	259	261	270	280	244	245	255	255	261	243	241	253	245	239	224	263	252	240	251	271	267	226	253	237	247	274	299	283	243	275	250	215	262	241	264	257	254	279	216	232	261	267	294	256	252	274	257	255	234	261	237	233	246	273	257	234	287	264	257	259	222	271	247	284	244	231	274	245	226	238	271	257	256	233	272	267	234	279	246	278	254	228	237	278	267	255	249	242	254	276	240	274	248	250	267	249	262	296	268	261	240	248	269	256	270	246	272	257	240	269	251	242	236	255	256	253	249	273	292	281	268	277	275	255	256	243	258	250	264	269	273	260	251	280	269	254	261	284	273	260	250	251	262	257	254	284	230	251	237	249	255	269	243	247	272	270	231	245	224	259	278	259	285	279	258	274	246	241	258	238	270	253	243	252	274	270	246	261	232	235	224	239	261	266	273	225	234	265	234	233	230	272	243	257	261	251	285	281	241	255	262	237	249	257	250	244	299	241	236	264	230	273	267	270	266	256	236	261	254	265	283	230	230	247	287	260	265	261	270	250	226	283	243	264	301	273	242	281	255	240	240	267	266	255	275	259	272	245	277	253	249	234	255	261	244	272	224	269	274	261	263	252	259	260	272	286	247	270	273	245	257	247	256	252	299	291	267	269	253	294	241	260	268	240	286	272	226	239	262	263	248	261	241	283	271	253	270	288	246	250	259	268	250	260	251	235	283	252	283	252	255	265	247	260	242	268	276	282	252	240	268	258	268	274	269	258	265	269	261	271	253	238	247	280	252	247	238	255	234	273	260	283	241	280	220	287	265	279	270	248	269	281	261	279	254	270	236	293	245	256	266	246	271	274	252	262	266	253	248	271	264	264	293	277	282	273	253	255	267	286	266	267	261	261	247	274	265	217	247	247	229	236	259	230	250	248	232	266	251	275	262	260	240	271	257	236	273	232	264	242	241	267	255	271	243	261	245	247	232	248	240	260	258	275	247	251	238	242	262	262	261	271	262	293	236	289	250	251	255	269	267	252	261	252	279	252	280	259	244	281	280	236	238
2076	1410	1037	482	330	231	180	254	170	111	123	114	76	78	72	63	45	40	44	53	44	42	42	46	24	37	33	51	38	30	25	24	49	27	35	31	26	22	25	24	29	42	26	32	24	40	31	22	32	27	25	38	29	39	25	34	26	31	18	28	29	39	29	43	21	36	28	31	24	18	37	30	22	26	36	32	36	30	42	37	28	37	26	32	30	31	24	28	30	32	35	28	46	33	21	31	26	25	43	42	34	35	37	32	31	19	26	22	37	26	24	26	36	30	40	32	25	32	46	29	39	31	26	29	31	29	33	31	37	35	34	37	33	33	40	36	35	37	28	41	31	33	27	22	27	38	32	28	44	25	21	35	35	22	38	33	32	32	33	33	36	33	29	23	31	34	30	32	39	33	39	43	33	36	29	36	31	25	26	26	27	29	32	31	36	27	28	37	26	34	30	27	30	20	33	32	30	30	35	30	34	26	28	21	33	32	38	36	22	36	33	31	38	41	37	31	27	38	37	44	32	29	32	32	27	36	24	26	23	33	28	34	30	42	24	27	20	35	28	23	28	33	28	19	36	38	29	25	27	44	27	36	26	22	47	24	22	25	33	20	31	31	34	23	28	27	36	31	29	33	44	20	41	34	30	23	37	34	33	40	40	30	35	33	34	31	28	27	33	31	32	25	30	27	31	30	31	29	33	26	26	35	36	43	28	22	41	34	36	41	31	35	28	27	24	40	31	29	27	31	25	33	24	22	35	29	33	28	31	35	43	29	31	34	31	25	28	29	27	30	34	28	34	24	43	21	22	25	29	43	23	38	34	30	29	32	31	34	26	26	29	28	30	47	29	28	32	21	29	19	38	39	36	35	33	26	26	27	30	20	27	35	31	32	33	29	35	24	26	25	29	32	22	33	32	26	26	29	28	26	35	26	32	29	26	39	31	29	38	24	27	36	30	26	31	33	35	28	31	37	33	31	40	41	42	27	33	29	36	23	24	32	30	31	29	33	39	31	39	23	33	34	32	34	24	38	23	44	26	29	30	31	30	30	39	29	34	31	30	25	30	29	25	33	35	39	39	29	26	23	34	37	23	28	34	32	28	32	28	27	24	35	40	26	25	37	24	33	25	37	31	28	26	44	31	29	29	29	31	40	35	24	30	32	32	31	32	41	40	33	31	30	29	21	36	26	40	27	31	27	24	33	31	31	35	34	34	26	31	38	30	29	32	33	27	29	34	29	37	27	32	36	36	31	23	38	30	25	28	26	32	34	24	35	34	33	26	29	34	40	28	25	33	29	32	35	31	36	27	29	31	21	36	22	27	35	27	38	32	36	27	32	31	29	33	34	31	30	42	20	24	31	29	26	25	43	32	31	27	39	34	30	26	32	29	32	30	34	24	36	34	18	32	33	36	24	33	29	39	39	21	35	47	34	22	40	31	40	32	30	25	29	30	28	32	29	22	27	29	31	33	25	29	34	30	28	34	37	38	38	27	27	39	21	34	18	25	29	34	31	25	25	38	34	32	31	27	25	31	33	29	26	20	31	37	30	36	35	38	36	34	32	35	36	28	25	31	35	29	31	38	21	24	35	34	25	31	23	24	21	34	40	38	25	36	30	22	36	33	32	23	29	31	24	25	35	23	29	37	32	38	25	35	20	27	31	32	23	42	21	39	30	42	26	40	33	22	32	32	22	26	39	34	28	32	47	27	25	39	25	25	31	44	29	46	31	37	26	35	24	38	37	43	29	31	40	38	25	27	30	44	30	29	29	23	29	29	28	36	35	31	30	36	34	35	33	26	38	38	30	36	32	29	30	40	31	28	21	30	33	26	37	24	30	28	33	29	29	26	27	27	39	30	33	31	32	37	27	43	25	25	32	26	34	25	32	31	39	45	33	25	26	36	34	31	26	34	33	36	31	34	20	32	29	27	25	40	25	32	30	47	31	34	29	30	27	38	24	29	25	30	32	42	30	33	31	30	28	29	39	34	38	39	26	31	23	36	30	33	27	29	25	30	20	36	38	29	27	24	29	30	36	27	35	25	35	37	29	33	28	28	28	23	33	37	27	30	19	24	18	34	31	34	32	36	41	33	39	34	28	19	36	48	23	33	26	37	27	29	25	35	34	28	24	28	24	26	37	38	24	40	36	27	23	31	35	21	38	26	27	34	31	37	31	27	29	29	41	32	27	29	27	39	25	36	32	31	26	30	41	25	31	30	35	26	31	24	24	31	27	43	31	28	22	25	35	24	25	36	22	41	29	29	40	32	24	27	27	39	24	27	29	25	21	21	26	35	23	37	31	31	31	34	33	25	25	33	37	34	32	29	21	31	30	31	28	33	33	32	44	33	31	32	23	30	36	34	38	26	27	31	33	29	28	22	29	22	30	35	26	52	45	26	33	22	34	39	34	31	32	28	32	36	39	42	34	33	35	27	28	35	33	27	32	32	33	40	37	32	33	29	18	36	34	25	27	29	26	30	33	35	34	26	27	30	33	25	22	37	23	32	35	35	25	38	34	30	37	33	40	38	31	27	31	26	32	31	35	30	28	27	39	25	32	29	25	34	26	34	31	32	31	33	33	21	36	31	35	30	36	19	28	33	23	31	34	22	24	32	29	33	31	32	27	30	30	28	30	24	24	40	32	34	38	31	31	26	30	31	41	22	28	44	40	30	26	31	37	28	28	28	37	37	27	31	26	23	30	32	26	28	30	37	32	30	26	27	23	31	30	23	27	40	34	35	27	28	32	22	23	34	36	35	35	25	25	15	24	27	33	40	39	37	20	26	29	33	33	33	43	40	31	29	27	23	27	38	23	30	33	36	33	33	28	22	40	27	32	30	37	39	39	33	34	26	36	27	32	34	27	25	34	37	37	29	27	29	28	38	34	27	35	34	36	28	26	40	32	22	21	36	33	32	24	27	21	23	34	36	31	31	28	27	24	37	19	41	28	28	40	31	36	34	39	35	27	29	32	32	28	23	35	35	29	32	33	32	36	32	29	31	37	22	28	28	30	24	30	26	38	28	33	34	32	45	29	35	31	32	22	30	35	31	25	33	32	24	31	33	37	35	30	28	30	29	20	24	34	28	26	34	35	32	32	25	19	33	25	37	29	29	29	30	38	38	28	22	29	26	33	32	26	25	30	46	27	37	26	34	35	39	25	31	22	26	25	33	33	35	29	33	31	36	41	36	33	41	20	30	34	33	41	18	26	31	36	33	28	30	25	32	33	33	39	19	24	27	43	25	35	33	23	31	24	24	38	28	29	31	36	24	29	27	30	40	29	26	38	31	46	26	26	31	31	36	25	23	30	30	30	22	22	28	24	33	32	37	35	39	35	29	23	27	23	35	34	28	30	26	41	31	36	31	32	39	36	33	36	32	42	25	44	35	23	31	32	28	32	36	37	19	30	28	36	40	28	40	28	28	23	40	35	30	26	28	32	29	30	26	34	30	24	38	34	27	30	38	30	29	44	32	29	33	38	25	29
21639	15501	11550	10134	9732	8313	6719	7826	5446	3335	2630	2370	1924	1607	1349	1177	1048	902	804	756	674	630	573	508	497	443	451	421	363	353	358	399	355	354	333	339	347	314	306	317	318	307	342	297	299	321	305	287	314	277	297	291	303	277	301	277	282	296	292	255	302	292	280	298	287	260	289	291	282	319	285	250	289	323	295	274	300	302	281	277	289	295	281	266	302	290	284	291	292	334	247	294	292	286	283	280	278	296	275	300	277	290	267	260	299	283	291	289	300	279	285	284	306	286	310	318	311	260	298	291	279	303	293	255	295	275	290	308	246	301	286	300	271	251	306	286	261	317	308	287	304	311	271	280	289	291	241	299	317	291	310	303	282	284	276	285	277	284	282	315	297	269	272	296	308	295	280	298	291	296	275	289	287	299	297	321	296	274	309	277	287	342	300	268	301	288	298	303	282	320	299	267	290	287	305	263	271	277	260	277	296	292	287	313	292	292	276	292	273	294	313	281	282	275	275	305	273	292	293	297	269	275	287	297	296	300	304	277	266	275	274	273	283	283	311	273	303	299	280	263	274	278	302	270	312	280	309	290	284	290	299	255	300	300	280	305	264	248	278	295	305	289	265	308	280	299	301	285	279	266	283	270	312	277	305	277	308	290	303	250	279	277	266	290	277	299	278	273	302	294	282	286	279	288	282	310	287	300	267	306	275	269	283	298	262	287	284	293	307	259	298	257	303	260	294	290	293	296	294	289	290	287	286	278	308	295	304	298	323	265	301	288	260	304	314	275	286	272	268	309	304	278	282	265	296	265	298	278	279	284	270	275	269	304	265	303	281	283	305	307	280	279	293	316	286	242	245	327	266	294	291	263	263	289	283	283	290	274	294	288	269	285	274	297	282	274	306	282	261	308	293	296	299	330	257	304	283	289	279	291	282	292	255	276	315	279	261	281	284	316	285	309	284	278	292	285	282	317	280	272	312	291	285	324	289	289	272	296	277	291	287	275	307	270	293	266	283	309	274	243	293	305	284	287	293	293	293	250	266	290	290	312	309	295	263	280	266	273	302	296	316	295	290	287	265	310	250	295	297	286	280	302	296	284	269	282	272	276	264	308	286	284	266	255	323	275	309	303	283	251	289	301	271	286	295	304	293	292	294	257	309	260	303	316	277	315	301	259	313	312	286	265	269	307	301	277	290	302	286	295	277	296	261	274	336	312	273	299	281	288	319	300	296	277	266	293	295	293	259	286	310	294	310	295	301	298	310	312	270	324	279	303	277	311	263	286	267	286	269	305	307	320	284	279	297	297	287	310	257	293	275	288	264	283	296	266	284	282	291	276	310	269	288	258	297	296	291	309	285	263	279	276	275	303	327	282	323	284	275	278	292	277	287	292	295	308	299	252	277	270	272	292	287	315	277	312	299	306	300	269	279	259	267	322	261	287	287	286	289	287	330	298	252	288	277	316	274	291	277	303	272	322	290	274	304	268	260	313	272	268	282	275	298	287	304	297	319	287	270	262	255	290	292	265	301	255	271	304	277	289	294	298	282	280	286	308	275	260	285	327	336	283	264	280	292	277	279	231	306	281	291	281	311	279	270	295	288	292	305	299	281	286	295	292	315	271	302	289	267	272	281	268	271	303	304	264	283	269	301	311	271	275	299	279	277	273	293	299	306	296	292	262	312	305	304	311	283	286	304	291	292	318	292	301	259	290	298	299	295	270	259	286	279	275	300	282	285	272	260	282	322	274	287	308	303	293	274	298	290	288	300	274	285	292	274	305	249	279	277	278	276	307	285	290	302	300	299	312	277	284	273	282	301	280	295	298	272	272	323	294	289	298	310	291	265	271	302	305	261	284	264	293	265	279	264	285	279	282	258	289	292	295	305	307	276	290	303	262	271	300	265	260	278	291	279	277	267	278	271	276	289	276	298	290	288	314	297	283	298	263	301	287	322	308	272	276	261	291	272	322	295	286	272	270	290	288	261	299	280	280	294	299	269	285	259	315	282	261	279	326	285	275	283	278	274	279	261	297	269	286	317	300	270	286	276	300	265	290	304	286	270	290	301	317	303	315	295	275	293	293	295	276	296	311	286	280	346	336	293	258	264	271	303	289	293	271	297	275	317	294	312	264	304	236	297	275	294	291	273	267	294	318	289	318	284	266	281	316	272	288	304	297	296	270	277	268	282	289	280	312	284	254	275	300	296	293	294	273	274	311	287	289	277	259	293	275	294	295	313	319	285	315	316	314	318	303	294	297	297	296	280	308	271	268	297	316	319	292	303	270	274	301	298	306	300	287	263	295	258	297	310	304	313	299	256	324	276	287	260	292	276	273	274	292	269	275	260	292	273	278	269	283	278	299	270	290	298	297	258	325	302	258	301	275	299	287	263	289	291	279	275	299	260	277	302	254	310	289	293	290	314	281	283	289	305	286	300	284	289	285	283	263	295	280	293	298	295	287	285	286	284	299	299	297	259	304	263	306	301	284	305	317	287	310	321	256	274	281	284	307	264	288	300	277	284	262	267	286	289	278	304	269	293	298	299	282	287	308	278	305	289	324	283	291	271	288	258	278	285	290	284	292	285	261	289	282	318	273	283	273	314	290	313	279	283	302	283	280	273	295	287	289	278	302	303	267	333	289	314	285	294	295	315	272	306	261	299	291	308	303	293	297	287	279	271	300	288	288	299	288	311	285	260	282	302	311	293	263	271	271	257	274	307	251	338	286	284	294	271	303	284	262	290	298	298	301	273	294	309	296	281	284	300	276	281	279	299	291	282	291	265	263	271	279	304	289	288	282	288	330	260	304	310	299	278	259	273	295	301	297	276	280	273	291	285	312	300	275	304	279	280	311	297	302	296	290	275	256	265	281	296	290	293	322	285	286	290	284	269	290	280	304	288	299	267	297	274	283	317	308	296	291	303	284	267	297	289	277	297	284	288	289	265	290	295	307	279	294	319	284	296	273	294	282	258	285	252	302	303	282	288	275	321	305	282	304	300	302	273	273	302	289	289	319	273	290	293	295	294	260	298	278	305	301	283	300	299	259	258	293	269	294	286	254	282	288	315	296	292	281	281	279	292	275	284	280	287	290	282	273	320	309	296	312	254	289	257	310	304	255	312	320	282	319	277	297	282	293	276	282	284	281	296	268	288	281	273	271	290	302	265	275	283	257	302	301	294	281	283	277	289	298	284	273	271	292	272	297	312	302	259	283	293	259	312	300	292	298	277	299	270	302	272	309	283	321	308	306	281	285	291	309	291	257	291	300	279	294	277	265	311	289	281	284	290	251	296	304	284	285	286	319	290	307	300	293	282	278	304	293	303	310	315	283	275	286	282	295	289	268	292	254	300	259	271	309	297	293	287	287	295	291	275	297	259	295	312	299	308	277	302	292	289	280	295	285	308	300	319	268	279	295	311	302	276	304	264	278	283	289	274	292	279	312	246	288	298	272	310	278	268	282	307	288	291	304	278	270	294	299	295	316	273	277	261	312
3238	3859	2782	1336	579	316	246	232	196	180	131	133	109	101	99	82	73	74	48	80	58	65	43	39	44	42	35	33	33	44	51	32	32	24	26	33	32	29	39	36	33	45	33	26	26	44	30	36	30	26	27	25	29	27	48	25	35	23	24	26	32	31	26	31	26	20	36	32	29	33	29	28	31	33	40	26	27	31	24	29	26	26	28	30	20	23	31	26	27	27	34	27	35	33	22	33	32	21	27	34	34	39	35	23	26	38	19	34	16	43	34	34	28	33	22	30	37	31	33	26	22	34	24	29	26	41	25	30	25	35	37	30	31	37	36	34	27	37	31	33	30	31	30	34	41	24	26	35	21	37	41	25	33	26	39	39	39	28	26	28	37	27	22	20	28	37	37	32	22	34	39	27	31	35	42	23	38	26	29	24	31	30	24	27	38	35	37	27	27	37	30	20	31	28	32	26	32	18	25	23	36	30	36	41	36	24	32	31	31	38	39	36	27	29	35	38	34	23	25	25	41	22	35	38	29	32	32	24	32	33	30	35	33	35	36	29	18	33	30	25	28	46	38	32	30	24	35	37	25	26	32	41	41	32	22	39	24	22	25	34	28	26	27	32	20	28	24	24	31	23	28	34	27	28	30	35	33	25	30	42	30	40	37	26	37	26	35	20	34	24	27	30	27	29	36	26	31	32	28	28	23	28	25	29	25	40	20	26	29	34	42	33	37	33	25	31	28	36	36	25	26	30	32	28	19	19	25	26	41	20	23	31	18	32	37	25	27	25	34	31	24	27	35	32	28	44	29	17	27	32	24	36	33	37	35	30	39	30	27	30	31	36	32	29	40	40	36	33	37	28	28	22	38	37	32	23	24	34	30	39	29	33	33	29	39	28	29	33	32	32	18	26	34	32	28	26	34	38	42	34	33	33	40	31	27	25	37	33	49	36	35	35	31	38	31	34	31	25	31	34	41	27	28	30	29	32	34	37	28	34	38	30	27	35	25	29	30	27	26	34	34	46	28	26	32	34	35	23	26	22	27	46	32	43	27	27	28	31	31	31	36	26	27	39	28	29	26	25	26	33	24	27	33	32	36	29	27	41	31	40	46	38	29	19	45	31	23	32	27	31	36	34	23	34	22	31	25	27	31	33	38	36	36	32	33	29	38	38	28	31	24	29	33	27	30	27	35	21	39	28	36	27	31	30	33	27	30	33	24	40	37	29	28	35	28	34	31	27	29	29	34	29	32	34	22	28	26	22	27	32	22	28	36	36	26	34	27	39	34	39	30	37	28	25	21	32	30	38	22	36	29	33	31	30	33	36	26	27	26	29	13	25	30	24	24	31	29	30	28	36	19	34	28	26	31	28	31	36	24	28	36	28	32	26	35	22	30	22	38	28	36	30	27	28	26	38	24	22	28	25	39	32	30	20	30	36	39	31	35	36	33	31	33	29	32	26	34	37	30	39	35	29	22	39	32	27	33	28	21	36	33	28	29	28	27	29	26	31	28	33	27	30	39	27	24	25	33	30	27	32	38	28	28	28	33	26	34	28	28	32	32	30	39	30	39	31	29	35	36	20	22	24	24	38	26	30	38	32	33	34	32	32	35	28	33	33	22	36	36	30	26	34	35	31	27	32	23	36	34	39	23	27	29	40	26	29	41	32	33	30	25	27	29	38	29	26	31	30	37	25	35	33	13	30	38	24	26	36	37	30	26	27	34	24	37	27	37	31	38	24	34	31	20	25	25	35	27	32	41	27	21	21	30	30	25	34	37	38	31	30	28	29	25	33	28	46	25	35	26	28	28	28	23	31	28	29	36	22	30	25	29	33	30	31	28	29	35	19	23	31	43	29	34	28	26	20	30	29	36	24	40	35	38	25	27	30	30	26	27	20	31	26	34	38	36	30	21	24	24	25	38	30	32	38	25	32	34	30	36	29	31	35	37	40	38	29	45	32	40	38	29	28	33	31	46	32	21	33	32	25	40	30	30	32	26	32	30	29	30	32	31	34	36	32	34	25	27	31	22	33	40	23	44	27	30	35	33	23	22	39	29	29	42	26	33	29	28	28	30	24	29	36	37	26	25	28	27	20	29	25	21	30	28	31	34	34	33	27	33	33	30	37	32	28	31	32	26	34	23	30	35	24	27	26	25	42	31	36	42	30	30	34	37	32	31	39	31	28	30	25	37	36	39	33	18	25	37	33	39	23	41	31	25	28	33	28	29	37	26	39	34	34	23	26	36	29	29	25	34	23	24	36	34	22	29	24	37	37	31	30	32	25	31	33	38	31	23	26	34	26	26	37	32	30	32	25	31	29	32	19	37	25	26	27	30	32	35	28	41	27	25	36	31	36	32	44	25	40	26	34	34	43	32	28	27	27	27	28	28	25	23	32	26	26	35	38	23	31	36	32	28	31	29	22	29	26	28	23	33	26	37	38	28	32	30	35	25	22	26	26	32	30	23	28	23	25	38	21	28	20	28	25	42	27	26	36	34	32	32	26	30	27	31	22	34	22	33	43	23	21	33	37	36	31	34	38	24	22	39	29	25	25	35	27	37	29	31	35	36	21	34	26	33	27	30	34	36	17	40	30	37	33	23	38	34	32	32	32	29	40	38	38	35	17	44	28	31	38	46	30	35	21	21	29	21	38	30	34	37	35	33	39	29	33	28	24	32	29	21	33	30	25	35	20	26	35	28	27	34	33	25	30	36	30	27	22	21	31	25	28	30	27	46	29	42	29	28	22	33	18	37	34	31	21	28	30	31	33	30	24	28	38	35	28	38	27	39	34	35	28	33	30	24	35	26	30	34	30	35	20	29	32	33	27	31	37	27	31	31	43	39	32	24	27	33	31	20	23	28	22	26	33	32	21	32	22	33	31	31	25	29	28	39	34	30	34	35	27	32	43	32	40	27	23	28	21	28	27	28	28	29	27	38	26	36	22	22	28	39	29	43	26	39	29	32	32	38	30	41	27	33	41	28	26	35	22	27	28	25	27	23	27	33	32	24	21	29	49	35	37	26	32	26	26	30	36	28	32	39	27	38	35	34	30	36	36	36	29	20	41	29	39	37	17	28	24	34	31	22	22	26	28	24	35	28	29	30	34	26	27	26	27	28	41	28	27	29	29	24	30	26	29	40	36	28	39	23	32	34	34	30	31	30	35	40	32	42	27	24	43	30	31	30	26	41	22	24	30	30	26	24	33	36	37	25	21	34	24	39	38	27	28	38	34	24	24	34	21	25	23	33	23	22	26	22	26	34	25	24	38	18	31	31	22	36	29	29	31	28	30	30	26	34	31	31	34	25	43	28	34	21	25	35	29	36	25	24	32	30	20	30	32	33	31	29	39	27	31	35	34	27	29	31	40	35	29	23	30	37	37	35	27	38	31	30	31	38	40	29	35	37	28	30	28	30	28	30	28	34	28	29	26	36	32	31	34	33	24	30	33	33	23	28	23	34	35	35	30	21	22	35	28	31	27	27	26
27625	23466	19582	16487	14431	10703	8378	7697	5815	4738	3813	3203	2682	2258	1938	1716	1406	1298	1100	934	823	771	677	626	575	534	531	535	468	414	376	355	386	345	360	336	321	326	344	339	336	351	318	327	351	325	279	296	305	287	305	265	302	273	311	259	319	309	295	313	288	283	307	298	293	290	301	303	256	293	288	328	326	273	281	302	294	269	314	304	286	283	292	273	288	281	281	268	286	282	292	317	272	291	305	278	289	276	264	265	284	294	313	297	275	331	299	289	274	290	298	287	297	307	301	309	241	324	278	304	278	278	278	294	262	279	287	282	293	275	314	255	282	266	254	315	309	293	305	282	309	263	278	258	278	275	280	304	305	273	277	273	284	309	292	295	307	282	294	298	294	302	315	281	273	282	278	279	279	270	278	280	297	281	289	295	278	325	315	298	285	279	280	315	259	282	314	287	283	266	302	275	331	261	288	309	278	266	261	269	293	257	288	282	309	277	272	304	306	280	286	263	309	282	274	286	271	329	297	296	275	284	295	302	298	286	279	247	279	291	293	322	276	258	291	285	307	331	273	284	280	276	273	279	306	297	263	274	302	303	282	272	284	286	312	296	277	297	298	283	280	294	287	316	287	277	273	306	304	281	291	276	276	276	319	301	276	271	292	298	273	275	306	281	271	304	326	306	260	284	306	290	321	277	295	298	297	276	279	296	308	272	299	328	296	268	285	301	277	320	279	262	286	324	298	281	257	270	261	284	294	292	291	297	297	297	294	287	267	260	273	267	296	298	271	276	264	281	290	277	280	279	304	314	291	287	289	291	269	280	296	266	298	287	281	260	315	283	286	268	283	311	282	297	291	275	272	277	294	254	277	308	283	303	294	265	287	286	287	287	296	250	300	282	263	266	294	301	284	261	298	288	290	287	285	276	275	277	281	289	300	272	296	252	261	295	279	312	273	318	278	266	276	282	305	293	299	322	290	307	288	295	289	254	280	306	269	279	249	287	278	316	299	267	294	289	265	274	294	294	319	293	291	292	288	284	260	319	308	257	283	260	286	289	300	279	287	268	283	244	308	288	270	287	298	283	278	285	279	285	294	274	295	307	283	267	288	300	297	297	256	279	323	284	272	302	309	287	273	292	267	312	307	301	295	270	258	286	284	312	309	304	267	283	302	279	273	316	298	301	303	321	269	287	288	283	282	272	281	309	281	268	285	268	281	303	295	289	288	276	293	291	281	243	300	315	289	286	274	284	274	243	285	293	283	306	275	258	275	279	283	277	249	273	295	331	304	276	291	297	285	283	258	282	258	295	285	297	276	312	258	294	295	296	289	264	304	257	285	297	313	298	276	298	288	287	296	287	268	285	313	298	279	293	304	280	306	267	299	299	259	320	315	293	254	265	307	302	290	277	277	269	273	279	292	287	287	274	281	269	294	275	258	284	302	265	306	298	308	301	313	292	287	266	267	290	288	283	263	279	277	273	289	290	288	315	302	294	310	270	313	274	302	279	284	302	308	306	290	276	282	299	291	262	306	294	271	302	291	304	280	309	270	286	302	285	310	321	274	293	290	278	279	282	282	281	289	300	282	271	288	304	278	299	290	279	288	290	298	279	270	279	287	284	280	280	289	244	288	282	303	296	307	280	252	302	319	302	263	297	309	253	288	274	290	281	297	299	267	285	282	263	300	293	290	308	291	284	312	277	279	268	278	295	283	280	301	275	293	266	280	299	302	275	278	291	295	301	272	256	313	264	302	301	299	293	299	276	319	282	287	292	289	279	296	288	270	295	290	270	302	280	311	273	307	327	327	297	299	298	289	298	269	263	291	266	300	307	291	297	289	290	310	252	267	287	268	285	303	307	304	263	320	293	278	298	301	310	292	287	304	294	310	314	286	303	288	279	273	283	297	267	278	270	276	285	287	301	271	276	260	269	295	288	284	266	310	299	292	313	271	296	307	288	263	265	303	306	302	302	285	292	261	268	281	290	284	272	285	288	311	284	274	271	324	301	280	307	278	289	286	318	270	272	315	289	295	283	326	296	286	269	267	289	319	310	297	289	273	275	236	307	293	283	298	281	302	305	298	275	288	292	298	308	308	298	289	291	318	276	310	279	280	265	262	291	265	287	298	275	285	309	309	299	289	304	309	285	294	268	297	278	285	299	282	322	288	269	311	293	287	293	275	296	309	287	283	296	317	287	315	290	299	270	337	254	294	313	295	291	279	273	282	290	295	288	297	273	301	255	296	295	269	286	298	275	250	311	273	282	307	270	312	297	290	283	267	300	299	317	318	292	286	267	284	324	248	309	288	264	281	302	312	284	297	295	299	264	295	296	288	263	295	298	297	285	304	306	301	291	282	272	307	249	314	288	276	313	312	293	257	297	281	297	285	272	280	293	268	282	293	274	251	275	264	286	288	279	267	298	266	270	269	284	282	257	314	281	296	297	285	289	287	262	283	292	295	284	335	273	260	299	258	293	288	275	299	333	281	266	284	295	290	285	284	313	249	298	284	293	268	262	318	275	297	288	248	269	305	277	305	284	267	287	270	238	315	298	262	289	281	266	288	293	306	307	315	274	316	281	281	295	273	299	301	309	293	262	307	305	266	285	282	255	292	254	249	302	303	272	298	303	267	296	278	286	334	313	300	274	279	285	256	296	312	257	275	281	286	272	307	261	279	324	279	282	313	321	268	291	272	301	278	265	279	248	285	323	324	303	303	298	290	299	294	255	301	291	292	289	271	269	263	284	295	289	281	273	279	280	282	284	287	316	281	298	286	270	252	296	287	255	295	289	284	290	311	258	273	309	287	286	300	295	307	295	270	299	298	262	280	310	313	279	300	304	292	288	273	258	304	272	302	300	325	278	316	295	262	291	268	289	295	254	288	286	294	296	287	288	295	304	289	295	294	281	307	271	285	270	292	291	265	284	280	275	276	287	269	290	278	309	289	297	279	291	285	260	271	287	283	319	267	297	295	278	301	321	271	293	283	319	305	286	279	314	289	296	285	269	301	268	275	289	326	281	287	259	306	271	301	315	289	313	283	283	314	273	308	292	276	271	317	289	301	331	286	264	310	283	293	271	284	292	282	294	293	281	284	272	283	311	301	283	273	276	280	293	255	269	276	286	279	304	291	270	317	288	295	306	295	284	285	279	285	300	293	296	293	289	292	270	290	282	294	311	284	276	313	284	271	311	263	285	265	260	278	285	270	274	271	272	279	312	294	305	282	270	288	278	314	284	270	277	285	270	303	274	307	269	285	295	293	258	288	272	273	279	290	307	311	302	273	279	282	297	293	290	298	279	296	287	303	274	311	300	270	278	313	318	280	299	317	299	303	281	277	291	255	292	306	283	274	285	308	288	284	295	283	272	297	298	277	301	297	271	286	302	274	277	299	294	291	309	270	269	261	284	293	303	277	298	280	299	281	265	299	258	280	272	292	326	277	309	263	274	282	297	294	281	251	293	344	304	263	250	284	267	262	278	287	266	277	302	274	270
3784	3744	2580	1092	483	306	240	236	181	169	168	130	140	109	96	76	67	75	58	58	56	53	38	34	45	38	33	30	37	34	30	43	33	32	33	27	25	34	39	25	28	23	25	31	26	27	28	25	30	22	18	24	35	22	32	33	23	34	26	18	39	32	21	24	26	29	30	23	31	21	21	31	32	20	30	23	33	32	27	26	41	25	27	27	26	34	24	28	26	25	23	30	34	31	33	32	27	27	40	31	23	29	30	30	33	31	18	29	32	35	26	24	32	24	30	37	31	23	23	30	28	21	32	24	28	30	35	25	23	31	31	20	27	23	30	20	22	29	28	28	29	28	28	26	26	30	30	36	35	33	25	31	22	27	28	22	22	37	23	30	33	27	28	31	37	25	27	19	24	19	27	31	31	26	30	25	33	24	29	31	27	21	27	22	35	28	27	25	31	27	32	32	34	29	22	17	19	27	21	15	31	24	34	34	30	29	33	14	35	16	25	24	32	25	25	26	27	22	34	28	38	19	30	28	26	18	28	29	29	36	35	28	26	30	31	28	25	31	33	34	25	30	39	26	20	19	31	25	33	33	24	33	27	26	25	31	20	25	24	21	24	25	29	31	25	22	28	30	26	30	26	19	24	24	27	26	29	31	31	28	36	33	30	35	35	29	24	31	27	23	26	24	29	30	37	27	32	29	28	31	25	31	30	19	25	34	22	29	31	18	26	25	20	29	30	29	38	31	21	23	28	28	27	30	28	26	25	23	24	25	42	28	26	25	22	33	33	13	25	24	21	30	36	27	29	31	27	26	34	36	23	30	31	28	30	30	29	26	28	27	27	27	32	20	27	29	29	32	32	28	25	14	25	25	41	25	18	44	21	31	25	23	20	23	24	32	25	31	32	36	27	23	39	33	23	18	33	30	25	37	25	28	33	24	27	24	28	25	22	25	31	23	32	30	22	21	34	36	26	18	27	24	25	29	31	35	27	24	30	32	28	31	27	25	30	32	28	24	14	12	33	26	17	22	24	31	32	28	37	12	18	23	21	27	22	34	25	26	28	29	23	21	29	38	36	25	23	27	23	24	22	22	36	32	29	16	18	34	37	32	28	27	29	30	24	36	28	26	21	34	22	18	32	31	25	18	29	32	26	23	24	26	35	27	30	36	28	28	30	28	33	29	26	20	26	25	22	34	41	30	28	21	23	21	17	22	31	31	28	32	21	23	30	26	26	22	26	36	31	26	28	27	18	21	27	25	21	29	33	24	22	21	27	24	26	33	26	26	38	26	31	29	32	22	27	31	27	26	19	37	21	32	21	30	31	27	30	22	31	32	30	27	27	29	32	28	22	22	24	27	30	23	23	28	25	25	26	25	32	22	28	24	23	20	26	28	22	27	23	24	36	34	26	24	23	26	25	24	26	28	33	26	28	21	33	16	22	33	24	20	17	40	24	38	24	33	28	28	23	18	27	25	26	37	27	26	25	28	26	36	26	21	31	37	27	23	30	27	26	31	24	21	34	31	36	34	29	25	25	28	31	28	29	21	30	28	26	27	34	27	33	27	38	23	21	32	37	33	26	24	26	26	21	30	40	28	17	24	22	18	34	26	41	29	27	35	31	19	32	20	27	31	36	33	29	24	26	33	27	27	27	38	25	28	25	24	43	30	29	27	29	27	41	32	29	26	33	22	25	36	30	28	29	16	20	30	22	27	30	27	26	27	28	31	27	34	18	29	27	29	30	23	28	32	24	24	24	34	28	27	27	21	18	26	23	27	25	32	29	31	21	30	33	23	28	29	21	27	19	30	20	22	18	25	18	24	19	22	27	23	20	29	24	23	32	21	27	31	35	28	22	36	29	31	34	37	27	22	30	28	26	24	32	30	24	27	32	23	31	29	25	27	20	22	28	27	21	35	23	22	35	23	40	32	28	30	26	27	25	26	36	28	19	28	43	29	27	35	29	27	30	30	34	33	27	28	24	23	15	33	41	33	28	35	28	27	24	23	25	27	30	28	23	23	32	35	19	24	27	33	30	28	30	30	24	33	25	27	20	22	26	37	26	13	16	30	29	24	16	22	34	33	27	30	23	23	21	23	23	28	27	31	25	28	32	24	21	20	22	21	30	27	24	21	28	20	21	25	29	25	30	32	31	20	24	31	19	25	17	39	20	21	24	29	32	26	27	26	35	28	28	27	26	30	18	29	29	24	25	32	32	28	25	29	27	24	34	34	29	40	28	29	26	25	24	23	27	23	29	30	33	32	22	18	30	25	17	28	25	28	36	20	31	35	29	34	30	31	30	31	16	27	24	25	31	24	31	20	27	24	19	27	31	29	30	22	27	26	23	31	29	30	34	25	30	22	30	30	27	30	21	23	28	29	31	36	17	27	33	36	30	30	27	30	20	25	27	27	24	21	24	27	24	22	31	20	23	38	23	25	21	31	30	32	27	22	24	25	27	27	31	36	18	23	33	27	26	28	28	23	36	29	25	27	30	17	25	26	27	20	33	22	31	22	32	32	25	22	29	18	33	31	14	31	21	29	24	19	17	16	23	15	18	26	21	27	28	21	31	26	28	31	32	26	28	27	23	30	26	31	17	21	28	24	35	27	28	25	23	19	25	29	32	20	23	33	37	36	28	28	25	32	30	32	27	25	26	37	39	29	29	36	25	34	26	25	30	29	23	32	34	21	24	31	27	22	24	16	21	29	26	28	22	21	32	24	18	25	18	28	27	24	26	34	26	32	22	37	37	31	19	23	23	18	23	28	28	27	34	32	28	26	32	29	26	30	26	24	26	26	29	23	24	32	22	28	34	36	25	21	22	24	31	25	24	32	24	32	30	25	31	17	28	24	34	24	23	28	21	29	28	30	31	29	25	25	30	30	32	39	31	29	31	17	30	34	23	30	22	32	23	31	27	32	36	24	21	29	23	20	22	23	17	29	26	23	21	29	29	23	30	29	21	29	24	28	22	25	21	28	29	37	23	23	32	16	34	24	25	23	22	32	33	26	26	31	23	25	23	24	19	32	35	27	20	32	19	25	34	31	20	18	32	32	27	22	22	23	30	27	30	27	33	31	33	27	22	31	24	28	30	23	26	28	20	28	27	21	31	31	25	30	28	19	23	26	41	27	25	28	24	28	29	22	28	30	30	19	26	28	31	27	22	32	11	28	30	38	25	22	32	27	36	26	30	29	20	34	29	17	22	33	26	27	26	27	27	28	28	22	24	32	32	28	19	31	18	30	27	21	34	28	28	30	25	37	28	38	38	33	26	28	17	28	25	35	31	27	31	31	28	19	19	28	30	33	31	34	27	31	27	25	34	30	21	32	23	25	30	20	28	32	25	21	26	31	30	18	32	30	20	28	30	22	35	23	30	32	20	21	26	33	26	31	33	24	33	21	21	24	35	31	19	26	28	28	30	26	22	21	31	32	29	41	26	24	29	34	29	26	34	23	33	26	27	30	27	23	32	29	35	24	24	29	19	22
27230	23246	19104	14761	13414	10898	8815	7498	6411	5489	4519	3857	3179	2666	2283	1802	1627	1313	1270	1026	878	859	765	653	598	565	559	503	462	408	397	410	340	358	308	329	286	318	302	290	295	304	270	254	294	289	266	263	291	280	241	237	278	278	286	256	291	249	256	261	272	265	252	236	268	222	243	266	282	263	217	247	268	256	235	250	239	243	277	237	266	304	282	282	236	252	241	254	254	246	235	262	268	241	248	245	254	254	240	251	260	261	231	272	263	251	275	265	251	263	250	246	253	265	268	274	277	248	267	264	247	269	258	266	269	287	228	250	229	251	258	276	257	259	279	280	263	215	246	222	231	256	224	239	232	247	264	271	236	264	274	249	259	273	237	246	257	255	258	289	257	249	247	256	237	231	232	253	259	247	260	222	245	249	249	261	284	229	260	248	232	269	265	250	248	234	245	256	234	263	245	262	260	266	237	268	258	249	241	275	257	248	243	264	213	260	249	249	284	255	271	251	247	240	269	247	240	253	247	268	272	226	250	270	251	271	288	283	259	254	250	242	256	233	261	274	246	246	277	273	222	256	258	249	268	237	253	233	232	251	249	253	230	264	247	241	249	271	261	263	213	255	254	260	235	242	265	252	247	260	230	270	240	261	222	235	233	253	254	266	269	256	230	235	240	249	252	258	280	275	263	267	228	258	263	236	238	261	258	251	255	235	246	254	234	291	277	250	246	234	253	275	264	247	249	231	267	248	246	234	244	258	268	262	253	232	223	273	235	242	269	278	234	255	264	241	280	282	278	237	280	277	222	265	238	277	243	256	236	259	255	267	251	227	258	253	236	265	281	260	230	255	239	237	264	262	245	256	255	261	274	277	230	236	264	255	250	269	270	285	265	274	257	283	271	220	268	243	240	233	242	268	253	261	247	254	252	234	257	275	257	231	224	250	237	267	252	245	248	246	266	227	239	242	223	245	226	250	254	245	248	256	223	267	237	204	261	268	232	251	260	241	256	252	249	252	272	243	248	260	266	261	266	240	263	238	247	243	253	269	240	269	274	271	251	237	241	256	234	244	267	251	251	281	251	265	274	260	286	246	248	259	239	249	264	247	241	255	263	245	248	242	236	261	273	266	252	257	269	250	228	241	254	224	260	252	234	236	255	240	239	242	259	236	246	296	258	262	241	229	243	244	226	229	238	271	256	240	257	241	244	258	267	277	251	235	244	255	258	253	265	258	257	235	242	250	238	222	225	237	230	273	250	249	247	244	288	237	251	263	277	261	230	275	231	241	265	249	249	271	224	266	257	268	236	260	247	252	233	251	280	256	248	263	255	227	243	261	214	237	240	251	249	232	252	243	256	230	258	258	247	275	231	242	260	275	232	246	255	226	253	225	253	259	268	235	237	251	260	249	233	232	261	230	264	230	259	222	236	256	252	249	244	242	240	264	280	264	240	296	240	250	234	247	273	259	273	256	247	236	249	248	232	237	242	258	253	247	232	224	255	240	252	235	258	282	237	248	250	285	225	262	275	242	276	245	256	234	255	232	245	242	258	269	230	282	262	260	282	241	241	232	237	242	251	262	264	266	250	251	242	254	224	254	239	270	246	253	278	258	270	269	266	233	251	232	254	259	251	248	236	257	236	244	258	236	242	258	235	269	228	269	259	257	246	257	249	265	267	246	261	227	268	269	286	267	290	273	269	231	271	252	222	267	261	240	274	259	259	265	251	251	269	272	248	251	240	265	254	247	245	271	233	273	238	242	246	246	255	287	239	273	252	258	263	232	241	274	251	262	251	253	237	272	286	259	232	234	247	267	244	260	255	260	233	258	253	243	249	274	265	271	248	258	256	271	242	253	236	269	270	265	251	229	246	262	248	253	256	235	263	250	231	261	278	250	237	272	273	218	252	273	260	234	234	272	258	233	230	246	254	246	245	235	256	251	266	221	258	264	256	238	241	233	246	209	235	258	249	270	239	256	260	288	248	286	242	243	237	229	258	263	266	267	263	238	244	247	242	256	260	279	268	255	253	263	217	261	233	265	234	270	256	242	274	245	269	248	260	248	280	241	266	242	237	288	254	269	277	244	256	261	233	288	255	254	279	285	265	269	276	260	235	256	265	251	248	237	259	240	267	250	257	259	251	232	243	226	284	258	254	258	234	267	278	242	237	268	270	249	220	264	257	281	263	271	236	242	234	259	282	268	230	282	255	269	249	239	259	255	285	275	261	231	255	236	230	217	243	237	229	276	267	267	238	251	247	278	236	254	253	225	264	239	246	284	217	228	242	267	283	274	246	251	284	285	252	255	243	245	249	262	262	254	272	255	254	262	216	250	264	251	241	259	276	253	283	220	278	246	217	256	239	254	243	264	237	229	239	248	288	259	252	241	243	254	242	240	254	249	275	286	245	265	220	279	222	251	269	265	225	261	234	259	221	237	233	237	249	237	220	252	238	246	284	227	282	249	266	290	248	262	256	239	270	240	261	237	235	257	226	257	251	246	232	234	228	268	275	238	257	251	260	266	235	215	244	252	246	276	245	240	247	244	255	235	253	268	251	245	251	245	245	286	246	253	286	255	249	260	262	249	272	287	279	239	256	285	260	275	261	250	264	244	246	270	235	262	248	268	236	272	246	251	267	239	251	285	274	261	224	240	254	234	284	255	257	235	259	276	245	267	229	244	231	273	252	255	247	239	262	255	245	243	249	239	276	271	236	240	270	276	240	246	234	269	259	261	264	263	248	267	258	226	256	252	238	225	259	217	254	241	246	256	245	250	271	261	259	238	253	258	276	264	241	244	254	245	270	259	244	250	254	270	244	241	232	230	245	235	275	233	223	251	237	234	286	250	245	242	247	247	263	245	254	253	269	223	246	199	260	231	259	258	267	265	248	249	264	280	258	264	264	233	250	246	275	242	272	248	246	239	230	233	279	229	264	246	230	273	253	280	240	247	256	238	266	250	263	242	271	297	250	268	230	241	243	235	269	272	227	283	243	242	290	262	259	241	250	255	288	271	256	251	218	230	252	255	233	244	265	257	280	259	252	245	266	266	232	261	256	246	235	247	255	259	254	245	261	270	263	231	249	236	274	240	247	258	240	268	259	253	262	235	269	260	253	247	266	236	233	261	235	233	230	269	235	251	265	238	251	287	218	286	236	266	236	241	240	261	231	256	278	248	281	262	239	264	268	249	272	270	271	265	272	244	252	281	253	258	294	258	247	234	285	273	257	228	245	247	283	269	258	241	252	271	265	259	242	254	235	266	245	260	258	269	278	233	250	261	244	234	270	237	254	270	262	256	278	270	214	279	255	272	260	249	255	248	252	284	267	267	262	255	264	260	258	270	244	211	267	276	280	244	238	268	247	228	237	230	251	270	272	221	240	228	247	273	249	253	266	245	241	246	251	253	227	253	234	255	289	284	262	253	258	275	260	279	248	248	242	242	256	247	243	279	251	241	266	271	258	266	260	247	239	271	247	284	255	222	245	248	252	257	240	273
4998	6555	4336	1859	684	430	335	282	270	218	179	156	161	138	104	94	88	85	78	77	65	58	56	47	49	44	45	38	32	34	21	35	42	30	28	28	38	35	34	37	24	26	35	29	19	31	24	27	25	31	35	29	24	25	37	30	21	27	26	31	40	28	29	23	26	27	28	28	40	27	23	28	23	38	31	28	24	36	28	22	26	37	27	30	34	28	25	29	18	28	19	31	16	27	23	25	32	26	37	31	31	19	24	20	20	33	37	26	24	32	36	25	35	21	21	29	23	35	17	30	30	35	26	31	17	31	36	22	33	26	24	28	21	30	30	29	31	31	21	24	27	24	33	22	23	22	26	37	24	33	29	18	27	26	24	32	29	33	25	20	32	27	31	24	30	24	34	23	35	27	27	30	23	30	38	23	35	33	28	23	32	26	31	26	26	26	27	29	36	26	23	23	29	20	29	31	26	22	19	23	37	27	27	18	23	29	28	26	37	31	32	22	15	18	25	23	24	24	29	24	28	35	28	30	34	30	25	26	26	40	25	33	31	16	24	26	35	24	32	24	24	29	30	21	35	22	19	24	20	28	34	32	16	22	21	30	22	26	34	28	28	29	26	24	35	27	32	21	36	26	33	30	25	22	26	26	26	31	23	28	28	33	31	32	26	35	22	24	24	34	28	24	25	30	20	26	20	31	27	17	18	22	29	21	32	20	27	28	17	26	20	26	25	28	16	28	32	23	30	26	35	29	25	28	26	22	28	34	32	35	29	30	27	24	26	32	28	22	33	20	18	34	19	22	32	18	27	21	33	29	23	25	32	24	21	32	33	21	29	17	23	30	31	30	36	25	33	27	27	25	25	34	26	30	31	24	36	28	27	37	32	26	28	28	22	25	32	28	25	31	31	21	15	33	26	39	29	31	25	30	31	27	17	27	33	23	23	19	33	28	22	29	25	20	21	33	29	27	20	26	29	21	31	33	29	30	33	33	19	28	21	26	29	29	24	29	36	21	30	23	20	23	26	29	29	25	23	30	26	33	22	26	26	32	28	26	35	23	21	22	17	24	29	24	27	28	24	20	31	27	19	26	25	36	25	27	27	25	32	18	26	24	23	27	20	21	24	25	21	29	29	25	23	24	29	24	26	31	23	28	40	33	26	26	32	21	24	30	23	28	24	27	28	28	29	32	29	25	22	23	26	35	30	19	21	30	25	37	33	30	34	29	28	22	31	23	24	30	12	24	20	29	28	22	24	22	30	24	24	31	24	27	21	24	31	25	34	24	24	28	28	16	36	16	32	29	17	27	28	29	37	23	33	28	38	26	36	34	25	24	21	16	24	23	32	20	21	35	28	24	38	29	27	30	29	28	23	26	30	31	25	19	33	25	18	28	17	19	21	20	35	24	23	25	28	27	20	23	29	30	32	25	30	27	28	28	34	25	21	21	25	34	31	27	25	31	30	25	25	23	28	21	30	28	19	35	20	30	19	23	33	25	28	27	34	32	26	26	24	30	34	26	26	25	25	29	30	33	22	32	23	26	26	18	25	26	16	41	24	25	27	27	30	31	23	23	24	19	22	32	31	30	29	31	24	23	20	11	27	18	24	22	37	28	25	27	25	26	24	21	22	31	37	29	21	26	31	24	25	19	34	22	35	27	17	34	26	25	31	30	25	27	35	26	34	26	18	31	24	36	20	25	31	18	24	16	24	33	21	26	31	26	19	32	17	26	19	18	20	31	36	25	27	21	17	28	24	22	27	33	21	26	30	28	33	32	24	34	26	21	23	23	25	20	29	24	23	22	25	30	37	21	29	31	20	29	26	26	27	17	29	32	21	25	23	30	25	22	34	20	19	24	18	18	17	31	20	29	24	22	32	32	34	32	18	31	24	40	18	20	27	27	17	24	31	26	23	32	23	31	20	35	28	25	27	35	30	22	24	20	25	17	36	26	28	27	31	27	24	29	26	27	32	28	22	25	24	19	31	27	33	24	20	20	25	19	26	40	38	26	30	32	22	29	32	32	34	18	34	28	27	31	32	23	25	24	25	23	19	28	19	25	21	24	26	28	19	24	40	26	15	36	25	27	42	30	16	28	17	18	18	23	18	27	33	36	32	35	27	25	24	24	23	18	31	28	28	33	23	20	24	36	32	20	26	26	25	27	34	29	27	24	28	35	29	30	35	17	24	22	30	20	31	18	21	30	26	32	31	22	29	34	36	23	31	21	31	27	32	27	31	31	20	30	26	20	32	33	29	25	33	28	25	33	23	27	23	31	26	25	35	21	20	28	21	24	23	29	23	37	23	19	23	27	23	23	26	25	35	34	25	23	22	29	22	20	29	24	29	30	24	34	33	17	25	24	24	33	18	21	33	16	25	25	28	32	24	22	30	22	28	27	29	29	23	32	25	28	27	31	17	28	27	32	22	14	32	25	25	37	27	26	29	15	25	17	21	28	31	34	28	23	22	22	26	26	26	24	24	22	22	34	27	22	26	34	27	21	25	25	18	27	28	30	24	23	22	26	24	28	29	26	24	25	29	29	30	22	33	19	22	32	38	20	31	30	29	31	24	32	30	27	24	35	23	23	24	27	34	32	22	18	30	22	30	30	25	19	24	23	33	31	28	24	26	21	31	27	24	37	22	26	34	25	22	25	36	32	31	24	32	26	33	29	30	25	25	24	26	22	29	29	24	34	35	26	31	27	20	21	21	35	20	38	29	28	25	23	26	20	19	22	20	30	24	26	27	37	26	25	26	29	35	29	21	35	24	27	25	31	23	34	20	33	20	25	24	24	22	28	27	13	24	26	28	30	33	34	18	32	26	25	30	29	31	33	29	19	25	18	28	31	36	31	30	33	20	26	27	32	29	33	26	25	22	20	26	25	39	28	34	25	33	21	30	25	22	28	25	36	26	24	30	26	32	24	35	24	23	27	31	29	24	38	29	19	23	34	23	24	17	25	26	30	31	25	32	20	29	22	27	25	24	28	29	28	24	30	22	18	30	36	27	24	26	17	36	32	29	28	34	26	34	24	32	29	22	24	33	15	25	27	35	22	23	23	25	19	27	28	34	30	24	21	23	33	30	34	27	32	26	27	28	24	23	25	30	24	23	21	26	24	35	23	24	28	37	25	13	25	28	29	23	20	27	19	39	34	36	23	27	37	25	22	22	29	23	20	23	30	24	38	28	25	27	22	34	36	29	25	20	34	19	17	22	20	25	24	29	27	40	29	22	28	22	21	20	26	35	20	25	27	25	28	25	29	33	22	22	17	24	17	39	26	33	34	25	18	30	28	36	24	25	37	36	29	22	31	37	23	23	33	36	30	26	25	30	37	28	35	30	35	33	29	21	32	38	34	32	25	30	18	24	29	26	25	31	27	31	22	34	22	25	27	30	18	30	28	29	28	29	20	36	23	37	30	21	23	32	27	30	19	30	29	26	18	20	30	28	31	32	23	29	34	26	37	25	27	22	25	24	32	29	28	27	29
31996	28208	22672	19005	15968	13511	10643	8930	7541	6467	5441	4645	3965	3265	2678	2321	1928	1678	1507	1297	1120	1063	946	855	771	666	612	616	538	491	404	467	437	380	387	353	297	326	308	306	304	285	319	286	288	261	265	272	287	274	294	251	274	259	232	275	270	270	264	256	254	239	241	274	261	279	262	265	283	242	264	259	252	238	244	274	250	237	245	243	229	256	266	260	254	256	248	240	278	244	254	272	241	254	230	260	280	247	273	253	246	282	293	262	247	243	244	264	246	251	261	261	250	241	235	236	242	251	281	238	268	246	254	258	260	246	247	262	261	251	246	232	240	253	278	241	238	258	255	272	269	233	236	241	245	263	259	257	234	265	259	264	284	238	296	262	248	251	238	279	236	252	237	242	236	262	242	270	246	256	278	238	253	254	252	249	274	240	252	268	256	272	261	248	243	273	243	297	267	246	281	268	264	248	248	237	260	264	249	251	238	239	256	256	268	255	282	284	257	241	296	257	256	263	255	268	248	272	249	243	279	256	250	265	232	273	251	243	236	258	268	252	286	255	283	237	244	249	254	269	255	237	218	237	271	258	243	247	233	228	247	250	240	265	246	245	248	247	278	247	232	245	253	265	243	271	263	254	247	245	272	243	248	249	245	230	252	257	271	227	257	279	237	247	235	240	235	264	260	254	256	269	225	256	244	268	239	240	228	219	241	250	232	252	287	255	258	254	257	247	212	246	239	257	243	233	234	261	267	240	251	235	242	246	269	268	278	237	259	231	263	259	253	256	265	260	258	248	249	247	230	238	265	255	250	285	218	238	278	247	238	240	248	273	242	245	238	230	249	228	246	259	245	239	241	271	256	241	258	248	295	264	275	250	250	244	262	246	220	221	235	269	248	260	255	267	269	249	252	263	247	227	260	260	256	281	266	257	253	240	256	227	267	238	215	281	267	238	238	266	246	249	249	264	235	271	238	218	244	253	255	290	238	253	275	248	267	270	255	275	272	263	258	235	241	237	221	250	253	253	216	265	278	239	263	239	236	282	236	244	232	282	263	260	260	247	234	259	257	255	255	253	268	261	274	266	286	272	244	243	256	247	256	266	215	232	243	264	250	219	261	241	256	278	260	245	261	260	247	256	225	239	279	224	281	271	256	263	234	224	271	227	223	236	230	256	277	232	259	261	233	245	229	250	257	251	226	265	233	233	254	281	256	260	270	208	253	255	229	260	251	258	244	274	254	245	283	250	272	265	206	249	244	256	261	242	276	235	288	249	234	274	263	262	263	280	258	251	238	272	251	222	254	244	272	263	262	231	271	281	248	271	245	255	261	273	248	249	278	262	287	276	255	253	249	261	260	242	264	246	239	248	255	234	251	258	267	250	236	253	262	229	246	261	225	244	242	275	238	252	240	251	225	243	269	262	253	235	249	273	219	267	264	260	291	272	277	252	228	244	262	230	255	227	265	234	273	243	223	240	263	273	265	247	249	256	242	248	265	241	242	261	263	214	248	242	241	240	244	245	261	233	238	271	283	266	260	239	257	263	249	259	217	246	241	233	247	244	260	260	256	247	276	247	262	279	231	258	247	267	252	281	269	258	279	233	294	235	258	256	268	257	266	266	240	244	271	257	257	250	276	254	267	261	233	282	265	239	250	274	245	260	251	245	259	247	255	231	234	256	261	266	254	263	241	252	259	278	260	229	234	260	247	263	231	261	253	243	241	240	270	254	243	257	234	234	274	241	265	272	251	240	248	254	277	220	234	236	253	217	256	258	242	280	261	248	237	256	240	259	238	230	244	267	275	262	247	262	250	233	236	250	285	278	284	253	268	258	271	252	248	249	244	249	265	233	270	268	222	242	282	241	231	251	256	272	270	263	252	265	243	267	288	281	262	259	247	262	253	252	245	241	264	235	244	244	251	225	285	257	288	292	262	248	267	278	265	214	232	253	250	284	267	250	246	266	255	268	251	262	229	269	272	245	248	225	239	248	247	267	265	241	252	246	266	231	262	255	230	243	276	236	256	260	277	243	240	240	235	247	289	249	286	231	260	254	247	280	242	283	255	231	224	253	263	283	249	262	255	234	245	253	235	261	256	254	254	256	239	229	240	257	264	232	255	268	260	259	275	261	268	237	216	251	246	255	245	241	279	240	235	259	265	252	276	244	291	247	228	232	257	264	251	256	263	245	223	253	267	254	210	242	275	276	241	201	278	241	270	256	259	253	280	310	230	236	240	268	234	228	245	246	248	246	258	252	253	247	256	227	255	269	264	262	255	268	265	235	254	254	294	265	274	269	254	224	251	287	249	243	284	251	224	242	237	267	263	243	289	278	269	272	256	263	227	248	273	265	246	257	241	266	272	265	292	262	265	259	271	222	244	244	239	261	285	257	233	260	259	232	238	248	259	269	246	249	285	238	237	255	236	267	235	264	256	247	256	265	252	249	242	283	247	249	264	244	286	250	271	243	255	235	268	264	255	271	243	229	243	272	286	247	251	255	258	263	278	239	258	240	228	233	238	266	257	227	243	240	241	236	250	263	247	244	250	240	255	228	265	266	241	274	278	264	245	258	256	260	244	256	234	218	257	248	287	260	270	260	246	263	276	252	247	252	294	236	226	268	275	269	255	231	251	260	271	241	265	273	255	282	229	249	249	230	229	238	236	282	252	257	295	267	257	251	243	272	223	279	277	266	242	246	243	274	230	252	281	264	276	247	247	237	282	230	267	249	266	274	268	239	243	279	265	253	225	264	256	236	255	271	251	253	266	246	232	247	237	252	258	246	232	232	244	267	264	253	259	267	242	245	238	275	271	242	245	243	252	246	280	258	248	243	245	237	287	230	242	282	252	221	237	264	258	257	259	270	253	243	227	237	237	253	208	248	254	256	286	255	243	225	271	247	267	245	280	248	242	242	268	264	256	242	253	260	245	259	243	267	239	247	259	253	238	232	243	266	282	259	241	252	277	260	241	244	254	264	226	267	247	244	229	270	246	272	253	228	266	243	261	280	287	263	250	261	254	267	242	250	271	252	240	241	266	241	279	261	278	272	270	243	245	246	226	234	277	258	267	233	236	227	273	272	234	257	252	245	259	258	274	225	229	251	213	247	241	254	255	248	258	249	230	268	223	258	253	229	266	248	253	246	249	233	248	255	265	251	249	229	267	259	248	242	235	242	239	263	267	260	274	246	248	246	255	262	261	242	252	242	264	261	250	267	244	245	262	247	256	237	255	255	225	238	254	262	267	247	254	249	266	233	252	254	256	263	261	273	238	248	280	261	279	260	235	264	258	246	233	261	262	260	258	262	281	269	267	249	259	254	262	284	227	239	227	246	251	240	252	252	250	244	246	264	254	273	257	250	269	237	254	269	243	256	244	260	253	249	276	266	280	261	260	257	235	270	242	257	246	273	262	249	249	254	252	269	246	258	275	235	252	235	247	269	246	247	270	261	254	248	241	256	233	281	260	262	256	259	257	223	250	250	264	258	245	247	235	281
2170	1756	1097	478	242	174	175	149	143	106	108	100	88	73	80	62	53	57	41	48	63	53	52	35	34	45	47	39	49	32	37	25	39	23	34	29	29	27	28	33	23	30	40	33	28	26	37	36	38	34	37	29	31	26	31	26	37	36	36	33	26	40	34	21	36	27	33	37	33	29	34	31	33	36	24	35	41	31	27	29	30	31	34	31	21	27	32	27	29	51	30	39	30	29	35	34	23	34	28	33	25	19	35	38	28	41	29	33	41	36	29	33	32	39	34	36	27	32	29	13	32	35	28	25	21	27	25	28	35	36	22	29	27	26	23	32	29	35	36	37	30	32	31	35	42	26	39	28	26	31	34	27	23	37	26	33	46	28	32	27	30	33	35	28	34	32	22	35	34	24	31	34	37	37	28	29	25	27	34	26	25	25	32	26	29	25	27	35	37	33	27	39	30	29	26	27	34	26	28	36	33	21	26	37	26	30	39	33	26	34	32	38	25	31	27	26	25	30	36	19	22	32	42	23	34	39	32	31	31	37	24	33	27	35	38	32	38	33	41	25	49	29	26	30	27	30	43	29	33	33	33	33	26	31	29	35	33	26	31	30	33	30	39	27	31	30	30	27	36	27	38	37	29	29	26	25	25	21	24	34	26	25	26	25	28	32	37	31	33	24	28	31	35	27	27	36	24	31	27	34	38	30	34	40	19	28	28	24	27	39	23	35	30	28	26	36	30	19	24	34	31	27	24	29	35	24	41	28	35	25	25	26	34	29	29	30	36	21	34	22	31	34	26	27	27	33	37	33	21	29	32	26	40	26	31	27	44	25	34	22	26	39	33	25	29	31	21	36	27	33	22	27	26	30	33	25	31	30	26	23	30	38	30	35	31	34	28	33	30	31	24	42	20	26	22	31	28	34	22	27	43	30	21	28	20	33	36	21	29	33	27	25	28	35	38	30	35	32	27	21	19	31	37	36	32	34	26	28	36	33	26	35	19	28	31	33	36	28	31	29	25	27	38	34	34	29	28	26	37	27	44	25	43	27	29	36	36	31	34	35	34	33	34	33	30	30	27	33	35	28	22	34	32	34	41	31	34	25	29	24	23	31	32	23	39	25	26	43	26	34	29	38	24	32	34	23	31	36	33	28	26	21	28	25	29	30	30	31	27	32	35	25	20	23	33	33	32	29	27	28	28	20	37	35	31	26	34	32	26	27	35	30	28	46	20	29	30	32	36	30	34	26	29	31	29	39	37	30	23	28	26	28	37	31	36	41	33	27	25	26	32	27	26	19	35	38	41	32	25	21	33	31	32	40	27	39	33	30	28	29	34	29	25	20	36	31	36	40	30	34	22	27	30	35	37	30	24	44	33	31	29	32	34	22	30	29	31	22	31	31	38	37	28	31	26	30	39	24	30	26	36	27	39	34	31	26	29	41	31	33	27	32	32	32	32	31	28	33	20	35	24	34	31	28	21	36	19	44	45	34	38	33	35	18	29	30	36	28	31	44	23	24	33	30	30	35	28	25	31	25	30	26	34	23	42	27	39	36	36	31	27	30	40	33	38	30	26	38	20	34	33	28	31	34	36	35	40	19	24	28	24	39	26	23	34	33	26	22	32	32	42	33	29	30	38	38	33	26	24	41	17	32	21	21	31	35	27	36	25	38	41	34	37	32	26	30	30	22	23	23	24	27	26	26	22	33	32	36	31	27	26	17	27	34	29	30	28	32	32	31	31	22	34	21	32	29	31	33	21	34	39	34	35	26	35	33	37	39	39	28	32	21	26	31	33	37	17	32	29	34	31	23	24	39	29	30	33	33	33	26	39	33	31	29	33	21	30	31	33	25	28	38	35	31	26	45	36	33	37	21	31	32	28	34	37	37	23	37	30	32	22	39	25	43	26	27	36	26	31	24	27	27	30	28	24	24	32	31	33	37	42	24	18	36	32	39	26	40	33	25	25	33	32	27	26	33	32	35	32	30	28	35	29	31	34	32	33	33	29	32	27	38	30	29	31	23	28	31	27	28	25	22	37	29	35	34	29	32	25	34	28	27	33	25	41	28	31	29	34	25	29	25	25	34	37	33	26	30	26	38	28	28	37	18	21	35	26	30	24	32	36	33	30	37	39	32	39	13	28	27	29	34	39	28	22	34	18	31	31	33	21	31	23	30	34	20	35	45	27	33	26	29	32	27	38	32	29	34	29	34	24	24	24	28	33	30	39	33	24	36	32	32	30	28	35	30	30	32	24	31	25	26	34	39	23	31	29	30	29	28	29	31	26	20	27	35	36	29	38	22	33	40	31	23	37	28	42	24	26	18	26	27	36	30	30	23	33	34	32	24	41	34	28	34	33	41	17	24	34	39	30	36	25	26	35	32	21	28	25	30	39	19	28	22	26	35	33	31	37	33	37	28	30	25	25	38	41	34	37	27	36	28	25	32	25	32	34	25	25	36	31	30	27	32	16	36	29	30	27	29	35	28	41	27	24	34	36	25	33	32	36	31	29	32	30	24	27	28	25	27	33	33	37	25	28	33	28	36	29	39	23	25	32	19	32	35	34	37	29	33	26	21	25	32	23	38	27	29	32	31	32	31	24	33	38	42	24	29	44	43	34	24	39	22	32	25	31	24	28	27	33	28	25	30	29	30	31	35	31	30	39	33	27	32	36	24	29	26	35	20	34	32	45	27	29	28	28	33	22	27	35	28	31	30	20	27	30	38	34	24	38	29	31	38	28	24	31	40	28	25	32	25	33	30	26	32	26	24	26	33	37	24	26	28	27	34	35	31	31	23	35	22	26	30	28	26	30	30	31	28	23	42	39	21	19	25	39	25	25	26	37	35	30	27	25	24	29	24	28	31	27	28	32	21	26	24	33	30	31	26	39	24	38	35	26	36	29	25	34	27	24	26	26	23	19	31	28	29	30	26	27	31	31	38	34	37	25	26	31	28	35	32	22	28	28	28	29	31	26	29	30	39	45	25	36	34	28	30	33	29	39	36	28	25	37	23	34	23	37	24	21	25	26	28	27	26	32	32	29	24	35	29	39	35	36	24	27	19	34	53	33	33	32	38	18	31	33	23	40	40	39	29	21	28	20	31	23	30	32	35	23	30	30	43	29	27	25	29	39	37	32	39	24	26	25	35	37	29	30	23	33	48	31	29	34	37	15	32	27	29	22	28	29	40	37	27	25	27	40	28	39	37	18	38	22	37	34	27	28	35	28	35	21	25	25	34	31	33	29	29	32	31	28	32	24	30	26	23	29	28	29	31	25	34	31	27	31	25	40	29	34	36	29	24	32	17	37	32	26	29	33	31	30	26	34	26	31	29	38	33	35	24	32	32	28	35	30	31	36	26	39	31	38	29	32	27	25	32	28	31	36	25	37	30	27	41	23	29	24	30	28	29	33	41	19	38	25	38	31	41	32	30	31	22	33	29	31	32	30	32	33	34	40	35	25	23	34	27	34	31	29	21	28	27	31	34
22989	16475	12426	8710	7923	7183	6140	5217	4318	3551	2957	2610	2252	1770	1587	1282	1243	1038	922	867	749	712	651	567	609	548	478	459	452	436	437	380	367	355	368	340	345	373	333	329	340	341	280	305	319	321	313	298	352	295	265	251	275	296	309	277	273	301	242	337	313	327	308	277	273	266	305	289	291	284	264	283	261	266	267	289	259	297	277	280	322	292	296	277	270	272	278	275	284	287	276	277	278	293	268	302	301	293	284	277	285	287	269	277	269	277	274	277	286	310	271	275	268	257	261	282	295	292	272	308	304	293	264	295	285	287	304	264	297	272	298	253	262	295	269	259	307	288	273	284	267	289	288	256	289	260	302	280	305	259	267	252	273	295	271	317	285	299	278	280	274	279	291	258	271	297	279	295	273	297	275	285	287	264	309	297	302	282	291	280	290	270	270	307	297	259	281	265	309	303	293	318	272	300	258	295	279	281	273	263	294	267	284	293	277	271	298	282	291	291	303	291	269	297	301	245	287	241	270	276	318	263	260	259	268	277	270	295	284	296	308	298	278	268	303	270	297	290	286	268	277	296	274	312	282	253	264	290	255	278	279	289	280	265	278	274	261	267	291	293	269	280	279	299	288	287	290	257	266	299	267	251	280	289	291	281	265	303	276	270	321	284	251	271	271	306	289	318	247	291	272	243	293	275	287	313	277	297	272	301	286	273	294	268	274	294	272	263	281	242	288	270	281	278	310	290	270	276	264	284	300	296	279	307	276	281	295	295	264	293	278	276	279	258	282	270	303	248	257	294	270	269	274	299	279	275	277	267	297	287	282	267	266	275	291	292	299	307	287	302	270	254	264	297	280	258	252	279	280	300	270	285	314	285	260	272	241	266	292	274	252	285	276	259	284	281	290	262	254	293	279	276	276	280	305	273	304	282	284	305	274	289	285	283	274	257	288	263	260	256	271	294	294	270	277	290	279	300	271	284	289	248	311	275	277	258	286	301	294	283	289	276	260	248	289	280	278	291	301	292	286	289	270	275	263	274	282	270	274	255	311	297	292	292	271	303	249	303	303	293	308	287	305	300	287	277	272	306	273	301	272	269	290	268	312	263	274	300	301	285	272	271	292	263	281	283	285	280	299	310	285	285	260	281	267	273	310	306	268	283	284	282	292	255	265	299	274	270	275	278	278	262	288	282	276	270	285	279	271	287	274	280	271	301	271	279	238	266	292	298	272	275	264	286	271	259	296	293	296	270	315	283	273	275	283	262	307	293	295	273	279	309	262	297	281	267	288	265	293	252	264	272	270	278	256	297	256	282	292	279	298	278	290	282	307	289	250	287	312	268	274	309	249	282	287	273	311	304	293	256	273	269	264	262	282	282	287	276	257	300	294	293	282	293	257	291	289	311	272	303	253	279	290	257	278	294	269	298	258	275	283	289	291	294	307	333	317	291	278	294	266	263	274	251	269	277	282	277	270	293	285	307	281	297	272	264	255	270	279	288	292	291	274	316	282	282	310	304	284	284	299	294	265	288	254	288	256	284	272	237	316	277	255	285	266	285	288	286	287	266	299	294	265	269	290	289	297	316	293	258	295	294	257	290	264	281	287	285	289	286	288	276	312	264	260	287	296	310	287	293	280	300	279	292	284	286	262	294	299	297	311	289	300	269	254	262	302	272	269	297	306	302	292	285	303	296	318	272	265	275	251	288	290	257	306	272	296	267	276	275	244	299	266	296	269	246	298	270	314	285	284	285	306	273	300	302	281	267	258	264	279	272	266	291	257	261	287	293	300	295	297	299	269	290	322	278	267	275	280	278	270	301	245	270	282	268	273	260	298	290	285	292	293	290	285	263	299	280	278	296	248	280	261	288	255	281	264	274	293	299	277	263	264	282	286	285	290	280	283	271	283	281	289	292	260	277	304	264	251	323	253	268	268	301	275	284	277	255	292	288	301	272	269	288	263	315	263	292	265	297	263	277	284	284	254	304	296	279	283	285	283	289	271	295	285	256	265	268	292	247	322	257	297	278	278	298	289	277	301	247	276	314	275	294	309	296	298	276	244	259	283	268	291	280	284	277	288	271	290	278	282	251	266	270	281	280	299	267	288	280	285	309	270	301	281	282	259	284	278	264	317	267	274	290	255	299	265	327	264	304	265	260	293	281	286	276	297	291	291	287	279	263	262	287	288	311	289	293	269	259	281	258	279	268	252	235	309	290	269	270	307	264	308	270	284	267	270	245	290	299	273	298	241	284	293	268	278	296	272	297	268	270	287	305	309	300	306	264	264	261	275	309	305	340	280	289	283	284	285	286	292	304	292	289	292	306	271	277	302	310	285	262	273	254	273	263	287	283	285	276	288	289	292	279	313	294	259	289	266	298	301	282	276	254	286	277	251	323	297	266	269	279	274	293	279	270	287	265	280	303	307	290	308	269	280	280	292	307	294	288	284	294	243	286	276	289	319	285	309	302	282	260	254	282	278	291	288	287	297	275	278	265	264	291	253	286	297	265	281	287	291	249	278	297	307	283	272	264	290	301	283	268	306	302	282	276	300	304	284	293	290	291	245	290	300	300	291	302	259	285	282	282	295	286	278	247	259	284	269	279	296	292	270	297	289	291	265	273	273	289	302	284	311	264	272	278	310	260	303	320	263	299	275	285	281	272	256	298	277	288	248	258	298	299	295	253	267	287	283	283	301	289	266	280	283	279	283	270	279	307	299	298	289	251	268	274	273	282	285	275	258	331	277	286	288	268	306	278	283	276	293	282	302	292	284	292	274	263	273	293	282	263	261	266	280	254	269	282	294	278	298	270	266	270	265	278	289	305	272	308	269	290	266	256	291	302	284	273	298	277	285	293	302	280	290	274	265	281	279	279	273	294	277	285	306	254	317	281	286	292	293	275	272	313	288	249	291	284	284	286	247	294	287	282	289	314	301	272	296	292	260	304	262	283	295	263	315	297	304	259	298	246	273	290	299	271	279	275	279	272	271	299	296	291	258	289	279	286	273	283	256	276	295	270	279	306	251	287	277	307	301	294	289	260	272	277	295	267	277	320	308	286	296	266	251	295	278	287	282	296	274	291	277	272	246	276	288	263	268	272	290	266	291	295	291	300	281	274	287	281	267	297	272	280	249	296	261	252	303	282	264	269	285	267	244	272	286	298	272	289	292	286	256	260	299	265	298	280	293	275	278	288	288	296	273	269	261	281	272	263	295	312	263	317	262	272	266	288	259	250	276	283	293	294	273	305	298	246	296	295	261	278	279	280	292	281	269	295	283	305	271	259	271	302	274	301	276	269	283	288	297	288	281	264	284	288	296	251	271	282	278	283	285	281	272	285	274	289	313	269	253	275	255	309	271	297	269	299	299	267	302	289	322	266	301	260	301	300	264	290	268	322	288	275	280	308	297	298	262	310	277	264	319	283	267	271	300	273	300	300	281	289	288	298	274	253	330	297	278	283	295	280	285	309	285	299	272	266	283	306	283	306	287	295	272	314
3531	4078	2726	916	358	263	245	235	191	173	152	133	132	94	86	97	89	71	63	55	51	49	60	52	46	40	30	34	39	34	29	38	44	35	43	29	28	32	47	39	40	38	37	28	37	40	29	24	22	28	34	30	38	36	32	34	24	33	25	39	37	30	42	27	29	26	34	26	31	35	21	33	29	33	27	32	25	28	32	32	30	31	25	26	30	36	41	29	27	31	26	33	23	32	23	36	30	29	37	32	36	32	27	35	31	29	26	34	27	31	23	22	32	38	24	30	30	33	26	35	27	28	34	22	37	30	36	39	37	32	26	38	29	32	28	27	38	32	26	22	28	19	33	32	27	38	23	25	25	35	35	22	35	35	26	34	30	22	32	29	33	38	27	35	25	35	30	24	29	30	29	32	39	31	34	28	31	31	34	25	17	22	36	33	37	38	40	26	35	25	26	32	39	25	29	25	43	25	39	30	30	32	19	29	29	26	28	37	27	27	30	28	27	35	22	34	23	26	28	26	38	20	28	28	23	32	25	27	27	34	27	32	28	30	48	23	33	29	28	33	24	30	33	31	24	26	25	29	27	27	33	41	37	24	23	30	32	32	32	32	36	25	28	29	34	27	42	21	35	36	42	43	30	27	33	35	44	28	25	39	29	28	21	22	32	22	27	24	33	36	22	25	26	29	34	33	18	32	31	29	29	35	40	36	28	18	27	26	36	24	28	27	26	32	33	29	30	33	17	23	38	33	27	29	36	35	26	24	24	30	26	29	18	36	25	29	27	23	30	35	34	33	36	33	29	26	25	36	18	23	38	20	21	20	25	32	19	39	37	26	27	37	41	27	30	33	36	22	26	36	28	25	26	30	18	20	20	33	26	27	33	30	26	36	27	44	29	21	20	34	25	37	39	29	27	21	34	23	27	24	24	34	31	31	23	33	32	21	31	34	27	39	36	32	27	25	25	21	31	26	22	32	19	21	31	28	31	26	21	22	23	31	29	20	37	32	39	36	33	34	28	42	28	29	31	30	37	35	39	32	30	28	26	28	34	30	29	32	33	45	34	33	22	30	20	30	37	27	27	27	33	30	26	24	34	35	28	25	32	29	29	27	26	32	32	25	25	24	30	25	21	26	33	31	27	27	36	21	29	24	42	30	25	24	19	33	20	30	27	32	31	36	33	32	22	25	24	18	25	22	30	27	33	28	24	21	37	26	27	28	25	29	27	32	25	37	30	35	32	24	29	26	32	29	23	23	30	31	42	35	32	25	38	22	39	32	36	24	30	30	41	26	27	26	38	19	25	29	33	30	27	35	32	32	24	23	37	23	26	35	32	29	41	18	29	20	28	34	41	45	28	28	40	31	33	23	29	32	31	33	32	30	28	36	36	23	33	32	46	29	31	30	30	34	34	34	25	33	33	28	45	31	21	28	25	36	36	30	26	29	26	34	35	32	33	27	30	26	27	33	25	26	29	26	36	31	18	38	40	45	22	35	19	33	41	33	24	28	41	29	31	29	27	25	36	33	31	22	29	28	34	36	42	38	33	39	29	18	31	23	30	39	22	32	39	21	29	38	40	28	28	35	26	18	25	31	31	31	34	36	31	26	28	29	36	34	23	26	36	23	30	32	27	26	32	35	32	22	26	30	39	26	24	28	29	31	34	38	39	24	24	25	30	29	27	28	32	30	34	31	22	27	30	30	34	23	27	29	30	33	26	42	35	28	32	41	26	38	25	30	26	27	24	31	28	26	31	32	27	35	29	38	18	32	34	25	25	21	30	26	29	26	35	36	34	21	28	30	36	30	34	24	22	29	39	24	29	34	31	35	33	35	25	24	29	38	33	47	36	25	17	29	28	29	37	39	31	30	24	35	35	29	33	46	33	36	24	29	37	34	32	28	27	25	25	36	30	39	37	27	35	33	32	23	33	22	31	32	25	35	23	36	21	28	38	36	27	39	38	31	31	31	26	30	30	30	28	43	41	36	33	28	30	29	34	20	41	33	36	31	36	21	34	31	23	39	36	29	28	33	29	35	31	34	27	28	34	44	32	29	26	36	25	26	25	39	25	29	28	26	33	34	18	31	28	26	32	32	39	30	35	31	55	26	25	35	28	25	31	20	41	26	29	30	26	36	33	32	40	37	32	33	31	20	28	30	24	36	25	33	31	40	29	38	24	29	38	25	39	34	28	25	27	26	30	38	30	21	23	23	35	26	43	28	30	21	31	17	21	22	24	31	29	34	22	32	35	25	25	35	37	25	29	29	29	28	33	26	31	24	30	36	29	25	25	32	30	30	28	31	32	31	34	33	23	31	25	30	23	28	33	26	27	21	32	41	25	23	23	32	28	34	34	26	29	29	33	20	30	29	32	34	31	31	24	17	32	41	28	24	27	32	37	42	24	24	29	35	28	25	25	23	22	23	43	36	32	33	37	24	25	24	25	33	36	35	40	33	35	26	37	25	37	21	26	28	26	35	35	24	31	35	33	35	32	29	21	29	30	25	35	28	35	29	24	36	47	24	38	26	25	28	35	35	24	27	42	31	25	27	22	22	40	37	28	30	35	33	25	31	40	30	29	33	35	39	38	33	31	33	28	29	21	41	28	32	28	32	27	42	31	34	23	29	38	27	45	28	25	40	35	30	40	36	38	32	22	24	32	33	28	23	31	37	23	32	19	33	32	27	32	29	25	33	31	30	38	30	33	31	45	25	22	32	37	30	21	39	28	35	36	36	33	30	37	25	33	36	21	32	35	35	40	29	37	39	29	33	31	33	28	27	40	33	31	23	35	53	31	32	24	37	30	26	34	36	43	40	34	36	31	35	35	24	23	33	26	40	41	22	36	21	26	36	31	35	33	23	34	31	28	33	29	30	31	26	41	33	38	32	36	26	29	33	33	31	40	31	23	23	27	27	28	35	34	23	41	36	26	22	24	32	30	32	25	27	27	39	29	31	26	25	22	38	27	23	36	17	25	24	44	24	29	39	27	21	34	42	28	33	31	31	27	30	29	36	38	42	35	29	36	34	35	26	26	33	37	29	30	31	18	18	32	33	32	21	36	22	31	35	29	32	33	20	36	31	27	29	29	35	18	25	29	28	26	25	31	35	29	26	40	35	27	33	30	39	31	20	24	36	31	32	25	31	20	36	19	36	45	28	30	28	27	27	30	33	29	25	34	30	25	28	31	24	34	33	29	23	34	44	29	29	16	30	30	36	30	35	39	30	35	24	35	32	28	32	26	20	32	17	29	43	25	24	25	32	31	29	29	35	26	33	30	31	36	38	35	32	27	35	38	36	34	36	37	25	28	26	42	39	21	24	36	26	35	30	28	32	19	34	30	27	19	31	32	40	38	29	27	30	18	25	24	39	35	39	20	31	34	27	25	23	23	31	37	26	34	31	30	33	26	23	36	34	35	36	23	38	39	34	22	30	20	32	29	32	23	34	35	35	39	30	35	24	25	34	37	28	40	29	30	28	24	31	26	25
28315	23675	19058	12815	10478	9068	8203	7164	5836	4708	3976	3303	2742	2418	1931	1671	1573	1376	1212	1045	964	881	788	737	688	635	615	545	495	481	453	455	441	372	364	366	339	340	366	335	346	359	300	340	314	341	297	278	317	318	294	252	321	312	269	305	264	301	289	306	285	288	266	281	273	287	290	288	294	290	332	311	273	294	258	261	289	269	268	300	304	272	299	285	259	252	283	303	286	285	277	268	276	285	276	267	259	273	322	255	272	269	260	315	283	256	284	305	301	317	274	284	283	267	274	264	272	295	307	262	274	286	291	266	271	308	276	297	297	307	263	269	295	304	266	294	254	283	273	284	296	285	271	288	284	289	281	276	286	268	312	278	290	313	262	254	279	262	255	253	299	264	272	270	288	295	289	298	295	267	287	294	276	317	325	276	292	276	282	263	284	297	266	282	294	280	282	261	274	296	252	305	274	278	284	292	276	275	279	284	295	284	283	275	290	272	286	297	277	284	265	278	268	283	300	284	279	300	293	290	271	290	271	261	312	284	303	283	285	277	267	274	275	289	278	299	286	280	277	288	283	284	266	287	264	294	290	299	298	268	248	306	276	292	266	307	264	285	272	278	289	264	274	266	280	267	261	326	257	314	272	300	266	287	275	276	289	266	281	261	282	304	264	270	264	273	301	275	284	282	288	292	277	291	236	250	279	282	278	274	282	301	298	262	271	292	277	265	304	288	282	286	262	266	291	296	267	296	279	289	302	293	314	290	290	301	264	275	286	294	284	288	267	277	299	286	278	282	258	261	253	328	290	285	293	306	261	300	298	295	281	255	284	280	268	293	304	255	248	286	262	275	297	265	311	270	279	301	283	258	272	267	259	304	294	283	286	275	280	300	287	277	289	253	298	243	298	320	253	276	300	258	257	271	288	281	262	284	293	295	272	253	290	268	269	290	270	292	256	282	283	294	293	283	273	267	282	277	289	306	279	274	298	302	271	294	270	284	284	270	282	283	273	268	268	288	272	304	270	230	283	294	295	285	293	297	290	292	274	277	272	291	277	300	277	299	296	285	254	259	299	255	294	267	259	276	300	275	301	291	294	292	286	304	271	272	297	273	285	310	287	287	275	304	268	306	301	272	292	259	285	286	286	266	277	288	264	285	309	276	301	290	286	261	277	285	278	274	291	273	291	280	298	263	288	284	270	299	302	287	280	292	296	281	299	291	277	313	286	277	269	274	287	289	285	283	288	275	277	298	255	263	302	259	278	286	264	295	266	290	265	285	279	257	283	273	300	261	288	258	253	269	270	329	287	310	289	282	302	276	285	277	287	266	284	271	304	307	285	259	287	281	305	264	279	292	302	280	273	272	270	296	263	301	267	285	285	272	272	297	272	266	254	290	269	253	288	259	264	279	284	302	280	294	260	270	273	306	293	274	286	263	280	280	267	298	247	286	267	293	278	290	297	278	288	289	274	273	258	304	284	301	288	271	271	293	294	307	295	326	269	281	270	289	289	285	273	329	269	282	276	265	269	290	272	285	275	300	283	308	295	283	258	272	263	289	283	271	273	257	277	288	291	277	264	277	283	289	280	272	300	283	276	267	249	307	260	291	271	254	301	286	303	292	301	268	301	279	291	256	273	249	276	256	276	281	283	300	271	283	276	274	269	268	282	272	309	284	284	299	298	287	301	287	295	272	296	271	275	319	297	286	266	276	286	276	269	297	271	265	260	280	292	252	268	258	262	263	277	283	276	284	295	287	289	310	309	278	254	276	272	280	262	289	294	272	272	286	262	276	316	266	275	288	263	298	254	294	309	304	275	291	269	283	266	262	301	265	246	313	290	276	287	305	269	272	261	307	286	246	275	284	289	322	271	297	271	273	271	290	303	273	296	270	280	290	290	301	268	279	289	284	263	293	255	283	280	286	273	272	301	262	305	305	301	278	290	257	289	309	279	292	280	287	263	286	286	284	266	272	281	257	292	285	314	282	263	334	287	283	278	297	277	301	280	275	291	305	262	294	274	290	276	320	276	263	274	272	287	278	256	254	269	310	258	250	282	260	298	267	284	296	274	280	263	298	279	253	268	274	278	276	273	298	274	299	275	279	264	278	264	324	239	323	283	281	256	260	296	276	281	275	284	291	274	316	261	309	255	281	285	225	263	287	261	274	285	278	321	298	270	245	305	267	271	286	277	276	270	261	286	293	288	296	293	292	284	277	263	275	294	278	272	278	292	279	262	308	287	309	322	303	283	283	284	262	281	306	268	291	290	275	313	277	291	295	317	301	290	283	295	275	279	312	295	280	276	290	275	248	322	277	273	322	264	319	287	312	293	285	278	275	297	279	280	293	301	280	265	290	253	272	277	298	289	264	261	301	250	287	269	294	240	294	273	292	251	270	283	290	242	285	261	265	279	294	262	300	284	304	275	273	295	270	282	285	288	271	306	285	295	312	295	280	293	268	261	288	268	272	261	279	298	260	281	264	284	283	276	270	290	310	275	283	277	293	264	266	276	285	303	292	277	270	275	287	280	276	306	258	288	280	280	284	242	284	295	297	271	269	281	261	272	244	247	296	275	252	287	282	307	302	295	284	271	271	333	289	297	287	266	291	288	301	279	260	257	297	283	306	309	298	261	259	267	302	282	253	262	275	278	310	263	335	278	282	303	302	284	273	288	264	305	252	289	299	280	269	277	273	257	284	281	264	280	271	286	277	304	268	299	285	273	267	292	273	288	266	301	273	271	257	282	314	319	288	322	296	293	289	295	259	294	279	305	278	259	263	290	273	263	270	283	291	288	282	282	283	262	291	275	295	270	249	282	274	307	311	280	287	317	260	304	292	258	302	259	277	291	261	245	266	249	265	294	313	288	279	272	288	317	291	293	281	281	248	292	277	269	271	295	260	264	269	293	286	257	264	297	305	295	265	266	309	277	293	280	295	284	277	287	279	310	290	247	273	280	264	278	293	281	286	280	286	277	273	270	269	262	243	265	281	277	295	267	296	287	301	291	245	281	291	287	294	292	284	294	315	306	292	253	286	280	267	319	276	292	304	288	275	297	269	285	282	282	254	263	301	280	270	302	279	270	298	295	289	262	282	286	273	272	265	272	299	309	274	262	288	300	260	267	275	291	304	272	251	275	271	275	272	304	312	262	275	284	305	290	279	286	260	277	259	301	251	310	287	266	277	282	265	286	291	288	282	278	274	279	286	298	300	267	277	282	241	282	278	270	286	266	314	286	291	303	294	308	323	270	315	265	248	290	263	270	257	269	279	257	269	291	310	322	275	265	268	287	266	277	292	287	269	290	269	273	291	305	295	287	271	292	277	261	271	268	257	270	274	301	285	292	276	296	293	285	271	287	286	283	281	276	293	273	279	284	259	270	309	270	232	273	273	284	279	276	291	295	310	307	266	291	237	274	278	302	296	304	297	286	319	286	296	264	252	290	278	296	303	298	307	279	277	306	282	313	277	297	307	263	287	275	300	279	289	280	279	254	296
3736	3723	2448	877	427	300	309	252	200	171	151	147	145	133	98	82	76	67	71	64	66	51	35	40	41	42	42	37	32	31	36	39	27	32	30	40	34	30	38	28	31	28	23	19	33	25	25	26	23	31	21	22	32	39	29	24	36	28	26	34	28	36	29	24	21	28	30	32	24	19	38	25	25	30	22	31	29	25	28	22	22	15	13	41	31	23	30	32	16	25	27	22	25	28	24	25	22	26	25	20	20	37	27	40	31	30	25	19	29	27	31	39	26	31	28	32	21	34	28	31	29	42	28	27	26	30	30	36	21	27	25	22	32	20	16	20	34	32	32	19	28	23	27	34	26	30	27	17	26	25	23	24	27	30	25	24	22	32	34	19	25	22	31	23	25	24	25	25	17	24	15	28	33	27	31	26	31	28	26	30	23	22	39	27	24	21	23	19	22	28	23	23	27	24	25	30	20	20	31	34	34	27	28	26	24	31	29	29	31	29	26	32	32	28	19	10	26	27	23	27	23	22	22	29	31	30	25	26	26	36	26	20	37	29	29	32	22	26	15	18	28	26	23	33	33	31	23	34	38	29	23	34	21	33	24	28	20	28	17	26	23	30	26	32	31	23	25	38	27	20	31	31	14	36	25	27	16	31	35	19	29	31	28	28	24	28	32	30	24	26	31	23	26	33	36	21	20	32	29	35	24	27	26	22	25	26	31	33	25	25	24	22	35	31	32	34	28	25	25	30	24	32	32	33	35	30	28	26	36	23	28	31	35	25	24	29	32	29	27	22	31	31	32	20	21	21	27	16	33	23	26	29	30	33	29	30	26	21	28	26	20	25	27	25	32	36	26	23	22	22	29	33	31	28	34	28	28	19	27	30	35	23	23	24	25	29	31	34	27	31	24	32	29	16	38	22	29	32	30	21	26	25	27	26	35	25	31	30	19	20	27	26	17	18	22	27	28	19	18	28	34	27	27	32	33	29	20	28	29	30	28	47	25	27	21	29	32	29	27	25	30	27	25	24	30	26	27	21	33	28	31	30	17	34	18	21	35	31	24	30	30	23	26	25	25	24	31	19	23	32	25	27	20	27	24	20	25	28	31	25	29	26	22	21	35	29	24	24	35	24	32	25	28	30	35	16	22	30	26	32	32	32	36	31	24	27	24	28	17	17	26	23	28	35	15	22	24	36	30	23	37	17	20	32	25	30	22	27	21	26	28	25	28	23	27	31	22	27	17	29	28	17	30	29	32	23	23	31	34	25	33	29	28	23	32	21	17	25	31	30	23	35	24	22	33	22	22	38	22	34	27	18	32	25	29	17	27	20	35	34	24	36	36	25	20	32	27	25	33	35	27	23	36	32	21	27	30	24	22	19	29	27	22	20	26	21	18	30	25	27	31	31	18	23	30	32	24	25	31	29	21	27	29	28	20	27	30	19	23	25	27	38	21	33	27	24	36	26	26	27	20	26	25	20	25	21	27	29	31	26	27	32	20	23	38	27	28	22	39	31	21	23	26	25	26	26	28	26	20	24	29	25	30	25	24	19	24	21	23	22	29	27	25	22	20	26	26	25	34	23	28	33	27	24	28	28	28	31	20	24	31	27	26	23	35	23	27	28	27	30	24	36	26	23	17	32	30	31	30	24	28	34	20	30	18	24	24	34	31	33	24	29	30	20	21	26	35	29	31	21	26	31	33	24	28	29	24	29	30	31	25	23	25	27	31	21	25	27	21	29	28	23	16	40	20	34	34	31	18	28	26	32	34	25	21	29	22	29	17	17	32	25	34	16	15	21	31	30	22	22	26	22	32	31	27	32	36	32	23	26	35	28	36	32	14	28	19	30	28	23	29	23	22	29	25	26	31	29	24	30	27	29	34	14	29	19	27	26	31	34	31	25	24	18	25	23	20	29	27	24	29	29	22	28	25	27	32	26	19	30	20	22	24	28	17	32	29	24	27	23	33	38	39	25	31	38	31	21	31	20	37	29	23	26	33	30	33	35	25	27	34	29	32	25	26	19	24	19	27	31	27	25	24	26	28	27	22	30	28	25	24	21	24	24	28	22	14	23	25	31	34	23	28	31	28	29	27	35	21	29	28	28	34	23	25	22	37	28	22	22	23	29	26	33	25	23	27	31	28	27	21	31	24	27	21	30	32	20	23	24	22	29	19	31	22	28	34	31	27	27	26	24	23	32	20	27	22	23	28	24	32	24	25	21	29	20	22	24	24	31	25	23	34	33	27	25	29	28	26	28	22	35	27	32	22	28	27	38	31	25	19	25	23	38	28	29	33	22	21	28	27	31	21	22	26	24	31	25	27	27	30	21	39	35	30	23	20	29	38	29	25	27	23	18	18	27	29	30	26	21	30	28	25	24	34	33	19	23	15	30	28	31	27	28	39	29	29	28	29	15	21	20	19	26	22	37	32	24	30	25	20	24	27	21	20	26	30	30	24	24	32	21	28	26	28	34	37	29	31	33	36	26	22	24	29	22	34	27	22	31	22	36	33	28	26	21	18	24	35	21	27	23	26	27	37	27	26	23	16	31	32	35	22	31	31	28	31	25	23	23	20	22	31	30	29	25	45	27	22	21	25	22	32	19	20	24	16	23	28	25	24	23	21	29	25	23	31	16	33	24	23	23	26	22	18	24	28	33	34	22	26	25	30	30	19	17	28	22	29	32	22	30	33	38	25	23	31	30	23	25	28	28	33	28	17	20	20	14	24	21	21	26	32	20	28	29	27	32	30	16	31	33	29	22	26	26	24	21	32	29	26	36	20	24	44	27	28	28	37	27	26	24	35	23	32	32	17	32	19	21	28	25	22	29	18	25	32	34	37	40	26	22	25	16	21	21	22	27	31	31	17	31	27	37	28	31	22	34	21	27	27	25	25	27	19	28	30	17	31	25	36	22	35	32	25	30	21	21	31	24	28	23	25	30	30	38	27	26	29	37	28	25	14	24	27	27	23	33	27	36	32	32	32	35	29	21	20	31	27	24	22	28	33	25	29	24	31	30	31	21	19	33	23	23	28	26	18	31	34	18	32	30	32	33	28	33	24	36	18	33	13	17	19	21	34	23	20	18	25	22	28	40	22	28	26	31	36	36	25	39	20	20	21	35	25	25	28	27	29	25	26	30	21	28	31	21	37	25	31	30	36	22	27	28	23	33	21	33	23	38	37	33	27	22	27	22	25	20	21	27	35	34	26	35	35	27	29	35	31	32	22	30	12	18	26	24	26	32	34	31	20	20	25	29	20	24	30	28	31	23	25	33	39	25	23	25	30	25	20	29	20	21	28	28	35	21	19	31	26	23	34	27	28	20	15	27	31	27	29	26	37	33	25	27	19	31	27	24	32	29	28	24	23	30	36	25	27	30	40	30	25	18	23	34	24	21	24	37	19	26	26	31	19	35	28	23	14	30	19	23	34	21	24	26	28	26	22	33	40	32	37	28	26	25	25	30	33	24	25	25	26	16	29	17	18	21
28218	23558	18014	12290	11118	10006	9536	8242	6782	5464	4528	3725	3111	2606	2294	1977	1788	1539	1330	1152	1000	952	851	754	681	630	623	536	533	460	494	436	408	407	341	350	307	329	345	285	297	293	312	300	298	320	271	267	288	256	293	261	275	253	271	259	241	249	260	250	267	229	273	276	225	260	235	244	251	258	256	271	253	254	264	272	285	256	236	240	243	238	251	241	259	243	256	255	266	257	267	282	264	247	228	235	274	250	248	245	232	249	264	237	243	233	266	270	249	223	267	269	250	238	253	263	263	277	242	255	267	229	246	252	245	244	260	256	249	231	254	232	253	251	243	258	266	254	282	240	238	240	241	244	252	245	240	231	257	225	248	254	251	237	243	245	257	250	259	256	245	234	215	243	256	252	213	264	259	237	253	256	236	247	239	226	246	255	259	256	250	243	259	256	243	272	269	255	260	257	269	253	244	236	257	259	263	245	281	247	226	247	242	268	251	248	262	245	245	227	263	233	235	265	231	261	231	254	257	248	235	218	247	234	270	242	256	256	244	274	236	265	249	243	241	238	242	270	235	235	244	235	250	245	228	264	266	231	251	241	253	232	232	239	268	244	254	210	300	261	202	241	242	261	251	247	255	266	246	247	239	206	245	246	256	242	268	260	243	248	235	285	232	284	253	251	227	248	213	249	252	259	275	242	229	254	263	255	258	234	256	246	248	250	250	293	251	262	270	267	229	265	246	256	232	250	250	256	264	273	243	265	252	254	240	241	261	251	262	269	257	241	249	227	270	267	251	266	259	231	221	236	274	233	242	244	257	243	277	228	256	239	277	252	256	260	252	250	252	280	227	236	245	241	253	245	261	218	270	234	262	238	256	260	273	253	253	268	272	273	248	237	235	233	228	228	269	244	236	247	244	214	249	228	277	264	226	230	248	240	263	233	225	244	232	249	239	266	250	255	236	235	237	234	228	217	236	235	250	229	259	256	227	252	248	231	247	256	227	266	255	240	263	209	258	256	243	245	235	260	250	284	249	259	260	249	229	237	240	248	243	263	246	260	257	244	244	252	247	260	279	249	264	269	249	280	236	241	264	242	246	239	259	238	250	231	278	236	225	243	256	237	219	278	251	264	212	238	271	237	265	263	261	220	258	226	251	221	223	273	265	235	254	212	262	269	251	246	271	248	256	212	253	248	263	241	241	273	252	252	259	253	244	254	258	229	239	262	243	276	252	255	224	265	220	249	265	215	243	243	249	247	265	239	242	282	236	252	232	268	245	235	241	251	256	249	272	254	239	256	245	257	267	233	244	265	238	269	240	228	251	241	287	254	246	253	224	221	214	260	235	249	269	224	236	259	214	258	244	257	263	223	262	227	243	253	247	226	288	240	262	222	285	262	249	232	267	239	263	258	252	240	236	272	247	246	232	266	262	244	257	231	255	265	239	252	241	273	258	245	247	243	261	244	250	235	267	238	246	245	266	271	237	231	234	232	267	260	239	233	228	270	234	258	245	266	240	239	233	262	272	249	265	234	238	226	245	240	256	242	300	252	227	226	233	250	239	251	235	243	237	222	260	266	276	244	249	264	230	249	244	259	262	235	235	252	277	241	258	244	235	239	250	278	243	239	249	253	261	222	241	253	258	280	277	262	247	280	260	258	245	263	236	233	271	238	265	261	252	256	246	240	248	299	220	249	257	228	240	257	244	237	285	244	261	251	263	246	217	239	249	247	246	285	230	249	234	244	240	247	233	277	235	248	231	278	230	233	281	258	264	245	287	251	270	237	237	264	242	265	244	274	251	272	233	230	240	259	259	255	248	275	236	248	255	270	254	258	274	245	224	283	258	265	279	258	245	267	245	242	259	247	224	253	248	255	281	256	256	242	246	251	241	241	258	273	234	237	246	247	257	269	279	263	264	286	248	228	286	235	224	230	220	231	268	255	248	251	259	268	249	249	255	247	249	231	238	249	249	232	248	267	262	255	266	237	236	232	234	249	271	257	250	214	264	250	258	229	248	252	239	236	261	267	260	243	244	247	241	245	267	241	279	244	236	264	242	262	242	263	265	249	229	225	233	262	236	240	255	248	245	262	249	227	235	232	253	262	292	245	236	246	254	233	250	263	251	239	265	233	204	259	246	245	246	245	251	250	252	241	249	259	246	257	259	254	218	274	267	249	218	222	249	245	232	237	246	279	241	241	275	245	263	260	239	254	245	262	267	237	260	260	236	239	267	243	239	245	238	246	225	223	255	250	251	251	226	241	255	263	224	273	233	265	241	240	236	268	240	239	220	250	260	259	267	225	256	224	244	233	252	234	228	246	267	246	241	252	263	247	252	234	237	254	249	250	215	277	235	248	260	275	248	233	236	228	293	253	236	265	264	228	261	274	239	248	229	249	250	235	267	261	265	268	242	249	269	257	223	253	251	250	235	244	241	273	243	273	244	263	283	233	263	252	229	271	232	234	260	222	258	234	277	256	235	277	232	235	259	252	269	238	240	246	214	239	234	257	216	243	278	239	253	252	220	248	247	228	254	286	250	254	243	264	253	241	241	242	273	250	271	267	257	257	228	255	258	274	252	258	270	235	253	249	244	240	256	267	256	227	235	255	259	241	231	291	258	279	268	230	248	235	238	242	233	224	214	258	218	237	262	271	252	245	252	241	249	233	260	251	242	258	258	261	228	219	220	252	232	251	258	266	253	237	247	246	238	250	253	252	254	238	259	243	258	257	258	224	240	236	265	254	246	262	240	234	247	247	258	267	257	256	254	228	253	230	246	261	231	248	237	235	242	266	240	269	257	236	256	272	211	241	247	262	238	238	249	278	285	232	251	227	263	234	237	256	250	211	251	242	241	250	256	256	248	226	248	245	265	246	253	245	240	268	270	254	245	244	251	245	249	258	234	243	234	255	279	231	249	213	244	226	266	250	251	241	259	266	241	232	240	272	241	228	266	218	236	253	277	260	271	249	244	240	243	267	239	260	244	251	261	248	220	268	231	228	254	260	264	253	244	258	236	234	261	238	243	240	252	231	241	241	218	235	253	259	245	240	246	244	257	247	256	242	257	211	246	255	225	236	270	255	235	257	225	293	289	285	232	246	267	250	249	240	243	247	257	267	228	275	224	258	245	234	265	264	259	241	300	267	258	249	232	258	260	269	265	253	257	238	263	230	287	242	266	271	246	247	240	235	247	243	256	241	244	271	237	236	236	251	262	268	246	255	243	245	258	242	269	237	254	241	249	246	240	252	251	252	249	253	237	274	256	230	252	268	224	219	229	220	241	260	269	243	228	243	248	260	260	259	272	229	241	258	235	249	222	260	239	255	260	246	255	249	239	260	247	258	249	238	239	265	244	244	237	283	256	265	263	252	247	235	229	253	233	247	241	265	247	236	238	258	271	220	226	272	229	276	242	255	241	233	242	271	245	252	251	232	243	250	260	240	240	262	232	249	239	250	260	254	236	239	223	269	231	260	241	230	232	237	262	272	228	243	264	238
5217	6613	3418	1626	520	441	402	386	315	261	204	177	168	129	135	124	110	100	84	68	77	56	51	55	52	36	43	39	35	40	31	32	37	37	33	44	26	38	28	37	31	32	29	30	26	25	34	21	26	18	32	29	26	34	33	22	24	28	23	21	25	29	19	40	31	29	31	9	31	35	31	22	20	30	26	22	28	40	30	20	29	20	30	22	26	30	20	18	28	27	24	29	26	22	25	24	24	32	31	33	24	22	27	28	28	34	27	31	28	24	23	20	20	23	26	27	34	32	32	26	25	23	27	28	23	32	25	30	30	14	18	25	13	22	36	17	30	34	21	40	25	25	25	30	27	28	32	29	19	20	22	33	24	32	25	24	25	21	28	27	28	21	24	35	29	21	25	26	32	25	30	20	25	24	30	23	18	28	33	20	30	27	31	30	17	29	21	21	28	34	30	17	23	28	33	32	28	32	27	22	27	24	23	27	20	23	22	17	26	22	28	21	17	21	30	24	36	34	26	26	28	25	21	24	27	24	33	25	30	35	21	27	21	34	19	28	21	25	23	22	29	25	31	25	22	32	23	24	32	43	23	40	23	33	23	27	27	19	27	22	24	23	34	33	23	26	28	30	28	16	31	24	32	28	25	26	19	22	32	35	29	25	20	24	37	30	25	30	19	30	27	18	26	26	30	34	24	30	25	23	32	25	32	25	19	23	23	23	33	31	20	16	21	29	16	26	33	22	28	32	29	26	37	29	21	32	27	27	23	33	34	31	28	27	35	39	37	27	36	25	29	25	16	43	35	28	27	28	30	17	26	28	23	18	32	22	28	24	28	24	28	21	31	22	24	20	29	26	29	19	22	21	27	29	22	31	24	23	25	25	25	19	37	30	27	28	29	25	26	22	27	21	20	28	26	27	29	29	26	23	26	22	31	27	27	35	26	28	25	32	35	26	25	19	26	25	26	36	23	30	27	29	20	21	18	21	24	29	26	28	23	24	27	24	27	26	24	27	22	26	19	32	28	24	25	29	26	23	28	35	31	25	30	23	25	20	30	31	38	27	24	22	13	32	38	29	31	20	30	22	23	19	26	28	25	30	16	26	24	27	29	23	28	24	24	24	21	23	31	33	22	22	33	25	25	23	36	31	30	26	33	32	23	38	21	28	21	28	24	22	26	19	22	28	29	19	27	24	24	30	34	26	26	27	20	23	31	25	20	25	14	31	28	22	29	26	35	20	29	33	39	29	27	24	13	24	20	26	23	29	19	22	24	21	28	35	38	24	34	26	31	27	32	17	37	34	28	30	35	28	23	17	28	27	25	25	20	19	30	19	31	20	17	20	28	29	23	18	27	23	27	26	27	37	31	27	29	22	15	23	28	27	24	29	23	9	25	16	26	25	36	26	22	13	17	38	27	25	23	29	27	30	23	22	28	27	26	28	22	30	21	29	26	30	34	31	20	31	37	27	32	28	26	19	31	31	18	20	26	29	39	31	33	26	36	34	24	31	19	27	35	33	28	38	34	25	27	26	24	27	21	27	30	27	20	26	29	23	39	23	28	33	33	22	36	33	22	21	27	25	32	22	19	32	34	29	28	24	29	20	34	24	30	38	18	21	21	29	15	26	23	20	34	22	20	16	29	21	20	22	30	29	26	19	29	27	29	28	26	29	25	29	25	19	22	25	34	22	28	22	42	24	33	31	18	30	29	19	19	29	26	31	34	21	38	17	27	21	35	30	27	25	23	24	24	31	28	28	37	25	36	27	23	29	20	26	30	29	29	30	21	29	23	29	27	30	33	21	21	15	14	32	30	24	28	18	31	32	22	20	25	25	28	20	24	34	31	22	32	25	32	14	32	19	20	29	19	20	24	28	32	22	36	34	41	38	38	25	21	24	30	23	20	24	27	23	27	24	33	29	28	17	30	31	35	31	23	28	27	38	31	28	19	17	32	31	29	19	23	27	25	25	24	18	35	37	30	19	20	27	28	29	22	23	24	30	31	36	27	30	26	17	27	34	27	40	25	22	28	22	30	20	23	26	26	20	28	24	20	21	32	21	15	33	32	29	28	19	22	38	31	30	31	36	28	36	33	24	31	20	23	40	31	25	24	20	28	34	31	20	18	37	21	31	26	20	32	24	33	22	23	24	26	33	23	27	27	32	33	27	39	26	20	23	29	26	24	33	27	26	21	33	32	22	20	26	21	37	36	21	24	25	35	23	29	27	20	34	36	25	26	21	25	22	25	34	25	27	28	24	22	22	16	24	33	26	34	34	32	36	24	27	29	23	28	31	25	32	28	20	36	31	26	24	22	22	19	29	28	23	37	21	26	31	27	18	18	30	37	32	30	17	27	28	23	27	24	27	32	27	24	27	19	20	30	18	27	26	35	27	16	26	25	25	32	25	26	25	21	31	27	24	22	31	19	33	32	25	23	26	34	27	33	17	40	25	41	23	26	17	37	24	24	24	32	21	18	36	18	27	35	29	32	31	26	27	28	36	30	30	23	20	27	20	27	43	31	30	25	25	23	30	28	26	34	33	26	26	21	26	26	21	23	37	27	38	22	23	22	19	26	28	27	20	31	30	29	16	23	28	34	20	25	34	30	23	33	35	26	15	28	42	30	24	22	30	26	31	28	24	26	22	24	20	33	25	22	29	36	28	30	38	22	37	28	25	32	37	25	28	26	28	32	36	28	28	35	22	22	26	29	22	33	26	31	26	34	22	30	25	36	19	29	24	31	23	27	18	34	30	15	26	29	26	36	21	33	24	27	31	22	23	19	20	28	31	37	19	29	27	25	23	23	32	32	26	35	38	34	22	20	23	29	37	18	19	30	21	35	23	29	24	32	35	23	31	31	38	31	32	26	18	33	29	27	22	27	29	24	25	32	19	17	23	23	28	28	24	21	40	26	22	32	20	27	30	19	25	35	34	28	30	25	24	28	33	31	39	21	26	28	25	19	30	28	23	19	29	27	33	27	28	30	15	18	22	16	25	23	21	17	23	32	19	23	28	28	28	24	31	33	20	20	21	39	23	22	31	21	36	23	25	26	29	31	36	31	27	29	28	32	19	27	31	30	23	26	22	24	18	27	32	30	26	24	25	21	21	23	19	24	30	22	33	25	29	27	21	22	11	26	25	20	25	19	32	26	28	27	21	26	37	31	20	24	16	21	26	24	31	21	27	31	35	24	31	24	26	15	32	25	28	26	23	26	38	22	25	22	21	27	20	25	28	29	31	23	28	20	23	27	35	21	40	25	28	23	30	33	25	20	25	22	28	22	17	23	25	19	17	34	27	17	20	24	27	21	27	23	35	20	24	26	15	30	36	34	24	29	27	21	30	29	21	30	27	28	27	29	20	25	28	26	26	19	28	27	27	27	26	32	28	30	38	28	21	24	22	22	30	31	19	18	23	17	27	22	32	28	17	24	33	25	31	32	27	23	24	25	24	30	22	28	13	30	31	29	22	20	25	21	26	21	26	25	34
32149	28477	20379	17765	13561	13351	12450	10616	8770	7093	5895	4968	4190	3635	3115	2785	2383	2009	1699	1495	1206	1095	979	900	862	779	700	654	616	603	517	468	445	414	385	396	377	371	366	324	331	327	337	319	319	320	313	275	297	284	292	254	253	290	274	272	278	254	260	245	276	258	226	277	275	282	272	250	277	245	252	256	255	273	238	241	236	251	248	243	246	258	252	255	256	249	248	268	260	251	274	262	236	251	238	245	227	264	258	263	285	231	259	261	233	255	230	260	272	265	251	259	251	252	251	251	232	255	235	264	237	237	239	225	271	259	254	278	268	264	248	232	226	254	267	271	246	265	255	269	269	246	239	243	266	243	262	230	228	250	261	258	255	255	231	253	254	228	240	262	258	253	222	234	243	241	240	263	279	264	255	271	258	245	253	252	259	243	240	261	226	276	232	253	247	285	259	260	249	253	272	276	230	231	228	243	263	251	253	289	236	240	246	271	227	230	260	245	245	250	250	269	254	276	236	225	259	238	275	243	267	271	269	249	271	242	242	246	228	258	227	249	239	238	258	266	276	233	263	244	236	257	240	265	250	279	252	235	258	261	260	286	246	269	246	275	247	253	240	247	250	225	259	265	242	238	248	260	241	215	258	242	255	227	228	255	224	233	256	273	282	208	241	261	273	214	254	257	254	253	249	253	260	244	216	258	249	245	235	275	270	219	261	263	252	243	237	288	242	237	239	257	249	251	264	242	218	254	267	248	235	239	241	245	238	262	251	251	244	253	243	226	250	255	238	273	257	245	246	257	239	226	227	242	251	282	265	249	241	269	230	277	233	212	261	249	269	257	264	253	252	251	254	244	245	250	262	246	244	219	240	239	272	242	264	224	264	220	257	264	228	258	229	257	236	254	223	253	262	231	261	229	270	248	276	255	240	208	259	263	252	263	282	249	246	282	226	273	243	255	265	243	261	263	243	271	239	292	266	254	246	264	264	244	278	226	253	254	261	286	263	249	264	267	244	234	251	241	236	255	245	285	254	247	261	282	245	288	263	230	257	254	253	244	255	260	217	269	231	238	263	280	257	227	258	270	260	264	250	258	253	229	253	254	259	221	248	238	247	265	258	235	267	235	255	251	237	264	222	235	228	241	247	244	267	258	233	243	243	257	241	271	265	249	257	244	221	264	254	259	233	255	264	240	285	247	251	251	292	232	253	243	262	265	235	272	267	254	248	279	228	259	269	225	267	253	274	242	256	229	249	255	244	262	271	232	269	239	266	260	248	259	236	234	256	242	236	247	248	251	253	234	256	244	272	250	242	238	238	269	269	235	251	254	246	216	236	267	252	269	257	242	244	259	241	229	257	233	260	252	286	211	245	243	232	254	229	238	278	242	239	273	268	248	245	250	251	238	256	241	229	245	246	237	259	254	239	238	253	235	265	246	254	232	277	219	265	269	235	272	257	262	238	277	257	245	235	234	254	235	264	251	251	274	235	248	273	261	271	239	269	246	236	241	249	252	255	260	266	245	249	248	228	258	263	244	232	233	244	237	250	233	257	230	236	220	253	259	248	241	242	252	274	275	268	253	261	252	251	269	243	247	246	247	256	243	247	246	268	253	254	279	255	227	278	274	238	249	256	255	249	249	230	224	270	256	245	238	239	269	244	278	261	263	240	253	243	261	263	266	256	245	247	227	238	232	251	266	258	255	246	232	228	254	269	251	266	258	224	253	263	269	272	249	267	217	245	225	235	267	253	243	257	251	229	247	255	279	241	263	224	244	243	246	293	250	245	254	257	251	271	260	241	259	235	261	213	243	280	242	255	249	240	231	238	248	255	226	263	230	270	257	239	250	267	265	244	281	251	244	248	251	263	269	259	226	245	256	241	210	244	246	255	248	238	246	225	267	249	260	223	241	262	252	239	258	266	239	228	256	249	293	247	252	273	234	234	240	237	260	240	254	253	240	270	241	241	255	296	239	276	252	272	226	244	251	269	237	218	251	263	292	235	258	244	242	248	248	259	254	245	269	265	243	237	257	281	269	254	279	250	243	246	263	225	235	228	254	271	249	246	268	233	229	235	263	246	254	228	276	264	234	260	244	260	263	251	245	254	257	242	227	266	236	232	234	267	242	273	232	208	263	226	273	240	238	244	253	232	242	236	233	256	260	237	253	248	262	273	240	252	257	252	266	254	265	231	249	219	266	230	249	263	246	280	224	252	271	213	250	265	263	279	252	230	239	252	224	243	245	246	235	271	254	269	242	261	274	246	264	257	275	226	256	277	238	272	238	257	230	255	257	258	260	243	222	249	232	261	240	221	258	252	246	239	255	243	253	247	258	235	282	230	253	211	225	254	259	283	256	233	290	252	252	285	230	245	250	278	230	246	246	250	234	240	255	213	252	240	274	242	243	258	288	233	225	268	234	254	229	225	241	268	275	258	222	238	263	224	256	256	248	225	265	241	273	224	261	275	251	265	270	246	230	254	256	234	285	268	234	276	241	269	256	254	255	250	241	255	249	260	267	284	247	270	271	278	266	241	265	260	250	267	247	241	260	265	237	237	291	225	258	236	241	249	240	238	239	247	250	277	252	241	267	291	258	239	253	223	272	238	244	247	244	249	258	238	261	246	249	253	248	279	228	253	244	263	240	226	263	237	225	246	254	248	262	247	241	260	251	277	231	230	266	268	259	242	256	246	269	234	249	225	264	244	256	249	266	268	247	234	263	231	254	270	281	253	247	247	274	241	219	219	251	278	242	265	264	230	263	243	249	238	236	269	255	258	250	243	255	253	246	270	222	260	247	238	236	238	247	233	258	251	228	243	251	257	262	240	238	234	227	258	245	260	219	252	235	279	248	282	227	244	214	259	251	227	246	266	244	244	272	227	265	266	257	299	256	253	271	261	253	245	248	250	281	260	258	251	268	253	232	242	274	247	255	252	246	250	263	279	220	263	228	259	255	243	262	270	255	281	251	258	221	226	249	263	267	269	259	267	274	260	251	247	245	233	239	245	250	250	268	262	246	212	229	254	267	251	267	250	265	227	255	253	235	233	239	231	266	258	279	242	242	269	266	254	251	266	275	232	240	257	260	256	248	219	274	232	251	243	239	256	235	239	263	254	228	262	250	253	243	270	257	245	239	251	268	237	233	250	245	284	258	279	245	257	239	243	260	252	240	263	232	242	250	251	222	252	260	257	260	260	256	225	241	249	265	252	232	243	252	231	265	249	272	258	280	270	252	274	263	267	245	240	258	258	268	249	262	254	234	258	265	285	257	236	271	266	246	260	237	234	247	255	250	279	232	251	257	237	268	257	243	259	266	249	261	256	236	259	242	266	265	254	240	259	236	284	276	220	241	253	218	247	238	280	242	231	272	271	255	243	254	257	240	249	238	264	259	259	243	238	243	256	249	264	230	269	249	245	292	258	257	261	246	215	251	231	257	266	220	261	248	256	259	257	227	250	273	250	253	292	239	273	256	230	239	245	259	270	252	250	243	264	241
2256	1647	916	479	245	234	210	202	165	135	118	138	94	80	82	74	60	51	55	58	51	53	37	43	44	37	31	34	33	36	33	45	40	30	39	42	34	25	28	36	33	28	38	27	29	36	23	35	29	36	33	35	26	32	25	27	24	23	43	22	30	24	36	37	25	46	27	28	31	32	21	25	34	26	40	25	17	25	20	24	26	29	36	32	29	33	24	29	35	30	26	32	39	36	36	36	39	29	34	31	34	43	31	25	22	31	32	25	31	36	27	31	37	22	29	32	28	23	25	25	24	27	24	26	33	22	29	28	21	24	34	32	34	24	26	19	34	24	27	29	36	33	30	21	37	24	31	29	25	34	25	32	25	26	28	31	19	30	32	31	44	23	35	30	29	27	34	31	21	37	34	24	43	31	27	27	32	21	30	27	34	41	25	30	24	32	32	42	28	31	32	39	34	30	34	34	30	36	28	18	26	25	30	27	31	24	22	47	35	35	30	26	24	28	29	31	25	28	32	36	23	29	43	45	32	34	36	26	32	28	34	27	29	23	26	22	24	28	36	22	22	32	26	37	27	34	28	24	33	32	31	20	31	38	39	33	43	16	28	28	22	35	28	31	22	30	36	31	33	20	34	31	27	25	28	33	29	37	36	33	32	26	27	34	32	26	46	30	23	34	26	36	30	18	30	35	38	32	28	27	33	31	25	22	21	34	27	32	35	36	32	32	31	25	23	24	32	31	26	22	31	26	33	36	28	25	31	27	28	40	29	25	36	24	44	35	36	27	29	26	34	28	36	24	27	37	22	19	35	41	20	32	34	26	32	38	34	32	25	25	24	32	34	35	37	29	24	39	32	37	34	33	35	24	37	34	30	27	30	27	34	37	29	25	36	27	36	27	33	25	34	24	26	33	31	35	21	33	25	19	27	25	40	36	35	28	28	26	24	28	27	25	31	26	27	34	26	32	20	23	27	25	27	27	30	36	15	26	24	25	29	28	25	26	30	26	33	20	33	30	26	36	24	37	34	30	36	30	19	24	33	28	31	27	34	26	27	29	26	27	32	21	37	37	30	26	23	41	33	25	34	35	19	22	31	31	27	28	30	34	25	36	28	26	35	32	28	27	32	28	32	33	31	23	36	27	29	26	26	29	34	27	41	32	25	27	23	29	33	27	33	27	24	37	26	40	25	34	35	32	27	25	31	26	26	19	33	32	27	31	24	25	31	33	28	35	29	30	26	18	29	31	21	33	21	27	37	24	34	21	20	31	32	40	27	30	42	29	27	30	30	34	30	26	41	40	28	39	26	34	34	31	25	37	33	29	42	27	36	32	38	30	24	18	28	24	38	34	29	24	29	26	29	37	32	21	37	33	21	27	33	35	29	35	34	33	33	34	24	25	38	30	31	27	29	32	38	29	21	23	27	27	30	31	28	23	30	32	40	18	24	27	36	22	25	29	29	34	35	37	36	25	18	40	42	28	24	35	37	26	24	21	30	28	33	15	32	31	39	19	32	33	40	22	30	25	15	19	34	38	27	30	25	40	22	22	27	28	33	35	27	26	30	27	19	22	32	31	22	34	26	30	23	32	27	29	28	35	30	33	47	20	27	28	40	34	32	29	33	21	29	26	25	33	27	26	24	28	36	45	36	30	40	33	26	29	26	33	36	30	37	38	28	26	36	38	27	23	30	24	34	25	42	36	24	27	34	29	39	24	25	31	23	22	30	26	31	43	34	29	35	19	32	18	36	30	31	22	29	20	31	30	34	27	29	36	27	32	22	22	22	30	35	28	26	33	26	21	31	29	30	23	32	36	26	31	25	40	31	29	40	28	25	25	35	19	35	36	35	37	36	32	23	27	38	28	33	32	24	37	35	31	29	36	41	25	25	34	22	28	33	30	40	33	33	24	30	39	24	40	32	29	34	21	27	22	29	32	39	32	38	35	28	24	28	32	23	15	37	20	29	39	46	30	23	23	32	28	25	37	33	37	40	31	34	29	24	28	30	31	29	35	17	26	23	38	24	40	37	24	30	26	41	38	34	28	28	34	33	27	36	26	27	29	29	19	22	23	29	34	38	27	18	31	32	27	20	37	29	25	24	36	22	38	33	24	23	32	28	35	31	42	37	27	34	42	37	37	29	21	33	28	24	25	31	24	24	27	35	40	36	35	39	22	27	30	22	25	37	32	38	21	36	29	34	28	26	32	37	33	33	33	22	27	25	23	25	30	27	35	35	38	29	35	28	33	27	25	31	37	26	33	34	34	24	21	38	19	37	34	29	33	36	27	37	23	31	32	32	34	19	25	34	20	27	33	28	28	31	28	34	21	17	25	34	30	40	30	28	23	36	34	31	31	28	34	33	30	19	21	33	20	34	42	29	36	30	37	32	33	24	25	33	35	24	34	41	23	28	23	23	22	29	41	22	30	31	28	29	26	32	27	31	36	27	27	33	31	29	33	32	22	23	22	33	24	31	24	39	22	36	26	29	30	35	33	34	34	36	17	26	33	32	36	37	35	33	31	22	34	22	32	30	31	17	24	34	28	24	37	38	34	34	36	34	27	22	29	34	26	26	27	27	26	32	26	25	28	39	25	33	22	32	39	36	26	29	31	31	23	36	25	26	34	26	35	30	24	36	26	28	30	26	24	37	43	34	33	30	29	29	39	27	30	29	37	22	36	25	30	40	30	30	31	38	32	28	31	27	23	41	26	28	30	21	28	22	22	31	19	35	21	35	30	25	33	23	35	30	25	35	26	33	32	28	23	27	37	34	26	33	53	33	23	30	26	33	29	24	23	31	31	33	26	40	29	37	28	37	36	29	29	38	28	23	32	30	50	30	26	18	26	27	31	29	31	23	39	29	35	39	32	40	28	22	30	38	32	20	25	33	30	33	25	26	26	28	33	33	26	30	26	32	30	27	26	29	26	31	26	28	23	33	40	43	27	30	37	30	29	30	27	32	33	33	29	32	27	32	30	30	27	32	40	27	33	31	24	23	33	29	25	20	32	28	32	30	29	30	36	23	29	25	28	32	26	32	23	27	24	32	28	27	25	31	26	23	27	32	35	21	24	45	25	33	38	31	28	33	28	23	37	19	32	29	31	24	27	34	23	24	30	26	39	25	33	37	36	39	31	34	27	32	27	25	30	31	25	31	26	30	19	23	36	28	37	31	31	33	39	24	30	22	32	27	26	30	31	34	30	35	45	28	23	30	28	34	29	17	34	37	30	24	31	35	24	24	33	28	38	29	31	29	31	25	26	25	31	28	32	29	34	30	28	41	30	23	20	25	36	34	31	27	30	34	23	23	26	23	33	28	31	36	31	36	21	31	19	34	28	30	35	27	36	44	23	37	37	23	32	37	25	34	30	27	34	35	24	34	30	30	27	34	28	30	29	38	27	27	21	30	29	40	34	28	26	22	31	29	22	25	34	41	23	27	45	26	30	30	35	25	24	38	32	26	16	31	30	30	32	28	26	30	29	21	39
23703	16050	10790	8405	8183	8550	7510	6223	5021	4136	3482	2929	2574	2159	1920	1635	1292	1151	1001	863	790	763	669	707	600	530	521	506	458	430	423	387	388	341	382	337	319	314	324	298	328	286	305	302	317	284	278	292	300	282	287	316	298	309	281	247	305	293	266	290	299	285	267	297	253	277	276	312	263	278	284	271	267	270	285	262	308	291	301	290	280	286	272	279	286	271	268	276	283	277	274	286	276	282	281	249	260	267	268	276	264	257	275	283	257	264	281	261	271	272	258	289	296	272	293	255	288	285	305	236	280	279	272	267	264	266	284	291	279	287	278	309	278	277	263	289	262	251	279	255	262	294	261	331	274	296	259	278	274	281	270	273	309	244	271	268	292	272	281	254	272	267	259	278	283	305	258	263	298	252	252	259	316	237	258	300	272	279	295	290	266	279	282	292	258	282	296	278	300	266	271	268	318	288	279	265	255	282	280	255	247	289	292	266	283	258	263	271	297	272	294	285	284	263	249	254	274	290	297	280	276	278	264	277	301	276	280	251	270	284	303	287	282	257	267	299	278	264	297	274	274	284	276	271	249	283	268	271	238	287	297	251	283	266	249	287	259	278	245	247	274	278	253	300	281	281	314	281	296	260	284	290	327	257	292	284	269	274	266	275	279	248	286	301	269	267	254	297	250	303	258	250	265	281	284	281	271	279	288	280	257	255	257	257	291	299	289	277	278	280	288	273	244	290	263	291	282	299	302	287	266	279	258	266	297	295	280	275	282	263	260	273	279	269	299	300	253	266	255	269	259	270	274	246	277	254	319	277	301	281	278	278	261	249	254	246	302	269	269	266	270	268	285	247	267	277	295	292	256	283	272	283	273	268	277	281	282	305	277	277	312	275	262	279	306	287	284	290	273	263	242	289	274	231	269	267	256	281	244	299	258	287	280	263	287	315	268	286	276	288	284	275	292	287	305	236	269	271	273	266	273	261	245	266	270	280	265	270	279	239	293	286	256	286	242	276	296	255	276	247	300	269	302	288	279	279	290	247	249	262	258	259	283	277	278	304	267	293	275	274	284	295	269	265	249	284	301	300	304	262	266	261	293	295	276	293	242	274	289	301	266	268	262	290	258	285	276	276	305	280	270	280	299	273	243	296	285	278	264	266	269	265	318	279	278	285	263	287	285	294	266	279	260	249	287	281	254	283	260	271	263	269	282	272	293	283	284	273	265	308	287	270	255	290	285	276	273	256	295	282	264	256	260	254	269	281	304	290	252	305	248	262	246	294	305	271	291	282	274	251	277	291	263	279	261	265	287	297	279	270	290	309	264	287	234	276	262	267	254	292	247	262	256	248	295	254	301	285	294	262	290	283	296	286	240	280	273	287	243	277	293	246	267	255	299	249	288	261	256	265	278	249	278	270	284	297	250	264	267	275	301	275	277	284	263	266	266	307	279	275	257	259	273	256	260	255	269	294	292	248	289	272	288	285	276	261	279	250	259	294	270	274	270	280	309	256	281	265	266	293	287	291	270	276	268	285	298	280	297	296	294	265	287	244	269	279	262	269	268	280	262	271	285	274	275	282	254	261	281	273	299	268	253	283	273	285	267	234	268	290	260	279	293	282	272	271	273	260	276	264	277	283	284	275	276	267	325	266	243	261	286	298	257	237	283	279	260	294	257	280	274	311	283	278	278	258	295	264	258	265	246	264	280	287	268	285	263	260	292	270	296	281	261	277	282	280	288	246	281	276	262	280	282	318	260	281	300	282	263	269	300	304	269	296	287	293	285	280	298	266	319	298	239	255	295	296	276	284	262	285	265	283	270	259	262	297	275	274	322	296	280	265	287	306	281	282	285	284	258	264	304	266	293	243	286	277	274	302	290	298	258	278	297	265	293	273	286	251	250	267	266	307	242	272	279	281	284	275	295	290	302	305	291	250	279	262	254	270	278	291	232	278	296	260	271	277	302	285	266	260	292	270	258	262	288	315	261	268	286	261	279	268	276	266	270	274	290	261	255	275	264	258	261	299	276	291	282	281	279	284	282	282	297	268	269	271	288	245	280	277	274	280	290	290	272	265	300	259	263	278	301	255	267	277	277	280	283	261	263	302	263	281	262	288	265	242	283	284	307	262	272	291	265	266	300	258	270	278	278	267	261	279	247	305	298	263	278	279	265	264	281	297	267	274	244	297	268	281	272	304	247	284	261	254	253	287	248	309	273	269	265	283	260	265	254	282	267	291	262	275	313	284	278	292	301	261	271	299	292	301	306	310	253	271	287	254	264	275	251	285	280	269	283	284	259	279	276	269	276	279	287	236	270	255	276	246	263	280	276	286	281	256	298	278	274	274	273	280	258	309	310	271	280	260	274	294	268	270	300	275	281	297	270	294	289	280	279	258	292	253	269	292	285	286	249	269	249	242	267	281	262	273	280	290	255	270	290	315	295	275	276	268	292	278	242	258	275	263	292	247	268	254	262	270	271	271	278	259	279	261	268	291	281	284	303	270	316	271	270	267	255	292	280	270	266	290	263	302	278	238	253	276	287	255	246	230	299	272	300	257	265	275	262	271	278	252	268	288	286	254	282	263	308	281	294	282	238	303	255	257	244	269	249	248	278	278	263	270	294	276	269	262	290	268	263	277	267	295	253	272	353	252	269	298	307	305	299	261	274	265	265	261	286	278	248	274	278	280	285	257	270	287	281	283	297	260	277	280	274	258	287	269	238	303	267	261	282	309	284	282	271	293	256	269	275	286	267	295	262	253	262	273	287	276	274	261	259	290	306	271	270	281	286	262	277	275	271	265	267	297	261	295	272	229	310	298	281	269	255	256	292	255	254	271	280	269	327	275	272	268	283	287	289	262	295	296	278	264	267	286	244	281	295	282	267	286	307	255	272	258	235	278	275	256	285	273	262	266	280	266	275	296	251	276	263	269	278	275	289	275	275	279	281	270	249	288	284	293	295	280	307	267	263	262	274	310	302	281	263	278	293	289	289	274	280	288	285	254	262	273	256	274	285	268	283	256	254	297	263	261	260	288	301	267	262	290	271	265	280	247	241	270	294	280	283	312	281	267	312	293	279	306	309	291	289	259	305	294	273	316	264	248	272	284	292	259	275	263	313	251	301	240	274	269	258	321	282	269	291	261	297	263	264	295	296	264	283	276	311	272	270	270	266	283	255	280	295	289	272	305	259	299	296	268	275	295	269	253	262	289	289	279	266	254	287	246	270	272	287	270	292	269	266	272	278	271	285	284	270	271	262	279	311	297	257	294	282	278	269	273	268	253	274	282	278	291	251	284	287	276	281	284	269	277	276	291	281	289	289	270	288	295	282	282	278	279	263	268	256	285	277	254	256	283	273	274	252	291	300	265	269	280	294	292	279	271	252	286	256	239	282	291	266	289	293	298	283	290	277	259	275	276	289	301	250	296	296	251	288	245	253	238	277	267	275	244	284	310	256	296	269	280	276	253	256	300	278	268	260	283	285	284	298	312	260	263
3169	3275	1913	958	403	346	309	280	255	209	212	153	181	121	98	85	69	71	60	58	68	55	44	38	54	37	40	41	36	46	38	37	40	34	36	29	33	34	31	30	32	35	31	31	29	21	34	30	30	27	41	35	26	31	33	22	28	35	30	35	33	37	30	34	26	27	29	30	36	32	34	23	29	30	36	40	32	36	19	21	33	33	28	35	22	41	31	27	26	25	23	33	29	31	26	36	38	32	30	36	27	29	29	33	31	25	31	32	34	37	36	32	31	30	37	34	26	27	24	31	33	29	29	32	26	36	22	36	25	23	22	28	34	28	43	31	28	25	29	26	23	29	28	25	16	25	20	33	26	26	22	23	26	32	31	24	27	26	38	29	22	36	26	28	27	28	26	28	31	25	22	27	29	23	34	29	38	30	22	28	21	28	29	24	37	22	27	29	30	30	29	27	28	35	22	31	31	31	31	36	26	24	24	34	25	28	33	28	30	26	35	26	25	32	26	28	51	20	20	26	22	29	28	26	35	20	34	33	29	34	39	21	28	42	36	27	32	25	28	29	37	38	28	27	29	41	27	28	27	23	29	44	26	38	30	28	34	32	22	28	37	24	22	42	31	27	34	33	30	17	28	33	23	29	30	34	25	36	29	32	27	24	29	34	30	30	27	25	39	38	26	36	36	27	29	27	31	20	35	20	26	24	27	43	31	32	34	35	31	23	32	36	29	24	36	28	26	29	30	37	40	39	29	33	41	31	36	24	24	32	32	37	38	31	28	31	37	23	34	24	34	41	28	24	31	31	30	21	31	31	23	29	26	30	29	28	28	29	29	33	26	25	26	30	35	37	35	30	37	34	24	27	31	28	31	31	26	27	38	25	30	25	35	28	35	32	23	30	27	36	24	25	28	27	29	32	31	29	49	33	32	34	32	33	26	36	37	28	29	38	34	30	28	31	26	24	29	30	31	30	23	34	30	30	26	38	34	25	24	29	31	29	29	32	31	22	22	22	35	36	33	28	25	35	32	33	38	36	41	36	25	27	30	27	24	36	24	27	31	35	34	27	28	38	23	34	30	29	37	30	37	26	31	29	29	27	29	22	17	29	24	35	23	24	35	29	29	34	33	30	28	31	34	32	33	32	23	31	34	30	30	24	28	28	30	24	36	32	31	23	38	30	33	28	33	26	36	36	36	30	32	33	30	35	42	38	19	31	33	43	37	30	28	32	29	28	38	29	22	30	32	23	34	28	32	38	25	34	18	25	32	26	34	25	36	21	38	27	24	31	20	34	31	25	35	27	22	35	22	27	38	28	34	23	24	27	34	28	29	24	27	41	30	27	20	30	33	33	30	27	28	26	37	36	32	25	25	32	30	40	31	30	28	28	34	34	27	28	36	24	35	29	22	33	25	34	40	36	35	38	22	23	29	30	26	23	21	28	27	33	35	28	23	30	25	28	36	25	25	23	25	36	23	36	24	26	31	21	27	35	35	26	18	31	36	29	25	30	34	29	27	41	32	23	24	22	21	28	25	31	38	24	26	29	26	28	26	33	27	27	36	31	38	25	28	35	29	23	25	27	30	28	32	28	30	23	35	41	33	31	32	27	32	25	30	29	22	25	34	40	25	34	20	31	25	25	32	26	31	29	36	26	28	31	37	25	27	20	24	24	34	32	23	29	33	29	27	30	22	37	27	28	41	28	15	23	25	29	27	31	38	28	29	32	31	23	30	37	28	34	22	31	27	31	30	27	33	21	30	37	32	22	31	28	32	26	29	26	37	30	33	20	22	23	23	28	34	34	22	30	25	25	25	39	27	30	32	19	24	36	25	35	22	26	34	33	24	24	40	28	26	25	27	22	28	32	36	23	34	39	36	31	20	37	29	34	25	26	37	31	33	29	29	21	33	29	35	33	20	34	33	37	24	27	35	27	31	27	33	31	27	35	30	33	25	33	38	27	25	44	30	26	37	30	32	28	28	30	31	37	34	37	39	27	27	24	35	34	39	33	26	24	39	34	27	25	33	28	39	34	36	32	32	16	33	30	33	26	28	27	37	18	26	38	22	32	22	33	33	30	22	30	34	27	27	25	31	34	19	35	24	23	37	25	27	30	37	42	28	31	27	35	20	32	26	31	29	25	19	28	21	34	44	40	35	25	31	26	24	31	36	25	27	31	42	36	43	31	30	30	20	21	33	26	39	37	27	32	24	26	29	24	28	22	34	22	32	39	36	33	25	30	29	25	23	32	26	28	34	26	30	30	30	30	32	24	28	32	28	31	22	27	35	35	28	19	29	31	32	31	32	24	27	26	34	25	21	25	35	29	29	30	21	25	22	26	18	21	35	28	32	25	32	32	27	24	30	25	26	30	23	30	32	41	26	29	34	31	29	20	23	21	26	31	22	23	31	30	23	27	31	36	38	39	41	36	20	37	32	31	36	17	37	29	40	27	31	41	15	31	31	23	24	24	37	30	31	23	29	35	32	28	36	32	40	34	31	25	23	32	35	19	27	29	38	23	23	25	36	30	18	25	26	29	17	27	30	35	30	33	27	28	34	26	27	25	22	31	32	28	13	30	26	20	26	25	33	37	42	23	26	26	31	34	34	34	26	35	25	27	29	26	24	36	26	33	23	34	29	25	30	34	33	28	32	29	28	39	26	24	19	25	33	32	31	27	27	30	25	30	31	37	34	35	25	38	31	20	32	28	27	31	29	26	36	25	30	26	37	25	30	27	27	34	39	30	22	33	31	27	20	28	31	37	28	28	35	38	23	27	27	34	45	26	26	34	39	29	33	29	31	24	28	21	26	47	26	31	30	28	20	34	32	34	26	24	34	23	29	32	22	23	39	34	25	29	27	26	37	23	38	45	25	21	40	31	28	27	26	32	42	20	35	32	27	26	30	27	33	23	36	33	30	29	31	21	29	34	31	22	18	27	38	30	30	38	28	28	41	22	31	22	34	22	28	26	35	28	32	28	26	39	25	35	34	25	35	40	34	35	28	28	24	28	24	17	27	24	26	33	27	23	30	21	27	26	20	36	21	32	30	41	31	28	24	26	31	31	30	38	28	32	29	18	41	36	32	30	29	26	35	29	32	28	25	28	29	32	31	37	40	26	29	21	37	34	30	31	32	41	30	27	23	38	27	27	34	35	26	33	30	26	25	31	29	27	33	31	40	25	30	30	27	26	38	33	25	39	28	31	31	30	29	33	32	26	23	33	28	36	29	27	34	35	28	30	29	33	35	30	29	29	34	25	23	29	30	34	28	27	30	20	33	38	34	32	41	33	24	30	26	40	27	27	31	27	24	29	24	25	21	19	24	40	33	23	36	32	35	25	39	34	23	31	27	30	31	26	22	33	31	20	21	33	22	40	29	24	43	30	35	28	23	35	26	23	34	28	31	25	21	21	25	28	28	24	27	37	28	32	26	31	23	32	29	26	32	21	32	34	34	37	32	23	30	24	23	27	24	30	25	29	34	28	27	24
27373	21541	15307	13179	12395	11985	10446	8945	7408	6021	4940	4226	3584	2901	2595	2089	1748	1517	1339	1138	1043	951	834	791	738	625	574	604	523	494	482	446	439	400	356	375	363	320	328	323	357	352	306	336	303	302	284	304	284	276	306	306	303	284	298	305	277	282	299	272	292	323	279	303	271	287	296	289	304	298	287	262	263	255	294	299	267	238	256	298	278	296	270	264	268	283	284	272	283	279	290	273	273	266	293	258	267	273	281	283	260	271	284	270	264	258	301	268	283	266	283	289	304	297	258	294	268	270	285	278	259	260	292	297	261	243	284	270	280	272	277	273	271	269	255	280	260	299	262	273	304	280	256	294	254	251	285	268	276	258	258	321	251	282	259	289	269	281	263	270	264	308	279	272	244	282	278	292	285	251	271	276	262	292	277	296	263	252	276	265	276	309	288	277	279	304	288	286	272	251	269	257	277	258	270	258	289	278	243	266	283	298	283	306	281	280	279	278	276	277	286	285	305	264	262	264	278	254	268	257	278	267	285	257	252	274	294	290	292	300	265	285	265	270	249	265	275	298	291	252	268	295	267	311	257	251	279	263	292	266	276	286	291	278	288	269	287	258	302	244	280	288	276	282	310	256	315	261	265	276	298	267	296	267	276	253	296	255	277	282	307	289	285	293	299	299	294	266	270	255	280	283	272	258	274	300	248	298	310	257	274	280	271	291	267	265	299	263	281	273	264	273	255	309	291	316	285	293	290	272	304	274	263	279	279	286	251	265	296	276	290	274	250	243	289	245	273	269	276	270	251	276	252	308	278	284	298	270	232	249	279	277	282	274	289	281	266	259	289	270	282	256	272	290	279	273	290	282	276	289	236	280	291	262	262	264	273	274	281	300	257	303	268	257	260	272	255	302	289	286	289	269	275	275	274	269	285	260	266	292	282	267	261	250	277	290	298	272	272	278	282	254	236	259	284	252	275	270	259	276	282	247	270	274	251	257	277	292	258	275	272	307	291	272	259	270	268	294	321	266	301	292	269	286	245	264	255	302	279	277	289	273	275	243	252	270	262	292	276	275	271	281	273	249	259	285	291	277	277	241	270	289	307	275	295	282	258	234	261	268	273	248	267	297	292	277	291	289	279	268	285	254	306	282	264	245	246	282	277	290	275	276	266	300	285	271	277	295	297	315	281	300	272	279	292	282	280	273	277	279	267	268	259	274	276	256	274	294	279	291	274	284	273	283	312	286	280	261	275	279	283	286	284	284	282	279	261	280	222	314	281	280	270	264	274	273	298	240	249	274	269	281	287	278	270	281	254	269	290	283	255	310	289	262	299	277	282	262	277	264	285	262	268	257	305	294	275	255	247	294	284	278	297	284	297	268	293	272	272	250	293	273	298	281	290	275	262	288	259	266	310	280	290	285	253	291	252	289	251	305	254	287	264	276	279	266	312	294	269	264	280	260	250	263	290	283	269	275	270	278	279	279	286	264	280	258	302	266	270	265	299	273	282	303	267	274	295	298	281	278	266	278	258	284	260	295	259	311	267	279	251	289	277	296	285	283	256	282	265	276	278	267	315	298	238	272	280	267	279	309	277	281	275	303	272	274	274	249	273	287	260	274	274	251	275	273	286	272	284	297	271	263	270	247	307	288	262	263	273	289	290	267	245	254	281	276	261	274	283	299	274	280	278	255	265	258	295	246	266	287	268	284	277	291	296	262	289	282	289	245	301	276	260	267	329	302	257	289	296	249	287	244	281	296	283	271	254	295	223	249	303	253	280	286	275	293	255	261	286	268	263	279	268	276	286	268	269	266	279	274	290	282	297	280	282	256	298	254	271	293	275	264	266	280	283	285	318	295	251	259	297	300	295	272	284	287	259	294	265	259	278	284	280	252	278	254	261	268	249	272	281	291	278	296	271	275	283	290	282	297	275	309	255	280	253	275	264	288	269	281	259	248	270	258	268	287	266	297	256	270	306	275	267	273	235	274	295	312	278	284	277	302	252	267	281	291	278	262	283	278	281	247	271	297	254	266	276	281	277	268	252	299	267	277	315	293	259	309	272	266	276	273	263	291	302	274	284	284	293	280	272	293	275	278	281	280	278	303	251	297	242	268	268	268	259	270	265	277	290	272	270	266	279	277	286	287	304	263	284	260	304	257	263	284	252	293	272	284	273	296	280	258	272	304	281	302	263	268	270	297	256	263	278	294	259	270	281	284	268	282	299	274	272	295	281	288	267	280	269	289	262	283	268	282	296	291	287	266	251	252	293	284	267	300	278	253	274	277	267	307	259	263	279	292	295	269	264	287	292	262	260	274	258	261	258	272	260	275	251	304	282	252	282	285	277	285	256	296	272	255	277	296	255	269	256	275	281	283	290	260	285	277	291	252	265	284	264	264	303	290	277	286	272	291	262	272	266	281	285	253	292	284	284	255	267	293	298	276	281	268	300	286	266	287	238	286	269	267	294	272	243	278	305	268	292	247	270	258	279	273	273	302	277	277	299	271	285	277	264	285	273	264	267	269	260	253	257	260	276	294	277	283	261	284	282	296	287	290	315	285	286	246	274	272	285	272	283	299	280	275	255	253	289	295	287	272	264	271	265	313	292	267	297	257	285	272	283	279	291	275	257	278	285	273	259	277	275	264	262	261	307	251	287	262	297	289	286	278	244	299	286	257	284	279	254	260	261	282	291	271	276	278	263	246	275	265	281	284	284	271	257	267	300	275	247	292	275	283	294	264	278	277	305	267	303	298	270	277	271	275	278	274	299	278	265	274	248	286	279	264	287	301	285	293	279	280	286	306	279	304	274	290	269	284	271	280	272	251	278	251	256	277	260	286	269	267	259	276	278	251	296	276	292	284	269	285	270	284	265	268	242	282	269	252	262	271	241	278	261	259	269	288	265	285	281	272	271	265	281	259	263	263	296	260	311	272	275	287	308	251	262	282	277	262	268	245	285	255	274	282	265	292	297	255	254	296	258	277	275	271	277	326	295	273	292	289	290	281	292	282	287	309	299	262	276	265	315	305	278	298	297	277	270	264	283	272	295	313	314	245	285	257	285	244	315	284	270	281	272	259	256	295	260	269	274	268	298	271	276	282	263	278	253	282	293	269	267	279	306	253	278	283	278	296	295	258	251	274	269	272	274	281	264	297	270	255	289	274	271	281	292	269	236	267	265	253	268	285	291	278	274	289	266	283	280	297	289	295	259	276	265	268	274	270	262	272	303	299	268	274	263	287	270	265	254	278	274	267	307	288	286	255	278	269	294	284	270	281	290	320	261	313	272	275	284	279	294	255	285	296	264	260	289	298	293	293	257	294	282	274	278	271	274	241	287	278	303	282	288	295	288	292	282	267	279	248	301	270	266	257	268	265	282	298	277	287	246	288	259	272	293	278	292	272	307	278	294	269	302	250	295	273	260	261	290	274	281	281	292	274	279	285	256	246	284	273	282	288	269	306	272	259	307	262	270	291	277	272	275	271	303	274	275	254	303	285
3814	2990	1734	781	416	370	310	312	272	256	208	154	143	144	111	99	84	71	80	55	61	45	62	46	33	42	43	36	48	40	42	32	42	38	32	36	29	27	37	27	34	32	23	23	24	23	32	29	36	29	27	28	32	21	26	30	22	28	29	25	23	27	21	26	26	27	35	33	23	29	24	30	34	28	24	31	27	23	21	33	26	25	24	32	25	32	29	29	31	32	26	23	25	24	29	25	28	23	29	30	23	31	27	25	18	29	25	30	33	33	22	27	36	28	32	32	28	25	26	25	35	21	18	31	36	26	29	26	30	36	24	30	34	25	34	22	29	25	22	25	29	24	27	12	32	27	27	25	33	30	30	32	27	38	27	23	33	24	34	30	31	23	25	18	20	23	29	27	24	24	24	24	25	29	14	21	27	17	34	31	24	21	25	23	18	24	25	24	18	32	24	28	27	24	23	32	23	24	27	31	18	20	24	34	22	28	20	36	21	29	29	23	18	18	32	27	33	29	20	12	33	21	20	30	32	31	33	21	23	22	27	20	27	23	18	32	30	23	32	28	16	31	31	23	20	21	31	24	25	21	24	29	20	25	22	22	20	39	24	22	24	21	22	29	19	28	17	33	18	18	21	24	26	23	33	19	28	29	30	23	26	23	24	26	31	18	24	35	22	35	27	25	24	33	19	27	20	28	29	24	27	23	23	17	32	20	20	18	31	30	26	22	28	25	28	29	31	22	25	22	22	30	29	34	27	24	31	32	28	25	32	19	30	21	24	34	22	25	28	35	24	17	22	27	26	19	25	32	22	24	26	34	28	26	26	24	25	25	24	26	27	26	24	31	20	34	21	21	27	20	29	27	29	23	36	17	22	25	30	26	29	23	21	27	29	21	27	25	20	26	27	32	23	25	24	37	18	24	26	20	20	30	27	27	35	25	24	21	28	30	21	28	28	17	25	29	28	36	22	19	24	29	23	29	20	28	30	29	27	30	27	32	24	32	30	25	21	26	30	27	26	30	22	28	24	26	31	20	31	28	29	21	27	26	30	31	20	30	28	26	25	26	22	28	17	28	29	31	27	18	25	36	25	25	26	33	30	21	26	19	36	25	24	22	23	30	23	25	20	27	33	18	25	27	24	20	24	20	20	23	28	31	22	24	32	24	23	33	20	31	28	32	20	27	35	29	25	30	33	44	23	31	16	29	16	30	29	29	27	30	17	33	27	27	19	21	26	23	30	22	23	15	27	19	32	33	24	28	23	29	24	22	22	30	27	21	30	21	32	26	30	26	27	35	25	28	27	35	23	26	20	21	22	17	31	22	30	19	23	26	30	31	14	18	29	27	30	29	24	27	33	28	24	23	25	24	27	29	22	20	20	27	27	38	20	19	32	24	20	24	27	25	31	27	29	23	29	27	24	34	28	39	16	26	34	28	36	25	31	30	36	28	19	29	25	26	25	30	28	22	28	28	31	29	28	22	29	27	23	22	21	30	31	29	36	33	30	30	23	28	13	28	23	20	24	28	29	23	35	32	26	29	32	30	18	26	23	24	19	26	27	23	30	30	31	20	17	23	28	23	31	22	30	17	26	21	27	25	19	20	32	28	30	25	24	29	38	33	23	31	36	26	24	21	21	22	28	21	38	25	29	28	22	26	27	22	22	21	23	27	27	26	15	19	31	20	27	29	20	29	33	27	23	33	21	31	24	23	21	25	30	42	19	28	31	30	32	31	28	23	23	28	33	31	22	33	22	30	22	32	30	19	24	25	22	32	17	27	24	25	30	27	21	27	27	30	26	23	28	39	37	37	29	21	18	29	26	31	27	34	26	14	21	34	26	21	30	34	24	27	29	18	23	20	21	32	31	28	31	24	27	24	32	33	22	32	23	20	29	37	32	25	20	22	28	26	28	20	19	33	32	35	18	27	17	27	27	26	29	15	26	21	23	21	21	31	36	24	20	23	19	26	29	28	22	29	22	29	34	18	36	27	34	30	32	26	29	22	28	16	27	22	26	30	26	21	19	22	30	32	23	26	24	24	28	27	20	19	22	26	35	25	25	30	23	26	28	33	24	28	24	32	26	23	20	41	35	24	21	27	25	27	29	34	25	24	26	22	26	32	24	27	27	39	30	26	16	20	33	31	25	29	30	26	20	20	30	23	34	20	22	18	22	31	25	20	32	22	14	25	32	18	27	29	26	23	31	28	35	23	23	26	28	22	24	31	26	21	25	24	18	28	25	26	25	18	19	31	20	23	28	25	18	33	22	23	29	23	36	29	32	34	26	26	32	28	28	23	25	21	17	27	26	30	27	26	18	24	25	31	32	24	28	26	35	19	30	21	34	28	27	30	29	21	28	28	35	28	29	18	30	31	31	26	22	22	21	26	23	18	30	32	22	22	27	18	37	25	24	22	20	24	21	24	33	30	28	20	31	22	29	29	25	22	31	17	33	33	20	21	27	28	22	24	23	22	23	31	35	28	33	24	26	26	18	32	22	25	34	24	27	26	15	33	27	35	32	27	35	23	25	28	22	28	28	31	27	18	24	24	30	22	30	27	29	19	30	32	21	31	32	24	33	29	33	24	29	29	23	31	35	27	21	27	23	25	29	31	22	26	26	24	25	22	29	28	27	27	25	26	25	30	22	24	28	23	32	28	17	18	19	21	32	23	34	22	24	15	27	29	21	24	28	20	22	21	18	28	36	28	27	29	22	33	29	35	25	21	25	34	30	29	16	37	27	29	31	45	23	24	25	33	26	32	24	31	25	28	25	24	38	24	27	29	13	26	28	21	35	26	24	21	25	18	34	25	33	14	23	34	29	27	27	30	25	25	32	20	28	36	25	21	29	26	31	36	23	23	29	19	21	30	22	23	24	30	43	27	30	28	26	32	23	29	24	31	25	19	30	31	21	28	19	24	33	30	33	21	39	35	17	29	16	30	28	28	21	26	19	31	22	24	26	25	28	30	23	32	29	19	28	28	30	23	28	27	23	30	25	22	27	28	26	20	21	24	22	20	15	33	25	31	25	26	27	26	26	28	30	25	22	38	34	19	33	24	22	25	30	33	28	25	22	28	19	30	26	26	26	14	28	42	27	25	25	29	23	31	18	18	25	26	20	21	26	34	28	24	26	22	21	30	31	38	25	28	18	26	30	25	23	24	24	17	20	28	31	30	21	21	28	20	23	23	27	25	37	23	20	26	25	26	22	27	36	28	28	23	31	29	17	29	28	32	37	26	35	35	22	24	24	20	29	32	25	17	33	34	21	29	24	19	29	29	19	36	22	28	28	28	26	28	23	31	27	29	20	25	20	22	21	28	20	19	17	29	28	25	22	28	24	34	25	15	28	25	25	24	32	29	27	24	27	24	30	34	32	29	22	30	33	23	16	28	25	20	30	25	24	33	20	21	22	22	30	29	30	32	27	31	25	38	28	27	33	26	35	29	32	33	17	32	22	35	27	34	18	22	33	31	30	30	23	24	30	27
28115	20045	15304	11040	12839	12759	11487	9965	8302	6912	5674	4781	3974	3399	2789	2431	2099	1805	1444	1337	1115	987	868	851	781	683	635	608	542	525	447	444	413	414	377	348	361	314	315	299	294	293	307	304	309	252	277	282	285	284	255	286	258	258	238	252	249	226	244	243	266	241	282	257	255	266	249	240	269	262	266	253	258	221	232	210	257	239	257	231	263	281	243	258	244	249	229	269	240	273	234	230	235	240	249	261	233	245	233	242	265	242	219	261	255	282	250	235	230	234	256	245	230	251	251	266	226	227	231	250	249	234	233	259	266	262	245	226	232	266	224	256	244	245	248	231	239	215	238	256	234	279	220	226	261	229	260	240	292	267	244	236	255	253	250	234	260	223	230	257	239	260	242	255	257	250	238	236	240	205	251	263	223	265	220	258	243	245	218	250	247	267	261	249	235	249	236	230	267	229	244	248	240	230	230	249	265	235	246	237	229	238	258	249	233	246	228	255	286	236	255	264	266	251	256	257	212	253	235	212	233	262	264	248	264	244	256	255	229	231	256	276	246	250	245	230	233	251	240	231	253	261	211	235	239	241	265	255	247	234	247	260	235	271	216	277	211	214	248	233	249	259	230	284	281	249	228	238	223	231	218	252	242	244	230	274	245	248	260	257	242	255	227	246	235	277	214	220	234	262	250	248	233	229	218	249	279	245	246	245	249	212	248	234	275	243	241	226	296	272	257	228	253	250	241	226	245	254	241	229	229	249	232	283	259	226	262	258	247	245	238	228	254	229	255	254	255	240	240	244	229	226	257	258	260	252	239	231	232	255	249	263	251	243	240	235	229	225	234	254	252	232	239	245	266	274	236	263	261	251	236	273	253	249	242	240	259	238	246	269	254	250	242	250	248	225	217	242	230	266	214	230	237	239	267	269	256	246	236	225	244	272	268	256	234	259	247	245	239	259	241	217	249	229	248	256	246	246	242	277	262	269	277	262	238	249	227	257	232	240	259	235	241	218	254	247	249	269	240	226	224	253	243	249	251	245	246	263	267	218	246	259	240	284	285	219	247	238	280	281	251	245	216	263	266	261	257	254	291	256	252	253	269	279	244	270	260	257	236	258	242	247	259	240	240	257	265	258	257	254	246	257	248	247	260	274	241	249	258	267	249	256	250	248	240	271	246	243	266	256	250	239	246	252	254	258	208	242	254	263	257	253	235	233	241	261	256	237	262	240	240	248	232	280	269	229	228	224	254	239	239	238	205	268	266	235	266	261	233	263	231	228	261	260	257	250	254	235	242	233	247	266	297	256	245	248	259	271	238	225	261	246	236	263	267	275	258	236	277	244	251	244	222	258	278	235	275	249	254	258	263	221	258	230	235	233	227	280	231	246	258	257	241	252	276	234	289	268	270	237	257	227	231	247	235	262	233	240	230	262	217	234	253	227	271	236	237	273	293	288	267	261	224	252	232	269	259	232	278	251	242	239	244	277	247	240	227	239	258	241	237	256	255	236	262	246	240	230	257	233	247	246	245	217	250	235	240	256	231	262	271	256	239	239	255	244	245	240	240	233	261	249	265	239	243	233	260	222	232	243	261	244	210	249	237	260	247	248	272	253	259	264	238	257	242	263	235	257	229	261	251	209	240	252	240	230	253	245	247	248	263	217	249	266	233	257	253	236	251	263	248	236	275	244	236	220	250	235	239	229	239	254	230	246	224	258	211	246	238	248	226	245	244	254	240	262	262	251	247	237	242	244	266	255	246	252	242	250	270	261	235	260	241	250	249	244	278	254	262	231	248	259	242	236	228	253	259	255	242	252	247	218	231	256	275	267	280	234	260	260	230	245	262	258	229	239	257	256	259	236	247	287	263	239	235	269	236	227	222	236	235	239	235	253	249	248	245	259	274	264	254	272	239	281	224	230	245	274	259	237	247	240	221	261	247	248	260	252	252	244	234	263	251	235	242	234	253	241	238	260	224	262	260	233	259	245	223	256	262	247	229	231	261	227	259	250	255	275	245	257	244	217	193	247	252	245	243	259	224	244	242	238	234	230	274	227	270	242	269	241	256	242	204	258	271	250	228	276	251	269	222	229	256	243	242	265	238	265	264	249	221	270	268	255	240	243	240	229	239	232	256	282	253	251	262	235	232	249	259	249	252	250	266	255	260	234	262	235	256	248	224	259	214	256	240	247	255	264	246	232	216	232	243	248	241	235	266	246	233	287	251	238	246	254	250	243	252	246	264	245	261	226	259	261	226	270	238	223	240	241	241	247	258	241	253	223	219	244	272	245	238	245	262	237	253	233	263	266	255	284	239	254	237	227	244	246	255	253	238	243	246	255	269	251	233	229	222	218	247	258	248	242	246	250	262	240	219	223	252	252	255	227	249	230	236	236	239	253	255	257	253	249	263	249	212	236	257	260	221	289	252	252	252	236	239	240	245	250	234	247	243	274	255	267	225	263	256	267	244	243	233	238	257	249	240	259	231	277	216	250	245	266	276	230	233	245	251	250	241	249	257	267	235	268	251	262	238	239	268	256	263	262	253	228	244	248	221	257	256	240	232	237	228	229	262	224	241	243	244	214	250	259	250	252	217	229	242	246	264	245	224	257	228	251	236	246	204	264	251	249	272	258	256	242	235	251	251	230	241	212	228	251	227	234	265	268	240	270	245	240	232	262	288	236	228	235	259	243	252	263	224	252	269	237	262	255	235	247	253	251	237	237	253	272	235	241	232	242	283	261	250	237	271	216	266	230	247	250	243	238	248	236	234	272	260	252	239	243	218	244	232	254	266	232	243	254	266	262	242	253	241	264	265	254	239	243	233	247	243	258	250	277	226	233	275	249	235	276	243	209	262	244	231	256	239	236	226	238	248	255	262	257	224	219	245	283	238	259	221	248	238	258	236	246	215	235	215	274	236	246	235	226	236	247	257	264	249	219	254	230	242	254	251	242	229	236	249	230	267	237	253	253	250	237	240	247	216	245	218	250	252	232	232	247	253	242	276	240	248	248	253	255	281	264	253	252	240	253	238	256	219	267	237	233	260	247	247	245	244	263	257	262	252	217	280	224	240	293	246	282	250	234	250	246	241	251	266	262	261	204	229	252	249	228	249	240	243	257	227	245	242	257	262	255	234	228	223	209	255	276	212	228	259	253	238	254	241	246	265	224	257	242	240	230	260	240	231	266	224	250	252	233	256	221	238	244	253	227	262	252	227	270	248	257	265	258	253	239	222	225	271	253	255	242	232	238	269	272	247	247	241	258	271	261	239	263	267	230	243	259	252	250	239	255	252	255	241	242	217	228	226	237	273	244	240	267	246	263	256	229	234	236	223	228	241	235	256	235	246	231	261	226	252	244	245	223	250	252	254	232	252	244	247	258	261	249	252	258	246	251	259	246	236	243	230	251	267	284	250	254	263	251	250	258	251	234	249	238	218	262	247	237	237	234	247	246	224	250	253	260	255	247	252	274	230	258	248	257	254	232	252	215	247	239	224	239
4437	4803	3007	1105	584	494	489	424	370	283	278	206	195	172	119	119	119	118	86	80	65	78	58	59	57	44	42	45	44	39	37	35	25	25	27	40	36	28	21	27	37	31	34	28	30	37	31	28	25	33	30	23	34	31	29	24	27	28	29	31	30	27	36	33	25	33	27	24	35	26	29	27	36	23	29	30	14	25	29	24	25	21	28	26	25	19	38	28	24	22	25	13	25	34	25	38	28	26	30	23	32	31	23	25	32	26	14	29	27	33	30	23	30	26	24	28	18	24	22	21	26	30	27	19	26	26	22	33	22	16	24	21	44	39	25	28	31	28	21	30	25	24	27	28	30	29	28	26	24	30	31	27	30	19	25	32	36	21	20	21	19	26	26	31	22	22	27	23	33	25	28	22	32	35	26	28	29	31	20	27	23	27	28	21	25	26	36	33	33	23	26	37	33	35	30	28	20	32	27	31	18	24	27	26	33	22	15	20	24	26	27	23	29	24	17	22	22	23	34	25	32	29	16	28	29	29	22	19	34	28	23	23	29	37	32	21	30	29	19	27	29	27	21	31	35	22	29	26	21	20	25	26	19	26	26	28	25	20	18	17	28	25	23	25	26	23	23	34	31	19	23	28	24	25	23	24	30	28	25	27	33	24	32	39	28	26	23	20	21	30	29	24	22	29	35	38	26	35	26	15	23	20	23	30	27	24	27	24	26	25	20	37	35	24	40	18	37	29	19	20	23	30	25	25	22	29	29	22	32	27	22	26	26	32	22	16	27	28	29	24	35	36	26	23	24	26	22	38	38	27	22	29	30	32	28	19	28	21	24	26	23	32	27	19	30	17	27	21	28	27	27	17	35	34	23	17	22	16	34	17	30	30	25	21	25	25	32	28	26	30	25	27	29	30	20	31	19	22	28	29	21	23	23	16	37	20	17	26	35	16	30	22	25	20	27	29	28	31	18	28	21	32	23	22	29	27	25	26	27	26	27	21	27	22	23	22	20	18	17	34	22	28	23	30	33	23	38	25	28	21	29	27	19	25	22	31	16	28	20	18	31	22	27	16	31	21	30	32	30	21	26	27	19	28	18	27	35	24	30	27	30	26	29	31	29	19	24	24	37	23	33	32	27	26	27	23	27	24	25	31	23	24	30	35	25	28	23	29	20	24	24	22	25	25	34	26	26	32	27	31	25	23	27	32	19	18	22	18	28	27	21	28	36	28	27	31	24	24	30	26	21	21	30	29	18	31	25	21	21	32	31	23	20	25	22	23	29	35	25	44	30	28	24	26	25	23	27	25	33	25	25	26	23	26	25	23	27	26	16	19	30	28	29	22	29	26	22	27	19	24	31	29	23	29	31	21	29	27	23	23	17	23	35	22	24	24	24	27	25	28	25	23	29	26	23	20	20	18	26	23	23	26	20	25	41	22	26	24	32	20	28	30	29	27	25	22	22	27	21	23	24	28	23	22	18	23	21	33	26	29	29	16	27	26	12	25	35	37	27	26	33	25	20	30	25	31	28	39	22	27	27	24	25	27	22	27	17	31	23	29	23	34	18	22	14	33	22	32	15	22	22	21	29	41	20	22	22	29	21	21	20	27	29	29	24	30	29	23	22	19	14	22	19	26	30	20	22	18	29	27	23	25	20	28	24	34	34	22	27	21	21	22	21	32	21	26	31	31	21	24	35	30	32	31	27	20	29	25	24	22	31	30	22	39	21	24	19	20	25	17	32	28	27	26	28	36	32	31	30	31	35	27	26	23	33	27	20	23	33	18	30	21	29	31	22	32	18	16	21	34	26	24	28	19	30	31	22	22	30	29	26	23	21	29	32	30	22	23	23	20	26	25	27	28	24	35	27	28	31	30	28	33	26	29	25	29	24	28	14	27	25	21	23	23	26	20	26	29	17	24	26	21	26	24	26	24	25	28	32	15	22	23	30	22	36	37	27	23	27	22	23	33	27	27	23	37	32	36	19	33	22	26	19	20	24	25	27	26	25	23	28	22	22	24	19	21	21	24	25	23	28	25	18	29	24	37	27	22	27	25	31	21	29	25	22	27	25	25	23	32	27	20	26	30	24	26	25	29	29	24	26	22	26	24	30	25	30	28	21	29	34	25	23	14	34	21	20	24	31	23	24	27	22	26	32	33	23	16	34	25	30	20	24	29	25	24	20	19	32	27	28	26	28	25	25	28	19	27	27	23	24	23	32	20	38	36	35	18	27	27	34	24	24	28	17	28	25	16	20	24	26	12	33	26	17	21	30	21	18	19	24	27	21	33	29	24	32	25	24	35	24	30	24	30	20	25	22	32	29	20	21	20	26	20	25	29	34	24	33	27	33	27	17	16	25	21	28	21	31	28	24	28	23	30	26	31	34	30	23	33	26	26	26	27	23	19	22	20	28	33	29	30	18	20	20	40	29	25	26	35	25	18	27	26	27	28	26	28	23	28	21	25	22	26	27	20	21	29	16	33	22	31	21	28	28	29	28	23	29	23	38	28	36	35	21	28	27	30	30	20	27	30	22	27	23	22	23	22	25	26	23	32	23	26	34	22	27	38	29	28	26	32	30	36	19	36	24	27	36	21	28	25	38	22	24	33	34	19	26	21	35	32	26	37	26	29	35	25	35	20	23	33	22	25	27	35	31	26	43	38	25	30	23	23	34	22	22	31	25	25	26	20	26	21	20	28	30	30	29	21	34	17	33	23	32	29	27	20	25	31	24	32	16	24	27	24	29	26	31	28	35	25	17	22	24	30	29	17	31	24	24	31	29	30	19	30	19	26	29	29	22	25	23	20	28	27	20	23	18	40	26	21	24	23	23	25	20	23	24	16	21	31	27	28	30	19	24	23	14	29	20	23	21	19	27	19	22	30	36	28	28	29	32	27	23	21	26	26	26	18	25	33	24	23	35	20	21	22	25	28	27	30	33	19	28	24	34	28	31	28	27	21	17	22	24	31	24	34	26	30	27	30	24	23	30	21	23	32	24	31	30	23	23	20	17	21	23	35	36	21	26	18	16	32	22	29	23	22	28	27	24	16	30	32	23	20	33	34	30	23	25	24	24	18	28	23	33	21	27	23	23	32	22	19	25	27	22	24	28	24	32	26	32	21	29	23	22	30	20	18	24	24	27	29	21	28	30	27	26	19	24	31	34	25	41	20	39	29	29	25	31	20	28	25	28	31	24	23	28	24	26	21	35	32	16	18	35	32	28	23	24	28	32	27	21	22	20	31	35	26	34	29	26	34	20	26	21	26	28	41	27	23	33	23	23	14	40	29	27	27	24	15	28	28	21	37	30	20	26	34	25	21	27	23	25	21	30	26	29	22	34	21	15	30	33	27	20	29	29	27	41	28	28	28	28	33	15	20	24	31	24	25	32	31	25	30	22	41	31	20	19	37	27	23	33	21	26	27	24	26	25	32	26	23	25	24	16	34	34	22	31	23	23	20	33	25	20	23	35	31	22	31	28	25	17	24
30814	25148	19220	14488	16040	15834	14412	12762	10964	9010	7385	6083	5173	4455	3683	3136	2609	2192	1876	1544	1399	1205	1019	950	896	767	797	701	632	600	577	488	475	413	432	360	334	365	328	323	316	300	321	300	324	309	294	292	280	268	293	287	284	278	263	266	286	264	292	303	295	239	255	262	237	266	259	255	269	254	253	281	271	236	222	270	245	239	218	249	259	254	260	260	236	263	248	248	258	254	242	266	265	228	242	262	230	250	273	261	258	259	248	264	276	249	239	252	250	254	250	244	223	233	224	245	253	256	277	242	261	261	243	272	235	261	239	246	242	243	235	254	240	259	226	232	223	250	264	217	251	242	264	245	244	265	252	256	253	255	233	259	238	242	247	242	230	246	265	232	252	236	255	243	229	241	264	254	241	260	254	246	264	251	236	240	263	244	245	258	260	274	247	257	235	262	269	236	222	255	238	246	275	248	238	251	264	242	240	234	239	284	250	232	237	252	286	237	262	251	232	236	238	221	247	256	264	258	273	290	228	239	267	217	252	243	264	239	243	256	218	245	241	258	241	238	250	256	273	224	265	243	249	235	264	233	269	239	244	241	251	254	232	267	249	241	240	272	261	235	240	240	227	235	246	263	256	263	257	240	270	235	251	237	235	258	248	225	258	234	236	232	232	247	240	255	251	252	246	222	242	253	247	289	249	232	266	242	238	258	246	267	236	251	247	262	239	227	268	257	253	216	261	232	240	231	242	247	229	247	259	236	247	243	270	245	247	265	253	261	261	266	246	248	240	221	253	247	231	255	232	233	254	266	246	227	241	245	241	269	237	259	243	246	295	246	245	213	262	241	243	258	242	225	237	233	261	291	270	247	235	244	261	244	221	230	226	242	254	247	228	254	240	250	239	227	252	242	224	241	228	245	234	249	252	264	207	256	257	224	246	261	239	252	239	265	234	258	247	229	254	262	252	235	230	244	278	264	221	241	242	246	237	250	256	229	233	253	261	239	233	230	223	257	239	246	265	263	244	247	227	282	249	244	288	252	259	237	235	212	260	246	260	252	237	254	230	241	271	266	240	228	243	244	240	236	243	260	235	276	226	270	254	232	273	267	228	272	244	215	234	243	223	254	250	253	282	252	255	232	230	241	274	260	251	218	208	255	270	252	235	234	273	241	253	263	233	245	251	236	242	235	236	226	256	248	250	236	246	269	265	240	265	268	213	236	256	216	249	249	237	256	248	251	239	271	257	245	232	250	229	262	253	245	243	242	234	247	226	269	259	237	255	229	286	250	240	234	222	239	232	251	234	221	243	262	255	268	236	240	262	255	207	253	241	258	258	241	246	243	222	233	191	248	240	235	241	227	221	251	239	228	236	228	226	232	242	256	263	251	278	289	268	256	227	240	263	239	243	235	245	255	287	230	232	248	247	249	249	264	243	246	256	209	259	255	245	221	260	259	238	239	232	243	225	245	249	212	231	275	241	254	283	285	208	246	240	217	248	269	221	232	247	232	233	250	239	255	269	214	235	218	261	246	230	263	250	259	250	259	259	247	266	248	240	258	227	248	230	273	257	260	212	210	247	257	236	235	246	247	249	223	235	245	250	231	259	268	226	250	253	235	227	258	265	240	259	222	231	264	245	248	217	241	247	210	255	233	259	252	260	220	219	227	273	261	256	235	236	227	254	249	261	257	248	237	247	259	216	261	272	276	240	254	234	211	248	266	273	231	229	244	214	283	266	242	248	228	243	242	260	231	290	229	245	233	232	215	243	255	265	249	227	277	246	260	238	251	257	265	262	233	248	260	267	247	250	279	236	233	244	269	250	260	278	211	267	226	257	248	259	252	263	227	252	252	244	246	258	266	223	257	237	255	246	236	228	233	255	257	272	251	254	225	237	229	263	254	259	232	230	257	242	272	256	271	274	251	225	242	234	230	224	251	206	271	220	252	237	231	231	248	258	257	261	249	233	237	251	240	264	235	293	272	249	244	225	228	247	250	240	248	258	246	225	244	237	267	237	250	236	241	258	251	243	254	223	268	216	262	266	244	241	252	257	231	237	254	249	265	233	237	258	269	238	227	254	242	242	236	229	255	295	239	247	237	228	250	251	266	252	229	230	248	229	221	246	277	255	282	266	253	278	256	268	256	272	249	254	253	227	266	246	238	229	231	229	235	226	258	247	267	238	239	237	246	242	265	248	255	248	248	212	243	254	247	224	224	235	201	255	254	252	251	215	259	224	238	253	234	245	242	232	249	225	253	241	229	270	231	211	264	274	247	247	271	242	264	249	266	248	256	236	258	237	252	250	277	226	261	211	256	229	279	241	229	230	258	242	260	275	243	249	210	260	264	230	251	260	240	249	283	232	242	246	244	230	249	242	251	240	234	255	246	236	226	243	239	224	239	239	219	254	255	270	248	241	234	273	238	253	248	251	263	253	257	234	221	257	236	246	230	240	242	254	222	244	218	251	253	268	249	236	260	241	274	262	240	226	217	253	250	284	252	261	238	237	272	267	266	250	235	241	242	264	248	257	235	232	248	243	242	220	235	259	245	233	237	265	222	279	283	257	260	237	242	253	258	261	210	258	244	251	244	261	241	213	239	257	244	267	239	245	237	259	235	242	206	277	273	251	225	256	221	225	231	261	227	255	234	234	228	256	222	248	256	266	232	256	271	280	240	243	240	252	246	261	254	236	240	266	230	242	259	263	246	223	256	248	234	215	213	241	243	229	250	272	274	227	211	286	216	235	244	234	231	235	240	261	255	240	268	239	250	256	285	249	230	226	253	257	228	236	237	261	256	238	226	252	260	263	244	222	253	252	262	259	251	249	246	237	269	240	233	202	231	248	246	245	236	240	220	234	225	264	264	271	221	254	238	251	240	248	234	241	247	238	225	249	256	221	249	255	236	263	252	256	248	273	273	224	232	247	254	270	240	238	279	235	235	217	262	240	251	255	256	245	223	210	234	308	251	240	250	234	257	212	249	235	208	238	242	253	252	250	221	248	257	225	232	231	207	246	220	209	254	234	239	237	226	234	240	256	234	212	242	254	254	248	269	235	247	206	237	247	242	236	232	248	226	264	254	243	246	229	230	235	247	273	227	229	219	264	253	246	251	272	236	228	236	229	244	249	239	258	240	252	254	247	267	238	228	242	255	248	273	263	249	233	255	266	248	233	254	252	244	296	211	242	256	247	249	253	243	233	239	231	247	249	264	223	236	258	225	257	245	243	231	201	246	262	260	250	226	257	237	267	227	230	238	239	233	232	278	265	247	249	253	254	247	235	239	259	259	270	217	250	243	252	231	254	244	243	263	235	238	263	258	258	238	227	249	245	215	255	217	239	238	245	212	250	241	215	249	229	256	262	238	242	257	245	244	234	216	258	241	232	245	269	247	262	246	245	236	246	249	258	248	254	248	242	235	248	253	232	252	251	242	259	225	257	233	268	224	248	220	242	245	221	249	251	275	273	244	258	252	271	253	226	264	238	253	257	277	253	213
2014	1325	769	354	248	273	290	220	224	179	131	140	122	97	90	76	64	63	57	53	54	28	34	42	49	40	39	37	44	42	43	30	33	42	41	35	33	34	37	24	27	37	28	34	39	29	28	23	37	30	29	28	31	29	24	27	20	28	26	28	29	26	35	28	28	30	23	21	26	34	27	32	35	43	34	21	26	36	36	32	28	35	30	24	34	41	20	26	18	26	32	19	29	23	31	25	34	37	31	30	34	17	27	27	38	32	26	35	30	31	32	24	20	21	33	31	29	24	31	39	35	37	34	31	24	25	36	45	33	27	27	35	31	28	32	39	44	29	23	29	27	27	23	31	28	31	24	32	32	38	20	31	28	26	37	27	28	22	26	38	18	24	30	31	25	26	28	29	31	31	34	26	24	31	31	25	24	24	35	23	28	26	28	30	40	22	23	28	32	29	35	32	25	31	27	30	36	32	34	31	34	34	29	31	32	27	32	39	20	37	27	23	35	34	19	30	27	25	41	36	24	30	36	30	24	29	31	27	26	27	29	34	20	36	31	35	25	43	24	33	40	33	26	35	30	28	35	33	34	25	27	26	33	27	25	36	24	28	31	25	25	39	31	22	36	27	30	34	22	28	25	30	29	21	29	27	21	31	26	21	24	30	30	19	27	20	19	24	24	42	32	27	32	27	32	35	29	33	31	33	29	32	31	32	37	27	27	30	19	27	26	29	29	36	29	24	31	28	37	30	39	36	31	25	32	41	25	21	32	27	24	37	21	21	27	32	29	26	27	25	32	30	25	26	38	32	25	23	25	36	28	25	36	32	29	31	36	35	37	36	32	26	26	37	29	27	45	19	22	29	26	30	36	34	39	25	30	32	17	37	23	28	27	37	28	32	26	18	19	31	29	34	31	36	25	30	34	32	24	30	32	21	35	24	30	34	26	23	42	30	38	30	24	29	17	23	28	37	30	27	21	18	26	30	29	30	25	31	25	42	29	32	24	36	24	35	34	31	27	29	36	31	26	27	36	31	31	32	23	19	32	24	29	33	47	26	25	31	28	31	34	29	32	37	29	29	32	30	28	26	28	35	22	24	27	30	26	36	25	27	36	20	32	31	26	39	32	29	18	32	32	22	39	28	33	27	37	32	32	27	29	33	32	19	28	20	17	32	37	29	24	24	24	22	30	29	23	19	25	31	33	26	28	32	28	25	35	24	23	25	23	23	26	28	37	36	30	28	36	28	27	34	26	22	27	31	27	35	29	32	22	27	30	31	35	34	24	31	28	32	26	24	33	29	29	22	37	35	25	25	37	37	25	37	33	29	33	25	32	32	35	18	32	29	27	30	23	26	28	32	27	31	26	33	24	34	24	36	38	30	28	21	28	25	32	20	21	26	28	39	33	30	33	30	30	22	29	35	33	22	26	38	34	36	34	24	33	35	20	25	33	31	26	17	34	20	25	30	33	18	33	25	41	25	28	29	28	20	22	32	31	24	36	24	28	23	29	23	25	38	27	28	31	25	26	31	28	29	37	33	31	25	30	29	28	24	35	27	34	27	31	23	29	37	31	25	26	25	29	32	21	32	25	30	32	35	22	38	28	31	30	30	33	22	23	39	25	24	22	40	17	32	28	26	25	15	20	21	26	25	26	27	28	25	33	30	35	33	37	35	35	26	29	33	33	18	24	29	28	30	38	39	30	24	34	20	26	25	32	19	16	31	30	28	35	26	29	21	20	23	25	28	23	26	32	27	29	36	34	33	33	35	15	20	19	35	36	38	38	29	33	32	31	33	31	39	33	22	23	22	30	28	26	28	26	32	27	35	30	28	38	23	19	19	33	32	30	17	33	23	33	23	33	39	28	36	46	31	26	21	31	20	32	27	37	26	26	28	22	19	34	30	26	36	36	31	30	27	17	36	31	24	23	28	27	37	24	28	24	28	35	24	32	39	37	30	27	34	37	37	34	29	29	34	26	39	34	20	32	28	26	29	33	30	29	27	39	24	30	25	25	30	33	22	34	23	42	31	24	34	26	26	27	23	37	32	29	28	33	29	29	29	31	27	36	36	26	33	30	25	38	24	31	41	37	32	28	25	36	34	24	24	23	35	23	32	23	29	29	27	32	27	28	30	22	32	24	27	29	37	29	32	35	19	40	33	35	33	26	29	39	30	26	27	21	23	24	32	25	28	33	34	26	29	38	29	41	33	31	23	24	31	22	32	37	23	34	30	31	31	25	36	30	29	27	29	35	27	17	28	29	22	31	29	38	29	25	32	26	30	31	26	24	28	39	37	27	28	30	25	35	33	24	27	32	27	39	30	26	21	33	33	39	31	34	23	32	26	22	28	31	31	25	31	28	25	40	31	38	30	35	20	24	35	26	26	35	36	25	27	31	37	20	31	23	35	27	28	27	42	27	32	30	33	31	26	19	34	36	36	21	28	25	37	31	26	29	26	30	26	36	39	24	25	35	25	22	25	31	38	32	28	25	24	41	34	28	27	28	36	29	28	33	29	41	20	25	26	36	34	26	31	26	29	24	36	23	37	37	23	30	22	28	24	26	22	24	24	32	20	27	20	23	33	31	27	26	22	22	31	28	29	33	28	39	33	28	33	26	37	23	29	35	22	28	36	25	21	40	30	38	24	29	24	32	35	28	25	29	27	23	20	37	39	29	36	36	29	42	28	35	29	31	40	42	26	25	26	25	33	29	33	28	30	27	28	26	37	28	36	28	29	31	29	36	22	25	29	30	37	33	24	30	31	29	38	39	29	22	31	39	32	36	38	19	38	25	41	26	36	26	38	38	33	21	37	28	24	37	35	31	29	35	30	29	26	35	29	19	24	36	17	24	28	30	24	25	23	33	40	37	22	34	24	31	32	26	24	40	27	38	28	27	28	27	32	29	38	29	29	26	29	29	34	27	30	41	33	28	28	25	20	32	37	20	30	18	32	28	26	26	32	30	32	43	27	26	29	34	32	30	25	36	36	28	19	28	35	28	26	20	34	36	40	27	22	35	27	29	36	46	32	34	35	33	35	21	25	16	26	30	36	39	25	24	24	38	29	33	34	23	30	27	32	34	29	33	27	21	30	27	29	22	32	27	18	18	21	31	35	26	28	29	32	25	28	25	28	30	21	30	28	30	28	35	27	30	25	28	30	34	37	30	30	30	29	27	31	28	26	35	33	25	39	33	21	32	30	29	31	32	32	39	27	38	29	23	36	22	30	26	20	38	34	35	23	23	35	30	23	31	29	25	28	34	25	28	27	33	30	24	25	43	29	28	31	32	31	28	30	33	26	25	30	25	33	33	20	31	29	30	26	30	24	29	25	26	32	22	29	33	35	30	42	26	31	33	26	33	29	31	28	32	31	26	31	34	22	31	30	34	28	35	29	38	28	25	27	23	32	32	41	34	29	36	25	26	32	28	20	22	43	28	17	15	31	34	42	29	30	23	23	28	30	27	32	29	20	28	41	28	30	30	33	29	34
22535	14712	10054	7548	9495	10805	9490	8065	6827	5342	4459	3652	2881	2668	2233	1841	1539	1308	1086	995	789	756	692	620	581	538	519	511	466	483	426	415	382	335	369	317	330	330	320	337	309	327	281	321	297	279	289	271	317	294	279	279	284	275	296	273	262	297	282	293	266	304	266	262	271	280	274	279	247	289	286	269	270	264	274	271	281	280	281	278	297	252	274	264	249	259	296	238	274	272	281	300	259	295	287	283	270	298	282	247	304	237	285	286	280	274	285	286	242	256	242	241	283	295	274	255	274	259	265	256	266	275	266	261	254	246	247	270	277	276	284	258	279	310	270	279	285	251	258	250	267	253	278	292	268	264	275	257	249	248	242	258	249	280	297	294	284	252	293	268	280	266	281	256	265	261	276	291	278	246	263	264	266	289	258	292	265	252	248	272	285	268	297	312	258	283	274	289	280	280	260	271	255	255	277	284	279	268	259	258	287	267	268	255	285	273	273	265	284	278	265	305	290	301	291	269	271	288	324	282	275	266	268	256	295	285	291	264	274	261	271	270	258	270	256	299	247	297	276	267	256	277	253	289	273	280	275	292	256	297	268	282	243	269	272	267	289	283	272	290	273	253	260	292	278	286	301	261	269	252	250	258	238	265	250	282	256	281	273	303	267	298	252	260	281	295	267	244	270	287	271	280	264	272	276	270	271	286	275	255	257	304	285	275	281	273	272	268	280	262	275	273	261	281	266	258	247	266	289	289	240	269	290	261	268	252	249	287	274	272	240	260	283	272	276	261	257	291	263	253	290	274	255	265	268	256	251	294	299	264	262	266	300	303	305	265	283	268	269	272	249	259	252	271	259	261	258	281	253	283	256	268	242	286	236	284	246	304	276	268	267	279	284	266	263	254	279	271	274	272	257	295	268	261	232	267	274	294	288	281	276	293	273	282	308	258	281	265	284	267	278	271	272	264	281	311	285	238	292	257	286	284	300	259	275	302	281	242	271	267	291	276	269	270	274	276	281	265	252	258	292	266	255	257	270	276	275	290	284	291	287	246	250	247	259	306	268	285	287	274	263	268	296	267	280	249	298	249	295	284	268	278	286	295	245	259	244	275	293	288	275	262	271	261	231	300	287	276	261	280	262	265	259	297	292	297	257	294	286	273	248	255	299	252	258	289	279	247	278	288	270	280	271	297	283	257	256	252	266	274	262	244	262	258	264	288	266	286	276	275	260	297	282	251	288	301	307	283	274	292	248	257	297	289	254	267	268	276	274	266	285	276	286	282	278	273	281	290	272	247	273	256	291	256	277	272	272	281	258	255	288	295	284	281	231	287	280	308	271	273	277	293	275	285	278	278	272	279	278	273	263	266	277	260	271	261	280	246	276	275	269	262	264	240	277	254	302	284	282	261	240	302	296	289	265	274	271	270	259	276	287	261	270	297	245	285	250	268	303	273	265	275	239	279	238	292	277	299	266	269	265	283	271	269	282	265	284	237	280	264	282	275	301	260	275	246	278	302	265	252	279	293	288	260	263	247	270	261	264	258	270	260	315	259	281	279	276	274	282	267	284	281	230	283	246	299	273	293	266	254	270	245	286	260	271	267	306	281	280	292	249	290	253	269	276	303	303	286	278	295	257	256	273	235	236	237	263	279	257	279	248	247	271	278	257	264	244	283	302	279	272	262	296	260	252	293	276	263	272	250	262	301	258	287	273	272	249	291	242	276	256	290	275	258	238	239	270	257	285	316	279	226	258	280	265	256	269	277	272	277	254	265	298	301	264	286	271	240	262	294	253	269	260	270	270	279	250	293	267	271	298	270	295	267	291	291	288	262	259	269	283	263	265	264	273	248	305	292	273	282	278	244	257	265	265	277	282	263	287	277	265	261	264	273	273	256	268	294	253	296	296	274	297	274	248	251	276	245	294	274	285	286	271	276	258	241	244	297	258	293	282	250	263	263	290	290	268	271	256	277	309	269	283	279	270	265	260	305	298	270	317	286	271	247	271	263	256	262	299	266	298	272	265	280	274	281	286	237	258	255	280	258	263	302	288	291	255	248	269	249	271	235	298	292	244	282	267	268	266	252	263	263	295	285	271	253	284	284	249	286	250	268	297	250	261	247	273	283	274	257	276	255	259	268	297	264	302	270	261	276	257	268	269	280	267	300	271	252	267	255	285	263	269	262	268	261	267	235	268	260	266	270	285	276	280	265	260	267	244	269	262	271	228	267	288	262	253	281	272	247	288	271	276	267	260	270	258	254	293	282	244	274	284	251	265	251	234	286	279	286	258	280	279	252	255	269	253	264	269	241	261	251	287	271	259	286	256	256	264	272	271	303	272	262	290	289	260	267	258	281	313	271	287	271	280	275	278	272	271	267	288	271	281	302	283	265	277	295	243	283	286	285	272	258	263	269	295	262	285	265	266	252	289	266	264	269	270	268	283	274	290	280	281	286	265	273	290	272	258	265	267	268	272	275	295	260	284	280	257	262	245	288	299	244	269	275	272	261	291	267	249	254	283	277	242	274	256	302	262	256	261	257	286	254	272	274	278	279	257	282	287	282	273	288	265	256	274	281	251	261	271	280	275	271	259	243	267	265	275	287	292	259	267	281	247	278	238	289	282	299	254	267	269	259	247	247	264	317	291	280	259	257	283	289	278	262	256	283	266	282	263	264	243	271	263	276	256	251	251	239	252	250	241	244	269	272	232	298	253	291	265	252	273	240	257	289	250	268	250	275	279	254	281	290	269	299	244	262	251	268	261	270	268	248	278	271	248	296	267	251	293	251	245	265	286	266	277	298	301	292	268	268	254	254	289	277	251	300	264	271	273	282	279	264	286	261	241	302	303	260	265	278	260	298	264	278	268	278	275	285	284	285	266	284	276	270	258	269	260	273	243	273	296	268	255	261	263	273	274	264	251	264	297	280	237	297	277	287	255	273	293	279	262	263	312	276	310	274	281	278	268	273	284	246	252	252	264	259	256	277	302	257	273	300	255	281	300	249	262	267	261	276	273	262	259	269	279	259	279	259	257	252	276	292	282	298	264	268	259	249	268	275	250	266	267	262	283	295	269	291	286	236	252	264	250	267	267	249	256	276	284	268	276	255	260	292	259	295	242	247	268	268	261	260	256	258	277	269	261	275	282	279	262	291	258	277	268	281	288	268	262	267	289	283	250	258	279	270	285	284	283	319	269	268	280	282	266	290	289	271	263	282	269	289	262	274	252	294	291	255	255	301	270	274	302	271	268	287	259	287	262	251	253	269	268	254	275	256	262	293	282	252	268	280	285	251	252	287	263	291	248	262	309	292	267	263	273	286	243	269	242	271	287	277	261	294	249	269	290	243	268	285	282	268	252	272	280	280	281	273	256	265	280	268	271	280	264	299	268	272	237	274	253	284	266	292	242	282	268	297	272	269	268	265	287	279	285	270	256	283	277	269	261	264	278	247	248	262	270	263	275	289	288	280	302	269	261	283	275	271	283	257	277	278	301	288
3133	3324	1776	719	441	402	388	342	276	260	240	162	168	136	125	96	87	72	66	57	57	53	62	45	37	31	39	36	43	37	31	38	23	35	21	42	34	43	26	36	44	31	32	38	32	26	33	33	25	28	42	30	34	20	21	24	35	39	34	27	33	32	26	26	22	28	28	31	25	31	27	43	24	26	27	31	36	30	28	28	35	28	25	21	30	23	37	29	29	34	25	27	40	31	30	20	31	43	32	33	27	22	27	29	29	32	31	24	24	26	33	28	33	21	34	30	33	23	29	36	30	35	38	37	30	23	37	39	35	29	27	27	32	28	32	30	24	29	31	27	25	34	28	35	36	28	29	20	33	29	27	29	41	30	35	31	33	23	26	29	35	25	30	29	29	29	32	30	34	31	23	33	30	28	23	27	32	26	30	22	27	33	40	25	33	25	33	32	30	29	32	34	21	36	21	17	22	39	25	24	26	21	33	32	28	24	28	34	33	22	34	32	28	22	31	31	23	32	25	30	27	29	33	29	27	27	32	35	29	27	25	30	35	23	39	28	28	31	23	34	34	28	28	34	30	25	30	32	33	33	35	39	21	28	30	27	26	30	24	30	27	23	31	41	29	29	18	32	31	36	37	30	24	27	22	32	32	25	25	39	28	36	30	29	24	27	23	23	25	37	27	23	23	38	38	37	26	33	36	28	30	30	42	33	36	28	22	36	42	21	35	22	25	30	22	31	39	29	26	34	19	27	29	25	18	32	34	28	25	36	22	19	34	39	41	29	43	28	23	32	28	29	34	24	32	34	22	23	33	26	33	19	34	38	33	33	27	28	26	34	36	26	23	30	22	26	22	34	26	21	23	18	31	29	23	27	27	21	25	36	17	30	37	33	30	18	32	29	33	28	22	19	32	34	25	22	34	28	35	29	20	31	29	31	22	31	28	31	32	31	24	27	30	26	25	29	36	27	39	27	24	21	22	20	23	32	30	18	27	21	25	30	35	35	32	29	34	29	30	24	34	23	28	28	28	20	27	26	23	31	21	26	24	36	36	18	30	28	33	22	28	30	33	33	30	32	32	36	29	24	31	26	35	33	35	33	31	32	39	28	35	36	27	33	31	27	21	29	29	28	30	23	29	26	28	25	20	28	21	32	23	31	26	28	31	24	25	28	27	32	32	34	27	29	32	35	23	39	28	17	30	30	31	27	38	30	20	21	35	30	29	35	32	27	33	30	25	35	26	25	27	28	28	21	23	28	34	24	24	28	19	35	25	13	25	34	29	35	33	25	30	29	26	30	24	27	32	30	30	31	25	23	37	24	23	27	37	21	20	28	32	31	43	27	29	21	30	39	30	40	30	25	21	23	21	30	32	26	26	29	32	26	29	30	25	27	29	24	42	32	32	38	33	27	32	28	18	31	31	27	27	30	34	30	26	34	20	23	21	34	30	35	31	27	26	34	27	29	21	30	31	32	30	32	35	33	36	33	23	24	33	31	40	25	26	27	32	27	26	30	30	20	36	20	20	27	20	37	34	22	28	41	37	30	24	31	35	34	35	33	30	29	34	27	29	28	24	33	21	27	23	35	31	24	26	27	35	16	27	26	29	24	35	25	24	28	28	27	24	30	32	28	30	34	37	27	29	28	34	22	43	23	23	30	22	27	25	30	32	27	22	34	35	34	40	36	25	33	36	30	29	28	27	25	38	28	25	27	26	26	30	29	28	32	35	28	31	29	33	31	27	28	23	26	19	30	32	21	28	23	15	34	26	32	27	29	39	22	24	31	23	27	31	38	27	33	35	28	26	33	27	31	25	36	27	37	31	36	40	31	29	31	35	28	36	28	33	26	30	27	46	23	30	23	29	28	44	23	32	27	30	28	24	33	29	29	26	27	37	24	37	38	27	30	29	23	35	29	21	27	23	30	23	31	23	31	32	37	30	35	28	30	32	28	24	32	28	33	20	31	23	44	33	31	36	20	31	30	32	29	31	28	28	34	33	29	29	38	25	29	32	32	28	26	29	27	37	34	23	27	31	34	34	37	31	30	26	28	25	45	20	29	19	35	26	24	25	33	22	25	29	37	23	34	20	33	33	27	32	28	29	29	31	26	22	33	30	28	26	36	36	26	25	31	38	28	36	41	21	34	35	33	34	29	42	41	27	28	16	30	33	29	26	19	28	28	27	29	33	31	19	31	31	34	21	37	27	40	37	25	32	29	29	24	33	28	27	38	32	30	32	26	32	31	30	28	31	24	27	32	28	21	32	30	33	22	28	26	24	31	15	31	23	23	21	24	18	30	33	39	25	35	22	26	23	25	32	30	30	25	27	24	22	26	32	19	20	23	25	34	20	38	17	26	33	27	24	35	22	31	26	33	25	25	26	21	39	34	26	20	30	18	23	31	28	26	39	24	30	30	34	18	25	19	31	29	23	21	29	27	32	33	28	26	28	23	32	24	26	32	28	26	24	31	31	21	19	27	39	32	26	21	30	30	37	37	30	30	30	24	37	27	27	27	23	27	25	29	27	31	23	31	21	27	30	43	26	30	33	31	34	20	32	19	32	19	27	31	28	32	27	32	31	29	28	33	30	34	36	34	23	25	27	28	33	25	29	24	30	29	29	32	28	33	37	32	34	36	34	29	37	40	26	34	42	30	20	26	35	26	34	21	30	25	35	27	32	40	25	33	45	24	36	34	25	22	28	26	36	31	20	31	26	31	25	26	33	31	28	39	29	35	28	38	24	28	27	27	28	30	29	23	19	26	34	26	24	26	31	38	27	23	23	30	25	27	42	30	22	45	25	25	36	28	34	29	33	36	33	31	32	22	31	27	27	30	25	28	36	29	32	30	27	30	30	28	35	18	29	33	46	28	30	23	19	46	28	31	27	30	31	28	35	29	37	29	26	31	25	24	31	37	37	32	36	33	29	33	24	25	28	31	31	32	25	32	29	33	29	21	23	29	27	21	27	37	22	23	39	31	28	37	31	28	21	22	29	36	43	29	32	30	23	27	37	25	33	24	29	31	32	26	36	28	43	32	31	16	30	30	33	31	31	26	27	33	41	34	27	21	24	31	31	22	30	28	22	32	41	30	32	32	21	27	19	28	28	30	31	21	30	32	27	26	28	27	24	24	32	27	27	23	32	28	23	38	31	24	27	29	31	30	34	28	28	37	24	36	41	25	24	34	34	31	32	36	29	40	26	37	39	27	29	30	22	33	28	25	29	29	26	22	29	39	29	24	27	32	25	29	28	22	41	23	30	26	22	21	26	21	24	28	26	34	24	32	29	33	32	29	30	25	23	38	24	36	26	36	35	34	34	28	34	27	29	23	41	31	32	23	30	16	26	24	25	21	23	24	23	24	31	27	32	33	22	24	36	29	21	24	28	26	15	39	25	29	26	28	34	35	23	34	29	25	20	40	29	28	29	33	30	32	26	26	29	40	27	30	28	31	28	21	28	20	33	23	27	25	32	34	29	22	33	20	30	27
27502	21833	14797	11260	13878	14915	12700	10840	8915	7248	6018	5030	4212	3450	2821	2346	1975	1559	1372	1163	1039	942	782	764	699	633	638	559	493	498	444	430	412	396	370	355	346	317	322	337	300	325	307	335	298	287	285	284	302	291	283	264	307	272	277	265	287	294	317	281	321	257	284	287	266	312	297	274	289	261	277	270	269	241	256	282	306	281	272	295	244	226	247	288	269	268	294	277	286	267	278	295	286	252	284	274	273	253	284	289	285	291	291	265	266	279	274	244	269	282	262	269	296	269	272	248	272	264	262	264	252	286	264	269	288	280	269	277	298	280	265	265	288	260	261	290	281	279	284	271	260	259	312	246	293	280	245	270	237	265	285	255	273	281	288	259	282	274	259	233	250	287	265	251	264	277	250	299	258	262	263	276	310	298	296	283	279	299	277	253	279	255	288	276	298	274	273	301	303	277	226	239	254	294	270	287	273	258	260	285	279	241	278	322	290	278	266	273	266	244	249	238	270	271	279	273	269	281	248	285	267	278	286	260	257	276	268	230	277	303	283	282	268	266	250	283	278	284	292	272	287	248	260	273	283	242	272	264	258	251	263	282	275	253	263	278	291	280	236	291	281	265	253	284	269	274	293	271	249	260	282	326	255	301	258	269	300	290	282	246	270	263	281	262	269	287	264	292	293	280	247	272	281	285	278	263	263	278	282	279	301	277	270	286	249	269	292	265	283	247	258	263	277	248	276	277	260	242	273	261	287	256	260	283	284	280	225	262	267	269	256	252	251	250	279	250	301	250	264	299	252	314	274	294	293	260	296	286	278	268	270	285	296	279	285	275	271	300	277	257	257	260	276	268	271	269	278	254	259	291	261	268	283	277	283	273	256	286	273	277	284	278	278	282	263	276	245	305	252	256	270	270	280	264	275	300	274	252	263	287	258	269	265	251	304	279	263	265	278	266	257	246	292	259	276	279	259	280	267	265	244	255	259	257	260	286	267	277	255	262	319	248	282	263	270	276	282	283	296	257	255	263	299	278	238	290	264	299	249	254	267	283	276	275	250	296	300	282	284	265	261	276	244	238	249	267	265	248	267	279	267	298	266	243	273	276	271	277	283	217	290	277	260	259	290	265	241	273	260	265	267	266	249	294	273	265	286	289	271	287	291	297	266	277	272	292	265	282	292	263	261	265	277	244	286	251	262	273	298	254	263	287	275	255	285	281	287	261	289	291	287	279	257	268	252	297	272	267	272	268	263	256	276	264	288	278	278	255	282	296	265	274	279	239	263	278	258	305	298	291	303	287	269	276	299	238	289	261	261	273	277	265	285	271	288	240	247	272	279	274	270	259	261	265	292	278	271	268	286	251	268	265	279	288	240	261	245	275	262	291	289	301	280	243	286	283	273	301	282	278	267	267	283	295	270	288	270	254	267	256	256	262	260	281	291	252	257	286	272	280	253	276	294	277	252	290	265	266	277	261	259	268	266	297	238	262	276	278	271	300	287	259	256	282	269	266	274	297	251	232	253	298	270	300	252	240	284	268	273	275	280	243	278	279	270	276	270	257	291	291	259	294	294	262	267	261	295	267	276	242	276	299	275	269	278	267	309	259	261	244	283	250	256	264	294	279	253	289	278	265	273	268	280	298	277	287	297	272	289	250	259	307	266	274	262	288	268	283	263	312	297	300	278	247	275	252	270	280	259	303	304	258	307	287	250	259	254	300	290	252	312	274	289	294	275	281	290	264	253	265	253	273	297	281	268	277	279	273	268	283	283	264	266	306	257	250	275	256	263	274	247	268	272	273	292	245	269	273	273	267	280	254	253	280	278	273	273	260	273	251	272	244	264	271	291	294	249	267	275	308	285	254	252	276	299	273	281	276	291	260	289	276	287	252	282	275	290	275	276	262	283	275	258	298	263	283	267	268	262	284	270	263	265	245	298	266	285	281	292	268	268	285	279	264	277	280	282	266	253	257	275	280	267	259	288	273	279	272	263	282	288	303	261	263	273	281	272	249	315	273	291	275	267	288	273	263	280	278	275	247	280	261	251	253	272	284	280	277	267	276	267	294	247	264	265	282	259	273	260	255	242	267	267	242	296	279	275	279	267	244	253	287	281	262	276	274	241	269	275	280	255	271	295	266	259	287	273	305	247	268	287	270	265	261	275	260	284	290	248	245	290	271	255	288	269	269	272	267	289	273	272	243	292	278	266	278	281	284	274	281	297	297	281	277	278	283	262	290	299	264	294	273	297	283	274	287	308	291	285	265	265	253	255	267	261	300	292	282	284	268	253	288	270	264	293	266	264	244	286	258	272	261	264	235	272	269	271	254	277	285	273	276	271	237	294	305	274	279	294	275	266	268	287	247	278	272	271	270	278	261	271	256	266	279	254	271	256	273	304	285	266	261	288	274	252	251	270	257	287	290	273	258	256	294	289	265	258	252	268	299	291	245	260	265	257	276	256	249	272	238	274	260	258	295	264	292	277	250	252	268	304	265	267	234	298	285	275	290	291	269	264	234	258	262	269	294	290	268	267	265	273	251	272	287	245	284	269	289	274	291	264	268	263	284	289	301	267	282	289	266	278	272	282	286	281	273	268	254	289	298	271	283	286	279	233	237	278	281	240	257	278	256	317	288	282	267	278	253	277	265	251	250	253	277	279	271	308	232	258	261	286	273	275	295	268	254	250	250	290	279	251	260	299	270	249	257	257	287	269	284	246	266	281	310	292	269	279	276	253	280	289	308	259	272	281	259	299	293	245	274	233	294	294	291	268	284	271	279	274	268	267	278	301	256	265	262	288	272	285	287	283	278	272	274	304	275	261	274	273	297	267	281	292	266	269	278	271	285	272	282	279	256	277	265	302	301	289	307	295	290	259	239	272	255	287	260	267	283	300	278	259	292	252	268	276	254	272	274	264	285	291	298	303	274	243	250	258	289	291	281	279	247	272	249	279	288	286	276	258	252	249	285	270	288	254	278	279	275	283	272	276	258	274	260	292	282	274	290	263	280	263	275	291	261	277	284	255	272	258	274	243	268	284	287	275	260	274	245	279	297	273	296	288	264	284	244	251	269	274	261	278	234	253	261	269	261	305	283	287	256	260	278	245	256	270	301	279	272	268	253	278	272	258	279	274	245	280	289	295	283	281	292	259	271	299	300	282	287	269	291	261	259	252	294	315	279	257	294	269	233	266	271	253	279	283	255	250	270	287	289	270	279	247	256	284	244	295	262	280	244	282	286	301	264	253	277	286	294	276	278	286	295	235	258	250	280	275	246	313	282	254	267	265	259	261	283	283	287	277	293	288	258	295	258	269	282	306	293	253	270	264	272	275	249	250	254	264	261	272	258	256	258	294	267	290	269	294	271	250	309	254	275	274	255	243	282	291	242	303	243	262	285	270	254	269	258	244	246	290	280	251	260	258	273	267	241	282	255	324	258	279	279	282	273	234	268	255	262	292	246	251	249	250	289	262	287	258	295	291	261	275	314	289	296	270	274
3459	3053	1564	727	464	479	409	347	310	253	248	215	183	172	134	125	96	83	85	50	81	47	45	58	42	41	54	53	44	28	29	31	36	40	28	35	21	30	35	31	37	23	24	26	32	27	29	17	34	28	34	24	28	26	27	36	29	24	20	27	26	18	29	24	37	23	37	25	23	28	29	27	29	25	39	23	26	21	25	29	20	32	28	27	23	28	33	26	18	33	22	31	27	22	25	22	28	21	34	32	19	16	21	24	29	32	30	26	22	26	19	26	27	28	26	23	18	24	22	27	21	21	26	21	25	28	19	34	25	26	28	24	17	23	27	23	31	33	23	35	20	27	28	26	28	28	31	16	35	22	19	26	19	27	21	30	27	31	27	27	25	27	28	24	30	17	26	34	20	26	26	16	33	24	36	30	27	28	27	19	19	21	26	28	27	23	21	23	32	21	23	29	25	25	31	19	27	20	27	28	24	26	20	24	32	30	24	31	31	28	19	33	30	15	29	25	26	23	21	33	32	26	23	26	22	33	23	35	28	28	24	30	32	33	23	21	23	19	16	31	26	21	26	31	30	26	23	32	21	31	24	34	28	29	23	26	25	30	30	22	31	28	19	31	22	19	33	29	20	39	27	33	26	35	28	22	24	28	31	26	25	29	25	20	21	21	28	23	24	24	24	16	25	33	19	22	18	24	29	25	29	15	27	24	25	20	23	27	27	26	21	22	21	33	26	33	22	16	34	28	19	27	26	23	29	22	30	24	22	31	24	25	27	29	27	23	29	25	29	25	24	22	24	23	15	35	23	30	32	19	34	29	20	19	20	22	27	16	26	27	26	30	28	21	21	27	18	33	27	25	35	26	24	24	22	21	29	28	23	31	23	20	31	22	20	20	25	15	26	18	20	28	29	32	25	24	23	21	28	24	33	25	42	33	27	29	38	23	31	26	21	29	20	27	32	32	22	26	25	33	27	23	33	26	23	29	29	34	24	22	26	23	41	26	24	23	13	27	32	25	22	25	28	31	19	34	20	19	22	22	24	31	28	28	23	25	21	41	31	25	23	20	30	32	24	29	38	16	22	27	22	18	22	27	33	28	25	29	22	24	22	31	26	32	25	20	17	27	24	24	23	29	30	20	26	22	14	27	17	34	31	32	24	26	22	27	30	33	29	33	25	23	26	30	23	21	19	22	22	25	23	28	29	24	16	27	30	20	29	23	27	24	21	37	30	20	29	26	26	28	34	32	23	32	12	29	33	35	26	21	22	22	38	22	21	31	36	18	25	28	22	26	24	35	32	37	27	25	25	29	20	32	22	18	23	27	29	27	37	29	28	27	32	30	31	25	31	28	21	28	25	35	28	31	18	21	30	27	19	20	17	25	22	20	25	24	23	30	28	18	28	28	16	27	25	26	37	19	21	34	22	34	28	39	18	30	23	28	20	21	34	26	25	31	25	30	27	36	36	26	25	35	23	30	25	31	23	30	26	23	29	24	30	23	34	36	32	36	22	38	33	36	26	35	26	17	31	28	15	20	34	33	25	26	30	9	30	26	29	26	42	25	29	20	19	34	32	36	26	27	27	31	28	23	35	21	28	20	22	27	25	22	21	32	27	28	24	25	31	19	27	27	30	30	21	24	30	29	32	28	22	23	23	23	30	31	26	35	24	25	26	31	26	19	31	25	36	25	37	27	19	26	36	22	20	20	30	24	26	21	18	24	20	28	35	30	30	27	23	30	19	28	32	22	29	24	16	29	33	22	30	28	23	24	23	31	23	25	27	28	33	20	28	26	30	25	34	30	20	35	26	28	16	26	28	28	24	28	22	25	22	22	18	19	27	24	27	33	37	15	16	29	38	31	32	20	26	27	24	30	37	32	33	32	34	26	31	37	30	22	28	32	26	29	29	21	20	26	18	26	30	26	36	21	29	32	19	25	27	22	21	34	26	16	36	18	24	31	26	24	24	24	28	23	25	22	23	35	27	26	21	22	31	34	28	23	26	28	24	34	23	37	19	25	22	27	12	19	23	30	21	18	26	26	20	25	23	27	28	24	31	21	23	37	23	23	32	30	23	21	23	29	33	24	29	24	19	19	30	25	23	22	21	31	18	28	33	34	33	28	23	14	21	23	22	25	25	25	24	23	20	27	28	20	28	22	22	23	31	36	26	27	32	22	15	25	21	35	31	30	29	22	22	28	25	22	32	25	28	36	24	30	24	25	33	29	27	23	22	27	31	26	29	27	17	33	23	32	38	29	31	29	19	28	32	21	26	26	29	30	36	29	18	28	26	27	22	25	22	25	24	26	25	30	24	24	26	20	22	21	36	31	16	35	22	31	18	20	30	19	34	28	22	17	33	35	23	22	32	27	23	42	27	25	22	30	31	23	24	29	28	30	26	20	24	22	31	22	34	34	29	22	29	35	32	30	26	33	34	30	23	29	29	33	22	34	22	23	35	26	16	22	19	32	27	28	27	25	22	27	26	30	29	31	19	30	34	26	26	36	22	28	23	27	16	26	26	24	33	33	31	30	29	18	27	35	22	24	26	19	22	28	30	32	19	19	30	27	32	23	31	20	33	33	27	28	22	16	18	30	29	22	24	30	36	26	22	29	27	23	33	18	25	26	26	35	27	24	30	30	29	27	31	22	26	31	21	27	33	32	30	31	32	34	24	34	25	25	31	26	27	21	27	38	27	19	28	20	26	17	28	30	21	23	29	28	17	31	25	22	32	21	32	26	26	21	26	24	19	20	32	30	23	24	18	27	25	22	22	20	26	23	18	27	26	28	20	24	30	27	29	20	36	17	23	27	22	30	27	28	24	42	29	29	26	22	28	18	19	24	32	19	26	28	24	34	30	28	19	25	23	20	33	31	39	30	26	30	24	31	29	33	25	23	21	33	18	24	31	27	28	32	25	32	26	29	23	20	28	30	28	23	22	26	23	21	37	16	33	21	33	35	35	14	22	22	27	30	22	29	19	23	26	25	39	27	31	16	29	27	28	21	28	20	24	23	31	20	34	21	27	26	30	27	26	28	25	27	34	27	28	15	30	28	27	18	22	22	24	25	26	32	29	29	26	27	32	21	27	21	27	27	21	27	25	23	20	29	45	32	23	27	32	26	30	27	17	27	34	19	26	35	27	28	23	25	32	24	23	24	19	37	30	40	26	24	23	41	26	31	31	29	26	27	26	27	18	26	18	32	22	27	26	21	13	33	25	22	22	17	19	22	25	19	28	24	22	25	25	22	18	25	34	32	37	18	31	30	26	25	25	26	30	21	18	22	26	27	30	24	24	32	22	27	26	32	29	28	25	18	14	22	32	33	26	34	25	16	27	22	24	26	16	19	31	32	27	23	30	26	28	20	31	32	29	19	24	38	21	22	28	10	28	20	23	28	29	21	27	26	28	32	28	19	30	24	27	28	23	24	24	34	23	30	33	30	21	20	28	28	18	29	24	23	17	26	22	27	13	33	31	27	32	31	22	30
26772	21299	13512	11868	14669	15326	13283	11401	9759	8202	6869	5759	4725	3877	3219	2680	2166	1794	1549	1220	1120	1009	863	836	735	641	645	578	510	493	437	464	400	343	348	356	336	304	312	323	280	295	307	279	278	299	299	261	241	288	254	273	250	257	254	270	241	254	281	251	276	258	251	271	226	276	266	271	239	230	274	257	247	251	262	248	259	242	263	234	237	231	275	251	252	223	229	228	260	228	259	250	230	241	204	254	243	242	247	248	266	234	252	254	252	241	265	242	238	249	263	219	252	256	226	226	263	264	222	243	247	248	262	239	235	252	243	263	232	259	247	254	243	237	241	220	245	230	249	242	233	227	249	242	254	231	224	227	248	251	239	250	225	237	228	210	252	265	232	250	236	238	234	261	250	275	220	265	220	216	220	237	211	258	255	258	226	233	250	246	268	234	247	240	263	249	222	222	246	261	243	236	245	243	237	235	247	236	236	273	242	242	270	244	236	254	244	244	246	239	264	233	240	270	269	244	221	230	245	227	248	256	265	274	228	221	256	256	247	231	237	237	256	229	237	252	257	261	239	250	225	212	232	217	214	235	228	257	270	250	227	254	245	230	243	251	242	257	266	257	249	244	273	236	238	252	239	235	226	254	204	228	244	227	254	218	210	229	237	245	246	217	215	278	234	245	239	278	219	262	261	244	237	224	248	258	258	204	223	252	216	232	238	246	238	248	243	242	234	254	239	277	225	228	230	251	231	246	246	247	222	258	263	242	231	242	245	253	259	245	229	242	221	270	251	257	238	246	245	257	235	227	260	247	254	236	203	245	246	221	229	245	258	261	257	201	232	221	246	260	249	255	226	241	233	260	239	225	248	269	235	246	251	229	232	249	257	248	235	262	286	248	265	221	243	231	243	230	221	243	230	252	252	237	255	246	230	262	257	238	262	253	232	279	259	245	228	244	234	219	252	260	257	233	231	215	246	223	283	241	235	263	237	238	226	251	222	251	234	280	250	274	236	251	267	249	242	258	239	257	254	234	262	262	261	242	242	221	240	236	252	248	255	259	239	238	241	240	222	260	248	240	242	255	225	240	235	262	220	239	227	232	208	261	251	236	250	229	239	258	244	235	250	244	233	243	258	248	258	252	257	237	249	207	246	227	277	235	266	246	231	235	235	242	259	235	238	251	256	241	250	257	266	256	244	242	252	218	258	223	279	258	270	249	242	258	269	240	253	268	267	251	253	287	230	234	242	237	250	252	229	234	231	275	236	227	251	245	230	247	235	249	256	235	239	236	264	242	229	234	248	263	245	242	254	253	229	252	216	257	253	238	275	239	237	246	278	252	263	245	239	255	244	248	259	265	245	236	259	265	259	237	251	237	227	251	241	249	239	237	254	245	233	260	245	261	242	231	233	234	257	256	229	217	251	236	241	252	256	224	257	225	233	269	225	270	232	245	259	246	256	242	240	242	225	224	274	227	259	249	228	239	253	242	242	227	236	254	240	265	227	241	236	241	266	240	227	233	242	251	256	252	226	228	255	214	251	250	263	235	241	230	225	274	241	265	242	251	249	242	207	220	246	220	253	242	231	241	228	225	244	254	261	243	240	227	256	210	260	279	207	209	251	225	233	233	240	264	243	276	242	252	238	232	255	214	245	216	239	290	259	239	235	227	219	239	229	268	244	252	258	229	249	252	246	250	236	261	258	227	253	246	234	224	248	252	277	232	249	273	245	206	241	254	235	247	205	232	230	255	274	262	255	245	240	255	245	213	269	224	267	240	274	239	260	228	270	218	253	250	248	243	245	233	231	254	258	234	242	250	223	224	240	218	252	247	236	236	241	243	265	252	236	254	241	231	232	221	223	211	262	224	248	246	275	276	263	238	246	193	252	260	231	236	274	260	232	254	226	241	239	250	249	240	260	241	236	244	226	245	242	229	229	270	211	229	267	242	211	278	247	256	257	248	217	254	237	256	261	218	244	224	246	248	252	225	234	237	246	246	229	244	268	215	236	231	229	225	230	265	234	236	263	234	257	247	231	258	227	233	243	241	242	236	231	243	211	224	247	247	242	206	230	234	251	261	236	242	264	254	244	233	213	242	235	235	262	223	229	264	238	252	236	248	268	243	260	235	246	240	239	243	227	243	232	237	245	251	230	245	225	229	248	250	265	235	241	267	224	240	226	212	235	223	227	226	230	217	249	255	264	237	246	244	221	234	240	233	250	245	264	248	237	243	239	258	251	218	267	243	245	247	279	249	216	219	274	266	247	245	254	247	253	257	230	244	226	242	234	259	209	251	228	260	245	221	244	247	226	266	252	233	242	249	233	256	241	274	256	246	238	251	279	288	241	211	256	249	232	232	220	230	233	229	225	246	284	230	213	235	254	221	236	239	241	279	230	271	267	219	254	252	229	231	262	249	220	224	245	248	204	219	243	234	238	224	232	233	230	222	225	267	253	244	239	243	261	226	260	243	228	259	249	232	242	245	220	225	240	227	274	222	214	222	245	262	237	254	248	242	214	238	254	239	235	218	252	223	259	241	244	235	238	245	220	251	251	226	224	249	234	247	243	238	233	252	243	243	241	252	255	234	233	257	244	259	263	284	220	250	234	251	261	238	291	240	259	262	235	221	246	218	246	261	242	248	267	221	246	258	254	254	223	236	251	235	254	215	252	223	233	250	268	264	228	252	251	245	242	267	250	243	274	277	220	253	262	264	262	226	263	252	243	260	241	247	219	245	245	240	261	251	234	232	242	225	269	262	263	269	234	253	269	257	228	249	221	271	229	247	213	246	267	230	261	249	232	236	257	239	253	252	226	247	247	237	232	269	250	231	253	257	268	233	233	236	247	242	232	235	269	225	260	263	226	240	229	236	235	271	227	230	243	245	235	219	247	255	229	252	264	233	241	262	242	225	245	225	231	235	224	242	262	237	261	238	253	245	250	228	218	240	267	222	245	253	230	232	255	274	256	243	252	254	226	258	243	254	242	262	262	242	249	239	251	238	219	245	242	231	267	242	259	211	249	246	229	286	233	233	230	253	261	262	223	217	243	243	225	259	252	252	241	215	228	224	232	237	202	262	259	237	233	249	241	242	239	218	230	256	254	278	250	224	233	244	243	259	250	249	252	278	245	242	234	236	240	246	264	259	228	246	270	219	255	270	212	237	230	227	225	246	237	267	250	233	257	246	230	236	229	253	245	227	255	275	245	279	224	258	242	254	241	221	243	222	237	245	263	221	268	266	271	264	250	218	247	247	231	247	270	250	255	241	272	234	244	266	286	243	256	229	238	229	260	212	236	249	232	255	271	234	250	251	270	215	237	259	236	251	246	272	259	257	246	254	241	219	260	258	253	225	242	229	251	258	230	243	255	253	259	259	240	225	261	233	242	233	256	234	245	232	248	227	256	256	243	252	245	237	211	240	245	224	242	246	249	240	249	253	257	239	270	206	253	231	254	229	249	230	246	243	228	268	263	250	254	250	253	242	273	233	238	231	239	236
4474	4870	2376	1055	775	607	516	430	401	334	296	220	225	181	183	136	113	104	99	84	72	62	54	53	60	53	29	33	34	34	34	36	35	36	39	30	32	26	38	20	30	31	25	35	35	40	29	33	22	29	25	23	24	25	35	25	25	24	18	27	19	23	26	18	23	32	24	30	31	20	28	21	31	17	26	14	26	19	21	36	19	17	23	32	24	35	33	26	26	21	29	27	18	22	28	20	26	24	26	32	18	32	26	22	20	22	26	18	31	31	28	20	22	32	21	20	22	29	33	21	20	32	30	29	28	23	22	26	30	21	25	24	25	22	27	31	34	40	25	22	29	27	25	23	15	22	29	27	22	23	22	28	28	27	29	27	23	32	25	23	28	35	28	26	22	26	30	28	37	31	20	29	27	25	27	41	32	33	26	21	20	17	21	26	24	24	19	31	29	22	27	29	32	29	26	28	25	26	19	23	29	26	28	24	28	24	28	17	22	30	23	31	35	31	20	31	26	30	27	21	27	28	23	22	21	18	24	26	30	36	27	28	33	25	26	37	31	22	23	33	22	19	27	30	22	33	30	25	28	35	33	30	29	30	23	26	35	17	24	23	17	18	38	28	34	37	19	31	21	35	27	24	16	28	25	24	20	24	24	24	15	20	27	19	30	22	27	25	27	23	19	28	31	21	25	29	33	19	29	29	27	21	23	27	20	25	14	31	31	21	31	34	28	18	28	33	32	28	17	33	15	21	22	24	23	32	38	25	35	34	31	24	33	30	28	25	27	26	28	24	39	31	15	37	22	23	20	38	25	16	22	25	22	26	24	31	28	30	35	19	21	25	26	19	28	30	35	23	26	33	41	16	25	32	23	22	30	22	17	25	30	29	36	24	24	28	21	27	23	23	29	30	29	24	29	17	32	30	29	14	12	32	20	26	33	23	23	33	26	28	25	31	17	27	22	20	26	29	21	31	29	19	34	23	23	29	26	29	23	26	32	29	25	14	27	33	21	33	21	25	24	24	21	30	19	24	32	28	30	31	26	29	29	21	21	30	18	21	36	20	34	24	30	25	15	27	27	24	17	25	28	26	34	24	31	29	34	39	32	26	18	17	21	20	15	16	27	37	23	25	23	37	17	34	24	20	25	33	28	18	21	37	27	27	25	22	21	27	33	24	27	26	32	26	32	22	29	22	27	40	25	17	27	18	37	18	23	28	32	43	28	21	38	20	25	27	39	23	26	24	21	37	33	22	28	25	28	28	31	22	35	27	21	26	17	27	27	29	34	28	23	26	29	29	22	23	21	32	32	24	16	17	33	34	28	23	29	25	24	27	28	28	21	26	30	34	23	28	23	30	25	24	26	30	21	27	29	26	25	19	30	23	32	26	19	23	27	27	26	28	24	23	28	21	29	23	24	23	23	19	25	28	20	27	23	27	19	21	28	25	25	23	29	22	26	31	37	19	32	24	17	26	21	31	31	24	35	37	23	22	27	26	24	23	38	21	26	37	23	24	24	28	23	31	26	27	31	33	25	21	28	24	25	24	23	28	24	32	28	23	26	24	32	16	22	22	29	33	25	32	40	26	32	19	26	26	32	35	14	28	25	27	19	38	33	15	24	27	24	35	21	25	23	28	27	16	17	34	34	35	23	28	29	29	22	24	20	34	24	34	26	26	29	28	16	32	30	30	20	36	29	22	25	17	26	34	29	23	31	27	14	20	29	18	24	26	26	25	28	25	23	25	30	22	30	32	26	26	27	18	25	24	38	21	29	36	19	22	25	22	16	23	30	21	24	24	23	23	24	29	28	17	25	31	31	24	31	30	31	16	21	23	22	22	17	25	27	25	17	32	23	17	30	24	29	26	27	24	24	43	21	23	23	25	23	21	26	25	25	29	25	25	32	26	22	34	17	19	21	34	18	23	20	22	30	27	32	33	31	16	26	31	36	32	20	19	21	22	36	23	27	19	22	23	27	27	20	22	28	26	29	20	23	16	27	33	37	31	27	27	20	19	19	25	24	28	26	29	22	23	24	27	23	23	20	16	20	27	30	34	28	27	23	28	33	33	29	25	27	19	25	26	22	31	21	28	27	28	21	17	24	24	18	29	20	29	27	18	20	19	29	27	20	20	28	27	32	24	21	25	25	33	26	29	28	22	32	27	37	25	27	31	29	29	23	23	29	33	26	28	25	21	19	17	25	12	29	43	24	28	17	25	18	30	23	29	23	23	34	27	28	27	25	29	32	26	25	32	19	30	34	37	26	20	22	27	28	22	23	23	23	31	34	30	24	22	28	28	20	25	14	24	22	23	22	16	20	23	21	30	30	28	28	14	24	28	32	25	29	34	26	23	26	32	26	27	12	24	16	24	21	20	26	37	31	24	19	41	16	29	21	28	24	34	22	28	37	14	32	28	29	23	24	27	34	18	29	18	24	32	27	25	31	28	16	25	20	20	31	20	24	27	25	25	25	22	23	28	36	30	18	21	26	23	27	14	28	21	26	21	27	38	21	25	15	30	27	28	34	21	32	30	38	24	26	22	25	27	21	23	30	28	29	33	20	26	26	22	22	21	33	23	26	20	27	25	27	28	24	31	24	19	33	34	28	20	30	32	17	21	35	27	35	26	25	31	21	30	23	25	28	29	31	19	24	29	18	15	23	25	30	33	17	27	23	27	21	23	23	30	24	30	28	30	29	32	29	32	33	23	23	23	27	25	32	28	23	31	30	26	23	19	17	31	14	16	20	24	24	24	30	23	22	17	28	30	26	30	21	21	19	30	16	25	29	32	29	19	23	26	30	25	19	27	28	29	34	23	28	21	25	28	22	23	23	23	30	29	24	30	30	31	24	27	24	21	26	34	26	25	16	30	30	29	18	37	23	40	23	18	38	38	17	26	31	26	25	20	26	23	24	29	27	27	28	27	27	25	27	24	24	37	32	25	34	22	24	27	20	27	29	28	29	29	25	24	32	22	23	29	29	33	20	30	21	40	27	24	35	28	28	28	22	25	24	32	26	30	30	25	25	30	25	25	27	27	18	19	27	31	28	29	30	28	32	30	33	36	23	32	30	26	22	26	24	22	19	23	32	21	25	22	21	18	26	28	26	26	28	25	39	31	24	30	18	30	35	35	29	21	46	40	28	33	26	14	20	23	34	25	27	30	24	21	29	28	27	33	28	21	21	26	25	36	24	41	25	19	24	23	22	23	25	19	22	25	37	27	32	23	27	26	21	25	22	25	33	28	18	24	23	28	25	27	32	26	26	19	15	27	31	30	26	26	33	23	37	24	25	31	31	20	25	23	21	29	27	34	32	26	20	36	35	21	25	28	21	21	24	28	26	14	24	39	27	24	21	27	24	17	15	26	24	23	31	23	30	20	20	29	19	26	27	34	27	18	23	22	23	20	25	19	32	42	19	42	28	29	23	31	30	26	31	17	19	24	28	26	23	28	22	24	20	25	23	31	25	31	26	27	31	23	23	19	22	34
31254	24870	16555	15140	19048	18060	15618	13638	11766	9926	8373	6984	5835	4857	4125	3530	2767	2254	1928	1656	1414	1294	1033	939	890	792	734	650	562	558	503	463	455	399	324	373	377	329	327	299	333	290	307	281	264	275	269	270	267	286	270	266	263	256	270	260	270	265	266	267	251	231	279	274	219	247	245	247	244	259	230	248	244	226	255	265	266	258	263	240	237	227	247	250	266	246	235	236	272	225	248	264	243	257	252	218	246	234	221	255	247	248	221	261	230	235	258	252	257	254	223	259	265	267	226	233	237	240	248	245	234	267	261	270	236	232	267	252	238	258	243	237	255	242	249	237	254	232	255	252	254	265	245	244	247	247	247	218	248	243	245	249	244	235	219	243	232	255	237	240	240	237	245	237	228	219	242	238	239	245	239	260	244	251	242	244	225	253	224	233	258	249	242	242	250	248	247	241	287	247	250	236	270	239	226	241	227	235	233	251	229	274	223	230	260	247	239	229	234	258	229	246	260	237	246	215	221	242	244	257	268	264	225	245	253	225	238	215	232	222	198	269	212	249	268	237	223	231	235	245	258	228	235	240	234	238	247	231	257	223	259	222	235	250	264	302	216	231	231	260	254	244	258	252	244	271	231	231	230	256	232	236	228	266	230	240	233	242	230	230	264	227	239	250	254	229	237	254	242	234	250	216	246	226	230	275	260	245	251	238	237	249	247	245	243	244	234	233	253	236	265	259	240	267	269	274	247	244	235	233	251	250	231	270	247	226	230	227	251	226	275	238	251	246	248	238	255	252	238	243	236	243	226	251	278	249	266	259	225	248	245	266	246	248	232	226	239	230	250	266	242	249	244	249	237	253	231	229	219	221	268	232	243	217	253	264	243	240	223	217	247	241	239	245	230	228	208	240	252	225	226	244	249	251	262	233	225	218	236	249	240	234	233	243	227	224	249	240	258	269	248	257	252	250	251	251	249	226	238	231	231	231	267	238	235	236	238	253	224	239	220	270	244	237	237	238	238	240	249	246	220	229	248	282	229	249	236	243	258	272	242	250	238	263	225	260	235	275	240	238	246	229	243	255	273	252	231	245	232	227	245	256	250	233	246	257	238	254	208	236	250	252	217	204	237	249	237	238	245	299	245	237	222	208	259	235	249	240	245	242	231	215	243	234	217	244	245	240	238	236	244	259	252	241	262	241	244	205	230	233	256	243	229	228	224	252	254	238	239	243	250	253	257	227	236	253	248	235	236	247	262	243	222	244	254	253	240	251	231	250	225	242	266	241	238	236	249	245	242	241	250	207	239	241	240	244	207	217	217	243	247	238	225	278	240	240	255	217	248	232	236	215	274	243	220	265	276	247	254	267	224	252	244	252	260	258	241	230	242	244	228	259	277	241	277	214	241	216	268	245	229	241	240	239	265	219	223	231	243	241	233	252	238	227	241	237	245	246	248	254	243	220	236	221	242	260	241	262	254	231	242	272	241	253	234	234	249	244	240	257	219	239	243	231	240	249	231	260	207	222	207	248	242	248	230	256	225	246	245	230	232	273	241	238	236	254	250	241	253	225	229	251	253	226	246	230	236	256	256	224	261	241	235	249	280	233	255	243	232	245	248	256	247	233	249	248	216	264	261	264	258	234	262	237	240	263	246	241	254	259	236	208	236	246	255	224	247	229	233	245	243	216	231	253	260	251	239	249	241	259	224	222	223	235	270	221	248	236	262	230	256	239	230	250	244	246	255	222	268	260	247	287	227	263	269	232	246	259	256	282	274	239	244	232	241	262	235	241	226	270	217	223	238	244	228	253	248	231	209	258	222	245	252	230	221	240	218	233	242	244	242	255	224	231	244	229	232	238	248	254	243	246	209	226	255	254	233	242	274	286	223	246	251	254	252	239	260	248	267	260	243	237	231	270	210	245	259	239	226	243	255	248	210	243	233	221	245	223	245	213	246	235	262	233	266	249	240	217	255	267	232	230	220	240	269	251	223	251	234	261	252	244	233	246	262	251	222	255	240	252	235	230	272	249	273	243	249	241	255	254	255	250	214	263	204	228	235	237	236	253	256	235	237	282	247	250	244	253	244	251	250	241	228	229	246	228	272	239	240	232	222	227	220	236	251	223	265	247	255	239	263	237	263	242	233	274	233	214	261	234	223	244	264	245	240	202	251	226	248	276	243	241	252	257	254	226	236	252	264	255	245	246	266	253	237	230	263	237	234	222	252	262	244	222	223	245	253	241	267	245	225	233	224	256	214	243	256	291	252	227	255	259	262	231	206	247	295	225	210	232	250	230	245	211	228	254	224	261	224	220	254	270	265	223	235	229	234	256	223	227	252	254	234	216	252	241	253	243	242	248	252	241	250	233	251	241	220	239	229	238	250	205	221	253	249	234	227	251	241	217	222	242	257	258	218	267	235	243	239	231	218	254	252	226	230	255	207	285	266	244	230	224	212	249	255	270	223	243	255	242	227	230	246	237	243	233	258	245	237	235	270	272	243	247	265	252	247	222	230	251	235	243	255	243	223	255	243	241	229	242	253	240	227	238	243	222	261	243	249	275	238	242	241	271	248	233	262	254	250	239	250	255	262	279	224	228	244	235	248	217	243	256	251	232	244	245	248	231	229	248	220	243	263	241	260	236	237	256	246	263	243	236	234	245	236	253	220	250	230	255	243	224	240	245	255	247	252	214	229	228	262	266	239	251	220	242	212	231	242	215	246	230	227	235	240	228	219	227	262	256	226	228	247	253	245	230	259	245	244	256	236	248	213	240	269	242	248	223	235	232	263	221	239	273	247	250	255	223	245	229	216	267	253	260	239	223	243	253	233	250	236	256	230	234	231	254	255	238	242	224	252	205	248	243	204	264	195	279	236	244	256	239	248	254	238	233	228	242	261	254	251	225	255	243	261	241	240	247	267	241	237	241	255	221	225	224	231	253	236	242	250	261	267	241	222	250	227	243	253	213	231	257	250	250	243	261	202	247	238	259	249	233	256	262	230	244	266	239	237	234	232	241	233	223	231	276	248	219	244	241	245	244	251	236	235	264	237	238	250	232	237	214	271	234	250	245	221	247	237	245	250	254	213	239	255	249	249	249	226	233	242	261	249	253	255	237	238	246	242	215	289	255	245	250	278	236	259	271	235	238	223	242	244	262	239	260	235	241	235	254	237	222	236	247	228	236	248	211	262	259	249	245	244	279	224	252	242	243	244	217	258	240	265	231	239	228	241	260	229	237	233	240	223	256	257	245	225	261	223	216	257	282	265	235	226	238	241	233	255	251	255	257	258	237	208	251	232	236	249	226	241	230	272	246	234	239	257	224	259	239	226	279	256	235	254	245	222	256	250	269	239	247	223	242	235	238	234	258	242	244	240	244	232	222	245	249	231	246	258	241	246	243	220	248	257	244	257	237	237	226	246	264	251	243	223	231	244	245	264	213	229	218	267	242	239	241	224	223	233	251	253	246	269	230	233	230	256	240	229	230	219	254	233	236	249	225
2225	1316	667	395	336	318	265	243	208	197	170	171	141	140	94	98	67	54	54	69	51	54	42	43	38	33	43	33	34	41	34	40	30	36	41	35	26	33	29	36	36	26	32	36	31	23	26	30	33	30	27	32	24	32	20	34	28	26	35	30	19	24	22	42	24	33	36	34	26	38	34	25	35	32	30	32	27	23	37	32	24	28	17	29	20	28	22	31	25	24	24	24	33	30	36	24	23	27	30	33	35	25	25	31	24	33	28	26	24	25	26	25	40	25	23	29	23	29	31	26	21	35	31	29	26	28	25	28	36	29	27	29	25	24	26	38	29	29	26	28	38	28	25	31	35	32	26	30	21	34	23	35	34	29	27	20	20	13	30	35	29	20	26	25	28	26	30	42	25	26	25	29	26	27	23	26	26	26	39	25	32	24	24	25	31	36	35	33	30	24	29	35	36	27	21	31	33	27	24	32	26	32	30	37	23	34	27	26	27	31	23	26	21	26	31	34	30	25	21	37	26	27	29	24	28	28	23	26	27	40	30	26	27	34	28	24	31	33	26	22	19	24	24	27	20	20	31	30	36	28	22	24	20	22	29	37	38	30	25	31	22	32	25	32	27	24	43	24	29	25	28	23	29	24	18	30	29	20	36	30	35	34	24	18	34	20	28	26	30	32	31	29	33	40	33	39	30	32	30	33	26	32	17	31	21	41	27	39	21	27	18	30	26	35	24	26	39	26	22	35	34	30	40	32	32	27	26	21	15	34	37	30	32	33	34	27	27	21	28	31	29	30	24	25	33	31	30	33	31	43	32	32	34	35	38	32	38	31	28	24	25	35	23	25	26	33	31	36	43	34	32	34	33	24	25	23	26	27	36	41	26	31	15	24	38	35	25	21	41	30	25	20	24	32	26	27	28	28	36	31	27	28	19	37	19	33	25	33	26	30	34	22	24	26	32	35	33	21	30	23	32	36	27	33	29	34	26	36	31	31	28	25	33	29	34	31	32	26	32	30	34	32	29	27	22	25	23	28	24	24	26	28	29	26	29	34	36	25	30	28	28	34	30	31	26	32	38	27	31	30	28	23	29	25	28	34	33	25	27	29	31	23	32	29	26	27	32	24	23	31	23	28	33	38	25	24	26	29	33	31	26	33	27	30	31	30	25	30	27	36	26	25	33	36	30	33	28	26	27	25	25	31	37	32	27	28	30	31	21	31	25	30	30	24	19	30	32	31	20	18	37	28	24	34	29	27	25	30	32	25	36	32	19	24	24	26	25	26	37	27	18	26	35	29	23	38	26	24	29	28	32	30	27	37	34	25	36	32	26	29	29	31	29	20	25	27	38	30	27	30	28	21	30	27	37	30	24	24	28	29	31	29	33	24	20	23	29	35	31	32	22	24	21	30	25	17	24	34	23	30	29	29	25	34	17	25	28	34	23	24	23	17	31	24	22	29	29	24	29	28	30	35	30	25	30	31	36	25	20	36	28	19	34	29	41	30	29	28	34	29	31	29	25	28	39	31	25	18	30	29	20	35	32	18	25	38	18	24	29	29	29	21	24	19	19	19	23	21	26	27	31	33	30	32	22	23	34	23	29	28	27	27	37	27	38	24	32	31	39	31	33	26	22	18	25	30	24	33	29	25	23	32	29	25	31	25	26	37	33	40	26	21	26	27	25	26	28	25	28	28	32	22	17	46	23	34	24	19	28	27	23	29	37	18	35	33	29	32	24	28	28	21	33	33	33	21	23	25	31	29	21	28	20	29	40	29	32	29	21	36	31	31	25	32	29	30	34	25	17	28	27	19	35	26	28	27	25	30	31	22	27	30	30	40	25	30	35	39	38	27	33	28	23	36	41	34	33	26	27	27	27	23	32	31	23	28	24	36	35	24	28	24	29	36	31	27	27	26	29	33	35	25	21	20	35	23	26	26	27	28	20	37	24	29	34	26	31	37	22	33	33	31	25	28	33	41	42	20	29	30	26	38	26	29	21	33	32	38	30	30	30	24	39	39	26	32	34	27	35	29	26	24	25	21	31	30	31	42	26	28	35	29	30	33	29	21	22	26	28	28	27	40	28	28	30	26	32	32	23	32	21	26	35	32	25	29	25	28	20	23	38	15	30	34	32	34	29	29	34	20	31	31	27	31	26	27	29	28	31	44	29	27	29	27	35	25	26	26	26	25	27	25	22	35	29	27	28	32	40	34	33	26	30	34	32	32	24	26	28	33	27	29	32	17	19	27	24	21	31	35	28	33	25	21	28	23	33	28	29	22	33	35	25	29	32	36	17	28	30	34	26	29	34	23	33	31	31	29	40	25	31	32	27	24	30	29	34	27	32	22	31	33	34	23	33	33	28	30	21	39	36	32	29	24	28	26	29	29	31	35	24	37	42	29	30	28	26	27	28	30	20	27	34	22	28	27	34	26	36	37	30	23	25	28	36	35	33	27	24	33	31	23	29	30	33	27	34	27	28	30	36	30	32	31	40	27	30	21	28	23	33	29	31	23	34	23	22	27	22	22	33	28	29	24	25	29	20	20	38	26	38	29	19	29	34	24	29	28	24	20	31	27	31	18	45	28	28	32	25	27	25	28	31	33	33	23	29	29	23	35	24	28	23	39	33	18	30	26	21	27	29	30	28	24	30	23	35	26	22	27	33	36	25	27	30	31	25	36	26	34	28	34	29	31	20	23	35	25	32	25	27	32	25	27	31	37	25	25	22	26	27	23	26	34	29	36	38	30	23	18	41	30	33	26	27	28	32	32	36	23	27	36	28	31	30	26	36	28	28	25	31	26	31	31	30	17	32	27	34	33	29	32	23	27	34	26	18	29	29	36	24	34	25	28	23	21	32	24	31	32	21	28	27	23	25	35	32	36	37	22	27	38	27	23	29	31	30	29	21	29	18	35	34	29	36	33	28	32	32	33	17	29	33	36	32	27	24	27	32	39	30	36	41	37	31	23	31	25	36	29	27	26	23	25	33	26	40	28	31	35	29	31	33	28	38	45	26	23	21	23	29	32	30	37	35	38	22	35	36	25	30	26	32	27	32	22	31	24	37	26	24	26	29	23	30	29	23	33	28	30	29	41	23	32	29	24	27	32	24	24	27	31	35	34	28	24	29	30	32	27	35	32	44	24	36	30	22	29	27	20	36	24	25	19	27	32	31	26	20	31	26	27	32	23	33	27	27	23	40	34	30	33	22	27	28	30	43	30	28	29	28	22	35	33	31	26	27	30	31	21	25	26	25	32	30	30	31	26	26	31	32	22	30	30	42	20	31	30	35	28	32	33	31	32	20	24	33	27	23	26	26	24	38	25	28	25	32	26	23	30	24	25	29	33	26	29	32	35	26	25	24	28	27	35	29	27	27	29	43	22	23	22	25	30	46	35	24	35	25	28	32	23	22	27	34	24	26	24	34	32	30	30	23	29	28	31	37	26	26	36	22	30	41	27	34	30	27	37	28	32	22	25	20	37	33	28
22785	13862	8605	8579	12576	12284	10370	8564	7270	6179	5039	4352	3643	2962	2539	2049	1598	1420	1154	1019	850	810	740	629	621	580	509	467	442	413	396	412	380	352	409	356	307	323	324	275	313	302	340	319	280	293	290	308	302	310	267	296	294	261	297	290	271	280	301	251	271	258	274	278	242	262	265	244	240	279	259	273	285	280	260	272	301	283	291	274	262	263	252	251	262	247	257	262	270	287	267	265	270	257	274	260	252	248	259	284	260	239	277	257	272	266	260	264	272	288	260	270	237	264	256	250	278	267	256	287	254	293	280	284	287	277	244	283	284	263	270	281	253	274	253	263	316	255	238	242	227	258	280	287	265	307	286	259	284	274	300	251	250	257	264	250	268	256	288	241	292	267	241	255	244	272	244	252	257	255	238	269	226	242	259	206	268	263	257	263	276	239	277	240	264	258	294	264	239	240	251	274	252	269	270	292	282	276	276	282	266	252	254	274	259	277	272	254	284	263	248	285	294	267	283	259	246	264	271	256	250	268	281	262	299	269	284	247	250	257	267	246	279	275	262	263	267	267	248	264	261	260	278	251	256	257	276	271	263	246	250	274	266	268	287	270	287	275	253	260	271	249	297	240	265	267	260	300	271	250	279	270	247	250	261	259	273	278	257	245	269	273	279	257	241	253	243	265	256	289	272	269	246	252	260	252	278	258	289	245	290	253	258	273	261	234	271	287	244	271	268	245	254	273	245	243	277	276	246	252	272	289	253	252	267	249	284	291	260	267	268	321	281	264	288	247	247	263	275	268	277	281	239	227	284	256	264	261	250	270	286	287	265	280	250	304	275	278	310	260	246	248	276	266	257	263	241	255	286	293	272	237	273	270	285	225	264	299	279	277	261	271	291	266	267	268	263	249	267	257	257	292	230	268	239	313	265	270	277	260	240	259	261	299	269	252	266	262	239	279	271	281	254	235	266	284	255	285	269	272	285	270	253	245	264	292	252	266	246	246	267	288	256	277	286	279	242	285	256	264	277	259	269	302	262	280	266	296	277	287	274	262	252	280	303	247	265	219	265	260	246	271	283	256	278	261	279	270	240	279	249	268	257	268	297	245	327	276	272	278	277	274	260	283	267	270	243	234	263	265	299	273	257	267	247	270	275	281	272	283	288	271	264	280	271	265	248	272	291	288	274	243	251	277	255	265	290	275	271	260	267	251	219	264	255	247	275	257	270	264	261	276	242	259	287	272	316	264	273	268	261	288	250	242	264	268	284	261	268	259	246	274	268	248	293	260	255	258	271	264	252	273	288	257	275	252	265	238	303	241	278	253	259	247	291	259	265	281	243	266	276	257	272	272	292	256	278	260	266	267	268	278	270	287	254	273	258	275	298	303	289	279	250	258	282	280	236	253	282	279	239	258	245	285	276	252	266	275	274	269	279	255	266	239	260	257	252	257	256	263	262	239	282	274	302	262	239	276	283	263	292	279	284	274	234	283	259	258	256	245	262	283	247	272	238	252	263	264	244	312	260	232	255	283	282	245	243	263	237	265	269	259	290	282	264	279	276	275	283	294	262	282	258	267	233	288	264	280	282	256	265	248	282	256	260	288	266	258	246	274	263	249	268	269	290	226	278	282	276	276	294	268	259	288	285	243	267	258	275	243	235	245	254	253	244	289	259	262	245	268	287	277	266	236	257	223	261	288	262	264	265	280	245	244	275	277	280	264	272	261	277	250	263	259	273	261	230	246	277	265	251	272	269	273	284	268	278	277	279	288	279	268	263	258	258	258	277	246	311	261	250	301	269	289	264	275	277	273	273	248	247	297	295	256	260	264	267	250	274	234	286	285	262	283	254	292	283	270	261	274	274	245	274	246	242	253	251	264	259	245	272	264	277	310	248	287	258	258	275	281	273	266	280	256	259	239	278	255	258	279	244	272	267	274	255	264	230	254	252	270	251	279	266	243	264	262	277	266	260	255	293	258	262	258	254	263	278	263	277	266	260	272	277	263	270	238	241	263	250	272	269	269	247	287	260	248	298	289	246	282	250	256	277	299	269	251	257	308	273	253	308	289	280	262	264	251	283	290	290	264	260	255	271	246	277	257	298	258	272	253	245	243	277	268	237	286	279	284	267	257	264	304	261	273	295	300	248	260	245	240	269	253	258	251	266	272	269	283	243	280	273	282	264	283	254	240	264	277	291	260	268	277	254	253	269	274	267	267	223	315	242	262	274	265	232	248	284	273	252	275	303	266	258	259	244	248	266	250	287	256	284	259	262	246	270	273	269	265	246	284	262	274	252	272	272	256	243	265	240	227	308	259	290	277	297	252	263	280	300	255	254	277	244	286	254	260	266	273	246	254	273	280	224	256	261	247	251	269	260	285	260	247	262	261	247	250	287	276	259	276	240	288	298	254	252	276	264	240	273	278	282	266	287	276	282	301	279	277	279	272	296	261	258	224	282	266	292	244	302	247	233	277	250	291	267	305	257	247	272	242	275	255	276	274	285	279	253	246	267	247	221	264	253	278	273	264	263	287	259	257	261	302	288	261	264	282	242	276	287	277	276	264	286	289	278	271	263	330	258	258	267	268	236	267	289	283	279	281	266	236	262	278	261	288	240	260	273	259	281	248	265	258	235	254	276	265	263	269	268	277	280	274	264	246	285	257	277	246	248	269	263	281	296	275	252	288	247	271	258	297	279	258	267	275	261	282	240	277	263	294	266	263	273	294	249	272	250	273	268	285	253	277	294	270	269	258	264	280	271	268	285	260	251	282	260	297	271	247	274	279	268	267	278	252	247	252	276	290	260	270	266	274	240	284	277	247	294	262	263	256	251	250	251	271	263	283	260	248	247	257	282	261	260	281	270	273	274	266	264	266	232	260	272	239	246	257	245	287	271	272	285	262	285	248	244	274	272	251	281	268	235	267	250	268	271	274	272	247	244	255	266	270	277	268	268	282	258	262	260	255	280	262	252	280	271	254	251	275	260	253	259	262	261	276	260	283	270	263	251	260	254	241	276	258	287	269	262	270	252	264	292	256	279	251	260	255	258	253	265	254	254	286	288	254	274	267	278	301	305	255	270	278	260	260	282	268	276	263	229	248	265	253	266	253	256	227	253	270	263	260	252	276	228	274	254	260	247	264	252	313	259	258	283	238	282	261	286	266	272	274	267	257	274	258	285	260	256	249	263	279	276	258	262	253	249	270	264	284	286	247	284	285	274	267	269	329	257	282	263	240	254	297	253	264	253	283	268	272	262	242	285	249	248	308	279	274	256	273	277	266	253	261	256	272	263	303	290	267	263	270	262	272	267	270	298	277	247	289	280	266	275	255	282	272	253	249	247	260	238	263	262	258	241	257	265	272	237	278	270	273	274	281	286	254	287	299	287	298	263	255	304	257	283	266	243	297	292	269	277	297	238	268	259	258	263	262	253	306	270	251	268	272	271	271	297	271	266	272	256	237	272	273	248	268	277	253	285	279	276	274	262	258	268	278	277	296
2983	3117	1557	704	499	396	352	307	292	224	232	202	161	143	121	116	95	87	62	58	63	50	68	40	52	40	41	52	24	35	41	28	33	20	31	20	29	32	40	51	21	34	27	33	37	27	28	37	20	33	24	35	33	28	37	38	31	20	32	25	37	25	36	29	25	26	27	34	35	29	31	28	22	24	22	25	29	23	15	17	32	20	25	35	29	25	22	24	27	30	29	23	20	24	35	35	27	34	25	32	28	30	22	19	32	29	25	28	34	32	17	31	25	26	27	33	35	35	28	21	20	23	27	28	30	35	28	33	29	28	25	26	29	18	35	21	27	34	24	30	24	37	28	16	30	25	29	17	27	30	37	36	27	23	39	22	25	34	32	27	27	23	27	41	23	32	35	30	26	23	22	22	21	31	26	26	22	36	24	30	32	24	26	25	20	33	28	31	30	35	30	34	39	26	36	33	29	18	28	25	33	30	34	27	24	35	25	29	36	29	32	25	21	31	23	23	28	24	19	33	19	26	41	29	26	25	24	37	26	36	31	33	29	33	33	24	22	29	24	31	19	31	28	27	18	31	31	28	24	32	24	18	35	21	30	31	19	38	18	31	30	29	30	22	30	29	23	26	30	23	25	29	29	29	25	20	13	29	24	30	36	32	23	31	31	27	28	28	31	34	19	33	22	25	33	32	33	23	29	29	28	18	34	27	29	22	36	29	42	28	22	42	26	25	34	30	21	25	29	38	23	36	31	33	31	26	26	32	31	29	27	26	38	27	26	33	31	30	31	31	26	36	41	23	35	21	25	35	28	25	29	27	30	28	28	27	28	33	23	35	27	33	28	34	28	23	31	34	21	29	24	28	29	27	28	20	30	23	30	24	27	28	29	33	21	26	38	23	23	24	35	31	19	29	29	23	23	34	29	33	29	24	30	27	32	27	23	38	38	18	18	25	35	31	33	23	29	20	45	27	30	29	33	33	35	31	32	27	35	21	32	30	32	29	23	32	29	33	27	34	30	30	31	33	43	33	39	42	26	24	26	27	24	26	27	33	32	24	33	24	31	29	34	28	38	22	20	30	26	28	28	37	30	27	31	39	20	26	29	22	34	30	41	39	34	24	32	25	33	40	27	33	25	30	23	21	30	35	30	34	38	30	28	33	33	43	28	30	24	26	35	28	32	38	26	27	40	19	26	27	41	24	32	21	27	23	28	20	28	40	24	25	34	28	25	23	33	39	33	34	32	32	31	30	32	30	22	22	19	26	28	26	27	20	25	28	39	31	26	29	22	25	28	29	26	19	24	23	28	35	15	40	21	23	36	38	22	22	32	25	19	30	31	32	25	29	25	30	34	35	28	20	22	26	28	31	44	23	22	34	40	22	34	33	31	30	20	31	25	20	24	30	35	28	31	23	27	37	24	24	34	36	37	27	22	32	36	27	32	34	40	34	26	40	23	37	21	26	28	26	34	26	23	19	37	26	33	24	30	36	27	36	23	36	27	30	23	27	30	27	32	20	26	28	25	35	28	28	41	17	35	22	31	32	30	21	25	34	30	41	33	40	29	15	21	35	31	16	30	36	36	21	31	27	29	36	24	33	28	36	29	33	28	34	12	26	28	26	28	30	41	37	34	29	28	27	21	41	25	34	26	22	26	29	30	28	24	33	26	27	32	34	31	29	26	31	31	28	16	25	21	29	25	23	24	32	32	27	25	30	31	31	32	26	30	32	28	15	31	27	36	26	31	32	30	33	21	20	33	24	31	28	41	29	26	33	32	31	26	27	26	34	36	29	30	34	27	30	26	32	36	40	29	28	28	27	25	32	21	32	31	25	28	22	21	26	21	23	31	28	41	18	31	24	30	30	37	30	22	19	27	27	27	37	42	21	28	22	35	24	36	27	32	36	31	29	30	38	35	32	28	30	32	26	30	25	19	36	29	33	33	24	31	30	35	35	29	23	34	34	34	30	19	25	33	23	26	26	36	20	29	35	30	20	27	25	35	26	27	29	27	34	31	28	25	37	23	29	33	35	30	31	29	22	24	38	31	17	26	28	17	28	32	21	17	31	21	30	30	20	34	31	33	34	17	19	26	27	28	33	29	30	25	25	26	31	31	31	34	28	33	28	24	31	23	21	34	27	29	27	31	31	21	35	37	26	36	25	27	26	33	26	38	24	25	26	34	27	34	23	34	25	26	34	35	29	21	33	27	34	28	26	32	35	34	28	45	19	31	25	35	31	20	25	31	30	29	30	27	26	39	32	23	17	36	27	26	26	32	36	30	29	19	25	32	35	30	29	30	21	29	27	26	21	28	31	29	38	21	35	22	22	34	17	35	26	30	27	32	23	37	31	23	28	29	26	42	35	37	28	23	30	30	33	25	28	26	30	24	23	29	28	35	23	28	29	26	23	28	30	32	28	31	29	38	34	27	37	25	37	23	28	25	25	28	21	27	27	39	27	33	29	25	33	35	23	36	24	28	30	30	24	27	26	26	26	29	32	34	33	35	23	32	30	32	32	34	26	32	35	29	27	25	34	39	30	27	27	39	32	30	32	28	29	36	30	25	28	29	30	27	28	27	31	26	25	28	25	29	36	17	30	28	28	29	28	28	29	33	27	34	21	26	22	28	23	29	21	26	21	26	34	18	25	27	30	30	27	38	28	29	24	21	28	32	30	24	30	27	32	28	31	29	17	28	39	39	29	23	21	37	33	25	17	23	43	30	28	20	25	27	29	29	32	33	25	37	26	30	26	30	27	19	21	35	27	26	34	36	16	22	21	23	25	25	31	33	30	24	29	34	45	32	30	33	27	29	31	19	26	22	27	34	30	32	28	44	30	27	31	27	32	24	21	31	25	29	20	28	33	32	27	28	32	34	32	33	26	26	26	22	24	25	33	33	32	24	30	28	36	31	34	35	31	30	30	30	33	30	26	37	30	37	27	30	22	29	28	29	27	24	23	17	22	25	33	21	25	20	26	30	26	36	34	23	26	32	31	32	30	33	33	25	23	28	25	27	29	26	38	20	22	29	26	30	31	23	26	23	39	33	31	15	28	26	24	24	30	24	30	26	42	31	35	28	30	29	26	29	31	27	32	24	42	25	24	22	26	16	28	23	21	29	36	30	20	33	24	32	25	32	27	35	28	38	22	28	28	30	29	27	30	38	28	32	35	38	31	26	24	22	31	31	20	25	23	32	26	26	23	26	33	26	22	33	33	25	33	28	35	26	33	37	43	29	29	38	30	29	30	33	33	22	24	26	25	35	22	37	34	36	29	32	29	35	26	27	29	35	31	26	22	23	28	26	29	31	24	30	29	31	20	32	19	27	22	25	26	20	43	28	30	20	25	21	36	27	31	25	28	32	24	24	31	37	37	27	25	26	32	23	24	31	30	30	25	24	27	30	31	29	30	39	31	29	23	22	26	35	24	29	25	20	21	29	30	28	24	27	24	20	28	29	18	22	32	33	20	21	23	29	29	34	28	28	25
26636	20951	13410	12119	15368	14590	12365	10656	9180	7738	6450	5541	4718	3714	3081	2537	2112	1814	1381	1283	1124	898	869	722	696	617	652	545	568	462	492	431	372	406	359	356	341	316	322	335	320	284	305	294	279	300	276	311	286	284	302	267	269	279	246	269	280	309	273	286	298	288	258	279	262	265	266	275	261	220	251	260	267	279	241	266	294	265	301	261	278	267	290	273	287	277	256	273	275	281	266	244	251	246	273	287	288	254	278	254	262	303	284	250	288	280	277	271	251	269	258	262	241	254	255	253	231	287	246	294	265	243	294	308	262	260	243	249	232	258	282	256	255	256	277	254	286	273	284	293	299	256	287	254	261	261	229	259	290	254	248	261	296	272	269	241	266	274	271	253	290	285	261	250	285	254	259	257	256	289	265	247	281	251	289	278	291	291	274	272	297	256	273	282	288	278	248	260	257	230	273	279	264	252	266	247	287	251	276	279	276	248	287	259	293	283	241	253	268	267	272	268	286	282	242	273	268	275	252	262	259	273	256	268	270	274	261	258	255	272	268	259	273	228	276	245	255	284	280	275	266	262	245	252	262	283	298	283	262	273	268	272	282	255	282	255	271	253	244	268	255	259	263	279	259	267	269	244	251	259	304	283	261	267	280	262	234	268	300	264	240	274	264	264	268	238	258	256	278	261	254	249	267	286	242	263	254	279	257	252	273	261	286	257	263	283	267	289	282	261	286	233	272	274	253	242	248	269	278	267	235	242	281	277	275	243	272	283	262	258	277	232	281	302	287	259	282	269	290	258	275	280	255	279	299	251	217	241	261	252	265	267	249	290	289	264	311	266	269	282	260	268	248	267	260	249	272	251	262	259	263	264	235	274	277	247	270	248	269	262	284	255	255	274	280	253	303	236	289	259	252	252	279	273	248	255	294	265	275	284	269	256	268	284	269	259	273	259	228	277	295	286	279	304	240	254	278	290	275	285	295	285	237	260	277	265	265	326	295	249	283	255	237	289	282	285	291	252	231	273	272	217	256	270	266	250	254	209	273	269	253	304	255	272	271	282	291	244	276	279	274	276	281	269	267	235	276	241	266	268	273	294	249	256	280	269	249	314	265	268	246	260	287	274	243	248	248	262	257	284	267	286	276	233	255	259	265	262	275	251	266	252	264	266	281	258	253	290	277	273	231	280	266	292	291	257	255	256	282	276	256	293	277	267	294	268	261	259	245	264	261	274	257	256	263	277	273	295	288	278	249	286	259	235	278	275	294	261	280	276	272	255	258	263	295	245	262	276	261	241	293	265	268	285	263	242	308	282	278	248	234	251	261	269	273	274	270	278	249	278	269	257	263	278	235	239	263	265	264	297	230	288	292	260	257	246	269	277	296	289	243	245	234	262	265	253	272	266	256	288	268	248	274	252	259	290	283	270	276	288	272	261	278	306	271	272	272	255	274	280	273	247	262	280	236	259	282	268	255	265	285	257	268	266	283	282	235	235	274	253	264	278	267	234	260	267	271	249	273	234	276	274	282	272	267	261	272	276	260	261	260	264	284	278	241	275	242	258	281	292	248	277	245	270	274	300	251	249	258	283	272	225	262	272	273	260	269	245	267	266	268	255	256	268	287	259	260	256	238	289	235	270	273	258	250	274	269	249	249	293	245	262	274	259	250	265	291	285	263	275	278	247	264	283	276	254	259	259	250	262	297	267	261	280	277	262	262	272	264	271	249	266	265	232	261	270	246	256	266	274	272	259	252	251	296	267	237	282	270	295	301	240	275	266	272	257	270	249	280	252	259	276	256	255	262	272	266	258	286	267	279	244	300	253	275	251	275	270	264	255	282	260	279	245	252	275	275	258	279	252	285	271	272	240	257	273	261	281	269	288	249	249	253	271	275	271	284	280	290	274	279	252	246	261	252	264	273	276	247	271	262	264	257	257	251	230	283	271	287	286	257	283	235	276	247	249	239	297	280	293	297	250	270	267	260	273	277	291	263	261	253	278	302	265	279	273	272	263	266	267	279	250	265	279	261	267	262	254	238	246	272	270	229	271	282	260	272	272	257	263	249	263	270	299	245	265	254	253	283	258	277	255	288	267	266	264	276	273	263	253	266	273	278	288	279	271	250	277	268	286	269	262	294	286	303	293	270	285	257	245	284	264	223	284	284	292	260	285	271	262	256	271	256	250	258	259	250	256	261	249	263	287	256	250	254	264	268	222	285	264	258	279	284	292	244	280	280	262	260	255	255	267	282	282	287	272	250	292	276	276	272	244	221	247	267	250	267	263	276	259	299	267	275	255	255	294	266	259	238	273	280	255	238	249	311	284	277	264	276	265	253	235	276	280	248	275	281	272	248	244	290	292	253	292	261	272	276	261	296	274	269	284	258	254	287	266	253	270	274	257	251	295	258	257	254	266	261	232	265	257	289	263	277	236	298	268	265	264	261	267	281	263	260	251	266	252	259	270	269	290	280	252	241	273	282	285	262	274	288	249	254	276	264	250	246	273	273	300	283	253	267	272	236	256	274	255	272	247	255	271	265	293	244	279	280	282	273	245	259	252	270	265	262	271	298	252	254	256	287	279	289	248	250	265	287	272	297	296	234	260	293	223	294	255	233	266	257	252	269	288	270	242	291	289	253	254	270	275	278	248	288	260	278	290	239	270	256	273	274	263	293	266	263	259	269	267	250	224	252	265	250	281	238	245	270	276	279	262	256	290	245	266	272	267	266	278	267	281	269	266	275	259	243	256	270	243	285	284	257	261	266	284	262	272	279	268	263	242	283	272	289	262	258	266	266	261	255	257	257	252	281	259	251	246	253	233	281	276	269	258	272	230	268	247	257	281	276	269	252	267	271	249	262	268	275	274	291	284	283	276	274	280	268	274	276	254	261	252	270	287	276	253	269	291	278	263	268	266	260	271	284	262	283	265	250	277	297	271	253	278	276	255	260	234	300	276	275	283	271	263	253	247	266	251	275	260	267	243	250	250	270	273	227	254	286	277	293	261	253	274	278	219	253	250	272	295	273	261	292	244	262	292	255	266	274	270	265	276	269	258	245	273	261	277	268	255	296	292	236	276	263	222	264	300	255	250	286	243	275	280	249	259	284	272	272	283	252	254	239	261	285	266	278	244	260	250	279	265	273	271	269	224	227	243	262	253	259	274	251	263	271	241	269	283	281	289	282	250	265	248	259	263	301	246	236	267	266	265	274	251	267	282	260	259	250	263	264	259	279	270	301	269	252	257	277	270	249	235	282	271	250	269	278	267	233	275	256	256	259	268	287	267	280	275	257	244	273	259	236	242	275	241	246	230	284	268	288	254	273	282	256	272	265	248	276	244	291	247	257	268	247	262	292	266	256	246	268	269	303	248	267	277	264	262	280	312	255	273	266	271	260	262	286	259	294	306	266	274	288	273	237	251	275	281	286	266	248	239	259	265	273	253	270	264	261	285	249	260	254	250	275	264	259	268	268	285	239	261	256	273	270	267	260	274	245	270
3721	3090	1775	799	506	411	346	358	278	229	232	211	167	143	115	117	102	78	88	61	56	38	44	48	39	41	32	30	39	35	35	27	28	33	24	35	30	23	34	28	26	29	24	28	25	32	36	32	31	22	25	23	24	32	39	25	25	31	28	34	32	20	27	29	20	22	25	28	30	24	25	26	21	27	31	24	18	26	19	16	21	31	21	27	26	24	21	32	30	25	31	22	24	26	30	30	17	20	19	30	19	16	26	29	20	12	30	21	21	28	21	26	30	24	17	27	32	20	33	30	28	17	21	33	19	26	26	15	20	24	25	31	24	26	32	16	22	20	22	23	26	29	21	22	23	30	23	25	21	15	29	22	32	35	21	30	25	32	16	25	23	25	26	25	30	35	24	25	27	24	18	17	26	25	31	31	19	22	20	24	30	23	25	18	33	18	25	25	32	16	23	24	24	27	29	27	28	24	20	23	22	24	36	31	27	34	27	37	23	25	23	12	28	31	21	20	18	19	28	23	24	28	31	23	24	26	24	15	19	29	22	33	25	22	19	27	18	28	27	22	21	33	26	23	28	24	28	27	24	27	27	23	31	26	30	33	27	30	28	28	19	33	24	18	29	21	25	23	22	22	32	32	23	17	24	37	29	21	26	25	23	32	33	23	29	20	25	32	16	29	31	32	33	25	20	27	28	30	21	36	25	23	26	27	29	15	28	19	21	25	36	34	26	21	22	25	30	28	23	25	22	20	25	22	24	28	27	26	33	25	20	29	22	32	31	24	26	23	36	26	28	29	31	32	23	12	30	19	32	29	20	23	24	24	24	23	22	18	25	22	30	31	18	18	26	22	24	31	18	34	40	37	29	23	23	19	22	19	20	24	22	25	19	30	21	27	25	22	26	31	29	24	17	27	29	20	22	28	28	18	28	24	33	26	27	26	18	17	22	27	32	27	24	26	24	26	30	18	27	26	23	31	21	13	31	28	22	32	22	16	27	25	26	27	17	29	23	32	21	29	21	27	21	20	25	21	21	30	23	25	32	20	38	29	24	22	25	24	29	27	26	28	22	30	28	24	34	27	21	36	15	22	26	21	22	28	37	27	31	20	24	26	24	29	22	28	15	28	22	24	26	21	28	27	20	27	23	24	27	30	27	28	28	22	24	29	26	21	24	22	29	18	21	21	32	28	29	28	28	31	28	30	25	24	14	38	28	28	26	22	25	28	22	28	25	16	30	19	37	27	26	26	29	27	26	32	20	20	35	26	20	27	21	26	21	23	28	27	20	18	29	30	22	19	30	25	31	27	21	27	23	18	27	28	33	29	20	29	21	24	16	31	28	27	31	29	21	32	22	21	18	34	28	25	24	27	27	34	23	31	10	27	16	24	24	26	22	25	23	26	24	23	28	24	22	27	29	36	28	26	18	31	18	26	35	26	28	27	22	18	23	20	23	26	31	26	24	20	23	30	15	24	13	26	36	30	31	21	23	23	30	22	33	28	26	27	27	22	28	22	18	24	27	17	32	31	37	33	26	28	19	24	25	22	25	33	26	26	21	23	23	19	26	23	21	28	21	34	29	32	30	25	20	29	26	13	30	25	28	24	23	19	19	28	26	24	24	29	30	26	26	29	27	22	28	37	27	24	24	34	23	31	23	20	19	29	27	29	19	29	28	20	19	20	29	20	19	21	25	31	25	31	23	21	20	27	27	30	28	28	23	26	33	23	24	24	18	32	31	25	28	22	28	26	30	22	20	21	20	27	27	28	35	28	26	26	21	36	34	15	27	26	19	19	28	38	19	23	31	23	28	18	36	22	35	27	20	25	35	22	14	30	29	32	20	26	31	24	26	23	21	34	25	29	26	29	27	15	26	18	22	27	28	27	34	34	32	18	19	31	23	25	27	32	28	25	26	31	25	27	19	20	34	27	30	36	31	26	28	23	21	21	19	28	21	23	24	34	31	26	29	23	34	29	22	27	21	30	23	32	19	20	18	29	24	16	25	31	20	26	22	22	26	30	21	16	28	26	25	20	29	23	18	28	30	16	22	30	16	24	30	15	25	21	21	24	22	33	16	28	27	27	29	28	34	25	30	19	26	35	27	24	14	29	20	31	29	24	25	28	27	27	22	36	25	26	25	21	23	28	38	30	27	19	35	25	28	26	26	38	35	26	32	22	33	35	28	25	23	24	24	21	25	19	22	21	22	30	24	21	30	28	23	28	21	21	27	16	40	21	31	31	25	21	25	21	27	28	25	18	25	20	23	22	31	18	15	33	26	19	39	22	20	23	29	17	29	28	28	26	22	24	28	22	19	26	26	24	32	35	21	23	31	20	25	26	30	24	30	23	21	24	29	27	19	21	27	23	21	39	24	30	22	33	26	25	24	22	24	24	19	26	22	24	21	27	19	22	21	30	15	26	30	20	29	28	30	27	19	23	19	22	20	26	31	26	37	22	25	32	21	28	24	18	28	33	17	32	17	24	23	30	22	14	24	22	28	27	26	27	29	24	20	18	26	23	22	31	32	29	27	26	25	28	30	30	19	23	18	16	30	33	39	31	19	26	30	24	22	28	26	31	25	23	22	30	29	28	33	22	21	28	22	33	19	27	22	24	26	25	28	19	28	26	33	25	20	19	23	27	23	27	38	24	17	26	27	22	23	17	20	28	28	19	31	21	31	26	26	23	38	34	23	27	25	23	17	22	25	28	32	26	27	22	28	25	27	27	26	26	30	22	25	29	21	26	23	19	32	28	27	22	28	27	23	25	20	29	26	20	23	20	30	22	23	33	38	34	27	24	35	33	23	22	32	20	15	27	28	26	22	30	19	31	31	29	25	18	16	26	32	20	21	30	22	18	27	33	15	32	26	31	22	34	25	21	23	27	23	19	28	30	27	26	25	22	25	27	34	21	30	34	23	35	28	33	21	21	16	28	16	25	20	19	26	23	25	28	23	15	23	21	18	17	28	27	26	26	32	24	24	27	25	28	24	29	22	18	27	21	29	30	26	21	26	32	25	19	19	23	19	32	35	22	29	36	15	33	24	31	24	21	25	23	29	31	22	26	22	23	21	23	33	26	29	27	29	26	22	34	24	14	26	29	25	29	23	28	26	25	24	28	24	23	30	16	18	24	18	24	30	24	27	27	23	33	29	31	29	28	34	24	20	23	32	33	19	32	25	25	16	21	32	20	31	26	20	20	22	19	22	26	25	40	37	26	25	24	24	31	31	32	16	26	27	25	26	25	21	31	30	37	28	29	26	24	30	33	35	14	32	21	20	29	19	32	29	26	38	33	30	28	23	22	31	25	20	31	25	25	27	23	23	22	24	30	22	23	26	30	27	23	28	17	20	36	27	15	30	33	36	32	29	23	26	17	13	22	18	31	30	22	19	27	21	30	36	29	26	23	35	40	32	25	34	23	21	19	23	31	25	24	20	24	28	20	20	24	25	29	27	24	33	26	23	21	25	31	35	24	30	32	14	26	28	17
28002	21728	14933	12821	14894	13831	12022	10657	9036	7627	6541	5540	4404	3669	2944	2548	2178	1823	1496	1294	1092	976	816	738	709	655	603	531	490	505	456	403	410	348	355	294	301	282	293	254	297	309	301	271	254	277	260	260	239	264	246	229	248	254	232	263	253	227	248	251	242	277	252	244	254	224	218	251	240	216	216	226	215	239	260	249	232	252	248	223	242	261	249	227	262	260	226	242	230	231	226	249	247	250	258	228	243	236	226	222	215	242	228	259	265	226	235	230	252	234	195	239	237	244	238	257	246	249	253	231	275	231	234	237	250	234	240	266	252	242	264	232	203	227	248	255	233	187	266	237	229	215	236	248	246	251	233	248	260	252	268	255	263	260	230	245	255	244	235	230	225	242	244	241	239	252	238	223	231	225	250	247	262	236	215	238	254	243	258	242	248	243	228	240	258	239	242	238	236	253	236	251	204	238	224	235	260	252	238	257	230	256	251	215	212	234	222	242	255	245	247	212	266	277	233	215	217	245	240	261	252	232	226	249	267	237	247	243	221	225	226	234	251	255	253	231	260	238	233	248	239	225	236	267	258	231	241	240	248	249	243	238	235	217	239	245	247	221	215	249	209	243	210	242	246	226	215	253	213	244	250	213	239	225	253	249	272	218	211	225	223	289	233	229	248	243	245	284	270	216	261	243	252	211	226	250	228	249	260	221	247	256	261	243	246	242	236	247	270	220	251	227	255	223	233	228	238	259	231	244	248	256	261	218	240	228	268	211	245	228	243	240	235	231	247	275	228	243	258	214	239	263	208	233	220	244	231	240	247	247	236	238	244	255	244	241	243	232	235	249	236	260	254	229	224	223	215	242	225	213	236	216	252	232	247	238	262	240	254	249	205	235	257	255	220	232	247	228	224	226	248	223	245	265	267	228	241	245	237	249	245	217	235	223	208	247	280	245	221	241	229	244	253	246	227	222	261	240	258	246	231	267	246	226	238	252	233	252	222	232	247	231	271	247	245	231	206	227	224	249	266	230	240	245	208	253	254	246	255	252	236	229	231	256	238	249	264	251	240	223	238	296	258	222	235	257	234	243	224	222	220	243	240	207	237	215	248	232	241	217	214	244	245	276	261	262	246	257	258	250	232	236	241	213	233	283	215	218	266	243	273	213	237	238	257	232	250	250	240	257	243	244	218	250	221	227	209	239	237	223	236	228	222	229	255	254	246	228	214	234	244	238	233	246	234	252	230	248	220	250	224	239	252	259	238	269	244	253	240	245	240	237	217	236	213	229	230	221	223	237	245	233	201	225	242	246	223	263	240	247	234	258	248	242	228	227	229	224	244	234	234	219	250	206	275	201	235	252	227	233	212	229	243	232	270	216	221	248	237	251	248	256	276	244	255	219	228	243	254	246	270	250	247	251	234	256	247	242	262	231	257	243	243	231	246	239	236	255	239	221	248	239	233	229	239	219	256	250	222	227	223	211	251	235	200	229	239	241	241	270	232	225	224	248	239	235	238	256	235	247	251	250	254	226	252	244	235	244	222	275	254	241	245	232	227	216	241	233	247	248	256	255	225	250	241	255	238	222	235	254	236	249	247	276	247	252	211	226	232	219	212	264	227	252	248	236	255	243	228	228	227	267	236	219	229	218	241	239	236	239	236	230	221	239	228	214	236	268	227	228	230	235	255	241	242	234	233	243	241	203	240	254	228	253	228	260	230	246	227	251	237	231	239	231	214	231	222	238	203	251	238	236	262	234	242	261	229	232	206	234	225	255	234	213	246	232	245	260	247	240	245	263	272	239	252	261	261	230	242	232	231	244	221	227	249	222	264	248	254	229	252	254	239	236	266	274	238	242	236	233	240	231	226	250	234	233	230	243	243	247	232	257	267	240	237	244	259	228	260	255	245	228	245	261	257	216	236	277	280	235	255	224	234	214	245	216	264	230	235	257	243	246	242	234	237	241	234	245	220	233	252	244	221	256	259	254	221	251	225	240	237	241	220	225	221	252	263	253	253	246	217	280	251	249	234	227	229	226	231	230	238	212	251	248	233	224	203	242	258	221	207	249	243	251	244	231	253	224	240	256	231	239	241	256	252	241	270	239	251	278	238	244	237	248	242	245	219	240	215	269	233	248	229	247	270	222	221	242	234	242	274	246	249	241	251	237	219	275	259	265	248	256	291	255	251	220	228	236	241	207	241	233	250	262	263	239	236	222	229	247	240	244	227	252	237	241	238	259	228	239	248	237	216	247	219	252	241	239	240	258	217	225	253	241	255	247	238	259	256	226	210	229	239	244	232	274	253	264	254	296	247	232	211	248	263	243	236	232	254	240	239	232	253	234	259	209	255	220	224	264	216	242	241	231	253	249	202	246	268	231	243	220	224	247	258	224	238	240	248	243	242	257	203	245	234	255	230	229	224	259	223	235	251	239	244	241	228	234	230	238	241	232	254	264	251	234	240	224	228	230	224	272	258	265	219	230	241	234	253	234	245	256	247	224	227	264	235	235	226	209	240	249	250	235	243	274	243	210	248	263	259	247	254	241	240	259	232	239	247	235	225	266	258	215	271	266	238	244	232	214	238	267	234	285	236	257	233	222	234	248	249	237	228	262	221	225	246	242	239	253	258	226	242	219	251	244	190	273	250	218	233	234	258	247	233	235	265	230	238	209	243	259	214	248	265	267	254	203	234	222	232	254	241	266	225	219	227	269	242	226	243	243	228	246	251	268	245	218	257	258	262	220	208	224	225	232	226	232	243	236	257	257	260	239	222	225	224	229	241	237	262	245	254	222	250	236	248	232	249	256	240	259	246	196	243	247	211	199	247	236	235	257	229	233	235	218	242	228	240	235	239	250	260	247	236	243	224	233	221	249	260	246	230	252	236	211	253	240	241	253	244	232	238	232	259	265	259	239	239	244	257	240	266	254	248	232	248	239	227	232	244	223	275	238	206	235	234	251	237	242	227	262	226	237	250	213	236	222	255	247	238	212	223	223	247	243	232	225	249	221	238	247	241	260	263	238	249	220	232	255	247	241	255	230	282	237	239	225	267	278	254	241	269	256	237	265	233	223	250	239	232	258	233	242	247	242	227	229	229	238	205	240	230	243	264	243	216	263	269	259	241	243	257	208	230	237	220	240	253	211	242	229	243	219	244	269	252	238	224	244	234	242	230	241	209	253	226	238	234	223	228	228	265	242	250	238	245	226	229	258	237	232	238	255	259	248	243	244	250	254	250	275	236	224	247	242	250	270	260	233	243	225	251	252	252	250	255	202	226	221	261	237	233	262	255	236	234	250	231	220	230	232	238	260	261	238	252	216	245	236	228	231	234	242	216	212	234	231	262	234	243	206	255	262	232	246	256	233	241	245	248	225	248	230	243	240	247	267	238	253	231	239	268	233	216	240	241	277	272	228	252	232	240	230	227	251	230	233	241	255	219	229	247	258	245	231	245	256	227	228	251	234	239	239	229	254	225	241	250	252	270	225	252	225	250	228
4936	5154	2721	1163	783	517	490	426	422	355	288	258	201	186	173	161	118	101	110	67	77	78	48	53	46	51	42	52	39	49	34	31	34	23	25	36	35	28	32	21	29	35	20	32	32	19	27	27	24	24	30	31	33	27	32	25	26	18	28	32	29	24	21	31	24	20	16	38	23	23	25	30	24	35	31	33	21	30	27	31	21	33	36	25	18	35	27	16	21	26	21	18	20	23	26	26	23	30	14	25	21	32	28	19	18	20	24	26	26	28	20	30	33	23	25	23	29	26	25	30	30	33	28	28	27	26	18	22	19	18	27	24	21	18	20	25	25	33	21	18	24	27	26	34	30	27	26	20	25	35	25	27	25	18	18	27	26	18	30	29	27	15	38	12	16	27	20	24	17	20	28	34	26	19	30	21	29	26	28	20	19	19	24	26	27	22	28	17	30	28	22	36	19	24	25	24	24	24	23	34	26	30	33	25	31	21	26	28	18	20	31	22	19	25	13	28	37	32	20	15	12	29	23	25	30	14	29	30	36	30	27	26	18	24	23	24	24	27	26	28	31	29	23	21	21	17	31	27	20	28	28	25	23	20	18	21	21	26	19	15	28	27	24	21	31	26	25	21	30	30	23	24	18	23	18	26	20	26	26	29	18	19	17	10	27	25	28	27	24	24	25	23	23	25	28	27	31	24	33	30	25	22	21	16	27	16	23	35	20	23	32	15	20	26	28	26	28	30	27	24	20	19	25	24	30	20	41	22	27	29	26	24	24	22	24	39	23	24	20	27	21	20	9	28	19	17	34	14	27	32	25	18	30	30	23	29	24	20	28	23	25	21	33	20	16	28	22	17	34	26	34	26	40	23	26	30	28	31	30	22	18	23	21	18	32	15	20	24	31	20	20	18	14	27	28	23	23	21	18	31	33	24	17	26	28	23	23	25	27	17	25	31	27	27	27	28	19	29	27	36	23	26	30	25	21	24	28	19	27	32	20	30	25	30	28	19	22	22	28	25	22	33	28	26	27	23	31	25	19	20	26	26	18	26	31	21	22	24	21	25	25	24	33	22	25	26	28	26	24	25	28	33	26	27	16	37	29	25	19	28	25	22	28	22	35	23	28	26	16	23	25	17	24	21	39	28	21	35	21	35	26	30	12	21	22	22	24	15	23	30	25	32	34	18	30	26	23	22	22	22	23	24	28	26	36	17	30	21	26	23	24	33	23	33	25	31	23	23	21	16	24	28	26	24	21	23	31	24	22	23	24	25	22	20	24	25	26	20	29	23	29	24	33	26	20	34	26	23	25	26	20	26	23	25	15	17	26	28	28	25	24	20	26	23	24	27	22	18	27	32	24	21	30	26	24	30	20	23	24	25	20	27	32	34	28	31	29	26	20	23	23	21	18	29	30	22	25	22	25	29	30	31	27	27	19	33	30	27	27	21	25	15	27	26	19	26	33	27	31	25	18	26	29	27	22	28	28	25	18	25	29	21	29	22	22	20	26	23	38	21	16	20	25	25	27	21	19	27	33	25	32	25	24	31	24	21	28	21	26	27	21	22	27	26	22	34	30	25	29	19	27	30	27	28	33	38	31	33	29	26	27	20	26	33	25	27	31	17	25	25	30	29	31	26	19	31	23	30	29	33	34	20	21	20	23	24	22	25	32	32	17	31	17	41	18	19	22	24	30	26	28	23	20	26	32	31	32	14	25	19	33	33	25	22	16	20	20	22	32	14	21	22	34	25	25	29	24	29	24	28	31	23	22	20	20	23	39	27	19	21	14	26	26	21	30	27	30	30	20	30	22	27	22	20	34	13	25	27	30	34	26	29	35	24	24	22	29	24	26	21	26	24	19	20	24	23	23	22	20	16	30	20	30	20	25	23	22	20	27	22	31	26	29	34	24	25	26	18	25	29	27	19	31	27	32	24	36	20	18	26	19	19	19	32	27	27	32	30	18	22	24	21	30	25	19	24	30	28	17	35	26	32	26	20	26	23	22	32	24	25	23	21	22	23	23	34	28	33	28	21	17	26	22	27	20	23	22	23	26	19	21	21	25	25	23	20	23	22	23	21	23	32	20	28	28	27	22	22	19	26	25	20	19	23	35	25	33	23	21	33	28	34	21	34	24	25	29	23	31	23	29	20	28	30	19	22	25	33	25	27	25	19	30	13	31	30	24	19	24	23	18	30	29	31	32	26	31	43	18	30	21	30	24	27	34	22	18	30	21	19	24	19	20	25	25	21	26	26	28	29	23	27	16	38	30	23	30	23	30	24	31	22	23	23	29	36	35	32	20	22	26	23	29	22	24	24	20	28	30	35	29	27	25	22	29	20	19	27	32	29	28	22	23	20	22	32	19	31	20	30	28	18	25	31	28	35	27	29	24	24	20	25	27	24	30	23	28	26	23	15	21	33	27	18	28	19	20	21	32	24	25	21	28	25	21	35	30	36	14	24	36	15	34	26	36	28	34	26	27	27	21	33	25	27	19	22	20	28	28	39	18	29	21	29	22	22	31	26	18	24	28	20	30	25	25	34	30	26	21	31	23	27	27	27	28	22	17	27	25	28	28	40	24	27	26	24	22	18	32	22	25	23	24	23	33	37	22	23	20	29	22	21	23	21	26	24	26	17	28	19	17	22	22	23	21	29	25	26	31	30	21	26	20	23	21	23	23	26	29	24	25	31	19	22	21	21	26	27	20	21	27	27	30	27	21	21	36	29	18	25	27	18	17	34	23	24	28	33	35	15	22	24	23	14	26	32	30	26	28	27	25	30	36	32	24	25	22	29	21	20	29	28	30	21	26	24	21	20	28	19	23	29	24	26	19	22	24	22	22	27	26	26	22	22	17	32	23	30	27	20	31	28	26	29	20	26	21	27	20	20	31	20	36	20	24	21	30	35	28	17	34	25	29	26	26	25	22	31	27	24	27	24	29	28	21	26	24	27	23	26	23	31	25	20	22	23	22	26	33	18	25	21	37	26	29	27	21	26	23	20	17	24	27	30	21	26	21	19	29	28	27	28	29	29	20	28	20	21	28	18	19	35	19	24	20	21	22	24	22	21	26	32	22	17	26	27	26	27	25	23	32	25	18	25	35	31	27	28	29	25	27	19	28	30	37	24	26	33	25	28	26	21	28	24	26	18	21	29	20	25	17	23	27	28	30	21	19	30	16	24	26	25	24	24	29	22	31	24	30	18	15	25	29	27	26	31	22	28	23	24	26	25	20	25	20	21	31	23	15	31	23	17	12	26	26	28	12	29	31	23	15	29	22	22	30	23	35	22	34	33	28	22	29	23	25	19	15	24	22	35	21	28	27	24	26	29	25	27	30	20	23	30	30	29	22	25	22	23	26	18	22	24	27	18	29	28	26	24	28	22	29	26	21	33	28	34	29	23	19	20	28	22	26	17	28	18	28	30	30	37	27	24	17	27	27	26	26	26	24	28	35	28	25	28	22	28	23	23	25	18	37	25	27	29	20	26
31998	25433	18167	15818	18856	16769	15073	13412	11467	9621	8263	6814	5533	4472	3722	3119	2691	2351	1889	1671	1331	1225	1011	939	797	677	653	604	597	525	487	422	440	345	379	378	325	334	318	308	284	292	282	251	314	264	283	274	277	268	294	250	270	236	288	239	243	230	265	259	243	243	251	232	242	270	245	228	265	239	255	232	259	244	257	220	244	253	234	236	230	249	243	236	247	235	230	240	233	229	209	231	240	247	218	243	246	224	247	275	244	225	240	243	234	237	252	229	256	217	234	258	240	263	250	222	228	246	265	258	258	251	256	270	227	232	213	254	230	253	227	228	205	246	257	239	231	259	225	237	253	239	225	239	248	247	224	238	239	238	248	239	223	229	241	262	253	229	217	244	234	247	260	249	242	231	233	239	250	269	238	241	205	233	240	222	214	229	253	241	245	254	218	252	231	249	233	241	230	247	234	216	240	258	229	241	247	223	238	237	250	264	212	212	227	243	226	270	233	241	246	240	226	242	236	239	259	235	219	213	242	253	259	236	250	232	234	237	215	275	227	260	237	251	252	272	208	239	250	227	259	235	257	232	252	236	265	230	227	247	217	245	236	231	235	243	214	227	237	221	250	224	253	233	271	221	248	218	230	253	220	234	257	244	238	229	247	235	263	240	242	232	244	223	248	222	254	236	250	216	243	240	239	239	243	247	242	262	269	241	247	265	222	220	265	237	211	244	227	259	250	239	246	242	248	231	257	226	233	246	250	246	232	250	243	226	268	217	263	246	249	276	250	237	233	231	257	240	255	246	235	256	231	268	241	240	253	230	228	233	224	235	239	251	230	252	261	257	234	231	240	245	287	248	263	243	266	226	227	229	239	259	214	240	224	205	233	255	225	219	235	248	231	225	213	217	269	229	246	214	264	238	234	265	216	219	235	257	217	243	222	214	246	234	249	215	225	241	222	234	235	230	243	240	231	234	216	265	254	276	225	246	225	230	270	228	238	243	239	254	220	228	257	234	257	237	236	221	263	243	247	250	227	226	267	232	232	251	233	225	246	214	229	213	259	194	265	254	219	240	217	235	259	228	245	232	257	244	229	251	229	239	213	243	250	259	239	234	240	250	199	257	222	245	256	222	252	219	227	239	236	270	238	272	253	256	237	229	236	245	263	253	213	221	217	234	257	239	234	246	239	254	245	231	256	244	277	223	213	260	234	225	265	252	216	264	251	227	235	249	236	252	262	210	248	255	217	229	222	248	219	260	233	230	255	243	249	229	228	232	256	253	234	245	262	241	238	230	235	235	241	217	226	227	248	215	251	237	259	239	245	247	234	227	211	241	243	225	240	222	255	254	241	251	241	229	248	208	212	242	222	255	241	253	263	245	243	223	241	245	263	233	241	261	223	237	257	224	233	280	247	253	243	243	242	232	241	221	233	221	244	248	231	226	238	242	213	249	234	235	215	254	252	256	253	274	232	259	245	259	229	218	244	282	214	249	221	238	205	236	235	225	226	244	226	237	230	237	262	231	225	237	254	258	243	259	234	227	244	243	217	231	272	232	255	236	223	234	242	241	274	253	251	246	234	257	218	254	244	241	215	238	240	249	257	237	263	240	247	232	245	247	221	256	263	238	214	250	232	247	234	260	233	251	243	250	229	238	233	225	237	252	219	253	245	240	246	267	227	232	238	225	227	234	222	213	259	225	246	223	250	246	226	242	235	248	237	226	241	218	256	271	260	229	221	234	245	214	232	225	234	209	256	222	251	237	238	231	244	257	238	252	238	233	229	258	247	233	284	226	258	238	246	221	212	234	237	229	249	249	226	248	221	255	242	236	228	248	255	220	264	250	250	228	247	223	255	228	230	242	243	235	231	240	247	223	236	241	226	258	231	269	221	221	237	234	277	221	251	234	245	234	233	211	236	246	249	223	190	260	240	215	236	209	243	268	254	252	229	276	236	240	262	227	254	242	243	240	237	231	262	226	251	246	234	259	211	227	238	245	243	246	263	257	223	276	243	231	245	225	218	212	245	254	218	237	225	246	274	210	230	254	255	239	223	230	244	247	250	254	241	222	240	248	250	237	244	248	252	220	251	237	233	242	244	244	235	220	260	259	265	240	247	266	230	249	237	254	247	247	247	222	250	244	228	233	240	238	247	245	214	233	246	238	280	251	246	217	240	265	244	245	249	218	228	216	251	246	217	234	240	237	219	230	221	244	238	233	217	222	238	241	252	223	236	237	229	227	262	251	228	250	249	246	225	248	249	239	229	235	224	264	214	218	236	238	235	243	228	243	223	237	244	241	262	223	228	245	206	259	231	220	247	231	225	234	216	252	232	240	243	249	218	241	241	243	245	220	209	244	246	233	231	261	206	259	262	254	222	251	266	232	248	236	255	240	242	242	262	239	236	270	241	221	245	243	257	254	235	235	259	221	219	241	235	209	208	261	234	234	259	217	264	239	229	242	244	262	226	235	260	279	227	241	214	232	252	243	292	252	247	255	256	228	258	216	209	224	244	260	225	209	237	241	224	259	255	232	245	252	220	230	235	255	217	249	227	253	226	235	257	216	249	224	271	212	230	254	245	234	258	250	234	247	241	234	240	242	282	242	274	232	231	237	251	237	222	205	234	240	249	217	211	224	257	229	226	232	235	257	235	236	236	243	218	254	264	236	256	246	234	212	228	230	236	223	249	231	235	274	244	242	248	273	235	265	259	237	224	249	258	236	217	205	233	238	233	254	237	238	231	239	231	233	259	212	236	223	237	205	240	231	245	239	260	258	238	249	245	258	253	213	254	243	264	275	262	255	236	231	213	225	243	233	232	258	236	241	245	251	233	224	226	253	249	231	281	241	225	228	237	220	240	212	242	235	254	216	243	237	226	212	225	216	229	244	234	232	230	232	235	252	239	236	219	251	269	235	245	234	226	254	241	232	219	227	244	246	232	206	243	223	236	242	256	247	216	234	237	237	241	229	232	251	253	227	234	241	258	246	269	262	248	242	213	248	243	232	250	225	223	217	220	231	242	224	224	233	225	245	258	209	222	252	240	248	241	217	239	222	233	263	233	247	238	232	228	209	240	226	271	253	213	269	240	222	219	241	230	234	260	252	251	272	260	255	253	234	244	227	245	209	216	251	219	240	215	226	228	256	220	257	227	234	232	241	230	212	230	244	231	215	215	240	236	267	244	244	258	201	236	228	239	258	243	222	230	240	269	219	251	223	221	229	238	214	246	239	244	222	231	219	257	245	239	278	254	250	254	253	240	239	232	275	239	248	254	263	268	246	234	201	234	237	246	225	236	223	252	264	223	222	239	241	288	214	255	220	234	221	258	217	256	239	245	234	232	250	249	230	257	231	249	226	234	221	220	224	227	251	248	210	225	231	240	243	282	256	223	242	252	234	259	243	228	237	254	239	246	233	216	258	264	245	231	253	246	231	264	241	269	270	253	262	240	248	237	241	247	247	228	249	242	241	214	241	250	256	230	208	239	215	227	218	229	238
2459	1322	741	423	306	261	271	224	192	171	156	148	127	115	78	84	72	61	53	58	49	37	44	23	53	34	34	34	30	37	34	29	35	26	30	24	26	23	35	25	41	38	28	27	30	29	24	32	30	32	29	32	18	32	35	31	26	30	39	28	23	23	26	33	28	25	28	27	24	30	34	27	33	35	33	25	28	26	24	26	16	27	30	31	33	23	29	23	27	22	24	26	27	32	27	30	21	28	26	26	23	32	27	27	28	17	16	22	25	19	37	33	35	28	41	23	24	24	28	26	23	20	32	28	35	23	29	14	34	28	27	37	19	17	39	31	23	27	36	38	27	43	23	17	19	32	30	24	42	26	29	27	26	31	23	30	17	34	29	47	22	31	32	23	28	32	29	29	15	24	27	30	30	24	27	25	32	34	48	28	27	25	35	26	26	28	17	36	33	26	24	27	20	30	19	28	31	27	30	24	26	28	19	23	30	29	26	25	32	28	31	27	29	37	26	27	24	24	19	29	29	28	30	34	29	37	30	32	33	25	29	17	36	30	21	29	29	25	27	23	21	26	45	29	25	20	22	36	26	25	25	22	32	35	28	34	32	37	35	39	29	34	31	25	26	22	35	39	29	17	22	29	21	32	32	24	34	37	37	25	33	36	24	31	28	35	27	31	17	31	29	34	27	27	20	29	27	29	31	31	33	18	25	45	28	35	42	29	26	35	25	26	21	26	32	36	26	19	31	35	28	17	29	24	31	25	32	31	39	37	27	31	28	30	28	32	24	32	28	31	35	27	27	21	23	27	22	28	30	31	35	30	29	19	25	25	29	25	24	29	21	27	26	32	33	28	18	24	20	25	26	34	27	27	35	26	33	24	30	32	18	24	20	31	34	25	26	20	41	19	27	25	23	25	32	24	27	33	20	24	26	29	28	26	31	24	42	32	20	25	27	27	35	39	22	22	22	30	29	18	26	27	26	27	23	26	34	26	30	36	29	35	34	28	23	24	38	23	20	29	25	24	30	28	35	28	27	33	28	19	28	23	30	35	28	23	30	28	30	23	27	28	27	19	23	35	31	26	26	41	32	30	30	24	31	19	21	26	27	18	22	16	26	32	27	31	28	25	39	26	19	35	32	28	27	16	18	20	40	28	30	28	20	25	22	20	30	27	29	34	30	22	31	32	23	23	26	27	31	39	34	25	29	34	21	34	27	22	31	29	40	21	24	34	27	40	15	22	21	31	36	25	28	28	33	23	26	36	18	25	28	36	24	29	24	23	23	30	34	27	26	35	29	25	22	37	26	27	20	35	35	21	36	36	21	28	20	33	25	29	34	24	26	36	30	23	32	24	23	34	31	30	27	40	27	29	24	32	25	25	27	28	27	25	25	35	34	28	36	36	26	30	22	33	27	30	23	31	25	29	28	28	31	32	30	30	23	28	28	30	26	27	22	27	29	29	26	34	31	24	21	27	29	26	26	29	26	28	23	26	28	30	23	35	32	31	22	33	17	24	30	31	36	26	25	23	30	22	29	25	11	34	35	29	30	36	26	36	22	32	27	25	30	25	18	32	27	24	25	39	30	28	36	40	33	30	26	25	24	34	26	25	33	31	28	29	29	25	29	27	28	27	35	34	16	34	32	31	24	26	25	30	23	28	27	19	26	26	21	25	24	29	27	21	25	21	29	21	32	25	30	32	29	34	24	33	30	29	35	24	19	23	29	26	24	30	19	25	30	24	27	29	34	24	22	32	33	23	29	23	27	35	20	23	29	27	30	23	28	34	32	32	29	29	28	25	24	34	33	18	24	23	29	31	33	22	27	22	20	21	36	19	29	28	19	30	31	37	25	15	19	27	27	31	24	28	32	25	29	29	28	29	30	34	34	29	30	22	19	28	23	32	26	29	32	27	29	30	30	34	28	30	28	27	29	19	24	20	40	26	27	28	26	28	35	19	33	33	25	27	28	28	31	34	20	38	20	30	23	28	34	29	35	29	30	31	24	30	33	36	21	26	26	18	35	29	20	32	28	30	22	34	22	30	28	32	21	23	26	24	29	31	37	32	30	27	34	23	31	31	34	28	27	28	33	31	25	31	27	27	27	24	24	19	27	28	20	36	27	28	24	20	26	32	33	36	21	27	27	31	26	25	40	32	24	33	24	21	22	31	19	35	22	28	26	27	31	20	19	31	23	32	29	26	29	35	33	20	30	31	31	25	37	37	28	26	30	28	29	28	23	23	27	27	20	24	35	28	30	27	29	23	36	32	25	38	27	30	32	26	29	35	30	31	34	24	30	31	30	24	34	28	26	28	28	27	20	21	29	32	21	29	26	26	27	26	18	26	29	27	23	36	26	30	30	22	33	31	23	32	22	33	19	17	19	28	26	26	26	32	31	30	29	31	20	22	21	36	20	23	28	35	27	25	24	23	40	19	34	29	36	23	27	26	36	18	27	29	23	26	28	32	25	32	30	30	27	27	26	26	34	26	24	29	35	33	29	34	26	27	22	21	31	24	27	20	35	23	27	25	21	27	24	36	22	23	30	26	31	29	36	22	26	28	29	28	28	33	33	29	27	26	32	28	25	29	28	34	23	27	27	32	27	35	23	26	19	27	33	38	26	23	25	29	21	23	27	27	24	39	29	29	26	26	31	23	21	26	30	29	28	25	25	31	28	36	28	28	22	30	40	22	28	32	32	26	31	33	24	26	28	16	24	31	26	21	15	22	31	36	25	29	42	23	38	26	29	22	34	37	27	20	27	22	37	36	28	32	31	27	30	18	34	23	31	29	22	30	31	25	24	33	25	36	26	27	32	24	26	38	33	25	18	28	34	23	29	19	28	35	31	33	29	27	20	21	23	23	27	40	32	24	21	35	25	31	22	27	28	21	28	31	31	20	31	39	30	30	27	28	25	14	40	21	22	28	16	30	22	29	24	31	20	20	40	28	35	29	27	41	25	26	26	33	36	30	24	18	13	29	25	27	27	27	22	32	23	27	18	30	27	33	31	25	39	28	26	24	19	30	32	28	42	22	31	23	25	19	26	33	43	23	28	30	21	22	26	32	30	27	32	20	15	30	29	32	19	21	32	28	31	16	35	29	23	29	29	28	22	36	27	29	30	38	15	30	16	30	22	26	25	35	25	23	32	29	31	26	33	24	32	15	28	23	28	26	35	20	29	36	29	22	21	32	35	32	29	31	31	23	30	27	29	24	28	24	24	43	25	24	23	29	26	24	33	28	25	22	29	27	25	31	36	25	34	31	21	22	31	31	32	20	24	24	26	22	29	24	20	29	28	38	33	37	28	15	30	29	31	21	24	29	34	22	28	32	20	25	20	26	25	19	18	31	37	29	25	28	29	40	30	22	26	32	33	33	27	27	25	33	43	33	20	24	21	30	31	32	17	29	25	30	34	30	24	31	31	23	29	25	15	29	27	31	43	37	25	36	31	24	26	31	27	26	35	22	31	22	29	27	29	23	36	32	26	38
24543	14343	9866	8968	10835	10710	9683	8250	6940	5654	4592	3812	3147	2563	2052	1752	1516	1345	1139	926	816	752	664	594	536	475	496	487	414	424	375	389	318	354	331	315	322	329	271	292	297	312	293	270	246	270	284	297	274	262	291	258	262	265	260	288	268	282	270	273	263	272	270	256	255	271	273	265	232	261	322	264	264	273	275	257	282	253	263	291	291	262	238	248	287	245	255	256	253	256	249	290	295	279	245	268	269	282	264	272	273	234	288	255	274	264	289	276	261	252	247	278	261	257	256	243	266	271	260	226	269	254	255	265	251	250	245	254	280	255	258	275	265	254	245	237	235	256	271	223	263	263	264	266	272	294	226	240	278	267	274	264	252	261	294	290	260	257	272	258	284	278	278	273	277	252	265	266	227	257	243	275	263	284	256	262	248	292	261	272	270	285	241	277	274	258	246	278	274	274	272	269	313	258	269	241	240	246	255	255	259	262	278	240	257	265	257	269	245	266	269	252	270	273	264	253	271	236	266	244	266	261	263	279	301	255	256	279	255	270	260	207	240	228	255	274	297	265	239	260	261	267	288	247	260	287	260	251	267	264	283	239	233	253	251	247	257	257	275	258	255	247	257	257	247	252	241	249	258	257	265	278	289	265	267	266	265	258	265	278	283	287	266	266	272	262	261	275	266	267	261	269	241	244	290	262	255	270	249	230	277	279	293	254	242	266	268	280	262	293	283	271	252	269	285	303	242	252	244	272	288	250	255	251	264	247	250	234	273	290	276	287	284	254	261	257	254	263	271	274	253	220	254	266	248	285	244	247	264	284	252	278	270	259	265	273	248	264	282	258	264	298	253	283	259	260	270	243	250	278	257	277	257	272	254	260	274	282	265	266	263	223	233	258	252	262	267	280	286	262	260	244	248	285	247	262	290	253	258	263	249	244	278	270	271	265	263	251	272	252	252	271	264	264	259	239	269	249	260	245	261	247	268	260	277	282	308	253	237	239	270	253	270	280	273	273	246	259	270	274	255	249	258	251	251	279	246	274	252	260	270	261	254	248	265	265	268	250	244	266	286	243	275	263	238	264	280	237	266	237	269	274	245	250	250	258	260	247	261	280	284	243	287	274	264	252	255	260	270	255	281	255	264	232	290	264	254	273	234	305	285	252	291	242	263	253	260	255	258	227	257	278	256	240	270	244	275	275	279	302	282	260	259	287	269	274	264	271	261	247	257	253	259	269	276	237	260	266	238	263	272	237	239	278	272	262	258	272	261	262	290	282	233	280	265	261	256	268	300	254	273	246	266	307	275	260	287	258	262	278	262	275	268	269	262	260	255	295	248	299	283	236	278	296	257	294	258	266	255	238	257	257	234	270	222	261	234	271	249	284	243	291	249	263	269	242	247	264	249	246	290	250	259	266	263	283	278	292	271	267	267	280	286	294	295	269	276	253	271	255	277	252	264	278	299	249	263	270	254	249	245	242	241	245	268	282	261	265	282	258	272	263	283	270	266	272	275	251	289	251	244	233	258	269	240	236	263	255	250	277	259	258	258	287	243	252	225	276	259	288	279	268	245	250	249	268	238	239	251	284	268	261	274	257	264	273	267	250	259	267	219	265	256	281	261	256	261	247	259	251	268	245	257	284	297	282	246	268	263	277	236	280	261	296	270	259	260	251	256	255	273	254	275	257	248	294	247	259	259	251	271	280	271	258	262	288	256	247	249	263	283	269	264	274	279	268	263	266	287	230	277	254	256	287	211	262	276	234	282	265	273	294	266	301	262	277	263	263	251	234	281	295	252	268	273	280	260	258	268	251	261	282	256	276	259	264	239	254	259	272	251	271	259	272	276	255	279	261	236	253	257	283	277	248	261	256	269	261	276	249	281	278	278	246	280	260	267	261	249	251	273	261	274	266	260	235	254	268	237	282	243	242	256	279	275	249	256	247	260	258	253	269	221	260	263	249	282	293	258	261	282	264	292	269	265	291	244	249	290	258	274	264	245	265	264	266	242	279	275	260	261	232	278	274	275	235	264	268	265	281	249	256	256	261	264	249	285	249	261	247	250	259	262	225	244	251	261	259	238	275	262	272	259	259	260	250	257	257	279	273	256	253	283	251	279	245	263	262	248	277	289	258	279	237	242	270	273	256	246	287	268	254	256	265	272	269	252	269	267	252	257	243	287	270	261	249	281	273	277	261	244	264	254	276	256	285	249	285	258	270	276	261	259	267	274	265	246	249	283	263	238	255	250	241	275	264	258	262	270	260	248	270	265	252	249	268	284	282	261	271	275	240	257	269	257	245	254	269	264	291	264	236	291	267	245	245	284	315	287	260	240	262	270	252	255	261	235	241	282	232	273	264	259	275	229	266	263	259	250	252	260	277	248	264	235	285	254	250	286	250	295	251	268	243	231	238	261	282	263	274	237	274	280	276	258	255	282	283	271	290	267	253	261	250	242	282	280	275	278	252	260	252	270	240	261	252	253	260	312	267	268	266	279	244	258	270	252	268	233	276	256	279	242	273	272	276	258	245	264	259	278	245	262	278	260	271	296	240	264	250	262	240	253	240	277	259	248	255	260	255	287	267	244	273	293	285	274	269	274	245	263	269	265	277	272	248	267	245	291	288	275	252	273	233	249	235	244	253	255	245	246	254	284	258	282	296	254	263	272	252	271	274	264	235	256	268	296	232	278	289	274	275	282	269	263	269	250	276	236	259	284	270	260	228	243	237	266	274	247	258	275	235	266	291	224	251	265	250	288	238	260	280	257	241	275	302	250	239	260	256	259	247	250	270	284	251	237	253	256	247	282	242	265	287	280	261	259	280	251	252	271	302	256	252	244	263	273	259	248	261	262	276	226	250	259	283	249	257	243	273	253	275	274	288	241	271	252	242	252	266	247	270	280	256	273	286	251	290	291	283	271	261	239	251	248	274	257	263	284	248	265	243	266	265	247	277	275	258	279	277	286	274	266	251	263	266	280	295	271	274	262	262	295	252	249	248	268	242	269	269	250	243	285	268	255	273	270	263	257	259	272	263	257	242	243	289	230	282	273	234	260	236	268	263	248	236	290	256	272	245	271	249	291	291	258	262	258	244	257	248	281	281	247	248	257	299	271	250	270	262	253	286	261	260	259	283	251	271	266	285	256	297	269	270	269	275	261	263	259	250	269	290	275	228	281	258	283	253	252	259	242	272	266	277	236	254	237	273	270	237	271	256	271	261	254	252	272	240	264	266	249	241	241	230	260	273	264	255	242	260	288	273	258	278	266	270	255	261	233	287	263	266	259	261	246	265	262	264	264	261	277	240	290	282	265	260	250	285	233	269	235	260	277	280	268	260	250	275	262	260	273	257	271	281	268	224	273	272	241	263	238	258	259	234	268	232	267	255	280	269	272	270	245	248	253	257	262	258	263	261	243	264	249	257	246	243	247	245	241	300	283	248	286	268	275	277	266	267	258	252	256	264	274	252	257	270	261	263	240	288	266	230	257	254	265	242
2896	2927	1527	692	458	364	360	315	320	209	206	201	148	134	117	102	85	72	70	66	56	53	51	56	51	35	40	43	38	43	37	34	40	40	35	40	24	39	31	27	28	23	40	33	29	32	29	34	29	25	27	28	22	20	27	26	34	28	38	24	28	39	31	24	28	28	25	31	31	25	22	29	26	16	28	22	27	28	27	24	36	24	30	29	27	20	35	31	23	30	32	22	28	25	30	31	30	27	34	25	26	23	31	25	26	24	20	22	36	24	28	35	26	20	19	31	34	34	24	28	29	21	33	24	29	47	19	29	35	34	25	28	22	29	36	21	30	28	25	23	34	22	34	39	34	30	21	26	25	30	27	31	32	26	20	35	24	28	30	31	26	31	32	17	26	28	32	28	26	29	25	32	35	26	37	24	23	18	26	30	41	25	33	27	20	27	30	31	26	35	24	28	26	19	29	32	33	33	24	37	30	18	37	30	31	29	27	24	33	28	29	30	24	32	29	19	28	22	30	25	24	28	27	25	15	15	34	31	40	29	42	36	35	29	28	23	26	26	26	26	23	33	41	27	34	34	38	27	38	38	25	22	30	24	26	27	29	25	25	27	30	41	26	29	32	25	25	21	33	24	26	21	28	31	25	26	22	37	28	35	25	31	21	28	34	31	29	31	30	31	32	23	28	35	27	28	32	27	30	26	30	28	29	27	36	28	32	32	33	20	24	28	28	19	32	26	23	28	26	31	14	39	26	27	27	23	26	29	25	29	29	33	24	23	29	21	24	26	38	21	32	23	21	26	30	27	38	19	22	35	30	23	27	18	22	31	29	29	26	31	22	32	28	27	31	27	31	27	28	27	22	32	24	30	28	32	19	22	41	30	31	29	22	18	23	28	25	25	20	40	24	30	29	33	30	23	36	31	30	23	28	33	25	24	26	30	23	22	27	27	24	42	27	42	29	38	26	21	30	26	20	25	19	29	31	33	25	31	35	25	29	33	28	28	28	25	28	25	27	20	24	24	20	27	40	24	32	40	29	30	26	16	25	26	27	30	35	34	37	39	26	27	23	20	27	19	35	21	22	33	28	22	40	28	24	16	30	23	24	23	24	32	31	26	29	26	32	23	38	24	34	25	27	32	38	26	17	31	24	24	18	25	22	40	23	31	21	20	31	31	35	20	27	32	28	26	26	28	31	22	24	19	32	32	36	31	32	20	27	21	26	23	27	28	23	23	27	39	25	28	27	33	27	27	31	21	34	25	35	25	28	19	40	26	31	36	32	30	22	35	27	25	24	27	25	28	22	18	34	29	40	21	33	27	21	28	20	29	29	18	31	31	24	35	24	26	24	30	26	23	22	35	24	28	23	38	33	30	24	31	24	35	23	34	28	21	29	32	34	25	28	35	24	25	28	33	25	35	30	28	28	19	21	34	29	17	25	28	16	23	20	40	22	24	31	34	37	25	26	19	36	25	36	27	37	28	24	28	24	35	24	35	21	34	24	28	32	25	22	25	33	38	28	29	25	38	24	26	29	29	39	20	28	20	23	27	25	37	26	32	21	26	25	22	33	25	23	30	24	23	32	27	24	33	32	35	24	28	28	31	20	27	34	33	26	33	35	22	31	28	33	28	22	31	25	36	22	24	38	26	28	21	20	38	23	23	21	20	28	31	32	29	29	24	36	23	22	24	28	26	29	30	25	32	32	29	31	22	27	27	18	30	24	22	27	30	24	31	31	33	28	36	32	21	24	34	20	27	39	30	31	26	26	22	24	29	28	22	21	24	26	25	32	19	30	26	30	36	39	34	22	27	31	26	29	30	32	25	36	28	34	35	35	25	25	35	37	31	19	21	31	33	29	35	19	30	28	29	16	33	22	25	35	21	30	28	21	22	16	21	27	26	22	24	31	23	34	24	29	29	23	33	31	22	33	26	23	30	35	26	36	23	32	24	28	34	34	21	40	13	23	30	31	20	28	22	29	35	33	29	24	20	25	24	26	31	27	31	18	31	37	32	27	20	31	20	27	18	25	21	25	24	26	25	29	27	25	26	34	19	19	22	37	30	19	27	32	36	45	28	26	35	32	21	29	23	31	23	31	28	24	21	23	42	39	28	23	19	23	26	27	27	35	29	32	25	23	36	35	28	27	29	26	22	26	33	36	30	32	26	26	37	29	24	28	32	28	31	30	30	20	31	33	33	40	26	26	30	37	38	34	26	32	32	24	34	25	21	31	31	30	26	13	28	28	35	19	22	26	15	21	31	27	24	34	23	29	26	19	23	28	24	17	30	27	24	27	29	24	31	35	30	24	26	32	33	33	21	26	27	41	25	21	26	29	30	27	30	28	25	24	36	22	26	37	23	25	23	24	20	30	25	27	31	30	30	23	28	27	20	33	23	37	18	21	29	30	33	37	25	23	26	32	21	21	35	29	22	30	30	21	27	26	27	30	26	34	33	26	35	24	36	33	24	29	31	31	27	33	23	28	21	23	34	32	30	23	26	28	23	32	37	27	32	33	30	32	30	21	31	25	31	27	22	23	25	36	19	28	27	18	35	21	28	26	38	43	26	31	20	27	34	30	29	26	23	21	23	27	28	29	23	23	26	32	29	37	25	22	23	29	32	23	20	24	22	28	20	25	33	24	35	20	26	27	28	28	36	33	31	32	25	30	27	25	24	30	35	31	26	28	29	22	26	35	31	40	23	29	31	24	33	34	30	24	31	33	31	18	38	26	28	25	27	36	30	25	28	31	31	39	36	26	37	32	26	23	28	37	31	26	19	29	27	31	36	28	24	27	31	27	28	37	30	25	30	22	18	23	34	29	21	30	28	27	30	23	29	23	30	30	25	24	28	36	24	24	31	30	27	25	27	30	28	31	25	23	29	35	31	33	29	25	34	30	21	23	36	28	27	35	32	19	32	25	23	38	36	33	27	26	34	26	35	30	20	19	26	32	34	25	26	29	31	32	18	31	28	28	28	30	29	29	34	25	24	31	27	29	25	25	29	27	25	34	26	37	31	36	20	25	35	29	34	25	31	32	27	26	25	25	30	31	40	34	21	22	19	24	27	25	34	25	30	14	38	25	28	27	37	23	23	22	30	23	34	26	18	30	26	25	29	29	20	28	41	29	22	27	26	25	29	30	32	37	38	28	24	34	23	31	28	22	24	27	21	30	30	34	30	33	28	32	27	25	27	21	25	26	25	18	23	34	23	18	23	26	41	36	19	25	26	34	36	22	29	26	28	14	37	28	28	24	34	38	18	31	33	28	28	20	33	22	27	33	25	32	31	27	28	37	34	33	37	31	33	26	21	27	25	29	29	27	39	26	31	25	28	24	39	34	29	27	34	24	26	35	36	27	29	30	26	32	31	33	38	26	32	18	21	31	26	22	30	27	23	36	32	32	29	33	26	31	30	23	27	34	36	26	25	30	32	24	31	27	23	23	35	23	33	33	27	27	35	27	17	25	31	27	24	17	40	25	26	27	23
26884	20567	13789	12651	14644	14255	12354	10650	8982	7467	6421	5084	4360	3515	2949	2451	2119	1809	1527	1318	1176	995	890	836	682	638	587	576	494	433	448	448	417	396	351	372	357	337	313	335	343	307	281	291	307	319	283	282	292	288	316	290	283	264	282	277	270	296	285	299	250	273	272	246	272	254	247	256	255	245	250	235	249	303	293	258	287	254	271	290	265	232	263	257	271	284	250	222	294	283	270	248	285	266	266	237	275	257	281	264	275	260	243	272	259	262	266	220	258	239	265	234	267	225	292	282	271	249	242	251	254	275	266	264	264	258	273	258	251	267	259	238	295	293	291	284	264	274	289	256	266	269	255	255	243	273	269	269	261	284	295	264	239	249	244	277	278	270	286	268	240	252	224	267	258	265	250	241	246	258	260	262	291	259	269	296	226	258	250	266	292	262	252	292	283	256	251	251	244	273	248	254	292	257	243	273	246	277	222	279	242	252	270	252	258	247	250	256	262	271	275	249	272	274	258	273	266	286	266	264	246	278	248	255	272	240	246	251	240	229	285	268	292	257	254	265	278	241	250	247	253	259	267	267	270	276	271	252	246	275	289	242	272	263	263	249	274	281	263	263	266	250	295	227	260	267	268	271	262	270	253	286	267	279	257	293	256	238	273	252	254	274	261	252	265	256	254	265	231	280	251	283	276	243	262	284	246	279	255	271	266	254	282	249	263	258	253	251	275	255	242	259	277	259	286	243	290	260	253	263	250	250	258	281	260	285	234	264	230	265	270	299	267	259	276	251	263	263	260	248	273	269	265	256	266	277	294	249	257	257	267	262	271	258	244	249	282	281	272	254	265	262	290	256	277	249	267	279	228	262	253	261	247	283	270	248	272	275	248	257	272	257	280	258	230	255	281	248	231	258	267	280	265	249	287	243	270	256	246	253	282	269	243	283	294	290	252	252	263	259	261	239	259	308	242	241	285	270	251	254	242	265	250	266	268	256	269	267	282	281	282	228	304	240	271	245	226	273	281	247	283	249	241	279	260	284	258	264	252	243	250	269	258	281	265	254	261	244	252	304	242	266	281	260	279	256	258	270	264	252	267	267	267	264	301	242	251	254	267	272	276	257	263	250	291	255	252	257	273	265	248	288	285	265	268	276	267	266	241	259	279	259	241	262	255	288	267	255	251	266	247	275	269	299	261	249	253	239	285	255	260	267	278	294	251	243	271	251	229	276	255	279	266	270	251	281	264	253	266	261	266	251	261	243	264	258	241	264	263	273	263	262	278	279	240	274	244	252	259	270	246	303	277	249	290	238	257	256	249	281	241	249	257	262	274	255	271	249	270	290	248	248	249	254	256	265	240	241	248	234	273	264	266	277	244	263	290	251	258	242	256	273	261	272	296	281	267	278	263	264	256	244	272	305	271	264	273	261	242	268	262	261	269	249	253	254	272	276	264	256	272	237	288	287	277	270	267	274	219	263	278	277	264	290	263	248	260	263	243	270	282	286	275	242	265	268	285	258	312	259	291	267	250	280	289	244	267	250	279	282	258	238	264	242	261	257	292	267	289	260	283	270	263	252	252	243	237	246	263	258	248	294	287	297	236	264	277	250	228	270	265	240	243	245	275	263	269	269	283	269	247	270	268	280	279	259	261	262	267	272	273	269	229	276	253	279	264	250	284	253	265	293	286	307	259	254	267	263	294	261	270	267	269	253	257	263	274	283	261	272	284	241	275	237	264	243	272	259	248	250	267	253	276	250	273	282	269	254	246	271	258	269	235	279	252	283	288	281	256	291	277	260	240	242	273	278	269	263	248	262	260	260	287	251	253	236	243	286	250	268	261	271	274	276	248	275	261	251	283	279	242	286	260	238	248	267	250	280	285	267	281	278	280	255	258	249	236	258	283	261	286	226	293	272	294	269	232	258	250	247	259	275	271	265	259	265	245	236	268	274	286	254	285	266	290	262	276	261	239	287	277	270	275	278	268	259	275	273	284	271	269	255	265	260	271	258	252	297	263	265	283	274	280	247	274	266	256	273	278	253	278	250	272	255	248	267	258	261	237	265	255	270	275	287	262	259	246	257	253	246	284	246	256	267	281	284	271	287	266	258	242	283	242	259	268	264	275	283	292	276	237	282	292	224	288	282	239	244	243	259	266	276	246	240	268	258	265	263	261	270	278	265	248	297	250	268	230	236	272	209	217	259	293	261	256	240	274	262	245	281	253	266	273	287	269	233	248	278	284	248	271	284	250	248	280	273	258	245	259	288	271	252	259	242	279	261	281	244	246	254	275	257	273	229	260	244	276	240	258	252	264	278	253	249	244	254	281	258	263	261	272	272	252	273	271	263	285	261	246	238	226	243	285	284	280	259	245	238	259	267	257	252	264	260	256	270	251	254	262	285	262	235	229	251	276	255	263	247	277	265	270	264	286	275	262	268	252	271	276	237	238	248	269	274	236	256	275	259	269	266	254	264	241	266	256	276	265	255	266	269	280	298	268	271	286	255	226	258	274	248	294	248	267	267	243	259	278	265	277	241	270	300	285	272	266	262	291	257	258	277	270	287	247	262	281	265	267	299	247	255	280	243	246	250	250	265	272	258	276	239	271	268	239	273	238	260	264	267	256	259	248	261	269	234	260	267	259	297	241	276	258	240	269	252	266	257	267	261	260	279	262	270	289	261	230	276	242	248	245	240	298	275	264	246	262	259	257	248	250	268	281	276	265	275	258	270	256	259	288	251	270	270	238	271	243	252	290	276	273	263	289	258	281	266	266	253	253	246	309	280	298	267	265	262	263	275	271	266	267	253	264	286	245	272	233	299	280	272	277	266	257	247	251	258	266	260	257	280	270	281	265	297	312	276	266	271	260	257	245	273	273	269	267	264	243	233	244	266	292	245	266	265	248	265	257	240	286	280	261	265	248	273	251	241	294	271	268	292	277	264	266	272	245	266	275	279	246	250	282	278	261	263	249	251	271	271	259	273	266	263	279	259	289	236	284	282	286	274	267	261	285	255	253	250	268	249	259	278	241	253	267	243	274	272	266	272	275	299	279	235	248	233	258	265	270	278	265	261	260	253	286	226	281	271	268	265	269	258	223	250	262	284	254	276	266	260	263	297	265	268	256	282	268	272	280	296	244	272	271	249	277	264	265	260	261	277	278	238	289	266	272	249	291	244	264	241	260	246	274	252	266	268	270	273	252	279	276	273	268	256	253	231	254	262	266	275	271	280	257	226	252	250	244	277	250	249	254	248	254	282	260	254	297	263	261	255	303	233	272	240	262	244	245	261	243	270	267	261	266	273	273	279	310	269	261	265	246	270	252	291	274	293	273	227	266	283	239	266	251	287	242	278	247	247	265	251	272	254	260	261	295	288	269	294	276	278	265	243	263	253	280	249	256	264	274	255	258	277	263	258	260	282	264	255	274	264	228	262	275	253	262	254	229	245	220	260	256	266	266	268	259	249	266	283	268	282	240	262	246	259	262	272	258	251	266	264
3430	2985	1668	800	432	354	298	317	241	228	205	167	152	129	140	132	74	97	62	64	56	59	52	48	45	30	31	36	28	29	43	29	30	33	31	29	28	22	30	40	16	29	18	27	26	30	28	24	27	29	15	22	19	33	26	26	31	18	25	35	23	30	18	22	28	30	23	25	32	30	22	21	40	29	31	18	29	25	27	25	40	28	27	15	30	39	31	25	26	26	30	19	27	26	30	34	25	21	24	20	21	30	23	32	20	28	26	24	22	31	28	23	28	21	24	22	33	29	30	28	34	30	25	22	28	21	33	31	34	22	26	24	24	31	23	28	29	25	31	20	37	29	33	24	22	17	22	26	25	27	23	28	26	25	24	26	20	24	28	15	21	25	26	31	28	27	23	19	27	27	26	20	26	24	29	28	20	25	25	22	25	25	27	22	27	28	27	31	29	32	24	26	36	25	25	19	29	25	18	32	21	28	35	26	23	31	27	26	31	20	20	25	21	33	24	31	23	30	31	25	22	30	25	20	24	30	23	27	18	30	32	30	26	39	14	25	34	23	22	23	24	21	25	22	23	26	19	21	24	20	25	19	28	26	22	24	23	19	21	22	29	21	26	20	34	20	21	21	28	30	19	22	23	22	28	26	29	33	21	28	27	16	21	24	35	26	37	30	22	19	19	25	31	22	24	22	18	21	19	35	25	26	29	15	26	25	22	25	23	23	32	32	17	25	25	27	33	27	24	17	32	22	28	22	22	20	21	20	18	31	28	29	26	23	30	26	30	14	29	28	32	27	32	24	19	26	23	20	25	23	21	28	18	25	18	19	24	27	31	31	30	30	26	34	24	20	24	30	25	29	28	28	23	26	28	20	25	24	22	31	22	25	23	34	20	23	21	23	25	31	28	29	28	18	31	26	27	23	35	20	24	26	31	23	25	26	22	24	29	25	15	27	17	21	20	25	32	30	24	21	33	24	24	27	20	24	29	25	19	28	22	14	22	23	22	22	29	27	24	20	29	26	23	28	24	15	25	25	27	25	10	25	24	28	29	21	30	25	15	24	23	19	27	27	30	25	22	28	31	32	30	25	34	25	25	26	23	23	44	26	37	22	18	23	19	21	21	34	36	29	28	22	35	28	27	32	22	21	26	24	23	28	25	29	27	29	22	24	21	22	25	25	17	31	23	23	29	25	27	32	24	23	24	22	25	30	29	32	22	28	18	25	19	27	17	22	30	25	24	32	21	22	17	27	38	19	25	16	24	17	19	28	28	30	31	23	21	26	31	27	30	14	26	22	29	28	13	31	23	29	18	33	30	26	23	23	22	38	26	34	26	27	27	21	23	22	24	16	16	25	25	26	25	29	34	24	20	22	31	28	21	17	23	31	21	23	28	26	24	26	21	35	24	22	19	32	30	18	17	16	20	23	23	15	35	24	22	24	19	25	24	27	25	21	25	22	23	27	23	28	19	21	23	32	27	18	29	23	21	26	28	24	30	31	25	33	23	22	20	16	26	21	20	19	24	32	23	28	28	24	31	25	34	24	24	30	17	26	19	28	30	15	27	16	28	28	32	28	22	26	27	28	23	24	30	23	25	21	37	26	25	21	29	28	34	30	34	24	25	29	30	33	25	31	21	22	23	24	17	24	22	29	24	21	23	41	18	30	27	24	30	22	19	27	27	24	29	26	26	29	24	25	26	18	21	25	28	32	25	27	32	26	31	19	22	29	23	21	29	23	20	24	23	28	19	33	18	17	23	21	23	16	21	20	17	26	32	25	20	20	38	33	34	24	17	32	32	26	27	19	16	18	20	31	23	24	27	23	19	28	28	19	19	23	20	27	24	26	34	25	16	24	22	27	22	29	33	33	26	27	35	22	31	27	26	22	20	22	36	28	30	23	19	22	23	21	16	26	22	23	23	24	21	24	22	24	28	32	29	13	36	26	22	18	33	27	33	25	23	30	25	21	28	30	26	29	19	16	22	25	27	30	25	25	23	20	28	20	18	22	21	21	24	28	25	26	25	26	20	22	24	23	25	20	23	21	21	22	19	29	24	24	17	24	31	23	22	32	24	25	27	30	35	27	34	23	30	18	23	22	33	21	22	28	22	27	17	21	21	28	20	24	28	19	25	17	24	23	25	25	22	19	23	19	32	33	26	27	23	24	20	28	29	22	23	27	20	18	28	26	22	35	31	29	21	27	14	34	16	31	34	27	30	26	18	24	21	22	26	20	35	15	22	31	31	28	26	19	31	30	20	21	18	26	19	34	22	27	23	27	24	33	27	26	19	21	33	21	20	20	23	26	15	28	29	26	23	19	20	27	26	27	28	45	29	23	17	28	23	24	27	20	23	40	16	29	19	28	31	26	26	21	23	27	24	21	19	34	19	24	33	23	25	25	22	28	21	20	22	31	25	33	25	22	30	24	27	29	27	19	25	23	36	28	23	29	26	22	22	25	24	29	19	25	17	11	23	28	30	25	27	22	32	16	21	24	20	27	30	29	22	31	21	26	17	23	25	23	29	23	28	24	20	18	24	23	25	19	27	32	23	22	26	26	27	22	36	22	27	24	15	24	25	19	22	19	21	38	23	31	23	29	24	24	24	24	21	28	21	16	27	26	32	24	33	25	37	27	33	20	25	20	26	23	25	25	22	27	30	21	24	24	24	28	23	20	22	26	20	35	25	28	26	16	29	28	33	20	23	29	29	27	30	26	20	20	23	30	24	23	30	18	29	29	24	27	31	25	18	15	30	14	33	30	36	22	25	21	25	31	30	22	19	26	24	33	36	24	31	24	22	31	39	15	31	21	27	16	19	32	23	24	18	22	23	30	25	33	25	19	29	30	24	19	25	19	24	33	27	31	23	20	28	25	24	28	27	24	23	22	33	26	31	30	26	35	26	20	17	19	28	19	22	29	34	38	19	29	28	28	29	30	18	30	27	25	28	23	25	22	23	23	30	26	24	28	30	22	24	27	28	23	13	26	28	19	21	23	27	19	22	28	40	28	25	26	18	27	35	28	36	27	21	32	26	26	20	24	26	22	23	26	26	19	23	22	30	29	21	18	20	29	30	23	28	25	35	32	27	23	28	29	23	23	24	19	29	28	15	27	28	15	24	26	24	29	27	25	21	24	17	24	26	27	23	25	40	32	21	26	30	29	20	26	24	33	30	31	31	24	22	28	21	18	34	15	20	27	26	22	26	34	19	24	36	24	30	21	32	22	31	16	25	24	27	13	26	25	34	17	20	31	28	25	27	27	22	27	18	30	38	28	27	27	21	26	28	18	17	31	17	26	21	24	23	19	24	32	30	24	26	23	14	18	24	22	22	22	30	33	25	25	32	33	20	28	14	30	23	26	23	26	24	30	20	32	29	19	31	14	21	19	30	40	23	24	38	33	24	26	29	23	18	23	21	28	27	32	20	20	32	32	27	25	23	28	24	34	22	25	18	33	23	25	27	35	27	27	25	18	26	33	29	24	14	26
27085	21146	14560	12748	13874	13292	11441	9940	8421	7202	6211	5064	4292	3632	2999	2573	2193	1890	1539	1296	1200	1040	895	846	725	673	580	555	499	484	445	421	365	347	354	367	338	299	287	294	302	273	278	256	269	298	260	258	264	258	243	248	265	221	250	242	234	273	272	216	248	262	260	219	240	242	269	237	235	242	225	234	263	252	207	225	217	234	237	213	238	255	267	248	252	250	203	242	231	260	252	234	243	200	224	266	226	260	216	237	225	225	249	225	232	242	226	242	244	272	218	252	212	238	253	243	229	235	240	225	240	254	271	247	236	255	221	215	235	242	241	249	217	219	207	243	251	248	261	239	240	220	234	237	225	230	220	229	241	233	246	220	245	223	248	241	261	242	235	224	251	229	250	242	244	201	256	230	229	218	227	226	244	238	228	225	243	204	224	223	211	242	223	239	257	212	232	253	227	224	217	242	239	223	226	254	208	248	226	226	214	210	258	234	241	232	226	251	234	221	222	252	223	229	213	269	231	226	227	233	241	229	209	255	248	222	205	231	232	261	231	266	219	225	212	238	214	263	223	243	215	230	221	251	235	212	229	223	233	213	229	217	236	216	227	209	240	254	215	233	233	227	232	227	221	243	216	225	225	238	242	213	248	227	227	241	235	249	229	232	213	250	235	244	213	234	236	228	250	222	208	250	217	207	232	230	242	235	214	233	245	249	261	254	218	218	250	219	229	251	237	245	253	238	223	255	234	223	236	254	225	250	234	244	240	225	233	250	234	223	219	230	238	239	225	219	231	215	232	237	210	225	256	224	267	226	213	230	242	210	236	231	227	227	242	232	262	224	237	244	245	214	232	228	239	254	260	224	243	262	219	227	224	235	200	257	220	226	235	244	231	222	242	214	229	279	223	239	226	215	237	263	231	226	246	262	252	251	249	227	229	243	230	258	257	226	219	234	240	220	226	233	228	245	248	261	228	249	266	205	227	220	223	249	237	241	206	202	227	241	240	235	216	235	238	246	234	259	232	260	217	235	234	234	239	246	249	258	236	265	212	253	225	217	238	228	255	233	220	248	266	239	246	244	220	265	239	237	251	248	237	256	211	246	240	231	243	230	238	207	237	232	223	227	225	254	252	246	233	243	215	230	221	238	250	231	222	240	246	235	260	237	240	224	252	210	216	216	248	250	233	234	244	232	248	245	251	263	242	250	238	235	231	216	230	247	244	233	226	237	260	231	249	224	265	245	215	229	235	226	226	230	200	253	259	257	273	228	252	227	238	223	231	226	216	251	252	242	224	230	226	245	241	232	220	258	231	237	252	230	256	220	230	224	201	272	250	260	224	252	250	278	216	232	263	228	226	236	232	230	255	201	216	282	223	258	242	226	251	243	245	233	217	221	208	219	245	254	250	222	232	226	247	276	215	222	218	243	208	231	238	223	229	252	238	204	233	230	250	230	241	221	252	223	242	229	226	219	235	241	219	248	220	241	226	207	263	221	213	246	225	233	265	250	252	243	239	251	262	217	237	224	241	241	249	235	254	230	230	230	247	212	221	223	213	226	223	219	221	249	211	225	214	257	202	253	214	264	217	268	221	212	240	223	219	212	231	235	244	222	222	230	238	237	254	250	222	235	236	233	227	214	230	223	256	211	236	218	235	217	238	208	245	237	224	238	215	217	212	230	222	245	227	223	242	226	221	232	229	241	240	233	228	270	231	257	213	230	232	225	216	248	247	234	240	251	201	210	209	231	237	250	206	239	234	234	235	226	216	233	237	225	252	228	264	215	245	229	243	256	236	246	212	223	276	229	247	254	237	237	241	213	273	220	254	256	251	244	217	242	232	255	244	236	237	247	232	265	206	216	233	234	235	244	231	220	217	239	263	267	225	206	242	241	242	224	250	255	248	204	230	216	245	256	220	205	228	230	216	205	223	244	221	223	236	256	243	212	226	240	220	231	228	246	211	217	241	249	248	217	224	236	233	236	245	223	236	226	231	210	271	235	224	236	240	220	233	242	233	260	220	250	192	209	263	231	215	221	264	222	235	257	254	242	248	239	273	225	230	239	242	249	218	228	246	202	263	218	250	222	246	244	238	252	224	229	235	245	244	225	246	255	233	216	234	242	228	236	234	218	221	240	224	227	253	249	232	220	240	263	239	236	231	250	243	236	225	237	228	236	198	224	230	227	218	217	210	221	230	207	240	240	220	240	236	212	253	219	212	251	210	244	212	236	257	243	243	235	246	227	241	203	245	248	231	229	239	262	248	229	225	228	239	216	239	252	203	223	211	216	223	238	210	234	230	258	224	224	224	231	258	232	233	235	278	237	207	230	224	243	244	263	220	241	255	224	237	248	217	225	247	243	235	247	253	256	247	240	238	214	251	247	216	230	243	240	207	238	226	245	206	224	237	225	229	227	218	221	262	226	251	207	238	225	243	237	264	247	218	236	253	224	242	213	232	230	249	229	227	246	231	200	228	225	235	227	208	227	245	221	245	231	232	243	240	235	242	222	239	230	253	241	232	229	234	222	210	223	204	251	228	275	229	242	234	234	241	233	265	229	233	226	232	235	227	236	223	248	236	225	248	236	232	249	221	239	221	222	232	236	228	237	225	219	232	239	240	250	225	239	211	251	207	246	241	237	249	234	227	222	240	237	228	237	226	238	241	242	219	242	221	231	251	237	223	253	233	235	232	215	228	237	212	183	218	227	244	222	232	223	231	234	248	219	232	238	217	234	216	268	224	231	251	221	217	223	222	252	210	265	215	227	258	254	253	263	229	238	235	216	225	196	221	225	222	227	250	215	250	217	221	233	277	233	215	220	227	250	232	242	228	249	199	238	195	230	223	207	266	238	236	218	262	223	239	211	229	256	226	250	231	219	231	253	254	228	252	216	234	243	240	210	228	255	234	288	214	199	234	211	230	255	241	239	253	227	247	226	215	219	219	224	239	187	221	230	227	221	236	227	234	240	238	249	222	226	266	234	255	227	236	214	217	267	228	251	240	241	238	231	226	232	237	269	264	249	217	240	233	252	253	225	230	246	247	221	217	263	248	221	249	238	217	204	238	243	228	215	250	222	255	246	232	222	248	229	247	242	219	228	233	236	197	231	215	231	219	229	240	241	246	246	219	219	227	234	234	238	221	244	254	206	248	223	237	253	251	201	234	233	231	238	261	225	226	266	223	225	247	243	251	230	220	228	233	232	226	235	226	225	256	227	207	220	223	237	229	232	257	198	252	216	198	240	209	200	215	231	231	238	242	240	243	247	231	231	221	213	244	233	216	243	244	248	237	239	242	237	264	241	219	216	221	251	235	221	244	228	227	248	251	223	249	239	231	244	227	239	229	231	225	211	211	239	258	248	224	224	233	221	238	233	252	225	237	243	240	237	214	283	247	243	232	248	213	236	227	260	238	216	234	249	225	263	246	209	228	236	256	222	235	239	232	210	229	229	222	243	242	231	226	230	231	244	244	265	237	198	258	215	227	248	255	241	234	251
4578	5094	3037	1251	584	482	437	414	358	290	253	214	208	195	137	129	106	98	86	72	74	46	62	51	50	43	43	48	33	35	39	36	37	14	40	27	32	27	26	22	30	36	34	16	29	20	26	27	24	31	24	23	22	23	21	17	29	23	34	25	22	32	25	22	22	28	28	26	30	35	27	21	29	28	36	34	30	25	21	17	27	20	28	16	31	28	21	32	26	21	26	25	24	28	28	22	26	34	27	18	32	25	29	17	31	20	30	29	19	28	31	20	21	29	24	24	19	24	18	24	28	22	21	17	26	19	30	33	27	28	27	20	31	31	20	18	32	22	24	28	29	15	21	25	16	27	17	24	24	27	31	20	20	22	28	21	31	27	24	19	22	30	17	24	31	19	24	25	28	26	29	30	22	24	30	25	28	21	28	29	25	20	20	15	23	23	17	17	21	27	21	21	30	31	20	21	21	25	21	22	28	26	43	13	25	29	23	23	23	28	17	28	20	29	18	26	23	28	29	19	28	22	20	21	24	27	30	33	20	27	23	29	37	24	32	38	22	21	25	26	14	32	24	21	33	33	27	26	28	17	23	26	27	17	25	23	31	41	16	25	28	26	21	21	21	20	22	24	16	23	24	27	20	31	37	29	26	28	23	25	32	24	24	35	29	21	23	20	27	13	27	21	26	26	31	24	30	19	15	22	21	26	17	26	26	23	24	27	25	42	33	23	24	38	24	29	32	11	33	26	44	21	26	26	26	31	23	26	24	27	35	38	23	13	24	22	34	27	31	26	24	27	30	18	25	20	27	19	28	22	24	17	26	21	30	29	24	28	20	33	27	24	34	26	24	27	28	21	17	31	26	33	20	18	22	29	26	25	29	28	29	24	30	16	28	21	28	18	18	32	29	22	19	23	32	25	39	24	30	19	26	26	34	25	33	39	25	29	27	28	25	20	16	26	33	21	28	36	16	17	24	28	26	27	31	19	23	26	26	26	28	28	23	30	28	21	21	19	29	26	25	26	20	29	21	16	19	23	17	19	27	30	29	25	23	32	26	27	28	30	25	21	23	25	21	29	26	28	26	36	26	17	19	25	31	28	32	18	27	26	25	24	17	25	16	21	32	21	21	34	21	27	29	24	33	22	19	29	33	23	19	19	29	22	26	33	24	22	22	26	17	25	20	25	24	29	22	24	26	26	20	26	23	34	32	18	31	29	25	25	28	25	30	33	14	20	21	29	19	23	38	22	20	29	23	28	31	28	29	26	19	19	30	34	31	22	29	24	28	21	20	24	25	23	21	21	32	34	13	23	25	28	26	37	28	33	16	19	27	24	24	27	21	35	25	31	20	34	28	24	29	26	20	27	19	28	34	22	22	19	25	23	16	23	38	21	23	21	24	22	31	28	35	26	21	22	23	27	24	28	32	29	29	24	23	19	19	21	33	23	22	25	23	26	34	33	30	22	30	33	29	40	21	27	18	29	24	26	26	30	21	31	21	22	30	32	26	30	28	20	22	18	22	22	13	18	26	27	23	26	31	18	20	25	27	23	14	25	27	28	22	29	18	32	28	29	19	22	31	18	23	25	24	19	33	24	31	24	18	18	24	22	29	25	27	22	25	25	27	18	30	25	20	14	25	26	24	25	20	25	20	20	26	28	15	24	31	27	18	17	24	16	22	18	15	27	23	24	36	21	19	27	22	24	26	30	30	22	19	29	17	24	23	21	27	24	24	19	14	27	28	24	26	37	26	27	29	27	19	23	31	25	36	17	19	27	23	26	22	22	24	33	14	23	22	30	20	19	22	33	26	21	20	19	21	19	23	22	23	26	34	21	28	26	23	30	37	26	23	26	19	29	27	18	23	20	22	12	19	21	18	20	23	32	23	15	24	19	18	25	29	22	20	30	32	30	35	28	23	27	21	24	26	25	24	23	20	32	24	25	23	16	33	18	25	32	27	33	28	28	23	34	22	29	18	25	23	21	16	24	20	28	12	29	35	27	31	23	26	21	20	24	28	26	20	16	29	20	23	26	33	28	19	27	26	21	19	15	22	24	23	25	27	28	21	26	31	13	29	24	23	32	27	21	29	24	21	31	35	28	29	26	27	23	22	36	18	32	24	19	27	25	23	26	21	30	25	22	21	33	33	23	21	19	24	24	22	31	27	25	29	22	17	26	15	21	24	26	26	35	28	19	26	14	22	11	21	24	22	23	22	31	21	27	30	22	26	28	23	35	28	33	26	27	22	27	23	22	26	30	21	21	17	22	25	27	25	31	26	26	29	25	22	26	25	42	28	18	30	26	22	26	26	24	26	29	27	28	30	28	25	23	20	34	33	33	25	34	22	35	22	26	25	30	33	29	25	20	23	27	22	20	32	23	17	21	25	23	31	16	21	26	33	24	32	26	20	26	29	28	36	28	36	40	29	26	30	31	31	24	19	28	17	33	25	29	28	20	20	26	19	30	19	24	26	31	29	25	24	29	24	23	20	18	25	26	17	27	33	21	19	24	27	27	20	21	20	19	29	18	36	15	23	22	27	20	30	19	20	28	28	16	21	21	22	26	16	19	27	38	25	15	24	20	29	26	28	33	24	28	27	26	29	27	33	17	21	21	22	28	19	20	32	31	20	24	33	19	20	26	21	30	24	17	28	28	20	33	20	28	31	29	23	30	17	28	16	33	17	13	28	21	20	21	18	33	28	23	21	26	28	26	23	24	20	26	23	21	18	34	22	35	17	27	29	28	24	30	28	22	27	19	20	26	22	23	21	22	28	29	30	31	33	32	19	20	24	27	18	25	23	22	19	25	23	31	18	27	33	24	18	21	18	31	25	26	16	27	26	33	23	18	27	25	19	19	26	24	19	24	26	24	23	20	32	27	28	23	28	23	26	38	23	20	20	23	23	29	27	21	21	20	13	29	25	23	19	19	24	22	25	30	23	20	25	23	34	23	20	25	25	25	27	30	25	22	32	28	20	26	20	31	29	22	22	29	24	21	24	16	28	22	28	24	22	31	25	16	25	26	29	22	27	25	23	20	29	20	31	22	19	21	26	24	37	20	29	25	29	34	23	20	30	24	17	23	34	26	21	24	25	24	21	21	27	34	28	26	24	18	29	23	29	19	22	24	24	20	15	34	21	22	24	29	18	23	24	18	21	26	27	33	20	27	25	22	26	30	38	24	20	17	19	29	28	30	20	31	26	30	27	33	28	29	22	25	31	31	23	28	30	23	22	19	28	24	23	17	22	22	20	26	24	23	21	28	20	26	19	26	30	29	28	28	25	30	26	23	26	25	24	34	21	37	27	31	21	15	29	20	20	33	26	24	22	23	28	31	25	30	25	33	24	25	26	29	16	29	16	22	16	27	28	32	26	24	23	35	22	29	21	27	22	33	25	25	22	25	23	27	22	24	21	21	35	24	17	30	32	13	26	27	32	19	27	21	23	25	24	24	34	26	30	20	32	29	16	27	23	26	27	30	20	23	19	26
31527	25578	19755	15893	16134	14859	13203	11639	9993	8546	7237	6099	5085	4302	3646	3215	2748	2380	2011	1711	1484	1267	1141	1024	865	771	641	660	582	549	475	411	378	378	362	349	339	325	317	299	272	285	290	271	281	273	305	259	280	239	238	257	248	277	243	230	283	253	256	255	266	257	240	227	227	249	240	236	245	220	229	242	266	254	225	237	231	264	228	231	231	210	234	217	230	213	237	269	203	271	229	231	222	229	233	255	247	234	231	233	197	209	244	221	224	249	226	198	225	231	246	257	236	235	227	226	251	225	219	240	228	254	235	230	229	242	202	227	221	221	255	260	226	244	240	223	227	228	230	203	210	226	221	238	213	233	236	249	257	227	207	204	234	248	261	217	235	223	237	238	239	248	218	239	230	250	229	254	225	227	226	242	219	246	226	240	235	237	232	195	233	233	237	220	225	212	225	252	233	217	243	245	239	252	217	230	243	198	221	235	236	237	213	206	196	242	233	223	231	227	245	225	223	229	217	220	241	219	216	221	250	237	258	236	228	232	225	232	202	264	244	212	233	237	244	232	231	215	258	250	208	230	227	212	242	228	247	243	238	237	222	230	225	232	210	243	239	256	211	248	213	260	253	239	211	236	228	238	250	229	235	219	224	276	216	232	252	244	223	232	240	233	247	240	209	222	203	236	238	240	221	222	225	254	214	227	239	215	236	225	213	240	256	234	235	216	238	230	237	223	207	240	249	231	214	223	238	259	240	225	226	246	244	219	259	236	223	236	240	227	240	245	256	220	242	238	207	243	237	220	216	232	216	233	256	237	273	230	210	229	219	207	229	203	248	260	228	246	217	221	239	250	214	248	221	228	260	227	222	229	236	235	249	229	211	216	241	259	228	228	234	205	234	252	258	235	237	212	240	243	238	253	219	237	219	226	201	195	242	244	240	214	242	245	239	225	232	234	215	233	233	241	247	260	245	238	228	241	252	214	237	219	243	237	240	250	242	218	231	245	243	232	231	244	209	224	224	253	219	221	256	241	218	226	253	211	232	266	224	241	219	231	233	231	229	240	249	214	253	211	256	223	238	252	235	222	225	213	224	224	240	204	240	239	213	239	221	223	261	248	230	236	212	194	219	201	223	247	223	212	244	233	215	220	227	228	230	228	232	235	229	224	274	244	231	269	224	210	217	225	263	233	229	219	218	223	251	227	217	221	230	265	244	260	232	233	238	225	231	217	246	214	224	223	199	217	211	210	239	230	229	230	245	234	252	239	223	244	270	231	211	231	231	245	238	245	244	223	191	245	230	219	253	245	236	256	254	234	222	229	250	254	227	231	225	226	234	235	223	223	242	242	252	223	212	234	225	257	234	206	212	210	245	228	204	269	234	259	248	231	222	230	228	255	208	268	259	248	251	246	229	223	218	253	256	241	240	240	232	222	211	224	202	226	215	243	223	243	200	243	243	242	238	246	208	232	224	229	234	242	231	240	239	240	220	233	204	226	247	241	228	208	249	213	233	215	238	217	254	223	250	240	203	242	245	210	251	245	240	240	204	239	224	207	230	268	224	239	219	242	267	236	254	234	234	232	243	245	243	242	227	250	212	237	245	224	241	249	237	261	249	212	255	243	229	237	235	215	240	228	233	230	218	213	234	242	230	256	235	240	218	226	234	238	250	248	250	226	234	248	234	218	238	233	233	269	251	244	217	230	235	222	260	216	220	235	261	221	234	236	231	229	241	266	246	209	239	236	238	238	231	224	249	234	243	243	240	229	263	206	238	215	219	223	217	239	226	210	251	254	232	232	228	228	233	228	211	266	260	239	210	209	245	226	273	244	207	251	231	233	257	215	230	217	217	245	240	268	228	237	233	239	213	238	211	245	241	238	250	198	226	254	242	252	218	230	242	227	237	216	228	199	257	251	258	213	224	204	256	221	244	254	214	248	212	232	235	250	242	218	235	215	238	208	244	228	256	230	223	213	252	246	228	225	211	258	226	249	264	261	230	219	236	233	225	237	233	245	238	229	240	214	194	201	248	246	234	256	213	275	242	241	235	223	259	223	208	249	213	215	234	245	252	230	238	241	263	225	244	218	248	229	260	263	209	250	235	248	226	248	241	225	219	222	267	239	237	234	249	243	262	250	240	208	212	244	262	233	234	239	254	263	236	248	232	270	225	233	237	215	241	229	259	215	220	247	227	253	205	240	230	222	227	220	213	261	234	246	229	243	224	238	223	216	235	208	227	215	234	238	228	239	216	232	217	214	232	240	235	218	227	242	236	237	231	237	217	255	228	256	221	262	255	225	238	214	228	262	216	247	266	255	197	226	237	240	225	216	243	244	215	235	230	239	248	250	235	219	244	223	234	257	234	238	240	224	204	235	227	228	199	222	267	233	223	236	214	218	212	224	246	230	250	227	242	262	238	261	216	244	225	238	234	213	226	207	241	214	212	234	236	235	244	253	224	236	217	219	208	243	236	246	241	236	221	226	264	241	230	217	225	235	217	242	239	238	212	246	225	247	203	249	209	225	251	219	249	229	254	261	224	194	209	234	221	227	276	229	224	223	253	207	244	211	216	226	215	209	232	243	267	242	244	241	251	221	230	240	217	234	236	239	234	217	211	258	226	230	238	219	213	240	243	243	221	231	236	239	233	241	247	245	227	194	236	201	233	229	213	243	243	197	231	245	246	227	240	245	214	251	208	246	211	256	238	219	227	217	222	222	223	228	211	246	227	239	218	245	205	246	210	240	246	250	218	256	266	253	232	225	196	247	213	192	220	235	207	222	237	237	226	236	219	235	241	248	219	217	230	242	225	246	236	246	226	202	236	245	216	244	247	204	225	213	212	260	235	233	246	210	222	245	200	257	224	233	252	213	215	231	216	263	242	219	230	245	193	235	244	240	215	250	222	215	229	226	249	231	217	224	192	193	234	239	227	226	247	228	254	250	217	230	239	229	264	227	259	254	244	229	234	228	208	262	222	250	228	234	232	208	238	237	258	229	263	218	236	227	241	225	231	226	240	241	236	224	266	230	240	265	243	220	238	238	244	228	239	241	249	240	244	257	211	228	196	267	209	235	239	244	235	205	224	228	233	250	239	254	225	233	215	208	219	229	236	229	209	230	232	221	236	232	238	225	218	245	247	252	238	227	222	258	213	230	233	229	225	215	228	241	234	206	232	218	239	230	227	231	233	215	239	207	246	206	193	217	257	206	224	245	221	235	237	232	234	201	242	231	220	225	239	222	218	237	242	243	234	214	243	241	215	218	204	204	234	247	245	234	219	221	234	221	256	246	205	222	232	242	217	233	202	249	241	230	241	242	225	248	246	237	245	233	235	214	228	248	224	224	210	250	205	267	219	226	211	245	245	240	239	233	250	243	240	212	236	261	260	253	229	248	216	236	228	234	239	243	260	233	216	231	243	276	227	245	209	252	236	193	251	237	245	245	219	230	253	236	209	257	237	237	239	243	236	218	235	243	233	240	235	253	255	218	241	216	233	209
2143	1513	857	399	240	229	179	206	156	155	154	110	108	79	80	60	60	76	62	69	47	35	45	38	45	42	35	40	33	41	31	26	38	36	28	33	35	42	25	36	25	24	29	36	30	33	31	28	31	27	31	30	24	21	26	33	34	25	32	23	17	18	24	18	16	23	29	31	29	25	28	32	43	20	30	21	31	31	33	28	34	26	18	23	30	33	29	22	23	25	29	23	27	20	39	23	30	28	22	22	28	33	23	32	23	27	20	33	26	24	19	42	34	35	37	25	24	29	38	39	37	29	24	27	25	29	22	21	28	30	23	20	21	25	37	26	32	33	28	26	30	26	29	32	27	44	29	31	32	32	31	30	23	21	25	27	27	21	27	27	34	22	27	22	27	17	23	23	27	36	18	26	23	25	28	31	26	22	27	32	32	28	30	23	26	26	21	33	30	36	26	29	27	24	27	25	36	26	22	33	22	26	21	25	33	20	27	30	38	24	26	32	20	31	19	29	21	19	35	23	32	21	29	23	27	35	29	26	32	31	22	35	30	21	29	24	31	23	28	27	22	27	22	26	27	29	30	21	31	21	29	25	26	19	21	27	34	32	25	29	30	26	21	23	27	30	32	37	26	21	44	25	26	32	21	31	25	21	30	31	29	26	30	29	26	34	25	21	34	25	26	25	22	31	32	25	20	23	40	33	26	17	20	31	40	32	19	25	28	27	24	36	30	21	29	24	20	31	27	39	23	30	16	20	32	27	27	32	21	27	26	21	38	27	27	20	25	29	23	37	24	32	28	27	30	25	29	26	28	26	40	33	30	25	26	33	26	39	35	22	32	31	16	27	26	33	35	32	22	31	34	26	23	18	20	20	31	32	34	25	22	31	24	27	31	28	13	23	32	23	31	29	32	26	24	26	31	25	31	30	27	25	29	29	31	24	24	34	32	25	29	22	23	22	22	26	26	23	36	19	34	30	34	24	35	25	19	23	32	28	23	31	38	30	27	33	22	35	27	30	26	23	25	28	26	33	32	23	34	25	31	25	27	34	26	27	31	23	25	26	25	34	29	26	21	29	22	26	27	21	24	23	20	31	21	28	29	32	26	33	25	23	22	26	29	30	23	29	23	31	23	23	29	33	28	24	25	28	20	30	28	18	32	28	20	26	22	30	26	28	22	23	31	23	27	29	34	24	27	28	28	32	27	25	35	32	21	15	17	20	21	20	27	26	26	26	32	25	28	28	25	35	40	23	47	23	27	27	29	28	34	15	26	29	28	29	34	33	27	23	23	21	33	22	28	26	28	29	31	31	23	30	38	24	34	33	26	34	30	28	23	29	28	25	20	31	26	31	31	25	31	31	29	33	29	27	25	30	35	26	29	31	27	32	26	19	30	36	21	23	23	25	30	26	29	32	24	23	22	31	36	31	27	28	32	25	27	36	26	30	28	19	22	22	17	28	28	35	23	15	29	26	24	31	25	19	41	20	22	30	24	18	31	28	44	23	22	33	26	20	35	35	30	30	31	31	23	25	33	35	30	29	21	23	28	38	24	25	26	28	27	15	33	27	19	30	22	20	25	35	31	32	24	19	30	26	23	33	29	18	21	27	35	25	26	31	29	31	20	22	28	29	27	23	29	27	30	23	26	22	24	25	20	27	24	26	26	25	28	30	29	23	24	28	29	28	22	24	22	28	23	29	33	27	25	35	25	24	27	30	21	21	26	25	31	25	25	29	25	30	29	31	31	23	28	23	30	26	25	33	25	33	22	36	16	34	22	24	30	25	38	22	25	26	29	21	27	25	35	27	26	17	27	35	22	32	14	28	29	29	31	23	20	28	33	32	33	33	23	29	26	33	27	34	27	26	25	24	19	26	34	28	28	29	25	32	23	18	26	23	25	19	34	24	28	30	28	28	30	34	36	17	28	25	22	29	22	29	28	24	25	35	29	31	19	21	28	31	25	27	18	34	33	22	27	27	18	23	25	25	35	19	23	24	29	29	28	29	22	18	33	33	19	25	32	27	30	27	28	33	23	27	35	22	26	30	25	30	22	26	32	21	27	21	21	34	23	26	29	31	40	23	27	31	20	26	27	30	25	29	25	30	35	35	28	23	29	21	30	32	20	29	30	26	23	28	19	19	24	33	28	23	30	33	19	35	23	30	28	25	31	22	31	29	23	18	42	35	25	17	29	31	25	24	34	26	32	23	25	17	20	22	25	31	33	24	24	27	21	29	34	31	19	28	30	24	27	31	17	21	19	21	35	24	24	24	33	23	35	26	25	22	34	36	28	29	31	30	26	25	37	25	18	34	34	24	25	32	26	27	23	28	29	29	33	32	28	30	32	31	20	39	24	20	17	20	30	19	26	33	30	19	29	22	24	31	29	28	24	18	28	34	20	23	30	32	33	25	21	30	27	33	18	27	20	27	36	29	27	31	29	29	26	35	37	21	22	28	31	28	22	28	29	36	20	25	24	29	31	27	22	24	33	24	32	26	30	33	26	42	36	25	29	29	17	26	28	38	37	22	19	36	30	17	23	39	30	19	27	32	28	24	36	34	26	31	24	31	26	29	35	28	25	35	35	30	24	21	25	28	26	30	28	31	27	23	28	19	27	18	23	30	31	36	35	22	27	28	22	32	27	26	31	29	31	28	25	21	29	32	33	31	32	27	23	33	23	25	19	22	19	31	28	32	21	20	25	23	21	32	26	30	19	18	27	29	29	29	17	23	27	25	31	36	25	20	23	26	30	29	26	30	33	33	35	33	20	31	20	26	30	22	29	29	29	34	25	27	29	21	28	30	40	32	31	29	32	19	39	18	29	34	22	34	26	22	25	25	43	29	27	31	20	24	30	24	29	26	25	26	22	25	35	18	16	43	28	20	19	29	25	29	21	31	20	30	33	25	20	27	25	32	27	28	30	26	19	22	29	28	27	32	27	22	29	30	35	28	23	26	27	30	28	34	33	28	33	27	33	24	30	18	29	32	26	23	36	17	31	35	25	24	33	29	31	26	28	23	29	27	30	29	28	32	32	20	21	28	29	35	29	25	25	19	23	29	28	34	26	20	37	30	34	32	34	30	18	27	23	32	20	23	26	28	31	31	35	22	23	33	32	22	19	18	31	17	32	21	34	26	20	36	25	27	30	35	16	26	22	23	35	22	21	19	29	24	37	24	37	23	27	25	27	23	21	24	20	28	20	30	36	22	28	39	32	29	42	29	28	29	26	35	24	32	21	18	28	32	27	22	23	31	27	36	32	38	27	37	26	31	19	32	33	19	29	32	25	28	31	29	24	23	21	27	30	31	29	28	33	34	33	27	31	28	29	17	33	34	33	25	34	25	25	27	31	33	32	19	35	32	22	35	29	35	23	31	36	22	29	30	32	28	16	27	24	29	26	29	32	31	24	30	22	22	33	23	28	25	24	31	26	27	24	32	19	29	26	33	23	26	32	21	25	28	26	30	21	28	41	29	26	28	36	28	32	26
23443	15568	9822	8168	9847	8868	7791	6486	5346	4637	3793	3280	2779	2286	2067	1824	1548	1375	1210	1130	981	846	691	685	596	514	513	425	426	399	390	378	357	351	316	296	283	305	301	294	312	311	289	278	287	305	290	293	285	266	279	259	276	252	277	255	262	271	265	246	249	263	236	277	252	279	270	253	244	257	242	264	247	261	240	232	280	257	241	254	279	235	262	265	245	246	265	269	262	276	228	238	233	237	250	286	241	266	224	268	258	265	292	259	263	266	252	269	237	250	285	249	238	249	252	258	266	264	261	279	275	256	252	247	244	259	252	241	251	247	265	253	255	278	289	248	257	255	277	289	244	279	216	268	250	239	250	235	246	269	302	266	243	255	232	248	242	234	232	252	247	256	257	237	263	249	238	252	250	274	266	245	247	261	262	264	274	226	272	249	250	256	272	227	245	265	267	272	254	274	264	260	286	280	213	266	251	255	259	249	234	264	273	283	283	239	232	271	266	267	259	260	244	277	262	240	236	266	238	237	267	283	220	256	254	256	288	241	275	278	272	282	256	231	265	253	249	239	276	257	225	247	270	228	258	280	264	291	269	267	287	279	278	248	220	241	262	241	269	250	243	216	262	252	236	238	260	239	266	261	286	255	268	223	255	259	251	264	258	249	246	260	258	273	249	245	247	242	215	269	262	270	298	230	267	252	269	273	252	245	251	259	250	249	244	263	245	265	257	270	268	287	225	239	271	222	265	257	280	241	241	264	251	265	262	239	259	230	237	257	236	254	277	297	235	236	242	267	259	246	269	271	243	227	263	246	240	233	269	258	276	253	212	282	271	249	264	256	256	278	250	250	236	277	249	240	236	265	277	237	300	272	245	253	246	246	244	240	257	261	243	219	253	272	247	251	239	265	258	263	254	222	246	236	246	272	263	260	260	258	270	265	253	263	240	251	273	266	233	238	248	265	291	256	277	263	245	226	256	268	246	270	273	262	259	251	259	255	253	247	285	267	253	240	269	254	258	261	259	245	250	290	255	263	256	247	248	245	247	274	282	251	251	260	245	275	265	256	268	260	250	257	250	297	277	249	215	249	246	271	250	230	289	284	255	247	263	255	283	251	235	282	263	260	268	296	259	266	272	259	264	252	278	255	261	258	256	236	262	251	284	249	273	238	281	252	250	265	276	263	258	235	259	234	263	249	228	278	259	269	267	267	232	254	255	248	269	245	262	237	270	261	244	242	273	253	252	255	258	253	266	244	235	246	256	234	240	249	264	252	244	270	264	247	238	279	252	261	242	226	257	282	237	257	244	257	223	289	290	270	229	234	284	256	271	264	262	269	251	253	243	242	250	232	261	270	273	289	243	263	250	258	251	234	245	234	276	251	241	247	243	271	257	245	271	287	242	261	235	262	253	255	240	245	299	264	256	245	255	268	276	278	246	238	236	260	267	261	268	258	256	265	240	279	282	263	242	257	246	277	241	264	263	246	269	289	260	258	267	245	268	265	260	218	254	260	244	269	228	268	252	257	258	237	248	243	272	229	283	264	243	242	252	250	254	258	239	250	268	263	263	262	252	237	244	262	262	224	265	244	241	240	234	240	249	248	244	268	235	250	261	257	236	263	272	259	264	264	267	285	263	270	282	232	227	239	267	248	272	263	242	260	237	256	223	233	263	262	241	267	251	239	261	230	272	246	258	247	237	242	264	262	238	271	256	260	254	245	248	236	263	263	245	266	281	263	270	254	238	249	238	251	266	272	257	261	254	266	226	252	267	246	233	262	223	269	243	238	267	256	246	224	223	208	261	227	296	254	250	249	244	241	253	247	230	245	240	261	262	267	261	257	249	267	243	234	241	256	249	249	216	283	253	269	277	254	266	252	273	257	236	235	243	232	252	248	266	276	228	249	254	253	250	236	235	273	275	281	239	267	262	255	267	283	246	240	282	237	274	266	263	220	276	257	259	294	217	260	265	266	246	225	267	253	220	255	280	239	236	241	244	242	262	271	270	232	231	239	275	263	278	247	207	253	262	263	248	213	255	245	255	255	255	247	254	251	264	249	230	262	258	231	279	257	244	266	240	256	233	258	246	274	259	255	256	259	271	265	230	255	257	262	272	226	229	237	255	288	254	263	270	215	234	236	279	265	268	254	250	291	268	264	263	249	267	267	276	262	245	244	231	248	266	252	269	262	253	229	253	264	251	263	265	250	256	241	265	222	258	243	253	252	284	262	261	267	268	245	268	251	229	250	265	229	267	228	251	268	244	263	247	269	237	268	251	278	257	198	292	257	278	234	243	243	261	242	261	244	280	280	234	273	271	270	243	261	244	250	250	228	265	243	270	256	259	259	241	255	263	240	257	269	256	267	265	259	234	241	245	265	261	254	288	252	222	248	260	298	247	275	243	270	220	254	227	251	252	243	265	226	259	265	255	258	256	250	249	260	250	252	268	282	248	263	233	269	267	272	284	232	272	248	277	230	279	269	254	237	257	254	278	276	251	251	258	266	233	254	265	256	282	293	249	247	263	221	262	224	282	258	233	281	233	252	231	239	237	268	257	236	258	262	267	256	280	228	242	251	287	230	241	265	259	238	262	266	255	268	250	245	238	253	246	262	267	245	245	270	244	241	238	258	253	247	250	263	240	266	280	247	268	276	254	215	258	269	271	273	253	248	278	273	255	266	240	257	251	264	234	247	260	270	217	257	280	247	242	238	279	261	266	227	247	291	263	235	260	239	235	242	249	272	247	241	260	245	255	248	251	250	249	233	260	282	264	260	223	245	244	253	255	260	268	232	241	236	272	274	277	239	245	250	229	243	265	255	290	244	263	243	275	257	229	266	250	257	254	264	262	280	259	262	263	267	245	270	239	248	245	237	264	270	261	250	250	242	264	253	295	244	270	254	251	267	250	248	262	246	263	231	222	265	287	233	252	245	251	231	277	235	226	269	293	216	224	264	241	243	251	264	268	235	240	238	269	255	268	257	219	254	263	276	276	268	244	236	248	270	279	245	263	251	250	243	272	299	272	235	250	260	282	261	244	238	267	272	254	271	237	272	274	232	278	243	256	228	263	266	251	252	258	248	249	256	260	256	253	268	230	244	253	241	244	265	246	246	227	274	268	252	253	246	281	251	260	252	251	253	251	252	271	277	232	233	260	246	254	248	268	248	258	262	251	250	265	234	239	279	260	250	279	254	243	261	239	249	243	279	259	257	262	258	257	248	259	260	290	230	212	218	252	253	268	273	269	263	269	252	243	272	266	283	241	275	225	249	271	241	266	278	252	281	228	245	272	237	267	252	235	239	235	262	264	266	274	274	250	293	248	258	223	247	266	258	265	244	233	239	239	277	223	248	264	244	260	253	263	249	251	277	255	272	270	265	228	259	239	265	247	274	269	251	236	272	250	266	251	233	237	274	258	263	274	266	294	236	245	246	274	258	244	249	231	252	241	262	235	274	270	234	236	272	262	242	248	244	265	238	262	244	277	221	249	282	246	249
2947	3016	1827	790	379	322	262	232	206	178	166	144	142	109	113	93	84	69	65	80	50	58	64	50	46	39	44	54	37	40	34	21	35	35	33	24	25	24	40	23	30	39	24	30	27	32	32	27	24	41	36	23	31	36	37	24	29	25	20	27	18	32	25	18	28	23	26	26	27	28	28	29	26	34	36	29	30	22	27	31	19	20	33	21	32	35	30	35	21	24	25	28	23	22	25	24	36	30	32	29	30	22	27	30	34	35	32	19	25	23	25	26	17	34	28	30	25	22	31	34	27	31	28	30	34	22	31	30	26	27	19	31	25	36	30	28	29	33	22	27	28	39	28	24	20	24	33	29	28	34	31	34	17	24	28	26	30	23	33	16	26	31	22	29	17	35	36	28	29	31	27	29	31	31	28	28	22	17	25	25	22	37	33	26	24	30	33	28	17	24	28	25	26	20	26	37	28	28	23	18	18	27	28	27	23	31	32	26	24	22	31	18	19	21	27	24	36	25	33	20	29	27	26	35	32	32	31	27	26	30	31	28	27	25	27	24	23	28	32	28	21	35	23	21	27	25	27	15	37	17	34	29	20	23	25	33	29	26	23	24	26	27	25	32	24	31	26	35	26	31	19	27	29	31	30	21	24	30	28	27	31	23	35	35	17	32	29	38	21	22	23	32	33	34	26	29	30	27	29	35	18	29	23	26	33	19	30	19	27	38	24	30	32	27	25	26	33	25	27	31	16	34	21	34	36	23	33	31	22	29	29	18	31	28	29	19	37	35	23	17	20	28	24	37	20	30	25	38	35	30	15	28	24	28	36	31	34	20	31	27	20	23	29	14	20	26	23	28	27	24	20	31	44	29	22	31	29	29	29	19	24	21	25	33	25	32	43	27	32	23	24	32	39	34	23	27	28	28	27	36	29	31	35	25	23	24	35	11	34	33	24	23	23	22	25	27	25	39	38	33	22	26	36	28	31	25	24	21	26	30	23	21	21	35	30	18	29	27	25	31	28	25	37	22	19	31	34	28	29	31	18	20	24	31	34	34	23	32	29	19	27	22	25	20	20	28	23	29	24	36	26	30	37	24	25	31	24	28	18	27	26	23	33	19	24	25	25	25	23	24	30	24	28	20	28	25	19	20	26	31	25	28	27	41	22	29	28	27	28	18	21	24	26	29	35	26	29	28	25	26	34	22	27	32	33	21	30	29	28	27	30	33	24	26	33	27	37	25	21	29	23	35	27	28	27	26	37	38	32	26	18	34	29	29	36	23	19	28	30	27	30	27	15	24	35	29	40	28	23	25	22	21	29	25	25	18	20	27	35	21	38	18	33	31	21	31	24	26	27	42	38	27	20	28	37	25	34	25	25	25	19	24	24	27	20	32	19	31	22	26	24	29	17	24	28	33	20	36	28	24	31	28	34	18	33	28	29	20	28	33	26	17	28	28	24	21	29	32	24	29	21	28	32	20	35	25	36	30	27	31	31	31	24	28	38	33	22	35	26	28	20	29	27	15	30	25	26	27	26	25	27	35	30	24	27	23	30	23	28	28	27	32	37	26	36	29	26	20	33	33	23	22	24	28	33	26	18	23	35	32	22	36	27	31	24	22	30	31	27	18	29	23	35	24	21	36	21	21	18	31	22	19	20	27	19	28	28	26	30	26	27	25	29	33	30	32	22	24	25	26	29	19	28	25	21	32	27	25	25	28	31	21	30	31	39	22	21	27	24	14	31	26	30	28	29	25	29	29	31	21	26	29	41	25	27	35	30	30	20	22	27	30	16	22	34	19	18	31	24	23	22	37	30	30	35	27	28	29	22	30	28	34	21	37	26	18	20	32	37	25	31	35	29	22	22	24	35	27	26	38	19	16	20	41	25	41	33	32	22	16	29	27	29	19	26	25	28	28	31	35	24	24	21	29	27	25	21	32	24	34	25	32	27	18	31	28	24	27	32	30	21	26	24	26	20	21	31	24	27	34	30	22	24	30	27	20	23	24	28	22	34	13	28	21	35	26	23	36	38	24	18	26	24	36	20	23	33	33	29	26	26	30	16	33	22	18	28	19	37	22	36	24	21	25	26	28	36	29	30	34	23	28	29	34	23	28	25	35	33	32	29	25	27	27	30	23	28	31	18	35	27	30	18	27	25	21	25	24	29	30	27	32	30	32	26	33	31	24	17	30	28	23	19	28	23	28	24	33	29	27	25	30	26	19	34	24	27	27	29	37	22	15	23	22	32	27	21	24	30	18	27	21	30	19	24	34	30	29	33	26	19	18	29	34	20	35	20	17	27	33	23	27	22	19	24	32	22	34	28	26	34	26	24	26	21	24	28	23	27	18	33	38	29	25	34	32	32	31	18	26	32	23	23	28	26	24	29	24	26	18	25	31	33	28	17	26	30	22	23	40	24	22	24	19	22	23	30	22	26	32	31	30	28	30	20	29	26	21	22	27	30	25	20	23	37	24	46	21	33	28	29	28	30	25	28	35	19	32	27	25	30	31	27	24	30	26	28	20	30	20	27	31	30	23	26	30	20	28	31	26	31	32	27	23	24	35	29	22	24	20	29	31	33	17	30	23	31	30	17	25	20	24	31	26	33	32	22	29	21	37	21	22	25	30	27	22	21	35	19	31	23	36	24	24	29	28	35	22	21	36	27	19	29	29	23	26	25	25	26	30	30	19	25	29	25	28	32	33	31	29	27	29	23	32	18	35	29	24	35	29	20	24	42	25	36	21	23	30	29	29	30	32	31	29	32	23	21	34	22	31	24	34	23	34	22	28	19	19	20	23	25	27	27	22	27	24	24	32	20	25	26	26	25	24	23	27	39	23	24	37	33	27	23	22	28	22	33	26	22	26	26	27	36	35	19	27	21	31	32	40	21	25	23	29	25	26	26	28	24	31	24	33	26	26	28	25	18	23	26	22	33	24	26	19	27	29	24	15	33	31	31	26	27	35	25	30	22	38	27	24	41	33	37	27	30	32	28	30	35	34	32	27	22	27	36	23	28	22	27	26	23	25	26	18	16	33	19	26	21	25	24	28	24	25	25	30	30	38	19	30	21	28	26	29	29	19	29	29	28	17	27	28	28	23	18	22	26	26	31	27	31	18	27	27	24	25	28	27	27	28	27	16	21	29	27	29	29	39	29	36	24	23	23	32	28	22	20	30	27	26	29	25	38	28	25	25	35	25	21	33	18	35	29	25	28	22	33	24	37	36	28	30	25	20	30	25	25	34	18	31	23	37	19	37	26	15	28	20	29	22	30	26	27	28	33	17	19	27	22	24	25	20	29	19	27	26	22	30	18	17	24	20	18	43	24	43	19	28	16	25	17	28	26	24	29	28	21	27	32	32	23	33	26	22	21	24	33	23	29	42	27	37	30	31	31	29	30	20	20	28	19	35	31	23	27	23	31	20	29	25	21	25	27	26	21	22	26	31	20	28	32	21	21	30	26	24	30	28	27	24	24	22	24	25	20	21
27248	20856	15404	12866	12728	11662	9462	8024	6751	5514	4722	4028	3471	2948	2609	2365	2086	1763	1531	1368	1209	1125	948	802	728	654	557	564	474	457	431	395	402	363	315	356	324	298	301	291	296	260	306	312	301	265	279	295	331	259	279	273	273	220	243	274	253	252	279	244	289	305	253	249	253	253	251	279	263	261	236	253	247	266	282	283	258	264	261	240	267	258	248	248	259	258	272	259	280	251	248	267	243	249	272	278	262	262	261	265	236	252	248	239	259	286	247	255	232	270	267	269	247	257	248	252	242	220	259	247	252	260	233	271	244	234	255	278	248	255	266	267	243	260	287	236	254	244	226	241	258	261	254	251	236	217	270	244	255	254	253	266	230	267	241	251	258	267	245	264	259	289	244	243	272	237	282	253	248	249	278	252	233	242	255	249	257	252	255	268	277	243	242	275	262	252	247	279	254	255	265	244	225	250	284	268	266	281	260	265	260	278	279	230	241	241	252	282	246	252	240	233	247	271	281	273	255	277	247	254	243	235	254	249	251	245	275	261	242	278	238	254	251	260	255	218	263	260	231	268	243	235	271	245	269	278	271	242	263	251	259	259	243	259	256	278	250	252	277	248	275	289	267	258	233	256	264	260	262	248	273	257	256	261	226	259	293	245	266	260	263	259	263	245	261	284	244	257	270	251	232	267	266	250	242	253	244	276	271	250	261	254	261	268	251	263	262	245	272	258	266	229	294	255	245	287	253	244	225	270	238	258	275	259	265	267	257	266	245	252	259	257	258	249	266	284	243	232	242	262	263	222	241	233	275	261	253	270	266	262	262	254	266	256	261	242	269	262	252	274	245	269	267	249	229	261	242	256	254	251	256	261	266	271	240	249	240	270	238	243	250	226	244	259	254	270	240	248	256	271	255	243	263	262	254	254	266	268	270	296	251	276	265	238	248	248	249	267	247	257	240	257	249	265	237	246	280	257	265	257	251	251	276	228	256	248	292	249	217	260	270	233	246	246	269	245	262	241	234	272	260	244	268	248	275	264	276	271	271	269	252	245	241	244	248	265	228	252	254	249	269	222	256	240	265	257	218	257	241	244	258	226	253	248	254	257	270	234	247	252	248	243	270	231	248	230	257	270	234	255	272	262	254	258	256	244	254	263	262	267	256	279	254	230	271	270	232	246	237	237	269	271	269	270	250	235	278	252	284	267	264	256	267	241	256	233	264	251	271	246	251	246	276	249	271	266	241	248	262	257	277	258	275	270	269	258	290	263	227	244	248	232	260	237	215	269	237	254	249	260	231	247	252	242	267	260	270	270	273	257	259	269	280	246	252	247	249	242	250	253	259	239	239	246	242	255	265	231	253	275	266	291	258	266	253	236	241	260	249	235	224	248	246	256	246	264	250	268	246	260	249	249	273	262	236	238	280	250	248	282	236	248	239	242	246	236	267	266	227	246	269	261	257	230	261	273	276	274	240	271	244	225	248	268	257	301	261	245	292	244	287	261	251	254	262	250	246	258	263	262	275	243	286	253	247	279	244	225	254	257	255	286	250	265	262	261	235	266	263	255	239	257	262	234	232	248	258	282	272	255	241	257	249	257	251	233	236	233	270	282	252	261	228	235	244	233	253	257	232	231	266	279	256	255	229	265	262	277	278	273	260	273	259	265	239	276	250	258	249	260	255	271	266	243	260	237	236	268	240	259	278	251	288	243	235	254	239	284	261	277	239	269	259	301	222	232	244	257	245	268	237	241	258	237	252	253	268	262	252	266	250	267	277	242	231	262	255	268	262	267	279	237	250	261	239	255	275	271	251	231	244	236	272	220	244	268	247	244	271	266	255	280	258	243	232	249	248	256	257	254	273	276	266	244	276	249	245	283	256	231	287	234	275	247	242	261	247	261	249	243	258	265	252	236	236	263	247	250	308	248	245	213	251	271	238	264	268	267	235	239	262	301	245	269	256	226	232	268	253	267	264	244	227	269	276	251	242	243	268	246	270	245	238	294	249	263	263	260	249	244	218	256	259	243	284	226	264	251	242	260	242	261	255	272	275	224	255	249	247	267	262	300	242	262	250	270	254	278	246	269	241	235	234	264	259	274	231	271	258	241	210	240	267	244	241	263	254	251	243	251	240	243	280	245	246	258	211	257	238	230	247	244	266	263	263	285	269	260	263	252	248	237	259	248	229	222	230	244	248	265	264	229	304	286	267	260	262	276	281	262	255	305	230	229	270	239	275	256	260	228	244	251	247	287	251	267	266	260	259	266	237	260	248	287	244	268	247	230	243	248	253	247	266	266	276	241	303	269	260	260	263	274	237	273	270	242	282	281	264	262	267	266	258	272	233	251	271	250	274	252	249	274	255	251	251	258	268	282	257	245	256	259	257	284	242	271	267	243	265	240	250	262	234	234	245	301	242	246	253	259	257	267	229	263	225	241	272	288	255	235	262	250	249	271	285	268	254	253	239	285	249	264	272	274	258	266	271	263	256	245	240	258	248	255	244	261	262	250	235	268	229	232	248	249	266	269	255	263	233	266	277	259	259	226	257	239	244	262	265	272	242	267	256	218	255	254	276	248	265	268	266	262	279	264	267	260	251	256	248	260	236	272	243	263	249	247	244	254	277	226	237	247	274	255	223	262	212	260	261	252	242	215	252	242	234	287	266	232	282	244	275	253	237	248	239	243	289	243	231	233	263	257	269	232	238	271	251	243	259	257	264	265	245	259	270	251	242	214	254	257	241	238	251	250	266	248	261	258	255	257	270	261	250	253	209	272	252	251	277	249	256	244	248	261	230	270	256	244	268	291	269	252	238	224	237	257	261	254	263	269	272	245	261	230	229	259	274	229	273	245	249	285	260	248	229	258	253	270	255	236	285	288	268	270	254	286	238	288	259	244	230	251	246	275	242	265	291	245	251	257	279	255	252	260	245	260	233	231	255	238	245	256	279	278	262	258	268	262	270	253	272	258	273	282	262	239	256	278	253	271	257	261	248	247	270	257	267	232	256	228	234	242	238	269	287	252	218	274	272	261	275	267	270	251	251	272	242	287	259	247	248	256	238	251	245	239	276	256	263	259	267	243	229	283	271	250	239	273	248	253	271	251	238	276	240	249	254	242	247	228	264	255	254	251	285	289	281	240	269	241	264	245	255	235	241	271	246	249	255	266	240	232	278	243	268	252	240	262	240	270	268	251	266	262	277	252	246	251	266	251	257	270	262	256	240	269	237	232	258	251	256	271	291	253	240	250	257	264	263	245	266	249	259	268	243	239	249	273	271	255	279	267	290	197	243	253	251	295	273	259	266	244	264	234	270	251	254	257	273	253	255	260	253	247	224	239	238	263	238	241	240	267	214	248	271	252	263	255	259	268	242	228	262	241	230	267	257	245	248	250	254	229	239	255	240	232	258	252	277	260	221	277	238	234	257	220	252	231	260	266	273	271	269	266	247	265	265	261	255	254	242	262	220	246	249	236	252	252	235	258	269	231	256	284	238	275
3601	3035	2051	759	396	306	273	246	209	180	175	136	151	134	113	130	99	88	85	59	72	74	53	43	43	41	42	40	30	31	35	26	35	30	26	34	23	31	31	23	25	23	25	21	18	22	28	30	32	28	28	22	18	29	16	23	26	12	21	31	26	23	32	31	18	23	21	34	30	28	21	25	28	30	23	23	22	26	20	27	23	26	18	28	21	21	18	24	29	25	29	18	20	26	26	16	22	29	26	27	21	17	28	31	18	27	25	18	24	22	16	26	26	25	15	32	24	25	16	23	20	22	18	24	27	24	32	14	22	25	20	29	19	26	20	24	26	23	21	26	23	28	24	28	23	22	22	19	24	21	22	25	23	23	29	25	17	27	20	16	16	21	34	30	25	23	19	32	26	27	29	27	23	26	20	32	12	22	28	23	22	33	28	27	25	24	37	28	23	26	23	17	31	28	29	24	26	26	20	31	31	27	24	30	16	26	34	22	27	26	23	22	18	26	20	18	26	21	18	26	15	21	14	37	20	24	20	24	24	26	18	16	19	12	33	24	30	25	21	21	22	27	37	23	28	30	16	33	24	29	18	22	23	19	22	22	23	21	25	32	26	29	23	25	19	15	22	23	25	15	26	23	27	22	26	19	28	31	30	32	21	21	20	27	18	17	19	22	24	26	21	27	27	35	24	27	25	26	28	14	24	31	32	27	26	16	21	20	27	25	29	30	42	22	24	30	23	26	19	32	23	21	24	28	24	28	28	19	18	29	20	30	22	20	28	24	20	34	26	22	22	36	15	22	29	18	25	31	31	23	25	29	24	26	11	28	23	29	29	30	25	30	32	26	24	23	25	27	20	26	24	25	24	20	19	17	21	28	24	23	18	18	19	26	35	19	20	22	25	23	23	22	17	17	21	16	25	17	28	17	16	21	19	15	22	17	20	22	23	18	32	23	24	23	24	25	17	33	17	18	29	17	21	27	24	25	26	31	23	32	30	25	28	21	25	37	29	30	27	21	28	22	18	24	27	21	24	20	30	20	20	29	24	23	24	32	34	28	19	20	28	22	23	17	19	20	20	28	24	23	26	28	22	23	34	31	31	23	32	19	25	24	23	15	22	26	23	23	28	25	19	14	16	29	31	27	19	21	21	20	14	28	33	25	23	20	29	18	14	18	23	33	14	30	24	25	33	28	23	10	24	18	25	23	19	14	22	17	21	20	24	16	25	25	19	21	16	23	25	28	15	23	29	20	28	16	20	21	22	19	24	30	18	24	14	29	27	19	25	24	29	24	27	24	23	15	21	20	24	22	26	22	18	23	25	19	24	19	24	24	28	21	27	22	29	22	27	31	29	23	25	23	25	27	20	28	24	21	30	17	18	26	27	31	35	24	28	16	24	23	24	19	26	26	26	26	30	29	30	25	26	30	21	22	23	23	18	30	29	28	21	18	24	20	32	29	26	30	35	22	26	24	30	23	23	26	17	20	29	23	24	17	23	22	20	12	23	17	22	23	24	14	24	29	18	17	23	30	23	37	30	31	21	27	22	24	26	23	23	26	20	21	16	27	34	17	21	31	34	24	30	21	20	18	24	28	23	24	32	21	17	27	19	15	26	21	28	21	23	22	24	22	22	24	22	30	32	19	20	21	28	27	25	25	19	21	31	26	31	25	27	31	18	19	34	34	15	28	24	33	15	20	30	19	10	23	19	31	14	23	25	28	25	25	22	31	26	24	28	25	28	34	28	26	28	29	23	24	22	19	29	25	25	30	15	25	25	22	24	31	28	21	19	23	34	24	15	21	17	21	20	26	26	24	13	19	25	25	25	25	26	22	16	24	21	22	26	23	22	21	26	20	24	24	19	18	19	22	22	22	19	29	19	22	33	13	23	19	23	17	30	25	22	26	24	28	22	23	19	28	19	16	21	29	24	22	26	22	24	20	29	27	15	27	26	24	25	28	19	26	29	34	25	23	26	28	16	25	20	24	27	24	36	23	26	23	23	21	26	28	17	38	18	29	26	25	22	19	23	30	23	19	14	23	29	18	25	17	24	20	28	19	29	24	19	24	25	20	18	31	21	18	17	26	24	15	19	28	23	29	21	25	26	11	29	12	27	15	26	23	31	25	24	20	18	26	26	24	15	24	21	33	31	16	21	27	18	22	23	28	22	18	21	27	32	24	21	26	21	28	25	26	21	25	26	28	22	24	32	29	22	27	28	21	24	21	23	17	20	16	20	28	34	23	22	25	35	22	20	23	21	28	21	29	19	21	19	28	27	27	26	26	26	28	20	13	28	16	23	25	24	25	24	18	36	21	20	24	20	23	20	21	21	20	29	30	24	22	25	22	24	31	22	21	26	26	19	29	27	19	27	15	22	21	21	18	19	31	25	24	24	25	28	22	20	30	19	31	27	31	29	22	21	28	27	16	23	25	21	37	25	32	19	20	16	23	17	21	26	21	18	36	25	16	29	20	21	18	22	28	31	22	26	20	18	21	21	21	31	29	27	24	18	30	15	22	20	26	20	32	21	15	30	25	30	22	21	23	25	18	22	30	29	23	24	23	20	21	20	23	26	15	24	18	39	26	17	18	38	22	24	19	21	19	19	17	27	25	21	23	26	21	37	35	26	24	23	21	19	28	23	18	22	22	22	23	24	21	24	29	26	19	25	20	20	20	14	22	24	22	25	39	18	29	24	24	36	14	17	28	21	28	14	18	28	15	24	23	17	18	16	33	23	23	25	35	31	21	31	26	29	27	26	24	22	21	22	29	14	25	27	22	28	24	23	30	28	29	23	24	25	34	26	22	22	28	26	25	30	16	23	21	21	28	24	17	25	20	20	21	23	27	26	13	22	19	19	14	26	25	33	25	28	25	23	33	20	21	26	26	25	25	22	21	21	14	24	26	23	21	32	30	30	29	25	27	17	33	25	20	29	19	29	22	28	20	23	19	26	26	24	19	21	20	19	17	17	21	27	23	23	28	30	22	23	26	25	23	25	23	29	12	17	22	20	19	24	20	33	26	17	20	27	22	23	37	19	32	26	28	22	19	16	24	18	24	23	19	24	23	22	28	13	20	20	27	19	12	27	19	13	14	35	29	27	22	24	29	27	24	30	24	24	27	22	27	23	24	24	21	24	14	28	36	24	34	25	30	24	17	22	24	22	28	20	18	25	21	21	19	31	26	18	23	23	20	25	26	18	25	21	26	23	30	13	25	20	26	15	16	24	30	25	23	25	18	17	21	23	24	28	29	26	27	25	36	24	24	19	21	17	36	27	28	22	27	20	24	25	25	30	24	10	19	24	17	25	27	24	23	31	19	26	23	22	21	19	24	20	22	26	19	20	22	19	28	23	23	20	23	42	20	24	22	16	18	21	24	43	24	28	22	19	29	23	17	15	29	25	29	34	17	22	29	19	30	38	21	30	32	24	17	22	14	26	24	29	19	19	23	13	17	25	28	18	31	25	27	23	27	21	24	22	31	21	26
27344	21451	16581	11779	12017	11334	9421	7930	6851	5982	5014	4220	3608	3069	2822	2443	2230	1850	1567	1386	1275	1167	979	867	736	718	618	500	502	472	401	361	379	347	359	282	304	296	278	266	290	287	299	250	230	237	238	260	235	262	234	235	244	268	252	255	253	223	219	239	218	238	239	260	213	218	221	219	246	203	241	191	230	221	195	227	245	231	223	234	209	246	251	224	224	254	204	235	222	248	210	237	214	205	235	234	241	215	229	219	227	207	214	219	208	225	246	248	201	252	241	221	203	220	220	211	239	216	227	268	206	201	237	230	223	199	213	261	233	232	213	238	228	231	228	246	210	221	210	219	231	221	237	240	222	221	214	228	214	236	216	240	239	197	222	187	249	214	224	194	226	229	247	221	212	208	232	235	238	233	245	232	216	219	184	222	225	214	237	224	241	213	218	217	234	253	235	263	244	228	233	213	233	249	206	210	210	217	253	220	230	210	231	231	246	217	229	218	217	211	223	224	234	227	208	213	246	221	212	211	228	201	220	204	199	220	235	232	199	242	220	237	238	205	224	224	227	197	242	233	229	239	217	211	218	234	228	217	213	239	210	235	216	225	239	224	222	230	242	212	235	219	242	216	221	235	219	218	246	237	237	233	225	222	205	198	219	228	257	204	246	212	234	214	240	234	217	234	238	228	243	235	229	252	197	215	221	230	233	199	246	251	229	219	209	232	228	243	199	236	221	209	229	223	222	233	239	223	224	222	217	226	227	235	230	232	209	254	215	221	217	213	235	233	242	227	240	230	252	218	230	230	220	222	197	214	223	193	200	218	219	257	236	242	214	246	230	244	233	252	225	221	233	223	205	225	231	232	223	252	224	209	243	203	233	235	230	229	210	250	249	232	249	224	241	250	248	219	229	235	238	234	209	254	215	237	250	220	242	241	211	209	243	233	208	213	222	209	240	245	238	225	218	234	240	218	240	208	213	213	248	203	245	229	241	266	205	237	218	204	214	237	236	272	213	226	200	226	225	207	214	209	204	250	237	242	208	259	226	251	247	213	253	229	228	220	224	253	233	224	225	208	214	243	198	208	243	233	191	215	240	227	229	200	228	229	226	224	249	246	219	268	235	238	235	232	225	246	231	259	207	224	214	232	227	214	202	227	214	226	233	231	241	217	206	231	251	241	253	268	195	213	228	251	239	238	214	217	212	212	222	256	219	222	216	232	245	247	239	222	231	219	217	223	222	228	235	223	224	225	230	214	209	215	232	235	234	213	226	249	235	241	229	248	241	234	209	199	216	217	214	219	228	232	197	234	226	208	221	204	253	214	251	242	226	222	237	228	242	229	242	247	210	237	221	189	235	220	219	230	243	225	221	215	246	220	206	230	225	201	214	234	216	214	223	230	212	210	221	219	234	248	212	221	239	195	247	186	221	221	253	185	227	249	235	238	231	241	242	254	247	211	215	214	226	251	244	237	237	220	235	233	229	219	211	219	203	262	214	219	233	213	219	243	231	206	223	208	230	216	220	235	233	238	218	218	229	229	246	241	230	217	236	216	216	228	216	249	235	216	222	222	227	234	245	240	237	232	230	189	202	223	237	201	209	218	249	221	253	222	234	233	210	223	218	245	246	213	215	195	242	219	204	268	248	200	225	222	220	252	228	256	215	230	211	236	223	238	229	207	230	198	235	241	229	233	228	223	230	230	225	228	226	211	230	228	205	223	215	217	199	240	245	219	251	213	224	201	206	180	257	234	232	235	213	227	236	239	209	212	224	205	233	219	220	262	227	245	218	249	222	208	262	211	259	220	237	195	224	222	213	212	208	242	227	211	226	217	241	243	246	194	227	221	224	237	251	225	222	235	219	237	241	230	238	218	208	240	220	229	224	224	238	223	256	207	212	210	221	220	234	218	225	217	235	234	238	244	225	223	218	219	249	211	221	227	231	239	214	227	198	210	220	224	211	230	247	231	198	237	245	231	222	222	245	229	223	222	223	231	217	236	231	272	229	233	245	232	238	234	229	210	216	231	219	239	224	223	225	214	250	231	233	224	220	226	214	212	214	233	219	234	210	220	209	204	220	226	238	228	234	230	242	236	209	214	207	244	201	240	223	213	217	230	203	221	230	223	229	235	235	207	236	221	194	217	228	264	203	255	212	224	223	222	240	246	191	257	232	212	223	223	257	207	204	224	264	226	205	259	196	245	211	221	236	253	206	218	214	225	229	229	234	217	229	248	236	188	211	215	223	230	222	220	236	249	246	216	231	254	258	244	229	199	219	216	221	218	243	233	239	234	219	223	195	224	242	209	236	237	230	243	257	229	183	225	203	201	240	223	228	202	249	202	229	214	239	224	232	235	209	247	195	217	217	204	222	234	248	234	221	257	219	224	198	206	230	219	254	225	229	223	216	208	202	214	238	200	218	212	200	212	228	227	249	237	212	260	220	219	229	223	229	227	252	228	217	240	240	215	229	246	234	238	237	234	211	208	231	242	243	202	210	212	228	205	209	250	227	221	228	230	238	232	237	209	234	222	210	246	246	259	204	204	215	224	223	230	224	233	211	239	239	214	243	210	214	225	219	213	235	226	206	216	203	228	240	235	205	226	255	196	239	216	213	229	235	218	227	250	222	228	217	219	243	224	210	235	227	202	187	209	220	227	241	220	199	225	232	232	255	222	245	206	192	222	209	256	222	229	217	202	236	249	221	210	235	203	217	232	260	203	210	227	230	209	227	224	240	219	258	218	215	239	239	201	229	241	252	200	229	228	219	220	270	239	233	247	239	218	218	224	215	236	256	247	231	219	237	243	233	201	246	230	206	236	203	200	218	229	229	212	186	237	245	209	214	200	221	224	232	254	243	233	228	210	235	224	217	227	242	213	224	233	220	242	199	249	222	219	216	205	219	216	242	245	229	203	229	225	238	237	232	226	213	251	244	208	227	205	227	242	212	220	231	241	228	235	197	226	257	221	219	221	233	201	224	222	219	192	232	206	224	218	249	231	196	222	211	225	201	198	222	240	213	209	216	215	223	255	230	240	230	233	241	243	195	231	239	233	211	214	230	238	228	210	211	204	225	231	232	225	235	202	223	235	224	242	191	220	239	240	247	216	233	220	226	239	230	230	227	240	263	226	232	211	235	203	210	226	238	237	229	260	225	209	217	242	231	217	214	236	219	238	216	220	203	220	221	241	246	206	227	208	237	265	228	185	231	230	240	231	227	259	264	200	223	211	232	235	232	236	243	230	217	243	223	223	226	215	213	211	219	208	259	232	219	216	208	213	204	231	206	221	225	211	243	228	227	225	237	219	230	233	239	207	219	235	218	224	223	239	243	243	234	235	244	242	213	227	222	209	212	214	210	221	218	212	221	240	246	228	192	218	227	211	242	210	217	222	229	212	219	215	249	237	217	240	225	222	222	258	199	232	216	239	198	229	224	247	214	246	246	229	237	232	241	216	218	238	223	210	238	229	230	223	239	224	198	216	245	248	223	231	212	201
4550	4606	2684	1050	558	427	354	309	269	253	252	213	172	178	130	145	116	101	79	82	69	86	61	63	71	56	46	42	35	40	39	26	35	33	32	25	28	36	36	23	23	27	22	33	26	20	15	29	34	26	31	17	26	21	24	18	16	22	21	27	31	17	17	28	28	26	22	27	26	17	29	18	32	25	25	26	23	19	23	31	16	21	25	18	21	25	15	26	20	26	18	26	24	22	23	15	27	25	22	21	28	32	28	28	25	19	30	24	17	19	32	21	31	21	30	27	27	18	28	30	23	28	25	17	17	18	28	23	21	28	18	16	19	23	23	25	15	22	23	19	29	24	20	21	28	19	27	28	19	20	16	22	22	22	30	22	25	25	17	18	19	21	27	26	23	27	20	15	23	28	28	30	18	21	25	23	23	31	29	27	36	32	22	23	23	21	29	25	28	35	22	25	23	23	27	25	36	19	19	27	13	22	20	21	20	17	14	27	19	26	19	21	17	26	23	24	20	26	25	19	21	23	22	19	20	17	26	29	23	27	18	15	21	21	26	29	32	16	23	23	22	26	24	24	28	21	22	15	24	21	35	29	20	19	23	18	31	24	21	15	29	24	31	21	13	23	21	30	24	14	19	25	29	17	29	23	23	29	22	23	21	22	31	20	24	22	22	20	28	19	22	29	20	18	23	25	21	18	29	26	20	32	19	24	19	27	17	26	29	21	31	21	24	17	30	24	24	19	27	24	26	19	28	28	25	16	38	26	26	24	22	25	19	29	30	24	23	29	28	22	23	30	26	21	26	21	21	20	27	19	21	20	29	24	33	28	21	22	29	14	23	21	23	28	25	18	19	25	30	15	24	26	26	24	17	20	18	23	21	19	31	16	28	20	30	29	18	12	24	22	10	32	24	21	25	24	14	19	24	27	31	16	26	30	22	19	19	27	22	25	15	22	26	22	25	18	20	25	28	23	15	24	25	22	31	21	21	23	22	20	28	22	19	21	35	17	38	27	27	26	25	32	26	25	25	22	21	21	19	19	25	26	25	23	29	25	21	25	18	19	23	21	27	24	20	15	14	22	28	23	31	31	33	23	20	19	24	23	33	25	25	22	16	27	23	22	21	24	27	34	26	20	26	27	26	17	27	24	18	25	30	30	18	20	15	16	31	9	18	10	24	31	25	23	21	27	19	18	19	31	31	22	29	18	32	32	31	17	29	27	18	23	22	24	23	22	24	16	23	31	17	20	19	30	19	21	31	23	28	27	19	23	27	27	20	24	28	24	29	31	36	28	21	24	22	22	22	25	22	29	29	12	22	18	24	30	24	22	29	20	28	18	20	25	29	14	25	27	31	21	33	26	25	23	23	28	25	30	21	29	32	25	20	22	20	22	19	26	19	24	24	25	17	21	22	17	31	23	25	31	17	30	26	30	24	26	22	23	15	25	26	21	34	16	22	23	26	18	30	31	17	17	19	37	17	28	16	25	37	32	22	23	31	25	24	29	18	22	33	28	24	24	17	22	26	27	25	18	19	19	23	26	21	19	26	20	18	28	25	27	25	26	20	19	28	27	37	20	17	33	25	21	33	24	29	17	28	29	26	18	27	29	20	21	20	27	22	28	22	19	19	21	29	22	21	29	26	31	21	30	22	28	23	27	36	27	21	19	22	34	26	20	24	21	24	23	31	33	29	31	20	20	18	22	24	23	25	24	20	23	23	25	16	24	20	27	27	19	20	23	27	20	25	23	14	22	35	17	24	19	21	19	23	40	24	22	23	28	20	29	21	16	17	16	19	26	22	27	22	39	21	23	24	23	16	18	32	18	18	25	23	16	21	26	17	23	25	26	20	21	20	25	21	27	22	25	22	19	27	15	23	25	19	28	22	25	25	29	22	28	19	23	24	27	22	20	22	29	19	23	25	22	18	28	27	18	24	26	18	19	27	28	26	25	24	18	24	25	26	23	23	21	23	28	20	20	19	24	23	24	25	20	31	17	22	33	28	32	19	28	24	20	17	16	19	23	28	29	23	30	30	28	24	25	24	20	18	21	32	26	23	24	22	23	24	23	20	20	26	22	35	22	32	29	20	29	18	25	9	26	21	23	21	30	20	26	19	22	29	19	22	26	17	23	23	30	16	27	27	26	31	20	26	18	27	21	32	23	21	29	17	23	17	27	27	30	19	23	22	27	18	30	23	21	19	17	16	27	14	23	15	28	33	30	19	22	34	30	19	23	25	31	25	26	26	16	21	26	22	20	23	28	18	31	20	27	18	22	27	25	19	21	23	19	19	32	24	15	26	23	18	34	23	21	27	21	33	19	21	30	18	25	28	31	18	18	28	21	18	18	28	26	21	25	29	28	21	23	18	35	17	25	21	31	24	18	29	24	22	22	26	21	30	16	23	21	21	27	25	30	23	32	26	33	23	15	27	22	27	35	17	25	32	28	25	32	15	19	27	22	22	37	30	19	17	23	18	19	27	29	15	39	17	24	27	17	28	15	35	30	23	29	31	23	26	18	31	19	22	30	25	19	27	37	24	22	18	22	24	26	27	21	26	24	38	22	19	18	35	18	21	19	23	24	32	21	20	23	24	33	18	27	22	19	25	19	30	20	29	26	22	21	22	23	27	19	23	26	25	21	21	23	22	33	18	20	26	24	16	25	15	30	20	21	23	25	33	28	30	25	20	20	21	22	16	20	21	32	21	28	25	29	27	17	28	19	22	21	24	21	29	29	20	22	18	19	27	27	26	24	24	28	26	29	32	20	31	19	26	35	31	25	31	16	21	24	31	25	27	16	29	32	24	22	25	20	30	23	25	25	29	26	26	25	21	21	16	26	23	17	21	18	28	26	24	20	18	17	22	21	26	28	26	25	18	30	20	20	22	17	19	18	21	11	19	24	13	26	30	34	25	33	21	27	23	25	25	24	25	22	31	20	25	24	20	16	23	14	24	23	30	29	22	19	22	25	25	22	28	39	28	30	22	24	22	14	23	31	23	19	22	23	22	22	22	24	23	19	11	17	28	22	28	29	28	22	26	23	33	27	24	22	24	14	20	21	26	18	30	22	26	28	22	35	21	17	18	18	28	26	25	21	25	22	23	32	19	21	28	29	25	28	19	27	19	30	14	23	21	22	24	24	21	28	23	18	26	28	26	20	17	29	16	28	26	25	24	19	29	24	20	25	19	22	26	34	33	27	27	18	22	27	22	23	16	23	23	29	26	19	20	25	20	30	11	28	21	27	18	27	27	23	13	27	19	25	23	26	26	22	27	22	30	29	26	20	20	31	30	22	27	33	18	26	21	26	17	32	23	20	25	24	18	30	26	16	39	23	25	25	35	29	22	26	18	20	25	29	24	17	24	18	26	22	23	23	21	23	26	26	23	26	15	24	25	24	24	22	28	31	27	33	34	30	25	34	18	25	23	22	23	25	18	19	21	20	23	16	24	18	24	28	21	35	23	21	20	31	31	17	27	29	18	20	24	29
31409	24501	18251	14823	15298	14180	11830	10159	8699	7569	6685	5460	4790	4265	3815	3375	2917	2515	2078	1831	1582	1292	1223	1156	1028	825	799	710	621	546	511	472	438	382	385	338	320	277	334	268	283	259	281	266	273	252	237	235	270	247	234	242	248	234	238	223	267	269	213	246	257	236	217	220	242	235	235	240	243	228	223	222	250	206	224	255	234	218	201	244	238	217	227	222	212	207	245	226	257	207	247	241	224	211	198	234	227	248	217	230	233	222	203	211	215	213	219	218	218	226	233	231	235	216	236	218	213	223	233	216	206	222	216	203	234	214	213	238	239	215	216	240	223	239	235	240	196	231	267	222	249	219	233	218	233	226	208	234	206	219	209	231	185	190	220	237	250	231	227	229	222	249	237	233	226	224	242	242	235	220	217	209	211	212	200	230	237	198	211	212	225	233	209	225	218	225	210	211	237	195	225	232	215	213	218	245	247	190	214	217	188	230	215	231	221	216	195	216	255	220	269	231	230	234	232	217	226	205	220	232	207	224	229	229	241	205	224	227	257	207	207	247	221	235	219	220	226	209	234	215	218	246	208	219	235	223	249	222	208	231	225	250	219	171	243	237	212	216	223	221	228	223	227	230	242	200	210	229	229	234	223	227	214	232	236	230	221	222	223	226	243	234	192	230	243	201	207	202	231	223	222	241	232	233	241	212	200	226	258	220	225	234	209	217	231	226	233	216	224	212	209	214	241	216	206	241	241	199	233	209	225	201	223	238	225	220	201	224	230	224	189	237	221	207	223	245	215	212	220	203	229	223	256	231	222	244	206	236	226	238	224	237	232	214	214	231	248	247	203	238	224	233	221	239	219	210	220	233	225	235	244	222	219	209	230	249	220	234	215	225	249	224	230	240	193	264	246	229	226	215	210	237	231	222	210	237	235	237	219	232	224	224	233	242	230	239	229	237	204	214	257	226	231	223	223	201	216	217	242	225	206	215	224	246	232	229	211	201	236	207	215	234	243	264	190	259	253	210	192	229	223	223	207	255	230	227	237	210	227	224	249	206	218	215	216	235	228	206	211	229	224	235	232	222	227	236	218	247	228	226	237	221	217	241	254	222	251	210	218	224	223	221	232	220	215	245	215	224	201	231	234	193	196	244	220	254	199	235	208	246	224	239	208	244	248	214	227	232	224	209	241	232	220	233	200	230	218	230	212	201	251	263	244	215	239	256	265	229	221	205	248	218	235	231	238	232	232	246	207	230	233	240	239	209	219	259	224	220	217	255	209	247	248	219	209	194	238	216	236	208	209	221	235	236	222	204	210	243	250	222	234	215	210	214	242	211	211	224	223	238	218	237	230	196	191	233	236	238	220	234	200	204	216	233	236	210	209	247	240	220	233	208	238	209	206	225	222	248	215	222	203	219	219	222	238	190	211	239	208	206	236	224	247	232	206	187	242	211	221	214	214	206	205	221	238	214	234	236	217	212	230	214	246	197	223	228	214	200	193	227	215	222	231	237	214	214	236	222	228	220	221	222	232	215	210	206	250	241	230	248	241	230	213	205	269	219	222	211	221	218	223	223	249	213	200	242	215	210	227	245	231	210	225	252	221	220	212	223	228	266	259	230	235	233	237	230	239	193	238	213	224	221	183	238	232	217	217	204	231	229	229	201	227	204	230	249	229	217	257	234	226	230	227	236	233	226	224	214	240	225	214	236	186	249	249	223	203	209	227	220	222	224	227	234	239	208	254	239	239	229	221	196	249	225	241	224	243	198	215	239	228	217	219	240	230	224	235	214	215	216	250	247	207	209	220	232	224	212	242	228	258	235	215	226	233	232	205	248	227	251	227	228	248	225	233	185	230	224	218	257	248	218	250	248	203	210	206	220	234	225	213	214	210	239	241	213	217	241	220	212	218	197	223	220	237	208	226	232	230	233	233	208	221	228	218	231	229	223	225	210	215	227	213	237	223	222	225	207	225	230	231	224	193	237	239	229	232	214	241	275	204	215	205	204	218	217	214	219	217	287	228	220	269	235	215	233	219	229	225	214	190	221	182	248	229	199	228	210	231	241	220	200	211	212	191	223	198	245	232	224	218	269	226	253	223	231	206	207	209	235	229	234	229	229	245	235	216	206	234	238	209	228	228	222	207	240	223	244	211	217	241	244	243	238	247	215	223	242	252	242	248	237	227	219	243	226	213	199	225	246	256	215	238	220	202	224	235	215	222	256	238	225	249	215	213	229	189	220	261	245	218	204	213	224	225	214	234	216	230	201	239	225	225	231	211	211	228	238	209	233	221	222	224	220	215	215	201	225	236	226	236	236	250	231	241	215	233	195	256	209	247	243	210	220	242	212	205	239	217	239	216	233	224	224	238	200	250	224	194	233	234	219	224	206	227	244	239	222	194	197	217	202	218	235	214	240	240	231	202	231	229	233	216	213	198	237	227	216	239	236	231	231	241	229	217	254	214	225	228	217	227	229	221	234	222	229	219	196	243	239	234	220	228	223	234	220	259	221	220	240	215	219	245	212	239	232	230	228	217	219	222	214	217	226	211	219	247	234	211	226	225	233	228	204	226	223	208	233	227	237	231	211	212	243	203	236	229	210	238	229	221	223	250	225	224	222	233	243	238	235	229	222	205	223	218	214	221	203	212	217	233	229	237	217	248	225	250	211	197	217	231	223	227	224	232	244	229	219	238	222	202	252	197	236	218	175	217	233	247	214	229	220	225	225	227	195	215	223	225	202	209	239	231	225	187	245	241	226	260	206	224	225	226	230	241	215	204	237	201	232	233	216	266	226	219	213	210	231	213	213	231	223	211	224	226	230	242	223	217	227	232	231	245	272	248	231	260	252	244	224	250	234	260	209	245	240	243	195	180	234	239	189	244	231	230	217	249	236	183	224	234	233	250	213	231	240	234	228	214	215	237	232	249	227	248	214	232	229	212	208	215	228	235	241	212	218	218	220	205	240	238	211	221	231	242	214	226	198	246	214	205	218	223	228	194	221	191	217	207	222	202	234	193	229	236	212	201	221	219	202	216	245	248	202	225	240	235	262	231	229	193	228	217	229	244	207	224	194	201	235	227	199	215	218	229	249	224	218	216	223	235	243	220	232	225	195	220	210	231	234	205	245	192	220	228	244	234	204	240	237	226	242	222	201	201	242	235	236	230	223	215	214	230	239	206	227	224	225	210	250	254	220	219	242	200	210	225	254	228	212	211	230	220	216	205	215	232	218	239	207	223	223	231	217	215	232	241	243	226	229	242	202	228	249	217	215	237	241	217	201	209	235	239	211	232	238	238	258	236	236	226	258	210	229	218	235	236	204	212	228	241	198	238	232	216	221	222	227	221	215	224	234	237	198	208	233	246	240	246	223	215	229	227	246	228	232	224	204	227	248	212	242	215	241	227	228	247	214	193	239	221	244	205	211	228	209	253	238	223	245	226	248	211	231	236	218	227	223	237	206	205	231	215	218	227	223	254	193	255	216	212	222	248	233	229	204
2513	1344	855	323	224	182	198	154	136	120	104	97	110	90	79	70	66	63	59	51	55	56	45	42	47	31	34	43	38	33	28	45	21	26	24	35	17	30	29	17	29	30	24	29	26	27	30	21	23	32	24	29	28	31	19	29	23	30	26	27	28	31	24	25	30	21	23	33	33	24	35	19	33	25	21	24	19	26	21	26	27	19	32	32	44	26	26	23	21	20	29	28	25	39	25	31	29	35	34	31	24	40	24	28	30	25	33	26	27	20	24	26	21	25	26	27	31	27	22	23	25	31	26	25	28	20	25	31	21	22	25	22	27	28	33	27	22	22	30	21	29	21	32	13	26	30	32	29	26	22	27	23	37	29	23	28	28	24	30	31	23	22	15	39	29	32	29	15	25	30	23	15	31	34	35	18	34	21	24	26	18	17	33	21	26	19	21	28	26	28	21	27	26	30	22	27	32	32	23	24	19	43	27	27	30	33	28	21	25	20	31	35	26	31	24	23	26	23	28	26	35	28	29	28	29	22	28	26	25	25	24	28	23	35	25	27	24	26	29	31	21	26	20	28	24	18	34	25	30	22	25	15	28	24	21	25	24	16	21	27	16	31	27	22	28	25	21	32	24	23	23	28	29	30	29	36	26	22	27	20	32	30	31	27	25	30	29	21	23	21	27	24	23	25	30	40	24	19	18	31	20	22	18	27	25	25	24	32	24	25	37	35	19	29	23	23	29	27	25	30	23	25	27	21	26	35	36	30	27	27	31	28	24	27	31	15	20	30	29	19	23	28	18	30	22	29	27	24	27	29	23	30	23	27	19	26	28	29	21	36	24	26	20	26	22	34	25	31	21	32	30	25	27	30	26	17	29	24	26	24	29	35	24	29	20	28	20	30	13	24	24	29	29	37	31	36	35	24	33	29	27	30	21	23	29	30	31	24	24	32	29	21	20	24	23	24	28	20	22	24	33	28	26	17	26	32	22	31	16	28	26	18	26	25	28	22	29	25	32	24	26	28	28	21	30	21	24	19	28	31	25	26	23	22	28	26	27	19	25	27	18	28	28	15	26	32	36	26	31	29	27	15	25	32	27	23	29	27	25	21	25	37	29	21	24	29	20	27	29	27	20	33	31	20	23	35	34	31	32	22	22	28	26	31	28	30	30	21	22	27	31	18	24	22	26	25	18	23	21	20	24	31	29	27	28	24	26	24	34	20	39	31	14	29	24	36	31	27	26	30	21	25	35	32	26	23	27	27	17	33	29	25	27	27	34	23	24	24	25	21	20	22	36	29	22	25	34	34	25	30	14	26	31	15	27	26	23	36	41	33	26	19	24	33	20	24	24	28	32	19	32	29	24	31	28	24	25	27	22	33	30	28	34	26	38	14	31	18	24	31	32	40	22	16	28	33	28	27	25	26	28	27	25	33	30	26	28	24	32	30	28	30	26	28	17	21	25	28	21	27	27	35	29	28	19	28	29	23	23	26	19	30	21	31	23	25	27	27	26	23	31	26	27	27	19	32	21	33	13	24	24	23	24	23	25	23	25	24	27	29	32	26	20	21	20	25	32	26	36	19	22	17	20	29	22	20	32	24	20	34	36	25	23	19	29	25	28	28	26	36	26	25	25	32	27	35	28	14	26	33	20	27	23	29	24	23	20	33	21	34	19	12	21	16	27	43	19	24	28	31	18	30	20	27	31	31	23	27	30	25	32	34	40	32	29	23	32	28	26	23	27	27	32	32	23	33	25	22	27	28	24	26	24	33	27	26	32	20	37	24	21	19	31	28	18	30	29	21	32	35	22	28	27	28	19	29	25	28	27	22	27	25	28	28	26	32	22	25	29	22	26	22	34	27	30	25	29	25	28	23	14	29	23	30	24	32	33	16	26	27	23	29	31	35	28	29	30	13	28	29	26	20	28	33	24	28	18	29	25	18	35	25	18	23	26	16	26	22	26	30	24	36	21	30	22	20	20	21	28	26	31	26	24	22	25	30	26	36	21	35	29	34	18	24	23	25	25	28	33	26	23	23	31	26	32	20	31	30	26	23	21	40	28	24	25	31	25	31	22	15	24	26	26	24	27	28	25	28	24	24	29	30	16	26	29	31	33	23	30	25	22	26	35	28	21	32	21	22	23	33	26	25	23	22	33	34	20	36	26	25	29	22	20	32	30	19	31	20	24	24	31	21	25	18	24	24	17	28	24	25	34	32	27	24	30	26	28	23	24	26	18	25	21	24	29	29	24	21	27	21	32	35	32	28	24	24	28	26	34	20	24	31	24	29	26	27	24	22	32	23	23	32	25	32	31	31	24	21	25	17	20	29	28	29	21	30	26	25	23	31	32	23	22	24	25	23	20	15	32	34	18	30	25	26	35	18	26	21	27	27	23	31	34	25	18	32	35	31	29	24	27	23	24	33	31	26	31	22	30	21	27	21	27	24	27	25	26	25	28	21	30	35	30	27	16	25	27	22	30	21	29	27	22	21	25	36	36	25	16	34	25	22	21	30	17	23	31	26	31	26	33	29	30	30	27	20	30	36	26	23	17	35	27	19	25	26	22	31	19	21	31	31	27	18	24	21	19	26	29	32	25	18	31	26	22	32	26	30	18	25	30	28	30	25	17	27	24	34	24	17	28	26	28	29	24	22	22	25	31	30	19	18	33	28	32	31	24	29	29	22	38	17	25	28	25	21	33	26	26	21	30	24	31	24	35	28	27	19	27	13	24	25	19	28	19	25	28	24	25	23	31	14	25	29	25	33	26	21	28	31	28	29	21	23	32	29	32	24	27	36	33	31	28	35	23	32	23	31	20	21	18	32	26	30	30	34	31	32	22	20	29	33	26	23	27	23	26	31	36	35	26	39	26	28	23	29	24	26	15	21	25	17	21	24	27	19	23	24	26	32	24	23	27	24	24	22	23	20	27	21	33	31	34	20	32	32	20	25	34	23	18	27	24	29	24	28	30	21	20	26	21	18	24	27	24	23	23	19	29	34	22	28	36	44	21	30	29	21	27	20	31	27	22	22	22	39	23	20	26	29	38	19	24	26	35	21	23	21	26	22	25	21	29	27	26	23	26	24	23	31	33	22	36	20	31	26	25	33	25	30	27	23	19	24	26	15	34	22	22	31	33	27	27	26	21	32	35	30	24	23	17	28	31	34	25	18	32	26	19	25	24	26	29	28	24	25	28	27	30	21	34	29	22	27	35	26	26	29	19	20	16	26	23	25	21	30	24	33	17	24	38	23	29	33	27	30	21	33	26	27	24	18	22	31	26	13	32	22	31	33	22	25	26	30	26	24	31	19	36	23	31	20	24	27	22	27	25	26	24	26	31	28	30	31	28	22	23	23	22	25	26	29	19	19	22	36	28	26	28	22	28	22	26	21	29	28	29	24	28	26	30	27	24	23	20	34	28	27	29	25	24	29	25	23	28	29	36	32	30	24	16	19	24	21	32	27	18	20	27	15	25	24	27	23	28	18
24000	14586	10438	6887	8033	7875	6550	5415	4595	3877	3376	2989	2549	2246	2055	1762	1545	1328	1169	1037	982	846	763	662	618	620	532	462	471	415	407	380	390	334	315	322	276	296	293	289	297	270	284	296	254	243	249	264	304	268	283	253	235	266	249	239	245	244	261	263	257	259	254	254	264	270	243	252	257	259	248	218	265	210	259	233	236	254	252	253	251	268	250	247	278	232	242	245	261	268	260	240	228	263	222	252	255	250	250	252	251	273	260	242	251	227	228	226	261	272	210	256	299	266	241	274	258	252	268	269	246	252	272	231	241	239	227	242	233	268	270	245	230	252	264	229	227	243	247	220	244	262	244	240	254	293	234	246	230	237	259	254	253	281	252	228	245	230	259	253	230	258	225	286	236	242	253	249	238	227	226	268	263	246	267	262	249	262	249	258	249	271	227	236	250	252	224	219	240	272	264	270	269	238	279	223	280	234	253	227	257	257	233	284	237	239	244	232	260	241	281	213	261	267	250	261	209	239	228	254	253	240	254	244	267	253	270	232	245	236	233	254	247	238	257	265	259	270	271	254	245	244	267	266	252	251	244	227	259	231	262	229	251	272	236	227	246	235	238	254	230	255	285	261	269	242	251	228	242	250	271	249	228	245	277	242	234	283	245	235	246	252	246	249	235	263	237	236	270	258	254	262	247	264	251	246	239	245	217	245	268	254	256	273	249	244	224	255	257	237	266	240	248	258	258	242	222	248	237	242	263	217	233	258	235	242	243	253	260	248	253	252	253	241	264	243	232	247	230	245	236	235	245	272	277	249	269	246	244	239	251	262	252	260	234	229	238	243	251	253	291	261	234	245	256	258	250	245	256	217	224	228	251	235	236	309	247	245	229	272	255	255	244	237	253	271	254	270	245	223	243	242	237	262	273	232	254	295	266	265	250	245	268	244	246	266	259	230	242	229	258	241	233	254	245	255	262	241	201	268	263	268	234	229	243	249	236	242	258	238	239	241	257	249	232	264	262	243	243	246	244	222	242	246	241	245	262	241	241	252	246	240	227	256	257	230	231	254	230	257	221	224	235	208	257	261	243	245	237	227	254	215	229	266	235	234	246	251	227	276	251	251	223	239	233	257	242	254	234	264	247	234	243	231	213	249	274	263	246	260	265	249	227	247	268	253	245	260	235	225	240	268	273	262	256	237	246	265	247	262	270	257	249	261	243	230	251	262	257	274	248	216	268	253	265	247	248	272	252	231	231	272	249	230	245	243	245	241	257	279	250	244	240	247	256	241	239	247	242	228	255	247	265	238	238	226	256	237	225	272	235	223	247	239	249	236	245	234	232	231	258	272	247	235	260	253	246	253	256	248	230	225	235	214	263	265	259	256	246	246	273	262	227	249	245	256	221	252	264	261	289	250	269	244	240	238	259	253	253	245	265	265	252	247	269	260	260	220	235	240	252	263	258	245	240	258	266	248	249	247	202	220	220	246	257	264	234	251	259	233	234	229	260	258	278	240	267	246	228	266	253	242	224	254	245	272	225	229	274	258	234	250	260	271	217	252	219	245	247	242	228	257	250	260	238	238	255	269	245	244	264	270	245	235	235	245	251	245	266	245	227	245	205	248	235	292	244	235	252	250	227	236	257	269	240	203	240	265	230	223	230	261	206	260	257	276	226	240	228	245	221	255	263	259	225	243	255	262	234	250	256	264	246	225	245	236	248	263	259	252	225	224	241	252	245	236	248	237	246	280	240	267	249	273	240	245	233	231	240	259	248	265	227	249	267	257	263	225	259	276	260	226	233	243	233	261	231	273	254	248	250	240	244	270	260	303	240	251	270	246	228	263	204	248	224	243	287	224	236	265	248	256	237	259	245	232	245	225	250	241	235	251	253	201	242	233	253	241	218	241	244	225	276	245	218	274	222	255	236	252	256	223	227	213	229	245	256	230	245	247	212	229	263	235	216	229	270	255	245	250	259	253	236	261	243	242	272	239	264	262	267	251	250	221	258	264	235	250	266	252	241	248	237	259	265	273	254	253	229	223	253	246	265	276	263	249	235	223	257	259	246	250	239	223	273	225	250	244	234	246	214	233	234	240	233	239	244	211	247	230	271	252	262	229	240	226	238	251	292	258	248	244	241	267	262	252	233	231	232	280	286	246	255	215	273	231	233	232	262	249	232	229	266	257	241	241	246	252	265	234	234	256	273	271	264	255	230	251	228	244	238	250	266	263	239	277	260	260	249	254	259	276	232	244	248	235	278	246	262	270	254	241	237	260	245	247	278	273	239	227	239	264	263	248	261	244	212	274	249	260	274	239	230	221	252	261	257	244	244	242	243	250	246	240	273	266	248	285	271	239	241	246	262	237	237	239	251	244	236	239	255	244	250	230	238	257	255	245	254	237	233	255	238	251	273	260	275	265	267	262	217	242	239	251	264	237	259	236	248	221	267	236	254	238	230	276	265	219	263	240	248	274	229	244	246	241	274	244	251	230	236	238	242	265	238	249	234	251	250	260	267	257	262	237	250	259	271	286	230	268	242	248	265	224	233	241	264	252	236	254	242	250	252	234	249	279	265	251	211	232	248	227	227	246	245	235	223	226	240	258	241	208	236	255	260	234	227	240	244	259	247	244	242	266	232	255	235	246	242	255	252	236	240	267	274	266	251	230	266	258	253	266	261	235	259	252	236	246	260	235	215	218	229	269	238	246	250	237	230	271	247	280	250	233	246	237	245	226	208	241	219	257	267	246	256	257	273	248	244	261	258	232	267	234	260	236	241	246	256	261	258	220	244	248	257	238	234	284	258	243	243	249	236	265	271	245	246	236	230	248	242	273	205	212	247	257	239	272	242	232	256	218	231	269	241	279	218	261	236	257	256	243	239	263	276	240	259	230	257	240	273	228	229	230	252	236	279	242	256	225	253	264	248	243	262	236	249	262	249	263	232	267	243	261	221	239	280	245	249	257	247	244	257	246	246	249	242	245	264	311	252	228	244	232	252	260	239	287	262	280	223	210	236	261	254	240	251	234	235	263	227	236	246	250	250	236	236	251	256	261	276	273	256	228	248	239	242	261	282	264	271	247	206	241	249	240	262	268	220	267	231	247	256	271	233	252	250	245	250	250	249	262	234	242	255	258	243	259	241	243	248	250	274	256	244	254	255	266	242	267	250	245	240	244	235	244	280	243	252	253	255	235	231	254	257	228	219	246	263	251	259	252	212	245	250	260	246	263	216	220	278	227	260	239	245	262	240	249	250	261	230	260	255	252	222	248	247	231	244	251	244	215	240	247	217	237	247	248	237	250	251	250	231	260	225	257	256	231	243	252	247	267	252	269	286	249	261	230	252	257	256	257	241	249	247	252	264	260	242	249	245	246	244	254	236	246	245	252	233	250	234	264	283	231	245	246	248	248	247	273	257	261	256	228	242	257	239	257	270	240	220	238	254	251	257	256	241	276	249	252	257	221	246	238	242	271	249	270	251	220	263	252	225	227	258	205
3183	3040	1493	527	338	280	231	214	194	188	147	141	119	128	95	105	79	67	69	74	53	65	53	47	49	42	45	41	36	33	32	35	33	30	36	30	21	30	28	24	31	25	27	19	29	27	32	28	34	38	27	22	32	24	24	27	26	28	37	23	26	28	29	25	30	26	23	19	22	25	28	27	20	27	25	29	23	17	32	23	25	29	27	29	21	23	24	22	25	26	25	18	28	29	35	24	25	17	25	24	32	27	26	31	28	19	29	20	25	19	28	17	29	30	17	24	27	31	32	23	28	37	20	22	37	24	30	29	19	22	28	27	30	24	29	25	26	27	26	18	31	31	35	28	27	23	20	38	29	29	23	30	24	23	36	26	21	28	26	22	26	26	29	35	31	14	28	28	31	25	27	31	25	30	32	24	29	26	26	28	27	31	25	31	23	23	20	23	27	27	19	24	23	24	28	27	32	27	25	20	22	29	25	26	25	28	28	25	32	25	26	22	28	26	20	26	26	32	28	23	22	32	20	32	28	28	23	28	21	39	26	21	17	29	23	23	33	25	20	28	19	22	31	25	24	22	27	27	19	30	20	31	25	29	24	25	27	39	14	26	27	23	19	24	29	24	24	22	27	31	24	33	19	21	23	24	27	37	28	37	26	31	39	24	22	22	28	24	26	28	30	16	26	24	30	26	30	27	31	21	23	28	20	22	29	28	29	28	21	18	24	27	25	26	34	22	27	30	25	19	19	18	25	25	29	21	17	14	25	30	28	21	12	19	28	28	24	27	28	27	26	26	17	23	19	33	23	30	22	29	32	32	28	16	32	26	20	27	15	28	26	30	27	29	19	23	21	21	22	20	23	25	26	24	30	25	29	20	30	28	38	17	22	24	28	25	27	26	24	36	22	31	27	28	27	28	29	22	25	19	22	24	24	20	27	23	28	36	29	26	23	34	26	29	25	28	25	23	18	17	23	20	33	32	25	23	28	23	28	16	22	15	30	27	30	33	22	32	33	25	27	29	22	29	26	27	23	29	26	30	23	37	28	17	24	22	27	34	33	26	21	36	27	24	32	26	34	31	26	21	19	29	25	28	26	20	33	35	26	17	31	25	26	22	30	27	25	32	23	25	23	29	34	20	27	26	29	20	22	32	25	29	31	24	21	29	21	16	21	25	32	28	24	28	27	28	31	31	20	23	20	19	35	23	32	30	24	20	22	35	32	21	31	33	22	19	20	20	17	23	30	25	34	28	31	32	19	31	27	15	22	26	27	16	28	29	35	21	25	25	26	26	29	23	11	26	27	38	18	30	27	27	25	21	24	27	22	40	36	26	26	32	29	31	27	20	25	24	17	23	24	21	23	28	28	25	30	29	24	27	27	30	26	21	29	22	27	20	25	20	26	39	28	32	27	33	36	24	30	27	22	29	24	27	27	31	23	20	35	25	24	26	21	28	25	20	31	33	22	29	23	37	20	25	21	23	18	29	25	20	19	31	26	25	26	24	24	28	23	35	22	26	34	29	20	28	19	18	39	20	18	31	27	23	25	27	25	23	23	22	30	26	22	33	27	26	24	19	28	20	26	30	21	25	21	27	20	21	23	24	29	30	22	24	28	25	30	38	28	29	24	16	31	25	21	22	26	29	32	24	16	33	23	24	30	25	17	26	31	32	30	24	26	31	28	33	23	37	21	22	30	22	26	21	14	32	27	25	24	22	22	32	26	23	21	29	19	26	33	27	28	19	22	20	24	32	22	26	28	22	19	27	26	20	30	26	27	28	32	23	30	28	24	34	26	17	23	25	30	23	30	17	22	26	28	27	26	23	26	21	32	19	23	36	27	19	23	25	31	32	31	25	36	30	30	28	27	20	36	26	24	27	27	23	25	20	22	28	27	23	27	18	25	28	28	27	28	21	25	17	23	23	25	26	30	22	30	21	39	30	27	16	30	27	23	19	24	20	24	29	29	23	20	33	22	30	29	25	15	34	28	25	19	27	27	31	27	31	15	23	21	17	23	33	25	24	25	21	29	27	17	27	22	28	35	20	32	25	33	20	21	19	34	30	22	26	30	16	28	29	21	17	15	27	34	26	20	39	25	16	26	20	20	25	30	29	25	40	25	19	31	21	16	18	31	30	23	26	20	30	22	25	20	23	30	33	26	23	15	21	23	41	23	26	26	29	23	29	21	26	23	28	32	27	21	18	25	19	19	19	29	32	25	32	26	31	24	34	24	23	29	23	18	42	18	27	27	31	23	25	30	32	21	25	23	27	23	29	20	21	26	30	24	25	29	30	33	20	32	24	30	25	23	22	24	24	25	30	22	30	27	26	21	20	29	28	22	27	30	31	27	23	34	25	27	22	26	39	26	24	24	24	32	25	28	27	25	26	31	30	23	32	34	24	27	37	17	34	25	28	23	20	23	27	28	23	31	23	33	23	22	28	30	27	29	24	30	29	28	34	22	30	25	21	21	26	34	26	29	26	24	21	28	37	22	28	31	25	28	17	34	21	18	28	30	34	26	21	32	30	19	28	19	16	25	24	31	33	17	26	26	34	22	28	24	28	23	32	23	21	23	29	18	24	28	40	27	23	16	20	19	22	22	28	32	25	22	23	24	26	31	25	30	20	38	18	22	31	36	21	25	27	30	24	30	25	18	26	19	18	29	27	23	29	27	23	25	26	36	26	27	31	31	20	30	38	26	29	23	23	29	17	27	27	23	30	28	26	18	23	27	27	26	25	24	20	22	29	27	28	32	34	28	25	28	22	28	21	25	14	20	26	26	23	33	27	29	29	16	32	27	21	32	24	28	15	26	26	29	31	26	22	23	27	27	26	27	27	23	18	26	29	32	33	24	22	23	26	29	33	27	15	28	30	33	17	22	26	21	16	33	29	30	23	26	21	19	26	30	31	25	24	34	23	23	40	29	34	24	30	21	34	28	17	30	32	34	28	29	37	23	32	21	25	38	27	29	30	23	20	29	26	23	33	23	31	20	21	20	22	27	18	26	21	27	27	26	29	20	26	33	17	31	23	24	27	21	31	25	30	26	28	21	25	27	30	26	27	27	25	25	24	32	29	21	27	25	32	25	28	29	18	19	25	23	27	23	25	26	28	25	32	30	16	24	33	25	30	26	18	24	24	25	30	30	28	32	25	29	37	20	25	25	27	28	17	18	19	24	29	34	18	35	25	31	30	27	27	37	28	30	23	20	27	26	24	19	25	26	25	24	19	22	24	28	28	29	15	26	23	18	29	21	26	34	19	33	24	28	25	22	20	25	18	45	31	19	28	15	36	24	26	28	32	23	29	34	17	20	33	25	29	18	23	36	26	23	26	18	16	29	23	27	22	23	31	26	23	27	23	18	18	19	25	24	19	31	26	25	23	26	15	28	32	32	27	20	28	29	34	31	24	35	28	15	26	22	24	30	20	26	31	25	22	26	28	17	30	27	32	29	20	28	31	26	16	27	25	23	26	22	23	26	24	32	18
27773	21252	12728	9619	11526	11252	9044	7526	6247	5421	4640	3997	3513	3085	2710	2336	2080	1740	1506	1279	1192	1062	969	892	849	712	690	657	523	541	510	436	397	389	367	339	331	325	301	306	289	293	284	269	296	277	237	264	262	238	269	261	255	254	241	238	245	252	255	285	231	226	255	233	238	234	272	223	265	241	251	256	275	249	261	269	273	245	255	261	229	272	272	243	245	234	260	237	240	236	231	238	248	252	232	249	218	229	258	252	258	239	267	272	246	250	236	269	259	237	261	230	234	242	264	267	224	248	275	244	243	253	271	259	231	231	224	242	264	227	288	228	251	232	258	251	233	262	263	247	267	217	247	247	265	253	241	230	252	258	232	253	264	248	241	259	240	235	225	237	243	258	246	242	239	227	257	273	262	230	246	268	243	231	267	266	235	225	214	256	240	257	246	233	244	218	225	247	230	256	229	222	233	251	235	223	238	245	223	236	255	262	230	237	231	246	262	241	258	263	253	268	241	268	244	228	264	222	245	257	258	228	246	244	263	267	243	251	271	241	278	253	266	250	238	220	239	219	257	266	246	236	256	259	241	230	252	232	220	268	284	233	266	250	233	255	234	260	275	223	224	243	250	247	266	243	247	245	263	269	242	232	228	209	238	253	234	277	250	244	239	248	241	233	260	231	247	237	270	261	256	260	246	247	275	252	216	259	243	252	253	230	269	261	247	251	248	261	263	240	256	226	248	238	213	231	264	238	225	246	254	254	261	243	237	251	215	249	242	271	238	288	228	235	246	266	260	266	259	237	242	242	253	261	256	276	226	248	238	254	230	210	250	212	254	248	219	260	259	239	243	233	262	255	234	223	284	251	211	262	241	232	217	270	233	251	235	260	243	263	232	257	248	256	265	245	261	213	233	224	270	236	229	236	240	257	273	252	252	277	267	260	263	240	259	272	226	235	255	228	274	251	242	251	254	267	245	279	243	259	239	243	237	247	260	269	246	243	283	258	252	248	257	219	247	255	239	266	266	244	258	245	228	246	266	268	246	198	237	244	255	250	261	263	227	248	271	234	267	268	247	246	217	291	232	240	264	217	233	233	243	255	260	255	285	242	257	261	263	218	232	246	250	250	231	263	234	255	263	218	235	230	254	270	239	269	247	232	221	274	244	261	262	238	238	266	277	268	245	244	249	243	237	223	246	226	254	254	244	264	253	258	242	240	238	240	239	246	249	258	235	254	213	224	238	233	231	263	262	234	238	240	291	229	246	235	233	251	238	242	227	246	240	249	238	282	251	254	283	239	250	255	248	264	254	220	228	254	229	259	228	263	243	225	211	248	254	243	253	235	218	240	223	229	233	249	246	256	250	234	248	259	244	228	247	247	239	257	225	252	239	259	254	240	255	247	265	252	241	260	227	239	247	264	306	246	243	243	246	252	237	259	245	243	222	209	241	247	244	242	268	268	266	239	238	242	249	251	251	260	271	252	260	232	255	213	223	247	236	259	253	257	256	211	233	234	247	246	243	221	217	239	245	238	232	243	236	237	261	254	252	249	265	239	227	254	240	233	240	260	261	238	244	239	260	236	248	263	218	277	248	258	251	251	225	237	226	249	241	243	271	260	241	261	237	240	245	231	231	249	236	247	236	272	253	243	242	265	244	251	242	222	254	246	234	247	238	235	234	266	231	245	267	256	255	256	243	257	241	242	226	251	251	237	260	240	249	253	247	243	240	224	268	233	234	234	242	250	268	260	257	244	240	244	228	257	243	245	247	236	239	269	214	261	258	234	209	234	269	236	263	246	237	269	253	254	232	229	253	245	270	229	228	269	249	225	275	258	240	229	232	213	249	249	251	237	247	257	250	235	269	246	259	234	241	272	264	244	242	243	231	227	244	232	246	223	242	250	216	234	244	248	242	265	251	241	257	232	262	238	270	238	251	225	235	210	251	258	256	227	244	261	279	235	248	232	239	247	242	246	243	246	232	245	243	253	235	241	268	231	250	249	241	264	243	259	229	252	254	251	245	241	247	246	234	269	269	235	248	229	239	265	258	278	220	250	239	231	244	249	246	233	259	286	281	243	265	245	241	244	234	232	254	252	226	251	240	245	217	227	228	250	233	237	250	244	221	242	264	240	262	245	278	259	252	229	236	222	242	234	255	221	252	246	230	257	211	228	260	249	223	239	273	286	266	241	260	253	242	247	253	270	253	232	218	247	253	248	258	250	241	244	280	256	241	235	248	216	254	258	232	213	265	252	255	237	250	261	240	231	259	231	242	262	227	260	229	216	261	246	256	211	252	252	234	231	248	269	231	254	253	266	247	254	223	265	282	266	242	231	245	258	243	237	240	253	234	257	259	243	241	265	270	248	261	241	273	220	211	266	238	249	250	240	242	245	247	242	219	230	251	241	255	239	262	249	250	239	228	260	264	246	245	256	242	256	243	240	233	233	235	235	209	235	232	247	219	239	229	254	243	227	244	243	245	268	241	237	258	215	259	263	228	236	263	238	237	240	219	240	252	276	240	225	231	250	231	264	237	243	249	230	258	242	271	245	276	266	249	254	248	258	264	248	242	252	247	287	255	232	247	249	248	273	242	257	235	235	242	283	230	236	228	252	235	262	246	254	248	249	249	253	226	237	273	251	246	257	206	276	249	240	240	234	248	259	255	254	252	242	232	243	246	235	242	237	258	219	257	260	240	234	230	218	244	257	229	234	254	254	252	249	286	245	261	231	254	253	248	248	238	213	236	229	261	250	240	266	218	253	256	244	233	232	269	252	259	238	230	271	221	228	230	218	244	274	236	218	239	225	246	237	243	231	246	241	253	235	231	238	260	239	229	285	242	234	228	259	243	238	276	252	261	239	255	255	257	236	226	261	232	218	234	216	244	253	258	232	239	224	243	232	235	282	251	261	230	253	269	233	245	262	247	230	266	242	247	238	255	251	242	256	259	259	252	265	260	246	234	257	258	242	255	254	231	248	265	223	241	257	249	270	272	234	240	227	262	226	256	278	269	256	210	267	232	240	246	262	277	245	271	258	232	212	261	221	245	248	240	290	214	241	248	263	247	247	252	245	244	220	254	244	236	250	248	238	257	249	232	259	249	233	228	247	253	248	251	250	236	220	276	252	228	243	235	237	237	236	239	246	223	265	252	253	235	218	277	242	252	242	260	242	259	237	222	243	287	215	266	265	260	255	275	243	251	247	230	214	258	259	255	262	244	273	241	247	242	237	257	245	245	250	251	254	223	260	234	245	240	248	244	223	211	234	221	231	244	240	249	239	234	236	260	242	244	248	258	225	231	236	274	263	237	254	235	261	253	267	229	224	259	228	249	225	229	244	262	252	205	230	254	238	254	222	260	243	267	259	251	254	245	250	246	253	222	266	245	257	255	274	256	250	264	232	231	240	237	235	295	249	231	234	251	251	234	230	235	217	274	253	229	261	276	263	246	240	239	264	264	230	248	268	245	237	242	218	261	252	262	239	268	210	255	265	247	218
3712	2466	1351	585	387	311	266	191	211	182	167	146	134	108	99	118	100	69	76	56	70	58	45	47	53	42	36	48	48	33	37	28	25	24	25	21	22	36	31	17	26	22	22	37	31	27	22	23	22	27	28	22	19	21	23	28	16	25	22	30	25	23	21	26	15	31	20	24	20	24	25	31	22	30	23	17	21	29	26	22	19	19	27	27	30	21	19	35	19	17	26	28	32	23	35	25	16	17	28	24	24	25	23	29	29	24	30	30	23	21	23	20	23	22	26	21	24	11	23	30	20	30	24	20	30	22	23	23	22	18	26	24	20	28	24	25	34	21	20	24	28	22	24	22	34	18	24	20	26	25	33	28	19	23	21	26	23	27	24	24	27	25	26	27	8	20	24	17	26	31	21	17	25	26	36	24	28	15	28	21	26	19	29	16	17	14	28	24	22	26	25	29	34	20	24	22	26	20	30	25	23	20	22	23	25	33	26	30	23	21	12	26	27	23	19	17	25	27	26	23	16	19	29	19	19	24	30	20	17	16	29	27	15	18	25	24	18	25	28	18	21	20	19	18	26	25	18	29	20	25	25	20	23	28	27	20	22	22	16	28	19	21	16	25	22	23	22	17	17	21	30	22	19	21	27	32	23	22	24	23	28	28	12	22	20	27	20	20	29	32	23	17	21	28	15	17	26	20	25	25	17	15	30	28	26	20	23	32	25	25	18	29	21	21	28	25	22	19	16	18	23	26	26	19	25	24	21	25	26	25	30	25	26	20	14	28	19	26	30	27	23	29	21	25	13	22	37	35	18	27	31	22	25	28	19	17	22	25	26	16	17	21	21	24	29	23	21	23	25	26	26	32	25	19	23	26	31	25	22	17	25	23	18	13	21	24	33	29	15	25	22	19	24	19	28	21	19	23	26	16	16	19	14	28	30	30	20	30	25	19	28	19	27	26	30	23	19	36	31	28	14	26	34	25	31	20	17	26	20	18	17	20	17	19	24	28	24	23	21	30	21	29	20	23	28	29	28	22	21	19	22	25	23	22	28	14	24	19	19	20	19	22	29	24	24	28	20	30	28	23	24	25	29	22	13	32	24	28	22	24	19	25	24	14	15	20	26	14	16	27	23	25	20	20	26	19	13	27	25	16	21	24	21	25	24	19	19	22	22	25	17	20	19	23	25	24	21	20	23	25	23	25	25	24	24	25	32	29	15	24	25	25	27	27	21	19	26	19	23	20	21	21	25	27	23	26	18	21	32	17	17	17	24	28	28	21	22	23	33	29	20	20	26	28	12	28	23	13	35	19	25	19	21	30	19	22	24	34	25	23	18	27	16	17	24	21	23	21	28	33	22	20	14	17	28	24	26	24	35	26	20	33	22	16	21	20	17	31	38	16	16	23	35	24	21	13	30	21	17	21	15	27	23	21	28	27	13	24	14	25	23	23	25	26	20	16	14	21	29	25	27	24	19	28	24	32	19	25	14	26	24	21	13	23	26	28	18	30	20	20	28	23	23	27	26	24	23	30	25	26	21	27	21	27	27	23	21	20	21	29	22	28	22	28	24	34	21	17	19	26	19	24	12	26	22	19	22	25	21	23	27	24	19	19	23	20	24	24	22	20	24	29	19	31	23	25	22	17	25	29	27	19	24	22	26	26	29	26	30	28	23	21	20	26	31	33	20	21	20	26	19	28	24	28	31	19	25	29	18	17	20	15	28	22	31	29	20	20	29	28	22	29	22	29	26	28	25	27	26	26	29	13	32	15	20	27	18	21	22	29	34	28	24	9	22	25	22	22	19	36	24	28	21	23	20	18	20	16	30	22	32	17	14	25	26	23	22	19	29	14	19	35	17	22	29	20	19	29	17	16	19	22	25	21	17	23	17	22	22	21	22	23	31	22	19	20	28	23	23	18	18	25	24	27	15	19	22	22	27	27	22	18	29	26	22	19	16	20	18	20	26	26	25	26	28	30	19	14	23	28	20	23	14	25	28	26	23	27	17	26	15	23	19	22	20	17	21	28	19	29	23	21	24	21	23	27	26	26	29	22	29	23	32	27	14	16	13	20	25	21	18	24	21	31	24	27	26	18	26	24	24	23	27	23	16	17	24	25	31	20	19	28	26	22	22	26	21	22	33	22	23	21	20	20	15	30	23	25	22	24	18	20	26	27	22	17	22	18	28	16	27	21	23	19	23	21	23	21	30	20	18	20	32	34	24	29	28	21	13	26	26	26	23	28	29	22	18	18	21	25	22	19	17	14	29	18	26	18	14	23	32	33	23	16	28	27	23	21	20	20	25	17	19	19	28	23	26	21	18	24	22	24	24	28	25	38	14	24	27	20	26	25	24	32	16	28	25	17	15	22	17	27	27	27	28	32	33	23	31	27	22	25	19	20	20	16	19	20	39	26	19	24	21	17	20	21	22	20	22	31	28	24	27	27	22	19	27	25	26	30	27	23	20	27	29	23	25	24	27	19	14	16	30	19	28	30	25	16	20	22	21	18	19	28	20	29	33	31	20	26	23	20	28	29	22	27	16	24	22	19	27	30	25	19	25	29	14	17	20	21	25	21	27	30	26	18	25	20	17	17	24	20	21	21	21	21	26	26	22	20	18	21	17	29	23	15	35	14	21	27	28	19	17	24	27	25	26	24	19	20	22	35	23	28	17	22	20	23	26	14	25	17	22	16	31	28	26	19	21	18	29	28	20	23	31	26	18	24	19	22	25	19	16	16	17	20	23	16	32	16	24	30	24	16	18	28	25	29	22	20	15	22	18	21	19	16	20	31	20	15	23	28	21	20	27	20	29	25	23	24	20	16	25	26	21	32	23	26	14	22	22	25	18	19	17	18	24	22	17	24	23	22	17	26	22	26	21	29	31	25	25	23	27	28	20	27	28	21	23	33	25	20	26	24	30	22	16	16	28	25	29	22	21	21	16	21	31	19	19	16	29	23	20	24	24	27	17	32	27	20	20	19	30	16	23	25	15	26	21	15	27	27	24	31	22	25	28	28	15	29	29	18	24	26	24	19	18	13	24	22	26	23	30	20	30	20	16	31	19	27	21	21	22	20	22	24	20	21	25	17	33	26	22	23	29	24	26	31	22	33	26	21	27	30	26	21	18	24	27	30	21	25	21	38	28	17	17	18	31	20	23	18	11	25	32	25	27	23	15	24	26	25	27	29	17	34	20	17	15	23	32	24	20	19	24	24	19	25	20	19	26	20	22	25	17	21	23	18	17	14	17	32	23	27	24	17	19	22	22	16	19	29	23	16	28	22	21	20	26	31	25	13	23	25	20	28	29	18	17	23	26	17	21	30	24	23	18	20	30	32	19	31	26	23	22	33	23	40	23	23	16	17	19	12	28	29	23	18	20	30	21	22	22	16	33	28	20	23	23	27	26	23	21	26	20	20	24	17	20	20	17	18	25	22	33	21	23	25	23	20	20	22	21	21	24	22	21	19	22	18	25	17	24	23	24	25
27457	18614	12684	10314	12505	12324	9314	7813	6822	5714	4813	4122	3576	3231	2793	2411	2027	1800	1614	1317	1198	1057	922	941	829	784	686	665	598	559	479	422	426	392	347	350	278	283	304	302	254	258	259	254	250	268	248	239	246	235	246	234	230	249	233	257	223	218	221	232	229	192	243	191	218	228	215	208	213	203	242	238	231	236	193	202	231	211	229	218	186	224	193	252	207	199	220	226	209	213	200	229	217	207	241	217	214	229	248	188	231	212	193	222	209	218	202	215	218	211	231	240	246	180	221	230	223	193	220	222	221	230	183	227	218	233	228	225	212	197	227	223	247	215	221	233	207	230	225	217	205	232	229	208	226	222	235	210	232	210	205	219	211	214	211	232	191	219	209	237	258	217	220	213	214	210	219	205	210	199	192	183	224	221	218	208	229	244	212	207	219	214	231	222	218	224	221	220	210	208	219	211	237	203	210	231	224	203	202	185	197	233	203	231	222	214	243	231	219	203	223	219	232	212	230	234	200	211	203	206	208	221	220	208	219	224	226	209	206	196	222	196	206	241	218	219	223	215	188	220	211	213	221	211	218	230	234	239	241	213	221	201	224	221	200	236	228	243	205	223	218	237	195	208	205	236	212	210	218	224	213	239	223	224	216	221	207	236	235	219	200	219	201	196	212	229	210	199	226	227	197	237	210	213	234	187	228	198	213	219	220	222	231	196	207	198	229	215	213	227	247	216	210	229	218	208	223	191	219	231	206	203	217	210	187	226	223	225	212	226	219	215	199	240	211	206	187	233	206	210	189	238	209	223	195	201	222	232	210	213	231	234	219	257	200	209	203	217	211	203	232	229	211	228	192	213	213	202	208	209	204	226	217	219	202	199	213	198	213	209	220	217	218	222	230	198	204	206	207	187	194	218	228	203	227	237	225	227	230	203	236	213	208	225	229	214	237	205	238	209	226	211	198	220	199	189	226	206	217	196	227	209	232	203	216	193	197	222	235	225	217	193	221	213	218	215	209	204	222	217	228	234	204	213	226	213	213	221	203	214	205	253	203	238	222	213	210	216	201	232	217	203	219	207	232	249	228	231	227	239	204	220	227	215	245	239	199	221	215	200	218	202	218	221	236	224	209	210	220	211	211	211	208	207	219	225	232	218	224	209	236	224	200	212	213	227	191	191	212	234	213	234	199	218	207	224	232	206	227	201	236	204	220	248	197	222	249	221	213	234	212	236	232	204	231	227	214	196	219	220	216	217	222	211	220	215	201	224	225	238	219	209	204	203	221	221	223	212	217	206	193	217	220	232	217	212	234	213	238	207	237	212	225	225	215	198	215	213	227	227	210	201	203	208	208	222	218	210	205	213	208	233	232	197	205	219	231	193	197	231	213	215	211	204	218	233	223	230	238	214	220	201	195	206	216	223	205	240	256	209	204	218	253	206	183	224	258	223	219	227	198	208	237	193	215	194	191	233	224	234	201	212	223	217	207	202	228	216	214	191	226	215	228	219	214	201	224	201	206	217	226	225	213	224	210	239	231	190	228	231	219	241	202	207	226	219	221	210	205	234	217	190	239	250	225	211	221	225	206	222	218	233	227	235	214	184	236	215	196	219	228	203	207	213	169	214	192	218	198	193	232	236	232	209	216	214	245	225	233	204	212	214	215	220	186	205	214	231	223	234	194	174	212	216	194	206	232	215	207	216	219	220	207	200	228	224	197	205	245	195	235	214	201	252	236	211	203	193	232	238	213	220	224	205	195	229	210	200	215	231	206	218	212	216	201	218	239	216	229	211	227	222	241	215	244	212	217	224	206	198	218	197	221	187	208	210	225	250	205	192	199	205	200	210	218	218	180	204	218	208	213	224	221	223	198	208	214	198	216	198	242	217	200	220	206	199	188	209	226	215	225	207	222	207	241	206	199	184	213	242	198	201	205	196	216	192	210	221	223	204	220	199	196	211	220	226	235	224	211	234	206	202	229	193	211	216	201	212	194	247	226	234	221	233	219	205	219	215	205	248	213	208	221	245	216	202	206	197	218	215	209	206	208	203	205	214	206	192	180	219	201	237	233	197	224	248	193	212	235	238	213	195	207	215	217	212	213	231	238	200	221	223	232	207	227	209	221	219	222	212	201	203	208	229	218	197	237	262	211	214	227	219	209	234	227	214	203	217	188	225	217	224	218	221	220	226	212	225	213	238	207	203	207	214	219	219	213	232	227	234	235	211	205	218	233	208	209	223	216	230	203	216	230	227	218	192	205	238	218	220	223	194	216	237	223	214	198	223	206	226	211	224	210	204	226	223	237	217	237	230	195	219	241	200	225	196	219	228	222	230	209	220	237	193	225	228	213	256	209	199	216	219	196	217	222	205	237	213	206	202	228	238	221	231	227	211	217	208	211	209	235	216	223	198	227	205	227	205	244	202	224	229	231	250	225	211	215	219	230	190	191	235	236	234	212	235	241	204	212	200	226	210	238	208	216	234	228	222	192	234	198	196	222	219	224	215	221	221	189	224	260	218	237	203	221	209	232	245	220	209	180	212	211	215	232	224	220	230	228	226	214	212	221	231	222	191	210	213	213	206	215	220	217	224	237	224	212	209	202	214	221	237	215	205	221	227	228	228	221	224	220	222	210	206	189	217	207	198	221	213	210	247	218	220	216	215	176	240	224	226	203	193	209	245	209	229	214	218	224	197	235	220	210	216	222	223	222	203	213	202	207	233	215	240	249	213	223	243	222	214	183	219	202	217	211	229	205	205	190	215	232	215	202	202	226	222	220	235	240	191	191	233	233	204	218	215	199	223	255	207	201	201	228	200	224	208	215	225	203	202	223	196	227	251	223	198	245	214	237	214	221	195	235	224	211	225	223	208	222	214	247	224	235	201	227	210	213	226	218	234	215	223	187	204	220	219	210	205	216	206	247	235	183	215	213	228	207	223	217	216	204	214	204	199	232	225	206	195	192	198	211	222	241	214	208	229	208	198	194	215	229	241	203	233	209	212	225	198	244	207	220	200	215	210	209	221	204	205	190	207	220	193	231	229	208	248	207	210	245	205	206	204	219	212	204	206	245	194	221	223	236	216	236	225	227	204	192	201	213	225	208	221	223	227	210	215	237	228	211	217	213	252	207	206	211	229	228	215	214	206	242	218	213	200	210	226	242	225	224	206	208	202	213	223	216	216	238	230	184	215	217	212	251	229	236	231	223	207	226	229	216	230	243	204	217	217	211	196	208	221	222	225	238	206	225	214	248	219	218	236	215	206	216	203	210	216	205	203	219	207	219	229	218	209	198	192	215	224	221	202	205	214	224	225	205	179	199	236	219	216	203	201	217	214	230	201	215	221	188	193	205	212	248	211	212	204	222	191	213	197	209	213	212	213	187	210	227	191	221	198	235	209	190	209	190	215	214	207	222	228	187	208	230	214	205	224	202	221	226	212	222	220	220	207	221	192	226	221	216	215	242	205	206	236	245	200	217	209	234	205	216	215	257	227	234	219
4348	4211	2175	1033	647	514	357	307	283	253	192	208	147	149	134	108	99	80	74	71	63	61	58	55	66	47	48	43	41	42	47	34	34	30	32	27	25	23	23	22	25	23	24	21	27	19	20	27	28	22	26	18	18	26	30	19	29	29	27	26	18	26	20	19	18	22	13	26	32	33	20	27	21	19	30	16	21	22	25	15	20	21	28	17	17	21	23	24	25	26	16	19	21	16	24	25	20	20	21	40	25	20	21	26	34	34	27	25	25	28	21	20	22	29	32	26	21	19	24	23	22	36	27	20	23	21	29	20	21	19	23	19	15	23	26	37	27	29	24	21	11	18	20	20	19	26	30	18	21	18	27	19	18	23	19	25	21	30	23	19	20	24	25	23	18	25	28	23	19	26	14	20	15	21	25	19	30	16	25	24	29	22	26	21	13	22	18	23	20	21	22	19	23	21	18	28	26	26	34	28	27	21	21	19	35	29	19	28	31	19	13	29	18	19	29	24	24	33	23	20	21	23	26	21	23	26	16	21	29	25	27	17	20	33	20	22	21	23	21	17	29	16	21	22	25	15	12	20	19	19	25	24	24	27	34	22	22	24	26	28	30	16	22	21	25	20	22	30	16	28	25	28	34	16	16	26	15	22	22	29	27	19	25	26	25	17	24	29	19	21	22	19	23	19	22	34	23	22	20	21	23	21	21	23	17	20	26	20	20	23	22	26	26	23	12	30	22	25	18	33	18	20	27	19	22	20	24	27	20	23	25	16	22	25	26	23	19	32	29	21	29	18	23	22	29	21	25	22	24	20	23	31	17	22	26	30	21	23	20	22	25	29	25	33	35	31	21	24	23	22	23	17	23	18	24	25	25	20	28	15	27	19	17	21	16	22	23	26	26	21	30	26	32	20	26	23	20	28	27	17	19	19	23	26	16	25	24	32	30	27	27	21	22	15	14	16	24	19	27	31	26	19	30	9	25	16	16	27	21	25	24	21	20	26	24	22	19	19	25	24	18	19	25	23	13	28	18	21	17	17	21	19	25	28	25	26	26	26	12	22	17	12	25	22	36	17	14	19	17	20	25	26	13	26	19	23	14	14	20	24	14	26	28	25	25	26	22	20	24	23	26	24	24	26	25	28	22	26	20	20	25	25	21	17	16	25	20	16	21	27	20	19	21	17	25	30	26	26	23	22	30	21	23	24	18	16	28	23	18	21	20	25	30	28	16	29	23	20	18	14	23	22	23	20	25	23	11	15	22	24	30	20	18	21	22	18	18	24	26	25	17	20	23	23	24	21	27	17	17	27	24	24	23	21	29	34	16	25	16	23	22	23	19	21	29	21	19	19	18	22	18	24	14	17	12	27	19	17	19	26	27	30	27	27	22	20	17	17	21	28	26	25	27	27	18	19	23	24	23	15	22	18	29	18	21	16	20	25	21	22	24	23	30	29	21	26	17	25	20	28	20	19	25	20	16	24	26	28	21	18	28	25	24	24	27	22	19	19	22	27	22	24	14	30	29	30	30	20	26	23	23	15	18	25	20	16	26	17	19	20	25	31	20	27	30	23	19	23	15	22	18	26	17	16	26	22	21	23	27	23	25	28	22	22	31	14	31	22	26	23	26	22	26	23	25	18	20	17	16	23	26	20	26	27	16	18	22	21	26	21	19	20	21	23	25	30	22	30	16	21	16	26	19	23	19	27	20	21	21	15	15	11	28	18	17	28	25	14	25	25	17	24	29	23	20	28	26	17	16	20	21	22	33	20	23	24	21	19	14	24	32	23	22	23	21	24	28	20	24	24	25	23	25	24	17	27	19	16	23	24	26	19	23	33	20	27	20	21	31	23	25	21	25	18	20	22	15	25	18	21	31	31	18	17	23	27	19	25	23	31	23	23	23	16	27	24	19	25	18	22	20	22	25	24	12	23	23	21	22	20	19	20	22	23	22	22	36	21	25	17	19	26	19	21	23	16	32	29	30	23	25	23	20	29	20	32	21	18	12	19	22	22	27	22	28	27	24	33	31	30	28	23	16	16	21	26	25	16	32	21	24	34	23	17	27	15	21	19	28	18	25	18	26	29	18	18	22	21	22	22	24	24	26	15	21	24	25	24	19	24	22	20	17	17	22	23	22	23	20	25	28	28	21	20	18	20	26	25	19	18	25	23	19	18	15	21	19	17	25	26	24	26	26	26	20	22	18	23	28	32	25	15	29	23	18	28	18	19	26	26	24	22	17	27	23	20	24	19	27	21	22	21	26	20	21	20	23	27	20	28	17	15	17	23	19	22	25	23	25	20	21	17	27	27	32	23	23	14	28	20	23	22	24	15	27	22	25	22	25	17	20	26	29	29	19	22	22	16	30	22	26	16	25	19	15	17	31	17	19	12	23	26	19	22	18	28	18	34	22	19	23	17	28	20	21	30	21	17	19	30	23	23	21	30	19	30	27	21	24	21	24	21	21	27	14	18	29	22	18	20	17	26	19	21	20	16	26	23	25	27	17	24	12	21	23	23	19	25	17	19	16	25	25	28	17	21	16	22	20	22	22	19	21	27	22	22	24	22	18	18	29	30	25	19	21	23	20	32	24	14	24	19	18	26	15	16	28	24	29	26	24	32	28	25	33	17	16	25	25	12	19	21	26	25	21	30	23	19	18	17	24	19	24	26	27	23	18	26	15	31	23	20	23	27	26	19	26	23	19	25	15	17	20	21	20	25	21	16	29	28	15	27	23	25	20	34	25	23	25	33	29	29	21	16	31	20	16	35	20	26	22	29	20	29	23	28	28	19	24	22	17	25	24	18	25	21	31	21	28	31	17	26	19	26	26	29	34	21	13	20	28	23	18	25	15	24	13	29	28	24	17	18	18	27	26	22	30	26	23	16	16	18	21	28	23	17	23	20	21	29	19	24	22	21	35	20	24	14	28	24	16	25	23	28	20	31	26	26	14	25	18	29	16	27	17	21	17	19	17	19	17	31	17	20	25	25	24	22	28	26	26	19	25	19	22	20	21	25	23	19	21	22	24	27	26	16	27	26	24	22	32	12	26	27	27	25	24	20	20	22	18	22	27	19	20	29	30	18	20	23	22	23	22	20	28	16	29	18	18	14	25	21	23	19	25	15	20	24	24	26	12	24	28	33	19	33	14	21	15	19	14	22	19	21	27	20	27	28	19	24	38	21	15	19	22	25	18	23	18	19	13	25	19	24	27	26	20	22	22	16	22	23	22	19	21	15	20	34	20	21	31	23	21	22	21	19	14	18	29	33	21	28	19	16	28	19	25	20	21	16	19	18	20	23	23	21	16	21	31	31	22	26	27	26	26	17	21	24	26	22	14	26	32	15	11	25	18	26	18	18	20	21	20	22	20	20	23	15	28	22	19	26	22	25	19	25	19	21	17	23	22	24	18	25	26	23	14	12	28	29	18	22	26	18	22	20	24	23	24	23	22	21	22	30	22	21	32	25	27	19	19	26	15	25	27	17
30887	23554	15905	15006	17863	15520	11135	9751	8373	7122	5853	4992	4252	3793	3360	2928	2419	2164	1800	1620	1386	1244	1175	1080	1089	951	843	789	725	627	596	539	464	400	406	339	339	299	326	317	254	297	244	261	254	269	281	253	251	237	227	240	276	221	234	221	240	226	223	227	213	228	226	217	218	251	233	230	213	217	207	213	206	206	237	220	228	201	218	200	236	193	214	199	211	218	224	212	221	211	226	233	219	224	189	222	224	219	191	253	218	234	223	213	207	223	247	210	217	215	201	204	224	237	242	210	193	209	203	213	199	210	224	239	216	194	230	245	236	216	206	218	213	200	228	225	197	193	237	231	235	199	230	216	230	209	226	194	222	230	223	205	254	212	203	240	255	226	190	233	223	201	201	191	216	209	205	221	199	219	206	204	204	236	211	181	188	207	213	223	222	231	233	207	218	213	234	245	217	230	229	187	208	201	210	226	215	195	210	194	224	228	218	205	204	221	199	213	215	234	218	202	237	229	203	194	228	232	210	232	224	236	228	189	233	218	247	216	195	223	212	209	213	205	237	222	199	202	211	210	210	210	210	218	215	248	204	216	216	213	212	196	213	225	241	229	221	227	233	211	233	212	229	214	240	200	207	195	210	219	221	232	214	208	229	210	190	210	237	197	219	208	228	243	235	226	220	230	206	224	198	232	228	213	234	244	217	190	203	239	244	221	223	215	205	234	235	226	206	184	228	211	226	197	206	221	232	204	196	208	218	244	224	217	225	228	204	222	229	234	217	204	190	231	239	220	233	225	223	224	195	201	224	233	216	230	210	231	207	221	211	200	233	214	234	212	222	211	214	224	216	218	211	227	224	204	198	211	222	223	209	205	202	210	199	208	205	237	207	197	195	186	223	232	203	183	233	207	231	216	226	215	206	216	201	219	230	235	219	215	220	207	224	195	211	204	232	254	223	220	228	193	219	233	212	242	209	207	260	220	211	220	223	201	218	194	222	205	228	214	200	221	188	226	210	206	223	237	208	213	258	208	192	226	219	229	226	224	200	217	193	225	228	236	207	206	211	200	225	178	214	217	203	223	204	221	207	207	207	225	214	214	204	227	217	215	210	214	206	211	218	202	245	218	210	238	201	242	225	217	221	230	204	222	215	222	214	226	236	210	224	228	225	219	226	226	221	220	214	199	223	208	198	225	191	242	203	231	239	209	213	221	224	212	197	196	204	199	215	228	195	215	233	213	256	224	208	222	226	194	240	201	222	208	226	210	231	206	216	218	212	242	220	211	203	212	229	202	203	224	223	188	213	226	221	232	221	225	218	225	193	227	234	222	234	225	197	223	219	209	227	218	213	193	241	240	192	225	209	221	210	223	198	216	233	200	212	214	180	207	205	211	199	242	198	218	207	195	215	198	217	189	218	237	226	221	220	220	215	205	212	211	210	216	229	204	211	222	220	218	204	202	198	228	201	239	217	206	215	233	236	235	228	213	225	226	217	214	208	198	217	211	212	219	227	206	248	212	206	211	221	215	209	209	232	219	246	226	210	192	205	227	217	197	186	206	207	232	191	213	198	234	208	224	235	235	237	221	218	239	210	193	222	204	248	223	202	220	202	208	218	219	228	179	203	223	209	221	234	205	213	240	229	236	240	226	219	249	233	208	217	210	215	185	202	245	207	201	214	188	200	200	206	185	210	225	210	207	215	201	253	206	219	231	233	207	232	207	240	217	221	244	238	219	195	212	198	187	202	217	233	216	202	226	204	203	211	214	214	225	224	215	234	204	224	224	209	210	187	226	229	228	220	238	228	215	224	187	225	199	208	227	184	229	221	214	237	209	215	215	192	225	218	209	239	211	207	245	204	208	206	213	202	218	224	198	211	196	224	230	211	250	235	209	201	210	224	226	194	222	205	223	221	227	203	228	201	232	217	198	220	235	200	205	220	231	212	219	222	211	206	234	230	201	208	212	228	220	199	232	207	215	222	214	208	208	211	212	212	217	205	209	244	208	231	213	240	238	194	205	196	224	213	250	195	210	201	235	202	239	215	224	237	239	226	215	255	210	215	242	223	242	218	198	206	219	215	249	197	184	231	207	190	206	234	216	235	218	227	212	207	221	204	231	228	242	231	228	204	240	226	210	220	225	212	209	225	197	215	192	212	216	208	235	200	212	245	226	224	210	247	217	231	203	254	218	205	225	208	211	226	232	192	215	211	209	244	184	230	225	188	219	212	232	234	220	211	216	207	194	217	196	243	216	200	234	207	198	262	202	216	223	218	215	218	212	238	230	205	241	208	252	231	228	208	229	218	201	196	208	223	200	222	205	193	219	246	205	231	237	225	201	203	233	228	232	232	209	221	219	206	224	211	220	200	203	210	222	230	204	225	212	248	215	216	240	224	239	208	222	241	240	211	232	217	231	239	203	229	216	207	204	220	226	205	236	211	205	210	203	194	184	210	200	232	225	211	214	197	210	219	203	223	210	225	219	216	210	222	207	213	238	206	216	210	218	233	241	240	228	218	207	226	212	224	209	224	228	216	230	246	227	250	226	228	210	219	231	226	198	207	235	199	225	208	217	206	206	220	234	220	216	220	206	225	219	216	210	217	223	253	231	208	219	205	226	207	204	190	229	193	221	210	213	220	211	219	249	236	227	230	208	255	229	177	201	200	222	238	208	232	242	222	221	190	217	214	209	231	207	210	234	199	228	221	230	224	223	210	205	208	214	211	235	219	200	206	237	205	246	215	221	213	202	207	192	216	225	226	209	209	205	221	222	187	223	220	218	236	203	247	228	234	212	225	193	231	200	208	200	198	218	248	221	234	197	227	226	210	214	224	218	252	192	219	219	225	206	219	201	210	204	200	207	204	221	200	203	214	229	217	209	216	237	203	207	210	200	214	209	216	238	226	213	171	191	229	213	242	210	173	203	206	188	214	201	223	227	213	204	207	205	198	226	254	239	216	203	227	214	206	242	209	222	212	220	213	213	224	208	246	208	223	221	204	206	235	198	221	231	216	189	224	207	227	213	242	236	215	237	195	211	227	203	183	186	237	211	216	231	224	212	186	221	201	215	236	231	220	215	206	204	210	233	242	231	211	228	228	226	210	216	218	228	235	231	209	213	204	244	217	213	240	242	224	226	222	208	219	208	194	210	211	221	227	203	242	223	211	235	214	206	211	211	217	212	212	227	207	188	196	205	209	233	199	232	223	217	194	180	192	189	205	223	236	240	224	208	207	222	214	206	237	228	211	213	213	235	226	210	227	231	218	226	220	201	191	223	232	205	202	213	232	208	231	205	196	201	190	217	206	216	200	215	221	190	223	217	254	200	224	232	207	219	197	209	220	200	227	200	216	229	205	166	214	228	209	214	209	204	210	182	203	214	214	216	237	223	210	212	202	229	211	209	221	199	224	203	208	215	212	224	256	211	213	202	197	197	230	224	231	236	236	209	207	214	247	192	179	190	227	194	215	234	210	245	216	201	207	198	207	177	220	253	238	244
2462	1186	466	277	225	178	147	157	130	113	108	103	95	78	63	67	80	47	60	56	39	38	37	33	46	45	34	29	40	38	35	30	33	48	35	24	34	39	32	32	24	26	24	34	32	31	31	28	25	33	18	20	29	27	23	27	28	27	33	27	27	29	27	24	29	31	27	23	20	31	23	32	26	28	26	32	23	20	27	28	27	25	25	27	26	30	19	29	26	25	26	33	27	26	20	30	22	29	29	18	19	23	24	24	27	25	31	27	21	23	19	22	25	29	14	19	22	27	27	25	23	26	29	25	31	28	22	23	29	22	26	34	21	25	23	27	28	26	25	28	29	24	21	21	24	29	38	24	23	19	27	22	29	20	28	35	21	25	25	21	21	24	33	27	23	25	25	21	33	32	24	21	29	26	28	26	23	24	17	27	31	22	23	25	21	23	33	41	19	29	31	22	34	28	28	20	33	33	32	27	21	29	20	24	24	20	27	31	25	28	25	29	30	31	26	26	20	27	26	27	29	25	25	30	21	24	31	25	26	23	30	29	23	19	22	30	25	23	23	26	36	30	25	33	26	20	33	24	26	35	30	32	27	27	31	27	19	20	24	32	18	28	22	19	24	24	26	29	20	27	29	26	18	17	25	25	14	24	27	22	28	21	26	28	31	35	29	18	26	18	22	27	22	32	32	35	31	22	17	28	28	38	30	21	23	31	35	31	25	15	24	17	21	25	33	30	31	24	29	25	30	26	25	31	26	27	25	20	22	19	21	19	24	21	17	24	26	33	28	18	31	22	19	14	30	25	33	31	18	26	24	27	18	24	29	29	38	29	33	25	32	21	18	21	18	26	27	21	20	30	30	34	27	33	24	27	23	34	18	24	25	22	34	22	20	24	30	33	25	24	26	27	27	25	19	31	26	27	22	25	19	26	29	17	23	30	27	33	31	19	24	33	18	27	19	29	20	19	31	31	31	21	26	24	33	15	29	23	21	27	30	20	29	25	32	28	25	27	31	28	21	23	23	22	27	20	25	30	21	29	19	30	31	25	34	24	27	22	30	24	21	23	34	21	18	25	22	34	22	26	26	26	32	27	25	29	25	23	29	19	24	20	35	35	26	25	26	25	22	23	30	34	24	21	28	27	15	29	31	23	33	38	31	23	25	23	24	22	22	20	23	28	31	26	22	25	29	28	34	31	27	29	27	18	18	28	32	17	30	22	28	39	16	33	15	30	34	24	19	23	35	19	26	23	22	26	22	29	30	28	28	28	21	25	27	22	30	28	25	26	19	29	29	22	23	21	21	27	25	19	21	21	29	33	23	37	18	20	31	27	19	26	23	27	25	21	30	29	26	25	16	26	25	21	23	21	29	26	31	20	29	34	24	25	22	33	30	22	30	20	26	16	24	22	24	21	30	29	26	24	28	22	29	15	29	34	21	25	26	23	24	14	19	41	28	29	19	23	26	22	22	22	23	27	35	31	16	31	28	38	19	25	35	24	22	29	23	25	24	18	28	31	31	26	35	38	24	22	26	25	17	24	41	22	14	23	22	30	22	24	32	26	30	27	24	22	18	17	34	28	25	24	21	29	29	30	20	33	36	28	27	37	20	31	28	24	20	25	25	26	34	19	33	19	27	35	28	35	23	25	23	33	32	33	23	23	25	27	20	33	28	32	31	34	35	28	17	32	24	25	23	25	28	27	18	32	29	25	20	16	29	21	28	29	26	28	30	28	31	17	21	27	23	24	25	23	30	33	25	28	39	32	32	32	21	13	36	31	28	22	28	38	26	35	28	25	32	31	25	25	35	29	23	33	22	37	22	24	29	34	20	27	26	21	18	29	33	30	22	19	33	33	23	21	30	31	18	22	25	26	31	23	26	23	27	12	24	22	28	31	34	20	28	26	25	33	18	27	22	33	21	25	33	27	33	19	22	29	30	25	17	31	29	23	21	20	28	32	28	29	23	35	26	25	25	20	25	30	18	22	34	37	33	12	21	27	22	24	37	26	33	14	24	26	35	24	22	29	23	34	38	27	23	28	24	22	31	25	30	31	25	26	40	27	28	25	25	25	33	20	24	24	28	23	26	28	27	23	21	26	23	30	28	27	26	18	28	36	29	30	28	29	23	25	35	15	32	24	24	25	23	20	34	24	27	33	26	25	26	27	17	27	24	23	25	18	29	27	34	21	27	25	24	23	33	28	27	23	43	29	30	26	31	33	28	28	34	28	30	20	22	19	40	38	22	32	23	20	26	29	28	26	15	22	21	19	20	21	25	25	25	25	32	27	31	30	37	21	23	21	26	35	31	22	20	24	29	26	24	20	31	37	34	15	22	16	20	22	26	26	32	18	18	20	21	22	33	26	25	23	27	25	20	27	34	19	23	23	23	41	19	23	17	24	28	23	21	21	32	23	23	23	14	28	25	15	26	30	23	33	31	25	26	27	23	21	20	26	25	25	19	16	32	24	28	33	31	28	28	28	23	28	23	19	26	27	38	22	27	22	28	20	30	23	28	23	31	25	28	25	27	23	25	30	19	22	20	25	22	22	26	32	24	31	22	33	20	22	28	28	21	26	21	21	23	27	34	24	17	29	29	31	21	26	34	23	25	27	27	24	18	25	24	27	32	26	20	30	22	21	30	23	18	21	22	18	23	21	18	33	20	27	25	20	22	31	28	21	27	23	29	24	26	27	27	37	19	22	40	34	17	28	25	27	26	17	29	25	30	23	26	24	22	28	19	33	21	31	22	29	19	30	34	33	23	17	26	33	25	24	27	27	28	28	33	23	34	27	30	16	27	27	24	23	18	29	28	27	21	22	26	29	22	30	31	33	31	23	23	22	19	27	21	28	25	25	26	23	19	23	27	24	27	28	24	37	18	21	30	27	30	24	20	25	16	22	26	29	22	34	28	28	28	35	27	35	29	33	31	28	19	21	21	27	26	29	26	19	32	19	27	20	34	32	17	32	26	21	29	28	31	28	22	26	25	18	34	27	28	20	25	31	18	28	21	27	31	26	30	26	29	29	18	24	20	25	25	22	35	17	30	35	21	24	17	25	27	22	25	11	24	24	21	24	29	28	29	25	23	22	28	26	22	23	32	27	24	28	28	41	26	32	29	30	23	24	21	23	33	23	27	30	31	33	18	21	21	30	13	26	18	30	27	25	37	23	23	31	21	21	24	26	27	27	21	26	25	23	30	35	32	22	20	20	31	29	33	29	22	32	20	25	21	22	24	16	27	26	36	27	21	20	23	28	16	23	37	27	28	28	22	23	26	32	26	20	33	27	34	34	33	18	19	28	29	21	25	23	29	31	26	24	26	29	30	36	33	29	24	31	24	21	31	28	37	30	20	32	23	28	23	23	33	27	28	28	23	33	33	27	12	29	21	16	31	28	21	27	20	33	26	22	19	24	33	30	21	38	19	22	22	29	22	26	15	33	27	16	26	27	35	20	27	22	22	39	30	22	25	26	35	34	31	32	24	17
24240	12838	6711	6407	8199	7235	6423	5752	4695	3846	3169	2733	2223	1966	1834	1517	1278	1118	1003	864	817	737	672	678	599	614	546	502	471	473	434	383	326	381	309	327	306	295	276	266	287	276	297	282	252	265	272	247	264	251	259	241	280	254	256	257	254	258	248	236	269	266	238	266	230	242	239	219	247	255	239	271	247	255	227	232	246	248	234	223	242	189	249	225	205	251	224	244	217	245	226	220	219	219	221	227	238	245	217	226	246	214	231	258	243	225	231	251	234	234	244	233	258	259	256	241	234	234	237	238	228	268	272	231	232	245	247	237	240	219	258	247	239	278	244	249	229	224	232	237	236	238	251	248	245	235	268	276	214	250	246	270	248	220	218	254	241	216	233	251	257	235	244	226	241	255	227	234	209	231	236	217	238	241	231	226	268	252	233	248	234	272	246	232	250	242	254	254	235	209	247	245	235	264	228	218	259	237	243	246	230	242	212	264	234	256	189	239	203	252	246	206	254	250	222	217	238	256	253	245	231	256	242	211	217	241	254	233	236	216	228	253	218	259	246	221	235	224	253	221	252	242	222	241	244	250	212	220	221	241	241	236	243	247	254	219	216	237	238	227	250	230	241	217	211	240	248	232	243	202	253	230	238	255	218	210	229	258	231	252	244	256	252	242	236	246	235	241	215	232	227	247	247	243	224	228	250	224	220	284	248	246	241	221	240	222	229	273	263	220	236	226	250	240	237	233	243	226	243	219	254	234	212	241	205	239	223	237	218	269	240	240	255	245	238	237	231	234	257	242	235	201	263	247	255	209	224	237	217	242	251	267	236	221	225	214	219	202	266	258	256	256	266	245	219	260	246	247	220	237	241	247	233	244	269	246	229	235	214	236	239	252	255	268	263	229	210	268	239	238	235	238	245	258	255	259	241	261	266	229	267	243	231	227	227	243	222	262	249	249	209	252	236	242	236	232	238	228	252	225	252	246	230	248	272	227	234	263	217	268	270	242	244	264	257	234	232	243	233	223	242	269	248	263	245	259	218	230	244	245	254	236	264	254	255	228	260	256	235	241	257	216	224	239	228	261	238	233	233	225	212	221	221	238	254	242	233	257	231	272	235	237	247	256	244	251	223	275	271	236	238	241	220	247	209	225	224	224	230	227	241	219	233	237	244	235	249	244	216	242	207	231	238	216	232	257	242	236	243	242	247	230	243	210	229	267	270	217	249	237	221	227	233	216	276	274	231	227	243	234	238	243	278	229	262	219	254	235	241	249	249	222	234	240	221	245	239	222	257	242	218	235	231	251	233	227	224	217	221	239	230	245	238	224	257	238	274	237	264	206	244	232	261	218	245	240	258	263	221	251	239	243	262	235	235	267	267	239	204	251	245	270	236	232	244	241	252	265	236	243	228	242	246	245	236	231	221	251	244	220	233	243	236	224	235	237	260	255	215	247	260	217	225	216	250	240	222	267	243	234	275	234	240	238	263	236	237	236	251	225	226	251	242	242	224	253	238	226	246	230	227	285	253	262	242	233	260	226	244	231	258	248	224	254	239	250	274	213	232	248	221	229	236	259	249	259	216	216	250	221	262	233	245	244	264	248	279	255	245	252	245	284	230	228	237	210	217	247	230	220	222	210	236	261	240	225	247	242	239	257	255	237	264	256	230	240	235	210	263	234	250	255	220	246	245	204	254	273	243	261	260	216	227	249	214	246	234	227	227	279	252	256	237	273	211	239	233	267	245	229	254	225	247	240	228	236	229	223	268	250	247	243	239	263	274	230	236	218	251	212	214	270	252	240	245	234	233	240	242	247	240	248	257	259	251	242	240	241	243	252	236	233	270	231	253	233	238	239	251	223	226	239	244	225	227	231	233	247	241	230	252	245	240	256	239	195	243	239	217	218	221	217	247	221	217	235	238	251	225	207	198	238	220	253	203	241	240	244	240	273	262	266	226	229	234	256	267	266	251	243	233	240	242	270	246	275	232	223	254	227	251	219	241	244	223	252	234	253	254	217	226	265	250	203	239	212	240	245	217	232	241	250	265	253	249	242	250	244	247	246	260	255	260	219	225	240	252	245	216	241	246	237	245	231	242	244	228	250	248	212	243	247	240	233	251	240	247	238	252	241	230	265	237	218	240	246	220	223	241	218	237	237	221	245	229	234	236	243	220	204	243	256	230	254	204	234	238	257	253	260	253	216	262	218	266	247	248	231	266	243	244	271	233	214	265	232	243	212	245	238	209	243	272	245	234	225	251	255	236	228	248	248	254	226	240	254	249	247	276	250	266	256	253	268	226	243	236	230	272	222	224	212	239	254	252	234	244	247	235	232	234	208	237	228	249	235	242	248	247	249	265	225	253	244	211	238	223	245	246	252	236	240	235	249	231	247	236	257	241	239	253	251	252	248	241	247	239	200	207	249	204	260	246	230	239	248	216	220	232	239	220	213	221	204	240	235	248	233	260	240	245	245	228	238	247	232	265	236	244	260	236	223	245	264	238	251	239	239	248	247	264	235	264	226	257	253	245	255	262	251	266	241	270	230	244	242	208	235	226	255	247	234	264	235	236	238	268	260	233	233	205	235	236	234	259	213	282	221	222	238	249	272	262	246	220	261	242	212	254	256	271	256	256	221	244	251	250	246	245	253	228	275	218	241	239	254	233	241	265	248	251	229	260	237	220	253	231	250	238	223	241	241	236	223	229	226	232	256	230	224	237	245	230	223	241	254	249	216	216	258	241	240	252	235	222	224	258	252	244	242	263	210	220	209	264	239	261	221	230	267	269	228	236	241	235	237	213	219	225	239	242	241	295	215	276	256	251	241	271	234	242	266	256	246	248	231	247	232	229	217	258	251	251	248	239	239	235	225	220	229	256	268	241	234	228	225	228	232	252	233	265	234	234	259	265	226	227	278	238	241	249	247	225	275	249	231	256	254	249	222	244	229	236	211	232	218	250	237	242	234	220	269	245	238	214	227	223	217	265	254	261	215	265	246	245	252	231	263	239	213	221	255	251	236	245	255	237	225	244	239	224	231	243	222	246	252	199	253	242	250	266	254	241	218	237	216	251	246	231	226	225	208	212	227	240	236	258	226	226	248	224	235	227	214	242	249	223	217	247	232	240	245	232	215	257	232	257	252	212	242	217	228	243	228	232	228	230	235	232	250	233	224	227	247	241	236	234	250	216	229	222	220	238	228	239	256	248	232	258	244	246	257	253	237	233	249	232	248	241	250	254	209	227	222	243	252	260	241	218	258	241	242	230	244	232	248	220	243	232	235	235	226	229	251	207	229	262	234	216	227	244	241	262	231	231	247	253	278	244	231	266	257	256	230	217	256	236	245	234	250	232	236	249	234	208	251	243	246	207	253	230	243	246	244	233	249	226	260	248	240	240	262	226	236	230	263	254	217	226	242	259	248	240	252	235	246	225	263	241	285	228	228	216	246	232	245	220	236	222	239	241	247	242	268	257	236	255	212	226	240	229	247	236	269	242	248
3322	2473	1107	681	400	276	265	232	203	169	165	140	123	95	88	85	62	75	75	46	48	47	49	37	45	57	44	37	50	42	36	38	34	28	30	31	24	37	28	30	31	32	27	37	28	31	32	25	26	27	31	25	26	29	32	21	30	24	33	26	26	25	30	27	29	31	26	22	23	27	24	21	16	20	31	28	36	39	22	29	33	32	26	35	21	26	26	20	21	28	21	29	23	32	21	31	26	28	20	17	23	20	28	29	24	21	26	24	18	23	25	19	20	20	23	27	12	21	22	27	26	34	26	22	34	28	26	26	20	17	30	26	16	28	27	32	23	21	21	21	19	19	31	28	31	22	24	24	26	36	30	22	20	32	23	21	19	29	33	27	36	21	20	16	28	20	17	38	19	25	22	34	22	23	24	23	25	25	29	24	28	22	28	31	15	29	19	20	27	28	30	26	29	31	36	24	28	18	18	28	26	26	27	28	26	29	28	24	29	26	27	24	23	27	22	18	24	19	24	27	31	30	19	21	27	38	18	17	24	21	28	29	38	18	26	23	22	38	25	23	27	26	23	35	15	25	19	23	28	31	20	25	22	26	27	23	23	16	28	27	30	26	26	22	30	28	20	24	23	14	18	20	23	37	26	22	36	46	28	27	29	22	19	19	25	20	23	24	22	25	13	14	44	32	28	24	33	17	25	29	31	29	17	31	23	22	18	27	18	19	26	28	17	32	24	22	30	17	19	29	20	29	26	18	32	38	25	31	31	29	28	24	34	26	26	22	29	27	21	29	27	27	30	31	30	19	34	28	29	19	27	26	23	23	26	26	27	32	20	13	16	17	30	34	32	28	28	20	30	27	17	26	33	34	20	28	30	27	21	28	25	32	18	23	25	18	23	21	32	24	25	24	30	21	29	26	24	27	27	26	17	23	42	32	24	27	39	34	25	26	28	20	36	31	38	26	16	22	19	30	26	23	30	27	23	26	27	18	26	26	21	26	20	33	21	30	26	31	36	31	20	30	19	26	21	32	34	27	21	22	27	39	26	20	24	19	25	25	29	26	33	33	24	19	19	24	22	27	33	26	15	24	23	24	15	26	24	27	23	30	13	23	30	19	22	18	19	27	23	27	18	28	38	30	32	29	19	27	19	14	21	18	22	27	26	27	25	24	23	28	23	13	17	19	25	22	19	21	29	22	26	25	29	30	25	20	29	22	28	33	19	30	29	25	27	26	27	24	32	29	28	29	23	32	24	35	19	32	29	34	21	23	31	28	31	33	30	21	26	35	37	24	21	23	26	27	29	25	27	21	20	34	22	26	25	27	27	24	27	16	26	27	29	28	30	25	20	33	37	28	24	22	18	29	40	26	24	22	27	31	23	30	25	34	34	31	18	36	34	22	20	29	27	22	26	29	35	26	20	22	38	21	30	21	23	28	27	31	22	25	20	27	32	25	24	36	27	32	30	23	28	17	19	24	29	21	21	23	17	30	26	27	26	25	26	33	25	36	29	22	29	32	30	29	22	26	13	20	20	30	24	28	21	24	17	34	27	23	23	28	27	20	25	26	21	28	36	20	30	25	30	27	24	14	38	27	21	24	26	23	28	21	22	25	30	28	27	21	26	33	26	25	33	26	24	25	26	26	24	27	24	30	23	29	26	23	26	24	26	21	33	26	36	26	28	28	27	29	25	17	32	23	22	22	28	20	29	28	30	25	21	28	27	25	23	31	19	36	32	19	29	22	26	29	27	19	27	26	27	21	37	12	23	31	27	26	31	34	29	21	18	19	21	23	25	35	24	24	20	26	27	27	32	26	27	26	19	37	21	26	27	26	20	38	18	29	21	32	22	24	29	24	25	31	22	21	28	28	32	39	22	28	23	24	23	26	21	18	34	32	22	23	20	23	32	34	20	26	24	33	19	26	26	20	19	36	19	24	30	31	14	34	24	23	25	23	19	15	23	36	22	35	24	22	24	23	30	33	23	23	21	35	21	25	20	29	22	27	25	28	28	30	21	22	20	22	20	21	17	25	32	24	21	29	26	24	24	27	23	26	25	26	21	20	26	30	30	33	24	24	31	20	29	32	18	28	33	22	23	29	25	26	29	30	21	28	23	34	30	24	24	23	26	17	24	19	27	21	29	20	21	29	21	21	28	20	33	29	19	16	25	18	27	27	29	34	21	29	29	30	29	25	26	31	34	25	24	32	24	27	21	31	36	23	27	18	27	23	17	29	25	27	24	29	29	18	23	22	32	24	30	27	27	18	23	30	25	28	18	19	29	27	22	20	25	32	19	29	27	27	24	32	31	18	32	19	24	28	16	23	32	14	27	11	24	18	30	34	31	25	21	22	26	27	25	21	24	33	18	27	30	19	26	19	22	34	25	27	42	33	34	32	27	22	31	17	29	31	21	23	26	30	26	18	17	28	32	20	23	22	21	22	20	19	25	19	20	30	17	23	23	30	27	33	25	32	20	24	33	32	26	23	32	24	17	31	20	32	26	29	23	20	26	28	26	25	26	28	25	16	27	20	24	30	30	25	20	28	22	20	25	22	19	19	20	31	19	19	29	23	24	26	29	26	20	24	23	21	26	33	26	20	16	20	29	21	32	24	26	33	13	13	26	17	27	24	24	24	24	25	23	23	33	17	25	22	17	23	37	29	32	22	29	25	27	30	21	29	24	27	27	27	33	31	20	28	29	20	26	33	26	28	29	23	20	28	17	31	27	41	19	26	25	13	30	28	30	29	17	28	22	26	25	25	26	16	26	25	30	28	27	28	25	24	27	33	17	25	29	25	32	23	22	31	24	30	29	20	18	19	25	30	24	17	27	22	24	25	30	26	26	16	22	27	20	26	27	27	25	33	29	27	26	30	23	25	28	36	28	33	16	23	19	19	22	30	34	24	25	35	19	31	21	19	20	20	24	24	25	19	19	28	22	19	28	24	32	20	16	29	31	32	29	26	29	35	31	28	28	21	26	28	16	28	18	26	23	17	36	33	17	22	25	28	21	22	17	32	25	33	31	26	26	21	20	26	32	16	27	27	20	21	31	25	28	34	27	23	31	21	17	22	22	24	29	26	23	25	23	24	18	19	32	16	16	18	29	25	19	32	22	23	34	26	30	29	29	26	19	18	21	26	26	25	29	28	30	29	25	30	25	25	30	23	35	28	29	25	29	28	27	34	20	31	22	31	19	21	26	24	26	22	25	26	31	30	24	21	33	20	31	24	27	26	33	17	25	24	20	26	26	29	23	28	24	22	21	24	26	23	27	34	12	32	31	28	30	26	25	27	34	28	33	21	25	34	18	27	32	27	22	25	25	19	22	29	25	20	33	22	28	28	28	28	18	24	32	17	25	25	31	20	30	22	16	23	17	29	18	26	34	22	25	31	28	27	20	26	16	22	17	31	29	22	23	27	45	23	23	19	20	26	32	21	25	15	20	19	33	22	25	31	23	26	22	26	26	30	21	21	27	25	30	31	26	27
28084	18130	10691	11646	13149	11369	9457	7881	6307	5144	4173	3437	2993	2570	2192	1934	1620	1413	1158	1013	956	826	836	768	747	682	673	572	546	557	491	428	430	390	366	352	306	299	316	313	279	290	288	287	286	260	281	249	287	265	238	245	239	241	253	258	258	243	277	224	264	231	278	239	247	246	239	260	232	241	239	238	242	260	266	243	230	244	267	260	238	231	248	232	246	228	215	265	246	255	227	214	232	221	240	220	244	262	229	238	244	247	254	208	246	230	239	255	239	227	224	223	275	232	258	245	258	258	247	258	217	250	227	226	229	258	247	214	228	237	263	220	237	245	267	227	237	258	270	279	245	230	245	217	226	230	203	247	229	230	257	232	247	245	239	268	225	248	250	261	238	254	264	238	239	266	276	247	245	230	261	241	252	232	223	224	212	262	235	255	234	218	234	239	252	239	243	259	234	238	236	237	234	246	223	214	273	228	214	211	243	234	243	224	223	254	231	249	240	259	246	265	216	239	243	239	259	231	229	219	257	254	235	242	262	230	256	234	242	242	223	243	257	230	226	233	261	253	254	252	242	240	239	227	236	242	214	268	261	248	250	212	249	234	215	240	230	236	241	252	244	229	248	235	246	239	226	236	230	243	250	244	250	248	245	253	238	250	233	240	250	236	220	238	240	235	248	241	253	222	247	241	228	223	223	219	237	261	232	263	247	227	226	241	235	241	263	253	243	235	210	228	260	238	254	230	233	230	236	235	237	229	244	266	233	230	270	228	233	258	234	259	247	234	232	262	246	232	260	252	243	250	239	254	270	235	262	266	246	241	219	241	253	248	248	244	249	223	228	229	250	256	214	249	225	235	240	240	222	267	229	234	226	223	252	242	238	247	226	229	252	251	277	232	241	235	227	243	249	224	250	235	231	221	211	248	236	201	252	250	260	253	236	216	233	253	251	245	235	232	233	246	241	258	237	223	233	237	234	218	263	245	246	232	241	255	235	236	243	241	254	261	244	222	228	245	251	219	256	246	218	232	243	253	233	265	234	228	251	229	226	236	256	257	265	246	261	283	289	242	277	250	238	243	215	220	243	247	239	237	257	217	232	246	221	228	241	257	224	233	231	247	250	235	240	246	224	255	249	239	246	254	236	246	239	236	250	254	225	245	234	247	253	247	246	249	213	228	252	246	231	243	233	217	218	236	225	254	250	224	234	242	226	230	260	228	245	224	256	233	235	247	228	247	264	235	261	271	264	267	230	255	238	256	267	243	206	252	217	237	224	259	249	211	232	274	232	246	255	229	249	231	236	236	246	226	241	247	252	263	247	243	237	237	245	273	252	265	239	255	217	223	230	215	217	239	253	254	237	262	249	252	244	229	211	273	223	272	208	241	217	249	253	255	235	263	229	228	217	218	238	239	254	231	260	233	206	220	225	272	246	222	234	259	209	261	256	261	234	251	231	220	265	255	254	241	238	241	221	242	236	216	254	249	254	269	253	220	216	234	220	236	269	255	221	216	245	231	233	255	233	210	273	244	247	257	228	252	239	252	234	207	252	225	230	230	241	239	255	255	237	214	245	208	262	225	243	230	236	281	235	243	271	248	242	225	226	235	245	233	256	234	217	234	239	233	250	248	236	223	231	233	235	254	254	241	241	262	213	236	255	211	259	252	251	237	215	238	244	229	219	213	217	239	240	250	251	250	235	236	220	244	223	271	230	248	246	227	235	238	278	226	223	241	250	210	261	231	255	233	236	222	247	236	248	210	251	252	228	274	255	227	246	228	238	251	256	245	235	253	222	241	234	235	244	238	237	233	243	252	250	236	247	225	265	249	257	236	267	247	250	272	242	249	246	234	256	252	262	240	262	241	263	247	242	231	254	267	244	249	268	246	219	245	227	252	255	225	230	223	226	229	242	273	257	242	205	257	249	254	205	248	257	228	227	221	248	255	235	236	265	237	237	221	222	228	257	262	267	241	268	284	217	226	234	219	237	240	232	249	221	243	224	222	263	257	221	261	225	237	224	229	258	219	250	250	255	242	233	234	248	242	234	251	235	253	236	265	251	259	216	256	251	252	257	239	265	212	234	243	260	241	240	238	247	207	233	217	231	249	237	234	247	255	237	251	252	260	245	261	220	229	261	229	233	264	266	228	247	268	232	245	236	230	223	253	252	259	262	264	223	195	235	249	235	222	228	232	208	260	249	240	243	263	234	248	223	235	222	240	259	219	234	231	247	227	269	232	252	229	249	231	244	238	236	212	224	235	255	229	211	255	266	254	256	236	216	238	245	240	241	233	238	241	246	249	232	193	229	237	228	222	247	234	257	213	223	264	226	206	244	238	234	202	234	230	248	255	222	241	205	239	228	262	239	224	255	243	236	255	244	269	210	244	244	253	245	227	237	258	216	256	229	232	242	247	206	261	218	239	224	244	247	264	236	259	235	252	247	207	228	263	253	260	251	266	216	229	250	226	235	264	240	237	233	246	224	262	236	264	247	260	242	230	270	252	239	232	264	228	219	238	247	254	242	209	251	247	239	244	248	226	206	236	237	222	229	239	232	240	247	237	223	246	237	222	225	255	235	234	226	270	234	237	249	241	232	239	215	233	246	243	216	231	269	255	222	235	252	253	259	244	250	228	254	227	243	230	248	202	257	235	269	235	228	251	242	239	221	263	257	241	251	239	262	255	230	234	220	235	224	251	252	266	247	236	231	242	219	247	247	239	241	258	207	235	238	248	237	252	271	230	238	239	247	252	256	264	239	235	273	272	223	252	241	237	248	249	234	263	233	267	243	231	233	236	231	262	238	261	223	223	260	243	244	237	253	246	232	219	259	267	246	246	225	221	218	247	232	226	239	261	243	241	243	221	254	290	257	255	241	235	235	251	225	236	222	224	253	237	222	229	245	219	224	240	219	262	257	247	256	250	241	249	251	224	231	227	222	222	255	264	231	253	225	223	247	253	254	240	243	239	251	231	239	270	241	223	222	241	248	261	271	222	214	262	251	226	225	256	223	221	239	250	247	224	226	233	246	248	287	230	251	234	211	227	210	256	208	253	232	244	238	233	235	237	260	250	271	233	220	248	255	254	247	241	248	238	233	254	234	248	226	233	241	266	247	237	239	245	244	241	246	238	237	240	260	249	231	240	251	237	240	237	224	235	248	265	216	218	239	253	233	203	232	260	240	231	253	223	222	240	234	226	250	255	238	252	243	238	236	217	236	220	258	222	221	264	257	247	247	240	240	247	255	248	234	255	242	230	229	244	261	221	243	226	239	239	239	247	248	200	253	239	250	220	247	239	220	242	216	242	238	231	243	216	229	226	220	211	261	198	249	239	229	239	223	276	232	235	249	235	259	256	237	215	265	239	231	242	235	208	226	285	229	239	260	265	229	243	242	263	232	225	242	218	225	225	268	256	243	250	237	235	239	234	276	247	265	243	250	228	253	249	219	248	219	264	227	231	240	238	244	258	243	230	233	244	228	226	203	248	246	253	244	238
3452	2142	1323	824	499	392	277	228	177	150	144	151	116	100	87	93	76	77	57	48	51	55	47	48	57	50	39	46	34	50	36	42	34	27	32	30	21	22	31	27	17	26	29	23	27	20	19	29	23	23	23	28	33	28	16	13	26	28	16	24	26	26	22	21	18	12	9	25	23	32	22	22	27	24	12	12	20	18	26	25	18	18	27	23	30	28	21	25	18	18	20	24	16	20	19	21	34	20	23	17	24	25	21	19	26	17	30	20	16	23	26	20	23	18	24	22	16	27	21	13	16	29	26	31	24	15	27	31	25	26	25	18	24	24	19	21	21	17	28	32	18	22	14	14	22	22	16	27	18	23	25	24	22	18	20	24	20	29	18	25	21	23	26	19	19	23	22	14	19	26	18	24	22	21	30	22	13	21	23	25	24	24	21	25	20	22	25	18	23	22	22	25	24	28	28	30	21	24	26	27	27	23	21	23	18	27	24	30	25	20	26	26	14	16	22	17	16	20	23	17	19	14	22	18	18	21	15	18	20	18	20	31	17	25	25	21	28	17	27	17	20	26	13	22	27	25	22	19	25	19	21	20	27	18	23	25	25	24	23	27	27	29	25	25	23	21	22	20	16	25	26	20	22	24	26	22	21	11	17	19	19	25	19	15	30	26	29	11	13	21	24	23	20	28	21	25	21	18	15	18	22	22	24	16	12	19	24	19	23	33	20	16	17	17	24	18	23	25	21	24	28	25	15	14	18	29	26	26	22	24	25	31	25	28	13	20	28	16	19	21	22	13	24	25	19	29	26	25	20	24	27	15	27	19	23	23	21	20	22	23	25	24	17	17	16	22	22	22	22	20	18	20	25	23	21	18	25	15	11	18	24	24	17	23	20	25	21	18	23	15	17	20	23	19	19	20	25	25	20	13	23	21	24	17	27	27	23	19	25	19	16	23	19	19	22	16	25	29	20	17	21	32	25	28	26	26	17	16	19	18	14	26	26	27	22	31	14	23	16	20	25	22	19	21	21	24	19	23	19	29	18	25	16	22	31	16	24	20	26	22	13	21	23	18	22	27	30	27	32	18	24	29	21	28	26	17	26	21	23	19	14	21	18	26	23	19	11	13	22	21	23	21	18	15	26	30	23	22	37	19	20	16	28	24	25	28	15	24	23	20	24	20	24	21	22	29	21	31	15	23	25	22	30	20	16	14	20	13	23	26	18	18	20	14	19	24	19	25	17	23	30	20	20	19	18	17	23	34	24	21	17	22	25	27	20	28	16	17	12	26	25	21	29	33	17	17	21	21	18	21	23	19	23	17	22	21	23	20	18	23	24	23	15	17	22	24	32	21	16	17	27	21	25	27	25	19	19	17	22	25	34	24	31	23	22	21	21	26	19	13	21	19	20	22	16	30	24	24	17	15	22	16	22	19	22	17	27	25	22	25	14	23	20	18	24	22	28	25	26	14	21	31	23	22	23	27	27	20	34	27	28	26	24	17	19	24	30	34	18	25	24	21	15	18	25	29	15	14	16	18	20	22	18	22	13	29	24	33	21	20	22	24	23	23	20	17	26	19	16	33	19	23	18	17	27	17	28	20	27	13	18	29	16	32	24	20	26	31	19	17	20	28	21	25	18	18	26	24	20	22	20	22	24	17	25	21	27	22	22	20	16	20	19	20	23	29	21	17	25	38	22	25	28	23	25	16	25	23	24	17	20	20	29	19	21	19	25	26	20	26	34	33	23	23	24	20	18	20	22	22	21	28	24	20	20	22	22	21	24	21	17	23	27	18	20	23	23	20	19	13	24	20	22	14	25	21	31	24	18	26	20	17	22	25	23	13	16	15	28	29	19	23	18	17	19	22	16	20	18	24	16	25	25	19	21	20	33	24	20	17	27	24	21	16	15	26	23	14	20	20	22	19	25	28	31	20	23	26	19	23	26	25	25	25	23	27	17	15	26	24	39	26	23	22	23	27	20	17	30	21	21	19	17	20	21	14	20	17	23	27	24	25	21	27	19	26	24	19	17	26	24	24	19	18	23	19	20	23	29	23	21	29	16	18	20	21	19	17	18	24	13	28	32	29	27	29	23	22	25	27	23	23	31	24	24	24	17	23	19	28	14	31	20	18	25	32	26	25	15	18	17	17	13	20	29	22	23	19	26	13	32	31	18	30	20	27	15	21	22	23	22	16	22	25	25	20	19	25	26	30	11	21	26	25	21	21	18	19	24	23	26	31	17	30	22	23	21	27	19	18	17	32	21	25	31	28	24	21	22	26	27	20	23	28	21	22	18	21	33	21	18	27	20	21	25	23	23	25	31	17	16	21	23	15	21	18	28	23	28	37	25	23	23	26	18	19	25	31	19	26	31	23	25	22	22	27	23	26	19	11	18	23	20	26	24	16	17	22	19	18	24	30	25	27	26	27	16	19	24	23	22	26	22	16	24	15	15	27	21	32	26	23	24	30	15	20	21	17	21	10	19	25	19	29	25	35	23	20	16	18	17	25	17	16	19	25	17	14	24	15	17	19	20	25	25	21	26	16	20	26	22	26	25	20	29	35	20	23	25	21	23	21	26	23	28	26	29	30	21	13	20	18	17	30	21	22	23	21	21	27	22	19	13	16	25	19	14	18	33	27	19	23	33	17	22	18	16	16	26	27	29	19	24	23	18	19	15	17	15	26	26	30	21	19	34	14	32	32	27	29	30	24	27	20	18	24	18	21	22	28	23	23	19	15	18	22	21	11	15	17	17	22	15	21	30	21	27	30	33	24	19	33	24	22	23	28	26	28	22	18	19	24	17	14	22	32	27	18	16	24	19	21	17	31	29	20	15	16	26	29	24	31	14	30	21	24	27	20	32	23	20	13	26	15	21	33	21	28	14	25	20	17	26	24	24	24	17	19	24	15	18	24	22	22	24	14	20	14	17	18	26	23	20	20	20	20	27	25	24	21	22	19	25	21	23	20	20	24	23	25	26	19	12	27	13	17	16	17	26	25	26	24	23	14	19	20	13	18	27	25	15	15	29	19	19	22	27	17	29	22	21	23	18	20	18	24	18	29	25	18	15	25	20	17	22	20	10	27	29	21	23	15	14	15	28	22	17	28	19	23	20	18	16	28	21	23	21	26	28	15	23	29	22	17	20	16	21	22	24	15	19	27	21	14	19	27	24	22	24	19	22	18	21	21	27	25	23	17	17	17	13	29	23	23	25	23	24	11	26	24	15	21	23	22	16	20	21	21	14	32	25	19	22	22	27	17	15	25	27	19	26	26	34	13	31	23	23	21	18	25	22	26	14	23	34	12	19	17	23	28	27	26	27	25	22	17	16	19	24	25	23	25	25	16	29	21	25	25	24	22	15	19	23	20	21	22	16	25	18	26	16	26	19	26	32	19	22	22	17	22	22	22	24	23	17	17	29	23	27	18	21	20	25	20	21	25	23	19	27	20	15	23	23	24	20	23	28	16	19	29	22	23	13	25	30	26
26690	17022	12259	13275	14046	11737	9497	7758	6371	5279	4364	3689	3024	2559	2280	2036	1730	1437	1215	1027	888	856	765	760	755	687	664	617	562	531	425	467	414	366	313	277	270	272	258	239	255	224	264	237	216	213	270	231	243	221	220	227	225	219	210	247	218	211	220	193	220	204	217	187	203	224	230	203	225	209	220	224	197	184	210	191	240	189	204	196	202	199	220	210	208	225	221	217	190	226	220	226	258	213	217	218	197	246	189	197	182	210	206	201	209	212	217	224	207	208	214	220	207	222	224	196	228	230	169	215	201	207	217	222	191	203	214	199	225	197	214	195	188	210	233	212	201	193	215	221	199	206	207	222	206	216	217	225	216	227	205	201	213	232	193	211	190	198	210	218	215	201	207	196	211	213	213	231	209	206	223	196	237	194	188	190	208	217	193	209	210	195	198	195	206	209	204	198	200	217	225	207	230	197	189	200	204	219	215	229	200	205	200	201	221	213	230	199	234	192	222	204	226	216	214	183	210	185	212	226	213	212	196	208	214	204	202	235	193	195	226	217	211	197	202	223	213	186	231	231	202	242	211	224	210	213	217	200	211	213	217	222	204	214	210	217	225	214	225	200	193	215	190	204	196	221	201	226	202	206	221	205	215	190	185	205	204	228	200	225	208	210	237	201	200	207	190	193	197	198	233	223	221	193	199	217	226	189	202	219	214	202	212	214	199	182	202	187	210	212	166	192	187	193	224	209	193	229	204	208	194	204	173	212	210	219	219	227	209	196	222	216	237	212	211	219	235	198	201	198	198	208	206	240	225	217	203	217	177	219	231	203	234	196	196	198	215	196	217	202	226	206	216	199	204	198	213	218	182	215	209	223	218	181	200	240	182	193	196	196	208	194	235	219	209	235	199	220	210	203	199	212	218	201	200	211	212	189	204	198	182	208	232	236	226	218	188	212	201	204	229	192	198	202	234	198	205	220	191	244	230	205	206	190	219	200	218	216	211	213	210	214	205	194	206	220	194	201	234	207	232	207	202	221	198	197	194	206	210	201	214	214	201	211	223	216	194	188	197	205	210	216	205	224	193	212	208	231	233	188	182	186	205	222	207	206	225	229	222	213	228	175	195	215	211	211	207	198	194	187	202	197	223	230	196	228	211	217	217	195	198	200	233	182	202	232	210	197	217	197	206	211	208	219	232	216	184	220	234	218	210	206	204	191	222	224	209	214	186	234	196	195	225	223	222	219	175	225	229	221	201	217	225	224	226	183	203	200	226	197	203	230	193	217	212	217	222	212	210	209	210	212	222	194	252	189	263	226	230	232	194	213	225	195	220	231	212	191	225	222	213	227	192	216	202	219	197	203	207	224	210	222	227	235	195	206	217	216	196	200	200	220	168	189	203	192	196	215	220	197	197	222	214	185	235	204	207	210	224	211	202	205	236	208	211	224	196	191	212	186	204	221	202	219	206	200	212	208	203	219	217	197	245	223	208	206	207	226	213	213	203	217	202	204	198	221	220	221	194	211	208	216	210	224	219	216	222	225	220	211	211	209	207	229	222	208	239	208	213	194	205	203	222	203	185	225	232	202	208	180	222	202	204	206	212	224	211	192	204	202	197	203	193	194	214	205	224	217	209	210	218	197	225	234	194	212	201	201	201	190	195	200	203	226	211	213	219	209	198	240	212	201	204	199	186	191	209	225	199	205	217	211	199	208	194	211	237	198	231	209	195	202	207	220	238	219	198	201	228	222	221	216	216	207	232	187	224	211	195	210	205	239	207	195	219	206	209	215	232	189	213	225	238	215	214	210	228	202	181	194	207	212	215	197	219	195	211	170	224	222	229	188	195	217	228	186	202	215	210	210	199	216	208	216	213	198	239	188	197	197	197	217	235	227	206	222	188	199	214	230	209	208	224	213	177	185	186	203	200	197	222	222	192	199	207	239	231	211	219	209	204	235	197	212	206	185	227	210	220	209	216	203	218	230	203	221	209	184	203	214	226	220	230	206	215	223	216	204	247	233	224	233	238	209	196	230	227	192	197	199	216	187	203	216	199	220	223	219	229	191	229	207	186	193	226	225	213	193	218	219	189	190	211	209	202	238	213	213	222	205	193	186	222	215	207	215	226	233	193	211	221	209	221	175	225	211	197	194	195	199	233	239	225	219	212	205	222	204	202	201	183	221	192	219	193	178	214	219	186	231	198	242	216	228	230	201	236	179	208	187	222	190	197	201	214	196	211	213	213	194	226	208	217	209	195	200	200	209	197	243	213	223	188	210	216	234	211	218	224	225	211	201	216	196	211	193	225	198	208	192	225	207	217	187	204	198	199	185	221	197	193	194	220	205	226	209	209	235	224	215	222	224	220	198	230	203	204	186	224	222	224	221	179	209	202	212	187	193	241	201	207	211	188	216	216	206	202	181	224	193	245	210	203	198	222	208	199	211	194	224	215	193	209	228	210	215	232	222	198	202	254	216	204	196	227	240	226	192	197	195	221	246	215	207	236	208	236	210	239	207	217	220	219	196	207	208	219	171	184	197	208	207	205	186	234	228	199	214	198	173	225	219	179	215	223	214	213	236	208	199	181	198	217	218	207	226	224	193	238	213	226	221	201	206	214	220	212	193	240	196	205	201	198	210	231	220	202	223	206	190	211	204	201	198	246	194	213	204	250	214	244	200	203	230	226	213	196	191	194	218	238	200	218	215	236	207	194	210	202	191	216	219	212	202	227	205	214	205	220	224	215	198	224	201	221	223	203	194	189	197	197	234	207	226	218	193	211	196	214	249	194	201	220	216	211	214	221	237	209	204	217	230	209	220	190	197	189	211	204	194	191	199	208	224	210	200	186	196	205	204	230	237	218	211	223	214	216	212	201	191	201	227	198	217	214	213	229	218	215	182	186	229	214	190	202	232	190	223	173	213	173	194	201	208	233	227	217	216	211	209	207	188	245	209	206	209	217	199	213	196	175	203	187	225	168	207	217	224	213	192	194	203	238	239	215	196	214	191	240	231	213	225	207	230	205	229	220	226	196	192	192	207	191	210	217	205	203	238	203	237	218	199	206	222	196	210	219	204	204	205	222	221	222	206	232	231	187	204	218	200	216	206	205	211	211	204	206	196	214	212	191	198	204	224	209	197	207	197	209	203	225	191	202	225	235	220	227	216	205	207	221	211	226	221	228	200	190	239	209	206	230	224	199	188	211	206	190	232	211	208	208	199	219	221	206	208	222	201	226	225	217	183	211	196	206	202	214	199	205	225	201	229	171	188	209	223	209	206	198	218	187	217	206	181	188	227	207	180	205	209	208	229	200	228	211	222	198	163	233	217	222	204	196	198	195	227	205	216	194	227	207	207	197	218	218	215	218	233	216	220	203	199	205	220	229	223	213	200	235	194	213	187	212	210	193	203	222	218	208	221	217	224	218	222	198	207	224	213	205	202	224	213	198	230	220	197	200	219	228	207	198	212	236	235	238	203	213	207	202	248	195	210	212	220	202	203
4502	4265	2791	1398	726	518	346	354	300	220	167	149	148	137	118	113	77	62	72	52	39	56	42	30	40	38	52	42	45	51	37	32	34	39	31	28	23	32	27	27	29	24	25	28	22	39	24	27	20	20	14	24	27	23	23	23	20	32	34	24	24	19	24	31	23	23	18	25	21	21	26	25	26	18	17	19	23	17	18	20	24	19	23	16	25	22	26	23	16	21	19	31	30	19	13	16	19	24	24	18	26	22	25	21	25	25	30	19	13	26	21	24	21	21	19	20	21	25	19	23	26	23	19	22	19	20	21	28	23	22	21	20	26	28	22	32	29	17	28	25	29	18	28	27	31	16	22	29	24	22	28	23	24	25	18	27	25	20	23	17	13	23	22	29	28	20	25	23	21	11	32	21	23	23	21	20	21	28	18	19	25	21	26	34	23	20	16	21	22	21	13	15	17	22	21	24	15	23	22	20	13	26	32	27	20	19	21	30	28	18	24	23	33	21	16	22	28	19	29	18	25	22	25	30	28	28	24	26	26	28	24	18	24	22	22	25	19	22	18	23	21	28	21	21	13	20	20	27	22	33	29	18	25	17	25	31	19	17	24	19	22	22	21	18	17	19	16	19	24	23	23	22	26	21	26	23	18	22	21	21	32	24	25	23	21	18	12	24	21	20	23	21	19	13	20	14	17	22	28	23	30	19	20	22	16	20	15	20	29	32	13	21	25	18	28	22	15	19	25	24	19	31	21	17	25	29	27	23	23	17	20	28	18	24	23	22	18	34	27	25	26	18	22	27	26	26	21	14	22	31	20	23	26	28	33	25	29	13	20	19	14	19	19	28	27	16	13	15	20	25	20	14	20	25	14	26	17	27	27	13	16	22	21	21	29	18	13	17	25	24	22	22	23	24	28	18	20	16	28	24	23	11	20	16	20	25	19	18	20	20	24	28	20	22	22	19	18	20	20	26	21	18	21	25	24	26	21	29	28	18	21	31	20	29	38	25	20	27	28	19	12	22	20	24	21	37	27	25	26	18	18	23	15	18	16	24	20	19	17	23	25	23	18	24	25	23	24	18	22	18	18	23	22	19	17	28	27	22	23	18	19	13	22	23	20	25	28	20	25	18	20	30	23	15	24	23	15	23	20	28	27	24	25	13	24	16	28	16	25	18	23	23	31	28	20	15	24	24	24	23	22	20	18	23	23	20	19	23	18	21	29	15	18	26	26	23	23	23	16	26	26	18	24	27	15	27	24	20	19	15	19	21	19	21	24	23	23	30	22	21	24	25	24	14	24	20	25	20	24	14	25	13	22	21	27	24	28	23	28	20	16	26	24	30	26	23	23	22	19	23	15	27	16	16	18	19	25	14	16	25	24	25	22	25	23	13	33	21	30	21	27	23	25	21	16	23	24	20	15	18	20	22	22	24	15	28	25	21	15	25	21	21	21	20	29	23	29	18	24	26	23	14	15	26	16	21	21	33	16	22	24	22	27	16	30	13	23	22	24	25	30	29	18	23	31	30	26	21	26	22	27	26	20	16	17	16	20	20	26	14	17	27	21	27	23	22	25	28	19	21	28	25	9	33	21	27	22	16	26	21	35	25	23	19	28	19	25	22	22	21	24	17	10	20	29	28	23	17	9	21	17	28	16	24	28	16	24	23	18	16	18	20	20	27	25	22	16	28	16	19	29	29	27	14	20	15	19	20	25	24	23	17	27	26	23	19	27	15	28	22	33	19	20	27	19	15	21	19	32	22	12	20	19	23	18	18	26	24	28	20	18	21	25	23	22	23	24	21	31	21	12	15	18	31	27	26	17	28	18	25	20	24	23	21	24	23	24	23	23	19	21	12	20	23	36	31	25	21	23	18	22	21	29	22	20	21	26	26	27	22	18	22	21	22	22	15	18	16	18	23	28	31	27	24	28	21	26	25	23	33	21	14	20	15	21	23	23	18	28	28	27	16	21	18	23	14	27	15	15	28	24	16	12	19	21	17	19	28	29	20	17	25	17	20	17	18	15	27	25	20	21	26	26	21	28	25	21	24	26	28	24	28	24	20	25	18	12	25	26	28	14	17	15	23	31	21	23	25	21	30	19	16	22	22	22	17	18	19	23	28	25	20	13	29	21	23	25	25	25	25	20	19	22	27	22	23	15	24	21	17	27	16	25	22	21	25	27	28	25	16	16	18	17	19	23	28	25	16	28	26	21	26	26	23	25	23	23	27	22	26	21	18	22	31	19	29	27	19	21	27	19	26	28	22	20	31	24	28	23	20	20	22	24	21	21	19	22	23	18	28	26	26	19	18	29	25	19	17	29	19	23	18	24	29	26	23	21	15	20	17	29	24	24	27	29	25	20	25	29	24	21	25	23	31	15	25	20	19	19	22	26	23	15	22	16	18	19	15	30	15	19	21	27	24	16	22	12	14	29	29	25	20	21	28	22	20	16	18	21	23	19	19	21	18	23	28	28	18	24	25	20	26	28	20	27	20	25	17	15	21	23	28	16	23	30	21	24	32	10	16	19	24	28	30	23	15	21	29	26	27	25	24	19	23	22	23	20	24	17	22	28	22	30	23	26	17	27	21	20	14	15	16	27	24	15	29	26	25	22	12	20	27	28	23	23	15	10	26	24	22	15	26	16	26	30	31	27	23	19	17	26	29	25	20	27	19	18	23	28	21	28	19	23	27	18	22	20	19	25	21	28	29	21	26	26	24	20	15	24	20	13	22	12	22	18	30	15	24	16	37	17	19	15	11	21	21	20	21	31	25	32	22	19	23	15	18	26	17	22	26	33	19	18	19	31	28	7	25	31	18	20	24	21	20	16	22	11	26	29	18	24	22	16	14	25	19	18	36	24	27	16	24	23	24	22	24	26	13	16	23	22	21	24	12	27	29	28	17	22	27	27	24	17	21	20	31	16	21	34	17	16	10	21	15	25	23	21	25	25	23	24	21	29	24	23	21	20	15	13	22	27	18	18	28	18	21	26	16	21	16	21	29	22	12	17	30	17	25	23	19	19	25	23	21	22	20	16	26	26	19	20	22	30	29	24	19	19	24	26	28	15	19	16	21	20	23	22	16	21	18	26	14	20	23	18	18	27	31	21	20	19	28	28	22	19	22	30	27	15	24	21	22	27	16	20	23	22	19	27	20	19	23	24	27	15	18	21	32	27	25	24	20	31	19	25	23	21	20	19	18	19	25	20	22	24	23	17	20	33	25	34	16	31	26	17	26	26	32	32	9	16	19	19	22	31	18	20	29	22	31	28	21	22	26	30	25	20	19	18	24	22	17	23	20	22	23	19	24	20	24	22	27	15	29	17	20	26	24	21	35	18	23	17	21	16	20	15	27	27	18	23	24	32	15	30	28	21	27	18	27	24	28	16	21	19	17	26	19	16	18	26	24	16	22	24	17	27	27	21	22	18	20	19	14	28	26	17	14	22	22	18	24	32	24	23	30	22	26	21	20	23	26	24	18	25	29
31209	23793	19044	16283	16846	14882	11283	9724	7972	6640	5559	4638	3773	3214	2770	2508	2098	1656	1436	1162	1093	942	911	861	826	795	796	730	628	601	547	520	456	401	386	353	329	290	277	275	275	243	284	264	262	248	239	227	232	242	237	237	228	224	202	230	211	254	219	250	240	239	211	197	252	232	208	204	196	220	214	227	199	207	196	176	229	196	208	220	200	223	201	212	214	186	207	224	221	204	188	190	213	225	219	224	195	200	211	205	208	238	217	225	225	208	216	182	239	208	203	196	211	220	200	192	181	205	200	195	207	222	213	216	224	223	204	201	204	227	214	207	223	205	231	198	207	222	214	204	214	213	171	210	212	187	192	214	200	175	205	212	216	196	202	212	207	205	199	201	222	211	223	211	204	227	220	211	221	182	207	210	231	221	214	182	194	204	210	216	207	199	215	206	180	190	220	168	213	195	189	236	223	195	213	199	229	198	221	194	211	208	213	205	238	222	234	188	228	216	203	179	196	192	216	206	201	182	207	223	190	199	192	200	194	181	211	224	225	209	229	219	189	197	208	198	215	197	211	208	218	223	183	230	188	197	199	209	180	199	200	217	184	203	224	217	212	194	188	220	221	230	230	215	204	183	229	215	197	207	213	185	203	214	229	188	196	212	229	207	225	210	198	195	208	219	210	206	219	209	180	212	225	214	224	196	227	198	199	227	234	233	218	208	211	197	202	226	217	196	202	211	221	193	198	219	250	201	205	222	209	234	217	205	205	213	192	194	209	213	203	196	203	214	200	199	198	218	204	210	201	206	189	210	190	210	186	226	206	200	204	191	206	207	228	190	217	216	218	205	204	215	230	184	203	208	165	208	215	223	210	205	196	217	219	221	216	221	218	214	209	195	228	223	216	216	198	205	193	222	214	213	205	206	204	171	213	212	200	220	201	192	198	198	194	213	210	229	193	224	196	195	178	188	188	210	211	192	218	227	215	197	191	214	183	202	202	229	203	238	218	205	209	214	207	212	212	199	183	203	232	196	186	209	229	203	207	215	226	206	196	227	191	217	223	201	232	209	189	227	208	202	203	215	195	198	206	225	207	201	214	221	219	209	223	224	203	226	204	207	217	215	203	210	223	224	214	177	195	192	192	220	197	230	202	235	212	210	209	232	231	213	209	189	215	191	187	207	233	188	210	198	213	223	207	220	226	193	198	214	179	224	187	226	229	234	215	195	219	211	224	209	191	198	212	189	206	191	242	193	222	182	194	207	236	211	200	230	195	209	246	196	219	224	208	204	199	201	179	201	219	237	218	222	214	181	204	185	195	199	202	204	237	198	220	196	202	207	217	200	207	213	203	244	207	206	187	200	234	212	197	236	230	226	183	232	203	187	182	188	235	223	201	238	209	193	207	209	193	215	227	206	191	198	233	239	227	198	198	211	169	226	204	204	207	216	215	222	211	233	193	235	231	204	194	194	217	229	184	211	218	210	215	221	241	184	203	194	241	209	220	194	209	207	207	199	222	210	222	210	199	214	212	193	214	197	205	204	177	198	211	211	223	196	198	205	240	184	187	213	221	201	206	211	206	198	218	214	206	184	217	211	206	172	226	218	191	198	234	198	195	211	178	195	218	203	206	227	216	197	211	202	206	209	178	226	207	207	224	203	219	187	214	218	202	216	231	232	242	208	209	226	198	236	187	199	170	215	195	211	186	218	204	218	230	200	199	204	195	202	211	212	180	193	204	224	206	200	191	197	198	218	235	209	218	209	222	211	210	186	204	225	216	200	202	238	199	212	206	209	206	210	253	200	202	191	222	201	197	196	196	205	226	218	215	211	241	228	209	231	241	193	196	195	215	243	201	212	197	203	219	184	227	226	238	198	185	206	210	214	215	224	170	219	191	240	212	206	227	199	208	248	191	178	193	212	238	189	206	201	190	198	199	199	204	204	204	221	220	204	239	192	205	195	194	179	230	203	209	206	217	231	233	204	213	226	207	253	247	213	197	197	216	211	226	192	207	198	209	198	208	214	217	203	203	216	243	216	232	212	208	211	209	210	191	240	214	184	217	197	212	205	206	218	214	226	198	199	229	210	182	197	216	210	220	202	210	186	226	160	223	218	200	204	208	208	205	209	202	206	192	199	200	205	211	187	192	193	195	191	211	201	213	202	221	247	199	219	204	228	229	204	220	206	180	236	192	190	215	189	212	200	198	197	186	211	188	227	225	207	236	217	209	226	222	217	214	230	230	202	217	195	209	200	203	242	190	180	213	227	223	222	208	175	214	207	211	202	206	191	227	224	220	225	213	223	240	218	202	203	204	220	220	191	230	182	204	215	206	189	212	191	252	189	200	214	226	258	231	211	230	208	249	242	214	211	216	214	216	204	210	226	195	223	209	230	210	183	218	213	197	202	183	215	234	196	221	194	209	247	220	197	227	162	208	213	197	213	192	223	209	199	202	177	191	197	214	223	207	186	192	236	196	214	230	186	200	226	221	216	208	220	166	180	212	219	235	226	230	212	190	201	203	197	209	183	218	218	210	201	221	216	190	212	184	227	209	177	189	217	210	211	207	210	237	232	227	209	193	199	220	184	198	212	204	211	219	200	211	220	198	177	215	206	196	211	199	195	179	205	228	224	213	166	202	223	206	188	203	214	227	217	198	233	204	194	205	181	204	189	223	213	213	216	217	221	212	222	213	237	210	205	200	224	217	194	226	208	234	220	208	212	220	173	199	179	208	186	197	232	219	207	202	213	192	225	197	177	194	208	183	208	183	217	213	198	219	192	232	198	225	218	204	218	205	206	226	219	206	209	205	200	206	205	217	210	233	209	205	207	195	237	201	220	227	220	202	192	229	240	186	246	212	199	178	204	240	184	214	217	189	195	196	199	200	206	192	217	216	219	228	182	203	190	228	231	203	213	203	235	206	231	192	206	218	225	185	220	215	188	211	208	213	201	213	201	248	202	204	191	192	199	221	215	201	196	224	211	198	233	194	207	219	202	210	209	211	190	196	187	210	206	208	229	239	224	206	204	201	220	217	217	187	211	205	219	199	201	203	219	199	215	211	207	200	218	198	213	206	205	219	214	206	197	218	200	201	192	187	213	217	206	213	215	195	209	205	212	215	218	212	194	195	210	194	230	190	205	210	222	202	212	220	234	187	220	219	195	189	214	194	206	214	185	213	210	206	219	211	213	203	196	200	187	194	212	195	216	225	214	202	196	211	196	222	215	224	195	182	215	221	218	186	206	220	211	201	223	227	224	188	240	211	202	203	214	212	195	210	221	194	210	214	219	201	192	218	188	208	237	209	219	187	193	228	201	213	211	215	198	203	222	195	203	195	200	188	238	200	212	198	202	216	214	225	202	206	207	191	207	218	215	210	208	194	195	200	208	235	194	232	191	213	192	206	199	189	196	224	201	233	202	209	205	200	194	214	210	204	205	209	180	213	227	202	190	205	205	243	196	206	183	205	203	208	223	198	234	211	192	238	184	219	212	193	200
2343	1135	585	306	203	202	185	143	132	117	101	76	70	73	67	68	37	54	49	43	37	31	39	35	43	30	33	37	32	37	33	39	30	37	33	19	20	24	29	22	28	27	23	22	15	28	20	20	27	30	29	25	31	27	21	24	30	24	25	27	33	24	16	21	23	25	28	29	38	31	21	19	27	16	28	31	25	28	23	32	17	24	19	26	27	22	24	19	30	27	13	22	31	23	29	21	24	22	36	23	22	28	28	26	25	19	19	33	29	22	15	21	18	25	26	27	23	28	21	21	19	21	30	28	28	17	19	22	32	17	31	22	25	29	21	25	34	17	21	19	11	26	26	30	30	26	23	27	20	23	21	24	24	22	15	25	21	24	22	31	28	16	29	26	27	37	23	23	21	26	27	22	20	24	13	21	24	31	22	30	19	20	30	26	27	30	22	25	23	28	23	27	24	18	33	23	25	23	33	21	29	22	17	26	22	32	24	21	23	19	31	22	31	30	28	33	28	26	30	22	26	28	13	24	23	23	30	25	32	32	27	21	27	22	30	17	20	21	30	34	22	24	27	20	25	19	20	31	27	28	26	18	29	26	29	26	32	25	25	22	28	25	21	22	14	27	25	28	28	28	21	28	24	22	36	24	25	35	24	19	27	24	26	28	24	32	27	26	38	26	28	27	26	22	29	30	28	20	26	17	24	24	23	24	25	20	22	26	24	23	16	30	14	22	16	23	28	15	14	27	26	32	13	26	21	29	24	23	27	23	24	36	25	27	26	31	19	41	24	25	30	26	24	26	17	28	22	26	24	29	25	18	25	26	33	20	24	24	22	28	19	28	26	29	23	26	31	25	26	33	17	36	25	28	27	29	27	22	29	20	28	31	18	32	32	32	32	23	28	21	25	19	23	32	12	28	23	25	29	37	26	29	22	26	17	14	19	27	30	31	28	22	27	19	35	30	26	25	25	28	23	29	19	29	18	18	24	31	28	20	31	33	24	26	16	26	27	25	18	34	29	22	25	28	32	36	26	24	23	31	23	25	24	20	24	27	26	28	37	20	23	23	20	22	35	17	28	18	23	30	26	24	29	26	26	32	19	37	22	26	18	30	22	23	32	23	31	25	24	31	39	25	29	23	23	27	19	20	30	23	21	20	23	20	25	17	26	24	25	24	23	31	28	25	31	29	25	24	19	28	32	30	31	32	31	28	28	25	28	27	27	28	28	28	20	21	26	16	33	32	25	27	31	31	30	15	20	20	28	15	17	17	19	18	24	20	24	23	18	23	29	37	19	27	24	23	23	23	17	24	23	27	32	29	19	16	18	26	26	21	28	24	23	18	22	29	36	27	25	27	26	27	25	24	27	19	20	24	20	28	30	18	19	22	22	24	26	27	21	24	29	23	19	30	30	32	22	21	17	26	32	21	21	25	22	26	40	28	15	28	33	26	33	22	25	21	18	21	31	30	34	28	23	18	20	29	23	23	21	26	31	22	24	26	26	28	22	17	24	26	23	26	18	13	21	19	24	27	27	22	32	27	34	22	22	23	31	13	25	20	20	21	24	26	30	17	24	34	24	28	24	39	28	24	24	26	36	28	24	31	26	22	22	23	24	21	27	28	28	28	16	18	21	25	21	29	22	21	22	15	22	23	15	26	33	27	20	22	24	23	32	17	29	25	23	17	17	15	20	27	29	23	23	22	20	24	19	20	17	27	30	19	34	29	27	25	31	28	24	29	22	17	18	25	27	30	27	21	28	27	26	30	26	30	22	19	16	22	32	29	23	16	28	18	16	26	29	23	21	29	23	28	31	29	27	22	23	24	20	21	26	27	32	23	15	24	23	31	19	31	21	25	23	24	33	18	27	25	16	19	26	21	20	20	27	28	29	30	17	22	32	23	21	24	27	20	30	24	36	25	26	25	23	23	23	20	15	14	27	23	20	29	28	25	22	19	28	20	21	23	23	28	23	25	30	22	26	39	21	22	31	20	15	27	25	25	36	25	27	27	23	27	23	38	17	31	30	31	19	21	28	27	22	29	17	31	29	26	27	26	23	17	19	27	23	28	26	28	31	30	24	32	26	24	27	24	26	20	17	32	30	27	21	19	30	25	28	27	16	27	19	29	33	29	22	21	23	20	26	30	19	25	27	15	23	22	28	23	33	28	28	23	30	15	20	31	31	32	24	25	41	22	28	27	24	24	24	26	23	26	29	26	22	16	18	17	25	30	28	25	22	21	29	21	23	17	22	20	29	24	22	21	19	33	21	26	27	27	32	30	29	27	21	27	28	29	23	21	20	29	26	18	31	21	28	30	20	35	19	27	23	28	26	32	16	23	20	24	19	32	21	26	19	26	19	32	20	31	31	23	24	32	17	30	29	20	21	33	23	34	23	26	25	27	29	17	33	21	21	35	20	27	30	18	17	18	26	23	28	21	31	30	30	33	23	30	28	28	20	28	28	27	29	22	25	22	24	26	17	31	29	19	23	35	30	20	23	21	22	21	23	19	28	28	30	33	21	30	31	27	27	32	22	24	18	27	21	29	36	19	32	21	26	21	30	30	27	36	32	19	26	30	23	15	27	27	25	20	24	31	29	26	29	24	24	27	32	26	32	34	28	29	25	27	23	31	25	27	25	31	28	29	34	21	21	22	27	20	26	27	25	27	28	29	21	33	20	31	31	21	33	29	25	22	20	24	24	20	25	20	23	27	21	30	18	22	22	25	22	19	20	28	21	17	42	21	23	22	26	22	31	27	19	24	37	27	30	27	27	24	25	24	18	20	24	12	23	35	19	26	20	22	24	23	27	27	22	22	26	24	19	20	21	16	28	30	24	22	20	15	29	27	20	28	25	26	30	21	25	32	43	31	25	19	41	22	35	24	24	28	31	31	33	25	22	24	26	23	29	28	28	29	30	26	15	25	23	22	24	27	21	20	20	23	25	22	30	17	27	20	23	24	22	32	34	27	14	28	24	28	25	31	30	23	20	24	36	26	34	21	21	26	19	34	25	23	29	17	23	26	25	24	25	14	21	25	27	15	24	29	26	45	27	27	20	19	21	27	32	31	22	26	25	16	21	30	28	26	29	29	31	29	31	20	31	24	17	33	27	32	31	25	24	37	26	26	32	29	36	22	20	24	30	23	19	20	17	22	26	23	27	32	24	16	21	21	25	28	18	36	29	25	24	32	22	23	25	29	23	34	29	22	31	27	24	26	22	18	27	24	26	23	21	20	27	37	22	25	28	27	32	25	21	20	20	25	28	23	32	19	22	27	28	18	22	27	24	22	19	34	24	14	27	20	30	24	24	34	20	33	28	24	25	22	28	28	19	24	24	18	17	15	26	31	26	19	19	23	19	27	33	23	35	23	39	30	30	16	29	30	27	32	26	26	22	24	31	27	22	20	16	35	16	23	20	25	25	21	30	19	22	29	26	28	22	29	23	24	25	22	24	24	25	31	27	21	31	20	28	34	19	23	24	28	24	27
23586	12808	7696	6386	8653	7623	6531	5485	4379	3530	2926	2452	1938	1761	1498	1209	1075	895	801	696	640	556	574	497	492	503	526	516	421	447	398	422	332	365	333	298	293	272	275	266	266	263	281	278	239	243	235	251	236	252	247	247	264	221	231	246	265	239	252	234	246	252	246	223	213	222	274	196	252	225	203	201	215	219	224	241	209	226	226	227	214	251	229	224	236	256	247	243	217	203	235	252	240	236	242	215	226	242	232	257	198	223	229	241	260	240	233	223	204	248	236	244	245	241	264	219	245	241	217	224	214	228	234	239	229	241	258	251	235	212	238	230	232	242	230	256	237	259	272	245	236	220	252	217	251	254	225	255	237	234	225	215	222	250	244	230	219	227	204	250	250	225	217	220	236	264	254	233	246	230	253	223	225	231	239	210	234	232	242	248	228	217	221	222	224	242	242	215	228	199	221	233	225	229	260	212	216	218	238	237	212	250	232	236	220	222	237	239	224	220	228	241	248	236	209	242	214	217	217	241	217	274	218	227	252	223	216	241	234	212	250	242	238	258	253	235	223	234	207	236	235	252	235	226	231	219	228	240	245	254	247	253	236	236	213	224	217	217	270	253	240	264	243	256	231	198	235	235	250	217	212	225	226	222	225	229	243	213	221	180	255	223	228	233	232	248	223	227	230	218	250	258	249	222	223	226	245	257	223	219	220	248	220	238	229	254	220	213	208	237	250	236	225	252	237	243	223	238	206	242	223	225	189	246	254	225	233	232	234	211	240	223	238	239	240	248	219	238	205	223	214	234	211	248	244	249	238	230	229	241	246	231	216	254	237	213	224	249	206	244	233	233	219	224	222	249	202	223	228	234	227	233	226	219	229	228	244	235	222	250	201	232	251	225	237	242	257	247	249	233	231	227	220	233	238	224	215	217	232	239	240	226	229	257	226	216	215	255	202	232	230	232	211	236	237	217	249	241	188	254	227	240	253	238	248	237	243	241	220	231	266	238	243	215	214	211	218	223	248	224	220	224	239	232	255	230	223	256	238	223	221	257	224	250	224	252	233	223	244	227	237	228	204	220	227	235	236	231	238	224	256	232	257	217	221	209	215	236	219	249	251	225	219	246	228	204	226	227	224	226	237	245	228	215	226	237	224	233	241	214	232	230	242	226	230	216	230	219	231	243	239	220	232	252	235	211	252	243	234	242	248	227	252	235	253	230	232	242	247	215	254	236	235	260	228	238	232	227	226	217	238	213	216	236	237	227	226	238	252	218	228	228	253	239	269	250	226	243	212	218	238	230	229	213	251	243	243	245	237	208	235	248	222	273	225	221	250	249	221	224	253	218	237	247	228	218	246	251	214	208	240	260	222	223	254	230	232	243	228	231	239	245	233	230	219	233	226	234	234	219	250	206	247	234	246	215	248	220	224	227	224	196	216	221	264	216	208	232	213	234	249	256	240	242	245	236	223	243	244	212	240	244	235	232	236	250	195	237	233	217	217	220	242	229	219	221	226	245	245	229	216	232	254	228	235	223	258	232	215	224	219	239	212	241	228	228	207	221	234	227	248	226	244	247	212	222	210	211	238	230	211	229	276	225	214	220	224	254	213	230	240	206	242	217	241	238	244	216	250	244	220	229	250	259	205	237	238	227	259	238	227	219	228	237	237	263	258	206	216	250	240	258	224	242	225	215	219	236	229	242	216	218	257	252	253	241	228	212	218	239	222	244	222	229	215	245	235	220	227	238	240	258	227	235	225	266	248	240	202	231	223	212	247	252	245	254	227	240	221	234	239	252	232	227	239	218	242	236	226	236	227	240	245	247	212	237	239	219	225	243	225	219	246	239	247	239	230	208	247	226	222	229	260	252	227	226	265	230	232	246	218	216	220	220	240	223	224	231	244	209	246	234	254	217	246	247	249	215	236	236	236	235	256	260	235	214	247	227	236	259	218	226	236	243	232	217	248	228	267	212	223	226	237	233	221	237	236	245	216	246	252	221	214	231	263	242	248	237	224	248	225	219	240	247	206	234	234	254	224	216	207	218	215	234	228	210	238	256	216	226	230	227	198	253	238	215	239	212	224	231	239	206	237	205	225	244	236	224	217	242	269	219	226	238	225	235	233	243	243	199	236	233	207	247	243	262	258	233	245	215	220	212	225	224	231	245	217	261	225	256	240	254	237	231	247	195	258	257	221	228	247	225	213	229	228	222	267	224	232	235	228	232	227	232	226	228	218	231	243	224	208	233	226	218	224	245	236	222	213	219	225	221	227	240	246	219	250	234	237	256	237	234	248	239	233	238	233	257	242	225	224	234	238	246	229	227	234	219	249	250	212	216	250	243	225	233	245	204	215	213	231	248	218	257	240	232	228	237	213	254	224	219	229	242	242	215	221	240	250	248	256	241	228	268	231	224	228	226	242	234	242	238	237	219	231	213	220	238	220	251	220	248	218	202	240	241	203	226	226	245	223	239	239	264	250	230	207	243	225	254	244	221	224	249	254	200	219	249	227	227	224	252	207	213	256	237	241	232	269	199	269	259	229	216	260	217	248	212	214	204	203	218	230	256	254	232	224	254	221	230	235	231	215	222	213	244	220	214	220	248	252	228	217	214	243	222	235	233	232	213	209	269	209	243	208	211	235	226	232	226	212	238	246	251	248	238	252	281	245	219	240	224	245	227	224	216	246	234	259	240	232	216	224	225	217	242	240	246	227	208	221	211	223	258	222	270	250	260	252	253	224	234	238	240	232	238	233	253	232	223	245	255	237	237	207	224	215	178	225	248	247	247	218	237	235	227	231	253	249	241	229	224	242	222	229	245	223	232	203	227	245	210	249	244	212	231	218	235	225	242	236	242	249	250	247	234	234	209	238	245	252	234	212	233	241	224	236	244	255	212	233	215	219	261	224	224	242	238	219	234	254	218	237	230	232	282	268	226	229	244	267	239	250	224	243	244	238	213	247	210	230	204	238	227	253	256	251	239	244	250	218	255	252	262	233	250	239	223	208	223	228	226	232	241	223	239	222	215	230	248	224	241	228	225	237	235	233	256	265	235	221	222	248	231	222	255	231	239	252	203	253	198	206	250	200	226	240	228	241	282	246	232	239	246	256	247	214	253	230	219	214	240	244	247	253	206	250	220	220	228	229	230	236	233	244	247	236	260	239	250	250	265	250	236	236	243	248	250	250	247	245	224	255	249	235	224	239	232	222	227	225	227	226	221	199	254	240	220	228	208	202	235	239	235	240	227	230	230	256	224	233	211	229	221	245	243	236	236	221	226	226	233	238	224	212	222	250	234	224	236	241	221	234	230	229	206	215	241	203	236	225	232	252	228	229	220	232	223	230	253	229	231	231	241	235	227	244	228	208	233	214	238	247	224	229	220	216	266	247	230	220	243	222	227	239	231	235	255	212	233	258	227	233	226	224	201	225	248	231	210	223	241	222	217	233	250	232	247	233	234	233	231	224	240	277	248	236	243	232	253	229	225	225	232	236	214
2881	2512	1332	695	469	362	262	225	185	159	129	106	121	91	80	81	59	64	59	47	43	52	36	28	36	39	33	46	28	37	28	38	29	43	22	46	31	21	34	36	18	26	26	28	36	34	34	41	27	20	23	30	31	39	18	25	25	26	18	30	29	25	23	26	33	22	29	22	27	16	24	31	26	28	28	25	27	26	27	22	27	30	19	25	26	27	19	40	19	19	24	18	31	13	24	27	26	29	16	21	24	25	18	34	28	24	22	22	29	22	27	26	25	21	29	28	28	29	23	25	24	24	17	20	28	24	28	24	33	32	27	25	24	23	24	27	24	27	25	32	24	24	27	29	23	26	25	26	17	34	29	24	24	24	14	22	26	22	25	22	21	30	25	36	24	28	23	23	26	17	24	24	40	23	27	29	26	37	26	28	33	21	23	33	21	27	22	28	21	17	18	21	26	25	25	30	30	17	25	21	19	23	28	25	21	21	25	25	26	28	23	28	16	21	19	28	21	22	22	19	24	28	20	19	27	27	29	23	22	27	21	28	21	28	34	26	27	28	22	29	23	30	25	29	21	19	20	22	20	24	24	25	26	27	31	23	29	22	17	14	25	20	33	38	30	24	27	17	27	14	20	21	31	26	24	28	27	27	19	20	23	26	20	22	27	30	23	36	18	27	23	32	24	18	22	31	22	18	23	17	24	26	26	17	25	23	36	29	22	26	30	26	32	25	27	25	21	28	27	28	22	18	28	29	30	28	24	27	22	24	23	21	24	22	32	26	28	20	33	26	28	22	25	24	24	23	22	32	24	10	15	18	26	27	24	29	16	34	25	27	30	28	23	27	20	20	34	22	20	21	24	25	34	30	30	32	24	17	18	23	24	23	27	24	28	25	22	27	27	15	16	20	23	25	31	26	27	27	20	20	26	29	17	18	22	15	25	30	31	24	15	23	30	22	21	24	28	26	24	22	27	29	21	30	28	29	22	19	25	31	35	34	20	31	21	22	25	28	30	25	16	24	41	24	29	21	29	27	30	27	24	20	20	19	24	24	25	32	24	33	25	27	28	20	27	38	35	25	25	26	27	18	19	24	24	24	28	29	22	29	19	19	25	24	26	21	27	34	31	33	23	21	22	28	21	24	33	20	30	25	31	23	15	26	21	17	20	26	25	23	22	13	31	24	20	27	32	28	26	28	28	20	20	19	21	31	24	20	19	27	24	27	23	19	27	25	23	24	18	31	25	23	31	17	26	24	26	19	23	31	21	23	28	20	25	21	19	24	30	18	31	26	34	16	20	25	19	27	21	27	28	22	30	30	22	36	20	28	25	25	38	26	23	29	27	21	31	28	23	25	30	28	23	19	28	26	21	26	25	19	30	18	26	20	26	25	26	19	26	22	25	24	19	32	28	20	32	21	28	20	30	23	28	18	17	12	22	14	23	24	26	25	28	27	20	21	20	25	20	27	20	16	26	32	20	20	21	31	26	31	22	21	28	32	20	20	19	29	17	23	22	34	23	29	17	23	18	20	31	27	21	30	27	21	25	30	22	28	31	28	26	29	26	32	35	29	18	15	28	28	28	28	32	30	23	37	38	30	25	18	33	31	14	34	28	20	19	25	28	17	24	25	23	17	30	26	28	29	18	20	19	22	28	26	18	26	19	31	25	23	21	18	20	27	21	16	28	23	19	23	16	28	18	27	26	25	19	29	32	22	24	26	19	21	19	19	26	22	30	18	28	18	30	19	30	15	26	30	31	21	31	17	22	20	23	20	18	24	33	24	26	20	24	19	21	11	21	22	27	37	23	20	19	28	24	25	33	22	30	28	16	22	26	24	30	26	20	31	20	22	28	19	31	25	30	26	19	29	18	34	26	30	21	29	16	20	24	20	21	30	25	20	31	24	23	34	25	26	24	21	26	32	18	29	27	18	31	28	19	23	22	30	23	36	26	25	25	26	24	27	29	28	21	23	21	32	28	27	27	31	27	35	25	27	32	17	21	23	21	23	18	26	19	31	23	12	25	28	21	26	30	31	22	20	27	31	29	33	26	18	20	29	30	24	24	29	34	25	30	20	23	27	19	31	19	18	19	30	25	26	19	24	26	27	34	37	28	20	21	22	25	29	33	32	27	16	23	23	31	18	27	22	29	34	22	23	25	27	30	37	19	24	36	30	36	26	22	32	21	34	27	28	19	22	18	22	21	25	20	16	26	31	25	33	20	30	16	22	23	20	31	24	30	17	19	28	28	27	19	36	28	16	23	15	12	24	23	25	25	23	11	32	29	22	14	23	21	18	19	20	32	24	19	21	24	22	26	24	26	28	19	35	22	34	22	32	23	23	24	24	18	23	18	27	25	26	31	30	28	20	21	24	29	31	19	29	21	22	26	18	20	35	33	15	27	30	23	17	30	25	22	20	26	30	21	24	26	32	27	31	29	30	25	27	21	31	37	27	21	22	23	31	21	21	27	23	22	27	25	18	30	15	25	36	22	24	25	19	20	22	23	18	25	30	27	21	20	25	24	28	22	30	28	26	24	21	22	16	23	32	19	25	18	19	21	24	27	22	33	24	39	12	24	15	19	33	24	29	25	30	21	21	26	29	26	31	18	29	25	25	17	29	23	30	22	15	24	16	22	27	24	17	28	26	21	22	26	25	23	23	29	27	24	13	19	18	21	27	17	28	25	24	30	23	26	39	18	23	23	34	19	28	27	23	22	31	18	23	30	22	24	21	30	28	26	15	25	22	24	21	29	26	22	32	17	20	19	27	29	28	27	18	18	21	28	21	21	21	24	19	28	24	21	24	28	27	24	23	17	22	30	18	24	21	19	20	31	30	25	26	24	28	20	22	27	24	33	34	33	33	25	28	20	29	27	24	16	21	31	27	23	18	13	22	25	31	25	27	28	16	26	21	24	26	14	35	23	27	24	28	22	30	27	26	23	29	27	27	16	38	27	22	26	29	22	27	27	34	25	22	18	16	23	32	25	22	27	24	24	30	28	22	35	31	21	27	27	19	18	19	22	27	29	24	24	25	26	25	20	24	34	24	22	23	26	28	17	27	22	29	24	23	17	30	27	26	27	30	26	24	25	21	18	20	31	17	31	27	24	21	27	19	24	32	25	32	30	29	33	27	22	24	26	20	23	23	17	31	30	17	29	21	24	17	30	24	20	25	32	26	21	28	22	25	28	30	22	19	39	27	21	17	26	39	30	25	16	20	24	26	24	29	25	41	17	28	40	29	25	26	29	29	41	19	23	17	28	28	28	19	22	23	30	17	25	25	24	18	25	22	34	30	22	31	34	19	22	19	16	16	24	23	35	27	25	31	20	25	27	24	24	19	19	25	21	32	19	25	26	32	29	19	28	22	20	26	24	22	21	30	21	26	19	15	30	26	26	31	27	28	23	23	25	22	33	22	28	25	26	35	23	22	27	33	27	27	20	20	20	23	24	23	31	20	26	22	24	16	27	18	16	32	13	24	26	23
26522	18960	12423	11775	13707	11597	9048	7187	5752	4956	3985	3267	2708	2227	1986	1551	1334	1107	977	890	817	718	649	623	582	596	583	551	510	506	481	420	425	372	357	330	311	301	275	312	285	259	283	276	282	264	271	269	243	245	254	274	249	240	273	252	271	262	243	237	200	218	240	251	222	242	259	228	225	219	228	251	220	213	211	230	224	241	238	222	245	215	230	253	251	237	216	238	193	228	223	226	218	235	231	221	223	251	229	238	242	250	233	240	256	216	216	244	232	234	247	235	235	209	232	249	252	250	223	250	252	251	235	221	212	213	230	255	215	225	256	242	250	213	241	230	206	211	247	237	227	237	223	247	252	254	246	235	244	237	262	237	266	230	234	224	225	240	237	264	217	231	240	246	250	266	248	245	220	225	239	227	235	231	218	239	227	236	233	260	249	208	224	236	253	211	243	205	249	247	266	210	230	218	219	234	252	203	233	198	237	227	250	240	244	230	241	243	231	238	213	229	233	227	223	241	235	247	241	225	223	242	236	237	232	240	200	229	235	244	229	229	221	198	240	247	230	230	249	221	238	246	221	248	229	249	215	240	246	221	247	239	265	229	252	216	254	225	266	224	250	253	244	231	232	225	248	212	216	221	225	214	265	249	234	224	254	226	218	235	243	229	226	219	238	261	243	234	227	228	233	220	222	225	244	227	241	223	230	230	232	226	229	228	234	235	243	242	235	223	279	213	225	253	209	230	222	220	237	231	215	220	236	236	232	233	237	213	222	228	211	240	213	237	221	247	234	244	226	226	226	210	251	233	235	236	232	210	229	219	233	246	249	218	237	249	228	243	259	223	242	214	227	237	219	253	203	232	221	240	247	230	240	252	220	254	214	229	214	214	204	248	259	228	230	222	251	249	242	259	227	222	233	269	236	256	226	233	217	219	250	218	193	247	222	224	251	223	209	241	244	233	226	246	226	236	224	237	252	224	216	255	210	231	247	241	225	221	211	248	215	233	225	236	210	219	233	219	213	235	243	233	257	221	224	243	201	207	264	230	233	225	208	222	242	258	241	236	227	221	252	243	230	233	242	233	269	241	248	242	246	235	243	244	246	201	226	240	246	236	245	216	251	230	224	230	231	210	232	232	231	250	206	257	221	236	211	213	217	230	232	222	223	235	248	239	225	229	253	210	227	196	236	241	224	230	247	231	231	242	252	227	250	238	261	222	252	199	249	224	249	227	248	242	223	225	223	251	242	211	231	262	232	211	241	230	270	241	251	210	230	259	234	222	223	245	236	216	227	226	234	222	238	229	231	229	216	228	237	213	233	232	238	206	263	210	218	195	238	220	228	213	250	228	219	235	219	240	221	219	227	243	241	239	225	240	242	230	232	221	232	216	256	255	236	238	204	237	239	246	210	209	261	222	211	239	227	262	251	214	223	225	253	239	239	249	226	222	234	238	242	256	246	220	231	243	240	233	245	213	261	222	214	224	232	219	244	238	235	227	237	245	247	247	220	239	205	225	234	244	229	232	233	248	241	245	217	235	213	256	219	238	215	237	221	221	254	228	237	251	230	248	206	250	248	240	270	244	225	215	226	229	229	226	207	226	231	242	259	218	225	224	236	218	228	206	232	230	245	229	238	243	232	235	229	232	221	241	239	241	240	222	255	231	220	241	225	260	235	239	223	224	226	222	222	250	209	256	223	226	236	246	219	226	233	248	216	244	225	249	246	252	228	225	245	211	232	246	210	225	234	226	206	203	219	218	202	218	221	227	242	212	228	212	218	254	222	204	234	235	219	242	213	214	239	231	218	234	225	234	232	245	240	221	236	242	228	233	236	246	253	213	223	230	249	223	252	247	237	243	216	207	253	263	251	223	219	224	249	261	235	236	233	248	218	241	220	239	253	211	230	245	240	240	218	209	230	248	229	222	248	248	235	258	232	260	251	220	229	246	245	215	255	221	243	218	240	257	246	245	237	222	217	213	247	240	246	244	244	235	225	216	254	262	264	233	234	251	261	225	211	218	240	216	221	225	227	234	248	245	236	217	222	258	220	243	240	239	221	226	250	232	233	255	237	228	244	225	257	204	250	247	255	231	223	237	227	231	229	257	243	247	231	240	220	223	243	216	236	253	231	236	251	244	239	233	245	227	239	233	217	220	231	195	248	246	219	239	242	235	230	254	231	217	265	226	225	246	245	228	245	240	245	244	224	238	266	224	219	229	223	236	238	226	250	239	230	240	239	211	232	223	272	272	245	225	270	231	233	265	247	251	226	239	249	238	220	238	230	213	239	202	205	235	218	259	240	203	222	219	235	260	237	242	231	249	271	240	244	222	220	238	244	240	238	219	221	236	244	223	235	228	225	220	227	207	235	229	216	240	254	214	267	208	226	243	201	240	217	225	228	247	198	234	225	231	239	247	241	227	215	228	219	227	229	238	248	259	197	230	236	227	220	234	219	245	267	224	228	227	222	248	221	244	234	248	239	226	234	245	235	229	242	232	248	201	217	222	215	233	222	225	244	218	232	228	229	218	238	207	228	218	243	226	233	219	223	246	261	218	216	232	228	234	248	210	227	208	216	239	218	229	249	241	226	253	269	260	208	242	239	253	227	262	232	250	235	234	206	253	233	218	249	237	240	201	233	249	266	229	234	275	213	224	227	225	232	237	225	223	229	232	243	258	245	223	251	253	213	245	231	235	256	204	227	207	208	246	242	240	239	225	229	201	254	245	253	236	240	222	239	223	234	277	230	221	240	251	233	250	234	271	241	229	235	219	235	240	221	226	235	226	237	247	201	239	229	206	259	214	254	211	238	241	221	243	232	231	215	195	220	209	254	248	243	228	255	232	224	205	246	231	187	222	237	221	234	235	213	223	252	256	239	255	244	196	210	253	247	220	219	250	242	247	239	246	207	221	246	237	237	213	197	231	220	230	229	245	242	227	253	222	231	241	215	227	264	243	243	245	216	203	242	216	204	219	233	230	224	241	228	238	228	244	211	236	251	230	198	239	256	231	231	241	250	202	247	222	223	236	221	246	247	247	210	230	212	252	261	270	228	226	224	217	242	239	224	238	235	228	240	231	242	241	260	223	245	229	225	254	239	217	252	241	253	234	272	244	232	221	264	232	243	227	226	226	243	222	229	262	222	228	252	219	235	256	230	218	201	252	215	204	236	244	204	225	217	244	205	249	229	223	216	220	245	223	215	214	226	225	212	213	225	245	210	205	263	243	264	218	237	241	215	246	209	242	230	254	268	234	237	226	226	228	230	232	245	239	239	243	233	217	257	248	245	243	234	251	208	214	247	253	236	224	225	217	240	227	249	256	215	232	222	248	242	198	259	244	249	222	204	240	226	217	240	254	223	246	222	201	255	212	208	222	227	232	236	207	248	231	240	204	231	226	229	234	228	238	214	231	248	261	227	236	222	225	222	266	224	208	214	222	221	252	235	268	236	219	217	228	226	231	230	252	232	251	230	263	209	240	231	233	223	217	229	213
2994	2636	1663	884	438	334	268	222	199	168	158	119	113	92	80	72	67	56	49	35	55	42	55	35	32	32	33	25	16	33	37	39	31	27	24	32	23	29	21	26	23	24	22	22	31	32	26	21	17	12	20	31	24	17	17	19	23	24	23	17	28	28	20	18	26	18	15	19	20	24	18	24	21	21	29	23	20	31	20	23	28	21	32	20	26	24	19	23	19	31	17	21	17	23	16	23	25	17	26	19	24	26	15	20	24	25	17	16	27	19	23	19	20	25	24	28	14	28	27	20	25	19	23	19	14	17	18	14	22	31	30	26	19	30	14	20	27	20	16	15	29	25	26	27	20	25	24	21	25	19	18	14	18	18	20	17	24	21	19	18	26	21	19	18	18	25	26	29	22	26	32	15	20	25	12	17	21	22	17	23	12	22	24	23	11	23	23	26	27	21	20	13	24	27	13	22	21	23	14	16	23	24	17	24	27	24	30	21	18	12	21	31	19	22	21	20	14	23	26	23	18	24	28	18	22	21	19	26	21	23	25	20	13	24	22	27	16	16	18	20	27	23	25	23	31	21	26	16	20	25	27	17	17	15	22	18	22	23	21	29	19	21	16	31	15	19	15	19	21	18	20	22	17	20	25	24	16	23	17	14	29	23	23	23	16	23	23	15	21	20	18	22	25	16	22	19	17	24	15	19	21	15	20	18	21	24	23	28	21	23	23	19	22	16	27	19	20	22	14	17	26	28	22	11	27	19	20	20	12	29	19	23	18	20	15	21	19	20	21	18	24	29	21	20	31	26	21	27	20	24	20	24	23	18	17	25	22	29	14	14	22	23	25	27	24	27	17	26	20	24	16	20	25	19	16	26	30	26	23	21	26	15	22	21	27	26	21	14	21	17	21	16	22	26	22	22	23	21	21	23	21	16	24	20	15	19	17	19	22	25	25	25	23	19	13	17	29	19	24	21	29	14	26	26	21	13	20	19	26	23	26	20	22	16	25	16	22	23	24	20	13	22	21	28	26	25	19	20	28	25	28	25	18	18	26	14	20	23	25	23	21	20	22	18	20	25	14	16	17	23	28	21	23	20	27	11	25	19	13	20	24	19	25	12	28	24	20	23	27	13	18	21	25	18	17	21	17	30	29	18	23	23	18	25	29	15	17	19	23	22	24	29	20	28	21	16	16	33	17	22	16	17	23	28	22	27	19	28	18	18	15	19	23	22	19	18	23	21	23	22	23	22	22	24	23	23	27	20	22	26	28	20	21	26	18	19	19	22	18	18	20	22	30	21	21	23	22	17	30	17	15	26	26	19	16	29	24	19	26	17	22	25	20	33	13	32	19	17	22	22	27	16	15	14	20	20	23	22	17	28	17	31	24	18	23	18	17	22	15	26	20	20	18	25	23	20	19	24	16	28	21	23	31	17	26	29	17	19	20	22	14	21	18	13	19	19	29	17	22	18	25	20	21	9	12	20	13	20	25	19	22	23	19	26	21	20	17	20	7	23	21	25	10	23	18	26	22	25	23	26	28	27	22	35	23	22	20	34	27	32	28	22	26	25	20	24	22	28	28	24	26	16	18	25	13	29	27	21	18	15	21	23	19	25	25	26	16	29	25	19	25	20	26	15	19	23	14	22	25	15	19	17	24	21	16	19	26	24	17	17	26	28	17	17	25	21	18	27	20	20	29	20	17	23	27	16	21	23	24	19	12	18	16	20	21	16	18	14	31	24	32	23	23	23	28	22	21	33	19	18	26	17	17	24	21	20	25	22	23	24	33	20	17	15	15	15	23	25	14	20	14	10	20	29	13	27	15	25	18	22	11	28	29	22	17	21	20	21	15	18	20	27	29	33	20	22	25	21	22	23	24	26	31	20	24	25	22	17	24	19	19	23	21	26	23	21	26	12	23	23	20	17	20	27	22	23	14	20	17	22	24	26	20	14	12	27	19	11	29	35	16	25	23	26	22	24	21	22	16	16	19	21	18	29	21	20	14	20	21	21	23	15	21	14	24	23	28	24	21	16	28	26	19	21	19	28	27	16	23	16	20	19	22	23	15	14	20	29	20	19	21	20	22	20	22	20	26	28	9	19	26	25	23	17	18	24	18	20	19	28	17	27	24	23	26	18	19	21	20	22	19	28	28	13	24	20	27	16	21	23	19	18	18	23	29	12	22	20	16	20	20	27	27	29	24	16	21	25	21	28	27	20	26	21	24	15	27	21	14	21	19	21	22	18	17	15	22	23	24	23	17	20	20	12	13	19	16	19	13	20	23	26	26	21	29	25	17	20	19	21	21	26	14	22	21	23	24	22	26	16	23	19	21	27	19	26	26	27	20	20	13	25	19	18	35	22	16	23	23	16	15	22	28	29	19	21	19	17	24	18	26	22	23	16	25	11	26	14	22	21	24	25	29	15	23	24	24	20	24	13	29	29	25	21	23	22	20	22	25	19	21	17	29	26	26	20	24	14	16	19	19	21	20	18	19	19	22	25	18	24	16	27	25	25	23	26	26	27	22	21	14	35	14	26	9	23	20	22	24	25	15	24	21	23	17	29	27	16	22	20	28	13	15	17	29	21	28	20	18	23	21	17	24	21	24	18	15	18	18	20	16	19	29	24	22	32	16	22	18	17	21	24	25	19	18	25	25	31	21	28	22	31	28	21	19	31	18	29	24	19	16	19	23	24	23	26	24	19	28	23	31	16	24	24	22	18	15	21	13	17	13	19	22	16	20	25	21	25	25	19	23	17	17	21	19	22	31	13	27	22	24	28	26	21	20	22	12	23	24	22	20	24	19	19	19	26	22	22	24	29	19	21	18	17	17	27	20	26	25	19	14	23	20	17	14	24	28	25	23	25	15	23	18	11	30	15	23	20	26	18	24	24	22	22	16	24	17	16	21	19	21	17	20	19	24	31	20	18	16	23	28	23	18	20	34	13	29	27	23	19	20	21	23	20	21	23	29	29	20	27	15	18	25	11	26	27	25	12	14	21	14	17	14	27	20	23	22	26	24	32	21	24	19	25	31	27	11	22	25	13	20	20	20	18	24	12	27	30	26	25	26	21	21	21	23	16	25	25	16	15	23	16	19	13	16	16	17	14	17	23	13	22	28	21	28	21	19	21	12	18	13	18	25	20	19	23	22	18	23	24	17	24	26	16	35	20	28	22	21	15	23	18	22	15	17	19	27	25	22	24	14	27	21	23	15	23	30	20	15	29	18	15	18	31	27	18	21	20	21	19	24	16	18	17	25	20	21	16	20	17	20	21	26	19	24	19	20	26	25	21	20	28	26	26	19	19	18	23	24	20	21	25	21	22	21	26	14	22	23	21	19	18	23	24	17	19	22	27	27	24	19	23	27	19	18	19	20	19	17	13	24	16	19	23	23	13	17	19	20	27	18	27	28	16	14	20	19	22	26	15	23	22	21	22	17	19	20	23	25	19	23	26	22	24	30	26	16	24	22	16	20	16	21	24	18	22
25482	20101	14983	12781	12444	11317	9151	7565	6260	5262	4230	3539	3084	2527	2066	1688	1400	1178	1106	929	830	752	671	605	565	539	520	604	526	541	520	428	404	414	328	342	322	257	270	267	246	240	234	249	256	248	223	204	246	221	194	222	231	229	207	249	213	235	221	212	232	211	203	209	209	201	213	199	224	214	179	202	202	195	193	190	193	184	200	185	195	196	173	205	196	203	192	199	203	201	180	221	193	188	181	219	197	224	212	202	198	199	219	200	201	204	183	219	199	205	209	181	202	186	204	174	214	195	220	207	189	200	198	205	199	182	204	208	193	205	219	201	190	199	176	205	222	204	187	225	205	181	211	187	219	182	205	191	202	201	174	191	193	193	193	212	193	221	213	186	171	188	180	209	184	192	207	204	197	225	197	197	192	189	220	207	193	188	222	217	174	198	205	201	205	214	185	230	214	195	215	229	180	198	193	225	203	218	215	199	180	195	190	214	207	207	210	205	216	217	207	190	188	180	173	181	189	198	182	180	201	205	209	203	186	195	176	183	194	211	178	194	197	208	216	200	199	171	204	202	196	186	173	203	201	212	205	205	207	188	207	208	208	198	204	221	223	229	210	190	205	216	222	225	225	221	204	173	207	200	209	215	188	183	209	213	206	216	197	200	215	217	219	213	201	207	186	172	206	187	186	201	215	206	206	188	196	213	229	221	193	219	186	214	185	219	182	232	172	188	181	220	181	201	231	206	212	186	202	188	213	224	174	199	172	182	201	194	190	200	194	199	195	186	210	177	187	223	194	213	206	186	195	182	191	204	204	189	191	173	183	187	215	187	230	233	184	207	200	180	195	207	206	208	223	188	204	204	188	192	215	191	183	218	228	194	206	224	187	201	196	200	187	215	201	187	193	190	243	194	181	195	220	221	223	203	203	202	192	207	207	196	207	212	207	190	205	197	187	196	189	220	213	222	193	217	203	218	207	220	166	181	198	172	171	171	207	180	195	219	201	181	180	231	201	194	214	208	199	203	220	202	236	205	200	204	190	217	201	191	192	235	204	181	200	225	220	208	174	221	199	191	213	184	197	219	207	212	195	200	170	218	223	230	222	208	199	188	212	204	204	198	196	213	212	186	211	222	185	197	230	174	186	226	213	197	211	203	207	194	211	210	207	195	205	193	210	215	186	186	190	202	201	195	215	197	206	214	186	183	191	198	190	201	199	159	209	212	223	198	199	187	206	183	186	188	199	211	214	216	206	196	224	196	200	194	190	193	216	202	227	205	213	184	185	200	183	164	199	212	197	211	206	182	222	223	168	211	205	198	186	202	199	190	203	197	199	186	192	197	204	210	214	224	199	220	185	223	194	207	213	192	193	189	201	194	168	195	215	198	216	190	189	198	196	209	185	196	198	185	226	193	196	214	212	171	210	185	203	234	221	182	210	192	202	182	250	198	214	187	222	215	218	229	209	189	186	186	203	214	207	211	193	186	193	186	216	213	173	191	229	196	210	189	198	211	205	183	201	183	195	201	219	192	220	201	203	207	212	213	186	191	203	207	201	208	210	198	202	191	183	197	210	201	186	188	213	183	195	219	202	196	174	212	233	195	233	189	183	189	178	193	195	187	195	197	200	189	200	185	213	196	207	193	175	192	189	188	183	174	188	213	202	204	196	219	201	202	215	195	216	215	175	187	188	190	184	223	200	182	240	211	188	185	195	191	212	216	199	177	228	185	205	182	191	168	209	212	200	202	212	207	185	218	199	162	216	219	198	193	200	220	207	220	201	184	219	189	218	203	192	190	221	201	199	179	217	227	191	201	184	205	201	202	191	211	217	197	206	202	190	198	181	192	195	199	208	202	197	171	205	195	205	202	196	198	201	230	209	214	196	200	192	220	210	211	192	217	222	204	211	194	203	179	202	213	191	192	210	231	202	202	231	198	196	189	191	207	196	231	204	186	190	222	199	173	188	235	195	207	220	170	198	183	190	201	208	216	212	196	194	183	218	186	226	204	205	178	201	168	180	190	195	202	209	182	199	183	221	199	198	208	150	182	208	201	187	200	197	173	191	193	190	229	217	200	200	183	197	197	204	185	181	206	196	191	193	210	195	176	184	215	186	201	211	214	203	221	223	202	208	194	190	188	188	183	187	211	198	181	187	201	187	184	189	210	194	214	208	184	201	184	210	219	206	195	206	222	202	207	203	189	168	198	209	210	226	181	214	195	223	190	191	200	210	207	207	222	193	197	205	216	181	197	223	200	191	166	224	181	215	180	201	220	189	204	181	198	219	202	200	187	181	202	202	208	192	212	195	217	210	188	201	198	200	200	187	187	206	212	218	202	185	221	190	208	180	209	179	194	174	209	207	198	180	197	188	231	207	159	193	207	182	206	202	188	210	233	220	154	217	190	228	183	203	177	214	213	202	197	198	191	188	194	195	196	210	192	199	210	211	204	217	195	219	214	175	190	220	189	212	238	190	224	204	186	195	210	211	188	208	231	210	191	200	207	224	203	171	199	189	171	209	202	195	219	196	203	205	220	210	187	202	197	185	198	194	215	180	211	194	199	212	183	204	161	195	198	189	173	217	208	211	218	191	184	207	196	205	201	227	198	219	178	195	214	211	201	175	218	212	214	206	205	208	174	215	204	212	210	226	200	189	190	201	199	203	216	233	201	214	190	210	207	211	204	190	211	200	220	205	193	195	200	213	169	214	183	191	212	209	195	186	196	201	220	202	208	180	175	214	188	204	176	214	194	196	204	205	192	213	201	246	202	218	201	199	210	208	217	181	207	215	197	188	194	194	217	191	211	200	196	197	198	193	192	208	196	203	194	223	198	189	173	217	226	206	222	178	173	200	209	189	184	171	201	188	189	188	174	216	183	206	207	228	186	217	209	230	196	206	190	195	186	187	176	208	192	200	200	217	193	196	207	224	190	202	209	179	217	215	181	180	193	205	191	194	187	194	200	208	194	211	211	208	202	179	223	188	206	183	208	186	231	199	191	221	183	230	216	200	196	202	188	188	190	184	175	230	171	177	216	210	197	203	182	185	217	206	168	190	202	198	201	182	205	201	217	196	225	194	208	180	206	220	189	210	219	193	205	195	215	206	202	165	216	216	238	201	214	181	218	217	186	192	200	201	201	203	207	198	234	208	202	238	203	204	208	213	189	223	191	216	200	198	204	202	207	205	184	211	197	186	193	209	206	193	222	205	213	207	198	181	192	215	202	199	205	208	189	178	227	209	229	203	225	210	200	208	196	209	197	193	197	192	189	180	220	193	212	185	176	197	188	196	194	201	214	184	211	192	195	187	190	216	170	181	214	185	206	204	179	213	193	207	193	220	201	197	214	191	197	207	197	215	226	214	207	201	215	187	184	186	192	200	204	196	196	203	178	196	205	188	179	192	205	211	185	191	177	204	224	218	216	194	202	216	199	189	227	202	211	194	186	200	190	177	194	183	175	202	199	190	196	210	210	202	199	206	188	203	207	230	201	184	195
4563	4509	2726	1391	658	505	364	287	235	203	177	153	143	120	111	81	73	73	72	52	48	51	39	24	50	32	43	36	31	35	39	39	27	38	27	23	25	16	23	24	29	25	30	33	35	16	27	19	28	28	23	20	22	22	24	21	26	15	28	22	27	18	16	18	21	25	15	19	11	26	26	23	19	38	17	21	18	21	23	29	19	15	17	23	23	18	30	28	23	18	25	30	21	24	19	32	25	25	17	20	27	23	21	20	27	21	25	20	27	20	21	19	21	21	18	28	21	17	27	22	23	11	21	17	15	19	20	19	18	25	15	15	18	21	23	25	15	14	17	20	18	21	30	21	18	25	21	26	15	18	18	15	24	19	18	19	19	28	20	20	13	20	17	26	11	22	17	21	16	16	19	17	23	24	27	23	26	24	16	26	24	18	19	22	17	20	23	21	17	19	16	25	21	13	15	19	19	19	15	24	18	25	14	15	21	23	11	25	24	22	22	21	20	19	22	25	30	24	24	20	21	15	25	18	22	21	25	25	20	19	25	21	23	22	19	29	30	17	19	25	23	17	21	16	25	16	30	26	20	14	15	24	23	30	16	26	14	22	32	24	19	15	18	24	7	29	14	21	21	20	18	22	18	23	33	26	24	21	29	18	31	18	20	21	19	29	23	21	30	26	21	26	28	22	21	22	27	18	16	22	17	20	24	28	21	20	24	18	18	20	23	18	25	27	11	19	21	20	31	19	26	22	19	16	21	23	31	17	15	21	19	22	21	27	20	23	25	20	22	22	13	19	20	22	30	24	18	28	25	25	12	13	29	22	22	22	19	24	19	16	26	27	11	15	23	26	22	20	17	17	24	23	23	21	20	19	23	25	25	19	24	20	24	26	28	22	21	22	26	20	23	15	11	21	23	23	19	21	18	24	19	19	26	18	23	19	12	14	27	18	25	23	19	29	21	19	29	16	21	19	17	25	31	17	28	18	24	22	22	27	16	30	18	23	23	25	19	22	25	23	21	25	19	25	23	27	15	20	23	18	17	27	13	21	23	10	19	21	24	15	19	18	19	17	22	17	25	16	27	27	21	28	21	29	21	28	19	25	22	20	18	22	21	16	19	21	20	22	19	31	16	22	19	18	17	20	15	16	23	23	21	17	18	24	28	24	18	20	24	19	24	29	33	24	21	24	24	12	22	17	16	23	24	22	17	27	18	20	33	21	24	22	21	21	15	20	21	14	20	23	24	19	24	20	27	31	28	15	18	12	19	25	27	16	15	20	19	21	28	17	21	20	25	14	22	18	27	23	28	19	22	33	16	17	29	25	17	24	19	20	17	28	29	24	29	22	15	23	21	24	17	18	24	22	23	21	17	21	24	15	20	14	25	29	11	23	24	13	12	28	19	23	27	26	17	30	14	18	31	23	27	26	24	20	19	20	21	16	19	26	17	23	21	17	24	24	30	20	25	22	20	21	13	22	14	19	27	21	26	22	17	20	20	26	24	23	20	19	27	28	22	18	21	22	24	20	32	19	22	21	14	26	20	17	31	33	28	27	30	31	20	30	30	16	11	25	20	29	16	33	16	25	23	19	27	19	14	29	26	29	17	25	15	17	23	23	29	22	21	22	20	32	19	21	22	26	25	15	20	16	28	37	27	23	22	12	20	13	23	19	26	17	18	29	27	23	19	18	24	26	25	15	19	12	16	14	14	20	25	19	31	20	20	28	25	28	25	27	11	19	19	30	19	22	16	24	34	23	21	26	25	17	16	27	27	17	22	16	22	5	17	21	22	19	26	20	19	21	28	22	21	15	30	25	22	15	14	26	18	26	23	19	22	20	17	19	16	17	19	29	17	21	22	18	18	22	27	18	23	29	21	19	10	20	17	17	19	20	30	18	29	16	21	25	20	24	20	19	12	20	23	29	25	20	23	17	12	19	24	21	14	18	20	17	30	17	27	17	22	21	23	24	19	22	25	12	24	24	24	15	24	26	19	23	19	16	11	19	25	26	10	29	17	22	14	20	21	20	19	18	15	18	21	18	28	17	23	22	33	20	25	22	24	25	33	21	24	17	19	22	16	20	21	28	15	13	15	42	18	21	27	21	23	18	21	30	25	26	19	22	16	14	23	16	17	24	13	33	22	17	19	21	23	17	23	22	16	15	23	23	25	25	11	15	19	28	20	18	31	22	19	22	22	31	20	20	21	28	22	16	20	19	18	24	22	22	15	21	23	14	13	25	24	28	24	19	15	17	19	22	21	21	19	14	29	18	21	19	16	16	24	20	19	24	22	20	23	22	18	28	15	16	20	25	20	18	21	20	21	17	20	25	20	16	20	27	18	26	26	21	23	22	16	27	21	16	15	11	13	19	17	26	20	28	24	20	20	19	18	15	19	15	19	24	18	23	12	15	23	26	17	20	25	19	23	27	18	21	21	17	28	24	20	21	17	13	27	14	23	34	18	27	15	21	16	18	19	16	15	13	21	29	20	17	21	26	28	17	19	25	14	19	17	16	27	28	27	18	27	22	12	25	30	17	18	17	12	20	21	22	19	26	23	21	26	16	21	25	21	29	18	19	14	18	11	18	19	20	17	21	25	27	18	20	20	21	23	21	22	28	15	23	19	21	22	17	26	22	27	20	21	26	24	24	22	23	24	32	25	19	16	14	21	18	20	22	18	17	27	25	21	23	21	17	20	13	21	22	20	16	15	27	25	10	21	19	26	19	19	30	23	18	21	14	10	18	16	19	21	17	17	22	23	14	24	11	14	18	27	26	22	29	15	21	16	26	29	31	23	13	32	21	20	19	23	17	17	18	28	25	19	13	19	17	21	21	16	21	16	23	26	31	28	8	20	21	15	29	11	22	21	22	21	13	20	10	26	22	24	22	19	20	30	29	17	16	32	19	10	20	24	22	29	23	20	19	21	9	17	23	21	17	23	24	18	16	25	24	15	19	25	15	22	22	23	23	36	16	18	21	20	15	18	24	14	15	31	21	21	28	24	28	25	16	15	17	17	24	21	27	24	28	27	20	18	22	22	17	15	14	27	26	28	21	19	22	23	17	18	27	26	20	25	14	16	24	27	22	21	23	24	26	22	21	25	15	28	20	18	22	19	23	16	16	33	20	24	23	27	19	20	24	18	17	20	20	19	20	18	23	22	20	27	21	14	23	27	23	18	18	25	22	17	18	26	18	25	25	17	17	19	26	18	19	19	16	15	27	21	14	15	21	14	19	24	23	19	21	19	20	23	13	21	20	29	22	23	18	24	15	14	17	16	21	15	22	27	27	24	17	21	19	17	28	16	23	21	23	15	21	27	19	20	25	22	16	22	22	23	16	24	28	18	19	16	22	15	18	18	17	17	19	26	15	23	19	16	18	16	18	15	23	17	20	18	25	18	19	16	24	25	15	23	21	21	20	32	13	30	26	23	17	20	22	21	19	22	21	24	20	15	27	20	21	23	15	21	25	18	22	19	16	27	24	26	17
31387	24541	18925	16642	16199	14924	11168	8847	7235	6022	5111	4394	3731	3020	2504	2010	1697	1495	1335	1201	994	881	763	728	683	646	625	574	569	516	527	470	432	420	365	351	274	305	307	259	284	250	253	223	251	236	245	256	262	246	219	222	231	225	207	198	219	219	199	244	194	229	222	218	219	219	218	215	179	199	220	186	189	197	217	199	186	194	182	228	182	202	214	205	227	194	214	189	202	185	193	220	180	196	202	211	195	206	211	199	198	201	220	170	193	206	214	209	204	191	199	195	211	183	217	193	175	172	172	200	223	188	194	187	184	208	199	182	206	213	205	182	202	218	193	207	214	217	225	166	220	199	184	206	189	196	192	208	212	215	187	175	203	222	198	204	202	216	185	171	206	230	191	221	190	172	229	204	200	203	188	196	199	199	217	212	197	179	210	195	214	190	184	195	187	216	199	197	204	180	213	205	218	218	185	190	227	193	233	194	212	208	185	198	217	201	200	195	217	211	181	206	185	217	195	209	203	182	199	182	200	182	219	187	218	212	219	234	208	204	201	213	216	198	185	207	161	202	202	209	199	177	216	206	193	184	201	215	216	193	219	202	207	193	203	217	224	198	188	195	200	203	226	223	188	189	203	198	207	197	191	199	190	210	196	208	209	201	210	199	190	194	203	198	184	198	197	200	183	237	205	214	212	192	185	217	200	196	206	203	190	192	194	202	186	212	194	222	196	204	167	242	194	226	204	214	194	193	193	213	172	189	179	190	200	207	226	197	201	200	184	198	176	209	218	197	196	191	186	202	201	195	182	190	171	227	220	214	211	195	227	206	192	199	197	194	188	196	209	182	214	206	201	220	199	203	225	205	181	199	197	208	215	190	211	205	203	192	207	202	214	201	198	180	197	205	210	216	201	199	231	182	188	202	201	215	185	209	189	182	189	193	220	217	198	181	176	198	204	220	195	212	196	194	196	204	209	212	182	197	205	209	190	218	216	205	190	217	183	173	191	217	217	215	169	215	165	191	183	197	210	203	179	199	206	188	201	182	200	210	201	197	201	206	214	195	173	189	201	181	203	200	188	220	182	176	195	209	212	200	175	182	202	212	183	196	202	203	204	195	181	207	208	220	197	201	212	201	187	179	183	202	189	211	198	209	182	206	205	168	239	222	191	166	176	202	197	191	224	223	196	200	197	193	201	213	210	209	193	198	202	206	203	179	221	204	187	212	218	232	210	201	201	182	209	192	203	187	194	185	196	216	211	206	193	189	201	195	207	215	186	200	209	205	198	197	214	207	202	185	177	172	209	196	192	176	205	206	211	197	208	186	185	211	188	194	224	190	208	190	187	213	190	203	177	193	207	196	203	210	210	243	193	220	208	210	193	163	206	223	201	190	209	204	200	198	191	202	194	204	194	217	202	185	219	190	200	192	205	205	183	211	195	190	199	190	216	199	209	206	177	183	191	212	183	199	181	233	189	187	187	216	213	175	190	197	213	194	191	201	207	204	190	212	185	216	200	188	228	210	197	191	216	177	200	206	203	213	201	197	205	223	188	201	188	202	205	191	199	198	178	198	209	202	211	167	215	200	161	202	179	216	233	236	184	180	203	176	197	212	194	186	170	178	191	211	195	196	213	217	201	191	209	201	189	195	176	203	192	177	195	195	209	212	193	188	196	192	190	199	171	213	221	180	198	216	184	193	210	204	220	211	189	184	213	199	227	196	217	192	180	189	224	208	201	214	203	194	232	208	211	189	208	177	198	199	199	198	171	193	205	188	197	175	180	206	192	210	186	205	214	196	219	194	213	200	202	212	223	196	196	180	178	176	230	189	204	212	217	182	207	212	195	213	212	195	191	202	192	191	189	196	211	207	187	215	229	203	218	165	231	176	202	187	213	211	222	199	230	202	195	215	213	196	211	202	205	206	193	226	210	199	200	186	205	206	211	207	207	187	210	185	219	194	233	232	192	182	175	206	205	193	192	180	212	204	184	203	201	186	196	211	202	220	170	210	187	178	202	193	207	180	210	185	221	215	182	213	189	209	200	193	189	203	208	211	208	196	209	203	199	204	218	180	218	241	185	209	230	214	200	216	186	201	202	207	210	208	204	215	219	198	178	213	212	194	188	212	183	205	189	199	196	201	219	176	185	191	189	205	206	205	185	176	210	198	206	189	200	204	224	202	211	205	201	207	176	192	204	166	193	225	206	203	199	222	192	205	209	212	187	227	191	196	196	207	219	217	201	213	182	209	209	195	160	209	194	182	218	195	205	205	176	217	211	178	208	207	192	189	207	199	190	198	197	224	211	203	190	194	212	182	209	219	203	215	183	215	181	198	203	178	210	225	212	190	218	192	217	222	207	175	196	211	212	216	182	186	212	223	208	193	206	204	191	191	209	183	202	184	208	221	207	198	203	209	173	196	189	203	202	202	206	211	202	189	192	216	200	188	201	189	196	191	191	192	189	205	186	226	218	194	197	220	211	203	177	191	180	203	190	180	193	199	185	193	215	181	230	180	207	182	194	210	204	199	192	207	204	200	190	164	214	199	214	218	223	188	241	190	186	186	205	211	218	185	188	189	199	209	212	210	189	188	213	198	198	182	198	220	186	202	170	186	223	225	194	204	192	192	198	199	187	194	198	219	210	197	207	209	194	206	186	202	222	198	198	196	180	207	171	203	214	189	231	196	184	198	188	178	210	206	194	237	178	211	196	193	197	175	216	209	214	219	175	202	188	212	199	186	193	210	212	199	182	198	188	208	218	208	203	212	174	187	208	191	185	204	182	207	203	201	211	204	178	210	182	219	213	210	198	212	201	226	198	190	217	197	199	219	184	175	172	197	220	209	187	211	216	233	185	169	188	219	200	197	204	211	203	199	194	193	203	215	195	198	209	212	184	231	183	205	181	191	196	185	208	196	193	204	226	212	196	194	208	216	185	188	205	193	201	199	214	191	212	226	174	220	214	209	196	181	250	180	193	218	195	195	209	190	198	182	221	204	207	200	191	216	195	219	217	194	176	180	182	202	202	195	227	199	194	215	218	193	177	185	198	212	195	180	183	208	217	194	218	195	202	191	192	213	190	199	194	217	201	187	211	187	200	205	227	199	181	208	217	190	189	179	175	189	227	183	197	236	185	196	213	216	215	214	230	226	203	208	202	204	205	225	200	200	182	206	211	201	188	205	190	204	218	191	205	208	187	218	186	226	228	196	187	219	228	201	206	190	197	193	206	203	189	191	183	182	198	192	209	210	199	219	204	166	205	213	208	208	216	204	210	207	196	204	235	195	189	191	194	192	226	199	188	214	181	184	193	193	200	185	200	175	196	208	204	227	193	168	230	211	181	184	220	192	224	218	201	185	202	182	199	180	197	218	213	210	205	218	197	207	205	194	196	209	190	176	221	221	217	188	211	194	212	179	186	180	198	174	186	195	197	197	212	178	184	191	215	202	190	219	198	209	195	201	218	203	210	233	177	182	194	195	164	207	188	172	191	217	219	204
2452	1319	727	390	210	166	159	129	108	109	88	81	78	53	57	60	43	64	46	35	33	31	27	27	28	34	24	30	36	28	17	32	30	27	21	28	29	33	27	20	21	32	27	30	34	31	25	26	24	16	28	32	21	22	30	17	27	16	24	27	18	20	21	40	22	30	25	20	18	21	26	33	32	24	20	26	23	28	25	28	26	22	23	24	21	24	24	28	24	17	23	29	22	24	24	18	21	27	18	25	22	24	26	27	31	27	20	32	24	19	20	23	15	17	23	29	20	26	22	23	23	24	27	35	27	24	29	24	26	24	22	29	24	21	26	22	31	26	24	27	14	28	27	20	29	34	20	22	16	28	35	28	18	21	30	22	26	18	28	18	31	23	24	26	28	20	26	18	17	29	17	19	15	23	24	20	24	32	30	25	21	24	20	21	21	11	22	27	29	27	25	23	25	33	35	32	21	23	21	25	26	21	28	23	26	28	26	19	29	18	30	28	26	24	24	28	24	21	18	27	24	29	20	33	29	28	23	32	24	28	20	24	13	27	26	22	23	22	31	19	25	23	30	29	27	23	25	11	30	29	19	27	21	21	27	24	19	18	24	27	24	34	20	22	19	17	22	19	20	33	40	23	22	22	21	26	20	31	29	30	18	28	29	27	21	23	24	21	26	22	20	24	24	23	29	22	32	11	29	23	26	27	20	21	27	17	20	31	17	20	24	22	19	23	20	26	28	25	34	26	26	24	30	19	21	27	18	30	29	26	25	27	31	32	24	34	21	25	29	17	24	26	19	24	37	27	31	26	18	26	28	22	23	27	30	26	26	17	26	33	20	25	16	19	26	18	21	23	23	20	14	28	23	27	29	27	36	23	29	30	17	25	26	18	24	18	35	30	33	29	20	27	20	30	30	17	20	28	23	25	20	23	22	24	22	19	28	28	25	31	24	24	30	20	33	26	24	24	25	22	26	20	19	31	25	30	23	29	22	12	25	22	27	21	19	22	19	22	21	29	31	22	32	24	29	27	25	20	23	21	29	16	16	18	24	31	34	26	25	20	20	27	27	24	21	20	31	23	19	23	34	20	30	25	20	24	20	30	20	27	20	29	27	27	26	24	24	21	26	14	25	30	28	22	20	17	17	24	25	20	21	29	18	20	19	20	20	20	21	23	17	37	18	30	23	14	19	28	27	24	23	19	20	19	15	21	34	20	20	24	19	30	20	25	28	19	24	26	17	22	18	23	23	24	21	28	29	25	30	24	19	23	32	31	29	25	27	26	24	19	23	26	18	28	24	33	23	25	34	31	28	32	23	20	25	28	22	31	23	28	26	33	23	32	29	29	20	30	24	25	28	22	20	29	21	22	23	13	21	29	24	28	27	26	29	22	26	35	23	26	24	26	31	13	20	25	19	19	19	22	19	31	14	27	33	23	26	37	25	24	28	26	28	32	26	24	32	29	15	25	29	23	21	20	19	29	23	23	14	27	18	25	22	26	18	32	23	17	26	22	21	20	26	21	24	26	20	30	24	25	23	30	21	22	20	24	24	19	22	18	27	27	16	26	18	25	28	17	23	27	16	17	22	17	14	18	20	23	22	18	20	32	32	29	25	21	20	23	24	21	19	24	21	23	25	23	27	23	25	28	27	26	30	20	30	22	27	15	27	26	24	26	18	16	24	24	29	20	29	19	13	18	24	25	27	18	22	33	15	26	17	28	31	10	24	28	22	16	24	22	20	27	18	25	22	26	20	25	22	32	31	28	20	22	16	21	25	29	25	24	29	24	29	26	26	24	24	24	32	18	16	24	26	30	26	24	15	21	20	31	22	21	30	28	23	25	33	16	21	27	33	22	12	25	20	22	20	30	29	21	23	24	26	33	22	18	21	14	20	20	19	33	17	23	24	23	29	18	23	27	22	22	37	23	21	20	20	27	25	26	27	28	23	28	23	19	29	25	20	28	34	20	28	32	21	29	19	28	27	19	22	24	26	25	26	17	22	28	30	18	21	25	26	28	27	16	25	17	21	25	18	25	36	41	21	17	19	16	24	28	28	23	16	20	28	20	36	18	17	19	25	17	27	30	22	22	25	20	23	23	28	17	21	22	20	22	25	27	12	18	24	27	25	23	18	33	31	29	26	34	33	22	22	33	27	22	25	27	28	26	34	26	25	21	28	25	24	24	23	24	28	23	34	27	28	24	30	19	24	27	29	28	32	21	26	29	20	27	26	27	18	22	21	18	19	25	30	18	23	31	32	21	21	18	22	19	17	24	26	18	22	24	27	22	26	27	16	26	28	24	26	25	27	23	21	18	19	22	31	28	14	28	20	15	23	22	20	24	16	31	23	23	26	23	22	23	26	26	29	18	25	48	19	24	29	33	23	34	29	28	23	22	19	29	29	30	30	25	18	20	27	30	25	23	26	23	13	20	27	17	25	29	19	23	19	25	23	20	24	29	29	26	24	21	17	24	23	29	25	30	30	28	34	35	21	25	23	28	17	21	32	27	25	23	24	22	25	20	21	18	23	26	19	33	27	19	19	18	14	25	25	19	29	26	22	20	27	29	23	35	24	16	26	28	24	19	21	29	24	22	22	17	24	27	25	25	21	20	26	19	21	15	32	26	29	24	26	29	26	35	31	24	23	19	23	24	21	17	22	24	33	25	29	28	22	21	24	29	29	29	28	25	31	31	28	22	17	30	32	29	26	24	25	24	31	28	30	18	22	26	26	23	26	31	34	29	23	27	22	22	19	29	28	36	20	19	26	19	22	32	28	19	27	27	21	20	30	23	25	24	19	22	20	25	24	21	23	16	24	27	25	22	25	24	30	28	22	26	30	23	26	26	23	25	16	24	31	27	23	20	20	31	27	20	32	23	27	21	17	27	21	34	16	21	14	21	24	17	18	29	20	28	21	27	29	17	20	23	18	17	22	27	19	33	26	12	26	21	25	17	29	17	28	14	18	24	21	24	26	15	26	23	31	25	27	19	28	23	27	23	21	23	25	22	15	26	24	24	22	25	26	18	25	27	24	26	25	25	24	14	25	22	19	20	12	24	17	21	21	28	27	27	28	24	26	28	26	15	22	16	19	24	26	39	30	23	26	28	29	25	26	33	28	29	24	36	33	29	28	26	27	22	19	23	22	25	17	30	18	25	21	28	27	15	20	32	17	19	23	36	27	32	31	20	24	13	30	26	21	26	31	26	22	21	27	24	18	28	21	24	23	31	17	28	27	29	32	29	24	28	21	25	28	30	30	28	26	34	21	22	29	29	18	26	25	21	27	15	32	23	20	22	21	27	23	27	28	27	31	36	26	18	24	20	20	25	16	25	22	24	20	33	20	31	22	33	24	25	25	28	23	15	31	22	24	23	23	29	29	26	30	25	26	29	27	23	33	24	26	22	26	19	23	13	30	27	17	22	22	25	23	21	26	16	29	13	24	32	23	18	24	24	29	29	19	29	35	25	29	31	30	30	20	32	20	25
23609	13709	9537	7844	7902	7025	5407	4132	3266	2821	2354	2025	1697	1371	1136	950	815	718	665	591	560	497	474	426	435	419	401	428	386	372	396	362	316	309	313	285	270	285	281	268	270	282	237	268	245	263	256	226	265	271	244	226	252	251	245	242	215	225	229	214	220	223	241	238	255	237	237	232	239	218	205	240	236	246	226	240	226	251	221	235	243	221	235	205	223	239	252	203	209	216	214	224	228	238	218	218	247	236	236	233	219	205	212	234	210	250	226	251	232	208	210	231	225	223	263	221	221	239	247	222	209	225	223	225	230	232	219	204	192	222	229	217	193	229	242	241	254	218	233	233	192	218	220	226	244	217	213	236	211	230	187	214	221	222	220	221	225	258	230	228	232	240	207	242	203	235	224	231	231	238	231	240	206	218	220	206	227	228	215	260	218	261	209	216	223	246	253	202	212	228	225	245	232	223	214	218	229	240	225	221	216	223	222	219	222	212	191	218	203	208	240	217	226	261	218	244	234	210	219	221	221	216	224	242	227	217	235	213	243	239	230	187	243	240	259	226	220	246	262	214	203	257	219	210	248	229	220	218	219	217	218	206	233	215	262	232	224	183	212	221	230	223	235	210	238	233	226	255	237	217	216	227	245	224	231	224	251	213	224	242	239	245	199	245	251	214	204	220	220	251	223	233	216	213	217	246	264	244	218	239	214	231	235	212	217	223	237	199	237	213	234	218	255	228	200	239	227	217	253	234	215	195	208	247	219	240	230	200	211	235	247	223	213	220	223	211	228	221	227	202	243	233	208	223	230	240	258	211	230	218	202	249	216	214	221	224	234	243	235	207	204	250	245	207	252	233	245	236	236	232	210	264	227	221	215	233	240	222	210	227	217	239	212	245	226	230	244	232	242	210	208	250	234	239	226	222	218	214	231	242	234	210	224	234	248	209	250	237	214	244	213	199	233	246	230	228	231	264	230	230	220	237	253	200	200	234	223	212	212	221	230	232	225	228	219	230	212	227	231	214	249	229	222	241	205	252	229	222	261	214	222	223	216	216	263	208	258	233	210	263	268	221	225	217	219	225	222	244	221	246	213	250	222	219	234	225	227	230	256	239	231	211	213	241	231	213	226	233	225	217	220	218	248	240	234	218	231	212	216	220	223	212	218	238	229	237	227	209	247	226	215	249	227	242	235	224	247	218	235	248	228	222	222	230	226	214	209	242	241	215	223	253	228	237	234	255	234	217	249	242	212	208	223	197	213	240	198	215	232	224	242	222	209	247	193	208	232	210	227	218	223	230	237	232	237	239	212	242	258	225	199	215	227	241	215	254	220	240	211	224	208	237	249	209	249	252	235	212	219	228	212	225	236	206	233	215	197	231	225	245	229	245	213	217	218	225	251	226	223	219	235	206	235	244	228	225	201	245	225	199	201	239	249	233	202	207	219	219	222	196	228	221	200	230	225	238	218	259	213	219	229	250	230	217	247	238	234	246	219	227	222	223	214	215	213	221	216	233	226	246	222	241	229	207	230	250	216	207	237	214	215	217	248	217	270	225	246	207	230	241	224	207	235	237	232	207	206	209	217	215	224	221	219	222	209	215	228	227	228	231	257	219	232	248	224	211	216	234	231	222	218	216	211	227	242	255	233	227	253	251	220	204	215	212	236	233	232	212	219	213	237	232	258	230	213	232	242	214	221	205	238	246	239	208	222	211	215	235	239	240	232	226	243	234	229	236	230	230	220	227	217	245	189	237	230	214	216	235	223	227	229	219	248	233	211	240	215	227	231	238	212	238	211	214	224	228	221	224	223	238	244	239	243	224	225	236	220	225	217	218	237	231	229	222	231	213	228	202	226	209	206	226	245	222	218	221	240	223	230	256	231	223	216	227	241	202	225	240	221	229	257	231	241	227	240	200	220	215	237	235	223	236	200	250	250	222	222	234	219	224	236	218	232	202	235	228	237	221	211	254	228	198	211	231	239	193	192	245	221	204	223	203	235	209	228	215	227	220	243	217	221	251	252	256	239	243	232	223	247	209	227	190	229	213	232	246	203	207	239	243	240	220	205	218	235	242	212	231	208	238	212	223	221	255	210	242	225	244	218	208	213	236	221	245	255	227	229	226	230	200	260	215	244	217	245	220	247	231	199	243	224	243	233	220	223	230	233	209	218	225	243	221	259	232	224	233	241	210	226	224	231	249	237	244	222	243	223	226	224	212	236	227	212	219	225	238	242	230	246	225	226	219	236	230	235	242	205	217	229	221	202	237	211	211	210	240	222	206	201	237	260	229	235	217	245	212	221	237	204	198	251	228	228	198	215	229	234	218	228	236	206	218	224	213	196	230	238	215	238	237	233	225	245	205	224	238	242	225	214	225	231	230	223	215	205	234	209	220	226	266	200	232	232	209	211	218	219	228	225	238	233	244	221	234	209	231	228	221	222	224	245	210	222	226	185	212	232	201	235	229	207	235	230	237	207	242	226	210	214	223	212	229	224	252	223	200	257	217	244	228	229	199	229	195	227	216	227	230	244	210	228	231	220	210	253	218	196	253	216	212	208	233	234	225	240	230	210	234	229	236	218	223	235	233	217	231	227	246	223	215	232	203	221	245	234	240	210	221	248	198	241	220	249	236	217	232	227	221	226	221	232	246	219	221	228	225	216	238	233	221	190	201	214	236	244	232	228	250	229	211	237	214	216	238	225	233	235	240	241	234	242	213	220	218	261	228	212	238	246	228	227	240	194	243	217	200	242	222	252	217	229	238	236	250	222	239	216	201	202	215	228	215	227	205	209	252	226	218	224	234	216	218	232	222	203	224	255	233	233	237	244	226	249	204	230	194	231	213	247	229	211	218	230	231	219	223	237	246	217	223	219	225	250	231	228	207	217	236	236	207	221	219	238	231	238	219	233	263	223	228	235	221	224	242	222	191	221	219	258	259	217	237	234	227	221	240	223	242	239	207	234	258	224	204	219	240	210	217	223	244	228	227	238	248	268	249	230	192	188	218	217	211	223	243	220	202	229	226	248	250	231	236	253	231	233	218	245	205	221	229	241	237	216	226	223	258	240	226	224	207	225	232	232	216	222	264	193	224	206	239	228	246	213	238	237	208	253	226	243	203	231	207	214	213	231	217	229	228	224	235	215	232	234	215	227	213	221	232	212	207	240	244	207	218	209	239	218	210	234	215	232	235	212	232	225	243	243	194	244	221	236	236	218	238	243	213	243	219	211	203	198	252	226	234	199	191	237	230	238	211	222	247	202	229	210	225	245	222	222	212	228	222	221	221	223	227	225	221	228	229	234	224	240	230	213	243	230	225	205	209	216	218	234	199	223	222	250	221	222	251	226	213	226	217	245	216	222	226	205	241	230	239	227	196	224	228	234	210	224	249	234	227	221	205	242	221	223	234	233	244	191	214	237	228	222	238	217	220	243	236	189	210	236	213	207	229	203	209	228	263	238	219	215	203	234	200	249	226	229	218	236	216	210	267	221	225
3343	2917	1402	526	360	272	214	170	143	134	144	87	98	82	65	59	57	46	52	52	45	33	26	43	37	39	19	25	46	25	18	28	27	35	30	31	29	18	27	32	34	28	22	19	22	33	34	37	23	24	28	24	28	33	28	26	24	29	24	37	23	22	24	21	29	28	27	22	16	26	14	22	18	25	24	25	24	21	26	23	24	33	16	23	20	24	26	24	27	21	25	20	24	27	15	25	20	18	24	27	29	23	23	26	27	29	20	31	20	23	28	29	22	25	33	21	22	32	17	22	24	25	29	23	24	19	25	32	21	27	28	32	23	27	32	20	19	14	32	26	22	23	22	23	21	19	18	19	22	25	17	28	24	29	19	22	19	26	24	28	24	25	24	19	32	14	29	20	27	15	23	24	24	24	21	19	26	21	29	26	30	25	23	42	25	22	21	22	22	30	21	23	23	30	21	24	25	24	25	17	25	26	15	29	23	22	23	31	27	19	31	20	17	19	20	19	21	34	23	31	21	26	24	19	17	24	27	25	22	28	28	36	22	11	23	32	21	10	24	23	17	25	20	23	18	25	24	39	24	27	24	18	12	21	24	24	20	22	19	23	23	20	28	20	24	24	14	21	19	18	23	16	26	21	24	36	31	22	26	28	21	19	18	21	33	24	21	24	27	29	17	21	22	26	16	28	28	25	24	25	17	22	19	22	30	23	26	18	29	28	25	19	28	22	26	20	35	22	23	23	20	14	19	23	28	23	28	27	25	20	23	28	24	29	27	25	26	27	20	32	19	26	35	24	14	20	27	25	25	16	31	31	22	21	27	21	24	34	21	22	24	22	28	26	23	19	30	20	20	23	25	23	22	25	28	26	26	29	33	25	27	16	17	25	25	26	28	20	28	25	26	30	24	23	19	21	19	21	27	36	21	21	27	16	30	29	24	28	33	25	24	29	17	23	30	22	38	29	19	15	25	16	24	30	26	24	22	17	26	27	17	24	23	27	16	24	25	17	29	32	24	22	28	31	8	27	15	22	21	16	31	29	19	27	17	22	22	17	20	28	32	30	26	24	33	29	22	33	39	23	26	26	23	28	28	23	23	15	17	33	21	19	26	25	16	24	24	29	16	36	24	30	16	20	23	20	21	23	36	19	37	27	25	25	29	25	19	16	11	19	21	16	23	18	19	17	16	35	25	17	24	25	34	26	24	25	19	33	25	24	20	25	21	21	27	21	24	21	28	21	26	25	17	29	20	26	24	21	25	24	22	21	24	22	19	20	30	17	26	33	18	21	37	29	22	26	19	18	23	21	24	23	22	31	18	28	17	19	21	14	23	19	30	20	22	28	21	26	24	25	23	23	39	22	15	17	27	24	30	20	26	30	23	30	27	22	29	27	21	27	32	27	22	22	17	19	27	16	23	16	23	17	21	27	23	13	20	22	20	25	24	28	22	29	27	19	23	19	31	22	17	18	23	20	22	25	25	28	28	20	21	34	27	14	15	18	23	16	26	21	27	26	18	24	25	20	20	23	17	20	26	19	26	23	31	21	14	19	27	22	15	32	20	21	23	24	28	30	25	20	31	24	33	22	28	21	21	24	18	20	26	29	25	20	23	33	22	27	17	22	18	23	32	21	26	29	22	19	23	19	31	20	24	26	19	22	30	23	15	20	19	29	28	32	18	23	26	27	23	18	24	32	26	26	16	30	13	27	26	25	26	20	23	20	33	18	20	26	31	24	29	27	26	25	31	24	23	23	24	23	25	22	21	25	37	17	19	25	29	24	31	31	16	19	26	23	28	13	24	21	27	24	23	26	26	24	27	22	28	23	30	17	28	18	18	31	22	19	28	22	29	16	28	20	22	17	20	35	19	15	17	33	22	18	40	34	23	26	26	25	23	26	27	26	35	22	22	28	22	22	23	23	26	26	26	28	25	28	17	21	25	32	26	33	27	28	24	17	25	28	24	20	21	19	24	19	27	21	17	22	27	24	17	16	30	20	28	23	14	21	26	24	22	23	29	19	21	30	28	22	25	30	26	21	21	19	19	20	20	27	11	16	27	19	39	26	17	28	29	32	23	15	27	28	20	19	29	28	25	29	22	25	30	14	24	28	31	28	26	26	26	21	27	31	25	22	36	24	19	24	26	28	27	20	27	21	19	19	17	25	27	24	23	27	27	22	22	21	26	25	27	29	27	28	25	32	19	18	30	22	22	20	18	23	27	27	16	28	23	32	20	26	17	27	13	19	33	28	28	28	19	23	30	27	13	17	17	32	19	26	28	19	16	26	25	30	29	26	26	19	25	28	23	24	27	24	25	24	22	15	31	21	19	23	24	27	22	20	17	29	17	27	25	19	21	27	31	18	18	23	20	22	23	34	25	22	21	13	14	25	19	18	24	25	24	15	23	26	21	31	23	19	21	35	21	28	30	16	27	20	24	20	25	19	20	22	21	14	26	30	20	23	28	24	27	31	19	27	26	24	21	28	25	27	20	18	21	19	26	28	28	37	21	33	28	19	29	16	24	23	17	25	27	15	22	24	23	24	20	38	26	32	25	19	26	23	12	20	23	32	29	29	15	20	27	23	21	22	13	22	21	24	30	32	17	28	34	23	23	27	27	35	21	23	17	24	30	19	27	23	23	21	16	36	25	22	17	20	28	16	30	21	24	26	19	23	16	28	23	24	28	29	29	31	21	37	17	24	27	28	18	28	22	31	17	13	21	21	22	30	27	21	25	21	28	26	24	22	22	26	22	19	24	26	24	20	29	34	20	21	22	24	31	23	19	22	21	26	19	26	20	22	18	17	26	28	27	20	26	15	25	27	35	25	23	22	30	19	20	17	26	20	28	27	29	30	28	18	22	27	21	34	17	34	31	29	26	20	33	21	19	26	28	21	20	29	19	33	23	22	28	24	31	22	21	22	24	29	24	21	22	24	24	20	23	28	32	19	31	29	38	17	19	21	25	23	23	24	30	23	18	19	25	25	15	24	24	16	33	23	23	28	33	15	28	27	19	31	33	28	27	23	31	26	34	25	31	25	32	23	30	27	27	22	18	27	23	25	21	24	21	22	27	19	29	30	15	20	25	25	24	28	27	21	24	24	24	25	21	25	27	21	21	28	25	15	15	26	22	20	22	16	32	23	20	23	23	21	24	27	21	28	22	18	24	19	22	29	28	16	20	23	18	21	22	28	18	17	20	31	25	25	19	21	27	24	15	34	25	29	35	19	16	17	33	23	26	19	25	23	14	17	18	29	25	26	21	21	18	24	14	23	23	25	30	25	26	17	28	22	25	24	32	19	21	30	25	24	35	17	31	16	15	23	35	24	18	32	31	28	25	30	22	22	28	24	27	20	20	33	18	21	24	23	25	24	30	23	29	23	18	19	31	21	17	35	22	17	16	21	26	28	25	26	32	30	17	21	18	23	32	30	25	26	18	21	15	22	24	28	20	17	18	17	30	23	35	21	25	23	18	40	29	23	22	30
28335	20796	12495	9469	11453	10691	8370	6534	5118	4155	3546	2945	2423	1924	1688	1421	1261	1008	926	850	770	656	610	561	515	510	528	476	474	443	496	458	419	400	379	335	321	309	277	302	272	302	296	308	252	273	305	264	256	253	250	254	249	262	246	239	248	193	239	232	229	233	232	246	232	212	218	246	229	234	228	227	252	223	224	204	241	204	235	234	229	222	213	233	208	220	242	221	215	236	230	229	238	214	256	203	221	236	251	203	206	202	251	210	249	196	244	237	229	251	218	229	242	211	210	241	248	245	242	248	211	235	220	244	232	216	205	229	240	211	223	209	229	240	214	212	196	246	238	238	221	243	232	241	220	220	220	218	208	251	233	213	235	212	211	184	239	244	230	193	195	225	220	208	205	218	224	236	221	240	214	225	214	207	236	201	212	225	244	206	219	205	221	219	223	239	232	234	235	259	252	202	245	226	245	237	207	243	207	250	218	221	201	255	261	238	193	200	219	238	227	234	212	204	212	212	249	221	232	217	203	207	215	219	267	200	238	219	202	245	226	213	217	234	243	211	211	214	236	230	211	226	221	207	239	228	218	258	231	228	237	240	232	219	237	238	219	230	242	224	243	228	213	218	229	224	233	228	222	234	222	220	236	243	213	218	203	207	202	236	230	232	235	222	221	240	209	233	239	253	231	229	224	248	208	214	221	235	243	221	202	218	231	218	238	197	243	225	202	220	226	236	206	240	218	213	243	223	191	214	223	215	215	230	225	224	233	241	231	228	242	220	216	217	190	225	206	235	210	216	239	240	205	195	226	230	224	211	236	226	227	232	230	215	215	232	232	230	224	212	215	238	242	215	225	222	231	241	243	217	213	224	239	212	237	250	227	217	203	237	214	236	211	252	221	220	242	222	237	222	234	225	228	228	246	225	229	207	217	216	210	243	237	186	215	234	229	250	250	224	194	221	226	250	230	200	229	231	205	221	213	220	221	197	210	219	203	248	222	211	218	236	272	235	223	211	254	239	224	209	218	249	232	223	230	212	228	253	209	195	212	193	238	228	230	238	226	234	227	219	230	234	224	233	240	236	233	203	245	237	219	248	225	240	250	209	212	253	250	265	245	225	213	246	216	262	231	235	230	213	212	233	222	227	235	245	223	239	226	219	232	238	242	239	245	234	196	217	243	256	216	190	218	206	211	232	248	244	215	225	218	217	226	232	220	195	228	236	225	227	220	207	240	240	227	213	227	245	215	240	214	220	232	207	232	227	215	218	232	240	202	219	212	219	213	223	202	233	229	225	211	209	237	219	218	243	258	221	248	230	232	248	216	222	243	236	241	285	217	212	220	217	215	234	224	228	211	220	239	249	244	229	215	223	225	234	207	213	244	232	187	208	202	214	227	207	231	237	237	224	216	220	224	221	235	205	220	241	224	187	217	233	230	258	215	199	204	199	244	214	226	239	221	267	235	253	216	221	195	231	213	217	217	215	226	231	228	240	230	211	206	227	205	236	229	206	230	213	247	229	227	237	211	230	200	206	194	224	240	230	241	234	195	244	221	227	212	225	227	217	235	232	218	227	240	233	221	255	246	215	241	222	237	240	224	231	222	222	210	225	255	236	194	239	244	230	246	207	222	220	226	242	229	212	228	229	229	207	218	231	220	225	215	221	239	210	207	216	225	231	203	217	259	248	240	235	211	254	219	214	239	223	252	238	222	230	227	243	207	240	219	248	212	216	238	226	220	230	229	222	229	229	214	210	236	192	229	231	255	231	232	258	229	215	217	219	227	222	218	243	213	225	238	211	208	209	214	198	197	229	228	247	247	248	227	250	212	219	205	242	228	256	222	213	256	243	202	221	244	236	240	242	218	216	221	216	211	227	225	245	227	216	244	227	223	214	230	219	236	224	220	225	230	227	241	239	212	233	209	217	205	244	237	238	251	223	219	232	217	246	238	230	219	243	244	219	220	234	215	222	211	218	245	227	215	209	223	241	230	248	205	200	213	234	246	223	222	194	236	218	227	221	221	248	203	235	211	204	242	222	211	228	232	214	225	223	212	232	198	246	225	256	238	226	229	245	222	248	223	231	236	211	214	234	199	237	250	243	224	194	219	247	251	223	226	225	212	233	225	195	233	264	236	207	210	212	222	222	238	217	223	230	231	223	226	223	210	247	211	224	243	218	209	239	216	227	230	193	209	221	225	228	230	226	231	242	212	247	237	206	217	239	231	255	226	231	199	218	232	233	249	220	215	228	238	212	194	215	250	218	221	231	254	225	235	255	230	225	242	242	212	230	251	221	243	237	220	221	216	248	221	245	231	217	214	213	208	226	230	238	203	219	235	224	250	233	240	227	226	220	235	230	238	237	215	250	225	208	221	224	230	228	219	216	234	228	221	245	222	216	201	216	227	233	218	215	236	246	224	224	216	225	225	238	227	233	225	228	241	213	222	200	221	207	211	241	232	224	229	208	240	238	225	237	237	207	224	230	226	204	259	240	230	205	246	220	233	234	203	236	219	221	237	189	235	260	225	236	217	217	244	230	213	199	239	241	204	220	246	249	232	191	220	231	227	246	246	239	206	225	214	230	239	222	225	201	210	212	203	221	228	254	206	224	229	198	249	212	227	224	231	237	206	235	195	224	234	238	260	197	234	191	223	198	227	258	226	208	232	225	233	224	236	213	232	250	203	226	232	232	212	213	221	226	225	213	233	216	237	241	232	201	255	231	223	238	229	203	253	215	244	230	210	248	204	252	204	225	212	231	229	215	230	220	234	240	237	207	210	224	224	225	227	218	211	227	231	213	235	233	222	209	231	241	221	233	268	220	229	220	219	237	218	219	214	223	216	223	223	233	214	218	237	201	209	211	217	220	255	223	199	229	212	258	234	228	212	206	216	259	215	238	206	220	226	229	238	242	237	223	232	260	193	220	196	201	238	236	211	234	226	237	236	242	214	216	243	236	202	236	229	204	238	236	230	247	221	229	229	212	235	199	192	227	192	231	223	218	250	222	232	177	198	235	203	216	246	202	234	230	218	221	243	229	234	243	238	229	215	206	225	217	235	215	235	222	228	229	213	221	213	226	240	212	248	239	232	222	215	204	215	238	226	235	246	234	236	225	242	238	210	205	206	206	225	236	218	228	199	197	236	213	215	223	197	218	220	219	236	216	223	213	225	222	242	242	229	233	210	203	262	247	228	227	232	211	223	234	236	242	219	221	225	233	243	239	220	199	217	228	212	218	242	218	219	199	226	211	211	232	234	231	203	222	233	224	234	225	233	204	237	211	202	243	231	255	200	217	226	221	234	218	249	213	241	227	232	230	223	230	223	205	227	192	216	233	236	236	221	243	248	218	232	252	210	236	219	238	237	268	244	220	228	213	229	214	230	226	195	208	213	243	213	255	244	212	228	229	223	219	216	239	220	256	213	212	235	214	221	216	217	223	230	232	204	215	237	219	260	223	229	230	237	224	192	218	251	241	235	243	215	224	239	210	218	223
3594	2405	1101	639	464	352	260	234	159	141	135	117	109	82	67	74	57	63	45	55	57	40	43	39	40	38	30	32	35	32	35	31	33	33	29	19	27	23	21	24	28	23	23	22	12	21	18	21	17	12	28	13	26	23	26	18	23	21	32	17	20	16	18	16	19	17	15	11	22	21	19	19	15	29	20	22	25	18	24	23	16	21	25	27	18	27	24	20	26	18	24	27	21	13	25	27	30	21	25	25	14	32	21	24	18	24	20	21	23	21	24	16	19	25	23	21	21	18	22	20	13	22	19	26	19	21	17	14	20	20	15	23	15	24	12	19	18	20	18	15	18	17	19	21	17	23	23	16	30	20	21	25	26	24	21	25	18	16	20	28	15	16	25	23	25	23	16	17	25	18	22	20	21	20	19	19	22	18	22	18	19	15	17	14	16	20	21	23	19	19	16	17	16	23	22	23	21	15	17	18	17	28	21	27	21	27	19	26	17	20	19	21	18	24	23	11	22	20	20	28	18	21	25	21	15	18	18	24	17	27	22	11	24	29	21	22	22	14	18	21	20	15	25	21	28	18	18	16	19	30	22	17	20	23	13	13	18	15	13	21	22	19	19	24	22	20	23	17	23	15	22	26	25	18	16	13	15	28	23	18	24	22	18	29	18	20	30	21	26	28	18	22	19	12	28	16	18	16	18	40	28	14	20	19	19	24	16	30	21	17	14	16	17	20	17	21	19	16	22	14	23	16	23	20	18	24	25	17	15	21	22	15	17	26	25	15	18	15	29	21	26	20	16	19	21	19	21	18	20	29	25	26	24	21	18	25	19	19	25	17	16	16	26	19	15	25	15	22	16	21	19	20	19	19	23	16	7	18	19	23	23	19	26	20	22	25	20	26	21	22	26	20	17	15	21	24	30	21	17	26	28	13	19	21	22	23	24	17	25	19	21	13	23	24	19	17	19	30	24	17	20	26	19	23	22	31	17	19	19	18	22	14	18	22	20	15	21	20	21	11	19	26	19	29	15	24	19	17	29	25	21	24	24	28	17	24	22	20	24	19	18	13	24	14	23	20	16	20	15	29	21	22	20	18	16	20	20	15	24	18	16	27	27	20	22	17	23	19	19	20	27	29	22	16	17	22	23	21	27	19	23	27	15	25	26	19	27	29	25	22	16	17	15	16	20	21	19	16	18	22	32	20	17	22	18	13	16	27	17	18	24	28	25	25	22	15	18	22	16	25	25	22	23	14	24	13	22	28	17	15	18	17	19	27	24	18	22	27	26	15	21	17	28	25	23	15	17	22	19	17	17	18	17	20	19	29	24	19	26	27	19	21	17	20	16	19	22	18	21	27	25	16	17	22	29	17	28	22	26	25	23	26	26	26	22	21	26	16	21	16	13	21	20	22	20	18	22	21	18	28	21	21	12	13	21	20	23	22	11	18	20	27	21	13	20	21	25	22	20	26	21	20	19	14	18	21	27	14	18	16	24	23	19	24	27	19	17	16	22	17	20	14	29	17	22	21	18	21	23	25	21	21	20	22	23	22	26	19	23	20	23	22	20	22	17	15	19	20	17	13	26	27	19	18	27	21	21	23	18	25	22	22	29	13	20	22	14	22	27	17	22	28	21	15	13	17	21	19	21	17	20	34	32	18	28	20	22	16	25	19	19	20	19	20	19	25	22	15	26	16	21	14	16	20	24	18	18	22	27	13	16	23	19	23	24	14	14	27	11	13	18	18	23	17	18	21	22	15	18	22	31	19	18	14	21	18	23	26	13	28	23	25	23	16	23	23	16	14	27	23	21	20	31	20	15	23	15	24	21	24	16	30	21	18	24	26	14	16	21	13	19	19	19	25	18	17	15	25	19	28	23	26	19	28	32	23	26	23	24	19	22	21	19	16	24	25	19	22	20	25	15	15	16	18	20	18	26	21	23	13	20	22	16	25	24	23	13	20	17	31	21	17	21	16	16	16	17	26	25	19	22	18	20	26	22	26	24	19	20	16	19	22	16	26	22	22	15	18	26	17	16	18	20	20	12	21	23	15	20	19	21	19	18	22	19	14	23	29	23	26	16	27	21	18	27	31	12	26	16	24	25	16	20	20	21	25	23	20	13	25	21	21	12	21	15	23	23	26	22	16	15	19	25	14	23	23	23	24	15	15	22	21	26	30	23	23	22	26	28	22	18	17	31	20	28	19	21	16	22	24	21	20	28	25	16	22	25	21	20	28	18	21	20	16	23	19	19	20	22	13	22	20	21	18	34	23	32	20	13	20	28	20	22	14	11	19	16	26	24	19	23	27	23	22	29	24	20	13	16	35	23	17	15	18	21	18	11	27	23	17	21	19	23	18	21	22	26	17	30	28	17	10	26	12	17	18	15	30	12	32	24	20	21	16	25	28	19	17	19	18	19	14	22	17	28	22	24	22	24	28	26	24	22	29	26	17	18	14	26	19	21	11	18	25	20	21	24	16	21	17	15	21	23	9	26	26	11	14	14	17	15	22	23	26	22	10	14	27	20	13	13	23	21	25	17	23	13	15	30	28	20	16	17	21	19	8	13	17	26	15	15	22	22	16	15	16	23	18	28	17	23	19	14	21	26	13	16	22	26	15	20	19	20	17	15	29	15	17	28	23	32	21	24	24	17	31	19	23	15	21	31	18	18	19	17	31	29	17	24	26	17	16	15	25	17	18	19	25	21	17	16	19	21	23	11	12	25	27	24	19	11	19	23	17	20	14	27	17	32	22	22	21	19	18	19	11	19	21	18	21	21	20	21	17	25	24	20	23	23	21	15	16	23	20	25	21	11	17	18	21	19	17	24	21	27	22	22	27	25	18	23	22	23	14	23	20	16	31	19	22	23	13	12	19	26	28	19	28	18	28	22	21	25	13	21	26	23	16	25	21	20	22	21	15	20	15	19	14	13	16	18	21	18	16	28	10	12	19	19	23	19	24	14	20	17	30	15	20	21	21	27	18	26	27	29	22	21	24	18	25	21	15	23	11	17	24	14	22	22	16	19	11	23	20	18	14	21	22	21	24	16	19	27	18	28	22	16	24	19	20	15	20	28	21	12	16	28	25	28	13	25	21	21	21	15	17	16	20	20	21	19	15	22	21	21	20	21	23	19	24	26	23	19	16	22	21	17	27	19	20	22	24	11	10	20	18	24	29	11	26	20	21	23	17	24	19	14	18	16	19	15	17	34	16	17	12	17	19	16	15	15	22	22	12	22	24	19	19	22	21	21	24	31	28	20	26	19	14	13	29	15	16	27	17	28	23	23	24	21	20	17	19	15	20	16	20	15	25	18	23	19	27	24	21	17	13	32	17	21	14	24	21	19	21	19	25	32	21	20	19	21	25	23	22	25	17	24	18	15	20	19	26	19	24	22	14	19	30	26	30	27	13	23	20	29	28	29	20	19	22	19	12	17	13	26	17	25	20	17	22	22	26	24	21	30	26	20	31	22	16	24	28	24	16	29	23
27139	17891	11692	10491	12657	11506	8767	7424	5645	4814	3915	3160	2594	2233	1771	1482	1319	1167	1083	920	879	728	657	598	582	490	471	469	493	463	485	477	418	419	340	343	311	278	257	276	253	230	245	242	255	252	232	225	235	230	233	231	202	220	226	237	207	218	211	206	207	209	163	192	222	202	192	196	186	168	225	184	202	173	187	192	183	191	203	205	202	185	205	189	186	182	205	200	202	176	193	204	210	174	185	193	184	214	178	193	177	192	184	175	195	201	183	190	204	197	201	211	196	213	173	187	204	192	214	217	184	198	199	191	192	214	188	183	182	210	203	186	164	206	199	174	199	178	189	195	168	186	208	182	201	179	187	226	170	190	200	183	209	193	214	198	190	176	182	189	164	204	190	199	178	200	195	196	199	194	232	215	198	190	180	190	179	172	179	202	197	208	229	184	195	215	197	188	209	198	209	216	190	205	210	198	240	189	184	188	167	183	194	204	171	186	192	205	186	196	195	200	161	176	210	210	194	179	201	196	189	196	196	188	193	180	191	216	177	188	168	219	208	174	192	208	197	191	181	189	173	173	227	198	188	211	219	167	190	205	197	198	182	191	203	175	223	202	172	172	190	198	185	202	176	178	196	216	191	206	189	197	208	195	198	188	185	191	189	197	211	197	191	181	183	180	195	178	212	185	217	191	188	197	202	193	178	194	195	200	173	195	200	204	208	175	189	188	186	183	202	199	190	177	184	187	197	217	190	163	198	225	196	177	203	198	204	196	188	181	195	197	191	196	170	209	180	207	187	184	186	194	185	191	205	212	176	172	201	210	201	211	204	186	212	175	190	210	185	209	188	185	195	166	197	185	196	177	166	179	204	205	207	168	191	186	196	210	173	209	210	198	205	199	191	224	185	192	198	209	181	186	214	203	208	198	214	195	175	204	196	188	182	196	167	193	185	198	179	200	174	197	212	190	199	177	190	203	215	188	212	186	189	199	178	198	191	162	196	189	196	200	206	167	199	189	204	212	172	185	179	191	174	182	205	182	198	189	203	183	179	176	209	211	178	188	173	183	193	213	201	213	198	220	239	214	169	205	176	216	206	183	170	198	195	202	197	197	201	213	203	218	189	192	203	182	177	188	194	198	192	183	178	200	196	218	165	201	182	183	175	189	165	201	187	192	201	185	188	179	209	192	180	206	175	206	197	185	205	194	195	174	215	192	188	184	192	172	160	193	193	195	176	185	209	193	208	200	176	161	171	194	195	199	184	239	202	197	196	182	200	190	166	202	209	205	185	188	165	206	207	196	188	173	180	206	210	194	191	179	182	179	201	177	183	181	212	195	194	193	200	198	212	199	205	197	219	188	194	190	208	194	184	207	204	193	200	181	184	189	177	188	223	216	225	173	199	209	192	200	193	200	204	183	202	184	217	206	197	163	194	195	193	178	206	193	199	205	188	205	201	172	203	192	211	191	213	191	162	202	174	160	177	201	176	202	181	186	182	190	182	198	203	195	197	197	212	204	188	200	195	185	204	185	191	201	218	192	202	211	191	201	163	192	200	171	204	215	182	217	182	208	178	202	182	184	189	191	190	184	205	200	191	200	183	199	212	188	176	208	178	201	203	192	177	168	207	220	195	184	197	180	202	204	174	185	200	222	201	187	194	192	203	229	196	180	200	178	196	217	178	184	187	185	206	186	187	184	200	212	190	202	190	193	190	190	194	216	193	187	182	188	199	209	188	190	198	226	191	190	187	205	197	207	178	195	183	216	203	179	213	175	203	197	223	215	187	192	169	206	177	212	208	206	178	190	174	199	192	188	195	202	195	212	192	178	207	193	205	211	180	196	201	203	191	198	183	187	194	206	181	168	210	185	208	194	191	203	188	181	177	175	186	189	186	203	202	176	195	213	177	200	193	196	200	204	192	200	190	189	194	210	202	193	200	196	187	205	182	201	203	201	207	169	181	169	197	165	228	190	204	172	191	179	200	178	185	198	192	191	205	190	206	202	183	169	196	201	179	180	186	203	203	213	198	176	191	195	184	191	183	193	183	179	204	199	189	204	188	166	183	197	223	183	204	192	191	179	181	207	180	182	194	186	195	200	198	188	200	213	180	192	203	191	165	177	189	169	201	205	204	185	204	204	197	185	191	198	169	183	165	207	180	200	199	175	188	191	189	188	199	209	177	196	197	195	182	219	188	205	205	196	220	210	213	201	210	174	204	196	182	215	198	181	183	204	184	185	218	198	193	199	220	185	196	189	176	214	171	203	171	198	193	167	185	188	195	202	199	190	197	203	182	182	199	180	193	167	174	199	220	196	172	186	195	172	195	190	206	194	204	171	195	188	195	206	204	209	194	193	194	186	189	198	184	202	172	182	209	193	180	216	214	180	202	175	180	182	197	217	177	183	174	217	179	178	188	186	203	212	178	201	206	188	212	162	209	199	180	199	208	197	189	209	210	203	185	203	195	179	180	194	213	199	167	172	222	199	184	203	206	179	204	208	200	188	194	210	194	183	186	202	212	172	177	179	223	184	173	194	189	222	187	180	197	198	203	176	197	209	166	207	194	206	195	184	205	196	185	168	186	187	195	173	200	193	217	195	189	183	202	185	179	198	203	177	194	183	174	178	232	201	173	214	200	212	186	190	200	213	188	202	219	193	201	197	211	214	197	187	172	210	201	188	197	173	195	224	180	172	181	178	175	199	194	186	160	197	210	164	192	192	198	169	183	181	206	199	202	182	176	194	191	173	186	184	222	195	222	193	190	192	179	181	191	199	200	184	179	188	206	178	196	186	171	204	180	199	208	178	190	199	227	176	208	196	209	165	211	195	193	193	188	201	201	197	179	190	194	178	221	205	204	182	187	206	215	206	184	192	199	213	213	203	197	215	186	203	224	214	184	202	195	196	210	194	167	192	199	175	238	215	194	172	168	182	167	166	200	188	207	195	198	186	198	194	175	206	205	178	197	215	191	177	202	186	192	232	196	190	217	214	203	197	174	178	182	204	171	196	190	184	191	189	181	199	218	215	206	200	202	188	188	210	188	197	204	201	180	203	173	194	200	214	211	187	198	199	207	203	190	176	173	192	186	161	196	188	198	180	174	193	187	211	177	174	197	181	200	168	193	205	184	227	167	199	208	183	194	178	212	170	193	214	209	183	181	177	228	202	179	179	195	187	208	182	213	189	200	177	189	190	214	193	208	181	174	173	187	191	191	201	167	186	162	179	179	207	206	178	192	189	182	213	215	185	170	184	210	189	192	194	202	199	216	202	180	195	213	215	210	195	199	184	177	189	171	181	210	177	179	188	205	197	187	182	195	193	203	190	191	161	216	164	196	184	193	183	174	192	201	204	189	219	175	194	197	198	194	213	169	198	206	205	165	201	201	197	188	204	195	188	181	179	203	189	189	198	192	194	195	208	211	203	194	194	199	205	189	176	214	191	196	192	209	199	206	207	181	165	219	201	192	187	179	201	188	203	189	185	203	197	197	186	211	182
4073	3632	2123	1057	736	555	409	273	236	194	177	174	135	106	80	65	84	65	59	58	51	65	36	46	44	29	35	24	35	31	33	30	26	28	36	31	27	31	25	30	19	19	20	17	17	29	18	16	23	20	23	24	28	16	20	25	22	20	24	19	17	24	19	23	23	18	21	24	21	27	22	21	24	22	29	19	14	20	17	24	25	19	15	17	15	19	21	30	15	25	25	17	14	21	15	16	18	18	18	21	28	21	20	21	22	32	15	17	21	15	16	18	33	21	14	25	17	22	16	30	18	14	22	20	13	18	30	12	20	17	16	15	17	22	22	11	18	14	19	22	20	21	17	22	19	18	21	26	26	18	20	28	17	15	23	17	21	32	28	20	24	20	16	24	26	22	13	14	25	20	14	26	19	25	24	10	18	36	18	25	18	24	20	18	26	22	20	19	17	28	22	21	24	23	22	13	29	24	22	14	11	10	14	20	16	9	12	20	15	21	16	13	20	9	17	16	17	17	27	24	24	22	18	17	24	10	19	27	15	21	19	22	21	26	30	18	13	19	15	17	11	14	12	20	16	16	26	27	22	19	17	10	25	31	18	16	16	20	20	28	21	8	17	17	26	16	17	14	15	19	26	24	24	19	21	22	15	18	16	22	27	22	16	26	26	25	23	23	19	19	14	20	23	22	17	25	21	26	16	18	28	24	20	27	22	17	13	22	24	20	19	21	15	15	21	13	13	15	21	20	23	29	20	20	22	25	14	24	22	25	13	27	20	8	16	23	19	24	16	30	20	18	24	12	20	22	14	13	19	18	19	20	17	20	18	20	33	20	28	19	15	23	21	20	20	22	23	19	13	17	19	24	22	23	16	10	20	13	19	14	33	13	16	18	15	23	26	22	23	21	17	14	25	24	18	21	24	15	22	22	14	19	26	23	17	17	21	13	22	17	20	25	24	15	21	20	28	24	21	14	25	25	19	20	23	13	16	17	17	20	17	17	24	23	14	18	28	23	30	23	17	17	30	26	20	22	19	22	15	21	18	19	21	13	23	18	21	26	19	21	15	21	13	19	21	22	14	16	14	25	23	18	21	12	20	27	18	12	22	13	23	20	16	18	21	22	28	26	27	15	11	24	20	20	16	14	25	19	29	28	22	21	19	19	25	22	20	26	14	23	18	24	13	14	15	19	24	18	17	19	13	28	16	12	23	24	19	18	22	21	24	18	24	19	24	19	20	24	28	19	13	17	10	16	22	14	26	20	26	32	12	13	35	16	17	21	19	13	19	28	17	19	19	22	17	21	18	22	22	17	28	18	16	16	27	14	15	21	27	21	24	21	22	31	15	23	24	21	18	25	20	28	17	18	26	23	16	22	28	14	11	17	13	21	20	19	22	13	26	18	12	18	18	29	8	17	26	17	18	12	21	18	19	19	12	24	21	19	20	19	24	11	25	14	15	19	21	21	17	18	12	21	20	16	21	17	15	14	23	16	24	16	23	20	21	25	16	20	28	18	17	22	19	22	21	19	19	20	19	26	20	15	26	14	18	20	29	22	14	15	16	21	20	18	19	26	18	23	27	26	13	20	17	19	20	26	24	17	20	14	11	23	21	24	10	21	19	25	22	13	17	17	23	17	30	21	20	21	15	28	14	18	18	18	19	28	19	25	26	33	18	17	19	24	25	24	16	16	21	19	18	22	17	21	19	20	20	24	22	20	28	17	16	20	20	21	19	17	18	17	21	15	11	21	19	28	29	24	16	14	24	15	20	16	24	18	19	12	23	20	12	24	15	24	21	19	16	18	16	15	27	26	20	13	22	20	20	17	21	15	19	12	20	26	23	23	22	14	13	24	23	20	19	16	24	13	15	23	27	15	14	27	13	22	14	18	13	14	22	29	20	16	23	20	19	21	15	21	28	21	17	17	13	10	14	17	18	17	18	24	18	26	15	23	23	22	21	17	19	17	15	30	17	17	16	17	16	19	17	15	14	26	30	15	16	17	15	24	17	21	18	20	21	12	22	26	20	21	20	20	24	22	16	28	25	18	27	33	16	20	24	15	18	26	14	23	20	23	20	22	22	18	16	22	19	11	13	20	20	18	21	20	17	15	18	16	15	18	21	16	23	21	13	15	23	17	21	18	16	20	23	20	24	17	13	23	26	24	12	12	26	17	17	14	27	21	21	21	22	20	16	29	25	18	21	18	26	18	24	21	26	19	14	18	11	16	20	19	18	19	21	21	20	28	16	25	20	17	19	23	17	26	23	15	20	16	20	20	18	19	28	18	24	20	18	17	14	22	15	23	24	29	15	24	15	20	23	28	26	28	18	18	22	22	22	24	29	18	21	23	19	27	26	19	22	16	17	15	20	26	18	29	17	22	17	26	26	20	21	12	14	25	24	10	21	19	14	16	12	21	26	15	24	18	18	12	21	28	23	23	20	22	26	14	16	17	17	21	18	18	21	26	22	24	23	23	22	18	26	22	17	17	15	17	20	14	21	16	19	17	19	24	21	21	34	18	23	11	15	16	24	25	22	24	18	23	15	20	14	13	23	25	24	29	15	18	25	15	19	19	22	25	17	19	19	24	14	22	18	22	22	25	19	21	11	17	15	22	20	30	13	19	21	15	18	19	21	27	20	21	31	15	20	26	16	17	20	21	26	13	18	16	15	19	22	14	19	16	22	18	20	35	18	20	30	23	13	12	15	16	23	18	22	24	18	22	16	17	28	12	26	17	16	17	27	21	22	13	20	28	20	18	18	24	29	19	19	13	22	19	24	22	23	19	20	25	20	25	14	17	23	20	17	17	21	23	26	21	16	14	18	29	20	18	15	21	12	15	21	21	17	16	18	18	19	16	22	25	19	27	18	20	14	21	27	23	26	19	14	14	18	16	15	26	21	21	26	19	17	14	25	11	20	19	22	23	14	24	21	16	28	21	19	21	27	18	18	21	12	22	21	22	20	22	22	21	17	26	24	21	16	16	19	23	20	15	19	14	17	33	23	14	14	22	18	19	17	19	18	19	21	17	19	16	19	14	20	25	20	29	16	26	19	22	19	24	17	27	20	24	18	12	25	25	28	23	16	22	10	15	19	15	26	21	23	24	15	22	23	18	19	24	19	20	12	18	18	26	21	21	23	20	18	14	18	22	20	15	18	21	30	16	22	19	14	20	16	23	20	18	17	20	25	19	28	24	16	24	21	17	19	24	22	21	24	21	22	23	28	22	20	19	13	23	16	22	24	31	24	23	19	19	14	19	28	22	30	22	25	24	13	24	13	18	15	16	30	19	25	22	21	17	11	23	26	19	23	20	19	18	12	24	14	14	23	17	19	27	25	20	22	30	25	12	30	22	17	19	20	22	24	17	17	12	20	19	21	18	19	21	25	25	18	16	18	19	23	23	26	19	20	28	17	17	24	27	16	27	17	17	17	18	33	21	23	16	22	14	27	19	14	22	17	16	17	20	14	27	17	17	22	20	19	13	23	20
29774	22227	16512	14625	16888	15591	11497	9218	7306	6162	5289	4123	3395	2779	2266	1899	1591	1406	1306	1082	1032	936	782	685	629	631	556	484	544	493	526	510	519	497	402	384	356	320	264	285	246	247	279	258	209	238	233	254	235	246	221	241	260	251	196	215	196	196	207	195	193	182	198	204	183	192	186	209	201	196	190	205	226	210	204	196	218	214	191	216	168	194	188	165	207	174	185	188	198	204	201	197	227	198	190	176	200	181	188	188	206	193	193	196	195	185	186	199	180	201	209	164	173	167	200	174	207	166	213	183	203	169	173	173	192	190	186	205	172	185	215	204	161	222	191	200	165	185	193	166	188	201	197	179	209	191	217	214	190	179	199	209	177	175	192	198	185	189	163	201	192	179	173	190	195	204	201	203	197	163	185	161	170	180	188	171	203	165	202	187	206	187	174	201	180	174	190	193	207	190	171	165	201	214	197	183	209	196	173	173	177	188	211	188	190	196	203	177	185	195	181	194	176	183	214	183	173	206	213	161	167	198	197	191	203	172	192	230	187	169	183	162	180	195	195	199	216	182	196	196	166	190	195	191	183	192	227	191	196	215	176	191	167	180	200	193	198	224	186	202	197	174	219	191	207	171	178	161	187	173	197	185	184	201	189	183	214	192	204	180	182	188	206	193	181	181	177	182	206	187	196	176	178	190	183	189	198	203	188	192	174	181	165	183	204	206	189	191	189	180	198	191	173	183	191	191	210	184	198	185	190	172	169	192	194	186	194	209	192	184	211	213	170	155	194	191	180	162	195	181	190	174	196	169	187	202	183	186	193	187	191	193	191	199	162	205	194	196	195	192	191	205	185	196	195	212	170	195	192	202	194	198	201	195	193	204	178	188	204	187	208	183	200	187	187	166	184	190	191	201	192	198	196	183	176	191	173	201	179	192	198	202	180	168	181	193	177	177	196	179	194	184	214	192	190	197	201	203	206	206	180	181	191	179	194	187	188	185	188	180	177	204	215	190	180	197	232	204	182	185	187	189	191	197	159	193	183	191	185	206	194	190	194	202	179	194	209	197	209	185	178	211	182	211	198	174	186	197	187	192	215	206	189	189	193	202	191	197	197	189	200	187	176	195	190	197	194	188	191	172	189	172	193	174	170	194	171	194	186	174	170	177	177	178	180	191	209	171	183	186	190	166	190	188	187	173	190	211	186	174	157	192	191	181	196	184	185	206	162	206	184	202	171	209	176	189	202	220	188	172	201	202	180	187	214	188	180	200	180	188	196	165	202	205	183	206	188	194	199	176	181	177	216	190	192	197	173	183	187	213	216	206	163	208	188	208	189	208	178	214	179	198	190	192	207	199	162	196	201	185	208	182	173	199	198	177	185	188	214	169	188	179	164	189	188	183	205	198	208	188	198	182	181	190	198	187	189	174	177	162	194	209	180	202	172	179	192	196	190	190	205	189	214	195	199	183	174	200	181	197	197	205	166	193	197	164	213	186	197	216	204	179	184	214	175	206	202	189	214	190	183	172	198	182	194	194	200	198	193	186	169	213	180	197	224	176	205	197	185	179	199	197	169	185	196	205	172	188	174	218	180	198	208	190	181	177	195	195	179	177	199	186	175	201	185	176	182	210	186	190	171	199	183	204	171	209	177	193	208	158	197	153	177	190	202	198	202	191	182	194	165	198	191	197	183	181	208	185	198	184	187	201	212	176	177	199	202	185	189	178	184	182	168	176	190	157	189	190	193	171	192	192	206	172	198	183	177	166	170	207	181	189	190	177	194	181	182	203	182	180	212	194	200	202	182	213	199	207	193	166	207	206	197	185	168	184	175	166	213	183	204	202	205	197	192	191	197	174	202	200	194	197	220	182	197	178	193	174	198	201	160	189	200	180	183	211	201	197	195	172	187	206	192	183	197	195	188	196	195	186	180	179	194	194	196	204	196	173	181	194	180	159	187	183	187	203	214	205	202	185	219	206	190	195	170	180	212	201	196	179	192	175	214	189	200	195	162	173	195	184	178	194	174	213	191	203	193	166	181	185	199	215	181	214	203	195	194	189	199	186	196	197	163	162	187	189	202	166	191	203	171	193	191	208	217	186	188	206	212	202	179	195	198	193	194	185	181	169	184	179	192	181	173	216	185	208	190	203	187	199	214	191	206	178	177	165	183	203	195	174	167	183	180	191	207	201	162	184	186	182	171	172	184	196	176	210	186	207	189	185	195	200	170	184	197	224	196	203	186	164	181	210	197	197	197	178	188	181	198	193	192	191	220	180	211	145	184	180	201	204	182	174	185	178	190	194	184	183	199	191	201	215	193	180	182	196	192	206	211	174	180	187	198	207	206	168	196	223	201	201	200	191	187	188	190	208	187	193	199	201	211	193	183	187	175	184	186	193	184	180	174	186	187	194	179	167	173	214	175	218	177	202	183	201	192	207	193	168	157	188	200	194	187	176	194	203	181	182	174	195	188	175	192	197	195	213	182	210	201	214	208	181	186	173	175	170	197	178	185	190	209	212	182	200	174	197	176	190	195	189	201	199	186	179	194	190	191	176	181	184	199	201	196	174	174	183	213	184	193	182	190	171	201	196	200	198	173	199	203	163	204	184	191	194	177	195	189	212	190	186	219	163	193	175	178	178	202	205	201	174	187	190	197	191	197	189	216	173	183	173	187	169	193	224	218	164	197	191	200	193	201	186	216	197	184	181	181	199	204	203	211	193	170	177	182	192	209	196	197	225	188	197	173	183	193	198	191	193	179	196	216	199	208	207	227	198	202	178	210	214	191	177	200	193	192	174	179	176	189	195	193	171	182	186	179	208	195	203	200	209	185	175	186	179	186	185	181	195	186	188	173	192	182	190	184	212	173	169	212	183	182	181	194	165	197	197	202	168	173	222	178	201	207	195	205	194	219	184	189	184	185	181	186	184	182	205	191	196	207	182	190	207	177	192	218	213	189	194	183	209	179	184	223	187	175	149	209	185	181	199	210	193	212	190	190	179	162	187	183	199	190	177	188	178	193	181	196	205	196	185	195	190	181	210	203	179	182	209	186	192	189	200	170	196	193	180	196	165	183	199	215	202	161	225	172	184	175	190	198	198	207	205	216	186	203	164	167	166	177	193	218	191	196	178	197	195	201	191	187	189	199	206	167	195	212	239	178	200	181	180	181	195	185	179	181	181	197	188	184	188	210	187	192	197	185	202	193	209	191	179	186	207	188	173	180	200	200	164	208	184	180	182	183	192	185	189	192	222	191	206	179	184	213	179	191	175	213	177	222	186	182	194	185	195	224	188	183	184	185	197	193	175	194	203	220	169	183	183	175	195	167	199	193	174	191	216	186	202	189	184	199	159	198	202	189	203	182	184	183	189	196	155	213	161	189	172	209	220	201	174	187	174	212	203	194	179	174	174	173	178	202	202	190	193	165	182	164	198	194	180	198	189	186	203	198	151	205	209	191	155	176	204	177	207	199	188	194	202	184	194	215	184	196	176	177	194
2161	1079	520	261	198	162	134	94	120	96	95	75	62	50	54	43	48	40	39	42	42	35	34	33	32	32	36	28	29	33	33	26	47	27	21	27	22	23	34	22	18	21	17	26	31	24	31	25	17	36	27	26	20	30	25	14	22	22	32	26	21	19	28	15	18	15	13	20	32	19	18	25	25	27	23	32	19	24	13	16	20	20	21	19	27	17	22	22	22	15	34	32	25	22	25	33	22	25	22	19	24	28	25	29	16	23	33	17	20	24	19	22	25	31	19	23	24	31	19	23	24	25	26	17	25	24	19	22	25	30	24	23	26	23	31	24	25	29	21	24	21	28	25	15	30	19	17	28	28	23	28	23	19	25	23	28	14	18	11	35	21	20	22	15	26	25	18	27	17	22	27	32	15	21	12	18	22	22	27	24	19	32	27	24	19	25	27	24	27	20	29	22	26	28	16	25	22	25	25	33	17	25	28	21	12	21	28	18	22	26	22	25	25	27	28	24	23	27	18	14	30	26	29	17	15	20	18	24	26	20	23	24	17	26	19	22	27	16	23	23	28	21	15	18	27	20	29	30	18	15	23	23	28	20	14	17	31	22	25	19	27	20	30	24	22	25	26	20	14	20	28	19	23	17	25	19	21	20	24	25	26	17	24	27	26	20	18	24	20	16	20	19	22	26	21	24	30	29	22	27	20	24	23	19	29	24	24	22	23	23	21	20	21	32	20	22	25	24	26	19	28	19	20	26	36	25	17	32	25	24	19	13	26	13	31	26	24	30	20	22	13	19	21	26	22	28	21	19	25	17	17	24	20	20	21	25	20	29	25	26	27	28	15	17	27	21	22	34	23	27	22	24	27	16	19	18	28	17	22	27	23	19	22	26	26	21	22	24	26	23	26	20	21	30	31	23	19	27	18	16	29	33	34	22	20	27	25	21	32	14	20	15	27	20	21	21	15	12	30	18	28	34	29	23	22	24	15	22	27	19	24	18	18	24	20	22	28	19	19	26	18	18	25	34	21	22	20	30	21	27	18	25	22	19	20	21	33	27	25	16	22	21	26	23	22	25	21	26	18	25	19	23	19	18	30	29	24	25	19	22	25	30	19	23	26	19	17	10	20	25	23	29	15	26	25	21	21	24	17	18	22	28	28	24	25	23	20	24	20	24	25	28	22	35	23	21	31	30	25	19	23	22	20	25	24	23	21	26	27	27	17	21	20	32	20	23	27	25	29	18	15	20	30	20	24	17	22	19	25	29	27	27	23	24	18	18	28	22	22	28	22	27	25	24	16	26	21	24	22	20	21	28	22	22	12	20	27	23	25	13	19	23	27	20	27	19	22	19	20	33	22	22	19	30	23	15	29	30	25	14	21	14	27	27	28	21	18	23	20	22	20	18	17	20	20	27	19	30	26	16	30	20	20	24	24	21	12	31	24	30	25	23	17	26	23	27	36	24	22	20	21	22	23	22	22	23	27	15	21	22	23	18	19	27	23	20	22	18	21	24	18	28	21	26	25	17	22	35	20	27	25	20	14	20	23	18	12	20	20	21	27	21	21	28	25	18	21	13	22	26	22	24	26	22	22	27	36	21	17	22	31	18	28	19	19	17	21	23	24	29	22	21	19	20	21	26	20	23	22	21	23	23	23	20	28	20	17	17	26	28	33	23	21	24	27	26	20	15	21	20	19	21	28	29	22	27	17	27	26	23	23	23	25	28	29	25	18	18	23	24	24	21	23	15	17	15	23	13	25	28	22	21	37	18	14	29	28	18	27	22	30	20	25	24	22	20	23	30	26	27	15	33	12	23	24	25	24	17	23	26	25	18	21	22	17	24	18	26	21	20	27	20	30	25	15	33	25	24	21	23	20	25	27	23	27	22	24	23	31	28	17	22	27	18	21	22	26	23	27	26	31	23	24	18	22	31	23	21	21	22	24	21	28	32	27	16	26	23	19	19	17	21	26	19	26	30	23	30	26	24	22	22	31	21	21	20	26	19	25	14	16	29	21	29	19	28	24	23	19	16	21	17	28	16	19	17	19	21	24	18	26	17	17	22	24	17	31	31	28	29	20	15	24	20	17	29	23	27	18	22	20	27	19	26	20	27	21	22	20	15	20	22	32	25	15	25	24	18	22	33	31	30	36	20	23	17	28	17	22	14	19	24	23	17	18	24	27	20	25	27	19	21	20	31	30	20	18	17	21	20	30	21	21	21	19	20	17	25	21	18	27	17	27	21	18	24	24	21	24	25	16	26	26	28	23	31	26	19	21	24	24	31	19	22	22	30	33	23	26	24	25	24	24	20	22	16	23	24	16	23	25	23	26	20	28	21	24	21	19	21	24	14	24	28	21	27	17	34	29	17	27	30	18	22	26	18	30	28	20	30	18	22	16	17	25	28	19	27	26	19	22	28	21	23	34	14	18	24	29	20	23	27	27	21	30	21	27	23	18	30	18	17	26	20	22	23	31	16	19	19	25	28	22	18	20	17	23	27	20	13	26	20	27	21	12	18	27	27	12	17	16	26	17	21	20	26	20	24	23	17	16	26	23	18	24	22	21	22	22	18	22	23	25	28	20	34	18	29	22	27	33	22	18	20	23	17	18	21	16	18	23	24	18	25	27	24	24	25	27	21	16	25	35	28	23	21	22	20	21	18	24	17	17	24	23	19	16	25	25	17	22	21	22	20	18	23	27	25	20	23	21	16	26	25	18	24	19	20	27	21	25	17	33	18	17	32	17	28	27	20	11	24	24	31	24	23	21	31	25	24	24	28	17	16	26	14	17	20	27	23	17	27	21	26	21	19	29	26	25	26	36	20	23	28	27	34	19	12	19	21	23	18	20	25	17	16	24	28	22	27	30	19	18	23	30	23	22	30	17	26	22	18	28	21	14	18	30	19	17	24	22	21	28	25	25	16	23	20	17	19	22	12	18	23	19	25	18	18	24	13	24	26	27	23	27	28	28	24	28	18	18	22	18	21	22	23	27	24	21	20	21	25	25	15	27	25	18	29	23	24	19	22	22	21	29	17	22	26	19	29	27	24	22	19	21	14	17	30	26	23	26	21	28	27	18	24	21	24	32	20	25	21	29	10	24	14	20	19	20	18	24	25	24	21	23	22	22	27	22	25	23	25	18	31	12	27	28	16	33	26	21	18	25	13	28	17	25	28	20	23	21	25	27	23	31	17	25	20	25	27	27	17	20	22	25	30	24	22	23	19	11	22	30	23	20	28	29	17	31	24	23	23	25	20	19	25	13	24	21	23	21	15	26	17	9	24	16	20	19	34	22	24	21	15	20	19	20	25	19	25	27	27	33	21	17	24	22	31	24	22	15	25	27	16	27	20	25	18	23	24	28	16	27	24	15	22	31	18	35	30	26	25	20	24	18	22	19	17	21	27	17	18	24	26	17	19	15	11	21	26	23	27	27	20	23	21	25	18	22	14	23	29	17	26	26	24	25	17	25	24	31	26	18	29	25	15
22063	12390	7027	5885	7820	7122	5456	4254	3415	2836	2422	1893	1563	1252	1079	944	826	729	670	597	602	498	494	416	424	399	397	409	337	385	362	387	360	366	290	348	275	270	278	283	272	260	267	231	263	245	223	268	250	276	208	224	245	250	227	232	227	243	247	227	229	215	202	201	188	220	195	220	203	234	220	189	213	205	206	231	226	203	214	204	237	203	214	199	205	202	241	244	238	197	221	225	226	234	223	227	234	221	225	220	226	223	230	227	232	220	219	249	238	216	192	236	212	237	226	207	200	247	217	234	227	222	223	206	213	203	195	207	228	228	213	217	222	247	200	227	225	213	213	189	207	217	196	217	221	199	248	229	226	222	251	226	212	180	199	219	233	211	217	213	222	220	218	216	236	223	216	208	224	205	222	212	222	225	205	190	216	211	187	232	205	244	199	229	207	222	195	219	232	209	224	204	219	215	214	232	215	204	216	197	217	232	231	231	224	210	217	214	213	242	209	210	209	218	236	224	232	201	219	239	227	217	192	199	237	195	241	216	218	235	225	255	209	211	234	244	199	217	226	181	239	209	213	232	228	230	206	218	203	237	248	217	208	189	239	210	207	210	210	207	201	220	216	203	182	239	230	194	210	253	212	207	233	216	212	236	183	227	230	230	212	230	213	219	200	239	189	225	216	251	201	205	216	214	210	250	197	213	217	226	215	213	227	198	220	207	227	221	216	237	218	232	232	241	225	206	200	242	203	219	212	231	248	196	234	238	227	239	220	231	228	205	232	235	232	209	222	218	219	201	230	222	229	212	217	208	199	210	222	235	218	190	210	191	217	199	240	190	203	238	217	211	184	207	198	215	199	217	226	198	218	206	212	226	242	201	185	203	218	217	216	215	196	216	233	217	221	229	220	201	200	225	205	242	212	213	235	194	183	217	216	224	194	207	219	222	216	229	229	199	205	236	211	176	206	208	229	191	224	241	232	212	189	213	231	216	204	200	208	227	211	227	197	208	228	225	221	217	198	221	223	229	217	219	204	230	209	260	202	208	229	221	210	222	203	239	210	189	213	238	244	241	218	208	213	203	229	229	234	251	205	233	201	213	190	224	229	206	226	236	237	227	210	210	225	211	215	208	224	231	220	231	229	211	191	236	210	221	213	211	222	209	185	202	213	216	232	201	222	216	214	218	211	204	206	197	232	204	251	225	220	216	220	202	211	229	214	210	206	240	220	222	200	217	219	204	209	225	221	224	223	201	230	209	227	245	217	229	241	241	190	202	220	225	246	226	238	195	214	218	245	189	211	253	205	215	210	231	211	223	221	239	216	222	228	202	224	243	209	221	222	232	197	203	225	192	220	203	233	208	259	209	221	242	180	219	221	217	225	218	232	208	211	214	238	238	214	223	187	220	226	214	193	216	226	231	206	217	198	237	214	187	221	202	207	213	225	234	197	218	237	200	209	197	211	232	197	196	237	202	229	192	216	207	241	195	256	218	217	214	230	233	239	211	229	209	240	230	225	202	231	189	195	188	198	215	229	246	236	212	233	217	190	237	228	194	216	203	229	222	207	228	216	208	207	215	202	235	197	206	216	227	228	227	227	237	199	231	187	209	206	197	212	202	238	208	220	230	232	217	225	214	242	207	232	220	203	227	234	243	221	197	206	213	205	237	214	214	188	217	218	206	206	223	222	217	243	226	220	217	220	192	207	216	236	231	220	217	241	224	199	174	217	202	185	207	213	200	229	215	220	212	229	218	214	235	234	242	220	219	211	204	227	214	210	215	205	206	195	225	215	214	211	223	204	208	242	228	228	218	230	230	231	214	198	199	240	223	218	201	216	225	218	211	198	210	240	197	234	212	207	248	246	219	245	221	248	223	213	258	199	226	207	200	223	199	204	231	210	222	212	231	209	215	230	253	223	225	240	201	204	218	231	200	189	215	245	223	188	186	220	204	222	234	211	235	235	215	213	206	208	249	210	233	225	239	218	239	209	215	242	202	228	230	224	177	236	213	211	227	214	194	229	231	215	197	218	237	199	229	217	207	224	201	216	207	223	226	211	248	206	188	205	183	191	229	227	248	207	209	247	210	212	263	220	238	200	221	206	204	222	220	203	198	203	222	220	201	240	214	189	232	248	247	237	219	224	212	215	217	219	205	215	248	187	227	220	247	208	235	228	228	237	205	225	205	223	241	214	207	208	222	221	207	218	209	209	235	227	231	207	215	215	236	221	204	193	215	197	197	220	247	206	204	197	220	224	217	239	235	221	212	216	208	197	204	226	230	198	214	223	223	215	217	222	242	204	230	217	228	244	223	179	235	201	188	203	229	231	207	194	205	215	183	236	241	230	218	253	241	224	236	187	237	215	230	210	208	241	233	197	221	229	231	219	216	215	175	236	210	236	222	209	223	219	191	225	211	221	236	193	243	208	218	198	228	216	199	197	225	238	236	227	235	202	259	245	214	210	214	201	196	208	199	193	205	223	268	220	220	235	224	244	217	212	230	214	210	228	229	217	231	196	225	222	221	230	226	216	230	219	203	216	204	211	189	197	212	182	219	208	212	221	208	219	221	239	233	210	220	203	212	216	228	200	207	202	220	233	209	223	246	218	218	215	221	238	221	209	199	240	199	234	220	208	219	220	209	206	238	235	179	226	209	210	217	200	241	215	226	227	215	207	218	252	197	211	203	244	209	256	234	229	214	186	213	207	212	219	217	195	232	200	212	241	211	202	200	232	198	224	214	210	203	236	216	220	232	230	250	208	197	222	249	217	208	209	204	222	211	231	229	224	203	206	207	226	218	232	202	212	238	233	201	246	202	196	210	220	222	210	201	225	210	211	218	224	224	218	217	231	217	214	208	238	213	237	216	183	226	222	224	224	226	222	228	234	214	209	196	230	218	220	228	227	243	220	225	232	215	225	219	232	198	204	228	220	242	221	219	219	240	225	220	220	211	199	218	215	204	209	204	216	224	205	209	206	225	232	231	225	193	200	230	205	208	230	218	251	191	244	226	236	207	194	223	202	239	241	220	232	243	212	213	205	226	213	176	200	216	217	239	224	225	213	219	200	204	225	212	213	225	219	243	231	245	199	219	195	214	199	223	182	220	201	227	178	194	228	199	225	218	226	242	218	247	227	195	204	202	229	207	227	222	219	243	216	220	213	205	199	221	219	223	195	213	215	209	226	223	206	224	217	222	205	207	215	194	199	231	215	211	219	213	221	208	184	204	205	209	232	205	198	209	201	208	210	204	237	231	197	230	223	192	215	211	193	232	210	215	215	233	226	231	189	221	226	231	219	209	203	221	209	223	207	195	229	214	234	225	213	212	217	208	241	221	240	213	224	200	231	218	217	226	225	209	213	189	197	233	225	195	208	229	209	233	235	230	223	209	219	207	210	222	193	221	225	203	209	221	214	212	188	223	213	219	245	217	218	209	226	210	213	198	216	226	205	241	234	245	214	229	221	211	222	244	216	236	207	221	215	222	196	218	203	227
2735	2566	1339	542	340	287	199	145	134	127	114	100	92	69	64	48	51	48	59	38	54	34	29	35	29	33	23	39	25	32	28	33	25	40	27	28	24	30	24	21	20	26	19	34	30	23	17	22	20	23	26	25	25	13	20	23	23	16	21	19	19	18	27	27	14	20	16	19	19	22	14	21	30	23	19	21	20	26	28	21	19	18	24	15	28	24	23	19	21	27	27	23	26	19	24	21	20	30	21	28	22	22	24	18	28	21	35	24	22	26	24	26	20	29	22	18	24	22	12	18	21	21	17	23	23	26	25	23	22	28	24	12	25	24	24	35	25	21	28	28	34	15	18	31	15	13	25	21	20	22	19	25	23	14	24	28	29	17	23	24	20	24	23	24	11	24	18	31	36	29	17	18	21	32	17	26	15	19	17	16	22	27	21	16	24	29	18	33	20	23	20	18	15	20	17	32	22	31	16	22	23	25	17	27	18	12	25	18	20	28	21	20	17	24	17	27	20	18	21	27	24	26	22	19	22	20	26	17	24	26	31	18	26	19	15	27	18	30	33	28	12	22	18	27	17	27	19	18	20	23	22	24	24	10	22	30	24	28	27	20	32	34	19	24	22	23	22	32	29	24	24	17	24	23	20	25	19	15	25	18	20	21	16	23	26	19	18	23	28	18	19	18	21	33	31	20	19	12	26	29	20	22	24	22	22	21	25	31	15	29	21	18	21	32	21	21	24	25	23	27	25	30	23	16	17	9	18	19	13	23	22	22	29	28	17	22	35	21	36	15	27	18	26	22	25	21	22	23	26	19	31	21	14	32	14	17	14	25	25	21	21	24	25	22	30	31	23	27	24	21	20	17	23	26	24	23	23	31	30	18	24	20	20	20	21	32	20	28	15	28	26	27	34	31	21	21	27	26	23	15	20	23	25	14	20	26	22	17	20	26	17	15	27	29	30	29	24	24	22	23	31	22	17	24	15	15	24	22	16	27	27	24	17	18	10	22	30	29	23	27	21	15	25	18	20	25	26	22	16	21	18	25	34	20	27	34	26	13	25	20	18	19	23	18	18	25	34	14	27	30	17	24	32	27	22	22	25	20	23	30	20	27	28	24	28	21	27	20	23	27	16	21	19	23	18	25	23	26	17	30	21	19	19	25	32	24	26	24	26	25	20	23	26	24	18	21	29	20	23	19	22	24	17	23	14	20	23	16	18	30	24	24	21	16	17	18	22	17	27	21	26	24	19	33	29	28	29	25	23	25	23	25	27	25	27	23	31	31	24	27	26	24	22	33	27	25	24	25	19	21	21	25	23	19	25	22	19	10	27	20	18	18	22	17	25	23	21	23	18	28	21	18	29	28	29	25	20	20	25	18	23	19	35	28	31	24	19	20	20	20	22	24	19	20	28	25	25	23	20	18	21	23	24	18	26	24	23	24	19	25	18	19	18	18	23	25	28	21	19	30	24	24	20	22	29	14	20	29	22	29	24	22	28	16	16	23	18	26	23	19	21	22	22	22	17	25	22	25	20	26	25	28	24	30	20	18	19	18	25	27	29	25	28	18	15	23	24	24	19	28	30	23	20	28	19	23	27	27	29	20	24	19	25	25	28	26	18	36	26	29	18	23	26	34	27	9	22	29	14	26	12	17	20	25	18	24	29	26	21	32	29	14	29	29	20	28	25	18	22	19	21	27	19	19	25	31	31	31	18	27	25	29	24	21	20	19	28	24	18	24	24	20	22	28	12	26	22	21	21	13	31	24	24	21	28	12	18	30	23	19	24	22	20	24	13	27	21	28	30	29	27	36	24	30	26	18	23	24	21	24	28	17	27	21	23	19	29	22	25	29	26	24	14	21	30	28	24	18	23	25	20	27	21	21	25	32	27	19	24	31	20	23	33	25	24	23	23	25	17	18	19	24	25	27	19	25	14	19	22	21	20	28	24	19	24	25	25	23	25	25	18	26	26	32	22	31	27	23	22	21	24	23	27	21	23	22	26	26	21	26	26	23	24	14	15	28	23	23	15	19	26	27	23	28	18	24	15	20	22	18	29	30	23	29	29	27	12	24	20	19	23	20	25	24	32	15	25	21	22	23	28	26	22	19	20	22	29	21	18	26	24	24	16	23	21	18	26	21	14	30	29	16	26	23	28	23	16	21	15	21	28	20	23	20	34	20	25	21	16	20	25	19	34	26	16	18	15	26	22	16	25	30	28	15	23	21	19	21	20	25	14	30	20	18	24	17	22	18	28	21	20	16	33	19	16	22	23	24	21	23	26	18	16	19	30	21	24	23	15	26	14	24	16	25	26	21	15	28	23	16	23	20	23	14	31	32	20	20	26	23	21	31	22	24	23	17	27	14	27	17	22	27	16	22	23	22	17	15	23	19	24	17	27	20	19	22	30	20	20	27	24	25	22	24	19	19	15	27	22	22	22	29	18	19	26	28	22	23	21	16	19	20	19	26	24	16	28	14	18	18	18	28	25	27	30	24	27	28	20	23	25	24	21	23	28	21	17	24	24	27	20	25	26	19	22	26	21	23	19	26	20	23	17	24	22	21	28	15	21	27	32	17	24	25	29	22	22	25	19	18	16	24	14	28	24	22	19	20	22	24	22	13	23	31	22	18	21	27	22	33	25	21	17	21	34	29	30	30	15	27	18	22	22	28	28	31	20	24	23	25	31	20	24	17	21	20	27	25	27	18	12	39	18	19	23	27	20	22	25	19	29	22	24	16	21	30	21	36	19	25	20	17	20	28	26	21	21	34	24	20	14	24	13	22	17	16	22	25	14	20	17	23	22	30	15	21	32	28	19	25	21	20	30	25	21	27	25	21	25	22	21	13	19	19	23	25	24	21	22	27	20	19	22	23	20	23	21	31	28	27	25	30	15	28	37	23	16	28	35	27	13	12	20	25	15	25	31	31	30	22	20	14	27	18	21	25	28	27	33	20	24	20	28	31	16	21	18	34	20	28	18	22	20	28	22	29	21	19	29	17	25	18	22	18	22	24	26	25	28	24	21	20	25	18	14	22	11	26	28	22	21	33	19	32	27	17	28	11	23	18	30	23	21	26	18	18	22	29	23	24	20	24	22	22	23	19	24	28	23	21	23	26	25	20	26	22	17	22	18	20	21	24	20	33	26	26	24	32	20	25	28	24	24	27	22	26	21	21	16	25	28	28	14	17	26	25	18	25	19	30	21	19	27	23	19	17	26	29	19	24	28	22	21	22	22	22	32	16	21	29	24	25	24	14	15	30	21	23	26	22	27	27	24	28	29	18	21	29	22	22	12	18	20	29	25	18	27	26	12	25	15	15	16	19	20	23	30	20	22	29	26	14	35	28	25	33	17	23	28	21	17	13	25	25	29	20	25	22	24	29	15	19	22	23	25	27	18	20	20	23	24	20	19	19	18	22	19	18	22	20	27	17	27	26	19	17	21	16	18	21	16	25	20	24	22	21	21	27	32	22	27	27	21	21	23	25
26019	19051	12592	9844	12406	10651	7703	5971	4887	4001	3351	2690	2184	1764	1494	1316	1081	1027	990	852	808	654	588	536	427	440	418	415	442	445	418	401	398	426	395	389	318	336	303	278	263	290	265	266	237	261	258	264	267	261	252	246	229	275	273	257	209	243	245	222	232	231	218	215	256	215	243	210	231	199	220	237	212	240	225	246	243	233	214	192	217	224	248	195	222	225	226	224	246	231	210	235	230	205	193	221	212	205	210	237	218	199	240	228	225	217	222	218	211	227	207	237	191	236	210	238	238	240	216	201	224	218	242	195	214	193	193	250	185	233	213	204	223	214	253	199	241	210	193	221	230	210	222	205	188	211	241	228	204	196	219	206	234	212	226	215	220	206	213	208	218	212	214	209	225	251	214	222	210	223	227	209	215	188	217	215	181	214	212	235	193	222	231	210	229	226	219	208	195	191	201	218	233	230	213	215	221	211	220	223	227	213	208	212	192	194	204	206	222	207	212	247	247	222	199	238	221	227	220	207	213	217	225	244	211	194	256	207	210	214	248	222	228	237	209	237	220	211	203	213	214	226	212	222	216	209	200	244	204	242	247	200	216	210	226	193	226	171	220	211	204	217	213	230	231	198	216	215	219	208	243	197	252	214	222	199	239	197	208	214	222	225	212	223	189	190	233	231	199	225	201	198	231	228	217	199	220	217	226	225	204	225	233	224	216	201	228	206	202	230	215	218	208	219	200	234	211	237	229	214	225	209	246	202	229	217	237	212	214	229	255	209	210	228	231	211	230	200	224	206	216	228	234	210	232	215	188	223	248	219	212	212	238	201	223	199	209	228	225	186	206	205	218	198	211	251	222	191	200	222	212	210	203	207	209	227	210	211	238	219	225	217	230	223	216	208	224	196	207	213	207	235	206	232	223	230	225	221	246	190	229	243	236	222	214	204	193	244	207	194	242	233	230	228	251	210	213	214	219	218	223	218	211	190	210	210	220	201	205	217	204	213	184	198	245	207	239	232	223	232	208	221	219	221	224	222	217	234	252	201	211	236	223	259	222	206	220	223	225	226	226	214	221	229	189	221	227	222	242	222	216	235	193	259	214	227	208	203	231	219	210	211	200	216	230	214	227	246	216	218	221	212	194	234	251	207	225	207	196	201	215	208	205	195	236	239	221	215	233	222	217	199	232	218	224	232	237	185	221	212	216	216	221	227	209	203	209	232	232	220	205	237	219	228	199	213	204	203	212	214	246	213	235	199	223	196	220	211	209	249	221	212	202	200	191	207	192	224	218	193	237	195	221	251	233	214	225	207	227	216	214	217	212	217	192	235	227	235	207	233	220	225	202	204	236	215	216	221	243	212	190	193	207	221	224	222	229	193	236	204	220	211	212	199	202	201	227	217	232	247	184	209	238	189	223	188	196	211	202	220	241	211	200	225	220	225	224	224	208	214	197	222	211	205	212	234	217	217	239	197	228	233	222	211	216	233	201	212	222	246	230	231	228	231	215	219	200	244	218	243	219	219	233	209	203	215	209	186	223	222	188	219	218	240	245	211	208	220	241	225	226	199	217	227	230	198	194	219	230	203	208	169	189	231	197	226	199	204	216	216	225	206	210	202	188	215	200	208	207	227	185	235	242	257	220	209	208	239	215	231	211	215	222	209	232	211	198	213	207	217	226	219	208	215	226	193	223	207	229	212	213	216	214	247	213	204	204	257	225	214	202	225	215	244	221	204	207	236	186	234	185	207	214	220	232	221	220	188	205	217	205	227	215	223	220	202	207	242	199	235	206	211	215	213	212	223	212	236	187	209	201	208	216	210	234	216	204	208	233	227	212	219	209	198	220	219	230	200	184	216	217	197	219	224	220	230	237	224	232	213	241	230	205	224	202	237	225	200	191	241	199	226	189	201	230	217	233	235	204	205	229	232	219	211	232	223	217	215	210	224	215	210	217	201	219	229	200	217	222	191	245	208	206	205	225	233	219	196	245	232	231	212	227	228	216	207	237	204	214	223	216	218	225	203	205	248	238	192	221	229	229	223	227	213	237	216	188	226	205	212	220	194	241	244	241	213	203	235	211	213	203	223	198	212	208	203	193	210	215	222	215	201	220	216	200	220	205	219	225	234	226	264	208	218	222	236	217	215	216	230	198	218	211	196	240	222	224	212	229	215	214	224	250	213	222	210	239	205	230	227	231	212	226	218	235	213	203	185	233	207	227	212	217	185	208	219	211	228	228	190	224	222	207	221	220	222	226	213	222	229	209	246	210	213	215	217	232	204	209	215	207	205	234	213	199	212	231	239	211	204	224	214	232	218	208	204	214	245	244	243	227	206	227	209	226	195	214	201	233	236	211	194	222	230	221	218	208	204	238	224	220	223	221	192	210	207	225	222	196	240	225	235	221	221	182	230	213	215	186	219	217	205	220	213	217	240	241	232	215	202	184	212	223	235	217	220	224	215	218	199	221	219	250	216	239	223	213	207	217	231	220	202	220	208	190	248	234	199	225	220	201	235	214	217	193	219	213	213	235	241	213	232	228	220	229	206	204	237	235	203	220	201	208	214	195	192	213	205	216	230	211	224	217	224	220	182	210	184	197	207	203	183	212	206	216	224	245	204	232	225	229	208	214	227	226	244	195	223	196	226	217	218	217	200	214	237	225	203	216	191	221	219	215	213	192	205	210	205	218	203	197	211	202	209	229	197	216	257	243	241	222	205	224	204	244	220	237	199	221	230	214	215	221	209	208	216	220	217	221	184	238	221	205	216	236	206	247	213	243	239	207	214	226	210	207	215	243	185	200	226	206	229	225	203	223	216	202	208	226	241	231	235	231	203	231	228	204	189	203	214	221	198	241	227	181	231	240	228	222	218	220	224	235	211	216	204	232	216	214	220	213	213	237	200	227	217	213	239	224	204	206	238	211	222	208	207	218	224	235	204	205	219	203	231	207	220	224	211	246	224	219	226	202	202	198	229	213	231	187	234	219	211	200	222	183	212	219	219	204	228	194	211	206	202	206	194	229	216	226	218	209	219	217	224	219	233	211	220	216	237	243	210	235	212	230	219	207	230	224	229	214	229	221	229	199	203	206	215	213	225	201	207	225	215	227	209	197	217	214	214	214	217	224	231	232	223	234	217	196	218	197	211	204	238	218	181	208	223	219	205	210	202	204	211	215	224	234	209	196	217	216	203	198	227	202	214	216	216	212	197	204	209	221	218	192	232	245	211	244	230	216	224	198	232	226	209	233	221	197	227	200	209	221	224	216	220	191	222	248	238	218	221	214	225	207	240	210	229	233	226	208	226	211	232	214	180	227	191	228	219	227	204	216	226	215	205	225	249	210	225	216	210	214	210	237	210	215	245	202	219	229	220	225	213	236	218	218	217	212	213	218	207	222	198	233	206	213	210	206	190	263	242	229	241	227	225	217	212	225	223	209	257	211	207	227	222	209	218	219	188	184	213	219	237	215	209	199	209	212	205	241	219	234	196	210	209
3177	2362	1357	630	444	317	201	184	161	132	117	97	68	72	73	52	52	48	45	34	50	39	22	32	23	28	24	25	34	28	29	31	28	26	28	35	31	25	20	17	27	16	14	19	25	19	24	22	19	15	16	22	22	20	26	21	16	15	17	21	25	20	18	17	26	22	19	24	18	14	22	26	26	30	20	16	20	22	23	12	19	23	21	19	25	12	21	17	18	30	21	19	14	19	15	19	11	16	25	22	22	13	18	22	26	14	13	23	14	15	24	32	19	20	23	17	15	19	21	32	19	18	16	14	19	27	16	17	20	20	15	17	17	25	22	21	18	25	22	19	19	20	14	20	12	20	23	17	18	21	17	14	27	16	24	20	29	17	23	23	17	15	19	20	24	26	14	15	21	17	17	16	16	23	16	12	19	23	28	17	22	18	27	28	24	15	17	23	15	21	22	14	17	26	15	25	19	17	19	23	18	18	18	11	21	18	21	19	18	26	24	13	17	28	27	20	20	19	13	21	16	11	22	24	15	12	14	21	20	16	17	17	23	19	24	24	20	20	17	28	24	14	17	16	17	19	22	14	17	17	20	23	19	17	18	20	24	23	21	19	12	19	13	20	22	17	16	18	19	23	15	13	17	23	14	23	19	16	23	25	22	26	20	20	17	17	25	22	20	21	12	24	23	21	26	18	17	22	23	14	16	17	25	19	21	16	19	16	20	22	21	19	22	19	24	21	22	14	21	17	15	24	19	13	22	23	25	23	21	19	22	19	19	16	22	15	15	16	15	16	14	17	17	20	16	23	23	21	20	11	24	17	11	18	19	20	13	28	15	20	18	13	19	14	16	15	18	18	18	16	20	21	17	14	18	18	23	20	27	17	23	16	24	17	22	21	19	25	18	20	23	23	14	16	17	29	27	13	21	25	24	18	12	18	22	27	21	22	24	22	16	23	12	19	7	15	23	25	17	26	18	20	17	23	14	18	23	30	19	18	20	20	16	16	18	14	15	23	16	12	13	22	20	24	14	19	24	16	26	17	21	20	28	24	26	25	23	16	26	19	10	26	18	24	22	21	26	29	23	19	17	17	15	21	12	19	15	25	26	21	19	23	14	21	20	28	12	25	15	23	23	28	20	19	25	25	22	12	15	18	15	13	24	24	19	21	18	17	22	15	19	26	18	13	21	15	16	14	21	14	28	23	15	17	17	24	11	22	20	26	21	17	20	20	20	22	30	13	17	18	24	16	19	21	10	23	17	26	16	20	23	14	11	16	21	24	16	20	15	18	24	14	17	23	22	22	19	16	18	20	14	19	18	21	20	23	25	19	24	28	24	19	14	17	22	23	19	15	18	20	23	21	18	23	18	28	27	23	26	15	18	19	22	18	17	18	13	22	24	19	25	18	25	27	28	28	21	17	15	17	24	14	15	28	17	14	19	19	21	15	12	27	12	19	18	15	17	31	11	22	24	17	25	19	14	21	34	16	18	18	26	32	21	19	16	13	19	23	16	26	17	17	23	16	23	13	11	18	23	15	17	14	17	25	24	19	30	18	22	13	16	13	19	14	13	18	22	17	14	17	14	17	15	15	16	20	14	22	24	11	19	16	34	28	18	20	21	16	24	18	15	16	15	16	17	20	18	23	21	21	18	19	21	11	18	18	17	17	24	21	23	22	19	21	19	15	20	29	6	24	23	25	13	18	23	8	16	14	25	24	17	18	15	23	17	29	21	21	11	22	23	13	15	13	22	15	16	21	20	19	20	24	14	16	14	22	21	24	18	22	20	21	16	21	27	10	24	20	11	17	17	20	25	21	24	18	29	11	22	20	17	19	25	23	9	18	15	19	27	19	17	10	11	11	19	26	21	19	17	23	20	22	18	15	20	16	17	13	21	17	15	18	17	24	28	23	31	15	13	18	23	17	12	23	19	22	14	17	33	22	13	21	20	16	14	22	20	27	22	16	17	17	25	22	12	20	14	16	27	14	17	17	11	20	20	15	15	9	17	22	23	16	20	21	21	13	15	24	13	12	23	17	20	21	17	24	19	18	19	19	15	15	18	19	20	21	15	21	16	16	22	20	12	20	22	24	19	23	17	17	18	20	18	21	24	24	15	13	21	20	24	22	21	30	13	15	26	22	15	20	29	20	27	17	15	20	17	19	14	11	25	26	19	24	19	20	17	16	21	18	25	16	13	17	31	17	20	14	12	14	17	19	18	9	14	15	11	18	17	18	23	23	17	9	16	27	17	18	30	20	24	14	23	22	24	17	21	35	20	16	19	20	17	25	18	23	16	21	12	17	21	19	17	15	26	21	11	14	20	21	20	27	17	21	15	18	16	24	16	10	18	24	14	15	24	11	15	19	22	17	19	26	20	18	23	19	17	13	18	16	22	20	18	24	14	25	13	15	19	18	20	15	19	21	19	23	18	13	17	19	20	18	14	15	23	20	18	19	20	25	16	18	22	16	19	23	22	14	15	13	14	14	24	26	18	22	23	11	23	12	18	27	15	17	20	28	26	26	18	12	21	6	13	21	28	14	13	25	22	18	26	14	19	26	26	17	19	25	20	27	26	23	10	20	15	11	9	21	25	14	20	27	22	21	15	28	19	21	12	20	11	19	28	16	18	20	24	28	17	17	23	20	16	11	19	28	14	18	16	25	18	11	22	18	13	29	17	22	13	27	19	19	23	22	14	20	23	22	18	18	27	29	11	16	24	23	24	17	26	13	19	18	11	18	13	17	18	12	19	19	22	13	23	17	25	15	26	19	27	20	19	24	14	11	24	13	19	12	18	13	26	11	13	14	32	21	20	14	16	12	15	18	19	17	26	15	19	17	23	24	20	12	22	16	13	18	19	19	20	17	13	18	19	18	23	21	16	22	25	16	25	17	17	20	22	23	22	19	18	17	18	17	17	11	21	17	12	18	19	22	29	20	14	17	24	27	31	18	20	12	21	18	24	21	23	24	18	20	23	24	12	28	19	17	19	23	14	19	17	10	16	16	20	15	13	16	20	20	21	21	11	25	21	22	18	25	21	14	18	21	19	24	21	29	28	14	18	22	15	19	24	16	27	18	23	23	17	12	25	25	23	16	19	16	16	9	19	27	24	23	24	18	29	16	25	25	20	27	15	20	30	21	21	19	22	21	10	20	16	20	22	21	17	20	20	15	16	24	16	23	24	22	16	13	16	12	16	29	22	15	14	23	12	16	21	19	21	24	21	22	15	26	18	21	17	22	14	18	19	20	13	20	16	25	14	10	13	20	24	20	18	17	18	9	20	18	17	15	22	24	19	20	21	22	21	11	19	19	15	16	13	21	13	17	17	23	15	14	16	18	14	13	12	17	22	17	18	18	20	19	13	26	27	26	15	9	25	22	18	18	24	23	21	22	25	27	31	13	22	22	24	12	20	22	13	14	17	12	27	16	17	22	16	13	19	18	26	31	32	16	21	18	21	15	22	14	14	17	18	21	16	17	22	13	17	17
25876	18889	12510	11483	13237	10915	7711	6285	4918	4094	3406	2829	2380	2022	1665	1320	1135	1007	976	827	749	664	544	512	403	370	405	423	381	402	410	440	403	376	352	326	308	320	269	273	245	227	239	220	230	242	219	217	229	220	227	215	207	189	198	233	197	192	184	204	180	187	212	200	204	192	206	185	192	177	187	192	183	186	185	154	181	209	183	206	176	174	186	197	184	187	193	187	196	168	153	162	206	197	190	170	186	178	184	205	181	167	159	197	179	185	176	167	176	184	162	194	204	182	164	183	175	169	178	165	167	189	169	171	198	155	172	168	182	176	204	192	169	159	179	177	176	199	200	169	192	173	203	172	168	162	171	187	175	193	179	206	188	161	184	179	185	145	196	166	186	203	176	180	182	185	179	187	176	174	177	189	149	176	173	178	177	196	166	175	176	181	203	190	188	159	202	170	207	169	170	192	183	193	182	193	182	182	200	197	172	193	167	169	188	183	181	171	170	181	195	205	162	162	167	192	176	180	173	176	174	173	170	180	177	175	187	181	183	167	183	160	194	194	181	183	164	191	196	168	173	213	184	175	183	179	170	192	195	194	170	193	160	186	191	174	181	163	189	183	166	177	156	175	189	194	176	191	216	198	174	192	187	159	169	143	167	179	181	209	192	169	169	181	200	188	169	182	168	179	168	187	169	185	184	187	202	193	175	188	179	175	163	176	169	181	169	176	159	157	185	185	187	167	191	192	162	172	185	192	155	176	149	183	183	156	190	172	178	176	175	189	185	184	186	191	178	174	196	184	194	165	175	174	161	182	187	180	167	188	190	213	167	190	201	173	160	179	185	167	187	161	192	161	191	163	171	179	191	162	186	186	181	204	207	182	186	160	186	157	187	184	174	217	183	170	188	190	186	193	204	180	184	178	186	159	159	207	201	196	163	175	187	176	191	169	184	186	184	199	182	203	197	200	177	178	153	181	217	172	167	192	171	191	206	165	179	197	176	195	170	153	172	179	165	175	175	187	183	175	177	205	208	206	206	202	185	186	169	202	201	166	173	174	180	202	185	165	187	153	168	197	185	176	191	187	176	175	178	171	183	176	179	178	163	182	176	167	184	169	187	182	173	165	199	175	181	175	153	174	163	173	177	200	172	187	192	160	171	168	185	175	177	184	188	191	200	171	165	182	209	158	196	157	187	194	181	173	159	173	195	199	189	183	176	177	180	193	192	207	171	182	196	177	165	186	148	171	173	177	192	182	173	173	184	197	179	186	195	178	181	195	180	170	186	153	182	195	191	167	194	182	177	174	165	205	190	173	190	186	189	160	191	200	197	177	190	191	192	165	201	185	185	197	182	196	165	178	180	186	180	192	175	168	177	201	189	188	172	193	202	178	186	179	170	173	169	187	178	168	178	169	171	198	177	213	189	176	193	184	171	182	192	193	194	163	208	171	171	165	184	189	192	191	193	175	192	204	202	175	204	155	171	180	187	172	183	185	193	176	184	180	181	180	187	200	192	199	175	178	164	164	184	171	191	197	182	180	204	192	193	178	162	182	160	182	183	213	182	202	177	179	173	170	177	189	175	185	189	176	181	191	187	193	162	194	176	195	182	158	161	197	184	167	148	163	169	185	190	156	190	165	186	187	185	182	181	199	176	186	183	178	201	195	195	148	174	166	174	188	172	193	170	185	153	172	185	173	187	194	178	173	187	190	154	166	207	169	182	183	189	178	191	162	172	185	185	155	197	156	181	181	189	181	181	189	217	182	181	211	200	190	190	199	200	154	204	186	179	178	179	185	180	167	180	180	198	203	171	197	175	168	175	213	167	176	172	161	193	186	207	174	179	202	170	183	189	183	182	197	191	191	181	190	175	181	159	194	182	214	192	179	180	168	199	191	182	170	178	149	168	178	178	198	184	149	180	169	183	176	184	180	201	182	177	221	159	178	166	162	161	189	189	194	175	172	181	162	183	190	176	181	178	177	179	179	182	176	180	186	175	165	171	169	173	189	166	187	178	170	189	185	165	179	170	197	217	141	182	167	161	203	177	177	198	186	189	201	183	188	189	181	168	187	175	203	202	176	174	176	177	148	179	179	154	171	188	190	170	186	167	179	182	191	207	185	176	182	212	173	192	174	202	184	187	202	171	159	217	187	168	206	187	165	179	176	184	191	166	185	185	181	177	187	189	165	182	186	180	181	188	181	161	187	180	188	187	194	191	185	189	186	175	215	185	206	189	189	157	230	181	160	176	186	203	185	175	160	205	170	193	179	179	169	195	186	194	181	183	194	199	164	174	204	196	195	170	196	194	178	162	219	179	184	170	192	173	179	172	175	205	163	168	183	186	177	170	202	178	165	191	186	189	199	203	169	181	168	175	204	184	162	184	185	188	223	175	171	186	189	188	172	175	164	214	183	194	191	170	177	161	181	188	176	165	191	176	185	166	172	166	177	185	182	164	200	184	198	187	182	177	186	186	199	172	156	181	182	163	178	179	171	191	195	148	162	185	202	189	175	171	156	167	166	203	158	186	146	188	205	181	172	225	188	185	163	183	178	168	182	188	175	191	176	179	172	186	187	154	172	171	177	173	185	187	179	180	174	189	169	167	202	188	177	185	191	170	145	171	172	190	167	176	194	212	178	174	168	211	176	185	182	201	180	170	170	183	174	141	180	163	187	205	171	171	153	190	164	169	176	166	173	194	182	199	181	188	163	166	185	178	191	183	188	214	163	194	190	179	161	191	178	180	178	181	172	188	170	169	174	190	174	193	164	168	177	186	181	181	203	169	192	189	192	202	184	166	195	176	166	190	189	158	187	162	166	173	194	175	192	207	167	180	175	196	192	198	176	193	181	183	194	194	177	191	179	173	199	172	195	186	168	215	166	163	205	177	207	164	180	162	180	166	167	168	194	185	193	166	160	194	172	173	186	189	187	166	166	183	189	183	166	178	190	152	212	192	191	186	190	170	203	190	171	177	182	189	148	169	179	186	176	189	199	174	193	185	177	202	181	211	189	151	194	171	174	194	183	173	187	186	174	186	182	198	146	167	179	159	169	176	180	182	183	165	172	187	171	173	176	178	189	158	184	191	196	167	162	161	182	187	174	172	182	173	183	184	164	206	196	191	212	176	179	174	145	161	198	188	183	187	179	168	214	174	164	195	184	193	155	200	169	194	191	163	182	201	193	174	177	196	187	179	163	180	166	195	185	174	182	182	170	189	175	194	184	175	169	202	170	172	193	194	168	152	181	163	161	183	170	178	202	169	181	184	171	193	207	183	191	190	207	179	187	181	180	181	175	190	186	162	179	191	158	200	160	195	181	175	176	177	166	185	169	205	195	166	147	175	197	182	163	182	181	179	171	191	150	176	148	182	177	167	183	203	171	213	199	186	184	185	195	180	199	178	176	160	176	188	195	157	199	174	183	160	194	180	174	179	177	185	207	190	194	165	181	181	181	177	180	187	198	158	197	184	190	192	181	174	164	179	166	172	172	174	206
4042	3846	2618	1536	879	553	323	287	183	153	152	157	106	99	72	71	72	57	62	41	45	33	36	29	37	35	36	31	29	28	27	34	25	27	24	24	26	16	33	18	31	30	13	23	13	22	16	20	22	15	13	25	18	22	20	19	18	27	22	17	19	19	20	18	22	20	22	26	19	12	22	18	22	19	22	21	13	16	16	16	19	26	26	15	18	25	15	21	16	25	19	17	20	22	21	20	21	20	18	16	24	15	16	22	21	15	18	19	24	19	19	16	15	19	24	15	13	31	19	22	21	31	26	23	12	18	24	16	23	15	16	16	17	11	15	17	20	21	14	17	26	19	14	19	13	18	13	18	22	21	16	13	10	23	25	22	18	16	27	21	15	17	22	15	23	16	16	22	26	19	12	25	20	24	20	20	28	20	16	19	17	16	18	26	16	25	17	15	11	12	19	18	13	19	15	23	24	22	16	19	14	27	16	22	14	19	17	27	13	24	22	26	21	15	16	15	22	15	18	26	14	15	17	20	16	17	11	24	14	19	16	19	13	17	24	21	14	20	21	19	14	16	14	23	17	22	19	21	24	24	17	19	16	23	21	17	17	21	12	20	17	22	21	16	15	18	16	15	18	16	15	18	22	16	23	15	16	16	20	16	20	25	16	24	9	14	15	14	11	20	19	15	15	14	19	16	16	20	10	29	18	20	24	16	23	20	19	17	31	17	11	23	21	18	13	10	15	19	7	25	16	19	19	22	16	20	16	20	22	13	23	17	20	21	21	20	18	20	24	21	22	19	22	24	19	17	17	24	17	20	12	25	11	21	22	21	18	16	28	19	24	16	22	18	22	15	15	16	19	11	11	16	17	24	20	22	28	12	20	17	13	14	23	19	12	13	19	25	29	21	14	19	22	18	17	20	31	23	26	16	21	17	24	14	19	17	17	16	21	19	15	19	21	24	23	26	17	12	17	23	18	16	12	18	20	9	24	20	12	18	28	20	17	20	25	15	13	10	19	24	15	12	16	25	20	14	18	21	22	13	16	26	20	21	21	22	15	21	16	25	14	18	18	16	15	16	22	18	24	23	16	27	12	21	18	25	23	21	20	26	19	19	12	29	18	16	26	18	18	13	22	21	18	26	18	26	15	11	23	20	18	10	20	15	16	11	15	15	15	24	13	8	11	21	22	23	21	17	19	19	24	14	22	26	12	18	20	22	13	19	19	17	21	25	26	19	16	20	19	21	24	15	16	18	18	10	13	20	19	24	22	16	28	24	20	19	13	11	18	27	19	15	8	20	23	18	18	21	27	21	12	16	24	15	14	21	17	16	18	22	14	11	16	17	19	19	25	19	15	8	18	22	18	18	21	21	17	21	9	13	25	21	24	21	23	22	20	13	20	19	21	17	25	18	18	16	20	12	17	19	20	17	18	14	17	20	24	19	21	21	19	17	20	15	11	21	18	20	14	18	21	22	15	26	19	23	15	23	10	16	21	15	20	19	14	18	18	16	29	15	23	23	19	14	12	25	13	17	23	16	15	28	20	17	7	24	22	25	21	29	17	19	17	27	16	14	11	15	19	12	27	25	17	23	24	17	19	19	24	15	13	24	15	21	17	24	14	20	24	18	11	15	17	17	24	34	24	17	24	21	22	24	14	20	15	21	19	12	28	24	20	14	16	29	16	9	26	22	27	19	17	14	22	19	19	24	30	22	16	21	28	15	23	18	18	17	13	11	23	14	16	23	10	16	22	21	27	16	13	17	21	19	19	15	12	18	17	18	17	24	23	26	23	21	23	16	11	19	19	20	13	17	15	10	21	16	24	15	22	23	15	16	18	30	20	17	21	21	23	21	23	18	17	19	22	27	22	9	11	16	24	19	17	23	12	21	15	21	19	13	10	17	26	20	19	12	17	16	13	22	16	18	14	21	21	19	23	26	23	13	16	15	15	11	25	21	13	21	22	13	14	21	19	19	17	20	15	24	15	21	19	18	13	13	23	19	19	18	16	19	20	18	14	29	21	16	19	21	9	18	28	16	19	22	16	21	13	11	20	16	18	21	14	14	16	19	16	18	19	16	13	15	18	19	19	15	17	22	23	16	24	14	16	17	18	19	22	15	24	18	20	21	19	14	20	17	19	21	22	25	16	18	14	14	18	13	13	21	17	13	16	18	18	13	28	20	18	18	18	17	25	10	10	16	23	24	24	15	21	20	19	13	17	13	21	19	24	18	17	20	14	17	30	24	20	25	20	16	15	19	16	19	16	18	20	15	16	23	15	17	19	26	19	17	19	14	18	21	19	22	25	28	17	22	20	11	24	15	27	20	16	14	25	28	23	23	17	24	12	26	13	17	20	16	24	16	23	22	21	12	16	12	18	12	10	25	15	16	20	22	20	16	19	20	17	18	12	18	22	23	18	24	22	17	22	22	22	13	23	21	12	26	16	17	11	18	19	21	13	18	19	19	11	16	23	24	24	24	24	18	20	18	16	18	21	21	22	17	16	17	29	17	24	17	19	28	26	19	25	16	17	17	19	18	21	24	17	15	16	18	22	21	18	18	21	19	19	13	18	21	21	19	27	12	18	14	12	11	17	24	23	11	22	15	14	23	15	23	19	22	7	19	23	21	16	13	21	17	24	15	13	12	21	19	25	16	17	20	13	17	15	12	17	27	25	20	20	17	16	14	16	20	16	11	24	25	20	11	29	17	22	14	13	13	12	16	19	16	19	20	18	14	22	20	27	17	15	17	20	18	13	18	24	15	17	13	15	23	23	12	22	20	13	17	14	14	10	13	26	13	17	20	17	26	13	18	14	22	18	17	24	12	19	20	16	12	18	21	19	15	22	16	13	19	19	17	15	16	20	21	27	17	15	18	18	22	21	21	20	22	21	10	27	21	19	20	23	14	19	21	23	20	22	21	19	19	16	27	18	30	10	20	15	15	17	16	25	13	19	12	21	9	22	18	16	14	19	20	15	18	21	16	21	12	9	23	18	29	11	22	16	15	21	23	20	18	11	18	29	21	16	10	25	16	17	20	21	17	19	21	10	16	19	17	14	16	18	18	22	23	13	10	19	13	16	15	16	19	21	13	20	19	19	25	15	17	13	22	18	22	16	14	15	23	18	13	15	13	24	21	25	15	20	13	17	13	16	16	20	17	22	19	25	21	17	21	17	20	18	16	21	15	19	21	22	22	17	19	26	14	19	16	22	18	21	26	13	18	26	17	27	21	13	22	20	19	22	23	20	12	14	16	27	19	19	19	17	17	23	21	23	20	19	15	16	19	22	19	27	17	20	19	16	22	22	21	11	16	22	21	23	25	20	18	18	20	17	14	19	18	20	21	18	21	12	16	21	18	17	23	25	15	18	13	21	25	26	25	28	19	15	15	8	16	20	17	23	12	12	16	19	19	21	21	17	13	22	13	19	19	17	16	10	22	15	17	19	20	22	20	15	18	23	12	21	13	21	24	19	18	21	26	17	24	22	18
29989	22736	18615	17999	17885	13728	10224	8071	6193	4892	4151	3642	3140	2554	1981	1518	1240	1137	1028	903	799	738	594	555	463	433	429	389	424	408	455	452	431	474	401	377	313	302	285	261	238	243	247	247	246	259	243	221	203	205	235	215	198	226	213	230	206	218	201	201	194	192	165	200	180	202	187	201	193	183	199	180	175	181	176	182	173	213	191	179	175	181	170	186	156	170	185	164	161	184	191	166	170	175	174	205	176	169	194	206	162	176	175	186	172	180	180	148	188	157	180	186	192	177	189	184	160	185	179	158	179	186	180	173	180	171	202	185	166	198	175	161	171	192	181	186	177	180	165	175	177	162	199	168	171	173	187	174	178	189	199	178	180	173	179	189	188	171	171	181	186	171	173	168	194	150	189	180	209	178	212	161	170	170	157	189	167	195	182	174	180	175	163	147	187	183	173	180	181	187	179	176	166	200	167	177	168	193	176	152	178	168	171	173	195	176	156	174	154	189	175	168	177	168	177	179	170	186	172	194	176	169	182	178	187	180	176	162	202	189	167	185	169	160	167	209	169	170	204	188	173	179	180	204	202	210	185	183	162	187	189	156	186	197	192	175	156	172	167	190	185	186	180	175	156	198	185	198	171	180	163	192	176	172	178	190	177	176	193	188	184	181	181	178	179	215	178	152	174	188	168	182	182	163	205	159	181	205	156	156	180	186	160	160	169	187	175	163	187	182	182	202	174	182	172	182	181	194	196	190	181	155	197	187	180	161	195	147	174	193	164	205	177	188	187	191	202	199	188	182	158	191	177	182	192	198	174	205	185	175	185	176	194	174	192	193	182	174	192	182	182	177	162	183	166	165	175	176	180	169	181	189	188	183	185	186	178	196	190	168	178	180	174	199	176	174	177	166	177	171	179	177	199	172	174	204	173	179	177	199	197	196	162	180	181	187	178	186	166	163	170	204	180	180	172	170	173	156	155	187	166	185	188	183	164	175	177	194	173	160	181	177	179	158	197	194	165	190	177	194	172	175	189	187	168	188	183	173	177	192	200	180	171	191	189	176	164	178	169	168	196	173	177	189	160	157	164	180	180	183	163	190	169	154	195	182	202	198	173	181	164	193	175	188	170	181	174	181	158	180	164	172	192	144	188	170	185	197	184	188	181	164	177	165	182	163	161	160	191	183	167	176	161	160	163	165	175	158	190	181	176	189	187	189	189	220	214	160	185	178	141	172	175	171	159	169	177	196	163	172	175	165	172	200	183	177	180	182	161	217	189	177	170	161	184	175	156	179	171	183	172	201	196	183	192	161	175	181	180	194	187	186	167	185	172	151	183	186	175	158	190	180	170	177	169	179	190	155	183	179	171	196	169	195	165	154	197	173	168	168	159	181	183	182	188	204	173	162	177	164	184	168	195	155	178	166	218	196	180	183	194	207	186	194	167	159	180	175	196	152	184	181	177	161	173	192	175	206	178	212	182	178	177	187	175	184	200	190	149	193	183	174	186	168	158	177	182	176	175	148	191	187	180	184	165	180	193	197	191	189	166	167	162	171	185	174	181	166	172	178	186	168	224	189	161	160	185	188	167	192	189	162	174	167	209	180	164	202	180	171	163	200	160	166	154	179	185	170	194	186	186	152	155	174	177	182	164	186	169	181	189	168	166	189	153	193	162	199	200	173	191	182	185	174	205	172	141	177	143	198	187	215	196	180	194	165	164	197	195	165	183	164	184	188	179	170	177	186	191	182	189	177	188	171	176	193	187	185	189	169	190	170	200	180	185	188	174	159	178	192	159	174	190	160	182	175	168	167	161	172	164	181	163	198	176	183	195	180	178	177	193	175	176	173	167	199	183	177	177	181	177	159	177	196	172	181	174	175	179	183	173	178	177	172	172	180	179	170	192	174	170	165	184	166	188	171	164	166	187	171	205	185	195	178	183	184	189	160	186	168	193	173	203	188	176	158	160	196	184	164	193	160	190	185	185	176	173	184	174	171	166	159	169	168	176	181	177	170	191	156	183	166	200	172	177	174	180	207	192	183	189	211	185	183	172	170	158	205	172	180	182	145	183	185	184	177	161	203	195	175	173	183	168	177	187	188	184	178	175	172	170	191	186	184	170	182	172	183	194	168	165	169	167	181	181	187	179	179	166	199	194	166	181	187	219	190	163	180	205	195	190	193	197	168	187	220	168	195	182	202	169	188	163	186	180	196	175	189	159	179	174	184	159	167	177	156	209	195	205	179	164	174	195	191	181	193	164	191	186	161	157	190	199	162	185	180	172	181	172	192	194	176	169	180	208	173	192	161	191	185	174	154	169	183	174	181	186	190	186	160	175	163	174	171	194	165	161	175	167	187	198	186	208	187	190	166	169	183	168	182	179	178	185	173	194	170	186	187	176	161	193	190	157	172	183	184	192	198	184	193	167	168	199	181	195	199	184	196	180	200	178	192	190	182	169	186	193	183	165	169	171	157	151	192	180	177	175	181	162	184	174	167	170	169	150	169	191	165	153	182	166	170	163	182	179	190	171	178	186	167	158	156	178	199	170	169	176	178	184	179	193	173	173	178	175	157	186	205	186	180	165	188	194	179	170	168	193	185	170	178	180	174	194	178	172	174	166	176	191	165	158	169	170	168	205	188	180	202	178	195	182	189	164	194	193	191	185	173	169	175	176	198	172	182	171	188	178	193	163	194	217	186	162	186	166	180	169	182	190	202	173	190	169	202	175	169	182	194	191	179	173	188	182	184	195	182	158	179	177	179	191	172	209	175	194	179	186	164	175	183	142	205	184	183	197	207	162	206	157	167	175	194	189	188	186	179	196	170	177	163	185	185	203	185	153	179	164	187	170	188	182	177	185	176	200	162	183	184	156	185	179	189	175	154	162	186	173	192	182	162	176	201	191	180	178	167	175	162	172	176	211	158	168	178	187	190	173	169	168	181	175	221	188	179	178	197	195	189	169	172	178	180	186	178	148	171	181	193	167	182	158	160	190	190	185	178	190	160	173	177	197	145	163	212	189	176	194	174	184	157	174	184	180	159	150	179	193	174	192	171	193	186	181	196	167	177	184	172	173	173	189	167	181	176	198	193	183	164	187	166	186	186	174	198	170	178	177	200	174	167	173	212	152	179	180	178	171	174	192	195	179	194	200	177	182	192	199	188	165	180	174	187	175	179	166	192	204	187	205	184	183	186	186	166	166	192	177	178	186	173	179	199	195	180	202	171	170	171	154	159	192	154	174	157	158	176	164	188	184	190	202	164	171	179	173	182	178	170	179	174	182	185	189	174	204	156	179	211	173	176	175	165	168	177	193	186	203	189	195	185	192	185	162	166	182	171	211	183	182	167	173	198	187	181	189	187	197	187	187	181	184	178	169	163	161	184	190	193	176	180	166	166	178	179	202	174	190	182	184	188	173	175	185	185	158	181	174	182	179	191	200	179	186	176	199	177	195	179	193	170	144	173	159	186	158	168	179	177	178	198	178	165	176	192	170	180
2097	1184	713	366	245	165	142	122	105	62	83	79	46	40	35	34	27	25	35	30	38	35	24	25	20	26	16	27	32	28	30	33	23	29	29	28	24	31	26	27	30	27	19	20	21	21	28	29	19	23	21	18	23	23	32	17	15	23	32	20	20	17	16	33	24	25	25	25	27	23	24	25	19	23	29	26	23	17	21	22	20	25	24	20	21	25	25	22	23	20	22	16	23	21	16	25	19	26	29	28	18	19	18	24	14	22	27	25	27	18	22	26	28	21	21	19	21	28	29	20	22	22	19	21	33	22	21	15	18	21	21	23	25	16	24	29	23	29	24	25	21	24	20	28	22	15	20	26	19	24	19	26	23	25	22	28	22	23	22	16	24	23	24	24	21	18	20	16	19	17	24	29	12	23	15	21	24	30	19	19	18	21	25	24	21	24	20	14	22	29	24	18	25	18	23	28	26	21	19	14	22	23	16	21	20	26	28	18	12	18	17	16	18	23	19	14	25	18	22	20	26	26	22	22	22	33	18	17	26	16	21	24	19	22	24	24	19	23	25	26	26	26	24	11	13	25	16	19	20	28	9	21	18	17	21	19	24	19	20	27	21	21	23	20	9	15	18	19	22	17	16	20	28	21	21	19	22	19	20	17	31	20	19	24	23	15	22	19	29	17	21	20	18	26	22	12	28	24	28	24	26	18	22	25	27	24	22	30	25	29	19	27	22	19	14	33	24	27	23	20	27	16	17	26	27	22	17	24	32	34	27	24	16	21	22	25	23	26	23	24	22	15	17	25	29	20	18	24	19	18	23	28	19	19	15	20	14	20	20	17	16	16	12	27	24	20	28	20	25	16	24	22	21	33	23	23	20	22	22	23	35	24	25	20	22	22	29	24	24	31	26	22	19	21	21	25	11	21	21	22	22	27	19	21	22	23	15	23	22	21	27	15	25	24	23	25	15	21	30	18	29	22	27	13	19	15	16	16	19	27	27	27	15	22	20	24	17	29	17	19	19	18	32	26	18	23	16	25	18	26	14	24	24	22	17	23	14	27	18	25	19	18	25	29	19	21	15	23	17	24	23	32	28	18	26	17	13	28	16	19	24	23	20	14	22	18	19	32	24	24	19	21	24	17	25	22	18	22	23	17	30	17	11	25	23	22	14	28	20	17	18	20	19	22	19	20	17	26	18	33	17	19	16	18	22	22	21	24	15	21	31	17	21	17	22	21	24	25	22	17	28	21	29	16	21	33	17	21	24	31	25	21	25	25	17	19	23	25	23	29	21	17	25	27	18	20	21	24	23	17	21	18	15	22	16	28	10	21	26	20	30	15	16	22	28	14	16	24	25	27	20	22	19	23	23	28	28	29	22	26	19	21	18	24	19	31	26	22	15	27	17	22	22	27	25	17	21	27	26	19	17	30	20	21	22	17	25	22	21	29	16	35	24	29	24	22	15	26	22	20	21	23	24	17	33	26	26	27	22	21	23	19	20	26	23	22	22	23	27	21	22	22	19	17	18	24	25	24	16	29	30	18	23	36	17	17	16	16	17	20	18	21	18	21	21	20	15	16	23	20	19	24	20	23	29	25	16	20	25	24	20	33	19	27	17	27	23	20	22	29	25	18	25	19	33	23	21	19	25	22	12	15	16	25	19	20	19	28	33	30	19	19	35	27	29	24	25	24	28	19	25	25	23	25	18	21	24	19	24	15	20	23	25	20	26	21	27	24	19	22	27	17	26	25	19	17	22	17	15	20	21	24	29	20	17	17	24	26	24	30	14	24	25	21	24	26	25	26	21	25	19	24	28	8	30	26	20	23	22	28	29	31	25	27	19	23	23	24	24	17	23	22	21	23	22	30	18	26	24	18	20	26	29	24	12	17	26	19	25	25	20	15	20	20	27	23	20	18	21	19	21	20	25	23	30	15	19	27	38	17	21	23	26	18	21	19	16	14	24	22	20	29	16	22	31	21	17	24	19	27	25	23	21	23	27	16	25	21	21	22	24	22	26	15	21	23	27	25	27	23	23	19	20	19	18	17	27	27	18	24	19	21	19	13	25	14	23	28	14	20	31	28	27	13	30	21	21	18	21	20	19	21	33	24	23	23	20	25	21	22	21	20	26	22	30	30	21	18	19	16	15	22	25	25	27	23	23	30	19	21	24	27	25	30	23	22	15	19	19	18	16	18	21	20	11	21	21	27	26	25	34	23	23	27	27	26	24	28	26	22	18	15	17	25	15	20	14	26	13	24	25	25	12	19	26	21	20	20	21	18	15	24	25	25	24	24	27	16	21	24	26	23	22	26	17	27	23	26	15	27	24	10	16	24	23	22	28	28	24	21	28	28	18	32	24	22	20	21	22	33	24	20	18	16	26	18	21	24	19	31	17	24	22	22	22	31	20	19	19	25	26	26	22	24	15	22	26	25	17	27	20	24	23	28	21	16	15	15	20	18	23	31	24	16	19	18	20	18	30	25	20	23	17	25	30	16	20	24	18	22	24	20	27	24	20	27	18	22	21	26	22	21	26	20	26	22	14	22	23	29	29	23	29	30	22	22	17	21	19	21	21	21	21	12	20	22	23	28	22	24	9	21	21	18	14	29	21	25	28	17	21	30	29	22	20	18	20	27	24	22	25	22	14	22	25	19	17	26	12	20	26	31	22	20	24	22	31	22	17	23	24	20	18	21	20	24	29	22	22	22	20	21	22	28	15	28	17	25	30	22	26	19	29	17	21	23	22	21	18	23	23	12	21	22	18	17	19	18	24	23	23	18	24	17	19	31	29	22	22	20	19	22	28	22	17	24	16	22	21	27	24	27	19	31	19	21	24	15	20	26	11	27	22	32	27	19	24	19	21	16	18	21	23	24	27	18	26	31	26	21	21	18	10	20	23	18	18	9	26	26	25	26	16	18	33	21	22	24	22	29	19	25	15	29	28	24	19	19	20	16	18	19	19	26	17	28	20	15	20	15	21	24	23	21	22	24	19	37	14	21	20	12	27	15	22	16	21	20	25	19	23	19	24	20	28	20	25	30	27	24	22	29	20	14	22	28	24	18	25	24	22	17	19	21	22	19	31	25	23	20	23	19	22	19	21	23	17	22	21	20	25	21	20	21	12	14	23	16	20	24	23	22	24	20	12	19	21	20	15	26	20	21	20	16	15	20	17	18	21	27	18	19	22	24	28	13	17	19	24	24	17	22	20	18	25	25	25	23	22	23	24	27	23	21	15	21	16	20	17	19	19	24	28	23	28	22	25	19	30	18	18	24	23	20	25	17	26	24	17	17	29	24	24	21	23	22	17	25	26	27	15	14	23	25	25	23	28	25	19	22	30	14	22	12	22	16	29	34	27	14	21	26	21	12	19	21	28	20	24	21	20	23	16	21	33	19	24	26	25	29	27	23	16	18	20	21	25	32	21	19	25	20	17	16	23	24	17	35	21	22	21	27	20	14	26	22	25	26	28	19	33	22	23	22	25	27
22501	13499	9156	7760	7944	6457	5353	4317	3246	2515	2135	1815	1431	1098	931	767	674	546	499	454	495	424	357	378	291	284	270	325	325	311	327	326	380	308	305	290	318	275	276	277	256	260	267	225	225	230	229	228	243	267	219	252	210	208	234	242	243	207	237	221	223	226	206	224	207	215	233	199	228	226	215	199	212	208	192	228	213	243	184	218	210	222	204	197	196	224	197	232	201	194	237	218	201	200	205	185	219	201	229	196	225	204	228	238	230	193	209	187	195	216	211	204	200	214	218	216	193	208	222	201	204	175	200	184	223	202	214	197	194	212	234	209	195	188	205	244	213	210	181	181	210	223	227	218	214	198	211	214	212	227	203	224	227	213	197	208	224	214	218	205	222	209	205	203	198	188	216	202	210	205	225	225	200	223	219	217	208	211	239	207	232	203	224	220	213	234	194	171	226	200	216	224	220	224	215	210	213	205	215	223	209	209	189	232	224	204	220	210	234	200	207	213	228	201	217	220	203	224	210	206	218	192	210	175	245	212	205	210	235	207	186	217	214	235	207	211	194	215	207	194	242	213	190	213	218	224	202	210	209	225	198	243	212	199	198	209	191	215	201	206	192	228	212	220	223	195	208	215	202	213	224	197	215	207	228	216	239	197	224	237	206	217	250	197	194	228	230	190	195	196	197	208	205	202	216	195	201	232	195	198	218	241	208	222	221	212	208	219	215	223	238	189	221	188	214	201	221	223	215	208	201	215	193	235	215	196	194	184	231	207	211	183	233	181	225	213	203	221	247	205	219	200	217	226	187	203	213	229	208	184	223	242	231	224	225	193	203	217	209	223	201	221	178	217	225	232	219	202	199	215	205	197	222	214	213	235	201	204	232	181	204	217	203	202	188	200	223	222	206	230	228	224	208	210	210	187	205	206	179	198	206	215	182	218	237	213	190	198	197	234	221	218	228	213	205	221	188	200	227	195	205	191	211	247	196	210	185	183	211	212	188	198	213	228	200	181	215	188	200	244	214	204	199	185	237	192	207	194	190	211	208	195	203	214	208	199	234	242	207	224	227	204	204	190	190	215	213	206	200	228	225	208	217	211	209	231	215	208	210	197	197	232	228	196	212	223	182	193	209	210	223	235	212	223	211	198	213	190	216	228	187	226	210	221	200	213	233	200	214	216	192	202	207	222	198	205	210	197	221	202	202	206	201	237	217	185	197	224	196	230	231	189	232	208	221	213	212	209	206	223	198	213	218	222	206	228	220	235	198	200	186	208	216	204	210	226	199	225	213	203	230	192	211	204	187	202	188	219	235	209	201	228	216	200	213	212	201	216	199	192	205	231	221	214	197	221	220	210	187	215	196	207	203	196	210	235	213	216	204	199	232	202	200	233	210	210	203	227	229	238	229	183	223	222	219	200	214	213	216	240	223	223	224	230	227	185	200	238	201	177	221	225	200	229	197	193	209	204	222	208	199	212	192	218	209	211	221	236	221	192	212	198	188	240	208	214	210	198	222	194	228	220	208	215	204	198	195	204	210	205	204	228	171	214	199	198	208	201	239	202	203	222	211	223	226	221	226	223	214	209	216	199	226	199	242	205	223	182	233	173	220	202	222	211	202	190	201	208	226	186	232	194	200	219	207	211	212	198	239	230	201	212	214	191	220	189	184	203	212	200	221	188	213	223	189	187	197	224	227	229	200	218	211	215	206	194	210	200	217	197	200	203	211	200	228	201	215	193	221	206	183	203	200	199	205	210	227	212	211	213	224	234	197	240	215	226	180	225	217	189	207	207	227	196	214	212	203	204	212	201	190	193	210	217	195	183	219	201	218	244	207	213	201	207	179	206	219	186	189	207	232	219	225	212	203	209	198	224	194	212	214	218	198	194	200	198	247	204	201	201	221	206	189	207	209	221	210	208	207	212	224	195	210	199	221	196	203	218	218	213	212	193	173	212	220	209	235	225	202	231	237	181	234	234	199	216	216	190	192	220	220	219	223	209	210	215	259	215	185	233	225	200	220	209	228	224	190	204	228	189	207	215	213	244	205	204	192	202	204	211	213	208	209	175	221	215	218	200	225	205	208	180	206	217	215	240	222	216	214	216	199	242	201	210	210	201	223	225	181	205	217	198	215	209	203	210	228	210	225	198	195	229	243	216	200	186	212	202	210	221	190	193	201	218	217	231	211	203	189	209	223	197	201	198	187	205	210	212	193	217	199	205	219	221	231	220	218	178	220	203	211	225	222	192	181	208	212	201	205	190	216	240	209	223	201	207	197	211	211	199	238	179	217	206	203	225	204	203	218	246	221	210	221	212	216	211	199	217	193	217	234	204	191	205	226	190	185	227	204	220	199	209	236	173	212	220	197	212	190	215	188	211	217	204	194	212	197	209	226	209	198	232	191	210	216	203	207	196	201	203	194	201	210	186	192	241	212	218	213	236	218	215	219	214	235	205	225	202	190	225	194	188	213	205	178	237	207	193	187	227	209	227	210	192	224	191	198	226	230	216	202	187	227	183	223	214	206	221	206	197	227	213	196	226	222	224	205	191	232	203	200	221	221	208	190	200	221	191	195	210	203	222	214	238	210	197	206	207	191	177	206	217	236	198	217	221	206	207	206	210	200	193	194	207	185	207	208	199	221	222	212	193	209	226	194	224	239	224	214	199	219	180	203	193	231	219	217	198	220	207	206	227	206	223	180	227	202	197	222	207	197	206	216	194	218	229	224	237	209	207	202	215	207	218	239	201	230	214	222	233	205	207	207	203	220	211	225	199	202	228	192	195	204	208	207	227	210	200	213	189	195	185	184	195	214	211	221	213	188	197	204	241	198	215	196	200	198	216	216	219	207	233	210	196	211	213	214	235	242	191	200	210	200	201	191	192	209	204	189	207	197	183	225	228	215	201	209	201	201	195	206	245	199	182	200	211	220	208	190	199	232	204	188	224	227	202	204	211	213	199	203	200	233	207	205	215	208	241	218	201	198	184	205	218	204	226	204	190	201	208	210	213	188	222	205	214	232	172	207	246	227	213	236	237	195	199	218	187	204	205	219	197	214	197	193	216	178	223	187	205	229	209	204	213	218	203	206	188	216	227	237	225	228	192	213	205	223	230	203	211	206	226	225	219	193	216	217	230	213	207	215	221	204	203	226	211	222	209	207	214	208	231	228	203	207	226	233	196	207	243	215	199	235	211	203	208	212	219	196	229	210	210	213	215	194	214	200	230	223	210	200	208	198	210	215	233	212	210	229	211	199	176	217	216	214	206	241	213	226	207	235	189	200	162	185	217	210	234	221	201	192	210	185	222	172	229	202	196	228	194	205	208	205	223	235	223	210	206	217	225	209	204	220	196	218	205	198	222	217	218	185	194	190	208	213	168	218	227	233	189	178	200	209	219	222	204	205	206	212	204	229	215	239	208	193	222	225	218	235	195	199	227	191	206	213	196	212	206	201	203	201	218	228	243	187	183	195	214	213	228	214	220	199	210	193	236
2623	2627	1487	771	457	260	250	187	201	139	139	110	82	67	68	49	43	49	33	44	36	36	34	20	33	29	37	28	27	37	31	45	26	26	22	28	32	24	28	25	20	16	20	14	25	24	21	15	18	22	25	23	15	28	19	24	22	23	16	27	25	24	27	24	12	16	21	24	25	19	23	16	20	24	26	28	26	19	23	27	29	19	25	22	26	18	26	18	23	23	22	26	26	17	24	15	22	25	19	17	20	11	20	15	21	19	22	25	28	27	26	20	26	18	20	27	15	22	23	26	22	18	23	37	26	25	21	20	19	25	26	23	27	16	19	27	25	21	20	21	21	23	22	20	17	19	28	22	14	23	25	19	25	20	26	32	26	26	21	29	27	27	14	21	24	21	26	27	21	18	31	16	17	15	19	34	12	25	23	18	20	26	21	23	23	23	25	23	16	23	29	25	19	23	26	19	21	26	21	18	26	27	23	36	19	14	19	25	31	20	21	17	28	32	25	20	19	20	24	19	17	22	21	26	22	22	16	21	10	23	17	29	21	17	23	17	16	20	15	25	13	23	27	20	26	20	24	23	23	20	30	19	25	22	20	23	26	14	25	20	21	25	20	16	24	21	34	19	20	20	30	18	29	25	26	24	18	25	26	25	21	28	26	17	18	32	20	23	17	24	29	16	18	16	26	26	19	25	21	18	20	21	21	16	16	18	21	17	23	26	33	18	23	33	27	14	21	21	20	21	24	20	25	14	21	29	18	14	17	11	21	14	16	22	13	23	26	25	8	15	22	28	23	19	30	17	28	35	23	30	21	31	21	18	19	24	23	22	19	18	16	24	33	20	17	20	20	18	26	20	25	22	17	17	25	16	19	27	14	23	27	20	13	21	18	28	20	20	18	19	28	27	24	20	26	20	23	22	18	23	17	15	25	18	17	18	22	29	24	15	17	21	26	26	16	24	20	28	31	24	17	19	24	23	22	27	30	24	16	23	30	22	32	19	23	25	32	21	13	17	21	25	25	20	31	24	22	15	20	27	20	29	21	19	19	24	22	15	22	31	14	22	21	20	24	20	21	25	30	19	22	19	20	18	27	23	20	26	22	18	23	26	26	13	17	23	21	33	22	18	28	23	12	19	24	17	25	19	24	21	18	21	20	25	25	28	26	19	23	23	20	27	22	24	23	21	10	18	30	19	19	24	30	19	30	24	19	21	29	31	22	26	25	19	19	22	20	27	31	27	20	30	19	16	19	26	16	12	18	27	19	20	19	21	18	15	26	20	24	22	19	29	19	23	22	27	28	27	22	16	29	23	17	24	29	17	19	18	18	18	20	22	23	18	19	26	25	18	22	20	28	25	23	13	15	28	28	26	19	18	20	28	17	27	27	27	17	33	22	18	21	30	20	20	20	23	24	19	20	22	18	19	17	17	25	28	24	30	25	16	18	21	30	19	27	31	19	19	31	23	21	17	19	21	13	16	23	27	17	27	23	27	18	21	26	23	16	22	24	27	21	22	28	16	25	17	16	17	22	18	22	15	21	11	29	21	24	26	13	22	23	28	24	27	29	21	25	20	18	18	20	23	11	18	19	21	13	20	20	28	22	24	19	24	25	34	14	22	15	21	22	11	27	30	18	20	18	27	14	25	15	25	25	24	14	24	22	21	19	32	18	23	23	28	18	14	15	19	21	22	25	27	15	27	24	27	26	25	21	25	30	21	21	17	29	19	26	21	19	21	29	26	22	31	20	20	24	28	17	19	18	23	23	21	18	18	27	23	21	25	23	26	18	26	23	24	24	27	18	22	15	35	20	18	21	10	20	21	19	22	27	19	22	22	14	20	32	34	15	14	23	15	22	20	19	20	22	21	17	25	23	20	21	25	16	16	18	22	24	30	30	19	22	15	36	29	31	12	17	23	25	33	22	25	23	21	23	25	26	17	20	18	23	27	30	15	20	28	21	23	16	22	28	26	19	24	21	18	30	21	23	30	19	16	25	22	29	30	17	37	17	19	18	19	29	13	21	16	27	25	17	15	26	21	20	22	24	17	33	25	21	21	20	23	26	27	25	17	19	24	30	21	23	26	31	20	20	21	20	20	18	16	24	29	24	24	20	17	23	26	16	13	19	20	25	18	20	30	28	20	22	17	21	22	19	25	20	21	22	20	24	15	20	21	21	29	18	12	21	15	26	20	29	32	20	25	10	21	37	28	22	35	21	27	21	18	18	12	12	28	24	24	16	16	21	23	26	16	27	24	25	18	23	26	20	19	16	19	21	25	26	14	20	20	27	19	18	21	20	23	22	19	17	13	21	19	13	17	20	27	21	32	30	15	21	24	23	18	21	16	18	15	24	20	28	21	24	20	16	29	24	29	23	23	28	26	33	21	23	18	17	21	17	23	27	23	19	26	17	22	24	16	15	26	28	18	18	17	13	23	25	15	23	12	26	16	22	17	24	23	30	18	25	22	25	20	24	17	24	27	27	25	30	24	13	28	30	22	21	33	21	25	23	16	23	19	17	18	25	19	24	21	18	26	26	22	23	21	22	20	22	23	29	18	18	25	24	19	27	23	22	16	30	18	25	18	18	21	27	20	22	27	24	17	27	27	17	20	32	26	23	23	23	24	19	20	25	25	21	17	22	19	20	22	19	28	22	17	20	21	16	28	17	21	15	23	27	18	18	23	22	28	24	26	20	18	17	18	23	17	20	14	25	22	18	23	26	26	15	19	31	26	31	18	16	19	28	18	15	29	30	20	27	24	23	27	23	17	15	16	22	26	26	29	18	17	22	17	21	26	25	22	19	21	19	26	25	20	23	19	18	19	14	15	24	18	27	35	27	20	19	19	19	23	21	24	23	19	21	19	26	20	17	19	16	34	25	21	20	16	20	31	25	22	21	23	34	18	24	25	19	22	18	23	19	13	26	16	22	25	21	13	17	17	27	18	12	26	24	22	22	21	20	19	17	18	21	21	26	16	18	27	20	21	17	13	28	22	19	16	16	23	32	14	33	22	19	18	22	28	18	21	23	21	20	19	27	22	16	22	20	21	27	18	13	25	14	27	19	20	27	22	11	13	23	19	26	20	19	20	28	15	11	14	18	19	24	19	21	20	21	23	19	20	23	29	22	28	24	19	23	20	20	19	27	24	14	17	29	23	12	20	17	20	25	12	17	15	18	16	23	32	22	21	24	28	21	30	23	29	22	19	16	27	18	18	18	31	18	28	19	17	18	25	19	17	21	19	18	20	21	20	31	19	28	25	22	28	27	26	19	21	22	20	21	20	12	28	22	24	25	25	21	30	15	17	20	24	19	29	33	24	21	25	22	19	31	19	17	21	9	12	25	27	22	18	22	27	25	25	27	17	19	25	21	27	19	19	25	24	24	17	17	15	26	31	33	13	24	25	28	21	25	20	25	26	18	20	25	22	23	13	26	30	22	23	17	22	22	19	20	22	24	22	17	16	36	19	23	32	20	20	29	17	25	25
25599	20260	13929	12627	12959	10162	8804	7008	6192	4502	3473	2698	2133	1598	1264	1062	928	777	706	706	664	521	501	434	370	346	335	303	342	329	361	381	406	375	366	322	311	329	295	282	237	250	255	257	244	259	277	255	232	230	245	225	217	203	222	231	241	226	254	219	217	231	240	190	204	203	212	237	212	203	207	215	186	225	228	198	220	208	217	215	228	206	198	211	215	203	188	213	212	203	205	210	214	187	228	210	217	196	217	192	197	212	226	209	218	180	228	205	213	214	193	208	221	212	206	212	190	208	195	193	201	223	197	211	194	216	201	211	211	218	185	220	190	220	200	204	202	218	231	201	174	227	206	202	226	199	223	214	200	204	185	207	198	209	210	185	227	214	205	223	209	237	219	196	220	214	205	199	216	237	217	223	222	201	213	190	199	216	195	197	197	206	221	200	215	203	228	220	208	217	205	178	216	205	224	206	202	207	185	220	203	206	197	233	228	218	196	215	225	191	233	196	204	217	207	224	225	182	209	220	211	202	217	223	197	205	209	203	218	225	217	212	212	216	206	209	213	209	221	229	207	201	199	209	228	219	191	218	224	212	208	196	216	195	230	211	224	195	189	201	217	219	207	222	212	211	235	198	214	213	203	184	220	230	202	203	218	194	198	205	212	207	213	203	223	197	235	212	193	205	219	184	232	220	216	212	206	208	183	183	207	209	219	203	193	220	211	234	218	230	247	222	203	217	201	214	218	197	208	208	211	202	218	217	212	193	213	194	200	207	223	205	202	193	216	202	202	187	225	208	200	226	203	205	220	198	232	207	197	210	228	203	225	228	182	201	213	218	237	176	219	227	200	218	190	214	221	208	204	197	165	221	216	194	199	231	224	213	214	214	232	218	206	230	215	191	225	210	192	221	200	193	202	194	198	197	204	204	210	193	181	228	216	209	198	232	229	208	196	221	192	197	227	202	206	217	214	187	196	206	195	222	197	245	208	224	196	201	205	221	214	235	186	221	215	225	199	204	228	213	216	220	215	223	199	188	197	207	232	205	209	231	199	192	210	228	213	209	235	230	213	212	195	214	198	227	214	231	200	170	193	187	222	197	212	205	210	219	208	214	225	225	213	209	204	206	222	226	213	200	205	210	182	235	190	205	185	210	219	238	235	205	171	208	199	190	212	219	198	221	221	207	199	221	210	202	203	212	230	203	200	218	206	214	226	206	184	212	218	202	203	223	229	216	196	200	224	205	220	234	189	209	209	211	245	198	219	185	237	193	192	205	209	245	191	200	188	204	199	204	202	217	214	218	203	197	201	218	225	185	207	215	213	230	225	211	185	226	211	184	198	218	229	203	206	201	231	190	194	204	180	248	194	198	187	187	206	190	221	250	207	199	202	191	211	222	262	179	226	174	204	223	248	213	233	195	202	219	193	253	202	219	204	197	226	223	210	219	228	216	211	206	233	206	220	200	233	215	218	185	193	237	212	214	202	204	208	194	224	205	220	216	226	178	204	213	184	183	227	228	209	213	209	223	228	208	215	225	219	183	208	213	207	204	203	235	206	211	220	216	192	206	204	215	209	238	202	191	234	187	186	199	208	215	186	239	175	191	202	217	196	203	238	214	209	194	217	219	212	211	205	192	206	187	185	198	216	224	213	222	216	212	203	205	220	208	195	225	216	202	204	189	227	231	190	192	227	223	208	184	204	209	199	208	202	239	208	195	200	222	204	221	213	212	211	223	229	231	189	213	208	213	212	200	189	216	227	204	225	212	214	196	186	193	208	193	225	208	178	214	243	217	235	209	228	226	216	220	210	182	203	211	207	193	204	212	219	235	210	231	196	222	213	223	193	222	211	209	208	230	209	216	187	195	246	203	209	193	218	232	198	203	222	213	206	221	205	210	204	219	199	241	211	208	237	217	212	187	188	215	229	231	213	215	222	224	198	201	210	200	218	203	223	178	204	224	195	187	188	187	221	209	207	225	198	210	224	211	206	208	203	205	211	206	203	206	202	213	220	223	239	221	223	231	200	223	206	203	212	204	220	242	229	210	211	183	219	254	210	246	220	193	220	232	210	203	204	215	218	225	207	228	219	210	208	220	218	169	210	224	188	221	194	195	222	223	197	199	216	209	206	216	213	202	217	226	195	203	225	201	205	222	216	228	214	215	202	198	199	190	187	237	194	214	236	224	230	198	208	221	198	233	213	221	238	205	195	207	188	214	220	199	194	216	200	212	204	195	211	187	208	192	201	209	201	195	205	210	235	204	212	204	204	222	218	210	192	227	196	214	231	198	211	204	212	186	206	207	198	215	196	210	198	213	222	208	211	216	231	199	226	200	221	209	210	193	202	231	190	239	214	229	217	221	210	211	199	195	215	221	189	194	219	239	237	199	208	224	190	195	186	209	215	211	244	211	229	214	227	215	233	225	199	241	209	229	235	220	219	207	199	230	212	214	189	215	208	205	210	238	207	206	183	194	220	207	203	202	207	188	211	185	211	218	186	219	205	226	215	225	203	235	190	197	225	219	216	193	208	221	213	239	208	182	194	191	197	219	209	238	189	207	212	198	209	210	225	184	193	210	203	197	207	206	192	225	221	218	210	197	197	186	226	210	227	219	223	218	190	225	213	211	214	217	218	198	224	230	198	180	184	194	212	217	194	192	218	225	253	194	224	208	187	193	223	209	225	216	214	208	215	204	204	190	161	198	223	211	206	184	209	225	204	204	213	210	211	202	232	205	185	187	204	226	208	216	212	220	172	197	200	197	229	204	202	191	191	213	226	200	218	215	219	184	215	205	200	245	225	189	218	237	196	218	217	183	227	197	199	219	209	207	226	224	241	212	191	198	221	217	237	232	211	221	228	205	186	191	215	212	202	217	219	192	213	220	208	194	225	202	203	187	206	203	189	214	217	219	209	208	202	206	213	202	184	219	227	205	198	206	249	191	207	221	207	188	201	199	213	235	180	194	215	219	227	196	206	190	223	208	195	212	219	231	231	227	176	226	212	217	183	224	208	207	217	204	193	189	216	225	236	219	246	226	228	213	189	213	229	233	229	226	222	224	208	190	216	253	214	221	195	211	218	253	214	200	217	194	188	207	232	187	218	200	209	185	208	210	221	207	198	194	192	198	204	193	222	217	225	204	216	205	195	176	221	188	201	196	220	225	197	195	204	209	225	201	211	176	200	190	208	201	221	210	206	212	238	207	198	208	178	187	195	209	194	201	204	206	210	201	240	242	186	217	213	244	211	234	176	208	187	195	216	179	231	204	195	223	213	211	207	186	198	209	195	219	173	201	222	208	216	212	223	213	188	215	202	195	190	204	211	193	201	202	203	218	196	225	205	201	194	221	208	223	212	244	218	220	225	208	201	242	187	234	217	229	221	222	211	215	217	232	205	210	224	219	202	195	240	213	211	219	210	188	196	208	229	179	202	207	206	202	212	195	217	222	204	223	190	185	229	184	209	239	198	215	204	212	194	220	185	214	227	225	211	201
3229	2454	1151	614	392	299	252	255	228	163	130	97	94	67	65	57	56	35	42	37	37	34	42	25	17	20	23	17	24	19	12	22	20	34	28	20	15	23	16	18	20	25	18	28	13	28	26	22	19	14	20	20	20	29	18	21	19	17	17	20	14	23	14	14	14	20	17	11	19	26	17	21	16	19	22	23	24	11	27	17	19	23	17	15	17	16	16	20	18	8	17	16	20	17	13	21	10	25	15	11	15	27	10	18	14	20	21	18	21	18	15	19	22	21	16	11	21	22	15	23	19	16	19	17	21	18	18	15	23	22	23	17	18	15	13	15	18	12	27	15	19	15	17	20	18	26	17	19	24	26	23	15	20	24	21	14	17	22	18	21	22	14	16	18	14	14	19	17	15	19	13	9	12	16	13	16	19	13	15	20	17	16	17	20	16	14	19	18	14	16	14	14	17	15	20	21	21	23	22	15	23	20	18	19	18	21	19	25	16	19	19	18	18	20	20	16	23	16	12	16	15	17	11	16	21	14	22	19	22	19	20	17	14	16	15	25	14	14	23	22	27	20	25	14	19	17	27	20	19	19	17	23	24	15	16	13	21	13	18	22	15	13	19	21	25	14	21	16	14	24	16	33	16	17	23	17	18	19	25	18	16	25	16	24	19	18	14	18	17	19	28	20	27	22	13	14	23	19	18	15	23	22	10	16	16	22	23	16	21	14	24	18	12	7	14	19	20	15	14	18	13	20	24	14	16	8	17	17	21	17	19	25	19	18	14	21	17	25	13	19	14	17	14	20	19	23	19	13	17	21	24	11	17	25	17	22	16	20	14	24	22	21	15	18	23	19	13	17	16	23	16	12	22	9	15	16	17	16	22	25	19	25	18	21	12	12	11	11	17	16	10	18	25	19	21	18	8	15	26	20	25	28	22	13	20	14	16	17	23	26	15	14	11	15	20	8	20	23	17	18	14	20	17	8	14	22	15	9	17	17	16	27	15	19	11	18	17	15	14	19	15	19	19	21	18	20	24	14	11	21	18	9	20	15	21	25	11	11	20	23	14	19	18	16	24	23	14	18	11	15	11	13	15	11	16	26	24	21	24	14	14	19	19	17	23	28	17	15	12	22	19	22	15	21	20	15	21	16	24	18	15	15	16	20	15	19	19	16	19	27	27	26	14	15	15	19	24	19	14	19	25	23	9	13	25	16	16	20	15	23	18	16	17	18	24	22	26	24	15	19	22	9	14	19	13	13	12	19	18	16	16	17	23	14	19	13	19	16	13	20	12	15	11	26	25	7	21	21	22	13	21	25	14	19	11	21	19	22	18	13	25	15	16	27	17	15	13	17	22	24	24	21	18	19	15	30	17	18	16	25	14	17	14	21	14	14	24	16	20	21	16	20	15	24	8	18	15	20	15	17	18	21	26	20	12	19	31	21	16	18	16	14	11	21	18	20	21	27	19	16	20	15	17	19	17	20	23	17	18	23	23	13	18	11	16	21	14	13	24	16	17	18	26	13	15	15	12	8	12	21	17	11	19	18	17	14	20	14	15	24	28	19	14	18	20	13	21	23	24	15	11	13	17	22	18	20	18	23	19	16	17	18	15	20	20	20	18	16	22	19	22	16	16	17	18	23	15	11	23	19	21	23	12	20	17	15	13	28	20	21	19	20	9	12	17	17	27	16	21	10	23	12	18	18	15	15	13	22	20	12	20	13	15	18	21	16	13	17	19	16	14	19	17	22	16	17	13	20	20	15	18	13	25	21	14	21	21	16	21	20	20	14	21	12	24	15	26	18	22	20	10	18	20	17	15	7	21	14	14	23	19	11	17	19	24	24	22	20	22	20	15	16	10	15	13	17	18	18	20	29	15	21	12	19	18	16	21	21	16	15	12	11	18	13	18	18	22	15	12	18	23	14	13	16	18	16	13	16	13	16	24	9	16	15	18	23	21	16	16	18	21	14	25	12	18	28	19	15	18	19	18	10	15	22	25	18	14	21	13	20	22	13	21	18	18	19	12	24	20	14	20	11	19	23	20	19	21	19	15	13	15	23	16	20	10	17	20	17	16	17	15	21	21	14	17	27	15	16	21	21	25	13	12	19	18	12	16	20	27	19	24	19	18	14	18	27	20	18	20	11	20	21	19	15	15	13	22	16	20	14	15	10	13	14	22	21	15	17	21	8	14	10	12	28	25	22	14	12	15	20	15	15	10	24	20	13	15	30	21	19	21	17	18	19	15	28	18	21	13	20	16	18	16	23	16	16	29	17	19	16	18	13	19	17	17	24	18	18	18	13	15	22	11	20	13	22	28	23	26	15	15	25	20	11	20	9	8	15	14	25	15	21	17	15	16	21	21	24	18	21	23	17	19	17	15	24	11	19	21	23	17	20	15	15	15	24	21	23	13	27	12	17	20	21	14	15	15	19	8	12	17	14	22	15	22	13	14	17	20	8	12	18	22	17	21	23	23	12	14	14	17	20	13	18	17	29	17	16	11	24	26	16	20	21	21	15	19	9	16	16	25	18	16	13	30	13	19	21	19	17	19	19	20	18	16	17	9	16	18	27	19	20	20	16	22	19	15	21	22	19	17	19	19	18	19	17	16	21	16	8	14	14	25	22	13	26	16	20	14	14	12	11	16	22	14	21	17	22	15	7	19	21	14	19	15	21	15	13	16	18	20	11	15	23	13	18	17	19	15	19	15	18	19	22	21	15	16	16	24	16	17	16	25	23	17	16	11	17	21	16	17	16	16	17	31	17	16	19	14	10	18	19	26	19	16	14	23	17	15	13	17	17	11	22	14	16	21	13	19	17	22	16	20	23	22	15	15	15	28	24	17	16	23	28	25	17	18	14	20	19	21	19	11	12	16	12	13	15	15	24	18	26	8	24	13	9	16	14	24	31	20	15	13	16	18	17	14	17	17	24	14	25	19	20	13	24	22	17	21	22	9	10	18	14	25	15	12	15	22	19	16	18	21	19	13	20	17	24	22	18	18	21	25	19	18	12	14	11	13	15	18	24	20	16	12	19	20	15	22	17	22	15	11	18	16	23	16	13	16	14	19	15	17	18	12	22	18	18	22	22	20	17	18	16	18	16	20	22	9	22	18	18	18	20	17	18	12	18	19	13	15	11	19	34	17	13	25	25	9	26	12	19	22	13	13	16	16	15	18	22	16	20	15	19	18	13	23	15	11	22	18	18	17	12	23	12	14	19	15	17	12	24	21	15	23	13	19	20	22	23	16	18	24	16	11	13	13	15	28	18	12	21	19	15	15	23	15	28	19	12	21	17	21	18	15	19	25	21	14	13	17	18	22	19	11	18	17	13	21	18	17	20	26	19	16	11	17	12	11	15	18	12	18	16	17	15	11	16	17	19	13	17	12	22	9	21	20	14	20	27	24	13	12	12	16	15	15	20	19	19	19	23	18	14	25	20	19	18	20	21	22	25	20	26	19	13	28	24	19	19	19	17	21	12	11	20
25895	18970	11626	11257	12430	11484	9941	8424	7417	5496	4062	3009	2302	1829	1481	1195	1065	817	767	716	671	553	455	375	385	342	312	340	336	342	350	349	314	339	355	303	297	273	237	261	238	218	223	203	213	179	206	241	201	194	191	217	195	192	181	208	186	169	175	179	168	214	195	157	157	196	182	179	174	184	180	167	201	196	169	177	197	182	171	160	168	190	182	190	185	209	172	158	155	163	169	165	171	219	158	178	177	175	174	167	175	177	168	184	160	186	180	187	180	174	185	160	176	171	172	150	194	173	173	182	178	182	181	164	176	168	153	159	175	170	161	157	170	181	178	172	188	182	175	162	173	164	161	163	189	166	163	150	195	163	168	181	191	168	181	161	176	158	161	163	179	161	164	166	191	186	200	168	178	187	155	172	173	170	143	162	180	172	165	153	164	163	163	167	178	173	174	157	165	150	149	184	147	144	156	184	163	188	179	160	169	136	170	159	165	181	164	180	190	162	151	177	177	187	160	178	187	160	168	181	175	179	171	188	165	186	181	180	160	172	191	165	175	172	160	151	185	179	158	173	158	178	146	159	147	174	161	169	166	170	168	162	151	181	170	175	152	185	193	171	161	179	167	174	187	167	196	175	143	169	170	177	160	165	179	172	184	169	147	160	195	174	171	167	167	177	173	167	150	150	173	171	159	155	175	159	197	171	176	175	190	174	190	185	160	155	162	185	161	184	160	194	164	184	176	187	187	186	153	180	179	168	160	170	172	197	208	180	151	194	155	159	164	207	175	165	164	168	171	162	160	159	184	173	170	168	180	158	166	162	167	149	160	166	153	180	169	153	174	177	158	171	174	172	198	168	171	154	178	191	185	194	144	166	174	177	173	191	149	176	158	183	179	186	174	166	173	162	172	180	187	172	166	181	169	190	160	176	175	185	174	189	189	187	159	173	155	174	173	174	168	187	151	150	159	185	187	163	157	167	144	203	163	181	207	175	176	183	181	162	179	201	158	177	156	165	166	170	188	169	180	166	182	169	174	174	159	167	144	168	163	135	170	172	177	172	162	172	186	205	174	175	163	180	167	187	169	160	168	161	186	172	183	157	190	172	156	166	172	176	176	174	200	151	180	195	170	174	165	182	168	174	174	178	160	183	167	169	165	184	167	161	188	169	152	170	196	172	183	168	163	161	163	159	160	155	188	162	167	182	177	177	181	163	167	195	143	183	146	163	154	177	185	161	174	206	182	162	174	181	192	178	170	156	160	172	180	185	195	165	176	155	144	157	165	174	177	140	149	171	191	180	154	170	157	172	179	184	151	159	132	172	166	173	168	163	153	164	183	186	172	184	189	150	218	185	174	166	142	184	175	167	174	196	174	176	169	180	179	200	138	166	175	158	148	191	170	171	162	193	189	158	143	168	203	182	171	154	163	172	192	199	173	169	170	170	188	161	164	178	191	179	164	153	175	173	143	176	177	164	180	174	178	168	172	166	184	160	185	192	188	174	187	193	183	174	179	161	175	189	174	184	167	172	187	158	178	170	193	167	162	169	172	161	163	168	173	182	166	161	163	170	152	156	171	155	152	176	188	162	155	184	165	185	174	178	180	172	155	173	168	181	188	175	162	149	156	152	178	190	192	170	181	171	176	179	173	176	205	179	169	156	178	164	164	178	186	181	178	154	201	172	156	158	165	171	136	183	185	188	164	178	178	195	181	163	186	171	154	144	190	158	173	198	163	171	178	153	163	162	165	178	193	185	174	166	173	155	167	174	169	159	183	173	180	180	176	162	190	178	173	164	196	154	187	153	163	167	164	180	203	191	146	157	172	179	188	170	171	162	181	196	168	172	174	149	186	196	177	183	158	176	172	155	189	188	164	164	191	166	183	179	156	173	183	199	176	179	178	180	170	189	176	180	161	159	181	180	191	160	185	150	152	177	171	188	175	168	152	164	180	170	163	171	163	179	190	189	182	165	179	177	166	190	183	172	166	165	200	191	176	198	146	162	179	172	173	188	184	165	156	146	147	152	156	156	173	177	156	179	183	156	181	164	164	198	197	179	189	153	167	156	166	186	191	170	161	186	172	174	171	175	164	173	156	154	165	171	182	171	188	173	175	190	185	173	163	184	194	194	170	173	157	171	160	166	161	159	170	148	194	169	161	159	162	154	188	168	173	174	182	163	184	176	151	160	163	187	172	181	187	143	150	177	179	175	150	165	157	186	167	178	164	156	178	159	174	175	188	155	169	188	182	158	182	169	185	181	181	172	173	183	177	205	163	187	170	194	192	178	157	158	197	171	157	185	178	171	171	163	181	182	183	156	179	174	171	157	168	179	162	174	181	184	143	165	167	177	161	173	165	155	180	169	186	186	175	177	172	166	170	189	164	160	182	180	174	171	186	178	179	152	166	178	183	168	182	145	184	180	157	163	163	187	161	147	172	178	160	174	164	185	167	164	161	180	154	166	178	167	150	154	169	203	177	173	161	175	166	180	180	179	181	188	190	193	166	166	151	168	188	177	185	169	140	155	183	177	163	184	155	190	188	184	180	172	184	167	176	169	154	181	173	182	171	179	180	197	177	180	165	172	182	165	162	165	149	188	170	172	192	176	154	203	152	177	195	163	172	187	185	158	200	174	151	197	158	181	172	179	167	165	182	177	176	173	171	156	171	181	166	175	164	174	180	148	166	152	170	180	182	194	174	161	142	157	161	177	157	150	175	161	176	174	159	159	174	176	185	165	176	156	167	194	172	161	183	170	148	164	182	162	166	184	180	182	181	170	159	174	159	188	180	152	199	180	154	154	150	170	176	182	186	204	199	174	167	170	183	181	174	169	154	143	164	176	175	176	181	153	187	198	170	180	173	188	166	153	185	156	196	166	180	200	164	162	168	178	183	162	168	168	188	168	182	182	163	167	181	183	188	186	159	179	184	197	184	181	155	173	146	167	168	171	154	177	182	205	170	199	179	178	142	151	180	157	181	189	189	167	149	176	166	167	185	165	161	168	165	184	184	150	166	185	184	166	182	189	168	149	160	171	172	161	176	176	182	172	183	180	175	165	183	189	196	162	178	152	168	179	196	207	192	181	163	181	175	194	173	165	182	166	193	175	172	166	183	188	180	183	176	171	169	167	169	172	187	164	155	139	169	171	162	167	143	193	159	163	164	155	174	167	161	173	166	170	140	172	185	183	172	176	180	186	173	166	159	143	181	160	183	171	187	178	175	172	172	175	160	181	181	172	181	169	161	174	147	188	170	171	160	184	166	182	176	160	174	181	193	175	157	139	186	173	181	169	174	177	175	138	176	149	173	169	178	150	161	197	200	172	169	167	181	178	154	178	173	154	193	171	165	173	151	177	171	169	186	166	158	160	164	184	169	160	157	165	139	181	149	182	150	174	174	186	170	172	191	176	182	165	160	173	204	180	167	166	148	186	176	187	180	169	169	184	187	158	189	152	145	182	178	164	171	166	162	168	149	144	185	163	165	178	147	169	168	177
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
