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
341894431366	341894431933	341894432483	341894433033	341894433577	341894434133	341894434683	341894435233	341894435775	341894436335	341894436883	341894437433	341894437977	341894438533	341894439083	341894439633	341894440177	341894440733	341894441283	341894441833	341894442377	341894442933	341894443483	341894444033	341894444577	341894445133	341894445683	341894446233	341894446777	341894447335	341894447883	341894448433	341894448977	341894449533	341894450083	341894450633	341894451177	341894451733	341894452283	341894452833	341894453377	341894453933	341894454483	341894455033	341894455577	341894456133	341894456683	341894457233	341894457777	341894458333	341894458883	341894459433	341894459977	341894460533	341894461083	341894461633	341894462177	341894462733	341894463283	341894463833	341894464377	341894464933	341894465483	341894466033	341894466577	341894467133	341894467683	341894468233	341894468777	341894469335	341894469883	341894470433	341894470975	341894471533	341894472083	341894472633	341894473175	341894473733	341894474283	341894474833	341894475377	341894475933	341894476483	341894477033	341894477577	341894478133	341894478683	341894479233	341894479777	341894480333	341894480883	341894481433	341894481977	341894482533	341894483083	341894483633	341894484177	341894484733	341894485283	341894485833	341894486377	341894486933	341894487483	341894488033	341894488577	341894489133	341894489683	341894490233	341894490777	341894491333	341894491883	341894492433	341894492977	341894493533	341894494083	341894494633	341894495177	341894495733	341894496283	341894496833	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2017	3300	1900	2700	2017	3300	1900	2700	2016	3300	1900	2700	2016	3300	1900	2700	2015	3300	1900	2700	2015	3300	1900	2700	2014	3300	1900	2700	2014	3300	1900	2700	2014	3300	1900	2700	2013	3300	1900	2700	2013	3300	1900	2700	2012	3300	1900	2700	2012	3300	1900	2700	2011	3300	1900	2700	2011	3300	1900	2700	2011	3300	1900	2700	2010	3300	1900	2700	2010	3300	1900	2700	2009	3300	1900	2700	2009	3300	1900	2700	2008	3300	1900	2700	2008	3300	1900	2700	2007	3300	1900	2700	2007	3300	1900	2700	2006	3300	1900	2700	2006	3300	1900	2700	2005	3300	1900	2700	2005	3300	1900	2700	2005	3300	1900	2700	2004	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
4481	1913	1043	500	856	13479	8800	203	116	104	73	68	76	57	69	53	61	61	42	47	39	39	39	39	47	48	39	38	30	35	38	40	35	28	19	18	29	24	27	30	32	29	25	29	30	26	22	36	31	19	30	27	26	30	18	26	22	27	21	27	25	33	23	25	19	26	27	26	30	16	21	23	40	24	26	25	28	24	29	30	26	22	31	24	24	25	23	19	21	28	23	25	27	29	23	21	26	28	30	26	29	17	28	22	22	18	32	17	24	27	24	34	27	33	26	28	20	29	22	22	19	32	22	29	25	21	25	30	28	28	17	29	33	32	27	22	30	31	24	28	24	25	21	20	17	24	16	22	27	30	26	26	33	27	24	20	25	21	22	27	24	22	21	27	24	29	26	31	23	24	25	24	16	27	24	31	21	21	30	31	28	27	25	25	17	27	20	26	26	30	27	25	24	22	28	28	27	21	21	30	27	22	25	19	26	21	27	22	25	29	26	32	30	27	32	20	14	28	24	25	28	28	24	23	25	23	22	16	20	28	26	18	33	25	28	23	24	21	28	24	23	21	21	20	27	26	20	31	17	31	19	22	15	34	17	33	23	25	30	22	30	29	22	20	22	23	32	24	24	29	25	22	27	23	10	37	28	37	25	18	23	18	22	23	21	20	23	21	20	25	22	33	23	28	27	18	21	22	39	19	23	14	20	32	38	30	30	19	23	25	25	25	31	24	26	31	30	25	19	18	28	25	24	24	22	21	28	25	20	22	27	16	23	29	34	18	17	19	21	29	28	21	26	22	21	28	27	20	21	20	33	28	23	24	23	22	20	35	27	20	21	27	33	17	23	26	19	26	23	26	22	15	32	24	22	28	23	20	28	24	30	31	28	23	20	20	21	26	22	16	32	24	14	26	12	32	21	24	20	26	25	21	25	19	28	22	18	24	19	28	24	27	26	22	19	21	27	26	25	23	24	25	24	22	18	21	27	25	19	23	26	22	34	25	28	27	35	24	20	23	19	22	29	20	25	15	27	22	24	33	19	17	25	21	23	27	20	19	26	26	20	36	35	19	20	24	25	23	27	23	26	28	20	24	25	28	21	31	16	26	18	22	18	19	24	19	33	29	20	23	24	24	24	15	22	22	12	19	23	21	34	30	22	23	25	32	32	25	31	18	22	28	26	18	28	27	22	19	25	22	21	21	26	27	32	21	28	21	19	20	18	23	22	26	31	22	24	24	27	31	25	21	21	26	22	23	28	28	24	20	30	28	31	21	23	18	30	14	16	27	18	40	25	21	15	29	25	15	35	28	24	23	21	22	29	34	24	19	12	19	30	29	26	28	28	20	28	30	26	40	26	22	23	23	26	20	14	18	20	22	29	27	26	29	18	35	26	23	25	24	23	23	24	30	23	21	22	22	19	21	28	23	26	27	28	22	34	18	29	20	20	24	21	25	22	24	20	22	13	27	28	20	23	21	29	20	22	30	22	18	27	30	22	25	12	28	23	31	22	23	24	21	26	25	35	22	23	28	29	20	30	25	36	15	21	25	25	23	18	22	26	14	26	31	31	36	27	36	22	36	29	30	27	20	21	20	26	17	26	25	28	20	24	22	34	21	27	34	27	21	27	24	30	25	19	26	27	23	31	17	19	32	24	27	18	24	21	23	25	19	27	22	25	23	30	17	25	29	23	33	23	29	21	21	26	26	18	24	25	27	24	24	20	16	21	40	30	19	27	25	24	29	20	33	38	28	21	20	25	22	23	25	27	29	27	15	26	21	23	24	24	27	20	17	27	29	25	19	18	25	27	23	23	26	27	26	25	32	21	22	26	28	25	18	22	16	25	21	16	31	28	28	31	23	24	32	35	25	24	26	23	15	21	20	26	23	27	29	12	25	35	22	25	29	28	18	30	22	28	20	26	28	26	24	22	20	25	25	21	31	22	25	31	21	22	22	30	29	29	26	27	24	25	27	21	25	21	31	20	23	31	29	28	29	33	25	24	28	21	28	23	32	27	18	23	30	21	29	21	16	33	19	27	24	33	22	21	16	28	20	25	27	24	20	30	29	26	23	21	20	23	30	18	28	27	30	30	28	22	26	32	25	30	25	25	32	23	23	14	26	27	19	21	27	24	25	19	31	23	19	26	21	26	23	18	22	20	29	34	28	35	24	25	17	32	22	27	29	23	25	26	16	23	25	26	23	29	23	28	23	24	26	30	15	22	25	21	20	33	24	27	30	27	29	20	12	22	28	31	28	34	30	23	27	29	29	19	32	28	20	27	26	31	25	27	33	23	26	28	29	24	25	26	25	22	17	28	18	29	24	26	32	36	22	23	19	33	16	25	24	21	32	33	22	24	22	34	28	27	28	24	24	19	27	24	25	28	28	23	18	33	21	22	35	17	22	19	33	23	22	22	26	40	19	20	18	33	33	26	27	17	18	22	29	30	29	28	27	25	22	20	26	21	26	22	19	24	23	29	24	29	25	27	28	24	23	28	31	22	24	26	21	18	23	33	22	24	24	30	22	18	22	35	21	23	25	33	19	24	22	22	23	21	24	29	22	20	26	30	15	28	27	22	20	23	23	17	17	30	20	22	32	34	24	26	29	29	34	24	25	21	25	24	32	18	27	22	25	23	25	23	23	25	24	21	35	24	21	19	25	26	25	22	28	26	21	24	28	26	21	27	23	17	26	27	24	25	31	17	27	19	28	32	33	38	32	25	25	16	29	22	25	32	22	20	16	25	29	22	30	28	17	19	32	10	24	21	21	33	18	17	22	21	22	33	29	22	24	23	24	25	19	32	26	28	27	32	34	25	22	25	26	34	27	35	18	31	27	33	22	26	27	23	13	24	23	23	37	32	23	27	23	27	22	16	21	26	24	20	21	20	30	29	22	21	11	21	24	17	29	26	23	23	17	20	28	24	24	26	24	15	17	24	21	29	21	18	30	32	32	21	25	23	31	17	27	19	27	16	28	27	18	24	20	25	28	27	21	26	16	26	21	19	20	27	31	25	31	28	20	31	28	29	27	22	23	18	21	29	25	17	28	20	29	28	21	26	24	29	27	27	26	26	17	23	27	26	25	28	27	27	27	21	24	21	21	20	26	13	22	25	25	31	25	24	17	25	25	29	25	24	17	21	29	33	25	14	19	36	27	22	26	23	24	17	21	29	22	18	32	23	31	22	17	28	31	21	35	34	22	22	30	15	20	29	23	28	21	27	22	31	14	17	21	26	23	16	30	24	14	36	17	29	22	22	23	32	21	30	25	19	21	28	18	26	25	23	21	18	32	25	17	16	25	20	18	27	25	22	22	28	19	25	26	27	26	17	22	27	31	21	31	26	32	17	39	24	21	24	38	19	28	29	30	21	21	18	30	23	25	18	29	31	28	23	24	15	29	26	24	25	27	16	19	31	28	22	29	24	21	26	23	19	20	27	21	19	20	26	28	19	25	21	21	25	27	26	32	27	19	22	23	25	22	29	30
39953	29329	21502	31190	41392	73479	45632	12543	9623	7692	6388	5384	4565	3798	3175	2846	2431	2185	2035	1812	1729	1512	1427	1420	1326	1271	1150	1023	1027	978	949	887	890	872	853	829	826	735	714	695	651	637	637	621	631	622	557	602	569	567	581	552	526	576	516	535	527	539	492	487	517	528	521	485	513	515	475	528	514	502	481	464	451	447	495	454	510	453	442	459	459	465	477	469	440	465	452	476	428	455	442	442	514	470	454	503	479	433	503	492	445	495	506	449	472	508	465	467	445	456	478	460	449	474	436	456	469	458	457	476	478	448	411	473	420	456	420	477	458	490	452	429	443	454	453	446	428	463	456	448	466	495	439	430	436	448	466	462	441	474	477	431	463	491	420	424	440	467	432	410	487	451	457	438	419	441	430	436	463	457	461	464	477	470	439	477	472	425	448	485	428	468	446	447	481	444	449	459	444	447	449	462	448	481	469	451	458	431	438	455	478	465	429	412	470	434	459	462	452	435	449	407	464	419	422	438	446	442	474	438	460	425	447	458	493	472	450	451	447	441	469	404	448	429	414	439	467	399	445	434	447	422	462	433	466	451	442	465	429	443	468	451	448	430	458	435	452	424	454	451	439	460	481	443	415	456	444	449	429	437	409	434	471	449	459	449	420	438	421	457	450	425	467	457	439	440	411	451	430	491	422	432	448	442	458	431	483	430	416	437	433	435	430	450	414	446	486	403	414	453	449	476	443	439	427	424	457	418	438	441	461	469	424	470	474	442	467	424	449	477	435	487	467	419	464	434	446	428	441	433	430	417	449	435	431	439	444	450	414	436	428	428	453	462	441	446	448	452	444	444	445	446	415	446	438	468	419	469	423	451	456	426	446	424	462	415	431	474	441	425	432	456	469	492	437	449	453	450	414	443	461	432	416	439	424	459	472	432	447	442	472	463	437	463	421	441	410	414	454	470	440	438	438	403	413	432	407	486	453	469	448	481	465	486	512	421	426	443	444	463	446	473	438	418	441	406	439	473	411	482	459	464	435	441	493	456	496	405	457	426	417	460	461	432	454	459	469	399	410	444	467	439	470	410	441	432	477	471	419	422	434	438	482	426	418	441	426	465	428	444	455	483	416	480	472	425	426	457	424	446	455	399	434	460	448	458	501	456	423	463	409	455	446	429	453	449	480	426	449	463	446	483	431	441	445	446	440	451	486	458	444	433	455	454	464	453	440	430	420	423	430	424	435	439	421	478	479	460	433	465	458	456	464	456	439	417	475	464	458	474	441	442	450	442	447	407	441	433	457	458	455	448	411	446	470	472	451	413	420	461	463	424	465	411	414	466	455	433	427	475	443	454	460	477	411	444	443	462	454	496	468	443	412	446	429	422	493	488	459	459	469	440	438	419	458	453	466	488	445	463	451	470	463	496	402	484	426	430	425	452	464	436	441	439	433	461	446	442	464	477	442	425	457	469	425	446	444	429	472	446	400	426	469	427	443	422	437	453	473	467	472	452	456	443	425	459	446	438	423	440	415	447	426	434	476	434	432	453	454	466	429	400	455	454	419	431	446	464	436	417	442	444	450	424	458	453	444	495	435	437	432	452	435	480	419	450	476	453	465	416	424	420	436	411	408	437	477	429	431	422	420	462	462	483	503	474	467	441	423	407	457	430	417	463	478	441	444	449	421	426	453	455	461	443	497	440	471	429	468	448	485	451	470	430	472	433	446	419	467	478	442	428	399	415	458	433	420	439	477	461	425	488	414	450	439	485	476	401	387	458	425	458	438	424	465	448	446	456	445	458	449	449	457	477	454	451	428	471	460	434	443	445	433	460	455	428	419	448	460	420	444	455	426	447	468	448	464	434	482	441	429	431	434	452	434	461	440	439	416	451	437	428	437	407	489	424	439	466	429	460	451	440	477	486	471	432	418	451	447	456	434	416	462	467	480	444	450	446	462	429	455	434	463	453	434	436	440	452	472	444	453	472	432	468	437	432	460	426	444	418	480	451	414	466	488	456	445	431	417	414	445	430	447	422	455	467	456	440	429	420	449	435	454	407	417	453	450	437	425	427	399	451	409	466	437	444	456	403	440	431	442	452	476	433	431	453	467	424	451	481	431	475	458	420	428	445	435	464	464	457	427	447	422	444	478	473	423	449	480	439	479	452	419	449	441	476	448	451	434	460	450	438	475	480	428	453	462	452	444	443	469	434	426	421	421	449	423	448	438	388	416	449	454	436	429	432	466	435	454	466	456	397	422	416	464	411	454	468	464	464	433	449	414	432	480	429	440	436	427	457	425	414	446	452	434	472	441	471	433	429	424	405	471	436	422	451	430	452	436	440	444	485	485	434	426	437	418	455	440	447	473	428	421	423	483	439	480	475	480	491	428	461	486	448	430	456	429	473	411	458	446	482	453	414	422	419	477	442	448	449	429	458	452	473	428	455	408	432	485	414	422	422	425	445	438	450	405	433	438	411	454	442	513	469	474	435	458	444	401	444	484	438	489	428	423	442	450	430	405	441	446	444	457	416	462	459	458	484	443	429	413	438	439	421	395	438	462	414	446	464	459	488	402	463	437	432	452	424	435	433	468	459	456	461	430	450	428	457	418	432	432	482	443	438	433	395	449	450	422	423	450	442	474	470	486	431	463	447	435	455	441	438	431	449	450	415	443	448	453	425	479	448	461	428	439	431	405	446	463	462	482	430	437	425	463	438	435	475	466	453	416	441	454	452	463	428	438	451	444	414	426	452	452	432	458	465	426	441	423	476	421	467	418	426	417	481	426	426	456	409	463	431	450	424	426	428	459	418	432	379	448	435	519	497	441	433	434	431	459	427	478	445	491	441	424	449	467	460	467	427	461	458	445	433	438	438	424	443	422	385	425	460	462	452	421	434	431	455	467	438	461	449	434	452	471	423	420	454	482	429	432	430	419	466	435	449	450	435	452	463	448	443	455	390	437	458	459	477	418	503	429	448	465	458	448	416	437	400	469	442	471	455	451	396	462	433	418	462	451	450	447	433	425	442	412	420	472	420	456	447	428	457	456	431	435	431	439	441	474	439	465	442	467	438	466	443	448	445	430	425	459	474	466	434	450	443	467	476	439	450	449	425	422	388	442	387	445	417	420	443	442	458	439	481	473	466	469	445	414	475	476	459	466	472	469	460	447	450	441	431	440	446	422	456	474	431	435	461	443	450	433	410	438	420	433	438	438	451	378	387	429	424	430	449	435	447	447	454	401	435	421	428	435	437	441	437	443	456	467	464	460	387	409	466	474	434	477	450	457	477	467	439	434	434	458	404	465	438	440	459	437	438	471	426	477	476	434	458	474	466	440	457	418	439	476	396	440	473	488	424	487	466	454	430	438	424	447	454	438	455	418	403	446	456	433	428	420	435	468	418	477	456	436	478	472	436	472	455	466	475	462	463	455	410	424	444	428	448	424	428	433	470	435	468	454	467	446	428	433	446	483	427	408	461	435	401	416	436	430	493	411	449	483	457	454	434
2010	558	245	155	224	1658	753	45	54	36	47	32	39	28	20	21	23	22	22	17	20	20	21	21	17	15	20	12	14	19	26	17	20	22	14	17	13	14	12	19	15	22	9	14	18	14	12	16	11	14	13	19	11	14	19	14	16	23	12	10	8	23	18	13	14	14	15	13	16	19	14	14	14	15	17	12	13	18	20	16	18	10	16	12	15	13	7	20	16	22	19	13	22	16	11	11	15	20	16	22	17	27	19	16	17	10	20	9	19	18	19	18	16	14	17	9	24	14	15	21	19	20	6	22	7	19	12	15	21	20	15	13	15	12	27	15	11	10	18	19	13	15	15	16	21	20	16	17	19	25	18	25	16	11	15	17	13	23	15	10	16	15	7	14	17	13	18	15	16	16	16	16	18	13	15	14	21	14	8	8	15	23	18	15	15	18	14	13	15	22	15	20	15	16	18	15	16	15	16	18	15	15	25	21	21	17	10	21	13	15	15	13	20	13	16	18	22	15	13	17	14	14	15	12	11	11	16	17	16	9	19	13	12	13	12	14	10	14	11	22	18	24	15	17	23	10	15	11	25	23	18	17	19	16	17	13	12	9	19	9	19	16	23	18	16	19	15	14	18	23	16	20	12	16	14	13	16	16	15	20	13	9	18	16	16	12	11	5	17	14	14	21	27	17	12	13	22	11	5	16	12	11	13	18	14	16	13	17	23	20	17	15	10	18	10	15	20	11	21	17	15	12	15	15	8	22	17	17	19	14	13	15	18	16	12	11	15	18	16	10	14	15	10	10	16	15	21	15	9	16	14	16	13	19	16	17	16	13	16	20	20	18	17	20	12	20	12	11	17	19	13	16	12	17	21	14	21	15	14	16	19	16	11	14	13	18	17	22	10	13	22	17	18	14	12	13	20	10	22	19	17	15	32	12	13	19	11	18	13	19	15	19	21	17	12	20	17	15	14	12	11	21	8	12	18	20	28	10	14	17	13	16	13	22	15	23	12	18	15	18	14	20	24	13	14	21	14	15	21	21	13	17	19	21	19	14	20	14	20	11	19	19	14	17	12	10	15	16	10	16	16	17	11	17	19	19	14	14	16	20	21	15	18	16	23	12	12	13	14	13	16	17	17	14	18	13	18	13	17	23	18	14	19	16	15	11	8	19	15	15	21	14	17	24	15	17	13	15	20	16	14	12	14	19	17	19	18	17	20	19	8	11	17	24	15	5	13	9	17	19	18	14	12	16	13	9	16	15	11	17	24	13	15	15	13	15	9	11	14	13	13	17	14	11	18	12	21	14	27	11	16	10	16	18	17	16	10	16	12	22	18	16	20	15	17	14	11	9	24	12	18	21	16	18	12	20	12	17	12	19	16	19	14	14	15	13	15	9	13	18	13	22	15	21	22	13	14	7	9	20	16	21	13	16	6	10	21	15	17	14	16	23	19	16	16	18	23	17	19	15	15	10	20	11	25	16	20	11	14	14	16	16	14	11	17	17	11	19	15	14	15	19	11	18	21	19	9	14	13	19	11	19	18	12	17	14	14	13	21	10	15	12	14	18	14	17	19	17	18	16	17	15	11	17	12	26	20	12	7	11	16	15	14	15	17	19	13	18	16	11	15	19	23	23	12	17	29	19	18	16	16	13	17	15	11	9	15	17	17	21	15	13	19	22	20	16	15	13	14	13	14	16	4	21	9	15	19	19	13	15	12	20	19	17	15	20	9	16	20	17	12	18	15	11	12	11	15	13	13	13	13	14	14	14	15	9	17	13	19	14	15	12	10	14	14	19	19	20	17	13	14	8	9	11	16	22	21	14	20	17	19	12	12	12	18	13	13	14	13	20	12	18	19	12	20	15	15	15	16	21	21	9	18	20	13	13	12	14	15	20	20	16	15	21	11	19	20	23	13	15	9	13	10	13	16	20	20	19	24	19	17	14	21	18	8	12	18	17	16	11	11	13	19	26	22	16	22	21	21	18	20	13	15	13	18	23	20	16	18	19	28	16	16	19	16	23	16	15	18	16	13	13	18	20	16	15	14	21	29	19	16	14	19	15	15	20	20	17	9	12	13	16	17	13	15	17	13	15	22	15	13	14	11	19	11	11	16	16	9	16	18	17	18	24	10	19	12	15	16	21	14	11	18	13	18	15	14	19	8	8	18	13	20	16	17	24	18	16	13	21	14	17	17	17	15	15	17	18	15	24	16	8	19	19	16	16	17	17	22	16	8	23	7	8	9	15	16	16	6	16	17	14	16	17	20	18	10	17	18	17	15	11	14	18	9	16	8	15	20	18	16	22	17	11	13	17	10	12	13	14	10	28	11	16	20	10	11	17	16	15	20	17	11	6	17	18	15	15	7	19	19	17	22	15	22	14	12	14	18	22	14	17	17	14	20	22	15	12	13	17	21	22	12	19	24	15	18	16	14	18	11	10	16	21	16	17	9	19	19	15	20	14	18	16	15	14	20	14	15	19	14	13	16	21	16	17	15	26	9	18	10	11	18	16	14	12	19	22	15	20	14	13	14	15	13	19	15	23	27	17	15	16	19	18	18	20	23	19	10	20	21	15	17	11	12	14	17	9	15	16	20	21	15	24	11	18	9	20	18	22	19	18	19	19	22	10	17	17	23	7	10	22	16	12	18	15	17	14	14	12	15	9	15	20	15	16	10	17	14	12	23	17	14	21	16	23	12	15	14	22	20	17	12	18	9	20	13	15	23	14	17	20	17	15	17	14	17	14	19	13	15	12	17	19	19	10	18	16	14	17	18	20	16	20	20	17	19	15	14	26	15	16	11	8	13	20	22	21	25	13	12	17	11	21	20	18	19	10	10	11	21	25	24	16	10	6	12	20	12	21	18	15	18	23	16	13	18	11	9	9	13	15	12	19	16	13	13	15	16	22	20	25	18	13	18	16	13	14	19	17	17	16	13	8	14	11	12	12	18	16	12	11	13	17	22	12	12	19	7	11	12	18	20	17	14	13	21	15	18	14	15	14	22	16	29	18	13	19	14	15	11	14	17	15	17	20	12	27	16	15	16	19	14	18	20	15	26	13	19	17	18	17	21	26	16	18	11	12	10	23	16	17	18	18	14	10	15	7	18	18	20	13	17	17	26	16	19	12	15	13	20	16	14	12	19	19	22	11	20	12	16	14	12	13	21	20	8	16	16	20	19	13	17	26	9	17	13	8	20	14	16	18	15	19	10	17	15	17	9	9	12	17	21	13	9	16	19	23	15	17	10	17	16	34	15	18	19	18	23	8	19	20	16	11	19	19	16	16	12	17	15	15	13	21	20	10	15	24	13	12	10	21	22	18	12	15	17	20	16	12	18	15	16	23	15	21	20	22	17	20	13	12	8	10	15	20	10	16	17	14	22	11	21	19	17	16	19	14	15	17	19	19	17	14	17	9	22	14	13	18	12	18	13	20	16	25	16	13	17	9	12	21	15	15	19	13	12	14	10	22	9	13	19	17	10	14
26022	17190	9337	16358	24110	45734	24199	4747	3708	2741	2240	1982	1737	1323	1219	1094	1033	855	776	708	680	655	591	560	581	510	505	439	428	416	449	406	401	432	357	373	363	357	368	377	350	343	335	302	333	275	325	311	306	324	306	313	316	277	311	328	323	301	294	295	260	290	314	327	274	302	327	330	276	342	286	267	283	299	303	309	298	311	306	311	304	312	276	292	259	321	283	314	294	289	263	275	290	328	290	323	285	305	314	289	327	297	298	287	297	300	294	290	306	303	295	271	263	286	264	304	302	311	301	275	298	300	262	286	307	268	325	291	298	273	286	279	282	296	270	281	293	296	309	278	328	270	276	326	287	259	302	293	297	298	286	291	306	295	301	288	288	304	290	268	267	270	304	271	250	277	299	309	265	303	277	283	298	286	271	298	275	273	274	302	286	313	301	274	321	253	257	278	269	309	322	280	323	278	279	264	287	337	271	285	277	271	279	276	327	276	329	300	330	280	270	306	307	269	281	302	301	297	276	303	270	294	287	275	270	268	278	289	283	292	265	277	304	293	293	285	289	255	293	298	319	257	283	301	273	257	265	299	294	293	272	291	310	304	258	275	272	282	283	293	248	284	288	309	274	286	297	301	301	266	261	290	276	245	268	316	297	288	293	272	280	261	301	273	290	301	277	287	306	274	274	298	274	290	318	279	292	288	259	319	284	290	290	260	310	282	300	314	286	285	266	286	296	281	262	303	292	271	309	270	285	299	298	276	269	274	295	264	289	314	323	288	250	278	312	268	277	286	278	293	276	273	283	288	296	301	305	264	308	264	307	262	298	310	258	290	296	286	297	280	287	292	280	281	307	305	309	295	262	289	255	263	311	279	308	271	291	275	263	280	284	261	311	288	280	274	266	299	296	279	288	317	272	284	294	306	327	285	279	288	305	254	271	298	304	251	288	337	250	268	298	252	309	285	286	273	271	281	299	323	303	282	290	294	261	268	308	271	285	272	302	299	276	292	275	279	308	276	314	331	300	310	298	291	263	286	308	262	258	323	314	285	302	293	259	305	289	291	277	276	310	291	294	299	301	290	314	267	281	297	304	307	292	269	274	274	276	285	285	255	285	324	263	305	292	306	231	307	291	288	300	278	300	265	266	270	274	272	283	317	282	299	294	277	280	276	303	260	315	273	284	303	324	261	282	292	291	302	301	266	285	282	276	294	289	284	302	280	318	295	274	287	273	266	314	275	270	285	284	295	295	270	279	286	289	305	329	279	291	286	289	279	314	289	277	295	276	325	265	267	273	306	270	295	301	263	284	287	293	299	281	286	274	267	309	266	287	298	282	312	312	292	274	277	304	296	287	299	313	308	308	291	294	250	279	292	281	289	287	289	289	288	293	295	311	313	276	319	314	324	271	287	260	290	288	277	301	275	317	276	280	274	276	293	298	309	251	283	306	267	305	307	300	285	315	278	272	288	273	269	285	266	294	272	274	303	291	297	334	315	277	315	280	274	319	268	308	305	291	281	288	287	281	298	264	274	280	306	281	318	281	295	289	293	274	285	292	259	241	301	300	309	280	284	319	332	302	288	247	309	251	287	286	292	322	290	258	273	302	307	291	279	294	286	303	308	317	298	284	294	240	269	264	273	290	283	289	268	271	287	308	290	288	287	274	275	277	277	287	258	305	286	287	298	285	263	263	273	330	306	303	316	298	283	270	280	311	294	275	277	277	304	269	274	348	282	277	273	277	284	277	294	282	276	310	285	287	305	300	299	310	273	311	277	283	280	306	279	272	282	266	299	280	278	284	316	300	270	285	250	291	282	285	299	315	342	293	288	292	293	283	273	295	293	294	269	274	256	283	296	264	316	263	283	261	293	311	304	313	291	302	276	292	268	284	317	264	271	293	295	281	289	278	303	280	279	291	289	252	323	275	271	316	292	276	283	308	308	314	286	319	297	287	287	291	265	285	279	317	313	307	293	324	286	308	315	248	285	299	284	313	254	272	275	274	267	303	277	302	272	304	287	309	246	282	324	278	265	275	276	310	291	307	275	288	268	292	267	271	264	308	295	315	310	271	333	299	300	270	290	276	285	275	286	300	298	248	290	276	301	282	274	283	263	274	295	276	278	285	289	261	303	326	295	280	299	258	305	309	300	301	305	298	277	286	248	294	294	298	288	300	275	286	315	307	298	316	295	279	297	284	272	299	280	298	315	291	286	292	296	286	303	296	288	306	316	296	280	254	307	295	262	292	290	301	297	280	286	284	267	312	278	296	294	285	263	303	276	293	273	315	288	310	298	266	311	265	258	297	292	292	287	270	274	307	319	304	276	290	267	295	286	278	274	261	295	277	281	320	299	282	261	286	294	269	272	267	254	287	305	327	275	297	297	285	287	305	286	284	291	320	310	265	267	309	296	276	270	293	285	275	291	262	281	277	279	275	283	292	289	259	278	291	287	271	284	281	285	298	297	268	288	288	257	282	289	297	325	280	310	326	271	258	261	295	289	299	308	277	288	293	279	300	292	289	300	258	294	307	281	270	297	331	312	280	260	293	292	266	299	273	286	278	272	289	278	280	290	304	307	275	272	288	271	305	307	310	300	266	288	266	305	272	320	296	302	307	292	304	303	280	296	288	267	316	282	290	273	296	302	291	285	305	304	301	277	284	299	297	285	323	244	293	276	275	316	272	261	307	313	291	262	304	288	255	297	307	253	290	295	318	320	289	285	316	318	311	318	271	297	255	276	282	324	303	292	246	295	258	303	301	273	258	346	316	304	303	282	294	269	306	297	279	269	294	291	280	311	254	291	294	295	281	284	286	324	288	295	297	283	263	281	264	303	301	304	308	282	268	323	296	270	317	306	315	265	282	302	295	288	331	314	287	298	306	309	263	284	274	280	260	277	289	288	262	285	294	308	332	266	310	325	266	296	281	236	298	275	293	302	304	278	277	294	244	313	301	268	301	295	272	295	292	281	298	288	303	306	288	261	264	260	293	285	290	303	301	271	290	258	259	279	301	275	279	283	308	300	298	268	299	283	318	278	271	295	313	282	305	259	273	276	275	279	278	286	286	277	273	315	269	287	270	294	277	275	294	304	304	306	319	324	295	285	280	250	283	287	285	297	259	273	268	290	288	285	312	316	293	312	255	296	303	277	285	291	276	291	279	282	302	272	281	261	272	304	251	313	298	281	269	302	263	283	284	293	291	300	277	274	282	278	296	297	276	299	277	289	273	303	303	289	269	285	273	291	290	283	315	251	308	308	285	312	291	277	272	316	309	272	257	301	292	262	301	281	275	301	276	302	305	278	261	289	282	296	290	276	270	285	287	291	287	275	278	297	292	277	307	275	279	286	299	287	268	289	239	272	294	310	310	300	309	295	290	283	285	316	299	258	295	300	280	273	250	271	288	282	293	266	265	307	308	250	307	324	306	319	287	282	280	280	290	304	297	329	287	278	294	280	278	303	278	279	284	289	301	307	313	275	309	276	256	290	284	270
3810	1779	825	380	683	7985	5908	138	94	87	86	57	80	47	69	59	47	41	41	49	34	32	35	29	38	31	33	21	25	28	23	28	33	30	27	25	20	19	16	20	14	15	21	25	17	21	28	23	15	26	22	15	16	19	26	22	19	19	18	24	15	15	19	16	23	18	22	23	18	15	15	20	25	18	20	23	17	12	20	19	22	16	20	13	16	22	17	16	17	23	24	17	14	19	27	28	20	21	20	19	18	13	19	19	17	18	22	22	21	18	22	16	19	22	17	18	19	16	13	16	21	19	25	27	15	18	17	19	24	20	14	16	31	13	20	23	19	18	21	14	14	17	21	16	17	21	19	17	23	18	18	14	17	12	25	19	23	15	19	18	19	16	14	17	17	13	14	22	14	18	16	13	25	19	19	27	12	25	18	15	14	21	11	16	20	24	25	20	25	14	23	16	22	17	16	18	20	18	16	28	22	20	12	21	13	18	18	19	22	18	19	26	23	21	16	13	19	17	27	21	26	14	16	24	20	20	20	28	22	19	22	27	18	13	22	15	30	15	15	20	27	26	21	15	17	12	17	17	17	24	19	15	24	16	16	16	15	14	13	15	25	28	22	13	18	21	18	15	12	24	18	13	17	17	19	15	21	17	22	29	13	15	17	15	19	11	25	18	19	19	26	24	17	17	15	17	10	13	18	21	13	21	22	22	29	15	18	25	19	18	21	25	19	12	22	10	25	18	14	23	18	15	23	25	23	13	21	11	20	18	23	21	24	16	20	20	10	23	16	23	23	20	12	18	18	18	14	20	17	21	16	23	13	18	31	13	19	16	18	13	18	27	15	23	25	25	16	13	18	13	15	24	10	18	7	18	13	20	24	19	16	18	17	18	10	20	16	20	29	14	20	16	16	12	15	16	18	22	22	19	21	24	23	13	17	20	20	13	22	12	17	20	26	13	23	18	16	13	22	18	12	17	13	15	16	24	22	13	19	22	16	21	16	21	20	12	17	9	16	19	16	19	15	17	13	15	15	22	18	15	13	15	16	15	18	11	21	21	17	15	20	17	8	21	26	19	15	19	19	14	28	25	17	20	10	25	14	17	27	12	26	17	18	22	23	23	24	18	23	18	24	26	14	12	17	19	18	16	19	19	12	13	24	26	20	21	15	7	17	21	15	22	18	23	16	18	25	20	9	15	25	19	15	13	25	18	16	17	17	21	14	27	22	22	20	17	19	12	18	21	18	14	16	17	21	9	19	20	20	22	16	21	22	22	13	15	19	22	17	15	15	17	13	21	17	20	18	11	19	16	10	18	22	15	21	18	10	18	21	17	22	23	21	19	16	14	17	20	28	26	15	21	17	13	17	13	17	18	12	21	24	21	19	17	20	16	18	18	18	13	21	16	23	16	15	14	11	17	19	15	15	26	19	15	12	21	26	20	23	19	15	13	18	19	26	12	22	20	19	17	25	11	21	23	22	14	23	21	19	11	29	22	24	15	21	25	12	16	14	15	26	20	34	23	17	24	25	23	26	20	20	20	18	24	12	20	26	19	16	20	21	17	17	13	20	20	13	30	14	22	20	18	12	20	13	13	27	22	18	14	16	17	18	15	17	19	15	13	20	23	23	18	15	20	31	23	15	18	16	14	14	17	21	7	18	16	18	16	22	14	17	26	15	22	11	20	11	13	22	16	19	18	22	25	21	19	22	18	16	22	18	21	18	18	20	21	17	16	23	9	26	17	14	20	22	16	12	17	17	19	19	14	14	17	24	24	18	27	11	17	14	16	16	22	28	25	13	15	22	14	14	23	17	20	19	18	11	12	13	20	16	24	10	16	23	27	11	18	20	19	14	27	26	16	31	13	17	23	24	18	14	20	23	21	16	21	17	17	21	19	22	24	15	19	18	17	30	22	12	24	18	17	20	19	20	21	19	13	20	22	15	21	23	16	11	20	15	18	9	18	22	20	16	16	16	26	4	11	26	29	19	29	13	18	14	16	17	16	31	17	17	12	11	17	22	16	19	15	16	27	22	10	25	26	22	21	19	13	16	22	17	19	17	14	14	23	22	18	15	21	11	18	27	18	16	18	18	25	18	25	22	18	17	22	17	16	17	21	24	16	16	24	15	17	21	16	15	19	17	23	22	19	19	14	22	28	20	21	18	25	16	16	19	20	19	11	19	19	17	24	22	15	22	18	20	15	17	15	21	15	16	13	25	14	17	17	7	21	27	14	15	18	15	14	10	19	19	21	20	18	14	19	24	17	17	20	14	8	15	20	12	19	21	21	17	15	14	17	20	14	20	16	19	23	16	13	13	24	12	11	21	26	17	26	21	28	16	21	26	15	17	14	14	24	15	15	16	23	34	17	26	17	18	24	14	12	14	13	16	26	15	12	17	20	16	17	19	20	18	21	18	24	17	20	18	18	27	17	9	13	17	20	17	28	25	19	26	22	28	21	26	16	20	16	13	19	17	23	17	10	19	21	12	21	13	15	18	23	17	18	21	14	18	25	19	12	21	19	15	18	16	13	14	18	10	20	21	14	22	20	16	19	19	12	15	21	17	23	19	17	22	22	17	18	17	20	15	19	13	15	19	12	17	23	17	14	21	10	11	13	18	15	20	21	26	19	17	18	8	14	21	24	13	21	20	28	16	17	18	23	19	21	22	22	25	23	18	13	16	23	18	23	20	22	19	19	20	9	18	20	23	14	20	22	26	25	18	24	24	24	22	15	16	17	17	17	24	20	16	15	19	27	14	15	18	23	14	16	12	16	17	14	13	14	18	22	12	19	21	17	24	13	20	12	11	29	21	16	15	22	11	18	18	20	20	18	17	22	16	16	22	16	14	23	16	14	24	23	27	21	14	20	21	22	27	33	17	18	21	16	10	19	16	19	18	17	15	23	18	25	16	30	17	13	25	14	12	14	17	21	18	18	18	22	21	16	21	11	18	24	22	16	21	15	16	19	22	19	19	14	22	24	19	19	18	21	14	21	16	17	31	16	21	16	22	29	18	31	15	19	23	23	16	14	22	10	10	17	17	15	17	21	20	15	11	22	27	16	29	16	20	14	17	19	18	24	16	22	15	27	18	14	14	16	17	15	17	24	16	18	21	18	15	16	27	26	16	13	22	20	20	17	24	24	14	26	19	19	22	21	16	19	22	24	14	17	17	17	17	18	14	20	22	15	20	17	14	18	20	19	25	26	20	22	17	18	23	19	20	26	21	25	26	13	16	21	10	18	15	12	15	23	22	19	16	19	20	22	20	15	19	15	14	19	20	19	15	15	18	15	13	18	17	17	25	19	17	15	14	19	16	27	12	17	24	14	19	21	13	20	25	15	15	15	20	32	20	31	20	18	17	23	20	18	17	18	11	19	24	22	23	20	22	11	18	17	18	18	20	21	15	16	14	13	14	18	26	20	18	25	20	18	15	14	15	27	23	19	18	15	16	23	25	15	21	11	20	22	23	23	15	22	26	17	16	14
38490	28141	19184	27445	36712	67514	41591	11633	9047	6970	5802	5038	4357	3443	3101	2620	2277	2087	1840	1687	1490	1402	1283	1259	1146	1040	1022	959	913	855	852	794	759	742	711	725	618	558	571	568	545	545	506	461	434	482	497	443	470	461	463	471	402	451	400	417	419	389	394	433	361	393	389	391	410	383	393	380	377	391	404	367	344	370	358	362	350	374	324	377	359	381	404	390	353	366	378	337	394	335	323	373	342	342	365	335	361	340	382	374	394	344	389	352	335	364	368	383	351	352	351	355	338	333	367	372	331	354	348	347	346	378	321	349	354	334	350	350	344	324	343	325	345	366	364	332	348	352	341	318	354	324	353	356	344	353	346	346	340	324	345	320	328	328	337	342	334	304	334	334	345	361	331	326	353	342	346	334	311	337	350	352	341	329	347	332	341	338	345	312	345	358	315	371	324	331	314	328	342	330	333	303	331	349	289	376	339	336	341	336	314	367	337	332	351	303	327	353	359	323	346	345	318	354	313	334	370	314	323	340	321	319	327	335	317	326	352	333	309	356	339	329	311	339	336	341	346	346	354	340	296	339	358	348	332	324	345	350	363	305	330	357	356	337	347	361	319	361	312	303	347	324	329	314	299	323	346	337	349	327	316	355	351	352	391	343	325	344	336	347	307	318	330	356	361	322	362	335	349	370	319	331	353	331	303	352	310	346	321	321	322	327	354	341	328	338	329	339	341	353	321	355	337	361	345	349	323	327	333	373	339	332	311	287	344	323	317	323	324	312	332	317	316	340	388	333	334	302	319	356	324	352	324	375	360	329	358	304	311	329	364	335	316	358	334	367	321	334	327	316	307	341	326	309	306	342	333	345	337	295	322	335	375	339	350	332	326	361	324	354	337	344	347	348	327	340	317	363	345	349	334	343	323	311	323	348	358	343	335	346	314	326	368	341	330	317	335	338	337	335	355	319	333	357	340	343	368	352	363	331	331	335	301	345	328	362	322	355	350	309	305	346	307	300	335	333	365	329	327	336	366	344	346	343	333	337	329	363	325	320	342	319	317	311	320	333	331	329	327	328	358	354	335	318	340	346	339	330	362	316	335	334	386	335	342	312	337	344	347	325	339	356	346	333	341	349	338	355	312	369	345	340	343	334	326	342	325	328	316	354	318	349	338	357	316	348	341	364	322	355	353	313	348	329	336	356	318	336	345	312	347	341	334	362	340	334	332	325	326	337	356	317	335	375	321	348	350	295	322	363	326	338	322	337	342	343	297	318	329	306	331	331	333	353	315	318	312	326	356	361	324	373	375	294	325	332	333	319	348	344	310	331	320	335	366	355	314	318	327	297	323	322	350	346	339	376	338	341	335	305	353	337	309	329	297	335	335	355	339	308	358	336	340	363	359	320	350	330	316	350	321	334	354	344	350	313	350	314	347	355	361	307	354	369	338	352	356	358	320	317	342	331	335	312	315	316	351	355	341	307	339	338	311	345	318	354	306	291	357	357	281	338	334	351	370	337	304	346	341	313	350	330	311	317	366	341	338	327	292	359	334	330	358	354	332	320	315	353	342	348	338	323	351	329	320	348	310	341	327	326	309	313	336	349	290	314	329	327	347	331	336	304	332	342	328	337	294	360	329	374	314	350	359	315	326	329	329	297	324	350	346	321	337	351	339	336	331	327	359	327	326	325	377	318	356	351	305	317	332	343	337	337	350	371	313	322	342	309	339	326	362	321	337	352	346	325	321	339	322	330	333	327	336	338	345	357	339	354	312	343	331	350	320	333	351	335	335	339	312	347	338	334	344	340	331	363	311	344	330	318	337	361	355	335	361	346	347	341	336	332	342	324	315	322	339	322	320	351	354	333	351	350	332	307	330	322	313	329	375	311	318	338	340	338	312	351	338	324	317	313	354	326	327	350	351	310	341	327	320	342	364	329	375	329	369	321	317	321	314	350	314	361	344	343	367	343	339	332	311	340	332	354	324	314	327	338	337	312	356	372	333	314	363	312	334	318	345	322	323	323	366	294	356	306	331	325	344	352	361	341	309	348	322	324	344	312	330	308	366	344	351	347	347	338	353	339	345	337	332	332	340	320	342	320	322	349	339	351	310	328	329	337	336	351	342	321	320	333	351	352	335	324	320	333	360	317	350	346	316	334	322	350	330	345	307	315	331	333	328	310	349	332	321	351	335	330	324	321	331	315	323	377	356	314	336	331	290	348	363	346	305	295	333	308	317	308	344	333	329	312	318	346	339	315	316	331	322	325	351	316	359	368	353	360	291	350	318	341	312	316	351	315	355	308	348	340	333	332	344	316	363	315	322	306	314	320	354	325	331	354	329	322	372	368	331	318	345	336	334	351	311	344	347	333	319	330	322	369	345	355	344	330	360	326	318	349	311	353	341	331	325	325	323	338	362	291	351	364	323	364	344	370	334	353	338	321	332	331	319	326	334	349	329	304	322	335	339	331	346	318	325	322	324	350	311	322	333	369	337	350	319	347	345	328	324	354	341	349	323	296	344	330	308	348	342	362	320	325	340	360	353	360	297	334	307	341	332	328	325	370	322	334	360	336	345	335	360	344	318	347	339	304	404	311	318	356	349	342	313	326	333	337	311	321	334	311	381	337	360	327	319	302	325	331	333	342	315	350	324	347	341	311	347	302	306	358	337	335	311	331	353	320	330	330	344	309	322	325	335	337	347	311	377	322	360	350	370	332	303	355	347	336	322	371	358	320	336	385	318	316	352	332	314	329	349	326	323	346	356	314	344	372	346	340	347	295	326	334	327	320	361	343	340	345	347	347	347	341	333	347	347	362	324	343	288	305	344	333	333	321	319	339	280	327	313	324	327	323	369	351	333	323	329	341	321	339	305	312	335	360	357	343	318	337	373	320	341	356	370	352	357	295	333	315	354	334	355	331	342	330	333	323	332	359	342	352	343	328	346	338	321	337	365	298	325	338	306	342	352	357	360	336	317	361	342	317	321	319	352	362	339	326	351	327	329	349	330	346	355	296	359	321	322	326	353	352	335	360	365	337	347	323	326	343	323	307	325	345	344	301	314	319	315	363	337	336	327	344	333	340	353	325	345	342	355	357	352	364	339	317	347	313	340	350	329	360	328	324	336	347	312	340	359	335	325	353	316	357	354	310	334	350	338	301	342	325	323	331	323	363	361	329	306	342	331	322	348	328	330	301	320	319	318	329	328	350	333	333	372	314	311	309	341	345	365	314	325	310	340	355	331	344	343	332	361	301	328	341	311	322	340	330	363	348	306	319	331	338	335	333	342	350	326	364	365	319	359	307	343	330	317	349	333	328	315	324	327	330	347	343	337	333	369	310	341	322	320	324	344	291	333	327	323	361	345	337	327	346	364	352	356	320	330	327	325	315	333	308	357	326	346	308	333	364	332	334	339	324	311	334	365	339	326	309	323	310	347	310	339	323	348	342	323	349	343	317	351	333	371	343	299	317	325	341	322	348	346	307	324	330	350	307	389	329	315	320
4034	1165	623	304	358	2572	2015	102	76	77	52	63	66	58	47	44	50	43	47	39	31	25	36	32	41	38	26	35	25	42	28	24	33	25	33	22	37	31	31	33	30	31	25	23	36	21	24	36	33	30	26	27	30	27	24	23	28	27	19	26	22	27	26	28	31	20	29	25	32	28	30	28	26	36	32	30	23	33	24	26	23	29	22	24	32	24	33	26	33	34	26	26	22	26	35	18	24	33	17	25	35	25	29	25	24	25	31	31	22	18	26	30	29	18	29	27	33	29	27	30	19	34	21	41	26	24	24	34	32	23	29	28	39	26	23	19	26	30	28	24	24	18	22	19	16	29	24	31	24	25	37	40	32	30	19	22	30	24	23	31	24	34	31	30	29	30	30	27	27	23	25	23	34	26	33	24	25	24	26	29	26	29	29	15	35	23	34	28	27	31	26	24	20	21	28	23	33	23	32	28	32	29	25	23	30	34	24	39	18	31	26	23	22	29	29	35	34	20	37	28	30	18	22	31	28	24	24	24	27	28	18	35	26	23	35	33	23	23	30	24	30	19	33	21	31	25	15	27	35	27	22	19	26	35	20	22	25	29	32	30	30	13	24	35	26	27	22	31	30	23	20	17	30	33	24	32	25	22	30	26	31	27	32	28	22	26	32	29	26	25	31	23	17	27	33	32	22	20	27	22	22	26	25	30	24	35	26	30	26	40	35	21	32	35	32	22	21	34	21	31	22	33	22	27	32	23	28	24	19	31	30	26	19	23	23	20	37	31	27	34	33	32	17	27	23	19	29	33	19	32	25	22	27	27	25	29	31	32	29	37	20	25	29	31	28	22	37	22	29	26	22	30	29	30	37	24	23	27	21	33	15	26	23	21	25	27	24	24	28	30	21	19	23	28	26	30	31	28	31	32	20	45	29	22	24	26	18	30	30	28	22	24	35	18	25	27	23	21	29	23	31	29	31	34	25	33	24	35	27	27	23	37	22	32	36	35	13	28	27	33	23	26	23	22	30	32	35	25	27	28	30	25	30	35	34	24	31	33	23	28	26	27	27	30	23	34	24	23	31	24	15	34	28	27	32	40	21	33	21	33	26	23	24	22	27	32	31	35	30	19	34	33	41	28	26	29	29	25	33	21	21	29	24	22	18	27	29	29	33	33	36	25	21	24	27	16	27	18	21	31	31	21	26	24	17	28	22	28	25	29	26	27	29	30	28	30	28	19	25	21	34	26	29	25	17	20	26	23	24	16	31	27	27	34	29	31	33	20	36	27	35	26	17	24	24	34	31	20	25	27	31	32	26	25	34	33	21	36	28	23	34	22	25	22	28	25	28	24	35	27	24	24	27	23	31	30	28	23	31	32	34	22	29	39	37	23	27	27	24	33	35	30	27	26	26	31	30	21	30	34	33	35	37	29	17	31	25	32	33	23	37	21	23	31	23	36	25	28	24	28	21	22	26	30	36	19	29	27	31	27	28	25	20	22	23	26	23	22	22	27	25	32	29	30	23	30	27	40	35	29	23	15	22	20	20	27	25	28	26	24	30	31	31	30	28	22	31	26	22	19	31	28	23	30	27	26	29	24	30	35	21	24	22	27	33	19	22	24	27	24	34	28	35	31	26	24	31	31	32	27	32	25	26	27	33	24	36	31	31	21	26	19	18	21	33	45	19	26	29	35	26	32	27	27	28	37	26	29	23	34	23	25	30	19	27	20	32	25	23	29	30	32	31	30	31	25	30	28	20	21	36	35	26	22	29	22	22	33	21	24	30	26	27	30	26	28	26	25	21	27	31	23	18	35	26	23	26	25	31	32	21	29	22	28	30	21	30	19	37	17	24	24	23	33	31	31	36	23	32	33	21	23	14	20	25	28	21	29	26	30	24	25	28	27	19	33	32	33	27	31	31	20	27	31	28	25	31	32	31	28	24	36	27	32	32	27	30	37	39	27	34	25	27	24	29	33	25	34	24	19	23	29	23	24	42	31	27	23	28	19	29	17	25	23	29	30	28	29	32	24	22	19	31	23	19	32	23	22	37	31	29	28	36	29	22	23	35	34	30	24	28	28	25	30	22	24	26	27	29	23	25	26	27	27	28	24	29	38	34	25	26	23	19	20	34	24	20	26	32	24	35	24	32	24	30	25	20	25	35	30	31	25	34	30	28	30	27	32	20	32	22	21	26	31	25	20	35	21	21	24	35	26	27	31	32	23	21	24	36	33	35	36	29	18	36	32	30	20	26	30	22	24	25	31	24	26	37	23	23	28	30	26	26	23	29	29	26	28	26	30	34	30	25	20	38	24	25	23	19	16	19	37	33	21	34	33	28	23	20	34	24	31	28	24	30	24	25	32	17	23	25	35	27	27	32	14	19	26	24	27	38	30	25	36	21	21	33	25	34	24	25	23	25	33	22	29	32	30	36	27	28	36	25	21	21	32	28	29	19	31	22	27	32	33	19	29	26	33	33	27	39	29	26	22	31	25	19	25	30	28	31	29	28	32	29	34	24	28	28	24	36	17	27	44	24	16	32	25	31	28	32	35	26	27	22	27	34	29	25	25	23	26	28	26	27	28	23	33	21	24	24	19	29	29	31	23	35	25	25	20	20	23	23	20	25	25	25	25	33	21	25	29	23	37	29	32	33	31	27	27	33	22	25	22	34	24	26	20	20	25	20	37	34	32	31	26	23	29	27	20	17	18	24	31	33	30	31	16	25	28	24	24	27	22	29	18	25	22	25	26	32	34	35	38	22	25	28	26	42	28	29	27	27	29	28	25	30	27	20	29	23	36	29	31	28	39	26	31	20	43	27	29	29	35	23	35	29	20	30	35	30	28	28	26	25	22	25	26	22	29	32	39	28	23	24	37	16	13	14	27	28	29	30	29	26	35	29	28	32	18	21	22	27	29	26	26	25	25	22	28	26	30	42	21	25	29	20	28	27	26	29	20	22	27	23	28	24	21	28	25	26	30	24	38	25	20	38	33	36	41	25	19	29	24	31	20	32	28	19	27	27	36	35	26	16	27	37	30	29	20	26	30	40	32	29	26	22	35	23	29	30	22	28	31	27	12	31	33	34	21	35	32	29	25	24	25	37	31	37	31	22	19	31	22	29	20	32	27	36	20	31	27	29	24	25	38	28	42	35	28	28	29	22	32	16	26	28	31	34	29	27	37	37	21	27	19	23	34	18	29	31	32	29	26	29	30	22	26	28	25	31	30	32	30	27	22	23	24	32	23	27	17	32	32	25	25	29	33	21	25	25	33	32	27	28	24	20	29	24	24	30	24	27	23	24	23	19	22	37	30	25	23	20	31	20	24	20	24	31	21	24	27	23	26	38	30	24	23	28	33	21	35	25	17	21	26	31	30	30	31	34	25	21	26	20	30	24	32	21	33	25	28	33	37	24	22	22	27	28	29	29	25	23	26	29	27	25	19	30	25	28	24	29	35	14	20	33	22	21	21	23	24	23	30	24	35
32608	23854	15315	22588	29667	52234	30964	8852	6404	4866	4389	3895	3209	2769	2360	2179	1985	1695	1531	1397	1344	1171	1071	1076	1033	950	936	940	869	784	872	776	797	744	735	738	705	619	636	622	590	616	584	598	619	555	600	567	608	548	554	567	555	545	532	553	539	503	503	490	537	506	534	537	500	527	521	502	534	553	508	488	515	523	494	500	513	515	523	494	512	541	523	519	489	522	487	480	519	512	506	513	500	481	458	519	544	495	515	490	560	514	547	547	492	510	460	494	491	500	487	502	533	456	499	502	507	545	504	490	486	496	463	444	464	442	499	480	524	488	470	498	470	485	479	473	498	501	488	495	490	478	485	501	490	477	493	459	477	467	503	518	500	487	463	488	489	473	482	480	488	540	494	524	480	457	517	505	506	463	477	531	511	456	508	510	507	478	510	495	460	480	463	507	464	473	484	466	491	502	495	506	497	453	517	492	471	522	513	470	479	480	503	482	456	470	511	484	505	493	480	499	474	479	472	515	492	481	495	496	453	522	481	480	496	507	475	492	489	476	510	489	484	497	518	466	468	501	496	503	463	484	467	505	510	474	536	480	464	499	512	489	487	480	508	529	505	492	478	476	509	492	443	518	511	471	506	461	456	523	488	475	505	498	507	482	494	493	506	491	467	479	500	498	462	527	489	497	495	468	478	503	487	474	471	472	491	472	431	483	462	492	506	493	499	498	495	480	477	490	501	480	492	477	509	507	460	469	487	449	505	469	468	469	505	475	509	522	489	519	483	479	502	493	479	466	483	496	519	432	488	482	479	484	485	524	486	466	499	474	481	494	494	456	467	471	485	441	495	495	505	487	491	482	484	454	465	487	479	453	451	538	456	448	485	492	542	436	496	464	469	477	460	474	515	486	499	506	492	441	480	496	513	504	508	458	504	498	481	478	510	505	464	497	454	511	490	474	482	478	481	482	489	505	485	464	522	494	520	488	486	493	480	567	470	486	470	431	459	504	462	519	479	498	442	501	490	501	507	501	505	525	504	498	498	497	493	480	442	471	486	446	477	474	500	502	476	510	485	478	489	445	493	499	500	503	479	496	462	510	486	488	504	511	448	499	520	488	452	464	517	490	503	476	505	477	513	485	469	478	489	489	509	516	525	452	511	486	444	478	530	474	469	454	473	497	479	498	490	481	479	519	505	470	493	470	472	484	523	450	445	510	473	452	481	476	494	467	475	507	525	452	467	492	503	496	496	518	478	500	524	474	485	470	470	488	474	464	459	505	478	470	465	483	449	475	466	477	481	510	493	479	517	485	494	484	481	472	471	492	500	480	508	523	473	472	483	484	441	479	484	478	463	476	478	502	439	487	521	480	475	487	499	449	523	512	481	510	477	472	453	501	482	475	479	527	486	516	534	520	500	473	498	512	475	473	434	459	516	453	474	470	478	513	498	505	471	493	461	461	512	470	448	498	503	483	445	462	502	495	486	455	486	491	490	459	484	497	472	490	538	469	438	488	448	440	493	476	470	456	504	452	496	482	482	485	457	440	483	470	476	448	455	471	493	485	453	474	494	472	471	514	464	434	474	501	478	488	454	444	487	494	480	475	510	481	477	525	470	470	492	480	480	470	499	491	522	496	501	481	520	517	515	500	491	451	467	459	480	501	454	496	485	502	505	507	527	501	465	469	488	483	487	494	502	490	490	499	478	463	469	477	461	483	504	475	533	485	486	479	480	478	491	496	476	489	506	473	489	475	458	490	468	511	434	514	538	459	433	469	453	494	509	457	503	460	514	497	514	511	479	468	468	480	499	512	487	486	450	448	504	495	481	459	533	490	475	503	490	463	441	485	501	484	489	454	460	465	471	483	484	482	471	476	479	485	475	475	507	480	468	481	466	504	448	493	450	467	477	476	479	490	493	465	471	499	506	517	463	486	472	484	477	478	492	468	489	485	456	499	491	489	509	535	522	461	478	478	484	500	500	460	488	522	505	535	502	522	489	450	532	526	468	488	502	468	451	475	517	512	490	468	502	465	489	468	471	512	473	464	492	539	460	463	480	526	498	491	495	460	505	524	468	496	497	441	461	479	482	491	486	508	488	507	451	510	504	460	506	470	476	494	473	457	461	486	454	472	477	496	499	467	493	485	468	476	505	524	473	491	478	511	465	472	485	517	482	443	487	507	462	491	509	461	483	494	496	495	453	480	495	504	442	479	496	459	557	523	496	476	499	469	487	457	486	433	498	475	488	506	480	491	467	461	462	477	504	503	477	484	497	462	512	453	409	544	469	506	491	492	484	483	487	518	457	472	466	490	451	489	490	507	486	472	494	526	489	476	493	500	482	491	528	467	503	458	483	482	482	500	464	498	502	502	476	474	463	499	461	440	514	477	519	505	461	481	531	450	525	506	419	503	468	532	495	442	474	493	491	455	502	491	507	451	480	486	515	472	449	455	467	456	461	519	459	503	499	506	470	457	489	500	505	524	527	508	488	491	499	467	493	496	486	480	525	517	471	487	481	435	431	466	503	491	464	511	468	530	500	509	510	464	488	494	453	444	509	496	499	449	462	465	490	488	505	494	501	487	506	525	468	465	436	477	452	471	454	503	459	487	506	516	468	497	477	491	506	460	508	525	477	495	488	510	481	494	459	488	481	484	476	497	477	503	496	507	488	504	475	470	454	502	483	476	491	485	451	479	461	503	491	479	491	512	477	461	487	516	493	444	486	482	511	503	481	491	464	510	470	466	459	511	511	502	482	491	453	473	451	489	478	549	498	484	513	530	527	505	467	513	491	477	509	486	454	482	482	481	483	537	532	448	487	500	521	486	487	511	462	473	470	482	466	484	455	460	480	543	490	452	509	505	465	506	468	491	463	514	493	485	494	493	504	487	476	514	475	496	496	507	469	498	450	452	494	521	441	511	470	469	522	468	492	475	481	504	504	505	496	518	506	463	503	528	510	464	511	465	481	488	481	508	470	483	494	504	466	503	488	467	464	472	512	497	507	472	476	486	505	483	516	504	494	473	504	493	482	506	549	489	493	421	454	460	478	476	470	489	501	439	486	469	521	496	508	502	467	496	452	523	503	479	495	537	481	464	490	475	498	510	514	461	469	494	448	479	504	466	459	450	480	461	503	472	497	459	522	448	493	469	473	474	492	459	505	490	498	508	446	513	500	497	495	512	445	466	506	445	491	508	470	514	508	512	526	467	541	468	502	478	473	484	488	474	497	460	499	495	452	489	471	498	492	481	494	495	503	463	527	480	543	479	517	475	459	500	477	472	494	489	493	488	484	520	504	481	485	468	514	489	485	472	512	470	453	482	529	459	515	519	513	498	510	504	497	493	471	497	499	484	482	448	507	494	480	509	467	473	520	518	510	512	480	445	507	519	470	473	513	515	470	477	497	529	472	478	516	488	487	488	487	488	451	448	534	486	508	476	491	483	494	500	487	476	472	465	474	477	503	497	497	523	501	485	510	448	480	495	492	474	504	490	496	492	506	483
4615	2254	1103	472	669	3992	4520	170	109	112	124	88	94	62	69	51	66	62	48	57	54	37	50	39	43	32	36	37	29	27	33	37	30	44	35	20	33	31	24	24	31	19	34	26	27	30	28	23	35	22	22	32	29	27	23	20	29	47	28	23	19	28	24	26	27	26	24	22	35	23	26	30	31	14	23	23	26	21	24	34	21	24	20	21	21	18	23	20	29	21	29	30	22	26	21	21	29	29	32	22	24	28	25	25	21	24	22	26	23	21	28	23	22	19	18	21	20	23	23	19	24	20	20	21	14	19	21	29	21	24	19	26	23	31	20	22	30	18	16	23	24	23	28	21	27	26	25	19	22	25	20	21	34	28	22	18	19	26	16	20	21	24	22	29	21	27	28	24	30	15	18	30	29	23	29	24	28	24	22	26	28	29	21	17	20	26	24	26	26	30	21	18	24	23	18	24	25	25	25	29	30	24	12	20	19	26	22	23	22	28	16	22	18	30	23	26	16	30	25	30	22	19	29	26	23	34	16	28	32	19	28	24	24	23	23	26	17	21	17	23	22	20	17	21	30	20	21	31	23	18	18	27	28	32	19	23	25	24	17	13	29	16	22	15	35	27	25	22	18	37	27	18	22	19	15	30	16	17	22	23	21	19	27	17	27	18	23	23	20	23	29	31	19	24	22	19	28	24	30	31	15	25	32	27	25	18	27	22	18	24	21	16	18	18	28	23	26	28	18	14	34	26	17	26	26	26	28	25	32	26	18	16	25	25	30	30	23	24	20	24	23	34	17	18	27	22	25	24	24	25	24	26	19	26	19	26	23	24	25	27	18	23	20	13	17	17	34	19	18	19	27	22	23	27	16	21	20	21	26	22	21	32	20	17	17	20	28	19	16	32	18	23	24	28	24	19	26	17	26	23	34	24	27	22	22	26	27	27	17	25	15	17	24	17	30	31	18	25	26	30	32	20	20	26	14	21	19	28	21	22	35	16	24	17	22	22	13	22	28	20	23	18	19	20	22	24	23	31	25	23	25	22	16	18	22	26	19	22	23	17	16	22	27	30	35	26	27	14	25	26	25	17	15	25	17	30	25	26	22	22	21	27	18	29	18	21	31	21	30	24	23	29	29	23	20	20	22	28	24	33	24	31	23	19	24	18	22	24	23	24	25	25	16	32	26	19	21	21	20	17	21	23	16	17	24	25	33	26	29	18	17	25	21	28	18	22	26	15	17	27	22	23	21	26	18	27	19	23	34	23	23	30	15	32	17	22	30	28	25	23	26	17	28	29	24	24	31	20	27	19	34	26	20	23	25	20	25	20	26	17	23	18	30	23	33	24	24	25	30	28	23	22	29	14	29	21	20	24	29	20	27	21	18	26	17	19	17	19	20	20	22	23	22	26	17	34	24	29	32	31	30	24	16	20	26	25	24	21	22	22	28	31	26	25	32	15	21	24	36	35	19	12	29	22	21	23	23	20	16	21	22	24	33	16	23	35	21	33	25	21	21	18	31	21	18	19	15	26	15	20	23	16	28	26	24	15	34	15	19	27	26	30	22	15	31	26	20	32	21	16	25	22	19	26	24	20	25	21	19	29	24	27	26	29	23	22	24	23	22	20	26	23	26	18	28	15	21	14	19	24	28	13	15	33	21	25	29	24	34	26	33	22	26	23	23	21	18	26	21	17	23	23	23	30	20	15	21	18	26	26	23	19	26	33	26	19	18	19	18	20	20	32	28	30	26	20	25	22	24	17	12	18	17	21	17	23	26	18	19	27	23	15	25	27	20	27	33	22	21	19	26	23	27	26	22	26	19	21	21	17	27	20	18	28	21	30	22	24	24	30	28	23	20	18	28	18	27	23	12	23	28	18	28	16	23	27	24	26	21	20	15	24	18	24	21	25	26	19	21	26	30	26	24	26	13	33	28	25	23	20	20	25	22	19	16	25	23	17	24	32	24	21	22	28	23	22	23	26	22	25	27	24	18	26	20	23	18	23	31	29	25	19	28	27	23	33	19	25	26	27	28	26	16	20	23	27	26	20	16	20	19	25	20	24	19	28	16	32	30	22	27	20	21	30	25	25	24	16	17	17	15	13	22	24	13	28	23	22	31	22	24	26	20	28	19	11	30	25	19	23	25	29	26	29	21	15	14	21	18	18	31	28	24	26	26	25	33	30	30	21	18	21	21	27	23	19	28	26	27	18	24	20	18	20	26	24	31	22	25	28	31	20	28	22	20	32	30	18	21	22	19	16	21	24	16	25	20	26	16	23	22	21	19	24	26	27	24	34	32	26	24	34	31	25	25	30	22	17	26	26	17	16	17	24	24	23	13	24	20	26	21	18	34	16	32	18	28	31	21	20	12	26	26	26	23	31	24	27	25	32	28	23	30	20	22	17	20	21	14	24	35	22	31	32	22	16	19	24	14	33	27	15	26	19	24	25	17	26	25	28	14	20	23	23	18	28	33	23	29	22	20	25	20	20	33	23	19	30	24	26	27	30	25	28	20	23	28	23	27	28	27	22	19	28	27	23	20	17	20	25	23	29	28	22	31	22	29	31	23	19	23	27	24	21	30	33	17	28	22	30	23	19	16	14	20	13	29	24	26	23	26	29	23	21	27	30	21	24	24	28	28	18	14	29	21	27	24	23	19	23	24	19	28	25	26	22	24	24	18	28	26	18	19	24	21	26	25	20	23	21	33	32	25	27	18	29	19	15	28	26	27	29	23	30	16	21	25	29	19	14	23	31	23	25	20	24	26	28	22	22	22	27	25	23	18	25	25	20	20	28	22	30	31	34	23	19	32	18	22	26	22	26	22	24	29	31	26	24	20	24	23	24	22	23	23	26	31	23	15	28	22	22	20	26	25	25	28	21	27	20	19	21	26	25	24	18	15	24	21	20	28	24	25	25	16	24	25	29	27	26	24	31	26	31	20	21	24	23	27	23	21	24	9	22	19	27	23	26	27	22	22	21	27	18	34	30	18	29	32	23	17	27	26	27	20	26	31	22	17	25	12	32	25	18	19	21	20	35	22	29	19	35	22	26	21	23	19	27	21	27	20	25	19	18	23	20	16	16	27	21	24	21	32	24	25	34	23	31	21	25	24	28	24	28	18	21	29	28	19	29	26	22	21	21	22	20	31	28	23	15	20	25	18	21	24	25	23	23	19	30	25	18	14	20	24	28	18	19	31	28	23	18	26	26	20	23	27	27	22	15	29	30	21	22	15	12	35	21	30	20	27	27	28	27	23	17	20	22	14	23	21	22	29	20	26	21	22	22	17	24	22	22	24	25	21	21	20	15	25	30	22	32	21	23	20	25	21	25	22	18	23	21	22	28	16	19	26	18	34	23	16	18	30	14	23	27	28	21	15	18	20	35	18	19	20	29	23	29	28	18	19	32	30	21	31	20	17	27	24	22	29	20	23	19	25	18	23	23	32	26	21	25	23	23	22	18	20	27	20	21	25	16	17	22	21	29
39924	30374	21156	28556	36522	58556	43835	13904	10210	8195	7010	6094	5025	4280	3661	3247	2959	2573	2285	2084	1883	1764	1640	1551	1407	1336	1310	1136	1091	1114	1048	1011	906	882	886	847	785	786	740	721	740	697	637	581	648	612	608	595	573	568	540	550	565	569	511	500	530	522	499	504	471	495	485	495	492	491	494	486	497	498	460	476	482	478	533	475	483	469	436	450	434	467	422	436	452	447	452	421	461	450	440	491	472	445	437	451	426	428	466	459	498	464	457	440	465	482	490	458	463	491	414	427	392	445	453	434	353	370	427	437	414	453	431	454	410	436	401	444	459	423	441	393	441	412	436	434	436	437	410	437	467	436	487	436	452	439	411	411	427	458	433	459	459	450	435	434	449	420	439	432	429	460	413	424	442	420	420	456	418	433	426	423	413	414	463	434	422	426	440	413	466	452	447	420	456	432	420	451	421	432	427	397	418	449	460	431	396	409	416	402	394	427	429	460	425	448	440	418	440	422	395	395	420	408	436	427	386	425	393	451	405	474	459	425	405	449	392	457	426	409	423	404	416	413	384	381	380	435	392	459	421	442	444	430	425	390	425	436	406	392	425	454	414	430	430	414	398	450	428	414	431	444	410	418	413	436	412	404	432	416	431	421	434	411	420	426	442	410	443	415	479	391	409	416	435	410	401	429	388	415	433	395	390	423	430	447	407	429	414	433	465	440	406	434	431	433	427	422	418	421	396	405	409	436	437	422	448	431	422	386	418	441	432	390	425	391	424	413	404	407	391	443	470	397	381	401	400	431	405	411	435	430	439	423	458	395	418	434	414	447	402	406	419	426	403	473	427	408	422	448	456	431	423	433	379	404	476	411	437	404	427	402	429	442	439	419	428	434	409	442	441	437	425	426	468	435	401	439	450	397	443	456	430	442	418	390	435	433	443	451	426	449	403	441	439	422	396	451	413	402	385	407	415	401	409	446	393	426	419	406	403	389	444	423	445	408	423	400	419	448	420	391	440	456	453	454	431	414	417	415	403	430	392	406	412	453	430	409	404	418	405	392	420	384	415	444	392	450	373	417	448	420	435	413	409	390	413	387	394	433	442	402	406	420	393	403	385	400	369	372	414	427	433	414	446	409	396	448	454	445	390	401	415	413	431	393	385	441	408	426	401	423	409	393	398	448	434	449	434	407	415	415	425	422	424	416	394	410	429	424	448	423	468	402	434	415	389	402	432	414	449	435	449	491	458	379	431	450	397	403	434	457	420	455	421	374	402	428	422	417	444	448	388	401	450	424	422	443	389	445	456	402	406	399	402	454	424	391	383	380	466	395	423	391	434	428	456	428	457	408	409	442	420	413	410	425	432	424	396	414	423	433	439	427	424	451	400	428	412	435	398	409	415	422	403	391	398	420	427	421	412	446	392	413	453	419	413	422	440	404	449	404	429	418	455	447	431	415	420	396	443	407	397	419	422	410	414	425	395	395	388	428	428	446	432	426	405	415	408	411	416	418	427	400	416	406	432	434	419	421	459	435	425	443	439	453	425	419	424	427	402	400	423	454	426	450	427	420	382	421	426	423	433	403	415	422	447	419	423	401	430	400	404	417	426	424	397	435	414	416	452	427	394	400	422	395	388	420	425	425	449	414	386	421	458	396	457	440	439	408	423	434	414	408	460	406	404	394	396	454	416	414	400	447	399	416	437	440	450	422	418	481	416	383	449	428	456	407	435	430	429	410	456	395	388	394	447	379	427	428	409	407	389	386	407	405	412	442	441	411	421	399	452	387	416	454	406	405	391	368	425	443	416	435	394	443	418	395	441	411	413	400	397	434	440	430	421	382	396	392	409	440	422	402	411	389	428	432	384	377	419	386	418	411	397	427	444	408	442	380	422	386	422	431	417	400	435	389	470	400	440	454	430	412	446	411	423	415	414	394	426	454	420	408	461	447	411	430	433	428	370	417	406	391	447	415	424	407	445	433	414	414	428	476	473	407	409	422	405	427	459	439	429	409	414	423	428	474	411	423	431	437	377	413	415	442	408	403	422	405	412	423	403	445	424	468	450	433	403	404	412	407	402	456	407	425	418	378	430	441	462	401	413	452	412	448	409	434	425	444	429	420	437	408	437	437	408	433	388	444	430	405	425	437	416	447	440	426	390	402	408	440	443	390	458	435	423	408	423	442	409	422	434	424	420	396	424	390	501	422	447	454	408	430	466	416	410	416	422	454	423	432	415	462	436	414	376	415	415	446	427	431	411	403	469	414	449	433	433	423	456	416	405	411	388	418	425	444	412	428	425	409	381	424	411	419	432	435	427	412	432	407	440	425	431	424	397	397	420	409	438	445	452	391	429	432	458	402	394	431	413	416	404	418	423	403	400	380	412	390	423	455	411	444	379	419	415	418	456	397	447	423	410	379	454	444	412	398	436	410	421	401	447	409	424	410	433	391	419	417	422	443	416	405	416	417	397	387	436	426	435	443	397	421	444	397	424	463	405	411	423	421	424	407	391	417	396	443	444	413	389	400	443	423	450	411	463	411	440	417	401	442	410	393	408	453	454	450	392	429	405	412	421	397	413	437	425	401	434	420	416	433	455	414	442	419	396	434	428	408	432	404	387	474	434	460	389	386	426	429	404	442	406	428	405	454	431	393	457	427	393	431	411	430	440	411	432	434	389	387	404	426	394	418	441	405	417	411	439	421	418	427	417	417	432	406	400	429	425	392	416	452	420	435	426	419	417	439	436	425	423	410	430	420	409	444	436	426	388	428	405	428	465	395	433	425	417	412	440	387	398	422	456	438	454	428	411	419	418	407	402	404	450	438	423	443	467	412	445	466	415	422	411	416	460	429	428	402	461	424	434	432	409	370	444	433	418	406	424	414	403	444	451	452	452	437	436	438	418	437	400	406	432	416	399	423	438	419	442	399	416	411	418	407	423	431	396	454	428	423	436	402	391	422	418	448	413	390	395	423	437	426	420	412	398	408	448	450	409	453	453	415	399	446	453	413	430	414	422	443	423	418	439	443	432	414	408	407	430	448	440	427	427	408	410	391	371	405	416	434	407	421	421	413	396	386	437	437	426	386	442	433	429	434	411	418	441	411	436	405	425	435	412	454	435	402	410	408	401	417	397	450	425	442	426	413	386	385	415	420	431	455	443	427	403	447	429	405	430	406	410	438	432	428	402	445	434	429	449	396	484	431	383	431	448	428	386	393	438	452	398	403	430	429	463	448	448	395	407	432	444	408	422	401	432	398	418	430	439	442	419	425	422	455	413	394	427	431	435	428	466	450	408	432	433	407	415	387	420	430	423	393	419	399	413	441	425	412	416	442	399	413	419	432	455	420	459	447	443	444	411	422	390	426	397	434	453	451	408	443	423	409	445	453	415	446	389	410	418	388	457	446	428	409	420	408	411	410	415	389	426	389	435	393	402	434	436	422	422	434	403	421	443	429	432	427	452	399	385	412	390	422	413	411	427	392	408	411	391	427	410	410	390	407	426	450
2084	536	242	123	167	662	538	58	34	27	41	34	23	17	33	24	21	31	24	22	25	22	22	18	17	22	14	16	16	18	20	15	12	10	22	21	20	18	15	21	16	19	17	14	14	13	15	18	11	21	5	17	18	13	17	16	14	26	21	18	12	19	12	17	18	17	9	17	18	19	16	12	12	13	9	19	11	12	13	24	12	17	20	16	11	18	14	14	28	13	12	16	14	17	12	22	18	16	9	15	14	11	14	10	16	24	17	24	12	15	14	15	15	20	11	21	20	16	13	18	16	22	15	17	10	21	15	13	16	11	14	18	16	12	11	15	13	18	15	11	12	23	18	17	11	22	12	12	14	7	14	12	17	7	16	23	18	14	15	10	19	19	15	20	10	14	20	18	14	14	13	11	12	22	14	16	14	21	7	21	14	15	16	10	11	21	7	15	14	10	15	15	13	18	8	17	10	16	7	13	16	18	16	18	18	14	20	16	9	20	11	12	8	15	15	19	16	19	10	13	14	17	18	15	14	15	17	8	14	16	16	15	18	14	14	19	20	19	15	14	18	13	15	15	17	23	12	12	17	20	15	18	14	15	12	13	18	18	25	19	18	16	14	14	18	15	14	15	19	18	12	14	14	18	21	21	13	17	19	17	13	10	13	16	12	16	15	16	15	14	20	18	19	20	12	11	16	14	10	14	13	20	14	9	19	20	19	11	8	24	19	11	14	15	20	15	13	17	15	10	15	12	13	12	18	15	14	10	16	17	11	12	13	13	8	11	11	18	12	21	26	14	12	10	14	17	9	9	9	13	14	18	16	21	14	13	4	10	15	14	11	18	12	11	15	15	12	10	15	16	17	20	17	18	19	18	17	20	15	15	14	19	15	22	12	13	11	19	23	16	17	19	23	8	20	20	12	8	13	15	15	18	16	18	21	15	15	19	15	15	16	18	13	13	17	16	14	17	9	15	14	13	13	18	16	16	19	10	12	14	13	13	11	13	13	15	9	19	18	15	20	12	18	14	19	15	26	17	16	16	18	14	20	15	11	12	15	15	17	18	12	14	20	14	21	17	17	20	19	15	8	17	14	7	11	23	16	12	18	15	14	11	14	8	10	11	20	13	12	20	12	15	20	11	18	7	18	17	16	11	16	17	12	22	15	17	19	13	20	25	19	24	16	10	14	20	11	21	15	19	19	19	18	16	12	12	19	17	23	20	12	18	14	18	15	23	18	7	16	18	19	22	11	15	16	10	19	16	14	19	16	16	17	15	13	7	20	9	12	11	25	15	15	16	18	14	11	19	12	14	16	15	18	11	15	15	13	12	23	19	15	17	11	19	26	12	18	16	22	24	15	15	6	16	12	19	16	19	16	26	20	10	18	19	15	11	18	14	20	22	18	24	17	16	10	15	17	23	16	15	14	17	12	19	17	17	22	17	26	13	14	13	13	16	9	17	13	9	12	13	16	10	19	17	16	12	16	15	25	14	15	7	14	16	17	10	14	11	25	18	16	11	11	9	12	16	11	18	16	16	20	13	16	10	14	19	21	13	14	12	10	12	14	23	22	16	14	17	18	11	7	19	18	13	18	18	16	8	20	16	15	21	13	16	18	13	17	18	18	18	13	22	16	14	18	12	14	20	13	20	13	21	12	14	20	10	18	12	18	12	16	12	17	18	12	23	18	14	12	22	18	15	15	14	13	13	28	17	21	14	16	18	13	13	14	13	15	23	13	17	12	11	10	15	10	16	20	21	13	17	20	15	15	11	22	13	15	10	14	11	18	14	11	15	17	11	18	14	13	25	11	12	13	12	15	21	6	18	5	13	8	13	13	18	18	16	18	19	19	18	16	15	12	19	11	23	17	22	9	12	26	17	16	9	12	20	14	9	17	13	14	20	11	23	14	18	11	18	19	16	14	13	22	12	16	18	14	15	18	17	16	18	15	12	14	11	15	14	13	12	16	13	15	23	9	16	17	17	16	18	18	12	12	15	16	9	18	13	21	17	11	15	16	15	13	22	10	17	17	15	19	14	12	11	15	16	12	17	22	12	12	9	13	10	15	13	11	10	20	15	19	12	20	14	6	15	15	9	21	15	18	9	14	13	15	18	16	15	16	21	15	16	14	17	19	9	12	18	14	12	18	22	13	13	12	26	15	12	21	15	17	16	21	14	20	17	12	17	20	21	17	20	11	15	23	16	18	19	13	21	17	12	12	14	12	15	14	8	16	18	15	13	17	20	18	16	10	14	18	15	17	16	26	13	15	20	8	15	11	14	19	17	9	14	16	19	19	15	15	12	14	22	16	18	16	15	13	15	12	18	13	13	17	19	12	20	7	18	14	15	21	15	17	8	10	14	18	18	15	11	11	16	20	10	8	11	13	20	15	14	14	22	17	20	18	15	16	16	22	18	15	18	16	11	13	20	9	13	18	13	17	15	17	19	16	23	11	14	22	22	15	12	19	14	17	13	15	22	14	15	22	13	11	18	13	15	18	12	10	16	19	10	18	15	16	14	13	11	17	16	16	15	17	21	23	21	19	13	14	18	14	15	12	18	15	24	10	15	13	15	17	18	18	12	18	10	14	13	14	20	15	15	9	16	11	21	8	17	9	14	17	12	13	13	15	17	15	18	12	13	21	15	13	14	13	11	20	19	21	12	14	11	21	14	14	14	14	14	15	21	10	16	16	22	20	11	13	9	14	14	12	18	14	15	13	23	19	15	14	19	15	18	15	13	11	11	17	17	12	12	19	21	17	12	10	12	14	13	22	15	14	8	16	15	9	10	11	10	19	10	11	19	20	11	8	16	16	13	15	16	11	13	10	12	17	11	23	18	23	15	27	11	19	13	16	11	23	12	17	18	16	14	12	13	14	19	12	14	19	19	11	20	17	16	13	12	16	15	10	16	19	17	10	14	15	16	13	16	18	10	17	9	17	11	19	17	21	13	13	19	17	15	9	18	18	14	16	17	12	19	18	15	23	18	17	16	11	11	19	17	21	13	12	11	19	12	20	21	17	13	19	11	12	19	10	12	16	18	22	20	10	14	18	16	17	12	16	17	19	20	19	19	10	17	20	10	19	21	18	17	14	14	19	13	14	15	14	13	16	16	21	14	11	10	21	9	12	13	18	12	13	9	15	17	11	20	13	22	10	13	13	18	11	14	13	15	16	19	16	13	22	22	21	19	20	18	18	17	7	13	14	20	16	19	14	24	15	15	15	14	21	17	15	16	12	18	12	17	13	15	14	13	15	13	16	14	20	11	10	15	17	7	19	14	15	11	17	13	17	10	10	12	12	19	10	14	18	20	21	14	13	18	19	12	19	9	15	19	19	10	17	18	16	9	14	18	23	15	8	17	18	21	14	10	12	16	16	8	10	15	11	12	10	8	14	15	14	11	15	15	21	14	11	13	25	19	21	12	11	20	26	15	11	20	11	14	14	10	16	15	11	17	18	15	12	10	16	14	16	14	12	14	17	18	16	11
27206	17470	8694	14124	20041	35285	25048	5235	3426	2877	2443	2029	1751	1493	1306	1180	1027	875	842	766	721	653	640	578	551	496	494	468	441	476	432	430	408	386	384	382	374	346	352	342	358	341	317	328	295	308	310	297	348	307	288	294	304	311	292	327	295	295	282	275	279	291	290	281	298	318	313	275	307	290	342	308	274	296	283	301	275	280	287	295	286	278	282	288	302	271	310	265	281	262	277	323	264	284	324	292	279	260	269	301	300	291	271	243	302	312	286	298	257	278	280	272	290	250	297	272	275	300	273	310	283	289	284	318	282	301	261	305	244	286	250	294	297	314	284	277	273	298	260	268	279	295	264	248	276	258	270	267	314	297	276	288	268	318	280	287	275	268	272	283	315	308	280	281	270	252	292	289	279	265	292	309	261	280	316	317	286	305	288	258	268	285	245	331	298	272	285	301	266	264	258	272	300	259	268	266	296	285	331	290	289	301	254	305	274	279	286	246	281	260	293	259	336	279	291	279	305	306	257	276	296	289	318	299	287	274	258	254	248	295	276	264	304	292	286	308	280	242	298	271	296	278	300	284	295	275	293	256	250	279	277	223	274	270	260	260	293	283	257	264	300	264	273	288	289	295	259	287	278	276	261	274	282	259	294	250	257	288	267	252	254	258	301	273	279	310	319	291	289	232	268	299	267	273	281	276	261	272	287	260	252	275	283	271	309	272	291	293	270	289	287	291	281	267	301	296	261	289	324	290	285	286	291	255	264	280	288	288	256	275	287	249	275	296	267	286	259	273	291	273	275	262	274	301	295	270	280	279	267	258	301	291	304	247	309	305	272	289	303	259	289	292	269	249	288	274	290	281	268	286	280	272	285	264	276	248	259	313	261	263	288	271	292	261	295	266	305	262	284	281	262	272	264	273	275	289	279	303	279	245	266	266	310	281	255	309	287	261	283	259	255	264	254	262	268	276	266	266	262	285	251	262	261	254	343	295	278	300	298	282	265	277	268	280	271	250	299	284	292	297	294	315	256	300	302	286	262	303	284	273	290	293	270	285	280	281	286	238	266	277	271	254	307	310	275	287	272	284	296	243	295	288	290	317	262	277	266	301	282	271	246	273	293	286	282	284	281	305	295	303	269	295	261	269	272	240	255	282	289	271	294	289	278	256	279	288	273	264	271	292	247	276	270	281	276	254	243	277	298	264	231	295	308	250	269	262	274	246	270	268	297	298	287	277	265	307	278	275	242	282	271	262	280	295	277	269	274	260	278	252	301	279	262	288	274	307	291	280	260	290	293	282	282	272	318	325	278	319	288	305	289	299	285	287	336	265	272	283	281	310	307	290	288	271	258	267	262	266	234	279	260	257	279	277	271	279	282	265	296	291	261	281	291	288	268	292	243	268	302	275	287	300	284	282	259	283	267	298	301	266	267	316	287	281	288	283	257	270	274	250	303	274	269	297	274	250	293	276	316	281	272	303	258	306	278	280	287	288	275	289	285	294	285	278	266	256	267	303	263	260	309	241	253	305	276	262	275	262	275	285	275	286	291	281	291	291	274	243	247	260	273	282	286	284	285	270	269	294	268	271	292	284	301	291	272	296	273	279	259	279	284	293	267	276	299	286	299	272	314	291	291	282	248	298	313	301	283	296	297	256	269	298	258	258	269	272	283	308	314	260	263	288	275	278	274	271	255	265	278	270	279	270	275	288	268	291	303	281	248	303	250	291	288	288	287	273	305	299	252	296	272	296	300	300	263	274	285	308	274	286	300	275	280	290	240	284	282	278	316	297	319	276	310	253	293	282	279	282	248	276	275	283	250	283	267	294	275	263	311	274	310	293	282	274	287	249	282	261	285	286	273	286	276	268	268	277	241	249	264	304	271	295	289	279	292	290	263	282	301	262	260	280	284	273	244	291	272	252	286	266	278	268	270	299	276	273	287	280	266	278	259	259	282	272	258	253	279	286	273	298	284	247	301	304	312	273	310	265	276	269	274	266	288	231	258	256	292	282	285	288	256	285	261	276	274	299	285	268	269	278	262	259	259	268	291	273	261	292	268	291	293	271	284	253	246	261	286	290	280	275	253	297	311	295	260	276	281	275	293	266	297	293	296	253	268	273	264	287	277	277	285	282	248	276	238	287	271	281	268	277	279	256	274	303	287	258	271	271	286	252	259	286	275	300	264	293	267	247	303	303	278	272	295	289	278	284	272	256	282	274	276	275	258	283	253	308	289	283	265	302	264	284	292	274	274	273	270	272	289	266	277	283	277	261	288	272	264	281	297	264	260	266	283	307	266	259	296	282	284	286	288	276	290	286	298	289	287	320	275	308	275	259	281	244	239	282	267	264	300	296	281	293	306	283	298	263	288	285	298	271	270	292	309	294	263	262	279	259	297	292	276	293	260	248	284	306	292	287	274	276	269	284	279	277	256	299	265	279	263	281	314	274	294	274	282	270	252	249	309	319	257	267	287	291	273	299	293	267	279	311	252	253	295	301	282	275	302	284	292	299	301	254	259	284	296	262	299	269	282	282	289	301	266	256	284	276	263	282	307	263	292	282	282	297	277	254	269	289	282	294	259	296	265	308	284	287	286	260	302	292	291	288	299	272	286	279	294	289	299	265	290	272	293	280	313	289	262	273	269	285	282	289	301	281	284	272	299	291	277	300	256	269	276	287	246	285	307	277	285	317	256	284	298	295	269	266	286	265	255	271	279	272	303	269	261	304	286	282	292	258	280	292	274	270	293	257	270	319	285	293	263	248	290	294	279	273	265	285	278	251	298	276	295	267	248	289	255	291	282	287	284	300	282	331	303	266	271	263	236	266	271	251	298	284	275	311	268	252	265	287	278	270	275	273	301	285	282	275	277	283	294	296	289	273	296	295	276	264	269	259	271	276	270	284	274	286	264	268	276	278	302	287	303	297	282	290	286	282	302	284	293	290	276	258	283	277	277	259	289	248	260	287	271	280	264	287	286	262	262	268	275	296	266	251	269	270	271	271	291	278	272	272	300	304	277	294	264	259	277	293	287	278	282	274	283	289	317	269	283	277	309	261	273	254	256	261	293	256	283	276	260	286	291	294	282	287	272	279	268	285	270	297	290	260	272	270	266	293	303	316	261	286	249	317	269	261	285	270	291	277	275	290	277	267	293	239	284	262	270	260	279	284	285	294	306	265	296	243	286	275	252	276	303	276	252	282	307	276	264	262	258	248	296	266	318	298	275	268	305	283	275	282	261	280	280	280	250	262	256	274	302	276	292	260	286	261	288	290	278	280	263	288	287	307	276	270	292	263	252	245	252	290	287	273	275	272	300	261	291	262	300	278	252	264	267	273	245	271	260	276	306	224	271	287	301	307	269	264	265	268	283	265	286	267	262	282	287	278	291	278	251	245	283	277	254	262	298	276	258	236	272	259	304	306	268	288	289	261	290	275	278	268	270	297	261	288	320	316	257	285	257	285	285	275	276	302	269	281	287	277	273	317	321	302	263	286
3918	1853	794	338	588	7489	7241	160	89	77	95	67	59	52	56	52	48	36	42	37	24	24	39	29	26	27	28	24	30	35	24	15	20	24	24	24	14	21	19	25	27	17	13	22	12	17	13	23	22	18	24	19	23	22	21	20	29	30	17	14	22	19	18	19	20	20	12	16	16	17	25	23	12	15	17	23	26	10	15	13	22	19	17	14	15	18	21	26	17	15	16	17	15	19	25	17	17	15	22	16	17	22	19	17	26	18	17	20	22	17	19	16	19	17	14	23	18	14	26	23	22	16	23	19	17	20	17	16	12	23	13	23	18	17	20	14	27	17	18	17	18	21	13	13	20	15	18	16	18	17	24	19	20	20	23	18	18	17	18	27	19	27	21	22	24	17	18	20	13	26	14	19	15	14	26	12	18	18	24	17	19	21	22	22	19	17	21	16	19	13	20	24	15	19	16	22	16	14	18	16	17	16	21	20	25	16	19	17	16	16	7	19	17	18	18	28	15	16	9	15	17	21	14	16	16	11	21	22	17	12	20	23	19	17	14	12	17	23	22	20	16	24	20	18	12	19	16	11	20	17	12	17	17	17	21	23	29	16	20	16	18	17	25	23	26	6	20	16	22	18	16	19	19	17	17	16	19	17	16	17	21	19	20	22	19	19	26	24	20	14	21	12	20	11	27	8	26	14	18	19	16	16	16	19	28	9	20	15	26	14	24	21	13	12	22	20	19	22	15	22	17	9	20	15	12	22	17	17	20	22	24	18	19	17	9	18	19	19	17	23	19	19	18	21	16	15	20	25	22	26	16	23	16	22	18	13	15	28	19	20	12	14	20	20	18	24	19	17	22	17	21	21	22	15	11	22	29	14	25	15	19	12	21	23	20	19	23	18	21	19	21	20	18	26	19	16	21	19	29	20	20	14	14	17	13	17	8	13	14	14	17	16	23	15	8	24	21	15	12	15	13	20	24	18	21	22	27	25	26	29	18	24	23	14	21	26	17	28	22	22	24	21	16	14	17	22	18	21	21	19	15	17	18	20	14	9	14	24	15	17	19	15	23	12	26	12	22	21	17	19	21	17	15	15	23	15	21	15	19	26	17	20	30	22	16	21	16	12	16	11	17	14	15	24	27	17	15	10	16	23	19	14	19	14	20	17	9	17	18	14	13	23	19	21	16	17	15	11	19	16	24	21	26	13	22	19	17	12	17	19	19	17	21	14	11	20	24	23	18	23	19	24	17	19	19	12	17	21	19	12	16	22	20	16	21	21	17	18	19	20	12	11	20	18	25	15	24	7	16	26	20	17	18	28	19	21	21	17	18	23	15	13	16	19	11	13	27	18	22	17	24	22	15	14	14	19	22	14	14	12	14	19	25	24	19	14	18	21	19	25	12	15	22	14	24	13	10	21	17	18	16	20	19	21	16	18	20	17	13	20	19	17	19	18	14	20	21	16	13	22	20	26	20	17	14	17	22	30	13	18	25	20	16	16	23	17	18	15	22	14	19	19	20	12	20	16	24	16	21	22	19	14	12	17	10	20	20	15	15	13	16	17	17	23	19	23	16	19	18	13	18	20	17	26	25	19	16	15	23	12	15	19	18	18	19	11	18	19	16	10	29	14	25	20	17	17	23	18	14	26	17	18	20	25	20	14	19	17	18	18	24	25	19	15	19	18	19	18	18	18	25	19	20	15	23	24	28	26	14	21	14	22	16	18	23	18	17	22	23	24	18	23	17	10	17	23	26	18	15	17	16	20	18	22	16	26	16	16	22	22	14	19	21	22	17	28	14	18	15	17	13	18	27	18	20	23	9	18	21	17	21	19	20	23	23	16	16	23	21	28	19	10	26	28	19	12	14	12	11	24	13	22	17	19	15	19	19	18	14	18	25	13	17	18	17	13	13	24	19	24	16	19	20	22	20	18	25	14	19	23	16	27	28	13	18	14	22	17	24	19	27	18	17	15	15	24	14	26	18	16	18	12	17	9	22	23	17	14	19	15	12	12	14	26	25	15	19	23	16	18	10	18	22	15	19	29	30	16	14	11	20	20	12	16	19	19	24	16	18	20	24	17	25	25	18	14	22	23	18	12	14	12	21	13	22	26	13	16	25	25	14	21	27	13	15	13	17	20	19	23	23	15	15	15	16	14	13	25	19	9	22	26	17	19	22	24	21	23	11	18	19	17	25	19	13	21	23	16	20	23	19	13	16	11	21	14	25	16	22	21	20	19	18	25	17	14	20	21	18	24	22	19	26	15	18	23	17	13	18	15	12	17	19	21	19	18	22	25	16	16	12	25	20	19	16	22	15	16	18	18	20	12	18	16	14	13	15	23	24	28	11	14	22	20	21	21	18	26	15	23	19	13	16	13	19	26	24	15	16	21	14	17	13	21	20	23	22	24	15	29	18	14	17	19	17	25	16	14	21	19	24	21	15	11	30	19	23	16	24	18	15	19	22	20	15	19	12	14	24	25	17	17	24	16	14	17	23	19	20	13	18	12	16	24	14	21	19	20	19	21	32	16	16	21	24	14	15	10	15	15	16	18	18	19	22	21	19	21	21	17	19	20	18	22	21	18	18	24	22	19	11	20	17	14	19	21	14	28	18	17	17	17	22	20	23	25	16	11	27	25	23	18	19	23	19	19	18	14	20	10	20	21	19	23	12	20	17	19	15	22	16	28	20	20	34	18	17	19	20	17	18	20	13	26	20	14	21	13	19	21	13	23	20	16	15	16	20	18	20	15	22	22	16	25	13	24	15	17	20	22	25	30	11	19	14	21	17	19	20	15	9	15	29	19	28	18	30	27	26	14	13	17	17	16	18	29	16	15	15	14	16	26	13	18	15	19	15	20	28	16	18	14	16	22	18	16	20	16	21	18	18	25	17	24	18	12	17	19	22	17	15	10	18	15	20	17	18	23	16	17	14	7	27	18	18	17	24	25	13	20	18	12	13	25	12	22	21	17	16	25	11	18	23	10	19	20	21	13	15	25	11	20	22	11	18	20	17	18	13	12	14	24	23	14	21	22	20	24	17	11	13	24	13	17	20	22	14	18	26	16	34	16	15	15	25	18	16	15	12	21	27	29	22	24	14	15	20	12	20	16	21	15	21	25	23	29	15	18	23	12	21	24	21	15	21	26	14	21	15	18	16	18	14	15	21	16	17	15	16	12	17	19	25	12	18	14	11	20	10	24	17	14	17	21	16	19	20	10	25	11	16	13	19	16	21	23	13	16	29	13	14	15	26	24	17	18	18	10	19	13	15	14	17	24	18	19	13	14	13	18	12	16	12	14	18	20	10	25	21	17	18	15	12	16	13	19	22	22	25	22	14	23	17	17	21	18	14	18	8	21	10	18	11	17	21	23	15	14	15	18	27	22	22	17	15	11	21	16	21	20	22	9	18	16	15	19	20	25	16	31	14	18	20	27	17	19	15	22	15	17	13	12	16	16	20	16	24	13	19	25	19	23	16	16	14	19
38808	29032	17535	24953	35026	62158	49161	11619	8158	6710	5632	4629	3973	3415	3045	2677	2246	2004	1769	1614	1355	1384	1275	1236	1068	1047	981	898	864	852	777	788	730	761	687	591	623	556	578	544	541	547	480	503	497	495	481	438	468	454	435	422	455	424	463	431	382	399	398	407	416	400	376	371	378	366	369	395	356	376	384	402	401	382	399	361	405	393	364	391	355	362	376	364	387	349	338	350	355	372	363	364	371	375	345	365	361	367	404	403	315	353	349	353	390	369	389	331	370	322	336	380	346	367	332	356	304	341	309	343	345	353	339	311	335	336	311	297	341	347	352	355	353	368	362	342	366	347	344	338	341	331	357	334	348	367	342	324	346	336	329	341	357	334	350	312	336	352	326	353	347	377	331	325	359	380	352	331	341	352	336	326	362	333	322	320	346	360	355	354	356	328	318	329	319	350	332	330	326	331	337	361	381	308	317	337	343	352	350	327	292	334	347	331	335	302	338	298	328	322	355	341	333	316	306	331	380	324	293	344	350	333	337	348	321	334	334	353	317	328	309	324	342	332	318	353	329	353	308	347	339	341	312	325	332	331	372	340	345	312	340	340	354	326	310	329	349	333	330	344	312	358	345	288	340	348	348	302	322	342	351	331	350	295	362	320	342	301	319	324	344	342	318	342	349	316	343	324	326	365	322	344	333	338	329	330	330	349	343	310	316	344	358	324	321	300	319	318	298	317	341	368	313	336	341	300	307	350	359	344	341	303	323	333	326	353	333	357	346	334	357	306	351	295	374	329	331	294	313	357	355	295	318	334	336	334	327	324	337	346	311	330	323	312	345	321	297	331	323	340	342	330	370	321	313	390	342	303	298	350	311	364	326	303	334	343	333	359	317	337	330	350	357	308	323	357	315	323	340	341	338	338	364	334	322	318	361	364	304	359	339	342	342	346	353	317	331	330	329	301	339	343	364	309	305	347	342	347	322	364	298	320	338	310	320	306	273	365	368	334	320	358	304	342	317	338	322	335	323	346	348	360	336	335	344	342	351	373	322	338	340	308	321	338	363	335	357	320	324	317	319	353	343	334	344	340	312	344	352	313	320	346	292	320	343	328	288	325	308	337	313	337	299	357	340	317	334	339	327	339	317	367	299	316	323	338	355	343	320	333	320	334	299	332	324	340	333	347	334	310	319	353	340	385	329	340	358	322	324	336	363	322	358	349	329	328	327	354	316	322	328	333	335	330	335	327	330	333	345	331	308	338	341	319	370	353	316	344	350	331	329	347	335	319	351	355	312	327	335	334	337	339	326	325	331	338	350	328	348	300	301	351	352	347	363	355	326	362	349	313	336	349	326	330	365	344	312	333	342	351	351	330	332	308	308	311	304	351	333	317	347	334	325	315	332	340	341	309	329	323	336	333	351	350	321	331	347	347	308	306	378	323	337	360	305	325	366	324	338	351	340	328	331	342	343	365	342	348	347	333	305	364	360	335	325	298	354	309	365	322	309	319	339	318	306	324	371	310	314	356	326	330	322	314	312	352	351	349	323	361	308	349	306	305	320	363	324	333	339	335	360	329	331	320	362	351	301	333	324	330	358	356	347	338	326	330	346	319	363	331	318	322	320	326	361	273	322	331	325	310	330	342	340	306	345	323	339	375	336	353	314	329	314	335	326	373	330	316	337	343	331	345	363	314	315	316	331	316	353	297	333	324	340	336	347	313	387	335	377	333	321	327	324	345	330	334	321	359	295	367	327	327	359	346	344	367	324	321	325	340	327	335	341	306	326	336	322	344	345	322	363	332	316	336	368	336	347	331	316	356	312	349	345	322	338	343	352	319	343	290	310	333	318	344	325	346	330	338	340	330	332	324	323	317	318	341	343	332	299	336	334	330	329	326	363	326	345	289	321	320	314	315	343	318	332	327	333	341	328	330	342	343	335	328	329	327	361	319	343	332	339	310	369	342	313	315	360	348	310	359	341	316	333	340	306	350	372	341	344	310	326	341	350	348	353	341	342	319	329	348	322	313	331	336	347	349	338	320	330	343	318	317	358	354	314	318	334	325	333	340	346	360	315	326	313	341	317	337	339	329	363	356	333	339	365	347	329	298	327	326	326	293	326	332	342	311	356	315	317	334	332	308	351	301	333	326	328	329	315	366	330	332	333	373	313	326	351	350	336	306	311	372	331	345	368	324	354	353	345	368	333	329	324	342	315	339	336	311	326	334	369	317	321	314	330	350	345	358	325	347	332	358	326	343	319	378	311	352	303	342	323	326	325	314	321	339	347	341	331	324	319	328	321	328	378	314	344	357	313	324	352	337	335	344	327	344	341	337	318	350	322	345	311	313	329	327	334	324	326	362	365	303	354	333	329	349	330	345	301	315	321	328	320	372	323	337	360	341	343	351	322	360	317	335	328	346	323	338	346	347	344	384	330	333	333	332	369	350	337	329	333	334	323	325	322	319	336	315	301	314	309	302	321	343	366	331	322	322	306	292	337	339	314	315	335	339	315	314	320	340	360	314	311	330	317	366	298	311	295	317	333	338	322	333	308	329	350	284	342	351	343	327	344	347	316	315	291	354	343	320	340	311	345	342	322	366	317	349	317	299	353	300	342	309	325	307	335	347	342	343	321	327	354	342	338	321	311	361	300	341	318	333	321	321	326	339	318	349	313	356	337	327	322	305	343	363	310	340	346	325	318	316	308	325	335	350	325	326	316	299	334	353	337	328	350	337	359	326	346	324	324	350	324	282	317	314	335	358	373	334	344	336	363	349	343	329	347	334	325	299	312	330	336	352	349	341	323	318	339	316	357	320	335	303	336	335	325	334	349	328	333	334	363	333	320	306	351	354	318	314	345	331	329	339	359	345	306	328	345	332	308	327	346	319	316	357	356	317	301	310	319	325	355	353	319	315	344	332	332	329	314	328	319	351	336	376	347	348	380	319	317	333	323	314	342	291	308	352	316	320	361	319	352	318	305	375	332	326	357	343	354	325	302	367	338	321	375	340	334	339	365	351	355	320	344	372	319	352	325	332	321	334	379	302	322	319	328	338	307	339	335	325	323	326	357	315	315	359	341	336	326	320	317	321	318	344	348	343	319	337	336	319	316	316	347	316	313	334	331	305	338	347	309	331	350	303	380	354	282	352	303	334	325	343	311	304	313	325	317	331	333	340	318	324	326	332	311	336	324	342	358	347	354	335	314	348	309	341	307	346	322	316	315	305	345	351	339	315	309	341	359	355	319	340	335	333	336	314	327	334	342	338	343	343	334	337	340	350	347	316	295	302	333	345	361	344	327	353	321	346	341	314	331	314	335	325	326	353	370	341	331	305	351	335	322	323	304	339	326	378	302	328	324	330	338	335	340	344	332	340	353	361	352	324	317	322	340	329	339	339	332	351	298	336	347	327	322	308	316	348	345	304	326	323	331	332	312	347	310	348	361	336	331	350	370	305	348	350	333	331	350	331	319	335	336	325	333	354	330	324	348	305	323	328	314	356
4078	1272	427	191	291	3291	3264	111	76	66	65	57	74	48	44	35	45	33	37	40	35	37	31	29	35	32	31	39	33	32	34	28	29	29	35	27	32	27	25	36	40	38	22	32	24	24	34	22	22	31	20	25	27	32	19	27	33	16	29	40	33	29	33	31	29	33	41	20	26	28	28	34	20	23	30	22	33	28	31	26	24	31	25	22	26	30	37	32	34	25	35	29	37	35	28	30	26	28	31	23	26	31	28	30	23	22	34	23	32	25	20	22	21	29	29	34	31	29	23	29	26	29	27	30	18	32	28	22	17	14	26	29	26	20	34	31	33	29	18	35	39	32	22	33	28	22	37	26	45	41	32	19	39	19	28	17	29	25	39	26	26	29	39	22	30	30	22	27	30	25	19	26	27	22	14	33	26	28	24	25	19	22	27	26	33	29	34	26	28	24	36	30	28	27	20	26	27	30	26	28	25	24	31	26	29	23	23	32	29	28	35	37	26	34	28	29	29	31	27	28	35	25	25	21	33	31	37	29	30	18	21	34	39	33	31	33	23	20	28	26	27	20	36	21	24	29	22	32	33	31	26	33	30	29	32	26	43	30	29	19	25	33	27	23	24	21	20	28	16	21	28	27	22	26	19	26	28	24	30	31	30	24	27	24	32	25	34	31	29	28	32	29	33	18	39	28	26	23	30	25	23	27	25	29	35	27	26	28	34	22	19	27	29	31	18	32	29	23	25	24	24	20	28	33	25	30	29	32	42	26	37	26	16	30	27	27	21	24	28	20	32	27	28	12	23	33	24	19	35	31	25	37	24	27	21	27	25	36	27	24	18	16	25	28	26	26	25	28	24	29	20	40	24	30	28	27	33	25	28	20	19	21	20	30	27	24	28	29	21	31	24	19	25	22	29	27	24	29	21	30	23	24	29	24	18	35	25	28	32	21	16	19	25	24	26	24	30	28	24	27	27	34	25	19	23	40	23	16	22	18	39	26	22	31	22	25	24	38	27	29	21	17	27	27	33	27	29	32	21	21	28	22	24	26	27	14	22	29	21	21	26	25	29	26	27	19	25	30	25	27	31	23	16	25	29	22	25	27	23	32	18	30	28	24	33	26	24	26	32	30	24	31	24	24	27	31	37	26	32	20	15	18	20	28	28	31	35	23	29	27	31	38	22	21	29	30	27	33	20	34	29	24	24	19	21	31	21	29	35	30	27	21	28	27	33	34	27	30	22	23	30	41	27	22	23	36	37	35	28	13	37	28	32	22	29	25	31	24	22	35	27	19	34	18	28	23	26	34	22	27	29	30	29	19	23	33	33	34	25	22	31	18	29	25	23	21	19	37	35	30	35	37	36	21	25	30	34	25	28	22	19	16	31	18	21	23	26	20	25	23	21	29	29	32	28	26	16	29	29	21	24	26	29	23	21	27	28	25	27	28	35	24	31	38	31	32	23	25	30	24	26	36	24	34	22	24	30	25	25	18	24	29	25	32	23	25	37	25	17	27	18	20	27	26	29	28	24	25	32	24	28	23	33	22	36	32	33	37	20	35	27	28	23	29	27	36	28	19	26	20	22	35	37	33	18	37	26	19	33	36	21	25	27	35	19	20	25	25	30	28	32	25	30	28	27	25	29	25	23	31	28	21	17	28	30	21	19	24	26	26	32	20	26	31	35	30	27	30	29	26	32	23	35	30	25	34	29	19	23	19	30	31	28	22	25	26	29	33	30	30	30	30	27	38	28	20	24	21	26	41	30	23	31	30	35	21	32	34	29	25	24	18	25	25	22	24	19	36	28	36	34	22	28	21	24	22	38	26	29	27	25	20	24	26	25	29	22	36	23	24	24	29	29	23	32	23	35	27	25	24	25	18	25	24	18	30	29	37	30	36	25	25	30	31	39	21	38	23	21	25	28	33	29	32	22	34	29	22	35	33	25	22	32	29	29	25	34	15	25	22	21	28	28	32	24	16	16	28	29	30	32	20	26	27	31	22	29	30	23	25	23	30	21	29	27	32	24	30	33	26	28	25	29	32	39	24	28	24	27	28	23	26	28	31	30	34	25	26	21	24	27	29	19	37	28	24	24	31	28	31	34	44	24	23	32	19	30	29	31	21	22	29	25	27	29	26	31	31	25	30	23	26	28	21	30	31	19	25	24	18	30	27	27	31	30	35	32	28	27	31	28	28	20	28	24	29	23	27	30	25	32	20	25	26	21	35	21	25	29	28	26	23	28	24	30	30	20	26	14	25	21	27	30	28	21	23	26	28	21	19	16	26	25	28	35	30	34	25	29	30	25	24	37	32	25	29	30	29	24	22	31	24	24	23	37	25	19	25	31	19	23	31	19	26	27	33	26	28	22	32	26	32	21	29	24	29	30	28	24	19	33	39	35	27	33	35	27	26	35	33	24	28	26	29	28	29	22	23	27	26	22	29	25	32	23	33	26	26	26	29	21	37	24	28	28	21	17	29	21	22	34	29	33	15	21	32	23	20	26	29	28	25	27	22	40	32	33	28	35	19	18	25	19	35	25	21	29	20	26	34	24	37	22	25	21	28	23	21	33	24	28	28	34	28	20	26	18	28	27	22	23	28	31	24	28	30	26	25	40	17	21	24	28	39	23	23	21	26	24	27	35	32	29	25	27	25	29	25	19	38	29	28	24	30	25	29	32	18	27	25	30	28	36	25	23	27	24	25	23	32	20	23	29	28	23	18	31	28	28	25	23	22	29	26	20	29	42	27	31	30	37	25	28	32	19	23	16	25	25	28	31	26	26	21	31	29	30	28	26	23	30	35	33	26	25	26	26	30	35	20	36	30	25	29	23	34	33	30	25	28	34	31	24	28	33	22	27	23	13	26	31	40	27	19	21	26	32	30	29	22	23	19	27	18	21	29	28	24	31	29	27	38	24	28	29	40	23	28	35	22	26	35	27	32	26	31	30	35	29	26	31	14	26	25	27	27	34	29	35	32	20	32	23	37	31	27	20	31	32	18	25	27	36	26	31	32	23	32	26	29	32	35	29	25	28	27	27	31	23	30	23	33	31	27	38	28	20	30	29	30	26	36	39	23	27	27	24	26	30	40	28	27	25	21	29	26	24	26	26	33	23	25	23	26	30	27	27	23	27	23	31	26	29	25	20	28	31	20	37	21	33	30	33	20	27	31	33	30	27	34	32	29	25	31	30	27	32	30	23	33	27	32	32	24	29	28	28	28	38	20	28	38	28	28	27	33	29	28	34	31	28	13	32	21	25	31	25	26	32	30	25	34	28	27	23	31	31	23	27	25	33	27	25	30	23	26	30	35	21	21	35	29	16	27	34	26	33	30	28	26	36	24	24	26	29	36	22	24	18	33	27	28	26	15	35	30	26	24	35	25	32	30	28	42	21	21	39	26	22	29	20	31	27	29	34	26	34	34	26	25	24	29	26	24	20	23	30	27	26	33	26	25	31	20	19	33	21	27	27	33	26	29	32	25	29	44
32862	24457	12054	18774	27070	49101	47792	8190	5968	4917	3928	3556	3148	2609	2295	2089	1713	1562	1496	1250	1251	1142	1089	1002	949	929	877	855	819	808	791	775	780	706	700	687	693	707	636	659	626	641	569	603	606	641	614	594	572	551	486	584	525	541	531	538	554	515	561	519	507	524	484	499	509	508	525	513	538	490	500	514	495	531	512	515	514	500	500	501	481	501	505	505	482	483	529	513	473	507	494	481	552	505	515	518	541	558	504	494	530	474	467	487	563	497	502	479	462	541	520	502	495	482	516	479	482	512	526	496	488	509	494	514	500	484	515	481	461	535	459	489	511	499	507	537	467	527	501	448	515	468	507	522	526	519	487	494	498	559	515	493	497	499	483	514	521	546	494	490	488	516	464	467	535	522	483	505	497	466	507	487	454	497	483	492	468	505	515	507	513	506	551	519	525	483	469	490	474	527	472	467	481	469	441	496	484	496	512	510	518	506	502	510	462	505	484	506	499	428	500	462	491	462	529	443	507	497	505	485	466	507	515	497	454	490	488	466	529	499	504	483	499	498	504	476	454	505	473	492	487	465	480	504	472	518	505	498	494	499	458	536	473	505	526	517	469	491	492	475	491	478	447	524	484	503	476	493	528	508	484	485	493	505	493	491	501	517	503	478	471	436	498	481	477	487	518	471	535	507	442	522	467	495	459	499	509	489	500	463	472	537	507	493	505	491	456	482	463	480	476	510	493	470	510	530	533	482	500	469	499	497	482	494	488	524	460	469	485	502	520	458	490	483	462	512	507	499	485	448	506	419	529	483	473	491	466	442	508	477	463	508	456	479	510	529	449	520	505	490	489	467	467	496	487	479	507	501	533	510	498	476	490	513	519	486	490	495	517	485	463	515	487	475	530	514	487	474	472	502	475	476	498	514	498	479	455	475	471	478	490	507	504	470	460	477	500	508	509	499	484	525	513	511	519	505	469	521	482	488	503	457	479	470	498	461	540	496	494	436	459	498	493	469	502	508	495	510	471	496	528	438	515	480	490	445	504	490	485	484	531	497	493	487	467	458	497	472	500	470	547	494	507	494	504	514	497	501	468	477	488	488	497	519	453	484	482	479	490	497	499	507	475	507	486	508	468	442	524	485	478	481	529	499	494	480	508	522	492	494	463	498	522	517	479	459	492	465	515	459	495	474	478	507	491	469	509	504	500	493	479	510	488	482	500	489	515	491	527	514	478	458	468	500	494	483	469	467	501	480	444	524	487	499	495	498	477	443	469	527	536	470	469	493	470	480	494	514	498	525	512	495	480	499	521	480	498	452	478	467	520	446	510	482	493	451	479	483	507	489	476	473	479	458	461	457	486	444	493	500	504	475	511	514	525	488	502	498	499	483	531	441	501	467	506	489	486	504	507	482	505	467	517	466	511	514	498	448	481	523	508	506	483	508	503	454	470	517	484	496	483	510	513	498	481	528	496	470	456	457	465	485	544	480	470	524	475	482	511	481	502	525	524	509	487	471	483	467	506	457	515	485	526	462	481	496	473	527	524	507	525	472	482	499	472	467	494	527	476	514	485	508	518	478	479	503	507	497	491	480	482	493	509	469	454	491	503	516	484	488	516	511	498	478	508	466	474	465	477	512	466	486	512	457	534	499	463	483	553	512	472	474	461	441	494	456	415	508	483	499	482	483	488	492	460	488	510	489	429	485	480	517	452	515	485	505	468	509	501	449	463	470	478	488	477	492	529	497	478	451	493	548	489	520	482	517	439	464	496	463	483	444	468	519	483	498	489	474	532	475	516	513	465	477	488	476	496	471	494	498	451	515	438	509	519	538	527	499	503	507	461	451	448	476	493	493	493	488	495	481	471	506	475	506	486	522	506	485	512	487	477	501	522	494	472	506	490	505	533	501	485	499	470	489	503	461	519	462	475	491	484	498	503	489	466	478	505	457	526	468	483	496	488	476	468	454	500	485	483	506	528	505	499	491	484	481	479	491	498	473	521	506	467	501	501	466	491	508	475	497	508	477	479	473	510	487	516	520	508	466	514	475	476	484	474	475	508	488	493	508	487	489	485	484	457	491	482	485	500	506	482	510	528	480	443	468	492	444	458	520	453	508	490	483	484	512	481	487	481	535	477	503	523	490	508	508	492	455	474	511	509	482	509	500	495	470	507	507	454	461	514	451	496	478	493	477	468	460	473	478	504	513	482	456	489	465	469	489	487	472	465	509	448	476	518	488	518	510	486	468	486	490	459	518	516	499	459	507	459	482	481	523	494	482	549	487	506	533	480	510	471	498	532	464	496	463	491	467	475	476	516	473	486	459	453	478	489	466	489	474	532	506	464	516	517	506	498	504	490	495	498	488	493	497	472	509	493	482	501	463	505	506	515	521	552	443	457	507	436	520	470	460	447	501	474	502	418	455	519	480	463	476	507	491	495	499	538	484	512	456	537	493	472	445	493	524	456	514	500	485	543	464	473	478	459	481	469	489	500	486	464	452	479	530	486	444	432	488	439	514	511	460	499	486	485	493	501	472	528	476	509	484	482	516	489	491	462	463	510	493	479	515	525	505	505	508	510	479	483	482	511	478	507	469	489	504	522	528	520	464	455	483	498	493	501	489	516	500	494	501	505	468	505	461	487	495	476	516	497	472	464	518	462	464	504	482	494	505	463	481	497	504	538	482	495	498	490	493	510	493	532	481	486	496	466	464	448	507	497	486	498	483	496	482	471	531	492	493	513	503	474	518	500	523	457	497	491	468	473	499	514	481	502	485	434	459	489	477	467	498	484	479	465	493	463	470	472	511	487	461	445	506	460	516	474	509	514	465	477	468	506	444	499	497	467	463	492	530	451	493	488	506	483	474	488	503	475	472	528	468	494	502	478	530	486	518	501	452	481	494	469	479	462	468	471	476	449	504	483	492	486	482	488	472	477	519	494	494	515	476	491	512	479	487	484	422	505	442	496	475	521	502	474	487	522	487	485	468	509	509	489	500	490	470	504	484	470	502	472	451	504	511	518	457	488	476	514	501	511	479	506	486	497	491	493	507	504	476	501	467	474	505	491	482	503	481	467	505	476	466	488	475	477	482	490	528	509	465	499	459	481	488	465	486	494	506	473	440	443	533	485	499	471	466	480	496	499	510	527	487	455	469	486	496	479	512	481	515	507	503	496	507	472	509	488	501	475	471	504	492	487	514	493	500	469	492	556	503	456	484	488	472	472	490	497	423	525	494	486	429	466	527	489	518	484	509	462	500	440	531	458	500	513	470	515	511	489	516	436	445	528	503	508	510	506	496	517	492	487	516	502	534	522	484	505	513	484	517	502	480	460	565	496	478	516	466	478	489	498	498	474	484	512	493	502	497	506	448	469	539	481	475	495	519	472	500	454	460	533	518	450	476	470	505	509	460	526	534	506	514	470	483	493	481	504	473	471	488	493	515	481	480	508	520	489	487	495	501	485	458	467	478	485	473	512	512	506	483	504	479	458	501	480	479	484	464
5001	2546	745	327	2169	7887	5148	166	114	99	90	77	87	73	59	42	56	56	53	44	38	45	34	29	32	36	31	44	31	42	27	37	28	28	44	29	29	26	28	28	34	31	35	31	24	24	18	24	21	35	23	22	28	29	16	26	27	25	32	19	24	15	38	25	25	25	31	23	22	29	30	27	27	26	15	21	26	30	23	20	27	29	23	25	25	28	17	26	23	22	21	16	15	26	26	15	20	25	24	16	27	22	27	26	26	23	30	21	18	27	16	18	17	22	15	20	32	15	24	16	25	27	26	20	26	22	30	23	31	25	23	26	31	19	27	22	30	17	17	23	27	21	33	16	32	24	18	11	24	15	20	25	20	27	22	18	23	32	22	21	19	22	16	23	24	30	22	24	21	18	29	26	30	23	21	26	26	34	17	27	27	30	24	23	23	22	20	13	20	26	18	19	23	29	32	23	37	19	25	32	21	18	16	20	22	30	29	28	29	29	23	19	18	19	24	25	22	26	25	28	22	25	20	15	18	17	21	27	22	18	20	31	36	19	19	17	24	16	19	26	19	25	22	30	34	26	20	24	21	22	29	23	17	21	27	25	20	16	23	31	23	34	22	26	22	22	16	23	33	26	20	23	20	19	21	30	22	24	20	29	28	21	26	17	23	25	26	23	26	21	21	22	17	15	30	19	28	34	32	30	23	25	23	40	20	29	28	26	29	25	24	20	35	24	36	23	23	23	25	32	21	32	35	22	20	37	24	21	25	23	28	13	14	24	35	20	35	22	27	31	23	21	21	24	25	24	29	22	20	31	22	36	19	27	26	29	15	32	28	21	26	23	26	25	18	21	18	28	25	18	14	19	17	28	28	24	23	29	29	17	24	18	25	25	25	21	23	31	14	17	31	29	18	20	17	25	21	22	30	33	24	19	24	24	28	13	26	19	19	18	24	25	30	18	23	24	21	25	28	19	28	29	25	31	24	31	24	33	17	28	22	24	27	25	27	22	22	21	25	28	24	32	20	24	24	31	29	13	22	17	23	21	20	29	22	17	13	20	20	24	28	29	21	13	24	21	18	27	24	25	19	30	20	24	22	19	32	30	28	28	18	17	22	14	17	26	25	18	21	21	22	27	16	19	22	15	14	28	25	29	22	30	24	20	22	31	26	30	17	28	25	24	21	25	33	24	21	20	27	23	24	27	19	18	27	16	28	19	26	20	27	24	22	20	25	29	23	21	21	32	17	24	23	28	21	17	20	20	17	20	26	25	26	25	31	29	20	24	26	28	23	22	16	28	20	23	25	29	18	26	26	28	30	27	20	20	22	28	19	25	11	22	25	23	19	26	24	30	21	23	23	17	22	30	14	36	17	29	17	19	24	24	22	26	25	17	29	19	32	26	23	25	19	28	26	36	23	20	28	25	29	23	33	21	36	24	29	19	20	24	20	18	17	21	20	18	24	20	25	23	15	25	19	24	25	24	26	24	21	22	19	20	30	27	26	26	27	22	30	23	27	27	28	28	27	21	27	15	19	20	22	20	32	24	25	30	29	15	37	21	22	25	23	25	19	20	14	21	28	21	21	30	22	29	19	37	24	22	19	23	26	36	24	12	22	21	16	22	29	28	30	18	22	26	21	27	17	15	15	33	21	26	24	18	29	20	28	28	26	16	16	16	26	28	23	17	30	34	24	23	23	21	38	19	18	23	23	25	33	30	18	27	24	25	19	27	26	23	25	23	17	24	21	23	15	26	25	27	29	21	25	30	23	23	19	25	35	33	24	24	31	20	13	34	20	28	17	17	29	15	24	21	22	21	21	30	18	18	21	30	28	20	20	29	15	24	28	27	28	19	31	28	22	20	25	24	24	16	21	23	19	25	24	25	18	26	26	16	17	21	25	22	22	25	22	22	17	32	32	19	26	14	21	28	29	22	30	18	22	20	23	25	29	15	24	21	27	25	17	26	24	24	19	30	21	27	21	23	23	20	26	29	17	34	27	23	28	20	23	24	22	18	21	29	18	30	32	19	18	19	32	28	25	27	33	29	14	19	33	20	19	20	22	20	34	18	26	23	24	25	16	15	22	25	18	19	15	21	31	28	32	20	27	33	18	13	22	16	17	21	27	16	26	26	26	26	14	19	23	27	27	20	23	25	23	16	13	20	13	25	22	21	29	19	19	24	22	31	25	29	13	19	29	21	27	22	25	25	23	25	23	19	31	16	26	19	26	21	27	27	22	21	22	26	26	30	32	21	26	22	30	26	23	24	22	24	23	17	20	20	26	26	24	22	18	22	19	22	25	19	32	27	25	21	30	23	24	22	33	32	27	31	24	25	20	27	27	22	27	21	23	14	24	33	21	24	23	22	17	30	18	26	18	19	19	25	21	18	26	20	18	24	27	19	27	23	25	24	14	17	27	19	25	28	30	18	26	21	19	19	21	40	21	22	31	24	15	27	28	20	32	17	18	20	15	27	26	26	24	18	14	26	18	21	25	18	18	22	24	28	24	22	28	22	16	26	23	33	20	26	12	25	25	14	26	22	21	31	26	24	32	22	16	29	30	26	22	31	24	19	32	19	23	18	25	23	23	28	25	24	32	27	23	17	22	31	23	24	30	23	30	28	21	25	22	24	32	32	24	23	23	31	10	21	24	25	28	28	24	21	19	24	25	23	18	30	25	22	18	21	29	29	19	33	20	28	21	22	27	16	28	25	21	28	30	20	24	28	18	28	23	20	25	27	23	10	24	26	24	28	18	23	25	30	19	21	17	26	25	19	19	24	24	22	28	21	20	24	21	18	22	11	29	20	28	19	24	26	27	24	25	25	22	32	26	17	17	30	23	18	22	35	17	23	22	20	21	22	30	17	32	23	21	19	22	20	24	22	23	18	24	19	19	26	26	24	16	22	34	20	26	26	23	34	21	22	27	24	31	33	22	21	24	24	21	23	18	14	23	23	17	25	25	28	28	25	24	25	22	22	21	25	20	25	26	22	31	28	24	17	24	23	24	17	36	22	24	18	32	18	29	22	21	30	31	24	30	22	24	22	22	21	29	21	29	25	21	19	18	27	24	22	24	27	32	22	30	22	17	23	28	23	28	19	23	22	30	19	25	26	22	28	25	33	28	15	30	30	28	24	28	29	16	24	14	22	18	37	32	29	20	18	24	17	24	27	21	28	32	30	18	19	16	16	17	22	29	20	24	28	24	13	22	22	20	30	25	17	24	28	24	23	17	38	17	16	22	19	19	25	31	23	25	26	16	11	19	33	27	31	24	29	25	27	22	19	25	24	20	27	23	26	29	18	24	32	31	31	26	26	17	19	24	25	32	25	19	27	24	32	26	27	28	19	27	22	29	17	24	24	19	20	18	21	31	19	27	20	33	22	18	20	17	25	30	30	27	18	27	24	33	19	27	18	23	36	22	26	23	25	28	22	22	23	31	36	24	20	27	24	21	22	21	24	18	21	37	23	22	23	21	22	25	18	26	33
40834	31269	16287	24888	37632	48946	49584	13190	9521	7808	6462	5606	4770	4000	3458	3008	2647	2402	2006	1838	1785	1590	1498	1382	1319	1244	1168	1093	1067	1027	986	898	872	833	794	774	800	735	707	681	667	662	584	627	643	603	591	607	566	571	551	555	519	531	525	522	518	500	554	539	525	512	480	483	503	520	519	493	505	498	440	485	501	493	457	462	468	439	472	485	489	471	456	443	472	447	470	477	437	419	446	461	417	469	432	472	484	478	477	487	445	471	464	443	472	467	462	475	457	424	455	443	446	384	462	443	428	468	463	471	407	465	469	427	476	445	414	411	416	443	468	416	418	422	429	417	392	377	406	439	438	428	406	424	418	421	444	448	443	425	423	437	430	393	462	416	447	444	451	433	428	446	418	446	423	441	420	426	446	401	458	418	417	442	431	406	484	448	449	417	436	418	424	455	423	460	441	389	419	439	449	441	434	421	409	428	434	438	429	460	391	420	435	426	419	436	413	431	437	433	426	389	429	400	460	389	417	438	426	436	437	424	434	431	442	424	464	429	422	432	410	425	424	410	428	423	454	413	436	406	426	453	422	443	395	424	452	416	448	402	398	413	387	434	385	376	404	413	425	438	404	426	415	422	446	443	415	444	415	430	445	422	417	427	403	479	460	421	432	430	481	454	463	436	418	415	448	440	446	464	444	450	428	441	412	408	405	429	408	433	395	478	401	394	434	438	428	419	398	425	423	469	459	395	440	433	419	458	392	424	413	437	446	442	417	420	436	417	418	437	447	417	442	447	423	395	445	435	438	424	404	379	445	425	417	421	446	430	413	452	477	419	404	424	425	445	441	442	441	411	445	405	432	401	452	413	415	386	440	444	429	458	427	444	432	386	429	420	434	412	437	404	407	454	445	439	427	424	435	454	434	449	444	410	440	438	438	400	397	459	423	396	428	396	434	416	432	389	440	456	455	445	402	425	421	452	425	427	420	404	404	388	426	452	445	430	418	405	432	420	408	462	442	469	442	423	428	416	419	450	396	417	428	417	372	447	402	427	421	425	443	416	456	457	392	441	421	403	409	412	451	452	422	446	465	397	421	431	425	420	391	394	421	395	410	430	459	419	405	446	431	439	404	427	425	430	414	374	402	441	410	436	421	413	394	461	408	460	456	438	422	394	431	398	427	450	403	437	398	420	465	440	445	400	426	416	438	411	429	421	400	431	418	461	432	411	418	406	371	408	448	439	423	415	411	412	443	453	439	430	447	444	417	433	417	439	440	432	400	450	434	402	387	409	446	427	444	443	378	387	412	413	487	438	448	418	405	382	441	391	433	407	438	431	394	432	432	427	406	448	404	418	428	404	424	406	415	430	418	431	430	429	424	449	430	434	414	411	417	410	420	425	419	391	445	411	425	412	413	414	431	417	432	462	415	402	424	449	417	372	415	422	397	454	437	411	399	439	402	400	408	429	424	442	433	429	435	413	445	427	418	384	392	425	424	432	418	417	413	447	433	428	441	402	420	438	432	458	397	406	405	421	435	399	432	440	403	389	435	461	413	373	438	454	408	441	448	435	428	426	420	401	422	429	367	449	422	439	432	434	463	395	391	436	387	451	432	387	464	441	422	438	456	411	429	443	442	430	437	400	441	389	447	413	447	418	393	447	397	420	424	410	430	419	464	424	424	442	449	418	416	400	424	393	415	447	418	411	439	447	417	480	419	431	429	447	372	490	449	434	400	391	417	426	396	458	431	443	423	424	409	455	472	430	397	441	432	424	425	406	469	468	452	397	445	422	430	454	438	426	434	393	447	427	427	447	440	441	400	431	445	404	433	436	401	435	426	422	458	408	420	445	471	415	419	425	448	427	426	405	420	436	442	426	417	415	421	392	441	389	436	436	399	437	438	402	432	415	489	429	410	390	412	478	402	438	407	444	408	434	384	413	444	441	385	404	399	400	444	429	416	424	438	413	396	464	424	381	432	487	422	465	395	453	392	433	477	414	397	444	406	484	401	435	428	461	421	440	420	431	408	452	442	438	398	404	437	457	426	403	413	436	439	442	394	430	369	459	454	405	415	400	425	415	412	435	418	448	420	427	437	433	420	426	450	459	459	442	431	426	427	450	422	431	435	431	407	442	426	437	448	396	419	406	432	403	443	432	402	422	453	403	443	460	465	419	413	421	453	390	401	414	438	452	393	445	438	446	449	427	436	410	449	450	435	437	423	429	411	423	408	437	437	432	407	433	413	422	434	398	472	415	377	412	425	436	437	416	465	415	445	444	456	447	416	448	420	424	494	438	473	445	438	426	445	432	420	447	390	422	406	435	392	427	413	419	418	441	414	431	421	416	419	411	417	440	419	449	451	419	419	404	416	399	435	434	446	414	399	395	427	431	431	446	436	386	417	413	431	408	385	461	451	383	431	427	429	426	406	413	415	443	388	446	416	448	420	454	417	410	447	456	398	395	443	412	434	388	436	438	417	471	417	453	410	418	414	443	428	437	377	424	431	433	418	423	431	406	431	425	401	425	448	438	421	420	399	434	414	429	429	472	430	424	396	441	438	443	439	420	433	403	456	392	401	471	407	436	426	450	473	442	433	427	402	416	397	399	422	400	453	425	410	440	420	413	447	419	426	422	415	420	427	437	423	431	425	415	431	427	443	396	418	456	456	428	410	402	409	402	409	424	448	435	424	431	451	396	445	431	438	416	396	429	412	412	434	405	445	435	432	450	378	417	407	439	441	424	444	411	459	448	394	403	399	429	430	395	430	448	416	416	441	435	422	387	433	461	422	437	430	439	394	431	406	417	429	453	428	406	442	414	422	423	462	440	399	400	407	432	433	442	403	451	451	428	414	447	447	406	429	423	416	403	389	390	421	388	447	403	397	453	434	453	421	455	414	414	407	432	417	467	430	388	391	425	420	442	399	438	418	416	424	390	446	429	457	483	415	436	413	446	418	420	451	440	437	417	432	406	426	430	388	426	443	444	387	431	408	395	391	432	416	440	442	457	445	462	453	437	431	422	441	445	409	400	450	421	431	421	428	395	442	435	459	449	445	391	451	423	434	406	427	423	426	398	406	408	452	449	465	431	437	426	408	396	399	440	425	446	426	426	434	457	391	454	405	438	422	427	413	451	402	433	425	410	448	408	437	387	411	416	389	398	420	425	438	401	454	415	438	410	444	380	460	435	405	418	460	411	458	408	437	411	416	409	424	436	415	490	426	440	431	404	439	395	399	438	430	388	419	394	412	409	430	415	427	459	421	467	401	410	403	459	441	424	475	417	428	424	420	457	440	437	410	420	455	405	443	407	438	461	445	391	423	435	394	421	412	418	440	387	411	409	369	419	401	449	457	448	428	417	419	429	400	443	422	414	406	412	434	456	427	414	395	461	431	394	395	423	422	423	401	408	435	457	429	401	428	433	403	427	434	420	417	403	442	452	447	426	426	429	425	449	428	425	419	443	424	434	448	418	440	418	411	383	425	388	387	443	395	416	456	445	414	431
2120	539	173	115	587	1287	370	39	39	35	40	38	32	22	30	29	20	17	17	27	13	18	17	17	24	17	21	17	16	8	10	16	17	23	19	15	14	26	14	17	14	19	18	20	13	8	15	18	17	24	16	17	22	17	16	20	19	14	12	10	15	10	17	16	12	17	17	13	21	21	18	17	14	16	22	25	10	16	14	17	16	16	8	20	13	9	21	13	27	15	20	24	6	14	17	16	11	7	20	17	9	16	11	16	14	17	19	10	16	18	17	11	14	13	15	14	8	20	25	17	15	12	12	15	11	10	17	19	17	13	19	20	23	24	19	17	18	16	24	13	13	14	13	20	12	16	12	13	17	10	15	11	17	11	8	10	15	13	19	12	16	14	14	15	27	19	12	18	16	19	19	19	15	21	18	12	12	11	13	11	16	17	22	20	23	18	16	14	12	13	17	11	19	14	12	15	20	19	15	16	12	14	18	15	18	21	12	20	12	18	12	23	16	17	11	11	8	18	16	15	17	9	19	10	14	13	15	16	13	11	17	16	24	14	22	16	8	17	12	15	9	11	17	16	18	15	13	11	20	15	17	16	9	12	16	15	8	9	21	15	16	18	22	15	14	15	16	19	11	14	10	15	15	13	17	13	13	14	10	16	13	12	16	19	10	14	22	24	10	17	21	17	12	17	17	19	12	18	20	10	9	10	16	21	20	16	16	21	3	13	21	19	8	14	24	17	13	20	11	18	13	19	19	12	27	13	21	10	24	15	26	16	19	17	11	18	21	20	19	12	18	19	14	14	22	21	15	19	10	15	9	17	13	15	18	15	14	17	14	18	13	12	7	15	14	18	16	12	22	14	17	12	11	14	14	14	18	17	13	12	7	15	13	14	13	17	10	15	8	19	13	19	11	19	18	10	17	19	10	9	14	15	13	14	14	13	16	10	15	20	13	14	13	17	23	17	19	21	14	15	10	15	20	13	15	13	16	18	11	14	13	16	14	11	18	21	15	12	21	13	15	19	11	16	18	13	19	14	18	12	19	15	18	12	21	11	17	10	23	14	15	22	18	15	11	21	16	11	7	6	15	17	10	17	14	15	13	20	15	18	14	20	15	19	14	20	19	17	15	10	14	13	15	25	16	12	16	15	13	14	18	13	17	13	13	12	13	23	15	14	18	17	19	17	17	12	13	21	16	18	22	7	15	19	17	23	12	13	11	13	14	13	17	22	17	14	19	10	12	17	18	21	17	13	17	18	11	14	24	11	17	16	20	23	14	12	22	11	17	23	17	17	13	20	21	17	17	13	13	10	12	18	21	18	15	17	17	13	16	20	7	22	20	11	14	12	15	12	22	16	12	16	17	14	14	15	17	23	12	13	14	14	16	18	18	22	14	9	14	12	14	15	12	22	15	11	8	16	12	11	10	12	10	14	17	9	10	15	18	17	16	18	17	26	13	10	14	13	13	17	16	21	19	16	17	23	20	19	12	11	18	18	15	11	12	11	23	12	11	14	22	14	19	19	16	19	17	11	19	24	11	6	18	16	16	24	15	13	9	20	14	10	9	15	14	14	13	11	18	17	16	13	9	15	11	14	16	16	22	10	14	7	12	18	16	18	14	12	13	10	16	13	16	11	19	16	10	12	14	16	17	15	23	14	16	21	17	16	20	15	17	15	11	10	15	14	13	17	15	20	17	14	15	23	19	12	11	13	15	17	12	7	8	19	15	13	12	15	16	23	19	14	21	22	14	16	14	16	21	13	19	15	11	30	9	13	14	16	16	15	16	11	9	10	19	19	15	14	19	18	14	10	17	14	12	17	19	18	16	17	17	23	18	9	14	9	12	21	18	16	17	20	17	14	12	20	20	10	15	15	12	22	18	11	17	17	10	11	16	11	19	15	14	15	14	24	16	12	25	12	14	12	14	11	19	14	17	17	15	10	14	13	16	18	16	20	22	8	13	22	21	15	20	21	11	20	15	19	20	14	13	16	18	8	18	16	16	24	15	15	11	17	17	18	19	10	16	13	16	18	16	14	11	16	19	11	25	16	16	12	13	18	11	20	18	16	25	13	18	17	21	10	22	13	17	9	16	17	14	17	11	16	12	11	14	21	10	12	17	13	22	20	16	14	18	14	15	15	21	10	15	16	31	15	20	13	15	19	19	16	25	14	17	13	8	14	18	17	17	14	12	12	10	23	12	15	20	14	6	25	18	13	12	16	15	16	23	18	10	16	18	19	16	16	16	11	20	16	13	11	13	22	14	12	23	13	13	15	10	16	14	18	13	16	19	12	10	9	20	14	14	21	13	15	20	15	14	12	14	14	15	20	16	8	21	21	17	10	17	11	12	13	18	17	12	13	10	12	19	19	20	14	14	12	20	15	16	16	15	14	12	15	13	11	13	12	13	18	18	15	20	14	16	15	17	16	12	21	13	10	13	14	11	11	18	16	14	11	17	16	13	17	13	12	18	11	20	19	13	15	12	20	13	12	9	10	12	11	12	19	27	14	15	15	18	18	24	14	18	5	13	11	15	16	18	15	14	9	14	14	18	19	17	9	11	16	15	11	17	20	14	14	21	23	14	20	17	26	23	22	23	18	23	16	7	15	16	5	14	12	16	14	22	14	15	18	15	16	23	19	10	18	14	18	15	21	23	13	21	12	19	11	11	13	19	29	17	19	18	15	12	16	15	12	21	17	17	17	14	21	18	18	13	11	15	15	15	18	16	15	16	12	10	9	13	23	9	11	20	12	17	22	18	14	15	18	22	14	14	11	19	12	14	18	16	18	14	20	4	21	13	18	13	19	10	13	23	18	17	20	14	25	14	17	22	17	11	19	15	11	15	16	13	14	11	19	9	19	15	13	18	14	24	14	16	17	12	10	15	7	11	27	13	17	21	15	11	7	17	22	12	12	17	18	16	20	13	17	13	11	10	17	13	14	9	15	20	15	21	12	19	14	9	11	18	9	17	18	12	19	17	14	13	15	10	17	17	20	15	13	14	13	15	23	14	13	20	16	14	16	14	16	23	22	15	21	13	11	16	19	13	13	22	10	10	20	19	12	14	12	26	16	22	16	12	17	18	17	24	15	16	9	16	17	15	15	18	19	15	15	21	10	23	13	17	18	14	22	16	22	18	14	21	18	22	25	16	24	15	21	21	16	16	15	11	15	14	16	18	13	16	18	15	10	16	10	17	10	14	9	19	14	15	16	14	13	12	14	10	15	15	19	14	18	10	14	18	15	14	15	9	22	12	16	18	17	18	14	14	14	18	19	14	15	13	8	16	16	20	14	13	15	18	13	18	10	10	20	15	16	12	21	14	22	22	15	14	16	21	17	19	13	18	18	14	18	20	16	11	23	12	14	14	9	7	15	19	13	8	16	17	21	15	13	23	15	15	21	17	19	16	16	16	13	15	9	17	14	13	21	16	17	7	16	14	8	16	16	13	11	14	17	18	16	17	15	16	11	14	15	15	18	18	20	19	15
28238	17081	6487	11651	29989	36514	22524	4769	3244	2594	2260	1948	1684	1421	1252	1092	968	879	725	653	634	596	552	557	473	456	481	450	450	459	449	403	422	391	442	350	361	338	336	368	343	351	321	336	356	314	311	328	342	334	341	304	310	290	322	313	277	312	291	301	285	272	283	313	300	335	303	293	294	286	297	285	258	283	316	287	281	285	307	287	290	283	287	264	291	289	279	317	276	301	314	315	277	301	298	292	317	302	280	291	321	292	310	308	259	255	286	316	296	307	303	293	261	269	278	286	281	289	277	272	265	300	291	291	256	302	273	273	280	295	289	277	293	285	278	288	272	267	256	299	253	283	299	263	299	299	271	287	303	262	274	247	271	277	303	275	294	264	290	287	308	312	273	296	265	303	275	277	291	267	296	292	263	279	276	311	308	315	277	281	263	285	290	302	280	301	290	270	281	297	299	294	297	305	284	277	291	282	246	314	321	298	299	243	284	297	254	289	306	293	256	270	303	309	310	279	305	277	273	267	308	276	319	267	310	289	270	298	293	266	271	279	287	303	268	269	300	313	291	271	292	284	290	277	321	272	286	300	258	268	292	271	288	318	283	317	296	283	264	281	287	298	268	282	244	263	276	287	276	261	285	270	258	276	294	245	285	281	286	262	258	268	279	280	263	291	251	312	285	269	285	281	296	284	279	271	288	278	326	268	313	276	284	265	322	277	259	297	269	254	279	299	295	292	264	289	286	302	270	269	302	265	294	270	281	272	302	246	284	277	260	280	256	273	310	306	283	272	297	303	327	291	305	278	264	285	292	279	259	276	292	286	285	270	291	282	267	292	273	273	313	263	282	264	273	273	273	279	274	285	280	283	313	295	277	298	274	272	279	274	281	295	304	290	296	283	286	282	311	282	279	274	290	279	306	332	298	276	278	264	279	291	262	285	265	301	300	281	272	274	267	267	313	283	271	282	270	268	286	295	259	280	292	281	286	272	291	266	279	272	262	306	296	274	244	267	287	302	267	265	299	259	288	306	278	283	271	294	272	279	273	273	279	264	271	268	293	291	260	291	308	283	285	287	261	265	299	281	322	277	313	301	294	289	281	261	295	283	307	329	277	251	271	295	256	288	292	290	284	235	295	235	283	281	285	276	268	260	298	272	281	284	277	315	289	287	304	287	274	291	286	295	275	290	302	288	291	312	286	268	270	292	274	305	277	276	289	285	302	265	259	283	278	266	271	295	252	297	282	284	295	294	280	307	294	283	287	260	275	302	293	272	254	294	270	299	283	305	291	272	281	275	310	291	276	271	282	282	278	294	306	277	247	247	281	287	313	313	279	335	277	290	294	276	262	279	278	278	270	314	288	265	283	289	267	263	299	272	282	290	279	291	256	276	307	305	314	263	317	270	264	276	294	286	282	251	285	281	284	282	278	277	249	278	310	308	267	254	270	307	308	286	302	272	286	317	287	301	274	267	288	265	265	300	318	315	282	294	290	307	258	244	261	264	290	301	287	291	278	261	286	273	266	292	324	277	260	311	284	304	299	281	260	299	292	294	304	253	287	252	317	280	252	268	275	281	269	282	282	289	278	261	284	293	282	286	253	299	294	274	287	270	269	310	281	305	278	300	288	292	280	279	305	273	251	276	260	316	300	247	274	247	264	281	259	284	279	293	292	286	283	318	268	279	308	313	281	269	325	310	273	262	294	285	316	290	288	283	262	282	302	283	306	308	268	256	262	286	274	304	277	295	275	261	288	281	279	282	307	293	295	290	275	284	285	289	272	295	294	268	295	267	300	289	288	293	280	294	307	248	291	274	258	272	297	326	301	295	312	309	277	276	265	262	282	246	274	300	260	282	307	277	279	292	277	291	286	306	276	300	310	296	282	287	288	278	303	284	259	288	288	263	263	297	249	260	283	271	265	252	280	283	297	279	300	306	263	287	294	278	246	278	296	277	278	274	332	279	268	274	291	251	281	273	267	291	281	276	290	284	246	278	292	274	267	265	277	294	284	276	268	274	257	288	253	259	295	296	278	276	308	297	297	288	288	276	277	265	283	300	291	317	267	308	301	258	277	283	283	299	280	308	273	293	268	303	298	276	276	259	282	297	316	278	304	266	312	291	285	277	293	290	310	302	267	293	262	294	301	286	295	311	292	286	281	292	278	288	283	279	267	291	249	274	285	307	282	288	294	310	307	289	320	264	280	286	269	269	263	293	286	260	257	294	277	296	272	260	284	280	260	273	313	308	287	282	304	284	264	301	252	313	290	258	302	269	254	282	309	281	300	263	274	269	287	265	264	251	274	271	272	260	288	257	315	294	268	279	284	294	263	295	236	275	275	266	297	273	299	298	292	248	292	296	299	273	274	295	295	288	249	295	305	289	287	295	276	301	276	292	308	313	305	267	273	304	286	298	268	285	274	281	288	269	272	304	282	280	284	277	286	272	318	294	292	268	298	292	291	310	306	292	277	309	265	281	295	291	265	236	261	296	253	336	273	271	282	287	270	289	316	272	273	305	266	284	275	276	305	303	291	237	321	292	292	308	300	269	286	293	272	300	286	276	279	252	285	274	284	271	286	288	300	274	291	281	287	279	317	284	290	289	284	288	276	250	292	275	298	295	327	321	276	285	287	288	305	298	255	258	294	299	302	261	308	288	271	276	310	316	305	293	305	314	267	283	312	316	279	294	260	296	267	278	289	321	289	289	284	272	286	298	296	252	294	257	289	248	294	282	300	285	293	288	308	252	252	289	284	282	293	273	290	294	243	281	336	284	272	282	293	276	256	276	277	314	276	303	298	280	275	304	287	295	286	259	273	274	291	256	266	305	269	280	287	298	294	262	302	268	298	270	275	274	284	285	301	252	275	256	281	299	265	294	286	253	252	271	270	296	297	300	290	282	283	260	274	281	273	278	304	286	262	304	309	287	269	258	285	287	301	305	289	300	283	293	283	305	279	284	272	276	276	301	273	296	320	285	291	288	266	281	271	273	283	283	301	302	285	267	294	266	306	274	270	274	298	272	271	316	301	273	278	255	292	274	299	254	277	276	271	266	276	301	293	286	275	258	277	257	296	300	277	296	295	310	280	290	274	264	290	282	300	243	290	287	275	281	262	264	303	297	253	263	284	297	282	309	285	284	291	265	296	288	286	318	274	273	281	287	287	287	279	232	283	264	264	279	304	269	258	273	303	315	297	271	278	257	279	256	271	265	286	290	278	270	304	269	270	292	288	289	275	284	293	293	295	306	300	288	280	265	243	288	286	272	250	274	276	265	298	257	297	273	284	247	280	275	268	292	251	293	276	318	276	268	287	319	264	285	276	278	296	275	296	293	327	312	280	289	274	280	284	284	275	279	277	296	279	279	289	275	283	300	274	267	288	308	281	263	284	299	267	265	287	273	268	258	297	316	278	269	260	275	275	285	285	272	266	289	265	265	277	291	280	301	304	288	284	283	263	270	282	283	280	290	306	271	273	276	296	275	268	256	281	266
4566	2239	640	396	3866	11324	3736	135	83	85	86	64	65	53	54	45	53	42	44	28	33	25	38	24	31	20	29	37	22	31	18	23	21	22	19	33	18	24	26	29	23	21	23	24	19	33	23	18	20	17	21	21	18	25	21	19	25	19	28	22	24	19	16	24	20	18	12	18	15	26	17	15	21	17	19	17	17	16	21	16	13	18	9	14	19	17	23	18	14	19	16	26	24	15	14	18	18	23	17	20	23	20	17	17	11	21	23	21	14	16	23	23	21	23	15	11	20	17	27	16	25	15	15	21	18	13	12	16	24	23	17	16	22	12	18	18	24	19	15	13	12	14	21	19	16	17	18	23	18	20	17	19	21	22	16	15	21	25	20	19	17	14	23	19	18	24	20	14	13	14	29	14	19	17	13	11	29	16	16	16	18	15	13	19	19	17	18	16	24	21	11	20	18	14	22	16	12	11	12	17	25	21	21	7	21	18	12	21	21	23	15	18	23	18	27	24	19	17	18	14	16	14	10	18	17	21	18	22	25	21	15	16	18	17	18	26	15	15	20	18	20	16	25	22	11	15	11	23	13	12	19	14	20	11	23	11	19	24	23	23	24	20	17	13	17	14	18	18	20	22	22	20	22	15	19	17	18	26	18	22	22	26	19	16	20	16	13	18	18	16	21	15	19	23	17	24	23	22	12	14	18	22	21	26	31	15	22	17	10	14	12	20	15	24	17	18	13	19	13	21	12	10	14	18	25	24	16	18	15	23	20	18	16	22	16	25	12	18	15	19	17	16	15	16	16	17	22	20	25	15	24	12	15	28	25	21	20	14	22	19	25	16	13	22	17	17	17	9	22	22	13	20	23	20	27	23	21	26	26	22	15	17	19	25	21	18	23	23	21	20	14	19	21	22	15	15	20	18	19	18	24	12	14	20	15	20	19	13	16	20	28	18	21	13	22	32	16	10	17	21	16	15	17	24	15	19	18	17	14	15	21	16	23	17	25	12	18	14	14	15	28	21	19	12	19	22	20	20	23	16	21	14	29	17	17	17	17	13	18	17	17	15	21	17	15	19	18	20	27	20	26	16	20	18	20	25	12	15	22	13	15	13	15	15	16	14	27	10	23	10	30	16	17	27	16	18	19	19	24	20	22	21	23	19	24	22	19	10	17	18	16	23	23	17	10	20	12	25	19	10	15	20	13	16	24	20	20	18	20	19	17	17	10	20	11	17	13	23	18	26	24	23	29	20	20	17	19	12	21	17	17	15	22	18	28	10	19	22	14	13	15	15	11	16	24	29	23	21	18	28	14	15	13	14	15	37	14	11	15	23	13	26	19	19	20	18	17	26	14	21	8	16	11	19	26	16	20	17	21	24	22	18	15	13	18	17	20	10	9	20	15	22	18	19	24	16	21	29	17	20	15	18	14	17	10	14	22	22	20	21	13	23	14	18	14	14	19	18	15	10	19	20	16	19	21	16	18	15	19	19	12	23	19	14	19	22	17	13	16	12	18	11	18	14	13	17	21	18	21	13	18	16	23	25	22	19	14	22	21	21	18	16	10	28	19	18	20	14	10	17	21	22	15	17	12	21	13	20	14	16	13	19	20	16	21	21	16	24	18	24	20	16	27	15	13	19	20	10	23	17	24	26	14	27	20	23	20	19	22	20	20	21	13	17	19	23	14	22	13	18	21	9	23	22	18	18	16	17	19	20	19	22	17	13	16	20	20	15	14	18	22	13	14	22	22	18	24	22	12	12	19	17	18	25	13	17	14	26	23	19	17	18	23	23	20	21	15	19	17	21	19	17	17	16	15	12	12	24	21	14	16	16	14	19	21	19	18	18	24	26	26	15	19	19	17	13	14	21	18	15	23	24	26	19	24	18	13	14	17	12	20	15	21	14	18	10	18	9	10	18	16	29	11	28	19	11	12	25	25	24	18	19	17	23	18	17	14	18	24	12	12	22	25	22	17	25	18	12	21	12	24	18	8	16	23	14	14	15	17	12	17	16	16	25	24	11	21	13	21	17	16	20	20	16	17	18	12	20	18	24	15	22	27	9	16	18	15	11	12	20	22	21	15	13	15	17	25	20	25	12	27	17	21	15	17	17	22	13	15	23	16	24	13	17	14	20	13	26	18	18	17	19	20	16	24	23	16	18	12	13	15	22	17	15	13	20	30	17	18	18	12	20	16	17	24	14	11	17	28	15	17	14	19	21	17	15	21	13	12	12	16	14	15	15	20	25	15	22	23	26	16	17	13	22	16	22	21	19	19	19	15	12	14	15	15	20	19	17	22	21	11	18	14	25	16	18	23	27	16	25	19	11	17	10	10	14	26	22	17	20	21	17	9	23	17	17	16	13	25	15	9	21	16	14	19	13	18	19	16	24	18	16	26	19	21	12	16	18	25	12	17	12	21	18	21	23	15	19	18	18	14	16	16	19	17	19	25	15	18	22	18	20	21	15	19	18	25	12	23	18	14	16	18	13	11	22	20	15	21	20	20	19	12	20	21	15	17	19	14	22	18	18	17	12	23	8	15	19	13	17	20	15	18	25	18	23	18	22	21	14	20	18	18	20	22	14	20	20	20	25	16	19	13	22	18	15	11	17	19	23	21	20	23	19	25	18	25	14	18	15	20	20	19	20	18	11	19	18	14	23	10	16	21	19	20	31	14	20	15	15	15	13	25	11	15	21	16	18	12	16	20	16	17	19	21	12	23	14	13	12	21	18	16	21	20	15	19	18	11	8	26	25	19	20	16	20	10	20	22	14	13	27	17	22	13	11	19	23	14	21	19	17	29	17	14	24	18	23	22	20	13	19	15	11	15	15	19	19	25	24	24	23	11	21	24	21	13	20	21	13	18	23	16	15	19	14	14	23	17	23	22	25	18	19	21	16	19	16	17	11	19	13	13	24	20	14	12	19	21	15	20	21	20	16	23	17	15	17	30	12	17	27	17	17	12	20	19	16	17	21	15	13	13	14	14	19	22	20	20	22	15	24	14	24	23	19	25	10	23	14	14	20	16	27	17	19	17	29	18	13	16	12	18	12	15	21	18	22	24	26	21	17	15	21	20	17	18	16	14	19	18	20	32	19	16	20	7	18	23	17	9	19	22	15	17	21	20	16	20	9	18	18	22	20	14	23	11	18	11	13	20	10	21	20	15	22	14	18	22	19	19	17	15	19	14	17	18	16	14	27	24	16	10	16	22	22	17	17	16	20	14	14	19	19	11	15	21	9	26	20	14	15	13	22	19	29	22	23	15	31	10	10	13	15	15	18	17	22	25	24	14	22	18	16	20	17	17	16	31	9	16	20	21	23	20	15	26	20	17	20	27	16	22	20	19	17	23	9	22	27	17	18	14	10	22	20	19	11	16	25	18	17	21	21	21	27	24	21	13	17	17	17	13	23	22	17	17	21	18	18	14	13	10	24	21	13	23	17	10	20	16	19	13	19	24	21	20	17	16	21	19	11	20	20	24	20
40817	29363	15330	28186	48011	57356	40178	11248	7827	6637	5451	4652	3892	3121	2806	2568	2130	1882	1614	1539	1365	1243	1127	1050	1013	973	925	878	870	810	733	700	638	706	629	626	593	539	537	555	499	517	498	511	534	491	526	495	469	401	451	406	435	383	445	418	402	391	419	373	376	388	390	413	390	414	363	410	395	394	382	386	360	400	371	381	411	324	402	369	368	355	381	380	346	336	322	367	349	383	362	348	368	323	328	376	363	378	386	358	390	360	344	363	353	353	366	349	350	346	323	355	348	345	325	363	364	326	346	349	355	347	342	327	350	359	335	382	344	372	326	305	371	336	388	322	349	331	328	336	344	362	336	315	377	300	321	342	369	320	358	343	336	311	360	348	328	372	350	314	345	319	356	334	327	333	350	278	341	326	354	333	340	360	359	332	361	346	346	346	340	391	331	368	344	346	361	323	337	325	308	351	345	321	342	349	321	361	337	338	346	350	350	321	302	340	340	314	333	337	362	363	336	333	327	326	350	336	328	322	360	336	312	363	327	329	342	344	313	340	341	362	328	363	352	362	313	337	324	310	328	324	309	355	345	342	364	330	323	326	362	316	335	336	330	357	315	348	317	316	345	346	309	322	334	364	359	348	316	368	330	334	371	326	336	328	325	326	348	369	330	360	336	349	310	339	289	328	329	352	322	382	327	358	349	344	359	338	340	313	365	338	325	339	329	340	350	344	366	315	329	328	326	337	308	325	271	314	325	325	360	343	310	328	352	322	369	331	353	346	317	332	346	339	330	366	357	329	331	347	335	377	364	373	337	355	305	349	281	297	347	345	332	346	326	357	342	319	350	301	346	314	375	346	320	308	354	325	360	346	346	324	366	330	337	308	299	345	366	329	330	327	319	365	353	343	324	344	349	360	379	328	348	357	329	295	322	310	344	323	323	354	347	371	337	325	358	337	314	349	337	308	323	335	348	330	320	332	352	345	327	338	368	340	341	325	339	306	308	388	354	315	333	329	323	365	337	338	363	346	315	313	323	345	343	321	326	366	322	347	316	324	340	321	330	328	338	345	324	323	320	344	371	341	352	326	340	322	327	345	306	359	344	339	320	352	365	336	325	327	347	318	355	344	294	368	316	334	354	335	316	312	343	329	320	334	351	318	329	357	340	321	336	321	342	330	353	306	307	309	355	341	316	335	324	359	348	322	335	337	281	324	329	335	339	319	364	324	363	327	327	335	319	342	317	361	364	367	321	356	335	334	300	343	309	348	339	359	343	321	328	336	323	341	341	310	332	306	352	354	344	326	321	327	340	337	330	317	319	341	332	325	341	357	333	381	311	358	339	328	336	360	326	382	321	315	366	358	326	317	338	334	349	331	334	325	356	332	330	365	301	287	336	329	350	326	349	307	328	325	341	317	316	315	335	342	336	322	327	343	339	320	328	317	327	354	350	349	334	328	322	336	313	333	378	330	331	360	334	320	346	332	355	332	339	297	331	321	338	373	326	330	324	309	342	352	328	347	333	363	333	343	358	316	329	345	315	333	339	338	340	339	348	294	362	349	324	355	313	319	320	357	350	335	314	349	303	327	359	328	341	335	326	344	364	318	330	319	340	332	315	367	348	331	347	334	325	323	358	316	318	340	323	355	326	309	332	370	328	352	310	351	321	351	330	318	329	303	310	303	313	310	284	360	363	315	316	325	303	308	315	344	355	337	364	336	336	347	346	310	350	349	312	312	340	333	363	337	347	310	326	315	327	329	349	311	305	342	312	340	324	316	328	320	323	303	318	358	336	352	351	340	332	330	326	344	316	336	347	321	330	315	370	341	336	328	342	314	322	323	330	343	349	342	338	339	334	313	325	372	353	332	331	333	317	332	314	350	347	336	343	331	329	342	324	352	336	339	346	314	335	327	338	345	357	333	323	372	317	360	339	355	332	356	385	316	361	298	335	343	365	339	358	346	327	320	311	295	332	345	315	341	339	336	326	377	324	319	314	306	350	327	331	345	333	302	337	341	311	300	330	360	330	345	357	358	350	318	315	328	320	338	347	348	362	308	348	340	350	303	329	319	325	331	331	313	346	379	316	373	343	349	309	353	350	343	346	347	373	326	344	323	308	309	321	328	298	349	336	331	343	338	329	327	355	330	315	343	334	346	324	323	326	351	360	329	324	325	332	332	318	332	333	333	340	308	303	308	364	345	307	358	340	313	341	314	347	351	307	348	330	346	339	314	343	327	343	327	324	312	317	367	351	338	348	350	351	317	321	359	325	340	309	320	299	353	357	335	318	347	341	341	328	346	352	334	305	329	340	343	325	334	343	312	319	344	321	328	323	311	343	357	353	351	371	330	315	333	364	363	344	348	367	314	349	376	331	308	303	303	346	348	338	354	327	313	303	350	348	309	348	309	365	369	338	336	328	349	329	352	353	324	320	360	293	314	317	326	341	329	287	347	337	328	354	322	342	345	347	338	334	324	352	383	336	300	326	342	347	322	346	352	355	344	366	326	335	352	293	334	345	331	335	331	345	355	337	354	330	327	325	334	335	313	300	341	336	311	334	340	329	352	349	335	350	315	322	331	302	298	342	310	341	327	334	332	295	370	352	324	350	298	327	312	332	328	335	336	335	312	340	313	329	319	340	352	314	407	306	365	335	326	316	305	319	358	284	318	344	307	354	341	315	340	335	344	336	336	325	308	286	333	362	286	336	375	344	312	331	341	325	357	341	356	321	349	355	381	337	370	307	376	347	329	342	348	339	345	321	345	331	345	289	316	321	321	345	330	337	339	346	304	338	331	352	324	296	325	362	355	327	334	333	374	357	346	342	363	320	322	343	331	326	329	329	337	335	320	328	350	335	347	334	320	336	313	329	320	366	312	358	345	359	292	329	327	289	358	295	369	332	365	350	337	317	353	359	347	337	332	313	328	351	333	354	330	332	356	350	323	350	331	297	326	329	332	305	348	326	306	314	321	331	359	316	359	320	385	339	313	319	349	340	362	361	324	322	386	328	328	337	366	303	347	336	305	309	330	325	304	348	341	331	355	352	373	347	329	333	337	327	313	323	335	317	331	343	330	358	341	342	334	301	309	338	318	355	326	323	341	309	346	310	330	322	323	333	339	318	321	347	361	354	345	360	324	318	318	349	362	337	347	333	345	337	319	334	323	342	364	319	319	311	345	381	303	335	328	321	341	337	297	332	371	312	377	308	353	345	340	299	312	357	292	354	380	364	358	349	317	375	326	335	320	304	329	310	325	314	333	325	331	340	304	352	320	333	312	344	330	366	324	362	329	348	328	356	338	331	321	337	317	341	361	356	329	340	351	335	325	343	350	338	343	328	319	352	331	323	301	328	345	342	314	334	369	370	348	341	336	307	326	316	355	347	323	328	365	345	333	342	336	346	309	318	324	305	326	320	339	338	333	347	368	329	327	309	336	372	338	317	327	330	335	313	343	333	325	334	353	332	356	368	326	322	330	321	340	327	321	331	350	339	369	323	329
4396	1244	412	336	1858	6691	938	83	59	79	54	66	46	62	49	34	37	43	39	35	31	37	45	26	38	29	28	35	28	26	30	33	32	24	27	33	28	30	26	33	28	31	27	25	38	34	23	36	35	25	25	25	21	30	24	35	27	26	31	19	20	30	32	33	29	27	26	26	22	29	32	20	21	23	33	16	26	36	25	28	28	21	27	19	35	33	31	33	20	25	19	26	26	29	27	30	29	28	27	24	27	29	26	25	38	29	29	26	31	24	25	25	27	41	30	25	31	18	23	23	24	42	33	19	26	20	27	26	26	22	30	30	26	34	38	23	28	29	20	28	31	34	31	22	26	19	32	32	33	25	25	22	22	27	20	26	23	23	29	28	37	28	26	32	24	27	31	32	24	26	25	30	29	35	23	20	31	30	22	27	26	30	31	35	25	20	25	26	32	24	27	34	23	34	21	22	24	25	29	27	29	30	24	33	26	30	20	19	36	33	19	24	26	27	30	19	27	24	29	27	35	17	23	32	24	22	26	29	27	25	20	27	32	29	26	36	25	22	36	22	22	27	25	24	31	29	24	33	25	26	32	31	33	20	24	32	35	27	32	27	30	30	17	30	22	34	32	26	20	25	33	29	26	26	30	35	28	26	25	23	38	26	32	30	22	27	25	30	29	23	27	29	23	29	20	35	37	24	27	37	28	22	28	29	32	28	20	32	23	26	23	25	21	27	26	26	27	30	32	37	27	25	36	22	27	31	37	27	27	28	23	29	23	25	21	24	26	23	23	26	22	17	23	24	20	28	30	28	22	27	28	29	28	25	21	25	24	31	28	26	13	21	24	30	26	19	29	23	25	23	25	18	25	17	28	22	27	38	26	31	32	25	21	29	27	26	22	26	24	26	22	25	26	26	27	32	30	32	28	25	22	27	27	34	22	30	23	16	19	36	19	21	22	22	23	27	28	23	28	31	27	25	22	18	38	34	26	24	25	33	27	28	22	23	41	25	22	39	21	24	25	32	28	27	29	31	31	37	26	28	23	28	17	30	33	29	31	19	28	22	17	31	25	23	27	31	31	21	19	16	28	20	16	34	21	29	27	22	32	27	27	27	33	42	26	26	28	31	25	28	24	42	37	32	30	12	30	29	31	31	23	24	26	24	20	25	32	27	31	30	27	21	46	34	22	29	27	39	32	19	28	16	16	26	25	26	27	23	29	27	22	25	27	26	32	38	19	40	26	33	24	26	42	30	28	32	26	31	30	34	26	26	22	23	24	24	23	25	27	29	17	27	21	32	20	22	19	19	34	35	23	23	21	36	20	24	29	25	31	21	31	23	27	32	27	27	32	35	27	21	31	27	19	25	32	29	21	30	25	30	28	22	27	24	22	28	26	36	23	24	21	18	24	32	33	21	32	25	34	28	25	28	29	27	28	25	26	16	30	27	26	24	21	25	43	19	16	27	17	28	26	21	24	26	21	36	18	29	21	24	34	18	32	34	19	20	22	22	34	24	24	31	28	37	24	27	30	22	22	35	21	25	25	30	30	25	29	29	34	29	32	28	25	29	36	15	30	25	23	27	26	30	34	31	28	24	28	31	33	27	32	35	25	26	36	30	24	21	27	19	24	26	26	35	31	31	31	29	31	26	32	19	38	32	42	29	35	28	35	25	22	31	31	23	22	33	25	30	27	26	26	31	27	26	19	30	31	27	31	36	32	20	27	32	34	20	26	31	26	26	27	37	24	28	27	35	36	33	35	25	25	31	29	29	33	28	24	23	24	30	24	23	22	26	30	27	34	25	25	21	23	36	19	24	23	17	27	34	27	35	28	32	27	37	24	23	34	28	23	30	20	29	20	32	35	16	22	25	28	18	23	31	31	22	23	32	29	29	37	28	28	31	23	23	33	24	30	23	32	33	36	33	28	27	29	28	30	33	23	28	31	29	22	26	28	29	35	28	27	35	25	37	25	22	22	29	23	25	33	30	24	16	24	25	27	30	26	31	29	33	22	13	26	26	32	36	30	35	28	28	18	25	26	28	37	27	26	26	37	30	26	27	22	27	36	42	33	39	34	34	22	33	31	21	25	22	27	26	21	30	29	18	24	34	25	35	33	24	24	27	28	28	27	26	33	20	34	33	21	27	21	35	32	24	32	30	31	36	35	28	24	30	21	26	25	22	30	28	25	33	26	30	27	23	30	36	25	30	24	22	19	25	31	34	17	28	29	34	27	38	29	22	30	30	29	27	36	38	33	28	20	18	27	31	18	36	29	21	37	28	25	22	26	20	28	29	36	19	27	33	32	31	36	30	32	28	23	26	31	25	22	27	32	32	26	35	29	37	28	30	28	21	33	26	19	30	25	31	23	26	28	32	27	14	23	31	27	38	39	38	24	19	27	31	29	30	33	22	20	24	25	34	36	42	29	15	22	35	24	26	26	25	27	24	25	22	25	20	22	30	31	25	28	26	31	36	34	28	21	34	36	32	27	25	28	29	30	31	25	20	28	26	39	20	17	26	32	27	26	23	37	33	29	28	25	25	29	22	36	30	31	33	31	32	23	33	26	24	28	35	22	34	23	20	13	27	22	27	21	26	22	30	29	30	21	30	19	24	23	34	28	23	22	25	26	26	25	37	19	22	29	28	32	27	29	18	24	29	29	31	31	29	33	30	28	26	27	25	33	26	25	26	35	38	27	23	26	31	18	25	31	30	25	23	22	20	22	27	33	24	22	26	28	23	21	33	37	42	28	27	28	25	35	22	37	21	28	31	26	29	29	20	17	28	18	31	27	29	19	29	26	22	37	33	26	25	30	30	21	28	30	26	32	20	29	31	33	29	28	21	26	29	28	23	19	27	27	18	33	33	31	27	29	35	28	35	29	31	22	30	21	35	25	26	31	20	38	35	35	28	21	27	26	30	31	31	22	29	27	19	23	21	29	32	22	33	19	39	23	27	32	30	24	31	37	23	25	27	22	32	25	26	25	29	30	17	32	31	27	23	25	29	34	26	24	25	28	24	32	28	18	26	28	32	23	32	24	34	30	12	31	27	31	31	30	25	24	38	31	30	36	36	34	26	19	25	33	31	28	25	19	26	28	18	28	22	26	35	24	29	28	24	39	31	19	29	27	20	19	23	33	28	25	36	37	31	29	28	30	24	28	30	26	18	37	28	27	25	24	26	27	22	16	23	24	25	25	34	26	28	34	24	24	25	28	25	29	24	30	33	31	32	31	30	30	34	26	22	30	22	26	22	30	28	26	22	32	31	28	35	31	22	30	29	31	22	26	29	30	20	27	33	28	26	36	25	23	30	27	19	24	21	23	23	36	30	34	19	32	27	23	34	35	27	22	35	28	23	37	23	33	35	22	37	28	29	30	28	29	27	32	30	24	30	22	26	28	26	30	23	28	18	27	25	25	35	24	17	29	25	31	28	27	31	33	28	29	25	24	31	24	26	24	32	28	34	20	32	20	26	13	31	28	21	26	23
34690	23804	11089	25797	44774	61043	21545	8004	5625	4549	3964	3502	2786	2449	2096	1996	1667	1459	1257	1247	1230	1070	1016	928	886	856	880	864	808	812	739	745	735	739	677	703	618	659	630	598	599	636	569	547	611	594	601	598	529	562	554	515	554	550	572	528	546	514	523	517	489	540	524	554	498	570	560	510	537	563	498	555	527	517	513	519	522	482	507	506	493	482	480	522	525	513	498	542	492	485	493	500	500	519	486	508	506	507	519	495	495	496	530	515	524	480	485	472	521	500	483	506	531	473	536	495	463	498	513	492	504	466	498	531	495	476	561	461	495	530	472	556	476	497	479	510	481	450	503	481	518	481	428	444	477	452	462	504	515	486	495	467	537	482	486	534	492	496	477	472	488	501	495	488	471	485	463	523	476	538	519	556	504	461	491	495	470	519	487	517	474	518	496	487	502	508	498	506	485	494	492	477	492	506	508	481	514	459	496	476	499	516	480	497	471	496	522	493	493	530	494	529	510	501	494	474	458	465	501	498	513	488	498	489	461	510	463	465	447	500	472	483	531	480	500	479	513	517	496	459	494	513	490	476	488	499	509	503	494	478	520	505	476	487	497	477	488	470	473	475	498	473	496	478	511	473	494	395	482	498	458	498	551	491	467	457	516	475	472	504	498	514	464	533	490	467	455	508	439	505	512	472	494	452	478	483	453	514	496	485	538	511	493	505	479	491	479	483	532	468	444	531	467	486	526	515	537	504	547	482	509	542	480	524	476	510	497	501	457	459	483	531	513	489	474	499	464	482	500	482	489	486	498	461	485	503	469	464	498	522	511	457	473	488	487	501	503	496	496	502	504	500	526	524	508	428	523	464	506	477	448	514	520	497	528	527	485	452	467	477	479	513	496	482	519	462	481	488	484	522	492	501	483	518	496	502	457	519	511	481	489	485	510	478	476	491	442	494	494	492	497	538	469	488	521	454	504	477	501	533	519	497	500	482	485	498	490	489	516	523	513	514	492	477	469	481	499	554	493	473	556	433	486	468	515	486	490	466	496	510	483	499	483	491	465	449	529	491	519	509	495	514	529	485	477	493	503	502	466	458	528	479	496	521	514	487	488	517	477	451	484	497	427	484	555	480	491	477	513	498	491	495	479	505	485	502	489	515	500	473	479	489	505	529	501	495	506	428	490	478	532	500	499	472	503	483	507	489	529	457	549	482	478	504	471	490	519	524	477	506	498	494	500	515	485	480	491	490	502	478	517	485	542	471	462	495	500	510	481	485	484	452	532	518	516	521	467	520	498	504	493	508	476	502	515	478	469	465	463	531	482	499	483	503	481	513	498	492	517	490	503	491	501	502	474	470	484	468	530	498	471	490	481	504	513	463	473	494	485	509	462	523	515	504	494	501	478	462	470	484	483	473	532	488	505	519	487	500	470	476	462	491	501	508	483	549	501	506	465	511	488	456	506	515	526	502	480	464	479	502	474	508	475	484	484	479	480	485	532	521	548	475	504	498	492	559	528	502	499	514	484	469	490	490	506	475	483	498	505	463	503	477	494	473	491	506	472	512	492	517	490	516	517	449	499	498	492	526	485	474	502	491	521	510	529	496	477	507	496	487	490	485	476	491	532	486	501	487	516	486	507	462	485	498	500	496	495	504	476	487	507	481	510	505	487	491	495	488	467	508	498	480	525	524	519	523	477	501	489	464	476	461	453	509	448	493	431	521	480	516	490	509	460	528	484	502	441	509	506	478	514	522	488	484	479	460	524	503	493	492	482	476	485	483	491	485	506	497	501	503	493	492	516	484	500	497	520	495	467	489	486	556	473	528	534	505	512	531	509	458	483	486	488	477	527	472	515	492	441	486	476	508	507	503	488	476	480	518	515	494	497	487	478	467	535	514	467	454	507	506	476	503	508	481	501	487	506	487	492	516	515	480	474	480	498	506	512	497	511	487	516	507	489	472	476	484	464	487	551	527	509	494	490	501	511	507	482	525	536	509	521	430	505	469	492	486	477	520	521	474	489	459	484	487	523	532	503	479	497	475	501	490	477	522	487	518	459	509	466	519	531	457	517	474	508	482	490	483	484	438	507	479	455	492	510	487	475	487	521	459	485	545	505	491	499	503	492	524	491	538	502	475	452	505	474	511	488	517	459	487	512	498	500	512	477	513	504	473	462	460	474	542	512	475	466	488	483	508	500	508	478	507	500	522	488	513	493	493	495	468	467	437	503	496	507	492	481	524	518	487	513	496	503	494	467	505	524	459	510	481	502	533	453	486	483	469	468	525	483	466	467	500	506	464	483	512	466	528	505	485	512	527	546	469	492	506	516	504	477	477	506	491	465	467	497	450	481	448	473	497	484	501	523	507	475	502	501	497	515	481	468	495	545	456	470	482	518	475	508	527	453	523	511	468	466	536	473	528	518	486	530	463	511	496	516	518	478	494	480	535	481	486	498	460	508	537	480	493	483	469	503	525	501	513	460	513	507	491	467	475	496	517	481	546	512	542	497	515	481	450	488	496	499	507	467	521	499	495	520	460	489	494	509	449	476	514	478	475	503	464	483	452	493	486	475	479	522	506	491	503	492	475	466	481	511	510	487	452	436	511	499	501	502	482	478	476	461	485	514	478	493	509	507	496	490	534	494	477	478	479	500	519	504	485	474	472	514	466	460	477	491	476	510	486	504	477	489	496	508	523	510	519	484	485	475	512	460	474	487	504	467	505	494	507	482	510	511	467	499	511	490	477	491	494	487	494	474	507	493	503	494	471	525	466	478	505	495	455	483	482	536	502	461	507	508	494	518	496	516	460	530	527	483	509	488	523	537	495	499	444	487	477	499	502	487	449	497	512	569	499	479	496	445	494	478	502	510	456	502	512	479	476	485	505	459	485	443	536	470	545	459	495	517	544	491	499	490	462	513	518	502	539	481	471	492	504	489	462	480	480	491	499	526	502	464	506	441	485	514	517	494	479	498	510	533	479	476	481	477	477	526	479	467	515	497	472	480	514	504	460	493	508	503	488	498	481	480	491	462	471	503	484	491	517	505	503	459	449	484	492	474	498	443	493	504	508	494	520	485	502	516	502	486	489	508	498	484	490	489	492	473	515	496	473	535	495	532	492	511	506	519	529	482	500	528	515	500	491	489	509	482	494	457	495	471	470	477	493	470	494	489	515	502	455	484	478	479	505	502	518	501	492	458	483	505	481	518	504	489	459	455	511	457	499	505	481	476	454	514	454	463	493	486	518	493	482	527	527	531	463	504	511	533	448	465	489	508	556	485	472	514	531	514	488	482	492	507	454	522	532	494	471	510	473	472	486	444	515	493	519	553	497	524	495	475	492	505	482	499	471	493	458	483	491	526	478	525	532	527	507	496	517	475	498	480	481	514	484	521	468	497	491	481	494	508	492	512	502	478	496	550	500	539	464	521	493	505	472	517	505	478	497	512	463	477	485	457	501	494	468	484	469	492	509	501	449	481	514	490	507	503	490	525	505	544	473
5404	2199	634	667	6758	16184	1660	129	88	114	73	73	70	61	63	53	45	47	56	49	46	44	29	28	42	27	29	29	32	38	36	31	26	28	24	29	28	25	30	30	29	25	30	30	28	20	28	23	31	23	22	20	18	25	25	26	24	27	30	26	24	22	24	21	22	26	27	31	28	23	22	22	28	22	22	26	35	19	24	21	28	22	28	22	22	21	29	17	31	22	17	23	21	17	26	23	26	27	29	27	19	29	28	25	24	27	23	27	33	19	20	28	28	31	21	20	26	24	22	27	26	33	22	28	31	24	26	28	28	23	26	27	20	30	20	34	21	17	27	24	23	28	28	23	23	23	19	27	21	23	28	27	23	18	30	25	27	36	34	29	26	24	29	27	17	27	22	18	33	29	25	27	21	25	15	17	18	19	27	22	26	21	26	25	23	21	34	35	26	26	26	22	20	18	36	27	25	21	25	22	17	17	18	24	22	18	23	28	21	32	23	19	23	21	18	26	21	30	33	23	35	30	15	28	29	14	21	28	21	28	25	26	26	27	22	23	21	22	21	25	35	19	22	25	29	23	23	30	27	21	26	18	24	21	23	25	20	24	23	25	23	31	24	22	28	28	34	22	25	30	23	21	29	22	21	30	25	26	16	20	24	24	20	29	31	21	17	16	17	21	31	19	20	26	23	25	29	23	18	29	22	26	35	23	22	25	22	24	27	20	22	21	21	19	22	26	21	20	18	18	20	26	27	19	32	18	24	21	30	24	30	23	19	16	25	20	25	25	15	30	16	27	34	13	26	26	32	16	26	18	20	19	27	18	25	21	28	22	29	29	26	23	22	17	23	33	25	34	26	24	24	23	23	26	17	30	27	21	31	31	27	17	19	30	25	25	26	28	26	25	26	28	20	18	28	24	21	26	27	28	19	28	27	14	23	24	20	34	20	20	32	24	26	27	23	19	24	19	23	21	15	16	31	26	19	19	19	26	31	29	25	11	21	33	19	13	29	31	28	24	24	21	36	24	23	19	30	22	26	17	19	23	28	27	20	34	30	24	26	20	23	25	21	18	32	17	26	17	28	19	32	11	24	23	21	30	26	19	22	17	15	24	31	19	34	28	31	27	32	30	28	14	37	32	28	34	28	29	24	25	26	19	22	34	20	28	20	20	33	21	23	24	33	19	24	25	26	29	21	33	29	20	17	28	23	15	26	17	25	19	22	21	24	32	20	19	19	25	32	36	30	25	22	30	18	24	17	15	28	20	21	22	26	26	23	26	23	9	25	26	19	31	16	26	15	24	20	16	12	22	17	26	24	34	24	26	24	29	23	26	27	19	19	17	34	31	25	24	19	21	24	31	25	15	23	23	28	37	22	25	12	25	22	31	17	24	19	15	23	25	24	23	20	15	12	31	25	20	28	25	22	21	23	24	23	27	23	17	24	19	32	21	16	22	16	30	21	31	27	33	23	30	27	28	29	26	32	20	18	35	25	24	27	22	24	27	29	23	28	18	21	27	36	20	20	25	25	20	24	23	15	14	27	27	32	27	14	22	22	16	20	32	19	26	26	30	20	21	29	20	23	29	30	29	22	26	23	18	24	30	32	23	28	14	21	31	19	20	32	25	17	37	18	25	29	27	24	24	24	30	22	28	30	22	18	22	22	23	22	23	30	30	26	16	21	22	29	25	26	24	23	17	27	20	36	30	29	22	22	32	26	17	26	17	35	18	25	29	23	30	20	19	22	18	29	29	25	18	26	16	25	28	16	13	37	27	23	22	19	24	16	34	34	23	15	32	27	26	19	27	27	23	15	17	22	25	25	34	16	23	20	28	24	27	24	24	30	23	26	27	30	21	16	22	28	29	27	22	20	22	29	20	18	28	19	21	18	24	23	27	15	19	29	17	24	25	24	21	26	21	19	29	14	24	29	27	27	19	20	30	19	31	22	25	33	24	17	16	25	16	20	20	15	24	19	26	24	17	22	25	25	23	14	23	17	28	27	19	24	32	18	20	23	34	17	25	31	22	29	27	23	18	24	21	19	24	19	23	39	39	32	33	29	29	25	33	27	25	18	22	20	22	22	35	21	22	22	18	29	24	25	23	20	25	21	23	24	30	24	24	23	26	22	26	19	28	19	31	15	22	32	24	29	25	26	29	26	16	26	29	22	23	28	25	18	29	27	25	26	23	23	16	21	27	32	18	24	22	30	26	33	13	20	31	19	20	19	26	25	19	23	36	21	22	16	23	29	23	23	23	23	27	25	19	15	24	30	27	19	26	33	18	19	25	22	25	20	23	24	17	18	32	31	26	23	19	25	28	27	18	30	38	27	27	25	21	24	27	16	22	18	15	22	14	20	33	17	26	27	20	22	21	34	22	19	24	23	30	22	31	29	25	25	33	22	26	22	23	30	14	17	22	27	22	32	24	26	19	37	23	21	24	21	28	15	21	28	25	16	20	17	22	20	22	22	22	24	20	38	22	22	15	27	20	22	26	27	26	21	35	21	22	28	33	15	22	16	21	24	27	24	26	27	14	24	30	32	25	31	15	22	19	19	24	26	21	20	30	25	28	25	19	22	24	19	19	23	38	24	19	19	18	29	24	32	30	23	26	24	29	27	24	30	24	25	22	23	20	24	17	26	26	29	21	24	14	17	19	25	22	21	27	32	21	16	23	30	37	22	23	26	21	23	22	24	29	25	18	21	30	23	34	19	17	23	27	24	17	22	19	22	30	34	23	26	25	17	20	23	25	22	24	31	32	21	30	25	24	28	22	21	31	24	12	19	12	15	18	24	29	26	30	30	29	23	26	22	20	30	27	27	31	24	34	26	30	19	22	18	19	28	13	23	25	31	17	27	23	19	38	23	21	19	28	24	23	25	23	27	24	17	25	22	19	21	16	17	35	17	32	22	21	24	25	18	24	30	22	20	32	23	16	39	25	22	21	25	27	28	30	29	19	32	24	26	18	22	26	23	26	24	12	28	33	17	28	22	29	27	24	21	36	24	18	22	30	29	21	25	29	23	28	38	24	18	30	32	25	23	29	24	26	29	22	23	22	16	12	29	26	26	17	28	22	30	21	29	23	23	21	25	28	22	18	28	21	31	32	21	22	15	22	25	25	22	31	29	29	21	31	25	18	24	18	31	16	28	28	24	27	28	26	21	22	17	19	34	27	21	25	27	25	19	21	27	20	21	20	28	24	24	23	20	25	29	20	17	19	24	24	25	19	34	29	24	36	22	17	19	30	22	26	32	22	24	28	21	24	16	18	24	17	17	24	22	29	27	22	24	25	22	20	34	24	22	29	24	24	28	28	19	22	31	31	14	30	27	19	25	22	26	23	23	19	16	21	22	21	21	24	23	23	25	30	23	19	22	33	15	20	19	16	34	24	30	30	25	23	24	28	22	25	28	30	23	25	24	34	28	26	20	21	30	18	29	32	27	29	19	22	18	26	23	25	26	21	21	22	23	24	22	23	27	29	21	17
42105	28805	15237	33987	66935	72081	23371	11717	8647	7456	5933	4950	4097	3609	3121	2698	2394	2028	1818	1703	1488	1403	1281	1269	1169	1111	1070	1048	981	866	864	838	842	832	751	728	721	680	647	630	657	687	645	627	625	600	576	544	554	489	519	556	498	510	473	517	474	499	502	464	500	481	491	523	497	491	519	480	496	468	492	483	458	463	498	496	500	486	502	465	482	448	429	444	455	477	509	439	451	451	514	452	470	474	445	467	456	417	495	468	500	489	479	467	447	485	452	470	434	449	442	455	421	478	420	438	476	468	454	420	401	446	424	414	488	440	432	441	452	427	438	418	455	429	401	463	431	440	434	413	446	422	448	448	457	428	400	436	463	419	441	439	419	436	436	456	430	452	429	452	430	438	427	473	419	409	429	400	443	457	441	426	449	457	437	432	453	435	463	456	437	446	450	443	447	474	448	439	424	413	433	382	426	455	447	413	427	449	437	436	440	429	417	415	410	410	442	416	429	384	433	474	432	450	418	403	439	437	433	424	460	469	466	437	430	425	417	421	470	429	443	437	436	436	400	441	434	481	454	484	430	458	414	435	427	449	431	421	442	396	451	414	407	465	430	413	430	450	439	469	394	450	473	392	429	414	431	437	415	461	410	449	437	440	411	407	441	440	424	388	421	449	425	453	408	437	440	432	453	439	432	424	396	452	524	434	425	441	445	456	427	413	403	425	427	448	422	465	423	466	431	400	422	416	412	470	434	401	439	463	450	450	442	383	449	410	408	444	424	434	370	427	462	460	443	402	441	433	419	463	397	439	451	436	452	422	420	456	403	432	452	420	420	457	416	462	436	436	468	414	443	414	439	430	409	365	452	457	454	430	382	414	429	412	460	433	438	421	417	395	415	420	410	406	431	430	440	436	443	417	425	440	447	422	400	413	406	425	396	452	430	389	422	454	430	398	449	433	482	428	439	425	393	419	419	473	470	416	469	413	451	424	434	415	440	464	398	415	447	424	443	431	422	415	431	448	433	451	456	472	446	423	424	441	456	461	421	421	418	436	431	415	415	401	440	442	433	448	445	452	454	428	411	444	441	439	418	424	408	382	477	429	417	452	408	426	436	410	392	399	426	458	443	425	441	431	445	431	392	403	436	405	483	398	425	427	439	478	410	452	452	427	450	421	457	418	435	419	451	438	428	469	428	417	438	448	426	414	419	422	411	409	397	434	406	425	432	460	471	420	427	445	427	437	422	439	441	432	420	417	435	431	441	410	464	404	426	414	424	400	427	435	424	417	465	444	434	440	414	442	430	420	397	404	426	425	440	417	420	440	435	421	472	465	445	480	478	440	460	419	444	445	420	405	441	442	459	445	425	414	414	432	467	471	435	435	411	443	440	441	447	421	461	428	403	409	457	430	468	462	397	440	410	450	491	462	394	442	441	404	408	413	442	432	425	446	452	452	447	425	437	407	426	436	433	496	416	439	460	434	421	433	411	418	417	465	452	404	434	474	411	437	436	418	413	466	420	399	449	412	464	425	447	433	405	428	459	437	422	427	439	411	448	452	435	452	437	469	412	446	418	430	457	440	444	444	438	422	402	438	441	421	453	418	438	455	439	467	425	426	417	430	424	414	433	434	440	455	388	457	410	415	424	455	411	430	410	424	488	433	439	458	458	446	393	451	458	485	413	447	429	450	419	397	435	440	424	455	461	447	434	457	443	470	408	419	455	422	419	409	440	438	462	409	424	430	466	448	419	430	427	480	426	400	457	406	435	434	470	410	453	423	408	426	446	424	428	398	475	424	436	407	439	418	453	433	411	454	429	445	435	424	440	425	432	432	405	380	412	445	398	414	445	444	453	416	433	450	435	418	440	398	416	460	411	413	475	441	465	433	420	428	453	440	415	416	424	429	421	455	400	428	427	442	418	445	476	469	437	461	427	448	397	440	418	415	421	421	488	433	467	415	440	436	423	411	419	450	435	413	424	443	393	405	430	499	444	447	444	408	389	433	419	465	460	458	429	454	419	441	453	399	420	418	435	473	418	455	429	427	432	428	402	461	413	408	437	458	439	385	421	458	404	428	442	479	439	469	450	448	437	382	431	473	432	414	416	420	438	404	438	472	450	408	456	395	407	446	447	428	413	396	428	423	434	431	448	432	431	442	416	456	404	423	400	442	426	402	425	448	430	431	481	435	405	443	439	446	428	440	416	400	409	425	446	418	412	455	453	446	422	468	436	444	452	437	434	424	402	430	423	431	447	423	394	387	402	444	420	436	437	420	444	425	473	443	432	445	436	437	370	471	450	415	433	455	426	481	449	409	413	458	414	401	422	436	436	462	430	436	436	410	441	433	464	441	400	430	435	454	437	462	440	433	481	418	458	430	430	422	412	468	433	388	426	480	470	455	432	451	454	466	450	422	397	404	436	418	407	454	412	458	432	438	431	418	459	418	496	417	425	433	441	462	440	511	422	421	429	427	427	411	439	446	394	428	440	447	442	421	459	489	414	435	430	458	439	425	425	451	436	404	435	426	456	459	425	435	430	426	426	407	443	391	433	438	446	428	442	418	454	438	445	385	433	400	447	420	473	451	393	437	417	425	447	437	418	457	430	434	456	422	454	415	418	437	447	406	428	413	403	418	437	409	427	427	399	371	449	415	431	439	435	420	482	462	434	417	448	450	466	420	456	458	446	378	451	464	415	406	410	444	431	456	395	412	451	438	417	446	421	429	433	442	427	445	423	426	413	423	435	456	425	434	404	432	394	431	443	414	422	437	410	453	395	458	379	445	430	407	437	423	407	448	420	386	407	422	433	418	415	403	413	438	437	425	440	414	411	470	438	415	428	424	399	429	432	415	431	424	425	377	414	425	444	417	448	459	430	446	447	417	418	441	410	461	450	442	447	449	393	449	433	436	414	440	420	426	399	480	423	441	393	429	440	488	401	413	433	473	415	435	422	457	416	408	413	415	435	431	441	415	403	422	446	443	396	428	454	429	414	436	450	417	450	393	398	397	421	443	419	418	449	395	443	449	440	418	448	413	425	420	461	465	423	432	438	491	454	416	409	470	469	411	419	435	432	442	421	467	418	423	443	434	438	445	417	441	456	458	426	455	434	409	412	436	403	446	434	423	465	479	436	404	425	434	461	455	416	437	454	427	464	432	440	425	441	431	410	433	414	401	441	415	411	407	440	442	402	421	440	434	404	488	401	452	436	448	433	418	418	413	418	399	410	445	466	395	452	411	439	440	434	467	443	391	438	454	447	430	465	440	418	441	417	450	447	435	435	418	441	433	417	445	418	488	418	444	449	447	473	436	433	435	429	437	452	409	454	420	392	415	406	411	435	439	458	435	441	402	428	432	401	456	450	435	440	423	419	414	415	509	440	443	395	442	446	436	437	453	427	411	425	450	437	455	420	433	438	437	442	436	453	482	455	448	438	433	443	453	424	431	420	441	409	426	441	458	449	452	473	438	417	452	403	442	399	434	414	475	461	396	464	421	425	468
2217	501	173	159	1151	2195	285	38	34	26	23	34	30	21	36	26	19	24	29	26	19	14	6	16	19	21	12	11	16	18	14	19	18	22	19	16	17	19	21	14	25	10	16	17	13	20	18	22	12	17	23	18	22	17	14	15	14	8	12	15	12	9	16	15	26	17	18	19	15	11	19	13	12	11	19	20	13	16	8	17	13	16	15	19	19	18	14	20	13	18	21	13	14	18	10	16	13	18	9	19	19	11	14	20	14	14	18	10	20	16	16	17	17	10	20	11	12	11	16	21	13	13	13	13	20	18	12	18	12	19	13	13	19	20	19	17	9	13	23	8	19	16	11	12	16	21	12	8	21	13	19	16	15	15	17	18	14	15	10	14	19	15	24	14	11	15	12	14	18	13	14	20	14	15	15	14	22	19	20	12	15	14	18	19	23	14	17	18	22	9	8	21	15	14	12	13	18	13	19	21	21	22	16	15	12	24	10	22	16	19	19	17	13	17	17	18	16	9	16	16	12	13	18	18	15	14	23	14	17	12	11	17	13	14	21	13	21	12	20	19	10	13	16	9	18	16	15	16	19	14	12	15	14	18	15	14	19	17	20	13	18	17	18	5	10	13	15	25	8	23	20	21	12	17	11	23	20	17	29	21	16	17	11	20	10	14	18	7	10	19	15	19	21	14	13	14	21	18	11	10	18	19	19	17	19	12	16	14	18	16	21	11	18	19	14	24	22	15	14	18	17	15	15	17	21	19	17	18	20	15	12	19	21	11	19	14	8	16	21	14	21	18	20	17	12	13	15	21	16	13	17	11	16	14	18	7	26	21	17	19	17	17	11	15	16	15	10	15	20	17	18	12	14	16	14	18	17	18	19	13	15	12	17	14	18	17	19	13	18	20	17	13	16	15	13	12	19	15	21	16	17	19	19	19	16	12	19	18	8	15	15	21	14	15	15	16	14	17	20	25	21	21	17	15	15	21	20	12	14	18	20	18	12	15	18	13	18	19	16	13	20	14	15	11	8	21	12	16	16	15	17	13	15	19	17	11	14	16	20	18	18	13	16	18	17	22	19	13	14	18	19	14	17	10	11	18	14	13	15	16	18	18	19	18	24	15	20	15	18	17	12	14	19	26	14	15	11	16	18	14	14	17	12	15	10	12	8	14	13	16	19	5	28	11	14	15	20	7	18	7	18	21	19	17	15	13	19	20	12	13	19	12	21	17	18	17	15	9	11	13	20	15	19	13	11	16	8	10	11	8	15	8	20	15	11	16	13	12	17	13	16	17	11	15	15	16	13	15	16	21	25	21	14	17	12	14	11	14	17	15	20	20	17	14	19	14	17	9	22	14	18	15	12	9	9	19	10	14	17	11	18	7	14	14	21	17	14	18	13	15	13	13	16	10	17	12	17	10	14	16	14	19	25	14	20	11	13	17	19	20	22	14	15	16	18	18	16	17	17	18	16	16	18	15	15	16	19	20	18	19	14	22	19	15	16	17	14	17	16	20	13	12	14	8	14	15	20	13	9	20	11	13	11	9	17	7	8	13	17	17	18	15	11	17	16	11	17	17	16	21	12	8	21	13	14	18	25	25	9	10	13	23	18	14	20	9	13	17	15	19	24	20	19	14	18	17	23	14	16	20	15	16	16	13	26	11	9	14	16	12	12	24	11	11	18	21	18	17	15	18	14	19	20	15	16	17	13	14	15	13	17	21	18	23	15	19	14	12	14	14	15	24	14	16	15	13	22	14	20	25	16	17	21	9	10	17	10	16	13	13	12	22	17	20	22	10	16	17	16	17	16	12	6	14	15	25	18	27	18	13	14	17	8	13	16	19	14	15	12	18	14	21	15	19	26	16	17	17	16	20	20	17	21	20	15	9	24	27	11	23	18	26	16	15	19	15	12	15	18	6	18	19	17	22	21	12	19	14	13	13	11	15	10	21	20	18	12	19	17	25	16	15	15	12	12	13	21	14	19	16	19	10	18	19	24	9	16	13	15	22	10	11	19	16	26	18	19	11	11	16	12	9	16	16	11	19	20	12	13	17	13	14	17	18	21	16	11	13	15	14	18	24	14	13	15	13	12	18	18	14	17	15	21	15	14	19	22	25	14	17	17	21	15	18	14	16	22	18	11	15	18	23	19	20	14	21	22	21	16	24	8	16	19	13	13	10	19	26	19	19	17	17	14	15	13	5	14	18	24	16	16	17	18	13	10	20	17	20	12	16	15	16	15	18	13	15	16	17	17	18	23	14	14	11	9	15	17	10	19	16	13	18	14	18	13	19	19	21	21	17	13	13	16	14	16	17	16	13	18	17	19	12	20	19	17	12	7	16	21	11	18	14	19	14	13	21	11	14	13	17	19	16	16	9	14	11	12	13	15	13	11	14	26	16	17	14	14	20	25	14	22	20	15	12	15	13	10	26	17	16	18	19	9	13	16	15	15	22	11	23	22	14	14	19	15	14	17	16	12	12	19	11	17	24	15	12	18	7	15	12	17	14	10	18	13	16	25	14	17	15	10	16	14	13	16	9	18	14	15	16	7	16	20	14	17	14	15	12	15	19	13	12	11	15	17	17	10	12	20	24	14	13	21	16	19	18	18	15	13	16	16	20	10	19	15	23	15	10	17	11	8	12	11	11	12	21	12	16	13	22	20	16	21	14	19	13	24	18	15	17	17	15	19	6	18	19	14	17	13	16	12	11	15	9	14	20	12	17	16	17	10	9	15	16	8	8	9	11	18	13	22	20	12	17	17	10	12	13	18	10	14	14	13	18	13	22	18	21	16	18	16	17	19	14	19	21	18	18	13	13	17	12	22	15	16	16	16	20	15	19	23	24	7	15	16	15	25	12	19	18	14	14	12	13	17	13	18	15	12	20	26	9	16	18	9	17	10	24	13	16	15	16	22	20	19	19	13	17	23	17	9	15	15	27	17	17	12	18	24	7	15	16	15	11	17	16	16	17	15	17	16	13	12	12	20	14	18	20	20	20	18	6	14	23	23	15	19	14	21	16	13	11	16	7	15	17	21	15	16	19	14	25	14	20	18	25	15	20	8	21	28	17	19	14	15	18	13	20	12	11	11	17	17	18	14	12	14	9	13	14	13	15	21	19	21	17	16	20	12	20	16	11	9	11	17	16	12	14	21	18	11	19	16	14	19	11	20	14	18	9	18	21	14	17	9	22	14	17	13	12	18	20	13	23	14	15	17	22	14	23	18	12	15	17	10	10	14	18	24	14	12	16	15	27	13	23	15	19	12	15	19	17	12	24	9	15	15	17	13	28	11	11	22	17	23	10	20	26	18	13	9	11	19	21	18	9	20	28	15	16	23	12	16	19	15	15	12	16	22	11	10	9	23	15	16	14	23	17	14	11	18	16	14	23	9	13	12	16	21	18	17	12	14	10	16	14	27	17	19	17	17	15	15	11	12	22	17	15	16	19	23	10	17	17	20	17	16	14	15	15	15	18	12	16	15	15
28949	15949	6114	17556	42075	46788	13479	3817	2845	2356	1891	1609	1464	1272	1033	875	815	766	662	591	561	512	489	484	460	452	439	415	478	429	375	381	399	351	357	354	361	373	361	365	350	368	342	335	379	328	367	370	346	319	345	326	299	278	321	277	330	304	326	309	312	329	279	287	321	296	312	297	298	312	299	289	270	299	320	265	308	302	277	297	274	288	316	309	298	317	309	313	291	276	288	283	305	295	325	314	305	303	328	287	278	322	317	282	300	312	313	284	329	317	308	259	304	275	312	284	336	296	305	290	298	277	292	274	293	287	322	307	321	320	276	284	299	297	296	306	335	280	287	281	303	295	297	275	294	277	298	305	279	287	308	305	311	261	291	277	281	289	297	320	275	297	280	282	301	280	293	268	296	275	291	300	284	266	327	279	303	256	325	281	286	305	282	283	290	283	292	314	283	285	284	331	273	323	285	280	291	272	286	336	289	338	271	307	314	309	292	282	283	306	290	297	256	275	304	285	269	295	285	293	269	296	322	304	296	283	284	300	283	290	284	285	279	288	272	320	271	295	285	311	297	279	291	293	290	316	285	321	302	329	270	284	347	278	329	306	326	285	286	303	291	293	286	299	285	295	303	310	282	270	292	297	271	315	261	300	264	287	296	302	282	292	284	289	289	289	308	324	272	262	269	299	287	301	286	289	292	284	268	288	317	273	310	287	286	285	292	294	294	300	298	253	308	310	271	268	262	284	285	310	268	275	307	302	312	301	269	313	306	266	278	247	289	326	274	265	278	262	311	265	311	297	263	286	275	289	322	263	313	257	266	282	311	273	270	304	268	282	255	289	283	278	291	282	279	271	293	260	284	313	302	301	317	289	285	289	297	302	300	317	283	289	308	279	280	286	295	311	255	306	304	263	268	286	316	279	304	299	280	283	331	301	297	270	308	309	285	298	295	291	291	244	296	271	307	269	303	286	303	298	283	269	286	312	270	267	301	290	276	281	311	305	288	318	288	298	302	273	280	291	282	290	291	282	292	275	320	288	271	269	286	259	290	324	262	287	285	288	265	298	306	290	270	272	294	303	285	279	291	284	258	288	302	284	290	304	293	302	261	290	258	294	292	269	309	305	282	299	302	311	265	302	303	287	320	272	299	275	298	292	328	297	291	308	283	274	316	276	278	294	286	271	271	279	314	323	299	279	275	298	303	309	285	270	301	333	279	261	281	273	278	296	303	304	292	268	314	284	298	277	284	299	258	293	281	301	306	305	304	308	277	305	297	254	323	288	305	312	284	322	283	285	307	272	296	300	288	300	261	303	283	302	292	281	261	298	296	283	301	291	278	299	297	279	275	321	300	280	307	271	309	270	318	295	301	276	302	262	276	299	284	293	314	266	296	266	290	311	290	266	302	285	279	273	287	258	268	282	308	280	279	294	322	299	288	293	289	278	277	259	290	300	311	303	295	300	300	289	279	297	277	291	301	302	284	281	283	285	286	319	290	305	270	299	314	296	295	253	297	297	276	296	281	301	279	306	302	321	293	281	258	279	306	300	290	298	290	297	277	301	312	305	258	299	293	290	292	280	271	281	276	299	267	317	288	298	249	299	316	266	284	300	297	283	279	294	289	278	306	295	266	290	278	278	321	310	284	284	308	299	291	315	304	281	290	312	318	334	278	307	297	286	312	291	284	272	268	333	316	299	319	274	317	286	295	278	265	275	318	299	281	321	274	288	316	271	297	287	279	278	276	292	282	306	285	278	288	295	310	268	279	303	298	304	335	304	288	283	252	289	320	283	330	287	299	296	279	299	286	268	299	303	294	271	290	283	289	308	300	332	321	286	274	320	296	300	282	287	285	317	248	287	334	284	284	274	294	261	314	275	291	274	291	325	290	261	295	309	264	301	315	278	315	304	295	304	269	283	262	305	261	275	287	305	290	308	283	301	273	272	291	292	260	296	308	319	310	280	290	296	313	305	283	289	330	328	273	312	285	312	256	322	313	284	311	323	282	294	284	304	299	325	301	243	274	302	266	279	290	272	282	295	292	266	279	276	300	306	268	264	282	296	270	316	306	303	280	284	272	282	291	264	287	305	294	284	299	309	270	282	285	271	296	276	289	274	277	324	281	296	267	305	291	255	307	279	269	276	316	272	275	263	274	280	282	304	286	299	297	295	350	288	289	310	293	280	289	313	298	304	272	266	291	299	267	264	283	312	274	317	265	296	280	288	289	287	284	297	297	308	293	277	261	328	309	273	309	292	294	301	290	300	294	302	303	259	290	309	295	289	290	305	311	296	295	285	306	274	289	294	331	293	334	310	258	342	269	306	257	303	302	313	296	305	284	297	286	295	291	291	287	282	281	289	302	282	304	293	303	323	286	281	287	306	286	305	312	281	306	296	287	276	267	260	291	265	272	303	294	301	295	280	289	315	332	303	302	284	311	299	309	300	300	271	282	286	291	280	282	256	277	305	313	278	317	290	313	291	293	318	306	248	254	259	282	271	306	316	311	290	312	298	291	333	286	298	324	272	277	275	298	272	273	288	295	300	304	280	278	322	281	283	294	269	302	286	267	300	268	268	313	302	284	287	292	296	300	277	305	308	290	284	270	286	290	275	310	288	287	317	298	304	290	295	323	308	313	319	274	282	301	316	293	308	292	270	271	273	279	268	311	313	303	291	296	310	262	307	304	279	280	280	311	277	287	305	324	287	268	306	293	276	291	300	277	320	285	280	315	295	296	282	273	280	271	282	274	287	310	258	271	296	294	326	299	271	284	276	271	295	310	284	306	286	272	303	287	305	285	291	342	259	297	312	309	283	293	312	260	264	320	314	311	296	279	298	332	325	331	236	290	285	293	308	277	291	303	272	271	323	292	293	291	300	318	296	264	298	298	272	291	259	293	271	268	289	305	279	295	283	292	297	315	267	295	309	286	319	291	284	275	285	294	284	268	279	264	299	328	287	298	330	272	302	282	315	339	292	303	292	288	291	280	276	281	323	314	265	286	295	293	284	299	292	282	307	295	275	257	294	308	305	297	310	282	298	271	310	286	281	316	285	266	291	295	309	278	279	323	293	294	285	305	270	300	287	266	252	302	299	277	314	288	265	274	293	290	290	296	299	245	294	304	295	273	309	265	291	284	307	287	313	274	267	284	304	271	295	286	302	302	313	279	307	292	290	277	263	263	291	298	290	321	301	297	291	316	284	271	306	298	255	301	299	305	292	277	297	303	327	305	273	279	310	307	282	282	300	286	287	269	308	316	301	281	261	332	283	297	326	318	279	303	289	276	277	296	292	294	332	278	282	275	287	291	296	283	308	274	300	291	262	290	290	290	317	304	301	303	318	298	294	295	300	309	327	304	297	279	289	282	304	303	335	280	307	302	301	280	303	302	302	279	303	300	287	268	304	301	288	341	306	299	310	294	268	293	264	286	301	290	302	265	302	310	305	299	301	307	281	286	274	301	273	304	279	309	287	303	306	306	322	320	310	295	292
4645	1575	506	602	8543	14358	4043	101	99	73	70	56	55	50	36	35	33	34	27	38	32	23	31	19	31	22	25	24	24	16	14	22	23	18	20	21	19	19	24	22	24	18	20	16	19	19	13	23	25	20	16	25	21	27	29	25	16	24	19	25	15	15	18	25	22	21	18	19	21	24	17	16	13	15	12	26	20	11	22	20	15	24	19	15	26	18	26	17	31	18	25	23	16	20	22	18	19	16	16	20	13	17	19	19	19	18	25	16	17	19	21	19	21	25	19	16	13	27	11	22	15	21	22	15	19	22	24	19	24	21	20	21	14	15	17	23	19	21	26	22	14	9	25	17	24	27	18	23	18	18	20	23	19	22	15	21	14	16	11	16	19	23	12	15	12	21	23	19	11	18	19	15	13	21	17	23	16	25	14	14	26	23	14	25	20	13	9	17	20	20	18	24	21	27	22	24	10	14	13	23	15	10	12	20	15	18	15	21	18	24	19	12	17	12	15	16	26	21	9	12	13	17	20	18	7	20	12	14	10	17	23	8	27	17	25	18	19	12	19	22	14	15	28	20	25	17	14	19	18	24	23	19	15	23	16	17	21	16	16	21	19	26	16	20	14	28	22	18	18	18	22	19	25	20	18	20	21	15	17	17	22	21	22	13	17	19	17	16	13	18	16	29	19	13	13	15	23	19	18	26	10	21	11	24	17	23	19	20	21	23	15	21	14	25	18	24	21	20	16	19	16	25	27	18	22	13	23	24	20	10	18	21	23	17	18	20	23	21	26	17	20	14	21	13	22	20	19	20	16	22	18	20	10	16	23	22	17	23	22	18	15	13	22	26	17	17	24	14	19	23	21	20	21	22	18	16	18	12	17	18	26	17	17	17	19	22	18	16	26	17	17	25	21	22	16	17	20	16	18	16	14	14	21	14	16	15	18	20	22	25	23	15	25	17	22	20	20	14	26	14	19	19	15	15	15	20	21	16	11	12	24	14	22	21	15	16	26	18	16	24	21	21	17	17	28	16	22	19	24	21	23	18	18	19	14	16	25	15	15	19	14	14	22	22	12	23	22	16	16	20	27	18	16	19	27	23	18	27	25	18	13	22	10	24	19	14	21	15	13	20	11	23	17	20	17	18	16	24	26	20	16	10	18	21	14	20	23	20	19	25	20	19	24	12	23	12	14	24	22	23	20	18	19	12	16	18	25	27	31	25	14	14	21	11	18	19	26	18	14	24	26	18	18	18	20	19	23	23	17	26	21	17	19	18	30	15	17	23	18	17	32	16	17	28	21	14	19	26	22	19	21	17	22	17	21	24	24	27	17	21	11	18	17	17	21	22	19	17	16	19	23	18	14	17	28	21	17	14	20	15	20	23	19	13	18	23	22	28	33	12	17	10	18	15	16	18	31	22	16	21	15	17	15	16	20	17	23	22	19	14	19	24	20	15	12	18	21	24	17	21	29	11	12	23	25	12	16	19	22	20	18	23	13	20	23	15	28	17	17	22	24	22	14	8	18	18	15	25	14	19	20	17	17	20	15	14	18	18	17	13	20	14	19	14	22	18	22	19	21	12	22	21	17	18	16	9	19	19	19	15	18	17	18	20	17	21	19	16	20	24	16	18	24	14	29	20	18	23	13	17	24	18	16	15	22	21	16	12	24	20	21	18	23	20	21	17	21	14	15	19	18	15	17	28	11	17	20	13	24	12	18	20	15	16	25	28	22	16	12	16	13	18	19	19	24	15	19	14	15	22	20	13	26	20	17	22	16	19	15	22	25	14	20	17	15	16	20	18	14	15	18	20	25	21	20	20	16	15	17	20	14	17	11	14	18	12	23	18	26	18	22	29	14	14	19	18	17	22	19	19	15	28	13	15	23	19	24	18	19	13	23	17	25	21	21	15	20	24	16	22	29	19	16	17	20	20	23	21	21	22	24	18	20	20	24	22	20	21	16	23	25	14	14	23	23	20	20	26	18	14	18	19	13	20	13	11	12	12	21	14	18	19	20	21	16	17	15	14	22	23	27	16	20	22	20	19	23	24	13	14	18	18	18	19	9	17	16	22	23	15	15	22	16	28	20	16	20	29	21	18	26	18	16	18	27	25	18	21	23	12	24	20	23	21	23	15	13	25	14	12	18	16	22	26	16	17	18	19	15	19	18	25	27	20	24	13	15	14	19	27	22	22	25	14	23	16	12	18	21	14	18	25	19	17	23	20	15	24	23	25	19	15	23	27	18	13	18	20	15	18	21	16	20	23	19	24	17	21	19	17	13	22	12	15	18	17	12	26	16	23	19	13	15	17	19	9	15	18	22	21	28	25	14	16	21	20	13	20	18	17	26	22	15	25	23	14	24	29	18	14	19	25	20	26	19	21	19	22	21	18	21	26	18	19	15	17	14	26	22	22	15	17	20	12	15	19	16	17	20	20	23	15	12	13	22	15	16	20	25	19	21	22	16	16	19	18	22	20	11	15	14	18	22	16	15	14	17	15	10	8	13	27	17	17	14	22	27	15	15	9	25	24	25	17	19	20	23	21	22	18	12	15	25	16	27	22	17	21	17	14	22	22	22	15	17	28	22	12	11	23	15	22	19	15	19	16	18	21	23	19	16	16	14	18	22	27	14	15	17	15	19	21	14	27	12	18	17	22	17	19	22	20	17	23	18	19	21	17	20	22	21	21	10	16	25	19	15	17	15	17	18	13	25	22	18	24	23	18	17	17	24	18	21	20	19	16	20	13	19	19	15	18	23	23	24	15	14	13	15	20	22	23	28	22	22	23	26	17	14	9	19	23	25	13	18	20	14	12	28	16	20	19	17	17	29	18	12	22	17	19	13	17	19	16	16	16	13	14	20	18	10	23	16	22	16	20	21	19	16	20	29	28	21	16	20	14	22	18	17	22	25	15	25	24	32	14	19	28	17	29	21	7	8	22	20	13	14	18	15	19	20	14	24	19	18	19	14	20	14	18	13	16	25	15	19	23	16	11	24	14	20	23	21	15	18	17	23	16	21	22	14	16	23	22	15	16	16	17	22	20	19	13	19	24	8	17	17	26	19	21	21	16	15	15	25	22	14	21	14	22	22	17	19	19	17	17	22	15	15	17	20	18	20	21	31	23	16	21	22	19	22	18	20	21	23	17	17	16	20	22	20	22	17	15	17	17	16	10	12	12	22	13	22	23	21	13	18	20	17	23	15	24	19	20	20	19	12	17	20	17	21	23	16	11	15	18	18	21	17	16	19	18	27	17	18	23	13	17	22	19	22	10	21	10	23	11	20	22	27	16	10	18	11	18	17	15	11	20	21	16	21	21	25	22	23	16	19	18	19	13	13	13	23	26	25	20	20	19	17	21	18	18	9	19	15	20	23	28	22	27	9	14	22	15	14	27	22	19	21	18	19	24	15	14	16	15	18	15	13	22	17	17	18	21	19	25	25	23	17	23	14	22	25	14	24	16	20	12	24	24	24	21	14	21	19	19
41621	25515	13043	34301	71465	70572	29812	9369	6975	5703	4543	3870	3310	2798	2408	2053	1908	1521	1442	1302	1154	1111	956	871	917	879	834	796	749	687	696	672	662	609	642	584	536	536	529	569	549	534	503	492	502	474	487	437	462	415	448	416	396	456	426	411	393	393	386	385	396	421	379	389	366	398	379	421	382	440	357	382	409	384	394	326	375	385	398	377	364	391	377	385	377	346	355	359	347	339	365	397	344	330	343	384	380	393	364	377	369	349	388	365	339	352	354	369	339	353	338	387	383	363	328	368	376	334	347	362	369	384	344	354	356	320	353	361	386	334	347	347	357	353	370	350	363	370	319	340	365	348	323	353	370	354	327	328	387	320	379	336	341	330	377	342	350	356	337	363	363	386	352	340	351	374	357	344	336	314	291	376	326	373	312	334	372	338	364	331	346	335	353	367	334	357	322	342	337	345	340	370	331	336	337	357	335	344	344	374	348	342	358	332	361	358	319	334	376	375	340	340	312	342	304	336	362	311	332	344	355	337	345	366	314	380	337	324	359	350	352	356	314	338	358	362	357	324	351	334	368	357	310	340	391	353	334	354	363	323	325	359	330	335	340	382	349	362	364	315	334	337	327	358	353	341	342	366	340	345	361	356	352	355	349	323	360	369	322	362	339	347	346	325	326	373	377	337	329	321	328	336	317	343	332	348	383	336	342	337	333	343	334	334	355	351	351	309	347	355	366	308	319	345	324	365	307	343	301	352	358	321	342	345	297	340	346	331	349	369	325	363	361	316	326	335	349	330	345	355	316	310	332	373	357	312	338	325	327	340	352	345	321	354	344	352	352	358	350	343	360	322	334	365	374	356	353	342	368	325	362	342	329	337	321	348	344	342	326	373	362	340	308	311	307	342	350	382	359	366	372	352	331	357	334	371	348	369	339	311	356	315	355	354	339	373	357	355	336	319	353	341	355	370	339	364	352	330	334	336	351	344	306	367	325	350	352	333	342	322	361	367	342	327	349	341	331	327	326	354	352	348	353	346	343	322	343	352	312	324	389	365	351	336	352	344	340	349	343	376	325	334	348	328	347	344	330	326	355	336	348	316	352	340	361	361	343	325	359	337	367	344	321	380	360	345	334	346	318	346	347	329	351	348	343	353	356	336	359	366	355	337	363	312	319	339	332	356	326	322	316	350	370	336	366	369	344	322	350	357	338	324	346	355	343	342	348	343	325	384	352	309	336	357	320	377	353	311	351	333	338	343	343	333	363	339	364	347	313	360	330	344	360	327	325	368	377	351	348	328	379	361	356	352	376	349	337	360	366	324	349	318	349	352	350	342	358	351	361	338	364	363	337	363	320	351	320	305	332	376	361	359	361	328	375	324	370	358	321	397	338	345	333	305	375	347	338	353	328	317	336	341	324	323	349	355	322	369	354	371	361	331	323	373	340	345	392	343	347	339	333	313	395	323	359	374	336	349	325	336	331	318	363	318	356	348	340	375	325	333	315	351	341	338	335	359	343	330	367	371	330	354	353	382	343	340	333	325	342	370	317	345	343	370	312	354	338	359	349	361	384	332	323	353	382	341	371	353	362	343	337	336	328	334	339	371	332	361	335	329	350	347	334	328	318	347	357	360	357	340	355	341	352	375	367	355	374	342	325	353	359	316	345	340	391	368	346	360	364	384	351	342	371	327	346	379	348	372	340	331	342	345	385	324	365	375	345	346	331	324	378	315	351	341	343	357	351	356	355	318	356	337	341	373	332	374	371	369	312	369	316	308	353	311	340	334	364	311	339	319	345	341	367	331	345	332	349	338	366	384	349	356	332	356	338	372	354	349	349	351	366	339	340	341	322	343	378	363	357	332	358	356	376	328	364	334	358	354	344	345	362	375	371	343	356	358	350	342	365	307	342	336	359	330	336	341	366	362	341	359	357	301	345	328	353	352	348	356	340	339	369	364	347	338	325	356	317	315	318	342	357	313	324	350	319	339	329	365	336	389	357	353	352	347	351	346	357	360	354	346	344	353	382	337	340	384	343	353	325	332	367	351	340	343	323	336	316	343	349	354	353	379	339	328	364	342	344	342	359	334	309	350	337	312	325	327	359	327	369	354	350	342	371	332	343	327	344	368	348	359	328	354	333	320	321	352	353	336	332	332	317	340	362	358	326	308	352	375	350	337	354	333	338	354	383	352	354	347	300	322	314	357	336	358	358	346	335	330	338	359	338	375	348	316	371	372	331	352	351	349	336	317	367	344	336	380	345	341	345	317	360	350	388	351	316	328	343	358	363	358	383	372	342	353	345	329	319	367	327	344	317	360	387	322	366	346	355	322	357	342	345	306	358	366	336	344	333	326	340	359	360	337	338	345	322	322	354	373	355	326	344	335	337	348	342	355	344	324	346	341	344	348	360	354	316	357	348	343	329	346	327	363	332	324	331	356	344	337	375	316	355	364	346	350	353	360	340	344	322	318	336	371	341	333	333	325	362	377	334	348	333	349	358	373	366	333	347	376	330	369	315	306	324	340	353	333	349	344	369	361	343	356	351	324	307	386	337	366	358	350	320	294	338	341	373	359	342	354	357	362	358	374	356	303	341	319	341	367	366	338	324	332	374	339	321	361	331	318	368	365	340	356	364	357	335	322	346	324	348	335	332	340	356	367	335	391	322	353	325	355	328	361	366	301	341	344	379	329	331	319	333	373	369	354	309	360	334	345	392	329	348	325	342	363	305	344	335	317	277	333	366	350	354	370	356	368	323	342	318	321	371	330	351	349	348	369	340	339	363	353	359	347	344	335	310	363	341	348	328	370	360	377	329	377	333	347	367	345	331	368	337	344	294	332	365	365	340	331	350	335	340	363	360	346	346	368	345	330	342	349	317	346	301	324	373	344	353	382	345	322	342	363	333	320	386	313	378	342	326	393	365	324	359	345	364	360	317	351	347	369	370	313	354	331	335	328	343	357	362	364	357	344	346	294	312	326	357	363	356	328	347	382	363	351	365	364	338	343	338	349	318	344	339	348	344	359	333	336	359	348	338	341	329	328	357	355	334	306	377	356	350	360	320	342	343	362	373	357	334	306	356	359	354	354	363	343	328	328	336	361	337	356	311	324	328	310	346	351	335	370	355	337	340	345	343	367	327	338	351	349	348	383	320	331	358	334	332	352	345	341	361	323	368	360	343	317	349	335	354	347	338	369	332	347	335	343	348	324	353	347	354	343	363	375	341	343	344	356	361	343	323	342	381	350	330	350	328	321	349	328	330	353	332	332	335	346	330	357	343	357	346	357	318	353	347	352	342	328	362	351	377	318	321	353	338	358	335	361	349	304	337	375	361	344	360	381	368	332	345	341	354	349	338	345	342	370	388	346	374	350	366	356	367	342	314	367	331	352	351	383	329	345	374	315	341	370	329	360	346	340	347	350	363	352	363	342	347	373	334	383	344	327	355	379	359	381	363	330	323	362	336	359	352	371	345	345	370	357	350	326	351	327	359	337	356	362
4271	915	322	543	5270	8519	2202	74	66	60	48	62	53	43	47	33	39	33	23	40	34	29	24	36	32	33	29	34	26	35	27	30	31	26	39	35	29	22	31	30	35	29	29	26	27	31	32	29	31	30	31	25	17	24	17	38	31	27	38	31	27	24	18	30	42	26	30	35	26	22	32	30	35	32	15	28	27	35	28	26	31	29	25	31	32	32	31	35	29	27	24	22	36	34	29	24	33	32	32	22	26	26	32	32	28	26	32	42	36	18	24	37	24	21	24	40	19	32	20	31	25	24	25	28	42	37	35	30	27	29	20	29	30	33	31	33	26	25	26	26	34	30	22	27	23	30	20	31	21	28	43	26	31	27	20	29	30	31	34	26	22	31	23	23	22	31	35	21	25	32	35	30	24	29	34	30	35	25	30	24	31	32	32	34	34	25	35	38	21	23	26	28	32	31	26	23	23	36	28	35	24	23	22	23	39	24	25	32	23	28	30	29	25	25	25	37	29	25	24	32	36	19	30	31	36	21	28	25	30	23	37	24	22	28	35	31	28	38	29	29	35	18	29	30	25	25	17	33	33	39	26	34	25	36	30	27	39	31	18	38	25	33	18	22	20	28	20	24	32	23	16	24	31	24	33	35	39	24	19	24	34	30	31	28	24	32	33	24	27	33	25	41	34	21	28	28	32	39	30	33	22	29	24	33	31	33	16	21	21	23	29	26	32	32	35	23	30	24	30	31	31	27	39	23	32	36	34	31	37	28	22	28	19	22	31	29	21	35	26	34	27	39	21	30	32	29	27	27	34	31	24	28	30	23	25	41	30	31	38	31	19	25	30	22	24	48	36	27	29	30	23	38	30	32	29	30	26	30	30	24	29	22	25	27	25	31	32	16	25	19	34	28	29	24	20	17	26	24	31	30	21	33	22	23	35	31	25	35	18	28	27	27	30	29	27	32	32	19	29	32	31	25	36	31	21	34	31	28	20	30	29	28	33	24	26	21	25	26	19	22	30	34	29	30	22	16	22	24	33	30	26	27	25	23	27	29	29	23	31	28	27	24	25	35	28	21	26	23	34	28	23	27	35	24	36	21	22	22	19	39	34	36	30	20	25	17	27	21	29	28	26	22	33	32	28	23	31	24	22	24	27	24	26	21	27	27	42	22	37	27	29	21	25	30	32	18	24	24	23	35	43	20	34	30	33	39	23	43	24	26	31	33	36	28	29	29	34	29	23	24	28	30	32	31	26	42	19	26	34	21	31	28	27	28	38	27	23	34	19	32	35	29	28	26	26	31	21	27	28	30	24	30	40	19	39	26	28	35	29	26	33	30	27	31	23	26	22	22	35	36	28	29	25	32	30	31	31	31	25	32	28	27	26	34	27	27	25	29	29	37	30	32	28	35	31	29	22	20	33	25	33	32	36	42	34	25	28	36	22	19	26	23	24	33	21	28	27	23	20	33	37	28	39	41	17	28	32	30	32	26	29	28	32	29	25	37	29	22	32	27	26	27	28	27	30	23	31	25	27	17	30	16	27	26	32	27	39	31	39	27	40	30	43	33	25	23	23	24	31	26	32	26	34	26	25	31	33	40	23	30	30	29	21	29	26	30	26	28	34	29	32	31	27	26	30	24	30	26	25	37	38	23	27	25	30	26	33	31	19	14	37	30	29	26	30	31	26	25	25	22	28	18	25	26	39	31	27	28	20	35	25	25	32	27	31	38	31	28	34	26	24	24	26	30	31	24	31	27	35	30	34	32	36	21	37	36	25	26	30	25	27	30	27	21	20	27	20	28	22	30	28	32	26	22	34	33	26	20	22	26	20	27	28	31	26	33	31	26	26	34	32	29	27	32	25	42	27	31	29	19	24	36	28	24	30	35	26	34	20	29	26	28	14	23	37	35	36	25	31	20	32	28	30	27	25	16	38	19	32	29	36	21	29	32	33	22	30	24	29	39	28	32	33	23	26	24	40	27	38	34	31	26	36	26	24	26	33	25	18	25	39	36	23	29	33	33	29	21	24	20	28	25	36	28	23	32	35	41	28	26	28	30	25	34	26	22	28	26	26	24	26	37	32	29	23	25	28	32	34	25	21	32	19	28	24	32	26	23	30	24	31	20	26	33	30	29	32	26	28	22	21	25	28	28	36	28	34	26	16	18	28	38	28	24	15	33	29	17	25	26	34	23	21	31	38	25	39	20	21	31	28	19	28	31	25	29	29	30	28	33	33	37	37	28	24	25	33	36	25	17	26	36	37	31	31	27	28	27	26	29	36	20	33	19	31	25	28	28	29	21	34	24	40	27	31	27	31	22	24	24	30	31	30	25	34	17	30	27	29	25	28	18	26	29	23	36	21	24	29	28	36	35	20	37	28	25	34	25	33	33	21	20	26	27	38	37	36	33	31	21	19	30	27	17	26	23	29	21	22	40	24	22	33	25	26	28	26	39	24	30	24	29	23	30	22	22	30	31	36	24	26	27	29	28	30	28	31	25	28	32	26	33	20	20	23	22	24	38	25	34	23	33	41	40	36	24	24	26	29	31	32	25	34	29	33	39	26	24	19	30	30	22	25	13	19	34	31	36	26	16	27	22	30	26	28	23	32	30	32	26	26	37	29	23	32	26	30	39	26	25	20	25	27	25	19	34	26	31	31	30	29	28	30	26	31	23	39	31	40	26	29	24	35	37	28	27	28	20	20	26	34	32	26	30	32	12	36	30	38	21	29	29	27	20	25	32	28	28	22	25	27	32	36	27	32	22	29	32	28	25	29	27	19	24	33	25	20	31	25	27	25	23	23	24	25	24	31	33	19	34	27	37	27	23	28	27	26	29	44	24	28	38	26	25	33	19	32	25	36	32	21	39	31	34	34	35	29	30	30	24	30	33	22	18	26	27	25	25	26	23	25	27	25	21	23	26	31	33	24	20	32	26	33	32	22	33	29	27	29	21	35	35	26	30	25	28	25	35	32	24	28	28	26	29	32	31	33	33	25	31	24	25	35	34	24	23	29	30	25	33	26	19	29	37	23	20	36	27	34	26	26	27	31	26	32	26	18	31	31	29	23	32	30	28	33	24	28	21	34	28	27	26	27	23	40	14	22	22	22	33	33	33	30	29	30	22	32	38	27	28	37	31	31	19	24	19	35	24	33	24	35	27	29	39	30	23	24	22	27	41	24	29	30	30	35	24	29	30	27	30	24	37	28	27	29	26	26	31	29	26	25	27	28	24	32	27	24	21	30	25	25	31	29	23	40	28	28	22	26	20	20	26	25	25	27	26	31	30	23	31	32	33	33	19	24	26	28	34	30	24	24	24	21	16	29	40	31	26	31	29	27	24	30	32	21	28	31	28	26	26	32	30	29	22	24	27	19	27	31	33	21	35	25	25	27	33	38	34	28	30	28	27	26	23	24	23	23	32	31	30	38	30	32	30	22	26	23	34	22	33	25	30	30	33	25	29	28	30	16	30	23	19	21	33	31	26
33939	20200	8996	29873	66715	70650	27024	6118	4554	3627	2954	2664	2311	1988	1769	1490	1382	1210	1146	990	932	909	868	842	834	817	785	791	790	712	708	665	627	662	655	690	632	641	629	610	584	623	572	600	593	567	544	547	532	578	535	601	499	523	537	566	530	559	534	554	530	529	490	520	551	553	496	502	524	527	529	580	536	541	513	506	537	504	508	497	538	519	509	503	509	517	543	520	536	486	514	522	568	525	507	561	516	511	522	537	554	521	509	529	508	520	524	502	528	513	511	506	502	472	515	477	513	515	488	515	452	482	476	500	510	531	494	523	495	473	494	496	545	481	540	510	528	489	506	523	462	491	508	515	543	526	499	523	518	499	513	486	530	511	493	518	503	508	513	525	559	563	532	517	498	495	503	508	458	539	496	504	512	489	519	486	528	469	473	505	498	538	476	483	502	492	522	499	516	485	502	523	493	473	509	527	494	520	508	440	490	511	501	498	506	455	530	561	512	523	485	516	501	491	495	524	492	474	510	503	477	509	549	514	515	523	524	534	518	529	532	537	508	520	506	517	473	490	508	516	522	532	495	506	526	533	512	531	515	532	485	510	507	503	529	495	490	483	497	519	546	499	500	505	525	525	486	510	479	511	506	508	537	539	508	504	519	526	482	550	521	509	450	531	531	493	532	507	490	512	503	504	498	503	490	520	501	534	538	505	511	467	488	527	513	499	509	496	480	544	491	522	453	508	495	530	547	501	534	542	528	492	516	495	526	528	512	464	488	470	532	550	495	531	522	499	481	542	511	575	459	480	554	483	474	528	484	516	532	461	535	511	497	513	501	496	508	499	495	504	504	482	535	497	482	473	519	529	511	502	489	534	531	510	503	499	510	533	486	504	529	468	493	491	488	543	524	493	527	512	497	537	525	489	501	509	531	529	485	507	492	512	485	517	513	464	545	511	508	525	483	564	516	490	485	510	513	493	514	482	492	509	505	492	488	498	511	538	525	524	492	512	525	499	481	504	511	521	481	489	530	495	531	521	519	490	531	482	506	491	517	468	484	501	500	527	515	544	468	507	525	504	504	515	484	511	496	486	520	501	522	558	480	479	492	481	498	534	508	471	500	477	482	476	548	483	523	512	522	517	536	477	483	488	550	516	503	512	508	506	484	529	511	508	520	529	530	512	501	542	479	505	472	520	523	549	510	484	478	507	510	500	498	524	530	479	498	471	533	487	489	474	519	535	491	503	491	504	498	502	503	495	492	481	503	499	535	491	516	495	539	477	517	494	493	512	506	525	468	486	518	480	521	478	477	465	476	500	519	466	527	492	465	512	506	511	513	491	500	508	479	520	515	504	533	465	488	534	503	478	474	481	486	558	519	511	488	532	521	537	547	521	475	511	516	473	522	543	494	549	469	522	537	469	503	558	498	528	475	512	530	506	481	505	515	480	480	502	510	509	495	494	495	509	499	524	500	523	516	524	465	508	479	531	520	520	521	492	471	508	503	523	544	479	497	524	483	561	529	537	533	499	516	536	469	482	548	471	513	521	504	487	558	489	485	516	477	530	483	496	528	529	490	468	496	507	487	487	484	485	513	558	488	468	536	500	519	529	468	504	487	552	480	503	507	522	526	483	512	504	526	457	533	526	491	467	486	500	538	487	498	483	524	481	524	508	522	514	505	481	443	497	511	488	507	524	512	527	539	502	498	516	513	500	513	504	536	477	484	515	513	491	519	488	494	534	508	521	514	511	524	528	488	487	506	542	568	534	527	529	473	526	485	479	513	502	509	512	490	533	506	446	479	508	472	484	549	515	525	473	498	491	515	544	491	519	525	536	484	508	517	479	487	501	489	515	498	471	503	501	482	493	482	495	518	491	504	502	491	525	497	565	438	475	494	471	516	512	506	525	516	519	513	545	488	497	501	518	494	491	497	532	504	493	529	508	485	521	504	508	520	484	524	507	486	534	505	548	471	487	496	481	507	504	520	486	529	552	499	492	508	523	481	522	494	517	481	538	553	492	531	482	485	502	475	528	514	513	513	475	509	518	538	519	463	497	541	472	525	521	505	500	544	510	506	499	506	496	428	525	526	481	501	479	498	497	513	488	499	494	457	482	526	501	465	511	506	521	485	540	514	509	502	503	519	506	487	493	518	494	517	516	481	502	509	456	474	488	522	532	478	500	512	510	507	503	535	500	523	553	507	474	522	539	512	520	472	539	489	483	530	465	463	497	511	494	498	543	533	511	488	513	514	518	511	514	517	475	521	514	526	534	493	505	509	508	499	505	508	482	499	535	493	449	519	492	516	454	493	471	516	508	503	474	529	489	505	536	497	521	520	508	504	480	487	491	513	517	500	479	536	473	473	501	492	468	518	536	521	525	521	549	497	502	488	531	544	522	507	516	493	506	486	526	476	517	491	506	500	482	502	515	497	451	490	521	509	525	519	488	507	529	532	503	544	483	490	479	534	495	450	522	516	475	485	508	482	522	494	547	486	515	519	529	522	523	486	496	534	522	480	476	497	523	529	587	472	501	506	485	508	503	472	532	523	549	519	512	491	570	496	496	487	533	484	495	554	493	540	467	544	496	535	511	496	541	513	518	516	492	524	505	485	448	479	533	524	493	531	497	531	529	484	505	524	525	486	524	544	522	526	531	479	531	510	509	485	487	521	508	470	497	488	491	502	510	472	488	502	470	495	526	513	508	545	495	514	492	499	508	496	502	521	502	504	526	499	526	482	497	474	529	493	506	512	559	512	526	531	488	541	524	491	496	505	528	524	489	542	491	482	473	518	447	523	498	526	499	545	501	550	450	499	563	558	514	539	496	522	512	554	501	554	509	540	537	522	518	518	492	506	464	512	481	522	473	569	510	521	524	514	480	532	498	490	498	498	510	519	499	510	482	500	539	497	519	480	469	529	503	518	536	523	526	481	518	521	485	485	516	503	511	503	511	559	485	508	539	514	504	518	548	485	505	468	489	498	513	517	473	518	511	535	542	514	497	502	499	536	493	515	485	509	542	487	483	485	486	524	552	505	537	517	484	528	507	495	474	491	445	458	526	542	512	482	510	539	496	458	494	525	501	519	519	513	528	543	502	479	497	505	518	495	507	521	489	500	520	532	518	506	480	493	516	475	477	533	517	513	479	513	523	509	469	501	493	504	500	562	542	514	486	528	492	535	527	503	541	499	541	509	472	535	536	530	551	519	540	494	502	507	482	512	511	557	519	526	500	471	524	502	494	520	524	443	510	496	493	524	499	503	511	481	489	520	498	519	483	487	520	528	524	493	487	455	536	527	504	545	510	487	507	497	514	513	519	506	490	479	566	526	521	474	491	473	498	500	522	485	507	541	522	499	487	525	480	477	514	507	505	489	536	518	507	503	503	466	523	520	458	533	516	568	490	511	536	506	499	499	487	501	425	507	522	496	529	463	510	513	531	543	535	489	533	508	535	513	490	526	518	508	508	540	530	517	520	506	542	531	481	457	517	491	510	551	528
5601	1576	532	822	11240	18522	6093	120	84	73	72	65	58	66	43	48	44	46	36	27	20	39	31	22	29	38	30	32	33	16	34	27	23	26	24	26	23	26	25	20	26	28	22	24	24	24	29	14	32	29	28	28	34	20	21	28	33	20	31	22	27	25	25	31	27	37	28	22	25	34	15	23	21	36	24	33	21	28	31	28	17	31	26	39	26	18	25	21	22	28	25	36	30	16	27	21	28	21	26	28	23	22	23	24	28	25	24	30	25	28	19	22	27	26	22	35	22	29	24	20	25	37	25	29	27	23	22	20	28	34	21	17	26	23	30	27	21	23	22	26	21	29	23	23	26	24	23	24	22	28	24	12	26	25	15	31	28	26	21	31	27	22	21	25	17	30	19	16	21	26	24	26	31	19	22	20	15	29	18	24	23	17	24	27	23	22	33	26	21	25	23	28	21	32	28	20	24	23	18	24	25	16	31	30	19	23	17	33	28	21	17	30	27	26	29	26	22	21	27	29	23	23	22	26	25	25	28	20	21	31	17	26	20	27	24	32	25	25	29	25	24	22	16	28	36	26	24	30	14	28	14	17	23	38	25	20	32	24	25	23	21	23	17	18	28	20	28	19	30	24	29	22	23	24	25	31	27	19	23	25	31	29	23	29	22	25	31	24	26	27	25	24	22	21	19	26	21	24	29	29	29	33	25	21	27	27	22	28	24	21	19	36	26	16	43	16	31	20	28	27	18	23	26	24	23	20	23	24	26	27	29	23	27	24	27	17	34	19	16	28	20	23	38	28	23	31	23	17	33	25	24	23	28	24	23	23	29	25	20	20	21	26	23	16	25	28	30	21	17	33	17	21	18	26	23	22	26	20	22	23	22	19	24	25	25	23	24	28	19	38	38	23	26	16	29	31	23	20	28	30	22	21	29	33	28	41	26	20	24	31	18	22	25	24	23	23	28	25	24	21	31	28	22	19	20	27	27	19	25	22	27	27	23	29	29	24	30	24	24	23	26	28	28	16	26	21	28	27	25	16	25	26	18	23	34	32	33	17	28	19	28	18	24	27	21	15	24	23	25	25	27	23	23	23	22	24	23	19	33	32	19	29	28	29	20	23	18	21	23	27	27	26	23	24	22	30	31	26	24	21	32	22	21	36	28	30	19	18	19	21	22	32	18	30	28	23	32	21	24	28	23	21	27	15	19	19	21	27	31	29	18	21	31	36	24	24	27	32	27	21	21	23	20	23	21	20	32	14	27	25	30	15	22	25	26	20	38	30	32	36	24	24	34	13	27	16	27	27	24	21	27	35	23	23	24	27	23	31	32	19	24	23	27	24	24	22	21	33	22	20	23	26	20	25	25	29	24	28	24	32	19	21	26	14	25	32	28	18	31	20	30	25	27	17	19	24	22	27	23	25	23	23	24	23	19	25	28	27	31	18	20	28	26	32	20	22	16	18	22	28	26	24	23	30	26	25	25	24	31	24	32	23	23	26	17	21	20	25	10	16	30	26	26	28	29	26	19	21	26	21	21	27	18	26	25	19	23	22	23	28	30	15	28	18	25	26	23	21	19	18	28	22	22	26	29	29	24	26	26	15	24	25	26	25	29	26	21	27	26	26	18	29	20	32	32	22	37	26	23	23	31	23	22	20	22	19	29	22	21	26	30	27	17	25	32	32	22	36	27	30	17	23	24	17	14	38	14	22	25	24	22	21	18	20	30	18	24	30	19	21	17	19	24	31	20	29	29	31	27	33	37	31	23	23	19	25	31	22	33	26	28	17	16	34	25	18	26	22	27	25	23	32	18	28	23	23	39	22	33	24	20	25	20	25	24	25	24	29	24	14	21	23	20	14	21	20	23	24	20	23	22	30	20	25	31	22	27	26	23	19	28	21	28	26	19	23	25	14	31	25	16	31	25	23	25	28	23	21	16	24	25	21	24	17	22	34	26	24	31	30	28	19	23	24	22	21	31	23	23	31	25	31	31	34	23	27	25	28	25	24	19	25	18	27	22	27	36	22	30	21	26	27	25	23	23	30	25	26	19	24	16	29	24	31	28	21	27	31	26	20	24	26	26	31	23	16	31	15	28	34	20	25	23	19	19	27	26	25	34	27	28	23	15	28	23	24	21	27	22	25	36	27	21	22	29	25	27	21	26	18	22	22	15	17	25	25	18	25	25	29	22	25	29	28	23	28	12	35	19	29	24	18	27	30	24	17	24	34	37	26	31	24	36	25	22	30	25	17	24	24	28	20	23	25	34	22	26	16	24	31	30	21	30	25	21	31	21	24	31	23	12	22	15	27	25	23	24	19	22	18	18	31	24	27	28	33	34	24	23	23	21	29	42	19	16	30	32	23	26	21	21	23	26	24	19	38	26	16	26	30	28	27	21	27	23	19	24	25	25	28	27	21	23	28	28	39	29	29	25	25	26	21	19	30	27	21	21	25	35	23	13	23	21	24	23	33	27	22	15	27	24	28	30	30	18	21	24	23	24	24	28	26	30	24	24	31	23	24	23	26	23	26	26	26	25	22	28	29	21	27	19	26	20	22	21	24	27	21	25	20	21	24	27	29	18	25	23	17	25	26	25	26	27	24	16	25	27	35	28	25	19	33	26	24	22	28	26	28	21	24	24	29	28	22	19	24	19	20	26	29	23	28	36	25	32	30	23	30	17	23	30	29	17	30	23	27	30	33	26	24	29	18	19	15	27	22	30	30	24	27	26	22	22	18	24	20	31	21	25	25	23	39	31	18	26	26	25	18	20	26	30	24	22	34	23	24	27	17	20	22	28	22	28	29	21	26	31	21	22	25	23	24	21	23	25	23	22	25	25	27	24	17	23	30	26	16	21	18	31	24	24	23	24	21	17	24	25	26	29	30	29	23	24	23	26	29	29	24	30	20	32	24	30	29	23	15	30	25	32	23	33	22	28	27	28	25	31	26	24	27	26	27	23	19	28	24	20	22	34	20	17	23	33	23	21	24	23	37	34	26	27	24	28	18	24	27	23	25	30	25	26	25	33	25	19	25	22	27	21	19	20	28	21	22	23	34	24	23	28	27	20	23	28	22	25	23	20	24	26	17	27	29	23	26	27	23	23	18	32	34	32	31	27	28	25	23	24	22	18	25	28	26	24	23	24	26	22	28	17	28	32	26	32	31	24	25	23	21	32	30	20	26	24	26	29	34	26	20	23	32	23	29	26	16	27	23	26	21	25	26	20	17	33	26	23	24	28	22	20	22	26	28	20	17	15	25	24	18	30	17	26	21	25	26	16	34	19	21	28	31	26	21	17	34	20	21	35	30	24	30	29	26	18	30	20	17	36	19	24	28	15	20	23	37	28	21	19	17	29	17	31	23	21	27	19	31	19	32	21	21	30	27	26	26	25	24	22	25	31	21	27	14	20	28	21	25	28	24	32	18	23	30	22	29	29	34	19	29	24	17	26	26	23	26	22	33	30	26	27	20	19	39	12	29	32	19
41440	25337	13650	36532	76469	84815	34729	9348	7075	5512	4751	3921	3281	2888	2489	2255	1870	1641	1549	1335	1311	1182	1160	1147	1025	939	917	919	809	858	818	725	721	740	715	703	699	714	625	676	640	680	600	621	595	613	584	618	573	549	560	521	543	474	514	500	517	495	497	511	512	506	467	493	514	481	493	471	464	509	460	483	480	452	455	514	479	464	469	468	456	471	470	460	476	446	454	471	459	455	499	439	431	417	467	468	495	490	480	492	443	457	468	478	463	459	454	467	455	453	440	440	478	446	429	441	455	442	455	416	441	451	470	437	446	435	468	464	440	429	456	465	456	448	440	434	447	447	443	462	449	407	480	451	466	414	448	463	487	438	422	448	447	467	452	440	448	439	399	420	462	451	421	454	467	466	448	403	471	474	450	470	469	418	478	436	441	466	493	440	435	484	437	449	465	455	469	443	462	426	481	458	430	446	468	413	432	404	442	461	438	460	443	438	434	454	470	429	471	453	450	446	455	475	418	470	444	419	387	489	454	449	475	456	438	440	450	415	454	427	419	434	496	420	425	432	415	417	464	475	444	458	445	442	436	457	443	422	478	447	454	466	428	443	432	473	492	442	461	383	441	447	461	454	431	435	416	454	442	463	450	430	444	456	439	465	445	459	466	451	438	449	454	439	477	448	446	463	461	439	460	413	450	446	447	428	417	493	439	423	414	433	415	437	443	464	473	426	446	423	465	455	462	471	436	401	419	429	422	454	435	427	457	434	452	484	462	453	420	453	442	481	465	434	425	424	420	487	484	464	438	476	412	450	473	456	403	473	438	476	444	444	435	450	414	448	454	460	416	433	432	434	421	459	459	420	461	426	473	432	494	434	438	412	488	451	454	427	447	475	448	430	463	450	460	434	459	432	435	431	469	463	450	480	472	441	442	455	431	436	459	464	478	433	467	453	404	445	442	431	458	426	438	430	395	449	468	444	463	413	413	445	456	427	436	419	428	419	443	440	411	409	478	436	461	454	449	408	464	414	418	441	472	414	450	487	467	489	456	451	499	456	437	417	440	432	449	468	453	459	416	463	419	450	429	457	431	481	438	458	481	449	468	424	472	481	443	418	429	444	429	419	450	434	450	434	457	418	448	478	454	443	429	390	435	456	421	445	435	410	439	389	406	428	460	409	469	424	378	427	476	439	426	466	418	419	447	427	439	469	480	418	445	405	440	451	454	441	456	446	453	444	406	463	401	430	401	442	448	480	445	451	449	469	417	474	439	448	460	459	453	460	455	440	442	421	444	437	406	476	462	444	430	437	442	437	398	445	467	460	444	436	429	453	434	446	450	454	442	434	443	443	429	401	411	451	447	433	448	435	427	436	430	401	439	454	434	445	455	412	432	461	443	466	438	441	442	454	434	448	448	419	431	448	489	427	454	478	467	429	443	499	455	431	438	439	453	468	454	446	432	387	448	440	459	433	467	463	426	430	446	420	470	455	449	404	466	462	442	444	451	431	433	473	422	428	464	439	407	464	431	475	475	449	428	448	450	446	487	431	466	461	408	408	454	448	401	487	442	468	451	454	440	389	430	465	438	430	435	445	418	433	426	418	435	422	444	465	455	436	413	454	434	463	429	421	425	445	444	429	440	465	418	451	431	448	439	448	418	444	460	445	416	429	441	469	463	449	468	464	434	473	407	441	411	457	422	477	424	447	453	441	428	434	444	464	483	464	448	453	489	451	477	423	431	444	438	421	424	459	435	460	435	417	430	451	441	452	437	465	449	464	416	478	444	474	458	414	451	459	406	436	431	476	426	421	443	451	467	426	453	433	477	426	465	437	435	426	434	475	452	436	455	414	385	447	429	440	465	418	442	473	443	439	463	462	424	448	460	436	453	481	438	434	448	435	424	427	435	399	462	414	406	418	443	479	432	451	431	483	432	434	453	459	449	467	439	426	423	448	455	492	487	393	423	421	426	456	437	470	435	462	429	417	469	440	433	451	466	453	425	442	434	442	427	481	452	424	484	459	464	438	444	437	446	415	450	481	448	424	444	429	439	474	438	454	488	396	473	449	477	410	426	513	438	481	446	451	432	412	430	429	434	450	481	467	442	449	451	441	412	408	428	451	410	494	446	442	425	440	451	439	451	463	391	418	447	454	408	419	480	433	408	453	422	423	449	447	444	449	449	425	440	406	436	439	382	457	483	490	435	427	469	409	425	459	442	460	411	478	450	449	442	462	472	442	432	440	433	474	454	463	435	430	422	444	441	428	435	415	436	446	459	436	441	460	469	471	452	431	417	449	449	434	456	439	406	465	481	444	450	467	422	457	482	436	432	458	460	431	448	460	430	424	411	422	443	468	453	419	437	445	422	438	490	433	450	413	456	435	420	438	443	425	448	407	449	451	461	456	443	434	457	430	455	408	445	456	478	434	433	431	436	446	434	434	447	421	457	434	392	453	424	457	449	438	447	431	466	415	437	430	447	443	466	454	436	447	438	439	415	433	421	468	441	411	440	428	429	420	442	431	441	433	444	456	419	437	456	436	479	461	442	444	441	443	404	450	446	429	414	432	419	470	428	433	427	426	448	439	442	449	449	433	447	482	414	448	422	452	423	479	480	483	472	433	434	418	464	445	439	472	466	450	451	432	421	419	460	485	453	426	462	453	436	446	431	426	481	455	418	483	403	466	446	419	465	443	440	433	436	470	449	430	443	434	454	436	406	430	451	482	443	456	464	422	417	421	460	455	466	435	439	432	440	455	451	416	439	430	494	434	429	421	445	447	421	433	464	470	400	451	421	475	443	487	448	443	467	484	437	431	424	433	426	426	423	454	457	490	427	432	442	451	431	443	442	417	450	429	451	459	458	507	414	472	433	433	429	439	465	440	452	484	429	463	456	417	436	461	467	452	432	454	448	459	456	460	447	464	440	427	464	430	451	439	436	423	444	407	457	442	448	428	425	423	433	450	415	420	457	447	453	401	452	442	442	449	430	455	454	439	462	465	453	454	489	448	449	440	404	447	454	436	453	463	462	431	462	443	435	422	423	479	440	432	478	443	430	424	446	426	454	430	449	447	461	410	455	452	463	388	452	442	441	474	431	414	442	461	426	461	458	438	447	466	425	424	442	415	432	474	411	451	422	470	446	428	424	431	449	463	426	435	448	454	437	429	388	441	435	448	449	438	392	456	452	446	426	451	468	433	458	438	419	431	433	434	438	450	444	433	441	425	448	434	412	446	421	476	460	438	435	429	488	456	413	479	448	399	430	429	416	402	444	430	450	404	420	480	447	431	426	442	464	479	456	441	457	441	430	427	463	462	428	414	452	457	405	432	431	432	420	434	435	450	438	464	427	436	459	432	456	477	456	452	396	436	440	434	440	445	423	383	448	457	453	414	427	416	446	466	433	459	448	428	405	430	434	440	432	450	471	460	485	432	427	421	485	422	449	492	404	425	413	455	440	462	467	427	422	453	436	446	464	447	458	417	453	433	442	428	415	476	422	440
2225	407	159	160	1426	2636	487	33	45	21	21	22	16	21	30	23	16	16	22	21	19	19	15	15	18	20	14	13	11	21	9	13	15	11	14	10	20	16	14	11	23	12	12	18	11	15	15	20	9	15	19	12	17	22	23	17	15	15	9	15	16	22	13	16	23	19	17	23	14	14	18	13	19	16	19	18	16	20	17	21	20	20	13	17	16	10	19	16	22	13	11	20	19	19	14	7	10	13	18	10	18	12	11	19	10	19	27	15	15	13	13	16	19	16	18	12	18	17	14	17	13	21	17	16	17	15	18	17	13	23	19	16	10	13	16	10	15	17	16	19	12	25	14	16	16	11	18	13	19	19	15	15	16	10	25	24	23	23	12	8	16	21	17	18	10	22	14	17	25	13	15	21	20	16	11	16	21	16	19	16	20	21	19	16	24	20	23	17	17	16	17	14	12	16	14	14	16	16	17	20	19	15	21	16	24	20	15	10	12	10	16	17	19	18	15	20	14	17	24	17	26	20	12	24	15	18	15	17	15	11	20	13	20	16	14	12	16	17	21	15	7	18	18	17	11	16	17	12	15	16	17	18	17	21	10	17	14	28	23	13	17	14	15	16	16	19	19	15	8	17	21	17	20	14	17	20	12	16	19	16	11	14	21	13	22	13	20	10	14	20	13	16	19	15	15	22	14	11	10	17	12	17	16	18	16	12	17	13	8	16	12	19	18	15	17	16	17	23	13	16	17	15	20	16	23	28	17	13	14	19	13	24	18	26	7	27	20	18	25	18	17	14	16	18	23	17	24	13	25	11	21	11	16	9	16	13	16	21	12	27	21	10	18	16	22	12	23	17	18	15	20	21	22	21	12	18	18	13	24	19	15	22	15	19	17	17	15	13	12	16	14	24	11	11	13	18	17	19	21	15	23	13	15	18	14	16	17	18	10	19	7	17	18	10	14	20	12	16	18	17	20	14	20	15	13	15	22	14	14	20	15	14	19	19	21	22	12	12	21	11	18	19	14	16	18	23	14	21	24	19	17	17	9	17	19	24	8	7	21	16	15	13	13	11	16	19	14	12	15	15	17	23	15	18	18	18	16	24	18	12	23	19	15	16	21	11	14	14	9	16	12	18	21	12	13	14	12	17	13	11	17	20	10	14	17	12	13	18	14	18	14	10	16	14	12	18	11	19	9	25	22	22	16	24	14	18	18	16	5	17	22	12	17	14	16	14	19	11	24	21	13	15	24	13	24	14	23	17	19	22	23	20	23	20	11	18	26	14	15	24	15	15	15	16	11	19	24	19	11	14	19	15	15	12	16	16	18	17	24	10	25	10	13	15	19	11	17	7	15	19	13	25	10	18	12	9	18	15	17	29	9	19	16	23	18	16	21	14	13	16	19	13	14	11	17	20	20	20	20	17	9	17	19	18	15	15	24	15	14	24	20	22	22	13	15	20	16	11	14	22	16	11	17	9	21	15	15	24	16	14	21	20	15	11	25	18	12	19	13	17	13	24	10	16	14	18	20	12	14	14	12	9	20	14	18	14	17	18	17	11	11	20	16	17	17	14	10	17	16	19	21	18	9	19	19	18	20	7	26	22	15	9	21	15	16	15	18	17	18	16	15	19	13	15	17	14	15	18	21	14	20	9	17	21	19	17	16	19	20	20	17	16	24	19	14	12	15	20	15	15	12	19	16	14	14	22	19	19	16	12	24	14	19	14	18	15	15	15	16	10	10	16	17	23	19	15	19	16	23	18	16	21	21	11	15	21	16	22	19	16	14	20	18	17	14	17	26	23	16	21	12	29	18	22	18	24	20	12	17	12	20	18	13	14	7	18	18	11	13	12	12	21	12	21	21	23	15	19	17	21	15	12	16	15	21	17	20	14	16	14	19	16	17	18	13	15	21	13	19	21	22	9	13	22	17	9	17	10	15	25	17	15	13	18	17	25	11	23	11	21	19	11	14	11	12	23	17	18	19	14	16	19	12	12	18	22	14	19	14	17	16	23	17	19	16	18	19	15	20	13	26	16	12	20	14	13	17	16	23	14	10	25	17	11	17	21	23	22	15	18	18	15	15	7	20	20	19	15	18	16	30	11	19	17	13	30	13	16	19	18	21	21	20	19	23	20	19	19	14	21	19	27	12	17	15	7	14	21	9	17	18	11	16	12	14	10	22	13	10	12	14	25	23	24	19	14	18	19	15	18	21	22	16	15	23	15	13	26	17	14	17	16	13	19	12	15	15	11	19	11	18	15	21	11	14	24	15	6	14	16	22	13	20	21	10	13	20	26	17	19	16	13	16	27	16	15	23	16	11	14	13	12	18	19	20	20	23	13	20	20	19	16	18	13	16	14	19	13	16	10	20	17	15	18	23	20	8	13	22	18	14	17	18	13	11	29	25	14	20	22	13	16	18	18	15	14	17	18	19	22	13	24	12	14	19	21	13	16	19	17	18	19	17	17	24	17	14	24	20	18	10	16	16	15	15	12	20	12	19	20	15	28	20	12	13	14	22	12	14	15	12	15	9	17	12	15	19	12	13	16	11	16	23	11	26	14	24	18	20	16	12	20	23	17	18	12	16	10	18	19	16	14	12	7	19	22	16	24	9	14	21	21	18	21	13	20	17	16	16	13	15	17	16	10	12	15	26	26	16	19	16	16	16	22	15	16	16	19	19	25	21	20	18	15	14	24	17	17	17	18	24	20	15	18	12	19	9	17	21	10	15	11	8	16	17	12	22	17	15	15	21	17	15	16	19	20	25	19	13	22	18	13	17	11	14	16	18	21	21	19	17	19	14	17	18	9	16	21	17	24	22	21	12	16	18	14	18	11	17	23	15	15	18	15	18	17	17	19	19	10	15	14	20	14	23	12	15	12	13	11	17	17	16	13	17	17	16	14	12	19	14	23	12	15	18	20	20	14	14	15	22	12	13	21	16	19	26	25	12	15	19	18	12	13	7	13	20	14	13	26	22	19	18	26	25	20	13	19	17	14	14	18	27	11	19	16	16	17	15	15	22	17	13	13	10	17	17	19	13	17	15	12	11	10	17	20	17	21	15	17	15	26	13	17	16	9	15	16	9	18	10	14	14	5	11	22	24	22	16	21	15	14	22	16	19	16	21	16	14	19	11	22	15	18	17	14	17	15	18	5	18	8	14	22	18	17	13	14	17	20	19	18	23	13	20	8	23	20	17	10	15	22	17	24	21	13	17	13	15	15	12	23	13	20	17	23	10	17	8	18	25	16	21	10	17	12	16	21	14	13	9	13	18	13	16	24	12	10	15	12	13	14	20	18	20	19	23	12	23	12	18	15	26	18	13	19	11	15	12	17	12	18	9	17	21	15	14	22	17	20	14	20	23	19	19	17	15	13	16	23	16	23	21	14	25	26	16	13	14	13	19	17	11	17	16	16	18	25	17	15	20	14	12	16	16	15	23	16	18	26	16	16	18	13	11	26	19	17	19	14	20	15	11	14	11	19
27289	13252	5801	17962	45461	50851	16889	3297	2284	1900	1590	1360	1268	1005	903	794	639	635	621	579	523	518	447	456	469	406	435	424	405	435	387	378	382	359	375	382	341	316	351	338	362	371	339	361	336	341	330	310	316	285	340	302	333	303	295	325	319	265	330	300	336	304	303	299	333	316	291	282	331	320	279	325	328	298	318	297	280	312	315	294	302	281	290	307	305	300	310	326	321	280	280	320	302	318	300	286	339	330	283	327	277	303	282	287	313	291	312	316	303	297	321	330	322	275	307	280	295	317	314	302	296	319	326	284	316	311	321	341	310	290	329	313	301	315	335	309	313	305	328	322	290	324	310	290	288	325	306	279	298	312	317	303	325	279	296	290	329	296	282	306	291	275	303	299	306	296	317	297	305	315	283	292	326	316	308	295	305	318	307	308	324	286	300	296	305	305	285	287	309	314	295	314	303	312	306	277	315	279	289	267	295	315	264	307	293	286	282	274	272	312	270	287	299	272	299	284	295	297	300	309	311	307	330	294	253	295	289	294	285	293	322	301	305	303	297	302	284	307	277	299	290	326	292	284	310	342	311	304	287	291	285	272	289	314	326	300	270	286	299	278	300	312	301	286	291	307	281	300	309	325	333	273	325	332	306	299	289	279	294	318	306	315	275	296	292	292	304	281	290	292	288	308	276	294	280	334	325	301	298	289	311	279	303	277	265	300	305	292	279	296	303	296	281	277	343	283	279	307	345	324	334	280	290	313	280	287	322	273	312	282	282	301	295	314	298	303	281	306	287	306	308	252	272	294	301	287	276	303	307	309	277	293	302	319	318	318	321	308	317	304	308	305	310	317	290	306	315	270	330	300	316	294	293	279	293	303	281	294	329	321	326	316	316	312	296	321	295	260	313	318	301	316	296	322	325	320	305	270	295	292	319	290	303	280	298	283	297	275	290	353	329	300	297	279	286	279	318	319	313	312	303	345	329	316	310	297	282	284	302	306	322	314	318	322	297	325	300	297	289	292	325	315	309	332	302	290	297	289	330	260	278	324	303	305	308	277	287	284	315	311	287	274	292	279	288	297	281	267	298	315	314	302	290	298	309	316	313	317	306	264	287	315	256	304	272	292	290	330	304	292	290	324	338	303	292	276	335	297	273	307	301	285	306	302	279	300	300	322	309	301	314	297	284	312	315	311	245	321	314	286	292	285	351	300	295	257	303	307	286	304	299	293	278	316	300	308	311	324	324	322	343	305	273	310	327	277	287	303	274	305	284	279	274	310	314	310	311	267	288	300	283	303	286	316	279	319	303	284	317	302	258	287	311	290	319	303	296	287	277	332	278	324	286	291	292	282	317	245	317	280	332	287	293	283	304	320	286	285	278	266	302	285	282	292	297	282	278	301	279	277	284	301	319	281	288	300	314	291	289	289	297	312	299	285	277	278	290	327	302	295	270	272	298	307	310	300	277	294	327	281	290	289	293	330	297	298	286	313	283	330	299	294	291	344	265	281	295	297	311	300	297	275	284	302	295	269	300	304	295	310	275	307	295	311	303	289	306	298	277	300	303	296	305	299	304	304	313	274	310	287	313	308	291	303	310	288	295	281	312	280	294	301	285	288	302	312	287	312	297	305	303	316	304	293	311	294	281	255	288	285	291	298	304	294	311	290	304	307	297	334	302	251	325	303	286	252	299	296	290	301	285	300	284	332	306	278	310	303	311	297	313	277	329	293	268	281	301	287	322	264	347	293	287	310	306	269	301	321	298	292	277	326	287	292	298	330	288	315	282	341	328	265	252	299	327	299	297	316	297	295	304	296	296	282	289	289	298	313	311	309	268	294	332	298	296	297	309	281	311	324	307	280	304	324	299	267	305	314	306	266	296	278	260	314	297	262	314	308	296	285	289	303	312	294	321	313	295	315	276	324	287	296	296	275	283	301	294	296	296	314	345	318	298	294	304	335	294	338	300	330	299	323	317	279	291	298	299	278	284	277	299	272	315	270	313	309	315	324	291	290	276	319	281	308	314	308	282	321	317	307	315	335	286	320	278	293	282	291	287	321	305	313	314	309	273	260	307	295	297	291	309	305	285	297	300	285	295	318	298	295	244	287	299	338	313	327	302	318	299	267	311	328	300	308	300	297	313	275	320	299	271	300	322	263	322	298	313	290	301	307	319	289	267	313	287	299	324	281	282	316	338	284	321	302	300	320	306	337	286	271	288	285	287	293	284	309	300	326	308	294	290	314	296	313	303	284	287	302	270	325	297	275	257	288	296	329	302	297	313	287	294	325	317	295	291	286	329	272	302	293	307	286	301	310	298	276	302	265	291	298	309	304	321	299	330	298	310	279	303	313	297	264	266	287	321	301	285	284	298	260	290	272	298	295	289	258	306	341	299	303	298	314	311	329	332	283	313	287	313	289	314	312	287	279	320	284	320	275	301	312	315	299	279	281	317	315	288	285	321	319	282	324	312	295	301	304	333	307	302	309	297	316	313	271	325	295	324	288	303	285	301	299	287	319	301	305	287	325	314	281	279	300	326	305	293	284	323	290	303	282	282	287	289	311	281	297	313	272	278	279	302	304	319	271	294	306	282	279	275	275	271	281	311	299	304	301	286	296	298	279	296	295	274	313	280	282	274	308	298	289	283	306	288	281	288	323	303	266	301	268	316	295	249	329	285	310	318	318	279	311	300	292	275	291	273	309	304	275	297	297	280	282	294	288	298	292	280	298	305	307	312	300	288	310	292	319	306	315	338	298	304	313	275	290	297	322	313	273	294	315	320	297	284	265	314	307	280	308	314	291	305	285	270	293	290	260	306	297	261	306	300	316	312	307	282	262	276	313	306	293	280	305	292	258	331	277	297	280	288	281	309	290	277	285	325	292	284	274	309	326	313	308	309	313	292	301	279	280	299	306	304	310	283	312	320	309	327	297	296	304	297	313	287	308	274	293	305	263	277	326	276	301	287	283	276	280	304	328	286	310	296	298	264	279	317	258	310	303	328	312	285	316	311	321	305	296	296	299	330	305	324	282	285	330	260	298	318	321	321	283	276	280	285	306	327	305	319	284	316	301	289	292	307	295	301	300	275	285	298	290	276	294	311	332	312	325	291	292	313	280	278	295	311	300	293	249	280	282	246	274	313	272	295	271	272	321	309	309	317	291	317	276	300	313	300	273	294	288	319	298	302	303	282	313	308	289	291	294	295	303	295	254	287	309	273	329	290	296	283	330	299	330	268	299	300	309	346	309	298	275	321	324	280	284	293	328	303	313	287	312	280	309	294	290	301	308	305	289	267	297	308	305	302	290	311	308	302	326	331	286	286	319	297	298	305	314	307	288	292	303	313	277	313	287	337	311	314	282	278	297	290	260	312	287	288	301	293	286	311	284	322	299	280	285	327	262	299	310	280	308	320	285	296	285	286	314	304	294	279	318	285	326	330	325	285	272	309	298	279	293	319	304	252	311	275	334	305	270	322	287	340	289	307	330	282	289
3946	1061	490	440	7821	17156	4233	93	71	80	59	50	45	33	35	43	33	33	26	19	27	28	24	19	27	31	22	16	23	24	19	24	28	16	16	32	28	17	22	17	16	29	20	19	29	13	15	24	22	17	15	15	24	18	16	20	24	26	16	18	17	21	17	16	17	27	17	19	19	22	17	19	23	23	12	22	13	21	24	19	16	20	20	18	17	28	9	20	27	27	13	28	16	23	16	19	18	13	18	16	21	13	17	31	22	12	18	14	16	17	12	16	23	19	22	16	18	20	20	9	10	26	20	16	26	25	16	25	13	23	13	21	16	20	9	18	18	12	25	19	16	15	22	14	29	13	15	15	12	18	14	14	19	30	9	29	21	17	17	26	16	13	12	18	29	19	22	20	23	11	26	26	19	19	17	24	26	14	25	17	20	22	18	14	18	19	19	17	22	21	17	15	15	23	16	15	17	14	20	16	14	20	17	25	26	15	22	15	20	17	10	19	22	19	14	31	24	13	23	13	24	15	14	18	17	17	18	19	14	16	12	22	17	11	18	19	17	20	16	23	20	20	18	12	21	13	19	19	17	19	17	18	18	21	22	22	21	21	19	17	17	25	25	17	11	13	15	13	19	23	7	13	21	23	17	15	17	14	14	16	16	17	15	22	19	18	21	24	24	20	12	16	26	16	17	13	25	20	26	18	20	22	16	26	20	21	25	25	19	18	18	18	23	13	20	21	31	23	20	17	21	20	18	22	26	19	12	23	17	18	14	19	20	15	31	21	23	17	21	23	17	25	15	17	17	12	25	28	17	11	18	21	20	19	20	12	14	24	16	24	29	20	23	20	19	19	18	16	23	19	23	16	23	25	19	17	26	14	26	23	23	19	18	22	19	24	19	22	15	18	10	15	15	14	13	22	22	15	16	15	18	18	16	13	25	24	18	14	15	15	24	16	21	31	21	20	21	22	12	18	20	14	15	20	17	22	20	11	15	15	20	15	14	23	27	20	16	19	22	17	17	15	20	17	12	21	20	18	24	17	22	15	24	10	19	14	17	17	22	19	13	14	8	29	19	18	20	19	9	13	22	23	20	22	21	27	26	17	16	19	22	21	18	14	14	14	21	10	23	15	18	18	17	19	20	14	15	28	27	12	15	20	22	23	24	19	22	24	26	12	18	22	21	20	17	18	21	25	22	19	23	20	19	15	12	16	18	23	15	23	28	17	20	24	19	16	16	26	20	21	18	26	14	15	18	19	20	23	17	13	18	24	11	26	19	14	13	23	23	24	27	15	17	16	21	22	19	21	10	15	25	13	28	19	19	24	12	15	31	19	15	25	20	18	21	21	24	16	21	17	12	18	23	21	13	21	20	16	22	13	25	17	19	29	20	23	24	21	19	11	23	25	16	16	14	17	18	17	18	11	17	22	18	15	16	15	19	24	15	18	11	12	21	20	15	22	24	16	16	25	22	18	17	26	22	23	16	18	20	24	15	20	16	20	25	20	21	13	27	18	16	23	14	20	18	16	12	18	24	17	14	14	20	22	14	19	23	21	18	15	13	14	21	27	15	21	19	11	21	22	19	20	21	19	16	24	17	17	29	15	24	24	16	20	21	20	21	15	20	19	21	18	24	15	24	19	22	15	17	18	14	8	18	24	19	19	17	11	14	19	11	22	17	17	23	16	17	18	21	16	27	17	16	14	21	18	22	10	18	20	15	21	19	17	16	18	18	23	16	23	23	15	17	27	25	22	17	7	21	5	13	25	19	14	20	19	18	16	26	11	23	20	19	15	24	22	16	19	21	20	21	11	18	20	22	18	17	20	23	16	16	20	19	20	21	17	19	19	14	24	24	22	14	26	12	16	23	13	23	20	16	16	25	19	17	17	22	11	21	23	22	17	18	21	25	17	20	28	20	18	14	18	16	17	15	17	23	16	20	18	15	17	16	22	16	15	18	12	20	12	25	28	17	18	16	32	18	14	20	24	18	14	21	17	15	27	19	20	18	22	15	20	24	12	18	18	14	19	25	15	20	26	26	20	16	21	13	13	18	17	13	19	23	10	24	20	19	18	15	16	24	18	19	17	24	10	25	9	12	19	18	18	17	16	21	19	14	15	18	18	15	12	14	13	13	13	20	17	17	24	16	19	29	18	15	14	16	18	27	17	19	12	15	18	18	19	23	25	15	20	20	20	17	18	19	15	17	24	17	17	12	18	26	14	12	28	18	17	14	12	25	30	19	23	19	15	17	23	14	19	12	24	14	17	10	17	20	13	17	22	19	12	20	19	20	13	18	13	18	22	24	24	15	24	20	20	13	21	18	19	20	17	19	13	10	26	24	16	18	21	17	17	16	22	26	20	18	19	22	12	11	15	17	20	20	19	27	14	20	17	17	25	15	14	19	14	27	15	17	17	10	16	19	19	17	21	15	20	22	16	21	18	25	18	19	20	14	16	22	13	19	17	20	18	20	21	21	25	9	20	23	22	12	24	25	30	15	21	14	27	31	22	25	12	16	23	15	16	13	18	13	22	16	26	17	17	12	20	23	19	17	22	25	16	17	16	16	16	24	19	21	18	13	15	19	16	20	20	13	17	25	16	12	20	15	15	26	18	15	14	13	16	12	14	20	17	15	17	26	19	17	25	15	17	25	23	25	18	17	25	20	23	11	23	9	24	11	21	18	22	17	17	17	22	21	24	15	22	25	26	18	16	18	20	27	16	26	22	10	13	24	13	17	13	21	21	25	17	13	20	14	23	9	23	23	16	27	19	9	18	20	21	17	20	12	22	20	17	15	23	12	23	18	21	16	25	16	17	28	17	13	14	16	14	16	17	15	23	16	20	22	24	18	22	20	13	21	13	17	25	17	22	24	14	18	16	12	19	18	22	16	15	19	18	16	17	15	22	26	15	12	17	18	24	23	13	19	18	21	12	13	21	18	15	13	20	20	16	28	18	30	19	14	31	12	20	20	15	16	15	21	20	20	27	9	24	15	19	20	20	22	23	17	22	23	21	15	18	20	18	16	28	24	20	16	23	22	27	18	16	16	25	19	19	14	19	21	16	19	23	12	18	16	19	26	22	14	12	18	18	26	18	14	18	21	21	17	22	28	21	11	21	26	14	18	23	21	20	22	11	20	26	16	26	23	11	21	16	22	15	17	21	23	14	10	12	26	19	21	19	15	28	23	20	17	19	14	18	19	22	15	22	19	15	16	18	18	22	20	20	20	12	29	18	17	15	15	16	14	17	16	23	17	21	26	13	20	21	18	20	20	19	22	18	20	14	23	20	18	26	13	18	23	17	19	19	19	20	12	26	13	20	23	19	21	14	11	26	17	22	30	18	25	16	12	21	13	21	19	24	17	28	24	12	16	10	20	20	19	23	16	26	21	17	13	18	13	16	12	21	25	18	15	12	15	17	24	21	25	15	19	18	19	18	22	15	18	14	19	20	22	21	20	21	20	21	22	27	11	28	17	14	24	35	16	15
38144	22399	13564	29951	69196	84211	25667	8840	6354	5255	4344	3603	3045	2605	2106	1838	1636	1411	1214	1194	1142	1035	928	962	898	825	813	722	735	710	647	616	628	628	605	564	574	534	522	523	518	518	501	497	501	457	495	389	435	416	444	417	406	406	407	401	390	405	386	411	410	380	391	359	380	399	430	381	396	374	402	388	354	418	370	363	364	379	404	400	347	389	381	354	385	352	375	357	363	364	400	371	359	367	360	385	375	367	335	399	377	369	365	360	360	353	363	386	393	363	372	348	359	355	376	338	365	348	377	349	346	381	360	378	340	312	325	390	362	344	366	323	387	350	332	355	372	370	341	352	369	348	354	357	342	365	341	348	353	371	333	379	384	334	373	318	348	339	367	341	346	326	358	361	344	321	330	340	392	330	340	366	357	370	371	379	367	341	373	377	374	330	336	306	345	366	403	331	343	356	333	357	344	340	353	330	369	355	340	361	340	333	349	324	348	356	310	338	327	337	340	316	341	347	358	352	336	345	358	360	347	365	376	328	342	323	376	332	346	332	349	368	345	364	355	314	304	369	337	343	357	325	335	333	327	335	353	364	367	322	313	351	355	333	351	327	350	377	359	331	338	358	362	308	352	360	347	332	349	344	354	325	360	364	351	365	366	371	353	338	356	348	384	370	307	368	339	356	309	343	358	358	354	355	324	362	333	342	313	309	333	348	381	390	367	347	384	359	353	344	339	306	366	347	385	405	328	379	322	365	337	321	327	327	340	362	344	311	338	332	357	356	374	367	331	348	353	335	334	346	320	371	323	330	318	328	306	344	314	369	348	308	345	342	317	374	332	360	364	361	352	377	336	339	336	361	356	343	321	323	349	334	349	353	340	341	311	349	358	359	310	365	349	356	317	313	353	330	337	359	366	357	366	344	343	324	343	326	358	322	352	343	360	386	359	349	315	338	329	360	362	401	363	339	324	358	328	355	355	322	356	332	330	352	368	339	336	336	308	357	372	343	330	339	351	368	338	365	341	350	352	344	332	349	354	356	352	365	363	343	345	358	337	337	372	360	355	319	361	350	316	319	361	333	295	307	306	335	359	331	331	338	357	362	362	334	342	353	331	341	365	339	335	364	333	319	327	360	347	351	362	344	336	330	370	356	373	340	339	377	314	359	331	347	332	356	339	352	366	349	357	353	367	360	350	337	358	357	339	306	320	353	345	343	352	366	326	367	357	328	382	340	345	312	341	313	369	348	345	309	329	358	334	339	375	332	380	327	353	314	332	374	343	351	332	349	350	369	328	372	360	325	323	351	342	366	338	379	344	332	338	355	339	354	337	358	348	349	307	395	348	327	345	326	354	353	361	334	346	328	346	394	346	333	356	379	343	335	359	352	339	397	367	336	340	364	377	353	330	353	340	361	365	325	372	323	360	301	322	366	358	365	340	348	385	357	329	351	367	400	371	358	334	343	330	382	347	380	328	347	346	331	363	371	351	354	381	347	352	318	344	354	336	357	335	342	335	358	340	322	366	348	344	381	343	361	342	341	362	327	306	320	333	309	382	356	358	339	326	357	368	334	341	358	360	373	302	358	364	383	334	359	330	341	306	330	330	349	341	372	332	316	369	375	349	346	328	333	315	377	369	361	347	343	307	349	320	347	360	339	345	341	331	368	342	341	363	353	313	336	326	344	330	319	346	328	361	346	325	349	371	359	350	336	316	337	338	370	373	381	333	338	374	371	344	335	342	362	323	371	336	358	340	348	341	363	349	355	325	322	342	361	354	297	366	331	360	346	322	370	339	351	360	314	315	327	351	343	321	358	312	361	328	385	349	362	365	338	359	372	377	332	337	311	327	331	345	365	367	331	331	370	330	356	348	366	331	302	349	355	355	359	365	327	349	396	332	330	337	316	345	328	320	385	342	339	326	347	330	342	328	366	351	361	365	338	375	342	374	341	359	342	331	329	366	340	360	358	322	333	325	318	344	356	359	392	380	341	347	341	379	372	362	355	353	343	329	314	354	339	332	346	333	330	340	327	322	340	344	355	326	340	337	345	359	349	328	351	328	351	336	351	368	334	364	338	362	322	329	372	347	342	354	346	344	324	337	368	332	381	344	336	384	337	366	334	329	354	366	357	340	378	346	342	359	371	324	368	341	339	333	326	334	373	347	345	380	332	346	378	395	357	338	345	344	326	372	360	336	340	297	334	355	336	319	355	311	319	358	354	350	333	355	353	393	330	324	330	387	360	321	338	347	391	354	319	371	383	360	352	372	354	338	328	368	361	341	365	352	355	381	356	341	306	336	343	363	343	361	352	349	306	385	360	343	358	347	327	333	318	312	348	331	327	365	322	374	354	344	351	322	341	347	350	363	337	358	373	344	350	370	347	359	348	342	341	324	373	342	377	363	336	365	377	330	330	347	344	355	352	340	353	357	349	338	339	358	338	317	327	349	342	332	357	349	329	350	363	372	367	315	371	366	330	341	333	368	315	355	349	360	339	364	346	341	332	373	334	333	344	330	337	315	340	374	329	344	348	346	331	353	325	351	327	327	375	313	331	375	350	351	328	326	371	342	353	355	344	322	329	329	343	352	347	353	346	370	353	361	368	355	348	333	344	322	344	368	370	358	345	362	329	350	332	351	332	364	348	353	362	342	346	302	343	321	308	346	364	373	347	339	372	369	341	361	348	376	328	344	342	326	374	326	343	334	326	356	342	341	345	339	352	319	360	347	327	363	357	332	316	318	349	373	348	317	360	333	341	362	360	344	338	343	319	323	365	341	339	330	342	349	344	356	352	347	361	345	337	347	343	349	339	315	329	314	354	338	337	363	332	365	350	381	311	329	318	345	343	352	339	357	380	330	326	346	302	365	381	363	344	362	322	336	328	350	308	358	371	325	334	348	361	309	356	358	323	359	363	350	323	345	334	352	362	323	311	338	341	355	342	376	365	379	358	327	342	360	339	349	356	363	347	313	373	338	350	342	357	336	340	346	336	352	347	337	326	344	351	351	353	359	325	335	329	317	323	365	359	332	307	333	349	382	340	340	360	356	346	315	333	310	361	350	352	356	344	333	336	363	329	364	342	367	356	320	308	315	324	318	356	350	326	358	387	345	346	354	355	315	362	326	340	365	339	354	352	345	370	329	337	321	325	315	325	364	338	340	320	352	331	336	355	363	383	328	330	333	323	343	354	369	356	361	346	335	350	371	329	332	322	360	366	355	359	343	354	322	341	314	359	333	345	378	342	337	365	338	310	357	333	328	315	345	323	372	325	339	365	320	318	333	322	362	325	342	307	319	344	356	338	361	355	368	343	372	374	360	347	337	347	322	398	339	328	339	378	346	338	369	358	346	310	371	344	349	346	322	364	336	385	336	349	313	341	351	339	303	346	364	328	345	327	328	320	332	319	312	343	312	329	323	329	378	367	335	341	339	332	348	335	330	385	346	336	333	342	341	353	329	348	328	324	316	356	351	365	370	332	324	383	356	323	345	344	335	359
3990	690	313	379	3935	9764	2556	77	57	53	55	46	54	26	45	39	46	25	39	38	33	30	32	43	39	32	39	35	35	22	44	40	26	24	23	31	35	49	25	22	38	31	17	27	28	39	26	21	35	26	29	26	11	19	26	40	24	24	32	23	20	37	28	35	38	24	28	30	35	19	31	26	32	20	37	26	22	23	26	27	27	29	23	37	32	29	31	35	32	28	28	23	37	21	30	33	41	40	28	18	36	20	28	24	24	28	23	31	30	28	19	42	31	36	31	29	29	32	22	26	31	27	27	21	26	31	38	30	26	23	24	24	26	28	24	28	22	21	25	31	38	29	23	33	27	27	25	24	30	27	38	25	23	27	33	19	25	23	34	31	32	31	22	19	30	25	26	16	38	34	30	34	26	30	38	30	25	37	23	30	26	31	28	34	32	25	23	29	24	29	27	32	24	23	28	28	24	33	21	29	23	26	24	22	31	32	31	24	28	24	33	34	25	31	43	26	26	28	28	29	25	21	31	29	32	23	22	25	21	42	38	15	27	23	33	39	23	32	33	33	20	29	27	25	19	29	22	29	23	24	26	31	27	29	25	21	36	27	26	27	33	26	21	28	21	34	29	23	23	23	22	33	25	29	18	33	21	21	26	32	29	34	27	31	32	38	23	30	35	30	30	36	37	23	29	32	32	41	29	33	28	23	31	32	30	29	27	34	27	28	34	28	20	23	34	30	29	27	33	35	28	35	27	35	21	32	26	27	23	30	23	35	24	40	19	20	28	37	27	27	24	30	34	24	29	23	26	25	26	30	20	33	21	37	28	27	26	33	20	32	35	33	24	34	31	21	31	26	27	23	24	20	33	34	27	37	29	21	24	28	18	29	37	38	29	17	25	31	24	35	25	33	31	37	30	21	26	23	34	28	27	30	25	23	44	24	20	25	31	28	26	35	27	36	29	21	22	35	21	19	28	31	22	43	19	29	25	22	29	35	28	30	29	22	27	35	28	33	32	29	30	19	33	36	31	33	24	39	29	22	21	27	22	28	22	23	43	34	34	27	27	24	21	24	27	29	23	22	37	20	26	22	30	42	29	24	18	29	21	26	27	30	28	32	25	23	24	27	22	28	31	28	37	35	36	34	15	36	28	22	22	31	25	29	25	30	31	34	32	34	36	24	28	39	30	33	30	26	30	21	28	39	24	29	28	32	30	17	23	28	31	30	32	27	24	25	34	30	33	29	22	27	27	24	29	36	22	34	22	28	16	34	34	25	25	27	27	33	25	23	30	24	20	27	21	20	32	40	23	29	30	28	25	26	27	28	33	27	25	30	35	29	32	32	24	20	28	22	34	18	33	33	34	22	29	28	32	26	30	24	34	33	24	29	22	20	24	27	26	31	36	30	27	29	29	23	35	34	28	36	32	26	29	23	25	30	26	38	26	24	25	29	27	26	35	26	25	25	31	25	27	29	29	25	20	20	22	28	35	30	36	20	35	27	32	28	31	33	29	27	28	19	25	21	27	24	28	30	34	30	31	26	28	33	27	24	27	29	22	30	31	30	27	30	40	36	27	21	35	21	33	29	33	36	26	21	29	27	22	24	23	25	34	22	34	24	31	37	29	25	30	19	23	32	29	32	25	30	29	27	24	22	34	26	28	33	37	28	35	26	31	31	29	23	24	27	24	34	32	24	17	35	30	18	22	40	27	26	29	24	29	30	43	21	31	36	27	29	23	25	24	29	28	20	40	24	41	31	31	28	23	29	25	30	33	20	30	33	28	25	24	31	34	21	27	36	27	19	34	22	26	34	32	42	36	32	35	27	35	27	25	33	23	28	30	33	27	31	26	25	30	27	20	26	30	24	40	30	27	33	29	28	29	23	25	26	23	23	29	23	27	29	21	27	20	29	27	30	17	19	30	34	37	35	27	30	27	24	31	30	26	24	34	21	28	31	29	22	29	37	30	29	28	29	32	36	21	37	21	27	25	39	23	27	33	28	34	30	26	29	31	21	31	37	35	28	23	34	22	27	28	25	32	27	28	30	22	23	20	19	28	34	21	37	26	29	27	30	23	20	21	28	23	31	24	30	23	28	33	27	32	29	27	36	29	22	30	28	37	23	22	26	38	36	30	31	26	21	36	27	21	23	26	27	37	24	25	20	33	28	20	23	28	23	26	28	27	34	24	27	28	23	16	39	20	35	23	21	35	28	36	36	26	27	15	27	34	36	23	31	29	26	29	40	35	28	28	25	29	23	17	28	27	21	24	32	25	35	37	37	33	26	29	27	31	27	26	31	23	34	14	32	47	35	28	35	24	30	24	29	23	21	28	28	41	23	21	18	29	31	32	31	26	35	19	28	28	33	26	29	32	24	24	28	33	32	31	27	29	25	34	25	31	26	21	27	33	25	27	31	22	24	33	29	36	32	24	26	28	32	31	25	37	22	21	30	30	17	28	24	47	25	19	32	33	26	33	28	27	25	27	34	26	36	30	28	17	27	29	25	21	41	28	22	23	29	30	24	35	34	35	24	29	26	28	30	22	28	34	21	21	22	24	29	23	37	27	23	17	25	18	30	31	28	26	26	21	28	25	28	27	24	24	21	24	27	27	29	18	27	23	27	30	33	31	25	26	21	28	30	23	26	35	36	28	36	26	25	25	29	35	29	21	26	18	23	38	32	30	32	24	18	27	30	27	31	17	32	26	32	23	32	30	35	27	32	34	17	28	22	24	19	21	23	30	23	29	37	35	28	31	24	31	30	29	26	31	31	25	28	30	27	24	32	13	29	19	26	25	30	24	22	29	27	41	28	22	28	37	28	20	34	34	42	30	25	29	29	34	26	25	29	37	23	33	27	32	22	33	30	36	32	28	30	26	32	24	23	26	39	21	31	28	30	26	34	25	40	27	34	27	31	24	36	24	22	34	33	25	25	32	31	30	31	27	27	29	32	39	27	24	31	34	26	20	31	26	28	27	18	31	25	37	27	32	33	33	17	32	23	20	37	27	28	21	31	31	34	25	27	30	30	29	30	31	23	26	32	24	33	22	31	29	28	23	27	35	29	30	29	35	25	26	36	29	27	39	23	23	23	23	23	20	22	28	26	26	30	34	30	27	30	28	36	30	26	24	29	33	32	30	24	37	30	30	24	31	21	26	27	36	37	29	27	32	31	30	23	30	22	33	32	24	25	38	30	33	26	26	39	26	27	29	24	17	19	35	20	21	32	38	32	26	36	36	32	29	28	24	18	23	30	34	31	22	24	39	29	24	39	26	22	22	28	27	25	20	31	45	34	22	36	19	30	25	25	29	27	31	27	30	28	32	27	36	30	32	25	35	31	31	31	34	26	24	30	25	31	39	17	17	21	36	31	34	35	27	26	24	29	27	29	31	26	33	26	27	31	33	29	31	28	33	26	33	24	34	31	36	23	38	23	32	26	34	22	20	29	23	26	25	26	32	29	22	27	29	20	28	29	24	23	34	30	23	33
31610	18375	10230	27113	61130	76448	23223	5629	4446	3653	3003	2497	2108	1821	1476	1383	1227	1167	1087	904	936	888	853	828	807	804	801	757	694	690	716	739	678	660	674	639	690	614	620	597	666	582	558	557	516	565	593	570	572	523	575	543	581	533	522	557	508	515	514	504	528	514	564	515	571	532	501	551	497	532	534	545	536	504	514	519	535	502	535	538	535	485	547	504	495	518	515	528	511	542	510	492	573	548	562	529	543	551	539	496	514	532	519	472	485	511	541	498	533	527	508	531	486	535	504	493	527	520	534	502	536	522	544	504	510	538	467	539	507	505	519	501	498	502	484	570	531	493	487	477	496	528	517	485	493	508	530	515	513	507	550	505	524	513	539	493	520	535	513	503	541	514	517	495	470	499	469	474	511	535	509	504	517	517	495	476	495	544	528	514	494	488	491	495	467	488	546	521	487	546	500	510	501	521	516	500	461	477	488	461	491	468	541	534	511	471	503	496	517	497	488	475	513	545	505	487	499	493	517	494	554	474	480	508	523	528	488	488	463	503	468	543	509	485	506	514	512	482	485	474	498	513	528	471	543	447	498	484	507	491	498	491	495	469	494	482	497	500	528	527	476	441	532	487	537	458	491	497	494	467	492	506	447	502	524	510	449	487	513	512	491	512	506	494	500	505	529	508	508	502	503	486	511	549	486	530	514	524	516	519	503	496	534	473	542	527	534	489	479	520	476	480	513	527	544	502	480	508	495	530	519	493	525	512	545	542	462	473	504	519	518	517	512	506	491	512	498	485	517	517	514	507	517	503	491	510	452	513	529	519	500	480	474	471	506	501	508	511	517	513	496	466	500	498	484	531	548	518	457	522	507	528	505	481	549	479	472	478	508	533	538	514	458	483	489	499	526	517	531	515	497	513	490	482	499	530	503	474	512	518	514	472	521	506	466	521	473	478	524	497	508	490	493	541	537	525	506	517	497	489	501	501	511	527	501	485	510	550	519	500	497	486	510	527	465	475	455	509	533	493	516	484	486	490	517	518	524	468	539	482	550	498	512	492	513	483	501	493	520	505	551	525	495	489	487	502	530	510	505	501	489	511	533	462	517	540	481	508	530	506	476	496	533	487	492	482	514	519	498	524	492	510	529	535	468	502	531	501	456	501	512	491	497	505	527	512	546	492	481	514	527	495	538	497	535	528	507	453	545	492	470	505	525	508	520	485	506	512	508	448	528	524	515	544	504	534	497	496	498	465	513	504	517	548	509	501	567	504	516	526	525	476	491	499	517	504	487	534	517	513	509	476	525	490	514	474	508	513	512	478	510	514	508	511	521	496	522	502	502	514	499	532	505	568	555	530	499	473	513	486	505	487	476	516	507	501	505	500	543	510	503	496	500	506	481	487	473	492	484	483	518	513	527	480	495	519	479	501	479	458	514	480	574	544	526	534	477	460	493	490	477	515	521	503	543	503	527	507	480	513	488	504	523	478	507	482	465	497	528	497	514	470	494	535	535	512	533	543	508	466	538	518	502	523	510	525	519	511	494	489	486	506	510	486	516	505	504	524	528	488	490	530	508	506	557	468	532	480	549	517	485	524	537	520	492	508	536	523	500	505	497	508	470	498	525	536	485	481	498	514	517	523	514	483	509	490	511	548	466	496	513	496	505	511	480	514	487	529	496	544	517	510	482	508	482	512	530	512	500	492	473	513	514	485	528	480	487	539	522	495	528	498	531	533	517	538	518	496	507	500	531	473	508	509	505	503	503	480	496	472	528	481	529	486	520	460	511	529	530	542	487	484	514	494	531	535	515	468	525	482	517	514	551	531	500	474	532	531	539	543	501	506	489	526	516	509	537	494	495	510	467	523	469	478	513	485	528	519	537	531	483	529	484	517	522	507	516	498	506	457	478	500	473	513	507	490	525	487	477	512	512	480	479	523	495	502	503	486	526	526	499	502	515	510	526	523	504	516	517	503	471	496	487	505	519	477	512	509	528	529	508	503	473	519	507	534	516	513	464	500	531	559	513	518	507	525	503	498	538	498	501	504	506	524	531	463	507	519	511	493	496	513	515	496	504	512	497	485	495	560	441	493	480	505	544	495	523	513	515	566	521	516	466	499	502	497	547	488	501	503	476	501	527	528	501	490	531	556	511	478	535	492	478	500	438	509	523	505	514	495	518	508	483	527	506	522	503	498	518	490	528	486	502	494	505	531	500	494	531	519	508	486	465	493	502	481	525	513	466	513	517	469	489	513	519	485	483	538	488	456	502	454	505	527	472	496	440	507	525	462	492	463	501	504	472	483	499	511	494	523	504	483	455	504	514	508	495	546	526	475	560	485	538	481	535	538	518	509	509	512	547	467	460	495	509	486	493	530	534	465	514	510	521	514	532	481	446	523	501	522	494	503	504	497	524	487	502	497	532	522	506	521	507	519	505	532	512	484	471	516	477	461	470	509	486	517	482	495	482	514	494	539	490	521	495	516	537	531	506	450	544	516	499	507	505	514	487	526	473	487	534	507	509	483	521	537	472	476	533	480	518	543	519	509	498	529	468	521	489	502	506	492	508	514	527	511	493	513	504	528	472	538	463	533	484	509	512	530	478	527	490	508	543	530	459	528	496	528	520	523	512	493	517	503	519	497	512	520	482	495	497	499	498	490	524	470	532	530	474	530	516	512	525	504	461	554	492	527	456	496	494	502	518	523	550	503	512	482	504	498	499	502	506	525	537	499	495	521	518	499	534	505	562	463	545	525	519	482	502	467	507	536	503	504	553	492	502	508	490	511	456	508	509	495	521	487	517	468	569	460	493	539	507	528	490	502	507	498	519	477	507	501	574	500	520	492	518	527	522	503	506	533	484	504	500	467	482	494	515	493	496	539	488	536	478	460	501	495	461	483	503	506	507	540	529	491	489	504	492	498	509	487	487	505	524	514	520	493	543	511	509	534	493	523	525	500	501	544	536	500	479	502	499	526	515	482	496	498	511	497	497	503	555	513	484	515	555	514	525	506	453	535	474	500	471	522	492	566	503	486	510	495	527	505	499	532	521	523	473	512	536	535	483	499	510	532	504	506	478	525	465	484	511	493	518	488	503	526	520	522	472	437	462	454	512	506	501	491	518	506	484	502	491	525	532	541	514	532	551	512	522	490	523	467	526	490	492	489	494	491	478	548	524	522	549	486	520	516	468	518	506	490	500	481	513	497	495	487	525	515	542	521	525	487	533	482	511	515	473	509	516	494	481	531	499	489	531	499	499	500	546	530	485	470	512	494	542	491	518	521	523	496	506	486	532	529	493	538	528	507	501	534	469	494	498	500	474	494	506	509	470	451	477	504	472	518	514	495	464	510	503	485	490	481	495	482	491	527	508	512	485	510	491	503	501	488	529	523	533	542	500	532	493	484	495	494	476	494	541	532	496	466	480	459	516	480	499	515	508	506	503	483	491	505	528	520	455	499	522	482	556	477	487	492	476	523	516	531	512	486	500	533	533	507	524	487
4576	1377	622	548	6698	20231	7310	119	92	82	71	70	67	46	44	46	39	33	35	42	29	35	36	34	27	33	21	23	26	24	34	35	27	22	22	33	26	21	21	25	30	29	35	20	30	17	21	21	31	24	23	27	28	26	17	18	28	19	28	19	20	20	21	27	34	34	31	21	23	23	26	26	18	22	25	26	32	27	23	21	34	22	32	27	26	16	27	23	21	21	27	32	18	23	23	30	22	28	27	27	23	22	18	33	30	32	30	22	29	23	31	26	17	26	15	31	19	16	29	28	20	22	29	14	17	30	27	24	18	22	29	31	22	18	25	22	21	20	20	21	12	18	23	28	24	28	32	27	23	20	28	23	25	21	28	21	26	29	26	26	32	24	29	29	19	21	27	25	22	26	20	24	23	31	22	28	26	25	17	26	23	27	22	36	15	28	19	33	19	20	26	25	24	28	24	21	19	32	21	26	19	28	21	22	26	25	32	21	20	32	26	21	23	17	21	23	28	25	26	39	16	25	24	28	20	31	28	22	24	25	25	20	32	29	26	23	23	31	13	25	25	20	22	29	29	20	20	29	18	22	31	24	20	23	26	22	26	27	14	22	32	36	18	32	18	28	20	24	23	25	30	25	28	22	21	21	25	21	27	24	21	32	21	28	18	23	27	26	22	34	19	17	23	17	25	25	27	21	18	17	17	25	23	21	21	35	37	24	27	21	22	32	22	19	24	31	26	21	28	27	30	20	24	19	31	24	31	28	19	32	16	31	26	18	30	24	33	29	25	33	28	39	23	26	29	26	18	27	24	18	22	25	21	29	24	28	24	31	27	28	30	24	28	24	30	15	26	21	28	20	28	22	25	23	23	27	21	23	17	30	29	35	28	23	25	28	17	28	18	22	30	33	24	15	17	24	26	31	26	24	29	27	19	25	19	26	28	15	26	26	21	24	32	22	17	18	34	21	20	22	28	18	31	24	32	25	18	30	26	26	10	26	22	20	24	18	15	24	25	22	22	28	18	20	16	24	24	25	27	21	25	24	31	31	20	15	25	30	23	34	17	30	22	20	22	11	21	24	21	27	33	16	20	21	27	23	21	18	24	18	25	25	23	25	18	18	20	23	31	32	18	26	28	18	33	27	22	32	21	21	31	25	24	26	25	30	24	28	31	20	21	18	16	22	21	24	19	30	24	21	22	24	20	29	28	29	24	14	20	27	21	23	18	29	32	25	22	27	25	29	22	31	22	27	25	24	25	23	18	20	24	28	27	14	26	28	22	17	23	26	21	26	27	26	18	34	24	20	23	26	27	24	21	36	21	21	26	22	22	34	27	21	25	22	23	23	22	20	22	21	23	26	23	15	22	26	35	22	25	20	28	28	19	27	26	27	32	20	18	23	21	28	18	28	21	18	26	32	32	25	32	35	26	23	25	25	26	18	22	23	24	25	27	19	32	24	19	27	20	24	24	28	21	16	24	23	20	24	13	26	23	20	20	27	38	19	22	27	21	33	33	27	22	23	19	24	23	27	35	23	20	22	18	21	31	23	21	16	23	25	23	25	23	23	27	17	32	25	28	17	34	37	24	27	23	24	21	23	24	24	27	23	30	27	32	37	33	23	26	32	27	27	22	21	36	27	18	22	20	23	17	22	27	23	31	23	24	35	29	22	23	21	23	23	23	23	29	26	24	25	28	29	32	21	17	23	27	25	30	18	27	35	32	22	25	28	31	22	29	40	25	23	19	17	34	17	19	24	19	31	20	25	23	30	20	26	34	20	20	28	27	23	30	32	23	20	26	21	19	25	29	19	20	22	14	36	23	25	21	25	12	23	16	34	25	25	31	21	16	22	20	22	26	16	22	24	25	22	24	27	22	26	26	25	21	25	30	30	28	28	26	20	20	25	24	29	27	25	29	27	25	22	25	24	26	25	36	19	17	31	25	34	18	15	27	22	21	27	17	22	27	24	12	32	24	18	18	31	16	25	25	26	26	26	23	22	31	16	35	21	20	20	27	13	25	22	18	34	24	21	28	39	28	25	18	28	22	26	23	24	26	27	20	30	31	29	24	39	31	23	36	29	17	30	21	35	16	27	15	19	23	27	26	31	24	18	27	17	28	37	29	23	32	28	22	27	27	22	22	22	22	22	26	23	26	21	19	21	18	22	35	24	28	31	29	29	26	24	29	24	28	25	27	22	27	22	25	23	20	26	16	24	25	25	27	21	16	19	23	27	34	24	24	23	28	20	19	20	28	27	24	21	27	36	26	18	21	35	31	27	24	34	32	20	35	20	22	22	27	24	25	22	15	37	22	27	35	21	27	24	21	35	21	30	28	16	27	21	23	25	29	20	26	27	24	28	29	30	21	27	30	21	28	24	29	20	28	17	28	22	29	33	14	26	24	20	23	19	26	28	29	21	28	17	17	18	23	22	31	16	27	17	18	21	30	33	22	22	21	38	23	16	18	28	27	22	30	21	24	20	24	22	30	20	20	22	31	17	24	14	28	31	20	40	18	31	25	24	34	26	23	25	24	20	21	18	27	26	25	25	24	31	27	32	24	20	14	28	27	23	13	22	29	18	38	21	29	33	19	23	29	32	23	18	30	23	36	23	19	23	28	23	21	29	32	31	37	22	21	25	24	20	20	27	26	20	15	23	34	20	31	20	20	28	31	24	17	32	20	16	24	26	27	25	31	26	26	25	21	28	24	28	21	35	24	27	29	20	25	27	19	25	27	35	25	25	27	20	25	24	27	19	17	34	17	34	23	21	28	31	31	33	21	24	22	26	31	28	18	22	14	12	30	36	32	30	20	28	25	30	30	33	25	20	29	21	24	23	20	22	24	20	24	26	26	26	23	26	21	22	15	16	30	28	23	29	18	24	26	26	30	32	35	17	23	25	15	26	20	29	27	21	25	23	27	23	32	33	20	22	32	21	17	22	24	32	21	27	28	23	24	27	24	16	20	17	27	21	20	41	34	19	24	22	31	13	30	23	20	28	27	20	25	28	19	19	31	24	18	21	25	28	20	18	27	24	31	28	21	21	22	29	24	28	26	24	34	22	30	22	24	28	17	21	20	26	18	16	21	26	25	32	25	19	17	23	32	29	17	23	21	17	27	37	25	23	21	24	28	21	29	19	22	29	17	24	31	31	21	20	22	15	26	21	21	26	27	23	16	24	14	28	27	25	31	19	23	20	21	24	24	29	24	17	20	17	24	28	23	22	28	21	22	24	30	27	24	20	17	21	30	18	22	22	19	26	26	15	20	20	31	20	26	22	19	21	17	23	23	29	28	23	24	30	24	28	30	20	33	10	23	12	13	19	12	23	26	17	20	20	26	30	20	23	25	25	33	23	29	18	24	27	29	25	25	28	22	25	27	19	33	25	21	30	11	15	25	26	23	31	22	24	28	23	22	31	30	20	23	28	23	20	23	24	20	18	27	31	17	20	21	21	24	28	29	31	29	26	28	14	28	23	26	13	27	27
38992	24527	15672	32608	67403	91929	28545	9158	7255	5874	4628	3803	3163	2744	2240	2059	1792	1574	1443	1364	1343	1189	1113	1045	1027	989	935	893	826	871	823	791	733	739	723	662	682	700	660	666	610	613	621	561	599	606	557	505	569	532	502	543	510	484	505	498	494	512	504	491	522	520	498	473	471	515	467	480	447	488	474	455	458	522	469	442	445	451	507	493	475	460	453	460	449	438	465	475	460	460	453	414	473	453	503	479	426	478	473	466	441	485	469	463	456	419	455	460	441	470	459	421	422	440	427	452	443	416	442	461	436	405	463	448	501	428	414	486	438	456	446	452	442	473	406	475	474	468	459	426	459	419	434	416	442	431	467	477	444	471	415	437	448	451	440	478	465	458	451	441	475	468	479	426	433	476	440	451	429	420	410	455	492	457	432	470	455	439	434	429	452	437	437	450	430	438	432	433	454	463	445	407	420	486	454	442	452	448	458	441	420	486	426	459	444	468	433	424	471	424	421	453	418	472	434	469	464	433	451	429	447	463	442	462	435	439	446	452	473	458	441	471	399	465	454	468	430	410	437	450	449	434	452	480	446	407	407	457	416	473	409	455	429	448	484	406	451	397	416	413	409	447	431	462	412	444	438	424	433	471	433	445	452	462	421	414	454	431	439	461	433	447	429	457	401	448	428	439	407	430	454	423	417	444	446	435	476	458	456	432	429	445	433	439	428	437	441	447	487	445	461	468	426	439	432	454	439	391	423	426	470	483	480	451	455	451	444	452	467	478	436	462	389	446	463	473	455	417	440	431	431	412	485	443	450	417	422	436	413	416	463	447	462	466	430	436	452	435	463	444	439	426	461	425	418	493	456	412	440	482	421	438	462	445	457	455	441	468	447	444	435	411	433	488	407	443	425	464	435	436	437	430	417	462	424	416	470	461	445	441	422	417	457	447	435	453	483	438	412	449	444	457	423	415	411	459	420	400	392	479	434	435	455	461	463	412	462	432	444	474	414	411	443	445	443	462	438	386	455	427	405	413	433	428	428	472	451	429	429	449	441	447	462	428	434	433	425	463	450	445	460	429	468	422	468	412	458	443	439	455	439	449	417	473	446	453	473	438	448	448	422	442	419	464	472	469	433	425	432	435	427	441	392	446	435	465	445	479	425	477	459	406	445	427	448	460	438	434	420	429	438	418	450	445	446	461	472	438	441	435	481	467	434	454	438	470	429	443	466	463	438	490	429	412	434	434	465	436	437	435	393	475	448	416	436	445	461	466	401	436	427	476	503	429	436	460	433	428	435	428	501	423	444	459	396	452	468	433	447	448	408	412	455	418	440	412	467	414	412	419	456	432	461	414	484	454	452	444	428	415	442	428	457	451	447	455	439	427	418	424	442	423	455	452	432	446	460	438	427	482	440	454	424	401	464	447	409	423	447	417	440	424	433	440	450	443	430	459	407	467	415	439	427	461	469	443	468	430	417	434	416	477	435	407	425	462	403	416	462	453	435	443	471	448	466	419	435	460	431	446	461	456	433	424	441	383	443	444	404	432	465	422	409	464	396	429	428	439	434	463	440	478	444	410	454	411	442	435	432	470	467	455	439	461	414	477	439	463	413	452	439	420	399	431	475	436	427	431	430	426	434	438	444	471	435	436	401	402	465	401	463	409	455	434	480	422	399	422	409	430	398	426	424	452	406	456	436	414	447	433	385	432	453	455	431	474	469	447	479	497	417	474	451	446	422	460	413	440	446	378	453	471	406	424	434	469	418	475	464	437	424	426	429	485	429	463	459	430	431	413	455	408	460	443	427	438	428	477	475	444	426	429	453	439	441	412	415	440	425	416	459	456	452	440	437	416	419	451	427	416	429	425	430	450	440	432	411	441	424	491	454	401	437	389	384	431	447	440	422	459	478	404	408	450	474	424	432	443	434	438	403	475	452	423	441	475	441	388	419	446	425	445	420	476	418	433	414	437	448	409	412	475	473	444	415	461	428	454	413	452	453	432	452	423	451	452	428	466	467	460	465	435	452	462	439	417	445	440	424	468	438	416	480	436	450	409	443	464	422	451	482	436	447	467	433	424	428	406	467	462	487	451	439	429	421	425	437	422	429	446	433	440	439	418	426	474	458	435	444	478	427	440	431	443	437	460	464	406	437	443	447	490	466	457	426	465	460	437	445	476	424	416	486	444	433	443	438	457	486	416	453	408	421	403	398	467	429	441	489	480	441	452	491	452	465	427	447	421	397	454	437	420	449	440	414	437	486	466	434	427	424	440	408	429	469	445	438	436	452	457	426	462	416	486	485	440	417	451	427	424	461	409	452	412	467	436	441	411	437	494	419	427	425	464	464	440	437	453	456	437	399	449	459	430	400	448	422	453	432	423	466	438	472	411	471	443	459	428	432	438	437	450	421	425	430	400	426	450	462	452	439	433	450	415	444	414	433	432	439	441	406	415	479	422	443	444	415	467	484	452	462	401	451	481	454	458	449	416	410	430	450	441	456	461	435	416	435	430	441	430	410	440	437	434	443	450	476	436	450	442	453	449	457	447	463	427	476	425	440	449	418	411	419	481	487	454	447	444	442	391	435	453	420	448	433	435	447	427	432	419	448	437	435	443	422	435	457	420	441	488	435	473	467	404	458	434	424	413	453	436	414	445	450	455	435	429	393	456	454	445	456	435	416	411	438	488	427	449	448	423	453	442	454	420	453	433	437	425	431	446	455	420	455	441	458	432	451	432	422	431	460	453	431	444	396	445	446	432	440	407	455	440	446	430	464	397	442	438	407	449	427	419	408	461	425	426	432	449	436	419	442	456	423	460	459	447	437	425	466	449	425	419	421	466	427	431	417	424	448	457	422	436	411	423	456	437	417	476	455	412	477	441	452	410	409	423	438	455	429	440	445	451	428	449	453	448	407	456	447	446	481	442	465	455	457	432	445	424	454	411	430	440	439	443	445	418	404	458	417	460	427	448	433	458	418	479	443	471	428	432	424	451	462	433	435	468	398	418	438	425	425	444	456	407	433	441	448	456	392	435	445	448	464	434	424	452	433	437	433	437	445	441	446	423	410	426	429	413	472	422	466	438	398	466	459	437	437	480	438	442	413	447	422	439	456	415	458	418	427	442	407	461	436	470	451	447	472	443	422	434	451	428	476	486	438	481	433	420	461	440	447	453	451	441	418	447	430	427	437	437	428	436	419	432	428	460	456	428	424	453	446	430	425	431	423	418	494	441	435	459	427	432	446	436	433	437	473	469	445	438	461	459	437	444	456	459	449	389	469	448	427	432	434	422	457	442	384	460	423	451	445	460	436	391	391	437	409	475	466	432	424	430	445	422	444	439	423	430	432	461	458	435	391	431	484	457	405	434	407	446	426	442	421	388	480	431	467	435	447	446	426	439	472	417	461	479	437	450	454	403	442	429	439	420	464	424	479	410	437	429	427	447	430	439	457	469	439	429	456	434	467	449	398	419	436	418	459	421	443	437	470	404	425	439	478	427
2077	341	168	135	788	2889	785	24	32	25	28	20	24	24	26	22	14	22	22	20	24	22	11	14	21	20	24	10	14	15	16	16	22	14	20	18	14	15	20	11	16	16	16	14	22	17	9	16	16	22	9	20	16	21	19	19	13	20	14	24	19	11	14	14	18	15	15	23	16	16	19	20	13	12	18	15	16	22	16	21	16	18	15	13	17	20	26	17	13	19	17	16	11	17	14	19	15	16	26	19	12	26	12	13	15	16	18	16	12	19	12	15	20	22	27	10	11	19	19	19	15	24	19	7	12	15	12	9	8	23	12	14	19	15	15	23	11	16	17	15	20	21	15	19	16	22	14	17	17	10	13	17	13	15	19	13	17	15	18	21	16	18	13	19	24	14	16	15	14	13	17	22	19	12	10	18	21	21	20	13	22	18	13	18	22	14	17	24	20	15	17	20	16	19	17	19	15	11	13	15	11	16	19	13	13	18	17	17	27	26	19	13	17	16	17	24	24	24	15	13	14	7	21	18	20	18	16	8	13	25	14	12	20	21	16	31	14	17	16	20	23	17	19	17	21	21	24	9	23	17	13	13	17	18	19	17	23	14	20	11	12	19	21	22	20	18	11	24	18	20	21	23	18	18	25	17	19	22	16	16	20	14	19	24	18	12	8	16	17	16	14	19	12	14	18	14	16	19	17	17	18	16	15	13	11	18	19	14	23	15	13	24	21	26	9	17	16	13	15	10	22	17	22	17	15	20	19	21	12	13	18	17	17	17	15	13	16	24	15	14	19	20	16	19	20	19	25	19	12	18	12	17	21	23	17	16	20	13	21	12	14	15	13	14	14	18	21	21	25	11	25	15	19	22	16	15	14	9	16	15	26	14	15	16	18	16	18	11	22	16	8	6	19	18	17	22	8	13	19	16	15	21	15	17	15	18	21	19	15	11	23	26	13	21	18	16	11	15	13	10	10	17	19	15	17	18	14	14	9	18	16	18	11	20	16	19	11	14	20	20	20	16	20	24	15	19	17	18	18	19	20	18	15	15	19	20	15	19	15	13	27	17	12	14	15	10	15	8	15	17	15	17	13	15	18	14	19	18	19	8	18	15	13	17	20	12	11	18	16	13	8	19	17	17	14	20	10	13	12	13	17	13	17	18	25	15	18	18	16	14	10	12	15	11	16	15	14	16	17	9	20	22	14	15	16	20	17	12	17	9	19	14	13	20	20	15	13	16	24	16	12	14	13	15	21	13	19	18	6	12	12	21	13	20	13	21	11	17	12	12	15	16	10	11	20	12	14	12	15	19	14	13	16	22	19	14	13	15	11	13	16	10	15	29	7	19	12	16	9	15	29	16	15	20	18	19	20	18	12	19	17	22	8	18	22	10	15	20	19	12	24	18	11	16	15	22	14	16	16	6	12	16	19	21	12	16	17	11	13	18	18	17	16	14	21	19	20	19	12	21	13	12	14	15	12	20	16	22	16	17	16	14	16	14	8	15	16	18	14	20	16	11	19	19	18	13	10	16	17	15	15	12	19	10	22	14	19	13	16	12	17	15	18	21	13	8	12	16	12	14	20	17	17	13	11	13	17	12	12	17	15	15	15	10	15	19	22	23	14	16	18	13	16	12	14	18	6	17	22	11	15	18	14	15	17	16	17	9	13	16	13	8	18	16	9	16	24	16	18	16	20	17	14	20	16	20	13	17	15	14	23	10	11	16	15	19	16	11	11	10	9	19	12	19	18	16	18	20	13	21	16	14	19	19	23	18	11	13	20	17	20	15	15	19	15	18	15	11	13	19	18	19	19	23	12	13	12	9	16	17	14	12	13	12	26	11	13	17	27	12	7	24	17	20	17	17	16	16	16	18	23	18	17	17	18	19	11	21	12	14	10	12	24	13	21	24	18	17	18	15	20	14	17	11	11	14	21	12	15	17	17	13	19	12	15	16	19	15	18	22	25	17	16	22	16	23	20	8	19	18	11	12	13	10	16	16	16	14	12	14	16	17	12	19	10	14	14	10	16	12	17	16	16	19	12	15	12	15	16	19	14	19	10	15	12	20	18	17	12	20	12	9	13	12	12	15	17	24	17	14	18	10	22	17	18	11	18	14	16	17	20	16	19	23	20	12	23	17	17	8	15	13	20	16	16	14	20	16	24	18	17	17	15	18	22	22	19	14	19	12	20	9	18	21	19	16	19	16	19	17	19	10	14	14	13	14	11	14	17	14	14	16	12	15	16	13	13	10	25	14	21	20	19	16	9	22	20	17	12	15	13	19	19	18	11	16	21	15	14	21	28	16	19	19	14	13	14	18	20	20	15	12	17	10	19	21	13	10	9	20	22	18	19	12	15	20	10	15	31	12	17	13	19	14	21	14	21	11	15	16	17	19	18	16	14	17	17	25	17	16	10	18	22	12	12	24	18	17	16	16	9	13	10	16	22	14	11	22	17	16	18	24	13	13	20	20	17	15	20	14	20	13	18	18	19	14	11	10	13	18	23	14	20	11	20	12	11	8	23	21	12	20	9	18	11	14	12	20	17	19	9	19	26	14	21	12	13	22	17	19	13	23	12	16	17	15	13	16	15	12	17	9	20	14	12	14	24	18	10	14	15	15	17	15	21	19	16	17	14	12	22	12	14	16	22	13	23	17	21	14	20	22	13	10	18	16	15	12	11	12	16	13	16	16	22	10	21	19	20	14	22	12	14	23	10	17	22	16	16	17	16	18	14	12	17	12	18	14	13	13	15	12	18	16	14	21	13	12	17	19	23	19	13	16	17	21	29	11	9	18	17	12	23	16	22	22	22	14	13	18	10	9	11	19	14	20	13	20	14	19	13	8	13	16	18	13	13	17	15	28	12	17	15	11	11	25	14	18	17	12	16	16	16	15	18	20	16	13	25	17	14	25	10	23	18	10	15	11	15	11	21	19	20	16	19	14	23	20	11	18	10	13	18	12	16	15	18	12	20	17	21	11	10	8	17	16	17	19	15	14	14	15	21	16	13	13	11	19	22	16	25	20	13	14	18	13	22	14	7	18	22	17	14	14	16	12	14	21	12	14	17	19	11	16	13	16	14	19	12	18	15	21	16	27	24	20	18	20	16	14	13	14	15	11	10	17	23	19	14	15	14	24	14	14	15	18	9	17	16	17	11	10	14	25	15	18	12	23	10	22	15	16	23	18	19	19	21	19	21	19	20	18	13	17	14	11	18	21	18	15	18	16	8	14	13	16	21	18	18	22	20	23	14	20	15	17	17	18	22	20	13	22	20	18	11	17	15	14	17	28	18	15	15	12	19	24	19	19	11	21	21	15	9	18	24	19	23	14	21	18	23	13	15	19	22	23	16	14	15	29	13	20	8	12	16	14	17	17	13	17	18	21	18	21	21	16	9	19	22	21	12	18	9	16	20	21	17	22	20	18	12	12	13	23	12	12	10	16	17	19	7	18	16	22	12	18	16	16	22	17	14	17	17	15	20	23
25091	13002	6746	15541	37632	54163	17618	2950	2558	1859	1532	1258	1119	931	740	732	607	577	554	555	481	471	463	448	439	407	423	418	391	395	382	431	398	392	352	383	344	342	344	369	374	342	340	350	328	312	298	343	319	343	319	313	324	323	341	350	282	335	300	290	300	322	305	304	317	310	336	317	319	335	324	296	309	353	289	292	279	301	289	293	294	263	294	293	275	313	304	314	270	301	323	299	336	305	321	328	297	311	319	287	282	310	297	318	291	297	282	293	288	283	296	296	290	316	311	317	302	305	301	290	309	309	281	276	307	288	296	256	318	300	281	321	291	306	302	296	275	328	283	313	270	302	280	277	277	303	286	287	279	290	296	261	275	275	276	290	283	289	283	313	289	306	314	277	284	286	305	296	300	298	291	280	325	292	291	326	320	293	302	285	282	297	277	313	285	276	301	295	315	290	286	288	302	332	278	294	328	300	308	302	299	281	262	289	301	296	301	290	283	288	312	270	293	271	283	275	280	321	315	289	316	295	314	303	317	279	293	322	303	279	272	313	314	265	319	324	289	300	279	285	293	313	296	287	286	284	322	270	293	298	261	313	300	292	309	278	313	284	295	299	264	293	283	273	295	280	307	287	301	295	309	292	301	292	311	266	275	295	302	273	294	297	271	292	274	270	290	308	303	307	293	301	272	289	283	323	266	308	309	275	311	290	307	321	298	280	286	284	302	285	298	306	261	293	315	289	322	267	312	308	309	291	307	294	300	264	288	287	309	270	294	294	273	293	305	327	315	308	304	293	288	281	306	313	297	301	307	258	290	272	306	317	271	271	275	311	312	246	315	311	292	314	287	314	281	294	315	301	275	275	309	310	274	278	296	309	301	320	299	302	307	293	294	275	320	308	270	258	289	300	293	264	302	301	286	276	317	293	302	283	315	306	304	286	299	262	294	249	310	289	323	328	288	293	321	301	286	312	286	292	291	301	286	305	304	297	283	321	299	289	276	313	307	312	278	257	321	302	310	316	310	287	319	321	275	270	301	291	282	271	308	289	300	268	281	306	283	295	301	276	309	288	289	264	283	279	270	271	321	286	306	273	296	289	284	304	324	304	285	258	310	289	299	305	297	300	281	304	299	307	317	273	276	299	276	309	286	310	299	286	266	283	292	278	304	310	280	296	292	290	297	317	302	292	302	307	279	281	313	284	283	275	268	290	268	307	318	255	328	286	300	258	290	269	295	292	307	306	277	284	309	286	289	314	308	283	310	306	283	301	293	332	292	294	274	303	283	324	292	297	281	314	298	293	290	272	287	282	321	285	308	310	273	294	306	288	311	282	274	323	293	316	305	307	313	282	290	285	280	275	288	295	288	275	264	291	291	291	282	262	288	308	277	282	275	284	290	335	284	278	282	262	303	263	280	304	272	282	288	264	301	284	306	300	337	293	295	278	274	285	277	284	292	315	297	285	282	263	273	322	284	295	308	284	295	302	287	300	285	303	268	293	273	267	294	302	308	283	291	283	298	340	277	304	281	321	270	271	299	301	297	282	308	298	297	286	322	294	262	276	290	285	309	293	302	285	284	309	301	301	275	264	289	292	292	316	298	276	306	285	287	294	307	307	315	282	321	330	276	299	277	305	262	304	303	313	308	307	254	290	281	289	286	282	302	298	296	310	280	314	269	295	275	291	305	334	266	299	309	307	278	292	317	317	313	289	282	311	266	318	284	312	290	302	297	300	303	295	298	278	275	312	290	291	281	299	259	312	273	265	294	275	293	301	305	266	275	280	294	270	297	330	300	275	307	301	262	272	292	276	286	299	278	311	292	276	332	313	293	283	285	292	307	271	298	305	283	280	265	283	302	278	325	280	283	298	292	292	282	323	318	282	268	308	271	289	288	287	301	310	311	285	317	282	300	300	269	294	278	291	280	281	280	275	300	300	268	286	267	296	281	315	292	290	294	284	295	320	307	318	260	295	298	280	292	301	315	297	327	283	310	280	294	260	291	280	304	297	279	324	288	280	271	291	290	306	284	283	300	291	327	271	298	282	293	295	321	318	310	286	293	269	293	263	294	248	293	267	277	300	270	302	297	300	306	314	303	278	275	269	318	316	287	293	285	277	302	291	314	271	318	293	300	293	309	294	300	277	291	314	291	280	275	278	306	280	304	286	291	292	285	274	268	299	280	268	309	270	304	291	283	284	318	271	293	278	265	280	265	304	287	308	296	303	293	252	270	286	315	270	277	297	306	312	311	295	292	266	303	308	299	288	314	315	296	303	304	285	319	308	293	276	302	303	285	286	293	294	306	285	296	279	312	318	292	274	297	309	295	280	298	279	293	301	304	250	264	281	266	291	304	293	313	295	305	295	291	291	271	303	307	293	263	300	279	300	321	297	292	291	331	284	303	302	305	309	312	282	272	303	304	308	292	297	293	289	269	316	311	294	308	296	270	269	257	253	305	318	323	297	274	322	294	317	245	294	333	278	293	298	278	275	316	298	289	287	297	293	300	286	304	296	302	289	307	277	297	265	286	291	301	300	329	302	289	271	302	246	269	307	284	314	312	305	269	317	306	285	294	296	299	285	341	292	285	283	273	284	318	317	321	287	294	329	283	291	270	298	290	315	293	312	285	306	300	353	317	333	322	326	305	295	275	277	274	298	276	301	296	287	272	285	310	297	290	263	284	283	302	251	267	292	289	301	286	279	306	340	288	300	307	309	313	292	296	281	294	296	294	277	279	284	311	296	301	264	317	267	280	310	309	305	283	287	274	308	285	309	289	297	269	290	303	301	290	301	271	270	287	286	296	279	286	298	296	290	306	270	282	298	287	305	312	318	302	283	302	285	263	283	290	280	296	317	310	298	285	297	309	305	312	254	315	287	289	311	269	277	293	284	301	299	313	303	298	291	299	297	287	282	273	262	302	271	279	274	299	321	316	309	272	323	261	287	310	275	339	301	276	277	296	295	318	318	308	289	303	305	286	278	290	284	264	291	288	270	318	307	321	299	307	312	307	311	280	320	292	277	272	275	278	285	289	266	317	257	300	291	296	301	311	319	301	305	297	334	297	287	293	297	294	267	312	280	312	257	298	290	316	260	309	311	269	287	298	312	278	287	267	282	282	303	333	306	302	278	296	303	281	299	284	307	305	329	270	287	302	315	300	280	267	295	289	278	292	309	313	309	327	280	318	286	312	311	286	294	326	287	301	303	304	290	279	289	288	301	298	290	292	304	276	263	292	317	291	304	282	299	277	307	315	317	278	283	310	271	297	291	266	274	288	289	316	316	305	286	275	293	265	315	287	280	287	304	281	278	273	318	314	274	307	284	305	288	317	291	290	304	294	263	265	292	268	285	296	275	299	289	287	303	242	316	306	252	281	295	285	294	237	295	284	276	297	312	304	291	285	291	298	315	292	273	302	283	296	291	286	274	336	285	308	311	345	298	293	290	310	288	280	271	287	300	304	280	278	264	300	266	270	296	305	303	288	274	310	293
3560	1164	556	469	3466	17288	4318	90	83	62	53	38	57	48	49	39	28	32	37	24	35	24	24	24	20	28	30	27	25	22	32	22	22	27	19	24	19	18	25	14	23	21	17	17	22	19	25	19	21	21	24	20	17	22	21	15	23	21	30	16	22	12	18	14	23	24	10	16	14	17	24	12	10	23	22	28	14	14	30	21	19	12	24	15	24	13	27	21	20	14	18	16	17	24	22	25	18	28	19	16	17	17	20	18	18	16	16	14	20	11	19	19	25	24	25	16	11	25	15	20	19	29	26	15	20	19	7	13	15	19	18	15	18	15	18	21	17	16	16	15	22	13	16	18	20	14	15	19	21	16	22	11	19	20	19	17	24	5	17	16	11	20	20	20	16	23	23	20	23	20	13	14	20	26	19	16	15	19	23	17	17	22	16	20	19	20	23	25	18	15	22	14	26	20	26	23	18	17	19	17	17	22	15	18	18	16	24	17	18	25	18	16	20	24	26	13	15	18	24	26	21	21	23	22	18	22	15	19	23	22	22	19	21	18	10	9	20	22	19	9	16	28	22	14	21	24	25	16	20	28	14	18	16	14	13	17	23	19	15	20	16	17	25	14	17	17	19	20	20	14	21	18	24	20	14	17	14	13	16	18	18	24	20	16	19	22	16	17	21	15	15	17	17	18	21	14	11	21	20	21	13	17	15	29	33	25	22	18	22	16	24	17	20	23	21	5	19	16	13	22	16	17	9	13	24	19	13	28	25	18	16	17	19	15	17	18	14	17	17	20	12	30	24	17	22	18	12	17	18	21	22	22	15	22	13	16	20	17	18	22	18	21	15	28	20	28	18	22	12	24	16	16	14	13	18	17	27	18	23	14	21	17	27	19	23	17	18	18	9	16	21	24	18	15	27	26	9	16	13	18	20	18	28	23	18	20	11	21	20	19	21	16	17	14	20	21	11	15	12	21	20	21	15	16	19	18	12	19	14	20	11	16	20	21	16	16	24	18	17	18	22	22	20	18	16	15	20	15	14	18	21	19	20	24	14	12	18	18	19	21	18	29	24	16	23	15	25	23	19	18	18	18	17	23	21	23	16	23	16	22	28	23	13	12	15	16	19	14	18	9	19	17	19	11	18	26	20	19	27	20	20	22	19	24	23	19	28	25	24	24	28	17	14	12	13	21	20	33	21	15	16	19	20	21	14	25	14	26	20	12	17	19	24	13	25	20	25	29	15	16	19	24	16	16	23	22	15	14	31	25	20	20	23	19	20	16	19	21	13	10	15	10	9	16	19	17	25	20	15	21	17	15	18	25	16	12	19	15	26	24	28	16	15	16	17	19	22	12	17	21	31	28	15	20	16	20	23	24	14	28	17	11	23	24	14	12	18	22	15	20	18	20	19	34	20	16	12	17	24	20	11	28	22	21	23	17	17	20	22	12	11	12	20	19	15	21	18	19	10	16	24	14	12	21	24	20	24	18	17	10	10	16	15	11	19	17	12	19	19	26	15	17	10	25	17	28	17	13	19	14	18	11	13	19	10	18	16	22	16	15	18	16	13	14	24	15	25	11	19	21	13	19	20	18	19	10	17	16	16	23	18	16	28	22	15	19	18	19	17	14	25	17	24	25	27	18	21	28	25	17	25	20	16	27	19	20	17	18	17	22	15	15	16	13	19	12	19	15	16	10	15	29	16	16	24	21	17	20	17	23	13	21	21	16	27	25	24	24	21	20	16	13	18	22	19	14	27	20	10	23	18	11	14	10	15	17	16	16	26	14	23	13	23	10	13	18	21	13	24	12	21	10	21	13	23	21	20	22	18	17	23	22	19	11	18	21	21	18	15	16	16	20	13	24	26	21	11	22	23	17	19	17	21	21	20	27	18	16	18	16	14	10	14	22	22	15	16	16	21	19	20	16	19	11	16	17	17	21	18	17	20	21	14	10	16	16	21	18	13	10	8	14	21	15	21	19	15	16	20	16	15	25	16	25	22	12	22	17	17	24	20	20	16	20	26	21	14	19	15	23	16	23	25	24	21	14	20	21	26	13	16	17	18	18	17	12	20	23	21	25	11	22	24	20	25	17	16	25	20	19	14	12	16	22	13	21	27	25	26	17	18	20	14	17	19	17	9	14	27	16	13	16	23	13	11	18	19	21	26	15	22	13	26	12	21	22	30	27	20	15	18	17	17	22	15	24	10	18	16	22	23	14	14	26	6	11	12	17	23	20	17	16	12	19	24	19	19	29	23	15	17	21	20	13	14	21	17	19	16	17	22	14	21	11	9	16	16	16	22	20	16	12	9	22	13	21	22	22	17	23	20	21	26	23	21	16	15	21	22	21	24	12	23	25	15	22	17	17	19	21	19	15	19	19	11	24	21	15	14	22	11	19	18	25	21	19	16	18	17	21	18	18	12	16	29	25	11	17	12	23	17	19	28	12	21	15	20	13	19	14	20	15	15	19	22	20	16	10	16	21	19	15	15	14	21	12	19	16	13	21	19	15	18	11	20	16	21	11	25	18	18	21	13	23	22	24	19	17	10	14	32	32	19	15	20	22	11	24	20	23	16	17	17	23	16	21	25	18	19	14	12	11	25	15	20	25	20	17	17	21	15	15	16	19	11	16	15	17	18	19	16	21	21	14	19	20	22	16	17	21	18	13	16	25	11	17	28	24	17	20	26	21	14	24	16	12	12	22	20	17	23	24	21	20	15	23	19	17	16	20	20	10	18	19	13	31	20	16	18	22	18	22	14	23	26	18	14	23	27	16	16	12	18	24	25	13	21	19	13	17	24	18	16	21	15	21	14	16	9	32	24	21	23	24	16	16	18	13	21	24	12	19	19	21	11	19	22	19	18	22	18	23	17	17	5	20	24	17	22	19	19	20	17	22	19	21	19	19	15	16	22	20	22	16	20	10	17	15	10	17	25	21	12	25	25	18	25	19	27	15	12	30	25	12	20	11	20	14	25	28	16	11	15	16	14	17	25	18	23	17	25	19	16	16	25	24	16	18	15	19	25	21	21	31	18	18	22	22	22	19	22	21	24	13	23	24	27	17	17	17	25	21	16	16	21	17	17	20	22	13	20	22	21	25	25	17	16	22	19	20	21	23	16	16	17	10	22	18	17	12	13	20	16	22	24	17	22	23	16	22	18	22	19	27	14	25	10	24	14	22	17	23	25	16	15	20	21	16	14	15	20	16	21	17	16	18	15	18	16	22	19	28	20	23	25	13	15	18	23	10	20	22	24	17	17	12	24	10	13	20	17	19	25	16	21	23	22	20	18	16	18	16	21	23	21	21	20	16	13	23	25	22	16	21	19	22	23	15	21	25	23	27	16	22	16	15	13	18	23	18	21	22	11	15	17	26	19	10	20	15	20	22	15	21	17	11	15	13	21	19	23	14	15	19	18	16	13	22	18	17	18	23	17	17	15	20	20	22	22	24	16	22	9	20	14	20	17	17	15	22	19	14	13	19	16	18
37393	23677	14669	30156	59990	85012	19292	8957	6860	5451	4388	3511	2872	2464	2123	1941	1584	1428	1321	1243	1118	1047	925	924	948	852	835	770	735	773	737	685	634	670	661	622	533	548	520	557	535	506	491	517	498	498	436	442	425	441	423	431	381	417	401	446	394	378	388	382	389	406	384	392	384	375	414	373	374	404	374	383	376	384	345	382	398	382	388	361	360	329	378	359	343	326	380	354	358	322	347	379	363	412	349	386	376	383	373	389	346	354	365	349	329	361	344	366	334	369	358	356	335	372	363	346	324	384	372	323	372	330	313	364	418	366	351	349	370	368	345	347	334	358	319	336	328	338	316	381	315	354	360	331	322	333	339	326	352	351	347	375	345	406	391	338	332	298	362	342	333	305	326	354	344	321	336	325	338	329	380	371	346	312	314	358	347	351	291	372	326	339	347	355	337	329	342	349	297	316	342	328	328	332	365	347	344	316	312	367	324	341	352	341	351	354	366	340	322	346	341	349	364	342	350	324	347	333	362	336	337	386	326	336	334	362	326	316	336	358	308	340	353	304	330	324	301	346	322	321	333	340	336	341	357	344	341	351	341	327	321	334	368	354	345	318	322	344	362	340	346	348	356	341	346	365	336	346	323	348	363	336	352	365	322	333	382	368	319	329	334	360	342	322	347	382	371	332	369	352	358	315	317	368	351	331	320	347	341	353	352	356	348	368	365	342	344	328	350	316	317	358	341	368	368	318	342	310	351	319	345	357	350	323	329	337	350	318	289	331	368	318	338	345	329	358	308	353	366	324	308	339	342	329	308	316	354	389	332	370	367	313	313	339	323	344	330	349	342	337	335	355	322	336	347	363	319	364	349	356	317	360	341	333	332	356	352	304	337	361	344	362	346	358	340	337	349	335	324	337	334	370	336	357	335	349	347	341	357	361	316	341	310	318	334	349	330	316	324	346	322	358	341	335	335	354	351	332	354	342	329	331	330	351	352	349	376	327	364	352	341	322	334	376	349	369	350	334	345	304	306	339	347	349	354	347	329	352	354	338	335	319	349	348	335	321	325	339	360	329	333	342	360	322	343	329	307	365	330	346	340	352	340	326	339	322	321	330	352	309	324	354	322	339	311	370	341	359	350	340	318	322	316	363	323	331	315	354	343	344	319	339	336	346	339	309	311	333	324	339	362	346	343	338	365	329	340	352	324	321	380	321	374	319	331	302	351	348	353	349	319	354	367	329	318	350	350	361	343	351	342	365	328	348	316	339	334	326	363	343	337	336	345	360	365	345	332	320	354	331	337	352	344	329	371	322	367	351	357	337	356	320	374	310	310	318	345	338	328	342	328	355	324	339	350	319	360	333	354	328	353	345	351	332	340	374	348	334	348	350	350	351	334	365	354	325	359	357	364	327	334	331	349	329	331	339	345	359	331	346	369	309	348	382	301	340	330	330	340	376	303	358	327	368	326	314	312	331	338	297	312	337	355	344	361	309	349	329	321	348	347	335	340	341	357	357	344	341	364	349	346	339	366	353	329	357	361	332	320	317	332	329	345	372	321	303	328	309	325	336	344	343	384	355	314	347	367	322	329	336	388	323	318	361	309	347	357	319	340	340	366	317	340	332	341	337	334	323	366	335	336	323	321	353	362	338	305	317	320	327	346	336	349	348	364	287	364	314	365	329	380	329	348	348	346	346	357	353	324	351	337	339	335	356	339	368	305	384	370	329	352	341	391	343	331	360	334	323	354	323	339	334	330	354	290	311	376	373	348	362	331	336	368	341	329	345	311	351	366	358	333	332	365	344	355	322	370	302	358	347	324	311	349	374	356	325	330	343	359	355	323	325	326	311	341	332	324	355	319	341	320	357	352	320	359	361	366	339	323	347	348	334	317	361	326	365	345	314	307	340	357	323	322	324	320	308	337	333	351	337	325	358	345	329	346	323	331	314	333	325	330	326	346	354	343	324	318	345	335	348	324	341	333	337	331	305	337	364	334	345	328	323	330	351	344	355	330	335	362	345	333	347	351	334	350	327	337	331	340	336	353	328	324	346	335	326	362	329	342	329	336	336	346	353	365	339	342	349	333	312	303	338	355	349	346	328	367	336	323	326	335	340	330	346	321	358	346	356	308	341	371	305	353	322	386	333	366	346	359	352	308	337	348	355	336	360	340	340	349	318	380	368	345	314	353	362	321	340	360	340	346	347	345	344	342	326	332	363	342	321	326	364	348	336	337	359	326	322	354	345	325	370	357	332	303	340	354	356	347	322	349	342	359	324	350	345	309	361	359	335	373	327	374	368	354	355	350	312	355	343	345	336	350	320	312	330	280	316	326	309	358	340	370	312	349	326	347	319	322	325	299	358	321	296	372	339	342	331	356	333	308	332	340	311	344	367	340	324	335	331	351	322	318	345	357	344	357	328	319	363	320	323	359	321	348	312	362	329	358	340	358	342	368	304	331	333	331	322	326	346	309	335	312	327	346	329	330	337	338	356	322	312	318	384	307	335	331	361	332	371	351	340	360	337	323	349	332	369	364	310	336	364	340	324	356	334	370	353	326	345	354	368	309	325	326	346	348	354	318	315	337	367	355	375	346	344	328	342	356	360	365	355	355	345	361	344	327	321	319	311	311	337	318	342	343	334	329	325	349	354	322	364	326	318	349	325	369	324	320	329	366	328	330	328	322	332	341	322	340	326	345	336	334	385	357	333	340	341	327	358	363	363	351	332	351	354	367	311	340	308	349	370	317	374	360	342	350	316	315	298	339	337	332	333	377	328	326	320	335	340	333	323	365	348	326	314	323	346	330	323	344	313	319	350	392	310	312	338	323	325	340	340	338	385	376	331	350	334	310	328	331	327	338	348	337	351	307	334	341	319	353	348	330	339	333	331	361	312	302	359	349	334	336	297	368	319	355	358	346	304	312	368	358	350	363	321	330	360	339	306	347	314	349	318	355	349	334	374	364	343	328	347	337	345	330	325	348	351	367	327	334	321	339	341	328	367	350	351	346	360	323	356	340	335	338	355	362	336	341	337	371	327	349	319	373	351	359	322	351	334	339	320	310	337	337	357	338	322	357	363	324	338	321	361	346	363	346	346	374	343	316	345	347	312	347	339	363	310	330	359	309	360	341	347	371	314	354	339	332	363	320	337	364	354	349	330	317	341	342	338	380	364	361	330	304	337	330	319	330	339	334	317	342	357	359	342	309	368	343	337	339	357	321	371	331	319	332	370	324	355	314	371	330	367	335	348	341	339	348	321	345	341	331	319	332	367	360	312	341	363	345	328	363	330	347	341	348	345	320	363	355	353	326	338	313	332	325	338	345	345	301	338	360	343	353	362	340	359	342	348	379	310	341	335	334	316	317	349	352	312	329	318	340	374	340	314	351	329	348	324	338	343	338	355	343	324	341	365	309	355	331	347	374	329	353	351	375	314	326	341	349	334	328	329	347	327	333	313	326	366	343	313	315	341	335	369	362	327	355	326	331	325	386	336	356	355
3676	748	392	358	2263	10731	1900	72	68	64	61	49	36	46	37	41	39	39	38	26	36	36	33	30	31	37	26	26	24	33	31	32	33	27	27	37	24	27	34	27	40	26	38	36	29	40	35	22	28	36	23	31	20	25	25	36	32	36	39	25	32	33	30	31	34	24	34	22	33	24	26	32	25	31	33	36	29	39	26	32	33	24	31	20	32	31	37	24	34	20	24	22	35	30	40	35	21	33	27	19	30	25	25	34	25	26	20	35	28	37	20	30	29	23	43	30	24	27	29	36	29	18	24	31	26	37	28	29	26	28	23	33	28	31	27	24	23	26	24	29	35	31	21	24	23	23	23	34	19	29	24	18	36	25	19	20	27	20	36	32	27	18	25	29	33	38	30	18	28	27	20	25	30	23	32	31	22	36	17	24	26	29	28	24	22	24	33	29	35	38	29	28	28	35	32	37	35	28	27	24	28	28	32	28	30	26	25	31	26	25	26	30	24	20	31	19	25	30	38	25	25	27	31	32	31	26	24	20	28	25	28	31	33	23	41	26	40	29	26	26	27	32	35	20	28	23	35	27	34	30	27	32	39	36	25	27	30	20	30	25	29	37	28	24	32	33	31	26	21	28	27	27	31	27	23	34	30	34	27	28	36	23	28	34	26	23	25	24	24	26	34	36	32	38	38	22	31	32	22	29	25	27	32	33	29	34	37	33	18	33	33	31	29	18	25	23	27	33	27	32	32	31	35	36	29	22	34	26	30	24	34	27	15	29	37	33	22	34	27	25	32	36	36	24	23	26	32	30	29	29	32	26	44	25	32	26	27	32	35	28	26	40	29	38	27	32	26	21	38	37	31	26	35	19	20	30	24	22	36	26	21	34	25	36	33	37	25	22	20	35	28	26	20	25	26	24	20	27	30	33	24	23	36	30	27	23	34	29	22	18	26	25	31	31	29	23	34	26	39	28	36	28	28	23	25	31	19	26	35	35	41	20	18	31	32	32	28	27	34	29	29	18	33	27	31	22	20	40	33	29	30	29	25	18	37	23	26	32	28	27	32	16	28	33	35	27	34	30	33	34	35	18	27	34	32	30	27	31	16	28	31	26	31	30	26	27	18	25	33	30	32	30	32	23	32	27	26	20	24	24	24	28	31	28	34	32	25	27	33	24	27	28	31	24	22	26	24	32	25	25	21	27	18	25	32	36	30	26	24	28	31	39	27	31	27	20	24	19	20	15	16	28	21	23	30	35	23	20	30	27	31	28	30	27	35	32	26	33	34	24	24	33	20	34	23	30	23	30	29	37	33	33	28	27	26	36	19	41	31	25	28	30	33	32	32	32	25	29	37	27	31	33	19	30	32	27	27	34	32	24	27	24	32	29	30	22	26	24	27	23	23	25	34	32	33	27	24	31	34	17	31	26	22	34	30	25	32	29	37	34	28	22	21	27	29	28	22	22	31	29	28	37	27	33	32	31	18	24	27	28	25	34	23	28	40	18	29	32	29	23	29	30	21	29	21	28	25	25	15	28	25	32	25	27	25	40	33	27	25	32	28	27	36	30	25	31	32	30	33	24	29	30	27	25	29	25	32	26	40	19	24	33	25	44	35	31	24	32	27	23	29	26	32	29	31	32	36	32	30	28	24	31	35	26	30	29	30	36	18	22	21	44	28	34	24	30	30	23	33	29	31	36	33	30	28	30	34	39	27	30	25	37	32	30	20	26	33	25	27	28	26	24	27	30	23	38	21	19	24	29	32	43	25	21	28	21	23	24	37	25	34	25	39	24	31	26	27	27	33	25	26	18	30	18	30	31	22	29	30	25	32	21	36	27	24	26	25	28	28	24	34	34	32	31	31	20	27	26	26	28	32	30	26	27	38	30	23	15	17	31	19	14	34	32	26	21	22	32	23	27	30	23	31	30	26	25	22	20	35	38	28	29	36	21	22	26	27	23	27	29	22	25	31	31	30	31	29	22	34	29	28	25	31	28	25	24	24	27	30	30	26	29	29	24	32	29	28	34	31	30	28	20	27	23	23	34	21	25	34	43	31	25	33	36	35	27	22	26	37	20	23	27	17	23	22	32	35	21	33	29	28	24	25	21	23	26	27	25	29	38	35	17	21	32	28	26	36	31	24	38	23	25	29	23	29	28	33	27	30	32	33	33	25	21	32	42	27	29	24	27	20	27	32	22	27	27	28	28	23	27	23	33	17	17	39	23	20	22	22	29	35	24	21	28	21	28	23	30	31	33	27	26	24	29	36	25	28	24	27	25	39	27	30	35	31	31	28	25	28	33	26	23	24	29	31	25	22	35	22	28	22	39	31	39	34	22	29	32	26	20	29	34	29	31	25	38	28	38	29	23	29	28	26	32	28	22	35	21	21	27	19	23	36	22	29	31	31	31	27	22	35	32	17	27	21	34	28	25	30	34	22	22	33	36	32	23	23	37	37	26	18	28	32	21	32	28	27	32	26	27	22	25	22	32	30	19	24	36	30	36	25	26	30	26	29	30	31	25	30	30	33	23	32	33	27	19	24	29	26	30	29	35	21	28	21	25	28	34	24	31	26	35	20	25	37	22	29	29	27	27	29	31	30	29	34	36	39	25	30	34	25	18	34	28	20	19	35	32	30	20	30	29	31	23	26	20	21	27	20	34	22	23	29	27	31	27	24	38	32	30	32	33	27	24	29	25	28	30	24	32	29	29	21	28	26	23	23	38	25	35	26	34	19	28	34	22	36	34	23	24	31	41	31	25	33	29	31	30	31	21	33	27	28	27	23	25	26	44	30	34	34	27	30	31	29	24	35	29	32	24	30	33	31	37	33	29	19	28	30	24	25	20	26	37	33	16	26	35	22	27	34	29	29	31	25	31	28	23	28	23	32	29	29	23	37	21	19	35	36	32	23	29	29	32	21	33	23	23	28	29	31	23	34	30	21	33	28	26	21	36	32	28	30	36	24	36	35	17	32	32	33	32	27	38	31	29	24	25	31	27	27	32	28	23	22	33	28	29	41	29	29	39	23	23	25	27	32	22	27	30	33	23	27	33	25	27	25	27	22	23	25	35	35	33	35	33	31	30	33	29	26	30	32	36	29	32	20	36	31	20	33	24	21	23	33	31	36	26	34	37	27	30	30	21	32	33	17	30	35	26	23	27	38	20	22	18	26	27	33	29	29	21	30	24	24	23	20	25	33	22	27	36	24	24	23	24	30	30	26	33	22	36	24	32	19	32	34	24	26	29	20	21	23	17	31	23	24	23	27	33	32	32	29	32	21	31	26	25	33	26	30	27	32	31	35	32	32	33	29	30	26	23	23	23	27	27	21	33	28	24	25	33	25	24	21	26	20	17	27	30	27	25	29	18	33	40	32	29	26	24	28	27	31	26	18	20	28	24	34	23	27	26	32	21	28	24	38	31	33	20	31	15	21	38	36	34	17	31	37	33	32	26	28	16	24	27	29	29	26	30	25	27	19	27	29	24
30770	18696	11013	26239	51961	76708	17410	5776	4504	3715	2927	2342	2029	1721	1490	1323	1222	1142	1022	970	973	871	872	890	790	832	777	779	767	741	715	717	688	653	653	659	647	649	642	632	636	629	575	622	587	574	552	571	544	549	555	557	540	534	514	561	545	544	522	543	523	521	512	528	553	499	569	527	501	529	562	554	513	535	537	515	468	491	549	484	523	516	543	508	541	499	522	502	535	517	500	494	522	554	551	520	528	507	512	562	549	541	479	496	507	508	502	531	518	498	533	527	510	510	504	534	501	478	497	538	523	525	509	479	532	500	490	515	505	490	491	524	508	483	502	494	482	543	482	455	460	493	501	525	494	534	533	504	475	469	441	500	530	517	502	497	499	514	534	487	524	486	538	500	509	517	523	542	555	498	492	530	461	527	486	520	504	499	532	464	549	513	511	507	508	497	477	490	503	471	518	518	495	480	505	509	524	505	513	476	542	529	471	472	521	475	499	457	517	498	519	465	495	518	470	505	547	507	516	506	531	526	494	531	526	471	504	479	521	491	498	445	506	497	508	511	486	504	493	508	515	502	490	475	514	468	482	512	470	514	476	518	531	501	501	461	498	502	472	520	503	520	480	454	545	545	474	510	496	486	532	499	505	488	466	492	507	477	490	495	516	479	510	507	516	482	495	505	504	517	470	505	470	464	504	538	520	511	546	531	482	515	503	525	499	491	507	541	484	537	520	520	487	496	494	525	451	500	510	541	505	522	455	534	459	503	502	497	488	521	535	489	447	517	481	476	535	523	512	536	459	488	517	538	468	481	487	497	522	523	504	495	495	477	519	494	514	527	439	522	448	496	451	506	490	530	488	520	528	512	514	479	491	475	484	507	511	470	508	510	506	449	514	523	486	524	500	516	510	521	501	500	510	505	517	551	502	513	507	496	512	531	499	489	460	550	505	519	525	522	493	476	481	509	515	495	533	488	502	497	504	515	528	533	519	509	506	521	475	505	474	447	520	528	518	506	496	535	463	521	530	488	491	494	462	503	504	512	503	517	475	503	486	473	524	483	507	512	499	510	518	512	490	530	513	509	504	474	543	485	533	485	500	506	485	455	474	509	511	492	532	502	517	493	485	512	508	491	499	526	516	478	486	528	512	496	497	503	480	513	490	516	504	485	527	500	488	467	477	530	538	510	469	499	504	506	524	489	485	507	526	511	537	496	497	469	497	510	515	510	492	499	496	488	535	479	493	500	479	489	525	507	481	460	491	503	471	472	506	469	503	497	536	499	467	539	492	469	486	520	514	488	510	495	498	508	479	475	475	500	519	491	486	495	509	525	521	523	474	486	495	480	491	508	510	511	528	520	485	523	502	524	493	507	482	492	483	482	514	475	479	518	491	529	548	498	472	480	501	522	502	514	466	484	505	481	503	497	518	506	543	480	531	515	463	530	499	515	540	466	480	506	500	528	522	502	511	496	485	488	509	514	500	529	522	517	499	504	537	532	520	509	493	518	502	503	486	493	526	505	444	522	517	497	466	491	504	504	511	528	536	478	474	525	466	482	524	493	471	487	480	495	489	484	530	500	516	481	526	504	509	494	533	479	529	527	486	527	488	523	435	470	499	503	484	538	522	454	483	512	499	522	526	486	525	499	540	474	491	494	493	506	481	521	521	485	467	491	468	532	485	523	496	489	493	523	516	489	502	518	510	509	494	471	478	502	487	485	496	467	523	489	523	503	442	510	518	481	500	520	503	522	488	526	497	474	474	520	487	514	510	483	557	513	480	529	484	454	480	525	489	478	517	475	519	494	557	475	502	493	533	526	506	456	509	475	497	518	519	505	481	511	523	474	502	488	485	505	484	485	483	496	476	512	510	495	508	492	480	514	525	497	482	513	497	465	518	480	507	484	485	505	468	469	518	461	500	504	498	479	504	472	474	537	548	512	472	508	496	476	462	450	485	533	477	528	507	492	477	496	519	494	506	484	459	486	517	488	450	531	499	497	493	506	500	485	478	499	535	481	509	518	482	535	507	498	457	514	470	499	499	523	484	520	478	502	485	544	523	497	485	497	538	499	532	459	505	487	477	512	498	512	491	504	505	483	517	481	483	503	536	514	509	511	483	501	509	481	504	460	524	470	495	489	513	505	526	513	495	480	477	489	496	507	505	491	536	511	457	527	507	495	510	495	524	499	508	468	493	516	455	477	503	491	505	494	474	509	536	523	503	542	491	520	493	477	480	495	467	476	502	501	490	484	498	502	486	494	511	485	463	503	532	492	531	482	518	531	528	481	498	525	506	515	493	499	486	496	475	504	507	489	506	495	466	502	499	521	511	499	491	502	468	527	487	453	481	497	486	482	456	473	522	509	505	457	478	520	468	480	501	505	491	473	505	464	506	493	462	493	510	484	492	558	505	488	493	478	480	503	485	507	499	480	558	509	468	481	500	493	460	533	516	494	485	516	512	498	478	504	502	479	476	486	492	525	525	494	489	460	536	491	496	534	516	511	509	504	494	536	476	488	472	474	472	551	486	539	495	501	496	501	505	543	485	498	528	505	496	498	480	469	494	503	540	494	536	510	527	524	498	483	475	498	504	519	501	493	482	462	518	500	517	463	512	506	492	488	508	483	513	490	500	527	504	494	502	515	540	479	481	504	513	466	485	504	469	491	483	507	496	519	545	541	499	500	505	487	506	524	572	466	499	536	472	522	495	492	508	514	499	472	527	505	484	491	469	492	494	516	520	501	526	532	532	518	510	510	495	497	515	469	506	481	463	494	520	506	511	494	505	503	553	541	512	514	471	545	492	516	495	500	502	529	552	467	478	514	505	478	461	521	520	470	493	513	465	486	519	534	547	525	487	502	477	509	493	514	532	475	514	499	548	474	549	514	539	467	497	493	494	506	520	499	556	499	503	521	497	520	513	497	524	509	494	490	534	473	492	521	513	466	478	485	502	519	493	499	505	534	519	485	513	488	510	500	465	494	502	505	513	505	502	490	511	533	458	507	500	543	495	502	469	471	486	476	462	497	511	507	501	471	479	530	456	490	503	530	511	493	492	508	504	511	444	536	493	520	483	457	505	523	454	505	501	528	534	521	482	501	528	490	499	509	559	512	512	433	508	494	516	509	498	506	495	514	496	518	509	530	511	459	468	479	500	470	466	462	491	483	510	520	509	502	505	516	488	501	483	520	472	529	514	529	490	513	467	513	485	522	518	533	511	469	500	501	521	484	549	490	529	509	521	504	499	542	523	518	482	487	517	516	542	491	504	477	536	456	454	473	518	464	486	510	489	497	494	513	488	473	492	537	533	538	468	479	519	509	498	530	499	538	466	518	507	491	502	510	495	493	494	481	526	482	467	523	535	517	475	516	518	526	508	503	477	489	477	528	521	566	470	437	472	500	469	477	519	464	500	512	458	518	523	504	484	506	447	520	474	510	493	534	480	504	495	471	502	518	515	542	506	500	505	490	535	481	490	505	514	499	473	514	509	503	533	545
4092	1304	578	445	3411	21823	5153	106	100	78	94	69	56	53	47	37	39	44	38	39	27	32	32	38	45	28	36	27	30	36	34	29	26	33	26	30	35	25	19	23	21	32	26	34	16	34	21	25	31	31	21	23	38	28	22	22	24	27	25	20	27	24	27	27	30	24	17	22	28	17	19	30	34	16	24	27	23	22	20	26	23	33	27	30	27	21	22	23	22	23	33	31	18	25	21	28	22	20	32	38	17	27	22	20	18	29	17	21	24	20	23	25	29	16	21	30	29	24	24	19	24	27	32	17	26	20	26	20	27	22	20	20	30	11	14	22	35	21	16	17	24	20	18	10	20	28	26	29	22	28	17	21	13	35	33	17	30	17	25	19	19	30	33	23	23	22	20	21	28	28	40	31	29	25	25	26	25	20	24	24	24	27	20	25	27	31	22	34	22	18	25	33	23	22	14	30	25	15	29	26	22	16	19	21	17	32	31	28	16	25	31	33	29	20	25	24	23	39	28	19	23	28	16	30	24	18	35	26	24	21	21	28	22	21	16	22	17	16	16	20	25	31	25	25	17	29	21	27	20	25	27	26	30	23	25	29	24	19	25	37	32	27	23	23	16	22	21	29	24	28	20	37	21	22	27	18	24	31	26	26	30	20	30	23	22	23	24	23	25	21	14	36	25	17	29	24	16	28	24	21	20	32	25	29	22	18	21	28	23	21	30	16	25	28	34	27	22	28	20	25	19	32	31	23	20	25	21	20	26	25	18	17	26	20	21	19	26	30	16	14	16	26	21	35	27	27	26	33	24	19	20	29	28	25	19	24	21	22	26	25	20	35	27	24	33	29	24	28	25	29	25	23	27	27	30	34	33	31	31	31	16	17	30	16	31	16	23	28	30	28	24	23	23	32	30	35	23	23	19	17	30	21	28	25	17	28	27	19	26	26	26	23	25	28	32	26	28	19	21	26	21	19	21	21	13	32	23	20	19	19	25	17	30	20	24	20	20	21	23	20	25	23	29	29	22	15	27	30	21	29	21	26	29	18	23	25	30	29	20	23	17	26	22	26	24	24	27	23	26	31	25	28	23	16	24	32	12	23	20	27	23	28	25	29	27	30	19	13	29	21	21	27	25	25	21	18	23	15	18	25	17	17	24	30	25	17	17	25	24	27	17	26	25	19	21	24	27	17	21	25	38	33	24	26	18	29	15	23	21	25	15	24	25	27	19	19	32	34	26	23	22	26	26	27	24	29	20	29	27	30	28	32	21	21	17	29	25	25	29	22	16	20	21	27	25	20	32	24	20	21	28	12	32	26	26	21	20	25	24	21	22	20	24	31	23	24	29	30	22	30	28	23	25	24	16	14	22	17	19	21	20	24	32	38	27	19	25	27	12	19	28	27	33	21	20	18	23	15	23	29	18	28	21	26	29	29	31	28	25	27	25	26	17	24	30	27	38	24	21	26	28	21	31	32	25	26	26	19	23	30	22	38	14	15	25	19	27	20	28	15	30	24	25	30	24	32	21	27	20	27	17	26	26	31	23	21	26	26	17	19	24	28	29	17	19	14	19	30	23	25	28	24	30	24	21	26	25	27	20	20	24	20	20	22	28	28	18	25	20	33	23	30	23	12	23	28	24	38	36	37	31	18	23	19	29	19	27	26	28	29	26	14	21	19	32	28	29	24	31	25	20	21	22	12	21	22	28	24	24	30	20	18	20	30	29	26	24	21	26	27	28	19	17	15	24	26	27	27	24	30	18	21	22	19	28	23	34	21	25	28	26	23	23	18	23	29	20	27	19	30	16	27	24	19	23	24	21	29	17	31	20	22	31	29	28	25	30	27	24	22	28	25	35	25	20	29	28	20	16	22	29	25	28	26	21	21	27	23	29	22	26	26	20	31	28	22	24	22	30	29	26	28	18	21	23	21	20	13	27	23	20	17	18	20	25	22	24	23	27	23	19	26	22	19	28	16	14	22	27	29	22	27	17	41	26	28	24	29	24	16	27	23	23	29	20	39	26	34	18	24	23	24	26	26	28	27	21	36	16	23	17	39	31	15	21	27	16	28	30	25	30	23	22	18	16	21	30	17	24	40	21	13	31	34	19	20	23	22	24	26	34	24	19	32	18	32	18	19	21	18	26	28	24	27	22	14	28	18	29	14	25	29	17	33	29	32	41	19	25	24	23	27	23	22	22	28	28	20	30	22	27	22	19	29	20	23	22	18	28	19	17	26	22	25	35	28	20	23	28	32	22	24	17	26	23	39	16	23	30	16	22	20	28	24	14	25	32	29	29	17	23	20	32	26	21	20	14	26	28	26	27	17	21	24	18	25	23	29	25	23	34	18	17	31	19	19	21	22	18	19	35	24	21	23	27	23	18	20	21	25	13	17	30	19	14	27	31	24	15	28	30	16	27	23	20	25	27	26	22	23	34	24	22	28	22	26	20	25	20	23	18	33	23	27	19	27	20	19	19	23	26	26	19	22	27	25	23	25	20	18	16	27	22	27	29	24	33	16	26	19	29	30	30	31	25	20	18	23	22	27	28	21	27	17	22	25	22	22	28	23	21	24	29	29	22	28	22	18	30	20	21	28	28	27	22	22	30	19	18	30	24	22	27	23	22	22	29	26	21	24	27	28	19	38	26	28	22	22	23	27	15	24	32	24	23	27	23	20	24	27	22	20	20	22	25	31	17	23	22	34	36	25	20	23	34	23	28	15	24	21	17	18	22	20	28	25	16	26	25	22	23	34	24	31	27	25	24	26	31	35	20	19	20	21	21	22	19	21	22	27	21	27	21	27	18	28	28	27	33	21	27	35	26	20	28	30	20	18	25	32	23	24	25	26	23	21	20	37	19	40	23	20	21	20	19	28	22	22	21	26	20	30	31	13	27	21	24	32	26	22	29	22	33	28	28	29	25	22	24	35	26	25	26	21	33	29	26	21	18	20	27	25	22	28	25	20	27	28	28	21	27	23	14	23	20	24	22	30	24	19	19	36	25	28	22	28	15	20	25	26	23	23	29	24	18	24	25	24	20	23	12	24	24	14	28	19	22	29	23	30	29	21	19	24	31	34	24	29	27	29	24	19	22	22	20	25	30	31	32	22	24	22	24	28	16	28	28	23	22	25	26	21	21	22	19	16	26	17	25	18	28	32	17	27	24	22	21	29	15	28	24	22	23	29	16	25	24	23	22	17	30	33	31	26	19	34	21	21	26	22	33	29	27	18	28	24	32	18	22	29	21	26	25	23	29	31	32	22	19	24	22	32	28	26	30	20	25	28	24	22	20	28	27	27	20	21	27	34	33	21	27	18	25	24	22	29	24	22	23	20	24	25	24	32	30	23	18	23	20	16	14	21	28	20	30	20	25	28	30	20	29	27	25	31	23	26	17	32	26	26	21	31	24	25	25	35	34	18	29	17	22	17	30	29	35	26	28	32	14	17	29	19	24	30	20	18	23	23	28	18	27	29	17	23	23	29
37896	24521	15124	28849	54694	82612	19416	9545	7417	5763	4668	3678	3200	2665	2307	2022	1774	1621	1445	1427	1251	1278	1106	1055	1015	989	949	901	888	846	793	774	755	725	713	739	682	688	683	604	629	610	596	626	607	535	536	584	548	534	540	500	547	522	482	517	465	487	472	488	467	476	491	460	514	474	486	479	500	491	486	456	440	475	442	457	485	475	468	449	467	508	437	480	423	483	439	453	438	454	451	442	502	441	474	446	473	472	525	484	439	426	463	432	481	441	448	421	456	483	461	432	434	440	462	452	448	449	403	442	448	472	420	424	469	453	438	425	442	414	410	471	465	428	416	432	505	463	462	437	448	434	479	475	465	471	451	393	447	442	430	407	433	423	420	431	425	446	441	424	456	456	408	422	433	414	437	403	433	455	439	423	430	422	454	472	460	415	451	479	446	453	450	417	401	448	421	487	429	447	427	453	418	457	415	380	478	443	460	435	452	431	450	423	455	436	401	444	442	442	404	445	446	411	468	424	403	474	451	397	416	441	450	438	450	426	432	415	433	408	471	418	445	436	428	408	408	439	401	435	408	434	464	378	416	415	463	418	409	399	469	438	472	425	424	457	439	453	462	425	442	406	466	447	445	438	436	413	476	453	433	418	447	469	447	455	442	450	420	418	384	415	398	422	439	429	401	443	410	438	397	456	444	427	461	443	467	411	430	427	397	406	458	426	437	416	476	475	415	425	400	438	411	470	442	441	423	431	432	424	439	440	421	434	425	437	444	411	458	421	427	410	418	423	466	424	429	461	413	408	416	443	413	436	436	423	414	409	419	435	435	442	424	446	429	436	428	403	452	433	443	452	455	409	452	442	447	451	424	438	419	431	417	447	434	458	449	453	417	392	458	429	464	439	482	424	437	457	428	443	427	464	450	415	455	435	445	477	433	423	402	428	444	409	399	426	456	449	448	429	424	428	455	450	412	454	408	440	413	448	436	429	382	438	436	466	432	431	415	444	440	438	420	410	459	447	456	459	436	449	405	390	417	398	454	436	409	445	432	454	449	452	437	408	445	433	408	426	398	440	448	411	436	394	408	434	438	412	446	405	390	447	390	463	426	458	435	459	439	439	431	442	448	453	418	479	400	436	436	393	480	406	428	421	460	442	440	434	462	423	417	436	456	422	437	458	429	426	445	424	449	416	416	408	464	445	434	449	463	409	468	400	421	460	466	419	457	428	443	472	402	424	446	453	431	425	434	400	429	419	412	409	404	446	444	417	463	444	450	442	468	437	448	463	469	427	453	464	426	446	455	429	410	419	393	437	431	470	485	388	454	437	442	424	465	408	395	444	432	402	449	434	436	411	458	401	499	402	431	437	446	447	428	405	409	421	445	388	445	427	418	431	454	445	460	450	421	466	452	421	458	471	421	424	430	434	406	426	437	444	458	442	451	416	450	450	462	413	408	429	443	427	416	429	427	442	405	436	451	429	429	415	470	435	427	441	431	458	422	432	443	395	382	461	432	419	446	445	434	399	454	426	439	444	426	391	417	450	429	423	408	460	431	420	409	436	448	404	461	414	442	398	450	421	433	450	431	396	417	444	428	430	436	419	432	432	483	498	432	421	433	401	428	402	442	433	437	418	420	437	451	421	411	413	410	425	434	439	427	459	417	435	420	421	440	399	430	422	435	418	410	436	428	414	449	420	463	452	437	363	420	425	435	441	405	441	417	436	411	459	432	467	443	410	452	484	415	404	436	435	453	417	418	407	427	438	463	415	459	420	420	410	439	424	414	412	450	416	460	434	470	460	436	457	381	425	431	446	432	455	413	401	395	424	437	458	420	471	413	446	421	420	480	421	449	457	419	438	413	454	421	424	415	440	439	407	445	455	452	431	434	410	474	443	465	429	439	429	449	396	450	429	408	414	431	464	405	390	421	447	397	449	440	479	432	483	456	442	423	442	431	444	427	424	399	418	423	437	436	414	420	440	444	421	456	450	414	401	463	404	421	429	447	453	416	441	434	445	423	455	431	407	471	431	432	406	433	427	436	461	446	464	404	481	419	433	407	461	436	427	428	415	429	468	441	401	434	433	420	438	477	462	411	492	426	458	450	429	380	460	444	444	472	422	420	447	459	455	451	434	445	434	426	399	429	450	454	417	449	420	430	461	479	422	423	442	430	424	439	436	391	471	413	416	428	392	435	423	453	462	424	449	430	408	440	440	446	444	420	392	468	427	462	436	427	420	445	449	420	436	433	417	424	403	422	441	424	431	419	427	435	417	444	435	452	444	436	456	428	412	465	454	412	412	474	409	418	434	406	468	467	430	395	447	426	464	448	437	470	455	426	449	436	449	452	439	432	422	441	442	416	435	429	435	436	404	436	453	431	416	428	435	443	416	460	447	457	428	451	422	441	432	440	434	393	422	445	453	419	411	406	431	408	448	423	425	407	430	430	431	462	442	412	421	439	412	425	442	446	453	440	429	426	449	462	472	452	433	420	468	460	463	407	436	454	421	408	400	419	447	433	447	386	428	479	466	476	498	444	428	445	452	458	465	457	425	404	448	440	441	396	439	433	452	400	416	433	443	428	454	500	444	462	473	447	445	440	407	441	413	421	445	409	408	433	420	447	452	391	426	425	438	419	412	442	418	459	420	424	419	417	400	439	459	418	413	411	449	394	443	501	409	407	418	410	450	427	403	430	449	413	391	476	416	440	412	444	429	428	442	442	421	403	477	433	418	406	434	443	457	441	438	433	435	426	415	441	388	404	427	432	412	405	420	441	412	392	451	438	456	443	438	450	437	438	467	443	434	438	440	456	455	424	442	420	438	437	430	431	404	455	424	456	462	451	468	427	440	426	402	408	446	408	434	408	432	442	485	404	456	460	419	419	424	444	449	386	470	464	422	471	400	451	427	430	421	444	446	424	442	434	428	430	379	391	414	466	430	449	422	468	416	456	410	438	437	434	426	435	444	452	435	406	450	415	460	453	471	432	439	423	424	420	421	456	434	459	436	436	429	438	453	435	406	455	433	440	418	486	461	436	440	423	433	446	423	435	418	417	438	461	437	445	442	416	456	436	431	395	421	422	449	433	428	441	442	435	422	418	440	459	425	435	447	414	437	403	437	408	416	443	427	471	468	430	430	416	458	405	430	408	453	456	455	452	419	414	451	446	431	416	425	439	433	392	439	411	445	418	405	446	418	432	423	441	416	401	436	425	446	427	459	431	407	434	423	444	418	426	447	425	437	410	415	390	420	437	455	430	417	437	456	429	458	421	434	413	423	448	394	424	430	453	461	465	432	444	436	452	422	438	450	448	460	414	415	418	457	454	457	397	443	384	397	425	425	432	443	436	396	410	410	413	451	451	413	449	421	439	454	423	408	438	437	462	416	415	397	428	453	398	427	462	442	438	425	434	420	501	431	466	424	457	474	409	465	458	450	457	408	380	407	398	437	444	410	452	407	451	459	436	459	457	425	456	434	454	442	393	418	418	436	452	449	387	435
2024	387	177	153	883	4033	253	42	26	22	17	20	35	18	18	17	23	24	20	25	22	22	15	18	18	12	13	17	11	10	16	15	23	20	21	21	17	25	24	11	14	20	19	19	15	23	23	18	15	15	18	12	10	17	16	18	16	17	17	14	16	15	21	17	12	18	16	12	16	22	18	17	24	17	15	18	16	24	26	16	18	18	23	15	18	20	13	20	16	15	16	14	20	27	17	15	18	9	18	17	21	17	19	17	17	16	26	25	18	15	18	16	13	16	21	12	17	18	14	15	14	14	17	17	17	16	19	33	13	23	13	16	11	11	15	12	27	11	18	18	14	16	15	11	18	17	25	16	13	11	19	17	15	18	9	6	19	9	18	15	13	19	17	13	18	14	15	10	16	21	18	19	17	14	16	9	23	15	13	17	18	12	18	12	15	16	7	13	21	16	24	21	21	15	24	15	13	23	12	19	19	15	23	20	13	15	20	22	20	12	20	14	15	18	21	14	15	24	17	17	18	12	15	18	10	21	18	15	8	12	20	12	16	14	14	19	18	11	22	13	28	16	13	12	18	19	18	23	10	12	17	26	13	21	19	12	21	15	20	13	15	24	20	21	15	12	14	16	19	7	17	7	15	18	20	17	13	14	16	12	16	18	17	10	12	13	13	19	19	14	19	19	21	22	11	14	17	13	14	18	19	15	18	10	12	13	13	17	20	17	15	12	11	16	11	17	22	18	22	14	6	24	27	16	13	19	12	14	19	18	23	22	15	16	19	12	18	12	13	18	20	18	19	17	10	20	19	16	17	22	12	18	14	17	18	19	18	16	14	12	16	14	18	15	15	8	12	9	18	13	9	15	22	20	21	16	18	14	14	12	13	8	18	10	16	20	16	24	19	22	19	15	14	24	21	13	18	22	25	17	17	16	18	14	13	14	16	10	12	14	15	13	19	17	14	21	16	18	15	20	14	13	14	14	14	17	15	12	14	12	13	15	19	17	13	14	18	18	12	14	17	16	20	12	16	19	17	15	13	23	16	16	17	14	9	10	16	16	12	16	14	17	17	14	20	23	13	23	12	16	8	18	14	19	19	15	17	10	11	19	16	18	18	11	13	23	19	14	12	22	18	15	19	20	18	19	11	16	13	21	22	23	15	15	15	19	15	15	22	10	11	16	10	10	13	15	13	16	12	16	18	26	13	15	16	10	17	22	17	18	16	12	14	8	16	20	12	6	18	13	16	7	12	23	17	18	14	11	13	18	13	17	17	12	20	30	22	13	12	17	7	19	19	13	19	13	17	24	16	19	11	14	14	18	8	21	9	7	19	13	13	20	16	19	23	19	21	19	16	13	15	11	11	12	15	21	17	14	20	10	13	19	18	12	17	23	20	17	10	18	22	8	17	15	15	14	15	8	20	16	13	20	12	14	17	20	22	9	18	10	19	24	17	11	18	22	19	14	13	14	12	20	14	17	9	14	14	23	18	20	15	19	23	20	20	19	26	10	17	18	26	18	20	21	11	14	13	21	14	20	13	17	13	18	11	15	17	16	19	13	19	12	14	17	13	20	14	18	21	15	13	22	22	14	16	16	12	20	21	14	16	20	18	13	21	7	8	14	17	16	10	13	24	17	11	17	10	14	18	22	17	15	18	17	17	19	13	21	13	15	17	14	13	22	20	21	13	16	19	11	18	18	15	13	11	17	17	17	14	15	15	17	18	4	13	19	16	15	14	18	15	7	18	20	13	11	20	23	13	16	17	15	10	13	24	16	15	18	23	12	23	14	21	19	15	12	18	18	25	14	19	10	13	22	12	18	14	15	17	17	14	14	11	6	20	20	10	8	16	23	17	17	11	20	19	12	14	13	18	15	25	18	11	13	12	22	11	22	11	25	18	13	10	12	19	13	14	19	11	14	13	11	18	16	17	15	13	12	16	15	21	16	15	10	27	9	17	18	19	14	17	21	23	14	15	23	16	10	16	15	21	16	20	18	8	19	8	13	11	20	15	14	19	15	17	17	18	12	16	15	20	20	15	16	9	13	17	10	21	10	19	13	18	17	13	12	18	17	13	13	15	15	15	11	19	12	18	23	17	17	15	13	16	16	18	15	15	16	21	14	15	22	18	15	11	13	14	13	11	15	16	14	10	19	13	12	13	11	20	13	12	17	17	9	20	17	20	20	21	18	21	22	18	18	9	22	17	15	24	20	15	16	11	23	15	12	14	10	20	10	17	23	11	19	22	20	19	23	9	20	16	16	17	17	13	13	16	22	12	18	10	14	13	14	21	12	16	14	9	14	16	20	24	7	19	17	21	18	12	17	16	14	17	15	16	14	11	19	17	19	11	12	13	13	11	25	18	23	14	15	16	18	10	23	21	16	19	15	10	12	14	13	10	14	21	18	21	9	13	16	19	19	13	8	14	11	16	19	17	14	9	13	21	16	25	10	13	11	10	15	14	21	22	21	15	20	16	16	15	18	14	15	15	16	19	16	15	20	15	17	18	16	17	20	16	11	14	24	15	13	15	14	14	13	18	18	22	20	19	16	13	17	7	13	20	20	17	22	12	16	22	20	17	14	13	8	18	7	14	13	13	12	17	13	17	15	12	22	19	20	13	18	22	20	13	20	19	15	20	19	10	13	24	23	18	20	15	21	17	24	17	18	17	15	17	11	18	13	21	16	16	20	11	11	14	16	20	20	21	19	12	23	21	30	17	17	14	15	23	16	9	18	19	12	17	17	14	12	15	18	15	15	15	19	24	14	13	17	16	19	24	18	16	19	13	13	15	23	14	13	12	5	24	13	18	19	23	15	13	15	12	17	12	15	18	7	15	18	9	19	17	13	18	18	15	11	18	11	21	17	18	16	21	14	19	22	19	15	23	14	20	16	17	12	17	17	18	16	18	13	14	21	16	12	21	6	15	20	22	16	18	9	22	10	17	8	8	21	19	18	10	16	14	18	17	17	20	27	19	17	13	19	24	13	21	13	18	15	13	17	14	18	17	16	12	15	23	17	15	15	7	15	17	14	5	14	15	18	12	17	25	16	15	17	16	14	14	18	19	13	17	16	15	17	18	15	17	15	17	21	14	19	16	16	6	18	16	17	18	13	19	18	12	13	14	17	18	21	12	18	17	13	21	13	19	15	16	11	16	12	14	18	16	15	19	12	17	17	19	21	21	16	9	11	19	16	12	18	20	24	16	15	16	21	13	19	18	23	16	14	18	18	21	21	29	15	15	21	22	20	13	18	14	21	19	18	21	11	19	15	16	18	18	18	17	12	12	12	15	17	15	14	14	17	16	17	15	12	16	20	9	13	16	11	19	19	14	14	18	13	10	19	17	20	16	15	13	24	16	18	12	23	19	19	21	11	14	23	17	14	18	13	12	16	13	10	11	10	16	13	19	12	12	22	15	20	16	19	15	11	17	18	20	18	11	17	10	16	16	21	20	19	23	26	18	14	14	16	21	16	21	14	25	17	12	16
24517	13757	6111	14589	34940	56417	9535	3068	2180	1659	1291	1079	906	825	752	627	639	519	504	510	440	451	444	449	442	430	452	431	403	390	369	371	374	375	362	359	366	358	325	335	360	340	350	340	304	335	297	328	313	293	332	304	321	312	311	333	319	281	311	326	318	311	307	264	319	302	320	297	315	301	327	299	275	324	306	321	283	311	241	332	307	294	289	319	299	292	289	310	298	324	303	295	334	328	319	309	294	303	307	286	281	307	285	317	319	319	332	298	310	304	289	292	306	307	305	307	318	305	317	302	296	288	312	284	315	282	324	307	274	309	284	294	276	293	284	282	280	262	289	306	277	307	340	284	311	304	291	290	301	343	308	304	292	313	274	302	280	319	289	301	300	279	328	272	298	266	330	288	295	302	313	275	299	304	288	291	264	319	289	338	309	302	297	317	279	297	296	295	288	310	291	298	290	306	282	309	289	325	274	306	312	298	285	282	307	342	304	278	296	270	289	269	316	296	288	311	310	292	302	313	319	286	297	278	284	277	316	313	285	333	284	295	283	293	280	281	296	298	302	262	285	282	285	279	310	283	272	285	326	314	315	308	292	296	292	315	290	275	285	304	285	325	299	281	293	308	281	277	327	297	276	303	283	260	286	294	290	318	304	294	299	276	302	292	281	289	289	299	294	278	285	307	281	291	287	261	307	298	314	288	287	279	274	273	301	302	294	310	303	284	302	305	295	319	301	301	304	311	308	270	296	320	284	322	299	302	287	285	262	318	307	295	310	300	335	274	310	282	288	309	286	305	286	318	284	306	287	276	277	318	281	329	287	312	296	285	305	335	281	293	275	298	273	301	270	262	289	320	311	274	303	278	283	298	287	309	298	268	312	311	303	306	332	289	291	265	304	275	305	281	299	298	281	306	311	309	293	292	298	324	314	319	277	279	285	260	296	291	285	286	311	273	289	293	293	306	282	291	308	305	300	306	304	319	291	273	303	287	315	301	292	244	276	301	283	290	281	294	332	306	287	322	308	324	291	304	312	310	309	306	291	299	311	305	326	317	291	322	299	278	279	276	293	275	303	284	317	289	295	279	307	286	322	279	291	298	294	316	281	282	297	282	281	299	272	310	309	299	302	310	319	302	308	324	300	275	329	297	327	312	312	313	298	287	282	286	302	277	312	285	293	274	269	273	296	313	293	282	294	313	325	317	276	285	312	310	310	300	317	267	312	282	284	287	305	290	327	286	291	314	291	277	287	271	271	276	297	295	282	283	285	308	289	282	288	314	265	341	302	307	321	299	270	266	285	303	301	301	288	273	272	317	292	293	341	321	285	302	274	278	328	320	303	286	288	300	301	284	290	290	292	258	280	277	294	307	291	308	291	281	292	295	315	305	308	304	306	315	299	299	299	297	303	282	315	285	280	280	303	303	302	308	279	297	315	306	290	325	288	321	296	286	307	288	305	276	287	290	320	282	292	290	284	309	275	293	295	316	260	310	321	270	296	320	300	304	284	286	296	289	262	282	280	303	321	270	294	293	280	287	287	299	316	335	285	301	269	319	270	307	288	299	299	312	277	292	321	290	299	297	303	295	290	315	292	314	270	297	309	281	292	318	304	305	341	295	276	299	314	274	273	297	300	309	292	300	277	279	288	277	285	286	303	332	293	293	308	284	281	309	321	272	311	284	301	280	294	281	268	307	309	324	297	305	327	287	304	288	300	297	285	287	314	303	297	301	287	274	301	255	299	291	283	272	309	281	302	284	319	302	317	289	328	309	280	313	301	258	299	293	285	294	306	340	296	277	311	285	306	290	285	286	292	282	272	280	314	291	275	287	297	279	311	292	299	311	293	317	275	299	296	302	283	304	297	316	307	290	311	297	305	298	310	309	270	312	291	299	282	294	303	292	305	287	299	283	300	298	328	299	330	319	278	321	285	304	271	304	279	315	332	338	276	277	290	309	296	284	318	296	315	338	292	306	278	302	276	305	291	313	313	273	290	314	291	283	304	314	257	277	253	268	275	325	316	293	299	312	305	338	291	304	297	303	314	315	291	311	317	288	292	285	305	285	321	282	287	281	317	326	270	281	315	327	309	295	309	324	297	304	260	258	271	306	284	286	276	303	324	281	291	291	302	319	265	321	303	304	290	300	296	296	293	258	269	305	321	258	287	288	287	295	317	273	285	294	296	302	285	306	297	310	297	272	292	279	295	312	267	310	288	287	305	268	299	303	281	284	316	324	315	291	261	295	274	317	306	271	293	289	304	299	306	294	277	296	307	289	295	307	291	277	305	289	291	287	324	275	270	295	304	301	294	292	275	304	276	313	330	274	282	285	289	297	290	303	285	273	321	268	280	296	271	320	318	282	306	271	263	292	293	292	311	308	293	321	289	305	302	316	298	265	298	290	290	319	306	337	311	304	317	292	268	357	284	295	301	304	339	293	295	286	300	322	284	263	308	289	314	302	285	288	309	305	326	286	278	275	296	310	265	304	262	309	302	297	307	288	313	278	296	283	294	304	290	281	330	299	271	293	269	300	292	317	305	276	279	313	329	283	293	279	265	299	302	285	269	309	294	289	284	313	332	284	286	302	284	269	311	289	287	303	312	271	281	282	276	286	303	270	278	298	299	249	320	315	311	296	304	293	315	302	246	327	316	288	286	294	287	303	267	301	298	307	306	304	329	342	273	317	292	285	295	305	325	285	305	278	314	303	297	273	295	300	288	325	326	293	316	304	320	267	316	281	287	287	270	276	288	274	312	285	290	262	275	300	285	277	249	252	310	307	271	303	299	322	269	278	285	283	284	291	309	291	298	284	298	284	300	309	295	305	303	306	293	269	313	273	287	300	293	334	299	294	293	316	279	286	290	269	287	264	303	273	314	297	294	322	281	305	313	295	295	302	308	305	304	306	280	296	281	298	281	273	330	292	267	295	287	318	298	285	280	306	295	329	315	308	276	272	309	284	297	280	290	313	286	289	287	323	306	330	283	289	266	305	295	294	286	282	302	299	309	304	296	295	343	314	322	301	289	293	286	287	271	310	313	336	292	290	284	308	284	280	298	304	282	320	321	290	267	283	299	284	315	306	325	318	283	304	297	298	299	296	290	295	282	323	320	315	344	301	301	288	283	294	269	289	303	307	323	294	285	281	315	276	301	296	281	322	278	290	313	328	282	296	310	289	279	259	298	299	306	294	299	273	296	318	283	297	287	278	314	265	295	262	266	294	318	280	328	286	289	300	308	280	269	273	301	257	300	316	296	284	303	271	265	304	289	273	291	280	297	300	311	286	308	317	272	305	304	281	286	291	307	310	287	266	301	297	324	283	297	295	319	305	274	322	279	317	280	297	298	305	294	293	280	286	269	287	305	288	330	280	320	311	299	320	269	299	271	280	293	292	324	271	298	296	319	297	284	325	289	317	309	278	299	254	323	270	326	287	325	282	260	308	293	299	310	311	304	266	320	317	316	297	271	286	307	266	288	312	294	321	297	282
3458	1241	514	304	3687	20690	4477	115	65	68	63	64	42	38	38	27	38	26	30	27	30	31	18	28	22	28	22	26	34	29	28	21	18	29	41	25	17	22	22	25	22	21	25	19	15	19	13	26	19	19	14	15	18	23	24	18	17	23	18	28	18	21	15	15	15	16	21	19	21	20	18	27	23	26	22	21	13	22	19	16	20	18	22	13	15	13	17	21	23	17	13	19	20	20	17	27	16	25	20	23	24	24	26	24	21	21	20	12	23	25	23	17	15	19	15	20	24	17	21	17	26	16	17	16	11	25	17	17	13	19	24	18	25	24	14	22	30	18	20	23	19	26	18	18	19	17	13	12	23	16	18	19	22	14	21	10	20	16	25	23	21	14	23	18	17	15	19	14	19	19	13	12	14	14	22	26	21	14	21	17	16	13	20	18	22	23	20	21	13	16	11	14	22	22	13	19	15	20	26	14	16	20	17	11	17	14	11	16	20	20	23	15	21	13	20	16	22	14	16	15	18	20	21	20	17	15	15	26	20	16	22	15	23	16	22	25	17	21	23	16	27	12	20	24	14	22	21	16	20	18	17	21	28	30	21	18	15	23	16	25	20	21	22	20	18	18	13	19	19	25	23	16	24	26	15	28	15	17	19	17	16	17	24	27	14	18	24	16	13	13	18	17	20	25	20	23	17	15	17	20	11	16	23	16	17	27	20	17	20	18	11	21	17	19	17	16	16	17	22	20	17	15	15	12	16	20	25	18	18	25	22	28	29	22	22	23	19	19	13	17	26	21	17	20	21	22	16	19	21	8	21	21	15	16	19	15	11	21	18	21	22	23	13	12	18	17	14	21	24	14	16	21	20	20	26	13	15	25	14	25	14	16	28	19	23	16	15	21	16	24	16	18	27	29	17	18	21	14	19	21	16	22	12	17	18	22	16	21	23	21	14	18	21	14	18	20	19	31	20	21	12	18	18	5	21	20	19	27	13	15	23	20	15	21	13	16	22	20	23	19	15	18	15	14	16	11	18	19	26	22	20	13	21	22	24	19	17	16	16	16	19	16	20	19	24	11	22	14	27	18	24	14	19	14	16	15	18	21	20	14	17	17	20	16	17	17	16	26	18	14	22	12	24	18	19	20	13	16	8	18	20	14	24	21	11	23	17	13	20	16	23	15	10	19	17	26	17	24	18	27	16	23	29	16	15	15	19	24	17	26	27	21	12	22	15	28	20	16	24	13	15	26	17	21	17	25	25	20	16	20	19	19	14	20	14	20	24	15	23	26	15	14	22	22	12	21	18	18	16	17	26	22	17	11	18	22	16	21	21	18	20	22	14	16	20	22	18	25	21	16	19	15	16	14	19	25	13	13	16	14	10	22	26	26	21	19	12	19	15	19	18	14	12	24	17	15	17	19	18	21	15	18	12	30	20	17	15	12	11	18	11	21	21	25	24	13	20	21	16	16	15	26	21	25	15	24	16	19	20	20	17	12	26	20	17	24	21	28	27	11	28	17	21	25	18	16	20	21	18	19	19	16	20	12	13	17	16	12	27	20	20	26	16	20	19	11	14	9	15	22	16	14	13	12	32	14	16	22	20	20	16	17	24	16	23	20	29	22	18	15	18	13	24	14	21	27	11	19	19	22	18	21	22	14	17	15	12	27	18	15	15	24	16	20	21	16	15	12	17	18	13	25	18	16	22	19	18	17	26	16	16	14	22	25	15	22	15	17	15	17	27	12	20	23	24	21	24	17	14	15	22	22	24	11	19	17	17	17	19	28	16	21	15	21	20	20	21	18	24	15	14	22	22	22	15	18	17	16	25	23	21	23	19	17	15	15	14	20	22	20	22	12	17	25	17	24	17	19	14	14	18	18	21	17	17	21	21	15	18	19	10	21	15	19	22	23	13	27	14	20	22	26	22	18	18	21	14	17	16	17	23	19	20	18	27	13	23	29	24	18	25	12	22	22	17	22	24	22	16	19	18	26	16	20	22	22	20	20	15	33	19	14	21	21	22	23	21	15	17	16	21	17	19	25	17	24	19	26	15	13	17	15	15	20	20	20	18	16	17	21	21	18	12	27	13	19	28	20	21	14	14	15	12	13	15	24	20	22	20	20	22	20	17	33	19	25	20	16	28	17	22	16	17	14	22	13	26	22	11	19	23	18	21	19	11	24	14	19	10	17	12	21	21	23	22	14	27	14	16	13	21	18	25	18	15	21	15	23	14	23	21	17	9	20	22	19	20	12	23	16	24	18	19	21	31	14	16	19	18	31	23	18	18	15	22	18	19	17	25	20	17	19	20	25	26	18	17	19	25	19	19	23	16	15	11	16	17	21	13	16	17	25	28	20	22	15	21	24	17	28	18	23	15	30	22	24	14	16	20	12	14	21	15	17	27	17	17	11	24	12	16	27	22	18	26	19	15	18	22	20	19	22	12	20	22	17	20	24	24	15	10	18	26	15	18	16	22	17	19	22	24	18	27	17	17	23	25	17	18	20	23	11	15	21	18	16	18	20	16	20	23	14	24	13	19	10	18	23	19	21	14	24	19	12	18	31	19	19	23	17	21	15	11	18	21	13	18	23	16	18	14	19	11	16	11	17	16	22	13	17	17	27	17	15	19	18	13	15	19	23	19	19	15	19	20	19	25	13	16	17	25	20	12	20	24	12	13	24	21	23	21	15	13	14	29	18	23	20	16	22	17	22	19	18	14	24	16	28	20	10	16	13	16	13	16	15	19	18	26	15	14	23	15	28	29	15	12	22	24	13	26	20	16	23	23	20	19	14	14	11	18	18	19	20	17	18	22	14	11	14	14	17	29	15	11	21	25	22	22	21	14	22	17	21	18	14	18	16	18	17	22	20	30	20	26	14	13	23	15	20	21	25	23	13	18	16	19	24	19	19	20	16	20	21	14	22	20	19	26	23	28	20	18	19	21	20	22	25	19	20	20	24	22	23	20	13	23	20	16	19	20	15	23	19	18	16	11	17	26	15	23	29	17	21	14	21	13	9	18	14	16	23	15	17	18	17	15	14	25	15	16	24	22	15	23	14	12	16	17	19	17	21	19	22	20	20	18	22	14	17	18	23	16	23	20	26	17	22	19	19	17	16	26	21	23	21	13	15	18	22	19	26	20	17	33	20	14	17	17	19	17	20	24	15	22	22	22	23	16	17	18	20	24	17	19	16	19	17	17	20	19	18	14	25	21	17	11	20	11	21	23	20	24	20	26	14	15	23	15	17	15	10	15	16	25	21	23	21	23	23	19	16	19	25	23	24	26	25	18	18	11	23	15	13	11	13	15	20	14	20	20	14	12	12	16	28	15	11	22	26	13	18	22	18	19	23	20	25	18	14	19	21	15	20	18	33	16	19	19	21	18	25	23	28	25	18	16	19	23	21	15	21	8	18	19	25	20	19	20	19	19	18	15	27	20	23	19	19	27	20	17	27	22	18	18	21	15	22	22	14	16	8	17	15	20	31
36806	23738	13908	25148	46811	79397	24857	8855	6220	4973	3822	3194	2507	2206	1882	1729	1479	1379	1245	1178	1063	1011	945	964	886	851	814	782	780	717	650	624	584	637	563	611	536	578	558	549	498	521	468	505	463	441	453	415	427	445	424	389	418	427	392	390	418	402	439	420	435	405	397	402	384	389	384	391	399	401	357	378	373	371	408	383	354	388	328	349	363	388	375	385	378	353	372	355	383	387	346	353	398	419	336	399	377	380	348	340	413	377	363	357	368	387	357	377	368	358	386	344	347	343	338	360	386	366	331	370	338	331	368	341	336	345	340	384	373	331	334	321	370	333	372	347	355	362	343	355	329	324	354	342	369	363	369	344	340	348	349	352	339	368	368	337	363	360	335	355	376	372	378	376	353	303	364	333	356	333	369	299	349	338	349	379	367	361	340	340	370	360	354	330	351	360	385	358	376	322	364	363	345	337	333	314	363	350	323	338	369	361	317	343	378	337	363	366	355	337	352	372	358	338	347	330	366	336	332	337	336	349	324	342	353	333	330	337	319	318	347	392	334	370	362	358	341	320	313	319	383	346	315	322	336	316	379	314	337	359	373	369	353	355	349	333	325	325	363	321	346	320	316	331	329	339	337	327	339	328	340	353	344	333	380	337	311	319	342	340	369	354	347	344	339	334	332	335	314	312	353	353	352	341	325	316	353	308	367	370	345	355	378	351	351	340	332	336	363	341	342	342	355	335	324	354	340	330	341	307	337	351	386	356	392	331	357	288	353	328	352	357	314	374	355	333	360	337	358	361	342	362	329	342	343	387	361	349	351	316	351	348	341	343	341	349	316	332	298	359	347	345	326	322	333	344	332	334	373	351	354	312	351	328	359	323	373	400	349	363	333	363	350	383	346	371	320	350	317	382	355	340	340	303	359	357	366	386	320	341	321	350	318	346	366	333	339	326	327	339	354	334	327	342	343	339	352	335	355	343	325	348	335	347	352	359	348	331	342	397	362	352	367	321	357	320	337	322	338	357	361	350	345	339	361	338	308	345	354	350	345	342	295	348	336	340	324	356	338	364	323	365	326	332	354	337	323	352	330	364	329	354	360	338	358	374	349	306	308	346	357	322	369	336	331	360	364	341	330	323	342	342	346	323	333	329	351	309	328	312	345	323	317	317	324	342	376	305	346	338	332	331	351	322	332	355	354	297	343	339	325	332	316	328	322	332	362	349	341	387	348	342	336	346	346	351	340	372	337	345	339	337	356	348	352	356	331	349	361	314	331	351	348	343	343	338	329	333	330	367	371	359	355	360	351	318	320	354	351	337	376	341	324	353	349	367	334	325	340	333	329	351	350	374	331	329	353	329	323	346	311	366	346	338	318	341	347	330	346	312	365	350	322	358	334	356	378	336	314	316	371	333	349	309	354	339	350	353	301	342	338	373	333	361	351	337	335	336	350	381	334	309	313	385	328	356	364	320	303	302	327	325	367	336	323	358	325	340	338	348	321	318	329	360	305	345	338	347	329	385	344	342	348	339	342	343	347	322	327	348	352	352	326	330	386	326	307	343	348	345	320	352	358	340	336	346	328	335	356	329	346	346	331	333	331	320	315	335	366	335	339	357	342	351	319	327	302	344	336	333	357	351	341	347	329	371	356	324	362	348	375	372	342	346	342	339	335	369	323	305	335	365	331	314	347	337	360	371	336	367	349	349	303	319	360	309	356	359	340	338	327	321	330	339	393	335	314	337	356	271	317	357	328	337	353	377	318	337	339	317	331	355	371	319	358	349	354	359	333	319	379	371	336	345	374	361	310	344	330	340	334	339	328	348	338	317	317	361	332	356	374	322	324	327	326	346	350	354	331	338	361	338	372	321	338	335	346	313	328	335	357	308	344	315	344	341	371	359	331	327	320	321	352	352	347	358	350	370	353	329	353	320	340	350	340	366	382	316	328	344	352	316	341	314	318	355	346	325	355	346	346	351	325	332	354	324	313	333	325	364	327	316	345	331	329	349	330	356	331	355	364	333	321	350	385	331	358	376	321	332	344	336	345	311	350	345	338	354	332	345	366	360	327	342	346	322	353	367	367	322	361	363	324	350	325	335	327	342	332	330	319	347	364	333	313	347	331	349	351	301	323	326	319	360	334	336	336	362	343	335	350	350	308	338	358	328	345	312	360	360	313	348	316	307	309	306	335	354	344	319	309	345	351	356	337	335	342	334	339	341	319	336	356	374	361	350	349	317	353	354	327	340	332	346	370	338	339	333	324	337	347	329	314	323	330	317	360	342	363	341	353	360	327	347	333	332	335	340	351	352	324	347	334	361	339	363	337	324	326	340	358	355	384	391	356	328	335	332	362	320	330	357	358	343	349	317	321	334	339	341	336	353	352	343	375	349	361	329	329	331	333	366	352	339	329	345	322	306	320	344	346	334	365	347	337	345	359	353	336	313	321	369	376	344	322	347	336	363	354	347	332	345	347	321	387	347	319	341	340	335	367	331	315	320	332	297	330	341	333	337	358	333	366	323	355	361	346	358	349	369	355	324	360	333	360	337	346	316	357	366	337	326	344	372	320	334	353	324	342	348	350	345	357	334	326	345	286	362	318	339	337	372	336	364	345	369	325	322	335	349	294	352	353	337	333	340	314	374	359	347	342	339	323	319	364	370	349	345	358	316	339	342	362	338	333	321	376	332	331	368	313	341	328	374	373	363	318	386	345	334	317	358	347	296	344	339	322	315	341	346	315	324	319	355	350	357	356	325	343	346	335	333	346	337	327	329	337	350	356	353	339	344	357	313	356	347	335	304	316	339	364	326	358	343	319	340	341	336	349	332	375	352	323	378	357	355	323	320	352	354	307	354	325	303	347	328	364	347	334	294	315	345	346	382	310	340	331	350	320	328	329	322	342	357	339	346	357	329	359	327	345	346	344	334	331	365	356	332	333	342	332	350	321	371	353	367	333	348	348	351	338	360	320	339	346	338	348	365	357	343	332	333	352	333	344	357	336	345	362	320	352	361	357	338	342	338	356	346	304	331	334	330	376	340	317	350	362	353	342	365	327	340	340	363	338	338	335	328	343	377	363	336	329	349	335	326	333	340	329	362	340	313	310	373	312	322	374	350	339	321	355	341	342	348	339	348	337	341	346	382	325	355	326	339	341	343	363	389	365	301	361	335	370	330	358	313	325	324	350	332	355	374	375	393	348	331	351	368	349	334	296	353	354	363	380	336	329	311	346	368	321	342	321	336	347	349	355	342	345	354	321	355	335	345	342	345	345	333	325	363	351	341	356	319	357	293	334	321	341	360	299	360	342	354	364	338	309	331	327	327	351	331	369	329	353	340	326	328	369	343	309	332	374	348	336	376	334	344	341	311	329	356	374	366	355	345	321	374	362	334	358	336	344	347	334	341	348	331	340	352	316	345	354	352	358	347	349	338	361	355	327	328	374	336	315	351	358	338	370	347	332	366	361	365	333	356	351	348	335	352	350	349	356	333	334	306
3627	729	338	237	2927	12151	3604	66	45	60	48	46	45	43	38	42	35	35	32	36	39	47	34	27	32	33	30	33	44	34	34	31	38	36	22	35	23	31	31	33	25	23	37	26	29	30	27	27	38	35	29	35	26	32	26	29	31	29	20	38	26	30	27	24	44	34	42	32	30	21	29	27	34	30	25	34	30	36	26	21	30	36	30	26	27	28	27	35	34	27	27	35	29	37	37	22	26	32	31	19	28	25	29	32	27	31	27	24	28	32	26	23	29	32	28	19	27	30	36	28	25	34	34	32	27	32	29	36	25	31	31	26	30	28	27	28	25	33	27	22	14	29	24	23	29	32	35	33	34	25	36	31	29	29	29	27	20	28	26	26	31	27	32	30	15	30	16	26	30	27	27	27	23	29	25	33	31	32	33	23	34	41	36	25	24	35	21	27	26	23	26	25	39	27	19	26	29	33	24	37	28	28	31	35	20	36	30	24	32	29	35	27	28	31	33	20	25	30	31	20	27	28	27	29	32	21	28	30	38	21	40	36	32	29	33	38	20	25	26	27	23	21	24	23	29	25	36	34	38	34	24	25	32	38	32	24	34	32	27	25	27	31	30	26	29	26	39	19	30	28	27	27	30	21	25	23	24	38	27	32	20	29	26	35	29	33	26	33	28	34	31	29	28	21	21	25	24	31	36	21	19	25	21	27	30	22	40	26	28	25	34	28	29	29	27	19	20	25	24	26	35	29	28	25	33	33	24	22	31	26	19	20	21	22	28	40	26	32	21	24	22	28	26	22	33	26	25	33	18	26	23	32	30	35	16	27	27	26	32	30	37	26	36	33	31	26	33	34	28	29	32	23	26	31	26	29	25	32	32	38	23	26	31	35	29	26	26	24	32	19	25	39	19	22	29	27	25	18	23	32	30	31	33	25	30	37	26	37	30	26	24	25	38	27	25	32	25	29	31	32	27	34	19	32	26	33	29	23	22	28	33	23	27	34	22	26	30	40	35	24	18	32	28	35	24	33	22	33	27	22	28	28	35	23	20	34	30	22	33	30	26	20	26	31	34	21	33	22	34	26	22	30	22	22	35	29	25	28	30	35	34	33	31	29	31	36	35	17	28	26	30	35	32	31	31	26	33	32	28	29	38	37	34	29	33	22	24	29	35	37	26	28	36	23	23	28	28	31	32	27	15	23	22	30	29	25	18	26	28	21	30	23	33	25	29	26	25	21	39	36	28	41	30	29	24	31	30	29	31	21	28	28	26	31	35	27	18	18	21	33	31	24	27	25	26	22	32	28	27	35	33	21	25	23	21	30	30	28	26	27	22	23	32	30	25	31	23	38	25	28	28	20	29	30	23	29	21	41	31	24	29	31	28	37	30	27	26	22	36	24	23	21	20	33	24	33	32	24	18	33	26	26	27	38	28	19	24	19	26	17	29	23	33	22	25	30	29	33	30	30	26	20	41	30	29	32	31	26	27	34	26	23	26	31	30	30	24	24	34	23	35	32	36	29	21	27	38	30	34	34	30	28	28	30	32	21	28	26	34	23	20	28	30	29	24	29	28	23	30	35	26	31	27	25	41	23	22	30	29	35	37	30	25	34	33	30	26	25	20	14	22	18	27	27	25	23	37	31	28	20	25	24	30	25	24	33	33	27	31	29	23	24	29	26	24	32	26	20	26	26	26	30	25	24	26	20	26	29	31	39	25	30	25	27	36	24	26	36	37	26	29	27	30	26	31	28	28	29	19	31	26	30	23	23	17	26	32	29	24	33	31	35	24	25	32	32	26	24	27	24	23	33	27	35	33	26	27	25	34	25	24	27	28	28	23	33	31	24	27	26	35	28	31	39	25	15	41	33	27	20	22	33	25	18	23	23	30	26	28	29	30	18	19	28	26	25	19	24	20	23	22	34	30	19	32	28	26	29	27	26	24	26	29	36	27	27	35	24	23	25	31	30	34	24	28	32	27	31	39	23	29	36	22	28	21	22	26	18	21	30	24	24	29	35	26	23	25	17	27	39	28	34	37	28	28	35	41	29	26	26	26	24	31	41	31	39	28	31	30	31	22	21	28	26	36	30	32	26	22	20	23	24	16	31	31	29	33	34	30	26	30	30	26	44	23	23	35	24	32	24	35	35	28	23	24	31	28	22	33	35	36	31	41	37	17	29	16	32	26	17	27	27	31	19	34	30	30	31	30	26	19	33	23	38	26	24	29	30	24	34	26	22	29	25	30	31	32	31	25	25	34	29	27	25	20	26	28	23	25	34	22	26	33	27	24	37	30	31	27	29	28	24	30	21	38	35	31	27	33	18	21	24	33	33	29	32	25	28	24	31	21	36	36	24	38	39	32	26	31	20	22	24	21	35	30	35	32	24	28	30	29	24	37	22	25	22	31	26	32	25	26	36	39	36	24	24	23	29	19	34	26	34	18	35	33	36	40	31	27	22	30	32	33	29	17	31	23	27	36	26	20	24	25	33	26	23	32	25	16	26	22	27	26	33	26	28	30	33	38	26	27	26	24	23	34	27	27	25	36	35	26	27	28	34	23	31	25	31	19	26	27	27	34	36	24	36	23	31	34	29	26	34	26	26	25	46	35	23	33	22	32	26	38	26	25	34	25	24	30	23	29	34	28	26	30	30	22	31	24	33	24	25	27	28	27	33	20	25	30	39	25	29	29	33	29	23	19	20	27	31	26	34	33	26	26	30	40	31	31	33	25	24	31	30	28	29	32	23	27	39	21	27	22	30	28	22	38	21	30	22	30	24	39	28	33	25	40	27	33	30	23	31	23	32	32	30	24	42	33	31	27	32	22	28	31	24	33	25	30	23	31	36	34	20	36	30	23	31	32	30	28	39	22	29	23	31	29	26	28	32	26	28	24	23	28	26	37	26	21	22	30	35	32	25	26	40	29	24	22	24	30	39	25	32	26	25	28	33	25	31	22	28	32	35	33	31	27	26	28	33	32	23	41	30	33	34	32	27	30	28	23	27	33	36	28	36	22	23	24	30	27	25	33	27	27	25	30	25	24	26	18	36	23	24	28	27	24	34	33	29	28	33	24	26	32	29	27	37	34	26	26	22	27	36	22	31	16	32	23	37	29	27	23	28	25	31	27	18	26	25	32	26	41	26	23	27	27	26	30	34	28	34	25	22	21	24	32	27	24	23	31	24	30	29	37	30	28	21	23	24	25	32	26	25	34	20	39	27	31	27	18	37	37	34	24	33	33	33	19	34	30	25	29	34	34	35	33	32	30	27	26	23	27	37	24	24	29	39	33	41	27	33	25	27	25	26	29	26	24	28	26	32	28	21	23	30	30	31	27	36	21	25	33	33	25	18	20	27	39	38	28	31	44	30	26	27	27	20	32	26	20	22	36	28	32	25	21	29	22	30	24	25	22	30	31	23	40	34	32	30	31	35	15	20	31	30	23	33	32	31	33	37	32	28	23	31	31	25	28	28	27	38	34	23	37	25
30381	18545	9591	20081	52435	80432	25521	5492	3755	2898	2312	2018	1706	1463	1272	1159	1078	1041	949	908	918	913	838	805	782	814	756	720	767	672	687	662	591	660	618	628	625	622	593	657	602	589	583	557	599	587	537	559	543	549	571	563	568	586	538	520	520	532	561	531	533	532	541	519	524	534	542	540	549	495	480	556	520	557	564	512	510	543	531	564	518	509	508	511	494	537	507	533	515	535	544	528	536	500	528	547	549	530	473	568	514	553	524	512	506	472	521	509	530	541	517	535	524	486	518	516	523	565	503	543	519	517	454	515	465	522	523	506	478	480	497	464	449	555	532	525	510	530	510	544	481	495	505	538	517	502	492	522	493	488	523	533	493	489	484	537	508	503	468	486	499	530	539	499	482	507	551	487	516	527	502	515	519	489	532	526	514	498	516	527	495	513	516	555	519	496	476	491	521	490	501	516	499	504	531	483	492	526	470	493	506	538	549	487	506	533	496	535	559	509	507	553	490	484	522	522	493	512	518	461	517	492	456	518	499	497	517	488	489	540	531	528	524	503	514	577	483	544	466	526	542	524	492	507	520	494	548	567	515	514	530	486	529	518	513	535	521	482	544	490	490	537	512	495	523	554	521	505	543	489	535	475	521	489	492	465	513	537	488	559	482	523	508	475	514	513	485	522	514	527	464	495	498	498	508	495	472	504	484	492	507	493	493	532	521	517	500	502	487	496	511	524	484	505	540	492	520	467	531	499	512	501	533	520	529	490	495	472	512	518	505	502	571	536	531	498	526	491	517	486	513	498	497	474	525	519	516	504	495	500	491	488	509	503	509	504	506	532	481	508	467	494	457	513	481	499	551	479	494	531	490	497	551	472	471	543	493	533	510	506	485	483	462	481	558	537	508	477	539	528	516	514	503	540	512	510	476	502	522	522	548	506	518	487	508	520	495	493	495	513	521	476	489	496	493	539	520	498	490	530	532	490	512	522	502	524	531	531	513	520	536	547	495	503	528	513	507	445	490	507	520	484	488	535	497	495	486	507	530	520	492	492	516	533	512	547	503	523	516	527	498	529	490	542	524	483	476	542	501	515	510	509	524	545	530	508	535	487	507	512	491	521	511	466	507	490	519	538	528	514	555	515	505	529	504	493	535	540	505	494	508	518	517	541	530	501	514	515	515	504	531	499	535	461	493	509	517	476	520	528	470	524	542	503	505	485	516	539	518	536	513	513	540	498	522	536	537	507	502	488	487	512	528	468	496	491	521	517	508	475	509	466	492	533	517	518	524	496	532	519	494	486	528	514	556	509	505	540	511	510	571	509	511	486	550	494	515	490	503	533	519	534	524	484	508	507	541	525	507	522	459	491	514	509	537	514	518	502	515	484	514	545	529	540	537	498	472	505	527	506	499	511	470	528	510	553	565	487	538	497	488	539	531	513	505	507	500	520	482	479	552	513	538	525	528	530	494	540	538	486	490	526	511	487	504	522	514	530	477	517	529	502	509	548	525	479	515	510	494	518	461	527	477	555	507	535	521	491	496	472	551	521	537	482	487	488	512	513	526	531	496	505	509	525	482	495	526	512	496	539	526	499	531	521	505	463	516	544	480	526	548	507	497	526	468	545	488	512	528	524	493	468	526	469	510	531	517	491	492	500	498	535	488	485	498	469	489	528	528	513	506	537	493	501	484	528	497	507	506	519	552	519	524	523	484	486	515	533	535	501	541	514	470	493	486	516	525	487	499	532	513	543	495	558	520	503	510	510	546	547	536	543	507	504	530	500	502	489	500	545	504	530	514	483	479	504	516	481	509	539	499	571	506	487	523	526	524	504	503	520	485	495	519	539	503	520	577	531	538	513	498	493	480	553	525	521	485	476	560	506	479	504	472	546	539	527	504	508	497	515	501	546	536	529	497	468	492	491	483	516	540	526	523	547	503	497	502	519	502	558	518	509	509	480	549	495	522	518	486	538	508	501	492	498	499	509	506	531	547	530	537	506	524	495	489	490	486	503	508	522	485	529	536	460	508	481	510	562	498	520	532	531	481	506	487	525	540	467	514	463	537	473	488	538	518	513	516	507	511	496	546	509	527	516	514	503	511	491	522	477	502	563	491	477	540	489	544	491	495	519	520	495	519	502	513	510	491	530	526	454	483	486	566	502	505	540	516	524	484	522	493	495	463	507	533	567	561	550	501	565	498	508	505	513	512	528	531	506	532	494	501	530	515	507	529	439	490	519	505	543	470	495	509	541	487	521	485	497	509	501	494	507	520	520	515	535	501	524	504	508	540	470	467	499	502	463	536	552	511	549	479	527	502	497	550	530	516	494	525	533	499	498	511	495	504	486	470	458	496	505	526	524	522	532	513	528	501	494	465	504	486	501	530	507	521	547	518	485	526	523	510	505	533	509	530	473	524	501	516	513	479	517	509	507	484	488	546	504	556	493	469	523	538	498	522	496	554	489	479	550	516	503	525	514	553	511	508	543	500	519	536	520	501	529	511	509	496	513	462	513	516	502	486	518	532	486	493	488	498	544	504	498	544	500	499	514	514	477	487	505	532	544	482	544	518	518	465	531	488	514	499	507	494	497	513	541	483	512	520	540	520	484	497	534	477	490	481	495	488	492	486	467	509	520	513	526	538	518	512	475	515	493	543	545	531	475	462	510	548	501	506	497	544	489	527	476	552	533	506	517	558	514	531	512	478	537	483	518	521	506	536	510	500	485	528	488	510	477	529	507	483	526	509	505	541	473	505	537	512	485	503	519	539	527	536	530	529	539	526	481	529	512	480	475	522	482	527	501	525	550	496	529	513	542	543	485	497	512	489	461	512	534	519	491	491	554	456	494	492	518	492	533	506	527	493	501	499	481	508	533	520	495	528	509	509	515	495	509	503	538	505	527	496	477	528	500	532	540	522	516	537	503	493	499	519	540	524	481	559	501	495	509	524	479	535	539	504	469	472	522	496	491	439	498	531	477	491	510	524	498	480	523	519	505	500	498	509	517	493	494	530	535	522	516	501	524	580	528	510	528	505	478	539	533	477	524	524	508	478	533	523	542	514	491	506	512	494	532	525	485	503	519	544	549	496	551	505	545	515	525	511	554	527	532	470	496	518	532	514	516	518	524	490	517	499	492	550	498	510	537	470	506	483	512	497	506	481	519	503	509	475	495	532	520	479	491	514	512	503	524	509	500	512	482	532	510	473	571	536	507	517	514	514	515	503	490	494	479	557	511	522	534	492	506	538	511	505	548	509	563	512	526	497	506	534	488	462	548	503	492	539	485	510	553	502	537	466	511	520	501	527	503	492	513	510	514	554	533	490	488	488	511	523	512	484	517	529	510	528	518	521	567	536	537	484	539	531	541	519	499	498	489	539	525	536	466	521	505	507	449	485	509	526	484	509	510	503	504	520	512	555	530	496	485	509	528	512	520	547	519	501	547	490	485	518	483	544	493	495	463	502	515	466	539	497	497	538	515	501	552	488	492	533	527	524	484
3904	1382	552	303	6514	22108	6202	118	85	78	61	60	47	48	50	38	44	45	36	33	40	35	31	36	29	33	40	30	29	33	45	26	36	33	28	34	24	12	29	32	21	29	28	36	23	25	24	31	24	30	29	35	27	28	18	27	32	24	36	26	36	20	39	20	31	26	31	30	27	23	26	17	28	22	19	22	29	36	22	22	19	29	14	27	23	30	23	31	22	19	19	21	13	33	22	26	27	12	28	20	31	32	31	28	20	25	23	24	25	22	24	30	30	23	23	26	27	17	23	26	26	25	20	24	27	26	29	21	30	30	29	23	43	21	16	33	24	28	24	26	16	24	20	28	22	24	16	29	22	19	20	23	23	30	32	33	23	39	26	21	20	21	26	26	22	28	34	16	23	21	35	26	19	20	21	21	32	21	23	31	34	20	12	19	26	23	24	26	19	20	24	17	25	14	23	20	20	25	21	17	27	24	21	32	29	24	36	20	27	27	25	15	31	19	23	18	34	27	27	20	19	22	31	38	23	25	20	21	27	18	18	21	24	28	26	18	21	34	19	24	20	24	25	23	32	21	21	30	20	32	28	22	23	26	24	38	33	28	20	28	32	17	25	29	28	23	16	37	22	25	19	23	23	30	34	19	19	25	20	27	21	23	28	20	26	28	23	24	14	21	21	29	29	25	24	28	35	21	22	29	28	19	21	28	26	21	20	39	26	34	25	24	24	19	19	26	25	19	22	16	28	23	34	23	19	21	22	27	20	28	19	16	20	21	31	25	21	27	25	22	22	17	26	31	21	27	17	17	33	22	26	37	36	23	22	21	28	35	22	23	28	21	28	24	27	26	23	29	26	22	35	24	27	30	14	25	15	30	26	30	22	25	14	26	21	21	34	17	25	15	19	17	25	25	22	28	28	22	25	28	26	20	17	19	30	26	24	28	27	30	18	25	33	21	28	25	24	20	24	26	26	21	27	21	33	30	20	25	18	23	32	23	32	29	21	25	22	25	30	25	23	32	25	24	16	21	28	26	26	27	25	35	26	29	20	21	31	21	21	22	27	33	22	31	15	25	27	17	32	27	22	27	18	25	31	28	23	28	22	19	19	26	35	25	20	26	24	19	19	28	19	25	26	24	26	20	27	34	21	24	21	22	23	30	27	27	32	18	31	28	23	26	26	20	30	15	21	28	20	20	30	20	25	24	23	26	24	16	26	16	21	25	25	21	26	24	30	22	28	29	28	29	18	29	32	25	26	23	21	22	29	21	29	29	33	14	25	24	19	28	20	27	22	24	34	26	31	20	24	23	23	19	25	24	25	23	20	28	20	17	29	18	21	35	21	25	22	24	15	38	20	35	16	31	20	27	21	28	23	26	23	18	26	25	19	34	18	21	29	27	25	35	24	19	28	22	28	19	24	24	16	18	32	35	23	28	27	23	26	22	20	16	23	26	31	21	23	22	24	24	20	27	19	24	36	27	35	22	20	28	31	27	26	20	18	18	14	22	25	18	20	26	23	23	24	23	31	17	28	26	20	19	25	23	23	22	26	28	30	27	33	19	28	26	20	14	32	28	29	29	28	22	24	21	18	21	23	31	21	20	33	22	28	27	26	18	26	28	25	26	14	29	25	30	24	27	22	34	19	34	26	25	27	29	20	23	17	31	21	18	30	20	28	30	27	30	29	36	19	25	23	28	29	27	28	35	23	22	16	25	28	21	20	26	24	26	32	28	26	22	21	18	31	28	29	21	24	29	29	21	27	16	30	22	28	25	28	27	22	26	18	20	21	24	22	22	29	30	23	23	27	28	25	27	29	25	20	27	26	24	26	15	27	23	25	16	26	25	17	26	22	22	30	26	31	26	20	32	20	23	26	17	18	22	16	22	25	14	16	28	23	19	28	17	22	24	25	29	26	35	25	25	21	28	27	28	21	29	35	24	24	29	28	34	26	24	20	28	25	25	22	22	16	25	26	26	38	34	31	15	28	17	30	23	29	26	28	27	30	23	33	21	28	27	31	21	13	17	26	24	19	26	28	21	24	24	25	28	23	35	28	18	27	23	28	25	20	22	22	29	28	29	20	28	23	19	28	30	24	28	27	29	23	34	20	14	22	22	31	22	22	19	17	24	26	24	20	27	23	21	24	29	27	33	20	27	36	19	28	21	29	27	26	21	20	21	25	25	20	15	26	17	32	25	44	15	21	34	21	21	28	21	18	27	24	25	18	29	22	21	24	26	21	23	34	23	20	24	18	25	27	29	22	24	24	19	23	20	23	29	18	27	29	21	19	34	16	27	32	21	19	27	18	22	42	28	30	24	37	23	22	25	24	16	22	27	20	21	20	28	26	24	28	20	20	30	19	28	25	24	21	26	24	35	32	23	35	29	27	13	29	24	28	22	20	27	26	24	28	29	26	23	27	22	29	26	29	27	20	24	20	28	24	15	16	18	15	17	36	19	30	29	30	31	28	25	21	25	28	30	24	25	22	22	28	23	14	22	26	30	27	30	27	22	22	29	20	28	31	28	20	20	26	17	22	27	30	37	24	35	15	23	25	24	19	21	22	25	25	31	16	33	19	25	24	25	26	20	25	15	26	29	23	21	22	27	30	22	30	22	23	25	16	30	20	24	24	19	22	26	26	27	20	20	20	32	24	19	27	31	19	30	28	18	22	22	25	21	38	30	36	28	36	25	23	26	33	25	19	21	36	23	22	20	27	29	32	26	20	21	25	16	31	30	23	30	25	27	19	18	20	25	19	31	17	23	26	22	21	21	23	26	13	20	23	25	30	22	26	19	22	17	24	22	15	25	24	26	20	27	34	17	23	23	27	28	21	23	26	24	18	14	32	17	31	28	27	33	22	21	26	22	21	32	20	28	25	12	28	28	29	24	23	22	31	32	22	21	23	37	21	23	25	23	13	24	25	23	17	22	24	30	18	25	21	30	31	21	19	18	16	24	32	22	20	23	23	15	23	20	32	27	29	27	26	23	21	19	25	30	22	20	32	30	28	30	27	31	34	20	34	22	18	21	32	24	29	32	31	26	27	19	27	26	29	26	20	26	15	23	34	19	32	31	25	25	20	22	15	21	20	20	28	25	26	25	25	19	26	27	23	26	18	26	27	31	17	29	29	15	22	11	26	25	23	22	25	17	19	19	18	27	24	28	24	22	21	34	22	22	38	25	22	23	35	29	22	28	19	26	20	22	25	28	27	23	24	16	19	27	24	17	24	12	20	23	27	23	18	32	33	23	27	35	18	28	26	21	29	22	19	29	20	24	16	15	17	30	27	28	22	23	31	26	29	24	22	26	35	22	25	25	17	25	27	23	26	13	18	27	21	16	17	27	28	29	19	15	25	22	23	28	21	26	21	27	16	22	25	20	29	20	30	17	27	25	30	25	27	32	31	23	30	22	22	32	30	39	24	28	25	27	24	29	26	10	21	24	31	21	30	22	24	27	21	20	28	27	16	22	25	28	28	26	23	34
38203	24643	14009	25462	60305	88724	24325	9187	6477	5215	4203	3336	2742	2352	2111	1838	1647	1506	1435	1287	1161	1132	1058	1103	1052	975	899	926	837	842	813	727	730	753	675	729	625	675	637	646	624	626	611	588	607	526	582	535	550	549	497	508	549	485	520	499	486	523	497	522	530	509	528	507	498	441	506	472	489	488	479	490	543	477	439	473	472	505	461	438	471	508	470	431	465	507	481	470	489	504	491	473	502	471	501	458	506	459	461	459	471	454	464	476	465	423	486	461	465	453	480	426	464	496	438	454	446	468	495	484	457	438	461	438	435	501	441	449	438	471	425	482	464	463	440	465	473	451	486	432	427	449	404	437	446	429	448	420	412	467	443	491	462	457	449	474	452	444	471	433	420	438	455	437	445	451	448	417	413	460	432	450	450	451	475	427	431	442	472	480	474	437	434	425	468	461	436	430	410	413	476	385	440	461	442	457	437	441	415	391	446	434	425	447	423	449	448	411	413	424	439	447	420	407	408	439	453	484	437	426	388	436	446	429	436	427	444	432	433	453	458	414	461	417	408	416	468	474	459	435	440	434	437	423	424	440	432	417	466	434	465	419	462	428	424	430	427	462	482	426	408	441	427	429	425	403	478	432	426	430	456	446	449	469	482	469	412	440	409	424	476	438	446	440	470	447	424	450	434	425	429	431	406	436	409	436	463	432	424	464	433	427	458	463	414	424	456	455	448	492	444	432	468	455	498	438	396	442	474	435	430	441	434	434	421	436	468	453	442	399	474	472	453	440	429	391	455	475	418	425	420	436	448	437	421	420	455	435	439	474	437	432	442	454	520	475	460	425	443	409	425	453	396	447	414	407	452	445	446	426	450	425	454	427	432	410	446	445	439	456	425	432	418	447	442	448	447	446	431	468	473	459	432	445	439	441	470	464	416	439	457	426	439	424	451	475	424	433	432	458	443	442	460	468	430	475	430	438	423	425	450	434	444	416	405	487	436	479	407	455	427	450	435	486	431	439	448	456	456	445	433	439	422	415	427	447	442	425	434	429	412	456	404	428	442	408	460	406	493	398	431	454	475	439	446	461	447	412	438	438	423	475	443	434	440	433	506	421	432	407	431	461	429	434	468	377	469	436	420	439	459	456	464	408	465	415	454	435	455	395	435	431	415	437	446	410	443	441	448	474	454	432	461	454	408	426	433	420	455	458	431	444	465	450	422	419	403	436	425	430	427	432	465	444	439	418	427	439	397	450	436	446	426	457	408	429	427	407	426	435	441	426	459	468	482	427	429	447	442	434	454	428	444	392	450	451	443	434	398	471	445	430	451	418	481	448	423	452	454	420	422	451	424	441	453	432	427	422	433	413	444	420	427	435	466	424	447	449	423	455	413	463	440	430	430	428	454	425	481	433	446	423	431	438	436	435	420	461	430	405	437	452	427	406	450	420	469	441	416	439	421	453	424	420	448	423	454	453	403	437	413	442	417	446	422	467	467	422	437	444	468	479	459	415	470	427	457	479	446	412	464	480	471	424	408	476	415	452	444	443	439	431	435	454	429	431	465	447	441	458	450	445	442	433	434	428	479	406	437	402	439	445	436	445	470	435	438	470	453	456	452	466	436	463	433	400	438	456	448	397	427	438	433	444	465	455	483	416	425	454	411	457	434	437	449	441	463	424	442	424	456	481	441	425	446	416	423	420	450	457	446	440	443	434	460	450	437	468	459	436	413	478	446	434	464	449	445	392	434	467	413	461	469	465	415	454	418	459	439	426	442	419	460	434	399	429	442	403	449	431	425	461	394	408	438	444	460	432	458	405	462	451	418	456	459	406	442	480	451	441	467	484	431	442	459	455	470	412	402	467	447	417	416	444	450	468	431	450	467	461	452	432	409	400	439	442	405	460	422	456	461	465	472	467	480	407	452	428	413	443	448	424	421	448	449	435	453	460	412	419	427	466	473	461	437	478	455	450	438	424	426	407	429	435	443	451	385	425	440	459	440	415	436	419	401	424	415	485	430	441	446	451	405	445	462	457	436	471	435	419	440	456	429	472	444	426	410	483	457	431	443	443	466	420	441	462	412	393	453	430	427	473	467	430	419	422	471	430	445	438	445	413	443	430	461	452	446	421	443	416	421	425	461	447	430	407	439	379	461	440	413	434	422	404	426	450	458	432	436	442	487	432	456	473	441	419	439	418	423	492	470	419	429	457	425	409	470	437	472	414	465	486	430	443	455	427	425	433	420	439	422	439	394	408	452	484	444	451	401	404	443	457	491	425	443	422	435	460	425	435	412	441	466	426	446	411	441	426	413	442	428	458	419	418	465	413	427	432	482	432	468	440	419	416	409	463	445	418	430	424	432	444	441	436	435	436	440	412	427	492	456	468	416	468	427	427	414	423	413	442	433	442	427	457	468	422	406	451	429	440	430	435	461	454	455	467	365	455	437	437	432	426	433	454	450	439	440	418	429	462	436	485	467	447	440	435	436	469	467	447	449	462	434	439	442	440	441	429	438	426	451	448	429	447	468	435	433	434	419	426	432	452	417	454	454	439	434	444	469	450	408	453	437	444	436	430	448	413	441	447	415	419	445	454	442	454	415	460	456	419	419	464	420	454	408	445	424	460	489	453	439	455	449	438	442	430	437	452	427	434	456	443	442	421	411	410	470	438	453	466	463	469	443	495	461	441	456	446	411	447	457	431	457	464	438	442	480	426	418	455	430	478	455	447	462	423	476	461	458	456	462	437	464	454	439	456	414	456	481	403	473	422	434	448	443	401	434	453	456	440	454	483	446	417	443	456	505	438	448	447	472	420	437	427	436	460	474	443	424	467	433	429	433	433	439	453	421	400	425	469	419	464	410	442	418	445	417	447	467	501	412	426	472	462	451	417	454	436	405	458	436	450	468	457	465	419	442	430	466	446	427	456	420	444	435	445	458	431	456	473	456	412	422	439	409	432	465	490	445	436	442	414	440	444	459	401	425	437	453	402	446	440	420	432	443	418	444	453	450	451	441	454	435	446	440	434	431	454	409	430	404	430	451	440	444	457	451	469	446	418	467	427	437	444	417	448	475	451	451	434	444	419	429	443	448	442	406	462	462	456	492	468	462	414	439	472	433	435	441	444	467	400	427	439	406	457	454	439	447	460	457	437	427	405	492	397	488	440	402	420	436	435	395	411	450	443	412	436	440	439	473	408	402	479	434	455	436	430	436	458	436	436	435	437	430	464	447	467	422	408	424	403	453	406	464	430	476	457	448	410	473	443	419	426	415	418	423	413	456	458	469	401	466	409	466	468	410	449	438	447	459	468	432	478	449	437	459	451	446	456	414	442	471	455	457	463	453	434	449	427	406	459	414	472	429	400	429	434	458	426	493	451	429	478	441	424	444	416	452	416	452	446	430	442	439	456	442	453	444	428	437	439	458	463	473	442	435	406	422	433	464	447	415	449	454	416	426	404	425	417	446	414	407	417	431	414	447	437	428	405	440	426	447	448	417	455
1908	346	139	111	575	2756	172	37	31	29	22	30	33	24	21	18	22	24	24	21	19	11	19	25	19	22	17	10	15	19	21	20	9	17	17	11	21	16	13	17	19	19	15	17	12	22	13	20	15	21	11	18	19	11	18	15	17	11	11	16	20	18	13	19	20	17	14	15	19	15	25	14	13	20	18	17	14	14	16	14	18	15	23	16	22	14	17	24	18	18	12	18	11	16	19	24	20	16	18	19	17	12	21	22	12	16	12	14	25	12	12	12	12	18	21	13	27	21	23	19	15	13	14	24	12	12	16	13	19	15	15	20	15	16	16	18	18	22	14	20	13	15	20	14	15	19	18	18	12	16	18	11	11	22	13	17	17	16	19	16	14	18	15	10	18	22	19	16	13	12	21	21	10	15	15	15	16	15	13	13	23	22	15	24	25	11	18	18	24	18	19	19	14	17	15	19	16	14	19	18	16	10	15	16	9	18	7	17	20	19	10	18	18	17	11	15	23	21	24	19	24	15	12	11	16	12	14	15	13	14	24	12	19	16	17	12	17	5	16	17	15	17	18	16	17	24	12	12	19	15	14	27	12	14	17	18	15	15	19	20	13	16	11	20	12	13	13	14	13	17	17	16	18	11	9	12	12	19	22	24	15	18	20	10	14	22	23	9	17	21	13	14	14	12	13	11	16	13	10	15	28	13	13	21	15	17	23	13	12	16	16	18	18	19	18	21	10	17	17	10	17	13	23	17	14	9	22	18	11	18	10	17	15	20	11	15	14	19	18	9	22	15	14	15	19	18	13	17	15	15	14	23	17	24	15	21	23	14	13	16	16	16	14	20	14	21	14	13	7	19	14	21	8	17	16	13	9	10	14	8	25	14	16	15	13	14	20	14	23	14	17	18	15	20	11	14	13	10	8	19	21	15	18	14	19	11	14	15	15	18	18	24	19	14	11	16	20	19	20	22	15	17	20	9	11	19	17	14	21	26	10	12	23	16	16	19	19	16	11	22	12	21	23	23	18	13	19	12	15	23	20	24	19	18	20	19	8	13	15	21	23	19	22	12	17	11	22	13	15	17	21	22	10	12	11	15	13	9	12	13	21	9	16	13	15	13	14	14	15	12	14	21	18	16	14	15	11	20	14	9	12	20	14	18	18	11	13	11	18	13	11	10	17	25	17	13	17	16	10	17	18	15	11	12	15	17	19	23	19	15	11	11	14	21	21	9	16	15	13	13	13	20	16	17	19	20	9	12	17	10	10	14	13	15	9	13	13	16	18	20	18	16	25	23	12	24	19	16	11	19	18	12	15	19	17	16	9	18	14	16	23	18	28	19	16	17	13	14	11	15	16	23	23	22	12	15	13	13	14	19	16	7	20	12	14	16	9	15	21	19	15	16	18	16	20	22	12	16	18	11	15	16	14	17	20	14	15	22	18	12	16	15	25	14	17	19	18	16	16	16	12	27	11	17	13	20	9	18	13	17	15	13	12	13	11	14	19	8	12	16	21	19	17	17	10	12	20	17	17	16	9	16	11	13	13	19	17	22	19	10	19	20	14	17	14	16	10	9	17	15	6	21	20	18	10	13	21	11	13	13	15	18	15	13	14	15	10	19	11	17	17	17	15	16	16	13	20	10	20	22	9	7	24	23	12	21	14	11	15	17	9	18	6	18	24	16	11	13	15	18	15	17	15	19	16	18	12	18	12	19	16	24	16	15	12	19	22	30	12	16	15	17	23	19	20	11	8	12	17	16	24	15	7	10	12	16	12	14	14	9	16	17	14	14	10	14	20	27	13	14	15	9	12	20	11	18	15	16	14	15	14	17	10	16	16	18	12	18	16	14	16	13	11	11	13	12	9	20	19	12	18	16	14	23	19	18	12	18	15	12	12	14	13	16	13	17	19	21	12	11	14	17	16	13	17	18	15	8	17	11	12	15	12	16	22	16	16	22	17	25	8	16	11	20	18	20	12	16	9	21	18	15	19	17	21	19	19	24	15	11	18	19	21	14	16	18	20	21	18	19	13	12	11	10	21	18	12	16	18	20	13	12	14	15	17	20	14	11	22	17	15	10	19	11	21	15	12	24	19	19	14	19	9	18	16	19	19	13	16	19	15	19	13	16	15	18	12	13	15	18	17	27	18	11	18	15	17	15	19	21	14	20	12	17	12	16	13	21	22	18	20	17	10	17	9	15	17	17	18	12	15	8	12	14	22	11	13	14	16	15	7	21	13	11	15	22	21	17	15	19	18	19	18	11	16	16	20	23	11	14	15	17	14	11	21	16	11	18	17	10	13	15	16	22	12	20	16	11	17	13	9	13	17	17	22	19	21	15	19	12	9	17	14	11	8	22	24	22	17	7	13	15	11	14	18	15	15	19	14	19	13	12	20	16	21	20	12	17	15	11	12	17	10	10	14	15	16	10	17	15	18	20	20	14	14	21	20	17	15	14	18	9	22	15	23	13	19	25	20	16	10	17	18	18	16	17	16	13	11	18	21	14	10	22	16	18	22	25	19	16	16	11	12	18	16	18	17	20	18	14	12	21	11	11	12	14	12	14	12	18	19	21	18	10	19	15	17	11	16	19	14	13	12	17	17	17	17	11	16	15	12	18	18	13	17	15	13	20	22	24	13	15	19	13	11	17	9	16	14	22	24	16	11	19	18	16	13	15	14	15	12	16	13	20	13	11	16	15	18	18	12	15	13	22	14	15	15	11	17	19	20	13	20	21	17	18	9	22	10	15	15	16	16	22	15	18	17	21	5	17	12	14	12	18	19	14	19	18	21	14	14	12	11	15	18	14	4	18	12	18	9	20	22	22	15	14	28	23	19	18	16	12	19	12	20	6	10	14	11	14	15	18	11	18	15	10	15	13	6	20	29	16	17	19	15	15	18	14	17	20	7	16	15	15	24	24	20	14	15	16	17	13	7	17	9	12	24	19	7	12	11	13	16	12	14	9	20	18	19	23	17	20	13	18	22	20	15	11	18	13	16	21	21	17	16	19	12	21	21	24	13	16	18	17	9	14	15	12	10	17	24	17	11	11	16	14	19	18	18	17	10	13	20	19	14	12	14	14	17	17	14	13	9	10	21	22	20	14	7	10	7	16	9	12	17	19	27	11	20	13	22	19	16	19	19	16	24	21	19	19	10	18	14	18	21	12	22	22	14	23	16	9	12	14	12	17	16	19	14	11	16	14	14	21	14	11	18	20	14	17	10	17	20	13	20	11	14	11	6	16	15	14	23	17	20	17	18	13	16	23	13	12	19	12	27	20	17	12	18	18	13	24	16	21	17	22	21	19	16	15	16	13	12	17	24	13	17	12	21	10	11	9	13	15	19	20	21	24	18	18	12	17	15	22	15	13	26	14	14	21	9	18	15	23	16	13	18	14	16	17	13	14	19	12	19	18	16	14	14	23	10	17	13	16	18	12	18	19	12	20	13	14	14	14	24	22	15	12	15	15	17	15	13	14	17	16
24006	12706	4957	12865	33869	51463	9395	3249	2207	1751	1402	1139	890	837	743	645	697	593	556	540	544	479	429	480	468	457	464	444	406	386	429	372	367	388	360	362	373	331	373	359	345	356	333	305	330	311	354	307	310	304	318	288	320	295	290	297	311	297	315	314	292	308	333	294	313	304	292	310	297	303	314	285	309	293	315	281	314	325	311	287	326	277	317	282	253	303	312	308	301	305	296	327	298	330	322	308	319	320	276	294	300	300	262	289	285	271	289	293	302	299	279	311	299	271	281	298	297	293	294	275	311	283	272	306	269	310	288	285	296	290	268	308	294	292	259	258	309	281	298	288	261	287	275	309	251	304	282	265	281	302	307	282	288	289	288	315	324	265	284	310	292	286	308	292	285	282	242	284	283	293	273	302	302	257	291	259	288	290	286	299	266	285	284	287	283	286	303	295	286	271	291	304	313	291	282	287	333	309	265	293	281	264	276	309	286	298	278	283	278	276	289	248	330	308	282	266	276	295	294	277	318	307	273	267	285	280	289	316	302	268	284	291	315	294	277	281	290	299	272	288	295	307	332	284	273	295	298	279	278	283	288	263	257	302	266	268	284	318	296	298	295	297	270	295	289	297	262	261	308	287	298	263	310	297	284	280	284	271	329	290	273	285	314	283	323	262	282	301	301	283	262	293	243	280	314	281	302	315	276	299	268	279	310	297	284	287	267	317	281	282	277	258	304	281	263	284	303	292	303	290	298	300	280	282	314	255	284	276	293	284	272	292	261	288	298	296	264	292	289	292	302	315	297	273	309	284	273	322	317	272	286	335	321	321	272	282	311	278	296	290	311	311	302	277	324	311	295	285	278	292	260	291	320	270	287	318	284	308	292	299	262	264	280	303	295	282	263	296	300	279	292	255	276	295	273	278	255	280	305	237	301	323	280	282	295	288	266	283	291	288	310	283	290	267	259	325	319	280	305	273	269	278	287	271	307	306	283	259	274	284	246	308	288	292	297	273	275	286	271	286	296	263	315	296	282	289	289	287	273	277	306	290	284	307	271	270	271	315	289	333	295	301	279	271	292	308	306	279	275	267	309	286	286	283	325	285	296	293	307	297	284	270	318	289	304	293	273	294	309	274	309	267	283	282	296	298	290	276	267	311	287	277	319	310	278	283	295	299	286	282	285	272	272	269	298	269	279	291	324	322	291	286	276	291	299	300	282	293	284	300	295	314	288	310	298	303	321	334	301	294	268	304	291	283	267	305	297	293	273	271	290	315	270	254	299	282	297	324	277	276	292	283	287	283	290	317	300	279	276	287	314	293	270	304	336	287	305	300	255	293	279	315	281	305	274	335	297	276	261	269	284	306	299	293	303	267	280	314	278	289	263	291	283	294	288	312	324	272	298	276	317	297	304	297	286	272	263	308	275	252	295	292	293	346	314	274	287	276	272	291	302	300	293	275	295	301	303	284	271	271	242	300	306	254	285	302	286	342	309	310	298	313	269	276	256	265	284	319	274	276	300	297	296	318	285	295	306	276	296	262	314	302	300	297	319	295	302	283	289	278	298	307	292	307	294	303	307	281	306	336	289	266	287	293	317	275	284	291	294	275	278	312	297	261	276	268	300	267	296	289	275	291	273	313	305	329	313	282	287	243	295	289	279	291	300	287	306	280	311	311	295	300	285	307	255	270	287	264	281	313	294	309	294	291	295	255	283	285	287	277	277	280	325	303	300	315	274	310	287	305	282	287	283	265	279	275	276	271	304	271	297	282	309	295	295	273	314	276	293	283	261	289	290	287	289	305	258	276	305	247	284	299	283	311	296	278	300	286	298	314	307	289	310	286	287	307	276	275	296	278	300	291	263	290	296	289	320	334	304	312	281	294	307	289	296	276	282	296	313	277	275	252	269	292	312	305	297	266	291	291	287	301	298	274	275	295	286	263	299	277	292	254	299	300	260	297	308	317	283	294	293	292	299	261	304	288	279	273	282	282	318	260	266	305	274	330	264	322	282	287	289	284	319	293	305	273	268	284	290	305	289	298	291	293	286	302	277	281	281	318	287	276	265	301	297	294	285	304	270	288	271	271	299	274	298	297	300	299	307	277	294	296	275	283	284	293	273	291	285	291	289	291	300	281	268	278	285	293	285	289	277	299	285	269	277	290	325	284	280	326	308	296	301	260	277	311	286	291	296	280	265	305	284	287	266	284	260	300	286	294	283	265	277	300	299	287	284	271	289	269	276	263	303	276	289	327	282	271	285	291	296	303	312	285	285	311	289	308	285	294	322	262	281	293	273	296	259	285	303	290	282	284	310	301	293	308	266	275	312	249	306	283	299	296	311	287	306	269	296	259	306	312	275	295	261	294	307	280	297	248	299	303	314	294	272	282	259	280	300	312	272	289	314	308	286	273	310	299	257	308	280	297	307	277	257	289	287	269	298	279	276	313	277	285	275	295	267	273	319	296	279	286	285	289	334	314	312	302	297	261	302	296	286	306	297	266	279	317	308	306	289	291	309	289	289	279	307	296	274	284	271	274	271	294	286	315	331	287	280	301	299	292	282	282	297	284	280	263	288	320	262	268	293	277	265	316	249	299	297	320	293	272	271	279	309	291	335	282	304	317	276	295	317	303	263	280	277	300	263	267	297	299	279	303	298	248	314	284	274	275	272	296	269	311	319	314	292	292	306	317	315	282	280	287	286	299	320	287	303	259	264	282	274	285	290	268	293	292	299	298	304	246	278	249	292	269	278	290	300	291	327	253	271	256	270	281	285	303	290	318	295	275	272	311	272	310	265	278	308	263	306	296	289	263	307	274	273	309	283	280	312	311	303	319	290	274	304	262	285	311	293	300	285	274	290	255	307	267	306	291	316	269	295	311	279	293	309	309	288	284	278	300	285	312	286	288	281	299	283	310	289	271	283	280	260	311	269	277	290	300	301	280	309	274	316	273	284	280	266	294	304	285	265	275	305	285	280	318	305	294	277	272	262	296	327	287	275	273	312	294	277	317	284	273	287	287	264	294	312	269	287	275	286	278	295	291	267	296	286	281	298	283	277	289	264	293	312	334	314	303	290	283	312	291	275	306	283	303	317	275	247	313	294	276	284	296	263	299	287	279	295	316	265	290	336	281	311	298	290	243	315	295	276	256	296	320	267	275	312	314	314	288	283	300	296	271	323	263	311	267	310	318	284	267	286	288	276	267	303	315	292	301	285	285	281	273	270	291	286	314	300	276	308	294	302	275	274	286	299	284	273	292	282	259	309	297	290	299	308	294	272	282	290	301	269	283	291	277	323	249	298	323	292	284	280	303	267	281	260	276	286	269	273	299	283	296	282	297	315	295	274	301	278	312	291	299	279	305	256	269	305	265	301	262	250	291	289	293	281	318	294	313	265	333	281	278	287	289	294	336	310	268	301	311	285	286	278	307	280	297	304	283	264	299	281	282	276	278	274	269	279	290	269	290	323	269	325	276	294	321	291	302	298	305	308	300
3195	1039	381	289	1614	16364	2814	103	77	54	60	55	50	41	38	36	43	35	28	29	36	37	29	29	31	25	33	31	25	28	27	27	23	27	22	22	28	20	24	21	21	21	20	20	24	20	24	25	19	19	19	17	22	21	16	17	21	17	22	18	31	13	18	19	26	22	22	18	22	14	22	9	30	19	25	17	22	28	24	27	15	18	24	20	19	27	19	15	29	23	18	15	17	23	17	15	25	21	17	18	22	25	20	26	16	18	18	19	18	20	22	19	10	13	14	20	18	19	22	19	17	18	16	19	18	23	13	27	29	19	20	23	29	17	23	14	16	12	22	13	19	16	14	28	18	16	15	15	10	18	13	18	19	17	13	16	26	22	29	23	34	22	26	25	20	19	16	13	22	16	18	13	20	15	20	24	14	14	17	22	22	16	21	16	23	18	17	13	15	18	17	16	23	16	14	17	13	15	19	22	17	26	16	26	13	18	26	18	19	16	30	20	21	21	22	21	21	17	16	12	19	15	14	20	9	25	17	17	23	15	22	20	13	13	17	19	21	17	17	28	19	14	20	20	17	26	21	16	15	23	19	18	21	21	16	23	13	21	23	21	16	16	18	16	14	21	23	22	23	13	19	19	18	32	22	20	11	16	18	26	15	12	21	24	20	17	15	18	19	16	7	12	16	21	21	16	23	22	25	15	19	12	31	20	24	16	19	24	16	22	18	16	25	10	19	15	13	18	12	13	16	18	21	17	24	10	22	25	10	25	25	18	24	16	16	21	23	18	17	18	22	26	22	23	12	12	16	20	16	22	12	17	24	19	28	23	12	16	15	18	28	21	21	20	21	27	24	16	21	18	19	21	19	20	19	16	13	16	22	17	22	23	14	18	26	17	20	21	18	19	21	22	13	14	20	14	12	20	20	22	21	15	20	22	13	23	14	16	14	22	15	15	15	28	24	24	19	16	21	18	25	14	13	23	17	23	18	18	13	16	10	19	19	13	22	17	18	20	18	14	21	19	24	14	14	18	23	16	22	24	22	17	25	16	18	21	21	17	17	19	18	14	12	16	21	22	24	20	21	19	28	22	14	18	18	15	20	18	17	23	14	25	18	19	19	18	18	23	22	18	19	13	27	20	19	21	21	13	23	21	22	11	20	14	19	14	21	33	18	18	25	16	27	16	21	18	17	8	20	18	23	20	20	15	12	20	16	16	19	20	15	17	18	16	24	17	12	18	21	25	20	14	14	22	20	13	16	18	12	23	20	20	25	19	21	15	20	27	21	19	25	11	16	19	21	21	18	17	18	17	12	12	21	26	19	15	14	23	14	17	19	19	12	23	17	15	19	16	20	18	17	15	19	17	12	22	20	21	13	24	17	20	17	27	19	16	14	21	19	15	22	16	18	23	11	21	19	15	19	21	15	25	21	22	21	19	23	15	18	8	11	18	19	20	22	18	19	19	11	22	13	27	20	15	20	21	17	15	15	19	20	17	17	20	21	16	24	24	24	17	20	27	22	21	18	23	21	14	12	13	20	15	15	19	17	11	25	10	11	22	10	19	15	18	13	12	17	26	18	23	8	25	14	22	21	26	22	12	9	18	21	22	17	20	17	14	15	18	22	13	23	20	16	21	10	21	29	18	21	20	17	11	12	20	23	21	24	22	23	21	20	22	15	19	12	17	21	17	16	12	17	15	20	16	21	25	19	21	20	20	19	22	21	14	19	11	14	13	27	16	17	20	19	15	19	24	16	24	21	12	16	21	23	14	23	28	24	18	23	18	12	10	27	24	20	20	21	16	18	19	15	28	12	21	22	19	14	26	15	24	21	25	20	30	15	20	17	16	13	17	26	22	18	16	21	16	14	19	24	20	20	16	15	12	21	17	23	16	24	19	17	16	13	19	10	18	15	18	21	26	25	23	17	18	22	27	17	15	20	17	12	15	18	12	22	25	26	26	25	19	14	19	19	18	24	17	18	20	20	19	18	15	13	28	17	14	16	18	17	15	17	21	19	9	15	12	13	25	18	16	22	16	24	18	19	16	21	18	18	20	18	20	27	25	21	17	18	26	11	11	17	21	17	12	18	19	17	23	25	25	18	15	23	19	20	17	9	13	14	21	17	16	24	25	21	15	16	15	16	19	21	18	26	18	20	24	17	9	13	18	24	14	24	13	21	12	15	11	24	12	18	21	16	33	10	18	22	14	16	12	24	18	19	28	30	19	19	10	28	20	12	20	21	12	19	22	18	18	20	17	15	14	25	20	22	23	16	14	15	12	17	14	19	16	15	15	16	15	22	18	19	18	20	19	17	23	16	17	8	23	8	10	11	25	23	21	21	14	22	31	23	23	19	15	16	16	18	17	20	20	22	19	24	18	20	20	19	18	28	19	12	8	12	13	22	17	11	23	16	19	12	14	18	22	17	11	23	14	17	15	28	19	24	18	13	19	27	20	13	25	24	22	21	29	16	16	27	22	13	14	21	21	13	14	18	11	18	17	19	24	17	21	19	17	18	18	18	10	19	19	14	14	22	15	18	13	20	10	17	13	13	24	20	21	9	15	24	26	15	13	11	20	20	19	18	19	12	25	23	26	10	20	15	19	18	22	18	22	24	18	14	13	12	20	21	11	20	24	16	11	15	18	18	19	14	15	21	18	17	26	19	22	15	25	16	18	18	17	22	22	19	15	24	19	19	19	21	14	22	16	17	14	21	19	14	13	24	14	14	19	24	15	14	11	15	14	19	13	9	19	27	27	21	23	20	17	20	15	11	20	26	11	19	24	15	21	22	26	14	22	18	22	13	16	22	16	16	14	16	24	19	19	18	13	11	19	19	19	21	20	9	10	6	20	14	17	15	23	14	26	21	18	22	14	18	15	15	21	17	18	15	20	20	15	17	22	12	20	25	21	12	17	19	22	14	20	15	15	21	16	21	16	24	13	15	20	21	19	20	17	22	22	22	21	25	26	26	23	16	27	14	18	22	16	20	18	16	16	18	24	19	10	27	16	15	20	15	16	23	21	18	22	14	17	21	16	20	16	14	18	18	11	15	28	17	12	17	10	19	15	24	17	25	17	16	21	22	20	16	21	20	24	23	17	17	22	15	19	19	22	21	18	11	19	16	21	18	14	16	18	22	15	19	13	20	17	16	28	18	23	13	17	26	17	27	18	23	13	18	20	22	23	19	20	14	17	14	23	22	15	17	23	16	22	20	12	13	24	24	22	20	19	15	21	14	13	18	16	18	18	17	12	24	11	20	14	22	12	23	23	13	16	20	22	16	18	17	17	25	16	14	27	18	20	20	13	14	13	20	15	15	21	10	22	22	19	24	16	20	21	13	10	18	16	24	18	16	21	18	26	21	19	23	19	19	28	22	15	19	17	20	16	16	21	23	17	15	18	18	23	19	24	21	19	16	23	25	13	19	16	23	22	16	11	17	20	21	20	19	24	26	30	22	26	24	15	24	14	16	23	17	19	16	16	21	22
35944	22092	10803	24627	40342	76716	14673	9531	6857	5484	4319	3480	2916	2478	2078	1974	1592	1509	1371	1291	1206	1109	1122	1053	949	929	935	837	780	775	736	799	709	678	674	662	598	590	649	619	547	551	495	485	490	483	460	453	428	423	455	419	425	413	389	408	409	428	415	417	393	419	392	477	390	359	431	373	417	397	392	416	386	402	427	368	388	381	364	397	379	395	344	376	389	359	366	368	361	341	346	371	380	376	386	365	386	351	384	332	354	388	373	299	374	367	365	388	362	362	364	374	355	345	352	368	354	354	357	317	335	358	369	335	322	348	334	314	327	354	349	355	352	347	307	344	363	362	357	314	314	348	334	334	335	347	328	363	319	336	344	300	364	324	295	344	377	356	341	328	320	352	338	322	357	329	320	343	357	362	342	382	315	326	323	342	344	369	362	328	354	337	328	299	338	314	367	346	339	340	331	382	313	359	338	328	335	335	335	348	332	354	308	334	306	342	359	337	332	314	318	334	360	323	299	330	340	338	350	352	316	340	374	317	360	324	310	316	328	343	315	335	306	287	353	341	306	331	331	318	317	345	359	338	321	341	383	346	336	312	336	345	364	335	322	349	325	328	321	352	325	339	320	348	362	334	342	351	328	330	315	316	313	332	336	342	354	376	320	360	350	334	350	349	311	308	293	346	323	307	340	307	337	330	339	342	313	296	355	305	348	380	327	359	377	356	351	347	327	316	336	335	329	362	317	348	324	311	339	299	332	323	317	362	327	331	341	295	332	383	338	310	324	359	306	353	318	340	358	352	317	321	336	337	319	335	355	360	311	299	327	352	350	345	357	320	367	361	343	326	312	328	317	343	346	344	341	338	356	322	352	337	321	304	314	337	320	351	341	328	322	282	325	339	308	320	359	346	313	334	333	339	299	334	342	338	332	359	360	322	325	301	355	281	321	340	338	338	359	346	335	338	354	317	355	336	319	328	329	328	300	336	313	333	352	323	370	344	340	329	305	334	311	375	371	351	344	313	351	307	311	323	350	314	326	356	350	365	331	343	309	350	340	344	351	322	312	330	340	346	296	317	330	320	370	339	334	318	334	329	328	326	331	313	377	302	339	352	354	338	342	334	362	317	352	331	353	362	353	342	313	340	292	335	328	325	328	336	315	350	367	329	340	350	348	325	344	363	368	316	358	306	330	315	354	328	336	363	351	310	311	359	324	357	340	362	385	336	355	332	323	305	308	339	319	336	352	343	316	353	339	325	349	338	324	319	339	353	359	347	333	316	366	337	343	327	325	334	319	349	340	336	326	329	345	335	337	324	343	351	326	302	338	312	318	355	341	343	354	340	302	356	327	339	352	373	350	337	325	379	313	349	327	330	327	302	351	358	327	323	326	334	338	335	327	384	344	345	305	328	379	361	320	346	324	333	343	370	330	331	322	295	336	353	340	353	339	345	348	313	336	363	331	281	336	367	356	334	353	326	314	327	322	342	328	327	317	355	319	344	346	348	357	339	341	309	347	339	352	360	374	335	333	294	327	335	331	341	324	351	384	332	310	322	363	355	364	360	327	345	330	333	303	333	334	349	354	356	318	329	344	325	334	349	324	341	350	333	313	359	343	326	331	324	319	365	329	315	337	312	349	336	291	341	326	353	313	329	358	329	315	321	346	332	351	328	336	343	328	341	335	345	318	325	299	341	326	351	352	341	341	290	350	322	348	327	334	357	330	337	313	351	336	341	342	321	328	354	319	348	318	340	311	351	335	311	314	334	300	328	344	328	339	309	325	322	298	363	330	346	324	332	323	352	332	322	341	335	333	368	329	315	349	358	320	334	330	333	338	324	324	327	335	355	357	295	342	332	343	322	321	313	346	307	341	312	323	321	355	315	317	335	334	362	319	357	350	334	338	329	354	309	340	323	336	360	304	306	360	366	308	351	323	342	332	291	333	320	339	326	340	358	327	327	334	306	359	313	327	329	335	341	329	304	335	347	361	322	342	349	362	347	355	335	322	361	315	299	302	327	333	336	335	299	299	327	319	326	377	338	350	346	339	326	326	342	328	337	309	319	343	314	316	328	347	332	349	344	321	310	334	322	336	321	347	357	335	353	323	296	329	351	313	305	310	321	336	317	340	334	336	320	326	334	346	340	346	309	330	332	322	355	316	357	374	314	349	322	343	334	325	335	338	333	362	331	343	351	357	348	313	349	371	349	297	373	332	350	333	365	336	371	334	310	297	344	338	308	315	318	342	321	349	324	360	338	368	327	344	345	332	316	344	321	348	350	371	310	348	325	323	317	329	352	331	311	334	322	360	334	344	333	327	321	316	344	352	329	313	315	347	336	352	367	322	312	369	323	345	364	342	343	339	347	329	337	351	338	321	344	326	312	337	332	367	347	324	331	378	319	339	351	323	312	350	313	329	351	337	326	314	329	350	323	319	385	318	300	361	332	351	311	332	343	352	323	326	340	339	320	351	347	335	345	306	345	364	334	356	313	288	307	316	356	356	336	321	335	331	329	334	297	340	335	325	320	317	322	337	350	334	328	385	348	355	313	339	337	325	319	363	327	340	330	330	327	323	352	296	359	294	338	352	344	325	346	341	315	333	338	319	328	297	336	334	334	304	351	358	340	344	313	322	381	302	329	316	324	356	328	314	332	295	318	342	332	299	362	324	352	322	349	365	334	322	330	349	318	358	338	299	322	342	362	373	343	305	349	349	374	351	315	349	315	336	305	337	318	356	350	322	329	328	342	300	329	315	363	334	336	332	297	334	332	335	353	338	321	337	293	368	327	351	320	329	345	374	324	315	343	304	358	322	332	329	327	320	322	322	334	349	306	368	341	347	313	332	342	336	316	342	325	321	318	330	320	331	326	334	348	334	344	355	320	332	329	329	342	344	340	314	360	313	338	338	304	342	351	310	357	304	360	357	326	325	323	326	322	363	349	337	349	340	335	320	320	342	330	333	316	311	345	325	326	356	338	323	336	348	337	355	329	326	365	334	356	343	329	307	309	336	318	342	323	337	332	327	373	336	296	322	339	346	322	328	334	323	363	378	321	330	340	332	331	358	331	337	315	306	341	336	343	321	342	315	346	322	316	340	317	339	330	353	343	346	344	293	308	337	326	326	342	348	345	322	326	323	320	371	331	372	317	318	306	328	350	307	359	319	348	328	319	314	317	326	332	351	320	327	349	336	337	344	326	340	320	352	340	327	304	359	354	360	353	318	312	315	354	319	346	325	330	363	347	341	308	341	315	359	315	349	323	326	343	338	347	343	341	373	302	313	334	328	375	310	329	345	307	336	343	315	319	306	324	336	340	346	307	350	373	318	346	315	341	315	354	320	307	327	329	358	330	313	346	316	318	335	345	306	334	353	318	321	345	330	322	334	341	385	322	342	316	338	353	348	306	313	353	387	365	350	274	332	339	324	323	329	327	323	340	332	319	343	337	329	371	329	334	330	346	332	340	332	334	352	333	316	361	350	333	340	304	357	347	333	351
3457	621	290	177	2536	7608	233	70	65	58	50	53	50	56	44	27	34	32	46	35	26	24	32	37	42	37	44	26	26	38	41	33	24	39	39	27	30	27	30	28	24	28	29	36	30	35	27	35	28	22	34	27	37	25	30	25	29	37	24	18	27	32	32	29	34	32	28	19	27	29	25	34	24	29	34	32	25	40	25	20	20	20	24	27	23	20	33	26	34	18	34	37	28	30	29	20	33	17	23	32	37	23	19	23	29	42	25	33	33	28	27	29	33	30	30	31	39	33	26	21	21	26	23	32	23	30	28	24	33	21	26	21	29	17	17	25	19	24	38	18	18	31	32	46	31	29	26	26	26	27	25	20	22	20	29	33	36	18	31	34	22	29	33	27	29	31	27	29	25	24	32	32	25	36	25	28	31	32	39	32	34	22	38	31	26	32	31	24	37	25	26	25	27	40	29	28	30	36	26	30	32	33	38	30	21	20	24	30	31	23	33	28	23	21	30	35	26	25	26	26	33	32	39	26	19	19	28	36	26	29	26	31	23	22	31	43	24	24	30	22	36	21	31	29	25	28	34	28	29	27	27	31	21	31	26	32	36	27	30	21	30	22	23	32	30	28	35	29	29	30	23	23	23	36	19	26	24	26	27	30	34	23	31	23	31	30	23	26	27	21	24	16	27	29	39	25	20	25	24	22	24	25	25	27	26	37	21	32	30	24	28	19	36	31	29	38	34	29	26	29	39	34	30	25	28	27	30	22	35	24	31	29	23	25	22	24	30	33	17	21	17	33	38	23	34	25	23	22	34	34	36	19	28	34	25	22	30	27	30	26	25	22	21	39	25	23	30	34	32	29	25	26	34	27	30	27	22	42	27	30	18	19	33	25	28	35	25	37	20	20	28	34	25	30	18	25	25	30	35	22	32	28	25	20	27	25	28	34	35	33	27	34	32	30	23	35	30	24	25	29	27	39	24	28	33	36	27	27	16	29	29	32	28	29	27	31	26	32	31	26	25	30	25	28	25	25	28	25	33	25	23	19	29	32	27	33	27	34	25	28	32	26	29	26	32	31	32	25	33	29	18	32	23	30	35	19	29	26	30	30	21	36	30	26	31	26	32	31	23	20	30	29	31	26	31	19	32	36	28	35	30	23	30	30	44	30	29	30	21	24	34	28	24	16	26	24	31	32	26	23	25	27	24	27	39	29	22	21	31	35	27	28	29	38	28	37	22	21	29	28	29	25	22	28	31	30	30	22	40	39	24	28	35	25	25	31	32	28	35	34	33	28	34	34	24	36	39	23	34	34	29	20	29	29	29	33	33	29	26	27	41	28	22	32	26	26	32	30	26	31	36	25	32	34	27	31	35	23	29	28	33	28	31	27	28	27	26	32	25	27	32	36	29	32	27	18	27	38	21	32	23	25	31	39	28	32	26	25	25	32	31	25	27	29	31	27	35	38	23	40	28	26	37	17	34	41	21	25	34	26	26	31	30	35	33	26	31	29	35	30	17	26	25	32	34	25	29	15	21	23	34	20	33	24	28	34	31	30	28	22	27	24	28	32	26	26	37	35	25	27	31	33	22	34	21	27	29	27	27	27	23	19	32	28	32	23	24	34	23	19	32	24	28	28	24	29	35	26	29	32	20	15	29	27	27	29	23	24	34	19	28	19	29	25	23	40	19	34	32	33	25	37	23	17	27	35	25	32	36	16	28	21	26	25	32	24	24	24	32	22	16	18	29	31	35	14	22	26	24	25	37	23	22	28	20	33	28	31	24	30	29	32	27	19	19	35	30	28	18	27	21	30	25	23	32	34	28	28	30	26	38	28	36	28	31	21	24	29	28	32	20	37	28	26	24	26	20	37	25	24	16	33	29	20	21	19	21	16	31	25	26	33	31	26	35	29	39	35	26	32	28	25	24	26	22	23	25	27	29	32	25	27	26	30	25	22	22	25	28	23	27	21	25	23	24	27	29	41	28	37	28	26	22	26	29	24	29	23	32	27	21	35	24	22	25	23	28	28	31	40	18	28	23	37	34	26	38	31	36	25	30	38	24	24	25	39	25	25	34	27	26	35	32	26	21	23	25	32	27	27	31	30	28	26	27	20	24	35	25	24	27	29	32	22	46	32	30	26	34	21	40	30	32	22	27	30	24	33	32	30	32	30	40	20	31	21	29	21	29	26	24	41	40	32	24	28	27	20	22	25	25	26	26	25	31	40	31	30	33	24	28	37	26	26	22	21	25	29	26	31	29	36	28	28	32	29	21	22	26	36	26	30	24	24	38	31	18	47	26	28	41	19	21	33	21	31	23	23	20	24	26	23	24	36	32	25	34	22	28	20	30	24	25	33	38	33	24	28	26	27	24	32	34	30	34	29	40	36	28	33	27	25	33	38	33	37	31	25	27	29	22	40	23	32	31	30	26	31	29	30	25	29	27	25	24	29	24	35	27	19	32	27	37	28	20	28	30	26	36	36	24	29	34	39	21	16	27	30	32	38	22	26	17	20	33	31	46	25	29	23	25	27	29	38	25	35	29	34	35	29	25	31	21	28	21	31	25	28	22	25	24	32	36	18	34	33	30	29	27	41	25	27	29	37	37	28	27	31	21	26	39	25	29	30	25	29	41	21	20	25	30	34	22	34	35	20	30	27	30	16	37	33	23	17	32	30	21	23	27	30	18	24	25	36	30	30	25	28	34	26	35	19	29	24	27	26	22	23	20	26	37	29	29	27	23	33	31	24	27	20	27	23	25	28	33	17	23	33	37	30	29	34	29	23	29	24	24	41	27	29	20	20	25	31	24	26	25	27	24	30	32	33	26	29	23	33	44	42	39	26	39	30	25	28	38	32	27	26	33	20	35	30	22	35	27	28	28	25	22	35	30	31	31	27	28	35	28	33	35	25	21	28	34	19	45	31	31	22	34	38	26	29	31	23	19	39	31	28	27	31	27	39	30	22	24	24	31	29	36	34	22	24	32	29	20	32	24	37	29	32	24	31	27	37	25	28	27	27	26	25	29	34	44	30	31	27	37	25	27	19	35	32	26	27	25	33	35	32	29	25	22	29	22	23	31	25	36	33	25	33	30	30	29	22	30	45	25	35	29	22	26	24	16	36	20	33	25	30	25	24	30	22	26	31	27	22	30	33	19	23	27	25	22	45	27	19	31	43	25	28	29	34	27	27	25	39	33	39	26	27	35	19	38	18	23	30	25	32	25	28	24	32	27	33	46	31	37	27	30	25	28	24	30	37	38	34	24	34	26	31	26	26	28	33	33	22	23	36	17	25	33	30	28	21	22	22	21	35	30	24	28	31	23	31	34	31	30	32	21	25	35	27	30	34	30	32	33	25	28	24	23	39	22	32	27	33	27	31	22	28	20	32	29	28	28	33	31	36	28	34	20	38	27	34	35	33	34	22	32	27	24	31	22	35	39	32	21	25	23	30	23	30	29	27	29	19	18	30	29	29	25	28	27	23	37	28
29246	16935	8758	17526	44272	57642	9647	6343	4750	3721	2979	2552	2075	1730	1477	1397	1245	1232	1170	1082	1061	909	939	916	969	921	821	818	758	784	802	771	715	743	730	719	696	693	712	600	625	589	624	571	623	611	574	559	583	536	528	540	512	547	606	548	522	505	503	539	515	549	521	558	521	538	540	481	530	537	537	548	516	534	508	546	552	497	483	505	474	514	522	551	545	506	503	488	539	513	511	500	571	532	550	574	530	512	487	502	504	486	478	490	490	529	511	472	493	506	517	500	482	485	494	501	564	538	482	517	519	538	509	500	494	556	496	487	486	500	484	466	505	520	512	522	506	476	510	471	460	492	522	500	509	511	482	490	484	529	523	514	523	508	492	551	503	466	483	523	519	501	512	489	523	519	496	489	484	492	521	500	492	514	490	507	485	495	473	524	508	485	490	482	491	534	481	498	492	503	536	512	496	540	545	469	455	524	541	497	514	536	506	515	478	498	515	501	491	491	516	485	560	478	475	489	487	492	548	541	485	466	472	528	503	473	488	511	497	470	474	493	473	491	493	492	479	494	494	457	500	493	456	492	467	519	495	476	507	451	469	454	516	532	525	541	524	496	498	474	486	515	511	532	542	488	497	500	512	504	475	523	501	493	527	487	499	493	467	475	534	526	515	488	521	468	508	487	486	499	487	500	478	464	503	483	504	481	513	472	496	498	517	518	497	454	494	480	513	501	486	496	522	503	520	504	500	489	535	517	492	460	492	488	532	491	498	474	512	488	493	490	489	481	497	511	444	503	499	510	503	468	466	469	526	518	498	498	493	541	534	518	497	521	489	471	473	482	513	522	513	502	484	495	481	512	466	457	515	480	489	485	494	509	551	513	532	492	500	467	509	467	530	499	527	478	532	521	495	500	456	514	476	488	486	499	499	493	499	457	541	506	506	514	494	508	503	520	493	505	488	499	495	492	505	535	511	521	499	475	542	484	496	495	459	524	472	542	460	522	490	489	517	496	480	482	512	503	521	530	501	513	459	491	472	500	478	536	468	520	503	482	491	452	494	496	514	502	488	511	494	497	471	457	521	462	492	475	501	501	513	479	482	520	501	503	505	512	504	466	476	491	476	479	451	474	532	516	481	491	491	557	481	504	500	491	530	491	514	508	483	515	517	509	478	503	508	490	494	467	509	502	481	512	496	495	480	536	532	491	509	514	463	467	506	498	466	509	474	493	516	500	500	515	495	475	483	497	519	507	493	527	482	481	495	510	516	501	514	486	499	504	512	496	514	509	492	518	494	472	499	494	486	484	500	497	496	501	484	468	522	504	498	481	519	499	486	488	494	501	495	531	516	482	491	447	477	498	505	503	483	488	502	482	517	488	479	494	500	520	495	514	495	517	463	470	490	505	474	438	514	506	454	471	495	492	500	518	464	513	513	524	529	511	489	472	495	493	523	497	471	488	527	486	478	490	488	537	491	527	500	492	511	500	491	502	486	479	447	465	504	533	474	518	486	474	496	473	515	485	489	460	475	483	479	467	504	485	482	512	502	502	498	518	484	460	487	510	543	487	468	474	473	517	497	521	475	452	503	488	476	490	475	543	538	480	509	529	491	478	532	496	455	519	477	488	458	536	481	481	514	478	503	466	519	512	534	488	487	445	522	477	509	454	495	472	568	475	527	501	525	497	478	497	488	459	518	504	522	525	487	463	478	495	522	482	517	497	496	489	496	488	496	515	466	512	492	517	475	474	512	505	521	481	517	461	509	492	442	510	497	494	491	481	475	497	508	488	508	469	520	512	537	511	532	479	487	475	449	476	473	492	497	522	473	490	482	512	445	471	509	469	496	516	477	477	477	516	477	476	463	473	475	489	443	497	499	474	503	498	463	481	529	490	529	501	476	470	502	529	457	500	502	496	490	480	533	486	521	466	466	491	510	507	459	495	495	484	503	533	469	517	543	542	509	498	527	479	508	486	481	544	490	524	510	475	506	497	507	496	520	505	511	513	525	480	515	487	464	489	489	503	479	487	489	546	487	475	496	501	507	530	505	506	477	490	492	450	508	467	508	498	487	518	494	498	474	507	475	462	491	508	489	508	495	502	527	489	504	488	505	493	460	506	486	485	490	515	484	507	523	505	502	490	476	494	482	497	500	483	466	482	512	480	532	490	497	494	464	503	528	474	525	503	484	506	480	491	486	530	495	504	498	456	465	521	524	514	510	519	477	491	526	501	513	485	482	492	469	517	481	545	516	491	518	477	468	487	463	490	504	459	510	480	493	524	495	452	485	496	510	483	489	504	500	511	506	438	490	521	513	475	497	502	522	483	487	463	488	452	492	502	462	497	461	492	513	501	464	491	478	486	494	503	529	460	507	490	492	511	490	503	488	459	501	494	469	499	448	494	489	460	454	504	499	501	507	504	494	496	483	480	476	486	491	477	501	485	487	497	515	530	521	517	500	486	480	500	478	476	499	474	516	460	490	520	490	522	504	515	496	460	519	510	497	500	474	467	528	472	469	479	477	479	492	480	513	520	507	488	474	515	498	517	514	501	496	505	465	474	501	500	449	491	497	480	496	504	512	515	527	477	448	479	487	480	479	500	492	525	487	494	509	499	515	489	479	499	541	444	506	512	494	491	471	468	465	502	508	462	506	469	486	464	495	475	469	519	476	499	513	460	407	539	501	474	494	505	514	510	525	467	498	515	530	516	485	518	553	502	517	497	525	484	507	516	488	524	518	493	446	531	516	489	529	502	470	488	545	461	493	487	507	477	503	523	492	507	540	461	526	467	512	460	493	495	495	490	482	512	498	455	509	491	507	474	510	517	483	494	512	487	466	544	467	526	502	481	511	481	527	483	479	526	465	529	474	489	527	456	505	462	540	492	468	478	511	475	473	476	497	490	486	477	523	513	485	519	484	484	480	488	499	476	474	479	492	526	448	537	505	524	551	510	521	525	455	491	504	513	484	498	516	526	453	465	496	496	478	492	488	492	495	512	489	486	440	462	520	525	494	517	512	537	504	517	500	467	446	461	519	483	477	480	533	508	501	493	435	504	472	503	515	493	537	469	479	492	537	516	516	489	473	497	512	531	500	537	508	524	495	543	488	547	484	488	504	477	527	502	528	520	459	525	500	464	521	472	528	536	484	477	499	498	488	516	502	473	495	505	479	469	495	496	524	494	519	498	515	527	484	490	508	472	445	445	496	510	464	520	501	514	461	486	545	473	518	485	468	515	477	541	491	496	477	477	488	490	498	454	495	481	509	492	506	472	506	487	494	489	498	490	528	490	506	505	486	492	499	444	475	473	505	482	495	486	495	501	451	516	490	476	458	512	488	487	529	471	509	490	462	494	561	492	535	507	540	540	484	500	510	512	487	452	448	548	494	495	509	452	520	489	507	501	490	483	536	523	516	484	520	510	521	507	507	518	492	484	480	501	506	510	503	499	456	488	476	489	485	481	445	515	485	476	471	469	491	503	519	507	468	510	500	471	526	546
3783	1059	595	311	5504	10762	282	113	88	85	85	66	70	60	53	43	39	34	52	52	37	49	36	30	33	26	19	31	23	32	40	33	36	31	32	33	28	22	27	25	23	36	35	41	30	36	22	21	18	18	25	23	26	33	18	31	24	22	39	21	24	25	20	25	20	21	25	30	20	23	31	24	30	25	26	19	30	25	25	23	17	27	26	16	33	18	18	27	22	32	23	24	28	26	24	21	19	19	21	28	24	25	20	21	26	22	27	22	20	32	28	19	23	24	13	19	17	17	17	33	30	19	24	31	20	31	21	19	23	19	31	16	23	17	24	21	16	22	23	21	21	22	15	30	22	20	25	24	12	30	24	25	22	22	37	26	30	21	23	32	22	29	22	21	29	22	24	22	26	20	26	17	14	16	21	27	29	16	13	19	23	28	21	19	32	20	33	26	28	35	27	25	32	16	28	23	17	23	25	26	32	26	22	15	20	31	26	24	24	22	16	20	27	28	22	23	21	28	24	15	26	21	39	21	25	23	28	27	24	23	31	22	21	27	21	24	26	25	28	22	22	16	32	26	24	26	22	22	20	24	29	21	28	19	19	22	15	25	17	35	32	25	29	29	23	23	34	22	29	22	27	25	27	23	22	25	18	24	21	19	24	29	26	26	24	18	17	25	19	21	23	18	16	22	27	21	20	20	25	37	21	18	27	31	28	23	24	15	28	20	22	19	20	28	27	24	26	29	32	32	38	23	23	18	31	21	24	34	19	17	17	29	24	21	30	25	21	21	17	22	19	26	18	19	24	22	24	24	32	28	25	28	24	22	22	27	13	23	21	25	34	16	22	17	26	28	24	25	18	26	24	17	23	24	26	26	30	16	20	23	23	23	23	22	26	19	14	23	29	25	38	25	20	15	30	29	22	29	21	25	22	23	31	22	17	26	25	25	24	28	17	20	21	16	22	11	29	32	28	15	24	34	16	23	21	23	23	30	23	22	22	36	30	27	25	20	28	26	17	14	21	31	27	17	18	19	33	31	26	26	21	27	26	24	21	26	33	33	26	27	28	24	22	28	22	21	28	22	21	25	27	17	29	27	25	24	23	20	23	23	31	32	20	30	20	28	29	27	24	19	33	16	22	27	25	21	25	24	28	28	21	19	23	31	18	17	21	25	27	21	28	20	14	26	22	19	27	9	23	23	26	27	33	33	30	23	21	17	17	28	22	18	28	32	21	27	22	27	25	28	20	25	20	20	19	20	19	22	19	21	23	22	31	20	24	30	28	24	18	27	17	26	28	17	22	28	24	19	28	32	16	27	28	17	30	21	23	20	33	21	22	21	24	26	28	32	24	28	14	28	28	26	14	24	19	18	23	28	23	20	22	18	14	27	31	19	24	14	17	27	28	18	22	27	24	24	26	32	15	23	18	24	30	20	28	33	21	23	26	18	18	27	24	25	16	20	25	18	20	18	21	21	23	22	25	25	26	27	20	15	20	24	25	20	20	24	29	20	27	21	16	20	26	34	20	14	27	26	27	20	22	23	28	22	23	19	31	23	20	23	22	20	21	27	25	27	17	26	13	29	25	27	21	26	21	20	20	28	26	25	17	20	20	32	34	20	28	20	15	15	25	19	26	30	31	17	23	18	27	18	21	25	26	18	20	26	29	26	18	23	32	21	19	20	33	25	18	12	14	25	28	20	29	23	18	25	22	28	26	28	32	25	18	28	25	20	17	16	20	27	16	24	29	20	29	15	23	19	25	26	21	28	31	19	24	29	21	22	22	24	18	24	21	23	25	26	29	29	21	31	18	12	21	22	28	22	23	21	31	26	21	29	23	34	27	25	25	21	20	22	28	21	31	32	21	19	19	23	23	26	24	14	23	27	24	24	21	21	23	20	29	15	25	27	29	18	22	28	26	20	16	20	17	30	17	24	27	27	17	30	18	22	25	21	26	34	34	24	31	20	21	22	30	23	20	23	21	26	19	20	20	31	18	21	22	23	28	22	17	16	14	20	21	27	17	25	25	30	27	13	21	21	18	20	20	30	25	23	24	28	22	21	26	23	28	17	18	31	26	28	23	32	24	16	36	23	17	13	26	24	29	26	28	27	24	27	31	19	22	32	20	17	23	23	15	28	25	21	22	21	23	34	22	20	19	23	23	22	17	23	22	24	29	28	19	28	22	33	24	22	26	20	19	25	23	26	25	16	24	19	17	28	21	15	30	23	23	27	25	15	25	25	32	25	25	25	18	24	27	21	23	26	25	21	23	19	14	22	18	29	24	22	30	23	13	19	25	20	12	25	21	23	20	28	30	24	28	20	34	26	25	24	25	33	24	16	26	19	25	25	29	18	18	23	24	38	24	23	24	19	19	36	15	18	16	16	24	22	20	13	20	33	27	18	33	15	25	30	22	15	30	21	24	37	21	15	24	19	24	23	27	23	25	18	28	28	21	29	22	22	30	25	24	31	26	22	14	23	21	30	34	32	23	23	20	24	22	26	24	22	21	19	31	26	29	18	21	32	24	25	24	32	27	19	22	11	34	21	14	16	18	25	31	22	24	22	20	27	14	20	19	26	16	28	29	25	22	35	16	15	27	30	22	28	24	23	29	25	23	18	27	26	26	28	32	28	23	27	20	30	26	19	28	24	22	19	19	27	25	18	26	28	34	18	21	21	21	19	27	27	24	26	36	20	21	24	19	17	27	23	23	22	21	17	27	30	19	17	15	18	19	18	32	22	23	20	20	20	23	22	32	31	17	27	30	15	18	21	26	13	27	22	19	21	27	14	37	20	26	29	22	19	20	19	20	24	24	26	26	18	19	27	21	33	16	23	12	18	24	27	31	28	22	18	24	26	23	24	34	16	24	23	27	27	21	26	26	20	22	29	28	23	24	19	28	21	21	31	24	19	29	20	14	25	23	18	24	25	24	23	30	28	24	29	28	29	24	35	15	44	17	22	23	27	19	30	15	21	30	26	26	21	24	20	18	17	22	18	25	17	18	31	24	26	33	22	27	22	30	22	22	17	32	25	25	38	21	20	21	18	12	25	27	21	16	30	19	27	26	23	24	19	22	24	32	31	26	23	27	31	29	19	29	21	25	25	25	16	22	30	21	19	23	16	20	18	18	25	26	24	31	21	24	29	27	24	18	19	28	28	22	19	31	30	26	21	14	27	20	22	23	21	22	30	18	26	28	27	21	17	32	19	14	25	21	31	21	21	20	28	27	31	24	23	17	21	25	25	23	21	27	15	20	14	17	20	26	33	31	30	20	24	38	27	28	22	22	28	24	17	17	25	21	22	21	23	20	20	31	26	26	23	27	27	16	15	28	33	23	30	27	24	32	33	24	16	20	22	25	21	23	22	19	20	20	30	16	24	18	20	25	20	14	24	25	24	23	30	21	22	22	26	20	26	34	24	26	18	21	19	19	24	32	19	21	32	29	22	23	25	29	22	25	20	23	20	22	23	24	29	16	40	23	29	22	28
36780	22273	14701	24184	56433	46571	15678	10990	8055	6766	5315	4433	3517	3114	2634	2230	2080	1872	1692	1659	1504	1463	1281	1385	1266	1226	1110	1107	1030	990	971	972	960	889	880	805	827	809	724	748	722	697	667	604	563	599	614	568	549	559	533	526	552	551	499	526	520	528	551	513	517	548	498	522	481	487	510	538	527	526	549	515	500	486	490	493	413	441	462	461	469	501	472	455	467	494	465	475	495	439	442	486	469	461	484	488	460	480	467	464	475	438	463	460	428	429	455	472	434	397	434	412	430	439	437	411	446	425	452	467	427	388	411	427	453	423	440	433	433	448	427	453	444	467	401	412	423	439	439	425	434	417	440	415	416	488	445	410	409	421	423	413	435	431	429	419	425	421	435	425	400	424	403	425	444	411	446	406	392	407	439	440	410	449	382	397	428	441	415	441	449	426	448	450	396	430	398	446	436	405	423	424	430	408	419	412	423	405	440	455	441	427	443	415	475	438	412	403	437	471	413	455	411	432	436	454	422	400	400	405	411	413	435	417	409	418	419	414	434	425	456	413	419	422	404	434	413	428	420	438	401	417	404	458	430	408	457	413	418	365	422	424	408	387	424	422	420	428	433	413	435	390	432	424	424	410	452	417	432	416	417	435	436	428	368	408	408	423	413	431	423	426	415	428	419	431	451	454	428	407	393	424	450	411	393	395	414	445	443	420	444	435	405	416	412	426	436	428	442	438	401	423	434	428	456	435	427	407	427	415	432	386	419	417	428	426	392	456	421	452	484	406	434	410	415	460	414	434	388	396	440	412	426	435	436	438	428	462	426	456	438	456	424	413	425	415	413	402	424	417	428	432	408	409	418	438	414	410	418	440	425	447	428	470	415	422	406	412	420	400	411	454	422	428	434	417	410	441	441	418	380	419	416	421	395	415	383	409	427	380	425	406	452	445	377	452	457	436	424	471	420	416	371	417	408	422	424	403	440	402	442	426	432	429	426	433	436	404	408	417	429	416	441	408	404	409	442	437	427	417	441	420	386	397	452	419	403	417	426	460	471	456	437	426	404	418	397	435	419	401	418	434	408	459	420	418	449	431	397	431	413	419	428	441	422	450	372	410	395	464	407	429	436	395	417	415	418	435	413	409	411	455	438	429	428	447	416	408	443	356	403	443	451	452	404	386	409	443	409	428	431	428	416	431	404	428	433	423	451	430	398	442	445	421	457	406	433	430	410	476	419	428	443	456	429	390	413	469	419	386	447	404	427	413	446	426	406	406	460	440	424	425	458	448	438	444	405	391	424	416	430	395	406	391	435	398	406	381	390	431	388	423	424	474	442	432	426	405	384	444	409	437	420	400	452	407	411	422	416	413	417	412	413	416	433	410	422	444	434	371	450	440	437	426	445	419	422	445	401	454	443	411	435	397	436	414	411	426	423	380	385	415	450	425	428	396	435	412	448	412	436	412	432	432	449	425	411	420	457	411	403	435	389	420	388	443	427	451	431	421	393	414	419	382	433	431	430	444	435	412	427	407	417	447	433	419	407	392	428	431	402	420	405	434	437	443	467	419	463	405	429	456	423	399	427	426	433	445	432	436	391	417	384	407	423	415	418	411	411	424	392	439	407	403	429	427	415	411	415	430	418	444	446	417	410	409	454	429	428	444	410	434	415	408	415	436	415	393	448	425	439	447	452	413	412	419	398	426	432	419	453	418	408	432	421	442	394	433	419	427	425	435	413	464	431	396	407	443	395	404	422	402	425	435	415	423	431	459	446	423	367	394	414	473	437	399	398	412	436	384	407	400	419	421	423	393	407	456	420	400	417	427	438	420	417	401	442	394	454	378	426	418	410	410	432	456	476	424	433	447	383	456	414	391	406	432	400	435	396	440	420	437	415	415	419	433	384	452	432	426	405	410	413	470	385	432	446	415	426	449	435	433	420	390	422	435	455	412	425	424	392	430	433	417	429	396	411	451	437	447	443	438	459	402	390	404	408	440	424	427	403	439	416	414	454	424	398	406	437	399	388	464	453	372	438	426	430	437	430	386	423	452	420	442	448	425	401	441	464	421	399	415	420	425	458	469	416	455	373	403	406	450	404	454	438	430	462	413	414	414	410	436	396	419	466	422	397	423	446	425	403	402	394	408	426	448	409	364	444	428	433	387	391	420	428	440	404	449	412	419	402	411	416	462	401	451	436	451	448	440	414	394	430	443	449	393	418	449	426	428	413	415	416	430	420	408	447	418	402	404	409	446	401	407	382	407	425	423	415	399	391	447	369	409	426	431	429	409	442	424	395	441	431	428	392	434	443	443	411	398	421	427	439	428	350	400	397	427	396	409	423	431	394	429	420	461	426	424	451	444	408	390	450	406	422	454	415	394	406	411	417	414	468	399	399	459	393	414	415	467	420	404	387	411	450	395	425	415	418	408	449	451	470	414	392	428	388	412	427	431	391	426	427	406	386	404	416	441	429	439	372	448	439	417	436	469	421	433	416	440	433	417	374	431	441	394	401	410	461	464	404	412	424	434	450	446	420	399	411	452	402	395	410	416	438	445	399	415	421	410	425	429	421	440	427	386	416	406	452	379	417	441	418	435	445	454	406	420	454	400	424	434	415	437	432	438	438	426	421	423	427	380	425	404	455	401	388	383	394	438	413	443	389	415	435	430	419	399	439	429	419	419	416	439	442	374	394	444	407	471	402	433	449	413	411	371	426	428	430	403	420	412	409	455	440	426	411	379	422	405	430	433	465	408	437	432	423	391	451	442	422	412	447	430	457	421	443	414	414	389	433	410	409	438	438	441	438	436	408	447	415	433	446	442	432	443	459	398	441	440	426	455	430	413	390	441	435	438	451	392	467	457	432	398	424	405	420	434	420	408	399	438	427	442	412	381	440	402	493	411	403	424	471	396	479	432	413	424	389	417	415	433	417	403	424	420	405	444	414	441	415	429	383	432	452	412	408	394	406	436	408	404	436	418	424	447	423	420	432	433	400	444	420	412	428	436	398	436	432	413	423	397	420	407	441	413	418	422	431	444	487	407	398	442	426	427	431	396	400	440	401	400	419	424	428	464	455	418	432	430	442	419	395	414	406	437	424	398	431	429	434	408	402	432	423	442	453	386	424	424	434	450	423	410	432	438	446	427	438	362	396	435	427	446	425	429	441	418	429	432	448	425	382	424	446	405	444	400	404	414	424	427	413	444	432	377	397	421	414	433	390	445	448	444	415	412	409	430	412	418	400	419	402	427	431	409	413	421	444	452	390	423	404	440	414	419	444	413	417	441	465	431	378	426	412	381	417	410	440	401	415	423	423	385	460	415	379	415	434	405	426	401	462	425	419	422	411	427	392	441	402	446	400	432	397	388	422	444	426	421	458	436	442	405	407	432	419	399	449	414	421	441	384	419	411	412	428	392	438	425	434	416	407	378	466	429	426	399	443	411	386	402	396	397	423	406	417	436	453	423	383	432	423	382	437	424	425	463	461	406	466	428	399	417	426	416
1764	282	158	134	1157	1049	32	32	32	31	28	26	25	22	19	10	25	16	24	16	19	9	14	14	15	16	24	14	20	24	25	16	20	19	18	20	14	12	19	12	20	15	8	17	15	15	21	22	15	15	18	18	14	12	9	20	19	17	14	14	9	20	11	11	16	22	11	20	9	13	18	19	16	11	14	15	12	16	10	18	18	12	20	8	24	18	20	16	17	16	12	19	14	19	13	24	13	18	14	22	13	11	17	13	13	13	20	15	13	15	10	15	21	18	13	18	17	18	13	19	12	16	22	8	13	18	10	15	12	21	15	13	18	18	11	11	18	20	13	14	19	10	14	14	16	10	18	14	16	15	11	13	14	19	12	16	14	16	12	10	21	14	13	12	22	19	15	15	14	18	9	16	17	20	14	23	14	17	13	13	15	15	11	22	9	17	10	11	20	12	18	14	20	20	16	17	19	15	16	20	15	17	19	17	15	21	21	12	17	10	16	14	11	13	13	11	15	18	17	12	30	11	16	16	13	20	21	15	15	11	26	15	22	25	20	15	8	23	15	16	16	16	14	12	32	11	14	12	23	17	10	10	18	22	21	19	21	16	16	10	11	22	15	19	13	13	14	14	18	18	25	11	19	22	15	14	20	14	13	12	16	16	10	18	16	14	11	18	7	13	20	12	11	13	15	17	11	17	10	17	18	19	9	14	13	22	14	10	13	21	23	19	9	18	18	9	22	10	16	16	23	5	17	13	12	19	14	16	13	16	19	16	16	18	10	23	15	16	16	18	13	22	12	18	14	18	10	10	25	14	15	18	18	11	22	15	12	16	10	19	19	13	12	20	16	13	25	14	18	14	17	19	21	14	10	14	17	25	12	18	16	18	18	15	19	9	20	15	15	17	19	16	11	13	15	12	18	17	15	15	17	12	19	9	9	15	20	20	18	11	10	16	18	12	16	12	17	11	18	17	18	18	13	19	15	14	18	17	15	12	21	13	14	18	13	14	19	19	16	7	20	16	13	19	13	16	19	18	24	13	15	10	17	15	17	21	17	14	14	10	21	17	19	17	22	12	14	19	16	13	14	10	18	12	8	16	15	13	11	19	23	14	24	15	15	13	19	12	22	16	13	17	8	18	17	20	12	13	18	16	12	12	17	19	18	11	26	13	10	21	17	14	9	20	22	19	13	14	8	17	15	27	16	22	14	12	13	14	20	22	8	15	12	14	15	24	18	18	21	20	11	10	11	15	12	17	11	17	13	16	22	19	19	13	18	7	14	13	19	11	18	20	16	14	15	19	13	14	12	20	15	15	18	11	17	19	13	13	18	18	10	22	13	19	11	21	14	6	17	11	18	17	13	16	17	16	17	9	13	18	23	13	20	15	11	14	12	14	20	13	13	17	8	18	16	10	17	10	16	15	14	26	17	11	15	14	18	18	12	18	22	18	9	18	22	4	18	9	15	18	21	22	22	16	14	9	14	30	24	19	19	12	17	21	17	11	9	14	16	16	12	13	10	18	13	17	14	17	18	12	7	23	12	12	19	15	14	16	19	15	8	17	5	15	16	17	20	15	18	14	11	22	20	12	25	19	11	17	22	20	23	16	21	20	18	22	24	21	16	17	12	16	19	10	17	10	14	19	21	22	23	18	17	10	18	12	13	12	16	16	11	12	13	17	21	22	12	13	11	18	20	16	10	12	19	11	12	19	18	10	9	14	16	22	13	11	8	18	12	11	15	15	17	15	14	19	15	11	19	17	16	17	17	18	13	13	17	14	13	17	15	11	15	8	16	10	20	8	14	13	16	19	14	15	19	14	14	19	4	18	13	18	18	20	14	13	11	15	14	12	20	17	9	18	18	15	19	22	13	20	15	8	11	18	12	11	15	19	18	13	17	16	20	8	16	14	15	12	16	17	14	15	10	19	19	14	17	20	13	18	14	15	25	21	19	13	12	15	16	19	15	16	20	12	16	27	12	15	16	14	21	16	15	18	9	18	18	16	8	15	18	16	13	13	16	19	22	21	21	16	18	13	14	11	11	13	16	13	13	18	17	14	12	7	22	16	17	16	10	22	18	10	9	8	17	14	13	21	14	7	10	10	15	9	13	18	14	16	13	18	12	13	20	17	20	14	15	17	17	25	15	15	17	14	18	11	14	19	10	15	22	17	25	16	12	19	14	17	21	16	6	19	17	21	12	19	17	15	11	17	20	8	17	11	7	19	22	15	15	15	11	16	14	13	15	14	23	16	13	19	13	14	11	14	24	15	10	19	11	10	10	12	9	21	20	22	22	11	11	13	17	13	19	9	15	12	19	13	13	12	11	12	22	15	21	11	12	17	19	13	19	14	18	20	22	16	20	16	12	18	6	10	20	18	14	15	10	18	17	16	14	24	8	16	18	13	20	14	22	23	8	18	14	16	12	17	17	10	17	15	12	14	15	16	6	13	14	20	16	13	8	19	16	15	18	11	18	12	12	19	9	21	16	16	24	14	16	17	12	18	9	21	9	16	12	22	16	16	16	16	12	22	12	17	12	13	17	13	11	15	18	20	22	11	14	12	15	12	17	27	20	10	9	13	11	17	12	20	10	18	14	11	6	25	17	21	11	16	18	18	21	21	12	17	14	11	11	26	19	16	21	21	23	10	17	13	14	21	16	9	13	19	15	15	18	15	20	16	18	17	16	13	15	19	17	25	19	19	18	8	23	16	16	21	22	14	19	17	22	22	12	6	12	17	16	24	12	18	16	14	13	16	16	15	19	21	16	18	14	13	12	18	15	18	14	14	16	18	13	15	14	12	13	12	6	15	15	14	19	15	13	17	21	10	11	9	18	10	13	11	15	7	10	13	10	27	15	15	18	14	9	10	16	18	22	10	12	13	19	12	12	15	21	15	14	19	14	18	12	13	12	15	19	19	14	18	21	15	8	16	16	16	16	17	13	16	18	10	21	9	17	18	6	13	16	17	14	6	8	17	22	12	13	22	6	16	18	12	22	14	21	20	22	15	14	12	9	16	7	15	17	17	19	10	24	15	23	19	16	20	18	21	13	15	13	21	21	16	14	14	17	10	20	25	10	23	15	12	19	17	13	19	8	13	20	18	13	12	14	17	19	11	22	19	16	14	16	14	16	12	18	13	11	11	14	14	15	12	15	11	22	13	17	15	15	16	15	9	9	18	24	13	17	19	14	9	16	12	16	20	21	14	21	14	11	25	7	13	13	22	8	14	20	17	17	21	12	16	18	19	15	13	16	12	15	10	20	9	19	9	15	14	12	15	16	18	16	11	15	10	11	13	18	14	14	18	14	17	15	15	21	17	15	13	15	20	17	16	14	15	23	13	14	12	17	14	9	13	14	20	20	9	17	14	24	19	10	11	17	17	19	17	20	14	18	16	20	16	17	14	10	13	17	12	9	21	16	18	15	14	11	16	16	10	27	15	13	14	14	16	14	19	19	14	11	9	16	14	21	20	18	26	6	15	17	12
22516	11206	5846	15314	42576	24550	4557	2983	2124	1770	1503	1160	1004	845	729	697	605	603	533	556	511	557	549	542	491	465	493	430	448	434	439	425	444	446	384	389	407	391	369	346	355	339	335	341	321	323	327	301	308	312	319	297	316	271	309	307	288	310	313	319	262	293	316	293	301	280	312	277	295	287	327	336	311	307	288	317	322	314	295	297	268	273	255	325	315	297	282	329	315	306	331	300	316	294	345	336	305	290	319	297	332	272	289	290	271	272	284	304	271	288	274	282	277	264	293	280	296	319	298	322	311	298	313	294	259	276	245	279	278	277	291	285	262	295	288	268	291	279	300	309	280	291	325	269	273	295	296	276	297	295	249	280	300	281	270	275	268	294	273	300	272	282	287	292	290	278	295	303	311	280	270	259	313	289	307	271	281	298	264	270	303	287	261	287	320	300	305	272	306	270	249	282	267	280	300	308	289	281	307	278	285	301	296	302	263	296	288	291	280	285	282	319	293	283	336	246	278	308	266	301	249	275	263	284	280	271	279	260	264	281	264	256	275	278	288	277	276	279	327	290	312	280	282	273	298	269	267	306	267	285	307	283	317	276	274	266	286	281	301	277	284	301	302	291	307	277	326	266	282	250	267	312	276	256	271	276	275	307	284	319	281	273	278	272	297	299	276	287	272	273	278	278	276	248	283	297	277	268	321	289	302	257	262	267	281	310	239	291	282	290	268	269	302	259	313	285	272	290	273	306	300	268	308	306	283	287	285	279	304	299	281	254	322	267	281	277	278	301	305	297	271	290	291	302	280	268	282	293	288	295	274	269	274	303	317	278	306	282	291	300	270	295	284	309	281	285	331	295	243	294	271	290	287	270	278	313	298	283	281	288	286	261	298	256	276	280	330	276	292	272	301	270	295	280	267	283	287	314	314	288	275	260	263	284	287	281	286	293	255	293	313	309	272	265	253	284	269	267	314	288	308	288	263	267	300	315	261	291	246	345	270	281	301	274	284	298	296	269	267	270	311	258	289	255	295	266	251	307	280	273	286	285	298	277	267	289	300	265	278	254	284	288	276	269	262	301	300	294	267	252	274	283	254	283	308	294	273	297	278	289	302	297	269	298	306	304	272	291	288	299	279	296	292	307	258	297	319	303	293	259	287	279	290	257	302	294	281	270	269	309	301	293	301	295	294	284	282	285	290	294	262	311	278	296	281	286	272	285	253	322	263	293	309	284	281	249	282	266	281	266	261	259	282	277	290	298	281	305	267	310	283	245	299	285	285	302	285	284	318	301	297	267	276	302	284	279	272	249	268	262	312	292	270	274	285	255	282	286	316	271	280	270	292	300	291	291	283	259	280	268	307	277	291	253	265	271	286	269	259	316	290	311	282	293	265	258	248	301	282	282	279	303	311	312	288	280	284	282	292	273	276	287	263	280	285	307	294	289	275	287	286	284	319	285	324	290	296	270	271	286	295	281	296	274	278	290	286	282	292	263	324	316	269	300	265	295	286	292	291	271	249	270	270	229	307	274	273	281	251	264	269	267	258	279	305	275	285	311	275	273	309	295	258	277	299	271	326	279	297	313	298	310	291	283	299	292	287	243	295	293	269	272	268	288	279	297	310	289	322	278	276	282	283	278	280	285	266	292	275	279	269	303	262	297	291	255	282	281	260	293	298	263	302	299	332	299	255	297	266	279	274	292	280	289	282	278	281	265	263	290	267	317	315	311	287	283	301	283	287	269	301	280	306	292	269	257	291	298	301	300	277	304	291	326	263	278	260	299	283	270	259	305	287	276	280	277	267	240	291	298	271	280	310	283	247	295	293	272	281	276	297	282	294	260	324	253	293	284	285	266	272	303	294	285	269	263	263	277	321	270	235	302	290	287	302	281	266	270	301	295	281	273	278	295	293	269	291	319	276	293	294	315	260	281	302	264	290	285	275	284	277	288	287	303	270	254	289	281	285	275	299	278	266	281	281	278	278	290	286	288	254	276	286	291	261	333	293	292	272	283	294	262	289	269	255	299	279	300	274	315	297	271	269	287	292	300	302	261	282	295	273	297	267	304	281	286	307	275	283	276	266	281	306	276	293	242	294	268	305	294	255	270	276	275	304	268	281	284	311	274	269	288	292	280	311	271	269	273	272	288	275	281	276	299	272	289	290	256	248	312	284	295	286	279	252	306	248	278	290	265	288	252	293	342	273	307	259	297	275	283	240	255	301	294	281	248	315	272	256	316	276	272	306	274	300	306	293	277	284	294	272	286	297	316	249	294	281	295	295	254	291	257	281	316	320	290	275	295	311	301	288	288	277	288	263	301	301	278	264	284	309	279	270	264	305	275	275	296	273	274	271	282	270	290	303	293	300	249	281	288	301	289	290	302	282	303	260	287	270	265	276	290	288	254	313	289	262	280	272	304	284	281	292	248	279	280	281	301	319	280	302	282	292	287	269	268	269	309	301	269	278	275	295	297	306	285	281	283	272	293	296	281	278	269	263	293	308	297	291	296	270	278	287	279	298	321	295	298	251	273	285	281	276	312	315	318	269	284	282	261	281	284	292	271	284	279	312	309	278	292	292	271	277	299	275	293	315	269	284	274	264	281	295	273	270	285	267	268	302	296	318	294	268	310	286	270	280	300	282	287	271	294	268	305	305	303	259	291	270	282	294	263	246	310	276	290	253	263	299	249	278	252	296	308	289	274	264	257	255	284	269	309	262	262	283	281	296	300	293	309	289	321	290	258	267	298	266	289	267	275	284	295	281	288	329	277	303	273	283	272	284	261	262	273	245	299	293	256	282	316	248	268	318	282	288	290	259	283	296	293	273	294	278	256	285	285	284	320	280	295	284	328	272	308	290	286	269	295	298	276	288	265	271	243	296	305	295	312	261	286	248	282	269	257	269	297	250	288	311	287	269	282	259	293	280	266	321	269	307	268	290	276	280	291	317	309	288	276	292	263	266	306	249	271	289	278	250	258	267	283	295	300	274	268	290	287	279	286	283	288	276	260	253	263	312	294	301	295	279	269	271	256	299	305	292	283	293	272	265	299	291	315	305	291	272	274	290	326	268	287	292	299	313	260	275	287	284	285	302	282	285	301	280	273	273	276	315	288	278	268	317	272	265	274	292	289	303	290	279	282	288	262	300	260	317	285	271	277	293	266	299	279	300	258	280	300	321	309	276	269	295	316	306	294	297	274	297	276	286	318	257	273	270	277	289	286	265	267	291	330	298	284	285	272	258	261	240	272	277	274	278	272	281	298	287	288	279	251	280	296	284	290	266	237	268	272	297	268	306	249	280	273	297	264	306	291	266	270	280	288	286	280	286	279	276	279	322	254	285	294	273	258	264	310	263	306	296	293	274	252	280	254	274	270	301	281	307	287	297	269	310	268	251	309	269	291	259	283	299	257	268	308	267	273	290	280	270	302	285	269	307	305	259	299	317	282	266	281	294	318	269	302	289	295	305	271	290	301	278	296	282	277	331	298	281	303
2898	888	465	417	9670	5630	135	99	70	71	58	67	43	40	47	42	37	34	28	25	30	29	39	27	29	27	24	23	21	20	23	22	27	29	28	25	15	31	27	25	20	14	18	29	23	23	17	20	15	15	22	14	24	19	22	11	26	15	18	16	17	18	15	18	18	21	21	30	24	17	18	20	25	17	31	21	21	28	18	22	15	17	15	23	23	20	20	23	15	17	15	17	21	22	6	19	17	16	10	24	21	13	16	22	14	17	25	19	15	21	18	20	23	16	21	21	21	18	10	13	17	15	12	22	26	15	22	12	26	15	11	24	20	13	12	23	13	13	19	6	18	14	21	19	16	28	16	21	20	14	12	8	24	23	13	12	20	18	23	19	24	17	21	20	15	22	15	23	11	26	12	14	16	21	18	21	23	17	13	20	23	14	18	18	22	20	15	25	28	19	17	19	21	14	20	19	17	13	27	15	16	17	21	17	21	19	20	24	14	15	20	18	22	21	14	19	16	19	21	26	17	20	16	17	16	9	23	13	16	11	16	18	15	14	20	22	13	21	22	16	16	22	16	24	12	18	21	22	22	24	12	24	16	14	22	28	18	15	21	16	19	17	24	16	23	16	14	29	14	15	19	18	25	23	16	16	15	17	13	21	29	28	10	16	20	23	16	16	26	19	14	26	22	14	22	16	19	22	24	16	11	19	17	19	16	21	20	19	13	21	11	16	14	20	19	25	24	19	15	12	20	15	24	13	14	17	29	17	15	13	20	11	14	15	14	20	22	20	12	22	13	12	21	14	22	17	9	20	14	22	18	24	22	25	19	18	23	10	21	23	21	14	21	16	17	14	19	14	20	13	10	16	15	25	18	21	13	23	11	17	14	18	24	12	23	18	11	18	14	20	19	18	28	27	18	27	18	12	17	20	22	19	13	22	27	14	19	23	24	13	23	18	19	14	19	23	16	18	19	17	20	17	23	15	17	16	20	13	9	18	22	15	8	14	18	14	18	13	15	12	19	22	18	18	23	26	19	16	19	17	19	24	22	17	23	15	18	20	13	14	16	21	21	14	20	18	14	22	24	16	17	18	17	21	33	21	12	20	25	22	19	14	10	15	20	13	14	12	19	20	19	23	26	20	10	19	15	20	22	18	20	26	18	18	13	13	19	22	18	19	20	25	11	13	21	23	11	22	24	13	19	17	15	24	11	15	17	17	23	19	14	18	18	18	12	15	14	10	11	14	19	14	28	10	22	20	20	25	23	18	15	18	15	23	21	25	23	12	16	14	12	11	17	24	16	23	17	17	14	24	16	12	18	20	14	15	21	28	12	24	16	26	16	14	18	10	24	12	22	16	25	18	21	21	22	19	25	25	15	24	14	13	14	19	17	17	14	18	12	15	16	20	18	22	19	27	16	16	21	24	28	20	22	21	23	12	21	16	25	16	17	26	16	24	14	17	22	17	15	20	17	15	20	22	18	13	20	13	20	16	17	21	33	21	24	22	26	24	19	15	17	23	25	17	13	22	14	20	16	16	17	16	17	12	23	18	19	10	17	20	16	22	10	9	18	19	18	26	20	16	20	19	20	18	16	20	16	14	16	17	12	22	18	13	14	14	18	23	25	17	21	21	18	18	18	19	25	10	19	9	19	10	19	16	12	18	20	15	24	19	11	19	8	13	19	14	26	22	17	20	16	25	20	12	20	12	25	20	18	18	15	15	31	16	21	18	17	13	14	13	18	19	18	15	21	23	22	19	20	19	18	10	12	17	20	21	14	23	22	24	23	19	14	32	17	20	27	12	21	11	22	22	20	16	21	15	15	7	14	20	18	19	21	18	16	16	13	27	18	22	18	16	17	28	8	21	17	21	22	19	14	18	23	21	7	21	27	18	18	13	23	9	24	20	15	17	14	23	24	22	15	19	24	25	15	19	16	17	17	18	17	15	22	23	22	13	22	16	25	15	18	15	15	13	15	16	14	10	13	22	8	17	22	23	17	21	13	20	18	13	17	19	13	16	10	19	14	22	18	18	23	18	11	19	16	16	26	17	20	27	14	22	15	20	17	15	17	17	15	15	13	20	20	17	15	17	10	21	13	12	24	16	19	23	20	22	15	17	16	14	10	17	15	23	20	17	18	25	12	10	19	17	24	15	10	11	16	14	13	11	17	20	14	15	26	13	15	14	16	17	18	12	27	25	16	20	25	19	15	14	17	9	23	14	23	13	21	17	16	16	9	19	18	17	8	22	21	12	21	16	27	21	14	15	14	10	20	20	19	18	14	25	18	14	21	19	19	18	14	11	25	14	28	12	19	16	19	18	17	16	20	24	9	12	17	14	24	25	20	17	23	19	18	26	16	27	21	20	16	18	22	21	21	15	17	18	9	16	24	15	17	23	15	18	18	13	21	14	20	20	19	21	11	12	13	22	16	26	19	20	15	24	13	17	17	26	20	17	22	17	14	17	17	24	12	19	19	17	18	19	13	15	15	14	16	28	8	17	15	15	13	21	19	20	17	20	17	20	16	21	13	12	21	17	14	16	23	18	18	24	24	19	21	10	25	17	18	18	17	35	14	11	30	13	19	22	18	22	25	19	17	16	18	22	18	23	22	15	20	24	12	16	17	9	10	15	19	21	11	14	25	13	16	20	17	13	17	10	16	18	17	14	13	20	26	19	18	20	19	15	13	16	23	15	20	21	15	18	13	20	24	13	16	26	29	17	16	13	15	18	13	19	15	17	13	20	13	15	19	19	21	13	20	20	17	20	18	17	16	22	16	21	22	28	22	19	17	23	13	20	20	18	24	15	13	14	18	15	23	16	12	15	18	17	22	15	13	19	20	16	14	15	14	11	21	19	14	12	14	7	23	23	16	15	7	13	23	12	13	24	19	22	21	18	18	12	17	27	24	24	18	16	22	15	22	15	21	14	22	19	18	21	18	18	22	14	22	16	25	21	16	17	18	19	25	14	22	18	22	15	21	19	23	13	18	17	16	22	22	24	16	17	16	15	20	22	23	14	19	20	11	15	17	15	16	12	20	13	22	22	12	22	17	12	17	17	10	14	21	18	19	15	23	19	17	19	20	19	16	20	12	14	10	13	12	23	23	14	20	17	18	15	12	17	21	19	23	24	20	16	21	20	18	13	17	18	22	21	15	20	21	19	16	12	18	17	15	19	21	21	15	27	13	20	13	11	14	18	21	17	18	13	18	17	17	17	16	15	23	19	8	21	28	18	9	14	24	22	18	18	15	17	23	17	17	19	15	22	21	21	21	12	12	18	13	16	18	22	14	13	10	20	17	16	17	20	25	18	14	22	25	12	19	22	15	22	16	12	17	17	17	18	13	19	20	16	13	17	24	18	18	21	28	22	21	15	13	16	19	16	19	23	17	24	21	11	21	14	18	21	19	17	19	16	18	24	23	16	17	17	13	18	22	15	15	19	17	24	17	19	15	21	11	17	21	19	13	17	22	19	17	20	22	14	18	16
34496	20857	12300	26953	69303	35018	13645	9230	6891	5764	4620	3670	2979	2659	2112	1928	1788	1634	1430	1394	1260	1245	1198	1122	1052	952	894	876	854	853	788	829	742	735	735	768	652	701	616	616	582	538	511	505	455	505	452	471	439	435	437	389	437	440	440	420	406	404	423	431	433	427	417	402	387	425	408	400	402	429	402	440	423	396	382	335	376	372	383	347	359	353	407	358	393	398	394	363	383	401	384	385	405	403	393	377	342	378	374	366	343	354	346	325	343	327	354	344	341	321	346	312	343	326	341	342	326	353	308	365	323	340	354	362	329	330	367	318	330	365	346	359	321	335	331	330	348	304	319	326	332	326	334	312	365	309	338	340	341	369	361	352	361	333	350	317	318	330	345	333	322	298	329	353	335	300	315	309	307	296	354	331	315	326	334	341	380	378	309	361	321	321	316	346	299	318	368	324	332	329	334	332	359	344	326	334	328	341	323	310	309	337	365	338	320	313	317	329	341	311	317	338	360	327	318	333	340	323	330	315	351	309	309	311	327	338	322	328	334	305	322	327	344	347	316	352	323	327	308	327	341	375	298	313	325	289	332	347	294	349	321	322	329	303	331	316	311	339	307	333	316	309	349	330	323	356	354	315	375	319	298	311	327	352	350	310	378	322	352	339	307	370	352	325	315	337	307	322	345	345	297	294	349	343	317	323	305	352	331	335	326	309	350	314	330	329	296	323	338	348	328	343	291	329	342	327	330	332	318	313	334	316	335	296	345	343	333	309	335	293	306	339	352	350	307	340	331	334	339	328	325	352	346	321	321	338	337	362	336	312	309	333	336	361	316	322	309	337	347	392	303	351	338	333	350	352	308	336	345	314	302	308	362	316	337	328	305	297	340	322	296	345	329	337	312	316	326	361	325	310	310	278	336	310	323	324	323	310	345	350	332	355	300	352	335	360	349	306	319	324	334	338	308	360	361	325	321	320	350	286	340	284	339	314	318	299	315	352	331	324	302	318	338	353	346	315	332	334	337	324	319	373	338	344	331	331	342	342	341	307	361	331	339	340	304	323	321	329	357	294	319	366	335	330	349	345	320	335	325	299	309	339	318	338	341	322	326	356	339	350	336	338	346	337	330	357	364	319	359	321	346	303	385	323	358	360	337	332	337	331	316	328	356	318	321	323	312	326	359	322	333	330	339	315	322	337	301	332	357	345	304	305	363	312	326	325	317	332	317	332	317	329	335	301	350	351	361	305	345	338	338	356	318	339	324	332	326	360	344	318	340	338	324	355	368	316	328	329	332	352	341	317	327	317	354	319	338	325	334	315	325	357	326	310	338	335	338	326	348	336	323	332	342	298	310	307	344	344	317	337	347	308	335	337	333	321	335	340	318	315	316	301	332	307	309	322	301	309	358	352	311	342	299	312	309	326	341	329	342	303	352	332	338	329	348	357	329	343	331	350	333	324	346	338	303	324	314	347	368	339	337	322	354	316	332	311	315	334	356	312	313	288	318	315	312	318	324	310	360	322	327	328	313	338	352	319	312	335	340	299	337	345	323	313	353	349	335	315	333	318	356	346	352	332	322	333	333	330	345	318	351	289	346	343	338	338	323	340	321	312	323	364	308	336	351	320	317	340	316	347	326	333	339	353	338	323	345	341	354	308	322	345	322	368	314	327	326	292	347	314	335	342	324	344	316	327	332	301	294	316	322	347	319	349	313	328	344	327	340	344	304	353	368	308	333	367	322	304	326	308	340	342	344	311	366	307	322	329	326	328	349	323	355	292	318	310	336	306	328	331	325	314	340	328	332	336	310	339	330	327	317	348	329	309	311	310	332	336	338	313	295	347	321	333	341	319	323	336	304	325	320	310	348	354	319	344	372	302	345	345	323	346	321	338	335	345	324	351	311	328	351	316	304	355	342	327	336	314	340	314	336	337	364	293	325	301	299	351	320	335	292	312	385	361	355	315	342	294	315	344	344	336	319	308	337	346	341	317	325	329	335	348	340	344	327	348	348	335	311	339	345	311	345	328	329	342	362	314	348	319	337	318	314	327	301	335	318	335	348	332	322	346	318	329	330	325	311	336	328	337	370	360	312	310	315	340	315	357	326	314	336	309	327	335	294	339	291	329	325	323	345	301	329	347	323	323	292	336	333	300	345	371	327	363	333	300	332	341	326	312	335	323	311	312	350	333	351	312	325	318	305	330	353	326	305	314	349	303	311	316	322	332	339	315	340	345	323	312	297	336	359	350	332	319	330	325	337	356	325	307	322	336	389	310	353	302	338	336	309	327	322	333	372	300	332	358	338	330	371	336	350	345	346	319	324	348	319	352	316	313	306	284	326	336	351	341	340	337	289	314	316	312	290	313	316	322	321	305	364	323	325	290	316	342	349	325	300	322	334	335	340	339	325	323	358	348	331	355	340	318	303	299	359	337	336	322	299	315	301	347	311	334	327	348	330	327	320	371	347	317	345	312	342	336	324	307	323	314	324	331	338	323	338	320	327	340	329	325	313	345	334	315	315	331	314	357	318	345	327	334	326	321	353	292	312	349	341	350	335	290	296	333	307	340	307	301	368	329	323	335	292	342	362	315	348	341	349	326	334	330	298	324	316	337	327	312	329	320	311	322	327	340	333	312	339	321	351	329	361	347	334	317	307	315	312	335	341	320	324	323	352	312	330	317	319	328	293	317	316	360	299	326	322	327	300	339	301	365	329	329	346	315	324	309	354	333	348	338	329	322	314	309	329	327	315	315	301	330	341	343	336	312	324	326	307	328	334	299	326	328	365	352	293	331	317	318	338	331	351	328	360	340	337	340	304	328	302	325	335	342	328	336	316	343	352	327	336	311	339	332	361	341	336	359	359	352	324	351	343	299	328	314	338	325	351	403	393	324	329	283	317	347	335	314	334	346	360	327	321	346	322	296	334	325	329	369	328	331	311	337	360	363	296	373	346	343	371	338	316	324	332	352	337	338	346	312	320	309	305	332	321	305	317	299	337	321	312	342	329	316	330	336	335	317	308	321	325	329	314	331	332	324	325	351	319	360	349	324	345	295	324	301	350	325	348	339	342	357	337	312	330	317	331	301	314	347	286	350	297	312	331	363	331	311	350	291	322	291	305	332	362	326	363	328	336	334	338	325	295	338	335	360	329	337	353	344	344	337	325	325	316	343	305	331	313	349	326	323	305	320	348	328	328	341	336	332	329	307	335	341	321	353	322	324	347	344	347	360	319	352	281	342	359	318	354	306	311	304	339	340	342	348	290	327	326	333	337	339	315	326	339	342	313	338	321	358	317	319	331	349	313	324	341	319	337	307	325	326	333	318	325	309	296	324	361	326	299	294	335	328	352	317	323	339	332	297	316	318	300	330	338	316	358	321	302	342	314	293	335	352	329	324	335	317	335	346	309	320	321	305	321	331	321	332	337	312	350	354	296	356	348	331	330	332	332	320	338	343	335	339	315	332	326	344	340	307	306	368	303	276	308	328	301	313	340	329
3276	537	322	302	3903	3008	65	53	74	58	55	49	47	34	53	49	32	28	29	23	29	29	40	23	36	39	42	24	36	34	37	35	37	31	29	27	41	30	28	39	37	29	30	30	21	28	34	19	26	31	36	23	25	37	23	29	23	33	27	29	42	27	26	24	31	26	34	17	29	15	31	26	31	23	19	33	22	32	35	24	23	23	34	17	31	27	30	29	23	31	20	33	30	23	29	24	20	26	33	18	32	24	27	25	25	28	42	33	20	23	31	20	27	22	25	25	24	30	19	23	23	29	39	29	27	13	25	24	41	25	32	30	38	34	25	27	23	39	33	28	29	23	18	27	35	31	27	20	24	29	25	32	22	46	23	33	28	20	34	29	24	29	36	28	33	30	33	25	32	28	27	30	25	25	35	26	29	27	27	33	29	28	29	19	27	33	23	36	27	30	30	17	30	24	41	38	27	42	25	13	23	25	29	20	20	34	27	29	28	38	33	26	23	25	29	29	28	24	21	27	30	19	23	26	28	33	24	23	21	30	16	35	37	27	26	34	21	36	25	25	28	28	23	24	25	39	17	27	28	27	23	29	23	40	23	22	34	31	34	29	27	26	29	28	27	28	29	32	23	30	24	19	24	20	32	30	18	28	29	34	29	27	24	36	23	28	30	30	36	28	25	29	29	35	27	32	30	30	34	25	29	28	31	33	31	30	33	25	40	35	26	29	23	30	20	30	19	25	28	30	32	22	19	33	31	21	30	26	35	15	31	26	26	23	27	21	28	23	29	27	25	22	19	30	18	27	27	29	28	31	30	25	26	22	26	18	24	32	32	37	13	30	28	23	27	40	23	20	29	32	34	29	34	25	19	29	30	25	30	35	33	23	31	29	17	30	29	32	33	24	26	33	25	21	27	36	29	23	36	18	32	30	22	28	30	29	27	31	25	27	33	36	30	34	22	26	33	20	21	30	29	25	25	32	22	41	20	28	31	30	32	24	35	29	29	21	41	23	33	23	30	21	23	23	32	24	25	30	20	18	22	36	19	35	34	27	21	28	24	26	35	35	22	29	26	27	23	31	34	18	29	29	29	27	30	32	33	26	29	38	21	21	34	33	30	35	25	33	40	23	23	25	23	31	23	29	32	30	26	20	28	31	35	38	25	38	34	28	25	24	38	25	32	21	23	35	28	26	16	23	26	29	31	18	29	36	23	21	29	23	33	18	27	34	25	24	33	19	30	29	22	46	33	25	33	27	27	29	24	28	30	30	28	20	27	30	24	27	17	26	21	28	25	32	35	29	34	24	23	34	35	20	32	36	33	30	23	22	34	23	37	32	42	27	32	39	22	27	24	26	22	20	29	35	26	20	28	29	33	33	28	24	35	30	28	19	34	21	22	32	19	24	26	24	40	38	19	25	21	22	25	26	33	28	25	36	30	32	25	23	26	32	37	28	28	25	21	27	23	28	26	20	26	26	27	30	29	32	24	27	28	23	24	28	27	26	29	33	24	26	26	27	22	30	21	30	26	25	30	24	29	22	33	33	21	30	31	31	28	29	26	20	29	27	19	30	24	25	25	24	24	23	23	29	38	27	34	21	18	17	21	23	33	27	22	30	26	25	26	29	22	23	23	22	28	18	30	29	29	23	27	24	36	27	19	36	16	28	30	22	23	22	24	31	32	31	24	24	29	30	32	29	13	21	29	23	31	20	41	31	22	24	31	27	26	28	27	28	29	33	25	29	26	23	25	37	41	22	22	34	23	20	27	24	29	20	22	30	38	20	17	37	37	34	24	33	29	38	32	45	24	20	31	18	41	23	29	28	28	18	22	20	24	28	30	29	30	27	32	27	33	23	27	28	31	27	26	36	36	25	27	25	21	29	32	30	21	16	36	26	29	25	35	35	28	25	33	28	34	26	22	28	24	23	23	25	32	22	30	19	16	30	34	33	31	30	35	38	29	25	27	29	40	28	34	33	32	19	34	25	27	28	25	28	33	27	32	27	26	26	28	32	25	29	35	30	32	20	27	31	36	32	32	33	25	24	35	27	20	26	25	28	26	30	24	27	28	30	22	21	35	22	29	28	27	36	39	29	28	25	18	26	41	38	30	27	26	29	26	22	33	17	24	31	34	26	32	23	27	28	19	29	23	18	24	31	35	25	27	29	29	28	27	26	29	24	30	31	33	18	24	35	34	27	29	21	29	33	21	38	27	32	26	27	22	26	32	32	29	43	22	32	30	23	26	28	27	18	22	18	21	35	35	33	22	25	36	25	27	28	22	38	28	20	25	21	29	21	24	30	30	27	20	25	34	16	23	32	29	30	24	30	35	32	30	34	26	23	25	24	20	29	31	29	25	27	35	24	30	38	28	19	40	20	19	43	25	24	28	28	15	29	34	30	23	25	28	39	25	34	19	22	26	27	30	24	28	21	25	22	36	22	22	29	42	26	33	25	22	29	28	28	32	28	26	21	29	33	25	25	28	29	25	35	27	31	23	25	37	33	35	22	22	33	23	20	35	29	24	26	26	29	39	29	22	31	29	12	22	31	20	37	31	20	33	25	33	38	31	27	26	28	26	26	30	23	26	26	41	28	34	36	29	40	30	21	19	29	25	22	20	23	22	35	19	24	18	32	27	31	30	29	26	30	27	29	33	32	20	31	26	36	25	32	27	15	27	29	32	27	26	23	27	27	25	31	28	27	22	33	35	28	29	32	23	25	30	35	35	27	30	36	33	27	27	32	46	31	31	21	16	25	31	31	25	26	25	31	30	31	21	27	35	28	29	29	24	37	26	14	31	29	36	29	30	28	35	24	23	27	20	24	31	31	27	32	33	21	25	25	27	27	26	33	24	32	24	35	29	26	31	31	22	34	46	24	21	23	34	32	27	24	19	19	30	33	30	26	30	38	36	26	36	22	32	31	32	28	26	35	34	31	32	21	33	28	24	24	25	24	31	28	29	26	29	22	18	27	23	26	25	29	23	37	39	25	21	29	18	28	30	33	32	32	31	21	20	32	24	25	22	27	24	21	30	30	43	22	30	24	17	26	33	29	23	23	23	31	35	26	18	26	41	32	28	28	25	22	35	31	35	35	27	27	34	25	34	23	26	25	20	29	25	31	27	16	35	27	23	29	32	28	36	24	25	28	22	26	22	31	27	23	27	23	27	25	28	33	29	32	28	30	27	32	32	25	32	20	30	30	35	31	24	31	25	19	28	22	24	30	37	27	40	34	35	31	24	38	33	25	18	29	22	26	22	21	27	27	35	31	32	25	27	24	26	23	31	23	20	25	32	23	31	32	26	20	31	24	26	22	35	26	36	17	32	26	22	31	28	26	25	31	33	19	25	21	29	33	26	21	19	22	34	26	40	23	25	31	38	33	33	30	32	28	25	29	30	37	26	27	32	29	36	24	29	25	27	25	27	25	30	28	34	35	30	26	27	22	31	24	28	21	14	28	29	29	19	25	24	24	29	43	23	28	34	19
26862	15991	9775	23145	57196	32512	9020	6021	4435	3752	3091	2489	2061	1877	1623	1461	1312	1215	1158	1062	1029	994	1039	963	999	869	819	858	847	819	839	832	819	730	731	707	705	702	765	633	661	667	620	630	604	580	541	582	526	550	545	518	574	544	540	540	582	559	502	523	533	528	554	539	519	492	536	547	522	554	524	545	502	536	540	514	538	475	509	489	505	527	515	588	512	510	505	520	510	510	549	589	545	506	522	497	540	513	509	506	496	495	516	518	505	500	537	493	530	502	518	519	472	483	484	503	482	495	528	493	514	499	448	484	517	499	551	518	468	501	513	471	500	514	487	494	473	524	516	462	523	494	479	498	493	473	444	503	460	513	461	506	526	496	495	477	494	453	508	475	533	473	499	483	529	514	441	474	518	477	494	480	486	523	449	491	482	541	466	502	485	516	512	467	493	484	520	518	483	506	508	494	520	508	461	521	545	501	486	493	483	522	463	479	474	471	483	523	507	491	463	488	488	516	470	497	490	486	503	473	483	474	506	508	471	476	521	510	544	471	518	477	523	499	483	488	495	508	512	501	468	505	509	490	497	525	497	453	471	493	474	478	504	477	444	483	507	485	505	490	504	483	506	467	500	493	516	499	462	468	490	493	513	469	475	487	485	472	509	482	459	518	492	450	468	458	471	448	479	498	446	467	506	512	492	478	501	470	513	463	526	491	469	494	454	471	452	478	514	508	460	487	474	508	486	480	458	504	483	441	490	477	535	470	531	487	501	473	456	513	480	516	515	489	499	500	446	457	483	465	509	458	489	466	523	445	516	481	475	500	487	499	463	477	454	500	490	473	447	499	513	536	496	505	479	495	517	508	495	473	505	485	464	488	508	450	495	491	442	480	473	519	450	490	460	553	501	523	452	492	454	486	507	500	512	461	478	514	490	497	528	500	498	512	509	482	516	506	486	515	498	456	474	514	487	501	481	503	507	483	500	489	474	458	455	505	478	510	514	477	501	498	498	506	515	507	518	493	465	489	509	500	455	464	515	514	518	505	498	489	514	498	486	503	472	468	490	503	516	479	504	515	496	473	511	530	518	504	529	485	502	458	533	496	472	544	491	478	515	489	494	533	502	495	480	521	505	507	519	470	492	480	485	547	471	473	462	488	508	471	476	498	476	479	524	506	478	512	500	505	513	473	491	546	504	539	498	444	472	543	521	479	499	523	457	445	464	504	521	483	486	519	499	493	504	498	446	508	486	530	488	455	497	488	483	519	536	493	506	490	537	487	500	520	494	514	520	544	504	489	513	479	481	519	517	431	515	462	504	486	517	520	513	476	476	521	517	506	482	502	527	498	500	488	467	503	479	474	488	496	492	470	480	478	499	467	439	452	482	485	492	563	485	490	491	510	515	495	478	498	521	473	518	537	493	458	490	449	509	500	458	510	487	524	482	506	485	493	553	501	483	469	456	492	478	476	511	517	471	496	525	510	487	509	488	554	488	464	487	489	456	508	470	479	477	485	483	517	489	504	554	484	506	517	416	477	460	444	473	507	490	487	506	484	499	529	489	506	518	521	493	478	531	502	492	477	468	499	452	535	500	469	490	485	517	545	468	501	530	479	509	475	498	519	474	500	502	520	483	513	499	505	491	529	473	528	484	487	491	502	487	451	478	490	492	466	502	475	481	540	474	469	542	475	464	523	480	488	491	489	473	498	493	483	500	517	465	488	516	486	495	497	504	472	495	502	477	503	481	462	498	477	476	492	525	560	480	481	500	461	494	483	501	478	504	464	462	472	465	476	500	510	473	510	465	520	472	445	526	494	511	516	529	456	497	492	471	499	529	498	532	482	492	490	475	459	492	481	478	498	458	547	476	500	495	476	535	463	480	484	519	502	497	500	499	464	474	508	505	503	471	479	429	465	509	465	483	500	491	510	504	478	482	492	492	493	479	506	512	464	495	500	465	484	532	474	487	498	504	452	492	500	505	488	472	479	524	481	481	506	467	470	498	509	498	473	468	500	465	449	487	517	561	498	438	515	483	534	525	488	475	496	497	533	477	538	479	502	476	510	508	486	468	500	504	504	496	478	485	467	456	529	503	483	530	488	523	455	513	463	507	499	479	500	490	487	498	492	513	516	519	485	468	431	516	510	464	468	517	513	471	530	514	522	537	480	480	492	487	470	480	493	499	481	479	457	480	534	484	491	484	483	509	500	491	484	518	475	504	513	469	464	489	502	467	490	504	475	476	508	507	521	504	490	496	484	507	472	493	460	479	517	467	542	510	448	524	492	485	516	506	519	477	475	501	472	487	504	498	526	484	502	507	506	492	497	505	501	464	498	503	491	460	505	504	485	484	499	521	508	492	498	495	496	488	482	477	471	500	490	506	471	527	493	466	472	511	494	501	520	501	485	510	488	462	511	485	537	493	512	467	465	434	491	473	519	473	486	522	465	503	493	512	490	467	463	484	444	467	466	458	490	467	494	497	501	502	503	509	491	492	474	497	493	470	553	502	495	503	501	483	479	463	468	545	476	475	528	490	476	504	506	495	445	459	522	464	455	514	490	485	448	510	477	456	482	520	489	498	518	497	443	478	479	513	507	483	474	477	496	514	470	492	481	480	496	509	474	533	492	484	448	493	518	508	480	506	492	502	458	463	479	547	488	494	508	526	455	531	514	490	495	484	503	484	459	499	481	534	499	442	511	465	481	488	491	528	508	487	514	504	482	523	534	526	501	488	494	503	492	493	483	488	506	487	476	525	494	496	477	524	515	487	481	492	516	516	488	479	483	480	523	533	476	511	484	460	491	496	489	483	445	495	484	489	486	493	459	499	487	504	462	491	518	486	461	516	486	510	436	505	502	493	495	510	495	504	456	504	479	500	483	473	465	508	497	498	523	464	474	464	474	545	491	502	529	482	482	464	494	483	493	510	505	517	498	516	493	465	524	497	501	490	530	518	485	498	509	490	501	468	489	485	473	473	482	488	498	499	494	471	456	499	514	478	430	527	483	509	504	507	483	523	489	494	480	484	522	514	535	501	495	518	514	460	483	445	505	490	455	496	484	524	463	470	494	472	501	480	493	475	504	496	504	531	507	491	512	475	504	457	475	513	489	513	481	508	502	493	496	473	507	472	480	467	504	497	479	479	499	472	478	502	449	523	510	495	479	463	517	471	512	495	474	500	501	473	515	492	513	463	497	477	495	461	470	532	473	500	504	518	515	490	497	499	479	492	513	454	503	483	494	463	512	450	497	518	506	490	489	524	489	497	493	490	521	526	487	499	530	487	499	502	480	471	526	495	542	464	500	515	508	508	482	495	509	480	453	487	532	488	510	495	492	526	472	483	500	494	477	467	483	493	506	474	456	492	485	501	494	512	550	494	505	481	494	496	485	510	442	505	481	485	485	489	493	540	516	529	511	479	489	516	510	471	472	536	505	520	472	533	509	473	505	535	473	486	474	526	502	487	535	483	449	512	505	508	528	494	449	521	441	519	485	487	505
3264	963	498	329	3706	6541	151	107	107	92	76	77	53	52	47	54	48	49	49	48	40	42	33	37	42	39	25	38	34	35	36	37	32	25	33	36	25	32	37	37	13	29	28	25	23	26	34	29	23	20	24	19	33	20	30	27	26	22	27	29	32	20	26	19	24	25	24	26	25	24	25	20	31	34	28	21	26	23	27	26	20	22	28	26	26	22	33	21	35	20	25	28	29	22	25	27	26	19	29	27	29	13	23	26	24	14	25	30	16	32	22	18	21	25	20	26	33	24	26	29	19	21	15	18	33	28	25	19	25	20	31	24	18	21	24	28	24	27	38	36	25	16	18	36	27	20	26	15	27	20	27	23	28	22	29	29	27	28	19	38	19	27	30	29	19	25	23	21	24	23	24	25	22	22	26	25	16	33	24	26	17	25	21	28	24	21	18	24	20	31	24	28	19	21	29	30	28	28	13	21	31	31	27	19	22	23	22	29	27	15	33	22	22	22	16	18	20	28	30	17	33	21	21	24	25	24	26	26	23	26	27	18	28	25	22	22	17	23	26	21	26	25	26	14	20	29	18	27	17	21	22	22	28	22	24	28	16	18	30	24	22	28	15	30	27	14	16	31	26	25	28	22	23	19	34	19	33	25	23	22	29	36	23	28	25	20	30	24	24	22	30	25	21	20	25	25	24	18	16	23	28	24	17	21	16	31	29	31	11	22	22	18	28	20	20	24	25	29	25	22	22	19	33	23	19	22	26	20	31	20	25	25	27	15	20	23	19	23	13	23	19	15	27	21	23	28	22	27	29	23	25	23	26	19	21	20	27	22	24	19	16	20	27	21	24	26	22	33	25	16	25	32	34	18	27	30	23	32	24	25	24	25	20	19	18	34	21	17	23	22	22	25	27	28	20	27	30	22	20	21	24	18	20	24	20	24	17	19	23	18	19	20	22	28	25	20	25	21	29	15	21	24	27	25	22	29	23	27	13	24	18	32	28	21	28	25	24	20	30	19	18	22	24	23	26	31	21	22	23	31	27	22	28	14	22	27	28	28	22	19	21	27	29	29	32	26	20	25	19	32	18	20	17	25	29	30	33	28	18	26	27	23	21	25	28	26	21	16	25	19	26	24	27	12	22	19	24	20	16	25	18	20	32	31	22	31	22	29	25	15	23	23	34	13	19	23	30	24	21	16	17	23	23	16	14	18	24	24	20	19	30	22	27	26	17	18	17	21	23	21	22	21	32	25	19	20	28	25	21	21	22	22	22	16	18	21	23	24	17	30	26	20	22	20	24	26	24	27	37	23	21	30	24	23	25	28	17	22	32	24	31	23	25	32	17	25	18	31	27	22	23	24	18	22	27	22	19	25	23	24	24	9	16	20	29	28	13	25	32	29	23	19	27	24	19	18	26	19	17	32	28	23	17	25	28	19	22	29	24	22	18	26	20	20	24	18	22	25	17	14	28	13	19	30	17	30	26	22	21	26	27	19	22	18	21	18	25	25	22	24	21	21	31	27	24	33	24	22	24	28	19	22	19	24	24	31	20	23	21	19	30	31	26	22	24	23	18	17	23	12	23	21	27	23	27	28	20	22	18	21	23	24	24	28	27	18	26	28	27	20	25	32	25	26	25	17	17	29	25	22	17	29	15	20	19	29	21	26	19	25	28	15	27	24	24	24	16	18	18	21	26	36	31	19	18	22	18	32	12	13	29	29	33	16	20	24	22	20	22	22	22	18	24	23	22	17	26	21	24	26	23	17	32	30	24	35	23	24	19	27	25	31	21	18	20	25	36	11	19	22	27	25	17	25	25	25	20	17	19	24	21	25	23	21	34	12	24	17	9	20	17	22	29	23	22	19	24	18	22	27	23	17	23	30	23	13	20	21	35	28	19	16	22	28	26	20	24	33	35	26	27	21	31	24	23	22	24	27	29	29	19	27	21	18	27	19	30	20	32	23	25	18	31	31	18	20	31	25	24	24	31	25	19	29	34	27	21	27	29	29	17	23	25	22	20	25	14	23	30	18	18	11	17	20	11	31	29	18	25	31	29	26	20	21	26	25	31	28	23	30	20	27	21	22	19	24	21	18	26	25	12	20	20	28	19	33	23	14	21	20	17	12	28	16	29	30	34	27	25	20	19	22	14	19	18	19	19	19	23	20	38	17	27	22	28	18	19	31	20	29	22	25	16	25	24	15	29	19	25	26	29	25	32	24	24	27	31	24	23	20	22	26	32	20	32	17	23	13	29	22	26	24	22	15	36	26	24	20	27	24	22	27	30	23	22	22	19	23	24	23	25	22	21	25	20	24	24	29	25	20	24	16	26	23	29	25	14	19	19	20	18	22	19	20	24	27	21	18	17	23	17	23	20	23	20	15	14	22	25	19	14	17	35	23	24	24	25	25	35	32	20	23	25	21	30	23	21	23	26	24	26	17	21	28	25	25	16	20	18	22	18	20	28	26	18	32	26	29	27	20	29	28	22	25	27	18	23	17	22	27	29	25	25	26	16	28	27	27	25	22	15	22	25	30	24	27	23	23	20	23	19	20	23	29	23	19	22	25	18	22	30	37	20	15	17	22	20	18	20	24	22	25	25	24	24	26	28	18	19	33	32	20	18	28	22	19	20	22	19	31	15	23	19	22	20	19	24	25	22	13	21	15	23	23	14	22	25	26	25	18	22	19	21	20	27	19	14	19	34	28	20	22	27	27	22	20	17	31	21	20	24	21	29	20	22	27	36	18	24	18	25	25	28	26	28	30	25	13	20	15	22	20	23	26	28	18	28	32	22	17	19	18	20	28	33	26	22	20	18	30	27	12	27	28	27	22	18	27	27	30	27	27	23	22	21	22	17	27	26	28	25	26	28	29	23	21	21	19	28	22	20	26	41	19	25	17	16	19	17	27	20	15	27	21	29	24	20	20	33	21	17	22	25	17	24	17	20	11	23	23	28	30	31	21	18	22	21	26	21	17	16	19	23	30	18	32	31	24	27	20	20	26	17	15	21	25	16	18	23	20	23	22	11	23	22	21	17	30	27	22	30	26	20	31	21	26	29	19	28	30	21	22	13	16	20	21	21	24	20	27	25	28	20	20	21	28	21	20	23	27	21	20	22	30	23	27	35	20	21	29	35	21	31	21	21	18	21	19	23	30	17	20	26	19	32	28	27	30	20	26	25	26	21	20	21	23	26	20	22	26	23	27	29	29	25	15	20	21	24	19	21	26	24	23	24	33	25	22	29	26	22	27	21	27	27	29	19	28	16	27	22	20	22	22	26	23	19	22	19	19	28	24	17	23	21	23	19	25	32	26	16	24	16	39	25	28	29	20	25	25	18	29	28	19	27	30	15	18	23	18	23	19	25	18	27	15	27	22	25	20	17	17	22	24	28	20	22	22	19	20	36	22	24	27	29	23	22	15	26	26	21	24	32	23	23	29	24	23	17	20	19	22	17	18	28	19	11	27	16	23	14	30	13	21	25	17
34816	21222	13280	24960	54587	37580	15388	10951	8314	6995	5532	4503	3693	3266	2707	2511	2154	1994	1848	1708	1613	1511	1531	1519	1472	1287	1222	1132	1083	1067	1100	1080	1107	1006	904	886	860	856	755	776	713	724	714	639	648	624	590	588	608	596	515	545	485	519	566	511	568	558	552	531	548	534	542	555	472	503	487	523	530	520	483	581	531	524	515	501	475	518	488	513	468	481	476	475	498	439	487	496	474	501	473	488	492	468	480	502	473	468	469	431	439	483	445	427	458	460	417	429	444	420	414	425	412	447	427	479	456	433	406	427	424	422	408	420	452	439	406	453	445	403	411	412	449	409	406	420	455	445	450	402	423	414	425	429	428	421	454	425	451	429	406	474	438	442	476	391	421	419	425	404	400	440	428	417	364	428	402	410	402	421	411	420	387	387	448	434	439	445	448	400	436	413	428	421	402	403	413	418	371	426	426	418	442	433	405	441	420	416	413	463	395	401	399	473	400	450	421	422	416	434	428	387	422	422	440	410	433	419	399	418	378	443	418	413	407	410	427	387	437	419	446	441	433	439	371	440	428	414	425	406	440	416	411	420	448	419	414	446	430	421	427	416	438	436	435	414	393	404	420	430	451	358	396	415	430	452	446	412	424	415	404	383	414	400	446	429	417	432	407	465	429	469	404	399	394	439	423	385	412	446	404	428	413	426	385	423	432	426	401	431	429	438	413	415	378	397	388	430	417	440	410	399	443	415	384	409	406	389	422	400	436	473	400	431	395	408	397	424	412	428	412	381	397	422	414	419	421	409	423	375	412	433	403	420	432	457	420	434	429	418	435	437	412	379	449	442	429	408	423	410	416	413	402	404	422	436	426	420	425	418	445	397	456	429	419	438	405	422	411	428	400	386	396	418	429	434	458	431	410	425	432	390	471	435	430	423	392	456	408	403	437	451	434	478	444	423	419	407	408	408	424	444	462	416	421	416	415	405	408	406	423	398	429	419	371	420	398	411	401	425	427	412	401	425	432	456	403	432	423	423	400	417	416	442	430	386	435	427	444	397	419	402	430	413	412	405	367	411	440	414	387	388	447	403	402	442	421	423	455	384	403	467	382	420	411	419	393	420	419	430	430	410	404	428	374	400	422	436	423	421	421	422	429	407	444	385	395	434	415	391	409	422	398	384	457	411	449	417	411	476	433	404	411	428	412	439	444	433	396	396	450	361	427	386	443	433	428	374	436	398	436	465	443	420	409	417	416	401	425	442	454	416	417	405	418	458	420	379	402	414	444	414	398	407	397	399	379	415	385	369	418	399	434	429	425	429	413	435	407	413	428	396	371	408	439	391	414	468	403	377	433	397	407	422	429	445	412	434	420	428	444	410	414	431	393	414	404	444	441	418	395	438	415	427	433	411	385	413	425	412	421	431	418	409	446	409	445	404	407	422	445	424	454	456	425	412	394	417	416	435	420	437	423	387	393	404	395	435	431	427	454	446	446	423	427	412	421	428	418	374	433	418	414	393	387	417	418	396	400	416	433	414	411	396	427	421	437	439	427	420	435	387	412	403	397	455	435	419	411	484	421	416	444	422	436	429	400	376	413	464	413	433	401	468	414	383	427	458	416	431	436	400	434	451	415	385	410	425	407	401	419	386	457	385	437	460	393	431	420	406	409	409	434	402	411	395	389	441	401	421	427	410	396	423	444	429	413	417	408	403	405	432	426	408	397	420	415	403	428	438	425	427	410	432	425	440	374	430	379	439	421	401	416	407	417	399	413	410	409	404	388	406	440	424	397	425	438	427	378	384	443	444	415	416	409	442	451	413	402	406	425	385	432	419	411	408	384	446	424	420	443	429	416	423	402	404	397	438	402	433	416	429	453	406	422	429	394	442	445	386	399	425	452	386	416	438	441	481	395	444	409	416	432	377	416	440	430	443	396	423	430	408	424	412	406	401	358	412	399	429	443	380	451	423	404	434	410	421	434	420	423	398	395	426	435	434	409	419	359	376	424	405	408	423	419	438	442	459	419	437	427	422	426	378	346	443	420	416	415	442	387	431	398	428	376	413	415	391	414	439	390	411	413	410	392	426	390	441	435	426	391	422	401	440	423	390	410	408	385	425	423	422	398	410	465	409	422	393	420	410	429	422	432	401	416	414	419	422	431	459	395	409	429	433	448	434	427	454	458	429	419	399	398	373	418	435	422	414	413	436	430	418	449	408	413	396	377	444	433	370	402	423	436	399	435	439	412	404	389	416	420	399	417	422	398	404	429	391	409	411	415	413	452	407	366	402	416	412	417	408	435	459	430	417	447	451	421	401	429	424	401	427	427	453	432	450	450	399	409	420	423	469	428	418	400	426	437	441	369	386	423	399	422	445	387	402	442	417	416	408	408	398	383	457	399	427	393	392	408	402	439	429	419	433	422	425	420	408	445	424	447	427	404	408	374	405	439	390	416	450	423	451	414	398	463	415	429	396	424	374	420	445	424	423	428	397	384	426	367	432	419	440	387	406	439	408	416	381	451	424	407	461	410	414	438	408	413	445	428	420	465	417	422	425	419	411	386	458	443	406	390	425	418	425	429	431	424	391	426	432	401	411	427	431	437	434	410	434	406	418	428	401	407	426	405	419	401	425	406	397	371	433	433	440	403	388	383	439	417	409	416	386	419	419	395	454	409	411	404	420	416	423	408	403	402	430	433	359	460	429	429	427	379	430	432	383	394	380	390	407	411	381	408	404	418	419	403	409	428	459	417	466	428	443	394	393	415	426	430	435	409	439	414	396	405	405	452	381	450	426	411	422	423	400	434	397	378	430	399	417	428	442	414	436	456	400	386	423	434	383	422	426	455	401	397	408	437	412	391	453	440	384	402	420	387	398	388	424	439	413	393	406	409	432	437	399	433	429	425	421	455	394	439	395	388	405	422	425	412	416	421	393	402	449	424	459	414	405	429	400	429	441	443	455	404	411	436	423	411	408	412	437	427	445	440	401	429	418	387	395	424	405	438	423	426	429	444	388	424	397	408	405	419	451	443	423	448	411	415	413	397	409	395	395	392	412	409	404	397	407	415	394	389	394	443	391	451	412	414	466	418	454	400	426	435	428	402	430	454	393	410	423	421	404	407	440	436	460	397	416	451	405	411	405	407	409	424	433	463	418	408	437	460	422	387	434	422	427	422	421	460	413	415	422	371	418	393	431	421	428	437	419	393	429	424	410	429	429	402	417	418	399	416	417	411	410	404	438	414	373	421	416	361	431	414	420	421	395	383	438	426	410	441	436	409	401	428	439	394	419	436	393	408	418	463	415	427	448	435	439	447	379	456	418	386	407	440	427	433	406	458	443	400	391	401	442	444	416	418	418	432	412	404	456	441	434	414	430	440	457	411	404	397	407	401	434	416	462	418	455	437	444	402	421	444	420	425	429	443	449	399	442	413	425	420	412	406	396	383	414	426	475	420	430	421	418	449	424	428	439	456	425	441	427	435	405	395	402	399	401	429	423	433	457	427	390
1741	269	118	77	183	1172	49	33	28	26	22	20	25	22	16	17	22	14	14	17	9	19	17	24	15	18	18	13	18	15	16	19	18	15	12	17	27	20	9	10	19	25	13	18	17	16	20	13	15	22	9	10	14	19	15	10	21	19	17	24	18	17	19	19	11	11	22	22	17	10	17	12	16	17	21	14	21	21	20	16	16	13	11	17	20	15	14	13	20	14	20	19	18	17	15	21	17	20	13	14	14	10	12	13	15	20	18	12	17	17	16	14	13	20	19	12	12	16	16	12	24	16	11	16	17	14	12	17	18	12	12	11	11	17	17	15	20	16	20	18	11	12	13	12	17	17	10	15	16	27	20	20	11	11	13	16	18	14	15	22	11	17	18	13	19	18	16	16	13	16	13	10	18	11	19	9	14	8	14	14	14	19	14	16	16	14	24	14	13	16	17	18	18	15	14	15	23	21	12	16	16	23	20	21	11	17	20	17	17	15	21	9	8	14	14	19	13	20	16	15	21	15	22	20	11	14	20	15	15	12	12	19	12	9	12	12	24	9	15	10	16	11	20	11	13	16	16	20	26	15	23	22	16	16	14	13	14	21	17	13	19	9	20	8	24	16	10	14	16	11	14	16	16	14	17	12	16	21	19	24	12	15	15	20	21	14	12	18	10	17	16	11	14	18	13	8	13	13	19	15	11	18	26	12	15	22	10	13	9	15	15	17	16	19	10	12	15	23	15	10	16	15	15	19	21	14	14	13	14	21	18	15	18	19	19	19	12	19	16	16	12	24	21	18	9	15	15	13	19	11	15	12	16	9	10	13	12	14	10	16	17	13	16	13	17	11	12	18	21	14	16	13	13	15	18	14	16	12	11	12	19	15	20	8	12	14	12	12	12	14	17	11	17	12	13	13	12	12	11	10	11	17	14	13	16	16	12	9	15	22	16	13	18	13	14	13	14	13	17	19	15	16	16	22	14	14	9	15	13	20	12	13	13	17	11	13	14	12	19	20	15	17	15	19	15	14	22	14	17	16	15	14	17	16	12	6	15	13	18	13	13	13	19	25	11	25	13	13	17	13	15	21	15	14	15	15	17	19	17	15	17	17	14	20	25	7	16	15	16	21	22	15	13	19	17	11	17	9	6	12	12	15	20	11	16	10	21	14	10	16	15	10	19	19	9	21	12	17	17	12	22	16	17	11	10	21	15	10	12	12	17	17	18	14	17	15	14	12	17	11	20	12	16	13	13	17	16	14	16	22	10	11	11	14	8	11	17	13	12	25	17	17	15	13	14	22	16	11	15	14	12	14	19	16	17	16	17	17	17	18	14	12	14	20	9	12	11	14	15	18	14	18	11	14	19	13	10	20	13	13	21	16	20	14	12	20	17	20	16	19	18	17	17	17	11	20	19	17	17	15	17	18	14	18	17	14	13	16	17	19	14	6	12	17	16	15	14	12	17	15	22	15	24	23	20	14	15	24	16	12	15	13	10	13	14	17	20	13	17	14	10	21	14	17	13	17	20	18	16	16	15	23	11	9	18	9	13	11	18	20	21	8	19	11	13	9	9	14	11	17	10	11	14	12	20	10	27	11	18	10	12	9	17	19	10	17	16	15	13	24	18	20	13	17	12	19	15	18	15	14	14	16	16	9	15	13	19	14	11	12	21	11	22	12	19	14	13	18	9	17	6	14	16	17	14	15	9	14	17	18	15	9	15	10	14	13	13	12	10	16	11	14	11	9	16	6	13	13	10	14	15	10	15	12	16	23	12	19	13	12	12	17	18	14	12	14	16	10	18	14	18	16	13	13	18	16	17	17	8	17	15	16	17	15	8	17	11	19	11	18	17	16	15	15	10	14	12	13	17	15	19	17	19	17	13	18	16	17	21	17	13	16	6	14	19	14	15	14	23	18	11	14	22	13	14	9	13	18	8	7	9	17	18	17	17	12	11	12	20	16	17	10	17	24	13	18	21	16	14	16	21	14	18	4	13	17	21	19	11	17	8	20	11	18	17	13	10	11	13	14	14	15	17	13	18	10	16	18	19	17	14	12	15	16	19	13	19	15	12	21	17	11	12	17	13	17	17	15	27	15	14	20	12	20	14	15	22	13	15	17	14	13	16	15	17	7	11	7	9	9	11	13	14	19	10	20	15	27	14	10	10	17	10	24	17	13	14	19	13	12	19	19	14	13	14	17	14	15	17	23	10	16	20	14	12	18	13	14	22	17	17	18	17	8	26	20	14	18	11	16	18	16	15	9	18	25	11	9	12	16	14	14	11	9	20	17	14	25	16	18	18	11	15	16	17	12	21	12	24	12	21	14	8	14	12	23	22	11	18	14	16	17	15	16	15	23	19	14	15	14	18	20	15	26	17	14	18	17	15	8	10	10	10	16	17	14	7	20	13	11	16	17	14	15	9	15	12	13	13	23	25	15	10	14	12	22	16	14	18	10	18	14	13	19	19	18	6	20	21	20	20	16	16	19	22	17	16	10	20	18	11	14	13	17	11	17	16	14	14	12	14	15	15	17	17	17	18	12	17	17	15	11	15	10	17	16	16	17	16	12	12	11	25	17	17	10	16	14	16	14	19	18	23	14	19	12	23	18	10	19	25	14	18	14	17	22	12	15	9	14	16	16	12	18	17	9	8	14	21	14	16	14	9	8	21	14	15	17	16	13	19	18	12	17	7	17	14	14	13	17	16	17	15	17	16	14	22	21	12	18	19	9	11	24	21	25	24	23	21	18	7	21	13	9	20	25	17	13	17	10	9	13	19	20	10	11	13	13	11	20	17	11	22	19	15	16	14	15	17	12	14	10	14	16	15	13	21	14	21	17	15	9	13	15	13	16	11	20	17	14	17	21	17	16	7	14	24	17	12	25	16	11	13	17	9	9	14	16	18	11	14	14	16	12	9	17	14	13	13	19	11	11	9	11	14	12	21	13	20	21	13	13	16	18	12	16	12	16	17	7	14	17	15	16	14	15	17	11	13	14	18	18	8	13	16	14	15	16	21	17	13	14	18	19	10	9	15	13	15	12	12	16	19	13	17	13	19	10	13	12	26	15	16	17	20	14	16	14	11	11	8	19	25	15	19	20	18	16	16	8	12	17	23	16	15	15	11	15	16	21	10	11	15	9	8	14	20	17	15	16	21	26	11	14	19	18	15	18	22	14	16	21	14	13	14	16	19	16	12	13	15	15	20	18	13	12	9	12	19	19	24	21	15	27	19	19	18	15	16	9	18	23	29	14	10	17	13	14	21	20	14	11	6	20	17	13	14	15	11	6	16	22	12	24	19	16	18	14	14	12	17	8	16	20	16	15	16	16	14	13	25	14	15	13	12	9	22	22	16	8	12	15	17	12	11	20	23	22	12	20	17	15	14	13	10	13	15	14	14	12	13	16	23	14	13	13	12	15	13	15	15	14	11	20	13	13	11	16	13	17	7	16	20	10	15	10	19	14	21	19	15	16	10	16	15	10
21257	10887	5198	11254	21254	30626	4385	2857	2266	1939	1410	1146	981	863	767	710	664	668	598	536	563	571	540	522	505	499	430	492	443	473	474	461	432	463	429	438	417	402	394	373	396	369	332	341	307	312	315	287	323	323	309	293	331	284	299	303	299	289	305	300	317	310	317	323	289	325	309	302	283	328	286	313	334	349	290	266	286	326	281	274	292	286	273	279	292	294	304	319	311	318	324	275	316	299	325	328	295	312	291	287	307	270	307	272	252	258	261	277	301	284	235	287	286	300	302	271	268	288	268	281	297	296	283	289	304	304	286	290	267	276	304	291	306	281	269	269	268	295	287	274	280	282	326	273	304	299	283	294	310	297	258	275	308	281	302	280	283	288	309	267	262	300	276	300	299	275	290	249	291	283	280	297	262	280	288	274	317	284	283	283	294	264	276	294	248	284	289	290	282	291	292	280	262	295	306	300	288	258	276	263	260	300	279	270	268	290	275	268	296	273	275	273	278	260	266	314	291	272	304	293	275	275	274	273	302	248	279	307	318	267	291	286	262	261	298	280	267	264	268	263	304	248	280	289	289	301	273	301	268	271	309	278	277	284	244	260	256	277	281	258	275	285	263	255	248	281	237	274	282	269	284	289	264	294	283	253	292	274	282	289	294	283	304	284	282	312	259	278	291	282	289	292	258	265	271	288	288	291	313	288	290	284	298	271	296	290	283	284	273	283	250	245	294	250	293	310	271	267	267	294	274	286	266	280	307	285	284	263	274	281	247	270	288	289	278	274	283	277	294	297	264	284	285	308	256	291	284	280	290	243	284	290	299	278	271	264	245	281	273	299	305	285	291	276	298	266	265	282	272	244	284	284	265	297	257	258	287	275	270	312	306	241	260	263	266	294	264	260	248	268	290	292	293	280	248	274	241	275	276	330	301	282	271	261	278	283	262	277	260	286	278	287	293	264	297	258	292	284	308	276	270	281	250	282	357	296	296	265	258	270	262	309	272	277	260	277	298	267	257	294	280	289	292	265	284	293	284	301	300	319	266	263	284	306	275	292	286	257	271	249	278	273	267	295	276	257	275	253	289	270	300	278	280	275	286	277	275	281	280	301	260	258	260	276	280	284	297	286	289	279	278	256	273	276	295	282	306	278	306	290	284	308	289	282	265	271	262	278	277	261	279	294	251	287	269	295	291	277	285	264	289	298	277	277	288	304	264	284	313	282	285	258	270	285	255	261	253	296	290	257	309	283	273	303	297	301	264	297	271	254	289	299	264	244	262	290	255	257	290	292	288	262	270	263	293	273	267	270	278	284	301	247	268	314	264	281	274	301	287	306	288	290	290	284	276	294	282	268	278	272	308	255	282	270	295	270	268	289	302	274	271	305	274	252	281	263	267	288	316	291	286	278	263	276	301	263	264	259	275	247	286	290	255	275	254	242	287	227	289	294	264	305	274	315	296	276	272	281	273	270	271	275	259	320	282	271	264	284	277	290	297	292	289	286	251	302	270	235	270	272	272	283	280	258	307	254	253	282	285	314	271	258	274	292	275	242	303	264	260	296	306	288	311	285	289	288	278	281	269	285	299	267	274	277	276	280	246	234	286	263	262	259	269	253	269	280	304	272	287	284	294	256	299	253	287	277	282	272	308	255	244	267	274	250	286	283	265	269	279	264	299	278	317	263	286	254	285	284	272	306	258	264	298	272	277	273	293	271	291	260	278	295	269	272	284	262	276	292	272	288	289	277	291	275	271	284	274	263	286	288	288	276	293	260	274	271	270	295	290	273	281	266	273	274	281	256	312	272	283	281	281	297	267	282	260	275	292	300	308	278	304	260	283	309	294	264	249	267	281	280	294	299	307	294	299	259	254	304	273	263	291	273	303	270	288	255	279	315	294	279	256	247	287	289	278	283	258	291	272	294	285	279	283	281	273	293	274	251	297	272	287	278	271	294	322	291	303	272	310	272	259	264	278	305	305	281	291	270	289	264	312	278	264	299	305	274	269	254	261	294	314	273	276	290	272	289	282	296	280	289	271	289	276	259	299	301	293	275	255	297	284	307	304	288	285	278	260	305	254	285	294	263	296	272	265	288	259	299	262	266	282	281	269	266	266	263	269	304	262	247	267	294	275	272	307	285	252	258	295	271	309	289	267	299	284	267	266	289	294	299	302	275	275	269	265	292	253	290	281	299	278	281	289	307	293	261	266	267	279	266	282	276	277	284	279	289	260	238	307	303	283	308	273	285	282	289	274	268	269	285	296	273	297	271	282	267	268	329	275	264	276	279	272	304	290	276	281	256	285	270	267	308	266	268	270	299	251	299	283	298	247	288	276	296	291	273	289	289	276	287	291	280	304	276	312	292	292	296	284	290	284	268	274	269	285	273	270	262	260	266	269	289	279	292	271	283	286	284	257	303	303	261	289	301	271	308	265	275	292	300	264	323	289	274	262	295	295	284	275	276	283	285	273	314	262	289	271	303	280	280	267	302	260	280	304	296	282	288	272	274	272	263	267	265	267	249	284	282	278	297	284	279	286	284	284	273	280	274	314	277	274	285	286	287	277	296	299	292	284	245	279	275	285	261	283	287	271	253	294	281	288	318	292	281	267	273	257	289	264	281	298	270	294	280	298	292	276	281	284	272	270	305	266	299	283	272	301	247	303	282	298	281	296	296	301	296	290	288	256	271	293	324	277	295	270	298	258	260	284	280	289	277	301	291	254	284	285	271	278	276	268	291	271	286	277	289	266	279	299	266	279	296	265	276	284	267	276	274	313	325	279	298	290	310	270	307	290	300	280	262	272	285	294	270	285	276	252	262	278	271	281	299	257	291	280	292	248	285	267	304	280	272	305	284	291	300	303	277	271	284	293	270	305	318	263	280	276	280	252	300	284	274	262	278	274	284	266	276	281	263	266	237	297	294	268	281	271	250	279	305	267	306	296	310	240	258	302	280	267	275	291	291	263	270	309	262	259	290	300	302	252	275	264	270	289	274	241	284	254	295	276	266	261	281	317	302	291	271	264	270	280	260	261	296	287	268	268	277	298	258	261	274	292	271	277	264	297	303	249	295	297	291	288	263	314	299	288	255	309	273	289	289	283	277	288	280	260	279	267	263	273	287	278	275	272	301	278	297	283	265	289	273	285	285	300	258	289	293	276	277	283	349	294	299	270	278	317	293	273	260	276	315	241	287	242	271	287	281	299	263	279	301	263	272	313	273	275	299	283	248	272	284	303	274	277	257	278	273	290	292	297	296	286	269	258	264	272	258	269	255	280	310	266	266	265	273	286	296	264	278	264	243	259	289	265	316	297	275	249	289	284	280	278	250	263	290	306	279	284	329	285	272	291	295	292	284	296	285	267	277	312	269	287	282	288	309	268	308	288	253	291	280	274	279	254	276	302	261	278	254	251	254	266	297	260	289	263	291	285	273	279	317	283	291	293	293	254	290	283	287	291	285	304	263	287	272	294	265	268	299	280	268	265	258	298	307
2426	1027	431	277	3507	9591	251	104	59	55	56	60	64	36	42	32	33	34	39	28	36	36	33	35	32	30	27	23	26	28	25	23	24	19	22	19	29	20	34	23	27	34	24	25	26	24	17	19	19	22	14	26	22	13	20	16	17	10	16	27	21	18	19	24	12	13	14	21	22	13	28	14	20	19	20	16	23	15	13	20	14	20	19	24	25	17	23	17	14	19	18	14	14	18	27	19	20	17	25	16	25	16	14	23	15	18	20	18	19	21	15	23	24	15	22	14	12	18	10	13	25	17	19	22	18	29	16	20	16	13	18	15	15	16	17	18	16	25	15	24	17	15	17	20	16	21	19	21	25	20	22	26	13	22	26	20	13	22	11	22	14	16	16	18	22	24	19	14	16	13	14	14	14	14	19	13	12	19	32	20	18	12	13	14	17	24	19	15	26	17	21	17	21	24	18	16	8	15	18	13	18	16	22	17	17	19	22	22	17	22	17	19	16	17	24	18	18	14	17	17	26	18	18	16	21	17	10	26	19	15	18	16	29	13	14	14	22	17	16	18	17	18	17	17	19	14	22	18	22	19	22	11	16	18	13	10	15	12	13	13	11	12	17	20	18	25	21	20	24	17	18	15	14	19	12	29	21	18	19	18	20	14	19	20	13	15	25	15	12	13	16	20	18	14	19	20	16	23	28	32	16	20	16	17	19	14	19	18	13	15	18	13	16	21	20	18	18	24	14	20	16	13	21	18	14	18	16	18	21	16	20	15	15	23	22	18	16	15	23	25	17	16	16	18	21	16	23	21	10	18	20	17	15	17	12	22	14	20	8	14	17	17	13	22	14	11	19	17	14	16	26	16	12	16	19	18	21	20	22	21	11	25	19	21	9	15	12	15	16	16	18	15	16	25	17	20	16	20	22	23	18	14	24	22	10	16	18	20	17	7	21	19	20	14	21	14	17	19	16	15	22	20	19	20	20	19	17	25	21	20	14	13	18	14	19	24	17	19	16	22	12	20	13	15	21	26	13	18	18	17	21	14	13	14	19	19	12	25	20	22	18	18	13	16	22	25	10	17	12	20	18	20	20	21	20	8	15	24	15	15	14	27	18	12	21	19	20	19	15	13	19	15	16	17	15	18	18	13	15	17	20	19	31	17	12	18	20	14	17	17	17	20	15	16	14	19	16	13	15	11	15	21	18	10	16	16	14	18	23	19	27	13	20	21	22	18	23	21	25	16	16	15	14	16	13	18	14	13	20	22	13	22	16	17	18	15	25	19	14	18	25	14	24	23	15	13	13	19	24	14	18	14	9	18	17	10	17	16	24	21	12	13	20	18	16	17	29	17	14	18	21	18	14	18	13	15	17	15	15	20	27	19	13	17	22	26	27	17	14	19	23	17	11	21	15	13	13	21	21	15	21	20	20	18	11	17	14	16	18	24	15	15	16	23	25	19	18	20	20	20	17	18	18	16	20	26	18	17	17	13	22	13	16	14	15	23	8	14	18	17	11	20	17	20	19	23	13	19	11	18	25	21	17	21	21	15	21	15	18	23	19	18	24	17	19	19	18	8	12	17	14	14	17	16	16	22	23	15	21	27	21	21	14	17	17	13	25	17	10	19	18	16	16	8	12	16	15	15	15	24	14	19	17	22	22	18	20	23	19	23	20	19	18	18	22	12	17	19	25	21	20	22	16	13	11	21	11	19	15	26	18	11	16	18	13	18	23	26	18	21	20	23	16	14	17	21	18	18	22	17	21	19	21	18	8	13	20	14	19	21	20	25	19	12	13	20	12	17	22	18	18	24	19	15	12	24	15	17	18	8	10	22	21	15	19	22	11	13	20	15	19	21	22	15	15	17	17	13	20	20	16	16	16	17	16	11	22	28	23	19	19	17	20	13	11	20	16	17	17	16	13	21	16	19	22	16	19	15	26	14	16	24	16	18	18	19	17	31	24	16	18	19	21	17	16	18	17	16	9	16	13	17	17	19	20	17	18	20	10	15	14	33	14	28	21	22	18	10	21	14	23	14	16	22	22	14	20	22	14	9	22	19	13	16	23	27	10	11	15	18	20	17	13	25	26	16	14	16	24	21	20	17	24	16	19	18	17	21	25	21	15	20	16	20	14	18	18	26	18	19	13	21	21	20	19	17	18	21	18	32	14	16	14	24	23	11	14	20	20	15	18	20	16	21	11	19	18	17	12	19	15	21	17	16	14	21	22	15	14	15	15	20	17	22	23	12	12	15	15	18	18	24	10	24	24	17	14	17	13	16	14	19	15	14	17	22	19	17	20	17	18	23	13	13	16	18	17	16	17	17	18	20	19	17	19	16	19	24	19	13	17	16	17	22	19	13	16	20	24	17	21	19	24	17	15	18	19	23	13	23	18	23	17	19	11	21	21	15	17	17	28	36	14	9	18	12	15	22	25	22	19	23	20	22	13	21	12	13	22	17	12	21	14	16	15	16	16	25	23	19	25	22	20	20	17	21	14	21	16	21	13	22	18	24	16	10	18	14	10	14	18	22	12	8	11	11	17	11	11	15	22	19	17	17	20	17	19	17	23	16	15	15	17	21	25	20	16	21	21	20	19	24	14	25	15	15	21	14	19	16	13	13	26	17	15	14	15	15	18	16	13	14	21	12	27	11	11	24	15	17	20	18	14	21	12	15	23	19	18	19	18	19	20	14	16	14	19	10	23	18	26	18	20	15	16	17	30	10	26	21	14	16	14	20	16	11	14	19	15	20	12	15	27	13	27	17	17	20	18	11	12	19	21	13	27	15	19	19	19	15	19	18	20	21	18	20	19	17	26	21	21	15	12	27	23	18	19	27	27	16	15	22	18	20	24	20	17	18	15	15	15	19	15	18	24	18	20	14	20	24	27	12	18	22	22	20	19	21	16	22	10	17	18	10	11	14	18	18	20	26	17	22	19	17	17	16	17	21	19	17	21	15	16	12	14	17	17	11	14	13	12	23	15	19	11	16	17	21	25	21	19	15	25	12	10	13	13	26	20	21	20	12	29	16	15	13	18	15	16	10	20	25	16	18	18	20	23	23	24	16	18	16	17	15	14	20	22	22	18	19	17	14	9	20	21	19	12	14	22	17	20	17	12	19	22	19	12	15	16	14	24	17	13	12	17	12	30	14	15	14	14	20	21	15	18	19	15	28	20	28	16	21	23	14	13	18	18	17	21	21	11	18	25	18	22	14	15	17	16	23	13	22	11	18	14	16	21	24	16	18	14	13	11	10	20	24	23	20	19	19	17	16	16	26	13	16	15	15	20	12	19	14	20	14	18	15	21	22	15	21	17	19	25	19	13	17	13	15	17	18	12	15	12	18	14	23	27	16	19	21	21	25	20	18	16	29	15	14	15	20	16	22	10	22	20	23	18	13	16	20	22	19	12	18	19	18	13	20	14	16	20	21	21	13	18	24	23	18	11	15	21	14	16	31	21	23	9	18	26	15	23	17	13	14	13	24
32429	21474	11354	25165	52336	51043	13572	9197	7083	5752	4410	3635	3047	2679	2310	2036	1770	1569	1492	1443	1374	1343	1237	1232	1095	1033	957	918	918	867	914	816	776	790	735	707	682	682	632	635	642	578	533	546	528	479	457	447	447	433	445	457	408	459	407	418	421	438	430	412	403	420	438	432	419	372	365	396	394	432	445	451	470	505	359	388	385	419	350	344	365	361	380	341	370	372	374	396	370	375	410	417	407	382	366	376	362	356	326	359	348	327	327	337	343	327	332	323	341	347	368	330	324	346	371	302	319	313	337	338	333	312	352	310	362	339	339	328	333	327	364	355	309	330	301	341	351	331	350	333	333	322	323	343	352	320	349	335	319	358	326	335	350	339	330	359	329	365	350	349	351	296	317	306	326	320	326	322	318	298	328	293	378	302	326	326	346	350	305	315	339	346	287	353	354	335	352	345	333	363	350	325	329	324	381	348	323	301	315	356	329	343	340	326	321	315	307	329	344	335	303	362	336	330	307	348	328	351	334	369	325	304	304	304	336	324	327	377	323	338	363	311	328	353	356	330	326	378	331	363	342	319	324	332	323	356	339	322	334	349	297	317	368	328	314	318	332	343	316	318	331	295	358	336	343	315	335	307	310	339	332	342	327	323	338	320	343	334	315	318	356	274	336	292	356	335	320	313	344	306	314	345	310	381	333	320	320	343	323	318	342	365	355	331	329	356	347	309	304	338	327	315	305	328	327	334	330	344	329	309	349	335	320	303	317	340	295	315	331	330	328	337	322	325	336	354	337	341	336	350	330	308	325	318	312	346	347	325	312	342	309	328	340	339	336	317	330	325	298	336	331	317	319	345	348	307	323	305	339	314	334	347	317	309	303	271	335	327	311	323	327	313	349	354	329	319	329	311	293	320	307	330	334	349	308	329	315	330	353	335	346	337	320	332	308	305	330	333	311	336	347	379	304	349	351	340	294	325	309	291	320	309	313	335	348	352	321	328	316	297	328	308	337	351	330	339	278	350	350	359	327	326	326	321	319	316	298	311	341	329	353	308	320	307	346	320	324	298	339	333	325	292	325	305	324	320	351	332	363	309	357	338	321	351	326	345	331	319	293	321	333	329	325	326	373	340	344	312	338	354	340	311	342	317	301	307	329	296	322	321	335	293	314	361	351	324	335	318	335	329	336	319	337	343	307	352	350	305	337	327	313	380	348	345	326	305	308	314	317	305	348	325	339	348	322	350	337	324	332	360	339	321	328	339	332	355	350	315	319	303	316	332	350	325	322	358	362	302	296	333	350	312	305	321	303	306	328	304	329	332	332	358	314	325	333	311	335	291	320	312	336	322	333	306	357	331	316	329	295	322	291	330	301	329	325	301	299	294	337	307	329	342	330	328	360	325	350	326	323	293	301	324	311	341	329	306	327	361	313	326	306	309	310	312	316	346	337	335	351	334	326	321	333	346	336	331	345	339	319	316	310	361	284	304	303	321	346	322	329	368	302	309	321	313	322	339	364	347	330	308	296	333	322	322	290	342	313	304	347	324	321	369	330	349	345	333	331	304	350	343	326	374	295	328	333	349	309	322	355	325	343	328	310	352	298	375	348	309	356	328	320	360	325	342	317	330	311	333	343	330	329	346	342	332	351	284	304	332	349	324	304	308	329	310	330	324	355	288	331	317	305	342	331	343	327	332	328	288	321	330	343	309	300	329	335	297	346	329	332	321	328	313	341	312	327	343	308	329	334	345	339	329	363	329	325	335	347	344	278	312	350	306	329	322	331	294	322	339	320	327	336	322	300	316	326	318	335	299	345	309	315	305	354	327	335	322	336	321	369	348	276	338	333	354	354	345	318	329	367	362	330	322	379	328	348	332	324	353	312	323	315	338	328	318	309	307	363	311	343	330	340	356	297	322	316	293	346	340	322	326	327	338	308	325	299	353	365	325	317	333	317	339	323	362	345	330	336	285	334	338	334	304	315	352	313	318	327	325	319	313	332	333	325	302	316	341	314	313	328	357	337	311	344	319	322	307	328	315	319	323	316	351	326	323	325	304	313	329	356	332	312	350	335	321	334	336	300	352	319	346	356	346	303	336	353	346	325	342	338	358	311	335	319	324	327	312	333	331	309	349	315	334	338	363	318	342	319	356	355	320	326	345	334	314	332	358	333	356	327	306	333	313	305	370	370	332	334	351	328	285	326	334	303	345	332	331	346	312	331	321	316	300	340	345	321	322	315	344	354	334	331	317	335	331	350	297	338	356	342	334	356	330	351	358	356	323	285	307	326	329	331	324	334	343	341	344	318	340	289	301	336	342	335	341	326	328	351	335	351	337	316	363	331	324	321	326	359	324	312	296	320	324	351	341	330	337	331	347	328	341	351	316	310	301	351	341	349	328	320	340	343	328	317	334	319	331	354	323	335	320	319	350	310	320	358	338	328	319	344	363	327	323	317	315	316	348	326	318	347	339	334	291	327	340	331	314	307	337	343	295	328	323	332	321	301	324	330	313	307	331	278	302	345	335	305	317	322	342	322	346	297	346	308	336	369	317	304	329	325	337	343	332	324	326	321	306	319	295	340	320	324	305	333	317	320	365	350	322	351	325	306	318	336	340	330	327	321	327	295	318	296	307	318	332	339	307	314	323	326	294	346	327	310	331	357	322	339	349	339	337	335	321	308	317	306	302	306	334	344	349	336	323	313	280	347	340	347	299	338	315	311	315	351	309	311	329	335	335	356	359	309	327	317	330	326	351	341	306	340	336	345	324	338	324	335	335	328	312	337	290	365	313	300	358	343	347	313	343	349	328	319	311	324	340	320	309	342	337	330	313	336	340	324	323	329	326	300	327	324	346	345	354	338	309	299	325	348	341	324	336	330	325	334	308	309	326	298	315	309	348	352	323	307	326	321	337	317	354	312	335	328	306	340	319	334	313	339	330	321	298	334	314	348	322	323	314	292	325	307	316	339	338	313	303	328	340	332	317	321	336	353	329	329	350	347	321	330	340	294	340	320	339	334	377	325	308	319	341	371	350	291	347	324	321	330	344	350	338	298	294	343	328	326	343	328	308	322	342	316	333	306	318	355	324	335	359	330	311	348	331	355	289	299	326	353	305	367	314	361	355	310	336	334	290	333	348	307	312	310	316	351	357	357	354	325	325	306	333	274	326	330	341	312	329	327	345	299	349	353	318	352	330	319	311	308	369	316	329	303	281	331	347	355	306	340	329	324	355	345	353	333	324	327	337	344	291	320	341	283	345	353	340	339	342	325	307	307	328	354	347	356	307	316	329	315	297	331	346	303	317	336	348	360	290	311	367	326	313	357	324	354	309	314	324	330	311	347	373	329	352	310	313	311	358	337	349	349	333	316	325	336	335	337	316	353	339	340	296	305	339	339	333	330	327	333	311	313	343	328	323	343	331	327	349	311	334	338	337	316	357	353	333	342	348	320	330	318	319	342	338	331	314	318	333	305	343	344	318	316	308	330	304	319	309	343	318
3114	550	259	240	1686	5383	138	73	65	51	61	56	26	54	41	43	29	37	45	36	62	41	32	41	35	40	39	30	31	26	32	37	36	33	31	25	30	27	42	25	20	37	39	26	26	28	24	37	22	29	26	28	31	32	26	16	23	33	22	31	33	28	23	36	29	27	35	31	28	31	27	30	32	21	25	29	29	29	24	26	29	40	29	19	34	27	20	35	37	25	26	31	22	31	18	23	28	28	26	22	31	33	30	34	22	24	24	33	33	21	28	25	29	26	33	31	23	23	21	30	29	30	33	30	27	35	29	21	28	19	28	30	26	23	34	29	31	20	28	32	29	31	26	24	21	29	44	37	19	23	32	19	26	26	33	28	26	30	38	27	25	28	18	23	26	34	38	27	33	27	30	25	24	23	26	27	22	29	28	34	15	48	26	27	27	29	33	30	28	35	31	25	33	36	36	25	29	28	28	22	27	31	17	34	24	22	33	26	22	30	29	25	24	30	24	30	15	34	35	27	30	23	32	23	24	30	34	29	25	26	30	32	38	34	29	24	23	30	34	25	32	25	25	31	23	20	29	24	22	25	27	28	30	18	30	34	26	35	25	22	27	38	27	27	27	23	25	31	27	20	27	26	30	37	30	22	36	24	25	23	41	35	27	30	26	31	33	31	33	17	35	26	40	19	18	26	37	35	22	29	30	34	42	26	27	26	22	25	25	32	22	43	19	22	35	18	32	19	24	26	29	23	18	27	27	29	30	31	37	27	39	28	27	24	29	21	31	34	30	25	26	18	31	36	28	25	33	36	29	27	28	21	19	25	26	28	27	35	21	21	27	12	20	22	36	20	26	28	31	24	37	27	30	26	32	24	23	24	40	30	21	25	33	23	26	24	28	23	34	35	23	33	27	20	23	32	20	34	37	26	27	41	35	21	28	31	26	25	30	25	26	26	33	29	25	30	28	20	24	28	25	32	27	23	26	23	19	34	32	25	28	32	31	27	37	33	26	22	24	26	28	38	21	35	31	27	21	20	26	19	22	25	26	25	35	25	23	24	21	31	36	30	35	26	28	18	23	38	30	26	25	40	26	29	18	29	29	32	27	37	30	24	26	25	28	28	28	22	33	37	27	23	29	27	31	31	33	32	21	33	30	21	23	26	31	15	21	32	31	22	27	34	20	32	14	36	38	18	21	26	21	22	32	38	27	32	36	21	31	22	18	27	32	19	24	25	26	19	15	28	29	21	29	33	26	30	38	25	28	29	32	25	23	25	28	19	35	26	25	28	31	18	30	28	34	38	35	31	30	32	20	25	33	44	31	22	19	39	35	29	36	28	24	18	30	29	29	22	31	23	33	24	16	35	31	18	23	27	35	33	18	24	27	27	31	35	33	18	30	23	29	30	36	24	27	30	31	21	24	28	19	22	22	24	29	33	23	33	37	29	30	27	31	28	26	34	23	27	27	25	23	23	27	37	26	25	23	20	27	27	27	28	25	26	31	23	26	22	22	29	28	29	27	29	21	21	24	27	24	23	26	19	33	31	28	18	16	29	33	27	27	31	28	26	20	22	29	34	25	29	17	29	33	14	19	29	21	19	24	28	32	17	21	29	21	31	32	33	33	33	29	37	23	24	18	30	27	35	27	26	24	25	30	26	26	26	27	28	26	34	26	33	26	38	15	29	20	31	23	28	31	29	27	24	18	32	27	33	31	37	32	23	23	30	31	25	18	26	23	35	26	40	29	27	27	31	37	28	21	15	24	24	23	26	28	34	23	26	27	29	25	24	35	33	33	24	22	23	25	25	35	26	24	25	21	16	27	22	34	25	32	36	23	29	26	34	34	31	22	31	30	29	35	31	18	23	19	30	30	29	24	26	27	19	21	30	27	39	30	25	26	29	30	34	16	22	19	33	32	23	32	20	28	27	29	28	20	21	24	29	25	24	38	22	27	27	28	37	33	26	33	27	31	20	34	21	23	29	27	31	24	26	31	39	24	36	30	24	35	14	30	28	21	27	25	27	27	26	35	27	35	26	33	26	24	31	22	23	24	29	21	17	24	32	22	28	28	30	39	24	27	27	27	22	35	18	34	24	35	24	23	33	28	12	31	26	31	20	31	22	24	29	23	27	31	27	27	23	39	25	30	28	33	37	38	19	31	35	28	30	35	29	28	28	30	25	31	28	28	21	26	31	22	26	40	29	26	25	34	22	19	25	23	31	24	32	24	20	23	23	29	28	29	27	22	24	34	19	17	31	39	31	27	26	37	30	26	30	36	28	30	36	30	34	31	37	31	24	37	37	26	22	33	28	24	32	22	26	24	27	30	22	28	33	16	21	10	16	33	25	30	17	32	27	27	33	16	25	30	36	31	29	34	20	30	24	25	24	24	30	31	34	23	20	29	32	29	28	27	17	21	30	24	34	27	38	22	26	25	35	25	26	28	20	24	29	24	32	36	29	24	27	21	36	33	19	26	30	24	18	23	34	23	22	25	32	29	34	36	31	32	21	22	36	20	18	31	22	33	20	24	33	31	24	24	30	19	24	25	34	26	30	33	31	22	26	39	26	33	26	31	28	28	25	24	29	38	11	28	33	18	37	29	27	27	37	18	37	22	18	27	17	15	33	25	29	30	22	31	28	29	23	29	33	28	29	27	36	23	31	26	37	23	36	39	38	26	35	26	32	21	24	44	31	20	23	37	26	29	31	27	32	31	41	24	31	45	19	27	29	28	34	26	27	33	29	19	28	28	15	35	32	22	18	37	33	26	20	20	24	32	32	21	26	33	30	32	16	23	26	22	24	30	23	26	30	27	24	35	21	32	34	26	28	27	25	25	35	27	33	21	22	29	29	25	23	27	36	39	29	40	27	27	27	20	31	38	31	35	30	26	30	20	25	33	29	20	28	22	25	31	31	21	26	22	20	29	30	29	33	29	27	25	34	28	39	29	21	28	30	26	27	20	36	25	25	34	29	18	24	33	25	17	22	25	21	31	23	28	37	25	20	30	34	26	34	40	35	29	23	21	22	27	22	36	28	30	29	23	24	29	28	29	27	22	25	28	31	26	29	28	32	21	36	32	32	21	30	23	29	38	27	34	23	23	23	32	20	19	26	24	18	27	33	33	37	26	29	25	24	30	23	35	26	35	18	27	18	20	26	25	28	28	31	25	45	33	33	25	17	35	37	42	23	23	26	24	30	24	36	27	28	28	29	23	23	29	18	25	31	27	22	21	25	20	23	30	26	19	21	24	18	27	24	27	27	29	24	28	25	26	26	29	28	31	27	23	26	27	27	27	27	22	32	35	27	30	35	20	27	21	22	24	23	28	27	38	17	19	26	31	21	20	25	29	35	31	26	23	36	22	18	22	25	27	30	26	27	32	25	32	34	22	28	31	25	25	27	30	30	24	33	28	42	23	30	18	28	28	21	29	18	25	27	28	24	27	28	27	37	38	24	22	28	33	27	35	28	36	37	22	24	17	30	26	35
25475	16116	7757	19961	44247	47761	8686	6031	4541	3654	2902	2313	2117	1897	1604	1470	1330	1180	1156	1141	1135	1058	1104	979	971	979	874	908	846	840	816	795	812	815	727	733	725	682	731	683	658	675	623	597	604	616	545	585	562	569	557	580	592	552	533	537	577	534	552	548	603	570	543	567	497	528	529	535	513	540	581	601	622	632	557	507	572	551	510	531	523	497	485	546	537	542	569	557	518	527	519	516	539	514	565	515	524	555	486	490	479	489	512	515	468	506	510	537	500	499	505	502	499	560	502	486	495	551	495	506	485	547	522	522	479	523	510	523	498	502	456	492	491	495	521	528	498	472	488	496	525	545	466	442	478	494	522	480	466	497	514	521	498	510	499	510	510	493	527	548	462	488	486	495	535	493	521	508	495	521	481	521	475	489	492	504	487	498	496	476	478	507	508	525	506	491	529	495	495	501	537	476	508	473	497	508	542	482	486	510	477	496	519	474	444	524	494	485	478	485	518	504	480	495	494	496	525	522	463	464	516	510	480	480	482	557	506	476	477	501	486	479	513	478	512	504	492	519	521	475	503	526	513	498	454	550	468	498	469	492	504	493	504	468	480	476	498	520	471	493	477	506	516	486	512	507	546	508	486	496	488	478	505	484	489	478	510	464	509	501	496	449	488	482	531	477	456	491	503	480	485	487	521	517	526	501	483	498	495	501	516	515	491	517	485	491	473	518	545	498	472	534	509	511	524	501	482	469	469	488	477	507	487	501	508	497	485	523	495	516	475	499	513	522	499	457	465	489	517	505	523	508	498	479	552	510	536	475	543	476	501	470	491	507	458	497	530	525	486	503	470	479	494	482	518	471	536	518	455	461	471	542	565	518	510	478	473	467	510	482	484	483	473	521	509	482	512	517	522	508	498	488	477	489	462	517	550	503	483	473	488	496	467	485	523	510	492	525	492	490	479	484	526	532	491	507	506	548	514	503	502	488	468	476	491	519	506	521	495	487	509	489	453	494	482	515	511	476	506	504	501	480	557	505	485	508	518	501	492	488	509	502	474	497	500	454	499	507	530	523	496	507	505	498	498	499	477	456	503	501	486	497	476	471	500	502	482	516	486	456	480	500	509	536	528	518	458	537	483	518	496	511	490	498	487	481	510	509	474	473	494	471	490	471	478	501	506	504	451	495	525	485	519	486	498	550	514	495	493	480	466	509	497	518	517	503	475	545	477	473	516	506	495	487	479	508	470	509	472	480	491	469	502	493	486	520	477	518	529	460	521	480	515	516	485	491	491	510	514	515	481	501	526	467	498	465	472	464	512	482	504	454	486	515	496	505	534	485	510	468	487	502	479	476	482	475	509	470	526	489	508	506	492	456	503	507	521	522	516	509	542	509	519	525	470	528	474	495	490	493	466	486	503	528	500	523	520	483	478	472	468	511	466	478	488	488	520	476	459	456	494	498	468	456	462	532	503	490	522	486	517	546	509	519	486	522	513	487	521	502	509	442	512	517	474	556	502	495	507	498	463	462	496	503	469	488	447	510	481	493	499	483	501	493	497	468	489	534	472	505	485	494	459	535	468	503	512	502	485	495	487	487	476	478	496	538	499	483	521	464	504	518	519	496	486	491	474	490	514	543	513	496	449	491	473	507	447	517	461	492	490	496	490	552	501	468	475	467	483	467	469	472	498	477	461	477	477	510	505	507	481	442	498	473	465	491	482	475	491	504	486	503	530	500	480	514	503	542	510	492	487	491	517	488	510	489	515	517	517	477	442	511	514	501	506	475	499	496	472	499	520	517	483	494	490	491	468	557	509	498	491	484	502	488	468	517	504	475	516	482	519	502	516	515	501	482	491	497	477	479	501	501	506	493	522	496	514	509	478	495	473	481	529	506	554	476	514	463	502	465	480	463	533	491	471	451	470	488	537	481	492	518	499	501	534	452	507	499	495	477	469	487	503	477	503	504	496	484	481	482	506	500	490	541	502	556	483	505	485	489	502	532	463	438	494	501	498	511	530	470	466	486	502	507	468	514	463	523	508	509	522	504	498	501	499	480	466	493	480	522	489	479	483	490	516	458	516	487	468	510	541	481	480	511	481	494	479	504	519	545	487	504	515	479	490	511	472	516	509	455	514	475	484	462	555	513	491	495	532	486	487	477	483	495	501	475	516	480	506	531	506	488	496	485	519	489	489	489	477	478	506	515	535	491	524	499	462	541	521	511	474	441	522	497	516	458	512	505	506	533	497	499	455	488	489	492	483	497	449	527	513	490	510	456	503	462	479	527	486	513	561	481	466	503	505	465	462	479	480	550	493	463	482	524	502	550	516	490	522	517	458	491	489	483	499	505	473	496	488	517	487	460	523	503	483	503	454	503	518	516	498	503	516	505	456	514	466	512	506	462	443	460	482	509	466	490	454	467	488	467	512	493	493	481	454	496	521	554	474	479	484	484	472	507	516	489	492	475	487	498	543	526	480	504	503	501	479	485	464	514	545	522	523	488	509	509	469	516	489	475	475	491	483	509	513	467	482	479	509	518	515	516	509	477	536	479	479	490	504	510	483	484	509	546	496	486	478	495	500	466	535	481	477	510	509	511	470	484	497	500	480	501	509	525	489	489	505	535	496	516	494	471	523	468	498	450	472	515	467	492	493	473	460	462	511	501	483	503	476	503	473	494	458	485	514	472	509	478	498	475	486	489	523	499	486	495	487	461	509	468	474	483	475	479	475	464	471	481	496	541	539	508	503	516	441	468	501	505	542	507	500	507	502	502	470	507	521	510	510	514	557	488	529	505	504	501	540	481	487	510	517	503	483	501	465	503	482	514	504	494	507	519	519	498	542	481	508	519	450	485	490	485	533	520	516	512	506	522	536	491	520	512	473	480	495	464	470	454	492	498	515	496	504	472	526	488	502	483	489	529	509	499	485	474	511	515	483	490	515	492	520	484	513	513	510	503	548	498	479	490	485	515	463	501	456	508	456	501	457	487	494	499	491	468	504	528	448	482	498	452	497	472	509	517	498	501	518	487	472	485	493	516	503	489	455	513	532	481	488	525	519	506	512	500	490	481	463	487	480	520	476	424	465	500	494	473	466	485	510	483	470	466	475	459	472	472	478	507	502	469	542	489	512	457	498	472	457	454	494	508	457	478	507	480	508	483	497	538	485	508	489	495	529	459	475	498	491	479	469	518	503	516	513	534	504	493	512	476	495	473	538	488	478	511	513	535	491	523	502	467	545	492	520	519	526	506	477	547	500	471	506	480	441	499	499	458	534	492	477	507	504	466	484	489	451	463	483	468	456	515	466	505	504	504	545	494	509	493	462	497	508	497	532	501	474	498	541	504	474	499	503	503	508	505	499	502	488	507	490	505	472	541	537	493	558	470	453	533	506	436	465	495	544	478	482	500	469	484	475	528	504	497	516	466	500	471	524	510	510	496	501	478	505	508	488	500	494	452	495	496	427	463	483	474	514	472	495	468	498	493	508	483	489	443	499	484
2915	1092	454	604	6107	5086	188	115	91	78	55	78	72	48	58	58	30	46	41	32	36	43	43	33	40	40	35	24	31	30	37	36	30	40	29	35	37	29	29	24	15	32	35	23	19	35	32	22	19	34	29	23	25	32	22	20	27	18	27	24	23	18	16	31	21	25	19	34	26	20	21	20	17	24	28	27	27	18	22	28	19	26	23	28	21	24	23	16	24	30	21	18	28	23	26	16	29	25	20	21	21	24	25	34	36	34	27	31	20	16	24	14	22	20	20	18	25	21	22	33	28	17	31	24	28	20	29	22	27	20	22	20	24	24	26	29	20	25	22	19	19	30	35	16	30	19	19	19	25	22	22	19	20	28	18	30	20	28	23	24	18	15	29	26	24	17	22	29	31	22	17	16	16	18	25	23	17	23	19	29	24	18	32	22	28	21	23	22	20	22	20	20	19	22	18	28	18	28	26	12	24	25	25	31	24	16	25	20	18	20	33	28	20	12	19	32	20	19	32	25	15	23	26	20	17	23	27	22	19	21	26	25	16	22	25	22	27	23	26	27	19	28	26	27	29	21	30	27	15	27	23	22	14	22	28	26	15	19	27	19	27	23	28	25	30	29	28	27	24	29	24	28	27	18	16	23	21	12	29	21	27	26	22	22	24	26	31	22	21	16	19	16	28	27	26	32	24	28	23	19	18	22	23	14	25	29	24	25	29	34	25	24	25	33	22	28	17	31	21	26	21	16	21	15	20	23	18	32	16	15	33	27	31	13	23	23	22	21	20	28	19	17	23	28	21	31	25	19	24	26	35	18	37	22	26	20	27	28	26	19	22	32	24	30	19	28	23	25	22	34	24	20	25	19	33	33	20	22	26	29	23	21	21	21	18	24	28	20	27	19	27	10	23	27	27	21	19	22	16	22	29	28	26	24	29	23	17	13	22	23	24	24	16	21	19	22	26	24	27	27	24	23	24	29	16	21	23	34	20	18	20	28	25	21	27	18	27	20	32	27	31	21	18	24	21	23	23	21	21	26	18	23	24	27	24	25	35	28	20	20	26	29	22	23	22	28	30	26	26	20	29	22	18	21	21	27	17	25	18	36	17	21	13	23	24	21	23	23	27	21	32	18	26	28	25	17	15	27	33	27	20	17	17	17	26	20	20	19	13	27	16	21	25	20	19	23	26	29	19	18	30	20	16	21	23	25	18	13	23	24	21	30	28	26	25	25	19	23	25	20	24	18	17	19	25	27	22	16	22	21	30	21	19	22	10	20	21	15	21	23	26	28	21	19	36	24	23	18	16	19	22	25	21	21	18	19	26	19	21	19	26	30	26	20	24	23	24	26	26	33	18	18	22	18	26	23	31	34	21	25	27	18	29	22	24	22	26	31	28	14	28	22	26	25	24	21	26	25	29	33	21	21	22	23	20	26	26	15	24	28	30	20	16	23	25	19	22	16	20	32	25	26	18	21	27	22	19	23	21	27	21	27	22	28	25	19	20	21	19	19	22	26	30	25	25	23	32	24	14	23	16	16	23	29	21	23	13	25	30	22	15	24	28	20	29	22	26	23	32	19	25	17	18	28	15	19	21	26	19	28	16	26	19	22	27	19	25	15	25	26	23	15	25	29	23	26	13	27	27	22	27	27	21	18	17	23	22	14	16	17	20	27	23	19	20	24	25	26	22	25	19	14	18	22	32	26	12	17	17	26	26	23	26	26	27	19	23	20	28	24	24	28	21	25	27	17	19	26	18	32	19	19	19	29	21	24	23	18	30	22	22	24	28	31	15	23	19	20	24	23	24	25	20	18	22	21	32	30	25	17	20	19	22	23	26	31	26	31	34	23	19	19	23	20	26	43	16	27	30	20	17	19	20	20	35	21	14	22	16	15	19	30	31	30	20	25	22	19	29	22	27	23	17	17	22	24	25	21	18	31	20	17	17	24	17	21	22	24	21	26	21	18	16	22	33	17	27	17	20	23	17	31	25	22	29	24	24	16	25	22	22	20	22	21	19	24	23	19	16	30	27	26	17	22	28	31	26	16	18	21	23	22	24	18	24	20	24	18	20	20	27	23	20	18	18	23	23	14	30	21	16	24	21	17	27	24	18	25	20	30	24	18	22	16	19	26	23	16	21	23	21	25	27	24	26	23	28	22	25	21	25	19	31	24	20	22	20	23	34	24	26	28	21	27	18	27	33	24	19	17	26	26	20	29	20	18	19	28	26	22	23	18	23	19	18	23	17	21	17	23	21	32	21	24	17	28	21	25	30	26	29	17	23	19	23	17	22	26	26	18	23	20	19	27	28	25	15	23	18	24	30	25	26	23	24	14	19	19	24	21	22	21	24	19	16	21	17	29	19	29	22	24	26	19	17	22	40	26	27	26	17	27	22	17	20	20	29	25	18	18	26	19	20	18	21	17	22	25	21	22	22	20	25	22	28	29	30	26	28	35	24	25	22	25	27	24	17	23	23	24	26	22	26	28	15	18	30	20	15	22	16	26	20	24	24	17	27	22	27	27	21	26	25	33	23	15	25	27	21	28	34	23	23	15	22	27	31	16	26	22	31	24	26	26	19	22	18	14	19	21	24	19	24	32	20	24	27	24	21	26	20	19	23	27	20	25	23	30	19	23	25	27	29	23	30	25	13	23	23	18	25	20	27	18	20	26	23	29	19	24	16	21	30	27	27	18	23	27	17	21	27	23	19	26	25	22	22	29	23	23	22	38	26	20	27	24	30	22	28	29	23	31	24	26	15	18	28	22	28	27	19	23	14	29	15	25	20	26	21	18	22	18	18	24	21	22	26	29	30	27	29	20	23	24	32	22	26	22	30	31	17	28	23	15	26	23	22	13	16	21	23	17	28	28	32	20	23	31	36	27	26	21	28	26	20	27	19	29	21	23	24	26	15	21	28	19	22	20	18	19	21	22	20	34	18	21	25	17	24	21	25	24	32	22	24	19	31	23	17	34	18	32	23	22	20	17	22	31	18	30	26	26	9	20	26	18	25	21	18	32	22	14	21	19	19	27	23	24	23	23	23	18	20	23	21	25	29	29	26	23	27	31	29	26	17	27	21	28	27	13	22	32	24	19	19	19	25	20	20	26	31	18	23	21	19	33	26	31	19	27	19	22	18	25	25	20	23	20	26	21	33	34	19	16	24	22	24	24	22	24	24	31	21	23	23	26	28	27	25	27	16	31	22	25	33	12	27	20	23	23	24	18	19	23	20	29	23	14	22	19	14	26	27	27	25	20	18	18	18	23	29	32	29	26	27	21	22	27	27	21	22	34	26	21	29	24	22	17	27	19	16	16	23	16	19	17	21	21	18	22	25	22	23	33	28	17	16	40	18	26	29	24	18	34	25	15	26	21	21	28	21	19	23	24	20	24	23	30	28	15	24	27	24	15	22	30	15	18	21	19	15	28	21	19	25	31	25	24	27	33	31	24	20	15	24	29	26	11	19	27	27	23	22	16	25	21
33256	22026	12437	31699	62484	40261	15025	10572	8228	6702	5255	4375	3648	3152	2737	2457	2156	1910	1843	1704	1652	1595	1554	1466	1341	1308	1205	1236	1167	1163	1058	1029	944	979	937	892	891	756	843	764	750	746	658	652	601	640	563	589	606	586	504	566	528	528	580	535	512	533	549	523	501	522	517	497	496	538	561	544	495	557	570	592	597	611	526	497	439	474	457	472	472	498	460	486	430	452	467	475	490	445	498	513	463	474	451	470	449	470	458	458	362	480	433	457	437	424	423	454	441	464	430	426	414	449	477	442	421	486	453	445	435	441	409	417	442	442	422	438	428	444	454	415	396	425	424	445	447	465	438	419	464	433	446	390	425	417	418	420	432	419	451	431	420	422	414	405	405	403	412	427	453	410	423	424	408	404	439	453	403	385	418	453	437	427	416	404	431	451	417	478	457	389	422	443	430	418	464	441	431	409	398	402	402	385	395	386	396	449	409	441	429	406	444	428	476	445	419	455	439	409	404	463	454	406	434	406	435	460	400	422	400	399	392	389	439	396	449	424	434	427	429	430	451	417	443	398	474	400	436	434	398	435	417	404	415	399	439	417	431	440	413	372	404	400	411	418	418	438	436	439	450	445	409	419	406	392	413	445	441	411	427	375	442	423	407	430	440	430	422	434	427	447	393	436	444	413	400	481	433	446	409	452	450	417	416	444	398	409	425	402	440	440	394	417	434	450	433	404	396	418	415	402	465	413	440	413	395	399	429	437	430	417	388	407	428	449	402	417	430	422	401	429	397	406	409	423	408	437	451	387	414	433	393	449	426	388	448	404	439	447	397	375	447	405	424	421	414	396	419	414	437	404	440	472	384	458	394	401	439	430	439	376	390	388	393	415	394	415	398	441	406	420	424	387	448	403	426	430	451	405	427	434	426	429	458	400	414	416	391	458	389	454	429	414	421	423	452	427	404	400	407	477	418	426	407	446	412	409	422	432	397	430	417	416	392	396	391	418	417	408	416	425	419	426	436	430	441	417	436	379	420	396	454	438	429	423	440	416	428	431	412	448	407	398	434	432	427	428	396	385	410	447	417	449	393	450	450	411	392	440	420	451	417	410	417	391	396	422	447	387	427	423	418	425	451	426	421	392	416	427	415	437	394	417	436	430	443	391	422	424	412	421	441	420	412	419	414	435	368	384	455	445	429	416	421	392	397	418	419	431	392	394	445	424	416	421	404	400	408	417	416	441	394	424	395	420	410	428	433	417	455	425	416	426	410	386	437	390	404	448	445	423	438	416	402	423	411	409	419	415	415	421	420	409	413	451	403	378	461	432	401	411	400	395	433	465	386	433	437	432	446	463	413	421	408	378	424	379	430	427	419	420	409	394	421	402	395	425	458	443	408	444	391	406	455	429	428	410	381	396	437	400	422	388	437	421	415	451	458	408	394	425	403	427	437	416	436	395	416	407	409	430	436	408	420	415	418	418	448	420	417	415	454	445	441	406	417	426	392	410	409	443	397	404	410	447	417	430	435	439	409	404	405	409	439	465	384	430	401	416	443	418	405	408	433	460	419	440	456	435	467	423	419	378	465	455	425	406	434	447	422	397	398	440	403	443	400	403	408	414	379	433	386	372	446	437	427	412	404	425	444	383	450	401	440	428	409	442	422	406	449	411	380	443	420	440	409	413	454	408	445	435	398	414	422	427	390	418	456	434	447	420	383	454	433	432	418	386	436	405	437	432	451	416	429	462	446	399	417	416	419	420	437	447	413	424	428	443	418	437	440	434	413	448	415	388	414	410	400	450	412	416	385	394	384	406	451	479	436	404	415	438	410	396	409	418	404	396	383	432	426	454	435	414	369	433	423	439	420	407	442	444	426	412	395	419	416	442	387	411	418	413	409	462	431	429	408	424	397	399	389	402	396	437	416	425	424	409	450	414	467	410	410	399	405	458	408	410	417	410	432	437	382	424	419	420	413	430	419	399	453	423	455	467	419	444	444	442	400	408	414	415	440	442	442	392	406	406	431	390	417	392	421	455	432	418	442	420	424	426	415	437	373	421	404	469	410	437	448	408	402	363	387	444	443	445	388	436	381	413	418	414	415	421	409	436	425	398	400	424	396	433	434	428	449	425	414	389	407	407	372	410	429	435	402	422	430	451	398	432	408	446	424	431	427	401	429	390	424	453	415	428	449	432	450	387	439	433	450	413	404	376	428	414	436	426	404	419	424	443	408	442	406	412	435	410	426	420	390	421	435	427	417	395	406	423	441	430	406	453	425	378	432	376	436	411	423	397	452	431	430	395	404	396	425	406	406	417	415	412	403	404	437	422	429	359	413	408	410	432	411	420	416	396	377	418	439	412	433	429	463	439	451	425	409	440	452	413	390	422	429	444	411	436	416	409	434	420	408	404	466	419	422	426	418	448	444	427	427	404	439	433	384	445	393	415	418	434	400	424	414	426	367	432	432	413	418	404	394	409	412	426	373	468	417	402	403	403	431	397	432	415	420	408	429	395	429	440	419	398	434	435	437	418	403	415	411	427	416	428	413	415	407	428	429	402	456	452	412	408	410	427	373	450	453	437	442	397	411	429	407	415	440	403	439	404	429	433	442	414	427	404	411	432	434	423	443	401	432	414	418	427	361	401	426	444	436	416	448	406	458	406	410	464	373	420	367	422	401	388	424	476	459	405	395	399	423	431	357	397	403	460	423	423	442	452	417	412	448	442	424	438	399	418	417	390	402	416	429	418	434	385	430	402	430	416	434	443	439	431	382	433	429	399	380	413	394	433	419	416	419	434	388	431	418	425	432	414	416	400	419	404	422	405	414	394	394	406	434	400	399	474	421	422	423	435	431	425	441	460	438	394	426	434	408	394	426	404	452	453	402	402	414	410	424	451	442	395	411	418	417	434	400	429	434	413	426	448	421	412	442	440	419	446	460	382	418	420	443	426	436	466	405	444	433	409	411	352	433	414	413	435	385	413	437	428	372	442	406	417	447	417	436	426	396	407	445	382	443	438	450	456	419	425	406	408	432	420	486	432	415	392	431	451	404	408	411	441	441	408	439	433	434	382	430	402	415	414	398	404	417	415	420	430	404	466	370	397	454	429	429	410	438	398	439	428	422	402	411	421	427	437	436	392	439	415	434	439	422	393	430	409	428	445	436	461	440	432	442	406	409	421	460	407	446	397	409	421	421	441	454	418	414	457	424	412	436	437	424	421	427	488	414	426	421	421	404	410	429	407	414	429	417	389	418	432	426	411	420	431	390	408	388	426	411	415	394	412	425	411	383	427	419	426	443	407	431	412	425	409	424	433	425	412	380	420	405	419	431	412	429	396	425	455	455	435	419	402	424	415	422	433	411	428	446	442	406	462	440	460	442	401	439	431	396	423	402	433	437	423	419	412	406	395	440	414	412	439	413	406	405	449	450	412	413	416	402	423	447	392	415	405	412	417	416	409	428	416	453	404	420	387	388	445	449	465	449	460	406	463	438	442	420	472	424	408
1625	287	125	180	1350	1063	41	41	16	29	23	26	21	31	25	18	23	20	16	21	22	18	24	21	23	21	15	17	26	16	18	18	20	23	18	17	25	19	17	17	8	16	27	25	20	20	14	17	25	20	14	19	23	14	19	21	19	21	16	22	20	12	18	15	20	17	14	17	22	10	18	17	21	20	19	18	11	22	15	15	14	18	17	21	14	15	13	10	22	25	12	12	15	19	8	8	9	25	13	12	17	10	14	11	9	18	13	21	13	21	12	18	20	16	16	13	20	19	13	20	18	13	9	17	17	11	9	12	11	11	23	16	16	18	19	18	17	12	17	17	16	13	18	17	9	14	14	13	17	16	13	16	23	17	19	23	11	13	14	15	14	10	20	14	11	13	28	7	26	14	14	8	13	18	15	14	14	11	10	22	21	20	16	11	12	20	17	16	15	16	13	12	14	18	17	11	17	18	12	17	17	19	21	8	11	14	22	14	17	17	23	12	20	17	14	12	16	17	19	13	10	25	25	15	25	11	6	22	20	16	14	10	14	14	19	15	21	15	12	22	14	13	13	24	11	17	13	9	13	16	16	14	21	15	20	11	15	19	13	14	10	21	15	21	16	16	23	19	11	15	20	14	21	17	5	13	12	12	28	14	19	19	21	20	17	23	13	20	16	18	27	16	20	23	16	26	19	14	14	18	17	17	15	19	12	20	34	22	19	15	20	16	18	19	14	9	9	20	10	24	14	12	13	22	13	7	16	12	13	23	18	12	14	16	15	14	17	15	15	8	19	20	17	18	15	12	15	20	19	8	15	16	24	20	14	10	12	15	13	13	12	14	15	13	18	19	17	13	15	13	12	17	16	18	26	21	21	20	22	15	17	13	18	17	7	14	18	21	23	17	12	10	17	16	18	15	21	14	10	20	10	15	11	16	20	16	17	15	13	19	14	18	9	12	17	14	15	12	10	9	14	17	17	15	13	18	9	12	17	15	12	18	15	11	13	15	20	16	16	9	16	12	16	18	18	19	14	12	11	15	16	19	18	18	19	19	19	18	15	20	18	16	13	24	14	16	13	17	21	13	19	17	20	13	19	14	12	15	16	20	12	25	22	25	12	10	19	12	10	16	15	15	20	18	18	16	14	17	19	15	13	11	13	10	14	17	21	21	17	13	14	21	15	15	16	16	16	16	14	25	14	16	13	15	15	10	16	23	16	12	11	13	18	20	16	14	24	9	12	13	19	16	11	13	14	24	13	16	13	14	21	20	16	18	18	21	13	16	24	18	22	9	16	12	19	15	25	12	27	13	20	18	14	9	13	27	15	15	9	17	19	17	15	16	20	17	15	24	15	11	14	19	11	18	14	15	13	18	15	16	18	11	16	15	12	16	22	19	8	12	24	14	16	17	14	30	10	10	15	14	12	14	9	14	16	20	17	13	21	11	9	14	11	16	9	11	16	20	14	18	11	19	12	21	17	18	17	17	13	22	9	17	12	16	15	13	11	17	7	21	14	17	19	20	19	16	14	10	16	12	20	14	14	12	12	17	20	17	14	15	8	21	16	16	11	15	22	22	18	18	12	14	13	14	22	21	14	8	18	18	5	12	19	19	12	16	15	12	12	12	13	10	13	15	13	17	21	8	13	17	14	11	10	10	9	22	20	24	13	15	24	12	10	12	13	18	14	20	12	20	15	11	15	13	19	13	19	17	15	24	14	18	11	16	13	12	15	19	18	22	12	17	19	14	20	9	11	14	12	14	19	19	13	18	16	16	11	8	14	11	14	16	14	17	18	16	13	10	10	22	12	13	22	10	24	20	16	26	15	12	8	9	13	16	20	23	18	20	13	9	12	14	19	16	16	21	11	20	16	23	17	25	13	19	15	19	18	15	13	12	15	14	14	12	16	12	15	17	18	18	8	12	16	20	15	21	14	16	11	16	20	7	19	13	18	11	11	17	16	21	14	16	7	12	14	15	20	15	11	12	21	18	17	22	17	19	17	15	11	16	13	10	16	10	18	22	16	12	15	17	16	11	16	14	15	17	15	12	14	16	17	13	25	20	13	18	17	25	14	17	17	18	20	16	16	17	12	14	20	15	12	16	17	12	16	17	22	18	16	19	19	17	14	21	12	10	17	22	22	23	14	15	23	20	8	15	15	20	15	16	13	24	17	14	13	13	9	15	18	18	11	17	15	18	21	18	16	13	19	12	16	19	21	13	22	13	20	19	19	9	26	13	13	22	13	21	13	21	17	18	9	12	17	12	11	16	22	12	16	21	12	17	16	20	9	15	13	18	19	17	15	14	15	10	23	15	22	22	17	14	18	14	7	17	12	18	17	11	14	19	20	19	7	15	14	9	14	14	12	18	12	20	15	10	19	17	16	12	14	17	15	14	21	7	14	19	20	16	16	16	15	17	16	17	12	12	13	10	16	16	9	17	23	16	17	13	21	18	11	12	12	14	18	20	17	16	22	17	11	16	16	15	17	10	15	15	14	14	16	21	16	12	14	19	11	17	14	11	11	19	14	16	13	14	19	16	16	12	13	16	12	19	17	16	17	20	13	15	22	19	17	19	13	24	17	20	15	21	15	9	14	18	18	15	19	15	13	18	11	9	15	19	19	17	17	21	10	14	14	18	13	9	13	18	16	21	28	7	18	24	12	11	15	16	20	11	24	19	12	15	13	19	21	18	16	15	9	16	14	10	16	19	22	12	18	11	19	16	16	15	20	18	14	21	13	18	18	13	15	16	17	24	13	14	16	16	14	12	22	22	16	19	9	19	19	21	7	22	11	14	13	14	14	15	15	13	21	21	14	18	13	12	20	10	17	15	11	17	16	17	11	16	17	11	11	16	11	16	13	17	23	21	14	17	13	10	14	10	16	15	10	16	21	11	19	8	16	13	26	15	15	14	8	13	23	14	20	17	13	14	20	15	11	16	12	17	25	23	13	19	16	12	14	22	16	17	11	16	14	15	20	25	15	11	17	14	15	20	15	16	18	16	13	20	25	19	16	21	14	14	9	12	13	14	16	19	16	17	19	16	14	20	13	21	16	19	20	13	16	16	13	16	15	20	16	10	22	15	20	14	19	16	21	14	17	12	11	15	20	21	18	9	10	10	16	18	19	16	9	20	18	13	13	12	13	16	17	15	13	19	13	16	16	13	15	15	23	22	19	13	28	10	23	19	25	14	22	18	16	14	21	18	13	20	18	17	20	16	14	16	17	17	18	12	19	16	17	12	17	13	19	6	8	20	12	11	21	21	19	16	13	10	18	16	13	22	14	16	21	14	14	22	12	5	14	21	26	11	18	13	17	17	20	21	14	14	15	13	9	21	10	21	19	11	14	18	19	13	13	12	15	20	15	12	21	20	10	10	12	16	15	12	16	13	15	12	19	16	11	12	16	16	13	17	17	11	14	20	15	9	10	15	14	18	14	18	15	17	16	20	10	11	14	13	16	20	11	16	17	13	12	16	21	11	13	12
19487	11407	4556	18031	44437	32254	3720	2415	1779	1417	1211	981	886	794	708	621	629	555	587	525	526	570	533	541	464	480	495	446	479	457	432	438	437	450	423	419	420	380	380	357	360	354	374	320	325	323	319	316	314	341	309	312	292	305	299	315	315	314	322	282	328	298	297	323	305	300	331	315	302	296	318	331	363	365	300	297	302	291	282	295	299	281	292	292	300	320	279	315	294	327	325	320	298	323	328	286	293	311	299	301	260	304	283	294	336	294	273	302	273	278	307	291	276	287	301	271	292	300	309	283	293	308	294	283	278	314	282	281	300	261	292	300	282	295	299	278	297	285	294	293	274	300	300	284	289	281	286	284	285	244	275	294	301	325	292	292	294	302	334	312	300	259	295	315	289	289	260	293	296	309	276	294	263	284	291	309	283	278	297	292	300	307	270	274	282	280	257	298	282	271	268	305	304	269	299	332	292	324	294	290	269	334	298	295	266	312	285	301	279	277	294	282	314	292	283	271	290	292	288	278	279	271	270	294	280	264	302	277	288	291	278	267	289	256	278	298	290	281	289	328	272	298	294	279	297	308	252	282	269	310	286	270	293	301	289	321	275	307	280	292	267	298	278	261	269	303	281	260	322	265	258	295	290	314	302	288	300	291	278	299	268	266	280	282	310	296	281	304	262	305	273	305	288	304	275	265	269	286	280	283	267	260	298	305	285	310	271	274	272	305	256	279	262	308	311	268	276	307	292	289	296	295	302	295	282	302	257	268	343	266	261	300	294	287	284	301	277	299	285	291	276	273	302	278	297	282	290	283	292	291	276	287	325	299	279	275	285	292	263	278	280	302	259	290	295	301	287	256	311	293	282	303	292	292	292	297	286	285	306	296	269	278	274	279	301	301	283	297	312	278	309	270	291	280	301	295	325	290	298	306	286	291	292	271	276	300	290	271	291	287	299	289	304	280	302	272	283	260	273	273	278	261	271	303	263	265	287	316	279	294	304	260	283	291	269	270	330	272	328	291	295	296	283	290	310	293	269	277	294	275	287	263	281	293	271	292	293	281	298	291	299	289	348	269	311	297	296	305	262	301	290	251	305	300	295	283	275	291	285	283	290	267	308	294	273	318	278	303	288	281	282	293	266	297	272	299	304	317	285	297	284	257	312	278	325	281	269	301	313	286	274	296	291	290	327	311	290	291	314	296	275	276	297	296	290	245	275	289	280	314	292	303	283	276	298	285	298	301	293	285	283	324	288	297	298	285	284	302	277	289	272	291	300	299	265	293	274	282	287	289	293	283	309	272	330	292	281	308	295	301	274	321	298	314	297	250	288	305	286	298	272	279	278	272	311	314	318	265	294	289	314	297	284	274	269	277	308	298	283	301	259	321	294	291	282	271	304	299	313	309	294	288	276	281	274	282	286	285	313	295	280	309	280	309	278	296	289	289	276	293	282	281	277	311	310	274	283	307	286	308	282	272	276	298	288	286	285	269	291	321	283	294	329	276	347	278	288	278	249	304	274	292	291	301	299	299	253	297	296	307	318	265	283	302	294	304	296	298	301	305	271	290	322	287	300	251	283	250	307	293	289	289	280	296	269	302	267	298	301	285	281	295	293	269	277	276	286	292	292	290	287	259	304	302	286	285	298	260	284	326	315	253	296	294	327	281	287	247	285	281	305	302	284	320	295	315	309	268	262	297	303	276	271	292	255	296	293	298	300	277	287	305	309	302	319	303	256	255	267	264	259	287	303	282	302	289	280	291	291	308	284	292	311	318	303	272	280	289	324	291	271	271	285	283	251	312	293	289	305	277	286	305	297	291	305	271	278	274	298	285	275	284	286	294	282	303	302	265	278	320	276	266	278	288	265	261	308	269	300	248	287	290	275	299	297	307	285	302	312	281	291	278	290	275	278	304	292	317	305	280	280	286	295	279	304	262	293	273	284	315	277	257	269	278	317	295	272	272	275	300	290	280	301	297	315	305	272	267	281	288	305	281	314	272	295	303	290	302	270	239	270	307	285	292	283	290	304	291	300	280	276	277	255	283	260	271	287	294	293	302	301	288	266	300	271	284	304	279	305	275	261	276	305	286	298	265	301	299	284	285	312	289	298	288	261	292	273	292	258	314	292	286	299	320	291	293	313	280	302	290	283	273	293	288	289	301	263	295	289	272	281	249	292	301	260	289	285	277	255	288	278	290	298	281	297	286	250	315	290	265	260	263	273	296	305	311	283	285	320	286	271	273	282	244	298	323	300	284	307	297	285	278	293	285	291	271	301	267	277	309	288	298	279	285	289	264	260	294	309	291	283	278	307	285	290	256	289	270	291	306	291	278	273	282	301	279	283	303	308	302	298	268	289	301	302	279	275	281	297	300	284	290	284	327	257	304	283	283	297	296	276	263	284	289	295	284	295	290	293	269	267	315	295	278	300	306	284	278	300	283	316	260	286	278	306	268	269	254	296	282	290	283	288	253	274	266	266	302	295	286	282	312	311	254	312	282	248	323	297	265	278	314	294	286	297	281	303	296	249	296	289	282	281	285	287	295	292	292	282	288	286	279	288	312	300	270	272	263	321	272	297	249	316	291	286	274	287	289	259	311	307	271	321	260	295	272	265	284	281	241	286	277	305	262	271	291	287	291	287	320	287	311	309	311	303	295	236	279	298	316	316	275	310	288	273	279	293	281	277	261	276	263	284	283	307	305	297	298	307	289	303	273	306	283	327	306	279	301	288	274	293	293	307	313	301	298	272	284	272	311	285	299	260	280	297	300	271	294	261	296	301	303	287	287	280	285	275	262	290	268	270	277	289	273	283	287	292	261	278	294	307	268	293	326	249	314	324	272	299	254	276	270	290	253	276	287	269	281	276	318	295	316	321	317	280	265	277	262	314	254	280	242	262	279	275	257	283	263	267	312	290	316	282	301	284	300	301	285	310	282	282	294	280	280	304	289	281	320	296	293	278	259	283	284	269	282	273	272	292	258	264	273	280	301	270	277	307	294	285	281	279	289	268	291	296	281	302	284	271	286	288	256	295	255	317	307	283	310	299	270	279	305	326	282	302	285	303	287	271	287	316	275	297	304	301	306	290	329	315	324	312	290	281	294	261	305	304	330	274	296	289	312	297	282	294	270	266	305	292	247	291	303	280	297	287	279	277	272	263	307	285	245	347	297	286	274	283	278	279	305	303	338	290	290	322	301	261	320	282	260	315	282	240	286	294	272	306	298	271	277	294	300	290	273	288	287	264	278	291	250	273	255	267	304	269	281	326	291	329	313	292	307	301	301	254	293	286	280	273	285	306	270	280	269	304	297	305	276	324	306	272	273	303	303	288	265	293	295	293	292	274	256	281	268	279	278	318	296	280	273	283	338	271	281	288	286	302	306	271	280	284	290	276	313	256	283	285	289	276	293	300	300	302	267	250	279	282	294	291	325	314	305	274	279	286	293	284	313	294	282	282	284	285	282	256	253	282	271	292	307	287	297	305	250	301	277
2317	847	382	1816	8641	7286	158	69	57	58	60	68	53	39	45	34	40	43	40	28	31	29	29	18	32	28	33	26	28	24	36	27	34	27	23	27	26	20	19	22	28	21	25	21	17	20	25	26	24	27	25	16	20	20	16	18	18	22	18	21	15	16	17	16	14	16	12	18	19	21	8	21	21	20	11	18	13	19	22	19	19	22	20	17	23	25	23	16	11	19	26	19	24	19	23	17	13	27	15	12	14	15	31	20	25	10	9	28	17	22	24	18	15	25	22	21	20	24	10	18	13	17	22	14	15	19	15	24	19	14	23	14	17	8	13	11	16	25	17	18	22	17	14	25	17	16	23	12	12	14	11	19	16	17	15	20	23	24	19	22	19	17	22	17	6	23	19	15	22	19	16	11	18	20	16	20	20	18	18	17	18	20	17	12	18	13	18	11	19	17	18	19	10	19	22	27	13	10	15	16	15	19	19	17	21	18	22	20	10	21	20	21	22	13	11	24	18	19	21	15	23	9	20	12	14	14	20	14	14	17	16	15	21	25	17	19	13	27	23	18	20	12	21	19	14	23	19	12	17	21	16	16	19	9	22	19	25	12	25	21	19	13	20	21	28	18	15	23	12	18	18	28	14	12	19	21	20	21	20	13	21	14	16	18	14	19	17	16	14	14	28	24	20	16	10	18	22	24	17	20	14	21	19	13	17	11	13	22	23	20	17	21	22	18	19	17	13	17	18	14	22	24	20	19	17	17	21	21	14	17	19	17	15	12	10	16	20	18	21	18	7	13	12	14	17	14	20	16	23	15	13	19	20	19	18	22	18	19	19	22	21	8	18	15	21	20	18	16	20	17	20	17	22	18	18	19	17	13	18	19	15	24	17	20	17	20	20	10	9	20	12	19	19	18	24	21	19	14	22	14	20	18	19	14	14	25	20	23	17	14	24	22	11	19	20	11	18	16	20	19	23	10	15	24	13	27	23	27	12	14	21	18	18	19	15	20	23	18	11	16	12	16	21	25	16	24	15	22	18	19	18	20	17	9	11	25	15	15	14	10	18	21	18	12	22	18	23	25	16	14	12	15	18	19	22	13	14	19	14	16	19	17	17	24	23	12	14	20	17	25	22	19	26	30	18	20	10	15	18	24	15	11	28	19	17	27	15	14	18	18	18	21	15	15	19	17	21	15	14	21	14	24	19	14	23	11	14	21	21	18	27	24	24	13	11	17	24	16	23	18	22	23	13	12	13	10	30	22	27	16	16	11	18	17	18	17	15	21	22	23	18	14	12	23	18	11	20	14	25	35	20	12	19	18	20	14	17	13	18	12	21	17	18	18	25	10	19	15	18	21	20	18	14	22	31	14	17	17	12	21	18	19	23	21	19	18	25	19	16	15	15	11	16	17	18	19	13	18	27	18	20	22	17	26	20	13	17	10	17	17	21	21	19	21	23	16	10	15	15	15	17	22	21	15	20	13	17	12	15	22	14	21	26	26	26	16	22	18	19	16	14	11	22	20	15	28	21	13	20	17	21	25	33	23	14	18	19	14	18	16	20	20	22	22	20	12	17	17	13	20	26	17	18	15	15	29	22	18	17	12	22	15	26	14	16	27	18	20	22	14	14	22	17	13	19	21	13	17	21	16	18	19	18	18	19	13	26	19	12	16	19	24	12	20	15	22	21	22	19	18	15	18	17	23	24	10	21	18	24	19	15	20	23	15	17	14	20	18	21	8	20	11	21	28	15	21	23	15	16	19	14	16	19	13	23	11	21	16	23	9	13	21	14	13	13	18	27	26	20	14	13	24	22	18	22	21	24	19	22	12	23	25	24	22	7	19	12	16	12	13	12	21	17	19	17	21	19	19	28	13	22	15	19	19	18	13	12	20	13	18	10	19	24	16	26	17	24	24	19	23	17	20	15	27	15	23	20	15	17	21	13	20	15	14	19	10	21	21	18	12	9	18	15	20	21	18	25	17	16	13	27	16	21	25	21	18	22	14	23	17	23	15	21	17	17	11	18	15	16	14	19	19	15	27	17	18	20	20	22	20	20	17	19	22	18	12	20	13	17	18	19	17	21	21	19	21	26	15	7	20	20	15	21	15	20	16	19	15	15	16	15	18	18	25	12	17	25	13	10	34	12	15	17	15	14	22	17	15	14	18	14	27	18	24	15	12	21	24	18	15	22	17	14	16	22	23	18	16	21	25	15	20	23	17	17	23	19	13	21	28	13	28	13	16	14	14	15	10	12	23	20	18	15	17	20	16	17	21	20	20	19	11	19	19	17	18	15	16	10	16	14	20	13	21	20	20	27	17	22	16	19	13	19	21	13	22	17	15	20	19	23	13	18	15	14	13	19	23	14	26	19	15	17	18	22	17	18	14	26	17	20	21	15	17	20	18	16	15	16	14	21	17	29	23	14	10	18	13	18	8	22	18	15	12	19	31	25	22	27	18	15	16	21	16	15	17	21	21	25	34	18	13	15	12	18	22	28	15	19	15	19	22	16	18	13	12	11	14	25	21	22	15	11	16	20	23	20	11	16	14	21	15	21	16	17	13	24	18	26	12	21	21	16	21	16	22	19	29	23	21	23	19	15	22	14	18	20	18	20	17	22	11	16	27	14	22	19	16	14	16	19	12	14	16	22	17	17	22	20	16	11	20	24	16	26	22	18	19	24	11	13	12	17	17	8	22	19	21	28	19	10	17	15	18	18	20	20	16	15	24	19	19	22	16	11	26	23	23	26	15	20	18	15	13	18	24	14	21	18	24	18	21	16	15	17	18	27	14	22	12	14	19	23	24	20	23	15	19	17	23	15	25	22	9	27	16	17	25	21	17	16	18	28	16	22	15	14	19	20	18	21	20	23	13	18	10	21	13	14	17	14	20	15	18	12	20	27	17	14	17	19	22	15	17	8	21	18	32	17	15	20	12	14	20	21	16	20	12	23	18	21	24	15	10	16	14	18	19	20	17	22	21	14	19	15	15	15	22	15	15	15	20	16	11	19	21	14	16	23	20	13	20	16	19	25	19	21	14	23	19	20	20	16	15	21	24	17	15	13	10	18	18	15	27	25	20	22	20	25	18	16	18	21	15	23	11	24	14	12	12	17	19	18	19	19	23	21	17	16	18	19	25	19	13	21	17	24	18	19	12	16	23	20	18	21	15	20	19	13	19	19	22	21	17	18	19	20	14	12	22	24	17	17	17	16	19	26	16	13	22	11	18	18	16	21	24	23	23	19	24	20	18	24	20	27	24	24	19	20	13	20	18	9	20	21	21	24	18	15	10	16	16	13	19	20	26	25	35	20	14	13	11	23	16	12	21	21	20	21	18	7	23	16	19	18	23	12	18	16	18	22	16	19	17	19	15	23	23	16	16	21	20	20	15	14	22	22	15	9	14	13	17	15	17	20	16	21	25	21	13	17	18	30	12	13	21	16	17	14	21	12	16	16	13	21	20	18	21	21	22	14	22	14	16	20	23
31981	20030	11656	47007	75875	48526	12417	8522	6230	5122	4181	3395	2768	2456	2070	1884	1661	1463	1448	1325	1227	1245	1224	1143	1007	944	975	925	895	812	831	811	817	806	825	684	679	641	642	618	588	610	551	502	509	476	465	490	449	404	437	393	447	476	435	399	418	383	359	416	424	411	378	458	384	354	419	423	414	429	431	447	561	471	383	398	374	403	352	394	373	364	364	390	382	391	387	410	396	386	387	403	356	377	370	371	411	384	373	345	330	346	350	373	354	341	318	317	350	384	334	364	316	346	342	329	356	355	370	322	318	328	295	338	333	336	313	339	346	379	327	359	343	348	324	346	379	342	349	343	363	382	332	336	356	348	340	339	335	328	339	329	350	357	367	318	303	356	336	342	332	350	371	369	347	333	321	337	371	355	320	342	315	332	328	299	322	337	357	330	355	347	323	340	345	319	337	340	331	337	303	360	340	333	364	321	359	365	363	362	325	297	335	339	329	328	344	337	288	343	333	340	364	306	331	318	361	354	327	323	320	337	336	367	381	303	336	319	357	302	352	299	314	354	328	320	332	326	322	345	340	292	358	295	340	325	326	344	311	328	318	316	318	346	341	311	373	303	328	318	335	333	318	325	343	338	315	302	348	356	358	330	353	319	321	352	336	317	327	364	352	325	344	310	345	324	336	307	325	322	349	345	330	362	326	331	338	299	324	372	343	329	340	326	306	316	354	315	306	332	363	341	307	344	364	353	336	327	358	330	340	324	328	344	348	337	313	303	327	329	341	345	335	306	324	347	370	320	348	321	337	326	337	320	332	364	331	346	354	345	330	326	337	295	349	333	333	341	316	350	355	296	318	354	325	316	356	342	335	350	309	347	353	362	323	338	319	319	333	362	366	356	321	357	332	314	349	330	323	329	306	329	342	372	320	327	332	356	315	319	301	335	300	342	341	319	346	324	339	339	338	321	331	330	340	341	331	337	325	351	317	358	337	319	320	365	334	360	333	311	349	353	280	346	345	313	351	330	329	364	353	331	323	357	332	327	361	363	373	322	339	342	300	312	306	331	302	336	343	325	331	318	337	351	342	318	299	339	346	325	365	328	341	348	330	359	333	343	357	321	335	339	332	344	325	357	347	350	336	296	342	319	345	343	356	326	341	333	341	343	304	374	325	314	333	354	324	327	354	325	351	370	357	351	294	364	313	329	336	350	312	336	350	335	346	375	347	353	350	372	337	333	319	313	334	321	320	353	316	320	357	357	322	351	387	309	359	334	357	349	345	285	318	344	320	311	369	342	322	326	339	298	340	331	343	333	321	317	344	327	316	364	320	349	330	306	340	321	310	346	314	330	337	312	324	326	335	323	312	360	363	335	314	352	337	318	340	287	301	322	337	316	309	343	327	325	335	347	356	330	346	329	329	347	309	347	347	332	319	352	350	320	331	330	373	328	334	363	339	329	340	327	338	337	330	330	323	338	336	349	364	332	344	374	327	338	344	359	309	304	355	322	337	384	354	297	358	322	333	314	304	345	340	319	334	342	324	326	324	367	336	353	327	333	321	350	354	355	318	317	323	364	299	357	325	334	350	343	357	339	358	342	330	311	323	330	331	347	349	328	322	352	342	368	320	354	315	310	368	338	357	346	327	321	338	337	356	316	348	332	342	333	315	336	314	319	294	330	296	341	322	299	327	316	324	335	304	345	323	321	363	304	323	331	342	310	350	356	355	355	338	333	310	362	360	360	289	355	359	321	364	354	358	338	309	308	334	352	344	372	330	331	331	363	351	326	333	336	343	331	312	346	344	331	336	300	336	333	309	335	344	358	343	345	353	321	329	350	349	341	332	317	344	335	324	347	333	324	321	350	341	294	309	293	308	334	338	336	350	318	341	319	342	351	335	306	323	340	320	341	338	363	340	315	326	362	329	349	329	344	344	332	335	367	344	328	332	335	351	371	365	363	288	317	327	341	337	311	375	312	339	320	358	370	310	333	358	359	332	346	330	337	352	338	328	324	361	319	338	342	318	328	338	321	313	322	315	335	338	338	325	338	301	330	314	314	317	326	287	342	363	324	339	368	344	313	316	340	330	317	325	313	345	340	354	314	338	338	336	357	316	333	360	350	329	313	340	321	360	369	357	342	337	329	296	300	325	333	318	333	316	336	320	304	351	328	342	338	333	312	335	324	363	361	299	356	327	324	338	325	331	351	320	307	347	345	327	359	341	324	305	313	365	322	298	326	310	333	337	322	352	322	302	324	341	299	309	372	350	311	309	332	340	340	346	341	299	336	297	344	312	326	347	361	317	310	375	342	313	331	295	335	352	367	323	344	328	330	330	335	304	364	364	336	351	332	364	369	338	397	346	349	316	308	331	339	349	333	311	327	337	333	298	365	338	335	354	340	334	336	331	314	374	343	346	367	296	318	335	323	346	338	317	376	330	322	338	337	324	341	284	356	321	323	332	329	337	344	320	342	356	339	345	322	308	365	375	334	359	354	356	369	300	338	311	336	346	329	337	358	348	317	345	375	328	329	321	316	318	345	315	353	313	329	342	283	327	355	309	336	335	296	360	357	318	341	318	303	327	331	315	337	342	312	321	350	308	339	311	321	329	345	330	357	340	348	312	321	371	331	343	320	357	343	309	335	325	365	315	329	332	311	330	325	338	338	327	350	344	323	323	335	305	339	345	370	346	327	331	365	304	337	320	361	325	316	345	339	343	358	331	324	319	332	312	336	318	346	342	333	350	362	359	353	364	362	353	350	341	343	343	321	324	323	356	323	325	323	352	321	326	315	314	338	342	316	324	315	344	344	344	336	305	338	357	335	338	346	310	317	296	336	302	348	325	328	297	331	302	316	308	336	311	321	318	334	361	331	333	315	367	355	323	334	316	331	323	362	337	330	315	332	340	324	367	336	292	352	345	379	304	322	342	322	318	314	332	330	348	337	327	310	322	328	319	342	354	332	344	315	336	317	345	359	344	344	354	305	319	326	353	333	339	327	358	340	302	319	320	309	336	347	325	343	362	316	326	319	301	338	345	357	338	333	335	348	324	334	318	339	358	341	332	367	310	304	327	346	357	335	330	329	321	357	317	341	328	365	344	346	342	319	340	336	341	321	309	332	356	343	332	310	322	368	332	321	326	355	352	306	345	326	352	290	318	315	322	351	342	360	317	345	346	316	325	349	298	316	342	335	341	333	300	362	336	330	359	319	343	320	334	356	311	342	327	318	331	342	314	322	330	306	333	343	326	342	344	352	294	309	349	367	376	300	345	353	352	331	334	325	311	322	380	326	354	324	345	355	327	332	326	351	337	338	317	315	324	327	330	311	345	337	362	335	345	359	325	346	326	314	343	326	328	350	328	377	337	334	344	354	365	316	332	333	352	359	314	348	350	349	314	318	326	315	321	330	345	327	334	392	362	311	370	313	314	346	309	369	334	307	304	388	366	337	341	302	339	308	333	311	320	319	345	338	286	307	330	322	339	340	350	369	334	301	344	338
2953	496	255	223	1557	2772	92	59	58	48	53	59	35	56	53	41	41	37	43	32	38	34	32	38	45	29	38	31	33	35	32	36	24	30	36	30	29	35	31	21	28	27	37	25	33	32	19	30	32	30	39	21	21	21	24	28	29	22	30	29	26	29	27	33	28	27	28	25	25	22	19	38	38	27	24	25	30	35	24	28	27	19	29	36	33	32	34	38	31	32	29	33	28	26	18	35	19	33	27	20	26	35	23	26	19	24	30	26	35	29	25	30	22	17	28	33	23	27	31	22	26	24	29	24	20	27	29	33	25	26	24	37	21	21	27	39	28	30	33	28	25	30	27	30	25	30	32	31	28	33	31	26	26	28	21	33	35	31	27	29	24	26	28	27	32	28	22	28	22	28	26	26	39	17	26	22	28	21	26	32	28	30	39	17	26	34	24	25	24	22	18	22	23	26	24	33	27	25	29	36	35	30	25	31	32	36	33	29	34	28	26	33	32	32	31	25	22	37	27	26	34	26	30	28	20	27	24	30	20	29	24	30	25	25	25	27	33	33	39	25	20	31	39	39	35	33	28	22	27	27	19	31	23	36	37	30	23	31	21	29	26	29	29	22	21	27	24	27	27	35	27	30	25	26	30	31	27	33	32	29	16	23	23	24	29	31	21	25	31	34	20	26	25	18	29	30	30	28	21	31	30	30	26	21	27	35	26	21	21	27	25	37	36	25	22	22	24	33	19	34	18	21	28	24	25	27	25	28	24	31	24	28	33	30	24	24	17	33	35	27	32	39	23	24	25	25	30	28	21	27	29	17	25	23	30	25	29	32	24	29	31	29	17	14	22	31	50	25	32	28	25	22	18	23	30	34	23	30	30	21	25	26	30	21	25	28	26	32	31	34	39	31	26	25	35	27	22	27	14	29	21	25	43	18	21	26	25	27	34	30	29	31	27	26	27	19	34	20	21	26	21	24	34	28	23	15	35	34	17	25	25	28	31	31	26	27	30	21	26	31	32	27	34	31	33	31	26	27	21	36	32	29	20	30	28	40	20	30	17	19	27	30	26	26	25	29	27	31	26	18	29	18	25	25	24	25	36	31	33	26	24	27	22	22	29	25	37	31	34	24	28	25	38	28	29	26	28	38	17	20	34	36	24	24	38	20	20	28	25	35	36	27	33	29	20	21	25	30	21	28	26	22	31	32	35	33	21	24	26	27	21	23	24	13	25	28	27	27	27	22	29	26	39	28	35	25	27	27	22	25	32	31	12	26	23	19	24	24	23	23	18	35	29	31	26	26	24	32	31	23	34	29	25	31	30	28	32	32	41	22	29	33	38	24	31	33	21	32	24	27	30	21	28	28	35	32	29	24	21	26	21	34	28	27	33	33	26	18	30	18	32	33	20	25	33	22	34	24	14	34	38	25	37	24	35	22	21	34	31	29	30	27	30	28	32	28	22	23	27	25	19	22	24	24	30	24	29	27	31	38	32	26	26	35	24	31	30	26	27	25	35	34	29	22	34	23	33	25	30	30	27	34	20	26	38	28	32	22	24	21	28	35	21	32	18	25	29	24	25	28	29	33	27	38	27	22	31	23	26	31	33	31	26	27	32	29	28	24	30	27	22	36	27	25	27	31	29	25	29	25	28	28	28	21	18	23	31	22	19	21	31	27	24	18	26	23	34	18	27	24	34	36	29	29	25	19	21	22	26	41	26	28	25	19	30	20	25	16	32	32	22	14	30	30	22	28	31	26	33	25	28	28	20	26	33	40	34	29	20	28	29	33	33	27	34	29	30	29	30	34	24	28	41	32	26	31	31	17	31	25	21	32	32	38	32	27	28	25	25	23	22	17	19	29	38	23	25	22	28	21	28	25	31	34	35	30	27	22	29	26	27	28	29	33	28	27	36	28	37	23	24	31	32	34	32	33	36	29	19	23	28	41	27	24	31	24	31	21	35	26	35	33	27	26	30	27	19	29	21	22	25	42	33	29	34	43	33	27	25	28	29	28	19	27	29	31	32	22	29	33	22	16	31	28	23	25	23	29	29	30	32	22	22	29	21	33	25	22	28	31	28	44	25	26	21	28	32	19	26	24	27	31	24	32	30	29	26	25	25	39	31	31	33	36	32	19	39	27	29	29	26	26	35	23	24	25	24	27	33	24	24	26	22	28	23	30	21	27	24	25	36	27	30	32	23	28	38	26	28	36	27	18	14	26	27	29	14	27	25	23	25	18	27	39	30	22	34	23	26	29	27	32	27	32	35	33	26	25	31	28	28	25	20	29	27	23	30	21	24	41	35	27	27	26	16	23	29	30	28	23	22	32	25	22	33	24	22	28	29	32	28	25	24	27	29	25	29	35	26	23	28	25	25	36	27	26	22	24	28	25	29	35	28	18	35	27	24	29	20	23	17	24	30	33	28	28	21	26	32	29	32	22	29	40	26	28	32	25	25	30	23	27	33	25	27	17	24	25	26	30	20	23	22	22	21	30	22	36	33	32	31	18	25	27	31	30	25	33	28	41	33	22	38	24	22	21	22	25	21	26	33	30	22	31	20	16	24	32	26	27	16	24	25	27	20	17	27	27	25	22	30	23	31	26	18	26	31	37	17	25	35	30	36	19	31	28	33	24	39	22	39	28	20	20	28	22	34	46	32	26	18	31	29	31	31	28	34	29	33	31	22	37	36	33	31	34	23	26	31	18	24	24	20	23	21	35	19	34	30	26	26	31	30	16	24	30	23	23	33	26	20	27	25	26	27	28	22	24	27	21	40	28	29	31	39	31	22	28	33	32	26	30	21	34	29	33	29	25	26	30	18	25	31	23	20	26	23	25	27	29	26	22	21	21	25	19	34	28	35	21	23	28	35	32	22	27	29	22	28	34	20	30	37	36	26	29	31	24	26	29	21	32	27	21	31	22	37	33	27	32	25	35	34	37	22	31	27	15	26	28	24	36	28	24	22	17	21	29	27	29	35	44	25	34	25	29	26	14	26	31	24	27	20	41	22	23	29	31	26	26	28	20	26	31	23	16	25	30	17	23	18	20	24	17	29	34	29	24	24	28	23	26	31	30	23	27	23	27	32	20	20	16	27	26	26	25	20	31	33	24	27	29	20	25	25	27	24	21	32	31	24	31	33	27	34	28	35	27	30	29	29	23	25	27	24	34	31	37	28	24	19	28	26	31	24	23	22	19	25	29	31	26	35	25	35	27	26	35	30	36	36	24	43	30	21	34	30	32	37	27	31	22	34	21	26	34	29	29	27	22	18	26	24	22	19	20	24	20	27	38	28	24	33	30	36	38	26	16	29	28	29	28	19	29	29	32	28	26	31	35	29	22	21	29	32	22	30	26	39	34	25	14	27	23	28	29	25	27	26	30	32	21	33	31	20	32	32	40	27	23	31	18	24	27	30	33	24	27	18	38	20	24	19	34	23	32	30	29	22	25	23	24	34	29	29	34	34	20	21	23	17	26	22	26	35	27
25278	15178	7894	20453	42359	39109	9407	6127	4774	3908	3132	2582	2196	1793	1732	1550	1357	1287	1193	1136	1151	1170	1108	1061	991	935	976	999	936	839	870	891	839	826	758	759	744	734	721	722	689	606	613	637	587	570	574	567	623	552	559	554	540	549	527	555	546	520	542	549	577	568	536	547	541	554	528	507	575	557	560	641	617	641	547	558	542	544	513	566	542	507	553	531	501	531	538	533	536	511	573	550	479	553	535	549	526	517	518	504	518	528	526	509	500	508	511	499	525	511	514	510	522	497	494	489	530	469	512	516	481	535	517	485	521	524	475	524	524	480	519	471	505	542	531	501	504	461	477	454	474	519	528	482	479	465	472	484	505	462	500	497	535	530	489	533	497	470	493	461	503	497	475	480	516	456	501	492	529	500	508	542	477	484	504	494	513	500	519	492	484	484	467	497	485	506	534	476	496	465	486	508	496	459	510	515	524	517	519	482	513	483	458	533	497	529	479	510	504	486	500	506	484	503	476	501	490	432	497	540	479	520	525	499	501	531	487	470	469	501	508	490	465	480	487	512	480	490	470	512	498	497	526	496	490	515	497	468	446	473	509	487	502	512	462	521	497	496	466	497	469	474	496	514	505	518	474	470	479	496	488	500	446	500	486	534	535	497	492	470	483	510	487	446	505	493	495	493	512	489	461	488	482	473	499	509	479	502	494	492	507	483	480	488	494	481	472	458	516	449	487	489	505	498	497	462	500	517	494	490	506	521	507	526	494	479	481	519	486	496	479	524	499	504	441	481	465	506	511	502	494	486	504	512	485	481	497	500	505	503	485	495	518	498	530	479	514	490	507	494	525	500	480	490	487	525	526	484	479	481	507	507	525	487	506	506	527	496	485	486	468	473	494	502	478	503	522	563	494	508	492	493	473	482	519	482	477	509	505	507	504	484	491	453	505	464	490	506	485	493	525	525	501	484	564	507	514	523	459	506	516	489	492	474	485	476	483	475	474	517	497	507	482	510	523	483	454	509	494	494	508	496	487	516	473	484	509	429	504	483	484	471	517	482	504	487	464	490	515	493	499	486	479	515	486	505	486	485	521	466	514	474	457	463	526	517	477	517	461	471	520	486	490	530	464	498	482	479	463	505	454	477	490	553	504	497	514	470	489	505	517	524	493	515	482	456	524	457	464	486	471	488	524	512	478	514	499	507	507	442	520	490	516	521	498	490	516	506	489	481	463	497	491	479	494	483	526	500	465	463	487	453	467	504	473	497	486	479	500	489	443	484	501	512	500	521	464	469	497	512	453	470	490	489	501	525	498	485	509	502	496	469	474	511	483	471	512	511	480	514	493	486	483	491	526	507	484	477	532	500	474	476	477	518	499	508	510	500	490	467	510	502	463	523	445	498	476	538	501	495	504	478	470	470	458	520	491	461	486	475	498	476	466	485	499	483	509	464	469	451	483	493	533	509	538	464	505	513	459	499	507	482	492	494	544	475	475	465	514	491	479	504	449	496	511	521	489	489	500	560	488	503	500	563	483	455	502	471	516	503	510	494	467	473	455	493	504	472	495	511	503	495	480	499	480	510	479	498	450	489	513	475	498	517	488	531	494	464	523	524	493	504	496	491	486	496	498	487	473	481	496	459	520	528	511	496	484	455	474	506	461	493	517	496	496	466	509	534	441	495	490	482	488	472	466	470	481	472	506	480	501	521	475	479	502	488	500	490	521	469	491	510	465	468	472	492	501	483	482	468	482	495	463	484	506	469	531	499	511	479	507	513	513	499	455	518	472	492	523	484	465	518	519	525	503	490	507	551	467	465	530	528	493	504	497	503	489	494	469	506	513	520	471	500	519	479	496	507	470	496	487	499	503	509	498	490	475	452	490	492	491	494	516	522	471	518	530	478	441	500	483	509	460	461	494	530	520	494	469	507	464	528	500	498	487	486	493	504	505	519	485	472	490	491	484	504	513	477	472	470	489	467	477	543	491	489	447	521	499	493	528	526	516	477	553	509	504	483	470	445	467	476	472	444	466	499	512	492	498	484	460	510	492	475	493	476	484	515	493	490	493	502	539	504	524	477	459	493	478	472	501	517	486	475	515	541	478	478	481	493	517	511	477	478	507	486	514	500	524	512	521	511	544	470	464	492	483	473	482	542	449	464	482	520	505	501	488	485	503	481	497	502	484	506	492	485	505	497	485	488	512	480	455	484	489	470	524	494	487	493	473	496	501	502	480	477	485	443	501	517	463	467	504	476	561	467	476	475	517	503	492	489	489	478	487	473	507	509	512	492	500	475	509	487	485	544	489	493	516	497	525	501	510	505	474	483	502	491	456	500	516	542	470	496	482	525	502	453	503	489	472	505	491	478	500	478	504	479	490	485	492	502	458	535	490	464	520	484	526	484	497	475	493	491	482	519	487	497	510	469	501	466	478	506	492	480	508	477	481	460	484	466	493	489	510	517	473	505	508	535	502	512	506	529	482	484	498	465	475	488	513	487	486	523	484	481	494	494	529	491	497	474	515	545	504	510	502	515	524	502	509	540	516	485	449	521	507	470	512	500	485	454	520	489	510	494	497	495	497	494	484	512	492	507	468	462	508	516	518	490	469	465	484	492	485	456	552	505	462	508	503	487	479	493	513	477	483	467	469	480	478	514	511	461	516	479	490	517	490	507	486	476	478	506	475	495	511	492	495	464	544	455	509	460	483	502	510	498	430	524	489	504	476	476	489	464	468	499	498	460	496	471	470	504	515	525	520	511	491	508	491	487	528	504	468	532	515	493	502	495	478	483	476	487	512	449	478	505	515	501	483	496	473	486	519	456	499	520	488	451	524	474	526	479	473	485	482	481	484	513	463	480	490	480	518	477	507	510	526	534	504	504	490	508	515	537	556	492	527	472	540	484	512	458	546	514	475	486	503	476	477	506	447	464	478	459	492	478	524	503	500	485	523	483	462	501	461	470	473	477	451	461	484	494	504	466	472	501	483	470	498	542	512	465	522	484	491	471	520	524	484	468	467	486	533	514	518	488	482	546	479	447	492	510	524	458	512	477	530	506	492	459	515	527	496	506	504	540	501	502	505	522	483	476	478	511	509	510	523	500	493	517	480	488	490	513	487	483	506	476	522	469	480	453	464	482	507	522	548	488	504	496	534	466	485	472	471	472	480	497	498	511	487	514	508	525	496	494	519	479	480	444	469	464	482	499	488	467	482	509	485	535	492	472	431	495	484	497	490	492	517	523	511	520	472	465	519	500	493	491	508	452	483	504	499	484	467	500	470	498	439	484	500	501	485	463	501	487	502	514	494	448	499	460	493	459	514	482	481	492	450	451	491	488	515	440	484	473	461	461	503	492	532	500	482	517	533	521	493	527	504	496	496	529	463	527	435	509	499	507	543	497	488	522	496	482	503	462	481	504	483	520	476	484	462	484	504	464	477	451	516	509	550	509	514	512	487	470	521	470	493	477	450	521	500	450	504	481	478	470	510	481	495	527	501	501
2733	912	366	506	6580	7328	186	105	76	100	79	62	56	53	46	49	39	44	42	35	41	45	45	34	37	41	36	34	31	29	29	27	34	39	22	31	42	32	29	24	24	27	32	21	29	26	28	32	18	25	20	28	20	22	28	27	17	23	26	23	26	28	23	28	18	22	21	29	22	25	24	24	22	23	25	22	23	20	31	24	24	20	24	20	23	31	35	22	23	32	20	23	30	29	26	32	19	17	21	24	26	33	29	29	26	11	30	15	20	27	21	22	23	26	16	17	14	18	27	23	27	23	14	25	24	22	26	28	27	33	28	28	22	20	25	20	21	37	29	20	29	35	13	20	16	14	23	19	23	24	18	22	21	22	28	13	30	14	20	24	16	17	31	25	29	24	15	21	30	27	32	30	22	24	25	16	26	26	22	22	24	26	23	18	20	16	36	14	27	19	24	24	27	17	16	17	22	14	23	22	19	20	23	24	23	17	21	18	28	23	18	22	26	34	27	22	19	15	20	22	20	21	33	23	25	19	20	16	24	30	11	35	20	20	30	16	30	27	17	21	19	20	22	25	28	25	21	24	28	22	24	24	23	34	22	28	32	25	24	19	22	20	28	20	20	16	33	15	21	24	37	17	23	20	19	27	21	27	15	18	23	25	32	22	17	23	28	27	22	21	26	19	28	19	24	26	22	17	39	27	24	31	20	22	18	25	30	30	21	24	19	16	28	28	26	27	21	24	22	28	25	15	20	10	23	27	21	21	19	28	38	22	21	36	15	24	21	23	15	24	20	28	22	20	28	26	20	24	26	32	29	25	26	21	20	22	37	21	28	16	19	32	26	25	28	25	14	18	22	25	26	22	32	21	28	27	25	30	31	18	14	22	25	32	20	26	25	24	26	23	21	22	30	35	17	17	21	23	16	20	26	24	21	26	26	26	14	21	28	21	21	30	28	26	25	33	20	21	21	27	31	15	27	21	25	18	29	25	24	35	22	13	24	29	28	24	25	26	31	25	26	19	23	24	25	31	25	23	23	20	35	17	28	18	25	15	24	22	23	24	21	31	29	13	25	24	21	18	23	19	22	21	25	23	16	12	23	27	22	19	27	18	28	16	17	25	28	26	29	27	26	25	23	31	20	21	25	24	20	17	20	24	19	18	19	32	17	20	19	35	28	22	12	25	14	25	25	24	20	21	29	30	22	28	16	18	14	30	23	23	21	24	20	23	21	20	14	27	28	22	22	26	19	22	20	38	23	25	21	24	17	17	22	25	23	29	28	23	20	21	26	12	30	20	22	21	35	25	18	25	29	15	27	26	20	30	17	21	21	22	24	31	26	17	15	30	23	21	27	25	27	21	22	25	25	19	18	24	23	22	29	22	26	25	24	22	21	19	19	25	21	21	21	32	23	24	14	29	25	20	22	30	18	32	20	22	21	17	24	20	26	14	27	15	17	16	27	23	25	33	30	25	18	27	27	17	20	29	21	23	17	29	29	17	24	29	18	24	18	23	26	27	29	18	23	22	19	26	24	19	35	20	14	28	21	24	30	24	31	22	20	20	19	33	28	18	26	25	35	20	16	18	29	24	11	31	28	31	28	29	29	24	29	14	28	30	22	24	34	19	19	17	19	19	25	23	15	28	26	19	26	22	27	30	31	23	20	21	28	30	26	20	23	21	26	19	20	25	21	27	16	24	24	12	19	27	17	21	31	18	13	22	21	21	29	29	22	15	16	28	25	21	28	23	19	26	21	28	23	13	16	24	17	17	28	24	19	22	23	28	23	25	25	21	17	23	20	15	27	15	22	31	26	22	25	22	21	28	28	19	21	24	23	27	25	35	24	22	22	22	25	23	23	23	22	20	23	14	19	18	21	27	23	23	34	17	24	16	25	18	19	30	17	27	25	28	18	19	24	25	19	24	27	26	28	23	23	29	27	26	17	27	23	25	21	19	23	19	25	22	18	20	28	17	19	26	28	28	22	19	20	24	23	22	28	26	25	29	29	32	26	22	15	25	21	23	35	21	18	26	34	23	26	21	23	17	19	21	30	25	29	17	27	22	22	15	19	20	25	25	29	29	20	27	19	27	14	25	26	22	19	25	24	23	24	20	24	21	16	23	26	11	16	28	29	28	21	24	21	26	22	19	15	24	27	26	11	25	22	25	25	26	31	15	23	23	16	19	21	28	25	19	23	34	23	24	26	17	15	20	21	21	28	24	14	24	22	17	18	24	25	29	16	17	30	22	27	25	24	23	22	26	29	24	21	26	30	21	23	20	26	25	32	30	29	37	19	23	25	28	25	21	26	28	26	28	15	25	23	14	20	17	30	24	15	23	30	24	30	21	21	21	23	16	18	22	26	22	23	24	17	23	21	24	23	18	23	26	20	19	26	15	18	26	15	20	29	25	13	28	15	26	29	15	21	19	21	21	25	24	23	19	29	18	22	26	20	37	23	31	25	22	18	23	37	21	19	17	22	21	20	21	16	17	20	20	20	36	19	24	25	18	20	13	30	24	23	28	31	35	18	23	35	39	20	30	25	22	16	29	17	21	25	18	24	25	30	29	31	28	19	24	24	21	24	16	25	20	26	19	16	29	25	24	20	21	24	22	16	24	23	16	23	24	28	31	26	21	32	23	27	24	24	21	26	22	24	26	18	21	25	28	25	16	33	19	23	25	15	29	20	22	27	23	22	20	12	33	23	23	24	11	32	22	27	21	25	21	32	18	25	26	25	27	23	36	28	30	20	22	21	31	28	24	29	23	19	28	23	25	16	26	23	31	35	23	15	27	30	14	18	22	23	31	35	23	27	27	17	29	22	28	28	27	28	30	29	23	21	32	26	34	19	18	25	28	19	21	16	20	24	28	21	19	27	15	25	19	23	22	15	37	27	27	30	27	31	19	30	23	17	25	23	25	26	21	29	31	23	19	21	25	25	30	21	21	27	30	19	24	21	21	16	24	23	21	23	27	23	17	12	24	16	21	26	24	20	18	27	19	26	22	18	17	18	28	21	14	30	27	24	20	25	29	29	24	11	22	21	22	14	15	26	27	32	20	21	30	22	28	21	21	24	28	21	25	27	24	24	20	23	26	32	17	24	26	24	28	20	22	24	25	16	27	17	25	22	23	26	28	24	21	19	21	18	19	16	24	23	17	18	11	20	25	24	22	19	21	26	26	22	27	22	19	19	30	26	22	26	31	27	26	21	27	15	22	25	30	28	25	18	29	26	26	26	26	23	19	23	29	27	26	17	25	23	19	13	21	23	28	20	16	21	13	27	26	22	21	27	22	29	21	21	19	26	21	21	16	18	26	26	20	31	19	22	22	22	19	29	23	29	17	25	22	19	24	19	10	18	29	22	12	19	17	20	34	26	32	17	21	33	13	22	24	24	21	21	32	24	16	26	19	21	27	17	30	25	24	21	34	28	22	17	24	29	21	23	23	20	22	19	30	29	21	21	19	26	16	26	31	27	23	26	29	25	23
32671	20363	10501	30729	66663	43949	14563	10574	7921	6558	5231	4198	3565	3067	2606	2312	2176	1946	1801	1618	1678	1569	1511	1367	1355	1282	1201	1215	1130	1045	1040	1057	1006	978	901	860	887	782	781	745	707	702	652	655	594	614	587	597	572	538	553	578	554	526	522	526	540	514	561	520	480	534	531	588	526	511	542	508	515	515	613	629	674	606	469	505	482	479	466	444	511	470	455	461	458	482	500	510	511	507	490	479	468	508	454	445	464	445	474	415	461	417	467	417	451	482	422	429	470	438	415	425	430	448	420	416	453	450	446	405	454	445	405	434	413	423	444	400	426	423	442	428	459	462	406	449	404	399	447	437	416	408	434	456	464	424	408	444	412	383	423	411	458	438	419	449	432	432	425	430	436	422	403	454	446	433	459	428	386	429	456	445	438	401	451	423	427	431	444	420	450	464	437	475	426	401	445	457	476	445	393	414	438	442	423	450	410	400	424	438	415	425	423	406	435	404	446	419	435	420	433	431	442	414	401	427	457	425	425	394	470	395	412	435	403	443	440	415	420	408	442	465	407	422	417	446	449	459	457	438	375	444	419	396	426	407	404	419	382	427	426	418	396	459	453	366	408	411	432	434	437	437	426	414	432	439	402	402	391	428	407	430	440	394	421	426	409	417	457	396	367	465	462	439	417	446	430	440	408	426	426	425	419	413	429	426	429	484	453	427	388	390	397	391	423	459	443	457	441	424	453	428	454	431	454	423	428	419	416	405	444	448	410	444	452	436	446	424	438	383	410	408	433	400	430	411	408	418	431	388	367	428	400	416	379	409	414	433	428	434	414	404	439	433	412	412	425	420	419	429	417	421	456	442	426	443	394	442	403	420	448	423	403	418	423	399	405	444	430	401	434	412	394	419	407	438	413	413	430	382	423	460	425	423	419	415	414	409	415	423	434	444	408	419	412	390	425	439	382	429	438	444	410	442	429	423	438	412	421	404	420	418	440	411	429	433	409	425	388	407	414	441	399	467	403	393	402	421	424	444	426	434	469	390	403	412	446	397	404	439	426	407	391	396	409	440	381	403	403	432	443	445	413	414	407	441	394	419	443	411	409	425	434	424	420	432	413	408	413	421	436	412	429	407	423	396	409	429	417	394	454	423	434	464	414	386	430	413	407	398	433	410	416	413	467	422	389	413	413	423	410	422	419	428	422	414	422	403	432	423	432	421	417	417	397	415	432	427	442	462	442	435	416	419	438	392	443	420	408	424	411	453	414	456	435	440	417	418	411	448	408	410	399	434	437	415	421	447	429	411	418	426	439	401	431	449	394	403	408	424	437	413	418	423	445	377	394	439	424	464	430	455	418	437	420	446	451	406	410	437	390	371	397	439	426	398	440	407	472	439	433	415	466	402	436	433	448	401	404	423	432	443	428	414	441	431	426	431	434	397	461	414	424	452	443	406	432	428	440	426	447	471	409	404	444	417	412	419	399	414	426	416	436	432	427	422	423	409	400	421	440	416	412	425	396	424	450	430	399	435	410	441	419	397	434	429	418	444	464	441	401	434	398	427	423	409	453	443	433	459	452	435	469	392	436	423	419	415	456	419	461	397	420	410	428	423	438	455	405	428	440	402	406	468	408	405	407	410	414	409	418	394	407	422	440	430	371	427	433	423	423	391	436	411	449	379	405	445	398	398	433	396	421	450	403	402	435	433	438	430	419	434	403	426	410	438	406	420	457	416	425	472	426	390	438	407	399	407	425	443	427	424	428	448	428	429	441	472	421	403	448	406	398	442	420	402	420	400	444	423	448	453	401	435	382	407	439	422	416	436	403	439	424	446	404	453	445	400	446	465	424	431	408	438	469	407	445	444	413	432	388	462	429	453	464	440	412	419	448	411	405	400	411	426	405	405	400	445	452	434	468	422	431	387	449	410	449	440	426	432	404	429	405	422	431	424	395	421	399	457	462	389	407	408	405	400	436	393	418	434	432	445	426	422	432	438	397	409	454	422	422	377	425	428	448	430	402	432	413	433	432	396	446	429	402	400	420	422	411	407	415	425	433	403	424	429	420	441	453	481	476	426	406	441	411	437	435	431	418	424	431	367	428	398	434	452	405	405	409	389	395	437	420	404	397	418	443	395	426	430	437	401	432	406	443	399	409	421	424	406	427	407	408	435	417	438	416	375	389	441	412	439	403	420	378	438	388	393	434	416	405	424	417	423	416	433	421	407	408	422	416	395	446	390	412	402	455	399	379	450	422	434	422	436	409	440	434	409	373	415	423	415	411	405	417	435	399	411	433	430	392	447	402	491	413	402	462	400	417	391	415	414	428	400	453	435	376	384	395	443	425	418	422	429	407	388	440	399	410	424	448	425	386	446	449	394	412	423	366	411	428	438	425	448	387	425	405	395	422	427	418	427	388	422	389	423	414	420	391	417	430	429	405	416	448	431	424	414	423	432	440	435	457	453	383	405	419	416	413	461	438	389	422	412	410	433	437	411	378	446	447	409	401	426	381	431	425	415	411	394	416	398	411	429	419	423	405	407	427	381	374	470	435	383	430	412	473	410	407	448	418	431	422	402	422	438	459	451	416	407	423	444	447	442	388	408	395	415	394	423	410	433	430	430	443	428	404	444	411	408	405	430	399	427	431	423	443	399	407	412	479	415	437	444	441	443	425	393	381	421	416	400	380	427	461	389	393	448	431	440	433	445	410	428	445	417	402	445	423	462	402	379	409	414	436	418	400	461	386	390	414	419	418	377	407	424	410	460	432	414	431	387	435	377	420	386	421	436	422	412	490	389	427	394	456	434	416	447	446	415	437	440	443	434	434	402	448	434	408	416	417	414	421	439	472	438	426	441	445	432	446	427	430	436	436	418	443	395	418	436	404	432	418	414	429	432	440	447	450	451	430	402	402	438	398	428	412	429	403	445	413	478	434	390	406	420	395	417	425	431	425	400	411	425	405	413	439	420	470	408	418	412	409	408	443	410	421	407	435	398	405	432	418	402	428	405	402	402	447	438	386	438	436	439	405	412	439	439	419	433	424	462	435	437	415	447	463	407	423	443	434	411	403	425	394	426	390	456	421	427	380	397	446	409	426	397	465	388	390	419	450	445	395	425	415	418	459	405	438	392	427	427	450	422	433	413	425	437	395	409	429	447	398	445	468	420	409	398	433	441	403	397	445	451	446	446	457	479	400	418	424	427	434	399	448	429	396	414	426	445	428	411	440	466	398	357	447	421	451	417	430	394	370	449	412	462	459	393	433	443	411	409	389	421	440	392	411	422	442	386	411	424	428	402	403	406	438	403	407	401	412	424	425	453	456	424	442	428	419	406	425	405	418	474	451	410	466	400	396	417	398	423	435	415	389	419	418	410	425	397	415	451	421	396	396	385	428	423	458	424	401	434	425	436	422	425	428	446	407	433	458	399	473	435	397	438	457	425	419	441	420	404	473	422	426	413	436	428	365	426	416	415	414	409	406	418	437	410	381	386	428	436	441	417	429	459
1552	194	95	66	1095	512	59	30	19	30	21	20	25	24	19	21	18	25	12	19	13	19	26	17	14	27	18	15	14	13	18	24	18	19	8	18	21	17	13	20	10	10	25	21	21	9	12	20	16	19	17	16	15	14	23	19	18	24	16	11	10	17	17	20	13	18	16	18	14	17	15	11	16	20	14	15	14	14	21	22	12	10	13	17	15	17	7	12	10	18	19	17	21	17	21	14	13	21	14	14	9	19	10	17	12	14	11	15	11	11	16	17	15	16	17	17	8	14	15	17	18	14	19	18	10	21	18	14	20	15	24	14	13	15	19	14	15	15	24	9	18	19	13	11	18	13	11	19	18	15	18	18	11	15	16	16	12	17	11	13	11	13	19	13	19	18	17	16	18	16	20	13	12	20	20	12	18	15	22	12	14	16	9	22	23	22	14	26	14	21	20	18	20	16	13	9	16	16	15	18	19	17	14	18	17	7	17	12	15	15	15	14	12	11	18	17	12	12	18	16	13	15	16	14	16	12	16	12	15	20	9	17	17	17	17	15	16	11	14	15	11	19	13	8	15	22	15	11	17	16	16	17	20	22	19	15	17	12	18	15	13	11	22	13	18	11	21	15	16	20	14	9	19	9	15	20	13	14	17	20	13	14	15	14	16	18	19	15	16	7	13	22	17	8	12	10	19	15	16	14	9	14	15	18	10	14	20	21	15	17	23	18	17	13	15	18	19	10	8	21	12	12	14	9	16	14	19	14	12	16	25	16	13	27	16	15	16	18	14	14	9	18	10	15	12	8	20	18	16	11	17	20	18	14	17	14	20	16	11	13	14	14	19	13	7	29	14	23	16	16	17	10	20	14	15	19	19	15	19	7	17	16	14	12	11	14	11	20	14	14	14	23	18	12	14	12	14	15	12	18	18	11	15	14	20	13	16	21	21	23	18	19	13	12	11	13	12	15	16	16	10	15	18	15	13	22	20	14	24	21	16	15	15	14	20	21	15	15	13	25	16	15	11	14	20	10	21	22	17	17	16	15	22	16	22	12	23	11	21	18	19	17	14	14	16	13	14	12	16	17	20	17	13	17	16	12	15	13	19	13	13	12	17	15	15	16	16	12	17	15	15	13	14	19	20	18	15	15	19	15	11	13	13	20	10	21	18	12	11	15	14	13	17	11	10	17	16	14	28	11	17	15	21	19	18	17	11	11	25	15	17	9	17	10	20	16	12	12	13	20	21	14	15	13	15	11	15	22	15	20	15	9	21	18	15	16	12	19	9	21	16	20	15	10	10	13	17	19	11	18	12	13	18	18	13	16	10	20	17	14	15	19	18	16	17	11	12	15	25	16	12	11	23	15	12	14	16	23	23	18	18	13	15	15	19	17	14	12	14	11	21	19	15	22	18	13	16	15	16	14	11	12	15	17	19	12	11	16	11	15	19	14	13	11	16	14	22	13	14	11	22	12	17	20	20	15	17	21	14	15	18	12	23	13	12	17	24	20	14	16	17	6	14	22	9	12	19	19	8	9	21	19	15	16	25	14	15	14	19	16	14	10	11	16	18	11	8	13	11	22	13	15	17	11	12	22	22	13	23	15	16	15	16	16	16	12	27	14	14	17	26	11	20	17	15	12	14	13	18	18	19	13	10	14	16	13	12	19	13	22	16	18	14	16	10	19	16	18	8	19	12	23	17	18	19	15	14	16	10	14	17	16	11	16	15	20	17	18	17	19	20	18	21	9	17	16	16	16	15	14	17	15	10	18	21	15	17	15	16	12	13	17	15	16	16	17	14	18	15	18	21	12	22	23	15	11	10	11	15	11	16	17	20	20	23	16	6	16	13	13	10	21	12	12	18	18	17	11	20	23	16	11	16	14	19	23	15	30	18	10	18	16	10	11	14	14	19	21	16	17	19	18	18	24	12	17	12	13	23	14	14	17	11	18	20	21	10	14	15	15	17	18	14	18	11	16	20	19	20	12	14	14	17	23	11	14	23	20	18	18	12	14	16	13	12	20	20	16	17	18	17	13	15	16	16	15	18	12	22	20	13	15	12	12	12	18	13	13	18	11	16	15	18	19	15	16	16	15	14	17	16	11	15	18	13	10	10	22	16	14	23	13	14	20	20	11	17	20	17	9	13	13	14	17	14	19	12	11	15	15	17	9	22	12	18	13	18	19	10	14	16	25	18	17	19	14	12	19	14	19	20	15	13	28	16	12	21	17	14	17	12	16	14	15	22	14	13	16	12	19	21	13	21	22	16	12	13	20	15	15	16	12	18	23	15	13	18	18	16	16	18	13	22	10	18	8	18	15	22	18	18	13	14	17	10	14	15	10	19	16	9	19	15	15	13	11	7	16	16	14	22	14	10	20	16	15	17	16	14	16	10	15	13	14	19	14	19	15	14	11	18	12	13	24	9	23	26	16	10	10	18	15	18	15	17	14	17	15	16	15	16	12	19	15	16	14	14	14	11	16	22	11	20	22	10	15	14	22	21	14	10	13	10	13	23	14	18	16	22	12	18	10	10	21	24	12	16	17	20	20	13	14	12	11	19	11	20	16	10	13	18	13	8	15	13	12	13	13	15	16	21	10	18	16	16	11	10	22	9	23	15	15	14	21	8	15	17	14	14	20	17	21	19	17	10	22	21	20	10	12	23	14	11	14	17	15	12	7	19	14	19	13	12	14	16	13	17	19	22	21	16	22	12	21	18	15	11	20	15	10	11	18	15	17	13	22	9	17	14	18	16	19	13	15	10	18	21	13	19	19	15	13	13	15	11	16	17	16	10	13	22	20	10	14	11	11	16	14	10	10	15	16	15	14	14	16	13	18	16	9	17	19	16	13	7	18	13	25	7	10	16	18	14	16	14	16	14	18	13	15	11	18	15	19	16	13	12	14	10	15	19	23	18	20	12	20	14	15	6	16	15	15	13	9	18	14	20	19	18	29	19	14	12	15	15	22	19	14	20	9	17	14	15	18	16	19	18	13	12	16	13	17	12	12	15	23	12	19	11	7	21	17	13	16	16	21	8	17	17	25	19	14	23	15	25	24	14	20	14	13	18	16	19	18	22	16	14	13	14	9	11	20	12	20	24	14	12	14	19	12	11	24	12	14	21	22	15	10	20	25	17	18	14	22	22	17	10	14	15	15	18	12	17	13	20	20	17	15	11	21	23	15	17	11	18	16	20	14	15	14	11	18	14	17	16	12	26	18	12	18	8	20	14	16	20	13	11	10	12	14	14	17	17	16	18	19	23	14	10	24	14	19	16	10	14	18	16	20	17	13	20	15	11	17	16	13	19	18	17	12	15	11	14	14	12	14	13	20	12	12	17	14	23	13	15	13	17	18	22	12	11	14	17	15	21	14	15	13	17	13	21	18	9	19	18	11	13	15	14	11	12	11	14	14	14	15	24	17	16	17	18	12	16	16	15	19	21	8	17	11	15	12	13	18	8	18	21	16	9	18	15	9	18	15	9	14
19225	9389	3569	10596	41930	21432	4188	2704	2019	1536	1242	1099	981	851	738	650	630	594	631	602	574	565	571	580	534	544	508	494	488	454	477	467	458	455	436	435	402	389	397	389	350	346	371	325	324	302	292	285	317	344	292	316	314	317	321	328	288	287	305	323	304	312	285	332	321	308	315	285	312	348	360	347	396	369	298	301	266	301	329	318	281	306	319	312	279	290	289	321	317	344	342	302	316	283	328	308	286	320	274	289	327	282	324	279	288	282	300	288	275	318	323	317	296	319	291	289	287	278	304	253	296	277	294	320	287	264	292	273	312	270	271	317	302	300	339	270	287	296	299	296	269	318	297	296	275	293	303	313	299	303	336	292	286	292	262	294	255	263	297	270	283	289	298	287	258	291	279	264	295	266	279	306	268	274	283	264	294	303	268	250	262	283	300	260	303	298	283	307	298	267	296	290	290	288	317	300	258	261	266	302	290	303	287	271	290	268	279	276	280	268	288	275	301	279	273	285	262	271	274	281	278	282	248	290	290	247	284	272	280	290	276	278	282	278	300	295	312	286	274	299	270	289	276	315	293	289	288	264	293	280	263	271	294	296	253	289	287	286	288	281	279	259	296	295	275	274	273	295	297	280	279	294	276	276	262	284	300	290	289	271	293	328	260	277	273	282	262	309	237	288	278	273	298	304	318	289	280	276	305	311	282	275	282	265	298	287	260	282	288	310	297	268	288	285	297	294	278	272	313	285	254	313	274	268	281	266	265	268	276	283	278	293	282	273	290	284	287	301	254	290	309	295	308	309	298	280	276	284	254	264	278	272	303	315	272	292	304	285	284	286	257	304	296	270	295	272	273	276	285	282	282	297	319	240	262	305	284	285	292	279	291	271	267	285	319	295	292	263	293	287	305	292	278	288	311	261	287	295	289	290	301	306	290	278	297	291	272	281	284	297	268	263	272	276	324	299	302	297	292	295	241	295	287	288	276	293	280	259	299	314	296	328	291	278	285	257	303	282	276	292	259	301	281	299	323	273	257	301	271	259	278	282	288	305	271	274	296	321	306	277	284	304	263	273	298	293	283	281	302	289	261	280	280	288	301	286	282	278	302	296	297	281	277	271	286	301	317	299	284	315	286	294	261	268	296	286	280	272	297	280	279	287	292	314	288	295	285	293	289	282	274	281	282	290	293	283	300	258	302	283	272	296	290	302	299	276	282	276	268	316	303	255	249	302	271	279	286	295	290	305	270	271	315	296	278	277	271	301	277	306	285	289	284	277	283	289	291	267	265	304	268	291	298	283	275	289	295	288	273	299	297	310	275	297	284	261	249	272	268	276	305	307	274	279	279	278	328	310	269	304	295	296	287	289	306	268	295	293	317	269	293	287	311	279	269	288	270	249	287	282	282	273	312	299	290	287	307	295	298	272	282	275	276	279	293	253	266	264	282	291	280	270	278	265	284	274	259	288	274	272	300	295	260	273	262	277	285	312	281	265	298	298	284	275	302	281	323	264	281	280	261	263	308	306	276	301	273	288	317	286	277	284	279	277	283	273	265	326	297	290	264	288	285	266	275	281	271	292	274	282	290	269	278	270	260	286	302	298	286	268	309	305	312	287	292	273	263	289	298	268	307	302	308	291	278	329	284	266	269	280	287	294	288	295	291	261	264	254	292	272	286	293	283	270	297	280	292	279	301	255	253	271	293	298	288	314	282	289	279	305	307	291	308	278	309	299	287	272	312	316	303	275	302	281	313	271	308	297	258	274	279	277	290	262	279	300	271	291	298	263	307	298	315	281	270	295	299	275	307	295	266	296	291	277	309	276	321	276	290	267	299	303	276	281	311	264	305	257	284	294	281	285	281	256	283	300	283	294	298	284	279	267	274	281	303	291	290	260	269	269	319	281	277	303	272	281	277	267	312	266	287	288	268	284	276	304	256	317	298	281	278	262	278	278	309	295	279	291	292	279	295	296	281	262	318	308	290	282	259	271	282	263	287	298	296	276	301	280	275	272	296	278	296	260	273	261	307	252	295	269	304	279	309	273	276	297	287	282	281	297	277	278	295	296	287	285	281	265	301	292	297	289	280	283	300	264	322	258	263	284	295	274	277	300	286	276	283	244	298	310	267	277	290	281	292	270	285	290	282	287	301	295	265	269	284	268	279	291	282	286	298	282	283	300	299	291	284	291	269	277	291	298	305	288	292	265	314	293	281	307	282	293	278	291	303	266	294	288	264	305	289	267	265	306	296	291	286	299	274	298	272	292	267	278	294	284	275	307	270	299	315	259	270	300	304	290	298	278	277	270	329	288	265	304	298	281	292	260	288	306	278	284	282	249	301	310	286	284	300	284	271	275	267	291	262	289	292	267	271	279	262	272	280	279	286	246	301	277	284	278	293	268	274	269	304	295	291	287	271	277	294	265	312	316	271	258	265	285	271	298	248	280	272	273	286	258	279	299	276	262	267	297	273	281	290	319	283	297	300	299	317	258	286	279	282	282	309	286	296	293	299	260	281	307	276	294	270	261	283	316	307	282	298	276	277	307	259	279	267	298	289	295	287	283	303	273	289	304	273	308	273	273	272	307	283	274	316	284	276	279	292	274	285	279	269	292	257	265	285	293	283	304	313	278	287	274	249	275	280	288	277	288	306	252	276	324	281	292	300	291	287	283	282	303	291	260	298	297	280	284	294	282	305	289	299	283	300	295	268	297	298	284	276	279	302	273	275	295	282	268	289	286	294	273	293	250	300	294	288	289	286	273	303	296	276	291	300	288	282	270	278	297	273	279	309	263	265	262	264	307	288	285	287	303	322	282	273	274	262	317	299	293	287	325	302	291	280	259	293	292	310	304	302	289	282	305	290	311	271	274	286	282	293	273	263	294	287	264	249	302	305	262	284	296	271	285	272	305	283	293	285	313	291	270	267	287	283	279	291	293	303	295	250	241	307	283	298	320	294	269	293	287	276	290	297	278	296	267	305	289	306	294	304	300	324	267	294	281	288	287	266	293	258	272	291	309	311	281	290	245	270	281	272	299	264	329	266	306	273	256	257	297	280	285	294	301	308	256	297	283	309	297	292	290	265	283	271	270	281	298	269	305	275	295	296	255	285	299	299	282	297	232	323	295	273	286	297	278	310	276	305	301	261	288	310	299	293	297	281	304	275	285	285	276	288	262	274	302	314	308	295	272	296	283	287	287	296	266	274	256	276	303	291	292	296	292	293	294	282	284	276	262	300	287	269	293	289	293	252	279	283	273	313	318	302	308	305	299	285	316	314	283	323	265	294	294	290	247	295	263	278	294	304	265	306	319	309	283	281	306	307	282	257	256	275	273	298	268	304	286	324	299	287	240	318	267	269	319	298	301	236	290	312	274	275	293	260	289	298	264	278	300	321	274	294	308	295	272	287	295	297	316	300	274	293	318	323	275	310	299	273	289	263	265	267	305	284	266	304	297	282	283	275	305	283	287	284	293	270	288	273	304	322	292	271	318
2211	714	270	214	3730	6635	127	95	74	71	71	58	60	49	45	42	40	43	31	28	48	34	33	30	25	27	33	36	22	26	29	27	30	20	25	23	13	26	22	24	22	14	22	17	29	13	24	21	21	19	30	19	21	20	29	22	19	12	22	23	11	20	15	20	18	24	21	31	18	23	30	28	17	17	19	16	18	24	13	22	16	13	20	18	22	16	15	19	27	16	24	16	16	20	17	14	17	24	22	22	19	17	9	25	13	19	14	15	24	19	14	19	18	15	25	6	18	18	16	18	21	22	15	15	31	21	21	20	11	12	19	14	16	16	10	23	15	15	13	17	20	20	18	17	14	21	20	14	18	19	23	17	17	14	23	18	26	18	23	18	19	26	18	17	20	23	23	14	20	16	18	16	24	15	11	25	25	23	14	19	17	15	12	28	14	20	21	18	17	16	13	22	22	19	32	15	27	20	16	16	16	20	20	19	27	19	21	23	24	14	18	18	20	16	18	19	22	20	18	17	21	20	24	21	14	20	18	14	21	21	19	17	16	16	16	22	21	22	16	16	14	17	25	13	19	14	11	16	17	19	20	14	16	14	15	15	30	18	18	18	15	20	13	18	9	16	25	20	14	14	20	17	12	23	15	13	16	22	25	18	22	13	18	27	14	18	19	21	12	19	12	14	19	24	24	16	19	23	13	16	15	21	24	15	14	19	17	20	14	19	12	27	20	13	14	19	12	22	14	28	18	15	18	17	23	25	10	16	20	17	23	14	24	17	21	23	21	12	24	18	19	26	24	20	22	26	22	16	19	19	15	26	20	20	22	26	19	21	20	24	13	14	17	14	21	17	15	18	11	17	14	16	16	20	16	13	15	13	22	18	18	20	16	21	15	28	23	11	16	18	11	15	14	14	25	14	19	18	16	18	17	20	14	19	18	14	28	19	24	14	25	19	24	16	18	17	15	23	21	13	18	16	19	19	15	25	19	24	13	20	18	18	23	17	22	17	20	15	21	14	23	16	15	14	22	18	13	23	23	14	16	17	17	14	16	21	21	16	14	17	13	16	16	22	18	11	23	21	22	23	16	25	16	25	15	13	16	11	16	25	28	26	16	22	18	17	17	23	17	18	14	25	23	19	19	24	22	18	10	22	19	19	12	13	13	20	20	25	22	19	13	15	24	10	19	11	21	14	15	16	25	16	18	18	20	13	25	20	12	20	11	22	15	11	15	20	20	16	14	11	23	22	16	21	22	18	22	24	23	23	18	23	26	17	20	29	22	19	11	17	17	19	11	24	11	18	17	20	12	16	18	16	17	16	23	27	19	15	17	18	14	19	19	15	21	23	15	27	15	17	24	18	14	24	26	20	18	16	17	20	18	19	13	19	13	18	22	15	14	17	16	24	19	17	13	18	20	10	16	21	14	15	10	15	16	25	16	21	12	16	17	24	19	25	12	18	20	15	12	17	21	23	18	20	21	20	20	16	12	24	12	16	21	23	16	15	26	18	17	20	21	20	25	24	17	14	20	22	17	19	23	11	16	22	23	16	28	27	16	14	24	17	23	19	19	16	14	16	16	14	16	19	19	18	20	13	17	13	18	16	13	12	12	18	12	21	15	24	17	20	15	13	28	22	16	14	17	16	18	19	18	14	12	11	13	17	22	19	18	28	27	17	12	19	13	27	21	20	18	21	23	20	24	19	12	22	17	28	12	19	19	24	15	19	15	18	18	23	22	25	17	17	20	28	19	6	18	15	22	17	14	18	17	19	14	15	19	21	18	13	22	22	19	13	18	15	14	10	19	12	26	15	16	14	15	18	17	17	17	11	16	13	24	23	15	14	20	8	20	16	15	20	11	15	10	14	13	26	20	15	28	11	11	22	14	13	26	22	20	14	17	19	24	19	17	11	17	15	13	19	17	18	13	20	13	11	24	14	26	18	23	9	21	19	11	12	13	24	19	17	19	19	16	18	23	13	16	16	14	19	29	22	20	15	18	20	25	20	21	19	14	14	23	11	19	14	12	22	13	20	18	20	21	18	16	21	20	12	23	15	17	18	20	16	28	20	24	21	19	19	17	18	18	18	19	17	26	18	22	14	18	20	15	12	21	24	10	17	13	25	21	17	19	16	16	22	24	16	17	13	14	18	20	16	6	12	19	21	18	16	22	10	22	18	15	20	17	18	19	14	20	17	15	14	16	19	21	22	24	31	19	14	16	19	17	19	16	15	12	22	17	19	19	16	12	13	20	16	23	19	19	12	13	22	21	17	16	18	15	20	12	15	17	21	26	11	19	22	13	21	13	17	30	19	18	21	14	22	19	19	26	15	18	23	11	18	19	17	13	9	19	10	15	21	15	15	17	17	9	25	14	16	21	11	19	6	9	25	20	13	23	21	11	11	19	21	14	10	22	12	17	18	24	20	24	22	21	19	24	14	15	22	18	23	19	20	23	17	14	19	12	13	16	15	13	35	19	16	11	10	23	16	25	12	16	11	17	22	19	9	12	17	16	14	15	21	22	17	16	22	22	18	18	13	16	16	13	14	18	20	13	22	20	21	20	18	13	15	23	11	22	16	15	19	14	22	21	13	19	20	20	11	24	14	14	19	21	26	11	24	24	13	19	9	13	24	23	19	14	14	18	25	26	20	21	16	17	8	25	24	21	21	25	28	16	14	24	14	15	17	13	20	12	17	12	16	24	16	20	19	16	16	18	15	20	17	13	14	23	24	27	15	26	16	15	19	24	19	18	21	11	18	20	13	12	23	20	29	20	18	13	21	25	13	17	11	16	19	20	16	13	19	19	16	22	16	20	18	25	10	20	21	22	13	17	17	13	19	21	7	19	17	15	19	12	17	24	19	21	16	16	22	11	16	19	16	30	15	15	21	16	15	25	17	29	20	14	18	26	21	15	16	26	19	27	21	24	16	13	15	21	16	20	10	17	15	22	14	15	24	24	23	17	12	20	16	21	15	22	21	20	23	12	21	19	18	18	15	25	19	25	10	9	22	12	17	13	15	22	11	19	14	16	27	20	21	29	15	16	14	14	26	20	26	13	20	13	21	20	25	18	17	17	19	14	15	16	11	20	22	19	20	18	20	17	14	15	14	24	21	32	14	16	31	17	13	18	15	12	17	16	17	23	14	20	17	29	27	23	25	26	22	27	21	22	22	15	16	18	22	16	15	17	26	18	11	17	25	14	14	15	19	12	15	18	21	21	17	23	22	20	13	13	19	21	19	12	19	16	13	14	22	27	14	15	21	20	16	15	10	20	23	19	19	18	20	14	25	16	13	25	26	11	18	14	15	19	21	22	18	13	21	25	20	21	21	17	15	16	24	18	13	17	22	28	24	19	21	20	21	19	16	19	12	14	18	15	18	23	14	18	11	18	11	18	21	22	17	22	9	12	13	22	13	26	18	17	23	31	22	21	14	20	16	8	19	19	14	16	21	17	17	17	21	14	25	25	18	18	13	11	23	20	21	12	23
31259	18229	8921	19887	57270	44838	13865	9656	7325	5690	4748	3819	3246	2879	2437	2152	1919	1693	1617	1526	1439	1436	1391	1307	1282	1126	1138	1151	1030	935	928	965	846	868	819	684	657	672	657	618	621	552	550	531	553	523	481	460	485	468	433	425	430	427	420	421	446	393	409	455	448	428	404	431	455	420	376	414	422	483	568	596	584	546	390	374	399	345	374	369	387	379	379	368	377	423	425	404	385	410	376	386	393	392	395	354	364	374	334	327	360	319	356	338	352	364	357	335	355	326	335	338	343	342	322	320	356	335	346	363	321	331	370	350	342	345	338	306	334	362	356	345	399	344	340	354	335	353	326	327	320	334	333	314	362	333	314	367	380	351	348	342	331	355	313	329	333	378	358	354	348	333	311	324	357	331	312	330	352	342	327	289	313	298	361	291	327	352	341	384	320	344	328	313	304	337	335	337	315	322	332	321	370	344	328	331	329	313	318	319	300	344	327	342	334	350	360	307	336	346	331	356	335	308	383	349	308	342	315	308	347	294	331	344	353	348	334	353	313	349	308	330	321	328	294	299	339	338	335	373	334	314	303	322	333	316	313	329	324	315	346	316	342	316	354	331	305	353	306	329	357	334	336	325	341	326	358	303	309	318	326	311	324	331	357	312	319	329	328	304	349	300	328	311	341	321	313	344	341	355	352	304	311	306	329	315	318	319	318	324	340	348	333	320	327	347	318	307	336	309	329	324	324	323	317	364	337	358	307	364	363	311	293	351	333	335	326	355	309	318	315	314	342	346	314	315	327	357	324	314	340	304	365	326	367	325	338	346	332	315	315	321	334	348	321	344	358	318	333	316	376	334	331	283	303	338	340	336	317	318	355	340	331	311	340	329	321	313	345	339	305	298	334	327	323	323	321	336	332	316	318	316	344	358	321	346	321	331	346	326	321	376	306	349	320	336	322	312	341	337	371	361	370	308	301	316	340	324	320	348	329	344	330	300	312	324	320	315	339	349	326	337	345	303	341	369	345	326	332	329	311	331	333	310	317	322	359	351	297	327	373	342	351	327	342	354	301	308	332	337	335	342	342	323	372	320	344	314	330	348	348	306	338	350	345	324	321	325	321	341	305	317	301	314	326	357	348	325	328	321	315	307	299	320	353	304	318	332	308	307	337	359	327	349	342	322	332	319	302	360	336	329	316	329	341	351	308	323	344	307	317	321	322	354	342	325	336	331	330	346	317	291	331	293	307	345	328	345	366	319	292	303	331	330	304	330	313	317	338	350	321	332	345	367	316	331	340	331	319	334	317	297	307	348	328	351	360	360	309	327	381	296	311	350	330	318	308	321	296	368	330	341	327	345	345	292	345	344	331	324	338	321	316	329	322	364	332	290	341	334	340	360	337	289	330	355	340	333	329	329	349	352	351	338	298	330	347	320	328	370	353	306	324	324	344	306	322	312	355	342	329	344	327	326	315	311	322	316	328	309	309	333	343	338	327	311	322	311	305	316	311	353	335	332	348	316	355	311	362	303	350	315	318	351	313	364	353	327	304	326	342	343	308	335	348	354	353	333	346	345	348	323	308	337	335	331	316	331	306	310	348	334	335	334	331	322	333	342	338	313	360	326	312	303	335	313	334	314	362	310	318	319	328	316	314	316	341	343	326	294	268	329	330	286	329	331	327	356	345	348	331	293	339	306	335	319	314	309	354	323	354	301	334	314	330	268	351	321	347	327	332	315	326	328	297	304	302	362	336	324	328	306	344	346	319	313	336	304	336	330	337	345	304	326	343	325	342	348	300	341	353	312	335	357	326	330	319	321	331	336	363	306	345	339	321	307	339	297	315	322	329	349	346	318	342	335	311	378	350	341	318	341	317	349	375	348	322	340	326	314	329	345	318	352	326	271	342	283	316	338	333	351	343	291	316	328	367	364	332	329	354	345	330	307	376	326	320	313	358	339	330	323	315	350	333	354	336	342	334	325	316	306	329	327	332	339	312	320	333	301	332	355	355	297	356	332	320	321	304	358	356	328	324	315	351	356	338	357	346	323	324	325	329	353	309	312	310	322	320	297	328	333	372	342	332	323	328	333	348	344	323	384	329	311	327	304	302	331	308	321	331	324	302	354	339	353	340	305	334	333	316	350	309	332	317	303	315	327	328	356	329	304	311	299	319	335	311	352	339	324	364	329	362	328	328	317	337	330	335	335	327	349	331	340	340	341	345	308	310	334	319	324	308	316	288	347	305	361	306	293	344	326	332	345	291	303	311	312	341	345	333	348	337	331	342	356	319	289	352	336	324	349	315	339	320	345	319	306	313	336	333	355	303	332	324	294	343	342	339	309	341	286	312	332	341	346	297	327	311	330	335	335	323	323	307	319	353	306	298	336	348	327	331	350	332	318	339	343	352	337	319	326	341	332	322	344	336	360	311	340	319	349	344	330	338	336	343	328	315	306	339	316	346	362	347	316	332	319	301	335	364	324	351	290	333	345	326	345	353	334	327	342	328	347	335	335	313	336	312	334	356	334	316	324	312	351	334	361	327	324	330	324	303	309	309	329	341	330	361	334	360	326	355	321	307	345	368	339	336	313	320	340	308	322	313	306	317	304	335	338	353	354	347	329	322	332	373	343	350	334	296	318	330	307	345	329	338	298	286	322	294	334	333	339	355	312	324	336	320	340	327	326	352	309	315	338	325	327	315	325	341	344	328	330	341	322	319	345	350	356	324	314	332	333	316	355	310	375	332	321	312	338	327	323	340	335	313	330	299	349	345	323	347	339	337	338	332	343	362	371	348	336	314	345	321	353	344	345	335	338	320	357	316	307	363	330	310	341	364	336	342	335	305	322	346	289	314	342	332	334	325	339	336	320	343	321	367	341	318	333	311	318	309	337	324	322	345	355	321	305	305	324	304	347	311	307	335	300	301	323	328	311	330	317	340	319	318	334	320	315	324	342	343	340	339	334	306	311	321	308	338	320	320	313	367	313	329	319	309	341	303	315	328	321	342	323	328	324	348	338	336	325	338	333	309	303	314	345	318	315	344	332	319	325	342	341	332	287	344	323	358	356	325	331	326	362	339	303	300	334	339	313	333	328	302	331	327	307	330	319	342	300	306	335	318	329	344	318	360	320	321	330	308	338	329	328	335	335	366	369	329	327	295	335	332	318	330	341	357	330	350	329	319	322	340	333	324	314	319	347	353	310	349	322	340	341	331	321	341	322	327	315	313	330	331	348	332	356	312	335	330	314	328	344	333	340	352	318	344	338	339	364	341	317	322	325	324	331	325	315	318	349	338	333	291	322	318	346	345	289	307	314	386	332	294	335	333	308	293	337	333	361	323	316	331	357	350	320	326	310	315	336	360	296	334	332	328	325	341	322	335	316	360	333	308	315	344	318	302	304	325	334	322	306	289	345	349	351	353	338	318	340	339	334	304	356	274	348	316	345	317	373	337	356	307	324	359	319	308	311	326	355	310	307	302	301	315	316	316	320	313	329	326	330	332	342
2818	409	183	127	1013	2459	82	78	61	75	54	48	57	53	42	40	45	31	40	32	41	32	31	34	33	33	38	46	31	37	32	39	38	30	28	28	25	24	37	28	20	27	17	31	28	33	27	33	28	24	27	36	31	31	33	24	26	32	15	34	18	27	34	30	30	26	24	40	35	38	37	25	35	28	29	34	25	25	27	21	29	31	24	33	28	28	32	32	23	36	27	29	29	29	32	32	23	36	21	28	24	30	27	29	25	30	24	26	23	27	20	24	32	17	21	32	24	36	14	28	32	31	24	29	28	30	32	35	27	26	37	28	36	32	29	28	23	25	34	26	28	35	26	33	19	25	32	22	27	30	27	35	25	24	28	25	22	23	27	27	21	27	30	22	38	28	29	28	24	23	29	19	35	28	28	25	20	24	34	21	30	28	19	21	29	21	26	28	38	28	21	33	32	37	23	20	25	22	26	34	34	32	36	35	34	25	35	31	30	38	35	26	30	28	29	19	25	22	28	23	20	19	23	28	30	21	28	28	25	30	29	32	20	26	35	30	25	25	28	21	24	33	33	28	20	30	32	32	38	26	23	31	20	31	44	31	39	31	20	26	34	24	30	29	22	26	26	20	34	38	30	25	25	26	21	28	31	26	27	24	23	25	32	24	26	28	34	28	22	25	28	25	33	25	24	26	16	24	30	25	33	29	29	22	26	26	21	28	31	22	29	27	25	25	18	22	24	27	27	21	29	28	36	22	27	19	25	29	34	24	31	27	25	37	34	22	22	19	33	19	29	20	28	30	26	31	27	22	31	28	32	25	26	30	23	24	34	32	22	30	38	22	27	42	34	23	22	27	27	30	22	26	27	16	32	31	35	36	15	31	24	22	24	30	25	28	38	23	32	36	27	30	36	27	27	37	32	25	25	32	25	34	29	27	28	32	18	27	25	25	33	25	27	33	32	31	30	33	23	30	26	24	26	26	21	38	21	29	27	24	35	24	28	20	26	21	24	27	26	26	26	36	25	26	32	38	26	25	20	27	31	25	24	24	30	20	20	25	37	27	26	31	34	29	24	31	29	26	30	27	25	21	29	21	18	30	25	28	20	26	26	29	30	29	26	32	36	31	22	27	28	29	27	26	32	19	25	21	35	31	30	23	29	23	29	39	34	21	25	31	35	25	23	22	25	30	18	23	28	36	20	37	29	26	22	19	24	25	24	26	32	27	26	38	26	20	34	27	21	26	18	35	30	33	28	35	24	29	20	29	26	26	39	19	26	23	23	19	20	38	22	25	26	26	33	18	38	21	28	24	22	28	30	20	29	17	23	26	29	24	22	26	22	29	23	22	32	23	27	19	25	25	28	27	28	31	26	21	23	29	30	27	29	29	31	35	32	24	24	21	38	17	27	24	16	24	29	26	28	36	24	32	27	25	26	24	19	19	31	30	27	27	32	24	24	31	20	33	23	22	28	24	26	33	27	23	22	21	31	24	17	30	31	23	31	28	26	32	26	25	29	30	28	22	23	31	32	39	23	28	37	18	32	27	21	31	18	28	21	26	30	32	26	26	29	25	39	34	25	33	29	26	24	33	26	26	22	27	28	33	22	23	24	30	27	28	22	24	27	25	25	36	25	24	20	29	28	31	31	26	29	22	22	21	29	27	32	17	30	28	15	32	39	35	35	18	19	21	27	36	25	26	26	23	28	33	22	26	21	30	30	22	38	31	27	24	24	23	22	25	30	23	32	25	20	25	38	27	25	29	26	25	24	39	28	34	25	25	23	31	25	26	22	24	30	28	24	24	32	14	26	25	23	26	23	32	30	21	21	25	36	30	34	30	29	33	35	12	24	32	22	25	31	25	30	35	31	29	28	30	29	29	27	26	22	30	22	21	23	27	31	27	29	21	27	33	25	42	29	30	21	30	21	34	28	18	26	17	26	29	18	26	34	33	22	33	22	30	26	37	34	32	24	25	36	30	28	21	24	26	26	26	35	26	32	27	31	32	37	27	34	32	31	22	30	31	33	37	26	27	29	24	32	26	24	26	25	23	24	29	26	22	33	23	27	17	17	23	25	31	25	31	25	27	32	30	28	24	33	24	34	31	28	25	27	32	30	19	30	29	25	25	20	19	28	15	35	32	28	25	29	33	19	32	23	30	23	30	25	24	30	29	23	21	32	26	28	28	31	31	30	28	22	31	26	19	22	33	24	21	16	31	22	37	25	32	34	22	26	18	34	34	31	25	32	20	33	26	26	18	28	28	23	31	23	23	27	30	27	17	33	27	31	23	34	28	25	28	40	27	32	25	27	28	31	26	25	31	25	23	29	27	26	33	20	29	26	24	23	36	38	34	34	31	33	19	26	23	23	30	17	19	23	29	28	31	30	34	25	21	18	31	32	24	26	29	26	36	30	29	28	30	22	37	28	35	35	21	29	27	26	29	28	26	26	23	27	24	39	30	23	26	19	34	22	30	26	29	28	19	31	25	31	28	27	29	29	23	20	38	32	39	29	26	30	30	32	15	22	29	24	29	31	34	28	28	30	28	27	41	25	27	29	25	34	34	32	26	21	26	32	27	27	25	28	31	34	25	32	20	26	27	23	32	34	21	25	25	25	33	23	26	21	28	30	31	27	34	24	22	19	27	34	25	24	26	30	29	36	24	25	27	28	26	22	21	26	22	26	25	35	35	31	27	28	26	27	25	28	33	30	19	36	27	25	27	23	32	23	37	23	28	31	33	22	29	23	23	31	21	23	26	26	21	24	31	29	21	18	19	19	27	25	36	26	17	30	27	32	34	20	22	12	34	22	26	33	26	21	31	33	23	28	27	24	28	30	23	25	25	30	23	28	30	36	28	30	23	27	25	18	29	21	27	30	27	28	32	23	32	22	24	26	33	29	29	25	24	22	25	23	27	28	22	24	35	26	21	40	32	21	27	21	37	30	22	24	20	21	32	31	19	31	33	27	24	26	31	19	21	27	27	26	26	33	34	27	26	29	31	26	22	23	26	36	30	32	20	26	24	27	42	30	32	38	22	33	30	28	26	37	33	30	22	22	24	22	25	31	29	31	30	15	29	25	23	24	33	24	24	33	28	21	29	32	22	18	23	31	26	20	27	34	30	26	24	36	34	25	30	28	40	34	30	30	24	20	23	19	23	30	33	26	31	19	32	25	26	23	27	23	34	22	30	27	24	31	20	33	33	22	22	32	26	26	31	22	23	26	29	22	36	26	29	29	20	28	32	20	31	21	27	28	21	28	30	22	27	22	21	20	20	31	39	27	25	27	29	35	37	27	19	28	21	28	28	21	32	24	32	31	27	39	29	34	36	24	27	27	24	27	38	33	21	22	23	21	28	29	27	28	36	32	18	37	19	28	37	27	31	36	31	26	20	28	29	28	19	36	27	31	32	21	20	26	22	32	16	27	31	36	36	30	21	26	29	26	29	29	27	19	29	24	31	23	29	24	36	27	26	39	41	26	26	32	30
24610	13246	5959	14627	37770	38726	9505	6384	4886	3986	3205	2650	2308	1992	1709	1614	1364	1343	1264	1260	1217	1127	1128	1092	1103	1028	1004	968	935	918	885	890	844	868	830	703	704	719	705	654	674	604	618	613	619	598	599	590	588	587	548	595	528	587	523	519	535	556	569	569	559	552	549	536	606	575	560	535	609	661	621	623	684	591	555	541	560	494	517	509	511	546	532	560	553	508	553	553	545	524	583	533	522	549	495	535	499	539	488	518	537	506	491	526	487	525	540	516	434	465	459	490	496	456	530	531	492	483	509	525	519	456	496	483	454	506	489	475	510	531	517	508	498	511	547	513	507	517	461	514	503	465	523	455	494	521	491	484	455	532	506	477	503	473	506	485	519	473	535	488	506	482	495	499	501	518	508	506	504	524	508	495	507	476	482	487	526	492	456	451	502	522	487	513	476	481	528	498	533	508	496	488	493	500	518	517	490	444	478	487	469	502	524	493	483	463	511	517	484	510	476	484	538	511	492	517	514	526	467	465	472	499	455	512	469	499	507	445	514	464	494	486	537	490	498	496	522	534	515	484	483	473	499	466	521	494	524	523	501	493	448	472	496	506	518	495	501	465	542	505	521	495	506	460	459	501	517	464	487	498	487	476	472	483	473	524	473	472	525	462	467	509	516	494	484	493	524	495	498	500	461	514	525	515	498	503	487	531	499	495	475	512	510	527	516	496	520	497	490	493	472	498	492	473	450	484	478	493	473	482	551	506	476	451	472	489	505	487	475	463	492	484	529	497	472	523	462	503	551	483	489	472	505	524	497	474	508	472	496	485	492	526	476	514	480	495	509	464	492	521	479	503	491	490	482	498	459	498	504	507	504	490	483	518	494	461	509	489	528	463	476	486	514	467	490	481	500	512	490	490	488	487	523	465	468	484	509	509	508	452	493	496	544	453	507	469	473	481	498	464	470	521	486	513	488	491	469	532	474	496	538	480	488	495	495	519	532	486	495	462	456	493	488	532	512	431	518	453	505	481	508	449	482	484	442	472	460	493	505	502	505	471	475	471	513	486	463	472	482	489	489	516	520	455	503	513	473	477	508	492	460	532	506	498	518	489	449	486	514	498	540	524	478	520	461	474	541	477	477	497	497	490	493	474	557	521	529	506	497	470	513	482	498	502	479	512	492	490	542	508	452	460	506	483	488	496	515	534	493	464	509	481	472	488	505	492	513	476	461	468	516	487	504	451	480	498	464	470	489	514	485	465	484	458	479	538	512	492	468	521	479	512	520	501	500	521	511	510	501	448	497	459	479	474	490	463	503	497	479	480	484	483	469	512	483	500	503	482	495	486	494	488	539	496	467	493	460	529	507	485	452	461	486	504	516	479	505	508	490	490	472	498	479	492	508	461	529	493	496	498	483	480	462	498	485	469	493	481	487	491	475	484	537	483	493	468	508	477	510	457	493	496	501	523	480	508	498	507	463	506	477	465	501	473	504	498	469	483	513	483	517	458	511	456	447	517	477	507	505	487	537	478	495	497	510	500	479	542	489	494	492	474	490	492	506	507	487	514	476	510	492	528	546	494	527	494	487	506	478	494	512	531	503	484	461	518	506	498	502	491	527	527	523	457	485	467	503	499	464	464	481	523	468	491	476	504	497	517	516	500	491	485	465	471	542	507	485	496	505	470	540	482	507	498	471	505	518	470	507	458	483	472	480	529	494	494	484	502	515	466	510	493	480	501	513	501	470	490	511	515	510	499	494	483	451	494	489	517	499	510	476	468	499	475	503	492	467	453	475	498	470	486	466	468	505	471	506	509	504	452	485	455	473	483	473	523	507	476	523	517	497	499	482	457	483	492	488	482	483	478	503	464	508	477	480	500	493	523	466	500	492	494	479	497	489	477	488	446	489	501	501	477	509	524	542	512	492	539	476	488	493	469	463	520	500	569	515	500	471	490	507	511	479	479	502	527	502	500	515	518	473	523	516	471	526	477	491	476	504	469	484	453	500	440	520	488	492	491	455	456	502	462	503	489	547	532	521	516	486	474	491	516	521	464	505	465	487	508	491	508	501	524	481	461	510	494	519	485	501	506	495	530	458	493	489	483	468	483	485	497	535	476	473	489	494	477	469	514	517	484	492	489	479	529	539	517	474	491	508	540	484	491	503	501	514	506	498	482	518	497	516	475	487	507	472	508	465	519	507	489	510	476	502	496	517	499	483	510	503	487	506	534	491	516	502	447	485	535	504	496	522	513	531	470	496	509	462	498	484	492	523	476	494	466	494	509	478	466	514	453	507	480	510	502	486	513	491	476	497	484	512	497	500	476	514	497	520	498	530	455	465	482	508	502	462	532	514	493	479	520	431	507	454	511	504	455	494	517	496	476	485	531	477	524	489	464	471	500	465	471	486	475	489	510	503	501	477	498	480	482	484	500	461	490	473	452	503	535	487	492	521	553	491	519	510	484	494	502	492	509	511	497	515	486	467	523	477	488	468	553	494	472	512	476	447	486	515	470	508	510	488	452	438	488	483	513	486	530	509	515	528	488	489	527	500	508	503	482	452	531	527	511	471	483	545	554	481	500	497	527	517	504	460	511	516	480	495	498	474	486	448	464	480	482	491	475	468	475	506	490	492	498	482	529	467	502	516	512	527	502	503	498	491	533	486	517	462	509	479	462	470	506	497	507	484	517	499	500	505	502	535	519	505	525	496	502	490	535	436	473	506	535	513	451	495	498	487	491	490	488	493	503	500	487	474	514	520	461	526	484	484	539	465	486	502	489	520	510	505	469	468	513	491	494	503	473	498	510	479	513	515	505	509	481	508	539	502	504	473	499	470	480	492	509	486	484	473	499	496	520	491	512	508	492	478	510	535	486	496	466	501	450	496	467	491	471	508	476	481	502	513	507	483	452	488	515	490	470	508	503	541	483	513	538	479	462	500	512	496	470	501	487	472	488	514	488	521	495	469	501	461	464	487	478	466	479	502	469	489	488	489	488	503	494	458	493	475	454	488	461	522	481	507	447	480	477	514	493	489	479	513	495	511	507	525	507	501	494	534	490	499	480	480	494	503	503	478	495	531	518	533	499	517	519	505	493	487	526	494	517	510	488	502	489	510	522	479	525	481	498	458	482	504	484	521	492	486	499	484	504	494	532	543	491	497	458	470	449	495	509	514	490	504	491	451	458	468	513	494	453	470	520	476	496	442	487	459	470	484	483	492	486	489	494	487	507	484	484	523	486	514	483	504	492	498	509	492	503	467	509	505	507	500	533	499	552	497	490	442	501	469	499	522	475	478	465	506	451	479	520	486	538	512	442	496	449	511	495	474	514	519	484	483	531	496	478	486	477	525	524	514	482	526	482	555	490	478	474	522	513	509	493	530	488	476	479	449	528	454	528	515	482	471	493	505	472	482	502	486	487	501	515	454	519	469	463	502	461	545	510	459	490	499	487	470	483	488	507	523	477	480	494	494	477	483	524	469	457	512	489	531	511	458	509	518	529
2775	844	350	209	1550	4878	153	107	113	92	74	65	61	60	47	46	42	48	46	44	40	56	38	54	40	31	33	35	39	32	30	29	34	36	27	39	39	27	36	21	31	20	28	21	28	25	31	27	25	21	41	18	20	35	28	27	28	26	17	34	20	25	35	28	27	24	23	19	20	27	25	32	36	27	35	28	18	22	22	28	19	25	29	19	23	24	17	21	33	29	24	17	22	30	21	22	23	20	26	37	22	19	26	24	27	30	22	28	26	21	20	21	24	22	19	26	22	33	20	18	28	26	18	26	16	22	25	25	22	17	29	26	29	24	26	31	24	26	21	29	22	23	24	21	26	29	22	23	25	32	15	22	23	15	17	25	22	31	20	16	21	29	25	19	14	22	20	25	13	16	24	23	23	17	18	20	16	24	22	22	26	30	21	34	31	25	33	19	29	22	18	21	19	21	29	18	13	27	27	26	21	21	27	25	25	17	18	19	34	29	33	20	25	28	22	18	26	23	17	20	17	27	19	27	29	29	22	26	30	21	13	22	26	25	22	25	34	23	14	31	23	20	18	23	26	24	29	24	24	19	22	17	19	16	23	27	27	23	24	21	20	17	17	20	23	13	25	20	19	28	19	23	20	21	24	15	24	23	27	23	26	32	21	20	25	22	18	25	19	24	20	27	31	25	25	23	23	21	20	13	20	21	24	17	22	15	27	29	21	23	24	14	21	19	19	21	15	17	25	15	17	22	22	19	27	32	23	24	27	22	20	21	30	21	28	18	29	12	17	21	27	34	26	16	23	25	32	23	18	23	26	32	21	31	23	29	26	20	26	25	27	24	22	20	14	23	26	25	22	14	24	27	18	15	22	20	21	27	31	22	28	29	41	16	20	23	31	30	18	25	18	21	24	21	17	29	21	22	22	19	23	33	23	22	24	20	17	23	13	21	23	28	15	29	27	23	23	18	29	24	28	31	17	20	21	24	22	26	26	24	19	18	24	32	25	23	15	23	27	22	17	25	22	14	21	17	20	26	32	24	27	17	24	20	26	15	20	19	26	19	11	19	16	24	17	25	21	20	20	19	24	24	17	28	13	21	27	25	24	28	24	32	22	22	26	14	19	22	14	28	30	20	18	25	23	21	18	30	20	26	32	28	25	23	21	28	23	32	25	23	19	25	25	17	17	26	20	30	24	16	28	25	23	32	26	27	18	29	23	22	26	32	20	20	25	23	36	27	24	23	18	23	30	25	32	23	21	20	20	21	20	24	22	18	24	21	27	20	21	26	16	18	18	22	28	17	23	15	16	29	26	19	20	19	26	31	16	12	23	27	15	32	28	26	28	20	20	22	29	19	23	28	17	18	19	28	25	17	42	19	24	26	18	19	24	28	17	24	22	29	22	24	24	23	33	25	26	22	25	26	21	22	23	14	19	24	23	14	21	24	22	24	16	15	16	21	16	19	15	25	15	29	23	17	24	19	24	17	28	22	19	23	28	20	14	29	26	25	20	9	19	16	25	17	21	25	24	23	19	18	25	23	24	23	23	15	12	31	24	30	19	23	24	25	29	17	26	15	21	17	25	31	24	21	26	21	22	24	21	18	33	27	25	24	32	22	22	32	20	27	18	16	22	28	26	18	17	23	16	27	27	25	16	17	22	19	27	20	25	32	25	28	21	18	23	29	23	13	10	18	22	21	20	20	28	17	33	19	18	19	17	27	26	27	30	21	18	23	23	24	13	17	22	25	30	17	24	22	27	20	18	16	25	22	29	23	21	27	42	18	27	28	26	29	17	19	19	31	24	26	27	22	15	21	28	29	28	30	23	19	18	18	27	17	20	25	18	17	29	22	28	23	24	22	27	19	25	25	19	27	19	22	18	15	20	30	25	15	26	27	17	19	17	28	21	24	22	18	21	29	25	23	20	28	26	31	28	27	22	25	19	14	30	21	27	32	21	34	19	24	30	25	20	25	33	25	30	25	23	31	19	23	15	15	25	28	23	28	22	29	21	25	23	20	20	26	23	25	22	21	33	26	32	24	28	20	33	25	24	23	19	27	19	11	25	29	26	20	15	24	17	15	19	15	28	25	35	36	22	29	15	22	26	26	20	17	24	22	33	31	28	27	17	30	17	26	29	17	30	33	30	18	32	17	35	30	23	17	17	19	28	27	18	20	29	24	17	19	20	9	27	15	27	20	20	20	25	13	26	19	16	15	23	33	18	25	21	26	22	14	27	26	19	19	24	18	22	18	29	23	32	27	28	26	15	20	23	19	29	27	25	23	24	22	17	29	23	32	24	27	24	21	16	29	27	26	15	15	27	21	19	29	35	24	23	20	20	20	29	23	13	21	27	24	24	23	26	24	20	23	19	24	24	20	26	22	18	20	33	20	23	30	22	13	19	18	25	28	24	17	21	22	19	20	19	26	23	25	31	30	17	25	18	20	26	27	24	24	20	17	27	15	21	19	22	29	24	37	30	21	17	25	23	24	27	22	16	20	21	26	17	34	14	23	26	30	22	27	27	30	31	21	21	20	31	19	19	19	28	22	29	21	21	25	24	26	29	23	26	32	23	24	23	16	29	29	22	20	19	32	20	29	22	25	23	18	24	24	20	24	27	27	21	21	17	18	20	22	21	18	32	21	20	22	25	30	25	18	11	26	18	27	23	26	21	19	10	12	22	40	21	23	31	21	22	20	25	16	24	20	22	23	17	25	20	21	20	18	31	30	13	17	19	30	25	25	26	26	27	26	24	28	27	21	28	23	22	27	23	15	21	21	25	19	19	26	21	14	19	28	13	18	16	23	24	32	14	31	24	17	17	20	20	25	13	28	24	18	25	21	23	29	23	21	24	20	20	23	20	21	20	17	23	22	27	19	29	22	26	18	21	28	18	17	24	18	20	25	25	26	18	22	23	24	20	28	23	20	27	27	25	26	21	18	21	22	23	21	25	27	27	29	25	12	22	23	22	29	25	20	30	21	25	24	26	30	25	20	28	28	21	29	29	20	22	23	24	30	21	22	26	25	22	19	21	28	25	23	29	20	28	21	31	24	16	24	22	18	25	24	17	22	26	31	19	22	27	19	31	18	19	21	29	19	27	34	19	30	20	29	21	19	21	20	19	26	19	26	28	19	21	21	27	29	20	21	17	24	17	23	20	20	32	14	19	23	28	29	15	16	20	18	19	23	19	22	20	25	24	20	26	19	21	26	27	20	26	17	16	26	22	22	27	21	21	28	16	21	24	26	21	17	29	14	16	33	18	15	29	26	25	26	24	24	22	27	18	20	18	26	21	22	34	16	18	25	17	25	24	23	26	28	21	22	24	23	27	21	16	22	17	17	29	12	18	14	24	26	26	20	25	21	15	24	22	21	17	18	21	22	27	35	20	35	23	17	12	27	16	17	23	28	28	21	27	15	22	20	24	27	23	24	30	24	23	26	23	26	26	19	23	25	19	23	29	16	23	21	19	16	28	15	24	28	28	16
32770	19390	10131	20860	44088	47979	15635	11110	8759	7102	5765	4663	3908	3389	2812	2525	2278	2107	1848	1892	1799	1684	1590	1624	1527	1385	1381	1332	1259	1167	1161	1089	1068	1015	959	918	885	811	728	756	691	689	695	675	650	662	597	525	559	599	533	525	559	518	535	507	509	480	553	523	546	524	566	541	575	509	515	531	516	580	671	800	732	539	545	502	495	495	492	497	478	542	468	481	512	511	525	506	529	520	483	513	481	489	480	453	449	438	431	428	440	462	462	425	379	430	457	408	418	433	455	453	449	420	427	419	445	403	417	442	429	427	455	445	463	443	414	408	456	452	420	434	450	406	448	443	451	395	410	420	459	478	433	424	432	399	426	432	397	439	461	460	386	406	408	411	414	400	403	422	435	416	457	420	399	440	409	425	408	450	430	413	398	425	392	396	386	427	468	402	442	415	422	406	415	414	405	403	419	424	419	455	430	395	403	412	447	422	415	441	446	388	415	439	438	456	444	478	422	425	419	407	427	430	408	408	427	411	400	427	399	405	404	416	441	414	447	420	422	427	370	427	406	422	418	401	404	407	451	451	436	381	407	402	457	427	373	400	435	412	416	444	415	415	409	429	415	425	425	382	433	415	393	431	435	420	396	439	401	411	424	382	460	448	416	440	432	451	424	389	410	416	429	423	414	459	414	398	424	412	454	442	447	414	399	434	410	353	430	426	429	422	428	436	428	428	415	398	409	436	398	425	429	399	459	377	420	389	425	448	440	426	391	418	417	419	441	411	419	434	431	410	392	413	401	435	410	390	402	439	433	409	427	439	420	435	437	402	392	398	399	370	408	379	378	419	454	432	431	430	411	445	419	420	418	430	389	405	398	414	410	429	417	414	422	403	426	405	409	389	432	413	437	377	402	426	422	424	448	390	443	399	409	430	414	407	433	404	416	447	419	408	422	404	412	425	410	406	354	449	392	451	412	447	458	437	402	396	404	389	387	398	414	401	431	441	421	439	401	433	416	380	432	434	434	419	424	450	403	435	452	468	417	435	413	409	439	410	436	428	384	429	414	388	394	417	416	410	445	419	420	408	415	398	403	419	411	443	402	438	406	426	396	426	358	436	438	373	417	379	432	422	407	397	413	428	461	420	421	425	434	417	402	440	411	452	430	438	432	436	438	454	380	443	432	420	427	400	431	407	394	401	441	420	396	414	400	439	428	436	415	421	408	420	390	404	427	398	422	439	424	439	419	452	432	470	416	425	407	409	448	419	399	435	431	405	440	434	410	398	440	418	467	440	412	435	451	412	412	386	369	398	431	403	390	441	417	433	395	417	400	440	422	393	417	371	416	455	389	462	414	409	418	396	456	416	427	370	411	442	425	455	383	447	414	383	398	388	383	427	412	400	447	390	444	396	417	405	449	415	385	419	442	383	388	399	399	442	409	426	460	418	441	414	444	404	398	404	433	419	404	446	418	413	417	449	429	424	409	406	436	443	435	479	402	437	395	417	436	439	415	458	391	445	388	452	382	458	420	423	430	400	438	401	447	430	419	428	404	421	423	475	421	416	426	462	394	444	411	458	426	436	415	411	433	399	430	397	459	396	394	430	409	368	442	430	417	372	439	452	382	419	407	407	443	387	397	420	413	444	448	414	421	402	418	436	377	415	439	419	392	429	416	428	446	427	425	397	436	455	476	434	407	419	403	445	414	424	471	400	431	398	401	435	454	398	421	413	450	432	433	380	387	420	430	450	404	419	466	398	454	452	407	413	430	433	422	423	401	434	419	435	446	412	378	403	414	400	406	406	437	425	380	391	458	428	458	397	428	434	411	409	404	442	402	378	441	409	397	428	435	410	440	396	461	394	411	422	410	415	418	410	453	403	420	405	428	385	385	444	417	434	387	411	414	450	423	441	419	403	403	420	406	453	391	408	456	402	435	419	388	409	437	437	465	428	379	419	416	437	423	418	430	416	406	408	415	431	410	426	428	402	435	392	414	418	405	395	443	423	387	436	442	427	407	430	437	426	432	404	418	425	390	433	403	398	443	382	392	471	394	425	380	405	389	414	462	410	417	459	478	447	443	423	409	431	427	429	441	389	426	409	425	433	420	427	436	448	389	408	419	378	420	454	428	388	425	437	414	418	374	400	446	385	427	461	439	423	430	434	443	430	424	421	427	412	436	421	390	399	413	401	416	397	432	428	432	437	431	383	416	464	430	411	444	410	420	420	435	398	424	415	441	480	398	443	383	403	401	469	411	411	413	395	389	421	445	416	382	428	414	446	430	411	414	430	404	441	392	429	388	424	450	417	411	442	413	432	419	412	411	418	414	425	424	400	426	407	426	425	420	464	435	419	389	394	437	428	411	430	412	415	401	424	423	424	428	431	417	404	397	411	424	405	443	443	437	413	448	401	418	456	440	414	452	427	447	424	412	418	421	392	439	395	390	424	410	432	443	410	398	452	433	445	399	391	412	412	417	435	400	419	467	403	390	421	378	457	448	417	456	435	415	375	455	421	382	419	442	418	437	434	447	377	434	398	441	420	400	415	437	428	423	458	431	405	423	423	421	419	404	422	396	449	456	403	414	421	418	435	391	417	424	439	402	433	430	390	393	440	420	443	429	425	454	466	401	437	436	440	418	476	454	453	413	417	390	398	415	430	449	378	429	397	453	417	423	412	416	404	428	411	422	386	435	425	410	400	407	419	417	418	418	407	398	421	389	429	421	405	422	442	396	430	434	409	401	410	409	402	423	418	429	451	414	411	393	424	414	408	429	390	417	396	447	440	445	454	438	446	403	426	390	397	433	411	458	430	431	426	404	403	434	421	427	407	408	419	403	396	411	415	419	431	427	387	414	415	399	428	421	426	405	433	419	419	424	404	405	400	399	431	408	398	479	435	445	422	415	408	430	400	431	423	416	420	400	410	422	438	410	404	446	430	425	406	396	402	394	436	438	443	426	423	413	376	434	430	407	397	434	427	376	414	416	417	428	456	421	367	438	424	430	442	430	441	395	416	419	389	431	436	416	430	412	437	426	414	377	432	360	431	416	419	448	419	403	447	443	393	451	449	455	418	407	430	407	410	442	423	370	429	398	384	440	417	413	389	382	414	427	438	426	442	412	437	416	416	398	442	418	410	406	408	427	397	430	428	415	393	414	418	423	386	412	430	442	411	402	403	404	386	414	384	398	409	406	401	416	423	410	384	428	410	438	423	431	422	390	446	392	415	404	421	395	408	402	434	412	364	417	415	412	400	407	436	434	433	393	386	428	464	398	415	376	449	463	438	422	398	406	460	436	424	404	433	462	451	433	397	409	376	438	441	450	433	400	434	420	420	439	387	420	430	423	395	435	399	424	422	433	431	407	422	429	402	417	431	457	411	389	407	428	387	415	417	418	395	421	411	425	434	409	412	413	420	426	417	444	390	436	429	418	418	462	435	415	387	417	418	400	411	403	413	417	392	409	398	400	453	425	425	447	430	404	421	410	403	427	401	416	402	460	384	423	408
1520	198	76	70	153	714	44	29	22	25	28	28	21	22	22	28	17	19	24	16	28	18	16	23	25	21	15	14	15	16	19	22	15	19	16	23	13	15	16	23	14	16	13	13	20	8	12	13	12	21	8	7	10	18	13	15	12	17	17	14	11	20	15	16	11	17	19	17	16	11	15	8	22	20	11	16	19	17	24	11	14	18	15	25	17	27	18	10	10	9	21	20	20	20	11	17	16	16	9	17	9	15	13	17	17	17	16	20	21	17	14	12	16	13	14	15	13	23	18	20	20	15	14	11	17	17	16	15	14	13	15	19	14	14	19	20	12	14	23	19	22	16	12	20	12	18	15	12	19	10	25	17	12	20	21	11	8	20	13	18	13	11	12	13	23	13	21	17	20	13	20	20	15	25	14	13	23	13	21	28	19	9	18	16	20	9	16	21	12	11	18	10	21	23	13	24	21	13	15	14	14	17	21	14	14	17	22	12	17	12	17	15	18	11	15	13	11	15	23	12	12	13	9	14	16	12	13	17	16	13	15	15	14	12	12	15	12	16	18	16	25	23	22	21	21	12	15	10	17	17	9	20	13	19	17	12	18	14	19	13	16	13	6	16	14	11	23	21	17	13	12	11	19	27	11	19	14	19	14	13	17	15	12	17	12	22	18	16	11	11	19	18	22	10	17	18	18	25	9	18	11	21	22	21	12	18	18	18	9	15	20	21	16	13	12	15	8	16	16	14	18	12	21	9	17	12	10	15	22	14	17	17	13	14	17	14	17	10	20	15	21	16	23	19	13	12	13	17	13	20	19	11	13	17	17	10	20	12	18	13	18	14	9	18	11	11	12	24	11	13	20	15	14	19	19	22	10	12	10	21	15	9	22	20	17	17	15	15	7	19	16	16	21	12	22	11	20	16	16	19	25	11	16	11	16	18	18	17	15	13	14	20	13	21	12	23	12	10	19	25	18	10	14	18	14	16	18	11	14	12	17	23	22	8	15	23	13	25	13	15	12	10	12	9	18	8	11	25	9	10	18	13	22	10	12	14	10	5	19	12	18	15	16	17	8	15	22	24	18	16	8	16	19	14	14	14	14	9	8	12	9	19	12	13	18	17	13	21	22	14	12	16	12	22	19	11	13	14	10	13	11	13	14	19	11	11	14	16	19	14	10	15	16	17	15	13	16	17	15	18	18	17	13	12	18	16	12	13	17	19	21	16	12	17	14	12	22	8	17	10	20	17	15	14	17	10	12	17	18	7	14	20	10	15	19	15	15	17	11	17	13	16	18	17	18	10	19	20	19	21	16	17	17	13	18	14	15	17	15	27	11	22	22	16	15	18	12	12	8	16	13	13	18	22	21	17	19	19	15	15	22	13	13	19	13	15	15	14	17	12	20	18	22	17	14	16	22	18	21	12	12	6	16	15	11	11	12	20	15	14	11	15	15	18	15	18	17	15	15	17	12	19	16	24	12	11	10	17	17	13	14	10	17	14	22	16	16	19	24	10	12	12	25	17	14	15	19	13	23	16	14	19	20	15	16	12	13	13	15	18	9	14	14	17	14	14	14	20	18	17	18	18	18	13	15	19	18	17	23	17	18	14	15	13	16	17	9	17	20	12	19	14	16	16	22	15	14	14	12	14	21	13	11	15	14	18	24	17	18	16	13	8	20	14	19	19	14	7	20	10	20	20	16	21	14	13	17	17	21	14	23	17	14	17	21	19	17	12	9	17	14	20	15	24	15	15	18	21	12	13	18	18	17	12	20	11	19	21	16	19	12	12	17	20	10	15	21	15	13	11	18	12	19	13	19	10	12	14	13	18	13	19	13	18	17	13	14	9	12	18	14	13	17	19	24	15	16	13	19	21	16	19	18	9	13	23	21	15	11	11	9	17	17	21	16	17	18	15	22	12	22	11	11	7	17	22	18	25	15	16	20	18	21	17	18	16	23	20	13	15	13	5	17	22	19	20	15	16	18	13	24	9	8	14	14	11	14	18	12	21	14	22	12	14	22	9	21	19	13	9	10	17	13	16	10	22	11	14	15	16	11	24	15	22	19	17	17	16	18	15	12	16	10	21	14	17	11	16	14	12	14	18	12	13	14	24	15	21	9	19	12	17	17	17	15	20	17	11	11	19	11	20	21	16	17	12	18	11	20	10	9	22	12	18	15	10	20	18	9	19	18	14	13	13	14	19	11	17	19	11	11	16	14	19	10	16	11	11	23	14	16	16	21	14	13	10	9	8	21	13	21	12	13	14	13	20	17	21	18	25	19	14	13	10	14	21	21	17	10	10	16	13	19	15	17	7	18	15	16	14	21	17	19	13	25	12	8	13	13	5	9	19	8	12	16	13	12	15	15	11	12	18	17	18	12	18	15	10	8	21	14	23	17	19	13	11	10	11	7	16	19	22	18	19	17	13	18	21	14	12	11	13	21	14	15	20	11	11	20	19	12	12	13	19	19	11	11	19	18	10	18	19	15	10	20	15	18	10	18	19	20	19	14	16	20	12	15	17	17	15	9	19	11	16	13	13	14	16	19	8	9	10	21	23	15	19	11	21	13	10	14	18	19	12	15	21	16	17	20	23	16	17	13	10	28	15	16	14	17	22	20	11	15	20	15	13	17	14	13	11	15	13	17	10	15	11	14	19	14	10	21	16	15	13	10	20	20	16	16	23	23	15	20	17	12	13	10	17	12	12	15	18	10	12	12	15	15	15	17	10	11	12	15	10	13	23	18	18	12	12	18	18	11	8	24	14	15	16	16	22	18	18	19	12	13	16	15	12	13	18	22	12	18	27	12	10	12	20	16	14	22	18	19	15	10	11	15	9	8	14	16	8	23	21	19	16	15	19	17	19	12	15	11	9	26	21	16	15	13	20	17	15	20	17	8	12	23	17	15	11	25	16	11	20	23	12	21	20	17	14	16	14	10	17	13	14	15	14	19	14	15	21	12	19	25	17	14	24	14	15	16	8	18	14	14	17	9	18	13	6	14	17	14	11	16	17	16	12	20	17	15	17	15	18	19	20	16	22	18	15	17	12	12	10	20	10	16	14	11	19	11	5	17	20	22	12	16	18	13	13	13	6	18	13	16	19	18	13	18	7	19	16	19	13	9	16	13	14	20	15	16	8	17	16	11	15	19	14	14	18	21	16	17	15	17	14	20	12	16	7	12	18	11	12	17	18	20	14	21	19	12	8	14	13	14	18	20	17	7	16	15	13	10	14	18	13	20	11	16	20	19	14	12	15	22	17	17	14	9	19	7	10	17	15	16	16	15	20	17	23	18	13	13	20	20	12	13	14	15	16	16	17	15	13	17	16	21	16	12	14	8	20	14	12	12	16	17	11	18	10	17	19	17	16	22	18	16	13	15	20	11	11	15	22	14	11	16	11	21	16	9	8	19	10	19	10	17	14	22	15	19	19	17	13	26	8	16	19	22	20	10	13	16	24	12	12	17	17	17	15	13	15	16	16	16	13
18797	8779	3126	8849	19425	30441	4175	2733	2124	1835	1393	1125	1058	880	816	747	715	621	616	621	612	595	584	597	574	572	556	560	544	553	519	513	484	480	438	463	408	364	403	358	348	328	322	324	334	356	294	291	311	312	318	324	297	270	308	319	296	311	294	309	302	338	336	294	295	293	316	369	332	324	351	418	380	317	316	309	312	324	306	283	330	317	283	323	304	285	349	338	304	311	324	307	283	319	305	283	278	293	288	277	332	307	301	280	284	328	285	280	285	309	280	287	301	294	292	296	302	281	260	271	301	283	286	267	292	297	302	289	287	291	284	283	287	273	252	313	283	291	275	281	295	302	301	299	300	266	304	282	308	288	285	286	298	296	278	282	306	278	274	290	268	273	294	284	258	306	259	263	288	275	296	288	286	286	259	285	271	290	278	290	272	320	285	277	290	288	272	275	290	268	275	300	254	283	293	273	272	282	272	274	302	296	326	291	260	261	300	279	279	288	297	280	291	286	261	285	271	272	266	244	301	264	292	269	284	260	244	289	293	274	274	314	268	305	322	266	280	309	291	287	261	258	272	289	301	316	269	267	286	297	264	273	275	269	274	304	276	255	288	274	293	261	269	279	275	282	309	272	277	273	314	292	293	315	273	280	268	293	305	278	274	315	278	276	264	257	287	275	305	272	288	318	270	256	304	268	292	279	284	296	278	284	268	293	280	283	251	307	281	295	297	275	280	304	267	276	323	281	284	272	281	262	296	290	265	280	296	279	291	272	292	301	266	278	295	302	278	289	294	283	271	297	268	276	271	278	306	317	263	295	276	293	258	286	260	270	287	265	270	280	288	312	280	260	300	268	253	261	305	279	259	296	308	273	277	274	254	295	301	259	267	286	270	328	284	304	284	256	304	288	264	293	279	304	305	279	272	282	275	284	282	273	259	299	293	312	272	319	239	273	278	296	294	284	286	262	258	276	298	290	270	282	258	306	254	279	292	249	297	280	299	282	301	298	284	285	311	280	276	278	269	243	284	318	281	274	272	285	289	282	274	278	263	265	294	272	280	259	286	276	270	274	285	272	267	286	272	283	291	273	300	293	246	293	292	274	288	277	289	302	307	270	277	264	265	300	275	332	295	254	283	264	266	302	284	285	278	297	307	273	295	282	300	272	305	307	276	286	256	303	301	267	281	289	287	302	280	285	305	255	264	270	312	257	280	271	317	317	274	310	266	271	285	253	270	322	303	288	278	288	292	260	286	275	274	300	269	301	296	301	292	289	255	281	289	248	286	272	279	309	267	267	318	278	280	278	274	277	321	271	306	270	279	301	305	260	299	290	306	286	294	322	301	267	297	281	328	272	280	270	268	268	266	257	286	266	283	296	304	281	291	309	309	305	253	280	304	311	295	283	288	312	305	268	263	280	282	282	278	295	270	285	277	266	299	294	298	277	297	282	281	258	273	289	285	277	301	273	276	282	247	274	269	285	266	287	308	274	283	334	263	259	277	263	282	297	281	267	265	285	295	261	265	295	273	271	300	302	282	271	303	309	291	285	275	259	292	286	309	273	287	260	289	278	262	251	278	287	323	305	281	283	295	280	285	276	298	300	280	302	307	321	296	307	301	283	268	281	256	288	304	269	307	280	273	271	269	275	300	272	291	303	333	264	285	275	318	272	280	271	286	263	304	284	251	318	284	279	261	302	273	274	300	265	269	274	269	286	274	298	266	303	277	292	280	302	281	295	313	304	278	300	274	267	269	267	276	307	299	286	256	273	278	289	294	281	297	293	290	282	293	305	291	304	293	273	288	258	305	285	267	295	286	283	283	299	290	270	273	295	283	298	280	264	307	301	302	311	329	273	276	263	279	294	304	290	280	288	256	264	284	274	275	300	304	256	284	291	264	251	288	282	292	292	264	304	289	306	296	275	292	304	272	284	282	280	323	299	300	329	316	290	297	269	246	250	258	269	280	268	294	306	299	267	309	292	258	268	257	282	260	306	302	272	266	285	262	255	248	339	268	293	265	277	292	292	273	291	269	285	276	250	294	283	304	287	266	271	272	276	304	270	280	255	303	259	276	256	291	309	266	296	284	274	327	264	319	281	270	270	258	280	275	265	264	304	284	286	285	282	259	286	297	298	278	316	296	294	273	312	297	270	284	288	279	320	294	292	287	305	294	278	291	315	246	287	299	261	317	281	265	279	261	264	263	285	301	259	279	267	287	283	300	280	296	293	290	288	279	299	279	290	281	304	279	300	269	278	273	319	296	293	256	299	295	323	253	280	295	292	279	274	246	287	299	281	299	289	288	264	286	305	297	287	253	295	265	268	281	273	265	294	268	286	271	272	278	274	280	278	274	285	278	254	318	275	278	286	305	287	307	278	324	303	265	278	279	267	271	319	293	261	302	284	274	280	288	281	275	290	282	311	302	295	263	285	302	281	296	301	289	284	259	302	266	284	268	302	303	282	266	280	291	273	286	278	275	226	283	279	252	288	295	307	278	282	283	279	284	285	295	271	324	296	294	308	267	299	286	312	315	329	263	300	303	280	285	288	285	289	287	286	289	287	288	260	314	289	281	280	291	280	297	286	280	295	299	275	273	274	289	257	266	274	319	295	302	298	275	282	311	281	281	289	263	267	272	285	262	265	281	257	279	301	304	289	278	269	256	297	275	284	278	321	291	300	291	300	289	281	300	303	284	252	265	288	296	283	288	326	294	269	266	287	290	298	284	308	301	275	269	247	282	308	299	292	287	258	313	291	278	296	293	278	267	275	298	286	244	300	285	287	272	282	306	287	278	276	254	257	301	278	266	298	305	267	277	301	284	279	309	304	309	291	289	297	302	288	272	273	298	278	278	275	283	278	305	291	308	276	269	271	296	276	269	308	246	282	289	298	300	271	260	275	292	275	283	276	290	317	279	284	289	275	286	270	317	281	292	289	288	288	294	268	291	283	287	269	259	302	288	316	267	271	299	299	277	265	282	299	287	271	281	248	286	292	298	274	282	266	286	307	262	284	315	304	295	257	277	278	297	303	295	283	298	284	280	296	296	298	317	251	271	284	307	268	271	283	254	279	290	280	256	292	276	266	306	300	309	289	278	306	296	290	264	283	271	253	255	287	264	308	276	299	256	268	287	300	260	292	288	288	264	293	269	302	272	279	293	291	313	281	258	255	300	272	249	273	270	276	287	295	279	306	290	295	286	285	258	278	291	292	265	268	264	299	253	311	279	305	285	279	273	263	280	277	252	272	287	264	277	281	273	290	274	293	285	280	308	264	297	306	276	328	286	274	300	277	291	293	289	318	273	289	302	299	278	289	279	285	310	270	282	319	281	268	281	330	272	279	277	292	295	280	291	277	298	302	299	246	276	305	288	280	290	282	291	283	276	267	281	316	298	272	267	296	313	280	274	312	242	263	276	284	303	254	283	295	289	284	255	284	269	282	291	288	274	292	296	284	282	291	292	264	282	256	286	279	303	278	306	281	280	280	302	270
2183	677	309	216	1244	4320	145	93	65	74	74	52	50	55	48	41	46	48	33	37	32	32	32	33	32	40	28	33	30	26	32	17	28	26	29	26	24	17	29	24	15	13	18	13	21	17	26	25	19	19	20	16	14	22	29	18	25	25	18	20	16	23	12	26	15	19	28	20	26	22	21	20	21	20	19	22	12	15	13	24	10	19	16	19	17	23	19	10	22	18	20	25	19	16	22	22	23	12	18	15	15	17	22	22	15	17	18	15	18	19	23	15	16	23	19	15	15	23	12	24	14	18	20	20	23	16	16	20	17	26	23	17	16	17	20	19	12	28	16	13	17	15	21	15	14	16	20	16	12	26	14	16	26	14	23	23	18	26	18	12	21	11	17	25	17	15	14	15	22	10	14	18	17	19	23	19	16	16	19	13	25	18	17	17	21	20	19	13	16	20	12	21	22	15	19	13	16	19	17	12	16	17	17	13	21	15	13	18	18	14	10	14	22	11	22	17	15	17	15	11	22	22	14	16	20	20	19	13	23	16	18	25	22	15	14	17	20	15	15	21	33	15	13	18	19	17	13	19	19	24	19	16	22	11	16	21	13	16	18	23	15	12	19	23	15	22	14	16	21	20	23	26	19	12	23	22	26	17	14	16	10	19	13	14	19	23	16	16	22	18	12	23	21	21	8	27	17	16	14	12	16	16	10	18	15	13	12	15	17	16	17	24	20	15	16	14	21	18	13	20	19	22	19	15	16	18	18	19	14	20	17	21	14	18	16	8	18	13	21	22	14	15	23	20	13	20	17	22	13	18	25	13	21	22	16	17	17	18	17	14	20	15	15	15	24	13	22	21	15	14	15	18	12	20	18	14	18	17	24	22	21	21	11	22	20	20	15	22	18	20	16	22	17	23	16	20	18	12	17	16	24	13	15	21	7	11	16	17	19	12	18	18	19	22	24	23	15	18	11	21	10	22	22	13	16	18	20	17	15	11	17	18	15	17	19	18	22	23	24	17	18	22	10	14	15	22	19	22	17	17	16	21	11	17	18	13	22	20	7	18	14	19	12	19	12	21	25	10	19	17	16	12	14	15	22	21	17	16	19	13	11	14	15	20	17	17	25	20	20	20	14	19	12	8	15	15	15	8	19	24	12	15	26	11	13	19	25	19	18	13	17	17	11	21	14	26	19	27	21	27	11	15	34	32	20	22	13	25	15	14	9	17	18	16	15	15	21	10	16	22	21	18	19	21	15	12	15	17	14	24	16	23	21	20	12	22	16	17	23	26	16	18	19	13	13	16	16	25	19	11	14	17	10	24	18	17	18	22	20	12	18	15	15	19	24	15	10	21	24	12	19	18	18	19	15	9	13	22	26	25	21	10	20	16	19	17	17	18	12	18	19	10	13	18	14	15	20	23	23	23	11	13	22	22	10	24	19	18	15	18	20	18	18	19	21	19	13	20	17	14	13	19	18	26	13	19	22	21	19	21	19	11	14	18	23	16	14	18	19	19	10	18	17	17	19	18	14	15	20	20	17	22	15	25	14	26	20	20	16	14	22	13	24	8	16	8	12	12	22	9	14	29	17	19	17	17	36	21	24	18	23	27	23	15	17	9	20	17	13	19	18	19	18	12	11	18	20	20	11	19	16	8	19	16	14	15	18	20	17	15	16	24	15	18	15	18	15	18	24	19	15	34	27	19	12	17	25	26	24	19	21	19	19	14	15	21	19	15	23	20	13	16	14	14	14	20	22	19	15	16	12	24	20	21	26	19	8	25	10	19	16	21	12	17	21	16	15	23	17	17	18	14	13	22	20	13	20	16	20	21	17	14	23	18	19	16	19	22	22	16	17	22	13	19	18	20	18	22	23	17	14	23	26	13	14	19	16	19	14	11	17	18	17	13	18	23	26	15	21	18	13	23	23	18	21	21	16	11	17	16	9	20	24	13	24	13	14	20	15	20	13	17	16	23	17	19	14	20	17	21	16	18	28	11	23	15	18	18	13	13	7	13	8	18	18	13	14	8	25	19	17	18	12	15	21	9	22	11	15	17	11	17	13	21	17	10	14	16	26	14	16	24	19	18	22	15	11	15	15	16	15	23	25	15	15	18	19	16	11	12	23	10	18	17	18	15	16	15	14	13	17	14	22	18	15	16	18	26	11	13	19	24	17	13	31	18	27	15	22	15	21	14	15	16	11	26	14	19	19	18	17	20	16	24	10	18	13	17	15	22	18	14	18	14	15	21	16	20	22	24	22	19	22	12	27	12	18	21	18	13	21	10	17	20	22	21	19	23	14	18	19	15	20	20	14	15	11	18	21	22	14	22	20	17	15	20	11	17	21	27	22	16	16	22	19	18	16	19	19	16	19	21	20	18	16	19	16	18	14	22	18	6	11	20	13	24	15	15	21	14	22	14	23	18	16	22	20	18	15	17	21	14	17	17	27	20	11	22	20	13	18	23	19	20	11	20	19	25	12	19	20	16	23	15	17	19	21	25	15	18	21	22	16	19	20	26	17	19	14	21	20	20	15	28	15	22	16	19	19	16	21	20	17	17	15	19	14	25	9	20	13	20	19	17	21	21	17	17	16	21	17	13	16	14	17	19	23	10	15	22	16	23	24	23	16	20	14	14	14	14	16	20	24	20	23	20	17	33	11	16	12	11	19	24	27	19	16	20	21	19	22	11	18	14	23	19	22	18	20	16	23	27	20	19	20	19	10	33	15	22	23	15	23	16	14	16	19	16	18	18	16	18	20	25	17	15	22	18	18	15	22	16	21	21	17	19	20	17	15	16	12	14	14	21	14	19	16	19	18	18	21	20	22	15	17	17	12	24	12	19	18	14	16	13	11	18	23	14	13	20	12	19	17	17	14	20	12	23	21	26	19	15	23	16	20	13	17	10	21	19	15	25	10	22	19	19	19	22	21	24	12	16	18	23	21	18	16	23	15	18	16	10	25	33	31	14	21	17	14	17	19	21	22	26	11	17	11	11	19	23	17	19	19	20	13	18	16	17	15	22	17	22	15	22	15	20	17	20	19	18	22	24	16	24	15	12	20	19	28	19	24	19	17	15	12	11	21	12	18	22	14	20	18	23	16	18	17	14	9	16	15	14	18	20	18	17	16	16	18	20	15	15	14	15	18	23	11	16	15	13	12	28	21	14	16	20	12	16	17	27	13	22	25	15	21	18	13	20	22	26	21	17	9	17	20	16	13	23	20	23	23	15	10	20	18	18	20	11	19	17	19	15	29	18	22	21	23	19	13	12	19	14	16	20	12	17	23	18	20	20	19	13	13	22	17	14	16	21	14	24	19	18	18	11	20	15	14	24	18	20	19	12	21	19	20	25	21	21	14	24	16	12	21	10	19	12	21	25	16	21	22	17	18	21	10	13	12	18	21	12	22	24	16	19	18	9	27	19	21	19	19	20	23	14	16	21	16	15	10	18	24	16	16	21	21	25	20	18	25	17	16	9	15	23	14	24
31160	17729	9056	21494	41910	38581	14209	10085	7498	6047	5026	4002	3498	3050	2626	2218	1983	1806	1629	1593	1529	1414	1478	1299	1299	1354	1286	1242	1134	1065	979	935	914	945	874	809	693	655	603	625	628	563	511	532	563	464	496	484	494	468	481	440	447	394	431	430	432	400	456	381	451	435	415	429	432	419	378	421	440	493	599	616	583	453	413	362	370	393	384	388	409	410	430	404	393	421	404	395	377	380	389	410	385	351	352	372	368	352	361	377	329	372	343	345	368	334	363	302	286	341	312	335	342	342	341	316	384	331	370	342	325	322	327	344	331	333	349	342	350	324	351	364	316	324	335	317	330	350	311	304	363	349	325	343	313	353	329	331	340	311	337	320	317	327	349	279	301	333	336	373	320	337	350	313	324	320	322	353	349	308	317	324	320	310	295	327	335	337	305	324	362	325	322	341	318	300	313	304	307	346	334	353	332	331	312	348	316	318	316	322	344	264	344	326	337	327	362	345	340	313	312	312	322	336	328	316	313	320	340	302	353	333	335	334	337	307	303	327	298	345	366	321	333	330	316	310	322	309	339	348	307	341	335	322	319	346	302	320	313	343	328	329	300	327	323	337	343	299	328	358	327	340	306	316	323	335	320	327	354	326	285	328	335	336	324	356	323	321	289	325	303	335	334	325	325	292	368	326	362	320	317	331	322	321	294	312	285	304	304	304	328	336	325	338	354	325	322	344	363	316	320	321	345	331	354	284	309	310	333	319	297	291	345	323	308	294	341	313	334	301	314	339	325	350	346	327	319	313	316	333	308	307	352	345	303	292	267	312	359	311	329	335	335	288	326	318	339	320	304	328	325	342	340	319	318	306	321	336	313	338	341	356	304	333	320	326	351	370	303	342	336	344	335	342	314	319	331	321	356	374	338	321	292	325	344	326	326	327	366	327	325	348	328	354	316	332	334	330	299	309	310	344	368	334	346	312	321	308	331	326	327	324	308	329	318	338	368	345	324	321	352	335	311	319	288	308	303	335	282	327	325	322	326	309	339	330	309	340	335	327	342	345	347	329	312	335	319	312	324	325	349	326	354	358	314	354	335	362	296	327	316	327	301	324	345	333	327	347	311	327	358	320	323	297	319	306	306	349	306	338	331	331	353	341	333	311	301	326	307	279	318	319	332	312	331	325	308	324	349	350	338	354	337	326	353	305	333	341	277	340	307	321	330	306	304	338	298	303	318	323	327	340	302	335	326	323	308	311	337	325	331	336	314	338	325	332	346	317	287	328	329	310	331	334	285	342	333	320	307	315	317	335	327	337	353	285	322	317	295	330	337	319	314	319	311	318	318	308	353	302	302	310	322	319	337	337	337	321	332	300	306	338	336	324	315	348	300	344	311	336	358	350	352	342	318	353	282	316	310	320	321	330	331	336	329	301	336	331	324	354	317	336	312	327	312	314	370	356	326	302	295	322	313	347	317	323	349	306	333	337	294	337	338	320	341	335	332	343	316	324	330	325	352	313	334	314	317	334	334	307	347	312	303	317	306	281	347	315	329	297	309	305	318	311	290	342	323	350	323	290	319	315	328	333	323	312	316	373	276	302	306	341	334	317	321	299	344	300	338	340	315	328	318	338	336	335	325	345	299	347	335	309	315	366	335	353	353	296	337	329	328	306	343	323	311	309	334	306	340	321	335	367	276	318	322	332	323	308	346	335	277	330	299	328	306	341	312	337	342	342	330	338	306	278	349	318	339	303	339	316	331	328	352	341	348	352	327	333	357	349	327	360	348	310	333	344	334	338	337	334	323	291	343	324	342	318	296	355	317	317	363	341	289	309	312	299	333	315	328	327	292	329	310	297	320	330	331	348	329	360	322	333	328	348	305	300	324	351	304	314	302	315	343	332	331	316	339	331	330	351	362	313	325	319	314	319	331	358	327	336	339	325	346	347	340	352	355	319	320	280	327	321	319	331	300	308	325	341	306	331	337	337	325	308	326	326	347	327	318	321	319	317	298	283	310	314	308	319	323	349	307	365	307	323	310	316	329	307	313	388	348	324	357	306	330	341	329	298	321	296	314	320	353	299	326	335	324	340	343	331	339	335	333	365	323	347	321	331	342	327	302	359	329	290	325	332	320	347	322	328	292	312	320	352	340	327	298	307	324	334	329	349	351	353	325	287	314	324	324	336	353	308	311	315	294	341	302	316	343	313	354	314	354	360	324	313	313	309	305	330	338	317	313	327	342	287	341	336	313	325	330	312	333	327	319	321	368	328	326	340	339	324	344	329	327	322	304	312	314	293	344	295	337	307	330	341	350	320	346	348	327	318	317	334	319	346	336	319	314	320	300	323	354	332	321	332	336	339	337	287	303	317	315	333	318	315	323	307	309	363	307	313	326	334	308	298	316	294	337	324	316	346	343	356	311	317	309	322	345	296	311	285	328	306	310	327	316	309	328	316	334	324	324	326	332	330	325	309	323	320	316	305	331	343	329	323	345	321	314	322	302	301	336	343	314	320	329	342	306	333	324	338	331	316	341	352	294	328	337	322	348	315	349	332	333	308	337	349	327	339	335	321	311	329	312	356	321	311	308	321	325	317	297	337	358	336	306	312	312	332	329	313	299	314	348	320	313	325	311	321	320	349	314	345	324	338	347	318	321	326	306	320	342	323	322	335	305	316	316	320	322	329	321	347	343	353	288	342	317	327	313	329	307	342	314	316	344	315	323	314	331	339	332	345	329	318	324	363	304	295	313	319	353	342	339	326	338	340	330	295	326	328	322	301	292	312	313	322	327	320	293	326	298	317	328	335	310	326	358	323	340	348	333	302	334	320	311	312	319	326	306	321	333	325	342	331	332	297	308	297	334	299	333	352	325	328	324	340	340	320	305	334	360	348	325	305	323	311	342	338	312	349	325	333	328	349	328	338	324	321	338	303	313	315	298	292	311	320	340	345	330	342	283	313	298	344	351	310	328	340	336	350	323	346	299	336	325	354	307	330	352	341	320	335	331	337	331	362	315	335	306	318	359	328	325	300	318	319	314	362	269	297	366	313	299	280	332	320	329	307	353	377	321	336	328	304	315	290	305	318	350	340	318	338	321	326	322	315	338	308	345	365	318	321	316	335	328	359	314	328	346	308	314	335	296	333	321	336	321	336	297	332	312	352	325	349	308	329	305	296	308	312	332	329	309	316	311	341	320	347	297	324	307	342	328	337	334	349	327	329	302	316	326	308	312	317	326	342	321	350	329	368	336	346	348	326	328	314	319	325	322	364	357	342	323	332	323	372	322	321	301	332	313	322	326	302	324	342	321	328	320	319	338	344	318	338	338	340	348	352	351	319	337	302	310	325	330	308	301	331	292	325	309	319	316	333	341	337	337	338	327	326	308	315	350	349	316	345	332	339	361	293	362	331	326	330	325	321	337	323	349	334	338	328	333	319	341	332	352	294	344	326	331	353	338	322	326	315	319	321	322	333	327	340	326	339	335	321	300	349	329	344	321	324	337	298
2986	338	189	132	1038	1305	85	72	63	52	35	55	66	51	39	46	40	39	34	54	43	36	30	36	32	34	31	38	35	35	29	28	26	36	41	30	31	34	30	31	37	30	27	33	30	29	27	27	23	40	22	28	39	31	19	29	29	18	23	24	32	27	33	29	28	27	32	33	28	32	35	32	32	25	31	26	34	25	26	32	25	20	22	22	31	27	24	37	24	25	27	26	27	29	26	33	33	24	33	32	30	25	24	24	34	18	18	25	24	30	27	23	21	24	31	27	25	29	29	19	26	19	26	21	30	19	28	25	20	32	35	33	22	30	26	28	31	24	35	33	26	31	22	20	18	23	34	30	18	39	30	28	33	34	28	29	18	24	16	31	34	25	25	29	22	23	35	30	34	32	31	27	33	25	34	35	22	35	25	23	21	26	41	18	25	31	21	18	28	29	24	25	26	26	28	31	29	23	22	21	21	28	32	32	33	24	32	32	29	26	25	28	40	24	23	24	26	33	23	37	21	22	21	28	30	26	24	30	33	23	30	20	42	34	34	35	34	27	19	33	31	41	18	25	38	33	27	21	25	16	22	31	28	22	32	27	23	31	28	29	26	32	22	40	31	29	22	35	27	27	25	39	40	24	19	18	27	32	26	20	22	27	26	23	27	21	28	37	28	32	26	29	31	34	36	27	22	32	27	25	26	25	24	27	31	21	23	27	23	27	23	26	29	24	37	29	27	26	26	23	34	34	25	26	22	35	23	27	36	25	23	24	31	24	26	29	28	24	27	29	30	33	19	33	36	29	32	36	33	25	31	34	30	25	26	29	23	20	31	29	22	18	23	25	29	32	34	35	33	16	35	21	35	25	20	31	29	28	20	31	15	31	27	23	33	32	32	27	27	25	24	27	25	35	27	25	29	35	19	28	34	37	23	26	31	22	24	33	32	34	24	24	28	31	25	32	33	28	25	28	30	33	32	24	19	28	31	37	25	23	24	22	33	27	27	31	25	44	25	26	22	29	18	41	36	29	29	24	33	24	30	27	26	29	32	26	30	32	36	35	28	26	33	24	42	26	34	24	29	41	22	20	31	37	35	26	29	26	28	33	29	32	21	29	19	22	23	23	31	23	32	25	22	25	27	22	25	27	37	25	32	19	26	38	32	29	29	26	33	32	30	26	26	29	24	28	25	26	24	26	29	23	35	33	33	21	16	31	32	27	23	28	26	31	21	28	31	21	34	32	15	29	33	36	27	28	23	32	30	26	30	20	23	24	28	23	37	19	26	31	17	33	40	29	31	21	24	22	30	21	33	30	28	21	28	31	29	27	28	28	26	29	30	34	37	33	25	26	17	34	22	24	32	24	30	34	24	31	30	33	22	27	22	27	28	25	22	23	32	26	31	29	24	30	27	25	30	27	23	20	31	30	23	36	21	33	28	34	25	24	22	22	26	22	29	23	25	38	34	27	23	32	27	24	31	26	30	20	28	28	28	35	38	35	33	30	33	28	14	29	28	29	33	24	37	30	35	28	31	25	28	31	28	28	22	25	28	28	26	47	33	18	29	23	35	24	27	29	31	24	20	24	34	32	22	29	34	32	33	21	29	25	30	20	21	33	34	30	28	31	31	30	23	32	29	17	27	31	22	32	33	27	28	21	20	27	16	29	36	21	23	30	39	23	34	27	34	29	31	27	32	32	29	27	25	24	32	23	38	21	23	22	19	31	32	21	18	24	32	32	27	25	32	27	18	17	20	34	24	17	22	25	29	33	28	22	22	25	33	31	26	23	23	23	25	26	30	18	28	21	24	31	32	29	33	23	32	28	27	25	23	29	33	31	29	32	27	23	21	28	25	37	27	31	26	32	17	31	24	39	29	38	19	18	17	26	18	34	23	34	23	26	27	27	36	30	27	35	27	22	35	26	27	17	33	35	30	31	26	20	41	31	31	30	38	29	27	29	35	30	31	34	28	39	30	22	33	24	32	27	26	28	24	36	33	21	27	26	26	36	28	24	33	21	27	29	30	37	23	28	27	26	18	31	29	25	29	27	29	41	25	24	36	16	24	20	28	26	24	29	24	26	27	29	21	30	31	30	30	23	27	22	31	31	36	33	26	30	30	36	26	25	33	24	26	22	36	28	32	24	24	24	24	21	30	28	35	34	27	31	33	29	29	30	28	23	22	22	22	29	27	29	23	38	14	23	30	26	24	31	28	30	29	23	29	28	18	36	30	21	37	30	23	32	33	44	24	32	33	31	31	31	30	35	30	22	22	28	23	31	21	23	38	32	28	31	25	32	26	29	35	34	25	33	34	30	30	26	31	28	32	37	31	32	26	39	35	25	41	31	25	28	33	34	23	34	28	22	22	25	36	27	29	30	22	24	29	26	21	32	21	34	33	32	28	24	31	28	27	26	28	31	29	33	29	20	22	36	22	21	29	23	31	25	35	26	37	29	31	31	25	28	29	34	30	24	29	23	22	25	32	18	27	32	36	22	22	36	33	34	26	21	36	34	31	23	29	29	26	19	34	31	31	31	28	24	30	23	33	31	14	27	24	23	22	39	32	30	32	17	24	27	23	20	27	34	37	21	24	33	35	29	24	24	19	27	30	27	26	28	31	25	29	27	33	22	25	19	32	33	27	22	24	31	24	18	28	36	26	32	21	25	23	34	33	26	25	39	25	21	26	26	31	31	29	28	31	34	26	28	32	29	24	17	26	34	21	28	36	29	28	27	32	22	28	25	20	27	33	35	24	27	22	31	30	26	32	33	22	30	35	26	35	37	26	35	25	36	38	29	30	34	35	46	34	26	14	34	26	27	34	28	27	27	26	27	33	23	31	24	22	28	29	27	24	26	33	21	29	24	30	25	28	27	29	25	23	29	34	29	27	23	29	33	34	27	31	28	32	26	36	29	26	24	29	30	26	21	28	26	30	36	22	35	36	17	24	33	35	26	31	22	36	28	24	19	33	30	26	28	29	23	26	33	27	27	24	22	23	24	24	31	32	27	34	23	30	33	22	23	26	27	34	21	26	25	28	32	22	29	21	30	30	18	30	21	22	23	24	26	31	29	33	20	32	20	33	33	18	34	38	25	26	30	28	38	30	40	27	30	20	20	26	35	26	34	24	27	33	33	34	33	22	22	27	22	25	35	23	25	34	27	34	25	33	28	31	24	28	28	25	24	23	34	24	24	24	36	18	26	40	31	30	27	20	28	34	38	32	24	24	31	21	28	27	30	20	39	31	32	33	29	26	36	33	31	22	31	29	39	29	23	31	31	24	28	35	30	37	34	29	28	31	22	30	25	30	36	29	29	28	36	30	29	25	30	29	30	32	30	26	22	33	28	29	25	30	28	31	22	20	35	36	20	26	15	29	26	30	32	28	22	28	31	21	21	28	27	25	27	29	28	27	36	29	28	30	39	22	26	35	33	26	27	25	21	28	23	23	25	22	38	27	28	19	22	26	30	30	30	29	38	27	42	32	32
25254	12617	6218	15238	40982	29356	9206	6364	4882	4000	3248	2586	2337	1962	1790	1633	1452	1310	1286	1266	1213	1175	1218	1257	1255	1101	1089	1063	951	948	888	849	900	850	787	779	719	713	650	603	608	596	614	651	592	624	624	586	562	559	595	555	567	583	536	570	556	514	522	548	573	547	575	595	526	571	557	519	581	650	698	730	604	634	545	523	568	533	518	503	550	503	535	512	546	566	523	539	568	545	532	508	486	502	538	542	531	508	501	471	496	465	521	535	482	500	490	498	515	487	515	496	525	497	518	444	507	488	501	478	469	472	462	535	513	504	487	470	466	533	461	503	551	491	525	483	530	467	531	511	525	517	489	476	513	507	459	502	470	456	449	486	518	488	508	505	508	532	467	511	517	483	512	538	450	517	474	478	483	484	454	481	491	490	477	466	490	471	457	511	489	514	468	505	469	511	496	514	509	485	492	506	518	506	513	485	475	517	481	490	555	525	481	514	474	473	486	466	500	521	493	469	512	503	447	507	545	537	502	513	490	495	499	494	509	480	506	530	494	499	501	452	511	482	483	494	548	494	467	520	456	458	502	456	493	452	475	490	524	484	489	502	473	518	464	490	499	530	503	505	461	452	454	491	506	538	520	476	474	485	505	470	495	488	502	499	472	503	533	510	508	477	476	519	473	487	508	421	511	467	507	503	482	492	475	479	520	483	489	434	498	495	475	468	475	510	494	470	516	495	491	505	468	493	476	535	497	489	505	491	492	461	490	502	523	490	478	465	474	512	500	517	532	457	513	517	467	495	498	489	485	483	468	526	484	487	502	514	448	496	494	525	530	432	474	533	507	466	494	487	470	522	564	498	508	532	487	509	511	484	486	523	506	442	507	505	495	509	496	497	473	515	464	479	512	507	519	486	509	474	475	507	465	462	449	491	497	492	501	526	500	500	482	470	529	497	494	492	471	504	473	515	505	511	440	495	498	495	472	490	503	452	496	482	477	481	501	495	480	529	509	483	485	470	520	477	521	464	447	504	459	522	482	498	498	480	482	511	504	513	503	485	475	491	485	480	471	481	525	520	516	414	470	532	458	506	491	500	441	484	485	522	500	486	491	480	527	482	515	502	488	424	460	529	479	515	524	485	512	478	466	465	462	501	519	453	509	480	461	487	512	464	508	499	507	528	518	513	497	480	523	467	513	479	502	497	493	507	459	501	469	493	513	487	474	509	456	496	491	438	502	480	440	464	466	509	478	501	432	478	472	526	480	478	513	491	469	495	510	504	482	476	514	481	478	503	513	524	474	484	477	460	493	493	501	464	474	490	518	494	478	549	493	455	462	480	480	455	463	487	457	479	458	503	510	494	492	495	502	483	504	503	551	500	498	484	488	432	500	479	501	532	520	481	490	502	484	542	505	478	520	508	501	499	472	510	501	504	494	497	497	527	485	464	474	467	486	469	431	477	475	494	484	462	504	484	496	529	487	479	462	477	511	518	470	492	498	478	469	461	520	459	463	512	479	486	515	469	462	516	482	495	476	472	510	480	460	494	503	472	491	478	499	515	506	495	508	509	513	497	515	516	484	502	501	478	484	501	501	485	503	484	506	504	432	521	499	467	458	479	464	478	485	462	479	497	528	447	456	502	538	494	499	477	485	491	501	516	498	477	514	478	481	518	494	461	444	478	488	488	501	487	496	492	464	491	480	501	524	484	526	489	504	501	519	505	491	446	469	511	478	508	500	493	538	469	497	475	518	478	482	511	470	548	516	463	469	505	494	532	489	503	466	517	493	517	489	464	473	477	502	499	511	444	489	494	475	510	484	508	467	477	487	492	493	494	501	478	504	483	505	505	515	476	483	483	522	476	479	509	487	507	525	487	459	494	457	495	495	503	449	501	490	490	507	525	456	537	506	496	468	491	538	499	464	512	494	495	530	489	530	523	501	461	480	471	464	500	497	465	474	464	507	483	468	500	459	499	488	433	471	518	503	470	499	473	504	465	502	463	493	475	502	460	459	489	471	488	552	484	525	490	499	512	470	488	481	478	440	473	500	485	534	514	491	506	502	514	465	459	492	480	505	499	469	463	516	510	505	489	481	523	518	509	478	504	490	493	523	491	476	466	520	486	520	500	477	499	485	468	485	478	493	494	497	504	533	463	523	477	489	519	483	476	507	448	433	492	449	491	488	484	496	454	477	513	497	447	494	484	506	501	507	495	480	443	459	508	497	476	483	488	471	519	477	459	502	467	489	499	524	500	491	482	469	507	480	489	503	497	483	531	502	523	513	513	506	535	476	492	477	507	503	467	483	490	508	513	514	486	462	503	459	460	496	462	474	462	537	486	483	492	471	491	487	474	478	453	458	486	438	497	460	486	514	506	480	476	496	500	457	532	525	453	546	490	491	536	536	457	450	473	503	496	475	469	512	477	478	493	493	466	488	487	506	516	482	474	499	503	524	476	488	479	486	466	502	485	498	538	497	505	502	506	487	455	495	460	491	523	520	499	463	479	522	508	456	529	490	520	474	460	494	485	500	477	489	515	498	461	524	482	493	514	480	478	482	488	486	479	470	503	485	490	451	489	528	514	485	511	476	500	536	501	463	456	522	486	483	503	501	485	485	483	517	480	510	503	481	530	449	505	487	530	493	496	479	489	497	489	449	495	484	476	521	473	480	492	489	477	505	503	517	496	452	482	475	525	505	514	521	516	453	498	511	479	507	500	479	496	527	479	475	541	467	516	478	474	513	463	502	501	462	500	520	469	500	477	532	485	492	487	519	470	480	472	521	464	457	512	472	470	505	510	497	491	499	527	473	475	504	487	497	490	494	503	465	495	507	483	500	491	457	487	492	445	486	494	480	448	508	460	431	482	487	476	479	482	449	442	473	491	481	498	512	473	497	500	468	522	485	475	487	508	486	483	503	483	513	452	494	470	469	498	467	486	450	514	469	480	471	501	480	484	501	495	462	487	485	492	519	531	511	477	451	493	477	462	497	450	465	434	545	446	506	471	443	498	451	498	487	464	483	474	497	466	513	474	472	482	491	468	484	525	481	498	486	517	465	506	476	488	469	500	513	479	495	480	489	499	452	480	507	512	492	520	494	469	473	513	478	530	446	496	517	498	478	484	457	485	528	459	489	453	513	488	551	465	507	479	505	459	491	483	521	491	534	492	471	473	524	487	501	474	483	484	479	502	499	492	487	503	510	459	474	533	473	497	487	462	498	509	519	508	481	477	488	469	486	499	528	498	509	481	470	459	511	511	495	490	476	504	523	454	496	509	507	492	489	471	495	470	522	492	482	500	506	496	480	500	512	460	491	463	520	514	486	482	508	526	499	517	508	453	433	481	501	474	473	507	512	481	494	498	547	490	497	482	546	476	503	487	466	540	492	508	461	489	470	495	469	512	501	482	482	511	521	509	484	511	490	431	510	493	486	461	498	497	463	479	504	499	453	497	463	528	470	499	484	511	488	462	529	490	463	502	510	500	469	495	485	454	450	481	506	490
2873	658	375	246	1867	1734	147	123	100	81	82	72	57	52	55	40	42	41	55	41	40	28	49	36	40	42	39	28	37	24	42	35	40	44	46	24	34	33	29	34	28	26	32	24	34	22	21	23	20	26	27	29	36	18	25	21	23	24	37	30	31	27	36	29	28	17	30	18	24	14	24	33	28	27	31	26	31	27	16	17	24	21	26	25	26	13	36	27	18	32	26	32	27	26	21	17	16	20	23	27	19	18	23	25	23	21	22	19	24	24	22	15	24	21	25	13	28	21	24	19	15	20	17	18	19	15	28	19	15	30	25	22	25	32	22	21	38	24	19	21	14	24	27	33	27	28	20	23	23	22	21	22	20	23	26	20	29	23	22	18	18	29	24	25	20	15	19	22	27	27	22	14	21	24	18	25	32	21	23	26	16	28	14	19	17	25	25	23	27	20	24	23	15	31	28	22	30	30	21	34	22	20	23	21	27	20	33	27	23	20	21	20	17	18	23	22	26	25	17	20	24	27	29	33	11	30	21	15	28	20	24	22	21	24	25	22	31	22	27	13	22	16	23	12	19	19	16	23	17	27	28	18	26	23	23	20	20	32	25	21	24	26	16	28	28	19	17	26	26	21	23	25	25	25	22	20	25	23	24	14	29	34	26	29	21	19	18	40	23	25	18	23	23	25	17	26	22	23	28	32	26	27	14	21	29	25	30	28	23	29	26	28	16	25	34	31	25	20	18	26	21	16	29	35	17	25	16	26	17	23	19	26	23	24	26	17	21	29	33	27	31	20	23	25	14	11	28	24	23	35	25	25	23	19	18	27	15	35	23	26	28	27	10	25	19	22	19	29	20	27	27	30	25	35	23	17	18	24	28	25	17	21	34	17	27	26	20	27	21	24	21	23	23	24	23	22	18	26	22	31	26	18	24	19	17	19	22	20	26	24	20	27	30	29	16	22	24	14	19	24	22	13	20	22	29	29	16	23	29	19	26	19	22	22	16	25	24	29	26	28	32	27	22	29	29	29	18	27	22	25	24	32	23	29	26	20	27	25	19	25	19	25	21	18	15	21	26	19	18	18	21	25	27	19	22	28	18	19	23	21	23	23	28	22	29	25	21	18	23	26	11	24	26	25	20	37	25	28	32	30	25	15	16	22	21	29	18	21	29	26	22	19	23	17	31	22	24	23	28	28	22	28	15	21	21	16	25	23	29	26	19	20	29	17	32	18	26	27	14	15	19	18	20	22	23	26	24	22	18	19	24	26	21	28	27	18	27	12	27	21	20	24	21	20	29	17	20	20	21	16	23	23	27	15	31	23	25	27	23	20	20	28	24	21	20	17	23	18	27	22	25	14	22	26	36	19	26	18	20	23	15	27	20	17	21	23	20	25	22	22	27	27	20	21	24	16	21	22	18	22	22	25	21	21	28	30	27	31	23	28	25	16	34	22	34	26	20	20	13	28	25	25	24	20	21	28	25	25	33	22	21	16	32	17	25	16	27	26	20	24	25	22	24	14	18	29	25	24	28	28	26	26	19	12	23	26	15	28	21	21	17	30	24	17	23	28	21	22	22	28	16	27	28	19	15	31	25	17	22	22	19	30	13	22	21	26	19	21	32	21	19	21	26	27	21	18	17	32	21	14	23	28	16	25	32	25	19	24	31	28	17	20	23	17	20	23	20	43	21	22	23	23	23	20	34	24	20	27	18	23	16	30	19	23	13	29	16	15	31	18	26	13	19	18	19	24	22	16	20	24	25	22	23	30	25	25	26	15	26	28	15	16	32	26	16	26	18	21	21	20	25	22	26	26	24	29	27	20	25	24	21	21	29	33	19	31	30	18	23	25	20	21	25	24	20	23	29	28	23	22	20	31	18	21	22	25	31	11	25	17	26	19	24	24	22	24	21	16	24	20	19	33	30	19	18	21	27	23	14	29	28	26	21	15	26	29	32	18	27	22	23	18	24	25	28	27	21	13	24	19	26	25	24	22	14	31	13	22	26	21	25	33	32	26	29	23	22	22	24	26	15	18	25	24	20	23	32	27	31	15	22	22	38	34	23	29	20	22	24	17	17	18	28	27	15	20	19	22	24	25	20	23	23	20	21	18	38	13	23	23	19	30	23	20	29	26	19	18	25	22	21	19	16	23	20	19	28	17	33	16	19	21	25	27	24	26	17	14	13	34	18	19	19	35	22	16	24	17	26	26	26	16	25	20	25	20	28	19	31	27	23	25	21	22	18	28	26	33	26	23	20	21	30	13	18	22	19	24	24	27	13	23	26	14	18	23	27	28	23	19	29	23	22	28	21	22	20	10	24	20	28	23	20	13	22	26	23	25	14	19	20	23	21	28	25	20	28	13	29	32	14	24	27	25	23	22	19	15	17	26	21	23	22	22	26	22	16	18	26	27	17	23	29	17	23	29	13	23	25	24	24	14	31	21	23	19	27	18	29	24	26	25	29	23	23	23	21	19	18	19	19	19	23	18	25	18	20	31	31	18	22	23	18	25	18	20	34	15	19	34	18	31	21	24	23	31	21	16	30	20	20	24	27	30	21	15	24	30	20	19	24	21	18	22	30	28	21	21	15	28	25	30	22	25	27	18	19	24	22	27	23	25	31	25	21	24	26	31	21	22	25	23	16	24	14	14	25	24	18	20	24	30	20	21	24	19	17	30	24	23	23	22	26	23	27	13	31	18	21	19	19	22	21	28	32	27	19	19	28	18	32	15	10	35	21	25	23	16	28	19	20	22	25	27	22	23	25	20	29	21	21	19	14	22	17	18	26	18	14	12	22	26	25	18	19	26	29	31	24	17	24	22	31	35	21	31	22	22	29	21	11	24	17	22	24	29	24	17	28	27	18	21	27	32	16	21	28	24	29	23	27	25	20	15	28	19	20	19	16	34	22	23	25	28	18	33	19	25	26	25	24	26	19	27	15	21	21	22	19	31	23	22	29	33	20	18	27	14	29	29	28	27	18	21	30	21	28	26	23	30	22	21	20	24	20	22	20	24	15	29	26	21	22	22	24	22	24	13	18	25	21	15	21	24	19	21	17	20	24	29	24	32	28	26	23	24	26	18	18	26	30	31	30	17	13	16	28	28	22	26	22	23	26	25	21	26	23	26	24	22	16	18	25	27	24	15	19	23	15	27	11	22	28	24	18	22	26	16	24	28	28	17	22	28	31	22	20	21	23	20	23	26	28	26	35	23	22	16	26	17	21	25	18	24	25	18	20	19	17	27	25	23	25	26	15	23	28	27	20	22	24	30	21	22	27	30	21	25	25	24	31	27	26	24	29	28	26	34	28	23	20	23	19	19	20	23	20	26	20	27	26	29	27	20	14	26	21	26	23	24	26	17	24	16	19	21	28	14	20	22	17	42	29	17	24	24	18	23	31	24	27	22	27	26	26	22	22	18	28	29	18	31	22	21	25	24	25	38	26	21	22	31	29	21	24	20	24	26	16	15	19	19	25	18	23	18
32467	18193	10289	23604	48822	32863	15605	11257	8657	7065	5902	4929	4019	3433	2950	2655	2374	2115	2000	1894	1798	1780	1756	1721	1741	1642	1543	1351	1344	1192	1153	1208	1121	1190	1070	989	873	827	782	747	743	761	688	647	644	616	612	612	624	517	580	530	538	505	554	543	536	506	511	507	549	532	543	536	510	494	497	500	572	663	663	710	584	578	519	489	472	459	511	458	460	509	485	498	497	507	496	507	491	494	500	462	465	509	458	479	465	452	457	450	427	453	480	436	427	428	432	391	458	449	437	439	409	435	441	448	454	413	390	424	414	439	431	407	442	463	431	427	421	408	424	417	447	433	430	409	426	408	448	424	372	418	415	383	438	400	426	447	439	445	412	454	400	406	419	408	411	462	412	409	412	450	454	407	420	438	419	487	420	442	478	398	423	415	380	444	422	426	404	441	422	408	428	411	417	418	384	426	437	390	373	437	414	413	420	427	426	395	433	418	429	424	423	384	430	405	407	394	404	424	428	405	415	405	412	443	379	350	398	405	404	407	418	444	378	396	424	411	441	452	437	448	407	397	411	400	406	421	434	426	424	390	410	437	450	382	441	413	407	411	400	404	393	412	400	389	427	414	422	372	413	362	392	415	456	399	418	460	425	397	389	409	421	419	426	406	458	410	449	403	414	410	416	412	406	419	382	422	411	421	377	433	403	449	431	391	388	438	446	441	394	420	449	421	435	403	398	386	412	404	389	446	376	404	464	420	409	402	389	410	425	438	411	398	452	412	437	397	404	443	419	427	382	430	385	401	412	429	414	427	409	447	417	435	404	393	406	408	406	426	421	437	375	411	411	428	414	381	433	438	426	401	459	420	412	394	406	414	403	416	444	422	366	398	414	398	375	414	417	422	431	437	387	409	404	417	407	412	374	416	385	407	430	417	418	432	393	421	411	409	408	426	405	454	411	414	418	408	393	426	418	393	388	415	423	410	421	408	429	381	407	438	433	382	435	420	393	372	448	386	454	400	401	360	442	431	457	429	423	443	420	351	417	423	396	384	434	441	423	412	454	431	440	424	419	417	460	457	440	429	450	417	417	397	431	443	424	433	405	409	417	397	410	426	420	432	427	409	400	415	385	421	411	424	386	449	411	439	388	406	408	425	426	373	393	445	416	418	431	398	400	397	434	415	439	388	390	419	401	429	418	451	411	426	412	412	435	405	411	413	412	439	441	433	424	405	444	375	340	428	425	401	420	410	410	427	435	391	433	403	404	434	424	391	408	375	372	433	412	400	420	394	401	401	405	432	407	413	425	410	412	421	391	375	399	437	389	395	392	431	392	389	420	399	432	393	418	415	373	423	450	431	401	414	431	397	408	407	416	422	412	426	373	409	434	422	433	447	440	429	401	414	402	408	404	427	433	406	459	435	374	417	375	411	406	381	434	453	398	434	409	413	426	426	431	383	404	409	418	434	429	404	387	469	441	410	376	408	418	462	470	431	428	386	440	415	435	406	447	385	414	409	432	405	423	400	444	396	355	419	416	387	427	407	417	416	446	393	406	418	422	402	409	397	433	449	429	441	440	426	401	437	396	412	406	445	359	425	408	410	437	390	427	382	424	420	413	421	420	394	419	396	399	404	407	418	402	427	425	403	382	397	384	415	435	445	428	416	416	420	407	415	383	401	422	448	437	422	422	404	416	400	435	361	395	426	426	436	413	386	396	413	406	418	400	403	413	401	421	415	411	448	431	404	392	433	423	394	393	436	399	422	424	425	409	418	391	429	460	406	404	389	417	437	429	418	432	408	450	403	445	406	427	449	431	423	421	384	413	477	398	425	420	417	414	382	429	400	385	396	403	428	403	375	398	408	378	418	431	395	420	432	435	401	403	395	388	399	394	406	454	423	426	443	406	389	436	382	412	395	448	386	405	419	432	396	461	408	415	407	433	427	388	423	408	412	441	420	434	405	413	396	425	443	388	399	411	407	384	379	421	387	437	377	415	418	381	393	419	416	389	414	420	420	397	432	398	408	432	457	412	436	389	422	389	403	405	392	430	440	424	430	451	424	395	442	428	421	386	417	438	400	365	396	382	408	388	410	403	419	398	407	426	419	400	415	398	377	395	446	455	427	414	393	431	426	398	394	400	418	422	370	438	379	390	408	395	418	398	391	407	406	394	415	407	407	377	419	391	470	408	423	392	385	402	429	418	413	471	361	398	425	459	440	391	376	424	390	379	401	427	405	412	393	419	430	419	385	414	381	368	439	419	393	425	386	434	422	434	431	403	393	385	421	420	441	400	435	392	419	412	411	449	443	407	415	416	399	387	415	426	441	407	421	436	437	402	419	414	415	408	404	409	390	383	398	414	481	397	418	386	406	439	393	378	404	444	430	444	406	437	427	424	404	416	450	430	453	431	422	452	414	403	420	397	452	411	388	390	445	441	405	443	425	412	404	440	404	388	430	391	404	377	417	377	435	421	421	431	413	387	404	386	476	394	388	405	436	414	409	377	407	423	429	430	379	371	432	423	439	432	420	450	408	450	400	384	428	380	420	379	439	433	403	408	421	456	406	405	448	428	395	390	386	413	408	395	423	414	389	375	417	423	415	418	427	394	377	435	408	426	395	422	445	413	414	408	446	417	377	392	406	383	397	445	406	439	465	400	399	393	419	402	414	429	417	446	390	451	386	416	420	435	389	426	448	444	427	410	409	397	438	391	443	444	414	402	393	389	400	418	406	386	409	430	414	432	413	378	431	382	399	413	396	395	420	423	402	434	420	446	418	403	413	423	412	393	428	426	399	401	375	405	402	409	403	396	414	428	392	388	438	428	445	405	408	419	369	424	433	412	438	410	432	404	431	438	415	439	393	410	409	422	423	409	398	419	398	410	407	411	410	424	419	447	435	429	417	421	391	383	426	424	405	454	425	421	373	420	426	409	413	435	414	398	425	416	409	401	422	424	437	440	375	428	444	391	412	403	450	390	416	384	434	428	440	441	404	433	414	409	395	405	419	384	430	400	436	396	423	429	367	432	408	436	404	407	405	448	441	429	420	449	420	434	416	384	430	444	435	434	464	377	404	432	404	399	433	419	385	446	409	414	405	374	432	415	411	431	409	399	409	392	438	385	428	396	405	419	408	406	423	381	430	396	430	426	388	403	433	431	414	414	406	407	433	388	422	420	380	394	410	403	422	374	402	424	415	409	384	423	420	371	415	416	432	397	403	416	424	430	428	408	418	446	421	416	371	397	390	441	396	402	411	429	410	421	394	411	439	398	432	402	423	403	427	402	380	384	438	423	414	436	417	462	425	443	414	409	404	409	371	383	389	402	407	421	411	386	372	412	396	426	444	392	390	391	399	413	398	365	427	439	436	416	411	417	420	438	410	443	406	382	407	403	458	378	393	403	421	436	406	414	428	379	392	409	402	416	419	381	419	415	387	423	456	420	426	404	415	425	422	404	402	440	413	422	437	388	419	419	419	441	367	423	408	398	400	380	415	413	390	391	450	430	420
1509	178	96	77	237	126	39	26	25	26	19	29	24	18	24	14	22	25	15	17	19	27	21	19	22	29	18	19	17	14	23	14	12	18	21	19	14	9	28	17	17	20	14	10	11	23	20	14	12	13	21	20	16	16	15	24	15	16	20	21	14	20	18	16	11	21	14	16	20	18	14	19	18	17	16	11	13	12	11	21	19	23	18	15	17	21	11	16	14	15	16	21	17	14	19	14	14	12	21	17	17	17	11	18	14	15	18	18	13	13	18	8	19	20	13	21	16	16	8	7	15	10	14	16	12	18	14	8	15	23	18	25	13	14	11	11	12	18	15	18	11	17	17	21	14	17	19	18	23	10	14	16	24	15	16	17	14	16	23	12	14	21	16	11	23	17	19	18	18	16	15	13	20	21	9	9	13	12	25	20	12	12	20	21	12	15	11	11	14	11	14	20	10	16	16	17	24	19	12	12	14	18	15	14	21	10	14	9	17	15	15	21	16	12	15	10	16	21	11	11	19	6	13	15	12	11	17	17	17	19	15	16	17	11	13	13	13	18	17	14	13	16	17	15	14	13	17	17	17	15	18	15	12	14	15	19	12	14	23	18	15	12	11	16	15	25	17	20	19	9	17	17	20	15	19	16	17	14	19	16	15	17	11	16	14	16	9	20	12	9	14	13	17	13	21	14	18	10	21	13	20	19	16	8	17	21	19	11	11	20	13	19	19	17	16	18	15	9	15	14	10	24	9	13	10	14	14	10	24	14	13	17	9	16	17	18	16	19	11	19	18	12	21	18	20	14	17	17	19	18	15	12	19	10	18	21	19	14	15	18	20	11	16	17	14	12	11	23	17	12	15	14	17	12	16	10	9	16	19	16	15	12	18	4	15	14	11	12	15	17	8	10	8	12	14	15	17	18	18	9	13	16	21	11	19	10	20	17	15	18	14	15	24	12	14	18	23	14	18	12	16	15	19	18	15	16	16	22	17	13	16	17	11	19	23	12	14	15	20	12	9	22	19	16	13	15	14	15	15	12	25	15	14	21	11	21	10	27	20	13	8	13	18	18	13	17	15	21	17	15	14	17	13	17	16	19	21	18	12	16	9	21	21	13	14	22	12	16	10	8	14	21	21	8	12	18	27	7	15	13	16	8	23	18	19	23	14	15	14	16	14	11	15	20	9	12	17	14	13	14	18	13	17	16	14	23	15	16	13	11	11	11	17	23	13	15	11	12	19	14	16	21	15	16	8	13	13	16	17	17	6	16	14	12	15	14	16	18	21	13	23	10	23	19	16	13	17	17	10	20	9	18	18	16	15	14	15	16	20	8	8	11	11	14	15	23	21	18	20	16	16	18	8	18	17	15	14	21	23	7	19	17	20	13	17	15	14	10	7	14	14	9	16	21	14	11	11	18	9	16	12	14	15	11	16	17	13	7	12	13	13	23	16	19	18	20	19	15	13	17	19	13	18	24	16	11	15	20	17	13	16	11	13	12	20	17	13	14	21	13	20	12	12	19	11	14	13	23	14	18	22	15	16	19	12	16	14	13	18	17	16	16	15	8	25	21	16	14	12	19	11	16	11	14	15	20	11	15	14	18	18	16	17	19	18	16	12	8	18	19	13	13	12	12	11	8	17	18	21	20	10	21	10	17	25	13	13	10	17	19	13	11	19	12	8	13	21	14	15	13	10	25	15	7	11	14	14	17	18	13	16	23	7	15	17	16	15	17	15	25	17	18	10	18	14	18	17	13	19	20	12	11	16	14	18	20	17	15	11	21	9	12	16	12	20	7	17	17	16	7	13	12	18	17	9	15	10	13	13	16	16	16	22	20	15	18	13	20	22	11	11	11	22	11	18	25	20	17	23	19	15	18	15	19	21	12	9	14	14	10	19	15	15	19	18	10	20	13	19	19	13	13	14	8	15	16	14	14	10	11	11	17	15	15	13	13	20	14	7	16	14	16	19	18	17	15	11	13	11	12	16	17	18	20	13	20	22	17	18	14	19	26	21	10	12	9	19	9	16	10	13	15	16	19	23	13	17	16	17	9	13	13	16	13	20	11	13	14	8	10	10	20	12	11	13	7	19	22	15	10	21	14	16	15	13	11	20	12	15	17	12	16	15	12	13	9	13	12	16	9	15	18	17	17	17	16	14	17	10	18	16	11	16	20	14	10	20	15	10	15	16	14	17	19	10	15	17	18	22	13	19	14	11	11	14	15	20	21	10	22	14	13	17	13	16	12	12	14	12	17	14	13	13	17	17	14	17	17	14	21	16	14	15	18	9	8	23	14	17	8	14	12	21	12	12	22	20	17	13	20	23	13	14	14	15	11	12	16	18	12	18	14	22	8	14	9	14	12	14	18	15	18	16	14	18	9	22	13	14	13	19	8	10	13	14	14	14	13	16	17	15	15	17	14	15	18	17	10	21	14	16	11	14	14	7	14	28	15	15	13	23	12	23	13	10	13	19	15	19	15	16	15	18	15	14	14	11	10	14	13	13	15	15	12	15	13	11	10	14	12	11	12	22	14	13	18	14	12	20	18	19	22	15	15	19	12	19	12	14	13	20	17	16	16	15	13	21	16	16	15	14	14	13	18	15	18	13	14	14	12	9	19	15	15	20	20	8	12	12	14	11	9	24	18	17	18	16	18	17	12	11	9	16	11	15	9	21	13	20	23	9	14	16	12	14	12	18	20	14	16	5	19	14	21	14	14	19	10	18	9	23	13	16	12	14	15	19	21	23	14	25	13	12	21	19	16	15	14	16	19	24	17	12	20	13	20	14	17	16	15	16	17	14	16	17	13	17	19	13	13	12	11	19	15	7	12	17	19	16	17	15	16	15	12	17	23	14	18	13	19	8	16	17	29	18	16	12	17	17	23	18	10	11	16	12	17	18	20	17	12	21	15	22	19	10	14	20	16	14	18	21	17	18	7	15	23	20	12	11	14	20	21	12	13	15	14	29	16	20	20	17	19	14	14	17	9	20	11	13	14	11	10	14	21	14	11	20	19	12	16	31	13	13	15	14	17	23	29	16	9	13	21	13	16	16	12	12	16	15	13	19	16	10	17	13	25	16	12	19	12	18	11	17	26	16	15	13	21	16	14	12	11	23	17	23	12	12	14	20	11	20	24	10	20	13	19	9	9	17	13	19	15	12	20	12	10	12	12	20	12	13	12	21	15	15	24	12	16	19	17	14	22	14	21	15	12	8	21	13	10	16	9	15	16	18	17	19	18	10	20	11	13	8	19	12	18	13	13	12	10	18	20	22	12	11	13	12	12	16	22	25	13	10	15	19	15	20	18	19	19	18	16	17	11	12	16	15	20	15	10	12	14	20	19	11	8	13	21	19	5	10	20	15	20	22	13	10	16	17	16	13	14	4	21	12	19	20	18	13	18	13	15	18	20	20	20	12	24	9	12	11	19	8	12	20	7	13	18	11	11	11	21	19	10	26	12	9	13	18	12	11	20	11	20	13	11
18823	7680	3226	9166	25780	12960	4298	2741	2051	1630	1413	1201	1029	868	783	792	650	646	610	613	620	630	680	750	708	640	597	582	543	531	562	529	547	559	496	446	400	404	373	378	357	296	338	318	327	337	331	308	324	292	309	320	313	313	320	322	303	305	297	292	310	305	327	281	320	307	300	308	337	345	381	347	327	347	306	297	332	266	331	265	292	315	318	302	333	329	293	340	311	318	300	290	284	282	294	315	301	314	313	285	322	270	325	295	288	291	304	270	282	319	279	269	282	289	255	285	294	303	293	288	298	285	296	276	283	300	287	297	267	285	265	314	307	275	284	265	279	304	307	268	263	305	271	284	274	306	279	292	291	269	251	253	274	268	293	277	272	287	286	294	266	310	273	285	266	303	272	292	285	295	280	280	293	293	276	260	303	278	268	297	245	295	285	269	274	275	268	276	280	271	289	300	283	294	272	294	262	257	295	266	265	286	275	299	264	304	281	268	285	304	252	298	296	272	267	290	254	267	278	273	288	266	297	302	264	300	302	290	279	303	294	282	272	306	301	269	292	278	292	285	282	314	316	304	288	301	284	311	287	310	284	274	273	271	304	273	285	257	323	272	273	266	309	287	271	303	301	264	278	298	289	277	295	315	262	281	300	266	272	291	261	235	262	271	283	262	265	266	261	301	301	314	255	259	296	281	270	299	287	256	301	294	308	262	263	303	280	288	251	299	272	270	265	262	262	286	292	276	235	293	257	278	279	261	289	264	252	296	286	258	277	293	284	308	312	297	278	308	286	257	305	266	291	271	290	263	295	291	281	301	280	313	294	292	283	270	291	278	282	285	275	278	296	272	297	289	246	306	292	309	285	268	273	315	295	274	271	277	295	279	287	287	273	283	263	279	281	282	283	270	293	257	266	273	283	274	269	325	296	295	316	278	297	283	264	289	259	257	282	301	268	284	292	273	310	302	263	292	285	267	287	256	297	295	283	280	295	251	280	285	301	287	264	272	267	321	294	289	285	298	271	289	233	296	269	268	287	288	313	288	278	262	279	310	276	290	296	278	303	293	284	310	282	295	307	284	271	274	293	279	260	311	273	318	282	271	243	299	281	286	283	279	276	265	276	249	279	262	276	263	275	285	277	310	290	291	263	252	276	328	288	273	297	303	266	274	280	291	266	309	279	292	288	287	289	294	272	275	281	278	285	277	256	293	305	275	287	258	281	256	280	287	265	289	286	244	316	274	305	317	280	298	282	278	274	274	253	283	309	286	299	259	278	290	297	271	298	282	279	287	294	300	270	282	277	261	284	279	285	313	314	265	275	245	249	255	303	266	247	284	295	291	288	274	290	286	269	291	289	316	296	271	299	304	275	276	287	253	284	264	278	281	292	291	290	282	293	292	281	279	277	284	294	293	310	295	309	282	247	285	289	302	279	314	300	297	273	293	293	286	295	265	271	249	323	308	272	282	282	271	257	303	267	271	296	285	265	271	265	279	298	250	275	289	282	272	274	334	285	289	279	269	271	287	277	275	280	309	292	297	288	278	285	267	286	273	272	262	277	301	284	287	273	277	277	294	291	261	312	282	289	280	263	260	272	304	257	301	281	307	300	249	304	294	283	282	301	285	287	322	280	294	296	274	267	323	282	290	291	270	277	291	321	292	251	292	279	277	247	299	269	273	286	264	276	303	307	279	284	261	267	285	301	297	264	292	268	291	282	257	288	275	278	296	295	273	280	291	268	293	267	322	265	268	271	277	295	279	240	279	283	312	294	275	282	302	279	287	259	282	309	268	303	294	285	287	258	282	273	259	280	282	267	301	289	284	312	275	278	279	304	289	304	294	293	279	310	282	293	263	280	283	301	294	305	257	281	271	283	278	280	299	264	279	275	292	264	275	289	297	286	291	290	274	260	255	299	282	299	289	262	280	272	283	297	267	293	265	281	286	283	285	261	321	257	280	304	308	267	294	282	291	267	257	273	264	286	276	262	271	264	298	289	271	257	297	266	278	234	267	305	308	309	265	285	293	292	293	301	279	302	279	269	285	315	303	289	274	284	324	291	268	267	275	292	277	278	285	303	303	299	294	287	303	275	274	307	303	286	289	283	298	278	303	263	290	272	268	304	297	287	297	269	277	273	285	305	281	285	272	269	276	275	298	267	279	301	271	269	299	287	310	274	296	268	280	273	285	288	279	319	267	308	298	281	276	320	283	287	279	238	301	267	281	289	285	267	273	287	283	276	302	292	267	301	266	266	269	288	281	309	278	270	288	279	276	303	278	320	288	268	285	273	315	285	267	252	284	269	261	267	313	288	279	258	284	273	269	281	287	279	262	268	281	287	267	257	290	266	264	281	262	289	284	267	311	309	267	295	294	267	301	268	274	282	279	274	269	299	264	274	304	276	267	280	276	282	280	301	281	307	258	273	256	272	286	291	257	272	284	267	283	278	293	285	288	289	270	282	265	324	281	315	288	280	270	291	306	278	283	276	248	287	310	271	257	265	297	266	280	294	308	277	281	267	296	315	253	280	266	259	299	277	302	297	284	287	285	284	274	286	251	305	307	279	283	278	270	275	272	272	279	273	307	243	280	286	250	308	266	271	267	282	263	285	237	302	273	303	293	278	258	275	253	295	293	273	237	276	279	253	271	274	287	280	296	302	311	273	274	291	270	325	313	309	264	274	277	303	274	264	284	266	302	270	293	285	286	288	272	279	277	305	277	279	279	287	269	297	270	262	288	291	282	287	286	254	254	278	263	282	264	279	275	273	267	277	288	274	269	310	277	312	301	274	280	288	300	269	288	266	305	252	313	308	273	272	268	261	296	279	275	277	311	275	270	261	278	329	278	260	247	282	314	275	283	270	277	267	260	281	285	289	280	281	304	245	284	278	262	291	277	303	286	314	263	267	309	314	287	261	289	250	279	267	265	263	305	288	264	266	290	268	305	282	287	287	246	267	287	290	293	292	283	282	293	297	298	267	267	316	276	280	297	266	291	307	302	283	253	276	271	259	285	266	278	286	271	289	283	283	285	278	269	304	270	282	302	254	269	308	283	302	290	243	279	266	289	257	275	280	310	269	307	275	287	288	272	294	290	266	254	291	307	306	242	301	279	267	259	266	280	317	332	299	290	306	319	261	291	299	273	294	272	258	304	296	286	294	274	281	274	259	298	268	262	272	281	284	296	280	313	291	281	232	281	267	264	283	279	296	277	283	239	262	298	251	268	285	247	289	286	272	314	289	282	276	293	279	279	336	323	297	244	290	259	302	267	288	255	264	260	294	286	293	306	271	283	280	301	280	270	274	299	283	290	285	290	255	250	301	280	269	269	254	259	297	291	270	289	283	302	311	282	251	273	286	300	287	289	312	290	280	283	271	260	256	288	288	252	283	263	267	300	299	279	278	286	279	281	281	278	291	305	290	265	283	306	285	254	261	284	286	299	278	290	295	281	295	282	273	286	303	300	282	311	283	284	305	249	302	277	266	281	318	305
2355	588	261	325	2861	1420	142	91	91	84	67	65	45	52	53	39	42	43	34	28	27	34	38	34	27	37	34	31	31	28	30	40	30	32	32	17	29	31	21	15	22	25	21	18	28	28	23	25	13	27	19	20	21	17	15	24	17	22	23	31	24	23	17	23	14	26	14	18	24	30	26	28	15	11	26	22	22	19	21	17	20	19	19	16	16	23	27	18	20	21	16	25	17	21	18	15	22	12	23	16	22	18	19	15	17	18	23	20	15	15	22	9	16	17	13	16	15	15	17	22	14	13	15	14	18	25	15	18	16	19	20	16	11	16	20	18	27	18	25	21	16	18	15	14	20	15	17	14	18	22	17	19	12	20	16	23	19	19	14	14	11	22	19	17	16	18	14	18	19	14	12	17	25	18	15	11	21	16	18	24	20	16	15	20	14	18	19	21	21	13	20	15	22	15	19	14	22	27	9	15	17	16	16	16	15	23	18	18	19	18	17	17	17	20	25	18	20	15	21	25	17	10	18	18	22	11	20	16	15	18	18	23	14	17	9	20	15	17	23	14	21	19	22	21	19	16	22	18	19	23	17	27	16	20	27	15	19	14	17	22	22	16	10	20	19	25	15	21	13	15	17	14	14	9	25	14	17	21	15	17	19	15	19	25	14	21	13	14	23	17	18	21	19	18	18	29	16	20	20	22	15	18	20	16	9	15	14	19	21	21	14	17	23	16	14	15	17	15	12	14	27	21	6	16	20	25	23	22	25	15	13	15	17	14	12	13	20	17	14	16	19	21	19	20	18	14	21	21	11	13	13	17	21	23	20	19	17	16	15	11	27	17	18	14	25	11	9	14	15	18	18	23	26	13	17	15	15	33	20	12	19	17	15	21	13	7	16	19	13	18	20	15	23	18	10	20	9	18	18	22	18	17	16	17	18	23	22	17	17	11	18	12	19	15	18	17	20	14	11	19	19	15	17	22	21	17	20	19	17	19	23	19	21	18	12	18	14	21	20	16	13	14	16	18	14	16	24	23	10	25	10	16	16	16	18	20	19	16	21	12	17	15	26	14	20	18	26	15	22	20	20	18	19	12	24	15	17	17	23	11	17	16	17	21	16	17	21	18	15	18	19	20	17	17	22	25	14	26	21	18	13	19	15	18	16	21	23	19	25	14	15	15	20	20	15	21	24	19	22	11	23	15	12	23	15	17	27	20	19	15	29	20	13	9	22	7	14	16	17	12	20	17	17	23	13	19	24	16	18	18	17	16	23	22	14	18	19	21	11	13	19	16	21	17	21	17	14	18	13	16	16	18	18	15	15	13	17	17	21	13	20	12	18	13	19	14	18	18	20	21	25	14	18	13	17	14	23	20	21	26	16	15	15	12	20	16	17	14	23	12	13	13	21	20	13	14	24	18	17	12	13	23	14	18	22	13	19	15	26	13	23	16	15	17	12	16	19	21	16	18	22	20	14	16	14	20	19	14	12	15	20	23	16	18	20	14	19	21	15	27	24	14	24	19	16	22	21	18	12	16	19	17	18	24	17	23	13	23	13	15	22	22	17	24	24	14	20	21	13	15	18	15	21	15	21	18	14	25	21	20	22	20	16	23	14	23	20	13	11	11	19	18	14	18	22	12	15	14	11	22	14	12	23	21	18	16	18	7	20	12	14	18	17	12	21	16	17	12	16	17	13	19	18	11	15	23	19	19	21	13	23	19	22	31	10	18	24	18	28	18	15	19	18	17	16	21	11	18	28	18	24	14	18	20	24	14	18	16	17	16	21	15	15	20	24	17	16	13	24	16	14	13	19	14	21	20	17	13	14	17	25	20	14	15	19	17	11	19	24	18	18	19	19	11	7	23	18	21	19	16	13	17	25	18	18	20	15	13	17	17	14	21	12	17	19	24	22	19	24	19	20	13	12	13	21	17	19	15	14	25	21	20	18	12	16	19	19	22	17	17	19	28	16	11	21	13	11	19	14	26	17	15	20	13	30	15	15	19	24	14	9	13	20	18	14	10	21	20	22	13	15	18	12	17	12	19	11	15	20	16	23	12	18	16	15	10	11	19	14	16	19	16	27	14	19	18	24	21	22	17	20	19	9	19	22	13	17	18	18	23	17	25	22	18	17	20	20	13	16	16	22	16	17	10	16	15	19	15	19	23	16	18	23	19	13	21	15	21	14	18	13	23	25	24	20	17	20	18	14	27	17	12	20	22	14	15	21	25	13	26	13	16	20	23	15	17	17	17	21	22	22	17	23	21	19	13	24	21	14	10	13	21	17	22	16	17	15	13	25	15	13	17	16	28	24	13	19	17	14	18	19	15	16	21	14	10	18	24	20	21	21	13	11	21	16	13	9	17	18	19	14	18	11	26	12	18	20	18	18	15	14	18	15	25	19	16	19	21	18	17	19	21	14	19	18	19	17	11	13	11	16	22	20	14	16	19	18	16	18	17	18	18	17	13	22	18	18	22	19	22	20	18	12	21	19	17	22	17	18	18	13	25	17	21	20	20	17	17	19	13	14	20	19	17	25	22	19	20	14	24	22	14	21	20	25	15	12	22	28	15	24	18	17	17	13	15	18	20	21	28	16	22	22	22	11	10	18	9	13	15	17	23	15	13	13	16	21	17	17	15	16	20	17	10	13	19	15	15	17	16	24	18	21	12	20	28	23	13	17	13	17	19	12	27	18	13	19	15	17	9	14	20	16	20	19	18	16	19	15	30	14	21	17	16	14	14	24	15	13	22	25	19	20	8	16	25	12	16	17	18	25	16	16	18	11	11	25	15	16	18	18	20	19	14	17	15	19	19	21	19	17	21	13	22	16	21	17	22	16	8	24	14	15	19	20	12	20	19	18	22	20	24	15	19	22	17	15	16	16	14	11	19	19	19	13	17	20	17	17	13	25	15	18	14	15	29	20	16	21	18	19	15	15	18	17	20	15	21	18	15	12	22	14	20	19	26	12	23	25	18	13	17	19	14	21	13	18	13	18	16	17	20	20	10	15	31	18	18	21	16	22	14	16	14	11	19	19	11	16	13	19	11	13	19	18	18	22	15	19	23	20	16	14	13	15	13	16	16	20	21	19	13	11	17	15	17	13	14	19	31	16	21	16	12	9	17	18	24	11	18	20	14	25	14	26	17	21	20	19	18	14	17	22	16	20	14	12	24	13	22	22	17	12	17	21	15	18	12	16	20	27	14	14	23	19	10	16	19	9	17	13	14	23	17	18	20	15	19	24	22	21	25	21	23	17	18	15	23	13	15	14	20	15	19	13	17	18	25	20	23	18	12	20	23	11	20	17	24	24	12	17	14	15	18	22	18	24	20	24	11	22	11	17	20	24	21	22	19	16	16	20	17	19	8	19	20	12	19	24	18	17	21	16	19	24	16	11	14	16	22	17	28	14	23	19	14	13	16	19	14	24	21	17	19	11	17	16	24	13	18	16	25	18	16	16	22	15	18	12	21	17	22	21	23	22	12
31059	17101	8433	25328	53952	33127	14193	9952	7710	6178	5040	4009	3458	2965	2593	2272	1963	1854	1662	1614	1573	1566	1640	1575	1362	1351	1303	1161	1117	1105	1073	1026	972	1022	944	801	665	658	629	643	581	557	555	512	537	523	495	461	464	455	455	418	434	452	420	471	425	386	421	399	433	468	438	450	411	458	421	410	497	532	507	511	521	531	432	365	426	386	413	376	423	420	413	444	392	425	422	407	353	389	377	352	333	403	370	354	345	350	310	349	339	336	326	338	338	317	344	341	344	363	334	342	323	338	359	322	376	328	304	318	314	323	318	328	342	299	329	299	312	326	361	316	333	363	331	330	335	320	352	333	345	331	350	355	347	315	306	336	332	335	337	357	361	310	337	322	314	316	351	345	304	331	327	331	309	348	333	342	338	312	359	330	328	369	320	300	309	270	326	347	332	338	340	317	339	305	301	318	363	341	341	353	327	308	344	336	332	329	329	305	339	321	312	328	328	330	301	337	350	338	322	314	324	353	336	315	336	348	325	295	293	331	321	315	309	339	316	365	325	316	313	298	310	323	323	327	340	354	353	334	326	356	328	320	298	338	344	334	317	326	315	296	281	281	336	349	309	353	330	340	350	340	300	288	343	312	297	330	325	330	326	315	302	320	348	336	362	319	285	324	338	321	299	322	320	332	331	343	333	310	329	295	327	332	337	307	344	356	346	354	317	331	320	315	332	312	311	328	366	332	356	361	350	301	323	302	352	311	298	347	350	318	326	342	318	330	317	311	321	324	345	305	296	307	304	330	341	317	318	319	338	291	335	347	327	316	303	355	339	307	336	362	317	319	345	335	339	343	321	313	340	311	314	322	339	308	310	317	355	286	304	320	335	315	323	308	319	344	312	323	308	282	363	305	341	345	323	367	311	321	319	362	316	350	329	307	321	293	297	330	323	319	289	310	327	360	311	351	329	278	349	314	297	342	308	312	314	338	320	305	349	312	340	310	317	295	305	324	330	314	317	328	309	319	313	343	325	330	343	307	341	299	314	314	328	326	326	333	314	338	326	344	294	337	337	305	345	330	341	312	359	333	317	289	336	304	331	310	339	306	343	332	314	322	327	274	364	324	348	292	328	355	312	311	338	347	307	318	313	331	314	292	326	315	351	304	305	340	314	314	318	320	337	307	322	344	320	308	310	344	340	315	289	315	305	305	327	332	311	323	307	325	326	315	350	329	315	302	314	320	322	336	311	333	332	339	336	326	323	352	311	339	319	326	320	294	343	332	308	328	312	313	331	331	328	311	298	350	321	320	324	328	304	332	323	327	337	331	326	342	347	312	320	303	279	337	340	333	361	341	346	346	298	318	345	294	340	331	305	293	326	318	315	324	332	314	344	347	320	339	325	324	332	334	314	321	328	313	342	317	312	307	308	338	305	319	299	311	342	348	332	324	326	305	329	288	308	311	315	330	320	328	353	332	386	314	301	327	321	322	310	319	309	317	379	290	343	328	301	316	340	305	333	357	314	365	319	342	312	333	344	303	350	351	334	312	308	303	320	299	296	318	320	327	336	307	311	314	331	307	321	320	354	314	305	333	325	281	341	330	327	317	339	313	358	327	306	307	332	296	301	350	314	335	311	325	308	290	312	328	295	308	325	313	345	310	298	356	322	307	312	330	313	303	328	325	308	296	324	347	298	290	307	357	343	303	328	297	321	306	303	292	327	345	304	307	328	333	287	307	345	332	301	293	309	310	358	343	328	341	311	339	325	335	277	339	295	325	338	320	360	355	332	347	340	317	343	325	312	295	305	338	333	327	313	345	332	341	330	323	333	314	309	312	312	342	349	292	302	343	306	319	293	331	301	322	333	332	308	322	308	314	306	340	330	309	301	344	341	330	352	332	324	333	315	327	328	343	297	317	348	338	304	299	335	346	315	310	321	326	336	347	331	349	360	348	321	328	332	307	327	316	336	316	326	336	304	316	299	359	341	311	340	294	318	342	342	298	338	326	327	305	325	373	323	314	335	301	299	308	307	292	307	335	349	343	312	292	333	302	315	312	323	334	318	323	317	338	360	340	300	312	305	308	327	312	314	302	315	293	327	334	329	364	350	305	316	318	322	313	322	284	332	306	310	305	309	329	328	311	308	334	323	330	329	314	318	311	324	315	334	343	311	308	312	285	330	282	312	298	304	331	305	295	318	328	325	323	317	328	318	312	335	335	341	334	289	318	314	341	347	354	323	326	312	332	332	331	313	294	314	324	332	303	313	306	330	326	298	328	300	318	307	312	294	336	305	335	296	311	305	311	322	318	298	349	302	339	344	321	322	333	337	317	311	344	319	358	286	347	342	333	332	337	365	301	334	321	364	318	325	319	342	359	331	316	343	322	315	313	307	329	290	313	340	329	318	319	307	329	299	323	343	343	324	325	344	307	307	338	306	319	324	327	293	347	332	285	326	313	332	331	332	339	344	327	305	334	329	310	320	292	320	301	318	320	296	326	330	345	345	358	324	341	323	305	302	330	336	335	324	337	305	318	315	315	326	287	307	337	324	323	323	320	319	324	345	346	344	307	281	332	324	321	327	334	347	309	328	319	329	330	325	332	316	311	306	309	299	366	336	336	307	317	331	318	342	309	331	327	322	308	335	312	337	298	321	333	356	310	303	304	329	329	322	314	338	326	315	312	309	334	324	317	295	325	322	292	315	329	302	322	365	320	300	335	311	320	334	339	299	322	314	289	322	299	363	337	325	292	334	325	323	327	324	335	329	322	348	339	323	294	341	305	315	303	346	300	326	287	335	303	294	316	326	320	304	343	301	306	320	339	324	303	308	312	316	342	323	333	322	301	329	295	323	319	318	334	326	334	326	316	286	301	317	297	318	294	337	334	306	313	324	318	313	315	299	310	304	321	330	298	310	333	309	331	314	342	307	315	322	314	324	301	313	307	341	315	309	347	321	333	340	307	331	320	333	352	337	313	290	341	288	356	331	313	307	322	319	343	362	312	312	358	309	301	314	361	349	293	287	324	333	343	314	339	319	317	296	326	338	323	321	321	318	318	325	319	310	316	336	329	332	335	339	304	318	322	301	355	315	344	334	348	321	310	289	315	324	329	311	319	309	307	334	368	359	301	346	312	319	327	318	307	325	349	300	298	309	337	335	312	308	340	342	341	342	326	345	325	307	306	315	315	316	311	286	321	315	346	327	311	312	321	329	342	325	328	327	300	306	355	302	333	326	287	308	271	321	335	324	330	281	333	312	330	295	341	292	310	324	319	321	311	288	310	339	315	322	312	316	306	327	323	340	316	299	321	295	294	329	327	326	321	339	292	326	315	336	305	353	294	289	315	331	328	329	334	352	321	296	309	305	347	342	334	357	339	338	322	347	342	333	342	300	319	321	326	301	332	350	309	340	312	316	325	326	301	303	315	316	340	303	298	362	301	329	348	309	316	284	336	326	334	312	325	325	335	334	332	309	319	324	329	288	314	326	348	317	343	319	344	331	311	323	328
3038	343	179	233	1686	1092	91	74	71	50	53	55	36	45	28	37	35	44	39	37	51	31	33	43	47	35	39	35	37	29	29	29	28	35	32	39	39	42	38	19	27	31	26	28	31	34	25	30	23	38	28	28	42	23	27	18	32	28	23	26	29	34	31	31	28	27	28	27	35	25	32	31	30	35	27	29	24	22	28	36	33	28	29	29	37	25	17	29	26	26	35	21	30	28	29	30	23	31	27	38	26	25	30	28	20	30	28	32	34	24	21	31	30	25	24	24	30	28	24	35	34	29	36	22	36	22	33	23	19	25	21	26	23	35	33	20	22	19	27	28	18	22	28	26	20	28	25	20	30	20	25	28	26	24	19	24	30	34	35	27	24	32	32	28	25	27	32	30	25	20	37	23	36	34	27	22	21	24	22	27	30	33	24	32	29	33	30	25	28	36	24	29	30	27	19	23	28	34	32	21	28	27	29	21	24	29	29	15	24	32	25	28	27	23	26	32	35	32	28	30	34	27	33	29	32	32	32	26	23	27	29	25	31	32	30	27	34	28	27	28	39	22	26	26	30	28	30	29	28	24	32	36	28	24	36	25	32	30	24	30	25	26	24	25	34	20	26	44	37	32	21	24	25	29	27	27	28	27	23	43	28	20	21	28	37	19	23	24	34	21	30	24	32	34	21	33	30	27	30	24	31	32	19	25	26	32	21	26	39	31	29	34	26	22	25	31	21	25	24	32	22	37	26	29	27	31	35	33	24	25	34	25	36	30	33	25	20	27	24	21	17	27	29	29	25	38	31	28	35	21	28	37	22	33	28	18	33	39	36	33	39	31	20	30	21	38	38	29	33	21	30	22	28	27	28	30	27	19	35	34	24	26	21	29	21	16	29	19	33	23	21	31	18	20	22	18	30	19	24	18	18	19	31	23	18	17	23	26	37	22	36	24	29	20	27	38	29	19	23	21	21	32	22	39	25	23	28	35	29	35	24	28	27	16	32	23	21	29	27	25	27	28	29	29	28	34	23	28	24	28	25	36	38	21	32	31	29	28	34	35	28	29	28	21	26	41	20	31	34	24	20	19	41	29	29	27	30	37	26	17	27	28	27	34	24	32	27	29	24	34	34	34	17	43	24	24	28	30	37	28	20	27	23	27	24	25	31	24	22	27	33	24	34	27	25	27	20	26	36	34	26	31	19	25	20	34	35	36	28	27	16	27	23	22	26	20	21	31	30	24	34	18	26	16	28	20	31	24	38	29	35	19	30	26	30	32	28	21	31	29	35	26	19	23	39	29	30	31	26	24	28	19	27	33	22	25	28	23	28	36	23	26	21	35	27	21	27	39	33	29	29	35	31	25	28	19	24	21	26	20	36	25	25	31	27	26	20	21	24	28	27	34	23	29	27	34	24	21	35	37	36	29	20	21	29	27	27	27	40	17	22	29	30	23	30	33	26	20	25	27	24	38	26	33	24	32	31	28	29	29	32	22	24	33	30	28	32	22	27	20	31	25	38	25	31	31	18	34	32	25	32	23	24	35	26	32	33	24	20	35	26	27	21	15	22	19	23	23	31	28	19	40	30	31	33	17	27	22	30	22	21	24	29	25	29	25	24	30	31	19	26	24	31	26	16	23	18	32	19	28	29	32	33	29	29	19	31	28	38	20	27	33	25	33	27	33	28	19	31	23	33	22	39	35	30	28	31	35	27	21	30	27	28	36	27	24	18	27	25	34	25	21	28	24	43	36	31	36	32	36	24	19	25	27	27	24	27	36	27	28	29	34	24	27	25	21	28	27	31	36	18	18	36	21	30	28	29	33	34	29	23	31	34	33	32	33	26	25	25	29	24	34	29	19	24	28	34	31	24	22	19	40	30	29	38	16	22	23	30	17	30	24	23	32	21	37	36	28	25	29	20	23	28	35	23	23	29	21	26	48	26	32	21	32	26	34	26	28	20	17	39	26	29	28	32	20	29	25	30	29	34	35	27	29	32	30	31	32	33	29	22	30	21	28	22	28	22	32	20	26	25	28	26	25	24	31	25	24	25	27	40	25	30	29	27	35	22	28	27	27	23	28	20	30	25	37	29	29	30	27	25	25	34	25	28	27	26	36	31	25	32	30	21	34	25	24	23	26	31	35	24	24	36	29	25	28	15	27	37	25	25	27	36	28	21	25	30	27	25	23	34	34	26	26	34	26	21	31	22	26	26	34	24	34	27	19	25	22	23	36	29	48	23	26	29	20	22	20	27	22	27	30	31	40	22	34	18	35	33	36	27	24	30	29	36	34	26	21	33	14	28	28	30	25	32	25	27	33	27	26	28	15	28	30	26	27	22	32	22	30	36	22	30	24	23	29	28	28	26	22	18	22	17	38	23	18	27	29	26	27	32	20	24	25	30	25	25	32	27	30	33	28	26	24	39	22	20	22	29	21	25	25	41	24	27	35	27	23	21	32	35	24	21	33	20	23	35	30	20	25	26	30	33	32	31	32	28	27	30	39	26	40	28	31	35	33	27	29	26	17	21	30	30	27	26	28	22	18	32	20	26	25	24	13	25	28	32	26	26	21	23	35	22	40	32	28	24	27	26	25	28	40	19	21	17	26	29	27	27	34	30	27	22	42	32	33	22	27	31	24	24	32	30	21	29	27	21	21	33	24	27	26	25	21	32	26	37	32	23	30	31	26	30	30	27	22	18	23	23	33	39	22	27	36	26	29	24	29	25	23	24	32	28	25	36	27	26	31	29	26	32	22	27	26	36	26	32	23	24	35	29	25	34	34	30	27	31	21	29	29	30	26	24	25	20	23	36	24	34	27	23	28	21	21	37	28	27	23	30	31	31	30	21	32	28	26	22	35	27	33	24	23	28	23	29	14	15	27	26	30	28	33	25	33	27	34	27	23	35	36	33	27	28	24	24	32	30	33	27	24	26	28	17	23	29	35	27	16	24	27	41	27	32	30	21	31	23	26	27	34	27	30	28	32	25	29	30	22	24	30	22	30	24	30	18	25	32	25	29	25	28	20	26	27	30	21	27	27	27	28	29	30	20	27	16	29	18	29	25	24	24	25	20	34	23	34	25	38	32	26	34	27	42	22	39	29	32	34	32	23	30	19	25	27	23	23	32	31	22	37	24	25	25	18	28	28	25	33	23	37	32	28	32	31	29	22	26	33	32	24	28	31	25	32	28	25	27	25	26	24	31	31	27	23	15	28	20	28	20	22	37	19	39	27	24	29	25	22	22	33	29	41	35	29	23	26	32	32	29	22	32	20	38	36	24	33	27	29	26	36	30	30	20	31	31	29	24	30	28	33	21	29	27	31	33	29	22	29	28	32	26	28	30	24	25	29	29	33	23	36	32	31	43	30	23	21	27	24	23	30	32	27	22	28	24	28	27	39	25	18	22	35	26	22	25	27	39	27	27	28	27	23	23	32	31	33	25	28	31	39	23	24	27	36	29	18	28	31	28	21	26	33	32	31	34	25
24863	11605	5635	20621	46763	30109	9161	6146	4785	3908	3236	2654	2264	1957	1653	1579	1417	1389	1270	1264	1237	1286	1283	1279	1190	1180	1055	990	1010	914	926	889	973	942	871	807	737	749	674	707	658	680	621	598	549	576	547	645	528	594	595	594	578	583	549	524	572	556	541	554	635	597	577	570	552	548	562	575	644	655	629	579	625	621	557	557	526	563	538	509	536	536	560	513	542	541	579	526	563	537	509	544	491	536	521	508	498	516	484	519	472	497	545	517	514	504	518	469	517	515	510	537	503	487	483	481	509	510	504	511	500	519	496	474	516	500	483	499	555	452	486	500	480	500	518	505	515	498	531	506	524	470	488	513	519	499	481	477	482	517	519	535	499	528	523	489	506	530	512	499	523	494	511	447	486	478	464	519	490	490	478	508	467	482	485	478	494	500	506	478	490	514	467	510	479	523	455	489	470	501	458	539	478	512	505	515	563	485	480	520	490	492	507	512	438	497	498	508	498	472	484	514	514	505	511	525	552	468	502	494	473	503	526	510	503	465	540	496	480	507	486	487	480	486	516	512	479	459	479	495	514	458	488	493	527	504	474	502	486	473	500	479	458	492	494	502	483	483	455	465	512	497	509	520	502	492	502	488	530	487	484	519	451	467	470	547	479	486	502	450	480	477	500	491	464	506	482	513	535	538	478	492	459	497	491	485	530	523	492	478	474	467	479	465	507	506	497	499	521	476	508	495	502	513	485	451	478	489	522	472	489	448	513	491	536	478	489	484	500	485	506	473	495	492	493	510	518	509	472	489	482	491	479	483	477	503	489	491	507	495	498	496	503	462	463	498	485	484	469	490	469	484	497	466	489	500	475	489	485	503	501	518	497	504	486	481	499	504	501	498	503	503	494	492	505	548	501	477	510	507	503	527	505	459	497	492	493	489	488	501	456	463	509	492	478	524	506	489	461	459	491	444	496	551	488	474	511	485	488	455	531	520	487	485	480	472	488	498	478	464	503	509	506	512	521	480	510	517	486	530	548	503	525	488	460	525	486	511	464	485	464	482	505	501	501	511	481	515	522	459	494	476	522	512	489	525	528	530	469	506	492	490	506	538	485	506	478	475	551	512	498	480	478	484	517	487	500	498	492	464	469	494	479	507	461	517	508	480	485	502	503	497	485	480	497	496	486	477	536	456	480	483	478	516	454	487	540	521	478	495	483	508	506	474	508	526	520	504	465	485	507	477	453	503	499	472	461	493	491	505	496	479	489	510	486	487	486	493	500	501	507	503	478	470	481	481	498	483	529	467	497	530	497	480	492	450	517	493	437	489	497	512	481	474	496	509	452	516	491	499	515	536	453	495	487	499	522	482	489	477	508	450	491	501	472	487	491	519	493	490	474	492	506	453	510	476	510	488	461	497	518	466	495	500	486	473	490	492	499	520	478	474	523	476	476	471	481	511	485	492	509	485	496	451	461	501	498	515	508	511	497	497	488	480	491	474	475	521	467	488	497	476	499	488	503	478	480	483	474	477	510	489	525	518	490	489	468	500	491	476	527	527	482	505	449	519	494	536	476	471	485	464	508	482	531	485	462	479	460	512	502	508	465	517	480	521	537	519	514	504	542	479	498	472	505	500	489	498	480	515	501	486	521	491	502	523	516	514	474	497	518	503	466	504	482	490	471	466	484	466	508	516	507	522	513	520	504	499	467	477	487	532	535	515	524	531	509	485	479	499	490	483	459	478	488	502	496	448	511	465	499	499	482	533	461	490	450	472	506	517	468	486	457	472	469	511	462	490	492	491	505	497	530	469	470	464	468	477	501	496	512	503	458	500	494	507	504	453	467	496	489	482	477	494	507	468	522	483	492	532	523	470	520	488	498	482	502	490	539	472	509	535	503	520	467	481	482	481	461	459	515	485	532	444	451	465	468	488	493	524	490	501	495	482	502	462	509	499	482	490	525	496	483	509	468	496	479	458	523	490	510	499	481	506	522	547	454	449	463	515	501	514	501	519	488	486	488	494	488	497	478	518	493	478	523	516	490	507	513	500	485	468	499	517	495	499	510	476	508	497	489	513	486	475	481	480	508	454	504	461	500	479	531	526	485	516	533	469	518	477	488	529	511	510	471	471	489	506	506	498	445	492	477	479	507	507	465	503	532	506	512	463	506	470	481	453	461	513	498	505	512	469	489	487	491	532	503	507	474	487	506	504	523	450	515	496	494	463	501	488	484	515	517	508	481	512	475	483	481	462	469	504	525	462	496	513	501	514	511	466	468	519	483	476	464	496	517	523	525	460	476	497	491	501	495	508	452	488	476	464	470	505	494	476	494	528	510	486	529	511	489	475	502	504	539	503	494	478	496	502	454	465	448	531	489	490	505	495	512	490	526	490	454	481	470	502	492	485	459	474	494	526	503	473	464	484	489	477	492	497	484	514	482	489	460	521	487	499	516	494	489	491	436	489	483	492	501	453	475	484	526	519	470	480	490	526	507	464	527	491	506	491	495	512	485	509	506	494	497	505	473	478	478	493	501	506	486	499	517	484	501	501	472	490	463	479	469	482	489	511	518	503	547	510	507	494	522	491	474	491	493	486	503	486	512	477	470	490	504	490	451	514	440	475	474	500	468	511	498	459	474	509	513	511	481	475	493	501	505	482	468	485	496	475	495	493	495	482	516	501	489	484	465	484	484	500	481	499	498	482	482	495	480	493	462	486	477	531	492	482	486	493	470	496	483	479	480	518	477	486	497	502	477	495	455	483	521	508	476	472	505	453	516	507	507	472	489	473	476	511	506	488	460	553	475	494	449	475	484	452	495	500	523	504	458	466	518	473	496	467	505	511	494	498	492	471	449	488	496	475	468	513	492	517	504	468	513	524	499	517	457	528	482	504	512	498	497	517	524	479	496	501	485	489	468	492	498	494	508	505	500	491	481	501	478	523	500	502	454	498	526	518	481	491	496	525	477	485	508	512	481	461	488	508	485	506	502	479	526	506	521	474	481	479	470	511	545	467	489	519	496	482	497	469	486	496	487	495	530	488	452	488	494	498	483	486	518	528	478	511	489	462	517	519	494	467	468	496	503	455	467	510	541	502	482	503	498	471	498	512	514	517	470	474	496	481	470	517	496	504	502	501	502	482	456	497	494	479	462	499	492	483	471	518	520	479	474	475	491	518	491	527	486	496	463	488	477	487	502	479	483	464	517	503	486	464	474	489	479	507	491	487	523	492	473	490	484	482	504	466	468	475	504	478	512	493	515	495	463	527	524	473	505	537	519	544	493	479	499	519	471	538	495	474	487	523	480	483	492	516	480	507	502	492	509	509	467	520	476	517	484	475	492	470	517	486	481	483	479	528	464	494	512	494	529	507	511	519	474	502	509	522	520	503	445	508	473	485	483	510	536	536	533	494	495	510	472	484	433	520	465	524	436	484	527	502	491	485	513	492	478	516	475	482	462	489	478	491	513	492	475	479	485	484	497	502	462	514	468	518	511	522	449	486	491	492
2793	680	327	245	2315	1175	110	112	99	89	70	75	70	60	48	51	36	36	38	51	45	38	44	48	50	38	57	32	38	31	25	43	44	29	29	35	33	25	30	28	33	14	25	40	29	21	21	27	18	31	36	21	31	19	23	24	20	33	24	15	27	30	13	30	28	22	25	29	23	25	27	28	20	31	29	27	28	33	28	31	28	29	23	30	23	18	25	20	23	19	32	26	17	27	13	21	30	22	27	27	22	29	21	12	23	16	35	24	23	29	23	27	24	20	24	23	16	20	23	13	26	26	17	24	27	26	33	20	20	19	19	25	19	18	18	29	26	22	24	26	20	24	18	18	26	30	16	17	25	32	26	16	23	26	25	32	21	14	34	22	17	20	30	22	35	20	20	34	29	18	22	27	26	11	20	29	24	29	20	19	16	28	21	22	22	29	24	20	31	21	23	16	28	17	31	15	14	32	20	32	25	23	35	30	23	18	11	24	26	20	28	29	26	24	21	21	18	33	27	25	31	19	21	25	24	13	22	26	23	23	19	24	23	23	23	19	19	23	25	17	21	30	12	21	29	21	34	21	27	24	24	22	27	34	20	17	14	21	28	13	23	24	26	24	22	23	26	22	30	18	25	22	31	25	24	29	23	17	16	13	21	26	22	28	26	21	22	25	21	25	34	21	17	33	22	27	18	27	20	19	21	22	26	24	35	28	24	43	28	11	15	22	31	13	20	25	25	23	14	29	21	18	21	20	26	15	23	27	39	23	28	20	20	22	18	34	17	23	24	32	40	29	20	19	15	18	28	23	24	28	17	21	18	24	26	32	26	28	13	25	28	23	31	15	24	25	22	30	33	17	28	19	25	22	20	21	27	23	28	23	19	23	28	22	24	17	16	24	25	23	23	21	16	24	28	31	25	24	24	25	22	13	30	17	28	20	18	19	20	30	26	26	18	22	27	14	26	29	20	20	28	15	21	16	24	28	17	30	20	22	23	17	20	29	26	21	23	22	30	19	19	17	25	22	18	28	20	25	27	25	25	31	23	21	22	23	21	21	15	19	25	17	24	23	28	16	23	25	15	20	22	18	13	26	28	20	28	28	24	27	27	24	22	25	15	25	21	28	21	18	29	20	29	23	21	25	14	13	23	25	28	20	21	22	34	21	15	27	30	25	35	23	24	21	21	28	27	34	14	27	22	28	18	23	22	28	23	18	18	16	20	23	21	23	21	16	23	15	25	16	23	22	21	22	24	22	21	26	16	25	27	23	19	28	28	20	27	30	23	22	16	23	34	24	20	21	16	22	24	20	22	21	20	17	17	13	19	13	20	28	23	20	34	20	18	24	23	30	29	25	26	24	22	25	19	18	25	30	20	23	14	19	25	22	19	28	24	27	22	26	20	11	20	15	28	23	18	19	20	23	17	15	24	29	22	20	21	25	25	25	21	27	22	25	20	29	20	21	31	26	21	26	22	21	24	24	22	24	24	21	27	26	21	21	31	24	19	20	26	21	23	20	27	22	22	22	25	22	23	31	16	21	26	21	23	26	23	23	21	20	16	32	31	26	32	16	22	24	16	19	21	19	26	27	24	21	22	23	19	8	24	17	27	17	22	9	28	25	25	23	22	30	23	25	19	20	21	31	25	28	22	30	23	25	25	19	26	29	28	16	21	17	9	31	21	21	27	27	27	26	32	23	21	22	17	28	22	21	15	25	15	31	21	21	26	18	18	25	20	28	15	26	19	25	26	16	23	20	24	21	22	28	25	19	19	25	22	28	30	29	28	24	27	25	20	18	16	23	22	16	32	15	11	31	21	22	29	28	27	27	29	34	24	25	19	29	29	21	25	16	21	23	21	28	24	21	29	20	30	22	26	20	26	31	25	23	20	24	22	20	24	28	14	22	17	27	26	30	22	23	29	15	17	24	21	24	29	15	23	22	23	18	17	14	26	30	24	20	19	21	19	24	22	28	21	27	20	26	22	23	25	18	21	27	30	22	30	13	34	23	14	14	22	27	19	23	21	18	23	18	32	19	20	21	21	22	16	19	26	14	36	25	22	25	23	22	23	25	33	25	24	21	29	28	17	25	28	27	22	20	22	25	19	22	13	16	24	27	23	26	26	20	24	19	29	32	22	25	25	28	23	25	19	19	23	21	24	24	23	22	32	29	18	19	24	17	22	21	21	22	34	20	28	20	19	22	24	18	11	24	32	39	16	26	27	34	18	16	20	20	27	21	27	17	18	23	31	13	25	24	21	30	21	20	24	14	29	33	20	33	29	17	20	25	33	26	33	21	30	14	21	22	32	30	21	34	21	22	18	24	13	27	29	29	18	23	21	18	14	24	29	11	21	28	27	21	16	17	19	25	27	22	23	24	19	26	23	38	29	25	23	25	26	25	29	19	26	14	23	21	24	28	20	40	13	25	40	23	22	23	22	20	25	33	17	29	23	27	16	13	25	28	22	29	24	19	29	22	17	24	26	15	24	17	22	20	23	11	24	20	18	30	28	29	17	29	26	19	28	23	24	21	19	21	30	26	24	17	21	24	22	28	21	24	16	28	19	20	27	36	21	22	21	32	31	20	20	16	22	18	28	24	26	21	25	29	19	19	20	22	21	22	23	23	22	20	23	23	14	22	17	29	28	30	25	21	20	13	25	27	21	13	20	31	24	23	30	16	27	21	26	23	21	29	18	30	20	28	16	24	26	22	18	25	23	28	25	26	15	22	23	24	17	19	25	24	21	16	13	20	31	16	25	33	26	21	15	24	31	33	17	21	23	29	23	40	31	23	27	20	21	20	27	23	29	26	19	20	21	18	16	15	30	24	18	27	24	21	23	31	16	21	22	19	20	19	26	30	28	16	22	28	20	34	20	20	29	18	27	27	18	22	20	19	27	17	26	23	21	18	22	22	18	20	14	25	29	19	22	28	32	31	23	34	29	17	23	14	21	24	20	27	29	15	21	24	17	29	23	22	17	20	30	23	21	34	15	32	28	24	19	23	13	24	16	27	26	26	28	29	33	16	13	23	23	28	19	19	23	20	22	21	27	32	26	24	12	23	22	19	23	26	32	17	22	31	29	23	24	29	21	25	22	23	26	20	17	30	27	21	29	22	22	19	26	21	19	34	31	12	20	22	26	19	27	33	32	29	16	20	22	24	18	20	33	22	27	19	25	18	22	26	25	32	29	24	27	19	26	20	28	11	26	31	16	20	22	19	26	24	20	27	17	30	22	12	20	20	25	26	26	22	28	17	33	20	14	17	25	29	18	13	20	17	16	20	27	21	28	24	26	17	19	25	21	22	25	18	21	29	20	24	17	27	26	22	24	24	20	21	27	19	22	24	18	31	29	24	22	24	25	17	18	29	19	24	24	22	24	27	25	27	28	20	11	26	25	28	25	23	19	22	21	21	19	22	21	32	25	18	29	17	17	24	26	21	19	26	17	28	24	26	22	19	24	20	30	27	30	17	37	24	23	29	15	24
31877	17775	8650	23104	54013	30565	15627	11134	8768	7028	5641	4671	4036	3415	2939	2623	2388	2096	2012	1950	1895	1853	1942	1874	1695	1612	1484	1477	1271	1302	1272	1246	1221	1159	1058	921	847	817	809	742	776	710	693	683	576	630	594	578	548	575	605	542	570	553	545	549	540	524	505	568	604	559	559	546	523	531	553	535	562	547	583	642	639	635	520	494	487	499	469	460	458	502	463	479	513	503	517	511	527	463	483	444	464	436	449	459	433	460	441	444	443	415	439	413	417	454	427	432	451	450	456	446	446	416	471	422	445	422	411	445	424	446	431	440	420	431	443	428	401	467	442	456	422	452	421	447	423	423	431	412	434	421	438	427	446	373	422	421	406	412	437	422	426	451	434	393	406	428	430	466	419	426	439	474	426	433	407	439	431	399	406	426	380	422	413	467	452	396	425	435	417	433	425	421	462	429	382	399	411	395	430	419	434	418	410	419	416	408	436	465	466	412	412	438	428	405	438	410	410	387	407	423	408	438	424	441	418	400	431	423	420	413	424	433	398	433	403	415	412	401	415	431	426	413	432	435	433	392	395	459	382	434	416	428	429	390	443	409	406	414	447	386	382	377	408	402	416	401	398	426	390	456	426	372	381	443	393	422	409	408	422	422	436	427	438	416	418	406	411	422	391	403	398	410	418	418	416	406	425	415	351	415	433	464	402	406	400	402	404	396	388	423	402	419	384	410	394	412	410	413	430	447	403	400	367	394	429	410	390	443	421	384	406	425	423	393	463	417	431	428	411	417	429	411	429	428	423	409	420	408	404	431	367	423	422	442	404	426	420	402	419	441	436	423	413	378	411	405	427	400	431	396	419	382	440	437	400	369	402	415	428	407	432	388	393	421	424	394	421	445	435	391	420	426	389	393	467	405	398	403	405	406	428	420	415	426	440	416	452	406	409	430	449	399	432	414	414	420	402	411	414	416	429	384	399	415	404	421	387	393	438	433	394	368	431	412	394	385	380	406	448	405	435	417	439	408	412	422	453	421	447	388	417	415	419	414	420	411	413	414	414	427	415	399	424	403	403	435	404	413	411	437	453	394	445	426	441	407	391	456	448	421	409	411	422	402	388	418	401	428	418	429	397	421	426	424	429	411	412	389	394	439	438	415	412	416	443	421	406	417	412	430	421	435	387	431	407	384	403	420	403	402	398	402	407	394	415	400	413	414	399	440	377	419	396	416	396	383	399	431	425	377	408	357	410	430	405	402	416	386	428	403	426	440	405	380	424	374	451	410	434	438	432	393	405	401	427	407	412	389	410	434	395	399	395	391	438	398	407	408	389	479	398	386	438	384	390	444	413	410	423	382	359	463	387	394	392	403	446	421	401	414	425	446	395	407	423	381	394	414	389	410	422	386	430	377	429	406	437	442	390	390	437	426	422	418	443	389	401	416	412	412	445	440	409	389	410	415	392	369	420	397	417	399	427	418	400	406	401	415	399	422	404	435	407	434	407	404	419	419	396	414	397	422	418	412	396	417	425	399	430	411	426	426	425	423	433	415	419	397	430	405	414	405	422	439	387	409	395	399	402	432	400	436	450	436	429	393	443	371	401	411	431	433	436	416	368	421	445	402	390	431	400	417	416	425	390	400	413	418	409	431	440	468	426	407	414	383	432	419	410	409	413	388	418	391	448	364	398	426	390	419	385	390	425	387	395	457	394	402	448	417	410	417	395	461	417	396	399	434	387	396	401	384	401	400	422	447	409	447	398	418	406	437	424	392	383	445	434	424	401	426	448	421	413	398	441	412	415	388	437	419	434	382	411	419	393	420	430	396	425	446	414	413	410	392	407	412	421	416	388	425	446	428	406	389	409	420	450	406	404	411	383	384	415	403	432	391	432	364	399	435	386	397	426	434	414	370	397	384	407	453	421	400	428	408	452	408	405	438	407	406	383	396	443	430	429	409	410	438	377	447	435	436	388	416	396	384	401	411	414	377	412	433	362	408	374	455	413	430	424	418	411	416	428	432	398	425	393	438	431	404	424	372	378	401	385	436	407	415	418	422	406	420	412	451	456	432	398	429	442	380	403	383	367	416	419	437	421	414	375	412	408	387	408	397	398	454	406	418	415	411	431	388	403	418	437	442	433	373	382	425	438	446	417	412	400	411	401	447	381	421	362	419	409	433	384	415	420	427	427	390	422	440	436	398	391	385	389	411	393	403	430	430	437	435	382	401	399	413	472	445	389	413	415	398	430	396	430	424	401	407	397	436	423	363	403	436	445	361	417	387	421	406	415	395	443	400	416	401	384	423	426	429	408	400	421	424	428	442	427	417	403	386	426	400	454	393	430	411	429	393	427	409	443	433	422	427	394	419	433	384	372	428	413	416	433	404	452	445	431	435	421	442	417	412	422	399	430	429	396	411	371	395	403	424	403	419	403	439	420	418	453	419	432	393	405	429	405	409	399	409	440	402	404	383	395	427	420	378	424	397	403	398	418	390	429	434	425	387	404	419	382	407	383	410	424	409	426	398	402	380	431	396	434	392	402	423	438	386	430	420	394	451	400	419	394	416	429	414	428	449	394	381	436	416	405	394	423	403	417	394	419	432	438	400	429	393	405	418	435	384	429	425	394	354	369	403	402	429	401	406	373	413	403	378	410	419	412	412	419	421	401	402	394	423	403	368	391	418	379	426	386	430	389	407	404	421	361	398	422	443	401	410	429	385	419	420	427	442	380	418	452	418	393	427	406	432	410	428	398	417	445	408	420	423	415	406	412	414	408	390	395	427	414	430	406	430	398	438	410	420	440	404	422	374	431	441	426	390	400	447	369	428	432	400	419	439	415	432	401	429	454	415	421	407	390	438	445	398	399	398	424	417	397	428	411	418	379	423	444	397	408	405	414	372	411	412	419	437	388	431	385	430	407	394	443	384	408	395	369	413	448	401	405	392	396	432	448	400	415	391	422	448	449	426	409	398	422	447	431	385	421	448	416	394	424	410	430	412	410	397	403	432	403	406	455	432	412	443	415	415	409	424	410	404	433	413	423	404	409	421	390	389	395	433	395	423	403	439	368	395	435	432	394	389	417	374	431	428	417	401	414	390	387	396	406	420	420	421	427	392	394	402	410	383	416	444	431	391	412	372	461	408	401	362	432	397	393	376	408	418	421	397	429	424	405	407	371	422	427	431	424	403	394	400	416	403	435	425	411	465	381	406	398	421	413	386	418	418	415	385	401	406	412	393	433	419	410	410	417	428	447	396	414	396	417	394	419	437	424	448	428	427	433	429	399	439	370	400	450	445	416	421	375	432	391	416	385	444	426	386	441	429	412	394	410	404	369	450	406	422	413	462	384	420	400	415	400	432	379	389	480	412	425	420	442	416	431	452	406	398	417	432	440	426	428	442	390	406	438	466	410	403	383	447	385	429	439	402	376	369	442	430	432	423	447	432	437	449	386	398	414	437	419	374	392	385	423	393	418	421	423	416	448	374	391	426	481	393	440	409	405	385	426	417
1468	142	73	52	266	218	44	32	34	32	22	20	16	34	20	29	15	19	23	18	28	23	18	19	17	15	25	25	28	29	22	19	16	16	19	18	22	17	11	13	15	11	15	25	12	25	22	14	25	21	11	16	20	15	14	19	18	21	8	13	15	17	18	17	17	21	9	16	16	21	14	16	17	21	20	11	13	14	17	15	14	10	17	19	20	16	15	18	20	13	16	7	9	15	5	6	13	15	18	10	16	19	15	14	24	17	13	16	19	18	15	14	11	17	18	19	12	8	18	21	20	6	18	18	13	20	17	16	24	16	20	18	17	13	16	12	10	26	15	22	11	18	14	14	14	11	15	14	14	17	12	19	21	15	16	16	10	10	13	14	20	16	11	15	20	13	16	14	16	19	12	16	16	20	16	10	9	12	14	19	18	15	18	19	14	18	21	17	17	8	12	13	21	13	13	19	16	16	19	21	12	13	19	22	13	15	16	20	18	14	16	22	17	12	13	17	17	16	13	20	13	13	19	16	11	12	13	13	15	20	10	19	17	13	20	17	12	17	21	15	15	15	17	14	12	23	23	13	18	20	19	12	18	20	18	15	14	9	24	13	18	13	15	15	12	23	21	13	17	10	14	20	18	18	20	17	24	14	21	13	12	15	20	23	18	18	19	18	21	19	23	20	21	12	15	18	14	15	17	9	15	19	14	19	17	17	15	16	11	23	15	23	18	27	23	14	10	17	18	15	15	11	19	17	12	18	12	14	15	13	19	15	29	24	18	18	18	20	13	13	18	14	17	18	8	16	20	15	19	19	19	12	19	27	19	17	10	13	11	16	10	13	14	21	13	13	17	18	13	17	8	16	19	19	16	15	19	20	10	18	13	15	11	22	8	21	16	13	14	22	12	19	18	10	12	21	13	19	13	16	11	10	19	18	11	19	12	23	17	16	18	15	16	21	19	9	12	10	9	13	13	17	16	15	18	18	15	18	10	20	12	14	17	21	12	14	22	22	21	18	14	15	28	11	11	23	10	15	14	11	14	15	10	19	18	25	21	11	9	9	20	17	5	21	17	11	15	14	18	13	16	18	9	8	9	20	19	23	18	16	15	13	15	14	18	21	22	14	16	18	14	12	19	11	25	16	16	14	27	16	14	10	14	13	12	12	5	15	14	11	14	26	22	13	24	20	13	21	14	19	19	14	17	19	21	8	7	15	17	17	17	20	9	13	13	19	7	20	24	18	17	12	16	11	11	16	12	11	12	11	20	17	16	23	16	14	13	18	17	19	13	17	13	22	18	19	19	14	11	24	21	18	15	23	18	19	13	18	16	20	15	9	18	16	19	19	14	16	11	8	15	18	7	24	21	12	17	11	21	21	17	16	13	8	9	20	11	16	9	18	16	13	10	10	21	16	10	20	19	14	18	8	14	22	22	13	14	17	11	19	23	16	22	13	13	20	16	18	12	14	14	22	15	16	12	20	13	17	12	23	21	12	21	19	12	19	16	20	11	8	13	19	11	17	11	19	8	16	23	15	12	15	22	19	21	13	14	12	14	21	16	15	15	15	11	16	15	18	12	17	20	17	13	15	18	11	17	12	15	13	14	8	16	22	19	15	17	13	14	19	17	20	17	17	20	22	15	11	10	16	10	21	21	14	17	15	16	10	13	13	13	15	17	11	22	24	17	12	16	20	23	12	15	17	8	19	17	14	13	20	15	16	13	16	17	16	13	27	10	12	18	14	15	18	12	16	17	17	15	9	14	27	16	17	13	14	20	14	7	13	17	28	10	12	17	21	22	15	13	9	24	12	16	17	19	23	18	12	13	20	12	16	13	13	13	12	20	23	19	16	10	21	17	15	14	9	14	18	15	13	16	22	12	15	16	12	18	13	20	14	19	18	13	9	16	11	12	14	12	14	18	14	23	15	12	13	13	12	10	14	15	20	17	22	21	16	19	19	20	19	16	10	19	11	15	16	14	16	23	15	11	13	19	25	14	14	14	12	16	13	12	15	13	13	16	10	16	10	12	9	15	17	9	14	18	14	12	12	21	12	13	16	13	9	20	15	11	16	15	18	20	7	27	11	7	18	15	14	16	13	20	24	19	13	17	11	13	14	14	17	15	17	12	10	23	16	13	17	13	12	10	10	13	15	18	10	20	12	17	11	14	11	15	18	14	17	10	14	19	10	18	15	17	18	17	20	11	12	15	12	12	15	20	22	23	19	13	13	26	12	10	16	11	17	16	12	13	22	18	13	19	13	13	11	10	19	17	15	15	19	15	17	12	14	10	19	9	16	18	14	19	14	17	17	18	17	20	12	11	15	10	15	18	14	20	14	14	18	16	21	25	11	14	9	15	21	17	10	13	20	13	18	10	14	13	20	13	16	8	17	15	13	26	23	16	22	13	21	19	9	17	14	21	18	12	15	13	10	21	16	18	18	13	11	10	11	20	15	17	13	17	17	16	18	17	12	16	9	14	13	11	20	14	15	10	14	16	14	11	17	21	20	20	16	15	13	7	15	13	15	13	11	12	13	16	13	14	17	11	16	17	13	16	16	13	20	17	20	19	17	11	13	10	26	17	8	17	22	15	18	18	17	22	19	13	12	12	18	12	20	17	15	13	9	13	14	16	16	12	24	7	15	19	15	12	11	17	16	14	14	12	12	18	19	19	16	18	19	11	12	13	17	14	16	16	16	14	12	7	17	11	12	15	12	16	22	15	10	16	27	18	15	21	15	22	18	6	6	10	9	15	8	14	18	13	11	10	8	15	16	7	14	12	17	14	20	13	18	18	21	14	17	19	21	6	9	17	16	23	12	11	16	14	16	17	10	12	12	12	20	19	17	19	15	18	25	9	14	19	21	20	14	9	13	16	15	19	12	17	17	23	15	16	15	13	17	13	17	15	19	21	8	17	19	11	13	15	12	18	17	16	18	22	18	11	10	13	16	13	27	17	19	10	14	17	17	20	18	17	14	12	17	11	23	16	20	15	21	17	8	10	18	14	19	13	17	20	18	16	17	23	12	23	18	15	15	16	9	9	13	13	12	20	19	14	16	18	12	15	15	14	22	15	12	12	17	15	16	16	15	10	16	20	16	20	12	18	22	10	16	19	16	15	21	19	18	17	16	12	16	6	9	17	12	20	12	17	23	15	20	13	14	13	18	13	17	14	26	17	17	11	17	10	11	20	14	17	12	16	10	15	12	8	19	17	10	19	16	20	12	8	15	20	10	18	13	21	19	10	13	13	20	12	18	15	15	11	15	19	12	23	17	21	12	11	13	9	12	15	12	12	23	12	20	8	28	10	13	11	9	15	17	20	20	15	15	20	14	18	17	12	17	15	15	11	21	12	15	15	12	16	18	20	16	24	17	21	22	24	13	16	13	23	15	12	12	21	12	17	23	22	13	11	16	17	6	16	14	17	12	12	22	15	17	9	17	13	19	17	19	14	12	16	20	19	22	11	15	15	14	15	10	22	17	13	14
17611	6820	2656	8057	26022	15640	4050	2605	2006	1627	1322	1089	996	895	820	772	670	635	608	665	646	704	758	715	692	634	586	573	565	579	552	548	531	501	464	444	415	371	384	360	362	363	346	328	321	336	350	305	294	279	328	314	301	320	286	289	311	314	315	292	336	320	319	313	333	305	280	329	318	332	362	347	370	371	332	316	325	307	305	320	336	289	298	322	319	315	331	309	307	316	286	304	245	312	311	298	291	286	272	301	282	302	292	257	346	233	301	290	294	305	287	247	308	284	310	288	309	310	262	298	290	291	317	307	285	266	298	279	306	282	265	293	284	275	273	281	275	282	275	291	278	263	281	276	258	283	322	296	295	292	341	291	267	278	293	308	257	306	301	294	308	314	298	280	312	296	303	294	279	264	297	280	267	287	281	293	291	298	311	304	253	271	291	288	315	295	257	276	258	278	312	318	298	264	294	291	276	302	274	288	255	281	268	264	298	263	262	296	303	262	266	277	278	269	282	267	289	284	270	269	276	277	280	287	272	287	272	258	295	292	292	293	297	305	264	247	278	252	274	291	293	274	269	287	280	297	273	307	292	317	285	283	280	273	269	268	271	306	301	261	257	290	283	297	279	278	321	291	282	250	268	288	272	262	283	292	277	279	262	276	296	275	303	269	269	263	327	270	296	295	289	272	299	293	250	282	263	271	253	271	268	275	271	282	279	276	272	293	276	297	270	259	284	274	276	305	296	259	279	307	290	287	279	292	287	273	294	297	286	282	265	307	267	283	276	263	298	280	294	264	304	275	298	278	298	302	310	301	287	268	290	262	279	264	295	269	297	266	282	311	287	277	263	300	300	290	320	270	277	294	282	292	283	294	277	261	262	276	273	291	268	305	309	305	284	256	300	320	286	270	287	279	292	292	263	292	271	305	289	288	266	261	271	273	296	292	264	300	281	279	312	285	264	274	289	269	272	275	326	279	275	265	253	281	273	315	285	325	283	283	309	265	306	294	299	286	278	300	289	288	264	276	275	286	284	256	274	297	264	274	282	264	283	295	274	281	279	274	282	245	245	290	295	265	260	263	294	275	290	281	289	287	285	308	323	270	256	334	267	272	273	286	284	275	268	266	284	287	262	289	266	294	304	270	265	288	269	306	306	298	287	306	276	279	302	271	285	285	285	271	276	285	295	302	293	295	275	299	268	254	274	313	264	287	258	298	293	262	290	313	286	279	319	259	317	295	310	274	301	262	265	291	285	299	303	301	286	288	281	272	300	249	265	279	279	307	280	275	300	288	248	262	291	287	324	257	281	295	278	311	295	281	278	296	309	272	289	274	263	283	271	279	310	278	280	303	260	286	281	282	251	293	318	272	290	287	302	292	303	256	307	263	293	267	290	308	294	265	293	272	304	298	247	266	282	251	289	311	284	286	277	262	265	304	266	301	270	299	319	308	316	283	293	284	286	285	318	282	293	294	285	296	289	310	294	253	280	283	290	291	287	280	286	311	307	312	264	281	275	285	268	321	295	251	271	279	270	263	269	293	288	296	306	303	294	296	244	311	275	267	273	285	306	270	309	294	272	277	315	263	256	297	297	276	297	305	296	284	278	267	288	283	270	295	284	269	263	287	298	296	278	288	297	300	287	277	292	298	302	310	290	299	311	271	252	283	275	285	288	278	313	299	273	248	293	251	274	297	294	286	264	265	291	299	275	291	286	301	257	258	273	312	264	273	271	270	269	311	307	285	312	265	285	271	301	269	277	275	274	281	301	294	259	298	312	280	310	265	250	279	286	263	276	267	281	309	273	269	309	265	298	286	276	277	289	300	303	306	270	266	265	286	285	276	308	294	283	270	279	305	269	299	280	279	282	302	287	290	248	248	281	266	310	294	273	303	291	281	303	287	289	310	262	305	290	287	284	264	280	261	297	305	269	308	282	274	276	261	299	278	276	271	294	278	297	301	288	288	290	298	266	284	301	278	289	290	265	275	280	319	250	299	278	281	259	270	288	278	267	296	299	275	307	256	288	260	280	300	282	287	288	276	296	296	273	277	288	292	305	294	264	284	282	314	271	314	294	282	294	270	281	301	296	263	300	305	297	297	286	297	308	259	282	276	290	295	310	259	259	287	293	294	324	274	293	297	284	257	286	288	302	271	265	275	284	290	291	279	250	293	258	298	265	277	288	281	284	276	290	264	295	275	261	272	268	279	306	271	297	303	307	298	315	317	253	244	284	274	259	276	269	258	261	294	274	295	264	274	308	302	292	287	270	284	281	300	259	241	273	273	265	263	280	278	313	284	265	290	296	269	285	284	277	278	319	296	279	292	309	284	301	287	253	328	271	332	275	289	276	271	258	273	275	293	268	299	285	263	288	270	262	268	314	265	268	276	282	286	270	281	303	287	287	281	258	280	283	286	282	290	258	290	277	272	279	269	268	281	274	282	292	302	267	270	270	271	263	301	280	245	297	306	280	274	281	303	263	295	288	252	293	303	309	273	276	272	270	303	284	298	285	256	310	279	271	270	294	285	327	325	297	291	296	282	301	304	298	322	273	287	294	283	266	291	297	290	276	272	269	279	285	313	254	268	267	274	296	288	266	271	250	269	285	253	307	282	271	289	297	267	305	286	298	271	293	275	263	268	296	293	280	316	275	270	276	283	284	287	285	300	297	297	280	269	285	252	293	317	292	293	304	309	288	303	258	306	327	263	288	282	299	276	283	321	279	260	302	287	302	275	277	279	269	276	284	295	294	250	301	277	277	292	238	307	274	288	285	272	251	274	263	282	278	278	257	297	288	269	316	286	279	274	294	266	266	274	283	269	287	306	276	282	282	264	214	271	279	299	273	290	299	298	285	316	280	310	300	288	286	303	295	287	319	282	333	287	252	265	264	282	306	293	298	254	301	246	311	320	280	305	314	285	300	290	300	291	275	276	317	293	278	279	265	287	278	263	279	284	276	280	284	297	291	299	262	289	278	306	288	296	275	273	299	282	252	289	297	293	298	264	268	290	268	311	284	280	314	292	301	296	287	268	295	282	279	272	285	277	285	279	287	295	299	297	260	311	304	279	279	289	335	263	303	287	274	290	280	292	301	250	292	278	289	273	290	283	265	270	274	299	264	286	281	285	293	271	267	280	258	295	283	274	288	264	319	280	263	286	267	288	279	286	288	300	241	284	312	295	288	291	302	275	280	324	254	309	277	292	305	281	278	313	277	304	283	259	265	263	279	294	309	337	282	318	272	286	273	289	311	298	288	283	255	260	277	277	289	292	294	257	288	292	291	289	280	245	278	290	287	263	282	290	287	274	291	297	289	289	270	299	303	282	262	275	291	269	270	257	311	290	286	297	266	281	270	258	281	266	275	263	294	264	275	277	275	289	274	289	299	305	275	278	285	291	293	264	291	301	278	277	262	299	298	285	289	279	305	306	293	269	281	316	288	258	289	289	288	291	282	271	314	269	264	296	278	292	275	292	313	276	298	272	264	290	274	253
2296	566	254	173	1105	976	135	84	93	69	57	61	59	54	57	46	39	28	32	39	32	33	28	42	43	28	36	37	25	24	23	21	38	27	29	28	24	29	22	26	12	24	21	19	14	21	14	19	15	23	20	23	25	21	25	23	17	18	18	22	18	19	19	14	20	29	21	15	18	18	25	25	22	12	14	21	31	19	23	19	12	24	18	21	9	22	27	20	16	21	13	21	16	12	27	16	22	13	11	22	16	11	21	31	24	14	14	17	25	16	18	10	13	17	23	21	22	20	20	20	19	16	22	18	22	22	17	18	21	15	12	16	10	15	16	9	16	14	15	18	14	17	15	18	23	19	18	22	11	17	23	17	15	19	17	21	14	19	15	23	20	22	19	14	17	12	11	17	14	21	24	15	18	16	14	19	21	18	25	16	14	11	19	15	23	13	23	8	16	15	19	22	14	19	11	17	20	14	20	20	12	13	30	22	19	17	21	20	12	16	9	17	16	15	20	9	14	13	24	25	24	17	13	20	18	15	17	27	16	14	28	10	20	20	13	16	14	9	24	12	14	12	23	16	16	13	20	15	22	14	21	13	22	21	25	19	16	11	17	15	14	20	26	13	8	17	18	19	17	25	16	18	15	21	23	14	15	19	18	12	10	17	22	20	22	23	13	16	15	15	19	16	13	15	15	22	20	8	14	14	16	17	18	17	8	14	30	15	23	21	15	16	16	13	19	26	19	21	17	15	14	25	21	23	21	15	10	16	22	17	12	20	18	25	24	21	17	16	20	24	10	22	15	14	20	22	12	22	16	21	16	14	16	16	22	9	13	16	19	18	15	17	17	20	18	17	14	11	17	17	14	17	24	17	14	12	12	16	20	17	21	21	16	13	20	20	15	13	17	15	27	18	25	16	20	17	27	17	16	14	19	16	16	8	23	18	16	20	17	20	15	13	18	21	18	18	22	18	17	16	17	10	22	11	14	13	21	11	18	21	21	12	22	20	27	19	18	25	16	16	25	14	18	13	11	15	13	21	14	15	14	21	18	15	16	20	14	16	17	24	10	23	13	14	16	14	13	21	20	18	11	26	18	21	19	15	14	21	17	25	16	14	20	21	16	11	19	18	16	15	12	19	17	19	20	13	19	21	19	17	13	23	21	17	18	15	23	21	18	23	19	18	15	24	12	20	15	11	12	23	20	16	15	19	22	17	18	21	19	11	23	22	21	21	18	15	14	21	19	15	13	19	20	12	9	23	9	15	16	17	17	17	18	15	25	12	22	21	21	23	23	11	17	22	19	12	17	29	20	20	20	15	23	9	18	18	9	16	10	25	15	26	12	20	12	17	19	15	14	19	19	21	15	23	12	8	16	17	19	17	15	12	13	11	19	16	14	22	18	8	17	11	13	17	11	22	20	14	12	17	18	19	20	23	21	16	18	15	19	21	16	15	19	15	12	16	17	17	23	17	15	20	11	19	16	21	21	14	20	24	22	24	19	12	26	19	20	13	15	19	19	17	6	22	14	20	12	17	17	17	15	18	17	20	13	21	18	20	21	15	10	15	15	15	15	18	17	17	13	10	18	23	18	20	17	24	15	16	19	19	16	14	18	12	13	13	5	19	14	12	15	19	22	18	12	16	13	18	13	14	15	15	15	19	7	22	19	14	12	17	16	21	21	11	20	17	14	12	19	22	13	20	15	18	14	14	13	20	19	22	15	21	16	18	12	12	14	18	17	23	12	17	12	17	12	12	14	21	22	18	15	17	9	14	21	12	8	16	15	17	19	17	8	13	19	17	19	15	20	24	17	17	16	14	26	19	20	24	8	15	11	18	18	15	16	10	20	20	16	21	20	14	23	19	13	14	17	23	26	16	11	14	20	10	23	27	27	10	23	12	12	16	10	16	20	18	22	19	17	9	15	14	26	11	19	16	18	16	14	15	20	23	21	15	18	18	17	15	17	14	13	21	22	18	19	21	19	11	16	15	20	17	14	23	18	17	14	14	16	26	26	28	14	16	10	13	11	13	20	20	17	22	17	18	11	18	15	24	18	21	14	18	12	24	15	14	14	23	23	15	16	16	18	8	21	11	21	5	18	18	15	17	20	21	18	16	21	15	15	10	16	25	11	13	17	12	29	19	19	18	24	9	19	15	18	21	15	12	12	19	28	15	14	19	18	17	6	19	18	19	23	13	24	19	14	12	13	15	15	13	15	20	18	17	13	18	20	19	14	15	20	14	19	13	20	18	19	15	20	15	22	14	18	14	18	12	13	21	20	23	14	16	14	28	11	18	16	16	22	19	11	14	16	15	14	16	29	16	13	14	20	20	22	20	19	10	21	22	20	13	21	18	21	17	20	16	18	14	17	22	17	21	17	19	18	18	16	16	15	17	14	17	18	15	24	23	30	18	16	24	22	15	22	20	14	11	16	16	16	22	20	10	12	22	14	16	26	24	18	15	21	21	15	24	19	13	19	14	11	12	10	22	18	17	22	15	17	20	25	14	21	15	25	21	26	27	23	24	26	20	26	20	19	12	9	23	21	20	22	13	18	19	26	17	22	25	11	16	18	15	19	13	21	14	18	24	17	13	16	11	25	11	15	20	23	21	13	19	16	16	13	22	16	13	22	14	20	18	16	21	17	15	12	14	22	16	24	19	16	21	16	19	12	16	23	12	17	13	19	16	17	15	22	19	9	17	21	21	20	28	16	17	20	11	9	21	21	18	16	17	20	15	19	22	22	16	14	10	22	18	13	17	20	18	13	17	19	15	13	16	14	22	18	12	19	21	15	17	11	13	18	18	17	17	9	18	22	15	17	14	22	18	20	16	12	14	12	15	24	14	15	22	18	25	16	21	15	17	11	18	26	15	15	15	19	16	15	15	20	24	15	17	19	16	21	24	16	16	21	23	16	22	16	17	17	17	12	12	19	19	15	22	18	19	11	17	9	18	20	20	22	19	9	18	9	22	21	20	15	20	13	14	24	23	11	13	15	10	14	5	17	20	14	19	25	17	22	14	16	20	16	17	18	20	20	17	15	15	27	18	13	23	16	16	19	18	14	21	13	12	17	10	20	20	15	16	21	16	22	17	14	14	23	20	13	11	18	17	18	22	15	18	17	19	16	18	11	24	13	22	21	23	21	13	17	18	25	14	20	19	17	28	23	15	20	17	16	14	14	13	22	29	14	16	16	18	20	20	15	21	14	21	15	22	14	14	21	10	15	16	12	18	13	13	15	17	20	20	13	21	18	11	24	15	22	15	16	12	22	13	21	25	14	15	20	20	18	10	19	11	16	18	20	19	18	21	15	20	22	21	14	23	17	11	17	21	18	13	18	12	19	28	22	19	19	14	24	17	20	20	18	17	20	15	24	24	16	16	20	22	23	18	16	14	19	21	25	25	20	8	6	18	21	21	12	21	13	13	13	20	16	17	33	29	15	14	18	19	17	16	19	11	19	21	26	19	26	22	23	19	9	15	21	16	27	23
30624	15692	7968	18826	43404	30206	14529	10095	7927	6459	5110	4113	3585	3022	2638	2403	2044	1912	1788	1805	1651	1712	1667	1632	1509	1419	1311	1204	1207	1153	1075	1085	1071	958	895	741	806	759	655	588	584	582	531	569	529	489	498	468	478	480	444	410	424	432	458	472	443	415	456	475	449	424	462	426	462	447	418	436	453	468	493	495	494	499	411	416	414	392	406	406	390	406	391	463	376	404	391	405	393	361	389	351	321	325	355	342	357	325	345	350	344	342	326	361	338	355	307	340	315	347	354	359	314	377	366	350	336	376	342	321	348	314	324	322	321	323	340	346	306	328	332	355	311	375	344	315	335	341	310	332	332	321	295	315	330	295	327	333	334	327	338	330	330	328	348	328	347	342	330	327	315	355	339	298	317	332	319	349	318	314	321	324	332	295	318	329	306	359	319	352	314	335	342	328	323	339	313	322	323	325	330	316	321	349	358	329	328	297	322	310	305	317	338	333	365	297	303	319	323	324	296	308	301	319	334	304	317	327	318	307	327	312	332	325	333	347	340	349	304	318	293	340	280	344	298	294	313	326	334	313	292	292	334	325	319	350	341	344	327	325	306	335	336	335	322	310	338	326	346	345	317	332	331	331	312	326	346	335	339	349	358	311	310	313	316	324	342	314	292	337	325	323	338	340	326	329	309	333	314	316	319	343	333	344	340	354	301	310	329	302	316	327	340	305	329	322	337	304	370	322	311	338	330	318	329	311	361	341	368	307	337	322	302	346	297	354	331	337	305	307	341	311	352	339	329	318	314	335	323	302	301	312	336	305	325	317	310	297	337	306	300	327	303	308	335	298	315	289	324	296	292	313	298	295	310	312	350	297	339	352	326	315	350	320	293	315	340	330	351	305	356	296	283	312	323	323	310	327	319	332	305	324	332	325	297	321	340	299	329	302	289	343	352	321	323	325	328	326	284	333	328	292	341	325	298	308	347	339	321	302	346	319	311	298	319	332	330	353	332	306	366	336	316	279	298	306	345	291	319	312	311	330	323	341	310	351	298	315	281	288	327	298	308	306	336	329	313	326	354	307	323	305	316	295	335	279	330	318	307	291	334	346	325	340	323	349	346	312	338	300	286	316	322	342	360	343	327	355	333	297	336	354	309	309	334	289	320	324	320	329	315	316	333	335	330	306	332	303	331	358	293	323	298	303	339	298	306	334	317	313	302	278	319	343	316	332	355	285	332	324	325	282	320	344	310	310	302	297	320	334	326	292	324	321	330	326	305	361	300	343	315	306	344	300	325	357	311	334	353	327	331	305	325	331	292	354	340	308	306	314	302	354	331	349	287	332	338	308	330	320	334	334	314	318	326	344	365	310	308	342	329	292	311	346	323	340	321	310	309	324	296	347	310	347	294	324	337	329	318	334	301	329	322	325	334	317	345	304	312	332	326	342	335	294	320	345	314	323	312	313	326	300	309	310	286	320	344	355	375	355	342	316	331	315	316	330	344	338	301	350	309	368	328	311	315	316	344	328	348	325	318	309	345	289	291	297	312	320	293	308	318	352	333	354	344	323	329	288	309	299	349	344	333	330	295	324	326	355	336	298	342	322	356	321	352	333	310	347	366	318	316	336	313	329	335	307	360	331	328	304	332	302	304	319	328	359	299	302	323	357	333	362	307	308	350	358	337	289	324	304	316	294	291	321	293	317	325	326	328	317	293	332	295	348	316	313	312	323	314	308	321	317	336	332	309	306	295	362	326	306	302	314	298	345	326	332	336	341	314	319	314	296	324	346	325	309	316	323	313	298	320	333	319	331	316	351	318	301	315	311	320	319	323	339	334	340	306	323	311	333	328	336	326	319	345	321	323	329	322	330	321	291	297	325	313	310	318	360	313	299	316	341	327	317	323	309	276	326	329	307	297	349	348	317	313	314	342	308	309	349	319	307	321	312	312	335	327	354	345	310	319	316	330	319	319	322	310	284	290	329	315	339	327	324	372	342	326	320	308	309	303	317	299	314	344	308	328	289	339	296	275	314	323	320	288	324	286	316	346	323	303	334	315	317	325	341	299	328	331	295	302	332	362	328	307	327	291	283	311	344	301	312	336	350	302	310	329	312	332	341	310	308	319	334	294	318	315	304	316	312	307	295	347	317	326	323	308	318	296	332	314	289	284	309	319	315	305	324	295	329	311	322	295	326	311	316	324	310	339	328	326	348	336	340	302	305	328	343	286	340	345	305	363	318	327	316	302	329	326	313	314	342	312	301	320	336	325	291	325	306	332	344	305	342	319	315	320	332	314	323	326	338	290	337	338	289	316	333	283	304	311	345	325	327	313	325	314	297	344	303	283	327	316	337	322	301	330	310	327	314	325	338	309	318	324	318	290	341	334	341	304	349	348	298	340	344	330	352	367	346	308	320	357	313	315	336	323	310	310	328	327	293	311	319	319	340	292	327	342	354	322	320	349	309	324	310	309	345	297	322	302	321	346	327	348	315	321	340	311	286	313	262	333	329	343	339	302	319	327	332	300	338	342	308	325	308	302	303	339	341	346	320	298	327	283	330	310	343	338	327	291	320	330	311	308	289	337	329	324	331	303	306	315	334	317	317	330	290	324	329	301	327	316	309	288	324	323	290	303	326	331	317	337	300	329	322	312	341	336	311	313	333	306	329	320	306	303	294	314	304	322	323	291	315	328	332	316	318	304	336	293	319	285	310	313	313	339	322	370	321	326	336	317	322	307	302	297	324	339	311	325	338	322	318	329	306	335	328	305	309	329	301	322	307	337	335	286	315	296	336	314	309	312	336	333	323	329	313	349	321	291	328	346	337	318	323	347	280	318	348	327	337	332	331	294	342	340	328	273	317	308	307	322	315	319	297	303	282	322	296	303	310	319	319	327	322	317	314	337	346	294	309	302	291	300	317	317	347	293	310	315	352	325	314	344	327	301	317	319	348	316	312	299	314	298	309	332	318	316	289	291	340	325	332	300	305	305	327	311	344	319	297	311	339	329	323	297	329	363	301	342	320	304	289	307	313	326	349	323	323	319	300	326	357	313	329	316	342	330	330	328	311	299	342	321	326	335	328	342	347	311	314	304	324	335	336	329	316	328	338	295	317	303	318	345	325	321	337	312	330	337	319	333	307	309	319	322	322	299	333	315	329	357	318	299	302	263	309	327	363	301	319	319	327	308	310	324	322	320	323	316	308	355	272	327	313	333	322	315	334	347	344	312	306	299	343	317	321	303	319	339	327	348	298	314	332	334	327	310	324	274	361	325	326	360	329	295	329	316	301	349	335	341	314	339	335	313	305	307	354	330	311	339	295	336	309	325	348	339	359	315	323	331	303	321	317	322	348	286	342	361	331	318	272	296	299	337	335	350	327	316	344	297	301	328	338	292	337	322	324	334	295	314	314	274	341	324	321	333	321	325	327	317	318	317	328	329	359	332	314	323	317	324	295	320	340	307	320	312	309	321	303	344	278	341	309	302	323	341	337	339	350	318	341	323	358
2983	292	166	120	837	755	99	60	51	58	52	50	38	44	45	41	45	38	38	41	43	42	59	39	39	35	30	38	29	36	39	31	42	25	40	29	27	35	39	30	32	25	25	22	25	30	25	30	32	37	26	20	39	22	21	34	28	16	30	31	32	31	19	34	31	26	26	32	22	30	23	21	25	22	26	26	34	23	26	19	29	35	28	23	29	19	30	26	27	24	23	27	25	29	31	25	34	19	35	21	22	33	31	26	22	26	30	31	24	26	31	30	28	25	32	21	25	20	26	27	26	13	27	22	33	26	22	29	23	31	34	29	34	22	34	29	23	26	20	29	14	28	33	25	28	30	32	31	28	27	34	34	25	32	20	23	25	28	26	33	27	40	22	28	32	29	24	28	25	32	24	26	24	27	25	24	18	23	24	23	22	28	35	24	37	24	27	20	27	35	27	22	30	23	28	23	24	28	29	30	30	32	21	26	31	27	23	26	33	22	24	31	27	33	26	32	32	23	19	29	20	23	32	27	26	33	30	32	23	34	31	31	29	21	25	26	21	28	37	24	21	34	28	28	32	30	29	27	24	32	34	36	35	31	22	29	36	28	35	34	21	35	14	23	19	33	24	33	25	25	33	24	34	31	29	23	39	16	22	28	30	24	19	20	32	31	38	28	33	39	26	33	25	22	21	23	30	25	34	28	29	33	19	28	28	33	34	24	29	26	21	34	37	23	21	23	37	36	20	26	32	34	30	25	23	32	36	26	22	27	23	24	21	29	28	23	30	28	31	26	28	32	29	20	25	27	37	29	26	25	26	35	30	26	31	26	34	19	29	28	22	27	31	25	27	21	29	29	38	31	31	32	24	30	21	30	19	21	22	25	27	30	29	21	30	31	30	20	30	20	28	24	23	28	28	27	29	26	34	20	29	29	23	21	35	28	40	29	31	27	36	22	39	23	29	21	21	24	19	27	31	24	29	24	31	27	27	31	22	39	28	35	23	31	36	31	23	28	27	20	20	36	28	31	25	25	33	26	22	15	32	27	20	34	33	30	26	31	30	32	20	30	31	25	26	28	23	30	31	21	32	23	33	25	30	17	29	27	28	26	26	30	33	22	38	39	20	34	28	25	23	25	23	27	21	32	24	33	17	32	14	38	24	37	27	31	20	28	35	35	27	30	28	31	23	29	26	22	18	32	36	27	25	18	28	25	39	26	34	33	22	35	35	22	26	25	19	23	30	29	21	29	26	26	26	34	19	24	18	24	26	28	26	17	23	16	30	29	18	30	34	17	31	24	24	31	26	39	26	25	26	32	30	26	37	38	22	22	25	28	24	12	29	27	27	43	25	31	30	34	15	27	25	24	31	28	23	22	24	22	22	27	31	35	29	21	22	22	26	20	28	37	33	32	27	24	26	27	27	27	37	30	27	23	34	32	34	27	26	26	34	31	29	24	30	32	19	26	29	29	32	32	33	21	30	29	29	26	23	25	28	30	33	20	30	34	33	29	29	27	26	23	25	22	36	26	41	27	23	29	31	26	40	26	30	31	22	31	27	24	22	31	21	36	28	25	41	32	26	26	29	28	21	30	28	30	29	26	21	26	23	20	33	28	37	27	23	23	21	37	26	18	19	22	21	27	23	28	31	40	29	26	28	35	25	21	30	22	16	22	20	27	28	33	40	40	25	37	26	20	29	28	30	31	33	26	38	28	23	24	30	37	23	21	22	30	31	29	23	25	24	26	33	27	23	24	42	31	30	26	25	30	33	30	23	27	25	22	26	37	29	24	28	24	30	19	33	32	29	26	29	25	28	21	28	23	23	34	39	23	25	35	34	38	23	24	33	49	25	27	32	30	19	24	17	42	32	27	22	25	25	25	29	27	18	19	32	17	27	31	21	32	32	27	19	34	26	35	33	23	29	35	29	26	31	24	21	19	27	29	26	23	30	24	21	26	35	31	25	36	24	27	28	24	33	21	23	26	28	23	28	23	34	23	26	21	26	24	25	25	30	32	36	24	27	25	31	26	35	30	21	19	14	37	39	38	32	37	35	25	32	25	23	24	25	27	26	27	26	23	30	38	17	24	27	23	31	30	23	23	26	29	21	29	31	32	27	18	23	23	29	23	36	26	24	26	23	29	26	28	16	28	23	19	21	21	20	26	24	30	28	26	22	24	28	21	29	28	31	26	23	23	22	28	26	23	26	28	33	26	24	26	21	25	33	39	26	31	34	23	29	28	18	21	20	28	24	27	24	32	22	20	28	20	30	42	35	17	17	36	36	19	27	20	28	20	26	25	32	22	27	23	31	23	19	33	37	19	19	27	33	31	26	29	25	25	28	29	26	27	20	24	21	28	24	27	26	20	28	24	28	26	28	27	21	26	28	22	27	26	30	32	30	22	19	22	26	24	38	22	21	24	30	20	25	33	19	20	30	26	29	28	27	29	15	27	26	21	22	27	25	32	28	21	23	28	32	31	24	18	22	28	11	29	25	22	29	27	24	28	32	29	28	23	30	27	28	32	34	26	30	26	33	34	25	23	41	33	40	32	26	21	28	33	32	30	28	25	37	22	27	18	31	26	27	23	26	29	25	30	34	30	21	25	28	26	17	25	26	24	34	24	33	28	21	39	31	26	22	36	22	31	24	25	29	24	30	36	21	25	29	24	16	22	24	28	20	29	24	34	32	26	32	21	24	24	26	29	19	33	24	29	39	22	29	32	28	31	26	24	24	31	32	33	29	28	20	28	28	25	22	22	33	22	25	23	25	22	19	19	26	24	25	35	27	29	29	31	27	35	33	34	20	20	38	25	33	24	33	37	28	27	41	27	20	24	20	27	21	26	23	42	26	38	26	25	26	26	14	25	24	26	32	26	22	28	22	26	36	24	43	24	26	33	29	25	38	31	43	27	24	34	34	25	33	26	24	33	28	32	28	22	32	31	35	31	22	19	34	32	26	15	30	28	27	34	34	30	36	32	31	18	30	29	21	24	29	24	27	27	21	28	24	30	19	20	22	21	26	26	29	30	21	25	25	20	28	23	35	19	30	37	32	23	24	30	29	22	28	28	31	29	19	29	27	18	19	18	27	31	37	31	28	25	33	28	22	35	35	34	19	31	22	21	23	26	31	23	34	24	23	31	22	33	17	25	26	28	32	32	24	24	25	25	28	36	27	31	28	28	26	23	23	25	24	35	30	22	32	28	33	31	26	37	30	18	34	31	18	17	37	27	24	35	25	25	27	20	27	34	21	34	25	19	23	26	20	28	29	23	32	36	37	36	27	28	40	21	22	31	31	19	16	36	27	30	22	34	31	26	30	25	24	35	29	24	32	22	22	22	33	38	30	27	29	28	40	24	21	20	28	30	23	25	27	28	28	36	23	21	21	28	26	28	26	35	27	20	27	29	26	29	34	23	31	34	28	26	24	24	35	29	19	29	26	27	22	25	22	17	29	38	24	26	32	28	26	23	24	38	25	28	34	33	33	25
23495	10845	5289	12796	36597	25823	9323	6348	4782	4019	3151	2700	2409	2021	1837	1640	1484	1341	1373	1320	1356	1327	1445	1296	1173	1107	1070	1063	1000	995	969	957	974	916	871	794	778	724	692	640	621	654	653	591	603	602	595	615	534	586	562	528	546	585	590	556	596	571	527	555	608	599	577	571	594	573	551	601	569	588	583	564	660	617	557	538	510	514	545	565	531	516	543	509	521	557	548	523	616	511	583	528	494	502	480	478	459	461	478	497	507	498	529	597	514	468	491	527	506	468	472	500	513	474	512	498	501	497	508	526	460	484	483	485	490	494	507	520	504	492	510	470	478	524	565	495	533	473	492	534	501	486	485	541	487	491	484	500	506	484	488	545	502	478	537	512	489	509	531	526	528	516	468	499	485	517	537	468	486	505	517	493	477	515	513	475	511	507	498	476	509	516	515	483	513	482	462	481	496	474	519	480	494	496	475	498	501	536	480	480	467	478	459	484	511	502	494	535	524	495	508	501	488	487	483	515	482	513	519	529	525	473	511	491	481	475	463	480	498	438	507	471	494	513	473	455	500	479	482	530	468	495	507	508	452	516	498	465	479	538	530	475	532	448	465	515	512	506	500	525	441	475	489	503	505	480	490	507	506	451	464	481	500	523	490	520	515	479	520	489	479	506	477	520	520	502	513	471	521	477	507	504	503	476	491	447	523	481	482	518	468	530	491	505	484	486	500	462	477	491	471	504	490	526	471	505	498	482	493	489	479	489	474	526	478	470	487	486	474	474	450	532	478	498	500	483	468	509	503	490	486	463	505	495	486	495	455	460	506	499	517	495	507	490	535	505	480	514	492	475	443	493	560	495	498	522	490	505	505	510	522	477	483	510	497	455	499	479	499	500	471	491	481	516	498	491	522	481	504	503	519	480	464	503	460	522	498	481	477	482	477	522	533	481	481	507	489	506	508	498	501	501	481	455	490	462	451	518	470	505	490	492	514	489	482	515	473	490	445	542	501	488	523	492	518	496	488	507	513	492	506	505	500	490	531	476	522	491	467	477	506	475	512	477	508	521	492	501	457	497	491	488	486	510	506	505	501	490	535	485	495	485	484	466	486	479	463	481	515	459	492	498	495	462	518	443	494	493	523	491	473	519	493	484	511	467	550	507	491	484	490	447	538	539	480	488	495	468	520	494	498	508	511	491	488	488	489	459	523	525	482	486	502	454	471	455	483	477	516	462	458	507	500	514	474	505	460	472	526	492	493	469	470	513	488	522	507	457	493	515	467	501	468	516	477	482	494	536	493	503	504	511	458	521	478	509	461	514	499	498	548	536	457	517	482	455	481	520	499	487	495	501	476	478	490	458	512	505	488	512	482	479	528	458	485	504	504	474	502	462	481	516	477	487	497	460	482	479	473	479	446	492	495	455	490	534	470	543	509	498	492	460	495	487	489	530	460	499	486	503	492	500	488	488	508	482	515	539	473	471	492	487	462	474	505	475	465	479	464	470	514	491	490	488	507	516	453	479	499	498	473	492	478	495	473	505	492	488	480	506	476	491	464	477	517	510	529	489	491	485	478	445	475	552	507	477	472	510	454	497	469	493	477	496	484	508	514	450	485	497	474	479	510	478	464	495	490	529	511	457	494	494	497	529	517	485	510	440	455	519	478	543	473	501	462	514	439	496	499	455	493	521	516	507	439	485	502	489	501	504	487	501	483	474	486	515	499	519	445	509	475	499	492	467	490	455	472	527	458	434	452	477	487	538	489	486	480	538	526	494	465	482	532	511	486	507	478	484	503	503	490	480	475	519	513	484	482	473	476	481	503	485	434	485	473	548	553	472	487	487	463	525	526	517	487	484	480	518	498	500	482	490	524	503	476	510	515	492	468	496	489	480	499	481	480	500	479	471	486	431	518	526	503	477	483	506	513	479	500	484	468	461	513	485	483	499	502	495	480	459	510	483	467	512	464	505	459	446	454	470	531	498	521	509	466	473	472	501	496	498	514	489	471	499	458	454	500	519	483	480	480	471	524	522	483	451	513	479	483	439	493	516	437	468	487	457	521	506	504	513	418	509	477	489	506	445	484	524	485	493	469	479	524	545	525	483	490	456	516	489	455	496	487	438	479	502	530	478	481	524	498	488	519	460	500	484	506	505	489	460	460	490	522	482	461	449	473	497	494	480	450	494	501	530	478	455	526	469	498	476	479	509	496	437	465	486	461	484	505	461	478	502	522	486	492	503	508	524	520	456	494	488	509	487	500	488	489	501	473	457	504	524	483	501	511	511	505	487	500	502	484	526	476	477	500	526	489	494	434	502	513	497	512	530	486	502	456	530	453	450	486	513	509	466	500	472	487	507	468	555	490	493	467	459	484	494	457	467	540	501	511	473	451	507	535	459	534	507	483	493	521	467	502	517	463	485	503	504	471	511	491	494	505	480	509	479	483	480	505	486	444	527	514	484	478	474	500	503	511	512	490	502	487	491	502	486	517	514	525	529	492	464	489	472	479	493	480	515	507	474	478	476	481	501	475	482	461	504	492	516	505	501	492	531	469	453	482	513	458	491	493	478	480	493	508	496	492	500	513	489	492	473	511	466	490	487	500	493	497	481	468	471	501	491	440	514	500	489	464	498	421	510	503	521	481	516	475	504	475	519	514	460	484	479	495	474	498	480	454	494	416	475	529	494	502	479	487	507	490	487	502	483	510	474	501	506	483	491	555	450	482	531	490	482	482	459	472	456	491	509	486	472	490	469	484	480	481	508	481	518	467	478	491	498	511	478	509	484	479	471	531	496	458	521	522	493	501	498	480	495	462	498	513	493	460	493	510	489	476	499	517	492	491	506	451	493	454	478	488	479	487	480	525	490	489	480	496	538	519	500	524	519	481	481	464	510	485	494	458	507	461	500	498	489	469	512	508	470	502	495	494	484	513	523	468	474	511	496	462	525	513	449	490	508	495	493	473	489	496	461	477	482	467	485	470	503	508	512	510	495	482	475	507	488	509	484	499	474	497	505	521	527	505	495	502	493	505	458	441	500	495	497	535	486	500	437	505	502	496	465	505	478	467	539	477	510	505	475	494	432	501	542	471	497	495	515	505	486	489	506	474	481	480	529	531	502	520	462	432	503	503	514	479	506	499	487	465	491	513	518	468	490	507	496	483	519	488	486	475	504	465	468	467	505	504	514	458	515	496	520	505	468	468	488	537	485	524	514	505	523	520	466	480	486	490	484	443	464	466	479	458	479	493	488	490	492	522	465	497	467	498	533	473	493	482	525	514	489	522	469	479	492	495	455	459	487	450	484	490	464	464	484	466	497	488	483	523	495	494	489	485	505	490	457	510	502	487	481	546	501	497	496	516	486	472	508	456	495	498	503	458	484	472	536	520	517	488	532	494	512	496	522	499	457	522	511	482	462	480	513	472	481	442	493	492	497	462	475	465	530	489	509	533	472	503	505	491	477	446	492	508	555	522	482	480	506	509	451	501	468	511	498	508	500	493	464
2769	621	268	180	1330	2057	166	108	96	89	73	70	72	57	55	40	40	45	43	46	27	42	53	35	46	48	38	32	35	40	27	37	38	22	20	32	37	30	24	23	20	18	29	16	28	27	28	28	23	33	29	23	23	34	28	18	29	16	23	20	23	25	31	15	21	19	17	24	24	20	30	28	25	27	25	21	25	28	27	25	23	21	24	31	32	31	32	24	24	25	27	27	26	18	23	26	24	19	30	29	25	23	19	28	23	17	23	14	17	28	19	22	18	24	25	28	23	25	23	23	15	16	24	26	18	27	25	25	24	20	12	23	24	25	17	27	19	12	23	22	27	20	19	21	13	26	15	19	22	21	25	12	20	21	25	18	26	20	23	28	27	21	21	21	32	29	23	22	23	20	26	19	21	25	27	21	25	24	23	30	18	24	30	30	22	19	12	14	24	22	20	26	23	21	28	28	32	25	21	23	20	28	36	29	23	24	30	28	19	16	21	17	22	17	19	15	29	23	29	27	20	24	20	18	20	24	15	18	20	18	24	37	36	18	28	19	17	24	23	19	31	27	20	23	30	17	20	15	24	14	20	29	17	22	22	23	25	35	29	18	30	15	26	19	28	36	16	18	12	31	16	26	32	17	24	27	28	31	27	26	19	22	26	19	25	22	23	20	25	17	23	24	25	23	23	30	24	22	21	21	22	22	24	22	21	30	17	28	23	22	23	20	18	26	18	33	23	30	26	20	20	25	21	24	26	27	18	30	29	20	16	17	19	29	24	27	20	30	14	26	18	21	18	23	16	23	17	23	19	19	26	24	12	16	25	23	26	24	24	27	27	25	17	35	14	21	19	26	27	26	24	25	21	17	21	30	32	33	17	22	21	24	22	12	21	25	27	18	28	26	17	24	23	19	23	18	17	28	27	21	31	29	23	17	22	20	22	21	20	21	22	32	23	21	18	24	17	24	31	21	29	29	30	20	24	22	23	32	27	17	12	34	30	25	14	24	22	13	18	28	27	28	25	28	21	23	24	24	21	22	17	18	30	19	21	26	21	24	20	21	23	23	22	13	28	24	22	21	35	17	21	25	23	13	19	27	19	11	29	26	23	32	26	25	21	21	16	27	24	14	29	25	17	15	23	30	20	22	27	25	30	27	22	27	28	27	27	19	32	27	30	21	25	20	25	28	27	15	30	24	28	21	26	19	17	21	23	24	23	18	23	29	23	24	22	22	31	22	21	21	21	25	22	25	20	27	24	29	23	24	23	19	24	32	24	23	23	24	34	15	18	25	18	19	29	24	23	18	18	25	20	23	25	30	25	11	22	28	26	25	23	25	27	20	17	31	27	17	22	19	24	21	27	22	28	15	21	28	27	23	27	16	24	22	19	23	14	23	18	23	13	17	23	28	29	24	18	23	23	28	24	21	22	22	24	29	18	22	21	20	26	33	27	24	30	25	17	20	21	18	31	30	23	12	18	24	21	34	31	20	21	26	20	31	27	25	25	20	18	22	17	21	20	26	30	18	30	24	29	20	27	22	17	31	18	26	19	24	29	29	21	11	22	25	19	27	16	21	17	23	20	25	24	22	21	22	20	17	28	16	23	28	19	19	29	26	11	22	25	27	19	26	26	25	16	29	25	24	28	18	17	36	22	27	29	28	21	25	21	27	19	19	32	24	26	22	23	27	21	22	30	19	21	30	13	31	18	24	16	18	32	26	22	23	26	22	23	14	27	24	31	20	23	19	28	25	25	28	19	20	32	31	25	19	23	15	22	25	27	28	23	22	20	23	26	15	16	21	28	22	26	20	28	18	26	21	26	24	21	20	32	17	30	32	21	12	26	24	18	23	21	29	26	14	25	21	21	28	23	25	28	31	30	23	13	19	31	17	18	21	27	22	21	25	35	19	18	26	22	26	25	22	26	22	25	24	28	19	21	19	19	31	19	25	22	17	14	22	23	20	21	23	23	31	15	22	23	20	17	24	31	35	28	20	25	20	29	22	17	24	26	22	22	28	26	24	24	14	26	24	17	32	28	35	38	31	24	17	24	18	31	23	25	22	26	19	15	21	13	20	30	32	16	22	16	21	25	26	14	15	13	27	20	17	34	25	19	26	19	25	22	18	21	23	29	18	29	27	26	28	31	22	32	20	23	16	22	28	24	18	18	26	20	29	17	22	30	16	21	21	30	28	15	23	23	16	24	25	21	21	28	20	27	20	23	29	27	21	25	19	25	21	21	9	28	24	19	17	21	29	23	15	27	17	23	24	32	24	29	14	16	23	26	24	20	17	27	15	26	18	25	22	25	17	21	20	20	30	26	18	15	21	23	20	24	20	26	27	31	25	23	16	16	28	23	21	26	20	19	25	21	17	15	21	17	19	16	18	32	30	14	23	23	28	28	25	22	20	27	21	20	30	21	25	19	18	25	14	26	31	23	23	21	21	26	24	15	17	20	18	26	24	27	30	22	25	27	19	17	13	28	14	20	31	22	31	26	24	27	21	32	16	24	16	21	25	18	14	27	28	17	22	29	28	25	25	22	25	12	27	23	24	17	22	27	27	23	19	24	26	26	21	26	24	23	26	15	22	17	24	19	25	21	22	30	25	23	15	18	28	27	22	29	20	26	22	22	20	15	23	25	27	23	24	27	30	25	26	25	17	27	16	20	19	20	31	24	24	22	24	19	12	24	17	18	23	14	27	21	23	28	25	22	21	21	33	21	27	16	21	25	27	20	29	24	34	20	26	25	22	31	31	26	23	18	26	19	17	23	28	30	24	25	25	20	25	28	23	36	19	17	19	22	26	16	21	27	27	29	18	19	21	26	28	21	23	20	21	22	20	18	18	24	19	19	25	28	30	12	26	18	18	30	31	23	24	20	19	23	16	17	26	25	20	30	19	20	27	25	26	21	16	31	15	20	28	22	27	18	27	17	28	30	16	21	28	28	24	24	20	21	34	27	23	21	26	22	31	18	28	23	21	22	27	12	23	19	24	30	32	30	20	21	26	24	15	27	32	24	27	23	22	18	25	27	16	23	19	32	21	27	18	25	28	27	33	34	23	20	19	18	24	26	31	24	34	22	23	29	25	34	15	23	30	28	25	27	14	27	25	26	19	23	26	29	20	17	16	32	21	22	27	31	27	29	25	23	26	21	14	32	26	26	28	30	20	29	22	25	29	12	21	26	18	19	20	21	14	24	18	26	21	25	28	33	17	23	19	22	24	35	24	25	23	24	25	21	30	23	15	27	23	25	21	18	18	26	24	24	12	17	14	16	36	31	17	27	22	25	19	17	29	28	25	19	24	23	19	28	22	24	33	17	25	19	14	26	24	23	21	23	21	23	18	19	20	23	33	34	16	28	25	17	16	23	32	23	25	25	22	21	15	31	24	20	20	20	15	32	30	21	36	26	22	24	15	24	27	24	25	25	15	16	27	29	16	19	23	25	29	26	25	19	26	18	30	30	17	22	26	28	26	23	22	27	25
30944	16813	8206	20313	45122	35553	15662	11143	8732	7129	5732	4605	4073	3403	3062	2694	2375	2214	2036	2057	2029	2014	1995	1807	1612	1530	1448	1432	1313	1313	1259	1221	1142	1097	984	927	927	753	823	763	707	693	664	690	645	637	633	609	571	532	560	557	572	546	536	564	546	553	524	563	559	553	590	535	534	539	535	581	561	665	588	601	634	579	509	493	526	489	462	508	493	482	492	495	532	502	476	502	508	459	421	430	444	444	437	440	479	407	424	411	419	418	414	392	472	423	488	415	457	448	422	443	478	442	416	487	412	437	442	418	442	456	413	404	405	454	433	435	454	422	472	451	448	431	437	424	399	415	438	458	426	404	435	405	456	440	418	405	441	399	428	391	427	378	421	440	407	426	398	473	411	456	435	437	389	428	416	393	413	409	404	422	408	403	426	443	448	468	423	411	395	433	390	368	446	402	417	397	423	383	403	444	434	413	366	396	432	432	388	419	426	407	430	418	431	414	434	414	422	384	424	393	372	439	427	416	440	434	374	406	432	379	444	399	421	399	400	432	475	391	402	416	392	426	432	396	394	416	415	424	392	400	425	389	473	426	431	405	441	412	404	421	396	392	464	396	399	403	445	436	443	414	416	406	416	406	429	412	416	392	405	381	444	420	436	448	411	456	425	425	421	407	414	416	412	384	425	401	434	411	412	389	419	386	416	427	372	429	399	413	418	434	436	437	409	420	393	427	386	411	388	417	433	412	460	444	377	423	440	429	414	424	397	380	429	410	399	394	426	416	426	434	432	424	455	376	406	398	441	405	435	402	427	406	417	446	430	428	402	440	379	434	384	394	388	421	431	481	422	395	436	412	409	462	420	438	387	395	406	413	403	425	434	405	434	419	424	451	416	435	440	416	403	414	418	413	404	402	412	418	403	397	413	446	402	411	431	444	433	394	426	387	424	424	391	419	437	435	450	449	426	357	407	365	426	398	439	422	426	420	389	434	385	418	372	405	413	435	454	397	409	387	450	395	401	412	436	375	416	427	446	454	424	429	451	411	439	453	385	398	404	379	387	446	408	411	396	410	396	475	430	417	406	417	419	424	399	420	407	403	397	406	440	396	421	402	424	428	452	410	391	417	405	383	425	407	431	422	426	428	399	379	392	398	400	395	444	405	436	393	398	421	430	433	418	422	450	417	423	434	415	383	394	419	400	394	416	417	413	408	449	427	420	366	442	409	392	388	402	434	399	395	438	401	456	406	445	409	392	434	434	412	400	423	421	416	417	399	420	413	441	427	446	370	437	447	436	426	401	376	437	452	401	422	413	397	462	411	451	434	413	436	412	398	418	420	440	458	428	428	392	405	388	380	422	440	426	427	408	453	413	389	410	400	430	449	394	418	421	408	402	390	408	404	381	396	438	402	402	363	415	433	422	411	384	406	426	420	378	451	416	398	404	398	427	422	386	399	423	405	403	387	374	377	432	412	435	418	414	392	361	391	423	434	415	426	411	435	432	461	421	398	462	430	456	396	399	418	413	409	423	414	400	372	436	397	397	407	405	403	404	427	389	409	451	383	434	414	457	438	432	394	399	374	370	371	395	404	426	374	424	436	439	373	405	411	404	438	397	440	422	417	382	419	407	425	417	439	452	417	434	426	437	435	430	385	391	400	428	397	406	420	423	443	418	447	423	410	404	420	422	445	386	415	411	388	423	382	416	389	454	448	431	408	434	413	424	395	450	429	414	393	384	432	416	404	403	379	450	425	420	437	413	439	389	399	378	454	377	408	401	372	424	426	393	423	460	413	418	412	422	401	418	391	422	392	422	411	420	414	406	423	431	443	425	432	437	420	410	408	443	409	380	432	435	418	423	417	439	466	436	416	419	414	411	407	425	433	411	404	408	390	406	388	401	395	409	407	429	386	400	423	401	443	385	402	385	425	437	403	412	392	421	448	419	448	442	404	418	443	437	425	421	408	431	417	397	404	393	406	424	417	411	405	419	394	415	414	408	420	428	428	371	447	407	419	432	413	401	417	433	421	431	422	407	439	402	429	408	397	433	422	422	436	420	433	404	397	425	436	403	403	426	409	398	383	402	408	390	424	391	438	433	395	427	420	413	429	417	385	426	369	396	440	409	395	397	450	464	442	424	414	400	408	441	405	407	450	396	365	396	402	400	428	402	407	396	426	431	429	441	410	432	394	420	438	430	402	413	429	415	454	430	426	430	409	382	424	404	413	417	420	397	393	412	472	440	440	393	433	394	401	438	378	464	436	427	416	390	398	425	378	414	404	425	418	378	452	420	404	444	423	463	392	398	392	404	392	400	400	442	429	422	401	445	396	430	430	424	421	384	396	436	424	434	412	436	439	408	421	400	386	377	384	420	427	412	380	387	421	367	415	437	394	404	386	427	387	430	442	384	409	397	446	425	434	412	396	357	399	408	433	430	456	353	423	387	395	412	390	414	397	413	390	408	413	404	418	393	440	410	450	383	434	389	428	427	405	429	393	406	435	432	418	410	444	436	406	416	423	378	397	410	435	449	445	422	435	421	380	412	427	406	425	403	420	379	415	453	391	452	444	429	459	408	403	407	413	400	391	409	425	389	399	410	405	393	384	432	422	406	402	424	410	424	397	404	450	426	425	446	391	432	416	418	408	449	408	402	378	400	408	417	384	435	399	431	434	454	402	412	429	404	393	429	387	396	397	459	382	413	407	411	423	436	413	391	425	410	409	434	408	434	440	426	395	418	436	428	420	393	449	423	415	429	413	437	411	428	429	404	383	395	409	404	388	447	418	427	426	419	421	452	400	374	399	402	432	420	401	424	427	424	400	429	427	428	389	447	404	366	393	398	383	433	441	435	444	405	381	399	408	381	402	453	416	397	427	414	417	403	479	379	414	413	408	390	467	405	423	421	458	415	460	422	466	410	397	413	449	426	402	378	417	437	403	405	428	380	427	436	401	390	388	433	399	403	392	428	423	415	435	434	380	445	417	424	421	386	434	426	385	435	391	411	385	401	435	409	407	440	457	407	398	404	480	418	415	408	408	438	421	389	416	405	412	431	386	390	417	417	426	390	424	398	402	418	439	414	411	428	413	415	453	402	409	415	414	402	410	408	408	408	454	394	394	411	424	418	443	414	379	432	422	410	401	427	420	436	395	360	390	418	410	406	430	405	422	434	377	426	388	387	437	426	426	418	438	408	442	364	393	421	411	393	391	419	403	420	400	441	401	406	420	420	400	410	369	431	413	391	426	435	459	430	371	430	414	415	375	439	423	421	423	407	404	402	383	423	401	414	404	373	391	421	421	465	431	416	426	412	424	394	386	400	381	384	408	388	432	399	432	419	406	377	392	396	416	415	419	440	420	448	392	413	409	441	392	428	426	389	407	421	400	430	435	429	377	423	391	382	418	398	420	443	428	418	418	414	388	388	423	413	421	421	391	390	408	391	449	397	423	427	391	427	402	428	407	425	377	455	410	404	424	436	406	429	425	416	416	411	432	427	423	410	399
1561	132	71	50	292	242	34	30	30	26	25	20	25	22	20	15	17	16	17	14	18	21	20	23	16	18	24	19	22	13	26	30	20	19	16	22	16	17	13	11	13	10	14	13	12	12	21	15	13	19	16	14	16	16	15	23	23	11	21	16	12	13	15	10	11	15	19	9	12	17	18	20	21	17	14	17	19	22	21	17	17	13	11	16	16	14	22	10	15	17	17	15	20	17	14	10	14	10	17	12	21	18	14	12	20	7	13	26	15	13	10	13	14	15	13	18	20	11	16	19	9	19	14	18	17	14	13	12	18	11	21	17	23	15	15	18	10	10	20	17	19	10	22	17	9	14	19	15	18	18	15	17	17	15	10	16	16	13	7	18	13	24	15	13	23	14	14	22	12	16	15	18	17	11	15	14	15	20	15	15	12	18	10	23	14	12	16	19	18	12	6	18	13	12	17	9	15	18	9	18	17	18	11	12	19	21	18	8	10	17	14	17	17	17	12	16	22	19	19	24	12	14	9	15	14	20	24	16	16	17	19	20	17	24	16	17	25	14	14	11	12	16	11	12	12	10	11	10	17	17	15	16	15	12	21	13	19	14	19	18	14	6	13	22	22	15	18	13	10	17	16	24	15	18	13	17	17	10	15	17	19	11	12	10	19	13	12	13	18	16	18	9	12	10	16	16	13	10	12	16	16	21	18	15	9	15	17	16	24	22	12	19	12	22	18	11	11	18	20	9	20	14	20	20	19	15	24	13	14	16	12	19	8	15	19	10	21	17	16	10	16	8	12	23	20	15	9	14	16	19	4	18	20	12	15	11	17	13	23	10	17	15	11	13	18	15	14	15	13	22	20	20	15	22	13	12	16	17	22	19	19	18	16	12	12	17	15	11	8	14	16	11	18	13	15	13	11	18	19	11	10	14	16	22	13	17	12	16	15	9	12	15	14	18	16	25	14	21	16	19	16	26	15	17	20	14	13	21	24	20	19	10	10	17	15	26	10	9	12	18	14	22	13	10	14	22	13	25	15	20	15	14	17	17	16	14	15	12	22	17	13	15	15	12	10	16	6	20	17	21	11	15	19	13	15	13	17	15	18	17	16	16	14	23	14	12	12	20	18	15	14	22	17	11	23	5	15	20	10	16	13	13	25	16	19	12	19	11	17	10	17	20	12	15	13	17	12	28	22	14	21	11	11	15	13	15	15	12	9	17	18	13	15	19	14	21	12	12	19	13	11	17	23	15	15	9	18	15	18	15	20	10	19	17	20	14	14	16	16	19	14	14	11	21	10	15	18	14	22	15	17	16	19	16	20	12	15	18	20	20	22	21	15	9	16	17	26	15	18	12	15	14	21	16	12	20	23	19	20	9	15	14	15	15	24	14	13	19	17	12	15	14	17	15	18	13	14	13	14	16	15	17	11	14	20	13	16	18	20	25	13	9	15	13	15	26	18	23	23	17	18	11	14	11	2	10	11	17	13	19	15	19	10	15	16	14	19	15	11	22	16	15	12	16	19	13	12	18	22	16	23	15	14	18	14	18	14	17	14	14	11	17	17	14	14	17	19	22	11	9	11	19	16	21	12	15	19	14	12	18	24	18	13	20	15	11	20	16	14	12	21	17	10	18	14	10	13	14	22	19	11	15	16	16	15	16	16	11	17	7	13	17	13	13	20	21	11	16	13	18	15	23	12	14	16	12	17	17	22	13	13	20	16	16	19	21	11	15	13	15	9	14	7	16	7	15	20	20	15	9	13	11	17	12	22	17	26	16	15	16	18	19	15	13	13	11	15	15	15	10	11	22	18	11	13	14	17	15	15	16	15	20	17	13	14	20	14	20	14	20	10	23	12	19	17	18	11	11	9	13	19	17	20	16	20	13	21	21	15	17	17	21	13	17	14	17	14	11	16	15	19	19	20	6	20	17	12	17	23	17	21	8	14	8	15	15	13	11	13	18	17	14	9	14	15	23	15	12	14	9	21	10	15	11	15	10	16	17	28	15	14	12	21	17	22	16	16	17	13	15	18	8	18	15	7	16	16	13	13	11	19	13	13	12	22	21	13	15	17	21	17	19	15	22	17	18	9	21	11	15	22	12	14	6	15	12	18	16	15	14	18	15	15	9	15	10	8	20	14	13	11	9	20	11	16	23	9	11	16	8	14	14	18	18	12	13	14	14	13	11	17	13	18	10	13	21	14	11	14	21	16	17	14	13	19	10	20	20	19	16	15	12	13	19	14	11	16	15	22	12	25	11	12	21	13	13	21	17	12	19	10	12	16	18	14	15	12	12	11	19	16	14	14	13	17	20	20	16	16	10	15	14	15	13	16	17	10	8	16	18	17	19	18	12	11	15	11	15	17	10	12	20	14	11	13	15	13	11	17	25	11	13	16	21	15	16	17	8	15	12	15	17	22	16	11	15	23	12	14	20	16	17	15	22	17	7	7	23	14	16	6	12	26	17	15	19	20	19	11	13	10	19	18	11	13	17	12	14	9	20	24	15	15	14	16	15	18	7	12	18	19	24	13	17	10	19	12	8	12	18	10	17	14	15	19	11	16	10	15	12	11	18	13	20	16	11	15	9	16	17	9	15	16	16	14	18	18	15	12	11	11	14	9	17	19	9	16	14	15	11	19	14	13	16	18	20	19	14	24	9	23	11	15	16	10	13	12	19	13	23	12	18	17	18	17	19	9	21	22	22	13	13	24	15	19	16	19	16	14	16	14	10	12	12	12	20	8	18	21	11	19	21	22	12	11	20	7	11	14	16	15	13	14	15	19	14	15	10	18	16	18	18	18	11	11	15	12	16	17	19	11	19	13	16	16	17	19	17	14	13	15	14	17	14	15	18	14	11	15	16	16	13	20	11	9	11	20	15	12	17	10	17	16	13	12	15	14	12	20	15	14	19	11	13	16	9	11	16	15	23	18	18	16	12	15	15	17	16	15	14	13	17	21	16	11	15	14	15	13	14	10	15	19	14	21	15	19	12	20	23	16	12	11	16	7	22	11	19	17	19	22	12	16	16	19	17	12	11	19	16	11	15	17	19	14	16	5	16	11	15	17	19	12	19	16	20	13	15	16	21	15	18	16	11	8	12	14	22	14	16	12	11	13	14	19	13	17	17	17	22	12	19	14	18	12	9	23	14	19	14	22	12	18	13	25	17	11	13	23	19	17	18	17	11	16	24	15	19	16	13	16	15	13	22	8	12	24	20	17	17	16	16	16	12	22	24	16	12	17	19	17	7	17	24	11	18	17	15	21	19	18	14	15	15	16	11	17	18	17	18	17	13	18	17	17	15	23	15	12	17	18	20	17	14	13	15	12	15	10	15	15	14	17	14	23	25	11	27	19	7	10	26	14	11	16	11	11	13	13	16	22	12	13	15	18	18	15	20	17	15	17	13	15	16	18	16	13	20	12	12	17	17	13	14	16	23	14	13	16	18	13	11	14	10	13	23	11	13	22	19	19	11	16	19	24	16
17571	6117	2214	7042	25452	12694	3954	2562	1980	1560	1224	1092	1017	870	791	754	724	677	675	678	707	775	744	755	720	608	596	585	574	534	510	535	491	465	443	448	438	392	393	381	358	354	361	322	345	321	329	339	315	316	320	320	338	298	313	308	314	349	316	316	330	339	314	308	320	313	323	349	336	339	363	359	351	346	359	315	297	311	333	288	325	346	331	328	319	344	365	303	316	286	298	289	279	293	305	293	289	308	293	300	307	292	277	283	274	300	289	262	287	251	308	310	272	287	301	279	277	282	280	240	276	266	279	313	277	276	321	289	303	302	270	290	288	274	293	306	314	291	255	298	317	285	295	270	280	267	267	279	315	296	286	280	289	279	340	289	287	246	283	296	279	309	320	283	276	256	297	331	305	276	280	292	287	276	291	303	259	302	269	329	271	279	313	271	292	275	308	275	289	301	269	292	279	272	296	269	277	285	298	305	290	282	283	319	265	271	293	282	299	286	287	290	297	295	288	284	309	261	277	285	305	270	280	305	273	283	271	290	291	303	303	295	288	276	287	311	294	288	276	283	282	284	250	286	259	265	295	289	264	286	270	281	306	258	269	252	270	309	317	280	295	285	269	301	300	285	293	299	292	299	253	275	250	304	297	301	271	268	296	305	267	275	279	268	280	279	280	249	287	286	296	323	277	278	277	310	279	286	301	281	269	298	338	279	295	289	262	307	291	290	285	285	281	280	295	264	286	274	296	277	257	318	277	277	256	306	288	285	288	307	299	286	312	298	304	282	299	302	287	273	302	260	291	305	265	293	292	276	286	269	263	285	289	286	310	255	286	276	295	315	284	259	270	301	312	271	259	285	285	273	294	261	283	268	285	255	302	317	292	294	293	277	307	299	310	287	299	291	300	280	312	268	262	276	293	265	285	289	292	270	266	272	278	270	287	286	281	275	296	283	297	266	265	263	270	268	303	298	283	275	292	287	290	308	267	275	292	274	273	325	299	269	285	273	279	298	295	271	259	288	277	307	303	299	272	285	277	265	282	283	281	272	293	282	287	276	303	281	302	296	302	287	291	283	272	322	292	273	317	320	251	278	273	283	287	294	299	289	312	310	277	282	288	287	260	298	261	273	261	303	292	286	307	282	303	265	269	267	249	284	282	284	288	265	304	279	271	294	278	264	276	269	250	281	269	304	276	282	279	283	284	291	293	275	304	264	267	321	258	255	306	282	325	297	297	289	292	289	269	296	314	280	263	267	297	249	302	316	275	276	289	285	309	302	298	294	295	290	279	243	294	262	302	284	267	319	269	286	299	269	284	291	299	296	296	291	299	307	293	297	322	285	263	303	273	270	273	266	282	320	298	284	263	267	286	294	289	269	268	300	298	302	277	305	297	273	251	286	277	259	244	286	295	291	274	301	293	289	278	321	289	271	268	278	280	330	319	288	298	309	290	264	290	282	276	282	287	293	276	293	313	280	297	254	260	273	261	287	265	260	276	284	269	286	276	278	284	287	290	302	242	281	299	277	281	303	291	313	288	267	319	306	266	283	273	285	283	279	291	271	298	276	260	270	284	302	318	276	300	273	316	289	278	302	269	300	266	287	298	264	283	303	288	275	274	293	305	304	286	297	289	279	274	290	287	254	263	294	275	302	275	281	275	300	279	278	272	301	280	285	306	275	306	304	308	302	284	263	264	293	295	290	256	272	283	291	243	284	290	290	295	302	285	265	289	264	286	260	277	294	293	277	319	275	322	301	285	300	291	260	312	287	302	281	286	291	284	278	269	259	316	308	257	311	262	281	270	269	299	318	290	272	283	292	288	308	277	299	290	286	294	268	292	293	263	268	261	289	259	275	269	296	264	312	274	300	273	290	282	288	297	296	303	278	300	269	288	302	308	292	318	284	278	288	299	265	303	292	286	272	258	281	294	285	289	289	275	269	304	263	325	277	262	262	281	290	262	276	267	320	290	297	285	279	299	281	273	282	268	309	286	276	262	278	295	269	288	268	259	299	283	296	316	297	287	280	301	291	287	250	266	308	280	279	294	284	287	256	312	284	271	261	245	306	293	284	277	283	309	281	279	294	285	300	293	296	284	295	287	300	311	278	298	306	298	320	285	279	307	298	298	298	298	268	317	284	263	263	258	293	266	281	288	282	271	286	311	253	269	295	274	273	244	263	288	282	272	285	291	315	303	256	313	270	265	286	294	268	267	286	289	291	302	259	267	267	268	290	265	285	297	310	292	291	309	303	307	317	283	295	271	314	284	271	295	276	291	311	278	291	319	295	287	302	286	267	269	304	290	280	282	292	263	306	298	290	302	268	270	294	289	306	292	258	274	312	287	301	261	295	269	287	276	293	266	271	280	255	294	284	264	273	298	285	281	279	275	270	308	312	319	301	293	280	297	284	328	288	287	284	276	339	274	281	281	282	290	280	281	291	266	283	298	264	282	274	288	253	300	293	256	282	280	249	284	297	270	289	314	287	310	303	253	287	279	272	262	289	297	286	273	291	309	281	296	279	291	306	289	302	287	279	281	274	290	270	263	290	293	273	296	288	241	311	295	290	259	305	259	277	284	278	289	276	290	258	303	292	274	288	288	293	274	279	307	313	292	287	291	282	251	288	292	267	298	266	282	291	297	282	271	284	316	285	284	257	309	278	288	297	267	300	275	270	294	286	280	287	274	281	258	266	295	277	274	283	274	267	264	257	290	259	299	295	295	296	307	291	311	273	274	299	300	313	282	278	332	281	312	274	312	292	272	277	262	301	276	275	309	259	260	283	264	275	277	290	271	270	259	280	282	293	304	265	259	256	277	270	279	291	291	270	302	270	266	299	277	286	276	291	308	269	323	257	271	278	312	308	294	299	284	289	284	309	313	299	293	306	257	283	277	292	266	265	273	286	287	310	293	297	252	288	267	284	251	289	263	292	290	263	300	304	265	272	273	283	282	285	251	286	304	315	280	283	288	278	270	299	290	285	311	284	284	253	283	280	271	268	295	267	260	289	287	268	296	301	285	277	274	260	293	270	284	308	307	271	285	274	286	253	311	301	266	284	308	280	285	271	272	266	255	263	261	272	276	297	260	272	277	285	282	289	340	305	310	302	301	294	265	299	302	297	286	305	292	258	293	299	268	261	286	305	300	277	290	302	251	300	295	291	279	287	252	280	287	279	267	288	278	298	263	260	293	260	271	275	273	286	280	286	280	237	273	278	310	306	274	298	301	282	297	270	285	294	279	250	268	286	290	273	302	310	288	281	307	295	290	300	265	308	261	294	310	298	292	285	269	270	258	276	288	283	269	279	269	239	290	297	266	251	280	271	289	270	267	280	305	299	310	278	260	277	292	280	261	296	275	316	306	309	252	299	280	270	290	273	281	272	289	281	280	278	279	291	302	282	312	262	283	275	277	288	288	285	296	316	307	281	292	314	296	260	281	285	272	273	290	276	264	259	277	288	314	261	262	277	285	300	320	293	288	275	273	281	280	315
2287	524	250	162	2028	2891	146	87	80	80	62	57	56	40	40	40	44	43	35	42	42	39	28	33	33	37	30	37	40	34	35	33	24	22	28	16	20	27	20	20	24	21	30	19	20	28	19	18	28	22	15	24	27	23	18	29	23	17	20	18	28	16	23	24	14	15	22	21	19	25	24	26	25	16	26	23	19	19	16	25	20	25	24	18	10	19	15	17	14	14	20	17	13	25	22	11	25	18	20	16	14	14	23	13	18	21	20	18	20	22	18	17	17	14	17	11	25	10	16	20	16	22	26	21	24	19	27	15	18	19	20	23	24	27	12	22	19	28	22	12	25	20	18	17	21	14	10	12	13	13	23	14	17	22	16	18	21	16	11	14	18	15	12	20	19	15	25	15	18	14	6	11	15	15	14	27	16	12	16	18	15	22	18	14	16	19	20	16	19	23	14	13	22	18	16	16	23	30	12	17	20	18	18	21	17	17	21	10	15	20	26	17	24	16	14	19	23	19	18	14	21	18	20	15	21	19	9	18	20	21	18	16	15	21	19	25	16	15	19	17	28	19	18	28	19	19	25	14	18	11	20	9	15	19	17	15	14	15	23	18	25	10	24	22	19	25	11	17	17	26	13	15	19	13	18	17	37	11	12	13	18	16	19	14	21	16	23	20	19	19	14	26	18	14	22	12	14	16	19	14	20	17	19	20	18	19	21	18	17	16	17	18	12	17	10	22	18	19	14	15	14	15	27	24	15	18	23	23	19	17	25	17	15	22	16	16	15	26	14	16	19	15	13	14	14	15	20	17	10	14	20	18	21	18	18	15	14	14	16	20	11	8	17	22	17	21	22	17	21	17	13	20	22	15	22	22	20	19	9	14	18	15	12	27	24	18	20	21	12	17	18	19	17	20	9	12	18	17	17	18	18	18	21	20	21	18	22	25	19	16	18	16	14	16	18	14	21	15	23	17	11	19	14	20	19	19	17	16	24	10	23	25	17	21	15	25	16	18	20	13	24	22	10	16	19	25	16	22	18	14	15	17	21	15	13	23	16	21	27	21	20	23	18	19	20	15	21	13	18	16	22	21	13	18	21	22	16	21	13	14	16	16	24	22	17	20	13	15	14	16	16	11	20	12	19	12	19	22	25	18	19	14	11	17	18	14	14	21	15	20	11	22	17	16	16	14	11	22	20	23	14	16	28	11	16	11	12	20	23	14	18	18	22	19	28	17	11	23	18	22	20	18	17	14	14	14	17	19	24	14	19	16	16	19	18	21	29	19	12	20	14	17	21	16	20	20	16	20	23	18	17	18	21	27	19	20	17	21	14	20	22	15	23	25	28	20	16	25	26	22	17	14	17	19	16	25	18	17	11	12	23	15	14	15	18	14	14	24	19	20	17	16	20	20	17	11	22	13	23	25	23	17	12	18	13	21	14	18	21	21	12	12	26	18	14	22	18	10	20	12	15	20	22	13	23	19	21	19	10	14	17	15	17	14	19	22	14	15	14	21	14	19	22	19	14	18	27	24	20	11	19	17	19	18	18	15	17	12	24	21	17	18	21	8	17	19	16	19	21	13	18	16	17	18	14	18	22	18	16	14	30	15	23	22	18	27	19	18	28	15	12	22	14	24	20	18	14	18	17	14	23	15	12	19	21	12	29	19	12	14	22	14	19	18	18	10	19	11	19	15	18	15	21	20	21	21	15	18	17	13	29	17	13	15	14	19	15	20	24	23	19	15	16	15	17	23	17	27	19	21	16	18	19	26	21	11	25	21	13	19	17	21	20	21	8	17	22	14	16	21	16	17	14	20	16	21	20	15	9	22	16	13	17	17	14	22	16	15	23	18	19	9	17	20	17	20	21	17	15	14	19	23	18	27	11	17	12	17	17	25	13	16	15	21	27	18	23	19	11	19	12	16	13	22	19	20	13	16	16	16	12	14	12	17	9	20	17	19	18	18	22	16	17	24	14	18	15	13	22	22	14	21	24	15	24	9	25	14	13	16	16	26	19	21	16	16	9	20	27	12	20	17	22	11	19	24	20	17	17	25	20	21	23	23	21	10	25	32	19	19	12	15	20	16	19	17	21	15	12	19	17	14	14	21	18	18	12	18	17	16	10	22	23	21	20	18	26	24	17	24	13	8	19	24	15	21	26	19	10	20	26	21	17	24	16	23	16	14	16	19	17	16	15	17	13	19	25	21	25	13	16	18	17	15	14	27	19	20	18	20	13	14	19	16	23	14	15	29	17	17	15	21	16	21	11	16	19	16	20	18	19	10	9	18	17	21	22	22	18	21	20	16	12	15	24	16	18	12	9	18	19	11	21	24	19	19	26	21	16	12	22	13	19	16	13	21	21	16	12	9	22	17	23	18	21	17	23	15	15	15	17	26	13	17	19	14	18	24	16	18	17	15	12	22	22	16	18	13	23	16	21	17	10	15	14	21	15	28	20	19	13	16	12	17	14	15	17	11	13	16	19	20	21	25	22	14	19	18	16	30	17	11	18	24	14	22	15	7	14	14	18	15	28	30	18	21	17	22	19	17	13	11	14	15	14	17	14	21	15	17	17	25	21	17	13	14	16	9	16	18	17	19	21	16	14	23	19	21	17	15	23	16	15	20	19	19	15	19	17	14	20	15	20	13	21	27	12	18	15	25	13	20	20	19	16	17	19	21	17	12	23	16	17	16	20	19	11	20	20	13	17	22	14	25	20	13	20	17	17	7	10	16	31	31	16	23	15	9	17	15	22	13	18	14	20	11	16	16	16	17	19	20	14	21	21	7	16	20	14	17	15	8	24	13	16	14	20	16	13	20	14	12	24	19	29	16	23	9	17	18	31	15	21	23	24	18	12	19	27	8	21	17	12	19	17	27	19	16	19	15	19	22	22	14	20	17	25	14	19	20	21	24	17	22	22	14	19	16	14	16	24	20	20	18	17	12	14	23	19	15	15	17	18	25	19	14	25	17	19	15	20	22	14	13	10	18	9	25	20	18	10	16	12	18	21	12	11	13	14	16	19	19	24	18	21	20	9	11	21	12	19	15	18	24	22	21	14	23	17	17	16	17	27	14	20	16	22	22	20	19	17	20	19	24	16	11	19	21	13	14	25	28	15	21	23	10	15	18	21	13	20	8	13	14	19	21	20	15	11	20	19	17	14	17	20	20	14	13	14	16	17	12	11	15	17	20	19	23	14	20	14	15	23	12	18	21	17	18	19	17	15	25	18	14	15	20	18	15	17	12	15	14	13	17	18	19	16	29	10	23	11	9	16	12	25	8	21	12	16	15	12	15	15	20	18	22	18	21	16	24	17	22	18	23	14	21	18	17	11	18	17	18	19	23	21	19	12	11	15	21	18	15	10	21	28	12	19	13	14	18	16	14	17	20	15	17	7	21	13	20	15	19	9	20	19	19	19	11	22	24	17	15	15	23	15	20	18	18	19	19	18	16	17	20	13	15	12	23	17	14	16	18	22	18	18	22
29846	14957	7064	18798	47459	31161	13714	9659	7773	6355	4938	3940	3570	2847	2611	2222	2112	1954	1848	1786	1807	1751	1713	1578	1414	1309	1348	1236	1148	1096	1088	1025	972	904	813	809	713	728	669	656	608	599	586	557	551	494	525	494	504	484	463	469	458	420	444	442	418	438	440	504	461	447	435	437	509	482	449	441	466	467	468	491	471	486	404	419	419	416	390	379	422	409	408	445	401	397	394	429	372	338	359	345	339	367	339	349	334	348	328	347	338	346	367	321	362	344	338	349	315	328	350	331	315	329	308	328	321	355	319	351	352	326	347	322	334	345	331	362	346	318	342	351	311	343	324	374	349	346	353	330	344	344	324	321	333	320	317	354	315	323	349	332	330	317	327	312	336	342	328	354	328	336	304	322	346	309	319	368	362	297	332	308	323	336	319	320	302	320	343	357	320	381	312	334	304	329	322	321	365	361	327	337	318	334	342	361	305	333	347	324	315	324	309	353	318	331	335	309	298	358	327	308	329	336	309	349	338	341	294	334	332	297	321	343	328	313	320	308	346	341	348	348	315	339	323	345	304	282	336	313	325	345	295	330	353	268	284	302	316	319	350	339	330	318	335	340	319	338	326	291	290	328	318	318	359	318	347	332	324	314	317	291	335	337	322	318	329	346	322	317	327	314	323	308	320	298	292	333	297	318	342	342	332	360	312	354	333	340	310	337	290	343	324	258	319	291	325	322	332	309	335	321	294	335	315	341	341	331	309	317	341	313	340	347	312	320	302	331	314	326	334	298	315	328	354	339	321	300	294	355	333	310	324	320	304	309	314	317	354	319	295	318	345	365	316	332	338	332	292	377	310	318	292	314	307	319	310	312	346	338	359	382	302	346	326	315	338	331	328	356	328	297	327	317	338	316	321	326	373	321	332	377	286	330	330	313	338	336	320	349	311	318	299	319	338	323	308	361	342	321	309	327	340	301	304	327	321	316	329	335	308	307	320	305	323	328	343	316	308	326	323	323	296	333	323	341	339	299	299	338	304	322	314	325	332	328	314	353	349	298	323	359	316	345	321	291	311	307	337	297	312	314	341	289	332	329	327	300	323	342	333	318	340	327	336	327	317	331	342	332	327	296	336	336	296	305	322	346	346	318	325	339	303	316	340	300	331	307	343	345	328	331	336	323	347	331	349	303	300	321	326	330	337	312	307	315	322	345	359	337	320	283	319	312	352	311	336	355	321	322	324	332	299	304	273	323	333	308	331	323	338	304	331	346	319	330	310	321	319	304	331	323	315	341	321	350	326	313	308	326	327	316	310	306	332	314	344	339	330	341	339	327	338	336	326	310	318	317	320	338	328	284	309	311	327	331	339	329	306	316	312	315	346	292	331	316	330	325	331	324	324	317	315	320	318	321	321	353	316	345	305	300	330	331	283	333	326	313	337	299	318	324	318	302	326	321	327	359	314	333	367	342	314	306	335	330	315	335	317	292	314	354	354	331	347	333	348	317	349	349	317	298	324	318	319	299	300	326	326	310	339	326	332	315	319	332	299	318	338	327	368	354	324	349	333	307	324	305	301	326	332	332	345	329	311	326	308	345	297	299	354	344	335	312	338	332	327	353	273	327	341	301	325	341	370	315	338	332	316	316	326	348	344	351	324	334	305	307	329	321	317	358	336	305	313	356	325	310	317	297	300	349	334	331	327	342	312	354	325	332	360	341	347	293	317	360	335	315	332	315	349	304	318	363	327	309	312	317	339	303	329	337	349	312	311	290	319	347	301	278	344	365	332	331	288	349	323	338	335	319	314	336	319	324	341	328	325	333	318	320	340	316	357	324	312	328	314	306	306	348	308	359	319	342	302	317	333	367	332	296	303	327	322	315	319	305	362	321	334	310	342	328	307	347	333	347	325	306	355	295	304	302	307	355	316	342	313	317	336	309	321	317	318	310	332	318	286	326	327	311	314	363	313	310	303	305	293	333	290	308	321	318	332	345	333	319	373	341	287	323	326	312	355	294	319	332	319	332	334	329	315	326	306	335	325	353	327	324	329	305	360	327	340	328	335	327	313	341	350	329	315	322	307	335	308	317	322	293	314	335	316	321	358	344	310	337	354	355	320	328	340	325	325	306	330	336	295	324	281	335	318	331	346	327	312	329	288	312	330	347	320	358	307	346	343	349	344	307	302	317	352	305	333	350	290	316	353	314	303	346	348	322	296	331	329	322	340	328	335	334	324	330	319	311	338	343	325	308	328	322	296	311	326	312	347	347	298	329	347	314	311	318	291	287	344	369	308	314	341	327	306	312	332	316	345	312	348	331	326	326	353	320	358	330	334	321	307	301	302	296	328	358	301	320	297	339	305	321	331	362	324	310	351	350	330	313	354	347	302	336	322	331	298	328	347	338	348	327	315	301	297	373	322	322	353	339	323	304	305	300	304	311	332	322	321	308	337	330	318	310	342	305	318	363	348	346	309	346	342	365	345	303	321	309	316	300	325	324	341	331	327	294	314	328	337	331	314	337	309	307	344	339	325	331	341	328	363	312	359	333	303	327	361	340	313	314	338	349	347	312	331	305	339	368	325	326	292	326	322	337	335	355	311	350	331	319	317	340	315	342	326	324	306	335	329	329	309	297	305	307	323	308	322	311	292	318	347	318	325	361	319	328	344	319	299	334	351	315	314	308	316	345	324	311	334	366	337	334	295	349	314	351	357	352	289	328	343	289	319	315	337	319	319	317	313	302	340	303	337	326	310	363	380	334	337	364	322	302	327	326	302	338	287	337	304	349	317	326	315	320	315	311	313	351	294	329	317	330	323	316	333	323	306	311	314	316	347	329	303	321	317	337	331	342	327	340	326	323	320	329	320	332	319	323	341	334	321	312	341	319	299	315	363	318	312	324	338	366	327	282	331	291	319	356	320	314	334	345	349	343	303	344	334	327	329	334	347	353	327	344	295	294	298	317	323	319	308	331	344	322	327	356	329	336	306	338	323	343	308	302	344	341	369	320	314	312	330	330	336	343	321	322	343	327	347	334	350	350	348	349	349	314	351	349	334	344	316	354	322	326	349	315	336	369	333	332	323	319	302	287	371	327	335	357	356	336	333	322	321	296	307	347	325	308	325	352	331	321	310	342	336	330	347	299	350	337	332	328	321	323	320	323	322	315	347	353	331	330	305	299	336	343	331	313	314	320	326	322	318	291	322	346	339	344	327	329	335	310	287	299	354	357	346	347	303	309	337	346	324	320	344	309	314	319	346	326	349	321	305	314	304	305	314	318	329	343	309	344	321	315	345	315	351	371	322	314	337	331	338	311	327	340	317	337	322	338	330	349	315	322	336	350	327	332	320	336	331	315	374	287	320	337	297	351	312	346	343	324	316	294	359	331	311	357	328	326	374	323	335	324	321	328	365	325	332	358	334	323	315	328	334	336	310	341	331	309	322	310	320	331	321	336	350	303	340	323	325	295	328	344	306	324	342	301	308	353	324	327	340	269	315	328	324	285	329	303
2736	311	148	90	701	1979	80	76	58	64	63	59	52	52	45	43	39	41	45	29	43	45	42	36	46	38	42	41	27	39	30	29	24	34	42	28	17	27	31	29	27	28	28	21	25	32	31	23	16	30	28	30	28	28	31	20	23	34	34	37	29	20	30	22	23	29	27	30	27	29	35	33	23	32	31	29	22	30	31	30	33	32	28	42	26	31	37	30	31	35	29	30	24	23	16	34	22	28	28	17	26	27	22	25	20	27	31	36	23	30	29	33	22	25	25	42	26	24	25	27	29	30	21	23	31	31	36	32	26	35	35	29	20	26	25	23	33	27	30	25	26	20	20	19	20	26	28	27	19	25	25	23	24	29	25	20	30	35	26	32	36	27	22	27	27	27	25	23	29	25	35	15	30	27	21	19	27	34	34	30	33	25	37	27	31	34	29	29	27	32	31	27	41	26	35	31	34	24	30	33	33	21	29	24	22	31	21	25	31	18	22	31	28	22	33	19	28	23	37	35	21	26	18	21	38	30	18	32	34	30	21	35	24	31	40	26	24	27	32	25	20	21	27	24	31	17	33	30	30	28	36	25	27	25	34	26	28	33	29	27	27	31	22	24	27	28	20	23	31	26	40	23	35	29	25	35	29	31	29	32	30	36	31	30	30	26	25	33	30	28	31	31	33	39	27	18	27	29	31	20	17	35	36	27	22	24	24	34	26	30	24	38	25	25	26	29	26	28	30	29	28	30	27	30	28	35	15	30	34	29	37	32	35	29	35	33	20	34	24	25	25	28	30	23	22	25	27	26	38	33	26	29	22	33	26	32	27	20	32	22	41	27	33	26	27	26	29	20	39	28	24	31	27	25	22	30	29	29	16	34	29	25	18	26	22	31	32	29	35	23	29	29	23	35	34	23	17	30	29	26	30	30	25	35	33	26	36	25	29	27	22	21	28	27	42	26	18	24	34	27	28	28	34	21	28	31	24	36	24	32	24	31	32	36	26	32	22	25	24	21	22	24	27	34	21	27	25	41	28	32	29	38	31	38	19	23	22	28	29	30	26	24	29	27	33	37	27	29	28	27	26	24	31	26	34	27	16	31	34	17	30	39	29	31	32	37	28	18	38	17	35	25	29	29	21	31	33	27	22	14	28	34	27	28	32	37	33	25	23	30	33	27	30	28	33	24	37	29	31	27	18	32	33	13	22	33	26	29	33	35	32	29	29	29	20	20	34	26	28	31	22	35	35	24	32	23	28	24	27	28	40	28	26	32	23	28	22	36	31	29	40	21	24	28	36	25	27	27	34	26	27	27	27	23	22	28	28	26	27	31	25	35	34	17	25	34	26	27	39	32	39	26	35	32	22	25	31	28	33	36	27	18	32	26	32	33	21	30	31	24	28	41	30	34	25	33	31	29	26	32	29	29	24	26	27	28	26	34	29	26	22	25	28	29	32	38	38	20	25	21	26	24	33	27	23	29	31	27	30	18	27	33	25	27	34	36	32	19	23	27	27	22	18	27	23	19	14	31	27	28	34	33	35	28	24	40	25	32	23	28	25	25	28	32	32	19	36	32	28	28	37	34	31	24	23	17	24	22	29	19	37	28	29	29	33	26	32	25	29	22	22	28	26	27	30	41	28	23	30	29	39	28	30	15	30	25	21	30	28	22	21	28	23	32	34	24	37	27	32	25	15	28	26	35	30	26	31	21	32	22	41	27	24	29	24	28	24	17	25	28	26	35	25	30	37	26	23	27	25	29	30	18	35	24	23	27	23	19	22	23	22	28	30	24	29	24	29	36	29	33	26	22	24	23	26	22	26	28	24	24	28	23	20	28	26	30	37	23	25	25	26	27	23	19	26	29	30	23	30	27	19	22	28	20	32	18	34	25	23	22	26	25	28	34	25	25	34	22	35	33	20	26	20	26	26	24	29	27	28	20	15	23	23	21	30	26	34	34	18	34	29	22	23	30	29	22	26	19	32	23	21	31	35	19	26	40	19	33	27	27	29	32	30	30	30	28	19	29	30	26	22	16	31	27	31	15	39	34	32	31	24	27	34	23	21	23	22	23	25	19	27	28	24	36	27	18	23	25	29	26	26	32	23	16	28	26	20	21	20	18	26	36	22	25	19	29	29	13	22	30	27	28	23	21	30	23	15	32	25	29	28	18	22	25	31	28	27	19	24	28	34	19	30	25	34	29	24	23	23	31	30	23	26	20	27	22	30	25	24	19	12	26	32	27	26	24	31	29	28	36	21	28	20	29	30	24	31	26	28	22	30	25	25	27	29	25	29	22	32	28	27	20	20	32	18	22	35	20	24	38	25	28	39	36	24	35	32	34	35	27	25	30	23	26	24	24	30	36	18	31	17	21	38	31	26	28	29	28	23	26	23	19	31	26	22	20	23	38	28	28	21	32	24	37	26	25	33	31	15	25	24	26	29	29	27	15	27	23	29	24	28	22	34	25	30	20	31	30	22	31	22	21	35	29	30	23	25	39	22	28	17	34	25	22	33	30	30	30	27	20	34	23	23	31	27	34	28	34	24	35	24	25	29	21	18	15	28	32	24	38	29	25	26	27	28	26	38	18	26	30	32	24	27	24	30	22	22	27	27	31	21	28	22	25	34	18	21	21	26	22	27	24	32	23	38	33	33	30	32	25	34	27	17	21	21	15	23	19	35	39	35	20	25	28	25	27	24	25	30	21	26	20	28	33	32	25	23	28	36	33	29	25	32	32	28	33	28	27	30	29	24	22	30	24	31	11	31	32	28	35	28	31	23	23	29	27	28	41	16	24	22	31	24	22	31	26	26	30	22	27	26	30	19	24	24	35	28	27	33	15	30	24	23	26	21	24	24	25	22	26	35	30	29	27	28	24	25	28	28	36	35	26	26	25	22	27	26	22	25	24	31	25	21	25	31	36	25	31	21	28	29	14	33	28	27	35	20	31	29	33	26	17	18	31	26	24	29	30	28	25	34	29	32	30	16	30	36	32	25	27	28	22	21	24	31	19	28	19	21	33	34	28	31	30	39	25	41	27	31	37	27	33	28	31	29	27	23	32	28	37	31	31	28	36	21	31	44	23	25	21	24	19	22	26	27	19	36	29	19	36	33	31	24	35	25	30	28	34	27	26	26	21	19	38	32	21	33	32	30	28	28	26	27	21	43	23	31	20	31	25	35	26	37	36	28	34	29	31	25	32	30	25	26	23	32	24	24	26	23	17	27	18	18	21	31	33	29	40	22	22	26	26	25	30	32	16	37	24	24	30	23	21	29	31	25	34	33	34	24	33	29	25	26	28	30	28	29	30	30	20	22	19	30	30	25	23	14	15	24	28	26	26	27	29	32	28	26	32	31	33	22	27	37	29	23	20	20	35	25	25	20	31	19	22	26	23	29	18	34	26	22	20	36	32	26	21	29	28	22	33	28	20	23	24	25	31	31	22	33	21	32	32	27	26	32	27	23	18	26	28	24	25	30	27	23	22
21985	10762	4874	13550	33934	29605	8699	6104	4736	3854	3141	2591	2360	1961	1737	1620	1538	1458	1459	1340	1441	1360	1327	1208	1197	1129	1160	1070	1005	930	979	924	894	836	819	779	765	707	706	715	680	662	689	682	627	615	587	578	590	573	557	584	585	509	591	563	569	584	551	564	555	603	569	554	594	584	590	610	603	646	686	568	535	588	574	513	562	548	539	540	540	569	552	554	523	608	569	558	522	545	484	546	524	461	560	540	477	513	556	492	525	477	511	499	484	509	525	500	453	528	561	518	537	526	500	522	470	480	493	509	501	508	512	521	544	562	488	494	495	461	505	522	515	505	447	472	475	493	517	514	490	491	516	510	498	489	490	533	492	485	493	483	499	496	468	560	520	513	498	513	523	517	500	466	498	543	509	473	474	471	486	546	499	487	482	505	456	498	499	494	517	488	509	526	514	514	471	504	487	525	516	489	475	519	480	531	500	468	496	516	497	459	500	520	500	496	517	503	463	480	486	500	465	473	486	473	525	517	508	517	479	486	532	533	488	474	510	465	526	472	478	509	497	475	517	496	446	498	497	506	451	497	500	522	490	479	477	459	469	494	462	533	482	483	494	532	493	507	478	479	483	491	477	482	460	509	494	537	522	482	495	559	511	463	467	474	504	443	509	494	497	485	493	517	489	516	519	484	473	524	498	488	513	463	518	524	504	490	479	493	457	477	453	521	469	499	458	471	512	507	494	541	484	484	478	518	545	489	513	528	489	498	505	532	516	484	480	450	486	487	528	502	517	510	506	528	508	486	501	498	503	480	471	519	468	498	493	516	456	505	474	506	478	464	525	508	516	505	448	453	503	477	492	469	467	520	484	498	464	490	469	471	509	472	547	477	511	512	474	507	505	502	500	489	511	478	488	472	498	508	491	459	527	489	500	466	504	484	498	472	532	480	460	473	482	504	485	457	491	506	487	501	489	564	497	501	466	451	503	485	523	525	478	504	458	496	491	514	545	523	478	511	544	514	500	516	512	509	484	485	497	453	473	498	519	476	509	489	473	505	489	515	467	518	488	486	507	503	475	501	536	517	505	519	486	498	523	493	524	520	530	468	498	448	489	518	492	478	506	495	475	488	488	537	478	457	529	486	484	482	503	512	516	480	486	500	494	529	484	531	471	501	511	488	500	450	514	492	489	533	506	514	475	534	505	506	528	492	520	468	495	508	506	455	482	520	514	530	507	512	493	516	539	561	509	505	487	537	486	484	491	460	498	579	508	465	482	435	465	492	487	507	506	521	470	460	473	519	504	526	508	522	474	507	482	494	478	474	516	541	520	500	470	493	497	493	465	511	474	477	495	506	536	475	501	514	502	513	501	506	475	458	496	482	493	479	510	535	451	471	532	498	500	510	457	524	514	476	456	470	465	526	530	501	507	482	551	502	470	516	472	532	478	459	478	419	479	532	504	496	525	486	482	504	480	465	509	461	505	498	474	494	440	491	486	481	484	488	509	482	479	516	522	512	496	541	486	493	511	527	508	478	485	460	484	512	511	518	537	470	507	463	495	471	487	541	520	509	452	488	519	500	481	473	470	480	495	508	537	496	526	529	494	500	461	500	482	520	492	504	486	519	447	488	537	474	471	486	472	492	496	490	491	510	529	484	519	492	514	543	496	506	494	525	459	510	456	516	471	442	501	482	506	494	509	466	493	489	456	507	473	483	479	496	505	469	522	461	509	512	490	484	479	474	489	487	481	506	493	516	464	466	479	498	498	481	513	514	464	500	449	481	484	485	498	489	501	526	475	482	511	515	573	523	553	506	510	481	529	479	501	462	480	516	500	472	487	480	506	476	494	489	475	509	492	504	497	495	509	474	503	525	521	502	469	497	509	516	522	479	505	517	500	487	512	508	505	488	538	510	514	469	496	525	508	511	446	508	540	505	504	506	500	518	521	489	529	510	499	494	503	493	485	502	481	528	530	490	495	470	506	513	527	486	523	502	503	497	499	541	526	468	486	488	504	472	499	521	490	466	496	500	486	479	513	482	484	509	491	486	516	510	485	500	507	499	502	478	498	484	507	494	511	501	457	522	511	490	504	506	508	497	509	466	491	535	523	495	476	462	482	491	486	441	540	483	476	479	487	495	536	481	487	488	523	469	507	469	476	521	484	486	502	487	477	469	512	511	509	454	497	510	491	482	486	540	486	477	505	465	502	516	473	533	461	485	493	483	526	534	517	495	516	471	495	523	456	518	483	516	487	483	508	476	541	481	519	479	497	532	514	473	520	505	495	479	453	527	513	513	478	489	516	521	533	485	467	497	503	489	498	495	522	486	490	500	500	477	458	459	486	506	511	508	478	478	464	520	461	474	489	497	489	477	478	509	494	473	510	486	484	517	484	477	473	479	483	484	508	513	505	465	536	476	494	496	480	475	512	486	515	504	495	524	513	494	496	501	467	533	493	507	491	517	488	463	483	464	467	505	475	495	482	484	495	501	499	504	489	473	481	479	500	524	483	537	508	462	506	537	519	521	504	481	487	494	531	476	507	474	455	421	542	489	498	473	456	496	463	498	508	512	528	474	496	474	506	514	490	489	477	494	532	490	491	514	496	487	486	508	507	545	491	496	434	452	446	502	502	475	545	475	481	482	533	491	493	459	468	507	472	556	510	463	496	500	529	521	470	494	490	483	479	542	483	452	497	523	490	483	480	538	508	543	496	497	470	505	536	493	467	493	507	535	525	462	502	474	502	521	459	496	492	470	487	515	505	502	471	533	507	492	469	499	465	474	498	497	466	493	518	519	499	490	511	451	465	480	468	524	536	507	454	524	523	522	530	515	473	523	493	499	517	516	481	495	484	462	534	451	548	507	486	516	483	484	482	529	484	494	493	504	528	464	480	503	487	503	524	491	454	521	467	497	504	477	506	492	515	526	515	493	522	517	529	472	479	503	515	505	479	472	522	470	503	476	498	521	493	469	443	505	486	499	492	491	476	494	503	474	506	483	494	495	520	482	519	500	491	456	499	519	497	503	486	505	519	492	491	465	491	463	492	498	517	519	495	479	490	517	522	463	497	475	483	489	507	524	491	506	499	502	525	487	497	481	435	468	557	484	503	499	481	511	480	527	473	528	499	549	453	534	476	507	472	492	484	483	496	528	499	525	486	488	481	520	528	507	480	514	490	478	453	499	516	474	502	493	487	486	486	497	480	482	489	494	487	475	480	484	515	459	508	497	491	483	507	475	516	524	464	490	541	469	510	560	497	500	503	485	451	465	533	476	506	481	494	528	453	524	483	519	498	506	528	480	485	507	473	484	469	530	455	507	514	531	488	478	508	503	496	484	500	481	455	471	516	504	480	505	506	475	505	512	509	471	455	515	493	484	444	523	504	538	495	499	516	468	501	483	522	485	507	503	514	441	473	511	487	477	489	502	495	497	520	509	521	537	478	477	511	524	492	499	515	514	539	498	471	488	473	526	499	483	501	528	462	494	526	490	501	495	473	509	526	513
2786	608	260	219	1475	1709	142	94	116	95	76	75	80	61	59	68	70	61	39	52	50	40	46	75	41	35	43	45	36	37	33	24	42	43	31	29	27	36	43	25	27	26	29	22	24	34	30	19	36	15	28	23	30	32	22	21	20	26	41	27	24	36	24	37	28	28	24	35	26	20	26	24	27	26	29	24	26	18	25	25	33	27	21	32	26	18	23	27	24	20	24	16	23	17	28	25	32	32	23	18	22	24	22	22	21	26	22	20	19	20	25	20	20	22	19	32	17	15	22	23	28	20	14	26	18	29	21	20	32	17	20	20	19	19	22	27	26	19	23	15	33	28	20	22	21	23	29	24	20	16	26	15	36	21	20	25	22	21	27	28	31	33	17	31	29	31	33	33	23	25	21	33	25	29	21	21	23	26	23	24	25	21	23	23	10	17	21	16	23	25	14	24	26	31	32	29	24	28	20	22	12	24	23	17	19	33	19	27	21	24	26	25	17	19	24	16	20	23	26	19	10	18	21	26	18	16	17	20	24	23	26	23	22	20	21	23	25	24	19	12	19	14	25	14	28	25	27	22	22	19	26	21	23	27	20	26	27	24	27	20	23	17	22	30	27	24	18	28	24	23	25	15	29	15	21	23	20	22	18	27	14	29	25	26	19	23	18	19	20	18	28	23	27	16	26	18	28	27	37	23	23	30	23	28	24	24	20	35	20	25	22	22	21	23	19	23	16	20	19	19	23	18	25	25	21	18	29	27	28	29	22	27	13	23	25	26	30	25	23	18	17	28	21	24	24	23	17	23	19	17	19	26	19	29	20	25	29	21	21	13	32	18	17	26	23	24	24	24	23	23	20	26	17	28	21	21	18	24	21	20	22	26	22	31	24	26	18	21	22	23	20	19	16	24	26	26	17	23	29	19	22	31	21	24	22	35	22	23	25	18	18	13	23	32	21	33	21	21	29	28	16	25	28	25	15	21	20	21	20	28	24	20	26	17	17	23	22	20	17	16	24	20	12	29	24	18	17	26	22	22	25	23	27	34	21	29	25	29	20	36	26	16	23	23	21	18	13	19	21	18	23	20	26	21	23	26	20	24	15	24	20	15	23	24	16	19	22	29	17	27	27	31	29	28	21	27	18	17	32	18	24	27	23	24	30	21	24	29	18	16	22	27	34	26	22	29	27	23	26	25	22	27	25	25	25	22	19	22	23	23	15	23	30	27	23	12	22	35	29	21	16	23	25	26	22	23	20	22	17	23	20	31	24	24	29	17	16	26	23	36	17	25	26	20	23	19	20	31	23	26	21	23	24	24	23	24	14	31	22	19	22	26	37	32	21	25	28	15	26	31	29	17	21	22	23	23	19	26	21	25	22	35	20	26	17	26	21	25	35	24	27	14	19	20	16	19	19	25	16	18	24	20	19	31	19	26	23	30	28	20	16	20	19	26	25	25	21	26	23	30	26	19	31	32	21	27	21	27	25	28	25	21	30	20	21	28	22	23	15	23	27	28	28	24	20	23	25	23	30	21	25	18	28	24	24	18	25	23	26	24	19	25	24	21	24	25	24	33	29	29	25	18	20	20	13	21	21	27	29	23	25	22	24	17	18	22	28	17	22	16	28	19	26	25	25	25	26	19	19	28	30	25	24	32	18	16	24	22	24	21	19	18	23	25	22	27	22	21	20	19	17	20	21	16	18	22	20	24	15	22	19	29	18	22	22	28	20	20	31	29	18	24	18	32	24	29	29	16	23	27	20	27	21	25	28	23	31	34	19	18	26	18	22	17	13	20	27	31	27	23	28	21	22	16	20	20	31	26	26	24	33	32	20	12	13	20	24	21	34	30	20	25	16	26	20	23	23	23	26	17	25	27	26	20	18	22	24	18	24	28	23	18	27	29	32	23	9	22	18	21	36	29	27	29	26	22	22	17	28	19	24	23	23	11	27	23	21	24	25	21	20	21	19	24	24	19	20	29	19	29	27	28	16	19	25	29	34	22	22	21	28	26	19	23	23	20	22	28	22	23	25	31	22	25	14	26	17	20	15	19	20	33	21	25	24	25	22	27	23	14	24	24	22	20	22	20	27	18	28	29	20	28	26	20	17	14	23	30	17	17	31	27	25	35	31	32	26	25	35	22	23	25	22	23	35	15	29	17	18	27	32	10	25	25	23	26	24	18	29	16	32	23	22	17	26	22	25	23	26	19	16	13	27	27	27	29	22	22	22	20	21	23	22	27	24	20	20	22	24	20	23	18	33	26	24	18	22	25	20	24	24	24	20	21	20	30	23	23	30	22	22	23	28	21	22	22	27	24	19	21	24	19	34	24	23	23	17	27	25	22	21	27	25	19	26	28	30	22	29	21	11	17	27	22	19	17	23	16	22	26	22	38	18	21	16	24	26	21	24	25	17	21	19	22	20	21	23	21	20	22	17	24	19	22	19	24	28	21	24	14	14	18	22	18	33	26	25	27	24	15	23	25	27	29	27	21	33	17	18	28	15	27	24	26	25	20	23	24	27	20	31	35	26	21	30	24	31	17	20	23	20	32	19	23	25	18	17	18	14	15	29	21	18	30	19	19	35	28	14	27	30	29	23	22	22	27	16	24	19	19	20	18	23	29	18	27	24	15	19	35	14	14	15	20	14	30	31	22	24	25	25	18	20	26	21	21	13	19	31	27	21	14	20	23	23	24	29	30	25	20	15	28	12	21	17	25	22	38	23	23	17	27	20	19	17	27	27	19	18	22	30	21	31	22	14	20	28	22	24	29	30	22	26	27	29	21	26	21	23	33	34	27	12	31	18	24	24	19	25	22	22	26	19	26	33	29	29	20	18	18	26	15	19	20	14	17	26	24	25	24	29	20	14	20	27	19	21	17	32	20	15	23	24	26	21	25	27	19	29	29	22	20	22	20	13	13	21	22	29	23	23	31	27	19	26	20	16	21	23	17	29	33	31	21	15	15	23	29	20	21	25	23	29	22	23	23	30	16	30	31	28	22	18	25	20	23	22	22	21	13	18	22	17	15	25	16	29	22	26	25	21	15	18	25	35	22	19	26	23	20	30	28	30	11	25	20	17	23	23	24	25	25	27	27	24	18	23	29	22	29	20	26	22	22	21	24	26	24	25	29	17	19	21	22	26	29	35	20	26	17	25	22	14	24	19	22	25	31	23	17	31	23	28	19	24	20	22	25	23	27	27	25	17	27	19	16	16	21	37	21	23	17	25	28	29	18	26	31	26	26	23	16	26	14	27	25	21	23	26	21	20	21	22	20	19	21	21	17	27	26	23	21	23	17	18	21	22	23	14	23	17	28	30	20	24	29	21	21	18	19	23	23	23	19	28	12	21	26	25	24	16	22	26	20	15	17	33	27	25	29	28	22	18	18	15	16	22	24	24	18	27	20	23	25	24	38	24	22	20	30	22	20	25	30	22	24	25	27	24	22	22	24	19	25	26	17	20	22	23	20	12	20	23	26	19	21
30763	16415	7712	21102	40834	25690	15203	10809	8940	7129	5786	4770	4229	3512	3101	2827	2496	2341	2213	2122	2201	2106	1968	1799	1759	1676	1536	1443	1384	1354	1261	1204	1133	1092	981	918	887	804	761	746	746	723	707	664	621	627	666	596	544	577	612	564	585	546	537	566	542	572	604	578	558	551	548	563	539	570	526	618	591	590	570	593	568	618	537	497	506	509	473	502	498	507	509	494	508	516	474	510	474	435	455	488	450	419	437	466	440	461	414	445	442	395	461	446	442	476	455	456	437	490	424	438	406	456	437	422	458	387	425	427	408	449	417	412	426	400	412	419	424	425	448	399	437	439	424	406	455	439	384	441	410	410	423	417	418	412	426	396	424	465	430	407	433	443	407	458	400	437	463	459	434	409	421	402	434	412	403	392	464	395	420	426	407	404	408	408	411	419	405	392	428	430	393	428	420	412	425	414	433	466	415	411	440	403	437	401	385	383	419	423	394	417	408	424	407	423	408	415	418	420	396	396	441	428	441	433	407	416	421	416	421	440	378	407	431	425	414	387	445	421	383	402	422	425	438	398	393	427	452	397	437	451	398	417	436	389	440	417	372	418	442	409	435	419	421	412	439	385	409	413	408	425	369	436	415	455	421	432	436	388	427	435	447	395	412	430	434	415	436	435	428	406	419	437	445	427	405	415	402	434	397	420	409	412	428	462	461	394	422	394	398	436	421	385	398	418	414	417	422	435	430	414	438	394	408	406	402	443	429	416	391	427	415	403	427	404	431	413	396	423	420	393	396	442	398	449	414	410	383	386	412	412	398	407	377	444	440	431	419	402	420	400	391	402	451	419	374	370	433	443	445	411	371	413	382	431	425	423	410	396	422	445	411	402	416	429	434	371	426	425	445	449	427	445	434	398	427	437	422	400	430	423	410	387	420	354	459	400	412	403	389	442	424	420	387	435	420	405	411	394	405	412	456	414	444	412	424	441	368	378	456	412	366	413	392	420	416	375	404	402	432	437	434	444	440	434	413	449	398	424	404	370	422	382	453	403	409	401	424	403	433	408	392	456	405	378	400	378	412	393	397	419	459	425	420	436	410	434	399	447	416	413	419	425	398	403	431	434	413	413	420	453	426	423	419	393	405	413	411	424	419	430	428	422	412	443	396	395	411	420	438	436	443	377	399	425	408	458	404	418	415	430	429	439	403	422	403	431	437	438	445	440	424	375	405	356	401	433	401	408	426	423	465	439	399	411	433	409	431	386	440	420	437	444	383	388	398	393	394	419	436	402	446	389	382	397	413	412	433	438	447	432	404	445	399	394	404	409	395	397	397	389	404	437	378	409	384	452	414	390	406	398	393	418	402	416	402	416	420	406	416	439	454	394	394	419	406	412	432	400	412	426	421	423	381	402	399	406	396	438	409	392	413	431	422	374	438	442	434	426	417	402	413	385	377	418	425	430	405	424	431	418	406	430	419	415	413	425	399	416	433	409	428	420	430	441	392	414	406	392	425	421	395	418	399	412	447	392	401	409	425	436	421	440	405	433	403	430	424	418	408	414	426	399	428	405	419	428	444	406	450	457	402	433	403	456	437	456	397	418	412	403	412	403	432	398	448	398	404	442	421	416	435	410	432	432	432	427	416	446	414	413	400	415	411	445	399	392	397	420	398	417	451	438	442	417	422	392	420	436	445	433	420	403	424	374	425	401	395	414	418	421	451	455	390	431	363	414	429	434	400	439	419	461	384	436	416	377	433	418	392	386	404	408	416	430	436	406	414	383	452	437	431	456	400	405	384	405	422	424	395	448	419	434	381	413	392	401	424	404	434	404	410	404	389	427	430	390	425	386	401	392	400	378	408	410	418	413	431	435	403	426	448	408	414	412	364	417	383	406	424	360	414	407	470	411	420	414	408	392	417	428	429	402	413	430	402	444	427	427	441	467	411	417	420	438	427	450	448	449	364	438	402	398	432	412	402	405	439	443	391	410	454	412	415	400	432	433	402	419	389	414	416	394	416	425	424	402	392	439	392	411	424	370	402	433	398	395	404	428	415	424	430	392	397	393	410	437	410	400	386	404	408	414	410	400	416	408	411	395	390	447	438	410	408	412	428	410	397	426	408	426	415	423	432	395	447	443	387	426	405	372	418	419	415	436	427	470	395	402	415	410	400	397	470	416	401	406	423	421	397	415	430	428	420	401	444	396	378	441	388	390	414	443	382	418	470	421	405	429	402	412	449	424	373	414	395	399	402	440	400	384	373	405	449	437	394	444	418	398	417	398	447	459	414	413	431	395	441	424	395	382	426	422	404	437	458	417	425	392	428	433	435	393	389	432	376	415	402	403	417	402	414	389	443	434	420	402	446	447	422	409	394	389	411	432	396	373	425	430	438	419	427	395	432	417	427	426	424	398	434	384	429	410	374	439	425	360	423	387	405	433	413	431	386	400	436	423	415	417	425	420	406	420	401	403	436	449	405	406	409	417	409	411	467	407	410	401	425	451	381	408	424	422	420	423	392	399	444	409	420	421	404	438	442	423	426	417	418	387	383	418	438	417	386	367	417	410	424	419	407	431	414	418	432	432	415	400	432	353	435	450	448	390	412	400	422	428	403	385	413	393	478	405	401	384	417	401	402	396	446	421	407	406	394	440	430	407	431	410	409	431	427	437	421	400	429	410	445	407	405	423	430	413	413	415	412	392	424	423	416	436	477	399	411	434	436	434	385	389	423	414	424	422	437	393	463	421	443	408	430	414	423	387	401	463	431	429	421	395	408	421	377	397	416	411	422	395	408	450	421	405	440	413	428	396	441	390	435	427	413	408	400	409	392	389	433	410	418	403	419	418	421	421	416	427	419	424	416	416	435	386	414	400	423	433	439	437	420	408	406	419	381	410	422	389	411	419	371	426	425	422	395	367	429	435	407	428	428	417	461	417	407	427	399	433	414	409	404	410	425	406	415	405	402	441	402	427	435	405	442	422	396	409	403	404	405	379	419	404	426	395	427	397	402	391	422	411	405	420	442	451	423	379	431	400	433	439	412	436	396	422	426	433	429	440	414	447	420	415	409	412	448	392	417	415	400	423	437	405	402	414	437	457	422	390	388	439	399	427	421	377	393	443	407	416	403	411	376	379	367	439	395	388	390	412	416	420	390	410	420	371	404	419	393	387	428	411	431	402	404	432	429	430	394	452	408	421	421	439	405	401	401	441	468	388	383	402	404	425	385	399	417	419	398	394	386	409	403	376	417	391	446	412	422	432	439	439	438	424	434	392	459	422	437	449	396	382	430	416	378	406	418	407	387	403	420	431	421	463	423	420	431	390	384	404	430	423	369	402	422	418	408	390	415	413	423	411	420	400	395	405	400	383	399	420	422	449	434	424	403	394	402	388	415	429	416	424	408	412	441	392	427	381	408	442	446	409	408	420	448	411	390	391	413	392	391	412	387	406	393	428	443	419	419	425	374	415	435	412	464	410	385	400	428	407	423	393	427	439	410	417	462	408	402	386
1575	132	51	39	133	114	47	37	37	34	27	19	12	22	15	26	10	22	19	26	25	26	20	23	22	28	18	21	25	19	25	27	18	21	17	17	20	16	20	21	12	15	14	22	14	26	21	23	18	21	16	15	16	12	9	14	10	18	17	21	17	19	13	18	10	19	20	19	18	19	16	18	12	18	13	17	13	20	11	18	14	16	17	13	16	18	16	13	18	14	15	14	17	14	17	18	14	9	24	20	10	13	9	9	15	12	14	19	22	17	23	23	22	16	18	8	8	11	25	22	10	16	16	12	15	22	19	9	20	11	18	20	23	8	15	15	13	17	14	17	17	13	15	19	10	23	17	14	17	9	13	10	18	22	14	21	24	12	22	15	16	15	15	23	19	19	12	19	16	12	16	11	22	17	21	23	17	12	13	16	9	20	13	21	16	12	11	13	23	17	25	16	14	9	15	20	13	12	19	12	13	18	15	16	16	16	16	17	24	20	13	14	12	23	18	14	9	15	14	17	11	11	13	21	19	12	19	15	15	21	16	15	20	19	15	14	16	17	16	21	16	16	17	15	12	14	14	13	15	12	15	15	16	23	18	22	13	12	19	15	16	20	15	14	10	16	6	15	27	16	11	12	11	22	17	17	18	17	19	14	21	15	13	19	15	24	13	17	13	13	18	17	12	12	22	15	17	17	15	15	16	14	14	14	13	14	17	13	14	15	17	18	18	13	16	11	17	16	14	19	19	16	12	18	14	9	20	20	15	19	14	9	19	9	11	13	10	14	15	17	19	17	25	22	18	22	9	16	16	12	17	18	17	17	14	16	16	11	10	12	15	18	11	13	8	13	14	20	23	24	23	20	15	16	12	13	17	7	24	11	19	17	10	15	15	9	16	14	9	11	17	24	11	18	20	14	15	17	16	19	16	17	13	12	10	15	14	19	20	19	10	15	11	10	12	17	16	10	13	20	14	17	14	8	17	14	17	11	22	17	19	20	17	19	17	24	7	19	11	13	22	22	17	14	13	19	12	17	16	20	28	18	17	20	12	19	15	16	19	16	20	13	18	16	24	15	12	12	12	11	13	13	12	23	9	15	17	21	12	14	7	17	26	13	18	19	13	14	19	17	20	13	15	14	14	15	18	18	17	14	11	20	19	17	14	26	11	14	19	15	15	17	9	14	16	18	18	13	16	12	16	17	19	25	18	12	26	15	18	22	27	21	18	16	11	22	13	21	16	18	8	18	13	21	15	15	20	25	16	19	14	8	16	11	17	13	12	19	15	11	12	12	16	19	22	18	16	15	19	16	18	18	12	22	19	19	12	13	11	11	19	15	19	15	18	13	13	23	9	14	12	12	8	26	13	12	14	16	12	21	10	14	9	19	18	12	16	21	19	13	20	23	24	16	17	13	20	15	13	17	13	11	7	14	13	17	17	19	21	11	10	20	13	19	10	17	13	11	15	9	18	13	18	13	13	15	19	20	18	12	20	16	16	15	16	10	13	18	15	23	20	18	17	10	13	6	18	20	24	13	18	13	12	11	16	19	22	17	7	15	15	16	16	13	12	19	6	18	14	14	20	18	19	10	15	28	8	19	13	14	16	17	10	17	15	17	15	17	15	14	14	15	16	14	14	12	14	24	16	10	12	20	14	17	15	20	11	20	17	17	21	11	10	17	20	16	19	15	11	9	15	15	16	16	20	13	17	16	26	14	12	18	10	19	13	12	11	19	8	13	18	17	14	10	15	11	17	13	19	18	15	13	7	18	24	13	14	18	18	9	18	8	17	19	16	16	17	22	8	16	15	14	12	12	13	17	18	11	22	13	21	16	19	16	13	12	23	18	12	22	17	6	14	9	20	14	17	11	11	16	15	16	16	17	17	14	15	12	18	15	8	16	22	21	21	16	15	15	11	18	11	18	15	16	19	19	10	19	14	21	9	22	10	10	13	17	13	17	15	23	17	12	14	11	23	18	18	15	9	16	16	13	18	17	15	15	19	17	14	10	15	12	17	16	14	9	14	17	16	12	14	21	13	12	18	13	19	13	13	12	22	15	25	20	16	15	18	14	14	18	11	17	19	14	16	9	21	13	17	9	15	16	18	13	15	27	19	15	24	19	17	10	21	10	16	12	6	17	24	29	10	19	18	13	12	18	16	9	7	18	24	12	25	16	8	8	19	9	14	13	13	12	18	9	12	23	21	18	10	20	17	12	15	18	12	9	18	12	18	17	16	15	20	18	20	16	15	11	17	17	12	20	9	13	16	24	17	20	13	15	18	10	15	17	16	16	16	14	16	10	15	14	14	16	16	15	17	15	16	14	13	18	15	19	21	13	16	16	17	17	20	12	22	18	16	15	12	24	15	15	23	18	17	18	14	17	18	19	14	14	18	19	21	13	17	14	7	10	19	17	17	21	19	15	19	13	24	11	11	18	18	17	14	14	13	18	12	15	16	25	15	14	10	11	14	11	23	10	18	19	20	11	12	17	15	15	14	23	23	11	14	27	18	16	19	12	18	14	12	15	20	13	7	11	15	15	18	18	12	10	18	23	19	14	12	18	14	18	14	13	16	15	29	14	17	12	19	11	18	13	17	23	23	14	25	20	19	10	12	13	16	9	14	12	20	16	14	21	20	15	20	31	19	21	14	13	12	23	12	17	17	14	11	18	12	19	16	16	13	15	28	9	15	8	19	19	17	22	23	17	13	13	9	5	15	27	18	12	18	20	22	14	18	9	15	14	14	14	11	19	17	14	20	11	12	20	12	16	14	16	16	18	19	16	18	16	19	10	15	23	20	16	14	21	10	15	21	21	21	18	18	8	19	14	10	11	16	8	10	16	17	11	15	14	8	21	21	16	13	12	17	12	20	15	13	13	16	10	10	15	16	13	12	18	17	16	19	12	19	15	20	15	12	9	19	16	13	14	19	16	12	10	15	20	17	17	14	15	11	18	18	15	13	15	21	17	15	13	17	10	14	14	11	16	20	13	10	17	21	17	12	13	20	19	11	15	17	16	17	11	12	10	14	20	11	17	20	19	17	20	9	24	8	22	19	15	10	21	17	12	12	18	12	11	14	13	15	16	12	10	11	15	11	9	13	10	14	13	17	18	15	17	17	19	17	12	21	13	11	16	15	16	12	12	16	11	14	18	11	13	13	22	10	17	23	15	12	17	18	14	13	6	13	17	14	15	22	17	9	14	17	22	5	14	14	14	26	16	17	11	15	16	12	15	12	18	16	15	16	11	16	18	7	20	10	15	14	22	21	17	11	13	20	18	8	19	26	19	22	23	19	19	16	19	19	20	19	15	20	6	22	13	13	21	18	15	14	17	21	8	19	20	19	18	11	19	16	14	16	19	18	12	12	18	14	18	19	17	12	19	14	20	15	15	21	16	18	13	24	20	12	19	20	15	23	15	14	11	18	10	12	14	23	16	7	17	16	16	13	11	15	14	16	17	18	15	20	18	17	18	17	18	12	17	13	19
16552	5900	2292	7187	18182	9437	3830	2536	2034	1655	1383	1092	1068	881	791	774	762	788	753	770	819	847	745	695	658	686	681	537	585	597	511	539	463	493	427	450	409	361	386	415	388	348	363	387	347	334	312	325	322	326	308	311	325	327	295	332	330	340	322	303	342	346	333	321	310	295	369	306	354	382	363	373	355	346	277	283	307	351	309	320	298	338	327	320	309	298	323	298	300	292	309	292	305	317	287	306	294	286	327	302	305	299	268	306	278	286	292	316	286	330	267	302	296	277	283	291	341	247	309	306	298	293	303	247	289	275	288	268	299	276	298	281	296	278	294	317	298	297	284	306	265	311	292	334	317	284	294	276	273	261	279	292	269	296	296	309	295	283	295	314	292	290	325	279	287	286	280	289	278	252	262	263	300	268	309	293	288	268	295	306	311	299	275	274	273	286	278	298	308	284	277	282	269	288	312	318	304	306	295	301	288	277	284	314	299	291	282	305	284	290	292	273	314	295	280	312	325	342	292	273	300	301	300	271	306	298	331	287	303	287	299	265	279	284	282	282	271	289	293	299	275	319	286	279	296	302	270	284	274	294	275	266	262	315	288	328	290	280	252	257	291	298	294	284	298	317	291	283	298	277	289	268	284	293	266	299	295	313	290	257	268	296	271	322	312	276	295	283	284	275	282	280	302	267	285	268	263	266	260	294	283	314	260	276	250	289	307	282	284	305	285	290	268	294	285	294	310	293	324	268	302	257	289	280	281	308	293	289	290	284	303	253	293	301	291	282	273	306	292	308	290	277	312	277	293	288	294	277	269	282	255	314	302	263	264	272	289	275	301	306	286	302	285	284	264	307	310	316	317	291	287	281	311	288	347	293	293	280	276	315	262	282	317	281	289	291	263	258	314	283	314	328	277	296	308	276	309	313	294	303	266	274	276	285	299	304	284	273	267	294	304	270	280	287	310	287	272	290	303	311	300	304	286	291	272	286	292	279	318	292	303	292	271	293	330	292	291	286	270	289	278	278	306	281	291	273	292	283	273	286	278	277	296	317	277	322	293	281	273	269	302	279	302	299	278	297	248	292	306	297	300	296	303	291	254	269	262	280	285	300	264	285	284	285	263	297	277	298	297	291	281	282	266	304	270	269	283	309	263	300	257	291	300	271	290	267	264	297	261	271	304	296	279	285	277	292	279	287	286	294	287	306	317	271	291	299	311	287	292	312	271	302	281	285	294	265	304	286	277	312	276	281	306	280	271	276	306	277	298	277	265	288	286	294	284	277	283	277	294	315	291	308	287	312	304	294	289	277	269	291	271	269	309	261	261	297	290	276	309	294	263	302	272	305	314	299	295	286	279	292	305	284	298	295	291	270	277	301	310	275	337	304	281	276	290	316	293	278	310	290	306	313	332	283	273	312	295	267	300	301	288	275	297	262	279	304	317	284	281	278	276	271	292	311	275	289	277	281	319	286	305	279	316	292	290	301	304	307	252	262	287	279	273	273	263	306	267	280	288	308	293	278	296	263	315	306	301	287	312	287	300	298	276	267	315	280	300	310	259	292	263	272	292	271	279	268	308	297	301	281	273	295	305	310	295	261	281	300	297	244	259	280	280	302	259	300	274	288	289	287	282	307	315	275	328	304	313	292	285	264	280	277	282	244	287	289	286	283	288	284	288	261	289	309	292	268	260	277	290	308	279	285	311	289	282	294	277	302	267	266	288	280	297	268	297	264	276	292	304	331	289	279	320	304	287	283	303	284	283	312	304	306	299	295	304	265	298	286	321	269	282	298	292	285	278	286	274	269	282	300	307	295	298	257	275	288	280	290	296	310	300	278	279	300	301	284	302	258	306	287	261	292	264	302	295	294	277	285	286	287	281	307	287	292	289	264	273	292	295	275	309	276	330	292	292	307	294	277	304	270	310	300	278	329	314	279	293	296	271	276	276	296	291	318	319	297	284	294	292	281	281	258	306	309	311	250	280	301	312	282	291	295	266	309	280	321	296	270	277	252	302	284	286	270	309	303	281	297	285	292	301	299	270	283	277	264	285	274	306	278	299	292	307	275	283	286	266	269	290	278	271	293	254	286	263	292	265	304	276	272	290	272	264	281	281	295	276	277	273	299	279	288	251	263	253	284	299	281	292	283	291	269	268	285	264	300	286	289	262	286	270	306	281	285	288	270	272	297	285	314	277	300	306	282	295	260	285	278	275	307	282	313	285	291	281	290	310	300	290	291	294	289	293	348	267	261	284	300	288	304	299	281	287	294	325	284	292	285	289	251	298	271	283	279	279	258	267	275	288	290	266	271	266	280	273	299	302	261	257	315	313	278	283	300	272	303	284	252	293	301	298	279	259	301	307	307	265	310	305	281	323	264	305	308	296	273	303	289	271	285	307	276	277	311	259	325	294	280	287	284	284	303	307	286	304	290	300	321	286	284	274	285	305	288	291	310	243	294	290	298	285	269	294	313	301	293	280	276	306	290	286	290	266	291	279	285	273	282	263	305	299	287	249	278	330	267	271	289	257	261	300	263	283	283	302	271	272	252	302	290	251	270	246	275	276	292	276	277	293	281	308	286	279	290	279	289	288	299	297	289	272	260	256	310	298	311	270	268	319	284	281	306	294	299	267	276	301	267	290	268	311	311	277	305	279	304	260	304	287	291	286	281	291	277	291	285	291	275	261	300	307	334	281	272	253	265	292	288	288	289	286	272	304	283	300	275	272	294	299	269	302	279	319	291	279	294	265	292	293	294	306	284	275	291	266	305	277	303	311	261	261	286	286	277	293	287	304	298	327	291	300	304	297	304	303	257	272	313	279	307	292	267	287	321	296	278	276	285	271	312	272	333	270	325	272	312	274	306	284	317	279	273	268	288	327	299	285	307	285	283	270	302	257	290	278	279	273	290	258	292	267	287	308	274	290	285	294	299	293	327	281	294	256	300	310	292	278	285	268	280	298	286	310	262	306	319	286	302	292	282	271	286	301	288	284	309	280	273	272	268	288	290	302	289	290	261	279	286	283	310	293	283	278	259	292	288	282	278	311	299	274	284	309	267	278	292	305	274	292	278	288	280	301	272	306	276	320	286	315	308	275	306	308	289	278	305	270	305	275	316	284	293	308	299	280	273	288	296	283	293	304	254	296	261	276	276	295	273	289	307	243	300	281	289	275	283	304	290	281	291	290	277	284	279	263	281	290	269	281	286	278	272	264	276	272	308	299	290	284	312	307	317	291	292	286	263	304	256	269	273	310	278	265	273	295	286	305	267	292	259	265	302	270	319	291	278	272	290	278	274	327	314	288	288	287	321	284	283	300	300	307	291	321	260	259	294	246	302	261	313	293	293	308	304	302	279	303	273	289	274	254	301	318	306	310	296	323	305	267	261	279	308	278	290	307	316	272	272	291	288	299	300	279	272	267	273	297	275	285	277	306	310	296	284	311	290	284	262	286	307	280	294	298	281	260	287	300	289	322	280	264	265	268	294	281	293
2098	455	241	156	479	189	103	88	82	66	74	69	54	42	38	49	39	39	50	34	47	38	46	39	30	42	31	30	38	29	32	28	24	25	18	20	27	24	32	18	21	25	15	17	21	23	19	20	26	19	23	20	23	19	27	15	22	16	27	23	17	19	20	16	19	19	17	14	19	17	25	16	22	16	19	16	22	19	18	18	23	14	24	15	25	18	19	13	11	26	17	23	26	17	17	14	21	19	19	23	22	19	16	14	12	18	25	20	21	21	18	10	18	15	9	16	10	18	15	15	17	15	17	11	23	13	19	16	18	17	15	18	21	20	25	14	19	25	19	13	16	13	13	15	16	16	18	21	19	25	24	17	18	15	13	12	19	22	14	25	14	15	16	14	22	13	18	14	24	15	16	22	22	15	20	20	12	16	9	18	17	22	14	17	14	17	12	21	17	16	18	18	17	16	22	17	10	20	18	13	10	21	10	24	28	15	16	22	19	17	27	13	20	19	19	15	22	14	27	18	20	16	19	15	28	16	15	21	15	16	16	14	11	17	24	15	20	16	11	15	27	24	18	11	13	22	15	23	16	15	18	19	16	16	11	16	17	18	14	19	15	18	12	15	8	14	21	10	18	22	20	17	13	18	16	15	25	26	11	20	17	13	14	16	11	18	18	14	19	16	16	13	25	23	23	21	19	16	19	20	17	19	17	15	15	14	11	16	14	14	28	21	14	13	17	13	9	20	15	15	14	14	11	14	19	19	19	16	12	17	13	14	18	17	9	22	15	16	18	18	23	17	22	16	18	15	19	15	29	19	27	11	18	23	17	15	21	16	11	27	23	17	12	19	15	18	22	15	26	21	21	21	19	21	28	22	18	11	22	18	23	17	17	21	18	17	15	24	22	14	9	16	20	12	20	21	23	13	17	16	26	23	18	12	15	10	20	21	12	14	9	17	15	19	15	13	14	15	19	15	17	18	14	18	14	18	21	20	14	14	12	17	17	19	11	15	21	17	15	20	16	12	14	15	16	13	19	22	26	18	17	17	15	16	18	14	17	14	11	19	24	24	15	20	19	19	16	20	17	15	14	20	15	18	22	24	11	12	18	11	26	20	20	19	18	18	22	20	17	19	15	13	15	17	18	16	11	22	16	21	18	24	13	13	12	13	10	12	15	14	12	12	13	14	16	23	26	18	23	16	19	15	18	14	11	11	23	22	17	20	19	19	18	22	23	12	8	17	25	14	18	14	18	14	19	11	16	17	16	11	17	15	9	23	9	15	19	19	14	25	15	14	15	13	27	16	16	22	22	20	15	18	19	20	20	13	11	20	20	20	19	22	19	16	12	17	22	23	17	20	9	22	18	21	11	20	22	28	23	20	14	19	22	15	31	17	19	19	15	16	16	10	19	11	18	14	13	16	17	17	18	8	22	22	18	16	23	10	21	13	20	19	21	11	24	20	13	15	10	16	22	16	24	13	15	16	18	16	22	20	13	14	16	19	19	5	22	21	13	17	13	20	16	19	15	17	18	14	17	17	15	12	22	20	16	18	13	16	12	21	16	19	27	19	17	17	27	24	13	24	12	19	15	20	18	19	26	23	23	18	16	14	20	17	17	18	25	13	10	16	19	17	16	16	32	16	19	22	23	15	17	13	14	12	16	19	13	15	25	22	16	13	21	17	22	19	20	15	25	18	20	19	25	16	18	16	16	15	16	17	23	13	21	12	14	13	23	16	13	19	16	19	14	18	17	20	17	22	19	18	21	17	22	31	15	20	25	15	18	27	17	15	18	19	25	21	16	15	18	20	17	10	18	17	19	16	17	22	35	22	18	14	27	19	22	21	18	19	17	14	12	13	15	14	17	14	13	15	14	21	14	13	22	22	19	16	19	19	24	12	14	23	14	13	25	14	22	16	21	15	10	12	16	18	22	13	14	15	19	24	12	14	18	16	21	14	19	16	12	21	19	13	21	22	20	14	20	24	10	19	27	13	19	9	11	18	18	11	18	18	19	16	14	12	16	16	14	16	14	24	16	11	18	25	15	16	17	15	14	18	24	18	18	21	15	23	11	13	13	18	17	18	17	19	24	16	17	17	10	8	16	16	18	23	19	16	21	21	17	15	14	14	15	16	17	18	12	22	13	19	8	22	18	15	15	17	16	18	21	16	15	11	20	14	15	24	20	25	17	22	16	10	19	13	16	23	19	18	12	20	17	21	19	14	19	14	11	19	18	14	20	17	16	11	12	14	18	12	17	20	20	22	28	17	20	19	15	14	29	17	20	8	18	18	19	26	24	17	20	18	18	21	18	19	15	19	20	26	10	22	15	16	14	20	18	15	17	11	25	19	15	18	20	31	13	19	17	14	16	18	20	19	24	16	21	15	18	12	20	30	19	21	15	18	28	18	26	9	17	18	22	24	14	23	28	24	20	19	19	24	20	11	26	22	15	15	19	18	22	21	19	13	19	19	9	18	15	11	15	17	19	17	11	13	12	22	20	22	14	13	15	23	5	19	18	18	17	14	20	15	22	20	24	11	19	17	24	18	16	14	11	11	13	12	18	14	18	12	18	25	13	11	13	15	15	7	21	16	20	15	20	19	15	23	11	15	17	16	12	19	21	18	13	22	16	16	20	11	21	16	21	19	13	17	19	19	18	18	17	27	19	17	10	17	14	21	13	16	17	18	19	19	15	22	17	18	16	14	26	28	24	18	14	16	22	18	19	20	18	28	19	18	19	13	11	13	6	20	18	30	15	16	22	10	21	17	10	16	12	18	26	14	23	21	17	23	19	20	24	28	16	14	13	17	15	15	19	23	18	15	15	25	16	23	15	21	17	15	17	22	18	18	18	16	16	27	13	9	9	16	16	17	18	8	18	19	24	16	14	18	16	15	21	18	15	14	11	22	15	8	20	19	18	23	16	22	20	17	19	14	16	16	24	25	14	20	19	12	15	18	18	18	12	22	15	17	18	14	14	23	13	25	17	17	16	16	18	18	11	15	10	16	13	12	14	15	19	15	16	19	20	12	17	8	14	27	13	16	21	18	13	20	18	23	16	10	20	19	14	17	12	19	29	12	22	17	16	23	20	16	16	15	19	12	12	20	15	16	18	9	14	20	14	12	21	24	19	13	17	15	21	14	16	18	16	13	12	8	16	13	23	19	25	18	25	17	12	16	13	17	25	18	18	27	12	14	17	24	22	12	11	24	15	21	17	20	21	20	8	17	16	20	20	18	19	19	18	17	21	10	20	20	15	16	19	19	15	20	18	15	14	12	20	19	15	16	18	17	22	18	20	12	16	23	14	16	15	15	21	16	19	16	16	16	14	24	22	20	14	12	25	16	11	10	16	21	22	19	20	9	21	20	12	25	14	18	19	16	15	18	19	17	18	12	17	21	21	10	21	24	19	14	19	16	16	23	25	13	21	13	15	9	19	15	30	15	17	13	17	15	19	17	14	22	14	24	13	14	16	19	24	16	30	15	9	15
29088	14823	6954	18201	31250	19981	13982	10070	8193	6605	5257	4304	3862	3223	2711	2512	2376	2136	2022	1987	1895	1905	1748	1708	1574	1469	1315	1269	1229	1137	1074	1043	1002	885	843	800	762	679	655	639	606	597	612	576	531	566	531	501	503	498	452	487	422	444	446	446	430	464	480	481	465	458	456	441	483	467	452	478	464	459	474	507	504	485	429	425	386	429	409	415	399	414	420	427	379	394	389	379	354	341	314	361	387	337	329	351	339	365	366	359	338	335	348	330	367	344	341	324	331	302	398	364	327	359	339	345	304	338	339	324	333	339	360	340	331	326	343	358	360	348	302	335	351	367	330	351	320	325	351	343	349	341	322	330	363	340	312	333	329	326	301	355	302	334	341	337	371	339	340	345	364	337	335	330	320	310	311	377	342	327	338	333	332	331	296	330	346	350	323	321	319	337	309	331	378	303	330	335	321	299	298	319	337	335	298	300	316	312	303	320	303	322	308	334	316	316	337	316	322	345	331	302	318	348	325	308	322	352	341	317	330	313	312	310	333	336	333	305	349	281	304	345	337	348	331	326	353	363	319	307	300	298	307	356	319	310	316	341	317	328	336	305	358	328	330	329	310	318	321	343	293	341	344	327	340	312	322	317	289	334	321	334	358	311	329	320	315	317	320	326	308	322	310	322	323	309	326	330	311	325	324	328	299	360	291	365	334	322	345	364	344	327	333	338	339	317	339	299	303	340	325	304	296	312	333	330	327	330	310	301	295	302	334	302	339	311	314	329	315	336	304	323	307	327	319	301	317	328	340	309	319	303	316	299	317	334	346	292	335	283	313	313	296	342	334	319	319	304	317	301	332	359	292	348	295	336	310	285	314	354	344	319	327	314	299	315	310	313	323	306	317	336	321	344	319	341	314	325	339	327	337	341	317	322	335	327	348	358	350	311	325	309	340	300	335	324	312	337	313	314	311	339	327	331	332	325	317	346	321	300	319	321	328	339	327	393	337	316	336	330	333	329	314	322	314	331	312	320	292	318	311	334	352	342	299	327	345	351	316	314	325	342	300	347	340	301	326	334	325	328	323	344	313	329	340	317	356	336	312	344	301	300	328	287	296	300	338	297	321	332	311	321	327	368	319	324	311	335	328	308	316	343	322	294	286	318	346	331	343	305	309	326	308	302	343	335	338	316	299	325	323	324	333	336	317	317	333	324	308	341	294	348	303	333	308	300	331	309	317	280	328	345	334	307	342	324	342	307	337	308	304	326	306	350	321	333	319	342	331	298	346	318	303	315	370	325	309	324	342	350	318	331	315	275	293	327	322	334	326	352	322	327	331	332	346	304	335	332	309	324	346	321	327	304	344	325	326	344	335	302	315	323	303	302	339	321	317	309	278	308	316	315	316	318	367	321	302	309	331	297	308	317	319	352	320	306	297	325	296	292	325	320	332	314	320	325	319	346	309	290	336	349	325	301	313	320	291	321	298	315	290	310	336	331	307	328	336	344	320	303	310	320	326	335	329	295	325	329	306	299	323	332	336	335	328	352	322	342	354	361	293	308	329	310	323	301	337	346	326	310	302	315	312	331	311	336	322	305	289	354	312	307	311	347	305	289	345	346	321	307	335	305	330	311	324	327	335	318	317	280	341	318	298	328	353	294	292	298	353	318	339	354	289	315	318	368	325	322	342	290	305	346	341	314	287	324	287	325	330	332	317	296	322	340	313	330	305	326	325	329	329	337	331	307	346	355	280	319	318	324	341	313	351	344	321	282	328	351	333	310	312	335	310	304	336	290	316	301	295	333	311	283	316	347	320	314	321	342	318	338	336	333	323	344	344	311	305	323	333	320	337	342	328	326	338	311	310	322	306	328	297	340	314	311	339	305	329	315	319	324	301	317	293	313	366	356	293	341	311	344	336	305	276	339	310	319	308	313	345	335	322	308	354	340	306	306	328	309	370	352	361	309	322	344	309	327	346	316	278	314	309	321	323	315	379	340	336	320	331	329	319	311	320	307	307	360	323	304	331	322	333	305	315	300	338	286	328	311	318	312	295	321	313	324	332	336	345	326	308	298	317	316	305	303	293	294	324	308	332	329	337	324	312	290	315	307	309	326	336	319	297	340	301	330	323	338	314	359	313	304	341	329	351	322	338	331	321	341	350	337	337	306	309	319	334	324	345	328	347	337	327	332	331	308	341	367	328	290	325	320	336	345	295	311	343	321	326	316	313	332	303	338	301	312	343	314	308	325	307	294	321	305	314	320	327	286	311	317	324	313	337	348	302	325	338	312	327	345	333	319	311	347	307	323	358	325	343	292	320	311	345	303	317	332	307	323	346	296	293	313	311	327	331	298	287	294	323	324	320	307	317	332	309	305	297	295	332	329	301	328	328	345	315	331	309	320	326	324	364	323	363	297	342	322	327	340	291	294	304	354	303	339	346	328	340	309	325	335	357	316	323	323	307	331	324	344	308	328	328	318	327	329	315	313	366	340	328	323	310	345	311	334	317	322	349	312	311	347	329	305	321	289	313	330	318	328	287	331	337	302	317	319	331	372	339	295	297	319	356	330	349	353	314	351	320	331	325	301	338	316	324	335	344	321	326	343	322	326	287	283	331	288	326	314	285	322	337	339	322	356	347	314	300	319	320	306	329	365	308	321	333	317	326	313	324	305	314	332	313	314	339	326	322	330	340	299	307	329	312	316	327	305	338	327	316	315	325	346	356	284	322	327	324	345	329	299	337	345	329	310	331	322	329	331	306	333	332	329	308	318	325	340	300	337	309	346	327	330	335	327	344	300	373	312	354	367	325	340	325	312	346	332	360	293	299	310	355	332	332	318	317	291	335	302	316	354	293	330	295	344	340	330	305	331	331	310	310	305	296	289	321	335	318	332	348	317	332	302	346	336	314	355	352	309	338	327	341	300	312	316	339	324	295	330	317	285	307	328	316	319	302	311	344	316	340	309	326	305	325	306	323	295	293	303	335	348	322	304	302	316	339	292	341	327	295	300	304	350	332	334	267	329	325	313	322	311	306	337	332	327	321	303	320	318	354	333	330	332	349	350	332	350	311	321	312	295	326	311	359	339	336	366	331	325	311	321	318	377	312	336	329	356	285	342	318	333	313	323	334	307	321	326	332	295	334	373	310	322	293	313	325	330	335	309	316	324	325	292	355	315	341	324	330	306	319	317	338	307	318	351	323	301	347	336	313	328	318	296	346	358	302	320	323	314	328	354	297	308	346	283	306	330	304	352	324	353	350	311	311	330	292	324	313	321	286	320	344	324	339	313	316	286	311	302	308	342	316	307	286	300	299	296	325	298	330	288	311	332	341	328	344	310	370	334	320	306	301	292	324	314	307	296	346	348	295	312	329	362	343	361	307	357	334	336	337	323	324	360	320	318	309	294	322	331	332	323	336	341	321	317	294	321	353	340	308	303	350	330	334	319	332	294	323	324	311	302	352	318	333	321	337	340	337	337	321	345	325	306	306	300	339	342	282	360	323	315
2817	311	141	123	175	106	80	76	73	57	55	64	49	62	40	42	32	49	38	36	45	28	43	27	38	40	34	30	37	38	30	41	33	31	37	29	29	35	29	38	25	44	23	31	29	24	28	25	25	41	31	27	27	25	36	27	30	18	31	33	25	35	29	17	30	28	28	32	27	26	30	32	25	21	30	35	33	34	30	24	31	29	26	30	37	30	27	27	23	31	33	26	29	21	36	33	25	27	25	18	21	31	30	23	15	24	24	22	26	27	32	36	23	30	26	25	33	28	24	28	27	35	29	32	38	26	33	27	32	23	28	26	30	35	22	28	31	38	21	23	17	29	32	32	30	26	33	26	30	31	32	30	30	31	27	32	27	26	35	24	30	19	26	21	27	32	22	31	27	26	23	33	32	32	30	24	27	32	32	25	20	18	29	27	21	27	27	34	36	21	27	30	38	24	30	24	21	25	27	25	28	15	33	23	28	25	24	36	19	28	27	18	32	26	38	29	29	27	26	38	22	27	26	30	37	25	26	24	28	25	35	24	33	32	32	27	29	34	22	27	28	40	15	27	34	31	25	25	26	27	30	33	30	28	24	20	26	30	27	23	29	20	22	22	20	43	26	37	25	27	24	23	29	35	23	32	19	27	21	30	32	21	26	40	31	36	27	25	29	27	28	25	27	26	31	27	16	32	27	22	17	32	30	26	31	24	23	36	25	25	32	29	30	20	22	23	29	19	32	33	36	22	20	25	25	37	27	25	28	35	24	24	19	26	21	20	26	30	25	24	31	23	37	25	30	22	32	33	34	27	35	25	24	26	27	19	33	34	36	21	19	31	27	34	37	32	28	32	24	29	26	27	24	34	25	29	24	31	22	35	28	30	36	31	26	31	22	38	29	31	31	25	20	28	18	30	28	36	44	23	25	29	15	21	30	22	43	41	27	32	28	24	31	30	29	34	29	37	21	24	35	30	28	33	30	23	32	18	31	38	29	25	34	26	26	29	20	31	31	27	29	19	27	34	33	22	38	20	31	24	38	24	34	21	29	28	32	25	41	27	21	38	41	25	25	32	26	30	21	28	22	28	23	32	37	27	33	26	26	34	25	37	29	28	23	29	31	37	22	18	30	30	31	28	23	40	22	30	26	30	22	25	26	27	26	31	25	26	33	28	27	29	32	26	20	26	28	25	35	24	26	25	25	26	26	27	18	42	25	28	16	27	28	38	35	27	28	30	22	38	16	35	26	31	32	29	21	32	26	38	38	24	29	21	24	29	33	30	33	25	20	28	30	36	37	30	35	19	23	21	21	16	31	17	25	19	37	38	24	28	23	28	29	19	23	23	27	27	24	39	35	30	25	24	20	37	23	28	25	27	27	22	26	29	27	36	35	21	26	26	22	19	30	29	21	24	26	27	15	33	34	23	32	28	22	20	37	18	32	29	24	31	27	33	30	18	33	24	35	22	31	29	29	20	27	28	20	23	27	29	21	28	30	28	34	35	30	32	19	30	29	31	29	28	32	34	26	32	25	29	36	28	27	31	32	27	26	34	31	24	30	30	24	23	27	26	28	22	24	31	30	28	31	37	34	33	26	29	27	25	27	25	26	29	19	25	24	34	28	24	28	24	33	18	19	32	29	29	18	24	27	26	24	26	20	28	23	27	27	24	27	30	23	19	28	30	26	33	26	34	32	20	25	33	30	36	33	19	29	24	29	27	35	27	34	39	24	30	33	29	25	25	33	31	38	25	21	26	30	30	21	21	38	22	29	25	20	29	19	22	27	27	23	24	31	34	21	27	28	23	35	22	26	31	19	34	30	24	20	34	29	31	16	32	21	21	30	29	21	32	27	30	19	33	32	28	26	21	34	23	27	33	29	28	26	34	22	22	28	33	28	25	18	26	25	25	38	25	23	22	32	29	31	37	19	20	32	24	26	30	24	31	27	24	24	25	32	25	24	31	23	35	27	24	20	30	28	22	24	31	32	34	38	36	32	29	17	28	21	40	25	30	40	16	37	27	19	31	37	30	24	30	31	30	26	31	23	25	22	28	30	24	31	27	23	24	30	37	12	27	24	25	26	35	33	26	23	25	20	37	29	35	24	29	24	28	28	28	23	33	29	34	30	20	33	22	28	26	24	34	21	19	24	25	28	36	17	27	28	26	27	31	24	24	27	21	33	24	28	34	18	32	17	28	26	36	22	28	21	32	25	26	22	25	22	19	33	19	31	30	25	27	28	30	35	23	22	21	26	22	22	27	22	23	29	28	24	23	27	26	30	29	26	27	23	36	35	24	32	20	27	15	23	24	26	22	29	27	37	29	28	30	33	30	30	18	23	26	23	26	19	21	34	25	27	28	33	21	33	37	16	22	21	25	33	33	27	35	21	32	36	19	33	30	33	27	31	23	34	27	25	28	27	29	22	29	25	28	24	22	24	22	26	26	26	34	32	24	41	27	18	31	29	29	34	25	27	19	26	37	29	18	24	27	24	26	18	20	27	24	29	23	34	27	23	31	28	31	23	25	32	18	25	17	21	26	25	33	30	37	29	31	23	24	28	35	26	26	29	21	25	26	31	21	20	20	30	30	28	34	28	25	27	31	23	24	38	20	30	27	30	31	31	25	18	40	19	32	33	30	22	36	22	26	31	39	25	38	26	28	27	20	32	34	31	24	24	30	38	22	24	29	35	21	24	36	30	22	22	32	27	35	27	26	31	30	25	26	27	22	27	23	27	25	15	24	22	25	30	31	28	21	28	33	28	28	33	37	26	29	27	40	16	28	34	25	36	30	23	33	23	21	21	21	34	25	31	29	28	17	17	24	24	25	17	25	40	31	36	18	27	26	26	28	22	28	31	27	26	29	18	34	14	24	36	30	27	20	34	26	31	29	17	36	30	32	26	31	30	38	32	25	24	29	27	29	36	30	38	30	29	35	29	31	30	23	33	27	36	29	25	24	13	35	19	35	37	23	29	37	30	25	32	31	30	24	27	36	28	33	18	25	26	22	35	35	23	27	26	38	34	26	24	30	24	25	24	28	24	24	26	21	27	28	23	27	34	20	37	38	36	28	28	32	31	20	32	30	26	34	30	25	30	25	31	26	25	40	27	20	26	33	21	20	25	23	31	27	27	23	28	28	22	17	15	21	26	32	18	28	22	22	27	28	28	15	28	23	34	28	20	24	30	24	19	28	30	26	26	22	26	19	30	26	37	36	29	25	30	34	26	26	25	28	29	23	34	30	24	20	33	34	24	37	28	27	33	24	18	29	29	27	35	23	24	24	20	23	31	39	25	18	32	27	27	29	25	35	34	28	18	39	39	21	25	25	28	27	27	25	26	30	29	30	24	26	18	29	23	33	29	23	19	23	23	22	30	29	28	30	25	38	26	28	26	39	29	25	22	29	36	37	27	26	24	40	33	21	23	25	21	24	25	28	30	25	33	20	28	21	27	28	26	23	28	28	31	30	28	22	30	19	42	35	34	22
22069	10487	4541	12932	20929	13127	9165	6378	5202	4243	3307	2759	2507	2089	1951	1817	1628	1636	1564	1518	1521	1433	1469	1357	1240	1148	1158	1084	1058	1058	1010	970	924	835	813	762	726	667	712	689	652	647	618	634	629	594	585	584	560	609	602	605	594	550	555	610	536	567	553	624	590	567	582	565	586	555	618	538	595	622	596	588	616	607	507	566	574	508	529	584	544	511	548	539	484	532	514	542	559	524	494	492	536	530	512	507	525	505	515	481	481	446	519	475	522	470	542	475	513	535	466	513	496	489	495	495	494	486	491	447	476	488	501	501	527	483	510	516	490	504	535	458	458	497	477	495	489	537	484	502	539	512	537	490	508	461	523	471	489	481	493	529	489	517	476	509	504	506	511	475	538	479	513	498	472	491	485	506	500	465	518	477	479	494	504	486	467	461	497	485	517	501	484	488	483	512	492	526	499	428	469	510	487	473	475	485	496	470	447	470	480	505	495	540	489	522	527	468	505	487	458	482	491	512	490	494	484	489	495	500	498	529	520	500	508	501	508	521	514	491	515	493	471	501	484	484	510	464	503	531	523	506	494	492	509	500	470	498	466	493	472	503	474	522	508	503	471	490	478	497	512	456	514	500	523	499	473	486	533	496	478	490	509	535	530	488	489	469	491	513	511	475	491	496	476	503	505	479	526	473	485	488	522	450	474	484	510	503	474	518	477	493	485	498	475	534	508	516	491	496	510	503	498	476	496	479	478	487	497	479	495	487	502	482	509	527	476	458	500	539	484	520	481	497	526	482	465	483	489	466	482	490	475	485	479	484	427	487	486	510	509	512	523	501	529	514	467	480	552	501	507	492	528	487	481	454	513	486	517	491	440	484	492	490	510	455	514	495	471	473	506	496	517	454	485	511	450	493	501	487	523	508	485	492	479	534	520	514	459	511	503	495	499	481	485	507	483	462	495	503	504	492	489	477	477	467	524	478	481	452	467	482	500	459	503	466	493	535	486	488	508	470	474	484	479	518	501	493	501	490	508	518	482	507	514	508	461	480	482	484	490	515	447	504	483	517	484	471	477	487	489	456	496	467	503	489	529	512	484	449	517	507	514	520	527	499	475	490	511	486	537	504	471	514	515	474	500	455	542	481	487	521	485	490	513	490	500	501	502	478	450	472	479	513	496	471	508	527	488	464	513	470	461	477	470	519	514	500	490	531	496	498	461	477	477	501	459	476	512	483	503	467	474	507	524	479	466	519	472	509	475	493	497	513	495	513	503	520	515	500	524	501	475	492	507	504	450	526	479	477	489	502	481	487	485	531	470	479	502	505	516	509	502	518	444	466	478	494	502	518	494	464	485	498	510	467	482	504	473	468	494	540	487	545	527	462	465	518	488	493	482	511	540	458	492	496	512	445	510	491	476	516	501	435	482	459	515	527	502	484	517	477	489	486	431	495	510	481	493	486	476	485	504	507	519	439	459	499	521	476	478	517	496	484	514	493	515	501	491	525	502	450	492	533	519	472	501	479	521	471	474	489	505	515	510	465	494	530	467	501	480	474	482	453	501	504	492	488	464	499	508	515	474	469	513	508	472	497	491	500	505	512	444	516	465	468	518	507	467	516	517	498	460	523	461	452	482	445	473	492	507	504	454	496	466	474	506	511	536	499	477	469	467	474	478	520	470	511	504	489	475	481	515	470	501	518	496	488	474	499	514	511	501	508	503	464	493	493	483	446	491	482	526	510	442	496	508	518	515	543	502	509	492	481	460	495	484	469	478	474	506	496	483	493	507	489	492	478	496	449	509	491	515	495	468	471	473	496	489	466	510	487	498	498	510	468	540	490	536	490	494	504	500	479	458	477	464	491	497	515	483	459	499	483	510	489	480	490	485	497	496	494	509	508	447	494	450	464	509	498	494	485	463	527	510	498	468	541	476	492	505	470	479	497	510	503	490	478	504	475	476	480	495	478	489	493	495	503	497	470	504	514	438	484	512	506	508	497	546	446	472	506	494	495	527	558	488	528	570	500	518	501	513	530	520	483	507	467	506	459	494	530	487	490	471	470	534	486	479	483	509	518	506	478	497	470	484	499	494	507	472	503	478	507	448	482	490	490	473	484	511	550	505	531	505	468	454	492	490	465	449	487	511	496	481	473	456	499	502	446	509	498	485	513	478	504	505	491	513	476	506	502	496	479	454	505	493	525	459	494	521	507	453	494	509	475	488	534	465	502	494	523	466	478	485	480	498	438	454	520	492	508	490	511	529	489	482	513	512	513	491	518	511	486	495	500	527	503	487	468	466	482	469	505	482	553	456	482	477	508	486	473	496	525	505	523	484	473	515	514	500	555	505	448	497	476	453	499	524	492	507	502	478	477	503	518	504	501	469	496	524	459	462	508	473	484	504	500	476	485	512	479	502	500	495	489	491	502	455	514	449	501	450	487	468	489	472	480	496	491	467	519	536	489	480	554	460	488	476	490	496	514	495	479	503	485	490	534	510	490	520	468	506	467	512	470	493	495	510	466	458	475	503	486	504	495	520	477	450	470	507	498	509	469	474	498	511	535	520	488	507	507	460	520	534	498	523	485	455	479	514	474	493	479	450	483	479	471	486	451	471	489	523	472	464	521	506	498	476	467	520	518	504	471	460	479	487	433	523	545	493	490	488	460	457	454	551	494	508	497	517	502	501	494	497	447	497	486	513	472	468	510	521	458	461	469	463	479	472	496	517	492	504	499	486	480	502	505	481	528	477	454	470	499	512	496	492	460	497	477	514	484	500	511	468	464	524	504	501	502	497	510	488	521	507	459	525	475	511	507	481	519	485	480	529	502	512	516	506	503	508	515	493	483	427	470	485	518	510	468	499	480	499	530	499	503	503	520	516	513	427	493	524	490	516	490	485	485	498	445	534	526	461	514	498	480	510	493	539	494	532	473	484	513	491	529	506	501	508	483	489	491	500	504	494	524	474	494	489	494	479	501	481	497	499	494	470	519	467	488	511	489	476	511	528	443	504	524	503	496	486	472	487	448	489	456	522	489	509	535	511	485	441	462	534	495	450	499	450	491	487	522	498	481	504	494	493	472	501	484	508	491	466	487	473	449	496	492	547	493	464	498	516	496	491	479	511	464	512	485	529	464	504	499	507	507	498	456	524	490	513	518	497	484	509	484	498	465	487	505	531	485	527	520	535	503	493	452	479	491	483	497	474	500	507	485	525	480	498	476	516	472	496	487	501	452	460	539	514	501	506	476	506	494	532	448	471	453	489	463	453	482	509	499	487	518	509	504	463	499	479	503	479	477	506	520	485	460	477	488	510	502	454	473	480	485	497	529	465	491	519	508	478	504	504	522	507	475	515	504	475	512	510	460	508	505	436	476	495	438	549	524	471	497	476	494	479	461	509	471	500	511	509	483	480	482	519	514	476	517	473	533	506	451	493	507	501	478	534	506	488	492	524	498	528	436	515	506	522	484	487	464	496	471	502	476	492	487	468	490	471	490	506	480	521	497
2752	527	261	208	353	192	130	115	117	103	83	79	59	59	58	58	55	44	45	55	45	52	43	53	39	42	31	36	27	37	37	41	27	33	33	31	22	27	28	30	17	28	36	19	30	33	36	37	19	29	27	25	37	30	23	30	27	28	36	29	25	20	28	24	29	27	16	24	24	24	24	30	34	27	29	25	28	28	21	30	18	33	22	24	24	22	31	24	43	24	24	33	35	29	25	29	32	18	21	27	21	26	18	20	21	24	28	25	24	20	20	31	21	28	27	20	26	26	26	26	15	24	23	21	20	26	23	22	28	24	28	16	22	22	30	22	30	24	19	21	27	15	12	11	17	28	23	25	17	27	26	23	17	23	21	21	34	20	26	29	24	25	29	24	13	22	22	24	18	18	23	23	23	30	20	17	24	29	28	23	20	24	18	21	20	21	28	30	25	22	19	24	24	24	22	25	20	28	24	27	26	21	22	19	31	22	28	25	37	15	24	23	13	15	37	23	22	25	21	30	29	21	22	22	20	30	13	26	19	25	22	26	32	21	34	25	23	30	23	24	24	27	18	20	25	22	23	32	22	28	25	29	17	27	22	18	22	22	32	15	20	18	24	16	21	13	29	24	20	24	18	25	15	15	17	19	36	19	37	21	13	20	24	15	30	17	30	18	25	17	19	31	26	28	27	33	24	33	23	21	22	20	21	24	19	17	22	22	29	16	25	27	29	22	20	20	35	25	15	24	20	22	19	18	22	20	19	27	25	22	18	19	19	15	24	22	27	11	20	28	27	27	32	36	25	28	16	27	20	24	21	26	23	19	24	24	20	20	24	25	20	31	31	24	22	27	19	28	26	19	29	18	21	23	33	15	21	19	25	21	23	22	15	21	22	13	19	25	21	22	25	30	24	26	20	23	31	19	21	29	24	28	20	29	22	18	24	24	24	30	19	23	26	23	28	20	26	29	25	18	25	29	27	19	27	23	19	29	25	24	19	21	22	23	25	29	16	25	18	24	24	23	24	27	34	22	24	24	31	10	27	28	14	29	19	19	26	16	22	23	27	27	20	29	20	22	23	30	20	24	29	26	23	21	20	18	23	18	24	26	24	23	16	33	25	28	18	23	25	23	28	20	25	26	24	28	29	21	22	25	26	18	20	21	19	16	22	17	24	22	24	19	23	25	18	21	24	30	17	23	32	24	22	25	17	29	14	29	31	17	14	23	21	30	29	31	20	29	22	18	22	20	34	21	12	21	26	25	22	20	29	15	22	24	34	27	31	17	21	24	35	26	22	22	24	31	26	30	24	18	24	23	22	28	23	21	14	20	31	22	14	23	27	23	23	23	21	21	22	26	17	20	23	15	18	22	24	21	13	18	34	21	21	27	23	27	34	13	20	24	19	25	24	17	26	33	29	18	22	16	26	21	26	21	20	37	17	28	31	20	22	23	15	23	25	17	22	34	25	23	24	26	22	25	18	15	30	19	25	19	26	22	17	30	22	24	18	21	23	26	25	19	26	25	25	24	17	24	22	24	27	23	22	25	29	27	28	24	16	18	20	18	23	19	17	21	23	26	20	24	23	20	26	19	20	23	25	20	20	20	24	23	23	25	26	30	28	30	23	20	22	28	20	26	21	22	19	26	28	32	22	14	15	16	22	25	22	15	27	21	23	22	18	15	27	26	27	27	29	22	29	20	27	32	33	24	27	25	19	24	16	25	25	27	26	35	21	23	18	19	23	20	24	25	28	29	24	27	18	23	22	21	21	20	19	22	16	19	21	21	25	19	28	20	28	29	28	21	16	25	32	20	25	30	23	21	31	29	32	28	24	26	21	21	21	15	28	28	28	18	24	31	25	21	26	23	28	26	25	26	20	19	20	27	19	29	24	31	21	28	16	21	23	19	20	28	30	21	20	25	28	22	17	17	21	27	18	17	25	34	31	26	16	20	24	20	23	21	29	25	15	32	21	29	20	23	25	19	24	27	31	22	30	17	24	17	24	14	24	15	16	17	21	19	19	23	29	21	21	19	24	32	22	28	24	26	20	23	21	12	24	22	15	26	27	21	22	13	21	21	29	17	20	33	24	18	24	19	20	21	15	22	14	24	24	19	11	25	26	18	26	29	20	20	25	25	25	20	20	27	19	26	20	21	26	23	25	25	28	20	28	25	21	22	22	29	8	29	27	22	31	20	14	24	13	21	18	28	24	32	29	32	19	17	25	22	24	23	21	23	19	28	29	27	17	25	21	18	25	35	27	25	22	22	23	15	23	21	23	25	26	32	20	18	31	18	28	21	19	26	16	32	18	18	19	21	17	27	27	22	21	21	25	24	30	28	26	23	14	24	18	22	26	26	20	33	16	23	22	26	22	24	27	22	18	27	28	26	27	25	30	15	21	27	23	26	16	23	20	29	15	22	23	20	19	20	23	15	24	26	17	20	23	17	20	23	25	17	23	15	15	20	25	16	25	27	24	23	24	29	16	18	17	28	24	22	21	21	15	20	26	30	19	20	21	22	17	27	22	32	20	19	22	20	24	13	25	32	19	27	19	26	21	22	23	23	21	27	23	20	29	17	20	23	26	28	17	19	19	29	27	23	30	28	26	26	25	23	13	17	13	25	21	29	17	18	19	36	23	19	20	24	24	21	21	31	19	21	37	23	31	22	27	30	21	23	19	24	20	19	24	26	22	35	33	18	24	29	31	26	23	34	25	21	23	18	28	26	22	30	28	25	22	24	24	20	24	25	25	18	29	16	21	27	24	29	22	23	14	20	20	22	22	29	22	20	21	26	20	22	23	21	39	16	23	27	18	26	20	16	27	23	18	22	23	25	31	25	22	33	23	33	28	22	24	20	19	26	22	23	25	19	23	27	29	24	30	24	20	32	30	19	24	24	18	27	30	21	27	27	26	18	26	25	21	28	15	23	14	28	34	27	32	16	23	26	17	24	15	22	25	22	26	24	22	18	26	22	11	24	17	22	23	18	18	21	22	19	18	26	21	24	25	34	27	20	22	20	16	16	21	15	24	24	25	24	29	22	26	21	28	24	13	19	25	24	33	14	16	25	28	27	27	22	28	21	24	33	19	24	24	12	19	22	22	24	17	21	20	21	22	23	24	27	23	21	19	22	23	28	22	25	28	19	30	18	23	28	29	24	27	29	19	21	29	24	20	22	26	16	25	25	17	24	18	29	17	21	29	25	31	32	22	14	23	26	23	28	18	31	24	28	22	19	18	29	26	25	24	23	22	21	24	23	18	26	18	25	20	24	18	23	25	22	28	21	20	20	28	25	18	24	30	22	16	30	28	17	20	20	27	24	26	16	16	15	24	17	31	18	22	22	24	20	25	24	21	17	17	21	11	23	17	24	21	28	24	31	20	22	23	29	29	15	20	28	20	18	23	24	19	29	22	26	17	28	22	23	19	30	20	23	29	22	22	27	23	10	26	31	27	37	25	19	19	17	31	16	21	32	16	21	17	22	26	22
30287	15732	7700	19919	28638	20815	15129	11341	9146	7404	6065	4953	4398	3602	3282	2991	2781	2577	2419	2332	2197	2197	1986	1964	1797	1641	1457	1525	1460	1343	1297	1208	1105	1124	954	892	901	787	862	850	761	731	709	718	646	664	645	638	564	605	574	559	559	602	623	571	570	541	578	584	560	594	547	578	553	576	580	527	558	563	631	642	621	600	524	534	509	485	521	468	494	488	519	519	507	458	434	470	447	495	441	451	440	433	483	446	425	439	469	444	423	418	422	455	450	450	424	450	465	406	408	464	434	415	442	445	439	412	434	432	408	437	414	459	435	429	418	414	445	424	417	413	464	450	439	433	450	401	443	406	433	415	420	409	450	490	441	434	440	401	425	400	436	433	421	388	433	453	402	478	470	454	411	438	398	396	456	413	409	451	411	401	416	406	453	429	414	402	423	416	405	438	403	453	385	422	406	422	383	419	450	427	407	369	399	419	438	414	406	406	417	418	407	404	426	415	449	412	447	436	395	403	432	457	442	432	422	390	427	443	427	428	392	417	429	415	396	434	401	421	393	407	425	402	404	406	417	407	371	396	434	403	401	425	433	421	425	402	399	412	403	422	449	394	452	431	420	455	435	396	364	391	402	426	428	385	434	430	414	432	390	429	422	443	413	421	415	384	394	409	406	402	402	436	437	430	397	421	422	402	390	423	426	414	409	442	436	434	405	434	407	422	443	419	401	411	387	383	396	439	411	404	424	438	407	397	415	420	412	451	426	395	376	432	395	426	429	398	389	445	401	411	396	408	418	403	407	373	447	449	420	425	407	414	414	377	411	448	420	387	404	401	432	376	403	413	411	422	394	387	434	402	417	427	405	440	416	422	428	438	409	414	429	454	447	404	449	409	369	446	396	413	408	443	421	393	416	364	427	394	430	431	454	364	426	397	407	438	446	408	427	415	379	398	421	449	424	444	407	394	377	441	416	445	391	456	452	394	423	434	387	417	420	398	355	410	386	412	410	429	404	451	398	437	393	399	424	423	420	424	409	453	369	449	430	447	417	447	433	423	430	450	421	436	399	447	420	408	430	405	422	435	414	438	417	419	433	421	426	406	415	429	414	371	400	373	410	441	446	379	400	402	378	386	391	387	426	447	419	431	421	396	399	422	408	408	440	418	427	410	402	391	406	390	399	422	426	417	428	443	413	430	429	394	440	434	409	403	418	392	389	421	413	400	401	406	429	431	427	404	415	426	408	420	406	441	416	447	399	386	415	420	424	397	404	421	427	399	415	437	378	435	408	392	384	402	430	399	390	429	427	407	417	411	375	420	417	384	438	416	405	383	418	399	393	416	435	394	437	370	380	409	390	398	386	405	421	430	401	414	419	440	436	429	423	430	395	412	417	427	421	426	420	419	415	423	455	399	397	422	413	402	408	404	385	452	422	403	439	381	425	441	425	414	394	443	384	407	414	425	418	431	421	433	416	385	408	451	420	419	413	389	415	398	428	399	407	431	427	383	389	450	419	385	439	442	397	432	394	409	378	397	434	417	389	404	411	410	403	401	419	418	397	426	427	422	388	411	391	421	430	391	441	429	385	435	419	387	425	406	425	409	434	406	395	406	396	400	438	389	420	396	438	392	430	406	421	424	424	420	403	397	425	385	458	409	381	426	430	413	441	414	411	423	395	416	388	426	409	444	438	416	409	403	420	433	410	420	441	424	412	412	444	438	415	403	432	371	390	414	446	405	422	418	444	433	394	437	435	436	424	442	430	432	381	413	409	405	389	446	396	422	396	441	379	423	424	432	400	409	420	398	416	414	440	443	426	418	414	432	424	406	412	431	407	408	391	433	425	414	409	433	415	386	413	389	447	421	397	395	391	408	366	412	393	428	408	378	403	418	426	427	386	387	418	435	435	378	436	432	424	440	386	411	417	443	419	394	408	396	425	429	415	443	429	406	410	432	412	430	414	405	443	436	423	414	396	418	403	382	383	450	431	378	411	394	429	421	419	453	433	431	395	404	457	397	406	439	430	440	422	433	418	440	383	412	412	401	450	437	396	476	448	430	470	417	429	434	381	439	452	436	396	392	404	338	429	357	422	439	397	395	415	410	420	431	413	390	425	399	443	412	425	421	436	418	426	441	415	394	429	440	421	430	428	425	422	393	400	398	424	401	442	410	411	421	415	399	396	436	411	381	410	415	409	402	404	390	429	395	436	426	401	455	404	402	427	418	430	394	395	397	408	420	405	411	467	393	433	455	404	430	412	359	417	433	400	391	400	404	437	412	420	421	446	392	405	387	430	421	399	438	402	447	406	405	396	452	422	408	416	421	429	452	409	408	451	406	410	440	393	400	420	435	409	430	398	390	441	445	421	420	435	438	418	431	430	378	396	403	405	403	382	396	436	407	393	406	402	403	404	398	416	449	423	425	468	391	415	428	420	410	402	448	417	396	383	374	415	414	371	399	426	426	401	385	429	370	392	436	435	408	392	428	415	418	407	405	446	373	408	375	415	391	429	406	415	417	389	440	431	382	416	416	439	431	402	469	410	431	410	392	438	397	372	406	396	395	434	403	434	449	411	408	390	380	405	417	400	429	418	397	400	384	430	404	448	409	440	396	383	404	427	430	397	433	440	425	405	432	446	427	438	404	406	420	393	413	427	417	438	417	411	438	400	426	409	397	413	405	419	405	430	421	392	412	402	389	401	443	435	404	436	395	401	412	403	464	421	434	438	403	449	406	406	406	418	400	399	418	429	451	440	428	424	404	399	409	437	398	393	391	438	400	443	433	458	395	431	411	400	390	405	412	412	434	407	405	475	386	469	410	396	373	430	446	405	379	411	440	414	397	396	414	382	397	401	421	420	382	442	427	383	411	403	427	427	396	411	421	416	443	410	390	424	415	433	433	386	424	442	445	428	423	412	409	395	406	381	414	382	427	401	402	419	399	432	402	392	442	399	424	446	417	398	397	387	429	419	441	390	415	407	404	393	429	443	448	422	398	412	431	420	403	405	403	419	423	395	405	403	394	439	382	405	398	422	414	426	420	451	440	405	391	405	437	392	422	442	418	449	391	428	392	405	422	377	450	395	389	405	402	419	398	426	404	441	421	418	376	364	402	398	374	404	436	374	374	412	392	388	435	406	406	426	375	389	381	420	424	422	390	429	414	391	467	389	391	442	433	402	401	422	392	421	422	403	403	428	397	390	428	432	402	461	406	418	428	407	439	398	378	410	406	418	415	421	429	434	397	436	401	403	430	416	432	404	439	425	412	424	435	380	419	390	372	408	443	382	406	415	414	377	398	387	413	386	388	402	415	424	406	410	394	410	403	422	414	423	388	426	400	413	398	433	416	427	397	360	423	413	416	378	398	421	393	399	418	420	385	403	429	435	416	424	409	405	396	417	420	422	423	433	440	386	417	452	382	414	397	413	408	416	425	393	405	416	403	408	440	391	386	392	433	404	376	403	406	415	426	398	440	414	412	408	399	406	390	444	374	433	424	438	405	422	413
1432	102	59	51	57	32	36	23	32	32	26	26	18	33	18	20	24	18	22	19	20	22	21	26	23	27	10	21	15	14	19	17	12	13	18	15	20	15	8	15	19	20	13	14	14	9	14	17	20	13	19	19	20	13	12	12	16	10	19	9	14	21	12	13	14	9	16	12	15	20	12	19	20	20	11	15	16	17	10	26	14	15	19	20	10	24	15	19	14	11	10	20	8	12	13	13	14	17	22	13	15	16	3	12	9	12	20	14	14	18	16	21	15	11	14	14	13	15	21	13	15	14	15	17	11	10	12	19	15	18	13	14	13	24	14	18	14	21	18	17	14	20	22	15	15	12	15	8	14	17	16	14	19	19	18	11	24	12	9	14	9	20	20	17	16	17	9	11	7	21	21	17	21	16	12	13	21	10	13	12	13	14	16	14	10	10	13	16	15	17	23	13	10	18	13	13	15	8	25	15	16	16	16	23	15	12	9	14	17	10	20	19	19	15	16	16	14	17	17	21	15	15	18	10	14	17	11	18	21	14	12	18	12	16	11	12	10	18	18	24	18	14	12	14	15	19	17	13	16	21	22	11	17	16	10	20	16	12	19	18	9	20	23	10	16	27	11	16	18	9	12	16	25	13	17	7	22	15	19	15	18	18	18	16	14	7	18	14	20	15	19	13	18	13	12	14	18	12	24	11	21	15	18	15	14	16	12	13	22	9	14	11	17	16	13	15	18	21	12	18	16	14	22	21	14	13	15	12	14	20	19	15	30	19	12	21	13	21	19	14	14	22	16	14	15	14	19	20	22	16	21	15	18	12	16	25	21	18	22	9	15	7	12	16	19	17	12	16	6	12	14	20	12	14	18	16	25	13	20	19	11	18	14	20	19	17	17	17	17	13	10	19	14	11	17	14	16	10	7	14	16	15	17	10	13	16	9	13	12	16	16	12	9	14	22	18	16	25	17	15	15	20	18	15	10	17	16	12	15	13	12	14	13	15	18	9	12	17	15	20	12	20	22	22	12	18	11	16	11	17	20	19	19	14	11	19	10	11	20	17	10	16	13	12	14	9	13	17	10	12	15	9	15	17	12	19	16	19	12	18	22	17	9	17	13	12	12	10	13	23	10	18	12	14	15	19	22	14	11	14	12	24	13	21	17	22	14	11	23	13	14	17	15	12	11	13	18	10	17	16	14	12	16	9	22	13	20	20	19	12	18	20	21	16	10	18	11	13	17	16	7	17	10	18	16	9	20	15	18	13	12	14	18	23	15	19	17	12	18	12	12	19	14	21	14	18	16	18	12	14	13	15	17	11	18	22	14	15	22	13	16	22	15	11	16	19	15	10	18	7	21	15	19	15	19	17	17	12	16	19	12	13	24	13	17	20	15	10	11	12	16	18	6	23	19	16	14	18	19	20	9	21	13	15	17	18	22	15	21	17	19	15	13	19	11	17	15	13	18	20	14	13	13	11	13	17	12	16	18	13	25	14	18	12	21	18	16	15	17	14	14	18	24	26	19	17	10	17	13	17	17	15	16	13	22	18	16	19	13	18	13	16	26	16	11	15	15	15	8	22	13	13	11	8	22	11	21	12	23	13	8	14	13	11	22	19	23	17	19	18	19	10	21	20	19	17	16	22	14	9	13	14	13	21	11	21	8	19	10	20	7	12	13	16	19	16	17	15	11	11	12	14	21	16	8	17	18	20	21	16	18	11	17	18	12	21	13	11	18	14	23	14	13	19	17	14	18	18	20	17	14	14	10	15	16	21	18	12	14	13	18	10	17	16	17	13	17	25	18	16	17	14	10	16	8	13	15	18	12	10	15	13	18	16	16	11	16	22	23	14	11	13	19	24	7	18	11	16	15	15	9	28	19	21	25	16	17	18	16	21	19	14	16	15	7	13	17	12	16	14	17	12	17	15	16	17	12	15	13	14	18	10	15	13	20	17	20	24	13	16	22	14	22	19	16	14	10	15	17	17	17	17	25	11	19	11	12	16	22	22	12	21	15	11	15	15	15	13	12	15	19	14	8	12	18	13	21	14	19	9	16	13	13	18	16	14	13	20	12	15	12	15	23	9	17	15	13	19	13	18	19	20	19	20	16	18	16	18	24	7	11	16	15	11	11	11	17	17	20	14	15	22	15	14	10	13	16	19	12	23	13	15	20	10	13	11	21	16	10	15	15	14	17	12	18	12	16	18	19	19	14	16	13	14	14	17	20	16	14	11	14	19	16	15	14	16	16	15	11	15	20	22	13	14	16	13	17	15	16	10	25	21	24	19	9	19	18	16	20	14	10	15	14	14	17	15	19	11	18	15	20	16	18	16	15	8	18	12	15	12	15	17	19	9	22	18	20	16	8	15	21	20	20	26	16	14	18	10	21	23	11	10	13	16	13	27	19	10	8	14	16	11	14	10	15	16	15	19	18	20	14	16	18	16	20	14	16	14	15	20	16	9	14	9	18	12	21	16	20	14	16	18	18	14	15	14	17	11	17	12	17	14	12	18	17	8	19	10	14	12	21	15	18	19	11	14	16	16	13	11	24	17	18	10	13	17	22	16	14	16	17	19	17	17	17	11	18	14	16	14	17	26	21	8	20	18	15	14	9	14	11	16	15	13	20	12	12	21	19	16	17	18	10	7	19	14	22	16	14	14	11	12	15	23	19	14	19	26	13	15	14	17	13	17	13	14	12	16	13	18	13	23	16	24	21	12	14	11	16	8	10	11	18	9	12	10	14	22	9	17	25	17	13	13	16	18	16	19	6	15	19	10	15	13	19	15	23	9	18	16	17	16	21	11	19	14	14	17	14	9	16	16	15	10	17	18	17	21	16	10	20	13	17	15	20	20	19	16	17	13	10	11	14	22	8	14	15	20	13	10	9	8	17	14	16	15	15	15	11	17	17	19	17	19	15	13	6	17	18	21	24	18	19	17	9	17	16	16	11	19	15	16	16	13	12	17	17	13	13	18	9	17	13	9	16	16	13	22	18	12	15	14	24	16	17	12	14	9	15	15	16	15	14	16	21	14	16	13	16	16	13	13	13	9	12	17	5	15	18	14	11	20	20	16	10	17	19	15	13	10	17	16	17	15	19	18	14	10	12	24	16	15	13	19	11	16	31	16	18	11	9	14	11	20	25	18	21	10	15	9	23	21	12	16	15	19	21	13	12	15	6	10	19	12	18	17	15	11	17	7	21	14	20	15	7	8	11	17	11	18	12	15	16	8	15	23	12	19	16	16	11	10	13	19	6	15	11	14	17	11	18	10	14	19	11	21	19	16	18	15	12	14	19	9	11	11	17	16	20	17	17	14	15	16	17	19	16	14	16	14	17	23	12	11	13	14	20	17	21	14	14	16	22	13	10	23	12	14	18	18	16	12	19	16	21	21	15	16	20	14	13	15	17	19	27	12	15	15	16	13	20	15	22	18	21	9	18	15	16	18	8	14	19	17	20	14	22	9	11	15	19	19	20	17	15	16
15988	5589	2165	6540	8859	5398	3579	2581	2055	1770	1380	1215	1020	968	951	910	874	888	823	849	831	814	767	710	684	669	631	581	604	529	551	488	476	477	405	416	395	402	396	385	399	358	366	357	366	325	341	330	368	331	329	323	309	353	327	363	307	338	335	321	315	343	350	337	345	336	343	359	322	326	363	355	361	336	324	319	296	298	294	309	291	341	303	320	309	297	279	299	335	293	309	293	294	313	296	307	286	322	306	284	264	286	287	301	259	315	306	264	302	255	266	285	280	292	271	310	304	293	273	270	313	278	247	270	308	283	312	309	268	264	307	300	273	280	277	265	277	291	314	303	272	284	293	294	274	266	278	288	286	294	284	291	326	301	295	313	287	318	339	303	338	295	276	308	281	290	285	281	301	265	323	315	279	274	298	319	279	285	284	320	289	272	288	296	301	335	299	315	280	259	300	275	265	292	278	318	279	330	295	283	296	288	277	272	266	293	284	296	280	283	286	288	270	246	275	274	303	304	269	278	266	291	281	309	282	292	270	257	318	275	249	265	288	293	278	291	281	296	306	298	266	279	277	292	279	284	279	318	283	289	289	318	295	267	283	273	291	300	299	303	285	291	261	296	276	305	331	266	267	271	301	271	281	281	300	258	278	281	263	300	289	267	303	281	289	290	264	263	312	308	290	265	309	296	310	291	311	271	293	292	283	308	273	270	285	262	310	258	249	290	276	297	304	254	286	292	285	294	284	274	273	301	292	285	326	289	281	270	274	288	276	302	286	287	304	281	283	297	297	318	299	309	303	292	274	250	296	269	313	287	302	263	291	289	291	286	284	286	260	277	277	320	263	280	274	289	287	279	286	281	265	308	293	281	310	301	300	279	280	288	280	278	273	288	311	300	263	285	294	280	295	278	273	285	305	259	294	290	307	302	296	284	270	293	256	295	268	256	306	292	290	269	271	285	286	264	291	254	290	304	281	270	275	318	304	289	265	285	282	280	314	287	315	268	293	281	286	291	334	293	312	314	298	303	280	262	281	292	264	263	274	309	261	314	303	273	300	282	295	270	304	303	287	277	279	260	272	288	277	287	273	298	304	275	276	247	260	282	271	305	311	288	291	304	288	262	273	282	313	298	259	263	277	280	250	308	304	289	293	295	276	289	312	275	296	285	266	296	291	277	268	252	276	293	270	302	263	289	281	301	285	286	314	300	307	286	300	303	288	295	286	284	300	271	279	288	284	286	289	298	278	300	293	268	283	292	288	267	274	274	281	260	291	243	268	295	294	272	283	269	281	287	301	306	326	292	252	268	270	273	290	305	284	295	300	267	278	320	294	294	271	300	287	311	285	244	282	272	280	300	268	281	289	271	311	290	288	293	283	290	242	281	284	279	271	266	314	296	286	279	283	339	257	268	275	291	291	301	305	269	275	314	294	280	284	270	292	296	288	286	260	320	308	268	276	296	299	282	258	290	283	298	293	278	265	291	319	267	280	315	271	312	280	289	301	281	292	281	294	283	283	258	284	310	282	295	290	253	272	298	304	294	262	276	304	264	259	303	280	295	284	329	285	307	268	251	274	298	291	287	296	287	325	289	288	269	294	287	298	298	289	310	275	288	295	282	289	272	273	292	305	257	257	289	271	269	311	286	272	295	281	264	286	322	303	249	266	271	286	251	302	280	266	264	304	294	255	304	287	306	308	291	278	277	272	301	265	294	287	327	287	259	296	267	297	273	305	281	293	282	307	299	306	288	277	313	291	285	292	258	286	305	296	303	271	308	264	294	271	281	276	280	266	309	292	279	279	273	336	283	291	273	292	256	270	258	282	279	286	293	269	302	278	261	310	303	285	281	273	258	275	274	285	268	299	301	276	315	292	300	300	285	276	318	267	307	312	255	270	261	263	304	265	300	293	287	300	288	289	296	281	281	278	319	303	273	283	294	290	260	263	297	289	287	272	286	259	303	275	273	293	270	285	279	301	313	271	279	275	318	282	295	291	264	273	268	285	330	271	281	285	265	266	267	293	304	287	280	319	314	276	259	283	272	283	264	289	297	262	277	282	273	263	290	294	288	286	271	277	265	257	284	305	249	287	307	277	288	312	302	299	294	290	285	293	275	262	266	261	286	290	283	294	288	314	265	294	271	273	277	288	297	288	275	263	294	265	296	285	293	282	295	251	261	319	286	289	299	289	298	308	314	289	309	248	285	308	286	272	251	311	279	281	312	279	260	277	281	287	287	266	266	297	279	291	285	289	327	281	298	306	270	305	296	281	265	296	275	281	348	282	276	296	286	288	308	277	280	309	318	318	271	274	294	302	291	302	279	267	303	334	260	304	257	296	283	275	289	303	290	311	280	281	261	303	280	278	280	284	279	282	261	288	297	268	313	297	288	265	288	309	310	256	274	288	300	307	292	292	296	297	295	278	294	294	294	281	270	289	312	268	281	281	297	269	265	278	286	299	284	289	291	316	275	295	306	299	286	277	282	308	286	270	281	310	264	273	305	299	284	287	287	286	315	264	295	265	294	320	304	296	272	270	273	301	323	260	262	260	287	300	303	319	271	287	278	314	271	277	294	274	268	241	284	287	285	308	273	275	270	280	281	266	263	281	290	284	297	274	256	297	295	289	283	276	259	292	268	314	277	277	295	294	296	267	277	281	303	300	299	308	313	283	299	274	298	271	276	314	292	299	298	290	290	285	277	294	264	273	285	287	293	303	288	279	291	284	299	285	258	274	277	283	296	269	298	283	309	320	300	294	264	271	279	266	283	281	297	287	257	302	279	318	265	336	279	289	260	269	290	281	281	294	289	292	272	243	307	260	290	283	281	306	274	243	285	284	303	287	294	286	258	305	294	293	299	264	323	319	300	309	322	298	297	273	280	291	262	284	248	271	285	301	295	309	280	306	284	254	296	265	285	276	247	280	270	280	269	262	296	306	294	269	252	304	280	282	291	277	280	265	289	307	293	296	263	283	294	276	266	308	288	262	285	287	270	265	279	272	323	266	271	248	300	306	322	275	290	300	271	281	289	321	246	300	291	296	304	288	279	282	299	282	269	301	314	265	296	260	274	287	256	307	283	282	254	266	261	269	268	246	280	291	292	294	273	294	270	270	266	284	296	256	295	282	262	300	288	279	295	273	267	300	280	297	274	245	284	289	281	300	298	284	284	317	312	249	284	290	292	282	264	279	290	301	299	283	294	262	286	293	297	299	254	292	279	284	244	290	293	306	275	308	288	296	281	310	283	294	269	271	261	279	258	298	294	290	275	288	267	250	297	281	293	294	307	279	298	270	290	303	299	312	266	301	298	281	319	258	318	304	320	302	286	287	292	275	255	291	289	294	294	289	307	256	296	270	279	295	279	276	277	273	289	292	276	269	269	308	286	290	273	278	281	281	275	311	288	295	249	282	277	347	291	282	257	288	307	252	292	284	280	293	312	271	293	281	284	296	275	250	260	279	306	267	291	304	286	313	276	279	284	295	288	289	270
1986	461	228	156	280	178	129	105	84	91	58	77	47	49	58	45	42	50	34	40	40	32	49	24	36	39	31	39	43	25	38	23	32	45	23	22	22	32	27	23	31	17	23	14	29	23	16	22	17	19	20	19	18	18	17	13	21	21	13	25	23	22	19	15	32	18	20	15	19	24	23	23	25	20	19	18	18	18	24	20	18	18	20	17	20	17	15	16	8	19	16	21	27	22	19	23	25	26	19	16	20	20	23	14	18	17	20	21	12	16	18	25	22	16	14	17	20	15	16	19	20	15	21	15	27	15	17	25	17	22	17	20	21	21	17	26	19	25	13	25	25	28	18	19	13	29	10	16	17	19	16	16	17	16	14	16	26	18	19	17	17	18	17	14	19	17	17	25	25	15	19	22	15	24	6	20	17	18	23	27	21	20	14	19	17	19	19	17	20	21	26	20	14	25	18	14	13	15	18	15	12	19	15	17	19	23	17	15	16	14	20	14	18	17	19	21	19	18	19	20	17	13	21	23	21	23	15	17	20	17	21	16	18	15	20	17	21	14	20	16	13	19	11	11	19	18	24	16	15	27	22	18	16	18	18	19	16	21	20	19	18	11	15	22	18	18	10	17	22	14	12	12	19	24	11	19	9	13	15	15	19	25	18	18	18	21	15	13	13	16	15	12	20	13	19	23	17	14	22	21	26	16	25	27	23	12	18	20	6	10	22	15	23	22	22	15	22	10	20	27	19	18	22	16	19	19	17	21	21	12	15	14	21	13	9	13	13	9	21	28	12	23	20	17	19	20	19	25	22	18	35	14	21	15	23	20	22	18	22	23	23	19	21	17	13	24	21	20	16	14	16	17	22	24	15	20	19	23	18	10	18	15	19	19	18	15	18	16	20	15	22	21	19	21	17	16	13	25	15	19	20	15	20	20	9	20	24	6	16	19	19	21	19	12	13	11	30	23	13	18	18	12	18	14	18	24	19	11	19	18	18	19	18	13	12	21	18	23	20	22	22	27	20	13	24	15	22	20	15	24	22	18	17	10	15	20	12	16	14	23	18	11	14	17	22	27	12	20	23	23	18	15	18	18	19	21	16	16	24	16	22	19	14	28	15	13	30	25	10	18	16	13	23	13	19	11	13	18	12	17	23	14	14	16	20	18	22	16	20	25	13	18	17	21	14	15	19	21	14	13	18	16	16	17	20	13	21	21	19	20	19	23	18	16	15	15	16	17	21	17	26	10	11	22	16	14	12	14	14	16	20	22	16	18	18	21	20	21	18	20	11	19	17	10	14	12	13	21	19	16	22	20	9	17	23	15	16	18	18	21	16	18	24	18	17	21	20	26	11	20	14	18	25	18	24	17	20	20	20	22	24	15	19	18	20	20	16	19	19	20	24	19	12	9	20	17	18	17	19	23	16	21	23	19	15	19	16	23	22	26	17	11	20	20	14	13	17	14	15	23	18	15	14	16	15	27	14	14	16	11	17	15	17	22	23	14	17	15	13	12	18	15	16	17	14	19	9	19	22	22	20	25	15	22	15	14	19	18	19	14	19	23	16	20	24	15	19	17	17	22	18	16	17	17	13	23	14	18	15	18	15	17	14	11	19	25	13	22	16	17	27	15	21	28	17	14	25	25	27	22	6	13	16	19	20	15	21	27	27	14	26	19	25	14	18	19	13	10	18	23	17	21	19	19	20	13	17	18	20	11	22	19	16	21	20	21	25	13	27	22	17	14	15	19	19	12	20	16	26	19	12	14	18	17	10	29	14	18	16	17	21	23	18	11	26	20	13	22	17	20	22	22	25	11	15	17	19	22	16	12	16	21	19	20	21	11	18	23	21	14	18	22	16	9	14	15	11	11	13	16	18	22	16	12	18	11	13	14	22	14	15	21	16	15	13	21	11	20	18	20	15	19	13	19	19	14	15	15	29	13	19	25	13	14	14	17	19	9	17	18	21	19	18	12	14	27	20	17	19	21	14	17	18	21	15	26	23	14	24	19	23	17	19	17	8	19	13	17	18	24	15	19	20	18	18	13	19	19	14	21	20	14	20	17	18	17	18	20	18	18	27	19	23	19	18	23	13	17	19	19	15	22	23	20	16	15	14	17	18	19	23	12	7	18	24	24	20	15	16	13	15	19	19	19	15	22	23	22	10	12	17	18	23	14	15	24	18	21	20	19	17	16	18	15	20	14	16	19	24	22	20	13	12	12	16	16	16	18	21	15	22	12	22	17	20	21	17	21	11	23	15	18	19	18	18	16	17	12	24	18	18	22	18	23	18	26	13	20	18	16	13	14	24	20	20	13	23	25	18	19	27	18	25	16	24	21	12	24	14	18	17	22	20	21	18	17	17	21	10	20	18	16	31	25	17	19	18	17	15	20	23	13	14	26	20	23	22	18	16	15	15	10	19	23	10	27	15	13	16	15	31	21	29	10	19	17	20	20	24	22	13	27	18	20	18	16	16	20	14	21	23	13	20	17	14	16	18	20	21	21	17	13	19	20	17	29	24	14	17	28	14	23	19	19	20	15	18	16	13	22	15	18	18	12	21	14	17	19	18	19	26	22	15	18	14	17	8	23	17	18	12	20	13	19	14	26	23	17	16	11	16	19	12	21	19	20	24	20	18	17	19	21	25	15	13	26	16	19	23	21	21	23	21	20	18	18	16	19	18	25	20	31	20	25	15	18	20	15	13	19	21	26	26	16	19	13	21	26	18	17	16	21	19	24	22	16	21	18	18	13	15	13	17	16	9	23	24	21	11	16	14	19	16	23	23	12	22	15	14	15	12	21	23	28	21	16	15	18	14	13	18	19	29	17	17	24	13	28	18	12	23	17	12	13	17	24	17	13	23	18	22	18	16	13	15	21	17	16	12	18	26	15	13	21	23	15	14	16	18	17	25	28	16	20	11	15	17	20	20	15	23	22	15	21	15	15	25	20	11	20	17	16	16	18	18	17	14	24	14	17	21	24	21	22	24	17	13	19	24	21	17	17	18	19	15	22	19	22	17	17	21	20	22	13	27	22	20	12	20	12	21	7	16	16	21	21	15	20	20	23	15	25	8	23	18	18	16	21	17	15	20	14	17	18	22	16	14	13	23	15	15	15	16	23	18	14	17	18	13	23	18	15	18	24	15	13	17	28	19	19	14	14	16	31	17	12	20	24	14	15	23	18	16	16	22	11	11	14	23	18	19	22	18	16	17	13	11	20	13	23	13	13	21	20	22	12	11	20	11	17	19	13	16	14	24	17	22	20	18	21	21	22	19	16	28	19	18	20	18	15	14	19	8	23	12	14	17	18	14	13	17	15	17	21	17	18	25	21	17	12	25	13	14	14	20	20	18	20	17	21	24	11	18	20	22	19	20	25	13	18	24	17	15	12	18	16	17	18	20	24	19	23	22	24	24	18	22	19	21	18	19	25	15	26	16	14	12	15	24	18	23	17	18	22	18	17	27	21	22	15	18	22	26	7	22	17
27535	14424	6637	18923	25658	19233	14096	10277	8245	6735	5230	4428	3902	3274	2980	2692	2514	2259	2168	2047	2060	1886	1850	1712	1602	1536	1379	1305	1244	1223	1060	979	974	913	866	803	731	710	711	658	627	606	555	571	547	549	531	515	490	486	503	478	471	455	427	498	464	457	461	462	425	471	462	461	447	456	517	504	486	472	517	580	581	473	408	429	382	435	430	409	394	401	368	378	360	355	362	346	345	378	368	372	371	338	359	362	335	365	331	327	329	343	364	335	335	354	343	351	337	318	338	340	359	384	354	313	321	350	339	332	368	313	339	316	346	329	311	343	365	322	365	353	328	322	337	334	345	330	339	316	342	346	326	353	355	338	348	321	353	316	309	348	365	366	353	345	323	316	335	388	368	350	311	346	301	323	355	317	353	337	336	355	287	333	339	329	355	310	339	343	294	360	315	304	349	325	318	322	313	295	349	310	324	353	304	341	335	346	296	318	300	314	303	348	329	317	352	339	347	323	315	333	349	342	321	330	345	336	333	328	344	324	330	335	331	344	321	323	319	335	347	329	299	357	323	333	338	322	295	318	296	297	345	327	332	327	318	314	330	319	314	313	313	342	321	318	307	317	327	379	327	331	316	332	343	316	346	294	351	336	331	310	340	305	322	331	310	301	336	327	316	299	306	309	305	313	318	336	301	340	331	314	305	318	339	322	308	310	321	356	313	339	340	324	309	305	334	304	308	329	337	320	326	330	322	339	318	310	333	353	336	332	347	321	330	312	305	328	311	327	308	338	323	320	334	305	322	307	308	290	313	318	329	306	302	344	329	361	318	356	323	315	315	339	328	311	332	341	360	351	323	331	319	291	297	338	319	357	310	319	308	325	329	313	329	361	347	320	277	334	335	353	337	283	295	334	304	316	325	349	286	321	330	302	350	316	335	332	352	333	345	331	330	312	297	338	330	327	303	347	313	325	320	314	347	326	303	308	337	320	305	314	304	343	339	328	325	338	303	346	300	331	301	319	317	344	324	355	358	323	351	328	358	310	313	339	308	321	313	319	350	326	341	285	326	340	317	346	346	310	326	326	325	338	327	338	342	323	324	329	349	286	319	335	315	318	324	345	327	342	346	318	329	320	316	312	311	331	341	351	360	283	319	332	317	331	326	335	332	348	336	336	323	330	332	377	319	336	343	347	334	339	313	340	319	308	307	337	316	324	334	341	347	299	317	312	346	331	351	300	328	327	336	361	348	301	326	326	362	343	348	333	316	286	333	316	322	348	331	334	311	328	308	305	334	311	306	313	338	308	310	348	320	333	336	302	320	331	312	325	316	339	313	340	314	334	334	307	297	322	325	319	344	329	354	301	319	309	315	327	331	345	348	326	310	313	313	322	324	330	311	316	335	291	337	311	311	323	321	306	315	334	333	337	341	331	343	318	303	306	339	347	332	324	310	319	341	321	331	321	323	351	356	319	319	382	329	338	322	320	352	299	300	307	306	318	337	379	311	336	351	328	321	368	319	322	329	321	312	335	320	295	310	318	312	347	349	333	335	319	314	328	312	333	323	304	299	330	310	364	278	349	314	337	321	318	331	327	322	339	341	333	340	348	272	300	324	344	348	326	345	323	314	317	340	327	312	329	344	317	329	346	335	327	331	339	366	325	339	322	318	317	336	335	328	316	330	326	343	271	280	320	333	308	345	301	331	329	311	323	343	343	327	324	346	341	309	310	325	321	306	312	318	324	343	347	340	332	327	325	324	338	324	338	311	321	341	347	310	310	314	319	330	365	332	302	344	319	362	335	332	319	340	325	327	342	316	319	324	337	351	313	312	307	315	329	352	307	318	304	303	336	295	325	338	341	311	301	309	331	330	339	346	303	303	346	329	341	328	305	331	322	318	294	328	322	299	342	370	302	337	327	309	334	334	297	316	315	353	327	357	339	315	292	335	352	319	346	340	335	307	342	374	358	333	326	320	328	321	358	350	328	328	305	345	322	321	354	312	322	317	327	322	311	350	329	334	308	342	339	332	324	294	329	315	326	314	307	323	342	314	333	323	326	316	316	307	303	356	313	330	318	349	337	312	315	324	327	331	330	305	320	302	302	322	327	340	324	336	332	304	325	331	297	342	327	326	317	338	322	306	338	369	311	323	340	327	381	325	325	299	339	323	340	314	321	337	317	358	320	316	304	322	332	315	305	307	305	321	362	309	342	294	321	332	311	360	344	308	324	322	296	329	283	336	319	286	326	317	334	348	312	345	336	330	345	315	338	315	334	319	345	284	281	321	343	312	344	308	302	304	329	348	302	294	327	348	306	310	325	333	325	328	306	341	300	280	314	315	340	330	310	316	358	309	308	324	319	319	330	313	318	316	323	325	325	320	315	331	322	354	305	317	319	354	320	309	343	308	299	347	352	358	342	332	328	335	343	311	303	322	315	318	361	285	317	300	305	340	335	343	321	321	295	324	316	342	331	361	278	341	320	310	334	307	308	309	326	312	338	288	347	323	339	325	330	306	308	331	351	317	290	310	344	332	362	344	324	315	307	319	333	351	327	323	323	352	312	330	340	334	326	331	321	306	319	345	334	338	324	300	323	323	320	355	321	324	326	349	286	317	342	345	312	334	294	312	342	350	296	331	322	321	311	348	317	327	296	350	303	333	357	309	292	346	311	348	316	358	298	334	319	351	296	315	326	330	314	336	337	312	310	334	334	337	333	332	343	311	336	342	340	334	335	319	337	355	298	350	342	330	298	345	347	323	316	311	349	305	324	286	316	329	328	338	309	324	321	347	349	331	311	367	310	332	332	333	326	333	300	356	318	348	334	310	310	310	299	338	353	330	334	362	328	341	312	298	372	312	324	333	320	334	312	326	323	314	346	320	321	316	320	330	357	339	305	332	336	318	342	355	331	313	341	319	327	370	352	328	331	340	307	310	325	335	316	300	333	322	346	321	298	311	332	316	333	341	315	344	296	326	348	317	321	327	313	318	337	318	271	310	325	306	329	315	307	329	354	333	336	315	330	309	324	371	292	334	321	344	347	326	349	335	315	338	313	341	335	306	310	340	314	325	321	316	337	303	288	356	323	339	316	350	334	302	317	312	310	339	332	328	353	309	358	305	326	337	313	314	311	306	299	291	325	326	310	347	300	327	339	351	303	302	323	305	367	315	310	306	328	325	319	327	283	334	324	314	335	366	309	343	298	382	362	313	325	329	324	321	324	328	353	336	299	324	329	326	328	289	309	304	309	326	314	330	302	340	283	311	308	326	340	338	325	338	307	323	318	322	339	299	319	318	335	330	313	322	337	345	324	329	316	308	307	332	319	329	345	312	341	321	270	350	293	303	311	310	315	333	328	329	290	306	312	337	317	305	326	319	321	350	357	344	335	318	313	319	308	291	322	312	339	317	293	301	325	306	294	311	302	332	294	331	340	329	305	305	335	332	352	355	287	345	341	319	317	342	334	312	327	329	344	341	310	319	314	316	330	307	326	299	349	326	340	296	329
2690	264	125	128	159	119	67	66	71	58	66	44	48	62	44	49	35	33	43	40	43	47	36	36	35	39	51	39	33	41	36	38	41	35	36	43	39	34	29	47	21	25	29	32	26	30	37	36	24	22	27	21	34	25	26	23	21	29	36	21	31	25	20	25	26	27	35	26	26	34	27	40	32	35	27	29	23	33	30	24	28	29	25	27	35	22	25	32	35	27	27	32	24	23	18	21	39	18	26	31	18	34	26	29	31	34	43	29	31	30	28	29	25	31	28	22	33	29	30	32	18	28	31	24	37	40	26	28	26	38	24	28	28	27	33	20	24	29	21	37	31	26	24	20	38	36	24	26	26	24	29	29	30	25	26	23	26	22	16	25	23	25	19	30	30	33	30	25	18	28	35	26	25	29	35	25	35	21	31	30	22	31	33	29	21	27	31	29	30	26	37	27	20	23	30	36	37	26	29	28	27	27	35	31	26	35	34	32	30	24	22	32	24	26	19	36	25	32	38	20	26	35	28	31	23	31	18	26	35	22	21	32	29	31	21	28	25	34	25	23	26	24	22	29	30	41	32	35	32	26	20	34	30	25	25	30	14	31	22	28	33	24	32	30	24	22	30	26	28	32	29	30	32	32	25	25	31	36	31	27	23	24	28	29	24	14	24	39	23	25	23	21	35	30	32	16	40	37	27	34	20	30	26	29	26	34	21	27	35	32	30	21	23	29	38	32	33	40	30	20	22	26	31	25	33	34	35	34	29	21	29	23	27	29	23	29	39	34	23	31	30	23	15	27	22	34	34	27	24	21	32	32	26	32	29	26	18	15	30	23	36	28	24	24	24	25	40	15	30	42	16	31	34	24	23	16	22	29	26	34	20	34	30	26	27	35	30	26	30	23	35	23	26	36	32	23	30	18	34	24	28	33	29	29	35	29	35	33	28	27	30	33	22	32	17	25	24	21	23	20	24	30	26	22	29	30	23	25	25	20	29	37	27	26	25	33	19	33	35	29	26	22	24	28	38	24	25	20	37	29	33	25	26	28	35	21	26	21	27	20	33	21	27	35	36	30	36	32	26	23	20	20	32	31	37	27	24	24	16	22	26	21	32	26	34	23	23	18	21	20	29	18	34	33	18	35	29	20	17	34	33	32	35	23	17	32	26	19	32	28	20	22	21	25	37	28	28	31	20	26	32	25	33	37	29	27	27	27	41	34	30	21	35	19	29	28	27	26	26	31	21	25	19	21	26	32	32	37	42	22	37	23	19	39	25	25	26	17	26	31	28	20	27	31	30	34	38	30	31	31	23	22	30	27	31	38	27	27	30	26	9	29	29	32	23	25	20	25	17	27	27	27	20	21	26	23	16	30	20	32	29	24	28	39	31	29	29	26	35	26	29	24	33	28	29	34	22	29	28	24	24	26	19	21	24	28	29	33	27	31	26	31	29	33	26	28	23	33	26	22	27	37	23	29	31	26	28	32	26	26	27	24	27	34	34	31	36	30	22	34	33	24	30	32	28	19	31	25	28	26	24	39	25	26	39	30	26	29	20	32	22	28	27	23	27	27	24	25	23	27	35	29	28	21	35	37	30	25	24	28	21	26	24	26	36	33	26	28	32	35	39	25	31	21	21	32	25	43	28	25	30	22	28	35	29	31	29	23	24	37	26	32	21	25	21	31	26	32	30	35	35	29	28	36	30	28	30	26	29	32	29	29	34	30	22	26	24	32	18	31	36	37	27	27	31	34	26	31	21	14	19	33	30	21	33	25	20	30	30	21	18	27	24	38	30	25	27	28	34	21	26	31	29	26	34	23	29	22	33	24	25	30	20	24	23	28	27	19	18	38	34	31	31	23	29	24	36	25	38	25	29	38	18	31	21	33	24	33	26	23	31	32	26	23	25	31	32	24	27	26	29	25	32	22	21	18	21	26	23	24	33	32	28	26	30	25	27	26	25	22	28	29	27	34	25	21	29	18	25	25	25	26	22	24	27	21	27	25	23	24	26	25	28	22	32	21	30	28	34	28	28	37	21	37	39	24	29	29	28	31	26	30	31	18	33	30	20	30	23	23	28	34	34	41	27	33	33	25	34	37	25	27	22	31	32	35	32	27	21	31	34	31	28	28	39	18	33	32	25	32	16	19	32	28	32	37	34	31	24	23	31	29	23	31	28	33	31	31	26	23	29	21	27	27	36	32	33	29	20	23	25	40	20	39	29	32	36	29	29	21	34	28	28	35	31	26	31	30	23	32	35	28	32	20	25	32	22	24	30	24	29	35	34	24	27	30	31	20	26	32	24	28	29	31	30	37	36	30	30	24	21	25	27	21	27	26	30	27	20	26	30	29	32	22	30	23	35	30	35	24	28	27	25	30	20	23	21	22	27	39	37	27	26	20	25	33	35	23	29	24	33	37	26	25	27	26	31	22	27	26	26	28	27	17	22	34	24	24	23	26	31	20	31	30	28	35	30	36	30	28	21	23	29	24	27	40	27	26	27	31	24	19	27	29	26	27	27	26	33	34	21	23	27	27	26	23	33	28	25	23	25	29	20	28	25	21	31	24	28	26	26	26	32	21	32	35	37	31	29	22	25	44	23	27	21	28	20	34	25	25	36	22	26	20	34	29	27	23	18	37	24	32	27	27	25	29	32	27	28	34	30	24	27	21	23	31	23	27	36	32	28	33	26	30	41	31	22	23	27	30	34	16	33	29	25	17	22	33	25	29	24	29	27	23	35	25	33	29	29	30	24	21	32	20	24	29	38	32	32	31	30	26	32	21	25	31	28	25	28	31	36	25	27	32	27	31	23	20	21	29	33	32	33	23	34	24	28	23	31	24	33	25	27	28	40	31	22	25	23	40	25	34	19	23	24	29	31	24	17	27	26	28	21	37	35	29	26	23	30	25	23	23	25	24	35	30	33	24	30	24	26	26	28	30	26	20	28	24	20	34	27	22	25	26	31	35	27	30	23	24	28	33	27	29	10	34	27	28	20	26	30	32	32	25	23	21	33	26	24	37	27	33	22	30	24	22	31	38	28	21	28	26	24	28	27	30	13	28	23	25	23	30	19	26	26	37	25	30	18	32	21	24	28	26	33	29	25	36	31	23	29	27	30	29	34	28	27	25	34	32	27	25	25	29	34	29	28	27	29	34	22	26	32	24	25	32	29	22	25	31	30	25	23	33	23	32	23	32	38	23	25	17	38	26	28	26	29	24	28	27	26	32	30	24	41	25	33	26	32	21	22	23	22	24	27	40	27	31	34	35	24	44	18	24	29	30	32	27	32	28	21	31	27	19	23	25	26	26	26	25	30	33	23	29	32	20	22	19	26	35	25	23	27	29	27	27	24	35	25	25	15	25	29	27	29	31	33	27	34	30	17	31	29	33	27	30	21	23	19	33	21	27	17	23	33	27	32	31	25	29	30	27	29	27	23	33	22	20	29	21	19	25	24	39	32	32	20	21	25	36	30	31	29	21	27	26
21138	9775	4465	13064	18241	13646	9129	6594	5294	4278	3447	2902	2518	2206	2078	1912	1801	1646	1662	1755	1669	1567	1339	1383	1390	1301	1206	1115	1068	1005	915	865	907	884	870	821	690	720	742	670	682	678	685	647	653	632	561	611	601	569	577	585	626	555	603	599	627	567	616	588	580	609	614	592	599	627	555	614	600	549	594	673	686	629	541	511	508	532	532	540	530	563	498	515	527	524	532	475	526	530	520	506	490	555	509	504	482	504	506	488	507	500	485	536	518	518	525	542	485	505	500	537	535	514	548	507	526	537	478	508	493	473	509	486	517	492	481	509	518	492	485	552	503	453	500	514	541	503	513	510	544	515	516	509	458	511	525	493	508	510	507	550	482	467	463	483	485	512	520	516	565	517	469	475	508	467	453	515	508	494	514	523	513	484	512	508	544	506	514	521	492	529	495	519	512	539	443	504	515	494	525	511	490	519	502	480	518	497	489	505	517	465	485	528	513	468	479	508	475	488	475	530	511	490	506	490	491	481	514	523	485	519	482	503	515	537	505	490	492	478	499	480	491	498	498	477	491	456	540	516	487	493	514	495	530	504	524	540	492	521	497	503	477	515	429	458	482	531	484	488	475	508	452	489	465	500	469	498	535	470	470	524	490	499	469	487	502	477	481	464	503	462	506	505	486	512	503	491	517	494	463	489	520	470	534	540	529	493	530	513	486	485	484	530	477	503	510	515	499	522	488	509	486	468	476	492	517	471	519	497	501	485	514	492	517	479	494	464	469	538	469	509	487	457	531	480	473	507	529	525	512	505	482	506	515	498	502	507	488	491	485	508	469	510	489	530	485	508	469	518	480	485	478	490	510	496	482	517	500	482	506	479	516	527	490	517	501	522	466	516	465	444	511	446	516	534	487	511	486	531	510	516	528	477	526	441	504	485	498	512	465	482	529	467	509	522	504	485	470	540	486	487	534	476	545	494	469	494	487	465	514	537	488	476	458	490	520	526	474	502	550	542	508	536	496	506	468	490	498	496	453	527	499	517	524	457	486	509	504	501	474	520	455	461	476	487	459	474	512	500	493	503	498	481	472	497	464	522	471	509	499	472	501	481	517	484	503	476	502	531	443	490	511	491	548	468	497	496	473	513	508	468	488	458	479	464	502	465	509	509	500	529	514	490	514	510	505	471	507	499	525	479	511	476	517	488	537	466	491	521	483	519	516	487	483	512	489	509	533	484	525	488	510	471	474	494	474	484	493	478	503	462	511	509	510	493	526	479	475	533	507	496	490	509	529	467	541	489	522	476	502	484	490	492	514	510	493	530	477	472	494	515	507	486	462	535	494	516	497	519	462	491	494	495	474	479	524	511	533	468	497	491	516	479	518	517	477	484	496	514	519	512	514	532	483	497	469	512	511	488	488	523	482	504	494	475	472	458	437	469	474	518	529	529	492	469	527	462	483	478	502	552	501	474	482	518	452	498	514	514	474	490	522	521	477	508	518	523	444	509	489	504	484	488	463	476	524	465	485	463	490	478	545	526	549	500	480	501	496	514	524	500	458	488	509	504	532	499	476	482	464	485	503	493	476	495	484	478	474	566	466	527	499	469	556	477	505	482	478	496	494	520	472	508	505	517	483	518	509	490	480	494	494	475	513	495	478	498	496	469	507	500	523	489	504	512	514	522	488	501	524	512	486	486	490	503	487	501	534	472	528	508	502	476	476	492	531	480	470	526	496	516	476	468	491	519	497	496	497	511	494	502	488	498	526	507	495	499	474	496	540	496	490	465	482	482	527	482	449	476	496	513	487	511	479	511	504	529	504	452	522	481	539	534	510	454	540	499	483	466	490	479	533	482	518	458	498	534	502	518	542	499	474	454	468	552	497	512	495	511	467	493	501	506	500	461	544	521	513	493	508	470	540	534	484	499	498	477	511	448	497	515	510	484	523	488	514	491	514	511	514	475	510	510	512	493	532	497	540	489	539	516	467	470	494	485	480	547	507	473	437	498	501	515	501	482	483	457	497	494	529	527	529	513	491	503	509	494	518	508	508	479	521	487	510	450	534	487	458	524	456	447	492	488	522	501	519	479	489	468	494	483	530	491	523	500	523	488	525	519	477	490	448	450	497	463	485	487	511	513	511	521	508	525	535	462	511	499	417	479	485	520	512	513	507	466	488	519	458	492	511	493	500	487	484	489	465	462	487	498	484	491	512	531	518	507	527	518	500	460	499	517	493	446	505	469	511	513	477	521	500	471	496	479	526	479	470	489	506	481	451	477	494	484	505	464	478	516	506	537	475	517	468	505	502	503	524	497	517	513	490	489	477	556	487	446	519	485	499	512	523	512	482	544	501	506	484	502	515	492	491	493	498	515	532	477	534	521	532	508	513	520	490	498	449	489	521	489	440	486	479	484	499	460	469	510	512	507	502	485	524	492	462	495	458	520	478	479	498	490	482	505	483	492	529	492	460	497	500	500	529	508	505	502	485	536	475	469	477	490	497	520	502	515	498	495	484	485	518	432	520	483	493	519	471	513	487	499	496	514	553	497	489	507	511	508	502	497	520	487	527	483	501	471	503	496	509	517	502	495	496	507	498	469	472	507	505	521	519	496	469	470	509	514	482	496	504	516	463	518	492	482	507	479	478	476	512	478	487	521	464	510	509	494	521	519	514	486	507	506	487	478	485	512	523	494	515	515	495	477	468	487	518	489	520	502	450	494	513	421	495	504	475	527	470	488	531	525	454	483	511	471	505	528	516	509	486	459	495	492	473	522	483	527	506	501	511	481	477	498	489	523	467	459	465	498	496	469	523	532	498	514	500	499	508	503	514	513	521	519	514	479	512	495	492	528	456	475	511	483	494	494	504	501	525	500	494	482	471	515	504	507	529	546	475	477	459	463	503	497	498	503	483	553	494	509	540	494	511	504	521	462	544	501	507	482	540	530	525	546	494	492	483	503	510	532	487	479	509	491	511	484	478	492	466	513	483	459	494	496	501	489	457	525	501	468	480	497	498	485	517	511	456	448	506	480	516	537	509	510	502	490	505	521	506	515	493	476	463	503	481	477	501	477	498	516	474	472	508	465	497	504	488	538	495	485	495	536	473	473	465	504	475	527	488	488	499	467	474	518	512	481	502	493	489	551	467	508	523	502	499	466	519	502	512	533	519	465	521	504	523	522	487	468	486	475	480	460	515	483	486	506	526	540	506	513	454	520	476	511	519	501	507	479	447	548	505	510	507	458	535	476	512	483	515	514	516	519	519	527	495	489	509	466	481	500	524	517	493	525	458	486	506	521	535	463	517	456	483	516	491	523	478	468	516	484	490	498	509	458	502	491	503	524	467	502	466	494	475	475	485	464	517	480	542	507	496	492	498	509	510	492	475	516	493	501	498	495	487	482	495	492	518	541	516	518	476	462	479	460	489	502	511	469	493	531	508	498	485	469	503	518	514	460	475	534	496	530	499	512	490	514	493	514	527	504	525	483	519	469	469	470	474	530	480	520
2362	505	267	196	279	180	124	103	96	75	101	74	72	67	64	53	52	46	51	50	45	51	53	49	52	49	39	35	29	47	40	29	30	42	47	19	27	26	25	30	32	30	29	29	20	23	33	23	24	23	28	36	25	39	26	34	31	28	25	27	25	27	30	23	19	30	26	28	21	27	31	33	25	18	20	22	35	19	19	17	27	19	26	27	26	23	33	24	16	22	17	23	38	18	9	22	29	17	24	21	27	27	16	32	25	19	30	16	21	19	27	20	21	28	23	20	26	17	18	29	37	18	15	19	28	28	19	30	30	21	18	20	25	19	25	23	23	25	35	33	16	16	22	24	26	31	33	18	18	23	22	28	26	22	13	25	23	24	13	22	25	23	23	24	17	25	20	22	30	24	19	26	23	19	18	23	25	14	29	12	30	29	31	26	31	27	23	18	16	24	13	15	25	19	20	15	24	27	29	21	21	20	27	31	28	26	23	32	19	25	24	27	26	15	21	26	19	23	30	23	23	19	28	19	23	21	25	23	23	27	23	22	21	23	20	17	23	21	24	18	25	26	22	19	20	29	17	22	28	18	20	33	16	29	26	23	25	21	30	24	20	21	24	16	20	20	26	21	19	23	22	21	27	25	24	21	27	29	21	22	21	27	21	18	22	26	26	22	19	23	19	20	20	24	27	20	25	22	26	21	24	23	21	24	19	14	22	16	19	27	22	21	29	14	28	23	13	26	29	15	29	18	21	19	22	18	24	22	22	23	17	35	19	17	28	22	23	29	20	29	33	26	23	20	15	32	24	20	23	20	24	24	13	17	22	20	26	21	27	30	31	22	16	22	21	18	21	27	29	14	32	21	18	18	20	23	20	28	28	21	25	33	27	19	24	17	31	19	23	26	28	14	19	16	18	24	27	29	15	24	20	17	22	26	21	17	23	18	26	29	23	32	17	19	15	27	28	20	26	14	19	18	22	22	18	23	30	32	23	17	19	26	25	27	28	16	25	25	21	33	23	21	32	25	22	21	26	21	27	30	25	25	17	25	27	27	24	17	18	16	21	14	26	16	23	35	28	24	25	29	36	41	21	29	28	18	26	20	26	16	21	21	26	27	32	32	29	27	30	30	19	25	29	17	33	25	13	30	24	24	23	25	22	24	23	20	28	30	27	23	33	21	24	25	17	21	21	19	17	16	24	38	24	31	32	20	26	26	18	24	27	21	29	27	20	18	26	37	25	23	28	26	34	17	22	21	22	17	19	26	21	19	20	25	25	22	26	21	27	29	15	25	31	25	29	28	20	23	29	21	28	21	22	22	20	23	23	21	16	22	20	25	24	30	23	25	25	19	20	28	26	28	19	21	24	24	23	22	21	27	26	21	31	25	32	24	22	26	25	30	24	25	19	27	23	27	22	29	23	29	24	23	24	21	20	28	25	24	24	24	27	32	22	24	21	24	14	20	22	27	22	19	29	22	34	20	26	27	24	17	23	22	16	23	26	21	28	28	23	24	21	28	19	19	29	27	20	26	26	22	34	18	15	22	13	27	27	30	23	28	18	22	24	25	13	33	25	22	21	22	24	22	30	20	22	20	21	34	27	25	23	28	23	23	23	24	26	22	22	25	26	22	26	17	32	22	27	23	15	33	16	21	13	33	17	23	28	28	18	31	18	23	28	22	23	19	25	25	18	21	25	25	20	31	32	24	15	13	13	29	17	25	38	23	20	29	22	33	24	18	26	21	21	12	27	25	28	16	26	30	19	27	32	22	20	24	27	18	23	23	29	25	25	11	23	16	25	19	18	24	24	23	25	21	26	22	30	18	22	31	14	27	20	28	24	20	32	17	19	28	22	18	21	34	29	30	25	28	23	30	23	15	22	25	25	26	18	27	25	22	19	24	13	20	22	17	30	22	25	20	23	29	21	25	21	22	32	18	22	26	30	23	26	27	29	19	24	20	36	16	20	20	19	31	24	18	25	26	17	21	20	21	18	24	25	18	24	18	22	25	18	27	19	39	21	25	31	25	21	23	19	22	35	35	31	24	19	21	30	21	27	20	35	22	26	23	18	25	22	19	22	20	14	28	23	23	24	25	19	16	25	19	20	25	16	19	21	21	18	25	29	24	24	18	27	23	30	29	17	26	21	19	21	30	23	16	27	19	29	22	20	23	31	24	19	26	25	17	23	20	24	24	17	22	20	27	27	21	21	22	20	31	35	32	20	21	23	26	27	21	33	14	24	32	17	26	16	21	36	23	19	32	27	25	31	26	23	18	21	17	17	10	23	19	8	24	25	17	25	21	14	22	27	27	19	24	22	27	19	20	21	24	19	33	16	23	28	24	21	14	16	23	27	30	23	18	29	30	22	24	24	20	30	35	13	21	17	19	25	22	22	20	30	25	20	22	14	24	19	28	29	25	28	20	27	22	24	29	26	28	14	13	23	23	29	20	17	15	27	27	23	26	18	17	19	23	25	22	19	24	17	23	23	25	25	24	25	21	18	21	23	21	17	14	30	18	28	24	18	22	23	20	24	27	28	20	32	25	28	24	26	25	25	26	18	20	27	27	25	25	16	19	26	22	19	25	22	20	22	32	17	22	31	31	23	22	24	25	21	18	20	23	17	18	29	23	29	23	19	27	26	27	13	20	23	28	20	18	24	22	32	17	22	28	21	18	20	31	23	27	24	24	24	15	22	23	25	28	24	25	29	27	27	25	22	22	21	14	26	20	23	23	28	25	17	21	26	27	17	26	20	31	22	17	26	23	24	20	26	20	21	25	18	23	16	20	25	16	21	20	25	23	17	20	22	32	23	26	18	22	23	32	26	21	25	26	25	18	22	23	26	22	19	20	28	16	21	18	16	25	20	28	24	34	18	23	13	18	19	27	18	26	22	26	27	23	18	23	21	21	23	20	28	22	21	28	20	24	22	17	20	21	20	30	17	18	24	25	24	28	22	24	25	22	18	19	23	19	22	24	22	21	23	22	30	24	17	25	24	21	21	24	22	24	24	35	22	26	16	35	20	24	31	23	23	36	20	20	23	20	18	27	17	18	26	15	22	28	16	29	24	30	23	23	13	34	24	19	23	29	26	32	24	28	17	34	26	19	25	28	31	30	12	32	15	24	14	24	24	21	22	25	30	17	15	12	29	22	18	17	26	22	16	26	25	21	18	31	17	26	21	20	17	19	25	23	22	19	22	23	27	23	21	21	28	15	25	30	29	28	16	18	24	19	21	20	31	32	25	24	22	25	29	27	24	20	29	32	26	26	18	27	28	21	25	25	18	25	25	21	24	28	17	30	18	25	26	21	19	28	23	27	18	29	18	20	25	20	35	27	23	18	20	23	27	22	26	29	20	25	25	23	23	24	28	12	22	30	25	29	21	25	24	30	18	15	24	22	23	15	24	24	29	24	24	20	21	30	33	21	19	23	30	29	25	28	29	25	16	19	16	30	22	20	21	24	26	24	25	20	24	22	18	26	27	16
27861	15491	7617	19159	25999	20696	15566	11436	9368	7402	6150	5127	4468	3767	3471	3044	2849	2674	2611	2464	2453	2120	2058	1981	1865	1722	1698	1509	1497	1286	1200	1209	1252	1208	1039	985	911	826	864	841	818	769	726	685	644	615	642	692	607	606	604	610	616	560	589	597	573	551	574	595	587	600	579	596	520	610	580	532	619	620	624	639	687	567	518	516	545	460	512	497	477	486	465	489	434	483	496	469	450	481	476	450	491	451	420	436	465	488	404	437	442	415	478	437	438	447	465	417	416	442	429	457	438	428	405	455	403	416	420	448	417	427	403	450	411	438	435	446	418	416	424	441	416	468	427	458	453	407	419	434	402	451	404	446	399	423	399	428	444	402	419	433	426	441	422	388	441	446	411	435	493	476	429	428	462	441	405	454	452	424	433	427	432	424	411	444	421	422	424	428	451	416	428	425	438	392	418	430	409	417	413	436	407	433	402	432	398	435	408	412	404	434	403	393	433	459	434	414	396	453	424	416	451	406	434	433	423	425	400	374	425	415	434	424	435	393	450	411	431	405	400	433	416	384	424	426	435	406	440	432	393	432	431	427	425	417	412	397	414	429	406	409	421	414	434	409	431	428	429	415	412	404	454	428	376	428	435	397	420	395	396	401	421	430	431	427	416	417	428	399	430	456	416	446	416	424	419	409	435	391	469	407	403	400	432	411	434	424	411	438	419	417	398	416	421	440	411	418	396	379	432	404	422	419	447	421	464	458	427	378	444	407	419	420	448	428	394	376	394	431	400	414	424	410	410	417	421	389	398	393	411	456	385	431	440	409	411	388	392	423	413	413	425	438	406	431	405	426	389	408	421	402	399	447	391	424	439	395	430	397	409	419	454	443	395	382	415	393	405	388	401	382	408	430	439	428	433	404	449	421	415	437	401	430	420	457	418	414	398	431	420	428	449	413	437	437	420	403	443	409	426	404	450	427	436	448	440	399	404	443	416	411	422	419	409	427	424	407	414	410	388	430	421	388	385	424	435	420	421	402	432	421	403	443	428	426	412	415	407	389	417	425	437	360	405	399	424	418	375	423	384	428	442	386	447	431	445	422	428	410	404	400	436	371	401	414	448	463	389	429	401	410	449	398	428	410	398	430	440	439	433	422	428	442	406	429	425	399	417	410	428	421	404	446	429	446	439	433	416	385	378	413	407	444	449	434	415	411	399	431	405	420	401	446	378	433	423	393	443	407	487	428	425	436	427	440	415	410	410	414	399	401	416	428	417	410	441	431	404	417	431	384	406	420	453	392	383	409	405	429	431	439	427	395	433	405	386	414	420	411	424	393	387	387	408	412	397	437	406	397	390	371	413	363	424	439	402	378	416	450	413	406	412	415	446	439	431	420	400	405	418	437	441	446	406	455	425	411	448	429	444	425	440	415	391	444	418	418	414	411	422	426	424	446	416	389	406	432	421	406	383	394	430	451	421	414	419	422	403	414	405	395	430	436	399	448	436	387	417	404	431	408	387	433	412	400	405	440	425	419	428	425	408	400	407	412	422	451	421	419	402	409	433	431	428	414	453	388	390	410	432	426	384	402	436	403	395	420	420	454	419	402	397	439	427	405	410	412	425	424	392	406	435	406	431	456	420	421	397	375	375	407	440	391	412	449	435	409	412	426	373	379	440	433	388	421	391	441	421	402	379	427	401	407	385	402	441	399	432	428	386	434	424	416	420	419	457	395	443	446	408	464	390	418	402	432	401	422	444	423	423	418	416	420	421	425	422	407	432	396	407	398	437	433	411	401	436	376	427	393	441	411	402	400	379	444	407	389	448	379	433	405	387	421	394	438	440	422	429	429	393	447	405	437	429	415	430	403	423	413	409	457	387	425	426	412	451	438	446	419	392	407	434	410	438	426	469	397	402	412	440	435	389	431	386	404	437	401	396	409	450	402	419	439	423	409	426	455	419	418	398	440	433	434	419	416	406	389	442	390	429	395	390	435	416	413	428	388	381	421	456	410	403	409	426	389	412	392	412	433	412	422	405	403	381	406	387	419	457	450	424	413	435	415	410	424	383	409	408	422	415	426	424	422	391	440	407	409	401	445	410	382	424	400	401	401	445	412	404	402	389	432	422	418	432	400	405	443	413	377	422	426	421	436	414	402	413	448	431	459	402	396	416	368	447	418	419	443	408	417	417	382	362	424	427	448	438	381	390	429	418	402	466	422	421	439	437	428	402	392	398	430	397	422	414	370	408	399	428	429	458	400	404	406	434	402	420	421	426	441	421	406	419	425	418	458	440	411	421	442	492	410	416	395	426	383	407	401	423	406	451	393	419	422	424	371	407	396	403	416	421	418	413	417	417	400	416	403	394	398	416	421	397	421	440	435	397	423	436	433	434	413	427	419	420	424	399	404	396	425	385	438	427	425	428	399	402	434	431	425	397	398	462	393	402	421	404	388	409	394	418	425	402	403	407	457	392	426	401	378	408	465	398	381	424	388	414	413	402	438	403	416	450	407	438	453	423	418	379	419	412	430	405	428	409	407	395	411	416	433	430	428	418	373	359	431	419	426	464	416	418	406	421	414	413	411	388	392	399	441	422	412	389	424	398	414	391	437	409	385	442	419	423	412	392	440	415	444	442	455	411	401	413	410	430	429	426	439	427	444	451	434	399	375	432	418	431	415	413	468	460	426	445	424	385	405	400	392	443	448	428	418	443	405	402	396	408	419	417	407	433	415	420	419	420	423	409	403	410	443	436	450	438	418	391	410	423	396	396	424	395	412	465	416	436	409	447	434	389	451	398	457	394	424	425	409	431	437	414	430	413	424	399	399	420	433	408	436	437	451	377	422	394	410	441	433	418	405	432	424	412	400	424	419	448	424	447	413	443	438	424	438	416	417	390	391	412	426	410	404	421	399	414	403	415	438	408	436	393	417	409	424	396	462	429	415	399	434	416	388	462	391	384	378	434	400	414	412	412	407	393	410	420	390	430	429	447	433	411	445	409	410	394	431	423	450	424	412	410	440	397	436	390	414	447	374	428	404	433	417	447	418	438	421	399	434	414	426	390	380	427	370	403	415	446	430	432	416	407	419	452	444	403	403	403	417	403	432	395	423	417	401	385	404	386	393	426	394	409	418	418	369	379	386	435	434	424	415	412	408	426	437	429	422	441	427	397	409	393	393	451	421	387	416	417	413	416	404	407	406	420	436	419	418	398	401	397	421	431	429	427	431	415	381	421	410	423	433	382	405	481	437	389	416	438	447	419	397	438	424	401	409	431	428	396	454	392	391	381	412	407	394	431	427	444	430	418	439	412	409	429	397	432	389	421	417	401	429	407	428	422	427	441	376	436	381	415	407	421	404	425	429	381	413	422	437	397	438	420	370	442	402	415	366	383	430	428	366	404	415	347	416	409	428	409	413	432	411	428	399	428	413	402	385	391	412	428	398	421	446	387	411	410	384	420	460	407	417	427	402	388	433	440	417	399	411	388	400	393	429	435	423	410	403	415	388
1452	125	53	44	62	48	28	26	30	22	26	20	18	30	19	24	23	22	19	25	26	28	20	22	18	19	20	26	24	15	21	21	18	16	22	21	15	26	21	16	16	17	12	31	19	16	14	19	11	18	17	17	21	13	15	24	16	14	10	16	13	14	19	13	12	23	24	19	14	11	22	20	21	13	17	19	18	12	17	12	18	10	21	23	16	16	18	16	22	17	14	16	16	13	16	17	13	19	14	13	12	19	14	13	19	15	13	9	15	12	15	11	14	14	12	11	24	17	22	18	10	20	21	9	20	14	13	10	15	14	14	11	17	21	16	16	10	18	21	20	20	15	16	23	21	17	18	15	3	21	16	13	12	22	20	20	20	17	18	12	24	12	11	20	16	13	27	16	19	18	11	21	19	21	13	17	15	14	15	14	21	17	17	17	25	13	16	13	16	18	14	9	12	16	19	20	12	17	22	16	24	10	9	17	13	19	14	19	18	13	14	12	16	14	13	20	19	11	15	24	17	16	9	18	21	25	18	12	16	16	15	14	14	15	21	18	22	9	13	16	7	14	15	8	15	13	15	10	14	17	22	16	23	15	16	20	10	13	8	12	22	18	9	14	9	15	17	16	17	13	10	18	14	19	25	16	16	19	15	17	22	18	18	16	14	17	12	20	19	15	13	14	25	19	18	14	16	15	15	12	13	19	13	24	13	17	19	20	17	5	12	21	17	21	13	16	13	16	20	21	21	16	7	18	13	16	12	14	15	21	28	11	18	17	15	19	24	14	14	15	17	17	15	19	23	17	21	19	21	16	12	13	10	14	11	16	17	10	10	15	17	11	19	12	12	14	9	17	19	17	13	16	15	13	16	18	13	13	16	16	16	19	22	24	23	19	16	19	16	14	16	11	16	25	12	18	25	12	19	9	14	13	13	25	13	13	21	18	20	18	18	16	9	15	16	18	17	9	18	15	20	13	14	15	19	17	13	17	19	18	21	12	22	13	18	20	18	19	12	12	15	14	14	14	12	12	15	14	21	16	17	21	17	16	13	18	14	13	22	11	16	12	14	15	17	13	19	17	14	19	17	14	14	20	13	20	15	18	19	23	12	17	17	17	19	13	17	10	17	12	14	19	14	17	19	19	17	12	21	19	19	9	15	24	15	15	8	16	16	11	13	16	15	7	16	14	12	11	17	14	17	19	20	26	15	18	18	16	16	15	16	10	15	15	23	16	14	18	12	16	14	14	11	13	16	24	20	12	14	12	16	16	21	9	18	14	18	24	17	19	20	20	18	19	14	22	14	22	18	14	19	21	18	20	18	14	19	24	25	16	12	14	17	9	14	17	12	14	14	13	13	16	23	13	18	9	16	19	23	19	12	19	23	11	22	12	10	16	11	20	11	18	18	18	14	12	16	17	17	15	14	18	18	12	14	13	9	17	11	13	11	10	20	18	16	20	22	16	19	16	10	12	9	13	14	8	26	18	12	14	11	21	13	18	14	14	19	9	17	20	19	13	12	14	18	21	10	11	15	13	15	15	14	21	18	16	10	13	19	16	13	12	13	22	26	19	20	20	16	16	18	20	21	15	13	11	19	10	17	17	20	14	13	13	13	16	15	19	18	17	12	19	15	20	16	13	11	13	19	13	17	13	13	25	16	13	14	18	12	13	20	17	14	16	23	19	17	18	16	18	11	15	16	15	21	22	12	14	16	19	16	16	17	16	16	14	10	14	15	19	15	15	10	16	9	17	15	21	14	15	24	15	21	19	19	14	15	11	9	13	10	21	20	25	13	14	16	12	13	16	14	22	13	16	13	11	14	21	17	16	20	22	10	13	18	16	18	12	17	25	13	14	16	15	16	10	10	16	15	18	19	10	14	22	14	16	14	18	16	15	11	9	22	15	17	17	23	18	15	12	23	21	15	12	14	19	20	15	20	20	17	12	23	12	13	15	13	10	11	15	9	16	23	14	12	18	24	19	14	19	10	13	27	16	13	13	11	16	12	17	25	17	10	14	14	11	16	18	17	16	10	20	19	17	26	9	16	14	16	9	10	17	13	15	16	18	14	21	17	20	12	22	19	15	19	25	9	21	18	14	13	14	8	11	18	13	21	19	18	9	14	11	18	5	17	23	7	11	14	8	12	15	11	21	12	14	20	26	21	17	16	19	10	12	21	16	12	14	15	9	10	17	20	9	17	9	15	20	13	25	21	15	22	20	19	17	17	21	10	20	18	12	6	15	13	13	18	20	20	18	11	14	18	22	23	18	14	16	11	14	18	25	20	11	19	14	15	13	21	20	5	16	8	12	21	16	26	7	16	18	20	12	11	11	22	12	13	21	18	15	21	15	17	11	15	19	15	16	21	20	11	12	16	17	12	7	20	23	17	20	15	12	20	14	15	22	13	12	10	6	19	18	12	13	20	18	20	16	12	12	27	21	14	14	16	12	14	8	15	11	17	16	13	20	20	15	11	13	19	15	11	13	24	15	13	15	17	14	17	11	20	17	16	17	13	32	12	19	19	19	11	15	21	19	19	15	24	15	11	17	14	15	12	20	20	9	13	17	13	15	18	20	18	14	18	12	18	15	15	12	16	19	24	15	17	25	22	23	19	14	16	18	16	25	12	17	21	9	19	11	23	18	13	17	20	11	14	17	11	15	19	19	20	23	16	20	9	21	13	22	14	15	19	18	19	13	13	11	19	14	16	18	16	16	10	22	17	11	13	11	16	15	14	20	14	11	23	22	19	20	17	22	17	25	12	8	20	14	16	21	19	14	17	11	8	11	10	16	21	8	13	14	11	22	19	17	12	13	22	20	19	17	13	21	19	12	18	16	18	23	25	17	18	10	16	15	8	21	14	20	8	20	20	10	14	12	11	14	18	17	17	17	17	15	19	15	13	18	19	14	16	21	18	20	20	13	15	18	21	12	16	14	18	20	14	20	18	15	14	23	11	16	19	16	16	20	13	20	16	24	17	21	17	18	14	18	24	17	21	17	19	15	21	12	17	17	16	16	17	9	22	21	22	18	13	25	12	18	8	16	14	12	15	18	15	15	21	15	18	17	19	15	25	11	22	14	19	19	10	16	13	10	19	18	16	13	12	15	13	21	14	12	12	15	16	20	16	15	19	19	19	21	17	19	15	17	18	15	10	10	8	13	26	18	17	22	18	16	24	16	18	14	18	17	14	14	12	21	21	22	13	15	16	19	14	15	15	23	17	23	12	24	17	17	15	8	25	24	8	15	12	21	17	14	13	13	13	15	8	17	18	13	10	12	11	15	15	19	10	16	14	14	15	16	18	18	12	22	16	20	25	20	14	19	12	15	18	16	25	19	15	14	17	14	13	15	16	17	9	16	15	12	10	22	17	16	15	17	20	17	14	19	16	14	16	15	18	20	17	6	10	19	10	16	10	20	20	15	16	8	19	18	14	14	19	13	14	17	14	21	21	14	17	15	25	19	14	10	9	19	18	20	15	19	16	19
14567	5523	2031	4817	7445	5678	3991	2819	2306	1833	1482	1274	1160	1051	1052	992	928	894	933	922	880	853	850	855	758	717	670	620	596	541	586	580	552	543	541	458	446	390	428	417	365	383	362	347	335	333	342	349	379	373	338	323	335	347	332	347	369	336	362	344	311	342	325	319	378	349	366	356	361	343	360	396	389	357	325	296	300	330	320	330	327	316	333	300	295	300	297	281	298	289	318	281	287	328	273	268	311	315	284	300	279	288	289	289	322	291	288	306	277	252	294	348	312	298	317	271	329	290	311	297	297	310	282	294	318	292	286	304	303	323	297	324	284	273	302	268	284	303	309	275	321	303	322	284	323	287	281	290	311	326	297	305	304	313	286	326	289	327	285	336	343	299	316	280	281	302	307	275	282	299	284	280	245	285	305	308	296	295	284	317	291	283	320	296	315	302	312	315	307	287	307	273	272	245	286	289	298	272	285	280	312	326	294	275	297	280	296	278	316	299	316	326	290	289	297	293	315	290	282	288	310	293	313	299	272	305	297	299	279	291	304	293	289	304	316	276	270	293	322	311	293	267	338	273	283	288	297	324	256	292	292	310	283	278	321	285	275	289	297	278	295	300	297	274	315	321	303	273	279	278	283	309	306	271	323	287	287	286	258	267	276	295	270	312	284	299	289	260	296	290	290	278	300	281	266	283	277	306	315	301	289	279	289	288	301	281	304	276	276	278	306	279	281	288	289	291	294	282	273	310	285	311	282	313	310	270	288	289	292	282	307	288	274	306	254	297	286	300	298	308	301	303	283	297	318	286	278	269	317	312	306	289	297	302	296	294	320	312	261	279	282	311	292	274	275	301	289	285	299	298	317	283	281	272	308	317	302	299	285	304	277	289	291	286	304	305	311	317	285	287	319	300	293	329	285	328	280	296	313	283	297	246	295	286	294	292	284	296	279	276	307	297	306	281	286	304	305	295	312	287	299	288	311	305	278	250	285	297	271	314	260	269	282	269	295	315	260	279	288	310	280	301	279	305	306	290	288	328	311	303	316	291	285	302	294	301	291	277	287	300	279	265	266	303	304	291	290	277	259	283	297	308	294	302	302	296	308	305	308	288	326	321	290	275	290	268	285	316	314	279	267	305	297	311	295	267	299	291	295	291	293	327	295	286	268	315	246	311	303	306	295	258	293	323	291	273	292	305	281	277	287	329	290	268	296	321	286	314	315	284	293	271	274	295	283	312	261	300	294	265	294	296	265	299	309	299	289	281	298	304	276	259	283	291	293	324	301	296	291	336	289	299	286	291	288	272	288	285	280	284	315	282	276	285	309	308	268	299	287	286	296	278	296	290	289	310	284	282	262	278	275	291	302	294	293	266	294	313	296	314	288	310	301	271	283	261	303	248	293	278	272	291	301	304	310	307	304	283	289	296	310	302	310	302	281	317	299	323	276	345	281	270	261	302	297	300	304	291	301	306	300	300	284	328	303	319	299	287	303	279	308	287	328	311	322	318	292	267	325	310	286	301	304	264	285	271	317	275	286	276	289	309	280	296	280	298	286	273	304	278	336	289	293	300	279	299	289	284	284	305	242	266	280	315	262	307	303	284	291	329	301	301	327	320	265	259	313	272	308	319	273	290	292	313	300	274	298	281	329	282	285	305	330	300	326	263	301	313	282	304	293	278	291	296	274	302	290	279	321	257	329	275	299	308	273	283	273	296	267	289	305	264	306	262	272	254	283	269	285	275	293	320	308	290	273	242	316	310	302	288	284	295	290	303	317	297	317	284	302	294	300	319	306	254	303	288	308	267	297	298	291	310	310	266	280	302	291	291	311	291	295	306	300	303	276	309	304	307	292	274	306	250	295	287	272	294	283	260	282	291	285	299	264	270	283	277	280	290	290	288	296	279	286	289	283	301	283	307	287	275	318	290	293	266	311	279	243	283	260	297	294	277	303	276	282	274	307	284	292	293	299	286	278	280	324	303	274	284	292	269	282	281	278	286	295	276	301	281	283	290	309	291	289	266	274	308	275	292	293	301	287	346	282	307	303	318	268	297	291	291	283	292	299	304	281	278	262	328	296	275	316	299	271	316	281	274	272	289	304	304	290	298	301	293	285	315	296	261	277	293	285	293	318	314	287	272	279	289	317	291	281	250	262	286	270	301	271	323	299	289	309	308	317	307	285	291	302	276	304	279	308	345	312	300	302	329	313	289	290	291	301	296	280	318	288	280	289	303	305	270	284	296	272	287	302	298	288	292	289	281	313	272	281	283	272	298	308	289	328	297	300	250	314	300	262	277	289	283	299	300	301	293	329	315	300	318	319	271	298	301	286	310	305	279	283	297	294	302	309	302	281	315	280	273	277	279	289	329	310	283	284	297	291	302	307	284	276	306	267	299	300	280	304	298	257	269	279	293	306	289	294	288	293	308	260	272	268	272	299	289	305	308	297	295	302	300	270	297	302	284	309	288	301	275	297	316	273	295	277	305	335	317	303	277	305	311	315	295	307	288	297	284	338	290	288	297	304	297	296	293	325	259	297	278	297	275	281	325	304	286	307	271	284	291	272	302	278	271	303	285	294	299	279	306	332	308	302	325	272	279	259	303	320	294	284	299	277	298	284	268	301	316	279	286	292	311	261	297	299	291	274	304	275	305	281	302	283	306	291	300	267	295	293	305	298	295	287	316	297	318	302	263	287	283	273	261	292	282	303	274	297	312	285	308	284	317	320	303	314	302	275	325	301	258	246	268	335	303	284	284	304	276	257	299	298	302	303	284	313	279	268	289	291	301	294	304	292	267	292	277	275	306	282	315	309	265	279	287	310	297	294	253	268	325	279	285	244	274	301	301	266	268	312	310	284	288	295	287	304	285	297	290	310	269	276	260	293	291	268	280	279	297	273	287	293	263	284	273	308	312	308	298	274	300	298	295	279	279	321	307	303	300	322	309	292	301	293	276	319	285	309	287	275	319	273	292	290	295	280	298	288	282	274	299	296	279	274	285	272	268	289	324	291	277	287	308	318	312	296	313	267	299	291	303	299	292	290	300	309	317	281	271	276	291	276	269	285	272	282	318	289	309	327	331	298	319	329	306	284	303	285	283	272	293	277	305	304	281	260	269	287	307	339	282	304	286	265	298	290	309	287	325	293	283	250	297	269	295	288	296	267	300	300	299	275	290	306	312	268	296	305	303	305	294	310	305	288	306	269	292	271	273	288	278	274	286	288	302	280	293	285	293	251	283	276	303	279	283	299	317	300	308	330	292	291	292	285	293	289	301	261	299	300	273	288	283	278	306	287	299	319	322	267	281	313	278	300	292	288	310	284	267	305	313	290	324	304	278	284	316	286	308	319	281	300	298	294	291	300	305	299	277	250	314	289	326	287	295	288	341	295	289	291	319	253	292	322	289	296	279	276	298	295	320	287	292	297	297	280	278	277	259	310	291	305	320	314	308	303	284	316	300	283	292	299	279	336	301	292	288	278	284	291	302	298	273
1906	399	176	129	208	147	119	93	86	83	89	72	50	57	42	50	58	48	57	44	42	28	48	38	40	39	37	37	24	34	30	39	29	28	28	26	25	17	17	19	24	19	18	23	28	14	19	20	22	20	20	33	22	23	25	21	27	15	24	20	18	28	24	21	17	23	24	18	23	20	23	21	29	22	19	19	21	24	23	14	22	19	17	23	17	22	23	19	21	19	21	28	24	15	16	22	18	20	28	15	17	16	12	23	18	19	24	20	19	22	25	23	22	20	11	21	16	13	20	21	23	21	22	26	15	18	16	20	11	24	23	24	12	18	21	22	17	22	24	13	26	13	17	16	20	20	15	24	18	25	16	7	22	18	14	19	19	27	19	21	14	19	19	23	19	15	11	22	22	19	13	11	22	24	21	20	24	15	17	18	26	14	20	20	14	25	24	16	17	14	21	13	20	9	24	17	20	18	16	13	18	19	21	16	22	18	15	16	17	18	16	15	24	16	18	17	16	13	22	17	27	22	21	16	19	17	18	11	19	12	25	14	22	22	17	20	19	21	17	19	17	20	14	18	20	13	18	17	15	18	12	14	13	13	18	16	13	20	16	19	18	15	17	18	16	22	17	18	10	25	17	18	18	19	13	20	14	23	10	19	20	14	20	17	16	12	16	19	20	23	18	19	22	26	17	21	29	25	14	22	16	19	16	19	19	13	12	20	12	21	16	20	17	13	20	18	17	24	19	16	25	28	22	15	21	22	16	22	13	15	15	13	23	18	18	12	22	24	16	17	16	13	17	17	15	23	14	10	15	17	14	20	8	19	22	20	11	13	20	27	13	18	11	25	13	18	22	24	23	17	15	13	13	19	29	14	21	21	13	19	18	23	20	17	25	15	24	16	18	11	21	16	22	11	16	19	12	14	18	14	20	14	15	15	20	23	18	25	17	19	15	14	25	17	14	18	19	18	24	20	19	16	21	22	21	15	27	21	16	20	22	20	21	13	19	20	11	23	20	18	13	8	18	24	20	14	13	11	12	25	16	17	22	23	19	12	12	10	14	18	16	23	22	22	20	19	22	15	18	20	26	23	15	15	13	13	14	18	13	18	15	22	15	18	18	17	20	26	15	16	19	13	13	12	27	22	19	25	18	18	17	27	19	13	25	14	15	15	14	19	19	16	7	9	19	23	15	16	22	20	22	27	19	19	21	13	12	14	20	19	12	10	11	19	17	13	14	16	14	27	17	23	19	23	18	19	21	20	18	16	24	14	22	21	17	9	14	18	18	25	24	22	18	24	16	20	17	22	19	23	21	21	16	23	11	19	18	18	12	17	21	18	17	13	19	26	16	21	18	15	16	13	16	18	21	16	22	19	21	19	20	14	17	14	23	20	20	23	17	13	22	18	16	13	26	18	12	23	16	23	17	14	14	14	21	15	16	25	20	11	11	17	18	23	16	18	18	22	22	14	27	22	20	19	14	16	17	21	20	9	20	20	18	18	13	21	17	16	18	19	18	15	13	17	18	15	14	22	16	15	21	21	13	16	11	13	18	28	17	18	20	15	20	18	32	19	28	23	17	20	21	11	21	16	20	16	18	14	28	18	17	19	19	18	17	17	17	19	18	18	19	15	16	14	16	23	20	24	20	17	31	22	14	19	21	18	27	14	22	24	25	13	10	16	16	22	17	26	18	15	15	17	10	21	23	13	16	15	21	15	15	17	26	25	16	17	19	17	17	20	18	15	22	18	26	19	25	14	17	16	20	19	13	22	20	23	21	16	14	16	14	18	22	16	27	16	9	15	16	19	22	21	20	9	16	30	9	18	19	29	24	26	21	21	18	23	25	15	18	17	17	13	22	18	17	22	22	10	19	16	17	22	20	16	24	22	23	16	14	20	17	16	16	20	13	11	18	24	24	14	13	24	15	18	22	20	14	20	19	17	19	22	26	20	18	10	21	16	18	16	17	20	13	16	16	19	15	20	22	17	23	19	20	23	13	12	25	18	13	16	12	13	31	19	18	16	11	13	20	15	20	16	16	19	29	15	23	18	14	24	15	15	21	18	8	14	19	21	17	17	12	9	23	15	18	17	13	15	20	15	14	15	25	21	18	16	21	18	13	13	14	27	11	22	18	14	23	24	15	23	19	23	15	19	13	15	23	19	19	17	13	14	20	23	12	21	16	18	20	19	26	19	14	19	16	19	18	18	18	23	14	15	22	16	13	23	21	17	22	19	28	22	22	22	13	12	23	16	12	20	25	20	15	11	19	16	23	22	19	14	13	24	25	17	25	11	22	18	19	18	19	18	19	17	22	18	23	15	13	24	16	21	13	10	15	19	19	10	19	11	10	16	18	21	13	14	12	20	17	16	21	25	18	23	17	19	24	14	24	22	23	24	10	25	22	19	22	21	22	20	18	20	16	20	24	16	14	16	23	10	25	25	27	16	25	12	19	15	12	20	20	20	18	26	14	22	19	14	25	23	17	18	21	15	19	20	12	15	19	19	12	14	17	18	18	18	17	23	16	21	33	20	23	30	23	13	18	20	18	11	24	19	17	12	14	14	13	21	16	25	21	17	13	16	20	16	15	18	12	21	21	19	15	17	26	22	11	23	22	11	22	12	23	17	14	16	21	15	13	8	27	16	15	22	13	16	20	17	15	21	16	20	18	12	12	14	19	17	13	9	16	19	17	21	16	15	19	19	14	14	19	14	16	16	14	16	31	16	18	19	15	19	17	19	23	19	14	15	12	15	20	16	20	22	22	17	17	23	19	17	12	17	17	13	19	15	16	22	18	25	16	14	16	16	24	16	14	12	16	18	21	20	16	21	23	27	21	16	19	22	20	13	20	22	19	21	18	23	22	16	14	17	17	20	22	23	17	17	14	16	20	19	22	23	13	15	22	15	17	23	20	21	23	15	23	17	15	22	19	12	13	16	19	15	11	25	17	19	22	12	20	15	16	23	16	21	24	23	21	18	17	28	18	19	16	19	18	11	14	16	18	20	12	19	16	15	20	23	16	15	11	18	20	21	19	16	16	12	20	28	16	12	19	16	24	15	18	18	15	25	21	17	18	20	15	15	21	22	8	19	24	16	19	15	17	15	26	13	21	18	24	10	18	22	27	20	12	21	10	28	11	15	21	15	20	13	16	17	13	10	20	18	22	15	19	15	22	17	26	17	23	15	19	20	21	29	16	18	18	13	22	17	19	19	22	16	18	14	16	22	13	28	14	14	25	19	20	13	20	16	20	16	11	15	18	19	14	25	22	16	21	21	18	25	16	20	16	17	16	19	31	14	19	27	13	14	19	7	24	26	14	17	19	11	18	16	17	21	12	26	18	18	21	14	15	12	16	8	16	16	15	14	11	22	18	17	22	19	12	19	21	22	20	22	18	14	13	17	19	18	19	8	17	20	20	23	24	13	21	15	19	24	22	17	18	26	22	16	15	12	19	16	21	17	23	23	21	23	25	19	25	22	18	25	16	21
27554	14397	5929	15764	22242	18781	14406	10662	8519	6723	5592	4608	3962	3450	3003	2697	2491	2415	2361	2293	2119	1917	1890	1793	1557	1566	1510	1383	1191	1134	1136	1104	1081	988	913	804	792	724	730	717	685	674	615	532	564	570	488	503	571	544	522	482	534	478	515	474	478	454	478	458	454	453	488	468	515	464	460	454	471	494	549	622	536	454	439	396	410	398	389	378	381	366	387	384	403	351	350	350	337	340	381	349	347	322	390	314	341	348	340	369	362	353	332	385	348	362	322	321	336	324	339	367	332	338	300	376	363	319	365	325	341	334	344	353	328	337	369	340	352	354	320	349	352	335	333	359	331	350	349	350	357	292	373	330	344	345	381	310	328	343	325	339	313	317	337	328	329	345	339	360	399	347	331	331	304	318	315	326	350	328	335	291	364	340	326	320	337	348	333	343	352	314	322	340	338	341	350	347	330	326	318	341	339	371	305	332	332	334	316	296	341	295	340	333	332	320	339	339	332	340	319	296	316	329	332	336	383	311	362	310	328	309	353	305	322	362	321	284	323	331	313	331	311	341	321	331	317	324	341	382	366	366	339	340	355	328	346	386	321	313	340	341	352	316	338	326	309	315	317	317	339	355	337	343	349	315	319	324	314	331	328	326	332	321	316	299	340	329	339	329	338	320	333	346	348	307	327	351	351	290	312	321	349	338	328	298	303	318	286	335	333	325	317	315	318	329	310	333	313	321	323	310	335	337	322	312	333	344	312	361	318	352	321	310	354	298	315	319	313	356	306	347	340	324	333	320	333	363	346	341	364	327	342	307	363	345	313	300	326	297	304	329	352	333	307	350	336	282	314	339	348	343	309	302	353	329	345	318	345	344	325	354	312	357	324	347	343	350	340	304	317	335	335	307	342	310	321	311	318	297	269	326	331	332	318	321	341	333	335	305	291	310	336	342	357	330	304	306	344	302	331	311	330	366	328	321	341	327	334	324	338	304	320	344	338	356	336	337	319	306	339	313	338	329	342	312	330	333	333	352	350	320	314	334	331	308	340	346	301	344	316	362	316	316	352	318	310	312	344	337	346	334	337	349	346	349	336	315	294	322	329	354	362	299	284	308	306	287	329	309	301	324	319	330	299	325	325	334	342	334	340	321	352	340	319	352	299	324	334	336	354	347	310	346	304	344	333	345	337	308	335	319	337	316	337	316	306	333	363	315	329	307	321	330	331	320	313	337	297	305	332	353	383	330	346	296	331	343	313	324	333	355	317	311	317	326	322	303	322	321	322	334	313	338	328	352	295	316	326	314	308	356	328	354	336	320	325	340	318	334	332	359	315	359	323	315	310	348	296	342	322	350	350	318	297	333	342	314	296	316	305	331	324	341	356	316	351	354	337	324	312	319	318	324	327	305	304	318	329	329	320	328	316	332	334	383	347	306	319	351	314	338	342	304	313	288	321	306	307	308	327	348	314	309	308	326	333	322	325	325	335	297	349	315	320	315	318	333	345	323	324	357	327	311	311	326	289	347	338	331	328	307	322	325	339	330	299	343	301	307	325	315	293	316	317	327	348	358	348	305	341	334	318	313	305	295	303	320	328	319	339	331	344	300	336	338	321	308	319	332	299	307	337	339	314	317	327	327	325	315	329	326	358	340	310	322	307	335	304	337	320	327	320	329	318	340	320	346	352	347	338	334	330	342	347	338	347	341	321	293	363	333	355	320	331	324	342	309	295	353	289	323	330	335	308	353	335	335	336	333	339	334	323	327	308	328	337	324	308	328	345	349	323	335	355	297	320	349	323	343	366	319	296	339	301	324	319	325	347	313	348	309	340	339	341	278	304	319	325	322	354	306	325	347	352	337	328	355	312	342	313	343	309	326	333	325	356	336	337	320	312	302	333	320	351	309	333	318	327	316	323	333	329	329	318	318	302	379	352	324	295	330	321	348	349	338	304	332	311	359	325	359	304	300	353	360	303	299	354	312	324	283	344	333	341	331	347	314	353	323	300	318	314	314	308	327	330	323	306	344	329	290	323	329	348	305	356	336	358	327	349	300	360	352	336	354	306	331	341	314	322	344	328	286	336	314	357	314	345	348	276	315	306	339	322	355	311	304	305	327	341	344	341	323	312	323	322	336	321	322	311	327	320	317	330	342	324	308	317	290	331	337	302	325	339	338	335	330	314	350	306	319	313	347	320	355	319	317	324	274	331	331	319	354	331	331	327	342	317	347	309	338	329	317	324	322	267	319	369	337	319	352	332	355	331	338	332	313	330	328	294	352	376	330	345	342	344	335	351	322	347	367	284	294	368	313	311	325	317	316	325	316	357	293	332	304	302	310	323	289	365	300	335	325	318	320	283	315	366	330	321	368	330	339	330	332	291	300	322	314	337	330	321	309	331	286	330	319	322	299	336	334	316	324	332	333	330	331	313	336	332	338	362	313	345	352	324	320	306	345	300	327	328	321	314	308	362	304	307	314	329	314	329	315	329	309	318	349	329	347	329	333	315	312	336	312	309	343	321	324	317	320	338	328	332	340	309	338	332	333	372	315	364	342	338	344	344	331	314	303	322	349	346	316	340	330	346	310	348	326	317	308	340	341	333	303	328	326	309	311	304	321	353	362	365	336	326	326	325	300	310	290	323	332	333	326	324	322	326	344	316	323	319	322	327	331	297	302	315	334	308	345	290	349	347	363	350	315	320	305	323	329	338	354	328	317	329	342	299	322	370	292	326	338	318	310	334	321	326	325	350	320	304	323	319	301	308	344	348	303	344	335	322	344	319	327	332	318	330	306	330	304	330	308	317	324	327	307	291	306	315	351	344	345	312	343	327	308	353	311	281	339	324	306	309	314	339	284	322	336	306	341	305	304	307	327	361	331	327	318	313	368	311	326	332	341	337	341	330	311	342	332	324	317	320	308	300	321	338	303	305	310	351	305	313	320	354	342	322	339	316	325	354	318	334	310	331	328	330	352	334	334	337	339	328	315	320	295	320	345	294	340	317	338	323	327	346	337	325	346	311	339	330	333	348	325	353	332	292	351	342	283	335	347	318	352	285	330	326	329	309	318	319	315	348	334	315	344	314	333	336	302	341	352	319	324	303	344	321	307	327	306	331	316	338	347	318	329	328	309	340	350	336	313	302	348	340	297	330	337	327	326	348	306	330	319	322	317	333	301	342	335	300	312	298	305	323	335	349	322	318	322	316	328	317	336	316	300	328	323	363	328	318	307	336	346	313	330	316	327	345	275	317	313	327	352	344	281	311	353	345	310	309	304	352	314	333	328	336	308	332	330	326	314	342	326	299	338	322	321	324	331	291	294	325	289	304	307	333	293	310	304	349	316	284	307	319	320	340	310	352	338	342	304	344	338	335	309	317	358	296	335	346	329	312	333	342	316	337	349	343	319	346	349	307	329	341	329	351	354	333	351	345	334	325	345	348	363	325	318	304	336	327	300	335	360	333	315	335	329	320	283	283	332	297	321	349	291	330	347	320	291	336	332	317	347
2621	241	102	97	113	95	76	85	67	69	58	46	62	54	43	52	43	54	56	54	36	40	43	41	50	46	33	36	28	31	26	33	22	46	25	28	29	31	31	31	24	32	26	26	29	27	40	31	25	28	31	25	27	35	33	24	32	25	33	19	26	28	37	19	30	23	31	36	37	30	36	32	22	29	40	30	31	30	29	25	25	23	27	32	23	30	26	17	39	34	39	22	26	27	36	28	25	25	29	26	29	31	34	26	21	31	30	29	22	27	23	34	28	27	31	25	28	28	30	26	26	33	27	36	33	29	24	19	37	35	28	32	25	29	30	31	30	28	18	19	28	19	25	28	24	29	28	21	23	25	22	27	30	31	22	21	25	23	28	26	38	25	26	21	43	27	31	19	32	28	28	29	18	25	35	34	27	28	33	32	21	31	29	35	20	33	30	29	24	29	36	28	23	27	39	30	39	27	34	28	31	26	23	25	37	35	35	29	28	27	29	29	32	25	21	34	30	30	27	32	29	31	30	15	26	23	28	33	30	29	26	30	24	25	34	39	26	23	24	23	32	25	32	30	23	28	39	32	30	32	26	28	31	29	25	20	24	28	29	43	20	29	24	23	35	27	25	22	33	32	23	20	20	27	32	29	34	39	32	19	21	24	24	31	26	25	29	36	32	27	15	29	31	34	29	21	19	32	28	30	19	30	25	25	25	31	32	36	29	35	22	26	20	30	18	31	27	35	34	25	25	29	24	31	30	27	27	22	34	24	25	32	21	18	30	41	39	27	27	27	27	27	18	25	32	26	27	27	25	22	36	38	26	38	27	26	22	29	31	35	27	21	35	27	24	32	28	25	28	25	24	14	19	33	29	27	25	26	31	19	29	31	25	24	23	32	19	21	24	26	21	30	27	31	20	25	38	33	27	23	35	26	21	28	22	32	34	26	26	20	33	33	26	21	26	29	26	26	26	26	32	22	27	24	25	31	31	17	26	27	25	31	26	22	27	30	34	22	38	32	31	29	31	30	32	34	37	24	29	32	30	23	27	26	34	27	35	26	39	22	30	20	26	24	24	26	29	21	26	23	28	34	25	22	21	24	27	32	18	27	23	25	28	22	32	31	24	23	31	31	30	21	21	26	32	28	28	32	21	29	29	26	29	31	32	27	22	17	28	31	25	28	35	32	32	32	35	27	20	31	18	27	25	26	29	33	28	27	31	30	34	23	36	20	30	30	37	32	33	28	39	24	22	14	24	34	34	29	31	22	31	27	27	24	22	19	27	23	32	26	28	32	30	40	26	32	25	26	26	27	30	28	34	28	26	34	22	28	33	24	27	27	35	24	26	29	30	24	24	15	31	35	29	25	31	29	24	31	33	24	25	29	33	23	31	22	33	29	23	36	36	22	30	33	32	33	27	32	32	27	30	25	15	37	28	30	29	29	30	34	22	35	27	26	25	23	25	23	21	32	25	27	21	33	29	45	41	28	28	32	28	11	23	21	23	25	23	23	28	37	14	35	22	31	35	29	26	17	22	23	33	24	40	23	19	30	25	34	30	28	28	29	30	32	37	26	43	28	23	26	35	27	29	26	31	18	27	21	27	18	28	22	23	24	16	27	24	32	40	32	31	27	25	26	31	29	23	28	27	32	23	28	20	40	19	24	33	43	36	25	32	32	33	30	34	35	45	20	27	39	38	23	24	20	30	21	27	19	26	27	17	24	25	31	24	30	37	28	23	24	18	29	28	34	20	28	31	32	19	24	28	45	30	36	25	30	31	25	22	33	29	31	32	35	37	23	34	31	30	28	28	33	28	26	26	23	25	18	27	29	38	26	23	21	21	27	23	29	23	29	38	27	24	28	26	20	25	35	27	29	24	34	22	35	32	31	34	17	21	35	37	38	29	38	19	30	26	26	34	34	17	25	25	28	21	30	23	29	37	29	26	21	22	32	22	23	25	33	25	29	22	37	23	29	30	19	26	33	28	24	34	26	34	20	26	28	29	21	33	29	20	26	22	32	28	31	28	26	29	32	23	26	26	26	34	22	33	22	28	30	27	30	37	18	25	28	26	24	32	30	21	28	21	38	35	28	31	32	30	20	29	39	33	21	22	28	35	18	27	32	27	27	28	33	42	26	22	35	30	28	31	23	20	21	36	16	38	26	26	26	30	21	25	32	34	30	32	25	27	29	29	26	28	26	30	30	21	22	23	16	26	28	32	24	38	27	30	30	38	30	31	26	28	24	37	26	25	32	23	38	31	39	21	29	30	23	18	34	25	24	25	31	24	28	37	29	25	29	30	29	18	27	25	26	23	24	32	27	35	24	34	26	25	34	34	26	21	27	35	29	25	22	27	36	30	30	28	23	25	23	28	27	21	40	30	25	28	20	28	33	19	27	34	28	33	28	42	31	24	34	27	26	24	21	21	24	19	23	39	26	26	25	24	26	23	35	23	23	34	30	30	22	27	39	27	24	35	30	26	18	30	24	26	26	33	22	40	18	27	33	30	20	28	26	27	32	30	28	29	24	31	26	24	23	30	27	30	27	17	29	27	25	27	19	39	29	21	21	27	20	25	23	35	23	23	27	30	30	21	26	27	18	30	24	38	22	26	34	26	35	34	33	25	31	25	25	34	23	27	36	30	24	28	25	29	25	31	25	20	32	24	24	28	29	24	24	41	29	29	28	24	24	29	29	32	19	26	33	24	30	32	30	27	31	31	23	30	24	26	27	29	28	28	26	31	19	30	23	33	36	28	24	26	18	31	22	39	29	32	33	29	35	24	17	24	27	24	42	25	36	25	28	22	26	25	32	39	22	32	25	33	35	28	31	23	24	31	35	24	31	31	26	20	31	23	35	22	27	25	25	34	31	23	27	43	33	25	35	25	20	26	20	24	21	30	18	31	33	26	42	24	34	28	28	31	30	22	37	30	26	26	35	26	32	16	27	29	29	20	28	20	33	29	26	27	21	33	28	31	24	26	27	31	22	27	17	30	26	25	24	25	31	28	25	30	19	19	28	36	25	34	22	27	39	24	30	24	32	28	25	34	31	19	28	20	28	29	24	20	21	25	36	24	39	32	32	30	28	30	25	20	31	31	28	28	43	25	37	21	20	27	37	36	23	31	30	28	25	29	31	34	35	26	25	33	28	31	23	24	39	28	23	40	31	27	29	29	21	27	20	28	25	20	22	27	20	45	25	31	31	30	24	20	23	23	41	29	24	19	20	26	31	32	28	25	31	31	26	28	40	26	27	33	25	33	31	32	31	29	28	26	21	26	30	27	36	17	28	31	31	21	28	24	25	15	25	29	26	31	26	27	31	27	41	38	39	23	34	25	28	32	27	32	27	28	36	29	24	27	22	20	29	31	23	34	19	31	24	30	32	26	16	31	32	29	35	28	24	17	32	27	35	37	21	23	28	21	20	22	24	29	26	24	25	29	27	24	33	27	21	25	22	24	23	28	28	33	23	31	25	34	23	23	30	29	23
20617	9401	3698	9914	14947	12963	9428	6801	5270	4549	3581	2977	2667	2306	2146	1963	1921	1786	1743	1742	1638	1521	1557	1371	1359	1342	1301	1071	1055	1019	995	974	971	912	922	800	781	728	720	712	711	717	681	718	611	636	601	621	589	601	607	602	569	610	587	560	563	624	573	598	578	546	570	585	566	586	617	578	574	587	602	680	600	584	537	555	549	537	554	481	518	525	546	559	513	538	526	554	536	535	482	505	546	527	512	530	555	495	537	518	532	524	465	533	540	478	495	482	511	532	500	502	509	519	544	501	513	500	499	524	524	512	510	527	498	453	526	527	519	506	498	472	471	533	522	496	507	503	502	519	540	502	499	526	456	522	514	521	495	522	501	512	511	516	562	519	538	494	553	536	531	534	494	513	538	502	476	481	507	531	528	519	463	536	549	535	483	525	504	501	488	518	481	510	470	511	500	531	522	508	497	520	495	464	472	498	521	501	490	501	497	482	475	499	512	502	483	495	514	509	487	479	495	518	494	460	497	482	515	498	511	493	499	491	501	502	507	491	532	466	480	513	487	492	492	505	500	501	508	526	478	489	483	520	500	495	501	516	501	488	503	485	494	486	530	479	502	450	536	470	471	490	495	531	510	499	488	524	522	495	499	561	507	530	472	467	481	504	481	502	527	508	536	539	486	515	504	486	490	522	521	472	490	467	537	511	500	509	520	517	530	472	471	503	517	513	525	477	473	483	492	480	469	502	485	544	500	485	483	478	484	524	506	519	513	473	485	484	500	523	464	490	465	487	485	489	495	513	492	504	527	489	493	489	473	509	454	501	515	503	503	482	522	476	492	479	528	493	528	525	507	512	493	503	532	506	488	491	513	532	473	525	516	519	510	480	501	472	500	504	492	489	499	512	546	470	491	502	519	469	551	486	509	525	493	486	518	505	466	495	481	517	529	525	529	489	482	485	469	493	485	506	514	501	498	498	479	543	526	507	488	488	508	475	539	481	467	516	481	467	497	489	492	506	496	508	539	502	540	466	459	496	523	496	527	507	494	486	509	509	491	503	509	466	504	482	506	474	489	512	507	513	507	549	490	496	494	466	519	514	498	503	545	487	535	495	467	476	470	494	544	433	493	527	486	519	477	488	527	495	456	522	515	515	524	506	488	504	500	470	477	514	500	487	500	529	493	471	507	509	541	488	494	499	456	497	462	494	494	515	478	465	502	503	511	517	481	505	465	460	506	508	494	506	456	513	555	497	504	463	459	486	474	562	485	525	488	494	536	492	481	516	517	496	517	493	507	544	458	470	506	473	487	523	506	467	521	521	503	546	499	508	504	498	554	494	527	501	502	484	496	515	460	483	545	536	511	502	500	487	520	473	473	495	518	506	518	504	496	500	486	495	474	514	518	528	524	467	505	509	466	488	534	493	514	516	538	519	462	469	496	502	487	510	488	540	506	510	492	519	467	506	489	498	477	502	484	486	495	487	519	479	487	506	484	513	500	531	507	480	496	488	520	515	502	476	520	466	487	492	481	491	541	521	537	500	541	526	536	492	472	429	503	500	489	477	516	488	490	511	508	506	479	505	524	509	498	506	505	483	509	503	524	515	468	508	483	523	509	492	469	457	511	489	517	522	500	491	471	480	434	523	512	531	503	497	516	505	490	498	483	508	516	494	502	496	510	492	471	503	510	507	495	443	467	506	526	463	496	475	517	522	495	493	488	500	483	511	513	515	501	530	515	525	487	479	508	497	506	504	475	516	464	489	476	465	508	505	506	493	480	512	495	503	518	496	514	507	526	513	522	489	490	510	507	519	501	456	525	458	517	485	475	531	517	499	496	529	512	523	499	497	486	483	509	501	546	495	503	487	515	455	514	501	525	456	449	468	483	483	515	496	502	470	487	456	484	485	516	473	505	496	491	517	502	466	514	500	497	488	475	542	512	475	516	493	464	515	519	485	485	489	485	477	469	513	544	495	547	485	514	523	487	511	500	499	473	509	521	529	507	518	501	505	504	501	495	576	541	474	490	491	528	500	478	508	508	547	479	499	485	473	495	517	526	471	490	500	555	494	475	491	484	469	522	505	473	496	553	499	500	506	507	536	512	523	511	499	517	530	493	484	502	514	536	481	487	491	531	517	521	513	526	475	487	505	488	481	510	532	486	481	500	494	517	495	526	459	509	510	496	495	475	548	456	486	488	477	500	476	484	493	508	520	507	534	530	466	528	556	470	490	513	504	477	471	465	488	493	511	513	469	483	468	530	490	483	472	511	509	533	446	482	524	500	509	513	470	529	541	509	467	521	502	513	493	477	481	459	490	510	518	487	515	479	522	465	463	497	523	534	501	467	508	485	464	486	509	535	497	518	549	494	501	519	508	530	499	501	510	493	477	483	495	502	497	519	497	511	429	471	470	490	482	527	509	466	508	493	482	506	485	489	535	486	481	502	502	522	514	496	515	490	471	538	473	505	510	545	501	486	510	440	518	497	466	449	528	478	516	482	495	521	512	525	499	492	531	461	543	525	518	488	474	509	529	500	517	478	526	498	486	498	462	519	463	469	508	528	513	494	533	500	486	479	495	535	504	533	525	491	472	476	519	527	539	506	514	524	499	523	510	516	492	446	516	518	527	501	512	472	521	494	468	506	519	520	510	536	516	469	484	451	501	495	515	484	523	511	518	526	441	484	508	513	496	464	502	499	460	501	542	516	527	498	537	496	486	507	463	503	509	494	505	503	500	480	506	536	505	510	482	494	487	498	491	459	484	510	511	479	469	486	506	485	500	497	509	497	490	477	483	486	490	491	465	555	477	534	517	487	480	508	536	560	515	466	518	535	498	450	521	519	482	484	482	516	496	519	554	490	486	467	492	548	526	490	492	513	493	514	474	531	508	486	483	491	473	530	488	523	531	470	516	473	485	482	496	519	494	490	504	484	476	486	499	488	510	503	505	541	493	494	536	537	508	479	488	518	499	480	488	482	470	494	478	486	551	526	476	470	452	495	510	483	516	529	499	486	525	513	465	504	500	477	508	541	507	510	514	458	482	506	487	521	529	489	470	483	496	559	472	537	565	517	470	462	495	492	505	491	500	500	499	510	501	513	512	524	501	461	541	507	484	527	515	502	477	518	521	507	482	500	465	490	529	503	511	502	474	459	512	449	505	519	507	495	495	520	476	512	501	501	525	495	463	501	526	491	470	491	497	474	537	529	470	495	522	524	535	533	491	519	475	467	492	554	497	474	509	542	470	461	484	488	495	510	484	530	478	502	471	509	493	480	498	495	538	521	499	539	513	486	517	505	542	512	532	480	492	482	479	511	523	459	511	515	497	511	509	491	507	485	509	500	483	540	456	513	502	471	521	509	513	534	505	505	496	491	473	516	467	532	521	463	507	515	510	534	521	498	448	527	490	486	464	470	537	510	465	507	481	510	543	501	487	476	453	508	505	507	511	531	499	519	487	493	467	489	502	474	491	528	536	508	498	513	478	477	480	503	510	472	505	542	534
2481	424	206	134	200	224	118	124	97	116	92	82	54	70	62	57	60	44	56	58	50	47	41	58	42	41	35	35	40	41	44	31	35	27	34	32	34	29	34	24	29	35	27	24	31	32	33	17	26	36	28	25	27	26	30	30	24	27	27	20	27	28	23	24	23	22	21	34	37	29	32	16	22	28	24	23	19	25	18	19	25	19	23	21	24	20	19	20	23	27	21	13	32	21	14	28	30	25	21	28	28	21	23	29	21	30	25	14	23	26	27	25	25	25	13	16	25	28	24	26	27	28	15	32	23	29	16	21	30	24	25	23	23	21	28	28	20	23	19	27	31	17	26	16	25	31	13	24	14	25	26	24	26	25	24	17	24	32	30	22	29	21	22	22	27	22	22	22	21	20	27	19	21	24	21	33	20	21	23	20	33	20	31	19	41	20	17	29	19	23	15	27	27	28	27	24	32	14	19	20	32	23	19	28	20	24	18	29	30	27	25	19	28	25	28	28	26	23	20	15	33	19	23	22	24	20	20	29	26	17	22	9	22	19	24	17	26	28	23	29	21	33	25	19	19	28	23	26	25	17	35	31	24	17	15	25	29	20	20	26	21	25	21	24	29	20	24	25	29	24	18	36	22	21	22	20	25	19	29	27	22	27	29	22	25	27	28	25	17	36	18	36	26	18	21	21	28	19	24	28	25	22	29	23	21	23	29	24	25	30	28	19	23	28	23	24	26	24	24	20	21	28	18	24	31	22	21	23	27	23	20	21	29	32	22	25	31	19	25	24	21	26	33	26	22	29	24	26	19	20	25	22	18	16	20	14	19	23	21	30	29	23	24	23	26	14	16	19	17	28	28	22	27	26	25	23	20	23	29	23	29	25	19	23	18	23	21	19	21	22	24	20	23	18	28	16	16	11	22	27	29	16	23	19	24	24	22	23	21	18	19	20	16	20	28	22	26	26	17	22	21	26	14	29	25	25	17	31	23	24	28	25	23	19	21	25	21	22	23	29	19	29	19	27	31	27	28	21	26	21	19	22	21	30	34	21	23	17	24	20	28	30	28	21	25	23	26	26	22	25	19	21	21	24	23	19	22	29	24	31	18	20	34	26	23	18	22	25	20	25	24	26	30	22	20	20	18	14	25	19	11	19	16	30	17	28	18	24	24	33	20	21	17	17	18	25	21	19	28	16	25	24	25	18	25	15	24	24	19	22	27	20	26	21	25	16	25	20	23	26	14	23	23	20	24	29	19	27	15	18	29	33	18	22	26	27	26	17	26	20	23	31	28	23	22	23	34	34	22	20	23	28	23	25	28	16	34	34	23	19	23	32	14	20	23	36	26	19	31	24	31	22	13	20	24	19	21	23	22	24	23	30	23	23	28	23	29	18	22	28	28	17	25	21	25	20	32	31	22	22	21	23	17	36	23	8	16	21	22	30	25	26	25	18	22	19	26	19	14	16	26	27	17	27	25	17	28	25	22	20	22	19	28	17	36	19	31	19	19	28	19	23	29	22	23	20	25	21	17	23	25	26	22	28	18	28	22	21	20	26	25	25	29	26	21	21	21	31	23	21	25	23	23	21	27	27	24	22	24	27	26	22	25	25	28	23	21	28	24	27	35	20	20	24	13	24	20	38	19	18	22	20	24	15	22	20	18	11	25	23	27	28	43	21	17	36	26	23	25	22	24	23	26	23	23	28	21	26	22	26	21	21	23	25	24	18	25	24	22	24	23	25	32	15	21	27	21	18	26	28	20	25	19	20	14	24	25	20	29	27	20	16	25	17	24	23	26	27	20	30	28	25	27	22	23	23	24	21	20	23	24	23	15	24	23	22	18	25	15	15	26	29	22	16	33	24	20	21	24	22	23	22	13	22	24	22	21	28	24	16	19	26	28	25	24	24	19	24	14	24	19	28	19	17	21	26	18	20	24	24	18	34	24	19	22	29	21	25	18	18	27	18	15	24	16	22	22	29	34	23	25	23	26	22	23	18	17	29	36	23	14	19	24	22	27	16	23	27	16	20	21	15	20	20	35	28	24	21	21	17	20	25	12	19	24	26	22	18	21	19	34	27	25	20	23	24	18	28	21	19	25	23	30	22	30	34	24	24	19	15	25	19	28	16	22	26	24	32	18	26	28	15	11	15	18	17	15	25	22	27	27	23	20	36	32	19	21	19	18	18	20	26	21	20	28	18	24	22	24	12	12	32	24	20	26	21	28	21	27	29	14	31	18	22	21	26	21	18	21	16	29	20	18	22	24	19	23	15	25	24	29	26	16	21	24	24	24	29	24	23	24	26	15	27	27	18	23	19	17	20	19	23	23	22	29	15	24	21	27	25	20	19	24	16	28	18	29	18	24	19	16	22	20	28	24	25	28	26	16	18	21	25	16	13	25	22	24	21	17	19	26	27	30	18	20	30	24	23	25	20	24	22	23	22	26	25	27	18	21	19	22	29	26	15	27	15	23	25	29	15	33	21	26	16	22	14	17	27	22	22	19	20	25	20	34	18	29	31	23	30	24	23	15	27	25	28	25	38	25	27	28	21	16	19	37	21	22	20	22	32	31	24	18	21	19	25	31	33	16	18	25	29	14	27	19	21	28	20	31	27	18	28	17	29	27	20	23	28	21	19	30	22	20	25	21	20	24	30	24	25	22	24	21	20	26	24	26	19	20	26	21	19	24	20	20	19	17	21	24	22	20	25	24	19	25	25	26	27	18	23	22	31	27	25	25	18	22	20	28	27	26	32	22	25	20	23	17	19	32	28	21	31	22	23	19	26	22	23	27	29	24	20	22	24	20	19	22	29	30	22	23	21	18	34	15	13	17	12	25	16	22	35	26	17	17	24	16	21	30	17	24	30	25	28	22	30	36	26	25	22	19	28	16	30	18	21	27	18	29	27	24	25	18	33	19	30	26	21	20	24	29	18	25	20	17	19	24	25	32	20	30	26	28	18	24	22	22	25	16	18	16	27	26	18	21	20	22	22	27	21	29	20	19	25	27	27	22	21	21	23	15	14	25	16	23	27	27	20	22	16	23	23	18	12	26	23	28	18	26	26	25	25	32	22	19	25	31	22	23	35	25	18	32	32	16	22	25	19	18	24	20	17	23	27	21	15	28	30	35	14	22	22	24	20	23	24	22	14	19	19	17	23	22	24	22	18	21	24	24	35	25	15	27	22	26	17	22	25	27	22	25	22	33	19	32	22	17	22	32	27	28	15	23	23	21	25	28	30	24	20	24	16	21	20	22	20	36	18	22	30	28	29	27	25	29	28	18	21	14	30	21	20	21	27	18	27	12	24	32	18	22	19	22	15	26	20	17	29	20	24	23	21	25	19	21	22	31	21	23	13	20	26	33	22	24	30	25	26	19	19	18	24	22	18	22	14	24	22	27	28	19	25	30	21	29	15	33	25	25	22	15	15	13	25	23	19	30	17	21	25	24	29	30	26	37	17	28	26	24	24	27	21	20	28	22	22
29072	14149	6363	16437	23530	20641	15823	11793	9238	7649	6355	5183	4450	3895	3467	3166	2846	2740	2606	2638	2423	2354	2164	2086	1882	1713	1629	1402	1428	1426	1338	1197	1187	1115	1023	921	833	894	860	797	728	738	750	703	719	626	651	613	633	611	641	580	657	562	616	577	606	558	568	572	589	553	556	594	552	596	587	556	586	589	591	642	560	529	526	518	492	482	491	474	500	473	444	490	474	498	492	441	463	468	458	428	408	460	423	435	429	428	405	436	442	452	446	445	465	456	449	431	447	435	454	454	439	444	425	439	427	443	423	433	426	448	432	416	418	425	447	438	421	431	463	428	424	445	425	438	410	410	425	411	433	436	424	433	465	433	433	421	406	415	411	435	406	414	421	436	460	426	477	501	499	440	421	459	415	404	421	433	399	454	411	409	414	418	411	449	380	412	382	431	434	420	404	430	427	454	396	422	422	451	402	422	416	400	444	398	409	439	419	399	387	436	430	410	386	400	390	407	414	386	443	424	424	457	413	383	408	403	413	426	422	430	422	417	448	437	431	395	431	452	456	414	426	413	427	401	430	416	441	414	427	416	437	446	408	437	397	442	411	388	443	434	388	391	419	437	436	423	389	378	444	418	416	422	401	397	434	408	418	445	402	384	421	465	413	360	423	417	404	386	412	412	460	417	451	383	355	413	409	421	427	413	433	403	434	390	402	441	410	434	392	445	369	439	389	423	382	395	431	409	417	416	406	408	421	399	419	423	387	422	404	399	401	437	423	405	443	422	429	396	442	436	427	418	411	382	428	440	401	436	382	431	393	424	443	422	427	410	423	366	386	436	375	423	427	415	384	437	454	416	415	386	437	404	426	440	432	419	419	404	442	408	372	400	440	389	431	433	401	390	398	411	403	414	438	392	421	412	422	461	450	401	437	433	415	414	410	392	458	414	431	438	417	422	404	405	396	468	393	427	440	453	390	395	436	404	414	446	440	410	385	428	421	381	412	398	382	467	460	407	420	449	433	436	424	449	426	414	424	429	445	386	398	399	421	420	395	407	412	411	416	401	394	389	427	443	423	426	418	458	408	441	415	378	417	399	387	416	442	436	447	393	412	426	409	388	401	398	416	414	419	440	417	375	388	392	391	397	425	420	448	427	446	418	417	449	457	415	369	411	411	424	412	431	394	421	433	386	423	387	394	426	420	393	430	405	464	420	412	466	421	384	452	413	409	403	401	423	417	416	410	394	390	395	450	410	412	417	433	432	419	443	408	423	426	402	406	414	410	395	409	391	418	415	419	409	423	437	421	421	425	413	410	389	390	404	447	420	465	414	390	423	430	454	397	376	431	395	402	436	411	409	448	421	425	424	412	407	407	421	438	424	371	385	422	419	406	374	397	422	445	445	400	449	392	433	422	432	424	372	431	390	416	427	428	455	410	405	408	408	438	429	408	446	425	426	369	412	441	434	413	468	428	414	397	408	417	400	408	402	398	428	353	437	453	401	392	414	460	393	401	436	431	408	413	406	434	402	403	417	393	411	428	442	464	431	413	415	423	398	424	404	393	428	434	453	424	426	398	440	416	372	472	404	422	416	401	407	392	437	442	407	424	419	426	411	434	427	411	437	389	433	372	449	411	381	438	399	442	418	411	411	441	389	434	399	417	385	416	400	414	407	423	421	375	434	401	428	405	377	436	402	391	454	381	384	407	399	406	437	401	439	401	390	436	402	420	428	429	417	401	382	422	438	373	417	414	442	433	397	428	419	452	425	402	422	480	396	430	414	445	448	386	446	402	437	450	390	437	442	437	409	451	418	413	440	413	408	455	417	430	366	426	432	414	438	408	413	463	403	412	385	453	375	414	408	415	418	440	403	405	427	429	410	428	381	418	398	417	385	425	420	402	406	428	409	413	380	411	434	407	366	449	415	435	417	420	453	417	435	399	437	438	413	398	400	409	437	442	395	407	428	397	445	436	419	411	409	404	419	454	393	399	451	417	361	405	438	396	405	427	428	439	417	426	431	420	404	430	398	407	390	413	432	413	431	422	404	394	431	440	378	389	434	418	423	429	421	397	425	445	405	417	446	438	416	420	409	391	414	409	428	456	430	407	394	411	442	416	379	425	459	400	447	417	422	387	416	418	417	397	420	400	404	419	391	407	409	414	435	425	417	396	401	442	430	394	368	428	418	421	401	437	396	431	445	430	398	433	407	393	410	438	395	422	393	436	443	403	416	402	388	413	412	408	422	407	424	373	418	381	420	449	424	418	405	380	420	376	397	388	411	398	433	404	384	407	441	379	378	429	404	463	394	419	457	422	423	417	423	428	435	389	413	409	427	451	357	438	398	406	442	385	422	439	387	415	419	377	384	430	395	402	379	412	417	387	391	407	419	425	425	408	451	453	441	441	427	404	436	440	393	432	416	413	409	397	426	448	435	417	391	389	425	402	421	426	417	370	389	403	441	398	410	387	380	428	441	405	411	419	408	392	412	394	403	445	424	416	420	422	371	474	455	444	415	419	409	443	391	421	409	409	424	408	413	391	436	380	393	396	372	417	413	426	405	447	385	434	416	398	441	446	398	428	440	416	411	440	422	400	426	425	443	379	437	438	406	432	426	420	468	412	414	411	415	406	418	428	418	418	391	396	425	381	378	406	452	425	412	444	453	399	413	435	429	407	427	443	432	452	431	397	428	458	421	460	417	443	419	435	416	401	435	406	418	417	427	469	446	443	433	390	388	420	422	453	443	464	435	424	388	449	419	424	427	403	410	433	397	439	458	427	399	420	407	426	404	452	433	411	395	412	411	438	394	428	441	442	407	418	428	415	388	424	416	382	445	414	417	441	429	401	416	411	423	383	401	388	400	421	408	448	429	439	406	385	423	410	387	404	393	386	447	411	425	404	435	417	415	423	419	399	429	410	418	424	394	441	422	434	385	421	433	385	434	422	404	404	360	403	425	450	395	428	432	427	421	409	424	436	405	419	396	427	403	465	439	402	439	389	447	423	440	419	443	401	417	398	395	412	402	437	439	385	425	391	402	428	410	392	402	409	421	427	411	426	388	402	406	388	419	424	389	405	391	436	398	412	434	403	407	412	403	435	413	420	418	414	446	468	415	443	414	425	393	398	436	394	449	448	423	425	431	437	419	404	408	375	432	402	436	442	417	398	397	419	437	427	431	387	395	384	412	391	430	388	460	374	440	427	417	401	414	427	418	406	402	411	416	385	438	427	404	420	431	445	427	421	415	391	425	428	432	417	450	417	438	388	400	396	400	416	409	425	397	397	419	397	419	393	446	389	451	370	426	409	419	390	446	420	402	450	433	429	386	417	407	433	394	436	387	387	413	422	401	398	411	414	382	418	401	366	437	407	430	416	440	417	430	430	442	453	398	426	393	404	411	396	392	393	393	449	411	440	423	427	400	415	413	428	414	407	397	424	414	396	414	423	405	389	385	434	415	410	405	402	385	382	461	447	461	461	412	418	396	403	424	394	378	415	438	414	414	465	418
1445	78	38	39	55	49	38	39	34	30	22	25	25	26	28	29	21	19	17	26	29	28	21	33	28	14	25	23	24	21	21	17	21	14	16	20	19	17	24	11	15	23	10	9	11	12	19	20	15	20	15	17	15	12	17	19	15	15	19	26	15	16	24	14	17	17	19	20	21	12	16	20	12	19	17	15	24	12	11	11	17	7	17	15	13	15	17	27	18	20	18	21	21	18	17	10	10	10	16	12	25	12	18	17	14	19	14	19	7	18	14	14	20	11	15	18	16	17	18	15	21	19	18	11	8	19	16	14	14	19	20	15	15	24	15	23	12	19	10	11	16	16	10	20	12	17	15	35	15	14	12	13	16	13	12	12	11	26	18	16	20	16	17	16	14	8	6	15	15	8	15	13	17	24	19	16	17	13	16	11	7	27	12	15	18	15	13	12	19	15	18	14	11	15	14	11	16	21	17	20	22	9	21	17	16	12	18	20	20	19	15	17	18	16	19	18	15	14	20	18	17	16	14	15	12	14	13	7	9	15	13	13	24	17	14	17	20	8	20	25	14	9	26	19	8	17	20	11	16	19	15	20	17	10	18	18	24	21	10	9	16	16	13	23	16	13	16	14	14	14	15	13	20	15	16	18	20	15	12	19	10	19	10	12	8	17	10	11	18	7	11	21	7	19	25	12	19	20	13	10	6	10	14	11	17	24	13	24	15	7	19	12	14	14	20	13	22	13	13	13	17	19	18	18	22	15	16	18	21	20	20	11	17	17	20	11	11	14	20	16	17	14	20	21	17	16	12	17	12	15	20	13	20	17	14	13	19	19	11	15	13	16	14	18	16	14	24	11	29	11	18	8	23	20	13	11	11	12	13	17	21	11	18	12	17	17	12	18	14	18	15	19	13	20	14	19	12	11	16	20	23	17	10	18	8	12	18	17	14	11	14	26	13	9	14	14	17	10	16	18	13	10	19	16	11	19	20	13	17	18	16	17	18	14	17	19	15	10	13	18	16	12	11	13	12	17	19	16	16	15	16	13	12	15	30	13	20	15	16	18	9	7	15	22	27	19	24	21	12	12	11	17	16	10	18	20	9	18	19	15	16	20	18	20	10	18	19	19	20	16	18	15	15	13	15	23	15	15	17	12	14	13	9	21	21	23	19	22	20	9	17	25	16	17	12	7	14	17	17	21	17	13	13	16	8	20	17	13	15	14	13	19	23	9	12	18	18	14	11	11	20	14	16	14	20	11	15	13	13	12	13	16	9	16	15	21	22	15	18	26	17	18	16	15	25	20	15	9	15	16	15	20	15	12	19	20	6	22	17	25	15	14	17	27	13	15	17	23	17	13	16	22	15	18	25	20	12	10	16	15	18	19	20	13	18	13	17	19	15	18	18	18	18	13	19	13	21	18	16	20	14	19	13	19	18	17	12	18	18	18	20	13	13	10	20	12	17	15	11	22	12	15	12	18	16	16	20	19	18	15	13	12	14	19	17	17	22	9	23	18	15	14	11	26	12	16	17	10	16	21	16	20	12	13	18	25	16	16	16	16	9	9	19	20	13	15	15	16	14	22	16	16	15	17	13	17	11	14	16	10	15	20	19	12	21	13	15	16	16	9	7	19	16	16	12	22	15	18	19	17	15	18	8	21	14	12	22	8	15	22	20	16	21	17	18	15	10	15	10	20	11	12	16	16	13	14	15	10	15	11	18	15	12	20	13	16	15	15	13	19	14	22	10	15	8	19	23	12	8	26	11	11	14	11	20	12	10	22	12	29	10	18	18	15	17	14	20	13	11	16	16	14	16	18	12	18	26	12	15	11	18	20	15	13	19	14	13	19	14	18	18	23	20	14	10	18	11	10	19	21	18	12	17	12	15	10	20	14	14	8	23	18	13	15	17	13	17	13	12	8	17	15	12	22	12	17	11	20	24	15	13	14	19	14	19	11	11	14	9	19	9	12	13	20	15	16	23	14	12	20	21	22	14	21	16	6	21	14	20	19	16	12	17	16	13	12	17	17	21	13	14	23	17	15	13	17	15	14	11	14	12	18	18	16	10	14	10	15	14	16	15	23	17	19	20	25	13	14	18	20	17	15	13	19	21	14	13	9	15	17	25	18	10	22	13	18	23	10	11	16	8	21	11	12	12	12	13	20	17	14	25	10	21	17	18	20	15	14	13	22	16	18	13	21	14	16	19	15	11	9	14	16	19	22	21	16	13	15	16	15	11	13	15	19	11	12	15	15	17	17	14	18	18	26	21	25	17	9	16	24	17	14	15	18	15	13	18	11	17	24	17	14	16	22	14	17	18	9	15	14	17	15	21	12	14	15	16	16	16	14	18	18	8	17	12	10	16	15	21	12	8	15	13	17	11	10	14	18	16	21	19	20	14	13	31	13	11	10	17	13	18	15	15	17	18	17	13	14	19	23	18	21	16	18	16	8	12	20	16	15	19	14	18	19	18	12	20	26	10	18	17	19	23	16	20	16	11	12	9	18	9	10	14	18	15	18	20	18	17	16	13	12	14	11	17	23	15	14	14	18	16	10	14	15	10	21	17	10	12	18	8	22	13	15	14	15	19	17	21	17	13	13	17	17	12	15	20	20	16	21	15	19	18	24	13	19	13	21	13	22	17	12	17	16	16	15	22	16	14	16	11	13	23	11	15	16	15	13	18	15	9	14	24	21	19	16	16	17	17	16	10	18	21	11	11	6	13	16	18	13	19	13	21	8	15	13	21	14	11	12	17	13	16	20	21	20	13	15	15	19	20	15	12	14	18	12	20	14	17	14	18	21	22	21	15	13	21	12	19	17	10	10	18	19	11	20	26	16	11	19	10	8	19	11	17	15	21	10	11	18	18	14	14	9	16	16	12	13	9	17	17	24	21	12	15	11	16	23	10	16	18	16	11	19	16	21	14	19	23	19	18	17	12	15	17	11	15	20	12	15	13	17	15	10	18	15	20	21	25	24	14	15	14	12	13	21	17	11	13	16	15	17	17	10	17	18	18	12	18	16	17	23	15	16	12	13	13	15	15	19	16	13	19	12	17	13	11	13	14	11	11	20	20	8	17	16	18	16	20	17	22	18	11	14	19	18	11	14	12	14	16	14	16	22	20	20	17	14	25	19	18	14	12	13	20	21	23	14	13	16	13	13	16	13	13	15	20	20	12	19	18	16	20	23	12	11	15	14	16	9	19	19	9	17	15	11	11	13	12	14	20	12	10	19	15	18	16	8	20	18	18	14	19	19	24	16	13	12	17	15	10	19	13	12	10	15	15	16	15	15	18	21	15	16	13	22	14	17	23	21	16	12	9	14	11	9	15	15	14	13	23	12	17	15	11	15	19	9	16	19	20	11	18	20	11	13	13	18	21	13	11	14	19	21	15	13	14	14	21	10	10	18	14	20	15	15	16	28	20	20	16	22	14	24	15	10	19	15	17	17	10	11	19	22	9	16	19	16	13	16	17	15	25	22	21	21
15236	4659	1714	4496	7460	6317	4146	2945	2273	1846	1578	1271	1155	1163	1075	998	923	921	993	971	920	974	875	791	758	736	589	595	641	593	565	537	453	478	481	419	430	373	450	405	369	404	369	357	345	338	339	356	330	344	348	322	303	324	306	368	333	341	315	347	339	387	334	298	361	358	320	308	347	368	345	366	360	321	337	306	325	321	325	305	311	278	297	316	292	304	303	285	289	290	291	279	292	303	304	278	305	272	302	286	305	277	282	302	297	304	309	319	301	288	302	301	299	303	323	295	261	278	311	283	304	280	284	294	306	299	293	293	306	294	271	319	297	278	318	304	297	267	297	286	290	277	319	312	294	255	279	336	308	287	323	303	294	300	304	307	284	289	319	342	298	272	310	272	289	296	286	283	314	307	293	287	272	256	268	285	280	300	255	267	281	288	295	310	301	269	284	324	321	301	279	281	317	318	296	295	292	282	297	306	320	290	301	269	280	272	282	290	283	259	287	325	277	268	295	282	289	295	294	307	309	314	304	285	280	312	282	295	310	272	305	281	292	295	290	281	284	299	299	288	289	287	279	298	275	294	311	280	272	308	271	272	268	277	320	280	282	283	298	289	283	277	297	299	276	277	285	306	278	279	290	280	285	292	291	293	280	260	301	329	258	315	263	267	308	290	276	305	270	298	265	281	315	337	277	291	279	294	293	275	292	255	287	276	278	264	280	303	297	260	294	321	295	300	276	280	309	262	288	282	278	295	278	292	291	287	280	311	271	264	289	294	297	312	278	255	273	308	315	310	302	283	291	269	289	292	283	314	274	300	299	312	283	266	305	284	283	302	297	281	301	287	281	317	297	312	307	279	286	263	285	306	309	283	243	310	319	285	294	261	312	272	320	260	286	287	293	282	277	272	300	299	313	317	288	274	266	272	285	308	275	262	271	302	268	271	287	289	277	295	267	302	277	300	289	239	279	270	314	270	284	288	316	289	263	290	331	305	291	313	310	299	331	282	293	304	282	307	287	291	291	254	263	299	270	306	287	288	288	303	309	310	290	271	283	278	297	303	257	300	281	275	286	291	286	292	274	289	251	304	286	306	304	289	294	299	336	302	269	301	297	289	286	288	303	277	296	282	291	271	293	296	294	311	326	269	289	319	305	288	311	304	293	298	256	304	257	282	283	276	296	267	292	321	318	294	310	282	275	318	283	288	277	253	305	289	284	285	290	298	310	275	284	254	315	285	285	320	296	295	319	301	274	315	313	271	272	273	266	296	277	299	309	289	333	308	306	315	284	277	269	282	278	324	304	303	299	292	288	295	258	288	285	275	282	298	291	298	312	279	279	288	324	297	286	277	264	285	276	290	307	277	304	266	281	319	321	268	298	268	303	292	311	297	278	305	287	297	280	321	307	274	236	322	258	291	320	295	279	283	297	264	281	262	267	295	305	270	300	288	261	308	280	300	281	285	277	304	287	298	303	323	306	299	276	280	277	281	303	313	292	307	294	258	283	276	295	289	304	287	296	306	266	307	311	309	286	291	313	309	306	269	280	277	268	274	300	284	326	264	292	274	285	335	271	317	297	289	306	265	305	321	257	282	266	270	303	302	282	296	298	287	257	295	294	275	325	289	284	322	276	328	293	281	288	289	265	290	282	268	279	290	289	265	312	316	270	293	293	286	299	325	272	304	281	313	240	298	288	309	302	355	282	288	280	312	286	272	293	300	294	287	308	319	299	279	271	301	301	282	298	283	299	263	326	265	301	262	299	305	315	281	295	298	274	315	295	266	327	292	285	292	243	302	273	294	295	269	285	276	276	290	265	313	298	301	269	316	294	282	326	289	267	283	267	279	305	281	311	277	295	291	308	302	286	291	308	297	300	276	283	297	280	269	298	269	264	308	300	268	288	287	313	257	273	317	283	294	257	310	291	305	296	290	304	297	269	285	261	259	308	269	257	278	299	304	266	289	279	277	308	297	272	282	271	269	304	292	287	303	305	293	288	257	290	287	308	307	278	305	289	283	312	274	306	283	289	276	275	307	278	256	298	311	329	291	278	293	303	279	303	283	284	301	283	287	301	278	281	271	279	296	312	298	272	279	273	325	313	264	292	300	298	293	287	301	285	291	266	272	294	289	248	274	283	301	290	319	267	289	269	305	302	288	281	294	288	265	311	295	287	282	300	279	311	283	300	295	265	288	283	290	284	300	280	310	300	274	284	297	285	273	274	295	289	286	304	299	313	313	295	309	286	303	309	259	308	307	283	310	255	273	305	286	299	296	288	264	299	290	277	319	280	291	333	288	265	275	294	298	268	249	318	299	309	305	330	247	306	321	307	290	296	295	320	312	269	295	299	276	290	304	285	272	281	292	289	280	310	264	275	279	303	285	320	294	305	291	284	314	300	301	348	292	275	245	274	280	292	304	288	274	276	307	317	306	299	318	300	292	292	273	302	307	289	272	298	296	282	289	324	275	314	280	325	308	263	304	282	286	276	273	274	257	312	274	307	281	296	311	290	321	302	290	299	234	280	283	294	292	266	273	326	273	298	292	275	317	283	308	284	304	315	298	281	298	280	309	318	258	290	290	305	279	274	298	304	299	295	288	291	254	314	293	255	314	290	279	294	266	295	296	286	265	302	302	269	307	292	275	313	284	296	294	269	286	289	297	273	294	297	284	282	291	318	297	302	313	304	290	299	267	280	267	276	282	269	266	276	288	302	289	299	259	303	289	288	282	319	309	271	294	308	319	305	303	297	302	285	297	312	293	258	298	307	279	302	261	314	281	284	315	283	294	295	269	290	275	278	263	287	289	255	298	259	334	265	294	296	309	296	265	306	327	279	273	313	271	304	307	306	292	306	285	283	308	284	304	264	270	306	279	296	324	316	258	295	291	309	262	244	293	286	264	287	268	288	292	290	299	283	273	308	279	277	288	309	302	309	270	305	257	310	283	262	314	290	267	318	266	292	287	287	276	311	263	274	287	273	286	300	297	310	318	268	293	303	294	286	312	279	277	322	298	285	285	291	262	294	290	290	287	300	312	277	278	306	261	293	289	286	303	298	284	280	287	289	330	301	325	301	282	271	277	290	285	303	268	297	285	275	327	282	266	286	274	317	277	277	283	290	262	287	265	311	280	303	311	299	279	305	277	297	319	288	295	276	279	283	267	298	274	280	310	320	276	297	275	265	301	263	301	288	286	302	314	322	299	314	274	284	288	305	294	294	286	287	262	285	281	293	280	279	276	290	275	320	274	286	302	283	263	299	307	292	301	284	295	264	279	310	266	285	252	296	305	295	299	310	303	276	288	276	284	292	297	324	284	281	284	292	281	265	283	287	307	276	349	288	291	298	328	263	274	299	288	268	284	305	307	314	309	284	289	304	307	264	265	283	304	255	254	310	283	263	310	259	279	290	288	308	288	279	319	311	250	283	318	303	247	277	315	270	284	267	282	300	281	290	315	283	287	274	294	301	294	290	280	279	298	261	312	283	277	284	279
1826	355	148	139	227	163	114	93	82	76	55	45	70	60	60	66	47	44	56	49	34	49	38	36	25	33	32	32	29	37	25	28	25	17	22	19	21	28	12	22	24	22	25	27	35	13	20	28	24	22	20	21	20	15	19	18	19	18	18	17	26	23	28	17	17	28	23	18	26	18	18	23	22	18	16	16	20	26	9	24	15	21	24	21	19	23	21	21	18	17	20	18	10	15	13	17	19	23	19	12	12	17	19	8	20	15	25	20	17	18	23	22	14	18	19	17	16	18	21	15	17	22	23	14	16	16	24	15	16	19	21	17	15	19	13	16	21	15	18	16	18	18	15	12	16	21	18	23	16	17	17	23	13	20	16	19	15	14	22	14	11	16	22	22	19	16	18	15	12	21	16	31	15	23	29	15	19	14	19	15	23	17	19	16	15	22	18	15	20	22	13	20	17	19	25	15	19	18	25	16	18	14	13	14	11	16	10	20	19	16	12	32	12	26	23	25	16	19	21	26	16	19	16	14	10	18	18	21	14	20	21	22	18	18	23	20	16	24	20	17	14	21	21	21	17	11	19	15	23	20	18	17	20	13	12	21	21	24	18	8	20	19	13	11	16	16	19	9	13	17	23	20	14	19	16	17	16	28	20	17	18	15	16	15	22	21	18	14	20	25	21	18	17	21	14	22	23	19	22	21	22	13	14	20	20	21	21	11	12	14	13	15	17	17	19	19	15	28	15	17	20	10	14	14	13	27	25	13	15	22	21	17	13	29	20	22	9	14	18	26	19	16	21	19	23	13	20	18	20	17	19	13	23	22	14	19	16	30	23	19	21	10	16	10	15	19	22	8	20	7	25	25	17	14	16	16	16	19	12	17	17	18	21	15	9	19	8	9	11	18	22	19	26	20	19	18	16	23	17	12	17	19	23	12	16	16	14	17	18	22	17	22	22	21	20	16	23	26	27	16	22	21	13	16	19	28	15	14	16	16	11	22	24	27	15	17	14	20	13	17	20	16	11	10	17	23	17	16	19	17	15	17	19	17	20	16	18	20	11	18	12	20	20	25	28	9	15	17	25	18	18	18	18	26	13	16	17	17	20	21	16	14	10	18	23	16	15	23	22	16	13	18	22	17	17	14	16	18	15	18	19	21	29	13	24	15	19	18	17	11	18	18	12	21	18	21	27	13	28	13	21	25	16	19	17	15	22	20	15	18	18	21	17	17	15	15	21	26	20	20	19	19	14	15	12	15	14	22	16	16	20	21	24	19	15	20	14	13	14	20	10	9	18	16	14	28	23	19	15	13	13	12	23	23	12	13	14	16	17	15	11	17	15	16	19	18	23	25	21	22	20	24	25	11	12	21	25	18	18	10	15	12	16	17	18	20	18	17	16	21	13	19	26	20	23	19	24	21	16	15	17	20	19	12	11	11	21	12	20	15	18	19	20	18	12	13	12	22	13	9	22	15	9	18	15	18	19	20	17	19	16	16	21	16	17	19	19	15	18	28	16	13	21	16	13	13	16	17	12	14	15	15	15	21	21	18	18	11	10	11	24	16	19	13	21	22	15	19	25	17	20	18	16	19	24	27	20	18	18	14	22	15	13	19	21	25	15	33	16	26	13	23	14	23	19	18	12	19	17	19	11	19	18	18	13	13	15	19	16	11	25	17	15	22	12	16	18	17	20	15	15	21	25	17	24	20	19	22	21	20	12	16	18	21	17	13	15	23	26	19	28	15	18	16	26	20	18	14	20	19	12	26	11	23	12	18	20	8	20	20	15	18	14	20	26	18	13	16	13	24	17	14	14	27	17	18	12	21	16	26	17	21	24	19	15	23	14	19	14	9	24	13	21	18	12	27	17	12	18	19	21	17	19	19	14	17	20	20	19	14	23	17	26	14	25	17	15	21	14	17	17	14	19	25	16	22	16	20	23	17	14	18	19	17	16	18	19	21	12	13	25	13	21	22	21	21	19	18	19	14	13	19	20	11	19	20	22	16	19	17	22	18	12	17	12	20	17	12	22	23	15	20	15	11	15	16	25	16	13	27	17	19	19	21	19	18	17	20	17	15	17	22	18	26	18	18	24	17	18	12	13	16	15	19	20	14	21	24	15	14	17	21	16	16	20	18	16	16	20	15	19	15	20	18	8	20	19	14	13	13	15	28	13	19	9	22	18	18	21	15	14	20	18	14	20	20	13	26	23	20	12	19	19	25	24	14	18	21	15	24	20	22	24	17	16	22	18	25	16	19	14	16	17	19	19	31	17	17	18	25	10	14	14	17	27	21	17	26	22	17	22	18	12	10	12	18	16	14	23	13	22	16	19	13	14	13	16	14	23	20	16	13	29	8	19	24	20	20	24	16	17	17	15	11	14	24	23	15	12	21	19	16	10	19	14	22	13	18	19	22	22	18	16	25	25	14	16	17	17	17	18	23	18	15	14	17	11	19	20	20	13	15	21	20	26	21	24	15	13	25	11	17	20	19	21	19	32	17	23	19	15	18	18	20	16	18	21	24	10	13	21	16	20	18	21	19	21	22	19	16	24	15	18	18	22	17	20	24	18	21	12	15	17	11	10	20	16	18	13	11	20	13	13	20	22	20	19	18	13	28	26	20	16	13	16	20	21	15	16	16	12	20	17	21	12	12	12	18	18	17	10	14	16	16	20	19	18	16	24	15	23	17	18	15	12	16	16	16	16	20	25	22	14	16	19	13	16	20	17	22	19	25	17	24	19	24	19	26	11	18	14	14	19	19	9	14	18	20	20	20	23	14	15	17	21	14	9	16	22	20	13	14	14	19	12	18	16	19	22	21	20	21	18	15	17	19	16	16	14	17	15	19	21	17	25	25	14	19	7	20	23	18	14	21	17	12	14	17	15	14	24	18	12	15	13	20	17	19	16	19	16	22	15	17	14	22	19	23	16	5	18	18	23	21	16	15	17	18	21	19	21	18	15	16	22	21	20	9	21	19	21	21	22	14	18	18	17	28	22	20	21	25	24	24	17	15	23	14	11	14	14	18	14	20	12	22	27	20	16	18	16	21	9	17	11	22	20	28	22	16	19	20	16	15	17	23	17	16	19	17	15	18	20	17	15	19	22	19	16	21	16	20	22	11	19	15	24	24	10	16	23	14	17	18	16	18	14	15	15	8	18	25	16	14	22	20	24	21	19	23	21	19	27	23	19	22	15	15	21	24	20	19	11	24	23	22	20	20	13	16	19	18	16	16	18	24	17	18	14	18	20	12	14	25	23	20	13	24	18	21	12	24	16	13	13	17	22	13	11	16	12	19	23	16	19	16	19	18	15	13	24	14	24	21	15	12	21	25	12	19	23	15	24	16	16	23	18	19	11	9	23	26	16	16	26	23	17	14	16	26	13	19	18	15	19	20	20	13	19	19	12	20	19	19	17	26	13	18	18	31	13	15	18	12	12	19	12	19	25	16	12	13	22	18	18	15	18	28	25	12	17	15	13	16	17	14
27382	12670	5473	15873	23865	20040	14471	10702	8436	6917	5732	4658	4113	3525	3114	2883	2642	2486	2373	2306	2333	2031	1868	1867	1724	1519	1329	1313	1279	1156	1024	963	923	890	807	730	701	647	691	681	610	602	563	562	561	495	522	535	522	504	501	521	481	517	505	463	490	456	443	481	457	475	468	468	429	438	465	445	490	459	492	491	434	446	437	400	419	376	390	368	374	375	393	377	360	366	345	389	346	369	400	362	386	385	387	352	362	343	356	325	327	341	366	355	329	367	323	339	329	352	346	342	336	340	323	335	350	348	341	358	317	358	333	322	338	370	364	329	323	339	329	371	371	336	353	322	318	334	356	351	316	328	352	309	316	319	337	348	323	344	334	337	326	341	375	345	310	337	336	381	370	392	339	328	329	307	316	335	338	354	307	329	352	348	352	321	305	305	323	357	331	343	320	305	338	317	320	318	349	339	316	350	330	282	323	313	320	324	336	324	311	336	347	295	319	332	324	304	321	340	299	345	366	354	311	353	311	306	345	303	303	324	319	347	339	329	308	335	320	311	315	347	362	310	317	293	334	347	336	336	320	295	329	351	310	305	310	329	342	331	303	363	360	300	310	348	318	332	326	318	351	317	311	328	321	329	317	333	321	320	298	328	352	328	275	332	315	355	325	313	322	316	320	317	362	334	319	340	303	335	317	331	277	357	322	321	322	313	336	326	329	334	342	329	312	328	337	311	296	305	308	291	295	292	314	313	362	304	312	331	326	323	315	332	318	312	316	338	327	318	297	327	329	322	329	336	325	323	350	310	319	356	319	329	319	314	309	322	295	288	303	342	315	323	323	297	349	335	302	323	331	316	313	295	322	321	327	325	323	335	326	297	315	313	294	336	301	318	307	335	323	313	300	335	281	322	312	298	342	351	333	317	325	332	359	349	327	315	347	328	313	304	300	329	311	308	321	303	329	301	302	361	331	307	295	348	306	330	309	351	362	315	297	341	332	315	357	356	332	286	324	386	353	300	323	315	376	327	301	305	338	345	300	336	320	328	333	351	329	331	324	341	332	312	313	323	342	338	323	311	315	306	342	325	315	324	310	307	343	335	327	399	330	326	345	349	294	367	310	291	315	328	323	339	319	344	315	317	333	353	328	314	341	308	321	335	316	318	306	337	359	313	336	315	332	307	320	346	307	343	316	321	367	329	313	318	343	343	324	319	329	325	296	314	331	282	331	358	328	327	327	323	358	336	317	317	327	332	333	312	323	324	324	293	317	331	321	299	341	314	312	307	330	297	327	324	330	327	322	322	332	300	315	322	316	346	329	329	354	312	346	338	317	335	323	354	301	319	344	305	330	325	311	331	329	329	321	333	330	298	330	336	299	327	315	314	327	324	344	335	329	335	311	313	322	337	335	358	318	334	322	288	319	327	334	348	296	307	312	326	325	299	308	333	337	360	349	359	329	335	361	346	327	306	315	293	315	291	347	323	309	338	338	344	330	321	321	346	327	308	323	327	321	309	327	313	346	326	286	329	290	324	343	313	334	354	348	315	317	345	318	330	322	338	350	331	329	329	314	310	339	297	371	308	327	309	337	302	339	313	329	316	310	303	322	304	303	332	339	337	320	315	295	304	338	341	318	308	286	371	343	332	312	345	315	300	320	336	303	344	308	335	307	311	304	337	344	324	333	346	295	292	273	337	309	338	308	330	313	304	319	321	348	329	311	339	319	280	312	319	324	328	330	324	323	339	341	277	299	331	294	333	317	327	328	327	300	354	313	336	344	315	310	331	314	325	335	345	330	341	306	320	330	336	346	322	324	342	332	335	279	344	295	317	288	333	349	340	321	339	349	325	316	303	312	320	316	305	360	324	349	322	336	337	312	350	356	343	319	311	322	325	338	310	322	319	329	301	312	325	299	340	319	314	325	336	334	326	340	318	323	324	278	323	320	335	342	342	331	307	330	315	308	330	328	310	315	329	306	328	305	288	296	334	336	317	325	327	285	304	355	295	296	308	324	322	312	330	353	337	285	318	352	297	338	324	321	362	349	319	343	321	306	324	337	298	288	353	334	316	314	343	301	336	351	332	334	322	330	310	355	282	310	326	334	326	301	317	313	328	350	335	324	289	308	341	331	334	327	326	312	352	315	321	283	334	353	321	342	308	317	321	308	327	319	342	350	290	321	297	336	335	316	352	346	307	321	340	325	352	308	325	335	309	332	309	330	283	353	351	350	325	318	331	325	344	321	310	299	310	330	343	296	329	343	293	321	292	299	349	331	308	305	296	321	349	325	340	321	313	298	317	340	358	339	355	360	333	333	339	329	314	316	343	302	322	336	336	329	324	333	307	325	318	355	301	299	306	347	337	296	306	319	317	302	317	321	315	311	354	350	369	349	306	336	318	330	291	295	306	332	292	342	336	319	325	307	347	318	333	325	293	306	313	296	330	305	303	325	332	308	340	296	319	323	356	316	346	292	319	339	292	332	328	313	330	338	311	317	326	318	333	306	289	322	294	330	354	313	295	281	316	304	323	318	360	325	276	343	311	309	318	318	292	304	340	302	329	333	354	361	297	311	311	330	339	322	314	297	325	297	329	345	312	296	312	305	342	332	316	321	338	309	312	320	335	326	336	335	310	306	357	345	305	284	300	307	340	317	335	301	339	345	327	319	323	346	322	317	306	351	323	348	321	318	322	329	329	356	333	338	333	331	310	271	316	323	301	337	328	296	322	326	291	350	337	319	309	329	306	272	345	347	355	336	324	310	330	376	336	336	326	320	315	342	329	299	294	341	340	308	318	300	303	309	325	337	314	276	335	333	300	304	338	352	320	369	341	319	331	307	318	302	303	285	335	319	318	333	356	334	337	319	279	342	312	345	323	326	311	324	343	319	340	329	303	317	347	323	326	324	293	328	348	313	307	333	324	314	327	313	331	304	366	293	340	320	337	311	330	325	329	321	329	347	349	317	312	331	322	310	343	317	289	359	316	315	300	318	347	338	305	330	315	345	322	338	328	317	328	317	340	367	323	332	309	310	280	312	305	348	345	348	342	347	307	333	301	308	338	361	334	330	352	316	328	311	312	305	312	337	327	348	342	301	320	356	307	303	309	336	312	340	324	334	325	344	322	348	323	312	354	345	364	338	329	342	316	318	298	356	320	310	319	314	317	348	310	320	329	317	304	328	308	329	300	329	339	319	331	299	329	300	312	322	321	310	289	309	324	339	327	328	326	325	326	295	332	330	326	335	293	329	317	299	336	354	317	351	323	326	320	288	316	315	316	329	330	338	325	307	342	293	340	305	332	320	336	317	325	301	333	315	307	312	319	314	320	319	330	338	334	325	340	350	293	316	304	361	337	342	324	314	325	316	324	319	312	315	305	336	313	318	338	334	360	328	313	329	336	288	324	343	313	321	326	338	354	323	323	313	288	318	292	330	318	316	299	318	329	345	311	307	308	321	315	337	335	324	336	300	343	326	325	323	354	321	298	310	313	342	309	350	316	314	323
2597	179	114	114	139	111	75	59	65	93	51	62	44	64	53	41	50	49	54	52	42	39	36	40	38	43	46	42	34	27	27	23	31	32	30	24	28	38	28	29	21	28	20	33	39	34	37	35	31	30	31	15	22	21	29	24	33	24	26	26	29	28	37	31	36	29	27	31	36	22	25	31	19	27	22	23	29	32	27	33	29	28	31	22	21	29	28	36	31	23	31	26	28	18	19	32	18	23	28	32	34	34	23	32	27	29	24	21	19	37	30	31	27	38	41	29	32	30	28	22	19	29	27	29	34	26	36	28	32	30	22	30	21	23	29	39	29	26	27	26	26	27	25	33	21	30	29	31	28	37	36	27	29	26	26	26	29	21	26	35	25	28	23	26	34	31	29	29	36	27	28	29	30	28	33	23	32	25	39	34	20	19	36	30	25	30	36	26	25	23	28	33	29	19	29	29	48	34	30	32	31	28	25	21	26	28	21	29	28	27	27	27	31	29	33	24	24	28	26	22	25	24	30	34	33	22	25	32	29	37	29	22	26	29	31	32	14	22	29	33	25	25	29	23	31	17	19	32	26	22	36	27	25	23	25	18	28	22	21	35	21	32	26	25	22	36	25	24	25	38	32	32	43	18	31	34	21	27	20	23	25	29	36	40	43	29	35	31	27	29	19	35	16	36	32	31	25	25	31	27	29	20	29	24	21	34	23	35	22	19	37	30	24	27	25	28	39	18	28	26	26	36	23	31	23	26	35	26	26	19	28	27	30	22	25	31	29	23	33	23	24	30	35	32	31	25	29	24	25	16	28	23	27	30	32	34	21	22	30	22	25	34	26	22	22	30	17	31	38	31	24	22	30	28	33	21	33	26	31	26	29	31	24	34	33	30	27	17	34	20	28	33	25	25	20	24	34	21	26	17	26	29	29	19	23	32	22	32	23	26	30	25	34	26	20	30	28	40	35	34	31	22	31	22	27	26	28	25	24	23	26	27	24	31	31	22	31	31	33	23	24	23	25	25	27	31	25	24	25	35	38	30	29	21	31	33	26	32	27	36	31	28	36	34	27	29	27	31	28	29	28	32	31	34	29	26	27	22	26	24	24	34	31	25	23	32	26	27	24	28	33	29	23	24	28	29	24	22	21	23	27	30	25	30	33	34	24	26	23	31	20	14	25	25	32	38	30	25	22	28	21	33	29	14	18	23	30	27	29	24	26	28	21	30	20	40	23	23	33	35	19	27	16	23	33	28	32	30	25	30	30	21	33	24	18	35	34	30	29	19	33	33	26	18	39	35	40	28	22	39	27	23	29	18	25	20	35	28	25	24	23	37	36	31	29	34	20	25	27	30	24	29	27	24	28	29	37	28	15	25	22	25	22	24	23	38	30	26	35	25	28	30	31	33	32	32	20	32	30	22	22	18	24	28	28	31	30	29	31	33	34	19	24	25	33	29	31	22	30	31	39	26	16	33	22	29	26	31	20	28	24	27	25	26	19	30	26	25	21	29	31	25	27	27	24	37	27	34	20	26	21	24	24	29	19	25	29	31	35	17	26	32	26	23	32	22	27	26	35	21	38	29	25	29	31	28	33	25	25	21	26	32	30	29	29	24	22	23	28	31	26	22	27	23	29	26	31	25	25	27	37	33	25	22	31	29	16	33	37	22	35	22	22	33	25	31	34	36	42	30	29	30	23	27	24	27	27	31	24	26	29	26	25	21	26	25	25	18	26	22	21	23	29	40	24	22	22	26	23	29	29	30	26	32	30	29	25	23	31	28	25	26	29	31	33	25	16	33	32	33	29	32	32	35	23	31	32	25	37	39	26	27	22	26	27	31	22	22	18	42	30	24	20	24	23	25	33	20	24	26	19	20	28	29	33	24	23	30	25	29	23	30	27	27	33	20	24	40	29	28	22	24	21	30	26	41	32	29	23	34	36	27	26	26	24	24	31	28	32	36	27	27	33	28	37	25	33	32	28	35	17	29	34	30	28	23	17	26	24	20	24	27	35	24	30	15	30	25	26	30	32	20	35	32	24	32	15	37	19	25	31	22	25	29	30	19	29	20	30	27	35	23	25	35	36	31	29	24	18	28	34	29	25	30	35	33	38	21	27	25	25	21	14	27	24	29	33	39	22	21	26	25	25	25	22	23	20	21	31	19	29	35	16	32	32	24	21	29	33	38	22	30	20	22	32	19	27	21	24	24	25	25	20	16	27	30	34	28	20	23	27	26	31	40	22	28	25	24	25	33	32	24	24	19	29	35	30	26	39	24	24	38	33	32	20	28	24	28	27	28	23	24	25	24	28	36	30	24	27	30	31	14	22	34	28	28	17	20	28	35	30	25	31	29	33	20	33	20	30	32	27	19	26	27	20	31	26	23	26	26	29	27	42	34	25	31	27	33	33	35	29	30	26	11	32	27	27	36	29	20	27	34	29	26	25	32	23	29	19	29	32	31	30	38	24	26	23	25	32	17	29	30	29	22	22	32	30	33	30	23	24	28	26	24	21	24	28	30	36	34	30	38	24	23	26	24	26	34	29	25	22	27	21	34	31	18	28	25	15	20	31	26	27	29	31	26	24	24	28	23	28	25	29	24	33	20	29	24	29	34	22	28	26	28	31	21	28	21	19	31	30	27	30	24	29	31	23	25	31	21	32	27	31	25	25	25	23	25	35	31	23	29	31	31	17	30	29	25	31	28	23	25	18	29	27	33	29	24	17	37	19	27	29	25	29	29	17	26	37	29	29	29	26	18	18	17	33	25	31	23	24	30	24	32	28	20	25	28	30	24	22	31	21	25	23	33	29	31	26	21	23	24	26	24	33	31	25	25	33	19	22	23	18	27	39	29	21	33	20	28	31	29	27	27	32	30	25	31	26	32	29	28	36	31	23	22	18	39	42	35	31	29	27	24	22	22	32	25	28	24	33	21	33	39	21	27	27	35	31	16	30	22	35	35	32	28	24	32	29	27	25	20	21	26	27	26	27	28	36	22	35	28	27	24	25	31	28	23	37	31	26	30	26	30	27	34	18	22	35	31	33	27	28	29	25	32	32	24	31	32	37	25	30	22	30	19	32	31	32	21	24	37	28	33	27	26	26	31	25	22	24	28	22	29	25	34	30	31	34	19	38	17	32	30	33	19	25	27	25	19	32	22	27	23	29	31	27	27	30	21	30	21	16	31	28	26	37	29	23	24	28	25	26	26	36	31	27	20	28	29	24	21	18	27	34	31	33	22	31	25	16	26	26	29	31	33	17	23	32	28	39	23	30	22	34	24	29	26	23	28	28	32	25	31	23	34	28	30	32	26	31	31	24	25	33	29	27	23	26	25	23	27	40	31	23	27	31	28	24	28	19	21	28	31	29	35	14	33	19	30	32	25	35	29	29	25	31	22	21	23	28	21	32	23	20	24	26	29	30	32	26	27	33	23	23	23	31	28	28	26	32	26	22	25	24	26	31	26	21	24	22	21	39	19	29	28
21476	8298	3913	13182	18270	14114	9689	6941	5412	4478	3634	3138	2817	2543	2195	2119	1958	1913	1858	1830	1755	1590	1532	1403	1222	1166	1158	1103	1062	1035	871	899	817	789	750	762	761	700	676	681	628	678	624	661	641	634	596	631	635	631	664	619	608	553	631	630	595	596	588	579	631	570	607	591	569	554	582	542	556	599	651	600	597	581	553	560	560	567	548	543	546	527	574	539	458	496	539	501	510	520	526	477	505	505	489	498	512	489	498	525	490	513	504	494	536	489	516	529	534	504	510	542	478	496	511	498	498	494	505	513	495	506	527	512	516	473	526	495	484	509	472	486	492	512	496	503	478	478	515	502	485	491	511	470	519	515	512	483	535	524	465	505	502	529	508	491	547	488	503	527	530	507	515	510	550	505	517	524	481	506	497	525	490	463	488	462	541	478	501	463	502	479	507	501	533	529	466	488	498	459	493	508	503	499	496	481	496	537	456	547	517	513	482	471	498	512	493	546	495	482	504	480	491	472	520	477	514	506	562	479	549	503	507	439	484	478	437	499	517	426	512	512	518	535	463	483	494	469	481	507	534	503	470	476	459	533	490	515	522	560	508	510	498	508	488	475	519	478	492	476	498	493	496	537	503	494	490	492	498	552	479	513	513	510	477	504	493	504	449	514	481	489	523	509	525	486	493	492	532	513	512	502	462	486	461	497	512	492	522	507	445	467	505	481	511	520	493	546	500	518	495	524	531	462	502	496	476	501	489	518	496	511	495	471	520	484	495	519	470	517	510	478	503	502	489	501	501	520	466	473	502	515	493	494	506	529	484	494	487	459	471	469	510	510	521	473	492	474	499	487	532	489	497	481	474	516	488	473	485	493	490	500	445	481	542	497	517	479	514	506	525	505	487	509	470	483	535	487	462	542	469	514	510	500	500	483	485	499	511	469	487	501	477	508	497	526	508	460	489	510	504	514	509	486	504	494	483	476	479	494	503	520	493	545	494	503	485	478	508	484	477	444	463	470	478	439	505	452	515	520	509	489	510	464	487	524	510	481	481	503	466	486	493	490	483	524	502	538	499	479	511	515	525	471	481	517	507	518	525	487	546	515	483	481	495	531	556	457	478	471	507	500	482	519	482	483	491	492	514	490	457	541	468	493	511	510	536	508	468	533	480	502	461	456	544	466	490	473	516	466	514	548	499	487	504	489	494	480	488	480	490	502	519	494	518	490	517	501	483	508	480	538	482	470	492	499	479	475	520	515	494	473	499	510	506	506	543	505	500	520	487	493	475	524	503	497	466	541	488	477	531	498	514	493	525	526	498	526	524	504	467	472	465	494	480	529	540	453	500	463	492	519	502	509	467	511	511	470	529	489	500	471	514	507	526	508	492	470	527	496	515	496	517	518	490	484	504	502	519	508	532	469	518	495	527	516	497	476	534	509	490	506	470	501	473	502	491	486	477	497	514	454	467	488	464	482	487	441	489	461	487	497	560	490	452	513	486	508	472	522	473	508	506	483	518	499	524	480	481	488	510	511	486	497	501	475	552	478	472	485	541	544	434	526	454	501	471	517	470	490	514	487	527	498	491	506	479	489	501	506	497	497	499	498	509	486	503	490	519	500	495	521	501	451	512	481	512	468	510	468	474	512	516	440	487	522	479	511	484	534	475	504	527	491	513	483	497	478	531	502	472	480	488	546	515	507	507	486	496	492	488	520	546	522	498	498	498	504	494	487	509	477	514	518	505	518	500	526	529	482	502	500	490	514	460	482	488	510	505	506	486	488	583	499	497	491	501	511	546	521	513	493	496	516	490	484	502	431	449	530	513	490	455	523	513	491	516	480	485	532	497	497	450	510	483	504	490	496	510	465	524	481	480	507	503	481	477	495	529	498	471	502	495	492	458	528	493	493	476	461	498	482	513	525	463	504	536	527	515	459	512	494	537	482	469	532	531	473	509	463	473	512	484	504	521	536	523	484	502	523	467	568	496	543	501	525	514	520	540	466	490	489	489	529	483	488	494	491	511	511	463	485	510	464	520	507	507	485	482	488	491	522	478	477	536	521	483	523	534	482	536	505	526	480	456	484	511	515	508	485	501	474	492	533	483	469	520	495	452	487	551	534	462	488	521	479	502	477	482	504	492	501	499	513	489	523	459	492	464	488	461	494	492	531	487	514	526	449	489	542	490	479	496	499	520	500	516	492	511	535	474	490	494	476	468	522	537	488	499	519	491	484	511	497	495	529	494	517	505	492	492	500	510	483	475	516	497	510	464	501	493	524	501	520	520	495	501	495	511	485	470	464	469	476	506	494	473	472	488	512	515	463	501	496	507	504	513	510	506	518	529	483	493	490	448	540	465	493	497	485	505	479	502	548	487	449	515	494	477	448	466	446	465	503	460	545	516	514	488	488	474	433	463	504	502	491	482	456	472	478	504	526	512	531	513	493	511	522	504	497	476	522	485	499	456	495	478	504	501	531	500	489	497	464	519	501	527	486	497	507	507	496	477	531	489	491	528	477	517	483	506	512	487	488	494	461	502	500	512	480	488	480	523	508	476	474	488	524	490	515	461	505	480	509	492	516	497	472	499	518	503	487	502	471	514	483	469	507	488	509	484	497	472	468	507	499	510	505	471	509	499	481	507	505	492	457	566	515	490	510	490	493	482	434	471	502	490	503	487	503	455	508	482	487	512	512	482	478	483	446	515	556	516	521	492	457	513	491	470	508	484	486	499	506	520	468	480	472	496	447	518	521	521	495	491	503	497	494	493	458	497	477	468	475	439	504	475	479	518	513	544	508	537	504	516	478	502	479	506	502	448	489	493	520	495	504	493	477	493	465	547	478	496	514	479	511	479	520	485	480	471	493	538	509	482	480	525	492	519	444	479	505	533	492	510	519	493	476	454	486	490	486	498	533	490	499	486	466	514	528	497	475	511	506	488	498	500	502	491	505	481	470	500	458	479	510	502	483	520	476	505	515	459	459	526	474	511	501	470	497	500	523	501	488	525	455	509	542	478	513	519	491	504	493	448	548	491	510	458	494	498	521	521	466	487	506	532	498	512	510	502	548	494	492	500	442	494	490	475	475	535	477	490	505	513	521	509	485	533	511	518	479	518	507	483	462	486	498	457	524	486	497	470	472	476	461	511	455	492	495	508	499	491	445	476	477	491	467	540	511	483	511	512	510	487	468	495	547	508	494	427	451	548	474	503	493	454	475	498	473	520	484	500	474	476	492	449	468	462	491	482	472	517	483	458	490	519	542	506	499	499	517	483	509	501	517	465	498	485	490	503	515	476	520	504	492	475	474	508	522	502	487	470	505	486	461	476	495	513	447	486	512	476	518	488	489	506	544	468	522	491	486	502	482	489	517	500	466	492	472	490	478	533	477	546	521	486	485	501	524	521	482	502	506	500	502	487	498	527	474	457	521	450	515	512	504	509	468	484	502	511	476	484	484	513	524	528	492	477	482	528	495	496	516	491	482	501	484	497	481	541	500	521	485	488	510
2478	408	271	419	298	197	144	102	102	111	96	72	75	58	65	52	59	57	56	66	40	50	43	41	42	50	49	50	39	31	30	33	42	30	33	34	30	25	24	29	26	27	29	28	26	24	30	23	29	27	32	25	29	22	23	31	27	22	28	22	23	28	22	32	24	23	19	30	22	22	28	35	33	24	24	20	23	17	23	33	25	17	22	24	17	29	14	22	32	28	24	23	28	35	27	22	19	23	23	24	28	21	26	17	15	19	26	20	22	26	38	15	20	27	28	18	22	24	25	21	18	25	25	20	32	14	21	23	24	12	20	18	22	24	26	32	23	26	23	23	28	16	19	19	18	16	22	19	26	27	26	18	13	28	22	22	24	21	27	28	28	13	9	19	26	25	15	27	17	14	28	24	23	29	29	19	23	14	18	17	26	22	20	22	19	26	22	36	24	19	22	32	15	20	19	24	23	29	20	25	21	21	23	22	17	19	16	20	23	28	17	23	29	17	21	23	27	22	31	35	27	25	13	18	23	21	23	32	26	18	26	22	15	25	25	20	23	22	30	21	25	32	26	24	26	26	27	18	20	22	26	33	18	25	28	22	15	27	20	34	11	26	25	19	31	22	22	27	17	29	20	21	23	25	18	24	20	28	20	25	20	25	17	30	29	30	28	31	18	20	17	27	15	26	18	33	30	28	25	29	24	21	19	21	16	24	24	26	24	30	19	25	28	28	21	28	19	16	16	29	17	15	38	21	16	25	25	28	26	21	19	23	20	26	20	27	19	23	31	17	27	16	19	19	25	19	22	21	18	17	20	23	18	22	15	28	20	22	22	32	27	22	27	26	24	27	19	33	20	18	19	23	24	19	25	25	19	26	24	24	28	21	19	14	21	24	20	19	29	18	25	25	23	25	27	14	18	34	25	20	23	22	19	19	31	20	21	24	18	20	24	17	23	18	31	27	30	18	24	21	24	23	14	19	27	22	21	20	23	26	23	34	31	25	15	22	30	27	24	22	25	22	25	24	33	28	22	24	19	26	23	20	18	23	24	22	17	25	19	24	22	18	24	21	33	18	15	27	15	22	28	25	21	21	28	17	28	25	19	20	12	29	28	25	26	24	22	19	26	26	21	28	27	31	31	24	22	17	26	32	25	19	21	23	22	26	25	27	36	13	30	19	19	32	22	28	37	20	20	31	23	26	22	20	23	24	28	27	31	31	26	27	17	26	20	19	22	17	23	20	23	30	34	30	26	20	13	29	19	28	26	18	25	18	27	17	27	22	26	19	26	19	23	33	20	22	24	30	23	21	21	18	31	23	26	18	25	16	17	17	27	22	24	21	24	22	22	23	16	14	18	22	28	24	27	34	25	13	17	16	27	19	18	19	23	15	16	24	17	15	26	23	30	21	21	23	21	22	26	18	20	18	22	27	25	24	28	16	16	27	23	17	21	32	19	24	24	13	24	17	14	28	24	21	23	18	20	14	24	21	23	18	22	29	30	18	37	22	21	32	27	22	35	20	27	23	27	11	15	33	25	26	27	22	24	24	26	17	26	20	24	22	19	25	18	20	22	16	21	24	27	19	17	25	20	30	15	21	20	24	22	19	29	18	24	23	17	21	23	22	23	26	17	21	29	24	20	23	23	26	24	19	19	14	22	21	16	26	28	26	24	25	17	17	24	25	22	19	21	19	17	21	23	31	17	35	15	19	23	25	28	16	17	22	12	29	25	22	20	23	16	15	23	23	20	16	15	26	24	22	20	25	26	25	28	14	23	31	19	22	24	23	28	20	27	23	20	24	24	23	26	16	20	21	25	21	22	29	22	17	23	23	27	22	18	9	30	15	28	20	30	18	23	18	21	33	20	23	19	28	16	25	24	26	27	18	21	22	27	23	22	20	26	27	24	21	18	19	17	19	25	17	30	23	22	18	14	18	15	34	16	19	29	13	23	21	21	34	27	28	22	20	26	27	25	23	28	18	25	26	21	22	17	21	37	15	20	23	17	25	30	22	20	19	26	21	22	16	23	20	23	20	22	26	23	34	20	15	26	23	20	24	30	21	21	22	25	28	20	18	27	30	15	19	21	19	19	17	19	19	15	30	18	24	24	20	32	18	18	33	21	22	27	22	18	24	16	22	14	14	27	15	29	28	27	29	18	24	20	21	25	24	26	23	12	26	14	14	20	19	21	23	31	26	19	25	22	22	20	24	36	28	27	19	28	26	16	18	20	23	25	21	19	16	26	22	23	19	23	28	26	21	22	19	27	22	18	26	24	21	21	21	16	25	20	30	14	22	23	23	30	28	25	26	24	23	23	20	27	26	16	23	22	23	26	24	26	24	18	16	25	32	15	21	30	27	22	24	25	15	22	17	35	19	16	22	22	21	16	28	24	25	29	22	20	23	16	18	22	29	28	23	31	18	21	20	32	22	22	20	30	27	21	20	14	23	14	31	21	26	26	21	13	25	34	26	20	24	15	26	28	21	30	25	22	21	22	22	20	23	24	28	23	22	28	24	20	15	20	18	15	28	29	14	25	15	24	18	11	33	25	24	23	27	19	26	24	15	17	27	24	17	23	24	15	25	28	20	24	22	26	23	30	22	24	22	28	30	16	27	20	25	16	26	18	26	23	24	17	19	19	29	33	29	23	19	18	17	21	24	30	26	27	19	24	24	30	17	22	23	13	22	18	16	25	14	20	18	18	29	20	21	15	25	17	21	21	22	22	26	18	21	31	25	19	22	24	24	15	30	21	31	25	13	34	12	16	27	16	26	28	28	27	22	23	21	30	24	23	27	16	26	17	24	22	14	31	26	22	18	22	37	25	18	23	23	24	20	22	27	17	21	17	24	23	15	22	18	24	20	24	24	19	29	22	21	18	26	30	15	24	23	28	29	19	25	17	21	14	18	20	33	24	16	25	23	21	22	19	25	21	20	24	19	25	25	19	26	19	13	22	32	27	26	27	32	24	19	21	16	24	34	27	26	24	21	18	23	25	21	28	21	25	28	22	26	30	18	24	19	21	19	14	25	17	20	21	23	19	17	27	24	29	29	17	28	25	24	27	21	21	27	26	22	13	28	22	24	31	26	25	20	30	25	20	17	24	23	30	31	15	33	26	31	18	30	30	28	18	24	26	30	19	23	20	23	14	19	33	29	22	28	20	30	27	20	25	23	27	21	18	18	23	22	24	26	27	18	20	23	27	31	21	23	31	23	18	19	31	22	23	23	16	21	23	21	21	18	22	21	17	15	28	32	21	28	20	18	22	25	23	15	21	23	20	24	19	21	26	15	29	17	15	27	21	33	20	25	18	24	16	32	17	26	30	25	31	26	23	22	25	30	23	16	23	25	20	13	28	19	24	24	24	28	28	24	22	24	25	20	21	29	25	20	30	20	25	21	31	21	19	19	26	23	19	26	20	22	18	28	16	25	24	25	14	25	32	24	24	20	17	16	21	18	25	20	21	25	19	25	26	19	23	28	20	29
29546	13979	8800	26861	27455	21065	15722	11500	9323	7723	6387	5570	4739	4156	3617	3244	2997	2923	2742	2879	2437	2272	2011	2010	1943	1735	1626	1508	1412	1327	1157	1013	969	892	888	832	807	807	751	732	757	683	666	702	678	679	616	659	646	603	579	633	611	616	605	620	533	580	589	578	568	572	610	552	557	533	586	537	603	546	619	560	526	566	498	485	529	458	445	457	509	454	489	479	471	449	460	466	443	425	459	457	427	481	444	449	439	483	428	440	414	449	441	417	436	443	411	443	432	457	453	455	408	413	429	419	435	472	416	407	464	453	414	417	417	422	467	432	398	424	422	442	407	433	401	427	418	411	406	394	391	429	400	407	408	400	410	411	469	433	414	408	446	447	445	417	379	463	435	488	473	461	461	443	423	426	385	419	410	436	415	439	449	427	493	397	430	420	440	426	388	446	434	399	376	397	429	409	453	408	406	443	402	392	387	461	410	437	395	379	423	412	394	445	384	397	475	431	400	401	387	420	432	424	436	422	432	390	410	418	418	401	422	437	358	431	422	399	428	406	404	412	397	439	407	395	409	437	409	406	419	449	435	388	415	405	400	431	452	413	457	430	402	404	406	400	434	459	409	398	420	413	416	415	414	437	405	398	397	473	443	427	424	412	409	348	400	434	449	376	439	420	391	394	422	385	441	415	439	395	403	432	389	434	448	440	399	392	422	411	463	399	443	421	408	404	425	441	401	397	398	429	411	450	391	408	369	442	424	416	452	440	431	430	427	417	425	415	420	419	400	414	431	418	418	409	396	412	432	414	411	433	412	400	450	383	432	432	425	437	429	449	410	395	423	409	401	426	433	447	441	410	444	429	398	387	425	462	406	422	445	403	429	433	404	424	391	421	435	412	443	393	369	418	431	374	412	416	475	434	448	411	418	439	392	458	444	417	428	469	418	383	435	390	405	425	398	423	429	447	425	404	392	417	417	410	421	399	401	427	420	393	418	430	428	412	426	422	409	411	389	382	417	413	393	402	371	426	414	422	426	428	422	435	400	369	417	416	420	417	403	442	373	425	426	411	423	417	426	395	418	426	437	428	389	412	439	457	401	464	414	445	415	418	400	402	408	416	413	408	387	411	376	392	426	402	407	462	428	392	412	431	402	441	391	437	406	445	416	421	426	388	440	402	410	416	393	359	435	410	404	397	402	389	423	424	454	375	405	415	432	408	404	424	410	430	420	446	398	416	425	380	453	396	432	397	429	429	398	436	417	397	433	424	432	393	392	454	437	410	435	407	392	410	401	401	389	409	453	440	421	392	386	400	445	407	437	390	422	407	474	441	417	414	432	417	427	433	453	371	429	394	402	406	452	370	447	413	449	392	430	401	405	438	400	429	434	419	423	392	413	380	407	413	414	394	373	431	413	456	451	447	426	412	444	406	425	437	403	397	408	427	415	397	408	427	462	434	433	416	413	413	420	442	433	423	384	423	436	398	403	428	410	420	412	419	422	428	411	432	475	421	400	421	399	418	409	453	400	431	434	398	386	423	410	401	414	422	381	423	404	425	395	435	430	414	416	422	404	427	422	433	370	410	412	444	401	443	405	433	438	467	393	379	423	395	413	433	405	396	430	397	428	392	409	434	406	429	407	365	426	388	393	422	410	460	400	408	434	422	426	421	419	425	434	407	415	422	373	431	429	411	437	408	391	409	410	406	427	438	402	431	418	373	391	371	421	426	420	405	370	405	396	378	419	403	389	439	442	393	425	405	408	416	401	370	449	397	420	406	421	430	424	384	405	397	406	428	400	411	392	452	416	424	431	394	377	411	435	448	418	379	419	442	390	445	436	415	406	424	411	435	470	406	424	441	437	397	408	400	443	461	423	423	393	400	380	396	430	412	418	409	453	430	443	450	408	399	424	395	420	411	403	398	424	413	426	406	397	395	417	425	419	421	381	363	414	409	414	405	418	412	423	432	394	427	433	438	354	406	420	384	432	444	420	430	417	428	379	416	445	435	414	411	387	432	417	428	412	418	376	400	467	408	446	424	406	423	411	436	415	427	413	401	392	433	433	414	443	407	439	375	409	443	420	426	405	413	393	392	403	419	432	422	462	439	421	429	426	429	415	474	396	416	433	397	388	423	404	393	444	408	405	399	431	408	416	433	393	431	419	411	393	394	439	397	423	400	433	398	406	396	378	455	423	411	384	436	456	451	412	410	399	434	422	411	421	456	377	378	409	427	464	425	426	419	465	381	418	408	409	437	370	414	419	386	399	418	411	423	406	421	434	382	409	474	436	418	412	417	414	430	388	399	421	406	428	416	431	418	405	404	418	451	402	413	410	438	453	441	384	426	413	389	407	431	390	367	389	403	433	434	440	425	414	398	434	415	395	423	434	419	406	456	428	434	363	376	413	400	394	445	394	406	413	376	404	415	442	436	418	426	442	428	416	437	428	398	401	416	377	421	406	369	405	393	399	454	432	401	431	413	384	403	412	387	427	441	407	403	433	379	440	429	387	412	410	422	446	403	446	446	402	431	438	388	407	432	391	437	391	429	429	384	378	424	405	401	408	396	400	374	416	433	400	419	381	389	425	428	403	407	413	399	410	396	421	425	426	409	408	403	407	396	425	439	423	410	389	419	456	414	449	395	439	389	405	395	411	422	429	417	433	387	425	436	419	416	425	383	417	379	417	383	398	442	440	420	392	393	434	427	431	389	401	423	438	433	427	438	395	421	418	398	408	377	393	397	386	399	400	397	401	413	395	438	416	407	396	397	409	384	409	410	400	421	428	413	401	409	475	380	404	429	431	399	366	418	395	399	395	421	388	394	437	393	429	416	370	425	393	399	409	415	357	413	419	455	404	359	373	410	373	429	428	426	415	398	434	433	418	424	435	424	388	434	411	421	418	409	404	405	402	436	425	467	447	387	431	439	386	391	394	392	424	411	437	409	433	408	402	438	437	385	420	407	407	375	425	442	416	411	426	398	410	413	388	425	431	390	434	405	399	414	413	423	400	414	429	415	417	403	413	453	409	433	445	452	404	417	403	420	369	403	421	410	433	382	388	414	426	407	414	401	433	439	404	425	430	403	395	427	375	412	418	402	406	423	397	446	414	418	433	432	412	402	456	436	432	414	450	425	405	407	432	421	366	424	401	384	412	399	396	370	384	413	388	405	425	418	386	430	386	423	440	390	428	414	407	415	414	424	414	403	410	454	406	417	399	413	402	430	399	419	407	399	440	439	441	405	426	425	393	411	414	433	396	400	418	391	415	404	436	387	422	399	425	385	396	401	412	425	378	398	409	431	437	393	466	435	441	445	405	420	384	414	418	419	434	463	398	398	421	398	424	417	396	413	389	430	410	406	419	396	432	468	436	398	427	399	405	409	440	411	429	405	406	416	412	380	437	416	385	436	397	421	399	403	409	420	363	421	377	422	412	405	380	419	421	444	389	396	411	385	394	395	402	451	395	387	399	440	436	440	450	399	400	452	409	406	449	394	400	414	414	424
1475	102	46	106	106	47	30	48	31	23	24	38	28	27	26	22	21	33	18	26	19	19	18	19	24	14	24	23	19	27	17	11	27	17	19	21	19	17	11	15	15	14	19	10	15	18	15	22	17	16	15	24	19	13	13	17	11	11	13	9	14	15	15	14	19	13	11	15	13	29	12	22	18	19	19	18	19	12	18	16	15	13	20	11	17	11	15	26	11	11	16	16	14	19	23	11	17	10	17	19	17	12	15	17	18	11	20	17	13	17	14	10	15	17	13	12	19	14	12	18	18	11	20	12	15	15	16	14	15	14	15	19	15	17	10	16	20	15	18	14	21	24	14	20	16	16	20	16	20	16	28	16	17	20	13	15	7	15	20	12	16	16	14	19	21	17	11	16	17	17	16	10	20	14	11	13	19	6	19	20	15	8	19	12	22	21	5	15	20	11	21	15	20	20	14	25	19	16	19	16	16	16	15	20	17	15	16	13	13	19	9	19	22	20	21	11	14	15	17	14	17	20	19	14	14	22	8	7	19	16	17	14	23	17	18	20	10	14	9	13	11	9	16	19	16	9	14	20	13	20	20	13	12	21	21	17	16	17	16	17	14	15	14	6	16	15	20	21	18	9	14	21	16	14	13	25	19	16	16	17	18	21	19	19	15	15	19	18	19	13	13	14	13	20	18	17	15	12	9	13	15	15	19	9	10	13	18	15	17	14	16	8	23	19	20	20	17	20	19	17	15	19	18	14	14	14	11	18	15	14	14	11	22	14	10	18	21	13	20	13	11	19	16	8	16	14	26	16	10	23	15	12	18	11	18	13	12	25	25	18	9	15	11	25	16	12	19	8	21	11	13	11	12	20	8	21	9	23	21	13	15	21	16	20	24	13	14	24	16	13	19	19	11	18	22	13	18	15	13	20	17	14	9	17	13	12	10	15	15	14	15	17	14	20	19	19	18	11	16	15	18	13	17	17	18	20	12	22	21	19	13	12	25	13	12	16	13	13	23	11	21	14	25	14	15	8	18	16	19	10	11	11	18	19	9	24	15	7	19	11	11	19	13	5	14	16	13	17	19	19	18	14	15	24	20	17	16	9	17	8	13	16	17	13	16	13	18	17	20	22	14	17	16	14	23	17	12	13	11	10	21	21	16	16	10	11	13	11	15	15	11	14	14	11	10	14	20	24	18	17	18	14	12	17	16	18	20	17	18	18	21	10	16	13	19	19	9	10	16	16	16	22	15	16	12	15	14	12	23	19	12	14	19	14	13	10	15	20	15	20	14	20	12	21	15	10	20	17	19	11	16	17	24	18	14	16	16	9	17	21	13	13	21	14	16	16	14	7	13	12	16	13	15	23	14	21	13	11	14	16	18	14	20	20	29	21	9	17	9	10	15	20	19	13	13	13	14	17	16	13	15	13	13	16	14	7	16	14	20	19	14	16	13	15	6	15	13	13	19	21	13	13	16	26	6	18	12	19	14	22	13	10	10	19	11	19	19	15	11	19	11	16	18	14	9	15	16	12	25	18	15	13	14	13	12	9	14	13	14	15	10	23	13	15	12	22	14	6	12	20	17	18	20	17	10	13	14	18	18	19	18	10	10	21	21	14	13	12	18	19	21	16	14	5	18	16	14	14	17	16	9	19	15	8	15	24	21	17	22	13	18	8	10	8	20	15	16	20	13	20	17	14	15	21	15	17	11	18	20	18	17	12	16	15	19	15	20	25	10	9	16	15	23	19	16	16	14	22	18	16	14	9	17	24	13	18	13	22	13	19	15	18	11	15	12	13	20	20	14	19	17	14	18	17	12	18	14	14	21	21	15	11	20	19	14	18	18	17	19	13	18	18	11	16	17	20	19	17	9	24	15	24	17	15	9	16	21	16	21	24	19	17	9	17	18	15	12	18	14	20	23	19	18	14	19	17	16	22	14	18	20	13	18	13	20	13	12	13	18	17	23	16	10	12	21	16	16	13	15	14	18	9	13	10	13	19	12	14	13	15	21	13	12	20	16	9	12	17	10	21	14	19	20	21	11	18	14	13	18	22	21	15	18	14	14	15	13	12	17	20	18	16	12	13	14	12	17	14	13	24	20	10	17	14	15	18	21	18	14	12	16	14	14	13	16	27	18	12	8	21	12	20	17	12	9	14	17	21	9	23	12	11	19	18	15	10	19	17	16	24	10	18	11	21	11	12	16	16	11	22	15	15	11	21	15	18	17	21	12	12	22	17	11	20	15	14	28	18	16	20	11	19	25	24	12	18	14	14	24	20	13	19	15	14	11	14	16	11	13	13	11	17	14	12	11	18	20	16	20	15	10	9	19	14	14	21	14	25	19	2	11	13	11	21	20	13	13	20	9	24	17	29	13	16	16	13	16	16	20	18	13	23	15	18	16	20	17	21	17	17	10	21	19	24	18	15	17	18	21	10	13	11	15	18	13	12	23	16	20	17	21	26	9	18	20	11	21	12	20	15	11	21	24	8	13	11	15	18	11	14	12	14	16	13	17	16	15	13	14	26	10	14	17	12	19	13	16	18	19	20	14	15	22	16	24	15	19	15	21	11	13	20	12	19	16	20	11	15	20	14	11	20	14	15	17	12	15	18	9	14	20	12	18	17	17	16	20	11	12	13	11	9	11	11	20	14	16	18	15	12	19	14	17	23	20	20	20	22	18	18	20	18	12	24	13	14	21	16	13	14	11	22	15	17	12	19	17	18	19	12	18	15	18	20	16	15	12	17	13	17	16	17	23	14	19	20	16	13	14	17	15	19	19	19	17	11	14	16	19	11	11	16	12	18	18	19	17	15	15	12	21	16	20	18	19	18	19	8	13	15	20	15	15	19	19	15	12	6	26	14	20	16	15	14	16	18	11	17	16	15	18	17	13	19	20	14	10	16	22	16	21	17	22	18	19	21	19	10	14	10	18	17	10	12	15	14	14	23	21	15	18	12	27	15	17	12	18	20	22	12	16	11	13	18	17	25	14	16	17	22	17	14	16	11	14	18	18	21	20	20	8	21	21	16	16	14	15	6	14	9	17	12	19	22	10	18	15	14	13	8	14	22	20	20	18	23	22	19	21	16	21	13	11	14	14	24	16	16	16	15	18	15	17	14	15	12	15	18	12	17	15	10	12	20	15	19	18	7	21	17	25	17	7	15	17	17	14	13	18	15	15	11	15	17	11	16	20	17	12	20	19	20	16	32	10	15	14	11	23	15	18	7	18	14	11	18	16	17	16	16	18	21	22	20	11	11	15	12	25	13	24	10	18	15	16	15	15	15	20	19	21	20	15	16	24	13	14	18	17	17	13	11	12	15	23	16	8	13	20	16	12	25	22	14	14	16	17	23	13	19	15	20	15	14	18	13	9	18	17	14	16	15	21	19	10	18	12	16	18	12	19	20	17	16	19	14	14	9	24	13	12	17	8	27	15	14	16	21	21	13	20	16	16	14	23	12	22	14	21	11	18	13	20	22	19	17
15728	4716	2151	14474	13009	7488	4244	2955	2503	2020	1663	1520	1404	1194	1113	1087	1103	1039	1052	1073	902	802	829	809	745	755	585	599	574	539	482	424	403	377	380	388	366	368	386	379	355	347	358	320	368	338	344	339	291	355	298	335	338	324	340	315	337	326	326	323	337	359	355	344	327	310	325	358	330	339	359	355	345	332	318	320	312	305	288	302	309	301	283	331	326	302	296	277	301	299	303	310	267	325	286	330	303	285	297	307	306	286	301	306	306	304	296	316	276	281	296	268	298	307	288	319	325	278	271	292	297	308	297	289	308	288	300	261	322	291	296	299	306	276	285	279	265	296	326	296	296	337	262	329	263	257	308	310	321	275	297	290	300	324	279	283	289	304	318	309	330	312	340	271	277	304	312	307	296	298	280	273	258	304	300	287	284	287	313	305	314	303	293	293	288	302	270	277	295	275	287	306	316	288	277	297	306	306	279	299	270	308	264	282	313	283	313	272	299	291	250	316	292	301	290	306	269	289	307	316	283	299	320	283	270	300	278	292	291	286	318	279	279	294	288	309	286	264	288	309	299	282	281	272	296	290	264	281	311	297	269	254	308	314	317	297	309	300	278	303	272	287	293	278	275	301	273	273	289	305	271	269	283	302	288	287	306	287	273	276	284	302	271	281	327	281	293	310	285	289	311	280	255	302	294	273	277	308	291	276	292	290	302	302	286	294	277	304	294	294	296	282	256	281	277	304	281	280	293	272	294	310	283	288	303	287	286	288	307	273	263	332	269	285	296	296	282	272	308	301	299	286	281	282	297	279	266	269	272	264	279	289	285	293	278	288	283	281	304	299	311	253	300	299	312	287	309	285	278	283	316	286	306	284	264	282	280	265	272	276	328	281	279	287	260	284	294	303	286	303	303	333	301	325	293	278	287	280	299	327	289	294	313	275	299	294	269	275	300	311	286	291	291	296	292	294	292	292	274	277	272	294	287	296	326	299	291	279	273	287	292	277	289	279	295	270	276	304	256	302	296	308	284	295	322	269	257	287	299	300	302	280	283	274	270	293	297	324	318	304	304	287	274	285	286	297	291	299	273	273	284	283	296	286	316	267	282	278	278	312	265	287	297	306	273	294	294	281	255	298	284	312	334	309	305	307	306	285	317	283	287	292	311	289	293	312	310	282	272	291	288	289	276	294	295	276	290	296	309	273	250	294	312	301	289	302	285	311	308	322	292	317	316	267	286	304	280	290	291	283	300	306	260	280	274	284	303	272	273	270	294	295	290	268	290	295	255	294	321	282	287	320	310	312	294	287	304	301	284	285	280	322	248	312	285	259	279	279	307	293	299	296	288	264	276	303	290	297	292	248	308	295	293	265	271	306	307	283	302	276	294	302	303	301	275	307	283	298	289	284	281	281	270	287	265	289	306	302	282	258	302	274	286	275	297	297	300	278	287	270	304	323	285	255	299	286	300	309	306	302	281	275	291	290	264	282	262	277	303	301	295	300	264	280	302	283	289	307	302	276	272	283	296	269	288	296	272	335	268	308	278	301	278	295	266	314	286	297	251	261	298	278	285	317	293	293	297	270	295	289	300	265	278	276	312	298	310	274	302	260	277	281	296	283	299	262	319	278	273	269	282	287	296	287	281	291	322	287	297	278	325	290	308	289	302	300	289	290	290	301	299	300	268	286	285	289	288	274	285	275	308	290	292	298	300	285	282	291	315	289	273	267	263	313	289	309	318	297	292	318	297	276	289	312	277	309	293	309	305	268	267	273	323	302	296	289	280	286	261	310	288	311	269	331	294	288	298	268	288	281	297	264	304	309	275	300	311	284	268	292	296	272	293	273	286	287	297	281	286	279	311	317	262	298	309	277	315	315	270	293	299	314	280	287	264	277	263	330	272	287	279	286	300	271	274	311	316	295	263	277	312	278	270	311	294	294	302	284	312	305	277	300	280	305	288	305	299	288	308	284	330	295	296	298	288	269	318	296	282	269	281	319	271	285	283	276	303	293	275	305	260	305	272	285	303	313	280	319	290	296	311	316	325	273	311	308	323	304	280	274	285	264	298	287	300	305	307	258	290	308	298	288	313	274	288	270	288	326	313	288	311	274	325	274	284	278	323	299	277	309	299	296	306	281	294	282	291	270	303	301	311	278	264	272	283	291	285	285	292	299	289	279	254	298	276	310	288	276	293	288	263	266	296	270	284	291	279	276	325	303	298	313	265	303	280	276	299	260	268	318	283	300	326	284	265	292	301	279	312	266	303	274	271	280	302	288	287	276	288	280	310	280	265	286	304	292	293	285	277	286	272	287	281	288	263	284	282	283	331	274	295	289	283	278	293	289	301	266	254	325	306	298	275	256	291	290	293	320	302	281	332	281	283	280	283	244	260	299	295	286	286	286	305	284	266	327	302	310	297	286	271	315	315	301	295	303	287	317	271	285	288	288	291	304	328	290	300	288	295	286	306	289	287	290	260	306	321	275	329	270	258	262	296	316	274	295	290	296	275	278	313	279	303	304	294	267	265	279	267	299	310	284	302	292	283	271	283	283	291	278	291	248	282	291	261	299	305	287	287	277	286	298	303	309	303	306	293	252	270	303	310	294	306	295	274	290	306	256	297	300	282	303	297	295	311	274	301	338	281	262	272	288	295	277	280	301	271	287	349	293	298	281	279	322	269	312	289	329	293	303	270	280	269	306	291	300	279	300	284	315	288	296	292	326	316	285	275	301	298	288	287	301	277	304	306	295	280	268	316	280	303	274	287	296	294	266	316	312	261	272	276	290	299	282	271	282	281	297	282	288	290	288	322	313	326	269	309	294	301	297	294	296	265	293	293	285	262	279	274	296	279	277	291	273	317	265	267	290	296	275	317	290	272	290	298	282	312	264	291	287	287	278	304	332	286	292	307	290	297	302	300	269	279	286	292	282	284	280	293	307	288	303	283	296	270	291	306	299	325	283	273	285	287	289	312	275	291	281	279	287	304	296	290	306	324	313	308	293	316	304	270	278	313	297	331	271	296	267	306	269	257	294	279	276	277	295	340	282	299	286	296	276	318	312	279	281	295	284	314	296	314	294	304	300	307	256	286	287	315	303	281	273	309	289	268	283	294	288	292	302	286	295	296	263	321	258	315	263	304	293	264	289	300	278	285	299	300	274	316	297	286	317	272	294	299	313	279	291	296	318	310	288	317	317	262	319	299	305	299	286	301	301	282	284	288	276	294	300	289	283	265	342	292	278	290	305	278	285	269	278	282	272	295	294	285	267	278	286	291	308	297	287	282	331	311	264	312	300	279	307	288	312	306	269	313	274	340	288	292	306	276	287	310	280	314	271	314	313	294	295	296	312	278	290	284	256	304	268	277	292	302	264	337	306	258	298	314	306	291	310	296	306	280	293	309	295	310	321	315	295	307	308	325	311	262	306	264	289	277	303	297	299	290	269	283	268	304	299	266	276	297	292	302	317	268	313	279	276	293	320	297	325	282	310	288	275
2000	370	208	732	342	199	119	115	88	90	81	61	68	62	68	41	58	42	45	45	32	31	48	39	24	34	31	33	27	23	26	29	24	25	29	23	30	26	21	21	17	19	24	19	17	28	17	23	20	16	20	20	16	23	19	31	19	23	26	15	24	24	17	17	23	18	22	23	14	20	21	20	16	17	14	22	19	17	20	21	25	22	13	16	14	11	21	19	15	23	24	16	12	31	19	24	17	18	22	14	17	23	26	24	19	13	9	22	15	22	31	17	17	27	15	23	16	17	19	14	14	16	15	24	18	18	21	19	20	21	16	18	17	19	15	26	15	31	19	16	14	20	27	28	17	12	22	13	22	19	17	13	18	18	18	16	19	15	21	15	26	16	13	18	17	12	17	18	10	25	15	15	8	18	14	22	18	16	16	20	21	18	15	22	22	15	12	16	20	20	23	19	21	20	23	18	18	19	28	14	13	17	21	13	16	17	23	23	21	20	16	13	17	12	12	22	23	11	15	12	17	21	16	24	16	22	11	16	16	14	25	25	21	21	19	13	23	14	24	21	19	23	17	23	21	17	19	31	20	13	23	15	18	15	14	19	10	15	24	17	14	18	14	22	17	22	11	12	18	14	21	28	22	11	12	10	18	21	15	20	15	17	18	19	22	20	12	17	18	22	26	14	21	19	18	14	16	27	13	18	25	9	16	16	15	14	19	15	20	24	26	20	21	18	16	16	16	27	15	18	22	25	25	19	20	18	17	25	19	24	23	16	15	13	24	23	15	18	23	13	22	20	30	20	25	20	22	11	13	22	26	15	18	16	20	18	20	26	24	12	18	21	22	21	18	19	29	12	15	23	18	11	17	15	19	24	14	18	17	18	17	21	16	19	17	14	16	12	24	12	13	22	22	17	11	16	13	18	15	15	22	12	23	12	24	18	16	12	28	19	24	26	14	19	16	17	19	17	19	19	20	23	12	13	10	22	14	22	12	19	22	16	16	13	22	10	23	24	20	19	22	13	17	18	14	18	13	13	26	15	27	19	21	17	17	18	13	17	15	13	13	18	18	16	15	13	25	15	18	17	16	18	15	17	27	16	28	17	16	19	17	13	24	14	9	15	17	16	18	23	19	10	13	22	19	13	12	13	18	21	13	17	17	17	18	17	20	19	15	22	16	20	19	17	18	17	14	17	13	20	16	15	25	19	22	18	15	22	26	15	15	16	16	13	13	15	11	23	26	18	17	16	17	18	13	24	21	17	18	17	16	15	20	9	20	14	17	11	21	9	14	21	22	18	23	20	13	28	14	17	11	16	12	23	26	17	17	16	16	25	18	14	17	10	16	18	14	16	26	14	9	15	18	30	14	11	29	11	27	17	13	15	19	18	22	13	22	18	21	14	12	22	19	20	18	20	22	17	20	22	20	16	15	18	17	18	10	20	13	22	23	19	22	21	21	16	21	23	19	10	16	18	22	18	20	16	20	26	11	13	18	23	22	18	17	17	22	9	16	15	17	23	20	11	16	17	20	23	21	18	20	15	19	18	23	11	16	18	25	17	27	18	19	18	16	13	23	27	21	16	21	21	22	26	26	11	21	17	17	11	17	23	15	13	25	16	25	17	20	18	25	14	17	11	12	16	15	21	20	8	9	11	19	13	18	12	27	12	19	16	22	18	17	19	21	15	16	23	19	18	29	20	21	16	14	21	17	19	18	15	14	22	23	19	26	20	18	15	17	19	14	17	16	16	17	18	18	14	19	14	20	24	23	25	12	24	18	31	18	26	22	15	18	22	17	21	25	13	22	16	16	12	15	19	22	19	18	17	19	21	13	29	14	18	14	16	19	21	21	20	17	9	14	20	15	15	15	19	16	20	25	13	24	26	21	21	15	18	15	11	25	15	19	14	14	15	16	20	21	14	14	14	17	19	14	20	20	18	22	15	15	14	14	27	23	16	14	14	17	20	16	17	21	21	23	18	19	22	19	22	24	18	28	19	15	15	12	14	14	25	16	23	14	21	17	22	21	28	18	29	14	21	22	18	15	23	16	16	18	13	13	21	16	17	20	16	19	22	15	18	23	22	22	17	15	20	9	24	15	16	21	16	17	25	10	21	19	12	19	18	16	12	21	14	11	12	16	13	18	14	27	17	21	13	17	15	17	22	16	23	8	11	23	19	11	18	18	17	16	22	17	17	31	17	11	27	15	20	21	12	24	11	19	16	21	20	17	16	20	22	22	23	25	20	13	14	18	18	13	15	23	19	24	17	18	16	14	17	18	16	15	14	19	13	15	23	14	17	18	14	18	8	21	20	20	23	14	16	18	19	31	9	23	16	16	23	24	22	14	20	24	9	17	11	18	16	23	20	15	18	24	15	15	20	17	16	12	20	16	12	17	20	16	14	16	13	24	23	13	15	16	22	17	19	19	21	15	23	27	8	20	22	23	21	20	13	18	22	15	25	22	21	23	19	16	13	21	19	17	18	16	13	24	19	20	22	19	20	16	16	21	11	19	21	19	23	21	22	21	21	26	15	31	22	20	10	21	19	17	17	12	16	19	24	16	15	25	18	11	15	16	19	15	14	25	10	14	21	12	22	15	21	20	14	17	19	18	18	16	15	18	17	13	14	21	22	16	20	23	16	26	20	19	32	14	12	10	19	18	10	15	27	15	16	21	18	14	18	17	23	13	15	14	18	14	22	17	16	15	17	23	19	17	27	19	12	15	20	21	18	14	17	18	15	14	20	18	14	11	22	28	15	20	22	17	15	21	21	19	25	19	15	12	25	13	23	18	23	22	15	18	6	13	15	19	22	19	17	15	20	14	15	15	23	29	18	18	22	22	26	26	19	13	16	16	24	8	21	17	21	17	21	13	12	16	19	21	21	12	13	18	18	21	18	24	12	17	11	16	16	28	16	19	13	16	13	13	15	22	19	25	21	18	16	24	13	23	18	18	24	22	26	20	24	11	19	19	11	19	27	22	17	19	20	18	16	20	16	25	13	22	16	21	19	20	20	14	17	17	14	11	23	12	15	16	12	16	12	19	22	23	17	15	14	22	13	18	10	14	14	15	22	15	16	13	17	19	24	10	22	17	12	13	20	21	18	17	12	18	17	21	27	18	19	16	17	10	18	20	21	20	18	14	15	19	21	15	12	16	21	21	20	15	16	11	24	18	16	15	19	20	17	18	16	24	23	13	18	18	21	27	16	24	22	16	15	14	13	24	16	22	14	16	21	14	14	13	18	17	17	23	21	22	17	22	15	19	16	26	17	19	29	20	12	22	17	16	23	20	24	23	21	19	21	15	10	14	17	13	18	23	20	15	18	17	19	22	20	16	17	26	15	11	19	20	16	13	21	17	13	26	18	23	18	21	20	17	13	13	22	16	14	22	20	20	19	21	19	22	20	20	23	15	27	10	22	18	21	19	14	17	18	17	17	11	19	18	14	22	19	16	16	24	23	17	23	22	20	26	23	17	20	9	9	23	17
29139	13159	7140	32256	27890	19700	14281	10703	8490	6989	5917	4822	4200	3739	3171	2929	2912	2705	2495	2395	2097	1810	1841	1847	1766	1492	1296	1228	1167	1032	929	829	872	760	790	715	691	612	623	605	581	576	568	584	527	544	525	483	545	487	520	478	455	479	463	499	485	448	478	451	499	441	429	485	432	409	390	414	457	476	487	477	424	464	414	405	369	368	360	395	367	395	354	383	359	365	352	363	347	376	366	352	342	340	367	377	371	339	350	395	349	375	358	354	330	381	332	303	349	349	307	325	368	335	379	324	354	323	373	333	343	320	344	341	347	353	338	332	306	350	328	327	313	315	301	337	354	304	309	296	345	346	324	360	322	325	326	319	357	331	318	342	341	349	304	331	367	341	352	353	415	371	330	330	332	337	339	344	337	339	303	300	334	322	308	350	321	367	328	348	308	331	333	341	320	312	347	322	323	302	322	335	331	334	343	340	312	360	338	338	321	317	347	303	318	348	342	344	322	324	307	309	331	298	306	328	364	324	345	337	331	305	324	339	350	327	330	293	342	329	353	332	315	331	307	350	365	336	324	326	300	325	324	341	347	316	311	321	338	318	313	327	346	323	328	339	359	309	332	317	344	306	353	342	329	323	326	339	343	325	305	329	263	321	323	349	294	293	315	334	328	322	326	338	362	349	298	321	328	329	341	326	319	348	323	315	338	297	344	335	320	302	343	308	330	285	299	321	319	326	330	310	328	325	352	311	350	306	346	341	311	313	331	355	313	319	324	324	318	330	318	326	323	304	306	339	370	341	340	330	293	302	330	320	335	304	313	339	343	320	324	340	334	354	314	318	303	301	358	287	329	327	296	325	340	338	340	343	361	318	312	332	367	308	287	324	331	318	319	326	322	338	338	286	313	332	310	310	329	336	318	341	293	311	323	328	331	333	338	307	311	329	334	275	303	327	311	339	334	337	334	325	332	332	313	312	311	318	312	299	318	329	329	318	345	333	317	317	341	326	352	316	310	379	332	317	279	316	319	330	333	314	354	330	357	354	313	326	357	300	315	315	306	312	331	336	308	334	325	311	352	319	328	324	305	340	344	352	307	305	332	366	301	347	306	342	320	343	318	323	304	326	302	321	300	316	317	326	329	321	338	334	307	326	328	337	324	343	295	324	289	351	309	306	338	293	349	334	323	332	345	319	352	342	300	326	298	292	334	324	360	306	314	322	313	352	344	339	336	318	332	329	313	325	334	308	301	316	307	301	324	302	300	300	289	343	336	323	318	320	318	322	361	321	325	348	303	327	324	356	308	300	300	322	325	308	331	366	321	323	318	323	314	348	346	315	315	342	328	309	301	302	326	318	350	330	313	308	308	305	331	324	332	306	348	308	311	316	338	356	328	295	326	350	316	336	320	317	286	318	341	323	328	325	338	319	344	314	322	337	336	350	336	324	340	306	328	323	317	366	336	348	318	341	338	328	322	317	363	328	321	336	318	347	307	314	319	324	322	326	319	313	343	337	317	307	321	326	305	335	355	340	370	321	321	311	326	314	339	354	344	335	300	317	308	306	349	311	321	333	283	303	321	315	355	364	328	355	335	321	335	328	347	328	356	325	321	343	334	331	313	327	331	285	321	333	334	322	327	360	335	346	321	373	348	327	316	309	314	356	317	296	330	353	330	305	309	309	335	308	327	306	317	296	303	339	332	328	328	321	338	303	289	323	357	337	327	308	321	321	310	322	327	321	319	294	329	334	329	339	307	338	317	345	306	329	300	326	330	351	318	338	306	297	324	318	325	307	306	327	294	285	343	367	281	323	320	329	339	338	326	344	324	346	319	333	352	288	349	335	353	290	302	343	332	326	336	335	305	310	332	348	308	359	329	300	305	310	331	332	338	318	311	344	338	335	292	300	360	297	331	329	323	344	319	286	328	330	326	315	335	320	316	336	304	325	327	350	324	325	328	318	342	331	319	281	325	336	328	358	345	325	340	329	332	307	311	353	351	324	314	346	315	355	320	304	339	302	311	307	333	340	303	320	307	342	344	350	323	330	309	319	293	333	313	300	338	332	299	311	360	319	313	327	342	294	292	325	303	297	335	306	373	327	350	323	326	307	349	311	307	317	324	350	297	337	332	331	320	335	355	322	344	306	323	359	324	339	308	324	319	299	330	313	317	315	330	321	374	308	328	323	321	322	311	355	308	288	313	338	341	311	313	283	323	311	326	328	328	355	347	320	339	312	311	329	306	317	315	335	326	359	331	328	337	334	293	330	340	335	302	310	328	326	303	321	300	328	317	339	369	294	333	332	326	325	332	331	346	333	353	310	327	331	295	312	317	334	304	310	327	287	313	326	338	321	331	301	277	327	321	309	334	286	343	298	323	329	359	333	312	336	323	329	319	286	285	330	329	298	323	300	331	328	338	326	337	343	309	331	341	302	306	288	318	334	317	307	316	310	325	306	336	346	307	337	319	344	347	343	318	313	340	322	325	334	364	353	324	343	330	331	316	351	324	316	316	306	305	303	291	325	313	334	328	315	308	316	341	312	328	307	344	328	322	317	319	346	311	332	320	332	339	323	331	338	355	342	326	332	347	346	309	311	322	345	323	330	326	318	331	350	292	325	349	329	356	313	322	323	327	306	314	283	322	326	310	318	315	328	325	299	355	311	312	332	333	327	334	308	294	282	351	341	353	324	331	351	312	326	334	305	331	318	316	356	333	322	322	304	354	287	357	295	347	296	321	341	331	330	343	302	312	324	338	352	345	334	342	346	329	335	340	313	319	312	320	339	345	348	303	332	367	332	328	311	329	346	348	299	320	287	330	323	302	316	303	327	350	348	313	362	354	330	319	348	288	321	338	325	355	291	329	337	300	310	347	309	339	316	310	317	317	312	363	279	321	297	334	322	308	333	324	303	327	339	332	305	337	347	312	330	304	299	319	321	344	323	318	323	321	321	355	348	328	310	320	316	316	353	328	334	335	342	311	325	346	322	322	334	330	319	323	297	312	328	337	319	356	326	305	280	314	323	348	331	291	310	311	355	281	334	372	323	329	314	334	306	324	307	335	339	344	335	334	327	298	327	304	299	334	316	312	315	324	312	338	342	329	313	326	332	318	325	316	321	342	324	338	290	342	361	350	311	313	337	321	342	318	297	334	332	327	300	319	315	310	319	311	331	327	338	303	333	320	322	319	290	291	313	350	314	325	307	295	335	331	324	313	343	349	322	328	342	314	328	328	337	315	333	310	335	333	315	352	326	342	326	296	345	334	317	302	353	314	360	320	327	353	328	290	373	331	322	331	327	319	322	334	335	324	351	296	351	318	312	340	286	332	334	320	335	290	298	336	309	316	352	334	329	332	357	337	327	314	320	324	319	293	337	298	347	325	346	322	294	323	332	306	310	310	348	335	314	336	316	341	309	352	313	315	328	326	305	329	356	321	319	310	359	328	353	321	316	344	341	318	346	318	340	338	312	300	319	329	329	318	319	335	358	333	325	306	311	299	294
2817	213	167	778	308	111	94	75	76	74	75	64	59	49	43	61	43	41	41	45	38	48	35	48	40	36	46	30	27	35	31	22	34	27	28	29	22	40	31	27	28	31	28	32	33	28	28	29	37	30	28	20	46	24	31	28	28	28	34	30	20	25	25	21	20	27	27	26	29	34	25	42	40	19	28	33	28	26	33	27	23	40	23	30	23	37	33	28	30	31	25	27	37	32	33	27	31	19	27	31	30	33	34	21	21	40	27	24	30	29	27	34	28	21	39	31	26	31	18	25	29	28	25	38	21	22	34	28	31	24	26	34	31	31	28	31	32	28	17	29	32	31	28	30	23	28	24	19	33	26	34	24	29	35	44	31	31	24	21	29	31	20	33	27	30	21	33	40	21	26	35	28	18	15	27	28	25	32	29	24	26	26	27	25	21	34	39	27	34	30	32	27	28	25	26	20	25	26	31	14	24	14	23	28	25	35	18	22	33	25	23	33	23	22	33	28	22	27	28	30	35	27	29	35	30	30	29	35	23	32	28	24	31	24	24	26	14	18	36	31	26	22	17	26	40	36	23	25	20	17	35	30	38	28	22	34	32	27	35	29	19	32	19	23	28	25	22	29	36	34	24	25	34	18	26	27	21	36	27	23	27	32	29	26	23	26	31	31	28	37	34	32	21	35	34	26	29	38	23	31	30	26	35	23	26	28	22	35	22	26	25	24	30	31	31	33	27	42	30	26	18	25	21	40	27	33	25	31	21	25	18	22	21	28	32	26	23	25	26	27	27	32	26	33	28	29	36	32	26	33	29	29	28	30	36	19	23	32	37	23	33	32	30	26	24	30	32	32	24	28	21	24	32	33	26	30	23	30	26	39	24	26	28	34	39	27	33	21	27	33	35	28	24	38	29	22	21	26	35	32	32	28	26	24	27	30	23	27	21	26	22	19	17	19	37	25	28	28	34	21	30	35	31	31	27	28	33	26	27	37	26	30	23	22	22	31	32	25	34	28	26	26	31	19	39	23	32	31	24	28	22	29	33	29	23	25	27	26	28	26	26	31	29	23	32	34	36	18	32	31	26	38	41	26	22	17	31	26	25	25	20	35	34	25	32	25	24	30	27	36	32	31	30	29	31	22	36	38	23	20	28	23	32	27	29	32	35	38	24	34	26	25	27	18	24	21	35	25	36	22	28	28	32	22	19	30	26	22	20	25	21	29	30	27	33	27	25	30	31	23	25	27	33	30	30	26	19	22	21	28	33	28	17	30	29	33	24	25	39	26	29	28	21	32	38	38	38	29	31	27	22	22	27	25	31	21	23	32	23	31	32	27	26	27	35	27	28	27	23	29	34	30	32	33	33	30	31	27	24	28	24	26	31	26	33	26	26	29	24	30	32	39	20	35	19	33	23	32	21	29	22	29	23	23	35	21	23	30	35	26	27	25	31	34	24	29	27	29	25	25	31	20	33	35	23	27	36	28	21	37	33	20	23	27	33	42	23	32	31	29	29	27	34	36	31	37	25	33	28	27	30	31	31	24	22	39	25	32	26	23	26	33	26	29	31	17	40	29	26	28	24	31	34	22	27	24	30	31	28	23	24	23	30	31	28	21	22	29	23	27	22	26	25	29	31	19	36	41	23	26	31	25	37	35	22	27	29	26	19	42	33	34	28	19	26	32	24	30	20	22	32	35	34	39	22	31	31	34	39	34	21	28	36	35	23	23	32	30	25	32	31	21	21	30	36	33	29	36	21	27	32	32	25	23	29	32	31	22	25	43	32	26	25	26	33	27	19	23	27	28	30	33	31	29	25	44	26	23	30	33	24	35	31	26	19	23	21	24	23	26	32	22	19	35	36	39	26	25	32	43	32	33	25	26	41	34	32	34	37	37	27	28	30	33	27	29	30	23	32	28	23	30	17	22	19	28	30	23	27	26	21	26	21	23	33	22	35	25	24	31	32	29	22	22	21	30	31	30	45	28	36	22	33	36	34	26	27	20	16	32	36	32	24	24	21	32	21	25	22	30	29	32	26	31	26	30	31	24	34	22	39	27	27	25	26	24	33	29	33	35	30	23	37	23	25	38	32	28	30	23	26	36	25	34	33	25	30	32	32	29	21	40	26	23	29	28	22	24	25	17	30	29	26	27	36	41	26	33	28	20	31	28	15	22	25	41	28	23	29	19	19	34	30	23	33	31	22	23	32	22	25	33	19	23	33	29	19	26	35	24	27	23	27	36	31	27	26	32	32	32	30	33	27	23	37	27	31	32	24	28	28	41	32	31	23	28	23	33	30	28	21	28	15	23	31	29	36	29	26	27	30	36	29	34	26	28	30	31	30	26	29	16	34	27	29	34	22	26	28	19	35	30	23	29	24	29	28	32	30	25	26	36	24	29	26	29	26	25	35	28	30	27	30	35	28	22	29	20	28	29	29	31	27	28	29	28	32	23	22	24	33	21	18	20	33	34	28	27	29	41	24	30	24	26	35	28	20	29	28	29	31	27	27	20	29	26	25	28	29	17	25	26	27	23	35	26	27	34	28	30	26	39	28	21	20	28	25	28	27	28	26	26	22	27	32	33	25	23	18	29	37	30	26	26	29	30	32	24	29	27	38	24	20	28	25	37	24	25	35	32	23	23	27	24	24	27	31	20	20	24	20	29	22	31	18	26	31	19	34	23	21	27	31	23	22	16	20	30	33	37	31	27	23	21	27	33	24	26	21	32	26	30	23	18	33	31	30	24	22	17	26	29	32	30	20	27	20	37	37	25	32	21	20	22	28	33	31	22	25	31	20	27	30	30	21	33	25	23	32	24	22	22	36	25	18	38	31	27	23	22	31	31	22	22	30	26	26	24	36	23	30	27	32	31	25	28	29	33	16	30	27	26	23	30	34	29	32	31	28	33	30	29	27	23	28	34	25	19	25	28	31	27	32	25	18	41	25	25	23	30	23	27	35	26	20	25	35	38	25	30	22	34	23	35	33	35	31	37	30	27	29	26	33	21	32	32	37	31	25	25	19	38	27	38	27	25	35	27	37	25	27	29	30	20	24	20	23	30	31	25	24	23	37	27	33	34	31	25	21	26	35	26	24	31	22	22	27	30	27	26	26	31	17	23	23	27	30	32	26	27	34	33	26	22	33	28	23	25	28	40	30	26	40	14	20	36	33	28	31	35	27	28	34	26	26	26	24	30	29	27	30	28	24	32	26	30	26	31	26	33	32	27	29	28	37	32	20	33	30	30	28	27	26	23	27	34	34	40	28	27	28	28	23	30	31	26	26	29	24	33	28	25	29	33	22	29	19	25	23	28	26	23	29	24	23	29	22	36	35	29	20	29	33	26	26	16	18	27	26	29	42	29	31	25	26	31	30	22	19	34	27	21	24	32	31	26	38	32	34	19	30	27	25	37	27	24	22	28	22	27	22	42	31	25	37	19	26	24	32	22	26	35	33	21	25	19	30	26	29	27	29	36	31	27	29	39
23466	8702	5877	33342	26157	14063	9859	6890	5623	4524	3759	3430	2886	2616	2220	2089	2023	1967	1938	1787	1631	1488	1603	1450	1339	1232	1162	1004	906	897	837	758	727	774	725	734	678	648	641	648	656	671	643	615	614	612	609	574	591	616	582	603	586	563	585	603	538	582	549	583	564	561	596	606	563	557	574	592	579	565	619	583	565	510	587	529	565	544	539	540	576	586	510	489	564	503	489	516	519	535	476	524	531	473	489	486	542	535	499	518	534	532	490	501	501	515	511	517	506	515	516	540	484	509	478	470	568	507	498	562	507	492	546	488	560	539	491	530	498	499	526	499	531	482	513	504	473	502	478	499	494	476	488	488	554	521	491	483	530	478	526	489	527	509	503	510	533	500	532	502	545	576	529	520	541	547	501	523	545	498	503	520	491	500	494	488	529	476	454	480	551	510	470	507	553	499	488	519	488	528	567	520	519	496	479	500	506	476	491	532	504	491	506	502	508	500	518	516	499	510	547	505	522	488	487	533	517	521	521	463	469	522	507	512	458	507	493	481	524	496	516	472	529	494	488	472	492	479	520	516	487	501	513	542	482	520	465	478	499	482	544	437	499	516	480	486	519	529	559	473	451	496	476	499	511	494	470	500	540	493	500	516	466	453	513	495	490	496	525	515	499	478	495	479	512	474	531	480	507	502	469	491	462	481	528	537	535	488	496	507	493	504	495	511	512	497	522	482	509	530	476	507	493	543	467	491	503	468	495	499	501	514	497	522	498	505	508	481	513	527	500	477	484	472	520	494	470	475	500	515	541	439	493	509	529	497	497	500	548	506	491	526	526	485	525	482	496	491	524	515	507	569	497	489	559	519	526	517	544	463	528	509	484	483	553	514	492	531	467	529	498	497	479	521	498	519	499	492	515	513	489	458	512	530	478	553	488	484	475	523	507	502	517	493	489	526	488	506	495	510	504	488	446	507	525	473	449	494	479	556	499	543	483	482	486	534	517	446	506	495	487	574	496	479	475	487	552	496	516	498	504	506	448	493	507	468	520	463	543	513	481	520	524	510	528	493	491	490	491	454	466	499	515	491	519	533	490	522	474	525	505	513	511	475	511	471	486	482	474	498	479	492	544	532	487	493	534	504	469	522	513	524	512	497	505	490	488	534	494	529	543	504	480	518	516	466	507	490	463	483	497	530	537	510	485	487	528	477	501	526	513	490	492	484	509	473	508	456	541	486	490	457	515	526	516	497	516	505	447	522	515	495	483	483	522	507	509	507	488	478	451	489	466	484	504	493	483	480	480	481	483	493	472	467	506	450	546	533	521	511	497	477	499	490	514	514	501	454	494	490	527	493	485	524	498	482	505	508	507	457	521	531	473	509	512	503	491	537	513	504	489	518	497	509	500	506	503	515	542	518	470	522	540	492	503	474	481	517	513	475	495	538	486	501	460	474	514	477	524	528	515	484	452	493	506	510	515	488	525	529	530	500	497	491	494	440	487	481	468	480	476	504	517	511	479	507	479	493	507	512	494	531	469	515	521	495	518	527	484	493	476	510	530	475	504	487	516	487	459	485	488	479	472	511	507	471	516	505	515	526	491	493	479	465	489	510	493	489	508	520	511	497	523	529	508	531	498	486	528	483	499	497	511	454	508	467	515	516	517	489	528	527	473	476	515	506	483	522	510	520	486	530	536	499	531	498	506	554	507	500	504	500	519	457	538	477	506	471	507	494	480	518	490	546	494	518	514	489	511	479	512	500	527	498	508	503	515	505	551	498	534	489	513	519	504	525	493	496	535	533	506	477	495	573	496	483	474	504	524	484	505	506	533	502	524	509	469	518	506	511	506	538	521	488	486	511	458	500	493	469	520	530	461	475	541	493	515	463	488	503	476	550	473	511	533	495	482	489	493	505	514	506	501	504	497	471	523	499	475	493	496	499	500	511	509	516	516	501	498	518	495	490	493	486	498	510	519	502	476	520	520	506	470	515	504	490	507	500	488	498	501	494	488	481	516	496	515	537	469	515	487	519	514	493	496	523	490	508	505	526	510	534	482	475	492	516	483	501	444	465	496	505	480	516	518	508	494	480	501	503	534	503	493	491	495	489	500	518	479	507	534	506	465	509	508	496	498	508	503	501	472	435	514	539	486	485	457	483	496	482	499	530	486	490	508	480	541	471	520	492	524	543	482	498	471	490	519	482	514	436	525	501	516	513	506	504	496	535	518	462	506	513	511	519	498	484	515	529	481	540	469	516	511	485	482	489	527	492	522	500	480	531	514	508	503	509	478	506	508	495	498	501	465	500	496	502	480	512	471	476	521	510	550	472	478	517	524	496	502	488	484	488	494	505	497	504	501	513	522	448	521	494	527	526	489	479	495	519	508	513	482	528	497	506	502	521	463	496	495	504	518	472	464	501	513	498	507	504	487	507	493	477	489	489	491	513	525	479	534	481	441	494	473	450	511	546	458	479	504	484	484	512	491	473	495	525	542	454	480	508	492	488	514	489	485	514	465	496	459	521	508	535	514	516	498	480	501	488	486	503	482	492	477	525	494	478	516	503	472	499	512	505	478	513	491	521	497	472	511	486	492	490	497	486	533	487	489	494	513	503	538	491	448	465	522	478	460	500	522	507	492	498	501	546	478	495	490	448	498	462	505	487	467	478	490	505	514	512	539	500	458	538	526	522	524	492	524	482	557	523	479	511	505	511	507	452	474	489	484	517	476	450	497	487	487	512	512	497	525	457	509	504	484	532	519	527	461	467	490	500	483	451	510	498	526	476	524	482	474	521	478	521	511	501	524	481	493	490	515	501	517	496	472	474	497	481	511	518	508	540	481	469	504	488	490	502	542	497	470	471	500	480	472	485	525	528	514	520	491	469	545	482	512	507	490	493	505	457	535	501	485	524	453	490	472	495	537	494	495	519	499	522	508	485	515	490	540	521	513	491	483	468	542	517	477	512	531	486	487	473	506	488	509	528	477	501	525	467	479	513	496	497	517	560	486	541	546	486	508	473	538	512	463	503	487	491	519	497	501	510	494	495	524	526	483	496	521	502	474	473	513	470	486	530	520	519	520	471	496	494	531	499	503	573	476	474	515	490	498	496	500	528	494	518	491	488	517	458	501	478	528	513	490	504	511	479	526	500	500	483	508	525	472	496	494	488	518	488	497	502	491	477	484	500	494	473	490	496	500	496	505	501	483	494	530	528	511	522	482	519	524	484	524	525	559	521	483	477	507	474	547	480	534	483	494	511	488	525	482	551	536	481	501	537	518	498	504	511	495	486	482	516	503	503	493	469	516	505	455	476	478	514	501	522	532	500	510	518	500	515	532	508	529	521	486	491	529	505	503	502	502	506	501	485	534	501	526	484	527	509	473	484	528	502	456	499	506	526	509	495	497	498	518	484	523	495	514	521	519	515	505	495	497	516	469	487	505	500	503	502	520	501	507	484	498	505	550	514	526	486	498	508	493	479	465	500	470	493	486	483	535	489	533	492	487	489
2698	466	303	1831	1222	225	148	118	96	95	94	80	87	65	62	59	76	64	46	51	57	55	46	45	55	46	43	33	34	34	24	34	38	26	27	25	24	27	34	23	29	28	25	25	24	19	33	21	26	25	29	20	34	23	27	35	30	26	24	18	21	34	20	18	26	32	19	28	25	22	25	13	29	23	22	24	20	30	24	25	31	22	18	20	22	32	19	23	29	19	28	24	29	26	16	17	26	33	19	27	35	25	23	17	19	24	35	27	29	19	23	27	16	17	29	28	21	23	20	24	26	29	27	16	21	18	19	21	25	28	24	32	20	22	24	20	23	22	28	21	28	36	24	24	16	29	16	23	22	23	17	23	20	29	22	23	25	32	17	25	34	23	28	28	29	27	23	24	26	21	17	21	27	20	18	18	24	18	24	13	19	26	27	27	34	28	32	35	25	25	24	23	20	21	22	18	20	23	32	21	29	17	21	19	31	26	24	22	15	27	25	17	28	23	17	27	25	30	22	26	26	15	41	14	22	19	29	28	20	18	20	22	28	29	24	19	17	22	30	27	30	33	18	20	22	23	24	29	22	18	18	23	32	25	24	21	17	34	18	27	20	18	22	23	21	25	19	26	23	24	19	35	26	24	17	13	20	21	17	24	34	19	22	22	25	18	32	23	25	22	21	18	25	27	33	20	24	29	26	20	19	23	28	25	26	25	16	13	20	22	24	14	24	32	20	14	30	24	22	24	15	26	23	22	20	25	22	19	18	18	31	21	29	22	23	30	18	24	22	30	16	25	24	23	22	25	21	21	35	23	22	23	25	26	18	16	21	29	20	21	24	21	21	26	18	26	23	23	27	20	25	23	33	31	21	22	26	23	18	30	31	25	24	27	25	23	18	23	23	24	23	31	24	19	17	23	27	27	20	27	29	15	23	15	22	27	22	15	21	24	19	18	23	33	24	22	34	25	20	20	24	14	22	28	14	21	23	28	23	18	25	28	23	24	24	18	27	15	25	26	21	28	21	28	24	24	28	29	25	28	23	27	18	24	20	15	22	22	27	24	20	22	26	28	28	15	19	25	25	23	21	29	24	23	34	24	14	15	16	20	23	22	22	23	26	25	18	33	26	19	26	21	22	29	22	18	21	28	20	20	22	19	25	20	14	27	25	23	28	28	13	20	22	32	26	18	24	22	31	27	15	25	23	27	33	16	23	24	17	18	15	23	29	28	23	22	24	22	21	25	19	21	33	29	21	33	32	24	27	26	21	24	15	21	24	33	18	26	26	26	14	19	32	25	27	25	22	27	21	25	26	29	25	20	18	24	33	25	25	21	20	24	26	26	23	25	20	16	23	27	32	26	30	17	28	27	24	26	25	27	23	22	18	26	21	28	18	20	24	32	26	18	29	20	14	33	24	20	17	24	22	24	32	21	16	14	30	22	19	20	18	21	20	27	24	21	16	23	21	22	26	26	16	19	14	19	23	21	22	19	28	31	31	21	22	15	19	27	18	24	23	19	18	16	24	23	29	23	21	29	20	26	27	29	23	20	20	33	27	23	26	31	27	27	23	31	32	15	28	24	18	21	25	25	16	24	24	23	23	20	19	17	23	31	20	21	23	24	28	20	14	24	19	16	31	21	28	17	27	17	29	22	26	25	17	26	19	33	21	18	27	30	27	30	19	27	18	20	29	17	18	30	28	21	20	31	23	18	14	23	20	22	25	22	28	17	25	22	23	23	16	17	19	26	24	25	28	15	22	23	26	20	29	21	15	25	26	19	28	28	25	21	29	26	24	28	27	27	28	34	22	22	29	19	26	14	15	25	26	33	24	23	21	23	23	24	27	26	24	21	28	22	27	22	28	25	36	27	31	15	26	23	28	20	22	21	31	22	21	25	20	22	23	26	20	20	22	24	24	22	28	18	19	27	20	24	27	19	25	22	26	16	24	21	16	22	25	17	25	24	23	27	21	22	20	21	33	18	21	20	24	14	20	21	29	34	26	25	25	27	19	24	19	20	21	21	18	16	23	30	16	27	29	30	16	28	21	30	20	23	23	23	30	23	18	20	19	16	22	28	18	25	22	25	18	29	24	14	22	28	28	26	25	21	15	25	25	15	18	21	22	25	20	27	26	30	18	30	25	24	23	27	19	25	22	17	21	31	25	32	25	24	15	21	27	25	14	30	19	29	28	20	25	27	23	25	15	17	24	22	12	23	23	21	21	22	30	24	18	30	24	28	34	33	36	26	23	21	28	22	28	32	19	16	27	23	32	16	15	26	16	20	17	31	27	26	27	22	22	25	15	25	23	20	25	19	25	18	30	33	21	26	21	22	23	25	22	18	13	19	29	24	25	12	30	25	30	21	28	22	31	25	23	16	19	17	19	34	22	23	18	20	27	16	22	19	20	23	24	17	16	24	26	28	24	14	12	21	21	25	28	28	20	19	27	24	18	23	25	28	22	27	22	22	23	25	30	27	25	11	24	26	29	22	16	18	22	22	18	17	22	24	20	18	24	19	25	26	18	26	16	26	20	23	18	21	18	23	22	19	31	32	20	23	32	20	28	23	15	20	16	18	27	26	15	24	21	20	30	24	20	28	22	21	28	27	26	24	26	20	25	29	21	21	20	29	21	23	19	28	21	21	19	19	26	25	26	30	15	25	25	18	24	22	29	15	16	24	22	20	19	26	34	25	17	19	21	21	24	21	24	26	24	27	20	28	22	27	25	21	26	26	25	22	18	16	21	19	25	22	20	23	25	22	26	20	25	22	18	16	25	35	18	26	30	23	26	24	23	17	20	36	23	28	27	20	25	23	26	18	25	31	26	21	23	20	10	22	28	27	24	20	13	22	20	22	22	21	24	30	28	25	29	29	14	18	21	25	22	20	31	17	21	17	22	23	24	19	25	17	18	30	20	22	25	25	16	23	22	25	23	26	22	30	16	26	28	32	23	27	27	19	15	29	19	21	27	33	29	26	18	33	25	27	25	19	33	18	27	20	24	17	24	29	29	26	21	24	29	22	21	19	17	22	29	31	25	26	22	20	18	18	16	19	24	30	28	29	14	22	20	34	23	18	16	26	27	20	16	18	22	27	28	28	31	21	21	27	24	23	16	22	22	26	33	22	28	19	30	16	27	24	18	18	25	26	20	30	29	26	22	22	20	12	22	23	20	20	22	23	28	17	20	21	22	22	28	26	20	21	26	18	21	28	16	19	21	31	39	29	27	15	35	15	25	25	26	27	16	27	28	19	21	14	29	21	27	16	34	29	17	16	24	18	22	23	18	18	22	25	22	23	26	16	31	26	18	23	34	23	25	25	26	22	23	23	23	25	17	15	21	25	24	24	21	23	20	20	23	18	20	21	22	33	30	28	25	29	17	21	34	21	20	22	28	25	29	24	29	23	26	21	29	24	26	21	32	18	21	14	18	35	19	29	24	16	20	26	25	23	21	24	22	24	13	27	34	23	21	24	23	29	18	20	29	19
30831	15022	10279	44924	33575	21111	15858	11917	9429	7643	6560	5496	4813	4163	3542	3341	3048	2884	2646	2491	2322	2344	2244	2140	1901	1621	1533	1338	1227	1164	1067	937	937	932	911	849	792	777	733	724	717	700	638	669	622	599	628	626	625	699	617	588	617	562	568	563	587	621	590	522	546	555	573	552	589	526	587	525	596	614	587	571	538	533	481	500	464	450	473	470	519	486	458	458	458	480	446	439	479	451	435	475	455	443	454	442	408	463	405	483	442	441	437	469	460	440	474	407	432	423	421	413	447	413	446	406	414	454	451	443	430	415	460	422	427	453	428	432	413	441	475	415	455	416	438	426	418	454	424	388	461	492	439	449	421	419	425	405	437	411	399	406	434	426	462	435	414	441	475	477	466	449	445	430	439	396	475	405	423	409	434	408	403	418	423	451	432	445	390	421	441	440	451	419	424	407	423	393	425	427	462	435	434	413	434	445	396	425	443	467	422	452	402	406	444	399	372	417	426	388	402	440	407	419	421	394	421	413	424	388	413	419	413	409	420	467	396	398	447	433	426	430	417	434	405	494	409	392	399	413	419	412	403	412	440	402	415	427	466	424	400	429	439	399	353	430	394	426	418	406	443	382	413	444	367	410	445	458	422	421	427	422	438	462	417	452	370	423	427	418	420	396	400	414	402	410	405	378	416	432	435	394	414	405	410	419	413	398	432	414	424	416	386	404	412	396	399	415	493	407	417	397	414	390	424	405	415	400	406	436	416	405	389	394	410	435	404	393	404	416	434	410	397	430	420	391	402	404	409	434	409	418	436	402	404	407	401	418	434	407	423	419	429	414	425	445	394	423	408	453	401	415	420	424	401	402	435	382	397	414	420	429	430	408	414	462	401	448	403	438	450	436	413	425	422	402	435	403	431	420	423	436	379	401	405	420	433	442	388	409	371	398	422	435	382	449	401	431	417	375	424	452	392	427	431	399	428	394	383	398	445	422	427	405	412	441	399	423	433	443	418	433	411	438	452	415	408	443	411	400	426	437	411	415	414	406	444	396	454	401	440	407	402	395	407	393	423	435	436	411	426	422	439	437	370	421	416	412	414	361	399	404	400	394	425	441	420	413	417	393	441	444	424	382	364	436	353	407	425	438	448	388	422	454	411	404	424	433	410	422	420	404	437	408	417	437	387	448	451	416	426	448	401	420	463	375	428	416	444	422	443	455	405	407	429	415	404	375	430	419	429	418	401	423	426	430	461	421	421	389	418	423	407	423	438	435	403	396	427	401	413	373	421	385	360	452	423	404	404	423	420	468	407	443	407	444	445	416	405	416	389	391	421	432	400	418	465	431	412	431	449	404	396	426	409	407	401	421	449	411	426	402	419	419	451	400	417	426	402	398	399	445	439	395	405	420	397	428	488	409	451	425	419	412	413	429	433	445	434	413	396	436	422	386	445	410	397	469	414	419	415	410	419	419	405	430	418	413	404	388	463	396	405	404	443	411	421	419	428	414	441	418	388	448	430	437	411	385	397	430	410	405	391	412	423	445	398	405	472	419	422	434	401	404	416	479	432	457	393	438	439	425	433	416	439	414	404	391	418	420	432	374	422	422	409	429	440	443	406	418	404	411	395	433	421	421	416	407	422	404	403	408	427	415	404	420	437	430	427	409	401	434	406	419	409	424	396	371	456	441	435	448	422	398	429	421	395	430	426	434	436	379	395	434	393	414	443	402	413	404	423	408	442	459	405	404	438	408	386	440	422	388	450	404	443	422	459	429	424	437	430	441	439	418	409	435	457	369	423	417	438	435	439	399	407	426	416	417	435	420	381	422	443	415	404	435	443	422	418	421	426	377	412	407	415	418	406	442	385	394	422	444	437	408	434	424	434	399	404	385	399	409	391	420	443	407	383	436	405	439	409	400	446	443	394	402	452	426	418	406	426	411	423	408	406	417	438	445	415	427	433	389	396	422	447	409	384	442	436	414	429	435	432	405	440	424	383	405	445	379	400	399	437	436	419	445	420	441	427	396	413	435	423	415	401	387	415	430	370	452	410	434	404	418	428	457	432	428	410	411	436	420	443	407	400	445	409	415	397	396	417	419	431	411	418	412	396	401	444	419	428	441	398	444	449	377	405	401	398	422	428	444	441	397	432	425	418	409	429	406	384	425	458	399	406	448	478	431	419	386	406	415	417	400	416	429	390	416	395	444	410	409	421	435	419	400	398	438	450	404	431	425	452	426	458	395	445	380	384	406	390	439	402	396	402	412	425	417	437	377	410	391	427	426	394	442	415	425	436	395	406	401	430	431	420	411	424	385	430	430	414	386	408	420	413	426	419	397	410	454	401	430	415	391	396	423	441	401	409	445	442	408	379	407	414	388	422	404	423	419	430	417	378	435	425	396	409	416	444	448	431	444	428	415	448	412	425	432	407	443	428	460	378	410	426	430	423	448	436	423	450	453	431	413	405	388	434	393	389	429	422	427	402	383	442	427	428	425	393	405	419	409	416	395	435	432	433	402	424	410	409	438	437	427	409	415	385	466	458	417	412	392	382	430	456	389	444	449	393	442	395	397	393	449	422	441	441	447	456	416	413	415	400	428	453	421	425	410	424	413	390	404	426	387	403	444	433	425	446	376	438	398	407	419	424	374	438	435	419	385	415	418	404	446	398	437	422	417	421	398	434	389	410	422	417	415	397	416	425	423	412	468	401	441	449	423	437	439	438	414	431	414	434	438	393	442	412	433	423	436	463	390	397	410	406	418	413	398	409	411	393	445	416	446	425	439	411	463	443	408	419	397	422	449	425	458	436	445	403	399	408	456	420	392	404	422	426	384	436	393	394	424	417	430	444	358	405	414	405	406	376	385	403	412	379	398	454	415	417	411	395	385	389	448	390	428	418	400	409	407	422	378	440	460	422	409	388	411	414	427	405	408	440	425	399	432	391	397	446	419	408	426	431	434	400	416	439	414	431	419	396	434	409	443	460	412	422	417	380	420	422	438	430	425	404	380	435	381	432	401	442	463	394	403	400	431	433	435	403	422	445	426	413	410	432	441	429	365	388	425	385	412	439	382	408	394	402	434	381	389	426	416	389	417	432	415	411	411	387	433	402	415	401	409	434	432	438	436	423	408	397	416	422	438	434	466	421	437	429	433	433	388	423	405	390	425	406	401	410	458	428	443	426	388	407	389	418	455	431	429	388	411	463	388	408	423	440	418	441	389	438	413	443	417	429	431	435	392	400	394	427	402	415	430	424	457	394	408	427	434	435	378	422	435	400	420	412	405	427	407	396	413	401	426	425	424	437	443	394	457	435	409	423	415	382	415	437	416	416	442	438	429	417	424	421	390	403	426	471	380	391	405	437	432	429	458	415	383	406	421	424	421	416	402	393	420	421	420	460	441	409	444	393	434	448	407	413	437	428	405	415	416	438	419	415	457	463	422	437	431	358	409	405	455	414	436	426	422	446	371	417	385	439	409	400	404	414	429	420	434	414	415	434	452	406	447
1475	109	85	253	239	63	46	41	32	24	33	21	27	31	29	24	26	20	20	40	28	38	25	26	17	22	29	15	15	23	19	14	14	19	25	14	18	19	14	16	21	24	19	13	12	15	17	12	11	26	17	13	19	14	16	22	12	18	18	10	24	13	9	16	17	20	16	19	18	15	22	15	23	12	15	19	19	13	11	17	14	18	15	14	8	16	13	13	19	14	18	15	20	14	11	16	2	15	19	16	15	12	15	15	22	21	14	19	14	26	18	18	17	17	21	19	15	17	9	12	22	10	24	19	10	15	18	19	20	12	19	14	12	15	24	7	12	17	17	17	14	22	23	13	19	24	14	12	14	13	14	12	17	18	14	29	18	15	19	12	23	17	13	12	7	22	13	17	11	17	17	25	22	13	14	19	11	15	31	18	14	25	16	19	14	12	14	19	19	21	23	14	16	18	16	10	21	20	17	13	16	19	14	26	13	18	16	10	17	18	15	10	18	16	11	12	18	10	19	20	24	17	15	19	18	22	20	17	16	14	20	17	15	19	14	16	18	16	12	11	23	13	17	17	17	20	18	22	12	17	17	16	18	17	15	10	23	16	16	19	17	24	16	23	19	18	9	19	19	15	17	23	20	19	22	20	18	17	13	9	11	10	13	18	16	12	17	24	21	22	18	18	20	16	14	15	14	15	16	12	16	18	17	14	16	12	20	18	17	16	15	16	22	13	16	19	11	17	17	14	25	10	12	18	15	20	18	16	18	14	19	13	21	11	18	14	26	15	16	17	15	15	17	12	18	22	20	11	14	17	18	17	18	14	13	8	17	19	17	16	11	15	17	16	12	15	21	16	25	19	14	22	18	15	27	14	12	11	21	7	17	17	14	14	13	24	14	14	19	10	7	19	14	19	17	19	14	14	10	12	22	14	21	14	16	15	19	11	16	13	11	10	14	13	11	13	14	12	17	21	23	14	23	18	10	13	27	19	20	12	13	12	19	18	21	20	11	15	22	18	18	13	13	17	25	17	11	18	12	13	18	10	14	11	9	13	19	8	26	21	17	17	21	18	9	16	20	20	15	16	19	20	15	15	12	9	23	11	16	17	20	11	19	19	20	18	15	14	22	17	19	14	17	13	15	19	17	12	19	14	18	13	19	19	19	14	20	14	17	14	18	17	12	13	8	7	11	16	18	20	23	12	20	21	21	19	16	10	23	16	19	11	17	21	17	21	14	22	14	13	16	9	13	10	17	14	16	13	24	13	15	21	23	13	22	17	14	16	21	13	18	19	10	23	21	14	19	15	12	19	18	16	14	16	12	22	20	18	19	11	13	21	13	16	18	12	17	13	15	9	15	17	18	10	14	22	13	17	15	15	17	18	8	12	14	19	13	29	18	15	22	20	14	11	14	14	8	18	17	18	23	19	22	12	13	12	15	13	21	17	18	18	13	12	17	22	17	25	5	17	16	15	24	13	15	20	18	16	21	14	8	18	16	15	21	19	16	18	16	22	14	13	18	14	8	11	15	23	22	15	15	10	12	15	14	20	18	21	12	18	17	16	18	10	15	14	18	10	17	17	11	14	13	18	16	17	16	16	17	15	16	18	16	12	12	10	17	27	16	10	12	18	18	18	16	15	8	16	14	19	12	19	22	15	9	14	20	11	20	12	12	14	20	21	15	11	14	19	18	17	9	11	15	16	15	18	19	17	20	14	16	20	19	12	17	18	22	19	23	17	19	14	15	20	11	11	12	10	14	15	17	16	16	16	21	10	11	16	11	11	23	17	13	24	16	20	13	20	21	18	13	19	7	16	15	20	10	16	17	18	12	16	15	10	14	15	20	17	20	14	8	14	21	17	18	16	12	18	20	20	7	22	12	19	16	17	24	16	12	21	8	16	16	15	19	13	16	15	21	20	18	16	23	20	16	9	20	17	16	14	10	13	22	13	9	16	19	23	17	19	17	19	15	10	16	20	22	14	18	15	19	19	22	16	19	16	19	14	17	19	13	18	21	14	20	19	17	10	19	20	13	11	18	12	14	20	17	15	16	14	17	15	19	14	20	20	15	13	18	15	12	17	13	14	13	13	18	20	17	15	14	11	13	12	17	12	17	22	17	14	9	22	10	16	17	15	12	15	11	11	8	15	11	10	18	19	14	21	22	10	19	10	13	13	15	21	16	10	16	13	9	16	14	15	16	16	15	28	15	14	11	14	14	19	16	23	17	15	14	13	11	11	10	16	11	17	12	13	15	22	26	20	19	14	9	14	17	19	12	21	11	16	18	30	8	18	22	19	22	21	10	13	14	22	11	15	12	11	17	14	15	17	19	17	12	22	15	17	9	11	18	17	19	17	13	14	22	18	11	12	13	16	14	10	12	28	11	11	19	18	10	21	13	13	16	15	19	10	13	13	14	13	12	15	18	18	16	22	20	18	17	22	14	10	18	19	19	13	16	14	13	25	12	17	14	14	13	16	14	13	9	15	19	22	12	6	12	13	18	16	12	13	15	15	25	11	19	18	14	11	21	12	11	19	18	12	23	14	18	12	13	23	14	17	10	17	12	18	19	13	17	21	16	17	11	11	10	18	18	17	18	20	18	12	11	9	23	14	13	16	14	19	15	19	14	12	14	16	18	11	12	12	22	20	20	13	8	25	19	18	23	19	15	14	16	12	15	18	21	11	15	19	14	15	17	14	27	14	11	13	25	11	11	11	12	8	12	16	19	14	21	23	14	12	27	14	17	14	23	12	12	13	11	11	14	8	16	10	14	14	15	21	19	15	21	20	17	14	17	22	22	20	19	16	15	11	17	21	12	19	20	10	16	11	11	18	13	14	17	16	11	16	16	14	14	20	15	17	21	11	18	21	19	11	17	11	19	16	14	18	18	15	20	13	19	21	15	12	23	12	16	11	17	17	16	12	13	12	25	17	22	16	11	17	17	23	16	15	16	14	19	18	18	13	9	19	19	16	7	18	14	14	18	19	13	18	12	22	17	20	19	20	12	18	19	18	15	14	14	14	17	16	12	16	18	20	16	26	15	11	19	15	15	18	23	15	9	12	5	12	12	22	16	9	15	18	25	16	13	9	23	19	10	25	14	18	14	21	11	17	9	14	17	13	16	14	13	16	18	17	16	16	16	22	19	16	19	19	11	12	17	19	15	13	18	17	18	11	14	16	18	20	18	14	23	14	15	16	25	14	14	17	20	18	9	12	16	13	15	15	16	20	13	17	15	14	21	17	15	16	12	15	15	16	16	17	24	9	13	10	26	14	18	11	16	11	17	21	12	16	8	11	20	17	16	14	14	19	18	18	17	11	16	9	19	11	16	17	17	11	12	17	22	13	11	10	16	19	18	14	16	18	11	15	13	25	12	16	15	13	18	18	12	14	15	8	13	12	16	25	18	19	16	18	19	16	24	15	25	20	17	21	11	17	23	19	17	14	9	18	11	15	21	16	19	16	14	19	12	13	15	14	17	12	20	19
18060	5690	2714	21756	17289	7101	4776	3326	2701	2136	1896	1707	1470	1287	1182	1102	998	976	904	1000	1032	993	918	821	717	648	599	514	484	476	428	452	433	410	422	424	409	399	377	389	335	398	348	377	340	356	357	351	348	332	356	334	358	351	347	332	346	359	342	385	353	322	346	334	304	313	320	335	331	351	357	348	309	332	313	305	297	332	316	291	309	316	304	310	340	282	303	320	296	296	294	319	284	317	293	316	302	309	314	278	306	279	325	277	306	298	328	273	320	310	312	294	292	296	299	301	269	319	296	338	315	310	294	277	300	279	286	277	287	282	292	312	307	301	282	313	287	283	321	278	289	276	288	315	293	282	307	264	277	305	295	300	281	321	289	243	313	322	296	310	366	313	294	289	328	273	275	309	268	289	281	264	323	292	265	290	259	323	302	284	323	287	309	283	320	295	304	308	293	259	340	316	289	277	279	277	292	299	337	312	307	299	277	336	292	283	294	294	305	303	299	324	291	288	294	312	299	307	328	289	305	304	336	314	302	272	265	310	281	270	302	289	308	308	293	310	290	287	311	303	284	301	292	342	289	285	292	309	297	288	248	308	272	287	258	303	300	296	290	305	289	312	291	267	306	280	266	288	266	296	335	292	302	295	311	292	298	322	295	303	295	299	302	325	317	282	282	295	331	315	312	317	288	299	265	319	321	288	268	286	290	259	296	300	312	285	304	295	302	314	279	287	285	298	303	301	306	298	279	283	280	271	304	316	334	268	321	271	317	291	307	284	288	302	275	299	335	296	315	307	284	284	313	295	311	278	292	288	286	290	296	333	309	311	270	309	296	294	282	293	298	285	302	300	309	302	314	293	328	295	295	291	261	284	306	279	292	285	299	289	297	302	301	294	271	316	308	287	288	311	289	278	304	310	302	286	311	279	286	307	294	323	323	301	297	298	246	284	317	301	291	253	284	287	289	298	298	316	286	274	274	287	293	303	251	289	308	290	320	281	286	279	267	327	280	308	275	279	297	281	265	292	262	294	318	285	324	269	252	305	282	309	297	281	287	274	263	289	282	311	294	281	302	281	318	287	340	298	287	284	297	265	275	288	290	297	291	318	333	330	282	287	291	291	288	294	312	284	309	282	300	293	294	285	288	276	285	278	281	293	273	312	288	311	289	293	307	298	265	304	301	298	291	311	283	306	316	304	296	307	308	297	321	266	278	289	305	310	299	298	262	275	302	298	314	296	283	291	304	289	297	308	321	300	305	293	289	291	302	303	329	292	303	283	300	275	302	295	301	308	282	290	308	289	302	316	278	317	303	347	284	298	315	304	304	289	317	301	301	300	305	284	294	283	303	315	297	288	296	318	331	276	320	253	284	318	318	283	244	306	295	283	326	300	309	313	283	310	321	302	284	292	312	291	309	301	295	291	295	284	287	300	277	313	298	300	287	275	274	286	286	276	314	276	289	293	293	308	292	295	308	300	278	313	271	319	282	317	255	283	298	296	318	287	321	258	297	301	293	315	266	290	272	292	304	248	300	302	292	278	293	283	286	274	303	302	304	271	293	307	273	290	294	290	306	265	329	314	296	295	310	271	301	280	286	294	280	300	297	313	285	293	299	318	280	289	316	318	297	286	261	293	284	294	314	288	274	279	284	283	279	278	299	287	296	273	287	280	271	305	295	299	324	277	298	289	284	236	273	332	289	289	324	294	302	318	301	312	294	320	290	321	296	303	299	306	285	305	269	308	293	304	289	288	295	281	315	293	301	306	281	280	304	283	329	302	293	277	298	274	288	301	281	291	302	299	300	294	320	296	307	284	288	298	277	291	280	300	269	254	289	307	291	301	273	279	285	312	286	305	313	337	322	305	289	278	296	311	307	279	307	312	296	291	300	307	274	311	291	290	303	315	275	314	306	299	271	315	276	296	324	272	300	303	290	295	304	313	272	276	300	282	282	285	276	299	277	298	325	301	277	274	280	307	298	289	312	321	275	300	301	304	274	248	288	311	332	294	297	283	296	282	313	321	294	305	282	285	327	318	313	283	302	313	300	319	307	301	293	309	326	279	303	289	274	292	311	299	306	294	289	290	301	283	309	275	295	290	300	285	296	322	272	323	317	302	295	309	279	285	303	309	316	294	282	285	324	265	276	302	313	273	294	312	301	302	283	308	307	291	316	312	283	289	286	290	301	311	310	291	292	301	293	287	285	299	283	295	303	304	308	328	286	269	307	268	290	281	309	306	303	314	247	277	318	280	300	268	276	330	298	301	289	330	286	278	278	291	298	295	294	285	294	328	287	295	297	311	295	281	278	284	319	278	288	278	300	302	315	295	290	281	309	268	300	346	287	291	334	315	321	312	273	322	291	300	290	250	302	316	300	287	291	284	333	315	321	275	293	309	312	298	295	281	313	267	271	270	316	291	294	283	287	301	276	312	285	289	312	265	319	279	304	267	292	296	264	300	288	303	310	315	343	308	287	283	295	313	279	283	289	300	296	273	309	330	295	311	304	294	255	295	292	317	296	291	311	284	269	288	296	290	318	311	301	288	313	315	317	316	309	292	297	285	287	291	284	308	322	272	325	292	305	292	317	304	300	310	246	300	299	282	312	298	286	327	301	285	291	312	278	308	264	282	284	296	295	315	331	297	284	290	287	299	271	313	288	278	334	307	319	299	289	302	288	276	280	307	285	298	285	297	261	284	290	302	301	281	281	290	279	285	258	296	299	291	285	279	288	266	270	299	281	304	280	299	264	296	281	307	307	304	293	295	304	309	291	276	301	300	308	309	288	300	271	286	322	305	293	279	327	293	288	303	342	271	281	292	311	300	298	282	313	281	336	284	288	285	288	320	269	290	321	307	298	304	327	291	282	327	315	295	272	266	281	305	298	289	288	301	298	295	302	328	286	296	337	286	305	335	293	312	322	292	274	289	292	305	303	258	311	317	261	278	303	303	298	307	311	292	308	310	297	286	294	277	300	295	301	293	313	302	295	302	294	284	321	275	254	290	316	310	276	274	299	291	316	279	300	323	283	284	285	309	294	293	297	265	323	289	296	272	286	322	292	306	305	309	309	298	320	273	306	302	316	314	293	303	296	273	280	305	311	285	316	302	279	294	281	280	274	281	301	301	289	311	309	326	323	313	318	306	272	284	308	317	294	304	335	312	324	314	280	315	284	282	278	266	286	284	280	279	280	302	254	321	309	280	302	287	288	295	288	323	279	301	266	266	271	297	317	295	299	292	272	295	289	292	322	289	306	296	331	297	307	312	285	299	275	284	306	284	288	298	295	305	292	298	312	274	277	321	327	299	269	281	296	302	279	287	278	298	282	295	325	313	303	312	295	292	320	283	302	292	309	278	296	297	289	282	276	298	307	324	279	328	278	295	311	277	302	307	285	306	286	308	313	291	307	270	266	275	311	268	290	304	312	308	308	292	334	290	267	295	301	278	336	299	301	291	318	303	296	287	309	311	298	329	300	324	284	285	286	304	289	288
2279	482	225	1086	1891	193	123	108	103	80	67	68	72	60	63	38	40	40	46	42	37	55	43	43	24	34	26	20	22	21	23	20	28	20	19	30	13	24	20	16	21	21	22	24	15	25	27	17	17	19	24	21	25	26	13	20	10	17	26	16	13	25	14	20	19	22	17	23	15	22	18	18	9	15	21	25	12	28	24	10	22	18	24	17	19	15	23	6	17	25	16	18	15	12	24	10	22	14	21	15	19	19	20	13	20	19	16	15	25	24	18	18	17	14	21	15	21	17	18	15	25	24	18	12	17	25	20	20	12	21	18	19	12	20	14	13	15	16	20	18	22	17	19	18	19	27	12	24	17	18	13	8	24	22	17	19	12	14	14	21	20	23	22	19	17	15	13	16	18	17	19	12	17	16	25	16	13	13	18	18	19	26	20	21	17	16	17	13	16	20	13	31	26	11	14	23	23	23	15	15	15	12	22	16	24	19	21	9	15	21	24	15	18	16	22	18	16	15	19	22	16	23	15	20	24	22	18	12	20	21	14	18	25	25	18	16	14	19	23	8	23	16	22	23	14	13	20	18	15	24	12	19	14	25	13	12	12	19	20	10	17	17	12	15	19	20	18	22	14	16	23	21	24	14	16	17	16	14	17	31	25	18	23	13	18	14	14	20	13	11	22	20	11	22	18	21	12	13	16	21	15	15	18	26	15	24	15	20	17	12	17	25	18	13	13	17	27	18	21	21	18	16	17	15	25	22	18	20	28	15	12	17	20	16	19	23	20	22	16	17	20	12	19	20	14	20	20	20	16	12	19	19	18	16	21	10	20	25	21	19	18	17	23	21	17	23	7	15	13	22	11	16	15	14	21	14	15	17	15	12	17	19	16	20	10	18	15	11	23	17	21	17	18	16	17	19	16	14	14	24	19	12	14	18	22	21	17	19	14	15	26	14	15	16	21	13	13	20	24	24	13	18	19	16	18	18	12	13	10	19	15	13	19	24	10	16	18	21	15	17	14	17	16	16	16	16	23	17	15	19	17	13	19	17	23	21	16	14	20	22	10	24	17	14	16	14	18	17	25	22	13	27	19	18	12	13	16	14	15	16	14	24	16	18	19	19	16	20	26	16	26	22	13	23	18	20	20	20	16	11	24	16	27	15	25	25	12	20	17	15	14	17	16	26	21	20	15	21	26	20	14	20	14	21	12	17	18	20	13	20	15	16	10	19	16	20	25	16	17	16	28	14	20	10	13	14	14	20	13	23	16	18	17	26	22	27	19	17	22	20	14	17	18	15	10	20	11	21	22	15	20	23	20	16	19	23	18	12	14	15	19	18	17	15	22	15	21	13	19	16	12	15	12	15	18	20	19	15	14	20	26	10	22	15	18	16	14	12	21	15	22	11	7	8	23	13	27	15	18	22	16	18	15	21	16	22	21	22	20	21	14	19	14	16	17	13	21	22	14	11	12	19	13	24	24	23	20	22	22	13	10	24	15	9	20	20	23	12	17	10	19	15	14	14	22	11	18	11	13	18	25	18	16	14	13	19	21	15	18	19	12	19	15	18	26	17	22	21	13	13	21	15	21	19	17	19	16	13	15	13	14	18	8	19	15	13	18	17	18	18	18	19	27	19	27	18	23	20	25	13	25	21	17	13	16	25	18	19	18	18	9	18	21	16	16	12	19	20	17	16	12	23	15	16	20	17	16	22	18	9	16	16	17	23	25	20	26	15	21	15	18	19	15	12	15	19	14	19	22	13	17	16	24	18	34	21	20	20	18	16	18	22	22	19	22	24	29	18	18	14	11	15	19	22	13	19	14	32	12	14	13	15	17	23	20	14	15	21	11	20	19	22	25	17	19	17	18	16	22	17	20	15	20	15	22	21	26	17	20	18	18	12	23	23	24	16	24	8	21	26	20	22	12	24	23	22	10	15	21	17	25	17	22	22	18	8	22	13	21	14	13	19	23	22	16	16	25	17	10	12	17	24	21	15	11	32	14	13	15	21	18	17	16	21	24	16	18	27	19	19	20	25	19	20	22	13	17	15	14	20	15	19	24	21	14	17	26	18	31	18	16	18	12	18	11	13	23	23	18	20	18	25	20	22	19	18	14	20	16	11	24	19	25	22	15	15	17	21	13	22	13	26	18	22	18	19	21	14	20	18	24	16	13	16	22	16	18	14	21	20	26	21	13	15	18	22	17	24	15	18	17	16	12	14	20	20	24	14	9	14	21	31	19	18	16	17	15	20	28	13	16	23	15	15	21	13	22	10	23	25	17	19	8	15	13	22	17	12	18	14	23	17	16	17	17	14	16	16	17	13	19	12	18	18	18	19	23	16	22	14	15	15	20	21	23	15	23	26	18	13	15	12	18	19	13	18	8	18	12	17	16	14	19	22	19	16	21	16	14	20	11	27	21	21	18	14	20	12	19	20	10	15	25	15	11	21	23	21	16	26	28	23	13	21	22	18	14	21	13	22	21	15	24	19	19	21	20	18	20	16	11	16	10	13	17	15	17	14	29	14	18	17	28	20	21	12	15	17	21	19	15	21	14	13	14	15	21	18	23	15	18	23	21	11	23	12	14	18	15	16	15	20	15	17	22	19	23	22	13	15	11	20	14	20	16	19	16	16	16	19	10	9	24	16	11	14	19	11	17	10	18	13	17	14	21	18	21	12	14	21	14	21	17	12	13	12	15	12	11	21	13	15	15	17	22	22	10	18	17	12	19	18	15	17	17	16	15	18	21	21	12	13	19	20	18	23	25	17	18	14	12	16	15	18	12	24	19	22	21	17	10	16	24	13	24	13	17	13	26	17	23	13	19	13	12	17	17	19	27	18	13	28	29	18	29	17	15	15	18	22	17	21	14	18	15	11	20	19	21	19	21	10	14	16	26	24	23	18	24	18	21	23	14	18	20	15	10	22	18	19	16	12	18	15	16	16	13	19	21	18	18	12	26	20	14	13	19	16	15	13	14	23	4	16	16	15	28	17	23	14	16	14	18	19	15	15	19	17	26	21	20	20	14	12	21	8	15	10	20	24	20	13	14	14	19	7	23	23	16	15	19	20	15	24	21	10	8	19	12	14	20	22	17	18	26	18	17	19	12	20	13	14	16	20	18	11	19	15	19	18	17	12	20	22	21	30	22	18	16	24	15	18	27	16	25	12	21	10	15	13	25	16	25	17	13	16	17	14	22	16	17	12	17	9	17	26	9	16	20	19	26	16	14	15	18	19	18	14	20	18	15	20	26	15	19	19	15	15	22	17	14	22	23	22	19	17	22	20	22	19	17	30	17	18	17	12	22	19	15	16	19	15	21	19	17	19	22	15	23	29	18	23	17	20	18	20	19	17	19	16	17	14	14	13	18	15	14	17	14	16	22	15	18	15	30	12	21	25	12	17	16	10	12	18	18	18	18	21	19	24	10	22	14	8	15	17	17	19	20	22	22	19	11	12	18	17	25	17	16	16	16	16	17	23	12	14
31139	14811	8166	38949	33302	19973	14700	10895	8755	7338	6063	4827	4281	3864	3317	2982	2645	2462	2445	2512	2352	2224	1922	1791	1558	1426	1163	1021	981	919	842	797	805	858	831	716	693	627	607	600	598	564	601	579	514	559	523	547	539	505	494	468	508	470	490	521	471	441	500	480	443	453	440	471	430	425	452	424	480	470	488	492	434	397	409	442	390	399	387	354	377	396	372	389	353	351	321	368	382	356	335	350	373	334	310	364	339	347	359	347	334	358	381	365	358	352	354	347	350	319	346	357	324	355	296	321	343	340	313	343	348	365	346	368	325	353	343	340	369	334	373	327	324	338	388	332	367	339	328	342	343	349	317	328	317	330	351	351	366	368	363	338	363	342	355	332	345	368	393	412	364	344	336	285	376	335	345	311	356	335	356	343	311	334	336	292	352	323	312	312	358	365	350	370	297	322	336	340	321	292	329	321	333	359	373	339	340	358	359	371	315	321	293	307	340	340	316	325	310	389	315	337	355	318	313	306	335	344	331	291	334	319	327	299	365	335	332	309	330	341	329	319	343	352	307	320	336	337	320	349	309	356	310	348	338	330	329	323	324	329	366	362	321	309	336	331	362	326	339	345	326	312	346	315	334	330	322	320	296	353	327	323	352	339	287	330	356	306	336	317	310	333	342	328	329	358	343	355	308	323	270	333	341	324	302	335	340	344	339	334	341	316	332	329	336	342	317	359	319	345	314	302	335	320	348	376	316	350	336	338	339	365	336	336	324	318	317	348	353	305	310	317	320	297	322	351	332	332	371	335	306	332	333	323	351	356	329	345	328	324	355	333	332	340	343	318	315	317	345	323	333	344	346	380	305	323	324	335	312	341	355	301	332	317	343	312	324	354	332	307	321	337	316	324	360	306	329	338	346	325	310	340	331	322	331	324	323	313	341	320	342	355	311	334	322	315	306	315	324	318	325	322	350	310	329	374	288	325	307	314	325	323	332	335	338	312	334	326	322	331	335	328	347	331	361	325	335	314	316	302	311	307	320	316	313	360	338	337	305	298	333	328	336	317	325	318	322	310	314	336	319	333	298	339	333	305	339	316	335	315	292	349	310	329	336	333	341	350	338	318	312	300	330	343	294	353	310	294	329	369	311	326	340	344	343	341	345	316	315	351	307	367	349	303	325	289	331	335	317	314	330	334	354	335	357	346	368	318	331	311	320	362	347	310	355	325	301	332	356	322	351	322	339	319	323	334	324	333	314	304	313	328	352	354	334	313	333	333	323	326	335	346	323	329	329	323	365	321	343	292	343	320	318	371	326	330	330	345	351	342	368	291	346	310	330	315	337	318	337	296	336	326	343	281	338	335	357	322	323	329	325	316	337	322	334	316	357	343	341	350	347	343	297	311	321	317	327	332	329	368	288	312	306	326	335	318	349	298	325	342	298	297	340	356	309	350	343	313	306	302	298	304	329	365	360	336	346	336	354	349	340	322	307	321	328	355	338	306	320	311	335	347	355	338	303	328	306	331	289	324	327	342	361	312	294	308	323	330	327	293	334	328	329	318	354	337	349	322	316	332	344	308	341	312	353	328	307	319	346	350	311	347	332	315	327	341	294	328	312	338	336	327	316	319	302	326	341	312	345	337	312	299	335	316	302	329	309	346	342	310	336	325	334	369	327	364	298	317	327	359	358	342	360	319	329	318	368	331	329	330	343	338	348	329	312	286	344	327	310	330	354	322	341	324	335	313	328	328	371	308	351	284	328	309	329	300	300	336	304	355	325	323	380	332	357	313	318	299	333	309	334	308	325	327	304	314	332	361	303	282	346	347	349	353	351	349	321	334	356	289	311	320	331	331	331	306	336	322	329	336	311	307	341	281	345	334	331	337	326	301	336	319	316	329	345	338	344	341	325	347	337	304	318	317	323	313	361	337	296	284	320	347	335	336	344	340	368	315	310	316	342	341	338	305	353	329	312	335	355	315	338	319	339	356	319	327	344	349	328	341	334	352	334	339	322	323	327	351	341	334	335	353	332	294	314	357	330	342	324	317	340	334	316	316	345	342	307	322	347	328	376	314	346	292	304	334	367	328	312	321	348	324	335	317	326	366	328	356	323	310	356	359	322	325	334	314	341	322	349	330	371	339	330	321	337	321	314	315	322	325	346	341	359	329	348	352	324	322	340	326	356	329	313	319	330	319	351	346	314	325	355	327	321	326	342	345	354	338	351	340	314	304	354	313	332	359	296	330	336	311	336	307	368	360	302	341	331	344	367	334	340	313	308	319	354	318	331	335	361	334	381	319	323	337	302	333	320	370	324	322	345	318	300	323	339	315	312	336	328	337	337	342	343	319	319	327	339	355	343	347	325	334	363	307	322	342	342	298	298	335	320	325	372	334	309	326	292	345	335	340	326	323	318	333	333	321	342	348	311	295	327	343	376	316	330	290	338	331	345	369	326	336	342	340	305	378	326	340	336	319	297	317	340	318	314	333	330	357	323	355	312	313	292	329	345	304	307	302	363	339	324	387	351	314	344	350	324	319	317	320	310	361	328	343	341	317	342	346	351	346	351	349	317	333	307	335	353	319	342	328	339	339	305	298	353	320	332	320	342	342	348	319	345	366	298	315	312	345	319	324	336	362	311	341	338	358	335	311	340	329	336	338	368	328	312	350	321	351	319	357	305	327	338	327	320	345	321	320	307	357	313	331	344	333	318	314	341	327	323	322	319	349	323	328	346	303	323	332	340	310	365	345	349	325	343	320	357	308	342	316	340	343	356	358	310	315	322	310	326	325	348	336	305	349	342	349	307	344	332	346	353	330	341	297	351	337	340	368	341	340	358	340	327	364	342	323	365	328	322	366	329	340	346	351	309	317	330	331	320	331	346	371	279	341	316	336	353	321	329	357	286	325	324	311	320	299	286	315	336	339	333	291	308	323	345	380	338	351	317	313	317	323	335	334	339	299	332	302	289	337	315	344	338	328	348	341	303	322	312	323	359	332	329	299	335	310	348	325	337	337	272	341	331	348	335	321	330	339	289	363	345	349	336	297	310	335	337	342	332	372	354	311	348	366	296	328	350	346	298	331	315	304	337	335	297	337	338	364	313	350	332	296	349	330	334	324	320	313	364	306	319	327	347	327	308	375	312	329	329	355	313	315	315	346	331	335	324	296	347	323	301	329	333	331	320	343	331	337	330	322	331	334	337	300	319	311	292	339	301	358	355	324	375	330	317	337	320	322	315	335	327	318	307	333	362	313	303	368	355	323	316	308	329	344	298	327	317	307	322	332	323	326	370	322	332	330	289	323	332	298	341	333	326	346	334	311	344	350	333	334	311	335	330	337	338	345	330	343	372	345	329	318	331	339	322	332	317	325	327	334	346	335	308	338	300	327	364	314	308	318	336	330	353	333	308	327	371	367	358	356	342	320	357	298	337	324	329	325	354	347	351	287	318	307	340	332	344	338	327	322	312	336	323	330	357	330	324	326	303	345	350	297	337	288	326	361
2972	250	138	950	1231	136	77	87	78	72	56	66	61	54	56	55	43	42	57	36	53	39	43	43	39	37	37	36	44	37	32	41	39	35	38	31	26	28	32	33	25	26	38	22	19	38	29	33	32	22	40	28	28	18	34	23	23	28	31	29	24	34	26	24	35	33	29	27	29	28	28	32	21	26	24	33	34	36	28	33	30	29	27	24	26	17	33	24	28	27	24	22	25	28	31	34	27	30	28	38	31	25	31	31	28	36	24	28	18	21	23	28	29	37	21	25	24	22	22	30	34	23	26	27	32	28	23	28	23	30	40	28	25	20	22	20	42	25	26	25	41	31	26	26	29	33	33	30	26	30	23	23	37	29	38	36	22	25	32	31	31	20	18	33	30	30	26	22	35	29	27	21	31	35	21	29	28	18	30	24	34	27	31	23	29	25	27	20	24	25	25	30	25	31	29	18	26	34	32	34	23	31	25	29	26	23	32	31	29	29	31	30	26	28	26	28	27	29	23	32	29	29	24	28	23	18	22	28	29	29	27	20	29	26	22	26	28	41	22	31	20	24	27	23	28	26	32	32	23	34	31	21	18	29	27	25	34	32	29	29	22	30	22	35	34	37	22	31	20	28	26	39	29	27	17	32	43	21	24	32	34	24	40	21	38	28	38	21	24	25	17	26	34	29	28	25	33	31	39	29	34	24	29	40	17	25	22	27	29	20	18	38	36	35	34	29	39	32	24	27	31	20	31	27	35	29	29	29	26	22	31	29	22	39	26	33	29	21	45	29	30	24	27	25	28	28	20	20	28	28	27	42	30	22	26	17	31	20	33	31	21	28	31	31	30	28	29	31	27	26	35	21	32	34	31	20	22	25	35	23	26	39	30	29	35	34	37	21	24	23	24	25	26	21	25	24	37	22	30	32	33	28	25	23	27	23	22	28	30	34	19	32	32	33	24	38	32	24	34	31	27	31	19	26	38	23	27	25	31	28	19	27	18	34	25	31	20	35	28	34	34	31	27	27	20	21	27	24	32	32	18	25	35	26	22	24	26	19	35	30	39	28	25	24	22	32	14	20	24	29	25	25	29	29	25	23	27	32	30	32	19	37	32	34	28	23	21	21	29	19	23	31	28	24	19	24	34	26	32	31	22	23	27	25	27	33	23	26	31	22	30	34	24	38	24	24	32	29	22	30	32	21	33	32	28	35	27	31	30	36	21	25	22	33	27	23	30	32	25	27	31	13	16	30	25	34	21	32	31	29	32	31	25	31	30	26	34	40	33	21	28	21	30	26	32	29	27	36	31	29	26	25	21	21	29	30	37	24	35	24	27	25	25	29	26	30	18	28	27	28	25	27	37	32	31	22	31	24	29	29	29	35	24	23	36	23	35	37	33	34	38	33	38	23	31	29	32	19	23	35	19	29	31	28	37	26	35	32	29	26	23	26	33	20	27	23	28	27	33	32	34	32	30	19	29	29	26	31	25	15	38	28	31	29	28	17	27	23	27	32	23	36	23	27	30	22	21	30	33	22	33	38	29	28	23	28	30	29	28	29	31	31	25	25	27	30	30	26	36	17	39	29	20	27	24	31	29	25	25	30	27	21	25	19	38	33	16	30	30	23	32	23	27	29	21	28	21	26	21	32	23	36	28	35	26	30	32	28	25	27	29	27	25	17	30	19	21	27	24	21	33	34	27	19	32	31	26	27	25	31	34	41	34	23	28	35	25	22	35	19	26	26	36	26	33	38	30	28	30	31	18	29	27	31	24	29	28	22	31	24	22	25	28	24	29	28	28	27	24	43	30	27	26	21	32	29	37	26	27	38	28	27	34	23	32	23	28	19	34	31	24	26	35	29	27	33	27	28	32	35	25	26	27	25	25	27	21	15	25	18	38	33	26	23	24	31	26	26	29	29	34	29	22	24	25	23	29	28	21	32	38	22	25	20	21	31	40	32	30	34	27	27	27	19	28	35	28	31	17	27	23	28	33	26	29	26	28	23	35	26	29	18	26	21	29	33	18	18	25	33	32	21	29	37	26	27	25	23	20	28	29	31	24	28	24	24	24	29	24	28	37	41	37	31	26	33	19	26	22	26	20	37	25	32	36	23	32	24	34	32	19	26	25	25	30	29	29	24	35	26	34	25	26	27	43	26	22	26	37	28	35	21	29	36	29	23	38	26	29	38	32	26	27	20	38	31	28	31	34	30	26	28	28	36	22	22	29	20	22	27	30	20	37	26	28	35	33	26	23	32	28	31	30	25	20	26	29	27	25	25	20	25	29	23	30	34	34	23	29	26	27	33	30	22	26	29	21	30	25	27	26	22	33	25	20	22	33	34	26	23	27	27	26	31	28	28	30	27	29	22	29	23	32	39	23	22	25	26	32	36	26	37	32	30	22	20	23	25	31	30	25	30	33	29	26	24	34	38	27	24	22	31	41	25	25	26	25	19	18	30	34	19	24	24	24	26	27	25	24	25	23	28	31	31	32	39	35	34	18	29	24	25	23	25	29	21	31	40	34	22	26	32	29	25	28	34	24	23	30	40	26	34	27	34	43	22	31	32	27	20	17	30	23	35	36	29	25	43	35	21	38	22	19	25	28	41	15	36	25	25	33	25	25	17	34	34	33	25	32	32	24	28	26	25	43	19	31	27	37	22	26	34	39	31	30	38	29	28	23	20	35	25	29	35	27	23	25	21	32	27	23	33	25	32	21	32	31	27	28	29	32	19	26	34	42	37	27	35	33	22	20	25	32	32	27	29	27	18	34	12	30	28	23	25	29	27	29	33	29	34	21	31	31	29	26	32	27	37	25	35	29	23	26	28	25	18	41	27	30	41	30	31	28	25	28	25	28	30	29	19	29	25	31	38	28	23	23	25	26	26	23	22	20	24	30	25	28	24	33	41	28	38	33	26	24	26	27	31	13	19	21	35	30	24	33	34	41	31	43	20	27	37	21	24	28	29	31	29	17	28	34	19	27	26	19	34	31	25	30	26	28	32	22	23	30	26	26	28	25	23	26	26	28	20	29	22	29	40	23	23	28	23	28	29	22	29	37	22	23	23	39	23	30	30	32	20	29	20	30	22	27	29	21	32	28	32	34	30	19	26	37	27	26	30	25	29	34	26	29	29	39	18	31	42	26	22	33	30	28	36	32	35	20	34	33	35	37	27	33	38	44	24	33	26	29	38	29	36	36	34	21	21	29	25	24	29	27	22	33	27	29	31	25	33	30	35	23	34	23	23	26	21	30	25	24	34	32	31	15	29	32	29	29	35	32	35	25	17	32	27	27	26	27	32	19	27	24	26	28	38	31	30	27	19	38	25	31	31	33	19	21	26	25	33	18	28	24	34	25	27	28	31	30	23	32	36	22	23	32	38	30	31	38	28	25	40	31	28	17	16	25	26	23	31	31	32	30	24	31	31	27	29	35	33	24	28	30	25	23	26	29	24	33	33	18	30	32	22	32	30	29	23	27	33	30	24
24857	9841	4961	33564	30143	14030	9792	7336	5833	4669	3885	3352	2992	2810	2433	2148	2020	1989	1881	2052	1967	1712	1465	1350	1216	1017	978	876	892	877	849	815	818	847	792	752	741	702	661	693	635	626	639	659	620	629	668	636	620	606	583	590	625	575	615	597	616	620	601	598	603	617	572	555	563	576	605	557	630	600	611	625	601	559	498	580	550	534	539	516	550	520	560	543	514	533	479	546	530	494	515	517	459	494	479	509	555	470	512	521	504	492	523	519	507	548	526	503	498	489	530	536	505	510	488	543	524	535	501	522	494	512	488	493	516	460	473	529	507	511	526	490	467	512	467	518	510	513	485	529	529	542	479	500	484	520	547	528	457	489	480	542	543	473	454	510	557	481	510	575	512	509	529	529	534	505	574	538	483	500	517	477	489	546	526	515	521	524	483	519	499	488	551	509	486	515	510	547	498	511	467	489	493	478	527	507	516	478	471	497	515	508	509	510	491	523	580	543	503	545	515	468	462	569	522	506	541	476	479	483	497	543	516	491	522	483	505	481	529	494	539	493	509	508	499	491	473	488	505	508	474	502	476	465	519	493	546	533	480	472	507	511	517	484	461	510	472	485	501	500	475	505	494	506	485	564	532	518	485	491	518	477	517	491	490	559	503	497	507	493	536	503	527	473	535	513	509	505	500	505	476	480	514	470	516	501	513	510	507	513	504	513	483	504	494	490	515	524	517	518	476	503	527	491	507	508	484	480	507	543	489	513	532	533	509	559	532	490	477	472	498	483	501	538	509	491	503	535	465	514	480	520	521	514	560	528	479	480	512	501	494	488	500	503	468	538	541	501	527	502	536	498	538	500	475	445	479	470	523	486	504	528	464	487	524	534	506	536	485	495	529	482	493	492	512	484	507	516	489	487	506	492	559	499	474	515	506	527	502	511	480	508	486	498	520	498	528	514	525	507	506	490	498	539	538	517	559	491	505	506	508	514	514	490	493	492	523	511	528	518	486	493	519	496	527	521	499	462	509	499	497	460	472	505	508	485	518	508	554	515	507	463	479	504	464	509	497	485	468	482	466	494	505	502	558	538	464	484	495	529	508	512	501	489	489	502	513	514	517	526	534	488	532	520	522	492	506	533	510	498	512	472	489	495	479	522	499	549	502	510	489	489	494	524	511	491	543	511	499	503	512	503	504	476	517	488	545	525	537	528	538	517	528	529	517	529	486	529	481	536	495	498	514	502	524	516	498	478	502	498	496	526	516	520	532	508	527	484	482	489	508	507	506	481	501	454	468	474	496	485	516	475	496	498	518	462	487	510	509	494	440	532	498	495	500	515	473	514	502	497	478	509	514	480	508	478	490	536	503	475	534	493	471	517	514	510	494	533	525	502	507	497	530	499	533	550	520	510	502	574	486	527	509	531	509	507	541	500	488	519	514	488	513	493	488	530	514	482	496	495	535	499	539	539	484	491	569	504	470	513	498	518	503	546	483	551	528	495	512	512	473	491	474	477	518	564	500	492	508	492	483	510	532	531	497	527	494	495	537	492	519	524	494	514	497	508	509	501	516	463	532	506	493	472	486	494	544	515	460	500	506	483	515	507	509	497	506	482	445	528	518	510	487	493	485	523	493	500	508	492	504	509	497	495	470	487	497	533	538	464	517	509	503	472	534	507	506	513	548	490	523	492	451	535	511	528	518	492	511	489	511	488	462	491	523	491	519	527	495	508	522	512	516	581	524	514	515	507	474	495	484	543	526	546	515	491	483	475	486	515	487	499	511	534	528	534	513	505	471	526	500	554	506	504	554	499	510	554	531	493	508	505	567	491	461	498	514	471	516	499	520	507	490	524	529	514	493	483	482	524	463	479	529	508	504	496	530	580	505	516	455	550	526	508	475	491	487	494	487	487	493	469	546	561	514	530	517	497	480	525	515	483	503	449	543	501	508	536	496	492	503	494	485	534	529	507	499	503	503	525	522	499	488	481	477	524	499	501	481	523	521	532	511	509	485	485	505	507	504	483	493	522	531	530	576	517	477	521	539	462	472	489	493	473	474	463	517	499	478	471	516	525	511	523	495	497	513	493	475	508	488	569	515	550	530	496	500	514	508	504	520	450	491	503	519	505	472	485	472	511	520	490	499	519	527	511	488	505	526	519	527	487	521	515	496	497	515	499	548	513	544	533	461	533	508	503	493	525	501	503	506	457	494	533	506	518	463	450	496	520	544	499	522	528	564	588	499	515	514	475	494	441	497	500	479	496	502	492	499	518	530	524	546	483	504	530	533	455	554	515	477	540	508	548	529	564	493	500	507	515	487	508	536	492	494	535	525	509	538	509	534	502	486	512	515	484	493	503	542	511	534	528	493	505	527	505	501	493	523	513	492	493	492	542	535	494	503	545	535	501	474	499	483	507	536	514	522	486	508	507	480	482	490	499	518	493	538	534	504	489	507	485	510	501	512	536	504	490	519	498	519	478	496	514	473	550	549	501	535	562	513	506	518	490	510	523	524	539	530	509	487	535	506	502	473	530	493	535	491	506	531	515	517	490	504	480	515	552	515	503	507	468	483	499	526	475	494	503	521	567	500	493	473	507	475	512	495	493	528	485	526	529	515	505	557	506	525	451	492	512	504	517	478	471	465	543	494	534	501	511	492	504	547	513	543	551	481	504	546	499	473	539	514	519	533	534	522	513	520	504	510	546	489	514	508	514	517	503	501	533	513	538	487	477	488	519	482	518	540	489	483	500	513	533	470	519	490	509	484	486	513	464	501	556	498	541	491	492	533	517	501	520	490	508	483	499	473	466	522	511	505	505	561	524	466	487	474	488	515	529	488	470	518	484	498	465	532	501	482	510	515	464	462	527	518	483	483	503	463	508	499	507	517	497	514	513	484	508	524	511	524	527	531	548	484	479	478	511	525	507	519	526	526	508	491	494	544	522	514	485	515	522	429	524	496	465	531	526	513	555	518	495	485	492	478	528	530	503	509	510	513	464	522	506	489	521	491	513	522	488	535	521	512	504	498	496	524	559	534	452	527	505	522	538	509	491	527	478	474	518	530	499	487	521	466	520	514	495	510	528	483	521	499	490	458	513	482	513	469	513	507	530	523	481	484	526	478	534	513	508	505	504	492	517	482	501	512	512	496	485	515	535	488	486	526	505	521	527	495	550	527	532	511	507	497	509	538	483	529	508	499	502	467	520	502	469	541	474	499	504	536	494	530	525	517	531	490	487	535	471	483	502	519	506	509	535	487	467	501	507	507	526	515	507	479	505	512	508	498	506	529	505	492	502	554	508	491	494	479	517	516	501	498	502	485	545	525	495	516	542	447	486	530	527	490	479	524	504	551	517	459	497	534	532	536	525	494	499	479	480	491	550	493	504	499	518	538	532	538	510	510	474	517	486	523	521	511	489	498	550	498	506	475	514	490	512	476	561	496	545	513	519	502	486	505	520	504	483	497	498	484	531	519	529	468	516	530	496	453	510	505	476	487	528	476	448
3110	507	252	846	3999	241	143	118	106	102	90	68	76	77	62	51	65	62	64	63	47	61	49	40	30	37	36	31	27	34	25	29	28	33	35	31	41	30	26	24	33	26	27	25	25	31	34	32	25	30	19	29	30	25	29	32	29	26	25	24	30	27	25	19	27	27	18	27	19	21	22	34	22	25	25	26	24	20	32	27	20	30	24	42	27	24	21	27	24	17	28	16	23	30	20	26	30	21	31	20	25	16	25	28	25	28	16	19	21	28	30	17	20	26	23	17	30	23	20	30	31	19	26	28	36	30	17	24	28	19	23	30	21	35	21	22	18	25	19	26	26	23	23	27	23	21	25	26	12	16	19	40	20	30	21	31	23	26	30	25	22	19	23	28	21	24	21	27	16	24	23	24	18	16	28	26	20	24	37	19	24	27	22	16	21	23	19	22	16	21	23	23	17	16	24	28	17	28	27	18	25	28	20	23	21	24	18	25	22	23	28	22	22	24	31	20	23	12	20	20	16	19	31	22	26	30	20	13	24	21	29	24	22	24	23	11	20	26	23	24	22	33	21	17	28	28	17	29	20	12	20	15	19	18	21	22	18	20	22	19	28	22	14	25	24	24	31	21	22	22	19	22	21	23	18	16	24	23	29	25	30	22	27	14	25	26	20	23	22	21	22	30	20	25	20	26	22	25	26	22	21	29	18	16	23	15	24	21	23	22	30	21	17	18	23	22	17	27	28	24	25	24	20	23	26	13	12	24	26	28	21	17	15	15	20	25	21	33	18	21	23	21	23	19	22	22	37	23	21	32	29	25	26	31	29	19	27	17	35	22	19	13	26	25	27	25	21	26	19	24	22	33	32	23	22	22	25	21	19	20	30	30	20	19	26	23	14	18	22	24	24	26	23	29	21	22	24	15	36	23	20	16	27	19	26	28	28	23	21	24	25	27	31	24	20	22	24	18	24	23	22	30	31	29	19	22	20	23	23	26	28	22	31	20	28	19	29	24	25	20	27	23	23	23	15	23	20	24	28	31	24	25	29	28	18	21	19	25	18	30	27	22	22	32	23	17	24	17	25	22	26	26	30	21	24	13	20	18	20	19	16	24	22	20	19	24	21	24	13	21	21	16	36	24	25	28	19	21	25	18	31	22	16	27	23	21	19	19	31	24	24	21	25	25	22	22	31	16	26	20	22	24	25	28	24	25	24	35	27	22	12	29	28	16	21	20	31	25	26	32	29	22	25	21	24	27	25	20	28	14	22	27	30	22	22	24	21	20	23	19	22	25	23	22	19	19	26	16	21	24	24	22	23	20	25	23	21	32	13	25	24	26	21	18	19	18	19	24	28	15	23	16	23	20	33	25	25	31	25	25	26	20	19	15	20	20	28	18	18	20	21	14	21	24	16	20	10	30	28	17	25	22	29	21	16	28	21	17	20	22	27	18	27	21	24	23	19	16	22	23	19	22	24	24	26	19	18	32	16	29	35	23	19	24	24	18	24	26	14	23	23	18	32	24	20	22	23	18	30	23	25	28	19	29	30	29	31	36	22	14	26	17	27	22	27	19	18	31	27	25	22	22	18	21	22	27	25	33	33	21	25	24	23	21	26	20	30	14	20	19	25	22	20	32	33	18	14	26	20	12	26	26	26	25	30	24	24	20	21	20	18	16	21	16	14	23	23	20	32	21	16	25	31	27	24	19	24	15	25	29	32	19	26	23	22	26	40	34	17	23	22	24	25	22	22	26	20	18	25	17	17	41	27	29	23	15	30	37	29	27	24	20	33	18	16	20	16	29	24	19	18	25	23	21	24	27	22	18	22	27	20	25	14	32	30	22	28	20	28	27	20	22	22	19	21	17	19	25	21	28	24	22	22	26	25	27	18	21	24	20	16	30	17	30	15	21	26	21	27	30	24	25	27	26	19	20	28	23	20	27	17	14	24	21	28	31	23	19	18	15	24	25	28	22	19	19	25	30	24	18	13	13	21	24	13	21	25	21	20	32	25	28	18	22	26	42	23	28	20	18	18	16	25	24	24	22	22	25	17	31	32	17	27	30	20	29	17	27	13	26	27	20	27	27	27	22	25	37	22	18	15	34	21	24	30	29	21	22	15	19	44	20	18	27	21	28	19	29	34	24	31	18	20	20	29	25	20	26	28	25	33	17	26	22	19	17	18	31	31	20	23	22	22	21	27	25	21	25	22	26	29	18	19	27	20	25	29	31	24	21	25	23	20	33	35	28	26	23	25	19	32	32	20	25	24	26	19	14	24	22	16	21	30	32	16	32	17	31	26	14	22	23	29	27	13	19	28	18	28	19	21	22	16	21	27	24	22	36	21	26	19	15	12	20	21	24	28	17	15	21	20	19	23	21	18	17	24	15	22	22	25	24	24	25	20	22	34	24	21	24	20	27	19	22	20	27	28	15	25	25	22	23	21	33	25	25	28	30	25	29	25	25	23	23	29	22	17	18	17	36	27	19	28	23	29	21	27	24	19	27	28	23	22	26	30	24	30	19	25	23	29	22	30	24	22	20	36	17	23	23	24	21	28	26	29	25	20	19	32	23	32	27	26	17	29	26	26	26	21	20	21	25	24	18	27	25	18	26	14	17	26	23	24	25	21	13	23	21	25	25	29	25	15	23	24	24	17	22	27	19	24	30	31	21	25	21	21	21	29	23	26	25	24	36	22	19	25	22	18	30	30	23	25	21	26	24	26	17	32	29	24	17	18	21	25	19	28	25	21	26	22	32	24	18	34	27	28	29	17	21	18	26	13	17	19	22	11	21	20	20	8	24	19	23	28	24	14	24	25	31	20	21	13	29	24	16	26	20	20	32	17	21	17	19	23	29	20	20	25	21	30	23	29	25	22	32	31	15	26	22	22	29	17	23	24	25	26	22	21	32	21	26	22	24	27	15	25	19	30	29	21	27	28	20	23	23	34	20	20	20	21	30	26	28	23	27	26	22	23	28	31	27	14	17	24	19	20	28	29	26	24	17	32	18	19	23	24	22	13	22	28	29	21	36	19	26	30	31	30	15	36	29	23	25	28	26	24	19	24	31	32	22	20	24	20	25	21	23	13	27	23	14	22	24	24	11	21	26	19	25	29	28	17	20	20	26	18	27	25	22	18	27	17	21	22	18	26	18	26	12	18	19	19	25	17	22	18	24	24	29	20	22	24	20	26	31	30	30	24	24	23	34	18	26	21	16	28	26	24	30	18	25	25	25	26	28	24	23	28	23	26	28	23	24	28	21	26	27	30	23	22	25	25	32	29	24	29	23	19	20	14	27	24	20	28	28	20	26	25	22	19	30	31	32	22	25	16	20	19	25	22	23	23	22	25	23	13	20	24	9	31	26	30	27	18	27	19	23	15	18	22	21	23	29	28	24	19	29	25	31	30	22	26	23	24	20	24	29	20	21	20	26	29	17	24	23	17	28	21	29	19	15	21	22	21	28	12	15	25	16	29	22	20	11	20	21
33495	15510	8381	37112	41804	22695	16284	12398	9910	8253	6828	5548	5096	4302	3580	3398	3125	3081	3097	2912	2712	2347	2090	1827	1589	1456	1278	1161	1081	1075	1013	1027	1010	1096	1123	1018	838	762	787	751	745	683	664	645	694	652	633	642	627	625	616	701	637	597	595	581	574	575	537	588	570	546	596	516	542	525	547	537	647	600	557	597	520	504	524	478	451	465	467	454	488	517	447	406	467	469	441	440	471	425	441	416	481	420	422	471	414	456	460	434	450	430	450	406	442	455	474	440	419	439	476	407	466	431	399	442	440	454	467	424	434	443	474	448	464	426	426	443	402	401	434	453	432	432	428	487	451	452	428	462	441	422	444	431	443	397	409	458	409	440	388	458	392	437	437	447	425	404	444	471	470	462	434	439	392	445	442	398	447	409	446	433	460	412	412	427	431	414	402	412	394	389	428	419	416	438	409	405	441	413	405	412	415	425	431	421	436	389	393	410	423	419	394	431	413	421	403	408	422	436	406	407	460	465	404	399	423	438	413	401	422	400	441	413	420	414	424	394	407	404	425	434	401	414	448	391	395	391	434	421	430	442	400	436	454	453	417	414	372	440	435	419	459	422	430	462	409	431	429	482	430	412	423	407	411	403	424	377	428	416	382	397	384	422	421	415	427	425	428	376	410	433	428	409	423	416	414	404	425	427	411	424	415	406	444	415	437	442	418	408	465	454	405	426	415	418	420	417	421	447	427	416	411	411	412	415	398	403	401	420	440	444	428	434	451	431	442	422	413	422	434	377	406	427	402	409	439	395	440	402	407	421	399	365	410	432	409	392	440	409	406	428	461	415	384	406	391	410	427	420	403	396	409	417	447	375	422	404	413	445	455	417	407	437	436	415	423	411	367	423	412	416	440	443	381	390	373	422	432	416	418	410	393	417	431	408	438	370	428	419	392	447	439	422	452	393	415	453	392	406	414	437	391	454	436	407	417	383	446	415	423	379	431	425	415	422	394	391	393	385	429	423	400	451	418	408	424	412	434	426	405	418	432	431	420	426	408	449	443	437	403	429	393	410	401	414	413	408	358	454	454	397	449	437	403	418	413	432	380	441	443	407	428	436	426	409	410	416	419	425	391	431	405	427	404	439	384	438	436	412	441	421	386	434	463	398	385	401	419	422	441	399	390	403	405	442	399	415	414	448	410	385	382	424	452	434	430	423	431	472	418	407	427	438	406	421	435	391	408	408	414	420	427	399	434	446	418	404	374	425	428	396	398	425	451	427	400	403	436	422	424	399	406	416	473	447	430	410	409	411	390	436	404	445	409	452	441	417	405	409	431	443	379	399	449	396	421	405	409	412	394	419	395	402	402	452	448	414	434	404	427	437	451	405	384	428	419	439	433	408	397	437	460	421	406	389	417	414	446	385	431	403	454	400	435	423	437	445	455	425	386	380	430	461	415	431	405	431	416	438	424	418	437	416	427	394	386	411	422	419	401	418	436	440	442	419	449	427	425	415	455	416	428	422	417	423	442	388	413	420	426	424	410	426	406	467	444	452	428	407	402	424	428	396	446	402	417	406	419	407	469	437	452	449	416	391	414	422	440	437	425	429	448	435	423	452	395	422	428	413	443	413	393	442	430	442	416	449	415	406	416	414	388	439	458	412	423	424	428	417	436	420	441	459	424	421	419	423	408	405	396	393	400	447	442	402	415	433	449	450	417	430	423	480	406	388	428	397	432	460	420	394	419	420	410	427	425	396	427	443	363	408	441	435	419	389	455	445	397	446	421	417	439	472	438	444	446	443	424	468	441	410	404	421	414	468	419	396	429	402	423	410	416	396	407	427	461	415	417	412	460	411	417	427	365	429	401	417	424	410	417	441	419	437	438	385	431	369	455	391	433	448	401	397	412	406	402	422	402	428	432	463	404	411	401	408	406	396	424	420	400	419	413	438	432	396	415	408	411	443	443	421	421	440	383	404	424	422	408	460	455	425	406	428	407	398	401	406	394	437	406	431	402	442	457	420	408	435	421	440	467	417	411	412	416	401	415	437	409	453	443	390	423	407	445	412	419	423	390	414	387	436	426	457	407	415	441	425	446	463	415	424	405	440	424	420	426	427	435	394	446	420	380	435	440	454	443	456	446	405	419	421	440	427	431	425	413	437	391	423	406	428	434	407	418	394	441	391	445	433	461	426	432	404	415	431	396	448	397	449	409	422	431	386	444	418	409	405	449	396	403	399	460	412	409	423	443	396	385	408	425	429	411	421	422	430	454	391	411	443	425	420	415	398	437	411	440	432	391	414	420	372	406	449	421	399	400	427	411	409	442	417	433	457	376	416	410	416	418	405	446	418	392	438	412	437	419	418	391	417	451	445	441	451	436	429	414	423	429	436	416	426	417	421	401	430	409	384	420	392	420	417	426	404	418	428	436	384	425	444	440	396	454	418	404	425	431	438	393	398	403	413	401	429	378	440	412	429	451	417	415	446	431	413	408	403	422	456	420	438	442	415	430	443	410	429	409	424	397	435	394	388	417	413	408	428	412	453	430	410	448	427	454	409	424	424	410	428	445	414	402	445	411	375	401	407	389	405	403	407	418	410	410	481	405	403	383	418	432	413	423	415	413	413	405	398	415	406	426	459	462	405	468	396	424	418	417	448	403	427	419	419	404	422	414	426	418	443	455	444	441	416	448	453	391	397	436	435	395	415	414	415	409	415	437	423	433	404	377	426	381	407	422	434	419	445	429	418	417	415	440	393	403	395	411	422	364	435	420	439	419	397	378	396	413	430	429	443	415	433	439	397	440	404	473	400	416	440	434	436	357	444	430	440	436	428	406	415	401	417	464	445	428	417	408	377	450	450	422	389	435	447	402	417	392	404	422	403	422	406	390	426	416	420	417	401	401	428	421	425	426	404	432	447	430	410	421	391	408	442	425	382	430	441	430	453	442	419	407	418	423	420	434	400	453	441	393	427	406	429	437	440	446	427	444	450	412	490	435	430	390	435	425	434	419	436	441	417	442	413	393	450	426	441	441	396	429	395	405	448	421	425	434	415	403	479	432	433	406	450	421	415	399	419	400	413	417	396	461	444	439	445	436	433	432	432	406	390	416	426	405	414	424	422	425	432	421	430	424	400	429	427	405	423	438	418	389	440	431	440	473	383	419	398	434	418	456	436	423	398	420	415	430	458	441	447	385	430	436	374	406	439	421	442	429	419	447	394	421	417	403	424	389	400	422	416	408	435	402	396	405	408	362	431	444	442	419	409	414	390	402	382	414	462	386	424	433	402	404	447	397	463	437	409	417	386	429	430	396	384	423	405	430	398	434	449	410	403	409	423	405	396	427	457	403	448	434	455	445	401	427	426	413	422	449	437	437	433	426	423	405	370	419	401	415	438	413	491	395	434	411	413	427	410	365	441	415	437	387	394	405	403	428	421	432	408	389	412	413	403	431	431	417	431	466	405	410	438	448	409	413	425	383	413	403	398	388	433	407	418	425	397	405	451	415	444
1619	121	67	80	364	65	44	41	47	36	37	28	28	36	33	28	28	29	32	28	26	18	23	20	23	19	20	28	18	22	22	14	24	16	24	14	26	16	14	15	18	26	21	14	13	17	20	22	14	17	17	20	20	19	23	10	16	23	14	18	9	14	18	20	17	18	19	23	16	18	14	27	18	16	9	13	14	14	14	25	22	18	14	14	11	12	9	20	19	20	18	12	11	17	18	12	17	18	23	24	17	16	14	16	15	16	17	12	14	22	14	11	21	17	13	19	14	18	11	13	15	16	10	26	20	18	21	13	17	18	21	14	20	14	13	17	9	20	20	17	20	22	15	15	9	19	18	15	21	15	12	18	16	18	24	18	17	17	19	18	27	16	18	32	22	14	18	13	20	17	14	21	13	15	12	15	16	14	16	21	15	14	21	19	15	15	22	20	18	15	15	22	15	15	14	23	22	19	19	13	21	18	21	19	11	16	14	15	17	16	18	15	15	19	12	14	17	15	18	11	16	11	20	15	10	20	8	19	16	14	21	15	18	10	13	21	22	24	13	19	12	13	11	18	12	6	21	14	8	10	14	11	13	17	13	15	13	17	17	16	17	20	18	17	17	19	16	18	27	24	19	17	23	16	17	30	15	10	13	13	13	15	13	17	8	19	17	16	14	19	11	21	11	17	18	17	4	10	14	10	17	21	24	18	19	20	18	21	11	8	24	20	20	15	18	19	16	16	19	11	22	15	17	20	12	16	17	11	24	18	20	19	15	8	21	16	15	14	15	10	15	20	18	17	12	13	11	20	20	19	19	9	16	15	12	10	20	20	19	15	15	14	16	12	16	12	12	17	14	15	12	21	12	14	22	14	17	25	17	14	21	15	20	22	16	11	19	13	16	18	12	19	20	16	17	17	20	14	22	15	8	13	10	22	12	21	15	12	17	16	15	17	21	15	17	22	19	19	28	22	18	15	16	20	16	20	11	19	13	21	24	16	14	23	20	18	16	19	16	18	14	11	17	12	21	21	13	18	7	20	23	13	8	16	15	15	15	11	9	18	22	13	14	19	14	14	18	13	22	9	10	16	16	11	18	13	14	16	15	14	22	14	20	20	20	15	12	22	16	17	15	20	15	16	12	20	14	18	18	14	22	15	18	21	21	14	13	19	17	10	20	10	13	12	17	18	19	20	18	20	16	13	19	17	21	14	23	16	15	24	11	20	16	12	24	21	21	15	13	14	18	13	19	12	12	16	13	11	17	20	12	19	16	10	17	15	20	23	18	11	22	12	15	14	19	11	16	20	9	14	17	22	15	16	21	21	17	18	20	16	14	11	15	18	18	17	11	13	14	19	13	16	18	16	22	13	17	19	17	16	14	17	11	10	15	32	12	16	15	23	11	14	16	14	21	23	20	19	18	12	14	16	20	9	17	8	22	21	18	15	22	13	8	18	18	12	19	21	14	14	17	11	14	17	10	11	20	19	16	19	14	21	13	12	25	18	13	12	15	19	21	10	21	20	18	16	16	17	14	8	20	21	14	13	17	28	19	15	17	23	22	9	17	18	15	18	11	13	13	16	15	20	12	16	20	22	22	10	12	15	8	16	15	15	19	20	14	18	15	7	12	19	17	11	21	12	12	13	15	25	18	12	15	15	10	17	18	12	12	14	14	17	20	25	20	12	14	14	21	18	8	20	25	18	20	21	12	19	11	19	22	14	15	17	13	9	21	13	17	7	17	9	12	20	18	14	13	12	15	6	15	12	15	9	15	22	13	13	17	18	20	15	15	14	15	16	11	14	20	19	13	24	18	20	13	22	15	13	11	11	19	23	21	10	20	15	17	21	19	12	22	16	5	23	13	12	18	20	16	19	20	14	14	16	16	10	15	14	17	14	14	12	20	23	18	17	13	7	14	20	10	24	16	17	18	17	15	26	19	18	17	19	17	23	7	14	13	12	18	14	11	22	18	13	17	15	23	20	18	18	13	18	16	17	20	15	14	19	14	19	13	11	18	11	20	20	20	13	17	15	21	15	12	15	12	25	20	11	13	12	25	24	16	22	12	21	15	21	28	15	13	19	11	18	18	16	26	15	18	15	20	19	8	19	10	13	17	19	13	18	16	9	22	17	15	18	16	12	19	14	8	11	14	14	14	18	13	20	18	15	25	14	22	15	16	8	20	17	12	16	18	14	9	10	8	13	11	16	22	16	11	23	14	18	17	17	16	13	15	9	15	21	21	19	17	13	14	14	19	13	8	17	20	16	27	22	23	11	18	17	16	23	17	16	17	12	22	17	21	20	18	17	24	11	12	18	25	13	13	19	19	14	21	14	19	19	19	23	21	19	13	18	21	14	21	14	21	13	16	20	18	16	15	16	22	14	20	20	13	13	12	12	15	20	24	16	22	20	18	21	17	16	24	18	17	15	22	15	15	11	11	17	20	9	15	23	17	16	16	19	19	15	18	11	22	21	18	12	14	14	15	16	14	12	12	13	13	12	13	17	14	14	10	14	15	19	16	18	18	14	20	13	14	9	14	18	20	21	16	13	17	21	19	18	15	21	11	6	19	23	17	23	19	15	9	22	16	18	15	8	28	27	20	18	24	23	14	17	20	14	18	16	11	15	13	16	13	16	14	19	15	15	23	15	22	18	18	15	14	25	21	17	21	20	18	13	17	16	17	18	14	18	17	20	18	13	14	13	7	15	14	15	17	13	18	17	11	11	16	17	15	24	17	14	24	11	16	24	13	14	19	15	18	15	9	13	19	18	18	12	10	26	19	25	22	20	19	14	22	12	14	19	27	18	19	12	7	21	15	25	11	14	13	22	15	12	15	12	10	11	12	16	16	13	12	13	25	18	22	15	27	11	15	17	15	19	21	16	20	12	21	15	14	17	13	16	12	17	16	8	14	26	15	12	11	16	16	11	15	16	23	18	14	13	17	17	16	15	19	17	16	19	14	16	15	17	14	15	11	17	16	16	16	14	12	15	21	13	17	13	18	16	12	12	14	20	13	12	11	8	13	12	9	13	9	13	10	19	21	23	13	19	18	11	13	13	15	15	16	12	12	17	15	12	21	16	22	17	8	15	14	18	16	8	14	11	17	13	14	15	17	9	11	21	19	17	18	15	17	15	23	13	17	19	15	19	14	16	15	17	21	12	20	23	24	23	17	13	15	14	16	16	13	12	16	20	13	12	10	16	27	12	32	16	17	20	19	18	11	16	22	13	22	18	24	19	19	11	18	20	18	14	16	16	16	18	16	17	17	21	24	16	19	15	19	19	11	14	13	14	17	17	18	15	10	19	19	15	17	16	18	16	11	13	21	16	19	11	17	17	13	18	15	17	16	10	15	12	15	16	11	13	19	13	17	27	18	10	20	12	26	9	17	20	19	14	23	16	15	18	17	18	27	16	15	18	17	13	20	22	17	19	19	19	25	10	11	11	7	17	14	14	9	12	15	15	12	13	19	21	11	13	22	19	12	10
19086	6429	2517	11529	23231	8691	5454	3936	2973	2704	2162	1851	1648	1525	1284	1338	1299	1356	1399	1313	1112	947	823	698	620	555	515	459	496	491	470	488	542	611	536	503	395	405	373	387	353	393	350	359	321	327	325	345	355	331	376	370	353	379	368	363	359	357	322	332	323	334	351	352	333	326	337	347	352	372	379	334	321	294	336	304	308	291	317	319	347	319	326	270	291	294	323	296	316	308	328	278	296	275	333	267	294	294	295	294	328	320	298	289	295	306	271	303	288	283	307	307	338	303	299	283	314	275	289	335	287	309	282	306	325	308	299	296	309	277	316	294	296	287	284	305	286	298	324	320	295	297	335	284	295	291	290	305	308	306	296	275	308	306	314	318	304	321	288	319	315	318	331	311	315	288	287	309	320	274	290	299	297	315	299	265	306	265	316	309	263	285	290	280	276	299	289	295	305	299	282	311	291	299	292	330	302	309	302	291	304	310	309	290	278	319	288	298	283	312	302	297	311	282	311	297	325	279	286	302	288	262	297	278	320	295	283	265	306	295	303	294	291	293	281	314	278	275	296	303	284	291	290	263	291	306	295	324	281	286	313	289	287	295	319	287	300	266	305	320	304	297	290	275	324	311	264	314	302	323	309	327	314	315	311	289	287	302	292	305	277	272	291	312	291	286	300	316	306	310	321	304	306	301	296	315	290	318	309	328	295	288	302	282	300	339	266	297	310	287	295	272	273	292	277	306	269	280	311	303	312	328	307	291	298	312	277	312	272	297	275	304	278	293	294	305	299	291	300	311	293	281	284	260	314	296	314	295	313	306	289	318	319	345	296	308	297	297	305	319	309	297	310	300	316	319	320	307	308	319	285	292	320	281	307	319	267	313	325	284	327	296	311	299	317	295	268	310	313	257	285	285	317	323	321	310	298	288	282	313	291	308	263	320	278	325	321	297	302	292	303	305	274	288	292	291	313	306	302	264	274	279	298	333	326	297	314	316	277	311	303	312	299	302	322	287	317	290	298	298	312	297	281	309	297	278	329	312	306	295	283	346	285	316	311	290	293	275	294	288	319	315	266	314	297	279	296	318	269	292	303	272	318	312	306	297	303	303	323	296	292	292	291	304	327	290	298	329	303	298	271	291	330	286	293	289	307	291	296	307	291	279	308	315	282	300	318	352	303	310	302	290	287	284	309	315	291	283	262	284	299	284	311	304	288	296	322	282	287	280	284	301	304	314	281	301	290	293	304	301	306	315	368	272	321	299	325	286	287	282	290	290	291	301	248	291	287	318	318	311	280	327	348	327	325	294	312	310	280	272	304	312	311	280	277	290	280	283	287	303	277	287	277	321	297	317	315	290	332	281	282	282	292	298	301	300	297	283	297	297	291	298	275	277	306	291	308	284	271	297	289	313	276	271	259	305	290	316	272	306	326	284	279	296	280	284	286	270	289	282	274	288	293	286	312	285	273	292	259	297	289	315	292	311	336	284	292	324	293	313	297	303	315	304	317	295	286	352	319	315	293	268	291	286	295	303	302	314	287	331	276	293	250	317	308	304	279	301	307	326	297	287	276	334	313	307	307	285	297	299	307	297	311	305	304	304	307	281	280	308	294	273	301	306	322	333	287	291	323	301	291	304	310	294	302	289	268	272	297	278	311	310	296	310	255	331	279	320	297	302	304	301	278	290	325	310	303	325	294	311	310	275	277	278	275	308	276	296	298	313	293	318	268	304	308	288	297	292	271	313	323	314	288	309	287	292	290	264	281	285	270	320	302	292	307	312	280	300	279	299	326	310	296	303	312	325	306	332	309	306	301	267	292	320	279	304	289	303	320	273	312	272	274	300	276	300	304	294	298	302	304	296	314	298	331	291	307	270	284	298	293	307	271	317	263	302	307	309	305	291	316	269	297	303	273	314	305	298	296	273	305	300	310	291	315	286	322	312	309	296	318	310	289	274	291	304	305	320	317	300	325	276	282	293	266	289	289	292	264	284	300	314	330	284	315	312	320	303	311	255	305	306	301	280	310	312	271	315	304	308	302	305	305	270	268	308	291	314	298	288	323	292	322	305	281	322	264	290	295	308	283	302	284	306	303	289	306	269	302	302	299	282	299	301	332	316	294	295	307	301	297	298	287	320	287	294	311	291	305	295	305	308	293	307	315	285	277	282	319	263	297	301	316	293	308	293	305	271	327	320	297	268	318	267	280	287	306	316	271	299	291	266	295	307	289	294	291	272	280	288	309	280	304	321	294	296	282	288	307	300	285	300	276	298	277	302	293	271	308	294	321	307	285	298	295	294	288	331	309	308	288	300	301	294	290	308	283	268	303	284	289	307	308	265	271	304	265	292	311	290	305	294	292	306	290	314	305	292	301	322	318	323	301	267	322	305	280	289	295	283	309	329	308	306	276	291	319	298	298	284	281	283	262	292	288	310	290	298	282	302	304	322	307	277	289	271	290	310	322	330	258	291	319	285	315	298	264	288	319	330	290	266	304	315	310	267	293	287	277	303	316	306	302	307	296	296	306	293	313	299	311	316	280	313	302	301	284	313	287	308	289	283	269	308	284	279	296	308	286	288	298	304	318	282	282	302	274	309	285	311	308	312	272	288	282	307	280	302	301	301	277	272	278	287	297	289	297	273	284	295	276	286	274	331	306	314	274	310	324	298	288	287	284	281	279	287	313	308	299	309	286	308	277	347	286	299	289	279	308	277	288	281	274	317	289	288	265	304	297	266	311	277	321	268	307	293	283	289	306	284	314	305	294	289	302	281	276	309	299	296	322	290	337	263	323	303	297	302	303	296	293	290	277	301	289	289	282	281	299	289	295	278	286	335	288	284	303	295	321	284	296	284	325	308	297	292	295	295	315	301	277	337	295	294	299	266	299	291	288	320	306	324	294	268	290	286	289	289	274	312	306	273	326	324	314	302	330	265	317	290	275	311	283	279	289	318	298	293	286	328	279	324	327	320	253	322	291	315	302	286	308	292	280	328	300	267	290	304	287	309	294	304	293	270	290	309	303	304	294	264	286	297	300	289	349	319	297	289	297	314	299	289	275	273	318	293	268	321	306	298	274	335	296	318	304	296	325	301	298	284	304	288	295	305	302	301	318	298	273	311	300	284	287	301	307	269	298	293	317	306	286	291	282	299	250	283	296	281	277	302	300	314	309	317	288	309	286	300	325	336	295	293	302	314	289	307	268	318	265	308	292	318	320	293	289	277	276	304	276	313	290	296	288	297	315	313	300	282	295	289	293	287	305	307	299	312	277	276	306	283	304	290	316	299	292	317	293	298	308	293	298	298	289	279	318	320	327	366	320	290	295	309	274	317	292	296	282	281	301	284	295	337	299	265	300	302	280	297	321	312	265	305	281	285	305	299	304	308	282	321	291	299	295	304	311	283	315	315	284	290	287	299	314	276	292	292	283	282	314	299	282	276	309	285	288	283	278	304	281	274	322	301	298	284	291	287	294	271	322	279	325	301	293	291	333	305
2603	525	211	771	5222	332	153	108	93	88	83	70	87	55	47	59	57	66	42	46	56	38	40	33	31	38	28	37	25	23	33	32	30	34	28	23	23	34	22	24	21	25	20	16	29	16	23	19	28	27	10	16	23	27	25	37	14	28	16	18	17	18	12	13	20	22	22	18	20	24	19	25	20	21	24	16	24	18	16	15	13	23	22	17	21	16	16	18	17	16	21	22	19	24	22	16	13	21	16	15	22	31	18	26	20	15	23	20	15	15	17	18	15	12	14	21	13	18	15	18	20	26	21	26	18	17	15	15	22	25	23	13	17	19	11	16	17	17	18	21	16	17	16	14	18	8	16	19	14	20	16	22	24	24	14	20	23	21	22	14	18	24	17	21	18	13	14	20	17	11	18	20	12	20	13	20	14	18	20	15	17	21	20	15	20	23	20	21	16	22	13	17	17	22	22	14	24	10	14	23	17	24	27	17	22	16	17	23	15	16	15	14	20	21	11	14	22	17	15	23	16	19	12	19	20	21	15	35	25	19	19	28	15	21	15	15	13	20	13	22	15	21	12	15	22	18	20	20	17	16	18	15	15	14	21	19	18	18	18	14	18	19	16	20	18	25	12	24	24	14	19	25	24	18	12	22	23	18	16	22	19	15	13	22	19	9	15	20	24	20	20	16	17	11	18	20	12	17	18	19	17	14	26	16	15	17	20	22	21	19	21	20	21	15	13	13	23	20	17	11	13	18	19	15	19	16	9	15	16	26	17	22	14	26	21	25	16	17	19	24	20	20	12	15	35	24	20	21	17	15	21	20	14	17	21	27	19	20	10	17	13	16	20	15	15	16	17	10	18	23	21	14	24	22	20	15	18	9	21	15	25	17	14	18	17	14	25	18	18	24	17	21	11	18	12	22	17	17	22	20	17	21	13	20	16	20	12	20	17	21	19	24	20	16	19	19	11	21	15	22	18	24	20	19	20	23	9	15	19	12	12	19	17	17	26	13	26	11	18	12	12	14	18	12	15	18	20	23	13	22	17	13	18	23	16	21	23	15	21	20	20	16	17	19	27	15	22	16	18	17	28	14	19	20	16	21	22	23	23	13	16	27	21	19	24	10	20	18	16	20	16	14	16	23	21	14	20	18	11	16	20	22	19	17	20	14	13	21	13	24	15	13	21	19	15	22	13	19	23	19	19	12	20	20	17	15	18	14	22	13	21	15	19	12	16	25	12	13	20	26	20	16	21	13	12	20	14	19	13	26	16	16	17	24	14	23	18	25	18	19	9	15	16	22	18	21	24	21	21	31	19	17	17	26	16	18	12	16	18	16	19	21	12	18	16	22	15	25	15	21	17	14	17	23	9	27	16	23	13	14	15	19	10	10	17	21	23	26	6	18	21	26	20	19	17	21	21	18	14	20	23	19	13	13	20	17	17	19	16	27	19	19	21	22	21	13	13	15	14	18	17	15	17	13	20	18	22	22	14	15	20	12	19	23	13	18	14	20	22	18	23	14	23	14	19	19	16	21	12	18	19	21	17	25	13	11	17	17	12	14	15	18	24	19	18	20	23	16	20	22	24	19	15	17	20	15	15	18	20	23	16	19	16	18	14	15	19	17	17	19	17	25	20	11	12	25	22	13	12	20	23	18	17	21	14	17	20	20	19	27	11	21	21	17	17	10	19	19	13	15	20	14	15	13	18	11	19	22	18	16	25	13	22	23	25	12	21	21	12	26	13	23	19	13	23	18	15	21	12	17	19	20	16	21	16	19	13	28	13	10	19	21	18	15	16	14	20	20	19	16	13	16	17	25	23	14	15	20	24	19	15	24	8	21	16	14	22	24	21	19	14	17	19	16	12	19	27	22	20	19	26	17	20	23	20	16	10	14	21	24	25	18	21	18	9	21	16	16	20	18	19	14	14	19	31	25	30	19	15	29	16	14	20	21	19	12	18	18	22	20	28	14	10	21	23	26	16	12	22	13	19	13	20	15	23	15	10	21	21	20	10	23	17	24	18	18	19	17	16	25	20	24	22	20	21	19	17	19	10	19	12	22	18	16	18	12	14	20	17	22	25	18	19	14	19	23	16	21	18	18	18	14	23	17	24	10	18	23	14	12	16	22	17	16	9	20	22	18	15	18	17	27	14	16	14	20	19	13	17	17	21	13	20	25	12	14	26	17	16	17	17	19	22	16	20	10	16	19	19	18	16	21	16	16	15	20	21	15	16	18	19	16	22	21	15	15	17	15	16	14	12	24	19	19	13	24	20	22	15	15	16	11	23	15	18	17	15	17	20	14	18	17	19	16	27	16	17	16	14	19	13	22	17	24	25	17	35	18	17	20	21	22	19	27	20	32	13	21	10	19	14	25	25	21	10	21	19	19	16	14	23	15	14	16	19	17	13	17	19	16	14	23	17	18	11	19	17	14	22	15	16	17	20	22	18	30	20	20	15	13	19	24	16	27	15	17	24	17	22	17	27	14	15	16	14	22	18	17	17	15	14	21	23	32	20	15	12	11	19	9	18	17	12	14	19	17	22	10	11	19	20	14	15	12	16	11	12	13	13	24	13	15	20	22	11	17	19	13	13	17	12	19	20	26	13	19	18	15	19	14	15	20	18	10	19	14	23	18	18	17	17	20	15	12	15	21	17	18	22	11	10	19	17	21	20	18	21	17	22	21	18	16	13	19	22	20	10	12	14	18	14	16	17	27	21	17	16	24	22	18	15	19	20	20	13	20	22	15	12	22	17	17	23	24	20	16	20	17	16	19	16	12	16	18	24	20	21	21	13	21	19	15	12	15	21	21	11	20	17	14	27	20	18	16	23	19	16	14	26	22	14	22	24	18	24	20	16	14	12	25	22	15	13	13	18	17	17	18	21	19	22	23	15	10	19	20	16	15	18	27	16	24	13	18	22	27	19	14	15	23	19	12	20	26	11	19	17	18	14	26	25	20	14	11	8	23	17	18	21	15	16	19	15	23	17	31	19	23	27	17	12	9	22	15	11	21	20	18	29	24	14	22	17	18	13	16	15	22	31	14	13	18	19	18	11	23	12	16	14	15	21	13	25	15	21	20	14	17	20	19	22	19	20	18	11	10	17	16	20	13	15	17	16	16	23	8	18	17	20	13	17	25	18	21	14	17	21	15	12	14	13	15	23	20	23	14	24	20	20	15	18	17	19	15	28	13	19	21	24	14	10	18	18	9	23	11	22	20	19	18	17	15	20	25	18	17	16	17	8	13	9	13	17	13	14	21	20	15	21	19	18	20	21	16	16	12	19	19	15	8	18	17	18	21	19	22	16	16	15	20	20	13	11	14	18	13	13	19	18	20	18	13	16	25	21	11	16	21	25	18	16	11	15	17	11	12	22	14	20	23	17	17	24	17	13	24	16	13	19	9	26	18	13	16	20	18	22	15	21	20	16	16	20	15	14	16	22	21	23	12	17	13	19	15	19	13	16	22	14	19	19	25	24	11	23	13
32733	15642	7197	32314	46334	23709	15229	11206	8797	7221	6106	5214	4734	4024	3289	3149	3018	2786	2767	2611	2274	2008	1688	1455	1245	1174	1109	969	970	937	816	938	1059	1133	1047	875	833	634	599	586	614	596	578	548	546	564	508	521	479	501	521	477	491	481	493	483	484	525	473	442	409	431	446	475	447	449	399	467	420	498	465	451	435	389	395	383	406	396	395	429	384	383	388	387	371	371	362	353	353	348	365	374	347	350	356	360	347	387	368	400	344	345	363	360	382	345	384	355	370	319	352	381	341	361	346	316	338	357	359	343	297	356	377	354	339	347	343	329	301	347	371	353	337	345	342	350	343	362	366	328	342	306	358	359	292	366	330	373	362	363	351	337	354	313	349	346	320	357	350	386	369	391	361	313	321	341	322	317	272	350	321	335	335	343	296	333	367	354	349	339	325	340	337	337	343	339	342	325	360	293	320	327	324	334	315	327	331	328	341	314	323	324	315	332	348	312	344	349	333	313	352	327	336	331	317	336	333	321	314	308	342	321	364	317	333	334	343	341	355	347	343	352	310	343	321	333	341	346	341	331	324	335	324	363	328	346	348	332	339	341	312	358	361	326	359	345	323	320	317	332	338	327	372	315	328	312	360	327	362	320	334	339	335	323	330	336	346	340	346	351	366	304	331	357	358	296	353	358	309	309	359	341	346	354	327	355	340	347	316	302	345	337	318	341	322	352	331	300	352	340	305	341	317	334	314	338	381	351	323	335	325	328	320	314	351	314	349	310	350	332	356	333	334	345	348	346	317	313	314	332	344	329	364	339	338	344	342	334	322	331	337	312	343	332	336	361	362	314	316	327	324	313	308	331	367	338	312	322	346	350	361	363	306	345	346	303	301	305	344	318	330	306	332	346	330	342	301	351	316	339	342	340	338	333	327	346	332	322	354	309	376	334	350	305	362	321	341	336	350	343	340	344	345	333	294	382	307	344	319	327	345	339	311	315	329	340	321	332	320	348	305	320	334	325	338	324	314	342	297	356	336	330	335	345	317	335	355	326	316	361	341	345	353	341	342	299	329	337	346	339	311	313	330	336	346	313	330	374	323	331	329	303	326	351	327	362	337	354	358	336	374	336	326	325	320	372	329	345	346	371	330	320	322	352	347	345	354	321	311	340	346	327	333	345	336	321	316	326	317	354	313	328	336	292	339	337	328	375	316	329	319	358	308	332	339	306	347	339	323	372	365	315	324	344	340	312	314	318	339	327	310	333	311	345	364	356	347	309	337	324	353	349	329	305	336	331	346	317	316	319	346	345	362	299	329	335	308	365	339	322	329	312	320	353	351	303	375	344	336	307	339	324	309	321	337	356	296	323	349	324	302	314	326	328	342	355	328	320	342	330	321	355	369	316	312	321	332	362	329	358	297	308	331	344	345	315	354	315	308	328	344	328	352	325	331	327	337	302	329	344	333	343	348	339	370	329	330	346	324	317	323	327	350	344	325	329	364	346	334	348	351	356	316	355	330	321	351	355	329	326	327	338	353	325	331	319	314	325	340	312	343	368	340	318	342	334	344	340	329	332	340	336	339	332	340	353	337	315	338	345	310	356	339	336	299	329	367	341	313	342	343	309	318	354	347	351	335	318	368	338	325	356	310	327	331	365	290	338	317	365	360	310	337	337	319	343	340	333	359	276	365	342	302	327	326	286	355	347	351	336	343	323	332	366	323	323	338	345	366	356	304	347	331	340	309	315	360	354	347	322	312	365	313	308	325	340	320	310	342	359	356	382	332	334	361	372	314	327	362	341	332	358	310	359	315	299	325	326	324	344	338	351	354	348	332	339	326	293	347	301	316	328	308	340	316	331	307	338	310	310	342	323	275	340	322	388	304	347	330	300	353	364	366	321	325	316	353	320	348	328	301	308	350	323	313	362	351	333	323	327	309	354	321	351	324	348	334	347	365	351	331	345	312	328	333	336	322	319	341	306	324	329	318	315	331	352	327	350	306	344	337	334	330	347	369	328	330	338	329	321	341	338	336	317	340	329	342	325	330	305	316	324	333	301	353	357	336	312	323	325	347	317	311	337	332	353	342	368	317	327	310	360	326	349	347	307	310	321	317	329	318	290	338	355	307	334	314	350	350	313	342	328	340	319	358	314	347	364	338	322	343	331	313	319	346	352	359	333	313	352	312	330	312	309	340	321	321	338	385	344	339	344	327	316	332	326	332	329	322	338	310	318	355	318	331	351	343	288	319	331	321	361	354	359	311	323	323	328	331	357	370	341	321	330	314	327	346	329	349	340	307	314	351	338	351	336	307	348	332	342	331	351	345	318	334	313	302	321	331	305	341	327	345	343	359	310	297	332	301	321	325	337	305	363	350	329	349	328	363	294	331	284	347	311	309	340	328	315	335	334	311	345	355	338	327	318	341	353	328	328	349	372	342	327	319	326	312	336	341	320	315	332	331	343	320	315	341	305	337	327	293	320	343	317	313	359	355	311	357	340	314	332	300	307	318	325	345	344	342	323	310	303	315	355	350	363	349	351	349	309	337	331	337	322	303	334	334	314	306	321	331	310	362	335	349	341	311	341	334	307	332	312	326	305	340	328	307	353	309	317	310	335	308	328	301	321	364	326	336	312	336	332	366	336	317	315	347	354	344	353	325	359	341	361	343	333	380	349	353	316	340	345	360	321	321	344	309	335	335	322	319	340	330	323	326	338	328	326	339	351	340	304	346	324	347	318	324	332	329	342	314	328	351	342	315	324	323	347	319	356	358	332	344	288	342	334	308	319	358	368	337	348	319	356	309	339	326	355	338	302	331	320	311	352	327	351	352	323	363	323	336	358	309	333	340	354	328	341	314	332	327	332	310	362	352	330	335	320	347	304	321	359	310	325	337	330	343	331	330	335	322	312	321	344	320	382	338	322	310	336	335	357	351	330	333	325	376	328	336	278	361	334	347	312	347	329	360	326	324	344	355	330	325	325	330	360	319	304	328	364	333	346	328	331	313	335	300	357	302	354	325	333	331	351	316	323	357	290	343	322	345	333	332	325	332	336	338	348	341	294	336	346	339	308	352	350	349	311	340	349	335	343	317	360	317	324	344	343	306	326	300	313	323	323	361	338	345	345	342	332	334	356	352	341	336	339	347	326	345	321	318	338	339	317	344	321	307	331	326	350	321	309	326	323	348	343	349	363	318	339	334	355	325	350	305	329	306	352	346	338	327	306	341	328	312	319	376	370	336	346	343	349	353	330	314	310	327	327	338	325	316	351	336	320	337	369	333	349	311	330	358	345	338	308	347	330	319	326	335	381	333	342	370	340	317	332	348	348	343	353	331	314	331	345	330	336	359	354	349	346	345	354	346	353	306	314	323	353	332	331	355	325	329	312	340	361	359	334	324	342	311	311	301	337	351	350	361	321	317	314	308	332	351	344	354	371	322	363	350	331	328	313	347	330	339	325	364	334	347	294	325	336	331	323	335	366	310	336	348	356	365	325	316	337	334	320
3191	285	161	478	2202	305	81	84	84	90	84	58	58	51	50	57	67	52	60	51	47	31	44	38	47	32	25	28	32	27	29	34	50	22	43	26	32	23	16	40	24	23	29	30	26	32	34	34	24	18	38	33	45	29	27	27	31	21	34	24	29	28	24	32	23	26	39	26	26	28	32	29	29	23	25	32	24	21	36	26	34	31	36	26	28	21	23	24	28	22	34	38	26	25	29	32	28	24	30	36	20	19	24	48	33	19	28	33	23	29	24	21	18	37	37	38	24	29	32	45	31	26	24	21	27	23	35	19	31	24	34	26	39	27	23	20	26	25	23	36	29	32	31	26	29	32	30	34	22	28	30	33	30	23	21	27	32	24	34	38	30	45	25	29	34	32	27	34	26	36	34	33	24	25	25	23	33	33	28	28	37	36	26	28	34	25	28	19	36	34	30	20	24	27	25	28	28	29	21	35	33	30	30	38	33	31	23	28	18	23	30	21	21	29	29	22	31	30	28	33	42	22	32	33	14	25	26	30	19	39	31	35	21	25	27	32	22	19	36	37	34	28	35	25	23	33	30	30	36	33	25	26	29	23	30	27	29	23	25	26	23	38	24	28	38	29	25	34	22	36	25	25	25	31	28	23	36	27	30	37	26	25	28	25	30	29	25	34	22	26	29	30	26	24	27	23	29	26	31	28	25	23	29	32	28	27	37	31	20	29	26	32	32	34	28	32	26	36	29	28	33	29	31	24	34	36	24	37	25	30	31	27	26	28	18	26	29	23	33	33	29	29	25	31	32	33	33	31	37	20	35	23	18	26	33	25	19	23	26	30	30	29	24	24	22	19	26	20	33	23	22	25	21	29	26	26	24	35	33	39	25	29	22	20	21	22	29	35	23	33	19	24	25	34	29	37	29	28	28	26	34	21	28	29	24	28	30	24	21	32	28	25	39	23	27	29	31	21	28	29	38	30	22	25	28	24	27	32	21	26	24	25	26	26	27	24	31	39	31	31	28	28	28	23	22	31	34	35	37	31	27	23	37	29	18	26	29	23	20	44	30	20	28	21	22	31	27	17	33	25	29	40	21	34	30	25	33	22	30	26	40	25	22	27	29	27	24	27	31	37	36	23	28	31	35	27	30	35	29	28	32	30	24	23	27	28	31	25	27	30	23	31	26	24	28	28	35	30	28	33	31	25	36	37	23	29	25	28	23	18	36	34	26	29	19	33	22	30	31	31	32	31	19	24	24	27	25	30	26	30	34	28	32	29	25	20	29	28	36	33	28	30	31	33	31	29	26	29	28	26	24	28	25	33	19	31	34	34	26	35	29	23	32	35	28	27	28	21	21	34	31	29	29	37	22	28	26	26	23	24	29	29	28	18	34	29	33	23	29	34	21	29	25	37	19	22	28	22	29	32	34	35	27	21	25	33	33	25	30	32	26	14	22	23	28	17	27	25	21	30	32	30	29	19	35	27	24	19	32	28	25	25	29	33	30	30	22	32	30	21	22	26	26	27	29	20	30	22	32	26	29	19	22	26	26	31	30	29	18	20	24	30	27	24	40	28	21	26	26	33	31	27	24	26	21	24	33	23	26	28	28	30	23	29	25	34	26	31	31	32	24	26	26	37	30	26	32	29	29	27	27	28	25	34	37	34	26	29	30	20	30	21	25	36	25	15	31	25	29	36	11	32	29	22	30	34	23	29	32	30	26	29	28	26	23	25	27	32	28	28	38	25	34	26	22	24	31	22	31	28	23	40	30	23	32	21	36	27	24	21	24	21	28	33	30	27	24	22	32	35	25	25	27	30	33	26	24	31	22	19	26	25	28	25	28	24	19	17	20	28	29	25	29	29	28	20	32	28	23	20	27	37	33	28	25	27	24	25	30	27	26	34	28	34	32	32	21	33	30	27	30	27	37	32	37	31	25	26	29	31	18	27	23	28	30	21	34	21	29	26	26	35	29	32	28	25	30	30	34	31	40	34	41	35	28	31	22	31	28	30	25	25	19	23	33	36	22	28	35	36	33	23	25	26	19	25	30	24	29	29	29	29	32	23	30	32	25	18	27	39	28	26	24	29	24	24	30	26	27	30	33	23	34	27	23	35	27	27	26	29	35	18	32	27	22	20	26	28	42	26	24	23	31	28	31	25	26	22	30	29	20	28	27	27	24	27	27	29	25	41	33	24	23	25	25	30	22	24	31	28	21	29	40	20	35	32	26	27	24	30	19	20	32	36	32	27	21	28	28	34	28	29	20	27	20	27	31	31	29	28	38	24	21	18	30	22	30	30	31	30	28	30	27	31	34	33	25	39	29	30	28	22	21	25	34	30	21	28	35	25	25	30	33	26	31	27	31	32	23	23	26	24	28	16	28	20	26	15	35	29	32	31	28	45	27	21	38	36	38	30	30	24	25	27	22	31	35	29	35	30	18	28	37	33	40	23	29	28	25	24	25	20	31	24	25	30	24	29	29	30	28	23	20	30	32	21	31	22	38	27	32	26	31	46	23	28	26	26	27	27	30	20	33	23	36	25	33	16	22	28	29	19	25	23	28	36	28	20	37	29	25	20	19	34	22	20	26	26	26	16	27	20	30	28	26	25	40	26	29	28	23	29	39	27	30	24	34	33	32	40	21	27	36	28	30	25	30	27	32	21	32	23	27	30	24	25	25	27	31	24	30	32	29	27	30	20	20	36	23	26	28	31	23	36	35	28	28	23	25	24	29	23	33	30	33	24	19	23	33	24	32	34	29	25	30	26	27	28	24	38	29	33	30	29	25	23	22	25	24	30	29	32	33	24	25	34	25	24	22	29	29	23	27	27	29	34	24	35	29	26	22	23	26	23	27	38	19	24	16	37	27	39	32	36	25	37	34	24	24	25	33	29	28	30	26	29	25	26	29	20	25	29	24	26	29	38	22	32	22	24	35	39	26	28	24	25	31	33	20	32	28	21	24	24	23	29	27	20	19	29	31	18	41	28	25	26	26	30	30	21	23	27	24	26	28	33	28	18	23	27	34	23	34	25	28	20	32	32	41	26	35	25	23	23	30	29	26	28	28	33	38	27	26	37	29	31	33	26	24	14	37	24	21	39	23	33	26	16	29	25	25	22	28	17	28	29	35	23	28	27	26	16	21	19	26	29	23	28	37	21	35	22	30	32	35	23	36	26	25	18	20	33	34	35	41	34	29	19	26	26	35	32	24	29	34	32	39	25	31	27	23	25	27	22	21	35	34	27	28	25	26	23	27	24	23	33	34	27	28	32	32	26	32	23	33	30	19	28	31	25	16	32	31	36	25	27	33	29	29	24	36	19	21	36	27	25	30	30	32	22	23	25	21	26	29	24	32	32	24	27	23	29	29	26	30	26	23	25	34	30	30	29	31	34	31	33	30	39	28	21	34	21	23	26	31	32	25	30	28	25	27	26	39	32	22	36	38	26	29	32	34	27	29	23	35	25	30	29	37	26	20	27	13	28	43	28
26496	10591	4604	25630	33765	20078	10619	7795	6066	5321	4396	3828	3565	2931	2568	2402	2194	2311	2140	1899	1718	1492	1305	1116	1023	1026	895	914	956	872	869	887	1004	1112	1122	984	844	727	724	655	670	661	643	640	610	622	613	602	667	595	618	637	667	621	569	653	599	575	630	549	624	588	556	483	554	556	599	613	587	592	590	547	573	563	557	524	545	536	530	570	503	563	523	553	523	498	503	529	553	505	504	529	506	537	519	493	531	553	546	563	541	498	488	533	503	518	522	530	538	517	560	530	534	507	572	499	542	530	492	529	490	555	488	501	516	499	488	474	510	570	486	536	525	527	503	513	524	479	536	520	525	536	506	474	485	554	503	479	515	482	478	545	506	548	526	526	553	548	499	490	536	515	496	540	550	528	508	504	477	491	536	497	468	537	517	524	493	504	516	462	520	555	543	512	526	561	481	493	520	544	529	483	470	521	501	515	523	473	484	479	552	493	521	488	536	521	548	533	545	535	476	568	551	490	496	500	543	520	477	547	501	549	544	518	486	507	544	531	488	480	511	547	500	517	526	482	504	488	512	485	505	518	524	503	487	516	530	505	512	499	559	526	469	507	501	495	495	535	457	524	498	492	511	487	515	481	551	512	492	512	519	495	498	500	533	530	532	542	536	484	567	461	494	526	521	510	523	489	491	516	524	488	487	498	551	502	516	523	484	545	509	498	525	524	505	506	533	519	516	500	512	520	502	532	488	503	547	506	537	493	485	515	454	507	551	512	514	521	489	515	509	478	516	518	547	496	488	526	486	505	528	499	554	527	469	550	533	532	494	467	552	568	526	490	538	489	523	535	533	526	513	498	522	464	546	490	529	506	481	507	500	507	529	535	505	493	529	503	497	572	511	500	495	510	479	539	502	486	515	550	505	516	537	495	446	478	520	476	482	497	510	496	505	509	502	516	506	525	507	521	533	570	514	543	524	482	505	535	526	497	484	496	503	502	536	533	485	505	508	496	497	473	484	460	536	554	539	491	520	483	502	518	476	538	523	481	460	525	527	536	505	492	492	480	493	516	538	483	481	517	534	484	520	531	526	492	472	517	504	527	525	525	524	499	513	520	528	485	474	451	503	485	465	483	501	548	546	546	511	530	520	472	498	517	462	485	493	491	491	523	468	495	534	523	527	557	521	470	479	507	486	495	483	464	514	500	499	495	480	495	529	513	509	511	508	528	478	512	503	512	518	520	487	511	511	530	549	506	512	484	508	496	494	512	512	471	540	519	514	514	504	502	549	508	559	513	533	469	522	524	512	486	463	467	512	524	500	517	506	493	522	528	513	524	508	525	504	528	519	555	479	547	527	516	507	528	507	456	473	497	493	538	478	549	506	515	495	555	498	461	510	501	517	531	527	522	530	483	487	515	515	519	503	528	505	531	493	522	492	487	558	498	490	530	493	528	534	498	476	537	507	474	493	464	541	518	486	511	483	514	475	484	523	500	495	549	533	508	509	551	509	518	470	464	503	576	513	505	501	537	506	500	501	520	489	517	496	462	482	509	445	488	479	515	481	523	520	504	470	505	530	500	506	473	536	514	499	496	562	499	519	528	508	519	489	480	549	490	515	514	507	517	506	511	497	476	485	525	478	522	497	518	521	487	537	526	493	438	516	546	509	523	497	501	528	515	512	477	502	561	507	541	453	487	501	511	525	513	538	497	523	518	481	504	476	497	513	491	484	524	494	532	537	514	518	490	530	541	516	540	511	494	486	503	487	530	498	514	486	499	547	500	553	515	523	511	512	520	518	517	492	496	502	548	540	494	499	526	523	463	568	510	467	522	474	512	473	530	493	484	510	479	479	499	509	496	480	534	462	521	524	526	480	530	501	558	520	510	511	511	477	491	499	508	489	528	505	522	513	556	495	471	492	499	502	490	503	512	527	505	490	547	485	524	511	509	499	513	534	504	481	531	494	533	500	490	475	563	489	524	476	511	522	478	495	483	499	481	499	528	523	519	515	490	542	502	515	524	530	525	485	485	472	491	492	506	532	500	515	513	497	532	495	508	511	482	492	469	486	530	482	513	536	494	507	493	540	537	503	543	541	517	515	498	520	525	518	516	509	502	550	511	514	544	533	504	519	533	514	540	452	502	498	544	512	514	512	500	488	468	519	515	482	486	486	587	471	528	568	505	512	514	507	521	538	474	524	496	507	480	513	500	489	492	521	507	548	541	487	528	513	547	497	543	526	520	529	526	509	507	529	477	497	517	507	522	540	508	511	533	504	510	514	571	486	498	467	483	506	534	547	529	484	494	526	492	490	541	537	555	519	524	496	521	507	491	520	525	493	470	489	520	503	468	505	502	533	503	542	538	499	505	501	507	560	556	513	504	463	526	480	524	514	495	476	501	497	504	574	507	490	486	526	511	478	479	474	495	529	532	489	496	469	526	498	483	549	511	532	518	542	522	551	485	468	492	520	505	512	503	517	486	510	515	473	501	518	478	506	487	517	515	516	519	517	499	515	516	588	489	505	504	506	498	521	524	480	513	558	541	509	521	541	487	509	534	527	540	534	501	494	493	493	502	520	487	530	499	526	501	536	470	482	507	531	518	497	506	550	506	506	466	513	491	481	506	512	522	493	519	511	501	507	472	519	512	503	524	523	519	519	452	520	514	535	519	528	549	527	516	496	508	540	526	474	540	492	526	535	514	485	538	513	555	521	523	496	505	480	526	536	515	470	506	525	536	502	521	478	519	508	520	508	503	487	491	505	501	510	448	508	516	514	521	512	499	483	524	506	514	479	486	492	506	492	497	511	485	562	486	506	489	491	532	524	512	536	499	537	485	515	484	520	480	503	490	524	507	555	492	510	553	494	502	521	517	471	527	513	490	532	485	503	480	493	527	484	520	507	484	520	552	555	506	521	511	525	522	483	527	476	523	468	526	440	544	527	527	525	459	499	481	504	514	487	541	485	511	498	504	478	522	528	516	524	538	485	524	523	508	507	501	536	473	489	462	493	497	510	542	515	518	509	501	488	500	504	519	502	471	538	526	505	510	544	486	539	542	511	526	533	476	516	488	518	513	508	522	518	563	522	487	477	507	509	573	526	499	488	509	540	514	500	484	499	489	518	491	484	529	466	487	486	501	501	528	491	511	509	522	520	486	506	515	486	515	536	506	498	481	532	484	512	502	500	543	450	520	497	539	517	522	537	501	536	521	481	503	500	472	507	511	470	511	496	520	520	493	535	531	520	504	534	514	535	545	496	522	534	463	515	516	477	494	540	492	549	510	507	499	498	531	492	480	504	489	510	550	528	488	476	529	511	514	517	484	485	510	505	522	460	487	527	517	504	521	510	498	489	526	468	545	511	491	503	557	480	517	498	508	496	532	490	531	490	506	556	482	504	487	530	497	521	493	513	526	518	540	487	524	537	529	495	529	517	488	512	514	488	517	514	490	490	514	522	558	534	492	508	495	498	516	507	496	502	501	509	506	485	485	502	482	489	525	515	473
3670	594	271	571	778	931	155	145	118	97	108	98	89	73	67	77	69	79	93	75	58	49	47	46	51	45	31	32	21	47	26	35	40	49	36	32	24	25	35	43	29	24	21	33	20	28	22	25	29	28	33	31	27	26	26	29	24	16	30	29	30	19	27	29	22	17	19	29	21	21	27	22	28	21	23	27	26	25	28	24	24	24	27	27	32	21	28	15	32	34	18	19	17	28	30	10	22	18	27	19	26	24	28	26	22	15	29	25	28	33	24	29	23	29	19	16	30	27	24	20	16	29	22	25	22	38	19	29	27	24	27	24	23	25	30	25	34	31	27	32	24	25	23	30	30	26	27	20	19	24	28	23	19	24	25	27	32	27	19	36	35	24	25	20	22	21	12	23	16	18	21	24	28	14	18	22	21	25	25	19	25	28	19	28	15	24	24	16	22	23	21	15	27	11	22	24	19	34	24	18	25	22	22	31	21	19	23	25	23	22	22	25	15	36	30	28	21	21	18	24	25	34	27	17	29	21	23	21	18	23	18	18	26	18	18	22	19	23	25	21	29	27	16	33	27	22	30	27	22	29	20	16	25	24	27	21	23	24	22	28	29	22	29	30	20	26	31	20	23	14	19	21	9	25	27	20	24	22	11	22	24	22	20	18	19	21	27	20	25	17	21	21	24	22	20	23	18	15	16	21	20	24	22	19	14	24	23	24	30	30	31	19	18	20	22	37	23	23	23	21	23	19	22	22	13	24	20	25	20	27	25	16	30	18	15	13	13	22	17	23	20	18	28	26	26	15	26	22	19	22	20	26	27	16	28	20	31	30	22	26	22	18	28	23	16	22	22	15	31	24	14	25	29	26	22	23	23	17	17	22	14	20	24	22	33	13	22	23	30	18	23	19	15	25	25	15	23	23	19	24	23	26	13	28	19	22	28	26	22	17	21	19	26	18	23	24	26	20	27	23	25	16	28	21	32	28	19	19	29	23	23	28	23	17	21	15	18	15	25	25	24	27	25	19	23	17	28	19	13	22	17	24	24	22	16	25	11	20	20	27	22	24	24	28	25	14	21	28	25	20	27	19	17	27	19	21	20	26	26	25	26	24	27	31	20	19	25	19	26	23	27	28	26	13	26	26	25	28	24	26	23	17	21	20	34	28	21	19	23	22	24	27	19	22	20	26	26	27	23	21	26	22	22	17	22	40	23	23	26	18	20	28	25	21	21	24	14	29	26	22	19	22	22	17	25	25	23	17	23	27	23	34	21	26	21	25	29	26	26	15	22	24	25	19	15	30	26	21	26	23	18	29	20	25	15	19	17	29	25	25	20	18	22	28	21	19	27	17	12	28	27	23	21	21	30	18	31	16	27	25	19	19	31	20	19	25	22	17	23	13	12	24	18	24	20	27	24	24	22	23	20	23	27	34	21	28	19	20	18	23	21	24	27	19	16	17	23	30	34	24	26	18	17	19	18	21	28	25	19	18	21	35	21	17	29	17	24	17	22	29	19	17	17	19	25	20	23	19	22	28	26	26	27	26	23	34	21	29	27	10	19	28	25	18	22	22	20	29	21	19	26	15	15	28	18	26	18	21	19	14	26	26	32	23	13	30	14	25	30	24	27	20	21	21	18	20	21	19	23	22	25	21	26	16	16	21	21	32	28	20	25	20	25	22	29	33	24	21	24	21	29	24	25	19	30	23	24	20	16	22	33	26	23	22	21	25	21	27	33	24	18	34	27	20	18	16	29	26	19	24	26	31	19	31	29	20	23	31	19	17	26	31	26	17	24	27	29	32	21	27	32	23	16	27	28	29	14	21	22	20	27	25	21	23	32	26	21	21	34	29	19	29	21	15	23	21	19	22	14	28	21	24	34	13	22	16	29	17	17	21	25	32	25	18	23	22	19	24	19	17	16	23	18	17	16	21	22	18	23	14	28	24	20	14	23	13	21	25	34	25	34	19	30	41	14	24	27	27	20	25	22	20	18	21	26	19	28	17	27	19	16	25	28	26	27	28	21	21	29	19	20	22	14	21	29	24	22	30	19	22	13	24	30	22	23	24	33	18	17	40	29	24	28	26	16	15	15	31	16	29	23	22	28	31	31	18	21	24	20	24	27	21	22	30	23	24	22	17	19	20	19	16	19	19	35	30	25	21	27	30	29	16	23	23	24	28	26	26	22	20	23	14	19	16	21	26	23	11	24	21	20	25	31	33	26	26	40	21	21	23	25	19	32	17	23	28	29	24	21	29	17	34	21	30	19	28	23	22	23	25	21	23	27	24	25	17	29	24	18	24	35	18	25	20	24	29	32	17	19	15	34	25	16	19	18	19	21	24	22	26	23	26	21	18	23	28	26	27	35	18	24	20	17	22	19	21	32	18	21	12	23	27	21	25	24	22	30	20	21	19	25	17	20	31	21	26	26	19	19	32	22	20	25	25	22	21	17	21	21	24	21	21	23	27	20	16	39	21	18	28	25	22	19	25	16	21	21	22	16	26	23	21	19	23	30	21	20	30	18	24	24	23	28	21	21	23	21	24	23	25	24	28	23	27	15	24	21	22	17	22	23	20	17	25	33	18	24	14	10	19	25	21	20	18	34	23	24	26	29	19	17	23	21	20	25	22	21	19	16	29	25	22	19	19	19	23	21	21	28	20	19	19	29	32	19	24	19	32	23	25	23	19	23	23	21	16	18	32	25	22	25	32	27	28	21	22	21	17	22	21	25	15	19	23	29	25	22	16	20	17	28	32	22	20	28	21	25	27	25	18	16	20	24	24	23	22	27	20	24	24	26	22	22	25	37	25	22	26	28	28	27	22	19	18	23	24	21	14	26	22	27	26	26	18	28	28	31	14	25	20	26	28	27	17	25	23	23	25	21	21	23	22	27	26	23	23	26	14	25	24	21	20	28	18	31	17	21	19	21	22	16	23	21	26	22	26	29	20	26	19	23	23	27	16	20	17	28	21	21	19	28	17	17	24	26	16	28	24	24	19	23	21	14	20	26	25	23	21	25	15	21	23	16	30	26	24	25	27	20	27	20	27	28	23	22	25	23	32	23	24	14	29	24	24	22	26	31	23	30	20	20	23	24	18	23	25	28	22	23	21	21	26	23	19	19	25	22	24	17	22	26	21	22	28	25	25	20	17	17	17	21	22	23	28	17	26	31	20	25	26	26	18	22	23	24	21	28	24	28	25	22	25	24	26	13	22	30	19	28	23	23	22	22	24	25	24	22	29	14	27	23	27	24	16	40	23	23	19	27	22	23	24	19	16	21	23	22	22	24	17	29	23	24	28	25	25	15	25	23	22	27	26	21	27	20	20	19	39	28	21	20	18	27	29	23	14	21	26	27	26	33	26	23	37	26	19	28	13	21	20	7	25	22	24	29	21	18	24	15	26	18	22	21	20	34	28	24	30	27	23	22	32	29	17	23	27	29	26	17	27	27	21	24	15	26	16	20	19	27	24	25	33	18	21	26	22
35329	15577	7848	29760	28076	26791	17741	13331	10815	9391	7801	6764	5692	4587	4243	4054	3771	3520	3296	2883	2698	2100	1812	1589	1543	1409	1313	1214	1205	1158	1168	1277	1568	1596	1500	1246	1035	910	776	761	729	725	677	714	701	661	651	647	628	640	621	609	637	638	577	628	609	573	586	571	569	560	563	542	548	511	547	562	589	580	623	532	513	512	516	462	444	497	472	479	483	466	462	422	466	486	471	446	438	430	449	439	463	415	451	493	418	463	449	415	457	453	479	442	431	464	445	447	441	428	449	446	438	444	463	413	419	444	417	406	462	433	413	460	437	445	462	396	438	435	430	446	439	457	419	406	450	448	456	477	422	430	443	441	479	398	443	414	392	411	368	421	430	420	467	448	435	401	471	424	482	440	467	427	436	438	425	387	414	419	412	454	425	434	370	430	418	421	398	463	394	418	403	426	405	409	400	420	424	427	453	411	440	429	399	445	438	407	413	418	417	417	444	439	399	398	393	440	404	464	409	460	425	433	428	403	463	407	428	433	413	419	387	429	420	359	444	400	428	417	436	428	395	457	440	422	445	426	427	429	440	401	401	390	426	431	391	447	411	433	416	448	407	401	413	433	426	398	448	453	388	428	416	417	450	441	442	422	381	418	442	427	381	451	450	410	442	440	394	403	414	410	401	437	439	467	425	392	386	392	413	404	444	420	417	393	436	435	420	426	407	406	447	423	415	407	410	451	423	398	420	412	409	403	403	436	430	400	404	372	419	417	456	379	427	385	429	420	442	399	391	419	395	406	430	415	423	416	424	412	409	473	414	419	436	426	412	403	391	393	421	409	431	430	433	395	431	441	435	435	390	451	410	426	398	392	451	397	409	429	425	445	395	377	403	418	423	398	395	407	409	440	461	406	436	387	430	421	419	412	437	440	399	402	418	398	426	421	431	452	429	428	437	425	403	383	389	433	418	455	438	389	391	397	445	423	441	465	412	413	418	357	435	403	438	404	397	401	415	410	395	450	412	424	429	404	401	418	386	384	431	411	432	416	404	417	389	420	437	416	429	439	414	398	410	392	419	413	424	419	393	398	415	437	426	385	457	420	401	407	426	435	403	418	379	423	400	412	391	396	418	430	422	455	446	416	416	440	403	382	421	417	424	434	407	416	442	431	411	385	382	418	402	378	414	426	415	384	393	422	417	442	465	406	401	456	465	391	406	421	393	378	425	439	392	417	423	442	418	416	422	411	403	428	396	415	425	427	438	411	434	413	417	432	370	403	450	453	440	406	446	401	447	443	425	447	415	433	433	403	441	437	408	420	429	399	414	410	429	378	416	423	440	394	448	424	458	428	465	420	442	420	406	400	408	410	437	414	382	433	424	445	434	402	400	433	386	403	391	457	414	366	412	426	394	411	417	418	422	406	399	412	407	382	432	426	422	412	400	432	380	418	400	414	433	413	433	389	430	397	445	403	421	411	412	442	409	417	437	416	433	413	442	431	404	375	433	468	436	401	419	399	428	425	414	412	431	463	429	447	400	432	415	436	416	440	449	442	409	433	443	395	423	430	426	418	396	359	391	396	398	426	429	415	441	424	406	407	424	428	415	428	386	410	419	413	394	410	423	394	423	458	426	417	416	391	436	408	401	410	426	409	437	418	401	465	432	431	399	426	405	415	422	377	422	427	438	412	445	444	461	428	464	432	410	448	434	437	396	399	421	443	413	454	430	435	410	440	443	421	401	404	379	433	431	378	446	404	389	435	410	410	409	399	426	429	381	427	438	428	409	406	413	408	396	411	412	456	382	418	444	443	426	395	429	434	356	419	416	396	440	399	409	412	439	421	462	419	421	395	414	411	424	418	408	431	464	421	455	435	397	428	442	397	410	397	445	412	450	419	449	419	409	421	420	412	410	450	401	432	437	387	426	396	431	428	418	418	400	372	389	449	413	412	384	403	420	415	408	441	405	437	445	391	423	430	440	382	453	406	418	417	464	429	398	428	374	428	434	417	403	407	439	429	424	441	411	419	402	413	426	417	448	408	390	439	409	422	401	428	399	423	383	440	388	402	400	407	437	430	415	427	389	405	405	410	427	421	427	405	428	440	411	447	409	419	397	402	410	412	466	421	406	420	434	441	424	395	405	450	433	445	421	399	393	390	417	443	410	439	387	398	476	399	414	412	415	422	412	418	411	389	444	400	390	430	436	408	379	435	409	429	471	437	403	415	389	420	378	411	404	406	425	436	454	463	396	418	433	395	413	409	401	410	417	386	393	451	419	402	408	435	415	400	422	404	399	440	389	456	444	419	442	399	424	430	432	434	398	379	375	428	385	414	421	434	439	414	456	419	397	424	408	415	434	426	421	453	429	486	457	435	392	434	413	397	443	428	442	419	386	445	402	420	386	404	452	430	400	393	428	434	439	424	411	417	416	392	413	452	428	407	412	424	425	447	419	398	404	446	442	432	457	433	393	422	427	436	417	411	399	448	428	432	428	401	409	409	394	409	425	445	406	428	426	389	383	397	425	416	424	411	411	451	421	431	425	411	408	422	438	456	440	421	425	428	432	413	421	388	399	414	431	392	400	415	429	434	415	444	441	389	429	404	410	446	396	414	395	414	434	398	397	401	418	400	444	398	390	402	463	413	371	391	419	432	402	449	425	410	403	407	405	423	452	394	433	430	397	411	438	420	429	440	448	439	415	407	431	408	426	442	448	424	446	420	433	384	393	390	418	413	446	446	436	445	422	427	423	409	441	456	381	386	431	410	422	457	406	372	412	435	398	433	412	400	399	443	417	396	397	427	446	387	409	446	397	425	403	463	400	404	462	442	418	400	438	446	405	403	401	425	371	415	401	457	427	398	446	406	427	432	436	432	433	436	393	439	406	417	427	409	429	459	421	446	423	448	405	415	421	397	404	396	427	401	413	407	403	425	409	415	378	482	442	423	401	428	418	394	403	401	389	414	434	414	446	392	382	428	442	445	408	422	391	418	414	422	392	407	425	413	449	380	398	438	416	414	426	378	397	432	422	412	435	421	423	401	395	402	428	401	447	418	405	427	415	419	379	408	419	442	420	414	415	416	438	417	395	426	379	422	418	444	440	455	419	435	405	440	404	382	434	407	461	418	459	423	428	408	378	406	419	430	395	412	416	437	396	427	422	414	393	425	420	423	394	386	441	423	420	440	433	447	433	402	433	404	402	402	394	438	381	441	410	438	430	419	415	403	385	409	440	404	393	370	446	430	420	392	416	463	466	449	430	405	399	417	405	391	453	409	402	430	398	403	422	418	396	430	397	431	433	435	400	448	426	442	412	427	406	436	403	396	456	424	417	420	455	418	408	388	385	366	411	400	448	440	406	406	442	432	412	424	418	391	425	416	410	415	425	375	391	434	439	392	432	436	413	422	437	415	448	418	425	397	425	432	403	425	394	428	406	420	430	395	447	408	417	405	400	429	431	438	439	457	422	426	422	442	413	430	427	427	407	434	420	400	376	442	431	448	452	390	432	405
1691	145	87	55	76	212	57	57	40	42	41	43	32	42	27	33	33	30	37	28	29	25	21	24	22	25	26	11	22	20	20	28	23	22	20	25	20	16	21	11	14	15	17	22	21	21	15	17	14	18	21	26	12	18	14	17	14	19	12	18	18	12	10	17	17	12	17	26	19	12	20	14	12	23	18	9	16	14	16	23	16	18	15	14	14	15	13	19	15	16	20	14	15	14	17	13	13	13	9	18	16	21	5	15	20	13	15	14	18	17	17	20	13	23	17	28	17	12	16	20	14	14	19	21	9	17	16	12	13	17	20	28	20	16	15	21	16	17	16	9	17	14	20	16	13	18	11	17	12	10	19	8	18	23	20	19	13	16	16	15	18	11	22	16	16	14	17	14	14	14	15	10	14	15	12	16	8	21	13	18	12	13	10	17	18	14	16	24	18	20	20	17	10	17	20	16	18	16	10	18	17	22	25	13	12	23	13	17	12	13	15	13	17	14	15	14	22	14	20	19	11	10	12	18	11	19	20	13	15	12	6	19	11	20	21	12	18	19	20	14	14	15	14	13	12	18	12	15	13	20	12	14	18	16	24	14	18	14	14	20	11	18	19	15	14	16	16	14	19	14	13	14	13	11	19	19	9	19	16	19	20	19	17	18	13	13	19	19	19	17	22	21	22	14	19	19	15	23	11	15	9	17	17	16	19	24	11	14	15	18	15	10	22	19	16	17	11	13	13	14	22	12	15	13	23	12	18	13	15	26	10	20	14	15	13	18	23	15	13	15	15	15	24	9	9	17	24	19	16	7	14	15	16	13	17	9	13	23	17	9	14	14	15	22	15	21	13	29	21	24	12	12	10	16	15	16	19	22	21	18	11	10	21	18	13	18	10	16	14	19	21	22	20	16	15	15	19	16	12	15	12	17	17	6	15	15	23	7	19	18	15	14	14	24	22	20	16	13	16	14	20	22	17	12	17	13	18	17	12	17	16	24	13	18	17	19	17	19	16	16	20	16	20	16	15	17	21	18	21	17	15	15	24	17	15	17	14	10	13	16	14	18	13	13	18	13	15	14	15	15	16	10	14	17	20	9	16	8	17	19	17	11	9	20	9	14	10	17	22	22	17	12	12	14	19	17	11	14	17	12	16	17	26	24	14	15	15	13	13	15	19	15	20	15	15	20	18	18	14	20	11	25	13	9	10	15	26	14	21	8	14	11	19	13	15	15	19	23	16	22	15	14	13	16	21	17	18	19	10	14	14	15	16	22	15	18	11	15	15	13	11	13	13	14	11	16	11	22	24	16	16	13	12	19	11	17	19	14	16	19	24	12	19	19	13	14	16	16	17	20	20	17	14	13	18	10	19	16	22	14	15	13	12	15	20	17	16	16	17	11	17	19	11	11	13	14	23	12	22	25	11	11	16	16	15	15	17	21	21	18	13	17	18	19	10	15	27	19	15	10	15	21	17	12	14	20	15	13	23	9	17	18	19	14	11	17	25	14	11	10	17	17	22	16	27	18	27	23	18	20	17	8	15	18	22	18	22	14	18	17	12	19	17	19	13	16	16	19	19	22	16	18	12	19	14	26	13	16	13	14	20	19	20	12	13	16	12	16	9	22	14	15	13	19	16	16	19	17	14	15	16	14	12	16	18	19	16	19	10	17	16	11	12	15	18	18	17	15	18	17	18	20	14	14	17	14	24	20	19	14	14	15	11	10	14	20	16	22	15	15	16	14	20	14	15	14	18	17	18	17	12	13	24	17	13	11	12	20	14	16	14	21	18	19	23	16	17	11	8	20	22	15	21	18	9	18	21	14	20	13	17	16	8	22	14	17	17	17	14	13	18	21	21	21	14	13	15	14	19	13	15	13	22	18	9	18	10	18	15	15	20	10	15	13	13	12	12	11	20	18	12	15	13	24	16	19	18	20	20	17	12	18	10	14	25	12	15	18	22	17	21	23	18	16	22	14	17	15	17	18	10	17	15	20	15	14	17	9	13	15	18	19	17	9	13	21	15	19	18	16	23	18	23	13	12	15	17	9	12	19	14	10	24	17	12	22	12	17	13	13	16	28	17	14	18	12	19	13	22	15	16	13	17	18	13	22	19	20	22	15	20	20	12	17	13	21	19	21	14	13	15	17	17	14	6	16	25	20	16	20	24	15	15	20	22	18	17	15	14	15	17	22	22	19	21	17	19	11	25	11	19	18	18	12	18	11	9	12	19	18	16	22	14	21	23	17	17	13	9	14	17	19	17	19	12	16	17	16	13	15	13	21	21	9	17	25	18	21	10	12	12	15	22	22	11	18	18	12	9	10	14	11	19	11	17	15	15	12	19	22	18	23	13	20	21	14	20	16	21	20	13	20	15	11	13	18	19	18	16	18	15	16	16	15	14	14	20	7	15	20	13	20	7	17	14	13	20	20	14	9	11	16	18	20	12	14	20	14	14	22	11	15	14	17	15	21	22	16	18	24	21	17	15	16	13	7	20	14	11	24	16	15	13	13	20	16	17	16	11	19	15	10	17	16	13	10	15	18	6	20	19	19	24	11	11	21	17	24	14	16	16	19	18	13	25	16	11	20	7	25	14	10	13	14	14	20	18	23	13	17	16	17	14	11	16	17	19	22	16	15	12	17	21	15	21	8	18	10	14	21	15	18	15	10	14	15	16	7	16	14	17	13	18	12	18	13	12	19	14	18	21	18	18	20	12	13	25	12	21	15	24	14	18	16	24	14	18	13	16	18	20	27	24	20	13	11	16	17	27	20	17	21	12	19	12	23	20	17	15	18	10	13	11	11	21	14	27	15	21	15	22	18	22	19	19	14	17	16	16	15	13	25	14	17	8	17	20	17	15	15	14	18	15	20	16	21	15	18	9	16	13	18	13	8	26	17	13	20	24	18	17	14	14	16	14	12	12	13	21	15	17	15	14	14	16	19	16	13	22	14	20	18	14	18	16	10	12	18	17	12	21	14	18	13	10	11	22	22	17	15	15	16	22	16	13	17	9	11	14	8	16	17	19	16	18	11	16	14	20	17	18	19	21	15	22	16	16	20	14	19	16	14	10	15	28	10	11	22	15	17	16	20	16	14	13	17	21	15	17	19	9	15	19	13	12	11	22	19	23	19	13	16	21	20	19	10	14	13	11	15	17	12	15	17	12	19	22	18	22	15	16	28	17	18	11	9	12	21	19	25	14	14	9	7	17	14	14	17	14	15	14	15	15	18	19	13	22	11	11	18	14	23	16	11	17	17	12	17	13	15	14	13	17	20	15	12	16	23	25	15	19	19	16	14	21	13	10	20	16	21	17	21	17	22	21	16	10	16	14	16	17	20	17	13	17	14	20	16	21	16	24	14	15	14	26	15	10	20	16	16	24	14	18	10	12	10	26	26	16	17	15	16	22	11	15	14	15	14	14	13	9	10	19	15	13	19	18	12	11	15	13	12	23	10	16	22	21	11	19	21	21	13	13	16	19	14
22228	7206	2583	8367	10853	15520	6639	4513	3647	3303	2842	2561	2053	1643	1582	1548	1444	1407	1324	1178	973	780	651	661	588	540	559	510	502	546	602	724	789	705	675	603	523	490	422	374	389	359	363	364	358	364	380	351	335	357	353	354	371	324	322	351	379	346	375	328	330	323	299	330	359	331	324	358	326	320	362	348	331	326	295	326	312	297	316	282	302	328	294	308	314	315	288	306	295	304	289	289	321	313	317	327	296	295	303	314	316	310	265	296	317	306	280	295	333	289	302	286	315	309	314	324	291	310	299	289	266	311	311	299	296	269	295	288	262	322	292	294	283	303	292	293	293	306	293	298	296	326	337	266	286	295	320	299	298	276	341	323	303	283	294	325	284	284	308	315	350	313	278	296	255	303	289	290	276	295	290	290	293	312	318	289	290	283	284	289	285	315	301	285	340	269	286	319	317	270	299	289	323	269	295	285	280	305	291	284	324	298	312	320	306	272	298	312	292	282	299	327	310	292	333	271	318	311	316	327	287	286	311	301	289	288	302	291	280	306	290	273	303	292	320	295	297	302	294	273	323	308	289	304	295	297	276	292	297	304	306	277	296	294	292	311	298	250	310	283	259	255	275	294	288	291	345	268	285	306	326	275	269	333	301	295	296	316	300	295	290	291	267	282	280	324	307	283	292	296	283	310	301	295	305	258	286	299	314	271	297	316	309	302	273	288	285	254	291	323	282	299	317	312	339	293	298	307	267	303	262	299	295	298	276	323	293	294	273	328	320	320	306	317	307	325	290	289	291	274	295	270	285	284	283	277	278	297	311	298	286	296	262	270	311	295	309	331	295	291	256	324	273	276	309	312	338	293	292	296	305	337	296	300	311	311	301	293	299	300	290	318	292	293	289	277	297	323	325	304	299	276	274	282	319	294	325	303	303	297	294	302	316	297	302	307	291	283	269	291	294	314	289	302	291	306	269	284	285	335	309	307	303	286	301	305	295	288	312	314	285	305	307	319	283	298	287	278	329	284	278	285	323	288	321	276	283	282	267	297	237	303	312	297	294	319	296	288	269	293	278	270	322	289	341	298	306	283	281	297	277	298	279	302	300	301	285	272	307	270	288	295	316	290	306	308	300	309	277	293	288	287	301	306	328	270	268	295	280	294	300	332	312	310	285	283	268	286	332	305	278	290	285	303	323	287	286	322	313	295	307	275	290	311	294	309	332	268	308	292	284	279	289	301	297	281	302	306	260	313	267	304	300	303	284	307	290	315	323	306	297	307	305	322	313	300	285	302	306	287	284	281	311	284	315	279	298	293	317	276	284	265	317	290	303	331	322	295	306	324	312	309	290	288	266	309	331	277	295	288	278	309	292	297	301	305	313	301	310	290	281	288	288	306	303	286	286	304	319	282	301	294	295	291	336	324	299	277	266	291	293	313	314	275	295	328	282	282	292	309	286	303	290	292	300	263	313	290	321	301	305	317	289	291	308	298	310	314	299	310	308	303	279	312	315	267	307	295	287	290	298	288	291	305	253	267	291	300	301	305	297	292	291	288	297	260	326	294	314	296	333	289	282	306	254	307	290	295	298	298	285	292	297	317	272	320	314	281	280	333	308	302	316	295	290	286	288	303	279	289	297	300	285	302	306	291	304	299	285	307	303	309	302	297	273	316	303	280	289	307	300	338	278	254	303	302	288	334	291	281	277	312	305	285	284	309	306	290	295	304	302	333	299	322	288	288	312	311	298	294	272	276	299	298	303	287	324	311	302	315	276	275	304	314	300	302	305	310	267	294	311	313	270	301	283	278	276	294	326	305	309	295	281	304	327	313	287	282	314	306	315	344	300	295	276	278	327	311	278	304	298	273	288	330	275	312	283	315	278	300	273	285	300	293	311	288	290	290	309	294	260	302	271	297	270	303	317	291	299	285	314	302	309	277	267	330	294	315	312	261	298	285	295	288	303	317	294	289	285	285	285	278	276	290	282	318	289	299	300	288	287	284	295	277	313	306	313	287	296	282	304	289	273	275	304	258	281	297	313	262	293	289	321	282	308	296	316	321	306	284	285	305	271	328	305	303	286	292	310	313	311	325	267	277	295	307	305	262	312	286	293	283	266	298	280	335	322	290	277	316	313	287	313	316	300	324	305	301	314	314	334	314	296	290	307	294	285	284	294	299	313	322	303	289	304	320	337	296	308	309	303	265	296	288	289	273	293	275	302	281	293	314	275	229	304	304	291	277	302	308	285	290	288	298	325	299	273	307	327	316	323	289	294	299	323	325	318	303	298	322	265	303	285	281	302	294	302	318	293	311	313	323	293	293	280	300	280	281	275	290	289	315	305	320	321	303	278	287	298	317	288	306	331	310	301	289	295	261	333	302	317	277	264	316	340	310	282	277	308	304	300	324	307	300	305	290	300	287	310	296	291	292	278	286	315	248	282	287	298	278	316	307	308	263	280	310	303	284	292	273	265	313	311	287	313	312	307	312	295	282	289	336	309	282	296	297	296	327	278	316	285	299	303	308	293	295	332	302	272	295	294	322	272	297	298	297	309	310	298	287	288	293	286	287	272	325	280	283	313	312	287	343	288	321	329	288	282	277	291	347	342	296	281	297	267	272	291	290	334	313	278	303	292	296	327	281	337	310	278	291	290	317	328	329	299	286	278	308	275	282	321	299	319	288	266	271	251	299	280	264	275	308	314	318	306	293	284	324	281	298	305	259	300	294	295	303	299	307	296	277	285	288	318	303	288	286	267	290	327	309	296	299	301	279	309	298	329	279	330	302	283	275	300	251	283	308	277	257	306	300	307	281	275	299	290	305	292	313	284	277	297	319	296	289	293	291	300	312	308	299	293	285	288	298	277	303	322	301	251	302	307	266	320	338	323	320	261	301	293	309	287	328	299	257	324	284	312	275	299	284	295	287	288	298	297	311	301	286	308	290	283	296	302	311	291	280	316	321	285	279	280	289	293	288	279	301	290	273	255	275	291	293	321	303	312	308	295	294	297	262	281	328	291	257	290	286	303	333	332	276	306	320	285	294	311	302	303	311	289	293	299	279	318	293	297	314	291	307	255	290	313	315	293	279	330	309	271	317	306	282	285	308	333	305	272	283	314	284	272	308	285	257	283	306	290	290	303	283	284	305	306	284	309	287	311	305	275	297	281	253	271	324	304	300	320	290	257	297	312	327	302	292	328	303	297	309	265	296	272	281	302	279	290	323	275	296	300	280	288	289	288	322	274	309	298	319	305	298	274	320	306	293	257	288	293	281	288	309	290	275	290	291	309	271	300	301	303	260	315	243	287	293	309	302	301	294	301	289	312	294	306	322	296	300	323	278	326	324	293	299	353	330	305	289	279	274	311	281	284	303	280	312	320	309	305	316	286	308	268	285	323	285	265	279	287	320	287	288	291	309	289	315	275	280	331	312	257	312	311	310	307	290	312	293	291	308	288	305	330	309	289	279	309	276	271	306	322	293	284	278	276	310	302	305	312	300
3188	612	239	207	304	2141	156	134	111	91	101	102	63	71	73	59	62	68	68	41	29	38	35	27	37	32	27	39	25	37	24	32	34	25	28	30	18	27	14	18	26	18	28	19	16	15	25	23	20	18	24	29	28	24	24	22	17	20	22	15	18	22	24	23	16	22	27	19	17	15	10	27	23	19	25	20	17	22	18	20	15	16	22	18	14	21	11	14	14	13	19	14	16	28	12	20	12	15	20	11	14	9	18	22	19	15	15	14	17	15	12	14	17	17	12	24	12	19	19	17	13	19	24	25	17	21	15	13	18	15	13	19	13	19	18	26	18	11	22	17	17	21	16	11	13	17	24	23	21	21	8	16	18	13	17	16	25	18	13	21	19	19	22	21	15	18	17	19	15	17	17	15	16	22	8	13	18	20	21	19	17	17	15	12	19	20	23	15	12	15	14	15	17	18	20	17	16	17	13	17	18	14	16	9	19	18	19	20	8	13	20	15	15	20	23	12	21	15	24	13	23	17	24	20	11	17	24	14	23	13	24	25	26	17	17	14	17	14	21	15	14	24	19	22	18	17	21	23	21	21	16	16	14	16	19	20	10	19	13	16	22	10	16	24	24	13	22	15	13	21	19	20	14	16	14	22	16	16	16	15	20	19	14	22	18	14	16	14	22	21	13	24	18	21	18	11	17	15	13	20	17	11	20	23	22	19	21	25	19	16	17	23	22	19	16	18	13	7	9	26	14	15	18	15	22	18	24	16	16	17	19	16	16	11	22	12	23	20	17	8	20	20	20	22	15	30	13	16	35	23	24	21	10	18	16	17	23	25	13	12	14	19	16	24	16	17	17	17	13	14	23	11	17	22	18	14	19	13	13	15	15	16	17	17	22	25	21	16	13	25	10	16	19	20	18	17	15	15	19	18	20	13	20	24	19	11	14	22	18	16	21	14	28	24	23	26	16	22	27	15	13	23	19	15	26	19	16	16	26	16	20	12	13	16	16	21	19	29	16	18	22	21	19	17	21	15	16	18	26	19	15	17	15	12	15	14	26	20	16	18	19	16	20	14	8	23	14	25	15	14	15	28	28	15	14	21	17	22	19	27	15	13	9	19	13	21	18	19	26	19	15	12	21	13	16	20	19	18	20	15	18	20	21	23	27	20	25	12	20	28	17	17	19	13	29	25	20	15	20	25	18	28	15	19	14	23	15	16	18	14	32	19	25	18	17	19	25	13	16	17	21	20	15	13	16	28	16	16	20	19	16	23	16	17	10	11	22	21	15	19	19	14	15	19	30	14	15	17	9	16	18	18	15	20	17	17	19	16	18	12	21	25	9	20	13	21	16	13	21	19	11	20	21	16	21	19	13	25	18	17	18	17	12	25	16	19	21	20	16	15	14	22	27	23	22	13	14	21	18	18	10	17	24	11	20	11	18	25	16	21	13	11	23	15	16	19	25	17	21	19	15	20	25	19	16	14	15	17	22	20	20	16	17	18	18	18	20	19	22	14	24	9	19	17	15	18	16	14	15	25	18	22	12	15	20	23	16	12	19	21	23	21	18	23	15	31	20	23	21	21	16	13	22	20	19	21	13	18	18	16	18	17	15	22	15	22	20	19	15	23	19	24	18	20	15	13	16	12	24	17	19	18	15	16	20	14	20	12	9	13	16	17	13	18	11	16	14	19	24	14	17	11	23	16	24	22	12	23	21	17	14	14	22	17	12	17	14	14	19	20	13	21	20	20	17	14	15	20	19	17	25	22	17	16	16	19	14	22	17	14	21	17	18	22	17	26	28	24	10	12	21	15	9	19	16	18	9	17	19	18	28	20	12	15	11	15	19	24	18	24	21	14	20	12	16	19	16	15	21	19	16	19	15	18	19	24	15	22	14	20	16	14	21	19	20	13	21	18	17	23	19	20	21	10	16	14	11	17	17	14	25	20	23	21	19	16	15	26	24	8	16	13	19	21	13	24	21	23	18	17	18	28	24	24	20	17	19	11	16	23	17	16	17	16	19	17	11	13	25	20	23	21	12	14	15	20	13	15	23	15	21	22	22	21	13	14	26	15	12	23	15	19	20	19	21	16	19	16	16	19	25	16	17	16	13	21	12	11	17	21	13	17	16	20	17	16	22	19	26	17	22	15	19	20	14	28	18	15	18	20	14	19	18	18	18	17	19	24	22	18	19	15	21	16	15	18	15	20	15	18	16	17	21	20	11	10	15	18	25	17	16	28	18	20	17	23	16	27	13	15	18	18	18	19	22	18	20	18	18	27	24	17	21	19	14	17	23	12	18	22	14	13	16	20	24	16	19	19	12	15	17	22	23	20	19	13	20	16	19	26	14	10	16	18	20	17	22	23	18	12	17	11	18	20	20	5	26	20	27	20	22	18	23	12	17	23	20	21	9	24	10	20	26	22	27	19	24	14	23	22	19	13	19	27	14	16	22	8	19	18	20	15	22	22	25	13	18	15	31	19	15	15	15	19	17	14	13	26	17	14	14	13	16	20	11	18	19	21	9	14	15	17	12	14	21	12	9	19	16	19	23	8	23	18	22	27	18	21	18	22	20	21	21	14	21	21	26	25	10	22	17	15	20	22	19	19	21	21	14	21	22	19	19	29	18	16	18	17	19	18	14	24	27	13	13	14	26	22	17	20	11	15	15	26	18	13	24	17	16	17	15	18	22	25	20	19	22	13	20	19	16	20	18	16	20	15	15	21	17	15	20	14	12	17	18	17	23	24	21	9	23	19	9	13	23	17	22	13	19	20	13	26	24	14	21	12	22	23	20	14	12	15	16	16	19	18	20	13	17	19	17	17	16	25	14	18	16	18	10	13	20	11	23	22	13	16	24	13	23	18	20	11	18	11	16	9	19	15	24	32	13	17	11	22	17	21	13	26	18	21	22	17	12	12	22	19	13	20	9	20	16	19	21	21	8	28	20	15	13	8	15	17	26	12	21	23	13	25	20	28	25	16	13	15	19	23	17	23	15	14	22	20	23	19	20	20	21	14	14	17	11	11	14	19	20	13	18	17	16	20	20	17	23	27	17	19	11	18	16	19	23	20	10	12	19	16	14	18	16	11	16	11	17	13	15	16	17	17	17	14	22	20	19	13	16	22	20	15	23	12	25	17	11	17	25	15	25	21	25	21	21	25	14	19	21	17	22	16	18	15	18	19	20	19	16	20	26	19	26	23	20	25	15	16	21	15	12	20	24	19	23	18	17	15	18	14	20	19	19	5	19	22	20	22	14	24	21	22	19	19	15	7	19	14	13	15	23	23	18	23	12	19	23	16	10	16	17	21	24	21	11	17	18	19	15	22	15	21	21	24	17	15	14	21	19	15	20	20	16	22	17	14	13	15	17	19	24	20	21	21	21	26	21	20	12	16	24	20	13	16	24	17	19	12	22	14	16	20	21	20	23	20	22	17	9	17	15	17	21	19	26	18	23	22	19	20	16	20	24	17	13	37	21	21	18	17
35400	15832	7591	20755	26081	25184	17246	12775	10087	8767	7391	6418	5092	4170	3988	3652	3233	3195	2819	2368	1981	1694	1572	1392	1298	1212	1200	1127	1033	1175	1266	1327	1485	1342	1220	1103	937	857	796	679	632	598	600	588	569	542	498	539	515	552	501	460	519	497	496	499	505	446	496	453	458	443	418	475	433	398	436	441	482	509	513	493	435	408	393	403	382	413	365	367	387	373	358	395	335	367	377	357	359	362	335	373	328	350	393	340	362	358	344	342	345	362	380	364	350	348	340	383	379	356	324	350	358	330	313	363	375	350	337	346	365	338	349	350	362	358	331	316	354	357	361	343	341	371	345	345	357	341	342	328	327	334	379	312	310	306	333	342	334	333	359	317	346	340	323	352	352	317	343	342	372	332	382	374	328	344	323	314	335	353	304	349	367	349	337	344	356	304	330	317	357	314	347	332	330	310	326	299	320	343	328	327	323	312	345	320	303	336	310	333	290	324	291	341	343	309	327	303	375	329	340	324	361	321	333	354	318	353	346	336	331	351	341	323	290	315	322	309	308	327	331	331	321	337	343	322	284	341	345	348	350	321	330	367	340	342	360	320	376	341	345	323	338	320	354	305	310	326	327	315	353	349	337	316	299	343	338	330	345	342	355	345	333	328	338	320	298	348	304	317	319	361	316	309	350	328	319	334	301	345	338	309	333	329	315	354	350	343	300	330	331	323	345	322	317	337	318	344	294	296	344	333	297	329	337	324	330	341	312	317	338	360	323	303	334	345	365	343	337	343	332	336	318	320	345	329	324	295	350	332	318	324	360	343	317	322	314	363	332	319	341	345	321	321	323	367	307	347	331	338	302	320	326	346	355	312	301	315	316	322	325	314	348	308	321	329	379	360	370	316	309	312	356	343	320	340	288	340	315	328	366	306	301	331	328	348	309	323	332	304	294	336	324	334	335	337	350	352	319	338	345	338	331	292	321	322	338	335	335	295	320	318	321	358	301	360	329	341	337	339	319	335	298	302	356	331	327	311	312	291	328	330	339	318	311	353	346	369	339	336	324	340	329	343	314	323	348	300	339	308	321	335	307	314	346	341	336	320	315	341	336	368	331	335	339	338	288	339	326	312	331	329	318	340	328	332	321	353	312	330	344	325	330	346	309	295	318	331	346	337	341	302	321	337	343	349	319	312	338	317	339	312	339	350	325	369	311	306	330	316	311	316	365	327	317	339	339	323	355	321	316	325	328	370	336	324	335	335	365	308	322	311	349	313	311	340	341	315	295	339	317	320	356	348	364	338	346	338	325	298	322	348	333	320	326	325	376	327	303	333	342	299	355	346	335	329	330	313	320	324	337	306	357	325	335	324	363	353	335	352	276	365	338	341	341	343	362	361	330	378	345	336	339	337	348	308	337	299	323	297	349	311	340	307	354	305	349	329	296	350	303	360	336	313	338	289	328	299	339	293	344	347	319	342	354	334	331	328	348	340	328	360	346	322	273	362	336	331	328	323	344	322	314	335	356	324	319	365	350	324	341	340	314	343	328	345	346	323	347	332	329	328	329	307	317	351	301	310	344	306	332	311	312	312	330	367	348	327	303	315	351	335	339	324	372	314	340	363	311	350	323	334	353	323	306	338	338	327	361	304	305	326	334	320	320	303	326	341	337	335	314	337	298	346	329	345	340	322	309	343	322	344	360	336	370	301	316	365	330	338	317	336	344	329	347	322	302	318	329	320	339	309	315	344	312	334	350	330	345	325	336	333	303	325	360	331	335	329	338	309	319	373	360	334	338	342	311	304	339	353	347	309	336	307	324	295	339	302	332	348	321	315	353	327	291	319	329	314	351	330	339	317	356	348	343	351	319	337	349	309	312	350	351	310	327	311	312	319	324	379	331	337	341	328	324	332	352	305	296	315	340	317	349	356	326	310	324	315	352	350	342	339	311	340	314	295	316	342	334	326	350	303	344	303	325	331	306	337	305	351	316	361	334	355	333	306	316	335	337	338	342	321	327	355	355	317	364	309	316	296	309	322	323	335	356	313	332	337	333	343	338	331	317	315	324	331	366	294	327	315	360	298	323	311	330	302	321	331	315	320	328	309	295	344	342	342	328	353	328	314	329	325	341	342	321	322	351	319	316	342	351	325	308	329	362	325	344	329	309	351	328	304	334	322	329	341	315	310	352	325	308	306	322	307	333	330	359	340	299	319	308	312	341	344	299	354	315	330	349	307	330	347	331	315	306	330	275	344	329	320	318	339	320	323	345	319	374	329	327	328	360	340	349	293	347	323	332	313	316	340	343	311	340	355	358	342	318	326	321	324	310	338	351	348	289	329	348	346	320	337	326	328	320	334	325	331	332	335	355	336	329	345	343	364	302	347	333	330	319	323	321	327	308	341	289	351	337	330	304	316	346	319	323	297	350	331	339	339	353	301	301	342	292	363	334	349	307	325	348	292	324	301	338	379	312	325	324	308	320	307	316	297	317	326	336	320	324	338	314	358	370	325	336	345	322	325	335	332	327	321	315	337	350	311	325	343	335	334	345	346	314	347	323	339	348	322	317	329	340	361	336	347	341	338	339	333	334	325	331	341	311	324	338	306	345	350	319	314	336	331	336	334	348	339	357	321	327	345	325	338	331	303	347	327	341	288	353	302	347	340	305	334	295	328	330	326	326	349	331	335	343	340	332	380	338	304	326	338	340	307	341	341	327	326	320	332	310	335	348	312	311	355	346	331	318	357	332	337	362	330	367	327	340	336	317	330	317	332	350	328	346	335	376	328	323	329	318	362	317	337	331	349	311	344	332	319	332	335	355	328	341	337	341	363	325	323	348	324	346	319	321	293	332	342	334	320	334	380	302	341	316	353	310	336	314	302	343	300	313	332	327	326	283	330	303	352	304	327	325	343	316	317	326	329	317	336	331	329	326	366	339	343	365	365	330	342	331	338	356	324	386	345	305	335	337	343	333	328	322	340	305	317	347	319	320	374	322	346	322	338	339	337	328	327	328	332	347	332	320	329	346	367	312	344	345	335	329	331	360	324	370	328	335	324	341	319	348	365	319	358	318	352	348	326	331	338	335	324	354	326	353	340	327	324	319	322	351	308	322	322	330	344	308	321	338	327	305	326	349	330	331	323	329	310	345	322	321	348	345	331	345	350	313	334	314	323	350	334	327	319	309	362	368	340	299	335	308	328	340	324	339	315	339	382	360	285	348	331	326	343	348	305	341	321	326	318	312	345	330	321	325	323	309	297	322	327	351	323	345	314	350	365	300	332	329	366	324	328	350	350	354	327	351	330	289	328	351	313	307	329	310	360	326	334	364	341	321	330	348	303	354	326	302	370	319	309	318	329	363	324	335	331	299	340	330	319	340	356	313	315	333	293	337	327	327	332	304	369	320	337	336	343	345	313	337	319	313	330	326	347	361	356	384	331	320	323	337	356	303	310	313	344	325	344	312	341	343	309	341	343	333	349	310	366	366	322	339	335	370	334	309	331	350	362	372	339
3504	403	171	122	179	853	101	89	87	62	83	70	64	60	48	70	50	65	50	38	40	39	31	41	25	37	35	26	41	36	36	38	37	53	39	50	42	27	32	27	26	25	28	28	26	37	22	35	24	23	23	31	25	26	25	37	29	27	22	28	23	21	29	26	33	25	35	24	25	24	30	31	34	24	23	27	35	21	25	31	25	34	25	30	31	27	28	34	29	32	25	23	22	21	23	32	30	22	29	39	25	35	20	18	31	29	22	32	28	26	30	29	30	14	27	38	27	35	24	24	26	29	23	27	34	18	29	22	41	22	28	29	29	28	22	20	23	29	17	35	35	30	35	35	26	25	29	34	36	32	28	24	20	32	30	28	29	32	28	24	22	26	21	24	26	21	30	44	32	25	24	26	17	30	28	28	39	27	33	38	27	29	35	36	31	33	29	28	34	32	28	29	24	35	26	21	27	33	29	26	35	37	30	30	31	37	27	25	20	26	24	29	30	26	26	22	27	35	38	24	34	33	34	32	31	34	20	20	25	23	20	23	33	30	21	28	28	27	24	31	24	25	24	25	32	24	27	21	26	22	34	27	24	27	30	23	31	28	36	24	19	25	33	31	26	24	28	30	30	37	35	26	34	24	35	25	28	19	25	29	38	38	25	22	31	36	13	17	27	25	28	32	30	30	32	23	33	30	38	17	28	35	30	27	19	30	20	26	21	24	32	24	44	24	23	31	23	24	36	27	30	31	33	24	24	28	33	26	23	19	34	27	28	29	24	27	21	32	33	28	28	20	22	31	25	28	38	25	30	25	24	26	34	29	36	29	36	26	24	27	32	21	23	20	36	21	19	20	16	24	28	41	27	25	27	38	24	28	22	24	20	31	23	27	27	26	28	26	22	20	26	27	30	26	27	22	29	28	29	30	25	32	34	23	20	31	31	34	25	21	25	27	29	28	25	20	31	22	25	21	26	21	18	38	24	44	40	21	30	26	25	30	34	27	24	18	30	37	21	30	25	20	35	27	29	20	27	32	33	26	27	28	31	24	27	35	21	32	27	35	31	22	24	29	18	35	35	29	28	21	29	25	33	25	40	25	26	25	25	34	36	39	34	25	26	39	30	26	21	23	33	24	21	36	38	32	27	27	20	27	36	25	19	22	28	35	35	14	28	37	28	26	27	22	29	27	21	33	27	35	36	38	23	22	22	22	22	29	24	36	30	26	31	38	32	18	22	29	30	31	31	20	28	33	21	27	26	26	27	22	22	21	22	27	30	29	28	31	18	33	31	26	31	29	41	28	29	38	27	26	32	30	26	28	29	26	20	34	20	22	38	33	23	30	40	27	26	22	21	28	30	25	31	28	21	29	26	31	28	28	20	37	26	25	19	27	23	25	34	32	29	33	17	32	35	28	33	30	26	33	15	25	20	38	26	30	30	38	38	32	27	23	31	27	26	26	31	36	15	29	31	37	20	37	24	31	29	33	27	34	24	22	28	30	31	23	28	29	26	21	27	29	25	23	33	26	40	29	26	26	31	21	32	30	26	33	34	23	26	27	32	30	40	22	25	30	20	30	25	18	30	30	26	28	37	31	30	32	29	29	26	31	19	30	26	36	30	29	20	31	16	18	28	25	30	31	23	21	25	16	27	34	23	24	26	27	23	20	30	17	15	22	21	19	15	22	35	27	28	24	30	26	29	20	18	35	27	28	28	34	23	28	29	34	31	24	23	29	26	20	28	20	29	21	23	29	31	39	30	30	28	29	30	31	34	25	26	27	26	10	29	29	28	33	29	32	40	28	23	23	25	21	21	31	22	21	48	28	25	24	19	24	31	31	23	34	30	32	24	45	33	32	25	29	24	23	20	27	28	34	29	27	26	28	29	31	31	28	26	34	27	35	21	23	18	26	28	28	27	18	32	27	28	26	25	20	28	18	25	25	18	37	21	24	25	31	33	24	29	25	29	33	26	16	27	26	34	28	27	25	34	36	23	31	34	23	26	27	28	22	34	30	32	31	18	29	26	35	32	27	28	32	19	22	26	32	31	32	22	26	30	28	29	27	27	30	31	36	28	24	26	32	29	30	27	29	35	18	34	29	26	35	30	28	27	39	28	36	28	34	23	29	23	18	33	37	28	36	29	22	32	29	32	23	29	22	31	30	26	27	24	22	23	40	26	35	28	26	31	28	30	25	35	28	26	34	29	30	21	29	33	30	23	29	26	23	23	29	30	26	32	29	28	24	20	35	23	27	21	31	29	22	36	27	37	27	20	28	30	29	30	29	27	35	34	26	23	30	27	40	24	27	23	29	24	31	28	29	21	28	26	39	32	28	29	20	22	20	27	32	22	35	31	25	30	32	17	27	29	29	27	16	23	25	29	39	30	29	28	28	41	25	27	32	27	39	21	27	39	36	31	33	31	17	23	27	24	33	28	22	20	31	35	22	32	26	25	19	24	23	31	28	27	24	27	22	24	25	28	26	29	31	25	34	36	31	24	24	25	33	29	29	30	28	24	24	28	29	33	27	37	25	23	25	32	25	33	19	25	34	37	19	39	39	32	24	18	19	40	33	31	35	26	22	35	33	32	23	31	36	26	26	38	24	26	29	38	25	26	22	36	40	31	17	27	25	31	37	31	27	29	24	30	26	28	26	20	22	38	25	31	24	29	30	29	35	27	17	34	33	29	35	22	26	22	34	32	25	28	31	30	24	27	17	22	29	40	34	26	24	22	23	19	33	26	32	31	23	24	29	29	20	16	28	26	33	21	28	30	32	41	30	22	32	16	23	28	28	18	25	32	26	34	24	24	23	31	33	26	24	22	22	35	24	29	35	39	29	31	30	31	36	22	25	22	22	31	35	29	28	22	29	23	16	25	33	26	30	37	34	30	26	22	26	18	27	24	31	22	32	35	27	14	27	29	27	33	17	31	36	17	25	30	33	33	36	27	24	33	35	25	28	31	25	32	32	27	37	30	25	18	25	24	31	32	25	29	25	24	41	24	27	24	23	26	25	28	20	23	30	35	24	32	29	35	39	30	25	39	22	27	28	33	24	30	40	30	37	27	34	26	29	30	25	37	25	23	28	24	41	22	17	18	23	30	38	36	25	28	25	23	29	21	14	27	26	31	19	28	33	29	24	29	29	30	27	23	33	23	19	23	38	36	34	33	24	25	18	23	30	20	23	26	32	30	20	29	32	28	21	31	27	20	32	27	31	30	29	23	27	33	30	29	26	26	23	33	31	29	34	22	31	36	29	24	19	28	25	22	23	24	33	24	23	34	26	23	32	35	29	37	23	29	30	20	26	28	27	27	35	28	31	34	18	27	28	39	17	27	30	35	24	34	28	34	24	19	19	34	24	38	32	32	33	28	30	27	21	35	22	24	30	31	27	31	18	23	33	29	22	35	35	27	33	33	22	27	33	30	20	36	34	38	33	28	26	23	31	28	21	24	25	21	38	36	27	22	25	32	27	25	22	37	27	30	34
30361	12942	5422	14966	18927	23999	12519	9489	7500	6291	5492	4398	3605	3189	3062	2797	2540	2396	2124	1725	1517	1292	1223	1125	1107	1087	1026	1000	1022	1137	1234	1248	1257	1115	981	904	940	829	792	794	649	700	722	689	649	642	640	663	609	631	620	566	594	610	545	550	635	624	566	583	617	575	539	545	560	582	561	605	605	637	617	590	573	552	542	554	512	508	547	549	520	586	463	539	511	536	533	547	516	505	562	542	520	498	510	501	523	545	493	531	521	530	510	505	494	537	508	517	477	535	492	493	562	516	543	513	486	493	559	535	488	514	542	504	538	503	512	527	512	512	503	506	484	496	548	507	480	518	540	554	537	504	494	501	470	494	539	495	508	526	526	498	531	475	499	568	515	533	470	508	540	523	543	543	499	501	469	500	491	498	491	498	537	439	538	499	524	457	471	512	536	496	511	485	520	498	493	535	517	494	530	528	536	513	532	500	526	470	492	530	534	529	470	513	499	509	486	482	501	452	523	491	544	519	512	482	488	535	534	491	481	515	556	486	501	500	483	534	548	496	506	515	514	538	529	497	514	506	519	473	500	467	467	549	495	486	504	486	520	490	518	513	485	550	533	481	487	485	507	486	498	499	474	511	503	543	500	483	574	514	504	530	508	517	508	514	516	541	480	511	496	495	542	493	538	539	528	484	526	519	515	492	523	512	489	514	510	484	499	533	492	437	475	521	507	501	519	530	483	543	495	484	488	535	502	512	481	498	516	548	555	504	500	507	524	517	504	492	532	504	505	454	448	530	474	458	541	495	467	543	532	541	497	501	482	521	510	501	489	519	498	510	511	505	498	517	446	491	514	501	527	497	498	530	518	511	473	496	484	502	481	518	521	512	454	526	535	490	493	514	534	516	513	527	558	514	523	518	526	482	499	517	476	471	503	504	529	496	537	521	524	538	497	546	473	473	542	537	506	519	497	500	517	504	468	515	481	486	523	529	528	480	507	506	529	473	519	532	498	533	487	464	496	474	515	519	513	487	496	563	464	536	538	519	533	505	527	502	530	504	534	471	500	473	471	496	508	513	479	531	529	504	506	540	480	529	502	523	525	522	481	493	473	500	542	522	546	505	512	504	522	523	522	482	467	501	481	484	527	485	501	503	492	479	492	497	500	489	522	529	509	505	490	524	503	484	499	475	498	515	502	547	515	524	500	528	506	463	512	528	479	527	543	508	494	488	515	523	497	484	511	506	503	541	507	466	498	486	528	497	537	518	487	535	506	530	481	534	538	505	487	551	501	474	531	497	489	522	546	465	511	520	474	512	522	504	481	480	484	513	527	494	518	490	513	491	496	564	528	520	483	500	497	498	496	516	543	501	497	526	485	508	507	503	485	505	481	547	515	527	491	523	518	507	521	481	469	513	514	498	485	531	488	526	490	514	521	504	494	502	512	514	541	539	535	525	570	506	475	487	504	497	540	499	485	447	484	529	518	506	508	501	530	496	512	500	523	527	537	512	471	523	531	528	503	505	489	515	472	514	503	527	522	499	501	484	509	554	459	531	511	493	493	509	509	517	538	506	479	523	497	518	506	499	550	499	471	510	520	509	489	488	500	461	469	488	503	557	514	483	585	481	524	531	579	529	483	528	494	509	508	488	495	501	534	484	491	533	487	534	502	497	494	496	550	503	525	495	520	492	488	531	525	500	518	541	541	471	501	527	534	503	518	508	500	472	526	550	487	553	494	488	526	470	470	502	474	492	516	491	488	526	529	514	510	479	530	517	481	503	474	493	493	478	501	499	448	509	482	505	490	489	491	568	499	496	486	500	480	503	505	537	500	531	492	508	532	505	516	492	521	512	501	519	519	498	509	515	523	541	534	480	496	528	538	546	491	487	537	539	482	529	514	513	522	493	534	491	502	555	519	527	458	513	504	520	490	524	518	512	535	519	537	483	541	496	523	496	489	510	498	501	536	519	497	474	539	516	526	534	501	510	507	512	521	512	525	489	502	531	507	547	549	539	510	470	495	549	508	529	512	535	523	517	499	521	499	506	511	493	472	520	463	515	484	534	479	452	503	485	527	557	535	473	499	527	515	483	527	512	483	518	484	521	520	506	533	543	493	526	500	472	479	497	524	462	536	501	476	543	527	497	482	521	515	534	501	517	528	501	510	520	494	509	489	503	482	548	479	484	515	487	495	495	483	472	490	466	527	474	479	456	523	490	521	498	512	490	510	517	533	504	489	540	516	529	538	520	549	502	506	481	479	510	496	514	476	519	493	472	483	501	500	463	537	526	489	531	491	542	496	488	508	532	549	503	486	514	510	512	510	535	542	513	476	533	509	528	514	519	476	524	480	501	506	521	505	527	511	491	559	514	525	524	470	510	532	476	502	475	523	499	508	573	523	492	488	485	463	500	510	497	532	549	477	519	503	474	467	548	507	462	506	501	540	535	496	514	533	498	511	492	521	485	472	495	492	539	487	533	506	476	543	519	528	488	516	523	506	468	524	493	507	481	515	497	502	549	509	494	487	485	500	560	531	509	500	514	518	506	508	543	531	497	512	532	470	528	487	531	532	515	510	503	505	484	496	499	526	499	519	467	541	492	502	518	520	503	492	484	503	497	495	507	492	519	535	552	492	555	509	498	516	531	495	492	520	518	506	514	482	524	473	488	513	488	519	528	495	482	491	511	516	491	503	531	513	528	525	510	515	511	536	532	472	500	482	497	512	537	555	517	526	452	524	547	502	457	548	499	505	495	530	469	512	512	515	459	489	483	505	498	513	479	537	511	496	462	509	515	550	516	500	547	515	500	522	527	517	521	524	487	496	523	507	501	464	557	543	556	534	517	503	496	497	522	512	505	515	493	508	533	536	572	555	476	506	517	511	468	492	518	509	519	514	530	497	539	542	503	481	503	519	523	521	518	461	536	513	535	510	540	538	524	491	493	475	500	501	507	512	554	492	519	511	467	538	520	525	504	545	536	498	540	509	537	471	500	507	509	501	490	516	518	482	478	507	516	522	496	527	513	504	506	513	560	509	471	505	479	524	515	488	466	507	549	542	510	530	550	503	503	508	495	527	456	534	517	502	524	521	507	512	488	514	481	496	497	497	515	494	508	556	477	516	492	500	530	484	496	482	481	493	528	571	538	508	529	527	492	519	493	524	478	503	543	489	511	497	494	519	513	518	522	545	523	537	511	478	508	521	509	486	514	501	474	482	522	515	501	527	525	524	510	520	537	529	508	495	515	523	515	498	494	502	528	537	508	493	504	493	513	527	547	478	489	492	474	456	500	492	533	533	484	533	510	492	460	491	473	528	504	509	535	491	509	497	542	528	502	510	499	527	530	536	515	534	490	494	503	487	481	496	511	502	547	521	540	498	550	480	516	547	529	531	479	536	503	494	491	535	497	486	512	502	483	455	522	527	545	524	529	466	502	493	525	469	520	499	548	494	477	543	493	514	520	504	531	512	566	505	506	492	483	513	520	532	510	486	508	462	536	491	519	478	511
4487	927	283	253	308	424	169	153	131	119	135	102	81	89	88	74	94	84	69	57	48	47	44	45	34	40	27	49	47	47	52	49	36	31	32	40	27	34	40	27	27	22	29	23	24	21	26	24	26	25	23	22	23	16	36	27	30	28	22	22	30	31	27	16	24	26	24	18	12	22	29	19	31	28	24	21	36	19	29	23	24	22	26	28	26	24	9	20	23	23	18	27	15	32	24	26	32	25	26	11	21	24	13	26	21	29	22	25	26	24	22	24	15	19	26	19	18	21	35	28	22	23	28	20	25	33	24	23	27	22	21	27	21	27	21	31	32	23	21	21	31	26	19	31	31	16	20	23	23	31	21	26	30	15	21	19	22	21	20	18	25	20	24	30	23	20	23	21	21	14	21	17	19	29	27	13	26	16	16	25	30	19	24	21	28	20	25	19	21	18	27	15	20	23	23	31	24	26	17	25	13	24	29	21	29	25	24	15	20	12	25	29	25	16	28	17	20	27	25	22	23	30	21	27	21	19	22	22	28	31	29	28	21	20	25	29	29	27	23	15	19	21	20	24	21	24	19	18	19	22	24	25	28	23	19	14	26	24	26	19	24	18	23	28	22	25	12	25	16	27	19	17	19	20	28	25	17	26	31	29	20	16	26	24	26	14	25	20	29	22	23	15	19	16	21	20	20	24	37	24	22	21	21	27	23	20	18	24	25	23	19	23	20	22	15	20	26	29	23	34	31	17	22	30	17	27	17	25	27	17	26	21	30	30	18	24	22	27	19	22	19	29	20	23	21	30	26	23	30	29	22	31	25	21	21	18	26	29	19	15	27	26	31	20	21	22	28	19	21	22	15	25	21	24	20	20	21	14	21	15	18	25	24	16	21	27	20	14	26	27	25	29	24	19	20	24	21	19	16	28	22	32	27	25	20	26	22	25	29	23	24	31	19	23	26	17	18	20	31	30	26	24	29	19	26	22	17	21	20	23	31	17	30	20	20	32	28	27	17	30	21	18	21	34	27	28	22	26	20	17	19	18	26	35	17	23	14	17	20	14	25	25	24	32	22	25	26	24	23	30	18	20	21	20	20	23	15	19	10	23	26	21	23	24	16	18	22	23	27	23	17	24	30	26	24	26	23	19	27	25	22	21	36	17	15	23	18	20	17	24	20	28	23	20	29	14	26	20	28	27	33	25	25	35	23	26	11	21	25	14	25	26	23	17	29	27	21	30	18	22	27	24	13	27	24	16	24	17	26	19	15	29	17	21	26	28	21	21	25	22	24	28	20	23	29	26	21	22	32	18	27	24	27	16	26	25	22	25	24	22	24	26	26	32	26	18	26	31	22	23	28	25	23	14	18	24	25	27	23	23	26	25	20	21	15	18	20	32	21	22	15	24	22	19	27	21	24	18	18	25	21	22	19	16	18	19	15	29	25	11	18	32	33	27	23	24	29	25	15	19	20	26	16	26	22	21	19	22	23	23	28	23	14	23	27	17	30	22	26	15	21	26	20	15	18	22	24	21	18	14	18	25	26	28	20	27	23	24	24	12	19	21	23	13	23	23	24	26	19	22	24	14	13	23	21	23	31	22	21	20	30	18	16	19	21	22	23	18	22	20	21	26	22	21	35	29	20	28	24	18	23	23	14	23	18	28	20	27	23	21	25	17	25	18	13	22	30	28	20	22	23	20	18	20	30	16	27	23	22	21	21	17	17	18	20	20	25	33	22	27	27	24	22	29	21	31	31	20	17	25	21	25	24	20	20	22	29	29	27	26	21	14	20	23	19	22	24	22	18	27	24	31	25	22	26	26	26	15	22	21	30	15	22	21	24	28	21	26	27	18	20	23	25	35	35	20	20	17	17	27	26	24	24	23	17	23	25	28	25	27	17	34	32	16	28	20	18	20	26	23	22	23	17	18	24	15	23	24	19	39	16	18	23	32	25	18	17	19	30	24	27	26	24	32	26	18	25	22	18	17	24	22	24	16	21	25	23	30	22	24	24	31	22	19	23	19	20	25	22	21	22	26	30	21	17	22	29	23	23	27	28	20	21	26	25	27	25	29	26	26	24	22	28	27	22	21	24	32	23	31	19	26	21	19	30	16	23	15	23	34	17	22	23	23	29	28	18	17	23	22	22	30	22	23	25	18	37	26	24	25	15	31	25	25	29	26	25	26	22	20	23	23	20	23	27	29	27	22	20	20	26	22	21	20	35	25	27	17	27	17	34	20	28	32	24	27	27	20	19	21	27	17	19	24	20	23	23	19	20	35	17	23	19	19	36	17	26	35	23	24	15	15	20	18	21	22	18	20	27	22	16	26	20	18	29	28	21	18	14	27	22	23	28	23	30	25	29	14	23	25	28	28	27	26	22	24	18	26	20	15	27	19	29	19	12	20	27	26	20	23	32	29	24	20	26	20	24	21	25	23	29	28	20	23	19	16	9	26	18	16	19	15	26	19	19	20	28	32	20	22	21	19	23	27	22	27	24	18	17	21	20	19	17	17	27	20	30	20	19	12	19	25	18	32	23	20	29	21	24	19	21	22	21	33	18	21	31	28	23	15	31	19	30	28	21	24	36	30	22	22	22	16	20	11	21	30	20	22	26	26	13	18	17	22	14	18	23	20	27	17	22	24	33	17	24	21	24	22	20	19	23	20	22	17	19	25	24	24	24	22	22	30	32	25	21	21	24	19	27	24	17	27	21	32	23	15	25	18	20	20	20	20	23	26	27	25	32	20	25	22	23	20	24	29	29	21	27	22	25	20	23	23	21	23	28	27	23	23	28	22	33	30	18	20	19	16	28	14	17	24	21	21	21	13	26	30	18	20	19	22	16	20	22	26	21	18	23	26	13	25	23	22	30	22	23	17	14	21	21	22	21	20	22	22	29	21	18	13	25	34	12	30	21	18	20	35	22	22	27	25	16	15	23	22	28	22	24	36	23	21	25	32	22	24	24	20	17	24	22	21	27	23	20	19	19	18	23	21	17	19	25	22	25	28	23	22	21	15	24	20	16	23	25	32	22	14	13	20	20	24	24	10	30	26	21	21	16	19	25	24	22	22	15	26	13	21	23	20	24	25	26	19	28	14	22	20	30	18	22	27	22	24	17	19	29	26	17	30	36	33	32	18	19	24	25	30	23	19	21	23	21	22	20	21	17	25	23	23	29	19	11	22	16	32	23	23	24	17	23	21	25	23	21	15	24	10	24	12	22	23	35	18	28	23	17	21	23	29	18	26	16	22	21	19	18	23	28	25	26	21	23	27	23	20	28	31	27	29	29	19	28	20	21	30	15	19	24	19	26	28	27	20	29	25	29	24	20	18	23	27	40	19	22	23	28	16	16	30	18	26	19	15	16	20	20	22	22	20	33	17	24	15	19	21	17	21	20	27	22	17	25	23	24	32	22	22	22	20	14	25	31	28	22	18	12	22	23	29	23	30	31	21	31	26	19	36	23	24	20	24	27	27	24	28	16	22
38987	18128	8694	20848	25941	27764	18317	14367	11501	9726	8851	7133	5734	5104	4832	4371	3932	3627	3074	2476	2105	1957	1788	1671	1656	1586	1457	1440	1640	1649	1713	1644	1465	1245	1120	1084	1043	910	954	892	814	797	781	691	681	707	646	587	644	670	634	589	640	625	627	615	606	613	524	564	561	576	492	552	539	569	580	585	598	617	604	627	481	478	494	503	481	445	470	431	425	483	415	449	483	460	419	437	439	432	436	497	429	486	438	464	459	463	465	432	424	460	455	451	465	455	437	451	431	420	450	432	425	417	427	472	431	418	449	443	422	437	439	436	418	424	415	436	451	451	425	435	456	437	458	432	437	400	411	411	420	434	411	420	407	396	426	436	426	418	429	428	413	442	467	402	440	394	426	428	425	454	434	411	436	414	447	404	419	391	433	442	415	457	416	410	422	424	388	440	433	420	399	454	428	423	437	401	377	432	437	418	423	444	391	394	424	414	401	414	429	417	433	422	451	443	426	428	409	422	393	436	421	417	428	411	405	414	417	466	413	406	448	415	430	460	431	447	435	388	416	436	435	421	422	412	424	410	385	445	422	419	401	417	429	412	392	431	397	409	463	428	436	445	449	427	422	418	422	397	432	399	439	401	432	423	445	432	428	469	428	424	449	439	454	406	450	419	411	455	440	402	416	440	372	409	467	435	441	388	426	371	442	426	380	385	407	431	409	455	398	430	405	399	418	394	408	410	400	402	386	421	412	423	429	439	402	455	433	396	415	441	410	450	394	406	407	420	433	401	401	380	431	430	418	453	401	400	415	432	426	419	421	440	433	466	417	433	419	427	420	432	388	410	447	405	490	378	435	424	398	414	434	387	396	450	377	389	414	442	415	403	415	400	408	420	408	435	471	411	399	412	426	441	439	456	431	422	412	425	423	410	444	416	387	439	410	392	446	431	436	424	428	376	411	429	416	438	476	437	416	424	385	397	398	461	409	390	453	422	419	420	416	465	425	429	402	444	417	403	399	447	405	421	405	413	468	431	429	408	432	461	433	439	415	462	420	415	440	443	427	403	400	413	429	418	407	395	421	439	379	458	371	427	450	400	370	440	433	431	399	439	394	408	389	445	408	383	428	445	401	422	440	388	413	386	429	449	420	393	401	407	447	449	400	447	432	422	418	457	426	417	417	434	419	404	382	423	459	437	397	427	418	457	409	410	415	394	417	449	438	376	441	405	428	436	402	426	414	380	418	402	422	451	408	423	408	448	439	408	463	413	444	431	450	416	438	400	431	403	449	439	440	454	475	435	406	402	406	459	395	427	434	412	396	433	378	423	414	384	415	442	402	442	421	402	419	406	419	430	431	436	436	423	424	420	418	441	431	428	437	358	406	405	461	417	428	439	443	433	409	423	424	409	412	421	421	435	460	402	407	408	460	426	426	432	394	440	428	457	453	433	415	452	434	438	445	408	418	413	448	401	418	419	423	431	421	419	414	411	421	402	424	439	412	382	428	425	417	420	391	401	406	412	431	405	423	433	420	436	449	406	420	457	416	401	421	392	367	431	395	421	410	463	427	416	449	428	406	430	399	411	447	422	434	420	427	422	408	443	373	409	449	413	413	421	415	456	399	387	408	447	399	400	427	413	440	433	361	450	460	392	436	391	457	435	414	430	399	416	416	427	416	436	423	388	410	415	392	398	390	406	444	393	435	397	449	464	407	459	398	422	458	424	429	447	427	433	393	435	435	431	375	438	420	410	427	403	429	405	376	390	458	450	397	394	420	425	423	393	438	444	438	398	405	400	365	407	434	412	411	403	421	413	421	424	432	417	396	401	376	432	434	445	415	418	409	471	405	417	435	440	435	452	447	416	439	406	393	419	440	415	425	415	368	412	431	409	433	441	428	420	426	425	453	409	418	389	426	436	394	431	437	423	408	386	413	463	445	393	427	419	414	385	429	415	455	399	448	417	453	371	419	437	408	443	407	462	403	431	444	410	412	434	451	417	458	424	435	432	456	401	401	402	420	417	421	447	410	449	411	465	398	452	409	383	444	438	394	425	405	393	434	418	406	412	405	443	391	399	432	449	420	408	402	450	445	411	439	398	427	413	425	386	406	371	390	417	421	388	400	442	417	408	412	450	437	395	442	358	428	409	419	407	439	454	412	408	384	415	406	403	428	432	419	447	451	404	405	433	410	409	398	431	435	422	398	439	416	421	401	429	442	410	395	383	430	431	447	405	481	427	455	391	381	419	393	428	418	411	397	398	396	432	399	397	392	423	439	401	434	374	423	402	425	409	436	445	443	453	445	415	395	454	399	413	410	437	383	416	419	436	404	441	393	402	422	407	428	417	449	441	399	407	398	445	432	381	417	410	421	414	435	421	409	419	390	418	463	405	440	420	399	424	413	411	417	438	455	418	436	424	436	424	428	412	420	408	410	407	409	410	441	376	417	448	422	479	430	410	414	406	406	428	407	411	428	398	439	390	414	436	394	444	471	413	429	408	406	426	411	389	369	422	447	403	440	382	421	425	419	417	419	419	400	423	429	410	419	406	412	406	414	378	429	425	439	389	423	402	365	381	426	438	438	415	442	431	433	428	438	395	407	403	426	448	391	373	413	416	377	418	415	395	389	417	425	416	440	446	455	415	411	432	441	416	418	455	423	411	431	389	413	432	395	440	380	381	442	430	434	426	406	401	383	432	434	403	426	439	425	401	405	423	424	414	438	398	403	412	410	415	448	437	404	431	410	421	435	399	426	402	387	419	449	409	397	416	384	409	386	412	406	403	452	386	462	395	439	411	399	397	376	388	450	381	425	398	413	434	438	433	444	472	447	466	427	400	392	405	403	419	426	414	422	438	429	440	411	421	433	426	421	399	411	458	465	411	427	438	382	434	384	456	418	412	458	418	402	399	419	419	421	397	440	396	370	371	404	438	400	385	433	427	440	418	383	418	430	429	437	426	421	415	444	403	429	428	402	397	412	452	401	466	428	427	391	406	385	392	398	456	387	408	442	438	404	428	392	432	394	418	419	411	442	456	385	397	405	372	419	420	421	421	415	438	440	441	396	441	413	387	443	416	390	454	410	410	426	442	415	402	419	419	426	431	383	417	434	387	411	396	459	429	424	458	407	439	416	420	454	398	362	412	392	386	441	399	456	423	408	416	424	451	403	395	412	405	400	433	424	450	424	430	420	408	411	380	439	396	411	415	422	431	370	421	430	427	408	412	408	397	390	398	425	430	438	415	411	390	399	401	441	426	412	382	418	399	421	423	383	402	455	413	427	411	405	437	438	428	376	446	426	429	435	434	449	415	441	379	404	416	425	393	445	406	396	385	441	416	431	408	432	415	452	417	432	429	448	381	423	453	456	429	417	417	411	441	382	419	418	449	386	401	414	433	400	433	435	403	432	376	440	421	403	417	413	417	421	418	453	432	432	440	424	466	419	470	448	479	422	405	405	393	427	442	411	428	411	448	406	463	433	415	410	428	408	427	429	418	417	410	416	445	412	400
1948	228	89	61	85	73	65	45	37	40	49	47	32	35	38	36	31	19	19	17	35	24	21	18	15	25	25	14	23	30	16	36	33	21	15	26	12	17	17	22	22	19	16	12	18	19	11	15	13	16	14	23	18	16	18	21	16	11	11	19	18	19	22	14	17	24	19	10	16	15	19	19	21	14	18	16	17	10	11	9	14	22	16	19	12	12	13	8	10	15	20	17	17	11	16	18	14	23	15	14	19	21	16	13	13	19	14	19	12	15	12	14	27	21	16	14	17	18	17	18	23	17	21	22	15	14	18	14	15	11	19	12	23	10	19	13	21	15	12	15	13	14	15	12	18	12	14	16	26	21	23	17	21	15	22	20	12	18	16	17	20	16	16	12	12	16	17	14	15	14	16	22	23	20	18	24	20	21	16	23	13	20	14	7	20	25	19	18	10	11	23	18	17	11	17	22	17	12	16	19	12	14	15	16	15	9	23	15	19	15	21	14	11	13	19	14	20	18	13	12	14	9	10	20	12	12	16	16	11	19	11	13	21	20	14	24	14	18	10	19	16	13	19	18	20	15	22	17	23	15	12	20	19	15	20	16	12	17	9	11	18	12	12	20	19	15	22	14	18	14	16	17	18	11	20	12	15	18	8	26	17	11	16	13	13	18	18	22	17	21	16	12	16	18	13	22	16	9	18	17	11	21	17	17	27	12	13	19	15	25	12	16	19	12	16	18	12	16	17	18	16	17	14	23	19	21	18	16	8	15	15	12	18	14	21	12	14	12	20	7	23	18	14	15	17	17	14	13	15	19	17	18	22	20	23	16	19	19	20	14	16	19	24	14	12	17	17	17	17	14	13	13	19	15	14	13	12	21	15	22	11	12	14	22	17	25	20	14	21	19	20	15	21	22	15	12	24	18	14	11	15	16	6	12	22	13	10	12	15	16	21	16	19	11	14	20	25	25	11	17	20	22	13	16	14	14	18	17	16	22	17	16	18	20	11	22	13	17	12	26	17	11	19	18	16	15	20	15	18	16	11	16	20	14	14	25	15	18	15	10	20	13	12	16	17	16	15	16	19	19	13	11	10	20	15	16	15	15	10	11	13	13	15	17	19	24	18	20	16	9	19	11	17	21	11	17	19	24	25	17	18	24	15	13	20	14	9	17	20	19	14	19	17	26	20	12	14	17	19	15	21	14	18	11	19	20	13	20	14	18	9	9	12	22	19	10	18	10	16	16	18	8	12	13	10	13	9	17	15	13	21	17	14	11	19	16	15	17	25	11	14	17	23	19	16	15	18	15	16	12	15	9	14	16	16	18	14	17	18	18	17	16	18	22	15	8	11	21	13	18	24	26	14	14	20	13	22	9	16	13	14	30	15	10	11	18	23	14	19	13	24	14	21	11	20	17	21	13	16	21	16	11	22	7	18	20	13	21	11	10	9	9	13	14	21	12	17	18	20	9	11	13	16	24	13	13	13	10	21	12	15	15	14	15	11	19	15	20	9	11	13	15	21	24	15	10	12	8	17	10	17	20	22	18	16	15	17	11	8	16	12	13	15	16	21	14	14	12	16	10	17	19	16	18	22	13	15	17	22	17	15	9	18	17	15	17	18	17	18	13	11	17	16	14	13	18	12	17	19	15	13	17	16	15	21	11	24	12	14	18	14	26	15	16	11	11	13	14	12	12	15	20	19	22	11	19	19	27	14	10	12	20	12	9	17	16	18	22	18	20	20	12	17	13	12	17	12	16	13	18	15	18	6	11	13	13	14	18	20	24	17	22	21	8	12	17	14	14	16	12	20	14	20	12	15	15	13	11	19	6	12	13	16	15	16	14	14	22	11	14	12	14	18	17	15	13	18	12	19	16	13	19	14	24	18	14	20	21	9	17	17	20	16	19	17	8	19	11	15	14	19	14	12	14	14	12	16	25	13	17	13	23	13	23	22	23	22	21	16	15	10	18	11	16	21	19	14	19	10	13	22	16	18	22	14	15	16	14	22	13	17	14	17	15	18	21	19	15	15	13	12	11	15	23	16	21	19	21	13	15	20	22	16	22	21	13	11	12	10	14	17	17	10	17	14	15	19	23	17	29	16	10	20	14	14	25	19	16	9	14	12	17	16	15	10	13	14	19	24	10	12	21	16	7	17	13	11	13	10	13	13	14	11	18	21	23	14	16	13	18	23	20	21	12	15	18	13	15	21	22	14	15	18	16	20	11	13	20	10	20	22	15	16	18	19	14	15	13	13	15	12	12	16	16	14	17	19	20	17	3	12	20	13	16	13	23	13	19	20	20	19	23	17	15	16	11	15	20	25	11	11	14	22	15	24	21	13	18	16	20	16	8	20	15	16	10	16	18	14	21	17	16	13	13	17	16	19	13	14	17	20	14	25	16	14	17	11	13	17	17	22	14	13	14	16	21	10	11	14	15	13	20	20	15	17	14	12	21	26	26	16	22	12	18	10	18	15	18	17	24	12	14	21	19	14	19	14	14	15	29	19	15	22	14	13	18	18	11	11	15	14	13	17	14	11	13	16	17	10	19	14	7	15	21	17	17	15	18	18	15	20	20	16	16	16	18	13	8	16	19	18	17	13	15	15	20	15	5	12	13	13	14	13	17	16	14	20	14	16	15	15	16	15	18	16	15	16	12	22	19	22	17	18	16	13	11	16	20	18	11	18	25	17	14	17	14	18	12	17	17	14	10	23	14	8	13	13	12	13	19	11	9	18	20	20	20	16	16	17	16	16	22	7	15	14	16	19	21	13	28	19	25	14	17	14	12	16	16	16	17	11	20	21	21	14	10	18	13	19	17	15	19	19	17	20	19	18	13	14	18	10	19	13	19	23	14	20	16	12	20	21	15	13	15	16	14	11	20	19	19	15	12	13	13	16	25	18	15	16	14	11	25	11	17	13	15	16	12	13	19	13	13	14	20	15	21	16	15	12	17	18	18	24	11	15	12	13	18	18	18	18	14	18	15	13	11	16	13	20	26	17	15	20	17	18	17	16	14	17	12	22	11	21	20	16	11	18	15	19	26	15	20	30	22	9	18	11	15	11	11	18	11	21	15	14	17	16	12	12	19	16	16	15	15	18	15	17	22	16	17	12	17	13	25	8	12	15	11	18	19	15	20	19	23	15	13	15	17	16	13	17	19	20	16	10	17	26	20	12	14	17	17	15	15	14	16	20	31	15	15	17	14	23	20	20	22	16	19	19	17	12	14	19	22	16	16	13	15	13	23	19	11	14	13	10	13	13	24	11	12	21	19	13	18	15	10	13	16	20	13	17	9	17	13	20	13	8	16	15	11	18	18	16	14	15	14	20	15	17	19	20	16	18	15	9	6	15	17	22	10	19	21	17	29	16	19	14	12	9	14	15	14	15	16	21	19	16	14	14	15	15	15	16	18	11	9	21	17	19	15	13	21	16	12	19	16	14	18	22	18	19	10	17	14	19	10	16	14	15	24	19	17	19	20	17	20
25866	9517	3214	7303	10929	10565	7102	5271	3992	3741	3373	2549	2164	2107	2054	1817	1580	1352	1093	966	818	756	709	668	726	791	729	737	820	852	800	720	657	542	459	504	467	465	427	452	399	417	400	421	391	387	367	356	369	374	369	340	384	356	363	364	339	351	340	330	356	329	361	335	343	329	336	372	368	361	330	348	325	337	318	341	311	311	321	305	313	329	317	310	306	323	306	284	281	311	300	300	324	324	335	320	326	288	306	308	290	308	336	290	304	292	335	318	301	297	280	310	330	314	301	305	316	279	298	300	305	304	310	278	315	303	294	300	290	327	307	325	297	291	305	320	248	294	315	300	301	306	293	313	299	296	311	304	321	296	322	318	327	291	271	336	304	292	308	312	334	298	332	315	305	309	317	329	287	274	283	303	309	329	304	278	296	286	316	266	289	315	305	306	302	277	344	289	304	305	298	309	270	327	304	300	285	286	300	300	309	278	283	329	310	299	305	309	282	305	295	266	331	293	294	333	293	291	294	299	294	305	294	297	273	336	274	289	327	340	315	303	313	287	297	296	271	316	296	269	277	316	308	298	317	291	280	308	311	308	303	306	303	295	284	294	319	277	318	281	310	302	304	303	308	329	308	299	320	318	257	310	321	288	273	293	302	319	316	302	291	306	300	323	324	286	329	294	274	301	293	305	286	297	279	301	275	292	289	314	297	279	297	311	291	296	320	303	280	254	296	287	319	270	313	297	296	330	302	297	324	284	296	300	314	324	271	301	277	294	288	289	304	289	292	314	312	308	291	302	312	273	291	326	318	290	304	335	300	336	299	300	294	304	307	314	306	279	314	287	274	297	296	270	327	315	308	310	316	304	292	314	276	287	295	299	292	305	301	315	284	283	294	297	312	299	260	270	291	298	319	303	303	329	297	284	301	296	314	268	300	299	278	302	284	320	329	298	280	281	285	311	295	302	316	312	319	307	290	272	279	288	291	296	313	265	321	330	285	314	319	299	291	301	303	284	278	313	300	280	313	289	316	304	283	310	326	295	316	307	297	279	286	299	286	321	277	277	281	314	332	316	284	285	276	310	306	289	315	299	273	306	320	327	303	325	287	308	305	319	265	319	267	280	317	316	326	287	295	300	265	332	330	312	285	288	291	280	290	312	295	334	295	316	289	287	267	306	293	300	314	292	309	277	322	320	290	306	309	292	294	318	301	297	297	311	310	318	281	334	291	306	306	320	282	282	329	317	278	325	286	283	295	280	274	279	306	287	308	313	311	304	320	269	311	280	303	298	263	311	322	290	273	326	306	325	333	281	298	298	313	315	291	290	294	281	312	285	285	268	327	314	310	293	326	293	308	303	311	303	289	329	308	314	304	306	302	278	286	283	294	285	318	274	303	343	302	324	323	313	291	267	307	289	319	290	314	281	289	284	275	302	294	303	332	285	290	299	286	314	287	284	283	289	266	334	276	319	297	297	316	287	303	278	288	276	297	330	302	307	281	306	302	317	285	295	287	286	300	306	314	288	304	288	304	367	299	287	310	321	282	321	301	267	303	286	268	326	289	323	308	340	298	299	275	327	277	294	289	323	297	307	311	263	286	352	288	314	292	284	300	302	264	307	283	301	312	307	303	327	296	293	292	281	281	288	305	295	321	321	289	290	309	295	312	311	298	268	315	278	292	298	306	309	284	310	286	280	315	293	310	311	307	302	335	292	282	321	277	316	273	295	322	282	295	290	296	296	294	298	313	290	285	291	303	333	313	288	313	283	267	313	305	320	299	309	332	261	283	287	317	308	304	314	293	290	282	312	283	303	296	313	311	293	288	301	273	320	294	302	310	299	287	337	261	302	312	286	328	273	266	334	297	317	278	298	307	312	337	313	297	316	308	296	302	283	312	288	309	351	302	302	289	301	307	268	304	298	251	290	275	265	306	302	298	295	275	308	295	301	319	313	282	304	278	283	322	307	311	315	294	281	269	342	298	294	283	324	302	280	322	309	270	297	288	285	279	326	287	308	314	291	280	302	313	280	282	319	289	278	315	300	295	273	326	306	286	291	318	292	275	309	280	308	308	301	274	299	305	298	276	292	297	301	303	301	309	292	301	286	308	290	309	287	289	280	324	259	278	340	290	285	295	319	322	328	309	316	322	291	301	283	326	316	296	279	303	298	310	289	288	324	294	305	267	298	293	297	283	310	310	278	283	301	289	299	339	282	272	284	282	294	317	307	299	285	309	290	284	329	313	284	332	323	288	297	346	278	286	274	296	306	303	297	326	303	263	293	293	302	312	292	327	312	299	331	297	285	331	297	292	316	293	309	315	275	261	284	305	316	288	296	305	312	308	304	297	313	271	302	316	256	308	275	300	300	288	286	313	303	287	292	257	323	272	294	294	302	270	286	299	290	299	314	294	289	301	318	281	287	292	318	320	290	320	301	329	275	314	326	323	310	300	278	272	321	336	320	316	284	287	334	330	293	307	326	278	299	293	295	319	300	292	311	325	310	311	301	313	290	305	306	290	307	273	330	311	305	304	306	290	287	265	329	311	297	316	281	304	306	288	306	298	279	294	306	261	325	314	315	288	297	307	296	309	283	289	295	301	294	309	283	318	294	282	295	332	292	289	332	324	321	289	302	309	303	289	320	305	302	289	283	301	295	298	316	280	299	295	297	294	310	282	299	295	263	281	273	325	300	294	303	285	296	276	298	307	267	293	272	308	324	291	293	311	258	312	324	291	323	282	312	302	322	305	294	287	286	301	311	294	315	296	319	316	291	290	298	322	324	277	318	335	327	312	329	297	342	320	292	318	267	316	291	318	307	328	304	305	279	276	294	291	287	308	296	294	317	283	307	291	325	282	281	319	289	308	280	265	303	317	304	290	295	307	307	301	312	276	307	278	289	281	297	294	326	287	277	294	282	286	291	287	285	288	314	306	299	299	299	283	283	303	314	254	315	317	286	326	332	325	285	306	332	290	284	313	322	304	324	318	297	278	278	301	311	289	307	315	277	306	297	310	299	303	321	320	323	297	298	304	304	275	318	283	288	290	292	294	320	294	320	296	310	296	301	289	309	320	327	303	310	309	287	311	300	316	301	273	287	288	289	298	276	304	302	341	318	309	289	287	303	280	332	281	307	298	305	300	304	296	286	320	309	277	327	313	270	304	301	300	331	290	321	319	296	312	286	292	291	302	287	298	305	309	311	294	305	324	333	318	290	279	356	295	275	292	334	283	308	312	319	297	299	295	297	292	286	323	298	309	313	299	297	304	326	349	285	312	257	310	288	290	276	304	333	288	286	282	296	306	330	289	284	321	296	314	294	294	294	254	296	309	271	294	325	320	287	298	311	333	337	344	308	296	313	310	291	304	300	284	266	325	282	295	295	317	302	283	299	315	320	324	317	287	319	279	295	306	316	295	315	320	304	283	308	336	294	329	317	285	320	281	291	287	319	299	320	313	271	309	297	340	325	305	319	293	289	299	301	261	278	303	281	323	287
3889	865	275	176	221	274	158	138	117	110	102	74	79	88	74	68	48	62	41	45	38	42	40	32	46	39	31	31	46	46	25	30	32	37	30	25	29	27	26	16	22	24	21	22	21	18	21	14	27	19	23	22	23	20	27	25	19	20	14	24	23	11	27	24	19	17	14	21	25	13	20	23	22	21	21	13	23	23	31	20	24	13	15	24	24	27	24	13	16	13	21	18	16	22	14	18	19	13	12	16	21	20	21	23	20	15	20	17	16	18	22	20	13	18	18	21	23	23	19	25	24	21	22	20	21	20	14	18	24	13	10	11	19	15	22	21	29	15	17	20	12	17	22	22	18	15	15	18	28	24	19	15	19	23	14	22	22	8	15	17	19	21	19	19	16	25	16	12	17	30	20	21	18	16	19	20	15	20	11	14	25	18	20	13	25	22	15	23	14	19	12	24	13	8	14	22	21	19	23	28	17	18	18	22	16	25	13	27	26	14	18	21	17	23	22	19	15	12	14	14	21	14	27	9	24	16	11	26	15	21	12	31	21	18	19	18	15	20	11	22	19	19	18	19	18	18	21	16	22	18	19	26	19	14	14	13	15	18	17	24	24	19	17	23	17	21	16	16	18	15	20	19	18	25	14	16	20	25	22	16	20	18	23	18	23	17	22	14	13	13	18	17	22	24	20	17	22	18	21	19	13	20	13	14	13	17	19	15	18	15	14	23	16	16	27	15	22	23	23	16	14	24	15	22	22	27	16	22	13	13	18	18	19	16	16	19	25	18	19	20	15	22	17	22	18	14	22	19	14	25	18	18	19	21	21	17	20	21	15	16	12	10	13	17	18	19	18	12	18	17	9	20	17	21	15	19	14	20	25	12	20	16	19	16	16	14	21	25	17	13	17	20	22	17	20	15	15	19	20	13	25	19	11	21	22	22	16	27	17	20	13	24	19	23	17	22	20	16	18	16	16	15	20	10	18	26	15	14	16	18	14	27	18	15	26	15	26	18	23	16	17	20	18	21	16	17	18	22	22	9	24	21	24	23	13	17	13	17	14	17	12	25	17	11	23	13	9	17	21	21	10	14	22	20	23	20	15	19	15	22	17	18	28	16	17	19	14	20	12	15	20	15	18	18	21	24	17	23	24	16	16	22	20	26	19	20	18	15	20	19	11	15	12	21	19	13	17	11	11	21	24	15	14	22	23	24	21	16	27	18	18	18	15	16	21	18	16	22	25	14	30	21	24	13	9	22	22	19	22	20	11	26	18	19	24	21	19	20	16	23	13	18	15	15	24	13	16	14	20	18	23	15	20	23	20	18	18	22	17	17	26	22	23	20	13	18	10	12	21	19	27	13	12	16	21	21	12	18	22	15	25	14	26	11	18	20	14	22	14	17	21	20	21	11	16	13	20	19	18	18	15	17	13	16	21	15	12	21	18	17	18	15	27	25	16	17	27	21	13	12	15	15	24	25	20	14	13	20	20	12	18	16	19	17	18	13	16	16	17	18	23	16	18	18	15	23	13	12	11	19	15	17	17	15	13	16	12	17	16	17	18	18	16	20	18	23	19	15	19	15	14	22	12	17	27	16	15	18	18	19	15	17	19	14	19	17	27	26	10	12	17	8	19	14	16	15	14	21	25	17	19	15	15	21	23	18	11	16	18	17	12	18	16	17	20	13	17	22	25	16	18	19	20	20	13	7	17	18	18	15	31	14	13	13	20	14	20	18	27	10	16	21	18	26	19	20	18	20	14	23	15	24	23	14	19	16	19	11	18	18	23	22	14	16	22	17	19	18	26	14	18	19	20	10	24	22	20	15	12	22	12	8	14	13	15	11	20	24	21	25	16	22	18	25	18	14	33	28	20	14	16	19	16	21	12	18	23	12	19	26	17	24	22	16	15	19	13	19	15	23	18	16	15	17	18	17	32	17	12	20	19	15	20	23	11	12	18	27	18	12	20	20	17	14	18	23	16	12	17	19	22	14	15	15	11	18	17	18	16	19	24	15	21	15	19	26	18	22	18	19	25	25	29	19	24	13	23	19	24	12	15	16	26	22	12	22	20	17	25	23	16	17	19	20	17	19	17	21	22	17	15	13	15	21	11	20	15	18	22	18	15	12	21	15	20	16	22	21	23	9	17	17	16	19	18	22	18	22	15	15	12	17	20	23	18	26	14	18	17	24	19	16	22	21	18	11	10	19	12	14	19	21	16	19	16	23	17	18	26	24	9	21	18	26	14	30	17	21	16	14	16	20	16	18	19	21	16	14	21	16	15	17	18	19	18	28	19	13	16	26	14	17	21	23	23	6	20	15	18	14	9	17	22	26	15	15	9	16	19	22	17	21	17	21	17	16	28	11	18	16	20	16	19	17	20	20	24	21	18	17	23	21	20	17	21	12	22	20	11	22	23	22	17	11	8	13	14	16	17	12	14	16	16	26	22	18	22	17	21	16	14	8	18	29	15	26	11	19	16	17	19	20	15	19	23	26	19	13	20	13	21	17	20	18	18	18	17	11	23	24	26	18	20	20	18	20	15	21	27	23	16	26	17	12	14	17	14	20	17	11	18	18	17	18	19	16	24	29	14	13	14	20	19	18	21	20	10	15	11	17	25	17	15	23	15	23	21	18	15	19	19	21	19	21	16	16	13	22	26	19	14	15	16	16	14	22	21	25	14	20	18	22	18	16	22	17	14	18	21	13	20	15	19	19	24	13	17	16	13	20	26	16	22	15	16	14	25	20	16	15	21	12	13	15	26	17	27	15	17	12	14	24	20	20	31	14	13	28	20	16	20	24	19	20	19	15	14	11	20	19	21	19	21	18	15	21	18	24	15	16	18	20	23	17	20	12	18	14	21	16	15	15	16	18	14	16	18	13	18	18	14	22	17	14	16	24	20	23	20	22	22	13	18	16	29	17	14	13	21	17	23	15	20	20	10	25	11	16	23	20	19	17	16	12	14	11	16	14	17	20	20	23	24	29	26	20	16	16	20	17	15	20	12	26	14	20	13	19	20	17	14	28	23	25	18	18	20	13	24	21	17	17	21	16	27	13	16	17	14	21	25	21	12	22	15	14	19	16	21	19	17	14	20	13	15	19	24	16	19	13	18	26	20	18	15	22	11	31	27	21	22	18	18	13	21	13	19	16	13	29	19	21	21	11	20	24	25	15	20	20	18	18	26	24	18	17	13	16	15	19	17	22	20	16	17	13	19	23	25	12	16	18	19	12	17	12	13	18	21	18	17	17	20	13	12	16	15	18	23	13	31	13	18	19	17	15	19	20	22	14	19	21	23	22	22	13	17	16	14	21	12	21	20	11	17	9	19	13	9	12	16	22	16	17	16	19	15	14	14	13	15	22	13	26	17	18	16	24	18	18	21	23	17	10	17	24	16	13	20	21	21	20	22	24	27	26	26	19	18	17	17	7	18	17	18	22	18	22	17	16	19	22	15	14	15	12	22	25	15	20	16	16	19	18	23	15
38119	18047	8370	19189	24438	24922	17129	13274	10629	9266	7816	6379	5625	5071	4877	4230	3446	2966	2486	2239	1919	1674	1629	1803	2119	2036	1861	1871	1822	1664	1443	1221	1087	1010	879	823	764	737	739	681	711	652	731	581	575	562	523	560	523	446	517	509	531	531	522	513	488	463	432	459	463	423	434	448	454	453	459	485	478	484	567	452	405	444	371	391	371	342	370	404	368	364	374	381	365	359	346	367	349	389	364	396	376	381	364	368	344	368	339	336	363	319	349	345	308	332	336	338	370	328	342	339	326	320	335	318	342	329	342	347	333	365	324	351	340	352	367	335	352	323	329	350	334	321	358	308	352	352	334	355	341	325	352	341	341	325	342	382	343	334	354	350	331	328	361	315	333	313	362	342	370	358	364	338	311	349	344	315	327	322	344	321	325	366	314	360	336	351	338	313	351	356	333	368	319	334	333	308	317	327	355	319	327	306	329	338	337	351	344	328	343	329	310	324	342	343	326	330	346	349	329	332	325	363	342	342	311	353	344	314	343	374	341	372	321	329	370	302	354	305	325	310	339	348	341	311	322	350	309	323	336	313	318	304	356	329	321	345	331	326	332	353	280	315	345	352	344	339	310	344	331	332	335	331	330	341	333	318	313	342	328	315	370	362	343	326	320	310	340	333	323	316	345	331	355	374	329	358	330	331	350	321	334	362	348	353	316	324	302	316	355	337	307	332	321	360	329	314	314	285	337	319	347	341	305	333	328	333	332	319	337	340	348	327	334	338	307	350	336	356	353	373	330	340	335	328	310	318	331	369	315	321	325	362	343	329	353	335	326	337	338	339	336	326	332	319	320	347	370	344	308	296	348	326	321	337	335	318	346	350	351	338	309	346	326	302	326	331	333	323	365	336	335	345	328	314	320	315	346	306	335	354	320	318	336	353	309	316	336	352	370	356	312	344	326	344	364	332	347	350	343	306	334	343	300	324	351	338	326	309	331	348	394	310	325	349	359	335	361	325	341	337	337	345	339	320	333	339	346	342	350	323	335	353	325	339	354	356	315	324	344	343	349	356	324	322	356	333	327	344	333	353	343	347	346	347	338	355	343	336	332	355	324	318	321	315	332	348	336	333	361	288	344	344	345	349	322	326	337	371	350	340	338	328	334	291	349	351	313	339	327	326	357	359	352	337	340	358	318	319	316	354	351	319	351	315	311	329	328	345	341	319	334	342	353	341	362	358	340	351	323	308	342	328	337	311	321	344	331	291	341	325	342	328	327	327	350	358	352	321	310	325	330	363	306	354	356	351	362	335	312	347	330	354	330	338	335	307	359	332	360	326	327	336	312	308	325	311	313	319	322	341	312	341	328	361	373	331	325	348	335	330	307	299	335	314	354	333	295	324	327	335	331	336	320	324	306	315	328	345	311	322	341	339	352	354	345	320	324	352	308	332	310	308	317	341	348	346	300	343	339	348	338	327	345	302	313	316	330	332	310	362	303	340	346	328	347	330	342	327	363	327	303	312	354	344	340	375	345	333	331	291	370	334	349	373	348	309	308	336	340	328	360	327	354	321	333	302	314	340	302	357	358	322	351	327	352	366	327	338	373	336	345	331	305	360	318	340	344	296	314	297	334	310	367	358	319	349	340	337	312	342	355	322	329	320	304	327	344	373	300	325	296	359	331	325	316	346	326	347	292	301	325	325	334	380	351	345	317	325	335	337	327	348	315	295	320	295	368	338	329	329	331	337	355	312	335	338	322	349	325	327	316	343	323	308	300	349	325	352	353	314	336	339	365	332	320	326	327	335	320	351	321	337	339	327	348	317	363	353	326	303	309	368	321	297	335	352	340	312	336	301	351	337	332	336	345	334	354	321	314	360	350	327	332	319	353	335	360	383	310	341	310	345	359	339	331	323	296	324	327	329	304	321	361	333	333	310	332	337	293	327	369	335	351	320	335	364	356	329	351	343	367	325	311	331	324	313	327	332	322	335	344	330	355	345	311	354	357	356	337	338	341	339	342	326	314	310	351	303	303	337	338	341	323	314	307	311	305	344	324	345	346	358	325	312	341	351	338	310	332	331	314	332	369	337	372	339	334	355	347	315	349	339	338	370	349	315	323	320	355	351	360	319	319	339	304	344	319	355	333	316	294	327	344	330	347	364	315	338	319	339	335	339	326	354	345	325	343	352	354	315	333	331	327	336	334	309	329	306	313	322	334	348	351	314	325	289	353	361	347	320	312	388	332	328	325	350	307	351	317	333	334	346	321	349	339	353	318	340	360	311	331	363	319	303	325	339	328	303	349	354	346	332	285	341	344	347	350	351	341	336	331	320	344	371	330	313	355	326	332	329	374	369	342	310	328	355	343	324	312	300	336	312	336	329	318	331	323	368	318	315	359	333	367	327	326	335	337	336	333	306	359	321	306	335	324	332	344	357	359	346	322	354	340	324	342	317	343	313	345	341	308	312	307	333	362	360	311	337	368	356	297	354	320	325	330	327	336	342	319	341	341	334	312	316	331	341	327	361	301	324	332	362	363	283	363	312	346	323	347	332	368	353	304	311	352	346	340	324	322	342	323	367	348	324	334	301	335	339	316	327	320	351	337	340	317	330	328	298	312	347	337	325	322	322	344	362	329	317	333	316	351	343	325	360	330	355	338	371	348	329	330	322	335	326	330	319	329	333	340	321	356	333	349	338	327	362	326	360	339	326	339	340	304	320	331	330	293	326	339	358	328	308	341	290	362	359	347	353	315	330	321	329	342	311	358	319	316	326	354	323	309	309	343	325	307	346	365	334	302	344	334	337	347	374	321	335	341	327	354	337	346	326	331	274	312	300	349	369	306	319	326	356	347	328	351	347	326	351	313	341	344	316	354	315	328	328	357	328	334	342	336	335	333	370	328	325	334	282	337	351	330	343	341	328	298	333	329	338	320	354	307	335	340	329	327	329	326	344	349	325	317	354	324	333	306	320	335	353	338	328	325	337	305	334	357	311	320	343	354	354	294	323	336	322	374	334	353	334	338	333	313	294	319	341	321	322	337	315	334	317	313	333	319	332	332	348	321	351	330	338	319	344	331	326	335	333	319	322	339	329	325	322	316	340	347	361	347	304	318	328	326	340	351	318	346	329	320	326	362	328	322	310	313	317	318	333	350	306	326	324	349	317	313	344	347	336	345	324	328	322	315	339	318	330	326	321	336	333	341	321	321	340	297	351	360	329	302	321	325	339	329	344	351	320	329	336	347	313	337	350	347	336	371	312	326	318	324	319	346	338	320	359	325	332	325	322	318	328	339	352	316	309	329	337	369	347	341	342	327	325	308	328	326	321	327	346	298	324	316	326	338	289	342	314	365	334	360	348	346	366	310	320	358	339	349	297	353	305	332	305	340	325	316	289	312	345	342	327	361	321	344	354	341	306	328	346	333	312	320	376	350	340	327	361	328	349	328	301	358	328	321	303	330	331	315	327	356	321	338	306	351	334	352	334	299	337	337	338	315	321	368	311	317	320
4010	508	204	154	156	176	111	110	78	82	78	87	61	88	62	66	52	45	47	47	36	57	44	60	44	35	38	46	25	47	37	39	38	34	43	36	32	35	31	26	35	32	22	26	33	23	34	23	45	31	31	25	29	25	31	28	27	34	33	29	26	30	27	33	31	32	30	33	18	31	32	30	25	27	32	33	32	25	32	32	31	19	33	33	18	30	28	33	27	25	22	31	27	36	23	32	32	29	22	29	27	35	44	36	22	26	25	23	36	31	14	27	30	27	33	19	30	26	29	32	35	36	30	27	23	28	29	23	34	29	27	28	35	28	27	29	29	24	29	39	24	37	29	36	32	40	26	24	24	39	24	31	29	30	31	31	28	43	40	37	27	32	29	27	25	33	32	24	29	28	38	28	37	20	33	29	31	26	33	26	24	29	25	23	23	24	39	36	34	33	22	31	21	37	26	29	34	26	34	24	27	31	25	33	31	21	32	21	34	25	26	20	38	32	29	29	23	21	33	36	22	33	35	30	28	24	23	31	39	20	26	30	32	23	17	27	31	29	27	23	29	32	29	21	26	34	31	29	33	24	27	25	12	36	30	23	31	28	28	25	30	37	28	27	28	31	22	38	20	19	22	31	30	35	33	19	32	27	14	18	27	26	29	22	31	35	26	23	25	22	31	23	31	23	37	20	29	30	29	34	33	31	26	28	33	34	28	27	24	22	29	27	27	33	20	19	31	31	36	35	22	36	27	33	34	26	19	28	31	39	29	25	28	28	23	24	27	32	33	25	21	27	26	18	33	22	39	30	31	30	30	34	30	26	28	30	24	20	23	35	30	31	35	26	28	22	32	22	41	34	26	31	28	37	28	32	18	24	37	26	42	29	31	29	33	24	38	30	37	25	30	22	25	29	23	22	19	21	37	24	29	30	22	30	23	25	18	31	28	36	33	28	26	32	32	28	24	26	29	25	38	33	27	27	34	26	32	25	25	30	31	29	24	37	28	25	38	30	26	31	26	18	25	24	23	24	36	33	30	26	30	31	25	27	36	29	23	20	22	28	19	20	29	33	28	31	28	26	31	19	24	22	28	27	30	30	27	39	36	20	34	26	27	36	27	25	44	34	25	34	29	28	34	28	29	27	23	29	24	24	30	30	25	35	28	26	30	29	33	28	44	34	17	33	32	26	19	37	30	35	33	19	25	27	24	31	23	30	37	30	25	31	26	31	35	23	32	26	22	25	24	36	28	28	19	30	36	31	35	37	35	22	24	28	27	33	29	23	31	29	34	26	26	28	27	25	28	29	33	18	21	24	31	33	26	31	33	32	30	26	22	30	36	26	29	30	25	31	21	28	26	25	27	34	26	34	42	33	24	25	25	25	26	20	35	21	19	28	31	31	38	26	24	23	30	26	24	34	35	21	33	34	26	31	31	33	28	18	21	26	31	27	38	29	25	32	25	29	24	28	28	26	38	31	34	22	24	32	32	23	33	21	36	31	37	32	20	38	36	28	34	26	26	29	33	25	26	21	26	24	31	43	33	31	35	24	22	35	29	20	35	22	24	27	34	36	33	29	34	25	26	30	28	34	33	32	18	31	26	20	24	27	31	25	28	21	27	29	26	36	18	21	29	33	23	35	28	38	36	26	28	25	28	37	29	33	24	23	24	32	31	32	26	40	26	27	24	28	26	33	16	32	24	24	29	31	32	25	26	21	23	32	26	24	19	21	37	36	33	34	19	29	27	23	27	27	37	32	32	27	33	24	24	35	28	20	28	36	27	25	30	27	33	21	22	25	24	37	28	19	28	32	25	22	28	30	31	24	29	24	27	21	26	22	25	32	31	26	25	29	39	31	28	24	30	30	29	28	29	33	20	28	20	16	26	25	27	28	23	28	31	35	19	33	28	33	25	40	20	25	34	30	20	32	29	34	28	17	27	41	27	25	35	31	35	33	33	14	35	28	31	25	25	34	36	23	21	22	23	22	29	28	26	24	22	28	33	31	29	29	29	38	27	27	25	29	30	19	28	23	36	20	28	24	23	23	20	28	39	22	27	31	38	27	31	27	29	20	30	24	31	34	27	29	27	26	24	31	26	24	23	24	24	33	29	29	21	25	30	32	34	24	32	19	23	24	34	26	29	33	26	30	30	32	27	32	20	27	22	28	29	19	29	28	24	26	31	24	40	28	34	30	24	30	27	28	19	47	36	24	33	24	29	33	28	34	34	28	23	30	33	21	25	31	21	29	25	27	24	31	20	25	27	36	36	32	30	24	27	31	32	24	30	25	20	34	21	22	32	25	30	30	36	27	26	28	37	32	31	31	37	23	23	42	29	20	31	33	23	32	38	26	24	27	21	21	29	40	30	30	35	31	42	26	24	27	37	22	20	31	24	23	38	19	29	24	27	25	20	19	24	21	34	29	24	44	28	33	29	25	29	25	30	35	33	39	37	28	32	28	39	27	31	35	39	30	39	26	29	29	26	25	33	34	30	33	38	26	29	31	32	29	30	23	26	22	24	30	31	30	29	28	33	25	29	26	31	32	27	32	30	34	28	26	27	28	29	32	17	24	28	27	23	23	28	32	30	26	37	41	38	36	32	33	34	38	28	31	26	29	28	39	41	23	31	20	29	29	27	31	25	21	32	27	35	31	30	33	28	25	28	28	25	36	42	24	31	31	25	24	38	22	25	34	30	32	38	26	34	22	33	29	22	24	28	27	24	34	33	37	22	32	28	24	32	24	28	26	21	28	33	26	34	22	27	29	22	29	32	24	19	32	26	18	25	30	25	34	32	24	33	28	28	35	19	29	21	32	26	23	30	22	23	28	20	24	30	32	27	23	30	35	25	29	33	23	26	25	29	24	35	22	33	27	42	35	29	35	27	35	28	32	37	23	24	32	22	28	27	35	28	30	32	28	17	32	37	17	37	21	24	32	24	22	31	20	33	23	26	25	34	24	28	29	28	24	26	38	27	20	19	30	25	28	19	39	21	27	18	20	25	22	18	26	19	40	25	31	31	27	32	14	30	31	31	42	31	34	20	30	30	33	32	32	26	31	35	24	30	25	23	27	31	38	15	27	25	14	30	27	29	33	37	27	20	21	24	29	31	20	23	33	25	26	32	30	38	31	37	34	31	17	25	30	26	37	31	21	26	21	31	35	29	20	31	32	32	21	34	26	29	22	27	25	27	34	35	32	34	32	26	28	37	28	36	28	19	35	24	34	28	25	23	27	29	27	27	31	29	25	25	25	24	32	27	28	34	24	25	35	24	31	19	28	38	25	31	25	28	23	31	25	26	24	23	19	21	27	30	32	27	34	23	27	27	15	21	28	27	31	27	22	30	37	22	37	23	29	27	25	19	32	21	29	22	33	29	24	37	28	38	23	27	41	28	21	29	21	33	35	30	31	28	23	24	26	24	38	29	28	25	20	45	28	24	31	31	25	31	26	22	36	29	32	37	24	32	24	19	26	34	35	26	32	30	23
31877	14288	6111	13470	18547	20227	12403	9144	7120	6496	5659	4521	4181	3937	3545	3084	2566	2051	1754	1679	1469	1455	1452	1733	2033	1924	1808	1670	1498	1281	1160	1042	951	855	797	773	778	725	745	740	731	718	781	711	691	699	611	598	591	606	622	651	618	662	622	589	640	564	575	562	577	578	547	582	618	539	586	617	624	659	648	601	584	536	512	540	504	578	511	537	458	578	560	549	545	558	569	572	529	512	553	501	542	554	536	550	535	509	542	570	548	484	560	534	512	503	499	529	514	508	492	543	526	566	516	540	533	505	503	542	495	488	504	509	503	520	496	517	500	489	466	509	521	522	518	501	523	538	519	507	532	524	547	492	537	497	565	476	500	496	558	541	511	511	523	509	508	553	501	509	512	524	521	544	528	516	509	507	538	509	517	545	542	529	509	506	495	499	516	501	529	499	482	502	564	545	555	480	519	490	494	490	493	505	448	509	493	520	508	522	536	515	528	482	499	515	500	515	522	517	486	502	522	485	500	528	518	486	497	500	530	509	537	509	514	524	548	530	510	540	528	545	531	487	500	538	518	479	488	507	522	536	509	479	493	514	497	554	517	496	527	525	513	448	476	489	514	526	532	537	511	555	518	509	517	460	534	505	477	471	477	530	494	544	540	529	481	483	534	510	532	479	535	510	524	521	500	490	548	516	514	499	518	518	493	497	519	513	520	471	536	483	484	534	518	515	534	514	520	521	488	536	518	538	474	495	482	495	492	483	469	515	494	521	532	510	543	535	516	536	465	531	513	514	536	529	508	536	524	517	553	510	491	503	544	501	505	494	534	510	496	522	534	484	523	496	485	508	468	516	517	524	485	497	516	493	518	485	499	570	471	515	512	494	476	510	470	463	515	507	521	516	498	514	514	528	511	506	488	513	497	456	511	541	509	491	455	509	516	503	464	510	491	504	541	514	522	511	576	554	537	536	513	516	481	526	541	515	498	483	486	496	514	496	514	509	539	536	529	482	491	537	520	495	538	462	500	548	521	508	500	518	505	536	523	470	536	511	487	515	539	522	508	491	505	488	522	483	548	502	478	483	553	521	481	519	538	525	495	517	516	494	504	500	493	518	528	564	493	529	477	498	467	506	550	488	501	478	484	506	539	499	515	561	543	540	520	509	531	513	499	511	503	519	522	547	476	490	516	514	515	505	528	535	503	474	506	509	524	507	492	477	513	539	512	489	498	522	511	527	511	537	531	494	502	494	502	520	550	554	497	509	530	507	524	480	529	546	539	520	510	534	541	483	532	485	516	555	533	517	519	520	502	477	563	539	496	494	459	512	516	524	516	509	506	454	497	493	534	502	522	501	530	527	523	545	525	521	508	502	504	521	465	508	494	501	501	530	510	503	520	553	501	493	540	516	485	530	469	479	514	460	517	533	492	502	493	517	486	517	541	503	546	518	514	527	507	492	483	522	499	484	536	521	538	517	518	522	533	503	489	514	500	490	521	552	483	508	526	524	509	519	482	517	502	512	522	512	515	521	515	495	530	488	493	541	574	479	521	498	513	514	517	510	531	512	521	493	506	476	544	508	533	509	512	518	502	483	502	501	485	555	530	542	508	520	544	532	501	477	495	502	503	506	551	536	524	512	555	516	503	528	498	513	494	534	545	504	474	507	541	499	530	513	508	533	502	463	530	485	510	523	505	498	485	521	506	484	497	520	532	510	523	516	515	515	501	494	476	507	529	521	497	463	503	490	501	479	488	542	480	493	487	532	529	532	504	509	514	497	545	452	483	499	524	537	492	498	488	482	501	523	524	454	481	469	500	524	494	489	524	512	519	518	524	520	545	507	481	534	510	485	529	503	517	530	491	518	504	508	512	474	502	553	478	499	483	483	507	505	476	490	543	511	515	531	508	533	511	512	499	493	504	516	511	475	523	510	488	529	522	542	524	503	553	471	521	514	481	560	499	529	501	522	502	501	530	524	522	537	514	511	510	529	512	508	523	517	512	474	502	502	501	483	483	553	507	547	525	504	507	496	532	456	491	537	503	528	544	519	530	493	476	487	498	530	499	481	540	494	502	510	522	501	487	519	500	491	520	505	530	509	493	507	476	507	497	501	467	476	524	548	528	502	555	502	528	484	482	512	484	516	517	507	543	468	493	533	519	541	527	474	498	517	509	471	486	591	498	495	521	502	533	516	506	474	535	519	461	519	514	479	549	500	539	502	519	530	488	507	488	478	523	501	500	475	460	491	464	491	502	497	481	490	539	527	540	476	542	470	497	541	487	540	526	469	527	527	503	498	533	538	517	475	502	492	500	503	528	485	505	534	532	511	525	542	512	517	555	539	491	491	517	510	506	540	525	494	515	555	505	494	513	493	521	490	541	544	524	494	525	472	486	541	513	561	520	510	477	543	485	511	524	488	508	461	518	525	500	514	513	491	489	499	530	496	500	510	534	505	535	520	482	515	471	520	511	539	520	551	539	538	515	547	538	531	472	517	529	490	513	489	548	523	494	531	464	487	492	526	494	537	485	565	528	502	503	513	489	564	541	488	526	485	539	510	509	489	505	512	512	491	506	524	529	507	531	515	525	514	521	500	463	556	539	508	489	518	531	500	527	506	509	503	537	521	517	459	497	510	502	558	497	498	496	521	504	531	522	531	482	533	501	555	507	483	518	529	481	512	498	507	534	507	531	507	525	539	563	476	536	523	508	501	527	506	549	501	518	477	524	575	479	519	523	482	536	501	507	498	525	524	542	484	528	514	489	525	524	517	474	514	531	488	535	529	525	490	491	490	537	518	510	508	493	474	532	504	531	500	538	521	473	531	544	523	480	471	469	505	521	512	535	505	511	519	506	520	513	536	498	509	504	476	516	519	484	534	500	521	539	529	553	481	518	497	504	522	484	508	494	524	488	533	493	503	490	513	518	506	484	475	517	542	507	527	535	487	509	519	529	498	519	544	541	506	531	544	490	555	514	534	494	520	541	548	500	481	515	505	511	511	482	526	524	471	514	505	535	460	513	508	503	493	486	502	498	514	516	497	512	509	505	530	499	473	497	534	532	513	562	526	518	527	503	501	509	469	535	482	513	501	508	509	475	522	492	527	530	548	475	488	539	477	454	519	489	544	489	523	509	567	501	547	500	474	519	504	506	483	496	566	469	521	508	493	506	504	529	500	486	468	515	477	550	505	538	532	510	519	529	521	510	488	484	522	496	479	484	516	490	502	530	551	490	498	495	535	502	491	531	523	534	528	482	508	505	534	524	504	528	501	491	533	483	511	521	517	495	501	501	511	519	506	511	514	548	512	468	527	525	504	522	513	522	494	504	516	499	506	478	499	495	537	559	517	494	496	517	469	511	526	498	526	502	499	527	490	537	496	498	512	497	509	524	484	520	520	499	533	519	518	476	493	486	530	490	523	460	514	520	480	498	507	495	528	522	493	482	501	500	516	488	525	477	498	534	527	524	548	516	515	547	524	514	512	525	526	554	485	505	495	482	546	477	527
4902	1002	346	251	262	347	179	142	132	134	102	99	107	100	85	79	80	68	48	38	50	51	47	54	76	58	50	59	52	38	48	46	24	37	40	24	18	36	24	41	29	26	32	24	25	28	26	31	21	39	35	23	26	27	21	25	25	23	24	29	32	22	23	25	28	29	22	22	36	21	23	33	28	24	24	17	30	35	15	23	25	34	31	28	20	14	30	26	25	17	28	29	28	20	22	31	16	29	22	19	19	29	23	25	33	28	25	28	20	20	23	15	22	18	25	17	23	18	21	25	20	14	22	28	18	26	20	24	22	22	28	27	20	21	25	23	15	21	30	16	22	25	28	16	25	19	22	25	37	14	19	28	23	29	21	20	24	22	24	14	24	31	30	38	18	23	26	17	26	27	25	27	20	24	31	20	30	24	20	26	29	12	21	22	28	27	37	27	18	24	15	24	28	25	31	23	14	28	18	20	22	28	24	19	21	26	16	20	23	20	20	32	32	26	21	20	22	22	19	23	26	20	26	29	27	27	24	31	18	15	26	25	22	20	23	24	27	27	18	18	23	22	16	17	32	21	25	26	26	31	28	27	29	34	23	20	11	25	31	29	23	27	25	30	31	15	26	28	23	28	26	27	21	25	25	25	19	30	14	21	31	26	22	31	22	22	17	25	24	19	27	15	25	26	29	25	16	24	25	16	27	21	23	21	18	19	30	28	19	25	15	16	23	30	30	19	18	29	23	25	23	26	18	35	23	21	19	19	21	23	23	20	22	26	23	14	27	24	27	26	24	23	22	24	26	25	27	26	24	23	27	15	17	21	22	24	16	26	22	24	30	32	23	24	19	26	17	26	24	26	27	28	24	25	19	21	26	34	24	21	29	23	25	23	27	17	23	22	19	26	24	25	29	23	18	27	18	21	25	32	16	22	26	27	19	29	16	30	22	18	20	23	29	18	21	24	18	29	27	24	28	23	34	22	23	18	24	23	23	22	19	17	34	26	30	27	32	24	19	31	20	23	25	26	30	25	32	20	26	18	25	27	35	31	20	32	21	19	24	28	17	21	23	28	30	24	22	22	24	27	19	28	18	29	15	25	19	24	31	26	21	27	31	29	24	21	21	20	27	23	27	35	20	26	27	18	19	25	18	15	29	21	21	20	15	18	16	32	22	21	27	25	27	14	17	23	20	21	30	24	22	22	29	16	25	30	23	24	25	21	25	21	24	24	29	19	26	26	19	21	31	14	21	23	31	29	24	21	17	26	21	28	22	34	15	23	27	13	34	22	20	18	26	22	24	24	30	24	14	25	19	23	19	27	24	20	19	30	29	27	31	16	21	23	23	22	25	26	23	29	17	25	23	23	34	22	30	18	22	36	22	27	18	17	15	17	20	20	19	22	13	22	21	24	20	19	20	18	21	23	20	23	23	29	18	32	35	26	27	27	28	24	19	27	38	32	16	36	27	14	26	31	24	28	13	22	30	19	26	21	30	17	24	28	21	22	23	27	22	23	14	22	28	29	17	26	22	26	15	35	29	21	26	23	20	37	27	18	14	21	21	21	24	16	13	23	16	15	19	18	18	25	17	23	15	30	27	21	34	23	23	20	25	27	21	17	28	19	24	23	26	21	26	18	22	18	21	35	24	20	31	21	23	20	27	21	27	18	17	24	24	22	23	26	23	25	23	20	21	24	23	31	21	25	17	22	26	19	20	24	29	22	21	19	27	21	32	28	21	18	15	17	22	29	26	24	15	21	24	29	23	28	11	23	24	23	26	18	20	21	21	26	17	24	22	12	31	28	21	30	22	14	29	27	16	17	25	28	22	29	24	32	22	27	19	12	17	27	15	15	26	20	31	27	21	21	18	21	31	29	25	23	21	32	22	18	23	19	27	22	30	17	28	30	18	21	31	16	26	16	18	20	18	30	26	17	26	23	17	18	18	20	29	16	30	23	31	19	27	29	19	17	21	19	21	27	32	42	39	25	23	23	28	27	28	28	19	23	23	21	27	17	32	24	18	11	25	23	18	35	16	28	19	21	19	19	17	25	24	15	23	16	29	36	27	21	34	29	18	27	22	15	16	17	21	24	25	26	25	32	23	23	10	21	26	29	24	23	23	21	21	26	26	30	17	20	24	21	21	23	37	38	29	14	21	22	19	19	25	22	20	20	17	16	27	30	24	32	34	24	25	24	23	24	24	11	14	19	26	23	31	20	20	21	28	16	23	19	20	30	18	30	29	25	24	21	25	26	19	33	26	32	12	18	25	18	11	25	23	25	20	21	25	26	31	29	17	25	13	31	26	33	23	23	34	22	23	20	29	18	21	22	24	26	19	23	22	27	20	31	25	23	22	21	32	28	25	26	27	19	25	21	21	26	29	16	26	22	32	18	25	19	16	29	25	22	30	30	33	23	28	29	19	14	19	19	34	21	24	26	32	22	19	26	20	17	21	29	23	31	20	18	30	32	19	18	20	25	21	29	17	27	21	26	22	27	18	25	26	21	23	29	24	21	24	31	22	14	20	25	30	18	16	22	18	20	29	23	17	23	24	14	28	25	19	33	20	19	21	27	20	20	25	33	20	18	25	22	17	28	24	30	23	20	17	37	31	21	26	19	21	19	27	24	31	19	25	23	25	33	24	26	21	24	19	21	25	33	26	21	26	24	27	19	25	26	22	19	25	20	19	31	29	28	27	14	30	22	24	25	22	23	24	25	18	24	28	22	24	21	23	24	26	22	21	23	19	22	27	27	23	24	26	35	30	20	18	25	21	24	21	24	25	21	28	23	27	17	25	14	26	30	16	21	23	17	35	26	22	24	31	22	12	24	25	24	24	22	20	19	17	24	20	19	20	21	19	18	27	23	26	26	25	28	29	25	22	26	24	21	33	19	20	20	22	32	17	17	27	22	26	20	24	22	22	20	28	20	22	19	28	23	30	16	25	17	22	29	24	26	30	23	25	25	33	26	30	17	24	19	18	21	27	28	19	23	23	29	28	19	22	24	21	21	31	17	17	30	31	23	23	21	28	34	25	21	24	22	16	26	24	22	22	18	20	25	18	19	22	27	23	23	25	25	14	18	31	28	18	22	31	27	28	22	26	23	20	17	26	14	26	25	23	16	29	30	24	19	29	27	22	22	18	29	23	21	22	26	21	21	27	27	20	29	23	27	25	13	31	34	21	32	17	28	27	20	19	26	33	17	20	22	28	27	24	22	28	23	23	32	29	27	32	30	25	22	24	24	27	18	23	28	19	25	30	11	20	30	27	32	35	15	25	21	19	24	20	14	20	25	28	24	22	22	29	32	24	21	17	26	25	19	24	20	23	25	15	27	21	23	14	15	20	31	31	31	29	29	17	26	21	25	27	28	19	25	24	26	10	20	26	27	20	31	28	17	16	20	29	20	19	20	26	26	21	22	20	24	22	18	25	20	19	15	22	21	20	25	24	23	20	25	18	29	13	22	22	21	17	21	18	29	25	23	23	20
39527	19371	9947	20222	26026	27500	18467	14254	11380	10036	8614	7610	6647	5998	5026	4370	3648	3170	2719	2463	2215	2213	2422	2967	2845	2674	2455	2294	2050	1699	1517	1209	1147	1052	977	911	883	822	908	811	761	782	772	747	716	771	637	679	628	601	684	638	669	579	586	594	571	527	556	554	548	545	557	570	552	504	564	583	557	641	632	550	531	551	535	440	466	476	449	482	484	453	496	450	452	434	458	449	457	413	455	438	431	476	441	455	461	463	419	446	485	460	452	436	428	439	433	463	447	404	395	450	451	461	452	425	429	429	407	450	427	441	450	406	439	433	443	429	445	430	437	427	490	423	440	437	426	426	425	450	418	424	455	424	436	435	433	439	452	425	427	446	453	448	447	439	407	434	465	443	453	431	410	476	441	430	446	395	458	400	402	460	394	413	427	384	420	433	427	423	471	429	444	424	430	401	421	394	420	421	420	404	429	448	395	443	405	448	417	448	424	428	420	471	421	422	447	421	401	429	463	442	403	457	441	407	378	422	421	398	401	424	431	428	443	405	457	426	402	420	439	418	451	428	428	432	445	427	399	416	419	435	401	405	378	410	413	406	416	423	404	438	412	412	404	436	416	423	422	409	429	453	429	392	430	430	410	419	417	406	405	390	424	413	453	448	422	451	423	380	397	452	446	441	428	425	414	435	421	399	434	473	431	450	414	422	441	484	419	420	441	418	426	442	438	427	389	433	438	432	446	426	445	448	392	411	422	394	442	392	411	415	426	449	435	438	411	432	414	446	422	459	467	417	393	377	406	407	401	418	441	440	393	410	416	428	429	442	439	415	421	430	433	452	396	424	429	371	428	428	466	489	425	414	447	424	437	442	436	446	447	413	425	431	433	435	395	431	408	415	403	385	406	388	427	393	413	431	415	444	416	422	404	427	410	460	381	430	437	391	397	421	410	445	388	399	370	396	414	431	426	427	412	408	420	456	433	427	417	395	414	422	402	430	406	437	416	448	381	445	425	435	422	445	425	443	423	420	431	420	418	414	428	409	409	403	432	404	403	447	424	419	417	389	415	450	437	464	419	428	440	417	452	426	427	441	391	407	400	428	426	402	436	420	413	397	388	440	434	410	397	425	428	396	403	436	417	435	397	435	421	452	435	417	418	423	428	405	422	446	396	437	448	426	444	413	433	416	404	429	405	411	419	400	430	428	440	439	438	418	391	401	440	429	448	415	418	405	442	397	428	407	386	406	402	397	384	444	447	451	398	409	483	387	408	411	448	427	409	426	406	409	381	412	409	444	444	384	425	425	465	435	384	427	426	414	396	441	414	411	411	401	433	424	402	432	400	445	434	400	422	437	459	451	420	403	408	467	430	419	435	431	451	357	432	436	425	414	405	425	400	400	414	452	398	426	396	433	425	433	417	412	432	448	395	375	396	441	448	428	420	449	430	469	387	375	443	412	420	409	389	436	445	415	404	446	435	401	430	396	424	421	455	464	399	420	420	461	426	434	380	393	378	439	430	395	395	467	431	422	431	398	411	450	421	417	454	398	418	402	427	435	415	420	441	428	429	423	453	376	381	418	413	411	437	383	420	410	391	429	419	442	432	418	410	421	416	421	385	431	414	449	422	435	418	418	420	453	424	447	450	440	422	425	425	416	412	443	409	436	395	420	413	439	413	421	386	421	411	410	456	380	397	413	422	422	443	418	410	400	437	411	425	425	448	388	401	407	439	404	435	412	417	432	425	435	419	415	428	447	429	438	390	418	437	406	396	402	424	470	427	450	423	453	403	401	405	422	422	427	438	408	416	430	425	446	459	424	414	444	404	423	450	410	405	396	429	400	438	414	431	426	457	420	419	436	450	414	413	429	407	446	485	421	399	394	417	395	399	419	398	420	449	426	422	424	427	423	409	451	434	447	391	434	440	416	453	417	441	432	414	373	450	433	437	388	432	414	402	433	427	376	400	448	458	406	429	436	394	422	409	444	408	414	412	426	443	409	433	398	457	387	460	435	396	418	437	390	447	407	417	393	412	447	420	415	403	443	424	431	439	431	386	438	411	408	413	417	433	436	411	437	450	411	400	437	397	440	400	389	397	430	413	401	421	458	418	399	411	404	401	430	434	389	410	421	403	436	398	422	409	439	381	412	391	393	405	401	437	439	451	417	410	378	449	412	395	482	407	469	432	428	413	418	390	442	399	464	469	397	454	428	439	417	448	426	414	432	418	400	416	448	451	404	442	400	389	404	399	425	384	404	438	434	405	398	423	412	424	420	419	390	427	442	426	436	425	451	409	427	398	422	425	466	409	394	431	408	448	434	405	412	450	380	451	381	424	436	392	425	403	402	407	430	398	437	450	443	442	421	412	440	421	461	393	444	423	400	429	410	436	442	438	432	429	395	390	466	412	413	406	419	391	414	423	400	381	445	419	400	419	436	421	442	422	425	426	432	430	423	394	413	427	397	403	459	416	383	410	460	456	408	414	386	431	427	452	430	402	422	423	425	446	430	401	380	436	449	421	440	417	421	423	428	401	427	415	472	431	421	392	379	396	425	447	399	414	391	389	403	439	426	423	424	423	444	408	434	391	413	373	441	372	403	411	416	386	454	420	463	432	407	454	429	396	445	404	445	396	406	433	379	449	412	420	441	409	402	381	411	423	417	406	375	423	433	418	428	421	441	424	394	424	402	447	408	425	430	377	421	402	448	396	455	419	433	400	434	382	446	396	402	368	409	378	406	415	463	405	446	389	397	408	417	419	430	424	410	416	438	392	399	425	438	422	400	392	442	426	435	421	394	410	434	438	405	395	433	409	460	397	416	421	419	431	449	448	419	391	437	421	395	434	419	392	432	406	410	419	396	425	438	399	435	408	422	416	440	418	414	433	443	427	462	419	415	398	421	445	428	438	425	415	405	444	442	406	418	423	416	425	441	418	429	445	439	395	423	387	398	442	426	429	437	429	423	423	485	407	428	403	400	416	448	443	430	407	411	444	393	406	409	440	410	435	436	433	428	426	421	427	417	407	446	419	431	433	397	425	383	378	420	406	437	445	395	431	421	428	432	427	428	397	431	428	449	427	394	398	414	447	449	424	409	417	401	438	424	424	402	407	413	421	441	411	415	404	444	458	438	397	383	448	395	391	447	429	419	403	425	417	400	452	435	436	386	427	403	441	423	418	455	387	424	439	402	387	451	386	453	388	419	442	434	398	432	437	406	426	446	430	428	403	420	425	452	398	411	428	439	455	396	408	466	452	452	396	441	402	407	390	425	426	425	394	405	454	432	401	402	411	438	415	437	398	434	445	394	398	465	413	434	413	398	378	368	445	427	437	397	419	424	429	404	374	402	418	432	441	410	427	427	420	423	444	415	437	395	419	445	441	420	369	412	425	374	453	410	425	386	385	424	421	415	396	427	448	404	421	419	424	417	392	421	405	418	401	403	437	434	428	415	396	442	427	417	437	436	447	414	429	416	440	413	441	418	433	423	427	418	427	425	405	451	418	413
2106	257	105	45	83	85	63	50	53	60	50	45	38	49	37	41	27	27	25	28	29	16	35	34	33	23	27	22	36	25	14	18	13	19	17	21	15	21	16	19	19	24	15	17	12	14	19	15	20	13	20	19	17	21	17	22	19	17	13	21	17	23	24	14	15	17	16	21	11	22	9	16	12	21	17	14	14	17	13	18	17	18	15	15	18	14	12	18	20	15	16	15	16	20	13	12	22	15	13	19	19	22	17	22	20	19	21	12	15	17	20	19	21	21	12	18	19	17	17	23	13	10	25	20	21	20	19	18	11	14	24	15	9	16	16	21	14	14	24	18	15	17	13	15	11	13	26	12	26	15	15	12	15	15	10	19	19	19	18	14	17	7	19	17	10	14	14	15	14	14	21	21	17	16	21	16	11	21	11	13	15	11	17	13	15	21	18	18	26	19	18	15	22	12	16	22	16	12	20	18	11	18	14	15	12	13	21	13	26	15	15	19	19	23	16	10	20	27	23	21	25	17	9	19	18	19	17	9	17	12	15	15	17	15	18	20	16	14	20	20	15	17	14	15	15	14	13	18	26	18	18	18	16	26	16	20	12	10	12	23	20	21	20	14	17	15	14	24	23	17	13	12	11	12	10	16	16	11	18	19	19	13	15	18	17	15	17	22	19	14	17	19	21	13	18	13	18	12	29	19	17	22	11	19	10	23	18	12	28	14	11	13	19	17	19	12	13	19	14	29	22	19	19	17	13	17	18	15	16	16	15	14	12	19	14	17	18	14	14	10	22	15	12	17	14	17	9	21	8	20	16	12	18	13	13	19	27	18	14	16	15	21	20	21	27	23	16	16	17	15	23	18	14	15	19	15	17	13	18	17	19	17	19	21	14	23	23	13	13	13	15	18	25	18	16	19	17	16	20	13	11	16	9	16	28	16	11	14	16	14	13	16	17	18	12	18	19	11	22	16	10	17	18	14	12	14	14	15	20	14	21	15	20	12	20	19	21	21	16	13	14	16	29	15	19	22	20	12	13	22	17	18	11	14	11	24	13	15	23	19	22	16	16	16	17	17	14	11	17	14	12	24	21	16	12	11	11	25	7	18	15	19	19	18	21	11	16	15	18	14	18	16	13	20	20	13	20	17	19	17	13	14	18	20	20	10	14	12	17	15	15	21	10	9	17	18	23	19	13	15	14	19	20	14	20	22	17	12	12	10	14	19	17	16	26	16	15	19	16	20	14	13	10	18	19	15	12	12	20	23	18	22	9	21	15	16	12	23	14	25	21	26	17	16	14	20	14	18	19	12	15	18	16	10	15	15	14	20	19	10	16	21	10	15	15	21	10	14	18	20	13	21	18	18	24	13	14	26	13	26	18	15	19	10	20	13	10	17	12	12	15	17	25	17	16	22	14	21	17	19	14	12	7	14	23	15	20	14	24	11	14	19	15	16	19	11	13	9	23	25	21	12	17	11	11	14	13	21	19	17	18	11	16	12	18	14	12	17	12	15	13	20	16	15	23	18	21	15	19	23	17	22	11	11	7	8	23	18	17	15	17	18	15	20	11	14	17	22	14	13	18	18	13	18	11	23	17	11	19	17	20	14	14	17	16	19	20	12	20	25	18	16	15	17	5	26	20	20	8	16	20	19	21	15	19	17	14	13	9	16	10	18	10	16	11	16	19	17	22	17	24	17	18	17	20	22	15	16	16	19	20	22	17	18	15	12	10	22	18	15	12	15	14	26	14	23	21	12	19	13	22	13	13	10	17	14	18	16	21	22	18	17	21	17	19	25	19	12	25	18	13	12	17	18	16	9	16	14	12	21	23	14	16	11	16	18	20	22	19	13	17	17	22	13	14	17	13	21	18	17	13	16	18	17	23	16	19	16	13	20	18	22	9	23	11	14	14	13	23	24	11	10	16	13	22	14	20	12	16	22	21	20	19	10	15	18	16	20	29	25	13	19	17	11	13	12	11	11	13	21	14	12	14	9	20	20	12	13	22	18	10	16	20	8	21	15	12	16	9	18	26	12	10	20	18	20	15	22	15	18	14	28	16	12	13	21	15	18	21	18	14	13	14	19	12	23	24	22	20	17	21	23	17	17	23	21	15	18	19	12	23	11	15	9	16	24	25	15	13	17	16	22	16	21	15	11	13	18	17	12	21	22	10	18	15	9	11	21	20	17	15	11	11	20	15	10	18	18	13	19	19	12	10	15	17	22	18	16	17	23	14	6	13	19	27	24	17	13	17	12	21	15	23	20	12	14	23	25	12	20	19	10	10	17	14	18	19	15	22	7	25	20	18	15	17	26	13	22	9	18	26	17	20	18	22	18	24	21	13	13	14	19	14	17	21	26	14	17	11	27	20	11	14	19	11	10	11	11	16	21	8	17	13	16	18	8	15	23	11	19	18	17	15	15	23	18	17	19	15	6	17	15	21	18	12	24	24	15	11	22	14	16	15	12	18	10	14	17	14	18	19	14	10	12	13	15	15	24	18	17	12	23	17	20	18	13	15	14	17	21	16	8	18	19	18	21	21	11	16	24	20	35	20	22	15	16	17	18	14	19	14	11	20	19	20	17	16	9	21	15	16	9	16	15	16	18	11	19	22	13	16	14	18	14	19	8	14	20	15	18	19	25	18	12	16	11	18	19	13	15	16	14	17	17	14	18	19	17	15	21	17	16	22	19	17	20	15	13	16	24	22	11	8	22	19	14	15	15	16	14	14	20	15	9	21	19	17	21	15	17	20	21	12	17	21	14	21	15	14	12	17	23	18	13	13	16	16	21	12	22	22	17	15	15	16	18	14	18	17	16	18	23	8	9	11	21	13	13	16	19	12	17	17	17	12	13	20	19	9	23	17	21	15	19	18	17	15	17	19	17	14	14	16	15	20	15	17	11	15	18	10	22	15	21	17	10	14	19	16	14	20	11	16	17	19	20	19	17	20	14	16	25	18	15	18	23	24	14	18	18	12	16	18	19	17	9	16	16	17	16	19	22	26	17	20	16	20	25	19	15	24	19	16	11	22	15	19	11	24	21	18	19	12	21	17	16	20	13	31	10	17	16	19	20	18	17	19	14	8	15	11	17	21	13	17	13	15	13	12	14	17	13	18	23	13	23	14	12	18	13	13	16	20	17	17	21	15	24	20	16	11	12	16	16	19	21	11	15	23	19	25	13	18	20	19	13	13	9	16	21	16	12	17	18	16	18	27	16	12	16	18	18	12	26	13	13	13	18	15	18	14	13	16	13	14	15	12	12	24	17	15	18	21	19	20	17	15	12	12	14	17	18	20	11	15	16	12	22	21	18	17	15	20	14	17	22	15	9	8	15	17	21	20	13	15	17	11	22	13	13	8	24	14	24	14	17	15	13	19	8	17	13	17	18	14	17	12	23	12	29	18	10	10	19	23	15	16	24	13	17	17	18	12	17	13	14	12	18	17	18	16	20	12	14	22	10	18	17	12	21	14	20	13	16	17	22
26309	10601	3626	7001	11737	12470	7381	5292	4698	3754	3161	2684	2468	2195	1912	1776	1361	1243	1032	941	908	1093	1303	1487	1300	1213	1150	947	885	683	606	524	499	455	450	421	412	374	409	390	392	388	373	421	423	362	370	361	338	350	396	387	346	352	391	339	368	324	354	363	319	353	348	329	345	330	340	342	391	382	351	345	324	316	330	331	289	310	302	299	304	329	287	327	330	316	328	295	300	297	313	327	288	334	297	318	338	296	290	296	334	331	307	281	273	286	317	314	283	322	296	313	324	354	301	280	314	295	322	309	310	301	286	311	312	302	283	328	276	339	284	286	296	311	290	320	298	295	269	320	306	306	272	265	306	308	306	286	303	302	341	328	302	318	336	299	319	283	318	314	273	321	311	324	303	325	310	309	304	302	280	324	290	292	375	303	302	299	338	271	285	312	290	272	294	285	283	324	332	304	294	306	317	281	320	357	304	294	310	296	304	299	320	291	323	312	328	342	303	322	334	299	332	344	290	291	311	299	280	303	311	283	319	334	298	322	313	292	322	329	309	291	297	295	328	294	310	323	291	293	285	277	295	316	294	305	283	281	303	301	312	335	303	309	322	293	295	305	274	352	284	290	325	324	279	305	300	294	331	310	282	336	332	317	309	312	292	313	303	281	313	298	310	342	277	290	309	316	325	290	298	279	313	309	324	298	291	304	308	313	290	320	313	311	328	295	322	282	307	304	284	294	305	295	302	304	305	298	307	321	302	316	326	299	304	312	342	316	293	312	321	303	342	338	325	321	315	286	293	318	324	290	303	320	321	330	305	296	284	285	292	328	292	317	296	324	285	306	299	309	287	296	317	299	320	323	306	302	297	270	309	311	345	300	321	336	288	301	304	282	339	307	304	284	290	281	336	307	297	340	294	294	317	294	314	326	262	294	319	315	329	330	295	299	296	291	285	288	306	286	286	300	317	289	303	342	332	315	304	287	297	295	313	306	285	289	328	306	318	310	314	300	314	305	310	287	329	323	311	286	307	339	301	294	291	319	280	295	303	315	320	293	295	312	302	315	287	285	303	317	294	322	303	290	278	286	300	317	290	245	309	334	293	281	300	307	273	304	308	306	308	286	286	308	287	346	326	310	316	313	309	299	281	308	293	295	289	294	302	291	306	314	318	276	288	344	303	269	291	295	309	307	291	277	283	267	311	312	328	313	297	317	311	289	285	314	297	294	270	301	317	314	324	270	299	305	336	353	301	316	294	281	300	293	307	285	295	332	293	298	310	270	308	285	310	311	317	332	286	305	313	311	328	281	323	279	312	303	327	304	279	286	308	318	320	255	291	307	326	284	287	306	305	278	302	324	290	308	337	307	278	318	316	296	308	281	311	309	304	277	299	310	314	296	314	263	312	302	281	328	293	300	275	303	291	311	290	285	314	271	277	300	308	324	272	341	299	302	323	285	285	316	280	305	304	279	264	303	303	299	289	282	288	273	282	294	300	297	293	301	313	296	298	321	288	306	317	288	284	298	294	291	302	290	274	288	297	334	292	290	304	314	303	288	283	301	275	308	292	293	279	278	320	313	290	282	299	274	301	313	318	335	331	280	298	275	306	266	301	302	286	297	289	302	278	313	271	328	327	297	292	310	333	289	303	305	297	294	287	290	305	287	318	320	305	324	284	339	334	295	302	290	313	284	331	292	275	338	274	290	306	304	276	318	318	289	298	327	288	300	319	291	335	320	318	314	297	299	312	312	308	312	298	288	297	289	283	308	324	327	295	276	295	306	301	291	266	281	301	312	335	287	306	321	314	303	307	329	297	299	299	308	344	298	310	312	291	335	301	303	295	288	302	300	299	284	316	285	281	309	282	297	289	290	286	297	305	299	279	307	293	249	314	299	276	313	323	312	319	284	300	306	281	296	274	299	306	325	282	315	308	304	304	320	291	322	285	314	274	331	336	320	296	323	313	316	334	288	285	291	330	310	299	281	309	313	302	306	282	297	305	287	292	296	290	297	282	306	330	307	304	316	296	298	288	308	284	282	304	302	306	281	354	310	298	302	291	284	289	299	311	275	319	292	279	310	308	279	303	301	303	299	267	291	318	298	308	278	328	309	287	350	278	303	324	296	288	301	326	305	349	285	293	316	299	300	284	298	272	312	317	312	301	303	274	299	298	322	294	326	300	307	308	288	306	324	311	311	318	291	325	293	326	263	294	315	301	313	312	279	339	289	302	318	322	303	321	345	279	311	321	267	315	345	307	299	300	274	324	304	314	293	317	314	325	299	290	276	305	324	290	291	331	295	306	303	287	275	311	313	317	293	312	331	321	320	292	296	316	281	266	319	283	292	302	280	294	280	308	312	329	299	276	286	309	309	271	325	266	304	313	319	321	320	293	312	306	313	271	270	272	276	281	310	297	287	314	304	279	312	323	308	321	288	315	290	294	315	317	329	317	318	333	313	291	274	276	306	300	326	335	284	310	340	310	347	311	305	323	315	328	283	324	345	304	288	291	286	276	296	325	297	303	310	301	327	303	304	292	325	269	298	294	283	308	310	311	297	293	292	339	322	317	280	289	302	296	309	323	286	292	346	303	332	304	309	286	302	309	311	278	320	320	312	288	334	309	278	332	342	295	307	290	324	315	291	327	313	281	289	311	304	289	283	317	282	336	331	313	289	306	298	330	276	311	287	290	276	304	313	263	322	320	311	313	302	315	339	315	275	312	274	275	295	296	310	315	281	333	308	275	273	287	307	330	312	288	286	323	298	272	304	304	304	271	330	291	272	305	298	298	276	285	316	278	287	289	304	309	273	275	305	299	315	273	322	266	327	292	293	311	317	329	319	295	312	324	330	303	319	312	287	306	311	325	262	312	309	282	298	332	306	272	323	313	290	315	301	315	264	315	286	308	286	285	327	317	295	296	322	317	292	304	308	306	321	276	306	296	312	306	316	297	284	313	289	306	297	299	273	312	315	292	326	316	308	300	320	300	276	296	296	337	295	300	308	317	315	272	331	317	306	280	325	333	314	286	314	288	282	306	328	279	308	303	325	286	301	303	327	299	284	336	268	313	270	325	316	281	305	297	319	302	305	311	317	307	337	304	306	340	297	305	273	360	309	267	301	287	280	295	306	297	304	321	303	315	318	314	294	304	266	299	298	266	288	340	310	293	310	278	297	281	331	322	291	292	326	313	287	345	282	339	316	284	301	305	286	294	280	281	317	310	340	294	326	302	281	321	311	304	319	292	306	301	322	298	313	312	314	296	331	285	302	294	297	280	290	277	311	290	328	303	283	324	307	257	302	307	289	278	289	339	305	287	285	299	269	317	317	333	294	299	324	282	310	280	331	293	307	329	310	299	345	311	269	328	310	299	302	254	293	295	296	295	301	317	300	306	299	294	305	314	349	360	316	282	323	316	302	294	344	284	306	304	324	310	296	306	324	313	293	285	316	303	307	290	305	275	315	301	319	311	315	313	284	320	303	282	299	298	292	271	295	310	304
4302	946	289	191	283	287	172	163	117	123	91	94	88	80	70	54	58	42	45	49	48	57	53	57	50	51	44	50	39	44	19	31	25	29	22	25	17	21	30	32	31	16	22	25	25	23	30	15	17	15	20	24	24	19	27	24	24	15	38	25	17	26	16	22	15	23	24	25	22	19	13	23	15	25	20	18	19	15	22	17	19	15	11	12	14	23	17	22	25	14	18	19	19	17	14	18	15	22	15	17	18	9	18	17	25	27	21	24	18	16	17	16	22	25	20	20	18	13	20	14	23	16	15	26	22	17	13	17	14	16	19	13	13	18	13	19	13	21	25	12	22	16	15	12	21	23	17	16	17	20	15	22	21	12	14	12	23	21	17	14	20	12	28	10	16	21	20	15	32	13	19	21	25	14	16	19	24	19	23	11	13	28	20	22	23	18	24	17	21	24	20	28	21	17	21	22	14	18	15	13	19	17	18	20	18	15	21	11	17	15	13	15	15	21	13	15	17	17	13	24	18	20	19	21	23	10	22	14	21	16	19	17	16	20	18	17	30	25	22	24	19	21	22	16	11	16	15	14	14	11	19	12	15	13	17	20	15	19	16	21	25	16	18	20	18	18	11	13	18	22	17	20	23	10	25	16	21	20	12	21	21	10	20	16	12	16	16	22	17	20	15	23	12	18	31	26	18	19	14	20	21	19	23	13	25	13	17	22	15	15	17	17	18	22	13	14	19	20	15	19	28	23	18	18	16	12	25	24	26	18	16	19	15	16	17	14	22	13	18	19	18	16	24	17	17	19	19	18	25	17	16	20	21	20	22	15	17	17	22	19	19	18	21	16	10	20	20	17	23	17	16	15	19	21	13	18	22	23	22	18	21	22	25	22	13	21	26	23	17	12	18	19	14	12	15	17	13	24	21	24	18	27	18	15	12	16	20	11	17	21	18	18	19	8	26	15	14	17	8	24	20	14	14	17	18	29	18	28	23	10	23	20	7	15	13	14	21	17	26	24	18	19	18	19	19	20	17	15	15	14	14	18	25	27	21	20	13	24	22	15	17	18	26	18	27	15	26	16	15	9	9	17	17	24	15	18	20	17	14	15	20	16	15	21	14	20	17	18	20	19	26	17	29	18	17	18	24	25	18	14	14	18	19	18	14	23	20	23	15	21	22	26	17	23	15	14	19	18	20	22	19	18	16	12	20	20	17	12	19	17	12	17	21	18	18	21	25	14	18	13	23	17	17	18	19	21	26	16	18	18	20	21	25	10	26	14	19	16	11	15	19	24	15	28	14	23	22	22	21	16	14	13	20	22	17	19	14	16	19	23	22	18	16	26	16	20	16	19	19	27	23	23	15	21	13	21	17	15	29	25	21	24	23	17	13	17	19	20	15	11	24	15	19	19	27	28	15	19	23	13	20	20	23	22	12	16	20	20	23	7	19	22	18	13	23	13	16	22	17	19	24	23	13	30	24	19	24	14	17	28	17	18	18	16	21	19	19	17	12	17	17	19	16	20	14	21	15	20	14	19	18	22	19	24	19	20	14	26	20	21	20	14	13	13	26	20	23	19	23	13	15	20	17	18	18	22	16	13	22	16	26	13	8	12	17	20	18	17	20	18	20	20	13	19	28	22	18	22	16	11	21	21	14	25	16	21	28	17	11	17	15	22	16	18	18	16	14	25	25	27	16	16	22	24	18	17	23	17	19	11	17	22	14	28	10	24	16	20	19	19	21	14	13	17	11	15	16	21	13	14	14	15	18	14	18	23	17	12	17	21	24	16	18	14	22	30	16	17	21	13	19	15	12	18	23	13	13	19	15	15	13	21	19	23	7	19	16	19	25	15	21	20	22	18	18	16	18	18	14	22	18	20	20	12	18	26	18	17	26	11	15	21	18	17	16	21	18	22	25	20	20	20	18	19	15	24	15	16	19	17	21	24	9	19	16	14	21	17	17	18	16	17	25	26	22	24	23	18	19	19	11	20	15	21	16	21	19	15	26	24	19	11	20	25	17	19	14	15	21	18	15	18	15	14	15	14	23	21	24	18	15	22	17	13	18	26	26	11	16	24	22	18	19	23	15	24	15	12	17	18	17	18	20	17	22	20	20	27	13	25	23	11	13	18	15	16	11	10	25	15	13	18	18	20	18	22	19	22	18	22	24	18	15	11	16	15	17	19	14	17	26	16	13	26	16	15	8	19	20	13	28	21	13	24	13	15	12	19	16	15	18	23	23	23	17	16	22	20	24	20	17	17	18	21	20	13	22	19	19	23	16	23	24	16	15	16	24	19	18	19	15	20	18	17	17	19	25	22	28	16	14	21	15	17	13	19	22	17	16	16	15	21	14	18	18	12	19	13	11	19	20	15	12	19	20	17	11	15	13	9	17	21	12	16	16	17	22	19	23	12	22	19	27	25	24	17	19	15	20	14	20	23	18	22	28	16	23	16	16	23	16	17	17	12	20	24	17	18	18	16	19	15	12	21	19	26	15	15	24	18	11	8	15	19	11	19	15	17	26	18	13	17	16	21	20	22	16	22	23	22	11	15	17	11	20	23	18	14	17	23	24	18	18	20	24	19	14	28	16	21	24	23	18	21	21	18	15	17	15	16	13	12	18	14	21	18	16	18	25	12	25	17	17	15	19	14	15	18	22	16	17	13	16	26	22	24	16	20	8	18	18	17	20	19	23	16	18	19	20	13	14	19	18	20	20	19	23	17	18	24	24	20	19	13	13	14	28	13	13	17	21	23	14	13	24	14	10	19	22	21	18	16	24	21	24	13	14	26	16	26	16	10	12	24	17	22	20	26	26	19	19	11	18	24	16	14	17	14	12	14	20	21	17	7	16	14	19	21	20	21	17	14	14	15	22	21	14	25	11	19	23	15	14	20	26	15	21	18	16	20	14	17	25	24	22	14	21	17	16	15	20	15	15	23	14	19	28	19	14	13	18	15	23	10	17	19	17	18	16	21	27	16	21	17	17	16	11	25	15	12	26	10	15	25	19	24	21	27	18	14	21	14	17	16	19	21	19	22	11	15	19	16	23	20	26	19	25	15	32	17	13	17	16	12	20	16	19	17	19	17	18	15	23	21	20	17	22	9	10	22	25	20	13	14	20	12	15	15	15	25	12	21	18	17	16	16	20	25	12	30	12	11	18	21	16	23	15	14	15	15	18	16	16	25	19	18	15	15	23	15	20	11	16	13	13	18	21	21	20	19	19	20	16	31	15	14	27	28	26	21	10	18	14	12	14	12	17	20	20	15	13	21	16	19	22	24	19	12	21	16	23	19	13	29	20	16	19	14	23	21	17	19	26	22	15	16	22	25	22	12	17	22	23	20	16	23	16	20	15	15	16	17	16	16	26	22	28	22	11	14	19	19	14	11	21	21	15	20	14	16	23	17	13	26	14	19	17	22	29	19	9	12	18	19	15	22	25	15	17	17	16	18	19	20	18	20	26	14	21	17	19	21	20	9	15	29
38647	18764	8238	17750	24539	25005	17330	13926	11394	9061	7736	6592	5876	5058	4676	3715	3229	2832	2516	2405	2453	2780	2978	2910	2596	2405	2037	1842	1665	1333	1044	939	891	885	786	757	733	747	749	671	661	639	646	571	566	566	528	526	512	555	538	517	511	524	498	495	485	464	465	420	437	485	422	443	450	467	420	447	500	514	497	468	456	413	429	389	366	337	396	358	355	360	362	358	405	385	378	364	342	352	349	344	360	370	350	359	400	362	383	346	348	315	357	309	360	376	362	357	329	357	363	351	314	333	338	340	374	335	350	331	323	370	321	313	324	331	339	349	329	370	342	337	373	306	328	346	346	353	360	302	366	333	332	335	334	335	354	322	347	339	349	319	351	345	336	357	323	328	324	362	379	325	348	310	357	324	339	342	339	329	331	338	322	322	318	313	361	329	316	341	338	361	339	335	344	323	349	320	358	346	345	325	358	315	352	318	326	311	379	355	311	320	338	333	352	323	327	362	313	316	331	343	325	334	371	326	344	363	343	360	287	320	330	337	367	348	320	344	373	318	342	299	322	357	322	331	362	327	356	309	325	306	342	348	353	346	320	341	332	310	360	343	361	362	357	345	338	334	347	316	337	316	304	325	348	332	310	320	353	336	351	348	346	347	337	315	351	339	330	348	355	320	343	336	335	371	295	325	345	354	322	321	325	280	317	345	309	328	327	324	358	333	317	296	342	342	322	352	343	316	323	361	320	312	321	330	307	319	312	338	348	314	366	340	351	323	366	326	332	325	358	367	339	328	312	345	340	325	336	359	364	372	329	357	322	296	345	331	326	342	342	317	309	317	336	324	304	329	308	306	339	349	328	334	328	345	335	328	324	300	341	331	307	324	342	325	320	310	351	322	348	323	339	344	344	325	350	332	332	339	359	351	346	338	353	339	337	321	336	322	322	362	364	344	311	343	345	336	337	344	325	352	308	360	335	331	337	335	331	349	346	324	322	304	327	337	301	325	307	365	349	349	337	318	340	321	315	322	319	344	351	330	323	317	346	315	308	317	341	339	344	341	378	328	328	325	320	334	306	328	357	308	337	337	335	354	335	353	330	338	328	347	343	296	343	330	330	378	349	344	314	326	368	333	315	329	326	318	323	334	344	328	332	327	350	376	323	328	326	324	332	321	326	331	327	349	336	320	319	323	296	333	333	364	333	331	325	332	360	321	351	363	340	344	297	306	313	314	318	339	340	352	358	370	327	311	340	338	348	336	331	320	334	303	351	343	348	304	341	317	305	330	324	320	343	317	350	336	336	340	337	314	345	321	366	344	336	320	334	316	329	306	367	331	333	312	313	317	343	329	357	312	312	307	353	339	360	337	335	322	338	358	317	345	331	367	338	293	300	323	337	315	303	341	331	357	355	292	358	366	332	336	297	309	312	351	348	296	365	318	316	316	311	322	357	334	317	323	306	327	323	341	356	352	337	326	325	315	338	354	343	341	317	364	319	309	334	318	312	338	338	344	307	325	355	336	324	335	323	365	324	313	320	339	324	349	359	347	307	316	345	347	346	281	361	314	316	318	347	306	315	350	324	329	314	329	295	346	354	315	331	338	331	311	293	332	349	330	324	340	312	367	316	353	327	322	323	326	330	351	335	310	341	350	349	335	327	332	336	320	333	312	356	300	351	314	306	341	335	348	335	338	342	331	337	351	344	344	316	346	320	332	368	342	355	358	320	330	352	369	346	329	296	326	351	369	329	351	330	352	301	364	323	305	316	330	332	357	335	361	345	293	350	344	308	314	307	310	322	334	335	303	322	313	299	324	315	342	318	316	313	337	346	372	300	356	333	303	325	330	308	330	290	315	354	357	312	324	329	354	332	343	311	334	359	305	349	350	354	308	337	312	332	309	319	351	344	337	346	295	356	298	330	328	315	327	328	329	348	294	341	341	324	341	312	366	317	320	318	296	339	365	338	330	340	300	372	334	326	320	330	313	318	305	341	369	332	373	330	336	363	347	319	334	349	365	336	346	291	330	294	310	343	306	311	318	368	315	298	331	307	354	363	325	345	328	369	351	312	336	360	314	320	336	343	322	330	343	330	366	345	329	316	337	336	318	316	339	301	326	335	334	317	334	342	362	343	348	344	319	311	350	341	393	348	327	312	355	331	356	312	324	373	342	330	343	342	321	347	344	348	344	350	314	366	340	309	337	329	333	353	351	337	342	328	329	352	366	349	343	344	338	320	328	342	313	403	336	369	319	354	340	336	298	349	353	328	318	302	330	343	342	350	357	337	346	327	299	310	311	343	328	302	353	322	307	343	309	359	333	299	295	305	325	366	320	329	292	327	306	358	324	372	353	316	341	325	311	363	344	348	328	342	342	313	341	306	327	313	317	372	324	298	330	363	342	355	327	314	313	331	343	339	317	304	361	335	322	331	340	314	334	328	350	324	336	335	348	341	338	334	351	372	328	311	340	354	321	349	320	335	307	310	361	338	344	344	333	291	341	376	331	308	328	322	326	349	340	353	298	362	364	330	304	318	340	331	363	361	334	333	335	337	327	367	335	321	345	321	351	343	329	351	307	342	310	341	288	325	361	373	325	334	326	303	307	364	321	338	351	336	324	321	332	323	342	335	341	322	358	325	321	353	337	350	351	322	332	329	314	351	348	333	311	325	312	349	314	310	341	305	297	357	339	304	336	330	311	378	341	303	323	328	335	337	372	330	332	353	329	332	302	375	353	327	348	343	326	331	299	363	325	329	360	312	324	333	361	306	350	338	333	331	354	334	329	344	331	327	319	337	354	340	307	336	334	338	324	325	343	333	341	313	313	363	317	345	298	352	352	297	383	319	360	297	367	336	307	319	345	324	330	293	320	328	283	318	329	335	342	339	314	294	318	312	326	337	311	351	326	306	322	338	367	350	349	331	345	314	353	306	321	334	320	364	370	326	297	331	337	357	297	346	308	359	322	329	334	371	318	339	335	345	330	300	306	334	327	343	333	329	351	368	327	335	312	341	321	323	317	347	341	333	343	313	294	342	332	323	335	325	329	348	319	328	323	346	314	312	375	382	341	329	321	346	345	325	322	319	344	322	318	311	333	283	356	343	326	331	335	347	334	356	349	342	308	301	310	315	309	352	335	302	360	329	356	325	324	311	345	326	358	337	324	339	326	339	337	352	326	357	349	367	314	332	362	305	339	344	326	315	338	302	379	351	336	350	348	341	345	357	337	341	326	328	282	322	313	352	324	335	305	291	353	326	326	336	371	346	345	332	370	345	342	343	341	326	327	331	356	320	364	304	352	333	355	311	356	320	343	348	300	335	344	361	325	320	360	327	347	329	334	352	332	322	320	360	326	332	346	337	306	335	351	347	346	343	349	340	332	341	343	320	297	354	337	317	319	310	309	316	350	322	316	317	328	329	350	330	335	372	324	341	352	351	368	340	350	323	302	341	370	315	343	330	332	330	314	315	329	348	341	336	316	309	338	336	308	339	323	317	326	334	335	326	310
4207	559	186	130	181	181	114	109	96	99	68	63	86	76	57	50	45	44	43	51	52	47	74	56	40	45	46	42	37	37	32	34	20	28	29	31	29	35	37	30	33	39	39	31	32	34	25	29	26	37	29	40	24	44	29	32	26	20	23	22	30	26	31	33	28	30	35	33	32	44	34	31	33	21	36	24	35	34	31	30	37	27	20	24	26	31	31	29	23	24	31	24	30	26	30	27	35	36	32	20	30	33	28	35	32	26	28	25	28	21	25	20	46	34	31	29	20	38	35	33	20	19	22	29	28	29	27	38	28	32	36	27	34	30	18	24	23	32	19	29	34	30	29	33	29	35	21	21	24	27	23	33	28	36	27	30	36	27	32	22	26	27	23	27	33	25	29	36	25	22	24	24	30	22	35	26	32	34	26	23	30	16	30	24	29	31	22	29	28	24	24	34	23	35	32	24	28	28	22	32	28	24	20	26	29	25	13	43	32	35	28	29	31	20	25	35	40	19	41	34	32	29	23	28	25	27	32	28	18	21	24	30	31	26	21	29	32	40	30	26	24	45	24	31	34	40	20	23	31	23	25	25	26	28	32	29	21	28	23	14	26	23	27	31	26	26	33	23	36	29	28	28	33	34	24	28	16	29	27	24	26	23	34	31	24	22	28	25	33	19	27	30	25	32	30	22	27	29	19	21	21	30	25	30	30	24	34	29	29	29	37	38	35	23	26	22	27	33	16	20	29	27	19	30	32	31	26	20	28	28	20	27	19	23	34	27	23	34	21	34	33	36	25	37	26	22	21	32	35	34	33	31	33	31	25	26	34	33	23	26	41	27	14	24	24	38	26	23	32	27	36	27	20	22	36	32	31	30	28	31	33	25	18	31	25	33	30	31	17	26	27	38	21	29	23	25	26	43	27	24	29	21	33	28	30	32	18	23	32	28	34	29	30	24	26	25	33	23	37	30	37	33	43	29	18	28	33	25	24	38	20	19	22	14	25	21	26	34	31	26	21	28	33	29	33	39	29	30	42	27	24	29	26	27	25	18	26	33	33	41	30	25	23	31	25	18	22	28	29	24	26	26	31	26	19	22	25	23	30	38	35	19	26	21	27	20	30	28	23	28	34	22	31	25	21	29	28	25	29	24	24	19	33	25	32	27	33	32	23	31	31	26	31	33	25	19	37	34	29	35	34	33	24	22	34	28	35	30	28	25	27	39	33	25	25	22	28	24	26	36	26	21	31	34	34	33	31	28	25	26	28	23	30	28	24	24	27	17	23	31	19	35	33	33	33	18	30	37	31	36	29	27	28	27	31	23	22	29	26	25	32	20	26	22	27	26	32	37	27	23	35	34	37	19	31	20	33	26	36	39	26	23	26	29	23	24	31	26	26	21	28	34	40	21	30	28	32	36	34	14	21	48	30	32	31	28	31	30	32	26	24	29	36	30	28	22	37	21	22	21	30	21	19	29	33	27	22	29	32	33	39	27	23	33	30	21	32	32	28	31	20	28	33	31	32	29	34	29	26	33	37	25	21	36	28	32	26	31	36	31	32	33	24	30	35	29	45	27	28	27	39	25	26	30	30	35	32	29	29	27	33	34	27	24	30	23	25	24	29	26	21	36	33	40	21	28	26	21	32	22	40	33	25	26	37	27	23	31	20	27	18	29	24	23	22	33	23	24	23	31	29	27	23	29	24	30	24	34	25	27	32	36	23	31	26	32	35	33	24	23	26	25	23	21	26	28	22	28	22	30	30	35	31	28	29	22	44	28	23	22	26	23	35	26	33	27	34	23	23	29	30	32	35	32	24	26	23	27	26	21	25	22	28	27	29	30	28	32	19	32	27	36	33	21	26	31	19	24	21	30	32	23	23	26	29	23	28	33	19	27	27	27	33	30	26	25	28	33	29	44	29	27	29	38	34	32	33	20	26	26	31	27	26	37	40	25	21	26	25	24	30	33	29	33	30	28	21	31	29	32	42	26	20	33	38	29	17	22	31	35	27	28	29	28	26	25	20	31	30	26	33	31	27	31	22	27	23	26	41	25	26	32	30	37	24	35	29	22	32	28	29	22	29	30	31	28	22	23	39	24	28	28	35	26	30	30	29	31	24	28	30	22	29	29	30	23	28	27	28	30	33	28	26	28	28	32	25	35	34	31	35	25	33	30	31	30	25	33	30	31	17	23	23	32	30	23	29	35	32	27	25	28	31	27	29	20	22	19	28	17	29	31	30	31	34	18	24	27	32	27	24	30	28	28	22	31	30	26	29	28	29	28	23	30	29	26	36	30	23	30	30	32	33	27	21	29	22	27	32	19	33	28	23	22	27	21	19	20	23	28	21	22	27	24	24	27	32	23	21	27	38	28	28	25	23	28	24	39	27	16	25	29	23	23	37	44	27	27	30	31	23	33	32	20	33	23	21	31	33	25	28	31	23	21	25	26	17	25	23	28	34	30	25	22	21	28	25	21	33	25	32	25	28	17	34	20	36	35	19	32	22	38	36	25	39	21	28	37	28	22	32	31	25	26	26	29	24	36	32	30	33	17	30	23	26	28	22	27	27	35	31	27	30	24	35	31	31	34	28	22	29	31	31	24	28	30	35	29	28	32	22	27	28	30	29	19	32	37	28	37	26	19	28	22	29	20	36	22	27	27	27	35	20	28	27	34	25	38	27	24	29	31	41	30	34	37	23	23	27	42	30	20	34	22	38	27	32	28	20	22	33	28	28	26	28	30	32	20	27	29	38	30	27	33	45	29	25	31	27	22	26	26	20	32	29	36	31	34	34	24	34	25	45	30	29	34	27	35	26	23	26	28	30	26	27	31	25	33	51	27	27	31	29	27	26	21	36	25	33	22	33	30	27	36	28	22	42	21	42	28	35	28	29	28	27	26	22	31	28	27	22	29	26	12	28	36	25	25	28	32	24	26	31	27	29	32	29	36	26	23	35	24	26	27	33	27	32	36	29	28	26	32	30	26	36	31	26	19	38	26	21	26	23	23	27	27	25	22	28	33	26	21	32	23	24	16	28	22	25	22	23	21	20	33	21	28	49	28	27	16	29	31	33	34	30	26	29	22	39	30	13	24	25	23	31	28	23	25	25	32	32	33	38	30	20	29	37	28	29	29	21	32	25	31	27	30	21	23	27	32	31	29	26	31	23	29	25	26	29	28	35	40	36	32	28	31	24	27	25	28	24	31	29	29	30	18	27	16	20	27	24	29	23	26	35	31	28	25	29	26	34	27	27	35	21	38	36	40	23	22	29	23	37	21	31	20	34	35	19	30	19	23	27	35	27	27	30	36	29	37	34	17	29	23	28	21	36	19	28	23	34	36	26	35	33	28	17	29	30	28	26	25	27	32	40	27	34	33	19	30	40	32	29	35	33	23	32	27	30	31	36	28	36	36	24	29	29	36	32	25	21	27	25	35	26	39	24	24	40	31	31	22	27	28	24	28	18	23	22	30	30	36	23	21	26	26
33129	14609	5517	12596	18475	18495	13358	10909	8366	6924	5398	4652	4300	3756	3127	2556	2208	2026	2037	1971	2134	2390	2418	2199	2063	1877	1639	1453	1202	1056	964	889	831	853	800	769	815	735	713	737	708	719	655	624	665	602	654	644	616	619	617	664	644	664	583	570	589	579	579	603	558	585	590	583	549	623	574	565	639	651	592	624	566	585	558	522	578	575	540	536	551	528	540	546	503	505	525	488	539	551	544	518	510	518	498	524	504	523	503	517	524	517	478	487	528	550	549	491	510	500	550	538	507	520	491	525	538	539	510	517	544	495	499	480	541	518	538	546	503	515	492	511	567	509	515	526	523	529	513	480	524	523	477	482	528	472	510	499	497	481	552	542	505	504	552	530	522	521	515	547	541	526	530	457	452	524	456	495	527	544	498	529	486	482	514	498	542	504	476	509	552	502	536	472	510	477	499	502	526	527	499	536	520	488	500	514	486	495	471	510	526	516	508	513	489	482	532	504	490	493	490	514	521	532	566	530	493	463	515	539	467	534	482	536	501	504	531	534	502	540	464	515	531	509	518	518	536	470	526	558	541	513	521	509	523	495	519	499	508	535	518	523	521	525	533	501	454	524	519	484	502	480	508	508	507	491	499	540	517	481	532	482	509	510	528	499	516	486	509	479	494	512	501	541	516	482	521	504	532	531	503	498	506	544	501	521	525	553	499	538	471	514	523	531	526	515	541	494	518	539	509	473	467	514	552	499	511	530	485	501	502	524	509	486	532	471	449	557	537	529	518	501	482	525	491	467	515	514	497	477	507	531	492	517	516	506	480	469	495	547	505	533	551	524	473	526	529	527	540	512	512	482	506	471	497	503	508	473	507	519	504	479	543	549	506	540	495	502	488	501	555	546	501	480	527	509	519	541	524	509	533	530	500	520	528	510	516	490	528	503	513	481	481	480	505	497	501	519	497	505	507	462	543	560	505	498	483	487	498	516	511	526	507	533	516	537	499	477	483	522	527	480	537	474	486	489	501	532	509	521	499	481	518	524	504	497	459	520	512	490	511	491	501	476	460	500	497	521	500	534	500	491	458	530	489	513	510	527	529	509	488	510	489	489	522	503	489	515	483	509	507	501	503	548	498	514	495	506	522	539	523	522	526	506	514	558	507	528	460	513	486	510	536	471	508	517	569	526	503	497	515	511	510	484	529	462	504	521	509	518	511	483	559	475	540	497	508	511	495	521	492	521	502	497	512	504	539	495	495	545	500	496	502	503	506	529	549	523	515	534	512	537	513	510	535	476	485	549	516	478	452	502	506	471	501	535	514	521	490	502	525	531	499	508	501	517	506	541	534	541	464	507	509	502	496	495	509	505	523	521	486	496	504	486	486	487	532	548	541	538	498	502	513	525	520	489	527	522	485	476	529	533	528	473	487	497	515	499	481	518	465	522	519	558	534	488	495	511	511	575	464	513	498	484	511	542	517	513	518	535	524	485	500	502	538	515	511	484	533	497	498	523	504	527	526	497	540	513	527	483	517	514	480	507	524	496	513	520	513	482	547	516	471	545	527	532	532	545	536	516	527	489	503	474	502	531	501	489	524	500	502	494	504	512	492	544	519	519	500	505	486	510	521	529	501	526	528	513	500	468	563	540	486	536	525	522	546	505	497	482	572	557	535	524	509	482	526	517	513	524	529	482	466	567	509	485	556	482	518	535	482	497	487	512	488	522	485	504	495	483	483	487	538	500	487	532	506	510	535	550	508	514	501	497	523	490	515	500	529	499	540	519	545	519	483	505	498	509	536	500	516	503	499	531	516	532	531	482	492	495	507	500	564	486	505	482	499	508	534	567	448	524	521	507	511	495	515	509	490	514	530	508	526	506	510	487	527	525	560	515	544	498	529	501	509	501	479	504	515	568	482	512	492	517	519	515	501	515	535	484	503	536	487	510	522	467	519	504	551	506	511	512	519	527	498	496	502	507	467	491	492	520	549	532	510	523	497	521	524	477	477	450	508	511	516	489	538	552	521	470	498	493	516	523	528	518	498	490	522	513	490	471	513	504	474	502	501	509	544	484	503	565	526	492	523	491	506	524	478	484	528	514	518	512	541	489	500	509	489	488	491	492	532	514	530	513	526	508	512	528	503	498	492	485	495	499	548	514	505	511	448	481	511	530	490	465	528	505	495	527	502	551	495	499	513	511	512	508	532	501	520	525	472	510	506	506	536	489	495	500	479	497	531	536	537	525	504	542	498	524	523	512	511	509	520	545	552	509	505	502	513	516	463	547	515	493	501	512	516	488	481	518	513	523	453	505	494	503	520	505	533	517	526	505	503	494	530	503	515	526	513	502	507	525	525	463	523	509	544	522	513	534	513	487	502	529	517	499	487	488	512	510	498	490	544	516	485	548	484	506	509	503	509	514	504	529	514	507	509	487	503	470	490	518	488	537	578	517	526	522	518	549	469	547	527	495	505	525	530	513	505	496	503	485	470	481	538	524	489	500	541	503	495	525	493	517	513	457	481	517	510	545	512	494	533	497	503	523	519	502	537	516	523	523	555	516	475	494	478	495	477	491	512	529	488	496	518	535	525	507	490	470	523	492	519	517	544	561	524	511	503	506	505	499	491	497	491	515	530	517	472	475	489	492	539	520	500	514	532	491	501	494	488	509	491	485	503	547	494	461	494	499	500	502	544	503	479	509	495	543	507	499	504	547	511	522	494	491	494	543	471	465	471	498	515	558	532	539	516	491	506	538	505	469	485	494	497	469	522	529	541	521	530	504	505	497	502	512	510	528	538	507	507	524	497	508	524	514	524	521	507	528	505	526	517	505	545	521	496	472	501	478	548	519	490	544	522	560	472	509	470	540	546	491	493	508	496	495	514	499	528	512	534	526	493	483	464	501	490	500	544	493	477	519	505	498	531	493	517	519	481	489	502	495	524	552	480	477	529	514	512	504	493	479	485	491	478	507	485	493	478	477	502	511	493	528	474	463	492	525	472	546	508	513	517	478	535	530	508	481	506	550	505	471	502	552	515	476	506	510	450	505	498	471	507	486	516	469	512	457	522	514	503	510	519	487	505	515	547	535	514	464	469	487	516	515	510	512	461	507	511	531	494	514	530	523	533	484	522	497	448	528	537	522	506	514	513	480	497	536	478	504	518	510	552	499	475	492	494	526	517	510	547	496	502	525	537	538	508	496	501	492	492	511	508	489	491	512	493	485	529	539	518	508	502	525	489	517	509	451	510	464	527	482	450	508	524	514	470	503	480	502	482	461	507	481	506	530	489	533	496	479	524	540	502	531	540	493	487	543	518	545	492	535	536	491	502	512	535	504	499	536	532	535	497	521	497	474	495	518	528	531	521	455	508	506	520	508	514	507	545	479	508	525	460	518	521	486	538	546	530	494	497	488	544	489	517	483	524	534	495	478	500	556	549	512	498	483	524	516	502	535	485	511	496	499	519	498	505	498	486	510	493	522	523	536	505	498	496	531	483	504	493	508	514	519
5176	1007	346	218	279	318	224	161	155	136	133	121	96	73	76	69	58	50	61	58	94	66	64	68	53	44	39	52	45	29	33	39	39	26	30	30	30	28	31	26	26	17	21	25	21	37	31	27	16	29	29	31	26	26	22	20	31	28	25	26	30	26	19	23	23	24	20	12	33	28	22	19	26	23	14	26	32	22	22	21	23	30	13	21	28	17	34	19	27	16	33	19	13	26	23	34	18	23	27	21	16	24	14	28	21	22	19	21	16	30	34	23	22	27	21	25	29	17	20	23	18	24	21	24	35	20	30	20	31	24	24	33	20	25	18	20	27	21	19	20	28	29	16	23	19	27	22	29	24	23	31	30	24	24	22	22	19	19	27	18	29	25	25	27	21	25	19	22	23	27	19	26	30	31	24	19	19	27	18	31	16	26	29	32	21	28	36	19	23	26	22	16	23	33	33	24	22	24	26	28	27	23	17	26	29	20	22	20	26	36	19	33	29	23	32	21	19	27	22	19	33	17	28	28	28	21	18	15	22	28	23	29	20	24	18	18	20	23	26	22	22	22	31	19	18	26	24	28	21	25	21	29	14	21	24	23	24	20	20	23	23	20	21	20	20	14	28	19	21	25	19	18	25	24	17	24	16	26	14	22	25	17	19	19	27	21	26	28	9	22	17	22	24	28	17	28	16	22	32	23	28	23	23	24	19	18	24	23	16	24	19	29	26	31	24	18	21	24	16	23	22	16	20	20	21	13	19	17	34	30	17	24	19	29	24	27	25	30	18	26	28	28	21	27	25	31	20	27	19	25	23	19	22	23	20	16	23	16	21	27	25	25	20	19	29	25	22	25	27	22	21	17	20	28	14	17	29	28	17	21	30	27	22	37	20	26	30	13	14	30	17	28	29	19	27	22	24	19	27	14	25	23	18	22	20	19	23	27	26	25	25	23	18	15	32	21	28	36	23	27	18	28	16	22	28	20	12	31	20	33	23	19	22	22	22	16	23	20	30	33	14	19	27	20	25	28	21	23	34	24	21	29	20	13	26	18	35	19	19	22	25	19	20	24	25	33	17	25	24	21	17	29	20	27	22	32	32	26	21	20	26	20	26	20	8	15	24	22	24	24	34	25	31	26	28	20	27	24	23	26	27	24	15	20	24	24	27	35	26	20	27	19	21	19	26	19	28	34	28	19	22	24	26	30	27	20	26	25	28	25	28	17	31	25	25	20	17	24	13	24	26	29	23	25	28	24	18	27	28	24	31	28	18	29	26	15	19	16	20	31	26	35	28	29	30	27	19	19	24	25	24	27	21	23	15	27	17	33	32	22	19	24	17	23	21	25	18	14	19	22	30	18	29	14	27	25	26	32	25	25	23	16	25	28	14	26	23	24	25	20	23	18	18	24	19	24	15	24	23	30	23	20	18	18	23	19	15	23	29	28	27	22	26	20	22	21	18	29	24	21	32	25	17	24	36	22	25	24	28	27	26	25	27	19	28	18	25	21	19	20	24	11	17	18	15	29	27	19	28	21	19	28	20	34	18	22	17	14	26	24	14	24	17	21	21	23	25	15	24	22	30	26	26	20	23	29	24	22	26	29	20	22	22	27	24	19	17	20	23	27	16	23	25	23	22	24	24	15	29	26	24	23	24	30	21	26	19	16	18	15	23	18	25	28	23	17	23	28	12	31	13	23	20	21	15	28	25	22	24	24	21	31	26	26	25	19	17	28	33	20	20	21	20	12	18	26	18	36	26	25	23	22	20	16	30	26	22	24	16	30	20	29	25	14	17	25	22	21	20	25	18	20	20	29	21	21	20	27	22	9	26	23	21	15	28	29	25	25	16	25	12	20	25	16	22	21	18	30	26	13	24	22	22	21	27	20	34	20	17	26	18	21	15	22	28	22	26	19	21	24	23	21	20	25	24	22	19	18	24	25	17	17	17	22	27	23	19	24	14	23	24	20	20	19	23	28	27	27	22	29	23	20	21	17	24	16	27	26	19	26	24	18	21	25	27	22	21	27	22	18	30	23	20	22	20	26	35	22	28	24	21	23	26	20	21	16	26	16	18	24	24	21	21	26	17	22	25	27	26	19	27	19	27	25	18	26	19	19	21	28	32	30	35	30	15	24	20	33	34	16	22	21	27	24	27	25	20	25	21	26	35	23	23	29	21	29	17	19	27	19	31	22	27	22	22	26	17	25	23	15	30	31	20	15	17	31	26	22	23	23	14	23	23	28	22	26	33	22	21	24	19	20	12	35	29	27	27	21	18	22	22	20	24	18	24	19	15	34	16	26	16	20	14	25	24	32	32	20	18	29	23	16	35	22	26	23	20	21	17	32	21	21	22	22	21	23	23	17	16	27	27	27	24	22	23	27	21	23	21	13	18	27	23	19	24	29	26	17	26	28	19	33	22	28	24	25	21	34	23	22	21	24	13	27	25	20	30	29	22	31	19	21	34	18	25	16	20	23	19	37	22	18	18	18	21	18	23	30	21	18	22	24	32	27	30	23	24	25	20	28	24	24	25	29	26	21	18	30	32	19	20	22	22	24	22	23	27	23	25	26	29	23	34	21	10	24	16	30	21	26	21	20	23	26	30	29	20	23	23	20	14	16	27	24	26	27	18	29	24	25	24	28	29	15	23	23	21	24	23	13	28	18	26	32	21	20	26	22	24	22	25	20	19	25	23	25	25	29	28	25	19	23	21	23	25	24	23	31	20	30	14	21	17	23	26	25	17	20	27	23	26	19	25	23	28	22	21	26	18	23	24	21	31	25	24	24	28	22	24	24	22	24	21	28	25	16	22	19	19	23	17	25	13	25	27	31	24	26	15	30	32	27	27	25	20	27	19	24	22	22	25	19	24	28	22	17	17	15	18	17	22	19	15	25	23	25	17	22	17	29	20	29	31	25	25	21	21	26	24	22	20	24	30	27	20	22	20	35	30	27	24	24	22	27	30	19	23	27	20	25	27	28	23	20	20	20	18	18	26	21	28	22	28	30	30	20	23	30	16	18	16	19	23	19	23	17	31	19	17	13	35	22	22	31	15	21	28	23	27	20	24	28	15	29	27	24	27	22	26	20	30	16	24	35	24	24	23	21	24	27	20	20	20	26	17	28	18	21	27	26	22	18	24	29	24	30	26	25	22	22	23	24	21	14	28	26	21	19	21	20	25	28	33	26	26	24	20	32	21	14	22	17	24	18	14	9	23	21	17	18	20	23	29	18	17	18	18	16	25	25	29	21	20	25	23	19	26	20	20	16	16	26	25	28	23	12	25	23	27	23	25	22	28	19	28	22	30	24	21	27	24	34	20	17	22	19	33	24	19	18	21	23	15	26	25	20	33	29	18	19	20	16	15	13	16	28	22	28	27	22	29	22	19	18	21	26	29	16	21	24	22	27	24	19	25	31	26	28	21	20	23	15	20	26	15	16	20	25	17	28	25	23	29	24	16	28	22	20	18	23	23	24	21	19	29	28
39712	18804	8622	19343	25887	26134	19523	15657	12596	10915	8256	7484	6524	5498	4673	3837	3428	3191	3108	3400	3585	3544	3426	3177	2814	2551	2108	1824	1684	1372	1159	1129	1084	1008	1006	922	909	888	843	803	776	738	740	742	715	606	647	652	636	662	633	661	643	633	611	577	573	545	551	584	561	536	569	537	552	561	576	592	567	561	606	550	514	489	485	493	477	494	460	495	489	468	448	463	452	484	446	470	450	441	420	402	439	467	484	436	468	476	409	436	480	438	497	446	451	402	468	480	447	483	451	443	413	442	473	429	459	432	416	420	442	417	437	470	440	439	463	430	451	440	446	445	410	416	420	437	419	458	456	440	437	420	409	432	407	440	426	410	457	424	418	441	421	442	425	438	465	449	434	435	428	383	456	397	431	416	420	384	459	388	432	426	429	423	440	424	401	458	418	398	414	462	398	389	452	455	433	435	442	428	437	440	469	414	434	420	432	400	428	411	446	435	395	420	457	404	402	395	426	401	412	452	386	415	406	450	443	436	392	411	415	435	425	380	415	435	430	425	414	417	435	467	439	429	429	404	439	447	437	393	441	420	455	387	415	418	423	380	435	459	410	438	407	385	397	391	401	399	408	432	380	399	425	397	416	391	447	427	395	458	379	424	405	418	445	425	421	405	404	399	415	394	378	398	398	410	440	415	412	399	373	417	453	422	412	440	399	460	385	429	371	397	435	425	403	413	424	406	408	438	421	475	406	408	453	437	438	388	375	428	401	396	432	438	418	447	433	418	396	414	408	403	400	399	419	453	424	399	396	421	434	434	444	434	407	442	413	433	401	385	435	420	427	390	380	417	422	437	424	430	437	419	405	426	451	423	377	406	413	410	459	419	444	370	436	428	441	412	443	419	396	425	407	410	434	408	430	427	418	419	404	390	411	408	420	436	421	416	454	381	401	413	432	432	421	398	415	451	426	416	424	409	416	410	444	428	388	423	413	400	402	443	429	401	443	401	421	425	409	446	420	416	403	383	464	417	409	432	415	434	372	425	438	432	371	412	421	446	457	404	395	413	377	425	389	432	384	429	406	453	378	423	410	385	439	408	433	456	419	420	387	440	422	454	426	420	425	435	442	400	437	426	431	394	445	426	424	454	468	421	454	440	468	386	417	397	394	408	429	420	442	463	438	426	420	388	416	420	393	432	415	400	416	396	411	430	426	399	436	438	439	408	403	409	478	421	432	427	444	385	454	425	427	419	427	410	384	414	475	382	457	444	386	438	402	413	441	422	388	444	378	406	383	458	398	414	474	399	428	412	413	413	452	430	410	387	417	428	404	439	436	438	406	418	405	407	410	389	408	389	387	394	447	431	399	411	402	433	439	428	380	421	441	428	423	386	412	397	454	413	393	447	403	392	427	410	440	422	418	408	383	410	403	409	450	415	448	451	398	433	453	411	421	472	397	448	426	407	432	420	428	451	426	411	472	413	437	387	404	422	407	451	455	442	398	384	422	406	414	408	431	412	407	458	394	446	446	431	375	421	420	431	415	442	421	380	403	415	423	442	426	450	414	405	415	379	399	408	379	441	431	433	411	378	424	434	463	456	445	389	427	438	403	420	418	404	370	412	387	413	385	396	424	420	415	448	424	428	384	407	386	412	390	427	433	359	424	414	437	392	425	393	440	439	400	399	440	401	399	384	415	426	404	438	418	403	412	405	415	417	382	418	425	411	438	409	396	444	408	409	395	389	414	424	466	407	422	408	420	411	425	398	382	423	414	444	396	411	429	422	433	447	420	406	407	413	408	437	413	405	421	393	413	403	403	454	407	408	433	435	426	413	375	441	421	431	436	430	410	410	443	404	422	418	424	423	446	412	449	405	411	450	408	392	409	450	421	392	419	434	436	450	417	435	422	381	438	414	445	424	428	425	441	392	394	441	442	404	374	385	418	432	432	407	420	428	431	401	405	387	390	415	430	406	454	411	413	447	418	452	434	427	425	429	409	413	412	441	424	393	412	416	416	431	441	399	393	377	408	415	393	425	454	425	449	405	417	404	421	422	419	451	434	417	432	426	433	407	441	433	399	432	442	469	401	430	458	416	395	433	391	423	429	387	403	435	438	428	420	426	409	420	450	420	427	422	424	431	446	384	425	419	398	388	389	422	404	437	421	404	442	447	440	424	457	420	395	410	417	421	389	386	422	400	378	431	425	407	378	450	408	405	428	391	427	425	420	422	432	428	423	412	462	420	404	419	460	414	414	463	389	427	444	398	406	445	410	433	405	430	410	416	460	454	412	404	422	420	430	440	451	387	439	431	398	415	426	426	445	415	388	409	405	392	418	440	422	438	445	397	446	430	457	414	481	429	412	418	428	417	421	410	433	421	393	384	388	401	435	394	410	425	414	389	384	422	388	411	433	422	406	431	423	431	412	411	431	441	403	427	403	433	386	427	461	394	419	405	424	414	415	460	418	458	459	458	448	402	412	431	427	426	412	409	413	421	397	472	394	400	394	424	396	433	457	424	404	441	426	430	390	418	394	395	389	441	419	414	417	416	387	388	429	399	411	431	446	453	428	428	433	398	436	447	392	478	432	425	402	407	417	410	412	423	404	388	407	423	406	430	453	408	414	434	406	429	384	387	402	436	409	413	417	440	407	424	430	415	417	407	417	407	440	447	435	420	412	394	405	404	432	436	413	389	450	385	429	416	402	480	457	438	451	429	414	448	443	390	448	417	422	420	405	429	436	411	414	384	444	413	421	407	401	425	393	438	426	416	440	425	434	404	402	445	406	418	402	442	418	430	380	395	406	419	369	411	444	422	402	405	443	425	417	446	447	441	445	407	448	421	386	407	429	388	447	395	433	397	412	463	443	435	438	397	417	436	425	414	420	390	414	428	428	432	420	433	402	424	385	419	410	472	436	431	396	421	421	446	456	460	406	399	417	370	374	412	414	394	431	429	397	410	389	415	462	454	406	403	399	415	436	442	404	403	416	431	447	434	419	407	417	435	429	394	439	394	431	404	441	404	460	432	412	414	406	413	443	407	414	401	438	441	405	439	407	427	453	387	436	400	437	436	444	429	407	390	425	427	412	411	435	408	415	417	439	405	430	428	421	434	410	414	417	414	394	386	430	414	405	422	436	415	390	441	383	412	398	408	435	444	433	410	398	440	395	435	412	442	393	451	415	385	396	387	388	414	424	454	441	393	418	451	434	421	350	416	452	406	427	413	432	439	404	424	441	414	416	429	450	412	423	420	423	404	377	384	404	437	392	440	421	408	437	413	403	403	427	416	388	433	413	413	417	411	403	436	430	389	404	409	397	426	396	390	392	408	407	430	388	421	383	401	457	403	474	447	425	439	429	445	429	423	434	403	423	408	411	422	398	430	420	415	417	421	410	425	426	416	439	432	424	391	411	409	419	433	456	419	442	444	435	441	389	417	439	413	407	430	384	409	437	396	399	401	441	448	439	383	416	409	401	424	435	472	458	432	412	442	389	437	374	409	413	454	410	389
2173	252	83	58	82	105	60	52	66	53	40	48	57	32	34	34	33	27	28	30	34	26	35	40	29	31	26	31	28	16	27	24	26	15	20	18	25	24	20	22	18	15	20	18	15	13	16	17	19	19	19	24	15	20	18	16	20	25	14	14	15	22	20	11	20	17	18	16	24	12	12	20	16	17	16	12	18	18	8	10	14	17	16	16	25	9	15	15	19	10	15	14	17	11	19	21	14	14	19	14	13	15	22	19	20	15	12	15	16	17	15	16	20	14	16	19	15	18	21	12	9	20	14	10	16	15	21	24	21	17	12	21	24	18	12	20	20	17	12	16	12	21	16	15	15	13	8	15	13	17	17	22	16	13	12	24	9	15	10	15	20	21	14	17	15	19	15	13	18	18	15	17	16	13	16	15	26	22	17	30	13	16	28	14	10	23	13	15	16	26	20	16	7	18	14	14	16	17	24	11	14	11	15	11	19	10	23	8	12	22	17	13	15	19	24	16	20	21	14	13	16	14	19	15	18	15	19	14	14	13	20	13	13	16	24	16	16	20	13	12	18	15	14	20	12	17	23	20	15	15	16	21	14	21	16	19	20	21	9	17	23	22	25	16	10	20	18	14	24	26	26	21	24	19	17	16	24	19	17	20	14	13	19	15	15	14	16	18	16	17	19	18	17	16	16	13	16	13	19	12	15	15	17	15	21	18	17	16	17	13	19	19	14	18	13	27	20	18	23	18	24	15	13	13	9	21	16	8	13	15	14	15	21	23	24	8	18	18	17	18	15	20	21	12	25	17	10	14	18	19	17	18	11	14	17	20	19	13	19	18	12	13	14	12	16	20	19	16	12	23	15	11	18	17	16	10	21	13	18	18	15	20	8	9	13	14	15	17	16	14	16	14	13	9	12	12	15	16	9	14	22	15	20	17	25	26	14	12	15	22	16	22	24	25	19	17	20	19	12	20	15	20	19	15	21	11	16	17	18	18	13	17	19	17	17	14	12	17	15	19	16	13	18	17	16	15	9	13	14	10	9	14	15	14	16	18	13	15	14	17	17	17	10	18	27	18	16	22	24	19	19	20	22	21	13	14	15	21	22	12	15	12	10	18	15	13	17	14	23	10	18	13	12	14	15	16	19	17	17	12	14	16	17	11	15	10	20	14	29	22	15	14	14	11	23	9	21	16	24	11	9	14	18	21	21	16	13	10	14	18	19	13	14	11	15	17	19	13	16	12	15	13	16	19	13	16	18	10	14	27	12	17	16	11	17	22	17	21	13	12	17	13	17	14	14	16	22	14	19	13	13	16	18	20	9	17	20	19	16	19	21	13	19	21	15	11	15	15	22	17	13	18	13	16	13	19	17	17	11	18	16	18	13	24	13	14	11	15	19	20	21	21	14	19	12	15	16	16	13	17	23	22	15	16	12	22	14	22	18	19	21	17	18	16	20	15	13	12	19	13	11	16	8	23	20	19	17	15	19	23	14	18	17	18	13	20	19	17	13	12	16	18	19	17	21	15	17	26	12	17	17	14	24	18	15	14	11	21	11	12	14	14	20	17	22	16	12	10	12	13	18	11	13	18	22	10	17	18	19	18	15	16	15	14	11	19	16	17	10	15	15	12	13	25	23	16	19	16	16	10	16	18	26	12	14	18	16	14	23	22	16	19	12	15	22	20	18	16	21	18	20	17	16	19	15	14	23	15	22	21	20	26	13	16	10	20	21	16	18	17	16	17	22	11	12	9	10	19	16	18	18	15	10	12	17	21	18	10	16	26	10	26	16	14	18	15	15	21	12	15	17	20	17	18	11	17	18	18	18	13	18	19	27	16	19	21	19	8	14	15	16	18	14	20	18	15	21	23	17	19	17	23	15	19	26	8	23	21	14	13	16	22	14	13	12	20	12	21	14	35	17	16	17	15	9	20	21	21	20	30	22	10	24	19	18	19	14	14	22	23	14	14	22	16	10	22	16	13	17	15	21	13	17	15	13	10	29	18	16	12	17	10	18	11	14	22	9	8	16	12	14	12	14	24	14	9	24	18	19	21	20	13	16	24	16	20	6	25	10	15	15	14	21	17	18	18	19	8	14	14	18	9	10	11	22	16	12	18	15	21	18	20	18	14	15	14	13	15	17	20	18	14	16	16	19	21	16	20	22	20	29	13	11	17	14	15	15	11	18	12	24	19	13	14	20	27	19	11	19	18	12	20	18	15	15	10	15	18	10	24	22	19	14	13	20	13	16	17	20	17	19	18	12	15	18	18	20	23	17	18	20	17	18	13	16	22	20	15	16	23	15	19	23	24	18	22	22	17	15	21	11	17	16	18	12	22	16	12	10	23	23	12	20	19	17	13	14	19	13	16	22	16	17	14	21	14	18	16	24	14	13	14	12	20	16	12	18	16	14	20	8	13	20	10	9	19	17	21	19	16	23	18	19	18	12	18	22	19	17	18	21	18	18	11	12	10	20	15	19	19	18	11	6	23	19	12	13	13	13	20	18	18	12	15	21	14	27	11	13	21	14	22	19	14	23	12	21	23	15	19	11	19	14	18	17	29	16	18	21	14	9	17	12	10	19	15	19	16	20	15	13	19	12	13	16	11	17	23	15	14	16	12	26	22	17	11	15	18	13	14	17	24	13	23	18	20	22	19	20	17	15	17	19	22	20	24	12	17	17	14	20	11	17	17	15	17	17	8	23	13	15	15	13	20	13	18	16	18	25	21	18	11	12	16	8	15	14	20	19	19	18	15	14	17	23	13	20	18	14	13	17	13	10	14	14	23	17	30	17	20	18	18	21	13	17	25	18	11	11	12	17	16	17	14	11	14	21	21	23	18	11	9	22	14	21	19	24	13	12	21	12	15	20	22	23	14	21	20	22	19	19	15	23	27	26	14	9	19	20	16	18	17	13	19	14	14	11	19	11	15	20	18	19	10	23	8	20	16	16	10	16	17	14	11	14	16	11	9	15	15	19	20	14	19	13	12	19	15	15	29	18	25	10	17	23	19	19	10	13	18	15	16	23	20	18	16	14	6	15	15	16	16	18	11	15	17	29	19	12	11	15	26	18	12	15	20	22	24	12	22	20	20	18	17	11	17	16	13	13	13	11	17	13	22	18	12	21	13	19	17	12	19	17	18	11	11	22	14	13	16	15	18	22	18	11	10	21	21	16	15	14	20	8	9	18	16	13	12	23	14	17	9	19	22	12	18	15	14	11	13	14	13	15	14	21	14	19	18	14	16	17	16	16	20	19	6	13	13	14	17	19	10	20	11	15	15	13	23	16	17	18	21	11	18	15	20	16	14	22	19	24	15	15	13	6	17	14	18	18	22	16	18	23	12	16	14	17	17	13	15	16	11	14	14	11	26	25	14	15	17	17	21	22	16	13	19	15	19	13	13	19	21	13	12	12	21	17	19	25	18	15	18	17	14	10	12	11	22	18	13	13	13	15	21	17	16	15	15	13	19	15	10	31	15	18	17
27072	10538	2846	7349	12049	11809	8496	6882	5161	4273	3166	3006	2505	2160	1793	1567	1404	1404	1517	1556	1717	1665	1618	1479	1299	1014	901	822	680	565	568	502	461	431	449	426	456	434	444	414	405	415	390	395	336	372	369	363	379	389	373	352	335	350	362	350	356	320	334	387	330	315	326	351	353	350	330	338	310	342	364	324	310	320	345	323	313	348	346	307	269	300	322	318	304	296	344	293	311	324	280	290	337	317	346	315	301	320	303	333	333	315	301	274	311	278	296	316	318	318	320	316	326	307	346	285	303	295	300	299	302	292	324	326	344	325	289	289	295	299	316	320	292	322	289	305	355	292	296	337	308	335	316	287	295	293	304	286	289	310	280	313	314	322	307	293	306	303	288	321	310	297	323	313	329	309	323	316	274	331	316	314	281	292	303	300	293	349	331	322	330	327	312	314	297	308	330	314	294	292	324	259	284	293	320	295	318	316	277	290	280	312	290	302	305	298	301	319	311	310	319	308	314	320	305	293	312	295	285	299	275	277	290	326	300	283	301	328	288	311	323	271	332	289	299	304	315	295	296	289	325	306	299	294	316	313	305	293	294	276	284	319	306	304	291	322	271	296	322	303	301	309	297	312	320	287	320	288	354	306	286	307	329	329	296	283	306	293	311	290	309	303	288	291	298	298	332	305	282	307	284	331	317	287	284	288	305	308	280	294	331	335	316	327	275	342	319	317	314	296	298	292	325	321	311	278	308	328	307	303	350	283	315	301	284	281	299	283	308	287	267	302	309	306	295	298	320	285	259	279	307	316	286	288	273	277	304	288	282	329	295	284	249	327	288	297	298	293	316	312	299	291	305	290	335	282	294	273	295	327	304	314	303	283	323	275	315	299	307	299	281	316	337	292	325	312	310	287	331	313	312	298	283	311	308	313	290	329	293	295	345	293	317	305	299	309	275	321	308	304	334	296	330	306	276	313	286	325	294	294	290	328	334	303	310	311	279	316	315	334	306	287	311	330	313	303	311	325	313	319	276	297	303	295	282	280	312	279	303	302	279	279	282	297	295	310	273	315	314	306	339	309	281	322	304	333	310	291	336	321	301	278	315	298	310	302	313	287	312	309	310	321	295	293	329	297	294	269	309	361	273	319	268	297	304	330	286	289	314	315	320	314	327	306	318	298	308	284	318	296	284	280	327	311	292	302	255	278	307	311	287	309	306	343	283	314	314	285	303	302	307	305	308	319	291	320	311	294	300	319	309	299	295	316	273	304	296	310	296	291	285	315	328	308	309	313	320	262	296	342	292	260	294	280	324	284	329	306	312	297	302	313	293	295	287	336	326	314	291	302	314	279	314	294	300	291	334	313	325	307	312	286	320	281	317	300	295	315	345	304	281	317	302	290	317	300	292	289	348	294	287	297	296	307	320	309	309	295	307	332	327	303	296	300	310	299	297	305	319	301	315	307	328	308	291	307	287	290	293	304	292	323	305	312	312	314	312	286	290	334	300	311	325	309	326	310	321	296	320	303	291	275	310	288	322	281	311	293	295	287	286	314	328	288	291	313	287	283	318	306	298	318	322	276	306	303	288	304	314	291	318	314	323	299	312	271	326	284	322	312	308	306	290	293	293	334	302	289	333	279	288	304	293	308	299	336	306	284	309	273	277	301	303	314	312	300	285	324	293	335	290	332	287	300	328	295	289	290	313	331	341	296	312	291	311	275	300	281	302	313	299	294	292	283	308	296	297	314	282	295	309	318	334	288	320	324	312	299	318	307	291	303	309	298	328	288	268	296	307	312	269	299	312	333	288	294	313	289	310	280	316	320	302	319	297	282	316	297	304	347	295	298	326	293	310	345	293	322	276	350	312	298	326	265	286	316	293	284	329	328	292	282	309	328	308	315	316	320	325	288	317	302	311	326	319	287	305	299	328	297	277	275	314	349	299	319	303	283	306	301	285	316	291	302	305	301	324	287	301	290	305	295	293	312	290	316	285	332	295	298	329	300	331	289	315	294	295	316	310	334	301	291	320	276	280	305	329	278	304	318	310	299	311	297	319	323	309	320	315	320	319	305	312	310	313	269	291	305	269	305	297	312	297	294	321	297	304	289	299	303	337	301	288	313	307	313	302	287	300	337	311	303	319	329	323	324	314	301	331	304	271	287	312	285	285	300	321	288	296	295	303	308	314	300	313	285	281	287	289	275	300	274	318	282	315	321	276	291	298	335	279	301	313	301	311	303	334	311	306	300	292	292	322	285	288	290	322	292	289	304	312	305	296	281	313	301	311	274	360	284	285	331	299	318	285	281	303	322	338	280	282	333	320	290	326	317	307	337	312	322	288	294	346	311	317	297	272	297	301	273	303	271	311	294	287	319	282	341	308	322	311	336	316	312	296	291	309	334	280	298	287	308	290	315	318	295	289	288	289	315	300	343	306	327	340	293	304	283	306	312	315	272	310	329	325	276	282	315	325	305	317	314	300	303	291	326	330	351	268	320	316	267	327	297	314	306	305	320	318	319	316	298	301	326	338	316	312	311	303	308	325	317	306	288	313	310	309	315	302	327	317	296	313	298	272	309	325	300	301	315	290	293	310	280	302	283	312	313	337	305	287	278	319	280	306	303	273	311	318	287	289	323	257	320	301	306	294	317	279	314	287	301	306	327	320	329	306	325	280	318	295	299	281	304	341	281	305	323	291	291	314	291	308	319	338	299	330	315	296	307	306	286	304	294	290	311	291	291	318	293	306	307	296	310	298	307	297	301	306	274	298	323	264	295	314	299	316	307	321	325	316	306	274	321	269	312	323	302	330	294	287	332	317	309	311	314	320	268	333	300	303	313	342	320	314	280	304	318	298	290	319	301	314	300	291	298	316	312	282	342	285	310	313	289	312	336	296	285	335	318	294	328	297	259	308	314	296	311	273	347	285	277	278	292	308	333	293	311	297	310	298	317	274	309	320	311	298	293	266	304	314	315	285	329	271	277	282	306	298	303	298	316	320	285	309	303	307	303	315	313	330	325	310	292	287	311	283	276	298	304	299	306	313	308	293	306	312	297	318	285	297	291	306	304	281	308	303	332	281	334	297	287	272	319	308	315	286	312	311	315	307	315	305	324	318	314	278	322	280	294	305	335	313	298	336	306	313	292	327	317	291	311	289	296	297	291	309	293	302	293	284	289	312	301	322	281	308	297	301	333	292	267	294	295	283	308	309	336	295	311	297	317	314	317	311	296	303	315	325	311	297	281	305	321	314	310	291	297	327	331	299	280	319	328	295	296	304	293	353	299	297	314	295	304	282	294	295	316	334	297	317	303	292	280	321	308	315	312	296	330	296	309	293	289	322	278	321	290	273	273	320	270	323	299	287	294	335	307	320	307	315	295	304	290	275	313	296	304	309	296	321	296	320	319	294	301	303	305	311	306	305	312	321	327	322	314	305	296	291	290	307	326	350	266	316	309	312	305	303	303	322	270	323	312	294	310	295	298	289	331	334	305	319	294	317	305
4242	804	259	214	220	300	183	151	127	120	93	116	71	81	84	69	69	62	64	78	64	70	61	57	53	46	40	32	31	34	38	22	18	21	21	25	21	21	27	21	29	26	18	14	28	24	26	21	22	24	12	13	25	17	22	24	22	23	19	16	27	18	21	22	19	20	20	19	16	20	17	28	27	27	22	17	21	17	12	24	16	21	19	22	26	21	13	17	16	21	16	15	22	16	19	25	28	21	19	20	20	22	21	14	15	17	17	23	22	15	17	25	29	16	24	22	22	26	17	18	21	20	25	16	12	18	19	17	17	21	18	14	23	19	19	17	15	15	17	28	10	17	20	17	14	20	18	11	16	23	11	11	14	24	19	14	20	21	18	27	16	20	20	18	11	12	18	20	17	14	16	16	22	19	14	16	19	22	14	29	19	18	13	9	14	20	15	23	9	19	16	16	17	23	17	17	13	13	22	16	18	13	14	22	19	19	25	19	24	16	18	12	17	16	19	24	26	16	15	22	12	20	20	15	19	21	16	16	23	8	19	14	22	14	20	17	20	25	20	23	19	14	13	10	16	23	19	26	21	12	14	19	18	11	27	18	19	23	22	26	23	25	18	11	21	19	24	19	22	16	19	16	22	14	15	16	16	22	16	25	21	14	16	20	16	13	21	11	16	21	17	9	16	22	23	16	19	18	18	26	13	27	9	21	16	12	26	21	18	20	19	24	12	17	23	21	23	19	15	19	33	21	20	18	20	26	16	21	24	14	24	11	23	19	16	15	15	18	15	10	21	23	23	27	12	19	21	16	14	22	22	15	21	17	19	18	15	18	16	22	17	18	10	21	14	20	20	24	23	15	17	16	20	18	16	25	19	26	16	20	23	16	17	9	15	12	20	16	13	17	12	22	24	11	18	20	21	16	17	19	15	16	12	18	13	15	14	19	17	17	18	17	26	13	19	20	28	22	30	21	20	18	12	23	19	22	21	15	21	17	24	19	22	15	18	21	19	18	10	13	19	17	15	14	13	14	23	11	20	17	20	24	17	25	15	15	19	9	16	29	21	10	18	14	19	11	17	20	14	18	18	17	17	19	22	14	25	12	18	18	11	25	17	18	24	19	24	14	12	17	19	19	18	20	18	23	15	20	11	20	26	21	13	17	12	14	22	18	24	13	15	17	16	18	17	21	16	20	16	23	24	21	19	18	22	19	16	16	13	19	16	14	19	12	19	19	24	22	25	21	16	19	13	18	22	20	16	17	11	19	22	21	26	22	17	23	23	21	17	20	19	29	21	19	19	21	18	23	16	19	18	15	21	20	17	17	19	18	12	22	17	18	19	19	19	23	19	22	16	18	17	20	24	20	11	16	11	17	16	16	12	19	15	20	15	17	19	16	17	22	13	15	20	15	23	24	17	20	13	21	24	19	19	25	21	18	18	22	21	16	18	17	30	15	19	21	21	25	16	14	16	19	18	13	22	13	15	23	17	14	19	13	20	15	15	16	23	24	15	21	14	21	20	26	9	9	14	14	18	17	11	13	15	20	24	17	18	17	19	17	22	12	14	22	16	19	17	15	27	15	14	20	25	20	19	21	19	20	16	22	17	26	19	15	18	14	17	19	16	21	16	18	19	22	17	8	25	15	17	17	17	19	13	17	18	25	19	20	17	28	24	25	21	22	22	15	27	16	17	17	15	17	22	18	15	19	20	19	23	15	18	18	19	10	15	11	12	12	12	19	18	17	23	19	21	17	19	17	11	15	13	16	15	22	19	18	19	18	20	13	26	15	20	11	18	21	20	12	18	14	21	20	14	18	24	22	21	16	12	18	23	24	15	22	16	17	22	17	21	21	13	22	23	13	23	22	12	21	17	18	20	17	16	26	18	17	14	12	16	19	15	17	17	26	17	19	20	16	13	18	12	25	14	22	20	9	14	23	24	14	16	24	18	16	13	25	15	13	12	19	19	18	22	21	12	20	22	18	20	18	14	23	13	18	22	17	21	22	20	25	25	16	19	20	17	18	17	25	21	20	15	13	12	21	27	24	10	15	19	17	16	12	19	20	20	21	19	16	15	24	15	15	17	24	17	15	20	22	18	18	18	18	22	19	12	21	15	19	17	15	16	10	25	17	16	21	16	21	20	16	23	14	17	30	17	18	10	21	15	10	21	19	17	12	14	24	16	17	15	25	16	13	25	18	8	20	23	30	18	17	18	14	22	24	18	18	21	14	20	15	21	20	22	14	13	16	15	22	13	26	19	16	23	25	9	14	17	15	16	12	15	16	16	17	21	29	16	16	19	16	22	14	16	22	14	11	19	18	17	25	20	16	14	16	19	12	14	16	20	24	18	19	21	25	22	10	15	26	18	13	20	12	20	18	24	17	10	23	16	17	14	18	17	24	17	25	22	21	14	26	15	29	19	21	21	24	17	19	17	17	14	16	22	18	13	17	18	17	21	24	23	11	19	22	14	15	20	22	12	17	22	22	16	15	19	12	20	17	16	17	19	16	14	23	22	16	27	22	18	17	15	20	15	18	13	20	14	16	23	15	17	17	27	18	20	26	20	17	22	18	15	15	18	13	14	18	12	19	14	29	11	21	21	17	11	22	19	20	19	13	17	21	14	20	15	22	16	16	19	22	14	17	16	13	16	18	15	12	25	16	19	26	21	12	17	23	18	17	15	21	18	14	15	18	23	17	20	16	18	10	14	20	21	18	27	21	20	24	18	27	16	24	13	20	24	16	15	18	24	17	15	16	18	22	23	15	21	14	17	12	13	17	20	12	18	19	18	25	19	22	23	19	18	29	17	18	17	21	18	18	19	14	21	22	20	19	21	18	21	20	22	24	24	16	15	9	20	21	22	23	25	21	21	22	22	24	19	15	13	14	23	12	16	25	15	14	19	15	30	18	14	15	13	15	17	22	16	20	24	17	11	23	23	14	10	18	18	27	16	22	22	20	21	21	24	19	22	22	14	21	21	14	22	19	19	17	21	14	16	23	23	22	19	17	21	17	17	17	17	19	19	25	15	9	11	19	21	19	10	16	22	14	18	19	19	15	21	18	18	18	16	19	13	26	12	5	17	17	10	24	14	18	16	16	16	16	15	18	23	13	26	19	22	23	17	21	22	21	14	25	18	18	17	18	15	17	20	24	24	22	12	23	15	18	20	20	20	20	16	19	18	17	22	14	19	17	21	28	18	16	24	24	21	32	19	29	20	19	17	13	19	20	16	20	18	12	17	23	20	27	22	14	24	15	19	13	16	29	21	19	20	15	21	24	18	20	13	10	24	15	22	15	15	13	25	16	19	16	26	19	16	21	19	23	22	25	18	27	23	24	11	13	14	14	15	18	17	24	18	22	16	28	22	10	21	10	16	19	19	9	15	11	19	10	25	14	17	15	22	15	16	18	19	22	13	19	14	20	21	15	28	17	22	16	17	17	16	22	17	20	31	19	20	18	21	18	25	12	12	18	19	16	21	16	24	25
37737	17214	7746	19181	25185	25213	19153	15026	12194	10425	8160	6915	5972	5141	4390	3757	3628	3403	3349	3581	3540	3339	3062	2777	2511	2010	1729	1479	1271	1119	925	903	847	815	806	774	703	721	675	676	666	678	600	614	557	573	576	535	512	543	522	491	553	489	490	483	448	451	424	465	449	472	434	479	468	440	416	430	460	505	473	461	425	421	409	361	414	350	367	405	363	391	357	367	343	394	359	377	376	392	362	355	367	425	333	355	342	359	339	373	360	379	361	331	360	377	358	366	349	358	337	395	359	341	348	343	342	345	341	325	373	355	379	365	348	364	313	339	341	366	348	335	353	357	331	317	340	366	321	332	355	323	312	303	317	342	311	341	333	328	349	336	301	324	372	340	335	310	335	341	327	339	328	356	374	331	371	344	342	375	353	349	337	323	361	350	364	349	329	343	341	359	346	328	343	317	329	329	334	359	324	381	324	334	366	315	330	326	320	366	334	340	335	339	326	347	322	356	375	339	324	368	333	347	346	329	322	351	328	335	346	327	356	301	300	332	347	336	367	339	313	326	354	326	348	308	310	342	330	339	339	324	293	359	351	331	310	336	317	312	349	345	349	329	381	342	326	345	325	334	318	333	310	379	343	303	337	341	321	330	343	353	318	338	356	326	336	359	284	340	349	331	344	344	327	338	332	336	317	326	335	308	351	308	367	352	329	341	330	344	347	359	336	380	331	356	355	293	363	341	326	348	351	370	319	340	319	334	315	387	305	328	310	344	347	323	340	309	339	337	344	319	341	371	295	340	332	323	337	321	338	343	369	364	321	320	337	334	341	343	323	353	346	341	334	371	329	322	335	340	332	302	313	350	356	316	366	318	317	344	313	350	362	338	325	342	341	308	354	339	318	316	327	366	337	340	311	329	321	335	288	300	293	350	331	329	347	329	351	307	373	334	299	343	326	316	334	315	372	384	340	352	309	322	359	359	323	346	362	345	331	307	318	371	279	323	377	337	315	357	327	344	347	378	333	323	365	391	318	347	369	334	343	360	310	344	356	344	302	330	360	340	321	321	352	331	351	335	311	348	335	356	311	312	329	302	377	337	306	336	339	305	353	325	344	336	349	320	316	286	354	330	335	359	348	328	317	322	348	341	327	341	318	334	341	301	309	340	301	330	300	312	315	349	378	365	331	343	335	359	348	323	334	320	332	323	325	335	319	360	321	376	319	315	324	343	329	318	340	318	331	352	362	346	310	334	337	345	334	357	348	342	342	342	314	357	354	349	314	321	345	329	359	338	342	343	360	349	319	313	336	351	367	304	318	338	309	328	321	335	355	344	343	330	367	337	323	318	329	356	360	338	360	336	365	342	365	318	347	336	355	351	318	318	339	299	300	329	323	361	317	318	342	350	357	309	320	344	311	349	327	341	366	336	314	337	356	336	366	332	309	348	301	350	322	325	316	346	338	293	376	354	335	343	369	353	324	340	398	327	376	313	364	364	335	344	357	346	320	330	352	351	357	373	329	340	345	364	319	367	330	309	350	333	345	345	337	344	296	359	327	352	346	336	331	305	327	331	336	312	310	318	373	351	333	327	331	327	340	340	354	334	335	371	336	318	360	330	315	340	354	350	343	353	308	349	330	322	340	292	332	303	358	327	306	335	332	343	325	352	319	320	334	314	356	337	312	328	325	348	354	330	352	354	356	338	300	357	336	334	351	365	359	360	330	315	344	324	333	299	330	330	352	328	348	332	329	343	329	372	307	329	303	329	325	353	315	365	343	356	351	359	333	350	339	335	315	315	339	347	338	326	355	348	325	347	357	321	335	323	346	339	355	355	357	307	331	341	345	297	304	304	323	317	320	330	332	304	349	314	345	342	329	342	317	334	331	330	350	338	343	349	340	352	339	311	308	335	337	340	327	362	328	305	340	346	344	371	296	348	342	329	348	342	331	324	361	322	334	300	328	362	314	331	317	356	317	316	333	335	329	325	350	362	315	357	319	375	340	327	311	343	304	368	338	336	333	360	344	346	319	309	306	328	321	342	326	347	345	371	317	339	358	322	357	304	352	324	344	339	310	316	310	340	329	324	357	324	317	332	332	335	339	332	303	358	333	303	323	320	363	330	306	335	353	340	346	331	307	370	353	312	348	315	348	328	341	335	317	343	337	337	325	362	312	305	356	364	353	327	376	324	314	334	351	345	341	349	354	332	362	356	325	336	348	331	372	324	326	327	365	356	330	352	341	333	330	312	337	343	316	325	310	336	306	339	328	326	316	330	313	378	311	327	322	347	318	345	345	345	307	332	324	336	359	316	337	338	352	333	350	335	330	320	331	328	346	334	343	341	293	321	364	325	336	348	352	325	346	326	361	280	344	295	338	337	310	342	323	322	319	338	343	363	344	336	332	318	347	344	314	332	341	326	325	335	360	335	375	329	332	374	309	332	307	329	368	340	343	320	323	361	341	339	348	365	322	376	323	318	356	333	346	323	332	352	326	365	328	325	353	332	342	339	336	313	336	346	326	334	353	333	337	327	337	333	286	319	292	346	332	337	345	331	325	350	379	322	325	351	394	313	330	346	347	329	339	349	296	339	299	328	337	369	352	320	359	309	318	359	346	327	311	314	306	357	362	332	303	333	336	335	340	357	308	319	328	347	327	320	331	372	338	330	331	341	323	349	358	335	309	339	367	314	337	329	330	339	343	354	329	330	319	332	347	370	354	356	326	349	321	311	334	337	352	325	340	303	330	343	357	285	305	311	335	324	326	350	302	333	367	345	344	339	325	321	362	320	334	352	322	322	294	311	335	329	352	363	351	345	365	305	314	341	367	332	336	347	332	337	337	358	338	324	335	352	328	332	342	331	346	324	336	348	358	336	338	331	322	351	334	328	346	328	358	330	355	344	341	317	332	356	311	302	341	357	340	313	340	320	347	317	324	351	307	361	311	339	323	335	343	327	326	362	327	309	347	342	333	352	309	319	361	340	331	322	328	323	312	340	355	350	328	336	305	331	364	346	335	321	319	347	336	330	317	317	308	320	341	332	331	342	326	349	339	338	333	324	327	348	299	333	355	341	338	337	318	348	343	316	325	322	292	345	336	314	363	339	318	320	301	333	320	323	348	323	302	351	292	315	340	268	330	360	327	330	356	308	319	351	324	326	332	315	360	366	348	337	342	338	327	330	340	339	340	336	345	332	388	324	339	313	355	334	326	322	343	310	315	357	323	331	329	348	330	370	329	329	347	318	357	335	338	330	343	335	356	324	331	348	349	340	338	337	335	345	328	336	362	350	307	342	361	343	342	324	343	361	384	330	338	336	351	338	319	309	339	307	309	351	328	331	342	328	333	347	342	312	339	306	367	362	347	348	345	322	329	347	328	347	339	304	345	344	328	325	339	338	346	325	309	346	332	336	349	336	316	343	334	314	338	367	327	345	328	361	323	345	313	370	329	324	372	340	338	328	353	324	317	329	338	347	347	291	345	321	369	358	360	344	327	309	318	345	321	345
4131	465	169	147	223	217	129	134	115	103	79	80	80	66	57	62	67	70	61	66	60	68	49	48	48	50	35	28	34	32	48	25	41	40	37	42	34	25	30	32	26	22	20	23	22	33	31	36	27	25	30	40	30	50	36	29	35	40	35	36	26	31	23	29	28	20	27	34	41	34	25	29	34	37	30	23	26	21	25	30	29	29	27	25	16	31	29	33	36	41	20	16	32	30	15	35	25	30	34	26	32	22	29	35	26	22	34	23	29	33	22	30	40	37	29	30	37	23	30	25	41	32	27	31	36	26	22	30	18	35	28	28	33	24	21	19	33	25	43	20	22	32	31	26	32	25	26	23	20	32	29	41	33	30	24	30	33	26	29	32	28	23	37	26	32	24	27	17	16	17	25	27	31	32	34	22	36	28	26	29	34	24	29	32	30	34	20	38	18	18	31	36	22	29	25	21	29	31	29	32	24	36	28	40	31	28	28	42	30	27	23	27	38	41	31	24	36	22	34	32	29	35	34	33	33	35	29	30	32	27	22	31	29	19	34	31	32	33	35	26	24	28	32	26	27	29	20	22	39	22	24	32	30	38	46	29	23	33	27	23	32	29	29	32	36	36	39	33	29	35	27	28	35	23	27	15	33	38	26	29	29	36	19	32	21	29	21	32	23	39	26	25	22	29	19	29	30	27	29	20	22	24	26	36	31	29	23	30	27	30	40	26	27	31	30	41	24	26	32	34	28	23	33	29	30	33	37	28	22	28	24	22	26	21	30	28	21	31	25	29	37	30	22	21	31	27	32	20	29	22	35	31	37	32	36	26	29	30	27	38	36	26	33	32	30	24	29	20	32	21	22	26	27	31	30	29	30	21	31	37	30	24	25	41	33	27	19	34	27	32	26	34	26	24	25	20	46	32	21	24	28	26	24	23	35	24	35	29	33	26	28	33	29	24	25	20	24	27	28	29	47	19	18	25	22	26	29	21	29	25	22	27	33	30	24	29	30	26	26	27	25	26	24	25	29	19	25	31	31	32	27	19	25	24	37	29	28	28	22	22	17	36	19	28	31	24	32	36	35	27	25	29	21	31	30	31	32	37	37	28	30	33	18	27	31	28	28	25	30	25	25	28	32	20	26	33	26	31	24	26	26	22	27	26	32	33	35	28	26	26	24	24	22	27	33	33	36	23	31	34	32	24	24	27	32	30	33	31	22	25	38	32	43	20	18	21	26	36	26	30	30	28	25	25	29	25	21	25	32	27	29	26	25	24	22	26	26	24	35	30	30	28	32	28	30	23	37	21	17	37	22	28	32	32	28	40	22	30	20	20	18	29	32	20	26	34	33	20	25	26	27	14	18	21	25	28	22	28	38	20	35	23	21	29	30	29	34	38	26	32	26	26	26	27	25	34	33	28	32	28	32	25	28	25	28	32	25	31	20	30	25	25	24	25	38	27	39	25	30	20	24	24	28	30	31	26	18	29	25	34	23	27	29	33	25	32	26	28	27	24	24	22	18	36	32	16	33	23	27	35	23	23	34	30	33	32	36	36	36	26	30	43	22	27	19	28	36	28	26	28	31	17	24	34	40	24	27	29	36	33	32	31	22	20	26	42	25	24	24	22	27	20	28	27	40	23	27	28	40	26	22	26	29	23	37	28	28	33	20	29	24	31	28	34	27	25	19	36	29	24	25	22	28	34	36	26	22	24	29	34	27	33	37	32	31	26	26	31	28	31	43	20	25	32	34	33	23	30	27	35	14	25	33	36	27	27	31	26	32	28	38	35	29	28	25	31	27	30	32	26	17	28	29	15	38	26	41	28	26	22	30	26	26	23	30	26	29	29	31	17	28	19	25	18	23	27	26	34	31	19	28	24	23	25	19	18	23	34	29	29	33	22	33	32	25	30	22	31	36	24	34	29	30	33	31	19	31	20	26	23	31	24	25	33	33	38	32	36	25	30	30	32	23	19	28	21	24	20	26	26	27	23	25	21	30	31	31	34	30	23	24	27	20	34	31	29	30	25	32	22	29	24	26	28	24	34	29	21	33	28	24	20	27	27	24	35	32	19	29	29	23	24	28	31	37	25	27	24	26	35	27	35	25	21	35	29	19	16	29	36	33	36	22	21	33	30	15	34	26	24	24	39	28	26	32	35	27	29	29	37	26	27	22	26	30	14	35	23	29	21	28	35	32	31	23	28	32	28	21	17	21	22	37	30	31	27	25	34	31	25	32	42	24	32	33	18	22	24	20	23	27	32	17	29	30	26	29	25	33	27	25	27	34	22	18	34	27	23	38	24	34	25	23	30	23	22	23	27	31	38	33	32	29	27	20	21	28	30	45	36	22	33	27	26	29	35	31	26	29	25	26	41	36	34	32	29	32	39	26	26	25	46	39	29	18	20	28	21	39	36	30	31	28	22	33	27	35	28	38	22	39	28	39	30	32	30	32	32	30	26	24	35	35	31	29	29	19	29	19	32	22	31	37	33	32	33	34	33	28	37	30	30	31	26	25	30	24	29	34	26	34	26	28	33	26	27	25	38	25	34	25	21	29	24	30	31	31	34	32	21	28	24	35	29	26	40	38	29	25	21	29	21	30	34	27	27	25	24	22	41	28	27	35	30	30	33	38	21	25	18	33	27	19	22	26	25	34	26	29	27	22	24	26	29	26	46	23	30	26	20	26	39	30	26	28	30	19	37	36	29	23	27	21	31	20	20	29	37	23	36	32	22	35	34	31	26	25	20	29	23	24	29	25	37	26	19	25	38	32	21	19	17	27	30	34	26	36	28	25	29	26	29	29	26	23	17	38	17	28	23	31	35	30	32	24	20	27	30	20	38	27	31	29	23	33	34	24	28	35	24	32	26	29	19	32	26	22	28	31	23	24	29	23	33	28	25	35	20	34	30	26	36	23	35	25	29	27	30	29	29	27	25	17	23	22	31	27	24	18	25	20	27	29	18	29	31	29	35	22	27	29	24	20	24	25	29	30	19	35	27	28	30	23	34	31	28	24	16	32	23	27	23	25	27	18	30	33	31	18	23	25	33	29	19	34	23	28	34	24	27	22	22	21	26	29	20	34	37	31	30	27	21	21	28	30	26	29	24	25	19	30	30	33	29	26	25	23	22	30	26	26	25	21	32	26	24	31	30	29	19	16	28	32	30	24	22	29	36	30	38	36	18	36	29	26	23	26	26	30	34	32	29	24	31	26	32	25	26	26	26	25	20	22	28	18	32	29	31	26	30	32	25	20	18	35	37	26	32	20	21	24	26	27	22	34	26	17	29	20	26	26	23	29	38	40	26	28	28	35	27	24	27	24	26	24	22	36	27	26	24	34	38	24	32	28	30	31	23	22	34	22	42	25	20	28	30	32	26	40	25	25	29	28	29	23	29	23	19	24	31	31	31	21	36	32	28	28	25	26	31	39	31	31	32	29	37	26	36	26	25	30	24	25	21	36	30	27	36	32	25	28	21	33	30	31	26
31186	12797	5387	14395	20877	20220	15263	12228	9512	7790	6074	4885	4406	3754	3320	2968	2927	2905	2830	2858	2815	2674	2444	2081	1871	1615	1329	1204	1075	910	860	823	825	779	755	765	729	704	759	745	720	692	716	716	649	662	625	656	609	617	669	663	638	631	539	593	583	604	583	628	628	570	590	600	591	593	556	529	568	593	641	576	550	586	515	531	519	559	528	549	590	544	526	531	536	549	570	517	523	518	541	531	524	542	504	505	498	528	492	538	520	564	534	519	501	537	530	520	528	510	504	506	500	526	527	523	560	556	500	517	509	504	539	567	510	518	519	482	510	565	502	499	507	517	509	483	540	504	504	513	520	521	521	479	511	513	540	523	555	485	514	493	524	519	541	533	510	519	525	535	492	497	545	558	553	544	514	519	526	552	503	491	504	483	538	531	548	492	503	502	538	509	493	541	511	481	516	545	523	556	513	549	487	520	526	491	481	536	505	527	535	521	506	481	507	534	476	533	501	505	515	520	512	512	520	552	487	521	465	489	511	460	504	507	510	517	507	532	517	507	493	527	508	565	537	545	514	510	544	541	497	490	545	503	499	549	495	520	566	507	544	534	528	525	491	512	515	485	522	529	545	472	473	541	574	518	513	522	512	501	497	513	507	481	530	528	486	515	492	485	521	543	502	519	500	501	484	509	469	494	525	537	507	555	502	504	500	512	492	540	543	513	478	483	531	507	529	504	489	482	510	518	516	507	495	514	508	508	485	498	522	545	526	497	513	485	492	492	509	518	526	529	530	548	484	504	541	515	476	506	532	489	578	515	532	506	517	464	523	536	487	501	498	526	466	512	509	530	522	516	545	514	505	470	488	522	483	472	483	543	504	494	531	522	513	522	514	524	498	504	527	492	498	500	473	480	510	499	460	516	513	533	505	527	567	552	514	513	494	516	530	512	514	505	519	528	548	499	507	498	514	516	464	497	507	477	530	523	554	492	526	519	492	513	538	495	520	485	472	522	502	492	486	514	545	525	511	497	524	520	506	508	525	496	542	529	510	518	524	509	502	506	515	535	524	510	510	524	515	485	524	488	541	528	507	512	484	537	515	511	503	506	486	513	499	519	469	518	512	479	508	494	489	487	524	536	535	519	480	517	491	561	506	509	539	510	461	472	526	496	509	489	533	522	520	503	515	539	489	560	540	493	487	506	516	501	523	506	494	541	530	514	519	509	525	472	511	512	492	497	473	529	558	482	503	504	516	490	510	495	483	497	497	521	540	491	515	511	532	521	485	511	479	524	520	507	569	531	488	496	525	510	512	514	528	503	535	530	504	488	532	499	520	465	519	532	471	520	534	526	511	487	503	527	519	529	511	507	545	510	529	525	514	471	553	518	534	497	509	523	533	502	519	525	508	549	482	494	568	510	499	479	481	522	465	525	483	511	506	513	506	524	512	513	518	523	521	484	510	527	516	497	546	522	499	486	532	508	477	510	535	541	512	500	496	522	507	506	552	511	541	526	495	499	513	467	512	563	523	555	542	497	468	544	528	462	519	508	510	532	549	452	516	505	531	511	505	517	484	472	498	486	525	497	490	521	513	494	505	466	531	531	496	526	532	516	521	506	533	520	518	493	485	522	505	536	505	512	507	494	500	522	510	482	510	513	524	528	489	480	500	509	505	501	506	510	517	502	520	525	504	540	507	514	529	483	530	554	510	488	544	525	507	495	538	539	484	513	507	487	530	486	487	479	537	501	534	535	523	519	522	527	526	515	487	538	534	472	490	519	547	515	485	493	536	498	540	542	509	528	472	538	534	489	532	564	502	501	492	526	558	504	507	498	491	526	539	491	480	497	527	541	445	511	467	481	540	479	507	538	484	494	516	547	551	467	519	484	522	530	469	481	508	504	498	477	510	531	501	530	526	496	514	522	517	520	498	479	521	499	506	513	473	522	514	490	489	503	535	500	527	540	518	531	507	534	500	504	485	570	518	513	477	522	518	537	495	496	537	463	493	515	506	495	504	519	485	506	510	480	511	515	514	496	514	522	531	524	496	528	527	516	523	516	518	477	452	488	540	503	461	493	528	510	475	507	502	509	553	539	478	565	480	511	505	530	512	543	515	477	502	508	519	527	506	475	515	537	522	499	516	502	517	512	507	553	501	521	488	512	501	544	489	561	526	486	534	492	513	539	510	550	518	522	526	541	526	517	544	531	537	537	526	466	518	494	482	526	536	523	524	530	498	477	484	545	497	502	539	501	500	540	510	519	529	494	556	510	548	521	517	455	552	496	533	511	504	498	509	542	557	571	482	553	522	535	523	523	520	503	491	503	521	516	486	515	490	534	497	505	535	521	528	481	534	482	515	506	488	487	513	508	482	521	496	482	530	515	531	504	506	497	501	552	484	500	477	537	517	521	509	505	502	526	547	514	451	506	519	485	525	496	443	490	507	491	533	522	504	498	472	489	495	493	538	489	496	513	487	510	514	515	527	557	471	516	461	540	532	515	534	491	535	529	521	527	541	517	483	517	478	504	445	496	517	543	484	518	521	560	539	484	515	475	496	485	526	490	514	512	516	524	505	532	538	513	572	502	524	490	519	504	512	561	508	523	492	468	506	510	541	484	537	523	526	492	458	516	516	511	505	502	525	554	524	509	533	531	530	486	514	528	526	547	518	546	513	501	507	489	547	535	498	535	515	521	505	486	502	541	468	496	507	530	498	521	486	534	521	568	566	495	541	544	471	482	505	535	538	478	487	491	519	487	562	519	500	491	520	517	526	512	497	515	536	532	478	500	492	518	515	485	506	498	505	497	503	511	485	472	468	484	514	540	549	545	525	531	499	545	517	487	516	484	531	532	506	528	512	495	478	498	502	496	475	553	483	510	528	465	497	530	504	550	490	521	523	555	515	531	474	525	512	508	542	519	507	521	537	487	514	482	539	499	524	522	507	497	507	511	503	540	519	501	514	517	520	470	495	510	499	490	507	526	525	497	567	515	508	505	528	508	518	534	470	505	519	541	517	487	560	552	529	471	538	569	497	508	490	478	505	518	485	529	501	571	487	507	518	559	532	504	491	484	503	508	519	518	517	487	530	511	533	551	473	524	535	475	543	504	565	515	507	524	502	537	510	537	508	495	527	488	485	534	475	512	501	479	537	503	534	502	476	532	538	500	523	511	504	480	474	535	522	528	509	518	548	533	466	559	501	520	487	496	491	507	515	525	490	536	516	497	501	511	500	530	553	517	500	485	546	475	519	493	538	513	498	499	542	525	518	516	518	506	495	538	514	530	510	527	519	526	535	464	508	480	529	528	540	480	498	516	550	514	537	512	493	505	480	518	508	494	542	541	542	493	477	480	496	498	522	494	566	514	531	511	520	502	501	479	518	498	515	487	520	553	520	494	520	502	561	502	494	487	521	501	504	519	493	496	522	511	530	465	535	499	512	482	524	480	505	497	468	506	500	531	506	502	549	469	524	543	537	493	538	507	502	509	474	520	513	477	501	502	505	504
4495	717	282	252	307	351	196	203	178	138	121	132	99	89	92	76	93	92	81	92	75	78	79	57	59	54	54	36	42	32	26	30	24	33	33	27	32	34	36	32	27	23	28	26	20	31	21	30	25	28	36	22	27	29	36	28	20	18	16	29	23	37	21	31	36	23	30	25	22	17	21	33	28	31	26	32	12	20	40	18	27	31	24	28	24	33	22	27	13	25	28	16	27	18	23	20	34	22	23	28	24	20	25	23	20	20	25	26	25	33	23	27	23	23	24	32	22	18	20	20	17	33	22	26	22	19	29	22	20	17	19	20	34	22	25	22	33	13	22	20	20	24	30	25	22	21	23	17	25	32	18	19	22	26	24	18	18	23	24	26	22	25	20	32	36	24	26	25	25	24	23	24	23	22	23	26	21	18	13	22	25	28	28	26	22	23	26	23	16	22	22	24	23	19	23	21	31	26	28	22	23	18	25	27	14	26	21	25	25	25	24	15	23	28	23	17	17	18	23	21	20	27	26	23	18	17	25	17	40	23	25	24	21	22	31	20	23	26	17	24	15	23	28	18	20	27	20	19	27	28	25	19	17	15	27	27	21	27	25	21	30	30	28	19	17	29	25	25	21	31	19	27	14	13	21	26	25	20	19	23	29	19	20	18	18	25	27	26	22	26	22	20	22	19	27	21	24	21	26	20	27	24	34	31	22	17	25	26	26	20	21	24	19	17	25	21	34	21	25	23	19	29	27	20	23	23	17	19	14	24	21	19	27	19	23	21	25	12	23	17	27	17	35	22	25	33	26	17	25	17	19	16	19	21	32	28	21	26	20	32	14	20	17	17	22	27	12	28	17	21	21	21	21	28	27	24	21	27	18	26	21	23	22	31	33	29	24	18	34	17	24	24	19	21	15	19	30	25	25	29	20	22	24	22	21	24	33	32	25	18	21	15	29	24	23	17	36	25	14	26	23	18	25	18	27	20	29	22	32	23	23	23	25	24	27	23	28	27	21	29	34	30	24	12	24	18	25	22	16	22	22	19	22	22	24	23	22	15	17	23	25	18	22	22	29	25	22	20	23	17	25	25	24	20	20	28	31	17	15	17	24	21	19	29	13	24	24	23	21	24	19	22	23	13	33	14	21	19	23	27	28	30	15	21	17	26	33	15	17	14	18	34	32	20	19	19	25	21	34	28	15	23	18	23	23	29	22	18	18	23	15	22	30	18	19	17	14	26	22	31	22	22	24	19	21	18	24	14	23	19	24	21	21	16	16	26	23	23	23	19	21	16	26	25	16	23	19	22	15	25	23	21	31	25	23	18	27	31	30	22	24	27	17	18	26	27	21	19	20	22	33	23	24	17	28	26	17	21	25	30	27	23	27	26	31	20	18	27	23	26	26	27	13	29	26	13	28	30	24	19	13	26	24	13	23	25	31	29	23	15	23	20	26	14	16	29	23	22	31	23	22	20	24	33	31	23	25	22	28	25	19	19	17	22	21	15	17	23	22	34	21	23	28	34	23	23	15	23	22	33	24	24	28	25	30	20	27	27	30	26	21	26	25	20	27	26	23	27	30	21	21	23	22	22	20	22	25	27	31	19	26	28	30	22	20	18	23	17	21	18	21	29	27	28	23	21	25	30	23	21	29	29	29	24	24	24	29	27	22	18	19	13	14	24	28	17	22	28	24	32	23	31	22	24	22	24	25	30	22	26	28	19	24	26	20	13	17	29	25	15	26	20	19	21	26	18	23	28	31	22	25	26	26	24	18	25	22	24	21	22	25	22	22	20	23	20	20	27	17	23	23	21	29	28	33	30	26	28	19	29	24	26	23	18	24	18	18	26	32	26	28	20	26	20	29	28	25	25	19	17	25	24	31	20	19	25	19	23	33	24	19	25	24	27	23	23	25	27	18	21	13	20	29	24	22	22	23	23	20	20	20	26	17	21	20	18	26	23	15	23	23	25	24	14	20	21	35	25	25	27	21	25	22	23	23	26	16	24	23	19	31	24	30	23	20	13	28	25	29	22	15	26	22	21	11	26	27	25	29	20	29	20	18	28	36	18	26	25	24	18	28	29	18	26	30	26	18	25	30	15	20	22	22	20	22	26	20	16	20	15	22	26	18	28	23	12	18	34	18	27	14	17	25	17	21	26	21	25	25	15	31	19	20	33	25	17	30	33	21	20	20	26	23	29	28	25	22	16	30	23	20	22	23	16	27	22	19	24	27	13	29	30	19	24	25	24	16	31	31	24	31	17	23	21	20	24	22	24	22	29	21	18	23	33	28	29	26	24	34	25	25	23	19	31	23	32	28	19	26	22	20	23	21	26	24	24	22	19	31	18	17	22	27	19	24	20	33	23	22	13	18	26	19	26	29	20	17	24	29	21	23	18	14	18	26	18	16	34	29	19	26	22	24	17	21	19	22	36	17	32	19	24	27	26	24	19	11	21	18	18	25	17	18	20	22	24	27	24	17	17	18	27	18	15	19	26	19	20	21	19	21	22	23	22	25	28	29	27	26	16	22	16	24	23	25	26	24	25	18	37	28	21	27	24	25	23	26	26	16	22	19	28	20	29	20	29	29	31	23	28	15	14	22	20	22	29	23	27	29	38	28	23	19	21	23	17	24	24	28	28	28	21	24	19	24	25	18	23	21	21	27	20	30	26	23	22	23	24	24	22	21	33	23	26	15	21	21	33	21	18	10	33	21	30	29	26	25	27	20	32	35	24	28	23	22	20	27	15	21	26	19	19	26	24	31	14	25	21	25	30	22	25	25	23	17	22	21	22	26	24	29	23	23	25	22	19	21	26	30	18	25	24	19	18	30	26	19	20	17	31	19	13	16	23	16	18	20	18	13	24	27	33	19	25	27	20	27	21	30	22	23	19	28	19	29	24	23	30	18	30	28	27	23	12	18	20	22	19	11	24	17	27	22	26	19	18	22	16	20	23	25	16	26	31	17	26	21	21	22	19	32	27	28	17	22	18	22	25	18	22	23	16	24	28	32	22	29	29	31	25	33	24	18	25	26	21	21	24	21	26	22	26	28	33	32	21	20	22	19	20	17	22	17	20	23	23	18	20	32	15	24	23	27	26	26	29	24	23	29	29	25	28	28	13	27	19	23	23	14	28	16	27	19	24	19	21	23	23	20	16	30	26	33	18	30	23	18	23	16	21	32	26	14	22	21	19	23	23	26	27	15	28	17	31	18	33	20	28	26	21	21	27	22	26	22	25	26	26	30	21	18	28	27	27	21	20	22	24	31	28	21	17	29	26	21	28	18	28	31	17	20	27	27	25	19	28	22	16	16	21	26	27	18	19	26	28	26	25	23	27	19	20	23	23	21	25	27	21	26	21	17	24	19	19	21	25	21	24	25	23	25	20	30	22	25	19	29	26	22	26	20	29	23	27	25	24	18	21	24	26	29	23	18	20	19	21	24	26	26	19	25	32	20	18	17	28	27	19	30	24	23	13	24	12	28	16
36496	16149	8559	20871	27806	28043	21605	18798	14859	11877	9309	8128	7001	6159	5289	4816	4709	4784	5140	4771	4286	3954	3339	2995	2553	2132	1807	1528	1384	1168	1050	1064	998	951	975	921	823	882	849	825	817	776	755	675	728	703	688	715	645	638	618	601	626	596	569	583	554	536	515	524	556	555	540	557	520	573	543	543	602	587	563	584	537	488	495	480	471	453	516	453	468	436	485	489	486	444	427	444	463	469	426	435	475	455	456	439	447	451	452	411	452	462	411	447	464	440	448	458	430	443	420	419	478	431	459	451	429	439	430	437	446	453	420	416	431	451	392	419	430	428	404	422	427	404	443	452	428	455	440	448	443	453	415	454	445	423	374	373	432	453	436	423	409	424	421	439	475	436	430	436	432	408	447	428	430	409	416	446	434	456	414	404	387	430	446	452	406	431	404	392	493	433	404	430	442	430	430	443	368	432	426	417	390	391	391	408	415	406	413	433	451	451	406	432	388	426	424	475	417	394	412	397	413	418	414	401	410	430	434	429	397	449	445	436	441	435	417	402	432	419	436	468	421	437	409	424	439	427	387	426	429	394	459	402	422	420	444	384	407	420	412	413	410	411	437	385	442	460	430	432	433	400	408	404	440	400	414	424	424	434	435	443	428	432	391	411	409	372	399	433	446	425	467	414	428	420	404	438	428	455	439	384	390	422	387	415	411	412	408	439	431	405	394	436	427	421	409	423	407	417	484	416	454	417	447	417	434	412	390	438	452	424	430	415	445	416	406	423	435	425	393	408	420	392	411	468	411	405	451	411	427	399	435	432	432	406	423	448	424	415	425	458	418	411	421	431	418	423	411	405	391	419	401	409	446	400	433	456	418	419	417	418	440	469	416	421	436	429	432	441	460	430	427	430	427	415	438	437	418	424	430	417	458	426	435	436	403	440	419	398	418	411	434	432	434	395	403	396	400	422	408	387	405	395	458	389	395	427	415	410	409	423	396	412	411	419	405	419	403	382	409	395	375	412	416	439	409	420	426	449	407	425	458	421	419	416	378	389	409	427	422	452	432	410	432	410	422	436	375	417	420	420	396	420	417	413	439	429	395	438	404	438	455	392	427	452	396	388	398	444	413	421	431	422	409	420	417	397	409	395	404	418	439	420	427	433	382	442	414	391	425	440	410	424	441	437	428	436	436	408	422	413	420	424	406	411	426	434	396	415	414	436	397	431	438	373	410	370	427	391	416	408	403	434	445	435	397	438	417	428	399	418	418	405	436	407	443	411	428	418	465	446	406	401	405	439	459	427	415	423	439	404	424	382	417	397	386	425	428	415	434	438	376	399	400	427	421	395	437	400	447	427	423	447	407	431	437	448	447	421	391	429	425	427	367	435	411	416	425	420	426	455	434	405	409	440	458	423	446	445	419	407	414	422	398	397	458	444	447	467	416	415	400	427	418	419	423	412	410	421	406	439	449	410	397	388	441	441	429	444	421	435	434	421	395	406	409	448	407	392	467	410	413	434	452	380	410	372	433	421	452	452	382	439	427	425	438	418	437	426	392	453	448	450	426	400	434	415	400	408	414	441	427	410	439	433	408	407	442	396	409	404	428	390	377	413	433	431	427	442	425	408	390	387	417	416	434	410	441	448	438	394	421	472	424	439	448	437	406	430	436	385	441	454	426	423	427	428	403	379	460	455	420	386	446	402	448	429	454	413	431	420	436	441	400	413	374	419	398	456	426	438	456	446	408	463	439	458	398	382	432	417	394	400	378	406	399	425	453	401	428	432	431	417	436	396	446	405	416	445	449	398	436	448	454	419	394	414	419	434	427	420	393	410	432	391	444	440	421	402	426	425	442	434	416	430	416	438	373	404	432	421	391	429	387	436	449	422	427	416	406	440	400	377	438	451	427	398	400	383	435	411	445	437	414	414	427	371	445	468	413	432	446	409	387	430	406	412	394	425	399	423	427	424	431	433	413	418	439	419	425	427	416	443	427	402	449	406	439	426	433	409	412	418	392	442	389	406	429	433	443	399	431	403	428	423	421	425	396	406	439	444	412	429	420	417	427	425	435	423	416	423	422	430	427	422	406	429	421	392	437	399	487	420	418	421	435	384	413	405	406	400	437	426	422	430	412	424	416	396	471	443	400	442	397	437	430	450	417	448	430	433	460	377	440	433	438	404	411	414	416	485	431	394	386	389	450	427	421	408	401	427	428	439	422	404	431	371	396	431	450	414	453	388	464	437	406	413	410	402	423	436	398	413	436	416	416	415	446	389	420	423	386	439	387	418	394	417	443	416	399	416	409	432	420	429	405	425	382	411	410	396	425	431	442	456	422	390	393	436	401	444	456	409	408	384	413	422	425	436	429	423	397	433	410	419	380	415	439	423	434	413	390	393	399	424	454	427	425	440	476	433	426	407	429	391	429	385	416	450	424	421	432	440	395	419	406	431	394	432	400	446	440	415	410	459	441	414	410	428	431	434	497	437	444	427	415	410	480	407	484	397	407	401	400	429	429	415	410	410	398	439	421	408	446	423	452	438	414	423	438	410	415	393	397	420	447	417	413	420	420	394	451	417	412	416	410	401	436	432	406	444	440	446	428	411	463	421	426	402	427	407	433	390	455	440	459	432	416	424	402	437	415	417	419	453	426	430	417	406	392	432	450	434	431	423	457	417	410	432	453	416	396	419	470	405	403	455	429	397	431	391	435	401	473	422	402	441	453	409	421	432	414	413	420	427	471	425	471	442	413	391	406	410	433	432	431	438	385	425	420	411	436	440	398	423	389	434	452	412	380	381	389	429	453	410	423	444	418	436	430	381	450	433	422	425	434	398	411	385	415	412	426	435	426	446	450	403	418	410	401	381	442	433	413	439	438	395	421	413	421	396	449	412	418	433	407	381	415	406	413	419	398	437	414	451	446	441	458	421	445	430	462	391	426	419	409	411	429	408	417	402	439	383	394	405	395	427	431	448	404	439	408	434	396	413	437	442	413	423	412	426	422	434	432	444	428	408	423	476	447	455	426	413	458	426	396	436	429	441	397	419	435	392	404	413	403	459	403	440	419	411	458	437	439	432	416	444	434	411	396	418	419	418	455	420	436	403	431	428	407	414	448	420	406	421	425	389	423	442	396	410	412	420	454	428	447	396	461	439	441	409	427	424	410	375	438	444	423	379	456	445	426	439	448	435	408	410	430	429	372	405	437	456	410	438	455	417	423	412	408	437	461	426	386	405	399	435	415	394	393	407	411	427	404	390	421	420	412	403	427	398	437	413	401	406	433	445	389	422	422	440	427	411	388	425	416	419	410	443	474	411	435	388	404	409	424	414	412	419	428	417	410	392	444	420	426	402	433	373	435	408	441	409	436	425	441	423	388	430	419	381	400	429	435	432	389	441	467	416	430	456	403	423	376	410	400	432	429	406	414	429	440	430	446	424	437	407	419	408	424	420	405	410	420	430	446	406	428	432	411	432	433	383	384	424	432	465	411	449	414	417	420	456	449	408
2111	172	90	92	121	128	98	84	62	64	46	50	44	47	35	41	45	43	51	40	42	26	41	23	42	23	26	22	25	19	16	18	20	19	20	23	11	17	23	20	16	23	10	17	16	20	15	19	7	19	24	14	24	22	20	12	22	19	12	13	21	14	16	19	25	19	19	16	17	15	21	15	17	22	15	19	20	8	16	15	21	22	24	8	14	22	22	22	15	15	11	12	12	25	18	16	15	18	22	21	16	12	18	17	13	17	19	12	24	14	23	22	14	18	21	21	18	15	11	11	19	15	18	18	25	17	15	14	18	7	21	9	15	16	13	17	19	14	15	10	13	17	19	12	15	21	20	18	13	12	23	8	20	22	11	18	22	13	15	27	26	18	14	12	21	17	14	10	22	13	12	16	23	16	14	5	18	9	18	11	21	19	17	21	19	13	13	16	18	18	11	11	13	19	12	20	13	22	15	30	15	16	25	12	20	13	23	18	15	14	20	21	13	16	18	13	13	24	13	20	15	17	13	16	13	15	17	19	14	16	19	9	23	23	16	19	20	15	21	22	8	18	13	21	14	8	22	19	11	15	14	12	13	17	18	12	14	16	15	14	13	14	15	22	22	19	21	12	15	12	21	16	16	13	21	14	21	20	9	16	24	7	16	13	16	20	13	19	14	16	18	23	8	16	19	16	15	21	13	20	14	14	17	18	12	23	25	11	9	15	14	15	11	24	11	22	20	12	16	15	23	11	19	27	18	20	19	20	21	15	20	21	18	17	22	17	13	18	13	10	12	23	18	17	18	13	14	15	20	15	18	12	11	13	14	18	13	21	20	16	10	12	24	20	18	18	7	18	16	9	21	7	21	6	11	19	18	15	21	15	18	17	12	18	17	12	24	19	15	19	16	14	21	14	19	20	18	20	17	15	13	12	15	20	18	16	18	18	16	15	15	16	14	16	21	12	22	20	26	17	28	17	18	18	15	10	23	20	18	14	11	12	16	24	19	16	14	15	22	19	11	9	18	17	15	16	17	16	12	18	20	13	15	27	19	20	19	18	14	19	23	18	20	14	18	28	17	20	16	19	14	16	14	11	14	21	12	12	16	19	16	20	9	12	17	20	21	13	21	15	16	17	14	17	18	17	21	18	18	21	13	16	25	15	16	10	10	19	19	13	20	18	18	18	11	16	17	18	15	18	13	16	17	16	22	24	19	22	19	12	13	14	10	20	16	13	19	14	16	12	12	8	14	25	15	19	16	21	17	17	16	13	14	17	15	25	17	17	9	17	18	12	14	13	16	19	16	13	28	15	12	11	18	14	15	20	13	23	22	21	21	17	15	9	17	18	9	6	23	16	19	27	18	26	24	16	9	13	11	12	15	11	18	23	18	19	17	26	22	14	16	16	18	16	17	23	9	17	11	24	15	16	16	11	12	12	19	16	13	18	12	14	15	16	15	14	22	24	17	12	16	15	16	21	19	19	18	19	16	15	12	18	21	20	17	22	17	22	21	11	17	17	18	11	21	19	16	16	22	15	23	19	13	22	13	23	23	22	18	16	16	21	16	22	16	20	21	13	12	13	17	8	16	11	12	15	14	13	13	22	18	21	10	17	20	21	20	15	15	12	20	19	18	15	16	15	20	15	17	19	14	11	13	18	17	19	14	12	12	14	19	13	13	16	17	15	14	16	15	19	15	18	10	14	19	17	24	23	17	17	15	24	16	18	19	14	20	8	16	16	14	19	21	13	20	16	27	15	20	15	8	9	9	16	23	20	17	23	16	20	20	17	16	10	19	10	21	13	9	14	22	7	20	14	14	15	10	13	19	20	19	18	16	12	12	16	19	17	23	9	21	19	17	10	20	14	19	17	23	11	19	17	11	21	15	16	14	27	18	13	12	15	21	17	17	12	16	26	16	10	21	21	19	16	13	15	10	14	18	28	12	16	19	19	20	16	17	16	21	25	15	21	10	13	16	17	17	16	26	21	22	12	17	13	21	15	22	16	13	27	17	14	20	12	11	19	14	13	18	23	13	19	24	14	16	18	19	16	23	10	19	16	11	10	20	15	18	12	15	11	19	18	15	23	13	18	18	18	18	19	15	21	19	18	12	27	18	10	16	22	26	18	23	22	21	16	21	17	15	14	18	14	18	11	19	10	20	16	17	12	22	18	21	16	18	12	15	17	13	8	16	13	13	20	23	20	16	10	14	13	17	9	20	14	20	16	19	19	11	13	16	20	20	19	16	11	14	9	18	21	18	21	23	12	13	12	22	13	12	19	13	15	16	16	23	15	15	16	21	18	17	19	14	17	14	25	10	12	18	19	20	19	14	22	24	10	8	23	20	19	13	13	21	16	14	15	22	20	17	15	13	20	18	19	14	18	25	10	14	13	26	19	12	20	19	25	13	17	12	20	16	20	13	19	23	23	17	17	23	17	16	15	30	24	15	20	20	21	19	10	18	15	19	12	11	14	11	19	9	20	14	15	10	18	19	15	18	22	13	19	14	16	21	22	18	21	17	21	17	18	16	18	14	18	20	21	16	14	10	17	14	16	19	13	14	17	23	15	13	14	18	21	21	13	20	20	12	21	19	17	14	24	15	11	15	9	16	13	10	18	20	16	21	14	13	20	14	16	15	15	17	15	15	12	14	19	14	19	11	17	23	20	15	14	19	9	22	18	21	17	14	19	20	23	16	18	21	16	16	14	18	14	13	11	15	10	21	10	17	15	18	22	12	14	15	13	14	18	17	10	14	12	9	12	15	12	23	19	20	17	15	10	13	6	11	18	14	18	20	25	15	16	14	22	13	15	13	19	16	15	15	17	28	19	15	16	13	21	21	19	17	15	20	14	16	22	13	14	17	18	11	15	15	17	14	25	13	25	16	16	14	28	15	25	19	13	13	19	13	18	18	14	13	12	16	10	15	11	12	15	16	20	15	10	23	27	21	14	16	17	21	20	14	15	19	13	17	26	16	14	13	17	22	16	16	12	19	14	19	17	19	16	22	16	15	21	16	15	18	15	15	20	19	10	24	13	20	21	18	20	18	9	15	23	12	16	21	10	10	10	9	18	27	13	15	18	15	18	10	21	21	25	18	15	19	17	26	18	18	12	15	18	16	18	19	14	22	13	20	13	15	19	16	15	13	11	19	18	20	14	21	15	19	20	11	19	21	21	17	22	12	10	15	16	18	19	16	25	26	21	16	17	19	20	10	16	17	13	22	14	17	13	17	20	11	15	17	23	12	20	22	21	22	16	7	11	11	16	18	21	13	18	16	13	11	21	25	15	16	8	17	14	17	21	20	19	17	18	15	16	12	13	15	10	17	15	12	21	19	15	13	17	8	16	17	15	16	12	10	23	17	9	17	16	13	17	10	19	19	14	16	14	14	17	19	9	14	19	20	17	17	11	12	11	16	16	21	19	22	18	15	11	16	13	18	23	24	10	14	21	13	25	21	19	29	19	15	18	16	15	20	19	21	19	16	14
23757	7117	3444	9825	15519	14822	11655	9698	7451	5645	4094	3372	3134	2814	2348	2231	2097	2173	2442	2180	1997	1746	1387	1261	1133	859	756	648	530	478	512	467	482	431	495	434	427	387	428	428	415	426	395	358	391	366	376	385	387	389	378	368	362	350	353	367	350	323	336	374	353	338	358	334	336	323	340	323	371	359	336	364	362	308	312	324	323	311	315	332	333	330	324	311	322	304	270	312	317	309	288	326	364	320	307	303	317	305	306	314	319	316	318	318	320	280	337	332	293	344	320	289	285	338	291	334	326	288	319	315	357	291	304	334	304	294	334	344	276	288	351	326	326	305	313	308	307	314	311	327	323	321	327	297	318	300	287	328	299	318	299	273	319	329	317	284	301	319	313	314	317	316	315	324	311	312	312	302	316	323	315	325	307	324	304	312	311	296	301	326	328	332	317	313	333	303	330	299	302	296	317	303	320	299	332	284	287	323	289	305	315	291	298	317	309	322	288	323	321	283	292	303	311	300	316	304	332	318	321	304	281	300	319	304	312	302	294	349	315	327	275	356	296	307	301	331	305	352	312	304	322	311	294	325	298	294	298	319	290	307	318	337	336	283	328	314	326	286	311	338	312	310	293	318	297	303	297	314	323	305	287	326	330	316	321	317	328	356	295	337	309	308	298	329	287	320	307	295	340	321	306	282	344	287	311	332	325	331	347	291	295	306	296	294	291	307	295	302	307	301	299	291	318	288	298	268	334	292	284	282	285	313	310	306	349	284	326	314	295	292	305	341	319	298	285	336	297	298	309	291	309	303	319	327	287	305	321	317	337	326	302	309	292	339	309	352	325	308	313	330	301	328	293	299	303	294	289	329	336	276	290	276	330	306	324	310	327	321	303	290	307	332	312	315	315	317	335	296	332	320	295	327	293	286	357	285	306	277	300	307	343	258	308	304	323	315	327	321	318	322	313	308	314	324	308	298	334	279	306	306	293	294	318	314	312	311	307	312	288	317	327	321	323	329	348	334	320	306	293	297	307	348	280	318	330	333	287	313	329	284	310	334	293	298	312	302	319	299	296	296	311	320	302	337	339	312	277	319	314	351	319	289	315	337	324	349	317	300	287	329	329	308	324	310	290	320	316	303	303	278	323	324	327	298	302	309	303	282	315	323	282	320	287	295	287	319	289	296	307	291	322	305	305	293	296	298	317	320	321	330	327	307	314	306	290	278	333	302	264	321	316	310	293	307	302	313	327	336	333	321	320	294	324	300	303	295	288	310	325	308	305	285	305	281	320	312	317	327	314	310	343	275	288	308	319	334	296	308	273	304	328	318	301	302	282	295	297	297	322	318	313	335	300	282	309	310	318	340	301	310	321	256	325	326	313	316	278	300	315	323	303	304	299	317	321	295	295	299	293	319	321	289	311	294	316	308	302	294	302	325	284	320	297	311	306	292	300	292	307	333	322	328	318	306	316	318	313	299	304	296	306	324	290	302	330	319	296	283	298	326	307	299	290	316	308	300	301	336	323	275	303	326	306	287	286	311	312	301	332	316	312	332	304	322	299	327	293	334	334	341	305	293	326	329	328	330	297	321	327	297	299	330	288	334	262	318	304	295	314	336	323	314	313	319	303	279	304	303	333	337	323	316	304	344	294	309	293	319	286	308	309	316	273	327	332	280	301	347	320	351	313	329	329	295	302	322	308	298	323	300	303	316	323	312	302	296	326	300	265	265	288	322	286	316	302	316	306	324	325	299	296	305	303	299	298	310	324	286	319	303	327	304	300	296	313	313	305	316	291	337	287	276	306	329	304	325	359	314	298	314	306	331	319	288	307	304	274	342	315	326	287	297	325	292	273	341	317	311	302	309	309	338	308	301	301	335	325	288	302	310	322	296	310	300	274	297	319	275	310	338	296	302	320	303	310	319	354	310	335	316	299	288	306	281	308	304	345	324	323	317	338	326	314	289	322	318	331	307	272	312	294	321	303	315	278	284	293	304	315	315	320	302	312	348	327	318	291	282	299	344	292	343	304	308	322	333	297	318	336	321	298	309	310	303	295	291	324	268	304	311	331	282	294	303	314	310	319	325	311	289	349	299	293	288	305	336	337	288	315	288	291	305	332	322	336	294	288	321	324	306	299	302	289	309	310	303	298	311	321	282	340	320	317	299	323	280	322	331	296	311	307	274	325	272	309	312	332	301	280	282	307	282	339	306	305	304	319	320	326	294	303	308	287	322	284	295	296	303	333	309	340	331	317	336	300	318	312	311	303	321	318	291	323	320	308	316	282	301	299	327	298	339	318	288	304	313	320	287	319	357	304	316	307	311	328	306	305	308	300	311	278	341	313	316	327	287	320	305	323	323	294	324	308	308	315	334	285	281	307	291	294	319	298	319	325	316	318	315	351	315	337	304	288	319	333	342	288	329	297	296	328	315	288	285	301	292	290	309	318	298	293	333	314	305	319	325	322	309	311	297	321	311	281	301	294	311	323	328	311	322	250	293	331	316	325	288	303	313	336	300	326	305	310	299	306	324	308	303	314	340	297	310	297	297	281	305	310	336	292	306	295	296	300	324	323	334	311	283	322	291	276	300	300	305	328	306	304	291	310	346	318	332	316	285	304	325	314	302	334	305	300	301	294	303	337	306	296	296	307	321	346	337	289	329	336	307	302	305	304	322	325	289	305	306	310	325	298	297	314	300	292	313	305	343	309	321	276	272	302	321	308	303	314	345	319	299	284	302	337	290	330	319	339	303	312	302	307	284	335	318	298	306	312	341	329	291	282	331	309	272	296	325	322	337	305	321	305	275	292	335	315	289	324	309	281	343	322	321	277	320	314	300	306	302	322	279	292	316	318	301	292	290	329	291	285	301	310	301	324	302	297	268	326	343	305	304	317	275	299	325	293	289	283	312	292	328	288	298	286	334	312	333	322	331	339	310	310	303	297	304	306	318	306	328	308	341	329	287	297	306	304	287	316	314	321	322	287	304	317	301	299	292	304	309	297	315	312	279	320	279	291	313	300	334	315	325	344	311	316	311	337	314	310	296	311	278	323	311	330	321	296	294	301	291	334	297	306	311	293	309	290	310	326	290	296	307	284	327	315	306	293	309	317	306	291	307	333	286	312	311	306	322	270	277	281	341	341	326	305	339	326	300	293	335	298	285	285	299	327	345	303	319	332	329	299	324	300	284	320	307	326	296	313	312	323	272	306	311	303	318	305	306	298	310	263	347	320	286	309	301	291	307	302	309	295	336	327	334	305	328	292	278	282	303	297	283	338	308	301	311	300	307	312	332	300	292	310	321	303	291	323	298	332	313	317	356	303	273	293	308	296	325	318	304	307	298	334	302	318	298	321	308	280	317	310	294	320	255	341	285	282	330	348	302	315	306	318	280	371	287	328	313	323	320	333	319	296	314	300	301	315	323	294	310	321	315	304	312	281	272	298	278	307	308	303	322	327	316	306	298	328	331	314	306	295	318	305	307	293	308	332	323	326	299	308	352
3667	510	282	212	304	324	230	210	192	138	133	103	114	111	101	114	94	99	97	90	71	46	71	40	51	40	35	36	24	32	26	36	27	25	33	33	35	25	27	25	23	22	29	26	18	24	16	21	22	32	30	27	22	24	21	28	16	20	21	20	20	19	21	20	21	19	21	19	21	14	22	20	26	24	27	27	31	14	23	18	12	15	22	18	18	22	19	18	17	21	17	12	19	18	24	18	20	16	10	14	15	18	12	27	24	18	17	16	18	15	16	22	21	21	21	21	17	19	16	18	21	23	16	19	25	11	16	13	13	18	23	17	17	15	22	18	18	18	24	15	18	18	16	28	10	18	15	30	27	17	18	23	19	19	18	21	23	19	20	23	20	12	17	16	20	25	11	19	16	11	14	16	18	13	20	14	14	17	17	21	22	26	19	14	19	21	16	15	12	21	20	14	20	21	14	14	22	11	18	13	15	18	17	16	16	13	19	22	25	17	23	17	17	18	24	20	18	12	10	17	16	19	17	20	15	17	14	19	16	11	16	24	17	14	17	16	10	13	17	12	17	19	22	19	17	10	15	20	21	17	22	19	18	15	25	24	13	13	16	19	18	16	23	23	29	15	16	26	19	16	16	18	24	18	19	29	26	15	19	21	11	20	18	26	11	12	17	19	20	17	23	10	16	23	23	16	18	16	17	9	21	20	21	26	15	31	20	24	13	15	13	21	22	16	15	16	25	19	20	27	14	22	23	18	23	19	16	18	18	12	17	19	17	12	20	12	13	10	17	17	15	14	15	17	15	13	16	13	18	13	17	13	16	14	24	22	17	17	17	19	17	22	17	16	27	26	18	18	21	16	20	14	24	15	17	19	22	24	20	9	22	23	16	22	7	29	18	17	18	19	18	14	17	18	14	25	22	23	13	17	20	18	20	22	23	17	15	17	21	19	20	14	14	13	18	15	21	17	13	18	18	15	24	17	23	21	20	21	21	17	14	18	16	21	24	16	21	26	20	19	21	21	12	20	19	12	27	19	18	15	18	10	19	17	14	26	22	18	24	21	9	21	17	15	21	26	20	17	15	16	14	19	13	20	15	15	21	20	22	20	16	12	13	17	15	17	15	17	16	20	19	16	12	18	9	19	24	18	22	19	22	22	20	13	12	14	18	17	24	24	13	17	26	17	17	25	18	20	20	17	15	23	15	13	21	18	19	21	18	27	19	23	22	18	16	19	15	25	17	28	12	13	16	15	18	13	16	15	12	16	14	15	12	18	17	13	23	19	14	18	16	21	26	28	15	20	16	20	22	23	15	18	8	21	17	26	21	14	14	18	22	16	17	23	25	22	18	26	26	18	20	22	27	24	14	25	19	20	17	14	14	17	18	18	17	25	24	9	15	15	15	15	19	15	20	18	16	17	23	13	26	22	20	26	17	23	8	19	21	19	20	20	14	16	13	6	21	16	11	23	22	22	22	22	15	16	10	13	26	26	13	22	23	17	15	15	13	34	18	18	22	17	14	16	16	22	18	12	19	16	20	15	15	23	15	15	15	17	21	14	14	23	19	18	23	19	22	12	17	18	12	19	15	22	20	23	13	30	19	15	12	23	19	24	17	15	26	22	18	11	14	15	15	16	19	26	13	21	10	20	12	14	16	14	22	17	17	17	26	21	9	15	21	8	14	16	24	20	21	18	19	15	17	22	12	20	21	22	22	21	19	26	30	13	21	21	14	14	21	19	20	18	17	24	17	14	17	15	20	19	23	15	15	15	16	20	20	11	24	13	10	18	14	14	17	13	27	11	16	21	21	22	22	18	19	20	23	16	22	20	12	18	14	18	14	21	19	19	21	14	19	12	22	20	23	17	15	23	17	21	16	17	18	18	18	22	18	17	12	19	16	19	18	17	16	16	16	12	24	22	20	19	22	16	21	11	26	13	20	28	20	26	16	16	16	11	22	12	13	19	15	21	14	13	12	20	17	14	21	12	19	21	17	13	16	19	16	20	11	24	30	15	9	20	19	13	19	15	21	19	21	24	10	13	26	19	16	22	26	20	17	20	25	9	21	17	23	16	25	10	13	25	24	17	24	20	18	12	18	12	21	23	13	22	23	27	11	15	16	5	14	23	13	20	21	20	18	23	24	23	28	15	20	12	21	20	18	14	22	16	20	17	15	19	18	21	13	18	23	16	11	16	16	18	23	20	16	22	22	19	24	17	17	20	17	16	25	20	16	16	16	16	20	14	19	22	23	11	14	17	17	21	13	12	19	15	17	15	19	8	23	11	15	16	20	17	17	19	16	26	19	16	14	14	17	21	28	15	18	22	24	22	15	23	22	22	23	20	21	15	16	24	15	18	18	20	23	16	20	21	24	15	17	13	14	16	23	19	9	19	23	15	14	16	19	14	15	20	18	14	11	21	13	12	15	16	18	24	24	22	12	15	22	23	15	21	17	16	17	23	20	12	16	20	21	15	19	21	11	21	11	17	18	23	13	19	24	12	28	21	22	16	20	18	11	15	16	15	20	15	17	16	12	27	15	16	16	28	20	22	18	13	13	12	21	12	21	13	21	23	21	27	16	19	24	22	14	18	21	21	13	12	19	19	16	20	21	17	19	18	23	23	17	18	15	18	18	18	27	11	19	16	17	20	18	14	13	9	20	10	19	12	20	26	19	14	20	13	22	30	14	18	14	24	17	16	17	22	19	13	28	22	23	27	17	15	21	24	17	19	13	17	16	24	11	26	16	17	16	14	19	19	17	19	16	23	19	11	21	22	19	23	20	17	11	22	14	23	20	20	20	22	20	20	18	13	15	18	22	19	20	22	17	14	24	15	19	21	13	24	18	23	13	13	21	17	15	19	14	14	17	21	22	12	20	11	19	21	22	15	32	17	20	14	14	10	18	24	17	18	18	26	15	24	15	18	23	11	25	17	12	19	11	15	24	31	23	18	18	20	21	23	22	12	21	26	21	16	22	18	25	21	18	20	15	25	18	22	17	17	16	16	22	22	16	9	20	20	18	15	14	22	20	20	19	14	19	19	17	24	16	26	15	15	23	20	18	18	14	15	17	17	25	20	22	18	21	22	14	17	16	12	21	14	15	22	15	15	13	16	22	16	17	12	24	12	11	15	28	18	18	19	23	17	19	23	25	24	14	23	14	25	19	10	11	16	22	23	16	13	18	19	13	24	20	25	17	18	19	21	21	13	18	13	29	19	15	20	20	12	19	18	20	21	17	17	26	19	18	10	17	18	15	17	19	13	10	18	17	16	15	16	15	22	17	16	21	23	14	16	12	17	25	7	20	15	23	12	18	20	15	29	13	17	23	9	17	13	22	16	12	15	17	17	17	16	17	16	17	22	20	20	17	17	16	24	19	19	18	22	19	19	26	17	16	16	23	21	12	17	17	20	17	20	15	16	24	21	20	13	20	20	21	33	26	20	22	19	28	21	21	18	24	20	23	21	22	18	17	22	17	14	23	17	12	18
34075	14746	8165	20573	26825	26551	21651	18272	15055	12120	9705	8357	7448	6901	6180	5809	5431	5146	4763	4317	3742	2991	2622	2264	1807	1589	1384	1174	1004	946	952	893	865	816	788	789	748	788	713	714	628	659	654	598	605	589	569	541	569	500	520	500	537	492	485	463	473	442	490	448	477	460	448	434	451	447	448	422	441	484	443	445	444	420	416	390	374	412	383	407	398	400	377	342	341	336	375	373	365	382	389	375	353	345	355	352	360	342	328	372	351	331	360	346	354	339	379	338	371	376	381	344	349	334	343	361	342	353	354	369	355	359	340	345	316	334	354	316	363	363	308	347	355	335	334	341	343	381	351	344	331	347	345	369	310	346	335	347	334	323	352	297	338	357	356	336	350	366	346	369	355	339	351	361	317	328	326	336	335	348	316	345	320	345	313	323	328	353	336	365	403	341	309	351	353	339	393	362	317	365	342	325	340	326	339	371	337	323	323	329	321	352	327	345	319	336	356	341	313	338	369	351	351	336	338	315	348	368	356	316	340	332	325	293	335	334	318	320	361	326	336	353	363	306	341	374	351	329	349	349	347	371	322	354	366	348	308	371	356	351	303	350	314	315	330	334	315	367	370	355	353	330	356	331	322	307	359	340	322	317	357	306	339	343	333	324	351	337	351	343	353	346	342	342	345	341	323	337	332	312	357	311	347	307	335	344	348	355	315	342	339	330	351	371	338	352	315	341	344	329	353	306	339	367	346	334	327	321	312	298	319	345	320	332	301	350	320	342	329	353	331	331	364	341	351	325	291	334	363	314	325	335	353	320	335	341	347	350	352	321	362	336	325	331	329	335	333	314	329	329	336	311	299	321	327	362	340	307	327	308	353	322	325	364	335	362	384	378	350	354	352	323	320	327	362	344	326	332	335	359	321	350	335	324	312	315	320	355	323	323	294	301	327	362	360	331	362	342	320	339	355	366	320	316	360	324	323	319	325	361	311	344	339	343	367	312	339	318	327	344	351	341	338	339	340	348	358	333	332	328	378	341	338	344	354	315	358	309	348	317	330	332	344	335	344	338	316	356	351	318	372	342	325	324	351	367	300	367	331	329	323	338	338	331	327	327	335	317	322	340	309	328	339	312	352	368	287	351	344	342	304	347	361	311	343	325	347	365	326	307	338	362	340	335	341	336	344	325	330	348	322	344	327	325	307	326	328	345	335	326	333	318	343	323	366	331	309	326	317	362	372	334	337	333	325	324	330	357	319	342	310	345	344	347	323	326	312	314	313	308	371	356	318	341	357	321	328	302	318	334	362	311	328	391	316	312	356	366	328	338	297	330	308	339	336	336	332	352	359	308	313	321	332	353	321	346	320	333	312	341	334	335	311	337	377	352	316	351	348	347	343	341	355	334	321	346	324	348	333	362	358	358	315	351	343	341	346	297	356	342	347	328	334	338	337	302	349	356	327	322	324	314	329	339	333	377	312	345	335	341	339	334	353	338	318	310	329	340	366	321	328	322	339	317	322	303	329	317	341	322	349	346	344	336	334	343	355	321	332	313	363	307	303	302	329	332	331	283	338	334	340	322	351	346	332	394	324	344	342	329	354	322	355	354	320	332	329	311	337	321	346	344	335	318	344	327	329	361	329	324	333	328	308	326	339	365	356	371	341	359	341	338	338	370	357	362	332	335	325	341	325	334	335	361	341	355	348	368	354	354	325	372	325	360	371	353	333	312	297	332	322	323	312	332	333	366	319	334	339	317	343	352	346	317	320	323	340	364	337	354	334	323	310	326	332	335	357	376	341	322	332	340	340	342	363	325	334	311	358	362	367	353	397	348	337	339	369	344	353	331	354	328	308	319	323	300	343	328	321	326	337	317	330	316	326	342	335	327	335	339	345	309	344	353	340	338	358	353	357	334	300	345	326	355	320	316	352	356	305	350	326	348	336	331	290	344	361	338	374	313	350	330	308	324	370	308	330	333	333	329	313	323	322	334	313	346	344	341	326	309	361	342	320	317	329	375	301	349	332	323	353	322	328	327	353	328	331	361	339	351	345	343	330	341	321	330	351	340	333	349	374	327	349	355	294	316	303	328	314	334	306	332	311	358	335	360	345	381	365	349	333	340	325	308	342	354	349	359	334	314	291	310	332	335	328	324	326	339	345	332	342	341	351	330	323	309	339	354	336	306	362	308	347	373	339	329	323	358	325	340	324	368	348	353	326	362	318	314	313	318	320	296	320	339	342	338	340	328	296	357	358	321	333	337	343	332	355	363	316	330	307	333	359	320	347	347	327	345	363	342	331	333	312	329	326	341	330	370	324	331	338	336	344	317	308	344	348	311	351	335	327	334	322	363	319	345	345	345	354	334	356	329	354	312	334	347	311	377	351	344	379	290	320	359	355	364	323	323	336	322	323	324	313	356	333	318	345	350	326	312	350	329	360	329	343	348	335	344	329	350	350	342	324	334	362	338	342	348	342	333	344	336	345	340	303	323	348	325	322	367	353	323	316	359	347	304	345	335	315	312	337	322	367	346	332	327	326	356	352	344	335	318	314	330	299	324	348	337	353	327	327	335	317	353	345	359	343	291	333	331	345	345	296	308	377	332	346	310	353	329	314	358	321	337	331	343	364	343	339	335	333	335	358	341	353	352	346	374	324	341	321	355	353	354	336	348	368	327	354	327	320	378	312	309	346	348	329	355	335	358	337	340	340	342	349	339	324	336	352	355	330	359	324	364	353	343	337	326	311	335	351	353	364	313	359	349	353	321	325	332	345	346	334	345	331	342	335	327	339	337	351	366	346	334	309	328	317	346	338	341	330	365	310	358	330	365	311	346	298	353	351	344	346	288	353	289	299	341	329	360	333	339	365	302	316	344	354	337	363	355	325	321	342	320	354	308	332	325	348	332	320	335	320	334	343	303	301	363	350	337	357	311	354	351	353	337	350	352	337	292	335	338	343	335	324	329	322	328	309	340	335	362	331	333	321	331	317	324	315	328	342	320	340	336	323	344	344	355	354	331	332	347	298	354	352	353	339	319	329	331	362	326	325	337	377	346	349	305	340	342	338	347	363	360	321	337	311	319	360	328	314	355	319	346	361	343	361	331	328	342	334	332	322	363	342	356	382	333	364	383	325	347	319	343	324	314	332	312	333	312	356	334	344	329	320	359	337	309	318	322	333	320	307	328	318	338	336	322	339	354	324	333	323	363	328	319	344	356	336	333	327	335	335	343	349	325	362	308	320	338	360	345	342	370	314	312	338	357	331	338	332	379	330	338	332	334	326	339	306	352	340	335	337	387	324	361	313	339	341	332	362	326	339	343	366	339	341	326	331	352	320	347	329	344	334	319	352	338	318	344	341	329	336	326	335	379	361	321	374	356	335	327	371	332	322	335	321	356	335	328	341	331	314	322	335	319	398	331	314	311	318	347	318	344	335	339	323	373	341	350	335	336	354	328	361	318	338	370	361	315	341	338	318	341	300	303	356	349	317	339	334	329	339	322	349	350
3579	307	212	160	172	250	156	177	148	128	120	102	105	107	76	83	72	81	88	56	72	61	44	58	55	48	53	30	22	33	30	31	33	49	30	35	36	36	32	33	27	31	37	25	34	30	38	29	42	35	32	30	35	31	36	28	32	31	32	21	45	34	31	28	23	31	26	27	24	28	28	28	28	42	26	34	32	25	29	25	36	30	27	26	28	27	34	29	30	36	27	29	26	31	30	26	37	24	30	32	26	18	28	31	33	19	25	26	25	37	24	36	35	28	33	25	22	37	34	24	25	25	29	21	23	25	29	17	36	28	31	23	34	20	33	29	23	35	28	42	28	25	30	46	32	24	15	22	19	24	28	22	32	30	24	37	19	33	32	30	31	42	26	21	26	33	25	25	25	34	24	26	37	25	30	34	25	20	26	35	21	27	28	26	38	29	25	28	30	34	32	27	28	26	22	27	33	28	34	31	31	24	33	24	27	28	23	27	29	42	22	33	28	28	28	23	30	36	32	32	24	26	40	29	25	25	29	35	31	27	33	29	25	32	20	32	27	30	17	23	20	22	25	23	31	23	37	31	25	34	31	27	33	28	27	27	29	24	29	27	24	24	16	27	23	32	23	36	28	20	31	37	24	32	29	35	41	25	36	26	42	28	34	36	37	27	26	29	28	20	35	26	44	34	24	23	25	37	21	28	30	31	28	34	32	33	29	30	34	25	31	35	25	27	31	30	28	32	30	25	38	35	18	26	25	38	29	29	37	26	27	29	32	31	34	37	19	42	32	25	38	29	25	29	22	24	29	22	31	29	21	26	25	37	28	25	26	31	35	35	33	28	29	25	24	31	27	27	25	39	24	21	25	29	24	31	17	38	35	32	32	33	34	34	32	22	26	27	22	21	31	28	25	30	23	36	27	30	38	30	27	25	23	25	33	31	31	27	26	31	38	33	34	28	27	22	28	33	28	29	28	24	38	31	30	23	24	26	41	31	26	37	22	23	36	33	33	33	33	24	22	32	34	23	23	32	30	32	30	44	27	28	31	27	25	25	24	24	31	31	27	24	35	33	36	30	27	32	25	29	36	22	25	19	32	25	30	29	22	34	31	25	34	28	31	18	30	31	26	18	29	36	28	29	24	44	28	22	26	26	38	24	26	28	29	24	29	22	28	25	31	30	30	21	26	31	34	22	26	23	27	28	24	30	27	28	24	25	20	27	24	28	20	41	25	30	31	28	25	25	33	23	29	31	25	18	37	35	24	29	23	26	27	40	25	22	14	29	32	26	30	36	21	36	30	30	30	25	25	20	28	33	28	30	29	31	24	23	30	31	19	28	23	27	32	32	28	34	24	27	22	34	29	28	28	40	24	22	22	19	21	30	29	27	20	29	22	34	32	24	35	25	18	35	23	21	24	26	29	22	18	26	29	25	39	18	27	21	44	19	24	28	20	31	23	34	30	26	27	23	30	33	30	25	32	33	32	37	31	26	34	25	26	30	26	27	29	28	25	38	26	33	29	30	25	26	25	27	33	37	30	34	34	33	25	17	18	17	23	24	28	25	27	25	35	30	31	28	36	27	34	34	25	19	30	28	30	29	26	37	25	22	28	23	25	32	36	32	29	28	33	25	24	37	31	35	30	22	39	25	31	36	38	30	34	25	32	26	42	25	19	32	25	30	33	38	21	24	35	30	13	27	35	33	26	31	31	30	31	34	23	22	19	20	22	27	23	27	18	23	31	31	16	29	27	25	18	26	33	23	27	28	20	28	37	29	23	33	32	26	26	31	29	23	32	31	29	20	33	28	22	28	22	24	29	34	26	34	22	25	23	24	26	37	25	28	21	27	24	32	24	27	29	32	31	29	24	22	26	29	23	38	28	27	23	30	26	33	27	22	26	29	24	29	27	26	28	27	38	27	30	20	36	40	27	38	29	27	33	25	41	32	33	29	26	38	38	28	27	20	29	25	27	29	23	22	35	29	24	31	34	28	25	28	36	27	29	29	20	29	37	33	19	27	33	31	20	41	35	18	29	29	29	33	27	29	30	30	29	27	33	25	28	30	35	26	23	30	23	33	31	19	25	32	24	25	34	13	24	29	27	19	27	33	31	27	34	29	37	23	32	31	28	30	34	22	39	34	40	26	23	25	28	22	36	23	23	26	28	25	32	29	29	30	22	28	30	28	32	28	17	29	21	31	37	25	30	23	32	26	28	36	25	26	21	32	34	31	27	20	23	33	26	43	23	31	14	26	26	26	28	32	34	28	31	35	19	36	30	31	24	34	27	27	35	20	24	33	24	33	25	35	33	32	33	32	24	29	19	28	29	31	23	23	22	26	29	31	36	22	28	29	23	31	20	34	27	31	31	20	30	24	30	31	27	26	23	30	30	37	34	30	18	32	25	22	29	27	32	18	25	38	19	25	32	28	30	22	31	33	26	30	41	42	37	32	36	38	25	25	33	29	33	21	30	22	25	28	28	39	29	22	23	25	32	25	24	21	34	34	22	35	19	25	34	30	32	27	28	20	29	30	25	24	34	22	30	34	21	31	23	35	22	23	27	30	16	22	18	31	25	27	26	19	35	29	15	28	42	23	38	31	27	28	26	27	28	30	26	23	39	19	28	29	23	23	41	27	22	30	27	34	25	36	27	32	21	28	26	35	29	19	30	34	29	28	35	22	24	24	25	29	31	37	25	27	25	29	29	28	40	30	25	26	29	36	19	32	28	29	37	35	23	19	37	22	26	25	20	29	36	31	35	28	20	21	27	34	27	19	24	31	23	30	33	24	29	24	29	24	28	22	29	34	31	33	28	35	23	20	24	33	33	32	31	34	31	32	25	28	26	30	23	33	20	29	18	33	26	29	23	24	30	28	30	28	30	45	22	17	25	23	24	28	22	28	35	23	31	32	30	29	23	28	22	28	20	32	25	34	20	18	43	24	31	33	16	25	26	32	32	29	33	34	34	33	30	24	27	30	19	25	29	19	33	27	26	33	35	41	23	29	28	25	24	22	21	35	31	30	29	27	31	29	26	19	29	30	37	25	27	26	22	31	28	23	42	27	30	29	35	35	25	23	28	31	32	24	33	28	24	35	35	36	25	24	37	22	32	29	27	24	24	33	38	27	29	28	27	21	29	25	34	37	26	20	28	26	37	40	35	26	32	29	36	33	25	20	26	28	29	32	25	31	25	37	35	19	33	38	30	30	29	23	29	27	30	28	39	30	23	32	15	17	31	34	24	25	16	31	36	34	32	38	28	33	30	20	23	31	30	30	31	24	22	18	31	26	32	32	32	16	30	31	29	27	23	29	24	25	21	26	26	25	19	29	32	27	33	28	29	25	29	26	28	32	25	31	23	30	32	21	26	39	17	30	28	18	20	19	30	22	34	23	19	25	25	27	26	30	33	32	23	28	23	37	33	27	27	28	22	31	29	20	30	29	29	34	23	24	20	34	29	33	25	31	30	22	21	23	29	24	35	32	34	31
27031	10359	6107	15393	21889	22052	17500	15033	11977	9384	7574	6619	6313	6009	5281	5141	4695	4063	3834	3235	2647	2240	2024	1649	1509	1273	1126	1004	973	922	869	843	857	812	793	762	786	756	798	747	758	672	721	668	660	652	659	623	661	663	607	613	665	577	610	592	607	609	638	554	608	588	632	570	584	596	548	580	605	632	611	589	596	558	597	568	534	565	558	515	541	536	543	563	548	519	561	541	530	525	493	530	541	518	493	485	527	548	539	532	537	555	508	540	514	545	515	504	504	586	542	506	525	523	556	506	523	542	567	492	509	524	528	456	508	544	565	504	522	521	508	503	509	500	540	502	489	519	491	491	512	544	515	525	533	459	510	527	529	555	499	491	578	466	530	470	488	502	542	503	531	555	510	511	509	517	499	524	498	523	528	531	551	518	486	509	548	549	504	491	523	512	517	567	524	482	528	496	479	465	481	501	495	527	515	551	530	496	518	495	487	564	527	489	512	525	534	518	542	520	502	535	542	533	491	488	527	519	497	522	527	503	573	576	521	554	529	549	504	521	490	517	521	515	518	499	517	540	480	514	534	512	520	498	520	512	506	515	524	526	528	485	514	513	546	503	500	483	504	494	521	503	525	525	530	488	543	525	481	526	543	531	531	562	541	556	486	505	525	526	493	501	499	531	499	521	510	509	507	514	510	547	500	477	531	529	535	519	499	556	484	499	524	528	563	486	509	514	548	533	483	510	500	521	480	493	518	497	513	499	466	483	536	511	490	536	493	547	517	516	506	515	569	512	512	494	527	500	485	550	542	529	572	536	511	481	500	513	506	538	537	488	536	529	504	515	485	499	544	497	522	519	556	515	504	519	499	493	493	526	521	512	526	508	497	522	511	520	521	552	528	501	510	483	534	475	486	476	524	552	550	519	547	526	512	478	546	519	502	541	513	532	515	510	536	482	503	492	514	558	506	521	550	531	488	505	518	563	538	524	504	506	485	506	488	528	509	504	533	506	532	505	506	494	508	512	556	512	527	533	503	494	514	528	516	467	516	514	518	438	549	516	531	527	524	512	511	498	495	535	534	510	507	512	522	486	491	496	498	532	531	495	512	526	557	533	489	533	502	528	520	496	501	559	529	502	526	483	537	488	495	502	514	480	495	511	512	521	513	540	513	528	519	497	524	500	518	495	459	519	520	484	500	489	522	541	551	558	513	518	533	536	486	531	522	521	497	516	551	510	532	528	553	554	557	534	552	509	522	516	515	484	519	491	520	534	533	561	533	507	505	496	487	521	536	510	518	506	533	515	491	530	499	497	556	517	518	530	515	484	484	513	528	527	495	516	510	490	511	500	535	537	505	539	521	487	496	474	516	497	486	520	566	556	525	522	509	481	509	510	510	516	529	516	534	560	533	513	483	537	528	494	521	482	574	505	535	514	516	540	519	515	529	547	490	502	571	521	513	535	494	524	485	477	511	511	487	484	501	468	483	522	552	537	483	527	495	499	550	521	493	522	512	499	501	493	502	488	501	505	529	545	496	511	512	499	513	510	516	508	535	518	534	485	534	507	513	517	519	542	505	528	477	542	551	540	502	497	544	494	549	484	517	518	454	494	514	513	518	488	541	514	530	516	500	498	495	483	538	528	490	513	505	500	504	502	531	502	497	528	516	530	503	509	553	488	524	518	551	496	502	545	501	534	477	533	503	525	486	505	529	500	511	532	575	497	481	494	496	476	513	487	504	537	509	472	506	514	491	504	495	537	536	505	514	528	519	487	523	494	520	551	513	525	471	493	496	541	521	512	483	530	521	511	513	541	546	523	475	508	489	535	545	500	489	504	497	510	553	539	540	485	533	545	516	508	495	542	463	527	488	521	516	554	507	527	508	503	550	527	501	516	528	556	534	557	525	557	533	511	542	476	509	553	525	536	514	489	528	477	485	512	552	491	509	465	525	544	484	474	536	524	489	498	455	507	513	534	509	510	516	494	528	534	529	527	500	508	481	545	511	502	516	503	525	503	525	541	456	511	545	526	514	503	549	508	553	541	518	570	523	508	557	502	568	534	505	517	527	498	524	497	479	494	536	489	501	489	500	518	536	533	482	542	521	506	503	491	522	508	546	525	534	553	510	552	484	470	507	521	554	531	520	494	494	547	529	503	511	524	494	518	524	528	497	501	524	536	515	519	537	538	506	534	521	531	499	513	533	490	544	504	526	516	549	536	530	523	476	451	564	540	525	518	449	519	559	516	454	503	518	543	555	522	494	496	541	538	470	539	510	535	475	513	535	502	516	521	525	498	549	499	487	556	568	527	496	505	537	518	544	482	508	514	522	552	518	500	524	535	509	512	510	488	546	533	507	549	552	498	522	504	517	526	481	472	536	522	525	497	556	478	486	528	556	568	486	502	510	499	500	514	514	550	481	473	532	506	532	493	524	512	510	577	513	504	510	499	508	548	547	495	513	509	546	488	525	529	482	527	509	526	510	481	502	560	551	479	507	528	514	549	552	544	466	528	522	528	485	535	501	502	526	540	517	507	561	523	496	509	501	506	537	503	484	504	509	535	489	481	522	566	516	511	464	543	550	545	504	529	496	495	467	480	520	495	511	526	511	489	527	523	532	467	505	503	529	503	478	501	516	527	491	546	529	527	510	510	509	497	500	489	500	541	569	519	515	491	536	559	491	510	504	504	507	480	529	514	524	526	500	525	554	483	496	575	528	544	507	538	506	500	545	513	512	524	513	495	548	553	512	509	520	512	521	550	513	491	480	521	505	550	489	518	496	528	484	529	500	518	484	512	524	558	528	507	547	519	522	493	511	493	519	504	491	483	519	506	533	500	540	521	532	516	485	479	537	490	515	500	530	546	517	519	520	527	533	536	513	518	498	516	480	536	500	508	521	520	536	545	508	518	512	517	539	472	506	494	533	543	518	505	518	523	515	524	526	539	572	474	549	498	512	493	518	530	509	540	520	489	486	522	524	510	509	538	509	524	506	489	514	469	534	491	510	535	486	526	512	513	514	494	533	516	504	516	526	528	545	506	554	470	521	500	513	507	483	509	509	552	518	520	537	520	532	495	505	507	551	512	501	488	510	506	552	494	538	561	499	510	540	521	486	515	517	526	524	501	510	515	530	531	513	552	532	514	504	532	480	504	523	523	513	506	500	519	531	551	555	513	527	531	539	525	501	492	500	538	477	517	499	516	525	515	527	543	513	531	516	543	505	508	524	507	539	542	517	517	565	542	491	530	528	502	493	524	515	509	503	494	508	557	502	504	521	534	470	519	519	538	523	501	504	561	522	538	528	530	514	509	542	486	524	507	502	525	544	516	475	545	554	499	507	510	537	470	512	507	512	464	523	496	554	517	485	479	497	537	540	508	511	517	558	549	526	525	486	531	528	553	538	530	560	511	527	504	521	483	513	507	559	562	517	554	554	539	548	538	544	487	478	512	532	515	549	513	488	517	521	516	563	507	549	504	525	504	518	510	540	524	518	510	523	516	502	500
4155	607	362	251	322	350	310	267	243	210	167	159	193	137	148	125	129	109	108	75	70	62	57	53	41	27	40	39	35	42	29	29	31	25	35	34	31	31	31	30	32	31	25	23	34	31	22	25	28	24	30	29	29	28	21	21	21	22	26	32	20	26	20	29	25	24	27	25	24	19	23	27	18	23	21	28	29	17	24	32	22	19	22	26	28	33	25	25	22	22	13	20	26	18	25	28	22	19	43	22	22	19	26	16	21	19	32	13	23	30	23	21	24	27	22	23	19	27	29	24	18	24	22	19	27	22	22	22	27	18	24	19	32	24	23	23	30	20	36	26	29	25	15	17	20	20	25	27	34	28	24	23	28	27	29	28	30	32	16	22	27	27	30	23	33	30	20	18	21	16	24	21	26	25	20	24	28	23	29	28	26	29	19	34	19	24	26	20	20	25	17	28	19	19	20	18	30	28	24	36	23	29	27	21	22	19	23	19	27	20	19	20	24	17	23	24	28	28	25	22	28	20	16	27	30	20	23	21	39	30	19	18	22	26	18	30	25	23	23	31	21	22	22	35	15	24	18	23	25	26	28	24	20	31	18	26	26	17	31	15	29	28	27	19	28	34	22	14	19	23	18	20	24	19	24	22	23	16	23	26	30	19	26	21	17	24	25	31	26	24	23	25	13	27	18	23	34	29	19	26	18	29	18	25	21	17	29	21	24	28	27	22	31	19	22	27	33	19	14	15	24	28	18	19	24	22	17	31	20	14	15	21	22	25	14	25	29	24	24	25	24	25	24	15	21	19	24	15	28	31	23	29	32	20	24	28	25	19	27	27	29	32	32	26	23	22	15	29	29	31	18	32	33	23	23	36	29	27	24	23	22	28	20	21	23	31	18	37	23	21	22	27	24	37	33	26	19	16	26	35	25	26	21	22	31	30	28	29	35	17	32	25	19	26	30	24	20	23	16	22	20	28	26	16	36	23	21	27	28	27	23	31	17	20	23	29	31	33	17	35	23	27	21	21	24	20	24	16	22	20	24	28	21	24	31	27	31	22	23	24	26	32	23	26	27	20	23	25	16	28	22	27	26	22	26	28	25	33	26	19	29	24	29	24	23	23	28	22	26	25	18	31	24	25	16	22	25	19	26	25	36	21	22	34	24	20	20	34	20	19	28	23	35	23	27	23	26	21	25	20	20	26	22	22	28	19	20	26	22	22	27	25	29	24	28	27	27	22	21	20	24	20	19	21	26	24	31	17	17	18	14	28	22	23	19	30	21	35	19	24	25	25	26	18	21	23	18	18	29	22	24	21	28	19	20	23	25	16	26	19	24	21	27	25	22	19	24	23	35	19	17	20	33	29	18	17	24	18	24	15	27	23	23	34	31	13	17	23	33	20	33	27	20	29	28	21	25	25	23	21	26	30	28	18	28	25	36	24	17	24	27	29	31	24	18	34	27	26	14	26	28	18	25	27	17	22	18	21	11	22	23	25	35	14	24	21	23	24	26	22	27	27	19	17	31	23	19	21	21	19	24	18	20	25	11	22	23	32	38	18	17	24	24	24	31	34	15	15	25	15	18	23	25	14	17	30	24	17	33	19	27	34	20	23	20	21	20	33	22	24	20	25	18	13	24	13	24	18	27	18	30	33	29	29	18	27	22	24	24	26	23	26	23	19	33	21	24	26	16	22	30	33	28	16	20	26	21	19	23	24	25	24	25	26	18	27	19	19	24	24	19	18	25	34	17	26	25	24	25	24	15	24	24	23	15	24	22	27	25	22	22	28	25	26	22	10	21	28	22	22	22	33	21	28	21	17	26	19	23	26	25	19	26	20	26	15	28	29	28	18	16	26	16	27	32	25	25	33	22	21	23	23	18	17	14	25	21	22	31	19	22	14	23	15	20	21	17	24	19	19	22	21	29	20	26	26	21	17	33	30	28	27	30	29	25	26	27	20	36	19	22	28	25	22	21	21	26	21	33	31	29	14	21	22	21	24	25	24	13	24	30	24	24	17	28	32	23	26	16	24	32	19	18	30	33	20	16	30	24	23	26	21	15	25	24	20	22	24	21	27	24	25	22	26	17	25	15	18	26	21	27	28	20	29	23	31	29	21	22	23	19	22	22	15	24	31	20	25	27	27	14	23	27	26	20	25	28	24	28	20	28	24	20	27	21	12	21	31	23	24	27	22	23	26	29	18	22	23	35	22	21	28	27	32	26	28	25	21	26	30	16	29	20	17	29	23	20	27	17	26	32	18	25	24	19	30	25	17	17	25	26	25	26	27	24	33	27	25	18	30	21	26	21	21	18	27	24	18	22	30	18	26	18	23	22	24	25	27	26	20	23	19	16	24	24	30	22	15	19	27	24	25	16	21	25	21	26	28	24	30	24	34	25	21	21	22	23	30	25	19	19	29	26	22	12	29	27	21	23	33	19	16	22	35	23	23	19	24	28	22	30	26	34	19	18	31	21	25	41	22	28	14	21	20	15	21	16	26	23	20	27	18	24	22	20	25	13	23	26	23	29	20	18	15	23	26	19	22	29	26	19	20	24	20	23	24	14	27	20	27	22	27	27	22	22	24	23	19	22	28	22	26	24	21	27	17	22	26	17	15	28	23	17	24	26	19	24	16	18	23	27	19	24	17	35	14	28	25	14	25	30	21	22	25	19	29	18	19	22	21	17	22	21	24	24	21	22	29	23	24	21	22	34	20	25	21	29	29	29	27	27	21	26	19	31	16	19	15	20	23	34	18	18	27	34	20	21	12	22	19	21	20	18	26	25	28	32	20	26	21	23	28	19	23	20	26	15	17	30	25	21	20	21	27	28	25	27	17	24	30	23	25	22	33	23	31	22	18	16	22	12	21	17	37	17	32	23	23	24	15	29	16	24	22	23	20	26	20	18	20	19	33	39	28	22	30	28	24	20	27	26	16	31	23	20	24	22	25	28	19	19	20	24	27	24	24	21	16	17	20	22	24	19	31	34	21	31	18	28	16	23	26	23	18	25	21	29	27	25	20	26	31	22	26	28	16	21	15	18	27	20	22	27	25	24	24	29	22	21	30	17	17	13	29	28	21	32	22	25	32	26	26	22	25	27	19	25	23	29	23	22	19	19	19	27	25	22	22	26	27	24	28	22	25	23	20	27	26	24	17	24	22	22	19	27	28	17	18	25	14	16	23	17	24	30	35	17	26	29	19	27	23	23	27	22	20	21	16	24	20	26	21	17	21	16	26	21	26	16	24	31	25	28	23	20	30	28	40	26	36	20	28	22	20	26	27	27	24	23	24	24	31	17	21	21	19	16	29	25	24	23	27	19	34	22	30	31	26	28	12	15	22	18	22	27	23	29	27	28	25	23	30	19	43	18	23	29	14	22	19	15	18	23	21	26	20	22	22	21	23	21	26	26	25	22	28	28	26	25	23	20	14	23	27	26	27	31	32	17	16	24	29	15	26	25	20	18	18	23	31	29	20	10	29	20	30
33563	15661	9370	22510	28064	28530	23957	20175	16920	14218	12098	11190	10309	9326	8104	7577	6823	5908	5345	4198	3611	3049	2371	2164	1798	1575	1371	1289	1152	1121	1076	982	1014	986	981	949	938	936	856	900	813	731	706	711	713	618	690	622	637	616	649	584	559	563	605	563	588	540	559	540	524	553	591	534	538	549	572	577	573	600	552	574	543	547	548	499	456	475	490	423	462	496	463	477	479	480	443	469	456	460	459	455	470	458	415	448	419	423	466	444	449	419	461	437	423	464	453	409	383	452	439	446	434	438	475	433	436	401	438	481	433	419	466	470	439	401	458	459	440	453	452	408	449	410	446	428	469	447	413	443	412	390	426	431	436	452	413	457	476	455	447	452	399	441	462	436	414	433	406	492	402	441	438	437	403	424	408	440	425	404	432	445	403	424	452	425	383	463	452	447	467	431	440	430	435	417	454	386	416	397	440	424	403	455	399	427	421	400	438	446	407	439	420	425	431	424	428	447	449	401	419	411	449	404	422	437	385	404	420	421	475	432	438	441	387	430	393	399	423	435	435	437	474	405	388	423	440	398	401	421	430	452	402	426	433	439	412	446	434	428	413	402	412	414	426	439	414	415	430	415	414	410	404	451	440	405	431	401	465	425	401	425	410	439	420	445	437	426	421	447	434	407	399	433	395	440	416	399	430	412	413	424	429	377	454	436	448	456	410	412	418	377	430	435	417	398	450	439	431	450	408	438	414	409	387	430	429	398	417	453	429	446	420	432	422	411	431	429	412	398	424	403	425	444	447	419	420	419	433	406	410	372	414	444	422	425	417	404	406	410	449	409	421	407	414	423	414	443	417	427	411	424	426	436	455	425	438	446	391	449	371	398	421	398	432	435	413	413	431	425	425	431	427	407	434	447	432	438	402	430	395	437	433	452	445	400	439	427	410	431	410	420	404	396	440	407	421	405	413	432	405	429	450	442	420	433	429	410	375	428	444	447	451	400	402	420	430	388	446	431	409	401	408	454	447	450	432	426	414	424	408	402	432	430	445	421	404	432	386	473	431	429	411	428	415	425	486	453	414	411	414	433	404	413	411	423	432	413	431	425	424	440	422	395	405	396	441	396	413	425	434	438	411	408	409	441	421	458	418	451	422	433	412	424	385	460	402	453	423	425	425	417	397	396	428	413	417	408	396	420	452	434	413	399	449	415	386	405	431	428	423	451	447	406	418	418	408	464	428	394	427	408	403	464	414	435	427	440	460	427	401	418	415	397	433	438	403	438	413	419	426	442	425	402	421	411	451	415	446	446	469	459	453	423	429	419	424	449	436	413	439	422	394	430	389	412	440	410	457	438	390	443	413	399	425	414	438	425	431	424	375	436	418	426	433	449	469	455	447	448	407	388	411	431	382	421	394	422	389	463	389	415	425	375	405	416	401	394	410	386	423	465	438	430	426	455	449	413	415	459	418	433	409	421	409	413	448	443	422	440	410	395	401	449	416	432	426	417	430	407	430	424	409	426	407	429	381	443	415	459	419	457	435	434	400	459	436	437	396	402	454	468	413	421	424	413	434	409	417	421	433	438	391	418	426	423	374	428	406	440	462	409	454	430	426	398	451	399	447	421	404	401	439	458	433	409	415	417	414	405	396	417	429	418	423	427	440	427	412	421	392	423	423	428	409	403	421	448	442	418	429	448	441	456	416	416	380	428	435	470	431	393	414	398	434	395	408	454	400	414	418	430	396	466	424	445	402	401	409	390	441	432	417	447	424	438	435	426	417	394	421	422	448	429	429	409	430	440	442	412	447	400	385	408	478	411	424	446	451	445	423	428	473	437	444	383	445	429	417	420	404	428	455	451	374	443	392	422	400	433	429	407	445	419	393	396	405	436	397	411	413	368	425	410	410	471	406	428	420	432	436	404	436	430	460	422	449	420	432	388	433	414	352	428	449	418	424	436	401	429	428	435	419	448	426	404	430	423	400	403	410	417	394	424	460	403	384	450	442	433	460	449	402	402	402	411	428	415	387	431	429	432	401	435	401	430	441	425	426	431	420	427	419	398	462	435	418	416	424	425	437	419	399	455	425	417	422	381	431	435	410	416	414	427	411	420	449	441	448	458	433	396	432	414	428	434	417	398	441	386	449	393	424	449	436	462	430	432	407	401	443	435	394	420	447	435	468	388	399	460	430	455	436	422	379	432	426	431	414	443	464	454	411	425	428	424	425	426	432	418	366	399	430	446	427	430	430	439	429	412	421	447	466	425	457	432	413	457	378	444	425	427	391	431	401	436	417	403	413	436	416	388	430	396	400	432	447	435	425	440	454	417	430	433	417	431	418	406	447	442	419	412	428	436	428	392	404	406	408	457	461	387	421	444	388	433	400	400	421	419	411	436	407	386	459	429	383	437	443	423	402	383	408	444	452	422	421	405	452	386	407	460	419	445	422	393	404	418	416	402	425	425	413	403	432	402	443	439	419	442	414	432	447	405	443	401	396	439	427	433	418	427	428	415	429	435	452	399	411	425	414	415	439	431	445	414	408	444	421	437	405	390	407	411	426	409	418	417	435	429	435	411	437	422	405	405	454	425	435	439	414	443	454	440	435	436	416	429	469	424	427	428	445	387	437	422	428	416	409	408	449	420	420	448	398	394	398	415	464	436	461	463	435	429	369	415	392	407	396	403	420	438	411	424	420	401	389	379	426	427	460	448	451	442	437	421	423	436	423	434	444	416	408	433	423	430	422	447	405	415	428	410	434	413	437	430	401	441	430	398	424	416	448	449	400	411	388	450	458	403	411	405	440	419	437	435	408	374	427	429	454	439	417	445	453	427	427	440	390	422	425	412	445	412	398	406	440	426	416	451	429	433	444	398	442	409	415	424	443	459	424	428	430	462	441	419	446	452	427	424	415	418	414	430	432	423	423	423	413	437	395	430	410	405	463	427	437	460	402	391	441	414	403	435	425	409	396	424	410	447	413	449	402	415	415	458	387	432	462	432	416	438	453	415	404	434	406	418	389	448	459	409	403	444	419	432	403	399	417	400	416	440	417	440	400	420	437	423	395	391	431	426	416	377	442	415	406	387	413	435	420	435	395	428	390	414	427	410	455	440	462	440	456	413	387	406	442	353	416	456	395	481	420	434	431	400	427	448	407	391	411	425	405	408	421	429	433	430	444	436	399	435	428	409	418	440	437	414	418	396	414	399	408	427	379	457	435	424	441	421	438	418	436	424	417	407	422	408	401	426	421	429	421	456	390	409	441	443	446	442	452	426	435	455	431	391	450	376	432	439	420	430	387	396	436	446	420	420	462	437	421	401	437	425	456	419	445	406	422	438	397	416	453	445	425	436	456	441	409	437	408	420	440	425	437	433	389	439	458	430	445	441	392	451	429	400	414	426	448	445	437	436	415	384	435	430	432	439	431	431	414	421	421	422	420	446	428	402	445	413	431	409	382	425	407	440	396	402	419	431	454	415	407	449	447	408	416	417	425	434	425	443	439	426	405	458
1786	170	105	79	123	171	136	99	104	73	86	83	66	64	72	69	53	49	41	38	30	43	33	20	25	26	25	15	22	15	20	24	17	23	20	21	16	13	18	22	15	22	24	24	18	22	18	13	16	23	16	19	16	17	12	25	9	11	17	19	18	12	20	15	15	9	11	18	18	18	25	19	17	11	14	20	15	16	22	20	15	13	22	8	20	13	16	12	19	11	13	19	22	12	13	13	22	23	12	22	19	20	13	21	17	17	10	14	16	15	19	14	23	20	19	17	17	15	27	21	13	20	15	20	15	17	20	19	23	18	20	23	15	23	16	22	19	18	23	22	18	21	11	13	15	12	20	16	19	12	22	26	14	12	19	18	19	17	22	8	18	28	14	14	17	12	13	22	24	25	20	10	12	12	19	21	12	12	14	21	25	14	14	15	18	12	20	20	18	20	20	15	24	16	17	13	14	12	12	17	18	23	20	19	19	28	18	21	12	16	23	18	21	27	18	9	14	13	19	18	20	14	14	15	11	19	12	20	14	14	18	20	14	19	7	27	24	17	15	18	13	17	13	14	12	16	18	15	23	22	18	22	20	11	16	16	19	23	11	15	14	23	19	15	19	16	18	14	17	20	18	17	19	18	21	16	19	23	20	11	18	11	15	14	15	13	17	21	12	19	16	25	12	9	17	22	20	25	17	24	14	12	24	19	17	10	12	15	21	21	14	10	13	11	13	15	15	23	12	15	22	11	14	17	16	12	15	16	17	25	21	16	17	23	16	17	17	15	18	19	17	14	20	22	21	16	17	17	24	18	23	17	17	26	22	11	15	18	14	11	19	15	14	16	10	17	15	19	16	19	15	18	22	11	8	8	17	18	17	18	15	18	18	11	19	19	12	12	21	23	19	16	17	18	16	15	18	16	20	19	28	19	24	12	19	15	17	17	19	16	16	13	15	24	18	14	15	14	15	14	16	20	25	13	19	10	17	18	23	16	15	17	18	11	25	14	14	19	17	17	14	21	14	19	19	13	20	10	19	13	22	13	23	15	22	21	18	29	18	22	15	17	21	18	17	12	20	16	19	8	23	29	20	13	21	17	23	18	15	13	14	16	18	20	13	16	21	15	11	18	17	10	16	14	23	20	19	15	12	22	14	20	21	7	16	12	9	19	17	18	12	18	17	23	19	23	13	25	16	15	15	17	12	15	13	16	21	14	15	17	16	16	30	21	19	16	12	19	19	14	23	19	25	18	19	12	16	20	23	31	22	20	22	11	20	14	19	21	9	19	16	25	16	11	19	19	14	16	14	18	14	15	10	13	21	23	21	19	14	19	12	9	19	13	14	19	16	13	18	10	19	18	9	19	19	18	19	24	16	15	22	12	15	14	13	20	19	14	11	21	13	17	21	19	9	9	22	23	20	14	17	15	19	21	21	19	20	19	15	18	10	14	19	20	16	19	20	16	13	15	17	23	18	12	24	14	20	12	15	14	22	9	19	16	20	20	19	18	20	13	20	10	15	23	17	20	16	21	15	16	12	17	10	22	12	19	15	17	19	11	24	17	21	15	13	18	21	15	15	19	18	22	20	24	16	20	21	24	24	19	9	12	19	19	23	20	21	16	17	18	14	22	14	20	19	15	12	18	19	23	12	22	14	20	20	20	17	10	14	12	11	9	23	14	17	13	12	28	16	15	12	16	8	18	15	10	17	20	11	13	19	20	22	13	13	18	18	21	16	12	14	18	17	17	14	15	14	13	17	12	15	14	15	19	17	14	19	20	22	22	13	15	16	25	15	14	13	22	15	19	20	16	13	23	21	8	16	24	16	23	14	18	16	24	12	20	15	14	23	17	18	14	18	16	18	15	15	16	14	8	20	16	10	14	25	12	15	17	12	24	12	15	21	19	18	13	23	19	21	20	15	12	15	13	16	11	17	15	15	16	17	16	18	18	16	14	14	16	17	27	20	15	16	15	21	20	17	17	11	18	8	14	20	22	11	22	16	18	21	20	13	21	19	19	15	10	18	9	11	21	17	12	13	23	23	20	23	11	24	18	18	17	27	11	20	20	23	15	13	19	18	21	22	17	16	12	17	17	10	17	19	20	15	15	13	20	23	16	24	17	16	17	25	14	17	11	17	10	20	21	15	24	17	16	11	16	17	14	16	20	19	22	10	15	18	22	14	16	19	14	24	11	18	16	18	17	20	15	24	16	23	27	13	13	11	20	23	16	15	12	17	21	17	11	16	15	13	16	20	15	21	18	15	23	26	11	12	15	17	23	21	21	19	22	26	18	9	16	20	16	20	21	19	23	22	11	14	16	14	16	19	16	20	18	16	13	22	15	9	11	12	18	12	14	23	14	18	9	15	24	15	13	13	20	18	18	20	18	10	24	17	18	18	19	17	9	13	23	13	11	15	19	13	14	21	18	18	16	20	15	10	25	17	16	15	23	16	13	19	20	14	18	24	18	13	20	15	21	15	15	13	18	15	21	22	7	15	17	23	11	10	20	14	15	15	18	22	12	8	19	9	23	18	16	18	18	16	15	18	19	14	12	21	17	14	15	18	14	20	17	14	17	12	16	17	19	14	17	19	11	16	13	19	19	12	19	17	15	16	18	27	15	19	23	18	13	18	21	19	16	16	24	21	18	15	21	16	14	12	24	18	19	13	18	24	19	16	20	17	21	15	18	23	16	20	17	15	22	14	17	12	10	10	21	11	13	21	15	19	15	17	23	17	19	15	14	15	19	16	13	15	7	17	15	25	17	14	8	12	17	22	12	13	14	17	17	16	17	15	15	19	18	12	11	11	22	18	20	17	10	16	13	16	20	24	11	18	15	14	21	7	23	20	19	16	14	19	14	17	16	20	15	15	12	17	14	19	27	14	22	18	18	24	12	22	12	21	21	13	16	11	14	23	20	16	16	17	14	13	12	19	16	13	20	21	17	23	17	15	13	13	25	14	13	17	25	25	16	14	18	22	25	17	17	13	21	14	19	14	14	10	29	21	17	16	14	16	16	18	21	18	17	9	13	18	18	18	19	20	17	15	16	17	8	18	14	10	15	16	14	14	12	11	13	19	18	20	19	20	21	20	16	19	22	10	14	21	25	19	13	20	12	18	16	16	22	11	20	15	18	17	18	26	16	23	14	13	6	16	20	11	18	12	22	24	20	17	23	17	18	18	17	18	8	16	19	24	23	14	11	15	18	13	18	11	20	14	16	11	20	19	13	24	16	13	16	13	21	19	27	14	14	18	21	17	25	24	27	11	28	19	15	18	11	15	14	21	17	12	15	11	11	13	12	19	12	18	14	17	13	12	10	11	15	22	14	18	19	16	16	14	14	19	17	20	14	15	15	13	20	21	12	19	16	20	17	21	12	15	14	14	15	14	21	13	16	18	9	17	10	22	16	15	16	19	19	20	22	26	20	19	12	25	14	20	21	16	18	23	14	16	23	21	16	21	17	23	21	18	19	16	15	16	15	18	19
18893	6872	3771	10392	16010	16673	14328	12418	9764	7683	6579	5783	5261	4752	4011	3624	3374	2776	2336	1812	1437	1100	965	776	667	589	568	524	476	466	418	445	477	468	449	439	453	438	476	383	409	402	380	427	363	406	378	412	379	365	380	350	353	377	350	360	339	360	355	326	349	354	328	323	362	329	396	348	317	364	375	363	344	324	335	306	338	304	315	330	356	282	332	309	303	303	338	314	316	336	324	318	332	302	359	309	298	322	301	315	317	302	322	289	341	292	316	323	327	326	311	333	297	318	307	326	306	293	336	329	306	308	283	327	316	323	322	325	318	317	343	291	329	321	308	335	317	352	346	283	322	326	315	316	306	334	314	287	318	330	321	285	280	316	319	317	305	315	325	319	313	335	311	341	324	303	247	289	310	318	334	320	301	310	334	305	298	293	304	332	324	303	335	326	340	326	265	311	311	327	350	322	312	292	320	315	287	312	286	337	311	315	317	300	284	314	303	322	332	315	328	308	313	280	286	303	297	344	335	326	292	323	335	312	301	288	286	326	351	291	292	322	328	337	292	294	317	305	328	321	339	316	274	347	326	299	350	321	299	319	287	292	322	335	325	311	299	332	299	324	322	318	325	325	293	295	311	339	320	290	313	297	304	327	320	314	300	323	309	295	311	326	291	300	287	326	341	312	286	305	334	282	308	335	326	309	330	319	325	304	288	302	294	329	347	262	298	306	338	336	324	312	328	335	287	292	294	359	340	284	296	306	344	290	276	333	303	327	290	311	333	296	309	294	314	332	296	325	323	329	338	330	301	309	280	297	298	304	319	297	285	298	343	319	333	281	347	325	318	336	313	303	302	305	293	305	291	302	310	311	307	334	315	309	286	323	298	284	310	295	321	313	316	315	329	281	350	304	327	257	275	306	316	307	310	316	278	309	345	307	323	320	309	320	305	312	311	328	319	341	289	308	300	316	323	280	309	290	287	263	331	299	304	316	320	298	284	284	286	290	318	302	288	297	286	277	294	291	333	312	302	304	323	318	310	282	323	311	276	296	342	306	305	284	290	295	290	317	318	310	306	263	291	309	287	286	307	319	325	309	281	284	339	309	319	282	318	329	311	319	299	291	307	335	325	307	296	326	318	315	320	273	286	309	304	296	300	308	307	308	309	296	303	297	289	327	320	324	290	314	331	304	311	279	304	307	301	288	313	297	310	321	294	291	304	324	327	322	297	289	346	330	334	308	320	323	308	276	313	307	321	302	306	305	295	289	362	311	315	298	321	320	292	328	320	291	314	296	330	328	308	325	292	288	290	314	300	327	315	337	318	291	319	279	361	306	295	335	317	321	298	294	314	323	310	283	302	305	303	303	316	290	330	307	311	330	289	309	301	303	318	335	314	304	308	300	302	313	290	304	335	319	292	310	314	310	287	309	318	304	316	251	295	306	293	311	317	347	277	293	284	295	305	311	291	287	328	331	317	317	327	315	318	310	316	292	310	306	304	311	301	330	321	299	287	301	292	312	339	314	309	299	300	277	329	313	308	305	312	310	343	328	311	319	318	303	317	299	285	325	298	339	335	321	307	308	311	292	312	299	322	325	330	324	300	329	296	292	307	312	311	313	304	310	334	301	329	294	323	305	318	286	296	329	322	317	279	297	328	307	307	307	325	314	332	343	299	345	286	355	297	325	299	310	323	271	296	317	290	305	295	315	295	320	293	301	346	290	331	291	292	293	331	312	306	299	308	310	306	318	310	316	316	302	313	317	309	291	320	306	287	330	300	300	320	302	313	333	334	319	304	282	318	312	306	302	300	335	310	311	305	311	321	302	281	322	311	296	301	309	314	295	299	311	316	299	297	300	353	308	286	290	278	320	317	319	326	277	291	315	322	282	304	326	309	329	272	312	293	309	353	336	308	325	334	301	335	305	333	318	340	322	318	313	327	310	330	300	309	342	315	321	288	306	309	295	315	313	313	313	307	310	319	302	307	307	301	297	296	304	367	288	303	317	303	307	283	324	319	310	321	291	326	285	319	337	347	306	283	302	303	304	315	298	301	290	324	287	304	321	314	301	294	305	294	291	286	338	324	295	299	313	317	314	301	347	303	315	281	331	307	315	333	300	303	294	314	313	308	305	298	320	300	322	300	320	296	314	300	271	303	303	294	301	291	296	319	332	327	323	290	341	314	314	297	299	300	307	327	326	300	305	287	302	291	319	323	297	331	296	309	309	314	297	340	334	303	308	314	316	304	305	315	310	330	322	318	297	294	289	290	295	279	318	283	301	306	300	316	300	290	321	276	287	334	326	324	310	293	308	352	300	298	332	291	277	289	327	303	303	303	290	318	337	331	308	309	292	302	302	320	321	315	312	312	335	310	321	336	306	296	311	303	320	308	291	335	308	349	331	334	319	293	332	312	295	288	314	329	287	262	304	339	307	308	318	294	297	312	335	307	329	304	293	340	319	323	308	306	293	318	324	314	303	298	317	332	316	310	319	324	321	321	324	291	315	304	316	306	287	308	342	317	302	321	323	310	296	310	337	321	316	341	301	288	296	267	277	303	283	330	297	305	297	287	341	290	314	336	302	330	331	296	296	305	310	303	299	310	288	343	294	302	346	331	312	278	288	322	315	294	340	297	330	338	340	298	304	288	320	293	292	306	321	300	313	304	318	318	296	302	297	309	297	354	298	282	285	302	303	306	324	324	299	305	313	311	293	303	318	313	314	324	327	305	272	314	306	299	291	331	331	300	320	322	297	315	327	299	279	312	309	276	298	319	303	318	336	322	285	294	299	313	333	307	295	304	347	313	332	320	305	335	318	330	301	328	321	341	320	345	318	300	295	319	282	322	298	325	271	299	302	312	337	314	318	311	298	293	293	284	325	326	324	324	308	310	308	309	316	320	350	326	286	313	312	277	314	315	301	295	298	293	290	287	308	310	303	322	323	279	326	294	337	316	318	322	311	318	326	322	326	330	286	337	302	304	320	349	320	310	296	309	302	305	270	318	299	309	303	297	278	331	315	313	329	291	296	305	294	336	294	312	326	327	359	288	323	288	363	267	287	312	342	270	288	327	325	293	325	308	323	312	316	304	286	284	320	324	322	305	310	355	294	285	304	312	292	312	305	309	311	284	340	301	314	319	291	322	310	359	302	280	285	284	356	315	299	330	296	304	275	333	358	294	308	305	305	337	300	309	306	317	326	308	318	306	319	279	321	299	301	305	289	347	319	335	327	298	307	306	289	275	309	264	319	311	267	306	322	320	318	295	326	304	296	318	326	313	326	282	338	306	321	348	331	332	304	299	286	289	293	320	318	296	332	360	292	325	328	311	332	336	312	317	273	306	303	338	286	298	308	304	302	288	325	321	312	315	337	324	324	319	294	317	316	296	319	319	326	326	292	283	328	327	316	294	319	325	305	326	320	337	328	335	347	279	328	333	305	286	330	292	301	306	319	315	309	340	308	320	337	276	300	324	340	277	317	301	308	305	280	286	318	301	304
3294	535	281	248	301	349	286	217	220	228	190	177	156	137	131	102	109	87	73	79	54	46	36	45	21	33	41	24	22	27	37	24	28	17	29	29	21	26	24	22	25	20	16	23	18	18	22	23	30	23	13	26	17	17	18	13	20	28	21	21	17	17	18	23	14	18	23	25	15	29	20	18	25	21	19	16	15	27	19	17	13	24	28	28	17	17	15	10	12	23	21	20	12	22	18	26	15	15	17	25	20	22	23	27	17	16	37	17	19	16	24	23	23	21	15	16	27	17	24	21	18	13	16	26	19	20	17	14	15	16	17	17	17	16	14	18	24	18	14	10	18	22	21	15	20	19	18	14	16	16	20	15	21	19	22	16	16	18	15	16	16	14	16	28	28	14	19	27	22	27	20	26	15	13	20	16	15	18	20	13	12	19	17	18	19	16	16	19	19	24	24	12	17	18	19	19	11	17	27	23	26	24	18	32	25	16	19	11	22	17	18	30	13	14	21	18	23	22	11	20	18	12	18	18	18	23	18	28	25	18	23	24	13	22	19	13	21	19	20	12	21	18	13	15	18	16	20	25	20	16	24	15	20	14	19	17	19	16	24	13	19	17	21	25	15	17	22	18	20	21	22	18	14	20	18	21	15	17	17	19	22	17	14	21	18	25	21	17	21	19	16	17	19	16	22	24	11	20	22	16	17	11	15	15	22	15	23	20	24	16	17	22	19	23	14	13	17	12	18	21	20	15	22	20	15	17	16	21	11	16	20	17	19	15	22	21	24	17	15	19	17	15	12	17	19	16	21	17	19	16	25	22	19	13	19	14	18	20	23	26	18	20	17	16	18	15	18	15	12	15	19	17	25	19	23	25	19	14	22	17	23	25	16	20	23	19	17	19	18	27	14	20	16	21	19	28	17	14	13	23	21	12	21	23	24	21	11	16	21	16	33	22	25	15	18	16	14	18	18	18	18	14	20	20	21	23	14	16	25	19	13	12	17	13	20	15	22	20	19	17	14	18	21	24	22	24	19	18	20	16	12	13	14	19	12	13	20	13	18	25	23	16	15	13	19	18	17	28	20	27	23	25	13	12	18	12	18	18	19	10	18	27	23	19	25	22	27	18	18	21	20	18	18	22	11	10	26	22	19	13	13	21	23	31	17	19	16	21	13	18	15	15	21	20	16	23	21	24	21	24	19	23	19	15	27	16	22	18	19	15	19	19	15	16	13	18	12	10	13	21	13	21	21	14	20	28	14	19	17	11	16	24	17	25	13	18	18	16	18	12	21	15	19	12	20	20	19	21	20	18	20	28	20	22	20	22	7	13	22	16	28	17	16	23	12	27	17	19	15	13	30	21	15	24	20	18	19	18	20	16	21	17	16	22	18	24	17	20	11	18	21	18	23	12	18	21	26	22	16	23	15	18	12	24	15	20	17	8	20	15	29	20	19	20	14	23	17	22	12	23	15	17	15	25	11	15	7	17	18	22	23	15	24	23	18	23	14	15	16	18	24	23	16	20	18	20	23	24	16	20	21	18	20	17	19	21	16	17	20	18	30	25	28	22	20	26	24	25	17	21	11	14	23	20	19	17	15	20	27	25	20	19	19	15	24	22	16	17	14	21	12	13	17	21	20	14	19	20	24	19	17	20	14	21	15	16	17	17	23	21	15	12	19	17	19	21	16	17	19	29	19	24	22	25	14	20	14	11	21	25	22	16	18	8	15	16	18	12	20	21	14	20	18	17	20	16	20	21	25	19	17	20	12	23	18	16	24	22	28	17	10	14	12	16	12	15	16	23	17	17	25	13	18	16	17	23	15	15	19	17	19	16	22	18	17	20	11	27	16	17	22	14	16	18	20	17	17	19	14	29	21	28	21	18	8	14	21	22	24	20	15	12	23	17	19	13	17	18	20	20	17	24	17	18	17	21	17	25	20	19	18	23	16	18	18	18	24	17	23	20	15	18	19	11	20	19	16	12	20	15	18	26	16	16	19	20	17	19	29	21	15	17	20	14	25	18	16	13	27	12	18	16	15	27	20	14	13	15	20	28	12	24	16	13	22	15	22	16	17	13	25	22	20	11	16	17	13	14	17	18	24	12	14	17	28	30	32	21	24	22	19	19	22	20	27	22	16	20	20	20	18	19	14	13	16	22	16	22	16	16	13	21	20	24	19	16	21	16	21	19	26	19	24	14	18	19	15	21	21	16	15	15	11	23	18	15	20	17	21	22	15	20	17	26	17	25	14	17	17	23	11	24	14	20	17	14	26	16	25	20	21	14	22	16	17	14	17	14	24	21	10	15	20	16	20	17	19	22	20	9	19	22	21	14	16	21	20	18	19	18	17	18	17	16	10	12	19	18	18	22	22	9	22	20	20	15	20	18	14	14	17	25	20	12	17	23	13	17	12	25	19	21	15	16	22	15	15	16	17	17	10	27	19	15	26	14	20	17	19	22	19	19	24	19	12	18	22	23	14	18	18	23	15	18	15	18	13	23	15	20	18	14	24	19	15	27	10	14	19	25	25	18	10	19	18	13	23	16	12	15	17	24	22	17	21	14	16	24	24	13	17	14	25	12	25	17	19	26	19	22	19	13	16	24	19	19	17	20	18	21	21	21	18	17	27	16	27	22	25	8	18	18	15	21	11	16	25	17	23	13	14	27	21	16	16	15	21	22	18	18	16	14	12	14	18	19	19	21	15	12	26	20	17	18	11	21	26	18	19	33	14	16	17	14	20	10	22	17	18	16	18	21	20	19	18	12	15	17	17	18	19	14	14	19	11	21	20	20	21	20	20	16	14	13	11	19	14	16	19	18	14	11	17	23	19	23	19	16	20	24	28	12	23	29	15	17	24	18	19	11	19	12	15	22	19	24	14	23	20	18	15	22	20	12	20	18	18	16	21	13	17	17	14	23	18	22	15	20	16	16	18	14	28	19	21	12	18	14	12	14	18	16	18	11	25	17	16	18	15	21	11	21	22	16	17	18	23	13	20	18	30	16	14	21	16	12	14	30	19	23	16	16	14	18	21	28	25	21	19	11	20	17	17	21	24	24	18	16	17	18	18	11	23	16	15	18	20	20	26	9	16	18	16	15	15	21	18	17	15	17	13	18	17	26	18	18	18	9	21	16	18	17	13	19	21	15	19	24	19	16	18	16	10	18	14	14	15	26	22	15	14	21	14	12	17	26	25	14	10	19	19	16	20	23	19	27	32	20	19	14	18	17	15	23	16	18	16	22	24	23	21	25	23	18	12	22	21	17	25	25	17	14	19	14	20	16	14	25	17	21	16	29	10	27	18	19	17	25	14	17	10	19	20	22	19	26	22	27	15	25	17	21	25	24	22	17	9	29	8	12	16	18	19	25	14	16	23	18	15	20	15	20	21	18	20	16	23	22	19	19	17	15	26	15	23	18	22	23	23	25	19	14	21	19	19	20	9	20	17	19	19	24	11	22	22	11	21	16	21	20	12	22	22	24	19	16
31556	14747	8854	20847	26617	27373	23722	19511	17112	15061	12777	11141	10510	9241	7756	6975	6159	5248	4324	3643	2770	2257	1894	1570	1414	1217	1150	1097	1020	893	920	849	866	796	836	786	853	768	713	718	618	664	660	627	597	559	580	560	514	563	523	536	494	516	486	453	471	445	462	488	502	458	462	425	469	457	495	436	485	487	454	466	433	446	399	378	408	381	367	390	371	361	373	383	382	366	342	397	367	341	364	352	334	361	374	362	328	363	365	352	360	375	401	362	364	355	332	354	346	332	357	362	363	338	345	363	367	364	332	324	357	324	355	324	348	330	340	360	334	350	347	326	360	409	323	368	304	328	370	355	308	339	350	323	350	349	381	329	326	350	373	338	382	339	325	329	347	339	362	356	341	340	378	327	343	340	340	334	345	326	347	334	344	318	355	290	314	360	338	358	339	322	328	293	331	341	344	308	350	346	339	311	373	360	376	343	316	324	329	303	315	368	354	338	313	361	314	334	333	333	313	310	340	344	364	331	340	350	321	340	362	344	338	351	353	318	333	334	330	327	331	322	337	372	316	331	357	346	328	322	339	329	339	327	355	340	322	333	356	334	309	334	363	337	331	326	313	330	334	324	352	328	339	344	326	340	353	352	327	339	340	355	353	345	351	330	310	344	349	332	345	354	342	338	321	338	350	333	339	345	346	346	327	323	338	334	319	339	329	343	317	376	321	337	345	332	373	374	328	311	342	332	334	346	322	345	301	336	336	343	331	368	320	360	318	349	351	352	347	356	391	338	346	316	351	340	337	323	360	341	324	329	324	336	347	365	320	323	342	335	352	333	305	340	363	356	335	354	364	349	338	331	338	360	359	328	332	334	323	335	322	341	350	320	346	325	364	338	326	317	338	331	361	341	335	323	332	331	363	339	326	364	353	319	354	325	323	306	299	376	322	330	363	357	334	332	364	363	356	315	337	368	333	352	315	301	324	336	353	354	333	318	318	367	354	337	346	330	348	300	328	358	348	326	361	360	319	321	342	348	344	332	343	341	325	340	348	324	334	324	350	369	317	315	341	334	332	346	330	357	339	375	325	349	354	352	337	320	314	322	333	309	329	349	332	331	330	346	321	320	331	335	350	359	329	320	326	374	316	348	338	356	343	322	330	329	321	357	323	353	382	322	302	346	319	344	326	306	345	365	349	312	345	329	359	342	326	326	349	314	359	368	353	324	330	322	377	319	324	320	357	371	327	351	355	325	370	340	333	329	315	346	337	344	352	334	332	334	337	322	357	338	349	369	339	349	360	361	387	318	336	300	319	335	298	342	347	322	328	313	335	371	338	336	363	342	339	317	326	346	363	312	312	335	344	308	335	310	359	339	310	328	315	355	319	338	378	325	335	333	341	330	335	323	345	342	352	319	326	342	316	358	318	325	357	362	342	337	342	325	326	350	327	360	358	353	323	338	344	331	355	311	326	336	335	317	365	339	344	336	344	344	353	342	344	333	345	365	359	310	329	392	347	304	347	325	355	319	370	360	357	321	339	356	301	339	323	355	329	369	378	332	343	309	309	372	347	342	350	336	315	315	313	349	330	330	349	353	338	319	337	293	315	352	309	324	319	352	355	345	349	352	320	341	327	337	326	339	360	311	342	343	378	318	332	330	346	352	365	330	349	339	351	313	306	332	320	355	316	350	365	303	324	334	368	312	337	386	365	318	319	356	374	321	326	364	334	343	323	322	332	329	338	358	348	326	348	336	325	346	335	312	345	314	335	331	340	339	305	322	312	353	347	342	319	309	331	348	333	305	324	315	344	346	299	336	324	332	328	297	328	320	323	351	342	322	332	358	346	303	342	327	340	374	341	336	337	358	353	309	320	367	312	328	358	320	348	373	344	331	351	321	365	333	374	351	333	339	315	312	358	313	323	334	372	323	309	358	314	337	339	330	339	310	329	342	350	328	357	346	337	329	353	316	313	349	337	318	342	331	328	318	326	327	348	336	315	357	366	355	315	355	326	331	334	323	321	343	365	319	317	304	299	314	309	334	341	340	366	318	343	325	342	312	355	335	334	299	342	323	357	310	332	354	351	319	359	330	339	333	367	347	317	336	326	346	344	355	296	371	357	339	356	312	372	323	356	347	377	363	340	345	314	347	323	320	317	373	332	350	309	339	326	341	328	335	311	357	336	331	324	370	324	343	333	341	352	349	349	356	344	320	321	365	316	307	345	321	328	344	302	344	315	320	328	309	340	315	334	340	355	344	330	319	331	333	358	306	318	333	325	346	347	354	345	302	333	342	305	325	352	317	385	346	326	335	382	324	342	341	313	320	315	324	319	298	333	321	352	335	344	360	335	315	374	341	306	348	353	358	338	360	336	343	335	353	350	333	313	335	321	346	361	363	336	319	322	351	333	349	326	323	308	331	327	317	337	327	339	337	322	336	345	332	308	358	366	361	283	357	301	304	347	320	314	337	322	331	339	304	322	332	372	337	321	329	352	304	345	332	348	340	346	326	350	343	328	339	335	333	319	364	343	349	302	346	322	352	342	346	329	358	322	339	333	360	322	337	328	344	334	354	346	321	343	343	339	341	339	332	315	350	335	300	329	336	330	327	359	384	360	370	328	332	310	341	326	357	336	331	336	347	319	321	337	358	329	325	301	300	312	341	308	320	353	334	356	344	354	369	331	361	324	292	333	357	355	347	345	347	347	337	348	285	357	372	336	330	319	360	367	317	347	310	326	321	313	362	343	338	349	337	339	349	305	330	347	324	317	371	335	328	314	327	303	320	305	321	315	333	343	328	354	351	301	341	340	337	351	348	343	299	348	363	352	340	352	343	373	303	334	362	329	334	342	338	345	336	318	343	324	330	306	339	317	336	344	366	336	347	328	337	348	351	341	319	365	328	333	313	343	300	330	348	307	345	323	357	361	315	329	327	356	323	328	358	320	347	335	324	339	332	344	342	323	316	345	346	352	343	333	368	325	368	312	352	336	334	343	351	359	378	347	329	366	334	317	354	318	312	319	355	334	360	315	310	320	366	332	332	343	324	338	324	326	336	347	338	343	351	344	305	335	317	321	319	349	365	318	337	340	317	378	374	362	354	341	333	329	343	340	340	331	314	315	333	347	346	351	357	327	313	331	332	350	345	374	320	302	333	319	331	340	336	324	357	309	335	339	286	342	308	333	348	336	342	338	296	335	324	321	360	348	371	324	318	340	349	327	343	343	330	341	333	330	322	346	349	341	324	350	367	347	335	343	372	316	319	319	364	325	331	329	349	341	372	342	361	350	336	328	312	330	329	330	341	360	348	349	380	342	334	333	316	294	354	329	314	331	363	302	335	334	338	329	323	338	326	349	308	319	359	343	320	332	356	313	310	326	331	335	342	328	338	350	332	323	345	309	353	327	327	340	338	347	355	362	320	341	340	339	319	308	343	358	349	305	299	349	332	313	342	328	341	350	362	344	326	332	313	314	333	299	313	339	313	339	367	346	364	323	324	353	368	328	340
3200	325	197	163	221	222	212	176	177	158	153	138	142	126	117	96	70	67	58	54	45	49	36	33	41	36	40	34	27	42	27	41	36	23	22	25	35	39	35	37	36	36	29	42	26	33	36	28	33	29	40	33	19	34	24	27	31	34	32	28	32	30	30	33	34	25	31	30	30	25	31	25	25	23	25	21	29	29	30	33	29	32	26	29	28	27	37	27	19	21	35	32	31	29	23	41	17	36	28	22	25	31	28	27	28	28	31	37	23	30	35	27	25	31	31	24	33	25	42	38	31	30	28	34	32	35	27	29	24	21	22	21	31	31	35	35	30	32	38	34	24	34	22	30	22	31	26	28	27	29	31	26	28	27	37	29	36	23	23	39	28	33	30	28	31	29	27	25	30	28	27	23	28	31	20	24	33	30	27	20	39	26	31	21	36	33	34	32	31	27	20	27	29	19	28	38	22	22	39	33	27	32	31	18	30	37	26	31	28	32	26	36	23	29	20	35	27	29	19	28	33	33	29	25	29	20	31	26	22	19	24	31	28	34	28	34	20	32	28	30	37	25	27	27	27	26	20	28	37	33	34	30	26	28	26	29	20	18	39	25	23	27	23	27	32	18	23	32	22	31	33	32	25	27	20	23	23	33	35	28	20	24	33	22	25	29	27	24	40	23	26	23	24	23	38	32	24	30	29	30	31	24	25	30	29	29	26	32	23	18	26	26	29	28	28	25	22	30	26	32	20	38	26	28	33	25	30	23	25	25	26	29	17	32	31	24	23	32	30	33	29	23	25	23	31	17	32	22	31	29	14	26	25	21	32	33	19	28	40	27	21	26	24	25	32	24	30	30	24	28	32	27	34	20	31	28	29	31	23	27	30	24	19	24	30	28	26	29	35	23	33	37	31	22	33	29	29	23	22	30	37	22	30	27	38	17	30	31	30	34	29	27	19	40	34	26	29	23	25	30	30	23	29	20	23	34	37	29	34	26	36	31	28	30	26	31	29	36	40	38	18	33	19	35	24	30	29	35	19	33	30	27	35	28	29	23	28	29	24	28	25	32	25	34	32	21	31	30	25	27	27	23	22	30	25	25	32	33	31	27	35	30	28	25	28	26	22	19	21	28	26	26	33	21	23	21	36	19	33	33	29	27	27	41	30	24	31	30	29	34	30	29	34	20	26	19	32	23	36	22	28	27	21	20	30	21	27	30	29	29	26	31	28	30	32	28	29	27	32	34	30	30	29	35	35	31	28	21	30	21	29	29	32	30	30	33	32	30	30	14	33	19	34	22	29	33	25	27	26	27	23	23	38	24	25	26	25	33	23	25	26	26	32	24	35	32	31	32	42	33	33	34	24	25	31	31	27	31	27	35	31	21	30	29	21	24	23	24	31	38	28	31	22	28	33	31	27	25	30	29	33	25	18	37	24	16	28	33	25	33	38	35	27	36	35	28	31	23	23	31	23	28	28	35	31	25	22	21	24	33	37	38	32	29	35	27	20	21	37	26	27	37	31	35	23	19	22	31	32	27	24	34	29	30	30	22	21	22	25	37	32	31	31	38	29	16	24	33	30	29	31	26	32	35	25	37	33	28	28	27	26	34	26	28	28	31	35	19	29	28	27	32	42	28	20	27	33	22	30	28	29	18	32	23	26	22	27	27	29	14	31	24	32	41	28	36	18	22	27	23	23	31	30	27	28	31	24	22	39	22	34	25	34	26	16	21	29	28	27	26	27	24	25	43	36	35	37	31	30	32	24	41	31	27	30	26	30	34	25	20	23	24	31	23	26	36	21	37	26	32	25	28	34	33	33	30	28	32	39	26	30	25	24	36	34	21	30	29	24	25	36	21	32	32	15	26	29	38	27	29	31	31	32	30	26	28	21	32	30	32	26	34	24	25	30	40	23	35	22	29	22	28	31	27	23	28	28	22	27	28	41	28	27	29	16	32	22	35	24	23	36	36	38	24	32	30	39	29	30	43	25	29	29	33	30	20	26	32	23	35	27	24	25	28	28	36	26	18	38	24	30	22	32	30	31	36	30	38	30	35	35	29	28	33	31	27	31	30	23	25	36	20	37	28	27	34	18	23	40	24	28	30	28	35	25	26	24	35	28	31	33	25	41	24	23	32	23	24	37	22	20	26	24	31	31	35	23	33	24	30	29	30	24	37	30	34	26	29	20	20	30	31	35	31	23	27	28	19	27	29	27	28	26	28	42	27	32	38	27	30	33	30	26	33	25	30	24	32	25	18	26	27	28	20	26	25	24	25	25	26	24	29	24	26	27	31	24	36	36	19	26	31	22	32	30	26	19	22	21	31	36	27	27	21	27	24	33	28	28	36	20	27	29	19	32	26	33	35	28	21	33	29	28	28	33	24	40	29	24	29	30	27	26	35	31	39	25	32	29	25	26	26	31	30	18	28	28	18	25	24	25	31	36	30	27	22	32	33	24	20	28	25	25	28	29	26	28	25	18	29	30	25	26	34	26	31	36	28	27	32	37	29	25	26	36	38	24	27	26	28	29	29	24	27	31	31	44	20	27	37	32	29	32	34	23	28	19	25	28	34	37	26	24	33	36	26	24	32	34	23	32	30	24	18	34	23	13	33	27	22	24	26	20	29	28	17	32	35	31	27	42	27	24	20	32	28	20	30	35	35	28	23	35	28	25	29	25	33	26	28	19	37	34	32	26	28	19	23	25	29	24	26	28	28	21	27	27	26	34	19	20	28	21	23	24	24	26	35	22	27	33	33	28	31	34	23	20	23	42	31	28	32	26	29	18	28	19	32	33	22	26	21	29	24	27	27	25	35	36	34	26	28	20	22	21	28	27	29	36	29	27	31	32	31	20	37	32	43	36	37	32	32	27	18	27	31	34	33	39	36	29	29	30	39	38	36	37	36	26	30	28	30	25	28	25	26	43	35	30	27	33	25	27	22	25	30	31	32	29	25	20	33	31	18	29	23	28	31	32	21	33	29	18	30	24	40	18	21	23	31	30	29	32	28	33	20	27	23	25	34	30	25	32	27	21	31	22	22	25	28	29	25	31	23	25	33	19	31	24	25	35	33	27	33	18	28	26	23	32	26	17	23	26	29	22	33	27	25	39	14	28	22	33	23	23	16	32	33	24	30	26	29	27	25	19	36	28	33	28	22	23	29	31	34	24	28	36	27	26	41	25	37	23	18	29	31	30	25	34	23	35	28	33	25	29	25	28	29	29	34	19	23	27	31	25	35	28	28	21	25	28	30	36	29	23	25	28	35	22	31	23	33	31	35	29	27	29	33	21	24	26	21	21	30	31	25	29	23	34	30	26	32	25	20	25	22	22	35	27	27	24	24	27	27	29	22	24	23	26	24	27	28	27	28	22	21	27	21	27	31	30	36	31	35	20	34	32	30	40	33	23	24	37	38	25	27	19	32	33	34	28	32	36	35	35	32	23	30	29	32	35	28	22	36	35	29	40	31	26	32	28	24	27	31	31	31
23769	11015	6456	16529	21875	21564	19356	15842	13000	11770	10249	9477	8130	6992	6025	5172	4656	3914	3217	2592	2115	1684	1430	1166	1134	1077	975	971	866	917	810	820	822	844	866	856	799	750	734	734	689	704	689	681	669	644	655	686	638	651	681	598	636	625	626	616	580	552	653	572	577	600	637	624	569	600	603	628	603	598	609	573	579	507	554	530	547	523	534	542	509	560	524	581	548	539	562	516	524	511	548	534	565	533	554	524	558	529	511	513	502	523	514	527	489	543	488	498	467	527	518	552	520	566	489	516	506	487	557	524	549	513	512	527	500	518	531	500	498	491	501	521	535	541	522	519	497	528	475	517	501	510	508	540	519	555	496	530	531	528	498	552	518	529	534	500	556	496	538	477	516	523	519	511	505	506	512	514	510	503	541	511	476	593	500	532	503	485	509	522	525	502	501	528	523	548	512	485	505	507	520	476	498	458	533	512	482	497	507	484	549	520	537	548	536	497	487	482	526	559	524	516	508	478	496	516	533	513	517	514	507	495	514	516	505	496	528	521	534	538	502	520	530	474	531	511	516	514	520	492	494	516	520	499	526	507	521	547	484	499	457	531	484	478	481	543	511	539	526	522	515	533	518	513	527	485	524	507	531	540	505	560	508	522	509	533	497	524	498	536	474	493	505	473	504	505	485	534	524	549	518	523	495	542	511	512	508	527	525	526	537	516	514	529	542	548	536	514	549	511	469	476	534	531	532	541	505	520	494	527	514	486	541	544	521	488	490	518	525	509	504	472	512	526	456	513	531	496	531	531	545	519	526	459	513	481	501	473	566	530	531	530	521	512	532	492	479	527	521	521	531	510	550	522	543	527	467	484	503	473	523	479	521	521	490	512	469	516	473	505	511	520	510	547	564	482	460	523	488	511	542	506	489	522	545	536	488	524	524	481	504	532	479	474	526	528	536	520	481	496	509	487	466	493	512	486	479	491	498	526	505	513	547	534	515	547	530	515	480	533	474	524	512	531	524	520	503	557	505	472	513	524	511	489	488	552	548	495	523	539	525	528	521	508	484	484	517	506	540	525	493	516	526	538	525	511	510	542	508	498	518	540	479	509	515	522	504	494	473	543	501	521	476	519	531	513	551	480	493	495	516	538	501	497	495	524	528	520	478	505	512	520	512	492	510	507	509	540	511	533	487	507	523	508	551	525	492	519	564	513	495	497	497	481	531	519	503	487	495	531	512	521	543	487	548	509	474	509	445	499	515	489	530	481	500	513	500	544	496	518	466	560	533	520	534	478	496	495	508	518	500	530	505	499	502	509	523	481	515	504	486	497	506	474	505	521	540	493	481	518	498	548	520	481	502	576	533	531	512	534	494	448	526	523	539	499	518	553	532	528	507	505	532	482	535	503	495	492	471	466	502	522	517	496	530	485	472	533	518	513	546	508	496	539	509	498	474	452	514	521	500	527	519	499	495	491	505	491	508	539	508	517	530	520	528	475	488	512	552	537	493	519	514	520	526	506	539	508	522	528	511	481	540	538	484	505	495	493	515	526	523	534	533	545	531	528	537	477	518	517	502	487	498	547	513	519	515	507	497	512	508	477	535	553	511	458	543	499	483	527	478	491	520	513	497	520	517	522	496	525	493	543	534	531	543	493	519	506	536	526	508	537	502	517	545	514	475	497	476	562	517	526	518	527	536	487	517	541	507	495	533	488	518	533	530	501	521	526	504	545	489	536	524	506	536	523	476	504	472	529	531	522	530	522	518	513	523	522	480	511	506	497	501	507	494	490	530	474	518	479	516	500	498	557	507	556	533	516	486	482	504	551	537	528	496	528	512	506	525	513	515	516	503	490	488	524	492	495	524	522	534	537	500	512	524	505	493	497	489	516	523	544	513	498	474	536	493	557	516	519	502	542	559	544	484	524	508	521	511	546	554	527	533	486	548	507	502	507	491	515	533	490	528	530	482	501	523	535	499	525	508	540	530	543	527	483	505	484	524	540	505	507	502	518	539	508	501	521	511	502	475	565	504	495	487	523	477	533	526	508	532	496	540	487	565	478	476	486	527	513	512	483	517	514	523	507	504	481	520	503	503	504	509	531	502	511	493	529	487	528	528	504	554	490	525	502	511	465	529	507	524	516	506	518	489	542	515	504	497	506	500	525	513	509	518	544	498	518	511	521	506	554	573	539	527	526	475	495	538	504	499	530	506	509	502	536	531	499	548	538	512	556	530	529	502	505	537	530	566	518	505	491	517	493	466	484	491	488	499	464	492	531	560	488	508	494	538	544	509	530	511	571	499	516	542	554	515	510	484	534	527	529	474	513	497	517	506	521	473	500	523	534	547	527	497	540	470	494	511	502	519	517	461	500	472	530	499	513	457	545	509	530	516	540	484	542	535	502	489	516	520	539	546	519	565	475	483	513	480	528	519	501	528	504	530	517	553	506	507	518	520	496	531	506	514	469	525	532	550	511	490	531	504	527	525	526	507	507	518	549	522	507	526	507	510	510	534	519	499	523	509	554	518	518	506	571	487	503	498	524	494	497	538	508	518	507	541	509	527	515	494	524	484	546	507	513	497	520	531	472	525	505	505	506	532	512	490	518	514	477	502	542	517	537	540	562	512	449	460	537	507	509	529	490	558	497	507	552	512	504	481	531	562	524	510	533	547	496	457	486	500	509	506	460	526	522	519	495	503	491	553	517	497	517	516	536	504	525	501	520	509	491	532	517	488	499	494	546	484	518	501	502	504	512	512	550	539	521	508	524	492	489	488	500	512	476	501	501	591	527	520	481	524	503	524	523	518	505	484	548	522	551	490	476	478	528	500	447	475	508	495	507	509	475	490	528	555	529	486	541	496	532	490	519	494	495	498	488	484	526	519	501	525	522	496	521	521	537	499	520	468	537	458	525	526	515	554	477	529	522	523	590	529	517	548	528	491	513	478	472	563	490	531	524	482	496	486	551	535	489	523	512	498	519	474	520	542	557	504	472	470	524	513	463	531	495	521	501	522	512	535	513	525	488	505	484	486	532	537	528	538	529	501	573	509	524	514	540	517	500	528	518	503	511	504	476	517	538	495	525	479	481	463	491	496	524	534	541	521	500	525	531	473	526	499	507	541	514	511	497	534	490	506	523	517	539	477	534	491	537	510	488	501	495	541	540	536	496	520	534	539	510	492	523	563	504	508	491	522	533	550	554	516	539	529	535	530	500	480	506	481	511	552	493	476	521	564	571	522	519	476	518	509	530	482	533	523	511	552	537	542	520	507	520	547	532	539	518	516	494	552	526	513	535	502	496	536	507	482	499	476	496	549	522	531	517	467	511	523	542	490	528	533	465	533	520	451	472	465	535	517	490	528	516	517	521	519	493	513	529	497	520	539	500	495	495	508	506	507	498	540	555	483	500	522	522	520	541	528	493	496	537	532	501	508	519	547	517	531	543	526	562	529	495	543	548	507	480	526	540	520	460	531	520	538	508	559	508	573	481	557	540	485	489	499	532
3365	552	328	279	340	290	297	261	247	219	242	236	175	155	145	138	126	98	87	59	44	51	37	36	49	38	36	32	37	36	27	27	33	30	36	36	35	38	32	20	28	30	23	27	33	23	23	33	31	23	24	24	26	25	15	29	26	27	25	23	35	32	30	17	27	24	32	30	28	14	27	26	8	22	37	24	25	28	18	23	19	17	22	34	28	26	35	14	23	27	20	25	28	24	25	24	33	24	27	22	33	17	19	21	27	30	21	29	24	21	28	24	23	18	30	25	24	28	26	24	24	20	22	24	32	25	20	29	19	29	32	16	18	31	26	21	24	27	16	27	12	15	29	15	30	20	28	19	27	20	18	17	27	28	16	21	24	25	24	27	22	24	30	19	25	21	24	25	19	28	19	24	23	21	27	29	28	20	21	16	11	25	17	21	25	17	29	24	23	26	27	21	25	27	28	25	14	22	22	18	18	30	24	15	23	18	26	24	18	22	25	22	27	25	30	24	14	15	21	28	27	20	16	25	25	18	24	24	34	28	22	20	23	24	22	27	32	30	33	21	16	21	32	22	23	35	18	20	28	29	25	25	26	28	24	17	33	27	15	10	22	27	24	22	19	27	24	15	20	20	23	11	26	31	22	25	34	29	26	26	20	30	26	23	23	17	15	21	15	19	29	32	23	27	30	27	21	26	18	21	29	34	29	22	22	25	26	24	26	19	26	23	34	15	29	14	24	31	25	27	14	23	23	26	21	23	23	20	15	32	23	27	24	28	26	23	23	30	18	17	28	22	17	24	19	19	21	32	23	21	23	19	31	33	29	21	21	25	15	22	24	31	19	30	21	23	21	22	30	15	28	29	21	30	29	28	30	13	26	24	18	18	30	33	23	20	31	18	28	21	29	24	27	34	30	23	19	27	28	27	27	21	23	33	27	17	25	21	25	23	21	23	25	23	24	28	23	19	28	27	18	29	20	18	34	31	26	20	22	24	14	25	20	19	20	21	23	38	29	18	21	24	25	18	18	21	27	19	19	26	17	18	23	26	25	30	26	18	31	20	25	28	28	28	21	20	35	16	24	27	27	28	30	26	27	28	32	20	24	15	16	25	19	22	27	24	23	16	33	15	22	20	25	23	23	22	23	27	26	36	21	17	20	23	28	23	27	26	29	24	32	33	31	30	21	29	21	27	29	20	19	22	22	21	20	19	24	22	33	21	20	22	24	23	17	18	21	23	16	22	29	20	28	26	22	26	18	27	22	22	18	18	21	28	18	22	19	25	30	25	29	21	28	23	18	21	15	25	16	22	23	25	26	28	18	21	20	13	29	26	20	17	26	23	27	21	31	28	27	25	21	28	22	13	29	23	34	23	21	15	25	29	22	18	19	23	23	23	21	24	18	34	20	28	26	31	29	29	26	25	29	21	31	23	28	23	25	24	18	20	28	24	27	16	18	20	31	18	26	23	28	20	21	26	21	25	25	18	19	26	14	23	21	22	24	26	24	26	26	28	27	27	18	24	14	22	17	20	21	28	27	18	31	22	18	19	25	31	24	21	18	24	22	26	27	19	31	28	20	24	24	13	27	20	19	29	22	23	24	24	13	18	27	23	32	20	16	29	19	20	23	24	18	31	27	28	23	30	28	21	28	26	28	28	16	23	20	30	22	19	15	30	21	14	21	21	29	15	19	24	19	32	24	20	20	27	15	19	14	25	30	29	27	21	19	27	24	26	28	24	18	27	28	24	17	23	23	18	23	22	24	20	24	27	34	26	24	16	25	22	22	28	20	22	22	23	27	20	17	26	18	30	22	20	22	22	22	29	31	34	24	21	22	26	31	29	31	19	18	14	30	21	31	22	12	25	15	18	24	28	15	22	18	19	21	27	31	20	19	33	22	22	29	24	30	31	24	20	37	25	24	20	17	26	20	24	21	27	23	28	22	19	21	26	24	17	27	25	26	27	19	23	32	28	24	18	27	25	32	18	25	26	19	23	19	31	25	27	20	22	13	22	31	24	20	24	26	20	25	23	24	23	26	22	15	35	24	24	15	20	21	26	23	22	29	21	15	23	26	25	23	30	24	25	25	25	21	23	27	15	21	20	18	32	18	26	26	32	25	22	18	23	18	22	26	30	17	29	23	21	24	21	16	19	24	27	23	20	35	27	25	20	28	21	16	26	18	26	24	17	27	20	21	22	20	36	18	26	31	25	27	21	14	25	23	28	15	28	24	27	18	28	19	20	22	23	26	15	18	26	22	28	27	20	26	22	21	23	26	17	22	19	25	23	24	23	18	21	26	26	20	20	17	28	32	23	19	14	21	28	30	27	22	22	25	23	21	16	21	20	29	18	29	22	24	16	19	26	26	23	16	30	20	26	27	18	23	26	24	25	22	19	24	21	16	16	19	21	23	26	21	22	18	21	22	18	29	21	21	22	23	23	23	25	26	20	18	23	23	19	31	28	21	29	23	22	20	29	23	22	29	16	21	20	23	28	28	22	29	22	25	35	21	22	22	26	19	20	16	20	22	20	31	25	12	24	25	19	29	18	29	26	31	26	18	19	29	20	24	33	23	21	20	26	19	22	32	22	21	28	23	19	25	22	17	33	21	18	28	25	17	22	23	22	17	23	20	19	25	27	21	30	17	24	35	23	23	32	24	21	17	24	22	28	21	23	18	30	27	15	24	20	26	23	24	35	16	17	22	32	21	20	19	24	26	24	27	21	21	23	37	30	30	35	27	18	24	21	19	21	28	28	20	22	28	39	18	20	20	26	30	28	21	26	30	23	19	28	19	26	31	18	28	27	20	28	21	19	29	33	17	27	25	22	27	26	15	21	24	29	13	25	24	38	28	24	15	17	24	23	20	23	21	25	20	28	21	27	26	25	21	28	28	33	21	21	18	23	25	22	23	25	18	29	12	21	18	27	23	24	21	17	22	26	27	22	20	20	35	16	23	23	16	20	23	19	20	21	23	26	23	23	21	32	23	29	22	24	19	26	29	22	29	28	17	23	23	24	25	24	19	35	27	15	23	21	17	25	16	23	18	16	24	14	21	14	20	32	15	23	18	28	27	22	22	28	27	33	25	24	15	22	23	28	24	26	20	18	24	22	16	27	22	16	23	23	23	19	13	20	25	24	14	20	18	18	20	21	21	17	26	21	19	28	21	24	18	26	25	30	24	24	21	13	22	31	25	31	25	22	22	19	16	29	25	20	23	14	17	29	24	24	21	25	21	17	31	24	17	20	29	17	18	25	24	30	28	21	23	22	29	32	19	16	23	22	32	26	31	25	25	27	25	21	20	20	24	27	22	31	34	25	19	23	21	17	22	27	23	32	27	25	21	25	25	28	26	22	25	26	22	26	27	19	24	19	28	17	20	21	23	19	26	31	17	24	31	17	20	20	26	19	29	27	14	34	32	23	30	24	25	16	21	25	23	24	22	23	18	20	19	20	25	29	14	22	26	17	18	23	27	23	21	18	23	25
31431	16008	9951	23250	28548	27262	24538	20836	17687	15763	14711	13518	11702	9692	8602	7411	6736	5565	4526	3642	2760	2328	1920	1689	1562	1423	1301	1212	1161	1181	1053	1068	1021	981	949	950	935	902	893	838	776	697	760	713	662	716	657	634	641	671	644	626	617	550	580	598	594	623	617	566	574	543	554	544	530	574	555	559	593	617	582	538	525	520	486	498	471	461	469	499	449	502	428	470	424	447	486	453	432	454	466	451	443	418	442	471	436	429	431	447	461	428	464	448	488	459	417	441	431	461	409	470	433	396	420	430	429	440	434	433	414	411	443	432	428	454	438	475	421	414	429	427	436	405	386	431	455	436	453	464	411	408	419	440	439	411	411	413	401	444	420	425	434	403	425	437	388	459	391	422	437	444	407	440	401	426	441	405	378	409	429	387	433	428	434	401	385	414	464	420	412	410	448	411	402	430	441	464	430	410	439	446	430	427	422	440	437	439	421	458	420	446	385	395	381	452	435	414	399	406	451	409	416	436	445	410	424	415	379	398	422	414	463	454	445	434	383	432	432	432	421	386	435	422	406	416	401	416	446	452	422	437	392	430	432	429	441	440	427	445	422	430	400	421	403	401	402	421	430	445	418	391	458	430	448	386	458	434	432	418	454	420	404	394	432	400	474	396	393	431	427	380	401	435	396	413	428	450	406	418	424	419	417	398	401	441	417	439	384	407	436	418	396	430	420	458	426	403	429	389	450	420	423	446	433	434	432	432	425	411	413	419	414	418	415	416	406	416	412	434	421	386	421	429	400	401	408	414	423	433	413	411	434	446	420	406	402	449	448	411	421	403	395	446	443	373	427	428	444	451	432	411	411	384	403	414	450	426	425	437	446	406	412	444	408	421	440	446	431	443	413	411	409	451	428	481	442	419	445	431	374	441	424	435	414	400	431	438	408	418	422	424	406	434	424	441	421	414	422	396	448	446	398	412	412	399	429	417	408	423	402	438	417	392	397	437	394	412	392	462	445	459	422	438	418	443	409	396	411	436	429	410	421	426	410	448	416	403	432	446	405	397	456	423	431	430	416	417	421	397	406	425	442	387	425	414	427	393	414	423	412	427	464	439	417	426	404	433	387	405	391	408	443	391	367	408	409	427	426	395	414	411	403	409	448	425	444	438	427	423	416	432	393	402	412	481	442	483	435	416	427	375	433	432	418	417	405	402	413	425	412	446	399	433	440	394	401	431	444	402	416	429	422	454	438	449	412	428	408	427	456	402	424	434	397	414	411	378	422	437	403	390	474	413	432	438	402	420	444	394	432	405	445	409	401	408	408	423	377	449	428	423	413	454	422	424	416	419	409	432	400	421	399	436	417	409	469	411	412	394	460	411	372	352	414	445	387	442	400	427	401	409	419	427	461	415	431	422	432	389	420	407	429	454	424	431	436	450	426	390	434	401	428	453	437	433	421	436	433	463	440	387	411	466	432	443	418	382	435	427	419	430	407	391	414	447	453	405	422	462	415	428	428	411	396	416	434	434	483	411	429	398	444	399	418	410	427	416	426	398	415	430	437	395	396	432	374	426	414	419	422	426	424	403	405	399	416	411	380	388	406	437	472	414	396	423	438	420	427	410	385	423	424	437	455	418	419	416	419	420	421	457	414	401	430	472	460	425	430	422	401	455	468	403	433	422	417	397	421	417	418	433	417	473	407	436	411	422	435	445	428	429	436	376	430	424	382	430	447	428	448	397	400	439	440	410	437	386	400	416	394	430	433	451	410	409	418	425	426	437	444	423	428	432	383	453	387	437	427	396	406	449	443	413	431	413	429	457	426	401	429	372	416	423	419	416	443	426	420	432	420	402	419	401	404	411	415	437	427	392	429	429	425	417	419	425	383	383	436	465	409	415	404	428	422	419	419	411	417	414	433	432	415	383	403	424	430	414	399	430	451	420	415	399	433	393	413	421	425	383	461	413	407	370	466	415	400	440	411	446	459	408	415	411	411	448	395	411	432	416	426	420	391	388	403	419	410	412	385	427	425	426	420	440	457	450	396	405	428	402	423	394	441	421	454	421	391	411	442	398	391	461	433	391	422	406	408	415	436	407	418	423	394	459	480	400	420	431	437	397	411	408	421	413	424	452	410	422	425	433	419	408	421	436	416	420	427	422	436	452	422	401	437	414	419	452	442	445	410	450	442	415	410	431	409	428	414	428	421	402	397	414	442	375	414	403	402	393	401	442	411	423	418	413	451	425	407	431	407	451	392	423	435	413	412	411	434	450	418	432	439	432	394	419	446	431	421	430	433	375	411	398	416	420	400	407	405	419	390	455	366	448	385	405	425	419	416	442	435	440	424	395	421	429	421	429	405	403	408	421	416	445	425	376	452	426	480	402	435	395	419	428	430	408	437	390	437	397	447	438	417	421	446	425	430	401	448	420	432	414	403	433	432	421	403	399	388	434	443	396	409	424	420	404	447	427	415	395	429	458	422	433	429	441	432	467	440	448	414	432	411	403	442	402	425	410	409	406	374	433	410	399	402	431	408	410	398	430	400	419	437	387	410	405	408	390	419	426	417	416	426	429	440	383	434	436	449	441	437	407	409	452	408	404	426	403	424	437	435	416	401	415	430	418	446	396	401	458	419	406	380	419	414	389	425	395	417	376	419	421	454	421	439	437	457	386	446	427	452	437	422	446	390	395	423	394	391	423	410	404	410	389	408	445	390	439	406	401	419	391	434	439	444	408	423	418	413	416	397	411	451	443	412	410	422	418	439	460	416	431	441	434	352	378	405	409	429	379	427	449	403	425	436	410	399	443	419	450	415	415	401	433	401	398	413	445	403	410	409	425	445	420	410	394	432	438	457	449	388	400	425	435	422	408	384	415	443	417	428	423	432	416	432	437	418	419	435	408	424	435	425	399	419	437	436	438	434	440	410	423	471	434	461	426	385	431	398	427	453	402	378	433	420	419	459	415	389	414	444	415	413	413	437	428	414	384	409	440	427	433	425	436	428	434	411	440	402	429	421	392	421	413	441	418	437	436	407	401	425	399	467	405	446	435	422	386	462	454	453	420	464	409	405	401	423	420	418	400	440	427	384	423	425	380	413	413	407	406	420	437	453	443	432	425	428	429	434	411	381	410	437	412	455	419	441	432	410	411	411	450	389	410	399	379	449	410	400	394	440	410	423	402	429	397	423	410	399	410	435	453	388	406	441	400	424	434	464	434	430	463	407	445	393	418	403	402	396	429	434	414	446	414	406	462	423	425	407	429	407	428	401	444	387	441	417	419	426	459	431	394	442	391	450	452	418	461	440	403	417	420	417	436	445	432	422	436	373	408	412	408	420	427	391	441	416	395	405	414	426	440	393	438	459	421	428	436	432	400	420	423	420	435	446	399	444	432	426	417	421	442	432	404	393	394	425	415	388	426	425	411	423	440	411	409	403	400	394	448	413	448	404	381	415	381	403	410	394	445	417	418	418	443	449	427	402	412	426	415	426	437	393	446	400	418	420	410
1624	182	124	86	131	123	92	99	93	104	83	103	75	88	58	69	48	55	36	31	29	21	33	22	24	14	16	14	16	20	23	21	21	26	20	16	30	15	25	22	17	20	20	27	21	14	14	16	19	12	19	19	26	24	23	24	15	18	20	19	15	12	19	20	25	26	24	16	11	14	13	11	17	23	21	16	24	20	15	14	18	19	21	17	15	17	13	18	20	22	21	19	20	20	18	17	12	23	19	15	13	21	19	22	9	11	15	18	24	16	13	22	21	16	15	16	20	10	20	22	21	21	22	21	20	11	20	18	24	16	21	17	13	19	20	15	22	14	16	21	14	17	19	16	21	16	14	16	23	18	19	17	19	15	14	14	19	16	19	11	19	12	13	15	16	14	18	13	22	14	15	12	12	18	19	20	19	16	14	20	14	18	7	20	11	9	10	18	12	17	23	21	15	19	15	20	21	13	16	30	20	18	19	9	19	18	13	17	17	13	18	13	9	15	23	12	14	20	18	16	14	18	13	15	19	18	15	16	25	12	18	17	19	16	20	21	15	22	20	16	19	17	16	13	14	16	17	22	15	18	21	20	19	16	14	23	10	17	22	17	15	14	18	21	9	19	13	20	18	13	20	17	18	21	18	15	18	20	20	24	11	13	18	17	12	21	13	19	23	15	15	17	17	14	18	20	25	20	9	15	17	18	18	11	13	23	17	18	16	17	21	16	21	13	11	20	16	13	18	14	13	13	18	15	20	15	18	9	14	14	14	24	15	16	36	24	15	16	16	19	14	20	16	18	11	11	19	19	17	8	20	9	15	14	15	20	18	17	12	16	13	13	29	12	13	10	18	10	14	20	21	11	17	16	13	13	16	15	21	16	17	20	10	18	18	19	14	22	17	15	9	12	16	12	20	20	16	23	15	17	15	8	22	16	15	19	31	22	13	17	13	19	20	11	13	17	16	24	19	14	15	16	11	15	17	12	18	15	26	16	12	11	18	21	16	20	16	13	14	13	13	9	13	14	21	13	12	15	19	20	12	13	15	14	19	20	23	21	18	6	16	14	16	19	12	15	17	16	10	16	13	17	20	14	16	15	19	11	12	15	22	17	13	13	18	18	15	20	16	16	19	15	21	22	30	18	17	16	19	19	13	17	17	16	22	21	15	17	15	17	23	15	14	11	16	11	17	16	10	15	16	13	21	17	23	18	21	11	12	13	29	17	18	22	13	17	18	18	27	17	13	10	18	22	14	17	17	18	14	10	18	18	13	19	11	19	17	13	17	20	20	13	17	20	12	8	15	11	13	20	20	20	20	18	19	10	18	16	18	16	19	17	13	17	17	13	16	18	17	16	18	19	20	28	16	23	15	24	12	12	15	16	11	14	15	8	25	10	12	14	15	25	11	16	17	24	19	21	22	12	15	16	19	12	11	17	11	24	22	16	20	18	18	18	17	16	19	23	15	16	14	20	14	17	15	14	12	17	17	19	16	12	14	21	17	21	11	15	15	16	20	19	8	17	15	19	12	13	24	21	23	24	14	8	19	15	18	13	15	12	19	11	14	17	9	20	28	22	22	19	25	16	14	16	18	20	20	14	20	15	19	20	17	7	10	15	10	23	11	17	18	16	8	18	14	14	9	26	14	14	11	17	17	13	15	17	9	14	22	10	20	9	14	16	20	14	22	21	18	16	11	12	22	16	21	13	18	12	17	16	20	19	16	17	12	22	26	22	20	13	20	20	21	15	15	14	19	22	12	13	11	13	23	21	20	12	11	10	14	15	15	17	19	12	20	19	14	25	19	23	17	16	22	23	16	22	12	17	11	13	14	18	22	12	17	15	16	16	11	16	23	16	17	13	17	19	16	20	15	16	11	17	14	16	17	11	17	17	18	18	17	9	16	12	19	15	10	15	15	25	17	19	14	23	26	11	14	17	18	21	23	16	19	15	14	14	20	17	23	15	14	18	21	12	14	14	11	16	20	13	14	15	11	17	18	14	21	10	19	10	17	17	23	12	19	17	17	21	13	17	19	26	24	16	16	19	19	17	15	19	15	17	18	16	19	17	13	21	26	20	17	15	18	17	21	15	18	18	7	21	18	18	11	15	13	16	15	12	18	18	19	16	22	19	14	19	13	23	16	17	19	18	19	13	13	18	15	13	16	16	19	17	13	12	14	11	17	14	20	14	22	13	21	25	20	15	12	11	15	17	15	15	21	14	15	20	12	11	14	13	15	15	19	18	22	21	16	16	17	11	16	14	17	18	14	13	14	16	15	20	19	20	19	14	14	15	15	22	14	22	13	24	15	17	15	17	9	19	18	19	17	12	18	20	16	15	20	24	18	11	17	22	19	17	19	19	24	20	12	16	19	19	25	17	22	20	12	14	20	20	13	15	22	20	16	23	9	15	16	17	22	17	22	22	9	16	17	17	18	15	22	23	15	13	24	17	14	18	20	15	18	25	11	14	13	17	22	14	16	20	15	15	13	15	12	15	21	20	17	11	15	15	20	21	25	18	25	20	13	16	14	32	20	13	14	13	20	17	18	16	16	14	9	24	22	14	18	27	12	12	24	12	14	17	16	19	23	14	22	14	13	20	14	13	14	18	15	19	26	16	14	17	11	17	17	12	17	11	17	13	17	19	23	16	9	21	15	8	15	14	10	18	15	20	23	21	18	17	20	14	20	21	13	14	16	20	23	22	20	12	18	13	16	14	13	25	15	25	17	15	18	11	9	17	19	20	26	15	23	18	21	27	18	20	14	17	16	18	14	26	10	18	15	16	16	26	16	23	23	15	21	15	17	20	11	10	9	20	20	11	14	17	16	13	16	14	19	19	19	23	15	20	17	13	20	15	12	16	18	17	19	8	16	11	9	20	19	17	19	17	19	15	21	16	16	14	15	13	16	17	22	20	20	14	18	18	15	19	16	16	14	9	19	20	17	21	13	11	19	19	19	16	7	14	22	16	12	20	13	22	12	13	18	16	18	15	17	16	15	35	10	15	16	16	16	14	11	17	16	17	18	13	14	17	15	18	19	19	21	13	18	25	18	12	16	11	15	11	22	20	23	23	22	19	16	25	17	15	19	13	19	15	18	15	17	14	9	14	14	14	14	20	13	16	25	16	19	23	14	19	11	13	19	25	9	15	14	24	20	14	16	13	20	20	12	23	16	16	18	22	20	12	9	15	16	12	10	18	23	24	25	20	16	15	13	19	15	21	12	13	18	18	17	17	19	14	16	17	19	20	23	19	23	17	18	19	16	15	27	18	20	18	18	22	20	14	7	18	14	19	6	13	15	15	27	21	14	18	17	16	20	17	16	22	18	17	29	22	19	23	19	19	17	10	20	17	17	19	21	20	19	21	18	21	19	22	16	16	17	16	22	13	13	18	17	16	19	18	22	9	17	18	17	13	16	18	16	16	14	15	15	17	11	12	24	20	17	25	18	14	15	17	15	12	15	25	21	19	18	15	23	16	15	9	19	24
18266	7527	4089	11092	16122	14434	13086	10935	9647	8816	7621	6907	5542	4681	4107	3608	2928	2475	1884	1425	1082	824	683	655	572	569	548	525	493	490	448	467	502	512	455	458	473	464	435	428	408	402	423	325	372	360	342	407	376	363	412	379	358	360	334	378	328	359	343	337	358	369	355	332	318	353	344	347	340	344	401	348	358	346	342	328	324	294	345	326	346	323	332	327	310	322	312	298	331	355	303	312	318	293	335	312	330	287	324	313	323	272	318	282	330	315	330	283	271	334	338	344	278	329	284	319	339	316	310	311	319	342	330	301	283	312	309	279	298	293	300	307	323	289	343	301	294	324	290	295	299	310	290	300	309	295	313	319	320	320	282	294	318	285	302	304	286	303	316	304	302	312	335	325	280	339	289	295	290	278	336	319	329	324	308	294	305	289	295	343	327	297	315	325	331	306	326	295	313	309	314	308	266	291	313	309	317	298	296	301	293	311	337	325	290	314	291	320	282	291	316	290	294	325	283	324	290	326	315	331	300	310	302	289	307	327	324	298	317	247	301	325	316	336	264	278	305	307	301	325	315	284	300	334	278	349	287	293	296	299	338	299	318	330	314	302	307	323	287	315	277	295	300	301	318	296	307	314	317	309	318	321	272	320	310	301	299	310	279	261	319	306	319	347	296	325	249	326	314	306	324	293	320	318	323	328	324	333	299	272	279	335	290	297	307	282	317	310	290	309	309	326	320	342	284	286	287	318	304	350	323	294	315	308	259	268	321	302	279	301	285	304	296	338	298	306	314	312	278	302	313	303	284	316	308	333	291	324	311	295	303	323	315	302	327	303	271	275	281	296	314	299	300	306	310	307	298	309	315	282	328	310	292	302	302	323	328	310	291	292	319	321	317	303	330	293	323	307	301	320	336	293	340	305	301	299	280	318	310	325	278	312	293	297	320	290	312	311	289	312	310	299	323	299	302	311	309	326	299	309	318	287	284	308	307	302	336	302	312	295	335	352	296	301	274	312	299	295	314	322	308	307	296	309	284	300	278	307	306	331	298	333	327	293	294	294	295	313	301	308	305	316	267	312	282	312	291	278	319	305	307	324	289	315	324	314	307	317	328	313	297	324	328	341	307	318	299	284	313	325	325	304	302	320	303	338	315	340	309	291	291	319	305	289	337	290	307	254	284	315	293	294	333	295	318	282	295	318	315	306	314	313	321	330	307	319	323	317	320	318	313	287	323	308	315	282	336	355	316	320	315	305	286	305	314	315	312	311	290	298	328	281	313	281	301	329	322	312	319	319	330	304	315	328	350	341	311	321	300	320	313	315	300	304	291	279	351	301	313	322	296	335	343	285	316	308	307	315	314	268	323	270	311	312	291	295	313	327	311	295	363	321	288	306	270	320	300	287	289	302	282	321	312	322	327	315	309	295	292	288	306	325	324	304	315	338	302	283	317	322	300	323	307	329	304	309	323	300	297	262	300	275	303	290	324	266	297	315	313	311	289	298	300	278	310	287	319	312	293	299	319	320	341	308	295	294	316	331	279	324	291	317	293	319	306	301	298	282	317	297	326	299	299	311	305	299	308	330	304	298	308	328	320	297	302	294	308	291	314	285	294	310	305	313	325	315	310	316	320	302	316	302	328	328	298	286	271	305	317	305	312	305	292	295	302	295	296	316	321	301	293	307	314	324	294	314	311	320	322	310	294	339	307	311	317	311	286	290	315	291	302	294	327	272	304	324	310	314	275	324	318	287	343	313	318	302	276	278	320	323	311	303	306	334	293	336	307	304	294	323	309	301	299	307	309	319	314	275	295	292	287	315	320	295	329	321	309	306	296	328	301	322	291	314	287	317	288	327	317	284	321	324	326	336	285	301	293	310	308	278	318	284	310	303	299	316	306	320	304	303	289	325	289	294	287	329	290	309	328	286	306	329	302	315	306	312	292	275	299	309	319	322	308	305	277	319	285	302	333	300	303	309	312	279	304	318	307	342	310	327	284	330	277	294	303	329	310	298	303	297	312	289	303	293	281	315	308	306	294	296	311	290	304	296	304	285	315	303	280	284	262	312	310	321	317	306	321	322	316	280	301	316	309	287	288	310	337	308	311	322	330	313	307	308	299	294	309	294	309	289	277	283	332	304	323	289	327	323	291	303	290	299	299	313	322	346	334	326	300	298	309	297	308	324	315	316	330	304	310	307	280	292	300	276	305	316	316	317	279	329	323	298	297	292	311	301	310	277	323	294	306	303	307	315	287	286	311	298	302	310	310	333	290	286	313	319	301	293	303	296	301	274	327	301	293	279	297	299	275	280	304	294	299	288	326	292	292	320	341	305	322	315	335	300	318	329	320	301	306	318	304	348	311	294	304	264	323	305	287	322	327	320	291	316	308	317	303	282	340	280	306	329	293	314	288	306	287	341	310	321	310	303	298	316	329	303	311	317	316	327	296	299	322	330	298	311	310	311	303	296	301	315	298	331	324	287	314	302	316	336	269	319	312	270	277	308	340	331	309	323	283	339	306	309	363	330	297	298	335	306	305	280	323	300	289	314	306	248	287	286	303	301	312	293	338	315	296	317	298	321	306	313	303	308	307	297	296	289	324	323	311	312	259	330	308	290	300	297	295	289	302	293	349	285	338	308	337	292	336	271	272	314	347	304	298	303	316	299	298	297	288	314	292	287	302	314	297	308	316	307	305	269	309	300	309	299	304	308	318	289	326	292	309	292	315	314	292	301	326	302	286	355	343	292	317	298	342	308	283	325	296	292	333	316	303	295	308	294	336	341	344	301	331	323	295	297	305	322	305	314	292	303	294	304	316	282	343	302	307	274	312	275	303	344	285	295	325	275	304	329	294	288	332	315	299	303	298	279	290	318	293	304	323	300	309	314	323	298	258	305	298	304	340	316	284	296	274	313	305	324	312	341	341	330	326	307	294	275	326	301	330	310	317	318	279	309	303	293	322	311	330	324	313	285	291	292	296	356	286	307	348	337	317	332	337	311	286	315	291	318	329	335	318	314	333	296	292	330	296	328	293	318	331	299	291	327	291	299	321	292	308	315	301	290	330	321	317	293	297	317	319	337	304	305	295	333	304	308	287	331	321	329	294	308	303	313	316	295	309	349	244	327	307	330	318	278	292	307	307	329	319	302	315	301	316	307	310	292	314	293	299	304	325	314	298	332	279	346	306	307	318	289	290	292	320	299	291	299	287	308	292	287	343	287	288	331	326	314	322	307	308	321	309	317	279	300	298	332	323	303	318	318	319	287	288	347	303	334	312	315	289	349	320	310	295	302	267	282	277	294	319	300	323	328	289	277	322	287	307	304	335	292	289	316	323	288	328	290	325	338	312	300	327	302	303	319	295	278	322	301	331	315	301	328	310	301	306	320	293	323	286	278	347	322	324	280	334	277	315	287	312	304	312	302	315	305	347	315	310	327	301	307	280	323	318	309	304	319	300	296	324	280	300	283	338	288	298	300	320	285	366	309	295	318	322	304
2620	559	233	255	300	287	234	197	236	226	199	192	152	140	129	118	104	84	73	48	41	37	35	27	36	37	31	23	29	40	22	24	19	15	26	20	23	32	30	20	13	22	18	26	18	21	16	17	27	27	18	16	23	19	23	28	20	24	22	29	23	18	25	19	22	14	25	14	23	20	17	18	16	16	19	25	17	11	18	16	13	13	19	22	17	23	27	9	19	23	17	33	26	16	17	16	11	13	15	13	24	19	21	19	27	18	22	24	12	18	24	19	17	16	21	17	10	14	19	17	20	20	16	12	16	23	21	18	15	17	11	11	22	22	20	15	22	14	13	31	18	12	17	29	17	21	20	21	20	23	20	17	16	24	14	16	24	11	12	18	14	8	18	15	20	19	19	18	13	17	19	17	17	14	12	24	16	22	27	16	13	25	17	17	17	16	11	19	14	21	18	18	12	19	18	18	23	18	16	17	29	20	19	13	16	17	18	17	18	23	12	20	17	17	10	19	12	18	15	25	10	15	24	16	16	15	22	21	20	18	9	21	17	20	15	24	10	15	23	19	26	22	12	15	14	22	21	12	22	13	22	17	18	17	21	22	16	15	22	14	16	16	15	19	12	14	21	16	13	16	16	13	17	12	14	9	15	26	16	26	13	12	22	16	18	20	17	23	20	14	20	21	20	20	26	24	19	25	19	16	18	23	20	13	16	16	26	19	18	17	22	25	21	16	16	15	21	23	6	16	19	17	22	15	14	12	22	15	21	11	24	16	10	19	19	28	24	18	16	23	17	29	16	22	24	16	18	20	18	15	25	13	15	20	14	18	17	17	17	19	23	13	25	14	20	16	20	18	24	21	21	20	14	24	22	14	16	22	14	14	17	16	16	19	18	14	22	18	20	22	19	16	20	13	19	20	26	15	10	18	18	15	20	15	15	16	19	23	15	14	20	16	18	20	18	22	23	25	18	23	15	14	17	20	16	24	16	24	11	17	18	10	13	14	16	19	26	20	19	20	18	17	27	23	9	17	17	14	16	17	17	20	20	15	16	17	23	16	18	17	13	19	15	33	25	26	17	17	17	17	26	17	18	17	21	7	15	16	20	15	18	24	11	17	25	18	16	17	14	12	21	25	17	18	19	16	20	19	17	21	7	26	22	14	19	20	26	16	10	17	16	17	21	17	27	20	18	21	21	18	20	15	28	21	20	16	20	22	23	16	13	12	12	26	21	15	18	15	15	25	13	14	11	14	21	15	26	14	26	20	27	17	26	23	16	15	22	17	19	18	19	14	17	15	15	17	20	14	27	23	19	22	18	23	20	20	21	13	17	13	23	24	12	18	22	19	22	16	26	16	21	17	21	20	16	21	18	22	12	17	17	17	14	18	15	16	17	19	30	14	14	26	17	15	19	25	26	16	13	18	19	14	21	22	13	22	22	14	22	20	11	16	11	11	15	16	16	22	20	18	17	13	34	11	15	25	16	14	17	26	18	16	15	22	16	21	25	21	20	20	15	25	23	15	20	18	17	9	18	9	9	16	27	14	14	18	13	17	24	21	23	14	9	24	20	20	20	17	24	15	14	14	11	17	24	22	21	13	21	16	10	11	19	16	13	21	26	25	13	20	19	16	18	19	20	12	18	19	12	18	12	22	22	17	20	25	25	18	20	16	18	20	13	11	16	19	20	22	19	16	22	17	24	23	26	20	13	9	22	21	25	12	17	17	18	14	13	23	21	21	22	19	15	12	29	8	14	23	21	19	11	20	19	25	20	17	12	11	19	17	19	12	11	19	19	14	20	19	14	12	19	19	26	19	19	12	19	18	24	27	20	21	15	20	20	17	31	20	20	18	20	14	26	32	16	14	23	21	18	16	20	14	16	17	13	18	17	15	14	31	18	14	15	24	15	9	19	20	18	19	15	14	18	27	12	13	19	24	16	29	17	20	24	27	18	16	22	18	21	25	19	17	12	15	27	18	15	23	24	23	23	17	17	26	14	27	18	18	18	20	30	17	26	15	25	20	21	18	16	18	13	23	6	19	21	20	13	14	15	18	23	18	25	19	28	19	21	20	24	24	13	12	16	19	14	16	23	16	25	13	20	20	26	15	15	13	19	30	16	13	19	22	24	21	20	13	22	21	14	15	20	21	22	20	16	13	16	16	12	14	23	13	15	14	20	19	25	19	20	20	23	15	20	20	16	24	16	27	16	25	17	23	13	15	17	17	10	21	13	19	11	14	18	18	22	17	21	26	18	14	20	9	20	16	19	20	21	20	22	19	16	18	10	15	17	22	26	13	16	21	20	18	22	16	19	16	20	23	14	10	14	11	14	21	20	13	21	20	13	10	18	22	21	15	18	21	16	22	19	27	19	27	12	25	22	15	14	16	27	13	18	22	19	32	19	20	21	14	22	17	17	17	22	15	16	13	19	24	15	6	19	23	25	23	19	18	21	12	18	20	24	24	14	15	21	21	17	25	19	19	22	23	19	15	25	18	15	14	23	20	20	18	21	17	13	10	21	25	27	16	18	15	15	19	20	17	22	16	16	23	20	20	19	18	23	17	27	19	28	22	23	18	18	19	20	12	11	18	15	10	13	23	25	24	13	17	17	20	15	19	20	20	19	16	17	26	20	17	26	21	29	20	30	31	21	16	15	18	17	25	13	16	17	19	23	23	22	20	18	13	22	20	19	26	15	15	19	19	19	11	17	13	17	20	23	18	17	12	23	11	19	17	13	17	23	21	16	17	23	16	17	16	23	21	12	18	16	17	20	20	20	11	18	17	24	21	19	14	7	24	12	15	20	22	22	22	16	13	13	14	15	20	24	16	15	23	18	23	24	19	11	12	19	23	17	21	16	18	25	15	20	21	21	13	20	18	22	17	21	18	11	14	18	17	15	28	20	24	21	19	14	17	15	27	22	14	22	15	19	19	17	18	22	20	16	18	17	20	20	9	15	20	15	11	7	26	24	19	20	18	13	13	15	25	27	16	27	21	28	19	18	15	17	13	14	12	25	20	19	22	22	12	19	20	20	21	19	22	25	19	12	17	16	24	21	14	22	19	24	14	21	22	18	21	22	21	14	14	19	17	20	17	18	17	11	30	20	22	14	11	17	14	13	19	16	14	32	16	14	20	10	16	22	18	21	20	25	21	13	16	15	19	21	17	20	17	21	22	11	19	21	31	24	18	17	13	23	20	31	23	19	23	21	28	19	18	23	20	23	23	14	21	17	19	18	24	13	19	22	23	31	17	11	22	23	17	9	29	18	7	10	15	17	15	28	19	13	16	12	18	19	20	15	20	25	20	15	17	16	22	18	17	12	26	16	16	20	20	10	9	17	20	11	20	21	15	9	19	21	16	15	16	26	18	24	25	18	11	17	16	13	17	11	27	24	16	18	26	19	19	13	19	14	21	17	11	18	23	21	14	22	18	14	18	15	26	22	17	16	18	18	11	12	14	21	23	24	14	11	22	12	26	16	16	10	19
30309	15671	8905	21613	26924	25920	22449	19796	17848	16324	13832	12060	10538	9467	8146	7026	5869	4694	3825	2793	2196	1827	1607	1458	1259	1270	1158	1123	986	941	906	924	920	915	867	844	833	787	744	696	628	633	614	605	615	561	566	564	539	551	533	558	511	531	480	483	520	507	469	494	476	543	486	454	492	456	404	431	500	477	478	430	467	410	420	375	403	396	351	419	357	331	393	368	345	380	367	387	374	376	366	346	327	335	390	350	406	372	371	355	380	369	354	386	344	357	357	356	361	352	390	376	350	345	341	353	347	336	351	368	340	302	348	352	374	325	363	317	328	340	333	329	363	338	332	340	320	343	304	357	302	358	342	339	382	361	326	363	355	328	360	348	340	329	315	318	340	320	334	346	332	342	306	357	338	363	384	332	350	367	356	346	306	320	345	345	346	305	343	350	352	372	344	306	338	336	356	323	322	332	376	355	288	339	350	327	358	319	343	347	309	337	351	346	304	381	330	338	336	327	348	330	324	345	327	311	318	321	344	377	338	329	361	345	346	349	312	297	338	334	336	326	336	335	302	329	324	338	324	340	293	358	340	328	307	358	333	304	320	343	344	348	347	338	306	317	327	362	363	361	335	335	337	322	297	348	360	356	343	364	351	338	334	327	325	328	331	356	318	317	326	308	347	310	321	326	328	350	314	357	338	309	330	322	323	323	325	345	350	328	374	358	340	320	331	315	307	343	337	360	345	311	311	290	330	353	330	316	341	303	365	350	364	341	339	330	325	336	346	342	324	326	347	321	363	333	336	345	358	382	345	345	335	301	332	361	354	345	339	339	341	337	357	302	349	347	362	331	352	338	331	370	342	370	346	352	325	342	338	363	366	328	336	346	320	310	324	354	318	339	339	302	362	342	318	356	354	318	356	322	357	316	353	357	337	337	357	351	327	356	313	335	350	384	316	328	362	351	344	318	343	340	325	335	320	358	328	353	380	321	321	336	348	360	309	320	338	326	319	347	317	333	344	357	300	348	344	331	326	325	332	339	323	359	330	339	301	322	296	349	337	360	349	321	330	316	319	339	330	344	356	346	363	323	378	335	337	349	329	319	330	339	343	301	330	314	328	338	330	350	340	362	356	359	364	321	348	334	323	338	345	341	322	339	324	350	322	365	344	294	328	350	320	332	350	350	354	346	329	322	321	317	339	332	319	335	318	320	325	346	343	359	327	314	319	347	342	336	342	337	348	324	323	355	326	337	319	332	349	305	322	361	314	360	315	287	324	328	351	323	334	320	366	333	361	384	346	352	324	329	393	356	281	327	339	375	343	342	299	352	320	339	324	356	339	292	334	351	332	344	381	338	333	331	317	356	306	352	305	358	363	361	348	314	316	358	313	348	338	360	330	344	336	301	317	349	337	327	346	336	342	361	340	312	305	321	342	341	337	321	322	341	349	315	349	318	347	349	343	364	326	345	335	338	371	346	363	351	305	360	308	331	357	331	354	334	354	360	316	351	334	348	335	319	347	330	349	300	330	325	337	342	342	329	349	312	333	340	326	343	338	335	351	365	372	349	360	318	328	357	351	339	328	345	350	356	335	323	355	334	315	356	349	339	337	351	333	312	340	345	330	349	320	337	350	361	330	300	342	377	342	345	358	309	326	340	314	332	352	338	355	318	346	352	305	346	340	330	343	345	372	328	381	344	347	329	345	314	327	368	327	337	327	346	318	324	359	332	360	329	344	373	341	341	339	316	365	314	357	333	320	324	340	327	354	348	345	322	312	335	323	325	339	325	338	359	347	334	317	335	359	353	350	310	335	318	323	319	315	334	356	387	338	354	323	341	309	359	312	351	317	365	312	346	331	358	354	329	307	305	325	347	347	339	362	319	324	350	362	332	321	327	268	380	360	334	344	345	365	353	347	345	339	319	313	304	335	360	334	317	343	335	346	335	372	356	318	321	310	346	308	336	319	357	327	342	342	353	343	348	341	346	357	303	335	357	340	370	342	325	342	350	329	370	322	334	364	333	328	338	319	307	346	348	334	349	344	354	320	321	345	304	351	338	332	338	321	345	378	372	321	364	312	350	344	372	359	339	350	329	342	326	336	319	340	350	313	320	358	338	321	300	340	325	332	324	337	331	384	337	322	339	341	354	334	327	295	308	318	315	323	342	331	287	316	322	346	336	308	333	306	330	321	328	321	359	315	339	344	348	346	319	325	353	326	348	330	341	332	346	299	332	303	316	309	305	346	340	344	351	348	332	348	328	358	352	360	352	321	343	320	317	321	318	328	348	348	343	340	352	308	326	333	318	342	341	308	335	308	329	324	340	316	314	354	345	334	343	338	350	329	351	335	329	322	332	338	337	347	340	342	329	309	300	320	328	361	348	386	325	373	375	328	328	313	342	348	334	329	332	315	333	340	310	335	321	342	341	324	333	320	342	371	368	366	321	365	337	316	324	344	340	347	313	382	325	319	342	332	335	319	346	292	298	294	320	338	391	340	336	335	336	337	350	338	348	368	368	328	344	338	336	316	317	341	322	332	333	340	348	317	349	348	338	335	335	329	343	322	371	340	344	316	339	315	313	337	335	316	321	370	338	354	321	306	325	320	343	320	357	335	345	358	343	340	347	324	325	325	336	326	344	308	321	346	337	318	345	311	338	298	338	309	331	279	327	325	326	364	372	312	332	303	346	321	332	340	335	326	314	325	334	332	334	365	341	328	343	304	359	368	307	345	326	305	311	377	356	305	337	366	307	339	370	335	347	365	347	323	341	342	314	353	347	320	336	344	320	331	354	373	329	341	349	313	338	372	345	324	318	351	361	351	345	309	383	353	369	344	340	344	330	379	326	345	319	313	328	312	353	352	321	349	333	321	311	341	338	328	310	334	360	321	322	306	317	358	357	363	323	344	332	342	335	345	312	337	347	347	322	322	352	348	341	320	329	340	327	314	319	307	324	354	296	346	327	351	336	292	328	335	324	328	358	343	318	324	350	329	363	331	348	292	326	333	369	338	336	320	347	359	326	305	332	356	325	332	330	342	346	357	323	330	310	310	330	348	331	331	347	346	339	322	333	353	369	341	340	338	348	365	359	375	342	337	345	326	344	345	341	325	301	323	362	340	338	349	331	379	367	340	331	339	325	325	336	334	328	348	350	348	357	349	322	320	341	331	301	351	329	333	345	313	284	328	343	327	319	329	345	310	380	329	331	328	340	357	310	322	343	338	342	315	362	315	332	342	356	329	347	310	305	373	380	341	302	307	372	315	343	347	326	342	346	329	345	347	331	331	366	349	340	336	343	320	356	321	346	295	351	313	338	300	363	326	316	337	343	346	339	330	362	319	341	325	324	340	324	300	336	350	362	347	337	348	354	322	363	358	338	364	333	334	349	348	332	336	317	344	365	343	320	310	378	317	372	324	340	360	326	327	328	352	344	318	345	376	321	327	352	305	338	349	356	353	335	351	328	321	353	347	313	342	328	344	322	325	368	314	328	347	347	352	293	357	361
3220	372	199	170	180	206	205	144	158	154	153	148	137	132	99	94	77	83	62	55	47	30	44	35	42	35	26	29	22	39	35	30	35	32	28	32	37	22	35	35	28	31	28	31	32	38	34	26	32	23	24	33	31	28	36	26	29	39	36	32	34	39	29	35	33	31	29	20	36	21	33	31	30	38	29	36	30	26	31	37	33	32	31	37	25	32	25	23	33	33	29	22	29	27	18	26	22	31	30	26	33	29	30	34	30	37	29	24	30	22	29	27	30	25	26	23	30	30	26	24	29	19	27	27	29	26	38	32	29	35	31	32	22	24	33	26	27	37	39	27	30	38	31	25	33	25	30	25	34	23	32	28	35	23	40	29	16	21	24	23	23	32	37	30	30	43	27	29	34	33	29	25	30	35	31	21	25	24	27	19	32	30	34	25	22	26	32	27	23	31	22	33	35	37	29	30	40	30	43	31	33	22	18	32	32	30	21	25	23	18	26	24	23	37	26	22	23	24	24	39	38	35	22	31	23	29	31	29	29	25	35	14	27	33	25	25	37	30	16	32	34	25	37	21	24	21	32	33	30	23	25	30	29	30	23	34	19	33	28	20	16	27	37	38	21	27	27	30	29	25	24	14	43	31	21	30	26	31	19	19	32	23	32	25	25	20	30	32	29	26	22	30	23	23	37	25	30	16	32	18	24	28	33	28	22	30	33	30	37	27	20	34	28	18	25	27	26	18	29	28	35	29	29	21	18	26	38	20	24	27	30	25	32	24	28	33	33	32	25	26	31	30	28	25	32	28	29	30	30	30	25	35	28	24	33	34	30	22	18	28	22	41	42	31	36	25	18	33	22	19	28	25	34	27	31	30	23	26	34	31	32	32	30	28	29	25	22	29	32	35	36	25	31	34	23	26	33	27	29	28	28	30	40	26	22	24	29	29	41	28	19	23	22	30	27	24	22	31	25	30	43	27	26	40	36	28	33	30	32	30	30	29	27	34	28	28	22	23	31	22	20	30	29	24	19	28	25	29	32	28	28	28	20	23	25	34	34	25	34	27	37	30	24	23	27	22	26	23	31	28	30	33	29	27	23	28	27	22	28	35	20	25	35	37	28	41	25	24	28	25	26	32	25	39	28	25	25	24	29	31	38	31	33	28	24	32	32	25	24	25	32	20	22	26	29	27	32	31	27	22	31	19	26	27	28	31	24	32	39	28	28	27	32	20	31	33	21	33	29	24	32	29	32	18	23	32	33	28	24	29	23	22	29	25	35	22	34	30	29	31	24	26	31	27	26	33	24	19	31	36	25	30	32	27	31	36	25	22	36	25	28	22	31	31	27	33	25	40	33	28	27	27	35	26	38	24	24	19	27	21	28	22	26	28	35	26	26	29	33	26	32	30	29	26	33	27	32	28	30	29	18	26	36	24	29	24	26	22	20	27	22	21	30	22	29	31	22	23	20	28	36	37	29	35	32	25	18	25	32	29	37	23	22	40	35	32	20	35	42	31	35	19	32	36	36	27	28	28	23	28	27	24	36	27	32	22	22	36	28	27	26	23	30	28	32	29	29	28	36	18	31	22	32	14	27	22	24	36	33	22	33	30	27	36	30	18	29	26	30	30	42	28	37	23	37	30	29	25	24	30	25	42	27	23	36	23	28	30	26	25	21	25	30	30	30	23	27	23	27	32	20	24	32	21	35	29	34	26	35	26	27	27	21	37	20	36	30	17	29	27	33	33	30	31	32	30	33	26	40	25	27	28	30	30	31	28	24	35	29	26	31	26	38	21	27	35	29	26	31	26	27	17	21	30	19	27	28	25	22	35	46	29	26	21	29	23	34	30	28	33	27	16	34	35	32	35	23	26	27	19	24	29	24	32	23	33	13	30	35	31	32	28	29	31	21	24	28	26	26	28	29	17	28	33	22	26	27	25	29	33	37	27	29	30	33	30	34	23	28	38	25	25	22	27	17	35	29	29	43	28	27	27	30	44	29	36	26	29	37	34	19	22	33	26	28	27	25	37	35	27	27	27	27	30	34	19	26	28	22	37	21	28	37	33	37	29	31	39	16	26	22	29	28	34	32	26	31	24	22	22	30	22	24	31	23	28	34	31	33	21	28	33	26	25	19	34	30	34	32	25	30	41	35	25	40	37	28	35	44	21	32	28	24	25	25	40	27	30	31	20	43	26	34	21	38	28	23	26	20	23	29	24	37	22	20	23	30	28	29	35	32	32	26	31	25	24	34	35	30	25	31	27	16	27	17	30	36	32	39	27	33	26	32	28	28	21	29	33	23	27	35	25	35	33	31	35	22	36	25	19	20	23	24	40	25	20	26	33	22	33	33	30	31	22	32	24	35	27	23	25	29	35	20	26	25	18	25	28	33	30	33	21	29	21	28	30	32	28	21	30	28	35	29	21	21	35	32	31	25	20	25	30	27	29	23	20	29	35	25	25	31	22	24	30	27	22	27	32	28	31	30	35	30	23	29	29	23	30	30	20	25	27	23	32	36	36	25	30	32	31	29	23	38	36	28	33	31	41	28	36	29	30	20	28	34	28	30	32	26	27	33	34	30	22	23	21	31	16	30	26	33	18	30	32	33	44	26	29	30	28	23	40	31	38	29	28	38	27	22	29	31	24	27	40	33	32	29	29	32	30	21	22	31	25	35	30	25	28	22	25	31	37	35	30	20	19	48	24	34	28	26	34	44	31	32	28	16	33	33	23	29	21	28	28	33	27	29	24	22	20	33	25	29	29	27	27	41	27	27	29	24	31	19	32	29	24	35	30	37	29	33	25	27	24	22	38	37	27	30	26	25	29	19	30	29	23	30	33	28	27	26	30	30	20	28	27	27	31	25	27	33	22	32	23	30	25	27	39	32	29	29	37	24	24	34	24	27	25	32	26	22	30	21	23	33	34	24	26	28	25	29	32	31	35	27	24	31	33	42	25	30	25	35	20	35	21	24	38	21	25	27	32	29	39	32	32	30	29	31	28	40	31	42	35	31	37	36	28	28	28	20	25	31	23	31	30	26	26	26	33	25	32	29	42	22	23	30	30	28	30	36	38	37	31	35	25	23	23	30	46	22	25	30	34	34	29	29	27	27	31	30	26	24	31	31	30	25	36	23	36	26	42	28	34	34	23	25	26	31	26	30	24	32	27	29	28	25	32	39	24	36	27	29	33	23	25	39	31	25	21	32	27	31	32	27	34	39	38	21	26	26	29	22	26	31	36	25	37	27	27	34	20	40	30	21	27	34	38	33	31	22	34	19	29	24	24	39	35	29	27	23	31	15	27	31	28	44	24	30	27	30	24	24	27	23	28	31	24	33	27	27	41	20	22	25	28	37	33	33	35	41	27	26	31	35	39	25	31	29	29	28	28	30	25	33	29	31	30	30	29	29	34	24	32	31	25	40	28	26	24	31	28	28	30	34	31	28	32	37	24	34	33	43	26	23	35	33	31	31	27	22	28	29	23	24	33
24731	11650	6722	16472	21045	20108	18020	15475	13352	12382	10373	8977	8056	7314	6252	5012	4265	3367	2727	2114	1630	1389	1320	1190	1190	1085	968	924	883	838	899	904	878	817	871	863	806	803	766	800	702	687	679	701	672	642	671	673	627	663	650	634	684	615	616	597	592	623	560	647	580	650	666	605	578	587	631	620	605	607	606	632	572	607	558	547	553	526	567	549	545	535	544	562	531	542	590	518	579	550	519	554	549	521	558	522	538	479	552	514	547	558	520	567	543	486	551	536	547	495	489	509	548	500	503	547	532	498	532	495	538	521	573	514	524	534	512	541	512	473	511	495	528	515	494	477	508	514	528	506	521	542	501	540	548	522	513	517	543	554	523	479	554	514	502	522	511	524	490	497	498	472	495	516	501	502	539	546	525	499	551	545	581	547	536	539	530	519	487	548	506	526	532	522	503	521	513	500	539	514	552	495	528	537	492	562	527	529	503	492	510	551	502	506	501	519	522	525	468	502	546	510	520	507	526	535	499	515	536	521	539	502	542	497	520	548	502	508	517	527	510	528	522	543	502	550	471	539	482	498	496	519	526	471	507	522	546	540	495	537	537	500	515	513	529	500	555	536	542	540	475	489	495	497	521	511	492	500	446	504	515	505	476	502	483	514	519	512	463	510	489	482	531	467	496	480	506	464	516	540	555	552	550	515	484	510	523	519	523	543	505	490	523	534	522	518	525	510	505	466	552	494	523	512	536	483	499	547	518	467	542	517	471	511	523	528	517	501	494	515	540	493	527	516	504	571	481	516	508	504	516	550	517	553	526	524	470	551	523	546	489	543	503	520	466	505	510	555	527	494	528	498	525	538	531	507	542	519	533	546	505	510	501	562	517	466	490	510	549	517	559	494	480	478	514	555	532	489	513	520	525	514	572	549	484	560	484	516	530	532	549	511	532	545	507	543	517	473	483	538	516	535	524	523	482	526	480	510	570	505	577	509	539	574	542	507	533	478	548	527	527	520	493	511	495	516	534	510	497	508	527	466	520	500	518	509	534	513	479	532	532	521	535	511	528	512	505	563	536	496	543	513	484	511	509	507	522	483	506	523	506	519	541	520	489	518	510	546	562	540	500	492	516	533	484	515	552	535	492	520	514	505	543	504	524	516	508	504	525	537	490	504	509	507	520	528	519	527	488	526	515	552	530	497	501	581	535	550	520	527	507	484	497	495	523	531	493	558	481	492	500	488	504	544	497	500	506	519	478	524	533	520	516	539	480	490	539	512	539	528	488	492	498	527	539	512	520	541	529	525	522	528	532	486	501	519	558	497	522	524	513	446	547	505	517	511	475	506	527	515	523	491	531	496	563	513	487	504	505	523	479	499	547	533	554	516	573	483	496	462	499	506	515	518	532	535	525	527	492	506	533	508	536	475	502	495	503	557	521	492	526	544	486	540	548	479	494	500	489	526	565	484	517	486	516	557	506	546	529	503	509	522	552	525	520	512	523	546	548	552	527	542	475	477	537	521	529	541	494	521	495	543	527	509	491	497	531	500	508	502	494	483	495	553	490	531	501	551	524	502	493	535	536	512	509	534	506	522	476	534	499	520	486	557	493	548	542	494	520	513	543	493	535	487	538	486	551	537	528	461	546	517	498	517	562	523	485	523	534	506	499	525	508	492	516	556	501	534	508	540	532	495	524	519	495	519	534	477	513	512	526	493	501	541	505	531	504	504	580	516	538	511	542	532	557	523	489	506	551	498	522	556	539	508	497	531	490	536	513	487	536	497	518	489	488	495	491	486	571	496	555	495	514	532	515	523	520	470	545	474	504	509	498	525	498	517	523	539	510	554	525	506	466	515	549	494	527	522	516	517	543	500	529	511	477	505	469	539	525	567	521	516	512	548	532	489	549	530	473	541	516	515	507	489	507	533	537	525	508	485	504	534	508	465	481	497	498	507	500	486	479	524	528	495	516	534	470	495	555	515	529	510	516	540	500	484	541	506	562	537	516	524	516	518	502	533	476	528	509	504	528	508	534	523	536	539	543	514	555	591	539	518	536	507	522	489	522	525	485	532	488	540	517	546	521	537	544	525	531	536	507	483	506	507	496	517	516	513	530	476	511	496	473	531	517	511	527	514	520	495	530	536	553	506	488	504	552	516	478	533	550	506	521	504	524	522	480	538	521	527	474	533	533	538	549	478	520	492	554	518	529	488	510	480	476	535	471	523	523	497	509	516	510	490	486	504	508	583	533	501	500	505	526	510	546	542	499	507	524	492	518	486	502	524	515	525	534	507	543	507	537	504	492	475	510	495	485	496	520	543	522	540	519	512	491	518	529	483	476	492	498	535	525	521	492	498	525	502	543	527	539	531	500	494	531	474	563	541	508	531	516	479	504	518	515	547	529	528	491	524	547	532	544	508	543	521	552	553	549	533	510	484	503	521	532	529	532	489	512	530	464	512	521	511	497	541	540	555	484	444	507	569	498	515	505	499	510	528	475	523	544	504	518	543	508	503	497	526	478	462	528	501	537	528	516	497	520	511	553	507	491	492	538	534	541	496	555	528	515	509	497	541	515	520	500	481	519	500	453	502	520	493	536	516	509	529	523	500	525	590	489	476	472	501	484	509	493	503	534	499	480	503	522	494	490	523	523	526	533	558	514	538	542	527	524	501	513	489	527	510	521	477	507	503	495	492	512	486	547	524	537	518	517	517	479	552	499	528	506	497	533	540	502	520	558	492	539	516	503	547	545	517	500	513	530	530	483	522	482	526	524	516	501	545	544	486	521	518	522	514	497	493	510	491	524	545	501	499	492	517	516	467	510	488	497	496	503	502	489	528	487	491	512	504	544	505	508	520	503	508	528	525	551	523	516	511	529	499	537	542	503	495	512	489	516	532	533	530	481	512	525	546	518	530	498	488	514	522	524	483	503	516	501	562	518	541	496	519	478	521	486	522	531	476	493	552	517	523	521	493	500	528	520	528	572	502	498	543	517	461	479	504	539	477	476	486	520	546	523	481	491	513	521	537	507	504	533	503	518	528	472	483	504	542	511	515	527	515	530	483	522	496	544	502	531	532	506	532	536	537	521	490	525	474	511	544	489	541	539	534	523	546	505	552	519	519	533	519	507	528	497	527	502	530	549	519	503	518	541	516	542	519	503	519	521	541	484	490	485	507	504	484	468	518	491	550	465	514	494	498	527	502	500	506	510	508	543	537	496	557	538	508	470	475	484	589	508	508	520	523	493	482	475	523	466	521	497	538	516	499	492	484	539	553	552	490	497	481	515	477	481	512	507	523	555	537	502	566	513	511	530	487	495	530	534	475	534	531	483	497	529	526	531	552	518	559	483	534	507	495	504	510	502	531	523	513	520	574	518	543	510	498	511	475	476	493	513	468	522	552	494	524	503	527	550	496	519	483	544	507	495	504	549	505	504	483	476	541	520	505	501	558	529	513	556	527	487	567	496	533	496	527	549	502	549	532	494	497	524	529	527	545	517	505	519	542
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
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
