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
342732246993	342732247557	342732248107	342732248656	342732249206	342732249757	342732250306	342732250857	342732251406	342732251957	342732252507	342732253057	342732253606	342732254157	342732254707	342732255256	342732255806	342732256357	342732256907	342732257457	342732258006	342732258559	342732259107	342732259657	342732260206	342732260757	342732261307	342732261857	342732262406	342732262957	342732263507	342732264057	342732264606	342732265157	342732265707	342732266257	342732266806	342732267357	342732267907	342732268457	342732269006	342732269557	342732270107	342732270657	342732271206	342732271757	342732272307	342732272857	342732273406	342732273957	342732274507	342732275057	342732275606	342732276157	342732276707	342732277257	342732277806	342732278357	342732278907	342732279457	342732280006	342732280559	342732281107	342732281657	342732282206	342732282757	342732283307	342732283857	342732284406	342732284957	342732285507	342732286057	342732286606	342732287157	342732287707	342732288257	342732288806	342732289357	342732289907	342732290457	342732291006	342732291557	342732292107	342732292657	342732293206	342732293757	342732294307	342732294857	342732295406	342732295957	342732296507	342732297057	342732297606	342732298157	342732298707	342732299257	342732299806	342732300357	342732300907	342732301457	342732302006	342732302557	342732303107	342732303657	342732304206	342732304757	342732305307	342732305857	342732306406	342732306957	342732307507	342732308057	342732308606	342732309157	342732309707	342732310257	342732310806	342732311357	342732311907	342732312457	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2149	3300	1900	2700	2149	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	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
1349	997	775	531	659	4446	19541	19195	12036	4712	1675	595	239	96	67	52	36	37	31	46	48	36	38	32	32	35	37	30	45	36	43	31	32	49	38	40	36	32	35	50	31	37	41	27	35	44	25	35	31	33	49	41	40	36	35	31	47	44	40	29	34	38	40	37	36	32	40	26	40	34	34	39	28	42	38	37	37	43	38	30	37	45	43	40	46	38	41	38	37	33	36	41	44	44	38	36	40	42	39	32	43	39	33	32	33	41	25	28	36	36	39	26	34	41	37	37	33	37	41	46	43	46	39	42	35	39	39	30	36	42	50	40	44	45	33	47	45	32	31	33	26	44	35	42	32	35	40	29	33	47	31	35	34	41	44	40	41	36	38	33	38	31	41	37	39	39	45	40	26	46	35	26	38	48	45	39	44	32	35	36	40	31	35	40	38	41	38	37	54	40	46	45	34	30	46	39	36	36	52	43	50	37	37	42	27	43	35	33	41	49	40	36	45	40	36	37	36	45	34	33	33	45	39	34	34	46	37	43	34	45	34	39	43	39	41	44	41	35	38	39	33	35	32	42	39	48	29	35	40	44	48	42	48	38	40	44	43	20	34	39	40	36	30	30	55	38	34	40	31	41	38	32	35	36	38	42	29	35	41	26	45	38	41	42	35	54	43	39	36	40	40	35	38	32	37	28	34	40	39	35	37	42	45	31	30	40	40	37	49	31	37	48	26	43	36	35	34	34	32	38	26	31	40	31	55	37	37	33	44	36	40	43	40	44	38	29	26	43	32	47	33	39	38	44	30	29	49	34	50	36	44	33	30	33	30	43	44	41	43	29	26	36	37	32	25	35	41	50	39	31	43	40	50	35	36	40	48	39	40	32	32	48	25	42	31	42	43	33	40	47	55	36	38	34	46	30	36	32	42	31	38	40	44	47	35	42	50	51	49	29	30	36	30	39	41	33	40	42	37	29	39	39	48	39	36	46	40	33	39	35	40	35	39	44	42	42	39	30	36	28	38	35	40	40	47	41	48	31	38	45	34	49	31	39	53	43	47	49	45	38	41	33	46	43	39	24	38	40	46	45	49	42	36	42	34	28	49	43	28	28	43	39	30	33	37	31	32	33	39	40	42	45	32	49	32	40	46	26	45	45	39	27	40	31	33	24	40	34	40	46	30	32	31	43	41	44	50	46	36	39	34	35	37	37	38	36	41	32	30	40	44	36	33	32	35	38	40	37	42	42	42	36	47	37	45	43	45	28	29	33	42	33	35	40	39	35	37	30	38	38	26	28	26	45	42	19	47	35	42	40	28	39	41	46	34	37	36	44	37	40	34	26	33	41	29	30	37	41	45	43	39	29	36	38	46	47	40	35	39	36	36	39	40	45	36	44	30	34	35	37	40	44	38	38	39	47	38	44	34	40	43	40	45	36	38	34	48	31	49	41	43	43	38	50	45	55	33	34	57	37	33	41	32	28	38	40	35	32	41	23	39	41	34	43	39	36	49	44	45	41	39	26	38	38	35	48	38	34	46	37	34	40	36	34	49	30	39	38	32	40	46	32	34	41	43	33	43	27	43	36	43	40	34	42	30	30	43	40	40	47	42	36	33	44	45	50	51	28	45	54	34	35	45	35	44	47	46	36	42	38	41	38	39	40	46	38	48	39	42	33	41	30	30	30	37	43	43	44	37	39	34	37	35	30	33	44	49	31	24	43	32	45	41	34	42	38	31	37	30	44	40	37	29	44	26	36	35	37	39	44	41	41	43	37	26	39	51	41	37	33	33	40	42	36	41	28	24	31	41	36	30	44	35	45	27	36	31	38	45	35	30	46	33	29	41	32	37	32	39	42	38	37	49	31	50	37	36	41	48	48	42	42	32	36	37	35	34	40	48	43	43	30	54	38	42	46	52	40	42	51	32	47	45	21	41	48	46	44	40	39	31	40	44	38	27	34	38	24	48	38	28	39	37	35	59	35	34	33	36	34	38	43	44	37	44	24	32	28	33	35	42	40	49	37	42	44	47	34	33	44	30	37	42	43	41	39	36	45	35	30	28	44	40	42	37	45	47	27	50	47	36	33	35	41	35	49	31	30	44	53	48	57	43	30	44	33	33	35	41	37	50	28	32	32	31	51	46	39	47	36	36	50	39	43	40	36	27	36	37	41	47	34	37	30	36	38	32	38	46	44	46	37	39	53	40	48	40	51	38	39	40	44	29	31	38	38	38	39	38	37	24	32	39	35	47	36	44	29	37	29	27	30	42	36	31	46	27	40	41	42	37	35	41	42	37	29	36	31	49	46	41	38	40	36	25	43	36	42	33	38	36	41	48	40	40	43	35	41	38	50	50	39	38	31	42	38	38	36	38	34	30	43	25	36	48	41	43	40	43	37	37	44	33	41	25	36	37	35	44	37	33	35	33	37	32	49	32	43	37	34	40	40	41	37	33	39	36	33	42	38	33	32	39	37	41	35	37	47	36	26	36	45	38	35	39	37	50	37	36	39	29	39	45	45	40	42	35	42	42	33	31	43	41	29	23	51	30	35	51	40	29	37	44	33	43	22	25	25	37	46	37	27	35	32	34	37	33	42	37	47	32	47	42	32	46	43	34	37	36	40	31	38	32	41	23	37	39	39	30	34	42	35	39	46	36	38	34	38	39	45	32	33	54	49	44	38	31	34	28	34	29	43	41	44	36	44	31	32	35	38	26	44	33	35	48	44	35	40	32	28	36	37	37	41	36	36	43	35	43	38	37	43	28	27	43	33	36	30	34	42	31	36	38	37	36	29	37	34	41	47	40	48	33	30	45	36	35	22	40	41	33	40	38	49	43	34	39	38	39	32	33	36	31	37	37	37	41	44	38	38	38	42	31	35	32	32	38	34	33	37	31	35	44	36	36	37	36	44	30	50	37	41	35	33	55	46	33	35	41	48	33	44	39	34	41	35	30	38	56	43	34	33	39	31	42	28	36	30	39	37	39	40	39	39	43	47	47	32	31	34	43	39	36	36	47	37	43	34	38	29	42	34	51	30	29	28	44	28	28	36	35	36	39	43	39	41	47	29	30	46	31	44	36	45	44	40	26	35	35	37	39	38	35	34	36	28	48	39	31	40	43	37	33	36	42	48	50	34	35	38	36	43	29	36	47	34	49	37	45	40	35	28	38	38	32	40	39	42	34	47	43	36	41	36	37	39	41	37	33	39	40	35	41	41	42	42	46	46	32	35	41	36	53	35	41	46	30	39	34	40	42	34	34	34	41	38	47	35	44	44	41	42	36	43	41	39	43	28	41	33	35	41	33	33	37	30	40	39	24	44	38	51	33	32	37	33	33	41	47	42	28	37	40	39	42	38	28	39	28	24	28	40	46	29	36	45	28	42	30	31	40	35	38	35	25	38	43	35	41	46	32	41	41	40	47	43	38	29	38	48	33	36	38	47	41	31	40	44	24	36	41	39	25	45	37	27	45	41	36	37	39	41	35	41	32	32
24828	17349	13038	21333	31104	48908	75075	65966	50947	35686	24473	13659	5773	2277	984	660	557	527	528	490	475	507	535	491	543	524	509	551	566	482	529	513	526	510	543	518	487	510	500	548	504	509	469	472	531	500	476	494	510	520	528	513	519	507	488	517	506	511	532	467	490	513	539	541	521	502	517	554	487	531	500	517	529	486	502	467	576	537	518	509	497	526	548	507	493	493	537	520	530	501	513	536	522	456	550	508	500	521	513	512	507	530	527	533	562	554	532	504	464	520	526	511	505	518	507	527	517	492	559	471	518	479	500	516	511	493	473	495	501	524	502	481	525	512	499	517	528	534	503	512	512	470	528	523	524	522	516	480	542	479	551	540	468	502	502	492	514	470	532	495	500	504	490	511	554	488	537	516	477	527	484	473	511	526	501	484	501	495	505	507	545	529	544	535	545	535	550	508	528	545	545	509	493	518	506	528	522	504	555	548	516	523	492	527	515	498	548	538	550	490	530	499	521	542	495	558	478	547	538	493	510	507	529	540	512	512	493	530	521	509	531	502	516	524	522	512	471	543	513	535	515	510	510	527	520	518	530	543	470	493	472	508	486	520	490	506	539	527	505	532	527	508	498	463	503	496	497	486	500	511	500	503	499	558	502	495	554	467	511	510	544	545	532	551	473	499	509	512	531	498	521	542	542	508	514	526	507	508	522	512	502	535	538	489	500	491	530	478	510	510	582	504	546	505	514	498	501	553	536	478	529	517	490	504	496	537	530	520	527	492	490	559	527	510	481	516	520	510	508	486	545	513	520	495	533	527	496	525	505	540	523	507	528	523	557	530	483	491	536	504	528	517	544	542	531	483	528	516	503	505	515	527	494	515	505	544	485	518	500	514	506	505	472	523	514	484	491	454	485	541	498	489	512	513	535	497	534	479	533	507	515	539	493	517	512	497	516	503	486	533	531	519	527	521	528	471	511	534	532	519	502	517	486	492	486	522	528	517	533	509	547	489	504	507	545	512	456	532	508	524	505	520	529	529	523	519	527	509	506	540	516	495	548	528	514	511	483	460	496	479	524	555	496	488	515	521	504	509	544	516	560	510	517	538	505	485	518	536	547	518	513	523	523	493	526	536	516	497	507	538	503	529	521	533	513	529	499	494	489	521	495	523	499	541	505	522	490	568	512	519	515	501	559	499	542	495	567	508	493	498	501	490	502	522	527	498	505	501	492	529	513	496	513	489	507	521	512	552	499	540	505	490	542	512	522	527	534	508	512	500	520	537	541	531	522	512	525	496	568	532	500	490	543	521	528	477	540	538	545	489	527	527	498	484	526	530	540	520	488	546	504	496	523	519	518	536	538	505	517	499	543	548	522	569	524	518	518	505	508	516	516	485	496	473	466	519	554	520	510	498	516	526	494	507	500	495	525	493	520	505	492	521	499	494	503	508	558	519	536	503	571	477	491	501	483	487	525	537	493	496	514	517	550	496	481	553	522	541	511	507	535	481	521	549	475	516	530	500	563	484	495	513	542	537	488	483	494	515	491	494	504	527	511	532	471	521	498	496	529	494	519	447	546	500	493	498	496	549	507	534	533	506	528	542	524	510	520	543	498	479	531	519	511	519	516	533	505	529	541	517	500	536	480	490	512	526	486	485	505	539	482	530	520	549	487	538	510	474	531	539	458	501	504	505	540	530	502	482	501	513	505	494	492	571	546	537	497	570	512	517	505	516	480	499	508	531	479	503	498	498	532	563	498	521	495	549	522	542	531	489	491	486	493	524	483	542	539	529	545	534	553	494	563	478	541	506	499	523	536	557	500	510	520	499	490	491	473	500	534	519	493	498	491	517	521	479	507	517	500	498	514	522	495	495	515	541	514	528	483	520	548	470	519	519	540	538	537	504	524	515	486	539	507	496	506	490	501	549	485	499	528	454	470	521	482	551	503	489	539	494	504	500	508	517	547	533	571	516	511	559	530	492	494	522	506	524	494	503	510	523	529	519	549	508	482	489	493	535	495	507	519	509	505	518	487	499	550	532	482	514	522	505	529	502	505	496	539	538	520	541	493	526	546	513	493	509	539	496	539	501	516	490	502	508	527	501	527	504	534	507	508	530	523	533	524	505	495	490	529	518	510	523	522	518	496	555	503	540	478	473	548	532	516	525	553	492	558	521	502	513	542	548	499	557	554	541	487	509	496	501	492	509	520	532	526	538	523	516	537	505	470	515	512	481	534	514	557	536	505	500	506	559	490	514	484	522	508	514	515	480	504	565	508	544	503	489	489	517	493	544	550	489	500	503	533	539	522	512	494	509	526	510	532	560	506	573	514	510	539	523	508	557	551	531	537	503	535	505	498	506	489	541	517	490	522	487	498	485	517	513	542	511	496	477	492	493	496	491	537	503	523	513	494	483	488	546	496	508	505	497	525	503	485	494	565	514	532	493	517	531	494	473	522	522	509	501	505	471	535	552	490	563	506	540	522	521	496	519	459	504	545	499	523	482	563	488	515	526	524	487	531	488	503	487	470	501	469	501	519	521	503	511	546	517	506	535	505	529	504	488	444	521	459	584	504	498	510	526	492	547	539	536	482	499	547	530	506	510	521	534	481	515	526	520	547	492	506	517	491	520	544	552	488	480	524	513	546	499	523	550	557	534	531	535	509	512	520	511	531	567	522	513	552	505	537	506	484	471	518	534	473	523	539	502	560	483	490	546	505	497	544	519	487	491	491	497	521	521	512	522	526	478	520	521	518	506	517	519	488	516	495	506	550	518	503	549	510	511	532	526	521	467	491	477	520	512	539	534	490	512	476	469	532	534	474	502	540	538	506	514	510	505	543	536	544	483	530	540	512	497	502	488	519	499	507	549	520	473	562	529	537	511	492	488	515	498	538	518	538	553	526	518	480	532	494	511	469	507	503	552	503	515	537	530	488	503	562	530	517	527	529	471	518	520	495	527	513	499	510	533	518	510	514	518	540	497	533	526	521	538	500	510	496	488	549	525	500	526	506	470	526	495	509	505	502	505	516	474	497	500	483	495	540	481	543	488	565	532	536	525	535	497	523	457	504	506	530	500	483	527	517	504	491	476	474	499	523	532	542	506	486	530	519	507	506	544	530	467	512	477	530	496	502	510	531	498	498	478	536	499	469	503	523	525	535	492	556	556	522	493	534	505	564	519	504	542	535	529	572	501	554	515	482	486	493	509	501	505	521	488	508	522	498	507	488	518	517	532	498	515	490	511	550	513	524	499	527	508	520	498	562	533	512	490	496	513	492	500	528	506	558	532	514	501	528	519	507	554	486	514	528	533	472	532	523	542	493	530	457	526	525	505	488	496	534	508	525	541	503	552	543	498	551	533	488	467	499	541	524	520	559	505	516	509	522	488	561	507	530	587	525	490	548	492	464	485	514	516	476	473	491	536	497	525	512	513	530	535	478	484	476	513	505	537	505	528	499	509	505	494	511	450	523	515	505	473	521	516	496	541	531	531	529	506	548	504
1351	324	188	117	164	1774	4546	4277	2383	882	370	126	77	55	35	40	48	28	31	38	33	26	36	30	41	41	35	30	32	28	33	29	33	28	23	39	41	40	24	32	33	41	31	29	24	29	40	33	30	30	38	25	36	48	34	38	37	25	26	39	30	42	38	33	31	37	39	42	28	27	40	27	31	39	37	35	32	37	26	35	36	43	33	38	27	32	32	38	35	34	45	34	47	34	33	40	46	31	31	30	31	41	34	35	37	42	26	30	33	22	40	25	33	42	41	39	29	38	40	28	41	37	34	18	39	36	23	35	46	28	28	31	27	51	39	29	28	26	24	38	34	25	29	26	32	31	35	31	36	45	34	28	31	35	25	32	33	35	27	20	27	30	34	33	29	37	45	28	30	36	43	33	34	43	37	31	46	29	35	26	45	32	36	27	35	41	30	33	28	25	42	33	42	28	28	30	32	38	44	39	38	36	27	26	34	25	32	36	38	26	37	40	43	29	36	29	31	31	37	31	31	35	35	32	40	30	39	39	32	29	36	35	31	28	31	35	27	44	28	34	49	38	44	30	23	44	36	34	42	29	35	31	37	47	36	37	35	32	31	33	40	35	33	30	32	36	35	31	37	35	30	32	33	34	29	32	39	33	40	35	34	35	39	33	41	33	45	40	39	44	44	28	27	34	26	34	39	42	22	35	36	32	36	34	32	31	37	49	31	32	35	42	25	37	31	28	38	36	37	34	38	36	47	33	35	35	34	33	36	32	42	25	34	32	31	38	35	39	32	41	37	28	28	34	33	30	29	36	29	37	36	38	43	27	28	41	46	33	36	34	35	42	34	36	34	28	31	32	22	46	43	33	27	46	38	33	41	36	31	43	25	38	33	37	41	41	34	32	40	29	27	32	25	34	30	30	30	31	37	28	34	26	38	25	37	32	31	35	34	32	33	39	28	32	39	32	32	19	35	28	34	49	40	41	37	35	37	40	34	37	29	30	42	38	34	41	35	35	41	28	28	31	33	35	31	33	37	40	27	28	26	41	34	41	38	32	36	36	30	33	28	39	48	17	26	26	39	37	43	36	30	28	25	21	26	26	35	35	32	32	40	37	28	37	37	42	28	49	27	23	32	38	32	26	38	29	30	35	37	30	28	32	31	28	33	45	27	36	32	39	38	28	30	32	23	45	32	38	47	24	39	30	40	33	44	29	31	50	28	27	45	33	24	39	31	37	37	37	32	26	26	32	44	35	25	24	35	31	37	44	32	38	31	25	23	34	35	35	34	29	31	35	32	28	41	38	30	32	32	38	20	28	36	32	41	31	33	38	25	35	34	26	36	43	34	41	38	41	34	43	28	30	41	32	22	32	54	31	33	30	28	35	35	29	32	34	41	29	20	26	33	29	28	26	31	27	34	31	27	40	42	33	32	38	33	46	38	44	31	36	31	43	27	32	34	33	24	37	38	29	18	29	30	28	34	42	40	36	37	32	36	29	34	37	42	32	41	33	31	35	31	23	45	47	41	46	34	29	29	29	29	38	29	42	34	32	39	48	30	30	29	39	44	38	34	37	37	31	28	33	32	32	26	31	37	38	29	45	34	44	34	31	49	27	34	38	30	40	36	29	34	39	31	32	31	39	28	28	31	37	36	38	39	31	31	30	34	37	32	31	29	32	34	38	41	35	34	38	31	29	33	31	34	49	30	37	36	49	38	44	32	37	27	37	32	38	34	28	33	33	40	28	36	41	32	40	39	33	26	39	31	41	28	37	21	33	25	38	30	40	29	40	23	31	35	35	37	27	32	32	41	33	33	40	21	29	27	35	38	38	28	34	48	30	33	36	27	33	35	40	25	43	40	27	32	32	35	25	35	33	41	31	33	32	24	41	31	28	40	35	31	36	28	27	30	31	28	36	37	33	31	30	34	40	40	42	25	30	27	28	31	36	33	31	23	29	35	25	33	28	34	32	32	39	32	44	41	28	46	32	34	36	29	35	39	35	43	30	40	41	38	42	39	31	37	31	32	38	25	28	30	31	35	21	33	33	29	26	32	34	40	33	32	33	38	35	38	34	37	33	30	17	32	51	29	33	36	26	33	36	24	42	28	37	30	32	28	24	43	34	40	35	47	39	26	24	35	28	44	36	29	30	34	33	30	30	35	27	35	39	37	37	23	29	42	47	43	38	31	26	27	33	20	34	42	35	30	37	50	38	33	24	44	33	40	40	37	35	31	39	35	39	35	29	40	34	20	24	31	38	31	39	24	32	36	33	28	34	29	37	42	36	35	21	28	28	47	42	28	29	32	35	33	39	23	21	40	33	44	47	37	32	30	23	30	38	36	39	36	37	25	36	42	27	35	41	25	36	40	32	29	37	24	36	33	26	34	40	34	38	39	31	35	45	37	25	35	42	38	30	43	37	35	37	24	37	36	29	33	36	30	24	37	29	26	34	34	34	36	41	30	42	43	36	39	31	25	32	38	44	27	41	27	31	39	32	39	33	41	34	29	34	41	29	29	37	26	47	33	29	39	42	48	25	41	45	24	31	42	38	33	41	30	32	42	32	34	33	29	32	39	36	25	23	36	40	39	42	27	40	31	48	35	30	28	30	45	38	45	33	28	25	33	29	33	37	35	31	30	43	33	30	41	41	37	27	37	34	35	25	36	37	26	40	44	36	33	36	33	33	24	31	37	30	30	47	26	39	26	25	37	31	27	24	39	38	20	32	31	32	30	30	27	38	37	40	27	34	31	44	36	29	30	26	47	24	40	41	32	22	33	32	28	30	40	31	30	37	34	30	29	30	28	37	39	26	38	35	35	33	37	39	40	37	38	31	37	29	28	29	46	39	32	36	32	36	30	27	31	31	35	24	34	37	26	40	31	39	36	36	37	36	32	36	34	36	31	41	28	29	33	35	33	34	32	28	43	32	28	33	35	29	37	27	35	35	45	43	35	33	23	34	28	33	49	45	32	39	29	40	28	35	38	33	29	34	33	31	37	37	30	34	31	30	34	38	31	27	30	31	31	28	35	25	34	31	30	34	39	39	31	43	40	38	34	40	28	36	37	27	27	37	31	43	41	30	39	30	26	42	28	29	32	32	46	32	32	41	29	30	41	36	37	30	30	29	33	36	29	33	33	29	32	28	38	40	42	28	32	33	32	34	38	32	41	31	34	34	28	40	42	41	37	26	36	38	30	33	21	39	37	34	37	39	35	33	33	39	38	37	31	32	34	25	38	30	40	43	47	28	26	47	31	36	38	43	36	36	29	34	41	44	32	38	34	36	29	47	40	42	39	29	37	30	28	39	40	36	37	18	33	29	27	38	35	45	25	28	41	33	40	31	35	41	36	42	31	27	33	29	33	31	36	24	40	41	32	35	32	36	37	46	34	31	28	31	29	41	30	34	38	42	48	37	36	26	33	39	44	19	40	35	39	39	42	29	31	32	34	43	37	45	34	39	32	33	27	34	29	34	35	33	41	33	38	32
16930	7273	4153	7079	14855	37287	45918	38759	30014	18745	9886	3716	1552	839	568	496	493	445	404	466	439	440	432	445	446	468	466	423	482	455	453	488	471	412	441	441	430	414	452	466	461	437	454	483	460	454	444	477	445	462	472	467	428	475	448	431	436	435	405	458	452	457	454	456	440	443	443	423	422	445	465	438	428	463	426	432	401	410	413	472	453	469	449	430	428	445	487	453	437	443	467	429	431	437	437	419	460	438	414	481	456	494	518	412	428	469	455	411	474	451	469	490	449	435	401	443	464	467	445	428	422	462	440	422	422	460	442	478	420	430	480	463	452	451	432	463	434	453	446	455	466	447	410	432	434	456	443	426	471	422	485	499	424	448	470	482	464	458	465	452	461	441	396	454	448	421	470	477	479	449	468	489	467	426	458	487	485	441	477	446	446	487	482	430	425	472	417	415	464	429	451	447	426	428	453	480	413	440	468	453	450	475	473	463	431	465	421	481	452	431	474	454	435	436	426	476	465	449	437	456	428	441	442	477	427	442	490	430	451	467	441	437	465	433	463	422	474	465	450	437	443	479	420	465	426	439	444	448	441	490	403	481	473	450	413	481	461	451	414	427	458	427	434	474	439	469	455	439	416	464	473	444	456	440	443	435	436	440	432	416	443	460	473	484	431	453	432	428	442	465	465	417	405	470	424	458	448	451	490	407	449	490	412	442	457	506	468	412	432	455	444	442	457	428	483	480	473	470	447	449	479	480	446	463	453	432	429	448	423	428	436	460	453	425	472	443	422	424	410	438	441	422	444	463	469	475	449	436	474	444	510	434	424	451	453	457	466	421	437	462	440	462	424	465	411	434	442	469	453	442	471	445	455	430	425	469	445	438	410	483	459	463	473	449	439	464	503	438	454	437	444	450	455	445	441	462	436	445	441	424	480	451	486	442	456	464	453	438	442	439	430	442	460	421	422	468	424	428	449	457	457	483	452	445	423	459	453	459	471	491	459	443	449	466	461	464	485	436	447	438	464	462	460	445	454	459	475	414	486	447	449	469	472	440	435	489	463	465	446	462	499	459	461	432	409	469	442	434	440	452	456	450	450	440	447	424	456	441	424	450	456	435	465	434	422	477	490	438	424	455	439	423	498	440	459	432	472	471	434	480	427	439	437	424	430	454	461	438	451	447	484	454	479	417	425	481	411	466	456	458	415	436	459	419	450	454	432	470	456	447	454	485	418	464	437	426	445	433	463	424	436	388	456	455	416	447	437	463	429	428	420	444	447	493	439	424	436	441	425	466	427	498	448	423	460	425	418	473	475	467	487	466	414	468	485	454	438	474	422	437	486	427	458	472	450	418	442	484	423	468	483	396	451	463	461	457	451	413	452	455	457	455	483	433	452	455	465	456	454	469	440	411	434	479	455	449	479	428	476	445	455	455	431	446	467	444	436	446	439	480	411	451	413	460	430	460	427	442	459	428	484	439	443	458	460	439	469	467	392	473	458	486	478	449	439	472	482	472	462	509	496	443	443	471	480	428	436	458	431	447	495	410	445	454	440	483	440	475	456	408	463	480	485	436	431	442	452	439	452	424	445	435	466	440	470	473	461	442	467	456	427	492	455	470	458	432	483	467	464	447	471	434	455	481	490	483	453	443	428	473	489	455	452	426	431	434	423	417	443	421	453	431	461	503	445	446	445	473	438	461	455	425	411	430	456	465	456	466	467	409	449	481	472	423	473	421	448	463	437	454	451	462	433	426	443	477	459	486	454	425	481	426	446	420	472	444	442	441	488	448	427	454	400	445	401	429	464	461	417	421	419	429	408	436	431	436	409	448	444	461	456	441	472	474	459	449	425	404	450	446	483	454	473	432	486	422	461	459	470	444	471	437	461	477	460	459	434	484	459	460	445	472	422	398	450	404	427	443	457	468	465	453	473	477	438	416	426	460	441	451	452	460	445	418	456	454	461	413	440	435	419	452	442	430	427	463	435	433	437	438	474	469	421	441	467	399	476	427	454	453	455	445	451	410	434	418	494	440	446	476	478	450	439	448	434	459	478	456	485	467	455	430	441	419	467	441	499	445	442	438	414	443	511	489	430	525	426	479	460	453	432	454	489	442	460	436	450	461	451	462	478	444	465	441	449	458	451	446	444	461	460	460	474	475	452	437	446	451	454	440	455	454	413	440	477	473	446	487	457	451	441	475	447	467	490	446	491	428	427	447	428	473	488	444	388	455	431	426	438	442	449	471	429	444	454	435	441	417	442	452	496	447	434	483	453	489	483	411	435	475	410	454	477	463	449	468	426	456	438	467	429	460	398	471	446	446	443	398	469	440	453	416	454	430	457	448	454	472	450	490	452	469	459	423	422	457	475	443	455	439	437	415	457	402	467	478	439	459	419	453	423	437	449	460	450	472	411	467	465	463	485	436	469	456	445	421	435	416	490	448	444	456	436	475	467	433	460	446	469	434	468	464	419	482	453	463	456	442	408	445	456	427	440	447	478	478	488	407	415	430	453	447	471	448	463	444	413	445	460	479	426	440	415	440	471	430	429	460	466	484	459	439	405	434	434	463	418	471	435	460	435	462	434	458	426	432	460	430	483	457	460	449	442	433	415	472	453	461	432	397	474	449	430	483	455	432	464	441	484	468	469	446	449	431	438	445	454	448	457	451	460	468	465	466	434	470	413	422	446	441	455	413	446	452	467	470	480	462	454	436	416	453	441	454	472	430	443	425	459	444	429	488	443	448	474	434	440	460	422	447	428	476	428	421	475	489	438	439	458	457	455	439	462	455	408	456	465	462	474	452	483	440	446	446	461	469	450	456	509	441	454	456	472	478	443	444	440	401	430	441	449	448	489	498	434	420	401	410	471	466	507	440	467	448	455	479	430	478	463	481	430	473	448	457	494	416	449	478	452	417	444	437	434	458	461	447	450	471	478	428	460	430	427	471	481	442	444	426	433	452	473	400	435	439	420	451	432	486	460	452	422	479	463	442	442	460	433	469	398	440	433	429	458	476	476	417	496	464	468	472	461	431	423	435	463	461	437	452	432	466	431	469	424	433	453	461	481	459	466	442	457	490	455	437	451	452	468	432	438	467	450	499	416	436	413	448	463	440	453	458	450	416	445	464	456	442	462	457	384	443	481	505	469	423	478	486	461	475	431	450	453	468	437	458	459	445	442	479	465	469	444	445	400	425	449	433	423	443	439	451	463	433	460	446	438	440	444	442	454	467	491	476	452	464	454	428	449	395	447	442	411	460	477	459	453	492	446	423	484	445	430	454	420	438	411	461	509	419	439	435	456	532	484	448	469	470	443	446	417	471	435	457	448	450	467	457	505	444	461	428	469	452	419	412	479	450	436	467	473	467	504	422	421	482	456	491	397	484	427	407	436	449	434	429	439	445	474	416	455	459	435	477	435	463	426	465	448	482	450	448	444	421	465	441	461	457	450	457	461	458	460	441	480	463	478	422	440	430	486	422	460	461	486	458	448	440
880	719	405	277	512	5707	13117	10772	5955	2153	860	291	132	57	38	33	40	35	45	41	30	42	44	32	34	39	26	36	36	31	33	42	39	39	36	37	39	35	20	36	34	39	39	37	34	34	37	25	26	35	33	38	25	31	35	28	34	35	33	42	32	37	36	30	41	40	28	44	40	31	46	49	30	22	32	34	35	39	34	23	25	36	26	34	29	32	31	32	34	35	38	38	29	29	38	38	53	43	27	31	38	34	27	33	33	31	45	37	29	37	35	33	37	33	35	29	33	34	29	41	29	31	32	33	33	36	21	21	27	38	32	36	29	32	39	29	36	33	30	27	23	31	50	40	35	36	38	36	36	43	36	26	44	38	28	32	38	33	22	35	34	33	26	37	36	37	39	32	37	36	41	27	39	32	39	41	30	34	24	39	40	43	27	35	28	34	30	36	35	32	39	31	31	41	31	26	35	31	38	42	25	36	34	41	30	33	31	25	43	37	37	31	38	48	29	29	41	38	38	35	29	33	38	41	25	42	44	34	40	52	40	39	27	35	30	32	45	26	32	31	38	27	31	37	35	32	30	18	32	28	41	28	27	31	27	41	35	34	37	29	42	29	24	48	41	46	33	34	32	33	33	31	29	39	33	38	28	33	21	34	42	34	29	46	38	43	38	46	43	30	35	36	31	36	42	34	32	30	48	51	41	44	42	23	35	31	31	34	39	31	35	35	38	28	27	46	35	30	36	42	32	34	34	35	39	34	37	36	29	30	32	39	35	22	33	29	32	48	32	36	40	41	36	34	33	32	41	44	43	24	45	33	32	27	29	30	38	45	34	31	50	29	36	41	36	27	41	39	34	25	37	27	39	40	30	34	36	27	31	37	30	29	35	33	29	17	31	34	35	36	31	34	36	36	50	41	33	32	30	42	43	35	25	38	28	32	50	39	31	43	38	40	40	24	61	34	40	31	38	38	34	34	37	40	31	31	25	36	41	36	41	31	38	27	37	29	36	40	29	36	39	26	33	31	40	31	27	32	34	35	25	32	40	31	38	31	24	38	34	42	20	42	50	34	30	31	34	34	38	37	25	38	37	29	29	37	46	34	34	37	23	34	38	31	33	28	34	38	36	44	31	29	38	33	39	40	31	38	37	34	54	37	38	27	26	38	33	29	36	39	38	37	29	29	38	35	43	31	30	39	31	42	43	31	37	30	42	32	49	32	40	39	34	30	30	38	37	28	24	37	38	35	36	30	29	37	42	43	36	37	39	38	36	40	33	30	36	26	40	42	41	42	36	37	30	37	27	38	39	37	28	40	34	24	32	30	43	26	22	41	33	41	33	38	35	36	42	34	29	35	34	31	35	40	42	32	44	41	27	36	23	28	18	33	36	37	30	37	38	27	33	39	37	34	23	30	33	33	33	37	45	35	38	37	39	29	25	36	40	47	63	46	37	28	30	38	37	31	29	29	33	38	33	33	37	29	31	38	34	34	32	33	38	34	28	32	44	41	44	35	42	27	37	43	39	25	41	32	32	23	34	40	36	26	37	18	39	47	35	37	37	38	38	38	41	38	40	33	29	21	40	40	36	40	32	40	33	36	31	47	29	35	37	31	40	33	39	27	35	29	28	34	27	38	32	31	34	32	44	41	38	27	29	31	30	30	35	31	30	37	35	29	42	34	38	45	26	40	47	30	34	28	33	36	32	32	38	36	31	32	32	33	36	28	34	28	38	31	36	32	25	52	29	28	35	36	48	28	39	31	39	33	38	31	35	43	33	42	26	31	29	37	34	33	26	35	42	39	30	41	26	39	42	45	39	33	34	40	27	30	38	34	39	36	32	33	42	27	30	34	42	37	39	33	36	45	32	38	37	24	27	42	35	28	43	41	36	36	36	34	45	33	47	38	30	33	48	30	28	35	34	27	32	28	33	35	37	40	28	45	27	45	33	33	31	32	31	38	33	42	35	40	20	50	43	36	35	34	40	41	40	36	44	27	42	47	33	35	46	37	30	42	42	41	37	36	30	28	34	37	25	34	36	46	34	35	38	39	39	42	27	29	36	34	37	38	37	35	28	32	29	29	33	34	33	27	40	37	30	27	28	39	34	30	23	38	39	38	36	20	45	34	28	35	29	32	39	44	43	40	35	28	29	27	26	31	35	36	38	38	40	28	38	28	23	34	43	48	37	31	38	27	42	38	36	39	36	34	32	35	35	29	37	39	38	25	34	38	32	37	23	36	37	30	30	29	26	40	34	34	34	39	32	32	44	42	44	27	28	28	28	32	23	37	29	32	42	41	33	42	41	38	32	35	36	34	37	33	35	38	43	18	35	35	34	36	30	40	44	32	33	29	28	35	36	25	34	37	32	32	41	36	37	29	30	28	35	40	32	33	32	31	33	35	27	28	54	32	39	24	33	36	41	36	34	35	40	38	35	26	32	30	31	37	32	28	38	56	29	25	28	40	39	36	35	39	45	36	32	39	32	35	37	44	35	24	33	33	34	29	32	30	30	35	32	36	34	29	31	37	29	40	31	34	35	33	44	38	29	31	45	48	30	38	28	37	33	28	24	23	20	33	28	26	33	18	35	32	41	40	42	32	32	43	39	31	42	37	34	38	32	31	38	35	41	37	36	32	40	39	32	29	36	26	30	33	29	43	31	32	36	33	32	40	38	31	35	34	30	38	28	38	39	32	38	37	47	26	33	45	38	37	35	41	45	34	27	39	34	38	40	25	46	38	31	36	27	31	26	32	46	30	33	32	38	37	33	37	38	35	46	38	32	33	32	35	33	29	40	21	36	33	46	29	36	35	41	46	26	35	26	28	49	42	31	32	36	32	37	34	50	35	40	29	30	32	40	32	40	36	33	31	33	36	36	38	49	38	26	37	31	41	37	26	24	30	39	42	30	28	33	27	38	41	26	29	42	41	36	33	43	37	30	33	31	41	27	28	36	21	40	32	42	41	32	34	36	37	33	34	37	36	41	38	36	37	33	28	36	29	28	40	41	37	37	31	38	32	26	36	20	27	36	35	33	34	36	39	34	31	37	33	42	30	30	44	41	30	34	35	36	31	31	42	32	28	43	38	35	38	30	33	31	26	37	26	32	30	29	36	33	39	47	40	45	27	24	40	38	30	41	33	27	34	32	36	36	30	36	46	24	28	34	43	33	32	32	43	38	27	26	36	35	34	38	33	32	33	39	36	28	32	42	34	32	32	36	32	28	34	32	36	27	36	37	34	33	33	38	33	36	37	32	51	32	40	39	34	42	32	38	44	37	37	32	44	31	26	35	30	37	35	40	22	31	29	35	19	36	30	25	18	31	39	48	30	38	33	38	22	46	29	34	43	33	39	38	30	43	31	43	35	24	39	39	41	33	31	31	28	45	30	22	26	36	28	28	32	36	36	34	35	38	43	46	23	30	32	47	34	35	33	32	32	34	48	43	29	55	33	39	32	37	32	35	39	37	39	41	36	37	36	38	25	31	37
20236	13755	7731	14736	27689	52344	62919	51904	39544	26969	16291	7457	2696	1071	646	514	502	477	444	462	446	473	455	508	461	475	494	449	505	459	451	423	449	454	456	475	464	485	487	475	446	464	472	496	436	501	452	462	452	464	494	485	443	463	455	495	436	440	456	466	459	460	503	461	470	458	486	487	464	479	494	456	433	506	481	426	480	462	499	466	422	483	502	428	477	480	461	487	490	486	495	478	428	475	482	475	476	445	467	494	474	471	438	460	428	441	491	472	465	475	470	474	494	477	470	461	455	445	450	450	460	488	432	451	453	413	481	478	473	436	468	413	465	460	472	461	479	484	472	404	454	472	478	484	525	492	466	457	473	464	473	488	451	475	453	490	441	475	460	421	448	482	430	440	440	458	454	471	434	449	447	473	453	480	425	462	520	450	466	482	480	455	450	461	439	491	483	487	464	459	471	524	445	475	433	486	470	456	495	460	461	422	482	447	454	464	452	476	458	472	481	453	474	457	482	468	459	491	500	460	474	480	450	450	482	410	497	481	463	456	421	457	455	481	428	471	497	455	451	474	427	486	465	487	430	496	468	469	504	460	474	463	477	462	472	450	467	502	481	496	456	455	455	423	468	483	485	451	490	469	481	458	474	460	463	460	422	456	489	487	491	484	470	494	456	452	489	492	504	430	452	459	499	483	459	475	466	464	452	438	482	421	505	451	471	452	490	506	454	441	439	470	459	455	449	446	431	487	425	480	439	467	457	492	466	474	480	483	497	477	442	475	492	469	464	457	479	490	470	435	467	423	470	479	473	500	458	443	455	464	454	448	486	469	445	492	488	491	417	452	451	482	485	458	482	471	512	480	469	440	435	464	477	478	474	479	441	471	461	500	486	408	485	468	522	434	461	470	438	425	459	487	495	487	460	470	451	480	458	513	452	454	483	460	463	451	448	486	445	482	487	441	483	467	465	508	455	482	474	491	476	516	471	466	464	483	480	446	480	445	482	464	485	483	478	468	455	396	479	436	446	480	441	472	489	475	462	471	481	451	492	475	475	460	476	453	458	492	457	465	473	457	471	452	515	464	483	462	435	459	476	486	426	459	463	468	472	474	475	525	442	489	519	473	460	480	460	465	484	510	460	495	461	424	462	498	481	467	457	495	522	479	469	455	462	476	411	448	484	477	515	494	480	474	470	463	454	472	470	447	449	482	485	483	516	459	487	437	480	485	443	478	441	461	481	473	469	458	475	499	503	427	484	456	494	463	491	491	491	484	489	437	510	420	469	442	481	491	442	464	470	463	444	481	413	456	480	447	472	450	512	468	452	468	481	498	500	462	473	504	442	461	495	463	480	477	476	457	508	455	437	456	470	473	484	458	454	458	460	474	427	478	464	457	502	476	471	424	487	478	448	467	472	504	488	456	445	495	482	482	510	465	460	469	468	435	447	481	430	456	470	473	457	443	462	470	488	463	504	459	452	481	494	496	497	480	481	482	471	476	484	480	463	452	473	516	446	472	507	450	473	468	470	480	505	459	472	446	473	502	455	441	478	463	471	446	431	449	451	457	459	435	476	451	442	479	499	455	444	485	485	464	440	472	453	495	441	488	486	454	474	462	482	499	455	488	438	477	446	446	449	445	472	454	460	456	463	490	514	469	484	453	472	500	466	475	439	448	442	473	462	476	469	467	464	455	516	423	458	495	435	487	478	481	482	488	470	428	482	499	477	443	454	458	481	494	477	472	443	477	450	479	463	517	504	433	453	491	465	466	475	504	510	465	424	480	463	433	471	484	493	468	454	471	431	467	462	465	467	450	489	451	487	483	484	459	523	487	481	452	435	507	475	449	485	438	440	458	494	496	471	450	473	481	502	468	476	472	451	443	490	487	473	436	486	460	459	472	459	468	497	473	515	466	484	447	472	478	479	431	454	428	430	418	459	492	476	441	503	431	430	428	481	458	384	441	483	492	459	453	458	459	463	454	488	425	464	445	447	456	478	432	478	458	487	446	485	449	469	459	484	425	460	503	472	470	466	479	471	470	458	478	466	472	444	418	471	471	465	465	476	443	449	497	445	466	484	463	440	483	460	467	484	479	455	452	466	454	484	458	462	492	476	483	456	443	489	465	513	435	456	433	471	443	462	462	497	466	461	477	460	480	439	478	494	433	458	491	472	464	467	496	446	525	471	465	455	458	474	477	426	442	469	494	447	495	431	488	475	484	482	454	454	443	508	455	444	441	486	424	463	446	467	447	499	489	473	437	504	491	490	462	428	479	452	464	505	424	473	473	479	468	492	429	417	433	400	460	434	473	452	469	454	427	449	466	475	502	511	463	428	437	472	483	452	477	461	463	454	465	466	450	458	464	499	464	472	474	444	467	495	484	444	441	468	459	451	467	504	473	508	473	477	467	484	507	461	493	515	480	465	485	447	481	473	499	465	474	453	495	442	475	474	474	463	470	452	466	448	455	489	520	510	471	453	462	443	459	464	507	438	455	421	440	473	444	468	510	477	471	430	491	448	492	422	452	467	445	456	481	442	470	448	477	517	487	490	461	485	521	473	444	462	494	450	444	465	503	508	476	453	455	440	468	472	437	474	458	466	436	423	436	473	482	501	456	498	442	491	480	421	508	455	478	464	470	474	485	446	432	472	486	451	486	435	459	426	462	451	465	454	459	481	455	450	450	445	473	486	456	432	467	517	458	486	452	492	421	478	456	455	490	478	495	460	490	485	476	465	520	464	459	459	432	457	488	484	482	460	456	463	422	463	452	455	455	498	517	487	489	477	481	462	460	457	439	437	451	427	468	459	468	451	436	460	471	493	493	479	459	450	452	469	463	454	536	469	461	465	492	476	475	498	492	462	435	473	473	441	413	463	461	462	426	489	514	470	488	449	443	481	494	470	413	459	503	472	458	454	443	454	492	476	450	443	456	471	483	484	477	488	463	462	432	467	463	446	458	476	440	488	451	457	486	482	468	441	469	491	461	431	453	455	425	432	450	455	446	488	431	481	470	495	456	457	463	490	446	496	483	473	457	440	484	459	477	475	472	452	453	444	448	460	442	449	479	456	444	435	470	441	454	472	457	447	441	432	433	472	482	447	452	487	475	495	464	444	443	448	456	447	427	488	433	450	460	453	452	468	467	454	452	510	489	461	462	476	494	461	499	485	466	463	475	486	461	488	450	477	456	471	498	472	511	461	451	498	485	472	463	483	484	473	461	445	470	504	493	485	508	473	485	480	480	430	463	461	472	505	471	480	428	467	434	429	480	476	454	434	485	442	450	477	469	418	463	469	453	468	498	487	484	499	450	474	476	458	493	446	506	470	450	473	497	477	470	484	460	451	520	500	474	466	454	504	426	473	452	483	459	461	486	467	449	453	496	442	438	461	478	465	488	465	489	484	466	440	468	474	477	447	443	467	478	479	454	434	440	496	445	461	412	420	468	447	475	458	452	509	473	466	471	501	449	452	436	444	471	486	424	445	468	464	468	460	460
2376	746	387	310	511	4194	12460	11927	7095	2547	936	315	131	74	48	48	32	30	38	27	37	31	32	29	28	34	39	37	34	41	44	48	39	43	28	31	45	43	40	35	28	45	38	30	46	42	44	38	42	37	44	40	37	34	41	33	45	36	54	39	45	33	34	35	42	47	36	44	34	46	44	47	39	46	28	48	35	35	32	32	27	30	39	39	36	25	32	37	24	38	31	27	31	41	40	32	33	30	42	34	34	38	42	34	34	39	36	25	40	37	31	41	41	45	34	37	33	33	44	40	31	33	40	47	46	29	34	31	45	47	32	40	36	44	48	33	41	27	34	41	35	39	37	49	35	33	47	29	20	29	41	43	39	34	34	39	40	36	43	34	37	35	42	39	40	49	34	36	30	35	35	41	40	49	44	39	32	27	45	41	46	42	40	41	37	33	36	40	47	41	41	45	35	33	25	43	37	38	48	41	39	38	38	36	41	32	35	38	38	47	33	47	40	36	36	42	32	38	44	43	45	28	45	34	39	36	48	29	41	37	45	39	23	38	32	42	35	38	30	26	44	39	32	40	38	42	35	41	33	33	38	31	29	42	36	30	35	37	34	28	40	41	26	33	42	42	36	32	32	43	26	31	35	35	39	40	42	38	38	46	38	37	34	44	41	31	34	37	29	37	26	34	36	51	35	31	32	46	30	40	25	56	29	33	36	45	40	34	37	32	41	24	43	32	37	32	39	47	37	33	41	49	37	40	27	36	25	38	33	41	48	38	35	32	42	48	35	26	29	31	33	41	35	24	40	34	27	30	29	32	42	38	45	33	38	40	34	40	42	38	41	39	40	38	50	42	30	34	44	41	39	42	32	30	37	36	50	31	29	36	45	38	38	39	43	38	38	39	31	46	24	51	27	39	42	32	45	26	31	46	33	29	30	37	36	38	25	33	36	46	29	30	25	38	35	38	35	34	35	44	43	44	26	41	33	38	42	44	30	36	28	25	30	36	26	32	34	38	31	36	25	25	24	50	27	37	31	28	33	39	36	32	37	35	42	34	29	35	28	39	36	29	33	27	31	36	39	37	47	31	39	49	35	35	32	38	36	34	27	33	31	29	33	38	27	34	37	36	29	33	32	42	36	35	32	42	37	34	43	37	40	38	46	40	48	43	24	35	41	38	48	44	36	33	35	42	32	41	39	39	30	34	39	37	38	48	44	40	38	29	35	38	33	47	37	24	37	31	36	41	38	31	36	36	37	36	36	42	32	25	41	46	23	28	38	39	44	40	38	42	40	33	25	47	36	36	37	37	51	32	36	42	39	35	42	30	38	33	43	31	44	47	41	34	31	41	33	36	36	28	36	43	32	44	26	42	34	28	42	51	32	40	27	35	28	39	36	40	41	29	50	38	40	31	29	38	37	41	32	36	39	33	35	53	29	37	30	39	35	40	26	40	34	30	44	29	37	36	48	24	35	37	42	39	47	32	36	40	40	32	36	48	30	42	41	49	33	49	34	37	36	46	51	33	35	41	38	32	34	41	33	38	46	28	40	41	29	39	35	32	36	43	37	33	40	29	39	42	48	35	46	39	32	41	42	39	44	37	45	46	39	35	32	31	36	37	29	33	30	29	43	32	37	37	27	44	43	41	36	29	31	30	34	27	38	35	38	40	25	33	37	39	44	21	37	53	40	41	34	26	42	36	43	48	39	34	40	46	45	29	35	32	33	31	41	34	37	42	33	39	29	40	33	31	44	36	23	24	35	35	31	24	44	41	47	27	43	32	30	32	33	44	40	33	38	34	42	41	42	19	34	33	42	36	49	32	39	35	33	29	42	36	33	40	37	49	39	34	56	38	41	34	33	36	43	46	52	39	37	45	43	33	41	33	43	32	36	39	37	37	50	28	24	31	43	36	35	40	50	50	46	30	31	36	30	38	33	42	38	43	37	42	32	31	32	37	34	35	35	36	27	39	35	41	34	32	42	36	33	45	45	25	39	30	42	28	31	35	37	38	44	40	38	37	44	33	45	37	41	39	37	30	36	27	32	39	40	39	45	44	47	44	33	33	41	34	45	31	41	30	27	40	35	34	31	29	23	31	35	32	26	43	40	38	42	47	30	34	37	26	33	44	41	34	32	37	43	34	36	33	45	32	31	34	34	34	41	45	50	34	38	45	35	38	34	35	40	35	46	42	33	38	42	34	33	44	40	32	40	31	30	32	42	45	34	29	37	34	44	38	47	31	30	44	42	39	36	30	28	44	42	30	39	33	33	34	42	32	44	33	36	35	42	39	39	44	31	41	47	41	33	23	30	35	41	41	37	35	35	26	35	36	28	42	36	36	39	39	45	36	44	32	45	31	35	23	32	28	29	36	38	48	35	36	41	29	38	40	32	37	36	25	38	51	35	35	31	34	36	43	37	29	47	42	39	38	35	49	31	27	46	41	28	35	38	20	32	29	29	33	33	39	35	41	40	29	54	35	45	32	31	43	36	30	47	29	29	40	42	35	37	36	39	32	28	30	32	25	47	40	43	33	34	44	39	35	45	36	35	28	35	28	33	30	43	36	30	42	38	40	50	40	34	39	28	37	28	41	48	29	45	27	27	52	37	40	42	34	37	36	24	24	36	25	51	29	37	34	42	25	33	47	42	35	31	26	41	48	35	32	35	42	33	57	28	30	38	37	38	37	31	40	32	31	41	32	30	49	35	38	43	38	29	34	43	38	32	32	45	29	33	25	38	36	42	38	31	39	36	27	36	37	28	43	35	38	40	39	38	28	42	35	32	41	27	44	23	35	32	41	42	38	42	44	42	32	38	33	34	51	43	40	43	34	39	37	32	48	42	27	43	37	34	34	42	44	41	40	36	41	42	32	35	18	43	48	41	42	32	29	33	41	31	47	30	37	31	38	36	46	29	48	43	31	37	36	34	35	36	35	44	25	26	41	35	39	31	36	37	40	34	33	32	38	42	42	40	30	42	36	48	36	37	36	30	39	33	37	42	34	36	33	41	41	42	39	41	24	39	45	49	42	36	42	30	33	36	39	32	37	35	29	37	31	33	43	47	34	42	48	40	42	36	48	40	34	52	35	45	35	29	34	40	30	35	41	45	29	36	33	41	24	29	37	34	36	40	29	44	39	36	36	41	42	44	39	33	39	52	45	31	37	28	39	31	30	43	37	30	37	33	28	33	43	37	43	42	34	43	36	41	45	29	31	30	45	40	47	46	41	38	35	37	39	42	44	35	33	31	38	44	33	40	37	38	28	39	38	40	35	36	37	45	47	44	32	38	44	31	27	35	28	35	43	38	43	35	33	29	45	38	32	30	37	37	40	47	37	47	36	39	46	40	39	38	46	32	47	35	42	34	36	36	35	38	35	37	27	34	31	46	34	48	38	31	35	38	31	35	37	31	40	36	31	35	49	40	43	35	44	45	33	49	30	48	32	41	40	30	48	33	37	23	42	28	38	32	47	38	32	40	43	38	34	35	37
21981	13334	8343	14672	28179	47281	63648	55485	42536	29496	18534	8603	3384	1337	713	507	516	490	482	502	527	493	532	481	491	497	474	500	528	495	469	497	485	499	494	480	475	508	482	514	483	516	531	484	489	500	527	482	516	526	486	463	513	525	464	486	472	486	499	510	488	500	493	440	488	465	480	508	517	506	509	487	472	520	489	498	515	491	536	490	527	489	487	526	462	491	486	511	509	527	503	499	464	505	471	516	515	505	492	482	489	503	463	510	480	490	532	469	523	531	500	501	499	530	492	475	495	508	519	486	488	463	497	521	456	504	539	465	510	493	474	494	511	466	521	478	532	516	519	494	479	506	502	488	528	494	503	485	505	556	488	480	523	461	502	504	484	512	468	511	490	490	471	483	496	488	482	483	491	499	480	493	501	507	481	477	528	465	518	528	465	479	461	488	472	458	495	477	484	450	530	508	488	460	482	528	501	482	449	516	508	518	551	491	473	519	466	503	482	502	524	496	472	481	500	506	476	446	514	495	487	483	546	500	478	443	515	507	519	506	506	495	501	458	503	455	527	512	499	512	482	500	489	501	503	499	484	497	514	498	486	497	481	510	506	477	476	527	481	451	510	488	464	529	528	517	485	450	493	528	514	471	499	515	509	503	481	510	514	509	512	483	464	526	509	503	496	475	480	471	498	485	440	475	509	487	504	498	495	482	520	463	461	548	507	502	506	514	462	498	532	510	477	462	511	501	489	504	515	515	516	478	495	514	520	460	466	493	490	487	498	464	518	502	528	463	529	498	479	496	490	530	494	510	492	484	469	503	496	517	513	513	505	499	505	516	516	482	511	503	462	486	519	520	516	491	486	501	523	460	484	524	496	475	476	534	478	495	494	505	471	490	497	451	499	534	501	498	485	507	501	505	470	504	493	492	523	497	489	476	491	505	517	505	504	498	492	483	489	477	507	491	510	535	497	512	520	459	519	499	526	539	500	494	506	504	451	475	489	467	507	489	512	540	506	535	533	510	489	454	507	491	496	426	501	500	504	513	476	505	509	492	467	485	511	530	491	507	469	516	504	500	501	531	516	542	527	515	507	504	510	503	473	481	537	506	524	450	475	517	471	413	532	484	519	511	503	535	486	559	478	500	535	496	496	515	474	511	514	518	474	502	507	560	494	488	488	539	503	509	497	506	524	510	489	513	485	484	501	453	512	497	488	495	527	496	516	497	479	521	513	478	516	493	485	541	489	511	510	529	466	519	513	487	464	522	501	484	489	515	479	518	502	513	518	510	492	491	550	522	496	521	500	500	515	510	520	522	477	485	473	480	517	505	480	520	509	484	548	458	457	493	510	534	503	477	536	455	515	483	496	481	512	509	493	520	471	482	500	498	451	506	482	460	490	521	480	526	489	500	451	484	505	505	511	496	497	498	503	547	470	467	497	489	482	463	537	501	533	458	507	498	478	457	468	504	472	471	500	483	481	483	476	506	491	492	455	477	490	501	513	517	520	511	499	500	482	481	457	467	477	517	499	450	509	508	506	500	524	512	500	514	462	523	526	477	501	503	466	510	496	478	500	532	486	483	512	490	527	480	511	491	498	552	507	498	496	510	469	506	492	474	493	492	511	511	514	481	489	494	498	487	472	489	513	485	496	469	470	516	477	501	464	474	495	490	521	471	534	514	511	528	509	504	490	502	481	448	477	494	550	531	480	527	479	514	504	512	500	511	506	485	484	534	487	501	474	499	495	498	491	520	528	523	513	516	504	532	498	487	478	508	458	507	512	514	493	487	484	498	506	472	530	483	521	531	502	509	495	488	521	504	482	501	461	474	512	525	516	479	473	492	470	523	506	500	465	487	533	492	505	497	447	519	492	518	475	524	492	492	526	483	476	523	508	512	489	519	503	527	480	520	479	459	479	521	483	528	538	480	507	468	445	516	492	495	475	543	529	475	496	501	478	491	472	464	509	494	535	504	498	515	483	521	470	454	475	475	476	499	491	525	484	479	496	524	502	492	510	525	494	539	523	493	467	486	473	518	476	508	478	478	499	516	472	522	513	462	496	483	559	502	508	527	494	505	501	465	493	535	533	493	499	522	483	487	518	490	494	464	482	505	528	478	474	499	487	494	528	529	501	476	486	462	490	488	500	486	511	498	480	480	495	486	478	539	525	520	522	495	473	497	490	502	506	490	451	488	472	500	522	494	515	504	494	457	521	506	481	502	470	498	538	467	475	490	510	492	473	517	534	531	508	466	501	480	514	477	495	481	540	461	507	474	493	471	523	462	498	488	478	449	529	505	486	468	500	486	486	516	506	520	498	497	492	503	542	499	502	469	505	529	496	496	521	513	467	489	484	464	460	477	482	488	503	501	439	450	490	476	496	489	461	494	489	510	456	480	506	504	512	510	492	466	485	453	516	495	519	489	521	494	520	469	531	488	509	471	481	503	525	477	481	489	521	454	527	509	462	515	491	514	485	513	496	486	559	470	511	477	481	510	510	479	516	519	510	528	506	482	506	496	493	510	548	501	514	485	502	493	481	515	511	551	472	531	464	522	473	494	482	504	541	503	516	510	450	474	519	469	542	468	502	494	511	481	493	516	479	503	461	513	476	498	455	543	516	507	498	495	494	484	473	517	474	472	491	478	473	534	543	495	482	495	495	487	507	498	451	503	477	486	479	510	508	549	461	521	502	469	485	535	540	498	506	474	479	505	506	518	514	465	524	487	479	531	506	494	526	503	507	494	508	466	520	507	516	503	495	488	525	470	502	562	498	515	509	486	501	541	538	484	489	486	496	473	554	535	523	505	482	512	506	524	479	468	502	517	493	503	462	505	506	507	496	475	496	482	530	512	483	479	501	495	527	490	512	484	443	487	480	479	482	483	506	497	509	510	506	470	472	507	492	462	485	527	528	471	492	525	497	535	520	500	507	496	450	502	472	481	493	545	519	524	506	508	511	470	470	495	537	516	513	463	484	564	508	552	488	450	525	491	534	515	482	470	495	480	538	478	477	469	520	503	461	494	496	519	537	507	493	500	501	456	508	492	493	499	516	520	534	521	515	517	498	515	500	503	520	519	513	496	504	501	497	486	450	454	506	517	509	494	486	478	516	471	490	475	505	491	512	490	533	491	523	483	496	538	468	539	507	483	545	502	490	509	492	502	510	474	515	486	525	474	506	477	479	502	449	512	462	445	540	483	501	514	504	495	503	470	494	510	499	500	546	465	514	489	491	485	508	510	458	542	528	457	451	498	495	473	485	497	511	553	462	477	469	508	509	479	516	504	495	514	475	480	510	502	503	515	472	442	507	505	525	511	491	495	475	482	496	498	553	498	483	492	456	524	490	510	520	495	508	486	544	528	518	531	511	491	478	496	510	509	489	504	465	471	494	478	453	492	451	512	522	518	494	491	493	482	518	496	480	486	474	534	474	510	460	531	471	566	485	523	511	479	516	465	503	479	544	486	507	511	491	508	474	462	516	526	509	528	503	483	494	487
1750	1131	627	450	904	5629	19554	19406	11941	4261	1338	435	173	89	50	45	20	31	30	53	40	35	35	35	34	46	32	27	33	42	33	41	45	39	36	38	36	35	42	33	39	42	30	36	39	31	35	31	42	29	35	29	39	40	32	36	34	36	32	43	38	35	49	37	32	46	43	34	37	33	41	37	37	30	28	40	33	30	34	42	44	31	29	34	39	33	34	36	36	42	38	41	40	29	48	32	35	39	39	36	35	32	36	27	42	29	31	30	48	36	51	41	30	36	39	30	28	28	35	34	33	36	39	36	37	42	32	43	45	39	30	35	33	34	46	37	36	37	31	56	28	34	45	37	43	27	44	36	40	45	35	38	34	44	45	41	23	26	32	41	27	45	30	44	38	31	39	47	37	48	47	41	39	32	54	48	34	37	39	32	27	39	55	27	46	34	38	32	41	31	30	40	33	47	29	32	41	37	40	42	44	30	36	29	34	36	33	41	23	29	35	37	30	38	44	35	27	46	45	39	25	36	23	35	32	44	49	39	35	44	35	37	53	38	43	54	47	32	48	40	42	36	35	42	35	37	53	33	38	27	41	37	35	43	45	46	37	40	29	38	42	35	42	35	27	35	28	40	38	48	35	33	38	42	35	26	36	33	44	41	36	29	51	37	26	39	37	40	34	41	37	37	37	36	37	36	22	31	32	43	41	32	38	39	36	36	42	41	40	36	41	37	29	34	33	31	20	37	44	40	29	40	37	31	33	41	33	43	39	36	46	50	34	31	40	41	40	37	39	45	41	34	39	39	39	46	37	41	38	41	41	40	35	39	41	32	41	44	38	38	32	43	43	39	30	28	39	42	30	36	34	33	33	38	37	38	40	40	36	23	49	30	36	33	29	39	40	41	42	37	48	34	40	37	35	40	37	51	45	39	46	33	42	38	29	23	33	31	28	41	37	35	35	40	31	29	38	28	36	35	38	36	30	40	38	48	45	35	56	32	46	33	33	37	36	34	45	24	24	29	31	37	45	31	26	39	36	41	42	40	27	39	35	33	32	38	45	42	31	43	42	44	27	37	32	23	32	44	38	44	40	42	32	40	41	27	28	41	40	40	30	48	41	33	29	39	43	31	48	44	33	43	38	36	42	36	53	37	38	37	31	43	40	30	34	38	46	33	33	37	42	42	30	37	50	32	35	34	39	29	39	33	48	45	38	31	29	36	47	33	35	44	34	34	37	30	46	35	31	33	34	51	39	30	38	36	45	39	29	35	27	37	46	40	41	40	33	35	31	41	38	41	38	38	35	35	35	43	41	32	31	34	24	43	37	29	45	35	36	34	34	38	29	34	40	27	28	39	44	39	27	32	39	32	43	41	30	40	48	32	42	38	45	38	35	34	40	40	37	44	33	35	31	38	28	40	37	42	40	46	37	37	32	32	38	30	37	41	36	39	38	40	42	38	49	37	41	46	52	42	53	32	31	34	47	36	46	37	34	39	44	32	49	25	30	39	34	34	31	28	30	42	27	40	53	30	52	36	42	35	29	34	28	36	32	34	43	50	40	43	36	39	22	43	40	44	35	39	48	40	37	40	33	29	57	34	29	39	37	38	38	39	36	38	44	49	33	35	42	37	29	35	42	38	32	29	42	37	39	31	36	32	41	41	41	37	33	42	36	34	35	29	41	35	42	41	30	33	46	39	52	37	35	38	35	36	37	44	30	31	42	35	33	43	41	38	32	36	29	35	36	26	42	34	35	33	39	55	39	32	39	31	43	35	42	43	33	47	41	30	34	50	31	28	33	49	33	41	48	40	37	37	43	34	29	39	38	32	32	40	29	19	38	49	47	39	40	30	30	31	32	38	43	32	33	41	30	37	29	29	36	32	41	43	41	36	32	41	30	34	49	38	40	33	48	39	42	32	33	41	34	35	36	29	36	39	34	35	35	34	41	24	42	33	49	44	42	33	40	33	42	45	37	41	42	31	38	33	44	37	31	37	34	44	40	30	24	32	44	44	45	33	34	31	43	50	38	31	32	42	40	37	40	29	34	38	30	30	35	32	39	42	40	33	34	43	41	44	26	26	32	32	34	37	39	41	23	38	35	43	39	39	38	45	36	33	28	25	34	38	37	24	32	35	42	31	34	30	34	34	28	31	35	26	51	48	43	32	40	42	33	45	35	37	45	24	45	39	40	35	52	40	29	46	34	40	39	38	49	35	42	46	23	34	30	34	34	35	43	34	34	36	27	33	32	31	42	24	39	34	40	33	42	34	31	40	33	43	35	38	36	43	38	33	27	40	41	35	36	34	37	36	37	27	53	45	49	38	36	49	36	49	41	44	31	31	44	39	36	41	40	28	50	35	36	40	40	41	36	40	29	40	34	34	40	40	41	35	35	35	35	31	38	35	44	38	44	42	33	40	37	50	46	43	41	35	34	45	43	30	41	30	37	33	30	40	28	37	46	28	40	43	32	39	30	37	32	23	40	39	31	37	27	42	50	36	36	41	35	40	47	45	34	25	47	30	40	38	31	37	37	41	39	42	35	32	40	36	51	36	48	43	34	46	36	36	42	35	52	32	40	55	45	28	35	35	46	29	28	37	32	38	38	44	49	39	40	47	39	30	37	38	37	33	48	38	35	39	32	45	32	39	35	40	38	32	41	42	49	42	35	39	26	44	33	47	35	27	37	26	36	31	43	44	46	32	28	37	29	26	38	35	30	30	34	40	37	48	30	41	42	39	30	36	40	35	30	40	42	41	32	35	47	31	41	37	40	39	33	30	39	28	37	36	41	41	39	35	36	46	38	41	44	41	31	34	46	30	30	32	36	33	29	33	28	36	33	37	40	41	45	40	40	41	37	38	32	36	31	33	28	37	33	34	38	34	41	27	38	31	26	35	28	54	25	34	29	45	44	41	35	56	36	41	36	37	38	24	36	32	41	27	35	26	35	37	33	24	42	45	41	36	30	41	39	42	35	31	38	27	31	40	37	40	36	32	51	35	38	32	37	41	31	38	32	29	43	41	42	29	43	48	43	31	34	35	27	39	41	37	41	29	39	36	40	30	33	27	41	37	44	34	33	43	33	34	37	38	47	37	25	41	34	36	26	35	34	43	52	44	31	49	41	45	43	38	31	33	43	35	32	30	47	30	27	47	30	37	38	38	41	40	48	38	37	34	36	37	35	35	42	39	33	40	54	31	32	35	34	29	36	17	43	40	26	25	47	33	45	26	36	42	44	27	49	38	41	32	34	30	38	31	35	38	36	24	31	38	45	43	32	38	38	38	33	42	41	37	34	32	29	45	35	34	34	45	36	32	32	37	26	34	42	32	33	38	27	37	42	31	35	31	39	28	32	35	39	42	41	42	37	35	22	32	32	31	46	26	27	31	34	32	32	38	30	42	30	37	37	39	37	32	30	29	35	29	36	33	42	37	30	38	51	43	41	40	49	46	42	29	37	31	46	34	35	51	36	39	40	32	32	33	34	35	45	35
26913	17496	11696	19468	33147	48086	71739	66048	50052	33519	21552	11095	5051	1949	914	595	536	540	533	509	469	542	491	544	523	506	534	481	492	517	506	503	490	485	512	525	494	506	479	508	461	482	521	497	488	524	485	483	497	496	468	456	465	504	503	487	497	490	499	569	515	475	533	497	531	495	509	477	477	493	485	482	518	532	520	517	515	535	509	527	506	547	448	511	502	551	502	504	532	532	502	537	473	478	507	491	491	496	506	512	498	486	486	474	483	513	483	524	501	515	493	497	464	549	491	530	516	543	525	460	508	502	498	493	481	498	498	483	507	518	497	524	483	520	492	478	504	483	520	498	520	495	514	504	477	481	521	485	510	520	449	485	489	454	514	472	530	504	484	480	535	475	536	501	511	501	531	503	451	519	560	474	475	506	502	492	525	512	496	490	518	498	489	471	519	533	497	515	499	501	554	516	508	488	530	552	513	511	513	510	526	487	454	542	520	528	536	511	510	492	511	533	493	506	501	486	505	509	497	505	485	497	479	474	493	536	479	495	472	506	502	507	515	535	512	527	520	464	525	560	481	502	506	513	557	500	483	499	500	477	508	500	538	536	504	553	525	530	459	527	515	550	503	469	531	519	501	544	518	520	490	481	513	472	497	489	498	522	517	509	525	537	493	475	491	474	497	484	461	517	518	510	540	523	495	486	512	497	475	509	483	473	480	501	513	518	504	507	490	477	486	493	536	497	514	499	508	514	510	524	528	526	512	518	512	489	472	492	527	491	486	517	491	474	504	510	495	492	491	486	484	501	479	486	510	503	511	509	457	453	472	508	506	525	488	496	467	535	496	551	503	516	511	513	510	515	501	502	495	492	502	503	523	527	507	494	493	496	509	506	495	545	533	510	500	527	506	476	518	504	515	506	523	489	499	510	497	499	488	516	498	494	483	487	502	484	467	499	502	560	556	519	484	523	496	466	462	454	495	526	476	500	519	497	480	535	482	498	512	509	490	507	492	499	546	530	493	523	493	542	527	482	546	496	518	518	518	526	509	445	521	527	526	514	540	486	520	528	505	497	516	511	536	527	551	485	495	505	489	518	534	476	495	498	535	509	480	492	485	476	483	493	473	486	462	519	508	492	493	542	464	507	501	482	499	534	541	496	494	508	528	520	531	516	530	487	533	515	519	490	529	479	502	453	492	480	517	526	499	502	477	536	479	502	541	460	537	533	546	512	525	518	550	505	494	473	474	473	541	504	512	509	479	487	490	500	524	532	506	525	523	493	489	502	492	491	502	542	513	516	498	498	513	514	488	504	458	464	505	533	503	470	516	489	505	486	495	501	496	535	505	493	488	529	502	518	512	476	465	514	531	533	500	511	476	502	504	479	464	514	473	515	513	514	492	503	524	502	545	499	503	510	479	477	475	482	526	460	514	523	497	516	459	486	485	468	475	516	517	495	506	499	531	515	504	492	468	483	486	503	498	509	505	500	491	487	525	508	476	477	522	520	477	490	483	536	536	536	523	503	514	563	522	495	525	482	531	527	501	537	495	503	503	533	518	529	534	505	515	514	520	495	502	517	509	498	499	490	485	511	509	495	524	486	495	486	538	481	500	495	492	499	493	539	550	470	449	489	483	525	504	505	501	495	517	474	512	483	544	517	481	501	519	495	523	526	504	474	498	493	486	502	525	502	492	516	499	556	510	478	535	542	492	497	484	486	448	496	493	532	497	538	492	507	531	512	505	488	524	537	505	503	534	507	512	504	500	494	502	471	523	506	531	509	485	464	534	484	476	516	490	489	534	517	508	505	477	496	514	538	509	481	516	526	496	475	488	498	483	477	468	483	496	495	469	530	501	488	527	521	503	469	489	503	523	494	527	504	498	551	510	485	509	488	523	510	524	488	515	486	485	484	479	474	489	522	484	477	487	500	548	499	541	499	482	545	474	503	524	483	478	481	483	437	464	476	482	473	491	500	507	523	495	526	482	540	500	486	485	530	521	506	499	517	511	529	467	513	485	503	479	517	470	509	499	503	499	538	542	525	511	477	526	499	484	492	513	486	500	490	516	477	480	467	485	475	498	493	521	535	499	449	499	473	522	490	507	502	512	483	438	543	512	514	478	475	525	523	481	507	492	518	514	529	479	504	458	512	449	479	474	481	519	525	519	486	512	464	516	483	502	467	502	517	490	490	549	509	514	495	492	506	498	495	488	458	531	483	500	542	554	485	501	511	487	533	468	519	509	497	520	520	519	445	489	518	497	526	528	504	468	528	455	512	507	473	496	485	525	535	490	453	494	539	520	490	510	524	455	466	501	511	456	480	514	513	515	547	464	524	510	550	455	486	497	536	515	482	501	520	489	498	514	495	482	483	507	457	501	490	493	513	515	480	499	544	491	543	506	510	535	476	491	496	517	522	486	489	484	574	552	501	552	483	461	498	522	478	510	506	520	505	465	469	483	498	467	514	513	502	502	481	517	487	507	519	524	500	513	488	511	526	509	510	510	514	470	536	517	499	501	481	487	508	504	459	459	482	545	527	507	498	513	504	496	541	534	507	513	541	500	533	525	501	515	485	523	533	518	491	492	488	509	491	477	533	488	510	496	530	483	472	499	500	481	490	519	493	459	482	508	498	515	536	500	498	538	510	506	453	478	498	535	491	524	536	485	509	509	511	520	470	503	512	517	520	502	514	501	488	454	543	494	458	547	489	515	510	527	551	514	476	504	528	494	526	477	497	488	480	531	489	512	517	463	510	484	495	505	454	487	516	523	543	488	535	517	472	497	515	520	521	538	525	479	491	488	490	486	475	508	474	524	508	477	521	481	502	474	518	518	479	511	472	493	505	528	476	485	522	521	523	477	472	534	506	485	519	523	500	504	501	517	463	512	470	500	499	491	488	512	514	521	483	466	483	542	505	484	506	504	501	502	525	500	512	498	517	505	532	480	474	492	529	503	557	490	499	504	506	493	509	546	488	484	479	460	522	496	510	505	499	513	503	468	540	512	504	516	520	535	478	514	523	530	494	482	502	539	505	518	497	511	534	496	527	553	497	548	521	481	530	518	524	486	470	511	535	462	494	465	544	514	503	512	476	491	522	497	494	468	544	450	503	489	485	479	464	498	515	520	488	477	488	507	501	513	508	486	478	470	454	536	495	524	476	487	418	481	544	475	478	478	489	515	505	508	485	528	482	497	506	501	503	537	525	477	513	506	482	490	516	494	507	507	498	465	543	512	484	500	508	500	499	507	506	501	495	538	459	488	537	503	466	514	503	507	517	468	499	501	516	477	490	467	485	485	508	504	497	506	464	497	497	492	507	492	507	513	508	488	540	545	513	507	517	508	483	523	528	522	518	533	475	515	500	493	507	513	488	486	490	517	511	491	498	492	516	491	517	480	521	539	546	504	501	485	521	497	460	514	484	541	480	517	504	504	525	497	503	495	513	489	545	461	502	514	542	476	458	516	479	518	532	504	497	480	511	505	474	480	535	509	530	484	526
1545	391	195	126	395	2023	2908	4143	2756	1126	415	156	99	70	34	36	31	38	33	36	38	35	29	33	37	21	31	29	46	27	37	38	28	37	26	37	34	29	28	33	38	29	37	42	32	34	37	31	37	26	39	31	29	33	35	47	30	34	27	33	37	42	39	40	34	35	31	28	36	31	24	31	22	24	29	40	43	35	43	27	30	27	33	32	46	40	46	36	43	27	42	36	29	32	25	46	25	34	43	33	27	50	40	49	39	32	42	36	43	33	38	38	33	36	35	35	38	25	28	29	24	42	35	26	37	32	35	46	31	32	30	33	33	31	26	31	24	34	41	23	28	32	39	35	38	41	35	32	33	39	34	33	31	39	31	42	29	30	31	34	20	29	30	31	37	22	32	31	38	28	29	34	45	39	31	31	29	40	29	37	29	46	30	37	20	37	43	24	35	33	29	35	29	26	32	33	36	34	32	33	31	27	36	31	36	32	32	26	30	34	39	36	24	36	43	32	46	30	40	35	23	31	30	37	32	33	34	32	33	38	38	36	33	42	38	25	30	40	33	33	19	30	36	29	40	35	28	40	32	38	37	30	33	34	28	34	34	33	30	35	35	34	26	27	22	31	43	33	41	41	30	28	35	48	34	39	39	32	33	37	27	39	40	36	31	31	30	24	43	42	37	29	34	34	34	34	38	48	26	27	35	25	46	37	38	29	30	34	37	39	36	25	32	32	40	28	33	30	33	41	30	36	33	41	30	34	27	43	36	34	37	34	29	32	20	34	35	28	29	28	27	35	33	32	37	33	34	22	27	21	36	30	40	31	25	36	32	34	33	24	33	38	35	29	39	38	41	24	27	32	36	48	30	40	35	32	32	24	34	32	28	47	34	42	32	36	26	42	39	40	33	34	33	32	34	46	38	27	26	29	22	29	34	36	35	41	26	38	37	42	52	28	34	37	34	31	35	33	39	49	35	28	28	23	26	34	37	32	36	35	24	23	34	29	30	23	26	38	28	33	41	29	36	37	31	34	32	42	25	36	33	34	34	41	29	26	41	38	42	27	31	35	40	30	26	36	29	24	35	35	39	33	42	30	32	38	30	38	36	42	24	48	29	26	35	29	30	30	33	36	43	25	33	33	35	43	34	37	41	25	38	37	31	37	29	31	36	39	42	34	30	37	38	28	36	29	28	26	41	23	42	39	34	38	34	25	38	27	39	37	43	32	38	32	40	33	43	38	23	34	34	40	26	30	33	42	29	46	30	28	41	19	35	41	38	43	29	39	33	35	38	38	31	28	25	30	26	24	31	35	25	34	32	44	36	33	32	32	40	39	34	33	39	39	37	35	38	36	38	36	41	25	34	31	39	27	35	39	37	30	42	46	29	35	34	28	37	33	29	39	35	37	30	37	43	41	27	30	35	29	31	30	24	42	38	36	29	42	35	34	41	34	37	38	31	32	31	38	29	29	22	35	29	36	35	30	34	40	31	36	41	25	25	42	37	39	28	40	28	34	23	41	25	37	28	36	35	21	34	36	36	36	37	32	37	28	37	35	35	41	34	33	29	42	24	22	26	31	34	42	36	33	25	34	32	38	36	35	35	37	43	37	28	48	40	34	42	51	30	35	40	29	25	36	25	26	33	34	46	46	33	28	39	33	33	37	32	38	34	32	36	32	31	28	35	32	44	35	32	34	35	31	36	39	33	37	32	34	32	35	38	41	37	36	31	38	30	39	41	33	34	39	38	21	30	43	35	34	48	33	27	44	40	31	39	29	38	35	34	31	36	28	45	31	33	42	31	30	37	34	36	39	48	38	31	33	23	32	34	34	30	45	33	31	34	37	24	37	34	45	24	31	32	31	35	40	40	23	28	30	28	27	35	32	34	28	39	34	38	44	31	31	41	38	29	41	31	40	38	27	31	27	37	40	27	47	33	25	26	28	28	26	28	49	39	36	28	31	36	29	41	29	43	42	45	36	29	40	48	38	37	35	26	27	39	30	34	38	30	42	34	34	34	43	33	39	28	38	34	24	30	29	41	38	27	31	29	33	25	40	36	32	32	39	30	34	33	36	24	36	32	33	17	31	26	41	35	31	34	39	41	35	37	36	42	33	33	37	42	31	32	34	29	24	37	35	37	35	21	31	32	30	39	26	36	43	34	40	38	33	25	38	42	27	27	45	34	39	42	45	42	38	29	43	40	31	34	38	37	30	41	36	30	35	34	28	38	31	29	31	26	36	39	29	32	29	33	40	34	25	36	37	30	43	42	36	39	36	37	27	34	39	37	38	37	37	33	27	32	30	31	35	35	36	31	39	26	27	39	25	19	32	35	33	32	32	25	33	39	32	34	32	29	31	41	29	26	49	38	34	41	25	31	36	23	31	27	29	37	24	31	30	32	47	39	40	38	30	35	37	33	41	31	39	26	27	25	39	32	34	43	41	41	25	30	28	29	31	29	37	35	32	29	36	24	35	25	34	25	31	34	30	35	29	50	29	35	24	36	53	30	26	38	35	38	42	43	37	30	34	30	34	33	27	28	42	44	42	31	32	18	21	31	34	36	34	30	40	22	31	32	30	40	35	27	52	46	30	39	39	25	35	29	41	32	36	28	30	37	26	40	38	46	22	33	30	34	38	24	34	36	40	31	28	31	26	29	41	34	28	25	40	40	36	33	39	19	31	36	32	45	40	32	39	44	30	30	36	35	44	41	38	36	39	31	39	31	35	44	34	26	27	30	37	34	25	20	32	29	38	48	39	35	38	31	38	26	34	44	40	27	41	32	27	25	30	34	29	29	38	30	31	32	38	22	37	34	33	30	34	27	32	29	31	24	31	34	31	36	36	39	33	40	18	35	37	35	40	36	35	35	36	40	37	30	41	43	19	40	39	27	36	36	36	34	31	37	29	31	35	33	36	38	37	40	33	29	36	43	29	33	34	28	30	25	23	31	27	33	30	37	38	39	26	35	33	26	40	31	44	36	33	36	35	41	30	33	34	36	42	33	33	39	36	37	35	25	52	26	30	28	38	43	25	33	42	27	22	28	37	27	37	33	31	31	30	33	48	27	34	41	31	33	45	40	31	34	33	37	34	24	38	40	34	27	33	35	31	28	31	31	37	35	25	38	37	30	36	24	34	30	32	38	43	36	33	41	35	37	36	39	28	26	31	34	22	34	40	34	37	31	35	38	40	38	34	25	28	33	23	42	33	24	25	42	31	25	30	33	33	32	37	30	37	43	34	35	34	34	36	38	32	39	41	30	35	41	33	30	39	27	37	22	30	38	24	36	34	27	37	28	37	28	28	35	30	33	27	34	30	43	49	34	32	29	31	35	28	29	36	41	31	36	38	31	37	30	28	28	27	29	38	29	33	41	27	36	35	23	42	34	34	41	37	31	35	30	41	29	37	30	42	29	36	31	25	24	34	43	33	37	32	35	36	35	49	36	41	24	32	36	28	24	30	45	36	38	38	35	22	24	42	26	33	21	30
18109	8537	4082	6524	22690	37255	38977	40175	31718	21284	11186	4409	2002	993	619	510	473	444	487	466	438	433	446	464	459	448	461	440	461	442	471	455	446	424	450	434	436	491	441	460	439	452	449	463	454	450	488	439	406	436	492	482	445	456	430	447	492	498	472	491	462	446	469	466	449	453	449	477	480	466	423	466	417	452	466	471	433	457	454	441	456	469	439	464	427	460	439	459	461	418	430	489	439	454	470	462	456	431	478	460	448	447	470	460	405	467	461	473	432	412	416	446	436	451	460	449	439	489	453	470	418	436	453	454	477	466	480	416	470	439	439	411	444	443	489	455	458	447	447	503	452	458	464	458	442	439	475	421	444	427	488	408	442	474	478	446	461	417	438	467	453	479	460	458	458	414	450	514	476	417	472	479	437	445	455	412	429	416	435	465	459	444	412	445	489	398	502	450	457	445	442	457	436	484	433	425	500	426	471	472	418	447	426	434	453	429	438	413	394	454	503	464	429	444	433	471	422	453	425	463	500	448	419	455	414	442	445	440	437	452	462	473	454	453	476	423	420	472	480	452	447	458	483	466	503	432	439	459	418	449	420	445	405	475	430	495	473	471	417	444	483	451	439	459	454	482	470	434	469	496	463	476	450	456	417	471	437	425	446	436	447	419	444	434	423	436	442	478	481	505	431	457	432	457	418	423	454	453	433	477	400	463	471	426	446	467	476	422	473	407	467	482	450	418	466	466	422	460	460	438	497	471	439	466	472	449	422	477	430	460	449	424	491	460	448	470	468	445	430	475	429	461	463	478	471	429	473	442	427	441	449	469	461	429	437	441	485	447	449	424	431	431	431	466	451	492	439	470	446	453	461	458	424	443	461	435	460	483	442	451	402	467	451	444	452	465	461	477	432	440	416	436	416	451	452	465	443	466	444	421	450	470	456	489	419	446	502	471	437	476	476	460	460	487	457	461	461	456	447	441	473	441	459	461	400	428	458	454	408	456	451	449	440	461	473	455	479	472	440	474	450	490	459	433	457	422	444	474	437	459	444	473	454	476	450	449	437	461	440	456	402	461	442	426	466	433	460	473	458	444	455	462	438	433	490	448	429	475	459	455	454	449	419	456	438	425	455	433	425	443	483	434	467	407	451	426	493	472	469	472	421	424	448	467	449	467	449	454	441	482	444	423	430	481	441	466	410	450	465	425	453	455	441	453	459	456	416	452	414	456	461	435	435	444	440	474	423	437	452	436	458	444	472	430	441	451	442	470	444	452	459	442	501	458	474	481	433	448	435	479	436	454	414	430	467	455	448	439	435	454	475	484	442	451	441	469	453	423	471	466	475	488	460	425	459	467	473	459	469	432	477	458	478	441	417	458	453	448	451	437	420	471	456	505	447	458	449	468	448	453	441	464	467	463	451	440	452	487	434	494	464	436	446	455	421	420	423	507	431	433	413	464	423	456	402	450	465	447	478	424	423	456	462	459	493	439	453	434	454	445	417	455	449	461	463	433	440	426	433	432	468	440	438	484	461	440	445	464	451	467	454	444	446	437	431	507	496	469	441	488	463	467	447	454	465	472	484	448	456	450	453	467	471	480	451	401	469	474	461	460	512	446	430	434	447	470	427	466	457	463	457	416	487	461	458	471	471	477	416	431	440	449	465	441	426	473	477	449	465	433	481	432	459	473	460	502	475	436	460	454	428	449	470	462	438	457	469	461	481	470	435	465	398	432	465	460	435	454	463	466	413	473	451	419	475	431	438	441	408	448	460	466	464	431	421	473	451	457	424	418	451	403	449	462	468	471	440	441	454	429	430	438	440	511	475	458	478	477	457	493	440	418	454	443	422	449	497	435	449	455	430	479	452	442	471	479	454	448	424	468	448	434	486	455	451	442	498	457	494	442	478	418	420	443	461	476	462	452	473	472	461	448	478	454	481	437	431	443	438	447	439	439	459	443	433	435	447	453	484	485	466	439	483	461	452	457	458	436	480	456	435	455	428	469	432	413	468	438	440	446	472	454	427	449	470	489	424	460	471	460	456	407	483	424	418	438	475	446	450	435	490	436	410	461	443	472	498	451	468	446	439	434	456	451	493	461	446	490	488	441	495	452	426	470	436	421	459	448	439	483	471	439	443	446	448	453	447	451	430	454	447	432	455	421	491	421	465	490	453	462	449	413	433	438	447	481	479	479	476	463	462	475	436	475	454	425	468	452	411	420	412	428	427	472	475	450	461	423	502	463	460	442	439	475	465	490	521	438	421	460	425	461	434	438	398	505	518	468	478	444	480	447	387	462	444	478	443	456	480	413	436	408	496	459	444	456	448	434	442	456	444	438	471	442	470	448	455	446	428	463	448	463	446	468	423	433	420	442	451	442	449	442	437	450	469	457	449	472	472	459	448	505	476	428	451	474	471	495	465	457	467	461	472	448	485	485	432	452	475	457	488	411	421	455	457	438	436	428	469	478	448	420	468	463	465	467	462	482	483	481	448	465	455	448	446	454	432	488	462	456	442	409	437	464	421	446	441	442	494	439	422	476	484	449	437	444	418	427	467	460	466	476	454	441	462	454	475	424	440	422	454	452	463	441	486	458	429	455	470	476	413	447	479	418	426	471	503	431	473	451	440	484	442	447	430	428	472	461	479	475	462	479	451	464	445	436	459	409	452	479	484	485	446	426	459	425	455	476	457	460	443	450	422	450	445	433	406	447	443	451	460	482	456	457	427	443	474	420	438	481	468	473	479	420	435	446	505	463	440	493	453	448	477	443	421	463	451	460	392	488	463	439	498	420	466	432	423	435	409	432	501	474	471	452	456	465	499	461	471	474	432	429	445	445	459	464	433	443	452	426	427	492	427	455	472	450	447	445	399	423	489	452	496	491	465	489	452	468	462	449	449	434	420	421	461	438	454	476	427	479	468	424	427	438	452	476	461	460	494	468	446	442	451	425	497	432	438	475	458	449	435	459	460	472	438	457	458	444	493	491	452	415	472	466	491	464	469	449	436	447	462	457	476	472	468	458	424	456	428	477	454	471	478	460	447	475	477	432	457	460	426	498	458	448	485	466	460	441	495	456	452	435	503	450	432	437	479	462	481	466	469	483	458	454	434	463	455	438	465	465	465	428	420	403	456	495	429	470	456	470	473	441	472	447	447	488	482	458	468	469	435	434	464	398	447	411	455	461	460	408	441	484	465	445	482	467	476	451	425	435	470	480	468	472	472	435	433	441	443	422	403	445	487	489	438	402	449	440	426	428	470	476	447	491	398	468	455	469	458	458	447	474	420	468	455	429	486	470	467	425	457	444	439	466	408	444	414	449	466	482	495	430	453	455	466	452	460	434	446	485	469	461	445	449	425	471	455	511	464	501	444	473	511	463	444	434	488	440	446	440	469	472	462	438	467	451	455	426	459	451	436	424	440	449	491	436	440	444	454	428	456	427	453	465	426	455	442	487	435	429	502	457	423	442	449	457	438	461	461	442	445	463	472	467	432	429
1303	907	475	333	496	908	9152	12973	8451	2896	1016	420	161	81	49	36	35	46	40	43	42	29	33	48	32	41	47	21	35	38	38	30	38	30	34	37	31	32	31	30	40	33	20	37	30	36	30	30	38	30	31	33	37	28	40	28	32	44	33	34	33	35	30	46	32	25	38	43	43	23	37	34	36	34	29	37	29	28	28	31	33	44	28	33	30	33	40	42	38	28	44	34	22	40	27	34	37	38	34	33	29	30	30	31	27	31	30	47	32	40	26	28	40	33	35	49	35	29	33	30	37	35	28	24	36	31	37	22	34	48	35	26	23	26	29	37	33	33	39	38	35	35	32	26	38	38	37	34	21	32	35	40	28	38	35	29	34	39	31	37	37	28	43	33	23	34	36	36	33	46	39	28	32	42	32	33	43	35	41	33	35	32	35	34	38	39	37	30	27	36	42	37	33	37	33	38	38	33	28	43	35	38	36	33	44	31	35	38	40	36	34	29	43	32	41	32	30	30	40	46	40	28	31	46	41	37	22	44	32	38	46	36	37	34	28	42	41	35	30	38	31	31	32	42	37	37	23	31	34	36	33	42	27	24	36	30	30	27	32	34	34	38	28	33	34	38	35	43	39	41	40	35	49	39	31	41	32	33	28	26	37	27	42	26	34	27	26	26	38	42	33	38	42	44	44	35	40	31	22	34	29	39	36	37	39	28	26	29	40	42	36	39	40	38	30	40	38	35	29	49	31	38	29	36	35	43	30	30	42	28	33	42	43	24	33	32	35	32	28	32	26	38	29	36	36	32	37	28	29	35	37	34	35	39	32	34	41	44	32	33	31	29	44	47	40	30	28	46	36	33	31	42	32	46	29	31	34	36	28	30	38	36	28	34	39	29	30	35	33	27	38	30	31	28	29	33	31	37	38	31	30	37	29	25	29	32	25	28	31	35	29	33	41	32	36	33	33	27	46	36	28	27	30	23	33	30	31	34	28	36	29	25	37	37	34	37	35	43	36	40	52	41	48	38	37	39	26	30	42	41	37	34	36	40	36	36	41	40	40	37	35	37	27	33	28	34	27	33	38	33	36	31	31	30	33	39	33	31	33	22	41	28	23	40	37	37	42	28	34	32	36	40	34	40	40	32	37	40	28	37	30	23	29	48	40	35	25	38	41	31	38	43	34	23	38	34	37	27	33	28	35	36	28	38	42	43	36	28	35	30	26	37	42	30	45	41	39	31	28	34	29	47	40	35	40	31	34	45	33	39	21	30	26	26	31	39	34	36	33	35	42	31	36	24	40	35	24	31	45	33	32	32	35	41	36	45	39	42	30	40	34	48	39	42	33	37	38	31	36	28	40	36	40	30	25	35	41	36	40	31	35	26	26	41	34	28	27	34	30	41	27	42	32	32	32	43	27	39	42	39	35	36	44	35	31	40	29	32	36	34	30	33	22	40	45	30	45	31	37	31	41	32	38	45	36	36	39	29	39	26	36	40	29	34	27	35	30	38	26	46	40	28	36	37	40	23	29	32	35	39	22	37	37	28	28	30	32	36	28	44	48	41	30	36	34	39	46	32	41	30	31	41	36	37	30	27	30	35	38	47	31	46	45	42	35	49	31	44	31	35	35	33	35	38	22	27	32	37	37	33	33	43	40	32	30	35	37	36	26	36	26	43	41	26	33	38	30	35	29	35	28	49	28	29	33	36	36	29	37	24	42	40	38	31	38	40	45	38	33	39	25	32	30	35	31	30	36	32	43	37	35	28	47	28	27	35	37	38	35	31	32	43	32	33	38	35	35	27	28	25	38	31	36	34	39	44	42	24	26	30	25	30	33	42	34	32	38	40	37	32	34	31	30	40	36	30	45	43	30	45	25	35	30	32	28	41	33	38	45	31	31	37	31	37	27	34	34	42	36	33	43	46	32	25	24	30	27	41	51	26	43	26	36	35	42	34	32	37	33	27	31	42	43	33	36	39	42	34	43	32	48	37	34	31	28	31	39	28	32	36	32	21	35	26	33	36	42	42	52	29	24	23	26	38	32	36	32	32	30	28	44	33	34	27	22	33	38	44	33	35	32	36	33	42	25	49	35	22	34	35	39	35	23	41	29	40	20	32	33	33	36	26	31	30	30	27	39	39	26	40	40	43	39	41	37	28	31	33	36	36	39	29	34	38	30	39	39	32	33	35	36	43	30	33	43	42	34	33	36	26	39	33	37	46	32	50	26	41	41	29	34	32	45	34	36	36	36	35	35	42	43	43	28	35	36	31	44	26	41	41	36	38	37	45	40	29	33	36	32	25	41	41	35	29	40	41	29	38	32	33	44	37	37	24	38	39	33	32	41	28	30	35	37	31	42	30	24	39	33	34	30	36	34	32	27	38	37	35	33	31	38	37	26	43	34	27	35	29	32	39	30	31	37	35	27	32	39	36	32	34	32	46	36	29	35	30	36	37	30	37	37	48	32	33	35	32	24	34	28	29	29	29	33	30	23	49	37	39	33	39	50	40	36	27	43	24	38	31	33	43	44	35	43	53	46	36	42	35	46	46	46	32	42	48	27	36	37	30	35	29	32	21	30	31	39	31	43	33	30	37	37	41	34	36	31	25	24	36	37	32	32	32	35	39	30	33	35	40	36	33	35	29	27	40	27	36	35	40	40	21	42	27	44	29	24	30	44	35	36	42	35	21	32	32	26	28	42	40	37	36	35	29	34	34	28	23	44	40	38	38	32	25	31	37	33	35	39	33	34	33	34	30	43	25	39	40	36	34	33	42	35	35	31	24	32	40	42	30	44	36	28	38	35	32	36	40	41	28	39	40	34	32	34	30	48	28	41	36	27	31	46	35	33	44	42	42	33	44	37	40	32	32	32	31	40	39	28	37	29	33	35	34	34	32	44	43	44	37	32	38	42	34	37	41	38	33	37	26	47	24	46	28	39	27	37	50	31	37	23	26	26	39	29	52	34	32	35	32	49	25	24	31	34	33	22	31	26	36	32	40	38	46	29	27	38	35	37	28	31	40	32	25	38	33	22	30	21	31	27	44	29	41	43	27	39	38	34	51	29	33	29	33	40	30	42	34	34	34	32	38	39	29	30	36	35	28	31	43	35	42	37	44	34	33	30	40	39	23	33	37	19	35	34	36	33	38	33	29	42	43	37	41	33	47	47	36	39	41	39	30	27	33	37	30	37	48	35	38	29	35	38	37	40	30	32	36	30	37	31	41	39	30	44	41	34	34	25	41	29	27	40	45	34	33	32	39	31	25	37	27	30	38	26	31	21	45	31	31	36	36	29	29	41	31	30	32	29	37	36	26	41	31	39	44	38	50	39	35	40	33	28	34	30	33	29	42	42	39	35	40	33	49	23	34	34	33	39	32	41	50	34	39	48	36	36	30	38	35	32	25	36	31	38	46	38	30	50	30	45	38	20	35	43	38	39	45	49	34	35	39	46	40	29	35	31	28	32	41	41	40	38	27	35	37	32	26
23515	14826	9050	16452	28039	30594	55944	57722	44607	29014	18827	10963	4772	1857	807	549	479	483	491	472	438	448	455	446	471	461	481	434	474	466	466	492	457	462	430	473	470	445	512	468	439	459	438	430	397	460	441	450	455	441	448	443	441	449	478	462	478	479	477	468	470	483	444	458	431	460	508	484	460	463	441	460	486	483	471	449	465	481	461	427	442	504	478	459	433	449	451	467	438	465	443	478	463	432	461	426	478	462	407	469	496	450	431	470	432	501	463	480	471	431	475	416	464	468	429	442	453	459	469	443	468	497	439	430	437	466	467	475	489	488	469	452	471	451	446	482	449	504	466	453	450	420	452	459	468	477	455	478	494	469	464	511	462	501	502	491	470	457	464	460	457	450	485	446	439	437	468	489	482	429	459	430	484	462	462	478	455	454	445	452	435	421	454	471	484	437	441	459	451	444	443	433	429	445	421	462	477	455	440	471	429	477	480	454	436	425	440	453	446	422	467	461	429	471	436	466	446	477	499	460	450	464	456	440	473	458	446	460	450	473	480	486	459	464	471	453	436	449	419	510	467	461	459	466	496	485	473	466	456	460	488	461	440	445	460	453	473	480	459	451	450	501	446	463	478	487	457	460	475	452	445	440	473	417	455	450	436	475	461	469	470	468	457	411	454	456	472	461	433	471	433	465	464	486	466	482	480	486	424	464	474	461	447	481	465	470	446	473	450	460	472	409	479	447	438	452	483	486	481	502	461	446	489	498	493	439	461	476	460	454	511	454	429	439	487	497	484	420	468	469	465	454	453	434	453	478	494	479	467	455	446	438	459	489	487	408	447	499	471	460	467	482	502	463	486	472	457	440	443	460	470	435	468	408	434	448	469	440	475	447	428	491	468	481	460	457	490	503	469	469	464	475	463	499	439	407	487	428	436	475	481	416	475	468	475	458	459	443	456	463	445	471	448	421	480	454	452	488	476	446	453	469	492	465	484	488	449	444	473	467	476	424	432	456	428	458	458	481	467	431	475	484	414	433	434	423	459	446	449	463	450	463	453	455	446	462	446	498	422	482	468	451	479	460	453	443	475	481	458	468	441	489	469	473	495	465	471	445	489	446	453	459	409	454	499	482	426	472	456	456	453	457	454	456	412	440	446	467	450	450	444	475	429	440	426	433	483	464	459	455	463	454	480	478	461	476	442	442	468	490	429	439	458	465	487	442	470	466	469	447	500	496	447	435	446	447	504	470	445	469	466	463	450	475	485	487	463	442	446	456	491	452	443	442	474	476	466	447	441	475	450	466	454	492	465	443	472	425	466	484	471	487	441	463	464	488	468	453	482	455	429	441	445	474	447	460	490	513	468	423	423	461	470	468	484	493	446	438	422	461	440	460	440	468	439	465	455	457	456	486	485	476	498	466	468	444	436	443	481	463	436	436	463	500	456	441	471	446	458	474	479	498	444	468	484	458	468	478	469	447	497	479	443	439	440	426	465	493	405	451	462	440	434	463	454	485	441	461	445	474	415	454	449	439	433	484	481	462	480	454	452	469	463	432	433	440	457	437	440	431	435	450	476	443	433	466	479	459	449	469	463	443	450	470	436	456	451	436	445	450	483	471	451	456	457	486	458	419	408	487	429	445	469	477	460	453	444	481	492	479	462	454	419	471	446	482	476	443	467	462	429	486	446	445	424	417	498	459	477	467	482	450	458	476	450	457	474	495	480	475	446	473	488	488	452	407	482	452	463	459	474	408	422	441	432	467	455	492	475	475	484	454	437	481	473	484	496	470	453	462	450	449	437	459	463	471	429	473	414	478	446	476	465	461	409	495	452	447	462	437	438	457	477	437	450	469	458	456	487	456	473	447	438	494	442	457	474	497	450	498	443	457	442	488	449	471	457	434	478	446	468	444	442	471	483	472	437	462	444	447	479	476	476	440	449	441	464	436	444	454	486	469	491	438	416	475	466	452	451	468	462	461	450	450	476	486	440	463	473	479	446	474	484	461	460	486	457	476	424	458	458	449	473	520	436	479	419	438	463	442	485	494	470	435	482	468	442	486	451	434	443	449	431	441	451	503	471	470	472	486	457	478	462	411	456	480	456	463	476	455	418	469	428	429	445	477	487	480	457	412	493	506	468	490	451	428	470	486	458	454	488	428	420	496	438	465	475	443	503	479	477	434	486	436	408	460	433	452	505	445	474	438	455	471	417	435	447	489	462	457	468	448	446	462	460	484	462	463	431	419	484	481	400	481	456	436	465	449	435	411	438	470	448	479	490	489	439	492	447	457	473	445	504	467	460	447	429	468	499	499	452	476	471	453	438	447	459	458	490	476	459	426	469	481	444	453	477	475	452	450	423	459	437	469	463	456	465	475	452	458	445	436	459	444	460	471	469	440	461	449	461	451	482	467	449	451	461	433	456	463	447	463	487	448	477	456	465	457	475	435	482	467	441	441	459	472	455	461	471	427	492	441	450	441	445	461	454	497	412	466	503	471	474	467	492	475	437	434	457	469	454	441	453	453	465	399	468	466	451	462	470	467	456	459	472	461	477	421	456	465	454	471	454	433	470	455	494	451	447	458	453	453	468	487	479	484	443	455	451	465	437	460	464	428	445	453	452	476	478	506	458	460	445	477	503	447	481	507	466	430	444	442	469	471	460	455	430	480	424	456	464	462	443	449	459	455	450	479	489	485	441	484	428	433	488	478	472	424	437	453	458	470	438	455	455	443	448	462	448	455	472	481	444	443	437	477	482	444	466	422	430	431	475	424	447	468	471	468	493	494	477	461	452	441	466	463	433	442	487	494	481	432	477	428	463	485	467	488	461	462	485	483	456	479	445	445	479	444	430	462	454	433	476	415	434	438	471	462	449	477	462	448	471	421	478	434	476	495	476	456	421	457	441	438	453	473	480	477	485	431	439	468	437	454	421	454	425	441	493	459	484	476	444	429	452	479	448	463	491	483	487	431	448	480	473	426	472	469	428	461	460	462	450	478	411	476	464	443	461	438	466	484	454	437	494	449	485	450	448	471	441	460	421	452	451	461	444	449	458	466	467	461	445	459	457	488	459	470	399	461	478	471	485	447	455	483	485	456	475	441	444	475	488	449	483	460	445	449	469	469	477	445	461	422	436	506	461	483	493	442	469	469	443	432	460	482	426	467	454	434	449	473	492	463	463	440	466	441	441	430	487	468	482	456	454	463	481	448	446	460	446	451	441	451	457	475	446	469	457	473	455	443	438	443	492	454	455	481	467	420	466	428	462	512	446	479	466	451	488	489	437	480	481	427	462	449	480	494	476	490	437	411	492	471	449	467	445	466	470	488	445	444	434	430	469	454	460	456	494	426	435	458	473	472	469	459	487	458	455	484	458	499	458	455	488	512	447	432	424	447	440	463	449	440	444	467	465	499	465	443	464	465	475	463	454	441	497	429	479	430	480	445	459	457	472	486	463	445	489	440	488	469	502	462	445	433	443	414	473	434	407	428	456	463	461	444
2754	875	474	354	443	1767	10187	12477	7917	3607	1412	497	192	81	45	38	29	31	32	44	37	40	45	30	39	35	44	30	34	37	43	32	37	28	32	33	42	32	39	39	48	49	31	30	34	42	30	39	43	29	29	29	35	47	38	39	38	34	42	33	43	39	35	36	38	36	46	34	37	30	32	31	45	29	46	39	44	50	44	35	32	36	41	28	44	35	42	36	39	53	39	28	32	37	29	38	39	31	38	37	37	33	48	18	45	35	32	56	42	35	39	36	38	48	42	27	47	36	44	35	34	39	50	37	30	27	40	28	54	31	43	27	37	30	38	32	39	45	29	35	35	33	41	41	36	40	40	38	34	39	25	42	41	32	48	31	28	22	37	39	42	34	43	34	39	43	49	26	40	42	38	38	40	37	44	26	41	28	35	27	35	40	47	41	30	39	28	34	22	34	32	40	37	34	40	41	40	32	41	45	47	35	45	50	42	27	37	31	35	41	26	38	33	33	43	41	29	48	44	43	33	35	36	32	36	32	23	39	43	37	38	32	40	39	24	35	37	39	39	34	20	33	26	40	38	38	36	43	36	39	37	40	31	42	32	25	38	48	27	32	28	52	33	32	27	25	39	47	41	35	39	32	36	39	51	33	45	46	37	36	30	44	35	32	36	24	46	34	33	44	39	45	36	36	45	38	43	41	30	36	32	37	45	31	38	46	30	53	43	47	36	30	27	32	40	43	36	35	39	27	31	39	37	34	37	40	31	43	37	35	35	35	55	40	37	34	31	39	36	25	36	28	37	29	24	41	32	40	42	38	31	35	24	35	29	27	41	35	32	50	42	37	32	55	35	38	31	40	36	44	32	37	41	33	36	31	29	36	48	29	39	32	41	46	38	40	46	35	40	26	36	32	45	30	51	47	32	36	39	38	35	38	43	39	30	39	35	31	39	40	43	24	27	30	31	50	40	30	37	29	30	29	40	34	35	39	37	36	38	32	35	32	34	42	23	37	34	38	40	32	41	26	36	41	30	32	29	27	38	36	41	42	27	36	42	36	36	33	35	41	32	38	43	33	46	43	32	28	39	41	41	44	39	35	37	30	35	37	29	36	36	32	42	38	50	38	27	42	38	35	47	42	37	33	37	44	23	40	39	35	38	37	37	29	38	34	32	34	28	34	26	36	34	40	39	27	39	38	28	37	27	32	30	48	31	30	28	32	31	31	43	34	38	34	40	23	28	32	36	35	48	38	25	37	44	37	27	36	36	41	34	27	41	44	35	36	35	50	38	34	30	32	39	37	43	33	32	38	40	41	46	43	35	38	37	49	36	36	31	33	40	36	47	51	34	35	45	40	41	32	38	46	46	26	34	45	42	42	46	39	40	45	37	36	28	28	40	39	31	36	33	35	34	42	45	37	33	34	31	42	38	30	37	42	50	38	49	33	42	38	41	30	37	30	33	27	34	36	36	43	29	42	26	26	35	43	40	30	43	43	35	30	39	33	39	35	45	35	33	28	45	34	38	40	40	39	35	37	37	33	39	27	34	32	47	38	39	39	38	48	40	37	30	41	34	27	34	29	28	39	51	29	31	29	27	33	37	36	34	49	33	40	33	40	39	43	41	35	39	36	39	38	44	36	38	39	45	31	44	29	28	37	48	27	33	32	27	44	49	49	43	37	33	36	32	35	27	41	27	40	30	46	40	43	28	37	36	37	34	29	38	48	35	48	42	38	34	42	43	35	43	44	29	23	36	37	38	41	29	28	39	39	39	29	46	35	42	26	31	30	36	37	41	39	37	31	41	35	36	46	42	39	36	26	38	34	44	52	44	39	40	37	36	36	37	38	29	32	27	34	44	40	37	38	28	36	38	36	24	37	33	41	27	50	46	38	36	36	54	29	38	40	43	41	34	36	38	36	36	40	58	28	36	44	33	39	42	43	31	33	50	37	53	38	34	33	49	36	42	40	41	50	30	30	26	39	43	48	36	49	31	41	33	35	36	47	33	31	36	43	37	33	37	47	42	36	36	32	34	27	47	34	26	37	48	44	36	34	29	34	36	24	33	30	37	41	25	42	24	43	38	39	40	35	34	45	31	39	30	46	36	34	34	22	29	41	43	40	37	42	42	40	33	40	49	36	35	46	44	33	36	35	45	33	39	41	44	37	36	45	30	39	32	42	34	38	39	37	32	43	42	36	34	33	29	36	46	41	31	40	28	37	47	46	36	37	41	32	36	27	32	32	35	39	45	35	37	39	33	35	36	39	40	34	31	30	43	40	35	33	24	31	36	47	39	43	39	31	35	45	35	38	46	34	33	40	30	45	32	38	33	37	43	37	31	30	33	34	33	27	36	34	51	40	30	36	38	41	34	39	40	37	44	41	46	39	41	32	40	42	39	36	40	36	44	41	29	31	41	56	45	25	43	37	41	33	41	37	32	46	38	37	41	41	40	33	36	50	34	33	30	38	47	36	43	50	39	43	36	39	33	33	38	45	35	26	48	40	34	30	24	36	37	34	41	48	34	33	32	43	29	38	25	30	38	36	40	48	38	37	37	32	43	39	43	29	32	37	36	33	32	45	45	27	32	34	34	38	41	41	38	24	41	39	21	25	35	28	35	40	44	40	38	37	38	39	38	38	31	38	43	30	39	40	36	47	32	28	44	34	31	33	46	41	29	44	23	49	41	39	32	31	37	37	38	43	32	45	43	46	25	28	41	33	55	32	43	43	36	36	38	36	32	31	39	29	55	31	37	56	27	31	36	29	42	39	42	31	40	38	25	28	51	37	37	23	46	37	31	20	40	38	52	40	41	37	39	37	39	38	44	43	45	48	49	38	32	31	36	46	36	40	41	32	37	28	41	32	30	28	34	30	37	36	38	46	41	38	33	36	35	27	30	32	29	50	31	56	40	36	32	31	45	38	33	37	41	38	42	48	32	43	35	46	36	43	26	32	31	38	29	26	50	35	28	23	40	39	37	41	47	50	36	32	47	35	29	29	40	28	45	28	45	27	29	31	43	34	33	43	28	41	29	55	34	26	40	39	45	29	40	32	32	34	33	32	29	44	28	36	23	34	38	38	43	44	38	32	43	34	26	51	29	41	42	27	35	41	36	27	41	29	41	40	27	37	29	34	43	48	40	39	41	27	38	36	33	34	32	38	32	44	24	39	48	30	35	35	43	37	39	35	34	31	28	34	35	40	38	39	38	48	45	29	36	28	27	47	32	45	40	47	33	38	41	31	35	45	43	45	43	33	36	38	29	37	38	21	36	42	38	35	39	29	41	55	38	34	34	35	44	43	50	50	39	34	37	42	39	42	47	31	35	29	34	27	27	33	35	39	31	48	42	48	47	34	34	40	40	44	31	33	40	39	37	33	31	40	34	35	38	42	40	31	34	36	35	34	36	38	32	34	44	42	29	30	33	36	36	35	47	34	31	46	39	25	30	36	39	35	40	42	30	40	30	36	35	25	36	36	36	36	31	40	34	44
24632	14622	9977	16571	27640	36578	60416	57788	44871	33008	22547	12053	4920	1697	789	609	514	471	509	501	504	494	474	485	455	516	517	482	507	546	467	516	490	448	452	516	484	484	477	514	476	509	493	529	515	472	453	493	474	480	454	492	530	459	516	540	462	529	524	497	492	457	471	506	522	424	491	470	500	506	521	563	486	508	513	454	473	507	528	504	505	499	475	494	466	519	517	471	526	488	494	504	501	514	508	504	497	500	496	496	496	461	521	475	485	481	462	497	509	522	442	468	522	482	504	532	476	480	501	513	462	478	504	486	507	499	474	486	519	480	505	520	487	514	464	468	489	477	480	511	473	482	493	514	534	482	501	486	515	484	496	460	462	487	493	486	494	486	514	481	498	512	493	502	499	549	477	504	501	495	527	481	503	528	480	467	521	488	483	486	514	499	528	505	525	486	499	472	464	494	447	521	477	524	508	492	543	485	496	484	498	489	461	438	518	511	513	510	524	478	508	487	434	484	476	523	493	487	480	523	510	527	498	478	515	509	518	481	513	499	482	519	480	494	510	521	494	505	484	497	448	480	469	489	510	505	510	471	483	507	496	543	455	500	504	486	463	489	553	534	506	466	440	486	514	500	536	508	486	504	521	477	482	475	502	528	489	497	525	459	504	487	455	490	502	452	518	483	491	530	528	512	476	472	500	521	483	513	488	480	528	462	500	471	502	461	479	500	508	468	485	514	484	533	478	499	478	512	472	468	503	446	504	516	507	505	480	513	497	505	502	487	475	501	479	526	479	505	462	491	454	463	475	481	504	498	509	467	482	465	494	498	549	524	487	484	480	483	482	466	493	494	504	505	476	490	481	525	449	477	498	482	451	482	503	491	512	458	510	485	491	516	498	474	488	470	473	504	456	465	517	489	494	524	534	479	493	463	543	488	500	482	507	517	491	447	463	495	522	491	509	515	493	494	468	485	479	517	508	504	526	500	507	453	449	508	480	525	516	510	491	505	510	472	517	474	526	506	531	500	502	521	501	490	521	521	495	490	496	518	485	468	518	486	510	546	433	507	490	525	498	456	519	489	525	485	488	481	494	503	527	527	486	478	529	486	516	492	516	465	513	491	480	509	495	463	469	484	499	513	487	489	483	444	484	519	487	485	481	455	486	496	503	483	465	512	512	479	464	511	541	531	484	455	491	456	479	449	471	517	513	496	494	537	524	503	491	487	493	526	468	483	489	520	495	482	507	470	490	506	506	501	526	501	510	469	502	481	499	503	487	521	467	491	498	528	497	476	482	510	526	457	488	499	475	528	518	483	525	503	514	472	501	522	520	566	451	486	533	536	512	457	494	509	473	464	500	490	514	505	509	501	515	504	501	535	513	485	504	480	470	485	516	501	468	527	465	531	503	498	554	493	501	491	501	505	479	517	499	470	478	450	524	511	480	486	516	497	492	505	483	475	493	498	511	534	489	458	484	515	492	515	485	514	479	492	468	504	489	439	478	521	451	472	498	490	502	519	524	481	463	511	501	514	482	517	523	492	483	489	482	491	500	473	528	486	499	520	519	500	499	461	527	502	495	473	480	492	486	467	481	488	499	447	486	470	456	526	495	475	526	484	498	480	440	503	552	489	505	502	500	523	543	488	471	487	479	552	504	485	489	523	528	465	478	507	503	477	484	513	490	492	473	494	540	505	502	485	494	523	463	509	517	513	530	525	514	455	464	516	474	487	522	521	491	474	531	515	471	521	521	497	517	489	504	541	481	507	497	466	474	508	505	515	481	519	489	506	462	526	493	550	510	527	536	455	518	514	505	519	465	501	505	487	499	521	534	482	473	531	498	516	479	534	508	516	485	523	493	498	478	507	500	506	536	494	515	493	503	494	507	508	509	477	482	481	486	477	493	543	512	514	471	449	496	518	504	490	490	521	495	473	452	501	478	500	487	490	484	509	488	490	481	524	470	468	474	509	510	443	453	532	526	493	503	511	474	479	483	524	534	469	474	478	499	502	494	514	489	533	452	523	522	523	453	486	492	458	506	503	465	520	463	503	498	475	499	532	480	488	517	515	507	460	519	511	485	480	499	482	509	466	477	488	491	493	521	483	485	480	504	503	472	520	502	477	497	509	466	459	488	486	485	510	482	512	482	547	490	511	515	462	451	465	505	513	474	487	486	463	538	481	486	507	489	488	515	504	536	470	517	517	470	511	494	491	523	479	467	486	483	512	473	487	525	526	514	465	478	488	500	499	545	488	471	491	503	490	512	467	506	497	452	521	494	519	479	515	490	498	491	501	501	481	498	476	499	523	499	464	515	518	525	498	488	479	527	524	525	520	481	511	492	498	491	487	554	513	503	480	474	514	485	502	491	490	512	514	492	486	523	449	491	464	522	452	507	520	480	516	487	491	493	493	474	524	475	511	536	511	503	487	512	501	505	454	505	454	484	460	516	560	531	482	516	460	517	485	492	496	497	519	502	510	441	514	492	496	468	502	528	486	502	475	491	535	452	479	502	500	497	488	506	488	510	478	511	477	507	543	494	494	517	494	496	504	537	533	507	506	525	517	491	489	463	471	512	501	526	494	505	443	475	487	468	523	513	479	515	511	506	510	503	476	511	520	519	508	478	487	492	502	520	522	498	518	466	512	491	503	477	493	459	527	505	440	469	493	513	485	502	464	496	492	459	505	492	482	476	512	502	492	473	512	503	506	496	479	503	464	511	471	511	504	477	467	477	522	512	484	490	515	505	465	451	492	461	497	489	489	517	514	522	489	537	512	472	520	455	477	501	518	484	458	478	504	515	531	489	498	532	536	507	460	505	479	554	486	458	498	475	507	478	525	502	485	526	466	531	485	440	480	542	477	508	463	540	517	513	519	479	485	507	509	473	517	492	469	511	525	450	460	511	510	529	503	494	495	483	500	506	511	558	508	479	463	487	498	527	493	520	512	491	498	509	518	490	470	513	517	525	499	528	489	503	488	456	498	506	519	488	488	557	526	496	492	472	501	514	500	519	504	483	507	513	472	497	488	505	484	507	486	521	499	482	471	474	502	506	485	516	454	500	498	511	535	464	500	501	465	511	468	504	539	484	532	444	523	476	504	502	490	492	497	512	460	488	499	512	513	535	502	474	460	521	462	526	479	450	480	476	479	506	505	473	470	482	497	510	493	533	568	520	486	551	490	493	513	518	471	489	497	474	470	493	485	493	554	500	447	499	494	479	499	462	486	520	505	508	527	514	489	471	513	498	490	465	471	512	469	480	484	474	480	514	533	481	485	487	479	492	470	531	522	490	514	517	453	498	519	489	503	487	465	495	495	469	475	495	517	446	491	488	514	485	492	478	546	479	494	463	504	519	495	479	492	496	538	525	489	475	492	446	517	532	515	484	497	498	485	485	449	507	498	461	478	487	490	454	490	509	508	497	490	512	515	508	501	540	489	517	551	524	502	497	442	481	501	509	500	508	468	470	515	493	498	500	503	495	456	466	543	500	493	525	494
2387	1464	813	637	792	5357	13582	16953	12677	6427	2627	936	335	119	52	52	36	40	32	27	40	37	35	41	28	33	41	45	35	44	34	37	35	40	39	44	40	45	37	38	35	39	38	45	32	30	32	26	39	39	36	48	33	30	36	39	36	41	30	35	38	42	43	36	36	32	37	36	31	36	39	40	37	32	46	29	40	39	43	36	33	53	33	36	40	36	29	47	32	36	48	43	39	36	44	26	35	39	32	41	44	28	27	32	28	29	33	45	33	41	39	29	46	39	43	40	33	36	46	33	34	41	42	40	33	40	29	33	26	41	33	38	36	38	25	37	28	40	33	43	37	37	42	46	37	40	37	44	26	39	42	31	50	31	47	48	44	46	35	39	39	31	39	29	43	42	36	37	33	44	40	32	42	53	33	44	29	30	34	38	44	39	36	43	41	44	36	36	42	50	44	42	31	35	38	31	34	49	30	41	36	42	29	49	53	43	36	40	51	49	38	49	41	39	36	40	43	37	37	32	37	30	43	37	35	38	34	35	35	33	35	35	39	37	43	28	42	40	49	42	31	31	32	43	33	39	39	36	45	36	46	35	41	36	34	36	43	44	27	36	39	29	29	35	42	41	42	37	28	41	44	36	40	36	37	43	41	34	34	26	47	30	39	40	33	35	39	39	34	27	30	27	40	35	29	33	45	42	40	48	41	33	37	38	40	47	38	40	25	23	42	52	42	44	29	39	38	34	37	31	42	35	36	36	38	28	35	30	28	37	38	29	31	44	35	40	31	32	35	43	38	37	42	39	35	37	44	40	29	46	28	42	57	27	43	32	40	35	30	45	40	31	44	39	43	33	47	42	42	31	38	29	42	33	34	40	32	34	35	30	40	39	37	47	31	36	35	43	33	42	37	30	45	25	28	37	40	32	41	46	31	37	31	30	40	44	42	38	31	33	40	37	39	35	42	50	27	42	42	33	49	40	37	35	45	40	45	30	42	35	49	36	39	39	31	38	42	27	47	36	40	43	40	33	39	31	30	33	34	40	41	39	36	30	38	45	36	32	42	35	36	30	29	42	37	41	44	39	37	25	31	39	35	28	40	34	45	44	38	33	36	44	36	40	38	38	28	32	45	30	31	42	48	38	37	25	30	36	38	31	30	36	34	34	37	34	33	43	39	38	46	41	23	36	55	36	39	47	25	46	36	32	25	42	47	37	27	24	35	41	42	44	42	32	33	43	38	41	24	52	32	37	41	32	37	31	30	31	25	54	53	48	47	55	43	34	46	36	41	33	30	38	32	43	49	29	43	27	36	40	33	32	44	37	37	32	41	28	40	32	37	34	32	40	41	33	33	36	28	33	34	33	30	39	39	33	40	32	46	30	38	36	44	27	53	40	45	41	40	35	27	41	40	40	29	35	48	43	35	30	43	33	35	30	28	46	39	40	35	43	46	35	35	32	46	34	37	41	48	42	32	36	45	45	51	43	38	48	29	35	39	26	32	29	40	35	36	49	41	32	34	38	40	34	34	29	39	40	44	34	34	42	38	34	27	34	32	31	32	31	29	31	42	37	38	36	35	43	37	38	26	50	35	44	42	28	37	36	40	35	45	42	35	34	29	42	37	34	39	28	42	38	43	30	32	28	39	31	37	33	43	43	45	32	38	33	44	38	40	38	40	44	31	33	47	30	39	46	44	44	37	44	43	32	40	37	41	38	37	37	37	37	39	46	40	39	38	51	30	30	46	51	35	44	39	40	42	34	34	45	34	44	41	44	30	35	34	42	35	52	24	35	45	37	34	39	24	28	33	46	38	32	37	42	40	30	42	42	35	37	37	40	34	39	34	43	36	48	33	35	40	32	46	24	52	32	28	42	29	39	39	38	44	35	45	37	33	36	41	39	40	37	37	32	41	32	33	41	46	32	32	33	38	43	31	38	32	34	42	39	27	30	34	37	37	38	45	45	36	39	28	34	36	42	41	44	33	37	28	40	38	53	43	42	41	33	39	35	51	50	41	30	33	48	43	35	35	42	34	30	39	39	40	41	31	31	31	45	37	44	41	38	37	39	37	47	29	35	35	37	40	49	38	39	33	28	27	42	55	38	33	37	43	41	46	38	38	35	35	31	43	41	44	38	34	39	37	45	32	30	34	33	36	36	34	43	30	45	41	35	32	31	38	58	45	41	43	40	32	40	39	26	33	36	40	36	32	51	34	46	40	50	31	33	31	40	35	38	42	34	37	32	27	36	34	35	35	38	41	31	43	36	38	29	42	45	51	37	33	36	34	43	39	33	34	38	36	46	29	25	29	43	29	38	27	43	39	31	36	35	23	48	25	37	29	41	29	37	50	34	27	31	37	43	41	35	32	38	47	44	45	25	40	35	28	35	25	37	32	36	41	33	45	47	42	50	36	38	31	40	33	50	35	35	31	33	40	28	40	35	37	40	42	34	41	22	26	33	41	34	40	29	38	38	52	45	52	38	46	32	34	31	33	36	45	38	51	35	38	36	44	35	39	40	38	32	42	39	31	35	37	45	41	41	31	36	41	41	48	33	34	37	32	36	30	39	41	37	37	42	52	31	42	43	39	51	32	38	36	31	36	43	43	34	34	33	48	32	42	26	47	41	40	36	40	46	33	32	29	40	42	37	43	39	37	52	33	39	45	32	34	38	35	40	33	29	34	39	35	50	38	42	36	46	33	34	44	36	39	50	34	38	28	34	34	52	47	39	29	29	45	37	48	35	37	43	37	39	29	30	34	42	25	35	35	39	36	34	50	36	45	42	48	49	39	31	35	33	39	44	30	32	39	35	43	38	38	40	31	31	35	32	39	26	49	44	37	37	29	31	37	35	36	32	40	34	43	40	43	34	49	48	35	30	34	50	32	36	33	34	32	45	44	39	35	35	58	52	41	37	51	35	32	42	34	32	37	43	44	32	34	32	39	47	38	35	36	47	34	43	36	31	49	41	25	28	29	36	37	31	40	33	39	51	39	28	27	40	30	34	32	42	30	40	45	37	43	36	42	40	37	44	32	36	30	40	38	38	37	35	30	35	31	27	38	35	40	42	39	47	45	49	41	37	31	40	43	32	38	40	33	35	42	32	39	41	42	36	41	32	47	37	46	41	31	38	37	31	35	35	30	38	35	42	59	40	40	46	49	33	56	37	35	35	37	42	40	48	35	40	32	33	27	45	40	46	31	38	33	32	42	35	34	45	39	39	39	39	35	47	40	32	33	34	43	40	34	39	45	41	39	46	34	44	40	41	33	39	43	25	35	36	38	44	34	40	40	37	45	31	44	34	35	39	42	40	34	37	31	44	32	33	38	37	41	25	32	36	36	41	45	29	31	36	44	39	30	29	39	32	41	43	54	43	38	36	30	42	30	34	33	30	34	41	26	36	45	34	21	38	33	49	45	26	36	31	31	53	35	39	42	30	40	42	38	30	38	47	45	32	28	31	31	41	32	36	51	34	33	38	35	39	34	45	34	39
29537	18780	13657	22325	33658	49214	66401	65312	53644	39929	28719	17649	7997	2753	1065	654	503	532	468	491	499	489	485	524	447	485	511	467	508	485	525	483	485	511	511	482	510	520	499	479	498	468	489	506	479	504	457	495	519	491	501	518	482	485	490	512	477	495	489	514	496	490	501	497	556	511	484	488	520	438	522	484	521	486	493	502	507	481	497	447	452	506	466	493	545	485	480	487	508	535	510	507	482	487	508	510	472	496	505	462	471	501	533	491	515	507	478	507	521	533	501	473	477	517	482	433	505	486	514	478	492	524	472	509	483	515	467	462	534	516	458	515	511	457	461	522	516	521	453	522	530	534	495	531	454	519	485	479	510	502	527	508	483	481	454	485	502	498	484	517	516	549	478	473	488	484	476	472	489	506	475	504	526	491	506	476	454	468	511	521	526	509	533	512	545	500	474	462	500	491	527	521	501	486	455	476	494	485	477	476	506	526	460	484	496	511	519	475	484	480	528	476	485	496	460	509	564	471	472	469	515	526	470	504	489	502	510	471	499	454	507	505	490	516	506	499	482	486	520	535	522	495	499	490	495	476	535	505	532	489	519	468	547	492	519	500	503	499	508	498	483	445	505	480	472	512	521	479	512	496	501	513	505	563	511	465	510	504	483	517	484	504	540	508	487	480	481	478	468	505	495	489	495	476	499	505	504	523	487	503	473	490	511	508	479	523	496	472	463	503	504	472	488	524	486	508	510	506	485	472	478	491	467	514	450	514	532	464	474	494	553	480	496	490	492	496	496	468	469	504	516	513	525	525	480	528	509	513	500	550	487	477	474	506	502	491	494	480	477	499	510	490	489	464	494	521	466	516	504	521	522	517	487	489	475	526	481	483	499	531	525	521	530	500	493	526	512	510	495	473	498	465	527	513	505	521	503	478	480	491	472	538	511	484	507	504	472	485	537	492	494	496	494	515	510	532	479	466	521	518	520	511	477	505	482	474	540	498	471	492	485	500	516	509	489	478	484	493	495	478	479	512	504	481	471	513	515	466	493	500	492	498	506	466	515	459	485	507	499	493	495	474	507	509	461	503	478	501	475	485	496	509	479	498	517	509	510	482	503	490	477	467	510	491	477	496	505	520	494	513	476	489	515	461	499	497	524	531	474	486	474	485	525	495	486	527	495	487	520	535	483	513	478	482	506	489	499	501	497	489	483	518	473	502	475	468	486	529	507	514	499	485	521	521	480	489	515	483	502	456	480	488	532	498	481	533	483	457	525	515	554	493	518	521	503	469	561	479	484	451	520	507	474	449	493	491	525	503	539	529	527	527	477	475	520	502	524	491	482	486	485	523	521	513	533	500	516	521	484	517	484	510	526	491	484	512	468	485	476	528	469	488	486	540	504	455	538	518	490	501	488	541	496	503	479	505	456	498	469	525	499	487	483	492	479	501	485	492	514	475	497	507	491	523	524	502	520	532	505	516	530	507	506	499	491	498	514	454	498	463	521	529	537	489	482	482	481	496	459	511	536	509	468	473	466	503	479	508	509	496	501	473	494	444	464	530	462	478	524	493	509	519	477	525	480	492	499	465	453	492	501	498	482	476	494	511	517	501	483	443	540	509	516	503	509	514	502	515	495	515	506	481	522	465	474	485	497	500	541	480	494	504	476	518	482	481	464	462	495	526	444	496	507	484	470	471	501	489	513	523	487	501	500	475	474	496	521	490	495	469	520	485	530	482	505	513	503	473	495	487	546	481	508	501	500	499	477	460	520	503	520	491	500	461	502	495	466	471	497	465	507	525	494	466	523	501	489	494	517	516	483	509	485	475	484	443	493	505	497	480	501	545	504	530	497	497	483	526	485	469	492	485	493	519	487	496	485	472	491	547	487	483	495	523	492	530	502	520	441	498	489	511	510	487	464	493	509	525	512	475	523	503	496	510	492	522	447	501	468	543	524	506	487	494	481	508	485	503	491	514	511	490	485	491	511	519	511	480	500	504	462	547	533	485	499	488	485	504	494	500	502	501	504	531	471	520	490	497	499	502	484	517	488	511	527	470	519	492	486	481	475	510	481	465	479	508	536	471	533	469	466	489	488	478	517	497	527	498	510	468	481	511	521	478	487	507	519	548	510	500	524	470	473	530	486	513	508	497	482	542	489	466	488	478	506	520	472	496	524	463	502	516	501	495	485	503	486	485	494	502	457	482	512	507	493	506	538	493	485	488	487	496	486	498	499	500	496	481	488	507	479	481	503	529	482	476	514	534	493	510	553	499	506	499	503	520	518	477	493	511	496	508	456	502	491	517	494	515	509	485	524	492	484	481	499	513	484	531	474	488	503	529	554	496	512	464	499	525	486	472	537	468	486	498	499	476	473	513	492	488	489	497	541	496	506	530	431	554	495	507	531	511	484	449	509	534	507	487	479	507	476	512	486	546	497	497	492	490	480	489	485	501	522	498	497	514	517	496	503	468	519	486	504	499	495	494	525	516	471	530	478	500	504	514	516	532	480	487	510	507	529	485	479	490	478	485	525	486	459	492	516	500	443	483	506	535	478	498	500	509	542	512	504	465	547	512	505	499	519	504	526	500	420	488	475	485	500	472	515	482	497	514	519	517	482	488	459	499	510	516	476	492	497	463	526	481	492	505	439	459	498	458	521	502	529	535	496	509	500	498	512	489	492	487	523	498	497	522	487	468	496	513	507	503	510	490	509	495	498	519	500	520	474	527	500	544	497	491	531	506	512	487	473	464	523	467	457	482	496	495	477	487	492	541	476	553	483	483	524	486	481	486	460	512	504	478	521	530	480	478	498	467	518	496	535	510	522	463	481	518	502	491	474	507	480	470	482	468	487	528	443	471	492	500	473	536	470	518	486	491	504	464	512	468	485	509	465	474	491	465	484	480	494	488	473	495	504	495	493	465	512	482	495	485	486	446	516	471	488	494	438	478	459	490	487	453	494	486	520	504	498	491	505	493	489	528	519	483	486	488	489	521	505	497	523	502	457	468	470	496	516	489	519	491	536	495	508	486	508	500	513	494	484	504	504	542	492	516	494	478	456	515	483	560	500	514	479	534	476	526	467	504	457	461	466	481	499	504	485	520	528	479	557	478	494	515	515	470	504	518	491	475	522	474	500	490	496	513	450	499	487	465	485	480	473	528	486	512	488	475	513	446	457	509	517	490	479	501	488	494	485	478	502	528	474	483	464	464	484	498	483	464	501	498	471	527	518	472	474	461	494	483	503	482	484	484	500	482	503	502	504	503	470	473	501	493	540	498	514	503	510	513	489	497	470	505	524	518	517	480	502	486	462	508	469	476	499	464	496	538	489	489	488	474	463	458	537	549	456	504	452	479	480	504	494	494	535	486	478	537	506	469	543	498	509	493	457	514	490	505	488	505	462	503	518	529	494	466	477	486	534	515	460	526	518	492	507	464	520	506	522	519	486	496	491	496	520	510	525	497	506	522	539	512	496	493	453	503	474	489	542	459	486	482	542	507
1655	420	233	161	203	624	2940	4230	2999	1529	690	269	130	49	47	41	33	43	40	29	37	32	35	25	21	35	35	37	35	29	38	35	27	36	36	29	28	39	32	37	36	31	41	26	46	31	37	25	33	26	34	29	30	28	27	32	40	31	30	27	32	30	31	28	40	22	35	35	29	43	42	38	36	29	34	36	31	40	37	35	41	39	31	34	39	34	32	51	35	31	37	34	34	34	26	39	25	36	38	30	32	26	36	37	28	31	41	30	33	30	34	34	31	41	29	34	40	36	31	33	31	33	29	33	35	26	37	34	33	38	29	26	30	48	38	32	38	38	30	40	33	44	22	29	34	35	45	30	40	38	30	39	29	36	37	29	37	28	41	32	48	26	37	32	37	35	23	42	37	26	42	35	33	20	30	38	42	40	35	43	55	31	43	37	32	36	31	20	41	36	31	30	34	35	44	54	26	30	34	39	26	43	30	35	36	34	39	37	37	33	23	36	37	47	30	30	39	37	34	29	28	33	27	28	37	28	30	34	37	34	25	31	26	36	30	33	23	32	41	31	21	20	35	23	29	21	26	29	33	41	31	35	35	29	31	38	35	30	36	39	36	35	27	32	31	27	31	30	37	27	30	28	35	39	34	24	27	27	34	34	34	39	29	44	30	42	33	33	38	25	30	33	36	34	33	27	23	35	31	27	28	36	31	39	33	23	34	36	32	22	32	27	33	31	37	20	34	35	30	34	31	29	30	35	34	29	41	25	42	36	35	26	26	37	33	39	41	32	36	39	37	21	34	27	26	42	39	25	36	31	35	30	39	28	30	37	39	28	28	23	39	29	36	38	30	32	38	32	31	35	32	28	25	28	39	36	28	37	32	24	32	33	31	32	39	35	24	31	32	34	25	41	28	30	28	41	34	42	36	27	30	29	38	29	35	34	51	35	32	31	31	31	36	38	32	30	29	31	28	42	33	28	35	38	22	35	32	31	30	33	28	26	35	40	37	28	29	40	26	33	39	29	30	33	36	36	30	40	34	39	24	42	41	39	30	38	42	38	32	44	34	32	42	30	29	33	23	35	37	29	25	37	25	33	41	40	29	33	36	25	35	32	32	34	42	46	28	41	32	38	32	33	39	31	43	33	35	34	30	27	34	32	34	39	36	29	31	46	29	25	35	37	38	33	27	33	29	29	34	34	35	36	23	28	31	35	40	37	39	42	32	39	34	31	41	29	23	26	29	36	41	30	33	31	35	28	27	39	30	41	35	38	34	37	28	36	35	29	34	27	32	34	35	27	17	43	29	27	30	27	33	25	32	37	40	38	29	33	34	34	37	23	40	31	36	37	32	35	37	32	35	32	39	38	25	38	34	35	26	22	29	25	28	34	26	31	31	38	37	33	34	32	25	33	37	35	36	35	38	29	33	26	37	35	38	34	32	30	31	29	22	36	36	42	32	37	28	32	35	34	28	29	31	45	31	39	35	30	34	36	48	33	40	32	31	36	42	41	26	39	29	28	39	32	26	38	30	21	24	25	35	27	38	24	40	33	37	41	34	31	37	29	25	31	30	33	40	37	40	51	36	25	30	31	29	40	29	32	34	36	30	29	38	35	36	33	30	30	31	47	35	28	38	24	31	39	36	23	38	39	34	30	36	21	33	38	32	32	32	40	37	39	34	34	23	26	30	40	36	30	30	36	30	32	37	36	44	32	31	27	25	36	42	36	31	27	35	32	27	30	38	29	24	34	33	35	29	38	33	45	36	34	35	40	32	42	30	38	29	36	28	33	42	34	24	26	50	32	30	38	36	30	30	30	26	35	29	26	41	28	23	24	35	20	27	26	32	37	26	33	46	45	33	35	30	31	29	33	32	36	29	34	32	30	20	32	30	33	38	32	32	32	35	35	27	39	37	26	35	38	32	33	46	32	25	32	36	35	32	30	21	26	25	39	42	23	31	27	40	31	32	44	27	41	37	33	36	30	26	39	25	46	40	32	39	32	30	36	41	36	34	43	31	47	23	50	26	39	25	35	38	39	37	31	43	42	38	42	25	36	35	34	36	37	34	34	28	29	30	31	25	26	34	31	36	40	33	27	32	31	36	28	46	32	36	29	43	34	42	27	42	32	45	36	31	31	31	28	42	33	38	31	31	27	36	31	20	44	35	35	30	26	32	38	42	31	24	28	29	44	34	27	34	38	26	37	37	47	28	30	35	36	31	31	34	36	38	25	38	33	34	26	43	22	29	41	31	38	42	33	29	34	25	33	41	30	30	36	40	46	22	33	18	36	30	40	26	17	26	32	45	34	39	37	34	25	31	45	35	32	28	30	38	26	27	26	32	47	34	23	32	26	32	35	31	33	30	25	29	32	29	25	39	34	37	45	43	34	42	31	27	35	32	33	49	34	42	34	32	39	40	36	36	28	31	38	52	32	27	46	30	35	31	24	28	45	39	42	26	23	28	29	31	37	35	30	43	30	27	34	39	34	36	28	22	34	33	37	39	39	41	40	30	37	38	30	38	31	41	35	33	39	32	41	35	27	28	45	32	33	37	48	33	38	39	24	34	38	30	34	41	38	30	40	37	23	33	41	26	28	37	32	30	35	33	37	27	30	35	34	27	46	30	33	38	38	24	36	29	27	38	39	33	29	36	36	36	30	32	32	29	38	39	30	33	30	24	27	31	29	26	40	31	31	39	29	30	35	39	30	37	38	39	39	37	32	25	38	32	28	36	37	37	30	24	32	37	36	43	40	29	33	31	27	37	33	45	29	26	32	38	37	31	37	35	38	35	44	35	28	33	39	25	35	29	48	40	37	31	32	30	46	32	38	41	38	37	36	37	41	41	25	23	38	34	42	31	31	26	33	39	32	32	38	29	37	29	33	23	33	31	29	29	31	33	30	34	22	37	30	30	30	29	34	35	37	24	39	28	35	35	30	29	28	40	32	28	34	35	39	44	34	30	44	26	39	36	39	32	36	35	25	33	26	44	38	29	33	42	40	25	32	37	32	39	35	45	24	26	37	31	25	32	28	31	37	33	35	45	32	35	38	35	40	40	30	34	33	41	39	34	37	38	39	27	37	37	30	35	36	36	41	37	31	19	29	31	32	34	37	49	22	30	35	35	27	34	29	41	36	27	34	41	43	31	38	32	35	36	39	28	33	31	37	28	33	27	26	25	28	29	31	32	31	25	39	39	49	43	33	29	35	31	36	33	33	36	25	35	24	35	33	29	42	29	39	37	29	33	36	32	35	39	43	49	40	42	33	36	34	34	34	33	45	41	23	24	33	27	23	48	29	42	32	44	30	37	28	43	29	35	41	33	35	40	25	43	35	31	34	30	39	41	35	30	37	31	23	40	35	38	33	36	28	29	34	30	31	30	34	28	41	35	32	29	44	34	23	32	33	36	41	47	38	33	31	43	40	22	37	31	40	38	27	51	26	26	38	34	33	32	35	35	34	29	36	31	27	39	34	31	45	40	38	33	26
19816	9256	4983	8332	17622	26490	41432	40557	33080	25063	15780	7306	2697	1037	589	499	459	449	414	473	458	462	411	454	452	450	449	418	465	415	463	460	441	466	465	435	480	437	455	434	444	475	444	470	466	438	424	424	421	453	419	457	438	434	423	482	457	447	434	448	443	459	438	458	439	433	441	462	442	510	458	475	449	409	471	423	434	437	437	416	444	450	456	434	426	443	437	391	421	471	493	460	424	412	436	476	436	480	476	434	408	453	468	447	426	471	473	431	471	470	437	461	411	448	483	442	440	455	441	461	448	433	445	459	438	495	446	435	457	461	442	428	482	450	444	452	458	431	433	407	459	441	457	464	429	462	456	450	431	438	418	449	456	398	397	450	444	428	454	441	463	435	442	443	455	433	474	441	471	439	456	436	432	438	439	431	446	437	460	469	446	444	460	443	407	471	452	435	419	459	428	436	490	424	452	479	483	406	417	455	504	453	469	451	388	420	449	465	502	479	481	436	416	461	470	438	429	443	454	497	473	439	441	434	436	484	468	449	453	472	457	437	440	465	442	471	485	469	455	409	426	445	449	443	425	437	425	453	458	433	450	449	457	450	461	451	452	449	439	435	417	464	498	447	475	485	432	448	455	456	440	450	417	448	459	434	444	465	436	474	486	446	412	431	480	428	421	448	473	437	469	456	457	442	425	453	431	469	469	471	477	447	479	409	455	460	439	418	428	421	426	453	474	489	402	420	448	448	464	467	426	440	448	486	466	409	453	455	454	461	445	446	451	454	472	469	452	463	448	441	460	415	429	414	449	429	421	476	439	440	466	454	451	450	502	442	443	455	471	469	499	446	423	464	458	433	475	459	433	430	485	454	465	418	392	419	438	459	404	482	456	446	431	429	438	473	453	441	447	452	442	449	459	459	437	448	449	422	399	422	462	454	452	431	428	447	446	429	449	459	476	415	449	456	432	496	442	458	439	432	457	469	438	437	433	454	415	438	468	480	434	424	466	451	455	469	454	417	462	437	423	455	411	456	378	496	432	483	471	476	447	458	467	450	483	439	467	449	443	453	440	433	416	406	435	434	426	442	443	469	453	457	438	464	427	484	438	437	422	442	437	444	446	465	447	433	457	469	416	442	481	439	421	447	441	453	456	456	488	465	449	412	463	428	476	423	451	444	420	427	451	450	431	459	465	460	455	480	445	417	440	461	434	425	456	499	487	451	446	455	491	443	457	434	464	447	416	472	442	473	412	414	454	450	460	432	440	449	486	435	463	454	449	457	476	427	451	469	457	469	435	424	409	449	464	475	445	460	466	430	434	468	450	451	451	463	461	448	435	439	474	439	462	442	470	419	439	430	417	445	446	448	443	450	469	440	439	473	459	430	452	440	450	449	446	440	415	452	417	442	459	459	458	457	453	448	398	443	466	423	455	446	470	425	475	419	429	426	511	448	444	425	432	443	456	467	436	417	414	458	399	455	457	463	408	442	477	450	443	458	454	446	439	445	457	479	435	424	439	459	437	441	433	429	429	457	448	429	476	446	456	411	449	474	488	448	435	426	440	460	422	503	441	438	466	456	467	429	451	488	479	445	470	442	420	447	431	497	465	436	464	451	466	440	462	432	454	435	454	435	447	470	452	412	459	449	458	462	448	483	468	442	424	436	486	466	430	463	412	436	460	451	443	464	436	492	462	406	455	439	451	468	475	468	433	432	448	457	467	492	483	443	456	473	449	425	445	438	476	441	455	394	405	487	446	459	457	439	436	467	435	425	443	459	473	441	450	462	427	469	413	467	423	424	497	434	433	430	462	447	452	460	418	441	427	456	437	465	480	420	484	455	454	448	469	413	473	453	448	463	480	484	432	444	429	419	391	468	421	493	456	458	445	445	446	433	408	446	464	418	477	451	466	461	403	488	436	437	458	437	444	445	452	476	444	481	438	453	438	467	460	465	449	465	434	461	402	443	456	462	465	456	461	435	445	440	426	474	441	409	475	443	447	435	455	463	455	467	407	483	405	436	477	449	441	447	428	447	492	434	450	458	443	441	436	470	457	430	439	473	407	448	461	429	435	448	455	474	424	477	458	418	431	433	433	449	462	457	437	420	507	492	456	459	409	480	454	456	429	421	475	451	396	439	439	494	465	458	470	459	447	422	443	451	432	448	433	444	475	432	465	499	444	447	445	451	429	498	421	411	400	439	439	423	476	504	449	467	453	441	445	454	431	435	462	458	430	459	448	483	419	466	468	438	421	456	480	466	427	486	431	445	448	469	427	427	441	439	428	429	458	432	455	502	490	458	436	453	473	473	468	428	421	481	473	455	478	457	453	430	472	413	413	444	479	429	448	442	415	456	466	470	450	467	438	461	495	405	465	431	457	438	448	434	459	506	435	446	472	442	435	425	418	429	446	425	477	443	441	403	441	408	479	430	451	411	420	464	430	450	449	446	462	445	488	420	433	475	439	416	447	478	417	469	441	451	471	448	423	424	429	411	453	420	469	449	448	450	451	459	465	453	462	461	466	427	463	457	440	445	444	454	423	461	469	465	454	456	421	461	441	466	461	438	467	432	469	431	440	457	450	462	470	430	428	484	430	454	444	435	479	442	439	469	465	468	433	451	465	463	466	452	473	445	470	446	447	433	497	430	465	401	462	397	417	433	488	405	431	469	448	448	427	435	417	482	450	481	465	466	475	442	444	433	448	477	461	438	451	466	476	471	465	441	446	458	484	443	417	463	453	429	439	444	424	452	444	437	438	480	456	480	479	477	449	475	435	505	456	460	459	439	464	461	439	447	409	430	421	443	395	468	422	431	424	409	432	414	446	459	421	487	452	445	424	449	469	460	481	484	427	430	455	470	459	451	430	431	493	450	434	432	418	461	441	416	477	450	472	436	427	443	454	441	437	455	447	466	465	468	484	452	463	451	464	441	480	463	433	449	465	469	470	424	492	437	437	442	466	463	467	454	453	469	452	399	424	437	439	457	421	422	427	465	452	451	428	461	420	444	442	447	450	406	455	472	423	420	435	461	405	456	469	477	452	442	450	442	458	437	494	433	442	453	417	435	454	498	403	443	441	455	421	434	432	437	444	434	451	437	430	455	448	451	454	439	424	451	478	467	498	455	456	483	420	461	432	451	465	406	458	440	460	429	450	446	466	454	453	424	452	439	442	470	460	439	465	463	468	427	440	469	416	451	450	453	439	467	455	441	430	459	412	426	449	465	451	456	436	467	447	453	434	443	460	476	434	471	465	435	443	394	464	472	409	454	412	448	422	444	465	458	390	468	446	418	435	444	463	455	450	484	471	416	450	445	448	461	461	479	427	476	440	441	401	444	445	509	439	430	499	441	454	433	427	445	448	474	447	426	429	477	446	435	421	448	438	453	425	418	462	460	459	443	479	434	461	511	427	457	490	439	459	424	445	429	426	433	439	437	459	494	471	460	435	439	454	461	458	443	458	481	424	453	423	469	410	439	449	456	419	496	435	448	443	445
1681	968	454	399	678	2589	8019	10602	7392	3865	1637	550	172	63	50	37	23	36	28	26	31	45	32	33	36	33	31	30	37	27	31	42	35	27	48	32	39	38	47	33	43	32	38	36	31	21	36	33	35	42	34	32	33	37	39	31	36	45	34	34	40	25	29	41	26	36	40	37	41	38	36	34	23	30	31	41	38	39	42	36	28	40	40	36	37	32	34	29	45	43	32	41	29	37	22	27	43	34	39	41	34	29	33	40	42	36	37	40	35	37	43	18	42	37	36	42	51	34	30	34	42	36	32	39	36	36	30	33	46	31	33	33	33	35	39	49	35	42	36	42	42	40	42	35	40	32	31	30	22	41	42	53	29	46	24	32	39	32	26	34	41	23	35	32	35	38	29	45	38	38	28	39	34	28	29	39	31	33	37	38	39	40	30	41	43	42	34	45	31	29	30	37	34	39	21	35	27	37	32	35	34	30	47	32	36	34	35	32	38	31	30	38	50	36	26	32	35	42	34	36	34	29	30	33	38	29	29	37	30	33	40	26	35	44	33	26	27	38	37	42	29	40	40	30	25	39	31	30	38	29	36	27	35	38	30	34	39	29	44	33	34	49	37	36	30	31	29	41	42	31	28	29	31	35	38	33	36	31	45	25	32	37	36	36	35	33	37	44	44	38	24	40	33	43	38	35	44	32	30	44	34	33	28	35	43	26	32	27	21	37	24	37	27	28	36	38	39	23	46	27	24	36	39	39	32	33	36	32	29	36	28	47	34	25	31	34	38	34	42	43	34	36	26	40	41	43	40	40	47	29	56	31	32	32	44	48	30	34	34	30	34	24	28	35	32	35	24	43	45	28	32	45	42	36	27	39	29	21	29	45	39	25	34	40	29	32	38	40	44	41	36	39	30	42	34	42	45	33	31	38	43	37	37	38	36	31	32	41	35	46	29	36	23	43	21	37	35	40	37	41	34	38	35	40	26	39	23	32	36	35	22	36	27	31	23	35	29	39	38	25	46	39	42	41	27	34	37	50	43	26	44	23	33	29	30	40	34	41	30	37	45	37	34	46	40	38	28	29	36	39	35	35	29	26	36	27	39	38	42	36	32	32	42	42	38	36	38	28	41	35	31	38	31	38	31	41	39	32	36	39	32	32	37	41	39	28	36	36	43	35	41	40	31	30	31	41	37	35	37	33	31	37	29	29	37	31	36	36	35	26	38	47	44	41	39	35	33	40	33	43	29	37	44	34	38	28	32	40	47	31	25	31	38	29	46	41	24	29	30	40	37	40	33	40	32	29	41	32	41	22	40	39	37	35	38	28	45	36	34	28	35	31	38	38	26	29	26	31	38	36	49	32	44	38	39	32	30	40	38	27	40	39	32	32	43	45	32	32	32	30	43	31	35	43	43	34	31	42	39	31	34	37	23	32	31	28	36	40	36	40	37	38	32	41	32	34	31	31	30	31	43	37	35	35	29	37	48	34	30	36	35	36	43	30	29	36	33	35	33	46	28	36	39	45	32	28	31	39	44	36	39	28	38	34	28	38	39	42	37	39	34	40	46	32	24	33	43	44	38	32	30	33	32	37	28	35	37	34	33	40	35	27	30	40	35	33	36	28	29	34	26	34	38	39	38	30	28	41	45	34	36	34	40	38	43	37	31	26	31	36	29	40	30	30	31	50	43	40	36	37	34	34	27	40	38	28	34	27	34	41	34	24	35	24	37	35	31	40	27	22	41	33	30	24	36	30	37	39	30	32	25	34	36	37	39	31	33	32	37	36	33	39	34	37	33	31	34	24	27	35	37	32	29	36	27	34	32	36	33	35	30	37	34	37	36	35	32	24	23	38	36	39	35	34	35	31	33	32	25	38	39	35	38	37	37	35	35	33	41	44	33	32	35	40	35	26	41	42	34	26	28	26	30	31	34	51	33	20	29	49	39	35	34	31	28	28	47	43	34	41	37	35	40	36	41	36	27	23	38	21	39	42	35	39	34	38	41	34	48	30	38	29	42	30	29	38	36	27	24	31	40	38	31	43	20	31	38	38	44	29	35	36	36	28	45	44	27	25	34	33	26	42	32	41	34	32	30	33	41	24	50	40	41	35	44	32	33	34	34	46	36	31	42	23	39	28	26	49	37	34	29	20	28	30	35	33	32	28	32	38	42	42	42	33	39	41	39	43	35	27	26	34	31	31	33	31	39	39	29	40	30	38	42	35	30	37	46	39	34	51	57	35	36	29	26	38	41	39	38	25	36	34	42	28	34	40	35	30	34	31	35	33	37	30	42	34	38	39	31	35	27	37	34	32	29	35	34	32	45	34	45	25	35	39	37	34	36	39	28	33	32	35	42	35	41	49	41	37	28	35	43	29	37	31	31	32	31	41	33	27	28	35	40	39	34	37	36	33	29	39	43	30	42	29	32	42	29	37	24	30	42	31	31	38	33	35	29	34	39	31	35	32	34	36	31	32	36	30	41	33	42	41	38	49	38	31	38	28	26	35	36	39	42	37	34	39	35	36	25	27	30	38	26	38	33	38	29	37	44	27	39	43	36	37	35	36	34	43	23	32	33	40	31	22	37	29	25	41	27	40	38	32	45	33	38	45	40	36	40	28	40	35	32	29	30	37	34	28	38	43	29	27	33	36	25	28	41	27	31	31	27	46	37	28	50	32	32	46	32	28	34	34	36	29	40	40	41	31	34	33	40	36	33	35	48	36	40	27	34	35	36	37	31	30	48	49	36	35	37	35	50	32	34	30	30	38	25	25	39	31	28	34	57	42	37	48	32	26	30	27	28	35	37	39	36	30	29	37	46	35	31	37	31	35	37	28	38	28	31	42	33	40	46	23	42	38	33	23	27	35	32	41	36	27	30	33	34	34	32	35	33	22	37	36	22	25	32	41	34	46	38	35	41	25	36	31	42	39	35	33	32	39	37	47	39	38	45	35	47	36	29	27	39	28	33	35	37	43	36	40	37	32	35	37	29	27	34	29	35	37	44	40	29	43	27	34	38	38	25	39	27	42	33	37	36	40	36	29	30	45	38	41	30	35	36	27	37	37	36	35	33	28	32	33	30	25	36	31	29	37	35	31	33	29	46	41	41	37	38	38	41	33	27	32	44	40	30	37	39	41	19	43	30	32	41	31	36	33	28	32	30	29	25	25	35	36	36	27	38	28	39	38	48	31	26	36	31	35	40	38	42	44	25	21	37	33	34	37	38	42	30	33	43	32	24	34	34	35	29	41	35	39	41	32	29	43	35	44	39	27	37	33	43	33	33	31	27	32	35	34	40	34	31	37	34	32	31	30	29	42	37	34	29	33	32	31	28	34	31	27	41	38	35	27	26	34	33	33	35	33	38	32	37	32	29	37	32	42	43	41	39	34	29	48	45	26	48	36	34	39	25	47	37	40	23	24	39	35	40	36	37	36	32	41	36	25	33	38	34	31	36	38	36	39	43	30	29	39	30	38	32	32	37	39	38	32
25738	14873	9116	17087	30419	40956	55013	54509	44104	33329	22989	11441	3974	1334	693	489	497	445	497	471	486	451	496	476	448	451	491	440	429	445	461	482	430	473	442	500	452	485	429	463	439	445	476	477	451	455	437	445	454	448	417	457	467	503	490	458	464	434	423	462	459	477	449	454	461	415	475	481	472	451	465	456	451	453	465	433	450	462	455	425	416	443	443	456	425	464	487	439	446	430	461	474	438	439	475	477	433	456	449	471	477	444	459	462	451	465	484	469	452	419	438	441	470	422	432	458	488	457	460	474	469	497	490	454	454	448	495	430	426	414	454	439	462	440	463	457	475	437	459	417	451	463	448	440	480	473	428	465	448	449	473	466	492	495	433	439	461	446	479	483	458	471	489	404	451	444	432	452	428	472	468	456	455	457	434	471	483	487	455	471	445	408	470	467	469	489	498	453	467	468	434	481	434	456	416	439	479	459	449	404	441	459	449	458	481	450	436	422	443	467	481	443	449	482	496	506	468	417	432	443	460	459	485	456	454	447	471	447	442	447	443	432	448	445	458	456	450	453	472	455	478	419	437	457	441	448	485	447	462	442	455	429	453	460	453	461	481	460	489	469	482	423	421	511	448	463	490	492	412	471	482	473	459	445	448	455	463	463	439	498	475	481	421	462	457	471	449	433	431	478	402	441	431	442	450	474	441	453	450	459	453	441	478	465	462	525	426	485	470	440	476	426	441	448	445	482	456	468	471	436	447	463	417	432	451	476	461	454	469	458	427	466	447	454	460	463	435	454	452	478	451	434	446	432	451	459	440	456	431	481	447	463	461	455	444	440	474	442	473	447	474	450	492	462	448	458	487	430	453	451	478	485	458	457	472	455	474	453	460	453	464	452	426	423	454	428	466	460	469	431	467	472	499	447	446	456	453	448	441	419	445	458	498	409	477	443	451	459	469	454	465	473	458	455	501	469	492	470	459	445	475	476	444	488	464	450	436	474	461	506	469	466	441	477	433	467	447	436	445	419	408	489	466	478	461	464	413	472	475	471	436	464	402	454	480	457	415	436	480	477	441	439	473	446	469	522	485	440	472	443	471	473	463	466	484	476	450	424	426	481	447	434	466	478	433	472	460	492	443	469	430	513	486	419	457	442	455	452	446	454	446	477	427	443	460	465	443	462	466	431	466	467	432	447	431	469	465	486	452	472	457	436	437	453	448	446	465	471	490	465	454	454	445	446	429	468	447	413	435	458	420	441	427	440	495	438	473	488	445	463	451	465	457	444	479	447	461	451	464	449	469	478	444	442	413	455	443	443	477	481	459	415	444	467	462	431	464	461	462	430	466	468	440	456	468	459	447	473	419	443	462	433	446	461	470	442	491	463	441	467	432	436	451	434	425	423	486	471	445	434	478	489	484	470	415	470	422	472	453	439	442	451	462	505	460	472	465	475	440	438	436	488	469	488	457	486	450	439	407	453	469	444	433	419	475	493	446	445	433	425	446	460	473	458	457	445	440	465	468	455	465	431	452	441	482	424	426	453	505	450	451	442	465	458	443	432	424	489	469	461	443	464	418	452	426	457	457	470	434	424	473	460	474	483	447	443	498	469	448	442	481	481	477	431	450	440	458	470	433	459	466	447	471	468	470	495	475	442	475	449	454	422	464	429	465	462	461	451	479	484	466	428	444	452	424	444	419	463	444	440	401	424	436	464	469	469	453	430	465	424	469	468	457	436	429	423	446	483	461	440	452	447	448	460	470	471	455	468	446	427	442	405	408	482	461	497	463	455	424	425	460	431	484	467	423	478	451	457	469	498	436	472	480	466	458	415	449	461	460	448	454	444	460	458	458	439	405	481	454	470	415	469	447	483	452	442	440	444	455	459	459	420	462	469	427	446	440	468	455	443	438	432	451	437	429	451	491	460	439	491	426	460	445	474	472	453	475	461	452	443	444	456	470	475	467	445	456	428	519	472	447	507	431	470	470	448	445	466	484	445	485	463	460	436	422	463	422	471	443	447	488	445	427	459	417	498	491	450	469	463	456	444	467	447	467	439	472	472	489	454	450	468	400	446	479	452	450	480	416	409	441	454	446	447	440	476	424	459	431	455	424	438	462	464	461	411	459	413	453	444	476	436	441	457	481	439	435	455	414	466	437	424	438	454	464	446	450	453	484	443	457	473	432	445	483	447	472	474	444	457	458	455	486	482	485	463	469	462	464	497	492	472	442	441	441	453	458	429	505	462	455	479	454	474	477	437	457	479	453	474	440	445	419	493	451	446	468	511	486	435	444	455	480	451	479	442	434	440	422	485	472	471	426	442	455	443	469	443	470	457	413	460	434	427	492	451	432	454	472	479	465	470	430	459	454	451	465	453	397	449	455	426	470	459	462	434	433	440	456	466	422	461	416	452	464	454	447	499	500	449	454	481	458	450	490	481	415	446	454	450	495	490	476	449	440	446	471	438	486	435	470	498	421	464	470	486	500	447	436	429	445	480	465	470	443	474	473	427	450	446	454	458	460	487	464	454	448	451	485	467	493	460	438	459	488	512	425	425	426	437	475	430	434	463	427	463	420	471	456	463	465	455	463	443	431	454	458	440	422	470	483	445	441	459	434	453	479	424	456	446	446	450	439	442	482	446	405	423	458	455	484	477	442	456	451	468	468	469	420	485	429	462	471	457	475	427	477	463	473	470	462	416	449	432	467	468	425	444	446	469	439	471	469	451	447	457	446	468	474	443	458	457	440	435	444	438	478	472	436	454	415	421	427	500	461	463	462	494	445	475	446	454	436	456	444	448	433	473	489	440	458	435	450	446	466	475	440	451	456	434	466	438	437	472	467	468	439	483	410	447	431	419	467	479	499	446	459	453	429	444	450	437	473	452	467	465	438	472	438	473	487	428	462	485	480	475	438	462	504	452	486	444	454	442	460	437	446	464	497	479	449	406	466	461	477	447	403	457	449	450	432	451	484	458	475	455	453	421	450	470	444	480	454	469	436	439	500	423	456	484	473	452	450	478	446	465	474	454	461	462	450	421	476	442	423	453	475	438	429	491	478	497	468	436	449	440	440	420	431	453	475	430	478	456	457	427	471	429	415	464	434	449	450	459	450	450	461	435	434	461	441	460	436	458	456	430	484	461	442	469	432	430	488	417	474	463	454	460	451	468	427	440	431	460	437	424	499	467	428	478	495	451	430	446	458	469	502	442	491	451	456	452	485	442	427	468	449	422	449	475	434	426	452	482	512	471	501	481	459	419	462	459	441	472	473	442	464	456	468	424	446	449	464	490	441	460	485	481	428	477	403	475	480	443	451	402	503	494	441	410	466	439	479	436	447	445	444	450	467	460	488	448	460	462	461	419	445	465	468	441	445	444	412	410	424	428	447	433	467	436	420	446	418	466	468	458	452	481	470	481	408	462	496	504	460	426	450	488	483	486	468	470	450	447	477	531	448	431	442	474	446	465	495	450	505	464	439	457	438	455	431	475	454	419	464	459
2854	1000	498	455	965	1605	7072	11180	8249	4325	1709	662	223	90	52	44	32	40	43	34	34	42	37	41	28	38	34	37	40	47	45	36	39	32	23	37	34	39	50	38	47	33	46	33	44	33	34	34	42	42	31	31	45	40	40	32	25	26	39	34	27	37	22	42	30	37	40	35	32	33	43	33	29	35	38	36	47	42	25	34	52	39	46	39	31	38	39	35	44	35	43	36	37	34	42	39	40	32	41	37	32	53	35	41	44	43	50	40	32	32	38	35	36	38	37	35	34	31	47	30	48	35	38	32	35	42	43	36	46	40	29	47	33	35	39	62	50	41	31	38	51	53	40	30	42	42	38	32	46	48	39	34	33	27	39	33	46	49	39	41	42	39	46	40	27	33	37	32	36	33	40	35	34	40	31	34	43	49	42	40	48	35	28	30	51	38	37	41	35	40	38	33	40	48	42	29	37	41	37	35	40	27	41	45	42	47	35	29	39	39	36	22	32	35	36	27	44	29	34	40	42	39	37	52	42	35	39	44	25	43	34	41	36	40	54	48	32	38	33	41	31	38	35	43	31	36	35	30	25	42	44	35	36	40	35	37	39	50	49	34	29	28	49	32	35	31	42	44	36	34	48	38	36	30	38	47	40	36	34	32	41	31	31	34	39	36	32	28	39	37	46	44	46	36	46	38	33	35	36	50	26	30	20	32	50	36	43	34	34	42	46	36	25	39	31	46	32	29	37	41	39	37	34	44	44	35	40	34	38	39	44	29	30	41	29	40	35	32	36	41	34	40	36	37	37	38	36	31	36	38	35	33	28	27	39	40	31	39	42	33	33	42	32	29	31	37	34	35	32	38	31	39	44	37	49	29	35	34	42	26	33	29	34	38	39	39	38	30	53	33	38	35	39	46	44	33	27	32	31	32	35	36	28	33	31	30	34	39	28	31	36	32	30	32	44	38	31	37	35	34	42	37	44	44	41	32	38	47	34	39	38	39	28	40	33	39	31	28	31	38	36	49	33	35	32	33	40	32	35	37	35	43	40	39	36	48	35	36	42	41	38	40	39	39	37	33	30	32	33	37	39	26	32	25	44	37	36	42	32	32	42	38	53	41	34	38	33	43	44	49	36	38	45	36	37	44	34	47	36	38	30	33	35	36	38	35	50	30	23	30	40	35	39	32	46	28	39	48	35	35	42	41	42	41	34	38	37	33	33	36	36	39	34	35	27	36	37	37	39	46	46	38	30	36	27	39	29	31	31	40	38	39	37	37	40	32	36	45	47	55	35	30	34	37	44	31	41	37	39	26	47	28	40	41	43	41	29	27	28	45	29	29	40	41	36	43	29	33	37	35	49	35	45	42	42	38	39	45	41	49	27	47	25	43	34	28	40	34	29	39	42	46	35	36	37	50	29	38	44	38	40	45	42	34	40	40	24	48	43	40	40	41	30	24	37	38	31	40	32	37	39	37	35	38	40	41	48	32	40	43	31	38	34	40	37	34	39	42	39	34	28	41	35	34	41	41	41	37	57	45	33	36	42	34	45	41	42	38	24	38	47	32	46	42	34	33	48	42	56	27	40	36	38	22	37	42	34	44	34	39	31	35	35	32	22	31	40	46	35	39	29	45	39	41	40	31	39	38	37	28	30	43	45	30	31	37	48	40	28	40	37	42	35	38	43	43	34	46	32	40	23	38	37	36	29	39	36	30	33	42	46	31	40	35	30	32	38	38	40	43	35	22	35	40	46	41	41	34	45	36	38	30	41	37	38	38	27	44	42	33	35	35	44	35	46	41	34	47	38	29	33	41	31	30	35	41	44	26	44	35	33	49	46	35	32	45	31	44	31	33	27	42	41	36	37	32	35	44	40	46	38	40	44	42	36	55	30	33	38	34	43	31	22	46	33	41	38	43	36	36	42	32	29	38	35	43	38	42	52	25	38	31	32	29	38	37	34	39	47	36	32	26	41	31	41	36	41	36	47	41	52	44	25	38	32	38	40	29	35	35	28	41	39	29	27	36	34	32	45	41	42	37	43	37	28	31	44	48	35	41	45	39	30	29	34	26	43	42	35	45	44	32	33	45	37	28	38	48	45	45	39	35	44	32	37	38	30	32	25	42	37	34	35	25	46	41	34	35	29	33	40	42	36	40	30	42	35	31	43	33	43	37	38	39	40	40	40	39	41	30	28	37	31	33	38	31	33	26	48	41	28	39	32	31	36	47	40	35	24	39	42	45	34	42	45	42	37	41	36	34	42	36	28	36	46	37	33	43	51	38	33	44	39	37	40	45	24	40	40	54	33	43	42	37	40	48	38	31	40	28	39	30	26	30	40	24	42	38	29	37	45	39	42	37	42	31	30	32	37	28	42	36	29	40	29	46	29	37	37	38	45	40	33	32	30	34	34	37	29	30	47	42	55	38	36	42	36	33	37	51	31	38	24	53	30	34	35	37	39	30	47	41	32	43	36	49	35	32	38	39	44	34	42	31	38	37	34	41	34	46	35	27	41	34	52	27	54	35	36	36	27	45	34	25	31	36	44	37	37	47	47	39	39	48	41	31	28	40	48	32	42	33	29	37	32	42	40	23	35	32	34	39	39	46	43	43	50	33	30	48	51	32	37	27	34	28	44	35	41	40	46	29	33	41	28	38	29	48	42	35	42	21	34	42	47	36	49	33	33	36	45	35	46	41	41	53	35	46	43	38	29	42	40	39	44	20	39	31	49	33	43	43	39	36	29	51	31	31	34	33	48	35	32	37	40	36	31	36	39	34	43	39	31	42	39	38	37	43	39	41	42	23	53	28	36	39	32	38	37	49	41	36	45	48	37	37	37	44	29	37	44	35	37	38	28	44	22	49	26	45	39	42	31	49	27	45	38	47	37	42	37	34	36	39	45	45	40	40	41	41	44	29	45	34	39	24	48	30	36	33	33	34	40	38	44	29	27	35	39	39	43	39	41	49	29	40	46	37	35	23	37	40	53	39	24	32	31	31	36	38	36	39	40	45	44	40	40	42	39	39	29	48	35	33	45	32	36	47	35	39	33	36	40	31	47	36	30	48	25	56	30	31	46	31	25	40	46	46	44	39	38	37	23	32	40	34	41	30	44	43	39	30	34	39	41	34	49	39	48	41	34	52	25	41	38	28	40	41	26	32	41	31	42	47	40	36	33	42	39	38	35	36	33	43	36	41	45	45	29	34	38	37	27	42	44	35	41	32	37	38	34	39	34	30	38	32	22	37	38	44	30	41	43	33	47	41	34	41	32	32	38	48	36	40	30	41	42	43	44	32	38	34	39	38	44	35	36	39	44	47	45	27	37	38	42	40	28	43	32	31	36	58	33	32	52	40	31	43	38	32	36	45	29	36	41	34	47	39	31	46	30	26	40	43	29	44	40	22	31	39	32	32	48	38	43	43	34	35	36	39	32	36	38	41	38	30	47	37	34	35	40	45	38	28	38	41	37	31	39	44	31	31	41	40	22	39
25159	15071	10391	19052	33280	36163	54456	56655	46408	35216	25124	14245	5715	1918	788	572	522	454	461	493	455	480	463	458	495	468	440	495	443	475	528	487	510	479	491	505	478	503	517	502	491	496	492	483	475	477	491	450	472	470	501	498	481	489	488	497	520	499	484	445	457	492	490	467	489	457	504	504	468	430	486	491	486	442	513	470	517	508	437	458	459	463	492	462	478	478	468	499	470	497	466	465	441	454	492	508	513	488	496	461	507	445	499	526	486	473	513	459	504	476	491	455	485	485	504	473	534	495	507	508	508	511	480	503	478	466	471	464	479	494	464	496	468	510	495	479	503	444	481	436	508	515	470	477	452	534	524	492	471	493	498	516	518	485	467	489	501	488	514	487	489	474	449	452	519	511	522	523	479	435	520	458	493	467	524	487	437	454	485	515	462	479	451	509	455	471	478	480	527	510	466	517	460	483	460	504	501	481	520	467	497	474	500	503	492	534	514	472	475	488	493	480	502	487	466	491	474	436	490	481	495	505	507	482	457	502	465	467	496	503	482	490	501	490	518	477	500	477	490	471	510	460	487	497	482	453	461	504	473	457	469	513	495	514	507	496	512	500	498	487	514	501	513	464	484	440	525	515	457	508	510	468	478	469	543	495	498	430	494	497	495	475	521	485	489	534	480	459	453	489	505	461	528	534	483	454	505	478	455	472	473	488	478	479	468	489	456	474	467	456	504	478	488	443	473	479	484	475	538	508	464	466	509	504	527	501	494	455	505	451	449	507	534	492	507	473	496	487	482	491	502	466	491	520	489	510	520	487	471	476	474	515	490	480	465	531	479	473	479	493	519	466	512	508	465	492	528	469	502	484	509	437	479	462	506	492	479	501	463	482	495	483	481	464	470	507	485	470	467	500	490	477	484	538	486	479	521	472	493	497	469	505	489	481	524	468	499	466	490	482	490	485	492	542	507	485	506	518	459	520	499	502	521	439	526	488	478	492	505	464	479	460	534	481	519	481	468	511	500	472	470	507	469	486	483	483	484	481	479	486	508	458	454	522	484	484	492	505	485	491	456	429	496	517	458	516	479	448	501	500	462	495	476	471	499	501	473	517	518	475	490	466	459	506	477	487	487	504	500	483	453	475	451	505	492	478	505	483	488	500	507	484	490	490	487	482	456	502	495	455	476	472	466	476	480	445	479	502	479	479	484	514	529	480	489	502	490	510	469	459	508	492	449	473	491	478	490	481	482	459	517	488	486	444	467	508	507	498	495	490	464	486	505	479	443	446	498	486	481	501	489	465	459	493	497	514	498	504	511	474	462	503	536	499	481	483	494	493	455	501	499	450	484	505	478	434	504	483	489	490	510	536	502	501	504	488	493	467	517	464	485	501	479	444	461	476	492	459	517	541	474	439	508	495	514	492	475	494	491	475	502	461	479	487	469	536	478	464	466	487	484	495	512	489	455	452	505	486	487	472	462	485	501	482	480	481	511	453	468	465	509	469	504	495	487	499	488	464	484	460	470	473	482	484	461	455	482	472	447	470	453	482	482	455	453	479	470	507	510	499	517	471	499	456	465	467	456	491	489	489	482	501	476	490	503	490	500	436	497	475	491	521	529	482	507	468	481	509	490	497	516	466	490	467	476	518	493	501	487	462	460	473	488	454	518	478	451	530	497	468	506	474	450	467	479	484	483	516	506	497	501	488	507	495	491	478	482	485	502	477	482	462	503	481	486	492	487	435	497	476	509	497	489	479	421	524	516	434	456	463	468	484	508	554	478	491	460	466	507	488	488	459	499	441	524	498	465	462	512	533	492	473	488	494	467	468	511	481	472	486	484	471	500	513	474	479	492	535	478	466	524	447	489	492	536	502	494	481	471	449	490	474	464	488	504	499	468	451	500	466	477	502	481	495	470	469	508	488	532	479	482	541	567	499	511	498	477	458	529	475	464	509	512	499	478	502	534	503	481	498	487	505	491	471	498	509	449	519	459	462	464	480	512	513	511	460	514	466	481	502	465	483	534	485	496	555	497	464	458	466	512	458	523	456	461	497	470	515	527	526	512	450	469	495	458	514	483	479	518	493	479	513	478	499	466	494	486	514	471	485	512	496	485	499	496	502	536	510	527	491	505	476	487	497	513	505	492	490	448	481	519	456	462	516	431	488	435	480	492	490	485	496	443	487	503	482	487	480	512	491	485	486	529	506	498	472	514	445	500	473	524	516	484	491	536	459	486	487	495	490	463	502	446	478	529	459	476	491	488	468	502	442	479	499	468	498	487	494	481	516	484	462	455	508	448	480	487	423	457	497	514	496	522	457	521	473	479	455	489	507	485	493	472	469	479	429	490	505	482	533	471	456	473	501	476	503	488	517	468	504	482	534	514	452	484	438	469	507	447	479	481	462	533	514	502	483	494	474	501	485	463	491	481	470	455	486	466	461	460	491	470	479	457	444	495	501	474	476	529	497	475	517	493	496	528	464	453	497	485	508	502	494	488	489	480	451	540	468	486	524	505	468	476	475	467	483	489	504	519	457	529	445	470	479	499	484	472	461	497	539	476	492	501	488	488	540	486	490	493	473	520	440	451	480	481	504	521	501	479	519	475	511	503	531	476	511	496	469	485	489	477	495	488	492	520	522	495	454	453	463	549	497	480	492	497	484	477	479	483	467	471	527	483	472	518	492	466	485	500	468	480	502	512	460	522	467	494	488	518	491	504	485	507	444	486	471	504	485	475	480	441	488	463	499	491	477	501	498	475	494	490	520	485	491	497	478	554	507	508	501	504	474	442	447	500	479	471	485	494	470	440	499	521	484	519	465	454	463	484	522	465	472	443	476	478	482	518	458	488	499	475	476	489	480	495	490	472	483	471	481	476	470	466	503	465	507	492	496	440	500	488	469	479	475	444	527	494	479	462	488	492	497	487	472	499	524	443	500	507	487	489	453	535	476	494	489	509	536	511	486	481	496	481	500	483	480	487	494	462	483	499	474	485	488	503	491	458	508	457	518	490	484	480	467	491	537	489	500	466	476	517	494	495	464	456	493	463	489	464	476	494	460	495	501	465	454	493	485	506	472	497	475	497	460	466	466	465	468	463	502	477	488	494	528	488	472	490	483	496	494	485	520	483	494	475	528	501	453	461	479	503	454	488	518	495	471	517	474	507	477	497	501	460	479	473	478	532	490	468	527	485	453	528	500	486	462	491	501	507	502	485	475	486	484	501	498	502	500	485	487	457	465	479	519	477	528	487	515	454	510	550	500	461	459	507	450	449	476	474	450	497	502	456	501	489	495	481	508	500	486	508	467	497	486	510	520	486	518	453	530	452	491	491	494	511	498	517	469	493	495	458	506	499	444	505	492	485	456	491	477	484	420	479	506	468	470	487	519	487	492	525	492	517	498	482	485	486	523	490	470	492	474	481	461	478	554	514	501	490	485	520	460	469	495	488	476	495	488	449	498	486	461	472	513	526	501	511	440	505	463	499	510	472	499	503	459
2418	1779	924	626	1333	5336	16668	16800	11322	5409	2002	708	241	98	52	40	34	36	30	29	37	32	44	30	37	38	43	39	44	34	33	34	33	48	43	33	29	30	44	45	39	34	35	32	33	39	44	34	39	35	28	40	36	40	48	31	49	37	55	42	34	44	46	29	30	35	49	35	43	28	51	33	28	40	34	42	40	31	36	30	35	31	49	33	41	40	44	32	41	44	46	38	45	38	39	38	34	23	40	26	41	41	38	40	37	32	43	36	43	25	33	41	47	51	29	41	43	46	41	41	36	38	44	28	40	34	39	41	42	45	31	39	40	36	36	37	36	44	32	38	34	44	37	46	43	37	38	35	37	40	37	37	35	43	27	39	23	48	35	33	36	52	27	38	39	35	29	35	47	25	39	35	31	44	23	35	38	35	43	37	43	42	29	42	36	35	41	38	26	41	31	32	32	31	40	31	39	37	41	25	36	45	30	33	39	29	32	28	35	32	29	45	27	31	26	34	31	44	33	35	27	42	35	42	39	37	30	33	33	37	39	39	32	50	44	41	37	34	40	34	46	44	49	44	50	35	38	28	40	38	34	39	40	36	34	37	36	34	33	48	38	30	42	46	42	36	18	31	32	37	40	38	34	34	35	43	35	29	39	35	41	37	34	29	44	33	39	31	32	42	42	34	40	44	35	33	42	42	43	36	49	44	41	42	37	39	34	30	43	35	44	28	34	38	41	40	31	40	35	42	53	34	39	35	44	36	37	33	41	34	30	35	49	24	40	34	36	38	43	37	40	35	41	47	36	28	42	40	47	40	31	42	30	40	57	36	36	31	33	53	41	38	32	36	46	36	37	47	39	47	51	39	36	25	37	27	44	26	49	31	40	40	31	32	46	33	36	42	33	32	41	39	27	34	38	29	36	37	37	33	45	44	36	37	24	34	44	31	28	39	31	30	38	43	33	30	35	35	33	34	40	43	35	29	44	40	38	56	40	37	32	40	29	41	30	43	39	42	36	29	35	34	41	40	29	35	31	40	51	40	46	44	34	42	30	35	41	43	33	40	39	32	45	40	34	41	25	44	38	42	31	29	39	46	32	47	39	37	33	46	38	35	37	30	44	44	30	43	36	30	29	36	41	36	47	31	50	43	42	38	32	32	31	39	45	37	30	32	40	48	44	36	38	32	36	35	35	40	33	34	28	31	30	32	38	34	25	36	30	41	35	51	38	48	38	35	35	30	33	38	33	44	47	33	28	37	34	47	34	34	34	36	40	28	43	38	24	40	37	34	31	33	43	35	34	38	39	35	31	40	40	36	32	40	40	33	51	37	32	48	35	32	34	28	38	41	47	42	38	41	33	37	42	41	43	36	36	40	34	35	41	39	31	49	44	30	44	34	41	45	33	35	37	40	37	40	46	28	45	35	24	40	35	43	31	34	39	38	32	47	46	44	36	44	39	30	38	37	51	36	42	33	27	43	52	48	41	26	43	39	40	37	37	44	22	34	33	28	41	39	30	34	40	22	38	30	38	39	36	27	41	41	48	29	44	42	48	41	37	39	41	33	43	32	33	31	34	41	35	42	30	42	33	35	32	34	42	37	34	40	30	40	46	38	41	38	38	37	42	35	30	43	29	37	42	43	27	41	43	41	40	35	36	34	40	47	39	47	42	34	41	41	40	33	42	41	42	49	42	36	35	36	46	35	33	40	32	46	41	35	35	39	28	33	36	39	41	41	44	42	39	29	50	40	35	39	29	33	49	35	41	34	31	40	40	42	43	34	37	43	24	34	32	39	41	38	37	37	41	31	41	35	36	38	43	44	38	36	35	38	40	39	32	37	37	32	38	32	51	39	30	57	37	30	32	34	34	31	43	36	41	39	35	42	38	36	30	32	23	39	33	30	32	35	31	32	50	31	40	33	34	36	31	40	38	41	41	35	33	34	33	24	34	35	33	43	38	51	50	36	37	35	45	34	38	31	29	32	43	30	39	32	33	31	28	38	38	37	36	39	45	38	47	48	35	39	39	37	28	40	40	25	31	35	35	33	38	36	36	49	39	31	33	32	34	36	49	32	35	43	40	39	42	44	27	36	36	36	37	47	33	44	36	42	24	34	43	34	26	29	42	39	31	45	36	40	52	46	27	37	33	44	45	42	29	32	32	37	44	31	23	32	41	41	32	29	30	40	40	36	43	29	31	28	48	45	44	34	41	32	38	26	37	37	38	34	32	42	36	43	31	38	42	43	36	31	29	40	44	47	27	39	44	39	48	45	31	33	26	46	30	46	41	31	36	41	45	42	33	41	40	40	43	30	33	36	49	29	35	48	40	33	38	37	36	38	37	35	52	40	39	35	30	40	37	36	34	29	35	36	36	30	39	34	42	28	40	37	35	32	40	38	48	50	35	36	27	36	25	39	35	30	33	32	41	39	27	36	29	27	42	33	36	37	43	42	46	38	36	33	41	37	42	46	45	39	47	32	44	37	46	44	48	33	39	36	38	33	38	39	43	32	32	29	36	38	41	41	29	41	36	40	36	41	35	31	44	40	39	47	36	22	32	42	37	34	40	45	43	31	42	32	34	32	29	39	36	33	39	44	40	41	28	39	38	38	42	37	39	40	48	30	47	51	32	45	29	29	32	30	32	33	45	30	25	30	46	36	34	38	36	34	35	37	45	40	37	34	48	44	38	28	38	35	38	26	40	42	29	46	36	32	44	39	35	31	28	34	48	48	47	40	34	34	46	34	45	39	17	34	36	51	37	39	50	33	37	33	32	41	37	49	44	32	36	42	40	37	38	34	42	40	44	33	39	32	33	29	34	29	46	38	52	34	54	26	31	31	30	32	33	41	47	30	40	44	34	36	47	36	43	44	35	35	37	40	34	63	34	40	37	38	42	29	45	37	38	36	43	35	45	37	34	41	32	38	37	30	32	33	39	29	41	38	36	32	41	40	55	29	41	46	36	26	41	33	43	37	28	32	36	28	45	26	36	35	37	43	35	36	40	38	35	34	33	38	35	34	43	41	36	36	33	48	39	50	41	31	32	39	23	33	33	29	34	33	33	35	38	42	34	34	27	48	33	31	42	36	36	27	35	42	33	31	35	31	36	29	36	39	46	45	33	27	36	38	30	38	45	34	48	36	51	31	42	38	46	37	31	43	41	37	31	36	36	45	33	43	54	35	33	41	32	42	42	32	29	45	38	28	47	37	38	54	35	32	34	32	42	30	43	48	35	34	36	27	34	36	36	39	39	45	26	33	47	35	28	35	34	35	37	41	45	30	31	44	28	32	34	31	41	42	42	34	35	25	28	34	41	31	42	41	34	37	33	37	31	39	37	32	37	39	38	34	47	24	30	36	41	37	46	31	25	31	43	50	37	25	44	42	29	36	36	43	28	27	40	27	38	35	43	39	37	38	35	30	34	41	45	31	34	36	26	40	44	44	33	35	37	45	38	46	36	25	55	48	32	32	34	47	40	47	43	45	28	42
30134	20707	14603	22415	37045	49665	69394	63793	50574	37250	25799	15066	6086	2154	958	628	516	502	487	455	481	483	497	476	507	542	451	488	535	470	502	454	532	472	502	494	487	484	509	493	476	488	519	470	500	465	500	492	525	501	552	505	494	454	504	459	526	480	484	515	468	506	474	503	495	524	497	498	517	446	516	533	533	482	488	450	503	493	495	452	500	476	473	500	521	479	518	545	546	444	473	511	505	469	473	463	475	542	543	542	497	481	522	481	479	477	479	482	469	487	493	486	477	477	508	487	495	521	492	495	468	479	484	478	499	516	529	505	446	529	477	486	516	526	502	505	483	488	508	480	511	504	451	524	486	491	479	509	501	509	492	526	459	515	480	479	516	474	477	494	513	493	482	499	486	470	490	490	516	500	487	521	486	500	513	505	514	503	528	509	521	521	475	513	473	506	508	510	483	484	523	498	500	485	488	510	502	489	475	500	469	495	490	475	470	517	480	486	458	450	478	463	470	483	495	467	524	499	471	529	473	484	514	506	429	512	499	502	422	513	492	474	518	470	454	512	516	530	465	522	521	466	494	466	517	458	481	441	498	495	515	515	529	499	530	520	521	482	495	510	469	486	473	515	501	506	485	520	491	509	485	482	469	476	473	511	485	505	531	466	469	484	480	509	505	495	481	493	472	511	497	486	495	503	517	510	488	471	502	486	518	494	497	468	477	486	496	473	503	490	503	468	479	479	490	495	495	436	458	533	479	495	497	475	493	514	484	501	527	472	515	485	504	481	467	522	501	498	506	472	505	504	485	482	472	463	448	477	474	490	511	491	486	469	493	457	522	528	513	478	490	449	494	516	450	474	454	499	475	502	500	481	512	495	486	498	479	509	471	500	489	475	488	481	503	464	492	479	453	516	448	512	470	462	489	515	495	529	520	505	499	504	541	481	452	477	466	512	495	460	500	543	490	501	477	462	493	512	520	493	503	491	500	502	476	482	512	476	491	467	498	535	481	530	518	503	522	477	462	477	474	495	518	495	509	518	505	486	439	499	537	490	495	472	511	520	510	509	505	477	472	512	471	473	497	485	521	509	476	495	497	467	476	484	492	477	507	441	476	501	496	497	504	494	516	510	468	495	534	481	479	523	481	474	486	470	485	459	503	506	477	455	506	505	490	504	475	497	490	453	472	511	494	523	494	456	476	501	487	467	494	512	473	496	530	546	523	501	482	547	493	464	517	487	472	453	487	509	482	510	483	520	498	509	468	473	477	479	480	511	482	514	466	479	470	473	487	535	487	506	519	506	473	475	489	506	529	475	468	509	474	502	488	494	512	464	522	476	512	490	456	498	476	504	501	517	501	505	504	460	532	506	516	506	505	461	515	499	494	485	469	491	480	496	481	478	492	493	509	518	513	460	516	503	493	536	477	529	499	496	516	470	497	485	500	501	486	520	517	450	490	483	461	461	476	513	516	534	506	481	473	501	455	511	489	493	481	507	485	461	522	512	469	517	536	498	494	515	477	504	488	463	504	514	520	516	487	500	520	475	483	539	498	493	490	528	474	485	511	473	520	470	490	471	519	469	494	463	512	508	528	470	473	485	481	484	494	530	477	475	496	528	497	517	479	498	495	485	502	498	464	505	482	531	495	469	473	475	508	497	510	494	514	465	527	489	474	516	525	525	495	483	454	473	509	519	524	520	501	494	514	528	485	484	516	475	494	474	513	473	514	507	479	480	528	498	515	490	525	498	496	495	457	494	500	512	462	496	500	489	446	485	506	511	487	520	525	484	505	505	478	494	511	466	510	498	470	493	512	499	547	492	518	501	494	497	487	501	502	519	476	522	478	503	471	495	513	504	503	525	490	497	478	462	513	509	476	459	459	497	502	518	492	527	486	463	503	499	437	489	490	443	513	488	477	520	508	500	507	482	503	496	505	500	491	538	475	493	524	495	505	478	503	476	478	514	514	507	500	484	490	520	471	480	476	479	481	491	445	472	526	501	472	498	449	509	485	485	483	519	486	496	516	516	526	476	468	506	501	511	457	542	468	503	510	478	471	513	490	518	473	474	488	465	510	546	489	522	513	500	510	472	495	520	500	520	487	493	497	553	444	531	496	499	495	472	502	495	483	487	494	503	475	498	456	497	475	469	472	510	488	459	493	479	477	469	461	503	541	486	496	451	511	489	523	488	504	505	467	473	539	515	470	485	447	474	487	495	529	492	475	562	517	488	485	510	506	474	510	466	507	486	534	483	472	458	518	476	512	509	547	514	531	544	509	487	494	509	498	472	480	457	480	512	514	533	479	492	496	493	479	492	470	535	466	463	504	494	481	444	482	494	483	538	492	511	508	480	488	485	508	458	512	510	518	549	446	499	496	516	510	532	526	467	500	483	498	489	487	511	482	485	499	515	497	485	469	510	482	512	478	523	506	485	467	491	488	485	490	495	527	513	530	527	498	518	524	486	528	485	523	512	516	480	498	470	494	476	480	446	490	476	518	495	499	503	496	493	488	481	516	507	413	484	465	510	482	511	490	523	475	468	429	492	517	498	477	486	488	512	513	523	461	475	434	491	494	441	487	494	495	502	512	463	501	504	482	521	505	471	488	463	469	484	484	478	475	496	490	478	490	503	459	440	478	455	481	491	491	511	509	481	525	476	503	486	488	524	521	489	469	501	470	501	486	509	475	477	494	476	490	539	491	493	509	494	472	487	496	509	513	525	457	514	480	504	511	496	497	450	496	517	450	464	488	547	501	511	482	475	475	461	478	481	506	497	500	505	499	467	468	478	529	489	561	468	466	504	483	492	544	498	489	459	473	470	523	476	511	493	494	492	513	473	465	472	495	478	500	530	464	485	539	532	518	449	540	455	512	485	514	507	499	484	512	493	504	493	490	499	478	496	507	510	510	439	443	531	476	464	496	521	501	482	512	481	519	463	509	491	499	477	511	511	496	483	485	480	512	477	489	477	513	503	485	482	436	506	533	471	488	469	474	493	494	482	508	514	522	425	516	500	500	482	508	508	485	515	499	503	484	490	531	537	496	509	489	491	499	530	493	490	497	486	459	474	487	524	488	440	518	497	489	491	484	495	526	486	500	472	465	505	499	486	468	502	505	482	472	461	524	487	513	469	470	465	516	446	499	527	483	516	486	517	515	465	526	478	491	516	485	495	516	484	475	470	495	489	495	491	482	543	520	497	524	440	496	474	470	489	539	480	491	482	483	500	516	480	488	545	478	489	490	493	520	528	481	486	465	474	490	509	499	484	472	473	504	500	457	496	475	509	465	494	484	488	531	504	517	522	527	452	504	478	487	505	508	465	478	498	479	479	494	459	491	489	534	487	474	488	475	447	529	496	505	465	511	456	523	488	517	511	482	482	468	489	477	495	505	498	510	497	492	526	485	482	462	489	482	488	492	553	491	538	459	465	453	496	457	498	492	524	463	496	498	502	455	496	497	500	494	455	518	473	456	504	494	472	524	491	508	466	489	512	442	514
1946	746	326	200	428	2343	4063	3215	1923	928	380	173	98	53	49	32	38	37	32	26	34	36	27	26	38	39	35	42	24	32	33	33	27	38	46	35	27	32	47	33	36	39	26	46	26	36	39	26	33	35	36	42	40	25	32	36	35	34	32	39	35	33	41	33	35	31	36	41	22	37	32	26	39	33	43	41	37	39	34	33	28	35	29	34	25	40	38	33	28	28	27	35	29	30	30	28	32	30	28	41	34	33	31	29	39	25	29	30	37	25	33	35	31	38	37	33	39	33	39	31	41	38	28	30	28	36	27	30	44	33	38	41	37	30	29	25	45	37	36	26	27	33	34	42	44	38	23	35	31	32	34	34	30	31	26	28	35	36	36	40	39	36	27	41	49	34	46	35	44	34	50	25	27	28	36	38	22	36	35	34	33	28	32	36	49	24	38	34	29	38	36	39	42	36	33	44	33	34	35	28	34	40	35	22	32	32	35	35	34	30	36	29	38	35	28	34	41	43	24	25	33	30	28	37	38	42	43	32	34	36	44	49	39	33	30	32	35	38	49	29	32	35	42	39	37	33	26	32	29	33	39	41	36	37	37	35	18	28	31	37	37	27	35	35	29	25	41	33	31	36	32	30	40	36	34	29	27	28	31	29	32	31	30	30	36	37	41	37	28	35	30	30	40	27	41	43	41	32	37	37	34	31	31	27	34	37	49	44	39	31	31	42	43	27	28	40	31	33	40	25	46	35	43	39	36	31	28	30	34	29	28	35	29	34	36	38	31	31	46	22	28	21	30	32	42	24	33	38	34	34	28	39	41	32	33	27	37	41	34	33	34	30	37	32	43	40	33	38	36	36	35	24	44	32	36	32	36	41	26	40	30	35	36	35	35	31	28	42	38	35	28	24	35	36	26	38	36	38	28	46	44	29	35	33	42	38	29	33	33	46	45	36	33	28	36	28	36	27	33	33	41	28	40	32	36	29	27	40	29	24	22	23	31	32	31	27	34	32	32	35	46	33	43	35	36	30	30	30	40	28	38	40	25	23	33	26	46	29	41	41	36	24	37	38	37	22	33	29	29	29	29	34	45	33	41	36	33	45	38	42	44	38	37	39	42	33	37	36	33	32	32	32	38	36	35	40	33	42	29	33	20	31	46	38	28	28	22	21	27	38	28	24	35	42	42	31	40	26	24	37	32	40	25	42	28	33	32	38	41	41	27	35	33	36	30	25	35	30	29	38	32	24	39	27	29	38	34	37	24	37	27	21	41	25	35	35	31	39	36	33	39	27	31	35	30	29	36	35	28	38	32	36	39	34	42	36	30	36	35	36	32	46	27	40	46	28	31	35	45	32	32	31	38	38	32	45	29	33	33	40	42	43	38	30	30	33	38	28	35	31	21	30	35	39	26	28	35	49	33	37	38	37	27	31	33	46	33	38	33	33	36	36	25	30	33	43	30	42	32	35	36	37	43	35	29	37	32	34	34	34	44	33	42	33	33	33	29	30	39	31	29	29	40	24	36	32	27	31	41	41	36	30	23	35	38	37	30	32	45	35	34	44	35	34	35	37	34	27	35	37	29	30	41	21	32	35	38	33	34	29	46	35	43	43	26	36	34	26	25	47	26	27	36	43	27	36	25	31	46	39	34	19	31	27	36	40	34	35	37	34	36	39	32	48	28	39	28	43	39	39	46	38	29	34	39	33	28	30	28	34	42	29	42	39	38	35	33	30	34	33	27	35	41	37	31	34	41	29	24	35	32	34	40	45	43	25	26	41	32	26	37	38	37	32	28	34	35	31	41	28	31	36	37	29	30	41	33	32	37	39	34	45	27	36	27	47	37	42	32	32	26	36	35	37	34	34	44	36	33	26	44	29	27	34	23	42	37	41	36	28	34	30	42	39	42	33	28	36	35	26	31	30	32	24	34	36	48	39	36	33	33	30	43	35	37	37	25	39	33	31	26	32	30	26	21	21	33	33	38	34	38	36	31	35	26	40	27	34	28	35	29	30	30	31	36	29	36	35	37	33	36	33	31	32	43	27	41	30	32	42	32	30	40	26	35	32	40	41	35	33	32	24	32	31	34	48	31	35	26	31	34	33	23	42	40	21	37	44	26	25	28	31	26	31	34	41	33	34	26	46	30	35	47	43	29	44	32	44	35	30	33	38	38	34	40	41	33	28	35	31	34	35	44	32	39	42	38	37	34	34	40	26	33	22	37	42	35	28	36	27	37	38	38	47	36	34	34	38	34	25	32	34	32	41	35	40	37	32	29	36	32	24	27	36	35	40	27	33	35	34	32	34	24	39	38	34	28	42	31	31	27	36	33	29	34	39	33	46	35	36	29	34	35	42	25	37	36	25	33	35	42	41	31	24	29	26	34	28	35	34	31	25	36	35	38	20	32	30	38	42	32	28	26	37	24	48	42	31	39	31	32	39	33	35	44	36	20	31	41	26	43	27	34	25	29	37	31	29	23	36	33	34	31	29	37	39	22	25	28	45	43	35	26	35	48	28	40	43	40	40	45	22	37	31	25	38	42	28	43	45	32	31	26	32	35	34	30	29	37	30	32	22	37	36	26	28	41	30	28	36	40	20	31	27	27	27	36	43	29	41	36	38	38	37	32	36	31	33	28	37	32	33	40	35	33	42	41	38	37	31	38	31	43	50	27	20	38	42	25	30	27	39	32	40	34	41	48	33	28	35	34	36	40	39	36	29	32	35	36	19	27	30	28	45	25	40	32	35	26	41	34	35	39	33	24	27	39	35	26	34	36	35	40	45	31	38	39	40	37	29	29	39	28	34	40	34	43	33	34	30	28	34	34	44	41	40	38	40	42	41	34	26	26	21	23	31	40	40	42	33	37	41	30	42	35	30	29	33	37	43	33	23	47	39	29	41	32	38	32	34	41	36	43	38	19	36	41	32	30	39	30	37	29	30	36	31	42	40	34	39	24	28	35	32	38	45	44	36	30	32	35	34	27	39	35	33	34	36	34	31	33	33	29	31	27	40	35	33	32	31	33	22	44	35	31	34	38	32	31	44	26	34	27	39	37	40	42	23	30	28	39	29	40	39	31	26	34	36	32	37	40	35	30	29	26	30	40	31	35	26	36	39	30	27	37	41	29	31	42	29	43	35	26	37	32	34	36	28	44	37	32	42	34	38	41	31	34	32	33	34	36	28	25	42	35	39	37	25	26	38	28	36	38	29	34	28	26	40	36	27	32	38	26	32	19	37	31	28	35	21	29	23	48	38	31	31	34	39	30	39	25	33	31	44	34	43	44	39	39	32	34	27	34	31	37	33	27	33	34	27	27	39	28	24	43	43	39	40	30	22	30	29	40	27	40	36	34	36	41	40	31	34	35	29	36	31	29	35	41	34	46	35	37	35	33	29	39	27	24	28	30	38	35	42	29	34	29	26	35	47	23	33	30	36	23	45	33	32	22	34	36	34	24	27	32	31	44	35	41	21	31	29	28	24	33	27
22896	13415	6262	10245	25932	41375	42670	36021	28704	19461	10791	4705	1832	815	519	502	436	416	435	471	469	441	469	478	472	438	457	410	455	420	456	473	420	463	460	484	469	439	430	445	443	452	419	454	422	446	463	494	403	444	440	465	464	406	465	410	427	418	459	431	450	455	434	428	425	447	458	474	428	457	482	436	438	466	472	455	432	458	448	465	446	462	481	404	434	459	455	436	460	488	424	439	457	450	461	435	469	441	422	447	432	417	449	450	401	470	452	458	402	472	435	433	422	472	414	440	429	487	444	448	440	412	448	445	457	482	464	421	453	471	449	444	437	436	439	438	460	429	459	453	464	408	429	417	413	453	438	434	452	474	432	438	442	429	468	444	454	424	443	400	482	461	459	433	447	434	464	447	406	439	443	466	425	434	473	407	462	432	426	448	442	416	455	468	441	464	443	468	431	459	442	465	413	447	402	420	432	462	451	434	427	466	446	444	492	408	426	475	462	447	440	431	471	460	454	461	457	440	464	438	508	447	449	459	489	438	436	455	452	457	463	439	496	469	454	480	455	436	429	435	435	424	416	422	473	469	461	451	461	432	415	410	457	459	456	436	464	411	438	453	466	456	465	476	438	443	484	458	443	455	453	445	466	493	474	449	488	449	418	460	437	420	443	471	457	442	461	461	457	503	433	429	445	449	453	461	406	467	462	473	470	428	467	446	472	437	449	435	416	471	431	441	437	450	442	447	483	435	464	462	479	473	447	446	449	429	496	442	451	453	418	427	431	440	455	414	425	453	448	455	414	447	487	462	425	466	474	423	461	409	447	437	456	459	435	429	432	460	456	419	447	442	436	447	454	443	458	446	474	427	462	433	467	438	404	487	443	434	438	434	442	468	445	427	448	450	417	439	400	433	445	413	462	426	440	440	441	400	463	459	433	416	459	432	437	448	453	437	457	443	421	432	432	451	454	443	427	436	445	474	441	460	448	474	438	451	463	458	413	420	434	453	421	443	458	443	433	455	449	459	469	427	456	431	443	481	439	499	422	454	421	436	435	461	445	468	442	468	472	434	430	409	444	468	470	465	414	417	457	443	458	437	442	442	422	447	432	455	481	451	455	458	427	447	424	435	444	453	412	457	410	494	460	436	441	438	400	455	464	431	479	465	431	455	423	478	441	451	418	468	452	447	463	436	414	455	471	438	440	483	465	429	428	449	462	455	465	396	430	454	434	456	445	439	446	454	465	460	475	432	424	449	448	446	452	440	455	453	419	479	460	404	473	448	411	484	454	438	433	472	479	473	400	463	442	424	474	430	452	433	450	464	434	459	465	469	455	470	455	413	468	427	502	440	444	470	445	444	445	422	473	447	431	498	455	446	435	461	436	454	502	421	461	456	425	469	453	437	410	472	431	452	487	424	485	478	427	476	467	460	489	455	501	475	446	474	448	402	452	450	437	465	451	458	445	410	443	456	450	460	422	457	475	449	440	458	437	438	440	450	450	443	443	468	443	438	454	424	456	474	466	474	431	435	419	418	438	474	443	460	459	468	436	487	461	410	481	430	435	444	463	448	455	450	421	443	446	468	462	433	439	459	428	462	459	429	445	469	444	445	478	480	479	393	427	443	433	457	433	411	437	472	453	447	462	457	459	451	450	429	441	470	445	452	445	447	414	418	417	497	441	445	482	448	461	460	440	420	437	433	460	455	433	450	415	455	408	450	481	411	459	430	439	430	456	463	458	453	454	419	421	448	441	470	457	467	473	454	463	442	449	427	457	424	463	441	435	501	441	449	449	427	455	433	470	445	431	448	448	482	447	451	466	435	432	435	447	436	474	455	468	459	464	422	436	468	461	450	454	440	459	457	415	424	485	422	452	449	427	474	462	434	426	438	454	433	421	449	478	430	450	436	442	397	460	448	416	439	469	418	456	463	421	446	449	471	449	438	426	457	474	468	436	471	406	456	438	464	472	423	438	455	445	429	427	462	382	478	426	483	469	431	451	427	402	480	461	452	445	432	442	459	435	441	435	432	486	446	423	415	462	409	443	461	453	436	407	468	498	482	452	414	415	467	432	496	467	456	460	451	445	457	467	466	479	426	445	492	442	453	448	453	451	452	447	471	441	436	450	429	452	432	408	482	448	429	443	454	447	445	459	425	462	425	441	459	449	454	442	475	489	456	456	484	445	491	452	477	462	449	438	443	504	462	467	493	422	424	416	431	407	458	465	426	429	430	455	509	430	447	422	458	424	447	473	459	433	460	458	456	456	436	445	462	452	448	444	484	457	410	446	434	439	451	492	442	452	449	428	437	442	448	443	468	436	454	470	426	432	432	440	488	456	425	448	438	407	431	460	430	479	454	432	441	461	442	431	459	419	469	422	433	430	428	422	463	429	452	442	428	429	446	435	448	447	456	457	471	429	464	457	438	437	467	412	446	426	458	414	496	477	464	479	472	414	432	477	433	459	463	448	404	511	440	478	459	446	432	444	432	473	478	499	468	484	457	445	458	456	461	442	431	471	434	432	438	471	417	444	429	433	456	419	480	462	443	423	408	460	440	454	451	492	464	453	453	464	436	434	444	456	445	454	424	441	425	420	452	446	484	469	444	445	473	478	450	478	491	415	466	454	456	432	431	421	440	436	462	456	439	449	416	443	456	463	430	411	452	435	420	441	439	466	479	474	437	449	396	498	454	438	445	439	432	419	462	444	455	422	437	458	451	472	413	437	426	481	409	475	418	438	432	447	467	425	446	488	439	420	468	410	447	427	443	436	462	429	494	472	433	444	489	470	451	436	464	434	419	433	470	425	491	450	432	438	453	475	432	452	413	460	446	458	442	430	443	448	441	471	424	458	470	434	496	443	475	465	446	429	435	460	488	440	464	453	458	444	423	452	446	501	475	459	488	440	426	393	452	418	477	428	441	437	438	443	461	444	453	444	448	431	445	424	419	444	433	440	433	437	492	470	436	442	456	455	440	442	447	429	426	487	445	441	444	456	476	431	472	408	459	455	467	448	421	434	494	453	407	422	454	402	442	460	468	457	433	469	416	439	460	447	424	412	439	436	438	479	439	439	447	462	450	447	458	397	438	483	403	437	477	434	447	445	433	437	448	433	426	485	417	458	458	448	447	430	447	452	451	413	421	441	455	418	435	447	488	451	439	451	477	427	436	443	441	472	442	419	442	458	446	459	469	472	411	428	455	426	441	479	418	421	425	423	415	441	452	419	478	476	446	461	442	460	449	441	438	455	458	437	458	434	436	494	425	450	463	481	439	472	439	464	431	462	456	416	426	448	463	442	439	442	440	443	414	423	439	433	460	462	453	420	445	457	461	469	447	451	448	436	469	468	466	399	447	470	407	433	403	464	450	428	457	417	445	465	439	465	425	421	464	408	473	427	399	460	450	426	402	450	454	443	449	460	440	438	429	480	430	467	478	464	440	438	444	452	497	455	462	445	462	473	456	422	473	450	441	414	421	419	428	427	432	459	447	449	473
1792	1535	642	530	1245	7101	10957	8571	4723	2071	816	332	140	78	45	36	30	33	23	28	37	30	31	29	23	45	40	40	34	47	24	38	30	33	43	32	32	34	27	41	34	36	24	37	40	53	41	32	38	29	35	31	32	33	39	27	34	41	33	38	37	42	31	29	42	27	29	47	33	32	34	31	29	31	38	28	32	22	29	39	29	32	39	31	54	39	37	37	24	41	30	36	40	29	30	33	33	42	21	27	37	42	32	32	34	33	29	28	35	46	37	41	34	31	29	38	38	31	31	35	39	39	36	31	38	36	25	35	35	41	29	37	40	43	34	27	51	35	35	24	29	36	38	50	36	32	42	29	45	52	32	37	38	26	33	45	39	42	29	37	40	35	32	43	33	32	43	36	36	29	21	37	36	34	41	28	34	32	28	47	30	40	39	43	37	39	35	33	43	38	29	42	38	37	41	41	41	39	23	38	42	31	29	30	49	33	35	36	39	38	27	25	30	32	27	43	30	39	29	43	32	38	34	35	41	35	45	43	43	45	36	41	29	27	31	32	34	38	47	29	41	42	33	33	35	29	36	38	32	27	29	40	36	31	32	37	34	42	40	38	40	28	29	38	33	41	32	23	39	30	35	38	34	33	30	56	36	34	37	26	42	36	37	34	41	29	38	34	26	36	35	25	56	35	31	31	38	25	32	43	39	27	30	41	36	39	39	33	37	26	41	31	29	40	28	40	29	44	39	43	33	39	25	38	33	32	30	35	33	30	34	38	24	27	31	39	39	43	44	40	31	45	45	45	43	29	37	35	27	33	31	42	39	26	43	39	34	39	35	37	36	38	41	37	32	43	38	23	41	40	35	31	45	44	30	41	33	35	28	36	32	31	45	32	28	28	31	34	41	20	29	46	35	40	36	30	38	34	43	36	32	34	40	36	37	30	40	48	30	49	38	37	31	34	45	36	45	38	27	36	44	42	37	35	29	38	49	38	34	25	32	37	25	38	30	39	33	25	32	30	34	35	23	44	39	33	43	33	35	28	34	37	36	39	40	27	48	39	42	40	31	39	33	39	30	41	31	34	37	42	40	35	31	40	33	37	36	35	37	34	47	33	29	31	35	39	30	25	36	31	25	35	46	31	40	38	40	37	27	41	35	28	30	35	40	38	26	32	31	26	30	37	38	29	36	29	40	36	34	34	42	39	40	42	36	36	42	33	41	34	38	29	41	31	47	37	32	34	36	32	31	33	35	44	24	33	28	35	36	34	32	31	33	38	27	36	36	35	25	46	40	36	40	35	31	34	38	44	42	28	32	37	31	29	42	34	34	46	37	32	33	25	27	30	42	53	40	31	32	48	37	32	36	44	34	37	36	28	38	31	39	39	34	27	36	32	32	28	39	40	32	36	43	38	35	45	40	46	34	42	33	36	34	42	32	42	40	35	36	29	52	33	26	46	36	36	24	42	34	40	30	27	35	32	36	34	38	41	38	46	28	38	38	39	27	43	32	39	31	26	47	28	34	22	41	45	45	39	40	33	38	42	26	28	42	26	28	37	30	35	26	27	41	36	43	41	41	40	23	35	40	40	35	44	30	30	34	37	44	38	33	24	38	40	31	40	33	36	24	37	40	47	31	31	46	36	32	39	30	28	33	30	29	27	40	31	43	36	45	27	46	39	42	29	34	33	33	40	37	46	23	42	36	28	29	34	36	23	34	27	31	33	35	47	26	40	27	39	24	30	41	42	31	34	35	36	40	35	41	35	43	34	41	36	33	33	33	29	36	33	45	39	32	31	29	30	30	34	42	41	41	40	32	42	44	30	40	35	36	36	33	44	39	31	33	37	27	44	30	25	39	28	29	32	24	30	43	30	37	33	34	31	20	33	32	34	26	31	40	27	37	24	41	34	40	44	37	32	39	37	34	34	33	34	28	40	38	47	40	39	32	25	34	25	37	37	39	35	34	41	31	44	28	38	34	31	27	25	39	31	36	38	23	44	32	36	24	42	30	44	45	32	27	34	35	38	35	35	30	32	40	38	33	31	36	33	38	30	35	25	46	41	37	42	32	35	30	36	39	41	27	33	32	40	41	21	38	37	27	40	30	43	31	34	30	40	30	35	42	32	29	36	31	28	43	37	36	37	37	38	44	48	43	38	24	34	37	36	33	30	35	31	41	35	37	30	24	34	31	28	30	31	42	37	54	39	36	32	37	36	32	37	41	29	38	36	39	48	31	41	29	29	50	28	48	37	36	28	32	35	36	45	48	29	36	26	34	34	30	31	36	30	38	44	29	31	39	27	31	21	42	41	41	47	23	40	41	31	28	28	40	36	39	35	38	33	33	45	27	38	30	44	37	41	36	40	36	42	41	32	40	29	40	39	43	47	33	27	39	28	32	27	41	43	31	35	42	34	25	22	32	39	36	44	34	34	39	32	35	33	27	38	36	36	43	31	43	33	44	38	35	36	28	30	26	39	26	34	33	30	39	21	41	33	49	30	35	26	35	35	34	31	39	36	25	41	48	30	27	35	46	33	35	25	42	25	42	32	45	26	38	38	50	34	30	31	36	38	37	29	29	41	41	34	43	33	24	36	34	25	32	46	47	44	35	38	36	36	32	29	40	43	39	28	42	38	37	26	37	29	33	38	38	27	45	24	38	37	34	26	31	39	30	31	39	30	42	33	26	36	32	33	35	37	33	41	43	38	37	36	32	40	31	32	41	36	40	41	34	39	41	30	37	39	33	34	34	34	47	27	28	43	34	30	36	41	33	35	33	33	31	41	37	31	28	41	32	36	30	33	38	35	31	25	45	38	29	24	25	41	36	39	28	30	43	32	29	35	33	33	37	46	36	35	42	34	34	36	24	30	38	51	40	31	24	36	31	37	37	31	37	38	41	38	34	24	34	33	42	35	38	49	34	39	43	26	28	29	24	23	40	38	39	34	31	45	30	31	28	41	38	40	44	33	25	55	36	34	30	28	36	28	37	33	32	39	31	32	38	26	37	36	24	36	47	27	36	35	25	33	39	39	46	34	46	41	39	21	30	34	40	26	35	35	41	54	43	32	27	34	42	26	39	39	41	28	31	36	37	28	28	44	28	36	46	39	39	42	43	31	35	31	37	30	34	31	32	33	38	32	34	27	38	28	32	35	27	32	25	47	28	30	39	37	31	40	28	43	27	41	37	40	30	36	34	28	34	35	34	37	45	39	28	28	37	41	35	38	37	41	43	49	37	33	28	41	42	31	41	36	42	29	30	38	41	36	36	44	31	33	40	31	43	29	29	31	40	37	31	45	35	31	42	34	35	29	31	27	39	27	33	38	27	43	41	35	34	29	38	37	38	24	38	36	32	48	23	38	39	32	30	37	23	30	43	29	30	33	38	34	38	28	44	47	37	45	35	39	24	38	30	21	37	38	38	30	35	32	34	31	30	33	36	41	36	33	42	38	39	22	45	31	35	45	32	37	50	28	34	35	30	35	34	22	36	32
27112	19325	11593	19604	35825	57488	58845	48994	37663	27310	17286	8457	3306	1250	661	491	508	429	456	485	421	417	517	480	451	457	443	442	467	468	477	431	442	448	476	432	498	438	458	484	502	405	425	423	479	472	422	468	483	441	448	443	450	434	456	459	471	489	473	453	469	452	459	443	432	461	432	472	450	448	446	431	482	460	457	472	468	484	432	480	438	429	465	477	511	440	467	455	420	442	489	444	433	424	477	402	467	464	448	480	468	429	413	444	467	493	456	496	456	416	481	445	454	457	442	423	449	432	444	447	450	476	429	430	442	466	477	500	448	465	487	470	414	467	472	449	453	462	438	412	450	461	470	479	486	492	466	496	450	458	464	473	456	487	442	427	447	457	466	457	471	443	462	469	472	449	434	439	439	511	472	516	460	462	432	476	461	478	445	445	443	443	488	438	457	485	474	413	457	459	443	438	503	472	433	472	442	454	490	437	436	478	466	463	444	471	440	428	457	410	452	477	479	492	445	430	479	466	440	450	419	447	477	454	467	439	476	466	439	454	438	493	466	458	432	473	460	464	474	461	473	440	437	433	489	445	441	444	473	461	445	481	438	470	436	476	418	493	475	476	442	471	455	512	439	485	454	457	496	488	466	468	450	449	438	459	460	487	441	440	442	462	476	432	469	451	466	480	438	447	448	476	465	454	458	444	449	477	439	460	454	477	459	511	442	465	455	424	454	480	488	468	473	451	438	472	468	451	492	473	458	434	429	433	449	462	440	444	458	446	442	449	464	414	474	471	467	461	482	414	480	437	460	439	471	454	475	434	470	455	438	446	469	486	459	432	472	497	439	458	473	455	472	491	431	494	497	433	449	438	431	465	451	436	494	483	451	433	456	468	459	480	441	422	458	492	457	483	441	457	479	425	460	441	471	479	439	411	403	426	460	468	424	483	424	485	467	488	431	477	442	418	475	441	437	483	460	475	479	474	435	422	451	443	450	456	457	482	476	468	460	488	456	455	430	452	413	439	433	449	458	433	441	499	436	470	456	450	461	490	486	459	488	445	418	431	462	453	470	467	508	477	488	483	465	432	434	462	433	445	448	461	445	444	488	465	454	456	429	499	452	469	446	476	451	480	461	479	424	425	461	443	465	475	441	501	436	481	483	489	472	449	442	466	490	425	452	444	440	490	455	491	437	415	502	426	425	479	450	422	515	460	465	476	465	448	429	438	496	458	452	460	439	458	457	461	449	429	454	407	443	504	471	474	431	455	466	517	469	464	497	479	478	430	470	465	469	450	468	447	446	429	477	441	456	455	481	455	455	416	457	460	394	427	439	496	401	446	417	467	452	435	448	413	421	433	482	452	458	451	441	428	466	442	450	481	423	451	418	460	461	450	488	448	478	460	467	439	470	457	508	442	458	427	459	435	434	457	463	445	504	435	471	449	461	483	436	459	455	489	453	445	471	483	422	467	463	440	469	496	448	469	471	427	469	469	465	478	431	498	463	473	450	452	419	457	457	443	465	402	465	457	475	482	446	474	482	484	437	461	408	406	448	460	466	468	458	495	459	439	458	444	424	450	492	470	413	488	463	480	444	460	506	470	487	471	436	483	456	438	466	494	443	500	492	440	469	463	476	491	400	451	455	468	467	467	446	402	500	454	452	476	502	461	442	460	499	444	417	438	431	471	487	463	417	451	464	448	450	479	435	464	419	481	472	499	489	456	438	431	449	449	450	481	464	453	436	500	434	513	430	466	470	471	453	432	461	498	443	474	463	482	484	483	434	476	460	457	432	422	418	418	440	478	490	458	438	437	440	440	425	462	443	464	457	461	478	419	486	463	471	432	468	488	445	464	494	427	452	415	489	454	448	444	472	437	472	444	494	438	478	474	447	421	437	484	459	471	489	462	428	437	427	481	443	421	476	492	463	497	451	462	444	434	437	439	441	459	472	463	531	449	433	444	448	458	480	470	488	458	487	455	447	516	490	456	443	454	488	433	473	450	446	445	487	445	431	487	457	454	428	453	429	422	440	446	461	453	477	424	476	452	480	453	455	451	437	461	481	500	472	431	479	469	473	477	450	486	449	463	435	453	459	455	451	459	438	479	465	445	425	433	475	443	432	463	456	435	472	467	449	429	486	469	441	446	455	442	471	449	480	487	436	455	448	446	431	406	463	429	478	422	467	450	455	466	462	451	465	447	435	463	447	503	435	464	459	479	418	446	488	450	511	456	461	436	463	463	458	440	451	466	451	451	452	474	444	430	454	493	476	411	469	438	470	432	480	454	453	441	422	478	447	422	468	449	434	461	446	462	466	473	468	471	437	425	475	459	436	479	454	452	446	461	444	451	459	474	486	473	463	410	441	454	470	438	466	431	441	459	430	476	461	437	414	479	488	497	466	441	455	476	445	465	446	486	472	441	456	460	413	443	458	443	438	443	423	461	484	407	469	450	453	466	435	451	444	465	499	469	443	495	473	437	440	465	454	440	433	447	471	458	448	480	453	402	462	446	485	451	458	424	448	447	457	450	470	474	450	446	476	491	500	447	431	473	476	445	452	515	456	433	445	428	425	476	457	437	455	481	449	456	481	444	433	476	416	465	474	446	478	485	470	493	462	429	463	474	471	464	434	448	458	455	465	458	454	474	445	460	472	493	459	471	460	456	432	444	434	452	435	432	461	450	472	477	466	438	413	487	431	465	460	435	478	453	470	454	449	482	443	484	475	459	466	453	479	443	485	475	483	468	460	490	451	464	448	475	434	442	443	425	433	452	459	469	433	454	458	466	464	439	440	457	465	488	501	447	449	442	482	436	440	472	420	431	439	456	467	458	449	418	479	462	437	451	468	466	463	433	443	444	443	472	426	458	484	432	452	444	480	462	471	431	481	479	439	447	443	470	470	450	432	469	470	449	461	438	463	417	450	442	484	431	448	489	469	470	461	451	450	458	474	474	444	434	460	427	463	462	444	447	462	444	458	457	423	438	468	437	471	432	420	486	485	411	457	474	441	451	460	463	450	442	458	441	465	475	458	466	469	463	461	456	463	483	466	446	411	462	432	422	465	498	435	441	450	429	435	462	467	435	426	454	454	437	443	428	455	444	474	459	475	472	450	468	458	445	457	456	442	467	445	455	475	456	460	462	448	433	462	421	421	444	470	437	464	460	471	462	459	450	439	441	436	457	433	473	453	461	450	441	466	425	447	459	467	455	424	464	471	427	450	429	467	453	428	477	479	458	428	491	458	456	488	485	432	419	441	448	442	468	475	467	442	423	432	443	487	457	456	434	439	502	463	461	423	473	416	464	483	449	435	476	442	450	483	452	434	470	467	484	423	407	442	434	472	483	435	464	427	445	467	420	427	504	474	461	466	437	425	478	502	462	471	478	473	473	455	477	459	433	462	446	460	446	445	494	449	494	478	499	481	470	425	456	401	462	438	473	445	460	479	428	466	431	462	464	424	470	446	499	435	435	446	459	430	450	453	457	470	463	457	435	487	442
3219	1687	1210	475	1798	7772	11156	8920	5048	2080	793	343	123	59	43	39	27	34	43	41	45	43	46	42	31	34	37	39	38	29	33	38	36	39	25	38	38	33	29	39	48	39	37	44	35	40	32	38	34	42	36	43	37	38	23	35	38	49	39	29	36	42	45	46	38	38	45	42	42	34	31	48	40	35	40	44	32	43	50	33	40	31	43	35	41	30	30	33	29	31	42	33	29	36	29	34	39	41	31	42	40	34	32	40	29	31	32	37	45	46	32	45	38	35	37	46	36	44	34	37	31	46	24	48	33	38	44	44	33	34	35	42	34	34	35	37	29	49	39	44	21	39	51	37	35	31	33	34	37	38	42	38	25	42	39	34	32	32	36	40	38	45	28	39	26	39	38	46	20	46	39	46	32	43	35	37	43	42	29	37	29	40	48	45	43	37	38	28	46	40	46	35	27	41	49	39	36	31	40	36	44	34	45	39	44	42	27	37	36	23	37	30	36	44	33	29	32	30	42	36	39	44	35	49	37	36	48	37	41	40	42	33	46	27	41	39	45	45	37	30	34	38	40	43	42	51	33	34	41	33	44	31	41	40	37	24	46	38	33	32	33	40	29	38	36	35	36	34	36	30	36	43	41	38	30	32	30	39	30	32	44	33	42	46	27	40	34	33	37	52	28	25	32	36	31	37	39	38	41	36	34	38	31	46	35	30	37	36	52	29	41	31	47	47	37	21	47	44	47	37	39	43	37	39	42	43	39	28	35	38	43	36	32	30	37	35	37	35	42	35	28	34	45	21	27	40	44	37	39	38	35	36	31	31	41	46	36	42	36	36	40	24	36	34	39	46	36	37	42	37	32	33	46	42	31	29	44	36	33	37	34	38	32	31	32	39	36	22	41	34	44	36	35	39	38	43	37	36	37	44	44	38	39	28	34	36	35	34	45	40	23	40	37	33	28	46	39	42	34	39	42	38	33	27	35	42	37	33	33	37	27	31	29	36	27	43	42	32	37	39	30	39	43	39	41	31	44	28	30	46	49	49	27	39	49	34	35	41	37	28	46	29	39	38	40	31	36	42	33	37	38	32	33	37	46	45	30	26	36	40	32	40	34	30	33	39	39	33	49	42	42	42	35	39	43	39	37	30	35	45	28	37	28	42	39	38	33	47	33	36	35	44	41	33	36	41	46	32	52	19	40	39	36	28	41	25	49	40	36	45	41	42	32	48	31	30	28	46	37	26	43	40	35	47	40	41	32	42	37	37	39	46	34	36	36	35	36	42	36	34	39	37	44	32	43	39	41	37	45	33	44	43	47	46	34	44	40	38	48	42	40	40	47	31	32	31	32	38	46	37	36	41	35	37	38	48	36	39	38	27	29	33	36	28	37	31	39	41	39	37	42	37	41	41	31	32	39	38	33	43	34	39	31	28	51	41	41	34	32	33	38	34	41	36	40	31	38	33	41	42	31	29	42	37	41	35	40	28	32	40	41	37	31	30	38	35	33	30	37	38	37	34	43	34	44	32	36	41	43	34	38	38	43	36	32	48	35	40	40	39	37	37	38	45	36	32	32	38	48	28	45	35	39	37	40	37	50	41	41	32	34	35	34	36	32	46	38	23	45	40	40	40	29	34	43	36	42	36	44	45	36	40	35	33	41	46	37	42	34	33	47	33	42	42	39	33	45	38	41	34	37	30	49	49	32	57	29	30	34	47	26	35	42	29	27	40	34	52	36	30	33	38	35	40	37	41	34	24	41	38	43	47	27	36	28	39	49	41	31	38	31	38	40	21	45	36	44	34	40	33	22	36	35	39	39	32	35	41	50	42	31	35	37	31	44	31	37	34	39	43	41	44	40	27	37	41	37	34	40	36	48	35	37	43	45	30	49	41	34	28	37	44	41	39	57	34	38	26	29	42	33	31	27	40	33	41	32	43	41	41	28	29	42	35	31	34	43	28	57	38	42	43	39	42	43	35	44	39	33	41	27	28	48	36	37	37	30	39	36	44	32	35	37	33	37	40	23	42	36	41	34	38	49	34	32	50	40	37	28	42	44	39	31	36	33	30	34	35	45	42	40	28	35	42	32	36	40	50	34	33	30	34	33	39	32	38	39	36	38	31	34	44	37	44	27	25	38	34	32	49	35	37	39	38	28	38	41	35	35	40	32	32	34	33	31	28	39	35	35	30	38	41	33	41	38	36	38	28	36	38	34	37	48	47	41	33	41	46	42	44	31	36	36	27	37	40	37	28	38	30	52	32	31	29	36	26	38	41	36	38	45	47	33	39	37	34	44	38	38	39	31	33	31	37	45	38	45	44	29	29	36	51	28	38	42	37	36	51	38	36	43	33	35	34	44	32	36	36	34	28	37	33	40	38	44	39	40	39	45	41	31	35	42	38	37	45	37	40	29	40	31	26	39	40	48	47	33	36	45	32	36	44	42	37	32	35	30	35	42	40	35	36	54	46	41	26	49	31	30	36	45	24	38	34	38	37	44	35	47	36	40	34	35	44	38	32	29	33	51	39	43	45	45	32	34	34	33	32	43	43	34	41	43	36	39	38	30	34	36	46	38	36	36	29	33	41	32	29	44	40	30	32	36	38	46	42	33	45	42	39	29	40	38	45	39	35	36	28	41	33	33	33	37	43	42	31	38	44	36	36	41	37	36	49	42	53	47	39	39	36	33	38	26	37	43	36	26	40	34	35	35	31	51	38	56	47	46	49	41	49	29	30	37	31	43	34	35	37	34	32	34	45	43	32	35	42	34	44	44	41	35	34	30	46	40	44	40	38	41	36	27	29	38	26	43	38	35	31	40	28	34	34	42	40	55	38	40	34	44	29	39	43	31	40	30	32	32	42	37	33	32	36	36	42	35	44	40	44	42	51	34	39	41	37	29	50	32	53	36	46	31	36	25	39	34	42	37	40	38	39	35	30	36	33	38	41	43	37	36	52	28	45	42	32	45	36	36	31	46	32	50	37	44	34	34	44	41	23	37	31	32	43	43	43	29	37	40	29	33	40	46	33	43	40	40	38	33	37	43	32	30	37	28	47	37	34	40	34	39	34	41	27	36	39	37	34	27	25	46	34	45	43	43	41	34	38	27	44	52	39	38	42	37	47	36	32	43	36	37	39	38	33	35	29	35	43	44	36	29	51	33	38	42	26	31	25	33	39	35	34	36	29	30	38	37	36	51	30	37	30	29	40	35	36	40	34	37	39	34	31	27	34	27	37	48	26	31	30	43	47	28	34	34	35	45	45	34	27	45	40	36	43	31	38	29	29	50	41	40	37	40	48	35	41	27	25	38	41	41	28	32	29	37	32	34	35	38	31	44	46	38	45	34	39	29	44	38	48	29	29	37	37	42	40	34	48	41	41	37	41	38	45	30	43	39	32	43	57	40	43	44	36	41	33	43	44	38	27	29	33	39	34	43	40	40	26	32	36	44	32	51	31	40	28	46	33	45	44	40	40	39	38	45	34	46	31
27079	20530	16252	18282	39768	58256	59361	50036	38687	27394	17188	7882	3014	1181	715	533	484	478	447	481	445	533	503	492	548	485	495	489	502	471	506	504	538	513	469	501	499	471	507	456	476	462	517	479	468	486	480	480	462	516	474	492	499	507	451	520	482	477	468	481	506	509	459	502	490	488	490	493	513	528	531	485	480	511	487	463	514	503	530	511	507	476	495	497	499	494	488	497	502	522	492	470	466	469	493	486	519	492	514	519	505	474	470	512	495	509	476	436	473	524	491	454	455	521	520	463	490	464	486	483	499	488	496	484	488	517	473	477	490	454	498	476	511	509	483	451	494	494	473	461	486	479	519	510	451	456	484	481	474	519	464	507	465	525	537	464	467	502	513	487	491	477	462	492	511	460	487	488	494	479	492	480	501	513	515	469	489	477	497	485	528	498	475	488	456	496	480	511	467	494	532	514	508	453	454	504	480	506	530	484	486	514	477	489	464	497	469	476	507	488	483	500	497	517	518	493	501	456	492	475	487	481	509	502	472	463	479	499	493	523	476	472	516	497	468	529	519	496	465	464	500	519	531	497	495	489	480	510	493	495	525	472	500	471	431	474	471	512	486	494	472	487	501	566	522	499	487	479	514	468	440	522	488	495	479	505	488	473	503	476	486	511	502	452	470	525	468	483	485	505	520	515	493	487	484	487	485	478	556	481	505	476	494	489	491	471	489	490	496	484	464	458	459	490	514	484	467	490	501	448	480	482	468	466	508	504	425	507	531	483	475	507	524	484	460	453	484	489	507	474	513	508	509	527	475	482	502	470	448	539	485	540	478	500	524	469	476	484	495	494	491	522	497	480	479	482	499	474	438	517	458	476	479	455	547	480	465	479	532	506	487	482	503	485	479	499	492	491	473	521	454	462	492	504	471	483	502	510	467	497	478	475	467	466	454	490	471	461	488	462	504	508	478	492	487	528	471	475	520	456	475	485	524	481	483	495	481	505	490	492	506	503	514	509	535	484	439	489	470	500	455	508	449	491	482	443	480	522	491	516	518	506	506	519	500	499	493	476	473	504	456	499	493	469	493	465	471	507	439	466	496	511	447	487	485	470	527	476	518	542	480	463	461	527	489	460	516	482	497	519	468	497	482	463	481	466	492	466	498	504	497	490	468	486	446	487	481	513	489	497	465	477	479	487	482	500	457	477	450	485	518	504	487	509	483	499	487	489	515	479	508	508	510	508	460	560	457	493	465	494	500	480	497	491	502	483	478	462	501	454	499	476	518	478	489	433	510	501	501	537	508	509	521	459	505	498	508	462	513	478	463	512	472	493	526	490	479	469	433	495	500	493	487	483	483	476	499	547	455	497	499	516	521	519	489	466	519	503	512	498	491	489	481	471	543	488	501	475	494	444	496	461	494	469	486	473	480	457	514	497	490	457	479	485	467	493	487	515	478	448	481	508	495	506	480	423	498	531	477	459	498	463	477	517	491	490	468	489	480	464	488	476	498	494	512	535	491	484	487	513	533	470	529	450	485	462	475	476	484	501	456	501	492	477	464	491	481	466	488	487	439	432	484	487	488	471	489	479	544	484	487	495	506	482	488	529	483	509	495	513	512	492	487	482	456	481	448	491	499	440	479	510	493	484	495	498	507	515	469	466	480	473	502	493	463	510	491	488	432	485	489	497	477	502	494	484	522	453	490	518	468	509	504	468	503	490	472	517	463	496	485	530	515	483	509	463	519	503	455	491	499	499	509	472	484	505	479	498	512	500	489	487	455	497	523	511	435	535	490	498	485	475	472	480	515	476	503	503	482	524	460	487	479	493	510	475	505	503	495	497	496	490	485	493	457	466	471	455	499	515	505	493	505	471	490	453	497	492	511	476	498	491	485	488	495	500	464	516	451	465	485	517	482	496	464	482	507	476	543	481	504	475	486	471	490	490	504	511	509	499	479	478	486	491	503	518	516	479	505	450	503	493	455	515	484	536	493	530	496	473	517	500	517	525	474	521	476	451	497	446	483	494	452	470	505	474	509	499	550	500	546	459	471	460	458	488	511	467	461	491	458	483	488	475	500	489	476	495	495	511	478	484	485	471	510	476	505	485	511	481	503	507	453	457	514	459	481	505	493	523	477	484	463	478	517	464	465	511	464	499	526	490	559	458	512	533	494	497	517	453	471	521	509	503	518	484	483	489	504	452	516	505	479	503	491	503	469	501	474	469	490	489	479	485	480	522	447	477	521	469	498	488	508	524	499	508	463	443	517	472	495	514	480	456	470	513	484	497	493	485	500	465	498	464	470	450	471	490	492	496	520	492	517	517	472	472	477	480	476	471	477	466	447	467	473	463	501	511	516	523	508	470	481	483	485	489	523	485	477	496	523	507	483	491	510	498	483	451	487	552	509	483	510	424	500	476	517	522	485	499	474	489	528	518	498	515	537	475	505	524	483	495	531	532	495	487	499	481	484	522	486	470	508	447	470	476	473	446	513	500	523	468	509	468	516	478	477	528	478	498	490	516	518	496	464	473	468	490	470	497	489	496	525	469	467	498	538	480	484	483	495	473	442	453	478	494	497	500	501	524	494	497	485	486	473	494	467	511	556	505	452	465	470	472	517	469	480	429	503	481	501	473	452	526	502	536	465	488	457	504	517	495	503	482	508	487	499	482	478	520	500	455	456	497	489	485	486	480	469	486	509	497	477	516	477	491	495	509	514	476	506	479	484	525	451	500	495	479	500	469	483	466	511	484	500	465	495	493	461	504	454	477	455	485	477	522	479	492	462	520	493	521	480	464	488	449	501	506	452	503	504	479	502	512	489	522	479	449	477	487	478	506	487	498	507	494	504	493	477	495	471	464	456	471	467	474	486	472	485	519	509	475	492	477	519	471	520	527	447	506	495	490	486	450	506	467	512	496	481	506	454	507	526	444	456	479	496	488	492	503	488	447	518	481	478	498	503	515	503	494	466	495	517	514	496	499	471	492	532	456	485	481	496	486	496	476	446	497	477	534	486	491	478	492	499	508	478	465	465	476	501	500	492	506	494	493	503	497	481	498	466	456	527	501	485	489	522	493	481	497	515	494	472	492	493	480	479	510	473	522	544	480	478	504	496	475	446	487	499	467	513	499	495	486	527	475	477	482	470	462	467	500	518	488	480	483	455	486	531	488	488	442	507	470	449	486	516	515	434	470	479	460	488	484	466	510	495	478	493	470	495	467	494	494	474	428	476	468	491	533	508	513	484	494	509	506	516	497	522	475	459	454	446	481	491	515	517	499	475	493	485	482	493	458	505	473	501	467	467	451	505	492	490	474	518	439	519	462	518	472	520	517	472	474	460	539	504	467	462	486	519	500	458	502	486	497	508	488	489	492	479	524	496	520	445	474	479	485	485	495	508	513	465	490	504	474	519	502	483	514	478	472	490	528	466	471	483	451	518	480	479	486	520	466	505	491	493	472	465	471	482	473	480	481	506	533	455	497	516	492	501	453	462	488	501	502
3239	2783	1383	679	3081	13661	18502	14437	7892	3188	1097	453	169	74	61	35	42	29	36	28	34	33	43	34	51	42	35	36	44	37	36	35	42	39	35	37	25	32	52	40	35	20	38	31	44	34	32	36	30	36	38	36	46	38	36	36	23	48	30	36	44	63	40	44	37	31	30	42	39	38	28	38	43	31	40	43	32	51	28	31	31	36	43	40	43	48	41	38	42	35	41	43	39	31	44	36	32	43	41	47	28	32	39	30	30	39	46	44	36	36	31	31	40	39	45	43	34	39	28	43	40	34	33	31	48	40	36	34	38	43	41	28	35	35	52	38	28	34	28	39	36	36	40	30	29	29	53	34	36	38	41	33	45	37	39	30	38	34	33	33	43	34	34	44	32	33	49	29	39	44	30	42	46	39	25	40	46	27	44	31	37	54	43	45	41	27	31	31	37	36	48	38	31	46	37	41	40	44	42	39	30	47	34	37	41	36	43	44	39	34	37	36	31	36	31	43	25	45	42	45	35	31	39	32	32	30	42	34	43	32	38	37	37	31	41	43	42	39	44	36	27	38	28	38	29	38	39	34	41	39	36	23	43	41	36	35	49	37	37	51	44	41	37	31	46	37	35	46	38	35	48	29	37	29	37	43	35	36	42	35	40	39	31	40	32	40	34	31	34	37	47	35	38	44	30	24	30	33	37	38	39	32	42	38	41	31	35	35	30	31	47	35	38	37	34	46	44	46	41	45	40	41	37	45	39	39	37	36	34	39	41	33	48	36	38	30	34	36	40	43	40	34	43	34	37	41	40	31	42	37	41	41	24	35	47	35	40	28	37	35	29	41	32	37	32	37	44	34	28	34	37	45	28	40	32	48	33	37	27	28	37	40	24	45	40	41	44	34	37	44	31	32	32	45	37	43	38	33	39	46	30	38	45	35	41	35	34	32	28	41	41	42	40	33	39	38	30	26	35	36	37	38	37	47	46	35	31	45	38	36	40	39	41	35	42	27	44	42	38	33	32	35	37	47	41	37	43	37	27	43	46	39	49	39	32	38	39	44	45	42	51	40	41	38	37	44	35	33	39	51	35	43	31	48	41	34	39	49	31	48	35	37	43	31	48	47	34	47	32	33	41	39	33	41	39	43	34	39	40	32	42	41	43	27	50	25	32	35	33	42	37	38	38	36	31	32	33	29	33	40	39	28	33	24	46	32	35	43	31	38	45	50	31	38	38	48	46	37	35	49	30	39	43	31	41	31	34	35	34	33	42	43	36	41	39	31	34	35	32	31	40	42	38	39	42	36	39	33	54	47	32	34	37	25	46	30	39	35	39	34	42	47	27	40	37	37	47	49	31	39	49	46	36	52	43	30	47	43	41	41	32	53	35	45	46	37	35	33	38	29	42	39	31	21	28	39	33	31	36	33	47	27	41	31	39	47	34	47	26	41	35	42	31	31	31	36	40	33	33	38	42	37	33	42	43	33	30	43	33	27	47	43	26	42	41	39	38	38	30	42	39	27	36	32	38	36	46	29	41	31	27	34	34	21	50	30	49	38	31	28	39	36	39	38	41	39	40	38	44	32	42	41	54	43	31	33	40	40	36	42	36	39	49	46	36	31	27	46	37	34	37	48	32	33	40	32	30	45	45	36	44	51	39	37	47	26	34	46	48	46	30	39	34	35	46	34	39	29	37	36	39	39	40	26	42	32	37	44	34	32	34	54	34	37	43	39	32	32	48	45	29	40	29	36	37	49	31	43	27	41	45	27	33	36	36	28	26	37	41	34	33	27	42	36	43	34	32	43	39	36	40	38	41	45	51	38	47	32	29	49	36	32	43	39	44	46	33	40	46	31	41	48	42	31	37	38	44	25	26	28	37	36	41	47	32	36	39	47	42	35	43	33	39	50	37	33	44	29	36	49	28	49	38	31	42	33	33	33	37	39	28	37	43	38	34	30	43	41	36	33	39	36	38	36	32	38	36	33	40	44	40	37	31	35	38	32	34	32	27	42	45	39	35	37	34	32	39	25	36	33	35	26	41	29	33	34	37	37	34	37	41	34	44	41	33	36	42	35	42	41	26	37	50	50	47	45	45	45	34	42	41	37	35	40	37	29	41	35	40	36	32	33	29	37	46	50	40	36	35	40	45	45	37	39	32	37	43	39	37	34	41	37	20	34	39	39	41	47	43	36	40	38	39	30	38	27	40	34	39	32	28	41	37	26	36	36	30	30	33	46	48	39	31	25	31	47	32	44	32	47	47	32	38	37	38	44	44	52	36	37	34	47	39	42	50	47	35	31	42	34	44	32	35	36	43	41	45	29	37	45	40	27	40	34	39	35	41	31	37	31	34	45	39	33	39	34	28	39	36	40	34	41	45	46	37	35	35	34	39	37	34	38	28	39	33	50	38	34	41	36	29	41	25	35	39	35	35	38	39	31	42	30	30	38	43	36	42	33	34	40	40	27	40	36	35	27	36	32	37	38	32	34	33	38	38	41	32	33	41	47	24	36	37	36	48	25	42	42	40	34	32	37	39	25	33	41	54	40	36	34	47	37	44	44	40	32	40	31	34	39	35	31	41	39	32	26	34	33	34	37	35	40	31	35	37	37	43	41	36	32	37	43	43	48	26	40	35	24	40	27	48	32	46	37	38	40	36	37	32	48	40	49	44	38	34	42	46	36	41	46	41	37	40	36	33	43	40	37	28	37	30	33	42	47	39	40	33	34	39	37	39	39	36	43	39	37	32	44	54	35	43	39	38	46	43	34	40	41	35	42	46	38	25	36	47	42	24	41	45	43	28	33	36	41	37	39	42	26	31	47	25	31	47	37	40	34	37	37	48	30	38	45	33	36	40	36	33	32	38	30	24	36	35	38	35	30	41	35	31	46	31	29	43	33	33	47	44	47	43	30	39	36	43	24	40	44	40	24	50	38	40	46	43	50	37	32	43	34	32	51	45	35	33	38	37	39	40	47	34	41	34	43	45	43	41	36	40	32	36	35	26	33	38	36	48	42	42	35	47	41	46	37	42	25	38	34	41	36	38	31	41	40	34	32	35	46	35	29	36	45	29	39	48	23	33	57	31	43	44	31	36	35	37	33	37	29	35	34	26	26	42	37	40	36	28	34	37	39	45	42	36	42	41	32	48	42	31	31	45	37	44	42	35	46	39	34	30	42	31	35	34	39	42	42	25	42	41	49	35	29	37	32	32	40	39	35	46	36	34	43	40	40	45	36	43	38	43	37	38	30	35	32	43	37	44	30	37	34	38	49	41	41	35	44	31	33	39	36	36	36	40	40	39	45	40	39	44	40	35	38	38	33	32	43	35	47	40	30	45	40	25	39	25	50	43	38	37	25	44	43	38	32	42	36	45	33	34	33	45	47	40	38	48	36	38	42	42	35	32	29	43	43	43	38	43	41	43	28	39	36	38	28	49	34	41	28	41	42	43	30	38	42	39	39	37	29	38	33	42	29	41	31	43	44	29	42
32600	24137	17268	22925	45403	69096	69010	58084	43906	31215	20221	10292	4017	1505	731	551	503	503	467	508	533	485	511	479	515	498	463	485	538	477	513	491	487	480	499	497	486	495	498	466	498	488	457	499	462	499	519	482	489	485	505	532	471	461	494	498	464	494	464	477	491	476	473	470	499	516	463	476	503	488	492	465	464	491	464	482	493	523	498	478	501	480	442	479	484	501	507	472	523	502	449	524	495	490	490	494	485	525	503	493	474	476	492	483	448	478	442	501	502	484	467	462	492	464	487	500	480	467	518	498	461	482	488	526	483	453	506	461	518	487	473	464	479	507	489	462	537	510	507	511	464	508	482	468	454	520	503	536	511	476	521	445	498	499	515	472	477	437	480	481	496	503	484	471	455	479	471	495	485	493	495	439	509	484	517	487	506	534	489	496	465	478	480	498	458	485	465	528	514	454	503	490	452	497	466	488	462	483	489	494	465	470	502	498	506	549	486	521	516	483	476	487	522	477	528	486	509	498	499	516	467	501	495	489	459	503	476	504	493	494	489	499	454	487	501	465	496	496	516	471	505	479	516	484	455	479	501	497	486	486	497	525	486	494	511	460	453	524	515	512	481	475	514	503	446	511	452	540	519	518	527	498	476	494	494	454	489	513	463	492	502	493	488	505	476	474	478	471	513	450	528	518	521	518	447	462	520	519	513	487	479	477	485	521	507	480	475	463	445	506	491	530	488	524	452	477	488	473	475	481	489	488	489	496	511	502	478	475	491	459	486	508	480	490	504	445	491	492	455	479	448	503	540	473	481	509	490	511	524	495	478	444	491	463	447	466	504	461	508	482	527	458	516	478	453	495	481	516	513	482	476	488	504	492	505	497	473	469	493	455	477	491	509	484	497	494	494	474	510	476	496	516	487	495	496	527	522	491	484	488	488	510	453	516	495	510	524	469	497	483	475	511	484	465	512	491	478	493	480	469	497	480	521	468	456	482	474	472	471	488	484	487	490	477	504	481	477	481	516	502	474	540	503	527	498	480	513	517	484	511	441	478	457	458	515	454	480	520	470	541	499	517	495	461	513	474	484	511	464	466	484	519	526	482	476	485	479	498	466	478	461	463	511	506	429	558	488	504	496	487	457	481	489	515	498	475	497	492	426	494	456	475	500	491	476	489	490	498	451	490	493	475	483	527	472	505	517	460	514	542	458	459	545	499	500	485	473	492	493	501	511	503	475	509	507	488	517	475	487	486	513	503	478	496	482	499	481	481	490	477	475	491	486	550	477	515	477	462	487	497	463	502	504	435	477	510	508	483	473	528	483	508	480	497	502	488	521	484	510	475	501	495	484	491	514	438	475	480	484	511	449	484	478	525	484	513	516	501	527	495	514	495	497	455	510	467	511	488	457	509	463	477	467	515	490	453	460	482	496	527	487	474	500	496	469	485	496	494	469	485	489	473	512	503	492	522	506	487	455	525	505	478	527	470	531	475	521	491	474	464	503	493	502	494	506	463	500	485	474	498	509	496	524	478	480	491	492	498	487	515	518	484	517	522	487	478	469	490	529	499	522	516	528	496	477	511	493	465	461	548	479	498	478	490	519	485	466	513	495	484	481	502	488	499	476	532	521	447	497	506	517	514	551	475	484	483	479	509	481	456	497	498	505	520	487	516	486	507	503	490	480	452	492	505	474	485	519	496	503	468	493	490	440	494	480	537	502	495	516	472	467	491	484	488	490	505	493	466	511	513	499	482	454	500	481	470	486	473	500	485	523	505	500	494	484	500	532	517	490	507	498	490	480	496	499	523	485	501	495	519	493	499	481	523	477	488	507	489	487	484	483	461	475	522	485	508	440	508	502	494	486	477	474	503	474	450	480	505	461	486	467	514	482	505	513	436	489	473	511	468	505	499	496	507	493	499	506	469	527	479	483	482	420	500	484	512	481	509	493	471	525	468	431	472	470	491	548	445	458	466	472	495	461	528	480	480	475	490	505	455	491	467	498	519	523	464	495	481	498	482	510	490	467	459	496	507	485	505	454	509	498	475	491	490	514	477	495	497	487	470	499	502	512	512	472	476	497	489	467	505	515	486	495	492	513	481	516	484	461	488	500	470	494	498	512	492	498	487	494	503	503	476	480	507	476	506	447	462	488	471	491	510	514	451	474	473	483	505	496	480	473	511	492	488	495	508	436	532	528	476	506	469	508	440	514	499	435	493	496	511	491	459	532	479	517	474	464	495	542	537	497	500	506	525	528	499	502	449	472	521	448	527	533	490	438	485	495	498	509	452	483	506	515	498	483	476	506	499	495	469	499	484	463	470	517	480	516	483	487	478	473	491	486	484	479	501	482	527	490	498	473	523	470	471	517	520	489	497	488	506	473	484	474	508	498	520	489	492	505	490	493	534	476	506	473	503	517	467	481	461	496	482	440	469	498	488	536	506	465	478	472	459	524	489	479	469	486	505	480	500	500	495	492	471	476	488	508	441	499	492	481	497	519	495	523	471	479	468	476	502	475	472	501	478	483	427	523	520	507	507	464	481	502	471	480	477	493	481	469	504	505	460	460	494	451	496	513	467	502	515	487	504	473	487	508	479	502	520	468	490	481	489	505	497	440	521	478	458	462	455	456	442	513	474	504	477	524	524	452	532	477	473	477	507	475	461	492	487	530	533	457	468	520	485	514	517	504	524	514	480	449	518	476	444	466	498	531	479	523	532	487	498	470	446	513	467	490	435	522	497	496	475	491	449	492	468	454	480	494	473	474	495	481	487	492	545	520	531	505	491	509	483	480	495	495	517	528	487	520	495	496	531	436	512	507	478	499	494	496	492	446	493	458	511	512	515	523	462	493	494	483	491	463	491	492	521	531	517	475	465	480	507	456	518	499	484	507	521	511	498	480	497	480	469	511	494	496	515	528	501	496	506	484	505	505	461	480	456	518	506	497	493	520	470	482	522	511	473	511	494	515	507	502	495	449	468	508	507	502	475	469	482	526	495	481	478	476	528	471	519	458	444	457	466	495	493	484	488	477	457	466	496	484	504	492	494	491	477	450	505	499	481	502	455	532	481	487	498	524	455	488	524	505	495	488	465	497	528	455	498	496	522	510	461	485	481	468	469	469	505	519	513	509	518	499	500	512	469	491	512	486	518	496	503	488	455	483	479	489	509	503	499	469	521	471	501	487	498	476	488	490	491	525	502	541	492	536	478	477	477	498	501	442	475	496	514	477	478	514	475	492	506	456	446	500	488	526	473	474	489	474	510	480	530	488	492	507	474	471	486	492	467	483	510	502	510	513	479	462	527	502	478	518	492	482	469	496	485	477	472	480	473	502	476	486	470	493	450	503	512	468	485	527	459	543	473	465	507	511	504	478	521	510	492	478	528	500	435	431	472	493	481	472	513	464	436	493	479	494	482	466	483	485	471	493	478	481	473	493	532	491	485	469	498	496	475	513	491	512	486	472	495	516	509	466	476	465	494	528	480	480	488	486	512	528	447
1882	748	332	172	370	2764	4316	3260	1906	811	367	158	74	50	48	39	38	34	37	39	37	45	33	35	37	34	35	30	35	41	37	33	37	32	42	31	43	41	36	33	38	30	37	37	27	34	32	29	27	24	35	34	35	27	34	39	40	37	32	34	26	27	30	33	32	29	37	37	44	29	34	37	41	27	37	25	37	30	37	37	32	33	27	23	31	41	32	39	32	25	27	28	27	23	38	26	32	36	40	35	38	26	41	28	30	43	33	31	26	34	31	30	32	31	37	37	44	32	35	33	37	32	41	29	34	34	37	26	32	38	27	44	37	32	37	42	42	36	34	35	35	34	35	26	27	39	25	32	28	29	39	46	19	33	25	20	35	32	34	36	41	30	35	36	46	25	28	39	33	42	34	37	21	27	38	28	32	37	37	27	35	34	33	34	28	32	30	35	34	30	27	35	28	43	33	29	35	26	43	44	30	28	30	43	38	46	28	37	28	42	40	32	26	35	29	44	34	33	33	24	29	38	26	33	44	28	41	24	25	27	38	34	38	40	37	45	26	32	38	28	34	27	40	25	34	31	24	37	34	43	37	46	36	25	35	36	34	28	23	33	29	22	46	27	34	38	38	37	38	46	33	46	32	37	36	29	31	35	43	38	27	23	28	38	34	29	35	28	30	39	27	29	37	37	31	28	40	32	32	33	33	35	41	44	44	34	34	33	37	32	36	25	38	37	34	35	26	28	34	38	33	29	41	42	46	40	40	29	22	26	39	27	34	42	44	27	32	35	32	30	27	47	34	34	44	22	28	32	32	24	37	37	32	37	27	34	32	33	44	39	29	31	32	33	33	36	36	40	34	40	28	44	28	42	42	37	31	30	32	29	55	37	31	38	34	33	31	34	29	34	36	26	28	44	39	36	33	35	45	30	33	27	28	28	28	40	29	42	36	50	29	33	27	31	39	35	17	33	32	24	38	33	34	36	41	35	30	32	33	35	34	30	27	34	36	35	28	43	35	30	32	28	39	40	37	24	29	30	33	28	36	31	43	33	39	28	33	25	43	36	43	22	43	30	37	28	39	28	35	30	40	29	37	34	38	36	33	46	33	37	38	33	17	34	25	39	26	32	32	28	42	27	38	40	38	29	27	29	36	29	35	32	40	37	28	22	41	37	28	36	37	32	35	26	39	36	41	44	31	27	25	34	34	31	40	30	44	29	33	29	36	22	37	31	36	29	24	27	42	31	26	25	36	44	34	33	49	38	33	39	38	32	37	43	34	22	23	25	38	30	31	32	31	35	41	35	40	30	47	50	38	34	30	41	33	36	35	39	24	38	32	48	35	34	41	20	37	35	25	43	38	35	38	39	36	30	36	43	38	26	34	47	31	26	33	40	43	39	32	36	33	29	25	37	20	36	27	30	35	38	29	37	39	32	28	23	30	43	35	43	38	35	38	34	46	36	32	28	33	39	19	32	32	30	41	38	39	37	37	33	40	40	31	37	34	36	29	30	27	34	27	51	30	30	25	27	36	40	23	23	36	31	39	35	29	36	35	26	43	39	36	29	29	36	28	36	28	35	34	33	29	33	51	36	34	28	33	35	25	33	35	41	48	31	35	23	35	29	38	25	34	30	32	33	39	33	34	38	26	26	38	48	34	39	31	33	33	27	41	23	34	24	31	36	39	21	44	39	51	31	27	25	33	29	44	25	27	40	27	32	41	35	29	43	40	26	42	51	38	34	32	29	29	36	28	35	28	27	27	29	32	34	30	35	32	26	37	37	30	28	36	37	39	25	36	30	40	37	46	26	22	24	33	27	35	27	37	28	39	45	45	38	30	36	36	30	45	36	46	37	26	31	24	39	40	40	22	42	32	34	37	47	38	28	26	31	30	38	35	39	38	28	35	40	29	23	25	30	41	33	35	31	42	35	41	35	34	30	42	33	29	30	26	33	40	41	30	38	38	28	26	35	49	46	35	39	32	35	23	37	40	29	31	24	27	27	30	31	36	34	36	40	34	38	24	42	32	35	36	25	30	36	41	35	39	36	36	37	44	33	36	34	29	34	37	29	31	38	31	34	41	42	24	48	33	37	23	36	35	35	38	34	41	28	34	27	31	36	52	36	33	27	26	35	30	31	46	31	34	45	37	22	32	32	31	43	36	34	31	35	31	34	32	23	34	39	36	25	28	24	36	32	35	41	30	30	29	45	26	25	33	35	38	31	34	37	36	31	38	34	38	38	32	39	30	38	27	33	42	32	44	40	27	31	26	37	30	34	38	34	23	37	27	40	32	24	38	32	38	34	30	30	33	39	28	34	33	42	35	23	33	36	39	26	37	16	31	40	29	36	29	41	28	25	29	34	27	40	33	35	29	34	38	31	37	34	23	25	33	40	32	34	29	21	29	32	31	37	29	36	38	37	32	29	29	32	37	29	32	30	30	23	25	35	39	39	40	36	26	44	32	34	31	31	40	33	33	34	37	40	24	26	33	36	31	34	35	47	31	31	35	30	42	44	29	37	32	33	42	39	24	33	30	31	37	30	25	36	31	39	34	34	40	32	36	38	33	35	34	32	29	23	34	29	32	34	39	47	33	36	31	27	37	29	33	23	31	37	30	41	25	32	33	34	25	35	30	41	41	47	31	29	27	41	35	30	35	34	31	22	35	43	36	50	38	38	34	46	28	32	44	36	39	46	38	34	28	34	42	39	35	32	34	31	36	32	29	25	40	27	38	21	36	31	25	26	26	37	38	30	32	29	37	42	42	40	22	33	24	43	31	31	23	25	38	36	27	27	29	26	26	44	31	28	36	32	27	47	54	44	31	27	38	29	27	29	32	33	43	42	30	20	42	23	33	22	42	32	36	21	38	36	38	45	26	32	44	45	25	42	31	31	42	40	34	20	34	29	36	32	34	49	39	41	26	32	36	37	36	32	31	40	30	29	33	34	28	38	19	22	30	29	32	40	31	35	33	25	44	31	34	35	29	23	35	33	30	32	26	34	35	24	33	32	33	28	33	29	39	27	35	33	32	29	35	37	27	38	27	40	33	33	27	38	36	31	28	51	30	41	41	30	26	36	31	50	34	30	32	33	38	34	40	40	34	38	41	27	33	37	36	37	29	27	22	29	40	43	25	33	46	27	36	32	32	31	35	37	31	40	38	43	33	33	32	26	34	33	35	30	31	29	33	34	25	26	30	30	35	40	41	32	35	29	28	39	29	33	34	30	37	36	29	35	39	29	37	31	42	28	33	41	27	34	36	31	32	31	28	35	37	25	32	32	36	29	31	37	46	20	34	27	34	36	28	40	33	30	34	26	31	35	37	31	24	37	28	29	28	31	25	32	28	40	40	36	29	27	39	32	34	39	41	34	22	44	37	38	30	26	31	26	33	37	36	41	39	37	42	32	36	40	34	39	31	35	40	36	34	31	34	29	33	27	37	26	27	43	30	34	31	38	46	37	44	33	39	32	34	35	33	32	33	32	28	29
22240	12784	6788	9243	22747	43092	43017	36176	27917	18278	9877	4171	1539	806	545	441	445	453	425	440	444	422	446	439	465	416	432	464	437	447	435	457	460	481	444	416	424	454	446	448	425	434	424	443	479	451	466	444	450	481	466	427	493	476	480	467	437	442	413	481	449	455	440	481	484	462	435	460	463	460	469	453	419	464	469	433	411	432	491	420	434	436	422	399	473	441	460	475	456	438	439	447	407	400	419	433	440	434	437	469	441	443	458	460	447	492	419	452	447	475	484	389	446	469	465	476	421	435	407	453	441	461	454	445	430	425	462	447	428	463	439	443	448	418	455	450	437	447	391	446	421	446	458	453	456	398	459	441	418	507	453	433	442	429	446	447	433	465	408	431	479	449	439	424	481	426	466	420	444	436	444	436	478	421	431	442	481	448	532	448	465	430	402	433	484	433	443	449	467	420	436	386	443	469	464	440	433	444	431	423	451	463	419	453	458	459	465	428	426	471	400	401	458	478	475	426	456	437	424	444	473	444	472	436	427	442	449	446	441	450	419	457	458	451	414	438	445	451	427	418	411	453	432	446	486	484	456	410	397	447	472	436	465	439	449	401	468	394	454	394	480	411	439	468	444	414	463	432	458	449	424	448	439	446	443	449	479	448	418	431	461	449	501	401	447	464	472	454	462	426	430	446	422	474	455	458	440	443	461	451	418	447	429	452	482	481	415	434	449	439	446	451	406	386	450	427	426	472	389	450	441	478	414	446	472	424	441	438	432	424	470	438	449	425	442	431	413	450	426	448	461	425	422	440	431	452	419	440	430	431	425	471	434	451	495	459	451	441	486	431	449	431	415	460	450	457	464	429	422	467	437	418	414	457	454	430	423	415	467	498	455	439	421	443	458	475	444	416	439	423	468	473	488	458	415	405	447	421	442	423	419	433	428	487	424	457	427	443	410	463	461	418	479	470	471	417	430	447	424	442	431	411	444	432	454	469	388	468	419	438	431	438	459	472	480	426	445	427	459	436	454	460	422	458	431	433	439	441	444	437	439	444	425	448	431	408	470	470	410	434	461	429	429	455	469	417	412	457	430	434	428	426	441	410	461	439	434	447	468	475	430	447	411	423	427	412	449	422	442	447	426	448	413	476	467	428	418	448	440	453	444	445	442	458	440	393	443	434	442	444	463	429	452	452	444	443	454	439	409	481	421	446	434	434	443	424	445	427	406	420	430	446	443	448	483	446	390	474	421	480	427	458	448	432	446	428	416	411	436	453	450	431	472	428	449	449	406	470	438	454	430	478	417	486	456	440	454	461	434	427	462	451	443	453	439	456	444	439	446	468	450	450	452	444	453	482	440	460	461	428	443	423	443	410	433	462	442	465	466	491	458	473	470	443	446	433	438	432	442	431	439	464	428	426	410	461	418	462	468	419	486	429	451	467	471	466	410	448	436	448	468	451	442	462	457	480	411	418	432	465	430	413	435	464	488	437	480	450	462	409	442	471	418	459	461	460	424	477	441	433	440	422	418	434	473	482	404	399	475	450	436	424	457	472	415	443	454	430	440	469	461	456	444	456	472	423	492	444	439	477	459	430	445	412	443	459	434	444	421	468	470	454	433	446	471	439	419	438	483	451	473	434	463	433	438	448	440	441	454	454	487	423	438	455	408	445	388	435	439	446	445	431	433	444	420	447	427	423	472	455	453	446	438	396	434	430	429	454	407	455	427	448	472	516	431	436	428	438	462	486	410	444	442	477	457	402	450	447	428	444	445	469	432	416	441	432	457	403	433	444	453	474	422	477	447	442	453	472	429	397	424	455	449	450	445	460	416	436	438	441	423	468	433	450	456	454	435	436	445	477	451	423	494	445	415	474	430	467	433	412	432	454	433	417	425	425	386	468	422	451	450	501	425	483	458	404	452	423	424	444	432	434	437	459	445	424	482	400	415	402	465	464	414	483	408	429	475	423	453	452	411	421	414	474	479	413	421	449	468	485	413	437	453	403	403	451	441	462	437	465	421	428	510	423	419	450	471	451	436	454	440	443	453	445	428	434	469	453	467	455	506	446	434	446	407	447	431	459	465	462	464	441	446	454	449	456	431	435	459	438	460	443	433	451	446	464	458	405	421	407	432	470	457	441	418	441	427	474	478	438	411	462	436	463	420	450	428	472	429	490	426	435	428	420	448	429	434	439	468	444	440	447	460	467	453	495	463	458	488	432	453	407	468	448	437	424	409	439	468	469	419	430	455	454	451	417	458	447	406	417	428	439	419	414	470	451	449	408	461	444	442	461	450	434	452	473	500	451	472	424	429	470	407	455	480	442	454	431	423	466	492	486	468	483	420	447	467	447	458	448	456	468	468	454	446	426	434	463	431	453	459	445	439	469	494	454	427	452	467	478	458	460	457	425	468	473	473	424	453	496	427	472	420	400	493	450	448	448	456	456	472	405	467	451	477	440	439	466	482	436	430	451	452	433	441	440	452	482	452	433	483	432	489	413	423	457	475	408	436	466	481	421	481	466	445	442	398	465	479	482	424	431	469	415	463	479	438	466	466	423	478	444	459	448	448	500	481	459	465	437	436	418	441	464	418	485	429	436	435	468	439	480	473	455	410	440	472	464	418	437	453	438	420	482	461	465	428	475	429	469	414	429	479	471	467	438	478	443	435	468	412	469	482	433	430	410	434	411	475	431	431	460	448	461	438	410	467	444	436	445	481	456	447	446	420	439	478	471	450	422	450	416	415	455	453	444	420	465	419	420	449	456	458	388	456	453	414	469	468	467	429	415	449	439	441	456	423	468	460	434	452	451	484	458	489	429	448	451	446	423	398	448	464	433	411	500	448	425	461	426	444	460	457	439	401	444	413	440	411	431	434	415	433	443	461	430	466	431	488	417	412	453	457	410	417	414	459	434	459	463	428	488	452	480	432	416	441	434	436	468	449	432	474	447	454	510	439	453	469	466	465	427	426	483	432	428	465	466	499	417	422	483	444	428	451	467	448	469	415	461	447	453	450	423	408	471	408	476	459	464	474	428	434	479	449	427	453	490	473	465	425	421	500	405	452	447	437	439	423	440	444	475	399	455	445	439	437	426	460	452	435	441	422	475	412	466	443	463	457	434	438	470	433	469	496	429	466	471	439	417	448	457	429	427	426	442	434	450	456	451	455	441	430	428	468	422	431	462	457	427	409	455	456	436	447	415	445	430	440	426	429	433	440	451	457	408	428	401	416	449	429	414	418	461	470	442	452	434	450	442	487	460	472	448	492	459	465	480	476	393	450	428	454	439	468	455	421	450	491	448	465	462	438	474	443	466	432	454	469	403	445	443	413	430	446	494	478	412	471	462	455	416	444	428	417	453	451	481	444	455	459	443	428	444	425	472	440	460	455	445	459	467	457	449	422	456	429	465	457	427	469	426	450	440	469	475	455	459	440	460	439	440	448	439	451	426	428	464	414	481	436	437	460	416	408	457	420	441	463	419	436	424	459	471	456	410
1028	1071	653	295	1309	8954	11957	8534	4411	1801	739	279	112	46	35	22	41	29	34	40	36	35	34	33	27	33	31	23	35	42	29	34	30	35	24	27	30	28	34	25	36	32	32	33	36	29	31	28	42	36	35	26	22	27	31	23	33	22	38	40	21	31	27	36	31	31	26	35	31	36	32	42	40	29	31	38	36	21	39	29	31	34	30	38	29	39	32	39	43	46	30	36	39	33	29	37	34	39	36	52	38	27	28	27	30	28	31	32	35	43	41	35	38	47	34	40	34	29	30	32	42	28	27	31	25	39	38	33	37	23	44	37	30	30	25	37	40	30	34	35	34	43	42	42	38	31	35	30	45	30	37	25	33	35	29	42	49	30	38	27	38	26	30	43	37	36	31	46	39	38	39	37	50	37	31	23	31	43	40	31	26	29	33	30	38	34	40	32	55	32	40	34	40	21	34	43	43	29	33	33	31	30	36	40	38	33	39	30	29	38	40	35	29	39	40	32	35	28	30	34	34	33	30	37	35	32	35	36	30	42	34	39	39	36	34	39	39	26	27	39	35	35	40	32	30	33	35	36	28	37	34	32	38	28	33	40	39	36	27	24	39	30	34	33	39	31	34	25	37	32	28	31	37	36	30	46	33	28	32	28	34	33	31	44	35	29	30	33	30	40	29	39	31	42	28	31	35	33	29	32	36	33	29	24	35	42	39	34	29	42	32	28	28	27	42	42	44	27	33	48	24	37	36	36	32	39	33	32	29	39	37	39	30	30	34	42	23	21	38	31	26	46	39	31	31	41	35	35	32	30	36	44	34	34	25	40	34	32	23	33	32	29	30	22	23	28	41	38	37	40	29	35	31	40	41	31	28	40	34	30	29	36	41	41	27	38	43	45	40	38	25	25	30	39	34	37	25	34	37	42	36	30	30	42	42	36	37	30	42	24	39	34	46	36	31	41	28	49	43	40	34	34	30	29	30	36	35	38	28	29	32	44	38	28	42	35	32	31	39	32	34	33	39	27	41	26	45	39	36	22	36	40	26	29	33	31	45	40	23	36	24	33	35	34	40	28	28	38	41	30	28	37	34	33	42	34	29	32	45	29	29	28	40	28	38	43	33	41	40	34	35	20	23	34	27	35	29	33	32	39	30	36	30	30	37	33	32	31	38	34	50	33	37	41	31	36	34	37	49	47	36	35	33	32	25	36	36	44	30	37	28	29	34	30	31	38	39	28	30	35	25	31	39	39	33	39	28	35	36	34	29	45	35	33	34	35	44	33	39	46	30	37	33	28	30	25	44	40	34	36	39	33	42	38	33	35	35	39	35	31	35	33	24	32	33	26	27	35	36	22	25	34	33	27	35	40	33	35	46	43	24	32	30	37	36	36	27	40	40	26	37	33	31	36	33	32	29	49	34	27	36	41	34	31	25	27	43	26	32	40	40	28	34	29	30	40	34	33	46	25	35	41	38	35	30	37	43	34	33	34	32	29	32	37	26	37	44	32	29	41	23	32	23	33	48	34	42	38	38	24	34	42	31	39	39	32	45	28	44	40	31	32	35	29	26	24	38	33	26	34	38	27	23	41	28	36	30	31	28	30	40	28	26	26	39	32	27	38	39	31	45	38	37	43	38	30	35	26	38	44	27	41	34	40	34	26	48	39	30	33	32	31	32	27	37	35	31	38	28	30	42	30	39	29	37	31	37	23	44	27	41	35	30	46	24	31	29	23	35	25	40	36	38	34	27	43	37	29	32	21	32	24	37	28	30	33	43	23	35	33	29	39	48	42	30	32	42	30	34	30	26	26	38	32	37	34	46	32	33	33	35	41	42	29	41	34	34	33	39	28	37	43	31	45	35	27	35	34	31	21	29	36	25	32	27	34	33	39	42	38	36	39	31	36	29	29	31	28	33	40	38	34	29	41	32	31	28	46	36	19	34	26	30	36	27	32	35	35	34	28	33	34	27	20	36	39	38	36	29	44	34	33	40	35	39	25	28	44	50	23	29	29	34	26	30	36	38	31	38	39	45	35	29	34	34	37	21	46	35	32	35	27	33	34	28	40	37	43	28	31	37	32	32	29	31	33	33	36	42	40	31	40	29	42	39	38	28	38	22	56	20	25	33	30	40	39	33	27	31	34	47	41	35	38	23	26	32	36	34	38	33	42	21	33	35	37	36	25	19	26	25	29	30	34	26	39	34	31	30	39	43	30	21	35	35	38	39	32	27	29	30	34	32	36	37	31	34	44	40	40	29	29	32	25	33	40	33	33	34	34	38	29	36	48	26	27	32	25	23	39	30	27	28	43	24	42	40	35	32	38	36	36	33	39	31	27	32	38	27	29	39	32	44	31	38	24	26	34	29	29	34	22	24	34	34	39	35	32	33	33	38	29	35	31	27	35	40	36	52	24	27	42	16	28	40	37	41	24	36	24	35	29	41	30	35	31	49	32	44	35	38	25	29	42	31	39	42	38	35	30	30	42	35	32	33	32	25	36	51	35	33	43	31	38	32	40	29	35	31	30	44	34	36	34	37	40	28	39	36	25	38	30	40	31	44	32	33	43	31	29	40	41	34	39	31	35	33	46	37	34	32	28	38	40	33	32	27	33	25	37	25	40	35	41	24	22	41	30	28	37	30	35	37	34	38	25	39	30	40	32	36	31	23	26	37	47	32	42	24	32	32	43	38	30	37	32	28	26	41	34	34	37	38	42	33	39	32	44	37	33	37	45	42	39	24	27	37	30	23	41	31	36	47	35	46	33	33	35	37	24	28	28	42	29	33	30	43	31	30	25	37	31	36	31	36	36	32	36	37	30	37	25	38	29	40	38	28	35	35	37	37	38	31	29	35	32	37	32	50	35	50	28	39	32	34	42	36	36	40	26	26	30	48	32	27	34	37	41	36	36	29	41	44	38	35	33	32	39	37	38	38	32	28	40	29	26	33	40	39	35	33	41	38	26	39	38	28	29	31	36	35	32	39	31	43	29	35	32	34	27	38	41	41	30	43	20	40	27	37	33	31	37	48	39	35	37	29	35	32	38	27	40	34	37	41	27	33	29	39	31	25	30	34	40	35	35	30	23	42	35	36	33	33	25	33	34	41	41	33	34	43	35	31	33	29	44	33	37	32	34	35	35	29	38	29	38	30	36	43	34	33	50	30	20	31	36	31	35	31	29	35	34	30	29	43	38	40	27	35	22	36	35	40	40	30	41	34	27	48	48	34	44	31	36	39	40	41	31	36	36	29	28	35	34	25	35	36	28	22	42	27	32	38	36	39	40	38	40	37	34	30	34	33	45	33	39	37	36	38	31	31	30	35	34	44	40	36	28	35	42	29	43	27	38	41	36	31	33	38	29	33	45	33	42	31	43	47	34	39	25	42	35	27	26	35	41	36	43	25	40	48	38	42	37	38	23	40	32	20	29	33	31	31	37	28	34	41	31	30	35	30	39	42	29	33	36	28	40	32	28	33	29	31	33	28	36
20605	15996	10281	14131	36986	61623	59642	48323	36719	25916	15603	6906	2384	1038	591	496	464	477	417	476	435	448	488	452	452	457	464	460	442	431	487	431	438	489	459	448	469	479	476	431	487	456	430	441	450	469	444	442	455	452	475	457	432	445	449	476	399	449	411	413	441	431	452	473	430	446	467	440	446	453	451	460	485	457	435	467	484	429	446	458	458	439	439	465	476	500	430	458	436	458	437	422	445	491	446	495	436	454	449	483	434	472	449	435	455	458	480	473	433	465	470	445	453	460	431	475	465	457	455	459	417	473	479	451	455	445	461	435	427	439	438	441	459	474	465	426	465	436	466	441	460	470	465	475	463	459	438	468	453	460	466	443	460	464	440	459	466	466	459	450	442	439	487	436	468	403	469	472	485	469	452	463	487	444	480	454	447	456	470	432	442	477	457	464	464	461	454	480	460	459	458	489	449	445	487	457	460	485	441	437	485	424	459	452	476	461	441	455	469	469	435	469	487	487	447	444	444	464	459	470	512	467	459	479	467	482	427	466	425	468	475	453	463	433	471	450	451	473	485	478	441	425	440	440	413	451	448	419	474	459	423	442	479	454	467	440	446	415	472	461	463	413	442	459	487	480	458	470	451	407	483	454	484	463	450	435	481	418	444	492	439	431	450	451	473	457	461	443	485	441	447	427	463	439	433	507	466	454	479	461	477	414	420	436	475	461	431	469	436	499	440	498	455	441	435	438	477	444	430	464	483	454	461	484	474	445	474	459	428	474	437	435	452	433	436	460	494	406	460	451	445	435	466	455	448	475	478	465	457	457	453	462	421	433	493	432	440	455	449	463	460	431	450	454	467	477	456	463	487	467	458	488	424	429	461	466	459	420	478	453	427	473	468	455	456	398	437	431	408	477	445	455	422	489	499	429	467	475	478	439	437	468	459	456	465	464	468	465	470	462	449	470	441	464	455	471	471	420	463	446	460	452	437	479	429	449	456	478	467	477	447	447	459	478	476	468	481	433	435	426	481	423	446	454	450	453	451	455	444	477	442	441	452	472	447	470	482	413	418	502	446	458	452	465	508	411	439	481	452	458	470	435	449	496	460	447	471	467	474	452	480	440	464	448	473	421	460	431	417	423	450	448	459	442	480	433	438	459	504	486	463	457	482	451	432	453	451	486	464	456	441	467	495	469	472	431	458	473	444	451	469	460	458	447	482	485	456	472	447	506	492	451	487	466	444	467	511	451	440	452	469	475	494	431	445	446	483	445	468	419	491	460	448	472	447	467	475	428	417	457	479	458	477	466	459	431	460	457	479	414	438	439	454	464	463	469	438	465	466	451	450	431	435	468	421	427	441	411	451	457	426	445	498	474	403	456	492	476	469	430	473	436	469	438	421	434	461	435	498	418	442	445	408	449	448	463	462	457	442	496	442	438	461	470	437	429	465	488	453	474	453	442	461	433	480	488	469	438	450	456	447	494	494	470	437	423	479	474	462	479	436	449	462	469	469	466	455	455	485	429	468	450	494	466	433	474	455	465	486	459	471	484	436	440	467	477	445	459	453	417	444	471	490	491	443	465	431	448	458	470	449	489	484	481	468	490	425	440	446	495	448	484	423	465	471	441	477	443	456	463	477	445	450	488	457	463	513	446	463	436	442	455	470	452	437	445	468	474	458	454	421	455	451	442	454	453	468	424	496	482	478	443	446	475	478	470	450	428	508	487	486	452	434	455	460	414	413	462	490	471	447	434	453	437	446	467	446	485	445	450	421	475	459	456	469	467	474	451	445	456	434	453	451	485	472	463	475	456	447	483	427	500	495	467	481	440	434	465	486	473	448	482	457	457	441	499	441	456	456	418	440	472	469	485	439	443	467	477	427	457	438	480	468	426	480	478	453	436	495	448	467	454	438	445	430	479	464	456	513	464	458	455	470	449	454	435	454	440	450	450	471	426	478	409	444	448	453	456	437	456	453	444	454	467	447	454	421	464	418	463	433	480	416	467	460	458	451	458	430	418	490	456	439	483	503	501	478	434	435	465	474	433	444	435	430	449	433	478	488	431	472	445	487	429	480	470	479	453	446	458	477	492	482	446	489	465	469	439	484	448	472	436	435	444	480	442	456	445	488	447	447	511	477	423	427	464	453	474	460	468	444	464	465	436	442	467	416	425	477	458	449	468	405	507	437	506	486	474	449	425	441	463	447	456	475	491	452	435	462	425	437	452	463	425	462	501	470	422	478	455	472	448	464	449	454	425	422	455	443	445	446	460	408	451	479	435	431	460	450	478	401	427	451	440	448	442	502	477	481	471	463	454	467	436	478	467	451	463	465	456	471	442	465	450	428	417	446	489	407	454	426	481	460	477	477	477	453	453	495	455	442	500	482	460	449	474	428	468	456	453	478	472	510	460	414	450	446	455	449	483	431	430	446	422	471	435	452	435	448	449	444	473	442	456	458	470	457	458	486	499	459	470	424	460	460	456	467	443	437	414	461	470	479	441	481	453	482	482	450	413	427	428	466	459	477	480	468	434	443	503	475	441	477	508	480	453	400	457	425	433	455	441	476	468	456	464	477	433	456	462	476	440	463	450	471	468	489	447	463	464	435	467	484	448	473	431	441	453	445	470	461	539	465	452	444	480	460	463	500	442	460	453	452	479	470	443	451	432	427	409	459	426	426	436	443	430	458	472	468	456	443	476	465	465	482	419	471	426	440	458	476	455	423	445	419	443	449	429	489	459	468	486	438	450	477	452	464	449	446	444	503	461	417	411	470	447	448	459	465	451	481	460	445	448	444	447	464	452	476	483	429	457	460	475	470	463	437	467	443	486	458	508	490	470	494	506	433	474	471	460	482	468	488	462	490	464	433	437	451	434	475	459	436	430	434	459	476	473	469	483	472	470	460	489	471	449	454	480	461	431	428	463	487	457	454	473	414	434	444	444	458	460	454	455	498	467	480	422	443	432	454	473	453	448	434	482	480	457	451	465	465	434	431	472	468	415	427	460	465	453	427	474	460	488	463	456	466	445	486	444	452	479	439	475	473	444	432	477	463	420	435	471	441	424	472	457	457	443	443	454	419	472	445	502	452	486	472	439	443	489	481	435	458	502	443	451	426	452	440	445	440	486	478	423	420	450	452	489	473	459	489	479	462	456	460	460	475	490	465	492	444	432	464	438	460	470	458	477	433	468	415	443	468	468	407	457	463	434	468	456	435	463	475	428	480	423	467	463	486	471	421	465	441	447	438	451	490	451	446	446	467	500	462	440	483	499	447	434	483	462	466	448	448	435	436	472	450	438	465	491	457	496	461	448	459	420	429	442	446	470	413	459	424	462	449	415	476	436	457	486	457	457	467	420	501	412	460	435	448	471	407	496	462	470	441	455	507	461	443	433	444	470	427	450	430	435	461	427	409	455	476	434	466	474	435	438	420	435	453	456	467	459	464	487	449	494	476	474	444	465	457	507	465	443	456	444	481	441	440	443	508	470	467	494	414	446
2127	517	379	293	1345	9220	12438	8649	5055	2161	773	330	125	60	36	42	47	36	33	36	43	31	36	36	30	36	43	36	34	42	44	52	38	35	30	33	39	32	44	34	40	36	36	39	38	42	36	31	40	34	33	45	32	48	33	41	41	37	40	37	36	34	33	39	31	33	40	34	34	34	33	28	37	25	41	25	37	30	42	31	39	35	32	40	44	40	32	42	25	40	31	40	27	48	40	35	35	28	36	52	31	54	29	43	30	29	25	39	35	39	39	31	35	39	42	29	39	39	47	27	33	29	36	32	32	47	29	33	37	41	33	33	37	36	35	33	46	26	34	29	39	32	39	24	33	47	42	35	38	44	48	45	33	29	31	32	29	20	35	36	32	33	36	41	35	45	25	34	26	25	45	30	32	34	35	29	47	42	34	33	29	42	29	39	33	57	41	24	35	42	33	25	30	23	38	31	37	43	41	44	30	31	33	36	32	31	50	33	38	40	44	32	33	34	38	45	28	32	26	36	34	43	43	32	30	37	41	40	40	40	34	32	35	45	46	35	23	34	37	36	41	40	41	28	41	33	35	41	32	27	35	28	43	33	35	37	38	30	28	41	32	36	31	36	36	45	40	35	39	33	46	36	32	31	28	42	43	34	32	47	32	38	40	49	35	34	36	37	41	36	34	39	39	38	35	30	26	36	35	36	36	37	33	38	44	36	32	35	32	32	37	30	32	36	40	29	36	40	33	40	41	43	42	31	36	37	41	27	41	29	41	32	41	27	38	34	37	36	34	26	32	41	35	33	41	29	39	34	44	45	39	39	42	40	38	36	35	42	50	32	35	39	35	30	34	32	37	34	47	40	45	36	31	34	37	33	33	33	27	44	41	35	30	39	46	33	36	38	41	40	38	30	38	38	31	26	37	34	41	42	33	44	30	34	38	41	48	43	39	36	44	35	33	35	36	35	35	24	31	28	31	38	36	30	28	37	43	34	29	36	41	29	43	44	31	42	40	29	29	51	29	30	41	32	33	23	24	34	39	44	38	38	32	34	33	39	45	29	33	32	32	33	35	39	36	27	32	31	41	53	29	43	35	26	25	36	29	38	35	35	39	49	31	34	35	41	37	49	47	47	50	40	33	30	32	34	42	39	37	43	35	41	36	39	35	36	36	39	27	37	48	44	37	26	37	33	34	44	44	42	44	39	46	31	31	41	40	42	29	38	38	29	46	48	33	40	33	33	35	38	34	39	25	33	35	46	33	36	33	40	53	40	29	45	33	41	36	33	38	40	37	25	36	25	42	46	26	33	40	30	47	31	46	46	28	42	25	38	40	34	25	51	38	35	37	41	33	38	21	37	37	44	40	34	39	35	34	48	34	34	52	37	33	29	40	55	31	38	37	25	42	40	42	39	39	45	34	46	32	30	37	29	39	33	21	36	32	40	44	27	23	40	28	32	51	39	32	39	30	43	29	37	40	38	35	34	48	23	50	39	30	42	33	41	28	38	36	30	38	32	28	31	41	22	44	27	35	47	44	37	42	17	38	33	48	34	54	40	42	43	39	36	48	38	41	50	39	37	24	41	34	36	29	41	27	30	45	33	37	39	37	25	30	44	25	38	47	30	29	40	44	41	37	40	40	37	44	39	45	40	34	33	40	36	33	32	29	40	35	41	23	43	31	37	41	39	32	45	28	41	36	40	33	19	37	40	31	52	37	32	35	29	29	32	36	45	39	34	37	39	29	41	28	43	22	36	37	33	41	37	36	37	20	25	48	42	36	38	20	38	29	26	40	33	38	34	36	29	37	43	31	45	38	38	38	42	36	42	45	38	38	33	35	33	29	43	35	40	31	45	42	43	37	39	38	37	40	32	33	29	40	29	30	28	29	40	37	31	40	32	30	35	43	39	44	27	36	35	35	39	27	44	36	41	32	38	26	33	34	42	28	39	38	29	39	37	35	48	42	40	38	37	34	42	26	28	33	28	44	41	44	39	36	28	38	38	37	42	31	27	40	32	35	32	30	37	38	49	37	31	45	31	36	30	34	38	42	40	36	45	30	35	31	43	28	31	30	37	37	28	42	36	27	46	45	37	32	32	30	35	38	37	26	42	32	33	41	22	36	39	42	39	36	34	48	34	39	37	34	36	43	32	42	35	42	39	35	30	30	34	36	33	40	35	28	37	35	42	30	32	37	28	29	36	34	40	38	34	25	35	39	35	31	35	31	33	43	35	35	34	44	34	42	29	31	35	36	32	28	37	32	36	32	39	33	34	33	33	36	36	38	28	29	40	37	31	38	29	44	38	35	30	42	41	39	31	36	42	32	28	38	40	26	41	38	32	57	40	43	34	39	39	43	39	38	26	44	41	35	36	33	25	23	30	36	25	44	35	47	27	38	27	38	36	41	34	41	44	38	32	29	29	33	36	40	35	36	38	33	27	37	30	35	37	35	36	36	39	32	32	44	33	34	34	29	43	41	38	35	23	35	45	27	32	28	39	42	47	41	39	37	44	41	32	45	35	37	39	41	29	33	43	43	41	49	31	29	34	35	35	36	39	32	35	27	29	32	49	36	37	42	45	43	30	38	33	43	40	34	29	47	34	32	27	38	43	42	40	25	31	48	29	36	32	27	37	29	35	39	30	26	37	34	34	35	38	40	32	48	35	41	40	26	28	25	32	28	23	32	41	33	40	29	40	36	33	41	42	46	29	41	35	27	39	42	39	40	36	28	40	45	30	31	40	30	23	32	32	33	36	53	42	37	45	42	31	45	35	30	39	31	31	38	43	36	30	35	44	41	39	36	46	42	36	42	32	37	34	36	32	32	31	38	43	40	32	31	33	48	41	32	29	36	48	41	39	41	36	33	35	34	42	41	38	46	42	39	37	32	33	36	49	36	41	31	42	33	35	29	50	36	30	35	23	36	45	31	46	32	35	34	45	37	38	44	37	31	40	40	32	30	43	34	35	26	38	28	32	46	43	43	36	38	38	37	32	31	34	42	30	36	30	33	42	48	28	38	30	41	32	30	41	37	31	31	51	37	33	26	26	31	42	39	33	21	30	38	48	31	30	30	35	28	39	39	32	34	36	38	36	22	40	30	37	33	46	37	34	35	33	35	38	29	30	34	34	23	27	32	34	43	47	40	38	40	36	41	34	35	34	31	45	34	37	37	30	34	40	26	37	40	37	38	44	26	40	39	27	35	30	34	31	38	31	31	29	40	23	33	36	27	35	39	35	38	30	30	49	29	38	31	31	44	37	41	41	37	34	39	37	39	41	25	33	37	38	26	30	41	35	31	35	31	43	40	36	31	32	54	32	38	29	30	33	45	41	50	42	39	31	46	46	32	35	37	33	39	37	34	36	41	34	34	38	40	35	36	24	38	47	38	35	40	29	39	28	39	37	35	27	35	31	44	38	29	34	34	26	43	32	22	32	25	28	35	40	37	33	33	46	40	41	34	39	35	47	34	35	31	36	41	32	44	41	37	49
19121	11573	7746	14422	35833	62624	61551	49432	38868	28013	17594	8517	3096	1182	674	529	469	492	489	511	496	473	467	495	492	466	474	484	480	503	499	481	501	484	489	492	496	489	478	495	476	507	492	512	507	549	483	499	509	495	509	511	512	492	469	502	537	482	496	481	459	470	488	491	466	475	521	500	510	482	475	537	508	510	502	494	482	493	481	467	477	478	496	497	451	483	483	522	456	505	485	478	503	505	509	476	470	504	477	489	501	474	482	497	485	537	482	502	478	521	486	478	450	447	463	503	464	514	494	474	494	498	465	468	528	522	450	513	507	463	478	509	466	469	513	476	497	455	478	477	500	501	505	461	431	438	473	475	494	514	483	509	502	543	464	521	490	482	467	461	422	491	468	539	469	500	496	478	472	514	445	451	521	499	498	498	462	467	525	481	527	477	470	492	506	451	490	483	499	484	498	520	524	509	468	503	503	500	493	470	494	490	505	495	502	469	497	472	465	529	496	484	468	499	521	493	544	511	450	469	473	492	490	512	485	517	503	477	493	477	484	510	480	487	494	499	457	539	509	480	485	464	496	488	504	464	475	497	520	484	506	503	471	507	492	484	474	473	494	484	496	472	515	499	488	506	462	498	470	527	517	515	477	480	464	498	466	467	455	502	527	485	478	492	468	460	522	488	477	504	541	493	476	515	503	480	461	546	487	513	488	494	496	475	523	517	511	497	489	535	471	517	499	504	479	548	515	515	493	452	485	487	500	467	517	509	489	484	510	500	521	505	480	479	488	499	502	449	495	490	544	516	468	507	462	451	472	513	480	506	463	505	468	496	504	462	481	481	477	499	482	514	498	471	494	501	459	504	495	484	491	454	477	478	467	500	507	480	481	496	487	486	519	491	489	448	473	475	475	496	488	455	485	516	466	499	503	467	524	487	508	471	477	511	458	482	501	481	500	464	508	489	477	476	482	483	494	518	462	482	511	494	495	472	484	503	491	527	444	505	490	507	472	470	472	481	498	466	492	440	481	510	509	496	477	485	474	507	510	530	529	495	498	493	465	497	466	477	474	478	462	478	496	474	504	477	455	525	508	454	486	486	473	510	490	542	500	483	520	495	498	489	468	476	472	524	482	528	505	452	444	495	487	509	496	523	454	485	491	479	491	447	472	479	496	467	479	485	482	502	486	432	483	482	476	482	516	497	495	489	457	491	458	527	467	518	505	497	475	459	476	518	466	498	463	481	467	455	499	520	538	521	507	503	462	508	474	479	450	479	482	459	515	532	477	511	521	514	475	446	483	466	522	480	511	474	501	501	481	510	505	528	489	450	509	480	469	514	493	496	492	501	482	519	486	478	518	518	478	513	521	471	493	510	486	482	526	538	480	468	492	488	492	487	496	494	488	518	452	468	481	494	488	435	473	490	487	484	457	494	531	510	492	484	569	453	464	468	479	468	527	507	487	476	506	503	507	492	513	482	531	502	494	484	498	445	472	478	534	508	492	529	482	475	483	499	536	492	482	487	513	464	479	472	509	447	500	490	494	441	498	479	454	476	455	501	472	493	518	497	491	476	506	493	477	496	470	505	498	502	485	518	477	483	467	461	515	503	474	482	469	502	495	516	517	445	499	496	489	463	460	505	485	450	461	424	470	457	527	469	494	488	486	498	486	466	462	476	506	481	458	479	513	481	491	487	492	451	493	500	482	468	491	472	488	440	443	544	483	479	527	475	504	475	497	487	440	508	506	459	520	489	483	466	479	473	481	503	470	539	490	474	479	494	451	506	487	498	480	489	526	485	501	491	468	520	505	511	493	457	450	518	483	452	461	484	457	501	474	450	475	474	482	449	512	472	492	486	530	480	439	469	505	484	519	455	476	508	462	466	530	472	500	464	553	480	542	512	483	467	486	509	457	496	488	482	472	454	504	476	514	464	489	490	487	465	533	498	505	505	487	457	465	495	493	479	495	460	492	484	499	448	509	445	510	485	492	515	504	500	464	480	489	467	501	461	497	480	451	466	475	463	512	477	492	473	489	525	486	486	488	526	514	483	477	478	489	458	474	519	517	504	506	482	444	505	476	489	467	516	491	506	503	482	491	504	489	515	507	487	480	501	476	469	492	506	519	517	491	453	470	527	466	430	488	529	490	483	467	444	501	495	472	458	486	471	477	483	437	513	500	482	480	505	484	490	465	495	489	503	478	547	467	537	519	474	486	454	511	478	450	467	488	499	526	466	516	502	501	518	491	499	521	516	486	475	502	475	520	485	486	498	489	491	471	469	498	524	515	478	532	483	529	493	484	494	501	511	533	507	465	483	514	486	492	477	484	490	496	515	513	457	471	494	522	481	455	470	466	524	477	489	449	444	467	474	500	476	490	518	504	485	497	509	472	499	555	495	524	475	486	540	470	517	510	483	498	522	472	497	464	498	563	469	484	497	496	469	497	556	483	501	460	518	510	500	504	448	444	439	502	503	504	476	558	484	465	485	492	495	464	509	503	503	503	502	490	526	500	472	481	475	476	506	500	473	475	465	475	506	475	469	476	500	514	507	478	476	488	478	446	527	471	488	487	514	503	495	451	497	514	469	465	449	420	475	482	495	465	488	489	482	517	513	481	492	526	531	497	473	466	468	520	494	456	489	557	508	489	480	462	504	470	473	504	510	516	474	526	501	500	471	475	501	427	490	499	489	520	511	500	470	493	520	518	508	523	509	467	471	496	443	470	468	524	499	519	477	501	509	476	482	532	494	465	509	469	480	500	464	467	508	524	497	463	513	514	500	464	462	475	517	475	505	496	520	502	462	464	492	490	494	505	480	519	508	478	495	485	478	468	474	498	471	485	504	499	489	510	489	503	479	487	519	488	465	499	469	483	504	509	460	490	502	497	483	477	499	488	495	503	449	472	529	425	522	485	490	510	450	453	488	546	493	497	520	540	494	484	495	474	467	491	483	466	506	493	522	493	458	485	491	431	442	504	521	499	485	474	515	496	459	471	478	491	437	457	498	493	492	492	490	490	488	493	479	469	449	522	488	470	513	477	446	482	484	484	496	492	507	524	485	460	505	504	505	477	473	480	480	443	489	514	507	455	488	482	482	502	532	472	520	489	483	501	508	477	492	493	506	457	478	493	503	505	488	493	502	480	493	495	489	509	494	507	499	478	499	484	487	554	510	503	453	510	451	523	489	496	513	469	432	484	525	479	488	528	482	505	483	477	497	496	495	500	477	509	515	472	515	493	490	515	466	494	471	488	475	480	520	516	487	508	492	499	483	475	501	504	490	500	488	523	460	508	463	471	463	492	491	494	486	518	549	505	458	502	461	531	482	486	508	526	506	463	503	514	482	471	533	461	491	472	467	516	497	460	492	473	524	498	520	489	493	465	498	490	495	492	488	501	477	489	505	465	458	484	491	516	510	505	483	478	510	484	464	496	519	481	470	444	477	449	494	500	465	530	454	497	489	491	504	487	469	509	443	470	483	522	488	494	468	494	522	473	493
1300	834	591	492	3705	14599	18964	14474	7646	2982	1115	409	192	80	56	42	45	29	42	28	37	26	32	39	31	30	45	45	39	42	32	40	45	32	37	24	39	34	30	43	32	32	33	45	39	45	31	36	42	34	49	36	46	34	40	35	38	35	45	41	41	30	31	37	27	32	28	25	38	43	33	26	29	38	42	32	39	45	38	30	49	43	45	39	35	35	25	25	38	45	44	35	36	35	31	27	35	39	33	32	40	41	37	46	43	48	44	42	27	38	33	36	36	30	34	48	29	33	38	41	40	40	33	29	30	36	36	38	25	49	39	39	29	36	35	37	36	29	35	36	26	29	34	29	46	27	30	41	45	30	35	38	37	34	51	30	30	33	31	45	35	45	36	42	32	36	44	20	37	44	26	27	42	33	31	30	40	36	31	39	35	35	29	37	39	42	39	47	45	37	37	37	41	38	31	48	30	41	38	35	43	43	29	39	35	42	45	35	40	41	36	36	54	39	33	42	38	31	51	34	43	28	41	29	39	35	42	45	38	25	40	45	36	31	36	38	35	47	34	41	24	42	42	34	44	35	44	33	38	27	32	39	39	51	42	40	37	29	48	47	34	39	46	41	32	40	40	36	43	38	43	41	38	33	35	27	41	32	35	41	39	48	35	33	30	34	31	42	28	29	34	30	40	41	32	51	41	32	36	36	40	48	33	35	44	37	39	35	33	40	35	25	36	41	36	28	36	40	37	39	34	33	52	27	38	34	29	50	30	35	34	36	31	44	35	34	33	39	40	33	44	44	33	44	40	36	31	34	32	40	51	40	39	35	41	35	38	51	33	52	42	42	42	33	35	31	33	31	42	41	22	40	31	47	36	36	39	29	43	43	42	34	33	34	35	53	41	32	36	29	37	30	31	31	56	33	42	38	37	26	33	34	41	28	28	34	38	36	30	33	35	33	36	26	38	34	45	47	35	44	30	39	35	36	35	44	41	33	31	45	37	42	35	33	38	36	49	32	34	43	47	41	27	36	45	34	41	32	24	32	39	33	49	38	35	36	43	34	41	29	42	40	52	44	27	40	36	44	34	35	41	35	39	29	35	40	38	39	35	27	41	46	35	37	38	32	31	35	44	38	33	35	37	28	39	36	40	41	30	34	39	30	48	35	35	37	42	39	34	34	40	31	44	42	35	37	44	40	34	47	39	34	38	30	38	40	38	35	33	41	32	38	38	34	37	40	36	37	36	45	51	27	36	34	41	38	32	37	35	36	41	43	47	29	34	34	31	29	38	31	28	45	37	32	39	41	34	34	45	31	35	33	44	37	33	40	40	35	42	37	43	40	43	34	48	39	36	41	36	46	40	36	33	31	40	46	34	50	41	32	36	34	37	36	45	29	29	31	27	41	34	47	30	39	37	39	47	29	44	27	35	33	41	44	29	41	37	29	32	32	35	42	43	43	32	41	38	42	41	35	40	37	27	40	34	38	29	32	28	45	33	43	28	34	49	42	41	32	32	35	39	36	43	36	38	31	41	46	36	45	41	36	43	34	41	36	41	43	48	39	33	41	36	42	49	29	38	48	45	30	42	44	31	38	44	31	31	32	38	36	26	42	42	36	31	27	32	27	37	37	27	33	44	28	38	30	35	47	32	37	31	40	47	39	28	36	38	46	30	38	46	35	32	43	32	35	30	32	40	49	39	45	32	37	31	46	35	37	37	39	34	38	43	42	40	34	31	34	31	39	50	31	38	25	33	39	29	45	36	40	37	37	44	34	42	34	36	42	35	52	49	38	33	27	31	45	39	44	35	33	42	34	42	34	32	48	44	39	31	33	35	25	35	51	44	33	49	33	33	45	41	40	35	35	41	45	38	43	30	41	40	42	35	31	32	24	34	36	31	37	46	43	31	38	35	39	45	36	41	34	36	44	46	37	33	35	43	32	43	30	29	44	29	35	51	41	34	38	37	34	41	22	32	35	38	37	42	32	29	33	33	51	27	44	32	37	29	32	41	38	31	48	39	33	42	37	34	33	33	35	39	40	43	42	36	36	30	43	41	30	32	29	39	42	32	48	35	38	35	38	34	33	35	31	43	34	37	53	26	39	36	34	40	38	41	40	34	38	37	39	29	44	29	35	40	33	40	37	43	36	30	38	25	35	41	45	46	33	36	44	28	29	29	30	39	36	32	39	37	38	39	32	36	38	42	32	37	41	39	41	43	22	22	40	48	32	50	33	40	39	32	40	31	40	47	31	42	26	39	30	38	42	36	37	36	33	27	32	33	34	41	49	36	36	42	42	42	30	40	33	26	25	41	26	22	35	40	30	46	38	43	37	34	38	34	23	33	32	47	37	47	37	45	32	33	42	35	44	47	30	36	38	40	26	30	40	34	36	28	29	32	27	30	32	42	37	51	35	49	33	41	35	34	44	39	42	28	47	36	39	41	45	35	44	33	35	55	32	37	37	32	31	38	35	37	25	25	27	34	39	38	37	38	34	38	27	49	28	35	39	37	40	23	26	51	48	25	27	37	41	41	33	40	44	42	37	32	36	38	39	25	32	36	37	40	27	41	43	34	43	32	37	47	34	43	46	40	44	41	37	37	32	37	38	30	38	34	31	28	31	31	42	25	28	43	46	39	31	39	31	43	41	33	42	35	36	25	44	27	35	43	34	36	27	33	49	40	32	38	34	28	40	45	42	35	36	28	43	39	31	38	52	42	52	44	40	45	43	28	40	24	32	39	29	47	35	33	33	38	29	37	36	41	36	38	22	34	34	36	36	39	31	31	28	37	39	31	42	49	29	35	32	36	23	37	44	33	40	33	28	33	44	42	46	40	26	40	24	45	27	34	31	40	36	41	43	46	30	42	36	37	36	35	32	46	36	30	35	43	34	35	38	30	35	44	42	34	35	36	41	32	45	34	37	39	33	35	36	26	32	42	33	26	37	36	34	31	34	39	30	30	38	35	29	37	33	48	35	40	36	40	31	32	34	29	37	56	36	32	32	44	42	36	30	30	30	36	42	35	43	34	37	36	42	30	26	43	32	37	51	29	54	38	34	45	30	34	36	34	45	44	33	17	45	39	43	46	36	46	44	46	37	47	35	36	39	40	24	34	37	28	44	37	43	28	43	33	42	51	33	30	36	38	32	42	29	34	33	41	34	42	41	41	40	33	35	27	34	35	45	42	37	42	35	26	34	39	42	46	27	32	45	35	42	37	30	27	33	33	40	39	25	32	42	57	39	32	37	40	29	33	35	49	45	38	31	35	39	33	33	53	33	30	32	42	37	35	25	31	26	28	35	37	28	39	36	38	33	36	29	45	52	35	38	47	39	37	43	42	27	42	51	22	35	24	32	36	35	38	44	30	31	28	36	43	39	39	49	39	45	33	44	40	41	32	37	44	33	38	34	40	39	40	29	37	30	39	37	40	32	51	39	27	30	48	35	32	43	32	29	43	28	45	28	34	39	27	38	39	35	43	38	40	32	42	36
23152	15279	11164	20741	46723	72321	71324	58457	43667	31043	20940	11192	5167	2309	1000	690	488	525	467	537	507	477	498	484	499	496	521	485	486	503	528	485	501	505	467	491	486	503	499	511	524	478	514	487	517	466	466	506	487	520	509	462	495	484	475	468	495	519	481	478	501	496	493	480	500	503	433	504	516	507	480	485	475	475	495	495	475	472	510	531	512	515	466	498	460	425	495	469	488	487	507	511	503	476	531	475	525	488	476	467	531	471	500	534	441	527	508	471	458	497	502	519	481	490	524	479	501	498	481	473	473	512	507	488	488	518	513	469	501	514	539	517	510	470	531	448	496	538	491	548	483	483	463	482	492	476	534	507	489	476	504	489	492	459	522	506	490	446	461	484	490	497	524	502	532	498	502	504	495	494	515	489	486	453	504	530	436	444	501	516	481	518	505	478	516	492	481	492	496	487	511	499	517	455	532	458	472	504	480	488	483	499	449	504	473	527	474	522	471	480	489	473	530	475	538	512	487	510	459	464	484	497	484	482	488	452	477	491	517	499	508	478	473	516	492	507	486	532	509	501	505	505	480	505	492	492	550	468	486	519	526	490	494	472	454	460	503	499	505	503	481	454	470	495	505	448	516	515	459	508	509	492	460	532	480	496	455	479	486	490	454	489	453	487	486	500	485	481	479	505	494	448	494	492	465	539	465	468	506	476	526	444	484	512	547	510	475	468	526	506	487	481	480	461	471	500	464	521	457	524	477	495	467	472	482	488	522	488	488	544	503	484	466	485	551	481	520	484	503	531	499	516	518	513	495	517	513	477	505	476	493	484	473	484	497	523	495	525	493	506	498	514	524	463	473	477	443	488	523	445	494	500	493	460	474	473	462	509	498	504	487	498	497	542	497	485	514	494	503	468	492	552	502	510	522	470	530	489	507	491	478	494	507	465	472	483	472	474	525	489	493	484	509	516	465	479	512	477	483	512	498	466	472	457	470	481	494	483	492	457	488	511	467	508	514	512	478	462	510	456	560	481	493	509	510	500	489	501	496	490	471	492	535	489	509	452	505	486	504	497	456	467	484	508	466	479	523	462	497	510	509	515	496	515	477	494	488	518	544	503	522	491	499	501	479	520	493	481	511	504	562	509	516	515	482	517	508	492	465	529	509	521	504	473	515	493	485	542	477	511	509	481	521	497	494	507	468	485	520	502	511	478	498	492	478	512	499	480	461	525	486	487	487	464	493	490	509	488	517	521	459	501	526	497	504	489	515	449	473	485	467	479	470	486	484	469	518	508	496	468	493	469	468	518	524	489	463	517	492	526	501	514	504	530	452	488	482	471	469	474	509	507	483	492	517	502	501	484	531	487	472	503	463	485	443	503	505	469	459	475	506	486	466	522	478	541	447	512	513	509	460	472	482	479	468	474	478	517	482	533	539	470	508	481	558	482	548	499	464	508	502	514	477	486	524	502	472	533	505	474	484	517	525	521	481	466	472	513	509	478	495	524	498	509	495	462	489	453	465	465	485	521	514	482	523	482	490	487	509	500	480	478	491	530	540	481	491	504	525	486	481	462	480	513	475	493	512	465	499	484	483	478	503	510	494	497	470	472	503	506	502	508	483	489	501	471	512	481	528	512	472	522	516	482	503	473	520	496	508	512	488	476	483	494	501	527	462	506	509	470	456	493	505	502	514	500	495	509	514	509	466	474	470	503	493	464	481	498	499	498	461	514	513	488	474	494	463	475	518	513	501	471	499	474	547	525	476	500	491	528	489	517	527	490	478	517	511	473	472	494	522	494	458	476	466	491	484	489	493	473	481	503	490	494	474	509	499	446	516	481	499	514	483	489	497	473	526	529	520	499	512	469	540	514	454	475	503	486	530	484	515	510	465	516	496	477	453	490	477	477	452	465	483	493	466	517	500	468	513	492	511	488	471	509	480	485	545	465	517	484	460	484	475	523	498	461	444	489	513	508	469	482	474	476	451	448	497	501	509	476	487	489	457	473	494	556	489	470	479	480	540	478	527	420	512	462	476	491	494	498	508	470	482	489	501	452	487	499	505	505	481	439	480	528	510	468	482	506	515	469	494	512	487	512	510	472	494	488	479	492	480	483	501	484	495	472	484	502	507	470	504	517	473	502	521	446	511	510	504	485	462	498	442	519	470	489	461	506	500	479	512	465	506	463	473	499	501	453	468	501	463	476	507	503	530	521	443	508	523	475	489	521	514	487	469	495	485	496	471	530	517	512	478	481	488	520	485	465	517	490	463	484	511	505	452	531	493	493	483	528	483	504	521	460	484	487	492	478	524	518	508	480	523	499	497	472	485	476	511	495	505	486	543	515	467	528	482	491	488	497	531	522	511	533	476	525	495	503	488	488	491	518	468	503	515	478	516	536	488	494	494	488	477	449	538	497	489	485	491	526	494	454	505	463	521	512	453	486	504	501	486	506	499	475	488	476	498	515	500	498	497	518	491	493	526	500	504	450	485	453	461	477	507	530	490	502	531	499	477	552	475	506	522	481	502	459	471	510	503	477	506	509	493	502	491	530	508	500	477	494	502	492	522	474	517	524	520	509	516	476	457	536	503	460	511	470	494	502	471	529	484	504	474	459	471	508	484	490	468	508	520	501	566	490	460	540	494	484	476	523	494	462	478	481	517	523	502	481	503	482	481	472	480	564	467	526	471	525	490	531	509	489	489	455	486	482	505	505	520	491	488	488	465	504	490	446	526	513	532	494	517	533	510	540	507	499	512	506	496	490	452	516	517	486	516	515	477	497	488	503	481	495	461	494	474	522	430	495	491	469	491	505	493	476	532	519	485	505	521	522	453	473	494	510	497	506	507	493	461	536	508	521	517	494	471	483	501	480	489	470	483	495	487	478	508	461	510	488	503	502	500	477	555	475	457	520	463	523	495	489	535	498	511	418	508	526	489	468	451	458	489	478	475	470	481	448	495	504	475	542	477	486	512	522	491	456	487	476	514	503	507	477	505	466	483	482	477	473	486	464	481	513	495	498	454	550	481	498	444	444	490	486	508	492	467	513	507	513	481	520	483	507	518	517	484	482	492	480	494	457	472	495	486	471	518	531	499	497	493	478	481	494	509	455	467	496	481	496	507	497	478	486	486	493	517	491	490	485	469	496	497	483	480	481	525	498	482	509	496	468	497	516	504	518	519	536	508	496	511	485	490	499	513	470	493	508	529	517	506	474	480	491	466	473	462	492	462	462	492	504	519	500	449	500	489	510	512	493	458	478	488	507	468	513	517	484	490	507	467	514	519	487	488	506	496	507	459	457	487	482	483	492	502	504	508	480	504	486	486	456	475	545	495	505	496	480	485	515	503	512	494	491	477	489	515	471	553	505	523	478	518	472	485	475	480	480	477	485	493	517	528	507	494	468	523	456	488	460	483	531	510	509	512	450	489	496	504	497	447	527	496	510	503	498	487	499	482	485	459	448	486	541	492	470	511	495	523	489	503	468	475	491	520	498	541	487
1330	174	130	103	392	3415	4507	3130	1583	684	311	162	99	52	47	41	31	42	33	26	31	35	36	39	35	37	32	34	44	32	38	32	29	32	30	38	32	29	39	31	40	26	39	31	42	33	33	26	31	38	24	47	35	38	30	29	37	30	28	31	32	29	33	33	32	30	31	27	37	36	31	31	33	27	31	34	34	35	31	25	35	28	33	25	36	27	31	21	42	31	43	30	34	21	34	42	19	39	29	35	26	41	26	38	30	35	29	43	38	28	23	31	29	37	34	34	32	26	31	33	28	32	37	30	36	31	31	35	24	40	33	30	24	36	24	39	32	21	31	28	38	40	28	37	22	29	31	33	36	36	27	27	29	33	25	41	30	37	36	38	39	26	33	32	26	32	27	39	37	29	36	26	27	26	33	24	34	38	38	29	32	40	34	30	35	29	44	28	27	25	37	40	40	23	34	34	23	32	28	39	36	37	29	40	35	27	40	31	35	33	28	37	29	45	24	38	41	43	26	27	36	29	45	23	30	35	22	35	43	37	37	32	38	42	39	24	26	33	30	27	36	28	31	25	38	25	33	31	34	24	31	37	42	28	27	34	41	35	23	39	35	29	37	41	29	31	31	26	48	24	34	30	37	19	37	32	25	34	28	53	33	33	23	29	28	49	34	36	28	40	31	34	29	38	31	47	36	40	40	44	22	30	38	34	28	35	24	35	33	31	31	37	33	37	25	40	30	35	33	35	34	26	26	27	26	37	33	25	28	34	31	34	45	41	31	32	39	36	38	23	36	44	27	35	30	29	22	36	40	33	26	36	28	44	35	32	36	24	30	25	33	35	30	54	27	29	44	30	35	35	40	37	34	33	38	36	37	33	32	31	22	35	35	31	30	22	44	32	37	47	28	22	37	33	33	36	46	26	28	33	28	27	35	33	34	32	37	27	38	28	29	46	37	26	32	33	29	36	34	32	20	30	35	31	35	32	37	30	31	32	33	33	37	28	39	30	33	30	34	51	22	23	28	22	23	27	44	35	41	30	39	36	35	31	42	45	31	39	40	44	36	27	22	36	35	37	36	36	36	29	27	34	34	47	29	21	30	27	29	39	35	33	31	33	24	33	32	35	37	33	28	39	35	26	40	28	24	32	28	33	28	28	33	35	30	31	45	42	28	36	33	38	44	31	38	27	29	35	27	48	40	31	27	32	32	34	37	35	43	33	45	21	37	42	42	26	32	30	38	31	27	30	32	38	35	29	44	36	34	25	39	36	22	29	39	32	32	21	34	31	36	29	45	38	29	26	29	35	21	30	34	34	23	26	43	42	39	27	41	36	29	40	31	41	29	38	36	26	32	25	38	34	23	35	35	48	38	33	33	33	30	23	40	36	28	20	29	31	31	32	35	32	28	27	25	37	37	37	25	28	26	34	32	37	24	31	38	36	27	31	39	31	38	34	24	41	30	36	29	30	25	28	47	27	43	25	21	35	28	28	33	40	28	30	23	39	29	32	30	36	34	20	32	26	25	25	24	37	26	32	31	34	31	31	31	35	38	32	34	28	26	33	29	32	37	36	23	32	29	32	29	34	33	44	29	29	36	31	39	42	39	33	27	36	36	47	35	28	32	35	28	27	29	39	32	31	32	32	30	31	31	50	42	33	29	34	26	31	31	21	25	33	34	31	41	35	25	27	24	32	33	31	27	31	45	32	41	40	33	48	28	27	28	27	27	37	36	44	20	26	33	36	31	30	29	37	32	42	32	34	22	34	37	37	26	39	31	24	29	35	29	39	25	35	36	32	37	28	24	31	32	32	28	35	38	31	31	33	31	52	30	26	24	26	27	27	23	22	35	35	31	31	35	28	28	29	32	42	33	24	31	36	37	42	30	30	41	38	27	35	38	28	32	34	28	44	45	30	46	39	25	42	33	31	37	30	27	49	31	30	35	36	22	27	30	30	40	29	32	33	30	24	29	40	32	33	40	39	35	17	41	32	37	37	30	33	34	26	26	30	25	43	39	30	30	41	31	30	33	34	41	25	24	43	35	30	40	26	33	28	43	24	32	31	35	32	27	34	31	30	35	27	29	23	42	27	28	33	33	42	38	32	30	37	27	27	25	33	32	29	39	33	37	42	36	35	33	40	32	35	32	35	40	26	34	35	34	31	24	32	41	30	24	38	25	27	27	36	28	43	39	31	36	41	37	24	30	23	36	31	39	27	34	31	26	41	36	29	38	35	45	42	33	38	36	42	34	31	39	36	26	30	32	24	31	42	29	32	23	32	21	32	35	29	28	31	28	30	34	35	32	18	35	31	26	29	32	18	35	29	35	36	35	33	29	38	26	28	28	32	38	28	43	22	40	37	26	35	35	47	34	35	38	28	47	38	28	33	32	39	25	30	29	37	33	35	36	48	34	42	22	29	40	34	28	30	36	40	47	33	22	40	30	26	30	33	27	27	33	39	29	33	40	39	42	37	32	46	29	25	30	32	26	26	42	33	25	37	28	34	33	28	30	32	35	34	39	34	39	48	37	29	36	34	38	27	37	28	36	22	42	37	39	31	36	30	37	27	33	35	37	36	35	33	37	34	28	27	31	37	27	34	31	30	32	36	27	33	40	30	24	27	33	37	20	35	34	22	32	39	23	28	32	38	22	29	39	30	31	25	41	28	35	28	30	45	40	39	36	34	32	32	34	28	17	34	37	28	28	32	31	45	40	27	33	34	24	23	29	32	27	25	34	36	25	41	32	34	28	27	34	31	42	36	33	33	37	28	37	33	23	30	39	35	35	42	23	31	33	19	27	42	32	29	35	36	37	41	32	47	39	32	26	32	39	34	26	33	29	42	34	27	21	29	23	34	34	27	36	37	34	28	36	28	27	17	26	28	29	45	28	36	33	26	34	26	29	40	28	28	44	32	39	35	29	34	28	35	33	34	31	36	27	36	33	26	32	31	36	31	18	30	30	23	24	20	33	32	35	30	37	30	27	32	30	38	30	41	36	44	26	39	38	27	29	30	27	30	31	35	31	38	37	41	31	32	36	37	28	31	34	31	30	28	37	38	41	36	37	33	42	30	23	33	45	28	29	34	41	36	29	36	41	37	39	31	33	30	33	30	43	29	38	34	47	32	29	31	42	40	40	26	40	30	26	38	42	32	30	35	20	25	37	30	37	43	45	47	33	39	33	42	32	45	35	29	26	38	32	42	24	32	36	21	20	33	35	30	36	24	37	30	30	37	37	31	32	20	31	31	36	37	21	30	32	37	31	27	39	33	32	39	28	28	37	33	24	43	27	32	35	30	34	29	34	38	33	36	25	33	28	33	27	38	26	37	34	33	34	34	42	42	36	32	36	45	38	35	41	28	35	31	28	31	30	33	39	43	23	31	32	38	32	31	29	32	32	32	24	35	35	30	36	27	27	32	37	37	38	32	24	27	31	46	34	22	31	23	32	40	43	29	23	35	31	28	33	25	30	31	33	28	36	36	29	24
12804	4587	2573	6584	23514	45804	43511	35292	26250	16335	9047	4782	2539	1245	764	503	471	470	452	430	436	417	486	451	454	437	413	433	447	440	460	421	422	451	386	427	461	428	479	450	460	439	445	440	454	424	422	412	424	433	411	448	460	442	421	439	415	434	392	411	430	395	425	412	462	438	451	404	450	381	439	428	412	416	425	446	432	450	423	404	435	423	424	420	437	455	441	440	433	446	421	460	421	455	432	425	430	401	459	434	431	412	445	417	416	402	441	458	444	440	420	468	420	447	390	440	398	519	416	422	466	436	425	426	446	460	411	417	449	421	448	427	422	413	446	455	446	422	460	431	407	449	429	438	429	434	455	440	438	459	451	477	422	437	458	460	430	424	444	447	406	440	448	426	434	434	419	434	409	442	400	450	440	421	442	406	437	446	438	474	444	482	439	417	426	452	469	414	455	416	443	425	459	435	445	407	466	390	412	446	427	444	469	436	428	427	461	421	442	459	405	461	394	455	402	433	423	449	439	423	426	394	422	466	395	427	403	431	446	438	456	441	450	418	416	393	423	441	434	453	437	412	430	434	424	459	443	419	448	417	394	457	435	432	446	383	461	425	449	426	432	432	468	447	452	414	374	436	385	420	451	374	422	422	420	376	442	420	451	457	422	426	438	395	388	445	468	441	428	417	438	437	451	433	433	413	434	434	460	452	469	464	404	453	424	420	417	423	408	463	438	458	419	453	440	404	436	445	469	459	443	428	455	453	451	465	443	411	430	413	408	436	451	451	439	430	435	397	414	443	444	408	425	449	459	399	411	442	454	451	457	430	429	411	403	404	396	459	461	406	404	467	456	435	455	472	421	429	427	467	412	426	435	427	413	454	461	451	420	424	449	485	406	414	445	467	428	434	405	435	420	454	416	451	383	462	441	426	405	436	425	430	472	432	427	421	469	436	442	462	498	432	430	421	430	440	445	433	462	420	459	435	425	404	446	403	418	422	434	463	488	425	443	410	424	423	453	452	422	391	436	409	431	452	414	449	432	422	431	435	464	390	419	450	462	417	424	407	423	458	445	442	436	384	447	404	397	454	403	425	456	440	455	447	450	421	465	438	451	464	402	461	419	430	445	446	449	437	437	439	436	466	415	409	491	444	434	457	446	499	442	432	442	426	467	442	399	394	426	422	409	431	423	435	483	419	423	432	482	411	467	439	431	452	417	423	434	441	401	403	426	458	410	400	440	447	395	462	422	438	467	409	433	436	448	432	423	443	426	429	447	436	428	420	409	458	446	444	434	438	422	459	435	406	408	454	451	446	458	427	440	444	434	423	455	438	451	413	450	449	455	466	426	447	433	416	405	449	430	425	438	438	423	460	414	422	419	434	412	409	440	444	416	428	444	395	443	403	419	449	416	417	398	421	461	426	423	419	486	448	460	412	443	408	448	401	433	434	423	424	434	400	422	460	450	447	432	460	424	434	407	462	404	414	437	402	414	463	423	463	409	444	436	413	472	447	392	449	459	430	435	444	419	450	454	436	461	420	433	453	411	429	454	440	447	434	420	453	422	409	402	421	421	430	446	465	420	447	414	421	428	422	440	420	429	451	415	417	441	414	436	425	445	446	398	433	391	479	451	444	445	423	422	469	444	442	451	426	462	384	513	406	433	423	455	456	442	426	425	450	444	439	409	421	452	450	425	400	448	414	405	419	430	411	466	388	447	429	404	415	469	419	460	416	426	444	459	429	395	457	411	438	425	442	417	431	380	442	428	428	429	471	423	405	454	414	448	455	424	436	441	452	442	392	429	463	452	459	430	428	452	440	394	453	444	429	404	444	402	412	412	368	431	459	427	468	437	452	384	435	439	470	421	454	423	452	448	448	431	420	444	422	436	441	471	435	477	430	419	442	459	469	418	422	408	433	424	445	432	424	411	446	403	433	469	434	428	412	406	421	462	443	430	467	419	453	445	426	438	461	457	437	427	414	403	417	444	425	457	416	443	403	421	441	439	425	426	454	405	444	449	443	422	443	458	412	409	417	423	418	407	441	454	420	427	415	445	410	469	477	437	425	432	411	431	406	448	417	433	454	412	441	426	429	423	432	474	408	428	413	403	442	470	404	418	430	422	449	394	468	420	431	447	464	428	429	436	414	440	414	457	426	418	413	449	424	454	442	450	463	464	427	415	467	395	424	414	400	431	447	437	465	461	419	405	433	433	430	431	440	439	423	447	443	456	415	417	445	430	462	412	434	415	466	447	467	427	449	425	413	448	448	453	463	458	497	443	429	395	414	426	456	401	411	450	428	422	399	433	417	448	427	483	429	459	430	417	423	408	418	435	427	415	408	432	439	387	445	417	420	419	408	418	430	424	479	441	414	439	446	403	430	410	454	425	419	429	399	409	410	436	454	417	428	439	435	416	421	397	385	441	420	427	430	478	457	433	425	405	437	493	444	454	455	441	427	429	414	455	414	442	412	416	443	455	441	438	413	414	438	465	433	410	405	417	399	403	415	435	413	449	446	419	382	454	459	483	433	430	489	452	397	419	460	415	405	453	436	438	431	427	435	417	466	436	412	416	424	434	386	418	408	452	464	408	469	444	425	425	449	466	437	429	454	427	475	475	451	449	407	421	430	363	425	417	449	443	448	414	430	399	447	432	410	423	430	440	407	444	434	394	408	419	426	483	410	434	401	431	438	446	431	410	436	444	393	375	406	427	454	401	430	456	452	399	441	442	404	411	421	467	395	447	419	430	427	409	410	394	441	429	428	426	420	430	463	427	435	396	430	441	419	460	447	428	427	453	439	434	453	424	424	438	431	459	439	456	430	422	411	417	429	464	417	406	501	409	424	459	442	427	417	439	444	421	435	438	484	413	465	425	425	430	411	429	407	439	414	428	466	433	418	435	419	433	410	440	398	421	426	461	431	445	442	428	435	464	440	425	408	435	398	451	407	458	443	414	462	414	427	395	433	453	411	465	414	440	398	420	454	481	432	461	430	408	442	421	450	409	436	440	438	443	438	406	436	434	430	428	420	437	455	423	419	421	403	442	396	441	418	422	435	431	407	432	525	476	419	420	450	467	426	453	407	416	421	432	441	424	417	431	448	451	447	443	408	426	420	459	453	450	409	422	437	438	438	436	435	415	435	438	367	433	431	450	428	438	425	397	431	448	442	462	446	403	436	445	429	448	439	457	427	443	429	470	432	403	421	396	463	394	444	434	430	410	457	409	450	429	423	434	438	443	413	428	421	429	425	444	440	479	395	431	422	450	433	456	429	446	425	458	425	436	428	427	455	447	440	437	432	456	409	408	445	421	450	446	423	411	401	462	441	435	431	417	455	447	420	476	410	440	437	422	429	472	405	435	396	449	417	425	432	433	445	413	439	403	451	406	467	499	422	444	432	444	413	409	462	417	432	438	453	437	472	449	439	408	415	430	430	446	414	447	378	445	400	413	415	409	437	509	431	404	409	399	394	406	402	449	444	453	436	429	437	433	424
802	347	295	202	1500	10228	11836	8119	4009	1545	832	407	234	107	56	56	32	37	42	43	33	30	33	33	40	32	39	33	33	24	35	33	37	24	37	35	31	26	36	37	25	24	37	28	32	28	39	24	29	28	32	33	26	51	52	39	34	32	37	46	36	34	36	33	33	32	30	41	45	28	26	34	35	31	32	40	29	32	31	40	39	29	27	32	32	36	28	30	42	28	37	33	35	37	27	25	31	36	37	33	31	27	34	35	32	39	31	41	27	40	25	37	42	31	36	36	41	38	38	41	22	44	39	35	22	33	40	34	31	34	28	24	31	33	39	29	44	38	25	39	16	43	29	27	34	33	42	36	22	31	34	40	31	45	27	36	20	32	43	22	27	37	42	21	33	22	36	45	37	27	25	44	35	20	23	36	37	25	26	28	34	32	37	40	41	35	27	42	41	33	29	31	30	38	31	30	44	29	30	33	34	31	27	32	36	44	30	39	28	32	24	39	37	42	30	33	35	34	37	29	28	28	39	42	40	34	28	35	39	31	26	30	36	25	44	36	41	28	25	30	37	23	30	39	32	32	25	35	35	22	36	40	26	35	46	27	36	33	34	36	24	30	29	30	22	33	34	33	34	29	42	41	32	41	30	37	31	38	23	27	34	30	39	35	36	26	36	40	29	44	25	35	27	30	31	27	30	29	32	31	34	28	42	36	36	29	37	39	35	33	29	33	33	31	43	32	28	34	33	33	45	36	40	31	39	30	40	40	33	39	27	45	37	40	44	36	27	30	27	33	35	32	29	27	30	32	31	37	37	43	31	26	34	41	28	55	30	33	33	36	27	36	38	23	27	36	42	33	38	19	29	40	32	38	37	49	29	25	33	25	33	32	32	43	31	38	31	40	40	22	27	37	37	43	22	48	37	34	32	27	36	35	39	38	35	32	33	41	29	39	30	33	31	29	26	37	34	28	39	31	37	33	35	35	40	30	29	42	33	50	29	29	42	35	39	27	29	33	28	28	36	31	36	33	35	30	32	51	48	27	32	29	34	38	35	29	32	26	32	34	23	33	31	38	32	36	33	37	33	27	28	29	27	39	39	31	32	41	37	31	28	34	32	27	33	46	28	35	49	28	30	40	36	42	31	29	29	30	30	40	31	30	34	45	35	32	37	36	43	41	34	28	38	29	25	40	29	27	29	38	30	29	39	29	30	39	25	31	34	26	43	33	49	36	31	42	39	34	32	38	33	42	34	27	31	23	40	34	32	31	36	28	32	28	49	41	46	29	30	20	25	28	22	28	35	30	30	36	29	25	37	32	36	42	32	43	29	41	43	47	32	39	52	35	19	32	28	30	42	24	28	42	36	26	37	33	24	30	27	34	43	35	37	30	36	35	31	32	33	39	32	40	39	34	30	33	33	39	32	44	36	38	35	35	35	26	24	32	31	35	34	34	28	33	22	38	26	24	23	25	22	41	29	39	40	32	36	29	24	40	27	29	41	31	47	49	29	34	36	44	28	42	42	26	50	34	26	38	27	40	28	35	33	34	41	31	33	34	32	29	28	39	37	40	36	31	24	33	28	41	37	30	46	28	31	31	40	33	33	36	25	27	26	41	47	29	38	36	36	27	27	36	38	25	35	43	39	33	23	22	35	28	36	33	31	38	44	32	32	44	36	30	40	38	36	33	32	40	32	32	37	30	30	38	27	40	38	28	30	29	42	35	50	42	39	34	37	30	32	33	44	29	40	44	40	21	36	39	40	36	41	18	40	40	32	30	29	30	32	35	36	26	40	44	34	31	33	35	25	35	31	44	28	40	47	30	39	37	21	35	43	32	35	35	41	42	33	38	26	37	32	27	30	39	32	49	27	32	39	36	34	35	33	32	30	26	39	43	32	30	24	33	38	38	29	28	31	23	47	30	29	42	27	33	34	37	31	41	36	35	31	37	39	36	35	34	40	46	36	38	30	30	43	37	31	27	38	49	41	41	36	42	43	30	43	44	18	45	38	25	23	25	35	37	27	32	39	30	26	33	36	32	41	27	31	42	40	35	29	26	38	45	37	30	34	24	36	40	43	28	32	43	37	32	32	33	43	41	27	42	29	39	35	45	27	34	36	53	27	33	35	41	31	38	33	32	26	31	40	34	28	44	27	51	38	28	30	43	31	36	32	39	31	34	31	30	38	34	44	27	31	25	30	31	40	38	31	31	33	44	32	39	25	31	39	33	34	35	43	37	38	38	47	24	32	24	31	33	31	34	30	39	35	28	38	46	40	20	38	22	34	27	36	28	36	41	36	38	31	41	32	31	38	32	36	40	30	31	46	29	37	38	34	36	33	41	31	35	29	28	37	28	26	30	30	42	28	42	36	37	29	39	37	29	34	35	33	31	42	32	38	36	34	38	35	34	38	35	38	32	34	27	28	39	36	37	32	43	33	28	41	32	39	25	42	31	50	38	41	33	37	34	30	39	38	38	38	29	30	26	34	29	33	28	36	32	33	33	28	26	33	27	37	34	47	36	37	35	35	41	37	42	29	45	27	46	35	50	34	36	33	26	43	19	29	36	45	31	23	34	31	33	35	22	30	43	38	28	44	28	44	35	35	25	41	25	30	36	40	32	40	34	34	22	33	34	35	29	35	42	28	40	31	36	29	22	31	31	48	37	37	27	26	36	34	29	33	34	32	37	33	34	37	41	38	26	27	24	27	32	40	38	45	31	30	33	33	28	35	34	27	33	39	35	34	33	44	33	29	39	44	28	41	24	43	34	41	31	24	38	47	25	34	36	41	30	35	44	30	26	29	43	40	34	31	18	33	25	31	36	28	36	29	27	29	35	29	36	33	25	33	31	26	27	37	34	31	30	21	46	42	28	34	43	32	38	31	36	27	36	30	37	28	36	39	38	32	25	43	34	30	30	30	39	36	27	36	38	37	34	39	42	33	24	32	33	45	14	44	27	41	38	44	33	33	28	28	26	34	32	28	40	36	28	34	38	39	27	25	24	39	36	41	38	27	28	33	35	37	32	32	40	35	38	47	39	31	37	26	28	33	35	33	31	31	32	29	30	27	36	43	33	34	33	23	33	42	42	34	47	35	31	34	38	36	32	45	29	32	31	33	30	25	38	37	32	41	44	36	37	27	27	34	36	34	35	34	37	29	42	28	27	43	32	34	24	34	32	31	38	41	45	30	33	30	36	38	44	44	33	32	34	44	32	42	35	31	36	30	37	36	41	28	35	42	43	39	23	19	44	30	40	24	25	30	33	35	40	35	29	34	30	40	29	43	39	25	40	29	26	37	30	33	39	30	31	25	32	30	40	31	27	32	42	34	38	39	36	34	28	30	32	36	26	32	26	34	32	45	32	33	38	31	38	23	35	33	31	28	38	38	35	31	37	40	36	32	34	40	28	38	28	37	29	44	31	41	45	32	32	38	34	27	34	36	28	36	30	29	36	39	37	49	39	33	37	34	45	34	36	40	32	29	31	34	34
17915	9275	6199	13768	37779	64812	60343	47608	35347	25865	19505	12210	5827	2526	1176	686	479	456	462	467	483	452	453	455	439	460	463	470	462	439	438	439	436	493	437	432	487	449	432	482	453	452	496	414	426	411	463	471	405	442	480	448	445	425	451	417	434	439	472	402	449	433	455	443	449	436	449	463	459	456	421	433	425	437	452	464	452	448	445	459	463	494	456	466	427	411	467	453	430	466	440	452	447	446	447	386	478	455	408	446	436	506	410	437	470	440	452	433	467	434	486	409	452	462	453	442	461	416	448	450	467	458	491	471	453	479	417	447	440	464	413	452	454	457	402	476	405	453	481	439	428	464	410	440	450	431	474	458	477	470	421	475	395	444	419	469	475	461	441	450	434	448	431	465	449	411	426	445	476	462	432	455	485	444	476	439	462	470	445	436	447	432	459	451	436	437	463	433	478	462	431	462	445	460	455	485	454	432	450	446	476	467	452	471	440	465	490	448	448	404	476	426	491	418	434	437	420	421	425	497	423	488	487	484	458	437	447	432	470	512	435	466	391	457	447	455	454	456	412	455	458	438	464	441	448	466	446	441	444	466	469	443	477	479	460	458	451	402	458	437	426	439	421	453	450	436	451	486	450	492	426	444	444	453	483	430	455	465	467	444	476	414	446	431	449	444	458	466	477	421	426	438	449	460	466	434	439	419	421	481	413	445	478	449	472	483	436	440	436	424	431	419	473	393	432	449	477	450	408	456	443	402	453	473	444	461	462	470	437	452	434	463	434	447	474	439	445	424	488	467	458	486	451	477	467	443	457	428	444	464	448	447	450	435	443	454	483	426	460	454	452	470	466	433	442	427	410	447	418	417	425	425	429	472	476	472	407	444	447	413	458	448	462	474	474	450	438	440	467	418	448	425	451	461	431	464	460	447	422	474	417	437	457	443	455	474	414	435	435	427	453	452	419	415	446	447	458	491	424	470	482	426	440	481	471	432	472	456	441	446	421	424	500	460	413	447	438	439	463	424	494	441	462	478	454	428	425	402	502	441	447	435	413	442	496	429	449	470	487	422	462	419	478	459	457	439	421	420	468	444	478	502	465	450	470	453	439	457	484	461	456	479	459	468	475	477	449	491	466	440	473	453	471	430	457	435	435	482	419	473	430	441	445	437	471	459	432	468	454	440	463	457	438	474	458	448	445	441	459	450	409	464	461	459	474	468	464	458	444	446	424	443	433	488	421	477	453	466	478	454	450	440	461	462	419	465	442	478	499	408	467	452	427	451	426	421	456	396	410	450	454	422	460	430	465	456	435	452	467	486	426	500	433	435	440	434	451	419	444	446	418	435	443	432	437	472	424	439	452	467	423	468	451	474	472	430	449	446	390	485	441	440	464	447	433	442	427	463	441	437	416	453	438	459	458	439	446	463	434	449	450	426	480	456	444	438	463	467	473	469	421	482	404	403	443	439	465	470	433	422	416	438	438	410	434	508	448	442	402	406	454	441	409	472	467	466	467	446	443	415	428	414	445	437	453	432	474	429	446	474	461	437	477	452	462	410	480	464	445	427	458	463	429	462	445	432	441	451	461	445	451	437	460	464	441	488	412	447	432	476	442	433	460	468	453	448	441	476	443	431	425	426	440	409	438	428	437	456	473	429	452	455	455	429	430	450	459	453	468	417	448	464	434	428	460	443	445	440	421	441	429	462	465	452	422	432	488	455	436	435	451	452	438	457	475	450	442	442	449	446	447	422	442	478	433	473	474	433	447	453	451	482	448	424	451	444	404	467	421	457	433	446	478	443	494	429	448	456	442	436	439	458	450	448	471	475	426	443	454	437	435	438	444	461	442	473	467	442	449	452	443	432	479	482	476	431	459	447	457	437	441	423	479	430	459	471	473	460	424	473	447	457	439	437	472	469	467	435	461	451	452	411	395	449	409	426	430	469	450	449	456	440	444	458	435	416	438	426	466	459	447	463	452	452	492	431	478	448	429	444	437	442	457	430	434	433	452	447	443	459	459	477	406	454	470	454	420	457	434	461	439	462	472	457	467	430	431	426	436	438	433	443	474	478	458	445	448	466	464	435	426	432	467	440	454	461	428	464	443	465	466	451	438	453	419	459	477	460	454	482	407	476	420	470	427	474	477	436	455	432	498	459	449	428	414	455	465	436	439	463	453	418	426	440	469	425	482	444	427	471	458	475	484	446	458	419	435	442	457	454	430	423	444	437	464	466	412	452	486	451	449	442	412	438	457	419	431	428	439	463	467	470	480	436	458	479	426	466	430	466	421	434	406	442	429	454	434	468	439	425	451	466	423	427	443	425	458	423	473	449	508	450	437	451	471	462	475	434	456	446	469	479	444	451	471	428	452	451	480	464	446	461	424	444	470	475	465	437	427	441	457	396	410	419	476	437	446	459	455	431	449	421	440	438	468	438	405	437	471	455	449	441	427	458	435	416	446	427	449	468	453	446	485	432	447	472	480	427	457	465	446	448	445	453	445	437	447	450	413	451	446	416	459	454	433	429	452	416	444	454	428	469	443	452	440	453	462	462	458	429	424	448	452	448	477	443	464	444	443	430	450	408	469	448	443	459	455	442	474	418	460	459	489	415	468	405	468	454	455	450	448	452	435	516	445	465	463	446	480	472	449	483	471	464	448	444	456	498	459	468	488	463	458	436	440	489	470	431	456	455	465	462	444	433	436	447	400	458	467	427	454	436	431	409	426	428	432	462	438	466	407	483	446	418	477	446	476	456	432	425	449	477	442	423	454	467	465	482	479	458	448	424	406	440	465	436	429	435	453	455	436	447	414	479	401	422	462	462	422	451	459	452	437	446	447	449	460	421	482	461	453	458	461	462	434	451	458	498	419	467	435	451	422	447	442	467	454	436	499	433	453	457	430	455	457	494	416	466	463	438	447	435	424	428	425	442	426	451	425	418	445	437	468	466	446	434	430	455	477	477	451	460	444	422	462	419	474	429	452	492	450	437	450	476	469	459	447	459	420	426	440	464	448	437	448	443	436	442	474	451	414	450	418	457	433	406	438	443	476	490	429	448	479	440	426	468	413	482	479	450	460	438	430	479	465	452	456	431	462	468	463	442	505	455	444	433	402	418	432	447	470	454	484	460	456	447	437	478	484	449	448	462	415	464	430	449	437	466	480	471	460	481	450	463	447	433	480	453	437	497	401	435	429	476	460	465	433	473	442	476	488	475	440	446	433	436	460	455	469	434	453	432	464	427	437	438	453	449	403	477	420	430	442	418	452	456	473	445	406	450	428	455	436	442	462	444	491	433	440	454	463	416	466	483	443	394	437	411	462	420	452	450	439	434	461	441	477	463	439	474	456	457	417	435	477	451	451	463	449	464	480	453	421	390	445	437	448	464	454	445	427	425	469	476	465	475	470	465	440	450	455	437	474	459	438	472	463	439	424	436	461	417	437	435	465	433	432	434	415	441	433	413	475	500	436	489	449	424	444	480	426	467	466	445	477	434
2114	397	266	268	2438	9423	9932	6301	3741	2929	1627	771	304	127	72	48	36	35	49	40	36	33	42	29	31	30	29	32	40	40	29	38	35	46	31	40	38	38	41	32	31	36	24	32	44	26	31	24	22	36	27	22	35	32	26	37	42	32	25	36	36	24	36	27	37	25	35	27	36	36	34	51	38	41	36	28	30	40	28	40	49	36	39	35	35	29	40	40	39	39	46	35	31	27	39	49	43	34	30	39	35	40	27	39	38	36	37	35	32	44	34	51	33	29	28	34	35	46	48	32	35	45	51	29	43	33	48	39	32	34	39	44	39	38	27	28	25	27	31	43	40	31	35	32	50	35	27	46	43	26	36	40	28	40	32	39	44	27	43	34	35	43	25	28	34	30	31	39	31	37	28	44	32	37	22	37	43	34	38	35	37	41	37	37	36	36	43	31	34	26	34	35	55	33	29	47	37	36	37	39	38	34	33	32	31	25	37	47	37	43	38	34	35	34	29	42	40	41	51	28	41	30	37	38	46	36	36	43	32	41	31	30	35	37	46	39	35	51	32	33	24	29	27	34	25	44	36	35	47	42	47	32	40	40	38	36	43	22	37	44	46	29	38	37	41	38	36	51	36	40	39	43	42	33	37	28	27	37	44	45	31	36	40	37	32	43	40	30	36	32	32	42	42	39	39	40	36	23	42	38	52	39	31	23	45	35	38	40	31	42	24	23	36	35	31	31	36	31	31	34	41	41	36	49	28	38	42	29	32	25	32	28	32	44	41	31	37	39	43	30	38	37	39	40	43	31	25	33	34	35	37	28	33	39	33	37	30	35	35	39	35	28	34	39	32	32	30	44	39	47	24	23	41	27	32	34	38	36	35	44	38	32	37	42	36	37	39	44	38	42	36	29	35	33	36	23	33	45	31	30	39	46	30	38	36	30	28	34	47	42	26	39	21	29	28	33	32	39	37	32	32	37	36	29	46	34	44	29	31	33	41	35	30	29	32	26	43	54	44	35	34	44	37	43	30	37	28	45	40	48	30	37	34	40	43	43	28	37	35	45	30	34	28	32	34	35	35	37	26	41	43	43	28	32	26	40	37	47	35	42	30	36	28	49	41	34	23	36	23	38	46	39	31	34	35	43	29	44	30	33	45	43	32	32	31	29	36	36	36	36	40	25	33	32	35	41	27	37	40	38	30	41	44	37	33	41	34	31	41	36	43	46	44	38	32	54	37	33	36	37	31	35	38	31	30	38	39	44	34	52	44	46	28	34	19	33	40	43	39	38	45	32	27	39	39	53	25	35	48	43	43	29	34	33	18	39	33	35	29	28	44	33	38	42	40	35	35	37	33	29	43	34	32	28	31	29	37	39	32	25	38	39	31	35	47	28	34	44	34	30	31	31	34	35	38	32	33	36	43	32	32	30	35	28	36	29	36	38	45	34	43	25	40	44	36	33	27	41	25	35	30	32	41	42	43	37	35	36	37	42	30	33	39	34	41	24	31	30	42	34	28	21	42	44	33	46	40	30	39	37	46	35	36	34	28	27	45	41	30	49	30	40	47	34	44	32	39	41	28	35	39	35	28	41	28	37	35	25	28	40	40	33	46	40	31	37	39	27	31	37	39	32	37	37	25	34	38	31	30	45	39	31	39	37	43	41	28	45	36	37	37	28	34	39	34	34	34	40	40	35	35	40	34	46	30	29	27	42	27	37	36	34	37	37	37	26	42	42	33	31	38	39	31	37	39	32	38	21	38	27	36	40	32	50	40	50	35	52	36	32	45	45	39	35	35	37	31	32	38	50	33	41	37	27	48	32	22	39	39	39	32	38	34	47	43	57	26	26	30	33	31	38	42	39	32	35	32	41	26	38	43	29	40	41	31	41	45	32	37	46	33	35	36	35	30	37	35	37	30	43	33	30	30	43	39	26	44	35	33	36	30	37	33	26	45	34	29	38	46	48	39	35	36	32	40	31	35	34	36	41	29	30	39	29	46	35	35	39	32	33	31	42	45	44	29	35	31	47	42	33	46	34	32	43	33	36	50	37	33	26	42	29	41	37	31	35	30	33	41	28	35	40	28	44	36	36	41	45	41	30	47	36	32	32	22	37	39	25	31	42	36	28	33	36	38	37	38	37	40	48	36	33	31	50	35	37	37	41	36	44	26	32	24	41	41	37	31	43	32	38	27	36	33	30	45	31	24	38	32	38	43	41	37	29	33	36	36	33	28	35	41	35	36	33	40	35	37	40	29	43	34	28	39	31	42	49	33	28	33	34	48	36	33	36	34	42	44	38	39	29	33	38	45	35	41	34	51	32	56	36	36	49	39	31	36	39	28	45	41	38	41	43	38	28	37	35	36	35	35	32	36	32	42	26	39	34	34	45	36	41	46	29	31	40	38	36	30	41	41	29	36	42	43	34	32	35	22	27	31	34	33	46	41	45	25	29	39	37	30	35	32	36	33	26	30	28	32	34	44	32	34	35	38	31	33	35	40	27	25	46	24	34	37	36	47	26	35	41	25	26	38	38	29	34	33	41	26	28	38	35	43	51	31	42	33	34	36	25	35	26	28	28	41	39	34	35	30	36	35	40	29	34	35	37	47	37	39	46	36	35	37	35	28	38	34	30	35	39	31	27	40	36	35	39	39	39	31	39	38	42	27	34	37	36	35	38	40	33	40	38	32	38	27	32	36	36	37	33	35	36	34	24	39	26	30	28	27	31	39	44	38	30	52	32	33	39	29	40	35	32	29	33	34	29	36	30	41	28	37	30	41	40	34	33	46	36	34	37	35	26	38	32	31	41	42	37	40	40	33	35	36	39	34	37	35	31	27	28	26	22	28	36	36	37	38	37	31	24	34	33	27	35	33	34	32	45	28	40	37	36	27	39	40	38	30	37	32	48	47	45	35	40	36	34	44	30	44	37	29	33	33	33	36	35	26	36	36	23	36	46	42	31	32	36	38	38	31	29	41	31	38	37	40	40	36	30	34	30	29	35	37	30	33	27	38	38	32	41	36	29	27	27	36	32	35	54	38	32	33	36	45	27	38	41	47	21	33	42	40	41	39	34	38	35	47	30	39	31	45	39	36	26	38	38	38	28	29	32	36	38	42	25	33	38	42	26	48	34	33	37	46	39	33	36	35	32	35	36	28	37	30	28	34	36	29	38	32	39	38	38	33	43	41	37	39	35	28	34	26	48	36	36	30	43	31	37	40	55	32	40	52	39	51	46	26	34	36	32	34	37	22	34	48	32	43	37	40	36	33	31	36	28	38	32	22	43	36	28	33	32	26	39	29	38	35	46	33	47	42	24	47	38	36	38	35	30	34	30	36	36	47	40	38	30	35	30	43	36	35	42	33	35	39	46	37	29	34	38	27	28	45	37	45	48	49	38	32	35	26	41	39	43	36	42	42	40	32	39	34	38	32	43	31	36	35	34	33	38	43	31	33	28	36	31	33	41	33	35	28	28	36	48	43	40	41	30
17831	9109	6424	14564	46425	63520	56503	45240	37771	33559	26083	16873	8631	3321	1371	699	549	509	511	471	492	531	513	449	511	509	459	513	492	516	524	492	482	501	524	519	491	467	462	488	516	493	475	507	507	456	489	461	492	506	503	479	482	522	510	536	511	501	477	491	474	525	500	495	502	449	472	491	487	482	515	502	500	522	516	450	468	498	494	504	497	518	534	486	489	510	478	487	468	535	463	505	454	447	475	463	515	535	485	465	476	502	476	467	480	504	505	493	434	447	493	533	500	493	511	442	475	515	547	520	490	487	496	485	513	477	490	506	468	478	436	456	481	483	458	513	510	458	492	509	491	527	541	495	487	463	479	483	496	473	494	448	479	462	480	453	487	461	468	503	494	443	504	483	529	508	480	467	470	463	480	499	482	496	471	503	498	480	483	497	483	493	479	539	523	483	525	543	468	499	537	466	503	482	502	485	490	496	512	503	488	474	462	485	466	489	453	487	469	483	455	491	438	501	511	473	492	532	521	509	520	474	493	472	530	487	515	460	459	504	452	498	474	506	481	478	499	502	470	462	504	469	480	469	515	458	512	479	452	476	515	477	465	492	453	528	461	481	446	499	498	478	485	477	497	463	527	484	494	495	488	503	519	477	455	462	506	506	522	467	478	471	502	487	485	519	457	474	498	467	460	505	498	493	496	471	479	492	498	448	465	518	519	490	494	480	451	457	501	497	503	493	508	494	531	478	482	506	487	463	486	492	482	515	500	465	514	505	501	520	505	458	505	492	475	445	466	459	482	537	483	505	479	520	477	501	467	495	450	481	463	486	473	481	485	445	493	492	511	500	492	513	511	489	481	493	504	473	463	519	451	468	507	551	478	484	464	492	477	465	525	443	492	499	520	482	510	480	482	500	498	483	474	500	482	481	455	488	453	473	517	510	479	505	479	438	522	490	474	503	492	503	490	468	467	474	485	475	486	456	492	475	497	520	482	492	484	505	507	485	500	495	535	502	468	450	489	512	437	496	441	489	490	491	465	521	464	521	484	460	490	516	441	487	455	495	491	466	493	474	494	466	495	495	471	459	469	494	484	527	494	487	509	498	492	454	489	472	508	461	485	481	482	486	479	431	440	473	486	488	470	503	494	481	501	472	459	493	451	492	498	501	476	446	495	512	482	472	465	494	458	471	500	512	469	509	488	505	459	489	465	526	463	490	520	464	468	486	497	465	463	478	472	509	485	501	498	490	489	497	474	444	441	519	487	490	474	476	498	488	518	495	482	500	510	501	465	508	458	505	497	492	463	528	501	468	465	471	482	472	492	457	476	500	495	463	476	481	448	485	504	424	449	510	482	479	533	473	492	504	474	488	511	470	485	515	473	462	467	516	494	497	488	475	454	450	486	508	497	469	500	481	459	498	458	507	459	485	506	447	506	503	497	493	464	502	493	495	497	506	452	517	495	480	524	497	441	485	553	500	507	499	476	494	467	457	498	488	533	454	478	478	495	467	442	505	523	438	499	532	521	465	483	481	529	528	496	482	471	491	499	461	479	478	465	500	489	479	471	471	502	473	505	493	480	471	485	507	484	430	473	511	493	442	504	518	454	502	483	458	493	467	460	483	476	485	493	482	469	503	511	487	462	515	509	482	481	456	497	472	473	460	490	540	513	508	456	465	503	437	485	429	471	488	491	491	484	495	545	469	512	454	475	507	487	503	425	487	545	494	484	491	480	444	486	515	532	475	485	477	466	457	488	503	450	468	477	498	500	511	460	512	503	469	481	542	487	451	497	492	518	500	490	477	511	493	492	473	528	471	459	511	474	515	486	509	498	501	527	499	482	493	481	516	506	494	458	445	463	487	499	544	470	501	478	524	495	493	500	473	488	480	527	476	458	541	446	484	519	520	424	476	500	529	488	479	486	505	507	462	480	528	488	485	513	476	484	487	468	465	452	487	484	502	495	504	497	476	473	496	508	497	471	462	489	497	495	437	520	485	490	490	470	456	487	480	440	458	474	481	461	497	501	475	489	456	498	467	500	467	457	464	505	461	477	502	495	511	456	488	478	505	498	455	503	552	515	494	508	490	452	478	485	510	502	442	455	480	518	460	468	425	509	463	476	486	556	479	447	491	507	469	476	481	506	515	484	487	464	486	510	496	473	490	538	500	549	501	460	529	492	504	482	506	475	445	512	498	472	452	525	533	470	463	513	507	476	497	475	492	461	506	504	467	473	478	516	508	522	487	497	488	500	508	469	459	529	500	522	457	487	481	512	505	492	523	504	491	472	472	463	479	491	467	500	491	505	490	482	471	548	473	504	459	491	484	478	513	456	459	486	482	447	457	456	461	451	491	490	490	484	462	473	495	489	500	462	467	473	526	487	506	525	475	458	475	495	474	466	457	533	476	467	515	466	491	490	481	477	500	466	513	500	481	454	498	476	486	479	463	513	466	473	496	492	515	463	484	480	457	450	458	492	510	503	482	478	488	480	496	504	492	520	491	507	495	479	481	487	505	544	467	491	512	493	503	495	463	496	477	495	496	497	492	483	491	474	506	517	494	510	477	480	487	482	526	521	488	492	502	480	473	516	477	523	446	504	462	511	503	498	457	517	510	500	467	493	479	480	515	499	490	472	525	535	497	480	530	498	486	460	502	478	474	462	470	461	487	463	453	519	526	491	510	466	490	455	485	486	468	479	489	477	474	490	501	489	505	509	494	464	476	434	487	463	506	513	477	451	448	437	481	525	486	537	469	501	499	487	460	532	558	489	462	496	505	490	490	517	493	484	465	503	506	483	507	499	480	468	482	508	498	485	519	489	503	466	494	467	496	491	481	506	473	474	507	490	496	482	500	486	530	541	563	476	497	526	487	516	476	474	477	474	507	487	511	503	499	467	475	489	505	518	455	499	473	533	474	484	489	502	473	538	492	447	489	514	463	477	473	544	494	509	481	480	495	469	485	477	500	472	497	483	472	493	492	514	474	458	486	492	477	540	491	531	486	466	495	465	479	485	509	500	490	492	503	494	440	513	493	492	505	439	492	474	519	511	475	456	528	521	464	505	514	485	485	503	450	506	495	513	490	500	471	516	493	494	480	514	470	479	461	491	493	490	483	491	482	444	503	463	498	510	455	486	531	501	527	480	509	464	503	510	485	478	502	471	483	494	534	471	489	495	464	467	479	446	481	469	474	473	485	507	485	474	491	507	476	469	472	475	466	488	457	512	498	487	492	513	494	504	508	467	481	465	470	524	447	495	476	489	456	540	463	476	479	457	499	472	515	501	477	458	459	492	455	513	470	450	500	467	497	469	474	519	473	466	515	463	499	467	477	506	479	508	495	489	491	466	496	483	492	488	496	496	454	521	453	480	525	472	469	491	485	508	469	513	477	529	528	510	461	502	467	499	484	463	499	472	499	470	476	519	511	490	441	448	508	496	484	475	485	501	498	479	454	511	477	496	472	492	496	460	516	482	498	487	452	487	511	536	469	501	478	505	488
1147	677	501	398	3445	14193	17218	10030	7283	4767	3062	1307	482	171	78	43	42	34	28	34	37	38	36	33	28	38	29	40	31	31	37	51	36	31	39	38	37	35	35	45	32	30	40	33	31	45	36	32	27	43	29	36	32	29	36	34	47	41	24	37	28	39	36	34	49	37	36	40	33	27	41	33	30	38	43	35	30	29	37	64	32	41	31	32	43	40	39	36	39	46	36	35	34	33	28	46	30	37	46	20	37	34	42	38	31	28	35	37	39	38	39	35	35	47	31	30	31	47	40	31	36	27	42	31	34	41	54	38	38	47	32	38	32	33	39	34	34	34	45	30	26	44	35	43	27	37	28	44	36	37	24	36	30	36	42	42	37	37	41	38	32	35	32	40	40	38	38	46	34	43	39	48	37	28	37	41	37	30	40	37	32	34	43	35	42	34	30	39	33	29	44	36	38	29	34	48	41	40	34	38	45	44	37	22	31	26	43	32	37	36	34	44	37	41	49	40	40	29	55	29	36	30	30	39	41	32	26	37	31	37	39	44	38	37	36	39	38	34	37	40	30	37	40	26	37	33	36	27	44	37	32	44	46	33	34	31	29	49	36	40	34	29	34	34	39	36	44	34	30	32	38	43	35	34	38	32	37	40	42	35	33	35	49	38	32	45	28	29	36	32	34	43	40	40	37	40	39	32	33	32	46	35	27	37	41	38	34	27	38	33	31	42	47	32	41	27	28	37	35	30	37	34	28	37	32	35	40	37	50	38	39	39	44	28	51	40	34	44	29	42	40	30	36	41	46	39	39	44	44	40	35	38	35	43	33	41	41	22	55	36	41	39	35	42	32	29	30	46	31	28	42	45	41	31	39	44	31	45	32	40	47	38	39	37	30	26	48	39	36	35	37	43	33	35	41	39	35	37	34	42	26	28	38	36	52	35	37	21	29	43	35	27	33	31	37	27	36	39	36	41	45	37	30	47	38	39	35	34	42	45	42	42	36	38	38	53	41	33	38	35	27	38	41	32	37	36	29	34	31	42	28	32	34	32	31	29	44	40	40	34	35	45	43	35	56	31	31	30	34	40	26	43	32	28	34	33	43	31	58	36	40	38	37	41	40	31	34	31	42	44	28	36	39	45	30	35	36	31	41	30	39	39	38	37	30	32	34	36	37	29	30	42	47	33	36	34	44	30	27	32	39	37	40	30	33	36	34	29	29	23	44	41	51	41	49	41	35	40	26	36	33	30	29	38	35	40	31	35	40	37	30	35	42	32	32	42	33	36	33	35	38	50	29	38	37	37	32	36	45	35	28	37	35	46	34	32	32	34	35	34	37	36	35	33	35	27	33	38	38	37	51	41	41	42	34	39	39	34	34	39	32	32	47	46	33	39	48	36	37	34	44	30	37	36	41	44	39	44	36	38	25	37	38	44	37	37	44	34	37	34	37	42	36	41	29	38	35	31	24	45	45	38	27	38	40	38	35	38	40	45	30	40	35	45	41	38	29	32	30	29	37	34	32	40	25	40	37	34	26	36	39	48	35	29	43	40	43	39	33	34	31	44	33	44	34	26	28	31	50	48	39	39	35	34	40	30	31	28	34	54	34	30	40	36	42	40	36	37	35	35	29	41	37	45	32	35	32	28	33	30	39	30	42	56	35	40	25	31	35	34	40	34	41	37	36	41	43	40	41	32	39	43	24	30	43	34	23	31	44	37	35	37	35	33	33	39	35	41	46	28	38	31	35	30	33	36	32	35	41	30	42	40	36	27	39	44	37	36	36	38	37	33	37	34	46	38	22	34	42	26	37	38	31	34	39	34	42	32	28	37	28	37	30	35	30	40	27	25	35	40	47	38	32	43	32	35	42	29	33	45	38	37	36	45	32	34	36	35	38	33	34	38	39	41	45	51	41	41	35	33	41	48	41	38	42	40	42	37	32	31	40	38	38	40	36	44	39	45	36	41	44	45	29	32	29	36	33	32	29	30	40	35	39	29	43	32	47	35	30	34	31	41	38	38	40	36	34	35	38	39	39	36	44	33	40	40	41	42	39	31	33	45	27	39	38	39	34	41	34	28	31	34	38	37	39	40	32	29	40	31	34	33	36	45	34	31	53	41	43	32	35	36	38	42	32	40	17	47	41	31	34	30	31	34	36	28	40	31	25	33	38	40	36	39	36	39	38	35	29	44	48	36	34	34	35	36	36	44	33	36	37	43	34	33	31	34	31	43	34	43	34	33	33	41	40	41	27	31	42	35	38	46	43	32	45	39	37	25	29	42	25	44	47	36	40	42	32	45	34	42	37	27	40	33	45	36	25	33	27	34	45	33	47	34	31	42	43	33	47	33	25	33	44	26	36	35	35	33	31	32	41	32	39	32	33	33	31	33	39	37	37	41	46	45	31	47	40	50	26	41	31	37	30	39	37	31	39	37	43	28	45	30	43	35	38	25	30	31	25	34	44	39	35	40	44	39	36	38	46	39	39	49	38	39	35	25	43	39	45	40	38	36	34	39	40	27	43	29	33	40	39	27	48	38	41	31	39	32	36	45	45	29	43	32	32	41	27	30	33	43	52	38	33	27	30	36	36	44	33	28	37	29	36	32	37	31	35	33	45	32	35	32	32	37	27	40	46	41	48	28	42	35	38	31	31	33	38	46	34	34	40	24	35	36	37	33	25	42	34	43	35	39	43	36	45	36	34	36	34	36	44	32	48	40	32	26	29	38	40	37	29	35	44	44	43	50	48	30	34	34	41	28	39	45	36	39	39	43	37	40	42	31	36	42	31	38	39	30	30	30	36	44	44	33	36	30	33	45	45	40	33	29	36	30	42	26	35	39	45	44	28	33	29	38	32	35	36	31	32	31	24	34	32	39	34	39	36	28	26	36	20	39	39	46	51	49	43	30	38	48	37	36	41	32	38	31	37	37	44	31	42	41	38	39	32	37	46	38	35	35	39	31	39	37	33	35	33	26	25	33	27	39	46	34	41	50	31	28	50	33	36	42	45	33	34	45	37	35	44	43	36	27	41	43	32	45	34	36	31	28	31	38	29	47	42	33	41	39	34	36	31	33	39	33	32	40	38	41	34	36	36	36	25	44	42	30	33	35	32	42	34	31	27	42	40	40	31	34	32	49	32	39	37	42	34	32	39	39	30	50	37	30	28	31	34	38	51	43	25	27	27	36	34	48	39	34	32	39	36	33	32	35	38	31	35	38	45	26	27	28	26	40	30	43	41	37	31	36	25	28	27	35	45	44	42	43	43	28	39	40	38	40	31	31	39	41	39	31	35	24	33	27	34	36	32	39	43	41	24	36	32	36	48	32	40	48	33	37	30	45	33	33	34	33	39	31	31	42	42	44	45	39	38	27	41	35	36	43	42	43	35	45	41	37	29	45	24	45	50	39	34	42	36	40	39	39	34	45	46	32	33	41	25	31	39	34	37	26	35	47	30	38	38	39	36	36	32	28	41	36	35	39	35	30	31	36
22128	14156	9762	18558	50399	70840	67931	51695	46210	39148	32347	22584	11845	4238	1487	723	541	499	469	470	481	499	502	503	487	457	491	489	480	458	503	513	510	476	440	490	491	506	488	481	444	497	485	469	476	471	490	503	480	486	490	485	477	501	515	549	487	486	482	503	489	456	460	496	529	512	475	503	500	480	490	459	457	468	525	477	488	493	491	479	509	511	510	463	510	460	469	489	457	514	472	488	501	479	480	490	476	485	503	481	481	489	461	479	499	486	474	485	464	441	452	453	473	491	522	478	512	477	464	470	460	507	476	465	461	470	471	462	476	524	477	514	485	522	508	497	505	510	447	502	456	520	464	489	547	497	466	491	492	473	475	491	457	541	516	492	509	504	528	516	468	434	506	491	532	484	499	495	483	461	468	473	465	460	472	476	491	484	464	463	509	485	506	472	464	465	426	497	484	483	506	502	517	485	538	488	476	490	525	471	523	524	471	484	518	481	524	497	484	517	529	489	497	489	511	538	462	486	510	472	461	463	452	465	481	469	462	474	497	475	514	475	479	517	510	506	491	515	568	523	478	482	493	487	452	470	512	504	441	522	462	503	487	493	457	504	475	475	518	513	518	487	469	502	513	475	487	543	480	472	455	505	487	528	458	508	479	444	500	493	474	471	509	495	514	485	533	451	483	468	499	486	482	524	514	488	520	512	499	507	519	463	472	495	469	488	479	523	515	499	484	475	511	491	526	500	485	497	492	474	478	500	510	464	517	483	503	500	509	469	513	484	497	473	474	485	476	529	510	514	499	473	503	472	464	457	535	477	485	499	539	486	435	490	475	500	471	478	502	483	523	440	481	478	457	501	497	454	477	500	476	544	496	441	485	488	482	474	415	478	457	488	496	469	486	469	477	471	531	502	524	493	543	501	441	473	505	510	477	490	509	464	470	468	503	498	509	440	474	498	496	466	481	504	504	493	459	467	527	473	493	482	500	520	487	488	472	481	492	447	476	470	485	502	486	470	501	455	495	470	482	478	464	509	487	524	482	461	481	479	493	467	473	480	522	452	484	464	482	494	469	493	461	507	489	482	468	519	474	475	507	478	497	519	491	497	524	517	496	443	491	507	519	517	484	480	469	518	517	490	504	476	518	504	515	528	479	507	495	488	483	504	501	473	535	522	482	520	520	496	489	490	479	459	491	511	511	490	471	504	509	465	527	459	473	503	473	496	479	495	497	472	497	463	467	481	510	505	503	449	492	490	465	491	482	466	479	492	479	510	483	471	472	465	456	529	513	533	486	505	497	478	503	509	479	494	430	491	482	465	481	511	527	481	481	501	496	522	470	462	516	469	477	475	502	484	489	499	510	464	480	469	476	461	488	491	487	514	432	482	481	488	524	469	519	506	478	528	485	529	468	464	500	536	496	443	491	494	484	502	480	455	489	479	461	443	503	516	465	499	501	512	462	458	491	475	485	484	490	498	486	500	530	509	474	494	495	471	519	480	468	479	473	451	509	497	493	456	490	485	455	485	521	471	502	492	499	483	514	531	482	489	513	466	494	496	513	462	520	470	520	483	475	494	501	508	502	478	490	490	480	447	495	522	500	489	492	483	471	508	505	507	503	478	461	494	524	503	479	514	505	474	492	500	488	475	512	488	491	491	466	469	498	479	475	537	483	484	478	527	474	490	475	465	495	471	489	465	493	514	520	443	503	519	452	493	512	494	485	475	504	477	472	511	476	457	466	467	496	492	467	493	498	450	487	477	494	520	498	486	485	505	511	466	484	496	476	491	485	498	504	465	496	489	503	499	463	512	529	494	494	515	481	539	526	480	461	454	462	490	500	457	513	491	480	496	528	511	524	529	498	513	480	511	496	470	489	487	509	502	492	521	505	487	465	483	530	439	466	457	524	465	504	491	501	514	492	493	468	502	479	460	497	509	481	483	494	447	462	451	469	497	499	470	470	471	461	535	475	494	471	456	470	511	472	480	487	507	509	461	505	500	481	511	501	486	469	490	454	461	518	453	523	501	462	519	543	495	469	512	501	513	456	489	466	484	491	488	486	506	475	465	503	454	484	483	504	468	512	518	496	495	507	511	461	468	445	490	490	496	481	477	499	492	453	536	528	467	463	506	450	480	444	498	500	506	481	430	492	494	500	513	514	480	497	511	484	451	506	518	475	474	498	471	500	499	512	495	500	463	493	464	518	484	510	496	509	523	503	483	483	493	504	478	483	503	496	504	502	505	475	479	507	494	506	486	499	519	485	492	452	525	502	482	478	484	471	509	498	499	510	490	449	507	468	487	484	447	464	467	472	505	488	474	451	500	476	498	495	459	443	508	530	487	516	479	461	521	512	566	512	459	471	534	536	522	487	464	516	495	464	463	537	455	497	527	500	494	479	489	484	486	467	416	520	466	507	461	453	522	462	464	503	504	518	492	560	508	506	487	508	440	498	487	490	487	539	479	507	507	459	509	468	484	500	493	482	514	491	549	468	476	463	490	504	503	471	472	475	461	465	499	505	491	498	518	434	483	487	532	468	464	474	466	472	509	507	472	547	491	528	521	523	510	501	485	472	461	478	481	463	511	505	530	465	500	480	539	484	469	495	496	534	489	495	498	474	534	510	487	486	461	495	512	463	517	533	471	519	503	491	441	505	472	514	488	467	507	507	496	503	482	518	495	473	505	460	486	499	520	457	517	451	491	507	497	485	505	464	494	500	482	448	496	491	489	522	504	508	463	513	527	471	493	477	511	459	460	508	520	472	477	502	460	503	440	493	521	479	489	497	498	474	456	488	482	456	476	460	451	510	488	467	474	465	492	524	514	542	467	516	490	468	484	499	489	485	504	449	490	518	464	476	497	484	530	494	521	504	486	497	526	496	493	485	502	490	476	482	428	465	489	508	478	462	509	532	496	512	499	501	509	444	509	489	529	485	466	494	472	516	548	467	479	493	466	485	505	488	469	517	488	486	499	474	496	479	466	520	505	480	484	475	511	496	472	490	484	497	498	495	477	512	465	477	473	518	484	506	464	490	481	475	480	496	518	513	481	500	481	486	437	516	498	497	477	485	492	464	449	509	491	509	499	531	493	492	458	490	497	500	485	469	508	494	493	504	496	503	514	467	444	512	476	432	478	487	443	457	491	489	475	483	460	491	546	499	510	478	468	456	517	469	465	448	523	478	505	495	488	532	464	497	484	520	496	494	429	514	491	540	486	501	512	480	477	517	515	503	461	502	476	496	431	511	497	482	512	549	514	493	459	469	498	423	506	479	478	477	456	481	459	511	480	467	487	499	465	477	470	513	474	446	512	474	534	485	537	467	475	507	470	480	464	471	518	506	481	494	441	496	439	485	471	505	513	478	519	481	474	498	549	491	495	526	482	506	481	521	486	487	461	515	506	480	465	487	479	499	494	502	488	500	510	488	508	535	452	504	518	492	501	469	483	492	454	467	493	489	511	482	466	476	516	482	495	506	504	518	500	509	502	536	466	490	471
1282	164	110	87	713	1762	2237	1864	2198	2126	1098	507	185	84	51	31	38	29	43	32	32	34	32	33	39	28	33	25	29	20	35	40	33	37	30	36	39	34	39	35	28	23	31	24	36	32	36	29	32	40	39	32	26	41	35	31	34	30	34	26	40	24	30	38	31	22	34	37	29	36	32	41	41	43	32	30	41	35	23	45	35	33	28	34	38	41	30	22	38	28	31	41	29	30	24	33	37	30	35	28	22	33	37	34	28	26	43	27	28	42	33	29	40	25	40	36	35	25	36	33	33	31	30	35	30	31	38	30	30	43	27	27	36	27	37	27	25	43	26	36	29	24	39	29	43	34	37	24	30	35	28	43	26	26	25	34	38	37	31	32	32	39	45	36	26	20	30	30	38	38	41	37	41	40	52	36	42	24	28	30	45	27	47	27	33	39	34	44	35	33	34	29	25	30	27	31	33	24	26	35	34	33	26	35	35	22	36	34	31	39	33	35	43	37	37	24	29	28	25	31	36	29	36	36	38	36	33	38	33	35	40	30	37	26	34	36	26	30	32	33	34	37	41	36	43	36	30	29	43	25	28	29	34	24	36	36	38	32	34	36	40	40	33	30	43	32	28	35	24	34	34	27	33	37	27	30	29	36	27	32	40	31	40	33	22	26	31	26	37	23	19	34	36	45	26	32	37	26	24	35	29	33	29	37	35	31	41	30	37	37	34	24	28	29	33	30	31	30	34	36	34	31	32	27	30	30	30	38	35	40	27	29	38	27	31	33	28	33	39	34	33	32	34	32	34	20	28	27	38	27	40	37	24	26	32	37	20	19	32	29	30	34	28	30	29	46	31	37	34	33	28	30	37	33	28	34	34	29	49	29	25	35	44	30	23	34	34	36	25	25	25	25	27	31	32	33	31	35	32	27	39	34	31	44	38	24	38	31	29	26	39	27	39	32	33	25	29	32	35	27	35	51	32	30	34	33	32	39	27	33	33	27	32	41	36	31	30	35	44	29	29	24	34	38	31	37	26	25	36	36	32	29	30	40	28	36	28	35	33	26	27	30	38	30	34	33	38	34	26	29	37	23	22	35	39	37	36	37	42	27	39	36	24	30	35	42	34	40	22	39	36	35	29	39	30	37	36	31	30	31	37	42	37	42	27	29	30	27	38	27	42	36	42	37	28	22	34	33	39	48	35	20	26	40	25	36	33	30	33	38	38	29	31	31	32	35	41	34	38	27	28	35	31	31	28	27	43	31	33	27	44	31	38	33	26	30	39	41	29	22	30	30	37	36	27	33	33	33	30	29	28	35	34	39	29	38	38	35	37	35	38	22	32	30	36	34	42	29	41	31	28	31	32	27	42	41	38	30	35	22	33	37	36	31	34	29	29	34	27	37	32	29	29	34	30	30	38	27	37	29	29	32	28	31	38	38	26	28	33	38	43	27	35	30	27	34	33	34	34	30	29	30	33	30	36	32	32	28	35	37	31	36	40	32	29	37	31	31	30	41	25	30	41	35	37	28	30	30	33	49	30	27	39	36	30	34	35	37	32	30	42	28	40	38	30	29	30	31	34	33	28	23	39	40	27	31	29	41	35	37	30	25	29	28	31	28	25	34	36	31	30	35	27	38	35	30	46	42	28	32	23	46	41	39	29	32	31	35	28	30	37	33	27	38	35	35	21	31	27	38	37	44	47	44	31	29	25	36	31	33	44	42	28	32	26	29	36	33	25	33	32	38	35	38	25	36	40	31	31	33	31	38	36	34	40	23	30	26	20	39	39	27	38	34	31	37	38	34	30	38	27	36	26	31	23	41	38	19	39	22	25	31	27	34	33	36	42	27	21	23	32	29	39	20	33	31	37	27	29	26	41	27	28	35	40	36	29	33	36	39	29	29	35	42	28	24	21	37	41	27	44	41	27	32	16	44	30	34	43	34	24	37	31	30	34	44	29	35	31	35	43	28	26	34	21	30	25	31	39	36	38	36	30	46	39	31	23	38	28	28	28	41	26	21	43	30	31	36	39	36	37	37	36	27	22	32	31	32	33	22	37	27	31	25	40	30	28	34	31	31	26	39	38	30	36	33	29	46	36	28	41	33	35	43	38	29	33	32	33	35	38	42	22	36	30	33	36	34	19	41	39	28	37	30	40	31	25	27	32	27	36	30	27	31	37	21	34	34	34	33	42	24	29	39	39	24	22	39	33	25	40	42	29	29	28	33	33	25	25	30	28	24	18	33	23	35	36	27	35	34	25	25	29	31	30	34	38	38	37	33	40	38	36	27	18	23	34	29	35	34	32	39	27	32	32	29	33	37	30	34	40	34	39	29	42	52	27	30	40	34	30	31	31	29	37	36	31	26	32	26	30	35	20	34	42	21	30	24	37	36	39	31	41	31	36	36	27	26	39	34	38	38	42	44	31	37	32	31	32	36	34	21	31	32	35	27	25	34	35	36	41	37	35	38	32	23	31	39	39	33	48	31	35	34	31	24	41	35	40	30	40	29	28	24	36	37	31	32	42	28	31	26	42	38	35	28	29	33	32	34	42	18	36	37	34	44	28	38	39	34	35	31	35	25	29	39	36	29	38	41	32	36	29	27	31	26	34	29	24	22	32	30	37	33	29	30	38	35	39	25	31	29	34	30	32	34	26	42	33	30	29	30	32	33	34	31	29	40	36	39	22	37	30	31	30	33	39	29	34	30	35	32	32	36	28	27	32	33	40	28	28	41	31	35	36	33	28	39	28	36	33	29	30	35	36	29	35	45	38	27	30	28	31	24	36	29	36	34	34	28	31	25	25	35	28	36	35	29	31	37	32	47	27	32	42	26	32	33	29	22	37	33	43	29	38	40	32	38	43	24	32	23	32	35	33	36	22	35	42	35	34	33	31	33	33	39	41	43	38	34	34	34	26	31	33	31	28	28	30	38	23	30	33	33	32	36	28	31	34	41	40	29	40	32	28	33	26	25	38	26	39	36	23	30	26	40	33	40	34	34	41	33	24	37	29	29	38	37	45	36	28	34	35	44	43	40	43	37	34	29	26	31	24	32	42	36	35	27	37	38	34	31	23	25	26	30	26	28	36	24	34	35	24	34	47	32	28	33	39	37	35	37	22	45	38	34	27	32	34	30	27	30	32	39	36	29	37	38	28	27	33	27	28	42	37	29	40	37	39	35	40	34	34	34	40	23	28	37	35	26	22	31	29	28	40	34	30	23	27	29	35	43	27	36	28	44	27	33	30	27	43	24	48	38	36	35	36	32	40	29	38	28	32	28	36	30	40	45	28	41	36	32	28	30	24	33	37	34	36	33	34	37	40	34	29	39	36	34	43	24	34	30	26	28	33	40	23	46	34	34	32	34	31	44	35	33	31	37	28	25	25	33	36	26	37	38	32	36	14	23	37	34	34	27	39	39	35	34	36	38	27	31	35	30	33	39	32	24	33	35	37	29	37	33	33	33	34	44	34	41	33	31	32	26	39	20
11741	4320	2458	5536	29953	35151	35553	33372	31824	29406	20875	11969	5106	1780	812	519	462	417	424	400	442	434	407	447	471	456	451	448	447	435	385	436	423	421	420	432	413	463	439	463	459	477	407	427	461	426	435	443	422	422	484	439	455	442	445	425	402	439	465	437	466	453	428	430	430	441	393	462	432	428	437	435	463	358	451	454	460	453	433	418	418	456	434	457	433	405	442	420	400	406	497	414	396	426	428	441	460	416	475	439	399	450	432	443	428	442	424	421	422	419	432	412	406	437	438	424	431	451	404	434	439	479	411	428	418	417	445	427	437	434	433	426	421	438	430	432	434	458	430	404	426	425	425	408	455	426	391	438	429	437	439	430	461	429	421	491	425	409	433	402	460	436	428	447	407	439	421	421	393	418	472	444	402	408	448	424	432	434	480	437	415	446	427	452	447	437	417	398	429	454	422	407	417	427	417	451	479	460	434	415	409	431	415	401	474	441	422	446	403	454	447	438	437	407	411	432	441	430	417	438	427	372	418	444	431	430	401	462	434	424	438	386	404	402	415	421	429	445	418	419	439	447	449	424	417	436	412	434	386	475	440	424	409	441	425	409	427	409	448	438	458	433	428	429	444	417	457	432	411	434	423	397	463	447	456	449	415	448	444	407	425	419	430	413	435	409	408	418	445	435	453	419	425	408	441	432	421	447	423	476	426	442	432	429	470	430	434	438	438	403	420	446	414	439	485	412	401	419	437	442	426	405	422	423	453	437	445	417	422	425	454	416	433	411	415	426	462	442	430	387	420	430	418	447	460	441	432	401	422	443	428	420	467	427	465	432	437	427	390	436	440	395	423	424	444	397	423	418	436	447	439	405	423	447	449	448	433	434	414	451	435	434	441	412	418	448	436	438	407	447	423	448	405	421	418	427	423	416	457	456	485	422	430	427	388	430	421	440	428	438	410	444	456	463	440	437	399	443	435	422	449	419	399	429	473	451	440	434	428	407	432	440	419	409	416	449	413	450	407	480	442	472	422	430	412	439	435	440	444	437	429	413	425	459	440	437	462	450	454	487	411	426	450	436	437	428	472	429	427	468	411	426	449	408	466	413	426	432	423	420	411	429	442	456	416	404	433	423	446	438	446	439	465	424	409	451	409	436	433	404	449	448	403	445	450	428	445	451	429	413	450	467	427	417	473	423	449	472	439	407	442	398	419	435	470	459	448	422	442	393	412	383	440	448	448	478	457	384	422	435	431	454	431	389	402	415	452	396	406	457	457	439	397	427	466	416	459	470	422	425	433	480	415	427	410	415	432	422	451	467	437	448	447	425	488	416	401	428	436	420	454	474	433	428	403	444	447	421	425	439	403	448	428	444	418	416	451	448	425	419	428	431	470	394	425	410	414	425	475	443	433	429	431	436	420	423	436	418	422	465	427	441	389	445	466	429	417	433	447	427	421	478	417	462	430	437	450	422	399	409	434	407	424	457	423	452	428	393	446	472	417	467	430	449	411	460	445	397	419	477	489	436	446	427	423	438	420	438	437	424	439	396	444	434	395	418	439	417	431	448	391	414	420	435	440	448	400	443	444	473	455	423	466	421	448	433	470	421	430	412	435	451	412	426	463	446	421	440	408	405	454	437	432	424	394	452	432	431	403	435	414	411	432	427	396	467	411	439	419	443	439	435	390	432	413	431	413	450	415	453	433	429	426	451	448	436	436	444	410	435	438	429	437	436	443	421	438	415	406	410	436	452	447	434	426	436	444	380	454	412	436	430	420	437	439	425	458	412	424	400	436	439	394	407	411	405	448	454	432	461	417	434	426	432	423	455	428	448	428	425	436	437	417	409	433	430	437	420	461	435	416	421	414	453	427	391	462	411	409	427	406	438	410	432	425	433	453	438	446	428	422	396	451	431	406	437	424	443	467	437	394	409	425	389	441	456	443	445	417	432	399	419	446	419	404	455	450	450	411	478	426	454	436	411	417	424	436	447	451	487	445	456	439	440	426	425	422	435	401	448	422	440	447	441	442	407	436	441	439	415	449	440	454	430	403	456	440	439	431	459	392	445	400	455	448	419	413	463	453	460	415	429	426	450	437	414	445	410	420	418	431	461	429	429	453	456	433	397	465	423	451	424	426	439	459	398	417	427	425	437	411	438	421	438	448	434	436	411	453	371	444	443	431	455	425	402	412	428	444	460	466	407	456	424	454	386	415	398	436	461	485	399	453	474	441	446	431	453	427	446	457	460	403	436	432	422	445	432	431	432	423	469	462	462	430	431	442	413	435	459	397	445	426	445	450	428	439	432	423	467	444	439	464	437	435	439	414	448	431	420	443	483	436	457	428	427	420	413	400	459	405	456	464	476	448	458	440	433	450	459	457	422	471	430	427	449	416	423	464	431	429	439	460	445	423	444	420	454	451	428	474	448	422	433	468	422	437	474	449	443	473	443	466	414	438	476	440	455	396	445	426	398	461	426	388	424	480	442	423	452	415	406	443	453	457	433	463	459	417	423	415	444	462	425	462	416	462	451	411	437	444	420	442	418	449	449	400	427	453	413	423	452	458	400	420	429	401	457	450	432	450	417	471	420	458	398	434	415	456	454	438	434	441	420	442	430	425	425	408	419	453	452	445	426	455	405	480	458	441	444	436	467	433	489	393	399	438	467	431	429	437	433	424	450	456	429	445	430	401	409	441	463	414	420	459	425	434	453	422	422	398	402	367	400	429	444	410	423	406	433	421	418	442	397	416	438	429	457	455	465	418	382	400	426	430	434	463	411	430	425	453	394	418	445	457	427	440	431	401	444	414	414	427	443	420	425	443	421	426	411	451	424	397	444	424	437	431	439	473	454	435	442	453	447	412	433	465	453	467	476	445	444	463	437	400	465	449	423	442	412	375	415	417	420	427	422	458	405	414	413	440	436	439	417	433	429	418	419	439	418	464	435	466	414	462	440	410	443	443	440	434	409	459	422	428	446	393	419	410	450	451	395	471	437	439	437	411	423	402	428	457	452	474	362	438	410	452	417	445	427	438	459	464	444	389	437	437	460	389	465	431	449	435	411	440	415	408	412	444	440	463	416	441	434	406	426	415	431	419	400	416	424	408	411	428	415	446	456	441	474	459	456	445	444	452	428	456	392	453	440	402	404	410	426	427	478	447	440	384	444	447	419	425	424	461	438	396	436	417	407	402	445	454	428	426	433	406	412	430	429	439	454	442	466	453	453	457	456	435	420	426	421	436	432	447	421	383	444	444	421	417	433	439	441	454	414	440	456	414	386	416	445	432	447	449	433	433	452	422	429	427	426	460	434	432	429	419	425	427	457	431	404	429	424	425	450	455	405	399	457	435	449	409	448	399	461	426	449	456	425	417	399	432	439	418	438	415	461	438	452	447	392	420	412	404	440	471	421	433	438	417	434	445	445	450	425	467	424	399	417	427	426	450	422	433	406	425	391	424	388	432	449	448	460	412	430	429	425	442	417	446	454	424	440	481	420
592	357	309	212	747	1236	3494	6519	7033	7604	3436	1539	626	218	92	47	36	33	37	39	30	27	35	25	30	47	29	42	40	31	29	30	38	22	39	36	35	33	45	37	32	38	26	29	39	36	47	39	38	33	41	26	32	29	49	28	30	35	21	31	27	32	36	32	28	35	37	32	30	35	44	30	41	38	38	27	29	31	34	36	29	34	33	35	32	32	23	44	31	30	34	39	41	37	38	36	36	35	27	35	39	44	33	27	34	36	38	27	30	33	25	26	41	30	29	35	28	41	21	41	25	37	45	36	31	38	33	33	34	31	28	26	22	33	26	38	27	31	32	31	32	44	24	32	30	27	42	39	36	29	31	46	33	35	41	34	38	31	28	33	29	22	39	39	27	43	40	30	40	42	33	41	34	37	33	35	23	37	32	34	38	26	37	39	33	27	24	33	36	21	28	38	30	24	43	34	36	42	35	34	38	35	26	35	37	30	36	31	32	33	29	26	38	42	26	32	36	35	32	25	36	25	35	33	26	36	39	38	30	29	43	36	39	32	31	44	52	37	36	30	28	32	21	42	38	42	28	25	28	22	39	28	33	46	27	24	38	47	39	43	43	30	35	25	27	26	33	32	30	39	34	44	31	30	36	41	37	39	27	36	22	24	40	27	29	29	25	34	38	44	40	47	31	40	37	26	38	27	34	41	39	35	38	37	33	47	31	33	27	37	50	32	36	29	31	44	35	32	22	26	32	30	30	41	36	27	33	35	43	39	48	41	38	33	28	32	39	30	31	41	35	27	40	41	33	41	31	39	31	29	33	32	32	36	30	32	50	33	30	32	26	31	24	37	33	29	33	35	29	36	34	35	33	35	34	37	33	47	30	29	29	32	36	40	33	30	29	28	31	36	28	32	32	31	36	46	30	34	32	30	29	39	33	32	29	26	42	38	20	22	26	30	33	32	34	39	30	31	32	29	32	29	36	35	38	42	35	31	34	37	30	29	38	41	44	37	28	25	33	30	32	40	33	40	30	32	33	40	31	34	45	43	32	26	43	31	36	28	35	23	25	30	38	30	31	26	31	41	18	27	33	42	31	40	33	40	37	36	31	34	38	39	26	38	35	33	30	33	34	34	31	37	47	27	33	36	20	48	28	31	33	27	47	34	35	30	33	29	36	31	36	32	38	32	31	38	31	30	28	38	25	32	32	29	42	31	28	34	24	31	31	39	43	42	37	47	36	36	37	32	29	35	26	28	28	33	44	37	27	43	39	24	33	31	31	27	34	28	25	33	22	41	32	35	31	27	45	35	30	28	39	37	32	31	27	23	36	34	25	32	36	31	39	30	31	43	27	30	50	33	27	27	39	22	33	35	40	25	27	31	38	36	23	38	29	22	44	32	31	26	42	30	27	32	35	31	39	28	36	42	38	25	42	38	32	31	33	33	32	35	34	41	28	32	42	24	46	47	35	38	24	29	40	41	30	39	31	44	25	48	35	37	36	34	38	32	35	35	29	31	26	40	33	36	37	35	33	40	33	27	27	37	22	42	34	32	31	30	33	40	29	28	39	25	39	28	32	31	35	32	29	35	45	22	25	34	27	40	27	39	32	37	32	23	32	30	19	43	40	38	39	40	40	41	36	40	36	35	42	48	30	28	40	33	36	29	49	38	28	38	39	21	34	34	33	31	44	26	38	37	44	41	35	37	29	33	40	31	26	27	33	41	31	41	31	35	31	27	26	35	35	34	37	39	26	27	42	31	42	26	39	35	36	39	30	28	42	29	33	28	30	52	32	36	27	29	21	27	37	26	36	37	26	31	33	36	37	34	31	21	34	29	31	34	30	28	34	42	27	27	38	43	35	35	30	43	38	39	41	30	34	39	30	35	31	33	32	30	34	26	45	35	22	30	29	24	36	37	32	32	35	29	45	36	27	44	24	39	36	28	25	32	32	31	36	36	38	39	33	22	37	26	28	30	42	33	35	35	28	37	25	36	38	21	29	37	33	24	28	34	22	34	33	44	33	36	41	31	27	26	49	38	43	41	30	26	28	32	31	36	33	30	35	24	37	40	32	28	26	36	35	34	27	23	36	29	31	38	28	35	32	37	43	37	40	28	25	35	36	22	23	33	40	35	29	35	36	30	27	25	39	30	33	31	31	32	28	39	44	23	37	45	32	35	36	34	42	29	22	30	46	37	24	28	35	40	43	37	33	36	30	41	38	26	38	31	36	25	32	32	27	28	29	37	29	27	42	35	25	40	35	40	35	35	35	37	39	34	32	40	26	37	38	49	26	37	33	35	37	32	37	38	31	39	37	25	34	36	33	31	28	29	37	39	31	38	35	26	37	24	31	27	38	39	37	34	32	43	26	33	35	28	26	33	38	30	43	30	27	33	36	33	32	34	34	32	38	35	34	33	34	30	34	36	29	43	29	25	44	42	33	34	28	29	41	34	39	36	27	35	33	27	33	31	41	34	36	31	38	39	31	21	29	25	39	31	32	33	48	28	28	41	30	34	33	36	39	32	31	23	24	33	27	26	26	24	30	26	36	27	27	32	27	35	35	27	37	41	33	29	32	39	38	30	31	30	30	36	35	39	43	33	40	33	36	33	29	26	36	26	32	40	29	37	26	27	35	31	37	30	35	31	42	28	28	31	30	36	29	33	40	44	35	45	46	46	35	39	34	33	25	34	28	33	33	30	32	29	26	40	33	40	37	34	32	31	27	40	30	23	26	36	35	36	38	30	35	39	39	28	40	31	38	30	39	32	37	46	41	28	34	44	25	32	41	25	40	32	34	35	27	37	40	30	33	35	39	34	39	28	28	35	35	38	41	37	31	35	29	28	27	32	35	38	41	39	37	33	32	32	30	23	19	36	30	33	34	38	45	42	38	29	41	29	36	40	34	29	37	29	32	41	39	37	30	39	35	32	44	23	22	43	30	30	33	29	31	36	39	46	27	28	27	25	28	33	22	29	22	33	34	35	30	35	37	38	29	47	31	37	25	38	32	33	32	29	26	31	41	48	35	22	29	35	26	33	46	47	23	25	30	27	32	42	39	34	44	39	31	32	38	27	28	33	30	24	40	46	33	32	28	31	33	41	28	32	32	36	42	35	25	35	36	28	39	36	27	35	29	30	35	34	36	34	31	52	35	30	33	33	33	33	33	51	37	34	37	50	31	38	34	35	28	36	37	50	35	30	31	29	32	43	43	34	32	29	31	38	28	35	28	36	26	50	31	20	29	31	30	36	41	36	23	37	30	36	39	32	36	28	33	38	32	35	36	34	35	35	40	20	33	55	29	39	29	33	35	31	31	31	34	27	40	29	40	39	45	27	41	29	38	37	26	45	30	47	26	37	21	34	34	32	33	29	40	23	25	31	32	39	35	33	48	45	27	33	41	34	19	32	38	34	30	27	32	29	33	32	24	26	29	29	29	33	29	32	24	32	31	36	27	35	31	33	38	37	38	38	24	47	28	28	32	24	30	30
16290	9825	5488	13528	30409	33898	43753	48141	47902	43444	32008	23358	13126	5390	1936	764	516	455	422	438	411	435	467	449	443	445	482	442	460	442	453	412	441	399	437	464	425	445	457	442	448	444	407	469	465	448	428	446	446	419	454	432	434	433	423	412	429	431	432	488	450	425	452	424	443	425	451	427	395	468	452	412	441	470	431	461	406	411	460	471	447	417	423	440	439	438	422	444	435	420	423	429	452	459	395	431	441	444	435	464	435	441	442	418	444	456	454	426	422	437	456	419	405	467	422	464	412	413	406	440	447	426	383	461	435	429	447	420	423	435	458	473	438	441	429	414	456	404	396	474	442	453	391	407	423	457	457	439	444	437	454	442	427	409	419	423	425	443	465	433	447	426	440	441	464	411	437	456	413	468	438	459	442	435	424	432	465	452	468	441	431	455	438	449	461	457	418	422	427	466	424	413	454	413	453	426	409	466	427	404	443	452	453	457	457	429	437	429	428	442	434	415	427	442	468	458	479	461	423	437	429	435	419	452	438	440	403	457	428	458	419	439	449	453	413	439	436	454	465	437	454	430	432	431	471	433	458	438	421	428	434	435	460	441	432	480	453	415	412	413	415	458	433	428	459	426	474	451	451	439	456	466	416	446	456	423	461	442	415	458	430	412	416	409	439	456	416	429	446	396	444	444	432	433	479	390	403	454	440	444	460	436	436	416	441	436	440	484	403	424	448	430	449	427	492	458	436	453	448	439	452	463	437	428	428	438	453	408	463	434	426	444	450	432	426	443	450	455	453	415	431	474	419	432	456	389	472	467	452	419	421	449	431	464	456	439	433	456	412	455	499	425	410	471	437	446	423	436	486	456	455	442	437	440	424	423	471	417	429	427	454	437	409	428	476	446	413	425	425	478	408	426	436	482	454	481	457	436	462	453	456	436	424	439	437	420	447	421	392	451	429	440	425	421	444	412	441	443	427	428	444	455	473	464	451	417	460	470	480	409	450	425	416	463	403	434	469	444	462	463	427	447	437	452	434	466	474	456	448	440	442	424	428	420	423	446	470	406	476	458	436	452	459	415	426	417	399	480	488	402	448	415	445	445	384	417	457	421	431	429	482	439	462	439	465	422	463	460	435	460	461	448	454	427	450	455	425	447	468	438	422	456	419	387	423	403	438	445	420	463	437	427	438	443	426	441	409	449	469	478	418	440	483	442	457	472	412	475	416	391	432	420	429	438	449	439	439	455	436	417	445	404	409	423	438	438	434	441	441	487	450	415	426	461	430	441	445	427	451	437	444	445	412	454	449	455	432	469	417	422	413	437	469	469	465	480	464	422	431	461	422	481	464	466	466	419	439	423	420	417	445	446	473	433	448	440	455	441	453	458	454	434	454	452	454	404	475	429	435	461	479	447	439	457	435	443	428	435	432	448	450	437	436	413	451	438	420	485	428	398	448	428	440	450	461	410	407	440	453	439	408	435	449	479	471	454	458	466	437	416	435	447	433	438	425	454	460	419	432	426	467	433	429	460	432	457	434	458	476	432	424	443	478	456	421	417	462	431	448	434	468	425	478	436	461	418	472	431	456	444	459	427	434	465	432	433	488	430	389	409	393	424	461	471	456	491	436	430	444	420	428	455	425	458	436	416	440	474	469	433	478	459	404	454	478	448	432	450	469	428	481	449	418	424	467	449	448	444	479	458	454	418	428	441	429	416	404	442	440	477	385	449	454	412	425	438	473	412	473	443	475	453	446	489	428	447	431	447	457	421	418	439	433	458	430	465	426	449	416	435	465	437	452	421	457	479	462	444	405	454	450	428	467	505	441	437	439	443	455	444	436	469	437	461	466	478	441	434	451	446	486	424	447	424	445	464	452	406	407	426	419	466	448	463	444	416	412	430	423	425	444	447	449	437	457	446	409	427	428	473	421	462	428	446	433	422	388	437	429	455	433	453	459	465	418	435	456	453	422	420	445	436	423	452	443	457	451	468	399	414	429	480	392	473	430	414	427	444	475	432	391	437	434	447	431	406	436	446	468	413	475	429	462	464	434	420	446	401	447	426	431	451	443	440	449	437	440	459	449	442	427	473	413	413	426	479	428	428	475	488	416	480	444	478	435	406	456	416	434	413	436	437	431	439	446	399	460	443	423	440	443	436	437	448	412	419	451	420	473	448	449	434	401	450	456	469	441	441	447	458	449	443	446	451	452	439	435	436	458	478	425	454	442	440	424	441	457	489	418	469	429	445	474	440	441	432	387	484	459	415	440	457	449	454	449	428	454	431	448	450	455	464	438	453	448	471	407	418	401	479	419	441	435	473	435	407	438	419	416	454	423	479	457	442	433	439	438	423	460	470	420	467	438	418	435	442	430	462	453	429	431	431	445	476	455	470	431	470	438	440	437	448	486	423	459	471	440	428	409	434	395	449	446	439	448	449	466	439	421	419	469	467	435	435	421	449	452	432	486	458	427	472	453	423	432	432	460	433	449	428	400	446	451	437	483	436	444	470	447	443	408	439	421	415	444	468	412	417	453	422	472	451	481	448	409	438	436	440	413	464	457	450	442	421	437	473	468	459	436	449	416	451	465	409	426	435	424	457	433	479	405	454	436	443	441	442	443	459	464	442	443	455	449	467	434	447	452	415	461	428	412	434	452	419	432	446	447	457	465	459	430	448	465	409	422	453	455	424	476	450	462	465	435	472	412	421	422	459	431	443	460	434	460	454	442	419	418	408	447	470	423	418	467	437	441	429	457	420	447	462	446	427	427	461	411	429	411	437	440	455	427	442	429	409	459	439	449	451	417	464	437	458	434	424	457	476	455	444	466	464	423	460	461	438	423	427	429	419	428	427	453	418	440	416	433	458	437	401	457	456	430	481	432	427	403	434	401	436	433	416	466	427	436	448	454	458	461	470	411	398	469	427	401	447	447	454	438	442	456	436	407	434	414	434	400	419	456	436	418	422	443	477	442	428	429	438	425	461	452	441	466	411	462	449	422	467	415	433	468	427	460	459	454	423	427	441	449	443	451	468	413	454	436	425	419	425	457	477	428	459	415	507	475	425	447	466	421	447	450	433	454	468	463	409	429	421	460	443	473	472	425	426	427	419	430	456	432	438	430	440	444	442	454	429	448	455	414	434	430	437	425	435	457	410	429	449	409	419	467	494	461	447	438	426	422	444	427	433	418	411	412	440	432	442	441	429	424	439	459	452	454	426	435	438	421	411	442	449	438	455	434	426	464	424	417	459	427	456	393	425	439	432	449	435	448	451	442	445	407	418	425	461	389	441	412	432	432	420	417	430	422	399	446	463	430	470	426	472	411	440	458	441	434	449	461	449	433	433	448	435	470	383	414	465	470	450	447	454	460	412	407	405	442	448	464	431	443	466	483	402	485	435	424	427	468	447	492	477	388	456	454	434	444	461	428	438	432	408	408	424	428	411	453	460	495	465	422	439	447	416	433	412	439	426	431	449	418	428	490	431	435	454	433	441	480	441
2033	343	231	173	237	1197	1759	4720	10393	8921	4455	1817	752	333	130	66	48	38	48	34	29	38	47	33	33	35	25	30	43	41	36	39	34	28	39	40	35	27	32	54	39	39	30	34	34	41	24	34	29	34	40	31	31	43	34	34	41	41	30	36	40	36	29	45	39	31	32	46	33	29	45	32	37	35	24	41	39	36	24	51	36	38	24	40	42	33	26	28	38	35	30	34	31	42	40	40	41	28	39	33	27	45	30	36	30	47	39	38	30	45	26	45	28	28	42	37	41	27	36	34	43	44	34	44	29	36	40	42	34	25	26	34	36	37	32	33	46	37	31	37	37	28	37	48	32	39	40	42	39	46	30	40	35	33	35	34	29	25	35	32	33	21	39	43	30	31	32	29	45	28	31	32	47	43	43	40	30	30	38	45	34	41	45	25	41	26	41	50	31	37	41	45	43	29	46	40	40	38	28	44	30	25	34	34	33	30	33	39	45	33	33	45	36	28	36	48	42	38	28	39	29	39	50	40	33	25	38	41	38	32	40	32	42	33	36	36	34	44	39	32	47	29	37	29	38	35	39	40	34	36	31	36	21	34	37	36	34	37	33	36	34	46	49	46	55	37	39	40	33	42	38	42	33	40	35	39	30	41	36	29	36	38	24	30	34	29	39	34	44	33	32	36	28	32	46	37	33	46	42	33	36	35	37	39	35	40	25	32	39	44	42	32	35	28	49	39	30	41	24	33	32	26	47	32	36	25	39	35	41	35	39	34	34	30	34	35	38	32	39	38	35	41	42	32	32	30	36	43	27	22	46	27	31	43	46	32	31	42	36	47	21	35	40	40	32	34	38	42	26	30	37	25	34	29	38	42	37	28	38	51	40	34	34	40	28	37	41	37	43	55	30	32	33	43	35	46	36	37	48	39	35	29	36	37	34	52	36	28	53	24	39	48	28	25	32	33	23	37	37	31	40	32	41	28	46	37	35	42	35	22	31	47	33	22	34	38	37	33	30	32	30	23	34	50	31	18	40	28	49	42	41	33	44	35	36	31	32	43	41	38	31	40	52	33	37	38	31	36	35	24	37	38	27	41	55	38	32	37	33	36	38	31	37	39	37	33	36	34	36	39	38	28	39	38	31	44	34	35	41	42	38	31	40	29	39	38	43	32	39	31	29	35	31	42	46	39	37	44	35	33	30	37	49	32	35	32	32	26	26	33	33	45	35	46	34	34	47	35	29	39	33	30	43	29	32	38	37	29	33	34	29	31	44	29	29	31	27	34	42	29	38	38	27	35	39	30	33	37	41	32	31	42	39	43	31	44	40	37	38	34	37	34	38	30	32	34	23	36	31	34	31	39	40	28	43	45	42	31	23	23	38	35	33	33	34	39	35	40	46	38	30	36	33	31	40	35	38	37	30	32	39	36	39	36	27	32	43	38	35	38	28	39	39	38	24	33	24	43	40	38	42	45	41	35	53	35	34	32	39	25	31	37	35	46	29	27	35	29	39	36	37	32	49	32	31	36	30	43	42	31	24	34	42	33	30	32	35	27	46	42	38	33	26	39	41	48	43	42	34	34	32	28	52	32	34	36	27	28	32	32	39	45	36	38	33	37	48	29	41	34	30	37	36	30	47	35	36	38	43	41	48	32	41	41	34	30	24	43	29	43	36	31	50	32	45	40	29	34	43	41	35	35	46	38	32	29	34	37	30	36	41	34	46	33	32	33	33	34	37	38	34	37	35	42	29	46	41	38	38	47	40	42	40	21	28	41	37	27	32	29	32	41	44	37	47	32	37	34	27	34	30	31	32	36	36	42	42	33	38	45	38	38	41	34	41	28	36	49	30	39	31	29	44	37	33	28	39	48	31	33	25	33	45	41	38	39	30	25	38	33	33	40	40	38	45	30	28	33	32	36	40	52	39	32	30	37	52	37	38	37	43	39	28	47	30	29	34	48	28	32	39	43	37	31	38	31	23	45	28	42	33	27	37	29	29	48	42	36	41	32	32	38	28	32	38	32	36	31	47	37	45	28	38	30	45	32	33	41	40	39	34	42	33	32	36	39	49	38	29	35	52	33	34	36	46	32	39	43	26	37	33	35	27	41	34	36	38	32	44	23	33	34	25	46	45	31	32	32	32	40	36	36	40	40	36	37	35	31	45	41	37	41	29	51	37	39	34	45	37	43	30	40	49	41	33	41	41	38	30	34	42	32	38	45	27	29	45	29	38	27	36	39	32	34	40	39	32	45	30	36	38	39	33	32	46	37	40	28	43	30	34	43	42	39	32	35	36	42	38	32	31	41	36	30	28	41	30	47	38	38	41	35	39	26	33	40	34	33	40	44	33	35	29	39	35	30	30	53	49	35	39	40	30	37	42	42	34	24	41	39	35	35	39	39	21	34	28	31	40	36	38	34	36	41	32	33	36	52	30	36	36	37	35	30	29	44	40	49	33	37	25	38	36	25	42	35	37	35	33	43	29	36	42	39	41	39	44	41	36	41	35	31	40	34	33	49	28	31	35	40	33	43	29	32	41	40	32	35	25	38	43	32	36	35	34	38	37	30	45	34	26	32	34	45	40	44	43	31	39	42	43	33	35	37	37	47	54	40	32	38	47	35	29	31	46	37	39	32	35	45	33	43	42	41	38	36	34	38	34	30	46	35	30	24	35	37	41	48	39	25	30	35	37	28	44	31	32	38	31	33	36	29	41	32	38	34	42	39	36	37	37	38	38	36	39	39	28	42	32	30	30	42	25	28	30	32	31	28	43	35	41	34	43	42	41	32	35	33	40	41	44	38	39	28	44	30	37	37	37	39	36	34	36	27	27	39	36	38	29	35	28	36	42	40	39	32	41	38	29	32	34	28	32	38	29	37	35	39	39	38	25	33	46	36	28	39	40	29	39	40	38	46	30	33	29	30	27	39	46	44	42	36	38	35	38	41	39	36	39	47	34	40	28	46	42	33	32	32	37	36	25	42	36	44	41	35	43	26	47	36	29	45	33	39	42	42	33	22	33	34	42	28	42	32	42	35	26	34	26	24	30	41	33	39	38	30	23	31	38	44	36	24	26	31	43	38	35	38	31	40	30	43	39	32	35	35	33	36	39	31	31	39	34	29	28	38	48	41	38	28	40	30	43	33	35	30	34	43	40	26	27	43	43	39	47	36	29	43	36	39	39	35	32	39	40	32	37	31	34	44	42	39	24	33	34	36	41	39	37	39	38	37	32	34	29	22	36	32	28	41	36	31	47	34	37	40	36	30	32	34	40	30	40	38	36	34	41	35	39	34	34	30	30	20	48	39	29	31	43	41	38	35	38	40	39	36	31	37	36	47	34	33	37	29	36	47	37	42	32	35	30	37	34	36	29	41	35	32	39	35	35	30	44	27	31	28	40	40	40	27	36	32	54	33	41	38	35	26	42	28	39	35	32	31	46	35	39	30	35	36	47	35	40	36	34	33	47	33	32	31	30	43	37	48	35	29
17052	9021	5088	11137	21261	34404	35251	45973	55232	46948	34894	25278	15742	8320	3360	1133	687	526	539	482	493	474	503	450	485	466	534	487	480	510	450	447	475	482	475	505	476	496	457	500	467	496	489	459	466	486	498	473	474	525	479	482	501	525	465	483	501	488	532	469	481	507	481	490	461	516	485	455	485	476	467	474	467	484	477	483	522	473	476	495	507	529	526	474	438	492	452	498	485	500	460	502	488	486	498	489	471	465	512	456	499	501	496	464	461	485	508	491	468	504	437	492	446	524	464	440	507	492	507	501	508	468	479	484	475	476	500	514	508	470	453	483	497	478	464	455	456	500	489	474	489	461	473	476	454	497	500	433	515	450	488	509	460	476	516	481	457	469	462	520	433	462	469	493	482	508	504	474	505	481	460	495	478	455	548	491	465	464	480	494	511	497	497	519	494	529	472	483	480	483	494	494	456	503	460	454	469	461	448	488	435	517	482	456	493	504	526	454	479	487	480	487	457	473	481	454	469	454	467	501	482	499	477	482	489	462	467	468	517	489	512	457	482	519	469	513	450	499	487	520	490	535	493	463	501	481	444	482	468	457	506	471	460	483	462	512	493	480	510	490	541	502	498	490	485	483	472	488	504	488	487	496	504	467	484	499	492	506	472	475	474	477	477	502	536	449	481	459	515	480	483	480	488	468	478	454	472	482	467	495	448	501	527	474	504	486	449	475	498	460	490	470	516	484	465	459	501	483	473	477	489	473	467	465	460	469	530	453	501	504	452	485	495	466	483	459	507	482	456	458	464	497	448	492	459	484	486	496	466	515	531	491	448	494	502	494	433	472	493	459	479	478	512	478	515	508	498	500	498	504	465	479	530	478	509	500	504	507	494	451	460	463	495	451	438	484	468	493	480	471	475	464	487	467	484	488	471	447	473	476	515	524	470	454	490	432	478	502	475	513	500	450	465	459	458	459	467	495	424	493	476	475	470	520	466	494	468	500	507	489	471	485	506	493	498	464	472	479	484	497	509	475	447	483	476	480	452	448	469	479	474	485	492	519	479	486	489	455	500	466	497	489	488	485	463	441	487	520	494	536	500	497	480	460	478	471	497	457	447	472	459	465	502	491	470	449	485	508	513	500	454	499	520	447	491	486	514	510	491	490	480	487	510	515	472	488	485	441	490	475	470	497	486	506	480	499	444	497	519	490	463	481	518	459	510	502	511	483	486	490	483	491	497	446	493	469	521	518	528	500	494	473	494	470	482	469	468	462	497	488	495	458	511	470	460	444	452	488	473	463	508	491	487	481	496	464	481	505	503	455	473	426	474	470	463	522	506	457	487	465	445	471	497	499	520	508	479	493	461	487	472	501	465	445	459	494	477	480	480	492	452	503	486	494	465	461	520	521	470	482	520	457	507	482	524	518	505	509	491	504	498	505	470	484	505	462	447	471	457	489	485	473	500	506	485	458	487	484	470	475	473	513	491	437	485	521	463	519	497	497	493	456	510	470	487	465	516	491	499	470	506	521	476	510	457	469	461	490	485	463	471	455	427	440	456	432	448	490	506	465	525	487	486	445	518	468	504	454	478	502	477	471	484	482	474	472	497	456	484	479	466	507	460	482	472	472	528	489	469	494	503	484	456	494	521	509	505	481	483	447	461	501	475	469	496	461	480	463	454	482	516	484	490	458	497	481	494	462	484	492	481	481	485	494	448	474	503	565	495	517	501	470	488	465	493	488	459	495	497	477	480	500	480	488	503	505	470	513	479	479	470	528	480	491	483	500	460	491	470	476	527	498	491	501	492	482	488	500	461	491	480	491	455	497	459	451	482	455	498	462	500	459	480	523	476	477	470	469	509	440	493	505	486	498	510	489	483	461	519	483	481	503	516	464	485	517	527	506	479	463	461	467	481	480	543	475	492	455	487	451	462	484	500	481	446	482	460	477	523	451	507	493	469	477	500	505	492	495	487	504	466	473	499	510	484	497	481	463	499	444	451	482	494	490	489	467	473	481	475	503	473	448	498	511	459	484	491	492	452	489	478	467	493	490	462	494	520	479	517	475	446	468	476	498	472	458	491	439	476	498	495	501	476	473	441	499	486	466	462	481	490	470	468	481	467	492	495	473	507	448	512	510	508	491	475	471	477	479	443	469	500	502	494	483	480	461	478	487	478	469	495	481	468	487	499	471	496	514	525	467	493	511	471	502	482	471	472	515	459	485	463	459	476	509	556	481	491	494	504	448	461	507	456	472	485	469	456	468	484	461	453	504	444	495	494	470	519	472	477	503	445	464	501	482	487	472	483	508	456	503	500	463	474	463	444	506	498	455	453	482	501	507	501	471	459	496	471	503	495	478	451	484	470	525	437	477	458	411	482	479	473	489	475	516	495	477	489	493	498	475	474	475	482	453	504	502	480	503	507	452	534	485	492	487	504	491	475	485	461	484	478	475	495	528	511	457	447	454	459	490	468	479	475	523	479	449	490	504	485	489	472	471	479	502	485	495	448	464	495	489	503	533	457	493	474	434	462	496	453	490	484	463	455	443	467	470	510	500	511	491	496	504	459	497	505	441	463	501	462	508	474	490	483	514	484	483	477	462	468	445	487	445	479	495	471	493	514	459	508	502	485	424	472	498	489	508	511	481	462	497	501	504	446	482	500	481	480	477	528	508	452	463	449	520	441	477	453	473	457	459	463	445	478	496	445	534	543	476	450	496	482	527	465	487	499	492	461	526	464	492	468	430	511	474	481	464	516	468	492	488	466	452	509	477	457	513	491	460	509	511	480	472	512	501	461	470	495	492	525	464	478	480	482	454	501	499	451	479	483	482	492	521	537	484	485	473	498	494	476	453	484	501	504	531	465	491	498	447	497	516	465	446	462	472	496	467	506	464	469	522	495	504	491	474	456	491	490	470	455	464	467	504	452	497	473	473	489	472	520	494	430	470	474	464	543	506	498	466	487	473	471	488	522	443	499	453	474	479	495	498	435	464	477	450	491	509	539	476	467	486	464	480	467	473	482	486	521	495	505	478	505	444	479	479	472	427	464	464	479	490	490	451	472	520	498	486	461	460	513	454	474	480	468	532	437	506	485	475	465	473	478	468	467	473	481	507	491	515	488	479	482	505	449	505	511	487	506	453	533	470	444	458	484	484	482	512	467	477	486	477	492	470	475	435	470	465	489	452	481	469	489	490	496	478	493	468	467	465	469	473	481	514	465	461	482	469	460	464	519	499	463	503	475	480	464	464	464	517	488	454	479	480	490	458	480	514	500	488	465	479	512	480	501	519	457	478	398	468	502	431	505	483	502	504	479	444	514	455	479	500	485	497	489	495	498	457	484	501	489	491	504	431	466	488	504	468	435	484	461	458	474	501	512	466	538	469	483	464	466	462	507	436	480	485	490	496	483	492	497	467	484	452	515	485	472	487	439	469	485	477	485	451	442	473	466	484	471	474	477	483	473	460	479	474	472	498	473	450	457	469	473	500	476	466	497	507
1133	633	386	335	566	4929	7508	7819	13437	12419	6383	2082	841	483	165	82	41	43	37	36	36	30	35	37	51	33	38	42	44	33	36	33	37	33	38	32	33	30	34	58	46	37	47	37	52	34	23	31	26	33	26	35	29	44	44	37	33	30	32	44	37	36	39	38	30	34	37	40	32	23	32	37	28	48	36	35	33	31	33	47	31	42	29	36	33	29	40	32	45	36	37	42	30	37	27	31	35	32	41	26	34	36	35	37	47	32	42	39	25	33	46	27	40	34	29	26	34	45	22	35	33	34	33	28	36	44	36	39	33	43	30	34	34	34	38	41	36	35	30	31	40	32	30	34	38	46	40	23	25	38	33	39	32	35	36	32	36	46	38	34	33	45	40	43	48	39	29	41	46	35	35	36	33	34	38	36	39	28	39	35	27	27	47	33	47	27	38	42	36	50	33	28	40	38	26	33	39	32	30	35	36	44	31	32	44	35	48	42	29	33	37	31	34	41	38	33	51	28	46	38	42	43	36	31	38	37	46	39	34	33	25	42	32	36	48	38	36	38	33	34	36	34	41	44	40	29	35	35	38	36	42	49	37	37	35	36	58	41	34	40	35	33	23	30	21	26	32	35	35	38	26	49	45	37	32	29	37	34	47	41	27	43	33	35	29	49	30	37	37	31	40	40	40	40	30	33	45	36	22	34	41	38	42	41	32	40	31	31	28	35	32	50	38	36	40	38	31	37	42	35	46	26	34	32	32	38	36	33	38	47	33	37	39	42	29	30	32	37	36	25	39	42	35	39	35	44	45	29	44	31	43	36	40	35	42	40	37	28	37	32	46	35	40	37	40	42	28	38	43	43	46	38	32	47	45	29	47	35	42	34	39	23	21	36	39	32	34	47	38	42	34	45	35	37	38	30	36	28	31	32	29	37	33	28	29	36	39	46	34	41	27	28	42	40	35	40	40	36	44	34	38	34	41	37	30	28	38	29	46	31	33	29	41	33	38	35	43	40	38	37	41	29	30	44	34	36	38	43	40	29	38	50	33	40	28	45	23	32	35	42	33	45	38	33	38	33	34	35	30	34	33	44	38	42	35	38	33	33	36	27	30	38	36	33	39	42	45	36	33	25	39	51	47	28	43	38	34	39	35	35	37	47	27	35	37	35	39	36	30	41	27	46	33	31	33	37	33	41	36	29	33	29	26	32	36	40	37	36	35	31	29	39	39	43	27	39	41	40	41	42	41	30	44	27	39	33	32	31	33	26	37	49	32	48	28	36	43	35	38	31	38	40	32	24	32	35	32	33	40	29	32	30	41	39	35	43	40	32	47	37	34	34	34	42	32	27	35	36	33	42	32	31	44	45	39	29	40	42	42	35	41	31	42	46	35	34	38	22	36	39	35	40	37	40	35	29	37	23	36	30	42	38	34	38	29	49	29	48	34	31	40	38	34	38	37	33	32	35	30	36	40	40	28	36	36	40	29	29	36	37	39	45	51	43	34	32	40	36	37	27	38	27	27	31	39	39	30	38	34	24	30	51	37	29	39	40	39	30	36	33	36	32	35	39	26	38	30	27	35	50	36	34	37	40	34	39	52	44	39	36	41	33	44	36	39	44	55	37	42	43	38	40	45	48	34	40	46	40	35	38	38	45	39	41	32	42	31	42	53	34	48	42	30	37	35	28	35	29	45	37	26	26	42	43	34	43	40	29	33	49	38	41	39	34	34	34	33	36	40	48	36	32	36	35	31	46	34	30	38	27	38	29	54	32	44	39	34	28	29	45	52	29	45	39	36	34	41	40	27	24	35	34	46	29	42	31	46	28	49	30	29	45	30	30	37	40	30	29	29	37	32	54	53	29	33	28	46	46	46	40	45	52	25	33	45	43	41	40	26	36	45	43	33	43	42	42	48	44	32	47	31	36	42	46	25	24	45	40	30	40	42	33	45	37	36	37	43	40	35	36	34	27	41	36	31	45	39	31	31	36	44	42	26	29	37	32	41	27	50	37	36	26	35	36	34	32	32	28	38	24	40	44	36	40	30	29	50	32	32	30	40	41	27	43	34	36	36	46	33	42	47	41	40	32	40	34	28	36	33	43	28	38	35	42	42	31	37	37	32	32	42	41	40	34	34	35	39	42	35	45	24	29	35	34	31	36	43	41	33	45	40	38	37	35	36	22	33	41	31	33	37	32	33	36	32	36	46	28	36	32	42	42	35	36	45	37	27	29	25	34	42	40	34	39	35	37	44	48	33	32	41	40	33	35	47	35	35	34	32	41	30	36	42	27	35	34	32	47	31	36	40	38	42	36	39	43	34	39	43	36	40	37	35	29	38	49	42	42	35	45	32	37	35	45	38	45	33	29	38	41	37	40	41	43	24	38	44	31	40	32	43	33	36	23	39	32	33	35	31	43	26	23	39	30	44	35	32	39	38	28	40	33	35	33	34	42	35	35	37	46	37	36	40	36	40	32	26	31	38	36	38	32	29	36	43	32	41	30	42	38	38	43	45	38	45	35	39	42	32	29	30	39	34	37	51	41	43	32	45	37	25	43	43	27	48	28	39	46	50	42	40	25	41	40	29	40	40	41	41	38	36	43	46	25	31	29	39	47	40	32	36	40	35	40	31	44	33	35	44	34	29	42	33	28	26	37	37	27	44	35	49	36	42	34	40	36	36	31	40	36	29	26	38	26	46	40	36	45	38	29	42	33	39	48	33	33	26	39	45	33	40	36	37	41	36	34	40	41	42	40	29	34	51	39	32	35	32	31	35	50	40	28	42	48	26	42	40	42	33	36	40	38	37	42	31	34	29	31	40	38	36	42	36	36	37	29	30	32	41	43	41	37	42	35	29	35	35	33	34	36	26	30	37	38	36	36	29	30	33	24	33	30	26	46	36	29	33	34	34	28	40	28	36	40	30	36	38	39	42	37	25	41	33	33	42	34	28	33	37	40	41	39	39	31	32	31	38	27	45	30	44	30	34	34	40	37	27	30	35	30	44	28	32	40	39	36	33	34	46	31	38	49	33	44	43	39	42	39	25	39	41	37	41	46	36	34	33	34	32	34	32	35	41	38	33	31	27	46	47	21	41	43	40	31	36	43	28	43	37	35	32	44	42	38	41	39	39	35	37	41	38	32	34	38	44	36	29	39	43	33	43	37	20	30	47	30	32	33	29	39	30	27	36	27	38	47	45	41	34	39	27	44	31	37	50	34	32	39	32	28	40	42	35	36	35	41	36	47	37	40	34	33	42	33	36	31	31	32	33	35	34	42	35	31	46	31	44	38	32	42	38	28	33	29	35	41	38	21	37	34	38	37	28	48	37	36	37	25	39	39	39	39	46	32	30	40	33	45	41	36	36	30	33	44	40	30	49	32	41	55	33	35	45	28	38	32	49	43	34	35	51	44	39	31	33	37	35	34	30	39	43	30	41	35	35	29	28	37	27	37	35	49	30	37	32	30	22	33	37	34	34	34	31	40	27	30
22039	13277	7953	17468	30184	52068	46847	52128	58987	52318	38903	25907	18122	11184	5031	2097	929	553	539	489	507	508	482	482	411	507	497	550	477	492	454	525	510	498	440	485	508	526	492	459	488	463	494	461	497	481	467	481	472	446	465	427	472	542	472	528	468	492	439	458	473	479	492	454	498	514	497	524	490	508	471	503	517	453	482	483	535	510	490	494	519	448	512	484	485	477	451	437	477	476	507	477	434	470	482	475	489	489	510	467	448	481	449	467	486	454	483	485	459	482	482	495	473	510	495	496	431	493	468	492	481	498	527	479	458	480	457	495	498	481	484	500	469	477	487	441	453	466	459	500	468	492	505	452	487	502	509	472	490	513	496	480	485	454	471	479	505	495	498	476	469	466	445	492	486	471	509	478	450	513	490	445	491	502	470	494	432	472	478	496	467	476	497	500	492	508	467	475	502	494	468	498	468	516	498	494	495	444	485	459	500	465	507	486	491	486	461	465	497	459	485	503	485	515	447	448	485	519	460	489	525	491	483	484	519	533	469	483	564	467	461	495	479	467	496	510	461	447	497	480	525	448	477	506	471	492	464	437	502	472	510	519	483	493	457	512	482	500	509	481	505	462	467	452	461	474	503	470	493	494	491	477	519	503	457	458	474	452	512	472	457	506	507	480	483	492	461	469	486	454	451	520	482	495	475	443	470	477	453	502	476	512	503	520	497	496	467	483	503	479	482	495	469	511	494	487	490	503	465	481	490	491	490	489	445	510	451	493	478	488	470	492	506	472	491	548	458	479	486	508	494	484	509	480	484	452	499	440	491	479	465	481	526	490	495	489	483	488	481	469	461	485	469	462	489	502	476	479	487	484	470	472	489	493	448	498	487	442	453	491	458	482	469	515	507	503	475	449	503	486	493	491	490	487	500	518	477	475	503	515	503	500	477	466	475	499	500	492	485	500	475	467	456	475	457	464	493	476	474	494	505	467	451	504	509	479	489	502	505	543	556	489	460	472	455	484	482	480	452	503	486	478	516	502	500	531	489	500	520	502	468	493	493	487	527	492	474	491	518	492	458	433	499	521	502	492	454	488	501	505	487	505	479	520	530	461	520	468	459	508	472	464	493	508	510	445	469	484	491	464	476	488	474	464	497	526	486	471	509	540	540	506	505	474	473	448	516	495	502	473	543	497	494	483	505	514	478	513	496	497	507	495	490	460	486	480	504	496	488	548	512	444	487	504	477	457	483	468	504	483	490	469	445	488	494	495	482	496	480	465	479	491	497	464	469	460	462	517	476	508	456	486	499	464	477	490	446	463	461	506	499	498	470	501	492	461	484	510	502	531	477	480	454	514	473	476	468	507	509	465	483	549	481	501	509	518	512	489	497	508	503	478	451	505	510	488	467	481	529	484	458	515	461	476	460	457	508	494	491	483	466	533	496	486	482	464	476	515	475	478	430	510	499	460	455	519	520	511	493	491	482	482	505	488	438	495	452	452	477	491	492	505	469	501	499	499	475	449	520	489	455	486	495	469	505	482	486	479	472	512	474	499	449	516	463	515	487	447	500	500	507	526	487	507	490	455	482	498	506	517	465	444	512	471	481	491	469	488	493	500	467	466	459	515	507	479	496	476	481	508	470	480	554	501	495	468	508	476	481	484	448	488	480	489	510	502	454	511	459	506	500	444	487	465	512	452	469	482	488	445	506	464	476	474	503	450	519	509	474	527	462	527	481	499	474	452	513	486	483	473	480	478	497	462	500	473	484	505	484	478	504	454	536	444	494	509	517	497	494	459	457	481	473	461	492	492	479	505	503	454	519	478	473	472	515	479	468	469	474	467	463	430	492	458	505	498	479	481	475	458	484	451	544	502	456	490	475	482	509	479	508	481	492	476	474	449	525	459	440	503	484	502	488	499	491	501	496	469	496	461	487	546	499	488	504	447	478	522	475	481	509	442	464	467	505	471	464	481	466	442	484	459	518	507	459	484	487	482	450	457	531	508	512	476	511	498	494	448	460	467	454	482	504	508	498	459	476	489	469	494	463	509	487	476	503	473	490	514	486	487	488	494	511	499	478	443	471	477	497	489	452	486	483	505	484	483	513	503	516	472	498	526	486	507	465	484	497	489	480	447	498	469	524	477	495	510	488	483	463	512	529	492	446	480	493	481	504	503	476	510	499	484	450	470	465	445	476	451	489	474	473	477	478	484	499	450	479	472	479	481	517	505	491	476	458	466	515	460	481	460	471	479	502	520	460	482	506	467	471	530	480	489	489	483	445	473	465	491	548	504	460	459	480	524	467	461	452	490	496	496	501	523	517	462	472	472	511	447	459	475	515	511	481	485	448	496	462	549	474	490	461	514	490	504	469	489	461	494	463	507	453	507	460	477	462	472	477	484	463	482	486	496	534	526	495	482	467	531	467	492	497	468	489	476	489	481	481	520	477	474	514	484	469	451	482	475	415	502	487	467	443	460	499	485	488	512	512	464	489	504	463	486	514	495	530	491	470	505	472	477	500	439	472	486	478	512	520	485	483	463	456	491	484	469	453	480	500	478	472	486	507	482	494	431	515	488	486	479	465	524	482	488	478	454	498	496	500	467	486	455	528	446	514	502	502	512	463	477	500	507	490	504	531	502	480	467	509	478	470	478	450	505	475	455	474	512	456	508	482	477	519	515	457	520	501	492	501	494	441	507	473	463	482	511	460	480	493	512	465	507	504	475	490	474	488	444	481	474	488	504	472	521	462	466	526	505	512	465	491	475	503	522	494	491	485	524	469	487	495	492	502	461	509	484	506	473	505	477	512	507	478	467	448	518	444	456	465	518	510	485	502	495	499	459	502	510	446	434	449	493	471	503	479	455	457	495	497	487	506	478	474	461	455	481	473	489	493	480	465	472	472	465	446	482	476	493	471	498	509	474	468	501	484	487	517	473	486	483	519	525	490	489	479	511	518	498	474	478	458	490	464	462	499	493	461	479	473	473	499	476	477	516	459	463	483	536	451	495	500	485	479	519	471	462	481	474	484	480	492	501	461	458	501	485	460	445	475	434	471	488	449	535	502	499	473	457	484	489	460	491	492	483	501	434	463	463	520	490	507	473	464	480	501	497	504	519	489	490	468	453	510	487	465	531	522	519	499	496	515	483	492	492	454	487	465	438	459	487	502	478	482	507	490	441	477	473	468	447	511	490	499	485	495	473	457	477	480	495	497	467	494	475	477	497	507	482	498	501	477	493	454	485	476	496	531	499	456	469	427	466	526	465	459	468	478	513	485	524	477	497	509	471	506	453	450	483	519	512	505	506	497	434	500	476	444	477	486	489	458	466	467	466	484	507	475	525	500	470	489	477	452	506	475	482	487	442	483	493	499	493	471	453	501	461	483	512	460	464	469	454	472	507	460	494	513	452	503	519	479	499	466	492	512	491	470	507	496	487	443	453	486	460	470	484	519	469	488	468	516	468	468	465	505	491	527	461	486	459	503	504	478	454	451	481	526	487
1311	183	91	82	211	1094	513	946	3207	2742	1916	891	266	193	105	66	41	36	38	29	35	31	28	29	31	26	41	39	29	22	38	31	39	36	30	31	25	35	38	35	25	36	33	33	26	31	34	29	32	35	32	36	33	32	21	28	28	31	32	32	34	33	35	30	38	30	30	25	33	28	28	25	31	30	23	34	36	32	43	35	43	31	47	32	34	25	27	37	41	28	42	34	23	30	30	33	34	42	24	34	33	28	25	32	23	33	30	35	35	37	37	22	40	21	34	34	30	28	30	38	40	34	32	33	34	35	26	32	31	19	34	29	26	42	32	34	31	43	39	35	35	34	31	33	28	35	28	24	48	30	33	25	31	27	44	29	32	20	38	31	30	29	34	29	43	27	25	34	36	30	32	41	30	29	32	33	27	36	33	27	37	40	32	41	33	34	34	30	30	31	40	40	28	31	44	29	32	36	23	30	30	28	28	27	29	33	33	35	42	19	36	33	29	32	46	31	28	34	35	27	40	33	25	32	41	28	34	30	27	28	31	26	30	24	26	45	27	29	34	42	26	40	27	38	19	41	31	34	35	36	33	34	24	28	34	45	37	30	26	26	26	40	38	32	39	23	30	36	36	23	27	27	32	29	40	34	27	39	25	34	23	34	33	30	30	29	40	45	42	32	29	30	25	25	32	29	25	24	36	42	35	37	32	32	28	33	32	30	37	32	31	38	38	45	34	34	28	37	40	34	31	22	40	23	37	29	36	31	34	36	19	36	29	38	27	30	28	34	24	37	30	28	32	26	26	39	35	36	27	28	30	36	31	28	31	45	28	29	28	33	39	21	28	34	33	28	34	36	37	26	36	32	31	37	35	39	37	34	32	28	32	33	30	24	26	37	30	23	36	29	21	32	46	36	31	41	37	35	39	36	34	22	33	28	26	26	34	36	28	40	34	32	34	32	23	34	29	35	34	30	29	31	33	38	32	45	38	19	28	32	32	30	35	26	28	25	43	38	43	38	27	24	34	27	32	33	30	29	25	36	27	35	35	22	29	36	38	44	30	31	39	38	38	44	41	38	23	32	29	31	31	29	29	34	34	24	27	39	37	29	25	27	38	31	31	33	35	32	38	34	33	37	37	38	20	33	32	43	25	29	31	33	27	47	31	24	23	44	27	23	39	43	37	23	32	22	39	26	29	29	33	35	47	36	40	39	34	24	32	34	34	35	35	39	34	28	34	29	29	30	31	29	32	32	40	36	42	30	33	45	28	31	39	29	44	19	31	34	30	34	26	33	32	34	34	35	29	30	31	33	31	26	39	30	37	22	29	33	25	43	35	22	22	37	30	39	28	33	28	34	30	36	34	32	33	29	29	29	36	25	32	36	31	32	28	34	36	36	31	30	27	24	26	33	40	27	33	38	28	45	28	20	36	32	34	31	33	33	38	29	27	33	42	23	34	24	34	46	44	29	26	30	29	36	29	26	33	35	33	39	28	23	29	29	23	41	40	30	31	30	35	29	29	24	33	29	29	35	25	42	34	45	29	28	38	27	28	25	33	46	33	32	37	36	19	29	21	29	32	28	23	26	43	35	29	25	34	34	32	29	21	35	28	31	33	38	32	41	36	30	31	32	36	39	26	27	34	33	36	27	33	34	37	33	29	33	28	24	25	32	36	38	41	31	30	32	42	36	45	46	36	23	34	38	34	34	27	20	31	21	30	28	39	21	37	27	28	33	34	29	29	28	35	32	27	24	39	39	32	43	32	38	25	37	27	25	34	37	32	26	28	23	30	28	37	24	48	20	36	30	36	33	26	26	32	33	34	34	33	37	22	28	38	35	32	33	27	32	23	24	31	39	33	27	30	30	35	35	34	21	31	37	27	29	33	34	36	33	32	32	21	44	32	26	20	40	29	26	22	35	32	40	29	30	33	20	36	30	37	32	30	40	25	35	38	39	28	31	31	19	34	36	27	39	36	27	36	23	36	30	24	28	30	33	31	34	35	32	24	29	28	32	32	33	38	26	39	25	31	28	33	34	23	32	39	37	31	29	25	36	30	39	32	36	23	36	30	24	30	30	46	30	41	30	25	35	29	30	27	28	29	32	28	31	41	24	35	29	31	41	26	33	34	32	21	32	36	33	35	23	42	30	30	24	39	25	34	32	25	27	33	35	40	35	35	36	32	26	33	38	25	28	33	24	30	23	33	38	34	30	29	28	26	42	22	35	27	29	34	32	28	34	33	28	32	31	40	27	29	33	22	38	29	37	27	31	40	40	27	35	28	39	31	38	29	41	27	28	25	30	38	32	33	31	28	27	32	39	44	32	38	34	35	26	30	38	34	41	34	39	42	34	29	29	36	27	27	28	36	37	36	41	25	30	35	17	36	36	39	26	25	33	25	29	35	32	36	31	39	34	30	38	37	32	33	20	31	34	42	42	38	34	37	40	34	34	37	42	40	40	37	30	36	28	33	29	21	25	37	36	33	35	27	28	26	31	36	35	32	31	35	25	36	30	21	30	25	27	36	36	30	26	34	41	31	48	22	23	25	33	31	36	31	25	27	33	24	28	32	32	30	32	34	34	33	36	33	38	39	31	26	37	24	33	27	31	26	31	29	33	33	39	34	34	30	44	33	31	37	28	31	24	34	28	42	31	31	34	30	40	30	44	38	30	50	29	27	34	33	27	26	28	36	34	38	24	36	36	27	27	28	29	34	30	34	35	35	32	28	33	28	29	30	26	33	36	27	40	36	29	32	36	39	23	30	32	29	36	40	34	42	36	21	30	33	34	35	39	34	35	31	38	29	33	35	32	35	34	27	31	37	31	31	35	37	44	41	48	37	21	28	28	26	31	36	42	27	38	30	30	45	23	40	27	26	38	30	37	38	35	32	35	44	37	28	33	34	29	26	27	29	30	19	37	31	41	30	34	26	36	32	31	32	30	30	37	33	38	33	24	30	22	32	35	23	34	34	28	32	38	26	22	29	29	31	31	31	33	42	26	28	35	29	43	29	46	27	29	28	36	39	41	23	30	34	40	35	31	25	27	40	30	39	34	33	24	27	22	41	34	33	30	34	26	31	33	37	24	27	31	31	34	45	30	33	35	26	34	37	16	35	27	32	29	36	36	27	23	32	44	26	34	37	45	28	25	31	25	31	30	37	38	35	37	37	37	31	32	36	22	26	31	41	37	24	31	31	25	24	36	34	38	42	37	45	31	31	41	32	38	27	37	30	20	27	32	33	35	35	35	33	41	33	24	35	36	28	29	25	27	30	31	51	33	42	30	25	36	31	43	31	42	27	35	33	31	27	31	29	32	26	23	26	39	31	29	35	30	31	34	25	26	25	24	33	33	31	38	25	33	33	30	26	35	32	31	33	33	27	21	22	35	40	37	35	33	25	43	40	29	33	41	23	29	33	35	28	39	29	32	34	26	32	39	43	40	30	34	36	31	32	25	34	30	22	26	35	40	31	36	30	25	39	32	35	34
13481	5000	2110	5546	18023	31372	21688	27986	38313	32222	26717	17763	6943	5156	2986	1208	612	479	436	441	464	440	425	431	448	425	462	405	427	405	395	414	454	448	394	442	460	442	430	426	420	410	386	477	419	445	447	425	435	408	490	475	392	415	439	440	436	453	418	405	411	398	415	429	449	442	441	455	404	434	424	406	453	462	415	462	409	431	422	465	384	427	476	425	398	436	425	424	412	418	433	431	436	404	460	423	451	433	405	434	439	402	424	411	433	417	408	439	430	439	443	401	444	417	427	414	446	456	428	402	427	462	408	428	409	442	434	433	427	413	427	494	421	426	398	434	428	412	416	432	425	429	455	395	405	410	398	455	414	430	422	413	445	423	403	428	444	386	427	401	387	407	430	469	429	406	389	465	366	418	393	464	412	372	422	403	440	428	425	421	461	429	423	443	403	412	431	431	414	433	408	412	415	399	398	437	424	444	430	454	431	407	418	405	392	426	449	408	425	427	472	434	471	447	415	443	429	422	410	421	420	409	431	431	419	420	440	428	435	422	410	444	435	388	443	410	414	405	437	412	475	477	435	436	436	417	440	402	421	433	394	440	431	401	427	452	468	415	480	406	405	390	454	434	447	473	407	446	433	436	390	445	426	432	428	418	455	468	466	476	435	454	375	453	443	393	436	395	413	408	434	426	386	434	399	417	371	390	437	437	422	413	434	439	421	418	438	429	380	452	413	430	421	468	422	397	389	404	407	451	433	429	424	450	385	418	432	412	418	426	441	426	433	447	408	455	411	440	466	444	447	428	422	444	413	414	414	399	444	433	437	431	423	403	425	428	452	399	411	423	412	393	423	425	437	460	420	442	446	429	389	410	449	430	423	377	470	400	451	402	455	426	473	463	408	457	422	503	451	442	428	418	457	441	477	473	400	419	417	442	405	431	434	422	422	416	380	433	444	407	443	422	424	432	444	460	406	415	468	443	418	441	451	427	479	439	423	412	410	447	451	435	424	426	415	393	419	405	463	451	435	433	404	436	419	418	399	422	406	437	445	401	461	432	379	430	414	456	404	447	435	413	420	416	394	428	413	446	428	416	408	449	424	470	441	411	408	402	411	425	409	390	400	415	421	411	443	447	448	438	395	467	435	406	402	441	461	437	398	439	419	421	444	424	447	443	439	423	430	428	416	406	413	412	416	422	381	391	442	433	430	480	429	415	422	422	395	424	404	427	418	445	440	426	436	409	407	400	435	437	398	405	423	422	447	416	427	418	425	430	425	455	407	469	435	466	404	454	391	436	458	451	416	453	415	400	435	424	423	423	455	437	422	421	427	450	434	454	414	434	438	400	440	447	435	424	461	401	419	458	432	434	466	451	441	428	422	434	443	436	418	457	445	458	442	398	442	403	412	403	415	418	442	415	438	399	442	409	490	419	422	430	415	407	426	450	411	405	425	449	423	425	451	421	402	411	439	459	394	432	417	411	427	400	468	431	414	418	439	433	413	425	411	463	452	403	463	441	463	423	435	425	400	442	402	406	414	417	463	386	400	412	412	415	419	407	430	411	428	411	408	456	413	465	409	446	455	426	418	419	418	448	429	430	437	451	438	409	428	431	391	441	411	415	423	442	457	455	409	393	434	448	406	394	428	441	445	463	446	402	407	432	466	451	412	422	441	407	421	421	438	426	372	458	380	458	445	421	433	441	434	458	482	422	427	417	426	433	400	417	426	402	392	458	440	423	430	411	410	422	407	431	407	426	451	435	421	453	412	423	421	464	417	382	439	433	432	426	431	443	414	433	410	411	399	432	480	421	429	430	404	394	413	396	456	421	434	451	453	432	425	417	374	407	419	430	425	442	412	395	395	405	428	461	440	447	424	418	444	432	442	423	417	417	433	415	410	430	418	426	425	414	420	447	403	441	482	439	453	424	416	463	459	419	388	410	422	447	408	431	447	467	433	444	451	438	424	433	433	431	444	452	437	395	428	435	422	435	428	430	429	404	422	409	415	455	410	394	422	410	392	434	438	383	419	401	420	425	427	398	403	422	401	403	428	448	369	418	424	409	455	423	429	426	405	449	426	410	401	400	423	426	443	406	423	457	426	432	454	450	410	402	451	401	447	440	378	397	396	398	421	444	404	441	420	431	419	423	407	424	448	431	448	409	443	437	415	439	402	446	440	444	411	404	451	402	410	431	421	392	444	412	428	424	414	463	441	433	429	384	466	418	436	462	445	404	371	423	431	443	383	438	451	438	390	393	429	430	424	437	395	418	404	453	409	474	415	439	426	401	404	434	415	424	394	414	446	406	423	448	433	436	440	424	413	417	423	411	422	405	446	438	414	449	435	448	427	442	422	435	423	376	449	419	401	425	426	402	425	450	439	502	465	405	436	437	457	440	399	452	457	441	416	451	438	449	443	452	424	438	395	423	421	386	419	429	409	457	433	433	426	398	422	450	449	436	410	443	455	427	466	452	418	432	430	435	411	410	416	411	407	430	411	429	420	438	461	408	411	415	426	454	445	394	446	429	429	406	433	447	438	398	438	420	418	394	435	409	426	426	426	451	438	410	433	480	456	413	403	454	436	411	424	433	418	434	397	429	423	425	416	439	441	415	419	414	417	409	419	403	418	426	408	436	407	438	410	426	443	450	449	419	418	408	442	394	382	426	406	435	439	420	424	447	428	424	410	409	431	401	412	428	394	404	392	439	425	411	465	396	454	391	422	448	392	425	442	450	391	404	448	460	412	457	445	422	452	440	446	398	440	394	419	435	397	414	421	424	434	429	425	430	431	375	437	417	419	431	399	434	409	424	410	423	429	423	454	428	432	437	379	449	430	420	430	425	433	428	415	447	427	429	442	433	418	403	416	446	423	422	425	465	405	408	425	461	451	405	456	443	438	448	439	441	444	428	444	449	436	403	429	408	426	425	443	430	385	449	449	430	413	389	406	378	418	408	431	399	436	427	416	483	426	469	423	436	434	414	424	374	442	425	427	421	407	430	415	434	385	420	417	419	392	461	430	416	448	454	433	420	419	401	441	423	417	425	435	413	408	446	423	443	436	406	438	428	453	420	426	424	457	428	416	425	400	436	414	413	420	415	441	434	433	445	455	418	435	433	452	400	414	441	448	472	422	412	453	408	427	431	437	439	453	442	399	447	426	386	454	421	409	418	431	423	418	444	445	431	435	407	437	454	435	441	402	415	404	438	442	415	415	422	426	428	420	425	453	414	466	425	436	445	462	457	430	438	415	413	424	418	398	425	414	442	417	465	421	399	416	447	411	441	421	417	445	422	435	413	444	423	448	414	405	427	411	429	450	431	421	414	422	434	428	396	386	431	435	446	425	436	449	433	419	399	457	464	446	401	404	435	427	440	418	416	411	470	447	403	429	424	383	437	414	445	432	437	416	476	440	414	438	440	424	430	419	440	425	432	406	406	433	435	450	436	410	465	446	466	432	404	461	413	406	419	435	427	432	467	446	390	443	442	441	399	425	430
802	595	312	223	356	1437	1855	2978	7984	7663	4345	2036	906	451	192	88	47	39	30	39	40	29	36	32	36	27	35	23	28	23	49	35	28	37	25	32	19	27	34	33	34	29	24	32	24	30	30	27	26	21	37	27	32	41	23	24	20	28	27	38	32	33	39	34	30	35	23	28	37	33	31	50	47	36	35	32	35	44	38	40	36	30	30	29	35	27	25	22	36	37	30	32	36	42	34	32	42	33	29	31	40	33	40	35	41	27	30	46	42	38	37	37	34	33	42	36	36	37	31	34	26	32	32	30	35	36	35	31	29	30	33	28	34	37	25	39	34	32	37	29	40	40	33	37	34	30	40	38	21	32	34	23	25	32	36	26	33	30	36	32	28	22	29	28	44	31	42	42	30	34	23	33	31	28	34	25	26	20	34	24	32	30	34	29	41	43	36	32	23	40	31	28	35	28	37	25	38	33	27	37	38	29	27	26	32	30	42	19	27	30	44	29	34	24	31	24	30	32	31	36	35	38	41	36	27	28	25	23	33	30	29	26	30	39	26	43	15	30	35	28	36	35	33	31	26	41	33	34	36	27	33	29	35	32	36	31	24	31	36	30	35	42	32	23	39	26	39	30	35	36	34	29	36	33	23	20	22	29	31	32	39	34	30	41	30	27	27	33	37	37	25	41	29	41	35	36	31	23	34	30	39	31	29	37	35	36	25	36	39	35	20	25	39	34	26	28	34	29	27	26	49	39	24	44	31	29	47	34	50	37	34	25	27	34	42	38	35	33	33	35	25	38	40	38	36	31	26	32	36	29	30	35	27	32	28	32	43	32	32	51	36	28	35	31	27	35	35	24	33	28	28	34	32	24	26	21	34	25	26	26	36	31	35	39	39	26	31	36	35	38	33	33	36	49	37	47	33	34	27	34	41	24	34	32	32	30	32	30	34	34	39	29	28	35	41	29	35	35	26	34	36	33	28	34	32	34	34	27	33	31	31	26	27	35	26	31	20	32	37	27	44	20	31	35	34	35	35	35	33	31	36	36	33	34	39	39	28	42	39	35	29	25	32	44	29	30	34	33	38	28	34	50	38	32	41	31	33	34	21	35	27	33	33	26	29	36	30	36	37	25	37	35	36	36	29	31	37	35	41	32	38	26	34	28	31	29	39	32	27	36	31	30	33	31	33	28	48	42	36	26	32	29	29	39	50	37	31	34	26	25	38	35	35	30	32	34	39	37	35	35	32	34	30	48	42	28	28	38	32	32	28	25	24	31	30	39	40	38	32	42	25	45	36	30	39	36	32	26	30	33	39	28	32	34	35	36	30	27	35	31	35	34	31	37	25	34	29	35	28	24	33	37	22	23	38	38	31	40	41	34	24	42	45	37	38	41	35	31	36	32	42	30	45	27	40	32	41	29	29	32	40	33	37	35	34	32	27	30	25	33	36	30	37	34	27	35	33	29	35	32	30	41	27	29	32	29	33	29	37	34	33	32	43	39	34	32	32	19	39	29	32	38	41	33	24	31	24	35	35	46	27	22	32	36	46	34	33	28	31	29	35	43	33	30	38	31	29	27	32	40	41	35	22	37	34	36	32	31	34	24	36	23	34	37	41	27	27	24	41	27	36	35	32	30	46	54	31	26	41	30	32	32	39	30	28	34	31	30	33	34	39	35	38	28	28	31	22	33	26	33	33	30	32	30	28	41	18	33	43	30	31	25	44	33	40	38	27	24	24	33	29	33	42	31	40	34	35	25	36	29	27	32	50	35	34	36	46	31	30	33	38	38	33	34	38	24	37	21	42	42	32	31	31	31	33	31	28	22	45	36	32	34	26	25	38	27	33	30	27	34	29	36	29	29	27	39	33	28	30	31	29	22	25	36	26	36	38	23	26	34	35	35	32	36	34	34	34	32	44	23	27	24	35	51	35	40	27	36	34	33	37	29	36	22	31	28	32	28	31	30	30	28	30	35	34	31	42	30	35	39	23	25	32	29	36	25	24	43	32	33	35	28	25	30	36	37	26	25	35	39	26	33	28	28	30	32	38	35	33	31	42	33	35	38	29	34	27	36	55	41	39	35	19	39	33	18	20	34	28	23	26	32	23	35	36	37	32	26	34	30	37	37	27	38	42	22	39	26	30	41	31	33	24	31	32	29	40	30	46	36	22	31	22	31	37	24	36	36	30	39	36	34	27	32	29	35	33	32	31	33	43	37	34	33	30	35	25	24	28	50	34	32	26	40	35	26	32	38	35	43	35	44	34	38	32	28	32	31	23	32	34	26	32	31	40	27	26	31	35	39	37	31	26	29	37	24	38	32	33	33	38	36	30	34	34	34	21	31	24	30	35	39	31	37	35	34	32	34	29	40	28	44	31	29	33	38	38	39	26	38	39	37	22	44	34	37	29	22	33	38	24	32	32	27	40	38	33	20	33	38	25	30	38	36	33	39	33	30	27	43	38	30	33	31	37	28	35	37	26	32	33	29	40	34	26	37	30	36	28	22	34	21	39	45	34	26	47	53	36	37	46	24	35	27	45	39	27	50	35	38	28	40	33	38	34	22	40	26	35	33	30	34	33	37	32	37	36	28	23	33	30	41	28	36	27	31	34	39	24	26	29	31	28	25	33	33	24	39	27	39	26	28	27	28	38	43	39	33	32	28	29	36	37	30	33	28	40	33	36	34	42	27	35	34	25	23	34	35	35	50	34	30	33	35	25	34	38	38	43	39	39	25	29	27	29	41	41	23	39	39	32	26	30	24	28	27	47	33	37	26	38	35	48	37	31	26	34	29	31	32	38	36	38	45	23	39	33	45	38	32	26	30	37	41	42	27	29	34	27	28	48	33	44	24	27	25	39	43	35	35	34	30	29	45	27	41	35	32	38	29	37	27	34	29	39	24	32	27	35	35	30	28	29	41	33	31	29	26	32	32	36	33	31	37	41	24	26	35	29	42	32	26	41	42	28	26	35	37	33	39	34	39	23	32	34	33	40	33	30	45	31	25	31	30	42	30	37	34	38	32	27	33	25	33	29	41	22	38	37	29	35	35	38	30	27	44	35	33	34	29	35	28	31	29	34	21	28	28	31	32	30	39	41	38	40	27	39	37	27	27	32	28	27	30	27	28	35	38	38	29	21	45	22	44	35	20	45	31	32	36	26	41	25	33	37	28	28	29	30	41	41	27	43	27	26	34	26	25	43	38	37	31	37	25	44	34	31	41	33	34	37	25	25	24	27	38	36	39	34	33	32	30	34	30	39	35	36	35	37	45	36	31	37	35	32	36	36	31	34	26	32	44	38	28	33	27	27	43	24	37	25	34	38	36	36	33	31	32	37	32	36	44	36	30	32	39	29	36	21	29	32	25	36	26	33	24	39	35	33	40	26	32	31	34	29	35	26	41	37	40	42	33	24	27	49	26	26	27	39	27	43	27	36	41	36	33	38	34	31	44	31	35	24	42	23	37	26	37	23	36	31	28	35	28	29	37
18373	11759	6057	14074	25048	35633	31495	39803	49868	44372	35004	26244	18222	11456	5218	1929	781	537	458	471	432	450	448	428	408	413	432	455	449	452	453	425	442	417	447	434	405	453	437	433	412	440	408	402	434	414	426	404	481	454	434	450	419	470	431	454	412	477	410	420	418	408	433	454	487	461	419	418	432	465	448	407	462	455	471	450	443	447	419	454	401	432	389	441	439	419	438	433	396	484	429	462	433	464	428	430	438	456	424	450	403	452	432	434	414	421	442	429	425	443	428	444	437	416	484	446	410	472	437	473	453	442	429	445	465	406	411	411	472	423	430	410	415	418	429	434	438	419	418	431	412	446	427	456	463	418	429	439	409	472	444	474	422	460	423	424	448	434	397	460	409	425	441	391	421	444	475	435	448	404	450	418	429	445	446	451	439	429	411	453	477	418	404	436	475	470	438	411	450	467	441	450	389	408	451	433	453	425	401	436	432	415	470	437	475	441	444	456	470	458	444	435	448	399	441	414	421	440	464	406	430	387	422	466	397	477	452	434	379	397	435	434	461	403	433	442	465	429	424	431	453	445	421	438	436	423	409	447	427	445	432	417	428	451	416	417	429	419	429	435	462	426	446	478	456	426	448	457	447	425	445	417	445	437	454	483	399	433	459	400	446	453	442	467	410	419	457	451	430	419	438	437	428	454	485	402	429	464	467	410	417	446	464	429	438	412	392	439	437	438	426	422	412	462	477	428	465	472	463	449	402	470	410	425	445	435	431	430	447	444	425	427	462	459	449	435	423	410	437	423	451	450	447	461	428	444	436	416	417	447	404	435	460	425	433	441	448	419	456	407	484	400	462	410	409	474	432	423	434	421	428	413	456	418	438	468	445	435	402	452	421	447	444	442	461	384	434	425	425	440	420	453	432	427	436	475	427	423	458	442	472	448	425	420	433	432	432	438	422	416	460	471	428	453	423	391	425	435	434	508	420	415	443	434	446	393	401	459	429	441	442	437	436	463	438	418	445	462	468	442	451	407	460	391	429	439	424	423	461	427	430	480	458	432	425	433	413	458	408	436	447	430	442	414	456	433	391	415	425	416	438	436	419	391	438	425	435	456	430	455	422	466	413	419	414	484	468	454	403	475	376	444	425	453	481	431	428	478	430	430	465	450	439	442	445	421	408	439	454	405	431	448	410	403	481	432	440	426	438	462	440	426	439	418	435	424	464	434	423	462	426	463	435	441	430	466	445	470	437	478	432	475	442	401	401	382	425	444	414	436	393	437	441	442	438	452	480	434	434	441	450	443	441	428	461	440	444	472	477	422	439	458	458	451	459	405	475	425	458	475	447	442	408	424	428	394	431	413	443	424	404	452	430	441	426	424	442	442	421	424	433	443	400	417	448	430	401	435	449	450	432	403	429	433	442	423	475	438	424	453	443	425	437	442	446	463	427	463	422	428	426	463	449	431	435	440	445	490	475	484	438	455	411	456	469	462	427	428	419	454	453	435	436	426	444	416	411	415	386	435	447	408	403	457	441	417	428	460	446	454	437	426	404	448	431	412	448	431	447	411	457	445	449	439	489	425	420	440	414	443	476	439	450	463	468	456	461	414	443	455	447	456	429	431	446	443	405	399	440	473	445	431	450	443	396	442	409	461	455	447	441	444	440	442	434	417	450	413	428	415	425	452	428	402	450	437	415	387	425	442	460	447	445	442	439	457	431	426	470	409	418	448	436	468	452	410	482	423	443	432	409	456	436	438	434	444	445	439	448	427	435	427	481	463	443	426	439	433	460	453	439	440	438	435	453	429	443	407	428	457	412	438	445	413	418	433	482	390	448	440	442	458	424	422	407	436	435	437	456	420	432	460	395	448	404	404	462	451	408	415	439	436	441	426	429	412	424	491	443	471	444	431	452	434	455	467	448	419	400	493	422	456	436	418	441	478	476	426	418	441	461	413	390	446	448	459	419	428	468	412	423	443	446	446	449	441	436	438	414	437	434	470	401	418	442	399	463	476	431	428	449	437	464	418	437	418	406	461	428	485	418	453	434	434	450	455	439	432	472	465	417	397	387	418	463	425	398	439	427	432	428	419	391	415	457	407	451	412	442	445	460	447	419	445	411	469	428	457	464	441	455	432	405	442	426	414	431	440	473	432	415	412	433	422	415	442	422	423	425	432	414	457	417	424	431	448	409	441	436	462	438	416	435	433	443	434	442	427	446	443	435	413	464	415	451	421	490	419	437	412	437	432	461	428	421	454	398	434	435	437	500	370	431	445	399	444	453	424	435	462	429	421	399	439	402	445	427	429	478	426	433	451	450	417	416	401	467	417	427	438	411	465	473	421	432	464	425	443	422	425	431	453	418	476	438	430	403	471	450	419	450	439	395	412	407	457	449	439	450	422	442	478	450	431	461	425	407	428	451	470	385	417	432	397	454	437	454	420	452	461	428	449	427	441	424	430	429	440	405	416	466	440	470	461	446	444	432	438	451	404	433	386	390	449	459	457	446	415	376	466	479	461	416	435	402	408	393	450	437	445	447	396	447	413	420	432	427	447	409	453	425	472	436	428	427	413	404	414	445	422	426	413	428	413	411	426	461	476	438	449	431	419	448	437	407	467	436	433	446	427	407	446	418	448	445	429	461	441	455	432	475	440	446	429	439	433	454	428	437	465	440	443	469	426	447	410	421	401	441	437	395	414	499	425	413	402	411	437	460	416	429	471	416	451	408	451	423	455	428	459	428	461	441	395	398	413	437	448	450	416	418	432	434	447	431	449	430	437	437	467	448	415	464	434	378	455	429	430	431	425	438	430	426	412	443	430	449	398	437	417	477	471	412	485	438	409	453	402	462	448	458	453	419	422	437	463	413	406	435	411	447	411	474	464	431	413	438	427	453	437	439	457	434	403	452	399	418	407	455	430	421	442	424	468	421	441	432	419	433	448	451	428	409	432	465	438	470	460	418	437	430	451	423	448	431	469	429	458	447	428	419	452	422	450	419	403	413	422	481	428	417	420	408	436	446	434	416	454	437	441	412	442	453	450	439	414	415	436	405	442	442	432	443	407	409	447	478	470	414	436	433	418	429	427	471	443	435	440	384	464	406	422	442	444	443	443	426	440	464	451	466	419	432	447	442	422	459	436	427	427	432	400	406	440	424	412	431	464	461	441	388	435	445	433	439	449	450	446	431	412	440	424	384	412	433	444	437	445	425	423	487	448	396	431	449	430	436	418	444	405	415	453	450	451	430	444	450	445	430	417	460	454	441	430	413	457	403	442	457	401	436	432	411	457	451	459	414	423	426	433	438	439	420	382	450	432	415	405	430	436	434	434	427	403	410	403	434	407	425	440	412	440	428	435	429	426	446	426	426	453	429	445	391	411	441	424	459	444	456	415	475	453	433	419	468	433	435	452	495	438	375	433	408	434	472	452	454	416	446	410	409	451	409	441	424	444	450	452	454	445	445	439	437	459	442	459	433	436	405	458	421	460	439	460	428	400
2253	571	346	326	373	701	4653	4367	9287	8402	4342	1666	650	252	123	57	33	42	56	39	35	41	43	37	34	39	45	40	34	39	42	29	39	41	30	38	36	39	45	32	43	22	41	39	36	28	33	33	36	29	43	37	32	38	31	30	21	37	30	28	44	35	32	37	50	27	34	32	41	42	39	30	40	35	34	42	34	35	29	34	34	41	35	31	33	41	37	40	28	45	31	32	42	41	34	38	31	37	30	35	25	28	34	33	35	43	31	36	44	40	26	32	27	28	46	24	35	44	39	38	38	45	35	39	35	45	35	44	27	31	35	26	35	31	36	36	32	27	26	38	36	39	38	39	50	32	35	36	50	41	35	42	40	55	37	36	38	36	37	37	31	27	44	39	38	38	40	49	32	38	36	23	30	39	34	30	37	32	39	34	28	31	34	28	41	36	21	30	37	43	41	31	33	40	42	33	33	32	35	33	39	47	44	29	28	34	45	45	46	54	41	36	29	36	36	34	33	38	43	39	36	43	34	29	39	35	33	38	37	32	34	31	38	35	33	39	47	35	42	31	33	31	33	30	41	38	36	42	27	39	36	38	46	37	28	41	32	34	34	34	33	43	27	37	41	38	33	36	41	29	31	36	44	36	29	48	33	32	34	33	32	45	30	32	23	34	43	34	33	37	44	37	34	32	33	42	41	49	37	36	34	37	34	46	26	37	43	38	45	39	40	26	43	34	41	37	39	36	42	39	42	34	53	46	46	38	42	33	46	47	37	40	45	31	31	24	33	40	39	35	39	43	33	31	43	34	42	24	39	35	32	39	29	38	40	44	42	38	47	43	38	32	29	32	31	37	32	30	43	45	42	44	29	38	37	34	31	31	32	28	35	41	23	29	29	30	39	31	25	41	33	27	43	33	39	30	37	35	40	35	40	28	32	34	34	37	33	52	36	48	42	43	36	36	37	34	34	34	30	30	39	32	38	35	47	35	33	31	39	32	30	36	33	28	41	43	36	32	33	28	44	32	33	36	45	37	35	31	42	39	35	45	46	39	39	29	31	29	33	35	30	30	29	29	48	46	38	40	29	34	43	33	28	36	37	41	46	47	42	35	34	37	33	43	34	27	26	39	29	39	24	28	40	25	30	38	46	31	38	32	30	28	27	44	40	34	36	38	42	34	44	33	39	39	38	31	36	31	36	17	42	25	43	36	43	40	34	31	23	34	28	42	37	45	44	29	35	32	37	51	36	46	35	30	44	36	30	30	30	39	46	30	35	33	36	33	28	33	34	34	36	40	45	29	34	37	39	37	48	38	34	37	31	31	36	26	34	30	35	34	41	37	36	29	40	25	37	34	30	44	37	28	36	29	37	40	32	46	35	40	37	41	39	38	46	36	34	36	35	29	30	28	41	29	33	35	36	30	28	40	36	26	37	38	22	44	32	31	37	38	26	42	41	47	31	35	27	33	35	38	43	33	36	45	37	29	37	46	20	37	39	32	31	34	40	35	31	39	50	30	39	33	32	43	37	31	41	35	28	34	45	36	30	47	36	37	37	31	29	42	28	44	37	41	42	49	33	32	36	32	32	36	38	42	35	49	36	38	39	35	36	45	42	35	31	40	38	33	44	32	41	35	42	31	34	44	36	45	39	36	50	44	37	37	29	31	41	42	35	27	31	26	26	46	25	35	35	25	34	29	34	45	33	38	41	31	31	37	31	33	34	31	40	35	33	36	47	32	34	28	42	36	41	38	49	42	40	31	37	28	32	41	36	34	44	42	38	42	45	41	30	40	31	29	39	42	37	37	29	26	31	29	37	32	34	29	40	31	28	32	42	25	30	39	39	41	35	39	37	30	32	45	39	29	37	32	39	31	38	41	25	30	37	24	37	35	17	41	35	38	35	39	24	46	31	32	42	36	43	40	42	46	24	29	36	31	27	34	40	49	32	32	35	28	40	28	35	27	52	28	30	34	48	30	46	38	38	35	31	37	29	36	33	30	44	31	30	27	36	37	37	38	31	31	33	45	31	32	34	43	32	33	39	43	36	34	38	25	34	26	46	37	31	48	39	32	38	31	32	38	36	38	34	43	34	36	34	45	30	36	27	36	28	37	40	41	30	29	39	34	35	36	41	52	34	39	41	38	40	38	33	38	32	36	34	29	35	29	44	35	38	30	32	48	25	26	28	40	40	38	44	20	40	36	42	34	28	37	34	34	29	35	43	31	26	31	37	36	43	31	38	30	38	31	35	40	28	31	36	35	33	45	46	38	31	28	31	38	35	32	21	44	42	41	32	40	32	26	35	28	34	22	45	34	42	39	34	24	29	30	41	32	31	34	34	32	34	27	41	36	40	37	35	31	36	31	36	44	31	41	26	30	34	27	41	32	21	36	23	27	42	40	47	37	29	38	30	39	38	36	19	26	31	44	30	45	36	39	29	47	41	36	30	35	40	34	45	40	41	44	36	39	37	25	38	35	37	29	46	29	32	37	46	34	36	38	45	37	38	35	32	33	29	35	34	26	36	45	36	36	43	38	41	25	35	35	39	48	41	35	29	31	35	40	38	38	38	35	43	35	45	31	41	39	27	26	37	32	36	39	36	35	36	37	53	36	39	42	34	31	25	42	44	40	32	33	31	37	33	35	26	43	45	33	33	41	32	34	50	25	28	39	32	35	29	33	36	32	34	28	34	41	38	48	38	42	40	33	41	39	45	33	35	25	36	23	27	31	39	25	36	36	36	36	33	38	37	40	33	32	39	38	40	37	22	42	40	37	34	35	37	39	33	35	25	45	29	39	39	25	46	32	35	49	41	33	38	34	40	40	42	34	43	47	29	31	39	34	47	34	35	27	40	34	41	41	41	29	29	41	44	40	34	42	32	38	24	33	31	40	25	45	34	40	31	37	38	29	40	41	38	33	30	27	35	37	30	31	25	30	38	37	42	38	30	35	30	42	34	41	28	33	39	28	30	45	32	44	37	30	33	39	42	47	39	35	32	31	44	40	34	45	40	42	45	33	26	36	31	36	36	29	39	44	37	34	24	39	37	34	33	35	35	45	36	38	27	42	30	35	24	37	44	39	32	27	32	40	40	33	30	32	46	33	35	35	38	36	43	36	30	35	43	36	36	50	32	42	37	33	38	29	44	28	37	32	39	26	30	31	42	39	43	34	35	39	32	32	29	37	34	30	34	36	39	41	30	37	46	36	40	40	39	29	37	27	37	36	35	24	30	31	37	37	32	43	36	36	26	28	37	30	24	37	30	34	41	33	34	40	40	30	35	35	24	38	35	37	35	34	37	39	32	31	40	36	32	29	34	41	31	34	40	35	33	35	29	41	38	35	44	31	22	31	35	28	33	41	39	33	27	37	40	31	34	35	29	35	36	39	23	35	53	30	27	29	41	35	43	39	35	50	45	37	43	43	35	41	42	35	36	45	40	40	30	45	32	30	35	39	31	32	46	31	37	40	41	33	33	31	43	31	45	28	23	42
19218	11648	7619	15856	23821	29173	46727	40681	53385	45984	34456	24325	14742	7418	2742	1007	588	496	460	461	507	476	502	511	463	440	508	462	451	513	517	518	497	432	487	484	517	465	476	457	460	476	460	482	432	487	505	476	470	448	450	494	463	531	457	460	488	514	498	468	501	486	491	446	463	499	456	454	510	457	469	480	487	460	481	477	480	483	491	455	463	507	474	452	494	494	496	481	445	483	460	419	469	467	472	468	467	473	454	468	462	496	489	480	493	481	452	485	465	475	469	482	503	451	537	448	495	453	495	506	485	482	441	504	441	464	498	497	482	500	477	477	446	461	507	506	486	487	457	470	474	523	457	426	478	442	441	503	464	477	439	467	480	527	439	461	483	461	484	464	539	456	484	485	452	493	471	487	511	483	531	495	499	460	485	462	488	494	451	490	454	475	469	473	485	494	465	493	456	456	484	476	475	453	490	502	469	465	474	505	487	482	444	482	521	478	456	507	470	475	464	444	499	527	484	464	456	463	468	483	475	453	480	454	477	446	472	447	475	456	478	483	510	500	450	493	533	463	468	442	458	496	491	489	442	497	477	450	486	451	481	438	469	469	489	436	486	477	471	454	458	485	464	467	491	446	463	500	454	500	488	474	451	448	477	472	476	460	527	520	500	496	515	481	482	540	462	475	458	472	479	464	470	471	466	458	518	443	494	506	483	473	479	491	487	477	484	484	496	465	459	462	457	479	460	458	475	477	509	456	482	514	428	461	481	489	484	468	464	518	481	483	482	468	503	500	519	479	472	468	497	489	457	495	467	512	474	520	483	498	512	509	486	503	484	459	484	460	502	505	455	473	475	459	457	458	458	473	446	461	509	459	467	493	489	473	472	457	457	490	467	474	480	473	499	529	439	507	479	476	452	475	453	503	499	508	474	457	475	465	515	463	463	489	501	471	509	476	480	470	483	433	452	479	462	478	466	471	464	460	466	467	461	499	507	485	470	502	488	463	500	489	424	482	507	485	473	483	448	548	440	498	464	456	452	480	510	495	489	478	547	450	470	480	509	418	493	492	446	465	472	502	442	487	488	501	465	513	497	482	484	494	427	483	479	475	474	502	474	458	465	482	474	480	465	462	500	509	472	506	481	463	502	495	444	469	485	489	482	452	494	464	510	459	447	477	457	458	419	472	502	481	471	474	496	450	493	492	488	482	442	448	472	484	461	460	496	470	466	442	460	428	463	513	450	474	468	488	469	479	527	442	500	467	482	493	472	494	479	459	488	455	475	490	452	475	448	493	452	495	456	453	491	460	486	445	514	457	513	498	479	443	437	485	493	509	424	462	478	486	474	478	485	435	431	499	462	464	467	502	458	442	497	476	484	490	468	471	472	515	472	498	522	517	461	465	481	489	472	497	429	492	465	495	503	479	494	496	489	453	487	469	469	450	485	455	491	461	473	463	506	451	481	458	455	503	471	480	477	530	464	474	467	455	503	502	521	501	454	473	471	526	489	497	437	487	434	491	493	495	444	499	479	477	446	492	460	481	481	492	484	482	452	480	485	502	466	474	465	507	488	467	444	473	450	459	460	465	436	472	505	463	496	470	479	485	481	525	451	461	510	486	467	456	505	466	506	462	477	469	487	484	475	483	447	520	503	485	460	488	485	458	470	493	470	466	478	516	452	488	459	438	450	487	445	489	482	496	445	507	457	508	516	444	485	492	481	467	477	454	467	455	490	473	468	470	499	501	445	461	468	507	457	514	455	511	505	496	493	509	429	462	448	489	453	492	487	474	493	473	465	495	497	490	446	525	506	491	489	474	514	485	451	481	458	505	490	486	438	487	491	485	453	507	473	476	440	490	496	482	522	480	491	445	475	469	439	496	474	469	477	477	486	488	485	493	426	477	464	500	482	521	492	462	459	527	450	472	471	468	461	545	480	530	501	483	486	455	451	479	429	476	462	467	480	487	429	496	541	495	469	467	483	498	471	519	508	514	439	515	470	467	493	490	452	499	488	492	488	491	498	481	498	506	522	475	501	490	460	488	484	510	510	493	505	450	504	485	497	482	476	430	488	498	437	445	509	520	484	511	482	476	488	515	520	499	469	477	453	500	494	494	493	503	487	465	432	477	461	491	522	462	488	481	501	555	478	456	443	480	484	482	492	462	484	460	497	449	470	474	504	476	496	516	524	468	494	492	479	476	518	512	497	497	482	501	524	515	445	481	463	473	529	490	494	478	457	482	476	447	494	467	471	474	480	434	466	509	476	462	505	466	479	505	427	506	499	482	440	460	498	521	490	467	496	466	477	491	454	476	428	473	458	492	460	511	465	483	501	428	489	498	477	526	482	482	465	503	531	455	517	486	510	483	482	504	491	515	450	478	476	468	432	507	474	489	500	478	472	469	539	480	447	485	498	487	505	481	502	466	496	454	477	498	485	468	512	525	458	530	488	505	451	472	470	470	444	497	474	466	477	494	457	467	477	465	484	466	477	482	533	523	514	470	481	493	522	497	478	449	483	477	464	498	483	468	465	498	481	495	474	502	484	494	471	452	475	520	475	515	475	488	436	463	496	453	492	467	470	512	493	543	479	449	521	488	480	504	468	464	468	467	478	466	460	478	468	475	500	448	501	532	479	453	477	513	478	463	503	460	451	441	479	483	487	462	503	447	479	484	466	454	467	506	486	478	504	484	456	456	489	505	493	477	477	491	455	471	456	513	492	502	471	488	478	487	505	490	458	476	480	458	450	495	489	454	487	466	477	527	498	482	489	481	485	453	462	500	497	438	467	450	499	466	484	470	515	483	455	517	483	464	488	472	517	490	485	458	509	426	497	478	489	472	464	481	463	493	519	411	442	500	525	489	501	471	498	436	499	468	532	523	486	506	486	451	477	498	509	448	500	477	458	518	497	480	512	508	450	474	487	487	477	461	475	526	517	436	481	456	471	499	473	458	475	568	499	485	471	498	466	430	483	509	473	536	482	491	487	487	462	467	447	479	501	461	477	515	452	472	506	469	448	532	505	524	508	480	476	486	501	481	482	494	440	501	477	496	492	434	537	454	472	459	474	484	512	476	508	469	498	475	490	477	466	457	481	447	478	465	469	513	480	520	459	468	484	478	452	465	474	467	469	473	472	497	494	447	486	475	487	490	477	436	495	534	500	524	476	476	499	506	457	488	473	479	503	463	483	495	493	464	476	499	496	471	470	472	527	479	458	465	496	450	471	479	466	445	483	476	458	473	473	483	450	520	495	513	481	490	480	505	483	448	455	456	502	485	460	461	489	502	472	488	495	491	519	488	472	506	492	480	460	453	538	514	446	469	497	472	482	501	546	476	464	499	489	523	497	491	489	458	470	465	507	458	444	510	446	478	439	472	432	483	458	507	494	510	446	449	472	472	444	507	503	499	492	493	438	468	474	480	482	508	454	464	468	503	481	460	457	458	473	490	482	460	503	464	484	466	471	497	496	469	468	458	508	473	492	482	488	525	455	444	516	471
1327	936	592	471	941	1892	9166	16070	12306	9631	5135	2127	767	292	121	60	37	35	44	34	42	38	34	33	35	37	40	34	36	38	41	41	43	32	37	41	33	35	37	29	35	29	37	37	44	37	44	33	34	42	36	37	38	40	39	35	32	35	31	31	44	40	36	36	44	30	41	33	36	40	25	31	42	39	36	23	33	34	35	34	37	40	25	38	39	36	46	28	43	42	37	45	37	29	35	28	24	19	43	31	37	45	36	37	41	34	33	44	42	30	47	38	37	42	39	36	26	37	27	33	35	61	30	35	47	32	35	40	46	40	31	29	34	42	40	38	28	33	32	37	37	35	41	33	34	25	47	38	45	36	37	31	36	47	36	43	28	32	27	30	36	41	40	34	36	44	31	37	37	39	51	29	37	41	52	36	38	36	36	44	31	46	34	30	31	33	37	44	31	34	44	33	37	31	32	33	55	29	45	31	26	32	34	30	36	42	37	33	31	30	35	33	32	35	40	38	35	33	38	40	39	39	36	41	38	32	28	45	47	35	41	32	37	43	42	31	48	35	42	25	34	37	47	43	41	36	34	35	35	36	42	34	33	29	29	34	37	26	39	41	30	27	43	31	42	34	36	33	39	34	34	37	46	33	43	47	32	30	37	31	44	44	51	39	34	37	33	23	30	45	37	38	28	45	34	41	36	36	39	58	28	43	46	41	31	46	19	42	35	38	44	46	34	42	30	32	47	40	45	33	27	43	39	43	28	46	39	33	30	32	39	34	42	41	36	25	38	34	32	32	47	41	38	33	43	33	33	30	41	29	32	44	42	30	34	43	38	37	29	36	34	33	30	41	33	34	31	34	34	27	41	42	34	40	32	40	34	41	40	34	36	36	39	35	41	41	46	44	32	37	36	34	47	30	45	42	41	42	31	45	31	30	31	40	37	31	43	38	33	26	37	50	22	37	35	43	52	32	26	40	41	43	45	44	43	28	32	26	43	36	31	37	43	33	37	34	39	29	39	36	39	37	32	33	36	26	45	50	27	38	29	40	38	28	32	42	36	39	36	42	27	46	35	42	33	29	46	37	42	34	32	38	38	43	38	43	37	36	33	34	38	41	39	41	29	41	42	37	40	25	38	35	47	29	36	44	33	39	33	25	30	32	36	38	36	42	35	31	40	35	35	39	39	34	36	41	26	34	38	30	35	32	35	29	30	32	37	39	36	44	37	37	36	28	27	44	36	37	33	36	43	50	37	35	33	37	31	39	38	30	41	39	34	40	30	43	34	32	31	39	31	37	35	30	34	37	34	40	31	34	43	42	40	44	32	43	44	39	31	46	42	42	46	35	34	25	46	33	33	47	44	31	36	31	39	45	58	38	41	26	33	38	31	49	40	31	31	36	38	39	32	29	30	38	37	36	36	45	42	33	31	43	40	30	28	37	26	26	37	33	42	36	40	34	29	34	35	38	36	31	39	32	35	45	47	38	39	34	33	29	38	36	34	46	41	37	45	37	44	37	27	43	30	42	36	41	30	35	24	36	39	37	39	43	37	33	40	34	40	39	43	52	39	40	38	38	43	38	26	40	35	25	38	28	36	36	39	31	36	40	23	33	46	28	29	41	43	51	30	31	31	29	32	32	38	27	35	48	30	29	35	45	28	47	34	32	35	37	36	45	34	31	39	30	45	41	35	40	37	39	47	34	35	29	42	38	35	47	33	37	34	31	32	36	29	40	34	38	37	35	30	42	37	38	33	33	36	31	36	37	37	35	39	36	28	37	42	45	36	36	32	33	41	40	40	41	41	40	36	32	36	34	34	29	35	42	38	35	30	38	27	34	36	34	33	39	45	35	37	46	47	43	40	43	35	38	33	33	37	44	30	38	29	52	40	34	20	37	41	36	37	36	46	46	46	33	38	41	34	53	33	38	40	42	35	24	46	30	32	43	47	31	28	32	28	27	33	35	44	37	56	35	46	42	39	43	40	41	42	30	47	34	43	37	40	38	36	37	27	36	41	39	22	24	30	46	36	32	34	33	36	37	37	38	32	38	32	40	34	43	42	31	60	30	30	39	43	35	42	35	41	36	25	32	25	32	39	40	37	37	33	37	32	27	43	44	26	42	31	35	44	40	29	30	35	39	20	39	38	43	35	49	31	41	34	40	32	30	36	34	34	35	24	37	43	41	35	34	32	34	36	31	30	33	33	39	43	36	41	34	38	35	38	36	27	34	30	29	46	33	46	39	29	42	30	46	43	42	45	39	45	34	37	31	31	36	42	45	33	42	26	34	47	32	31	43	40	40	38	34	34	36	28	30	39	30	37	32	32	38	30	38	33	37	32	38	43	29	33	37	44	38	45	33	35	21	36	30	44	50	45	44	41	34	34	30	28	46	41	32	37	35	36	42	32	36	38	42	35	35	36	37	42	27	44	38	39	38	34	31	37	45	44	34	31	33	36	38	44	38	46	50	28	38	36	44	38	37	46	46	47	43	41	31	35	38	24	40	44	33	35	36	38	34	36	32	32	36	26	31	33	29	35	33	36	27	33	33	35	27	31	33	39	33	35	33	32	45	30	44	36	31	43	46	31	31	35	37	29	28	31	33	40	32	41	35	27	36	32	36	34	45	40	35	31	35	32	38	51	33	38	33	39	46	40	48	32	36	33	48	34	39	33	43	30	37	35	26	32	28	43	32	40	47	38	40	50	44	42	37	41	46	38	30	38	35	29	38	33	40	42	40	39	40	40	34	37	35	36	34	48	33	39	33	41	39	43	33	44	34	35	32	41	41	39	40	27	38	39	41	40	38	42	37	36	33	46	33	30	35	35	28	32	33	40	36	30	34	38	32	41	36	37	45	29	34	33	38	43	36	36	31	45	39	46	49	32	43	35	28	49	51	38	29	42	43	46	34	38	40	29	30	34	49	41	36	39	39	37	29	37	42	34	31	49	34	40	42	36	39	38	37	34	39	41	53	35	41	49	44	34	34	32	39	32	27	40	43	30	53	38	43	41	33	36	51	37	38	34	32	40	44	41	36	31	37	39	40	36	30	31	32	39	32	45	49	46	29	25	45	41	39	32	39	48	34	29	29	31	43	30	34	38	40	44	32	39	50	35	38	36	37	34	41	31	21	27	41	38	34	43	43	35	38	43	37	46	42	38	39	43	37	22	32	31	39	41	37	38	41	42	39	32	35	38	38	25	36	41	38	38	25	36	35	38	32	39	39	44	32	28	44	36	33	29	31	50	33	47	25	38	43	25	41	37	27	38	39	39	43	26	36	32	32	43	43	44	48	27	41	35	39	27	31	30	37	33	38	26	33	41	37	40	45	38	29	41	42	35	32	39	43	32	51	31	32	36	35	28	44	48	34	41	35	31	44	49	35	41	33	41	38	26	25	40	33	36	43	39	40	40	27	40	36	37	35	44	37	32	38	42	33	46	34	34	32	39	28	42	37	43	33	34	42	42	38	44	45	36	46	42	36	28	46	42	33
23262	15911	11478	20316	34305	37904	59291	63450	53810	47834	36628	26306	15875	7068	2667	1072	674	538	527	482	505	488	486	477	479	505	501	474	502	497	527	425	454	479	519	452	474	486	509	466	501	433	473	503	420	483	491	491	507	478	501	468	447	448	456	465	465	495	459	507	492	485	508	499	457	433	471	511	487	515	444	449	446	447	482	488	450	430	474	458	453	526	479	458	483	463	499	509	470	501	478	494	467	494	480	502	460	471	489	441	506	488	483	488	499	488	475	466	514	467	496	480	490	485	475	489	444	476	472	502	453	455	507	443	450	508	475	459	441	476	473	488	517	455	484	466	535	440	452	501	479	477	508	488	495	492	466	501	489	504	498	472	512	504	482	480	506	483	492	475	499	492	489	508	459	489	460	509	513	495	530	506	454	503	508	489	491	469	482	465	470	466	465	485	448	467	514	458	484	508	476	459	452	505	446	498	455	457	483	507	526	519	472	468	493	446	523	475	469	433	447	470	474	521	502	443	480	448	514	516	465	513	518	464	504	469	482	449	448	475	468	478	485	472	491	522	510	503	456	446	458	461	465	464	463	472	448	483	482	461	463	473	513	506	532	467	491	498	490	504	470	471	479	515	489	438	461	484	505	463	468	487	503	516	495	450	500	468	474	498	528	500	498	470	504	526	513	483	491	481	433	463	509	493	498	472	475	482	469	437	508	463	446	518	496	447	478	493	492	406	499	483	467	465	511	472	471	502	457	499	488	517	476	463	446	496	484	491	462	439	479	441	472	502	455	492	476	480	493	471	496	491	500	463	487	483	498	477	506	488	492	501	512	491	474	476	495	474	475	473	490	499	442	503	439	481	492	485	448	451	512	492	446	493	499	478	470	482	483	445	442	515	468	492	486	526	453	476	451	478	418	436	438	474	502	482	477	511	497	443	489	485	492	442	466	494	452	476	463	494	472	481	488	496	463	457	474	426	495	493	481	488	490	457	497	486	476	471	463	456	499	452	495	500	471	499	438	468	468	476	467	506	507	480	478	485	471	485	484	436	466	513	481	455	514	500	467	486	509	487	499	539	447	450	440	448	457	490	502	475	476	481	448	492	475	497	502	494	470	494	477	469	497	472	464	474	522	470	518	491	468	530	502	476	504	554	459	508	498	459	473	488	479	463	463	500	472	479	455	467	483	508	479	477	492	507	473	467	489	489	519	453	469	457	472	527	490	494	461	496	515	489	485	528	468	495	459	473	522	482	455	499	476	483	471	507	429	472	467	502	497	459	472	475	495	471	493	527	489	524	462	491	438	487	421	485	498	482	469	501	463	475	486	480	506	489	480	523	441	497	489	488	511	501	510	514	505	481	490	527	473	518	487	462	489	494	478	483	470	464	468	505	465	498	509	505	469	463	485	494	464	506	473	486	482	466	488	478	508	476	478	457	455	490	488	466	489	506	455	438	523	518	476	448	468	474	482	463	476	500	466	476	465	481	480	504	471	512	510	483	466	474	457	435	501	483	508	474	528	496	496	506	414	455	490	495	523	476	482	475	462	470	441	465	506	513	455	455	523	465	490	488	496	482	476	442	496	491	472	478	471	489	500	468	471	477	474	444	498	530	495	519	496	471	486	512	480	479	475	472	470	505	488	459	462	487	488	490	486	479	457	502	479	479	477	486	473	462	498	490	472	461	454	488	451	518	487	474	496	452	479	517	489	452	475	488	467	529	477	441	459	499	456	475	472	518	495	455	480	488	423	531	455	471	481	497	466	492	478	505	489	466	483	484	452	475	524	510	486	519	474	439	490	504	497	456	493	467	498	471	499	482	486	469	476	478	465	503	488	438	492	492	480	494	454	478	518	459	485	448	531	514	505	497	474	480	464	491	481	501	473	482	497	489	466	506	446	493	464	501	486	493	488	448	471	456	463	513	467	466	486	467	479	481	478	504	444	486	491	433	471	503	474	472	493	486	549	519	473	489	505	498	467	464	501	463	461	504	459	514	494	480	459	491	441	473	491	499	532	500	454	507	471	453	484	458	482	492	493	467	472	520	478	512	461	489	459	449	475	479	508	516	503	496	471	505	511	463	477	483	469	488	478	493	464	489	490	473	496	504	527	481	470	486	486	471	481	479	470	480	432	483	495	490	492	473	466	471	483	481	478	498	480	471	460	484	513	497	475	499	488	515	485	496	473	482	499	453	495	494	439	494	455	491	482	468	507	535	439	499	463	509	492	476	456	468	494	448	453	488	451	466	464	472	494	474	479	492	473	467	460	498	495	530	460	457	493	430	466	499	476	482	447	476	511	479	464	490	526	498	453	546	483	506	508	512	469	512	475	472	517	467	445	489	479	506	454	473	502	473	481	436	494	487	503	502	505	480	457	480	479	457	464	488	485	469	471	473	466	493	452	486	529	496	449	493	475	477	484	457	503	491	478	499	471	467	438	503	455	489	488	470	504	487	454	470	481	500	488	483	481	492	482	449	455	442	526	487	522	504	473	449	467	497	486	450	513	448	482	487	496	449	459	457	486	443	515	471	495	494	509	485	455	496	460	467	478	484	486	465	503	459	490	520	473	488	506	459	523	491	494	479	489	500	469	506	490	456	504	464	485	480	508	495	474	490	483	468	500	453	504	479	529	473	472	452	465	458	509	498	489	471	474	496	464	482	509	456	450	504	506	487	485	492	488	478	483	493	522	466	434	475	485	452	538	475	500	456	509	481	468	488	453	505	487	499	513	493	465	488	470	484	484	472	467	477	465	475	485	476	455	545	493	497	483	435	521	465	483	476	505	464	455	479	466	524	489	523	469	508	452	493	474	489	466	469	476	445	491	444	489	520	503	492	502	480	481	521	489	501	510	519	502	485	482	468	511	513	463	500	520	472	491	508	504	485	522	475	488	481	441	517	468	465	486	487	454	447	483	505	483	445	507	467	466	504	497	476	477	482	462	499	509	472	466	511	467	471	477	447	495	461	478	472	513	457	454	508	463	467	492	472	462	478	483	460	476	471	462	481	493	498	467	489	464	484	477	472	479	495	536	481	497	482	482	464	472	494	510	494	449	467	455	470	453	523	453	452	463	522	471	494	499	475	492	464	441	474	466	443	502	448	460	476	469	477	485	482	498	509	479	491	506	501	494	476	500	484	481	498	461	495	461	467	462	462	480	488	460	493	462	499	499	484	481	492	451	509	489	494	533	465	498	474	489	507	426	531	473	486	444	494	488	511	480	534	435	467	493	482	442	480	508	511	472	473	484	476	474	483	505	498	449	485	524	491	492	453	506	468	486	450	463	474	491	494	470	505	481	485	492	459	451	475	461	487	511	481	466	509	472	465	470	495	513	505	450	496	443	442	466	473	487	473	452	520	479	463	483	475	517	480	464	493	458	503	509	493	493	480	459	485	479	476	480	452	486	447	484	444	499	448	477	471	477	501	498	486	512	515	461	477	445	530	517	489	438	482	491	464	477	464	488	495	476	494	501	549	506	483	503	442	490	481	433	502
1370	258	187	124	835	1316	1791	3094	2728	1644	919	358	148	66	50	37	38	33	36	36	34	35	38	25	29	34	29	32	28	40	34	44	36	51	41	26	32	33	37	33	33	35	30	38	30	38	36	30	37	43	36	31	32	24	23	46	32	45	34	28	33	24	26	41	35	20	40	28	40	20	33	35	42	32	31	42	26	40	38	36	44	30	36	29	24	22	31	31	36	37	30	33	33	30	34	43	26	24	40	39	35	31	34	35	51	32	40	37	36	37	41	37	21	29	31	36	27	31	38	25	35	35	32	41	27	38	38	41	36	29	27	34	33	21	37	29	34	37	34	34	31	30	36	25	37	36	33	32	28	38	25	21	44	26	33	36	32	34	34	29	25	23	37	39	37	28	39	32	36	35	36	33	34	41	28	39	43	36	35	32	26	25	33	39	34	44	30	40	31	33	26	31	25	20	41	31	34	37	28	29	37	24	32	38	29	25	28	24	31	26	40	33	26	33	50	49	26	36	32	42	20	35	38	32	36	40	42	26	36	29	34	31	35	37	29	28	41	39	31	39	30	44	37	35	28	35	31	35	36	31	37	45	43	41	36	31	29	39	29	37	34	34	24	37	34	33	24	42	29	40	37	34	29	36	34	35	29	31	30	22	31	33	32	36	36	34	24	23	21	30	44	24	23	36	34	31	28	36	36	36	29	30	33	34	28	36	42	35	28	43	34	33	43	31	38	29	25	25	29	22	29	40	35	31	26	32	35	35	37	33	41	38	38	32	37	39	43	43	35	38	29	38	28	46	29	38	33	26	29	44	37	31	35	33	36	40	50	23	31	42	28	29	30	40	35	35	21	40	31	25	35	33	42	17	35	25	42	24	35	38	38	23	31	26	29	43	27	27	36	25	31	37	41	44	26	38	32	38	28	34	41	29	40	39	41	38	42	25	29	32	30	39	32	39	29	40	34	29	22	48	32	35	34	35	37	35	30	27	28	22	28	30	35	27	35	34	30	29	21	35	27	32	24	50	38	39	44	34	28	26	41	30	44	33	33	30	36	32	31	43	32	28	31	30	40	27	39	29	31	38	36	31	33	36	31	36	31	33	33	35	30	42	26	44	38	39	32	29	38	31	41	47	31	41	38	30	28	35	26	31	36	32	37	28	38	36	29	39	32	38	24	31	37	33	35	32	32	37	32	35	24	33	34	28	36	35	48	27	31	30	36	29	40	38	28	30	34	34	30	27	24	26	37	31	30	34	33	39	35	38	31	41	36	28	49	28	57	39	31	37	34	46	29	32	31	36	32	35	31	49	39	33	27	34	28	31	19	36	36	36	34	35	38	38	28	33	34	28	24	38	34	26	43	31	31	43	36	28	32	37	33	33	39	34	24	34	29	23	27	33	35	36	28	32	38	34	26	29	30	36	30	24	39	41	31	38	25	22	32	32	31	36	34	39	35	28	27	34	32	34	42	36	34	47	40	35	42	32	26	36	34	29	24	32	37	35	40	27	39	36	36	29	39	35	27	33	38	34	29	31	36	23	36	40	30	40	29	25	32	40	24	24	33	39	30	27	26	34	48	35	31	25	34	28	45	29	29	31	34	37	30	28	31	30	27	35	27	31	23	31	36	36	36	29	27	37	39	27	23	31	38	26	27	29	32	35	31	35	24	26	31	34	37	38	34	36	38	45	35	40	39	36	48	40	30	25	32	42	50	31	33	30	42	22	34	39	35	43	25	23	25	34	34	36	27	20	30	31	23	22	31	36	27	31	37	39	33	27	34	32	33	23	31	45	37	30	33	31	26	27	38	34	35	35	33	28	32	34	36	37	32	38	31	29	42	44	27	33	41	36	40	42	35	30	32	29	39	29	26	30	21	31	38	36	26	27	33	29	39	35	46	30	33	39	26	32	36	38	40	31	37	28	35	36	22	35	47	34	33	32	28	40	22	38	33	32	36	34	26	30	41	28	35	30	40	38	32	35	43	29	35	36	26	28	33	27	32	33	32	32	34	35	41	38	30	33	33	39	27	40	35	28	32	25	29	28	35	27	35	31	28	34	37	35	16	30	20	39	35	25	28	32	27	45	21	32	26	29	36	39	31	34	28	25	28	37	30	30	36	31	28	33	35	32	22	21	32	23	26	34	28	30	22	28	31	22	38	33	22	36	33	44	17	37	39	32	34	29	30	25	36	32	25	22	32	32	15	37	37	33	36	45	32	42	42	32	35	25	36	32	30	30	38	34	38	29	39	24	36	31	29	37	33	39	31	26	31	40	40	29	32	29	32	25	38	36	39	31	31	27	51	32	42	43	42	22	33	39	43	38	23	29	37	29	35	25	30	33	40	46	32	32	37	36	37	34	45	33	30	45	39	24	34	32	26	40	24	28	32	42	36	39	41	31	36	32	41	34	39	21	32	37	25	37	32	32	32	27	40	29	33	38	45	36	29	29	38	33	34	28	32	27	27	35	27	32	34	32	24	25	42	26	26	25	36	32	34	36	34	43	33	26	38	39	33	39	37	38	33	32	38	31	35	41	31	30	27	39	36	28	30	41	32	41	34	34	33	34	39	30	38	39	32	33	18	37	21	35	35	41	39	27	34	23	25	27	20	29	30	33	36	27	32	25	35	41	29	23	28	26	32	26	27	29	30	16	27	30	31	36	29	40	41	31	32	32	30	40	34	43	37	34	24	25	37	31	33	29	37	29	42	36	27	36	42	29	37	27	28	37	26	37	32	34	40	37	30	32	30	33	25	34	40	31	33	24	39	33	27	33	42	29	41	34	33	31	33	32	42	27	36	27	36	37	34	28	28	41	36	39	28	34	42	31	34	24	33	26	36	32	40	31	23	37	34	26	33	30	29	26	25	30	33	31	32	25	41	35	32	27	32	34	34	32	30	38	36	36	31	31	34	31	39	36	35	39	33	28	20	41	27	37	31	21	46	24	20	32	28	30	40	37	27	22	35	40	31	34	42	37	38	44	35	34	51	30	33	37	29	42	26	33	37	20	39	34	27	32	42	30	35	27	35	34	31	24	35	24	42	39	29	31	42	30	25	36	32	32	25	36	36	32	30	32	37	27	38	37	35	29	23	34	27	31	30	24	28	34	35	34	42	26	35	26	35	31	34	44	25	40	33	34	29	31	37	26	24	43	43	36	25	45	25	40	34	32	34	41	33	39	29	36	38	31	29	28	25	42	33	34	42	28	23	36	31	23	34	27	31	29	33	38	34	31	35	45	30	37	38	38	36	39	37	30	30	29	33	30	41	29	38	32	21	38	28	34	37	27	38	30	28	39	29	33	35	29	27	33	30	37	34	35	37	39	39	32	28	38	24	31	34	30	29	31	38	22	23	38	39	40	36	42	35	26	26	36	34	31	38	35	29	40	26	38	38	39	22	41	30	36	25	23	19	33	37	30	30	22	25	39	36	30	39	26	34	34	37	30	38	19	26	37	36	34	33	33	33	31	32	32	35	25	27	42	28	32
14079	6483	4024	7333	30251	29779	34793	38744	33572	26492	18551	9840	4137	1602	774	516	463	417	408	432	387	442	454	464	470	397	425	439	451	459	460	409	433	429	424	483	444	452	430	418	438	418	438	460	470	460	410	446	424	453	448	415	430	444	414	461	409	417	454	385	433	400	436	438	424	424	449	441	431	443	434	432	419	396	418	443	424	453	449	426	428	488	419	461	444	434	448	480	442	401	467	423	452	399	405	461	430	437	423	452	396	406	443	437	415	422	422	447	470	405	380	423	461	451	442	469	421	433	444	423	432	428	422	420	452	429	452	460	441	415	431	453	468	433	477	401	444	406	430	423	427	450	425	441	409	468	424	426	453	394	450	443	422	443	445	445	460	433	439	465	393	445	425	394	477	455	463	440	411	484	415	424	426	467	402	407	415	448	411	452	434	403	434	425	443	438	414	424	442	431	439	436	428	479	434	406	422	455	466	404	411	439	402	428	457	416	433	485	414	436	410	431	457	454	450	446	481	472	438	438	464	442	434	447	418	442	412	409	467	412	429	475	408	431	419	436	435	450	439	428	443	426	448	429	459	453	437	423	445	426	414	415	444	420	454	426	443	462	443	461	451	442	407	482	421	436	438	406	445	428	428	405	421	424	410	437	458	430	420	415	426	447	393	460	423	413	426	467	461	434	430	434	434	411	451	438	468	428	412	446	443	434	419	394	456	412	405	455	447	406	405	437	423	424	429	443	448	442	413	447	408	425	437	414	443	482	457	413	427	430	480	410	426	408	428	436	453	431	424	436	460	424	429	426	401	459	447	395	466	402	434	440	418	421	453	437	449	463	450	440	455	439	387	477	421	419	460	454	419	429	455	420	430	443	438	413	440	439	461	423	427	415	454	445	441	427	465	438	428	428	432	383	431	441	442	460	456	437	448	458	444	455	448	402	464	433	444	429	425	447	457	457	418	434	436	414	433	399	454	458	406	443	399	426	439	437	414	440	426	425	431	420	446	390	422	408	426	467	435	461	432	432	447	384	422	423	379	455	464	426	454	448	452	435	430	434	436	417	456	454	456	450	400	415	454	462	410	440	420	426	443	417	410	422	440	443	419	460	441	414	456	451	422	464	423	433	420	423	420	436	423	423	441	424	437	449	440	442	450	403	392	465	414	422	416	414	454	407	482	405	411	431	408	449	449	439	484	429	460	478	468	416	449	437	435	449	437	447	426	424	413	426	415	450	459	410	454	442	447	405	437	456	432	428	402	394	417	468	430	416	420	451	444	445	470	421	444	417	426	471	482	475	430	442	430	424	434	445	437	402	471	447	463	440	417	406	400	419	444	430	420	445	449	424	459	428	424	422	417	473	406	415	427	441	418	408	407	433	460	437	455	389	435	484	429	425	405	423	403	425	443	439	442	450	424	445	454	451	432	415	423	470	474	399	430	437	447	437	407	413	396	451	414	430	439	441	447	455	459	427	429	455	460	424	467	445	450	447	447	475	436	421	431	433	474	434	478	420	415	414	459	458	419	423	411	413	431	413	476	432	432	422	403	409	468	474	419	436	429	406	435	450	446	482	421	451	466	428	428	432	442	450	408	419	432	415	441	443	411	466	397	460	468	421	452	438	406	457	434	447	435	401	435	408	456	453	394	413	415	422	411	459	446	469	422	435	442	393	427	445	437	403	442	421	428	423	429	475	437	436	470	446	413	466	451	426	380	430	421	431	451	499	437	432	441	471	414	436	454	426	460	432	467	422	425	444	476	420	437	431	407	475	460	481	445	435	422	409	463	451	426	404	423	411	446	407	435	467	426	407	396	432	479	490	451	463	434	438	461	446	440	423	455	472	464	409	446	440	425	445	419	432	408	462	483	461	434	416	445	399	447	404	448	414	403	439	416	431	420	433	469	463	466	408	451	420	432	440	414	419	412	434	417	423	452	451	473	411	437	397	442	404	416	445	444	438	425	429	397	371	432	419	445	441	440	413	425	438	449	431	432	450	457	447	448	422	444	429	449	412	410	438	467	418	432	432	460	453	427	445	447	450	420	400	458	473	420	394	421	427	474	440	471	451	402	439	426	419	465	454	428	422	427	436	439	443	477	412	430	454	465	406	437	451	446	410	431	453	432	429	421	475	469	430	437	427	469	472	398	446	441	430	464	385	468	434	415	439	426	480	442	467	411	482	416	439	404	441	478	443	441	459	384	430	425	437	466	451	457	418	422	440	426	396	418	445	459	392	438	411	408	469	457	441	430	403	440	435	466	435	465	434	413	463	415	427	419	452	419	439	408	435	430	437	430	427	453	421	444	408	438	459	459	415	480	403	443	432	445	412	429	438	447	408	455	414	415	429	455	426	408	429	455	444	410	411	447	465	429	460	446	459	429	484	456	464	432	426	416	399	409	432	430	437	463	406	470	405	435	443	452	420	463	421	448	409	460	405	443	480	430	424	432	481	407	445	397	453	436	396	451	433	460	446	437	432	424	469	456	421	419	445	460	421	421	446	392	426	437	409	440	448	408	410	427	401	423	425	406	422	429	379	429	410	379	417	417	429	464	449	416	461	483	442	430	442	447	431	453	445	426	414	440	450	400	464	445	424	412	453	441	450	426	435	438	478	457	445	457	437	406	420	399	451	403	426	426	478	414	421	430	433	438	451	454	446	425	439	452	447	423	455	455	407	424	423	437	436	440	463	439	441	447	453	448	429	418	404	418	407	418	435	426	423	419	443	417	442	450	425	450	446	430	425	447	456	428	434	428	429	455	420	409	467	425	398	435	421	392	431	472	455	453	438	440	433	467	440	432	447	438	428	419	447	399	437	469	434	457	425	433	453	419	462	429	492	429	427	409	424	431	434	427	417	402	442	426	451	427	399	419	450	445	427	425	412	448	430	432	450	467	445	462	454	389	413	446	444	431	424	489	445	431	467	460	464	426	433	469	461	410	488	416	435	440	444	459	405	432	410	417	411	419	435	419	449	435	454	437	430	459	430	470	449	447	441	410	405	418	457	421	406	430	456	451	442	465	487	411	453	428	422	446	408	425	417	435	480	422	426	429	480	476	445	454	386	443	445	470	435	474	420	423	423	446	450	410	420	412	429	432	384	427	475	419	419	452	430	423	400	462	454	410	430	444	428	400	448	453	426	453	419	434	438	433	423	448	416	434	435	413	445	464	424	442	455	414	418	434	472	427	426	381	473	423	422	443	454	440	441	424	423	424	438	448	425	430	440	459	407	411	471	414	404	433	470	435	418	455	424	452	426	414	443	443	438	433	424	440	409	445	447	450	396	464	431	471	436	446	447	398	456	454	446	451	458	424	446	420	466	442	443	449	447	483	446	444	391	450	419	457	434	455	419	441	428	436	420	442	437	456	451	420	432	447	435	457	435	433	423	480	405	437	417	424	442	440	418	414	440	412	440	380	438	450	440	420	419	441	438	425	431	452	455	454	417	484	437	414	433	411	450	446	424	461	473	446	452	441	443	453	439	455	434	423	439
801	668	412	271	1282	2738	5723	8898	8437	4741	2128	785	283	116	45	46	35	38	29	41	46	30	36	31	30	32	41	35	36	30	42	35	32	30	39	35	35	27	38	41	31	31	41	42	43	43	36	32	31	34	31	27	26	40	31	36	32	30	37	32	31	29	29	38	32	39	31	31	37	33	32	34	37	20	26	45	37	40	33	35	36	34	43	32	35	33	31	30	36	27	23	41	29	34	32	28	34	36	37	23	39	43	33	32	37	44	30	33	32	37	33	33	28	33	44	40	30	37	49	34	25	35	24	31	30	31	42	37	43	30	25	35	34	35	25	26	30	40	26	32	34	33	36	25	38	32	38	37	35	44	38	36	34	35	29	35	34	40	28	38	28	27	42	33	45	32	42	19	32	35	38	40	31	30	34	38	32	43	27	29	38	41	39	34	29	44	31	34	46	30	29	34	27	36	36	45	32	35	28	32	31	34	37	37	29	27	27	33	52	26	39	27	41	33	36	39	37	31	39	36	34	35	24	42	38	44	42	30	26	34	43	40	38	33	35	36	29	38	29	26	32	32	30	39	33	36	35	44	26	33	27	34	27	31	40	33	32	44	37	42	34	32	37	30	30	38	35	23	26	26	37	39	40	33	29	28	40	34	17	34	27	39	37	33	35	36	38	38	24	26	43	37	31	37	36	30	34	22	30	33	38	32	34	30	40	34	31	37	39	27	34	36	32	36	37	39	37	40	42	46	31	35	28	33	33	36	40	26	36	34	26	33	25	37	29	38	47	37	38	30	43	40	52	43	35	29	36	40	29	27	37	35	36	24	27	32	40	34	45	33	29	31	26	35	40	36	33	41	28	35	32	35	26	30	37	37	34	23	33	40	28	32	31	44	35	30	31	40	41	33	33	33	34	38	35	38	31	38	29	30	23	27	39	29	41	24	50	39	34	38	37	28	36	36	39	33	33	39	36	30	33	28	27	31	41	40	35	25	19	41	34	38	35	28	28	35	34	24	38	35	32	28	33	33	29	29	36	33	38	43	52	35	36	36	35	31	32	43	26	26	22	40	36	29	43	34	25	26	29	33	28	36	34	42	28	37	35	28	48	40	38	22	32	39	32	51	35	34	31	43	39	42	34	42	40	39	43	29	28	34	25	36	27	57	46	33	38	40	39	38	45	35	39	41	29	42	34	31	31	30	38	27	31	37	37	26	41	22	33	29	36	31	35	30	34	31	28	27	32	30	31	34	35	39	38	29	36	42	28	35	36	24	36	32	27	35	33	37	38	30	20	34	29	34	28	27	40	40	26	29	29	35	28	40	31	31	30	30	30	35	27	38	23	31	32	33	40	30	38	34	31	27	24	21	36	46	39	35	34	35	27	23	31	34	51	42	28	34	41	37	34	35	40	39	32	36	22	34	24	30	42	42	36	35	41	30	39	31	39	34	30	47	38	28	34	42	35	28	27	38	24	35	32	35	31	31	34	31	43	26	39	34	28	51	33	36	35	48	29	50	28	38	26	40	35	48	34	23	27	33	29	26	24	27	40	31	43	38	41	37	35	33	35	42	31	29	35	39	42	28	38	29	32	33	33	31	28	40	37	37	33	36	33	40	40	33	32	31	36	30	44	29	38	34	34	24	34	33	45	32	41	39	26	32	40	32	29	45	27	28	42	33	47	32	40	36	26	41	33	31	34	36	29	26	39	35	35	37	29	39	33	30	36	37	36	28	33	36	26	34	23	29	37	30	36	25	34	37	41	30	37	37	36	30	31	38	25	32	28	18	31	37	32	29	37	40	35	30	39	29	32	36	25	33	37	34	33	35	36	38	34	48	33	31	34	25	37	32	36	31	31	44	38	33	34	29	33	38	27	35	35	37	42	49	37	37	23	26	23	35	32	41	30	36	39	33	31	35	32	37	33	37	34	19	33	41	39	33	45	34	38	41	18	35	27	42	36	45	32	30	34	42	34	33	41	34	39	32	37	41	41	37	35	45	32	39	32	37	29	26	38	26	31	28	28	44	30	27	36	33	30	30	25	35	34	41	37	27	36	41	30	40	31	39	28	24	36	28	35	34	21	31	36	38	31	26	39	35	40	33	29	29	30	25	30	29	34	33	39	29	35	32	43	23	31	40	39	31	29	36	29	36	38	32	41	38	33	50	30	29	35	40	43	39	40	35	29	30	37	32	38	36	41	34	39	33	46	31	31	36	31	27	36	42	29	44	40	51	36	32	40	38	34	35	31	28	36	32	31	30	46	30	32	30	35	28	50	32	32	36	36	32	30	35	41	31	33	40	34	32	38	35	37	42	41	38	34	38	40	30	34	27	41	35	33	36	31	37	29	29	42	38	39	41	30	29	37	31	43	26	35	46	38	30	37	25	37	31	35	28	36	34	36	34	43	32	42	38	39	28	26	34	32	25	26	36	37	30	29	34	43	30	40	26	42	25	38	27	38	43	38	32	33	36	23	29	25	37	35	36	31	42	31	40	38	36	33	32	40	37	44	30	20	22	26	49	30	40	36	25	40	35	27	25	41	30	42	35	32	28	36	32	30	37	36	31	27	23	37	35	35	31	36	28	35	24	42	36	40	26	35	42	45	37	34	41	32	38	33	29	31	38	26	36	36	28	32	33	42	34	34	29	28	42	33	28	35	31	44	33	30	35	38	38	31	35	42	33	42	31	25	37	38	35	40	45	45	20	45	39	34	46	32	42	32	38	29	36	31	30	33	37	43	40	32	31	41	35	19	35	25	44	35	35	30	34	42	32	36	38	37	36	41	32	40	28	36	28	34	27	25	30	27	36	34	32	35	32	27	35	39	33	24	32	38	31	34	30	55	27	44	33	44	37	44	32	33	36	20	29	44	35	26	26	33	49	35	36	24	35	25	28	26	40	32	35	44	28	35	27	25	34	36	39	27	30	35	32	37	39	28	33	42	43	27	25	37	41	46	30	30	32	29	44	38	32	35	32	28	34	25	35	32	37	32	38	38	38	32	34	43	37	39	37	29	36	34	33	26	39	38	25	33	22	30	29	43	47	35	26	29	37	34	24	25	35	32	37	30	47	27	26	34	36	35	27	32	51	33	20	30	28	34	32	34	44	38	29	33	33	30	30	31	33	37	38	34	39	42	40	32	38	26	43	32	35	29	28	31	43	36	28	34	29	41	31	37	42	29	24	45	32	31	31	28	48	42	29	30	26	36	30	34	45	20	33	51	40	40	30	29	31	47	46	28	26	37	34	33	33	24	39	25	30	27	34	29	36	29	28	49	29	39	33	40	31	28	51	34	43	27	36	38	45	30	36	44	30	43	32	38	34	31	32	35	36	35	31	38	30	32	20	31	31	34	32	29	35	41	32	39	25	27	32	44	22	36	35	41	39	30	27	34	36	32	34	50	30	33	37	42	37	38	23	30	39	35	30	28	49	30	31	31	27	38	28	38	31	31	21	45	31	28	28	44	35	39	31	29	36	38	42	38	26	25	29
18454	12754	7610	14786	32428	37214	49292	53676	47586	36865	26609	16182	7008	2464	1030	623	525	453	478	439	437	457	457	437	436	401	429	412	455	426	478	458	433	433	422	431	434	488	457	448	420	441	448	426	444	433	434	447	478	481	413	452	429	442	465	479	431	416	440	452	455	482	464	462	444	454	471	479	481	456	390	467	428	439	444	441	476	407	457	454	471	459	443	458	415	467	469	476	454	446	485	469	432	432	454	419	434	481	458	416	436	470	452	461	464	446	449	465	429	433	459	477	437	461	422	445	417	468	451	450	469	437	482	449	437	460	449	466	418	433	457	469	453	442	444	431	456	490	471	451	417	427	475	454	444	464	441	458	402	466	459	431	471	474	436	430	468	456	457	439	450	450	440	458	429	457	461	404	421	481	446	479	432	497	461	472	445	464	446	436	471	431	461	444	443	483	400	448	445	484	442	435	435	458	430	439	440	410	414	420	502	445	437	451	451	434	450	473	456	486	448	442	423	436	471	429	423	431	463	442	443	447	445	453	487	440	447	450	439	448	475	447	468	468	464	460	434	462	487	450	482	430	413	455	442	473	454	432	431	445	417	470	443	443	465	450	452	446	459	487	436	428	479	458	440	468	444	443	476	483	444	451	472	470	468	454	449	454	462	438	430	458	428	467	460	466	472	444	483	452	444	449	414	410	448	480	451	469	443	458	439	434	453	422	454	417	447	439	445	450	450	494	451	460	463	440	446	456	451	428	438	463	432	430	462	438	422	439	452	437	434	458	451	424	441	429	442	424	473	481	471	472	434	405	460	486	436	440	446	430	446	443	427	432	412	425	449	457	418	415	469	433	434	455	433	501	449	410	449	432	431	433	469	406	446	436	417	425	503	451	427	445	460	441	439	437	482	449	412	455	415	435	441	459	462	475	470	441	450	421	456	453	390	463	441	422	467	431	474	438	441	480	451	439	417	440	450	424	422	467	481	456	495	455	458	473	471	435	472	485	447	454	416	453	445	447	468	482	440	451	418	424	429	436	434	472	507	443	442	444	449	475	452	430	467	438	453	445	422	436	414	408	448	462	477	449	440	437	415	445	457	420	421	470	446	451	434	435	469	439	475	409	468	428	407	449	427	415	470	417	439	468	436	425	460	475	458	459	407	461	445	466	431	452	424	421	474	422	440	445	491	440	448	440	449	437	418	430	439	427	436	428	455	436	449	439	450	465	432	469	396	462	449	438	461	469	418	453	455	435	471	479	467	442	449	463	453	418	448	452	454	466	452	449	468	450	459	443	445	422	445	457	461	420	465	448	423	428	442	453	446	467	426	412	426	471	450	435	459	449	445	463	451	479	502	470	442	410	474	456	433	426	465	440	458	427	434	468	437	407	419	462	463	425	462	431	462	438	440	460	466	419	454	481	484	470	462	441	463	433	433	447	461	475	439	489	470	463	429	442	440	445	460	444	460	442	429	456	410	471	463	436	445	421	434	479	466	489	481	480	461	450	433	430	450	439	452	445	444	420	461	444	468	418	437	454	428	421	443	440	452	435	462	459	413	426	427	430	415	431	456	414	440	441	414	456	463	457	421	417	444	494	428	445	464	455	409	421	437	471	462	464	468	459	429	454	466	431	456	449	426	430	469	410	437	426	455	477	449	455	447	416	447	465	439	426	441	474	449	456	446	450	455	469	486	425	441	463	481	470	441	477	460	465	460	480	432	442	439	453	462	423	464	436	479	418	478	455	447	461	459	458	441	439	405	425	434	462	422	433	483	453	434	418	414	436	468	434	433	464	448	453	408	453	422	439	432	445	431	456	466	424	452	414	459	447	443	441	453	416	433	461	429	441	438	465	440	423	442	474	460	434	474	440	418	473	434	441	477	456	432	457	476	450	465	428	412	444	434	450	430	419	447	437	411	415	463	484	447	430	426	435	452	426	414	424	443	462	436	432	445	409	465	427	443	473	480	467	417	443	436	481	415	437	405	455	479	487	419	447	410	430	473	453	476	457	480	489	420	470	409	473	470	442	396	423	409	443	447	423	464	456	421	456	470	462	412	451	496	433	474	457	474	450	455	427	430	472	428	453	506	445	457	415	455	488	420	447	407	457	420	450	451	455	465	453	443	436	465	455	484	445	444	462	457	445	480	457	466	452	449	450	463	463	434	437	501	444	456	423	432	461	443	457	436	432	480	459	475	436	450	437	464	445	431	451	454	431	484	479	462	443	468	425	467	446	434	444	461	485	458	412	436	471	474	470	427	411	467	439	418	413	474	452	453	476	441	472	444	436	447	480	491	459	410	435	452	451	392	460	464	423	440	406	451	453	446	414	440	469	415	455	426	439	415	449	455	463	451	456	486	430	399	461	468	452	440	442	435	412	456	442	459	440	472	447	443	465	442	451	466	418	417	423	465	429	437	458	454	407	408	458	478	480	447	431	450	423	513	456	461	414	436	428	436	439	420	466	432	449	470	471	457	437	416	485	453	431	457	439	461	456	434	429	434	467	448	455	442	487	429	462	435	467	459	438	460	455	431	437	461	460	450	444	442	459	445	448	405	465	429	432	440	444	483	471	473	489	415	419	471	444	417	412	440	436	434	444	459	471	469	429	451	453	452	440	436	463	469	448	464	426	447	438	432	457	447	404	445	430	421	431	434	439	398	431	467	477	472	460	452	389	415	455	473	442	454	467	460	433	454	444	479	483	461	471	455	395	400	446	470	462	385	466	454	460	474	430	435	417	505	441	443	433	437	437	414	445	438	441	471	472	467	478	454	440	434	417	422	442	455	411	408	448	466	455	423	478	432	432	447	443	431	455	455	434	451	437	470	441	441	430	471	444	464	442	480	444	458	445	436	436	441	445	454	426	445	484	430	456	465	454	455	469	437	482	472	485	454	455	452	438	432	416	464	423	457	434	498	383	456	438	474	447	437	448	439	446	461	420	456	512	473	462	461	450	450	443	445	460	441	442	450	464	467	439	386	426	472	426	468	469	423	455	467	456	445	412	414	450	472	449	449	517	466	433	430	468	479	456	431	470	459	454	442	480	446	458	437	430	444	454	436	453	489	415	434	472	436	465	421	482	441	413	499	428	466	457	452	463	434	435	443	433	474	425	435	434	437	472	443	429	463	447	448	426	457	437	436	464	458	427	440	493	457	444	416	414	435	437	431	467	424	422	443	456	428	449	461	447	460	473	439	466	443	438	447	456	481	448	420	433	452	478	472	468	445	433	403	460	433	447	476	446	477	431	491	403	450	433	466	445	470	447	440	440	427	420	466	422	472	464	451	447	447	447	449	468	460	465	473	471	386	482	449	456	459	417	453	437	444	414	446	431	442	437	462	459	417	423	458	460	444	488	462	472	434	449	469	462	428	425	387	445	449	470	462	420	452	439	444	503	456	442	460	435	429	485	440	438	442	433	464	442	429	443	447	428	457	442	459	452	432	449	422	455	455	460	451	441	439	424	459	440	463	445	435	430	437	418	460	435	438	428	449	449
2169	400	289	227	330	1917	8990	10910	9128	5127	2109	777	279	114	59	39	36	28	39	35	42	32	45	32	40	37	38	32	40	31	31	39	33	36	40	42	26	31	33	35	33	41	33	31	37	30	38	31	26	37	36	32	42	42	42	45	25	45	40	38	34	26	39	29	26	42	41	42	39	40	40	31	36	32	30	40	41	24	28	48	36	32	38	33	34	40	35	33	36	30	33	35	40	36	25	29	36	29	27	43	42	45	33	28	46	38	42	30	36	24	39	42	32	31	36	28	47	31	32	37	26	51	30	32	46	39	33	41	37	32	39	36	35	35	31	36	35	49	32	39	44	32	32	48	43	36	35	41	31	30	38	39	30	47	34	29	41	43	39	38	42	41	38	34	27	32	37	42	34	40	42	27	40	51	28	37	29	29	28	40	32	38	34	43	42	34	37	33	30	40	30	44	39	37	47	41	33	34	34	39	32	35	38	33	39	41	37	28	29	39	30	45	35	33	34	35	32	37	28	39	38	43	44	33	43	43	40	31	43	33	39	29	33	41	40	33	29	36	41	35	43	25	42	36	38	44	28	39	37	42	39	27	37	39	45	38	40	35	39	39	38	25	44	36	45	44	40	36	40	29	30	44	31	34	44	34	33	38	37	36	43	41	48	36	24	37	32	48	41	31	41	34	40	36	38	31	37	32	32	37	29	25	31	36	40	30	33	39	35	38	32	34	32	38	54	43	26	42	31	40	30	33	33	42	29	30	37	30	33	29	40	41	32	25	30	31	41	33	43	43	37	34	36	44	32	30	42	45	31	30	40	47	39	45	29	32	37	44	36	39	30	40	26	37	27	43	39	32	28	31	35	37	32	36	42	33	45	34	49	36	33	50	32	27	37	36	29	26	31	45	29	30	51	46	41	43	26	29	25	38	38	36	37	37	29	38	45	21	48	43	39	34	32	36	41	38	25	43	42	41	32	34	30	30	33	39	40	40	33	39	41	39	35	25	26	43	29	30	46	41	37	47	35	42	42	27	37	25	29	43	24	39	36	30	30	42	37	31	41	39	31	38	41	45	34	41	32	36	31	27	52	38	43	33	32	37	37	29	36	34	28	34	34	26	37	26	45	28	34	42	37	32	53	33	38	32	30	41	42	33	37	34	33	40	40	38	38	44	36	37	36	37	40	41	32	30	41	33	44	28	42	31	38	40	30	47	37	38	31	37	41	34	32	24	18	30	31	41	37	35	44	37	42	39	41	35	37	28	36	32	42	28	44	33	36	38	41	31	26	36	40	46	29	43	32	32	39	23	33	33	30	33	47	41	36	34	38	33	32	35	38	36	29	43	34	46	30	44	27	36	36	48	28	34	38	38	45	36	37	36	39	35	33	25	31	36	25	34	46	27	45	32	40	35	39	32	35	43	36	32	34	30	35	43	49	31	40	32	36	35	48	27	41	40	46	45	26	28	30	39	36	37	30	37	45	27	42	34	44	35	23	34	49	31	36	39	30	40	29	31	43	38	38	38	35	33	41	49	30	27	30	33	37	53	36	27	28	30	35	39	40	32	36	29	32	28	37	36	52	39	39	35	43	39	35	28	36	38	27	32	31	43	29	44	28	36	37	38	42	41	32	33	41	42	35	30	36	30	37	36	45	35	34	29	42	32	38	32	38	32	49	32	38	47	36	34	31	31	39	32	33	40	33	30	40	53	42	38	34	33	32	28	38	40	25	34	45	41	42	37	50	43	36	40	39	51	29	46	39	32	43	43	34	44	33	46	44	38	36	39	37	33	34	43	38	35	28	43	33	45	37	23	33	30	33	35	43	30	40	32	46	43	31	22	42	42	44	42	37	34	26	35	46	39	37	40	51	35	43	35	32	34	30	43	32	46	27	43	40	37	34	38	32	38	35	28	31	28	32	40	35	35	35	34	34	36	26	46	41	42	36	30	24	28	32	35	36	36	39	40	30	37	36	29	34	37	43	36	36	35	26	39	28	40	36	32	41	32	42	39	38	36	42	29	48	41	37	42	33	41	52	35	48	38	35	34	31	38	29	40	39	35	33	38	42	36	35	45	42	32	31	38	31	33	36	31	26	36	36	26	37	44	48	36	46	42	44	37	31	41	29	30	45	41	36	39	25	37	28	28	29	18	22	48	37	30	36	37	40	51	40	44	40	34	45	44	40	39	45	39	39	32	39	39	40	47	34	31	45	47	37	42	34	39	27	30	29	46	35	53	43	38	41	43	47	36	39	39	27	43	34	30	36	35	39	43	32	28	24	32	49	47	42	41	35	45	39	40	34	38	31	47	37	31	31	34	29	30	32	33	31	40	39	37	48	35	37	36	45	34	34	38	35	35	33	43	27	36	27	41	31	42	35	38	32	45	33	31	45	49	38	36	29	36	39	38	28	34	33	35	34	44	33	36	32	17	39	46	30	46	30	33	43	38	39	38	30	40	25	37	29	24	39	38	35	42	46	43	34	30	42	39	34	34	39	41	39	38	40	35	41	44	34	42	29	39	36	38	26	32	31	38	29	37	41	38	21	30	31	36	39	37	30	35	34	39	27	43	31	33	41	26	43	41	47	36	47	34	36	40	39	42	29	33	30	33	35	42	30	33	36	58	43	41	29	34	48	44	41	46	45	25	46	27	30	32	36	28	37	38	45	31	38	30	27	32	43	31	44	35	38	45	34	27	33	33	29	43	39	24	41	49	44	31	35	41	34	36	32	36	36	40	37	26	33	48	43	32	39	38	27	39	40	39	33	31	29	39	21	31	39	27	27	31	37	33	30	34	39	38	45	36	25	34	42	41	25	49	35	37	38	24	34	38	30	33	38	42	34	41	35	34	33	45	44	34	37	37	37	32	47	36	41	30	40	32	40	30	33	36	44	38	29	37	33	37	41	24	29	34	28	51	28	27	29	36	38	37	34	43	34	30	37	50	39	35	27	43	25	34	40	33	35	35	34	35	39	41	38	37	33	33	39	39	36	39	47	35	45	31	30	43	35	34	38	35	28	29	44	41	38	55	44	42	37	30	38	39	34	44	36	32	40	49	34	45	39	42	31	31	44	33	34	30	32	33	39	29	53	33	27	33	37	35	41	34	38	25	39	46	50	34	41	43	50	34	34	53	31	34	32	39	47	33	28	26	33	37	36	45	38	44	37	34	33	43	35	38	32	47	41	34	42	27	38	34	38	50	46	27	49	40	31	31	31	45	32	32	21	39	37	32	44	30	26	42	34	35	36	43	40	28	31	37	42	55	43	42	38	35	49	28	32	39	44	42	30	33	30	28	34	50	38	28	37	36	40	36	34	38	36	42	47	26	28	43	51	50	37	34	40	37	40	43	30	37	27	30	44	35	45	34	35	38	37	34	42	37	42	28	30	41	32	31	32	37	32	41	38	36	31	35	37	28	37	46	23	29	38	42	29	32	29	43	28	37	34	33	40	43	22	43	41	30	33	43	52	37	36	32	34	34	34	42	36	36
17995	9746	5695	12164	23919	38771	58853	57367	49048	37536	26923	16295	7245	2494	960	616	528	465	514	520	522	502	475	461	473	471	489	498	518	476	475	506	501	456	476	454	513	483	510	446	507	466	513	476	504	491	464	437	439	455	489	473	500	439	525	473	483	463	558	513	461	481	435	468	499	484	466	472	457	481	498	475	464	517	487	500	467	491	489	445	496	444	506	508	454	498	497	492	471	515	508	474	468	467	460	467	483	479	487	481	462	506	486	465	473	488	469	500	515	498	490	531	498	476	513	489	517	499	469	460	479	480	523	524	465	495	483	489	480	484	481	501	453	453	513	489	448	455	491	481	487	505	464	505	484	507	469	467	463	510	495	485	480	469	444	479	480	455	464	485	469	468	451	508	503	515	460	485	485	487	523	476	483	491	507	517	476	529	474	491	492	428	482	459	509	491	490	531	478	500	494	472	455	490	467	473	492	486	477	475	477	470	477	493	518	484	471	472	464	483	497	477	463	473	462	474	481	462	481	474	468	495	481	495	474	523	508	481	491	496	464	483	507	508	492	533	526	481	483	455	461	492	462	506	481	480	480	517	517	488	471	471	462	468	467	492	496	527	495	452	465	477	469	467	458	499	476	465	484	462	507	493	465	459	496	439	448	506	498	492	490	442	455	452	504	482	502	456	481	478	492	494	526	465	500	470	525	512	474	496	470	495	498	498	459	472	473	484	441	468	499	482	518	452	477	461	498	510	503	473	488	478	472	505	475	514	496	513	486	480	501	508	477	467	501	505	500	485	490	496	500	476	484	472	452	477	489	479	498	478	494	493	497	503	475	493	473	514	507	442	451	502	497	462	571	491	425	461	448	494	433	481	490	495	469	487	520	526	498	506	514	493	477	490	460	489	503	489	461	509	470	459	478	519	491	500	473	437	474	468	514	455	496	480	483	469	487	459	476	463	463	498	459	485	473	486	444	458	496	462	503	474	466	456	462	460	496	460	483	517	535	512	513	454	475	485	479	474	492	477	477	496	508	496	455	536	506	474	489	488	426	468	491	468	503	442	497	460	464	472	541	486	486	485	444	459	487	464	491	492	502	476	477	458	500	494	441	471	443	479	461	446	486	484	492	480	532	473	453	458	473	475	539	479	491	468	444	468	506	489	480	524	471	526	492	498	456	467	489	485	478	480	520	446	438	491	478	486	478	496	488	487	502	474	480	505	477	452	462	482	501	492	468	522	504	491	502	463	480	501	494	486	482	480	517	482	482	458	502	511	491	467	517	508	513	501	492	465	493	497	477	480	500	477	505	426	498	459	545	487	480	488	448	510	460	480	475	479	456	495	485	505	477	508	496	450	440	500	471	498	450	476	470	464	514	484	474	537	506	478	494	479	505	494	470	508	505	488	470	452	499	496	485	504	467	497	474	505	457	461	467	488	489	513	464	488	447	508	495	514	536	443	483	506	477	472	474	503	493	506	503	466	485	469	534	493	469	458	467	488	497	515	499	478	447	479	476	463	489	492	461	468	543	500	531	498	462	516	485	494	509	471	489	446	494	511	465	524	511	540	506	485	456	487	498	513	473	462	454	465	483	479	471	504	476	505	495	515	449	464	503	513	451	515	484	512	442	455	464	454	498	484	488	503	482	444	460	464	455	492	448	473	481	473	483	451	462	437	489	480	461	478	444	491	465	498	526	494	471	495	506	471	529	502	468	476	464	462	473	519	476	443	518	487	479	452	465	458	496	462	508	468	460	483	499	506	476	472	481	477	482	477	494	469	497	497	465	471	483	468	477	489	507	492	483	437	518	464	472	456	501	490	505	511	502	446	512	503	473	495	461	481	477	445	501	499	495	465	487	521	456	472	473	523	479	519	487	463	483	454	476	466	511	495	454	475	484	510	479	463	488	478	482	483	462	503	502	466	486	459	486	449	517	459	511	539	509	472	469	499	459	515	486	502	453	472	474	473	511	508	507	475	489	511	495	451	492	469	465	460	530	471	479	465	479	436	512	438	444	486	521	522	508	503	521	474	500	468	481	456	454	517	487	487	462	501	498	474	488	506	509	456	484	415	492	541	505	507	468	496	506	442	494	477	502	513	508	517	501	507	432	501	448	484	508	469	500	466	521	488	488	498	460	458	505	454	431	501	461	503	467	493	495	481	497	536	454	506	468	471	505	487	490	495	515	491	503	491	474	512	447	469	483	500	464	504	482	467	462	474	455	499	495	511	471	474	429	509	457	489	465	482	471	527	500	472	468	481	462	486	459	498	468	453	479	462	510	515	475	450	473	492	495	503	470	486	456	508	509	538	494	452	531	492	506	499	527	504	471	485	481	489	496	484	453	472	496	459	490	480	508	476	466	462	497	484	480	490	486	479	488	509	463	487	502	466	457	511	458	470	461	498	528	505	489	466	487	476	492	500	478	481	477	482	487	485	501	463	478	520	501	479	480	451	539	482	478	485	526	489	457	481	522	454	450	466	498	480	500	513	481	509	468	466	475	470	495	481	464	505	516	505	477	494	480	492	438	461	480	502	502	437	470	473	457	520	504	505	463	489	541	517	506	506	484	491	463	504	485	487	447	496	480	498	510	502	516	469	475	481	430	449	490	526	510	496	462	453	474	475	495	429	495	475	495	453	494	514	487	503	519	508	471	485	500	471	463	485	475	474	472	472	497	476	484	511	474	481	444	491	520	495	473	461	491	475	502	479	511	508	513	501	458	478	490	490	489	486	435	471	479	515	522	527	469	492	504	493	502	526	457	496	495	493	486	451	502	490	475	449	508	477	488	463	475	495	520	481	461	473	466	532	493	539	505	432	482	468	498	476	485	471	478	453	508	479	507	495	486	518	510	488	464	459	488	498	513	519	461	511	464	445	492	498	493	558	470	507	489	445	499	482	477	487	471	454	470	461	451	486	484	479	493	487	494	476	494	495	521	459	470	489	436	501	467	482	495	455	453	461	521	468	477	507	509	498	484	500	477	493	493	473	505	534	483	480	501	511	479	501	501	489	458	479	494	506	508	495	528	494	488	479	487	459	492	502	480	481	472	480	485	515	482	470	478	517	476	495	463	479	469	470	484	490	510	460	467	449	445	519	499	491	503	474	524	508	470	506	487	489	489	518	488	474	420	490	482	492	479	456	498	502	467	496	485	459	454	494	502	499	521	490	485	494	485	496	518	478	488	492	518	467	499	510	454	490	482	486	478	443	484	470	471	497	528	477	461	518	489	482	477	480	466	456	510	505	463	493	512	492	530	494	496	494	463	448	462	500	528	446	493	524	500	483	510	467	478	521	470	481	502	463	477	470	483	464	473	508	529	480	523	462	495	501	461	456	440	494	507	461	470	489	500	513	507	533	503	466	469	465	505	467	481	499	465	472	520	473	464	502	487	507	450	471	495	504	501	457	452	487	479	474	459	504	497	520	504	457	510	456	485	447	442	444	483	501	479	513	493	507	514	517	461	474	466	509	461	495	456	503	519	485	491	503	496	474
1346	702	477	343	495	8408	17622	16074	11861	6373	2593	903	333	118	63	39	50	52	40	22	46	37	34	33	28	45	36	32	40	35	39	37	31	39	32	44	40	38	34	36	42	30	37	49	33	44	38	37	40	34	46	36	42	36	35	42	43	36	36	44	39	37	34	38	34	41	30	33	29	33	41	37	37	40	42	53	31	41	34	39	43	46	34	44	38	30	42	27	37	36	40	37	40	25	32	42	42	39	42	29	46	34	30	49	30	37	42	34	33	39	44	33	46	50	38	43	39	31	35	34	35	36	25	37	40	35	42	40	24	31	52	26	34	38	34	40	40	48	40	36	28	41	38	38	39	39	39	33	36	28	38	29	30	32	35	39	30	30	34	47	39	35	42	26	38	41	42	39	34	26	33	37	29	50	39	28	40	52	51	52	37	33	36	29	44	41	39	43	36	34	36	36	31	28	32	40	33	39	25	34	52	40	51	41	43	30	53	37	33	29	46	35	27	43	34	31	42	30	45	50	33	43	36	34	41	45	32	32	36	35	45	35	42	41	44	32	26	46	33	46	34	34	42	41	33	41	38	35	30	28	29	40	33	26	29	25	35	27	44	36	29	44	29	28	34	45	42	24	30	43	38	40	42	40	50	41	43	34	32	46	44	33	36	32	32	34	34	45	33	34	37	38	31	34	41	35	38	35	34	33	37	38	33	44	30	48	44	32	37	32	45	31	49	31	35	37	37	43	32	41	32	36	37	42	36	42	31	38	41	34	37	43	26	22	28	44	32	38	29	39	32	24	29	23	23	33	45	39	33	47	39	45	34	42	30	37	29	32	40	40	42	48	29	36	34	37	38	41	32	38	48	38	37	45	35	43	40	25	38	43	42	36	36	36	27	32	36	35	32	40	39	53	39	42	38	26	33	29	42	42	45	31	39	39	33	34	26	39	38	33	33	29	30	36	31	38	42	39	42	43	30	26	39	33	39	41	38	40	27	37	41	22	28	39	28	40	31	34	34	40	33	39	37	41	35	35	39	40	37	31	39	44	41	36	33	36	38	38	41	41	31	45	37	55	42	43	46	40	43	47	38	41	42	33	36	42	35	34	41	46	40	44	40	32	31	36	32	33	44	33	42	32	39	33	35	36	36	38	37	45	40	37	37	33	42	38	32	39	39	40	29	39	43	36	38	39	40	28	44	40	44	36	34	37	41	27	48	38	30	36	30	40	36	38	33	36	30	36	36	37	39	39	48	36	41	35	38	29	35	38	41	46	41	31	35	34	46	33	41	31	41	40	40	39	35	35	35	32	36	26	31	43	36	39	35	35	45	49	36	36	37	30	41	38	43	28	33	43	31	34	39	31	30	40	37	36	34	50	26	24	50	41	35	24	32	40	44	36	34	33	34	47	23	32	45	33	43	35	34	31	38	39	48	31	34	40	38	35	36	32	45	27	33	41	37	26	33	42	43	27	35	39	42	48	46	35	35	23	36	35	34	39	38	36	33	36	32	39	37	35	37	34	48	37	39	43	48	39	35	42	28	45	42	32	41	36	31	41	44	33	36	46	37	44	37	39	43	34	24	38	22	43	37	38	35	40	32	48	40	46	42	44	37	35	31	40	24	38	36	42	47	46	41	31	43	35	29	47	34	41	41	28	31	29	33	37	37	42	32	34	30	34	47	28	45	39	37	25	30	25	44	29	37	38	39	36	35	26	42	31	43	35	50	33	38	28	32	39	44	42	46	39	43	33	39	38	23	38	31	31	43	28	33	42	40	37	40	37	36	52	37	45	43	35	34	34	46	41	36	35	31	43	36	42	41	25	31	24	49	46	44	36	38	36	35	40	37	47	36	44	45	39	30	30	38	39	45	50	35	34	27	27	43	39	44	35	34	47	33	36	33	30	41	37	34	39	37	34	36	40	34	38	40	44	40	43	28	41	34	37	35	35	37	25	37	36	34	41	40	37	31	38	30	32	36	24	36	28	42	27	39	36	41	39	37	31	31	35	41	41	36	36	35	34	41	32	38	37	40	38	44	36	45	35	46	35	34	34	34	38	42	46	34	33	33	38	40	39	38	31	31	31	37	44	38	31	33	40	38	50	34	37	39	41	37	31	42	36	42	33	35	42	21	39	39	39	46	41	37	43	35	29	38	35	39	33	32	45	41	26	38	33	29	37	40	30	34	33	26	29	37	33	33	26	35	29	32	37	39	37	39	40	41	34	39	35	37	34	41	29	28	50	46	33	35	42	34	31	46	38	49	35	52	27	39	30	35	34	42	27	44	29	33	42	38	40	36	40	40	38	29	33	34	37	32	43	29	42	25	31	40	38	29	36	37	39	35	38	30	37	36	33	30	31	51	41	32	35	38	34	35	28	31	42	42	34	37	41	37	32	27	35	30	33	26	38	28	29	30	34	36	45	37	39	45	33	36	37	30	46	39	37	29	42	33	32	46	41	37	32	37	36	47	22	38	46	31	42	58	34	34	39	35	37	28	39	37	39	29	35	28	35	44	36	34	27	44	40	33	45	27	33	41	22	34	28	39	36	41	36	33	44	34	29	40	30	46	39	28	25	41	40	41	34	39	35	41	41	30	40	41	41	40	31	42	30	32	43	42	33	25	31	32	27	41	35	34	40	29	38	35	40	30	35	32	37	40	41	30	41	23	33	25	46	36	33	27	22	43	36	32	38	33	30	44	44	39	37	24	23	41	38	42	46	44	37	28	36	40	31	43	39	40	31	36	33	36	30	42	33	42	36	44	45	47	31	40	27	40	31	34	32	48	33	35	37	31	28	46	46	34	23	34	49	36	40	39	29	41	38	38	38	30	30	39	29	27	34	38	48	30	38	32	37	30	42	40	33	31	38	29	38	32	40	38	34	43	26	39	34	41	35	31	46	41	33	35	40	38	40	20	39	44	40	35	40	30	34	38	42	35	35	29	43	41	31	35	44	45	39	28	47	40	17	28	39	41	37	35	28	42	37	33	34	37	38	42	42	38	46	32	32	26	45	46	33	32	35	39	26	43	31	29	37	31	43	45	45	38	38	36	39	35	44	35	38	31	32	29	43	26	26	28	38	34	43	37	37	41	44	22	45	49	37	39	30	40	39	44	30	39	35	49	48	31	40	32	38	38	45	23	28	42	46	48	37	39	45	43	32	28	25	35	42	36	52	47	44	33	31	35	46	46	29	34	40	43	41	47	36	41	34	36	36	36	35	39	31	47	32	43	41	30	30	39	49	25	38	34	37	29	38	39	41	22	32	28	38	38	30	51	35	43	36	41	38	40	37	31	33	49	26	36	35	49	42	38	35	42	35	33	37	35	32	32	38	32	34	34	34	32	43	28	37	42	37	37	31	31	36	30	32	36	45	38	42	40	40	43	31	43	41	32	37	34	39	38	30	34	29	38	30	34	34	30	36	44	41	28	37	39	34	43	35	47	40	28	42	28	38	30	33	43	37	26	45	49	24	40	27	31	47	35	37	32	41
23474	13961	9849	17844	29243	60733	71724	64058	52562	40152	28845	17828	8078	2819	1090	636	556	505	488	478	509	487	484	475	512	498	465	450	481	486	496	444	487	483	453	536	473	467	494	484	490	522	494	544	505	488	529	512	479	456	480	483	494	495	481	481	449	509	500	490	487	506	455	500	442	479	480	477	506	503	454	503	524	513	442	500	513	435	462	486	468	509	417	457	479	505	492	540	459	458	489	522	486	503	495	496	494	477	456	504	461	495	491	503	462	465	511	488	489	474	505	497	502	470	464	484	466	443	484	497	437	482	482	492	492	458	501	485	461	467	469	508	497	447	480	519	493	457	454	482	533	513	482	481	520	457	470	511	458	477	493	461	508	518	477	529	493	493	465	511	533	482	455	523	495	480	481	488	488	488	486	503	476	487	510	469	491	451	531	468	517	500	484	495	462	459	475	495	479	456	490	482	491	489	483	472	479	507	515	502	528	461	517	502	475	494	454	517	486	455	489	495	506	468	514	488	476	473	474	479	516	509	515	493	470	478	528	470	499	477	469	497	486	473	517	487	473	503	488	499	467	533	481	445	505	461	482	459	525	488	512	481	465	461	464	502	457	470	516	521	502	477	453	462	476	503	496	484	484	488	481	470	460	508	491	472	493	461	478	505	465	425	461	496	473	489	503	508	517	467	495	496	488	501	483	520	466	451	450	433	479	467	465	489	444	471	521	475	530	470	471	507	492	467	476	468	523	528	527	477	492	511	436	510	494	503	453	480	468	480	523	479	446	525	496	494	485	489	481	500	504	472	469	470	481	497	486	485	497	496	492	455	469	516	499	471	479	495	528	485	478	507	486	484	498	489	493	467	468	488	474	496	487	471	513	475	491	483	548	472	494	494	530	485	504	492	491	475	477	467	477	445	521	516	549	488	494	488	469	480	498	516	463	488	480	498	459	502	501	471	453	481	488	495	493	519	504	493	466	496	497	453	411	472	522	492	483	489	481	472	484	458	445	484	483	493	459	482	477	512	479	480	448	472	515	466	492	497	502	482	506	463	534	476	482	477	485	519	498	442	505	538	490	485	501	502	486	513	475	487	516	485	521	487	448	509	495	524	470	494	461	463	473	457	504	468	476	511	517	493	470	524	492	507	472	461	508	506	497	467	496	455	533	507	504	475	475	483	505	527	485	483	515	510	466	489	452	496	507	456	457	539	549	511	487	515	462	496	474	484	459	499	500	498	482	463	477	474	508	538	545	522	496	486	505	476	508	527	452	485	475	476	504	503	526	496	476	531	467	508	497	492	497	475	470	543	504	486	507	481	524	482	516	476	467	475	493	521	483	504	542	490	477	496	492	544	492	466	457	498	504	499	509	571	502	514	481	471	551	477	506	493	497	464	483	473	516	544	495	500	502	492	446	461	469	484	486	511	524	517	495	521	483	503	514	480	483	489	487	525	503	447	464	506	476	499	506	532	501	495	492	494	476	477	511	470	486	469	485	484	501	468	482	457	512	478	461	487	474	465	474	509	474	480	467	478	506	487	513	495	519	453	507	490	495	469	498	471	516	480	493	495	471	424	487	456	489	474	494	497	488	456	444	527	496	506	506	472	498	455	485	513	467	491	490	492	499	474	481	461	470	442	524	445	485	543	490	486	481	486	473	525	523	459	464	526	511	494	522	489	476	483	488	476	495	500	485	493	475	506	501	510	463	466	448	517	501	452	498	487	512	498	460	512	514	497	500	500	507	454	465	459	475	509	493	479	456	466	481	494	501	481	464	458	478	463	500	488	463	471	467	489	497	493	505	483	487	502	519	515	493	509	502	488	490	480	476	478	445	522	478	463	503	500	489	480	500	478	453	469	473	488	528	493	520	494	521	497	491	476	495	477	494	506	495	479	501	494	470	483	470	487	503	500	513	440	505	501	460	528	493	488	491	469	461	520	503	482	489	532	479	491	468	509	485	484	486	475	521	507	485	465	477	438	480	528	517	530	537	483	511	489	459	470	524	523	463	513	488	495	462	514	516	496	543	515	480	516	524	511	535	486	489	488	494	506	496	452	510	467	481	484	443	513	508	478	491	494	453	466	488	446	472	472	449	497	481	492	482	517	443	480	491	489	486	475	494	468	488	501	502	476	479	514	458	497	494	460	497	460	458	508	464	482	488	468	483	487	513	438	493	500	464	478	520	527	515	477	492	522	484	479	471	473	466	511	482	479	473	464	478	525	493	492	493	484	497	523	484	449	459	481	482	461	507	497	474	514	467	500	465	476	503	475	470	483	473	497	509	481	498	509	530	478	479	493	437	460	540	470	506	488	476	449	497	507	494	498	475	464	519	516	499	466	504	502	476	498	500	441	465	492	476	483	466	454	488	487	483	467	502	466	519	487	466	501	477	500	480	518	494	505	461	505	491	480	505	478	525	441	476	522	444	492	434	471	491	519	525	517	471	507	523	521	507	481	499	458	498	484	500	455	492	480	492	456	493	498	497	445	492	513	475	505	465	508	536	444	463	490	548	462	542	500	467	515	484	494	504	466	490	469	492	508	473	439	506	510	473	441	545	483	471	494	476	487	495	521	500	549	511	482	497	558	460	471	506	517	485	516	506	482	509	486	500	442	515	527	503	467	479	481	508	485	441	524	466	523	504	477	507	466	490	524	481	481	482	452	486	505	495	455	492	507	482	491	514	531	457	518	498	508	491	506	501	509	497	467	482	498	508	473	517	468	467	463	494	505	510	452	517	465	485	501	500	513	471	501	491	455	484	481	469	548	494	476	472	456	466	481	503	507	472	461	504	480	509	491	515	475	508	516	460	465	502	475	510	500	459	499	462	469	489	529	492	455	459	488	501	491	483	478	455	508	501	477	480	475	482	488	463	471	472	490	472	439	466	496	468	506	486	519	451	473	453	472	494	534	488	490	506	507	527	464	479	512	499	466	516	512	503	482	505	465	484	478	465	538	524	485	485	492	502	466	437	489	510	496	506	467	442	484	417	518	493	496	477	512	502	484	509	452	469	491	483	444	482	512	471	492	533	487	473	523	482	476	455	465	476	496	529	471	518	499	517	460	519	481	476	503	488	508	447	554	475	503	514	463	504	501	495	529	504	513	482	493	456	463	508	470	483	498	511	500	485	460	498	486	484	482	469	482	530	515	527	478	491	472	511	501	466	467	488	492	466	475	455	448	498	483	489	466	467	497	517	533	492	502	468	481	488	500	486	468	509	498	486	509	507	466	513	482	475	487	465	471	481	489	454	500	495	483	472	511	502	511	489	534	486	492	490	475	471	456	494	490	515	475	491	499	460	487	538	446	518	479	488	495	512	504	505	486	513	479	503	439	542	487	486	504	489	522	460	500	493	510	460	497	494	498	507	515	499	520	502	486	517	502	529	489	513	491	495	460	507	512	491	514	483	502	476	530	494	481	474	477	500	507	501	458	468	438	471	488	462	485	480	507	446	456	474	490	499	483	534	500	479	501	467	505	469	528	500	469	459	480
1356	215	120	107	133	2064	4193	3880	2387	1185	548	246	116	60	40	38	33	27	39	43	32	30	38	27	31	29	31	27	38	43	32	35	34	27	38	39	29	26	32	25	39	36	34	36	28	41	43	26	31	33	30	34	23	28	25	24	35	39	25	30	39	30	37	33	30	22	36	38	38	41	44	25	36	31	34	34	45	29	40	34	33	29	43	24	32	34	40	34	28	35	33	40	32	33	25	33	33	40	38	27	34	31	37	30	35	26	38	29	37	33	32	40	38	28	40	31	29	28	34	36	26	33	32	38	21	40	32	28	30	34	26	21	30	37	27	29	36	40	31	34	27	33	30	38	27	34	31	32	31	23	37	29	46	25	33	35	34	32	36	39	41	50	34	46	34	29	28	33	27	36	28	38	33	33	25	35	35	33	35	36	29	33	39	28	33	30	35	32	42	27	37	38	33	33	31	29	38	37	35	39	28	40	23	28	41	27	25	39	46	38	31	41	39	32	29	26	29	35	38	40	32	34	26	34	38	36	39	40	34	35	38	31	28	38	36	27	31	39	25	28	38	25	38	35	31	36	35	30	38	27	40	32	36	32	29	28	35	17	29	25	31	36	29	32	38	29	30	31	30	33	41	42	40	27	46	30	27	27	26	35	34	36	37	30	32	36	28	20	32	31	41	39	35	25	29	32	27	34	25	33	33	34	22	34	34	42	47	28	30	32	34	30	32	42	29	42	22	34	25	44	36	30	28	27	35	33	46	39	24	40	24	26	36	49	30	28	33	44	43	43	35	26	31	33	35	28	37	44	24	36	38	30	21	28	45	33	23	35	32	35	42	36	31	29	21	27	39	26	36	26	28	40	30	23	24	36	31	43	39	33	26	36	33	41	34	30	29	41	25	27	36	44	38	29	33	35	21	34	21	36	40	41	31	26	31	33	32	38	40	37	28	29	31	32	39	34	35	29	30	30	32	26	38	29	36	40	35	26	30	35	32	27	28	29	23	30	29	23	33	47	36	33	32	26	23	42	26	42	33	49	31	45	35	40	37	30	34	35	39	37	30	30	39	40	32	33	38	27	37	28	27	42	31	35	23	28	36	39	32	32	37	35	40	40	49	37	23	27	33	29	39	30	26	26	33	30	33	26	29	23	35	42	19	37	36	30	38	30	34	35	37	48	27	24	33	42	30	39	27	36	32	40	28	37	27	35	47	21	38	27	34	26	30	28	30	31	34	44	25	34	34	42	29	35	39	32	32	35	40	30	28	32	35	30	39	27	18	38	33	34	37	27	25	37	27	37	18	35	44	27	37	30	36	42	39	41	44	32	29	31	32	32	36	27	33	32	39	28	43	35	23	30	32	46	31	39	31	42	29	27	43	29	37	26	35	35	30	29	37	38	30	37	31	37	42	36	49	33	33	26	32	31	34	33	39	29	23	31	32	35	35	33	37	33	28	46	38	35	24	23	41	30	31	34	27	29	28	33	29	41	38	36	31	45	44	32	28	28	39	31	37	26	40	34	45	37	38	32	41	29	25	28	31	37	36	37	29	34	33	24	40	30	46	36	33	28	28	29	25	30	36	34	43	32	34	26	32	25	35	27	34	33	37	38	34	32	37	43	39	25	36	27	30	36	28	26	35	32	37	31	29	37	29	27	29	23	32	35	34	35	32	33	30	41	42	20	31	33	27	29	33	30	43	37	29	44	21	50	45	32	32	37	44	30	32	20	45	37	32	37	23	34	37	25	37	36	29	32	31	22	23	20	38	41	39	27	33	37	40	33	36	40	28	37	25	29	30	40	38	36	36	32	39	28	24	37	38	30	23	28	26	31	33	28	47	34	42	34	33	38	38	36	28	28	33	27	30	33	34	31	43	35	29	40	21	25	39	28	30	44	40	40	37	34	28	37	28	28	38	20	41	40	31	28	25	33	33	40	33	42	19	40	38	45	35	37	36	37	40	32	31	33	34	31	34	40	39	48	22	24	33	33	34	33	38	28	45	27	27	29	34	30	30	35	33	24	37	31	31	28	35	26	31	32	38	32	30	35	38	36	28	34	38	40	39	29	37	26	36	34	27	34	38	37	34	28	30	29	34	37	38	42	33	34	33	29	39	27	37	40	33	32	35	33	51	32	32	29	29	24	30	33	21	33	31	32	38	33	30	25	30	34	34	23	32	36	31	35	32	36	37	27	38	38	30	40	27	37	33	27	42	37	32	36	41	24	41	38	38	36	22	32	37	28	41	30	26	31	38	32	35	30	32	33	38	27	47	35	41	31	31	42	37	26	23	38	17	40	29	41	30	30	33	43	34	35	39	34	27	29	32	37	28	36	43	39	33	31	35	41	31	30	24	39	27	22	26	39	41	24	33	19	31	36	30	46	33	28	26	38	40	36	40	38	26	35	40	31	33	32	34	30	28	29	27	23	34	32	34	24	37	39	34	33	44	38	26	32	34	30	33	36	43	37	26	41	42	19	21	38	36	33	41	44	34	28	31	28	32	36	30	37	33	35	29	29	22	32	32	44	38	33	33	25	26	40	32	29	32	34	32	32	36	36	28	32	31	28	35	34	42	30	40	45	39	33	32	34	32	39	45	26	35	43	33	29	43	32	31	27	30	40	21	32	39	47	36	31	34	37	50	32	42	30	45	42	40	26	20	25	26	35	24	28	44	29	28	27	36	29	25	36	31	25	36	27	35	38	40	40	31	40	33	39	40	27	36	41	40	40	22	39	43	39	43	35	30	27	47	34	32	22	33	28	34	31	32	31	24	35	35	41	26	20	42	27	29	33	28	31	31	27	23	32	20	23	34	30	37	28	22	28	36	32	31	44	30	36	32	40	42	36	32	32	38	29	34	40	37	32	29	30	29	24	38	31	33	40	28	39	27	36	32	24	43	35	29	29	28	37	25	30	40	34	38	31	33	30	33	41	35	27	32	43	25	26	29	39	28	38	20	33	31	39	22	32	40	25	30	34	33	33	39	27	28	36	27	47	34	31	31	39	24	36	30	27	44	32	32	27	38	38	35	27	41	42	24	33	31	31	30	42	36	38	25	43	30	31	41	23	32	27	33	33	26	30	42	29	29	30	34	40	33	34	36	30	40	27	39	36	31	26	31	30	29	38	37	25	35	37	26	34	26	31	39	38	32	34	34	30	40	29	36	31	30	37	35	42	29	28	31	31	39	30	50	30	37	36	40	35	35	39	33	26	36	39	38	40	30	29	36	29	32	36	32	36	38	26	38	30	34	37	38	43	29	37	29	33	36	38	38	25	30	30	37	44	37	25	40	32	25	36	37	39	29	43	31	32	25	29	29	34	34	33	36	36	32	38	30	28	20	32	32	29	35	33	39	36	34	30	31	31	42	33	30	31	38	29	31	35	26	34	29	25	34	29	33	24	33	35	35	33	29	22	26	38	36	33	44	42	24	31	43	40	43	32	40	30	30	26	33	39	32	37	30	32	34	38	29	38	22	36	39	33	35	31
14353	6071	2747	6423	13285	39682	44565	38736	31139	23151	13471	6191	2517	969	594	493	442	448	430	433	450	436	445	408	502	438	427	455	411	474	448	414	435	443	443	443	444	421	458	451	427	420	407	445	427	442	454	472	477	442	406	425	452	428	435	429	443	440	441	462	421	436	450	468	447	449	476	458	444	431	431	444	435	449	436	449	415	413	424	461	410	462	464	432	459	461	460	429	461	436	424	425	454	459	412	451	413	466	425	452	437	410	419	445	454	477	420	416	443	415	407	395	421	435	469	424	432	415	419	444	430	444	460	393	455	428	433	417	468	396	418	460	410	426	416	454	426	481	409	457	415	455	445	449	417	389	444	442	470	471	461	431	422	427	449	403	429	425	469	471	410	459	425	432	420	452	451	458	454	440	460	434	451	461	482	446	484	439	444	399	444	438	479	464	428	421	456	438	432	455	424	444	440	442	436	463	405	457	430	482	449	421	436	469	416	471	446	472	456	405	467	430	471	438	406	417	436	439	472	472	470	433	417	430	429	434	405	404	423	409	508	444	426	406	438	429	439	413	470	467	439	458	413	437	438	464	428	465	427	441	432	446	451	464	429	457	466	435	427	466	476	439	435	425	416	425	435	405	492	433	451	459	456	464	440	447	437	467	477	474	468	417	430	472	436	458	439	453	442	457	453	431	428	413	462	453	428	442	387	441	386	462	437	464	416	461	459	426	399	446	425	443	429	406	452	457	444	428	445	427	436	463	444	408	451	437	427	452	420	426	427	438	409	433	459	429	436	425	445	462	426	427	427	428	421	436	462	456	468	419	463	414	379	423	464	461	387	462	435	460	412	418	496	428	442	429	483	427	407	413	379	449	443	446	463	477	462	423	438	469	446	456	447	467	465	439	450	446	428	487	462	455	447	426	431	445	416	432	452	431	425	448	416	445	449	464	453	445	421	449	434	428	438	473	444	430	423	421	441	450	449	396	440	408	451	447	435	428	458	467	486	447	421	415	438	424	414	424	467	424	459	443	450	470	438	481	446	407	425	439	455	421	402	463	437	428	466	438	455	464	441	426	432	459	467	467	469	481	467	440	417	448	412	419	412	436	411	457	446	446	428	448	458	417	441	438	441	439	399	411	448	442	453	449	429	416	448	448	458	470	422	460	460	450	408	462	452	450	436	433	393	450	407	400	427	427	400	446	459	405	414	431	431	457	451	447	422	443	427	448	449	460	420	439	443	480	420	445	454	420	409	441	436	442	423	413	488	458	440	436	467	435	424	436	424	453	428	423	438	432	448	437	423	461	447	406	425	478	451	439	409	455	408	432	431	446	448	422	448	434	420	461	433	446	438	414	448	445	393	441	426	487	478	462	458	423	461	471	483	399	430	422	413	431	407	455	443	456	459	438	450	486	454	424	434	421	444	419	420	436	426	436	441	451	441	467	418	443	440	401	441	411	422	457	407	453	446	455	437	477	456	437	434	417	423	450	420	459	444	457	409	372	457	425	462	388	449	447	475	446	438	443	433	418	457	421	448	435	441	437	438	447	425	428	418	433	450	443	426	448	410	431	494	460	440	427	458	493	452	428	400	468	471	427	459	434	465	414	398	428	449	457	438	437	455	448	429	456	407	451	485	412	448	454	422	417	447	482	434	441	438	440	425	460	410	464	430	442	451	427	436	471	443	420	449	449	450	465	415	434	407	401	454	414	411	448	443	418	481	426	475	452	446	447	447	429	451	451	463	392	434	461	474	445	431	465	448	430	443	439	461	449	456	463	426	465	457	462	460	439	492	419	444	397	421	477	421	466	452	438	436	439	455	424	467	438	458	461	428	432	496	386	453	397	422	441	472	463	419	454	411	460	454	474	466	406	424	411	456	445	403	464	418	467	433	470	421	429	423	464	427	428	441	422	437	445	433	475	440	434	429	397	399	409	439	421	436	455	411	447	439	465	440	434	407	455	467	445	448	422	435	459	395	415	486	449	459	455	449	408	402	461	439	425	435	460	433	433	427	481	430	420	434	399	432	388	461	432	478	441	457	436	443	433	455	418	433	470	447	438	451	450	430	477	405	458	445	459	444	416	444	437	419	483	459	450	479	459	436	459	445	446	440	442	416	456	413	467	438	466	467	449	447	434	429	452	404	428	420	461	460	472	451	465	431	432	441	431	481	445	441	450	485	433	501	427	455	436	439	446	448	457	411	449	439	383	465	427	425	455	464	446	461	422	448	425	435	427	450	424	445	452	459	399	409	423	455	465	452	415	455	458	457	452	453	432	435	455	451	419	476	441	444	437	461	437	410	432	499	444	465	419	432	432	411	459	421	426	427	420	466	437	442	434	463	460	438	463	446	402	444	481	422	462	426	417	460	409	465	440	431	445	433	435	413	455	440	460	452	447	468	479	429	450	436	450	448	427	495	442	438	433	456	409	410	454	441	460	464	424	448	415	410	415	438	438	450	433	449	424	450	461	425	419	459	448	441	407	419	460	452	403	464	456	470	440	422	438	458	410	447	447	432	480	444	454	455	428	434	441	454	410	407	464	446	462	449	400	416	443	509	409	439	414	456	450	414	469	441	454	489	439	430	432	418	458	441	433	462	399	463	449	424	438	464	436	464	424	427	434	490	408	428	438	447	418	444	408	441	409	452	466	453	442	464	464	453	427	457	480	439	452	469	439	460	461	450	412	454	430	442	442	456	446	459	447	448	474	427	420	455	462	467	463	470	457	449	438	458	432	444	445	449	458	454	460	408	424	429	453	419	431	419	429	434	426	480	456	448	443	433	459	431	422	465	455	469	411	432	447	397	432	461	449	409	417	454	443	402	403	454	433	414	416	417	447	405	470	428	480	462	441	449	409	436	430	438	472	454	397	442	410	448	432	433	421	458	407	430	408	436	416	448	433	444	465	504	427	471	439	455	486	417	455	428	431	478	463	422	410	459	460	431	438	444	486	414	402	437	438	431	469	429	444	453	434	443	453	427	448	465	422	458	415	435	435	453	467	437	442	459	420	447	445	408	396	483	439	466	425	447	466	473	426	404	481	452	447	393	487	482	403	414	423	430	407	440	426	428	441	427	426	424	393	461	464	434	431	446	437	451	459	429	468	425	440	453	439	448	464	474	449	475	453	452	447	437	445	446	422	456	456	441	438	429	452	427	432	459	433	429	440	438	413	461	427	447	462	466	476	431	440	426	455	480	429	450	421	471	464	427	445	459	437	419	463	434	441	452	388	444	439	463	450	423	441	444	436	428	457	412	400	485	454	408	421	429	435	456	446	440	434	451	477	442	409	446	424	461	451	415	463	419	468	422	429	460	439	426	414	426	431	423	425	456	443	426	432	397	468	425	460	440	435	435	490	467	440	478	450	410	434	464	447	441	432	427	460	403	441	414	423	464	448	440	438	460	448	427	457	476	409	413	459	471	407	425	414	440	494	436	493	463	443	445	430	444	419	438	452	419	415	418	472	481	419	452	438	394	452	423	404	451	454	459	435
883	564	317	268	414	4757	9045	10919	7637	3559	1330	505	163	76	50	36	32	30	35	30	35	33	22	40	24	28	34	34	48	22	32	45	23	37	32	31	44	37	36	38	30	34	32	46	36	40	32	36	42	33	29	27	35	34	27	43	38	32	32	41	30	43	43	54	35	22	44	32	34	36	46	31	25	40	37	35	28	39	36	25	35	29	29	34	33	33	32	40	45	41	22	47	31	37	38	39	31	39	34	44	38	40	39	33	32	45	40	30	40	36	33	35	36	34	31	36	30	39	30	37	44	35	34	32	41	23	41	38	32	35	36	30	29	27	22	32	33	29	30	34	35	31	32	36	28	29	34	37	30	43	26	42	40	34	31	35	39	30	31	28	28	33	29	31	44	35	31	32	47	39	33	44	39	38	46	27	37	33	36	46	33	36	41	41	47	46	22	30	37	28	33	23	28	36	32	36	42	43	30	27	36	23	29	36	32	35	26	32	37	34	39	22	29	39	38	31	44	36	35	40	22	31	42	45	36	39	28	37	37	36	33	36	34	35	25	34	38	41	39	34	35	27	36	31	27	36	35	47	33	33	47	26	34	32	25	36	27	49	27	38	29	30	33	29	24	22	28	45	33	43	40	29	27	30	27	34	26	32	38	35	38	33	36	27	22	31	33	25	38	29	36	33	32	26	32	45	38	28	23	43	42	29	32	27	33	33	35	36	44	24	52	24	26	44	32	33	32	36	28	31	23	23	44	38	23	33	40	31	32	46	27	36	42	23	31	28	35	33	32	44	37	28	40	29	37	40	31	34	34	40	31	40	31	30	26	26	39	34	27	33	35	29	31	36	21	35	28	32	34	31	30	37	32	45	33	35	32	38	39	31	36	44	38	29	35	39	31	31	27	45	40	35	34	37	33	30	19	37	31	44	37	32	31	30	28	31	32	28	38	33	33	41	30	35	29	29	34	35	35	38	37	32	34	29	25	34	29	25	29	27	32	30	28	31	30	38	28	41	36	41	29	28	33	32	37	28	30	40	25	32	28	28	39	30	36	32	47	43	33	45	22	36	31	35	32	28	36	31	33	26	32	35	29	30	23	48	35	42	28	40	42	28	29	40	33	24	32	37	43	32	32	35	35	41	32	31	28	33	33	31	28	32	30	28	25	51	40	40	34	35	33	48	42	37	31	30	38	40	34	39	38	34	36	31	33	41	28	25	34	27	40	31	35	27	33	32	34	37	32	34	39	28	41	31	29	42	25	38	39	36	39	37	29	36	29	38	32	35	27	36	41	34	25	28	27	32	27	35	39	28	38	39	34	29	44	30	28	33	18	31	44	29	32	37	49	40	30	46	31	34	29	42	32	30	36	40	40	33	44	33	21	34	47	33	27	33	38	32	33	40	39	43	37	36	35	33	36	32	26	25	29	40	36	32	22	45	36	26	31	36	42	41	28	29	36	41	35	25	26	31	33	29	33	27	52	37	23	39	32	42	37	38	25	34	41	41	33	40	26	41	34	28	38	34	36	40	31	32	30	28	32	33	27	40	36	35	29	36	33	31	44	31	38	27	49	28	34	26	34	30	45	44	24	41	38	31	29	39	34	45	39	30	29	31	33	30	33	36	31	30	39	35	34	31	32	33	45	45	34	38	33	34	33	27	43	36	32	35	38	32	41	26	32	33	38	22	39	35	31	32	33	44	47	36	24	43	48	40	30	37	35	35	30	34	41	38	27	35	35	30	32	37	40	39	29	32	41	43	32	35	37	25	38	38	33	30	36	26	38	31	33	42	33	30	39	29	30	27	33	36	32	31	25	37	32	27	33	33	41	29	30	35	33	36	34	27	20	30	32	29	26	37	33	23	36	38	37	43	42	29	37	34	29	45	30	25	38	27	35	40	28	39	30	33	26	34	31	30	40	40	39	23	36	32	34	25	25	37	32	38	31	27	33	39	30	36	39	29	42	32	29	43	37	48	33	39	41	41	33	41	41	25	43	31	37	38	27	41	29	39	32	33	41	41	24	33	43	31	24	43	36	24	33	35	36	26	24	27	35	33	36	30	26	33	33	36	34	44	30	28	30	29	43	31	33	33	29	42	40	31	43	36	37	36	37	32	40	32	36	41	33	44	35	38	30	45	32	38	32	36	32	35	27	38	37	36	38	39	36	26	41	34	34	36	32	28	30	35	45	38	37	35	29	38	32	33	42	33	44	39	41	31	39	25	39	38	46	37	39	27	47	24	32	28	30	39	27	31	39	39	21	44	37	31	35	34	40	36	31	31	40	30	33	37	31	34	33	34	34	42	37	30	24	25	37	32	40	42	26	39	42	39	23	32	32	31	27	41	30	23	24	48	25	41	27	33	44	34	46	34	40	42	24	45	30	30	30	37	28	42	32	38	30	33	41	43	40	31	26	26	30	40	32	41	38	37	43	35	39	39	31	28	29	35	40	30	40	30	22	45	40	36	35	28	38	36	27	39	37	31	37	38	42	33	28	29	35	30	39	28	25	35	34	30	26	29	31	32	39	33	45	33	43	32	32	27	44	38	30	37	35	35	28	35	39	30	36	35	33	37	25	38	37	35	43	30	33	39	29	34	21	38	29	28	40	31	28	32	43	38	33	33	39	29	41	28	28	35	27	30	31	42	27	35	27	30	34	29	45	32	35	44	40	27	27	31	23	31	30	28	35	32	37	29	33	34	22	17	25	26	21	28	30	26	39	28	29	32	34	27	39	39	28	42	46	36	30	31	29	28	31	42	26	33	30	49	36	42	34	49	44	27	24	24	40	37	30	39	34	29	32	46	38	24	36	37	26	30	30	30	32	25	29	24	37	40	35	49	47	41	36	34	29	36	36	35	36	42	25	33	37	35	41	27	28	43	28	34	27	34	27	33	36	33	36	29	34	37	26	36	43	40	37	29	33	40	37	36	44	32	39	33	34	33	20	40	49	40	38	18	37	34	30	36	37	36	34	29	36	40	41	33	38	37	44	38	32	25	43	40	38	26	32	38	32	33	40	27	40	31	19	44	35	39	33	35	25	43	40	38	30	35	33	43	37	31	36	40	34	31	26	31	31	40	28	25	46	38	32	45	32	26	31	24	30	30	24	44	28	30	34	41	34	32	31	42	31	33	23	33	29	41	27	26	35	28	35	31	32	37	36	42	35	34	32	25	37	33	36	23	45	39	42	43	31	32	32	29	29	34	38	27	37	39	39	33	34	22	43	21	36	26	27	41	40	31	35	34	44	33	21	35	39	43	37	28	29	32	35	34	42	44	38	36	21	40	42	46	31	33	32	27	42	42	31	31	22	33	30	42	29	31	38	34	23	32	25	34	33	37	33	41	35	26	28	23	30	39	45	38	36	43	24	48	23	32	33	25	42	41	36	35	34	41	28	37	40	35	46	32	29	34	24	29	28	36	34	29	33	33	35	37	34	36	39	42	33	32	19	29	40	46	31	32	35	35	33	42	24	30	24	31	39	34	21	22
19383	12186	7141	15439	26441	50767	57148	55379	44237	32907	21833	11613	4583	1645	739	531	487	494	462	431	469	473	446	445	445	470	459	459	443	434	426	454	457	434	466	479	449	452	478	449	455	466	488	427	424	416	477	429	463	455	433	448	446	437	457	446	474	482	411	436	442	420	485	425	467	463	453	433	423	441	422	464	432	404	453	472	453	395	464	408	443	423	462	481	433	436	480	400	457	470	446	441	446	438	496	415	448	475	445	474	461	439	449	411	453	476	439	466	409	434	398	487	437	418	404	446	445	418	448	444	498	491	454	435	407	476	482	504	400	433	462	404	505	499	466	458	460	441	449	455	438	462	425	463	430	426	455	433	415	401	445	441	456	508	428	419	421	460	475	436	447	415	407	418	446	435	434	477	439	466	452	464	449	455	451	461	443	456	446	447	428	437	441	428	450	415	466	445	442	451	435	441	476	469	403	474	467	463	440	433	462	436	457	496	466	439	488	426	480	447	466	406	464	462	496	480	458	503	407	430	453	431	469	416	402	429	453	431	460	455	446	449	438	453	449	439	423	447	474	446	431	444	427	421	441	442	445	416	449	410	427	454	495	448	438	400	430	481	428	448	471	428	450	432	430	433	429	429	480	451	432	472	462	447	436	435	450	432	439	458	487	441	391	464	465	451	462	460	520	459	438	474	425	430	523	452	408	461	433	410	451	425	417	442	434	475	439	427	415	482	430	440	448	469	447	457	444	447	433	425	427	422	454	486	455	473	479	473	447	457	441	437	476	446	429	398	469	450	435	459	443	439	419	442	430	475	449	454	479	441	427	445	467	448	455	455	466	460	438	436	476	446	451	434	461	458	441	458	431	473	459	456	452	474	411	481	475	468	457	456	462	430	458	460	442	454	479	448	423	463	462	462	437	450	447	438	448	460	432	513	435	412	441	426	452	450	448	481	458	440	432	446	473	451	456	407	440	419	461	452	480	467	464	453	457	439	454	426	441	456	442	457	407	437	432	418	426	471	425	448	462	414	435	407	434	427	498	442	458	459	476	427	457	438	484	432	450	430	446	447	433	458	442	472	465	423	453	443	471	450	413	473	452	439	424	449	441	433	469	423	428	476	454	439	450	435	454	447	462	421	451	467	463	442	465	417	496	441	446	496	423	479	447	430	424	466	445	454	429	472	437	420	465	445	442	439	471	468	494	454	414	467	428	451	442	462	453	422	432	468	453	421	446	489	450	457	462	444	454	425	456	465	480	420	454	442	448	423	461	442	450	435	429	432	431	451	424	447	433	432	409	505	418	449	447	450	434	477	431	466	495	473	420	456	445	475	409	454	419	424	438	455	461	427	432	445	440	453	447	454	418	481	437	461	430	484	456	432	462	451	462	475	433	446	449	466	468	448	417	416	401	447	466	421	448	434	431	410	443	492	420	436	457	405	506	435	440	447	458	476	469	433	438	440	442	468	449	429	458	490	442	457	427	457	467	448	460	471	484	441	432	465	436	449	429	445	443	448	470	467	474	473	461	441	444	463	468	425	442	432	436	471	432	455	413	462	423	468	432	443	454	438	472	456	451	447	456	452	424	448	414	464	448	444	438	417	476	482	460	458	474	441	458	453	476	454	428	483	469	471	478	407	446	437	459	439	446	455	447	457	412	424	434	481	483	456	453	465	441	448	471	443	445	465	429	434	480	439	440	443	452	437	439	465	442	428	426	442	466	435	442	422	468	457	427	432	426	453	466	478	419	452	456	467	432	417	448	489	473	471	429	440	443	471	481	466	401	445	481	464	449	410	475	483	461	417	468	431	449	452	418	461	453	478	453	459	470	449	447	463	469	442	435	444	426	460	460	405	449	434	430	454	451	434	454	441	482	467	429	432	435	462	458	419	468	452	448	467	418	425	401	440	429	421	494	436	460	433	484	446	443	448	445	440	442	480	449	426	453	467	453	435	454	412	483	430	508	430	434	462	408	474	467	423	449	428	433	471	444	447	454	438	455	436	436	489	432	424	456	483	444	468	443	444	447	447	436	436	452	430	430	451	459	433	455	446	442	421	450	464	449	405	415	452	471	463	452	439	459	478	429	446	426	449	449	449	443	437	419	484	442	457	446	475	450	449	421	444	463	482	469	407	434	419	459	452	497	423	449	423	450	470	444	442	460	457	445	451	478	427	461	443	445	443	422	445	437	450	456	453	460	432	447	446	481	499	420	415	479	423	449	410	451	408	457	424	444	426	432	458	443	462	411	446	458	452	424	446	458	414	420	444	472	464	457	462	439	446	462	451	428	455	446	431	453	496	470	485	471	435	440	453	386	445	491	471	454	445	475	469	417	458	435	454	489	492	481	456	443	453	459	469	424	426	408	464	452	455	446	480	447	414	453	428	467	459	471	450	438	471	450	455	459	479	432	417	402	431	434	461	429	429	484	492	458	472	423	455	422	466	445	443	409	425	475	435	413	463	448	481	435	437	447	451	497	469	464	464	471	474	430	433	448	456	456	446	446	436	421	435	464	463	450	422	490	436	462	433	459	433	440	399	452	443	439	453	404	477	460	455	453	437	467	449	486	432	412	427	458	426	442	430	476	454	454	465	445	487	445	421	417	452	462	445	423	437	423	447	434	458	422	404	453	449	440	458	490	459	445	465	433	451	465	453	459	433	452	425	472	499	421	451	426	450	453	419	442	443	463	426	436	434	430	459	484	405	484	449	436	474	428	460	495	440	458	472	456	464	474	448	450	429	448	451	430	461	434	473	480	426	459	440	446	391	428	409	429	423	461	459	452	480	462	454	448	404	476	463	453	457	472	464	461	467	475	440	442	454	440	425	474	418	474	436	482	451	456	421	434	442	460	451	439	433	423	441	400	458	430	449	471	460	479	444	462	444	437	449	447	417	474	457	407	407	491	443	434	462	491	434	412	445	457	450	462	458	426	448	446	447	459	451	457	456	446	458	465	450	467	452	448	465	432	430	417	482	434	440	444	451	444	461	481	455	432	438	464	448	468	446	448	459	427	432	484	434	438	458	484	416	446	437	467	461	426	444	446	486	417	440	445	452	456	440	447	450	483	433	471	446	435	424	467	489	420	457	478	458	463	421	443	472	452	445	448	445	460	451	436	424	454	420	455	481	446	452	431	414	456	445	470	431	471	457	458	413	423	440	479	451	496	423	426	426	453	449	435	455	439	443	416	432	427	417	440	439	420	417	482	415	439	417	433	441	456	449	449	433	465	456	470	468	466	494	395	473	449	464	456	457	404	443	446	438	459	439	427	437	442	431	438	480	428	445	426	445	434	456	466	421	444	453	447	456	461	454	424	449	462	449	459	424	441	418	470	433	434	435	461	438	429	459	412	449	445	463	454	448	397	446	443	451	461	384	447	456	416	382	436	459	498	444	456	448	469	464	466	399	426	451	421	468	452	464	469	431	471	391	446	457	469	448	451	454	433	482	418	428	445	441	450	459	476	448	458	455	486	440	456	407	417	437	467	422	413	450
2373	597	376	309	485	1282	8749	12944	9233	4567	1760	596	188	85	59	40	36	28	29	38	41	30	47	38	30	32	41	39	34	45	40	45	36	42	38	42	34	35	41	35	34	35	36	36	35	35	31	35	35	41	35	50	46	36	45	31	33	42	34	38	36	34	30	33	43	42	44	34	36	27	36	37	47	39	39	35	34	25	27	31	25	32	35	33	27	40	38	26	46	36	28	39	39	42	47	22	41	36	41	36	36	35	36	39	33	33	27	30	39	35	32	29	34	35	27	35	31	27	40	42	45	29	39	32	36	45	45	35	47	28	41	36	29	37	40	31	40	44	41	32	39	38	30	40	41	38	33	35	20	33	47	28	34	39	41	38	33	37	46	41	43	51	38	46	42	39	41	33	34	35	37	37	39	40	34	36	42	38	35	29	36	36	30	42	41	26	31	39	37	34	33	40	38	29	25	37	39	46	42	39	24	37	30	40	36	31	37	38	34	37	28	27	30	35	33	39	31	36	32	37	52	32	32	36	39	37	39	47	36	37	44	45	38	42	45	42	35	24	36	30	26	31	42	45	33	32	39	33	39	28	46	31	35	31	31	37	37	35	44	40	28	38	37	44	27	26	40	42	31	35	45	37	34	44	45	35	41	42	38	31	42	39	36	49	28	40	39	20	24	32	41	48	43	34	29	34	33	41	37	39	38	40	42	38	35	34	30	28	24	39	31	38	39	43	56	29	40	45	40	26	40	37	43	44	43	40	33	43	39	30	33	20	32	37	33	36	35	31	37	22	31	35	39	29	26	36	26	28	44	31	37	34	25	40	43	32	38	34	34	41	39	25	29	34	46	35	29	41	35	31	29	34	49	37	34	36	35	32	32	36	37	36	27	45	39	24	37	40	33	32	39	46	36	40	37	37	34	31	33	37	43	30	35	30	31	45	33	44	27	34	39	36	34	30	37	36	36	39	41	37	42	37	36	37	36	35	29	33	32	40	34	35	41	30	25	44	43	41	28	29	27	30	31	44	29	39	23	24	34	39	37	38	41	45	30	31	33	33	38	31	34	36	41	41	39	29	29	39	38	45	24	39	38	44	45	48	38	34	43	29	39	51	41	39	38	31	31	36	32	37	31	35	41	41	27	36	37	39	31	41	33	35	33	37	34	31	46	30	40	39	32	35	34	40	45	38	40	40	43	38	31	28	37	39	35	32	46	40	34	36	28	43	38	35	40	34	43	32	32	33	36	45	33	38	31	33	31	28	34	28	42	32	44	36	25	37	48	44	32	39	40	39	41	25	31	33	30	33	34	28	31	47	34	45	25	33	39	33	47	33	21	36	40	34	34	41	32	42	37	49	36	31	36	20	43	42	40	40	40	41	34	40	48	38	36	50	34	36	33	35	41	30	39	41	32	30	38	19	33	30	46	35	41	32	44	33	34	39	50	42	37	39	40	34	30	30	28	26	32	34	39	34	31	32	29	48	23	31	39	38	43	36	34	41	36	34	33	42	27	34	39	40	35	26	38	38	37	40	33	41	34	28	35	47	39	29	32	44	36	38	31	38	30	27	39	46	34	34	30	30	34	40	29	32	29	29	35	22	29	41	40	35	31	33	36	39	36	32	37	31	32	35	37	34	25	28	32	30	42	41	41	25	42	28	31	35	30	34	36	42	38	36	27	29	31	44	36	36	31	41	30	42	28	34	36	38	43	41	39	40	42	40	35	33	29	38	40	35	48	38	39	47	42	30	28	39	35	37	34	40	33	42	35	35	52	37	41	43	41	39	39	33	44	29	42	38	35	39	36	33	38	41	24	36	31	34	38	26	35	39	38	37	36	40	37	38	29	33	41	32	25	37	29	35	40	29	35	43	39	40	41	48	30	41	38	47	33	37	29	24	39	36	25	43	46	37	34	42	37	34	26	38	45	38	31	45	27	40	27	41	35	37	28	30	38	33	28	33	35	33	38	34	37	33	27	35	23	41	36	38	44	39	45	42	22	30	33	40	41	41	46	33	40	27	43	38	35	42	35	32	31	34	27	33	26	30	32	44	34	34	38	34	27	37	42	43	38	34	32	42	39	22	33	39	38	35	36	34	39	34	45	37	30	30	31	37	43	36	34	33	38	30	32	28	28	26	43	30	36	33	39	32	40	37	36	34	37	30	39	45	28	32	32	42	40	28	38	40	40	38	38	33	50	31	29	41	39	41	35	47	30	31	42	37	38	26	38	41	44	48	32	42	42	44	36	27	48	36	30	24	35	34	42	34	37	39	40	42	36	36	35	24	35	46	32	36	35	41	31	32	34	30	27	30	47	35	26	43	49	45	38	35	42	36	36	42	34	24	40	35	30	33	36	40	36	33	40	30	40	44	30	38	29	45	27	44	28	50	30	36	39	35	29	37	31	24	40	32	30	36	31	32	35	28	23	32	33	37	46	41	35	39	35	33	41	37	32	39	31	27	38	43	37	38	53	32	33	42	41	37	35	36	39	37	34	45	39	37	37	34	34	45	41	29	33	37	31	37	43	31	36	39	38	45	36	33	32	36	43	36	32	37	29	32	45	39	38	30	37	28	38	41	42	30	35	33	45	38	36	34	44	32	32	25	29	40	32	32	31	40	32	40	38	41	41	34	32	36	31	28	41	32	36	34	31	32	40	44	41	39	39	48	34	31	39	41	21	40	24	38	33	41	29	37	35	46	35	34	33	26	32	32	35	26	54	43	32	43	41	46	39	39	39	42	39	41	26	39	41	30	27	33	48	31	43	43	43	42	40	28	39	36	51	35	37	28	37	41	35	33	42	38	40	35	42	39	39	37	32	34	37	34	33	41	38	39	35	32	39	38	36	35	41	35	26	31	32	29	31	32	36	34	31	42	37	32	28	33	32	22	50	41	38	45	34	46	38	46	36	32	43	45	41	52	44	33	32	37	36	28	37	36	39	24	31	29	43	36	33	37	35	35	47	38	26	27	35	28	34	41	45	41	40	37	25	37	43	35	34	36	32	39	36	38	46	44	38	39	27	39	39	34	34	38	47	26	32	38	36	45	46	30	36	48	38	33	43	40	34	30	34	41	22	36	23	28	37	31	49	37	34	28	28	28	36	37	41	35	27	30	43	36	41	32	33	36	43	36	44	31	37	33	38	42	35	41	34	45	32	42	42	49	29	35	31	47	34	32	29	42	39	35	33	35	33	36	42	34	38	38	47	42	43	32	39	35	27	42	41	26	30	37	32	34	44	45	41	31	51	43	37	27	36	41	21	34	34	33	29	27	33	30	33	31	38	48	33	35	36	36	35	40	33	48	30	39	31	34	37	39	36	43	46	37	37	48	37	30	38	29	26	30	22	38	37	36	34	30	38	42	21	38	41	36	36	35	39	29	36	34	41	42	29	37	41	38	32	34	30	34	31	35	31	32	34	39	35	40	32	43	34	35	40	43	33	43	33	41	42	35	40	39	40	38	39	32	34	34	49	42	35	29	55	39	36	33
22215	12048	7816	16077	27433	34813	58745	59669	47969	35950	25245	13669	5804	2002	843	589	491	471	490	497	508	503	457	424	439	518	476	480	443	470	502	466	489	480	495	482	473	511	470	486	486	541	498	478	477	493	474	497	483	504	504	472	492	470	479	470	497	481	509	507	435	516	518	505	505	459	491	538	519	435	477	470	490	494	523	510	468	483	460	533	473	457	486	458	451	465	464	509	495	503	491	460	511	473	464	471	497	470	512	504	491	477	493	479	484	517	478	472	488	507	470	494	512	462	485	451	513	429	522	480	482	469	521	520	432	477	441	470	465	457	449	521	455	469	490	479	475	501	501	512	459	452	435	514	503	548	459	472	493	481	461	466	440	482	499	515	493	476	495	467	489	485	518	487	539	484	493	483	494	496	488	473	470	480	533	458	484	433	505	471	476	484	505	479	497	471	501	434	505	482	437	473	465	481	498	461	459	441	449	469	485	531	490	493	511	463	493	519	455	489	493	499	475	477	512	494	496	504	483	478	517	490	461	504	480	493	493	434	477	477	492	506	474	509	475	463	493	452	480	489	459	461	517	510	521	495	531	511	522	501	488	464	504	466	445	506	487	470	431	474	497	463	513	473	450	506	479	450	436	488	454	459	454	485	502	461	462	453	463	503	524	522	511	505	479	437	444	503	492	477	527	489	475	533	471	483	502	521	465	485	501	507	486	466	430	466	463	495	513	503	470	492	477	459	493	434	471	513	451	476	489	484	489	508	474	460	454	488	486	461	507	476	502	516	530	441	495	470	489	482	515	490	482	506	476	489	482	458	489	485	508	511	474	523	522	505	459	506	466	476	467	504	473	467	486	518	487	465	505	492	469	457	471	516	486	500	470	468	462	456	495	467	469	466	457	464	497	465	499	477	498	497	456	459	473	491	479	479	467	468	468	478	491	485	480	487	470	514	473	468	435	454	469	502	521	507	477	462	497	496	432	510	484	455	528	506	479	498	476	449	502	462	462	470	479	497	509	450	513	495	450	422	467	511	494	489	460	480	479	492	462	534	514	480	505	495	493	471	450	480	528	507	468	503	478	478	482	448	477	490	480	510	517	467	483	512	487	485	490	444	528	433	486	526	503	492	534	501	512	492	473	505	458	452	478	464	497	472	500	479	452	469	475	477	436	485	479	503	529	481	489	478	470	520	495	468	504	519	488	475	517	495	489	480	516	468	498	498	473	492	477	497	480	504	439	543	476	523	468	467	491	507	489	501	485	454	477	474	479	492	495	484	458	494	479	478	471	510	503	486	478	492	490	514	445	458	491	484	493	509	478	458	484	536	495	509	487	470	525	498	503	498	452	502	487	500	494	507	448	479	506	513	496	474	498	471	485	459	496	436	480	511	479	519	496	461	527	509	494	487	489	505	517	470	475	485	508	469	496	489	482	531	513	464	474	444	463	497	496	497	521	443	469	484	463	468	482	490	466	507	474	460	473	514	489	513	520	492	494	527	463	500	534	506	478	479	467	463	480	438	437	481	488	524	485	487	498	508	495	434	505	503	485	467	490	452	479	474	496	518	497	473	444	490	458	495	457	439	475	481	478	475	506	497	490	487	486	482	447	498	473	498	520	464	455	484	518	487	521	483	552	486	456	493	502	486	509	529	491	485	459	530	447	486	481	501	464	468	476	489	489	461	483	475	482	475	505	481	498	482	428	501	436	479	447	504	499	506	447	503	480	489	458	483	487	455	454	487	474	482	485	488	465	482	499	519	488	488	520	490	528	470	478	498	468	487	490	465	499	477	490	463	501	460	496	465	463	473	505	460	438	489	467	459	483	479	466	441	490	478	457	490	467	504	531	460	462	470	471	457	504	486	477	507	520	457	485	476	502	468	464	496	489	486	493	476	500	470	485	472	510	487	453	485	509	481	480	478	517	473	477	506	466	520	463	458	457	471	465	491	534	494	471	508	498	476	500	459	449	459	475	504	464	494	489	495	459	493	442	457	512	494	493	472	487	504	488	502	482	522	469	463	473	508	508	484	461	495	486	478	472	501	487	449	468	468	460	487	519	489	497	477	469	522	483	501	490	451	520	469	486	455	471	488	437	510	467	477	476	460	534	464	448	448	469	522	475	491	485	484	458	480	459	485	501	493	475	472	486	499	492	458	487	449	472	485	552	514	463	488	484	474	459	467	494	479	464	505	469	486	466	476	462	479	481	500	496	483	485	457	470	493	503	504	505	504	492	474	479	508	448	460	495	484	521	485	441	477	516	499	478	490	461	493	466	507	497	480	502	469	484	472	449	501	475	498	500	497	471	496	462	485	521	514	505	508	483	491	467	487	492	515	462	487	464	477	489	483	495	508	476	507	499	468	491	435	500	493	462	480	505	476	480	488	474	465	491	458	457	466	460	487	524	487	509	510	494	464	502	443	513	497	474	483	471	499	478	481	509	493	477	492	516	503	444	493	490	523	438	472	483	476	518	475	456	479	461	469	451	479	471	502	462	435	491	495	491	516	459	488	466	502	498	451	489	508	489	442	466	470	484	491	456	499	476	521	497	454	471	481	476	471	482	460	508	429	489	471	549	477	471	485	467	497	504	465	476	496	499	473	483	491	480	478	488	495	496	459	469	503	474	539	473	476	475	466	503	477	453	473	473	474	467	484	445	492	496	464	452	515	491	471	503	491	491	440	466	468	474	497	466	471	456	472	474	491	491	464	455	495	501	491	497	463	483	460	486	477	437	471	497	457	502	506	483	453	486	478	485	466	481	515	490	484	512	448	485	457	456	487	466	478	491	485	472	479	466	507	474	521	482	487	476	520	513	476	464	497	508	488	493	476	491	478	525	494	470	494	482	499	514	493	475	457	499	479	484	484	481	500	533	502	453	456	426	439	431	474	490	469	492	492	438	471	479	500	439	465	487	512	458	482	462	474	490	476	496	493	453	490	463	484	492	440	517	503	471	458	498	461	472	445	480	452	480	486	479	485	502	480	471	476	503	495	473	473	497	469	465	465	460	444	461	483	479	488	486	502	495	436	493	499	483	497	492	554	448	440	500	480	528	485	481	474	474	474	499	454	471	445	473	526	500	475	439	463	477	485	513	465	488	496	490	515	482	486	504	470	524	487	501	463	477	464	502	474	465	515	447	449	476	518	477	487	475	478	508	477	450	499	492	503	501	510	481	516	507	446	454	510	488	490	472	516	491	485	442	451	435	493	475	519	484	473	486	473	467	504	487	499	486	497	449	496	461	449	463	455	483	474	441	500	467	498	485	468	469	480	462	493	502	463	478	523	481	511	478	496	520	506	487	501	481	508	482	466	511	523	469	523	496	515	480	535	482	504	450	535	463	518	511	531	482	471	503	444	475	483	488	464	514	484	490	453	496	514	481	469	463	444	459	477	467	497	479	459	480	490	488	508	488	480	488	489	490	493	490	516	498	484	461	508	476	497	485	488	499	485	496	475	461	475	503	487	472	492	532	489	465	450	470	450	520	483	452	453
1467	909	732	577	726	1322	12644	19304	15472	7957	3044	941	330	130	67	48	44	42	32	26	36	41	31	44	27	35	36	35	29	46	42	38	40	22	41	32	36	30	35	27	29	39	46	38	34	30	39	36	31	32	37	30	38	34	35	31	35	40	28	44	36	43	45	36	28	37	42	34	37	40	31	45	35	35	42	42	31	24	42	40	33	48	33	38	35	38	32	30	23	29	36	40	33	39	31	27	33	42	36	35	30	33	39	41	30	35	22	32	39	40	47	32	35	31	44	39	31	33	35	36	33	33	40	28	35	36	42	28	40	38	39	46	28	35	28	28	31	27	44	31	30	34	41	37	30	33	38	54	44	33	34	39	42	35	35	30	40	32	37	32	37	25	33	45	36	26	36	31	30	31	31	34	28	40	35	22	22	29	24	36	32	33	32	27	39	41	44	32	30	37	37	39	38	30	40	43	42	30	45	39	30	26	38	29	42	37	27	42	34	38	28	29	40	30	35	38	40	28	30	35	40	48	32	47	32	35	26	45	36	41	29	29	36	34	35	35	44	44	43	32	35	32	32	32	40	34	39	25	38	38	37	40	35	42	25	33	36	46	40	23	31	27	36	28	44	35	42	29	37	40	37	20	33	42	36	36	44	39	30	30	32	42	41	31	33	42	38	28	37	48	35	30	30	34	33	46	36	42	33	49	43	37	41	42	30	38	31	37	39	36	38	40	44	31	45	32	36	36	37	39	38	39	42	22	34	34	47	34	37	40	36	39	35	39	28	32	35	39	38	42	42	38	39	36	36	38	37	32	32	42	43	44	28	35	40	39	31	30	38	31	45	33	33	34	31	42	42	34	35	30	34	28	21	35	44	33	41	34	27	33	35	37	35	24	45	30	39	42	37	38	42	33	37	32	30	29	38	31	36	43	37	41	38	40	35	45	28	35	39	33	39	32	25	40	32	45	35	42	29	40	38	40	31	31	41	35	35	31	27	42	38	39	44	40	34	35	38	34	42	37	38	34	36	36	36	31	37	32	25	30	31	35	59	33	31	33	32	42	38	33	29	40	33	38	41	51	35	28	39	43	38	32	31	28	40	41	35	32	50	38	39	30	39	29	45	41	42	34	34	35	43	45	37	37	40	43	29	32	35	37	35	30	41	34	35	34	52	37	32	38	37	26	46	33	23	43	36	36	34	36	39	31	34	43	28	39	34	44	46	43	38	29	35	38	32	37	23	32	41	31	38	33	37	29	40	35	33	41	39	40	33	49	37	28	26	39	40	31	26	47	41	33	29	34	37	38	31	35	49	29	36	37	35	47	33	36	47	55	39	36	33	23	29	24	41	31	39	33	39	40	33	31	37	47	41	39	38	37	39	35	37	38	37	33	36	30	38	44	44	32	40	31	40	44	43	30	33	29	30	40	44	29	43	29	34	30	31	39	33	32	31	39	23	36	28	42	40	38	50	36	42	39	36	33	52	37	44	27	41	36	33	33	38	36	40	42	39	35	30	35	28	42	30	33	43	32	38	35	39	43	31	35	39	39	42	33	33	39	35	42	41	33	22	39	37	35	20	40	27	35	35	35	32	32	39	26	38	33	43	41	38	37	25	37	33	39	36	41	39	36	39	32	40	45	35	36	34	31	31	27	45	38	51	39	35	49	42	39	35	25	36	43	38	30	32	27	42	28	44	35	40	34	35	38	32	38	37	31	27	38	28	45	33	48	37	31	42	38	34	34	35	36	29	41	38	34	25	46	38	40	35	45	34	36	41	40	49	38	35	44	42	43	36	47	29	42	32	35	31	34	47	38	37	41	28	32	29	30	44	28	30	51	43	34	28	32	41	35	22	36	39	28	40	36	32	37	42	38	36	41	37	36	35	39	34	34	35	34	24	41	35	33	29	45	45	28	38	30	33	46	38	37	34	34	35	41	39	35	27	35	38	39	34	29	42	44	41	40	45	43	41	41	36	46	47	48	34	30	39	35	30	38	45	28	31	34	28	37	35	31	38	27	31	25	29	33	28	40	42	51	32	46	36	34	30	43	41	46	20	43	33	36	34	44	32	30	32	29	44	42	38	39	48	33	43	29	34	39	41	30	38	30	29	36	45	31	28	26	46	34	34	36	42	33	42	30	44	29	40	32	37	41	31	34	39	31	34	37	39	41	36	35	30	34	37	31	28	26	37	41	47	31	38	26	34	33	40	40	37	22	34	43	40	29	37	42	35	40	40	40	40	29	35	36	24	44	43	37	37	35	22	51	33	38	28	28	35	41	56	36	31	33	27	29	33	30	21	38	35	38	42	36	35	42	37	40	31	28	39	46	31	36	41	47	37	38	44	36	32	33	40	40	42	27	32	39	32	32	40	48	44	33	33	43	35	32	40	39	45	46	36	37	34	33	36	35	34	43	36	34	35	28	40	37	41	40	53	40	43	40	34	31	34	31	30	37	36	36	36	31	34	33	35	28	38	30	34	37	40	31	47	42	33	43	40	36	44	30	43	31	37	19	36	30	44	30	34	36	31	24	33	33	31	33	30	38	46	24	43	39	32	25	31	32	38	40	39	33	45	45	39	47	36	50	34	32	42	33	35	27	35	30	30	45	30	38	36	38	37	27	30	39	35	36	43	32	31	27	34	45	41	30	28	28	29	41	37	39	33	34	37	31	40	34	32	32	40	34	34	33	36	46	34	22	30	39	45	36	32	32	42	37	45	29	36	57	29	37	35	40	38	32	38	39	48	40	35	25	38	38	50	43	38	27	33	46	36	33	33	40	45	41	44	41	33	38	32	37	32	35	46	48	38	45	43	36	26	27	37	39	38	28	28	39	34	27	34	42	42	37	44	45	40	42	35	40	37	35	38	49	42	28	32	39	41	27	34	42	34	34	41	31	38	31	36	32	40	39	45	37	39	31	32	29	36	48	38	40	43	22	38	42	41	39	31	34	29	30	46	32	41	40	35	42	43	52	37	28	35	35	37	40	36	34	45	35	34	43	39	22	39	35	36	35	27	35	43	37	42	36	36	34	35	36	28	38	22	40	35	37	43	33	39	38	39	30	25	34	33	36	29	46	38	30	51	36	40	27	40	34	40	33	31	30	47	37	35	24	36	43	34	26	35	39	37	38	32	50	30	55	45	35	36	39	35	41	30	30	37	38	46	37	36	42	48	31	41	38	23	26	34	37	34	27	53	27	32	37	35	47	34	36	25	40	36	29	33	31	40	50	37	33	36	32	38	34	43	34	37	39	40	42	39	34	31	41	24	23	43	39	37	45	26	39	44	36	41	28	36	42	37	25	29	40	41	40	40	32	36	43	38	34	34	44	30	34	34	35	26	38	28	50	31	35	39	36	37	47	37	31	37	32	43	33	33	36	37	37	29	53	22	44	27	40	47	32	36	46	40	36	41	25	42	48	40	42	36	35	36	40	31	23	35	37	33	38	33	42	40	20	30	44	42	50	31	40	30	25	32	41	35	32	42	30	46	37
25066	16376	12495	22541	32829	35430	64089	68607	57096	42124	29601	17956	8169	2906	1114	621	553	498	501	433	501	490	487	472	481	492	476	479	481	483	495	469	460	469	471	493	482	489	463	470	487	485	483	493	486	486	490	469	479	477	536	483	452	509	461	475	507	498	488	492	468	511	499	423	487	493	482	471	492	525	463	460	461	510	461	494	485	480	491	451	499	458	458	451	500	505	448	493	501	463	495	496	509	434	420	480	489	481	512	466	494	451	474	500	507	488	516	478	480	507	473	511	501	513	512	444	478	477	486	457	508	494	512	502	533	463	475	517	476	466	474	467	490	461	496	483	473	473	466	493	484	485	484	444	441	494	495	504	474	468	465	471	430	493	446	478	467	449	507	483	464	464	515	497	481	473	494	460	485	524	450	466	498	503	478	492	451	448	460	465	450	474	496	497	449	483	496	499	517	487	475	507	543	484	505	517	479	459	464	464	503	464	495	451	458	477	469	482	477	479	492	498	514	475	542	484	462	480	501	505	485	482	480	484	493	489	462	485	519	475	481	469	496	519	453	491	465	501	457	498	511	518	454	445	450	517	467	481	461	467	460	504	469	512	530	473	440	448	441	464	495	460	494	508	477	489	462	517	475	501	467	522	449	466	489	518	491	454	505	505	506	459	471	484	461	462	459	483	490	487	496	496	467	491	483	476	494	488	454	501	515	494	505	447	483	491	491	467	486	502	518	495	503	484	466	466	479	482	490	493	481	487	481	481	433	515	484	476	494	475	476	470	485	479	461	480	453	530	497	493	453	489	438	483	479	489	454	430	493	476	513	486	472	486	502	488	441	480	498	481	452	501	511	474	431	511	511	495	493	507	473	420	499	526	488	454	484	487	448	428	520	519	527	439	461	462	457	479	505	461	484	499	458	518	449	488	526	519	468	461	486	496	463	500	481	491	472	464	445	484	451	473	441	519	484	485	451	470	491	441	509	437	457	493	510	492	495	474	457	486	490	530	446	513	501	468	501	512	467	505	482	456	465	498	458	472	474	483	509	451	501	485	488	510	523	492	491	487	469	500	531	491	463	471	472	445	501	527	469	477	446	484	445	470	451	474	490	509	492	444	488	479	463	510	464	478	503	486	487	487	479	483	475	519	456	488	539	478	494	479	496	453	489	472	480	476	492	469	503	514	471	499	519	464	504	505	495	484	510	505	459	472	513	484	473	477	475	461	502	500	514	509	458	462	447	451	488	488	492	480	456	486	504	448	472	462	451	475	518	518	497	471	491	485	475	493	492	470	505	488	468	483	460	519	504	487	481	487	492	475	474	508	478	462	530	495	503	508	476	472	475	503	477	474	488	487	531	471	460	484	454	489	481	534	470	501	470	498	475	504	498	492	480	486	535	466	500	509	511	513	448	466	451	470	490	493	467	484	479	491	441	518	496	499	461	446	483	495	492	482	481	456	495	516	478	472	502	497	487	463	488	507	498	467	489	499	473	467	517	513	487	451	471	494	486	474	513	474	476	479	472	469	472	508	467	466	465	523	473	528	442	492	452	474	487	474	501	494	470	461	502	472	470	481	477	448	492	475	471	480	514	457	500	491	469	492	479	493	463	472	497	473	483	476	503	472	495	472	497	521	453	500	509	488	488	488	490	491	487	466	514	473	480	487	467	500	494	517	454	520	489	497	460	477	488	519	489	485	457	476	513	482	489	497	492	529	471	528	473	466	500	492	522	527	504	523	468	451	456	480	477	494	476	446	468	497	497	516	490	511	515	476	445	490	477	491	471	509	473	500	461	496	454	497	490	500	454	499	491	467	504	497	508	513	517	482	490	502	516	494	492	436	497	499	482	512	467	491	485	487	482	550	500	478	477	469	492	510	458	494	457	494	494	489	461	448	469	462	473	470	495	452	468	504	462	459	475	486	489	462	496	471	461	467	493	467	468	507	541	465	495	444	497	484	509	500	489	470	484	518	481	490	448	509	522	496	504	479	505	522	504	464	519	504	489	459	494	490	449	469	472	437	503	467	509	491	440	493	486	517	506	492	478	481	512	500	445	469	485	439	476	454	478	505	474	455	460	482	481	476	513	476	517	509	478	503	503	483	441	467	474	516	502	468	487	459	468	488	478	489	495	515	437	445	454	463	521	456	481	462	511	475	510	452	500	503	467	477	517	466	484	466	464	470	495	419	507	457	499	463	464	487	482	465	494	476	457	486	483	487	490	479	460	462	498	514	483	495	469	469	494	498	512	449	519	491	470	464	414	465	491	483	450	487	490	476	480	491	475	472	482	509	494	485	473	491	434	497	490	482	478	454	495	466	466	481	526	512	493	469	453	506	507	485	487	509	453	456	459	471	471	502	522	469	483	477	478	463	481	481	482	473	492	482	481	459	488	462	494	497	493	465	485	488	470	487	489	469	485	495	502	439	506	487	501	471	445	500	490	488	499	488	469	452	498	477	461	496	462	496	464	480	469	500	495	441	501	507	462	523	459	506	443	474	507	467	515	469	470	485	496	475	487	484	448	481	466	482	425	453	469	441	507	481	477	489	466	453	471	490	467	481	471	472	475	457	482	502	469	490	473	484	483	461	472	547	490	520	462	477	462	469	465	462	480	479	537	463	515	450	484	518	504	508	479	481	458	450	508	515	489	473	461	493	477	482	499	434	491	510	501	477	505	467	484	462	516	461	487	501	514	488	474	478	495	515	483	459	491	482	491	497	448	491	468	459	486	489	498	485	478	465	460	485	458	493	456	507	510	489	473	500	467	492	479	482	493	500	450	506	460	448	491	486	451	490	474	467	495	486	488	523	484	515	437	451	475	475	479	514	489	477	508	451	500	474	503	514	538	476	490	486	496	467	473	471	497	472	463	500	447	508	424	499	518	510	516	455	505	486	503	462	511	500	506	488	475	484	489	483	486	480	443	452	520	499	459	517	493	502	478	463	464	470	443	493	484	447	494	462	485	471	501	500	425	487	513	490	495	505	446	503	513	528	464	497	514	464	517	433	484	484	455	493	520	478	505	498	477	494	505	450	481	492	513	432	474	449	482	474	505	450	521	461	446	442	463	426	454	508	456	467	456	481	474	499	476	468	484	472	494	513	427	487	495	519	507	507	503	459	487	495	493	480	466	499	509	482	475	449	459	486	472	506	491	506	458	466	467	474	492	467	472	470	469	457	471	483	527	468	442	461	469	501	520	484	459	456	499	492	476	472	436	473	505	456	497	463	511	524	486	511	504	481	463	462	488	469	517	539	499	456	442	469	454	489	487	510	420	476	480	449	471	453	489	501	474	491	485	462	440	490	466	502	479	461	515	472	517	476	445	454	436	471	482	495	495	482	469	469	434	461	476	529	488	492	456	467	473	502	486	496	446	498	493	519	461	480	457	480	468	437	477	468	476	482	487	491	479	472	539	476	439	484	461	481	456	462	480	446	484	451	434	491	494	496	486	464	495	510	461	489	499	475	510	495	429	481	477	475	469	482	503	501	482	492
1423	262	189	135	165	335	3101	4057	3422	1787	681	286	115	68	38	28	44	36	39	25	34	27	34	40	32	34	29	31	39	25	38	33	34	44	38	34	26	33	27	34	31	33	44	30	29	31	25	30	42	29	35	44	37	33	37	34	36	35	32	39	32	33	29	30	29	30	40	46	36	32	39	26	26	41	31	22	26	32	31	25	32	30	37	36	26	32	22	34	32	31	38	27	36	31	30	32	25	32	31	30	38	27	27	32	38	31	38	31	32	30	30	31	35	30	38	21	28	42	30	33	26	26	30	31	34	28	31	28	30	35	29	32	37	35	36	31	37	31	30	34	30	39	39	27	24	34	44	32	29	38	40	27	28	26	29	32	25	29	33	34	31	42	51	30	36	32	40	37	36	31	38	37	40	27	35	34	29	40	36	26	27	35	31	26	36	30	31	30	26	24	37	26	24	39	54	26	37	30	34	24	38	35	33	31	25	32	37	38	39	30	21	24	41	25	27	36	27	37	39	35	38	35	38	25	34	31	28	29	21	31	38	22	37	32	31	33	32	32	43	27	33	39	34	33	36	28	36	40	28	31	31	33	37	34	27	26	39	40	32	36	41	27	27	43	26	28	31	29	30	29	25	40	33	27	18	23	33	34	45	34	30	32	28	35	33	27	28	25	33	36	29	35	30	38	31	36	37	36	46	30	26	44	26	29	31	30	35	27	33	35	31	43	34	35	34	27	32	41	33	42	25	37	33	24	27	25	38	32	34	40	29	32	27	29	34	31	33	35	36	22	32	29	26	32	35	35	20	33	28	31	31	28	29	25	31	31	27	30	31	33	30	39	42	35	28	45	38	37	33	24	21	29	36	28	16	38	39	32	42	32	35	36	20	33	33	26	28	46	21	36	20	38	43	34	33	33	38	29	35	23	28	28	29	35	30	30	24	32	39	29	33	41	30	44	27	30	39	29	29	40	33	31	36	23	31	33	30	18	30	36	25	38	38	34	43	40	29	46	33	19	38	32	30	33	30	35	31	33	34	31	32	33	39	29	25	28	25	38	33	38	33	36	25	21	38	33	27	32	30	40	32	32	42	33	33	36	34	30	33	36	34	20	33	40	41	39	25	30	39	32	23	27	29	40	52	36	32	22	22	35	40	38	28	39	39	39	27	44	39	24	29	21	33	35	22	31	41	38	29	27	32	40	50	37	36	34	39	35	38	32	37	30	40	30	38	36	30	40	37	35	27	38	35	30	30	39	30	27	26	38	21	28	31	47	43	37	28	29	36	45	29	25	32	35	41	39	23	25	37	42	31	22	36	29	31	35	29	26	45	29	28	40	37	36	35	32	41	36	37	19	37	37	39	31	38	32	34	25	32	31	35	33	22	35	26	43	28	39	53	46	32	31	37	33	49	25	36	41	37	39	26	27	37	25	34	31	46	24	31	30	28	35	24	27	36	38	32	26	31	31	43	29	27	36	20	28	38	30	42	26	36	35	32	45	41	27	27	35	37	36	33	34	38	34	26	30	30	35	47	31	28	31	29	22	33	33	33	29	28	35	35	37	34	28	31	34	39	37	27	31	38	39	34	30	25	28	28	30	27	39	35	28	23	40	33	30	32	24	27	25	25	27	36	29	35	28	29	39	37	34	44	35	44	43	36	27	39	31	35	32	43	27	35	42	29	40	24	32	34	30	40	43	30	24	39	40	27	35	36	34	32	37	27	38	35	29	30	33	38	34	40	38	26	27	31	29	26	39	26	28	27	35	33	38	41	28	25	32	36	31	38	31	25	36	31	29	36	35	41	35	27	38	36	33	38	26	38	31	27	30	33	31	39	28	38	26	31	23	33	29	29	30	32	34	27	38	29	34	37	35	35	39	33	27	33	25	31	29	23	36	36	33	40	39	40	41	37	39	24	34	39	29	33	49	29	38	35	31	39	34	39	32	28	38	28	25	28	31	35	28	22	31	34	37	28	35	39	26	36	41	41	26	28	26	37	33	31	31	38	35	33	23	35	36	26	40	27	33	29	34	19	30	28	31	32	41	36	46	29	38	36	40	35	44	36	41	23	38	37	32	28	31	20	29	31	39	34	27	37	28	24	32	30	30	31	20	36	36	33	37	30	28	38	31	25	22	21	28	26	39	24	43	33	41	39	33	34	33	28	33	35	25	33	30	32	36	36	22	27	29	31	34	29	28	45	35	34	25	24	46	32	33	33	36	31	25	24	42	35	44	29	39	34	34	33	29	29	44	35	34	34	43	32	36	37	31	25	35	33	39	34	36	36	40	42	33	37	37	41	28	24	31	31	26	31	31	30	30	30	36	27	33	32	35	36	28	34	35	37	32	35	37	40	27	34	29	42	32	37	20	28	31	34	33	38	35	29	26	36	40	31	27	34	31	32	38	25	19	36	39	28	35	32	17	33	29	28	33	44	38	48	35	31	25	40	28	38	40	32	30	33	30	40	36	39	33	32	36	36	29	37	36	35	34	36	30	46	28	29	33	26	36	44	26	28	32	28	36	27	25	24	31	46	41	32	24	30	38	30	32	27	23	39	37	39	21	36	35	49	35	46	29	26	36	41	31	26	30	44	34	38	35	35	41	38	32	40	34	28	39	26	30	41	40	34	32	26	38	35	29	40	35	37	28	31	31	39	26	39	30	39	22	46	35	34	34	38	37	32	36	31	26	37	22	40	29	35	32	35	39	26	30	30	26	38	33	43	33	33	32	33	43	31	35	34	32	23	30	31	40	28	29	26	18	28	32	37	37	31	34	31	35	33	43	25	38	27	26	28	33	35	37	31	33	33	41	36	39	29	22	41	34	38	37	29	29	28	29	38	28	35	38	31	43	34	30	39	42	37	41	35	39	34	34	28	38	36	25	32	28	25	28	25	33	35	33	20	30	29	45	36	31	32	36	23	39	29	31	28	27	30	26	30	25	36	36	35	18	34	28	34	36	29	34	34	34	27	37	33	30	33	47	42	31	32	39	24	43	34	25	26	35	38	26	29	21	26	38	17	32	29	36	28	38	31	30	31	27	37	34	23	38	34	30	33	38	38	33	37	27	33	37	29	27	29	24	33	38	28	43	35	38	40	30	34	30	33	40	18	33	34	31	38	31	33	30	38	35	45	35	24	24	30	33	32	36	38	38	32	25	32	28	33	34	33	30	26	32	33	38	34	32	44	29	30	30	37	29	27	22	32	29	36	28	30	41	27	36	33	48	32	35	29	35	22	34	35	39	39	31	31	34	37	34	34	32	30	34	34	35	26	29	42	34	31	32	36	32	30	42	22	37	35	39	29	35	31	36	37	34	31	33	25	26	37	37	36	33	33	49	35	32	42	33	36	34	23	32	33	29	29	36	27	33	26	25	25	30	37	26	31	35	39	37	29	31	39	20	37	36	31	31	26	32	37	29	34	32	38	28	30	22	22	38	38	32	36	32	34	34	31	37	41	40	36	22	26	38	35	33	32	28	35	31	25	30
16161	6782	4089	8289	17099	22224	41857	40955	34993	26089	15978	7697	2849	1206	665	455	443	460	433	450	410	483	398	442	442	436	448	432	456	446	425	432	409	432	421	408	491	407	433	432	448	414	476	425	425	463	416	430	434	426	416	424	424	445	423	440	426	372	457	436	449	433	419	430	440	410	433	436	410	405	459	450	450	439	437	465	432	392	450	421	401	392	423	443	404	405	427	408	421	399	418	420	431	397	421	425	430	418	440	406	397	416	436	418	459	415	390	452	427	423	468	465	413	440	416	446	435	425	451	431	388	452	474	449	480	384	423	475	408	420	412	423	392	448	401	450	392	438	417	451	424	446	408	435	401	440	439	434	453	460	442	404	466	426	436	428	466	408	424	406	444	460	413	418	434	425	430	437	456	455	448	461	406	431	441	440	425	449	410	373	423	394	437	442	433	473	461	437	416	473	422	465	417	450	440	477	467	423	403	408	424	448	378	434	403	459	425	407	438	389	430	480	414	419	479	438	420	417	433	454	411	440	484	482	446	459	437	416	427	470	433	403	476	425	444	469	420	438	426	444	446	419	438	433	417	435	467	419	427	418	432	429	410	444	468	457	454	453	387	432	455	436	431	437	447	419	474	432	420	466	443	440	470	403	460	389	459	431	419	438	425	411	445	417	465	420	433	463	433	438	440	439	461	427	414	430	428	416	439	480	411	395	420	445	429	415	436	426	415	423	412	416	457	409	426	416	452	453	421	442	442	438	458	429	409	416	437	403	411	464	470	472	398	470	420	444	429	412	455	425	424	449	428	456	408	404	430	452	462	420	421	444	480	442	443	428	443	452	432	412	423	431	440	447	455	443	412	402	439	474	440	415	467	454	466	435	412	445	420	435	459	407	454	430	472	426	470	426	446	430	436	423	410	448	462	444	454	457	446	443	428	408	475	446	449	444	426	414	410	461	419	427	412	469	414	435	452	410	451	438	427	441	388	468	419	431	401	454	438	441	442	441	409	426	454	408	460	452	446	415	445	419	399	444	436	449	426	441	426	441	445	440	473	442	442	443	439	452	408	421	407	410	426	455	406	428	474	415	466	465	461	428	430	429	425	463	442	429	440	473	433	446	438	431	437	437	440	462	406	395	404	413	449	416	421	398	425	443	456	433	416	413	417	406	421	413	418	394	378	438	408	430	461	407	420	421	411	424	413	426	455	433	403	433	450	419	405	435	450	438	415	430	417	453	418	446	389	432	387	435	430	438	418	428	461	431	458	406	449	455	429	389	437	417	427	424	426	427	431	419	439	423	412	461	444	450	449	430	455	422	430	453	454	403	442	434	418	441	436	421	440	470	378	447	423	449	428	427	409	392	436	423	429	439	451	437	443	462	429	446	459	440	427	403	439	434	439	418	434	452	427	419	450	445	454	412	438	437	459	394	425	452	426	444	438	423	447	443	452	458	442	436	418	441	405	464	432	415	439	413	434	413	476	434	416	455	421	453	457	421	482	449	418	426	414	413	488	447	425	416	428	444	406	393	443	441	435	413	472	439	392	407	450	471	431	401	436	438	432	417	423	434	433	444	455	463	435	414	427	427	451	416	434	423	434	412	443	438	452	402	434	433	416	439	430	417	448	421	447	465	445	446	447	449	459	428	422	438	416	451	418	422	440	444	440	417	437	424	436	421	420	434	419	409	478	415	390	471	433	404	449	406	462	465	387	424	457	428	450	409	438	422	441	433	404	407	441	436	413	442	454	411	477	413	478	463	411	417	422	435	425	432	401	456	419	412	470	422	440	440	441	455	449	451	452	431	437	423	452	434	435	395	425	434	456	453	436	417	435	421	426	466	409	425	421	430	464	438	401	453	407	409	433	447	445	428	461	397	457	419	449	426	452	418	443	439	455	463	465	454	407	437	430	445	435	420	445	440	458	426	409	433	432	476	425	460	457	440	419	409	425	447	445	433	428	477	417	407	424	408	462	442	453	412	449	454	475	402	482	413	443	411	433	452	426	440	434	436	421	428	447	387	473	448	413	457	440	459	415	444	451	425	397	486	428	447	430	434	430	486	399	458	423	419	467	413	419	440	419	427	454	471	448	452	459	422	422	447	420	428	432	418	397	428	414	436	435	421	437	404	412	446	442	441	446	405	464	430	453	455	432	432	433	425	460	454	447	445	433	448	410	448	427	425	422	431	446	445	403	430	409	433	423	433	448	425	429	436	444	389	406	421	447	434	441	422	416	419	420	419	419	393	448	449	448	448	494	458	443	385	448	415	445	468	412	426	438	446	450	459	433	404	417	442	413	438	431	435	455	412	454	411	406	456	444	433	405	451	441	436	448	441	435	421	422	440	462	438	452	450	386	420	427	443	445	444	470	400	427	413	386	429	451	445	426	463	446	418	422	427	423	455	401	432	463	412	418	392	434	444	435	417	412	476	440	456	427	424	442	395	427	458	420	377	412	401	457	426	421	427	432	441	437	430	477	444	419	433	416	424	454	421	431	442	441	436	427	458	417	422	447	445	410	433	436	395	418	434	392	437	451	449	436	447	436	426	427	416	422	449	439	451	443	439	433	398	425	390	466	444	449	442	456	439	449	417	441	369	469	403	416	447	440	457	431	437	426	419	423	415	458	440	430	453	424	479	440	433	419	421	439	430	450	499	447	426	392	429	427	422	438	428	469	427	408	430	408	446	460	405	448	428	423	474	437	434	423	406	455	475	396	453	428	433	460	423	384	412	406	439	399	437	416	451	448	428	432	431	484	444	458	471	415	421	432	418	451	427	419	429	445	425	423	458	452	422	432	449	462	395	438	456	397	466	474	427	418	458	455	447	475	439	426	402	455	435	433	458	452	415	447	461	426	428	460	407	423	479	444	458	457	455	441	421	410	454	435	449	412	415	447	416	444	446	429	466	397	454	438	420	432	414	407	465	446	413	450	449	430	389	409	425	425	418	447	448	457	434	459	429	422	417	462	435	431	392	455	421	393	432	444	424	393	446	423	420	423	393	435	447	424	456	463	423	434	489	426	459	415	449	479	407	391	387	398	454	451	440	399	438	462	424	437	416	429	413	421	474	448	404	436	405	436	400	440	400	445	446	432	440	429	426	423	462	419	426	438	467	396	429	428	419	420	457	455	425	439	442	427	443	418	486	406	433	439	441	459	437	425	435	432	449	443	434	441	457	435	433	424	402	419	438	438	449	448	468	399	475	426	451	409	406	432	444	408	450	417	397	398	449	428	413	414	425	418	468	422	432	428	408	393	433	433	420	388	420	442	452	481	456	432	420	417	440	459	466	430	410	440	420	454	399	424	423	485	421	447	436	407	405	441	456	452	437	413	429	441	420	425	432	428	415	433	436	425	444	438	425	426	459	462	468	440	450	466	443	435	425	461	405	399	405	469	430	437	419	439	416	420	456	408	420	437	432	427	469	431	391	458	441	438	398	418	451	409	416	425	465	433	434	432	417	433	403	435	395	427	414	440	422	438	441	419	443	432	406
902	702	476	404	510	2147	10711	10310	7016	3627	1669	571	237	102	63	40	36	33	35	32	37	32	41	30	36	36	43	28	27	37	26	30	28	39	32	35	35	34	44	27	30	32	24	47	39	25	39	39	38	26	31	32	36	36	35	25	36	26	37	29	40	33	22	35	39	31	33	34	34	21	34	31	19	32	38	45	21	36	38	37	37	33	44	38	30	43	35	33	33	36	35	41	32	19	23	46	34	43	35	34	43	38	24	31	38	39	33	38	36	36	42	35	33	38	33	31	33	34	31	33	37	31	28	33	41	39	33	32	19	24	30	24	33	30	23	45	39	30	37	30	42	30	27	32	25	23	42	40	33	40	45	36	37	44	24	27	26	37	39	38	26	43	40	23	30	33	32	34	34	30	37	26	28	31	32	30	25	31	29	33	27	38	25	38	34	39	37	37	27	35	42	28	39	35	40	39	31	28	38	32	41	42	44	32	29	39	30	28	38	21	36	35	27	32	39	36	44	39	34	44	30	54	44	42	36	36	35	25	43	28	30	31	35	40	30	33	34	45	37	36	43	33	35	37	39	30	42	33	31	30	46	40	40	39	37	32	30	30	41	39	28	35	38	41	34	34	45	37	43	35	54	40	32	46	40	30	42	32	32	32	31	39	33	33	35	43	24	33	34	42	31	34	34	38	42	31	25	35	27	35	43	23	36	31	37	34	33	42	36	29	41	38	30	35	29	33	31	31	38	35	38	30	27	34	43	36	33	35	32	30	36	35	30	34	35	44	31	32	35	32	43	38	33	29	30	39	34	29	24	28	32	37	34	32	24	41	36	23	30	22	34	27	33	35	25	26	38	42	35	23	37	36	36	45	33	37	25	30	34	31	33	40	45	28	34	47	30	26	41	41	28	34	27	34	36	31	45	23	30	37	39	35	40	38	28	30	27	42	29	26	46	30	28	29	30	27	34	38	33	32	44	27	29	32	28	25	41	32	27	33	25	27	46	37	28	26	22	30	35	32	43	37	33	31	40	33	37	33	31	34	34	35	46	40	33	27	29	36	36	30	40	40	43	36	34	48	33	31	32	38	34	36	33	27	28	31	31	45	39	32	40	33	37	25	30	36	34	33	36	37	29	35	28	34	36	27	32	36	40	35	35	27	35	38	32	27	32	30	39	32	26	29	27	34	35	35	39	27	28	31	28	39	33	31	37	26	34	29	30	47	31	33	40	41	19	39	31	39	27	39	29	26	26	39	35	21	34	31	41	43	39	25	32	27	34	30	33	36	24	33	41	26	31	45	36	34	32	33	26	35	27	40	37	25	32	35	34	27	34	26	33	40	32	34	22	44	38	30	33	29	31	44	41	33	38	38	37	34	33	32	35	25	33	38	40	33	26	35	41	36	27	28	34	27	31	27	37	42	38	37	35	39	31	31	41	37	50	36	28	39	45	31	35	32	27	41	35	28	24	30	35	34	28	46	26	29	36	28	35	30	35	38	32	38	29	25	21	27	25	37	31	34	31	34	33	31	41	31	29	27	31	26	45	30	37	31	30	33	34	34	35	49	34	26	37	23	27	38	47	33	26	32	22	35	35	38	27	39	34	41	35	25	34	31	30	33	29	33	29	35	25	32	41	33	39	29	33	29	35	26	28	38	36	27	42	28	36	33	41	41	31	30	31	47	28	35	31	33	34	34	26	41	27	34	40	38	35	37	37	36	40	35	35	29	26	37	36	26	30	28	33	47	45	29	37	43	35	44	34	36	27	35	34	44	27	40	30	29	28	35	34	37	36	41	27	35	29	40	37	27	28	36	41	31	28	27	37	32	38	33	30	35	38	38	40	28	33	27	40	18	28	50	31	28	33	28	32	42	28	38	34	29	27	36	32	28	39	36	30	36	36	39	34	30	30	34	38	25	37	28	44	26	26	35	23	39	38	39	29	33	50	33	33	25	27	30	29	34	37	37	28	39	48	29	32	34	32	45	34	31	28	38	33	42	36	37	31	26	32	32	37	28	38	50	33	37	29	36	29	29	37	31	35	37	38	33	32	30	38	37	37	34	34	33	43	40	31	39	32	37	32	43	30	38	25	34	30	34	33	34	33	34	25	35	40	42	30	23	41	44	36	23	31	45	25	35	30	34	37	34	38	36	38	29	33	38	26	40	36	45	29	44	32	41	44	38	20	33	26	27	28	27	35	41	28	41	25	26	33	30	20	36	27	28	50	40	40	26	26	32	27	34	34	29	33	37	33	30	34	30	28	24	31	34	27	32	34	41	28	38	33	29	33	27	41	31	30	38	43	40	29	32	37	29	60	29	45	37	24	20	23	27	46	28	39	32	40	33	28	41	36	34	30	33	31	29	37	34	48	39	37	39	30	30	45	19	42	32	30	40	24	40	24	29	38	34	20	43	34	35	38	36	33	27	30	42	33	32	34	43	39	29	35	43	27	28	37	30	29	38	35	31	33	21	28	33	41	37	20	34	31	27	28	37	35	36	30	27	39	34	28	29	36	28	35	34	31	39	32	26	35	25	46	39	33	40	21	36	34	30	39	38	33	41	42	51	35	28	35	32	41	30	36	29	31	24	31	29	29	33	33	25	34	37	42	36	40	33	42	45	26	32	29	31	26	41	36	43	38	32	29	33	37	37	34	32	41	26	36	33	28	31	32	33	32	38	25	41	31	33	45	33	38	28	34	32	41	40	28	38	43	26	27	38	31	25	28	24	32	43	43	39	40	25	27	35	31	33	37	35	38	36	33	42	34	33	38	47	31	33	38	37	29	36	30	40	40	40	31	32	33	50	40	39	34	27	38	41	28	40	24	43	24	29	29	35	42	41	46	35	32	36	23	37	42	43	34	30	31	37	34	33	38	25	30	37	35	35	28	35	36	29	27	29	27	34	31	37	40	39	36	33	42	28	25	35	30	33	39	38	36	36	27	33	42	44	34	32	27	40	29	38	29	34	27	32	37	27	26	27	31	27	30	35	36	37	36	28	38	42	20	36	29	31	33	30	33	43	26	33	32	26	40	36	34	38	27	28	37	38	41	26	27	41	35	36	38	37	26	45	36	37	27	31	25	31	45	38	37	34	45	44	33	48	24	31	36	37	33	32	26	36	29	33	43	28	39	39	29	28	43	31	36	31	30	34	16	25	39	32	37	36	41	37	25	35	33	37	42	27	35	36	34	37	40	29	33	37	43	29	32	35	32	26	33	25	25	33	29	37	35	30	27	33	27	30	29	38	36	28	26	33	17	40	26	32	34	23	36	28	43	23	32	27	45	32	26	43	28	27	27	21	35	41	33	22	31	34	33	44	38	42	34	36	41	24	36	24	40	35	31	33	25	36	36	44	38	34	40	38	27	34	28	35	36	34	35	34	34	29	37	32	25	27	32	42	50	24	34	43	31	30	36	27	39	35	30	41	39	46	37	39	35	35	44	42	32	30	30	44	31	34	26	35	41	34	34	38	28	28	42	29	38	35	34	33
20229	14140	9364	19277	29316	39774	59901	53313	43631	33513	24343	13733	5679	2045	939	541	479	438	436	482	455	434	426	401	424	460	436	458	419	457	434	440	436	472	462	457	458	412	418	424	423	444	399	442	432	439	447	426	405	435	429	409	444	406	446	396	464	461	422	447	432	429	429	453	450	445	429	429	414	417	438	423	456	468	431	423	455	463	462	436	463	437	466	431	434	437	435	451	438	475	419	445	415	421	465	440	450	416	440	386	438	431	454	466	455	425	438	444	427	436	439	404	465	471	454	428	430	443	463	441	426	446	448	469	444	403	481	423	425	440	448	456	459	454	458	401	450	430	421	418	418	414	406	448	452	450	413	453	446	455	438	442	407	470	423	471	427	446	453	450	408	416	458	450	441	455	425	440	460	442	440	476	430	450	484	447	404	419	477	425	450	461	454	429	428	439	448	461	418	463	430	430	427	449	383	421	453	435	450	453	436	434	411	430	434	448	440	412	466	448	440	441	446	494	452	459	462	447	453	452	433	420	459	442	438	443	417	485	436	433	454	435	447	426	466	428	487	435	416	453	385	411	434	437	430	457	435	445	481	450	447	472	441	448	387	438	425	412	497	422	467	425	438	442	413	397	434	461	452	441	443	451	444	468	449	428	474	466	460	420	445	420	440	408	406	457	427	428	448	428	454	447	482	469	431	432	429	427	403	429	403	476	459	423	459	425	420	421	438	447	448	441	415	460	462	428	428	439	469	429	485	450	434	445	453	445	459	439	483	444	438	465	441	427	419	428	397	488	425	450	443	402	440	453	421	411	425	446	431	454	432	468	445	400	449	463	454	410	402	467	443	447	407	446	471	439	419	429	419	438	463	443	434	448	444	447	431	456	425	459	414	510	419	444	428	493	453	412	474	458	447	437	457	423	452	446	433	436	435	455	417	422	450	446	489	417	415	439	429	460	446	416	408	414	398	452	435	469	410	437	423	515	414	466	435	465	458	456	389	460	431	426	454	448	427	471	470	444	429	430	433	453	451	415	423	455	425	471	413	493	430	468	478	468	413	448	422	436	431	456	457	408	458	463	446	494	467	455	433	419	448	424	448	394	430	448	437	435	436	426	429	479	456	425	434	412	436	414	446	409	482	405	413	405	414	450	452	445	461	421	417	465	412	411	459	420	431	457	415	447	449	456	478	451	410	447	433	439	445	432	481	423	451	447	478	443	446	442	420	440	458	455	442	476	457	449	461	438	447	432	416	407	426	435	400	429	452	447	418	451	416	473	408	447	434	432	431	411	431	466	425	468	453	424	433	447	450	433	414	423	441	459	470	428	429	441	463	434	453	452	470	453	450	445	450	462	406	432	432	455	452	473	422	449	407	412	446	471	429	452	444	428	464	455	437	414	441	444	452	424	459	447	443	443	451	446	443	420	443	439	413	435	454	436	442	418	431	492	433	445	414	447	477	450	468	452	446	452	407	442	470	454	418	431	424	426	471	471	432	436	435	420	430	441	415	438	445	434	453	442	458	426	441	430	447	447	420	468	414	426	434	430	393	478	434	465	456	482	436	422	455	445	459	397	439	433	433	418	442	441	408	440	451	429	468	460	434	427	474	426	430	444	453	422	481	423	395	413	420	420	471	451	450	409	470	449	444	410	434	426	472	438	425	415	491	450	422	492	464	435	443	459	443	407	463	462	425	411	492	436	449	410	436	422	439	408	443	444	412	456	423	431	465	447	453	423	437	462	404	443	411	432	468	428	392	438	447	417	445	422	462	442	423	420	440	443	404	464	472	442	456	449	416	439	406	449	445	392	454	431	455	445	416	428	417	411	438	451	457	433	450	472	431	426	414	425	470	426	461	418	458	419	451	436	456	444	470	408	458	448	428	472	452	407	443	413	484	405	455	438	464	430	435	436	446	415	464	414	465	435	414	453	449	441	427	433	446	466	449	411	432	452	449	421	430	434	440	471	428	454	484	420	420	424	434	436	460	467	428	452	433	451	424	461	421	402	442	444	481	441	429	429	447	437	435	428	447	442	435	437	454	470	419	430	477	445	475	482	407	452	459	426	448	463	450	445	434	405	482	442	414	457	480	480	415	473	456	410	486	419	441	437	429	459	485	410	406	457	427	447	440	442	457	439	452	425	454	415	471	440	446	467	432	431	454	432	421	427	457	422	440	469	428	463	437	420	436	445	473	420	438	456	417	431	433	474	459	456	453	446	438	453	477	475	478	411	434	448	418	434	415	435	428	437	457	441	434	409	479	435	479	462	433	459	442	432	419	450	429	418	420	468	439	419	515	447	450	453	412	446	417	421	452	395	441	489	434	439	427	474	453	454	429	463	409	466	421	453	493	474	431	461	437	479	455	440	461	435	453	416	454	468	450	466	456	399	452	423	454	436	436	467	454	412	437	497	454	411	448	443	454	398	438	455	433	459	419	452	473	433	465	437	421	437	453	435	446	437	489	444	369	427	443	466	471	445	467	437	449	442	425	422	445	447	433	399	428	427	489	459	441	476	434	411	471	435	425	442	433	437	396	424	429	460	419	405	464	451	456	433	440	456	416	438	411	454	427	411	453	460	436	458	439	458	431	448	437	392	470	409	420	488	458	443	441	468	430	465	423	450	447	473	440	429	427	469	469	427	476	432	437	424	428	471	416	447	434	425	444	442	423	426	460	406	415	431	439	419	416	429	415	493	436	423	446	419	444	438	472	459	472	406	451	415	454	435	449	432	459	460	436	476	476	423	438	474	406	443	457	429	431	445	443	459	462	427	435	448	416	450	466	474	446	447	446	407	433	410	439	422	448	424	456	452	421	450	451	443	419	453	454	456	451	425	464	441	458	449	456	453	437	430	438	447	428	457	462	449	401	456	434	441	447	456	439	451	432	469	419	454	385	445	462	418	431	449	467	426	412	453	466	391	449	468	387	426	440	416	419	418	439	450	449	453	409	420	428	417	430	441	443	458	462	463	478	431	442	456	421	420	434	453	459	445	448	415	439	414	445	470	455	456	486	446	446	406	423	436	456	408	436	438	426	421	450	452	452	466	445	462	402	475	430	431	448	437	420	424	412	419	470	426	437	434	460	457	446	442	431	411	395	432	439	420	452	444	420	455	440	443	449	445	425	459	414	464	415	466	451	466	449	450	409	452	420	418	425	448	466	445	445	444	471	435	410	433	418	467	449	461	402	413	415	420	475	428	446	464	428	444	436	464	420	455	464	442	434	423	428	436	490	442	433	385	441	416	452	459	447	491	426	461	498	444	459	417	452	428	434	446	456	444	423	453	463	457	456	451	421	423	423	446	432	427	436	441	473	461	458	436	433	425	419	432	425	418	441	468	420	450	444	437	414	448	420	465	424	442	469	439	445	448	461	425	446	450	428	451	441	434	434	442	469	437	468	448	441	447	449	485	444	421	445	466	456	396	474	478	491	442	450	481	445	435	422	422	440	445	431	432	441	455	457	405	431	437	461	434	425	430	454	426	451	427	451	410
2349	793	537	464	576	3126	9401	10862	7597	4067	1738	634	214	93	51	44	24	39	33	28	36	36	33	45	38	36	36	28	41	33	40	46	37	28	36	46	28	30	28	36	34	36	24	25	54	41	41	35	34	36	50	36	30	44	35	35	27	40	30	36	39	32	37	31	38	38	32	34	42	36	23	38	40	24	32	47	21	24	34	42	38	34	36	34	43	38	26	39	25	34	31	28	50	51	33	36	36	28	35	39	44	44	46	31	30	43	45	40	46	36	36	40	35	34	42	41	38	26	33	30	44	42	33	38	35	35	35	30	35	41	35	38	45	42	33	30	41	39	43	34	37	35	34	38	35	30	37	47	41	33	36	26	27	36	47	43	34	39	50	39	37	31	32	37	46	20	45	40	37	30	31	42	31	44	34	39	29	35	45	38	35	34	40	35	32	32	24	38	32	46	31	39	30	41	36	42	35	33	28	37	29	38	35	45	39	46	50	42	34	34	39	39	29	38	40	37	42	31	33	34	41	33	29	47	50	37	33	35	37	46	33	37	32	25	46	38	48	38	42	33	25	34	39	33	30	37	28	36	37	33	33	36	30	37	32	37	35	31	27	32	43	30	48	39	31	37	35	35	38	37	33	43	41	44	41	36	34	37	36	34	42	34	36	36	32	36	37	34	41	47	35	44	35	32	28	31	34	44	39	37	46	38	32	42	31	29	37	25	46	41	43	35	44	50	39	43	36	37	32	36	35	34	47	33	34	37	18	36	33	33	32	33	38	31	39	38	36	32	34	29	36	45	30	33	29	29	41	36	37	40	36	41	40	38	34	40	35	33	30	31	35	34	31	32	40	34	28	39	34	35	30	29	34	33	30	47	31	40	45	24	33	35	42	39	37	31	33	39	49	45	45	37	46	37	28	30	29	31	26	32	41	29	27	26	39	35	43	27	35	39	31	41	43	41	43	35	34	42	45	36	38	36	42	37	21	38	30	38	33	39	30	36	37	36	39	27	40	32	41	44	35	26	30	31	35	37	31	28	44	45	38	45	38	33	42	40	40	31	33	31	33	29	41	43	27	36	32	31	38	28	43	33	42	33	40	30	36	44	39	35	41	39	42	29	42	46	29	38	41	34	43	35	43	40	40	22	39	41	36	39	38	35	42	24	38	30	24	37	29	43	47	42	46	33	41	29	43	46	35	33	27	33	28	39	36	39	28	39	33	34	35	39	37	36	35	38	36	38	40	35	35	42	38	40	32	43	36	42	44	40	30	45	37	34	47	39	42	34	36	42	46	36	47	42	37	40	44	26	30	37	41	32	40	37	44	35	36	25	34	31	23	29	38	40	32	47	30	37	40	34	38	35	40	41	42	34	34	30	35	30	38	39	40	28	42	32	35	31	31	40	35	44	44	40	22	35	30	28	30	29	34	38	30	36	42	44	40	50	46	33	36	41	34	40	41	31	34	30	34	32	39	38	33	37	30	38	37	32	25	42	31	33	38	42	37	48	31	29	36	31	32	42	40	28	29	34	37	33	33	29	26	33	42	35	31	40	37	40	44	40	40	31	45	37	27	31	29	38	28	31	42	34	41	38	44	32	28	34	28	38	43	40	44	42	44	37	46	38	25	34	37	35	38	40	35	44	26	36	32	31	39	40	31	43	32	26	27	24	32	45	35	36	46	39	34	39	38	43	37	25	36	23	27	32	37	34	31	33	23	31	36	38	39	46	35	35	37	37	38	28	34	28	29	40	35	33	38	31	39	33	33	29	28	34	32	43	40	33	42	38	35	34	33	29	44	30	40	36	32	36	34	39	38	42	33	33	42	41	30	41	32	23	35	33	31	37	41	33	31	32	37	41	35	29	44	44	33	30	40	36	37	30	28	29	38	41	31	29	32	35	28	33	47	36	38	37	30	32	27	36	38	41	38	38	42	44	37	37	35	46	34	47	45	41	39	41	34	33	34	27	41	37	33	39	30	37	29	32	29	39	38	35	38	33	35	29	32	39	32	40	44	31	25	37	42	31	33	44	34	31	39	32	32	35	43	29	33	30	28	34	39	28	29	36	42	33	43	36	30	51	34	37	44	42	42	35	44	33	37	46	29	41	35	32	23	43	32	41	37	26	35	48	26	42	29	25	29	31	36	34	33	33	43	33	50	32	34	44	46	38	35	31	34	40	37	31	37	24	30	37	32	44	32	35	26	41	34	36	40	45	48	40	30	28	30	32	34	42	39	32	32	34	37	36	41	26	32	36	30	29	30	29	32	27	38	39	36	24	27	39	40	32	44	40	38	23	51	40	45	30	42	41	33	36	41	42	35	29	37	40	36	32	45	37	45	43	40	38	38	33	30	34	28	46	37	36	30	37	39	40	34	30	40	29	33	42	40	40	28	36	38	29	37	40	30	39	33	39	40	45	40	39	27	38	39	35	34	49	38	44	35	41	25	47	45	39	39	23	28	39	42	40	33	28	42	36	41	29	29	35	41	33	32	35	40	54	39	41	40	26	40	25	34	35	28	46	35	32	33	25	50	38	31	32	42	30	37	41	34	42	40	43	28	33	29	34	36	40	45	38	32	46	41	31	44	41	37	32	34	37	32	49	37	37	32	37	31	50	33	40	41	36	41	33	23	35	34	31	36	43	35	35	27	46	28	38	41	40	29	40	30	38	26	44	28	40	44	40	36	34	33	35	36	40	38	34	33	33	38	41	41	38	39	37	25	36	37	34	39	33	38	48	37	31	37	41	30	32	33	43	27	42	31	42	42	35	45	37	37	35	34	45	31	47	49	39	31	30	34	42	45	32	31	32	45	34	37	34	41	43	29	22	37	35	39	42	40	34	37	26	40	42	23	35	45	31	23	30	22	42	42	33	38	46	40	35	39	49	36	43	40	44	34	34	37	35	40	29	43	38	45	43	34	38	34	36	26	34	41	44	45	35	37	36	29	34	37	33	26	31	34	30	40	32	43	24	25	42	38	28	42	29	41	46	43	35	31	34	35	36	40	27	31	31	37	39	31	36	42	38	40	23	35	39	44	37	30	38	36	33	48	36	30	35	27	42	45	30	37	33	41	35	40	42	35	44	31	40	38	40	39	41	42	30	29	30	41	30	39	37	35	38	33	45	29	37	27	31	39	30	21	45	30	31	29	29	37	42	42	31	39	40	29	34	42	37	34	29	31	29	34	30	41	33	45	35	40	35	37	37	30	36	39	31	34	40	34	38	26	44	40	29	31	36	39	49	46	36	32	34	39	39	39	46	42	39	34	41	37	38	42	32	28	32	45	45	27	39	35	35	31	31	29	33	30	39	31	55	41	36	50	41	36	37	22	42	37	38	30	36	26	41	28	40	34	39	34	48	49	35	27	34	32	35	25	38	31	36	33	36	28	32	42	35	35	42	37	38	35	32	37	25	34	37	31	33	44	33	39	27	35	34	42	31	44	36	41	37	37	36	35	39	32	38	42	32	37	34	35	41	41	41	34	27	35	35
22084	14277	10824	19979	29678	44840	58879	55743	45328	34909	24926	14174	6143	2260	941	559	450	476	451	475	516	465	484	497	429	499	526	425	441	500	443	481	463	447	470	506	467	444	438	484	466	463	478	464	473	434	506	502	468	479	462	476	472	429	471	436	465	456	490	470	487	469	482	463	486	468	451	507	516	490	474	452	450	475	461	441	482	506	497	507	454	466	522	502	491	442	485	468	458	450	491	489	476	459	460	471	471	454	466	457	469	434	467	465	457	455	491	486	442	488	455	470	447	516	480	518	481	489	489	410	447	461	504	502	466	494	456	489	494	464	481	509	519	523	474	509	494	510	453	455	433	451	478	447	483	446	504	454	476	471	510	449	487	472	476	425	463	467	492	512	473	439	470	470	511	469	483	504	458	440	479	492	508	467	430	472	466	466	469	452	494	472	441	475	460	463	466	435	459	472	461	470	480	434	449	483	481	470	451	470	483	492	497	461	489	488	459	465	472	464	491	484	460	467	487	461	479	479	465	512	507	473	469	484	489	451	509	505	491	457	441	469	501	487	480	464	460	494	452	508	456	442	459	442	463	455	432	525	462	430	456	475	467	482	496	455	438	491	486	476	510	421	487	450	467	473	456	456	491	471	443	448	459	497	458	527	423	489	453	455	456	472	461	454	449	494	473	427	469	481	475	481	496	461	486	513	498	461	454	478	496	477	501	492	454	477	467	438	477	451	499	436	454	460	479	473	489	484	494	488	448	493	458	470	519	473	476	481	481	463	490	434	448	469	487	458	484	431	471	450	445	452	499	479	477	456	472	473	527	502	452	507	488	470	461	464	446	461	450	477	481	446	496	460	472	450	454	505	475	482	475	448	450	445	464	484	473	488	476	472	444	495	483	475	466	472	487	440	485	500	488	502	473	450	462	456	479	495	469	478	431	480	456	467	457	417	484	473	512	446	500	449	454	479	483	444	490	453	497	489	469	454	489	454	496	488	487	443	518	475	472	454	486	501	467	483	471	500	498	443	451	470	490	442	500	453	442	497	444	503	414	423	487	464	462	466	470	461	469	473	464	497	494	458	506	520	467	442	480	461	486	450	469	455	460	489	490	434	491	446	495	456	481	467	478	466	507	450	441	483	457	467	457	484	457	460	469	436	471	488	451	451	490	465	489	468	467	455	480	478	462	471	477	480	482	524	496	473	463	455	481	476	446	489	481	469	486	502	473	466	437	488	482	468	481	448	487	495	474	475	476	475	482	503	505	476	464	454	473	423	516	487	450	477	450	438	494	462	443	471	504	473	506	459	478	438	481	471	465	464	497	459	451	443	488	423	470	521	500	486	467	472	491	495	471	453	459	432	478	489	491	448	501	479	431	485	456	464	482	471	480	474	471	472	464	470	483	480	491	446	470	450	473	506	472	460	455	481	454	458	468	459	478	443	484	458	513	455	494	516	486	472	488	498	458	490	483	462	463	443	479	467	480	485	508	510	506	498	489	486	425	455	433	465	478	508	453	433	499	495	517	487	480	472	485	469	476	469	450	480	491	478	476	437	491	486	468	507	453	444	459	474	445	488	481	481	446	470	492	496	512	488	478	507	483	477	506	459	487	499	465	435	490	464	480	445	471	502	463	482	480	504	458	497	475	503	491	497	434	484	457	454	484	448	493	520	474	471	475	495	444	504	474	412	461	472	474	439	449	461	489	468	463	478	463	488	473	449	517	426	485	466	491	466	490	467	501	460	459	467	500	455	425	441	475	513	495	469	519	453	500	464	522	494	487	444	485	472	445	456	481	449	467	479	513	480	472	470	426	425	506	486	450	458	465	492	488	472	470	498	470	454	495	492	463	502	433	490	430	458	469	500	466	477	486	469	445	508	493	501	481	420	491	483	473	499	508	465	490	478	465	476	427	505	502	537	487	491	477	465	449	442	496	435	484	482	507	484	472	501	468	440	463	490	454	474	495	453	471	488	471	475	434	473	492	484	449	442	479	479	512	465	484	486	496	472	481	470	468	478	489	486	460	433	473	465	475	448	444	485	472	468	475	507	470	481	500	446	466	463	416	435	471	442	466	490	501	440	484	490	451	455	454	488	496	467	490	509	464	469	474	472	488	435	508	509	486	469	463	489	481	442	448	482	491	486	493	474	478	475	512	450	464	457	490	462	494	440	500	447	468	440	435	453	477	499	468	436	463	494	436	474	498	458	481	469	490	471	507	482	457	463	457	460	461	451	474	476	468	451	460	482	509	445	472	476	471	484	493	461	514	477	459	492	457	512	505	515	480	459	463	460	461	489	424	525	456	490	474	477	520	477	474	458	498	460	520	483	488	484	448	451	466	486	460	500	468	462	467	472	497	462	466	446	489	470	468	459	460	473	482	464	467	521	475	464	498	497	484	468	470	484	463	468	469	494	453	467	451	491	439	457	477	477	438	476	428	445	480	450	473	462	522	488	507	480	537	463	459	432	470	461	443	476	448	479	489	448	450	473	468	495	460	491	442	457	503	508	484	497	473	480	462	474	454	510	472	457	464	496	437	508	484	463	487	501	489	474	494	475	481	480	493	453	461	510	498	494	480	452	509	498	494	479	470	473	458	459	465	457	496	460	482	456	445	485	449	480	432	482	444	481	470	486	481	487	482	456	477	460	498	496	443	497	514	471	475	467	449	477	474	496	479	432	475	474	439	481	454	486	446	470	495	471	451	481	415	481	485	497	462	472	473	473	446	474	474	475	496	452	454	494	470	457	469	438	464	449	445	500	447	482	490	454	453	490	450	464	475	506	526	469	493	487	493	419	444	506	433	467	452	489	464	457	455	463	447	491	479	496	464	470	445	472	462	428	470	462	488	482	442	463	484	457	505	493	509	502	476	462	464	481	462	476	447	480	470	481	439	474	483	469	478	469	533	506	450	527	491	458	457	466	439	500	473	473	504	494	451	460	450	434	472	490	463	455	477	486	498	480	480	467	432	474	447	451	482	444	503	450	469	468	438	471	469	435	475	436	450	503	480	457	490	471	477	448	483	469	481	483	473	457	498	465	462	459	473	483	454	470	499	486	483	522	498	453	459	447	467	454	449	449	448	464	459	463	471	479	425	482	424	504	456	466	440	501	449	465	476	468	427	433	440	473	455	498	471	481	452	506	487	483	453	459	495	479	480	512	488	470	484	463	489	470	469	508	466	511	440	473	482	512	460	445	484	475	466	481	426	445	476	469	453	469	469	458	479	504	457	464	451	430	482	441	501	480	473	454	487	498	454	431	496	460	476	456	451	471	470	464	458	477	505	490	473	498	466	486	497	456	451	465	490	489	482	436	482	519	450	489	458	497	466	465	504	481	487	485	488	470	517	461	466	471	510	493	460	471	466	476	445	463	465	475	449	507	460	476	466	461	480	485	504	471	479	512	494	471	473	461	473	444	475	466	500	501	520	426	440	489	442	486	464	475	456	490	497	487	460	479	499	446	486	475	500	421	502	478	459	519	469	481	473	458	443	480
1457	1251	1053	825	1094	5494	15817	17268	12605	6130	2434	842	307	123	59	50	40	45	37	40	51	37	35	32	36	42	37	37	41	50	39	40	42	25	40	33	35	32	22	42	30	45	38	34	24	35	30	21	39	41	35	36	32	47	38	32	50	40	33	36	31	33	37	31	41	39	37	36	18	34	44	40	33	32	33	36	39	33	39	41	33	32	46	33	41	24	38	32	30	40	32	38	33	24	50	32	49	41	34	41	48	33	49	36	45	36	36	32	39	35	28	34	42	30	48	30	38	33	28	52	34	43	34	36	32	26	33	42	34	34	40	36	29	41	45	31	26	25	36	45	38	37	33	33	34	34	41	36	33	37	32	44	36	29	51	33	51	43	24	44	30	33	35	25	32	40	31	41	37	38	39	32	30	45	31	41	26	38	31	36	30	40	38	35	40	34	25	41	32	29	35	33	36	42	30	29	29	43	38	34	35	37	39	48	30	31	47	44	24	27	35	33	53	31	38	35	39	34	45	39	32	21	49	44	42	45	32	46	34	41	41	36	29	33	47	33	45	41	30	34	34	34	42	39	36	24	37	32	37	41	40	32	30	37	41	35	40	31	40	40	33	38	35	41	40	39	40	36	42	38	26	31	43	37	36	49	41	25	35	33	47	45	33	36	30	44	27	37	34	33	45	26	46	32	42	35	29	38	35	44	44	41	31	30	28	38	34	39	24	48	42	27	40	40	42	37	35	34	35	42	35	35	25	30	32	51	50	36	38	35	47	34	31	32	40	38	37	45	36	34	41	35	27	39	30	42	38	27	34	42	38	29	25	32	34	44	36	33	41	44	31	29	30	32	35	37	29	42	44	55	41	36	30	36	32	30	33	33	40	41	42	50	37	41	43	39	36	26	37	28	25	37	40	32	38	33	31	41	29	33	29	30	46	44	47	42	31	26	39	29	39	30	42	31	32	19	30	30	31	36	34	28	38	38	29	44	38	47	31	38	34	39	39	32	37	54	37	37	51	34	34	36	32	45	40	43	47	32	29	40	32	39	31	35	31	35	41	43	45	32	38	45	36	34	35	37	30	47	40	34	30	27	33	42	39	34	50	27	38	43	31	31	28	43	25	32	30	31	37	40	52	44	50	35	39	32	44	41	51	27	26	34	31	50	33	34	36	32	37	35	46	23	46	29	38	35	38	32	27	40	41	46	40	44	38	30	33	36	42	32	27	49	47	33	39	32	32	46	41	40	32	37	30	39	39	30	37	46	53	37	40	38	38	35	41	24	34	45	34	33	37	40	30	37	35	42	27	41	34	34	41	34	31	35	36	41	43	30	37	45	36	34	37	42	55	33	36	35	29	39	35	40	40	44	32	37	39	33	34	40	36	50	34	35	40	34	33	30	32	38	35	27	38	45	37	37	36	42	50	28	31	42	29	46	42	36	42	43	32	35	36	39	43	51	37	33	29	30	39	41	33	27	28	39	28	36	44	33	28	33	41	45	41	26	45	24	40	32	33	26	36	30	28	37	39	12	34	37	44	37	42	36	33	41	38	38	24	37	39	47	33	38	34	32	39	34	42	42	38	33	32	41	38	29	25	41	32	30	32	36	26	26	30	44	38	34	35	33	40	36	36	32	37	27	36	31	25	34	43	34	38	34	33	38	33	32	31	37	39	26	30	34	41	33	31	38	46	45	45	37	50	38	39	32	35	36	31	37	24	34	30	22	30	34	30	36	31	32	42	36	40	38	48	36	35	25	31	38	38	36	44	52	43	24	33	51	31	43	36	30	32	39	40	54	29	36	40	46	27	38	27	32	38	36	44	31	36	36	30	38	41	33	28	42	28	40	38	29	45	42	30	36	39	48	33	35	32	31	41	38	31	35	36	35	42	41	38	41	34	37	50	31	33	51	29	35	28	36	47	35	43	36	31	44	31	46	24	29	29	35	46	45	38	30	43	28	35	39	39	40	32	44	37	43	29	32	40	25	38	37	24	33	33	30	41	26	36	37	33	29	37	35	28	41	32	36	41	42	27	34	35	28	38	39	36	42	30	40	37	45	37	34	38	34	38	40	37	40	41	46	40	41	36	37	41	44	25	33	45	40	45	22	39	34	40	26	41	39	30	47	45	47	37	31	39	38	40	41	42	31	39	39	42	48	32	41	30	37	32	24	40	39	36	46	30	36	35	32	43	37	28	35	40	40	22	41	34	34	37	33	41	49	35	38	35	33	40	34	41	37	30	40	43	36	35	43	36	42	36	31	26	33	30	36	33	36	30	46	36	37	32	40	40	25	30	46	41	45	34	50	35	36	30	23	31	35	37	33	39	54	36	40	24	31	38	30	34	41	33	38	35	38	43	31	36	30	35	42	29	39	33	31	31	35	31	35	39	29	27	26	29	37	31	41	43	39	31	40	31	33	40	44	32	35	33	34	46	30	41	40	34	28	36	36	29	35	30	35	32	35	28	36	33	32	34	40	39	37	41	40	38	36	34	42	34	40	37	44	32	29	34	30	36	33	45	35	31	35	30	40	36	41	41	46	43	31	38	29	43	38	44	36	38	37	49	36	27	38	34	42	38	35	33	22	39	39	33	29	39	31	39	29	28	39	41	31	32	37	38	42	39	31	36	27	36	36	32	46	38	33	27	46	40	30	31	39	39	38	27	39	41	47	36	39	38	29	46	39	34	40	35	29	35	33	38	36	48	38	33	27	38	36	35	28	27	40	35	43	41	34	34	38	38	38	50	28	32	32	33	49	37	26	35	55	23	31	33	38	38	34	37	39	27	24	32	36	45	38	43	32	34	32	37	36	46	33	31	37	37	30	37	31	41	40	36	34	32	47	39	29	41	33	32	30	37	41	34	35	35	27	39	30	31	38	31	36	29	45	38	42	45	42	38	41	40	37	40	40	44	22	38	16	33	47	38	36	31	45	40	34	42	33	35	28	27	37	43	33	46	37	41	39	40	38	31	38	43	30	28	33	40	34	43	34	49	40	39	41	48	35	39	40	49	33	41	47	46	40	38	38	35	39	42	40	38	30	39	45	39	34	33	43	37	42	37	45	37	34	41	43	36	36	40	31	34	33	32	36	36	39	37	31	32	29	44	32	35	42	37	31	34	45	37	40	32	38	36	39	32	50	39	39	38	36	38	38	39	42	35	31	37	43	34	44	32	39	37	38	41	49	32	40	37	39	39	39	32	46	43	38	40	38	41	32	31	50	36	17	34	31	51	22	35	33	40	35	23	37	34	42	38	39	40	40	34	40	37	27	33	34	30	38	31	30	33	43	38	39	29	53	33	42	31	31	34	31	43	36	29	24	40	39	39	30	30	34	42	51	42	30	37	37	27	34	32	36	30	35	42	41	51	43	39	35	28	43	29	38	41	51	37	42	49	31	36	45	35	42	36	41	31	41	38	36	39	30	30	38	31	34	24	40	29	33	32	43	30	33	40	30	44	39	33	37	38	34	25	37	38	40	40	47	36	35	39	32
25310	18846	16129	25597	35727	51672	68810	65095	52360	38930	28233	16941	7818	2869	1049	618	527	417	473	457	478	479	518	478	447	486	511	468	475	447	473	501	502	444	471	506	435	469	479	472	519	476	524	464	488	480	476	492	484	489	471	488	489	493	471	507	482	464	479	473	460	472	439	455	457	479	505	463	449	452	493	476	475	508	487	459	488	480	463	495	457	451	476	460	491	469	453	486	461	474	517	524	464	472	470	489	461	471	504	459	455	456	465	471	478	467	477	466	467	456	455	442	469	435	507	513	483	459	486	471	480	470	485	496	474	479	459	482	467	491	440	472	474	463	468	450	465	502	461	516	478	500	473	495	477	476	489	465	482	475	456	446	491	495	471	508	491	481	501	492	533	501	491	487	491	469	453	459	494	471	468	446	529	466	421	475	486	487	491	469	483	447	513	463	482	470	438	507	463	497	488	492	467	478	486	442	498	465	476	513	476	471	459	470	454	477	462	444	473	509	467	458	447	486	486	471	479	464	456	462	444	470	485	467	475	434	458	437	465	495	467	457	480	472	488	438	466	438	490	482	471	488	467	457	449	515	494	484	504	498	452	474	449	458	454	457	522	519	477	470	470	461	488	503	533	515	472	456	454	468	494	461	501	451	462	455	481	481	503	462	485	474	459	485	473	500	482	468	520	474	482	497	488	462	490	455	477	478	476	461	466	484	440	534	442	488	479	484	476	499	468	472	487	462	472	419	478	503	459	501	495	452	485	450	422	444	497	482	480	458	464	491	443	474	472	485	512	504	479	498	470	477	482	491	453	439	451	486	463	439	465	451	445	454	492	480	491	466	503	452	489	450	434	494	487	450	470	480	437	482	485	474	489	496	461	447	484	490	474	504	488	468	484	484	451	473	490	470	470	481	465	507	440	476	492	437	493	447	468	502	487	471	447	473	479	493	476	473	476	483	480	466	495	503	446	488	485	478	450	485	499	474	445	466	481	483	484	452	503	458	426	463	471	459	441	459	468	486	488	491	468	454	466	430	443	475	470	461	484	452	461	471	475	468	455	451	437	489	466	461	471	470	475	486	481	487	500	465	438	465	465	493	466	474	467	479	468	486	506	452	470	472	424	474	481	533	490	512	446	489	468	499	474	464	487	483	510	501	455	469	430	445	459	489	483	468	477	484	455	447	523	470	454	495	496	534	465	430	482	450	442	483	451	460	465	445	501	480	508	503	505	481	509	486	415	489	515	493	504	474	430	442	461	488	479	494	493	478	484	421	447	459	460	448	469	517	488	459	442	460	448	515	433	480	463	474	487	489	502	467	450	464	487	472	493	502	458	487	440	473	495	480	445	499	460	498	466	522	441	446	430	487	432	485	477	441	501	471	459	457	451	463	456	453	468	465	461	459	483	479	471	489	465	479	462	466	487	443	457	491	481	469	486	432	472	491	500	460	471	490	510	484	482	487	516	458	466	483	513	477	513	463	469	468	430	452	497	413	511	491	477	476	500	488	464	467	478	491	452	459	449	442	467	489	518	443	500	432	465	484	467	456	472	498	496	482	480	439	450	507	447	490	505	477	459	457	480	463	463	440	464	507	491	478	411	448	450	481	519	449	487	470	454	468	486	466	465	455	457	475	486	488	450	474	497	464	463	503	480	483	474	483	491	472	502	486	484	458	471	445	446	490	484	487	445	482	465	485	432	465	447	489	488	461	469	470	475	497	483	476	470	497	455	490	482	476	485	492	451	465	480	432	461	423	471	496	499	449	492	506	471	460	493	503	465	449	470	455	535	513	437	455	417	528	453	473	456	517	506	484	510	446	450	479	466	467	481	429	488	478	502	455	472	509	447	468	484	421	444	458	492	490	485	456	459	473	465	481	483	492	401	491	464	431	473	459	498	476	475	459	512	475	466	466	454	490	462	489	484	473	482	476	498	456	484	452	482	496	445	485	510	406	441	488	502	475	484	464	461	489	461	484	464	505	504	475	501	492	447	481	504	447	442	455	473	475	507	497	457	480	513	480	481	472	482	463	485	470	500	477	476	465	492	478	491	484	503	508	535	477	457	475	487	476	457	458	443	439	527	505	501	463	442	490	482	420	461	459	500	502	483	500	460	491	441	521	518	476	481	455	467	462	445	505	481	472	460	449	473	483	486	437	477	493	454	457	488	472	486	475	458	462	481	492	456	460	464	503	508	491	432	480	478	506	474	469	477	462	504	473	479	506	443	437	432	515	488	466	489	506	449	465	461	497	493	431	472	452	466	454	485	479	455	481	477	468	451	450	436	473	504	444	478	477	454	486	454	454	475	462	499	482	490	499	459	461	491	456	507	463	495	438	496	450	473	488	486	476	474	465	465	501	483	482	501	442	455	435	495	554	481	496	496	484	487	488	497	453	498	465	514	506	477	487	477	485	483	476	484	471	492	466	449	517	468	483	485	480	496	472	498	479	434	482	484	489	463	470	439	476	462	462	469	472	449	455	516	460	472	473	500	518	465	426	489	522	443	502	481	467	472	467	485	471	481	441	429	476	513	473	449	449	509	486	501	491	486	460	494	479	498	442	527	451	416	473	463	475	472	493	458	478	482	504	457	485	473	452	468	462	466	504	488	475	467	500	536	500	478	467	512	479	459	453	443	491	484	483	510	482	508	487	451	469	471	465	454	468	492	471	480	468	484	473	474	481	485	466	514	461	460	484	484	482	464	521	475	484	527	464	463	489	460	487	510	471	513	514	471	446	501	461	460	441	512	468	464	488	478	448	457	494	477	500	456	503	452	476	458	497	497	468	514	476	479	488	472	459	509	491	456	443	504	524	484	504	515	516	453	504	488	460	513	432	458	488	456	479	507	484	450	484	477	478	474	458	508	455	485	468	494	475	430	463	484	494	508	443	504	476	469	462	473	509	514	461	454	443	465	467	503	489	454	486	462	472	460	446	485	469	485	484	490	475	495	462	506	462	468	440	515	476	457	478	471	450	460	483	471	487	497	487	470	476	445	470	436	442	480	441	482	487	519	475	487	512	467	508	487	491	501	442	475	481	459	465	442	470	470	510	495	472	489	467	440	451	450	493	493	481	518	507	475	481	497	462	474	507	446	482	476	454	479	437	491	456	491	512	455	478	458	494	472	442	491	452	462	479	459	442	462	516	488	473	498	497	480	457	459	482	467	480	451	472	464	444	492	469	465	469	488	440	538	460	452	492	462	475	474	505	481	470	458	485	467	452	487	469	487	504	453	498	467	468	445	467	473	482	431	446	481	473	512	470	427	468	478	497	518	495	459	454	456	497	512	475	472	517	513	489	483	467	473	485	497	497	489	513	460	494	487	497	507	474	444	450	512	415	503	508	515	501	495	452	488	458	481	522	492	456	477	450	484	481	470	488	481	492	476	490	441	490	481	499	462	475	447	478	439	507	459	472	469	486	488	443	462	475	470	446	475	467	492	486	503	457	499	463	467	459	494	512	497	452	456	488	479	487	467	497	465	485	485	477	476	457
1556	458	266	239	261	939	3633	4313	2700	1313	516	231	105	53	39	32	33	24	35	25	30	45	43	35	29	41	31	55	31	27	20	50	35	38	25	30	28	31	36	26	32	32	36	30	39	37	30	43	35	32	35	27	33	30	33	32	30	34	31	28	33	19	30	35	35	38	28	33	28	32	42	36	30	31	31	36	17	32	28	34	27	37	35	38	40	28	22	33	32	39	27	31	48	42	33	35	31	30	29	39	27	25	41	37	30	32	27	39	30	37	33	40	30	35	34	28	35	40	41	42	36	32	30	39	38	33	30	25	27	36	30	29	35	24	28	30	31	39	36	26	25	33	30	28	30	34	34	28	31	32	45	36	29	34	26	31	24	33	26	24	27	26	33	36	28	32	25	31	31	36	25	27	25	21	28	35	43	26	24	33	42	37	24	36	32	35	34	42	40	40	32	34	27	27	29	37	39	37	27	30	33	33	32	34	44	40	48	23	34	32	29	23	32	25	26	35	42	39	48	34	23	31	34	25	34	29	36	29	30	33	48	26	39	27	31	24	31	23	35	36	41	33	36	31	32	32	26	16	27	38	33	30	37	26	34	26	33	32	30	25	27	37	48	25	39	29	33	39	28	37	34	26	31	32	27	25	24	31	36	36	32	32	26	39	31	31	32	29	30	31	35	24	41	31	32	31	34	38	24	39	30	27	33	43	30	29	49	38	42	28	30	32	36	34	37	26	33	32	22	31	35	29	23	32	27	24	33	27	24	35	38	33	41	35	24	38	38	33	31	29	22	30	41	26	32	40	29	48	39	44	34	27	33	42	26	36	34	38	35	39	29	35	23	33	35	31	28	47	22	32	40	38	29	36	25	38	32	33	35	33	27	35	31	29	28	26	34	27	25	30	33	37	28	30	27	32	37	43	36	33	37	42	37	31	44	31	36	26	36	23	35	24	33	43	34	22	18	30	39	30	21	26	46	36	26	38	32	46	39	45	32	43	30	27	40	33	28	36	32	32	23	45	35	40	33	34	32	32	22	39	21	39	38	26	32	35	29	28	35	24	32	30	20	29	41	34	25	27	25	31	41	27	31	39	34	31	17	32	33	33	39	42	24	25	38	39	35	34	38	39	32	40	42	35	34	26	28	36	37	33	34	27	34	31	30	41	30	30	34	35	33	31	26	32	32	24	31	34	34	48	25	35	31	26	27	46	34	38	29	25	38	43	26	37	31	22	31	35	30	44	31	28	45	17	45	31	39	46	38	25	34	30	23	26	24	32	45	42	43	29	36	41	34	27	33	31	25	29	41	33	38	22	29	32	33	34	30	32	28	27	30	41	39	37	42	45	32	27	33	36	41	35	36	34	33	26	30	25	32	46	33	37	31	28	33	31	28	29	30	36	26	30	33	37	32	27	31	18	37	35	26	31	24	37	30	32	25	25	27	35	34	32	35	45	34	28	28	36	25	37	23	33	23	38	38	30	31	30	42	31	34	30	23	37	33	42	33	31	35	38	26	36	25	48	26	38	20	37	27	37	30	34	30	30	25	35	32	37	35	40	29	19	39	40	33	32	27	35	35	34	35	31	37	26	26	34	28	36	32	36	34	30	35	33	32	42	39	21	38	26	36	27	43	38	33	40	35	39	28	33	27	29	37	32	25	28	27	33	28	37	43	38	35	32	41	31	23	39	31	20	37	41	40	31	44	38	35	33	43	36	43	34	31	44	36	34	31	31	39	36	38	36	32	32	36	22	32	36	39	31	26	31	32	32	41	20	45	26	41	31	30	36	26	36	32	29	37	37	29	23	38	25	29	37	25	36	30	35	41	43	38	38	27	27	30	41	41	37	28	33	36	33	39	41	39	28	26	31	23	45	33	24	28	30	37	33	32	30	27	31	32	28	31	34	29	32	31	32	53	26	43	28	31	34	30	28	45	33	35	28	25	31	38	28	34	41	27	41	31	29	38	38	37	30	24	39	36	33	24	32	37	40	36	26	44	25	30	22	36	27	36	38	35	39	41	36	34	27	43	30	40	35	29	34	27	33	36	36	32	31	35	31	28	43	34	38	35	32	37	30	27	34	34	29	29	32	26	29	30	35	35	35	34	28	22	28	38	25	34	37	30	37	35	32	37	33	22	33	29	29	37	27	34	44	31	28	29	35	43	36	27	20	27	34	25	26	30	30	31	40	36	27	37	23	29	34	31	30	29	29	38	36	28	30	29	43	33	32	29	37	33	29	35	37	30	28	33	30	31	42	41	26	25	42	39	34	34	28	32	37	36	24	27	43	37	23	41	30	23	36	36	38	33	33	34	33	43	34	40	35	26	27	26	27	35	37	34	32	39	46	35	34	34	28	45	28	30	27	36	27	28	37	33	32	28	30	30	37	28	33	23	26	26	38	37	42	33	45	28	34	35	38	41	32	37	39	39	38	39	32	26	37	30	27	45	32	35	34	36	31	36	43	26	37	31	39	28	30	39	36	31	34	39	29	44	38	44	28	36	41	39	34	46	38	32	24	30	40	42	26	28	39	32	30	37	42	25	23	40	36	28	21	26	32	37	30	27	33	40	23	34	45	31	31	20	34	34	42	23	31	34	36	27	32	22	33	26	29	28	32	33	37	32	38	31	34	39	24	36	32	30	36	32	30	45	37	29	38	34	33	34	38	34	23	31	37	40	37	44	34	24	31	38	35	26	34	38	34	30	43	21	31	33	25	30	27	33	36	29	35	30	29	32	23	34	31	33	26	30	46	26	33	40	33	35	32	26	27	29	37	31	26	31	31	38	36	36	30	37	40	31	25	32	36	23	30	35	40	33	35	30	43	31	35	18	37	32	30	38	37	32	42	35	33	30	38	26	38	38	37	37	26	21	31	31	31	28	34	36	39	34	26	29	31	31	28	43	38	38	29	35	30	34	37	30	37	32	38	37	33	38	36	32	33	40	33	32	43	43	32	35	44	30	43	30	34	33	36	19	27	33	23	32	36	38	35	34	30	36	32	41	38	42	25	38	31	22	37	33	29	28	28	34	40	31	27	20	27	17	33	29	43	28	33	18	38	31	33	46	35	33	37	31	30	33	26	24	29	41	27	45	34	35	29	36	29	37	31	24	40	25	27	27	39	38	28	32	37	25	27	35	42	25	35	31	38	33	39	47	42	31	25	31	38	39	31	35	29	32	25	28	36	30	30	30	37	33	50	29	39	35	30	29	27	28	39	34	35	33	26	30	38	36	21	33	34	36	42	37	37	37	40	36	31	26	41	31	35	31	31	37	37	36	33	27	36	25	24	36	26	36	31	35	27	27	34	22	37	33	34	33	27	33	32	31	28	30	40	43	34	37	28	42	29	33	31	40	26	32	32	29	30	38	41	31	34	27	24	39	28	36	23	34	37	39	42	46	42	42	33	28	27	29	29	34	38	30	36	43	26	35	36	22	44	39	31	29	26	37	29	31	27	30	30	40	42	24	32	39	28	31	29	33	48	30	26
18430	9573	5929	11819	21594	30254	42418	40000	31598	22926	13420	6090	2393	1016	576	466	454	459	375	423	439	435	402	420	436	450	436	413	382	423	384	428	457	451	413	401	415	455	425	414	409	410	427	427	413	431	421	432	457	417	420	400	432	390	426	428	394	437	389	432	405	413	428	415	460	453	389	435	448	456	447	434	461	413	416	432	443	403	426	425	425	444	440	426	418	412	420	404	433	445	430	452	413	423	397	434	433	435	424	408	434	431	430	407	431	452	468	458	414	391	403	440	458	400	413	410	451	418	411	423	416	418	373	401	423	419	426	444	409	372	442	408	387	448	401	409	400	429	400	458	407	443	444	412	449	405	416	404	424	427	424	451	433	437	459	441	397	457	438	432	414	428	430	406	460	442	428	411	412	455	471	417	447	390	481	472	455	442	384	456	428	453	446	444	395	454	403	416	404	435	458	424	455	422	406	400	400	464	455	432	452	384	414	424	451	448	383	439	456	421	445	429	481	428	437	446	422	413	443	439	439	432	391	448	434	407	419	419	430	419	431	461	401	424	434	409	441	442	444	399	422	417	437	430	423	430	436	413	463	430	400	426	442	423	425	398	429	436	424	419	434	446	429	443	431	414	433	381	464	424	433	451	418	383	468	429	406	443	401	433	473	446	432	434	427	443	470	394	418	451	410	427	399	477	454	439	387	403	443	437	444	479	423	422	438	409	438	456	421	418	419	447	396	447	458	443	461	410	423	438	436	420	396	443	405	411	391	442	441	404	443	415	429	402	417	433	450	462	406	418	442	415	412	465	419	397	404	422	458	429	422	457	444	407	407	412	429	436	419	448	437	424	446	431	442	408	439	427	422	432	411	409	447	435	422	425	435	450	417	418	426	388	435	452	402	422	438	389	432	394	455	449	426	408	432	418	440	433	431	405	405	404	442	437	421	406	399	403	405	455	446	435	419	402	429	443	403	454	426	437	449	443	443	445	413	435	436	471	450	442	437	404	413	371	435	445	447	433	395	445	432	433	412	466	429	439	412	432	441	427	457	424	428	438	470	394	429	448	439	419	409	441	442	402	424	437	383	447	425	399	412	436	451	424	425	416	461	410	432	435	447	400	414	407	435	420	434	447	425	459	437	395	378	451	413	385	404	451	410	442	417	453	421	422	448	427	427	447	420	412	451	434	443	396	411	418	404	467	459	434	411	445	407	410	452	419	421	423	434	436	391	399	448	460	435	421	427	413	438	395	442	407	410	426	445	440	484	441	405	426	456	452	423	449	421	403	459	440	428	431	454	442	455	467	424	441	422	432	399	406	416	431	393	435	412	444	430	439	436	424	405	411	445	435	411	436	457	429	453	449	380	414	431	422	432	428	411	379	425	407	454	432	406	448	439	391	446	438	402	423	402	465	432	431	382	445	399	434	443	440	360	452	437	452	399	453	427	434	426	411	431	445	388	423	467	457	494	459	411	412	461	408	437	429	437	414	413	419	418	438	435	427	438	418	440	461	399	449	456	407	425	469	428	444	432	418	429	423	434	458	432	463	421	436	440	459	390	425	428	409	437	408	422	418	409	405	420	456	418	409	392	421	430	455	434	459	456	452	457	423	375	401	427	418	411	424	420	374	431	441	387	445	421	388	426	457	417	409	417	421	392	456	411	419	443	424	432	439	402	424	427	432	428	418	442	436	437	430	442	421	449	422	410	438	432	393	451	423	412	410	414	406	422	441	457	411	424	431	425	433	452	435	443	424	447	436	425	405	462	443	394	405	394	466	440	447	414	436	463	397	399	429	415	432	419	439	439	395	410	412	429	430	408	422	428	457	415	461	428	402	433	443	453	432	445	424	472	406	439	413	457	418	447	465	384	425	441	462	451	392	416	445	406	427	454	407	435	407	415	405	458	405	426	443	427	456	469	447	407	403	430	466	416	446	423	417	458	431	460	420	435	395	458	470	471	425	414	443	381	435	456	421	432	430	391	427	421	403	443	449	394	386	396	450	466	415	416	410	405	469	412	424	449	403	449	468	408	419	415	459	374	428	422	408	429	434	422	447	427	433	403	449	426	400	449	389	436	405	453	455	485	427	439	421	430	474	416	431	434	394	442	417	429	436	425	433	450	397	417	422	490	421	443	428	438	480	467	452	397	423	418	414	422	436	395	423	410	416	396	421	435	432	448	455	434	412	456	414	445	433	447	446	448	399	445	424	409	419	429	406	431	414	411	430	430	453	432	432	416	415	429	431	445	438	411	398	410	424	419	382	398	442	433	416	423	398	399	442	452	428	436	420	385	433	406	439	413	451	412	402	427	457	452	424	462	419	435	453	443	468	403	414	476	413	418	439	440	412	413	411	427	415	408	394	393	415	420	423	428	433	432	444	456	387	412	411	444	444	437	430	374	467	395	441	390	457	374	387	414	417	440	431	434	468	445	414	415	426	441	423	432	431	476	448	432	428	421	405	407	412	452	446	430	407	374	461	419	439	445	420	470	441	425	391	437	445	419	419	407	422	412	431	444	410	429	415	441	432	437	389	402	441	420	460	434	428	465	432	436	399	470	429	444	406	426	397	388	427	421	444	425	434	421	404	429	441	421	425	402	409	425	446	410	394	421	458	422	453	443	431	435	397	435	443	448	394	461	414	380	392	440	443	429	425	417	446	427	420	401	431	401	406	447	483	417	373	441	438	409	455	461	423	428	448	397	426	459	435	439	426	404	430	430	421	426	475	388	418	443	465	419	420	454	462	466	443	453	450	449	396	423	405	426	443	451	427	425	436	431	423	431	393	409	423	442	445	412	398	423	433	439	420	418	464	457	441	424	411	430	428	433	414	445	437	457	430	439	398	423	451	417	428	450	426	468	401	396	408	464	408	398	437	426	419	454	406	451	425	416	448	410	451	409	428	449	474	401	455	438	440	454	481	414	422	422	437	422	419	426	446	443	432	428	447	432	406	423	413	430	407	405	408	436	410	434	445	417	422	459	443	390	423	445	442	442	442	410	427	410	441	424	381	409	447	390	454	444	446	470	438	429	419	426	403	455	423	456	442	435	471	421	445	420	457	426	431	448	418	450	466	389	452	400	436	431	439	424	405	427	435	461	462	429	410	435	413	461	431	442	427	417	401	486	456	390	393	428	429	429	404	439	419	406	394	411	405	446	441	399	383	409	424	427	442	438	435	444	452	455	428	420	414	440	415	439	408	430	466	413	414	430	408	412	421	412	432	431	431	413	433	420	442	415	423	423	429	410	420	410	407	407	444	431	438	430	467	408	433	417	434	431	408	420	435	421	439	438	422	421	437	420	431	413	433	410	410	402	436	397	445	427	470	431	394	402	432	399	459	390	401	419	443	432	432	410	461	421	430	432	457	377	449	438	415	386	403	423	427	455	389	442	409	403	428	431	411	401	412	403	413	454	403	408	428	433	402	427	417	450	437	423	428	424	425	414	438	395	408	425	437	454	448	419	423	436	389	473	386	425	427	443	422	425	442	442	420
1235	967	681	567	927	6339	11703	9133	4747	2387	1102	466	182	80	51	40	30	32	34	23	37	32	33	35	41	41	35	37	37	32	33	38	41	39	38	33	25	32	31	27	31	26	27	35	39	36	40	36	25	24	36	33	32	27	23	33	26	32	33	26	27	26	35	36	32	30	33	36	37	29	35	31	36	31	26	30	31	32	25	39	24	33	39	43	35	32	31	43	34	32	31	25	29	31	30	42	35	26	43	30	48	36	44	38	41	26	31	33	29	34	34	42	39	39	26	37	35	37	41	35	26	41	22	43	42	34	30	27	37	29	22	25	37	43	30	27	28	30	47	34	45	33	27	33	36	30	44	33	53	43	37	31	41	32	38	31	39	24	38	31	41	34	38	33	34	29	31	36	30	31	29	35	44	38	31	31	40	19	35	34	41	32	29	37	30	40	43	31	40	37	27	29	44	27	34	33	31	39	35	43	42	33	38	40	41	29	29	29	42	35	37	33	30	33	31	31	39	24	38	31	27	36	44	27	26	44	24	29	39	33	21	45	20	49	25	29	37	29	32	33	26	39	26	30	34	37	31	26	29	26	26	31	41	37	27	37	32	16	29	39	36	29	26	26	27	33	24	29	27	26	38	38	37	40	37	29	26	28	36	33	40	33	36	22	32	41	31	29	30	32	28	31	44	27	33	25	28	41	35	29	22	39	32	43	36	41	32	29	41	27	29	27	38	37	34	27	28	35	43	34	41	47	31	26	36	32	41	40	34	27	22	32	32	37	33	31	41	45	29	24	40	25	30	40	37	47	32	24	34	37	31	37	40	32	29	30	32	25	28	30	30	29	36	35	31	28	32	38	42	29	42	31	41	30	34	37	30	27	25	32	31	24	36	29	35	30	35	41	29	40	25	29	37	34	33	40	47	28	33	52	31	25	29	29	44	42	27	36	21	34	42	33	34	34	28	39	32	34	32	35	33	42	32	46	43	24	33	24	35	24	43	34	34	25	31	31	29	28	31	23	31	36	34	35	27	22	32	43	41	39	28	23	39	40	29	34	31	36	35	24	35	48	38	37	34	26	28	38	33	45	49	32	31	38	30	34	44	28	34	39	31	40	33	35	34	33	36	37	40	38	27	39	24	39	36	33	38	29	28	23	33	32	36	43	31	35	35	27	36	36	29	37	43	32	37	30	35	34	26	30	27	31	22	29	33	31	31	40	36	30	28	31	42	34	32	29	43	47	35	35	29	23	48	30	28	26	33	39	34	38	25	26	26	28	37	35	35	35	45	46	32	32	33	25	23	31	29	32	38	30	34	24	46	37	35	28	32	34	41	31	36	30	29	34	34	32	46	41	39	38	46	38	37	30	33	29	35	31	36	32	42	25	33	40	38	37	33	34	30	33	14	42	36	38	26	29	29	38	32	33	28	31	34	37	33	38	33	32	39	30	35	29	30	32	42	38	30	43	30	35	30	32	28	37	40	47	34	31	38	41	36	53	38	24	33	35	26	36	35	27	35	33	40	37	37	35	32	31	34	33	32	30	31	36	35	28	29	44	36	30	38	33	38	32	33	32	36	40	38	31	28	37	25	34	40	50	35	29	37	34	49	24	31	43	30	32	34	27	36	37	50	34	34	30	34	37	29	34	37	29	30	22	39	35	37	41	43	33	38	27	39	28	39	30	34	30	40	39	35	28	38	26	24	38	37	40	36	34	35	34	32	34	29	33	31	35	31	43	35	24	29	39	32	39	32	37	29	38	43	31	34	27	38	28	31	38	32	31	25	36	35	37	36	46	28	27	34	42	26	49	31	30	31	35	39	35	31	38	41	40	40	28	33	35	35	40	23	34	32	30	31	24	33	31	32	30	27	32	35	33	40	41	30	36	32	34	35	39	26	36	25	27	37	26	34	36	32	32	43	40	40	31	36	36	31	23	36	26	43	28	34	31	36	40	34	35	28	35	31	38	41	25	30	30	34	47	38	41	30	39	25	18	45	26	41	36	30	29	35	31	34	40	33	38	45	33	36	42	34	39	31	42	33	31	31	41	32	35	41	32	32	46	30	32	42	35	42	42	42	43	36	39	38	36	26	37	37	43	40	26	30	16	41	34	32	35	28	39	35	43	39	34	28	27	33	33	32	34	24	41	33	37	21	32	38	32	25	37	34	37	35	39	45	50	28	43	30	33	42	30	37	38	33	30	28	33	33	34	35	33	36	32	33	25	44	44	38	31	32	32	31	29	27	27	30	30	33	27	34	40	35	41	39	36	32	26	30	36	33	24	35	30	31	35	31	28	32	37	47	31	36	32	38	34	29	31	41	37	43	18	34	32	33	32	43	33	38	39	46	18	41	41	35	31	37	34	35	34	39	32	27	40	24	35	40	35	42	43	19	32	37	32	36	34	40	34	35	32	48	26	38	39	27	37	24	46	32	38	40	22	34	37	42	47	42	36	39	33	39	25	32	41	36	32	36	30	37	33	40	33	37	42	29	38	26	42	38	42	22	35	29	38	25	28	22	42	30	36	26	30	30	42	37	34	23	41	34	42	34	40	37	37	37	32	40	31	21	36	36	34	35	29	27	31	38	42	38	28	35	30	45	34	51	31	24	42	25	29	24	39	34	29	42	29	35	35	22	31	33	30	31	42	31	37	31	36	46	39	37	33	35	31	37	36	32	28	40	39	21	37	32	25	28	32	33	31	46	36	31	46	29	29	47	40	41	33	31	41	30	52	35	33	32	34	26	31	26	34	40	39	32	26	27	44	37	31	26	31	38	27	35	30	35	37	31	38	31	53	44	32	38	31	30	39	35	28	32	44	37	33	49	42	28	27	37	32	37	32	30	35	36	41	41	32	34	30	36	47	29	34	31	32	35	27	45	28	23	38	37	35	43	29	28	34	42	33	43	35	47	49	40	40	35	40	22	38	32	39	29	19	30	30	31	33	25	29	32	28	28	41	29	33	35	30	39	40	41	28	35	33	32	28	34	36	31	37	32	24	34	35	41	33	39	29	26	41	50	31	34	24	45	32	24	37	29	37	34	40	36	53	34	39	33	45	32	31	30	32	27	31	33	32	31	43	44	33	37	28	36	41	31	35	40	38	29	36	25	39	20	22	36	26	30	43	31	26	30	38	37	36	45	45	31	28	44	44	29	29	26	27	34	44	30	39	33	33	40	37	38	31	27	40	30	25	39	27	38	25	42	27	33	33	32	37	31	33	36	37	29	29	44	38	30	41	32	35	37	37	38	45	26	21	34	24	38	35	40	40	23	25	34	34	33	30	37	41	32	28	37	31	36	41	40	31	40	34	41	29	31	40	26	29	47	40	30	33	39	30	32	26	35	30	36	34	38	33	36	38	40	40	27	27	30	29	28	30	41	32	41	36	31	36	41	24	37	26	44	26	32	29	30	29	23	39	23	27	26	31	37	33	43	33	33	36	42	30	30	44	23	42	25	26	33	39	25	38	28	33	37	39	46	34	24	36	29	34
23497	16261	12278	22057	34575	54922	59755	50222	37133	29178	20503	10977	4642	1922	842	523	459	461	433	441	443	427	442	423	422	441	438	462	426	415	477	470	440	427	462	422	440	444	449	427	423	455	434	460	407	409	433	487	463	449	467	443	463	395	417	409	463	446	445	416	467	402	471	445	447	423	421	455	438	461	413	446	479	468	410	437	453	446	446	447	451	469	432	418	426	440	420	456	458	455	468	443	443	428	450	475	438	465	450	422	443	408	453	489	439	420	428	481	398	378	433	431	416	415	409	415	466	442	468	432	409	448	465	407	446	428	448	448	443	455	461	462	450	431	434	478	433	463	457	443	427	416	453	444	432	414	439	445	431	469	467	409	440	463	457	434	414	411	458	453	433	447	426	421	473	440	457	446	432	421	459	453	422	442	433	418	456	425	454	444	407	469	486	438	412	416	443	443	453	448	434	450	443	454	435	436	396	500	402	464	420	453	411	444	466	460	455	404	445	424	440	467	425	476	471	474	454	450	434	442	483	476	441	451	465	423	454	434	420	438	411	436	430	431	459	431	431	455	441	439	447	409	438	426	429	454	444	430	436	459	428	446	430	449	430	440	449	483	417	435	429	437	469	441	470	440	473	478	446	420	413	438	402	446	419	416	474	497	474	450	429	404	471	464	449	452	444	419	418	407	455	460	420	473	436	460	467	451	422	435	419	427	423	457	414	444	444	394	435	458	465	477	416	432	475	439	446	447	417	427	448	459	427	452	447	405	480	440	472	476	410	445	449	486	443	413	424	463	479	406	436	445	437	416	422	414	471	480	450	426	407	427	466	419	444	453	446	447	442	497	415	456	419	431	433	443	435	464	443	452	459	456	478	430	444	423	473	457	431	407	403	427	451	426	417	425	425	443	423	435	453	434	420	432	414	437	467	453	445	417	447	463	394	432	433	409	473	466	453	425	428	444	424	448	462	439	427	433	447	460	452	428	424	467	453	406	454	452	447	448	468	478	419	433	465	433	484	467	411	412	412	454	456	448	422	413	457	434	478	434	408	457	444	455	442	449	466	419	462	433	412	452	456	438	483	446	458	420	455	452	431	449	442	489	434	450	408	446	477	450	452	436	439	447	415	431	446	460	421	436	435	411	449	445	454	427	419	438	440	409	444	470	454	489	423	464	382	426	467	492	437	465	449	484	484	444	490	421	473	426	446	391	477	451	433	450	423	437	413	440	476	449	460	449	411	471	479	438	434	449	419	454	437	453	412	442	444	458	450	441	462	431	472	434	453	452	441	435	460	431	457	445	460	458	488	490	432	435	412	430	444	446	419	408	474	483	441	427	442	426	470	447	411	448	422	480	452	431	441	472	409	435	421	443	472	480	449	418	429	453	469	470	480	416	470	407	441	427	438	452	462	456	436	461	446	423	455	433	432	443	435	443	467	461	433	459	449	429	442	450	429	446	433	457	470	456	441	462	436	440	456	446	434	459	473	473	444	478	450	464	415	460	444	393	429	459	400	485	400	440	451	442	409	435	441	448	450	422	429	382	452	477	441	428	466	431	458	423	455	396	454	443	457	445	407	443	437	439	427	441	438	462	476	456	429	438	435	481	436	435	412	441	429	412	463	416	439	447	461	441	474	446	409	448	460	445	414	405	469	447	424	449	485	439	460	395	451	448	438	443	453	483	432	434	455	445	475	397	405	415	447	420	440	466	438	421	458	447	441	423	462	471	446	431	421	450	471	476	449	484	476	454	425	455	435	501	459	406	436	395	467	463	434	454	477	447	496	458	467	424	460	480	455	464	462	442	466	431	411	464	482	450	435	421	472	444	395	436	426	435	413	466	464	484	474	464	427	427	468	448	472	452	420	439	454	455	457	454	401	443	447	438	430	444	497	481	437	439	405	442	457	444	412	448	449	452	411	477	453	433	455	431	431	432	489	408	470	446	451	435	433	478	422	421	503	433	440	450	419	448	453	454	405	441	454	418	479	423	413	417	448	429	458	448	435	459	420	459	472	428	435	445	453	440	445	448	459	421	431	455	408	421	424	435	449	419	402	473	466	436	443	448	487	438	414	438	458	435	444	463	431	418	439	411	443	439	410	445	440	459	461	437	444	445	431	426	447	410	436	464	452	455	453	470	418	426	450	462	479	404	415	433	444	471	424	453	450	469	444	465	465	450	427	474	414	445	428	477	455	429	420	435	462	430	487	431	473	437	454	426	466	454	438	448	462	440	452	423	451	457	430	446	466	441	464	447	436	434	436	432	484	472	449	469	453	449	442	436	431	461	445	447	437	438	428	414	462	416	475	409	420	448	418	475	449	449	467	446	454	437	436	439	473	447	439	470	447	479	456	397	465	419	441	460	431	455	412	444	463	472	422	451	423	425	459	429	483	418	421	450	444	441	420	466	438	457	437	468	430	407	457	446	468	445	431	455	455	434	417	417	414	487	431	444	454	430	447	478	424	436	436	429	444	404	439	437	436	451	425	446	432	461	436	438	416	472	423	452	460	451	437	450	420	432	436	436	470	427	438	455	425	475	442	452	440	431	477	440	438	447	428	450	458	442	434	478	404	445	435	441	436	459	490	448	480	432	442	485	452	467	448	458	439	473	453	429	449	462	426	490	429	468	449	461	436	431	436	458	430	439	470	459	431	434	452	428	452	430	440	455	471	440	415	449	412	459	438	447	432	438	428	406	468	419	462	454	434	441	469	459	469	426	437	450	459	448	476	428	437	452	426	461	405	454	478	445	441	472	411	465	461	466	416	433	438	461	430	478	441	461	448	444	446	466	418	450	457	430	438	440	457	492	442	446	474	423	457	473	454	455	433	412	442	459	439	435	440	478	469	440	452	466	409	459	416	455	435	450	436	481	405	460	418	420	426	412	465	412	459	464	431	450	466	408	455	423	492	424	412	442	464	468	453	443	411	450	412	401	391	414	476	447	431	426	470	432	414	436	442	414	408	479	447	406	471	448	431	423	431	444	459	432	406	434	455	442	478	447	397	466	425	453	474	449	429	467	486	431	459	474	438	428	436	448	438	407	456	460	441	469	449	436	462	446	465	446	456	446	478	426	409	413	454	422	496	427	452	435	429	480	436	459	427	439	457	467	435	438	426	468	448	478	430	451	436	446	421	461	453	449	450	407	444	447	462	450	450	457	418	411	452	425	429	454	454	419	437	429	449	444	434	429	424	471	410	454	434	448	425	451	459	453	433	455	429	459	431	420	433	420	443	471	465	450	483	458	480	439	458	418	485	435	418	426	415	436	470	471	415	445	504	406	433	455	450	436	425	453	455	475	420	428	433	466	484	453	437	470	443	446	397	469	449	418	433	460	448	422	447	435	442	413	408	451	433	443	441	423	480	409	409	451	457	469	428	432	426	441	430	452	433	437	432	439	453	428	447	462	447	474	461	459	401	444	452	452	438	406	386	448	427	444	446	429	450	500	428	424	400	419	472	429	442	458	423	424	423	429	442	447	459	441	480	470	479	471
2367	803	637	591	943	4910	10309	10107	5906	3124	1532	673	265	127	71	31	39	45	46	43	29	24	42	44	36	37	44	40	22	41	29	42	31	45	25	43	25	24	33	37	30	33	30	36	36	33	42	45	37	40	31	33	40	40	41	39	41	29	30	34	30	41	39	32	35	31	42	32	36	33	29	34	37	37	35	35	44	36	35	38	42	35	30	33	36	53	40	38	37	43	26	39	25	38	26	32	43	37	15	40	36	33	22	37	40	30	32	42	38	32	30	35	33	31	37	26	36	34	28	32	42	26	43	36	31	31	34	44	41	33	39	39	39	43	33	40	29	36	36	34	39	31	37	29	35	33	32	33	26	43	40	29	27	32	33	27	47	27	35	45	50	43	29	28	39	39	41	30	34	37	30	40	35	39	34	34	30	33	41	32	36	28	31	36	43	31	30	39	33	39	38	44	44	26	31	50	42	29	43	35	48	35	38	42	35	40	44	36	47	30	31	33	45	33	34	31	33	33	37	38	35	35	32	41	43	27	30	39	24	33	35	39	27	41	44	40	37	31	33	33	41	30	32	30	26	23	36	35	38	26	34	33	40	30	30	38	44	36	34	26	34	41	29	35	44	40	34	30	30	33	32	34	30	30	46	39	37	33	32	38	33	25	37	37	32	39	36	44	45	39	32	35	33	29	29	28	43	40	32	40	37	34	44	41	35	36	33	30	28	25	38	40	36	40	32	47	35	31	33	31	26	38	37	32	43	34	43	40	28	32	39	30	44	35	32	49	35	39	34	39	27	29	47	34	44	36	37	29	39	40	35	31	51	30	40	38	42	43	38	41	28	34	38	21	37	32	22	44	31	42	34	48	29	29	33	35	33	36	44	40	37	36	42	37	36	35	33	32	41	39	39	42	33	38	27	28	37	33	34	33	36	35	29	45	46	37	34	33	32	40	38	37	36	31	32	39	41	25	27	49	26	34	40	30	34	49	36	27	46	28	38	27	36	40	29	27	32	25	33	40	35	35	33	45	38	31	41	42	39	41	34	29	29	37	29	41	54	30	34	38	38	35	37	42	32	28	32	29	33	41	37	37	30	36	36	36	39	40	45	29	32	36	44	48	31	35	38	33	36	47	45	30	30	29	33	38	37	36	39	41	35	32	35	37	38	37	26	43	21	33	37	39	36	42	43	44	38	42	38	36	32	50	31	38	43	33	32	27	34	34	36	42	38	31	38	34	31	40	33	39	40	29	43	38	33	31	41	32	41	31	38	30	33	39	31	51	41	36	27	32	37	30	32	33	38	28	31	36	19	41	31	47	28	32	32	44	33	31	39	23	28	41	38	36	45	37	38	33	38	37	33	44	33	31	35	26	44	37	31	30	36	24	23	50	32	40	36	33	23	37	47	29	36	42	30	30	43	36	34	41	37	37	33	35	32	34	40	33	34	44	38	34	33	38	36	33	47	42	28	36	32	28	31	30	42	42	36	33	38	42	44	30	31	35	48	41	36	45	32	30	36	37	35	34	42	30	34	40	47	28	44	42	33	34	43	30	47	37	33	29	37	39	34	35	36	27	39	39	36	35	42	36	32	39	46	39	32	36	31	32	34	38	44	36	23	36	44	29	51	31	47	36	29	30	28	36	30	23	42	43	40	38	34	40	38	37	39	43	35	34	43	28	30	33	39	29	32	31	37	49	43	39	38	30	50	32	49	35	27	44	42	36	42	34	30	36	37	32	47	32	25	39	40	34	39	30	48	41	23	40	39	31	44	40	24	53	30	41	42	38	40	44	40	29	35	48	35	49	44	38	33	33	42	31	32	37	49	48	34	39	39	45	32	33	28	40	32	40	28	42	32	32	38	41	26	29	32	27	39	33	45	31	39	38	36	37	40	37	37	26	27	36	39	32	34	35	41	33	43	38	36	36	40	37	44	50	40	39	31	36	25	43	41	37	46	39	37	41	39	27	48	36	37	38	39	34	41	34	24	40	34	37	26	38	28	19	34	33	25	23	33	22	38	40	47	39	47	32	35	37	42	35	34	44	35	28	34	27	37	22	32	35	39	42	37	31	41	47	37	30	44	42	37	34	38	45	43	41	39	44	39	27	39	30	44	31	29	41	30	31	34	39	31	32	26	31	26	35	34	38	34	43	27	38	36	27	35	35	30	41	37	34	33	27	41	35	40	32	33	34	22	32	34	44	41	37	34	45	35	45	46	36	27	32	25	36	38	36	40	39	30	43	29	29	36	37	37	34	40	29	31	29	24	38	36	51	48	23	32	23	40	34	38	32	32	43	41	30	41	37	35	39	40	42	25	36	35	36	40	25	34	25	29	28	42	45	42	40	30	37	43	32	33	34	27	42	41	35	29	44	29	35	26	41	38	24	40	30	43	32	31	30	40	45	35	41	36	32	28	31	39	33	44	28	38	25	50	35	34	27	42	43	39	34	41	33	38	30	38	28	42	34	43	37	42	47	25	32	34	34	44	39	25	42	37	39	30	37	43	36	40	36	35	38	37	51	41	31	46	41	42	36	32	32	43	39	41	31	38	38	40	39	34	33	26	36	31	38	34	38	33	29	34	35	41	31	36	38	42	48	29	35	32	41	45	37	32	33	29	41	32	35	35	42	28	32	36	51	38	33	30	33	28	29	35	19	37	40	32	33	26	39	38	47	44	40	43	36	38	40	48	36	25	41	34	39	36	33	41	38	34	39	30	32	35	42	35	37	39	28	42	47	35	34	33	27	30	28	30	38	35	30	31	29	35	38	35	35	32	41	33	30	32	37	36	34	37	37	47	39	49	39	35	27	29	41	42	42	41	32	48	25	34	30	31	24	23	39	39	41	33	46	33	34	48	44	35	32	41	32	23	37	38	38	32	40	31	45	43	42	31	19	40	32	38	33	43	27	31	28	31	41	35	39	26	38	49	30	31	39	37	49	40	30	37	33	41	32	47	40	32	39	29	34	35	35	41	29	26	32	35	32	35	48	34	32	33	40	31	39	40	34	32	39	41	29	39	40	44	39	29	39	43	44	36	34	33	33	34	47	30	31	38	42	30	33	42	33	28	35	44	36	37	33	38	24	40	26	37	28	32	42	22	35	36	31	32	37	33	28	35	37	37	45	33	29	31	32	29	40	33	35	39	31	46	36	37	37	37	38	33	34	45	35	50	42	32	37	26	46	30	21	38	41	37	35	37	35	37	35	37	40	44	34	48	30	32	23	26	39	38	33	37	34	34	35	42	36	42	34	44	42	34	33	32	34	30	32	45	35	36	27	30	38	33	42	42	41	34	46	37	29	42	30	39	30	32	40	29	44	31	36	33	38	28	31	46	39	40	43	36	33	31	29	26	42	38	46	34	36	39	26	30	24	35	40	38	28	38	34	36	31	32	30	35	24	43	45	31	48	35	38	25	30	30	28	38	41	33	39	34	42	32	42	37	38	32	34	30	41	36	41	42	47	25	45	25	31	36	30	39	40	27	33	42	35
23456	14835	12431	21901	33609	51357	59966	53626	41338	32766	24710	15273	7454	3336	1356	718	535	468	508	478	470	503	504	458	446	469	446	463	485	448	480	460	513	464	498	487	492	505	490	463	465	473	486	459	482	480	481	479	518	466	541	461	455	462	476	513	444	468	491	480	440	517	458	495	487	451	480	451	439	505	473	473	514	472	501	490	465	474	474	424	460	476	484	507	469	467	487	451	502	443	534	484	536	506	469	456	456	480	494	501	456	432	503	493	461	466	477	495	455	443	462	436	442	488	482	474	484	475	476	492	459	453	451	470	456	534	493	486	456	517	465	450	452	443	500	519	475	493	525	451	518	470	478	465	471	498	465	521	458	472	532	513	469	443	473	505	490	506	464	485	464	498	477	494	499	491	479	459	498	472	467	454	494	491	512	445	464	508	493	472	510	436	471	464	447	526	501	468	477	463	439	490	476	490	487	499	473	458	499	456	460	484	463	467	467	476	448	508	488	466	473	488	492	487	470	460	461	470	504	504	448	480	514	442	466	488	441	471	522	449	490	483	446	476	489	455	505	456	472	457	459	477	502	502	477	467	528	453	490	482	483	481	484	513	459	451	454	484	450	538	475	513	483	453	471	510	453	491	446	499	468	472	488	475	530	504	482	477	499	480	522	479	499	452	501	477	481	454	467	453	490	486	485	464	482	462	464	495	443	505	483	440	487	472	461	434	527	451	487	449	502	475	450	446	502	488	472	464	486	464	466	473	435	480	495	469	472	452	461	465	463	462	480	462	460	496	423	485	500	476	469	486	466	463	492	450	448	461	469	439	466	480	449	443	508	487	448	497	474	449	477	429	494	508	468	476	466	508	471	452	466	496	452	464	474	500	516	479	473	497	470	459	497	470	482	448	494	491	540	472	479	458	475	447	486	514	492	476	462	457	510	450	490	500	476	487	459	448	492	464	482	492	476	470	471	489	506	459	450	462	488	547	513	481	466	458	446	495	471	483	491	449	506	459	463	501	497	467	485	465	484	486	474	480	458	533	473	444	477	476	508	502	452	445	469	478	492	460	498	478	471	494	471	466	479	463	472	487	451	459	485	479	462	481	478	465	515	474	487	508	448	443	495	471	495	503	505	469	466	501	495	450	471	498	468	460	451	498	469	461	496	491	484	475	477	467	495	470	492	473	446	480	490	481	495	468	432	507	442	496	510	487	465	530	488	442	479	493	505	469	504	507	480	443	470	503	454	494	456	477	508	513	458	460	484	517	477	499	483	481	491	445	455	489	483	519	474	490	469	469	516	517	496	491	486	484	508	482	478	466	502	499	457	446	451	491	459	476	463	480	491	512	441	490	483	463	504	490	479	443	493	478	538	440	497	467	491	467	488	514	529	450	496	481	517	479	469	462	497	496	513	444	448	500	507	473	490	480	475	445	465	452	480	458	481	518	448	466	501	450	507	456	498	455	483	467	478	481	459	495	521	503	493	494	479	475	476	472	480	449	503	449	509	446	495	449	475	467	486	476	510	468	486	473	479	487	483	481	478	509	474	478	443	450	473	496	494	467	457	468	481	486	476	430	461	464	465	473	491	499	491	502	476	490	516	450	471	489	472	486	473	488	439	515	432	497	449	447	474	490	467	475	510	512	479	490	490	476	467	508	478	510	478	457	482	463	487	501	518	498	487	445	516	469	482	492	440	478	480	504	472	463	470	470	471	475	462	476	508	492	495	502	489	462	492	505	483	527	466	452	488	457	497	482	481	477	504	460	465	440	495	479	461	480	503	433	516	466	493	453	477	457	493	442	464	453	469	486	479	500	484	491	472	467	465	513	466	465	477	480	477	481	489	458	473	457	503	473	497	445	461	457	482	443	498	477	477	462	455	462	492	488	506	450	466	508	492	497	483	480	514	468	491	448	476	444	486	482	511	468	498	496	485	460	475	484	465	470	520	488	455	496	496	473	479	476	490	437	470	477	486	491	456	472	493	478	471	486	488	458	502	469	469	496	474	494	519	487	498	468	486	489	473	507	475	500	477	479	474	476	485	474	471	507	529	479	480	489	473	495	464	505	501	466	487	488	436	461	491	496	499	467	492	465	462	505	461	486	454	445	452	496	461	473	479	528	484	509	479	472	445	477	470	447	475	453	469	473	496	472	445	504	421	481	456	449	451	469	480	486	467	460	442	487	456	450	488	495	446	450	519	454	471	506	465	495	509	496	519	486	497	507	454	488	482	508	494	473	474	496	483	510	492	497	467	488	497	433	455	476	482	460	485	488	478	483	460	491	458	475	505	463	485	489	478	474	508	498	467	474	486	501	495	471	484	493	477	448	455	518	512	471	489	458	472	505	441	450	566	484	502	498	463	479	473	490	463	491	530	478	468	496	507	505	486	512	478	468	487	471	490	476	459	467	455	454	472	484	468	482	469	467	470	479	542	462	490	478	490	447	459	492	494	496	455	518	478	484	492	519	483	431	476	452	507	501	506	443	483	505	475	461	485	491	461	464	464	479	494	495	474	514	492	469	448	501	476	459	481	489	506	480	489	463	496	522	461	463	467	490	467	488	449	481	497	444	469	462	500	486	471	464	437	512	441	524	472	447	474	523	494	469	476	489	484	480	477	484	459	484	482	465	477	480	452	461	460	520	457	497	500	448	507	443	477	517	464	484	466	495	503	475	523	468	471	481	515	482	482	465	493	484	507	457	462	408	468	466	520	498	480	480	468	494	493	483	492	485	452	491	460	496	504	485	451	508	458	463	460	505	450	443	488	467	489	458	467	455	453	481	462	468	460	470	464	441	461	460	490	477	462	503	506	493	500	477	469	473	465	456	508	496	464	443	518	493	486	451	478	501	463	477	502	485	459	452	484	469	463	465	476	491	497	465	490	455	503	483	464	468	462	482	481	487	480	478	470	476	508	450	456	468	483	514	515	475	504	475	479	474	449	491	469	452	477	486	508	481	494	522	500	464	509	480	496	447	451	446	523	500	437	456	435	485	527	444	456	449	441	443	498	426	496	503	488	472	491	514	489	479	480	497	473	482	466	479	480	479	475	514	509	450	465	446	512	425	469	451	469	479	495	456	449	500	465	510	509	473	481	520	511	483	480	489	454	472	464	462	416	458	480	483	446	480	516	479	491	473	456	470	496	480	511	486	455	492	507	482	528	459	494	509	465	468	476	471	470	466	466	471	482	487	491	460	494	474	481	445	506	472	455	453	483	503	469	404	513	518	470	504	485	481	500	479	452	498	442	487	485	488	455	524	444	460	464	483	471	466	480	482	411	478	417	496	518	462	464	467	467	457	488	501	447	470	465	473	488	466	513	484	499	482	469	466	471	492	454	520	481	497	489	468	484	487	442	434	458	473	470	500	484	480	466	476	493	466	499	486	506	439	515	513	499	518	489	461	478	461	454	462	508	466	486	495	474	459	480	506	454	492	460	466	441	491	516	522	470	467	456	487	465	461	472	461	503	493	497	463	466	520	444	481	452	468	453	500
1862	1543	1190	1116	1504	6444	15736	15969	10546	5257	2549	1125	446	232	69	50	36	42	24	34	33	39	49	35	30	27	39	39	30	34	35	37	28	41	31	34	31	27	44	29	34	40	31	40	31	39	32	27	40	24	37	40	39	32	33	38	37	33	34	56	36	29	32	30	43	42	42	31	34	33	35	33	28	39	43	38	52	35	31	35	30	50	37	38	43	30	33	42	29	26	36	29	40	34	32	42	44	31	31	25	29	41	34	30	43	34	45	49	33	32	44	33	31	34	38	37	40	38	38	40	24	37	34	28	25	39	37	32	31	25	30	37	39	56	27	38	35	43	31	36	37	35	36	32	33	34	40	33	32	33	34	36	41	34	33	38	34	39	38	40	30	42	33	30	38	36	25	39	33	37	38	25	48	46	43	42	42	40	41	42	39	39	34	34	32	34	37	35	48	40	29	40	32	35	37	27	53	23	40	41	26	42	31	30	41	42	40	36	37	41	22	41	36	39	34	30	38	35	33	30	24	32	33	44	34	40	27	38	38	21	28	34	36	41	44	32	29	35	37	43	26	46	30	23	26	31	35	42	22	41	29	39	29	38	38	38	28	35	35	28	41	39	38	41	41	47	35	35	41	33	50	40	38	38	38	38	32	25	41	28	36	37	35	27	31	38	40	30	34	36	31	34	29	35	35	40	42	39	34	32	30	37	40	40	45	34	32	36	35	41	33	35	41	42	29	47	32	42	31	39	40	49	38	41	39	29	30	37	34	36	40	32	37	25	39	41	34	39	37	32	29	34	45	42	48	42	34	46	31	45	39	37	41	32	30	33	36	32	37	38	39	33	39	27	31	45	37	48	27	32	35	43	44	35	29	44	41	32	34	33	48	41	30	42	43	30	37	43	32	41	32	46	40	39	27	33	38	37	36	42	33	32	31	32	32	41	32	37	46	42	28	33	42	35	46	35	35	32	40	43	38	33	42	37	37	27	35	46	48	34	43	30	30	36	35	22	27	40	36	33	35	37	27	37	38	33	40	25	45	38	34	27	33	28	36	27	37	47	39	35	34	42	44	32	47	39	43	39	43	37	42	45	40	28	36	32	37	30	38	36	34	38	42	32	36	33	33	28	35	29	47	40	41	44	49	42	40	44	33	38	44	39	31	40	27	42	46	34	43	45	35	38	35	36	35	33	43	32	42	44	33	29	49	36	32	38	42	28	34	35	45	29	29	43	33	39	30	34	35	32	29	25	40	40	29	29	31	40	36	36	41	39	40	41	27	40	34	34	40	40	37	41	32	50	42	34	31	35	29	39	42	43	43	50	41	48	41	40	35	31	48	31	36	36	33	45	25	43	33	35	37	39	35	32	35	38	36	43	36	28	34	37	38	27	44	34	34	31	42	42	42	43	43	51	36	31	48	34	39	38	36	37	33	32	30	35	40	30	34	30	36	24	35	32	39	42	30	33	32	27	29	42	28	43	24	38	38	32	52	37	31	24	30	44	38	32	40	41	23	36	34	32	29	38	47	36	38	37	33	33	34	32	42	38	34	29	23	36	39	32	39	36	35	32	29	32	28	59	31	35	37	31	27	30	37	26	34	41	37	28	43	29	42	34	28	36	36	20	34	32	30	47	29	35	38	29	36	31	27	36	45	27	28	36	32	27	45	35	32	33	41	39	37	38	44	33	33	39	31	36	27	31	28	39	34	27	35	40	41	25	45	40	37	34	34	36	29	34	34	43	39	33	33	35	39	34	30	26	30	41	27	51	36	40	36	31	37	35	40	33	30	29	38	38	42	46	37	44	28	38	38	41	29	29	33	30	33	34	39	37	38	36	28	26	37	38	47	42	30	34	37	39	45	25	36	35	47	43	35	24	38	36	37	27	32	38	24	33	38	44	39	31	33	39	29	28	30	38	36	38	37	33	38	35	37	47	28	43	32	31	25	36	30	36	33	38	41	30	35	32	37	45	30	40	43	37	37	41	38	30	31	43	31	29	33	43	44	33	37	34	34	41	38	27	30	36	36	47	44	40	24	33	34	33	38	28	33	38	37	40	42	49	35	39	41	34	36	31	45	35	52	37	33	33	49	29	39	43	31	32	33	33	38	38	35	45	31	33	36	48	55	33	32	32	35	34	32	27	31	31	41	42	41	31	37	27	32	39	34	35	36	38	35	37	33	39	38	44	37	39	41	45	37	39	27	31	33	34	35	39	41	37	34	24	32	31	36	35	27	36	32	35	26	45	42	34	31	35	44	33	29	33	25	35	39	46	36	35	42	34	33	35	37	36	38	36	36	34	40	40	42	31	38	41	40	27	31	32	31	34	35	37	28	30	29	47	24	33	33	43	41	33	37	32	36	32	45	24	50	35	32	29	42	28	35	34	45	35	42	33	36	33	28	31	41	36	36	42	34	34	24	30	38	31	32	34	41	33	46	40	28	37	32	38	25	48	51	38	43	35	37	29	37	35	33	36	39	42	28	30	32	33	46	38	38	43	23	30	40	35	42	33	38	36	37	35	41	33	32	27	34	36	33	30	38	40	39	32	35	45	32	42	28	37	48	32	39	39	37	37	42	38	24	29	29	33	33	37	27	41	33	32	44	41	28	34	40	33	31	36	55	35	40	32	42	39	37	52	41	32	42	36	32	34	40	30	36	35	27	47	46	32	33	33	35	42	37	37	36	33	38	35	30	41	38	40	28	34	42	36	38	24	32	38	33	38	33	42	33	35	27	34	44	38	39	45	34	32	35	34	36	27	31	38	37	26	35	40	33	28	38	26	33	38	39	37	27	43	42	36	30	26	26	35	39	24	30	37	33	35	27	32	38	39	23	49	29	34	37	46	46	38	37	34	33	26	41	45	31	29	23	38	33	27	43	44	28	33	33	46	47	28	30	43	32	32	47	29	33	39	29	35	33	41	34	45	42	34	39	31	34	37	41	24	32	36	37	43	40	35	38	38	33	42	30	39	47	28	42	47	37	39	26	36	35	34	33	30	30	36	37	40	43	28	31	38	31	39	39	40	27	42	44	41	39	28	29	53	35	31	47	31	46	30	27	35	37	44	28	40	31	40	32	27	32	36	36	42	27	26	33	35	32	27	33	45	34	40	40	32	23	24	27	44	58	38	35	22	46	38	31	42	33	37	35	44	36	36	38	37	30	27	34	39	40	52	32	41	36	38	38	43	30	46	32	25	32	48	25	37	29	29	39	33	39	36	36	28	40	44	43	31	33	25	28	33	31	41	41	29	34	34	37	41	28	50	35	31	38	45	41	28	36	40	31	36	29	37	44	23	38	30	28	41	42	37	49	39	35	35	37	44	28	41	39	40	36	35	36	32	32	31	42	36	24	46	33	30	42	35	45	25	35	33	25	44	30	45	46	46	49	33	37	33	38	40	37	33	27	39	38	31	37	39	33	27	27	33	34	44	38	40	37	38	33	35	31	24	27	48	34	39	32	29	29	29	39	29	38	41	41	35	43	39	34	35
28446	20852	17571	28060	39607	55845	68251	62603	49156	37762	29509	20235	11032	5018	1988	873	552	464	445	494	430	477	458	440	486	467	516	477	451	489	487	462	473	504	447	513	467	509	454	483	486	528	497	494	495	483	481	474	483	493	456	474	485	470	451	493	488	498	472	458	472	468	482	472	490	521	484	454	450	499	510	489	484	473	457	501	455	487	469	468	519	459	468	499	509	488	479	540	495	470	468	482	459	483	472	479	491	466	471	486	507	485	460	495	474	509	471	446	525	509	430	440	481	525	488	481	484	470	463	511	484	515	515	473	450	492	407	465	463	467	493	430	474	470	487	458	495	456	453	490	522	503	480	477	500	489	446	476	474	491	475	444	480	483	490	478	467	454	456	473	473	481	459	490	464	507	502	484	460	508	500	491	468	471	471	496	421	489	490	478	487	487	515	494	493	470	453	444	469	534	472	484	485	512	455	513	474	510	480	473	512	453	496	464	487	469	491	520	480	474	466	453	497	458	527	434	452	476	442	492	490	478	467	488	481	417	506	468	482	475	457	483	456	469	484	464	454	473	440	479	492	488	460	467	492	459	501	467	459	458	479	423	497	486	455	482	476	459	508	482	440	474	507	480	479	474	437	473	472	482	534	462	442	484	447	486	479	503	479	499	444	478	485	475	484	450	444	502	509	462	414	491	519	495	489	441	487	468	484	473	478	505	450	449	469	487	494	463	455	479	449	491	473	478	444	475	463	469	460	468	468	460	465	462	502	465	463	488	463	497	448	467	447	494	451	476	465	475	511	498	470	441	470	493	493	475	487	489	490	465	493	461	515	508	485	466	479	494	480	459	493	472	494	477	463	466	490	440	471	468	485	474	484	449	458	485	495	464	494	471	471	467	457	485	462	481	476	479	499	496	502	474	477	508	470	455	457	482	489	460	476	460	475	488	452	446	425	495	536	484	503	496	494	519	461	484	471	473	454	472	457	439	440	466	484	488	457	462	490	469	484	487	457	450	470	449	465	502	464	508	469	454	474	505	466	437	450	508	486	454	519	438	491	475	477	511	479	483	493	485	482	460	486	462	507	470	462	495	478	447	481	504	457	474	510	484	476	490	472	514	491	454	472	459	464	473	522	480	432	456	493	472	433	486	433	468	446	461	473	504	523	490	520	510	438	432	462	443	473	450	501	477	450	470	442	457	510	458	497	488	484	462	464	498	491	485	487	450	493	477	462	441	493	474	530	490	466	483	497	458	466	474	473	507	484	465	457	459	469	466	495	468	457	439	466	505	510	521	479	487	477	481	474	438	454	486	474	485	469	465	506	464	462	432	474	489	469	512	492	481	468	482	482	501	467	424	502	455	477	491	478	469	485	465	506	487	445	479	484	475	462	481	483	487	467	503	469	488	478	459	491	469	446	477	440	512	490	480	463	485	463	450	459	456	470	496	490	464	486	460	453	482	469	466	494	487	444	479	488	473	503	480	459	459	459	476	457	497	479	529	474	457	502	490	454	485	503	480	466	467	516	452	469	484	450	487	481	471	460	431	493	523	500	452	474	499	493	492	497	490	461	470	471	512	500	524	433	449	490	519	508	462	450	464	523	485	468	526	473	466	481	475	430	499	464	423	484	501	467	514	469	468	477	451	453	499	493	515	458	459	472	441	482	461	450	477	432	487	476	474	490	430	472	463	493	490	495	472	518	478	460	519	467	473	523	466	454	540	469	466	500	457	486	485	483	465	453	511	481	503	453	472	472	482	455	477	493	464	510	468	515	480	479	485	490	438	473	466	469	472	483	497	469	468	496	472	495	498	492	509	501	470	482	457	486	491	487	489	465	505	481	471	482	472	457	476	459	480	510	493	501	481	453	445	482	486	482	496	485	469	465	468	493	453	452	484	529	477	470	495	465	493	482	475	452	497	495	464	530	467	471	486	473	458	450	469	470	462	477	510	463	480	470	482	462	464	478	486	429	501	471	497	439	466	490	472	483	459	504	487	466	472	515	476	474	455	483	486	466	453	473	479	507	478	481	497	484	461	451	445	451	451	486	472	437	456	413	478	491	522	504	450	478	478	477	446	492	459	466	462	449	481	468	473	438	471	501	451	476	454	469	464	466	490	500	484	460	447	460	466	495	516	499	477	475	468	468	442	508	482	476	437	482	438	479	513	472	485	467	474	448	495	491	481	458	443	448	497	541	467	479	476	457	459	499	477	476	447	475	496	463	501	523	465	510	464	481	471	458	474	470	475	440	456	494	490	483	429	453	459	513	499	474	457	517	475	497	502	477	515	512	508	494	501	454	471	451	476	481	492	467	452	486	458	471	472	458	475	456	489	519	505	449	507	464	430	453	475	484	498	541	468	501	471	466	464	459	461	462	479	471	484	473	453	461	490	495	499	480	484	454	462	476	488	460	484	437	504	499	492	467	460	471	484	485	525	435	504	475	470	484	487	449	488	496	467	463	484	491	491	452	428	488	501	485	497	483	431	431	480	464	488	473	487	472	467	447	484	477	450	491	493	470	469	458	504	475	483	485	481	459	489	460	503	502	480	484	462	433	467	484	493	481	478	474	474	476	493	461	480	455	489	482	510	459	507	465	532	491	483	486	454	547	501	472	512	488	488	476	494	475	500	493	483	478	473	477	461	470	500	452	470	467	463	515	469	446	519	484	508	459	465	492	492	468	448	452	481	479	447	472	509	504	477	456	492	474	443	495	501	461	473	440	466	493	454	494	476	494	490	496	476	455	498	466	493	463	463	470	450	494	474	461	464	485	499	461	479	461	471	513	457	482	472	508	466	456	491	459	470	481	494	424	495	458	503	462	486	505	441	471	529	486	440	440	490	483	433	461	455	535	513	426	513	473	477	482	445	498	446	477	478	496	499	476	463	438	466	491	499	458	439	469	423	463	534	432	470	513	499	471	494	476	499	469	460	464	473	469	431	476	426	482	470	459	462	445	463	521	479	470	488	489	443	466	459	491	466	498	514	489	458	476	445	481	515	493	448	478	476	469	454	443	419	478	484	470	461	484	491	480	461	490	468	491	456	519	451	465	466	517	494	449	472	446	460	492	448	485	509	454	453	492	498	504	503	463	468	488	491	494	455	474	491	502	469	500	512	469	488	475	474	454	459	490	504	444	507	490	463	519	485	461	451	470	452	503	452	487	477	452	509	496	462	489	505	457	490	480	502	461	473	474	467	491	461	480	441	450	461	457	492	482	480	448	449	496	459	487	466	453	503	405	515	468	481	454	464	463	490	465	461	462	452	478	476	461	470	483	499	427	456	458	464	439	452	492	497	493	468	492	470	477	456	462	460	512	513	501	448	478	463	464	497	458	443	483	463	483	483	465	492	465	465	443	472	475	494	467	500	506	471	470	451	485	473	465	457	487	486	470	510	488	466	503	508	453	450	476	506	487	459	478	467	453	472	462	489	465	475	501	515	437	451	478	472	479	483	463	490	522	492	447	451	487	481	507	491	501	507	487	481	431	454	496	454
1552	466	297	226	299	701	3090	3998	2764	1252	588	307	116	78	45	40	33	29	35	34	26	35	26	32	31	28	34	29	19	33	33	42	36	39	34	37	39	32	32	39	39	31	27	42	36	31	22	32	32	23	39	25	24	32	26	25	24	35	33	35	35	37	33	33	52	37	29	45	34	36	33	24	34	35	32	34	38	30	41	32	28	28	34	39	24	46	21	27	36	36	26	32	34	31	33	26	29	38	37	31	31	31	37	27	36	28	42	24	32	40	38	31	32	40	42	25	43	37	33	34	40	29	37	37	33	40	32	36	34	41	25	30	32	29	30	35	31	22	32	35	39	30	23	27	28	32	31	34	38	31	30	28	28	35	43	31	22	21	30	29	29	28	44	26	21	24	29	30	30	35	36	25	27	34	28	32	36	47	23	40	28	40	38	35	27	30	33	37	34	30	31	30	29	41	33	38	31	34	32	38	26	25	32	21	34	37	26	34	27	27	34	42	26	49	30	25	26	32	22	42	35	30	36	30	40	44	36	35	23	30	27	27	33	33	32	30	30	24	42	33	36	32	32	32	33	28	33	33	32	35	32	31	25	39	26	44	37	33	32	41	41	33	25	35	32	31	39	31	27	36	35	25	30	33	31	28	29	32	30	26	34	33	31	43	25	39	35	36	31	32	29	29	23	27	36	33	31	34	39	25	30	35	38	30	33	33	26	40	22	35	34	43	24	39	33	33	37	29	32	28	35	31	41	41	41	35	22	38	35	29	41	38	28	32	33	31	28	34	28	38	29	41	32	38	35	24	31	31	28	32	32	27	42	31	26	32	41	34	31	39	35	24	34	32	38	31	32	32	34	27	26	32	39	28	33	31	40	30	30	39	24	39	20	25	26	23	31	38	28	31	40	27	29	38	35	40	39	31	29	31	34	44	45	37	32	35	31	40	29	22	38	27	40	37	33	27	33	31	24	30	29	24	21	18	33	27	32	38	29	42	25	38	37	32	23	35	30	38	23	32	29	38	39	24	33	21	33	38	32	34	36	31	31	24	31	29	30	29	41	33	30	34	35	27	26	29	36	33	30	40	34	38	34	22	39	32	27	24	29	29	25	36	40	31	27	30	31	41	28	34	47	36	34	36	35	34	22	34	40	30	37	30	40	40	28	42	29	40	34	31	30	28	35	29	29	21	28	32	36	30	34	49	31	31	31	43	31	39	31	29	30	37	29	29	25	31	25	41	47	30	35	35	27	17	24	25	36	28	34	34	33	39	35	23	37	26	36	37	34	28	38	28	40	26	26	34	26	31	23	36	32	26	36	33	32	27	24	33	30	32	30	34	34	39	29	29	28	31	27	30	36	22	25	24	27	31	32	32	36	22	26	33	31	35	33	26	33	30	38	26	35	31	28	40	39	41	33	33	36	30	24	29	39	44	33	30	32	28	30	35	35	37	32	22	28	33	30	37	24	31	40	31	45	25	33	35	34	44	26	30	33	39	40	38	35	40	34	28	30	32	26	32	36	29	36	40	20	31	30	35	30	37	38	26	19	33	22	41	34	30	20	33	31	30	33	33	41	28	34	31	36	31	24	32	27	37	32	35	27	37	31	24	29	37	37	25	40	33	28	29	26	35	31	41	32	35	35	41	32	24	42	42	35	31	37	30	32	33	31	16	28	32	35	34	34	26	32	37	32	29	32	25	31	30	38	30	40	25	31	44	32	35	38	39	31	33	33	31	22	34	37	46	28	30	26	33	39	35	39	35	22	32	27	29	33	32	40	31	30	35	28	26	35	29	28	31	32	29	36	34	28	34	32	35	33	29	38	34	32	32	39	26	35	32	23	36	35	37	33	42	40	32	24	27	32	33	41	38	24	21	28	25	26	24	29	42	36	35	34	29	24	23	28	31	39	28	28	29	28	22	26	29	36	24	38	24	28	35	21	32	30	36	27	33	29	23	35	39	39	34	41	46	32	27	39	26	40	31	29	27	37	34	28	37	28	46	29	33	31	43	34	36	36	32	27	28	38	38	35	30	30	30	28	34	28	30	28	37	27	21	26	31	31	22	38	31	25	21	36	34	33	36	32	23	38	42	29	19	35	27	32	34	20	32	32	33	28	27	43	33	31	37	39	45	36	35	27	31	35	30	34	32	42	30	36	30	25	36	34	37	34	24	34	24	26	50	29	40	29	32	36	30	28	37	37	37	36	35	34	31	37	37	35	32	36	37	27	37	21	39	31	31	27	32	30	22	45	37	38	33	34	42	40	32	24	43	30	34	29	27	30	29	44	23	34	35	29	32	40	30	37	29	40	37	27	26	31	23	33	30	38	29	34	40	29	28	27	27	36	40	31	36	28	29	30	38	26	15	38	21	41	30	36	40	38	18	31	34	35	32	26	38	48	23	37	31	36	31	37	34	34	31	27	30	25	30	40	33	32	35	26	31	30	30	41	29	28	28	44	31	39	30	45	30	34	26	34	26	32	26	28	49	32	26	29	27	26	27	31	35	35	33	33	26	37	30	35	26	28	33	35	30	33	36	39	37	43	21	33	36	38	27	33	20	30	38	50	31	26	23	21	26	28	31	30	41	37	44	26	31	32	34	35	33	36	35	30	33	37	21	33	29	29	29	32	30	36	31	26	36	31	48	30	32	38	38	41	33	35	31	32	28	36	36	27	33	33	33	25	28	30	40	36	32	29	34	28	29	38	27	43	25	29	30	33	40	37	28	24	22	23	31	35	34	28	26	26	40	24	32	40	41	30	28	32	32	31	36	33	22	33	28	31	30	32	35	40	28	28	35	33	32	32	33	41	33	38	32	27	35	36	27	29	42	27	35	31	27	33	49	38	30	33	25	29	30	34	30	38	25	34	25	34	31	22	41	34	29	26	32	26	18	36	26	41	25	33	35	32	43	33	37	32	33	25	41	33	33	26	41	39	27	29	40	24	36	27	25	32	40	29	24	34	25	29	35	38	24	28	36	37	31	30	37	26	31	30	35	28	36	29	31	21	30	25	28	30	32	35	32	43	43	24	44	41	27	41	31	40	34	41	34	38	26	32	28	21	32	31	40	36	32	30	30	32	41	28	33	33	31	29	27	40	37	28	38	33	37	40	30	27	37	40	34	28	25	35	29	31	30	36	46	33	36	42	37	24	37	42	31	28	29	34	47	31	19	27	32	32	30	32	32	22	38	33	31	33	29	39	29	32	37	36	33	29	34	41	38	32	41	44	28	40	29	28	23	32	31	42	25	25	33	34	24	28	34	31	29	34	37	41	29	24	31	42	25	41	37	40	37	24	31	35	42	39	36	41	31	32	35	32	41	30	35	33	38	36	29	33	34	20	45	28	41	32	36	28	35	22	30	31	26	29	27	37	15	31	31	34	26	28	21	32	26	25	30	28	30	35	34	26	31	32	34	35	35	42	27	32	38	29	36	44	37	32	26	14	24	33	39	34	41	34	27	36	25	34	21	37	37	25	37	39	40	32	38
19476	9694	6153	11804	21844	27889	40855	39470	32022	22758	14541	7714	3546	1671	827	519	441	462	426	420	416	399	421	419	433	487	410	420	438	418	414	427	441	418	426	435	395	436	411	463	396	408	435	455	428	425	455	438	424	445	442	439	432	434	434	404	414	477	416	420	426	419	426	428	394	456	418	452	452	419	445	393	429	435	392	464	430	404	469	429	422	436	397	416	392	397	456	409	443	418	449	423	410	386	395	452	415	430	407	469	392	411	429	447	432	384	441	405	433	418	398	432	450	444	427	414	412	431	427	429	426	455	461	405	440	414	405	446	429	374	423	426	428	429	412	451	407	428	429	452	438	421	435	432	406	414	436	411	435	453	430	405	457	432	414	445	396	430	427	411	426	433	434	410	455	410	424	441	436	433	470	396	437	417	419	438	427	437	445	381	430	432	436	435	412	407	414	442	402	392	432	417	412	420	466	433	395	406	433	424	401	406	425	415	429	402	420	421	422	431	399	484	391	412	398	414	462	429	391	463	412	389	425	448	432	442	417	431	443	461	448	426	442	440	406	419	405	470	398	442	383	445	446	425	390	414	408	469	416	426	470	447	422	433	458	407	394	439	413	396	430	416	463	410	445	397	402	430	432	420	450	399	398	436	460	438	398	415	429	429	437	405	453	419	419	411	416	418	448	469	392	425	442	457	391	438	450	411	412	442	384	442	410	436	427	418	436	481	420	445	445	449	389	432	424	468	421	428	415	425	438	437	399	478	426	443	460	396	419	430	427	398	439	435	469	451	460	398	416	444	395	471	413	401	419	450	429	444	419	407	422	437	428	427	439	440	454	444	447	481	394	435	401	417	427	460	469	453	419	441	444	460	422	390	434	449	392	394	439	404	463	428	439	431	447	413	428	455	417	399	438	419	377	430	408	433	417	473	453	417	467	435	442	438	421	428	447	441	402	436	440	428	436	400	406	426	447	429	418	402	413	439	434	418	409	478	437	414	460	456	417	423	452	392	416	403	415	431	431	417	405	416	432	416	448	440	421	452	437	409	445	449	415	447	452	394	397	410	440	449	421	425	462	404	419	449	433	443	455	392	410	419	404	460	451	438	408	409	396	422	430	401	439	444	431	445	411	458	406	453	435	438	406	415	432	390	433	433	406	460	466	419	424	392	428	452	436	443	439	427	402	437	440	453	399	414	422	443	427	424	439	430	441	418	434	438	417	429	406	429	451	419	479	424	450	445	430	448	453	445	420	394	460	449	414	425	457	435	426	453	394	428	390	483	386	431	426	443	473	390	397	417	433	411	436	437	401	440	421	406	422	449	414	442	459	422	431	426	407	435	405	450	424	447	379	428	453	424	434	440	427	418	417	438	460	426	419	452	442	416	409	416	410	449	421	444	411	449	426	433	414	409	434	433	404	419	405	422	408	432	429	419	390	427	424	433	439	441	432	417	421	433	413	406	404	363	445	415	425	428	409	437	406	417	429	406	444	423	458	428	437	425	394	419	454	394	434	437	413	448	452	426	451	431	436	438	444	409	403	432	438	408	406	426	426	441	426	442	421	435	423	425	401	444	421	472	416	435	422	424	439	448	434	482	444	447	448	415	428	419	411	435	444	433	407	413	454	445	417	421	391	477	438	413	422	394	410	434	436	450	422	432	424	438	451	420	445	411	434	417	430	452	447	458	424	457	435	426	446	426	433	431	433	394	406	442	425	391	451	407	442	457	425	412	435	445	435	462	459	415	442	459	450	458	445	437	397	418	451	423	420	462	422	440	398	427	459	421	434	465	438	420	412	425	444	415	418	438	455	427	404	433	446	390	445	468	442	399	435	429	435	422	443	444	427	421	426	438	412	421	432	423	465	392	425	409	424	418	469	442	419	399	411	402	446	387	430	408	410	414	448	435	424	395	443	421	423	463	437	422	420	406	420	413	391	425	418	430	436	437	413	411	411	437	439	415	393	392	421	409	418	418	410	407	408	435	424	429	433	427	436	446	422	397	433	460	452	442	441	406	423	464	429	448	451	462	432	480	417	422	429	434	421	451	417	402	439	422	431	408	416	433	419	389	439	423	417	451	422	435	437	446	427	423	432	444	406	397	424	456	443	451	463	396	462	452	463	437	411	401	423	401	405	416	401	444	450	446	456	451	453	459	393	403	439	434	392	412	397	427	406	452	436	410	416	406	392	435	412	437	403	411	389	440	433	457	422	473	414	444	411	416	448	429	408	419	418	439	403	432	425	414	375	440	424	434	423	417	425	438	443	435	436	405	418	448	428	438	413	380	412	385	447	397	439	445	440	389	403	433	408	424	450	415	420	396	363	433	428	428	429	418	404	434	438	396	461	427	454	416	426	412	469	409	458	394	418	416	445	457	420	418	417	410	423	415	437	454	447	420	440	442	388	423	437	411	388	431	430	451	424	445	457	430	438	423	441	424	431	464	409	417	430	391	426	412	472	425	409	448	458	424	429	403	426	407	435	454	435	434	416	449	431	401	402	424	460	441	453	409	433	407	457	445	462	443	413	425	424	439	443	444	444	412	431	451	449	455	414	433	455	441	410	419	445	443	447	425	392	400	413	432	426	434	403	448	444	419	410	421	439	433	438	398	429	406	430	419	430	438	375	435	430	414	432	415	421	412	401	438	406	424	410	449	422	404	432	421	426	421	408	478	422	442	388	443	409	428	410	428	451	419	398	398	482	444	412	405	427	450	413	487	429	423	425	429	420	427	396	422	426	450	429	379	409	449	450	429	476	422	456	416	404	427	402	425	418	433	435	427	391	440	435	423	389	462	443	428	463	404	408	412	402	434	395	420	485	419	427	406	428	448	402	431	425	458	417	452	457	454	440	394	405	408	428	441	404	389	427	420	397	425	433	413	424	406	429	446	436	394	428	463	481	396	400	414	422	434	437	413	438	439	452	424	435	435	395	411	418	439	456	445	415	413	420	449	412	399	405	416	402	423	438	421	413	414	457	421	433	453	443	438	432	389	440	446	415	419	449	425	447	403	435	419	416	434	439	397	430	398	460	404	426	434	410	438	441	419	434	450	397	422	461	431	441	418	403	402	434	415	419	442	446	413	429	424	433	426	435	406	455	399	409	405	426	399	450	389	377	444	422	420	409	446	444	400	458	438	413	434	432	397	443	438	431	441	416	402	426	427	431	411	441	470	428	459	423	425	404	475	432	433	396	397	430	442	423	462	422	420	434	429	429	411	445	422	414	439	402	393	422	467	443	431	441	425	445	421	435	423	397	406	407	411	384	438	417	438	416	454	399	435	439	446	426	467	480	429	460	439	423	433	426	418	449	411	419	466	396	392	431	442	434	410	417	442	393	453	425	411	445	405	411	434	414	458	426	389	440	449	462	405	424	454	435	405	456	376	445	430	434	410	417	438	433	424	406	413	426	401	417	422	403	407	433	416	434	422	432	434	404	447	420	411	442	415	449	430	477	405	446	407	402	414	446	426	434	418	406	433	416	415	407	423	403	419
1225	1111	786	646	976	5139	10155	10184	5575	2406	1083	414	213	94	40	42	30	37	39	31	31	39	39	39	43	33	38	23	27	30	35	29	34	35	34	40	41	34	45	32	23	45	44	33	38	35	39	36	40	34	40	35	24	30	37	32	36	24	43	42	30	34	46	32	30	28	37	38	34	51	35	30	30	48	35	28	41	40	31	31	41	32	23	37	30	38	45	41	41	31	46	37	25	40	43	29	30	36	36	29	36	32	42	34	26	32	26	37	36	35	40	46	20	33	32	30	35	31	34	36	31	34	34	32	39	31	38	27	27	40	25	33	37	35	28	28	46	38	29	41	30	33	39	26	27	31	32	37	28	29	31	24	35	34	36	43	31	43	45	31	34	31	36	36	38	36	32	27	41	33	30	47	30	43	26	34	37	39	29	31	33	36	39	36	40	32	37	38	26	41	36	35	34	29	32	27	32	30	37	39	42	37	38	30	26	39	34	29	39	39	35	40	26	35	36	31	42	32	30	32	30	36	33	34	31	36	44	39	20	35	31	24	27	25	40	19	36	28	31	23	39	48	33	42	38	37	39	38	39	30	35	37	33	31	33	25	37	34	33	30	48	32	25	45	44	38	33	34	37	29	33	37	29	43	32	28	40	28	35	44	32	39	28	34	36	34	33	28	24	31	45	31	39	34	34	22	34	34	17	30	46	37	43	36	31	30	36	34	44	41	34	27	36	34	33	37	44	38	30	28	34	30	32	31	39	43	37	35	35	29	35	37	39	41	36	34	29	35	28	37	24	33	33	40	41	31	37	33	27	28	27	31	30	33	35	27	38	41	32	35	24	41	37	32	33	40	30	38	47	38	36	35	35	37	31	33	34	35	31	33	23	30	42	42	30	36	31	34	35	28	33	29	38	32	34	34	33	20	36	37	37	26	29	42	26	30	26	29	31	40	30	23	38	26	30	31	33	30	28	32	22	36	35	35	38	37	39	34	29	41	43	35	28	27	27	26	28	37	30	41	34	36	31	35	26	37	23	41	29	40	35	34	32	25	35	37	35	25	26	31	41	34	33	39	28	40	36	40	33	35	31	31	34	47	35	26	45	21	41	31	35	35	35	34	26	33	39	33	32	36	48	44	37	40	32	38	35	25	26	30	36	38	31	36	35	51	33	32	38	33	30	24	31	28	26	43	39	46	27	36	38	39	33	40	42	33	34	30	38	29	28	36	29	29	37	29	31	33	43	35	30	33	37	31	39	36	28	33	29	33	26	30	34	34	27	42	39	36	23	27	31	28	39	32	26	34	24	39	35	33	37	42	27	22	43	33	35	30	28	29	32	42	25	30	34	35	29	34	35	39	28	32	35	35	45	39	40	30	39	35	28	36	33	36	38	35	23	35	40	30	31	26	29	27	35	31	42	36	41	32	45	35	24	28	26	24	37	32	38	31	27	42	23	28	34	35	35	33	32	27	36	28	33	24	38	38	42	35	27	33	31	32	31	26	32	46	32	38	42	27	34	27	36	35	42	38	28	29	34	35	34	25	35	40	26	38	45	33	35	29	24	39	38	35	30	33	29	29	36	33	33	36	36	25	30	42	36	35	41	31	34	38	31	33	42	34	26	38	29	25	26	27	29	32	36	28	32	38	31	28	39	38	32	35	45	27	26	23	35	37	47	34	49	36	35	33	35	35	49	33	36	26	47	28	41	47	27	38	41	30	37	23	39	30	30	28	36	18	22	45	31	43	32	25	38	29	32	33	34	33	30	33	43	33	37	37	32	37	42	27	28	39	46	22	39	33	36	29	31	21	39	35	38	38	29	33	36	33	46	31	30	28	33	27	37	33	30	28	31	28	26	25	31	33	25	38	31	29	35	31	37	32	40	28	29	28	41	34	30	29	32	35	32	27	45	41	24	28	39	37	37	31	27	30	33	34	39	38	28	39	42	25	40	39	37	32	27	35	35	26	37	41	39	32	34	22	49	37	36	33	32	41	40	41	28	25	30	44	35	34	32	23	24	27	31	36	29	31	41	33	32	24	27	34	35	32	30	32	41	46	31	32	34	36	26	33	35	35	31	31	33	27	20	37	38	31	43	38	37	41	35	45	35	30	39	39	38	33	31	30	38	39	34	31	28	39	25	24	32	37	30	33	35	28	32	26	47	34	30	41	47	34	42	27	42	34	47	35	47	29	34	35	32	31	39	39	35	37	32	41	32	24	45	32	32	32	31	29	33	37	31	49	28	26	41	43	32	36	25	27	43	30	43	39	40	28	44	34	26	28	27	29	41	37	26	35	37	35	33	32	27	39	28	42	27	31	27	35	29	38	34	36	41	25	37	29	32	36	31	34	27	33	37	27	33	33	34	24	28	28	32	31	35	39	24	22	43	31	47	39	28	46	26	28	36	27	30	32	26	40	35	40	32	31	30	25	39	35	27	32	39	40	28	43	44	35	29	30	32	27	25	37	30	37	36	24	41	29	38	25	31	36	29	35	34	33	31	33	34	34	33	39	26	31	32	26	36	35	39	48	48	36	37	43	41	43	28	38	36	37	29	23	35	28	35	27	34	25	37	35	39	36	25	32	37	24	34	37	32	32	29	36	29	28	34	42	33	35	46	33	33	27	37	35	37	37	40	33	38	39	31	32	25	34	36	34	37	31	35	31	38	38	35	40	41	34	46	29	37	36	31	35	34	28	26	31	34	37	33	28	34	43	37	28	24	35	24	31	31	32	43	39	31	36	35	29	39	23	33	30	44	28	29	39	46	26	37	42	41	42	30	39	38	27	38	38	31	38	28	39	33	34	23	27	21	30	33	46	32	29	30	29	24	34	38	44	35	29	40	31	35	30	41	38	40	35	43	32	35	38	40	44	30	33	39	29	33	36	22	37	41	20	38	31	35	39	40	26	29	35	30	33	26	39	31	32	31	38	40	31	27	36	27	40	44	36	36	30	36	31	35	36	34	28	43	27	36	37	32	27	27	27	18	31	40	34	27	39	43	37	30	42	34	39	28	40	45	32	33	41	40	32	25	34	35	36	30	35	26	36	29	27	35	31	37	29	27	35	32	28	37	42	34	32	40	31	33	37	36	34	34	35	45	40	32	27	20	29	34	28	31	32	30	33	40	34	42	28	32	23	36	36	34	35	35	37	30	42	35	34	40	28	41	29	32	31	35	26	21	31	29	44	29	38	37	34	44	35	33	25	36	27	42	44	39	27	31	33	38	30	34	37	32	34	34	29	33	41	26	44	31	26	26	32	29	46	33	25	34	39	32	22	25	40	31	33	24	31	34	32	39	35	35	29	28	38	39	36	40	29	36	31	37	38	34	33	30	33	35	42	26	30	37	29	38	32	39	33	30	30	31	36	32	38	21	40	24	29	29	45	32	40	36	34	34	39	33	36	36	35	31	32	36	29	33	30	36	23	55	37	37	36	24	49	38	37	38	34	32	33	36	31	40	34	23	32	27	26	27	44	31	31	22	33	48	36
24014	17555	12980	22247	34552	51635	58131	52323	39242	29080	20310	11274	5312	2321	935	562	455	421	442	446	453	464	403	479	425	475	436	431	446	426	439	443	444	441	471	426	450	488	417	445	433	431	438	472	490	482	439	474	441	447	439	423	442	463	487	486	463	426	433	395	434	449	428	437	428	429	431	428	427	448	432	423	443	461	414	445	459	502	422	427	433	454	431	441	443	449	445	474	454	432	450	431	455	439	448	421	465	445	449	492	418	391	482	436	459	412	464	474	463	415	412	416	443	471	439	441	412	467	418	433	435	421	464	440	473	434	443	448	442	440	448	456	440	438	445	470	435	441	482	479	425	468	475	428	478	427	433	451	433	455	428	446	403	457	465	448	435	437	474	425	423	469	456	446	469	417	415	437	461	437	422	437	411	426	434	462	413	468	466	433	412	465	450	467	435	453	465	413	446	470	436	469	455	463	468	422	456	464	434	471	416	407	424	432	434	462	473	437	446	480	458	403	454	451	445	464	445	465	431	433	404	450	412	431	458	461	441	467	436	436	463	417	432	432	472	470	437	461	479	438	416	444	453	468	424	432	441	436	411	415	439	433	454	437	464	458	435	453	454	431	431	452	453	402	471	444	440	450	414	412	428	455	456	461	466	460	467	424	403	404	434	426	420	460	447	404	444	416	440	428	449	398	457	467	439	443	415	465	428	437	474	461	411	440	447	453	431	419	425	419	441	405	436	460	465	407	442	451	429	418	409	434	433	428	425	456	442	439	429	417	429	423	450	469	427	432	406	405	421	436	462	469	454	427	444	467	442	457	411	476	458	424	431	425	475	443	455	464	439	411	448	444	438	462	455	426	423	437	429	433	443	453	455	421	449	454	443	443	411	435	419	486	422	437	459	488	431	480	458	434	433	441	429	423	473	420	457	428	405	449	464	424	486	458	425	481	441	422	425	449	418	427	426	432	455	426	491	425	471	427	453	419	456	418	432	432	437	399	441	431	473	435	417	448	453	426	476	435	431	449	476	412	449	448	440	426	458	463	450	478	417	464	444	443	455	427	406	452	463	454	473	470	447	438	430	447	475	434	475	427	461	427	455	465	420	411	429	429	467	435	413	419	436	428	447	430	440	422	473	467	431	411	409	460	440	433	441	448	438	442	425	462	444	440	446	443	451	446	424	431	412	428	441	425	426	416	452	451	422	416	475	400	441	449	416	446	438	434	460	463	404	482	431	437	453	395	434	436	442	435	465	448	420	439	443	455	423	424	470	400	447	412	447	450	428	433	461	425	425	426	421	444	445	464	495	470	476	413	451	466	456	441	453	480	459	441	460	394	445	439	416	459	474	434	432	424	422	425	452	429	459	446	405	434	428	441	439	425	435	437	453	417	456	429	422	450	431	443	410	424	430	456	408	449	424	429	437	461	413	448	418	439	467	451	443	449	446	454	437	440	473	455	424	440	417	399	462	453	427	447	421	440	464	425	422	458	456	401	481	416	439	398	462	463	446	439	423	416	470	450	443	450	449	424	460	475	405	434	432	445	465	445	437	447	425	464	445	449	495	467	435	470	459	478	441	443	460	443	437	465	431	491	443	472	423	434	454	471	424	432	441	440	435	451	462	421	433	400	440	438	450	428	482	422	445	435	427	429	445	445	461	435	459	467	429	465	461	442	480	459	460	442	430	435	438	453	430	439	431	478	430	455	454	430	468	422	454	462	445	460	432	441	457	433	410	434	396	439	451	414	440	478	438	424	453	441	404	426	407	424	435	433	431	513	474	446	473	463	405	447	452	411	437	459	453	453	453	455	431	427	444	445	417	475	422	477	432	425	430	439	447	402	428	405	442	438	448	412	478	432	420	454	419	436	433	435	409	421	423	448	453	431	435	450	439	473	395	440	445	405	411	494	436	474	457	428	427	432	440	415	435	442	424	435	484	446	435	461	425	444	423	435	450	421	447	492	431	429	428	425	460	426	435	433	454	436	430	444	409	459	414	492	451	445	478	440	432	469	439	437	439	470	431	458	430	436	435	439	453	401	425	462	427	437	456	446	419	429	466	412	443	407	407	426	463	426	470	422	474	448	389	466	396	464	388	433	470	416	414	474	480	409	480	420	431	441	470	463	435	445	414	447	473	439	428	460	435	443	427	438	436	458	429	456	427	428	420	440	481	446	459	414	411	445	450	424	434	443	452	450	439	446	419	428	404	448	450	406	453	445	451	468	424	436	435	448	427	449	419	449	455	415	440	438	461	450	461	456	435	423	417	466	446	410	441	456	420	431	460	425	446	463	476	422	420	424	419	440	428	423	439	415	405	464	442	418	444	431	446	431	431	449	458	429	411	457	434	433	427	410	418	477	422	456	474	454	430	465	413	450	411	484	438	467	458	441	464	444	433	443	432	452	442	431	445	462	437	409	457	439	458	457	436	419	468	484	449	458	426	446	456	436	423	434	440	435	466	438	418	400	420	419	424	452	435	394	447	444	449	463	443	440	457	446	456	461	460	413	452	419	471	473	461	426	410	443	462	463	456	458	429	432	425	466	452	451	412	441	452	475	428	452	412	408	428	405	482	448	428	446	442	453	472	459	459	446	422	439	453	440	451	437	431	456	434	443	442	420	452	427	450	418	453	424	474	412	437	422	428	449	402	454	445	431	444	431	445	453	392	468	445	441	441	411	442	418	448	431	435	446	464	469	465	417	424	451	463	424	424	404	440	449	434	456	427	455	446	451	407	437	430	470	438	450	431	423	452	449	449	452	427	468	457	420	462	455	499	440	427	430	434	430	442	440	483	446	411	450	425	440	440	451	457	437	427	411	446	404	403	422	460	459	469	411	443	431	406	426	436	461	390	452	415	432	458	441	446	469	412	421	470	456	413	448	438	415	444	470	424	439	425	442	418	412	401	430	445	461	456	420	444	453	450	424	455	432	434	438	421	453	442	447	435	434	447	425	429	459	467	427	451	418	458	444	442	478	422	434	449	449	421	441	436	413	451	432	456	439	417	428	441	435	462	412	444	455	472	435	443	425	448	469	424	432	444	438	473	454	445	415	433	458	450	443	463	445	455	395	463	359	434	439	430	476	494	398	447	405	403	469	439	438	386	448	467	421	402	453	492	434	449	425	452	435	432	427	440	450	438	452	487	441	438	430	441	437	436	425	448	439	475	459	451	420	456	435	439	465	439	449	445	462	430	434	421	414	451	450	383	422	462	427	413	430	439	456	477	481	392	400	404	446	425	457	396	426	402	454	463	448	431	462	415	450	435	452	433	426	433	480	434	429	458	432	451	402	437	426	424	431	429	423	443	441	435	480	429	455	456	450	432	456	472	419	471	439	438	448	438	479	444	475	469	442	400	418	434	419	412	414	421	463	429	446	426	421	461	425	423	450	428	413	459	447	403	437	443	455	451	468	456	446	434	437	421	474	431	423	484	411	459	454	399	421	461	460	417	396	451	469	455	463	456	417	429	437	428	437	427	462	439	455	423	436	481	427
2563	1015	716	608	840	4966	9221	9504	6637	3248	1491	613	289	119	70	41	42	39	41	33	26	41	28	29	31	33	35	31	34	42	32	29	31	26	30	38	30	31	35	41	44	35	35	28	27	41	30	29	28	36	33	45	39	34	42	38	38	36	33	32	40	34	32	29	35	34	31	37	36	26	39	34	39	34	35	36	41	30	39	28	23	44	34	34	31	46	35	36	37	33	46	32	35	38	39	33	30	32	35	36	45	32	30	38	41	45	28	38	36	32	33	31	33	45	26	51	36	27	45	26	27	32	37	35	37	30	32	40	33	41	30	35	43	45	45	34	39	31	38	44	24	36	28	35	38	29	37	37	35	29	25	45	33	40	42	36	28	50	51	33	37	37	48	32	33	32	47	21	29	34	39	41	37	30	39	44	35	34	47	35	41	36	30	40	29	38	38	38	41	40	44	35	38	36	39	37	35	35	33	42	32	38	49	34	33	38	47	41	32	35	23	38	35	39	29	43	28	22	36	34	43	31	33	34	38	30	32	36	29	49	37	34	30	32	29	39	28	28	36	41	38	40	32	33	38	29	35	45	35	38	41	37	51	35	35	36	35	41	44	31	32	31	33	34	32	27	33	35	29	23	45	36	36	39	34	38	37	32	36	37	33	29	34	39	46	31	37	39	33	43	25	39	36	40	31	37	36	32	40	26	28	30	26	33	41	31	29	35	35	39	46	39	26	29	32	35	35	50	28	37	34	29	28	30	35	24	32	31	32	33	37	32	47	33	33	31	46	39	38	36	27	41	38	39	30	34	41	17	23	52	37	43	45	39	34	41	34	46	43	44	38	38	34	29	42	23	33	27	34	42	32	30	43	32	38	40	34	31	43	39	34	42	43	41	33	43	41	42	37	40	35	43	33	34	41	42	38	33	37	27	33	33	29	36	25	37	28	42	28	32	33	37	33	33	41	50	35	35	36	34	38	39	42	37	34	32	36	35	40	32	28	38	35	34	25	35	37	37	30	28	39	28	35	25	51	37	35	29	34	35	41	45	39	36	36	37	43	34	40	38	38	35	34	35	51	38	49	36	25	33	40	32	38	39	42	32	34	51	38	49	35	26	38	37	33	40	46	41	37	34	29	41	39	31	34	35	35	41	44	38	36	32	33	30	40	26	49	37	31	42	22	40	47	38	45	39	36	45	40	29	35	33	42	22	39	39	34	46	38	50	37	44	29	45	43	39	40	44	37	33	30	34	36	42	27	43	34	44	38	36	42	33	35	37	35	30	44	36	36	39	40	40	44	28	33	35	42	31	37	34	35	29	25	36	34	40	45	32	28	29	31	36	33	37	33	37	32	41	43	33	34	32	25	40	25	33	28	30	39	48	24	27	46	37	31	35	37	38	37	33	42	34	29	51	29	42	43	40	33	39	41	41	41	25	25	30	40	31	29	50	44	36	40	30	30	31	43	33	34	35	39	34	35	29	39	35	40	28	35	34	35	36	34	31	48	34	35	45	36	39	28	31	37	36	31	34	33	35	42	35	28	28	42	29	45	41	29	45	32	34	34	36	44	37	27	31	31	24	31	34	40	35	37	35	33	33	51	38	41	43	28	39	26	36	37	26	30	39	32	47	42	33	29	33	40	37	39	30	40	36	48	32	35	35	41	28	35	43	46	33	43	40	32	37	28	34	39	40	33	44	23	53	39	29	34	30	34	40	36	35	37	40	37	29	35	35	38	39	24	33	26	34	31	41	30	44	31	31	38	37	40	31	37	52	36	38	43	35	22	27	38	42	31	38	37	33	39	34	39	42	34	46	35	36	26	43	43	41	41	29	28	34	38	29	32	31	31	39	34	36	37	41	40	33	43	30	25	43	36	38	33	49	39	35	44	31	26	28	33	43	40	42	39	27	33	34	38	26	40	24	41	42	38	40	43	43	29	37	35	28	37	37	27	26	33	44	42	43	38	36	43	46	39	39	38	47	52	33	34	38	40	38	31	33	34	35	39	35	38	28	34	37	38	37	38	42	33	40	37	34	39	37	39	43	25	33	33	29	30	31	37	35	35	32	44	31	47	35	46	33	27	29	39	45	42	38	33	40	33	39	40	46	44	43	39	31	33	30	34	40	41	32	36	42	37	22	35	37	35	32	33	35	36	42	33	31	33	26	36	31	35	36	41	43	29	25	37	33	42	28	31	34	36	40	28	32	41	40	31	38	28	31	41	26	34	33	34	38	44	27	37	42	30	37	42	26	34	52	26	32	44	40	44	26	38	36	45	30	29	25	36	31	35	37	35	35	39	30	37	43	34	44	38	44	43	30	47	26	41	27	37	38	36	36	22	30	35	39	33	37	33	33	28	32	30	45	27	33	27	36	34	35	35	52	23	36	31	28	27	35	43	41	42	34	38	41	37	40	32	36	31	31	34	39	36	29	27	22	44	45	44	33	27	41	27	31	33	39	34	24	31	47	37	45	37	38	33	44	44	27	42	42	19	38	41	21	38	47	51	39	41	37	45	33	40	36	48	40	28	33	40	32	36	30	38	50	45	36	35	39	38	40	29	40	38	38	32	30	25	30	36	39	31	31	37	35	37	50	33	29	42	38	27	39	30	40	36	43	32	38	35	30	26	46	30	39	29	41	33	38	34	30	26	37	33	30	42	49	36	28	34	38	35	38	39	30	35	34	47	38	36	39	38	30	38	36	38	36	45	41	31	24	36	43	35	29	29	39	31	30	34	45	44	34	35	31	43	33	31	37	47	34	39	40	29	34	40	26	34	45	31	36	30	47	44	46	39	39	32	50	46	41	35	30	39	34	29	31	43	36	38	37	24	34	45	41	35	37	31	41	33	50	42	27	42	43	44	44	44	26	35	41	45	25	39	52	36	43	31	36	35	40	38	31	35	36	44	38	46	36	39	33	41	35	31	36	35	42	24	44	37	36	38	36	35	29	30	25	47	43	45	34	20	42	42	33	35	40	30	25	32	35	33	26	26	30	36	42	33	41	42	36	31	37	24	34	39	43	32	30	41	37	44	25	29	41	48	43	39	32	37	27	26	35	37	44	33	39	43	27	35	25	29	35	42	42	44	25	26	43	40	43	34	33	48	33	35	43	33	28	37	31	38	30	31	31	33	37	33	47	31	42	39	41	44	36	34	43	32	35	42	37	38	32	24	20	34	37	38	32	41	32	45	41	35	38	36	30	42	45	44	41	48	37	50	30	38	43	39	44	37	23	34	48	36	38	36	38	28	34	38	43	34	30	35	30	36	32	45	46	35	35	37	32	41	43	27	32	27	38	47	24	41	24	31	34	32	33	39	35	44	38	31	36	24	34	31	29	46	22	25	38	31	30	37	36	29	19	39	44	37	36	32	37	48	32	48	32	36	28	36	48	35	35	39	39	27	46	31	33	33	42	38	38	37	37	43	30	42	35	25	49	46	28	34	40	32	38	32	35	32	29	45	29	31	37	25	44	33	38	37	36	28	30	43	26
24234	16574	13433	22683	33418	51626	57064	52414	42795	32754	23688	14336	7051	2968	1324	706	536	497	491	481	493	477	498	404	479	456	471	440	445	466	459	452	445	478	454	523	499	463	470	467	458	494	469	483	430	510	471	449	482	522	467	463	515	483	460	480	458	393	486	460	462	470	496	440	510	450	475	486	485	475	449	475	475	514	485	509	468	458	451	473	460	452	452	509	445	484	475	484	441	481	483	481	454	470	486	513	458	473	480	481	489	465	443	446	464	475	492	460	463	486	544	453	467	469	492	501	440	437	442	480	470	452	468	478	523	454	516	454	440	438	438	462	464	496	485	494	446	432	475	446	460	454	481	513	459	466	481	500	449	462	473	446	486	474	493	417	487	489	483	489	515	493	449	463	461	465	459	481	515	465	447	497	478	423	473	453	419	468	437	512	470	414	499	474	457	487	475	472	460	517	433	519	473	467	482	516	491	429	445	467	495	426	464	482	464	478	468	456	503	460	489	481	464	487	475	420	464	474	467	449	456	477	488	494	499	449	445	496	467	446	484	464	490	471	452	458	498	468	444	457	507	496	494	471	464	472	485	441	448	484	481	440	473	489	477	426	483	455	479	462	475	481	504	467	454	513	471	490	503	471	435	452	495	403	455	472	451	488	497	470	446	423	451	473	474	470	463	517	470	477	487	481	450	483	468	477	475	494	491	467	452	492	464	453	469	474	487	473	463	495	438	471	470	458	492	507	493	480	464	433	462	468	466	464	460	505	476	468	481	493	450	483	479	465	446	494	460	552	490	483	468	482	440	460	470	452	496	453	465	491	482	485	486	475	516	453	475	408	490	456	469	474	501	462	468	446	488	470	462	449	499	485	439	485	456	461	503	479	453	477	490	481	465	493	474	440	490	482	476	478	453	484	503	465	492	465	466	499	490	462	484	463	478	435	494	485	475	509	496	465	444	484	472	497	481	502	469	466	457	470	474	444	482	458	500	465	451	442	457	484	462	506	444	476	470	498	449	439	470	494	457	468	457	443	456	475	461	436	479	476	447	476	471	477	487	465	462	491	473	451	507	490	473	467	442	478	497	426	469	463	518	481	462	473	516	428	453	472	470	497	482	476	497	478	471	483	490	513	468	472	493	482	456	471	479	511	479	461	483	445	485	463	446	456	482	435	462	432	527	498	467	475	476	438	457	461	473	462	491	424	474	502	452	456	450	480	459	473	458	472	471	480	487	469	445	490	444	487	469	475	497	478	484	435	431	486	471	465	470	456	468	433	448	474	490	472	498	482	450	462	438	500	486	476	454	491	487	437	502	473	465	497	476	481	450	474	499	494	435	460	487	466	453	490	478	443	457	453	512	430	496	472	493	454	508	490	493	449	472	489	491	453	440	440	499	461	463	491	495	467	460	468	496	520	511	490	451	496	469	479	469	496	447	455	483	474	455	455	456	501	484	481	480	475	454	480	457	448	461	466	441	464	496	497	514	482	479	460	461	469	458	479	474	459	507	494	477	496	492	459	497	463	480	479	475	449	449	478	484	486	506	511	487	473	461	454	510	463	477	445	431	464	480	462	494	483	507	498	452	451	486	479	487	438	470	473	463	478	484	473	460	442	522	472	437	455	469	477	492	506	480	439	442	500	482	478	473	472	476	499	493	460	462	479	504	451	468	480	484	430	478	487	499	502	473	470	482	447	473	462	470	432	484	433	430	460	456	459	465	459	428	443	518	456	467	485	450	495	470	506	457	469	466	463	487	478	446	476	492	484	478	472	477	489	460	501	444	471	440	484	456	495	424	494	494	439	487	472	431	496	473	470	444	420	499	460	509	461	482	478	459	476	471	448	459	456	471	431	430	423	496	513	481	436	453	516	511	444	483	481	502	466	447	438	490	466	484	460	470	477	484	453	469	469	489	437	453	520	480	454	454	495	475	432	438	479	508	439	526	469	469	447	467	453	493	505	463	476	501	499	468	476	463	472	445	473	445	484	479	467	487	459	477	478	505	520	473	480	549	465	495	455	439	503	489	468	478	473	512	475	474	476	492	486	458	423	500	515	444	495	498	489	469	504	471	459	467	489	463	453	440	479	481	450	480	440	474	456	484	487	463	469	459	466	442	495	483	495	478	452	478	489	469	433	471	480	500	492	527	495	487	492	438	492	456	473	493	516	460	485	464	449	469	468	463	447	432	484	485	486	460	471	489	480	454	476	501	493	479	465	456	461	444	482	503	442	488	514	459	454	483	443	446	509	481	450	469	452	476	469	417	502	450	494	457	482	482	481	511	505	458	461	501	480	487	461	430	470	447	489	499	443	507	440	509	515	468	475	493	463	479	467	452	470	467	475	494	451	484	419	473	488	447	444	488	438	502	495	455	462	465	442	459	445	442	488	460	465	466	413	453	475	447	473	474	463	497	481	469	461	471	481	440	470	445	456	470	455	502	454	479	478	473	462	491	516	489	453	486	494	450	447	475	519	455	466	489	520	443	498	488	480	468	468	439	474	498	495	458	474	510	474	460	462	455	445	471	509	473	479	465	460	485	446	485	479	470	428	443	444	463	490	465	471	461	467	483	447	465	514	474	415	461	488	446	438	473	451	468	467	512	463	464	484	426	478	495	485	462	460	456	467	464	474	447	495	465	497	485	465	513	476	439	476	482	461	448	455	448	450	483	454	532	464	477	451	481	476	478	431	465	511	463	475	451	509	481	495	463	508	439	450	446	453	474	523	487	478	462	461	471	427	467	475	466	443	479	482	471	483	475	498	442	488	486	482	509	454	497	446	475	441	445	433	453	458	434	444	448	453	449	501	526	473	448	483	485	454	474	472	444	500	504	492	473	447	488	441	500	474	491	498	449	473	485	484	480	474	504	447	449	501	443	466	502	471	475	461	493	442	460	437	417	456	439	484	466	503	479	461	497	465	470	480	462	466	482	456	477	451	485	488	491	473	501	462	490	457	497	475	468	472	484	476	469	486	488	448	447	475	435	467	436	441	455	502	469	449	459	503	469	446	493	456	439	458	497	503	482	459	508	478	517	416	486	431	465	505	457	455	481	505	483	507	459	482	496	443	473	459	452	464	481	498	457	471	485	517	469	486	488	497	470	440	496	484	475	446	449	452	475	461	507	441	471	548	508	446	463	466	541	490	427	482	477	491	491	474	484	478	509	472	480	464	456	478	486	486	500	480	471	531	483	460	457	477	501	439	475	505	462	436	461	448	434	456	454	446	439	453	493	451	445	467	518	454	454	474	435	466	503	505	456	499	453	507	465	469	469	485	504	523	492	484	487	441	459	480	457	471	457	463	471	494	440	452	438	461	468	474	469	486	457	495	450	457	457	488	496	490	465	461	473	453	425	478	470	461	445	454	460	496	490	472	467	436	445	477	490	496	472	489	502	468	467	467	472	480	475	432	514	451	445	436	473	485	457	477	477	464	461	478	462	475	452	449	486	473	457	476	452	526	458	489	499	468	470	445	479	498	525	494	483	499	511	483
1971	1713	1321	1162	1513	4879	12970	14187	10852	6636	3557	1599	573	255	110	67	41	39	31	30	31	33	32	38	48	33	45	38	34	28	41	44	34	40	37	38	41	32	40	26	38	46	30	34	25	46	36	46	33	43	38	29	32	46	33	22	33	29	37	33	34	28	35	32	34	32	35	36	40	36	46	33	45	34	29	41	39	38	26	35	29	37	22	39	44	38	34	28	34	36	33	35	37	37	50	27	44	38	36	40	31	29	43	37	38	34	33	40	42	29	39	25	41	28	38	32	38	44	32	39	40	30	38	33	37	34	29	42	32	24	27	35	31	34	42	34	38	35	40	35	37	30	35	36	36	40	39	27	32	30	32	40	37	33	26	31	32	33	36	39	30	32	44	42	40	33	32	28	33	37	35	30	45	46	31	43	38	41	36	40	44	39	28	31	25	38	44	32	29	22	30	41	40	22	30	38	39	39	35	35	39	35	35	45	27	40	34	34	30	37	24	42	36	39	33	48	51	36	38	51	41	31	39	40	30	41	33	35	39	43	35	40	60	47	32	34	48	35	35	29	29	42	35	46	35	33	35	31	39	35	37	31	34	43	39	28	35	38	36	38	39	37	47	34	41	43	42	41	39	29	50	43	43	30	38	33	32	30	34	37	43	41	39	37	29	37	46	34	51	32	35	35	34	33	33	22	45	41	32	28	36	28	37	40	48	37	41	36	30	31	47	26	46	32	47	34	44	36	41	28	32	52	32	39	39	43	28	48	37	44	31	43	22	39	40	46	32	36	34	39	38	27	31	37	33	42	40	41	27	32	29	34	41	44	28	29	47	25	38	32	37	35	48	27	38	34	31	33	32	28	36	24	35	34	30	37	44	43	29	36	38	40	47	52	25	30	27	34	26	30	29	39	35	43	38	36	44	26	40	31	39	28	34	39	26	40	34	32	42	35	34	42	36	46	44	36	37	28	46	36	33	52	27	42	33	26	33	40	34	38	39	32	43	27	40	40	40	34	42	30	34	36	36	41	42	37	32	43	36	42	30	32	35	44	34	37	32	33	38	30	47	43	29	36	29	35	31	34	46	45	37	29	53	38	38	34	32	30	35	36	33	46	29	31	36	41	39	37	44	42	46	35	34	29	47	34	26	25	34	37	42	39	32	32	47	35	38	31	32	34	47	31	26	40	48	35	32	34	34	40	33	38	43	38	44	35	36	37	42	37	24	40	34	29	38	45	40	32	31	35	33	41	44	36	27	35	38	37	29	33	26	33	30	27	31	30	39	35	39	37	36	34	32	25	45	41	44	34	36	41	36	29	36	39	47	26	44	32	23	37	39	34	32	32	31	32	28	37	46	36	34	32	35	38	33	35	42	37	39	40	42	40	26	22	44	45	44	23	40	30	38	30	37	30	37	36	52	30	37	41	37	41	39	41	35	30	33	44	27	29	35	34	34	37	28	26	41	42	27	25	32	43	34	31	38	39	35	33	27	31	33	27	32	42	40	46	41	24	38	39	43	33	42	36	35	40	39	31	41	29	38	34	36	26	36	32	39	31	37	27	30	36	29	37	33	41	44	29	38	36	27	36	39	40	33	41	41	39	26	39	40	35	39	28	30	32	29	36	47	30	38	33	28	26	33	23	44	33	47	34	35	30	32	33	38	36	35	33	24	35	32	43	27	40	38	33	33	43	36	40	39	37	30	46	37	35	29	42	43	30	33	40	22	39	32	32	21	38	42	36	33	43	36	53	40	31	28	35	30	36	58	30	33	37	35	32	28	35	31	46	45	33	29	42	43	57	33	26	40	28	33	30	41	29	37	33	43	24	31	40	31	39	33	26	44	40	42	37	41	43	27	31	35	43	44	39	39	23	39	35	29	21	37	43	38	29	31	39	43	42	43	30	27	37	30	27	44	35	38	34	39	19	28	34	39	29	36	40	41	40	34	40	33	22	48	34	36	37	39	31	40	42	35	30	34	29	33	36	42	44	36	27	33	36	36	44	38	29	37	46	32	38	37	38	37	41	30	26	42	41	37	28	33	29	40	28	29	37	40	36	40	36	46	42	30	34	27	29	36	34	41	52	36	39	20	38	30	40	37	38	40	29	33	36	36	32	32	36	38	37	32	30	42	45	30	35	36	34	33	38	37	43	29	24	47	55	44	37	31	39	37	34	40	33	42	49	50	38	31	42	24	29	38	37	27	34	32	39	31	38	38	42	32	32	33	32	31	29	29	31	41	34	34	40	30	43	39	30	30	31	28	32	35	31	28	30	48	38	53	38	28	32	36	34	34	30	33	30	38	44	38	46	31	39	32	27	42	33	32	41	35	40	52	38	23	33	36	29	43	42	41	36	23	38	38	22	37	29	34	46	26	39	35	30	28	35	41	47	38	42	31	37	40	36	44	30	35	36	28	36	33	29	32	39	35	44	40	28	34	31	45	41	38	35	36	36	36	39	40	25	30	38	34	34	32	37	43	33	38	37	34	33	35	35	25	47	29	30	21	37	43	36	33	33	44	49	28	38	33	35	29	31	30	34	42	37	37	37	38	43	49	42	25	30	36	35	40	31	34	35	30	25	40	39	29	35	33	55	33	43	27	36	34	32	46	33	32	42	43	35	29	31	36	37	33	23	31	27	43	29	39	43	32	26	43	28	30	29	34	31	38	34	34	37	31	52	39	28	36	33	35	31	35	30	34	37	26	40	35	30	42	35	33	38	32	31	48	38	44	31	39	30	37	36	31	37	34	40	27	37	32	35	37	29	37	30	30	34	31	37	37	32	26	39	41	33	33	29	36	46	45	37	37	32	38	38	27	42	31	35	32	29	29	30	45	34	34	37	41	34	36	44	25	35	39	37	33	32	28	38	38	44	41	44	29	38	38	27	33	39	35	36	38	41	34	35	35	44	31	25	37	36	35	44	29	26	24	50	29	38	39	33	40	29	36	31	32	30	38	29	33	35	34	34	41	45	34	47	32	31	42	37	40	28	30	41	34	34	44	30	34	35	46	36	41	34	37	44	30	37	32	33	38	31	30	32	34	38	42	21	29	21	44	28	39	28	43	35	43	40	29	37	33	33	29	48	34	43	43	37	36	48	32	34	34	43	28	39	41	43	35	41	39	37	34	35	44	28	42	34	38	32	34	41	39	34	31	43	31	29	39	42	35	30	30	41	40	34	35	32	27	47	23	33	34	35	42	28	34	36	36	43	34	26	41	39	47	38	41	32	22	36	41	27	36	39	45	39	37	47	34	24	34	28	38	32	38	34	27	47	40	45	34	28	35	37	34	31	39	36	31	29	32	33	27	32	40	27	36	38	32	32	38	33	36	53	45	32	42	48	34	28	47	37	35	46	32	39	40	38	40	28	37	32	27	27	46	39	35	40	28	42	41	33	36	26	45	38	44	32	36	32	28	28	41	27	44	29	37	36	44	37	40	44	35	39	29	40	31	39	31	35	30	35	52	32	31	27	41	39	31	29	30	34	26	32
28876	21872	18936	28654	39474	51364	64213	60631	51207	41753	32831	23324	13990	6358	2538	1063	612	522	470	513	467	476	456	469	490	480	462	477	496	495	461	447	481	483	490	458	466	484	490	469	475	491	440	454	506	466	484	468	449	483	477	478	473	476	458	463	515	464	501	498	481	483	472	518	501	492	486	435	470	480	485	481	480	495	492	426	440	475	461	476	469	452	501	453	476	453	499	477	473	448	498	479	449	473	476	441	482	507	490	469	493	442	441	502	478	477	488	468	461	510	466	468	462	491	467	476	497	492	484	510	454	497	486	465	493	449	466	454	479	488	435	450	464	461	467	453	462	493	473	472	452	437	486	459	456	434	485	454	469	459	510	480	466	457	438	442	488	466	471	451	452	460	436	490	503	480	517	483	467	491	459	487	472	452	456	455	475	432	469	476	453	441	483	476	460	520	471	460	508	464	444	477	485	456	474	461	463	440	460	489	470	493	497	477	448	466	496	488	495	511	419	489	466	428	482	502	502	483	475	448	438	485	447	491	451	493	486	458	489	493	476	470	493	476	453	450	513	470	481	442	476	500	466	457	447	491	449	500	441	471	471	497	476	444	504	446	489	490	480	467	467	450	453	469	508	511	539	478	481	465	480	472	465	478	476	464	492	500	465	500	493	464	494	448	445	448	508	479	503	474	455	483	442	462	497	469	470	470	436	429	478	475	465	441	503	494	450	466	512	474	475	446	508	451	445	479	511	459	453	474	457	479	470	471	445	487	465	451	466	463	493	464	454	481	479	478	466	498	470	468	466	417	492	489	455	475	452	450	469	486	461	464	500	496	472	480	463	455	467	471	491	473	470	472	457	462	469	443	458	445	468	497	452	487	462	443	481	455	467	472	474	499	442	463	469	455	434	452	481	482	445	469	448	509	461	461	419	492	491	485	471	467	483	482	463	462	470	492	493	481	490	462	505	472	479	458	473	485	465	458	463	468	475	480	494	445	513	505	496	455	505	439	463	508	493	453	474	491	402	493	471	471	470	468	469	491	480	470	496	463	484	455	459	464	473	468	465	476	469	485	505	477	432	483	500	466	516	456	503	458	457	497	470	481	472	443	473	439	481	472	503	445	456	470	465	443	483	432	493	461	465	483	467	454	438	508	488	481	462	504	473	481	473	457	427	503	523	500	453	487	442	455	474	403	490	447	460	471	505	452	469	445	485	473	471	478	507	508	466	455	476	466	459	471	483	514	491	467	467	514	477	530	472	434	479	484	508	507	481	453	467	465	434	461	466	472	501	480	447	458	488	461	447	453	505	454	486	467	484	474	458	501	479	482	480	508	471	473	453	476	482	455	471	497	464	440	425	456	450	428	459	465	468	485	485	480	432	498	450	470	467	483	449	489	498	470	482	507	476	490	468	477	505	479	522	480	471	497	467	499	474	453	457	465	467	470	481	477	483	480	496	526	479	434	464	514	500	458	468	452	489	480	457	425	463	456	470	437	470	478	462	491	470	448	482	452	508	456	473	440	454	501	525	502	466	455	456	486	495	471	482	505	479	491	447	471	476	483	481	486	516	487	482	460	499	492	482	516	437	467	464	518	466	470	497	456	477	473	510	451	450	455	464	496	484	424	444	455	476	461	453	469	473	485	461	460	492	468	443	497	470	442	487	480	463	451	438	521	471	456	492	464	462	423	493	461	491	490	448	452	469	504	495	491	463	467	491	492	468	502	485	531	462	505	487	460	458	469	468	486	476	464	481	478	465	438	511	479	471	482	490	480	488	452	462	465	513	438	473	453	472	482	458	440	481	477	504	469	468	445	462	465	473	470	475	434	466	489	502	481	489	432	473	500	482	495	517	475	459	454	473	456	436	447	458	475	454	462	452	458	465	490	472	457	451	490	507	489	449	488	443	471	452	485	466	475	451	492	460	465	492	458	468	455	426	451	461	426	456	448	481	474	451	480	480	443	470	462	463	443	500	477	482	480	503	494	501	458	460	473	436	480	511	491	450	488	484	502	519	518	476	467	485	493	477	451	512	437	452	465	476	464	504	439	525	473	472	478	474	467	495	486	449	458	515	455	456	469	486	469	435	456	506	462	457	521	480	475	467	472	488	446	480	465	489	468	464	451	461	443	521	454	454	488	478	491	477	432	469	448	475	490	514	490	471	482	480	513	446	464	461	464	492	449	437	450	456	492	478	485	519	456	489	457	512	468	499	460	482	508	456	509	494	521	478	484	475	472	476	442	468	476	464	475	477	424	469	463	492	458	471	511	484	497	465	427	495	464	472	477	493	487	472	436	478	458	431	448	476	481	494	513	485	474	448	421	487	413	486	436	502	429	464	468	469	481	494	436	431	443	460	484	488	481	452	464	488	489	480	493	460	455	460	470	472	515	464	434	496	488	453	489	437	484	481	465	470	441	481	491	468	493	492	454	440	447	459	480	463	456	503	445	477	476	493	439	520	476	454	475	490	469	471	493	496	471	414	469	491	458	472	459	477	429	493	487	446	429	465	471	468	472	474	438	474	470	445	450	482	480	485	474	488	475	474	495	480	446	483	494	456	452	471	479	471	456	451	430	473	464	485	416	464	483	463	465	454	462	482	485	458	480	479	466	477	472	499	425	475	493	458	416	456	440	466	471	468	455	437	468	466	455	452	457	502	469	465	484	492	495	485	477	481	435	466	448	502	462	444	498	480	468	492	437	475	459	479	502	502	441	461	497	467	460	477	538	481	445	471	499	470	483	495	487	473	494	454	447	474	484	416	477	476	493	478	484	475	480	444	482	479	456	458	510	457	508	492	523	489	465	463	497	493	483	489	459	451	473	501	485	462	490	467	467	455	489	496	484	456	505	480	482	450	462	423	475	487	474	478	481	479	470	467	485	474	513	481	478	474	437	417	490	492	509	529	491	452	458	479	478	444	475	520	449	463	469	489	466	498	476	453	454	470	486	485	467	469	469	482	477	495	476	469	460	462	483	473	448	434	444	452	488	434	466	446	471	512	500	467	464	436	454	461	472	484	465	445	496	478	489	477	437	480	445	447	472	500	468	497	488	496	469	459	476	495	466	475	447	476	463	483	453	427	484	464	480	484	461	471	453	495	492	497	455	475	452	463	432	454	485	452	469	504	484	479	454	477	453	477	457	476	479	444	456	478	472	471	457	458	447	455	438	464	473	459	434	480	441	447	466	477	473	491	463	487	479	485	423	470	466	471	467	536	471	460	475	478	455	462	459	494	457	454	460	462	449	465	434	448	472	469	449	452	487	437	523	472	484	436	488	446	479	507	477	475	482	450	457	481	507	468	474	464	468	485	484	409	454	437	454	467	431	488	442	461	493	454	487	468	497	477	444	453	500	498	479	463	507	478	496	494	467	449	473	447	491	466	433	470	495	483	472	483	441	460	500	495	465	451	479	471	478	459	456	478	463	472	471	464	439	461	455	492	463	455	467	457	493	454	490	471	479	476	486	475	449	465	496	476	461	463	486	477	480	452	480
1591	526	363	233	313	543	2000	3302	2610	1646	877	433	168	101	52	38	35	48	25	41	27	30	34	26	35	38	27	36	27	37	38	34	40	32	33	32	29	34	33	26	23	40	32	33	43	38	34	29	42	27	44	41	25	33	39	28	25	22	40	36	35	27	30	34	28	35	42	29	38	31	29	27	24	34	33	29	34	32	28	28	32	32	37	41	22	35	38	27	37	38	32	34	32	39	20	42	27	31	36	25	31	33	35	28	43	28	35	35	32	34	33	34	38	25	46	26	31	26	28	36	32	28	27	31	25	41	32	31	24	33	37	39	37	38	39	34	41	33	34	40	19	28	29	33	31	24	33	22	26	16	29	28	39	27	27	28	31	37	25	27	34	35	36	36	25	34	35	36	25	24	34	30	37	38	36	35	27	35	37	22	46	26	39	30	22	34	37	38	35	30	31	39	39	24	28	38	30	34	39	43	29	27	25	38	32	34	35	31	37	32	30	39	30	32	27	33	34	32	26	25	30	25	29	32	39	30	30	27	43	34	27	34	31	31	33	27	32	34	35	30	34	27	34	38	37	43	34	41	34	36	32	27	31	27	32	31	33	26	45	30	28	31	41	41	28	32	22	21	31	26	40	30	33	37	33	31	30	30	42	40	31	29	32	40	34	37	33	44	51	37	32	25	31	20	29	29	44	33	32	33	38	40	36	27	35	31	31	27	25	37	34	38	37	32	42	23	46	33	25	34	27	23	39	34	25	32	30	34	31	32	38	27	37	32	32	23	38	32	25	25	38	30	28	33	30	29	31	31	36	43	28	29	27	37	14	40	33	33	23	30	45	32	31	35	24	30	34	34	27	41	31	34	27	25	26	29	34	34	29	30	29	36	38	43	33	37	36	35	26	32	34	36	28	39	32	32	34	22	38	32	26	35	29	33	34	38	33	37	25	41	33	29	16	27	32	26	31	25	32	29	32	36	33	25	26	38	22	30	37	37	40	24	35	27	28	33	25	30	37	42	35	23	29	33	32	30	39	23	32	34	22	28	26	26	30	38	30	40	41	29	26	34	36	30	24	33	27	34	28	32	34	28	24	37	43	29	38	37	28	30	36	20	37	34	35	35	43	34	24	36	30	42	36	27	33	22	36	35	29	29	27	34	37	26	37	29	42	29	33	31	32	37	30	29	37	29	29	39	25	31	35	30	27	28	26	45	30	30	37	25	27	34	36	18	40	33	27	31	33	35	42	38	23	37	29	33	23	32	36	27	32	36	30	28	30	31	30	38	31	33	33	26	31	29	33	37	30	33	39	30	24	33	29	43	35	32	32	41	32	36	32	29	31	33	33	35	21	28	30	28	33	38	30	36	24	29	20	31	28	37	36	34	31	32	35	29	33	29	42	30	34	29	35	36	36	33	35	24	35	36	29	39	30	35	31	33	21	33	29	28	30	21	25	25	48	23	37	39	37	30	32	33	36	29	37	27	33	27	31	35	25	29	32	30	38	35	33	26	39	20	30	29	34	30	26	35	38	46	38	42	24	30	25	42	30	19	41	27	35	33	31	34	27	27	40	38	22	29	26	24	23	29	41	33	32	30	19	32	38	29	30	25	26	27	23	35	40	27	36	34	21	28	36	30	49	30	35	29	33	28	21	28	30	30	37	32	39	34	40	41	25	41	41	35	26	21	35	27	30	31	29	35	34	37	28	28	31	40	35	39	36	35	38	33	32	36	36	32	33	29	42	35	36	32	25	34	26	30	35	35	34	24	26	40	24	31	42	22	37	34	29	26	32	32	28	39	44	31	33	32	42	37	33	32	28	32	27	45	32	32	34	38	21	30	27	31	25	35	33	53	42	33	28	34	37	34	31	39	23	39	40	34	42	28	43	32	34	34	38	34	45	36	35	32	34	32	33	34	40	34	25	29	31	36	27	28	37	33	30	22	31	31	32	34	38	38	34	20	35	37	26	33	33	29	35	33	27	29	34	38	25	32	30	32	28	33	40	31	27	29	36	28	35	22	37	29	38	27	35	28	37	32	24	43	24	43	33	25	28	34	33	30	38	35	34	38	37	31	38	34	24	29	29	26	34	31	36	30	32	31	29	51	42	29	23	35	34	38	29	25	35	33	20	36	34	34	26	40	28	24	34	32	25	27	38	32	35	35	44	28	30	30	32	29	21	44	31	29	26	35	33	37	37	34	40	41	29	41	36	32	32	32	29	29	35	37	32	34	30	31	35	32	30	25	31	34	36	31	30	33	29	23	34	40	29	36	28	34	36	25	32	18	19	26	28	34	40	37	34	37	22	36	28	24	27	36	37	34	29	34	29	37	36	22	30	28	34	32	46	20	26	38	40	34	28	28	36	30	40	35	38	30	30	36	40	21	29	36	26	39	31	27	27	35	24	24	29	25	31	24	31	31	33	32	38	40	41	33	29	33	28	27	35	32	29	32	34	31	29	32	27	25	37	26	28	22	31	37	20	39	32	28	26	33	38	30	33	27	37	31	30	32	42	24	25	25	38	35	32	31	31	28	24	33	31	37	31	37	32	36	23	29	29	29	30	24	27	38	40	36	28	31	32	30	26	38	27	25	31	29	28	31	39	29	24	35	46	31	29	37	29	40	26	46	31	28	42	20	38	33	29	43	25	29	25	38	39	26	35	35	28	37	27	35	38	38	33	29	33	25	26	28	40	30	37	39	25	26	28	28	34	37	32	23	32	30	31	30	28	31	30	40	31	24	29	30	35	27	37	29	31	36	38	34	36	36	28	41	34	32	18	40	28	32	21	29	28	39	30	37	23	30	39	33	27	27	32	46	37	33	39	31	35	25	32	23	42	34	35	35	29	32	33	24	27	43	32	38	30	36	35	32	32	29	36	26	38	28	26	39	39	35	33	30	32	37	21	33	30	32	32	30	42	21	21	37	17	22	41	28	35	38	29	33	35	40	28	38	43	29	28	37	34	29	33	33	31	25	28	41	36	35	38	40	33	34	31	27	21	27	29	29	38	39	15	29	35	16	25	40	38	36	33	24	28	21	19	27	33	35	32	36	33	24	27	25	29	26	26	20	29	34	41	29	34	29	44	38	38	34	32	26	32	36	31	33	38	29	48	37	25	28	32	32	37	40	31	21	36	31	35	26	29	35	30	33	39	41	32	22	36	37	34	35	31	33	31	33	34	23	31	34	42	29	42	23	28	37	33	35	26	42	39	29	33	27	18	31	34	27	32	28	38	25	23	30	33	31	36	25	32	34	31	28	34	38	26	30	29	37	23	31	26	29	26	30	28	36	37	29	29	32	29	36	34	31	37	36	30	43	41	34	28	31	35	25	34	33	20	28	29	27	32	32	27	43	43	31	33	20	32	23	33	52	25	38	35	30	25	33	26	31	34	29	30	38	29	37	32	36	38	31	25	35	44	25	27	29	28	38	29	39	34	34	42	31	31	28	31	32	39	27	20	41	45	41	30	28	40	26	31	42	28	31	29	41
20150	10762	6858	12863	22777	26169	37272	38395	32489	26569	19272	10943	4832	1958	951	599	503	481	418	392	430	447	466	417	420	443	392	422	425	440	429	382	426	470	395	398	434	439	407	454	426	424	418	398	479	425	410	437	463	444	459	417	413	410	471	411	416	408	442	444	414	413	433	425	422	395	431	416	456	403	442	377	414	413	415	442	419	432	392	439	446	412	437	409	445	470	427	451	445	467	425	447	451	370	454	435	414	435	451	455	435	441	430	454	427	413	411	385	426	433	408	424	460	459	412	385	386	411	423	422	468	443	419	436	429	444	424	427	386	417	433	425	406	436	426	401	437	462	429	436	415	422	403	451	418	449	405	421	450	439	411	459	421	422	450	429	389	408	431	446	395	419	450	402	455	423	439	400	425	426	454	416	408	416	400	421	425	439	439	432	436	443	420	432	418	407	416	435	424	417	453	427	432	428	430	377	426	430	425	434	423	406	418	470	437	411	424	403	425	437	432	428	422	447	424	415	425	414	428	396	409	381	394	410	452	439	412	428	440	414	427	440	440	441	416	399	416	419	419	430	469	429	429	414	446	415	419	403	452	441	436	413	469	416	405	414	408	386	398	411	470	412	404	443	401	409	414	437	408	439	420	439	450	449	430	452	426	430	401	427	416	430	393	441	385	402	473	419	424	407	461	416	436	418	424	428	461	396	406	410	428	431	419	437	438	425	466	465	425	408	444	395	443	427	442	428	449	420	420	443	454	426	403	423	462	389	406	419	418	406	442	436	442	401	413	400	407	442	416	443	451	409	433	426	409	418	370	448	424	415	423	411	401	431	404	420	417	411	399	426	396	421	442	428	412	402	404	433	400	396	425	439	388	445	456	403	422	408	412	411	468	419	402	391	401	445	410	384	416	417	453	457	423	453	415	432	402	470	435	435	417	452	457	446	387	428	439	441	446	446	422	418	441	403	413	403	404	426	390	406	440	420	440	455	428	418	410	438	455	452	432	462	419	451	423	434	412	450	417	447	424	413	408	404	401	442	489	414	413	449	428	427	460	417	454	466	430	466	404	402	403	411	418	420	455	432	424	431	407	429	466	441	423	450	388	471	438	391	415	427	411	403	423	440	402	438	424	439	416	449	411	429	396	463	430	487	455	451	417	420	433	417	412	386	419	408	409	434	414	443	430	415	452	385	418	403	392	420	484	430	459	433	415	437	412	411	397	456	429	434	413	409	430	422	440	406	450	446	435	389	436	426	397	430	409	450	440	408	412	395	415	426	430	394	414	388	425	427	451	384	445	431	417	394	435	416	439	416	471	436	426	447	416	412	417	470	401	445	410	403	422	425	455	416	444	391	410	450	401	417	435	417	436	429	405	425	417	399	433	412	414	449	438	449	422	393	433	451	437	396	439	408	431	390	421	453	426	444	431	417	402	443	437	456	410	431	432	432	442	469	429	444	460	437	429	428	396	450	434	441	427	442	425	424	463	444	457	458	449	421	448	418	414	416	443	393	390	390	431	432	417	436	411	407	385	450	420	418	451	433	441	418	438	469	447	411	436	405	409	425	434	448	407	445	411	415	439	403	425	417	474	446	434	429	405	448	431	441	431	437	474	382	416	435	413	401	462	430	435	410	427	457	437	409	394	426	441	408	408	419	446	417	413	420	422	440	443	429	438	470	430	413	468	412	434	399	471	444	423	403	387	384	466	402	427	432	442	398	429	430	417	406	410	378	407	471	432	428	415	416	425	435	430	429	445	469	436	447	436	415	428	434	427	393	396	398	444	384	440	426	409	451	411	437	418	411	418	430	422	456	418	424	446	424	406	452	399	432	448	428	456	429	437	419	431	418	409	442	422	425	445	428	459	426	425	424	451	392	426	459	441	406	426	436	412	446	445	405	422	431	443	448	401	412	435	444	446	409	383	422	472	423	421	443	446	463	418	433	414	430	445	402	418	419	414	434	389	422	421	417	397	382	408	410	460	413	392	399	425	403	396	416	430	390	453	466	448	453	467	408	420	388	414	436	400	453	432	432	412	421	467	398	410	467	446	421	412	461	445	419	412	410	393	424	447	435	413	461	423	414	421	437	400	409	443	442	426	433	406	439	429	427	446	437	429	432	417	438	461	436	420	414	418	424	436	430	425	443	436	424	429	409	423	416	447	415	391	459	430	425	418	405	434	423	408	420	433	419	418	419	421	413	407	453	426	408	473	447	434	425	408	432	415	428	411	413	456	440	415	422	438	414	425	433	376	404	416	417	428	443	432	430	437	404	471	427	414	385	407	430	419	452	413	413	454	424	396	406	422	428	402	441	409	439	443	447	425	432	416	469	451	450	446	424	457	433	394	418	448	432	382	395	423	413	434	407	451	426	434	423	420	400	429	456	415	442	410	438	418	415	445	424	449	405	434	439	449	414	385	444	409	417	406	415	422	424	425	435	421	420	423	428	444	441	400	437	430	428	404	428	446	468	397	424	457	431	432	467	436	444	418	445	397	402	429	422	453	453	419	416	400	461	425	435	416	402	434	409	454	435	419	403	406	430	409	441	434	424	426	418	449	425	426	433	431	412	424	398	422	455	402	407	408	451	407	429	441	440	398	429	394	439	416	399	458	435	436	437	391	416	409	468	411	441	426	430	445	429	396	390	399	422	409	437	429	420	434	413	408	453	425	399	486	403	418	420	404	410	455	412	454	414	414	454	422	472	452	435	435	388	421	407	455	425	387	421	485	422	440	444	381	445	420	412	446	431	402	425	419	409	405	392	427	437	421	411	446	409	417	433	417	473	439	449	457	432	456	435	437	442	427	411	421	446	418	405	421	450	449	421	414	433	428	394	390	412	448	396	415	403	447	438	471	454	430	441	435	427	458	440	434	416	387	450	452	415	468	402	433	430	443	442	415	460	423	449	440	406	402	446	436	438	437	448	455	437	415	455	436	436	428	435	422	411	431	451	422	447	436	397	436	438	435	461	443	436	411	454	422	425	436	404	395	414	415	426	441	401	419	447	453	476	409	437	414	438	433	421	435	395	430	438	410	397	439	404	454	430	428	453	455	439	417	426	464	419	445	439	422	387	391	384	415	395	445	424	415	437	418	427	420	433	437	447	416	411	455	406	386	437	416	441	406	433	429	449	434	423	386	457	403	458	455	466	400	420	438	433	426	423	402	447	399	469	398	418	452	454	413	419	437	400	415	425	408	421	421	418	457	470	400	431	397	426	447	398	445	397	422	430	385	447	406	425	424	465	418	415	434	425	409	391	419	420	417	411	408	468	425	407	443	413	452	451	402	392	439	438	449	416	459	441	414	443	485	419	431	418	369	443	403	389	448	408	438	415	454	432	462	466	490	437	418	421	418	407	431	426	412	459	429	418	434	422	464	414	443	418	410	445	411	458	435	441	379	393	426	433	413	423	409	456	401	468	419	413	412	434	408	429	434	456	413	429	437	440	431	419	433	387	423	411	429	421	446	435	455	437	446	436	415	444	433	399	454	443
1286	1098	808	611	773	1602	7113	8829	6670	3945	1974	816	337	129	74	35	33	40	26	35	35	28	53	26	26	34	40	36	31	36	39	37	39	32	23	36	39	34	32	41	26	43	30	33	40	40	37	40	31	36	40	38	44	38	28	25	27	31	35	28	38	26	33	36	31	38	33	29	23	34	26	23	39	37	37	24	40	31	30	28	36	29	29	33	24	37	35	34	36	27	30	27	37	22	35	26	34	30	28	25	33	35	35	37	32	40	40	44	27	28	31	34	29	34	37	35	33	39	37	31	41	27	27	36	38	38	35	34	25	29	26	33	33	38	42	33	28	36	25	23	32	33	30	24	32	41	28	36	44	26	32	34	37	42	20	32	44	30	38	28	32	30	27	27	30	32	38	34	33	37	47	35	31	35	38	31	42	33	30	27	41	35	26	29	43	24	35	26	36	28	23	37	27	38	26	31	32	20	31	34	30	35	37	40	31	38	44	33	29	36	34	32	28	35	36	25	40	25	30	36	29	37	27	43	38	28	26	40	30	18	37	33	35	28	30	34	28	36	31	37	31	29	23	30	34	26	35	31	32	42	32	38	33	25	35	32	34	34	26	32	30	33	26	35	39	29	31	37	39	29	38	34	32	41	34	36	35	31	30	38	35	34	34	29	29	37	30	21	38	27	40	32	36	31	35	34	33	28	38	39	30	31	29	35	26	32	24	23	29	24	29	29	35	45	28	32	35	31	27	34	27	28	31	24	46	27	23	27	34	44	35	32	36	30	38	34	38	36	28	24	41	32	38	28	27	38	37	31	36	35	27	41	30	29	36	40	29	34	25	27	42	25	41	33	39	34	34	35	34	40	37	40	34	28	33	34	40	21	35	24	34	39	27	41	25	32	29	33	43	22	38	34	35	31	38	30	29	29	35	32	30	30	42	44	27	33	30	40	31	34	28	33	40	31	43	34	21	23	30	44	33	37	25	41	21	36	29	29	25	29	31	35	27	30	41	34	43	28	39	30	39	26	49	39	27	27	36	34	38	27	30	35	37	35	40	24	26	30	39	32	33	36	30	44	38	30	29	35	34	35	35	33	46	28	31	31	23	30	29	32	30	26	26	28	34	36	35	22	30	23	39	34	25	44	31	29	35	39	31	33	39	33	40	35	48	31	35	41	33	33	38	42	35	37	37	40	33	29	32	38	33	37	28	35	20	28	33	34	41	23	35	32	26	36	31	32	37	21	32	37	42	36	26	32	35	34	38	30	42	26	36	42	35	25	27	28	28	34	43	37	32	27	37	35	32	31	38	38	34	21	31	47	28	32	32	44	27	40	36	37	34	37	45	28	31	31	24	22	37	26	39	34	27	36	25	45	30	36	31	36	44	34	28	29	25	36	27	34	33	29	36	34	23	37	34	50	49	27	33	26	38	29	30	36	31	32	35	33	32	26	22	34	34	33	22	36	30	33	32	42	28	39	34	30	26	27	37	45	36	26	30	35	34	44	42	42	31	31	34	31	33	36	37	36	26	30	28	44	51	24	27	29	30	30	30	45	41	41	27	35	28	33	38	35	29	31	33	43	32	34	22	40	37	42	38	38	41	33	36	34	38	38	40	39	21	34	27	40	35	36	32	32	22	36	36	30	35	33	40	39	30	30	29	23	31	37	37	34	24	36	43	30	35	35	33	36	23	34	24	25	31	33	23	37	30	37	30	34	47	34	40	35	30	26	29	30	39	28	34	31	30	33	32	30	26	35	24	34	35	36	29	29	39	37	43	41	26	35	32	38	36	36	40	32	39	43	26	25	31	32	37	36	26	32	40	32	43	27	33	34	40	29	30	33	37	31	27	29	46	26	32	31	33	39	31	34	32	34	34	27	42	40	34	21	40	31	32	33	35	37	27	31	31	31	24	38	27	18	39	31	33	43	36	27	29	34	37	37	30	35	32	34	26	35	30	32	37	27	21	41	34	41	39	37	34	35	33	23	29	34	36	41	44	26	26	31	37	30	44	32	29	35	30	27	23	28	30	44	34	37	35	28	40	32	30	37	34	25	26	33	30	23	33	36	30	50	37	26	29	30	36	29	31	30	25	40	44	28	29	29	25	46	25	48	30	44	35	36	30	24	39	32	25	34	29	36	44	32	35	31	37	48	41	26	31	36	28	26	38	38	32	31	24	33	32	44	41	28	32	30	39	36	21	26	36	36	29	23	25	29	34	32	36	41	43	34	41	24	31	38	25	33	26	39	25	39	28	29	26	38	41	29	28	26	35	37	26	22	32	43	38	34	34	35	32	33	39	40	29	35	34	41	32	44	40	46	31	42	24	33	28	17	27	29	23	31	33	32	25	41	35	25	21	43	27	26	33	36	30	32	31	32	38	42	34	29	32	35	44	29	33	34	35	42	34	30	35	36	41	33	38	32	31	30	38	37	39	42	32	29	33	30	39	39	35	20	30	34	31	31	23	36	24	42	43	28	31	29	33	33	28	25	19	30	31	37	33	32	33	38	27	35	34	46	27	31	29	27	29	28	35	35	27	31	31	27	26	27	39	34	34	23	37	42	30	29	41	38	25	47	33	38	44	32	22	44	28	40	28	35	30	35	39	33	30	32	32	34	34	30	48	45	37	35	29	34	33	37	30	41	41	35	29	23	36	35	34	29	40	41	31	34	32	44	26	33	36	35	45	28	42	32	36	36	29	35	28	35	40	49	34	33	35	27	37	40	27	32	29	44	32	25	31	41	29	34	31	38	19	39	31	37	32	30	33	43	35	26	26	35	34	32	33	29	31	40	54	34	35	33	40	32	34	40	29	25	25	34	33	32	44	33	26	35	33	34	32	30	30	43	25	32	36	33	30	40	32	30	29	45	38	26	36	28	33	20	35	30	39	32	31	34	30	22	28	43	27	33	39	36	29	40	38	27	35	32	33	28	40	36	33	39	38	29	30	31	35	25	31	35	39	26	30	38	39	33	31	32	32	39	30	36	37	43	37	31	28	33	22	43	48	39	38	36	39	36	35	31	34	31	29	34	23	31	20	34	25	36	33	38	36	35	25	34	28	34	35	34	27	28	32	27	25	35	37	28	21	26	32	32	29	25	32	34	33	32	41	41	29	32	34	41	39	30	32	46	32	31	23	38	33	23	29	31	33	32	33	40	32	31	31	31	27	31	32	32	39	28	32	33	26	30	32	22	35	42	39	27	31	32	32	45	36	36	19	29	32	38	24	28	34	32	34	29	43	42	38	25	24	26	33	44	26	31	33	44	36	26	34	36	40	38	22	33	33	36	31	29	29	30	28	47	38	24	35	36	24	34	31	36	32	26	38	25	40	30	40	35	33	32	33	35	26	34	40	36	29	44	39	39	31	26	23	31	29	42	41	26	26	41	33	32	34	34	31	35	30	34	39	30	26	29	39	40	34	50	24	24	38	34	36	34	36	31	34	28	32	47	41	33	32	35	25	36	35	33	39	42	40	32	30	26	31	35	36	30
24462	17506	13408	22635	32656	37103	53335	51528	43681	34569	26313	16998	8513	3423	1477	777	529	464	433	470	436	418	418	494	452	427	411	463	415	449	441	409	414	453	419	428	446	435	459	424	426	439	433	436	390	414	414	442	436	413	459	432	441	434	432	486	400	426	451	422	407	448	401	434	437	464	396	439	389	442	457	433	424	431	438	413	448	410	452	454	439	410	454	431	416	381	427	429	421	405	427	461	430	430	429	432	439	464	418	428	410	423	418	439	414	416	456	423	445	472	435	446	423	417	415	468	442	409	434	434	426	457	472	428	450	420	433	359	413	423	423	451	423	471	418	409	429	427	406	384	435	436	426	440	430	437	408	412	423	419	447	439	416	403	423	445	442	465	441	417	412	438	464	440	422	408	448	439	431	449	414	447	376	412	401	452	438	418	441	391	418	422	410	425	464	441	423	421	455	468	449	433	458	430	428	435	439	419	421	487	435	432	408	421	425	433	432	431	408	431	441	425	415	423	453	424	444	467	385	457	472	422	428	440	441	413	406	416	410	436	454	447	426	437	445	407	443	444	446	409	465	437	405	397	416	427	448	451	479	461	437	452	431	450	448	471	430	385	467	404	440	429	419	446	428	394	423	424	418	455	417	490	458	435	458	407	405	451	406	445	422	438	452	376	412	407	442	455	468	417	437	458	396	454	467	420	457	465	400	433	399	402	422	422	439	428	442	428	449	446	435	451	446	443	430	417	429	434	427	425	411	437	393	451	446	471	433	460	452	447	460	410	423	462	424	427	438	437	389	430	417	421	441	424	450	418	428	425	463	436	436	417	425	454	400	415	410	431	397	421	436	422	413	410	461	424	402	397	416	429	442	407	448	455	398	423	416	441	443	442	430	451	428	433	424	418	483	444	430	452	453	456	424	419	475	437	476	424	462	396	448	397	444	437	432	406	481	443	404	421	416	415	404	441	390	440	387	404	446	446	437	421	463	424	480	450	463	431	452	450	439	456	439	445	406	436	423	398	458	463	440	429	450	414	427	428	414	450	449	439	451	458	432	444	402	453	415	417	444	407	423	430	430	450	455	413	447	454	411	425	404	424	441	420	403	464	412	437	404	393	396	450	405	420	487	416	437	398	442	442	436	437	424	418	428	444	402	418	427	429	416	442	398	421	447	430	436	430	464	405	433	416	431	397	461	439	428	474	407	408	441	442	440	447	419	449	425	418	427	426	444	459	410	410	424	438	443	428	436	449	457	396	431	406	420	454	393	477	438	477	424	408	440	452	412	456	447	418	433	407	444	432	437	465	445	442	479	416	451	458	436	449	423	444	405	446	395	452	427	396	414	424	444	444	411	410	411	412	420	427	465	435	406	467	438	459	448	415	428	436	432	398	455	395	419	448	430	439	440	441	446	424	407	411	444	430	432	448	447	455	429	441	443	424	443	421	467	430	441	474	459	447	414	442	440	427	442	412	426	370	448	452	433	392	449	416	433	405	419	444	428	404	428	440	429	426	396	430	421	435	454	443	440	448	448	450	430	405	447	447	470	458	448	407	439	446	454	432	441	420	441	439	458	447	441	444	439	432	440	438	435	437	465	441	429	440	457	395	425	445	413	418	434	407	429	427	408	407	430	427	475	404	415	411	444	419	458	422	422	448	430	430	399	422	426	425	439	417	420	426	403	429	406	393	460	397	449	408	410	428	444	422	428	435	450	438	421	431	422	471	446	443	442	447	440	444	477	416	429	435	403	457	407	449	429	446	453	448	440	372	442	431	415	409	437	389	448	440	389	421	422	406	407	410	458	423	464	449	453	428	440	454	433	413	461	437	430	439	464	450	439	423	430	461	459	393	413	452	452	444	457	387	424	396	447	430	420	392	427	451	431	438	387	417	436	435	406	434	409	412	466	456	418	450	441	440	457	390	434	412	418	423	423	413	455	444	414	430	434	460	424	489	425	430	411	450	424	420	432	439	452	441	416	453	438	434	454	438	436	438	455	475	418	422	418	436	441	454	428	420	429	415	489	441	411	418	444	440	388	451	377	424	408	398	451	457	467	440	448	420	430	438	462	429	392	425	410	438	433	447	442	461	409	436	441	431	397	446	425	414	430	444	386	428	450	483	418	468	448	431	438	441	430	451	431	444	410	420	430	418	429	471	440	432	445	412	478	399	444	410	398	397	466	439	441	474	431	417	413	400	444	443	469	412	433	419	430	446	430	438	448	451	437	393	408	421	429	437	468	411	452	428	433	419	435	430	426	450	418	414	445	398	423	424	405	432	438	391	475	419	412	443	415	428	451	439	457	411	423	411	438	440	423	434	394	421	432	462	427	437	451	455	456	433	437	395	426	432	463	428	415	420	427	422	464	421	417	433	475	412	461	421	447	432	403	435	480	453	467	429	420	458	417	458	413	427	449	442	444	386	456	457	417	437	444	423	445	414	402	385	423	428	434	401	380	425	427	417	432	467	414	418	440	437	412	424	449	389	451	403	440	422	442	439	443	436	409	415	438	425	449	423	407	446	449	441	441	434	408	443	433	489	434	420	411	478	419	434	438	422	446	406	419	447	430	436	419	456	427	418	450	437	427	436	436	456	401	459	432	433	443	417	445	426	401	430	417	414	436	437	460	446	436	440	449	450	435	428	393	412	475	462	433	444	408	430	409	433	429	384	419	438	394	449	418	448	441	474	435	397	428	432	444	417	410	444	458	403	440	446	480	400	408	450	383	425	457	434	460	443	443	429	384	431	442	415	471	439	423	430	403	436	403	406	418	434	407	418	460	452	384	448	424	428	406	400	452	424	417	423	465	378	409	400	415	458	463	411	428	434	407	418	430	476	449	429	439	407	470	438	450	446	445	426	453	407	451	444	453	436	428	425	469	411	405	445	397	451	422	463	421	452	422	439	431	438	456	470	427	427	415	453	435	452	425	431	438	426	412	436	428	421	425	419	423	446	454	436	423	450	458	440	450	429	423	428	412	448	443	404	481	426	438	419	463	448	425	411	425	466	447	423	430	405	425	421	461	446	445	431	446	452	452	437	413	427	374	427	454	441	434	441	397	437	411	437	411	473	411	455	419	432	432	427	437	415	445	384	439	399	458	441	442	464	435	446	435	445	401	420	413	465	434	445	427	417	446	439	455	474	419	445	403	469	421	424	449	457	469	468	392	423	428	431	423	452	457	431	426	453	430	398	416	475	427	433	423	436	439	428	437	418	442	492	387	382	451	426	414	398	424	403	434	445	393	429	447	422	435	423	420	446	429	408	466	434	433	437	455	405	418	466	449	434	403	420	465	419	401	441	435	479	410	440	448	455	409	423	449	432	440	429	456	404	474	409	456	440	450	440	417	455	419	435	415	412	429	460	423	412	403	425	422	429	439	428	420	401	463	398	421	420	426	424	418	407	421	440	425	434	430	448	445	409	426	448	430	431	458	394	464	442	432	402	424	432	419	436	413	391	422	426	447	414	411	497	438	414	428	424	426	469	440	441	409	463
2464	1010	732	552	792	1712	6609	9355	7932	4944	2279	877	361	159	78	54	40	50	32	32	35	41	40	26	32	42	35	33	45	38	20	35	33	44	39	35	31	43	36	33	36	37	41	29	33	31	34	34	37	54	38	52	33	44	30	33	30	36	40	31	31	40	48	40	32	37	28	52	31	34	29	43	37	31	38	36	28	34	45	30	26	34	32	29	31	36	32	33	36	32	36	39	28	44	45	44	36	36	28	38	34	36	34	32	26	40	35	36	38	45	39	26	32	36	29	30	40	29	37	34	33	28	41	41	29	32	42	31	35	41	31	37	36	39	32	43	27	36	38	34	36	22	33	33	38	31	33	27	42	37	43	28	40	37	35	34	42	44	38	38	32	34	47	36	39	31	36	27	39	29	30	38	25	40	35	27	27	42	21	34	34	32	42	41	39	22	30	33	33	40	29	41	32	30	37	33	42	34	34	43	43	37	21	28	34	43	25	38	32	26	32	37	35	34	34	35	40	54	37	32	34	49	37	34	34	29	24	35	37	24	50	29	41	37	36	34	37	36	45	36	27	34	48	30	26	35	39	32	37	43	43	18	39	39	31	34	36	41	44	41	39	28	38	35	37	35	36	36	31	31	45	30	36	54	32	31	40	41	27	33	36	37	46	38	31	29	35	35	24	33	44	36	37	39	40	37	34	36	45	38	38	33	26	47	27	49	37	44	27	37	30	40	42	43	37	36	41	32	40	28	37	33	50	46	43	36	30	41	49	44	33	28	47	33	25	40	42	37	38	28	40	30	45	48	35	37	38	41	39	39	31	45	38	39	38	37	29	30	29	34	37	27	26	41	48	33	30	41	42	37	43	39	38	38	41	31	27	38	34	35	35	26	34	37	38	44	30	31	39	40	29	42	34	35	24	34	42	47	32	40	28	40	31	32	43	30	35	32	36	50	42	28	40	34	57	48	16	36	39	29	40	35	40	33	30	35	37	45	32	39	36	39	32	28	36	40	35	43	51	40	37	30	37	32	42	35	38	25	36	31	43	42	36	40	31	26	30	23	31	37	32	38	40	27	39	37	43	39	34	36	30	49	37	47	25	38	37	32	33	35	43	31	36	37	31	29	32	30	43	38	50	36	26	35	34	40	40	41	31	40	49	37	42	26	33	31	37	44	46	31	46	42	32	36	40	42	35	25	33	27	25	43	50	35	39	34	26	26	34	42	44	33	34	42	33	35	28	35	32	38	42	33	36	27	25	29	35	41	30	35	32	30	42	40	36	48	37	39	31	40	33	42	34	30	44	33	35	42	32	33	35	30	36	35	29	52	26	39	30	33	35	43	32	34	42	37	29	34	31	41	32	35	33	44	28	39	35	27	33	46	46	30	27	26	37	37	43	28	35	29	35	40	31	33	46	41	36	35	41	32	49	33	29	48	36	40	39	39	44	31	51	30	44	41	38	41	43	26	38	39	41	39	38	39	37	32	36	40	34	31	37	30	25	34	43	41	29	40	40	34	42	36	37	35	39	34	36	27	37	39	34	39	38	48	25	23	33	28	35	38	36	45	38	29	38	27	39	38	25	40	44	22	35	28	27	37	33	43	36	29	39	31	38	48	39	36	42	34	30	23	26	31	37	38	32	23	31	37	28	35	44	32	31	37	41	41	30	43	32	38	28	37	40	30	31	37	25	36	30	37	28	41	28	44	38	26	33	37	30	36	36	35	30	44	43	41	31	34	33	42	40	37	40	31	42	30	40	40	34	29	34	29	37	42	36	43	35	35	33	31	34	43	38	27	37	37	35	36	35	28	43	40	31	32	33	41	35	32	43	42	25	30	35	31	36	39	45	41	26	41	39	48	32	36	27	36	37	35	23	38	36	40	37	33	29	41	32	30	40	30	39	27	39	42	33	26	33	32	36	28	36	34	31	51	44	34	39	43	49	38	34	36	38	39	39	39	35	35	30	42	24	32	43	32	35	30	28	41	17	39	32	37	33	44	38	42	34	45	33	39	33	34	29	46	35	40	30	32	28	38	36	27	32	40	43	36	34	32	37	28	33	30	36	31	41	28	46	35	42	30	39	31	39	47	36	32	32	37	36	29	26	41	32	45	50	28	31	27	42	22	31	43	32	35	27	40	34	31	32	32	34	27	29	32	40	33	36	33	34	37	38	37	32	29	35	39	41	29	30	34	49	35	20	40	39	33	30	42	38	32	29	41	37	32	34	42	49	40	38	43	40	35	35	36	41	45	34	44	24	42	36	26	29	39	40	39	30	33	34	32	26	26	33	32	40	34	30	31	43	37	36	32	37	34	30	37	40	45	48	33	21	28	41	37	40	41	36	37	26	30	36	26	28	36	38	33	36	39	24	35	32	41	29	35	45	39	34	31	29	27	35	40	36	32	32	33	34	31	37	41	35	40	39	36	46	40	42	31	28	31	31	32	37	39	32	36	38	26	34	46	39	39	29	35	41	36	34	32	29	37	41	43	42	28	35	35	45	31	34	40	37	28	31	37	43	39	49	48	39	40	32	28	37	37	30	30	29	35	40	29	21	31	30	27	34	36	28	31	39	34	28	29	35	36	28	32	37	38	32	44	36	32	37	45	36	31	45	33	41	35	38	32	37	43	32	36	46	46	42	37	27	36	36	36	39	50	31	32	40	32	36	33	45	32	34	39	35	37	39	28	37	43	28	32	36	52	36	43	31	38	28	28	36	45	35	36	36	34	41	28	32	43	20	41	35	35	39	40	30	24	33	44	39	47	31	32	33	43	27	36	32	40	28	42	38	33	25	27	41	34	31	37	41	39	30	30	33	37	35	45	41	33	35	36	34	35	37	44	34	39	35	38	24	33	33	39	42	34	35	27	43	30	27	53	34	37	37	33	31	31	49	38	40	34	27	29	43	28	37	27	36	32	39	43	49	30	35	42	33	51	39	32	29	45	43	37	36	36	32	31	42	34	30	37	30	32	38	47	34	44	28	36	33	31	28	53	40	33	37	32	35	34	35	33	35	36	37	36	50	40	33	42	44	30	41	28	44	38	46	37	47	31	35	31	40	26	37	33	25	44	39	19	35	37	41	28	29	40	31	42	23	33	40	36	45	48	37	33	36	44	33	30	38	36	29	40	34	25	35	48	32	34	24	33	32	33	37	41	42	39	43	36	35	32	25	27	36	19	28	24	46	34	37	34	35	31	40	34	27	41	36	28	29	34	42	45	38	41	38	28	27	29	31	34	28	41	26	38	27	32	32	36	28	31	41	29	39	34	24	42	31	37	37	35	38	30	36	40	42	32	33	38	32	53	40	41	20	35	38	38	38	37	26	36	31	27	33	29	41	29	32	43	39	25	28	35	34	36	35	34	34	41	36	40	38	31	34	29	35	29	33	47	27	41	44	34	37	50	31	34	24	38	31	41	37	34	33	33	32	36	45	40	40	31	41	31	36	45	39	29	49	44	25	36	31	30	39	36	31	44	28	35	28	35	38	33
23926	16470	13013	21407	32326	37967	52553	54275	46654	37216	28088	18564	9308	3931	1511	737	525	517	532	466	451	524	471	445	464	448	437	445	457	427	481	486	458	439	472	481	431	447	516	473	463	472	480	415	485	494	448	433	465	481	505	442	444	484	462	458	432	533	454	456	435	477	460	462	501	461	459	433	464	437	470	478	496	460	479	447	474	470	458	462	474	460	477	479	461	469	471	495	471	478	505	460	455	465	492	464	438	455	474	431	503	485	486	505	472	478	457	491	500	477	446	455	468	445	461	474	455	474	470	455	457	512	487	477	511	485	456	459	422	495	456	467	451	482	472	442	477	453	467	457	447	453	465	465	479	442	476	470	474	486	482	473	441	450	465	450	462	433	443	421	443	499	436	448	476	485	444	427	454	442	427	470	467	502	463	495	508	456	449	468	467	465	455	443	450	439	484	496	463	461	485	457	443	464	447	445	472	484	436	475	489	455	509	424	469	472	486	481	449	475	437	433	470	482	454	435	480	467	474	483	510	451	494	475	457	478	437	498	462	438	470	439	434	456	500	468	474	445	457	456	487	468	490	476	460	477	438	449	466	454	443	469	476	450	487	460	449	444	485	450	472	478	448	459	438	473	469	449	484	488	467	510	469	478	456	441	478	468	455	459	477	475	460	480	474	493	475	484	445	460	457	463	454	464	425	491	480	441	469	476	486	498	473	457	443	495	444	435	393	468	457	470	481	478	496	523	487	484	501	476	485	444	463	470	484	463	507	447	468	494	445	470	472	465	499	474	471	436	476	438	490	453	472	457	445	451	470	483	444	497	466	468	456	486	499	458	465	446	476	467	471	495	456	461	465	431	468	449	460	475	468	431	487	443	458	445	443	468	460	440	450	464	444	486	456	499	480	386	501	486	453	463	423	445	488	467	450	451	495	469	476	464	451	477	436	461	467	508	440	502	476	457	483	437	490	448	488	477	491	489	439	500	461	477	475	472	472	438	433	454	451	438	463	468	448	467	451	439	483	418	495	452	489	491	462	477	479	430	430	444	469	461	451	506	466	487	507	500	448	476	498	458	461	441	462	480	459	461	466	494	452	452	475	482	464	448	484	515	459	500	489	492	485	439	456	473	463	480	456	458	503	430	475	466	472	467	486	476	453	449	448	445	454	464	474	440	470	453	486	430	492	473	479	513	487	470	469	472	470	490	492	454	475	470	453	439	457	483	498	479	456	449	464	429	452	472	487	449	463	490	478	466	490	482	456	456	443	458	450	448	452	489	472	459	467	477	476	483	436	455	448	477	429	435	465	444	448	458	480	476	439	482	473	466	474	462	447	466	439	455	460	476	514	484	444	438	488	463	439	485	484	455	506	502	480	463	448	476	508	472	456	469	470	489	442	475	457	482	479	458	450	486	470	421	485	501	475	463	469	444	478	489	472	479	450	479	479	464	454	486	484	477	443	485	477	467	495	481	458	467	459	503	461	472	467	460	452	475	454	440	464	466	486	492	481	445	460	480	519	451	468	442	459	468	446	507	465	441	465	475	445	427	484	457	493	471	481	484	434	491	467	451	481	469	463	470	491	489	490	515	484	450	484	503	437	455	439	462	424	473	461	481	464	452	503	471	501	459	424	500	479	497	475	495	449	447	437	499	463	472	464	454	452	445	474	451	487	493	460	465	482	471	439	442	442	449	447	482	425	473	455	469	508	474	467	463	483	457	440	419	472	467	457	509	480	519	473	493	474	469	448	457	484	454	476	434	483	449	430	501	467	486	471	481	473	477	527	475	438	446	452	446	506	499	468	494	473	465	427	498	450	461	480	502	475	493	441	482	471	455	434	422	446	485	469	476	491	432	456	488	467	462	461	437	453	486	437	464	492	436	478	461	491	473	472	456	454	468	489	457	483	493	456	469	477	492	487	475	472	481	475	499	456	423	478	483	444	501	442	477	451	444	438	476	470	483	468	445	457	468	431	464	456	480	528	470	442	420	479	456	465	429	441	467	454	449	436	459	486	495	454	454	480	431	455	474	463	491	483	494	470	488	490	468	479	458	497	459	437	471	492	454	476	451	454	466	476	443	466	476	484	477	473	463	504	516	458	447	449	475	454	475	446	446	514	497	479	468	438	453	458	473	448	470	449	484	467	433	468	491	475	465	449	486	461	451	441	477	512	480	482	478	442	452	429	464	494	487	432	472	466	436	439	437	462	458	446	463	466	437	491	461	419	498	439	459	464	486	481	469	481	493	457	413	458	473	491	500	428	498	454	486	415	470	460	459	469	440	465	482	453	471	436	476	461	466	453	479	490	475	457	467	462	495	447	454	453	469	458	477	467	467	515	466	471	474	447	440	457	436	463	465	453	457	442	440	459	468	457	458	440	469	437	457	482	478	464	483	442	430	466	480	457	453	486	486	470	471	463	481	435	461	492	454	453	453	460	457	487	490	474	469	485	448	512	467	487	462	481	465	468	471	457	486	420	483	482	453	455	484	448	477	478	461	457	446	446	470	456	499	461	469	492	452	463	470	470	504	442	415	501	498	477	479	497	453	443	460	511	481	479	460	474	450	490	496	462	442	447	472	454	477	446	454	467	476	470	462	430	420	476	493	478	467	453	436	468	457	469	444	450	454	487	448	473	498	477	430	440	441	481	444	464	464	480	499	477	435	452	424	506	446	484	449	488	449	481	458	492	474	486	453	531	488	500	441	455	438	436	478	456	466	470	486	442	501	454	463	455	504	453	470	487	436	452	446	483	463	451	484	463	461	482	456	483	507	443	484	451	486	472	481	464	465	480	466	447	457	470	481	411	456	466	404	472	471	474	480	454	473	460	440	469	470	497	467	453	460	481	472	479	467	473	464	476	531	430	460	479	432	464	475	459	508	471	481	466	497	443	496	491	470	482	444	476	456	489	463	457	490	421	440	449	485	489	489	493	472	513	444	458	460	469	465	439	493	450	462	499	464	460	483	460	446	490	438	467	453	509	473	507	473	493	490	490	474	489	453	468	432	480	487	496	464	445	435	451	470	474	488	446	449	517	485	471	402	455	446	430	436	437	465	447	480	487	483	521	476	474	454	445	472	452	448	480	444	471	449	450	480	461	448	435	454	469	479	496	463	487	468	431	440	471	455	465	489	486	465	461	434	482	451	467	495	445	483	506	481	440	471	420	504	449	458	466	447	466	464	472	490	447	487	467	491	430	483	447	487	503	468	506	459	452	456	433	462	443	505	450	475	466	463	472	478	438	472	439	468	480	467	434	489	478	456	470	479	480	462	437	432	431	426	440	444	483	444	477	451	461	458	467	474	455	478	484	468	459	468	433	467	489	449	487	492	484	453	462	426	433	473	422	448	493	474	468	479	498	447	479	484	513	483	438	477	453	454	498	483	479	443	460	470	466	424	409	461	447	468	459	448	493	488	475	426	424	465	509	482	458	470	455	434	469	490	456	441	496	498	482	422	460	481	472	483	480	457	440	460	448	448	474	492	490	507	460	452
1722	1516	1174	931	1380	2541	11219	15216	12815	7956	3634	1445	519	176	81	52	40	32	34	34	30	37	37	39	27	31	37	29	26	40	33	27	32	46	46	36	37	32	40	40	33	31	44	40	35	33	39	37	23	30	34	39	36	47	29	46	42	27	30	42	40	38	31	30	32	31	38	38	35	26	42	33	36	41	33	34	34	30	34	46	41	31	43	40	39	41	43	46	32	34	31	41	40	32	37	27	32	41	39	33	37	30	35	29	29	39	27	26	37	44	44	43	31	35	40	40	40	38	36	33	42	43	45	32	43	33	30	31	29	25	46	33	33	39	32	36	30	35	47	36	37	47	40	37	35	41	37	36	38	24	40	35	33	42	36	39	30	40	33	33	39	28	36	39	28	40	33	32	38	34	39	38	37	35	35	28	34	39	29	42	46	28	33	37	33	39	44	30	34	37	36	37	38	46	44	41	29	31	40	37	38	34	38	29	39	27	33	28	29	32	32	31	33	30	34	38	33	30	34	32	34	42	28	38	32	36	31	43	44	27	39	39	29	36	30	32	33	32	27	34	34	29	34	31	39	25	24	25	31	34	33	33	40	39	31	35	37	39	25	43	34	36	45	37	32	36	29	53	33	34	26	35	42	40	34	30	34	37	40	34	43	33	32	47	36	34	33	40	37	45	37	38	39	45	38	38	33	37	27	22	37	35	31	40	38	40	36	38	19	33	32	37	36	26	37	37	41	34	41	36	40	29	31	41	30	33	33	38	52	33	27	29	32	29	36	33	39	36	27	54	35	20	38	30	39	40	29	42	30	41	28	30	36	31	43	47	37	25	35	42	40	38	33	43	32	36	21	33	27	27	45	44	33	51	19	37	25	27	31	26	40	28	39	31	39	39	32	30	35	33	34	27	25	28	31	45	42	26	54	41	36	40	42	38	39	44	35	36	29	38	30	34	28	36	34	31	37	36	29	33	37	29	39	30	36	36	28	35	35	32	37	27	29	30	42	44	31	36	26	27	27	36	28	36	33	46	38	27	29	27	46	38	39	37	32	43	33	39	32	26	34	38	29	35	38	42	34	37	33	45	30	36	36	35	33	31	18	35	31	36	29	35	31	31	36	26	41	38	34	37	41	33	34	33	33	37	31	23	27	32	33	38	37	41	27	32	27	30	32	30	46	34	25	48	38	37	35	39	35	32	32	30	36	32	36	31	25	32	31	36	28	31	35	39	40	30	44	36	25	33	36	37	36	29	30	32	24	46	34	34	31	25	41	32	34	37	35	38	32	39	43	31	31	42	27	31	35	39	25	32	39	46	40	29	39	34	42	30	39	37	34	47	38	45	29	33	24	24	41	44	24	31	29	27	46	27	38	42	42	40	40	42	36	35	25	28	44	39	36	36	43	35	27	43	39	34	40	25	36	28	41	24	30	37	34	29	39	39	38	35	38	29	36	48	43	31	36	30	39	35	34	36	29	37	33	33	44	34	45	23	42	36	28	35	36	31	30	28	46	30	26	39	42	36	30	29	32	32	42	40	39	36	27	28	37	34	41	28	30	39	32	30	38	38	32	41	35	45	42	39	29	35	39	39	45	34	37	41	34	33	37	29	31	29	31	38	29	34	36	33	37	45	38	29	43	36	33	36	41	32	35	31	38	30	31	31	42	39	28	35	29	35	44	39	38	37	36	42	37	36	40	43	33	30	35	28	43	41	41	41	34	32	32	30	31	34	48	48	40	34	38	45	35	39	43	28	37	31	40	46	36	41	34	36	36	37	31	24	42	34	35	36	24	40	30	36	34	46	38	34	35	45	38	28	35	35	30	33	35	29	22	31	30	38	22	27	24	40	37	31	39	37	34	41	37	37	33	40	42	26	39	38	29	33	39	33	39	30	29	28	39	28	42	29	36	48	42	36	28	30	43	37	34	37	36	46	38	41	37	44	40	38	30	32	33	44	32	28	22	33	39	36	42	46	39	33	28	42	33	34	40	33	35	30	39	27	29	40	34	37	25	29	31	37	35	32	35	27	30	35	36	32	39	37	36	41	28	36	29	30	32	32	33	32	37	29	32	21	26	41	42	37	26	48	34	42	31	29	28	44	34	50	35	44	35	28	34	28	43	39	36	31	43	35	37	29	41	32	36	36	38	35	37	35	32	39	38	34	25	41	31	37	39	44	40	47	30	53	28	36	38	27	47	45	33	37	44	37	35	43	26	33	34	37	32	37	38	39	42	32	35	31	29	25	38	32	38	40	35	41	28	39	25	36	40	32	22	34	40	24	43	31	30	36	31	40	32	45	41	34	30	41	32	34	26	29	33	33	39	38	33	35	39	38	30	29	26	35	34	43	41	30	33	37	40	39	43	40	39	32	22	33	33	38	46	47	34	28	28	40	45	33	45	30	28	25	41	36	40	35	45	39	23	25	30	29	34	37	29	25	38	49	46	42	39	32	31	41	31	35	40	31	38	42	24	26	32	43	34	43	37	25	39	44	20	35	29	35	24	42	29	31	40	46	41	25	42	31	46	32	41	33	35	40	39	40	24	24	33	34	35	43	37	33	38	32	37	39	37	33	38	32	41	32	33	29	40	27	29	36	28	35	41	34	31	27	30	34	27	41	44	36	37	31	39	31	38	46	22	36	42	32	33	42	41	34	31	40	32	29	42	36	40	41	36	32	29	35	36	35	29	45	34	37	38	33	35	38	35	28	29	32	33	37	29	29	35	31	33	40	28	38	35	37	33	37	32	30	39	34	38	22	39	53	26	46	33	38	40	29	30	33	36	26	36	40	39	32	30	38	39	40	40	42	38	31	45	38	26	43	38	35	42	41	42	26	26	34	32	36	48	31	37	39	32	33	42	37	31	31	34	27	43	43	32	48	32	51	40	36	46	36	42	36	38	22	38	33	43	32	40	23	41	36	37	27	42	35	35	33	38	30	40	33	37	30	32	39	31	33	40	27	34	37	37	42	41	33	39	38	42	39	41	26	33	30	34	36	38	31	32	39	38	40	40	39	43	26	30	27	28	43	30	37	36	34	36	31	39	40	48	38	28	41	33	25	40	31	35	33	34	42	22	33	40	28	38	41	35	44	41	30	37	33	32	32	30	38	35	31	35	34	29	29	45	28	23	29	39	31	38	43	38	24	36	43	34	30	41	32	39	27	27	41	40	35	34	34	41	27	42	32	41	35	51	41	34	26	31	37	36	40	31	31	35	36	40	34	31	33	29	27	32	38	31	44	31	37	41	44	31	47	36	44	39	33	26	36	31	34	34	43	39	41	38	44	23	38	27	34	41	32	39	25	28	38	35	42	42	44	22	32	37	41	48	40	33	38	49	42	26	31	42	27	48	35	35	28	36	27	25	35	20	42	32	40	31	28	34	26	34	33	39	41	32	34	25	40	47	45	30	41	26	31	26	31	42	39	34	50	36	43	39	33	33	38	37	40	30	33	41	34	29	41	29	35	37	30	45	36	36	48	37	36	33	35
27482	20770	17569	27012	38595	43073	62375	63524	54643	43008	32410	22404	11754	4824	1803	780	551	511	502	472	512	470	478	477	464	456	478	441	458	457	447	471	430	453	486	473	444	466	464	480	479	480	470	483	424	489	450	474	463	436	477	471	469	484	447	458	466	451	480	451	455	515	440	441	505	424	493	440	479	424	483	426	510	443	500	487	467	473	466	511	478	469	459	441	469	499	488	490	457	487	464	452	477	474	463	459	488	450	486	505	440	495	507	449	443	452	469	470	466	481	489	455	485	470	502	462	495	429	457	496	441	423	471	429	434	442	473	465	496	454	487	472	447	488	495	474	517	449	437	493	472	433	484	470	436	494	469	482	481	490	466	448	485	490	483	455	474	451	455	456	473	478	434	458	441	482	417	470	502	466	443	475	433	487	462	427	445	470	462	476	500	485	491	450	447	461	455	443	481	467	476	467	491	480	449	498	453	439	456	480	468	474	438	445	463	433	443	486	491	469	443	477	447	493	498	435	515	527	436	492	494	476	469	478	462	444	445	426	452	463	435	479	443	456	458	457	430	477	481	471	471	496	456	460	459	465	473	467	469	504	460	481	465	474	466	416	458	474	474	501	471	480	449	435	486	472	468	464	456	444	470	431	461	437	471	449	462	439	490	459	445	476	456	476	447	454	388	417	502	469	437	461	470	464	462	462	443	446	460	478	445	451	476	448	475	449	459	444	484	459	501	484	478	478	479	460	460	447	444	471	455	436	462	524	522	485	440	474	507	479	441	472	419	446	503	480	491	473	487	492	436	487	450	470	467	497	501	511	476	477	509	484	454	449	462	486	476	458	450	462	474	495	489	430	450	438	473	427	501	446	510	444	480	463	471	495	464	495	503	494	503	467	426	470	476	478	446	442	416	489	465	498	455	455	450	460	454	465	415	470	483	492	453	447	484	455	491	452	462	453	484	463	461	455	471	480	480	469	448	428	488	447	436	471	431	515	409	480	498	475	477	481	475	457	456	466	470	443	497	458	472	467	471	454	418	487	500	487	448	446	450	464	457	497	463	470	470	476	470	476	486	471	438	466	443	438	485	479	467	443	430	422	505	464	477	428	410	451	503	436	471	453	449	448	463	509	473	486	475	467	500	471	473	456	493	435	453	473	496	464	486	458	485	473	448	470	449	496	480	418	472	465	436	462	475	475	492	468	428	444	452	423	490	456	453	509	480	455	469	441	493	465	462	438	462	492	495	471	460	436	442	466	446	443	431	438	467	463	446	460	510	450	516	451	480	480	447	435	519	482	453	460	449	459	469	453	446	464	460	482	486	461	400	427	488	486	487	442	459	442	416	453	473	469	484	466	455	478	483	457	455	460	479	474	443	474	477	494	479	466	439	520	484	459	458	503	492	446	471	426	483	469	445	422	523	486	486	493	415	444	473	425	458	495	463	469	417	482	455	449	467	490	478	477	452	484	441	463	450	431	475	474	472	456	444	458	464	489	469	445	492	465	441	478	456	470	477	486	494	459	459	476	452	476	497	487	444	444	453	463	425	450	470	505	474	487	456	468	440	460	500	510	483	458	476	441	466	491	462	430	484	458	446	489	453	444	470	458	460	448	470	482	467	435	462	494	457	443	510	484	480	465	468	453	468	487	465	447	500	474	444	483	441	444	446	513	456	477	461	481	432	440	442	456	463	452	488	432	460	440	475	472	419	470	453	486	498	479	424	459	463	443	438	451	468	451	424	444	500	433	481	472	435	409	439	438	446	480	474	495	427	485	448	461	456	496	450	435	499	485	479	461	506	464	461	442	467	493	477	447	474	471	466	474	490	469	426	449	451	469	454	450	471	476	490	461	466	465	438	444	449	467	473	461	495	488	450	452	421	490	439	450	456	459	468	480	487	488	462	523	484	451	458	459	428	467	491	441	492	470	466	473	488	479	470	449	451	441	470	455	491	486	453	472	456	501	433	462	442	456	501	451	472	473	414	483	476	456	465	453	499	460	518	418	461	462	435	481	471	470	488	444	503	477	471	496	447	444	482	469	489	461	484	466	454	498	465	478	495	474	469	491	487	477	498	449	413	485	452	457	454	473	485	494	437	481	501	493	489	450	461	496	434	450	453	496	496	434	453	454	492	460	460	413	494	462	498	480	502	432	464	464	491	459	462	469	454	475	497	453	444	475	462	483	481	499	478	445	458	486	493	444	461	457	442	499	490	453	439	467	441	487	438	479	474	481	473	474	496	451	478	500	449	484	452	421	499	460	461	446	471	495	472	472	475	476	455	472	456	501	443	465	490	460	476	470	431	434	516	487	457	461	501	496	433	481	459	447	441	505	448	519	461	479	460	497	459	482	441	444	473	483	435	475	430	468	483	490	450	467	443	447	476	482	501	453	453	500	437	499	502	444	459	421	476	488	473	457	437	457	462	472	482	460	442	438	456	458	491	435	494	472	507	512	464	484	452	480	445	400	513	461	458	452	461	467	438	461	470	442	450	477	476	465	449	439	448	496	451	484	444	487	489	497	492	465	435	471	453	476	476	450	472	470	470	464	494	475	484	499	506	503	446	473	474	487	453	472	431	427	467	486	485	422	470	470	486	449	478	483	446	443	487	494	438	452	438	494	456	475	474	444	462	501	436	469	497	479	467	499	468	450	449	484	455	452	456	452	418	500	430	473	503	458	466	533	428	471	460	466	477	474	491	433	432	439	446	455	496	471	468	446	452	423	490	469	491	472	528	452	434	480	499	485	478	486	495	459	487	484	478	466	501	462	451	452	446	470	470	466	426	440	475	514	443	522	461	499	429	459	438	449	479	481	487	436	450	481	459	456	429	463	494	429	451	469	505	476	479	468	523	461	465	479	446	455	469	427	462	447	474	478	456	474	464	488	499	465	481	428	435	443	434	453	497	454	511	452	473	476	459	455	418	455	433	456	450	438	460	472	483	477	488	455	543	489	492	461	450	451	507	484	481	458	454	454	463	460	477	472	470	472	480	454	477	474	458	453	492	490	424	469	460	434	453	490	467	445	446	442	469	467	424	466	452	439	452	468	434	478	467	464	468	452	498	509	458	492	487	481	467	477	456	489	423	473	463	483	536	495	477	460	447	460	435	508	481	440	452	450	457	463	455	444	444	471	454	438	478	425	449	449	465	469	459	476	480	484	479	459	484	467	446	461	491	489	444	442	453	507	466	462	486	464	480	471	445	494	449	437	473	458	483	502	439	423	460	499	492	479	443	479	497	490	477	473	501	433	493	493	498	484	459	474	453	466	450	466	447	479	472	435	510	508	453	484	489	476	451	499	460	494	432	452	464	455	489	471	473	476	480	441	443	472	435	415	456	490	458	476	462	469	479	466	451	448	451	487	489	462	473	481	475	473	472	453	474	486	508	478	454	486	449	479	457	416	469	414	468	472	443	469	455	473	482	488	453	454	512	445	476	449	522	437	469	450	455	462	431	448	474	463	488	455	469	486	483	455	477	467	450	463	439	461	462	468
1525	439	246	230	287	487	2681	3364	2670	1749	900	402	159	79	54	38	36	39	36	26	24	30	39	29	35	30	28	36	35	36	33	41	22	37	26	37	32	38	26	38	43	33	42	32	27	27	31	30	31	45	27	34	29	35	33	39	31	36	23	41	44	34	15	30	28	29	34	39	38	40	26	28	28	33	27	25	31	37	26	31	28	21	33	26	21	31	29	34	27	29	31	33	26	32	36	44	30	36	30	21	33	26	36	30	31	45	31	35	34	30	34	22	31	31	23	31	35	33	32	34	37	30	41	37	35	42	29	32	35	33	31	37	47	37	38	31	30	29	31	38	22	33	41	47	34	39	25	31	31	29	31	28	37	34	34	34	46	31	40	34	30	34	36	29	25	42	37	36	27	39	43	24	28	25	29	25	26	34	27	40	26	35	31	49	34	36	34	34	39	27	26	30	37	31	21	33	34	28	29	40	29	21	20	27	32	38	38	34	31	34	28	26	37	21	28	20	46	48	28	28	35	32	28	33	36	43	32	31	29	31	27	32	30	24	18	26	34	39	27	31	32	28	38	23	39	34	24	47	31	46	33	39	26	32	30	37	29	35	26	25	41	39	31	35	29	28	36	37	34	34	22	27	33	26	34	39	27	40	31	31	34	40	34	31	29	30	32	39	40	32	35	34	31	25	32	31	38	28	31	35	26	32	28	32	40	22	37	36	24	34	36	23	36	32	27	25	40	17	44	29	27	32	25	40	21	26	35	39	36	37	30	32	37	28	41	48	36	22	28	34	25	21	32	38	28	26	43	38	24	24	29	31	35	21	29	31	29	44	27	40	30	33	40	32	43	44	44	33	25	37	54	32	40	30	32	28	32	39	36	34	34	35	23	32	38	26	39	32	38	32	36	29	31	32	42	39	28	39	38	36	32	26	34	30	41	31	34	33	39	30	35	27	36	35	40	27	34	42	27	29	35	29	28	41	33	36	42	30	30	25	33	33	32	30	40	35	32	33	26	33	32	38	33	37	26	25	25	25	31	33	39	32	38	24	34	42	32	40	29	27	27	27	25	35	28	26	32	32	40	31	27	28	33	32	32	41	30	27	34	31	44	29	25	30	31	36	30	40	36	39	24	36	25	36	35	30	35	39	24	34	36	37	35	31	29	32	20	35	26	31	28	37	30	31	34	26	35	24	28	26	41	25	37	39	51	35	32	38	35	36	42	27	45	31	22	33	31	37	31	28	35	31	30	42	32	39	38	34	31	28	38	31	31	24	29	33	45	38	40	34	38	25	34	21	30	28	33	39	36	33	41	23	29	30	40	31	26	31	40	33	27	31	39	35	45	36	38	29	49	42	29	32	35	34	28	33	33	26	29	34	38	30	25	33	26	46	39	46	33	31	31	34	39	29	32	48	25	29	38	29	39	28	32	29	33	33	33	32	28	30	25	29	36	33	29	18	31	29	42	32	30	31	29	23	35	39	38	25	40	30	34	37	34	37	33	35	33	24	39	46	34	37	25	39	41	27	28	33	33	33	25	28	42	23	25	33	39	35	40	35	35	27	39	23	32	30	27	31	33	31	37	30	37	24	31	33	42	33	34	35	31	43	30	31	34	39	34	37	35	36	41	30	25	32	31	24	24	29	29	39	28	35	28	28	28	34	38	30	31	22	38	38	48	34	33	37	28	35	34	28	35	30	30	47	38	39	38	37	40	31	26	39	29	46	29	34	26	40	37	30	33	35	35	24	30	27	38	40	30	31	28	36	33	35	30	35	29	31	40	39	38	30	33	28	35	27	37	40	31	34	34	40	24	29	30	28	37	20	37	41	30	31	36	19	35	25	32	22	33	29	26	41	38	36	45	33	18	37	29	26	24	34	31	33	28	39	38	27	36	43	33	25	33	33	39	19	32	38	30	38	32	30	39	31	29	35	36	39	38	31	24	33	40	25	32	35	25	30	42	34	23	31	37	46	29	25	26	31	28	26	40	32	25	37	38	34	31	40	29	39	23	42	34	22	37	37	40	43	31	30	35	27	33	38	34	35	43	41	32	30	32	33	30	45	25	26	32	36	37	25	38	28	32	27	30	30	40	34	29	33	37	25	30	36	31	38	38	30	29	28	40	41	37	28	34	30	36	28	20	38	22	40	39	29	29	37	30	26	40	31	30	38	35	53	28	31	35	44	34	44	35	28	37	35	41	26	33	31	30	36	31	42	40	31	35	37	50	36	42	33	40	16	34	43	36	42	30	38	41	33	25	29	28	29	30	17	31	27	33	22	28	27	29	34	38	22	47	43	26	31	27	30	23	40	37	32	36	24	34	30	35	28	47	34	27	28	26	38	26	53	37	43	33	32	34	39	25	31	33	21	26	29	28	38	27	42	28	26	42	33	19	28	26	30	45	31	32	24	33	24	22	29	30	41	39	35	30	21	28	25	24	33	41	30	39	35	37	31	36	30	46	30	31	31	40	42	35	24	33	25	41	29	33	28	31	40	33	48	33	36	35	40	25	23	26	32	32	29	46	33	39	35	26	39	31	35	31	22	27	28	29	30	27	29	27	31	33	30	35	31	32	41	36	42	35	37	38	33	26	35	39	29	30	37	32	35	22	37	28	26	35	36	34	32	30	34	21	41	44	26	40	42	27	41	27	40	30	29	39	40	30	24	39	23	36	33	24	31	34	43	32	28	39	35	31	44	34	34	27	30	33	20	42	27	35	37	30	25	31	43	29	34	38	38	28	26	33	51	35	30	40	31	24	36	27	29	34	22	31	36	44	30	40	30	41	23	25	28	29	29	32	32	33	35	27	31	27	30	33	36	34	47	26	28	38	27	32	29	25	25	28	39	26	28	33	33	35	33	36	36	32	44	32	35	34	25	39	31	22	29	31	41	34	25	34	29	31	32	24	28	40	41	31	33	30	33	39	37	26	33	28	34	29	37	34	34	29	29	33	28	25	32	32	32	40	31	38	30	37	38	31	37	28	32	31	27	32	37	41	22	49	32	37	40	39	39	31	28	22	46	38	33	44	43	22	31	38	35	26	37	29	32	42	22	32	26	37	25	49	34	34	29	21	35	36	35	37	42	33	33	33	29	36	28	45	32	33	30	28	32	26	32	41	34	28	30	30	41	29	33	32	31	25	31	34	37	32	31	23	32	36	15	21	40	32	31	29	27	34	41	29	24	30	33	35	27	25	41	31	22	41	31	34	25	42	38	35	26	24	34	30	38	34	35	26	39	28	31	44	28	46	39	32	28	30	33	33	21	32	33	43	38	27	29	19	30	35	36	31	31	39	33	31	28	27	43	27	28	27	31	36	30	26	41	30	40	33	35	26	36	24	42	32	34	32	46	23	31	26	32	41	33	29	33	32	33	30	38	32	32	24	26	39	34	42	35	38	34	34	56	26	33	24	28	32	37	34	28	46	40	30	34	34	27	25	36	39	41	31	33	28	27	32	29	29	26	31	46	41	31	30	36	34	36	33	24
18221	8887	5460	11379	21427	25145	39413	38208	33249	26573	18470	9588	4071	1625	795	556	440	407	426	415	423	408	429	464	428	402	399	411	436	450	447	406	415	453	366	395	413	393	406	429	433	409	452	417	433	429	390	393	407	441	389	421	411	426	416	442	388	438	431	405	411	427	424	425	407	419	410	438	425	413	441	409	439	430	419	423	436	463	428	414	398	414	425	425	443	410	460	426	443	430	395	460	428	389	423	404	439	412	398	427	395	413	415	423	440	440	444	403	428	417	389	443	372	435	435	456	402	404	425	441	399	393	447	450	408	410	428	420	393	426	406	401	426	410	448	451	394	436	416	430	413	415	424	420	451	413	404	375	434	436	405	431	389	448	430	408	420	427	426	393	448	406	426	416	433	414	395	395	405	405	402	417	461	421	446	460	412	377	428	463	416	437	394	450	394	424	440	436	424	419	407	373	415	421	397	440	442	405	410	398	384	400	416	416	420	410	448	406	420	405	391	412	423	431	391	408	420	448	423	414	438	416	455	414	406	453	423	400	408	449	390	390	392	395	398	397	451	379	423	434	424	432	368	437	406	382	405	419	414	390	402	430	428	461	443	415	423	398	428	400	438	429	429	428	432	398	395	394	415	405	396	410	431	400	396	424	405	420	434	401	387	401	430	409	418	406	429	448	424	451	445	419	428	379	461	391	429	417	434	400	414	431	430	391	413	408	452	430	416	414	425	441	419	400	447	447	434	422	424	420	434	435	478	433	419	464	396	413	389	415	399	432	422	404	409	445	378	437	407	435	421	473	412	441	472	397	414	416	437	418	435	435	441	407	415	406	424	415	422	431	436	413	423	418	439	422	416	381	436	413	433	440	439	406	461	428	415	425	434	439	413	407	436	417	423	435	413	452	427	433	439	392	377	433	420	439	417	395	431	406	430	418	400	430	395	448	419	414	443	395	438	415	413	419	435	401	431	419	413	417	443	390	429	437	449	410	440	376	399	411	426	429	410	431	413	452	413	426	370	409	424	400	426	445	428	445	441	388	386	421	373	418	456	432	410	433	442	413	415	430	421	386	420	408	433	436	394	441	393	411	444	420	366	427	444	387	430	430	373	412	423	418	389	414	407	396	424	428	426	416	421	410	405	434	442	431	409	422	411	439	444	440	396	441	402	416	423	419	418	403	439	420	385	436	416	422	409	385	449	411	451	408	381	409	435	421	445	469	421	424	422	443	458	425	430	442	411	429	441	456	425	407	443	418	381	431	449	393	413	427	401	444	468	399	437	413	409	372	404	439	426	412	436	401	470	425	437	431	400	384	396	410	440	375	387	397	429	418	433	437	420	414	398	428	436	432	413	416	413	437	390	419	430	436	427	400	417	436	433	430	430	410	405	396	418	417	465	428	400	402	403	424	431	411	421	418	417	439	419	393	433	404	361	404	411	417	415	431	401	440	439	405	416	416	437	415	447	446	390	418	411	415	409	460	416	402	430	442	424	449	427	411	417	416	420	406	405	405	431	415	405	431	422	400	396	410	426	426	441	464	433	442	425	479	371	430	413	444	425	402	437	418	409	462	417	409	380	429	435	436	410	405	424	456	439	409	412	452	452	452	406	426	435	439	434	414	409	419	421	434	387	449	372	390	429	414	374	429	425	396	402	424	406	389	434	394	409	436	416	421	450	430	430	462	389	405	425	400	429	419	431	412	451	425	420	389	435	410	416	393	397	396	435	415	411	440	406	432	432	394	427	439	427	398	405	433	419	366	433	398	417	425	371	410	353	423	413	389	465	416	413	445	407	428	401	435	425	413	413	447	414	440	416	450	399	423	436	436	415	441	427	425	409	382	439	387	400	415	428	441	436	429	427	446	395	441	451	405	430	431	434	450	417	386	428	443	431	414	418	410	444	425	415	428	427	395	412	439	434	398	457	430	408	413	443	418	418	429	410	427	459	431	377	463	411	430	464	447	431	414	427	392	412	420	449	415	436	410	408	415	375	433	454	424	440	442	404	427	378	411	425	425	425	429	406	412	410	390	432	452	385	413	412	449	417	418	435	403	422	407	451	426	432	432	430	411	434	441	418	417	420	434	389	421	424	438	411	386	389	379	444	402	455	401	413	438	404	452	453	434	421	410	425	440	373	436	427	450	395	412	448	407	438	406	427	400	426	401	416	426	426	398	390	413	417	430	409	431	433	402	418	403	440	418	441	422	420	412	432	418	390	423	390	406	443	422	439	424	449	409	382	409	425	415	406	432	408	419	409	422	448	433	404	421	408	446	442	407	404	406	431	411	379	409	448	441	429	419	421	391	432	434	407	419	410	440	424	422	445	409	413	398	435	457	432	403	396	406	431	394	411	436	428	445	413	392	414	405	415	421	442	421	467	417	461	425	410	415	414	417	384	410	429	453	440	440	436	419	481	410	403	415	423	440	431	386	416	409	449	415	377	369	417	425	442	429	423	398	433	406	457	427	428	383	377	406	393	412	407	413	419	445	409	417	417	397	437	448	457	463	439	426	410	402	403	474	411	405	432	398	426	379	400	427	391	411	424	411	396	467	432	428	432	418	416	416	418	389	420	420	395	417	401	415	440	412	459	419	411	442	427	388	410	440	390	411	432	415	401	423	400	395	390	419	447	417	444	399	454	470	413	395	435	422	383	418	408	383	402	429	400	386	414	410	425	412	425	405	418	394	416	407	398	451	417	432	418	424	385	395	432	394	412	428	417	432	416	440	444	404	416	449	451	399	434	413	404	463	418	450	447	411	442	406	408	410	410	421	426	400	392	435	430	418	458	435	444	425	422	450	442	450	414	408	409	435	411	408	457	425	409	436	446	412	393	421	374	451	432	410	407	448	432	452	406	413	443	432	425	426	392	411	411	405	407	436	417	423	437	432	396	399	454	438	420	386	416	353	421	400	388	407	422	422	410	436	451	429	368	415	443	439	405	407	406	417	416	446	431	440	433	388	433	436	423	434	430	404	405	420	431	364	379	411	403	419	402	445	414	411	405	403	409	417	412	392	435	418	419	416	429	485	400	457	420	411	419	387	410	445	420	418	448	481	422	418	417	476	393	380	444	428	389	416	427	414	388	409	411	388	400	412	443	430	412	374	419	415	391	422	430	429	431	423	413	439	401	371	410	432	449	395	414	418	428	405	441	447	401	412	416	436	419	375	417	414	410	431	433	397	404	390	444	451	410	432	440	472	430	424	383	417	433	438	404	397	390	425	395	445	436	424	358	407	387	388	396	416	396	415	387	394	426	418	412	397	427	413	424	420	409	430	429	431	441	394	422	405	404	442	436	416	427	411	400	424	411	388	375	428	429	441	429	409	418	472	425	408	396	433	436	400	466	420	414	418	411	438	415	431	412	416	448	439	404	416	399	412	455	394	407	433	446	385	454	421	434	411	444	444	408	456	410	430	415	444	412	456	426	411	446	412	423	403	414	409	401	391	421	425	423	400	392	403	385	385	467	457	422	428	425	456	430	454	437	447
1028	980	629	532	737	2192	8801	8651	6787	3984	1777	688	248	110	51	46	45	34	37	41	18	37	40	49	33	34	26	29	33	37	35	27	35	33	34	30	40	36	39	31	31	33	29	45	38	50	38	29	25	41	35	33	33	33	44	34	36	24	17	30	32	36	34	44	32	28	35	34	40	29	26	23	28	35	33	30	38	41	32	31	41	40	32	34	34	32	34	34	28	23	35	30	26	39	41	32	41	32	20	28	32	35	31	33	34	39	42	31	38	38	35	45	27	29	30	29	40	44	32	34	30	43	30	29	23	36	30	31	43	35	32	35	28	36	31	31	39	46	33	34	39	30	34	36	31	32	37	24	28	32	38	29	23	22	36	33	28	34	29	30	26	28	42	34	31	28	40	36	24	40	29	29	38	37	34	37	30	35	39	39	41	35	36	36	41	33	29	29	35	31	30	35	33	23	37	29	33	25	30	32	34	27	37	37	45	30	29	42	23	23	35	38	39	42	37	30	37	43	41	20	29	34	40	35	34	33	31	38	24	36	26	31	35	42	36	39	35	36	22	35	44	32	31	45	32	32	27	35	35	34	39	36	28	32	38	40	33	24	27	34	31	41	33	31	26	30	37	31	36	33	23	48	33	36	42	37	32	35	27	28	31	31	29	39	27	37	34	44	32	42	30	28	39	30	28	34	36	27	38	42	32	27	32	29	32	38	36	28	28	34	34	29	30	27	27	35	44	35	32	20	23	36	38	34	30	35	28	36	27	33	32	38	32	31	46	31	46	25	33	37	24	30	33	31	26	44	42	31	29	32	28	31	33	31	34	28	34	27	28	47	33	32	35	40	38	30	36	31	33	33	22	38	45	33	33	31	32	34	21	33	31	30	46	25	24	31	35	37	32	39	28	44	24	30	35	35	39	25	43	27	30	37	29	34	35	38	36	37	34	27	34	45	32	42	25	44	31	36	40	37	44	30	33	34	25	26	30	31	39	27	34	32	45	37	27	33	41	22	45	35	37	25	32	38	43	29	17	36	30	37	26	36	40	45	42	32	29	28	27	36	32	33	26	24	24	31	29	28	34	27	39	28	25	36	36	25	26	39	37	27	36	33	36	43	28	31	25	36	29	37	28	36	27	28	41	31	29	32	22	31	26	43	26	35	33	29	40	39	22	40	31	26	28	45	29	32	38	35	31	28	32	31	35	26	31	41	33	29	44	40	44	26	38	36	32	30	32	33	30	25	28	35	29	36	35	24	32	25	26	27	32	43	33	37	38	32	21	40	34	35	32	35	34	28	36	32	38	35	33	25	34	33	36	29	35	25	31	28	41	45	30	46	38	27	33	34	35	28	29	32	25	27	32	31	23	44	31	28	30	40	34	32	42	32	30	29	26	29	29	18	37	29	35	25	31	29	21	38	35	34	33	32	28	38	25	37	43	25	43	48	31	24	36	34	23	41	29	27	23	27	32	26	27	43	32	33	39	29	24	38	33	36	40	33	28	29	35	25	35	35	31	30	24	22	36	33	38	32	34	31	22	31	22	34	42	39	27	42	33	32	41	35	34	36	30	33	36	41	45	27	26	37	29	30	40	33	40	26	29	31	23	28	34	39	33	33	33	30	29	31	46	25	31	33	33	30	32	42	32	38	40	29	28	27	33	29	32	34	44	30	36	27	29	30	29	54	40	38	32	35	33	34	36	26	33	39	33	24	37	42	28	44	36	36	35	33	31	34	24	47	33	25	26	22	40	33	23	24	35	25	26	24	31	32	38	35	35	33	42	28	31	26	29	26	38	39	34	28	28	36	47	35	29	37	29	43	27	27	42	38	29	39	31	33	28	33	42	40	41	36	30	34	28	34	33	34	31	33	39	39	35	29	35	34	36	36	40	33	39	35	44	29	27	32	22	39	32	32	38	26	28	36	20	36	34	39	33	35	24	39	32	28	29	33	30	29	34	39	27	27	25	30	33	28	29	40	28	41	40	46	34	23	20	30	35	28	31	42	28	34	32	38	32	33	46	39	34	30	37	24	33	37	26	32	28	31	38	39	23	35	52	34	25	34	45	28	30	32	28	40	32	28	33	26	25	33	34	42	27	37	29	28	31	34	33	36	30	30	29	31	38	30	38	27	33	36	44	28	33	36	33	28	30	38	30	33	28	43	29	34	25	34	32	37	30	25	31	28	39	27	28	42	41	43	36	32	36	28	30	40	31	21	30	35	39	28	24	39	25	25	35	25	38	27	38	34	37	33	28	31	30	35	32	35	23	31	45	38	36	37	34	34	31	28	30	35	35	33	30	36	34	33	28	34	25	34	34	30	37	37	32	23	24	28	36	29	37	39	29	24	32	30	31	21	28	35	24	32	31	37	34	26	40	34	37	26	33	39	22	32	36	27	41	21	41	21	24	32	33	32	38	38	34	37	37	30	40	40	45	27	26	28	38	29	28	28	33	31	38	36	41	34	35	38	32	34	31	29	32	36	41	32	34	44	25	33	37	48	34	33	40	33	38	45	37	35	39	33	32	38	28	32	33	38	32	32	37	33	28	44	28	40	43	35	31	34	36	40	32	38	32	35	32	36	35	30	33	38	33	27	32	34	36	43	30	28	42	38	32	37	25	45	37	42	40	31	29	27	32	37	38	42	35	36	31	28	35	31	35	38	38	36	37	31	32	34	28	43	42	33	42	36	35	35	28	29	34	38	27	35	24	35	42	31	20	33	39	35	45	34	41	40	43	34	25	44	33	33	29	34	37	35	30	31	43	42	30	29	30	19	33	27	29	35	32	37	34	26	25	26	30	41	37	38	34	32	34	29	36	31	31	32	38	38	35	24	32	36	38	35	40	37	39	24	32	28	25	34	44	35	30	40	27	26	27	22	28	30	32	25	30	23	33	39	36	31	38	41	38	31	28	38	32	42	28	26	27	28	26	41	31	31	30	32	30	36	24	23	30	30	38	45	39	42	25	29	30	37	39	38	31	34	36	31	30	27	38	34	24	36	42	31	34	30	27	37	41	30	28	30	29	38	37	30	27	43	36	25	36	31	40	37	35	39	39	32	34	26	31	28	38	29	38	30	34	43	33	27	33	23	30	31	34	39	28	32	30	33	24	41	34	26	35	43	30	28	40	30	31	30	47	38	30	32	39	35	34	36	34	21	36	41	36	29	31	29	38	36	32	29	44	27	33	26	25	43	36	44	31	30	42	33	24	27	37	37	41	25	28	42	36	36	29	30	44	25	35	27	35	29	36	32	39	35	28	34	42	38	39	27	30	39	29	30	43	37	41	33	28	37	31	40	43	37	34	25	23	30	31	22	26	31	41	40	32	32	30	39	41	37	27	35	49	30	21	43	33	47	31	32	38	35	31	34	38	48	30	38	40	28	44	38	17	39	37	40	27	35	28	22	37	27	27	29	28	29	30	28	39	41	29	31	35	36	21	28	40	29	36	31	45	32	32	32	38	32	31	35	33	31	33	38	33	43	36	46
22115	15885	11766	21017	32121	39644	56190	50650	43637	34682	24954	14531	6543	2562	1059	629	471	465	397	439	416	432	406	429	416	393	455	455	456	417	429	414	413	418	445	423	423	401	409	459	430	438	418	450	439	430	423	433	417	422	405	416	390	432	408	451	418	430	440	402	466	423	403	378	419	412	426	414	419	486	443	432	457	419	391	426	387	447	461	400	432	458	443	418	431	408	415	426	414	422	432	403	439	446	407	440	397	429	406	439	428	435	413	428	459	412	445	416	390	433	441	412	437	393	446	420	411	431	451	405	459	443	414	438	436	423	460	397	429	449	429	455	431	422	411	434	423	440	436	413	442	424	474	393	407	419	408	418	402	428	390	433	412	438	400	438	422	422	463	426	439	394	417	417	423	461	428	458	437	436	398	467	443	424	429	393	416	445	392	415	392	388	410	431	462	430	439	412	444	399	448	410	434	437	414	431	422	380	451	399	416	429	429	435	422	468	441	453	387	461	402	415	431	417	453	397	460	437	403	431	453	456	403	411	413	408	425	438	455	429	427	422	448	410	425	406	429	418	410	414	388	434	446	443	389	435	456	421	434	427	425	432	407	447	443	399	428	427	446	430	423	390	446	455	459	443	423	434	396	411	419	452	425	426	433	423	379	442	395	437	429	419	451	430	465	406	438	429	375	439	463	417	433	428	417	442	404	475	397	392	450	403	431	427	473	433	395	386	444	447	400	440	441	446	401	469	443	418	439	407	426	411	412	414	425	461	440	434	412	388	409	431	478	417	411	414	429	392	425	399	430	409	416	424	405	444	417	459	433	421	431	469	406	425	432	432	411	389	430	408	423	421	453	418	428	430	443	422	441	404	430	451	437	443	399	421	434	425	426	435	404	434	451	429	414	419	466	451	472	394	416	449	444	465	422	446	462	455	432	437	412	417	403	442	420	446	437	430	390	442	419	421	442	411	407	446	416	430	458	396	417	447	430	407	443	427	429	407	406	447	447	438	403	426	413	411	431	410	447	406	416	422	448	431	446	425	415	419	420	431	467	459	449	400	449	432	425	401	411	436	420	421	422	428	450	422	416	415	429	429	443	414	439	439	420	407	426	411	433	424	419	392	453	455	435	430	402	425	448	420	424	429	416	412	424	422	486	441	403	438	428	432	452	411	430	416	417	432	418	456	410	432	429	438	411	447	410	436	372	400	453	417	419	422	444	411	410	421	435	446	440	400	430	438	441	409	417	429	445	416	403	428	428	409	422	438	444	428	426	413	469	424	443	431	437	442	403	421	399	405	415	400	442	439	409	431	411	445	405	407	450	400	441	455	424	444	415	402	409	442	419	442	398	409	437	425	423	380	399	433	449	424	457	437	405	433	448	407	413	406	378	459	426	403	437	449	472	438	434	437	435	432	435	414	427	456	441	416	440	430	435	398	428	397	433	408	441	396	436	427	434	446	434	419	435	426	387	412	400	455	467	461	438	427	439	446	463	409	429	440	407	445	405	407	414	414	432	415	450	421	428	416	427	428	436	447	437	470	435	439	410	420	437	426	413	443	407	446	439	441	421	456	418	414	438	421	472	457	431	413	434	419	430	441	426	447	422	428	427	410	446	428	404	431	401	444	436	402	435	383	458	420	430	415	445	456	406	438	457	447	436	381	425	414	385	414	414	442	407	432	398	423	423	438	426	461	426	441	417	421	451	446	421	437	426	424	408	434	418	423	440	415	374	420	403	451	448	397	456	425	424	419	394	439	440	386	454	425	437	414	396	430	420	436	433	464	432	452	440	409	468	445	422	468	447	408	433	413	432	391	431	427	458	456	446	470	440	429	432	432	419	412	423	393	414	388	442	393	424	435	445	412	412	431	432	450	427	412	423	453	451	409	446	411	443	417	433	400	436	472	412	399	430	445	438	429	412	437	404	433	427	445	390	401	431	430	427	402	412	418	417	418	443	402	428	446	404	411	393	435	395	408	419	459	409	407	418	429	447	404	431	422	397	405	397	403	420	452	446	437	435	422	426	441	437	463	415	452	431	428	411	431	437	457	453	453	433	443	391	444	432	436	456	394	424	453	386	422	402	390	465	439	395	418	479	409	384	455	423	416	389	419	466	401	429	433	434	426	465	400	455	454	404	432	443	435	401	400	421	458	403	420	451	427	430	424	416	402	410	417	405	425	405	447	424	423	450	399	440	445	446	480	389	457	441	445	427	421	433	432	422	422	404	453	435	417	422	421	455	419	435	431	447	451	438	395	469	404	438	459	432	432	469	406	438	443	424	406	425	395	402	401	422	434	471	434	407	386	450	445	457	402	414	428	440	460	416	409	427	414	450	457	457	429	456	449	437	398	408	439	438	438	420	387	411	438	436	413	434	432	400	423	443	449	427	456	440	432	412	415	421	464	402	431	456	397	451	435	417	436	399	406	405	390	447	421	417	455	437	416	420	429	437	415	466	403	409	419	432	411	417	444	429	410	436	423	415	391	443	465	468	410	407	399	387	397	429	426	439	445	453	462	410	408	457	434	448	425	431	425	395	407	419	428	428	423	439	427	433	424	439	442	383	458	415	406	426	420	435	425	420	419	452	442	448	444	438	399	438	442	408	422	411	433	445	422	409	408	396	448	411	416	391	401	414	460	451	437	418	437	424	412	393	438	438	439	362	446	439	418	445	438	454	449	403	457	439	407	405	430	441	433	449	425	429	427	442	422	432	444	466	435	450	437	406	407	454	421	416	439	451	435	436	458	444	421	466	469	405	419	424	429	432	394	400	416	454	439	442	432	454	401	444	460	419	391	403	415	420	434	446	403	406	435	413	446	442	428	415	422	429	418	448	456	455	474	442	461	421	438	431	402	460	395	397	445	431	438	426	430	447	449	430	443	419	449	423	441	436	442	420	440	405	384	435	443	398	428	464	417	418	435	407	405	420	443	434	458	434	423	392	452	432	431	427	449	440	434	443	412	417	428	443	443	438	411	396	402	426	423	424	438	431	392	435	398	449	449	399	456	442	447	424	459	430	435	439	414	437	413	423	438	414	410	427	425	451	440	405	421	451	430	439	442	444	419	400	454	442	380	419	418	415	392	421	435	428	433	425	436	438	447	418	415	419	437	417	418	427	445	417	474	437	412	422	417	433	419	462	427	438	438	421	429	406	416	401	441	440	433	447	426	428	435	426	425	439	426	392	411	414	432	475	421	437	423	438	388	452	421	450	410	433	424	422	429	434	417	438	445	441	408	397	453	412	425	444	420	435	422	421	457	434	434	449	470	421	432	411	480	437	435	427	428	412	436	432	383	394	447	412	376	429	428	410	447	432	413	416	440	447	425	433	408	430	406	420	477	405	445	459	397	426	435	437	416	401	419	450	466	448	471	436	439	437	435	399	402	449	421	434	429	442	415	467	449	438	407	448	447	437	414	444	412	425	440	446	430	431	429	451	390	436	437	402	463	416	443	448	420	443	436	434	402	443	435	440	457	407	409	438	426	466	433	408	415
2334	797	567	490	732	3796	8958	8721	7280	4350	2042	803	296	129	67	48	39	39	40	38	38	31	40	20	39	24	28	39	51	35	40	40	31	39	39	30	37	42	33	26	26	35	39	38	34	30	25	51	33	35	41	42	35	32	36	40	31	40	45	27	33	39	34	31	43	32	40	31	43	27	32	40	34	26	37	45	34	36	31	55	36	31	33	30	32	38	34	44	42	34	34	36	41	35	30	45	33	29	34	29	40	40	41	35	29	29	30	29	29	31	36	36	30	29	36	31	41	34	33	36	25	38	37	27	38	34	36	33	29	36	42	42	32	29	36	30	37	23	37	41	27	31	30	43	44	39	34	35	32	42	29	36	35	33	35	38	45	35	41	33	32	32	43	35	37	34	29	31	37	37	40	35	39	36	22	40	36	26	31	29	37	38	37	31	29	38	34	32	39	32	42	43	44	38	41	41	31	35	35	36	42	46	35	32	34	32	30	35	39	41	32	30	33	33	28	35	39	37	29	36	31	27	41	35	34	34	35	27	32	34	30	42	40	28	43	35	33	35	34	33	33	33	38	42	38	31	34	33	37	43	38	34	47	30	31	33	31	38	45	33	34	27	32	26	28	30	43	51	38	46	36	34	27	40	32	43	38	32	24	31	34	40	36	34	41	28	32	46	37	42	39	39	34	48	43	38	39	42	33	33	24	29	39	34	37	39	28	28	38	41	35	33	31	38	50	28	42	34	28	25	30	30	34	41	35	28	44	28	40	43	35	33	30	45	34	47	47	36	40	30	35	28	34	31	40	47	33	34	39	45	39	42	29	32	33	31	42	30	39	37	41	29	30	35	40	45	37	36	34	31	30	37	36	38	42	35	33	35	28	53	28	34	39	25	21	31	32	28	37	30	25	32	44	44	41	36	30	33	45	46	33	38	34	48	47	35	37	40	35	39	37	33	41	28	30	29	45	33	32	28	25	28	35	29	27	32	41	45	34	37	36	33	34	27	34	48	38	30	35	42	41	34	32	35	32	31	27	37	38	43	45	43	36	46	37	30	33	33	24	39	22	43	29	37	35	40	45	33	37	38	45	40	28	34	36	29	40	33	38	42	27	34	42	47	24	45	39	31	33	37	31	29	34	26	33	35	42	31	27	47	46	46	33	37	40	32	44	34	34	38	43	38	30	46	50	40	21	45	34	31	32	28	39	28	41	39	19	41	35	28	37	39	44	35	32	44	29	30	45	39	40	44	29	38	33	33	35	36	34	35	33	32	26	38	36	39	33	39	46	41	40	42	37	42	34	24	27	42	34	40	43	30	35	38	33	45	34	36	33	43	39	41	35	37	36	41	46	30	34	34	33	35	19	37	34	41	32	46	39	35	31	29	42	32	35	34	35	34	20	28	33	34	38	31	42	32	30	38	37	25	39	48	38	36	41	41	36	37	37	31	44	25	46	40	35	36	41	35	40	37	34	35	38	30	33	44	38	29	42	29	39	34	33	46	35	40	26	28	42	41	26	47	31	33	33	36	38	31	23	30	37	38	32	38	34	41	48	41	37	47	35	39	39	36	31	33	37	39	35	41	34	25	26	30	33	31	32	41	40	41	38	35	32	34	39	31	47	29	28	33	40	36	40	30	44	41	40	40	46	46	33	31	36	39	43	34	35	29	43	35	40	34	26	36	30	37	28	34	33	33	38	39	31	39	44	32	37	40	30	25	42	32	34	39	43	38	32	28	47	34	36	43	34	32	31	33	33	34	40	45	36	33	28	36	31	25	25	28	35	30	43	33	39	42	31	36	35	33	43	31	32	33	37	33	35	28	28	42	26	36	42	33	41	29	30	36	46	29	37	40	24	34	35	42	40	32	33	36	39	40	33	28	42	28	30	37	32	44	28	28	27	35	31	35	43	35	40	34	38	38	24	21	33	38	23	33	38	41	31	28	33	40	52	39	36	35	34	32	35	43	32	43	39	28	30	33	38	42	39	33	42	40	28	39	28	40	27	37	41	35	35	42	36	49	37	28	30	38	38	33	29	31	30	39	40	29	44	36	44	45	31	40	39	37	29	25	31	33	35	24	37	32	32	34	29	46	36	38	32	35	36	33	34	46	33	33	27	40	37	37	43	28	26	37	32	33	35	45	33	42	35	35	24	28	45	31	31	27	38	34	34	47	42	37	40	37	37	45	36	34	36	29	45	40	31	41	37	41	34	35	46	23	39	38	33	30	29	32	40	45	53	53	30	23	42	28	38	40	46	37	38	38	38	30	48	37	51	36	43	32	50	31	36	34	33	38	28	31	40	36	30	43	29	33	41	31	36	35	37	41	33	38	41	40	42	32	26	24	37	37	43	32	35	32	39	38	40	45	35	33	47	40	31	40	32	40	23	32	25	33	35	32	32	31	42	36	32	30	50	41	36	29	41	36	34	37	29	33	34	36	35	35	45	50	32	45	37	39	29	32	37	32	40	34	44	29	44	37	31	39	32	40	32	35	31	39	35	23	25	32	42	34	44	29	33	29	32	38	48	30	37	40	34	23	38	35	41	31	38	40	35	36	34	29	31	35	37	36	31	18	40	43	34	27	31	39	37	32	33	32	28	36	24	35	37	44	32	38	34	37	34	32	43	27	41	36	20	34	33	38	28	30	35	42	38	43	39	37	38	38	35	41	38	43	30	25	38	46	25	38	33	37	33	48	27	43	42	34	43	44	36	30	37	37	58	36	43	29	34	38	34	35	25	34	30	33	22	34	30	29	39	42	31	37	32	34	24	33	41	39	26	47	40	36	48	41	47	30	33	26	41	27	36	30	42	34	35	35	46	32	42	42	35	31	32	33	32	32	25	26	33	33	35	49	38	39	29	36	27	45	47	41	38	38	30	27	34	37	28	23	38	33	25	42	31	41	42	33	42	36	42	41	42	33	39	38	30	36	42	33	34	36	39	35	44	24	42	50	30	27	36	37	40	47	41	25	39	36	43	38	33	32	39	29	30	39	31	30	32	46	39	32	45	43	40	43	37	39	41	42	24	41	24	33	31	32	38	33	33	31	30	37	42	33	38	42	27	33	22	37	32	34	45	38	37	41	33	27	45	44	29	32	30	40	35	35	34	41	36	23	48	38	38	37	37	41	28	38	36	41	29	33	33	34	40	31	24	27	39	34	31	28	40	45	36	31	29	32	47	36	41	38	39	37	35	47	35	40	33	36	36	29	37	41	39	38	41	31	35	34	37	45	31	32	29	35	29	40	30	29	27	36	19	39	38	40	39	32	35	39	35	38	38	32	34	27	31	40	40	38	40	47	35	30	29	24	27	34	32	41	40	25	40	32	39	32	37	33	30	27	30	31	39	34	43	30	39	45	28	30	38	35	29	36	39	33	31	29	34	37	33	31	41	29	46	37	37	32	43	40	38	29	36	32	28	25	32	32	35	38	38	31	22	40	45	39	33	40	31	31	34	22	36	44	34	33	27	37	36	36	30	40	41	22	42	43
22550	14393	10893	20166	31781	47421	55053	52441	45412	36044	27193	16816	7891	2801	1107	663	558	430	475	473	466	449	488	458	464	478	454	462	503	430	444	441	433	462	455	451	479	446	452	500	465	479	471	448	453	480	444	442	474	439	468	435	478	505	471	438	494	502	473	460	432	458	409	472	498	442	441	458	481	500	442	471	514	442	494	481	445	497	462	483	476	457	465	455	482	452	477	462	461	478	477	436	474	452	522	474	479	513	450	468	467	479	472	492	466	465	514	445	469	498	470	474	438	452	462	500	491	440	433	449	452	426	494	493	473	474	468	464	503	474	495	469	470	458	453	477	431	461	450	455	463	488	471	510	510	447	493	469	478	462	492	469	465	441	483	471	481	472	474	416	492	448	444	503	503	434	496	479	431	488	501	414	469	477	449	501	475	469	466	446	448	475	474	479	466	486	428	491	488	465	487	459	493	455	458	460	480	450	487	432	475	438	470	463	454	471	459	475	496	439	453	444	443	459	453	462	469	454	479	450	455	472	500	450	481	443	471	460	461	468	491	457	473	489	492	455	450	456	446	503	453	436	459	508	431	445	458	478	457	453	434	503	496	447	456	484	479	459	469	422	444	463	435	443	473	476	401	441	465	457	478	470	467	485	451	473	466	457	441	492	468	464	469	463	420	492	474	478	451	474	505	505	440	491	479	487	476	479	461	484	461	482	438	498	496	496	504	443	496	503	481	476	492	475	459	476	477	447	456	443	472	493	439	454	481	463	458	462	452	460	449	459	463	434	426	471	443	483	496	444	468	484	428	457	505	462	456	503	460	474	462	459	439	462	500	469	465	472	470	460	472	515	442	441	465	453	503	475	487	484	491	478	453	498	436	439	453	499	459	463	510	494	456	469	461	498	461	464	495	481	454	468	456	476	470	498	455	502	445	483	500	460	438	454	458	428	435	471	461	428	474	449	507	463	471	471	454	485	464	472	445	453	458	462	487	450	477	460	475	490	451	435	461	432	491	479	458	444	423	500	447	491	456	468	471	467	476	494	445	439	480	469	453	456	478	494	491	464	459	454	462	448	482	446	477	496	469	449	467	456	466	455	455	498	458	456	444	437	444	459	423	435	503	488	469	483	409	499	469	448	488	475	460	461	446	491	496	447	447	473	452	506	456	463	460	484	446	478	439	463	447	466	487	450	495	455	488	487	446	427	458	446	455	450	453	455	451	441	455	465	444	484	489	447	464	476	455	457	455	474	465	480	478	459	470	467	479	498	459	450	476	460	480	472	485	450	468	462	439	478	471	436	458	499	459	467	499	476	466	492	476	472	454	452	488	495	426	488	487	500	459	438	501	463	477	448	487	469	459	453	454	455	470	446	429	470	475	440	480	485	459	440	491	516	412	410	459	463	473	483	481	451	452	464	461	483	438	486	486	453	456	432	435	460	472	470	440	481	463	447	463	490	487	486	445	460	502	489	448	469	464	474	486	452	469	461	483	478	450	440	490	441	441	480	466	468	456	482	469	455	471	499	447	462	475	479	492	463	447	460	469	488	459	475	498	514	441	456	431	488	469	427	472	459	442	483	479	476	463	472	473	413	500	483	429	472	428	507	481	467	448	457	437	451	439	445	486	491	443	469	441	454	477	451	484	477	450	453	482	463	460	426	463	458	474	439	476	485	459	491	448	434	426	471	445	443	437	487	467	461	490	486	460	434	486	463	435	476	468	441	468	465	454	445	475	435	443	451	472	473	456	459	482	438	476	464	487	420	476	437	478	460	452	488	451	472	495	511	484	472	527	448	477	490	437	472	458	460	484	450	433	439	509	451	471	481	437	476	471	456	453	432	446	465	467	450	458	487	491	516	461	475	489	436	454	457	430	467	455	464	474	467	492	475	431	450	416	496	426	459	467	456	435	452	468	464	480	488	461	440	496	449	446	459	440	469	452	480	466	492	442	443	481	454	430	458	497	473	501	421	469	497	447	449	436	463	442	428	461	431	428	461	470	484	428	466	469	491	481	487	484	489	464	446	433	438	492	491	482	492	471	437	478	458	477	475	456	471	466	449	461	464	455	475	474	467	463	479	452	421	431	433	455	465	428	467	448	501	450	507	457	472	483	468	457	442	483	469	491	489	431	464	452	476	464	429	480	466	425	480	483	510	457	447	476	487	474	457	403	458	497	436	461	438	446	441	482	468	460	460	431	484	455	458	450	471	469	498	480	447	478	458	458	452	468	460	496	498	488	471	491	466	488	446	456	440	477	457	477	460	504	486	425	464	431	459	492	444	491	431	520	469	451	440	431	450	471	458	453	493	476	510	438	487	499	484	469	453	472	479	486	498	461	448	470	438	462	442	477	469	464	464	500	481	466	505	464	466	471	473	473	456	435	527	461	432	480	450	465	487	437	452	461	427	468	476	496	438	443	500	503	443	459	471	508	452	465	485	470	459	498	466	443	457	440	464	477	475	450	480	487	442	478	478	486	476	484	463	497	480	445	474	460	511	464	460	491	461	482	485	476	485	504	466	456	478	455	482	466	426	424	474	471	467	414	483	504	447	480	477	431	447	493	446	448	469	476	457	466	477	468	483	474	461	453	446	510	460	511	462	457	474	422	496	437	467	509	505	434	501	478	443	445	450	428	475	435	433	489	440	460	431	471	443	448	432	479	481	495	459	453	440	464	454	461	421	473	464	439	473	469	479	459	487	517	484	526	462	486	463	479	473	447	469	441	455	441	447	464	454	464	429	475	459	424	507	507	438	477	482	486	477	449	467	440	451	457	486	448	496	451	468	453	473	492	427	489	480	495	472	467	473	433	493	424	439	466	426	471	453	489	407	452	513	472	429	461	470	458	477	440	446	502	492	444	479	489	450	465	447	476	488	439	450	482	493	479	480	460	439	462	463	475	478	502	409	445	460	451	440	477	426	437	476	429	442	455	456	488	466	479	495	476	458	520	503	444	468	421	458	493	466	418	450	513	435	479	464	465	466	426	471	467	484	469	498	475	433	492	463	462	474	500	474	469	452	484	449	481	459	433	453	490	428	481	444	486	473	470	465	448	466	503	442	495	475	464	473	455	468	506	453	478	413	461	454	470	457	452	449	493	485	415	478	454	434	440	474	445	428	471	440	448	431	433	452	478	482	505	519	440	450	474	473	449	447	487	470	454	463	518	473	449	465	493	457	420	474	460	476	456	434	432	474	491	457	457	471	473	455	483	428	477	454	488	512	455	492	442	455	431	501	516	482	456	449	433	458	482	495	489	468	448	510	489	495	475	464	434	471	495	448	443	441	474	462	502	466	473	485	453	480	477	462	469	432	435	492	504	477	493	455	408	459	434	456	482	472	455	468	450	489	458	417	458	444	484	456	477	481	506	474	468	448	500	486	462	465	487	482	480	436	470	435	454	462	478	436	462	424	461	475	462	441	482	508	418	439	462	442	442	473	501	478	479	435	475	474	449	495	448	470	449	460	445	454	434	482	500	467	429	475	473	447	480	461
1531	1144	891	868	1182	8422	11279	12452	11783	7474	3530	1442	543	175	78	47	40	33	31	30	44	32	28	42	30	40	41	32	35	36	44	29	41	28	34	34	36	36	34	35	39	29	38	31	35	47	48	38	34	34	37	40	40	26	33	27	35	32	40	35	31	23	32	42	28	38	46	36	29	25	28	31	33	45	38	41	36	35	43	39	31	30	30	41	51	35	37	30	45	37	34	25	34	31	38	28	25	27	35	37	37	32	36	27	43	36	46	27	39	42	36	29	34	37	40	48	32	32	30	30	43	33	34	38	27	31	34	32	34	28	37	41	33	33	32	42	32	46	30	37	39	51	40	40	36	34	36	44	33	34	53	31	39	30	40	33	33	37	26	32	37	41	35	39	38	31	30	39	37	30	41	37	27	29	32	40	38	33	34	40	39	26	42	39	42	44	22	48	25	38	47	35	28	22	30	33	41	35	33	35	35	35	34	34	33	31	34	35	33	44	30	34	33	38	48	44	31	42	33	31	31	26	28	39	39	27	35	35	40	38	23	28	33	19	27	36	37	39	29	33	24	38	37	32	29	33	43	40	46	36	39	40	37	26	34	38	37	36	40	34	32	37	31	30	36	35	35	32	40	40	39	41	33	37	30	32	37	22	37	34	24	38	37	36	33	41	33	31	35	29	37	31	38	37	39	33	39	35	36	35	32	31	24	30	30	34	27	53	25	35	38	23	32	32	39	32	33	30	28	32	39	38	46	33	39	49	35	37	42	38	24	35	30	34	28	32	25	40	41	38	38	33	37	38	37	45	39	30	34	34	45	39	29	35	19	33	32	36	33	32	36	25	30	36	38	40	34	41	30	38	28	34	34	33	31	29	33	37	36	28	29	27	43	32	31	47	43	32	23	35	36	31	36	47	35	32	44	28	28	41	39	37	41	33	38	42	28	32	25	26	33	39	34	34	40	38	34	28	33	43	34	34	27	45	29	30	29	32	27	46	30	26	31	32	41	39	33	33	32	30	38	33	38	25	40	32	23	30	42	35	38	38	27	37	34	30	41	38	33	37	45	34	38	32	40	40	44	37	47	42	30	39	34	42	46	39	45	36	38	36	32	43	33	37	27	41	40	40	36	41	41	32	30	38	34	27	32	42	38	29	32	31	35	31	28	27	31	27	34	48	34	36	34	31	31	41	34	30	33	32	37	33	36	45	33	28	30	32	30	37	34	35	40	48	35	30	34	36	38	40	35	35	37	28	44	36	44	30	42	38	35	45	36	24	36	26	26	35	37	36	26	27	43	28	39	40	27	47	32	35	38	34	34	30	47	43	35	35	40	34	47	35	36	45	34	39	37	33	29	36	19	31	36	41	30	42	22	32	40	35	43	40	23	38	36	36	37	45	42	36	29	30	47	40	31	33	41	33	32	23	37	28	40	40	29	40	35	50	41	38	30	41	30	45	29	51	37	40	44	26	33	26	35	43	33	32	37	39	34	36	27	29	27	35	34	29	26	36	29	33	54	29	45	27	39	36	37	49	36	32	31	35	36	19	32	37	46	32	36	30	54	29	34	36	29	35	31	40	32	35	36	33	30	36	34	46	34	31	33	31	41	27	38	40	28	38	31	62	41	37	37	37	32	27	41	37	32	35	39	42	38	39	32	31	31	37	33	26	31	45	31	29	43	44	34	35	35	43	34	52	27	35	32	47	31	39	43	34	35	33	31	32	28	34	33	45	40	37	33	37	26	39	33	51	37	32	36	29	28	41	36	40	36	26	40	40	31	33	29	34	34	35	50	37	40	29	47	33	30	25	33	46	26	36	35	43	40	45	39	37	47	41	43	50	37	31	31	32	26	40	39	42	37	36	32	30	33	47	35	32	38	32	34	36	41	41	32	40	40	33	28	30	41	35	34	37	42	32	28	36	33	35	33	42	30	37	38	38	33	40	41	26	36	28	31	27	29	39	36	37	23	43	34	40	35	31	30	43	27	28	33	36	33	26	36	37	29	42	36	35	32	38	31	29	36	34	37	31	27	33	38	38	41	40	39	38	32	41	37	30	32	45	36	39	28	33	30	39	38	24	36	36	37	23	32	37	32	32	34	33	34	37	26	20	29	36	49	39	32	38	31	40	34	29	37	39	43	42	28	35	32	46	46	28	37	32	36	46	44	30	23	37	29	50	35	35	33	28	32	36	37	40	27	28	46	40	30	31	33	43	28	23	45	44	44	36	38	38	27	31	34	35	44	32	39	44	38	39	39	33	25	34	38	44	29	37	38	38	31	52	40	32	34	32	33	32	26	37	33	32	31	35	35	30	43	28	40	38	29	26	31	40	34	33	41	43	35	44	28	36	38	31	38	27	42	23	33	29	33	38	32	29	39	37	38	30	33	39	25	35	30	38	39	31	27	42	45	30	26	38	46	22	39	32	38	32	37	34	28	46	36	32	22	34	42	26	37	30	35	38	31	36	34	34	30	37	31	25	34	33	33	25	37	39	28	32	35	42	45	27	34	43	35	33	33	29	45	33	42	38	43	44	37	36	42	27	36	27	42	28	34	31	38	25	37	35	36	26	40	33	37	39	37	42	29	35	28	36	46	35	39	28	39	36	31	34	36	37	39	32	33	36	47	39	38	34	24	30	49	34	24	33	30	32	39	30	31	28	29	33	35	37	46	36	34	32	38	38	40	32	39	33	48	39	43	42	43	34	41	39	36	27	28	33	39	28	38	39	28	32	28	47	30	39	33	38	21	27	46	24	38	30	44	23	39	31	36	43	33	34	37	34	37	40	39	28	35	33	37	36	30	31	29	42	47	30	35	34	25	46	29	39	33	48	37	32	39	37	34	42	54	32	45	45	42	37	32	46	49	38	32	36	30	40	34	30	36	42	32	42	43	35	27	39	35	35	36	33	33	26	32	31	38	38	54	45	30	31	34	34	27	27	36	37	32	30	32	24	29	33	38	39	28	41	35	28	45	46	30	40	48	37	41	43	47	31	20	41	43	41	34	44	33	28	36	34	40	40	27	53	31	38	37	35	35	29	41	44	41	29	29	41	39	44	26	35	38	30	23	35	33	37	32	44	37	51	29	27	46	32	41	40	36	59	39	27	44	38	39	21	41	46	38	46	32	31	30	39	31	34	39	42	49	38	34	38	38	27	37	33	29	31	37	40	38	38	39	38	36	30	42	38	38	27	32	32	30	35	33	31	39	27	36	31	32	37	35	39	37	29	33	26	23	34	31	38	30	20	44	40	27	45	37	32	33	39	24	37	34	33	28	29	30	42	26	31	35	38	28	31	35	38	37	29	37	37	31	44	39	28	33	30	30	33	38	36	27	33	43	29	29	27	33	43	42	24	35	30	28	37	34	30	30	33	43	38	40	38	31	37	34	40	30	34	42	36	37	37	33	25	32	28	41	36	39	38	34	32	42	49	52	38	38	37	34	35	35	45	24	32	32	27	34	39	34	30	39	40	26	27	26	30	36	39	31	47
25932	18448	15120	25784	37963	58669	57530	59678	54382	42908	32518	22555	11992	4507	1685	852	567	507	482	461	508	457	464	478	455	473	430	472	515	481	480	473	443	504	497	453	465	493	469	451	469	463	494	456	474	505	451	440	432	441	458	447	494	489	467	456	457	467	509	468	491	464	439	477	504	463	486	446	453	460	460	486	447	472	432	452	450	486	487	479	503	455	424	478	466	462	475	465	486	524	500	505	485	453	462	495	494	427	446	484	479	535	454	455	481	474	469	474	456	454	469	475	477	453	451	470	495	482	479	449	475	481	477	436	466	431	451	532	442	467	489	473	485	477	472	505	488	470	494	478	476	475	497	486	487	475	419	509	453	481	469	465	464	444	458	463	467	473	461	435	460	478	440	436	452	472	468	488	464	446	466	445	445	490	485	502	489	480	499	486	470	453	479	463	502	485	470	463	441	457	463	447	476	453	477	482	450	497	465	473	459	457	495	461	465	456	478	466	471	461	487	467	434	496	492	485	438	510	434	492	451	464	478	459	467	463	490	436	444	465	491	452	492	460	480	479	436	485	462	465	455	486	436	464	467	484	513	460	429	477	459	467	445	440	495	527	449	463	479	476	491	442	443	432	457	477	442	448	485	457	476	499	435	471	468	488	499	422	505	452	505	476	458	495	450	423	447	455	447	424	466	466	470	467	455	490	483	479	514	465	503	429	464	461	465	428	465	427	501	471	484	471	496	459	480	450	457	423	467	517	465	457	459	480	460	466	480	464	483	500	499	451	485	467	501	469	485	479	459	487	465	476	461	412	484	470	471	483	452	454	472	465	470	494	452	510	457	482	446	437	417	465	505	472	454	467	440	445	459	521	444	455	447	431	503	492	441	450	482	471	451	462	433	479	469	479	482	426	460	454	460	453	446	485	470	449	478	460	455	475	471	454	500	495	495	506	456	481	484	481	453	493	485	452	470	441	490	449	500	500	451	467	462	443	409	482	457	472	456	464	466	478	482	451	488	459	455	464	470	471	452	473	461	445	459	462	478	476	495	467	429	517	489	452	437	504	452	479	517	464	477	482	497	446	504	440	465	521	460	453	455	480	473	482	475	463	461	477	504	473	479	491	479	447	461	498	480	448	473	443	441	450	418	461	444	447	446	445	486	498	502	485	487	509	441	491	451	517	459	439	476	445	484	474	470	447	475	504	495	480	430	504	469	431	517	442	495	438	483	484	483	464	472	457	458	438	497	475	467	513	461	458	487	443	468	471	457	495	502	408	455	471	444	442	476	445	454	466	430	430	447	471	452	441	516	449	476	451	442	491	489	446	478	462	485	447	469	436	467	436	479	472	514	473	481	468	442	470	442	491	480	471	455	516	509	480	474	485	448	487	458	501	449	444	466	505	480	468	444	478	490	460	472	467	463	462	450	497	471	460	502	471	446	473	446	475	425	454	469	470	449	482	439	465	478	443	461	511	486	463	497	453	457	475	456	501	466	492	442	455	427	465	446	480	492	438	443	527	458	480	426	456	464	457	477	502	451	464	465	462	468	462	470	489	482	463	438	483	435	479	428	497	468	460	444	489	476	449	448	472	448	439	476	473	480	449	447	448	456	483	474	441	477	499	472	439	490	453	460	449	471	459	452	449	461	477	484	470	459	456	508	454	449	484	475	443	486	441	450	488	482	491	497	478	452	463	486	471	465	440	458	476	507	478	493	479	466	474	505	459	483	484	461	408	444	495	451	429	446	458	453	472	477	443	465	485	499	478	499	517	459	495	467	472	447	465	467	493	512	461	490	435	453	501	467	437	471	435	500	493	455	466	489	443	435	472	489	472	480	463	474	472	479	426	455	451	497	489	488	499	482	434	458	464	480	498	495	462	474	496	470	484	456	522	472	483	500	492	447	475	498	488	456	452	459	477	455	482	492	511	464	490	463	477	441	464	503	452	468	481	493	473	475	500	493	461	443	430	429	453	494	445	463	499	440	494	444	543	494	464	487	464	472	491	488	490	460	494	439	475	479	490	441	458	428	477	454	412	466	505	485	410	474	475	477	499	455	478	471	466	449	482	489	487	488	455	457	455	470	422	519	479	468	441	482	499	493	496	492	503	487	500	463	461	456	437	484	497	483	481	434	455	454	468	481	485	465	502	480	486	468	474	478	429	492	485	459	478	477	505	420	474	437	442	454	448	478	459	471	453	433	481	478	459	429	481	459	448	485	450	477	458	471	481	494	441	485	454	500	462	484	457	476	482	461	477	491	468	460	465	477	471	455	434	436	479	450	442	494	485	467	458	489	464	473	454	472	502	464	487	446	497	487	503	521	504	450	483	450	475	445	492	474	455	469	446	432	484	471	448	464	512	475	532	466	498	480	485	470	430	467	475	472	498	483	456	453	494	506	468	453	508	439	455	454	439	503	503	484	526	457	449	493	463	480	456	468	445	451	471	429	448	476	483	448	493	478	471	497	483	463	469	429	470	484	503	449	429	428	491	470	450	472	463	472	478	453	462	420	452	455	475	490	456	444	440	496	470	461	447	440	453	449	479	463	444	479	513	461	472	479	470	492	494	467	474	468	467	494	452	485	495	460	438	451	438	466	506	450	446	492	500	442	445	479	477	469	441	484	459	465	462	453	514	443	484	494	461	460	492	461	455	511	445	467	461	469	472	468	445	494	479	417	451	447	447	496	474	447	485	489	445	443	476	466	451	455	482	492	481	478	488	505	452	441	467	507	488	468	474	473	486	466	472	449	462	475	448	456	467	428	468	475	437	494	479	452	457	460	464	457	488	472	436	481	473	455	439	473	444	494	464	485	435	475	483	447	483	476	495	468	491	466	455	474	490	476	472	477	435	455	444	497	472	518	456	468	506	455	464	436	414	474	460	491	445	479	469	469	506	452	481	460	449	467	483	517	462	482	463	510	417	463	470	468	447	451	465	450	461	474	494	471	493	440	503	467	461	478	444	497	482	477	489	460	486	445	462	453	471	460	461	436	478	448	486	487	495	436	441	470	488	461	448	473	467	481	462	473	451	456	495	457	441	498	493	448	458	422	430	463	476	481	473	453	487	484	473	452	442	482	435	490	495	490	452	469	456	470	502	485	450	483	441	455	499	450	495	480	463	484	453	468	452	468	532	453	474	424	472	432	476	489	457	441	471	437	502	462	525	490	487	437	479	455	488	480	487	427	491	449	488	454	478	432	453	442	440	474	511	497	490	478	476	476	442	451	450	432	467	470	452	455	472	454	459	481	491	462	452	476	447	463	441	451	440	457	459	474	429	454	425	487	446	463	446	469	489	470	422	453	472	467	471	483	485	487	487	462	443	423	432	456	449	441	498	477	440	461	469	478	483	441	490	485	492	465	465	477	487	463	503	471	458	467	475	457	510	484	499	422	478	478	504	451	426	455	467	505	464	438	439	482	467	475	448	445	483	445	436	487	461	441	486	473	451	466	463	457	463	472	487	456	531	516	482	481	448	477	467	462	474	460	439	441	452
1443	331	215	187	284	664	1657	3471	3023	2055	979	402	180	91	54	50	31	37	25	36	34	32	31	34	34	39	38	32	20	28	22	29	32	35	30	30	35	38	33	31	36	38	35	27	34	34	46	28	25	25	38	27	39	36	30	38	31	35	35	42	31	37	32	24	29	34	27	46	30	32	34	32	41	37	34	40	30	24	33	23	29	36	36	22	41	27	32	29	32	29	36	40	35	29	33	35	23	45	38	34	31	25	39	38	26	31	31	40	29	22	37	35	32	24	26	30	33	44	30	26	42	29	28	21	32	30	30	22	25	28	30	19	27	31	28	39	32	41	33	30	38	20	33	30	34	28	28	24	34	35	30	38	24	37	33	24	34	37	27	31	35	39	33	35	32	33	21	33	39	38	34	30	30	29	41	34	25	33	24	33	31	27	36	31	31	24	33	27	24	23	22	36	36	28	24	32	32	30	39	33	32	36	29	31	32	29	37	38	41	27	31	25	36	25	34	28	30	39	31	33	22	32	15	26	24	33	18	32	28	36	35	27	27	41	32	19	31	35	26	32	36	28	28	24	35	28	34	41	28	36	36	36	28	38	37	31	31	24	29	34	33	33	32	39	27	37	30	32	28	33	30	41	32	31	31	25	31	34	34	28	31	28	41	27	40	36	33	27	35	33	44	23	30	22	27	29	32	33	37	38	29	37	32	36	30	34	26	32	33	38	29	46	44	37	19	36	29	37	31	39	42	24	33	33	20	32	36	33	28	49	26	36	41	34	26	27	35	34	24	18	27	33	30	26	34	34	35	39	23	33	34	27	28	46	31	35	41	48	29	33	26	29	17	28	23	33	29	25	27	39	36	29	31	32	34	37	32	20	27	31	24	47	35	35	35	30	48	35	35	30	38	32	31	31	24	35	29	25	29	42	44	30	29	41	28	25	33	32	30	40	29	33	36	35	32	26	31	30	48	27	45	26	32	35	33	36	24	37	30	27	18	31	27	27	32	29	34	22	27	26	37	33	31	36	31	30	27	34	42	30	36	27	30	38	30	38	24	27	31	17	38	31	36	24	34	37	33	41	31	36	28	28	38	37	28	29	40	32	26	29	27	42	33	39	29	40	25	33	33	33	39	26	30	39	31	37	27	34	31	30	32	27	28	23	36	26	37	34	32	24	39	23	31	24	25	29	30	34	35	33	31	32	28	27	33	26	33	36	36	28	27	20	37	29	29	29	28	34	38	32	27	38	40	35	21	32	30	42	35	44	36	40	28	27	34	28	36	30	27	29	42	31	31	33	24	28	26	33	33	26	31	29	36	43	33	32	34	27	34	23	22	34	35	29	28	28	30	43	36	34	25	32	22	25	29	38	32	29	30	28	31	35	33	28	43	41	35	34	22	39	32	35	35	25	25	32	34	39	29	32	38	33	29	36	33	33	32	31	31	35	26	42	31	26	32	27	28	30	34	29	35	38	36	23	33	26	39	35	30	22	36	28	22	43	35	34	29	23	42	37	45	35	36	41	45	27	31	32	29	39	32	36	27	29	27	36	27	35	36	37	42	26	32	35	31	25	24	33	28	36	33	33	32	39	36	37	37	28	39	33	33	41	25	26	30	29	33	45	31	30	37	32	32	25	37	30	29	33	34	30	30	40	29	30	30	26	33	34	27	26	32	32	24	47	31	34	39	37	41	31	43	26	44	32	32	26	32	33	28	29	36	36	30	20	30	34	19	33	25	33	36	32	26	32	29	42	33	31	35	34	37	31	37	36	37	39	31	32	27	40	24	32	35	41	26	35	32	36	34	30	30	20	32	39	41	29	39	34	23	33	32	21	39	23	30	34	31	30	20	40	32	40	25	34	43	22	32	25	37	29	33	22	25	39	30	33	43	21	30	15	25	30	44	36	30	27	21	46	31	32	22	30	26	23	24	25	24	41	28	35	30	37	20	31	30	30	41	37	36	30	39	35	50	39	33	29	29	31	38	38	28	37	38	32	25	36	31	32	39	27	30	25	41	29	38	24	32	36	23	45	29	28	34	28	37	43	39	29	27	32	39	23	25	34	39	30	44	30	43	24	28	41	21	31	42	33	33	37	17	22	28	22	42	36	30	38	33	37	31	36	34	33	38	27	31	32	31	34	31	29	28	48	34	26	41	30	31	30	37	39	37	40	24	37	29	37	29	33	28	34	29	29	28	32	27	26	32	27	35	34	30	25	32	27	30	31	20	36	36	45	24	50	34	31	34	24	36	36	31	29	31	31	39	41	36	37	45	30	36	28	44	38	25	24	34	31	27	32	41	22	30	22	40	23	23	36	25	27	29	31	35	38	30	24	26	37	34	26	35	30	37	37	32	43	30	28	32	32	24	35	37	43	29	26	33	29	30	19	38	37	29	29	31	28	40	42	34	26	29	40	25	28	36	31	40	17	38	42	37	42	32	32	31	38	35	26	29	23	26	30	40	26	30	38	40	32	28	26	30	23	30	43	34	42	37	25	22	26	34	25	32	37	41	20	23	20	33	38	30	26	25	35	27	39	26	33	36	25	37	25	33	26	42	36	29	39	39	31	31	39	20	34	31	29	41	31	30	27	26	30	29	27	32	28	36	31	38	47	24	39	40	20	37	35	31	31	28	43	31	24	33	26	34	29	38	31	37	38	41	21	33	29	40	31	28	28	25	32	30	30	42	38	23	31	37	31	27	36	26	32	32	29	21	25	32	38	39	39	35	31	26	36	34	40	21	27	37	45	30	39	28	43	34	27	28	27	28	43	23	35	28	27	41	31	29	38	45	28	29	22	35	25	31	29	30	41	34	23	40	38	31	29	23	24	29	23	37	34	31	34	28	33	32	22	36	34	40	35	20	45	24	38	33	25	25	25	29	36	33	31	25	41	25	23	25	39	28	30	29	29	29	29	31	39	38	40	26	39	38	26	23	30	36	41	28	39	36	29	27	28	24	43	23	33	19	25	27	33	21	32	35	28	38	30	29	32	30	26	29	38	40	39	22	26	28	32	40	29	28	45	26	22	36	41	27	46	32	33	23	44	29	35	34	26	41	35	32	28	35	34	31	35	28	31	32	39	15	38	26	27	29	41	36	32	19	25	40	32	33	35	30	33	30	24	29	27	42	31	40	40	30	35	41	24	46	41	33	36	27	34	24	26	23	30	37	23	31	34	46	35	30	29	29	32	36	26	23	25	24	31	39	37	38	31	31	44	32	31	25	22	38	39	36	28	36	41	25	30	33	36	30	29	34	29	25	32	40	29	37	38	42	25	25	33	20	37	21	28	33	30	28	34	32	24	30	27	39	31	32	31	29	23	25	31	32	31	26	33	33	33	24	31	30	30	21	42	32	30	36	31	36	34	30	24	36	32	29	36	41	23	23	33	36	40	24	38	29	32	28	26	28	32	34	31	39	27	31	34	15	29	28	43	28	29	41	39	24	21	27	33	28	34	31	32	27	31	22	39	24	27	22	37	41	30	26	24
16615	7703	4716	10793	22186	26820	33806	39037	34340	27649	19097	10167	4364	1683	766	547	430	455	443	433	381	425	415	386	417	399	443	436	405	430	395	405	416	444	412	455	439	393	415	421	436	432	437	398	434	418	409	417	426	428	403	434	422	402	419	420	417	420	436	411	439	414	433	434	437	413	409	422	382	391	417	443	393	441	424	419	440	434	420	418	419	411	456	409	429	357	439	387	460	413	431	442	432	422	396	418	418	374	406	433	401	451	431	413	417	409	399	430	410	440	415	434	434	430	432	416	428	427	426	462	414	410	374	441	407	411	414	449	454	423	428	398	442	431	458	434	407	444	457	434	434	450	420	419	410	462	405	438	418	446	386	437	450	425	413	418	441	428	412	441	438	467	396	439	403	425	378	437	468	410	421	409	399	448	407	465	420	421	427	392	406	424	419	404	406	435	447	453	386	404	408	426	432	442	408	408	428	442	393	437	433	456	436	425	418	445	410	379	418	413	402	413	378	444	435	373	436	425	401	417	391	430	439	440	431	444	418	443	437	436	420	457	422	448	435	421	443	413	389	399	441	395	407	403	398	449	452	467	439	414	394	422	408	423	424	414	476	419	373	414	424	374	426	446	394	407	397	428	423	435	445	435	446	404	447	402	432	397	440	402	380	429	391	400	428	440	424	413	470	454	415	430	458	378	392	422	452	436	400	441	424	398	421	387	428	403	429	422	404	410	404	474	416	438	434	436	423	410	447	408	399	421	448	448	396	431	412	440	387	405	429	381	432	387	409	389	398	456	398	419	420	438	412	428	442	407	413	451	452	423	429	415	437	432	392	391	407	448	402	364	445	429	464	425	459	402	418	419	405	464	454	439	425	435	399	425	423	426	421	402	398	412	409	412	412	407	439	419	400	444	391	400	440	460	401	402	423	419	403	415	385	431	384	390	421	437	449	420	409	456	427	399	415	448	435	393	384	413	415	395	444	422	382	420	404	432	428	444	429	443	434	426	396	433	422	459	421	393	410	446	443	443	401	427	426	441	402	412	377	378	402	401	445	409	412	408	410	424	410	443	431	429	442	392	404	416	410	424	416	441	428	429	422	438	444	444	419	408	444	419	414	406	421	460	426	442	429	361	408	452	419	433	421	389	419	412	394	410	434	441	460	418	413	438	430	366	418	467	442	401	482	416	379	418	387	371	463	409	410	418	437	377	449	433	367	452	459	429	412	434	421	407	418	421	397	423	431	441	427	406	388	417	415	420	464	403	427	405	404	422	408	449	389	451	471	418	425	408	412	463	392	410	418	462	388	379	461	448	446	444	399	443	431	410	417	410	397	429	423	385	405	401	433	435	425	408	413	400	390	409	463	411	404	400	423	433	420	433	419	409	408	408	405	403	441	406	447	429	438	411	452	425	412	459	411	440	429	440	390	424	411	421	441	429	456	431	418	410	393	417	419	442	442	464	405	421	424	397	411	412	411	415	416	430	404	452	436	392	427	412	408	400	403	439	395	430	403	397	418	383	434	426	415	405	418	430	419	413	428	432	438	423	434	401	431	428	416	437	403	407	424	425	403	405	431	417	408	431	412	418	400	417	451	448	430	433	429	446	426	441	404	451	409	380	402	412	442	428	418	411	447	400	421	395	412	405	412	405	434	406	417	410	415	448	428	440	447	424	406	424	427	390	401	375	424	393	434	440	398	408	420	373	420	437	372	409	459	445	410	423	429	453	421	420	445	441	418	397	430	442	464	421	422	427	403	405	403	423	436	438	387	408	434	458	425	456	411	419	394	415	411	448	380	423	413	382	405	424	424	422	435	438	419	404	435	420	380	408	437	454	436	429	426	406	471	420	406	427	434	409	392	392	455	437	411	390	419	439	375	412	433	418	441	419	444	396	469	429	430	423	414	400	432	420	423	434	449	399	405	457	404	425	460	446	392	444	396	407	430	418	391	412	395	419	400	421	422	383	416	411	464	425	420	425	430	406	464	468	397	413	412	397	366	414	421	441	436	417	429	405	413	414	461	439	416	434	459	451	424	440	388	429	368	443	426	421	437	420	361	437	407	399	420	438	389	425	416	449	433	419	449	404	432	467	422	389	400	427	413	450	374	374	422	418	411	384	426	400	434	420	441	435	413	456	419	426	413	437	445	430	402	454	404	414	444	454	404	406	387	402	399	436	401	415	451	392	398	476	414	439	445	437	442	468	434	395	407	392	408	442	435	428	399	407	396	454	377	418	424	424	425	411	384	430	431	413	399	401	417	432	443	452	430	400	440	399	426	441	412	422	434	413	445	383	444	411	432	404	375	400	427	421	384	392	436	415	419	416	414	415	402	435	396	394	438	430	455	400	425	372	430	388	419	434	387	447	412	364	371	423	439	436	434	426	448	453	425	391	435	458	433	446	419	440	406	438	436	411	425	417	396	426	428	445	380	462	414	428	432	419	443	412	398	431	442	422	412	415	421	399	441	404	385	394	439	436	412	416	427	443	417	424	428	443	397	400	413	427	403	437	398	425	409	422	432	416	403	440	412	438	415	421	409	421	418	404	457	394	417	420	417	403	413	397	422	434	427	399	408	419	415	415	433	406	422	422	427	411	415	434	448	473	401	436	417	431	400	421	462	426	407	410	443	444	438	399	393	386	394	448	402	421	418	387	391	419	432	433	419	402	420	448	416	418	432	441	413	393	455	459	421	394	381	439	422	428	415	428	424	428	403	418	401	417	407	453	430	393	407	388	407	428	421	422	393	416	398	391	437	407	424	399	436	394	388	438	419	417	392	449	421	421	419	423	416	397	409	427	397	438	384	410	438	424	390	467	451	409	409	425	387	376	405	429	460	393	451	432	382	418	439	429	409	434	430	412	432	420	444	422	435	425	457	407	393	445	426	428	424	424	409	410	411	422	432	439	409	413	426	452	388	403	431	387	390	435	424	430	394	393	400	434	456	447	433	410	410	433	414	432	431	416	418	466	416	415	446	455	387	418	450	401	404	431	417	405	426	375	424	394	429	438	444	369	394	400	416	444	434	399	401	406	422	430	418	401	447	391	448	412	435	403	420	447	408	423	435	430	395	404	414	422	404	420	424	433	422	455	426	464	418	412	439	412	415	424	424	428	428	400	434	446	436	413	407	428	452	444	400	426	438	404	401	421	457	411	441	468	415	431	412	421	380	432	416	403	423	389	409	429	426	408	412	425	412	408	417	414	399	409	429	385	442	415	409	428	419	425	441	421	393	400	416	443	434	427	409	371	439	395	453	396	403	403	458	423	448	447	429	418	414	437	429	430	424	397	422	410	417	418	453	389	403	398	441	442	428	398	439	411	469	408	385	411	421	406	387	443	442	439	425	406	414	394	395	454	412	438	444	406	409	412	453	376	401	419	443	379	453	407	412	436	438	402	429	427	398	418	427	425	411	397	404	442	438	416	412	414	420	406	457	412	435	400	404	411	419	410	415	428	390	420	404	419	424	420	393	411	415	404	400	433	403	431	420	422
918	791	669	581	753	1332	5645	10737	8307	4424	1897	664	275	108	48	50	36	29	30	35	27	39	33	27	29	36	35	34	37	29	29	38	30	31	38	31	26	23	35	34	39	36	28	28	31	35	36	35	41	38	35	30	41	41	29	38	37	30	35	26	32	28	40	29	35	40	30	33	37	33	27	40	29	28	32	46	31	43	31	32	40	25	39	32	40	25	32	29	30	28	28	30	25	36	33	34	37	27	30	35	23	33	28	21	29	30	19	34	41	32	31	27	32	36	33	38	35	38	26	31	30	32	33	36	32	28	32	30	36	27	41	35	30	32	25	38	47	32	28	26	30	30	28	40	33	35	31	24	34	27	41	39	25	35	30	31	29	29	35	29	40	35	35	25	27	29	40	27	30	34	38	24	34	35	35	38	32	35	32	28	33	25	36	37	25	31	35	23	30	33	29	32	33	42	31	32	31	33	37	23	29	19	33	21	39	34	26	31	32	46	32	29	28	31	32	33	34	28	32	28	30	41	37	30	40	41	33	31	36	33	50	31	25	33	28	32	35	43	41	35	29	32	32	29	27	35	34	27	37	44	36	23	37	33	32	22	32	39	28	42	38	33	38	26	34	40	26	23	24	27	34	29	31	34	30	30	38	39	30	35	38	32	25	34	29	30	52	22	31	38	42	24	34	31	30	30	30	35	28	35	36	33	31	35	30	38	33	34	36	26	31	32	26	26	35	30	27	37	38	36	29	33	37	35	30	25	26	34	29	31	37	24	35	39	34	21	39	40	27	26	37	38	35	22	19	39	25	38	29	35	39	29	32	36	34	21	29	33	18	38	37	34	41	43	33	27	36	30	22	37	36	35	28	40	42	36	30	28	32	29	30	43	38	35	34	34	34	32	28	25	35	34	26	40	34	27	31	32	26	38	32	39	31	33	32	39	37	35	37	41	35	40	39	35	32	30	23	32	27	31	39	29	25	23	22	32	35	33	31	30	26	38	31	33	30	30	21	36	32	45	39	47	33	26	32	34	41	34	22	35	38	40	36	32	34	30	36	35	35	30	37	31	29	34	32	41	36	42	32	32	38	36	39	31	29	29	42	36	30	33	21	35	39	34	35	31	32	33	28	33	31	35	32	39	35	24	35	33	39	34	34	30	24	31	29	23	38	38	37	28	38	43	32	32	34	28	31	30	35	32	35	32	46	31	26	36	28	24	36	27	29	29	36	28	36	31	30	36	37	37	39	38	30	38	28	34	34	29	32	27	30	26	23	25	28	36	26	36	27	36	44	30	39	33	24	36	37	37	31	37	37	38	30	28	35	26	39	26	35	32	34	36	27	32	20	30	32	39	37	25	33	30	37	33	42	34	44	27	37	31	40	33	27	27	31	41	36	35	27	29	37	36	24	44	30	28	34	35	25	28	27	36	35	33	32	29	45	33	29	27	31	29	44	37	40	29	31	35	37	34	34	32	31	37	35	40	33	32	35	29	33	31	32	31	37	34	30	36	33	33	45	28	28	25	39	35	29	44	45	32	32	34	35	31	40	39	37	27	36	23	44	31	29	44	27	39	24	33	37	31	25	35	28	26	28	45	39	34	25	35	33	35	28	30	30	27	31	31	42	23	35	34	37	46	38	34	32	25	34	31	37	30	43	34	34	34	31	35	34	34	24	27	43	34	42	26	27	36	28	33	37	36	17	33	30	22	35	35	41	32	28	36	41	25	29	33	38	31	29	30	34	32	36	35	30	42	25	23	28	39	35	32	29	41	29	40	32	24	37	26	27	45	37	30	37	29	30	32	46	27	31	28	33	33	34	27	35	46	19	38	33	36	25	37	29	39	34	32	31	35	28	29	37	27	30	26	27	41	28	29	35	35	46	40	34	33	50	20	32	39	37	33	28	28	26	36	40	33	25	39	26	30	33	26	33	34	26	35	37	37	46	33	37	25	38	39	28	27	28	42	33	42	28	35	37	25	32	31	35	36	27	34	27	29	37	47	33	23	24	30	29	28	20	33	22	39	31	36	39	34	43	33	22	30	25	35	42	30	42	24	34	28	38	21	37	23	37	35	30	39	38	36	50	32	30	39	37	36	33	41	40	30	33	38	41	36	36	25	30	41	27	30	27	37	32	36	36	37	43	31	20	29	35	31	29	31	28	41	30	29	40	25	40	30	33	29	24	43	30	33	31	30	36	33	21	26	29	36	37	26	30	34	32	22	29	34	36	46	33	31	31	33	43	34	35	29	35	26	37	34	32	35	33	37	32	39	23	39	27	33	37	34	35	36	47	45	38	29	24	23	42	28	30	27	38	34	33	29	35	23	39	38	33	24	26	32	33	34	35	37	40	38	26	21	28	31	36	34	29	33	27	31	25	36	34	30	46	35	38	26	30	41	37	37	29	37	35	26	35	31	30	32	39	36	36	28	26	29	27	37	29	35	33	33	37	38	30	28	33	38	27	26	34	37	32	34	30	28	39	35	32	26	34	38	23	41	40	30	42	42	42	38	37	41	30	40	28	33	45	29	32	27	39	31	30	40	31	47	28	42	36	27	43	38	33	32	36	35	38	29	30	37	32	29	34	42	32	22	31	38	24	35	40	31	38	25	41	31	23	36	38	37	27	42	27	40	25	38	24	38	47	32	32	27	26	39	33	41	38	26	35	35	25	34	38	32	37	24	26	30	34	33	30	36	34	31	35	32	23	32	37	33	27	41	41	29	33	29	36	42	29	37	30	35	35	31	37	34	45	38	22	28	32	38	41	31	32	31	40	31	30	33	35	29	37	39	34	49	37	27	34	30	31	27	31	38	30	34	37	25	29	37	36	35	35	31	28	37	36	25	34	35	34	29	31	35	27	39	33	26	29	23	23	32	29	38	37	34	35	42	29	35	33	28	29	35	34	21	25	28	35	35	32	42	33	23	35	25	29	33	34	22	33	34	38	26	33	23	27	46	38	35	39	37	36	32	22	31	34	29	42	29	34	33	22	49	35	28	28	21	32	29	44	23	30	33	39	34	35	31	34	31	34	29	32	38	32	29	26	33	48	24	41	32	27	36	30	21	31	25	34	29	29	29	30	26	34	33	41	33	33	33	30	36	34	37	38	34	36	37	30	32	25	30	34	34	32	33	26	39	42	34	36	36	40	31	35	38	33	30	23	35	45	39	28	38	40	37	30	25	35	34	34	25	33	31	32	42	31	38	34	29	37	32	31	34	26	29	30	24	33	38	33	25	26	45	34	29	32	34	36	31	31	35	30	24	38	41	25	41	29	39	37	26	31	30	32	34	25	27	35	17	30	33	31	25	23	39	29	31	28	36	45	31	35	33	38	27	35	35	32	37	34	29	33	36	34	34	37	43	34	37	29	21	42	28	40	35	30	38	35	35	36	37	35	36	19	35	33	37	25	37	29	32	32	36	26	33	33	33	32	40	28	29	37	35	29	32	31	31	29	28	29	34	27	40	32	27	29	31	35	37	34	36	23	32
20181	14555	11555	21532	31743	34495	49854	55552	45951	35406	25114	15175	6642	2508	1033	571	489	454	456	436	408	405	443	427	438	432	459	405	425	441	425	445	468	442	439	461	435	417	459	431	413	487	429	435	459	420	431	425	421	411	398	419	422	411	395	423	417	405	422	440	417	434	408	459	408	447	435	439	434	441	404	426	456	414	436	414	407	449	425	461	397	483	442	421	404	405	436	418	411	460	418	421	443	436	408	477	452	403	441	443	436	412	411	440	427	437	440	430	448	438	439	419	425	465	428	459	464	453	446	413	419	432	427	442	392	466	437	472	400	445	419	423	413	437	465	450	424	429	430	409	424	420	420	423	418	433	421	427	450	464	424	451	438	419	416	408	421	448	424	409	397	429	434	438	391	420	418	444	444	432	444	432	402	416	460	400	397	424	421	429	417	460	464	483	401	444	439	412	444	445	416	426	418	421	425	423	433	416	448	409	426	436	384	410	445	434	403	407	425	401	429	446	444	460	406	427	436	465	446	441	428	441	436	450	381	435	444	423	402	465	445	421	433	401	411	428	397	424	431	428	410	411	415	431	455	428	425	424	414	458	428	446	411	430	430	428	431	434	449	465	433	466	431	418	435	385	404	440	455	430	426	387	444	416	431	445	395	427	410	431	434	435	411	387	411	422	431	462	450	411	451	407	473	426	434	433	463	428	430	428	418	456	407	435	425	424	418	425	425	400	416	445	403	413	450	386	402	435	455	419	421	440	443	436	419	442	471	455	451	432	444	432	443	460	401	429	403	435	414	406	441	380	378	386	420	445	430	464	441	425	405	434	454	446	430	431	454	445	448	436	433	410	433	389	421	406	417	449	445	440	431	442	394	439	395	437	427	442	445	429	408	425	432	410	418	414	424	415	425	438	425	432	467	412	445	406	430	433	418	400	400	430	414	465	421	432	420	381	458	476	384	454	388	433	435	434	468	457	433	395	444	445	402	436	447	448	469	404	434	438	440	386	425	403	437	437	453	447	398	445	448	436	433	425	466	448	462	440	404	441	456	439	400	452	405	424	409	391	443	447	439	410	465	356	392	447	426	453	407	428	436	435	392	435	449	432	420	424	428	428	407	411	457	434	451	420	402	448	421	430	424	410	470	450	439	444	423	423	437	423	431	390	462	415	436	404	406	449	411	435	404	464	453	432	441	423	471	462	407	417	449	426	455	407	407	398	441	417	449	416	441	454	467	450	424	398	447	466	410	427	389	432	393	455	462	455	441	446	447	439	431	439	457	396	406	441	423	438	440	450	439	451	401	452	439	444	425	401	450	419	425	453	421	445	474	437	420	425	428	403	415	445	415	424	433	451	374	413	455	395	474	466	421	419	456	420	399	418	390	414	400	411	470	425	412	430	429	422	430	435	462	433	397	425	418	432	431	415	403	454	436	454	435	426	433	446	452	423	451	436	443	459	410	446	452	425	454	422	405	440	403	435	400	467	464	432	407	435	435	419	424	467	404	415	395	428	437	420	427	460	401	411	409	466	417	460	439	435	422	444	419	446	431	441	425	444	415	434	442	448	421	417	447	389	476	447	405	426	438	447	413	428	440	441	434	419	450	419	434	419	404	468	427	394	417	424	409	446	398	437	450	433	445	409	450	441	442	424	458	422	411	421	424	435	480	395	416	445	441	431	441	414	455	423	431	419	428	394	424	446	433	419	422	435	445	435	452	424	418	437	488	410	457	435	421	450	441	425	417	399	427	428	383	379	470	475	442	450	428	408	425	457	411	438	453	428	404	428	413	429	405	405	422	432	398	429	464	419	431	417	423	449	421	406	409	430	412	411	451	458	420	446	408	464	435	411	413	391	406	393	422	405	438	400	442	431	414	436	469	425	404	431	407	479	446	415	413	453	431	435	415	398	439	420	461	443	441	393	434	445	444	460	406	452	468	418	437	435	441	435	427	428	431	408	432	451	408	423	441	408	409	444	419	441	440	439	401	402	412	364	426	450	437	443	446	415	415	439	422	448	465	390	446	421	417	447	450	424	443	423	423	450	444	444	443	422	421	430	442	471	434	424	415	437	439	426	408	421	422	413	442	434	418	424	436	415	456	458	431	415	443	444	421	412	434	440	435	432	465	418	472	461	397	427	418	419	411	452	428	420	405	414	434	435	430	427	390	431	451	429	441	448	461	419	392	426	421	419	425	407	406	415	407	447	412	473	416	396	415	411	406	393	450	398	430	474	441	442	426	457	422	423	416	460	456	396	408	415	454	385	460	426	437	444	469	452	451	404	448	424	420	424	414	395	436	401	417	412	429	402	429	433	425	436	454	455	427	400	410	420	372	435	444	437	436	437	403	429	436	454	422	438	421	411	427	406	429	396	433	447	414	435	426	432	450	441	419	455	460	411	468	452	436	451	419	410	438	411	437	434	423	430	409	448	421	446	424	446	473	448	416	399	408	430	391	400	396	423	451	427	451	406	399	449	438	437	407	439	434	429	413	422	423	397	442	446	418	405	461	435	399	450	439	422	435	431	454	383	421	451	401	413	411	464	422	436	393	480	414	435	436	411	400	444	434	438	418	423	436	455	438	403	434	403	416	425	410	412	445	431	444	396	418	417	387	445	432	430	470	438	470	433	421	429	451	429	434	425	410	446	436	428	452	462	451	440	404	402	439	400	415	460	448	419	404	434	445	410	435	406	402	436	406	425	474	461	433	404	405	429	396	430	428	440	433	394	441	419	439	397	431	440	443	393	434	458	440	445	415	410	461	419	469	444	458	419	430	408	458	448	438	398	446	427	425	441	416	417	449	398	433	452	411	428	410	474	410	381	427	407	418	456	449	424	430	461	424	430	414	416	453	463	427	436	450	458	415	377	461	407	436	408	446	418	438	425	436	405	384	441	404	467	466	419	436	416	430	446	438	407	444	477	428	441	448	445	437	482	449	434	402	444	397	419	415	448	388	447	411	414	450	399	437	442	443	435	419	434	442	427	416	436	417	451	429	422	423	414	409	433	443	449	378	421	463	441	428	456	396	446	404	417	418	427	407	442	452	443	409	437	413	424	441	420	437	464	463	442	434	407	413	504	440	433	413	448	440	406	420	420	426	449	456	439	427	447	412	417	418	447	464	410	438	450	419	428	418	431	469	425	417	439	444	417	413	425	412	434	426	402	428	414	411	461	431	434	428	461	396	411	441	432	415	428	443	436	414	434	429	436	404	425	440	425	405	442	422	440	450	457	406	454	450	442	432	449	403	447	392	393	450	421	412	406	427	415	430	421	414	403	451	399	421	465	460	406	402	472	409	433	448	455	401	428	390	406	413	452	417	449	461	409	446	418	422	410	420	404	396	447	426	411	455	444	447	429	423	446	430	432	447	452	390	430	459	417	426	436	420	425	431	447	400	442	390	460	448	429	434	427	471	414	416	435	416	427	439	429	443	399	445	392	441	392	414	415	424	422	447	454	429	445	455	402	418	408	417	466	417	421	435	438	437	424	447	409
2285	733	624	580	712	1820	8237	10393	8006	4227	1794	681	287	102	55	44	36	34	35	31	40	38	34	46	29	38	31	33	27	40	31	25	36	29	34	35	33	38	33	41	31	39	30	36	39	24	36	41	35	31	41	33	36	48	40	40	26	31	49	24	34	46	34	36	27	32	41	39	28	51	41	40	40	37	27	34	38	33	33	37	41	35	29	30	37	41	23	32	34	46	48	39	42	45	34	37	44	32	26	34	43	24	47	25	35	30	36	39	46	35	36	43	41	25	40	44	35	33	36	40	25	45	28	32	40	32	46	46	36	25	32	24	42	32	43	58	32	39	43	38	33	26	34	42	40	37	30	34	33	34	44	47	34	33	44	29	28	31	27	36	35	30	41	48	38	43	35	37	34	35	34	39	37	35	39	28	21	37	35	31	32	35	52	29	43	30	43	35	28	26	36	41	31	35	43	29	35	37	29	40	41	39	36	39	30	37	35	35	32	37	29	34	35	39	39	29	41	40	39	35	39	32	28	28	37	32	36	35	47	34	42	43	38	31	24	35	51	37	31	36	44	26	36	51	32	27	42	33	32	34	32	39	32	26	28	34	45	35	37	48	33	33	42	44	35	41	35	37	36	42	34	30	31	38	37	40	25	43	34	35	26	33	45	37	42	45	36	31	32	27	34	41	33	33	38	37	47	47	37	35	46	36	28	32	40	31	32	36	37	40	32	27	30	37	36	39	39	33	19	38	39	25	33	30	40	43	38	33	38	39	34	42	35	34	26	33	28	29	29	40	34	26	37	38	25	25	31	27	38	30	43	29	35	25	30	45	38	46	28	33	36	32	34	39	39	35	28	46	41	37	25	30	35	32	25	23	37	41	34	38	38	31	33	49	32	37	39	32	40	30	31	35	37	33	34	43	30	37	29	38	40	37	41	36	36	37	32	35	25	36	44	30	51	31	43	34	37	35	32	39	35	40	38	38	25	38	31	34	37	46	28	37	42	38	36	41	32	35	42	30	42	30	40	38	40	38	41	43	40	29	29	30	27	41	38	29	33	40	46	28	32	48	35	33	32	36	42	40	38	20	40	48	44	32	31	40	40	30	37	43	38	40	31	50	28	34	23	32	41	45	38	46	33	28	34	47	28	41	33	37	44	50	39	35	44	37	40	29	45	39	42	28	33	33	37	34	49	37	29	34	31	38	38	37	29	34	53	49	24	41	36	41	51	32	29	36	48	41	31	31	34	46	36	29	52	35	39	31	31	35	45	37	36	29	29	38	28	37	41	43	42	35	49	35	36	26	32	42	31	36	44	37	27	27	30	36	34	38	38	24	38	29	34	34	37	43	45	39	33	33	37	39	33	35	38	34	44	35	29	35	35	32	41	38	38	34	30	39	28	32	34	37	39	45	28	29	32	34	44	32	32	41	28	27	37	33	31	39	41	37	36	45	41	25	40	42	33	36	29	28	36	44	25	36	31	34	37	27	29	40	41	32	33	30	27	52	34	39	31	39	42	36	39	26	24	37	36	38	37	50	27	36	29	35	37	30	42	31	25	36	34	30	35	39	43	35	41	32	36	30	33	34	36	35	42	35	32	34	35	29	35	46	37	37	27	30	24	36	41	36	41	37	38	45	31	31	41	29	28	38	31	43	33	35	38	36	38	26	41	29	38	43	31	32	32	35	48	29	42	37	38	38	39	33	29	26	15	27	40	34	41	29	31	37	39	34	32	35	48	37	39	34	38	37	27	24	28	40	24	35	38	31	22	47	34	33	34	49	43	34	39	41	42	33	38	38	48	45	31	26	31	44	35	36	27	38	45	23	43	39	35	36	37	41	34	29	30	44	29	32	34	38	37	40	36	35	37	36	37	35	31	32	32	36	28	34	43	35	45	45	33	31	35	37	42	34	35	39	36	36	42	33	29	39	25	34	34	23	38	27	40	35	35	33	25	31	28	29	37	29	32	35	36	30	44	40	34	30	34	36	37	36	33	24	55	34	39	33	34	24	39	45	36	34	34	31	19	30	30	38	42	41	24	44	26	35	36	36	41	38	36	44	40	34	44	38	44	41	28	32	25	30	31	30	43	39	43	37	36	31	45	38	36	26	41	39	27	34	31	28	29	38	38	30	30	30	25	37	39	30	44	38	33	35	30	30	48	32	36	30	36	34	34	35	31	44	39	33	37	24	35	34	44	36	37	47	32	38	34	31	30	41	33	26	35	39	35	33	33	40	40	37	40	31	51	39	44	37	43	34	39	44	37	35	36	34	38	36	36	29	35	38	30	37	34	38	32	32	30	33	26	26	49	39	41	40	38	25	41	38	36	44	42	41	30	36	44	37	40	43	45	36	42	55	42	35	30	32	48	27	36	36	28	35	34	29	37	38	24	35	32	26	37	46	29	32	41	39	37	37	39	49	36	34	36	46	40	29	43	29	34	33	38	45	45	43	36	34	44	38	31	37	32	36	34	38	26	33	35	36	35	36	44	51	36	39	30	32	31	30	33	39	37	32	36	36	41	34	36	33	29	32	37	29	49	45	43	36	25	30	29	36	50	39	37	32	34	36	36	39	43	23	35	30	46	24	35	46	47	35	32	36	34	23	31	33	32	42	32	28	43	38	20	39	34	33	39	40	33	32	37	42	39	29	34	38	40	41	35	34	33	44	42	34	27	36	33	25	33	33	37	28	46	36	47	38	37	33	42	42	29	33	30	41	29	39	36	46	35	29	27	36	32	34	41	31	35	41	30	39	31	40	33	36	38	33	33	47	30	37	37	30	32	29	48	37	48	29	38	40	43	36	35	37	31	33	36	29	28	37	33	41	29	38	29	34	38	36	22	40	37	38	35	36	42	40	48	35	35	44	31	42	24	42	46	42	33	27	40	26	43	31	37	33	32	34	35	37	35	37	39	33	34	32	34	50	38	30	34	42	30	26	29	39	34	40	39	36	37	38	30	44	23	37	38	26	38	48	42	38	32	41	41	33	38	27	45	31	36	34	36	35	41	26	36	25	33	29	27	30	35	31	34	32	35	40	31	27	26	44	36	39	35	29	39	41	27	31	29	35	32	35	28	43	35	43	41	36	36	38	43	29	36	26	36	38	35	31	46	24	32	44	32	43	32	39	41	39	43	27	27	40	32	36	41	33	31	33	30	34	40	28	33	35	31	40	41	27	32	27	41	33	32	44	42	35	39	39	40	27	31	45	24	42	44	33	37	39	48	32	33	32	44	29	39	31	35	39	37	31	36	35	40	36	46	39	30	41	30	26	33	43	36	30	36	33	24	35	30	31	31	33	37	30	40	32	26	35	38	26	33	37	40	49	27	39	31	38	37	25	31	25	33	35	32	34	37	30	35	28	29	32	29	29	37	30	29	41	27	42	39	23	44	27	32	34	33	28	40	36	39	37	38	28	30	38	33	36	39	39	29	42	48	37	38	33	37	40	44	23	39	32	25	32	36	43	42	37	32	35	24	37	44	48	37	32
22053	14313	12319	20897	31259	38342	57005	55253	46054	35169	25211	15139	6777	2470	1000	551	508	472	489	451	484	467	444	467	464	495	462	453	441	468	469	451	501	469	413	444	436	484	466	438	445	442	458	459	475	473	482	472	483	466	432	472	475	456	473	481	490	496	490	461	440	485	473	461	447	454	479	456	467	447	461	441	471	451	441	467	492	484	491	501	455	449	470	482	488	463	432	494	431	511	450	463	509	476	472	457	481	503	450	461	464	473	481	490	451	434	464	461	468	527	475	462	442	456	461	499	457	434	438	447	455	453	433	460	489	472	451	458	462	480	474	460	441	444	462	442	446	463	450	482	494	498	482	475	457	449	447	464	514	431	494	468	485	462	489	478	446	480	428	494	471	450	461	465	463	502	490	420	495	438	453	450	468	449	447	410	453	440	518	471	432	485	476	457	488	442	466	465	464	461	438	461	465	453	465	477	440	449	432	496	439	461	464	467	478	436	438	420	403	467	501	452	480	480	451	451	467	491	449	501	486	479	456	455	464	454	457	480	454	485	463	455	489	489	444	460	483	466	432	441	451	447	461	480	473	460	510	485	496	453	437	500	498	470	452	475	438	412	452	446	512	436	462	409	490	436	451	478	479	460	426	436	443	429	475	480	486	441	467	458	482	465	487	440	437	457	444	470	461	470	463	457	444	452	436	430	418	504	441	483	450	474	443	469	461	465	440	464	487	467	490	424	490	426	482	452	457	484	478	435	452	478	499	421	443	442	457	493	478	449	464	431	475	482	442	438	455	448	436	462	437	446	467	455	525	446	467	489	444	424	510	463	461	441	476	441	497	483	472	480	447	446	434	463	478	449	508	488	457	466	508	450	470	470	447	479	503	454	439	474	501	495	479	449	437	470	428	456	456	463	477	467	431	488	450	448	452	499	451	493	454	480	460	458	491	438	452	478	476	457	435	505	442	437	504	496	448	472	448	502	449	479	434	472	477	465	447	496	451	432	504	471	467	487	470	484	512	453	436	449	416	465	456	458	470	478	430	478	472	426	464	437	455	452	475	478	475	484	445	445	414	443	435	427	423	462	443	466	475	446	474	486	499	461	457	474	429	476	465	471	462	484	491	482	473	473	472	484	480	433	461	465	490	484	469	456	468	455	451	481	474	483	458	491	426	445	425	432	432	462	516	493	442	435	465	455	475	476	453	435	489	459	456	462	456	448	408	453	454	454	485	478	484	452	465	462	451	469	496	442	418	412	464	458	474	466	455	466	465	466	445	455	516	423	496	480	476	449	461	489	440	506	453	454	439	415	467	466	402	475	432	464	432	456	488	472	444	466	438	470	436	465	432	511	458	471	468	444	471	498	451	497	454	459	492	474	471	416	465	449	469	423	474	462	464	442	477	451	450	436	454	466	476	501	425	487	449	451	475	441	407	452	481	429	498	468	448	469	453	486	461	451	457	474	448	441	470	471	484	472	427	484	418	424	486	487	467	479	486	511	465	425	462	503	464	474	464	454	489	456	468	469	454	442	462	496	480	468	479	475	440	467	435	472	491	449	468	444	473	437	497	511	447	492	413	477	440	445	442	454	481	498	469	500	475	450	466	464	444	440	465	477	477	483	454	491	466	497	472	479	417	448	486	445	507	451	430	462	450	474	447	446	452	447	445	452	475	476	424	468	485	448	502	479	487	495	493	444	477	478	469	479	486	430	493	503	410	481	484	476	473	443	424	446	442	486	488	491	472	413	425	448	472	486	485	467	473	454	507	474	441	453	460	466	481	471	453	435	427	458	440	434	456	482	451	436	470	442	470	435	462	451	479	482	445	482	478	465	511	437	463	427	474	481	448	417	441	495	448	431	469	421	452	445	471	475	466	441	467	449	480	467	445	463	481	470	430	477	461	483	469	463	452	470	417	462	460	445	417	467	467	470	459	458	450	465	423	456	466	457	442	404	446	481	455	467	468	444	464	463	474	464	428	455	455	437	451	491	454	445	488	458	452	444	436	448	412	504	450	437	466	493	457	471	448	444	454	462	475	472	470	460	523	476	440	438	467	448	483	467	479	437	452	485	475	490	471	456	435	456	477	449	453	435	454	466	467	460	476	440	473	445	451	479	493	453	454	440	466	426	496	449	455	472	429	491	477	480	439	441	443	427	435	464	495	454	453	523	470	421	467	481	469	460	442	466	464	474	524	467	482	466	488	495	465	438	499	462	476	422	473	489	443	461	492	437	468	435	448	483	502	467	459	452	413	462	498	454	500	472	452	480	441	444	461	493	495	441	458	475	439	473	449	431	471	482	437	489	468	468	499	472	463	439	480	468	443	452	447	443	482	516	458	464	459	484	465	498	448	450	489	458	465	474	473	477	483	477	433	482	501	480	442	455	452	461	497	452	500	443	436	470	487	459	437	466	455	487	469	455	491	452	444	482	478	481	443	435	486	468	511	478	440	470	469	453	462	418	442	471	437	478	455	500	436	489	452	455	477	482	459	464	448	474	459	466	489	440	465	468	437	490	499	518	478	472	461	478	496	455	454	461	490	467	458	459	432	459	488	473	481	467	489	471	426	449	501	447	457	466	441	468	455	430	469	475	493	417	460	477	485	480	435	470	449	458	482	456	450	463	464	456	481	457	477	492	469	458	477	438	464	432	495	480	466	481	470	460	469	438	476	457	440	409	450	479	447	438	488	467	443	460	443	467	481	466	442	448	440	483	486	455	466	450	462	461	487	462	423	445	521	464	480	515	475	456	454	480	393	447	457	460	441	477	453	478	468	458	423	478	400	457	476	436	489	497	437	463	478	460	465	460	429	437	444	466	474	411	455	426	464	469	484	458	457	477	475	458	447	453	437	429	463	470	506	468	425	448	478	463	458	434	440	466	474	462	465	459	477	480	501	545	437	474	439	452	469	472	477	473	461	486	473	451	460	464	434	461	448	450	464	459	431	510	457	456	476	470	497	495	480	451	436	481	448	485	466	442	488	506	485	470	492	455	485	468	471	430	476	406	463	488	442	443	469	502	454	479	506	513	453	438	493	506	455	457	435	486	443	479	457	469	449	447	507	492	458	463	469	452	476	473	470	450	458	442	451	418	487	448	431	442	457	478	444	471	453	442	490	448	447	463	453	455	432	440	472	474	423	483	448	444	465	471	412	509	463	470	470	460	455	441	455	471	461	435	451	456	432	454	485	483	504	450	482	449	506	467	474	448	448	459	486	483	462	468	435	478	471	454	441	462	499	452	438	440	456	486	457	466	532	466	450	426	484	449	464	426	480	469	465	457	451	460	431	459	484	437	458	467	487	487	507	456	434	507	481	474	414	456	451	444	501	446	479	486	464	421	482	451	433	504	456	425	502	471	422	497	500	448	455	487	454	484	449	464	467	460	430	447	483	520	480	477	482	468	454	473	474	446	479	449	462	475	480	448	479	453	460	441	451	475	427	483	477	464	473	472	475	439	459	462	491	468	502	451	472	422	470	483	512	471	492	452	437	442
1690	1412	1023	863	1141	2565	12236	17456	12938	6975	2906	1038	370	144	68	38	37	24	30	35	28	41	42	42	23	23	36	22	42	42	35	39	33	36	41	42	31	34	36	42	45	39	38	41	36	26	36	42	34	36	30	38	34	29	33	39	37	36	29	33	38	39	34	29	27	28	36	42	41	37	32	37	32	47	42	43	34	42	45	34	30	50	38	33	42	43	30	31	45	32	46	31	40	32	28	43	30	39	39	35	45	37	39	37	25	25	49	37	41	34	32	33	42	34	33	41	33	28	48	38	27	47	31	34	32	38	38	43	37	31	37	42	39	39	36	29	42	41	35	31	32	35	33	41	38	37	36	35	41	37	45	33	33	40	34	28	40	39	46	35	39	31	41	35	48	30	37	34	41	25	23	27	37	33	32	40	34	41	34	30	29	35	33	29	35	29	41	42	36	41	30	36	37	34	39	32	35	34	24	37	30	41	35	40	42	24	41	29	55	39	31	36	47	28	30	30	33	33	32	36	43	40	31	32	34	45	41	33	36	42	38	22	34	37	38	36	29	39	31	38	32	33	36	39	46	35	33	30	30	34	35	40	24	29	35	22	32	44	44	37	45	36	36	36	36	28	36	39	39	34	41	23	40	30	36	40	33	44	41	33	34	33	39	34	37	39	32	33	36	34	36	32	45	40	37	26	35	32	33	48	34	37	29	32	29	37	35	34	34	31	31	36	29	31	37	37	39	27	34	34	30	36	32	44	38	31	34	36	29	38	37	28	35	30	34	32	35	33	33	31	45	42	42	36	34	42	47	37	35	30	32	35	35	33	34	32	30	46	39	30	39	39	44	42	29	27	28	36	34	41	36	41	29	27	33	37	34	42	43	31	28	35	32	33	36	33	35	33	41	30	49	30	34	34	35	37	40	38	35	40	27	27	42	40	33	40	33	27	42	38	34	44	44	43	37	36	38	26	28	43	36	25	42	44	46	34	28	39	35	40	30	36	39	40	39	43	28	18	28	40	33	44	29	35	38	36	27	39	34	30	32	45	30	31	46	27	38	22	45	33	36	33	44	32	36	35	37	33	34	31	42	26	35	41	41	34	40	40	40	41	39	27	24	38	33	36	40	33	35	41	20	39	32	22	44	31	32	35	33	41	35	44	28	44	35	39	42	34	36	38	34	37	30	38	46	30	31	26	25	24	28	24	32	39	29	33	38	30	36	33	29	34	32	45	34	35	32	39	32	25	29	32	36	45	37	36	29	34	42	29	34	43	25	46	45	24	29	35	41	41	40	24	34	36	43	31	27	32	45	31	36	43	45	38	37	26	34	42	33	34	37	34	28	38	33	43	27	41	35	43	24	29	44	31	35	37	42	25	38	42	33	42	25	40	29	35	38	36	27	30	35	35	39	27	40	41	36	33	50	33	36	40	30	36	38	38	42	30	29	38	35	49	33	37	34	27	36	47	26	41	28	38	35	42	31	29	34	31	28	34	37	29	25	45	38	28	37	34	40	37	29	49	35	43	34	41	37	53	38	46	34	31	25	34	24	37	31	33	29	39	34	30	36	35	24	33	27	35	31	38	27	45	30	37	28	52	35	39	31	40	38	32	31	35	44	42	38	34	26	36	32	35	27	42	43	36	32	36	38	36	31	33	34	35	43	33	34	33	35	32	38	34	37	38	29	36	27	43	42	46	46	27	28	30	42	41	29	33	47	41	41	35	38	31	35	29	46	41	25	32	36	42	29	33	32	35	39	37	33	31	46	33	29	36	39	41	38	29	33	39	32	46	30	48	38	45	45	34	47	38	28	42	46	22	39	49	40	28	21	36	30	39	34	45	36	35	29	34	48	33	34	30	31	35	34	40	39	41	28	27	29	46	35	44	49	45	38	34	24	39	26	37	36	31	26	42	48	40	37	46	35	40	29	28	30	35	30	37	49	35	43	35	35	31	27	29	34	28	37	44	28	39	42	29	35	38	40	39	42	31	32	34	36	38	28	37	35	36	33	38	33	40	28	33	32	29	38	27	34	30	39	40	25	34	28	36	35	30	17	42	40	37	39	44	39	26	34	35	37	34	31	28	27	44	34	37	26	35	35	33	26	39	42	39	39	38	44	32	30	28	45	35	38	31	30	37	34	31	28	39	33	28	44	37	39	36	36	40	46	36	37	44	49	26	36	43	24	33	36	41	30	36	25	30	44	22	36	29	37	23	31	41	30	48	48	28	35	32	29	31	42	40	31	35	42	36	34	36	28	28	33	31	34	19	38	28	35	36	39	36	27	30	34	40	33	40	29	30	37	31	45	37	30	30	47	27	18	39	38	36	39	28	31	38	35	35	26	43	39	30	38	28	32	37	32	40	43	35	36	28	29	42	42	47	34	32	28	29	40	45	40	38	39	35	39	26	44	38	31	22	29	35	38	39	34	31	37	44	31	41	35	26	37	41	31	35	38	32	33	21	27	27	31	37	34	27	45	34	44	37	25	30	37	38	47	34	36	34	30	38	38	43	37	44	28	45	42	31	26	34	41	30	35	43	38	37	24	34	38	26	35	39	34	41	28	33	31	42	38	41	33	32	39	35	35	29	33	37	29	39	28	40	33	27	41	32	27	31	32	34	29	33	44	45	32	31	37	36	41	29	33	36	47	43	37	31	36	27	37	40	45	28	40	32	34	33	39	30	33	48	28	42	37	35	44	30	40	29	37	32	37	31	33	31	39	35	36	37	43	39	35	35	31	37	35	34	35	28	30	26	37	40	26	29	28	38	35	28	36	34	38	38	34	42	37	39	39	38	46	32	44	38	34	28	27	37	35	41	33	27	27	44	35	25	43	51	33	38	33	37	40	52	39	32	32	42	34	28	30	44	42	40	38	37	33	29	40	40	36	43	26	44	33	44	39	28	34	27	38	33	33	30	27	34	34	43	27	43	37	31	34	26	33	35	44	32	43	38	44	33	44	34	41	37	38	35	31	37	35	33	20	33	36	26	27	45	29	32	41	38	36	40	33	32	38	33	41	38	39	30	31	38	38	32	42	40	33	31	42	38	28	29	33	33	39	34	28	40	33	44	38	37	31	35	32	38	25	36	48	35	36	39	35	47	34	42	32	29	27	38	34	38	36	29	37	48	27	33	37	29	48	36	42	51	42	31	31	33	33	30	27	25	34	30	34	45	27	28	36	32	39	47	35	34	31	38	32	33	28	35	31	37	34	31	42	47	28	37	32	27	37	37	25	30	33	30	35	33	31	39	36	32	29	35	40	34	40	33	31	32	34	42	30	34	44	35	41	31	33	43	32	35	29	46	48	26	41	45	29	39	39	43	48	28	33	33	32	24	39	28	34	30	44	37	41	37	33	26	35	43	32	27	34	42	29	37	29	31	34	30	31	38	43	31	33	34	23	45	42	38	41	37	43	35	37	26	42	38	26	41	35	36	41	28	39	28	36	28	34	32	34	33	31	33	36	34	39	32	38	25	34	52	36	28	37	31
27136	19539	16042	25980	36413	42670	64483	66138	53582	41036	29823	19324	9636	3553	1388	659	487	511	450	483	476	429	487	448	475	429	490	456	424	458	484	446	438	453	440	449	467	464	406	475	454	498	438	469	520	458	473	436	442	451	468	490	466	436	420	503	489	476	460	462	461	436	453	467	482	452	489	428	461	469	461	434	483	481	478	477	475	466	431	493	443	454	458	492	449	444	483	459	473	474	465	437	480	490	430	458	466	475	467	476	461	490	497	442	426	480	444	437	461	487	495	483	496	478	463	453	465	488	456	468	444	450	492	489	460	453	467	434	463	448	472	477	439	491	458	475	436	418	442	480	467	449	486	486	479	483	470	456	473	477	440	489	496	459	480	434	481	465	486	457	459	490	423	454	452	479	489	492	448	472	437	474	464	464	469	467	474	484	454	429	457	457	462	464	468	480	461	440	447	445	477	458	449	447	491	447	473	466	463	415	452	478	495	451	482	485	463	440	454	472	496	426	463	452	457	429	439	448	516	471	457	506	469	473	480	482	472	459	503	467	464	483	439	455	493	422	473	451	495	461	459	469	456	429	484	466	466	471	452	446	460	468	458	478	481	464	454	457	455	437	458	455	440	466	441	455	461	478	477	469	461	469	471	474	478	468	489	457	425	463	448	431	444	452	480	417	475	448	463	479	459	445	438	444	449	430	458	474	431	480	445	427	465	447	473	475	496	486	457	477	456	470	433	493	464	456	453	455	446	475	451	482	456	439	482	453	471	447	450	431	478	422	456	464	493	433	467	452	426	479	473	485	453	472	461	480	440	470	479	483	453	450	437	460	502	447	483	453	460	475	460	496	436	478	420	503	466	427	434	432	478	476	504	464	457	452	443	488	471	451	486	435	487	474	440	453	436	492	463	435	464	495	455	465	449	472	449	494	460	466	482	469	482	494	476	454	473	430	459	481	508	429	456	484	453	457	468	435	464	499	484	444	466	464	455	478	491	511	456	460	481	469	436	480	459	477	461	477	464	489	507	480	480	464	463	454	496	448	464	484	476	448	480	470	431	475	451	441	468	499	487	424	448	477	489	444	482	471	458	471	424	452	472	460	462	474	477	468	454	470	463	481	464	464	443	488	444	466	453	469	472	456	480	445	477	466	459	421	481	473	470	432	460	451	421	437	461	472	455	456	469	457	485	445	456	438	455	464	472	480	455	481	455	470	450	461	478	452	491	440	437	516	505	441	465	471	492	487	447	471	451	460	452	462	466	505	465	482	479	493	431	442	467	441	439	491	455	472	469	461	440	459	467	450	464	486	478	476	467	446	491	457	476	484	457	465	450	468	437	461	468	447	477	465	425	467	507	464	461	447	489	477	479	505	489	455	468	478	434	448	496	442	435	416	486	459	409	451	458	489	483	437	427	422	440	432	467	441	441	480	465	505	440	450	471	460	463	466	455	465	495	441	443	448	497	462	441	422	467	474	441	453	441	464	484	457	504	492	462	465	459	467	475	501	438	456	480	451	435	459	477	472	484	453	438	450	491	522	454	411	466	420	432	448	453	443	456	439	466	437	476	440	494	469	461	457	459	491	488	472	477	493	479	421	488	455	493	436	440	453	464	472	425	483	467	460	489	465	455	475	492	440	502	473	489	464	442	456	470	493	441	458	446	494	463	445	447	437	467	445	476	468	469	460	482	468	457	473	522	449	477	437	486	423	459	471	484	488	468	448	446	455	496	488	443	443	471	431	501	458	475	475	452	454	463	447	438	433	463	456	431	474	430	433	467	489	445	450	477	457	454	455	446	513	489	492	480	462	454	478	502	431	483	466	503	474	454	477	418	469	466	485	464	478	443	458	428	464	462	440	449	449	435	468	466	458	473	444	482	457	491	474	477	453	446	497	451	449	470	492	479	470	453	500	485	433	493	432	457	442	460	474	445	514	433	465	497	470	482	461	457	438	457	470	456	473	461	454	498	497	507	481	486	418	434	462	461	447	458	476	461	459	438	451	457	446	486	462	423	443	465	433	475	488	431	475	462	466	474	500	460	450	443	434	478	480	459	420	471	474	454	434	467	483	478	434	484	443	453	451	420	421	503	474	455	467	444	457	468	424	429	471	470	450	466	497	419	466	431	461	484	450	454	466	447	454	457	451	498	426	490	451	473	467	498	441	433	469	456	492	451	450	460	468	443	493	505	483	453	479	461	485	479	478	431	459	456	468	470	458	444	458	451	435	502	456	467	494	498	480	471	436	447	471	481	462	437	466	435	460	447	464	478	454	471	461	443	470	446	481	452	475	439	452	455	441	429	456	494	461	436	448	439	434	469	488	443	477	451	430	453	487	458	475	462	411	418	493	414	468	440	474	469	436	518	449	459	445	464	488	523	446	464	449	469	528	443	442	456	446	454	472	512	488	489	455	470	478	447	475	476	467	476	480	450	465	463	463	494	464	451	476	485	485	507	479	429	468	461	488	499	449	455	467	440	468	423	485	446	488	446	487	501	466	470	470	528	413	486	451	436	437	449	444	453	451	471	445	481	450	451	506	464	447	485	451	470	470	448	459	448	434	484	455	443	440	458	465	470	454	426	489	468	469	455	443	495	455	465	482	488	491	463	465	493	480	445	492	462	443	460	461	451	458	424	469	470	504	438	441	427	465	490	480	445	445	465	484	477	491	519	474	453	485	477	468	450	470	467	497	459	442	469	482	480	449	445	448	451	438	464	472	508	481	444	506	436	448	467	475	503	468	466	444	461	472	415	450	466	482	421	499	450	439	438	443	445	478	425	443	465	438	496	456	434	443	471	461	488	436	478	466	465	461	457	468	517	460	476	471	483	488	426	484	466	456	466	479	388	493	461	465	486	463	434	431	456	420	473	472	461	439	463	510	528	453	439	423	467	442	482	428	447	501	458	473	458	463	493	459	475	415	455	415	453	468	455	468	439	440	465	437	498	436	493	462	495	451	465	463	504	465	458	477	471	485	521	465	487	449	430	462	445	492	491	436	457	497	471	462	475	466	463	466	425	448	493	486	475	447	473	492	463	472	481	431	465	478	437	499	479	457	464	459	461	423	464	484	460	442	489	463	471	444	467	469	445	463	463	460	431	470	467	447	487	476	457	484	408	473	451	493	463	444	463	459	478	447	475	498	455	478	479	464	464	419	459	472	489	463	462	466	473	500	435	464	469	446	475	497	473	433	478	492	472	503	478	452	472	477	441	464	480	473	469	462	456	494	473	456	434	479	484	483	502	413	445	426	469	441	479	443	456	473	444	475	438	480	485	453	427	481	443	455	469	462	451	463	478	474	472	454	485	476	455	416	468	474	457	456	457	458	458	462	397	435	464	453	426	487	464	492	435	477	479	470	446	443	452	425	454	464	442	454	493	463	458	484	486	454	479	450	454	462	458	450	471	442	505	481	497	466	452	437	487	480	483	452	424	423	459	475	428	471	463	446	498	458	436	452	468	474	493	424	433	428	467	472	475	450	479	508	475	440	481	478
1475	354	232	199	254	593	3329	4123	2658	1388	616	256	118	74	43	42	38	31	29	37	34	28	37	36	33	29	34	46	36	24	41	28	33	34	22	32	34	33	33	36	29	34	29	37	27	22	28	37	37	26	35	38	30	29	41	22	31	31	27	31	28	16	41	34	34	35	37	30	34	28	29	38	30	25	22	34	30	29	34	30	27	28	31	31	23	39	42	33	29	40	33	32	41	42	32	26	33	34	30	32	34	37	41	30	38	37	36	33	47	28	35	33	22	43	25	36	36	33	27	16	39	30	25	36	30	26	37	29	34	34	30	31	33	30	35	37	43	28	35	25	36	30	34	27	35	34	28	30	23	34	29	22	37	38	27	27	35	31	24	38	32	28	41	42	31	25	39	33	34	27	39	41	30	31	32	37	34	28	35	25	30	27	29	35	31	33	45	25	29	28	31	37	29	25	27	33	30	40	26	37	30	34	30	28	38	30	39	38	40	39	32	34	30	25	39	26	34	21	30	27	32	34	38	39	35	44	32	27	33	30	28	34	44	37	30	38	40	34	36	40	27	43	36	34	30	30	43	23	37	27	35	44	37	26	28	41	26	28	34	37	43	33	43	44	37	35	36	26	41	19	27	29	29	34	29	43	46	27	44	31	29	33	34	31	31	32	30	45	33	38	35	28	33	24	39	33	34	41	26	40	34	35	34	29	41	30	31	38	47	24	38	32	41	30	29	35	28	39	20	28	42	34	29	23	26	26	24	36	46	39	34	30	38	22	39	30	28	34	30	36	28	43	30	44	26	30	33	32	28	26	27	43	39	32	29	33	26	33	30	28	29	37	28	28	35	34	34	25	36	34	41	30	29	20	22	31	31	42	33	33	22	36	32	23	39	31	44	27	29	30	34	38	34	38	28	33	29	42	29	34	35	34	26	35	36	29	26	30	30	27	38	19	50	44	35	23	37	31	32	33	27	37	36	44	35	37	32	33	31	39	31	37	39	30	37	31	34	30	21	16	32	33	30	34	29	32	41	36	30	36	26	33	44	36	35	36	27	38	28	29	32	36	42	36	35	32	32	37	26	38	30	31	38	34	30	31	43	26	34	43	29	40	26	46	41	28	27	38	35	33	28	38	39	22	34	39	27	29	35	18	45	35	25	33	29	32	34	32	46	31	31	38	33	33	22	41	39	40	38	30	30	34	31	31	24	29	36	27	40	28	29	28	28	30	32	29	31	44	37	43	44	36	31	38	33	29	38	29	37	31	35	33	30	41	39	37	35	25	36	31	41	22	28	41	36	31	36	25	43	30	30	40	28	39	36	34	24	22	34	27	22	30	32	29	36	25	41	38	25	23	17	39	27	36	33	26	33	24	40	35	34	21	46	33	29	30	36	42	31	39	43	32	32	36	31	38	24	28	23	28	29	42	30	31	26	28	28	34	34	35	41	23	38	30	38	29	35	28	29	38	33	30	35	39	30	41	26	31	44	33	37	35	35	28	38	23	24	29	39	34	29	18	33	41	46	22	25	36	34	29	21	32	29	39	35	28	27	30	23	25	27	35	28	35	28	31	42	28	29	20	29	30	31	31	38	32	30	35	48	42	34	36	27	31	27	40	39	32	43	39	35	31	39	24	43	45	45	26	29	36	26	28	30	29	28	36	27	37	29	28	25	37	20	35	31	41	37	33	29	35	44	20	28	35	34	35	36	41	43	25	35	35	28	42	39	35	28	29	29	32	33	31	32	21	45	40	35	36	40	24	26	41	41	30	33	33	26	35	30	31	36	23	26	37	25	28	40	28	36	25	36	27	41	40	34	34	26	24	27	42	36	35	31	33	31	27	28	30	23	39	24	34	31	33	36	30	38	27	26	37	40	35	32	37	21	36	34	27	40	40	44	26	30	32	26	35	31	33	26	30	28	32	35	35	30	36	30	25	31	39	32	33	22	29	34	33	30	30	34	47	31	24	42	31	33	33	29	32	26	23	40	31	29	34	29	39	34	32	31	25	29	29	23	36	26	31	29	34	40	31	29	31	46	39	42	34	35	20	29	34	32	28	31	26	30	31	32	25	32	39	35	28	38	34	26	31	34	26	26	30	40	35	31	31	36	28	26	35	31	35	31	37	32	33	37	35	30	30	34	41	36	34	23	25	26	33	46	35	35	30	30	38	39	41	28	35	40	32	28	30	27	27	31	27	36	34	25	41	31	35	25	24	36	34	22	37	38	31	31	27	32	34	28	29	27	30	38	30	36	29	32	24	22	26	31	31	34	39	37	23	34	29	31	31	38	36	31	29	36	32	31	28	36	41	31	22	31	37	47	33	27	32	35	29	31	40	27	32	38	35	33	41	31	35	36	40	43	28	22	28	30	26	33	36	30	34	38	36	28	31	25	27	33	31	45	35	33	29	38	21	25	32	30	18	39	31	30	36	33	27	29	29	37	49	32	24	39	34	33	37	31	29	24	35	29	32	33	19	26	29	37	24	27	34	28	28	33	32	26	31	34	35	34	36	35	43	39	33	49	39	28	28	29	34	40	23	39	38	31	37	20	34	34	30	30	37	28	32	33	31	30	30	31	40	26	31	44	35	30	43	34	31	36	39	39	36	24	34	42	32	34	37	29	41	34	30	31	38	27	35	35	27	27	28	35	34	30	39	24	24	35	32	39	34	32	22	25	27	28	37	43	32	38	34	32	35	28	23	34	30	42	35	31	27	22	32	37	25	30	31	30	35	32	34	33	33	30	32	18	33	42	31	42	41	28	21	31	31	26	42	32	39	18	31	30	28	28	27	34	31	28	36	31	36	30	37	28	33	37	27	35	30	33	28	32	34	36	26	33	32	23	39	28	27	32	35	32	28	44	28	25	32	31	34	39	25	29	26	34	30	34	21	45	43	30	33	30	32	27	27	24	37	26	23	19	31	38	30	21	34	28	29	30	31	28	27	26	35	31	34	25	34	31	20	34	34	38	22	41	28	35	30	29	35	35	43	37	29	29	31	26	21	38	30	34	38	34	36	32	34	32	24	25	23	35	28	37	29	46	29	24	31	34	39	42	44	21	40	38	30	39	32	28	35	23	29	36	23	29	30	36	22	22	35	24	34	40	36	46	31	31	36	29	27	37	28	34	34	33	29	26	29	31	32	30	34	29	26	21	32	25	33	45	34	27	28	28	37	28	39	26	23	36	26	33	31	29	30	27	31	43	25	26	31	52	32	40	30	30	26	31	39	32	33	33	28	37	34	40	23	32	28	31	45	28	36	36	28	31	35	33	29	39	41	33	39	29	30	31	37	32	43	28	36	32	38	37	26	32	38	31	42	34	32	32	28	30	19	38	41	27	30	33	38	32	42	37	28	33	28	32	28	30	34	40	34	26	21	29	29	35	33	35	31	37	38	28	28	34	38	26	38	41	29	20	38	26	25	30	38	42	40	27	36	36	35	36	31	26	29	30	33	37	32	26	32	33	30	39	40	38	30	34	36	37	38
18094	8277	5060	9789	20314	25901	42285	40269	32250	23954	14856	7270	2931	1133	591	453	473	413	401	393	444	398	435	399	432	417	412	448	410	413	462	437	432	419	451	389	407	416	430	418	459	397	423	416	406	404	440	464	440	408	390	435	424	394	413	400	415	422	469	447	439	393	437	431	402	433	429	425	361	404	422	416	440	406	443	417	426	435	374	441	424	396	420	389	411	414	449	423	421	450	466	412	455	410	411	399	451	443	411	393	414	421	411	404	410	423	431	436	430	441	432	433	429	450	467	454	483	421	436	408	390	431	390	430	409	444	397	430	451	459	445	422	428	443	433	426	413	464	453	448	431	432	437	402	402	434	418	421	434	390	420	447	453	433	431	399	416	455	424	440	420	420	452	420	401	417	449	423	392	438	442	390	437	397	382	440	410	418	404	424	399	417	429	413	411	380	427	434	432	408	396	419	444	378	427	440	407	448	396	416	423	411	407	475	398	431	394	406	443	410	468	459	432	425	439	425	393	429	432	449	405	414	423	440	425	418	418	432	417	409	476	452	440	424	413	410	417	441	459	439	409	436	429	408	448	447	440	443	426	407	432	455	452	419	464	406	432	428	399	388	435	414	439	424	378	409	412	419	436	389	401	410	447	404	409	427	392	407	431	464	397	421	415	451	433	435	449	453	423	432	426	395	417	408	440	376	415	445	448	393	433	423	392	423	388	402	447	426	429	438	405	447	449	428	431	407	425	426	410	407	424	407	450	405	432	423	407	444	426	430	420	422	399	444	406	409	432	403	379	435	394	407	409	407	433	451	426	427	440	414	412	436	398	393	453	462	425	415	439	390	437	394	438	423	437	412	433	436	381	433	430	405	402	403	400	403	432	440	432	431	460	439	418	403	401	457	435	472	429	440	415	365	415	431	414	399	389	445	429	444	422	405	464	440	385	432	458	416	448	382	423	425	449	347	388	434	443	385	421	452	450	432	437	432	408	426	391	397	433	427	448	434	400	443	422	402	441	400	435	400	446	387	423	431	431	414	420	423	419	431	452	396	387	435	416	400	418	429	418	395	425	443	460	432	441	466	424	402	392	417	431	432	432	389	437	428	440	420	426	397	367	445	423	413	453	443	419	441	464	412	399	413	402	422	454	430	410	420	428	411	430	417	417	424	415	419	416	424	419	413	437	408	464	422	430	437	432	435	431	414	408	400	421	392	480	395	403	442	426	417	397	433	431	446	396	418	412	450	410	426	420	439	396	421	403	431	466	384	421	430	447	418	409	430	384	428	424	433	421	461	423	437	423	424	426	384	420	399	456	403	415	433	373	459	436	432	421	411	404	411	349	408	411	427	429	418	409	423	425	420	453	424	408	416	435	454	404	407	439	450	451	395	430	403	410	449	424	453	437	422	442	405	454	431	437	448	429	431	399	422	444	440	406	406	438	445	421	425	432	429	436	425	419	415	420	436	425	437	428	400	428	435	442	434	436	451	421	428	416	409	429	414	402	423	445	418	443	429	397	429	415	467	389	432	417	422	430	434	431	437	428	413	388	450	423	449	421	409	386	414	392	443	421	443	381	401	428	394	411	399	434	423	448	430	391	414	412	438	419	447	413	405	453	417	412	419	412	430	463	415	405	387	411	434	408	447	435	450	424	427	388	434	411	374	399	440	424	432	397	431	437	431	415	423	464	448	432	431	404	383	431	456	407	429	422	428	410	406	378	414	411	426	416	413	442	432	466	422	430	420	413	441	449	421	445	424	431	408	433	401	401	410	415	446	410	398	429	413	411	443	397	439	407	453	453	403	404	425	405	423	446	404	423	397	413	414	428	417	425	405	433	418	435	398	412	426	403	431	446	403	421	445	461	436	423	424	420	404	421	424	423	385	416	406	410	391	457	422	419	422	417	434	439	449	454	402	421	382	417	382	423	433	430	445	458	453	436	406	430	409	420	420	419	433	428	415	412	420	431	433	449	404	408	445	459	432	454	403	423	418	414	412	413	413	459	410	400	450	443	394	453	437	370	438	464	413	413	387	442	441	396	424	449	436	479	440	424	411	422	400	411	406	417	420	411	473	424	426	428	411	408	415	439	395	409	401	460	441	473	405	445	446	417	434	404	414	437	453	439	432	416	434	433	445	439	426	413	423	398	418	441	464	468	412	400	414	415	431	441	396	401	422	388	414	449	426	405	398	454	405	417	414	443	432	416	418	409	414	433	452	407	419	428	427	428	402	404	397	439	400	423	411	407	421	434	401	417	397	383	423	438	464	408	427	427	398	423	451	436	416	402	476	391	399	417	439	392	427	432	389	409	426	392	408	406	410	426	429	445	436	398	384	412	423	406	405	424	503	440	428	402	406	383	429	412	404	433	413	411	394	405	415	404	416	485	411	424	454	454	427	414	403	450	426	415	418	404	407	417	449	422	413	413	427	413	439	436	387	424	405	430	419	467	422	402	436	397	435	423	434	437	426	425	433	414	422	388	456	455	416	413	400	407	405	435	386	440	398	450	434	453	438	415	440	453	427	424	438	445	394	389	419	441	425	436	422	416	413	407	428	409	427	381	437	397	388	440	472	445	440	451	407	414	437	407	437	448	444	436	398	407	413	439	428	442	445	389	410	457	398	422	452	470	399	420	421	419	438	425	420	426	433	392	419	410	423	438	401	401	416	427	423	413	410	443	393	425	402	470	405	408	440	417	399	427	440	437	447	414	430	440	417	449	392	388	398	441	406	481	434	402	427	417	406	436	434	460	452	423	400	418	456	435	435	431	435	432	421	404	420	412	429	417	473	443	416	466	435	421	425	416	457	429	468	421	439	410	417	445	401	434	407	376	408	413	397	434	441	419	437	418	434	405	405	417	410	423	415	422	415	407	431	455	413	445	428	395	443	456	409	374	402	415	386	414	420	439	445	462	415	465	435	435	425	451	407	409	456	424	417	414	396	414	398	460	420	457	401	406	475	430	397	416	446	430	431	456	424	463	412	398	445	392	416	395	461	426	450	405	401	416	385	460	379	410	422	427	418	409	446	395	405	435	409	408	446	408	431	431	433	425	414	388	415	406	407	388	444	452	444	405	440	429	438	440	420	406	419	426	409	445	453	412	425	385	420	431	413	404	455	403	371	425	412	388	448	428	449	399	428	408	357	407	418	419	444	439	422	418	457	426	400	446	460	425	449	402	393	406	436	424	441	437	419	440	410	374	428	399	420	408	436	453	453	414	445	425	426	387	451	393	434	397	412	404	399	415	450	423	440	426	441	416	460	380	430	437	461	415	445	411	418	452	418	394	413	405	440	427	420	469	409	454	400	414	440	423	403	411	445	452	441	403	418	416	408	393	484	442	465	421	443	420	433	456	494	411	444	428	450	403	377	390	420	418	447	392	422	403	409	429	388	426	400	421	413	401	396	424	453	414	388	386	424	435	379	448	435	427	450	433	434	445	427	470	421	433	446	397	440	401	436	427	396	414	446	431	425	442	423	439	471	402	436	441	452
942	710	564	468	583	1919	9627	10508	6924	3463	1495	519	183	87	60	30	31	36	33	28	31	29	27	28	36	39	40	31	31	20	28	37	27	40	25	34	35	32	31	33	36	38	33	30	29	29	30	38	31	20	36	27	26	35	32	41	44	21	30	25	36	43	30	29	29	32	38	30	40	31	25	35	35	35	35	38	26	21	34	41	28	28	36	43	38	22	34	31	33	31	33	29	31	24	32	31	33	32	32	35	23	32	30	38	38	34	36	37	47	27	40	30	39	27	31	25	26	20	30	27	40	36	24	38	34	35	39	34	36	30	41	38	30	39	28	26	34	35	32	37	33	34	27	40	31	26	26	28	32	38	31	23	30	37	33	33	30	28	40	36	32	24	35	36	26	31	26	34	38	17	41	34	37	38	36	33	38	38	39	26	28	33	29	39	36	38	30	38	35	30	33	33	32	25	42	30	30	42	20	29	28	40	36	39	27	45	36	35	31	29	29	28	38	42	29	38	27	20	39	32	25	27	28	36	42	33	27	33	23	23	32	33	39	38	27	34	23	35	34	48	33	36	24	37	37	34	38	38	32	35	30	33	30	39	26	31	40	33	34	27	27	30	24	31	31	29	31	18	31	38	32	34	39	32	28	37	36	31	34	36	22	36	30	34	35	41	43	27	32	36	37	29	41	28	35	30	35	28	29	27	31	30	29	37	43	40	34	39	42	35	32	31	33	38	39	32	36	34	35	45	41	25	36	40	31	28	38	30	37	33	37	35	31	31	28	39	36	47	30	44	28	44	29	37	40	34	32	39	37	28	27	29	27	48	33	21	36	35	31	28	39	24	39	37	37	45	35	54	31	33	28	25	31	35	40	29	30	30	41	42	28	38	25	37	42	37	34	36	30	33	41	37	28	38	37	31	32	31	30	41	41	29	31	25	28	30	34	31	24	26	39	26	31	34	28	31	39	23	19	35	39	23	34	25	29	26	32	30	28	28	41	33	27	28	37	20	41	30	47	24	33	22	34	33	33	36	39	30	44	29	37	35	30	38	34	32	21	35	35	29	36	30	29	30	26	26	26	25	32	27	30	40	35	23	38	39	28	33	26	36	34	26	34	27	46	39	36	23	29	35	29	36	39	30	40	28	30	30	43	31	37	33	42	33	28	33	28	38	31	34	29	36	34	49	29	46	25	37	19	30	35	32	38	32	25	28	27	27	33	31	37	36	29	27	36	26	34	37	34	27	36	36	25	34	21	30	29	20	37	28	33	41	28	27	36	26	27	22	45	39	21	33	32	22	30	33	40	26	33	33	30	41	29	29	27	28	29	42	32	32	31	23	39	23	28	42	35	38	26	33	37	32	42	31	27	31	39	34	30	27	32	38	45	32	29	30	35	32	14	34	35	25	29	33	32	26	30	29	33	41	32	22	34	33	21	24	23	28	34	37	36	27	32	24	34	38	43	29	36	22	42	39	33	41	25	36	32	32	33	27	31	36	20	30	27	31	40	27	40	36	36	22	26	33	32	38	43	21	33	42	32	31	35	36	35	43	30	36	27	31	30	31	32	36	37	32	28	36	36	39	36	30	29	33	41	28	30	28	23	24	29	27	39	35	33	39	40	30	24	36	25	33	38	33	26	36	25	43	35	33	32	27	27	21	38	35	22	33	39	33	34	29	31	40	27	37	35	29	28	36	25	36	39	35	32	28	32	34	40	28	34	30	28	31	26	32	39	29	35	26	38	34	30	39	31	32	37	33	34	30	36	35	38	29	38	40	24	35	33	33	25	25	25	48	45	37	36	30	26	42	44	27	36	27	23	31	32	31	26	30	38	26	42	29	30	24	39	28	36	31	33	36	27	36	36	40	38	35	32	23	29	25	43	39	22	32	28	25	37	27	30	38	48	38	26	38	26	39	30	41	20	27	29	26	24	28	32	40	40	24	26	32	40	30	35	31	27	37	30	37	34	30	28	45	37	31	36	39	38	35	28	34	37	35	30	25	33	31	49	29	30	36	35	26	29	31	42	31	31	41	29	37	33	44	29	23	36	31	38	34	31	25	25	35	30	37	28	29	32	40	22	30	31	31	36	42	31	36	42	32	27	36	33	40	40	29	31	36	35	28	33	38	31	40	30	33	44	40	28	26	34	44	27	28	29	33	37	32	27	41	24	29	33	32	39	34	25	31	40	34	24	39	35	47	32	35	23	30	29	39	31	42	27	38	30	28	41	23	35	37	24	26	39	26	29	32	33	27	27	37	26	25	32	20	31	27	44	25	37	39	33	32	32	30	31	36	31	39	30	41	31	40	37	24	31	31	39	33	30	35	35	32	26	27	27	30	34	36	36	31	37	31	35	34	36	30	37	34	21	35	36	29	33	41	30	32	30	31	26	27	37	26	33	44	30	33	35	23	27	30	35	29	35	29	24	38	35	29	32	25	34	31	27	28	38	37	33	32	41	30	33	29	33	40	26	32	32	23	41	32	33	42	28	36	28	38	32	35	34	24	35	29	20	40	35	22	28	34	28	32	28	35	34	39	39	31	36	37	31	26	25	35	22	32	28	37	41	30	24	30	47	36	19	32	44	34	37	33	27	32	35	25	30	27	42	34	16	28	28	33	24	32	31	44	40	27	36	38	28	25	28	33	38	38	29	30	32	29	27	24	32	43	35	41	31	40	32	30	27	25	31	29	34	36	32	31	35	19	30	38	35	31	31	29	37	34	39	33	24	32	28	33	32	25	33	32	33	33	21	31	35	38	37	37	25	30	37	30	37	23	31	39	31	45	29	32	25	21	38	32	26	33	31	36	34	34	29	29	26	25	35	26	22	41	34	41	21	37	36	29	32	42	34	29	36	29	43	30	35	26	30	35	31	44	34	42	43	41	35	33	33	29	25	37	25	28	33	43	24	39	33	33	36	27	38	28	33	39	38	37	39	32	32	32	34	36	26	39	28	28	40	36	37	34	27	41	37	26	32	39	26	36	38	36	30	40	24	35	32	36	34	33	25	43	32	31	28	31	32	18	43	29	32	34	37	26	31	32	34	32	33	30	39	31	33	35	30	34	32	41	42	38	29	35	36	30	25	29	27	28	31	34	29	31	42	29	31	27	27	33	33	30	32	39	37	31	43	41	40	39	28	38	30	41	36	38	30	31	32	34	36	36	35	37	20	33	32	26	33	39	24	37	30	43	35	34	36	53	31	32	24	28	33	25	23	34	38	23	33	30	42	40	37	23	37	45	49	30	40	29	49	33	32	41	37	38	26	35	37	32	31	29	34	25	35	43	35	25	38	34	32	31	42	33	29	28	34	33	31	38	32	28	34	34	28	40	29	20	30	44	45	23	40	34	27	42	41	27	33	33	23	27	36	38	38	31	27	39	37	24	26	20	31	32	35	30	26	29	35	35	39	29	39	28	25	24	27	38	26	39	28	33	37	31	42	37	20	33	37	38	37	35	39	26	37	30	30	24	38	16	39	39	30	37	29	34
21283	14279	10098	19462	30542	39018	59026	53835	43209	32800	23307	12662	5068	1788	820	594	505	440	440	451	413	439	393	464	417	417	452	414	462	416	453	429	408	452	453	437	464	449	413	439	432	436	429	460	415	398	417	461	414	422	430	446	417	447	429	422	415	409	414	423	457	434	461	461	418	428	454	430	454	430	453	430	449	418	422	413	388	438	420	472	411	450	455	406	397	414	489	437	452	441	410	452	455	409	435	421	439	432	405	396	476	438	454	448	442	461	436	425	430	447	430	434	471	443	426	455	460	425	415	381	444	440	437	422	431	442	398	422	404	504	431	437	421	415	414	426	424	406	436	435	405	439	432	443	427	456	444	474	400	430	458	403	415	410	474	424	441	396	438	452	411	443	437	387	486	434	469	441	456	457	435	442	421	451	435	429	458	449	405	438	421	472	405	405	450	438	460	416	437	433	450	426	453	431	414	428	434	424	422	452	417	416	439	431	458	440	431	424	388	437	436	424	420	428	395	462	393	443	409	384	403	395	424	438	414	450	433	446	387	387	428	431	453	407	414	405	427	387	426	420	426	431	429	427	442	411	417	427	468	431	387	441	461	428	429	432	420	456	431	409	428	408	428	422	412	442	395	413	421	417	429	405	423	413	452	415	474	429	416	415	422	447	422	450	426	432	433	382	439	364	428	405	468	459	428	429	426	427	420	450	419	432	422	405	492	416	458	445	439	475	435	398	463	423	426	404	415	382	423	390	434	419	437	404	419	388	413	451	445	430	412	447	419	404	402	415	424	437	427	417	414	426	438	444	435	438	445	422	379	414	434	424	433	450	420	466	434	428	429	443	425	412	440	426	427	411	426	424	424	383	402	414	447	430	437	426	417	415	407	437	454	409	423	447	433	423	450	431	401	448	445	390	449	417	429	492	425	415	450	453	394	445	417	428	447	482	459	434	440	417	408	410	417	447	411	416	466	416	393	409	432	435	431	439	432	440	414	441	406	425	409	413	395	455	447	481	451	435	421	426	435	415	405	437	442	437	410	428	443	420	429	416	420	414	463	402	429	440	398	417	455	435	435	391	387	428	427	423	445	421	451	442	446	429	411	438	435	487	409	412	462	432	425	396	456	418	424	428	425	429	434	467	423	434	445	420	403	446	430	425	424	421	442	431	457	418	454	415	402	434	427	423	446	425	395	390	430	411	422	470	421	429	395	433	441	435	424	458	435	425	434	400	396	450	406	412	447	441	438	427	429	429	451	439	428	435	430	443	432	430	411	421	433	429	436	445	469	411	475	431	462	450	386	432	416	420	436	436	423	430	383	433	433	425	443	425	383	425	400	437	384	419	444	417	405	460	457	434	404	431	415	424	427	429	430	428	433	440	455	399	428	447	435	419	444	387	419	452	418	415	407	440	434	439	446	457	406	433	445	413	438	442	411	448	427	415	438	427	473	443	413	453	426	420	414	430	411	445	447	451	418	441	385	455	391	436	440	445	457	463	384	405	410	448	443	426	458	419	415	428	487	444	438	416	444	415	410	430	406	446	423	412	426	430	442	397	439	451	430	466	443	412	417	410	452	430	413	407	436	409	457	437	436	394	412	432	429	431	410	398	450	400	421	427	437	428	449	452	474	430	472	452	408	447	444	407	449	443	442	430	463	423	451	432	389	420	462	464	430	442	410	404	452	439	403	425	454	452	457	451	403	426	432	431	441	427	427	450	442	429	446	424	431	417	423	412	419	413	424	406	442	442	439	412	417	422	426	459	436	401	413	453	441	430	439	484	441	421	419	421	432	452	434	434	434	433	420	393	437	375	427	421	425	452	422	430	446	434	393	438	442	439	410	427	430	391	425	448	430	467	404	406	406	447	463	442	416	459	425	406	440	395	418	464	393	428	452	418	464	409	419	416	449	422	413	388	443	431	456	462	419	416	432	418	448	434	409	429	431	440	442	424	444	453	442	397	415	426	415	414	412	428	372	426	417	393	437	412	430	445	389	411	414	414	434	433	468	429	462	455	421	386	409	426	441	448	429	417	419	388	391	419	437	399	446	430	472	433	440	425	475	398	405	432	423	400	464	429	407	437	445	438	406	456	488	433	423	433	402	439	465	434	404	393	435	454	446	414	413	426	430	418	445	447	447	471	440	438	394	401	438	415	412	421	455	452	427	413	397	437	402	414	407	471	420	443	399	407	433	449	474	437	430	431	426	457	444	413	435	435	393	440	450	457	437	434	452	398	391	431	411	473	431	394	441	414	448	402	406	464	452	436	423	440	465	409	484	445	428	448	414	419	420	419	456	431	455	442	425	420	414	409	446	451	411	424	403	468	425	432	475	416	429	461	438	420	411	420	446	420	444	402	399	395	408	416	423	465	444	448	436	448	400	417	429	457	458	426	419	453	397	430	457	436	414	448	468	418	444	431	418	447	402	411	455	440	427	395	432	471	409	426	476	463	437	456	415	437	421	428	445	404	432	444	433	421	435	431	457	424	445	415	458	414	376	429	436	416	425	429	451	425	445	413	432	411	452	408	456	445	434	445	416	431	400	450	469	411	416	477	403	447	433	434	460	426	478	399	425	449	415	442	455	444	448	424	417	422	426	420	442	414	428	434	422	419	468	445	451	403	427	458	437	420	420	455	422	392	445	424	472	422	444	411	421	443	433	466	463	445	410	450	467	442	411	442	403	462	404	440	421	441	429	418	411	432	452	382	433	407	436	439	423	442	474	426	438	482	435	427	462	407	452	436	417	426	405	440	428	429	455	480	408	386	442	413	451	395	422	414	427	447	461	410	432	423	431	464	454	415	420	425	457	422	431	425	443	422	417	444	381	420	442	421	451	454	438	415	431	433	426	401	428	455	476	397	399	469	461	452	371	452	429	451	477	459	406	456	447	388	401	418	401	455	416	467	449	435	422	404	417	406	472	478	461	443	424	428	419	407	468	432	419	437	441	439	411	413	376	429	421	447	423	461	413	430	452	411	455	466	435	438	387	438	423	441	438	446	418	433	411	427	470	410	426	419	434	442	443	422	421	426	468	419	451	462	404	416	435	427	435	410	437	405	433	474	440	410	435	459	435	408	459	422	421	427	427	410	431	410	440	431	433	460	467	468	442	415	416	429	410	431	407	433	447	402	427	444	458	424	444	438	426	437	447	435	414	433	462	435	416	437	459	421	402	380	414	410	465	419	434	419	446	410	394	412	396	448	402	404	422	366	480	443	446	421	409	433	448	435	415	459	423	435	392	429	447	436	446	433	466	441	452	456	422	449	445	424	420	444	408	450	427	407	471	436	425	439	445	433	421	444	429	421	422	424	429	437	447	437	415	428	407	432	436	418	488	390	446	445	433	416	427	430	428	456	417	442	444	423	409	452	394	419	432	455	428	454	447	404	415	436	459	437	403	430	420	415	431	391	405	428	418	429	427	448	429	402	414	410	439	406	463	467	403	433	438	434	442	428	426	449	432	403	449	439	448	437	418	437	413	439	422	436	432	412
2270	598	488	406	602	2177	10083	11174	7720	3872	1551	539	216	97	60	48	41	44	39	34	25	33	44	32	43	33	39	35	44	30	37	35	33	43	38	47	36	30	29	37	24	37	36	29	25	41	46	31	39	30	30	25	29	30	49	39	31	26	37	31	35	27	36	25	40	29	23	34	37	38	34	39	41	32	34	34	44	33	24	38	32	39	44	34	40	27	38	32	42	30	34	35	36	36	33	29	28	33	25	37	42	35	37	34	28	41	39	38	32	27	46	30	44	32	36	28	45	40	37	41	28	37	40	48	47	37	35	38	17	30	40	29	40	36	31	35	32	38	38	30	31	40	45	47	29	38	35	36	44	37	38	33	36	36	28	30	30	42	37	48	44	27	27	33	29	34	33	47	32	46	32	30	41	35	36	31	42	29	34	34	34	43	39	37	24	34	27	34	32	44	40	33	34	33	37	39	34	36	36	32	35	27	34	36	42	41	29	30	31	30	35	35	39	32	34	34	40	32	35	23	25	42	44	29	44	37	37	42	43	32	28	34	37	34	37	35	33	36	24	32	32	37	38	40	35	38	37	41	39	38	41	28	28	33	32	24	38	26	28	42	19	22	39	40	36	32	34	26	28	27	34	38	32	33	44	36	33	39	32	29	34	36	34	33	33	36	29	33	26	34	36	36	45	44	33	35	28	43	25	33	39	29	34	52	38	31	27	28	20	36	26	36	27	41	31	39	22	38	35	34	41	38	32	37	30	35	28	38	42	42	34	32	34	43	35	36	33	25	37	44	38	46	42	37	34	29	35	39	31	32	29	46	28	36	44	33	39	32	28	35	31	41	28	22	32	40	41	32	35	27	35	42	36	34	33	36	34	47	32	29	43	38	48	22	47	27	30	47	27	48	26	30	36	39	51	37	42	32	25	26	38	37	30	37	32	47	41	31	27	25	37	40	25	32	46	30	32	33	38	34	37	28	30	27	42	40	29	45	41	36	42	34	36	33	40	29	30	36	28	34	35	44	27	27	18	34	44	27	30	43	41	34	31	30	40	40	37	33	43	34	38	35	43	34	36	27	32	31	30	30	32	36	34	33	29	44	33	27	27	38	28	34	30	28	35	40	30	38	22	44	39	40	39	32	47	47	42	32	32	25	34	40	34	36	33	35	40	51	37	37	37	19	35	35	37	40	30	27	31	33	30	51	42	32	36	38	33	41	29	28	33	36	37	38	30	44	33	37	33	29	35	46	29	40	39	43	40	34	37	37	42	38	44	31	35	35	35	40	47	42	38	42	25	31	37	24	38	38	25	41	39	38	51	36	32	35	38	41	38	39	34	42	34	39	36	41	38	43	37	32	41	32	43	34	43	46	31	31	42	25	34	32	45	43	37	31	40	25	32	42	32	31	37	38	32	40	32	30	35	31	38	40	35	25	32	32	30	42	36	34	25	34	36	34	33	43	28	52	29	40	43	26	27	28	33	44	39	30	32	38	31	31	41	35	31	24	42	24	35	37	48	36	29	31	30	29	41	40	39	33	29	39	26	44	38	34	46	42	43	31	37	41	26	38	32	34	39	40	40	32	40	37	35	41	39	40	41	20	31	48	33	33	40	35	35	37	28	37	32	29	29	38	36	37	40	42	37	29	33	35	38	35	37	28	44	41	32	31	36	38	36	36	43	53	29	30	43	29	41	45	35	31	30	33	40	23	40	29	38	37	27	44	36	32	32	28	44	17	30	30	21	33	44	35	33	38	41	38	37	37	33	30	35	32	39	47	42	32	38	35	33	38	20	33	42	37	33	40	29	43	36	34	31	34	29	31	41	27	32	38	37	30	35	30	41	39	43	42	29	26	32	42	33	29	39	36	36	41	37	41	38	35	29	40	31	37	40	40	48	43	31	45	20	28	41	23	37	35	36	57	37	36	40	35	35	34	39	40	40	34	41	36	27	35	35	32	26	29	40	30	36	36	23	27	32	41	36	40	31	35	39	34	24	39	34	29	38	37	32	37	40	32	31	33	37	27	44	40	37	32	33	37	39	29	40	33	39	40	31	29	35	33	33	35	22	38	37	45	40	34	45	50	35	27	35	31	34	40	36	41	35	32	42	27	39	31	35	35	41	36	45	29	36	25	31	31	39	36	31	34	32	35	39	35	28	39	32	41	32	35	49	39	41	37	36	49	34	31	24	30	37	31	31	27	36	30	36	42	26	47	30	34	27	32	36	28	47	32	27	32	40	28	45	41	36	27	41	35	39	29	39	28	39	33	41	28	32	32	41	34	38	36	35	42	35	43	34	43	42	36	28	41	41	36	37	38	35	29	39	34	26	40	23	37	31	32	29	44	41	40	27	35	35	30	34	35	39	30	26	24	42	32	43	32	31	30	35	40	31	35	28	26	29	35	29	44	35	35	38	28	38	19	26	32	43	26	40	33	36	39	29	37	35	36	32	30	28	39	30	34	30	34	36	32	39	41	42	31	34	31	35	30	25	39	44	30	26	42	37	25	34	32	41	30	24	33	31	41	26	24	32	28	35	27	23	47	41	23	27	33	37	32	29	30	32	32	31	30	52	37	29	38	32	45	36	38	51	40	33	29	43	29	33	30	27	37	32	35	28	36	37	33	43	32	30	33	28	30	44	34	30	44	27	45	32	40	41	25	32	33	33	34	36	35	39	41	45	34	37	36	41	30	34	38	43	24	43	27	28	26	33	41	34	24	37	36	40	33	29	30	36	31	38	32	47	43	27	43	38	37	30	45	41	32	31	33	30	35	43	39	36	33	32	35	38	42	30	26	23	34	26	28	29	35	33	37	37	38	31	31	34	42	28	42	33	44	24	25	42	35	27	37	37	39	42	41	36	30	33	32	28	38	44	38	46	31	39	29	32	37	31	38	33	35	43	37	43	30	32	23	41	52	32	37	36	42	34	39	32	33	31	37	37	32	49	30	41	45	42	43	39	35	39	26	31	41	50	41	45	35	43	34	41	41	41	28	43	35	41	30	36	32	32	36	28	42	42	33	22	28	40	33	37	33	36	25	29	30	30	44	36	32	38	39	36	40	44	43	39	35	39	37	31	35	33	34	28	39	36	32	38	30	44	41	33	31	35	39	29	26	32	31	18	36	39	34	45	33	36	36	35	33	42	30	28	42	27	38	40	40	37	30	32	35	39	25	46	29	39	35	39	28	34	32	33	30	28	36	32	35	35	29	39	28	39	45	31	51	32	28	40	33	32	45	35	38	37	35	38	45	31	34	32	33	34	43	32	35	32	32	37	41	33	31	28	35	22	42	39	29	19	35	32	34	51	35	31	39	43	42	32	52	40	35	35	30	30	39	29	26	38	44	30	40	39	39	42	29	48	40	42	38	27	37	40	42	36	35	26	39	34	30	34	40	36	34	31	37	32	34	33	34	44	47	29	29	31	30	34	42	33	40	32	24	33	33	30	25	36	32	40	29	30	31	33	28	24	40	43	34	31	30	36	35	31	35
21093	12881	9536	18204	29702	40795	60004	56258	45361	34511	24116	13269	5469	1947	924	592	472	466	469	487	482	460	443	470	451	475	474	476	466	463	456	463	503	498	472	452	451	502	457	491	475	482	428	457	473	473	465	498	504	434	470	463	478	460	484	440	475	425	476	448	475	451	421	489	460	434	440	447	489	489	457	463	476	444	443	473	458	434	441	445	481	451	454	490	468	482	480	487	458	485	438	471	470	456	481	446	453	470	497	472	454	487	440	417	470	430	474	467	488	455	473	430	488	463	462	469	455	461	435	472	461	445	476	484	451	434	478	450	436	520	462	445	490	456	457	441	485	458	417	481	483	458	481	436	461	444	483	488	456	473	450	501	472	455	453	473	453	462	446	460	453	433	448	426	486	435	488	450	480	455	439	475	482	455	484	473	438	424	447	490	464	446	471	433	421	486	486	412	480	462	433	458	451	437	486	470	471	466	494	440	480	448	460	449	427	444	489	486	441	476	476	454	438	494	477	469	472	492	479	483	422	407	432	426	439	450	457	444	463	437	464	483	470	482	464	418	435	471	466	470	451	463	440	450	452	497	480	462	451	476	444	446	445	456	465	478	469	461	466	480	471	456	452	437	526	466	440	446	437	475	476	457	458	457	443	445	440	475	484	537	465	473	459	449	493	443	474	432	472	444	442	453	468	453	474	495	458	440	472	448	456	471	448	473	485	455	463	429	490	455	468	433	489	454	452	509	490	482	498	469	429	441	470	475	495	465	469	465	450	481	426	430	473	463	423	467	436	490	426	462	472	426	470	514	465	465	495	452	449	448	468	484	464	475	490	476	492	442	467	483	466	438	461	473	485	469	453	450	503	434	488	474	476	471	442	461	448	471	491	460	448	420	471	481	490	464	475	409	488	452	471	471	471	504	467	474	497	484	502	470	437	465	438	468	471	458	466	479	472	436	471	450	454	491	438	506	447	496	466	480	484	451	454	460	493	468	504	401	462	475	456	451	394	467	437	466	477	439	496	460	448	410	472	498	458	492	437	457	485	471	449	458	452	473	424	483	426	480	440	444	424	449	427	446	436	466	441	481	436	456	451	457	473	435	477	439	459	458	463	513	493	425	492	481	440	458	450	455	439	453	472	452	486	464	446	484	440	441	488	498	432	497	445	462	483	503	469	495	457	457	464	448	508	475	473	482	435	490	420	446	487	482	450	450	442	453	406	456	448	489	451	466	485	457	477	464	440	498	481	436	445	473	467	442	427	483	469	455	488	512	467	445	453	478	459	478	450	469	477	492	451	463	466	498	495	483	458	478	452	461	483	464	479	448	439	481	485	471	477	447	407	463	461	489	442	466	482	517	485	474	439	466	486	445	465	455	488	444	475	476	459	470	442	457	472	502	478	499	458	461	447	476	430	505	399	466	415	449	461	467	478	468	470	465	485	492	442	427	454	460	443	451	461	465	466	445	478	437	459	447	481	491	446	417	497	490	467	466	489	454	477	464	438	451	438	454	473	460	466	478	499	498	423	510	475	446	476	476	467	475	446	463	485	451	473	466	435	497	457	460	476	453	425	481	450	468	411	437	446	466	441	488	484	493	463	473	463	486	502	473	452	465	494	479	451	421	462	469	480	497	472	464	482	453	466	442	476	469	473	489	435	458	453	461	510	460	487	478	451	463	476	460	463	450	445	466	456	452	505	473	454	456	472	479	475	440	462	508	452	474	488	466	449	449	435	461	452	474	504	425	431	469	506	430	475	443	452	496	475	439	450	429	476	452	473	419	453	482	478	416	491	450	489	447	459	456	471	449	467	493	505	494	467	483	446	463	450	456	498	427	468	452	426	436	465	431	451	415	459	458	458	465	458	465	465	464	458	457	477	451	445	478	430	474	432	440	470	430	479	489	439	463	484	433	440	423	457	495	470	500	482	442	443	453	440	466	458	437	458	462	479	490	452	459	459	425	425	466	482	467	491	492	433	433	452	493	443	493	477	412	485	460	438	425	504	445	485	472	465	499	452	465	520	455	471	465	482	491	476	460	443	470	494	450	435	458	513	467	466	465	491	448	428	503	442	463	466	478	475	462	466	505	453	460	420	443	443	443	419	471	438	431	456	447	462	477	427	430	452	446	467	476	460	462	500	461	437	438	479	452	498	446	475	466	468	451	447	450	464	440	430	479	419	471	461	457	440	523	446	461	447	474	433	485	487	470	514	472	458	466	450	462	453	452	464	494	468	428	444	475	479	490	476	434	471	465	465	471	462	459	482	470	488	492	423	494	492	470	488	445	442	467	475	485	476	449	483	489	457	495	446	485	453	464	494	484	450	459	453	466	438	468	430	466	451	476	452	434	487	485	479	451	484	439	440	462	482	466	471	467	482	461	455	471	456	473	455	453	464	461	491	474	485	482	466	432	444	435	434	472	454	448	463	473	482	491	430	455	445	501	444	443	458	500	450	442	419	477	444	462	441	481	494	469	487	468	479	490	462	459	460	483	470	456	481	485	421	462	471	482	496	456	456	454	479	478	468	482	458	462	476	479	451	440	467	449	488	451	434	515	451	461	438	495	410	432	442	464	479	475	482	493	442	463	473	449	478	470	460	453	449	498	474	467	478	443	464	448	445	410	448	458	434	451	456	438	473	462	464	488	429	443	481	475	416	427	488	454	444	450	437	479	450	463	486	453	505	497	435	482	448	442	449	433	484	482	495	444	477	443	452	425	431	464	488	435	442	437	471	445	459	466	446	491	454	442	455	433	490	429	473	457	470	492	433	475	464	498	457	459	492	491	465	416	462	461	473	472	479	474	453	453	477	467	427	452	476	443	456	451	438	481	499	465	487	472	478	455	452	474	458	462	448	501	508	421	456	468	496	462	440	478	453	500	434	480	451	441	459	481	442	458	500	489	447	427	465	452	474	445	476	482	466	442	453	455	444	443	488	454	484	467	457	490	449	422	476	452	453	466	484	492	507	457	457	437	444	450	439	453	453	481	464	502	462	444	443	474	466	421	504	443	480	484	504	475	457	480	457	458	481	470	429	443	452	490	431	479	463	497	492	448	476	422	429	488	460	494	440	456	477	475	463	466	461	457	478	457	469	438	467	482	457	422	491	417	503	459	472	413	468	414	445	448	451	438	452	480	484	441	457	476	442	489	425	477	458	466	464	485	431	447	460	478	443	424	444	413	470	497	473	446	461	451	455	484	434	448	432	451	464	454	463	481	463	470	458	411	428	451	436	443	435	427	493	473	457	447	454	464	474	441	432	479	461	433	450	493	458	453	486	462	472	436	456	501	438	448	486	457	449	452	431	467	450	531	476	410	452	452	436	458	478	471	458	492	437	491	462	449	485	470	457	459	457	482	461	430	432	482	491	465	464	491	472	446	444	455	493	451	455	449	459	453	497	463	478	446	455	475	480	470	454	480	490	490	459	454	443	478	478	467	488	469	467	472	433	490	446	438	480	447	454	504	445	452	492	489	466	492	444	488	467	428	430	459
1362	936	729	654	919	5436	17051	17596	11815	5705	2228	720	231	74	60	37	43	29	30	30	40	30	30	38	40	32	44	28	33	42	40	31	19	32	36	40	49	41	26	37	28	35	35	32	33	47	37	43	38	46	26	34	39	27	31	34	34	31	38	31	41	30	43	32	31	22	30	38	36	34	38	29	23	29	35	33	26	36	42	31	25	32	36	38	28	38	38	40	46	35	36	38	44	37	28	43	27	26	36	40	46	32	32	38	42	39	40	41	29	30	31	26	37	34	37	34	50	32	42	24	29	43	42	37	45	44	25	31	30	27	40	39	51	38	41	27	30	34	29	36	28	30	35	29	47	24	33	31	31	42	36	37	31	35	32	34	42	22	40	33	38	33	35	29	42	39	28	35	25	38	36	36	29	38	44	31	46	33	41	31	43	32	36	46	44	32	30	31	33	27	49	23	32	43	28	43	34	34	35	31	30	41	43	27	33	34	33	34	33	33	36	28	30	33	41	37	41	41	30	28	36	21	41	31	32	41	38	32	36	33	35	25	36	31	42	33	39	41	34	30	35	32	35	34	34	35	28	40	30	32	38	32	40	22	27	34	26	43	34	32	30	40	27	56	25	34	29	31	35	43	38	35	37	34	35	32	46	42	33	35	32	31	34	33	24	28	28	25	37	36	36	34	38	33	35	27	35	47	33	36	40	27	37	51	35	39	30	38	47	43	36	44	40	30	42	32	40	22	37	41	40	34	43	27	34	41	33	29	42	43	33	32	37	41	46	30	33	39	31	30	38	36	37	31	42	39	35	38	45	38	35	35	38	31	31	27	44	42	30	36	32	33	37	38	30	28	34	35	35	38	27	33	37	37	36	34	30	42	42	33	45	34	28	37	33	36	45	33	44	37	32	35	36	40	46	45	48	32	28	33	32	45	33	37	30	39	30	35	27	22	34	28	49	31	32	43	34	32	44	47	40	38	30	32	29	44	30	26	49	42	38	34	47	25	43	30	40	36	42	34	27	30	41	52	27	34	31	26	34	39	35	42	31	41	38	23	31	32	37	32	35	34	28	37	35	25	31	51	38	26	35	40	26	37	39	32	38	36	21	43	36	38	36	35	40	34	33	23	40	33	36	37	25	27	32	47	30	33	29	37	32	29	46	31	28	38	26	38	31	46	42	36	41	27	32	36	31	32	42	33	34	39	32	35	39	35	39	32	36	40	40	27	30	34	29	29	32	32	29	43	33	37	48	46	36	25	39	42	32	41	31	49	28	34	31	33	35	32	35	40	32	35	44	37	32	42	35	22	27	34	27	25	41	36	37	36	38	37	31	40	40	36	35	24	43	35	36	36	34	26	37	51	35	34	38	43	26	26	34	28	43	25	30	36	31	43	31	37	36	40	24	31	35	30	32	43	41	31	45	35	35	37	36	29	34	42	38	27	36	38	34	33	34	39	46	41	29	39	37	33	35	41	29	26	48	30	32	30	37	37	37	26	27	29	36	37	44	34	41	31	48	34	40	36	31	28	48	33	23	38	35	42	30	35	30	46	39	35	38	30	43	36	32	29	30	39	33	36	22	31	28	35	35	35	39	37	29	31	33	40	35	31	33	34	37	45	39	32	37	29	36	40	35	38	30	44	34	28	32	35	36	29	40	35	26	30	32	28	46	38	41	33	35	39	39	33	35	37	44	39	52	32	35	28	35	30	35	43	48	39	38	27	28	31	34	37	32	38	39	30	40	31	37	36	42	34	36	42	27	28	42	40	33	34	29	48	34	40	32	36	26	39	34	36	29	37	38	40	22	37	40	42	38	20	43	38	37	42	37	38	39	32	22	28	43	42	33	32	28	37	40	36	24	40	24	37	31	28	25	30	26	41	25	31	28	27	34	30	46	48	28	33	38	29	23	33	33	29	32	48	44	33	47	36	28	31	43	33	31	35	36	37	37	30	31	33	23	36	32	47	29	44	48	41	31	30	35	37	34	34	43	32	45	40	38	31	32	33	37	30	37	42	43	41	29	44	40	27	41	38	36	38	33	42	38	32	29	32	39	27	27	41	39	43	24	41	44	32	38	32	38	37	38	36	32	47	36	39	33	22	31	35	41	34	38	27	32	39	41	35	21	28	29	32	28	39	39	34	42	42	40	35	34	32	33	34	33	34	33	35	25	38	25	31	38	42	45	39	25	34	41	30	38	44	40	40	38	31	39	38	40	44	33	25	41	29	30	26	30	34	37	33	33	35	47	40	33	39	33	36	23	32	38	28	38	38	28	32	36	30	28	33	29	21	42	35	35	42	38	37	32	25	24	27	46	37	42	36	35	29	31	29	41	30	32	34	43	30	32	35	40	29	31	41	27	34	27	37	23	30	39	31	26	48	32	38	46	41	27	31	36	37	47	32	31	46	32	42	25	41	37	34	33	39	41	41	38	37	30	38	33	35	39	36	21	37	44	31	42	37	40	42	40	31	35	41	32	41	28	43	34	35	30	24	26	36	35	38	33	34	39	26	35	34	42	36	35	34	37	32	28	32	23	29	29	27	31	32	44	42	44	38	29	29	32	41	41	34	30	33	39	35	37	38	36	32	40	37	39	35	29	32	30	31	36	47	44	31	32	39	38	43	37	33	26	42	31	33	39	37	32	40	38	32	29	35	37	29	37	37	31	39	51	28	33	37	41	37	26	27	34	29	32	32	43	48	34	37	32	21	40	30	28	43	26	34	31	40	35	23	35	30	39	37	37	36	31	40	38	41	29	37	35	39	31	34	35	44	44	46	43	31	41	32	33	45	38	38	37	33	26	35	35	39	31	32	43	38	36	29	24	37	43	39	40	41	41	32	36	51	34	37	31	33	34	35	35	35	39	36	38	38	44	42	32	37	33	38	31	26	32	32	41	34	44	33	34	29	29	31	34	30	35	36	38	30	27	33	34	37	41	45	30	45	35	34	40	31	28	36	38	29	39	33	39	31	30	43	31	36	41	40	36	28	29	39	31	36	29	34	36	32	28	40	46	30	43	24	37	27	29	43	40	38	48	46	36	38	53	37	37	46	33	29	38	46	28	28	33	40	33	35	28	27	34	37	46	36	37	32	26	39	44	32	37	31	30	35	33	49	33	39	38	31	27	38	27	33	37	24	29	37	43	37	33	39	47	39	40	30	39	32	38	40	44	32	33	39	32	47	23	44	25	31	33	45	35	45	49	37	23	30	35	33	28	35	41	41	42	37	29	37	24	29	30	39	30	38	42	30	35	36	27	34	35	34	38	41	27	36	44	40	32	39	31	39	25	29	32	32	41	41	27	28	35	45	32	40	36	29	40	32	25	42	31	31	34	33	29	39	32	53	38	42	35	34	33	28	37	39	46	47	35	35	32	46	34	38	40	39	32	42	35	42	31	45	25	35	37	40	28	30	40	45	31	45	30	35	33	30	33	33	28	28	28	26	25	28	33	37	26	48	46	38	30	40	33	35	36	31	27	37	35	41	37	30
24667	16838	13130	23748	35120	52901	71802	65410	51601	38045	26921	15857	6278	2214	906	555	481	457	495	446	493	449	450	440	438	450	439	424	483	487	495	443	472	480	457	471	433	487	471	426	421	453	397	484	460	474	475	456	468	483	454	504	471	438	458	438	508	476	461	465	483	471	495	421	453	485	458	481	453	463	436	480	476	455	485	443	488	494	443	494	466	483	465	484	478	455	463	477	436	448	494	460	428	493	510	435	491	456	453	442	485	454	441	444	467	456	460	492	452	426	431	445	483	476	502	479	480	444	486	448	486	487	485	469	464	470	462	451	444	439	456	455	429	423	480	453	481	445	482	430	478	414	440	489	435	465	470	476	453	433	455	476	466	457	444	493	426	468	468	475	521	423	539	464	469	472	468	426	470	466	444	461	479	460	439	446	466	493	456	458	456	485	451	430	457	431	487	407	450	504	486	498	423	482	465	434	457	466	474	450	511	444	489	461	467	428	491	489	461	456	462	457	494	455	448	492	449	464	448	471	465	459	453	456	486	463	437	481	466	450	486	427	477	449	473	493	487	428	484	483	428	470	482	449	453	489	476	430	439	473	438	454	448	425	434	448	474	440	489	436	439	456	462	441	485	455	444	461	444	466	434	428	482	454	451	459	463	419	460	462	474	463	470	469	494	474	483	473	506	488	438	438	485	444	471	439	454	467	466	435	500	464	458	450	453	435	450	423	459	489	487	480	467	442	473	445	491	474	463	476	471	467	464	437	468	416	480	411	448	474	431	438	456	470	446	461	460	465	448	447	465	490	498	488	452	435	440	457	471	435	464	478	443	464	484	477	462	417	479	520	426	430	455	486	497	457	472	457	455	468	494	480	457	490	466	457	454	460	448	443	511	481	475	468	460	453	470	471	452	450	438	497	501	484	492	440	473	450	481	450	461	463	489	469	477	447	452	478	467	488	479	496	474	459	455	477	494	469	459	488	508	425	478	472	474	479	469	463	465	478	465	455	481	491	487	462	454	491	467	430	445	477	485	463	461	444	458	473	484	446	484	438	478	463	440	448	435	457	483	439	433	450	443	394	470	473	420	466	496	446	456	485	463	445	459	444	455	477	460	431	468	409	450	461	464	468	436	490	462	427	426	489	473	463	449	470	452	490	470	439	448	468	491	482	473	446	444	461	410	458	485	482	499	475	465	498	453	460	432	449	448	463	484	481	451	495	495	417	491	498	481	431	434	477	450	446	472	434	464	461	475	441	504	452	470	431	436	462	480	464	420	440	456	479	502	492	446	473	433	515	466	442	460	490	482	454	460	504	430	469	472	494	461	471	485	454	439	421	443	501	449	449	409	450	464	484	473	470	461	471	496	501	430	469	447	459	482	452	500	470	437	436	479	466	454	436	469	450	472	461	477	448	421	466	454	478	454	499	431	456	461	504	455	436	479	456	463	463	452	488	420	488	449	460	452	450	496	489	455	472	453	492	429	477	439	466	439	423	471	467	474	485	444	433	465	464	449	458	459	481	454	443	434	482	459	440	466	449	504	445	431	456	461	491	450	445	444	452	465	455	464	486	494	498	469	451	477	472	460	481	426	497	480	480	471	456	440	468	469	460	444	455	492	420	486	458	457	427	455	424	482	466	468	476	458	467	429	455	502	451	457	471	461	448	454	403	479	433	462	454	500	430	491	465	432	459	488	447	461	504	464	437	488	481	492	499	450	450	504	441	491	468	443	472	501	453	465	467	454	467	440	431	409	460	477	454	468	502	489	435	463	469	407	458	480	458	475	494	441	448	486	446	466	472	472	449	479	462	487	475	445	450	426	481	475	448	457	450	462	449	473	439	466	495	443	505	453	432	451	462	410	491	487	461	467	469	430	455	457	462	448	456	473	482	425	473	494	498	455	479	443	443	432	470	487	417	463	473	455	429	461	456	425	435	485	482	455	460	483	487	459	467	513	498	463	484	475	475	479	496	485	462	470	444	461	457	498	456	452	487	492	453	482	464	471	428	512	464	488	496	475	496	473	441	423	489	441	435	438	477	479	484	460	462	453	502	471	464	441	463	466	467	486	455	473	477	522	454	451	464	479	427	450	478	437	464	453	473	437	458	430	423	459	493	482	462	464	440	417	455	472	522	457	509	474	430	442	460	469	454	437	467	483	427	490	444	484	446	471	468	454	465	471	473	470	445	487	437	455	466	497	465	469	481	465	441	462	462	460	432	435	464	498	502	474	470	458	466	457	447	479	462	439	454	479	477	443	463	434	473	469	492	432	486	463	468	432	468	471	469	500	444	468	457	452	425	440	432	427	466	430	475	465	444	482	427	445	449	461	460	495	453	465	455	457	495	438	471	462	438	437	467	477	449	480	431	471	414	438	448	495	466	469	443	476	473	482	452	490	468	467	451	495	480	459	413	475	443	463	466	464	450	489	463	452	456	480	456	450	474	461	472	463	462	424	521	451	437	461	470	473	459	516	452	427	511	484	465	457	445	471	458	476	485	458	470	487	492	450	455	451	481	441	475	425	452	506	425	497	473	477	474	456	437	462	479	452	452	517	463	489	469	462	456	478	452	472	481	453	466	449	448	440	450	471	443	486	473	477	472	465	500	426	454	466	459	483	488	452	449	425	424	480	463	479	490	454	469	457	497	443	450	441	483	448	485	472	472	491	453	476	461	479	492	464	466	486	478	442	470	454	452	455	453	466	453	479	503	464	442	465	476	435	486	439	474	450	464	416	496	486	460	465	473	460	471	491	462	436	457	473	426	442	453	480	465	477	468	472	483	452	416	482	471	465	498	481	461	480	418	467	476	485	456	428	406	477	459	457	460	453	433	464	455	448	506	423	476	431	465	480	480	487	456	483	522	488	442	502	433	454	476	505	439	469	462	496	474	448	471	430	482	463	482	424	481	465	490	451	496	472	479	458	496	465	472	521	504	512	466	471	468	474	458	461	462	430	430	470	481	478	455	469	469	451	441	456	476	468	502	491	481	471	450	450	468	459	474	403	435	476	460	462	464	455	428	438	476	480	440	480	480	462	453	457	530	483	471	453	449	469	493	435	471	495	452	473	458	511	452	493	443	476	464	475	467	518	445	464	482	468	504	439	451	479	438	477	451	472	472	482	462	445	445	453	448	468	473	437	416	472	472	484	452	429	484	453	460	458	483	439	467	446	456	495	444	471	481	455	497	494	494	463	476	441	468	446	461	475	498	425	474	437	457	492	484	510	495	476	443	466	497	491	487	451	480	450	463	439	462	462	494	502	450	475	494	452	489	477	478	460	465	479	481	457	469	482	470	451	458	473	434	469	463	422	496	440	437	489	477	500	473	443	453	477	491	456	465	473	469	485	487	430	446	466	459	439	463	487	461	462	495	493	459	435	477	473	498	432	471	430	455	477	467	486	493	476	478	451	468	463	471	479	510	471	463	512	467	422	425	491	449	429	454	482	446	442	455	476	498	456	455	449	428	450	435	474	489	441	444	468	452	486	465	479	430
1350	268	172	163	195	873	3958	3984	2713	1340	573	189	104	37	39	38	29	39	34	37	39	29	46	20	39	30	22	25	34	30	33	37	34	24	26	41	30	36	39	34	36	26	37	25	26	27	36	41	31	29	20	46	37	36	44	32	30	39	30	32	34	31	34	26	23	37	32	40	28	36	35	35	38	28	33	43	25	30	29	29	37	31	28	25	35	30	44	34	35	21	34	32	36	26	31	30	44	41	30	28	29	38	32	39	29	36	35	32	31	29	26	28	37	36	39	32	31	28	33	32	23	32	24	32	25	34	29	39	34	37	24	25	33	30	26	22	35	28	25	24	40	25	31	33	33	48	35	28	30	33	27	30	31	32	30	26	34	30	38	37	27	26	36	34	37	41	41	31	33	29	21	36	34	29	31	39	30	36	32	41	30	41	35	32	36	32	32	29	33	42	37	33	30	25	41	26	35	23	47	26	33	28	28	30	31	27	28	25	35	22	30	28	38	34	37	28	31	42	38	42	32	43	26	41	38	33	30	29	27	22	38	32	37	26	31	35	47	41	28	24	37	27	36	32	29	32	32	29	37	24	29	38	27	37	43	33	40	35	30	29	30	24	27	45	31	29	43	30	27	26	16	35	29	30	30	42	29	33	29	31	36	31	31	26	28	29	26	31	27	26	35	47	35	29	39	29	30	41	28	34	26	34	30	21	31	23	20	29	32	26	32	31	26	43	43	41	32	22	35	35	31	30	37	37	36	28	27	26	32	36	37	34	29	38	29	25	36	28	26	30	30	30	31	46	25	30	30	27	26	44	39	26	36	33	29	30	33	28	33	21	31	34	30	35	37	32	36	25	34	33	36	28	37	28	29	29	44	37	28	35	43	38	40	31	26	40	31	33	46	21	27	25	29	30	43	30	35	26	34	41	37	19	38	24	27	39	38	30	35	31	26	28	41	26	34	29	29	35	30	30	22	31	30	32	26	38	25	32	34	36	30	37	31	25	32	31	25	35	37	30	30	31	31	34	41	26	27	36	39	36	28	42	36	30	26	31	39	40	39	34	31	38	36	30	32	38	22	35	36	28	32	25	23	39	27	28	40	39	35	25	28	35	32	35	30	35	26	28	22	28	36	40	33	33	28	30	29	32	28	28	37	34	28	32	28	25	27	26	30	31	30	31	31	40	41	36	29	28	26	38	37	32	31	26	30	34	33	31	37	29	35	38	43	32	28	40	30	35	30	32	35	30	40	40	34	33	32	32	30	21	29	43	22	31	31	20	35	37	36	28	30	37	24	28	32	32	23	16	36	30	30	39	30	29	36	27	42	32	27	34	26	39	37	38	32	35	27	44	46	41	34	39	24	39	40	35	35	30	39	24	31	39	21	35	23	31	16	34	29	36	33	28	45	24	37	31	29	27	37	32	27	24	32	36	35	39	26	24	26	30	29	35	36	26	37	35	27	41	29	32	30	30	36	34	44	31	25	43	40	21	31	29	31	33	39	41	31	31	28	38	26	36	24	32	25	35	33	28	36	22	28	34	26	29	32	22	28	19	31	29	49	32	41	33	27	33	22	42	44	24	32	29	30	27	33	23	22	40	33	31	33	31	32	36	37	27	43	37	26	36	21	31	34	24	28	34	35	48	26	38	40	41	32	33	27	28	42	31	32	28	38	23	25	33	34	42	32	39	32	32	29	31	24	28	37	39	32	24	24	50	31	33	32	35	49	36	29	35	34	24	31	44	44	35	28	39	30	34	35	46	25	32	39	25	26	27	25	24	31	41	27	17	34	40	44	38	16	36	37	33	31	35	39	31	29	36	34	28	32	34	30	32	30	22	28	26	29	23	33	35	38	27	50	39	31	26	37	31	38	29	35	23	34	37	35	38	27	27	40	32	35	38	34	32	26	27	30	32	28	36	22	38	26	24	29	28	28	28	30	33	37	43	27	29	31	34	19	26	34	34	38	26	30	35	35	34	36	28	28	31	27	32	34	15	31	34	46	20	30	38	27	33	33	49	29	24	31	21	40	26	23	39	30	37	33	38	35	45	36	42	31	33	39	30	36	24	31	34	29	27	40	23	36	38	21	31	40	30	39	32	30	38	32	24	36	27	30	32	30	26	37	39	30	35	35	35	37	38	24	43	37	35	28	37	29	46	36	26	36	34	27	28	32	26	29	36	32	36	35	33	33	41	30	34	39	27	26	25	19	27	44	26	28	31	32	36	40	31	35	26	27	41	37	23	28	39	32	25	30	27	30	27	41	34	36	39	38	42	26	40	31	28	17	22	24	23	28	28	20	29	33	31	27	32	22	27	32	29	31	30	35	30	34	21	26	41	33	39	37	36	30	36	39	39	25	24	29	34	26	33	37	34	33	35	28	43	28	41	32	44	33	24	23	29	28	42	34	32	34	20	21	25	29	42	41	33	33	39	18	25	25	27	34	35	27	27	29	43	32	25	34	34	25	26	20	38	33	25	36	35	33	42	49	36	32	36	26	33	36	25	33	46	38	28	35	38	23	34	37	26	33	39	41	21	30	29	32	31	25	28	36	40	30	34	29	36	29	32	34	33	38	38	36	36	33	30	41	38	29	31	29	20	30	25	28	29	30	42	30	40	28	34	30	28	35	25	49	31	26	30	30	34	27	23	33	37	30	36	24	38	20	27	27	30	24	25	33	32	33	34	45	36	27	25	30	32	37	39	33	33	35	34	37	15	26	28	31	36	27	32	37	21	35	39	27	37	34	28	32	28	37	38	37	22	37	31	34	28	24	31	30	24	27	20	30	26	41	38	30	33	33	26	29	36	38	31	36	31	28	26	37	41	36	33	27	41	23	33	26	26	28	32	37	32	39	27	35	34	26	32	43	35	38	31	44	23	31	35	37	33	28	26	39	31	31	37	35	29	38	25	26	36	30	32	33	25	37	22	37	28	40	37	31	35	35	24	31	38	30	33	34	30	43	30	30	29	36	22	24	28	32	31	39	52	26	38	29	30	36	43	33	21	35	28	31	29	33	31	42	33	37	35	38	19	33	36	29	34	30	32	31	35	19	34	27	29	36	30	34	28	30	40	34	33	26	29	32	32	38	34	34	29	34	33	24	29	28	31	48	37	34	35	27	30	32	41	23	35	33	32	30	42	32	38	24	29	49	42	31	31	26	32	36	29	36	29	30	29	30	30	30	43	32	35	26	32	29	26	36	30	30	27	22	38	30	22	42	30	33	42	22	29	36	36	36	27	25	29	27	33	41	31	28	29	21	38	39	35	36	34	29	34	26	34	24	42	30	30	36	38	41	28	36	28	29	38	29	37	29	32	25	34	27	24	27	38	36	29	32	27	35	40	29	21	34	28	35	27	30	38	28	41	31	29	23	27	39	28	32	31	33	29	34	25	34	22	38	43	37	30	41	38	43	30	34	28	36	39	28	33	32	29	36	31	31	31	41	36	42	35	36	51	23	30	33	27	28	32	30	35	32	33	22	34	42	35
15107	6473	3885	8516	18310	30776	44456	39250	31938	23195	13449	5790	2082	834	569	446	485	425	455	411	420	380	414	457	413	426	450	419	421	457	398	436	447	436	448	443	412	397	443	389	409	455	421	418	416	405	414	412	406	443	447	400	394	436	422	381	400	424	415	457	433	439	431	469	425	386	409	437	457	446	441	411	401	408	449	433	424	409	393	393	403	428	396	434	422	417	408	430	401	392	417	424	441	422	440	359	421	409	423	438	408	415	389	444	416	451	437	404	430	456	442	391	398	426	447	401	405	426	407	464	442	448	415	413	449	435	417	414	428	426	436	464	413	407	431	411	419	432	425	398	429	395	402	443	442	394	428	422	438	437	419	402	410	416	425	450	406	451	436	416	442	415	404	394	426	444	420	454	446	433	409	392	451	423	418	436	451	423	470	410	418	376	452	393	434	428	428	406	392	429	392	416	471	424	371	378	404	456	421	394	409	412	405	385	416	409	415	433	437	446	436	431	389	403	389	417	398	411	410	357	406	419	419	456	399	435	412	421	420	419	439	377	410	407	416	430	412	418	415	427	439	400	411	410	428	419	402	422	391	434	409	429	449	428	406	432	427	430	464	438	421	456	427	435	439	401	426	437	380	438	403	430	386	440	416	428	432	399	414	392	386	405	421	478	427	380	444	401	427	407	386	454	424	433	385	437	459	464	404	410	405	441	379	396	397	404	405	410	431	396	464	446	406	450	428	425	392	412	383	431	401	445	415	390	394	385	439	452	450	437	408	395	423	425	438	425	450	419	426	451	415	433	411	428	437	405	424	408	412	429	439	417	444	453	414	398	430	427	415	428	386	440	425	413	422	423	417	421	424	438	437	418	417	439	432	429	405	412	396	461	443	425	421	414	424	423	428	448	467	452	398	377	386	417	399	438	423	399	400	419	399	451	425	409	401	421	452	384	427	406	408	446	438	439	420	424	445	433	429	441	405	417	455	401	437	414	447	415	417	394	444	412	409	452	399	419	435	411	438	430	461	421	425	429	439	396	405	405	423	408	425	438	410	395	436	416	441	360	406	411	438	386	408	390	417	412	442	435	427	428	429	409	420	401	428	412	434	438	421	436	433	441	402	429	438	412	467	398	411	421	453	440	413	439	438	413	422	417	399	441	423	405	409	402	381	392	454	438	412	391	423	415	452	400	437	452	434	437	452	400	426	454	410	428	424	439	386	447	432	455	399	430	457	388	422	360	435	413	413	432	405	423	401	430	434	429	459	408	407	411	457	406	417	434	418	406	408	406	384	402	410	406	394	399	451	417	407	419	411	416	421	398	378	453	409	426	411	400	403	431	407	446	441	429	459	409	405	413	421	435	391	409	439	439	429	399	450	412	412	466	432	422	387	425	437	403	417	413	430	370	414	388	413	446	427	449	379	406	443	395	396	440	411	414	417	420	412	429	458	421	410	428	448	394	404	412	395	389	455	438	413	429	426	403	429	408	422	436	442	413	443	405	469	390	427	444	446	408	402	419	424	393	438	452	454	397	434	456	402	394	436	402	412	439	440	385	457	447	420	413	437	421	422	448	439	455	398	398	402	417	422	448	400	387	382	392	453	445	425	407	414	454	438	406	417	416	418	453	387	404	421	373	412	414	423	412	415	422	409	400	438	399	429	403	405	422	426	438	418	414	394	457	477	478	409	423	410	399	428	420	400	433	407	426	411	391	411	393	410	382	427	434	433	433	393	384	416	408	458	384	433	417	403	449	423	442	413	416	403	430	425	422	423	410	422	423	421	437	434	401	445	419	450	436	405	419	432	404	385	432	421	390	441	432	419	406	406	444	415	402	458	422	434	427	394	378	391	415	425	429	449	409	459	419	427	447	418	402	449	425	445	420	413	438	444	391	379	414	423	460	447	423	401	415	439	390	455	406	425	408	448	422	385	392	381	409	436	414	428	398	455	413	427	427	428	428	467	394	427	406	423	414	403	420	430	434	405	436	424	396	398	440	425	395	389	431	410	447	428	435	383	440	448	400	397	417	453	407	438	406	433	418	438	414	436	402	459	436	415	398	433	422	410	387	408	398	444	404	409	414	440	420	444	419	425	451	424	433	443	446	442	417	429	397	451	416	412	416	404	447	435	423	408	427	428	401	424	393	412	389	433	442	426	429	417	420	407	416	427	395	427	409	410	406	379	425	434	397	437	416	419	455	422	430	412	406	402	418	436	493	415	434	442	399	400	458	388	411	423	410	437	450	426	430	408	429	436	426	400	434	440	409	414	407	415	412	390	433	413	440	439	423	375	402	431	467	438	448	420	405	418	399	431	453	362	399	434	427	420	417	426	405	415	429	393	440	466	397	419	433	409	440	395	470	423	427	395	450	431	435	417	447	408	440	428	443	436	425	433	420	438	425	437	441	466	435	459	418	427	416	423	439	395	430	408	441	438	460	413	418	466	414	407	418	396	441	456	412	423	433	408	431	413	404	411	400	409	424	411	397	418	423	413	447	433	432	430	384	401	412	411	443	426	408	430	457	420	405	431	419	407	423	432	451	406	429	444	425	418	444	425	415	406	429	416	415	461	416	410	447	458	390	426	439	371	416	449	400	418	397	391	428	424	428	379	414	374	429	423	422	441	391	420	421	441	430	423	414	411	405	451	442	380	439	422	400	432	414	433	424	410	436	412	414	455	394	433	436	432	440	428	441	442	417	389	426	404	424	429	415	436	420	413	419	431	424	387	400	442	429	412	407	431	423	385	408	407	373	450	414	444	417	413	449	405	413	405	429	436	449	457	418	417	432	435	434	418	425	423	412	425	445	383	435	397	414	411	435	404	414	443	416	443	422	420	444	393	435	429	381	422	393	446	414	428	408	452	422	397	432	458	441	392	407	420	413	433	394	409	449	412	399	438	457	451	425	436	420	411	438	405	416	423	432	414	414	416	389	435	427	422	403	434	458	411	414	429	416	439	394	394	396	377	388	415	411	415	412	403	440	378	421	420	445	415	428	384	415	454	450	371	398	443	404	456	415	445	397	431	412	438	411	430	430	407	432	400	410	420	451	417	404	414	416	441	401	429	408	454	430	431	422	398	418	404	428	426	420	434	437	416	425	423	423	413	407	401	426	477	437	413	445	442	417	422	445	430	443	394	440	441	428	428	421	447	419	408	419	435	413	397	429	449	399	394	425	428	419	424	438	401	401	438	419	405	455	420	412	416	447	424	459	406	421	408	423	407	421	455	437	433	411	421	433	392	454	436	422	392	388	425	460	437	411	436	421	447	428	393	400	435	398	433	438	442	410	436	429	419	410	427	427	419	434	407	422	406	389	458	388	429	408	394	387	427	407	427	401	438	443	417	479	388	426	417	407	388	381	431	429	403	457	391	445	411	386	402	401	409	424	466	406	422	408	424	418	429	405	456	431	411	410	416	414	414	455	448	409	436	408	415	429	406	422	430	402	457	425	425	427	409	448	443	445	418	410	426	396	437	422	413	424	451	386	434	448
755	579	452	363	469	3127	11613	10587	6744	3128	1228	432	161	67	37	46	33	33	35	31	27	38	37	39	29	28	37	28	35	31	35	28	38	39	27	45	35	34	31	32	30	39	31	35	33	34	42	34	25	48	36	26	32	31	36	31	41	31	31	28	34	35	28	37	32	32	38	28	30	39	30	22	26	40	24	43	35	31	42	40	23	35	35	26	33	37	33	33	24	34	38	30	23	28	35	25	33	24	36	43	31	27	40	29	40	37	32	32	38	26	30	38	34	42	42	35	30	35	40	28	38	28	35	31	39	39	25	40	43	29	36	30	35	40	32	27	35	42	36	33	37	24	31	43	46	29	39	34	36	33	34	25	25	32	37	36	30	31	43	28	28	38	28	34	21	34	38	33	29	35	34	28	35	33	41	34	34	31	42	35	41	32	33	32	33	41	41	47	38	38	34	45	36	31	32	40	42	35	39	34	36	28	42	28	36	41	35	35	35	35	30	33	29	39	43	31	32	36	34	30	29	36	28	28	30	40	34	39	27	36	23	36	29	39	27	36	39	31	29	45	33	23	37	34	34	32	42	20	38	31	28	32	41	25	28	30	30	31	39	35	37	30	40	26	38	34	40	35	27	31	32	29	35	33	35	39	25	29	34	44	44	39	38	29	36	33	35	33	39	31	42	36	19	34	26	28	30	34	36	28	26	43	33	32	37	35	38	35	40	36	40	35	33	28	33	33	27	38	37	32	30	46	36	32	28	38	32	38	29	21	36	22	32	33	27	34	41	32	37	34	29	37	41	32	36	32	29	33	24	28	35	37	23	41	32	33	37	26	40	26	35	28	35	40	36	24	38	27	28	31	23	39	30	31	30	32	38	28	29	23	37	25	20	36	33	35	41	34	36	37	24	31	23	24	34	37	27	32	34	25	37	35	39	34	33	37	35	32	29	26	36	36	32	34	42	30	29	33	33	28	29	37	35	29	42	39	33	42	27	32	35	36	31	40	27	26	30	29	34	33	29	30	34	36	32	37	32	37	36	44	43	28	35	32	42	41	36	33	19	32	36	26	38	24	38	34	34	21	31	34	38	41	37	30	26	26	28	33	32	37	37	30	28	37	39	32	34	40	34	25	27	26	29	41	39	35	33	33	31	22	42	36	37	37	22	35	39	35	37	29	32	43	33	29	35	37	31	33	27	29	30	34	33	37	37	37	29	35	28	42	49	31	23	35	23	35	33	33	28	41	40	23	29	32	40	32	34	36	28	35	51	46	27	32	38	37	40	41	41	44	28	41	32	29	38	23	42	34	31	29	29	23	43	25	38	25	29	37	38	37	31	39	29	31	37	31	35	32	39	36	33	31	31	44	28	40	40	36	26	27	31	34	38	29	27	35	40	42	38	38	29	23	31	30	41	30	36	30	35	29	29	33	42	29	30	34	23	31	39	40	22	32	36	35	30	29	32	30	43	35	39	29	30	34	34	35	35	33	37	29	46	34	24	30	36	33	32	20	22	36	34	36	28	36	26	21	36	33	40	23	23	27	33	32	33	37	27	32	36	32	37	39	41	28	33	26	46	30	31	32	28	25	34	28	34	43	32	28	26	27	32	23	24	35	23	40	39	26	35	30	36	18	25	27	31	34	35	43	32	32	38	31	35	33	35	24	36	42	36	36	35	33	25	38	19	35	32	43	35	35	23	36	33	42	29	26	36	27	39	33	43	39	26	37	35	22	32	37	24	42	19	31	19	28	30	32	30	33	40	40	26	38	29	35	21	41	19	32	49	28	32	22	36	23	40	36	28	26	38	28	30	38	28	23	40	36	43	37	25	25	33	41	38	32	34	35	33	31	28	31	26	31	38	36	32	43	37	27	23	38	38	33	34	32	31	24	26	29	35	30	32	34	39	42	33	29	29	34	34	38	33	35	33	28	33	38	35	32	37	37	32	20	33	39	39	32	38	28	35	36	31	29	25	28	32	28	29	36	31	45	45	47	31	37	29	42	32	26	30	33	26	29	31	37	39	28	30	33	35	42	36	32	32	34	39	29	31	32	44	38	26	36	27	36	33	32	37	38	40	33	36	28	28	43	30	33	31	42	31	35	27	47	25	27	39	31	27	36	32	42	29	29	36	35	25	23	40	37	43	32	34	28	33	37	27	35	24	36	28	37	38	32	28	34	21	31	27	40	41	36	32	39	25	27	39	37	45	30	32	26	33	30	29	25	26	46	33	29	29	28	34	36	37	38	34	33	33	44	30	30	28	35	39	37	27	32	34	35	34	33	42	37	32	32	38	38	28	48	35	34	34	33	35	29	41	44	30	29	44	29	37	29	30	27	31	26	25	28	30	30	36	42	24	32	36	22	35	38	29	28	27	42	33	39	28	33	35	37	28	42	27	21	25	29	34	37	34	37	34	27	21	45	34	24	44	28	23	34	21	33	30	36	28	25	33	43	35	30	34	37	31	20	29	26	29	36	29	37	33	40	33	40	27	30	27	33	28	41	35	30	36	24	38	35	33	27	35	29	33	30	23	27	27	23	29	36	38	28	35	28	27	34	31	32	31	25	36	35	33	29	25	25	34	29	30	31	29	36	28	36	38	29	47	32	27	37	33	32	26	38	23	39	39	39	39	30	39	41	34	30	30	38	27	34	39	39	37	29	54	34	27	31	38	41	33	26	33	36	32	36	33	33	40	32	23	29	35	37	35	29	30	37	32	32	43	25	34	38	34	26	27	28	41	40	28	27	34	31	28	31	39	28	32	31	34	28	30	28	39	31	36	41	28	31	26	32	31	34	41	43	32	34	28	30	35	28	34	32	32	32	42	32	41	33	47	40	31	35	37	35	35	31	33	27	27	41	37	34	29	42	33	30	26	40	33	27	36	40	32	35	33	40	32	21	34	33	29	40	26	26	33	32	23	32	25	35	38	33	28	33	23	30	35	32	43	38	33	26	28	26	35	22	36	31	35	36	28	28	33	26	40	29	41	32	36	33	32	37	27	23	31	40	31	32	36	37	29	29	36	29	22	27	25	32	26	27	34	33	28	35	32	24	22	33	42	27	42	38	32	34	39	38	45	32	36	29	31	35	37	31	28	36	40	35	31	29	33	36	47	20	27	40	32	42	24	31	25	27	35	34	33	33	28	33	30	34	29	31	23	37	43	26	41	38	34	32	33	37	30	34	29	32	23	29	32	29	36	31	20	27	27	36	28	34	38	35	34	40	36	29	30	28	44	25	38	37	34	41	25	30	35	40	29	31	30	30	41	24	28	24	31	27	36	23	36	32	28	32	27	36	26	34	20	27	24	45	29	28	33	33	44	43	43	24	26	31	34	27	29	29	39	33	28	28	36	36	28	27	29	21	29	34	26	41	39	26	34	28	31	44	43	39	31	40	36	41	31	28	30	37	23	31	43	19	19	27	21	33	23	33	30	24	40	33	34	33	49	27	29	39	19	36	28	28	35	31	38	28	31	31	40	31	30	30	40	28
18442	12306	8345	17772	29104	44447	62202	53564	42436	31303	20803	10510	3691	1349	671	483	445	398	448	418	449	439	420	417	427	435	425	362	454	468	437	418	412	401	414	442	417	411	427	418	468	408	429	432	443	459	418	417	471	428	416	440	451	436	394	441	415	460	437	463	414	403	428	436	449	420	447	461	423	419	421	438	420	448	479	448	461	433	418	436	431	418	409	461	426	405	420	436	428	414	426	413	440	389	436	423	438	427	413	441	450	455	470	425	416	433	391	387	458	430	428	433	432	471	416	417	447	442	411	436	475	378	405	414	437	461	447	415	452	445	417	438	368	432	436	440	401	424	417	434	392	462	415	442	363	432	431	415	422	467	460	410	401	423	422	403	412	394	426	449	404	402	433	416	392	434	416	386	433	444	444	413	410	410	456	382	425	426	413	412	427	457	420	432	467	438	440	428	431	424	452	442	426	437	455	413	457	422	429	390	447	434	435	410	413	397	390	410	463	409	434	438	418	434	443	451	440	443	429	459	435	439	439	442	439	453	446	434	422	428	414	476	433	399	469	450	413	395	388	409	408	443	437	406	417	442	405	434	429	422	422	434	391	442	463	400	447	455	444	388	425	408	433	474	442	410	403	443	401	443	424	413	449	434	442	432	407	435	401	468	407	466	438	413	419	423	407	436	397	453	428	400	447	430	398	445	455	432	419	414	448	418	426	417	421	438	422	494	429	399	394	422	424	417	426	448	434	439	399	373	449	428	417	421	466	420	455	407	400	407	456	421	448	398	432	432	432	429	458	422	402	428	436	460	405	432	434	416	418	428	470	406	430	444	436	443	470	444	432	423	421	420	403	427	418	386	455	416	412	416	445	414	427	425	419	419	417	432	447	438	446	449	418	424	454	425	434	457	394	425	417	391	439	445	434	435	457	433	416	459	463	448	402	448	425	423	454	461	414	393	457	400	433	409	436	383	443	458	449	467	407	443	420	417	399	407	428	451	418	400	437	435	418	402	440	424	444	411	427	439	449	448	399	429	478	440	417	430	467	387	457	417	426	410	422	424	399	412	388	415	444	451	421	413	417	419	451	410	465	439	425	386	462	440	418	456	448	426	480	426	462	416	413	406	468	415	437	429	416	447	462	418	450	454	471	434	444	430	444	415	433	424	419	417	426	442	444	402	406	411	409	432	415	451	398	466	436	436	435	429	395	438	434	442	388	384	454	458	449	404	432	403	461	419	453	456	416	372	449	428	463	422	445	428	408	442	382	471	423	419	471	415	465	422	425	481	396	386	423	445	442	427	417	442	416	405	390	447	412	439	430	421	421	443	447	409	419	442	445	411	459	405	425	415	450	397	421	422	427	417	439	443	455	444	388	432	461	431	478	441	427	393	457	417	425	420	428	435	412	448	368	416	413	404	439	423	424	470	442	464	432	434	453	384	422	394	419	426	443	458	412	390	431	422	447	425	385	420	434	447	412	442	422	428	426	445	431	438	447	427	411	474	413	404	434	398	435	426	388	432	447	407	426	393	422	423	465	421	454	453	454	437	412	423	389	467	429	474	436	447	422	399	423	416	448	433	435	438	459	407	399	463	420	409	443	422	438	406	414	423	433	407	402	410	444	403	414	442	427	427	417	406	439	421	447	409	419	430	431	421	411	439	398	427	440	424	444	446	407	422	439	468	448	396	438	423	407	457	436	433	410	439	440	433	400	420	435	472	423	435	459	434	421	452	405	424	422	450	439	415	436	441	414	424	457	443	398	436	419	438	434	394	475	383	452	405	423	414	432	434	428	409	440	448	456	413	428	414	412	471	406	436	429	438	413	423	401	438	432	435	425	422	460	417	447	460	424	428	456	434	433	451	435	455	426	430	430	416	441	416	417	434	462	432	429	409	414	446	450	428	411	396	383	434	410	405	424	395	462	425	418	421	395	410	413	426	422	397	454	436	429	440	431	413	411	418	411	405	447	440	456	449	418	459	425	455	452	450	472	426	407	450	430	427	421	401	405	409	429	425	424	420	388	445	420	419	423	411	433	406	481	413	457	403	440	433	430	448	435	406	424	433	411	405	436	420	464	432	451	399	416	445	423	421	436	419	434	421	438	440	403	366	446	429	436	408	443	423	430	437	460	411	442	417	390	418	479	401	459	399	459	438	442	435	394	460	445	439	460	475	439	403	376	391	449	443	431	393	426	460	416	452	436	474	455	426	401	436	452	421	447	462	429	421	501	430	437	407	395	441	435	379	466	382	391	404	434	422	384	439	443	412	445	428	440	406	411	407	399	428	428	428	417	404	393	377	429	462	424	433	401	450	424	440	448	460	462	426	409	425	445	456	411	424	406	395	454	415	462	431	440	418	427	405	424	418	434	449	461	415	454	410	434	419	400	398	403	407	460	409	390	404	443	431	424	392	452	446	432	437	416	440	398	435	452	400	446	439	444	404	397	427	404	441	431	464	414	418	473	435	386	436	423	406	421	446	410	420	437	403	462	443	434	423	431	417	455	406	420	458	421	432	447	425	443	421	417	433	391	459	460	456	414	433	469	394	419	421	487	410	415	411	409	424	395	450	412	454	398	447	408	460	458	404	423	416	399	402	463	411	459	441	414	436	437	465	456	449	404	422	389	395	417	423	424	397	453	414	425	442	439	422	432	444	409	408	413	446	420	395	424	418	419	407	426	462	414	408	448	434	408	424	397	402	447	435	445	413	432	406	444	443	444	421	401	446	400	447	406	426	409	433	397	447	410	408	424	439	420	391	477	410	430	425	430	415	438	444	416	397	439	415	391	419	436	421	448	405	434	453	432	445	412	412	409	403	427	417	462	400	420	439	444	407	446	444	413	435	446	433	425	423	436	442	406	409	423	447	429	408	415	409	466	440	473	465	412	436	422	438	425	368	454	422	431	410	422	405	406	434	428	425	455	415	403	430	398	440	469	430	394	445	452	426	427	436	421	413	413	448	443	424	438	407	426	439	430	432	395	430	428	451	422	436	405	383	417	405	409	458	429	427	411	407	442	413	438	451	425	427	434	430	434	415	408	396	432	441	449	442	462	398	400	416	418	431	404	426	397	407	426	432	440	410	403	407	419	445	419	433	397	423	446	425	410	408	472	394	442	467	423	438	428	452	408	428	393	409	434	437	406	432	463	471	427	438	380	419	433	426	414	417	455	400	433	413	426	432	409	432	426	407	416	465	439	407	401	455	410	422	452	429	439	443	434	447	444	395	463	436	424	430	463	481	442	421	393	383	390	440	432	394	487	431	381	431	420	410	424	403	428	404	459	423	428	407	459	442	408	427	424	426	428	447	456	433	379	486	411	422	379	453	434	449	412	419	441	455	427	440	466	419	405	441	435	410	457	422	414	425	417	402	423	410	409	424	431	409	386	447	433	424	425	436	449	455	449	442	429	426	439	413	460	409	410	429	438	391	431	422	459	419	423	420	387	452	403	425	431	427	459	421	454	445	414	420	437	439	426	413	418	400	449	418	427	410
2177	536	437	381	467	4894	12119	10740	6606	3179	1294	444	158	75	35	42	33	35	32	24	34	43	38	54	24	41	30	31	30	35	33	29	28	36	32	30	31	33	31	40	38	46	26	26	24	32	38	32	40	37	37	30	36	36	37	42	33	28	32	40	30	40	31	34	39	37	37	39	27	29	24	28	39	35	40	36	32	32	34	30	46	36	38	47	37	30	37	31	33	37	39	42	36	34	40	34	35	36	37	34	32	29	48	35	33	32	32	55	32	43	31	35	27	33	32	30	30	35	33	39	36	35	27	35	26	35	47	30	41	42	33	30	34	41	43	39	42	34	31	36	33	37	29	37	39	30	42	52	39	30	36	27	40	42	33	31	35	27	40	35	53	38	31	28	42	53	36	34	42	41	50	31	32	32	40	37	34	35	33	43	30	37	45	31	33	39	51	35	28	41	36	44	30	38	36	35	35	35	32	33	35	27	36	27	36	37	21	31	31	41	30	32	34	40	41	35	46	32	39	37	27	24	29	31	23	36	29	32	43	29	29	25	30	38	33	35	40	43	41	24	34	27	35	34	35	33	32	30	34	40	25	28	33	34	33	39	33	32	22	43	35	36	42	45	28	47	32	21	35	32	48	32	27	46	38	43	37	39	40	27	45	30	39	44	49	30	33	36	36	54	27	32	36	33	34	29	35	35	34	37	24	38	31	27	37	48	34	33	34	40	38	37	32	33	24	25	30	25	40	36	27	22	28	40	26	31	36	25	41	34	39	25	37	36	20	31	40	33	33	35	35	23	26	50	34	34	32	32	36	49	44	28	34	50	30	29	30	53	37	36	34	36	44	36	33	35	40	26	32	37	47	36	38	27	43	31	28	33	30	35	29	33	33	41	34	39	44	41	32	22	26	39	33	39	37	28	33	31	42	26	25	38	31	31	40	27	31	28	35	26	31	26	20	23	41	39	41	35	41	42	41	37	39	38	41	32	32	29	37	29	22	27	39	40	31	35	32	34	41	39	35	29	38	35	36	33	35	29	32	39	24	25	48	44	36	39	38	39	30	29	30	27	32	29	32	41	37	29	39	38	30	36	35	38	34	27	29	32	45	31	37	41	39	36	45	35	30	38	39	34	40	36	46	45	38	25	41	17	37	28	33	38	31	31	40	49	44	33	33	30	36	25	27	42	41	38	35	37	32	36	27	40	42	39	38	32	33	31	30	40	36	31	43	38	31	48	28	28	34	32	40	35	40	35	34	39	34	24	33	39	28	35	34	45	24	35	41	41	33	30	44	31	37	39	38	26	33	25	34	37	31	39	43	29	41	35	43	43	38	31	22	23	29	31	23	31	47	35	42	27	33	36	34	22	39	33	26	34	34	36	31	34	33	36	38	41	36	31	40	44	30	33	35	38	35	35	36	37	40	25	41	42	40	34	35	25	33	29	37	43	29	26	39	40	43	35	50	44	36	30	38	41	36	29	41	35	36	28	35	28	43	28	34	37	37	38	33	33	49	37	25	26	35	30	50	42	34	39	29	28	31	29	36	38	35	29	44	40	41	36	33	47	38	43	40	35	40	42	33	30	33	35	31	33	34	31	45	38	46	25	37	47	27	25	36	41	25	30	49	45	38	44	52	44	39	19	46	32	30	29	29	31	36	34	40	39	45	31	39	36	33	41	26	43	33	42	32	38	30	46	44	35	22	38	36	41	35	31	27	30	49	22	32	27	36	33	38	38	36	30	21	47	38	28	42	46	27	38	28	32	45	38	35	35	29	29	23	32	37	42	42	35	38	49	34	35	35	44	36	25	39	33	39	24	38	41	25	35	38	40	43	39	29	32	36	47	45	36	31	42	34	33	35	35	37	37	43	35	35	40	23	35	38	38	36	34	22	34	35	38	26	36	39	34	42	35	43	37	34	39	41	32	34	41	38	36	32	41	43	39	49	32	46	31	32	25	35	28	33	33	30	36	33	41	40	39	41	32	32	31	38	35	29	41	32	38	40	24	37	29	43	31	37	36	40	49	40	30	38	38	28	40	33	48	47	38	35	36	38	32	37	34	34	33	28	36	36	36	49	36	30	43	28	33	42	40	35	42	29	29	33	38	36	40	33	40	31	23	32	43	40	34	42	40	37	38	28	29	38	36	29	38	37	41	45	38	38	34	37	30	34	29	46	27	37	40	27	34	36	35	46	29	38	34	33	35	32	36	39	39	45	30	29	31	31	39	34	36	42	30	31	41	25	37	42	37	38	28	32	50	39	33	38	37	34	33	25	40	35	37	29	40	25	26	39	38	27	36	26	35	29	34	41	33	35	39	37	37	34	33	35	28	34	26	31	33	45	38	37	37	37	42	33	40	30	31	30	19	30	35	32	29	37	28	36	27	41	44	31	39	28	33	27	49	35	32	30	38	33	32	37	42	42	42	38	39	29	37	40	52	28	37	31	30	33	37	35	40	27	29	36	29	38	28	36	36	43	23	40	26	31	29	25	47	37	51	28	22	40	36	44	35	24	34	31	37	28	26	40	34	28	34	36	39	39	36	34	36	28	32	39	33	35	44	29	40	34	40	34	35	30	39	37	43	40	39	31	33	45	33	31	40	32	30	34	31	26	38	29	27	32	34	32	38	25	39	28	50	39	37	31	39	25	32	34	32	28	33	34	26	37	39	40	36	32	39	32	37	32	32	34	45	30	39	30	47	25	38	45	29	37	40	35	36	34	41	36	36	33	30	44	35	41	32	38	40	41	21	26	33	37	35	25	25	28	35	35	27	38	39	30	30	24	43	34	42	41	30	36	38	32	43	39	32	42	43	32	31	28	35	29	34	35	44	38	34	45	36	32	38	39	36	34	31	39	42	20	25	28	35	39	42	44	34	36	33	29	41	43	28	35	34	34	37	33	32	30	37	39	29	21	30	38	38	26	34	44	33	38	46	36	27	47	34	30	43	39	27	42	45	33	37	54	38	28	47	27	35	40	34	34	34	35	38	27	35	35	26	28	29	28	27	39	30	26	30	36	29	40	40	32	36	41	39	40	34	41	36	38	32	38	34	31	36	40	35	30	29	39	33	31	40	44	38	39	33	32	41	30	39	26	44	31	37	27	24	35	43	30	43	42	30	33	39	41	24	32	31	26	21	31	34	31	31	23	29	34	32	40	35	31	27	34	31	24	25	28	36	41	33	36	36	32	38	33	34	37	38	17	35	32	38	26	38	50	44	33	34	39	45	37	36	35	42	31	30	32	50	35	30	33	44	36	34	51	27	38	32	40	39	31	36	34	42	27	26	42	39	44	33	37	38	30	43	40	30	24	34	42	33	34	43	42	32	39	28	31	38	37	26	41	25	33	38	35	39	30	28	32	34	40	34	32	36	31	37	29	31	37	42	44	36	37	36	32	40	37	44	33	30	28	33	39	31	33	39	33	28	45	38	34	40	33	27	39	41	35	35	41	37	32	37	35	29	34	38	28	28	30	51	42	38	24	41	31	35
19350	11622	8643	17054	28030	51927	63327	54636	42920	32217	22173	11511	4218	1433	718	548	494	449	483	464	491	470	448	487	487	449	452	502	490	482	472	444	462	508	507	468	455	483	470	441	467	478	446	471	487	455	476	439	506	475	455	450	486	470	463	448	441	459	448	506	463	454	435	457	458	479	445	442	448	480	475	479	476	421	479	482	470	440	444	441	459	448	472	442	470	438	446	439	443	460	482	452	462	433	485	474	453	439	480	455	471	447	442	458	445	441	470	497	472	495	457	477	475	478	450	465	483	487	488	467	460	462	485	443	480	454	469	439	435	462	441	500	433	447	445	480	473	416	485	449	505	431	476	475	446	465	486	488	441	427	480	473	428	476	470	500	484	448	434	450	451	471	514	513	477	450	466	448	508	494	443	451	473	486	476	482	447	444	457	439	480	456	471	440	426	473	485	451	450	448	497	477	489	471	497	453	451	452	496	429	467	471	519	488	492	460	434	470	465	500	428	471	520	464	428	454	453	428	457	460	464	444	488	455	491	448	467	453	476	436	462	478	472	437	451	455	448	475	467	467	435	459	479	476	474	459	443	467	468	456	486	411	469	487	476	465	490	474	469	448	449	475	436	491	429	494	477	431	456	473	455	488	467	457	435	473	470	461	489	448	437	439	456	453	428	454	455	456	466	469	485	464	443	437	441	488	471	438	481	424	469	467	450	462	463	485	442	476	464	523	459	472	458	478	462	457	426	478	460	487	451	461	459	485	487	436	474	460	441	473	484	457	486	410	448	488	459	487	469	440	444	472	469	476	445	511	499	470	455	464	498	464	467	435	452	465	483	477	488	448	497	484	479	417	464	454	494	459	444	454	457	448	460	480	471	448	489	457	475	443	482	454	490	465	438	473	462	462	426	473	473	446	424	425	447	484	478	423	467	461	494	451	515	434	452	482	475	491	458	445	472	468	459	452	479	498	495	455	462	475	491	468	462	458	517	472	471	459	492	443	451	459	460	429	477	445	508	443	485	444	468	483	444	466	438	472	454	470	451	456	504	492	468	443	498	526	431	487	462	469	430	485	510	445	476	418	477	469	467	454	487	470	445	423	476	493	466	469	487	492	438	448	441	474	472	480	472	441	458	477	498	463	485	483	485	447	479	466	474	459	471	450	477	437	471	490	467	456	446	470	461	468	446	471	421	440	504	432	476	502	459	453	478	462	442	427	482	456	457	451	491	471	456	473	448	457	448	495	454	475	426	465	450	445	490	476	475	428	491	473	478	489	474	479	450	459	439	472	418	433	447	435	420	433	473	465	477	470	492	460	449	425	490	492	432	442	468	471	446	458	462	455	467	441	465	453	425	453	455	425	487	484	439	482	452	435	474	477	479	473	447	457	488	465	425	495	443	446	452	524	482	479	467	493	509	466	462	498	487	487	457	471	465	464	462	454	482	448	448	482	471	476	458	440	461	471	463	467	493	465	438	444	467	489	467	463	467	453	439	468	474	420	441	465	513	471	476	434	454	465	449	456	452	449	500	465	449	467	465	497	457	454	444	448	429	449	474	460	484	514	456	431	430	442	476	464	482	443	438	443	461	496	443	484	474	464	437	448	477	464	471	466	475	511	509	443	449	475	448	475	446	501	457	484	471	488	484	448	459	502	427	441	493	485	469	487	434	442	467	480	474	471	437	436	460	440	400	489	450	475	498	486	446	469	464	459	444	498	492	441	448	475	467	441	516	471	466	490	448	436	462	471	485	480	471	464	432	465	488	467	481	483	437	462	422	421	500	458	448	441	464	451	456	434	484	456	478	461	429	466	459	429	467	474	452	441	484	462	480	468	469	428	463	487	429	484	432	470	452	528	449	464	437	452	454	477	451	512	471	459	440	462	446	466	459	449	461	473	463	484	462	461	452	433	446	473	455	447	492	445	430	475	434	440	513	464	486	427	459	503	501	464	453	448	486	452	479	478	445	454	450	466	482	457	498	521	466	490	454	477	461	465	464	456	423	500	501	454	469	459	468	462	464	513	495	455	466	477	440	521	471	465	475	456	499	463	437	457	446	482	484	480	434	467	500	461	481	450	468	449	449	452	471	478	487	472	440	456	478	467	464	450	483	456	461	421	399	420	468	465	451	469	441	463	486	480	481	453	443	429	478	419	482	437	439	453	444	458	449	462	459	478	481	484	448	455	439	455	503	473	470	438	476	483	474	462	458	446	467	474	469	457	452	450	494	508	444	453	431	512	523	462	479	467	481	462	455	437	433	473	451	454	465	446	455	449	482	464	444	492	498	457	491	464	421	452	459	466	439	433	415	444	455	451	450	458	470	448	442	465	454	462	453	464	453	472	479	469	496	446	487	470	499	410	455	454	441	438	443	476	452	440	451	460	438	441	470	487	455	480	457	453	464	469	452	470	484	446	446	463	486	459	466	505	474	464	474	459	457	479	479	442	460	450	441	465	462	460	464	448	441	449	449	457	522	475	500	444	443	447	468	496	452	482	494	494	453	480	472	505	445	461	456	488	446	462	454	448	490	457	421	455	438	470	471	448	455	461	469	457	501	463	453	464	524	449	482	428	480	452	491	471	460	463	463	493	452	503	529	463	478	479	451	475	476	487	430	428	446	489	460	458	467	483	461	462	461	467	463	453	487	521	491	477	456	522	483	450	460	463	461	421	457	490	465	460	442	466	428	493	459	450	487	470	438	422	483	428	460	455	503	477	474	479	432	488	464	437	467	495	511	447	484	464	457	453	468	505	498	493	465	446	478	457	448	476	444	428	426	480	447	441	457	466	500	485	462	484	450	424	446	463	496	495	482	461	438	487	480	453	494	479	441	503	487	467	450	444	418	462	451	446	446	459	474	463	463	463	447	483	450	468	467	435	505	509	458	469	485	465	467	464	464	459	468	504	458	455	471	462	449	497	451	412	455	438	470	492	429	455	484	428	445	437	465	485	501	506	428	523	439	478	433	472	493	463	489	485	452	446	462	414	486	456	434	461	522	467	442	457	435	482	455	468	432	468	497	455	446	489	467	446	488	445	455	430	459	436	476	476	436	458	446	466	468	492	442	472	472	466	450	461	429	439	459	439	443	419	485	475	448	434	447	440	436	442	482	461	473	468	465	433	476	526	480	450	481	446	459	470	463	482	491	473	479	467	470	468	492	454	476	480	459	446	428	480	482	448	496	514	466	484	455	423	436	463	504	484	448	471	431	455	451	441	471	428	478	471	432	474	441	428	458	456	455	479	441	515	496	450	452	446	434	411	456	469	453	447	452	475	426	445	489	492	450	447	467	508	447	474	472	468	449	464	461	465	456	429	485	455	482	452	413	452	455	431	470	419	447	468	456	477	408	447	404	453	471	499	430	455	410	441	478	451	470	515	470	440	471	489	441	441	502	468	472	439	486	476	489	479	456	461	453	481	482	452	522	446	438	465	505	485	503	464	448	477	424	453	446	453	433	382	470	455	473	493	450	501	503	490	448	445	475	444	466	445
1219	916	723	577	757	7742	19664	17129	10619	4712	1872	732	230	87	49	26	39	33	41	33	36	42	34	27	33	38	49	40	30	33	38	30	31	41	39	24	25	29	23	28	43	26	39	25	41	42	40	28	33	38	34	27	29	34	39	38	50	33	37	30	32	32	35	23	32	35	34	39	27	40	27	37	30	35	38	48	42	32	38	31	33	33	34	38	44	33	30	36	34	37	43	38	38	35	29	29	32	36	34	42	36	38	33	23	28	31	43	28	46	33	45	38	50	38	26	28	31	33	34	31	44	47	30	39	32	28	34	42	31	33	34	28	33	39	37	34	32	28	36	36	41	28	39	37	28	29	42	28	30	30	44	32	45	29	33	41	22	34	35	33	36	37	35	33	28	47	35	37	48	44	34	32	38	32	36	35	34	34	41	36	37	26	29	37	29	45	40	33	40	30	44	40	35	56	41	43	38	23	35	33	47	34	30	29	42	41	41	34	40	36	34	41	33	27	38	44	40	29	39	56	42	45	28	32	29	32	33	22	39	36	31	25	35	22	39	25	37	39	29	37	40	38	33	34	32	43	26	38	40	25	38	37	47	40	32	34	35	32	37	34	32	33	33	39	39	42	29	33	33	31	54	36	29	43	35	39	28	37	39	32	43	32	32	37	40	42	35	33	32	39	28	29	42	25	40	40	35	43	32	49	32	30	32	42	43	48	28	25	30	42	28	28	30	36	30	35	35	41	44	31	48	46	34	33	35	20	39	32	28	29	38	34	31	32	38	33	25	38	39	37	32	35	41	30	43	32	35	34	29	34	31	40	44	29	39	42	21	43	32	34	32	44	33	41	33	51	42	34	39	44	36	35	33	43	26	41	38	37	44	35	23	44	31	28	28	31	33	36	36	46	32	39	36	27	41	34	25	38	30	33	30	28	31	30	42	30	36	29	30	45	35	26	49	27	29	32	36	32	43	37	30	33	30	37	33	27	41	33	36	34	37	35	33	34	36	25	36	42	29	35	48	31	40	33	35	37	34	43	32	44	30	31	35	39	37	29	35	32	36	24	26	38	39	35	46	40	26	42	33	33	26	43	36	34	27	39	26	27	38	37	38	21	28	43	37	32	49	51	33	29	31	32	40	36	39	28	38	33	54	37	33	37	35	44	34	30	30	38	35	37	34	33	27	35	33	32	43	32	32	42	34	34	40	34	29	29	28	30	35	36	35	27	30	32	28	32	37	35	35	29	31	37	38	35	31	33	31	32	30	40	39	36	41	34	38	53	40	28	27	52	32	42	35	30	22	33	40	24	44	34	24	35	35	36	34	38	37	46	32	32	42	34	32	31	32	28	33	40	27	46	27	34	38	43	32	37	29	33	29	42	29	38	37	31	36	36	36	37	35	38	42	34	45	47	33	34	39	42	32	37	36	44	44	44	39	35	35	34	33	30	32	31	31	35	40	40	39	51	28	40	39	39	36	32	38	38	37	35	37	28	36	27	37	37	27	32	27	26	34	28	39	31	32	45	32	39	36	40	40	28	34	42	36	45	26	32	47	35	43	32	34	34	29	37	38	37	35	37	23	34	26	42	37	20	43	31	30	36	46	26	21	27	35	32	26	33	30	29	30	36	23	38	34	29	34	34	31	33	40	42	35	30	30	37	31	30	42	42	46	32	36	27	21	34	32	30	43	41	35	44	32	32	40	41	38	36	25	40	37	35	36	31	34	37	39	31	36	33	35	38	29	35	24	34	28	38	36	30	34	30	20	38	29	32	40	35	42	39	36	38	27	41	36	30	32	34	44	30	35	36	43	39	25	40	30	31	38	39	49	45	40	35	32	35	31	29	42	37	47	35	38	28	35	27	37	21	48	31	21	27	41	36	31	35	36	42	31	34	29	25	29	34	40	39	39	40	35	30	36	40	31	30	35	35	31	31	43	35	34	41	39	38	36	33	39	39	26	37	38	44	39	41	39	33	28	42	35	27	31	27	40	41	45	48	40	40	41	45	40	36	34	34	36	32	36	27	38	29	27	28	33	30	33	39	31	35	41	31	34	26	33	31	29	32	38	40	41	40	33	27	37	36	43	31	29	36	32	29	31	27	27	41	40	33	39	27	32	41	32	37	39	37	35	34	34	38	32	33	31	33	26	32	34	43	35	41	33	25	30	27	29	27	34	39	40	31	35	30	42	32	30	34	40	39	36	43	38	31	30	33	33	40	29	34	50	42	28	35	33	33	38	40	27	27	38	38	45	38	24	31	32	31	31	37	30	36	34	38	39	38	44	32	36	33	32	32	27	46	35	32	43	33	32	29	42	22	35	35	28	42	35	29	32	32	37	35	35	36	31	32	33	39	32	39	38	35	27	34	29	34	33	28	31	34	32	41	36	30	37	37	24	39	31	36	28	45	40	27	33	33	35	45	38	35	33	41	32	37	35	45	33	31	34	19	36	44	39	38	26	35	36	34	34	32	33	40	38	34	28	37	43	39	34	36	38	31	37	40	34	40	29	49	31	34	46	43	40	32	35	43	29	35	29	31	24	33	32	22	47	24	29	37	32	34	32	46	35	31	39	32	39	31	41	32	31	36	33	31	27	35	35	39	32	34	42	32	35	31	42	37	30	38	26	48	30	26	33	39	33	44	25	46	30	35	41	35	36	25	33	32	42	37	26	37	40	22	43	32	40	38	30	36	36	50	43	36	40	37	32	35	44	44	42	28	37	31	24	38	34	42	34	32	21	27	26	36	46	51	40	31	31	28	39	31	30	27	24	41	41	38	37	32	36	31	31	31	41	39	35	31	35	31	28	32	32	35	31	45	29	40	29	36	40	28	42	35	36	33	45	39	36	29	30	35	37	37	37	30	43	50	29	41	47	36	42	30	38	37	27	41	37	42	27	37	39	38	38	42	24	46	39	45	36	31	43	32	34	38	46	24	49	34	34	45	32	36	27	35	34	46	30	41	26	39	33	41	32	28	39	28	38	34	35	37	30	32	37	45	27	27	36	30	36	54	34	34	34	39	38	24	25	42	32	30	31	25	25	28	44	44	34	31	29	41	38	30	34	27	32	36	28	32	29	42	34	30	36	30	32	37	32	31	38	36	30	40	30	33	38	34	41	34	29	25	42	43	39	28	41	46	37	40	43	31	24	35	36	37	29	35	37	27	38	38	42	34	29	25	31	29	40	39	30	24	31	29	23	33	24	32	29	41	33	37	54	34	33	26	41	24	36	40	39	33	29	47	35	34	22	43	33	27	33	39	30	27	34	29	41	26	40	35	37	34	35	28	33	37	36	43	38	39	45	34	36	37	27	37	28	28	40	32	23	35	38	37	35	28	32	49	38	43	40	35	31	32	22	33	40	36	49	28	35	26	37	29	38	42	49	33	25	34	38	27	37	35	31	37	32	44	45	45	29	39	33	37	34	40	30	28	40	30	35	35	43	35	44	27	41	26	38	45	45	37	32	39	35	27	28	28	32	30	32	33	36	21
23461	16581	12949	22280	33718	58007	74602	63679	49643	36314	26581	15202	5919	1870	778	538	465	448	417	463	472	503	457	441	463	501	485	450	440	481	451	472	434	483	467	486	473	429	453	495	486	479	455	485	494	461	484	462	489	437	441	473	469	449	460	440	466	479	471	482	447	475	483	477	466	438	483	469	447	478	455	468	481	476	473	485	449	472	451	444	468	447	446	458	496	481	479	459	439	482	463	439	469	471	452	452	472	476	471	474	455	469	458	515	483	469	471	484	472	454	458	476	451	470	462	492	470	458	488	496	468	470	501	421	469	467	513	442	465	460	436	449	432	454	448	440	473	450	472	520	432	489	444	478	470	507	498	454	475	484	475	460	445	499	441	459	432	469	472	499	463	442	446	453	439	459	491	432	493	461	466	442	483	456	437	455	484	430	452	455	452	496	445	484	484	466	438	424	442	467	457	438	433	510	460	461	469	465	455	446	433	448	480	464	438	459	461	477	487	470	459	475	449	469	491	455	456	476	451	422	467	506	464	444	419	471	426	432	492	497	468	495	433	442	445	425	461	469	479	448	492	480	491	482	467	426	453	450	460	434	450	427	500	467	442	444	431	417	490	504	476	437	457	474	517	450	441	465	500	460	486	486	440	446	435	414	505	458	467	471	446	462	439	448	471	449	464	432	463	475	488	444	447	490	454	465	436	470	421	472	418	472	455	405	468	469	481	453	441	460	445	456	467	492	524	517	443	470	460	478	485	519	437	460	483	473	446	465	459	455	458	454	437	479	460	459	448	481	478	450	452	454	458	454	438	460	436	474	453	496	465	475	450	481	457	480	454	429	506	443	483	526	451	465	467	454	458	461	425	434	447	443	476	460	511	464	462	486	464	490	431	482	452	476	438	483	424	462	486	481	447	483	463	515	477	477	451	493	441	437	488	464	485	457	470	469	475	465	477	466	485	455	473	484	462	487	457	472	477	437	487	506	436	499	438	471	444	437	449	444	503	486	459	475	473	479	482	454	477	445	425	480	489	480	452	475	424	486	474	491	468	446	453	428	469	496	451	456	467	469	481	427	475	471	450	441	452	459	484	465	444	485	499	498	469	493	464	481	429	457	484	474	464	455	480	418	443	463	453	461	503	462	470	445	445	432	449	476	486	424	480	478	450	499	454	462	471	494	478	454	511	444	458	471	492	443	454	487	430	506	446	459	451	516	437	508	432	442	485	412	481	487	464	448	470	457	444	433	475	471	456	474	441	495	492	454	503	445	502	480	454	506	492	503	500	475	460	422	481	472	417	460	479	443	461	468	463	453	510	463	424	421	427	488	470	478	442	468	463	486	408	457	462	473	478	434	482	493	481	428	444	465	449	473	458	454	473	466	508	484	477	469	453	479	470	479	443	463	479	490	480	453	477	484	459	459	474	467	487	461	446	472	456	466	473	478	476	486	427	456	454	502	447	476	480	489	479	453	462	455	468	502	482	458	474	465	421	456	450	471	435	499	459	481	451	473	464	430	425	423	486	471	458	443	488	438	505	454	457	474	452	488	500	455	477	473	469	448	484	469	452	478	472	481	488	458	424	487	471	465	484	438	469	423	479	440	423	420	410	456	448	418	470	454	440	440	474	429	452	465	457	517	463	434	432	458	474	457	481	458	487	451	471	477	495	473	448	439	491	488	439	453	444	445	455	434	460	503	445	433	462	475	469	445	462	451	430	432	456	444	454	454	539	500	520	472	476	486	442	444	469	497	471	477	450	506	467	465	441	475	461	484	442	478	472	453	443	468	451	397	510	521	475	450	467	491	491	481	452	456	435	501	458	461	472	468	458	469	461	472	458	462	433	448	467	483	433	449	453	472	456	472	441	472	464	465	463	439	477	474	409	482	472	477	468	465	434	434	436	432	463	462	472	421	441	480	463	437	501	465	455	433	465	465	486	460	439	481	435	456	458	462	469	448	486	477	458	450	433	480	472	456	441	481	471	452	480	462	478	431	431	448	452	453	469	464	432	433	450	419	477	451	465	464	446	441	433	497	470	465	448	449	480	484	462	435	472	466	484	452	441	492	452	451	449	486	463	469	436	429	468	467	468	473	488	454	479	462	481	490	443	452	473	464	463	449	486	455	452	474	478	466	436	477	443	426	466	502	482	455	473	452	485	454	476	494	479	475	476	467	469	412	468	474	496	464	467	476	452	527	438	493	456	472	462	442	456	453	436	418	509	423	453	453	453	470	483	460	474	494	439	479	476	447	439	456	438	494	470	461	443	439	442	452	477	479	436	501	444	478	491	441	432	464	496	458	498	456	439	444	437	472	490	479	461	494	466	481	458	437	487	451	476	433	440	488	488	464	427	511	457	431	481	473	485	478	444	511	485	434	471	492	477	510	451	522	468	452	438	454	421	431	461	502	463	468	474	464	452	492	476	454	489	463	498	464	488	458	466	442	464	435	425	456	478	487	490	460	442	471	432	466	466	438	472	420	469	492	482	486	461	467	434	475	444	466	451	437	480	484	446	489	450	479	521	446	467	487	453	483	468	429	451	452	448	429	453	461	445	489	442	454	476	468	479	496	491	454	464	471	492	441	476	437	486	482	497	475	496	426	464	448	437	502	469	453	455	471	481	480	469	471	443	469	472	484	482	470	481	484	449	485	454	439	441	464	468	456	464	453	459	447	443	486	466	448	453	495	442	470	462	489	470	475	469	446	455	473	456	432	469	487	457	493	455	455	440	486	500	491	466	468	441	491	483	480	445	405	485	451	445	518	496	444	472	424	443	465	506	479	483	411	450	453	455	420	435	451	491	413	502	463	436	502	477	446	472	463	444	494	466	465	462	480	435	450	497	452	428	431	483	462	459	428	439	485	456	470	515	419	468	476	481	426	472	498	461	496	485	442	506	457	484	446	490	476	451	460	391	477	470	474	448	470	441	482	459	454	454	476	474	484	459	469	483	427	472	500	486	450	470	477	487	448	411	494	455	514	480	464	453	477	441	433	441	466	406	434	438	478	458	427	475	451	472	461	484	447	459	480	462	453	448	460	467	498	463	481	436	497	468	472	468	468	459	471	451	527	456	484	417	426	445	459	432	492	467	455	462	437	463	495	483	428	493	419	474	497	507	443	410	469	454	516	468	495	459	426	420	424	431	448	488	447	465	503	458	473	489	462	477	481	474	468	492	466	468	454	483	498	470	460	459	447	440	511	436	454	453	435	499	453	482	447	520	476	422	468	448	454	496	461	456	477	471	441	463	457	463	451	454	497	497	461	458	449	462	490	470	472	477	477	488	467	447	490	468	466	454	459	498	487	467	450	456	448	449	417	452	425	456	487	446	465	447	416	451	469	456	433	470	430	469	454	447	496	473	442	474	473	465	476	438	468	453	459	453	488	491	475	488	444	466	469	450	470	452	435	488	476	503	506	428	462	445	491	467	446	469	456	460	424	445	444	474	457	453	443	452	465	439	463	456	483	470	469	454	464	458	485	480	479	466	492	474	470
1328	263	140	126	162	2217	4457	3670	2050	1021	493	223	110	52	34	31	46	32	33	33	34	37	20	36	36	32	34	31	22	38	35	26	42	38	33	30	29	35	22	29	36	26	28	39	41	33	38	30	28	44	28	41	29	29	35	38	31	28	37	38	29	29	33	30	26	30	24	25	38	28	39	33	36	25	35	30	31	30	35	30	36	38	19	43	34	36	36	29	43	36	29	48	33	25	40	32	35	27	30	30	32	34	39	34	26	30	32	29	37	28	29	25	25	33	26	36	35	33	31	36	38	35	29	30	23	31	31	35	38	25	29	39	37	33	39	43	44	28	38	43	33	38	31	42	26	42	34	28	30	34	30	30	28	31	29	37	31	34	28	28	36	41	31	33	26	31	30	35	34	29	31	29	31	38	36	31	32	30	30	29	47	36	30	18	26	42	33	26	24	27	32	27	31	38	31	27	37	34	21	24	27	31	25	32	36	31	26	42	37	29	34	39	47	30	27	39	25	28	34	39	37	45	33	36	33	34	38	30	36	34	34	34	31	38	33	26	32	25	32	29	29	32	26	31	28	38	38	32	22	37	24	27	38	38	35	34	36	31	35	35	28	32	39	39	31	30	33	35	36	37	31	30	38	43	31	26	30	27	27	28	22	24	36	26	31	30	43	36	31	31	24	38	38	29	28	32	34	30	23	44	33	34	36	38	28	29	36	26	28	24	38	31	26	25	35	37	36	27	26	42	40	35	24	41	38	37	35	31	31	32	33	35	32	33	26	38	28	23	32	37	19	28	29	24	28	42	36	25	30	48	30	28	19	34	26	25	38	32	32	28	31	33	33	38	42	37	27	32	32	21	26	21	33	35	28	40	28	26	32	34	38	35	24	44	27	29	32	41	38	27	40	32	26	27	38	34	36	40	40	43	30	40	32	21	35	21	30	33	30	41	27	34	30	31	29	36	33	34	26	34	37	29	34	32	32	35	27	43	34	28	35	45	31	36	31	31	27	33	24	41	27	28	29	25	27	34	45	26	38	30	26	31	31	29	36	21	33	28	32	20	36	43	24	41	26	31	27	27	20	31	35	26	39	45	32	24	38	39	34	27	22	40	25	23	29	30	21	35	22	27	38	41	30	31	35	33	37	34	29	35	38	33	29	37	28	30	37	28	36	27	36	41	37	25	37	31	34	40	32	27	30	30	32	40	38	29	40	36	37	33	36	34	32	38	36	33	25	36	37	44	39	38	23	35	40	28	35	33	28	28	26	23	34	33	29	36	31	46	39	38	33	38	43	34	27	32	32	27	27	27	31	29	28	30	31	31	34	45	38	26	32	31	23	34	34	30	32	29	23	26	34	35	29	31	35	41	22	25	26	37	31	39	39	25	31	36	32	26	25	26	35	27	33	23	38	29	31	29	31	41	29	41	31	32	29	18	29	35	31	39	33	27	28	35	35	42	37	32	37	37	40	26	35	38	28	26	21	36	26	33	37	33	36	39	36	35	36	22	25	37	39	26	32	37	32	34	37	38	33	29	21	32	32	25	31	33	28	22	38	34	26	34	30	31	31	43	22	41	24	24	30	37	24	25	33	23	32	20	25	33	28	32	38	48	27	37	23	41	37	40	34	32	36	44	31	27	39	36	31	34	30	34	26	28	31	24	38	27	27	30	24	32	41	26	40	38	27	26	32	37	21	29	31	29	35	34	27	43	33	31	28	29	32	35	28	19	37	31	34	35	31	36	34	39	27	35	39	27	34	26	35	32	24	25	35	28	28	26	33	27	35	39	38	24	34	33	36	31	36	27	31	20	37	30	36	37	34	36	24	30	31	34	46	25	21	28	38	30	30	23	33	38	28	30	38	31	31	30	23	40	28	30	31	29	41	34	41	27	29	37	43	37	27	33	29	32	33	45	29	25	35	31	43	36	19	31	37	29	37	35	40	23	40	18	36	50	29	46	26	32	45	27	29	47	34	24	35	28	19	36	42	32	32	54	36	34	29	28	33	34	29	30	30	31	29	39	35	32	44	32	27	33	37	35	27	22	37	32	38	30	28	32	33	44	25	42	33	37	30	29	28	25	30	29	35	44	29	20	31	32	32	30	24	37	26	31	36	31	30	31	35	35	34	30	50	20	31	40	37	32	39	25	28	38	39	36	40	27	33	31	25	41	28	27	32	31	42	34	22	39	22	31	49	23	38	33	32	33	30	29	39	32	27	22	34	26	39	32	36	30	31	34	27	30	25	27	36	25	36	33	32	29	30	26	38	36	40	36	33	28	38	30	35	28	32	35	36	26	35	36	23	26	30	23	33	25	34	37	24	31	31	28	37	33	37	23	37	37	40	27	28	22	30	25	37	31	32	32	32	30	33	33	31	32	36	30	36	36	31	23	23	28	28	35	36	27	28	31	33	20	38	33	37	32	39	31	38	29	35	30	28	39	32	36	37	36	20	30	49	27	35	31	26	41	42	32	43	26	27	30	38	28	41	31	24	32	43	35	34	41	35	32	32	28	46	28	36	29	37	36	32	37	29	26	37	32	32	24	36	26	24	35	39	31	32	28	35	38	23	29	36	24	27	36	29	29	23	36	27	29	32	39	43	24	26	37	33	37	33	27	36	38	28	28	34	34	27	22	34	50	31	36	47	27	35	29	39	36	24	25	33	30	38	32	22	36	36	35	37	32	25	48	38	39	21	33	26	23	19	42	32	34	33	34	32	25	30	28	34	34	30	36	29	35	39	30	31	29	30	35	31	36	39	32	32	37	41	36	25	38	30	25	25	38	21	41	29	30	36	43	34	37	35	40	41	24	33	25	36	30	37	32	35	31	30	29	28	38	31	32	24	23	29	32	24	30	26	31	31	26	33	35	29	28	43	39	37	27	33	25	29	23	33	42	31	38	22	26	26	27	27	26	21	33	37	33	39	34	40	28	35	19	37	37	24	37	36	35	38	37	30	38	27	18	26	30	36	37	17	46	23	35	43	31	29	31	44	41	26	29	30	30	28	37	26	32	42	39	33	22	26	23	30	32	27	32	26	30	29	36	24	35	32	30	29	33	32	38	25	36	25	36	36	36	20	34	39	27	32	34	43	27	38	34	31	31	34	24	28	25	36	29	33	39	24	29	33	31	29	33	30	35	28	37	36	31	33	46	31	38	27	31	31	21	21	37	39	36	35	37	33	39	34	34	33	32	27	38	35	39	29	35	36	35	29	29	40	36	21	38	31	33	35	31	40	42	38	33	28	30	45	28	27	35	31	33	31	29	47	26	50	36	27	32	35	26	26	30	21	30	35	35	27	34	30	35	27	48	33	36	35	22	33	29	39	37	43	36	50	40	48	22	24	22	30	33	35	30	32	40	32	28	29	39	27	33	38	28	33	41	27	21	28	30	35	26	30	37	30	26	35	43	30	38	27	36	33	33	28	42	44	31	28	39	31	27	30	28	25	33	33	34	36	29	19	40	21	28	39	40	23	28	33	33	41	35
15512	6467	3413	6934	16091	40738	44748	37913	29260	21168	12994	5979	2093	855	540	473	440	407	394	410	448	437	403	404	422	401	412	474	413	393	380	435	424	400	442	380	454	397	449	459	405	426	438	437	450	421	411	411	413	449	437	396	414	438	384	448	394	434	425	420	406	419	389	413	440	424	429	455	393	402	425	389	460	401	404	431	438	393	438	402	403	449	392	427	432	391	410	431	420	420	391	418	415	451	425	403	377	426	420	399	422	424	419	395	400	423	389	395	434	417	423	473	397	418	423	451	427	390	409	415	444	423	434	395	393	433	433	392	431	441	422	444	399	402	391	388	456	428	415	441	420	426	423	425	409	378	404	397	428	391	427	433	429	415	425	411	410	427	397	411	414	404	395	408	432	402	394	441	432	434	427	453	407	383	440	409	429	416	423	388	408	391	416	407	419	434	415	399	442	439	398	430	406	434	419	403	406	423	416	438	434	366	400	416	414	420	393	404	412	417	413	420	436	409	427	409	450	435	430	437	424	390	439	425	411	396	435	482	417	436	415	463	373	416	415	389	457	404	446	433	419	434	414	417	411	436	400	419	419	434	437	427	408	427	408	360	404	432	401	398	432	410	398	412	409	421	425	421	431	413	425	405	435	434	400	419	441	409	427	420	379	467	426	399	428	448	445	416	402	401	442	441	409	393	451	426	446	439	406	425	428	391	421	437	428	404	409	423	440	403	413	421	425	459	414	421	414	415	399	392	417	448	414	415	421	406	393	392	385	463	429	387	399	443	416	437	393	370	408	381	433	433	432	426	397	405	410	415	431	419	404	393	439	401	405	448	434	390	434	445	423	421	432	404	413	386	401	410	422	404	417	416	362	424	421	407	442	421	433	409	406	446	442	420	425	436	408	414	437	443	388	411	416	419	409	459	425	447	411	437	414	396	408	413	431	406	446	390	433	434	416	440	431	420	397	397	399	406	377	399	436	432	414	412	401	426	432	424	413	427	384	421	410	443	422	389	403	401	421	405	386	381	417	453	405	391	403	436	418	404	399	456	446	415	418	428	395	418	434	439	421	387	422	401	435	425	409	406	428	439	425	416	451	451	419	429	438	443	454	434	410	420	442	417	406	403	440	444	447	413	425	419	435	430	421	438	453	418	438	436	401	408	434	412	384	401	445	446	459	443	417	408	436	411	422	408	408	406	409	428	424	452	415	441	431	411	432	418	402	404	453	424	437	410	390	414	411	405	424	415	412	408	422	430	430	464	394	430	408	430	433	373	393	454	398	425	455	406	380	405	384	426	435	435	449	433	444	440	418	431	394	418	414	405	425	403	424	399	434	415	429	442	430	438	456	408	417	403	424	428	404	425	399	447	460	409	413	426	413	421	408	423	413	436	417	452	413	400	415	372	461	403	417	406	401	462	431	408	436	446	428	415	410	437	427	430	433	425	426	440	429	416	417	461	406	419	427	402	370	439	442	420	408	417	417	433	453	444	396	393	431	429	447	413	433	429	456	438	421	470	414	437	448	439	421	393	399	408	436	470	420	441	420	429	429	414	466	403	423	416	414	418	403	437	437	449	419	399	418	408	418	370	427	422	408	416	429	422	407	419	426	395	425	455	454	410	414	432	440	406	429	407	461	430	414	464	450	418	381	393	418	432	478	393	396	403	453	446	446	441	439	432	411	434	425	415	407	439	388	426	428	432	420	449	429	414	424	422	424	384	401	425	416	422	422	411	400	385	423	415	481	430	387	412	388	424	414	455	428	424	429	393	397	412	414	408	435	439	431	439	414	424	437	405	421	404	420	445	459	416	410	396	412	398	350	401	417	418	431	462	423	402	418	427	427	421	426	405	429	392	407	395	396	383	416	415	430	441	431	412	448	385	409	395	419	418	422	454	417	392	412	455	468	423	451	419	473	445	465	420	414	422	423	392	424	385	435	405	432	384	417	401	427	399	419	427	428	454	431	433	429	431	412	455	419	409	424	429	389	430	434	432	456	448	427	437	412	446	377	424	447	456	407	428	444	416	419	405	381	444	437	386	416	397	431	402	392	430	414	395	393	449	435	409	412	413	455	451	402	420	406	438	396	435	402	420	449	447	433	428	427	440	417	391	421	419	411	410	450	436	428	425	392	428	437	388	423	441	436	445	424	437	436	419	444	442	420	415	439	486	452	408	392	403	423	439	410	433	376	425	411	411	415	434	408	423	410	408	453	379	428	413	428	404	434	394	412	397	424	401	411	446	445	448	407	432	412	408	405	427	421	413	405	386	422	393	430	446	408	404	407	432	415	441	391	433	429	402	425	447	412	432	400	429	427	387	433	418	420	387	407	403	422	412	427	465	440	429	409	413	395	398	390	407	430	424	416	420	430	402	415	402	405	400	419	425	404	411	416	429	428	420	444	432	434	394	454	415	429	438	404	418	381	447	425	408	419	385	422	415	431	401	431	418	466	433	389	425	446	419	422	433	413	420	412	412	431	388	460	429	388	410	417	404	410	391	387	385	436	401	426	412	391	424	429	411	414	391	451	393	428	425	425	383	400	416	407	443	395	439	421	429	423	408	452	447	447	437	422	405	409	413	422	431	419	446	441	460	434	434	422	416	419	402	396	403	439	439	391	438	390	417	426	408	421	446	388	475	434	369	421	438	403	434	415	427	425	426	409	442	439	392	408	419	413	388	430	416	447	412	436	410	397	429	395	429	419	422	407	397	437	458	447	400	452	436	428	405	409	392	417	402	423	438	420	449	455	417	425	453	387	424	443	426	435	399	429	429	414	437	433	417	367	455	429	427	391	401	437	397	408	442	431	437	441	393	470	431	430	430	416	427	417	412	403	410	454	411	403	394	436	435	436	436	434	421	421	432	402	429	421	398	441	387	435	392	428	421	424	385	428	398	447	425	416	418	402	411	420	430	434	427	445	445	421	419	397	374	437	424	421	440	397	397	404	418	429	398	448	417	407	405	440	404	417	405	423	425	441	420	383	409	475	413	416	434	409	429	454	404	457	472	436	428	446	386	398	470	415	416	429	428	385	390	407	377	374	417	425	411	394	428	446	411	401	454	380	412	432	414	409	431	449	403	435	440	401	401	430	410	424	427	415	398	420	425	415	442	399	407	428	414	417	423	415	438	424	448	455	444	414	426	414	423	455	406	400	418	429	377	414	430	427	439	443	442	428	445	410	422	457	410	412	427	421	397	403	407	410	423	403	418	413	401	420	380	430	399	406	415	429	413	425	397	433	441	431	439	402	427	439	440	431	438	435	424	450	388	423	410	468	430	431	416	398	434	441	485	443	420	416	409	429	438	440	416	391	418	388	443	400	423	423	440	456	393	442	390	400	410	448	440	424	421	429	399	424	400	383	383	433	441	408	411	427	450	423	444	439	387	395	415	398	417	396	423	438	393	448	382	452	426	440	427	458	431	439	448	432	399	411	416	407	452	442	446	409	444	458	432	409	393	411	424	437	486	415	393	425	412	414	416	442	411	404	431
851	563	378	277	588	8409	12670	8919	4434	2274	994	393	138	57	34	32	38	31	39	31	30	31	35	33	37	31	32	30	32	28	34	31	31	37	30	39	39	38	28	33	32	34	28	27	31	27	25	32	29	27	39	49	28	25	31	37	33	38	38	38	20	41	37	35	23	27	37	29	33	22	23	43	30	31	34	37	38	26	28	38	44	42	38	38	34	43	30	32	36	39	36	27	31	31	36	32	39	45	30	27	34	39	36	35	45	37	31	41	27	41	46	27	34	52	42	29	26	22	40	36	33	41	43	42	41	35	29	42	33	42	27	29	21	33	31	36	23	30	34	26	37	35	36	34	34	27	36	33	36	42	28	25	26	38	38	30	31	33	34	36	36	36	30	37	40	26	27	28	35	28	25	29	25	38	37	28	32	36	32	25	23	38	29	29	35	26	33	37	32	25	38	29	42	29	30	26	20	30	26	38	30	25	38	39	27	39	28	40	34	24	50	37	27	37	32	32	21	24	36	47	25	26	38	40	38	25	24	22	30	27	34	27	29	33	24	37	26	29	35	22	42	35	25	25	31	34	42	35	38	28	48	30	36	26	44	29	39	35	35	34	30	25	29	35	29	30	27	27	41	28	40	35	27	33	32	39	44	39	35	38	27	32	34	31	33	28	32	42	25	41	31	20	33	39	29	35	39	30	22	30	37	31	30	40	42	34	27	31	24	34	42	30	37	29	35	30	36	39	37	35	33	33	33	27	35	35	37	38	34	47	34	36	36	27	45	37	24	25	33	32	30	31	26	31	35	28	47	24	29	27	24	33	29	37	46	31	23	33	35	27	26	39	26	35	30	25	37	41	22	24	29	33	34	29	23	40	28	37	34	37	35	29	38	29	32	37	37	33	30	31	32	33	28	40	31	27	30	34	21	44	34	38	27	40	36	24	38	45	39	40	37	26	35	34	28	35	34	29	39	37	28	40	30	31	28	30	31	33	27	38	30	39	32	24	33	40	33	42	30	29	26	24	25	40	36	32	38	39	30	34	26	39	35	31	36	34	44	37	29	40	40	24	25	36	31	31	25	35	39	38	34	37	38	42	29	38	29	36	29	28	25	27	30	24	28	41	32	29	41	37	34	30	32	39	27	26	37	35	30	34	27	38	36	37	35	22	37	25	25	35	21	29	30	36	32	30	30	29	37	32	33	36	28	36	38	33	39	45	32	36	33	19	26	27	26	34	32	36	32	28	26	37	30	28	26	32	40	35	20	27	32	34	42	28	42	32	33	30	38	30	41	34	35	33	32	40	31	30	29	27	34	34	28	34	30	25	32	31	36	30	38	26	36	28	30	44	31	44	32	26	35	35	34	27	23	30	25	46	32	32	29	33	34	28	31	45	41	29	21	34	31	32	39	36	35	24	34	39	36	36	37	25	29	37	35	35	36	34	38	18	33	21	37	41	35	41	46	37	33	41	37	37	34	35	29	26	38	41	19	34	30	28	29	30	39	33	40	39	36	28	25	33	34	22	41	29	23	37	22	31	29	39	37	27	30	28	47	28	33	35	45	38	37	21	35	33	30	37	29	37	37	31	30	27	36	27	31	39	29	25	29	30	42	27	34	38	41	48	34	41	37	27	42	28	37	45	34	40	38	32	37	38	27	27	36	39	32	30	29	38	40	41	20	39	32	33	31	26	28	38	31	29	33	22	27	27	30	29	32	28	41	29	40	36	34	35	25	39	44	34	28	19	34	31	18	33	23	36	31	27	29	29	31	31	35	23	32	36	29	33	39	34	41	28	42	37	33	21	32	33	29	32	39	31	32	34	23	44	33	40	29	24	38	37	35	34	35	32	36	35	34	29	21	38	36	40	35	34	33	39	36	37	27	30	28	37	30	28	34	27	38	34	33	26	41	26	36	28	20	32	15	29	31	34	35	32	38	22	30	29	23	44	45	31	34	35	39	32	29	31	25	32	37	32	30	36	36	30	30	27	23	33	27	26	29	34	30	36	35	31	29	38	30	34	35	32	39	36	32	30	31	32	39	33	36	27	39	36	34	28	27	43	24	33	31	26	33	19	29	30	34	40	16	40	33	27	35	40	36	30	36	28	40	33	28	38	25	24	24	28	28	28	31	41	31	32	29	24	20	25	30	34	35	31	36	42	40	27	34	33	31	34	23	29	33	33	28	35	41	29	39	32	37	39	29	33	39	32	26	36	39	36	22	33	38	38	37	40	36	30	39	35	32	37	26	32	26	31	24	24	18	35	32	37	32	28	35	26	26	41	24	25	28	35	31	46	31	38	30	33	37	35	28	34	41	36	40	34	30	31	36	29	35	32	39	33	22	29	38	31	40	25	27	25	29	23	33	36	32	30	30	42	39	28	35	34	31	37	40	41	25	34	37	39	38	36	30	26	36	33	32	36	43	40	34	45	22	21	39	24	48	37	37	32	27	28	32	42	41	34	30	29	36	41	37	30	26	37	34	27	27	39	27	48	41	34	38	27	20	32	29	37	31	32	25	33	33	30	28	37	31	33	25	22	35	43	33	33	27	27	27	26	28	28	35	32	27	31	22	32	29	21	36	28	30	25	30	27	33	26	27	26	31	27	33	44	24	23	31	40	41	29	35	32	31	49	37	38	25	43	26	37	33	36	34	28	25	34	35	41	39	19	24	33	26	37	26	40	28	24	35	29	35	38	27	24	29	32	33	28	34	40	26	28	36	27	33	35	41	34	43	47	33	44	34	41	36	45	28	29	33	40	36	25	27	42	33	33	25	22	27	34	29	37	30	30	32	25	28	26	26	27	39	30	30	31	42	35	37	31	39	31	31	28	30	26	30	32	29	34	28	37	22	29	35	36	46	33	36	24	29	28	33	33	25	23	32	31	20	27	42	31	31	28	35	33	36	20	35	35	31	30	42	29	28	30	28	33	32	35	29	31	31	44	35	27	34	31	44	36	31	26	28	26	41	29	18	28	34	31	32	26	34	37	37	20	29	26	36	29	27	41	38	21	30	36	40	31	42	28	32	37	27	25	37	39	30	40	25	33	33	26	35	37	27	35	36	36	33	26	26	34	29	28	29	31	36	36	33	36	33	33	33	37	34	40	22	29	47	30	28	32	38	30	27	25	33	30	33	35	32	31	28	33	26	37	25	28	40	40	30	37	30	25	24	36	22	32	36	39	33	34	25	26	40	34	36	26	44	33	41	30	35	31	27	25	38	31	37	24	33	33	39	30	42	36	30	42	30	42	36	28	41	43	26	33	26	18	28	42	35	28	30	30	30	28	38	29	36	28	27	30	42	32	36	38	32	32	32	35	32	34	35	33	33	38	27	35	41	29	44	37	34	31	45	38	32	34	38	37	34	37	33	34	29	35	33	28	28	31	32	34	33	30	32	39	38	24	28	31	35	29	31	45	37	27	36	37	42	39	36	28	46	23	29	32	29	31	29	22	23	31	36	27	29	37	39	35	28	25	41	28	41	35	29	38
19089	11705	7251	15781	30748	61760	61538	49467	37292	28874	19242	9183	3173	1214	608	435	447	439	422	419	431	427	417	451	431	448	390	396	402	453	402	406	417	404	423	445	425	429	436	418	418	402	403	427	405	382	420	402	398	429	428	420	446	449	422	441	476	438	406	424	442	421	425	440	406	430	430	470	455	461	438	460	389	436	441	433	422	417	429	463	397	445	467	430	418	424	457	467	450	438	393	445	424	425	405	428	405	410	406	442	453	407	412	422	391	435	426	415	429	400	442	440	430	420	452	445	450	457	408	417	437	425	400	438	426	432	416	465	416	435	410	402	470	436	424	407	439	475	435	421	430	405	403	455	436	419	418	442	435	433	428	426	423	414	427	404	442	461	435	425	423	396	453	449	477	416	440	461	455	424	433	456	424	428	419	439	430	450	416	414	427	434	408	452	452	405	454	433	478	431	442	412	435	436	450	425	432	438	436	452	454	447	429	443	422	409	435	427	400	398	430	431	426	402	412	437	427	434	407	434	446	433	402	466	377	424	434	418	407	407	462	453	424	450	441	437	432	434	414	412	439	435	421	464	435	409	427	418	410	410	415	437	442	438	394	392	441	450	434	434	454	441	418	415	453	424	427	410	419	418	479	439	427	416	418	410	420	424	457	415	425	444	435	445	412	413	428	424	434	420	430	440	417	444	423	446	410	493	431	422	416	408	453	419	405	405	440	421	457	422	431	414	418	427	396	443	464	452	412	444	455	435	451	478	438	440	428	422	390	436	445	435	415	418	431	445	435	448	422	437	437	436	445	386	427	459	453	409	460	397	416	415	435	409	453	450	466	396	422	403	407	448	445	428	437	473	396	435	396	437	449	438	414	439	428	432	404	442	460	435	441	461	395	426	423	402	409	462	440	459	440	434	439	428	437	448	446	451	414	419	419	457	474	424	457	409	434	445	465	427	441	433	434	438	401	448	450	441	470	445	440	434	451	461	429	423	401	466	453	421	422	436	407	405	394	425	417	450	420	428	436	422	448	408	474	450	415	436	422	475	446	418	431	444	383	426	412	407	423	408	462	435	448	416	420	432	436	435	464	448	417	458	392	432	437	428	403	434	427	446	391	425	448	417	417	446	405	448	386	403	510	443	414	411	425	419	425	414	403	444	398	432	433	452	398	431	395	431	418	427	426	416	389	435	419	436	431	430	391	413	434	433	424	440	450	434	445	441	428	427	424	455	426	412	428	440	415	419	398	434	434	449	444	429	426	439	404	455	434	413	437	401	416	436	432	462	436	404	451	422	450	430	418	436	419	414	416	448	439	432	445	459	426	411	427	388	424	453	410	449	416	423	450	451	393	436	432	442	411	466	414	441	431	445	428	453	447	365	446	413	442	417	411	434	408	408	420	412	393	399	415	428	397	409	413	438	458	403	419	436	421	445	432	390	448	431	462	439	410	433	435	414	394	412	443	414	407	419	419	427	411	439	455	451	425	390	460	416	438	392	426	456	428	438	424	398	419	429	414	439	482	447	426	429	435	400	429	429	418	410	429	437	449	425	416	415	435	437	436	429	404	422	420	380	414	423	393	460	417	405	422	402	389	437	389	427	422	407	417	443	435	465	434	435	442	433	416	435	397	439	421	436	430	414	420	387	424	435	398	397	452	422	441	432	439	416	401	435	446	395	416	440	406	421	427	448	424	428	471	425	428	417	412	417	438	401	461	450	415	428	444	419	441	415	458	443	458	444	418	412	440	418	383	415	435	465	394	430	401	452	419	414	428	432	384	434	453	426	421	423	425	433	404	440	422	452	430	428	450	422	409	417	383	384	439	417	424	442	422	460	418	466	409	422	418	379	445	442	434	388	466	452	419	447	431	438	431	406	407	472	407	446	419	444	433	419	420	464	443	422	441	433	424	460	410	433	438	436	448	430	432	449	413	406	447	421	451	428	387	411	435	403	446	445	413	446	410	428	452	423	417	424	444	434	417	398	406	439	442	430	421	430	422	426	415	431	391	426	423	434	419	431	421	388	417	440	433	443	425	435	438	443	412	450	413	432	424	452	428	418	453	438	451	439	436	416	401	430	410	439	384	462	463	401	477	436	428	434	423	422	421	409	437	427	439	422	417	402	448	440	446	431	445	414	384	442	382	440	405	437	404	446	426	440	415	431	430	408	423	431	447	438	403	425	407	408	419	422	435	453	406	400	414	397	426	463	435	416	376	422	465	410	433	436	435	391	451	413	425	422	425	411	430	408	419	454	469	420	467	448	440	417	420	440	405	436	413	424	458	415	447	394	416	450	409	452	480	429	433	401	408	468	462	413	393	439	423	410	431	420	398	415	436	427	407	412	388	463	433	443	437	452	467	412	430	413	495	431	423	428	462	443	383	459	433	421	426	435	414	452	414	412	404	394	440	441	429	443	435	449	448	428	459	445	443	465	440	445	414	445	432	460	430	446	427	441	440	411	440	458	422	471	424	435	440	447	468	452	429	416	427	428	441	452	436	434	420	448	451	457	401	432	414	447	433	423	405	424	419	450	405	437	424	437	406	427	426	475	441	421	435	442	468	420	428	419	394	380	417	408	435	439	440	431	461	420	437	434	436	407	390	433	436	407	466	416	431	429	431	425	479	412	426	423	437	410	421	455	440	408	433	447	398	454	443	397	414	421	439	423	424	441	394	441	421	410	431	430	409	442	419	452	389	441	385	379	443	436	395	442	421	434	411	461	420	435	410	449	406	427	441	421	402	448	432	441	384	416	433	427	432	472	436	392	429	461	446	416	419	447	411	423	437	436	412	405	425	439	427	434	417	453	471	416	409	428	436	374	424	444	408	461	456	423	437	434	419	434	451	445	453	398	409	427	403	415	448	448	424	446	375	370	390	413	431	463	434	440	454	437	442	445	454	422	445	429	448	408	412	440	421	441	402	440	405	416	469	416	427	401	423	415	414	429	448	424	448	417	442	425	438	419	381	430	452	430	440	432	386	410	442	425	463	410	434	441	419	459	443	434	386	419	468	449	426	449	411	438	422	448	421	392	393	441	428	404	425	373	440	439	387	429	435	437	439	439	408	422	416	428	449	459	443	463	442	442	405	426	415	420	437	438	406	423	447	450	376	440	420	433	422	465	426	447	469	416	437	420	397	434	450	422	428	414	433	406	412	415	423	428	429	418	436	413	425	423	415	438	433	403	436	422	437	427	436	393	449	456	459	449	436	436	420	409	439	450	441	437	412	403	403	413	409	422	414	451	451	419	391	427	421	472	415	434	421	418	426	423	447	442	442	494	447	400	431	464	402	377	393	465	417	424	403	428	479	446	384	428	426	389	416	420	466	448	404	418	452	425	453	419	416	433	427	435	404	407	426	439	453	399	423	431	427	442	445	399	422	422	418	430	390	436	425	451	453	410	377	437	417	437	427	409	423	412	410	424	438	402	403	421	439	393	430	459	420	432	398	423	440	406	425	422	422	434	418	407	430	430	400	415	418	409	447	431	404	421
2147	460	359	379	734	7820	11861	8236	5315	2844	1386	580	183	79	41	41	53	34	36	40	36	34	42	37	36	36	37	34	30	41	33	33	42	32	51	41	33	32	29	39	37	36	26	31	37	30	28	38	44	33	34	31	40	34	39	41	37	34	32	32	33	30	29	28	32	35	26	35	30	41	43	35	37	38	48	35	29	30	29	35	33	23	33	32	42	33	33	28	32	29	39	40	26	53	37	27	35	35	39	28	33	36	48	42	32	45	34	38	37	43	40	41	31	35	33	40	31	35	37	41	34	45	35	28	31	33	35	29	27	36	41	40	30	28	41	33	36	34	29	37	29	36	34	39	23	25	32	30	41	37	43	43	36	40	44	27	34	25	41	33	39	32	35	39	34	29	32	29	46	34	38	33	37	33	43	31	32	43	34	37	31	32	36	35	33	37	41	34	35	40	35	23	33	29	36	29	44	30	24	26	39	43	29	25	44	28	49	42	39	40	35	22	34	39	37	26	32	28	32	31	32	23	33	40	44	41	33	30	28	38	43	28	30	33	30	37	29	41	36	27	29	35	39	31	37	32	33	37	37	40	40	38	41	35	29	41	37	31	34	33	39	35	39	37	34	25	42	37	37	31	32	26	39	34	33	38	26	29	33	42	43	37	34	40	49	33	37	31	25	45	35	42	26	33	40	35	39	33	30	38	34	42	33	40	36	42	39	43	33	33	41	33	38	35	33	36	27	48	42	32	39	36	40	30	41	35	32	30	38	31	34	33	34	44	42	35	33	31	29	32	36	31	27	35	32	29	35	36	37	42	35	34	49	32	20	36	32	33	25	28	38	41	37	35	31	33	36	42	37	34	35	43	36	27	33	37	36	36	30	40	41	34	40	31	39	37	29	36	28	39	34	27	24	34	35	27	39	25	37	36	35	34	33	28	30	34	35	46	41	45	25	32	35	30	28	21	31	36	55	38	34	33	28	43	40	31	32	32	36	35	43	26	43	33	29	40	37	40	42	35	33	31	31	27	30	41	28	37	38	34	34	38	32	36	31	35	27	32	40	26	44	36	34	40	35	33	28	34	45	28	46	25	42	33	35	30	28	44	47	34	28	31	43	31	39	32	34	39	28	35	29	37	40	39	33	41	37	39	35	33	40	34	33	26	38	36	27	39	25	34	36	31	39	29	29	40	41	40	43	26	32	28	50	42	37	34	31	40	33	40	45	41	31	41	42	35	32	37	34	34	42	36	32	36	36	27	40	34	26	35	29	36	34	40	45	26	44	38	25	33	42	41	39	29	25	24	36	30	33	22	38	34	33	28	47	28	32	35	38	37	31	35	40	43	52	31	29	35	26	49	32	38	32	36	39	48	32	34	23	45	36	53	31	34	42	32	37	38	39	30	37	45	45	29	44	30	42	39	35	27	41	35	37	49	33	35	26	33	33	30	23	40	31	46	37	29	38	36	36	29	31	36	39	36	32	31	29	40	47	35	41	33	27	40	35	28	38	34	25	35	34	33	37	34	37	24	27	37	39	30	33	33	35	27	34	40	30	27	28	35	39	40	42	32	32	26	25	34	45	41	30	27	36	35	45	49	30	40	33	40	36	38	44	40	24	28	32	37	36	34	45	37	49	31	33	37	32	32	41	36	50	38	37	31	38	24	42	26	27	34	32	42	31	36	41	35	29	32	36	34	22	43	28	40	40	35	26	31	24	39	29	37	40	27	41	35	30	27	39	35	27	29	34	36	27	37	38	40	39	35	35	39	26	33	36	31	29	32	40	31	24	39	34	35	30	34	38	20	39	33	36	29	41	38	23	20	46	32	54	35	47	33	36	37	34	40	21	32	30	38	27	42	35	28	32	37	38	28	40	29	28	48	36	41	35	24	35	30	31	39	36	41	34	27	32	39	27	31	33	43	42	24	32	36	31	37	43	39	38	35	47	25	39	38	42	42	31	29	41	32	38	39	26	38	38	33	32	40	40	34	33	41	32	36	41	35	28	30	35	41	30	37	39	44	32	39	40	29	41	32	30	46	34	39	30	36	29	31	46	31	38	33	38	26	33	37	38	29	29	43	26	44	33	25	32	35	45	34	42	39	33	30	47	38	40	24	50	29	41	42	38	30	41	35	39	25	31	44	23	35	36	34	30	44	48	28	28	35	35	35	39	37	22	47	28	29	30	35	25	36	40	39	30	39	28	30	36	38	39	25	45	38	31	36	26	26	35	44	44	27	32	34	20	33	40	36	30	29	36	27	42	41	40	23	37	39	33	28	36	39	32	37	28	33	43	35	35	31	35	45	37	39	33	36	39	34	34	29	38	31	36	37	43	35	34	41	35	29	27	38	43	39	28	42	32	39	34	31	33	41	26	40	41	24	29	31	36	35	33	35	35	28	37	26	39	41	44	36	35	36	27	35	35	41	32	32	41	44	33	38	44	43	35	37	42	48	29	40	48	34	39	35	39	33	37	33	37	25	42	42	33	30	33	33	36	45	49	31	39	42	37	47	32	42	48	49	32	36	23	32	30	29	40	33	39	37	31	33	30	41	27	33	35	35	38	44	29	37	35	39	30	37	33	43	42	32	33	30	31	35	40	36	26	44	44	35	33	33	37	40	37	38	38	43	30	32	34	40	27	31	34	37	37	35	23	44	37	31	20	33	22	30	43	37	33	46	27	33	39	37	34	32	29	39	39	27	37	47	48	36	32	38	39	36	27	31	32	33	29	35	30	26	46	37	39	30	35	43	37	42	28	45	33	29	28	34	44	42	37	25	33	37	34	44	43	35	35	33	27	25	29	40	46	33	40	33	28	39	30	30	31	37	32	25	31	36	20	30	34	36	36	27	23	38	42	40	34	35	39	35	31	31	39	33	36	39	44	23	34	39	40	30	40	33	37	37	36	34	35	38	40	30	38	38	29	40	44	29	38	44	35	24	33	39	36	30	29	39	39	45	37	38	31	51	42	24	35	43	32	32	38	42	37	33	39	39	41	29	27	37	35	34	35	36	33	38	46	42	31	38	36	38	31	33	29	34	33	30	37	36	41	44	35	31	40	36	37	36	40	34	32	36	48	26	27	33	31	40	38	32	36	37	33	28	32	31	33	38	35	27	43	37	43	27	30	39	44	30	38	28	30	41	26	32	29	43	39	29	36	34	32	39	36	35	33	28	24	36	32	34	39	30	34	42	36	33	37	30	33	40	34	30	34	31	42	37	33	32	25	47	34	23	33	37	27	38	37	40	40	33	32	26	34	55	39	31	44	37	42	41	37	25	31	31	41	31	36	29	38	36	46	37	42	34	38	34	39	34	43	38	34	42	44	33	30	33	45	40	32	34	44	35	38	36	25	38	37	39	34	27	31	45	31	35	26	36	36	44	31	35	38	34	39	44	35	27	40	33	37	40	29	34	47	34	33	33	27	39	36	37	32	40	25	32	44	26	29	33	34	31	32	36	21	38	32	32	38	30	40	36	39	32	41	38	34	33
18873	10838	8074	17026	32457	61116	61013	49563	40811	32020	23445	13184	4973	1718	707	544	515	438	450	461	460	437	445	508	463	415	481	447	431	449	495	480	435	497	428	485	469	462	471	434	476	472	454	449	430	438	501	548	452	465	441	473	478	477	437	438	457	463	443	463	459	435	448	426	466	450	442	424	453	506	511	454	482	464	476	475	429	460	466	455	449	443	442	475	432	492	513	452	437	473	426	445	510	477	467	460	464	440	428	457	467	478	471	465	473	452	465	470	468	469	479	466	475	502	468	445	442	449	485	468	468	406	468	459	417	454	445	426	461	459	424	489	465	420	443	452	437	450	467	462	426	453	462	483	454	462	441	478	463	509	471	447	469	450	435	443	482	453	484	479	475	445	462	449	466	431	456	440	485	430	469	464	473	456	463	483	450	448	479	462	455	473	443	483	464	439	463	467	423	458	466	469	471	453	470	457	457	465	436	487	427	467	495	469	453	476	459	480	485	458	423	474	456	449	462	415	458	453	441	436	439	453	482	491	470	455	443	448	464	468	473	471	424	430	466	462	479	463	503	474	433	447	460	486	445	469	474	455	454	474	505	468	467	485	490	470	471	463	407	506	457	489	461	472	479	475	461	439	453	445	458	441	451	462	453	429	462	461	482	453	468	452	425	475	457	454	459	470	493	467	446	460	451	461	449	464	494	433	454	471	458	450	462	455	408	456	473	454	487	447	501	486	471	459	467	445	494	450	453	411	472	484	482	512	422	434	467	489	447	460	453	460	469	473	440	430	473	473	459	447	482	487	476	489	459	442	480	476	454	415	477	435	464	478	469	421	486	460	465	405	466	488	464	441	495	449	456	476	469	480	487	473	456	453	453	477	458	459	407	434	430	449	424	477	441	459	477	497	467	457	487	444	456	471	465	452	451	477	450	462	449	467	496	481	467	488	448	456	504	466	441	428	464	458	456	482	440	457	428	471	457	461	444	470	449	475	462	504	466	431	474	481	429	468	475	456	459	446	448	475	448	455	428	487	480	477	481	408	451	508	459	454	469	460	465	481	442	457	502	474	406	467	487	489	462	468	508	488	459	424	442	502	473	457	491	469	482	439	466	464	451	498	456	448	498	483	444	483	471	447	469	437	452	476	439	467	462	457	482	499	481	469	460	446	484	448	454	462	465	476	483	457	496	493	474	451	477	427	435	485	446	471	460	477	493	415	453	411	456	438	454	500	458	435	431	477	500	478	474	467	461	491	481	448	452	439	468	482	489	482	419	454	458	462	479	427	467	449	484	493	448	456	475	475	435	492	442	474	453	471	451	440	460	483	482	484	477	510	415	462	456	435	487	448	448	474	452	459	463	431	466	496	458	458	484	423	476	464	474	465	443	492	436	430	466	492	444	477	451	459	477	476	468	470	491	437	477	454	447	438	454	437	462	430	484	470	450	470	465	485	466	476	473	421	469	458	503	491	461	487	430	489	409	486	458	413	462	460	459	471	460	465	494	452	423	473	460	461	492	451	477	468	456	477	443	466	503	470	428	469	441	457	508	447	470	426	439	448	465	467	444	501	478	406	475	453	462	458	466	440	477	493	447	471	486	492	453	451	424	469	455	452	432	493	485	459	487	484	444	475	454	441	459	446	466	450	446	458	441	422	505	427	467	461	429	454	512	492	486	467	472	462	442	413	467	479	489	440	467	487	438	478	472	448	469	455	471	454	458	429	447	470	490	461	446	481	465	461	482	468	484	438	498	430	476	432	506	425	514	475	440	441	441	454	410	419	494	440	448	452	479	436	491	431	478	488	486	435	462	453	472	489	456	501	443	452	457	450	472	483	483	451	482	498	447	457	441	447	442	398	495	409	445	478	480	463	492	436	442	451	450	440	487	460	463	453	456	472	457	469	470	474	460	494	458	454	473	500	439	439	481	458	464	457	435	417	494	474	472	489	442	453	459	478	465	437	471	454	455	474	439	450	464	450	488	449	453	514	433	485	503	463	445	452	451	435	428	466	466	431	436	442	462	501	465	466	446	458	458	495	461	457	464	433	479	462	487	463	469	476	461	476	480	428	437	470	411	458	467	465	467	464	453	471	448	468	470	438	482	451	453	480	459	453	452	460	453	489	445	467	485	453	491	470	424	429	491	456	444	478	469	461	499	487	451	490	464	479	453	525	437	438	473	473	433	444	487	488	479	487	457	436	418	505	481	500	441	469	486	455	445	408	471	492	475	457	471	452	433	490	452	463	493	453	448	463	435	441	436	504	464	460	481	449	475	453	476	473	417	405	439	445	436	483	489	473	456	455	439	480	454	457	492	443	446	464	460	479	457	489	451	448	468	463	459	464	425	419	439	429	496	440	459	468	481	502	444	515	451	419	461	457	459	469	480	453	485	468	473	466	405	475	425	455	438	459	456	463	446	417	476	464	460	477	479	460	455	463	454	440	460	457	444	460	451	502	452	425	444	424	468	444	477	449	499	478	433	461	459	486	466	482	471	403	480	488	443	492	468	454	439	482	447	472	424	454	464	472	509	480	452	490	467	480	478	466	432	449	457	440	472	469	444	443	489	450	480	450	457	457	475	461	486	483	450	468	478	457	474	465	450	435	473	420	467	433	467	428	462	452	453	456	454	456	496	463	458	478	433	423	475	484	483	467	455	498	456	462	482	466	452	493	429	455	421	483	483	411	458	474	479	449	470	456	452	481	457	428	478	477	463	497	452	466	438	445	425	421	467	476	468	471	434	484	430	485	473	464	474	422	498	437	467	461	437	483	472	503	501	449	512	455	457	432	448	450	464	446	479	464	457	451	422	472	453	455	455	486	459	467	466	502	443	442	442	468	468	457	475	437	445	476	478	453	466	473	450	462	467	496	435	452	468	422	414	458	415	453	429	502	480	436	457	450	474	441	453	418	471	438	444	444	470	450	479	479	461	453	462	433	485	462	422	440	446	466	419	457	475	474	430	461	512	449	460	462	428	455	495	479	476	458	447	476	451	472	431	468	461	429	456	465	464	444	433	498	457	450	478	470	447	483	473	483	448	490	471	474	469	466	481	460	456	469	446	479	452	455	467	419	470	448	453	469	439	462	460	449	459	438	451	429	426	457	476	436	480	457	441	459	483	471	454	424	478	422	442	464	460	459	483	449	446	460	475	448	439	449	478	436	471	447	435	481	459	459	454	500	449	473	496	473	462	452	478	486	478	451	424	468	479	506	463	496	452	489	451	504	434	498	484	469	438	492	436	439	450	460	440	454	461	474	474	484	483	456	453	467	464	433	477	472	477	434	446	454	424	493	464	454	496	485	477	501	527	416	423	450	459	515	453	442	442	442	440	420	459	468	488	461	467	482	471	472	431	438	436	484	433	473	436	429	453	452	462	457	460	462	487	480	495	462	446	436	413	435	478	460	439	422	462	422	480	418	451	441	499	461	439	455	445	455	498	457	465	473	462	531	460	450	447	461	463	394	441	491	494	447	479	428	471	453	468	472	506	480
1205	827	607	549	1291	11243	15972	14849	9493	5285	2745	1010	369	111	61	35	43	42	40	49	40	34	51	29	32	36	35	35	27	27	35	39	33	40	31	37	30	34	30	35	36	50	35	41	32	44	28	36	25	41	28	32	48	32	39	38	42	37	36	28	27	35	29	37	45	35	46	33	38	29	30	32	34	44	39	42	39	37	45	39	41	35	36	33	39	32	25	46	38	36	35	39	44	38	26	33	36	31	31	33	32	51	29	40	37	37	36	34	35	38	31	40	41	37	37	27	39	36	33	38	31	31	27	22	28	36	29	36	29	39	45	32	37	33	41	35	33	41	36	43	37	39	40	47	30	34	32	25	35	33	34	47	32	35	38	31	37	35	37	44	43	34	39	30	39	30	27	32	34	29	32	35	33	42	52	18	34	39	33	43	29	27	34	40	35	28	32	40	41	27	34	45	38	38	35	36	44	32	23	30	28	34	30	34	19	53	40	37	38	36	31	32	44	36	34	26	31	43	41	36	27	47	44	38	45	40	43	24	43	23	45	34	34	39	27	31	36	38	28	32	25	38	40	39	27	47	38	36	39	38	36	36	32	27	18	42	29	34	31	44	40	34	26	41	40	30	40	35	29	41	24	30	43	34	42	45	38	35	31	45	43	37	30	37	40	24	36	25	39	25	32	34	31	43	29	40	37	26	37	33	42	40	31	37	43	38	32	42	20	46	43	32	33	38	38	38	33	45	51	43	35	28	23	37	32	38	42	34	28	37	30	35	34	28	34	39	39	43	30	39	34	27	37	54	32	34	42	29	36	35	38	36	40	25	40	31	38	34	26	38	36	35	42	41	31	33	38	46	38	35	33	35	38	33	33	40	37	38	36	34	38	36	34	46	31	31	37	45	32	33	34	42	31	30	28	35	41	31	46	32	43	37	38	33	35	40	45	34	29	35	47	37	36	36	31	31	40	30	29	33	28	47	29	33	37	28	34	37	36	33	34	26	32	39	37	27	44	35	28	43	26	28	38	47	36	43	33	40	37	34	34	25	39	35	31	22	41	35	41	21	43	33	35	32	33	40	33	35	27	33	32	38	38	40	30	24	29	44	32	30	40	25	42	32	42	46	34	43	39	38	39	43	34	35	33	45	35	32	36	41	38	42	35	29	27	36	36	46	32	36	33	38	38	26	40	34	37	28	34	31	40	33	31	33	29	46	41	34	36	41	22	40	26	36	33	34	30	32	27	33	37	35	40	30	36	42	38	33	27	28	29	31	33	31	22	38	42	37	36	33	38	20	31	28	33	40	34	35	33	33	45	32	33	37	31	32	25	35	52	35	26	27	39	37	34	33	32	28	38	38	32	31	27	45	23	31	39	37	36	39	42	37	26	29	34	47	44	39	31	34	37	35	39	38	37	41	36	24	28	42	31	30	35	27	38	33	40	36	30	32	37	39	35	37	28	28	34	45	31	39	40	34	36	36	31	39	31	29	35	36	43	39	38	37	34	34	30	24	23	32	29	37	27	42	30	37	29	34	43	28	25	25	27	33	27	40	39	29	40	35	38	44	24	20	40	32	34	30	38	46	27	35	38	36	33	31	30	43	29	32	37	44	33	38	38	30	51	42	41	33	28	26	41	17	27	31	28	29	43	21	30	36	30	21	22	38	39	30	36	28	32	30	37	30	38	32	40	38	26	37	33	42	33	33	36	37	32	26	38	38	29	32	36	34	31	36	26	30	41	39	38	35	49	31	28	35	41	36	36	36	38	30	35	34	38	45	33	30	33	43	36	35	48	34	29	28	37	38	38	31	34	41	43	27	34	35	35	31	31	30	51	20	48	36	33	27	32	39	39	27	43	37	29	27	34	43	38	46	39	31	37	43	29	31	41	31	26	35	32	45	29	33	35	35	32	36	30	33	41	28	38	44	34	39	38	40	31	37	40	32	43	35	34	36	38	34	39	36	46	37	41	29	36	33	31	36	31	38	35	38	29	33	35	41	31	33	44	35	39	48	31	40	33	30	27	26	32	45	35	37	40	40	36	38	21	30	29	37	36	30	31	34	29	40	33	49	32	35	43	31	41	28	35	37	36	35	35	36	24	32	39	34	35	37	38	34	41	29	42	33	39	36	25	31	34	34	38	34	33	40	32	30	35	41	36	39	27	44	41	38	29	48	41	35	35	33	34	39	31	24	33	32	34	49	35	35	36	29	30	31	35	25	29	33	31	28	31	45	36	43	37	42	38	31	36	37	32	41	36	26	41	38	41	33	36	45	34	32	27	28	41	36	36	30	39	26	40	32	29	36	23	28	34	36	40	42	28	45	41	29	34	44	27	31	39	36	35	33	39	34	40	31	31	39	30	33	34	35	29	32	32	24	36	31	30	47	31	29	43	31	29	37	26	26	50	29	35	41	23	38	35	36	30	36	47	34	37	34	26	26	35	34	36	38	32	33	27	35	44	28	43	38	36	31	43	38	31	27	28	34	35	35	33	31	33	37	26	47	38	36	28	28	38	35	34	33	40	34	24	28	37	25	28	30	53	41	42	34	31	42	34	30	26	41	24	40	43	31	36	35	37	46	30	34	29	36	34	30	27	32	38	36	34	26	31	32	33	38	33	35	37	32	31	27	42	24	40	46	44	44	30	34	35	39	24	38	35	37	39	33	32	33	50	38	30	31	33	46	29	46	38	34	41	49	49	37	36	30	33	36	31	35	31	37	32	41	31	42	30	37	26	28	26	39	33	28	30	33	28	34	27	40	29	34	31	35	34	23	30	29	30	29	30	37	38	32	37	32	24	39	35	35	42	39	49	29	42	34	30	32	28	34	32	33	35	39	34	27	42	38	29	36	28	35	33	31	30	35	34	37	35	20	29	37	28	35	41	30	39	30	45	30	44	27	40	34	30	33	33	36	33	30	36	38	36	35	26	37	41	34	35	39	36	29	25	28	31	27	34	29	31	38	35	32	30	43	31	32	34	39	44	35	34	43	37	31	35	30	26	41	48	43	35	33	38	20	35	47	40	38	32	36	31	26	39	40	43	27	28	27	32	36	32	40	39	31	42	30	38	37	40	28	31	31	37	38	41	34	32	32	33	34	28	27	39	35	24	36	44	34	30	37	34	30	31	34	45	31	47	27	39	31	39	23	40	39	36	33	50	27	20	35	32	40	37	40	27	28	38	34	38	30	33	34	32	35	37	33	33	40	30	35	35	44	38	40	33	39	37	22	33	38	36	46	31	32	42	36	30	28	32	39	33	38	35	33	30	36	35	39	27	28	31	45	37	40	51	29	51	34	40	38	39	31	25	40	34	38	26	44	39	31	51	29	38	26	32	32	34	39	29	38	40	37	26	42	26	23	30	49	29	35	41	32	29	35	27	34	39	31	30	30	29	36	37	34	44	40	34	42	31	39	34	29	33	31	52	37	28	31	34	31	28	43	28	36	34	35	35	38	47	35	35	33	37	42	43	44	30	29	29	29	40	37	38	34
22784	15636	11784	22375	37862	62933	68780	60297	49074	38980	29891	19124	8621	2862	1137	660	507	479	449	453	434	439	485	445	466	438	440	467	459	456	499	465	454	458	467	457	457	467	451	470	457	454	447	501	515	516	511	455	448	447	494	426	440	465	486	464	475	495	461	438	493	479	462	478	446	453	472	457	499	429	429	471	501	457	470	479	465	472	445	439	464	455	396	496	470	445	466	467	427	493	450	471	449	448	507	455	531	436	476	483	447	506	443	452	462	490	456	458	452	456	478	461	488	471	469	453	484	462	492	481	465	443	431	446	466	471	471	468	463	448	481	469	459	443	481	472	477	444	461	474	443	445	485	448	477	428	419	428	451	468	468	484	490	446	490	458	485	493	423	453	464	443	439	494	467	444	446	428	475	464	453	466	474	435	497	462	505	451	447	477	460	483	487	467	497	456	439	489	440	450	446	497	453	468	471	468	438	508	450	490	451	471	466	474	477	446	462	476	466	499	435	472	448	454	494	461	470	499	476	458	473	482	489	473	458	468	443	465	466	440	483	473	478	483	497	441	463	458	472	482	430	468	502	497	466	467	446	529	482	482	474	450	478	448	461	457	433	449	493	452	438	460	497	467	494	441	506	482	479	454	478	430	427	453	420	487	494	429	476	454	489	444	423	447	465	494	457	435	465	432	446	493	463	461	436	464	440	479	447	470	437	470	469	500	471	486	493	466	459	473	456	468	433	448	461	462	457	446	508	431	464	484	473	483	475	437	493	477	504	495	449	451	427	477	464	504	430	486	419	481	446	438	473	480	486	477	449	439	474	462	462	458	436	456	466	472	483	475	486	436	458	413	398	453	516	464	453	443	466	473	442	460	463	436	459	497	449	461	443	429	497	483	485	483	458	471	467	476	488	450	517	474	479	441	495	480	471	471	478	483	486	478	452	473	461	490	476	464	472	496	457	503	464	455	468	453	450	469	484	435	454	423	481	469	453	435	447	448	421	471	463	444	454	476	444	459	464	445	448	424	449	471	466	453	475	484	441	487	469	466	461	464	442	456	470	470	465	457	503	460	480	480	481	453	414	489	433	448	437	449	491	454	466	483	483	422	457	449	474	451	451	449	452	475	470	461	472	452	435	493	454	508	465	452	482	453	440	486	472	411	461	473	470	502	436	461	447	460	466	460	483	473	457	444	454	433	443	445	474	442	445	460	460	470	469	446	480	439	471	475	459	449	440	467	478	453	474	427	443	459	461	456	411	443	450	424	505	429	456	478	461	457	472	446	452	451	446	470	444	443	439	439	498	452	489	467	438	406	463	482	474	503	463	442	457	453	458	482	466	440	472	463	463	466	450	419	461	492	477	497	471	414	505	445	486	483	473	461	463	449	479	457	490	455	473	434	438	456	475	460	524	478	499	446	466	442	508	484	475	483	459	506	497	458	458	470	443	468	434	484	493	481	481	447	464	490	465	506	489	467	451	493	426	484	465	460	458	440	448	430	475	478	438	440	456	477	438	435	469	473	452	471	412	434	458	487	451	455	460	458	435	464	462	479	450	469	450	447	441	451	503	486	456	463	428	439	490	467	459	443	456	458	446	446	465	450	455	439	476	458	467	463	483	451	425	465	441	484	425	448	458	483	484	465	481	446	435	481	406	502	498	485	460	443	449	464	466	468	432	477	444	435	434	500	481	471	463	446	428	475	492	445	444	425	465	453	441	502	473	453	489	413	478	460	473	461	501	462	423	461	469	459	456	469	443	459	484	473	456	492	446	447	468	462	469	494	457	434	458	434	444	480	445	498	470	486	470	464	459	493	499	445	471	492	474	450	465	448	429	455	476	436	452	433	492	436	429	512	468	467	485	443	468	474	463	465	446	456	478	471	454	440	438	452	444	445	450	474	492	456	431	468	468	458	458	448	449	495	468	476	433	471	495	427	456	460	450	438	470	455	429	472	483	431	445	450	466	491	470	458	478	453	442	421	486	459	425	445	466	459	430	502	479	453	452	466	504	452	459	457	515	443	463	455	429	451	473	487	466	453	494	475	474	476	411	452	500	472	447	458	489	478	465	445	487	457	452	474	450	449	466	461	457	476	498	492	459	483	478	457	476	454	447	449	474	464	457	441	485	450	434	483	477	449	460	442	461	439	457	485	442	513	440	465	462	474	450	488	453	429	479	467	434	460	487	444	489	495	475	479	468	453	492	435	446	445	454	535	479	471	486	449	489	475	464	446	463	470	450	461	469	471	479	497	513	436	468	463	470	473	458	469	472	489	513	439	425	449	449	447	490	454	512	495	416	442	455	466	457	414	472	459	489	481	481	454	466	471	468	499	471	460	444	470	466	483	461	482	459	475	425	467	434	494	514	470	462	479	457	460	480	484	495	426	467	466	465	470	483	500	466	445	449	477	456	454	472	458	469	459	463	439	479	480	438	482	468	481	474	471	465	495	486	476	446	473	502	490	507	452	505	488	476	491	460	488	498	452	478	434	469	505	472	459	434	472	444	479	469	498	481	441	465	481	482	454	474	471	454	469	439	413	468	504	443	467	465	483	472	457	467	459	508	452	421	499	471	481	431	454	427	470	469	454	448	469	447	455	462	457	435	473	483	457	476	482	456	456	450	432	469	451	448	461	428	437	462	463	440	477	473	461	466	445	492	468	491	443	488	481	497	474	472	428	475	451	485	389	423	486	473	478	450	464	455	492	439	452	460	470	442	450	463	407	465	451	441	444	435	461	445	461	428	467	460	459	458	440	471	489	516	455	441	459	490	493	432	498	425	460	450	479	475	455	463	430	498	441	471	480	474	462	441	444	508	450	447	470	455	470	445	435	461	484	467	464	439	476	475	449	508	490	450	463	442	477	470	478	457	456	472	499	457	466	483	423	493	459	484	475	474	446	460	461	433	422	424	436	485	464	469	445	488	492	489	417	417	452	457	424	461	462	483	476	465	448	432	494	434	470	435	456	441	446	488	507	427	453	457	458	440	478	446	454	493	458	442	501	456	477	483	445	465	435	455	459	474	461	427	468	458	471	442	452	457	475	462	444	437	491	478	482	492	501	471	455	518	452	459	478	477	487	447	437	481	444	471	426	454	463	480	473	488	486	453	455	434	431	498	443	457	481	498	459	441	493	431	475	487	481	483	438	456	472	513	477	461	449	443	493	504	484	500	443	467	468	431	452	479	437	461	453	480	470	484	452	480	449	509	484	427	455	437	454	489	455	461	445	460	461	471	481	502	459	478	486	442	503	452	447	540	446	439	494	462	504	493	480	468	459	441	459	473	442	452	473	487	445	460	444	472	438	443	446	455	422	478	455	471	469	454	429	427	483	437	457	439	440	476	498	477	424	457	450	435	478	462	429	461	467	483	449	493	474	499	486	451	498	458	462	491	475	475	446	488	454	454	448	486	449	477	452	468	454	469	470	450	470	416	426	440	501	398	459	463	474	484	425	449	478	469	464	462	450	451	444	452	419	413	464	439	474	480	479	473	457
1287	230	139	120	245	1669	3854	3346	2097	1115	629	304	130	63	34	29	37	29	36	35	25	30	23	25	28	26	38	25	22	31	31	24	32	25	37	28	40	37	32	33	28	24	34	31	30	26	36	30	35	30	37	35	28	43	34	28	31	25	33	31	28	27	29	26	37	35	32	47	30	31	27	35	23	29	36	30	26	27	29	26	31	21	34	27	40	36	32	25	21	21	32	31	33	28	37	28	29	33	28	42	29	37	32	37	36	31	29	25	31	35	35	31	27	37	25	28	33	33	33	32	33	43	36	23	35	32	26	28	30	26	32	28	32	31	29	31	33	26	23	34	22	28	31	28	20	30	46	29	36	30	26	26	26	36	26	22	34	26	33	35	36	28	26	29	41	29	26	29	33	27	28	32	29	24	36	32	32	33	34	25	28	28	30	25	25	28	24	36	25	29	22	21	35	29	27	35	32	18	34	34	28	26	37	35	46	32	27	38	32	31	41	28	37	20	38	39	32	34	30	35	24	23	32	28	34	27	35	25	31	27	23	38	32	24	44	19	30	25	28	38	29	27	28	23	26	38	24	30	23	35	21	30	39	22	34	36	26	37	30	33	27	31	34	30	36	36	32	39	33	24	36	40	35	27	26	24	24	26	42	21	25	35	26	37	28	24	34	32	36	28	31	34	32	33	33	28	29	34	25	32	30	32	29	35	30	31	33	32	27	35	28	29	26	29	36	32	32	28	46	38	38	41	33	43	29	35	35	24	35	26	40	30	29	33	36	35	31	24	30	27	22	30	26	26	33	38	39	31	43	25	29	26	35	32	25	42	27	32	28	34	32	35	36	45	37	27	33	31	34	26	36	32	26	42	37	37	27	31	36	24	24	28	28	38	30	39	43	37	24	35	35	43	36	30	39	25	31	32	39	37	19	36	34	22	35	36	32	29	30	39	29	24	26	34	32	32	31	34	33	31	28	17	39	25	34	27	31	32	31	42	31	30	33	23	38	31	25	35	41	33	23	30	25	31	29	26	40	41	39	27	23	37	35	23	36	27	22	37	41	28	29	30	22	38	41	35	25	34	21	34	29	19	41	19	38	20	36	28	35	34	35	29	20	35	33	32	35	36	35	30	18	27	30	31	36	29	28	39	34	28	22	31	27	23	28	38	32	40	31	33	29	29	34	24	40	36	34	30	27	26	34	37	33	32	41	34	28	20	27	35	39	27	31	27	34	38	29	44	27	24	36	26	31	26	32	32	44	31	34	28	35	30	35	36	34	38	26	21	26	35	22	47	29	24	23	37	24	33	32	31	33	23	31	32	31	24	23	35	30	32	28	29	29	27	29	30	42	27	28	26	32	32	30	28	35	38	32	33	28	35	29	37	35	35	31	31	40	21	32	30	32	26	30	35	28	41	38	27	39	37	40	39	27	42	29	22	32	30	29	38	29	34	42	28	35	44	32	31	26	36	36	32	15	32	29	30	37	30	21	44	37	36	37	30	35	35	35	27	28	26	26	41	36	28	34	24	36	24	41	33	28	27	34	33	33	35	31	32	38	40	28	37	37	30	31	30	33	26	32	23	31	33	23	37	27	33	28	34	30	32	35	31	30	38	35	41	35	37	26	28	42	33	40	27	30	41	19	40	28	28	40	36	39	28	31	40	37	30	34	39	38	27	33	31	29	32	40	29	32	36	28	30	33	33	33	35	42	29	32	24	28	30	22	30	25	32	25	28	27	36	31	38	36	26	41	34	27	30	24	27	36	35	37	30	30	43	27	22	38	28	24	22	38	29	41	34	29	31	26	22	26	26	35	27	29	38	32	30	37	33	40	37	33	36	27	37	35	37	38	36	34	39	39	26	33	28	24	28	38	28	35	23	25	27	34	31	24	25	32	23	40	33	41	33	39	29	37	25	26	33	33	33	28	34	34	17	30	29	19	28	30	34	35	31	26	40	46	28	23	35	33	30	40	37	38	29	33	32	38	29	35	24	22	37	37	30	28	29	37	23	37	32	25	36	44	39	31	30	27	28	38	45	32	25	29	20	37	37	44	34	33	36	21	35	28	38	31	36	28	38	32	29	38	28	37	24	17	27	29	16	30	24	21	27	28	35	29	26	34	35	32	24	38	38	26	35	36	27	36	37	23	33	30	22	34	36	23	34	24	38	31	42	38	36	41	38	38	28	32	33	25	24	36	44	39	30	24	26	34	23	20	30	32	27	33	34	34	35	27	30	36	21	27	33	21	31	31	26	30	28	36	32	34	26	38	26	33	26	34	30	36	29	30	31	24	39	35	25	25	32	28	34	41	31	33	26	37	32	22	19	28	26	27	26	29	41	30	27	38	29	32	48	29	35	33	34	24	31	28	31	34	33	25	32	28	23	39	23	31	27	33	33	28	32	28	29	32	28	33	29	30	29	31	30	34	32	26	23	28	35	30	40	29	22	27	23	26	19	33	29	27	33	42	35	29	26	37	28	36	35	26	26	39	38	27	34	32	44	33	41	33	21	37	31	27	32	26	36	30	37	41	35	30	20	29	30	24	39	33	30	32	28	26	27	30	25	32	39	28	30	30	33	31	34	33	35	25	35	34	33	34	31	28	21	22	39	34	36	28	30	34	32	34	22	32	37	31	22	32	25	27	35	30	33	40	51	28	38	33	27	21	24	29	34	40	33	39	40	26	30	28	37	25	31	36	28	36	31	31	40	25	34	27	22	33	30	28	29	30	31	23	31	20	40	32	47	36	34	24	31	20	29	37	36	26	31	21	31	28	35	31	36	32	27	36	20	36	36	37	36	34	35	43	43	27	31	34	36	31	31	33	34	27	22	33	38	32	30	25	32	23	20	32	28	31	28	31	32	38	31	36	25	32	33	24	37	36	30	35	33	30	23	21	39	33	29	23	34	28	31	31	33	23	28	28	20	40	30	30	31	42	37	35	27	34	35	41	45	33	43	36	36	36	33	49	27	30	30	36	34	32	40	29	31	36	30	39	28	32	35	25	29	51	37	36	29	37	35	31	39	35	37	32	36	33	30	31	39	38	33	33	20	43	30	32	34	36	27	28	37	33	37	25	30	38	34	30	31	34	28	34	38	28	30	31	30	26	30	39	27	36	24	31	39	22	31	36	44	31	29	28	39	38	25	18	35	32	31	38	27	26	34	43	48	34	24	40	35	31	31	39	32	35	19	36	28	33	30	36	29	33	27	33	31	26	34	29	27	30	32	49	37	37	27	23	40	33	25	27	26	23	37	27	36	29	33	24	37	27	23	39	34	38	31	26	34	32	27	32	31	30	24	22	30	21	37	37	40	30	28	23	30	41	34	38	32	34	37	23	32	31	33	30	23	42	36	26	34	34	29	32	30	36	25	28	29	31	39	30	31	37	36	39	27	33	38	32	26	28	37	37	34	38	30	41	38	32	25	24	42	24	24	28	28	38	26	31	34	33	32	25	31	30	28	25	31	36	34	36	31	18	35	30	34	42	27
13236	5796	3597	7943	20819	38369	43283	37425	30272	23012	15699	8797	3526	1292	639	496	416	407	430	422	434	420	456	421	417	426	413	426	389	408	409	409	408	391	434	446	423	456	414	410	422	404	405	429	410	452	407	400	413	417	400	412	388	421	448	409	432	406	385	400	434	439	447	419	434	392	457	385	400	390	407	438	440	456	415	416	431	396	438	433	434	443	445	409	423	423	397	407	423	399	406	391	401	419	427	435	417	428	414	385	411	447	393	413	428	413	378	407	419	416	408	405	391	379	403	395	398	434	400	407	453	391	416	421	411	409	423	429	436	429	400	389	437	406	421	404	406	425	420	395	421	397	419	403	448	437	400	385	424	408	426	413	419	407	400	404	435	386	433	406	423	419	389	443	417	428	438	404	374	413	426	427	411	413	427	435	395	387	412	444	423	408	463	387	417	390	411	439	435	426	422	442	410	411	367	427	463	423	435	439	418	423	424	426	426	423	441	431	415	444	449	381	429	392	380	413	417	399	402	412	397	418	422	420	431	419	401	417	394	398	406	401	447	401	427	375	403	424	433	408	392	413	433	448	419	395	425	414	421	379	416	396	422	402	428	423	459	453	439	410	396	390	424	408	408	404	394	407	402	409	462	434	432	391	412	419	416	435	416	403	425	433	415	382	423	388	432	411	422	386	411	433	409	444	397	407	439	400	457	408	457	449	387	410	425	411	386	412	387	428	429	408	407	414	409	414	403	431	417	418	356	413	376	403	426	390	433	428	418	418	402	425	445	384	406	408	414	423	398	398	425	406	420	397	399	420	384	429	485	400	456	392	403	424	413	405	418	422	409	431	406	412	403	417	453	419	405	408	418	408	393	449	418	369	390	394	436	444	403	422	428	479	441	430	431	415	429	411	402	396	421	417	449	420	417	442	405	396	424	424	420	434	408	395	392	430	415	470	420	445	412	421	400	424	407	393	433	432	414	416	401	430	422	383	397	440	421	402	443	450	414	417	449	435	427	430	390	400	410	428	443	403	409	392	421	427	410	404	442	413	414	405	393	376	410	401	427	432	428	418	397	475	416	385	412	398	410	397	400	422	401	407	423	450	483	406	434	442	415	396	434	418	432	439	406	415	431	425	424	422	405	433	430	386	397	457	423	418	396	432	417	439	400	436	392	434	435	403	416	455	378	385	378	437	418	464	425	429	395	405	435	407	413	444	425	407	423	414	415	407	389	420	435	377	421	418	411	415	387	450	409	418	459	393	403	403	405	416	405	445	426	410	394	391	410	438	371	425	376	479	430	401	456	438	441	434	467	420	419	434	425	426	421	374	406	413	426	440	452	427	389	417	433	425	419	419	438	419	420	414	415	389	426	395	439	403	439	405	436	424	427	421	409	414	424	416	406	427	410	416	415	403	425	405	425	388	404	415	382	426	377	455	432	441	397	422	409	410	436	393	428	428	423	379	399	422	396	406	414	435	428	440	441	400	418	431	433	427	384	427	410	420	400	431	423	399	416	415	427	418	428	403	433	406	431	375	450	378	421	420	386	385	443	422	423	416	407	395	406	362	412	414	436	379	445	470	395	394	370	417	433	429	433	376	413	443	386	411	404	445	430	410	418	409	400	403	399	406	414	412	441	394	456	454	412	409	408	417	426	446	413	422	448	417	426	405	442	397	398	409	408	423	429	382	413	391	400	388	425	422	411	403	436	430	410	411	431	390	444	436	469	405	425	395	426	416	394	440	408	389	390	440	394	436	441	443	384	411	428	439	407	395	448	428	407	433	409	447	408	413	409	447	423	400	406	417	420	415	415	450	374	434	404	409	448	401	391	409	373	396	406	437	383	376	416	414	421	430	428	389	444	407	395	432	407	375	412	434	429	336	423	364	428	451	439	440	395	399	423	401	428	420	402	426	364	386	424	411	415	421	440	443	435	400	407	432	404	405	417	425	414	441	452	406	379	391	412	382	397	427	405	427	429	392	398	406	371	423	448	443	441	410	411	440	422	375	404	413	459	386	367	389	401	423	411	431	398	409	406	402	423	391	404	427	399	424	389	400	424	414	389	459	408	436	423	445	420	434	415	433	414	399	417	417	434	415	420	408	437	455	436	432	426	398	431	425	429	395	431	448	460	422	446	419	365	421	406	410	423	431	417	442	447	414	395	405	403	404	432	395	424	464	419	403	397	401	409	400	423	409	409	434	433	397	446	407	414	411	408	396	408	408	415	407	417	428	401	396	404	414	404	389	399	399	443	432	454	430	403	417	446	432	378	417	414	423	398	414	427	425	437	413	411	413	423	419	413	405	430	407	420	435	435	402	407	369	433	431	398	412	422	388	421	432	433	419	455	445	406	406	417	426	416	378	426	432	427	438	467	390	394	411	413	418	426	403	423	449	424	409	460	417	383	401	415	433	431	415	379	409	388	412	402	410	393	410	435	440	404	393	363	411	394	405	378	417	398	415	389	434	410	372	419	447	408	413	442	457	438	413	405	395	403	412	412	401	380	429	398	447	437	434	456	377	418	405	364	402	434	393	442	419	429	435	401	442	392	438	399	427	459	429	424	430	437	424	447	453	385	438	418	430	415	445	411	417	411	433	444	420	443	426	369	396	386	392	432	404	398	425	406	429	414	429	391	426	416	410	397	382	395	387	430	392	453	443	401	399	390	393	429	414	388	392	421	414	379	422	441	445	440	404	397	435	400	409	408	426	414	395	437	400	388	412	413	423	403	412	415	414	476	426	414	418	440	421	484	408	417	397	420	429	446	410	450	395	453	409	437	417	424	450	409	415	434	415	399	417	429	389	423	395	456	439	422	448	421	445	397	439	422	386	375	432	436	486	399	403	423	438	441	417	411	405	390	467	400	419	427	346	438	410	419	400	375	390	416	416	425	420	409	414	398	389	395	439	400	399	399	432	444	457	414	408	459	404	404	399	433	410	410	409	440	406	426	413	438	432	394	430	465	422	447	386	399	419	385	382	433	432	435	409	397	410	467	417	426	413	424	402	409	405	416	424	435	413	388	392	407	410	382	448	417	429	419	425	391	409	453	429	407	397	417	394	428	385	435	418	435	425	401	434	407	394	402	425	381	404	391	423	413	397	398	426	408	399	415	425	399	417	397	398	420	430	378	428	431	412	397	435	393	461	398	463	419	431	417	414	414	431	440	401	393	401	413	399	397	406	392	427	404	413	428	386	417	432	435	431	406	432	402	396	366	438	451	398	426	390	441	390	393	415	443	430	426	394	401	385	411	412	396	435	427	426	432	421	393	419	395	393	442	434	405	402	404	397	367	384	383	432	421	448	408	415	384	393	426	423	389	406	390	464	387	433	444	394	456	397	404	458	381	396	406	430	406	417	434	412	428	432	424	381	431	389	446	423	396	389	408	400	453	436	382	427	459	410	425	429	416	397	404	406	435	425	430	411	405	403	403	425	439	421	410	446	470	415	426	425	405	403	398	405	408	391	433	420	379	450	441	426	403	394	424	395	402	432
655	538	412	400	760	7766	9696	8477	5197	2695	1318	570	232	90	38	34	33	34	23	34	31	37	25	23	24	29	28	36	34	30	27	35	18	45	29	45	28	45	31	28	32	32	39	28	28	28	46	44	33	36	28	31	31	30	27	36	22	28	26	27	47	27	32	28	29	26	29	29	24	26	32	33	27	39	42	24	25	33	34	33	47	24	31	26	31	27	26	26	30	28	30	33	21	32	38	26	23	27	35	26	34	39	38	28	37	33	25	31	38	33	27	35	33	42	33	30	38	32	23	39	33	30	33	22	36	18	25	23	23	30	17	38	40	45	30	34	29	26	31	29	37	36	35	30	35	28	28	26	29	41	40	23	31	28	27	28	24	40	23	25	33	27	40	33	23	40	31	37	19	31	33	39	36	38	28	33	30	37	35	38	28	31	30	39	29	24	30	33	33	40	36	29	38	33	31	33	28	37	35	30	32	37	27	27	25	35	34	32	34	35	32	40	40	29	35	28	22	30	38	21	34	39	20	32	25	35	46	30	34	18	28	26	29	38	43	41	37	39	29	34	39	32	30	40	26	29	30	22	38	44	32	34	28	34	29	34	32	26	31	32	24	33	32	24	31	39	30	27	29	28	33	27	38	43	33	22	30	23	32	31	24	26	32	21	32	30	38	28	33	40	31	28	38	25	39	38	28	11	38	28	34	27	36	39	32	43	45	34	28	48	33	39	42	31	36	34	36	35	41	35	39	41	41	34	34	31	34	34	34	36	30	30	32	44	44	31	26	34	27	23	33	37	29	39	35	29	37	40	32	33	36	33	34	33	33	29	42	22	32	31	29	35	35	35	23	33	37	42	37	31	27	43	39	24	36	28	33	31	25	29	39	32	35	27	34	34	28	44	35	34	28	40	38	40	38	31	29	24	30	22	35	40	33	33	27	35	32	38	30	37	39	30	21	29	40	44	36	23	41	38	22	35	36	25	38	35	21	32	37	30	29	34	31	27	28	27	40	25	37	28	24	35	33	25	36	26	34	37	31	42	39	30	28	33	38	28	34	41	25	28	46	38	38	33	32	26	33	33	35	29	18	38	40	30	38	33	34	40	37	35	39	31	30	25	31	25	24	24	35	36	28	30	31	30	31	31	35	39	24	28	32	25	28	26	39	26	27	28	33	40	41	31	37	32	25	35	25	28	30	38	27	36	39	27	30	36	27	35	27	24	36	31	26	34	35	25	32	30	26	36	34	30	19	29	22	27	29	27	37	25	27	33	38	42	35	33	26	37	32	35	24	38	30	22	32	32	29	34	27	38	33	31	28	34	35	31	26	25	41	23	41	28	28	35	28	35	35	28	38	25	36	40	34	36	28	33	33	36	36	37	43	34	31	26	34	44	31	28	23	33	31	33	35	29	26	22	39	32	27	27	19	24	14	40	31	41	29	30	27	34	35	29	23	33	28	32	23	29	30	30	28	30	32	33	35	30	21	22	42	44	30	26	22	31	27	34	35	31	44	23	30	32	26	30	29	28	27	22	29	27	35	52	36	40	28	28	32	31	31	36	28	29	36	16	26	36	37	25	15	29	32	29	41	37	30	25	27	26	32	39	38	24	35	34	27	36	41	30	44	32	47	32	29	40	30	34	27	34	35	22	27	33	19	44	36	33	39	39	21	30	35	42	29	17	40	29	34	32	32	29	23	25	32	27	42	37	35	37	34	30	29	41	31	35	35	27	32	29	34	27	41	29	29	22	34	29	26	25	34	44	42	30	37	30	42	35	37	41	40	29	20	34	31	29	38	24	34	35	28	40	36	32	43	31	30	28	43	32	38	30	31	21	32	24	35	33	30	35	32	24	30	36	31	26	32	31	35	29	36	21	30	25	32	41	25	35	38	32	39	32	42	25	25	30	38	40	28	28	37	36	28	37	31	34	32	35	39	24	37	31	29	30	30	33	25	35	36	50	36	33	26	35	40	24	22	27	28	37	31	23	29	34	38	40	26	51	36	27	25	32	31	36	31	21	32	26	27	33	39	41	28	33	33	36	25	24	34	22	33	34	35	35	26	23	22	35	27	32	34	33	27	38	26	28	26	33	28	41	31	36	41	27	32	27	17	36	27	23	30	32	33	36	30	24	37	22	30	36	31	35	34	24	33	29	39	35	37	34	31	45	32	33	31	29	32	37	32	37	41	45	38	33	30	30	35	24	25	31	31	27	34	29	31	29	44	39	34	26	33	37	37	37	37	41	38	30	30	35	28	33	31	33	31	36	37	33	32	32	46	38	31	25	41	32	39	31	31	30	32	29	36	39	25	23	27	37	33	31	33	33	25	39	32	37	25	25	33	25	24	24	35	36	37	28	26	39	27	34	17	24	24	39	35	28	30	28	38	24	25	25	36	31	34	26	19	36	34	31	33	25	32	33	39	33	34	36	37	29	34	40	27	48	28	27	30	26	35	29	32	22	31	29	32	26	41	43	29	27	37	30	33	38	30	31	39	33	37	32	30	18	33	42	24	29	29	34	35	41	26	27	21	29	39	31	24	23	41	30	34	32	29	39	31	38	28	46	28	33	36	23	23	31	17	22	27	35	44	36	40	27	31	43	37	33	26	22	42	41	41	35	23	33	38	33	26	32	22	30	31	39	45	23	30	49	24	36	36	24	31	23	29	35	26	32	29	38	36	25	35	25	32	26	24	25	34	40	28	37	30	23	41	29	42	31	39	42	27	26	33	33	30	34	23	22	28	28	37	22	36	50	31	33	34	43	38	36	32	33	29	27	28	30	39	28	22	36	30	34	29	36	20	30	32	38	31	33	31	32	33	29	30	37	27	31	28	34	32	39	40	28	31	38	36	25	42	36	32	38	27	27	45	36	20	22	29	30	31	24	42	42	40	34	34	38	35	36	30	31	26	37	24	21	25	37	37	36	26	26	25	35	33	32	47	32	34	31	38	36	29	25	26	29	31	34	46	40	28	33	36	32	50	37	42	33	38	35	33	36	22	40	31	31	35	40	23	31	35	41	30	34	42	34	33	33	35	23	26	41	30	32	34	32	24	32	33	30	36	28	34	45	31	33	39	34	36	36	36	35	18	20	29	32	34	31	33	32	34	46	26	29	35	27	29	34	34	33	44	24	41	33	33	27	33	31	29	27	32	33	24	28	33	38	32	29	28	30	41	40	45	27	32	22	29	23	27	29	28	34	31	31	28	37	27	27	20	30	25	31	37	38	34	32	35	34	33	27	33	33	35	35	29	36	33	38	36	36	41	30	32	28	38	32	28	29	36	33	42	52	37	27	31	43	37	34	30	33	27	30	29	27	36	41	29	31	32	32	26	21	35	27	30	36	28	35	20	33	22	36	32	45	27	30	38	35	36	31	31	29	23	40	44	30	33	25	43	28	43	31	33	24	32	34	37	39	33	32	27	32	26	40	36	30	26	23	36	32	34	48	27	43	25	38	42	36	28	25	33	28	25	32	37	25	28	29	24	21
17386	11993	8052	18529	32873	58130	57500	49632	39769	30893	22732	13573	6123	2118	911	553	487	468	402	434	431	400	443	460	400	465	460	416	410	428	417	423	449	413	428	403	417	430	417	395	417	446	430	411	442	422	422	392	422	427	401	396	427	414	420	449	475	436	454	449	392	413	432	410	378	442	401	420	405	432	411	412	427	426	415	403	386	449	437	404	440	436	409	426	408	433	428	430	406	418	417	362	439	429	404	399	390	424	455	411	444	404	410	382	442	440	396	411	418	434	445	429	453	390	423	423	401	421	438	428	414	423	425	439	421	385	415	423	415	394	416	417	389	427	428	439	419	450	466	383	412	387	441	421	444	439	425	424	411	420	408	458	423	419	399	376	438	419	428	407	404	425	435	411	373	442	421	475	433	404	439	430	413	442	457	421	449	449	440	417	459	444	408	423	433	404	404	407	385	406	463	438	450	439	446	440	444	430	460	410	414	420	405	409	419	451	446	455	418	381	439	395	420	412	425	415	444	374	421	421	427	417	454	434	411	416	443	427	451	436	386	404	449	436	417	374	433	437	421	429	405	451	394	444	395	459	422	385	462	437	416	441	434	421	459	425	432	401	435	412	427	421	436	408	422	443	407	412	448	417	458	369	434	392	418	429	436	391	443	397	423	389	387	417	401	433	447	418	422	443	439	420	459	447	403	379	428	454	424	432	430	429	443	430	404	351	397	429	419	422	412	430	432	457	421	470	424	467	437	412	429	402	419	403	407	424	463	407	417	451	420	424	444	432	404	419	438	430	419	395	446	403	382	422	417	436	406	396	409	453	410	451	437	429	445	444	428	410	437	415	407	425	408	452	435	443	391	444	417	398	410	441	434	422	418	423	422	410	437	409	421	431	456	419	426	413	432	422	407	453	428	407	459	421	438	418	408	431	414	388	418	389	411	436	413	403	416	381	421	423	422	434	394	428	435	426	434	408	408	389	428	416	434	457	414	437	461	404	428	443	434	396	443	415	418	443	433	423	409	425	392	416	425	464	436	452	408	445	395	431	414	428	455	413	435	426	409	444	439	437	416	420	442	447	412	420	423	432	441	422	407	448	435	429	422	415	425	421	453	397	405	416	391	424	447	417	394	452	440	420	422	442	399	410	467	451	416	442	387	427	420	420	436	412	428	444	428	449	418	413	418	415	421	419	420	410	445	423	445	403	420	398	456	426	376	438	427	420	448	450	441	408	429	412	435	427	446	435	419	415	438	427	447	422	406	397	415	409	376	403	437	435	402	440	397	425	396	410	424	385	424	375	455	436	428	417	449	444	433	438	439	416	437	411	420	410	390	407	419	449	424	447	427	400	403	468	403	402	389	441	404	433	458	439	402	396	436	432	428	402	411	420	444	394	427	410	403	396	408	431	383	411	422	418	449	443	386	443	429	408	429	404	404	416	448	403	445	455	443	423	456	415	460	453	432	416	426	445	425	428	433	429	408	435	449	444	420	412	411	440	415	418	425	431	440	450	416	397	370	419	429	395	426	408	435	428	406	424	452	426	409	409	394	461	411	439	443	440	435	446	431	455	448	405	445	436	445	423	410	427	417	428	423	457	439	415	453	433	462	426	411	453	401	413	459	461	454	391	424	406	401	434	436	426	415	387	420	428	423	427	430	409	473	433	417	445	412	425	411	426	471	421	407	410	448	405	413	404	418	427	382	396	439	380	395	480	448	431	449	440	403	424	428	450	443	396	404	383	433	438	452	420	414	409	454	426	451	424	445	427	419	457	402	414	410	428	409	409	445	436	443	421	425	428	393	390	424	412	405	412	445	387	431	422	447	441	431	404	406	415	420	421	413	401	439	456	388	411	416	446	438	417	413	430	430	437	387	428	439	411	419	406	396	417	428	428	452	427	434	425	424	410	415	463	426	435	436	429	410	403	428	418	411	448	402	419	404	419	416	424	425	438	410	399	460	421	470	428	378	417	414	450	460	415	402	391	432	421	441	452	450	408	421	426	456	398	408	441	411	460	406	415	407	434	432	405	434	459	459	395	428	414	429	430	417	383	396	430	408	445	409	414	435	426	411	350	423	464	375	420	434	484	398	432	425	400	403	411	447	452	425	496	400	431	419	479	406	436	422	421	403	428	469	446	422	398	395	429	431	428	427	409	436	409	416	438	452	402	459	435	395	426	481	441	430	433	393	404	414	421	455	477	429	399	409	434	411	401	426	443	405	411	401	423	411	405	435	419	441	414	435	400	418	428	443	401	398	374	406	450	439	448	429	436	412	420	430	391	462	420	416	436	423	410	393	392	432	437	433	403	424	416	413	398	444	456	453	440	398	418	439	410	376	398	425	426	426	443	424	395	385	438	431	441	411	434	424	428	416	446	446	415	401	412	435	445	444	414	440	420	442	442	422	408	442	442	427	377	423	441	434	425	451	433	434	475	414	420	437	448	431	426	432	432	420	428	427	436	440	433	407	382	424	439	406	405	421	383	414	415	433	448	436	436	435	426	408	423	415	430	426	452	400	396	423	388	421	445	437	419	393	421	485	446	438	417	383	446	419	419	398	383	406	400	394	403	433	428	417	417	395	425	446	435	419	440	429	449	453	417	391	438	374	431	432	424	428	418	380	425	384	456	441	438	428	466	437	417	422	415	435	409	427	421	449	439	444	434	448	440	418	399	421	424	398	452	438	408	425	435	463	448	420	416	433	437	422	411	402	407	413	425	412	445	414	424	448	415	408	440	397	384	427	397	460	439	450	402	444	426	442	448	451	429	437	414	441	413	426	432	404	404	413	416	447	436	442	429	392	443	429	421	421	423	457	458	388	434	415	457	417	451	457	433	398	422	444	420	409	445	406	405	439	425	409	422	412	446	432	436	404	406	451	448	427	394	461	427	457	428	406	397	450	429	415	425	444	399	426	406	439	427	472	375	441	392	411	413	428	434	448	438	440	378	441	429	436	429	417	432	444	425	403	374	430	423	416	428	408	433	401	450	426	424	445	398	424	409	447	401	416	421	400	411	460	479	403	438	454	428	392	423	397	403	433	419	422	408	394	425	417	396	410	472	435	450	437	389	421	393	454	441	449	418	399	413	412	419	426	415	428	423	436	440	440	463	417	424	416	402	433	435	438	444	421	429	400	410	473	437	408	452	452	413	452	421	426	428	420	404	405	440	431	437	409	394	395	469	397	440	413	449	403	439	448	389	407	431	451	444	436	419	405	434	434	438	434	378	394	463	425	434	424	430	440	426	402	433	433	425	471	398	425	418	445	422	437	433	446	400	418	435	387	426	449	424	456	397	419	407	412	437	422	436	451	450	447	426	420	404	426	418	412	411	406	412	390	443	472	417	407	462	385	400	410	380	437	417	390	420	423	419	396	421	429	422	431	408	421	403	387	413	440	404	409	441	422	413	489	433	445	444	453	451	426	379	413	428	450	404	426	415	422	436	453	394	418	456	424	436	424	415	414	405	432	428	437	418	447	418	418	409	413	417	383	426
2110	513	381	342	1203	8647	11214	9266	4895	2480	1138	480	212	93	41	36	39	31	30	31	34	42	35	37	28	28	42	41	37	52	31	30	34	39	37	34	38	37	30	29	38	34	35	44	37	30	31	28	28	36	39	26	35	31	27	27	37	38	22	34	37	24	24	32	37	29	37	42	46	26	43	37	32	24	36	40	30	36	28	32	36	33	38	36	24	30	29	31	48	26	25	31	38	32	33	44	33	33	35	31	39	37	39	26	46	32	29	35	32	46	42	38	31	37	32	36	34	39	34	31	38	29	42	30	36	38	37	35	28	30	51	29	37	32	37	28	42	23	40	34	32	44	39	40	36	40	46	34	42	37	32	37	28	30	32	37	46	26	47	30	19	34	30	30	39	33	26	40	37	27	33	44	29	32	32	37	20	40	29	31	31	36	34	35	41	26	35	27	27	36	33	38	33	34	32	36	39	38	37	41	27	30	30	39	47	43	43	47	35	34	36	32	35	23	38	37	46	24	27	30	35	21	37	34	32	30	37	34	33	39	38	35	50	39	26	27	26	35	30	33	30	43	36	41	27	29	35	31	27	36	36	29	34	33	32	40	29	42	20	28	34	31	39	45	39	35	32	26	35	38	34	34	26	45	36	40	37	38	35	38	35	32	25	42	41	28	33	37	37	36	29	36	35	39	25	34	33	31	26	33	41	35	41	39	40	38	32	22	33	32	42	37	35	42	47	38	36	23	36	41	29	52	38	21	35	42	39	35	34	35	31	52	38	27	39	51	31	39	45	39	20	34	28	31	30	34	43	33	22	30	38	32	50	33	29	34	45	36	25	38	37	21	29	29	38	38	42	39	36	39	35	38	35	27	36	51	29	33	35	36	45	34	35	36	48	36	30	36	32	33	42	33	30	48	33	45	31	29	33	36	45	32	37	41	35	35	40	33	32	28	32	28	31	23	32	40	39	27	34	27	30	40	31	29	38	37	34	36	25	41	29	29	45	46	39	36	41	35	35	30	38	37	43	37	28	36	38	25	34	39	35	38	31	26	52	46	38	27	35	28	41	26	39	35	36	40	38	33	38	33	52	33	44	45	35	35	32	34	36	31	41	31	25	37	37	33	39	31	35	30	27	32	25	38	27	29	32	27	40	40	34	30	26	34	42	34	32	40	39	27	39	32	45	30	44	36	34	36	29	35	32	30	35	27	30	35	40	27	35	43	32	46	25	40	36	41	36	37	24	35	37	36	32	37	32	32	38	25	35	29	42	34	29	39	38	31	25	42	32	30	33	32	30	32	37	30	34	30	36	35	35	42	34	32	30	42	36	42	32	40	38	44	32	41	38	40	35	32	31	31	27	28	45	31	31	36	35	39	43	34	43	25	36	41	32	38	31	44	41	36	31	40	49	40	30	29	32	29	25	35	35	35	38	26	35	30	33	36	38	38	37	44	39	46	34	30	31	37	29	43	37	40	46	23	34	38	31	35	35	25	25	30	31	33	29	29	40	46	30	42	28	34	34	30	29	44	40	41	31	39	26	36	26	42	31	38	49	38	32	35	26	46	35	28	37	30	28	41	28	34	30	40	44	32	28	36	42	34	33	43	31	38	33	35	36	40	31	37	43	37	32	31	33	32	38	26	45	38	28	35	32	34	32	37	38	36	35	31	40	30	42	26	30	46	36	30	28	22	39	40	26	28	35	33	35	51	39	41	30	47	38	33	27	42	38	40	29	37	28	40	46	28	28	30	48	34	31	41	42	37	28	27	40	41	37	28	36	29	24	32	35	35	35	39	32	37	30	39	38	37	38	32	31	29	36	34	33	28	40	34	27	50	33	29	38	38	33	27	36	42	46	39	40	44	30	36	30	37	35	27	42	38	30	41	29	51	40	32	50	38	26	37	37	38	38	32	30	28	30	38	40	25	41	20	46	35	40	29	30	33	46	40	35	35	46	31	41	36	48	29	32	30	46	34	46	32	34	47	36	31	31	36	35	47	29	38	40	34	45	38	28	36	32	41	37	37	36	34	41	47	34	34	29	32	32	33	43	39	29	39	32	27	34	31	33	33	40	39	35	53	28	37	35	28	33	38	30	35	35	32	41	32	30	25	30	35	38	43	28	36	37	33	36	28	44	32	32	44	32	34	36	39	38	41	26	32	34	38	41	23	39	43	30	32	44	42	32	30	42	38	41	38	41	48	35	26	35	38	33	39	54	27	32	32	35	36	40	28	37	40	24	31	33	28	40	39	33	36	41	27	49	30	36	34	28	33	34	24	55	31	24	38	24	34	39	38	38	30	32	24	40	24	34	26	31	33	42	29	29	34	23	36	32	40	36	31	34	29	32	35	31	26	31	33	36	43	29	26	33	46	43	37	36	28	26	30	27	29	30	42	39	42	31	24	34	37	34	31	31	45	31	42	27	34	36	46	47	26	36	32	38	29	33	30	27	31	39	39	37	31	34	38	39	27	36	35	36	35	40	39	32	35	26	39	27	31	25	37	33	35	35	32	26	42	38	31	26	34	35	37	33	25	46	28	36	31	27	38	35	42	36	25	34	31	34	28	31	39	44	35	49	37	30	38	32	39	45	47	32	42	33	34	35	43	33	27	28	35	26	28	28	25	30	31	39	48	33	36	35	32	29	33	39	39	34	29	37	33	36	32	27	36	37	32	42	30	37	38	44	31	25	45	36	37	24	41	32	33	35	33	27	31	32	46	44	25	30	35	29	42	38	44	47	32	28	44	36	36	38	45	38	40	35	51	28	31	28	30	45	28	45	38	30	35	35	37	35	29	31	35	37	26	44	32	30	30	36	30	33	39	39	37	41	33	22	33	46	41	35	27	41	33	33	32	27	17	39	28	28	37	21	40	44	36	45	30	34	37	39	29	37	31	28	40	36	32	32	27	29	33	38	35	41	39	34	35	39	28	26	41	26	26	29	25	38	31	31	35	44	32	38	38	26	28	44	36	43	33	34	28	39	27	36	35	45	33	43	33	39	41	37	39	27	27	43	46	30	35	25	35	21	37	36	47	35	33	34	38	34	28	28	36	31	40	34	29	25	33	41	42	36	38	32	32	41	45	39	26	47	26	37	30	39	35	32	37	40	45	32	37	25	28	36	23	35	28	41	29	31	32	32	32	37	36	38	41	29	47	31	32	45	40	20	33	38	39	39	27	39	29	35	39	32	31	39	37	40	30	33	32	31	32	35	26	29	35	28	34	33	39	42	39	29	37	40	31	36	40	31	34	31	36	34	27	37	45	31	38	26	39	30	29	33	27	25	28	24	36	36	30	41	36	37	36	45	36	38	44	22	25	42	33	34	28	31	32	39	20	32	33	33	33	34	41	38	32	24	37	29	45	32	36	26	39	37	35	32	34	31	31	28	40	40	33	25	34	47	34	31	25	34	31	30	32	33	31	36	47	48	33	32	37	34	38	24	43	37	45	37	34	33	37	30	31	28	31	25	40	31	35	37	32	35	25	38	33
18491	11146	8180	17239	35824	61944	60267	51162	38991	30196	21933	13261	6093	2109	924	597	518	482	455	440	455	492	440	444	469	460	446	452	464	471	453	461	457	455	448	460	467	481	444	467	456	476	424	443	432	458	489	446	475	452	459	481	413	486	445	452	471	442	491	485	454	447	495	424	461	484	446	473	468	472	444	490	476	470	460	448	441	474	451	435	461	478	449	446	460	477	466	434	489	456	427	510	445	437	466	501	474	468	447	477	463	444	452	430	475	478	464	471	460	439	473	442	438	444	455	470	448	481	456	484	451	487	419	466	451	439	457	484	481	445	448	448	439	486	413	442	445	495	486	478	484	476	463	453	428	468	422	501	432	442	444	498	467	474	469	467	438	459	443	464	466	491	465	465	497	459	470	493	473	468	462	500	437	480	470	441	436	438	474	517	474	471	462	455	440	479	489	434	487	440	419	489	477	440	440	430	443	495	465	473	457	461	475	485	461	470	490	496	459	433	482	494	466	456	454	452	451	417	445	473	470	455	480	468	471	473	439	482	483	459	468	437	466	481	450	468	408	447	415	473	425	465	472	499	442	461	449	489	445	461	451	461	497	431	476	435	435	472	473	487	483	469	491	431	443	500	476	425	456	447	467	498	496	505	483	467	483	475	484	485	484	433	502	440	473	493	478	473	445	470	460	451	477	451	462	510	484	450	432	476	449	459	498	456	443	482	462	452	479	474	463	418	479	482	425	443	467	430	431	433	432	445	446	446	489	513	460	456	468	454	468	466	463	472	422	451	436	498	468	474	477	468	443	443	480	489	466	477	460	450	449	460	426	416	473	454	481	489	468	445	502	435	453	470	440	466	462	468	473	476	480	461	485	439	459	420	456	444	468	453	494	462	408	466	439	431	504	442	461	472	473	460	464	469	474	420	465	492	444	481	470	432	473	461	477	483	481	418	456	439	443	453	465	453	487	462	471	478	469	474	439	484	439	428	424	463	447	441	490	479	496	483	464	466	465	461	462	495	470	484	463	467	434	456	480	469	463	424	483	433	471	449	437	471	439	463	462	484	416	468	463	411	450	447	472	430	450	485	468	451	442	447	424	428	519	430	472	499	444	452	479	493	501	453	447	470	461	486	457	476	450	448	472	482	474	461	486	468	460	443	430	471	449	459	471	483	452	477	490	436	446	467	426	464	482	491	465	454	445	449	511	475	522	498	478	500	492	429	469	446	466	462	459	500	480	427	424	492	453	456	476	468	501	473	428	491	442	431	484	458	485	432	464	471	412	442	467	481	495	518	481	459	427	412	437	478	473	481	455	474	459	460	432	480	494	469	442	435	482	452	465	471	457	469	461	503	435	467	467	460	452	456	456	418	474	456	452	484	426	450	469	445	427	483	488	457	482	452	473	434	458	488	469	500	462	465	437	433	435	445	445	433	456	445	466	451	475	461	464	467	492	471	424	442	481	480	472	488	456	456	461	448	457	497	436	456	474	468	495	460	459	491	501	453	472	458	441	487	443	468	446	445	464	494	478	461	481	453	462	490	479	446	470	480	468	437	448	459	437	450	472	442	456	519	440	440	461	447	486	446	486	472	483	478	449	517	460	456	494	448	424	507	434	431	499	443	480	484	484	457	486	464	481	446	437	456	482	456	426	465	471	439	480	446	448	472	480	445	457	476	451	463	459	463	447	499	454	446	442	494	456	461	508	507	430	454	448	442	445	478	453	491	450	461	482	503	455	466	498	446	422	488	481	453	481	447	450	446	432	441	467	455	461	453	454	473	469	429	446	464	462	461	480	438	456	489	454	483	435	484	444	411	499	462	426	462	500	460	445	447	462	443	437	457	482	426	458	476	431	430	433	431	492	507	426	478	462	433	459	485	437	507	458	426	460	430	475	425	452	437	492	463	455	432	477	444	470	472	430	478	461	469	473	488	463	471	488	461	431	498	508	470	472	468	454	430	457	488	494	461	436	447	400	456	482	498	459	462	483	449	448	488	453	477	444	471	493	520	453	461	483	459	462	440	477	453	490	459	436	439	434	473	449	454	463	447	413	474	432	505	437	431	456	483	466	442	458	468	447	478	443	492	485	469	444	476	487	466	418	455	479	437	484	486	487	429	499	431	486	417	452	430	437	457	456	447	457	459	464	457	478	457	403	446	429	457	484	491	454	484	482	418	467	420	446	432	475	461	473	472	439	449	457	444	459	424	443	474	464	474	466	477	452	507	422	493	426	481	415	497	493	455	529	435	437	478	458	428	461	443	477	469	473	489	445	419	462	469	427	456	447	460	461	493	449	458	455	460	445	461	446	472	490	477	439	460	451	470	455	472	443	450	467	499	431	474	430	450	459	462	459	443	455	454	462	469	467	512	451	454	434	493	451	497	475	476	475	502	458	412	457	468	476	463	449	409	471	451	454	457	421	452	495	468	498	466	441	471	465	458	485	419	482	441	450	462	489	449	465	462	428	466	483	426	455	449	459	438	437	455	472	448	480	471	461	441	438	450	467	424	470	461	443	447	456	488	471	485	478	405	461	455	468	462	438	442	472	433	480	445	459	457	454	501	453	493	445	477	470	425	473	480	422	450	482	452	444	474	463	457	474	472	440	452	447	479	449	449	465	436	437	484	458	442	497	481	468	453	474	448	468	455	482	477	466	459	488	472	426	479	452	465	494	439	474	456	467	434	468	433	459	471	470	455	492	460	454	456	485	471	436	443	496	475	439	456	471	458	451	471	410	453	480	459	444	424	414	465	450	425	459	453	456	468	461	428	468	458	448	452	451	469	434	457	437	481	437	412	469	475	492	445	456	481	437	463	485	457	421	469	462	475	436	458	464	464	452	460	437	463	446	436	498	478	449	477	508	477	482	479	456	449	462	391	457	445	431	501	472	461	470	465	481	478	464	442	479	415	449	482	486	474	454	443	425	457	444	474	454	450	450	439	452	454	471	489	476	508	465	490	470	467	486	410	471	490	460	476	479	465	468	443	502	447	446	451	465	498	463	450	496	449	454	518	448	463	448	452	491	466	440	465	502	452	462	445	435	485	457	480	482	418	439	445	451	465	436	448	416	453	457	464	455	483	475	467	415	454	461	459	497	476	456	491	457	461	434	493	463	462	495	451	512	462	454	452	454	504	454	451	460	488	421	428	465	464	468	462	420	468	461	452	413	502	457	474	464	449	463	431	464	417	458	502	476	457	430	471	466	477	499	470	471	444	483	458	451	466	456	511	501	495	441	456	456	455	485	466	445	459	468	478	445	456	487	437	418	461	436	455	436	527	473	456	453	454	429	461	454	487	421	429	489	473	437	423	463	480	479	461	451	439	470	464	444	513	466	468	437	451	485	440	435	438	463	496	488	442	491	471	451	477	482	432	442	476	441	444	496	475	457	483	427	439	452	489	464	455	482	489	466	443	477	428	480	449	433	455	454	453	450	416	460	480	460	498	483	494	477	430	477	468	441	458	459	444	479	481	497	452	446	447	497	451	406	441
1193	762	602	548	1580	11683	13908	12845	9910	6479	3195	1293	515	216	76	51	36	35	34	29	42	45	31	39	29	24	43	31	33	31	37	36	34	26	27	36	28	30	33	33	36	28	31	37	43	26	41	29	34	39	33	34	32	34	41	29	32	40	30	27	41	39	34	33	44	34	34	23	39	37	31	42	37	32	29	40	36	40	41	27	37	41	29	32	36	30	44	34	32	28	42	36	41	41	26	30	29	38	29	34	29	26	47	40	36	41	27	31	41	32	43	36	42	47	39	39	40	32	26	36	25	35	36	36	42	42	33	31	41	30	39	33	32	33	44	42	25	29	34	28	45	39	41	40	33	27	26	33	33	43	33	28	30	41	26	35	30	38	32	42	45	30	46	35	39	34	38	32	31	41	30	31	34	29	42	44	29	34	38	27	37	38	29	35	35	38	22	26	41	41	33	31	40	33	44	29	27	32	33	25	34	36	33	33	28	36	31	29	30	42	31	38	40	28	31	36	33	39	35	36	33	32	28	29	35	31	26	37	40	38	30	42	28	31	40	37	32	33	37	32	27	23	36	21	30	40	31	35	29	34	22	27	40	38	32	48	31	27	34	32	29	44	24	32	33	30	37	32	35	40	38	36	42	34	39	36	40	34	49	43	40	37	35	34	45	42	25	37	30	34	33	41	34	43	29	41	39	46	39	30	37	45	40	34	35	37	29	29	41	48	35	36	39	26	36	36	27	34	40	39	27	28	26	24	25	40	33	33	41	30	28	38	31	32	38	36	29	32	34	35	32	43	37	34	29	25	35	29	35	27	30	29	30	31	32	34	45	33	37	31	33	37	36	35	36	34	41	34	33	39	37	31	39	29	38	22	23	33	23	31	37	40	41	30	39	44	32	35	49	25	23	23	17	29	36	35	37	47	42	32	28	36	26	34	44	41	23	36	36	42	37	35	47	33	44	44	36	35	23	25	35	50	26	32	30	24	37	48	44	39	26	37	30	41	42	33	40	38	49	25	27	44	30	28	34	29	29	42	31	41	32	36	30	39	37	28	33	37	38	40	35	21	31	26	35	30	35	35	32	39	25	32	41	35	39	32	31	33	32	34	28	42	32	36	33	32	29	32	23	31	36	34	41	19	40	33	31	42	40	43	40	22	33	41	25	39	42	39	37	29	37	35	33	26	35	38	38	39	28	41	36	38	25	35	34	38	28	40	42	31	44	35	30	40	30	40	38	41	36	25	47	31	44	31	34	37	33	40	26	34	32	32	40	21	28	31	35	37	39	43	33	45	36	37	36	36	35	38	40	30	31	35	36	34	30	31	37	39	32	28	41	45	47	40	33	33	39	38	40	29	40	29	38	30	34	36	30	45	36	40	31	31	27	41	36	40	33	40	36	39	44	37	33	45	35	37	37	28	40	39	24	28	28	32	42	28	35	42	46	31	29	39	34	36	47	39	28	40	27	23	27	36	32	32	35	37	38	40	40	35	36	33	39	31	28	27	37	33	35	34	39	44	40	39	33	36	39	37	55	46	43	34	29	40	42	35	26	38	44	29	31	24	27	41	30	35	33	35	35	30	22	27	23	40	27	38	29	36	47	32	31	34	40	31	25	38	34	37	41	31	31	37	28	22	35	32	30	36	37	38	34	34	38	33	33	36	46	38	39	30	42	47	29	33	26	32	46	42	38	30	33	35	43	34	26	37	42	30	49	36	41	44	27	39	38	30	32	30	51	22	34	41	27	28	41	32	37	42	27	39	36	47	30	42	33	29	30	32	30	31	26	35	45	45	36	30	39	28	36	48	32	39	37	37	31	34	28	34	34	44	31	37	32	31	38	46	36	27	30	40	39	34	34	34	34	42	30	41	29	37	45	35	28	25	31	32	41	26	31	34	29	35	32	36	25	31	41	43	36	38	41	32	32	44	39	40	37	44	42	35	31	40	35	38	33	23	29	23	35	40	30	38	40	39	31	36	43	34	36	32	41	35	39	23	34	37	22	29	30	29	34	42	23	34	40	40	33	40	31	36	42	26	27	35	32	29	35	32	31	36	40	37	34	22	33	24	36	20	25	37	30	41	34	37	42	30	39	30	21	39	32	31	37	36	40	37	40	31	30	47	32	30	35	39	30	38	28	38	25	42	25	30	29	28	23	43	39	36	40	34	28	43	37	28	32	38	43	35	42	39	42	30	29	29	43	43	29	34	41	32	38	37	34	28	40	34	45	30	34	40	37	40	35	38	28	41	36	35	35	39	34	35	45	36	34	30	30	31	22	29	32	37	34	36	44	35	40	37	26	31	41	35	35	31	38	30	36	37	29	44	33	29	36	32	40	41	42	35	32	30	42	49	37	33	27	37	32	32	27	31	39	34	23	35	27	33	33	41	45	36	47	33	33	26	32	35	39	30	37	37	38	28	30	40	43	28	44	23	39	37	26	32	41	33	27	46	34	32	41	38	31	37	28	31	39	28	42	32	38	38	43	30	37	32	35	36	52	35	34	37	40	34	37	42	26	42	28	27	34	25	26	30	39	34	36	33	47	40	32	38	32	31	31	32	26	27	39	39	31	42	39	31	38	40	28	27	41	29	28	36	25	31	35	42	36	31	40	48	36	40	36	36	22	32	32	36	29	29	28	25	28	27	23	36	37	27	31	29	45	27	30	47	39	36	28	31	42	30	35	33	35	26	33	31	32	37	25	36	42	48	35	38	36	21	35	38	44	35	36	30	30	39	33	45	38	33	43	36	39	44	28	34	26	43	38	32	31	44	22	27	23	37	37	35	38	28	29	45	33	41	43	38	29	33	33	28	39	28	28	35	38	34	36	34	33	31	40	34	39	29	34	35	32	33	34	36	31	33	37	28	37	32	37	36	37	32	30	29	35	51	37	36	43	28	58	32	22	29	34	35	44	27	33	27	37	31	35	32	39	44	34	35	36	31	29	32	39	31	36	27	37	29	39	30	33	38	28	42	37	29	38	43	42	38	40	30	28	31	30	27	26	25	35	47	34	35	29	43	38	23	37	38	38	19	34	26	37	26	37	38	34	37	27	36	23	40	31	37	48	45	36	40	32	25	35	32	40	33	41	31	27	33	38	32	31	36	28	30	44	33	36	31	39	40	30	38	36	34	37	34	39	31	36	30	41	32	25	31	31	37	25	29	25	34	33	40	44	31	33	39	42	29	40	39	34	25	45	32	23	36	41	42	45	26	38	29	36	35	32	31	35	36	36	32	34	33	37	37	30	39	35	40	31	40	33	35	35	43	38	41	37	32	42	30	32	41	28	47	36	30	37	30	33	41	30	38	27	35	37	31	28	50	32	28	30	47	36	35	38	36	38	32	37	43	39	33	40	40	35	32	32	27	43	36	33	35	37	26	43	40	41	34	37	41	42	23	33	24	36	35	41	39	37	39	43	35	38	41	34	35	39	47	28	34	44	44	34	32	40	40	33	31	29	34	31	33	38	38	41	42	41	30	31	32	33	35
22937	15299	11142	22217	40139	65890	63239	58520	50492	41350	31352	21668	11831	4788	1792	817	560	499	476	445	431	503	476	464	434	464	442	438	498	503	458	452	484	509	447	426	474	486	464	450	440	453	443	454	416	477	470	467	457	434	440	429	479	442	446	440	466	398	459	457	447	451	441	473	440	451	463	429	471	432	488	503	472	440	445	466	449	470	445	467	454	452	456	491	423	433	445	463	442	473	495	458	450	477	491	455	470	439	463	472	471	491	495	439	495	418	464	473	459	465	417	465	453	483	466	472	537	455	453	462	479	485	441	487	416	436	466	444	458	451	454	459	425	441	461	492	445	462	461	483	442	461	454	466	439	497	464	477	465	505	421	459	487	470	409	455	480	452	439	458	445	437	450	446	470	457	519	467	421	437	467	449	469	452	464	479	495	459	466	464	459	439	450	441	481	437	456	441	481	439	475	464	494	438	455	415	438	430	465	428	463	431	467	486	487	494	442	462	449	460	458	452	455	479	498	455	436	462	458	452	429	439	420	501	438	414	436	452	459	414	474	468	493	424	450	453	449	514	484	445	424	457	449	440	474	462	493	448	479	462	395	460	453	442	479	468	413	464	456	453	422	448	475	458	465	464	432	439	470	453	465	463	482	433	468	468	469	441	434	459	438	486	447	453	466	446	435	464	460	451	459	470	392	446	433	429	437	477	470	407	493	483	457	458	483	452	495	476	449	440	465	479	433	487	459	480	478	481	483	467	467	463	489	472	434	457	487	453	444	457	463	474	462	475	441	459	487	477	451	465	435	442	469	445	462	435	470	479	431	503	442	425	472	469	510	428	481	460	439	470	436	439	462	497	428	451	460	436	435	443	493	446	430	442	413	467	467	476	484	415	459	476	442	435	475	443	439	446	484	466	477	476	443	448	455	452	449	452	427	487	476	470	485	490	490	487	473	433	451	431	467	476	448	426	447	465	435	479	452	463	464	482	474	442	489	490	451	443	445	461	437	436	460	467	433	486	478	468	441	439	420	452	506	491	467	444	465	461	467	455	468	454	415	435	451	458	468	470	454	448	458	495	433	438	448	462	477	474	448	475	457	473	430	489	445	452	463	446	454	427	474	413	499	449	444	471	479	420	467	427	494	416	413	479	439	467	444	463	417	419	465	490	452	446	461	454	459	445	418	467	469	442	483	419	419	443	461	459	432	454	447	406	414	492	497	455	437	470	470	459	428	479	474	442	493	465	447	494	445	439	438	473	429	469	485	447	462	432	400	478	460	470	476	474	456	453	447	514	479	433	442	443	466	443	460	468	440	484	437	465	474	435	448	467	487	457	527	436	446	445	451	462	439	427	440	456	459	453	490	467	467	431	443	470	434	459	460	467	458	496	501	472	426	432	435	456	437	452	460	478	433	448	448	460	465	436	432	463	459	469	459	452	467	474	459	408	438	452	454	459	478	433	441	447	485	446	476	491	436	426	481	445	435	419	428	490	446	454	473	481	467	434	492	481	423	455	463	478	456	451	474	468	479	445	467	467	473	492	443	432	427	477	447	457	430	459	458	484	434	462	454	462	455	481	492	448	449	450	467	479	474	448	442	415	470	467	455	482	461	469	453	470	451	491	488	488	439	490	479	455	479	488	427	444	443	454	464	483	466	466	471	482	432	443	433	455	412	457	473	478	442	462	429	489	484	456	493	454	449	434	476	463	484	450	452	428	461	464	462	440	469	478	474	461	447	430	512	437	453	469	432	446	431	442	406	455	460	435	439	468	436	440	492	471	526	451	465	495	435	482	457	491	491	470	492	462	517	457	460	475	485	500	458	495	469	458	437	452	471	452	463	470	477	451	469	471	474	448	454	479	477	485	542	448	505	486	434	475	480	499	452	457	467	451	497	414	465	487	481	432	477	462	498	466	450	487	463	428	447	453	493	493	500	439	438	451	429	443	486	485	435	453	468	459	456	454	489	499	442	423	454	464	461	436	433	446	455	482	450	398	440	452	449	475	446	457	467	457	423	436	468	475	452	452	414	466	435	441	448	440	483	437	467	445	471	470	415	459	488	467	432	455	467	471	465	433	494	481	412	448	462	476	480	465	465	475	491	430	483	456	435	452	460	419	406	473	431	457	463	457	486	436	403	467	448	446	457	429	471	457	432	477	472	451	482	493	452	449	461	427	455	418	475	482	446	470	475	478	444	414	507	465	467	469	470	478	449	509	480	472	484	457	445	452	451	447	462	489	483	451	441	425	420	449	461	472	442	463	447	455	435	464	462	460	477	473	484	461	480	474	448	487	469	485	447	476	492	461	472	430	483	464	454	472	410	483	456	476	506	481	509	453	455	464	456	456	423	417	508	488	496	455	450	499	426	448	465	456	474	443	455	447	456	429	468	489	453	475	477	471	503	458	501	440	499	468	442	456	457	435	488	454	461	447	477	447	468	500	454	490	455	475	462	469	441	474	460	454	467	473	465	434	443	459	471	438	451	444	427	467	449	458	449	446	455	448	472	445	440	475	496	446	438	458	436	476	432	463	452	479	470	436	455	492	450	478	482	477	462	482	439	454	411	480	450	457	435	475	404	462	455	470	432	457	483	469	442	487	422	439	493	436	455	432	434	433	470	472	492	478	474	421	464	477	428	458	471	429	477	488	440	401	464	470	433	444	477	459	462	475	436	456	477	474	442	463	454	444	496	466	439	465	496	420	432	440	423	474	465	444	470	438	453	511	453	484	468	443	466	437	498	466	468	460	479	441	434	467	450	431	466	474	477	463	472	429	434	490	464	461	469	465	496	428	468	483	480	451	446	436	473	451	478	428	440	505	422	486	443	423	478	468	476	407	453	460	439	467	475	482	430	473	465	451	459	492	458	477	438	464	440	456	449	464	428	429	432	449	425	425	453	498	420	460	445	455	459	490	462	466	478	464	439	479	461	495	499	490	453	441	454	430	466	434	513	474	465	461	433	442	464	461	421	456	457	461	470	477	477	458	450	446	456	455	450	450	464	459	484	434	487	437	461	475	479	470	425	472	522	478	456	450	456	446	442	448	459	443	452	445	445	477	432	485	472	488	480	442	465	432	475	457	466	438	468	442	444	447	430	451	424	465	487	450	450	467	489	485	461	453	468	483	433	454	439	471	475	447	427	418	456	445	488	445	456	451	449	445	462	492	454	472	461	483	457	451	454	456	449	438	451	454	478	462	464	424	439	463	479	477	497	488	485	470	452	455	492	472	464	457	427	452	455	480	467	458	460	425	411	475	487	436	468	479	446	433	445	478	451	457	437	488	447	433	442	483	439	455	437	501	508	448	444	452	471	416	433	429	488	442	464	485	472	497	434	462	439	455	463	435	460	459	459	432	429	459	460	455	441	456	455	457	491	443	454	465	435	465	460	448	428	441	466	448	419	446	432	467	416	468	493	496	468	439	463	467	456	443	483	468	464	423	447	472	408	450	458	477	461	483	432	426	418	457	470	465	452	488	502	471	448	488	429	489	473	458
1325	239	142	121	355	2074	1923	1818	2481	1686	1063	527	232	100	65	39	43	30	29	33	29	25	28	31	33	31	34	48	26	38	35	21	41	42	29	27	32	36	31	32	26	24	29	31	24	34	39	20	28	26	39	26	27	25	33	30	40	24	42	26	38	33	43	31	31	34	26	30	33	31	36	29	32	35	36	30	31	28	27	25	27	21	39	37	28	20	27	28	36	37	29	27	36	35	35	36	37	43	37	38	22	34	37	32	31	35	32	41	29	30	29	31	30	30	28	23	31	38	37	37	24	29	33	27	30	26	34	41	30	32	21	29	26	42	37	29	21	37	34	26	30	38	40	35	39	40	26	29	26	25	25	25	31	26	36	26	32	34	33	31	34	39	35	25	34	49	32	35	24	35	34	34	31	42	24	24	37	29	33	30	37	38	30	28	37	35	25	32	24	26	29	33	25	33	28	29	27	30	31	26	36	31	35	42	32	31	29	37	30	24	33	37	27	38	51	36	27	29	29	36	29	41	33	27	35	22	36	33	30	31	28	21	34	39	28	29	40	32	31	30	40	25	29	25	30	31	37	30	25	29	38	45	34	33	24	37	33	29	41	34	29	24	35	36	23	21	26	24	37	43	25	30	20	30	28	31	34	31	43	24	32	41	36	30	35	38	34	33	32	37	37	35	31	23	22	25	28	29	24	34	23	34	29	29	36	41	35	27	28	32	33	36	29	39	27	31	29	31	29	32	28	36	25	29	30	33	30	30	21	32	29	26	38	37	39	33	35	31	27	23	27	32	29	30	27	29	30	27	28	37	25	32	22	37	38	32	37	23	33	28	27	24	26	37	29	29	28	32	40	39	38	42	26	24	33	38	33	41	23	43	34	30	27	25	29	25	33	40	20	33	36	38	30	32	37	23	39	21	27	26	30	27	38	25	34	37	26	31	37	37	33	26	25	30	40	28	30	27	36	46	30	39	38	30	32	32	29	32	30	39	31	36	27	35	21	23	33	33	37	36	27	29	23	35	40	19	31	39	36	38	31	31	39	32	30	34	32	29	25	27	31	28	31	34	27	36	27	46	29	32	30	36	32	30	25	35	38	27	29	41	42	38	25	34	25	33	33	41	17	32	35	30	29	26	36	42	29	29	23	31	27	37	28	38	34	19	38	23	30	28	34	36	30	24	37	35	40	35	29	38	25	28	31	43	29	21	29	32	41	22	21	24	32	38	31	38	37	37	34	31	26	30	25	27	32	31	39	33	27	38	33	27	35	28	28	36	22	36	24	29	31	42	30	34	28	39	39	33	25	25	35	29	39	37	39	28	29	31	31	35	28	25	36	31	31	27	25	31	27	21	28	27	32	28	37	29	29	29	36	30	28	33	44	30	38	38	35	28	28	40	35	30	33	29	28	31	33	39	27	29	28	32	23	40	30	28	31	36	41	38	33	28	27	29	33	22	26	33	31	19	32	21	32	33	25	25	31	28	19	32	27	41	26	30	30	47	30	27	34	28	28	37	37	30	22	39	34	37	27	32	38	39	35	32	29	41	40	24	36	41	45	29	38	32	29	33	39	39	42	29	22	33	27	29	25	32	20	24	40	37	35	32	34	25	27	29	28	38	27	36	24	40	26	21	39	32	34	27	34	24	28	41	28	45	36	26	37	33	30	33	27	30	19	30	36	28	25	32	40	35	26	26	28	29	32	32	36	21	36	36	31	37	28	28	29	31	37	37	51	37	30	41	28	40	37	29	27	27	39	30	33	39	41	23	33	38	41	36	22	40	28	40	29	38	38	36	44	27	32	33	25	32	27	29	30	19	38	35	27	33	32	41	29	31	29	43	30	24	41	30	33	31	29	27	33	31	34	28	32	22	25	30	40	41	40	33	28	35	31	35	37	31	38	31	32	24	37	28	33	29	40	24	32	27	22	26	34	35	23	29	35	28	27	24	30	39	25	44	32	33	33	47	34	27	31	29	33	26	27	33	25	33	35	37	34	34	22	40	33	35	26	40	28	34	31	35	31	34	30	32	33	24	30	33	35	35	40	22	33	31	24	33	33	28	29	29	30	20	26	42	31	41	31	29	26	31	37	36	30	27	27	32	35	29	35	22	34	17	32	31	33	28	27	22	50	28	35	34	27	26	23	30	26	25	21	35	31	20	35	40	40	36	27	31	18	33	38	27	40	33	25	26	44	33	33	33	25	27	29	32	29	34	28	25	26	33	23	33	37	34	37	34	29	30	29	32	36	31	38	27	31	31	26	48	35	33	32	36	26	32	40	29	25	31	31	31	17	31	32	31	36	33	34	47	29	25	34	29	33	34	24	39	27	19	31	31	36	25	29	32	30	32	30	39	32	34	31	42	32	38	35	35	25	30	35	33	36	24	25	31	26	35	30	34	32	27	35	38	27	29	37	34	31	34	31	33	29	24	32	38	30	35	26	31	34	30	33	32	25	31	26	25	27	28	40	25	27	32	26	26	33	31	39	28	24	42	25	31	35	36	35	34	32	31	30	32	30	32	41	38	36	29	30	32	34	38	35	29	24	23	35	38	33	30	25	40	29	31	32	40	30	32	35	33	28	30	34	31	29	38	23	37	37	39	34	33	28	30	27	36	23	30	31	35	31	33	28	24	24	34	25	25	38	22	24	29	35	30	32	35	38	33	29	24	31	30	31	36	29	32	34	34	25	25	35	27	34	42	27	41	39	26	40	31	32	37	37	31	30	28	31	26	17	21	28	20	23	30	23	30	35	28	30	34	22	39	24	26	37	24	31	31	31	43	37	28	28	43	31	28	26	27	40	25	31	37	30	33	36	25	29	36	32	22	40	28	25	39	33	34	28	25	34	28	27	23	31	41	39	21	26	34	22	30	31	38	32	29	42	37	33	29	36	35	31	37	30	34	27	27	32	32	28	30	38	35	35	32	36	44	30	29	21	33	25	23	39	19	27	34	36	28	39	32	34	29	28	20	36	31	32	41	30	31	38	20	39	33	35	34	30	27	32	25	32	36	41	36	23	29	32	35	23	29	25	36	33	22	23	26	29	32	33	24	37	20	28	40	42	31	33	34	31	40	42	34	24	35	37	37	38	30	25	27	22	29	34	32	28	27	19	29	29	44	41	27	33	31	33	28	16	31	42	33	29	32	41	36	29	38	24	27	31	25	27	28	35	30	30	30	26	33	33	36	39	42	26	23	27	32	26	23	32	32	33	38	25	35	30	39	29	22	30	28	30	30	24	24	32	30	37	31	36	35	25	37	31	21	40	42	25	31	34	34	32	28	28	33	31	31	32	32	28	24	21	28	31	36	31	43	28	30	30	44	27	40	32	30	34	39	38	29	30	32	21	28	23	38	27	27	28	30	37	39	24	45	36	33	32	24	32	34	29	30	42	32	27	33	20	33	31	32	30	33	37	27	40	29	43	32	30	29	29	27	31	22	31	30	36	41	21	23	39	28	28	26	31	26	41	35	40	33	23	42	35	38
13356	5572	3176	7617	22960	39686	32606	33236	33507	27527	21098	13031	6051	2462	1167	582	470	438	417	434	430	416	442	442	430	439	421	412	390	404	386	381	430	387	419	401	444	435	413	405	419	418	418	370	404	405	389	387	435	416	407	418	438	411	404	412	404	401	397	401	439	456	410	416	405	406	414	449	421	356	415	416	426	417	365	411	382	407	407	447	445	395	457	416	417	414	416	398	410	416	389	398	426	387	422	425	420	415	386	408	388	373	389	421	435	415	388	430	424	438	437	410	421	417	450	400	431	412	406	403	369	447	425	431	401	446	408	409	410	391	421	428	370	417	435	373	438	425	437	421	431	458	419	413	415	391	387	396	408	407	413	397	415	436	407	409	423	449	410	426	428	415	433	448	416	431	425	385	430	413	444	457	378	448	427	439	427	438	412	386	411	405	348	467	417	449	461	421	448	428	399	393	459	429	406	401	407	363	421	422	426	416	350	412	391	417	433	408	434	409	422	361	432	402	436	419	421	444	441	432	433	428	414	424	399	447	416	418	409	434	416	423	387	422	403	420	436	391	447	400	387	422	384	428	389	404	412	403	430	417	437	405	420	381	421	448	399	408	413	413	440	410	386	406	397	412	402	431	432	409	425	384	374	415	420	398	396	407	424	389	398	426	388	427	421	386	436	418	435	431	401	430	410	420	412	405	418	420	409	401	380	406	406	382	419	420	429	412	394	392	452	414	420	392	437	449	420	383	381	449	395	419	428	413	397	405	433	427	421	409	426	429	423	427	430	401	397	421	403	414	401	435	442	436	381	454	432	427	402	435	414	397	425	415	401	421	414	391	426	432	430	386	385	437	437	407	443	424	436	424	383	422	408	418	395	430	387	430	422	408	373	426	392	382	437	420	409	440	375	389	376	422	445	410	398	424	402	400	401	404	395	434	406	420	389	402	424	414	418	417	440	426	386	392	388	420	407	428	429	447	447	414	408	389	446	411	433	414	362	387	409	402	392	411	424	449	427	394	393	394	404	392	396	379	399	438	395	437	397	433	404	422	395	428	415	461	402	410	448	400	428	407	394	414	413	407	402	418	402	397	394	393	430	408	389	410	390	401	417	403	428	420	413	409	397	423	437	379	429	387	406	424	419	419	400	392	449	415	411	383	461	396	437	396	392	413	410	387	433	397	424	411	410	440	421	410	395	418	418	380	421	362	405	413	413	392	427	418	434	374	394	385	405	410	419	411	420	380	427	365	424	417	387	430	428	444	389	438	402	419	382	440	444	417	397	432	399	418	407	411	417	405	389	442	448	412	453	426	423	417	425	433	404	456	407	431	440	388	400	385	417	384	407	435	420	407	472	426	417	413	460	385	432	436	443	404	427	412	429	429	414	442	415	423	391	424	392	420	398	404	390	439	402	435	405	410	410	465	404	418	413	407	391	397	427	404	431	408	396	420	411	387	395	427	408	395	417	437	420	402	402	378	451	423	380	416	411	378	407	418	408	395	468	413	377	396	420	437	414	357	393	448	378	425	421	417	438	394	421	395	411	422	392	388	420	399	410	435	395	450	431	399	416	402	448	432	457	415	410	429	427	434	444	405	410	426	372	417	442	425	397	422	388	401	382	421	412	432	411	388	398	419	408	413	416	428	392	430	434	407	388	410	375	422	435	419	433	415	393	420	421	433	394	389	384	411	412	438	430	399	406	411	380	412	434	439	422	402	392	405	397	405	389	405	402	428	440	386	439	418	406	409	407	391	398	363	394	451	409	411	413	405	421	410	375	420	413	415	392	413	409	392	380	409	407	401	437	425	411	404	402	416	372	420	416	441	404	365	433	453	436	407	421	431	399	413	379	424	402	427	437	423	408	414	405	404	403	362	380	412	420	421	426	446	429	438	373	433	412	418	407	429	435	379	412	414	402	378	397	440	421	416	414	367	403	383	393	417	442	407	392	402	410	401	416	415	415	429	403	415	429	413	418	436	407	427	407	414	418	419	406	425	413	380	420	427	413	431	386	419	413	376	377	426	420	439	408	365	401	441	401	397	427	419	410	419	430	401	423	366	363	381	425	392	433	392	379	389	400	390	368	423	424	438	402	418	421	434	411	434	434	419	410	383	397	418	395	455	402	388	391	368	422	427	448	400	424	425	416	438	441	395	416	419	451	426	445	399	437	388	444	421	434	398	400	417	426	389	431	394	435	401	361	406	411	424	431	411	424	376	450	400	394	394	432	434	396	425	432	402	394	371	411	426	421	431	410	432	414	405	401	404	379	407	396	403	402	414	420	420	416	387	403	395	426	422	405	404	400	400	415	420	402	401	413	419	411	403	382	429	407	411	431	403	401	429	441	420	456	418	374	395	386	441	438	423	430	434	385	398	414	411	396	385	425	376	456	393	419	397	398	423	430	377	443	395	390	391	417	400	442	429	371	404	422	410	424	377	430	396	429	413	420	440	406	426	431	423	342	433	424	389	378	408	394	418	406	387	417	442	408	413	419	408	436	403	425	394	418	421	400	384	402	431	415	365	411	417	423	402	415	423	396	444	415	418	417	430	440	431	430	406	439	402	406	397	409	410	446	413	394	408	424	420	412	419	405	419	400	401	422	410	414	428	441	405	420	380	389	439	436	404	400	371	418	429	430	415	417	420	409	435	438	388	394	443	427	382	394	399	407	422	404	424	452	409	426	401	413	409	413	459	432	423	422	373	360	387	415	412	406	441	388	401	393	433	389	413	404	410	428	362	404	417	462	424	413	398	408	404	422	414	384	436	397	396	408	401	453	394	421	428	491	383	432	384	428	434	411	441	377	389	419	437	406	427	414	419	419	418	411	385	405	452	424	418	389	400	446	400	390	436	417	425	403	433	456	397	441	411	404	387	382	396	394	358	405	442	460	379	408	390	388	411	439	403	428	403	419	384	408	408	427	407	402	422	394	427	385	364	428	439	414	419	422	400	387	387	414	400	425	410	373	415	450	430	445	409	411	459	418	432	405	416	393	420	428	412	396	421	394	408	409	380	409	396	368	420	430	436	391	413	429	415	411	410	409	423	394	422	434	396	427	412	481	435	402	451	412	414	384	461	384	394	386	459	451	454	421	414	399	386	421	408	413	409	433	434	417	414	420	396	426	408	434	360	413	417	420	423	432	400	409	397	435	408	425	403	407	438	410	388	413	428	400	453	425	375	400	417	407	431	430	399	417	423	390	433	386	384	401	407	411	421	428	429	424	435	412	446	420	440	418	369	402	426	422	428	419	414	423	390	409	413	437	422	403	425	417	411	440	390	409	376	413	409	390	435	385	412	418	399	443	465	391	384	405	415	443	432	431	402	441	415	447	380	383	431	414	415	382	439	434	377	445	425	427	416	402	442	430	398	413	446	412	403	440	389	418	382	429	409	439	426	406	430	428	433	402	405	419	412	420	410	431	413	412	412	377	417	406	446	396	422	406	409	399	371	383	400	396	439	399	411	450	405	389	400	402	416	398	433	384	400	391	432
730	582	388	319	461	6012	4957	5077	5950	4899	2981	1380	499	224	79	43	34	32	34	31	31	31	33	28	33	29	30	33	30	40	24	24	34	39	31	42	30	38	24	33	30	30	35	26	29	27	29	30	24	30	33	33	45	31	33	27	37	31	37	34	32	28	37	41	30	35	33	29	39	43	20	21	26	29	28	41	28	33	32	31	33	31	27	27	32	39	30	32	39	32	30	26	32	25	30	27	31	27	31	28	29	31	34	29	25	40	32	35	24	26	25	32	30	30	27	35	31	29	30	38	34	29	23	33	37	36	35	34	36	24	35	30	32	39	34	33	47	27	30	42	43	25	37	39	35	30	27	36	24	32	31	37	25	29	33	35	33	37	37	34	32	28	34	31	36	31	31	35	27	31	35	42	29	28	29	28	37	21	29	36	31	41	30	31	31	25	28	34	31	29	31	37	42	27	28	38	30	33	29	23	40	32	25	28	31	22	35	31	28	38	34	32	32	39	34	36	37	29	28	40	41	27	25	28	39	35	33	46	40	38	42	28	21	34	33	26	29	27	44	38	31	32	31	46	31	28	32	34	39	39	31	35	30	25	36	29	36	33	30	30	31	50	31	35	29	25	37	37	32	33	41	38	36	37	27	35	34	29	35	43	36	32	41	38	31	31	34	40	30	31	21	30	29	33	30	32	29	39	34	34	43	36	39	31	28	28	33	22	39	31	27	39	30	23	27	31	22	30	29	28	34	28	33	35	24	48	38	31	34	36	30	41	39	41	33	44	36	37	21	25	37	27	26	32	37	29	37	29	29	41	33	36	33	24	22	23	23	34	38	36	47	30	28	25	26	33	29	24	35	21	31	33	33	32	34	26	33	31	24	28	37	29	31	25	33	32	38	29	30	41	31	17	39	30	29	37	36	29	41	32	29	27	28	31	25	24	36	29	25	28	35	26	36	40	39	32	24	23	35	32	29	22	25	33	26	25	32	34	36	30	36	34	22	33	29	29	46	36	29	29	34	39	26	30	33	36	32	26	35	26	30	44	30	31	24	34	33	36	38	39	41	46	34	35	22	31	37	28	36	35	29	30	33	45	25	46	36	40	26	26	33	30	34	36	32	24	47	38	33	30	28	23	33	29	24	24	30	37	25	34	32	34	40	36	35	34	30	38	23	26	35	32	25	35	24	39	26	36	31	25	26	24	28	35	36	33	29	36	29	34	27	29	34	33	39	32	32	35	35	26	33	32	32	35	20	41	39	31	32	28	26	32	40	39	42	30	32	27	41	27	33	31	44	27	27	27	34	29	32	41	29	35	31	34	32	38	29	37	38	19	26	29	20	38	27	26	36	34	32	34	29	30	31	34	28	30	28	46	35	32	35	37	26	31	32	31	29	30	30	22	30	27	35	38	37	33	30	36	29	36	30	27	27	30	33	37	42	30	28	21	36	29	28	26	30	43	43	23	27	38	42	31	40	35	36	29	32	33	32	27	31	28	32	36	35	31	23	31	36	45	36	33	27	26	35	37	32	45	32	39	26	42	34	29	34	27	30	23	23	30	44	37	31	26	34	28	29	38	34	33	32	36	30	33	38	32	22	44	28	31	28	45	38	42	33	25	35	35	46	44	27	32	36	42	33	43	29	35	18	24	28	34	32	38	43	34	41	35	33	37	28	29	21	38	32	34	30	27	46	34	33	43	32	37	26	34	31	27	32	30	30	27	25	39	29	32	37	36	28	31	34	31	24	21	27	28	41	35	34	32	32	30	32	32	31	24	21	36	31	33	33	37	35	31	32	33	36	29	26	21	40	34	31	42	34	30	19	31	28	29	36	34	30	36	40	33	37	26	29	34	24	38	42	34	38	36	34	29	36	37	37	34	32	32	33	21	27	27	22	26	27	36	20	34	30	30	28	32	36	31	33	36	33	29	27	34	33	32	28	34	37	31	24	33	27	35	34	37	38	33	42	32	38	30	41	26	34	29	35	38	31	37	25	31	29	23	28	29	32	31	31	30	32	38	35	30	35	38	25	39	23	32	39	33	38	30	37	36	33	26	33	33	35	26	26	35	32	33	23	40	23	30	24	36	18	30	38	39	40	29	33	31	40	29	39	36	35	21	30	37	31	30	38	27	24	32	23	34	29	36	27	30	23	40	31	21	37	34	37	34	30	30	29	31	37	35	24	37	29	29	29	29	29	32	24	32	38	49	30	34	22	27	36	43	25	30	30	34	38	35	35	35	24	42	30	25	33	37	32	35	34	28	22	36	33	32	23	33	27	36	24	38	25	32	37	28	32	40	36	31	36	26	23	23	22	32	32	33	34	28	28	35	29	32	32	29	36	32	34	30	20	32	32	28	25	32	20	37	31	29	36	28	37	34	44	35	30	32	32	29	30	35	36	24	33	34	38	28	20	36	35	39	32	33	44	22	18	32	28	26	27	35	27	32	35	35	28	39	32	28	37	22	40	24	34	39	34	28	38	34	33	36	28	47	22	33	36	32	29	27	32	34	30	26	35	33	35	37	36	25	28	32	26	31	41	31	36	35	34	41	41	30	27	38	40	40	41	28	31	31	29	32	31	22	26	30	38	26	22	28	42	43	35	43	32	32	36	27	23	38	27	37	21	28	32	26	28	36	39	27	43	23	43	36	38	42	41	32	26	38	32	33	38	32	38	28	22	24	38	31	28	42	33	27	28	40	32	30	30	47	32	42	28	30	39	27	33	11	32	33	34	36	29	30	26	35	35	38	33	30	34	29	31	38	40	26	33	30	19	30	44	34	39	38	33	36	30	29	31	25	33	35	25	29	33	39	31	37	25	31	25	24	35	29	25	29	45	32	25	31	34	25	26	28	32	32	30	25	38	29	29	41	28	31	23	30	28	29	48	29	32	48	29	32	35	31	36	33	29	37	35	37	37	27	41	41	28	28	29	30	29	32	37	30	32	30	24	24	20	28	35	28	38	52	32	33	39	29	39	22	24	26	24	36	27	34	39	35	31	32	31	43	38	32	26	33	22	25	35	38	35	27	22	25	27	38	32	29	41	35	22	23	35	28	35	32	33	18	27	33	34	46	28	35	43	35	31	30	31	30	35	22	39	42	32	27	34	29	25	30	28	39	32	25	28	27	21	30	37	36	27	39	26	32	33	39	36	32	23	29	30	29	26	30	37	44	32	35	37	41	27	19	33	35	30	32	35	33	34	30	32	25	40	36	26	33	39	29	24	38	25	26	29	34	35	24	35	32	38	27	28	29	36	24	39	27	33	33	28	41	34	26	28	30	31	24	27	31	31	34	42	27	27	37	42	37	34	28	34	32	20	36	27	36	32	26	29	35	31	38	28	29	32	39	38	41	22	32	25	30	34	33	37	26	33	32	27	25	31	22	40	39	30	28	27	27	39	38	37	37	30	34	33	40	27	33	38	32	29	40	30	28	34	38	40	35	40	34	28	33	31	30	29	36	29	29	35	35	37	34	37	39	37	36	41	30
17911	12320	8161	17262	27817	54253	40100	45341	44123	39155	31412	22369	13008	5638	2196	997	542	449	466	468	393	416	412	437	401	415	398	431	444	440	446	417	429	445	410	433	420	432	398	398	435	398	434	429	426	407	376	389	409	422	422	427	438	412	439	413	441	441	383	414	414	402	389	412	413	399	437	420	388	414	431	420	406	418	467	400	402	421	403	445	452	427	404	418	394	442	423	427	406	417	416	417	448	402	419	426	418	425	392	425	423	389	421	426	404	415	439	401	421	420	415	421	428	420	407	415	418	418	417	422	447	425	412	420	409	419	419	390	413	449	410	435	449	442	394	415	415	423	411	438	427	392	408	397	420	450	436	424	438	392	441	409	433	438	431	429	417	400	431	407	422	421	423	418	431	426	439	393	407	432	428	456	438	424	438	405	437	452	421	411	414	425	413	404	442	408	378	402	420	433	425	383	401	416	379	432	427	392	422	388	419	423	389	414	413	454	421	439	416	401	406	397	422	411	448	412	448	390	402	402	439	431	402	408	408	402	393	453	423	462	408	411	413	383	390	404	417	423	425	419	371	347	424	449	460	406	383	440	424	418	412	395	407	461	379	421	425	383	433	472	401	432	431	438	408	414	432	433	400	441	431	432	442	443	427	383	438	444	424	398	439	426	409	456	404	409	396	425	416	380	392	395	399	410	428	400	423	438	431	391	432	469	427	410	395	411	455	421	420	391	393	438	431	424	416	415	424	394	434	409	428	451	406	408	406	376	431	428	434	435	444	401	424	410	436	395	390	425	399	433	408	394	429	438	423	437	427	419	421	404	428	396	413	378	425	390	438	419	411	430	400	428	432	465	378	386	399	436	399	439	407	416	443	412	412	417	431	449	435	443	423	406	423	415	419	404	416	443	444	402	396	421	414	428	416	393	424	406	426	447	441	390	394	417	412	441	397	426	429	436	418	444	434	423	413	425	407	423	434	417	418	393	405	435	448	403	411	445	437	397	382	409	436	408	437	423	437	412	420	409	420	408	424	425	423	448	401	428	385	411	418	385	401	422	381	370	471	397	400	413	440	389	406	416	444	409	376	414	423	457	396	417	427	430	382	399	421	427	376	405	384	375	412	413	448	408	463	415	390	423	420	423	443	420	427	395	446	417	406	423	425	419	422	456	420	444	390	416	427	430	429	428	396	439	427	399	426	397	394	392	417	423	429	447	407	455	392	406	417	431	416	437	460	424	410	427	418	430	396	449	404	405	412	384	451	458	429	387	401	427	408	440	408	444	396	453	408	435	397	396	403	435	407	464	421	406	411	393	448	434	435	431	420	416	408	403	418	436	405	432	421	424	426	409	410	396	383	394	391	397	415	422	389	391	437	410	441	401	426	428	420	441	458	439	465	393	402	407	398	422	429	428	406	426	420	427	438	428	418	428	387	379	389	432	425	430	420	384	426	407	426	423	424	399	420	423	405	417	371	374	414	445	389	419	428	433	444	407	431	423	406	442	443	428	455	377	430	408	401	426	403	400	431	419	446	439	402	385	395	447	407	429	429	417	402	435	404	447	397	438	401	410	437	414	410	431	410	431	406	432	441	469	381	393	409	428	408	396	437	441	435	426	409	386	411	422	415	381	374	451	433	435	399	430	413	397	397	420	399	442	421	407	445	427	404	414	435	397	438	416	405	375	367	404	442	399	428	413	451	424	415	411	413	399	400	407	433	413	396	426	399	410	426	428	418	406	357	476	427	407	430	448	415	410	438	432	367	441	423	421	423	433	401	416	426	415	415	407	444	375	422	451	443	428	426	387	411	410	444	412	409	399	442	398	398	441	420	404	383	429	416	425	405	373	406	424	405	406	418	420	425	405	439	428	435	422	418	396	417	437	408	443	382	421	395	386	426	395	395	408	402	413	426	419	414	420	451	469	411	421	420	409	450	395	407	385	423	443	429	397	426	383	395	398	379	435	418	415	425	438	386	394	419	425	396	438	429	435	423	461	419	436	410	409	434	393	418	412	394	407	419	437	401	430	360	412	446	424	468	438	434	422	394	406	380	471	401	406	414	407	412	423	357	440	437	411	406	423	418	432	380	432	387	433	430	437	394	415	416	429	390	443	440	381	463	418	407	406	410	406	415	411	427	385	444	436	407	406	412	414	395	405	404	409	427	440	394	430	436	414	404	417	437	410	399	405	418	417	429	400	419	397	442	394	415	396	416	398	407	401	402	414	397	444	394	420	378	413	403	461	447	427	432	427	399	411	400	416	406	409	451	461	405	384	449	382	423	436	394	448	419	430	386	438	463	423	468	442	427	384	409	403	401	414	439	431	472	403	428	400	433	428	435	431	411	405	433	429	435	440	435	399	415	403	413	418	417	417	398	425	419	424	385	427	387	423	417	412	435	434	422	400	396	425	419	394	407	395	397	397	456	446	448	402	402	423	427	417	413	450	427	448	376	419	424	390	395	413	464	381	424	376	413	435	422	437	408	421	404	451	393	445	408	391	415	429	404	422	426	399	443	430	418	428	423	442	398	433	439	408	423	400	389	403	428	399	422	425	427	415	411	387	413	428	420	438	419	386	407	454	393	419	420	446	465	434	433	398	427	399	407	449	398	437	427	449	420	408	412	402	435	404	434	408	421	424	429	382	437	423	405	421	433	436	440	427	408	398	402	416	456	408	409	408	411	373	391	433	403	392	416	423	418	397	407	429	398	417	398	410	423	432	428	426	437	406	441	422	378	412	424	405	414	402	435	425	425	417	424	413	410	395	417	433	412	407	413	433	396	444	427	438	406	428	440	410	418	431	399	421	439	436	438	430	444	390	429	417	434	440	380	409	450	407	406	392	397	464	383	425	439	433	434	449	427	393	442	414	399	409	381	428	400	411	432	432	431	415	390	427	420	412	462	435	435	396	422	391	443	395	407	408	399	394	407	412	451	417	421	398	400	406	412	395	402	423	420	393	420	440	419	455	371	465	451	395	386	410	434	432	406	431	417	443	420	426	378	439	430	477	436	413	393	444	395	417	448	421	426	410	400	449	427	409	415	426	390	438	403	462	393	411	417	422	410	401	416	447	440	435	391	387	416	437	392	391	418	438	371	402	445	434	420	419	440	412	396	452	410	406	461	402	419	444	388	412	414	411	416	428	397	391	395	427	398	445	433	439	462	426	423	386	437	419	426	441	425	433	436	437	412	409	405	411	440	426	412	411	413	404	443	438	403	412	402	415	444	423	422	403	422	419	408	427	375	402	454	426	415	389	401	405	403	399	385	402	405	429	415	442	428	423	398	382	415	419	403	409	420	421	423	421	440	391	428	437	416	423	424	443	443	453	446	437	425	385	441	409	370	393	405	415	402	425	410	400	468	411	409	414	401	376	459	420	396	410	414	400	381	427	417	418	396	415	428	430	425	401	419	432	436	407	376	437	412	406	379	403	424	395	417	413	396	437	423	405	468	456	442	420	393	418	411	421	429	440	417	429	410	415	421	428	381	385	431	437
2037	442	336	304	393	2269	3017	6763	8273	6442	4213	2082	751	235	107	52	39	35	35	29	34	33	38	29	31	29	34	28	42	29	29	35	40	29	36	35	37	37	24	23	36	29	41	31	35	27	48	36	33	43	40	47	29	39	36	34	46	42	34	36	30	26	39	39	33	25	35	31	44	30	36	29	34	32	29	18	42	36	38	30	26	30	26	37	32	37	39	43	27	42	28	35	43	27	33	53	30	38	39	28	41	34	33	31	38	43	38	39	45	40	42	39	48	36	27	25	37	45	37	38	34	33	57	32	22	39	33	41	39	40	30	33	39	33	34	44	39	34	43	33	35	35	36	36	36	37	30	31	31	45	31	31	38	26	18	35	38	37	38	32	32	30	30	24	36	29	28	26	37	35	39	32	25	39	35	32	31	41	27	34	38	28	36	52	43	27	49	35	31	38	39	43	41	25	40	46	28	37	32	33	39	32	36	28	31	33	39	25	44	29	40	28	28	37	45	30	32	34	27	38	44	37	29	29	39	38	37	34	41	34	29	42	44	35	42	34	35	30	24	25	25	20	36	27	25	30	41	32	40	33	34	28	38	34	35	31	47	37	35	39	46	36	42	41	39	40	33	44	32	32	42	40	37	23	31	34	30	24	37	27	36	40	35	43	41	36	38	31	35	43	38	29	37	40	41	31	33	46	38	29	29	33	30	36	31	24	44	29	27	34	36	34	42	46	26	39	31	25	32	29	36	38	27	31	34	37	33	37	31	39	37	44	21	35	34	37	41	31	26	32	34	28	35	42	39	40	31	33	27	32	34	40	38	29	51	28	33	38	32	39	26	30	32	35	36	34	33	33	34	37	36	35	29	44	37	31	36	42	27	33	28	38	32	35	42	26	34	30	47	48	42	37	37	36	32	32	30	42	26	37	40	41	43	38	28	25	35	26	34	37	33	44	36	31	31	30	36	35	36	47	41	32	43	29	42	28	21	34	40	28	27	37	35	38	29	32	40	34	45	26	37	39	41	27	32	26	38	45	39	33	29	45	36	36	31	25	33	41	41	30	27	39	39	36	43	37	33	26	30	31	35	32	39	38	31	43	33	42	27	33	36	31	31	45	27	35	29	35	25	38	48	43	29	32	31	32	29	35	35	26	29	30	25	29	44	39	36	28	38	34	45	34	25	35	32	38	39	38	31	35	31	36	38	44	31	42	36	38	35	34	37	36	32	30	34	28	29	30	32	37	32	37	26	35	26	30	28	34	36	32	30	23	24	44	22	33	39	32	32	41	36	39	36	37	30	33	37	36	34	33	19	31	36	36	34	33	32	36	27	29	36	28	41	39	36	54	41	39	38	39	32	34	35	31	27	30	28	42	39	36	36	36	28	36	31	41	23	30	30	34	30	27	42	37	42	25	36	43	42	28	29	42	34	38	41	38	38	48	28	35	41	33	29	33	28	36	36	36	44	37	46	32	33	39	29	37	37	36	27	35	35	45	33	36	33	42	39	39	35	43	46	34	35	49	30	31	32	28	30	50	23	30	29	35	34	33	33	31	32	36	36	28	36	38	42	38	44	33	31	39	42	36	33	42	39	41	30	47	43	26	29	42	38	39	47	47	30	28	34	36	37	29	40	35	20	33	31	40	29	48	35	30	30	40	45	29	32	31	27	41	30	31	30	45	36	38	37	34	32	32	42	35	34	34	45	31	27	21	36	40	29	32	34	34	40	43	25	22	29	31	35	35	36	34	38	42	28	38	27	34	37	31	30	35	18	27	25	35	36	36	27	28	33	36	28	31	34	30	28	31	42	34	34	32	28	29	47	39	32	41	38	48	31	37	36	36	23	32	43	35	30	35	34	33	33	29	34	36	23	27	44	34	39	33	40	38	34	38	36	37	47	46	35	33	40	38	38	33	28	32	23	37	38	35	27	30	32	39	30	35	35	27	32	43	40	48	29	37	28	31	35	29	30	36	41	26	31	35	37	32	33	36	27	36	45	31	31	35	29	27	24	35	27	43	37	27	32	44	35	41	24	37	35	25	29	29	34	36	40	37	33	39	30	37	39	40	31	34	33	40	39	47	25	28	42	30	52	39	22	40	39	39	30	32	35	45	31	32	32	35	34	39	35	36	29	41	35	45	44	38	38	33	30	36	26	18	44	32	37	39	26	37	45	34	33	48	36	50	41	27	39	32	34	38	29	29	37	40	34	37	35	28	41	29	48	36	29	38	32	43	20	34	34	36	40	32	31	38	36	36	29	29	33	38	26	32	23	38	34	32	34	34	39	34	29	26	27	27	36	34	36	35	24	28	35	29	43	24	38	37	40	34	32	32	41	36	33	30	25	35	34	29	32	40	41	29	30	35	36	38	37	27	41	44	32	41	39	31	41	31	29	36	31	39	46	29	27	36	37	36	38	32	33	37	45	24	49	33	38	38	47	33	35	37	33	43	34	39	34	38	32	30	26	44	33	37	27	34	31	34	42	39	28	38	41	37	35	28	33	31	40	36	28	36	29	31	41	35	39	41	26	30	35	32	26	33	33	41	37	25	32	38	40	25	36	38	30	35	39	35	41	32	31	46	36	34	43	33	32	37	34	29	34	39	32	43	31	29	45	36	43	31	34	40	26	36	44	35	29	36	34	24	36	45	36	32	48	38	28	27	48	33	24	46	43	36	42	35	29	31	32	32	42	39	31	32	46	33	46	34	27	42	45	44	35	43	35	31	38	44	24	49	40	37	38	27	37	33	36	41	40	34	37	29	31	30	39	35	47	31	33	30	34	32	38	26	37	34	29	38	41	37	42	37	35	30	46	30	29	43	24	34	32	31	32	27	33	34	36	27	33	36	26	38	41	34	46	34	37	35	41	32	29	32	43	37	37	32	38	37	27	34	31	26	44	38	39	31	37	30	35	19	37	43	38	29	27	30	37	53	52	33	25	24	35	31	37	33	45	37	33	34	37	35	37	36	33	44	29	29	50	34	37	38	37	36	34	37	46	32	33	42	27	32	37	27	36	33	38	29	23	24	37	42	31	30	39	27	30	31	53	33	34	49	34	25	44	42	34	32	42	26	28	31	41	37	32	44	33	36	35	30	34	35	38	38	39	21	35	30	35	36	38	32	35	27	42	40	38	43	37	31	29	29	36	35	26	33	36	30	43	40	30	32	34	34	37	29	41	31	28	34	29	37	26	39	29	33	37	31	29	38	30	33	25	39	30	38	33	33	43	41	36	43	37	41	44	41	28	30	32	26	41	31	37	37	29	39	27	41	44	40	35	33	34	48	37	24	33	26	36	36	29	32	40	37	38	25	35	42	40	40	26	45	33	42	41	28	39	41	33	30	32	36	32	32	35	35	34	35	40	34	45	34	29	32	35	40	33	35	39	43	26	33	33	42	38	25	39	30	32	38	44	31	32	33	39	26	42	39	38	38	30	33	37	37	35	32	26	34	32	33	30	37	28	32	44	39	38	27	32	37	26	35	46	38
18473	10686	7682	15028	26442	39331	40245	51124	49555	43154	35310	26581	15531	6562	2594	1147	627	493	473	454	437	476	464	472	452	456	437	474	475	453	441	457	473	430	458	453	445	460	474	448	419	437	436	441	457	455	490	447	417	456	452	467	469	474	485	455	469	442	470	470	447	454	455	488	480	456	463	463	478	451	443	472	452	469	481	488	459	428	441	468	436	480	464	465	481	414	485	458	443	442	494	469	503	446	469	462	427	451	460	471	428	451	445	494	472	467	419	491	452	468	477	452	455	473	457	471	458	464	453	443	432	451	457	422	469	458	449	441	451	483	444	465	460	446	418	480	465	495	474	484	492	486	449	447	452	494	427	455	527	433	441	449	441	443	460	458	465	475	455	470	455	435	436	456	464	477	448	453	433	470	450	444	459	487	467	441	450	440	435	456	454	484	451	470	459	493	450	454	457	470	476	468	468	418	455	466	462	505	467	506	477	454	481	439	490	463	489	441	475	455	450	422	522	458	484	485	479	470	492	463	443	435	441	483	449	425	452	466	457	466	444	440	438	434	453	485	442	449	450	437	470	451	440	436	434	459	478	455	430	494	440	479	446	423	443	442	487	485	457	463	514	447	449	481	494	464	462	446	483	458	466	474	467	476	455	474	489	469	450	450	421	442	452	456	434	459	487	481	445	474	480	466	439	451	429	457	422	458	475	407	452	461	429	440	447	451	478	481	434	425	463	467	442	469	457	443	478	483	454	428	430	447	459	471	458	483	473	489	479	432	469	447	473	479	447	494	446	468	452	494	468	436	502	421	464	461	446	455	427	475	442	424	471	410	462	485	487	458	477	451	428	484	462	457	483	475	507	445	447	445	458	463	485	439	492	471	425	418	451	451	437	432	474	465	443	477	469	456	431	494	465	428	487	463	472	434	441	525	472	461	477	469	432	436	517	462	444	441	463	487	478	444	431	455	430	451	483	482	420	403	466	469	440	452	461	447	477	461	422	457	435	489	460	491	437	504	458	424	431	433	437	459	446	484	384	424	436	548	460	492	453	449	456	482	463	474	495	463	472	453	441	484	445	445	459	449	456	477	460	456	480	476	426	468	479	489	443	487	476	492	516	465	460	459	495	450	486	472	446	471	456	449	488	445	444	480	407	435	445	493	514	466	502	493	453	503	462	476	447	466	454	441	494	462	486	446	445	451	465	461	486	502	459	445	425	409	466	473	418	461	483	469	484	493	439	462	451	432	422	498	445	438	417	460	448	443	441	422	455	430	436	461	439	477	486	450	493	467	461	455	467	446	438	468	428	436	434	445	515	440	459	457	439	456	445	452	441	491	495	491	497	466	461	464	441	468	500	452	482	462	459	459	453	462	471	481	462	446	458	447	459	468	429	445	446	475	468	443	455	496	487	465	460	480	478	482	458	447	478	458	477	447	459	462	424	453	491	475	466	469	420	486	453	423	476	444	487	439	472	472	439	453	475	464	457	480	456	442	436	458	437	421	471	465	498	438	450	418	428	474	476	468	467	487	499	449	448	473	463	421	499	478	442	498	454	449	464	432	481	478	468	488	458	429	434	511	424	436	408	492	440	465	485	443	471	450	444	461	466	460	462	432	473	464	427	468	456	474	464	468	445	474	491	470	441	446	420	450	452	459	448	483	433	447	456	481	458	439	464	474	459	448	457	459	485	469	435	448	433	473	443	439	488	432	469	443	449	489	447	469	482	452	496	460	494	421	452	466	403	500	444	464	495	447	454	473	436	433	458	489	471	462	476	456	474	473	488	437	461	451	448	473	456	472	454	457	496	444	471	450	429	470	453	452	463	458	433	430	446	481	441	450	448	479	435	452	482	475	471	469	457	453	447	479	457	431	439	495	442	492	418	447	435	466	438	455	450	468	465	439	481	452	478	465	475	451	425	448	450	441	446	448	449	488	442	479	445	490	443	476	446	425	495	471	487	427	454	474	457	432	469	457	470	483	477	446	449	488	475	452	488	481	490	462	474	447	447	464	455	443	383	441	467	466	434	451	407	468	447	450	506	444	488	465	445	469	477	447	450	431	448	425	443	452	496	465	467	454	424	464	472	472	467	445	447	453	501	487	445	457	475	447	424	437	441	440	420	444	461	442	463	479	466	463	426	477	445	454	486	463	485	478	442	474	486	470	433	429	481	444	436	462	421	450	483	458	458	458	441	467	470	467	448	455	445	419	491	456	488	463	445	450	461	457	472	492	500	456	468	421	471	434	479	459	488	440	429	458	462	485	461	485	436	449	462	455	467	464	431	417	491	439	468	457	424	486	447	456	482	454	485	454	485	441	446	442	457	443	464	442	485	477	427	453	450	473	453	470	479	432	422	487	445	475	439	464	478	452	478	493	466	459	438	445	453	465	477	469	436	470	440	454	455	468	468	478	486	442	470	493	421	461	479	493	505	462	469	473	496	456	452	443	455	492	461	458	458	479	442	466	426	460	429	489	445	493	465	428	466	413	440	480	476	480	450	453	480	455	449	447	445	442	437	462	439	465	480	437	459	442	456	462	451	455	431	437	458	473	445	445	463	468	486	454	487	444	435	451	442	488	393	475	467	476	464	504	471	472	441	436	479	445	413	451	477	446	499	446	475	477	426	465	485	460	428	444	469	467	437	443	480	462	477	436	472	458	465	497	462	411	475	437	462	469	431	474	420	449	502	462	468	474	422	436	459	451	465	471	462	466	464	492	441	436	415	432	433	450	434	487	473	412	437	470	457	493	438	434	453	468	455	460	439	448	425	494	420	442	459	468	454	458	467	460	441	462	429	501	448	455	460	438	472	481	440	464	475	457	471	457	435	474	477	483	439	423	496	471	518	486	464	466	416	485	470	448	447	502	454	454	464	445	459	448	444	482	466	440	462	454	443	447	486	504	453	423	477	418	464	460	440	450	449	434	451	465	470	459	438	468	439	475	450	441	453	440	478	405	468	479	468	446	411	475	461	446	438	472	441	469	473	454	447	440	469	474	491	488	469	455	461	461	493	448	474	505	430	467	415	483	452	444	427	444	444	492	475	489	434	527	466	438	473	458	438	466	445	458	486	476	440	441	440	439	469	471	408	456	483	437	444	446	475	453	481	462	464	451	477	445	473	461	415	459	486	423	471	449	453	484	495	494	497	483	479	451	462	510	447	448	436	460	444	437	471	441	448	451	485	481	476	472	480	470	479	454	477	441	462	445	476	455	457	465	435	467	453	455	467	478	432	430	463	482	454	448	459	458	449	455	465	465	451	449	445	478	464	424	452	469	407	478	476	424	444	434	448	466	476	477	447	476	443	472	485	430	443	466	456	464	492	438	462	465	409	447	489	454	467	485	465	500	455	491	479	441	431	453	477	424	466	442	513	480	479	489	487	487	457	475	488	466	447	490	461	485	439	461	483	468	486	476	470	491	445	445	442	454	459	450	467	499	524	454	460	465	501	461	486	431	445	480	461	456	445	467	456	450	469	443	446	460	511	458	458	460
1098	778	568	451	777	2405	4483	11987	15336	11497	6107	2554	1027	324	157	73	47	34	37	26	35	28	45	32	24	27	37	36	41	44	37	37	29	37	38	27	38	32	34	39	26	37	35	37	41	51	38	36	41	45	34	32	41	40	30	37	28	31	27	41	32	32	42	36	38	34	40	32	24	29	31	35	41	46	31	39	31	31	31	39	43	37	37	34	32	28	46	26	50	32	46	37	34	34	30	26	42	32	32	39	27	38	44	34	40	36	35	39	39	35	38	38	32	33	24	31	40	26	41	34	34	40	19	37	34	26	38	27	29	35	30	36	34	29	32	36	23	34	25	31	34	27	37	30	33	42	48	37	25	28	33	35	24	31	36	25	34	35	44	34	33	33	25	43	27	43	34	28	40	42	33	35	31	41	41	39	49	35	43	30	40	28	29	38	30	24	34	40	36	40	34	26	37	42	39	32	29	42	29	34	38	37	39	36	33	37	31	37	32	33	37	27	38	21	32	38	34	25	33	27	38	30	31	27	32	34	32	40	24	44	36	48	43	26	44	37	29	30	39	25	29	39	42	23	32	34	30	33	32	32	33	34	52	42	34	42	26	35	35	43	31	41	39	34	35	36	31	35	40	29	35	29	26	33	50	35	33	32	28	33	37	48	33	38	40	47	52	42	24	41	39	29	29	34	45	26	31	40	32	38	33	24	36	38	38	32	32	37	42	26	28	50	36	34	29	26	22	43	31	32	36	37	28	51	34	33	44	28	47	25	32	23	44	36	49	25	35	33	24	43	30	34	34	32	32	46	39	30	31	31	33	34	34	36	38	35	35	26	42	57	36	37	39	28	28	30	38	23	33	33	33	28	39	33	43	31	41	39	18	35	32	36	27	37	33	37	35	34	42	35	27	36	44	24	33	37	37	34	31	29	29	39	26	29	39	38	29	38	28	21	30	38	26	40	29	37	42	40	34	37	33	24	27	29	40	27	32	36	28	45	34	23	38	45	37	31	26	46	36	35	42	27	32	37	45	34	35	34	29	25	36	40	22	36	37	49	37	33	39	35	35	36	31	32	38	31	44	36	39	33	37	34	31	28	26	40	36	35	38	29	40	27	40	31	28	32	33	28	28	41	28	34	34	41	28	39	39	44	35	33	48	38	32	36	28	35	38	44	27	34	35	39	31	38	41	37	24	26	37	30	31	29	25	31	37	34	33	32	33	35	41	26	37	40	34	36	36	28	35	45	36	37	34	36	39	24	51	26	32	33	27	30	33	30	34	42	41	35	38	41	29	39	34	37	38	38	38	50	35	32	33	41	31	35	36	28	45	40	41	35	37	29	37	34	26	42	34	38	41	34	32	39	40	29	40	39	33	39	38	37	34	30	36	35	37	33	30	39	30	33	33	28	37	35	34	44	37	34	37	30	34	35	34	35	35	32	39	33	44	26	48	37	35	33	38	35	33	34	36	33	32	36	44	36	30	35	22	34	29	26	31	43	38	37	41	29	27	32	29	40	33	29	33	38	19	41	35	31	25	35	27	30	40	31	39	22	41	30	31	40	35	48	32	36	31	35	41	29	40	31	42	32	28	43	30	24	31	31	25	32	38	35	30	35	31	31	37	39	27	36	49	30	35	37	41	27	38	35	28	43	29	31	50	36	32	31	35	36	38	33	37	40	36	44	42	28	35	33	25	30	30	34	42	24	38	30	33	28	46	43	41	28	22	29	42	47	37	44	37	32	38	36	51	36	43	41	38	33	32	35	37	30	36	36	33	43	41	33	32	23	35	37	29	38	32	31	25	31	35	28	34	38	34	28	40	28	28	32	44	30	25	38	32	29	43	36	29	34	34	39	32	32	39	34	26	37	31	24	36	39	27	41	29	47	42	45	26	39	31	40	38	37	49	40	41	21	40	23	25	31	43	38	39	40	37	28	33	42	37	36	31	39	29	38	35	31	30	35	36	37	27	31	34	39	35	43	29	33	31	32	37	29	27	40	34	39	35	39	31	42	27	51	45	29	46	32	37	31	39	33	36	28	24	35	34	34	37	40	40	28	40	37	36	34	30	36	39	35	29	38	43	30	35	29	32	37	31	21	32	40	41	47	34	44	39	45	34	27	28	32	38	34	28	36	35	35	35	51	30	33	37	32	28	37	31	23	38	28	50	42	23	37	33	38	36	22	27	37	36	36	26	32	45	42	40	34	35	39	25	31	33	41	30	34	28	34	45	36	35	31	33	25	34	30	34	35	31	28	23	25	39	40	37	28	27	20	35	25	25	45	45	27	29	32	38	31	31	29	37	25	27	32	35	26	35	41	30	41	27	19	27	30	36	33	44	35	51	32	34	37	37	46	31	38	31	27	36	29	32	42	32	45	25	36	37	32	36	38	28	37	33	33	27	17	29	48	48	31	31	35	31	30	29	31	36	40	42	39	40	26	31	32	40	29	44	36	28	40	51	30	38	33	32	24	30	30	44	36	40	38	39	33	26	30	35	38	43	42	38	35	23	15	19	37	41	36	35	24	32	33	33	27	30	49	31	32	30	34	44	31	30	37	32	30	34	30	37	34	33	55	30	29	29	36	37	36	31	39	39	30	33	32	37	37	34	31	26	36	34	35	33	41	43	38	37	29	33	30	32	37	32	35	31	32	38	41	38	26	33	43	33	34	33	36	28	18	34	29	24	33	34	25	38	33	38	42	33	22	30	33	38	32	37	35	36	36	32	39	27	35	20	29	51	33	39	35	38	37	27	20	35	35	36	43	31	33	33	29	41	32	31	30	37	20	47	31	26	42	33	25	35	28	26	45	36	43	38	45	26	25	36	24	34	30	32	28	28	31	34	38	35	37	35	32	38	31	35	33	33	31	35	36	25	47	27	26	29	29	36	39	46	31	39	30	35	34	49	35	32	30	29	32	34	41	44	24	32	26	32	30	32	36	32	38	38	33	32	31	31	29	27	37	29	32	27	39	32	40	37	31	34	35	32	29	27	39	30	40	44	33	31	25	37	44	45	45	34	31	31	34	38	37	32	40	36	25	42	31	34	31	43	28	32	35	40	39	37	37	38	27	26	36	37	43	27	39	38	33	31	36	36	30	43	32	35	28	34	44	35	33	33	31	31	42	39	39	44	30	34	30	31	34	42	33	36	36	33	22	48	27	25	38	33	28	35	19	36	36	35	37	36	40	38	19	44	37	36	26	37	32	41	24	30	35	38	34	29	36	36	35	40	38	35	30	37	35	35	34	35	33	30	36	48	33	36	30	30	32	29	39	43	31	31	32	30	31	29	39	33	44	46	33	24	29	46	35	44	26	41	30	34	40	34	42	36	30	46	34	37	36	33	30	39	42	35	32	33	44	30	36	35	36	41	37	50	41	33	38	37	40	44	41	34	30	47	37	32	29	33	33	37	41	30	33	32	35	36	41	37	27	31	24	41	32	38	33	28	25	35	29	23	41	44	33	24	31	26	43	35	47	42	36	23	28	36	36
21932	14984	10287	19711	34305	42522	44729	60355	61139	50466	38816	28845	18499	7741	3544	1370	650	507	450	479	471	485	447	456	501	453	442	416	446	428	453	440	456	418	446	489	441	488	464	413	457	480	451	482	441	444	474	456	506	470	428	433	437	451	458	430	454	468	427	402	423	427	428	440	466	481	473	422	436	485	438	403	463	462	438	476	451	431	430	468	487	498	430	502	465	458	455	434	430	466	475	460	444	438	437	441	485	429	463	470	470	460	471	479	446	428	475	447	484	453	428	459	472	446	435	416	480	430	423	433	446	451	453	446	477	428	477	418	464	442	489	427	456	438	446	429	443	468	490	403	427	468	405	460	466	455	437	445	456	470	471	441	469	438	488	448	453	412	451	432	434	453	497	481	459	435	452	469	518	459	404	445	416	468	438	453	498	453	438	474	481	469	413	401	460	483	447	451	425	448	438	446	467	447	424	412	468	399	471	486	457	451	407	461	475	457	464	470	462	446	428	473	434	431	452	466	471	450	480	486	422	450	426	449	469	474	420	457	448	464	480	486	451	477	461	469	447	423	457	463	462	469	460	429	432	412	418	439	414	448	436	487	447	449	461	436	466	468	438	469	453	420	452	460	453	431	418	446	452	464	453	459	445	444	429	464	447	447	473	446	457	494	455	482	469	437	429	433	421	443	452	472	491	470	461	443	438	444	447	426	453	463	474	463	460	480	466	444	470	430	469	439	463	492	440	480	481	430	449	459	467	461	443	431	454	441	441	485	461	431	453	452	477	475	489	427	472	469	489	449	428	447	438	478	452	447	474	451	463	434	434	453	460	459	463	484	464	464	432	496	438	438	475	452	433	450	459	447	448	450	424	460	394	445	444	493	455	431	443	478	431	412	437	448	451	443	454	433	461	438	446	485	484	443	479	456	492	476	462	434	436	420	451	476	441	484	420	433	451	474	489	446	455	433	462	481	456	434	415	476	451	444	437	487	458	454	452	448	471	510	440	448	444	481	463	478	481	449	453	458	454	460	428	465	454	472	425	482	423	486	431	492	452	440	454	438	476	440	457	464	467	457	482	441	479	436	439	438	446	447	460	463	474	491	491	414	485	468	468	444	447	437	421	446	469	473	451	459	447	488	466	431	417	471	463	459	423	465	455	477	454	435	439	442	453	497	409	451	478	444	476	427	425	444	440	469	465	446	437	458	482	407	461	487	471	428	474	411	436	408	437	464	435	479	475	466	448	454	432	437	443	481	477	429	434	471	474	457	461	468	448	475	445	478	466	451	445	455	447	432	468	481	460	473	458	485	435	446	410	441	451	463	466	435	465	416	436	485	460	435	431	466	482	472	475	461	431	449	496	437	439	446	450	478	473	460	452	437	442	472	462	458	443	470	488	472	459	450	468	457	446	420	437	458	467	457	457	454	444	469	464	441	402	432	476	421	449	447	454	452	434	431	438	449	488	473	450	459	460	434	490	496	433	500	473	452	458	447	404	439	454	465	456	441	467	472	479	457	437	482	448	460	447	469	464	502	468	455	434	439	423	459	452	459	449	442	476	465	460	422	415	466	411	462	452	470	460	477	458	502	439	434	444	424	461	438	447	493	431	462	468	441	484	451	468	430	466	479	449	473	460	450	464	426	446	468	432	446	425	461	476	450	481	449	461	473	448	474	466	477	508	435	455	460	432	470	450	477	472	467	485	470	508	454	472	468	436	437	469	446	436	438	455	442	444	462	462	498	448	445	395	482	489	457	486	456	460	462	449	431	477	457	457	462	449	424	473	467	449	404	436	473	468	453	471	458	479	441	446	473	462	422	455	451	470	468	473	414	443	457	476	479	438	476	459	460	443	445	470	416	460	426	439	468	481	468	501	467	484	497	496	465	486	494	473	451	467	444	444	454	443	462	468	420	431	486	448	431	449	477	456	451	472	451	466	469	463	445	433	467	466	484	427	461	475	443	450	491	452	410	456	456	455	439	454	462	435	428	462	459	443	389	469	433	448	483	485	443	456	448	452	439	435	476	468	427	430	432	424	461	455	401	441	454	431	471	426	466	453	421	457	481	429	492	444	476	423	427	489	460	469	458	444	460	449	458	433	451	479	445	426	466	450	457	467	443	453	431	434	439	455	438	455	480	435	437	437	476	462	426	419	456	466	461	450	481	430	415	472	468	463	460	456	455	477	478	433	448	474	439	480	463	471	478	427	421	454	466	456	450	451	448	410	437	442	446	441	444	440	448	458	487	443	464	476	445	457	470	505	476	418	451	423	454	499	446	441	425	452	464	455	442	464	444	439	467	473	422	448	446	437	474	437	467	471	486	477	438	439	468	454	472	463	446	435	456	447	396	490	431	424	474	478	427	484	493	456	468	436	476	419	424	425	509	485	407	478	470	461	443	468	467	450	412	464	445	484	457	489	476	497	483	480	423	472	434	470	432	482	497	482	423	450	467	455	437	417	476	432	460	473	493	484	490	418	445	488	461	475	427	453	458	417	457	463	433	453	486	481	452	439	470	429	415	417	475	475	462	455	451	461	466	421	459	468	420	459	446	483	465	465	466	504	425	427	452	456	417	475	472	466	473	458	424	470	503	452	479	457	449	447	463	459	474	450	476	484	448	424	471	433	457	437	446	429	396	473	438	457	467	473	437	475	478	447	472	470	451	416	491	470	445	411	477	465	478	451	432	464	477	475	461	481	427	448	435	449	486	421	476	447	464	457	480	464	447	454	439	487	442	485	465	452	486	432	455	458	488	462	468	431	437	463	424	437	417	484	476	465	462	461	413	469	435	459	400	404	469	441	455	446	476	455	458	428	453	428	463	487	434	456	453	464	422	443	437	463	449	468	457	463	442	481	431	471	425	473	492	433	443	469	437	473	457	439	466	441	449	455	451	479	460	428	433	450	447	454	418	479	461	447	436	464	443	468	471	459	446	443	443	424	443	459	441	495	444	443	430	482	456	443	441	471	418	460	457	473	437	458	426	415	457	472	453	452	457	466	448	436	463	472	460	440	449	452	453	464	454	441	488	467	449	425	438	461	461	459	458	487	451	437	435	468	460	441	457	443	446	466	477	470	445	423	435	440	459	413	443	448	440	477	440	467	450	458	458	450	456	458	447	448	458	475	421	459	466	446	436	478	468	433	497	443	471	477	461	457	463	484	427	441	469	460	416	455	476	429	473	435	435	433	444	468	448	456	463	458	474	462	480	512	420	443	475	465	457	472	456	467	455	461	454	473	485	394	441	453	453	426	428	461	459	485	456	438	463	444	475	463	452	480	426	462	461	449	454	456	477	477	478	451	454	469	445	432	467	469	452	431	458	471	443	481	461	432	461	437	467	464	455	421	455	481	423	459	432	434	477	478	413	432	432	475	460	449	447	462	456	417	468	436	499	460	464	426	487	479	440	425	431	418	437	443	477	435	471	443	418	485	458	420	495	455	443	451	484	374	469	476	477	472	463	421	416	455	457	452	459	428	464	506	466	471	451	432	444
1295	158	107	88	173	451	1095	3324	3182	2374	1367	598	250	101	54	41	39	33	33	27	33	34	30	29	31	40	25	28	23	18	28	35	24	31	28	24	25	16	30	36	21	31	27	20	41	33	31	29	40	32	30	28	32	38	38	49	30	42	28	29	26	27	36	37	24	32	25	40	26	32	31	27	27	35	30	40	24	29	38	30	27	30	33	29	28	34	28	29	27	47	30	40	36	34	36	32	39	40	26	41	30	28	38	20	31	24	36	25	30	30	28	43	21	28	30	28	22	33	35	36	33	31	34	23	42	35	32	20	40	35	33	36	28	36	32	34	38	20	36	31	23	31	27	37	37	34	30	24	36	24	28	29	29	26	20	30	35	31	36	30	29	27	30	35	28	35	20	28	37	22	46	28	28	28	23	27	28	30	28	24	23	40	36	39	33	26	21	37	42	27	35	37	33	31	28	32	36	39	35	35	33	28	36	31	34	24	29	33	31	37	29	31	34	31	32	26	25	30	31	28	39	25	35	30	25	25	31	33	35	32	32	27	36	30	29	23	32	32	34	19	30	29	27	35	31	34	29	34	21	25	31	30	29	21	28	30	26	33	33	35	34	21	29	32	28	29	29	24	34	30	26	44	39	19	30	26	32	28	26	33	32	28	37	34	31	30	39	31	33	41	24	30	37	28	38	26	31	28	31	24	39	34	40	39	34	34	31	29	33	33	42	30	30	24	30	33	30	34	27	34	30	25	37	26	35	32	32	22	31	34	25	39	28	28	28	34	26	29	31	23	45	29	13	33	29	40	29	38	37	30	30	34	28	35	36	26	31	41	27	28	29	26	34	39	29	26	28	25	33	32	33	23	36	29	29	21	23	30	33	25	34	29	38	33	32	27	29	35	22	29	26	35	29	33	28	33	35	28	31	41	36	32	19	34	33	32	31	25	25	27	30	43	29	33	29	38	31	42	35	36	32	29	35	30	28	30	35	36	33	35	29	24	26	32	36	27	29	34	33	26	33	27	36	31	23	28	28	26	30	32	28	31	38	39	38	32	22	30	25	31	39	30	21	34	30	29	24	37	40	34	32	36	22	25	41	36	32	33	34	29	25	38	21	36	29	33	37	36	41	28	33	35	35	39	22	18	26	21	26	29	32	28	34	22	16	27	24	29	26	34	27	30	26	25	26	22	33	35	19	33	21	28	31	34	29	32	23	23	39	34	31	30	29	29	35	33	37	32	40	32	30	27	30	28	21	39	33	29	17	23	31	25	38	25	34	28	37	37	38	14	38	28	33	27	29	31	27	33	35	27	32	30	35	23	30	41	35	34	37	36	31	43	39	30	29	30	34	43	33	38	29	29	36	27	37	34	26	36	32	29	27	28	35	27	23	38	35	36	34	30	39	26	29	32	28	28	40	25	36	38	28	24	29	26	25	20	29	31	31	30	24	23	33	26	40	34	36	28	24	44	25	31	42	30	24	36	25	29	37	40	36	34	25	30	30	34	30	26	25	31	29	34	25	33	33	29	38	20	28	35	28	29	36	34	22	33	41	28	32	34	24	35	33	34	30	31	28	24	31	40	30	30	30	44	27	31	27	29	30	36	35	36	26	34	30	47	25	27	46	27	41	37	29	24	27	34	33	34	27	28	31	35	26	29	30	30	29	31	36	34	22	27	31	33	46	42	29	22	30	29	29	30	27	40	32	30	37	33	43	38	19	32	33	24	39	32	28	19	30	35	23	36	25	39	18	21	33	30	21	27	29	30	35	29	29	37	34	20	35	38	43	34	32	25	25	29	25	31	34	27	21	33	36	32	28	29	34	29	31	38	25	20	23	28	36	24	39	26	32	32	32	20	40	34	30	35	29	33	30	44	38	25	29	37	29	37	29	40	31	24	36	35	35	31	17	39	28	33	21	38	33	30	28	29	41	34	34	33	24	38	26	27	33	22	28	31	31	44	31	30	26	41	32	33	37	21	23	29	28	27	24	23	28	33	35	31	27	35	33	33	40	31	36	33	29	40	36	34	34	27	33	40	29	32	27	25	39	25	30	23	29	31	27	27	40	35	36	37	23	42	29	26	41	24	27	41	31	27	37	32	28	32	19	27	45	29	44	32	23	42	32	32	30	33	30	39	33	36	28	40	39	31	25	38	32	39	26	28	40	32	32	36	34	44	29	21	29	35	28	26	32	38	25	36	31	32	35	24	29	26	30	33	40	30	31	30	27	27	29	45	20	25	35	35	28	27	26	30	31	28	36	31	35	31	32	38	28	38	34	40	36	30	32	37	25	28	31	23	36	33	31	32	20	37	27	37	31	35	25	26	33	41	34	21	32	21	31	31	26	34	42	29	29	24	39	42	37	28	33	26	39	38	32	35	35	31	33	17	24	32	39	33	33	33	46	26	39	32	39	27	32	26	32	25	30	36	27	28	38	37	33	28	28	38	22	30	29	28	40	33	26	33	35	27	40	27	35	29	29	25	32	31	36	25	39	34	16	24	41	36	33	32	31	25	40	28	36	34	36	31	36	22	28	44	34	37	29	34	37	34	26	28	22	23	32	21	34	43	41	26	21	36	32	22	35	28	34	32	30	24	33	39	40	22	32	31	36	28	28	40	24	26	30	32	44	40	36	35	30	29	32	27	30	29	32	35	30	31	26	35	31	35	32	31	31	30	33	38	25	27	35	33	30	36	34	43	30	31	39	28	30	39	19	35	38	24	26	22	29	27	27	31	35	48	34	29	23	42	28	41	35	20	28	32	40	28	30	23	31	27	28	38	27	33	20	27	20	36	38	39	36	42	41	32	39	37	40	29	31	32	28	31	37	29	34	24	38	34	34	33	30	28	45	33	35	30	37	34	34	30	31	27	29	29	36	27	37	37	32	38	31	36	21	28	30	37	38	37	26	23	22	29	20	28	31	25	35	33	38	28	41	30	28	30	31	30	28	26	31	40	37	32	32	34	33	35	35	28	28	33	27	24	23	24	30	34	35	27	36	33	29	27	32	37	26	34	32	38	33	24	30	31	28	33	26	27	32	30	34	41	31	36	25	40	27	29	29	29	33	29	41	29	32	37	38	31	33	23	37	37	33	30	30	31	27	26	40	22	26	23	31	29	36	38	25	31	24	31	35	34	24	26	37	29	28	34	24	34	41	25	32	28	34	24	28	30	34	24	39	32	24	35	24	31	26	37	26	27	34	32	24	29	27	27	20	30	32	44	31	29	34	33	31	28	37	24	28	31	32	35	39	38	40	24	36	22	29	27	33	31	31	30	32	26	40	43	29	37	27	24	27	21	38	25	37	36	35	30	36	30	27	29	30	28	34	32	29	25	39	42	27	24	35	20	27	40	41	27	34	29	30	35	38	43	24	43	30	24	32	25	29	36	28	36	30	30	39	24	26	22	30	34	35	32	29	29	40	21	18	34	30	31	19	23	33	38	32	30	28	33	39	39	24	31	39	29	28	20	34	26	26	43	24	25	23	41
12430	4690	2542	5965	17471	23574	29617	39937	36115	30575	23096	13994	6894	2678	1138	611	463	460	413	399	429	419	395	399	400	406	431	409	396	385	419	437	375	390	431	395	415	456	371	431	396	435	394	448	389	428	403	393	410	395	401	397	384	423	365	375	405	412	413	428	435	390	394	377	454	419	409	422	381	366	398	382	411	404	404	409	426	439	414	368	392	392	379	435	414	395	406	365	395	394	394	414	404	411	402	400	413	399	393	410	408	375	388	409	389	412	406	416	399	388	392	422	406	452	391	395	392	382	448	438	410	443	388	417	388	432	439	416	425	443	396	425	428	412	407	393	359	388	399	382	401	398	411	409	395	377	386	431	405	402	415	382	364	449	418	431	390	399	370	425	399	427	380	400	428	400	431	431	414	393	386	428	394	415	404	413	430	406	373	424	432	411	371	408	392	411	405	428	431	406	415	415	412	413	378	397	422	370	408	418	410	432	423	428	433	401	448	421	400	393	440	405	401	413	402	428	410	439	399	411	409	402	404	382	440	415	407	394	390	427	410	413	417	392	422	414	414	404	426	390	426	420	395	395	454	403	428	378	433	389	381	401	407	410	419	446	396	415	407	391	381	393	380	404	426	402	408	461	419	403	429	387	402	412	404	399	446	409	416	429	394	410	423	403	414	398	390	389	410	437	413	397	389	435	404	421	411	389	402	408	398	415	435	429	408	403	411	373	399	423	410	375	440	433	399	395	386	426	406	402	400	436	423	392	421	401	359	401	413	404	388	432	395	423	390	411	426	410	413	404	389	414	396	440	405	408	397	431	411	419	406	389	396	403	406	413	394	408	409	409	380	401	425	396	438	378	417	395	444	421	398	426	431	420	410	389	413	459	423	420	406	412	423	401	425	395	429	433	389	381	413	374	405	432	406	400	400	382	391	419	402	386	376	404	431	392	425	413	385	373	382	383	397	377	406	407	395	394	404	444	359	423	395	435	387	424	400	409	381	410	407	435	426	390	394	383	421	407	411	397	396	418	370	423	358	416	437	414	392	413	428	390	397	429	379	447	419	401	396	415	414	431	401	402	414	392	387	387	419	429	412	417	375	398	420	364	406	454	458	420	417	434	418	440	419	437	388	430	404	395	428	362	427	407	397	405	382	396	412	402	418	384	391	426	419	400	384	424	442	416	384	391	394	403	372	403	398	415	398	394	379	417	391	409	407	400	357	446	401	385	391	375	382	402	407	419	388	420	420	412	390	413	416	360	393	418	452	367	413	423	430	421	422	410	386	398	375	419	400	413	396	436	405	408	409	420	406	424	419	447	387	401	392	406	422	447	390	424	381	426	413	386	404	354	408	419	376	384	443	382	405	435	404	408	386	412	398	427	409	452	407	402	425	409	391	395	423	401	402	399	384	431	401	421	410	408	384	434	395	414	375	406	375	417	404	399	412	413	366	430	459	389	396	381	415	434	407	423	403	372	402	390	414	404	366	387	387	390	388	440	435	393	407	399	425	435	411	419	418	404	417	430	379	411	425	388	417	404	370	383	403	385	410	401	420	447	412	405	384	444	435	423	417	424	394	403	397	422	397	413	432	407	425	385	393	394	380	425	399	376	424	429	419	432	384	405	417	433	392	409	437	404	410	396	429	431	354	438	419	393	372	399	418	402	424	404	448	434	454	435	417	389	384	395	375	411	382	413	425	422	375	378	422	401	380	436	455	405	388	408	421	395	396	389	383	365	450	383	380	412	435	395	399	396	399	393	419	439	421	406	380	387	381	448	434	402	405	398	390	429	400	420	396	400	403	404	442	407	429	416	391	368	397	424	422	382	379	380	395	386	415	387	406	379	407	428	392	437	386	398	390	403	379	349	376	420	390	449	389	429	380	398	425	436	431	374	434	406	431	390	440	402	412	412	421	423	391	385	399	443	395	373	388	396	410	409	430	413	441	413	347	396	386	413	407	433	396	407	398	400	389	374	420	428	390	387	402	431	423	447	381	436	445	392	423	397	408	436	407	425	436	432	405	412	393	421	386	414	422	422	396	423	412	412	432	430	430	393	443	414	403	411	412	406	411	412	401	418	416	422	413	414	418	388	412	393	385	416	371	413	443	387	387	401	422	385	407	399	429	397	406	369	388	392	396	418	352	375	430	412	399	444	398	368	398	393	413	397	398	389	411	404	426	405	407	402	393	411	404	418	449	413	393	422	411	399	380	419	425	392	411	409	388	435	417	413	421	390	412	418	383	378	395	390	439	401	431	402	415	397	406	388	385	377	392	393	359	402	404	372	387	405	410	414	420	408	430	413	424	397	449	418	366	417	445	419	438	413	409	409	432	418	403	376	424	382	401	418	398	389	403	380	416	397	417	410	405	363	373	408	420	399	402	401	423	397	449	384	435	397	421	402	429	386	365	439	391	369	406	392	397	432	431	392	427	423	422	402	398	389	430	406	373	374	400	407	420	410	428	385	413	420	409	415	402	425	385	405	418	430	429	413	419	416	417	381	387	344	389	360	413	395	404	420	388	413	416	430	370	414	402	413	400	426	438	409	430	412	387	380	383	400	391	370	439	406	408	446	432	397	387	432	385	412	396	421	397	412	386	401	397	405	405	418	421	402	401	407	390	380	386	400	387	432	393	415	424	399	402	396	408	410	431	440	429	396	426	378	423	373	393	445	424	434	398	365	408	392	393	396	401	409	404	418	411	410	364	409	388	393	388	416	423	414	397	402	416	438	375	432	428	387	427	391	414	426	419	403	406	439	411	407	401	445	405	426	395	394	400	407	382	395	385	372	429	403	393	380	388	448	374	393	392	421	431	393	406	373	432	406	399	412	415	451	434	407	392	367	404	396	422	429	435	393	406	349	398	401	410	446	434	391	399	397	385	379	425	380	399	422	429	371	396	408	393	413	408	382	390	428	413	411	362	407	387	362	422	413	350	402	411	408	421	401	414	384	393	381	388	392	441	440	415	364	390	394	427	381	426	396	352	381	398	411	400	383	388	445	407	384	408	401	416	425	394	411	402	375	423	403	384	400	383	385	403	424	416	434	370	416	389	401	394	401	395	416	378	376	407	437	433	414	391	394	392	394	417	367	409	423	402	382	422	398	439	403	385	399	405	396	421	395	396	397	401	435	406	410	425	398	412	392	426	418	404	398	378	404	403	408	414	402	380	397	431	371	431	420	429	421	412	412	399	401	391	411	375	422	428	419	437	407	402	423	407	420	417	398	399	413	402	433	423	406	389	394	444	412	459	446	381	393	436	386	361	397	417	385	390	404	405	381	425	440	419	402	397	449	410	419	409	420	407	387	403	411	413	369	387	405	426	431	400	443	374	400	401	394	389	398	444	449	423	379	389	412	421	412	405	396	413	435	406	459	394	425	394	399	379	409	422	389	437	449	437	435	374	436	397	418	407	394	372	421	434	407	362	380	395	420	386	404	394	451	449	405	416	404	402	396	427	417	392	416	401	394	416	389	421	389	433	394	421	408	406	357
686	491	315	284	872	2346	5420	8972	7237	4666	2554	1140	463	170	76	53	30	39	39	30	37	31	28	26	42	28	33	28	27	30	31	35	23	34	32	33	36	18	38	33	39	25	29	28	28	30	25	25	32	36	33	30	33	36	36	34	31	27	27	36	36	35	31	39	25	31	33	33	28	36	33	37	33	26	25	25	20	25	27	35	19	27	35	32	23	25	24	38	30	27	40	34	27	39	31	35	36	35	34	36	32	24	31	30	28	39	26	30	25	33	34	31	26	38	27	33	36	31	32	37	31	23	30	31	29	27	24	30	42	35	27	33	31	36	20	15	20	33	38	30	25	38	30	32	30	46	33	27	30	36	26	39	31	32	31	26	37	24	42	30	43	38	30	34	34	32	27	25	40	27	24	28	28	26	36	28	40	36	28	25	36	44	36	32	26	26	30	31	25	28	33	26	30	26	31	28	37	31	36	27	37	28	25	35	32	26	23	37	25	26	27	36	35	34	34	37	37	29	32	33	32	35	31	33	34	27	29	29	31	37	42	20	26	26	25	25	22	36	23	28	36	32	43	32	28	27	38	33	34	39	23	25	36	35	39	39	23	24	34	44	41	31	31	35	28	40	35	36	38	37	30	25	34	31	35	37	34	37	30	41	33	21	33	29	27	32	28	35	25	20	34	26	49	30	33	26	33	36	37	21	29	21	25	31	35	30	34	33	29	30	37	25	37	33	26	35	20	41	29	40	30	23	30	35	33	30	30	37	25	44	33	31	19	36	26	37	34	45	35	37	35	26	28	20	26	32	29	32	28	32	27	29	28	30	38	24	44	24	26	28	28	35	43	40	31	29	27	34	20	30	40	16	35	33	30	30	30	27	28	27	36	33	24	32	22	29	29	45	38	26	40	30	30	22	26	31	25	30	30	42	35	45	36	38	37	36	31	25	34	33	44	28	29	29	32	32	25	34	28	21	22	32	30	30	27	33	27	30	24	36	24	37	29	39	29	32	34	29	34	33	21	27	27	33	42	33	37	38	31	28	33	30	44	35	40	28	28	30	28	29	28	30	25	25	37	40	35	33	35	26	28	22	40	33	36	35	30	32	38	29	37	29	21	26	30	30	31	23	34	31	27	45	40	33	34	27	27	35	26	26	31	33	29	38	33	35	36	26	34	27	26	34	23	48	26	44	36	30	24	31	31	23	39	31	31	27	36	30	26	34	27	25	30	36	31	28	27	29	26	32	39	21	39	27	37	33	22	33	31	29	27	28	34	27	23	29	32	39	36	38	31	27	27	31	35	40	23	36	35	26	34	30	26	42	40	37	30	20	34	32	37	28	36	35	26	32	33	31	30	28	35	21	42	37	34	38	34	30	27	28	27	32	44	30	29	27	38	26	30	25	27	28	39	24	34	29	36	35	34	38	34	28	38	25	36	34	24	36	40	35	37	39	28	29	37	22	30	32	29	41	29	24	32	38	30	33	24	23	37	29	45	26	45	33	38	41	38	34	25	42	23	39	25	30	33	25	29	27	23	33	34	30	24	32	33	25	37	30	25	29	29	36	27	33	42	41	28	36	29	35	26	30	42	34	31	45	26	38	35	30	29	25	37	30	23	31	29	33	32	27	24	35	30	28	33	36	36	32	39	30	38	28	25	28	38	42	38	32	31	39	20	29	28	30	37	28	27	25	33	31	41	26	30	42	37	32	32	39	30	37	28	32	24	30	34	32	26	39	41	30	38	25	38	25	34	25	31	37	32	26	36	37	23	34	28	30	28	29	27	37	33	29	39	31	26	31	33	31	33	34	23	29	33	23	25	34	32	32	29	28	23	37	34	26	36	33	50	34	33	31	39	31	26	41	26	29	41	23	25	23	28	33	40	27	40	25	28	35	30	23	38	52	34	20	34	24	30	33	32	29	37	41	30	39	32	24	26	32	28	29	27	35	24	39	25	30	26	32	34	31	41	41	31	35	34	23	37	38	24	25	30	34	38	37	29	32	30	24	34	32	39	36	29	30	38	31	30	28	31	30	29	34	30	32	22	27	24	39	30	43	33	34	35	33	25	38	37	32	29	39	20	38	25	40	36	28	33	26	30	30	39	27	36	29	22	40	28	27	30	28	28	33	36	33	38	37	28	44	31	28	37	40	31	24	35	22	31	26	34	24	24	25	21	31	25	33	35	34	33	31	44	22	25	32	31	23	32	36	37	35	35	40	26	22	31	39	34	32	33	32	39	48	37	31	37	19	31	34	30	30	31	37	34	28	30	25	29	42	27	37	29	25	26	29	35	26	34	20	22	30	32	43	22	29	37	28	34	26	23	36	30	29	30	23	41	38	29	34	25	31	27	16	31	35	26	27	19	39	37	38	30	32	40	32	33	35	35	33	34	29	25	34	36	25	24	31	31	38	20	36	30	33	31	21	40	33	30	34	38	32	28	32	25	24	30	36	35	35	34	33	32	35	34	39	25	25	34	32	23	18	28	38	28	32	25	23	24	26	31	36	31	43	35	44	31	40	38	32	26	27	36	35	23	18	40	37	31	38	31	29	31	37	30	29	36	39	35	27	24	30	34	37	27	28	36	30	40	33	36	34	30	28	27	32	27	27	31	30	28	24	22	34	28	35	20	43	29	33	28	38	33	25	28	34	42	43	36	30	33	30	31	23	33	21	24	30	25	30	37	30	23	36	21	24	40	29	24	33	35	29	33	29	38	27	42	30	29	33	27	43	26	31	33	30	29	31	19	26	20	27	25	29	29	32	34	25	39	46	29	35	32	34	29	29	27	24	22	34	31	41	28	29	30	28	34	30	29	35	28	30	38	31	31	34	40	31	28	43	23	34	38	39	29	27	34	35	34	25	35	27	30	27	38	33	33	29	28	31	26	46	26	36	32	30	34	36	37	34	28	25	33	36	36	32	23	29	27	30	31	21	36	28	25	30	32	36	26	30	25	38	35	32	27	32	23	37	35	28	22	34	20	38	29	35	21	28	30	30	27	33	34	33	29	22	33	42	34	32	34	22	41	37	20	30	37	38	39	31	31	31	24	27	39	33	31	38	38	27	39	32	22	37	33	29	38	34	26	22	33	23	27	32	32	31	36	29	34	20	30	29	28	28	28	37	39	36	34	32	34	30	32	46	32	37	38	32	35	26	36	30	32	23	32	26	28	29	31	35	19	25	40	36	20	46	27	36	28	25	38	27	33	26	28	33	34	32	24	40	26	35	32	30	22	32	35	36	41	32	32	33	19	36	35	28	32	39	41	37	29	28	36	34	26	35	24	26	39	25	36	37	29	34	23	36	37	24	38	27	28	29	30	33	38	33	35	40	35	37	33	32	27	44	27	32	37	30	24	29	31	29	43	24	28	29	31	43	39	26	27	29	21	29	27	28	28	37	35	22	37	29	42	41	33	25	37	27	31	23	35	39	40	37	25	28	36	28	40	36	29	26	39	31	31	35	32	31	45	33	30	28	22	28	39	30	21	32
17820	11464	6650	15444	32637	39414	48683	53020	45122	38047	29768	20525	10881	4941	1790	847	537	449	424	399	422	428	421	409	408	429	394	439	422	411	388	392	431	438	405	411	412	423	415	426	376	417	404	411	409	400	397	421	432	418	369	406	400	398	378	468	394	412	391	389	412	438	462	410	421	441	403	399	401	409	381	422	422	415	395	422	405	398	403	398	417	420	427	363	375	399	394	431	426	414	428	417	411	414	390	423	425	450	399	430	402	442	447	418	400	408	400	393	423	384	428	374	436	383	387	396	413	446	408	407	419	437	408	409	435	453	397	385	390	446	394	422	374	381	409	454	397	419	384	403	385	427	407	403	410	380	414	420	384	414	417	398	417	416	391	386	407	391	399	386	424	411	405	433	428	421	372	388	370	410	373	435	370	382	405	410	401	390	415	414	396	424	401	401	412	429	428	381	411	376	397	431	466	396	450	420	390	411	392	433	443	379	406	398	389	441	434	420	409	394	409	453	417	395	433	404	403	432	387	419	413	469	415	409	411	384	447	440	403	404	397	406	415	415	415	397	423	388	416	389	441	413	402	411	366	392	428	404	389	396	444	401	390	416	453	397	450	405	436	406	422	395	434	380	407	409	427	380	406	423	412	388	392	412	396	421	437	435	418	399	443	411	415	380	434	382	405	435	421	433	380	395	407	418	417	383	372	417	387	409	388	426	425	381	419	422	432	433	420	371	410	417	408	421	435	396	398	391	422	383	449	391	423	436	396	419	394	418	399	432	374	404	391	411	401	433	423	395	383	412	399	416	395	415	405	418	389	406	425	400	396	428	438	407	466	397	361	396	451	368	424	381	414	412	401	399	411	429	408	440	410	443	388	422	378	419	448	405	413	379	418	414	442	386	440	428	367	410	418	393	410	429	387	405	423	456	371	402	446	386	441	420	401	403	371	391	405	425	430	403	402	408	416	353	429	431	404	429	378	409	439	367	409	375	422	413	397	429	437	468	402	395	446	424	360	425	450	381	406	406	411	397	404	429	411	409	411	403	440	430	394	442	388	405	435	397	417	422	421	424	453	431	441	428	407	405	371	371	428	389	386	407	395	373	397	427	410	425	412	418	404	431	449	378	399	410	403	423	418	398	411	404	408	396	389	395	406	392	404	391	427	414	418	390	388	423	424	410	416	402	405	379	413	448	391	437	443	422	407	415	419	402	380	419	410	414	420	418	401	437	444	419	376	405	420	428	399	404	400	438	422	435	442	356	395	412	428	429	450	428	476	425	421	427	396	445	389	378	409	401	419	443	408	396	405	409	416	415	429	415	395	423	420	428	413	400	406	415	394	364	380	426	422	401	426	412	407	438	395	390	409	421	394	414	432	428	415	399	400	380	388	408	408	397	416	434	415	410	497	428	394	419	413	386	384	399	392	436	408	393	404	414	434	406	400	445	413	378	413	429	401	411	440	423	395	386	386	416	431	400	411	394	424	392	402	415	436	370	395	414	417	387	403	383	435	412	355	425	394	436	406	419	410	414	387	372	433	410	384	387	405	455	424	441	438	427	403	392	385	390	393	406	361	393	431	427	423	400	386	410	413	437	389	394	419	408	367	426	414	404	420	415	378	420	380	425	400	394	420	430	418	437	439	435	399	394	420	431	374	434	428	387	425	416	431	405	389	394	390	430	410	414	409	407	408	398	460	393	431	407	432	395	399	409	438	398	430	438	424	398	400	451	419	446	372	425	452	429	412	382	413	397	410	452	409	430	382	409	459	441	382	410	399	398	405	380	440	421	415	447	443	423	391	426	435	423	440	355	403	457	418	433	435	400	408	431	412	397	415	466	363	441	412	445	405	404	446	374	403	390	422	418	395	423	433	459	386	410	429	424	384	378	390	410	402	405	404	398	408	432	410	423	410	400	443	378	404	406	420	413	387	420	397	423	418	424	419	417	438	365	414	402	424	413	390	413	411	392	453	380	378	397	433	409	432	424	382	407	400	444	423	437	407	395	436	403	416	392	416	429	417	398	400	468	380	417	459	375	435	377	406	387	432	421	386	426	420	396	416	418	385	381	423	419	417	397	412	369	375	410	405	427	404	417	375	404	425	406	389	380	419	380	420	413	454	394	407	419	392	454	408	406	388	417	405	421	397	426	404	379	400	420	386	403	393	394	423	400	423	400	367	393	415	413	399	401	367	370	452	388	453	392	413	389	395	396	408	413	393	387	380	394	432	443	431	426	397	406	414	429	439	441	410	384	397	406	418	388	422	432	397	398	411	398	419	426	410	382	418	412	418	426	413	409	402	390	394	425	416	421	396	427	393	416	384	416	450	393	436	377	405	417	387	421	406	418	396	411	426	404	439	404	403	420	371	414	404	418	406	404	438	425	412	412	402	419	416	425	399	410	401	444	424	392	374	421	402	421	405	400	432	430	435	426	424	416	431	421	375	410	410	403	426	430	407	420	408	417	390	394	421	407	405	440	436	394	421	412	412	419	388	385	392	428	431	469	377	417	401	459	439	413	433	439	432	411	414	401	403	432	391	412	420	434	402	436	381	397	452	380	388	423	389	413	437	405	409	415	376	442	397	429	422	416	414	410	404	410	401	415	409	362	388	423	425	416	402	357	396	422	423	417	414	400	426	446	426	375	392	419	412	416	408	373	419	366	415	400	427	401	403	419	421	407	408	390	453	394	395	408	415	404	413	394	419	404	413	403	397	455	425	418	409	413	392	396	417	397	413	426	412	419	399	379	410	387	434	388	403	384	409	383	373	351	424	413	401	411	403	444	418	450	435	415	401	415	400	425	418	422	397	446	411	380	376	404	427	402	428	444	440	454	386	426	411	429	421	386	406	412	407	402	436	370	408	374	389	387	427	406	381	386	429	404	388	434	413	425	431	405	408	382	429	410	398	427	424	392	373	434	369	463	410	408	424	408	394	365	400	436	388	413	407	412	405	409	417	394	364	432	412	380	422	417	424	408	404	416	395	447	424	432	407	406	415	417	417	420	409	449	416	380	405	436	408	403	420	420	415	403	411	408	432	422	439	407	431	407	370	422	400	428	389	400	403	430	441	408	408	428	377	382	429	426	427	439	393	423	431	416	414	432	406	397	400	404	389	426	453	449	389	387	359	412	410	450	430	409	417	419	408	405	436	415	402	386	385	430	431	394	404	405	433	401	405	414	420	423	389	386	411	420	436	406	431	433	434	427	405	408	387	411	439	392	413	422	441	398	418	435	435	409	417	403	372	394	410	379	430	417	419	425	410	415	371	421	388	417	405	397	416	431	425	443	408	443	435	428	382	416	396	427	389	416	460	383	369	420	395	389	429	425	432	391	389	397	410	419	386	391	395	423	409	386	422	387	407	406	414	428	383	388	422	424	420	385	440	420	411	393	420	401	423	392	409	433	400	432	406	417	419	378	421	390	423	408	426	420	454	400	414	407	417	403	419	414	458	389	394	404	420	373	444	425	385	408	444	407	423	411	394	387	398	416	411	423
2057	458	364	323	1887	3053	3248	8584	7827	5694	2894	1253	500	224	94	59	37	33	35	45	47	36	23	32	37	35	37	32	36	37	35	28	33	38	26	42	38	33	40	35	39	38	37	32	34	31	35	23	27	35	33	37	34	37	25	38	29	27	28	28	31	23	34	20	37	39	43	42	41	30	27	34	44	34	36	35	35	39	31	37	35	26	46	29	32	29	34	29	31	30	33	28	29	27	37	40	31	33	31	24	39	38	35	35	29	29	39	31	37	37	34	34	21	37	35	31	31	44	36	41	41	31	32	30	38	44	34	28	35	26	32	29	28	34	25	31	30	38	35	40	32	33	20	43	23	38	35	34	30	26	31	35	34	20	33	40	41	36	28	39	25	41	38	33	39	30	27	35	42	27	30	41	25	33	28	29	36	30	33	41	29	36	34	36	31	45	39	33	33	31	27	37	26	41	36	30	31	38	44	32	30	38	32	25	34	33	30	30	25	23	36	18	37	32	31	37	36	35	37	34	40	40	38	39	35	38	33	33	37	37	35	27	30	26	37	36	29	38	33	28	35	35	22	36	31	43	39	37	31	35	32	33	30	38	26	41	32	35	32	35	40	34	41	36	33	29	37	32	38	35	24	45	37	38	37	30	38	32	44	36	29	38	35	32	36	44	39	34	42	30	40	43	38	28	25	34	37	32	40	33	28	36	40	30	25	47	35	40	43	29	29	30	35	46	32	28	42	28	45	39	29	27	41	37	38	41	29	38	38	32	36	23	30	22	32	36	33	34	34	25	30	30	29	36	30	23	32	25	35	29	34	24	32	33	39	35	32	32	24	31	35	39	39	39	30	29	40	40	32	39	33	33	31	27	31	41	32	40	31	34	30	34	30	35	32	36	32	31	39	24	34	35	40	37	34	36	36	26	30	25	37	34	39	39	34	26	29	37	25	38	33	32	37	31	37	21	31	27	33	36	40	33	40	27	28	38	33	30	31	24	35	41	35	36	46	40	32	29	35	34	31	47	43	37	41	30	36	36	35	38	34	30	35	36	36	30	39	33	36	34	24	37	25	34	35	41	38	30	48	36	31	38	38	28	25	30	32	29	40	34	34	38	38	41	34	39	36	24	39	41	38	35	37	33	32	36	36	41	39	33	40	33	31	45	39	33	38	29	29	29	39	32	33	31	32	29	41	36	33	41	31	30	39	37	30	31	33	35	38	26	38	30	22	26	31	41	28	38	36	33	36	29	32	39	26	37	28	31	43	36	21	36	35	39	34	33	28	48	37	23	35	24	32	34	36	32	32	23	36	25	28	30	31	30	33	44	37	27	36	22	42	29	29	27	32	30	33	41	34	39	33	38	29	34	26	40	34	41	39	30	46	42	35	37	42	46	36	34	43	27	28	38	32	38	31	33	42	36	29	37	44	29	24	30	50	29	38	36	24	29	28	25	39	38	37	28	42	34	35	24	38	33	39	35	28	47	35	34	45	30	34	31	32	31	32	35	29	31	29	35	29	35	31	41	44	38	28	38	31	35	34	30	33	35	42	41	34	44	38	28	30	39	38	39	25	40	49	37	46	31	34	42	31	34	37	25	23	29	45	45	40	34	31	31	29	22	37	31	29	33	37	30	37	39	36	29	30	33	35	39	32	27	35	37	30	28	25	35	37	24	32	34	28	32	38	31	37	33	32	37	29	45	34	24	35	27	31	23	31	43	29	36	36	39	41	28	42	37	36	32	39	36	35	41	37	31	34	36	42	29	47	31	34	30	30	38	38	39	31	37	34	30	22	25	32	44	37	35	38	26	38	37	39	31	28	41	25	32	26	26	33	42	36	35	33	15	29	23	25	31	29	35	42	38	29	33	26	35	37	24	26	37	40	35	30	26	36	33	28	37	28	32	44	30	36	41	37	39	34	40	36	40	37	34	35	32	36	46	27	39	32	42	23	33	38	23	29	28	21	41	35	44	41	29	34	32	32	29	37	40	33	39	32	34	39	33	35	29	57	30	39	37	25	38	38	23	36	38	35	26	32	37	34	41	31	37	40	39	30	34	26	37	39	38	37	28	33	46	33	29	33	20	32	37	31	36	30	36	33	36	35	45	30	25	34	41	28	38	32	35	38	41	32	34	32	30	38	32	31	28	33	39	33	37	35	24	36	41	43	40	42	42	29	28	31	38	29	47	32	27	37	36	19	30	27	44	32	39	30	37	34	29	37	21	28	30	36	25	48	29	26	35	35	31	25	35	30	44	30	37	35	29	37	30	37	27	44	30	35	37	34	23	31	38	38	31	40	30	35	38	38	34	39	30	44	43	36	30	37	33	32	28	38	24	23	34	37	32	36	31	27	42	30	38	41	30	33	41	35	38	33	44	25	26	38	23	39	38	23	41	36	31	31	27	39	34	35	25	23	32	35	46	21	48	42	35	32	36	42	34	32	40	31	34	35	31	36	38	36	36	27	30	35	38	32	28	21	33	38	32	36	19	44	32	33	34	45	45	32	34	39	36	36	36	36	31	38	23	28	40	41	25	30	18	37	30	29	42	30	30	42	43	20	24	32	28	41	33	25	37	29	39	31	33	29	35	27	32	34	40	30	31	27	35	38	46	34	36	31	28	29	39	24	33	37	39	30	33	33	39	29	34	31	37	44	35	19	34	34	30	32	29	26	30	32	36	38	33	35	45	36	41	35	28	38	40	41	37	33	38	31	29	35	28	34	42	24	40	33	24	41	37	33	45	34	42	24	30	35	33	35	23	30	39	33	33	28	32	32	30	40	29	27	43	37	35	28	24	27	38	23	27	33	30	35	34	30	20	39	29	32	23	38	24	30	37	40	42	28	38	29	36	32	32	37	31	36	31	43	37	31	36	35	28	28	29	36	36	32	39	30	47	40	35	36	31	40	30	31	38	42	35	30	28	18	33	36	32	34	38	46	38	30	31	46	28	36	33	25	26	29	41	47	31	31	41	36	39	22	37	34	27	35	33	34	34	36	39	35	32	31	32	41	37	36	35	25	40	48	28	35	39	33	43	38	41	38	41	41	35	31	51	50	32	34	38	28	33	31	39	29	32	39	41	37	33	32	32	27	42	33	36	31	29	28	36	38	37	36	28	30	27	35	31	27	40	28	42	33	36	36	40	34	29	38	28	37	29	32	20	32	36	37	25	33	32	32	34	29	26	38	34	45	33	40	35	28	28	26	32	32	29	20	43	35	41	38	31	44	45	47	28	43	31	30	36	32	41	37	25	32	24	34	37	36	34	28	29	19	40	39	43	34	32	39	36	34	34	30	39	34	31	45	39	35	35	27	37	40	38	38	33	33	41	30	30	43	32	30	35	26	44	40	28	41	29	32	29	27	32	33	32	27	29	38	42	30	30	24	32	35	32	29	39	38	38	35	32	33	36	30	37	38	30	26	40	33	37	36	29	39	28	43	37	32	39	32	31	37	38	31	22	29	25	40	31	29	35	37	32	42	30	21	30	39	36
18297	10361	7578	17065	40079	40694	42065	54065	48247	40606	30625	21441	12288	6391	2546	1032	582	497	464	455	431	434	462	442	428	461	463	519	426	475	437	478	457	400	418	466	491	437	470	431	442	445	417	411	430	427	450	437	431	416	422	454	442	437	509	472	428	441	437	438	446	412	499	448	433	435	452	444	467	455	461	445	465	429	428	442	443	434	454	473	454	480	442	429	437	464	465	473	428	508	462	458	430	441	431	491	454	451	467	476	456	473	440	415	424	457	465	479	438	458	438	473	470	445	488	472	475	440	437	456	445	416	430	449	462	450	418	442	438	470	454	481	438	447	490	455	428	409	441	490	443	446	456	483	454	424	444	431	429	471	464	446	470	438	470	466	448	473	474	437	473	416	422	415	430	456	464	402	431	478	456	427	459	484	450	450	447	438	456	421	470	426	462	474	447	463	445	451	464	478	477	427	447	439	463	454	421	447	491	429	442	481	523	454	459	462	475	444	516	442	480	490	472	459	447	438	458	450	440	452	453	452	407	471	453	411	445	486	441	468	452	449	491	466	416	464	436	448	468	441	465	425	458	461	458	506	465	461	439	425	473	433	445	453	503	475	439	488	425	459	468	441	483	486	457	486	439	453	452	469	455	461	460	440	459	429	437	478	432	430	461	442	451	477	436	421	466	464	469	463	410	420	499	458	472	483	455	439	446	474	440	431	463	438	479	451	437	426	450	423	432	452	441	464	482	459	452	482	447	471	448	415	435	500	429	444	459	443	457	445	447	424	435	445	480	477	458	465	433	421	454	469	485	429	468	454	474	455	419	437	483	473	465	486	473	436	466	422	455	450	451	451	476	457	464	403	427	462	483	468	474	425	450	461	444	473	483	471	430	438	416	435	447	469	492	442	456	438	466	443	435	452	458	436	473	461	461	500	465	445	418	484	456	445	424	452	457	478	445	428	465	480	452	439	483	452	459	455	478	433	478	415	445	426	432	470	421	463	490	429	416	464	441	420	442	470	436	476	459	470	443	518	466	455	435	443	468	399	451	426	446	468	492	474	484	407	485	429	435	470	441	460	462	470	404	457	415	457	473	442	455	426	438	443	455	438	459	439	441	421	434	435	436	444	469	475	446	443	428	474	456	464	421	442	493	470	466	442	418	440	464	456	427	476	448	437	436	467	498	446	435	440	458	481	466	430	445	462	425	463	465	429	426	426	432	444	476	456	437	449	470	476	437	477	428	457	461	469	445	472	463	472	472	482	448	456	469	416	437	459	427	457	434	420	423	464	427	451	432	466	454	417	460	442	479	442	428	470	440	446	417	467	453	446	422	426	450	463	428	468	438	449	496	434	449	458	442	459	454	422	463	496	448	414	450	416	498	450	474	454	443	460	477	490	449	437	426	472	466	413	453	461	465	437	457	479	411	466	474	445	465	445	460	443	425	416	440	429	452	426	418	443	423	471	481	440	471	433	459	446	430	440	452	441	433	413	413	457	409	436	490	434	466	461	446	469	452	466	450	455	451	432	473	421	445	471	442	406	426	436	460	442	462	469	439	453	420	488	465	468	448	441	487	475	448	419	448	460	441	455	438	460	452	468	464	409	461	462	486	437	454	468	417	430	446	440	476	476	470	435	455	446	458	437	446	426	466	436	419	423	433	462	464	469	418	467	483	445	442	447	460	405	436	444	426	462	422	459	449	442	445	452	485	428	469	428	482	440	464	441	435	457	434	461	435	445	537	424	435	477	456	445	470	454	470	424	422	491	464	471	441	435	473	425	456	464	452	433	452	499	459	448	439	440	498	454	511	414	424	447	448	459	454	472	476	465	459	439	467	452	464	440	479	436	480	459	407	445	431	464	466	456	461	433	456	437	500	438	453	432	437	445	435	447	473	485	466	471	469	466	417	409	422	447	502	445	462	463	441	453	422	448	453	461	430	477	438	426	417	482	484	466	457	427	440	466	453	485	450	445	459	394	485	448	448	420	460	448	482	435	460	461	471	464	447	462	439	461	474	441	451	436	475	441	471	420	436	462	491	445	484	434	459	418	446	459	445	464	490	446	448	456	470	482	471	473	418	485	430	450	482	451	428	469	428	428	459	472	421	497	462	445	433	485	446	421	504	434	455	477	461	465	433	458	464	460	435	459	420	439	428	470	454	447	430	475	438	423	440	483	458	475	459	431	497	433	426	450	440	469	451	467	439	447	440	437	412	466	489	429	485	464	450	465	450	420	445	441	430	472	487	424	445	417	450	494	425	452	486	438	501	465	456	443	441	462	473	480	452	449	419	461	481	425	435	475	446	441	460	441	473	403	458	476	462	466	421	444	444	492	454	445	469	487	455	444	450	450	455	475	425	456	440	458	454	465	479	471	421	447	462	434	426	459	451	408	433	469	435	457	454	455	478	410	444	474	403	440	456	452	465	438	492	501	479	460	436	463	434	434	482	471	441	418	449	463	450	432	416	431	477	442	447	427	472	403	492	446	462	435	479	431	440	446	453	446	491	413	443	461	429	465	444	452	412	486	444	429	475	471	449	438	441	457	463	457	464	438	467	478	440	437	450	449	468	433	438	432	481	446	445	477	456	438	473	465	434	447	447	439	469	441	452	449	438	444	450	427	472	436	426	464	478	460	437	455	445	443	454	462	450	440	437	489	460	399	461	456	432	465	425	477	450	440	444	422	443	487	394	482	411	429	454	471	436	450	420	449	487	451	443	447	457	425	434	431	480	454	452	417	411	435	417	442	440	472	439	419	471	451	471	482	440	454	443	461	447	476	441	437	486	446	475	440	475	478	467	435	435	438	444	459	470	466	458	459	490	456	443	422	426	450	419	415	430	414	431	431	440	446	439	469	475	422	444	478	453	500	441	459	457	446	429	436	453	464	449	504	451	427	430	402	439	430	439	426	458	458	461	423	462	479	436	447	439	479	443	457	485	435	451	455	454	443	436	472	450	458	470	455	496	417	445	458	397	459	437	467	483	459	427	449	434	462	448	467	436	495	466	481	419	449	448	484	434	432	474	456	437	454	408	457	426	471	452	433	455	484	451	435	416	437	466	439	440	451	434	463	456	433	446	435	462	465	471	500	444	440	444	497	431	423	442	439	429	436	440	466	459	462	413	432	425	475	481	474	479	429	457	449	430	433	452	484	448	422	436	496	468	453	435	464	397	448	493	479	461	433	413	431	439	450	451	437	480	483	440	416	426	457	469	448	444	461	473	419	465	445	452	506	468	437	410	439	500	474	427	496	441	434	463	460	456	456	438	456	415	514	474	430	410	431	453	438	455	447	413	485	435	392	476	471	425	451	402	470	431	395	468	419	460	431	454	479	460	484	507	466	445	441	445	439	471	482	450	441	484	478	434	486	439	461	404	458	495	443	420	454	460	456	448	471	446	448	429	432	419	512	463	438	476	450	447	438	472	448	463	480	438	439	452	432	467	449	443	456	507	436	478	469	458	473	471	462	474	467	404	461	434	445	432	426	427	469	525	440
1202	806	714	654	2429	2756	4354	14197	14298	10119	4575	2084	838	336	134	65	49	43	34	31	27	30	27	35	36	41	29	27	26	33	34	24	36	31	36	32	31	35	39	26	47	35	24	32	37	28	31	32	36	40	24	27	36	42	31	25	23	33	29	30	48	37	38	35	25	38	28	40	37	35	26	35	31	23	25	36	29	39	41	44	31	38	29	28	32	42	35	26	25	29	33	25	31	30	36	25	36	43	29	45	34	35	27	32	31	38	26	30	25	28	45	39	33	28	47	26	42	33	33	32	31	29	33	31	28	27	39	31	26	46	33	38	32	44	34	27	37	31	35	33	34	31	36	46	43	35	32	32	38	37	35	41	37	29	32	27	37	39	36	43	38	29	28	41	34	35	36	45	41	32	40	25	28	43	43	36	27	33	47	37	31	37	37	36	32	30	28	30	44	26	36	38	45	31	29	30	43	40	31	37	42	46	35	25	30	34	45	45	31	32	29	37	36	30	33	29	41	38	36	31	35	43	22	44	33	35	28	36	34	30	34	29	38	22	34	42	34	31	38	33	41	28	28	40	45	45	41	40	30	34	29	35	38	28	40	40	39	35	48	32	28	47	41	31	37	30	35	39	41	38	36	23	42	26	31	36	46	30	37	35	27	31	34	42	33	25	37	26	38	36	32	26	32	38	35	28	45	45	19	38	41	32	40	33	34	36	28	34	44	37	24	29	39	35	35	33	38	31	35	29	42	36	34	20	35	45	26	29	39	35	27	35	38	30	29	23	40	43	38	35	38	31	28	38	30	33	38	29	28	34	41	29	49	31	39	33	34	29	28	42	41	25	43	43	34	34	26	39	36	31	30	33	37	31	30	34	48	37	41	32	35	24	37	37	36	30	36	44	39	41	25	39	34	26	25	35	38	30	43	29	30	32	32	33	37	31	38	25	33	40	38	33	33	29	40	22	33	31	44	38	30	42	32	29	35	32	27	39	27	35	35	44	40	40	37	31	33	25	27	37	32	43	43	33	41	35	42	31	27	31	35	42	44	37	36	36	23	39	33	32	40	32	25	31	49	40	30	26	36	31	34	41	32	35	36	28	40	33	47	36	34	37	36	44	41	29	40	35	27	40	23	38	24	37	35	33	28	30	36	35	35	33	27	28	35	32	41	32	25	30	29	43	21	31	34	32	29	34	27	41	30	40	35	40	30	27	27	40	42	34	46	32	40	35	42	26	45	40	30	31	35	30	41	39	26	37	28	23	47	39	25	35	32	39	28	38	37	41	36	32	42	32	32	35	38	23	33	33	34	26	36	40	34	34	34	46	42	50	21	40	40	39	42	39	35	28	49	39	35	37	31	30	37	42	35	18	43	18	30	31	32	39	34	31	39	32	16	40	30	37	30	28	39	34	40	25	28	27	41	26	36	27	38	30	29	32	35	28	26	30	32	28	31	19	33	41	37	33	33	35	32	28	46	40	23	36	22	31	36	44	29	46	41	38	27	34	33	34	34	41	36	31	25	47	36	24	29	36	53	37	35	32	30	43	38	27	40	43	34	36	30	34	27	38	35	39	37	40	32	38	46	29	30	35	31	29	40	35	23	49	32	32	30	30	26	38	35	39	34	36	44	44	39	39	28	27	37	36	36	26	31	38	35	37	40	35	39	44	46	36	29	33	35	32	28	34	44	30	35	29	21	37	28	41	32	31	31	37	27	32	29	42	33	25	31	29	35	32	40	43	40	31	41	44	39	39	36	29	36	43	40	40	41	29	32	44	33	28	31	45	42	38	37	24	39	37	35	41	30	34	37	26	33	36	34	43	28	37	37	36	23	34	41	35	35	35	32	36	35	32	27	34	34	33	27	35	31	40	29	27	37	31	35	33	34	36	34	36	40	36	29	31	32	29	35	41	33	30	39	43	48	31	36	30	52	34	33	32	35	31	36	30	32	42	36	29	21	24	42	35	31	40	34	32	30	30	38	22	31	41	40	48	45	32	36	34	39	40	18	22	29	21	46	39	47	29	51	34	46	33	28	40	30	38	32	25	33	33	32	29	34	33	37	39	20	35	34	28	25	31	31	33	42	42	36	31	27	28	24	39	40	25	30	25	40	33	39	42	26	41	27	27	34	31	33	28	35	27	31	49	31	36	36	40	29	29	25	42	44	24	28	39	39	29	30	38	23	34	33	37	41	40	42	22	45	38	36	38	25	32	45	37	25	31	29	38	35	23	23	36	31	27	41	34	27	25	29	39	33	25	26	41	49	35	38	40	32	32	41	33	29	28	45	36	37	33	35	40	33	45	29	36	43	38	31	36	40	38	34	35	31	37	35	32	31	32	25	41	45	37	47	31	28	47	34	35	29	28	38	39	41	29	36	38	24	27	40	33	36	34	31	44	28	38	36	45	36	39	31	28	45	36	33	35	23	41	28	30	41	28	38	24	35	49	37	35	30	27	38	36	34	27	41	37	38	31	36	32	33	32	25	35	34	24	39	32	28	31	30	31	29	25	34	23	34	31	34	30	35	32	29	39	32	27	36	33	39	34	25	39	33	35	35	48	39	34	34	52	49	42	51	32	33	26	50	33	46	36	19	27	41	32	38	31	43	30	36	38	32	27	21	35	33	27	26	41	41	27	40	29	34	42	44	42	37	43	26	44	23	21	29	31	34	24	38	35	27	31	37	38	38	42	32	38	32	34	42	47	33	24	36	29	32	34	30	33	35	28	41	28	43	39	30	38	37	40	35	26	23	42	42	40	45	36	44	30	36	25	38	28	27	27	25	40	34	36	30	34	35	37	33	30	39	33	30	31	37	35	37	44	33	48	39	34	31	43	27	29	33	40	35	37	30	39	31	39	35	33	32	31	33	33	38	29	33	39	39	32	31	34	36	36	32	45	34	42	41	40	34	36	32	29	46	35	31	28	47	34	34	28	35	25	29	29	41	29	43	35	44	30	33	33	41	41	35	32	28	33	36	39	36	31	32	22	46	27	20	37	34	34	32	32	32	29	43	38	48	31	35	26	43	30	32	25	40	29	36	33	24	40	31	32	27	41	24	34	44	26	24	44	41	32	25	25	28	32	28	32	39	26	46	33	34	34	35	27	31	29	26	39	34	37	33	31	41	44	30	35	27	24	41	44	38	29	38	31	32	31	41	42	37	26	34	32	33	34	35	36	41	27	36	40	40	36	37	23	30	28	23	39	40	40	34	28	41	32	41	40	52	32	38	32	25	42	26	29	37	28	41	38	30	21	39	42	34	33	38	29	34	42	34	35	48	28	30	31	31	41	35	27	31	33	28	43	36	31	33	34	27	29	38	41	35	37	26	33	36	44	38	29	36	32	30	39	35	34	34	32	31	46	36	35	38	37	35	34	37	34	24	39	37	32	35	36	42	34	35	37	31	35	33	31	42	41	36	35	34	31	31	27	52	33	25	36	36	21	32	39	32	34	37	33	32	34	49	44	34	30	39	34	41	32	33	38	36	31
22776	15560	12604	24338	42305	38278	45158	64298	58737	47917	35478	26917	17485	8346	3412	1291	629	451	448	475	450	464	469	466	463	445	449	467	480	460	443	489	431	443	472	490	461	464	463	455	471	445	460	430	466	451	457	430	458	484	466	410	451	469	443	485	417	440	423	383	464	484	480	444	461	458	419	476	421	426	454	460	439	462	410	422	443	431	422	429	454	486	406	476	460	435	463	458	482	471	463	416	465	462	430	437	455	466	451	432	476	439	459	443	442	449	414	462	477	441	448	450	441	467	450	448	445	394	430	434	451	477	438	444	465	425	405	465	457	398	475	439	425	478	421	442	471	442	442	434	505	467	460	462	469	455	453	403	450	435	450	461	430	472	463	448	386	452	433	451	469	440	446	459	460	492	433	431	427	470	466	428	392	432	466	421	460	474	437	437	477	404	452	459	414	471	450	454	454	456	455	433	429	446	445	484	429	439	467	447	504	461	431	435	481	461	437	458	413	426	422	437	432	452	464	424	508	409	413	403	479	438	445	454	409	405	451	467	448	456	433	438	470	474	427	456	436	445	491	453	432	448	402	464	464	454	446	448	454	497	445	439	457	439	419	451	425	470	444	460	473	453	425	447	481	446	453	412	470	469	463	463	451	450	436	439	427	436	415	464	462	443	448	402	460	427	465	470	451	422	421	465	450	470	447	418	441	459	426	412	444	442	439	420	438	464	466	449	488	397	455	449	442	467	471	417	438	419	447	426	443	456	455	468	469	496	461	421	457	416	444	461	455	493	449	443	459	459	465	428	472	449	407	428	436	456	471	469	431	467	411	438	453	446	426	409	493	482	447	440	442	450	465	474	420	434	444	443	421	419	429	416	396	464	473	441	459	430	460	471	434	446	464	469	466	439	465	438	470	412	444	494	460	458	474	441	419	436	457	452	454	404	439	461	486	438	440	436	466	458	416	429	436	430	455	457	460	464	415	413	456	446	432	422	436	488	406	471	455	456	486	468	443	440	435	454	441	412	413	463	429	473	513	442	463	407	431	450	448	445	516	473	512	477	416	457	456	451	449	419	462	437	456	429	445	436	416	439	483	420	414	422	451	472	417	423	483	435	481	416	466	445	481	501	488	477	479	422	464	486	478	448	462	430	462	432	439	436	437	487	461	445	478	472	408	464	441	453	439	433	459	447	409	448	457	476	481	432	440	405	419	477	446	487	445	443	431	441	462	445	483	450	435	450	424	446	436	428	449	446	437	450	424	473	457	467	429	436	470	422	475	475	501	449	447	445	441	463	411	461	422	451	459	463	402	426	482	430	437	408	459	453	488	424	452	414	434	410	456	471	470	444	424	455	463	443	492	436	448	454	455	402	463	465	478	413	471	431	451	464	433	398	454	434	446	428	465	445	502	438	429	427	441	439	447	481	417	450	481	444	463	485	471	426	478	457	453	441	487	447	484	471	435	448	441	423	449	466	434	467	461	439	431	461	482	450	428	453	424	421	424	436	426	434	437	501	477	473	428	440	414	442	436	475	418	459	484	434	430	425	441	497	479	472	450	470	473	437	469	474	444	482	449	435	498	469	441	472	446	461	423	430	455	437	444	457	426	430	454	485	462	467	448	434	428	446	461	422	455	444	483	443	451	454	460	464	472	447	480	461	465	451	467	426	391	467	461	420	447	479	449	452	459	450	445	462	452	438	443	416	428	445	452	454	460	421	456	417	458	451	412	454	465	476	435	437	450	423	448	434	433	452	438	449	475	449	468	467	405	458	450	459	440	476	453	428	429	406	435	430	438	480	439	453	427	482	433	440	436	435	461	440	405	460	447	451	491	480	443	445	469	450	427	437	469	457	479	448	455	449	462	409	450	437	451	471	454	418	463	418	455	415	459	451	461	452	469	448	453	430	455	438	441	433	438	466	471	422	420	436	442	480	395	442	434	438	450	461	463	405	441	452	486	436	438	429	424	425	456	454	467	439	461	453	424	469	454	457	464	451	450	404	439	440	449	436	445	428	444	407	452	468	461	423	473	439	475	446	437	447	423	475	494	463	457	435	442	446	439	453	451	443	453	427	440	406	468	441	441	479	400	447	421	411	439	430	447	460	457	441	393	475	438	465	463	434	426	481	416	439	405	435	449	412	464	445	416	424	490	453	456	430	422	446	497	447	439	485	417	447	422	480	438	441	453	477	441	437	445	436	428	488	453	487	433	474	440	443	405	433	460	452	413	464	392	442	471	437	441	444	435	432	456	460	485	448	472	454	494	465	454	465	432	425	475	461	461	433	471	419	442	471	479	443	452	432	491	404	448	427	424	463	440	456	463	419	446	441	430	434	426	461	473	423	460	435	435	449	433	414	413	433	413	441	452	487	443	451	435	452	435	453	464	416	462	452	435	448	433	442	479	442	429	467	477	428	476	435	459	455	443	425	438	425	435	484	458	423	453	439	450	449	478	476	431	466	432	454	482	453	443	442	462	422	480	444	461	431	444	480	468	406	451	479	455	479	459	450	464	453	452	447	436	437	435	432	459	421	427	424	457	417	465	453	433	450	425	450	431	475	447	448	440	434	446	434	485	422	462	452	491	475	460	438	451	443	472	472	443	479	426	432	453	433	468	468	451	443	453	453	470	476	445	485	477	453	478	471	464	413	471	480	458	469	455	424	460	442	463	419	436	485	427	439	460	451	466	435	413	484	407	419	431	446	467	454	489	465	461	442	461	468	461	440	439	448	424	475	427	482	460	449	428	438	451	456	471	432	471	444	429	492	447	401	461	444	442	460	447	470	426	440	448	448	477	447	441	452	434	427	446	478	457	459	439	462	455	436	467	438	449	460	443	421	464	464	424	462	433	452	467	447	451	462	427	463	427	455	466	466	449	462	482	472	456	463	451	445	435	417	448	450	480	439	440	427	438	446	436	427	449	463	423	481	445	455	428	404	461	456	464	434	393	375	474	436	436	445	454	440	438	500	419	427	494	449	445	441	444	474	468	431	425	439	464	468	443	441	446	429	459	474	438	418	425	412	473	435	433	439	499	481	445	441	479	465	485	443	467	453	444	458	469	409	422	416	478	441	455	450	432	429	434	444	453	452	421	467	432	447	464	434	455	443	418	456	438	441	456	427	458	440	450	421	424	454	428	421	428	457	470	430	442	426	452	460	483	481	432	434	455	462	468	495	441	453	441	477	434	441	475	395	451	415	480	464	462	423	488	417	413	430	442	478	445	425	423	428	429	498	453	452	436	447	446	414	466	453	433	489	479	463	501	445	445	445	431	424	452	408	451	425	444	459	450	442	449	438	440	477	436	445	460	447	483	445	422	457	464	451	411	430	466	460	466	459	461	453	394	460	452	415	439	475	449	445	483	458	448	450	442	455	458	473	407	453	443	434	448	454	441	449	452	466	403	426	458	453	439	454	464	437	410	429	467	415	442	446	465	451	486	444	412	422	438	452	458	456	437	441	421	446	455	467	485	429	429	467	467	431	479	484	431	486	464	442
1330	213	155	126	188	296	536	3073	3413	2615	1438	625	248	123	54	35	38	31	29	31	33	32	27	27	25	25	35	16	32	26	34	26	18	22	40	35	23	36	26	26	29	26	32	33	27	22	40	32	15	25	26	32	27	21	30	29	33	29	35	34	28	30	34	29	37	28	33	27	15	25	26	28	35	37	31	39	30	22	31	35	26	29	32	25	26	29	39	38	22	29	23	27	24	28	29	29	30	33	35	31	33	27	30	21	32	28	24	30	18	20	22	22	32	37	35	48	23	32	28	27	27	29	35	33	40	33	20	23	28	29	28	15	27	18	37	31	27	32	33	26	33	20	27	22	25	26	29	31	33	33	31	22	43	27	30	30	24	34	29	44	31	30	24	38	37	41	24	27	20	38	24	33	37	42	31	33	22	33	35	27	34	33	39	28	18	25	28	22	30	27	34	34	26	25	23	28	33	34	34	32	29	36	35	31	38	38	25	33	18	30	38	38	20	36	26	38	36	29	28	28	37	19	29	22	26	31	38	33	28	36	28	30	33	31	23	30	31	34	40	31	31	22	36	37	32	32	29	40	21	29	25	27	31	42	43	34	19	26	23	24	20	24	37	33	34	31	38	38	36	39	29	29	23	18	34	31	37	28	30	25	33	21	48	20	29	23	37	31	28	34	31	26	28	23	29	23	39	27	32	49	26	41	31	28	26	31	31	31	32	27	34	42	28	30	24	31	26	31	17	33	23	36	28	35	42	32	29	24	29	39	20	29	26	25	39	33	30	28	26	45	29	41	24	32	36	28	44	30	34	37	39	34	33	27	36	20	27	35	27	28	35	36	25	29	41	40	34	35	27	24	24	32	20	22	19	41	25	30	23	22	32	31	39	39	28	41	41	29	28	19	26	29	36	32	28	36	29	29	34	37	30	23	38	29	26	32	31	27	35	28	34	27	34	24	31	41	34	24	33	37	33	31	31	30	27	25	33	36	28	31	28	27	24	33	31	35	36	32	30	30	36	20	27	39	30	29	33	34	27	31	30	23	21	34	29	32	24	34	42	27	16	33	29	25	25	36	29	32	16	30	38	42	26	32	24	31	29	35	29	35	34	42	29	40	43	25	36	33	32	34	34	30	32	29	29	31	20	40	32	30	27	31	36	20	34	26	29	27	27	18	32	35	34	27	31	27	25	31	30	33	24	34	33	34	32	38	33	31	41	31	24	24	42	37	37	32	28	35	26	33	36	32	31	40	22	33	33	27	36	27	23	32	37	25	29	22	27	30	26	33	33	32	24	25	24	29	28	23	32	32	26	40	34	40	37	15	30	37	41	29	32	37	30	33	30	34	33	30	36	47	26	32	22	27	33	37	23	32	29	23	30	34	30	27	33	32	33	35	26	30	46	32	30	42	23	32	25	24	25	39	39	28	40	34	21	35	30	25	30	33	22	23	43	27	28	35	30	40	28	22	31	29	29	29	29	28	33	38	31	26	23	34	35	38	21	31	33	30	37	27	29	34	19	30	26	30	37	31	39	33	37	25	34	26	31	36	26	26	30	36	35	29	31	27	32	33	22	41	22	23	27	29	25	35	28	27	26	28	32	26	25	28	34	33	36	35	26	32	33	37	45	27	36	32	20	33	28	35	30	20	22	25	29	22	39	42	39	27	29	35	30	27	33	27	30	27	27	36	37	34	45	27	22	29	28	29	29	33	28	22	26	18	36	37	26	32	19	30	37	31	38	24	37	27	26	31	34	38	30	28	22	30	30	21	25	21	35	46	26	33	27	36	29	28	34	32	23	26	23	33	23	32	36	21	35	42	25	30	37	26	35	26	44	35	40	37	31	29	28	31	40	38	39	22	30	26	18	30	28	24	35	36	33	39	24	27	30	27	24	35	40	29	27	29	34	32	22	22	21	39	39	25	32	35	43	30	31	26	34	27	32	30	25	31	23	32	22	34	34	30	28	27	28	31	27	38	31	25	27	22	36	28	34	25	30	29	26	28	29	32	22	30	28	37	28	33	35	29	25	20	33	30	34	33	36	32	45	26	30	45	27	31	35	33	35	38	26	38	36	28	25	28	32	26	26	21	36	27	29	37	23	28	39	28	26	34	30	30	26	31	29	30	21	24	33	34	34	35	32	33	29	41	22	37	31	16	21	19	31	28	29	29	35	28	37	30	37	42	31	33	38	26	42	24	25	32	43	28	23	21	22	29	25	28	24	35	26	31	35	33	32	29	32	34	38	44	30	40	40	33	23	30	33	39	40	26	25	22	36	29	29	26	30	30	42	27	28	28	30	36	38	22	33	30	33	22	29	26	36	38	39	31	31	17	29	22	23	26	29	26	27	24	23	35	26	27	22	36	24	30	26	34	39	31	31	34	29	30	32	38	30	34	36	34	23	35	26	26	36	27	39	31	25	26	25	41	28	31	30	31	29	34	40	24	35	32	36	31	37	25	28	37	33	31	35	32	19	29	37	22	28	27	27	25	30	25	33	22	36	25	27	30	31	45	29	34	44	19	37	22	22	26	33	35	24	25	33	31	26	22	26	39	26	25	37	42	33	31	18	41	31	34	38	31	35	31	32	30	29	42	22	41	26	33	33	29	28	28	25	34	32	36	34	36	27	31	27	28	35	26	27	27	15	33	31	27	30	25	22	29	36	34	37	24	33	34	21	34	30	32	37	36	31	24	30	30	21	31	25	28	32	36	41	24	34	30	33	33	25	31	38	34	28	39	38	38	17	25	28	40	34	24	36	41	27	33	40	32	23	41	24	21	30	21	34	26	36	27	32	44	27	32	38	24	35	29	44	34	27	31	27	25	29	22	22	34	29	42	30	38	28	27	30	26	27	28	24	32	26	27	35	40	30	32	35	28	33	31	39	25	24	29	27	39	26	21	30	24	23	30	40	22	31	25	33	30	33	31	33	29	31	35	30	37	42	28	27	25	31	39	31	24	22	31	36	27	32	42	32	34	40	31	34	37	35	24	24	38	24	36	30	32	21	37	29	30	28	31	21	29	28	37	25	27	32	21	38	26	37	24	32	28	22	23	30	32	35	24	26	22	26	41	24	29	19	33	39	27	29	26	35	30	25	23	33	33	39	35	26	33	36	23	29	24	25	18	36	30	30	30	31	25	33	37	29	41	37	31	28	40	27	41	34	24	35	33	31	36	25	26	25	33	28	24	33	31	29	33	26	29	23	43	26	29	24	30	29	34	31	30	32	35	29	24	27	24	32	27	30	47	40	22	27	43	30	20	26	36	27	15	26	33	33	31	28	36	33	31	24	27	36	34	26	35	32	42	32	38	35	26	28	25	44	29	26	30	35	28	32	30	23	33	34	21	36	27	26	21	26	37	23	30	32	26	32	28	29	30	35	29	33	22	26	30	30	35	34	27	24	29	29	37	34	31	31	28	33	37	21	30	20	31	37	34	32	35	23	27	22	25	26	31	27	33	20	31	28	29	27	30	20	37	21	39	28	21
13247	5685	3620	7453	17204	19612	23959	40071	36859	31294	23506	13891	6394	2663	1144	602	429	410	406	397	387	384	389	379	368	380	408	399	403	421	414	428	431	387	383	401	420	437	373	415	416	380	402	396	371	376	397	380	355	374	377	400	380	393	420	420	396	406	380	385	384	353	370	392	400	404	378	429	423	383	408	384	406	401	358	390	407	436	386	366	388	401	377	365	396	372	402	411	382	386	401	376	411	396	419	379	429	402	386	407	419	418	392	414	421	386	413	385	395	388	387	415	442	427	379	425	382	390	383	403	374	434	424	415	361	405	363	379	388	420	398	429	386	429	407	404	439	386	388	404	412	401	404	388	399	412	391	398	397	418	371	391	411	396	363	388	392	393	418	410	394	433	406	387	407	387	367	393	404	412	372	371	407	384	390	423	397	404	407	351	436	385	421	417	388	399	450	406	410	441	402	386	379	406	397	388	391	397	391	424	374	365	415	381	414	443	368	376	418	385	383	399	408	391	412	410	392	396	412	393	370	412	367	402	374	395	447	424	392	366	367	384	415	400	411	353	395	396	438	410	381	425	367	417	405	385	420	431	352	418	389	361	377	393	403	409	401	406	395	399	445	394	371	426	421	422	405	402	403	414	401	419	387	394	420	381	421	384	396	399	425	403	389	408	389	396	418	407	405	424	429	385	396	392	400	361	400	412	378	404	423	413	412	400	384	405	365	399	371	393	402	388	434	393	366	387	414	377	416	418	387	401	399	373	400	406	392	432	385	422	446	400	420	415	425	401	390	371	403	393	387	358	413	433	378	402	406	363	433	410	393	370	400	392	375	377	408	395	373	413	405	411	419	393	412	392	369	427	373	423	413	412	387	404	355	419	375	384	415	390	420	435	397	434	355	371	377	403	390	394	421	405	405	416	412	392	397	381	409	422	444	392	393	422	416	419	431	432	366	386	428	354	391	410	389	385	424	435	398	391	370	381	412	395	437	382	388	395	399	396	399	418	381	402	393	385	388	394	377	381	388	398	405	358	387	402	398	376	408	391	404	393	391	380	382	408	408	415	389	388	375	423	384	421	424	398	417	377	404	433	404	422	413	386	390	401	401	404	413	421	364	376	391	385	435	387	393	366	386	397	393	365	389	411	388	411	413	403	390	391	384	395	402	399	390	404	367	406	375	414	409	389	392	374	398	422	384	400	356	393	416	407	405	427	401	426	400	401	374	376	407	440	373	402	400	387	403	411	395	379	389	386	371	424	405	353	367	373	392	405	384	384	389	401	451	412	408	410	360	413	442	421	432	386	430	387	411	405	384	398	393	384	380	408	364	389	410	401	391	381	402	402	376	433	393	408	404	394	404	391	412	418	396	407	403	423	394	352	388	460	397	413	383	391	438	393	393	405	398	410	416	375	395	389	393	380	430	412	430	400	406	392	413	448	424	427	392	417	375	390	398	412	397	400	428	369	403	439	398	410	407	427	380	413	417	434	431	406	402	408	403	404	401	386	406	417	422	376	369	385	381	394	372	384	399	398	422	391	406	407	359	396	396	420	406	415	401	373	394	381	413	412	384	437	409	436	405	418	421	434	400	405	378	353	355	376	405	391	433	443	386	398	393	404	416	420	429	408	397	404	417	415	399	399	422	408	375	410	380	373	427	401	402	416	430	407	398	396	395	416	403	396	362	429	401	373	415	410	405	384	390	379	399	395	401	368	387	377	379	398	418	411	413	405	386	397	397	436	419	388	420	376	420	411	417	408	405	432	394	384	417	386	441	404	381	390	381	392	419	397	403	424	396	414	430	430	420	420	405	374	407	405	387	377	406	413	435	411	388	404	406	411	385	375	422	412	420	378	412	406	397	409	403	418	388	438	400	380	391	401	383	376	368	388	379	412	383	352	430	375	386	408	394	380	398	391	391	402	395	395	378	431	403	393	406	365	383	380	395	371	400	439	388	394	426	397	409	416	410	398	377	393	382	423	419	421	379	370	420	361	390	378	412	397	385	404	394	389	402	425	453	396	346	412	400	414	425	441	391	411	392	407	395	365	357	423	410	414	400	389	395	389	381	384	417	397	404	395	368	393	349	425	385	444	438	387	359	393	406	402	416	379	382	378	401	385	406	396	412	381	403	419	392	363	403	399	399	387	358	380	386	360	416	412	403	395	410	433	369	398	383	395	393	437	410	403	402	368	412	393	374	397	398	436	421	406	371	417	388	408	401	393	407	381	408	395	408	355	409	432	396	391	396	410	405	375	400	397	392	422	406	407	401	393	374	373	426	421	430	405	401	417	398	414	413	402	391	395	377	402	437	403	434	438	372	403	415	422	386	380	403	406	365	388	373	399	391	423	412	389	393	398	392	406	409	353	398	432	383	399	388	413	389	414	380	386	396	415	419	388	414	409	420	383	416	436	372	364	388	375	391	390	411	391	418	400	385	390	386	410	399	422	409	396	408	397	415	424	380	411	393	406	436	388	404	387	387	396	368	409	415	402	407	408	370	386	429	425	378	410	412	412	388	380	407	414	384	442	403	378	412	392	376	391	405	354	452	387	413	403	421	423	403	428	411	401	418	416	361	410	369	400	392	389	407	423	418	352	417	390	416	401	359	426	371	417	424	402	368	401	415	387	379	381	353	435	397	408	377	430	392	429	414	361	379	438	423	376	365	398	419	394	434	435	379	409	370	411	390	417	377	363	397	407	398	425	423	409	413	413	375	441	371	377	366	406	391	360	387	440	404	393	421	395	407	396	437	426	370	347	434	404	407	381	374	366	400	403	404	412	370	424	385	406	387	407	409	398	410	402	392	380	383	401	402	390	419	406	398	404	412	386	390	365	416	397	371	392	421	414	394	401	410	349	395	421	391	390	395	407	354	354	396	370	427	399	423	418	412	408	388	411	407	409	448	420	376	425	408	412	399	375	403	384	391	391	417	365	413	395	389	397	394	420	391	404	399	388	417	407	365	426	389	391	411	384	375	387	377	409	393	398	404	387	382	395	391	437	370	417	380	401	389	421	396	374	399	397	404	416	411	402	392	399	440	394	447	405	401	407	399	408	412	386	391	408	416	378	395	396	379	400	386	447	397	404	409	403	393	431	371	396	397	390	429	424	392	407	393	392	386	416	410	353	412	367	403	431	378	393	403	428	397	409	403	395	392	402	418	397	400	358	393	379	393	392	380	431	427	386	413	362	347	398	394	361	394	412	409	411	385	393	381	393	398	390	354	421	389	389	406	401	404	385	433	395	419	433	393	430	397	394	391	398	443	379	376	385	422	410	432	380	402	395	400	407	398	377	326	397	416	349	389	398	402	405	389	402	389	416	395	386	391	376	412	406	400	433	393	375	350	411	384	383	395	438	365	441	391	422	343	414	403	391	371	359	378	417	391	389	406	425	360	404	424	397	416	401	411	378	411	395	403	423	386	339	417	391	384	392	386	394	384	395	397	407	430	399	447	384	401	417	372	390	390	410	446	407	402	383	410	404	415	392	406	403
769	603	462	414	445	739	2694	8188	9097	6291	3066	1323	462	212	89	36	41	41	29	39	30	30	26	29	26	30	32	32	24	31	32	28	31	26	23	32	36	29	28	31	32	42	30	37	26	22	37	29	23	33	30	27	32	25	32	34	31	41	30	32	42	38	24	39	31	35	39	47	28	31	34	26	41	30	27	32	28	43	26	28	31	25	19	25	26	38	25	34	33	41	28	47	39	37	30	25	28	26	30	32	31	33	29	15	28	29	25	38	33	32	31	35	29	28	31	46	39	40	43	31	26	39	25	28	30	22	32	46	29	23	32	29	30	32	23	31	22	40	32	26	39	22	30	30	30	34	38	18	33	34	33	31	28	45	27	36	28	28	29	22	38	35	26	25	21	26	33	37	28	25	37	28	27	37	29	27	28	26	31	32	30	30	26	28	43	28	21	29	34	26	42	37	35	36	17	38	40	37	35	17	35	25	31	30	47	29	34	39	36	29	34	18	44	23	29	35	29	28	34	29	30	42	32	42	25	30	33	41	34	25	26	22	32	28	25	26	29	32	46	40	26	21	22	38	30	40	29	38	26	23	31	31	35	22	27	39	26	36	34	35	16	33	30	30	23	39	27	28	33	26	34	22	32	20	28	32	23	33	27	34	26	19	33	30	30	36	35	50	31	36	22	27	27	25	24	36	25	19	26	30	26	27	35	24	29	33	33	25	31	42	30	29	23	31	32	27	32	27	32	33	35	27	29	30	19	27	35	29	25	30	39	25	28	41	33	31	30	24	29	25	34	35	24	32	29	34	34	25	35	33	32	27	30	25	29	22	42	34	28	31	25	27	28	24	31	27	33	25	32	29	22	37	26	40	36	40	22	34	34	26	32	31	34	35	28	34	31	24	31	36	25	32	39	39	27	35	35	34	32	33	30	27	39	33	26	38	27	24	42	34	28	35	28	34	21	38	30	24	36	39	33	23	37	20	31	27	37	23	33	28	28	28	32	28	25	22	21	30	19	33	27	31	32	19	29	28	40	23	37	33	29	21	30	47	35	23	36	42	32	34	36	38	33	25	23	34	35	24	30	21	34	44	23	32	31	20	26	22	23	24	27	20	23	26	28	36	39	30	31	26	22	28	27	34	25	34	29	38	29	27	24	36	28	27	29	37	34	31	32	33	41	35	26	29	35	31	26	37	26	29	43	28	24	32	28	29	26	37	31	30	39	31	42	26	37	24	27	33	26	28	37	28	30	27	31	37	30	30	34	35	40	28	24	24	30	27	33	37	34	29	35	20	30	22	33	27	40	30	40	32	28	31	25	34	27	34	43	37	32	32	27	31	34	32	29	26	20	36	33	33	37	43	26	40	23	35	27	28	28	26	33	24	38	32	21	35	22	28	39	30	24	21	35	32	38	29	30	36	40	22	28	40	23	31	33	31	36	39	37	43	31	30	30	27	44	30	31	32	32	36	38	22	30	25	34	33	38	35	31	34	37	32	27	35	30	24	33	37	23	31	37	40	23	25	24	36	30	34	24	23	34	27	28	21	34	31	25	33	31	22	27	25	35	20	22	23	35	26	22	34	29	38	32	32	25	37	23	26	38	30	35	26	40	23	30	31	25	36	33	32	31	28	35	31	27	33	29	44	32	23	46	30	27	27	30	33	35	24	29	26	35	30	30	22	31	38	30	31	35	35	37	37	29	31	37	46	27	29	31	29	32	29	30	41	32	29	35	29	29	30	24	27	26	19	44	29	37	24	26	20	35	30	36	28	31	32	32	26	41	21	22	26	36	36	30	19	32	27	30	35	37	34	27	47	37	34	28	24	39	35	25	37	25	38	29	32	39	35	34	27	28	25	25	30	32	26	15	28	27	35	25	30	26	32	25	29	32	22	31	26	29	33	34	30	33	35	28	29	36	30	33	37	35	39	29	39	26	39	33	33	32	34	34	28	24	29	30	38	31	32	32	32	31	34	27	37	28	34	35	37	36	37	36	31	33	32	30	28	34	33	33	32	35	36	31	32	25	27	33	39	40	26	27	29	35	31	29	37	24	25	33	38	35	30	26	44	33	24	27	29	33	31	31	27	39	27	25	24	32	39	32	22	32	30	36	32	33	32	32	35	31	31	22	31	29	26	25	31	34	21	27	20	30	37	25	27	27	35	31	41	44	30	36	35	28	31	29	25	31	38	34	32	33	21	32	32	34	33	22	26	19	45	31	27	29	29	32	38	41	21	26	19	34	31	29	29	40	26	39	33	40	27	26	36	32	31	33	33	26	32	29	28	29	36	35	31	35	25	33	33	25	33	23	29	30	27	32	33	30	33	26	31	38	38	34	29	27	25	31	47	32	32	26	28	34	29	24	20	39	29	22	28	30	29	25	25	34	35	27	24	19	34	27	30	26	37	26	30	29	30	32	35	32	30	32	31	31	41	28	33	25	40	29	23	26	23	21	28	27	21	38	30	26	34	29	29	47	24	24	45	29	20	29	26	30	35	33	41	29	21	35	43	28	35	32	29	36	25	29	30	33	22	37	40	40	31	25	29	22	38	37	22	34	32	38	36	28	31	32	35	25	24	39	36	30	26	34	36	24	34	32	33	27	44	22	37	35	32	29	29	28	32	31	36	32	37	45	34	37	24	24	32	20	39	27	36	42	39	29	40	27	27	35	41	34	26	28	25	41	31	36	30	41	34	32	39	26	37	25	35	29	25	37	32	23	34	44	30	31	23	26	39	39	30	37	31	29	29	33	30	32	30	33	43	36	33	32	26	24	24	28	29	23	34	31	39	29	35	45	36	34	27	35	29	36	30	23	33	34	26	29	34	35	28	39	32	28	21	32	32	33	34	22	28	37	39	30	31	30	28	26	27	25	30	25	24	23	37	29	31	27	31	23	32	27	35	30	38	40	32	18	36	31	24	26	18	29	26	26	28	21	27	25	38	41	34	47	35	31	33	16	31	19	27	28	38	31	18	32	40	26	25	30	25	36	26	25	26	26	32	41	23	29	31	34	37	31	30	29	15	23	30	29	28	24	37	28	33	27	30	25	34	25	28	40	34	32	24	20	37	29	35	26	26	27	21	31	35	19	34	35	24	41	27	39	26	27	29	37	42	24	24	32	19	27	36	31	31	35	40	39	37	34	33	35	31	25	27	31	25	33	34	31	40	31	35	35	30	36	32	30	22	29	31	36	31	38	32	28	36	29	28	27	26	28	27	34	38	34	25	28	28	32	24	31	32	48	29	41	35	30	27	32	30	34	39	35	29	26	35	24	33	24	33	28	34	41	19	32	34	23	35	27	41	21	33	37	36	39	30	31	27	26	19	30	31	30	26	26	34	35	32	37	27	27	29	35	33	24	40	32	36	24	40	33	27	28	19	21	41	30	42	35	35	26	20	24	14	35	27	29	34	29	28	30	38	36	42	24	33	30	26	23	24	26	23	38	35	30	38	34	29	32	26	34	36	31	24	34	29	32	24	29	38	29	35
18888	13173	8620	18398	28429	28424	40124	52937	49645	40456	30636	21422	11460	5376	2108	823	509	458	416	415	389	401	382	391	432	435	409	425	415	407	412	385	393	408	402	449	410	376	401	389	385	400	392	419	395	391	378	404	409	411	386	437	398	396	376	409	412	408	379	436	400	403	432	393	440	413	418	429	404	438	388	406	434	386	414	431	417	412	387	440	370	407	409	414	410	425	386	418	407	388	408	395	394	398	422	414	438	432	410	381	369	434	386	427	437	421	400	443	411	389	409	392	397	383	406	352	388	406	426	409	414	396	418	431	394	413	417	418	404	410	423	394	437	414	381	364	370	407	389	383	442	420	419	395	416	400	396	388	436	415	407	425	392	404	365	440	454	387	400	400	376	410	378	402	414	430	398	401	394	400	426	405	452	417	373	410	401	428	371	363	416	383	422	388	404	388	397	380	390	428	378	387	416	413	421	438	400	400	423	397	408	405	382	427	406	391	429	424	415	399	434	421	388	397	361	419	414	456	422	419	427	396	421	409	464	369	387	395	438	362	420	382	387	393	395	392	434	404	416	392	388	404	392	430	436	392	415	417	392	416	400	403	378	419	383	374	417	383	394	401	403	397	412	410	399	413	381	419	398	432	387	412	400	413	396	417	405	403	391	380	405	435	397	376	415	407	412	431	416	384	391	400	386	400	424	416	400	413	384	397	391	385	402	366	398	374	418	394	379	427	446	421	371	385	412	420	419	387	419	402	384	370	407	404	384	379	377	452	434	397	405	426	429	406	367	409	432	408	376	410	401	403	374	367	417	404	389	414	381	425	382	409	427	443	440	403	420	400	396	411	406	374	403	421	383	399	412	411	393	441	368	413	424	419	380	392	423	425	389	414	388	436	397	399	412	386	397	392	386	398	413	395	388	403	425	417	399	406	408	423	407	412	404	363	379	439	385	393	419	392	394	411	404	387	406	409	381	431	366	438	388	369	346	408	417	401	388	434	402	416	411	407	393	402	396	421	395	428	425	387	391	405	418	371	431	433	386	430	354	449	380	421	419	426	387	387	415	410	423	430	398	397	419	399	409	414	417	420	430	407	406	421	426	392	394	419	383	435	400	406	398	400	337	416	434	390	401	403	382	368	435	432	405	410	413	434	410	390	415	363	426	417	387	372	425	406	431	374	418	385	398	402	380	409	381	391	426	409	403	401	408	420	399	429	413	425	424	408	414	389	397	450	401	426	373	354	396	402	410	420	381	403	395	389	413	431	396	407	369	378	411	388	388	438	441	368	397	433	428	416	400	442	387	416	406	399	387	384	415	435	408	431	388	375	383	373	422	392	430	402	409	375	371	387	421	413	401	384	445	385	415	405	424	378	378	430	400	403	407	409	382	412	416	448	362	410	401	385	373	419	415	439	403	361	426	399	394	404	427	409	430	395	420	429	441	398	401	404	387	407	390	421	397	409	419	397	401	374	407	388	443	421	387	390	431	408	450	400	389	397	435	389	424	387	373	413	420	400	443	392	418	399	382	412	380	393	424	399	382	370	429	419	388	392	384	408	385	388	429	387	428	415	414	454	395	394	433	381	395	380	381	427	426	409	430	422	397	411	403	414	399	410	392	374	365	425	428	408	431	398	383	414	410	376	420	392	378	401	403	416	436	369	367	425	422	405	414	394	395	372	405	389	380	404	395	423	394	435	434	382	401	381	405	425	445	390	398	375	373	393	409	404	391	404	396	418	412	362	364	428	394	395	394	396	408	362	366	431	428	393	447	415	376	394	399	399	428	413	427	430	432	431	433	396	436	398	404	380	413	410	447	425	449	369	394	380	394	402	371	412	434	407	426	375	377	403	379	415	396	411	380	408	398	375	349	401	405	388	384	417	416	404	382	418	417	416	412	378	387	434	431	393	378	386	399	394	414	404	421	387	364	391	421	429	405	411	409	408	391	406	468	419	398	394	385	422	414	435	360	411	399	401	417	384	430	430	415	403	415	438	387	412	397	387	401	437	371	367	376	374	446	416	424	418	438	371	399	384	443	369	415	400	412	394	413	388	385	404	422	412	394	405	408	393	416	412	395	453	411	431	366	397	439	405	432	447	381	391	427	433	410	393	394	422	407	414	407	399	431	382	409	412	435	411	415	415	397	411	398	387	440	424	377	380	391	376	423	424	417	411	404	425	391	406	431	397	352	433	427	443	384	401	410	419	405	406	368	449	373	416	397	415	386	404	351	431	412	445	417	402	407	401	393	402	373	400	409	402	388	402	420	416	443	393	404	417	419	419	413	447	374	406	399	403	388	418	411	398	416	429	389	408	416	406	414	410	390	447	411	407	406	402	411	385	411	428	414	402	362	411	418	464	395	400	408	368	441	438	390	413	426	411	435	389	396	403	410	433	412	402	409	426	408	396	401	404	434	387	410	415	389	396	431	431	431	379	385	379	384	425	381	424	399	409	398	416	399	376	399	400	427	418	420	404	422	379	420	402	417	405	400	427	396	385	424	431	373	379	391	434	383	379	391	419	422	391	421	394	439	417	398	401	412	395	392	385	396	383	418	422	406	398	407	389	375	407	406	403	391	435	426	396	430	438	386	399	434	395	426	391	446	398	405	423	388	394	372	409	403	447	395	458	403	392	436	411	406	387	380	385	402	415	419	370	402	389	374	438	437	395	398	420	398	456	425	415	396	404	443	402	414	388	403	402	413	431	420	418	418	396	373	368	403	412	376	380	421	388	410	385	411	400	417	397	402	368	420	406	415	383	395	376	376	473	386	373	345	394	405	460	396	416	401	375	392	443	446	413	406	368	401	418	418	385	423	402	415	406	429	381	419	402	427	412	401	412	438	427	385	402	434	411	358	398	416	362	416	424	407	372	369	406	394	412	397	401	405	371	402	404	365	419	376	414	397	422	395	380	447	383	393	407	406	406	426	442	404	393	392	403	403	407	408	408	349	381	413	403	399	372	377	400	384	412	377	375	364	395	415	415	411	423	396	380	399	422	439	423	375	379	404	399	380	418	389	440	404	402	413	432	447	381	427	437	400	398	422	417	406	388	384	397	386	395	395	423	442	425	439	381	413	436	432	411	400	400	374	406	413	395	392	362	396	440	393	388	397	418	394	417	410	405	415	411	424	431	430	439	385	394	423	414	415	379	410	431	421	424	382	382	429	416	426	434	403	374	416	391	428	378	446	406	410	379	381	389	388	418	375	393	406	424	445	416	395	394	402	399	420	403	426	414	415	382	441	433	435	420	381	425	416	369	391	386	393	384	437	402	415	426	403	388	422	417	426	404	397	400	378	395	395	403	408	378	400	396	413	409	360	390	408	437	352	385	411	400	415	413	438	397	396	414	420	388	398	416	384	412	422	380	401	409	433	411	424	405	418	390	417	407	431	403	392	393	379	422	402	401	385	387	419	434	378	382	390	394	425	377	363	407	426	412	426	450	401	422	376	409	426	420	399	353	392	383	385	384	380	414	474	400	392	392	390	404	402	373
2129	536	464	343	421	712	3414	9403	9840	7019	3406	1339	500	199	63	45	41	35	39	37	33	29	40	41	32	37	28	34	33	40	36	36	25	36	35	44	18	40	33	35	37	26	29	40	36	43	39	26	49	38	33	32	33	32	32	43	34	32	34	34	34	26	38	43	26	30	29	31	44	27	34	27	50	35	34	36	37	35	27	28	39	31	49	33	49	35	40	35	28	33	38	47	40	23	36	36	36	26	45	30	34	40	41	32	30	32	41	32	40	37	30	41	34	36	33	30	31	28	40	29	32	30	31	37	26	30	44	33	28	24	23	33	30	40	31	31	40	25	30	21	33	35	43	31	42	33	28	37	35	41	39	36	24	28	34	33	37	29	35	34	37	43	32	36	27	39	19	38	41	29	32	32	32	30	29	33	41	38	39	35	31	27	38	42	32	35	38	45	33	22	34	32	29	38	30	42	29	33	32	35	35	39	40	38	23	46	43	35	39	29	39	28	34	38	29	40	37	38	46	30	32	41	40	27	27	31	34	50	42	41	38	33	34	28	35	25	41	41	42	28	36	35	38	30	26	29	34	27	23	37	36	41	33	42	40	30	27	41	38	39	43	42	41	34	33	38	28	45	34	43	37	38	34	32	36	45	38	37	35	29	33	35	36	41	30	28	40	41	35	51	39	31	31	45	32	43	32	34	31	27	29	45	24	35	33	32	35	33	35	30	37	33	39	35	38	37	30	37	35	31	35	36	37	44	27	42	35	33	34	34	30	35	36	31	38	38	28	31	23	26	25	23	35	32	29	38	33	40	30	36	32	31	39	27	34	31	43	26	32	39	38	40	38	34	33	31	35	42	35	38	28	42	41	40	36	25	44	34	32	42	32	35	36	46	33	26	43	34	38	42	35	30	35	32	22	36	33	31	31	28	45	33	27	33	39	22	27	41	41	27	26	22	36	29	30	32	35	25	30	30	26	31	31	29	31	34	29	39	34	43	29	31	24	40	35	43	30	35	26	46	32	33	21	30	33	32	33	31	32	48	40	34	30	36	33	44	29	33	38	44	36	33	34	28	34	27	40	39	37	23	30	35	38	36	32	23	44	37	22	34	43	36	33	29	41	53	25	35	35	30	45	42	28	41	41	31	30	31	32	49	28	27	33	30	28	35	26	41	41	32	26	36	45	44	39	30	34	43	31	39	53	46	33	38	25	20	40	41	33	38	34	37	37	31	36	32	26	40	31	27	26	31	26	31	26	38	33	35	41	29	41	28	40	38	36	21	39	34	47	33	38	36	36	40	33	29	20	41	33	27	39	44	38	27	35	33	32	37	40	22	38	48	54	28	24	36	36	46	42	29	42	27	29	28	41	29	33	34	39	38	38	36	42	35	28	31	35	23	36	35	30	21	35	37	24	36	27	32	29	35	33	35	34	45	34	37	29	29	29	35	32	36	35	39	36	29	37	41	32	35	40	27	40	31	39	30	22	39	24	31	28	37	31	39	34	29	26	45	48	35	30	38	29	33	29	30	37	42	39	32	32	31	32	26	38	34	30	33	36	39	26	31	32	40	34	33	51	25	42	50	33	44	40	20	32	26	36	36	36	35	30	46	29	24	43	30	29	31	36	36	28	32	27	41	34	34	33	34	32	42	30	42	42	23	31	37	28	32	33	33	30	29	42	33	31	39	36	37	43	33	36	47	28	37	32	27	39	32	26	35	37	34	31	33	31	40	38	39	34	33	42	36	32	37	42	29	30	30	29	32	44	34	27	38	32	32	39	23	29	35	28	36	30	34	37	33	42	42	28	28	34	38	31	37	34	30	24	36	32	36	28	38	44	36	35	46	38	46	39	39	40	34	36	35	36	41	25	36	39	32	31	35	45	25	31	39	29	32	35	39	32	34	21	35	38	35	36	36	39	30	27	30	33	34	26	43	31	38	40	34	40	44	28	39	35	43	29	37	40	26	33	28	36	40	29	35	42	35	25	34	43	36	37	32	38	25	41	32	36	34	43	34	34	39	37	35	30	33	30	25	42	23	38	41	27	38	43	29	42	36	37	32	24	36	37	45	37	29	29	31	27	41	37	30	33	35	38	31	42	54	34	27	33	35	26	38	28	36	37	50	31	28	35	42	34	34	34	37	35	26	35	41	43	31	42	28	33	46	38	38	31	27	33	33	36	32	31	34	33	34	26	39	27	34	35	35	34	38	35	45	31	35	31	37	24	35	38	39	41	37	34	34	35	37	29	33	33	36	24	36	34	38	34	38	33	31	32	24	42	33	36	35	35	38	32	25	38	28	32	41	37	27	39	38	39	36	39	32	36	31	48	33	36	41	39	34	25	37	29	30	29	43	38	29	37	39	39	25	39	28	31	28	28	32	26	25	40	38	45	39	38	37	42	37	39	26	33	35	39	27	27	44	31	35	29	36	40	26	33	29	41	46	30	40	40	45	43	50	33	27	28	35	34	46	34	29	25	39	22	33	34	32	38	41	34	31	50	34	36	32	29	37	31	30	27	36	43	23	33	41	41	33	46	30	34	37	41	33	33	32	26	37	29	23	30	31	29	29	29	25	28	38	36	28	32	32	35	26	36	47	18	34	38	36	32	42	33	34	26	31	30	42	30	31	50	37	31	33	41	42	35	25	34	43	26	42	36	29	41	43	22	37	36	36	33	32	30	39	48	20	28	39	34	34	33	40	37	35	41	26	44	44	46	30	34	43	30	34	37	33	30	31	38	26	34	37	27	31	30	40	43	37	39	31	38	38	42	36	40	36	30	32	30	26	41	26	40	40	24	33	35	31	31	31	37	30	39	33	28	29	35	35	25	25	36	31	30	43	30	37	32	37	39	45	31	38	38	24	32	31	29	33	36	35	41	40	33	52	25	23	43	37	50	26	39	46	31	35	27	39	35	24	31	41	38	41	35	36	45	45	30	33	35	44	36	29	35	45	29	33	36	34	30	29	35	37	39	42	26	38	38	27	31	34	28	29	38	33	35	36	47	35	28	37	35	30	33	29	38	37	28	26	34	34	34	42	31	40	37	32	38	33	32	24	35	41	26	21	25	33	37	43	38	34	31	28	38	25	25	39	25	32	33	32	41	35	38	42	36	37	32	36	28	27	24	45	31	37	30	43	39	35	34	31	27	28	34	36	35	29	36	42	27	37	36	37	41	31	38	35	35	41	26	36	33	29	39	28	46	40	38	34	24	40	41	27	41	33	39	27	30	38	47	34	42	41	26	35	23	23	32	27	34	45	32	42	36	29	35	45	42	32	26	40	37	27	51	38	24	33	35	38	31	40	35	36	31	28	35	33	33	35	31	38	30	49	29	22	42	35	36	28	46	24	34	40	45	31	29	43	29	30	28	35	35	36	38	29	30	36	35	36	32	39	32	26	40	33	45	37	37	25	39	30	30	34	23	31	43	35	28	32	29	32	22	40	28	36	33	49	33	38	40	29	42	39	35	40	46	31	31	35	29	26	25	36
20437	12147	9212	16233	27185	29141	43692	56161	51044	42650	31886	21792	12357	5178	2018	849	587	476	452	444	474	452	405	444	465	425	446	432	393	488	445	428	463	446	438	443	496	479	473	425	456	413	444	432	433	437	479	442	438	435	503	444	451	448	433	474	449	477	460	446	437	449	457	480	427	438	417	451	438	431	462	472	452	399	445	424	483	472	468	498	427	421	408	443	428	439	447	429	414	463	441	469	436	421	483	455	438	481	432	457	464	421	436	461	471	457	451	432	468	410	471	452	413	463	451	414	400	434	442	455	462	453	438	408	449	410	446	448	428	410	459	453	470	464	476	491	466	476	464	428	417	409	402	440	430	435	436	427	436	463	470	459	455	482	445	457	501	443	423	452	450	448	455	478	456	447	413	436	459	466	451	456	435	442	446	456	426	437	474	473	429	425	415	425	455	497	419	457	414	472	438	443	418	443	464	449	435	462	454	408	467	439	468	420	450	453	442	438	451	435	430	471	443	420	460	435	476	440	447	448	423	449	443	435	436	483	476	449	432	462	480	455	431	437	456	416	462	446	446	473	433	458	443	427	487	489	466	440	466	487	408	451	469	453	476	437	463	463	487	436	415	432	457	467	445	417	458	438	457	396	484	443	462	457	476	452	446	480	467	446	452	461	466	444	440	424	438	457	448	457	474	480	450	442	455	444	418	432	458	466	419	464	448	443	425	454	455	439	465	456	426	476	475	419	485	468	446	438	439	420	450	494	460	446	446	423	445	431	486	435	444	463	430	484	484	466	447	429	443	433	404	458	459	399	432	441	450	467	467	411	457	469	469	444	456	471	443	451	479	443	394	463	401	458	441	465	451	425	455	433	422	437	435	427	482	452	480	429	437	455	453	443	454	429	436	464	454	447	436	439	455	489	445	463	473	469	437	463	450	441	461	440	438	423	462	473	466	433	429	432	464	429	467	424	451	487	433	445	458	446	424	431	445	452	430	447	436	428	455	431	429	437	471	477	474	473	468	469	460	436	432	448	458	478	489	432	452	472	436	469	442	474	446	429	449	496	457	454	476	456	450	425	460	453	449	489	466	435	438	442	432	441	479	440	438	452	463	444	436	468	440	452	449	454	453	461	449	456	445	439	464	443	462	437	429	430	489	414	462	428	449	443	464	481	477	490	432	401	448	470	456	477	444	452	484	461	427	460	433	463	501	478	426	464	436	457	417	474	452	475	500	407	434	425	417	466	448	436	484	415	433	432	427	452	464	449	413	453	470	435	437	404	449	430	432	449	449	432	428	433	410	435	430	456	476	431	476	449	437	436	480	419	467	476	448	445	488	455	448	426	422	463	454	458	441	422	439	406	459	434	464	420	443	481	411	412	487	480	478	442	450	491	405	452	481	433	430	435	412	456	433	424	448	438	422	423	428	441	450	431	503	481	451	451	426	452	449	468	415	470	452	448	460	470	446	410	455	415	448	437	432	460	454	467	435	475	435	418	465	445	456	424	448	455	451	412	412	472	429	425	462	475	440	449	448	472	447	445	433	455	451	461	392	431	480	498	452	412	446	443	429	443	440	465	449	460	404	421	446	443	439	452	442	454	460	417	462	466	453	452	413	424	424	424	437	424	422	464	446	461	447	453	470	434	486	458	477	446	470	466	447	400	424	445	459	448	430	470	426	446	458	472	466	448	448	465	479	448	447	458	455	453	416	480	458	519	426	436	456	430	480	430	422	488	449	447	432	422	430	428	423	468	443	459	464	439	452	484	453	481	441	445	474	431	471	456	402	448	459	426	444	491	460	490	452	446	452	453	458	434	497	422	423	483	449	448	451	454	458	470	439	463	465	458	385	465	434	459	460	474	464	429	453	422	433	468	454	438	426	468	437	448	448	466	409	432	448	451	466	447	463	425	502	458	430	436	450	480	440	453	457	433	462	427	459	427	417	463	437	445	480	470	428	489	462	414	429	454	468	434	458	420	422	466	423	448	472	436	448	426	445	426	441	485	433	464	440	429	451	472	435	457	454	466	418	435	435	441	409	447	439	464	508	419	479	458	443	453	451	440	429	448	421	456	413	454	408	403	427	454	496	408	476	455	450	441	459	454	438	456	444	472	453	425	466	495	439	453	459	474	456	434	466	434	447	447	471	450	446	436	425	465	473	436	471	451	474	427	414	465	442	450	480	450	433	448	460	447	430	472	453	486	448	433	458	440	461	452	451	492	488	452	453	453	466	431	491	459	454	445	436	454	477	459	441	451	466	408	446	468	466	460	451	442	463	473	431	421	469	444	426	461	474	433	477	446	500	411	454	469	446	446	468	425	441	470	451	425	467	461	462	446	423	486	470	453	450	438	482	450	435	411	465	426	460	476	440	453	427	477	431	479	445	458	431	426	433	432	456	469	439	467	469	454	474	464	458	452	467	414	419	441	477	407	453	458	456	469	441	454	444	450	464	428	456	468	439	444	446	476	465	468	470	460	468	434	408	476	485	473	440	456	433	419	424	446	439	458	455	435	450	440	410	483	429	420	413	428	443	461	417	433	473	447	474	452	407	462	432	464	463	452	442	445	483	422	464	460	466	479	445	452	454	462	457	431	428	457	429	461	437	453	475	474	433	422	482	444	465	451	434	424	477	410	445	452	481	451	460	414	443	417	448	494	471	438	487	460	429	420	498	460	439	479	444	445	476	414	477	412	412	469	450	453	479	476	429	473	443	458	431	440	434	445	439	447	457	460	476	443	450	484	432	443	433	418	433	454	472	446	468	434	418	456	457	497	466	460	444	435	474	468	413	464	444	419	421	471	453	453	443	472	426	444	479	436	426	419	476	456	461	454	409	440	441	470	482	405	446	405	467	418	440	484	429	467	433	478	441	448	400	501	401	458	420	440	436	443	464	404	452	437	450	472	480	472	431	443	464	461	447	397	417	416	452	473	462	442	425	476	460	439	454	466	477	437	440	427	443	415	471	465	429	462	443	410	432	484	441	422	447	431	474	451	418	459	446	439	446	451	434	469	427	445	449	448	490	434	454	439	454	445	475	420	444	432	476	434	450	449	428	476	473	465	438	479	436	477	414	465	425	464	467	461	450	448	484	454	459	444	413	429	436	450	390	460	444	444	439	473	439	445	430	409	433	451	480	456	471	447	457	459	508	458	445	432	443	459	461	415	521	488	465	437	448	457	471	486	468	452	455	438	447	447	465	419	433	455	463	487	480	461	422	430	476	473	464	408	452	471	430	433	439	419	468	463	455	463	458	448	446	436	442	417	440	448	463	434	419	460	466	437	440	409	426	470	456	468	454	470	434	454	456	463	440	472	453	442	435	464	485	431	457	448	453	469	440	501	462	442	464	459	431	427	461	428	473	453	446	451	444	454	464	437	449	463	473	468	494	441	403	450	505	447	440	461	466	438	430	427	446	433	448	466	499	470	506	424	456	485	446	486	486	423	434	433	410	477	449	452	470	431	465	411	462	463	425	430	462	418	434	461	445	482	505	460
1373	1099	769	573	778	1648	5196	14976	16581	10928	5230	2091	714	260	112	48	53	40	37	42	33	28	31	40	34	38	43	45	37	43	37	40	35	29	28	32	28	37	31	24	25	32	45	20	36	33	23	37	38	37	28	33	39	37	35	28	25	37	22	33	31	31	31	34	38	38	29	35	29	23	27	30	36	46	30	33	33	33	38	41	41	29	37	35	32	26	32	31	28	35	32	31	27	24	46	24	22	27	41	37	43	41	44	25	36	37	45	31	42	29	33	32	25	38	26	24	35	37	37	35	40	40	27	25	34	29	33	32	31	24	29	25	28	30	37	27	33	36	42	40	21	35	35	26	28	42	30	39	47	37	26	35	42	31	32	22	36	41	33	32	45	24	25	27	32	33	33	41	33	39	27	27	27	41	35	44	43	41	33	36	37	33	32	35	29	38	24	28	37	35	42	38	28	40	39	32	35	43	36	35	34	34	40	33	46	38	29	34	38	31	41	33	31	34	36	35	27	38	40	32	34	28	34	40	29	40	32	27	36	37	40	33	47	42	37	48	32	37	31	30	36	24	36	36	30	41	28	34	29	30	24	24	31	23	25	32	29	41	40	32	36	36	24	34	33	31	38	32	29	37	41	29	29	42	42	41	38	41	38	39	40	26	32	42	33	32	30	34	30	30	34	33	37	39	28	34	23	29	33	32	24	26	25	29	38	41	36	29	29	37	33	35	48	38	30	35	26	27	35	38	35	33	34	41	49	40	31	40	34	42	31	33	33	34	26	45	27	38	28	35	40	39	43	36	34	49	30	30	35	32	30	40	34	29	44	37	45	36	43	40	39	39	39	36	32	32	25	31	39	44	25	31	44	39	34	31	37	19	30	26	34	28	43	33	48	30	42	36	32	33	36	42	40	20	31	23	36	47	33	35	34	25	26	40	29	39	32	28	33	31	35	38	27	43	24	34	29	36	31	29	45	33	28	34	33	32	27	42	33	34	31	37	39	22	38	28	31	42	34	42	36	33	31	26	43	37	32	38	31	25	35	31	39	48	33	31	39	33	31	31	25	29	34	35	32	32	42	39	41	34	35	35	42	34	25	40	30	29	39	27	37	31	32	38	38	27	27	40	36	35	47	31	28	36	39	36	38	27	37	26	38	30	35	46	34	31	43	44	42	41	32	32	29	32	27	36	32	27	32	48	41	38	46	33	33	23	37	49	30	35	26	29	36	25	33	40	28	38	48	31	24	39	32	44	35	39	30	34	32	39	30	29	35	34	33	38	33	48	28	30	37	31	41	30	34	39	44	34	31	33	31	36	39	33	51	27	33	34	27	36	29	31	24	38	39	40	32	40	33	31	35	35	28	43	41	32	33	43	29	29	24	38	45	35	37	39	35	30	36	41	35	26	31	39	38	29	35	29	32	23	31	43	43	38	22	31	29	32	33	28	36	35	38	37	41	26	27	40	38	33	26	32	25	35	42	38	38	27	33	30	37	36	23	36	42	31	28	42	36	23	36	34	30	31	24	37	38	33	45	35	25	36	29	38	30	47	40	27	48	39	32	22	35	31	45	30	42	30	32	28	34	35	35	38	35	35	36	38	41	34	37	27	39	34	31	37	27	34	36	36	30	31	47	25	23	45	38	33	39	45	38	27	43	37	34	31	29	41	30	28	40	28	32	31	37	25	35	28	37	33	28	35	29	33	33	33	35	40	33	38	31	41	40	33	31	36	35	31	25	23	37	38	39	39	37	34	45	34	41	23	24	32	32	40	34	35	32	27	35	32	27	39	40	28	37	32	31	39	27	27	33	24	34	29	36	27	27	35	27	24	23	31	37	29	32	34	28	43	33	28	30	43	33	41	42	45	26	34	42	36	32	36	42	26	39	34	33	31	31	28	33	45	31	34	29	42	32	51	43	28	40	38	35	39	45	44	42	43	29	36	30	35	42	31	35	31	39	30	30	30	39	37	30	30	32	35	36	36	35	36	48	36	32	45	39	29	35	31	26	35	26	39	40	44	32	38	33	40	37	34	35	39	23	33	29	34	36	40	35	29	38	47	38	31	36	35	31	30	37	44	38	36	42	28	30	33	36	31	33	29	34	34	38	35	43	37	42	33	43	33	31	33	33	31	29	39	36	42	24	29	32	34	44	31	39	46	39	39	42	28	24	30	31	34	28	46	21	26	34	33	29	38	30	28	31	27	33	46	43	24	37	32	33	39	30	40	36	29	35	28	31	32	44	45	40	30	39	37	32	33	31	48	32	32	34	27	26	37	43	37	37	29	39	43	32	41	28	33	33	32	40	41	28	40	34	30	26	38	31	34	44	34	36	34	28	46	40	49	32	29	32	29	38	33	32	31	38	39	43	45	38	27	34	34	39	31	30	40	40	42	26	27	36	37	32	32	45	35	40	27	39	36	38	37	28	42	33	34	30	38	36	38	37	37	47	40	32	46	36	50	31	39	31	38	44	34	24	30	30	42	31	26	36	36	31	39	37	42	28	34	36	23	34	33	31	32	32	34	38	32	31	39	29	33	31	36	40	39	32	46	37	31	29	26	27	35	21	38	37	38	40	36	43	33	40	28	32	33	34	36	29	45	28	51	26	37	33	29	40	40	29	27	42	33	35	39	32	38	35	31	26	33	28	31	37	35	23	33	29	28	28	27	34	38	43	33	33	28	40	30	30	34	30	35	29	52	42	29	37	32	20	37	35	28	30	33	38	39	52	33	39	28	40	29	35	35	32	27	30	35	52	37	32	27	33	34	34	33	30	36	36	37	37	27	46	37	31	47	28	45	39	44	39	39	24	35	41	42	35	29	34	40	25	45	40	31	38	38	31	31	34	40	35	36	24	38	30	53	37	40	32	35	32	35	42	31	42	25	30	34	22	37	39	30	28	41	45	28	36	28	32	41	21	33	33	38	26	31	24	42	34	24	38	33	27	34	31	37	34	32	31	35	40	29	40	21	36	43	49	33	40	26	33	37	31	34	33	39	39	34	26	35	37	35	39	42	32	35	31	25	35	39	46	35	43	45	33	22	28	40	31	35	33	35	37	43	37	34	30	40	31	33	39	35	30	33	30	49	29	23	44	40	37	34	41	34	30	31	25	40	32	32	29	32	30	32	37	38	38	32	29	47	24	27	25	30	29	32	29	44	35	39	44	33	45	43	42	36	32	37	34	35	35	36	43	35	38	34	41	34	30	32	39	38	37	47	35	37	38	38	42	37	34	38	43	38	30	39	30	25	55	40	30	48	38	35	29	33	41	35	30	37	44	44	50	31	33	28	37	42	35	31	42	38	32	38	30	24	31	37	43	33	34	43	42	25	36	25	43	20	34	34	33	38	32	39	31	33	38	30	32	39	26	36	27	34	21	24	40	37	36	33	20	27	29	35	33	29	32	43	33	36	39	38	38	28	29	43	49	39	31	30	37	31	39	30	26	34	35	32	31	39	33	38	45	33	35	35	30	26	39	36	34	37	49	38
24888	17363	12890	21187	32593	36387	49142	64931	60853	48367	36042	25764	15056	6764	2464	1076	637	520	479	452	443	471	430	465	448	458	493	470	460	445	473	443	443	455	457	433	410	458	432	445	481	408	471	453	412	420	489	466	449	466	450	474	449	483	511	451	430	489	434	486	478	445	462	449	445	462	497	417	432	445	484	464	464	429	474	453	435	466	438	446	414	458	434	461	448	461	454	466	455	420	469	488	447	462	445	399	442	453	426	460	413	474	462	416	456	450	455	456	452	447	426	449	459	434	473	440	455	468	451	423	427	484	414	473	462	472	493	429	504	469	440	421	408	512	446	436	440	468	462	430	417	431	480	452	460	444	458	456	464	415	427	483	444	434	433	459	454	470	455	434	445	480	461	403	480	464	437	444	433	448	436	435	424	434	422	468	417	473	459	472	509	449	447	464	449	466	448	446	440	444	426	500	456	436	470	456	441	413	435	455	459	425	402	430	433	416	442	444	457	481	437	477	447	437	441	470	435	501	425	481	470	457	440	455	462	444	417	416	483	445	463	435	407	491	451	463	461	443	440	429	457	420	466	441	444	477	472	420	490	440	480	443	477	436	421	458	445	474	464	454	445	450	426	462	440	414	445	457	449	447	452	444	440	471	430	431	414	450	475	462	457	454	432	441	465	422	489	463	472	479	461	434	483	448	441	438	494	473	467	459	430	469	436	431	431	447	436	452	440	486	469	457	428	463	433	462	449	447	422	418	430	461	439	451	450	448	471	430	456	397	461	474	425	483	453	439	438	443	450	437	492	453	451	416	413	436	493	433	431	441	443	429	425	454	461	451	439	476	468	426	429	440	451	458	464	445	441	432	412	421	443	415	457	467	429	498	442	467	441	427	439	438	428	477	428	477	425	443	420	471	428	498	454	413	427	449	438	459	448	445	454	444	428	481	451	419	458	480	464	446	494	483	432	431	414	452	472	467	427	439	455	454	412	441	472	486	443	430	420	431	458	439	441	429	461	444	466	452	443	473	453	469	448	428	443	493	436	475	433	437	451	440	437	421	433	457	419	453	428	443	473	452	463	429	447	427	414	405	449	442	464	437	468	463	437	429	419	489	436	444	451	446	431	489	456	439	436	483	421	454	477	484	442	406	475	486	426	445	460	462	471	462	458	454	519	461	450	455	470	461	483	443	451	457	450	471	483	502	427	434	484	436	420	467	471	467	446	453	467	454	438	433	468	454	456	436	459	463	486	463	457	479	454	427	450	437	415	464	478	433	431	465	461	422	447	471	451	435	466	454	436	448	439	439	450	420	469	418	472	454	439	459	487	436	460	470	424	440	435	458	467	415	478	438	390	434	439	509	454	429	453	475	409	455	479	482	432	448	443	464	421	451	446	469	475	457	468	437	452	426	471	456	475	450	438	435	440	421	469	457	453	436	443	476	465	484	466	511	439	422	417	447	446	457	429	435	462	464	457	463	455	469	458	477	460	483	480	440	452	463	498	443	416	401	440	423	482	445	475	437	428	475	459	435	442	400	456	422	424	408	468	428	445	445	424	485	483	458	429	464	421	450	456	439	458	457	448	410	452	463	455	436	438	471	454	414	449	446	442	437	417	499	437	441	422	426	481	473	451	436	467	438	440	460	445	418	427	436	445	497	442	460	458	452	490	482	439	443	441	434	480	453	470	432	445	461	408	469	459	434	465	449	462	455	509	471	462	456	489	455	434	440	450	460	452	473	431	461	466	479	474	452	472	446	476	434	481	443	448	449	439	413	466	440	432	419	434	500	428	453	449	484	430	467	447	430	440	455	424	477	452	482	461	424	438	422	465	458	476	453	430	435	441	467	431	470	463	459	457	440	484	461	436	445	434	459	450	445	466	446	450	440	512	479	488	460	428	487	451	439	419	446	453	471	463	448	425	457	473	474	465	430	414	434	461	466	438	492	434	438	482	457	445	463	430	450	475	460	447	439	433	471	453	467	424	453	473	443	442	403	477	498	463	461	434	471	451	472	423	439	470	440	440	436	433	484	470	458	464	439	442	451	467	443	481	447	474	465	451	454	439	447	445	452	422	456	458	446	451	480	465	451	453	439	450	458	449	453	443	435	452	480	459	425	458	420	460	448	453	451	433	414	486	419	421	478	426	451	435	452	472	476	424	434	471	455	477	429	429	468	426	454	448	398	464	469	429	437	430	443	476	434	419	476	434	450	436	473	490	451	453	447	514	468	430	469	445	437	448	431	420	411	449	474	471	438	443	490	432	457	444	450	462	433	427	428	461	414	424	466	424	495	451	436	453	414	488	458	451	456	447	476	456	458	422	459	463	480	452	468	433	481	456	481	457	450	447	447	458	449	438	457	459	433	427	421	483	450	457	445	393	432	444	447	469	445	461	460	456	445	482	437	460	413	483	442	502	445	428	453	475	421	419	452	442	466	477	407	456	483	483	450	432	447	455	438	415	428	412	427	486	437	437	453	471	477	452	459	429	435	438	432	437	471	485	450	439	430	441	413	455	443	456	438	452	460	457	462	440	443	440	466	467	463	495	475	455	467	395	510	478	464	474	435	443	435	446	443	438	440	465	461	464	436	469	459	452	430	452	490	428	434	436	497	463	449	471	436	452	460	437	458	425	448	447	420	465	447	451	456	458	477	421	446	461	433	420	463	461	451	472	457	447	452	440	469	477	450	486	417	468	462	437	454	466	467	436	461	469	478	443	445	456	437	446	444	455	449	429	441	423	430	487	497	461	445	420	471	444	455	445	465	435	436	444	440	441	428	444	416	457	480	469	438	435	437	438	438	442	466	506	453	460	434	432	445	459	423	455	449	456	451	448	480	436	440	415	456	443	449	454	423	489	467	449	453	446	489	445	469	436	469	465	461	435	473	446	424	463	433	446	437	455	422	448	439	434	463	412	425	425	432	436	438	426	444	436	437	454	475	466	502	459	466	436	466	456	469	427	498	472	449	473	479	437	462	444	440	458	425	422	435	492	443	471	435	479	457	449	417	466	450	460	448	447	472	412	468	451	462	432	445	483	456	467	407	471	442	454	475	453	442	474	462	456	459	412	440	450	468	444	461	458	469	451	485	452	405	485	462	427	496	457	441	478	418	457	505	455	478	453	470	433	483	438	463	442	461	443	444	452	480	483	477	462	443	472	458	452	456	453	476	406	447	447	476	431	456	439	444	446	430	433	428	447	438	454	474	430	463	451	433	399	455	435	433	444	466	445	473	460	432	465	423	419	456	448	418	461	455	434	453	431	429	447	428	489	432	457	465	473	462	438	407	511	488	443	432	457	473	459	435	448	437	468	453	440	470	449	473	412	459	441	470	445	441	442	460	466	453	437	480	443	473	472	482	467	423	464	462	431	469	447	435	450	465	438	454	465	429	447	450	380	474	448	420	412	463	430	445	454	462	466	446	431	442	448	452	447	431	424	430	475	461	412	437	467	464	421	435	428	460	456	439	476	490	480	455	443	452	475	470	472	459	452	455
1403	249	149	113	129	226	1164	2987	3058	2343	1328	693	290	142	72	41	33	33	33	33	17	30	37	27	30	29	26	21	34	29	34	42	32	32	27	27	29	27	37	31	27	33	22	36	34	37	27	34	35	28	20	36	33	30	32	41	30	30	35	26	22	37	26	26	35	34	27	34	39	31	25	27	24	25	31	34	29	35	36	34	31	40	22	19	28	40	29	33	33	34	24	29	25	34	32	26	30	24	35	32	34	31	35	34	34	35	27	24	41	30	32	26	32	23	31	29	30	30	34	32	42	28	34	26	28	29	33	23	27	27	25	31	24	23	31	36	22	28	24	36	33	38	36	30	29	27	25	29	29	25	30	41	26	35	33	38	26	21	29	27	27	36	29	19	34	30	31	26	23	26	28	28	38	29	34	41	30	23	35	29	33	26	31	47	23	30	30	35	29	28	32	26	20	32	28	30	30	30	35	32	28	29	26	28	25	36	26	32	30	34	25	22	34	33	28	37	28	37	28	32	31	28	23	31	34	45	29	27	26	33	35	33	30	29	39	31	26	29	27	29	38	26	20	36	23	29	26	41	23	31	35	32	25	28	39	32	27	32	24	24	35	30	29	27	30	29	18	32	32	28	30	32	32	28	25	32	35	26	38	25	33	23	35	25	19	21	34	26	37	28	36	44	35	26	33	39	35	32	26	36	18	39	44	31	42	25	32	30	37	38	33	27	40	37	25	38	23	32	31	35	30	29	28	32	35	38	33	31	30	31	21	28	22	26	30	30	33	33	27	28	27	22	38	35	32	28	27	21	28	27	24	30	30	30	33	21	19	36	26	36	30	28	30	32	40	36	23	36	22	30	41	33	27	32	24	26	34	27	39	28	33	26	28	39	19	27	42	25	40	31	30	29	40	27	23	32	37	34	30	32	32	35	34	31	41	31	31	25	33	24	38	24	22	29	22	34	24	23	37	27	22	53	24	33	36	31	35	26	20	28	33	33	33	29	34	33	33	36	32	31	25	36	31	37	30	29	36	32	32	39	33	27	34	37	26	27	36	22	29	31	31	28	35	24	23	27	34	27	26	23	29	27	38	27	30	25	23	35	31	38	21	27	25	38	43	28	36	27	31	34	31	42	33	22	35	33	23	33	33	28	32	28	40	33	32	26	34	34	28	25	36	31	41	36	31	34	24	32	30	27	31	42	30	33	39	32	28	20	24	28	30	35	24	29	34	27	30	39	34	31	37	35	26	31	41	29	47	34	32	22	35	30	37	28	24	37	35	25	23	25	32	27	33	27	39	28	25	39	25	36	31	38	28	26	32	24	31	22	39	29	21	33	22	40	34	29	29	40	34	40	29	22	30	27	28	39	35	36	33	26	36	29	25	30	31	31	27	34	28	26	23	28	44	34	49	21	44	44	21	29	32	34	40	44	39	28	42	21	30	26	30	30	27	29	20	31	28	40	26	34	29	26	37	22	41	25	37	34	28	35	31	30	38	44	31	29	44	33	34	34	26	23	35	39	39	32	28	45	23	35	35	35	33	34	32	32	32	34	29	32	32	30	20	31	18	32	32	46	30	33	28	27	35	38	23	36	26	31	34	42	33	31	35	25	31	30	32	38	40	21	39	32	31	36	31	34	23	23	30	35	26	35	20	28	28	28	45	33	25	29	25	27	36	40	25	28	35	33	30	30	26	30	28	21	33	41	33	31	23	24	21	37	31	34	35	31	33	28	28	32	40	31	31	31	35	19	33	29	36	25	30	32	30	30	41	20	29	38	37	34	20	36	34	40	30	22	23	28	31	40	32	20	30	31	23	23	24	25	35	35	28	36	30	30	47	36	41	25	38	30	35	27	25	31	39	32	28	26	27	41	38	31	31	34	31	34	14	26	18	25	26	29	39	34	36	30	27	25	37	35	28	37	34	34	35	38	28	39	31	35	25	30	25	22	28	27	32	29	40	30	23	24	35	42	28	33	32	32	31	25	35	35	34	29	30	26	34	32	29	20	30	28	37	37	23	25	30	27	30	33	27	27	33	31	31	28	27	33	26	33	30	24	34	30	31	38	36	30	34	32	34	42	28	22	33	31	30	25	24	29	30	30	30	26	30	35	21	37	33	26	22	34	38	42	16	22	31	30	29	40	25	37	37	29	40	42	37	30	33	29	34	46	29	34	35	34	36	32	28	31	26	28	18	34	26	35	36	35	31	32	25	29	26	37	33	29	36	34	32	40	27	23	38	35	22	39	32	22	27	39	25	28	32	22	43	32	28	27	29	32	33	16	25	34	18	32	30	46	28	38	30	49	31	38	35	31	29	18	30	29	24	24	20	21	29	30	34	31	25	23	34	28	27	24	25	37	35	26	30	39	38	41	34	33	34	33	31	38	18	30	32	24	27	30	49	31	30	33	27	28	28	32	39	21	21	31	19	31	33	47	28	29	35	24	33	38	35	22	25	36	35	18	30	31	27	31	35	29	32	39	28	38	24	20	34	32	30	25	23	31	28	30	37	33	31	35	29	40	32	38	39	25	28	29	28	28	34	35	31	21	33	35	33	33	37	30	41	30	40	27	27	32	36	23	24	33	36	23	30	35	27	33	46	31	36	31	28	32	34	33	26	39	39	29	31	28	34	33	31	46	30	25	30	32	30	36	33	32	40	42	26	37	42	24	20	25	37	28	30	22	27	22	27	31	27	32	26	36	29	30	32	38	24	29	32	34	20	23	31	32	26	28	40	35	28	24	38	30	31	35	29	34	31	26	33	27	29	35	40	32	39	24	21	14	27	40	26	37	38	28	33	32	28	32	29	28	32	39	31	31	27	31	30	33	29	33	34	21	36	32	33	24	28	26	33	36	33	34	39	22	32	36	33	25	28	33	27	28	30	34	27	31	26	27	38	28	27	24	24	31	33	25	39	32	37	33	36	31	23	33	18	27	35	20	31	30	35	39	38	35	31	31	40	29	35	40	26	34	29	27	43	31	40	38	32	21	36	30	34	27	32	29	26	26	35	23	31	36	35	22	32	36	26	39	26	34	36	33	23	32	32	23	20	29	32	28	33	32	26	30	29	24	33	21	32	30	30	31	42	37	32	38	33	27	38	33	32	36	21	30	38	29	37	20	29	40	30	30	29	34	28	35	27	29	42	27	28	22	28	22	33	28	38	28	35	22	31	24	25	37	27	39	31	27	21	32	24	32	29	25	32	24	27	29	34	32	29	26	23	25	17	38	33	33	26	33	52	32	38	27	41	33	33	26	25	28	31	27	27	39	27	34	29	35	31	26	41	33	20	45	33	37	35	26	26	26	36	39	37	22	25	32	23	36	31	27	32	28	31	29	23	34	22	32	25	22	24	20	38	36	32	34	34	40	24	37	42	22	30	32	34	34	34	23	30	38	34	28	27	34	37	32	38	34	29	31	28	33	32	26	28	31	17	33	29	32	42	34	37	30	29	36	22	22	30	25	31	25	31	34	29	33	29	27	27	36
15662	6501	3246	7209	14976	18428	31561	38818	35819	30684	23462	15278	8476	3635	1409	666	451	406	438	400	401	443	414	398	414	383	406	386	380	374	389	418	415	425	400	356	407	396	405	405	413	385	412	409	398	404	392	373	400	404	383	416	401	401	402	394	416	429	443	397	435	393	394	397	421	352	412	384	408	397	423	407	415	400	391	446	424	408	403	385	404	413	434	382	371	422	419	432	408	393	409	417	412	380	420	400	375	423	413	372	389	362	388	392	366	407	419	426	405	395	411	367	377	411	404	355	405	405	410	404	404	403	403	416	441	377	409	439	416	428	396	391	410	415	402	370	407	409	442	388	414	402	409	438	431	399	401	371	381	397	449	444	424	384	376	389	412	423	401	383	392	418	385	416	417	376	413	421	396	430	368	452	411	410	395	403	410	416	408	364	408	369	355	433	404	418	372	422	430	418	409	414	382	426	384	398	357	406	427	409	428	399	364	394	398	383	403	393	369	386	401	402	411	396	436	375	410	387	406	416	379	387	415	397	391	465	403	397	381	392	399	419	389	395	398	427	373	382	427	394	394	387	403	368	409	414	438	335	397	386	405	410	397	420	387	399	375	422	433	402	403	372	445	388	367	433	421	425	398	400	413	407	394	424	426	388	404	414	396	405	419	417	410	394	408	366	394	392	437	427	411	413	381	376	360	414	404	426	377	407	397	385	404	425	406	392	423	407	401	416	408	417	413	400	424	417	437	431	381	399	402	426	401	391	405	473	422	377	392	408	399	389	421	413	367	430	407	380	387	386	415	414	412	411	397	401	398	412	380	410	403	415	430	436	416	418	423	360	392	430	396	368	384	403	394	411	398	403	395	415	417	416	376	384	371	421	388	402	404	401	407	429	387	416	397	383	423	390	377	416	403	446	382	395	415	385	382	352	405	423	446	421	403	434	407	390	404	418	407	434	400	366	419	396	403	390	421	372	370	406	445	412	377	398	404	409	412	397	408	421	422	357	431	407	381	408	394	373	423	415	382	468	370	396	405	389	380	415	396	398	379	423	388	434	423	430	398	380	402	387	395	393	380	424	376	391	378	372	397	379	398	398	440	414	375	399	445	395	380	405	428	416	382	395	418	424	400	411	403	424	380	430	431	420	424	392	400	429	412	400	386	400	378	379	433	406	401	415	409	383	380	404	423	410	378	367	450	360	437	380	389	370	395	418	386	411	379	439	385	396	376	400	380	414	386	398	428	400	408	399	401	436	396	387	378	396	417	391	387	414	428	425	409	419	404	447	388	412	415	396	410	413	380	429	358	387	370	439	414	414	411	435	439	395	383	404	406	421	417	424	418	418	375	409	421	439	406	392	398	443	371	415	373	423	387	414	445	402	400	385	346	428	376	401	391	404	397	416	390	367	392	405	407	394	373	386	384	431	430	371	432	417	409	407	419	401	383	433	398	401	394	384	435	406	376	395	402	392	390	405	410	383	405	426	381	355	439	391	405	429	432	402	425	413	380	421	420	399	412	357	420	437	427	396	410	397	440	394	434	424	375	415	409	409	406	378	409	413	419	427	401	394	405	397	403	418	425	389	412	372	411	394	378	405	373	400	388	400	394	421	405	412	407	347	418	373	402	424	400	451	420	395	406	359	416	405	404	378	437	404	399	395	400	418	387	408	382	387	419	409	396	398	363	426	404	400	430	411	376	382	365	403	420	399	435	351	398	382	436	372	425	409	368	383	406	396	416	414	400	407	385	407	383	396	388	374	370	395	389	413	414	408	360	393	384	425	392	362	430	443	396	372	396	391	410	406	412	417	417	408	396	383	399	439	385	420	395	383	426	432	419	413	378	421	406	414	388	392	446	412	424	408	396	418	386	421	361	432	414	387	399	392	410	389	397	431	369	369	422	400	406	410	428	410	374	383	392	393	413	409	417	422	430	429	387	379	391	393	423	403	386	424	414	370	400	397	403	420	408	390	417	403	386	370	431	402	380	404	430	405	412	396	416	392	398	381	390	411	396	459	397	384	398	432	382	392	408	413	392	418	413	404	415	392	380	380	392	386	412	409	426	427	429	412	414	410	398	416	367	412	406	378	411	387	411	397	403	375	381	424	440	400	433	354	402	381	397	398	438	417	386	430	394	388	386	409	384	389	395	396	374	377	412	386	388	428	387	383	397	395	422	442	399	392	392	390	404	392	389	402	403	400	358	396	439	455	417	408	415	430	425	412	400	405	372	398	374	394	445	409	415	427	349	381	418	413	416	400	396	426	403	409	409	392	389	432	372	390	381	396	426	384	400	387	359	396	435	431	420	398	437	382	400	421	393	392	415	408	383	421	391	376	409	412	415	394	394	422	390	425	384	424	412	426	385	392	410	414	420	385	387	373	378	371	436	436	406	404	386	345	409	409	423	409	435	374	411	410	410	451	401	410	403	436	390	387	423	392	368	380	389	439	401	351	401	412	386	397	409	412	408	378	428	393	397	433	382	409	404	423	422	401	412	429	447	419	386	406	385	412	433	379	408	379	364	440	406	383	379	396	379	438	380	429	380	412	396	382	393	436	429	390	369	418	387	406	466	379	396	393	371	383	388	422	375	412	384	384	366	417	387	376	446	429	413	390	377	409	378	389	364	411	413	427	389	389	399	411	407	418	401	439	405	411	379	417	415	379	408	384	415	416	411	395	427	410	412	396	418	418	389	405	401	395	394	411	403	389	423	425	407	393	365	370	387	374	406	412	400	381	403	388	392	403	399	445	383	407	398	454	409	391	396	382	422	429	410	389	409	439	403	431	405	381	433	417	395	402	418	363	415	373	401	429	369	421	428	436	448	424	425	393	400	389	413	446	421	378	398	420	417	409	356	393	422	419	412	435	396	403	451	420	413	441	363	408	401	398	367	430	396	389	435	387	401	374	388	405	364	419	449	375	441	422	418	392	386	393	411	388	410	381	371	438	389	410	402	415	409	382	384	379	406	389	412	457	375	392	398	399	382	396	414	374	421	414	399	397	428	411	382	375	396	431	373	435	401	423	410	415	426	391	425	403	381	408	378	456	433	402	401	404	417	375	385	392	394	390	426	372	397	410	402	376	422	407	416	411	403	371	405	352	417	400	409	388	374	427	387	405	400	406	414	393	395	416	406	451	408	401	397	387	401	384	418	425	366	390	416	390	421	382	394	385	415	375	408	391	408	437	438	369	407	389	381	384	460	396	391	374	392	401	410	412	427	411	368	373	424	419	397	420	395	382	425	422	409	430	413	396	418	406	380	402	409	372	404	425	410	359	374	380	396	392	408	404	387	372	391	423	412	421	389	398	429	409	403	375	404	421	414	389	407	435	418	405	374	394	416	424	385	404	411	385	415	392	400	391	404	376	416	397	423	384	436	368	396	384	373	410	382	418	411	410	393	387	383	407	427	423	403	414	406	399	413	372	395	445	415	413	402	400	416	419	389	390	396	363	409	440	372	402	382	387	376	396	443	377	418	379	386	409	392	394	389	395
880	564	361	295	426	895	2309	5365	8008	6616	3984	1930	853	319	123	62	47	39	32	30	21	27	33	30	32	26	31	26	42	19	31	39	29	34	39	31	26	27	25	20	35	30	37	31	32	25	35	32	33	28	43	33	31	40	29	24	36	24	25	35	32	17	24	34	37	35	25	37	30	37	31	26	29	26	33	34	33	34	28	28	33	28	29	29	37	26	25	35	29	38	24	29	21	30	25	26	25	34	31	24	25	25	37	21	27	33	31	33	30	30	34	38	20	33	34	26	25	24	32	26	30	30	22	28	36	45	31	26	21	29	34	38	26	33	23	25	36	27	38	21	27	39	32	33	24	20	34	27	25	29	36	39	30	38	33	28	32	35	23	31	35	27	31	18	32	33	25	44	35	35	26	26	28	30	27	30	36	28	36	32	37	31	33	34	35	30	31	36	30	33	39	32	29	22	25	24	34	34	38	27	29	35	36	35	26	29	34	28	30	38	32	25	34	23	29	23	36	29	37	26	34	23	35	33	29	32	38	36	21	31	23	30	35	43	25	33	26	34	29	31	27	35	26	30	27	36	26	27	40	27	24	36	43	33	28	27	27	29	34	41	31	34	34	30	35	32	31	19	26	22	26	22	33	30	28	32	28	25	36	33	27	33	36	26	36	30	30	29	28	28	30	35	28	21	29	37	32	36	34	32	36	26	30	27	33	35	32	31	24	29	27	25	31	26	32	35	36	29	20	20	22	27	32	26	35	32	30	40	33	31	33	29	32	27	35	27	34	26	30	28	39	44	31	27	24	27	32	26	26	32	23	36	30	32	39	27	36	36	18	31	24	33	22	23	26	35	32	43	26	27	33	32	24	32	35	31	32	30	30	30	24	32	41	31	33	30	22	32	22	33	29	22	46	36	27	36	37	28	29	29	32	31	21	25	29	30	41	24	33	41	29	37	32	37	33	34	24	26	37	27	34	30	31	36	30	32	38	29	39	25	31	26	35	40	41	37	24	24	30	27	40	24	30	28	27	19	33	26	26	28	43	33	35	35	30	33	32	35	28	28	30	27	28	28	28	40	30	39	29	32	35	29	28	27	31	35	47	36	32	25	36	27	39	33	18	31	22	37	41	33	33	29	27	22	32	32	41	30	34	35	26	27	36	26	35	34	37	31	31	32	25	40	26	21	36	32	27	36	28	25	26	34	38	30	33	26	41	34	23	35	23	29	34	28	30	20	32	43	29	24	34	37	33	27	37	29	35	29	28	41	19	28	36	35	24	27	39	21	30	37	35	22	29	26	51	32	27	28	40	31	29	27	27	28	36	25	29	29	28	27	32	16	36	29	35	23	34	40	32	28	36	30	30	35	34	29	36	29	39	29	34	31	24	31	35	35	31	25	31	29	25	30	23	32	33	27	33	32	23	26	30	42	27	34	26	34	34	44	36	34	40	30	24	32	25	30	25	26	36	31	39	32	25	32	28	30	37	35	24	31	24	34	34	29	21	19	30	41	23	28	29	37	36	37	34	28	35	34	31	24	27	26	28	31	25	41	27	27	28	39	40	37	46	39	29	35	36	29	22	32	34	36	30	26	38	40	29	35	26	23	43	20	29	33	33	28	29	40	30	28	34	29	42	31	36	23	29	25	30	22	27	30	26	23	33	27	21	17	28	39	28	31	28	27	34	34	33	27	27	28	26	38	27	37	26	28	22	25	24	27	43	32	37	36	32	29	27	29	35	39	27	35	37	32	25	35	33	28	24	39	31	34	36	31	31	26	30	28	22	29	34	26	26	35	31	28	32	36	25	31	29	24	26	33	45	44	27	29	29	22	30	24	30	24	19	31	35	27	21	38	22	30	34	18	33	35	30	30	30	34	25	34	29	28	28	22	36	34	30	42	26	40	28	36	26	27	39	26	31	36	29	21	32	40	34	27	31	25	25	40	28	30	32	33	33	24	34	36	24	21	26	35	39	33	35	35	27	31	31	29	32	28	18	30	34	20	20	33	35	26	38	33	27	34	33	30	27	29	25	28	30	39	32	37	31	29	29	37	21	34	33	35	33	31	35	37	24	42	40	32	22	39	28	39	30	38	33	35	39	32	32	30	38	29	40	43	30	32	24	27	35	29	30	35	26	35	33	37	27	31	37	34	32	39	28	33	45	26	26	32	20	22	34	27	32	30	35	33	27	40	37	34	29	34	37	28	33	38	34	31	33	26	37	38	24	34	27	37	25	44	37	32	33	32	20	32	30	37	31	32	35	28	29	33	39	31	24	34	29	30	31	30	20	21	28	36	39	31	34	42	40	28	26	23	24	23	34	35	28	35	38	30	35	31	25	27	32	29	27	20	31	23	22	27	19	32	28	37	43	24	32	28	26	49	32	33	38	35	30	39	25	30	30	38	34	32	30	33	33	27	31	49	45	32	29	26	33	41	29	37	29	36	24	17	34	27	35	27	30	29	33	38	34	37	27	23	28	32	30	35	40	36	38	26	28	33	24	27	30	32	34	32	38	26	32	31	32	33	32	37	32	37	27	29	33	37	22	32	21	29	39	37	23	33	17	37	34	23	23	28	26	33	44	27	27	31	37	31	35	27	25	27	25	33	18	22	30	25	30	31	28	35	30	37	32	25	30	38	33	20	27	24	40	35	28	43	28	27	29	27	23	32	33	34	32	32	28	24	35	28	47	30	23	33	32	30	24	43	33	31	20	31	32	28	30	34	28	38	29	33	31	32	29	24	26	30	32	41	41	29	40	27	38	31	31	27	35	35	35	49	34	41	38	22	27	33	31	30	33	29	25	29	31	21	35	34	31	32	31	32	32	26	32	44	26	29	24	28	33	37	27	33	30	37	20	27	37	34	35	33	37	35	27	33	19	37	31	36	34	27	28	38	26	31	26	25	24	46	32	32	32	41	25	30	32	32	19	33	34	31	36	33	33	27	28	30	32	28	34	24	45	37	34	33	31	44	33	39	32	28	30	31	29	31	27	33	37	35	31	30	29	30	37	32	29	26	28	31	21	36	25	34	30	33	37	30	29	28	32	35	31	29	31	24	29	35	33	38	27	30	31	32	27	45	27	39	35	28	34	32	29	29	35	25	24	29	27	35	31	25	22	38	26	28	21	28	34	39	29	36	29	39	30	34	34	30	33	40	33	20	38	20	44	32	31	22	31	35	32	32	26	25	31	29	17	33	35	33	28	30	25	32	31	35	36	28	34	33	27	22	30	32	23	27	27	37	39	38	33	30	36	29	31	31	27	30	34	32	25	21	25	34	27	32	38	24	35	31	21	32	29	33	36	26	36	23	28	42	29	34	31	40	38	32	36	29	21	33	34	28	32	30	37	34	34	39	38	30	27	34	32	39	27	25	29	27	26	29	31	41	34	30	31	38	27	25	30	30	29	35	34	20	26	32	39	34	26	29	21	25	28	48	34	29	31	26	38	25	33	20	29	31	46	31	31	26	35	36	29	39	34	22	28	20	29	31
19467	12023	7436	15464	27023	31018	38938	46971	49219	42921	34285	25526	16497	8210	3067	1181	613	462	404	462	417	406	384	395	400	409	396	394	435	406	401	382	397	387	439	368	378	405	387	403	402	396	426	431	405	376	403	406	386	394	415	408	387	400	394	432	410	427	377	413	403	401	344	438	381	397	398	414	373	388	429	372	397	451	393	378	386	395	387	428	425	421	397	438	391	397	403	443	389	381	411	404	395	414	399	387	398	415	398	428	414	420	380	430	420	394	393	394	414	410	402	381	424	390	411	392	416	419	366	387	411	400	414	378	397	418	415	392	422	427	385	387	412	386	392	409	451	383	395	429	410	418	406	363	394	384	427	397	390	392	384	388	373	381	397	434	401	390	419	405	381	422	365	412	388	397	420	412	423	331	412	399	371	409	426	389	388	420	418	400	390	414	407	401	405	388	392	392	428	392	409	387	384	392	383	383	427	394	413	396	395	429	419	378	438	397	378	388	398	388	412	421	395	390	389	415	387	424	424	397	405	427	381	389	423	394	395	397	408	388	390	365	447	393	410	398	385	413	398	406	397	423	388	410	388	396	406	399	411	404	393	419	405	428	403	375	390	368	385	409	429	383	396	393	405	429	396	395	396	393	416	393	398	406	387	389	382	403	436	419	416	343	413	411	414	376	413	421	398	459	409	411	437	399	372	384	383	372	419	416	382	407	395	407	431	388	403	396	405	441	433	400	390	384	409	422	389	381	419	395	418	393	384	391	407	375	409	386	393	424	396	426	440	436	419	458	409	412	416	376	366	411	452	417	421	395	426	410	385	400	405	392	392	391	406	444	396	385	425	416	421	422	378	403	431	397	387	409	432	415	432	411	411	407	377	368	375	409	410	409	408	407	418	388	436	408	406	362	437	389	390	392	395	376	426	436	393	417	404	402	427	411	432	427	427	420	407	402	387	406	395	405	424	436	400	434	395	425	394	368	436	388	430	364	394	420	416	386	395	387	378	381	364	347	382	440	399	408	408	418	409	368	429	395	366	408	393	413	409	382	381	385	429	422	433	400	424	394	411	402	398	370	344	418	385	383	351	391	436	402	415	393	422	386	402	422	397	397	408	442	416	407	369	458	423	437	405	389	437	389	420	394	379	405	382	400	423	400	394	426	423	420	379	399	396	360	410	425	357	441	416	418	391	454	400	383	427	390	411	409	427	420	389	409	366	410	383	420	397	394	397	415	390	384	408	420	426	381	436	410	384	424	443	405	386	409	421	392	414	406	374	425	441	395	389	392	382	414	400	414	376	396	411	390	396	372	371	421	414	384	401	414	390	394	391	408	428	383	418	419	409	420	430	395	399	428	417	411	419	400	406	426	378	431	406	392	388	411	393	368	407	428	404	415	428	406	403	379	431	435	419	392	385	405	398	409	411	395	338	409	372	412	386	396	390	407	431	436	426	399	410	386	398	386	414	407	403	383	408	415	400	415	443	410	410	412	361	397	453	420	424	411	398	414	395	394	373	400	447	360	418	432	411	435	429	421	437	415	365	436	431	375	439	429	408	394	427	404	423	458	385	429	437	369	422	397	418	386	392	358	403	442	427	390	410	407	402	397	389	410	428	432	400	390	370	437	474	408	420	409	402	416	396	391	429	421	389	410	414	436	381	412	402	397	387	395	402	408	453	382	399	387	389	409	418	384	417	395	387	430	394	426	388	396	383	398	397	393	421	416	407	412	404	428	395	406	402	424	406	405	448	398	370	395	423	388	390	410	401	415	431	358	429	375	367	378	391	396	375	399	403	375	406	411	392	393	405	397	407	408	407	435	428	431	419	418	458	426	387	384	382	392	440	408	420	401	401	431	405	379	390	413	430	421	375	382	423	417	396	424	386	390	364	427	404	386	370	416	423	435	390	413	432	388	425	410	443	432	399	407	409	422	395	416	395	449	408	390	440	394	380	397	427	450	387	360	460	390	390	399	401	409	422	395	374	412	425	398	413	419	431	365	367	409	408	405	386	423	418	378	404	392	408	374	397	382	398	400	411	391	449	413	369	389	400	381	417	379	420	400	419	394	403	385	392	416	412	381	383	401	368	397	367	397	423	416	371	406	361	364	437	460	426	411	396	410	432	373	418	406	419	464	410	419	397	415	388	421	424	425	392	403	412	396	375	398	380	402	395	401	390	390	419	417	377	395	409	415	408	413	408	422	364	439	446	411	419	405	401	416	395	401	443	401	403	402	399	410	419	421	444	428	402	393	387	428	441	409	412	412	423	445	411	423	405	421	405	418	416	432	395	404	404	428	413	405	419	384	415	408	374	372	424	451	405	416	425	385	407	394	421	419	399	400	420	360	416	414	377	404	384	388	379	366	398	409	394	399	440	424	392	440	410	419	397	405	390	433	396	433	410	428	397	378	391	381	397	409	405	396	389	410	405	389	418	421	356	395	433	388	398	423	397	430	421	400	412	387	442	415	411	389	419	395	378	412	387	431	448	401	380	400	401	403	404	378	383	402	383	436	390	424	386	395	402	400	367	392	404	414	391	390	425	435	394	387	380	380	414	418	382	418	410	398	431	392	395	376	406	390	397	436	428	381	429	405	397	449	423	399	406	415	405	404	414	403	376	393	397	375	408	427	429	410	400	399	429	423	401	427	404	394	425	361	410	415	440	402	422	394	425	392	391	408	414	445	372	403	395	399	382	350	426	399	395	411	379	393	405	434	376	396	441	424	407	408	428	394	408	430	410	417	388	374	424	410	395	420	416	398	443	402	380	444	417	414	402	420	397	410	386	400	397	410	393	413	387	425	393	403	426	374	368	379	398	409	420	420	387	423	371	417	412	423	430	389	369	404	418	423	408	408	401	430	408	428	415	412	385	419	443	427	426	410	443	414	419	387	377	416	410	404	390	414	420	393	391	411	409	441	411	401	398	444	441	415	379	422	419	395	414	400	436	367	373	382	418	380	382	393	409	420	409	409	421	416	386	392	404	407	408	372	425	406	399	362	383	394	391	437	400	404	390	416	429	373	399	431	434	364	453	411	411	387	391	413	427	408	412	410	382	395	384	429	408	401	396	416	443	400	405	401	368	403	426	415	375	396	403	396	429	409	383	397	410	426	425	404	383	376	395	404	395	372	378	409	418	406	394	401	390	420	419	395	414	378	412	408	398	401	440	396	350	443	426	419	398	430	385	400	398	414	425	414	399	418	400	395	377	378	421	408	391	393	418	434	387	405	425	407	416	389	392	417	379	387	406	399	407	381	371	419	382	403	391	385	394	391	412	403	403	391	404	367	384	388	417	406	395	397	406	440	380	394	397	417	382	410	419	454	396	422	410	429	404	400	427	403	416	399	431	423	416	414	399	410	413	382	434	419	396	431	428	382	412	384	409	396	412	384	446	417	402	393	407	404	384	411	377	392	389	407	417	422	432	404	404	412	423	410	426	439	421	422	389	398	372	390	430	391	387	394	427	430	356	404	404	411	436	391	402	410	365	364	408	392
2112	471	392	294	332	624	2196	8542	10056	7000	3975	1756	715	270	111	60	47	35	35	32	25	36	37	33	38	34	27	29	44	25	30	26	34	37	37	36	34	37	34	32	30	23	26	34	32	32	33	29	33	28	26	37	47	43	33	38	30	30	38	31	30	36	30	33	34	43	28	32	30	25	22	30	31	39	41	31	20	35	31	33	33	42	37	30	33	39	25	33	43	45	34	31	31	40	40	37	25	27	35	33	43	30	37	47	34	33	32	32	34	39	30	27	30	37	33	41	33	35	28	33	33	40	40	27	42	32	42	30	34	33	38	28	30	41	38	30	30	39	38	27	37	37	36	24	33	31	24	26	22	30	20	34	40	35	32	41	40	53	32	27	27	31	30	39	28	36	34	41	33	43	36	35	36	26	37	42	30	42	36	32	46	36	37	36	39	40	49	39	28	31	30	29	31	35	36	42	27	38	27	41	31	32	34	31	46	37	29	35	41	33	40	28	25	35	31	28	33	33	30	41	37	30	36	34	39	29	47	30	33	33	39	33	27	32	29	31	20	38	36	40	34	31	32	27	42	29	31	44	31	37	38	35	29	35	30	40	29	27	32	33	34	44	37	34	44	32	27	33	33	32	29	30	43	37	37	34	40	37	28	38	42	33	33	23	31	37	34	34	26	26	38	29	22	35	25	37	32	32	37	32	32	38	29	31	45	37	33	35	36	42	36	27	32	44	31	35	35	33	38	34	39	23	29	40	31	38	32	32	38	36	32	28	35	37	36	40	31	34	43	29	37	42	36	33	25	24	26	28	37	27	43	36	27	36	47	35	27	36	26	31	29	24	41	33	30	18	36	46	25	37	22	37	36	37	40	28	36	31	36	41	29	26	32	35	29	40	36	31	28	36	25	36	30	45	35	38	27	32	31	32	33	28	45	27	28	37	36	39	29	37	35	41	27	32	42	34	30	28	35	34	35	35	35	34	41	33	34	34	34	26	44	29	32	41	41	37	34	41	34	28	37	30	30	34	38	37	33	36	34	48	26	40	38	28	25	31	31	32	31	26	37	40	19	41	30	33	43	35	38	54	23	35	40	34	34	33	43	24	28	30	36	41	36	31	33	35	36	35	29	40	34	47	28	20	35	29	36	18	44	37	37	34	39	43	41	33	42	36	37	39	33	24	28	34	33	32	37	26	44	28	27	35	26	29	38	35	31	39	38	27	25	33	42	37	32	31	40	28	37	41	28	27	33	30	29	30	31	41	31	30	30	34	31	43	33	24	36	43	31	35	26	35	44	34	39	33	33	32	38	31	19	31	26	29	39	31	33	29	28	24	45	25	34	28	39	39	32	30	39	33	32	40	31	22	30	36	34	38	31	38	35	47	32	30	35	44	30	36	32	39	33	35	26	41	26	37	31	42	34	38	40	39	24	23	28	39	31	43	31	23	30	35	32	36	40	34	28	36	29	29	27	35	37	40	44	37	41	26	29	34	40	34	41	33	27	51	29	33	23	41	42	29	35	38	44	23	41	48	37	42	22	27	29	35	39	28	33	38	38	41	34	29	28	30	39	33	29	31	27	35	24	24	32	31	28	39	33	40	36	35	25	35	29	40	39	25	31	27	31	40	32	44	38	31	34	31	28	23	42	34	33	26	37	28	23	29	35	40	32	37	47	32	42	33	33	34	54	37	32	36	34	29	34	27	29	30	42	28	39	38	29	37	39	31	42	37	41	34	35	31	39	41	41	35	26	31	40	31	40	28	38	32	19	32	40	28	34	37	41	27	36	33	30	27	33	39	32	40	38	26	26	32	37	32	35	35	26	43	32	39	38	53	32	33	33	40	37	22	33	39	48	37	37	32	35	28	32	39	37	37	49	29	26	31	21	43	26	35	37	38	44	35	35	35	33	40	29	25	38	39	29	38	37	32	29	35	41	44	34	24	29	22	47	21	36	39	32	26	36	33	34	40	38	43	36	25	26	45	34	40	31	27	29	35	33	48	35	29	30	31	38	45	30	28	41	36	36	25	25	27	38	37	37	30	25	33	31	27	23	29	38	40	28	34	34	38	33	41	25	36	34	44	43	38	35	39	26	27	32	30	34	35	32	30	38	33	43	32	39	34	32	39	36	42	32	39	27	46	47	30	40	33	37	33	46	30	41	35	31	30	29	36	37	37	36	28	35	34	40	49	36	37	29	32	41	27	43	37	39	35	37	33	29	39	28	40	48	35	34	32	34	34	43	38	31	41	31	21	35	27	38	41	31	34	35	39	40	29	33	33	32	39	26	30	31	30	42	28	25	33	39	37	37	28	36	28	48	24	41	46	41	38	24	26	31	42	26	42	42	41	31	42	28	20	21	27	34	29	29	36	30	39	19	31	40	41	45	25	39	27	27	33	35	40	35	41	24	51	34	30	39	45	36	26	35	37	29	32	31	38	37	25	37	30	29	37	28	29	36	30	31	30	31	36	58	38	33	31	38	42	36	34	33	40	33	30	35	32	47	24	23	27	35	36	19	34	38	37	34	37	28	36	36	38	52	27	28	35	37	37	30	27	32	30	27	41	35	26	38	33	24	27	32	35	24	39	38	36	49	35	32	31	43	26	40	31	26	32	35	50	36	25	32	34	37	35	35	36	28	45	39	34	28	38	39	32	44	29	35	28	38	42	39	33	37	34	36	34	37	31	34	33	37	37	24	29	27	33	31	26	22	39	47	38	35	39	34	33	40	31	42	43	36	36	27	36	38	26	33	39	30	31	31	29	36	28	41	22	34	29	40	44	34	36	33	36	34	48	35	32	40	41	38	39	30	36	31	46	37	28	33	38	48	25	49	28	38	41	31	34	41	31	25	29	37	39	40	37	31	26	30	35	35	41	31	31	38	21	38	46	37	30	27	31	37	38	23	42	35	28	42	43	37	30	31	45	36	39	46	29	34	37	27	29	34	51	31	28	31	32	36	28	28	36	44	33	29	25	34	33	33	33	35	41	37	36	31	28	39	38	36	46	37	36	30	29	35	34	23	25	32	33	22	32	25	41	30	27	38	23	26	31	40	38	34	50	30	39	34	29	31	39	29	31	44	30	40	35	37	40	33	35	29	30	32	30	37	26	30	38	32	42	30	42	31	39	30	31	25	47	31	37	30	40	37	30	41	28	36	32	37	35	38	28	27	36	31	24	26	34	34	42	49	37	38	28	27	25	26	29	39	25	35	34	26	40	33	38	30	36	39	36	31	32	29	40	42	25	29	43	28	42	40	38	35	38	50	33	34	48	37	39	42	40	33	41	29	38	36	22	24	34	39	37	35	28	38	20	34	32	26	40	39	32	47	27	41	30	24	41	33	27	23	32	30	30	38	31	30	38	40	36	40	43	36	34	48	32	27	39	34	38	27	37	41	21	24	39	42	24	30	26	37	32	34	37	38	40	37	34	40	41	30	37	28	31	38	35	34	36	21	32	40	34	41	27	40	30	31	28	23	41	32	33	29	32
18984	11099	7975	14215	24567	27800	38667	55439	52657	43171	34241	24898	14965	6850	2573	1070	602	483	477	419	463	459	448	441	437	433	460	461	423	421	422	459	446	448	460	439	464	447	444	424	438	454	446	466	483	446	451	439	453	421	458	463	428	455	468	441	437	433	458	427	433	434	434	461	432	446	450	454	450	432	457	436	442	491	444	425	442	469	447	473	424	481	432	440	471	432	448	457	442	445	474	432	475	443	456	433	465	421	481	473	452	441	422	430	452	451	450	442	491	439	487	403	468	472	442	470	461	451	451	412	458	441	452	491	432	427	481	468	420	442	477	461	489	452	475	479	476	451	441	425	464	430	428	476	420	413	469	481	474	502	446	470	446	464	470	430	422	430	454	417	458	436	444	403	429	433	454	436	450	450	443	442	451	472	449	425	450	471	409	473	461	450	472	410	458	424	461	451	442	441	462	480	451	456	428	439	439	424	445	461	462	429	503	480	423	502	462	447	473	450	462	429	448	452	453	415	474	457	477	477	481	460	443	498	456	396	428	458	428	444	450	443	466	459	460	412	430	422	434	483	447	491	464	465	468	468	477	398	452	448	430	468	455	460	486	454	446	464	466	427	420	424	437	466	435	462	419	431	454	443	426	435	456	459	431	466	449	472	425	414	479	480	445	438	458	417	427	439	445	436	474	494	476	429	466	421	452	438	460	483	441	479	420	484	432	428	441	429	465	440	452	460	440	432	438	478	452	447	421	475	433	441	471	474	482	420	445	461	482	436	430	413	455	414	484	470	439	446	455	491	491	462	444	454	458	465	478	471	483	455	465	461	462	439	512	461	468	430	469	421	461	443	468	456	469	465	505	438	417	421	463	456	444	487	467	460	453	436	463	439	454	444	473	438	480	439	442	483	436	412	478	459	459	468	469	435	460	459	412	405	478	456	492	443	466	471	461	441	457	449	452	456	552	447	423	435	450	448	473	484	454	428	427	466	430	412	440	455	465	436	467	423	433	466	506	473	449	469	410	432	466	444	466	464	458	492	428	497	472	469	447	422	480	455	436	415	461	474	476	423	446	466	453	445	447	445	438	481	424	483	516	443	467	424	428	474	478	456	430	455	476	465	471	439	414	477	406	453	434	442	441	443	471	481	425	410	445	493	436	476	437	425	401	423	448	440	462	472	455	416	482	465	432	451	459	507	457	456	450	466	414	462	450	451	481	442	473	450	431	482	457	469	432	478	417	483	438	438	456	504	462	458	428	450	474	425	442	451	417	429	447	492	512	435	405	470	438	451	476	485	459	433	445	429	464	440	446	464	471	466	439	461	462	458	438	448	454	508	446	424	463	474	480	439	495	505	442	416	430	439	452	446	422	435	448	433	457	457	445	434	447	431	450	450	453	438	451	463	464	496	466	468	458	435	445	446	433	465	493	477	453	420	459	439	430	464	438	494	447	473	491	464	446	441	466	445	452	438	414	479	439	481	510	462	419	485	455	485	432	430	409	467	446	456	449	439	465	479	456	465	485	458	443	484	423	472	442	445	426	451	445	438	463	425	454	431	446	453	463	461	480	478	425	472	445	415	477	433	461	475	498	441	471	442	452	448	446	463	418	472	466	465	425	427	494	458	455	452	457	472	427	426	449	450	434	466	463	469	481	468	492	421	415	466	494	416	432	458	421	450	461	441	463	453	448	455	449	443	446	480	423	433	419	438	425	495	450	474	485	423	432	471	469	456	430	416	429	438	453	460	452	419	455	454	474	445	449	433	455	450	436	500	456	463	488	439	410	469	423	450	461	399	440	427	423	434	472	440	435	412	443	446	458	416	465	460	469	483	439	437	420	469	444	459	441	483	428	435	435	456	435	473	429	389	440	463	443	434	462	455	475	395	461	437	418	440	450	421	440	457	460	448	463	432	412	474	455	470	475	462	457	463	456	484	448	437	458	437	453	454	460	469	440	458	444	463	476	426	450	456	453	453	462	478	439	454	457	476	489	446	479	432	467	450	473	492	428	439	430	442	443	458	458	498	482	438	426	455	437	461	464	442	465	489	464	482	422	455	463	484	434	441	459	421	429	418	435	444	438	452	435	431	413	450	442	459	492	430	395	444	452	455	448	456	442	434	469	465	450	424	437	421	403	433	440	434	461	434	448	459	453	464	459	419	498	453	454	441	483	475	424	436	434	486	443	462	485	488	496	459	461	440	464	448	448	488	484	468	461	445	431	422	436	479	438	454	481	459	432	414	456	441	423	464	431	450	445	463	432	423	428	408	458	453	435	458	497	448	480	494	433	474	449	450	443	486	477	464	416	422	446	447	473	428	477	427	495	477	457	446	466	446	418	450	417	437	485	400	441	449	430	438	430	453	452	434	411	443	465	439	436	452	477	453	484	459	435	476	509	455	462	452	449	445	453	461	456	460	434	428	460	457	463	441	451	448	443	436	480	455	467	424	429	430	474	445	434	462	447	452	457	447	449	460	457	442	430	443	407	486	465	453	436	423	445	492	442	459	475	466	472	437	462	403	484	485	432	475	470	457	438	454	421	442	438	437	464	424	477	464	484	438	468	476	472	451	442	502	437	442	448	439	436	423	487	442	452	453	448	440	468	439	419	442	435	458	467	458	427	445	480	439	429	446	455	497	465	454	486	481	413	472	467	455	457	410	459	432	488	463	450	430	498	434	467	499	465	441	432	469	411	451	466	442	465	459	456	462	464	451	450	466	441	465	459	475	447	447	420	475	444	432	464	457	449	456	466	462	403	445	435	498	443	446	453	464	449	435	490	466	478	479	466	450	491	449	450	460	445	465	416	461	470	457	473	452	457	484	446	430	430	457	445	469	422	447	467	456	478	465	443	420	486	472	439	481	474	457	431	452	449	461	446	480	455	468	469	429	447	438	434	443	456	409	474	432	435	441	454	409	421	454	432	449	423	460	444	454	454	450	406	431	411	468	421	438	426	417	424	430	466	443	468	415	456	451	426	456	410	427	477	468	434	427	473	424	455	440	471	460	446	483	465	446	448	433	401	422	503	473	479	449	476	439	458	460	438	469	436	440	450	429	468	427	465	454	444	446	440	445	497	447	447	462	447	471	460	471	474	404	440	446	464	462	452	455	418	504	479	407	461	448	464	448	439	431	423	426	461	455	463	426	495	437	471	427	444	439	488	463	446	423	415	422	457	432	459	482	467	473	475	449	441	474	474	433	420	478	464	416	449	480	455	423	440	431	458	497	445	426	433	439	440	436	445	455	451	458	458	457	468	454	460	453	441	432	463	432	434	453	449	501	437	440	503	456	454	471	452	482	454	455	456	459	419	427	440	428	438	466	437	450	470	487	441	449	466	456	431	446	431	430	431	450	471	431	460	468	453	487	445	432	463	511	425	474	463	418	424	453	495	453	453	442	457	448	460	401	454	452	457	445	445	495	463	454	417	425	468	512	478	466	426	476	457	444	470	437	477	439	464	414	436	445	448	417	431	432	471	488	438	455	454	412	456	478
1245	894	692	445	533	1068	4999	14374	13909	10977	6558	2721	1101	396	158	106	43	35	27	25	33	34	33	36	32	32	37	27	28	28	32	31	34	29	31	32	32	33	31	26	39	35	34	31	35	40	48	34	37	32	32	32	39	30	37	27	39	32	31	46	30	43	29	33	31	38	34	26	38	33	27	36	34	32	45	29	29	37	41	29	29	22	33	38	35	47	30	36	39	34	33	35	38	34	29	26	28	34	35	40	44	32	35	34	33	23	37	24	28	27	43	41	32	38	22	33	28	28	28	39	39	36	41	36	28	29	35	28	22	28	37	38	42	28	27	39	27	33	34	25	26	34	37	29	37	39	36	24	35	27	37	35	34	34	37	31	37	34	33	42	25	35	30	35	32	36	27	34	33	35	33	24	34	22	33	24	26	31	26	33	34	37	42	36	31	36	39	35	31	39	31	35	47	28	38	33	39	25	30	35	31	34	29	38	28	32	35	42	33	24	31	29	30	37	38	34	42	44	32	39	41	30	29	38	34	34	30	30	37	48	26	35	34	35	31	32	29	34	26	36	26	33	32	40	30	35	29	31	38	25	24	38	34	37	28	24	34	32	36	26	38	41	34	43	27	48	46	27	33	29	41	35	40	32	35	36	35	37	34	28	22	24	37	36	38	33	33	31	20	36	37	29	33	35	37	38	42	38	46	30	44	37	40	45	33	31	22	40	26	30	35	27	34	26	23	46	35	33	31	29	36	32	39	30	46	37	30	37	37	30	32	38	42	40	26	27	32	35	32	34	37	43	46	35	36	33	35	38	33	34	40	37	35	39	25	35	40	35	44	35	20	34	33	35	32	46	41	28	34	34	36	35	37	43	26	29	28	32	26	29	35	32	34	36	30	35	20	39	46	36	46	32	32	41	26	33	32	25	24	34	27	39	33	32	37	39	36	42	46	33	24	29	41	33	32	44	24	29	31	30	39	32	34	37	32	37	35	26	33	26	43	25	36	32	31	30	33	32	31	42	41	24	30	30	35	36	39	42	39	41	38	27	36	38	37	29	25	34	39	38	35	32	31	33	38	24	32	31	32	18	35	36	38	38	35	34	46	26	29	33	33	37	33	30	43	47	37	35	46	27	37	31	31	33	29	29	39	30	33	34	24	38	37	32	49	34	37	37	28	24	29	37	47	46	34	37	37	30	43	28	32	31	32	38	25	36	34	41	45	37	34	37	45	30	32	38	35	33	39	34	33	34	31	40	35	41	29	31	29	25	25	31	38	37	42	36	40	40	37	34	34	41	25	32	20	33	33	33	36	32	46	33	40	29	36	28	37	42	30	34	29	24	35	41	31	33	26	39	38	26	34	33	29	33	24	24	27	33	42	38	31	28	27	37	42	29	19	34	43	33	29	31	37	24	29	41	27	40	33	29	37	28	26	28	27	20	33	26	39	41	36	36	33	34	34	42	45	36	35	35	42	38	30	30	41	34	40	31	39	35	35	38	33	32	27	36	31	38	35	37	32	38	39	32	35	32	27	33	32	40	28	27	26	29	46	35	23	26	29	30	36	34	34	31	33	29	31	24	34	23	38	34	33	33	40	39	34	35	36	30	35	38	38	32	31	28	37	45	38	33	34	27	38	37	34	26	37	36	29	31	35	39	33	32	38	28	26	35	30	39	37	34	40	30	36	48	39	28	25	29	32	35	29	42	37	25	37	34	30	35	35	42	33	29	31	30	29	34	39	28	48	32	30	39	40	43	32	24	31	40	35	40	28	30	31	39	35	33	32	31	38	29	29	31	30	38	37	37	28	41	39	35	43	39	42	38	35	34	31	27	48	50	23	35	32	36	31	28	38	30	23	37	30	31	32	32	47	38	28	40	29	25	28	36	43	33	37	28	34	36	45	27	33	34	40	36	33	29	31	31	37	50	36	31	30	35	38	51	34	31	35	32	42	32	26	47	44	36	35	38	27	40	33	29	28	35	40	29	41	33	34	33	46	44	38	32	34	33	24	34	34	41	29	23	36	38	31	39	38	32	36	20	35	36	28	39	36	48	29	27	26	30	28	26	31	39	32	25	21	32	30	36	50	29	31	31	29	34	31	27	30	37	41	36	36	43	35	30	36	31	36	36	34	34	37	29	32	33	35	28	25	30	32	28	33	31	35	26	33	28	33	23	43	36	38	35	26	34	24	38	27	29	34	42	31	34	23	38	25	26	38	32	38	35	25	36	26	33	29	42	36	35	37	28	39	40	44	38	36	35	38	34	38	39	40	33	36	22	33	24	37	37	35	30	37	32	36	36	32	34	30	32	38	40	47	32	34	31	37	40	32	38	35	37	29	36	31	38	30	29	37	30	28	46	42	32	40	36	35	30	47	35	35	30	34	37	35	29	40	39	29	34	34	33	25	30	22	39	26	34	34	46	37	33	33	35	36	30	34	40	32	40	35	37	30	36	36	33	28	30	41	45	43	25	32	38	43	30	33	40	33	34	41	32	31	41	36	33	35	43	49	46	30	28	44	33	33	28	40	36	33	34	42	35	43	33	37	31	34	24	38	27	29	31	34	31	32	29	38	34	33	30	36	30	30	36	38	37	36	42	38	34	34	43	37	34	49	38	34	45	38	25	38	34	29	26	37	32	39	34	37	43	33	30	42	38	46	31	27	29	43	36	30	29	39	36	34	34	34	35	38	37	31	28	29	38	31	37	36	35	35	34	30	39	34	32	36	27	26	40	29	34	36	37	33	38	37	32	38	29	41	35	37	25	29	34	32	32	36	33	40	39	27	32	45	41	39	36	24	25	41	29	33	29	39	29	40	31	38	37	34	34	44	30	36	25	37	27	29	31	42	36	35	40	27	37	42	43	30	25	38	36	33	40	31	36	33	33	32	27	35	23	33	35	31	45	29	43	31	33	32	46	30	35	32	33	36	32	39	33	33	28	31	24	39	41	32	36	24	26	29	38	44	33	35	34	35	21	25	35	34	42	32	45	36	31	42	26	37	37	40	35	29	17	34	36	30	38	33	29	29	39	25	38	28	46	40	32	38	43	24	48	32	42	31	35	24	27	26	29	28	35	33	35	49	36	38	36	31	39	28	45	38	45	33	34	41	37	42	35	35	30	31	37	27	38	36	34	33	42	36	36	34	32	36	31	34	31	32	30	39	36	29	26	38	40	29	48	42	36	33	40	30	37	42	28	37	31	41	31	34	32	37	50	32	25	33	43	31	27	53	37	32	41	26	29	36	44	37	40	43	27	29	27	34	38	29	42	39	31	26	43	34	26	31	29	40	34	29	30	32	28	35	31	32	39	25	34	31	28	37	36	43	26	37	35	38	43	33	30	26	31	32	32	35	32	23	31	34	28	21	25	29	24	32	35	35	32	42	27	39	31	35	33	20	29	44	28	36	31	50	30	33	33	40	26	38	29	30	33	29	22	30	44	27	34	32	38	28	32	40	38	45	41	40	29	38	32	38	24	27	30	57	35	33	38
23570	16318	12679	19375	29771	34235	49050	64688	57382	50405	39734	28837	19600	10111	3750	1668	887	595	470	446	396	423	479	464	449	458	469	452	458	458	453	462	456	458	450	451	430	463	468	444	433	417	418	439	453	435	442	443	433	433	440	424	433	421	468	453	462	444	434	440	434	449	450	464	481	461	409	498	486	454	458	446	507	418	474	461	425	449	410	458	407	426	425	439	423	437	477	455	474	468	448	435	446	443	439	467	470	433	426	471	418	466	433	434	445	438	447	410	426	428	438	448	450	447	457	459	476	457	489	437	462	468	460	470	460	426	451	457	462	477	419	424	433	438	464	462	434	463	473	427	449	450	491	483	480	458	416	475	456	441	460	451	434	481	439	456	455	466	422	458	503	449	442	454	451	434	460	467	456	436	463	460	447	420	449	460	480	458	438	433	454	495	489	417	429	454	446	414	454	401	447	433	433	426	451	431	413	429	449	452	456	479	433	422	473	426	445	447	471	460	445	465	427	443	445	492	450	432	452	469	440	443	428	455	442	432	451	437	454	458	481	456	469	456	447	406	477	445	425	488	475	482	484	450	481	429	459	400	454	450	444	462	448	463	416	448	412	416	467	422	474	385	490	441	429	423	437	472	493	448	434	456	429	408	472	452	476	431	454	417	447	436	473	463	460	459	468	459	452	463	433	460	422	445	450	457	445	418	479	439	433	475	420	436	454	417	469	442	418	469	486	418	445	483	468	432	467	462	457	443	397	436	449	451	460	485	477	464	496	448	474	446	425	425	426	430	458	452	463	469	435	441	456	522	460	445	452	473	426	422	434	479	408	466	468	469	446	460	435	437	419	433	478	445	477	457	450	449	436	460	451	461	462	445	498	452	451	462	430	451	491	435	464	476	430	405	438	453	494	419	407	413	470	431	436	498	442	488	444	445	446	475	446	513	438	463	472	447	453	449	446	460	463	459	429	450	445	470	431	431	432	419	416	448	466	453	474	453	445	469	465	467	448	459	424	489	445	449	419	459	443	467	444	457	468	469	423	428	462	427	473	468	452	454	455	449	462	475	455	469	494	471	439	468	414	450	484	434	455	429	471	464	408	448	480	454	468	438	485	453	482	434	456	448	441	455	451	451	437	464	440	496	445	414	445	434	464	443	456	466	482	454	449	423	465	458	443	449	461	446	461	460	433	440	487	413	491	407	424	434	438	448	426	481	456	445	465	474	452	488	469	468	454	472	443	474	444	429	422	451	427	478	456	466	464	479	411	444	451	479	431	439	433	443	475	446	442	444	418	471	465	482	452	423	473	453	431	383	427	400	428	413	443	453	414	464	454	502	432	486	436	444	426	468	445	511	450	442	459	414	469	430	471	434	413	464	485	430	408	476	483	445	428	435	436	434	445	403	487	451	493	420	411	452	467	409	448	424	412	439	451	455	416	475	475	452	425	474	400	432	444	455	469	476	457	427	464	468	434	451	428	459	479	440	421	393	455	437	445	442	486	431	451	485	433	438	515	442	405	437	490	442	485	515	500	461	428	513	469	431	441	459	444	468	444	461	410	460	463	461	430	494	429	448	423	424	444	480	458	501	429	463	440	458	428	454	457	394	464	471	439	451	482	460	448	459	438	445	431	452	487	428	469	422	445	463	453	419	446	472	468	459	446	449	430	431	445	437	434	463	469	435	474	462	415	450	459	430	442	473	488	442	432	501	467	449	501	474	434	439	455	484	449	435	463	432	445	463	491	444	450	442	422	462	439	451	470	436	497	466	476	430	460	477	424	442	435	444	449	455	445	451	457	450	458	444	449	444	465	457	455	444	483	443	455	459	481	466	449	453	468	402	440	474	447	439	477	478	435	447	447	464	501	469	486	456	473	474	410	423	455	466	451	435	460	459	423	446	445	452	482	431	442	493	456	441	431	469	415	438	452	464	446	475	428	444	470	420	450	451	449	448	433	486	443	456	430	427	439	465	458	399	468	462	418	451	466	443	447	450	473	447	437	482	444	451	413	462	457	465	422	450	477	473	451	443	474	463	421	460	429	485	429	435	488	458	487	479	431	449	447	434	474	453	453	438	418	474	456	473	459	468	443	447	473	465	457	479	456	416	465	455	427	421	422	463	427	464	450	474	460	463	443	431	450	439	454	469	465	449	501	441	468	458	436	456	478	433	443	476	473	475	438	460	465	411	456	430	476	457	460	456	454	456	454	387	453	440	418	449	451	421	460	521	436	481	471	486	443	462	440	461	441	417	415	439	444	447	419	471	462	462	500	468	436	486	459	432	435	448	473	467	452	449	448	479	415	445	416	426	461	459	466	464	473	437	423	439	461	420	452	462	438	410	472	439	448	480	450	457	451	482	460	447	439	466	423	452	437	463	425	470	471	432	462	469	491	465	452	473	453	489	427	448	445	445	440	483	438	444	474	435	420	427	427	469	436	451	435	469	501	440	425	424	440	428	433	447	447	460	505	412	484	478	477	432	461	401	417	446	482	432	431	445	436	462	456	429	452	487	430	448	427	455	450	435	461	462	469	428	467	418	440	436	486	431	449	449	444	427	466	485	475	486	465	453	483	435	459	469	430	467	457	450	460	440	446	431	422	493	477	473	427	457	435	424	462	462	432	438	446	475	447	453	450	454	439	447	471	460	467	414	481	444	458	418	461	449	429	471	465	457	471	449	446	448	434	500	422	461	436	459	426	442	478	416	441	436	426	455	454	447	397	454	469	465	451	448	425	445	440	428	441	424	405	449	460	445	449	484	435	455	498	469	462	452	479	450	421	441	457	436	445	465	480	503	422	464	443	455	458	469	462	431	456	460	433	432	458	450	437	446	441	433	414	463	459	435	485	469	439	446	463	463	452	491	434	461	464	474	430	429	433	425	439	423	457	453	419	433	465	411	402	462	487	454	428	462	448	485	478	442	430	440	449	479	516	435	422	450	470	453	480	476	448	435	456	451	446	466	443	466	472	497	452	469	464	417	445	411	480	419	433	447	426	434	428	467	457	459	456	441	449	468	462	459	456	480	462	456	464	439	431	465	424	465	436	512	424	489	431	428	445	454	452	474	437	487	489	458	494	462	446	457	453	421	468	436	440	431	446	445	466	416	469	462	439	431	427	471	418	455	434	438	434	438	465	405	473	486	460	488	459	433	434	418	435	448	466	455	460	465	449	432	437	470	454	434	425	428	486	462	448	464	464	483	470	428	462	477	479	466	457	455	456	421	472	432	454	444	467	433	456	456	447	484	451	407	460	411	462	462	409	448	460	419	483	429	471	477	415	465	435	456	447	439	452	441	453	469	469	452	454	466	494	473	452	430	420	433	479	477	444	438	456	478	450	445	438	440	458	425	411	430	403	464	450	460	444	412	444	426	442	504	419	471	422	459	431	460	483	427	448	493	432	494	459	454	450	468	492	443	443	444	467	426	457	440	457	454	436	441	431	448	406	471	430	463	443	435	455	474	459	483	476	443	460	449	433	449	441	433	479	426	462	444
1348	215	121	96	155	318	975	2604	2984	2120	1448	691	346	180	99	44	43	32	26	29	23	26	32	30	30	20	40	32	27	30	28	27	27	29	33	39	36	26	27	24	26	42	29	26	24	29	27	32	36	45	39	29	33	27	30	28	25	29	21	31	29	22	30	33	26	19	34	26	26	26	25	31	41	27	33	33	24	32	22	38	22	29	18	32	30	26	31	30	25	35	30	32	35	27	31	24	27	28	28	24	22	26	36	24	42	32	32	19	18	33	36	36	37	24	33	39	29	41	34	28	28	23	24	25	30	29	26	25	33	42	37	31	26	18	23	28	31	34	24	31	29	38	35	35	28	38	31	36	26	31	34	27	33	31	39	21	33	28	27	30	29	32	36	28	25	27	24	26	31	36	30	30	26	23	31	23	21	33	31	28	33	32	31	32	35	31	37	30	32	32	24	23	30	29	21	39	20	29	26	18	16	41	29	37	29	26	32	25	33	33	38	41	29	25	30	37	32	24	35	29	40	21	36	22	21	30	36	33	32	32	30	33	35	25	33	30	30	24	30	29	34	30	22	27	31	32	32	34	29	31	37	31	32	38	31	24	27	35	28	28	18	38	27	20	27	41	34	26	27	24	33	25	36	33	32	19	36	32	31	30	26	26	27	27	25	38	33	33	31	39	36	23	32	40	28	32	26	36	16	29	28	26	30	21	34	27	32	37	30	28	32	27	29	29	38	19	30	23	26	14	29	30	30	28	30	25	32	31	20	19	15	36	37	44	27	33	32	31	27	38	30	33	25	27	28	32	21	26	29	27	27	27	34	35	24	31	33	22	26	31	25	34	40	30	40	23	26	19	25	32	16	25	28	29	26	28	29	26	44	39	30	30	32	28	33	36	30	35	29	31	35	28	28	27	20	33	37	28	24	28	36	32	23	28	20	31	29	27	28	33	23	29	24	27	31	34	41	33	30	32	32	40	32	34	33	36	24	33	42	34	28	31	30	36	30	28	33	22	25	27	23	22	33	24	34	19	34	32	32	28	34	42	41	31	26	18	24	27	19	30	25	33	30	19	30	37	33	36	28	25	33	29	36	21	20	30	23	36	27	35	25	29	27	29	33	32	30	32	25	36	37	32	27	32	26	26	29	36	31	20	35	33	25	28	29	29	22	33	40	31	38	23	34	25	28	36	38	29	28	29	34	34	24	30	26	41	32	32	26	32	26	28	31	27	36	32	29	26	21	30	26	30	29	27	33	28	35	35	28	30	31	31	30	32	21	35	31	28	31	29	34	29	36	31	30	27	28	28	30	27	28	29	33	27	26	33	22	29	29	29	26	23	35	33	29	29	27	31	40	27	21	36	24	34	25	30	28	33	31	31	29	30	19	35	32	29	29	22	25	25	29	21	30	33	36	28	28	29	27	36	36	43	30	31	24	36	40	38	30	23	31	35	34	32	31	31	26	29	32	42	27	31	27	27	36	27	27	29	29	27	27	38	23	28	45	33	40	26	20	19	24	42	32	20	44	30	26	28	29	28	28	29	26	33	26	27	31	33	26	28	30	23	35	32	32	32	29	34	42	27	29	45	40	32	27	27	25	32	29	23	32	28	28	36	31	24	33	40	34	25	22	28	19	40	22	32	30	35	28	34	28	22	33	28	31	30	34	41	36	24	35	32	27	32	29	24	28	30	37	26	25	34	39	33	26	24	26	30	40	28	23	30	24	28	30	44	30	26	30	30	31	28	21	23	33	36	21	31	27	33	26	29	29	21	24	31	37	31	34	21	27	31	26	27	26	40	39	21	35	29	30	34	32	40	37	31	22	31	30	36	20	40	30	31	29	37	34	27	26	37	27	32	31	25	26	26	34	21	27	35	29	32	30	33	28	33	33	27	34	31	38	22	30	27	33	34	27	36	32	31	34	27	24	32	23	24	29	28	25	33	30	36	25	37	33	34	35	21	23	36	39	25	32	33	26	31	27	24	28	26	23	24	36	22	25	30	36	33	25	36	28	28	32	28	24	38	31	29	26	30	32	34	21	37	31	29	44	39	40	28	33	28	34	29	31	36	19	21	35	29	44	32	31	31	33	18	31	32	31	35	34	31	38	29	34	30	33	37	22	39	26	32	32	30	23	33	27	26	36	34	24	32	31	19	36	27	26	35	23	39	38	28	33	28	37	32	28	17	23	27	31	36	36	33	26	35	37	29	41	29	28	27	33	29	35	30	33	31	32	27	28	32	21	21	43	25	25	30	27	26	26	20	19	20	37	27	33	25	34	35	31	33	28	41	16	29	27	28	31	36	29	30	25	29	32	35	46	34	22	20	32	28	32	33	33	42	34	32	33	25	26	24	46	33	23	22	32	22	30	31	25	23	32	31	27	32	32	28	25	25	28	29	34	25	27	40	42	28	25	34	23	23	23	25	31	20	28	26	23	29	27	24	40	36	32	23	31	35	34	31	18	26	33	33	34	37	24	32	32	40	27	20	45	37	25	28	24	35	30	17	25	40	23	25	27	25	36	36	38	32	33	36	22	33	23	31	23	30	21	27	32	30	32	40	34	33	34	27	32	34	31	23	37	31	25	24	31	32	37	30	30	25	26	32	24	26	37	20	27	32	27	24	35	16	17	23	31	33	30	26	21	28	30	34	40	31	22	29	38	22	32	31	24	29	42	27	28	36	28	32	31	27	36	36	36	29	31	32	24	28	31	35	35	33	29	34	33	28	25	30	36	28	39	38	31	34	26	33	28	35	21	29	25	35	28	34	29	30	24	27	37	35	35	29	28	24	41	29	31	35	29	31	34	33	28	32	30	35	24	35	28	31	34	26	30	26	35	27	26	33	25	32	20	37	20	17	28	25	29	25	39	38	30	36	29	28	28	26	35	32	38	22	22	20	30	23	31	30	35	29	36	33	34	28	38	28	35	34	25	30	17	40	30	25	28	25	30	36	35	30	40	27	31	32	34	27	29	22	32	29	31	33	33	32	35	36	27	30	42	38	36	28	35	35	34	34	20	31	40	29	21	28	27	30	36	40	35	38	26	32	33	36	17	30	31	22	23	37	40	28	27	28	23	25	43	33	34	30	41	34	34	31	17	23	20	26	24	28	35	23	38	28	28	24	34	26	40	37	42	33	25	35	17	28	27	34	36	30	23	33	32	25	36	23	34	32	25	35	29	27	27	30	29	29	22	38	47	31	28	29	29	31	31	22	34	27	34	38	41	19	26	24	34	31	27	42	45	19	33	26	22	40	38	51	35	30	31	36	25	35	27	33	29	35	39	26	35	28	25	26	29	29	32	26	35	32	33	29	36	30	29	25	31	44	34	42	27	39	39	33	42	35	31	26	22	34	39	27	31	23	28	26	32	23	30	21	20	33	34	26	35	24	39	22	23	30	26	30	31	37	37	32	33	29	27	23	28	34	32	18	35	29	25	27	20	28	39	18	26	19	28	29	31	23	24	27	29	33	33	33	29	30	26	27	36	31
15703	5473	2965	6219	15941	21125	30253	37846	36187	30109	24595	16161	9374	4475	1978	969	544	507	438	400	411	418	429	402	373	378	396	382	361	398	387	378	404	406	406	429	391	393	388	365	418	378	431	405	383	384	403	409	370	386	428	418	409	437	403	414	391	375	390	396	408	418	381	404	399	399	409	399	386	397	400	385	380	402	397	398	419	399	412	392	385	411	406	409	394	395	392	377	400	420	388	429	426	409	410	386	407	387	388	393	380	406	385	385	396	406	358	429	372	427	409	357	406	425	402	395	410	407	373	405	426	397	413	415	393	395	403	374	408	409	404	414	389	375	393	407	392	407	407	398	421	384	395	405	414	369	392	399	425	382	424	392	375	370	422	424	378	415	390	405	426	395	393	440	377	428	375	396	358	406	391	407	397	418	376	392	385	393	374	387	423	415	400	398	410	428	385	392	403	383	369	367	409	421	356	393	366	366	402	432	382	413	418	382	397	413	387	423	410	416	392	409	423	428	388	443	399	371	421	384	361	415	384	375	390	394	412	417	368	399	405	420	368	410	442	374	391	394	388	380	392	407	362	398	371	379	417	430	429	377	383	395	406	387	391	421	434	405	425	428	418	415	379	393	420	409	394	421	395	400	399	403	405	396	398	407	412	420	389	395	388	398	389	391	422	446	428	365	427	413	388	408	408	411	400	423	419	407	405	402	432	407	406	408	398	383	390	405	368	410	412	395	360	419	378	400	375	404	424	431	413	391	407	375	382	413	390	384	378	417	378	404	425	371	404	414	386	388	394	418	378	397	393	370	407	378	365	377	386	391	402	405	435	407	379	389	369	428	405	416	406	413	431	430	404	399	419	397	417	387	414	413	406	401	406	432	399	415	397	421	406	412	439	394	397	413	397	386	438	412	357	401	388	365	401	377	401	409	408	415	375	394	381	412	374	408	421	369	399	387	400	374	392	371	405	393	396	405	427	397	380	389	382	394	420	375	449	390	403	412	402	358	402	399	407	427	398	393	420	386	405	409	411	401	374	391	401	432	443	365	413	389	395	385	403	392	400	404	409	410	366	427	377	438	409	405	393	423	423	399	401	414	400	399	430	396	415	389	413	419	433	401	396	387	355	387	354	398	375	412	401	422	398	422	392	396	406	400	373	413	367	404	428	433	364	407	386	415	397	411	416	390	392	431	381	397	380	372	418	391	420	383	427	407	384	416	392	384	380	437	426	400	412	413	382	409	409	411	435	402	393	426	366	424	386	360	410	411	433	409	402	383	390	393	380	392	412	373	385	414	429	415	426	419	371	381	404	402	387	379	400	429	402	383	425	378	412	401	386	420	389	387	407	413	408	391	393	393	401	412	434	398	415	419	373	410	435	410	394	404	404	389	420	394	394	390	404	400	416	397	385	448	426	388	409	400	376	399	403	406	405	414	420	457	401	417	393	404	394	421	386	384	388	381	413	441	379	360	391	405	384	399	419	414	430	417	403	398	416	373	392	403	398	411	428	395	365	414	410	421	393	410	413	400	396	423	407	366	418	381	443	390	395	365	380	434	364	428	389	386	393	414	404	389	406	398	391	387	395	424	376	410	412	348	389	440	422	367	410	413	386	396	423	392	406	386	402	396	422	409	432	406	398	392	411	399	398	381	425	437	394	400	397	388	429	430	406	406	383	407	395	369	366	379	399	417	410	416	410	391	420	408	385	428	385	392	395	386	396	417	396	427	372	375	406	390	390	384	408	380	400	426	370	414	417	434	388	399	398	383	390	423	391	416	421	428	397	394	384	426	418	392	420	390	409	389	404	384	427	406	403	398	415	418	407	381	381	400	394	417	429	432	386	388	452	417	421	384	410	386	420	376	414	405	380	410	424	410	373	413	391	348	388	444	398	426	406	362	408	440	396	383	400	418	421	398	405	372	405	396	432	383	363	437	389	386	407	397	391	393	429	401	409	413	412	390	386	429	397	371	392	420	380	407	397	415	423	427	435	455	399	408	412	403	393	383	435	404	413	405	404	419	419	385	397	390	415	403	392	396	417	376	404	405	390	398	420	397	391	388	441	414	381	404	368	387	402	406	455	386	457	402	409	373	424	407	449	424	394	412	403	398	413	337	420	388	383	370	381	421	414	404	432	399	427	377	388	412	396	406	407	417	424	373	397	408	436	424	377	396	402	388	388	414	361	397	363	416	413	426	395	398	402	407	403	409	427	416	426	392	434	439	399	392	394	421	395	384	387	365	402	407	407	375	399	368	429	432	377	400	396	384	367	389	453	396	405	425	421	420	406	413	410	372	381	426	436	421	391	434	411	388	409	398	379	386	369	401	373	384	417	390	380	417	405	425	398	381	421	408	407	370	423	370	446	381	376	435	375	426	394	405	409	412	391	378	436	378	436	378	388	400	392	393	381	403	425	374	440	413	375	412	383	378	415	419	412	419	408	428	394	398	415	355	420	376	393	381	409	409	393	411	416	411	397	355	427	395	366	419	388	396	406	408	388	416	371	427	424	413	389	378	437	393	486	398	418	406	395	399	430	429	381	372	422	405	420	369	397	399	414	405	364	415	383	409	372	405	407	408	390	382	444	404	388	424	403	388	422	386	390	395	413	430	397	404	394	415	395	402	412	408	376	389	400	407	415	412	373	401	371	415	407	382	417	408	429	366	415	379	389	394	395	406	378	431	427	383	421	367	376	358	418	387	385	377	411	384	376	401	433	401	412	408	367	386	409	386	395	375	369	411	386	397	395	416	393	385	396	433	391	404	409	366	399	378	428	409	396	427	436	414	379	434	414	375	404	405	426	390	382	413	397	374	412	425	407	427	374	403	392	380	410	419	396	382	405	367	422	400	413	369	406	404	423	382	413	379	405	376	376	407	405	412	425	383	390	407	403	418	420	383	405	405	440	392	375	393	406	428	404	365	396	382	426	369	396	411	359	400	419	397	405	395	393	412	384	396	404	427	417	441	408	375	409	419	405	400	378	398	422	377	426	404	404	367	370	395	388	386	386	390	430	449	403	400	410	456	397	412	406	396	395	384	390	412	421	375	374	408	455	400	359	409	418	427	389	404	402	415	382	437	377	442	406	402	401	402	411	420	399	398	402	389	428	395	386	353	400	371	387	398	433	402	424	382	409	407	397	373	392	426	423	354	394	394	388	424	438	383	404	422	427	418	400	417	392	421	449	421	433	431	379	414	361	407	378	408	407	376	391	410	398	375	383	418	382	408	393	379	394	465	387	414	418	423	398	364	408	408	357	422	405	413	418	410	377	404	383	408	376	404	414	396	394	382	423	406	406	395	379	404	394	380	425	411	416	372	394	401	441	421	374	423	398	416	388	387	396	417	393	404	376	410	407	446	408	408	407	398	391	391	373	377	392	361	430	383	432	394	392	398	364	382	388	398	397	371	428	400	392	400	449	412	380	402	402	419	430	445	406	433	393	422	413	384	424	392	404	401	397	386	421	382	382	419	393	403	384	412	381	388	395	420	389	408
758	559	316	267	377	1153	2877	7164	8258	5132	3335	1791	746	305	135	69	46	29	30	28	24	42	34	33	28	33	26	31	33	25	27	25	32	39	24	43	24	26	33	24	32	34	35	35	24	32	35	30	42	28	34	30	25	28	36	36	23	27	32	34	34	33	23	34	37	20	28	28	34	30	24	41	29	36	27	31	28	23	36	31	30	30	25	36	34	30	38	24	26	29	20	35	37	28	34	28	32	32	32	29	33	29	29	22	24	26	30	27	23	26	37	28	27	30	26	30	33	26	41	39	17	23	36	31	30	31	34	31	32	34	27	32	32	27	39	29	30	28	30	33	37	24	29	26	25	31	25	28	31	24	33	18	36	30	30	26	27	27	32	30	30	33	24	27	38	27	30	31	37	35	27	34	35	23	26	34	32	29	30	23	33	30	44	28	26	23	36	33	39	26	32	33	37	24	30	29	33	30	30	20	38	41	37	25	25	21	31	37	32	20	28	35	23	21	30	32	21	31	28	31	30	25	24	26	34	28	28	34	25	21	28	42	47	25	33	27	29	33	33	33	41	37	35	31	25	32	24	36	28	24	24	36	31	39	36	37	31	35	36	32	29	40	32	30	22	32	19	31	31	35	39	27	20	34	26	26	35	35	34	30	26	32	30	32	38	29	37	37	27	31	23	22	38	29	37	27	24	38	34	29	23	31	21	22	33	30	34	29	32	23	17	20	34	37	28	31	24	35	35	29	25	38	44	24	29	19	33	32	20	31	25	23	36	23	28	39	33	32	31	30	35	23	32	23	21	36	33	39	31	36	28	29	31	28	32	29	31	22	26	28	38	35	33	33	33	39	37	32	30	27	28	24	32	28	28	24	31	42	29	41	24	25	31	19	35	32	27	24	40	26	26	37	29	30	33	34	39	33	28	34	31	31	28	34	35	27	36	36	32	26	38	38	46	25	28	29	35	30	38	24	27	26	30	33	35	28	32	28	29	31	30	34	33	40	40	39	24	33	29	16	29	24	36	38	39	30	35	23	39	27	19	40	31	29	28	25	32	33	36	33	29	26	37	19	27	36	39	30	32	37	30	27	24	30	31	31	32	26	25	32	28	38	33	22	44	41	32	35	30	34	25	32	23	35	37	35	32	27	31	28	24	39	44	33	40	26	40	30	32	25	29	27	23	31	28	25	30	34	28	31	28	28	35	29	30	32	28	29	25	32	25	28	26	34	34	30	32	37	24	29	29	28	29	35	21	32	31	38	36	22	28	26	32	41	32	33	26	30	30	32	37	36	24	23	35	28	28	21	36	33	28	32	27	33	28	36	28	41	29	28	37	32	29	35	29	31	28	22	30	29	31	37	23	19	27	31	26	30	21	20	37	34	29	42	32	26	26	33	32	33	37	34	34	37	32	22	26	40	30	32	34	31	35	28	26	27	31	37	26	42	27	30	40	25	32	38	33	22	23	35	26	34	26	37	35	21	34	32	24	30	31	25	26	34	32	23	37	22	44	29	27	33	29	39	32	34	36	33	42	29	32	26	36	26	28	34	21	27	26	18	39	25	32	33	36	41	26	48	34	36	31	29	23	25	35	35	33	27	31	39	30	31	37	28	29	31	23	38	28	39	24	26	33	21	38	41	33	19	33	29	30	36	32	37	28	29	27	23	18	27	34	32	25	24	34	33	29	39	26	30	39	28	31	21	30	34	27	25	29	34	20	20	25	40	38	30	26	34	40	33	24	29	26	30	30	33	31	26	30	28	33	26	38	35	36	22	34	23	34	34	31	34	24	24	37	31	32	33	37	36	32	37	22	22	19	31	29	33	36	39	23	29	25	24	32	32	39	26	27	28	25	28	35	29	44	25	34	32	37	31	34	29	31	29	33	19	28	26	34	24	31	26	31	32	32	29	20	22	30	28	26	30	25	39	32	29	33	23	28	26	39	39	27	36	29	30	33	29	34	33	32	19	29	28	38	40	40	35	35	28	20	25	30	32	36	28	44	36	26	31	36	27	31	32	24	24	27	35	30	28	23	29	36	36	24	31	32	37	34	31	35	28	26	31	32	23	36	38	24	44	36	40	34	29	34	30	34	31	31	41	29	35	29	29	35	23	27	33	25	36	39	33	38	24	22	28	31	37	33	30	29	24	23	38	37	34	28	33	31	28	29	31	30	27	27	36	31	44	26	33	27	43	28	31	32	29	24	26	19	39	33	24	31	35	17	23	32	23	24	33	27	30	29	35	38	31	34	23	29	32	30	18	30	34	31	27	31	37	25	30	26	45	19	39	31	37	32	39	30	24	24	31	27	33	22	29	34	31	35	32	33	30	30	36	41	37	19	34	32	41	26	24	27	30	35	23	33	30	28	32	38	33	39	25	31	26	42	33	36	43	30	34	27	30	41	34	29	27	25	37	24	34	22	28	30	34	31	29	39	30	22	29	32	33	26	27	26	21	27	36	33	42	18	18	32	31	37	21	28	30	28	25	27	30	21	34	43	37	43	31	32	28	31	37	31	29	36	31	32	31	30	30	31	34	42	26	35	31	26	43	17	24	31	27	32	25	27	35	25	31	24	28	24	21	33	28	22	35	37	37	30	38	27	28	38	30	29	31	31	22	35	39	32	34	33	20	34	31	42	36	29	27	37	26	26	26	38	37	36	28	30	26	27	23	32	33	29	27	30	26	32	43	29	33	26	44	33	21	26	29	33	27	25	44	43	31	21	34	31	31	33	32	29	25	22	28	30	24	38	21	29	34	32	38	29	26	36	31	34	41	30	31	30	22	37	36	26	25	22	32	39	27	27	31	20	26	24	30	27	27	28	33	38	26	28	33	36	30	28	22	29	37	35	33	23	31	33	29	22	29	29	34	27	30	26	32	29	23	34	32	39	26	27	34	33	36	34	39	41	25	35	26	26	30	21	24	27	37	37	33	31	33	30	31	28	35	41	30	26	28	33	37	18	33	29	28	29	40	28	34	34	29	23	21	31	31	29	33	30	29	35	29	28	27	23	28	28	33	27	32	36	20	32	23	32	34	30	38	31	37	28	26	26	20	34	22	28	27	28	23	28	27	29	36	36	22	24	27	35	38	32	31	23	26	39	27	25	32	23	34	29	29	29	37	29	26	32	23	31	27	30	34	41	27	32	20	32	36	19	39	28	32	28	35	40	30	37	26	33	37	34	36	28	25	39	32	17	34	43	30	30	30	21	43	26	29	21	42	38	34	35	31	34	33	30	31	35	26	25	42	25	38	31	28	28	27	31	23	36	35	27	28	33	27	37	31	31	29	39	21	41	31	33	38	34	37	31	31	34	31	27	38	24	34	36	24	24	29	41	30	20	27	26	35	32	26	27	27	38	34	31	40	40	31	23	31	39	30	35	31	33	28	29	21	31	36	30	33	30	25	34	39	30	32	40	37	31	23	27	22	28	33	36	28	32	41	35	29	34	31	36	31	33	23	29	30	24	27	36	28	22	25	38	22	31	25
18860	11844	6690	15303	27433	34009	40886	51589	48429	39062	33215	25267	16043	8034	3214	1273	684	464	403	445	457	396	407	474	409	415	422	427	422	404	383	409	418	428	421	382	399	394	413	422	436	416	447	387	390	418	394	415	388	399	431	430	413	411	410	370	402	418	422	368	411	401	415	414	367	372	370	386	409	396	369	428	391	417	437	394	434	364	418	392	438	403	401	413	437	421	408	394	435	407	412	409	397	430	386	367	405	413	391	405	421	401	408	437	413	400	451	410	411	381	414	398	440	398	397	364	388	407	418	436	418	414	394	371	412	431	395	395	388	414	415	411	420	426	424	413	421	407	371	396	453	415	422	389	401	434	417	383	419	463	456	411	390	449	414	419	399	412	398	375	407	411	389	468	434	382	405	393	445	368	414	382	399	413	390	412	395	409	365	386	405	401	442	414	348	413	409	408	404	456	419	390	401	384	426	438	376	396	391	401	375	388	405	391	435	413	395	424	438	421	406	388	423	382	400	387	408	391	376	389	387	381	413	404	396	402	384	440	437	351	397	402	389	411	382	414	400	408	390	371	403	380	410	439	417	383	408	391	393	387	401	379	391	391	435	423	380	390	396	419	409	408	430	390	375	439	401	384	422	407	385	411	389	385	355	427	395	414	416	412	411	399	409	419	444	412	415	382	404	409	420	393	434	404	397	435	389	403	386	394	413	386	413	443	436	402	400	394	419	438	410	406	413	391	374	420	422	368	396	400	407	400	423	423	407	405	401	446	419	443	429	405	387	396	395	406	414	406	406	390	423	427	365	434	414	393	419	427	408	400	399	401	405	393	363	385	435	427	441	416	390	442	411	400	419	388	448	390	402	382	390	411	393	399	385	398	407	375	403	408	413	419	401	405	392	397	432	386	423	391	441	420	356	407	414	386	392	431	423	406	409	417	448	411	409	407	426	407	407	413	375	407	417	406	400	404	414	398	379	382	398	425	408	372	423	426	427	417	419	415	372	383	399	407	418	401	370	353	473	433	411	381	391	413	394	427	412	397	441	419	422	425	418	389	399	390	400	375	396	418	422	431	407	425	417	419	408	414	386	387	403	428	415	392	437	406	404	421	430	422	395	389	393	402	406	415	431	415	419	403	412	408	392	415	441	382	403	395	397	393	373	413	390	390	408	433	380	355	374	434	399	402	413	426	422	431	414	467	437	388	409	385	384	402	424	369	397	387	380	421	425	397	417	414	439	394	404	436	406	413	407	410	444	416	415	368	431	410	428	409	387	402	411	438	409	380	410	390	405	391	399	399	408	423	427	399	390	398	417	419	453	433	399	382	403	440	418	400	421	397	413	402	381	438	429	414	428	397	421	424	436	417	420	422	407	430	423	370	408	404	403	436	385	396	429	373	401	382	376	375	441	388	415	407	401	409	381	411	392	443	428	430	416	419	409	422	379	428	391	392	414	408	415	432	398	386	400	435	415	447	394	400	421	417	411	412	433	412	381	400	397	432	412	384	399	413	388	377	428	389	407	425	428	392	357	390	437	386	391	431	440	441	408	419	393	423	424	391	387	432	388	413	422	434	426	418	381	366	418	433	407	416	439	409	402	405	414	397	406	430	425	390	408	426	405	417	408	410	400	419	421	414	412	374	425	406	408	384	422	397	383	416	411	378	417	391	396	392	405	396	388	405	405	423	428	428	404	365	391	409	378	426	410	430	384	428	386	420	423	438	421	383	427	390	374	394	410	387	416	406	404	416	410	404	416	406	419	424	379	390	383	393	398	394	416	388	401	393	385	395	399	420	399	439	398	386	389	424	386	413	422	428	418	385	417	377	409	405	390	410	443	403	382	378	402	415	373	341	389	415	425	414	406	370	397	418	407	400	412	413	451	429	416	415	383	383	367	396	420	353	426	398	431	389	379	406	442	401	406	368	409	447	393	385	404	401	392	398	403	415	370	378	404	405	402	423	398	438	402	374	375	438	403	387	411	411	375	408	406	427	440	367	398	402	398	434	379	433	431	389	370	395	445	404	429	381	417	404	395	424	359	431	410	422	420	430	357	428	389	386	390	367	403	413	419	394	392	402	403	403	399	407	452	390	374	453	391	414	422	440	393	392	416	394	422	437	386	440	438	405	413	399	411	400	410	407	414	382	377	409	400	373	383	434	433	374	423	393	427	385	419	416	441	417	383	410	389	409	400	404	395	458	407	426	406	405	431	397	383	416	375	398	411	403	378	397	396	413	375	401	353	431	399	419	405	415	401	438	419	417	395	394	381	432	356	400	426	402	409	389	385	411	407	403	410	392	362	409	407	384	399	375	400	431	405	389	422	405	385	393	421	422	418	403	397	400	421	420	384	422	414	426	388	387	378	403	407	447	416	410	410	407	421	425	396	422	408	431	369	408	427	404	413	395	409	386	413	425	412	394	382	419	418	416	447	404	408	398	461	422	415	411	430	403	401	376	406	389	429	413	372	408	410	387	402	401	397	392	391	415	395	428	418	408	418	389	440	440	345	401	415	406	402	398	366	391	397	415	402	414	426	417	409	412	409	394	384	382	377	418	427	415	387	416	376	417	420	401	397	396	422	424	387	395	397	408	402	444	403	394	418	398	425	408	396	413	376	425	382	424	399	390	454	376	399	441	410	392	410	391	424	423	417	415	382	425	394	398	429	408	416	403	417	400	401	400	422	389	411	401	396	398	425	414	414	413	420	416	417	394	419	411	444	419	417	429	421	426	390	403	439	395	418	385	403	408	408	416	412	407	400	421	402	428	407	410	419	407	419	422	404	383	408	398	421	435	369	419	426	343	366	436	412	382	414	402	404	370	386	416	395	406	413	420	371	417	436	407	408	412	433	404	403	423	387	420	412	419	414	411	387	387	394	415	373	442	365	432	367	404	392	394	402	393	398	408	424	393	372	403	439	451	392	415	420	406	435	385	421	419	393	443	381	400	416	403	402	375	408	385	401	435	413	428	422	382	413	437	440	403	413	392	387	388	378	383	410	408	412	457	422	401	377	423	413	430	403	430	444	404	377	382	388	448	386	415	392	375	400	424	394	408	394	418	393	397	370	371	388	420	384	435	399	383	463	378	405	409	432	374	420	403	384	383	413	380	408	405	405	399	422	411	394	414	436	431	415	381	407	400	406	402	441	411	415	380	445	417	410	376	410	412	424	396	404	393	411	391	404	406	419	380	403	395	404	407	400	417	389	422	459	372	375	384	384	424	377	413	396	399	405	371	382	394	403	434	396	403	407	413	397	367	412	454	401	416	431	422	392	399	396	406	406	414	400	429	432	407	421	414	384	419	406	403	412	373	403	392	411	398	422	405	380	376	431	414	411	443	403	454	403	413	412	413	409	418	388	457	434	371	395	388	408	430	406	443	432	389	409	408	425	414	429	415	446	428	396	404	424	388	404	396	399	435	401	397	408	413	378	400	395	380	420	429	418	386	415	407	429	426	396	430	389	412	429	408	404	417	428	428	397	401	371	370	434	434
2039	345	315	290	393	658	1954	7140	9252	7096	3918	2056	1061	392	156	92	52	43	31	30	43	46	32	43	38	35	30	40	42	23	33	38	39	30	30	28	24	31	33	38	26	29	34	37	28	26	37	30	30	24	38	30	38	30	36	35	36	36	34	38	29	33	30	24	26	35	26	31	31	29	34	21	30	39	29	43	28	27	34	34	30	22	43	31	47	38	25	32	39	39	25	34	34	33	47	38	28	29	38	34	35	31	48	25	32	36	35	35	34	27	32	31	38	34	37	36	33	36	32	43	33	38	33	36	41	39	31	30	32	37	24	34	40	40	45	33	31	41	44	39	31	35	36	38	35	45	29	32	25	32	33	33	23	27	31	37	31	29	42	41	27	54	39	40	33	36	36	32	49	30	37	29	30	45	33	35	34	37	31	32	41	28	31	38	31	34	37	32	26	38	38	29	38	33	30	38	26	41	36	35	36	32	28	30	27	49	26	22	27	36	26	30	36	26	36	37	41	34	32	34	31	31	20	40	37	32	37	28	37	36	44	37	41	31	33	27	37	33	34	35	26	40	42	34	37	40	23	41	27	44	46	33	34	26	35	38	32	31	41	33	32	38	31	31	46	40	34	35	42	30	29	37	32	30	26	25	28	30	38	33	34	35	42	34	21	34	47	33	34	25	36	38	35	27	41	41	41	39	23	38	33	37	29	41	39	39	35	32	34	40	38	41	34	30	37	27	32	35	39	30	30	41	28	30	34	41	32	35	31	28	25	32	35	43	31	33	30	29	43	30	43	32	32	36	28	32	34	32	26	28	33	36	33	34	41	32	38	32	29	27	37	28	23	28	38	29	32	45	23	39	42	41	45	31	31	29	28	34	23	29	47	30	27	24	38	44	26	39	25	47	30	46	34	31	43	29	37	33	38	44	45	32	30	50	41	31	28	28	49	31	33	39	33	30	36	30	44	25	31	33	26	32	27	28	41	33	42	29	35	41	32	30	26	49	31	33	42	30	34	22	28	33	29	27	27	37	23	37	35	36	25	38	44	21	37	32	40	31	34	38	44	36	41	33	37	33	37	34	36	31	30	42	27	35	37	47	40	32	25	33	40	31	33	39	51	32	39	27	40	47	34	29	28	28	38	23	38	34	36	28	34	40	31	33	34	33	26	33	35	33	37	29	33	29	35	36	29	31	35	30	32	32	29	23	44	34	29	36	41	34	32	38	36	31	39	24	39	36	45	25	40	28	31	42	33	42	33	24	33	31	39	43	42	34	37	29	31	45	35	32	39	26	35	34	32	34	39	28	27	33	32	35	39	48	33	30	38	28	31	18	27	32	30	37	32	30	37	37	29	32	25	26	28	34	34	26	28	27	33	45	31	33	28	27	36	24	37	35	28	33	26	26	29	33	32	32	36	36	37	31	35	28	42	37	38	24	32	22	35	47	33	41	27	29	32	48	36	41	30	30	35	36	32	33	41	38	38	34	30	41	27	38	41	30	35	36	35	33	35	35	36	33	32	42	37	38	37	34	31	37	32	22	34	40	32	35	33	37	33	33	29	26	32	36	35	32	36	41	35	33	30	29	31	36	28	37	45	41	25	42	45	28	35	38	39	39	37	33	33	41	23	39	37	39	40	40	26	32	35	46	36	26	30	27	25	38	29	36	30	37	27	24	34	35	36	31	37	36	30	37	23	39	28	26	35	25	25	39	29	27	18	36	26	30	40	42	24	30	35	29	32	29	40	35	28	38	42	33	29	28	38	39	39	32	37	33	27	41	39	40	30	30	29	32	34	42	30	34	37	26	33	40	31	26	25	38	34	31	42	41	31	40	37	37	28	27	29	37	31	41	28	35	28	33	22	30	28	40	29	40	26	28	33	31	31	40	31	33	27	40	43	34	33	34	39	34	35	34	25	33	46	31	35	24	32	34	29	28	38	24	42	33	36	33	21	33	34	36	34	29	31	35	28	43	27	34	40	34	31	33	37	45	41	31	36	49	35	41	31	31	45	43	32	33	28	45	30	34	31	30	33	30	40	24	43	31	40	34	29	24	42	33	32	40	25	25	44	32	34	31	35	30	41	40	35	44	34	28	24	28	37	34	34	33	38	30	27	34	36	38	37	35	37	25	31	32	32	28	24	38	38	35	45	44	34	34	25	30	27	35	31	44	40	33	20	44	25	29	30	22	39	33	32	30	30	35	35	46	38	32	34	42	33	36	43	30	38	27	42	40	26	41	35	32	37	31	33	28	35	32	37	37	30	32	38	24	33	43	24	41	36	29	35	28	31	28	45	47	33	34	28	41	38	37	51	34	37	19	37	41	27	37	35	39	34	32	35	43	32	28	34	40	31	34	31	30	33	29	38	34	28	34	39	28	33	22	35	35	34	31	37	33	40	19	36	37	37	38	34	32	26	33	29	30	29	27	25	30	32	37	29	31	24	42	26	28	44	38	38	35	44	32	41	33	31	36	36	34	28	29	33	35	27	32	30	32	37	32	35	37	32	24	31	36	26	36	29	38	38	37	26	29	36	41	35	38	31	29	36	34	47	44	39	41	36	30	36	36	32	34	38	30	28	38	41	29	39	30	40	27	30	33	37	26	52	29	37	30	34	42	37	27	32	41	16	28	45	39	26	38	19	27	47	44	33	35	41	27	32	31	31	53	35	29	40	36	38	38	32	35	32	31	25	30	37	46	35	31	31	37	33	34	30	34	28	34	31	31	31	39	30	38	35	22	27	34	28	33	38	29	35	32	29	43	47	44	41	40	45	35	32	30	38	29	30	34	43	37	29	31	51	34	29	34	36	38	37	36	42	30	31	30	36	29	35	31	32	39	30	37	37	33	39	32	33	30	22	40	31	32	31	46	36	37	30	36	31	39	31	40	27	34	32	35	31	34	26	46	40	35	33	36	32	36	33	42	39	42	41	32	39	32	37	36	30	27	30	22	31	43	36	37	37	38	31	34	42	33	32	33	33	31	36	26	49	42	31	41	27	25	20	41	28	32	37	38	38	29	37	28	31	35	29	43	27	39	33	39	31	22	29	37	25	40	39	35	25	31	35	40	28	27	38	37	43	27	38	41	29	34	43	36	37	21	32	27	32	34	24	33	22	31	38	22	32	28	34	31	28	31	35	31	33	28	39	44	32	33	31	34	20	31	30	26	29	34	27	24	41	16	34	38	32	33	25	39	42	41	28	26	27	33	35	35	35	41	25	32	34	39	34	27	23	27	35	33	32	27	31	39	26	33	34	27	29	32	43	38	23	33	32	32	25	36	37	45	40	38	32	25	43	29	33	30	43	26	35	32	31	34	31	31	34	36	39	39	37	31	26	36	34	43	37	29	34	23	33	32	32	29	37	23	27	34	42	30	32	38	28	36	28	33	36	38	34	42	34	31	34	35	38	37	35	44	33	47	45	31	33	41	32	32	30	35	33	31	32	34	36	28	27	22	38	36	35	32	39	31	39	32	39	30	31	37	34	40
17556	9180	7519	14642	25320	28623	37555	52349	52161	43357	34518	27230	19622	10381	4681	1831	788	566	470	451	478	490	441	483	447	446	458	433	469	500	484	454	443	439	475	441	483	428	463	457	481	437	452	444	503	419	425	459	459	427	458	485	493	449	474	417	419	474	446	445	449	488	457	466	424	456	442	431	496	488	477	475	457	436	451	454	475	448	482	450	453	449	464	439	423	479	435	456	441	472	462	457	467	489	397	436	442	461	441	456	446	459	428	458	432	400	456	459	423	460	442	426	457	448	465	480	454	473	460	420	438	462	456	483	475	443	451	494	449	425	480	459	448	443	469	442	466	416	471	453	393	454	427	459	491	466	421	482	446	445	452	456	440	440	440	494	464	483	448	451	416	474	447	452	481	464	478	468	402	490	479	493	449	451	463	458	427	470	470	437	480	450	448	413	442	428	446	466	427	447	444	454	465	439	447	456	500	419	468	462	433	399	445	394	469	425	457	471	490	453	454	458	468	510	454	457	457	467	432	437	435	452	436	438	464	476	434	440	492	453	472	400	429	424	436	453	447	427	465	436	448	436	464	426	463	423	421	430	454	459	490	438	428	458	455	455	455	429	469	453	443	477	446	467	453	426	479	469	444	451	460	448	475	450	484	406	451	460	440	459	461	449	442	448	456	456	445	450	445	468	447	481	422	424	447	437	449	472	485	449	479	453	458	453	458	453	469	458	452	472	476	431	464	403	439	480	451	437	470	460	423	475	423	480	429	462	465	406	464	465	485	439	456	443	463	432	449	445	436	448	425	473	454	452	475	451	470	491	481	442	514	465	434	448	438	426	438	444	482	488	508	432	438	419	453	422	458	433	451	487	448	448	448	417	441	454	441	443	424	484	432	446	438	450	474	442	436	420	470	438	446	498	469	476	495	442	426	459	470	423	438	446	463	466	454	471	447	426	465	454	444	503	463	447	455	443	450	457	451	468	456	419	467	450	433	445	432	451	449	425	426	465	454	453	482	439	425	464	447	451	475	457	482	471	445	446	435	437	442	450	447	455	473	458	456	494	482	443	505	442	447	468	434	430	464	443	459	433	442	461	463	429	460	437	456	412	432	462	460	448	443	450	483	471	458	450	474	464	462	442	478	451	446	440	455	434	433	455	468	454	459	445	422	446	412	484	480	448	423	445	467	475	451	454	478	447	473	445	496	462	472	425	443	457	442	447	450	454	437	457	473	436	447	461	469	433	469	422	435	457	451	423	445	463	442	436	472	477	447	453	470	463	475	428	450	457	479	448	425	456	437	451	454	424	457	486	437	460	460	459	502	454	423	494	450	453	428	477	460	473	443	425	452	477	496	396	434	461	451	456	506	471	469	488	437	439	429	471	473	456	452	441	448	459	458	438	433	419	497	470	422	470	472	447	500	449	459	475	464	492	457	448	464	427	461	428	424	470	488	467	451	473	429	445	440	478	477	416	439	438	464	436	450	431	451	443	409	463	434	446	460	424	451	452	461	447	435	456	463	429	483	465	395	491	453	451	461	420	449	436	471	473	471	470	467	463	453	434	462	448	433	452	404	451	462	423	441	477	472	482	427	435	450	419	456	412	517	466	430	445	401	488	415	441	461	464	472	435	423	470	498	443	428	471	450	473	510	479	446	427	476	420	441	476	437	418	445	421	438	446	465	435	436	430	434	464	451	468	441	460	434	483	456	459	474	485	456	448	480	472	484	409	406	440	485	442	455	409	414	452	457	448	477	434	476	461	446	479	461	459	449	473	461	417	425	502	465	448	431	427	467	483	462	435	458	434	476	476	499	437	428	438	426	480	438	406	453	425	439	463	522	467	459	450	445	460	445	448	444	463	447	488	493	450	469	439	458	456	428	442	453	448	460	487	448	448	453	422	462	411	453	444	463	464	417	440	434	485	453	424	494	445	457	435	449	474	472	486	471	438	419	463	466	423	464	468	488	466	449	465	452	456	461	452	463	437	420	430	454	469	452	462	462	419	444	455	473	429	443	476	464	470	476	446	436	470	488	448	458	450	480	438	456	449	453	432	472	442	436	460	428	472	451	452	452	476	443	504	448	450	447	478	467	491	453	448	481	477	488	417	441	445	467	423	433	471	447	464	487	468	478	444	489	466	447	478	407	440	420	462	471	421	411	467	436	428	446	479	446	446	464	474	459	467	475	451	411	414	442	471	466	439	480	452	468	439	443	462	475	430	440	442	447	422	447	429	445	446	442	445	442	474	478	483	447	432	456	434	440	483	434	468	457	423	419	453	481	453	447	462	464	451	482	486	432	423	446	473	467	435	465	457	502	442	453	460	454	459	433	449	454	421	435	465	433	416	444	437	433	433	439	451	453	460	443	429	429	480	467	441	492	440	419	401	476	451	409	461	428	412	438	483	450	425	471	445	470	462	453	466	454	420	447	460	450	444	457	450	430	462	476	418	452	473	431	443	479	452	432	422	423	477	472	475	428	477	448	437	413	462	491	464	467	458	478	464	457	454	423	431	481	455	448	449	460	476	425	460	431	474	476	426	432	457	467	465	439	424	429	412	458	466	452	407	444	439	478	456	467	437	395	453	492	465	466	485	418	472	465	431	443	478	451	466	448	490	446	463	480	423	458	456	428	478	436	464	483	464	444	449	442	443	465	445	436	462	463	441	486	485	416	453	463	455	436	488	432	487	439	426	471	501	449	453	477	453	459	469	465	399	448	469	445	450	462	492	452	475	457	450	418	421	444	466	450	451	471	446	482	451	462	512	498	471	449	433	459	437	486	493	467	439	495	464	463	430	439	409	459	459	470	452	444	472	446	482	446	444	484	464	444	428	452	463	438	443	438	474	461	448	458	427	447	476	453	469	445	440	446	463	457	459	430	438	443	466	468	456	453	468	467	486	483	459	473	457	432	448	440	500	430	451	464	445	425	456	467	449	431	433	444	469	464	457	461	427	426	460	476	481	434	473	454	454	449	438	452	495	455	456	473	445	439	442	453	496	449	433	461	457	467	454	485	460	459	429	482	462	415	422	448	451	435	435	441	459	447	463	457	434	467	454	494	454	443	430	455	422	448	474	436	486	420	444	382	462	436	474	452	466	464	453	461	424	460	460	482	433	442	444	414	478	439	413	474	412	502	431	430	431	463	457	442	429	458	464	422	437	446	472	501	461	448	430	464	468	476	468	434	440	437	462	461	494	470	483	467	491	425	476	437	439	467	445	472	447	463	461	463	455	475	508	451	427	458	458	430	437	448	434	458	458	483	467	438	468	396	433	466	448	441	477	456	474	461	420	445	452	458	442	477	454	421	516	484	470	498	445	490	450	456	448	463	448	463	447	449	461	447	457	445	473	432	467	445	476	444	425	494	485	462	413	446	476	443	428	455	428	460	475	461	480	425	462	455	463	441	444	446	447	429	413	428	435	460	465	431	450	471	480	445	497	454	441	490	481	453	464	478	442	468	455	467	453	467	456	468	447	446	469	490	443	483	421	448	433
1139	632	527	504	511	1157	3587	12088	13796	10143	6912	3549	1596	664	295	130	60	41	28	38	43	31	24	31	31	44	40	25	37	38	27	27	34	36	27	36	45	33	24	37	29	27	34	34	35	41	26	39	33	37	29	29	35	29	51	26	37	33	34	38	42	31	46	32	35	19	34	41	29	25	33	24	45	27	22	32	30	30	34	31	42	31	34	36	35	35	32	34	43	22	28	31	37	33	32	26	34	34	38	29	35	38	35	36	23	23	38	34	32	23	41	35	35	35	45	41	24	24	28	29	29	31	26	31	31	32	36	33	35	37	37	34	40	24	39	30	34	32	35	34	31	47	38	32	28	24	27	28	29	30	32	32	36	32	35	40	39	34	44	23	23	32	33	31	30	36	39	37	24	37	25	40	37	41	28	33	43	29	39	37	41	38	34	39	32	42	23	23	36	40	36	39	33	40	30	37	31	32	26	28	40	28	37	39	32	31	30	28	36	29	45	36	33	37	29	30	30	35	28	39	29	27	27	31	34	37	49	35	31	31	32	32	30	32	46	42	31	34	38	29	37	43	31	36	33	47	41	33	39	36	31	28	41	36	29	32	39	42	32	55	33	28	28	32	37	34	29	29	36	39	38	26	20	31	39	50	38	23	35	33	30	38	28	26	30	31	26	29	40	37	37	37	38	31	29	32	35	45	41	33	36	31	29	35	29	35	33	48	37	38	34	32	39	33	33	37	48	41	28	26	28	40	32	33	33	45	33	33	32	31	30	45	38	36	35	30	37	40	28	28	32	40	29	27	27	32	33	36	34	38	44	45	36	33	36	42	37	33	30	43	31	28	37	34	28	30	37	32	43	33	22	34	43	26	31	42	35	42	36	41	35	30	36	33	35	25	26	28	40	33	38	28	30	28	30	34	38	27	26	28	38	32	25	28	37	43	40	38	35	42	39	30	33	33	28	43	36	32	31	29	32	39	34	40	35	40	25	49	30	26	28	27	36	47	34	25	27	23	36	27	41	37	44	35	28	31	25	28	40	34	30	25	41	32	32	30	39	26	19	32	34	32	26	39	33	32	31	36	19	42	39	29	29	33	30	42	43	29	35	45	36	23	21	43	26	35	44	33	34	28	25	22	30	34	41	35	27	39	46	41	32	27	37	33	32	33	40	37	31	36	38	47	27	39	36	34	42	27	51	30	37	33	41	34	34	41	26	31	30	42	27	33	30	27	36	31	34	38	30	30	34	37	27	36	26	33	38	38	45	36	35	41	35	36	32	33	31	34	47	34	40	39	36	38	23	25	46	35	40	20	41	28	21	28	44	26	37	31	34	30	41	45	42	27	45	31	32	32	33	30	37	32	26	30	33	43	33	29	31	41	30	38	27	39	27	39	34	29	25	27	48	34	29	24	26	36	33	37	41	49	38	38	32	24	31	28	32	29	29	35	31	36	23	28	37	31	46	48	29	30	34	37	32	36	39	37	39	36	29	32	31	28	29	23	38	29	35	29	36	32	33	32	41	33	39	31	31	40	41	34	27	27	42	43	33	44	40	33	35	46	34	36	41	31	25	37	40	33	31	44	40	27	28	29	33	36	34	33	32	38	39	31	37	36	38	39	39	38	33	32	22	34	41	45	27	38	30	37	33	37	37	45	33	33	40	25	26	34	38	41	32	39	26	29	45	31	29	30	26	40	20	37	45	39	35	36	39	31	39	35	35	33	33	44	35	20	28	27	42	33	25	25	34	26	34	34	32	36	38	37	38	38	29	39	33	45	40	39	34	38	34	38	32	35	35	34	24	30	40	44	26	45	30	33	29	28	32	31	33	36	33	36	33	38	28	31	34	24	35	34	39	38	43	33	30	18	31	46	35	29	39	34	30	40	26	35	25	37	25	35	27	33	37	35	27	37	45	41	51	34	27	46	38	35	37	27	43	29	28	37	32	36	35	36	30	34	32	38	41	32	32	32	32	38	28	46	29	35	37	31	34	23	38	26	38	33	40	31	34	29	41	38	44	32	35	27	24	33	37	29	46	28	33	35	35	28	43	35	27	39	31	34	35	34	39	31	28	32	28	33	35	39	36	27	35	28	40	41	37	27	29	30	38	53	31	29	28	43	31	35	38	23	45	21	34	33	38	36	31	41	27	25	29	43	27	27	30	36	31	27	30	35	30	36	36	36	34	43	36	30	25	35	32	23	38	39	31	33	28	45	34	34	29	28	46	32	30	31	26	23	36	25	35	27	28	29	30	33	34	35	36	32	32	41	35	30	41	36	27	38	33	39	33	41	36	42	42	41	38	33	35	25	33	24	25	44	33	37	30	39	35	43	36	36	41	33	33	29	30	33	29	37	41	39	36	26	26	30	31	37	41	30	36	32	30	51	29	21	30	38	35	36	33	32	30	32	31	38	37	37	34	38	21	34	32	39	31	34	36	28	39	44	25	44	35	29	34	28	43	31	30	30	48	30	38	33	36	35	38	33	29	39	42	30	39	29	35	40	28	45	29	26	36	35	28	47	37	36	36	35	25	34	31	34	30	42	30	35	26	40	39	31	40	32	25	37	35	35	39	36	35	36	36	30	35	28	44	34	31	38	30	33	32	32	40	27	39	33	33	41	40	35	36	30	29	44	29	25	31	26	40	37	38	41	38	33	39	31	32	34	33	39	54	33	36	30	33	41	31	19	48	35	35	26	41	22	35	26	31	25	41	36	33	39	26	37	34	44	42	38	34	30	32	31	34	38	34	39	33	39	31	32	31	36	36	33	29	31	32	30	26	44	36	30	44	35	41	30	25	28	31	40	29	28	31	29	31	29	40	51	28	39	38	36	30	39	51	35	40	38	33	29	34	45	39	39	34	35	31	32	28	30	35	31	39	33	27	28	32	35	36	35	27	40	43	31	32	30	39	30	39	50	23	40	34	32	28	39	34	36	39	40	36	38	35	32	35	36	34	19	42	31	35	33	39	37	34	37	48	28	39	33	43	24	50	33	38	31	33	42	22	33	41	44	34	39	37	42	36	36	33	33	27	45	28	38	27	29	42	31	34	24	43	32	35	26	36	37	30	50	32	43	40	41	31	29	39	39	49	33	33	31	27	33	43	30	24	27	23	31	36	25	27	36	36	36	33	23	36	39	33	39	36	34	27	20	39	34	39	27	33	30	37	27	34	33	29	34	32	26	39	44	29	45	35	39	36	21	34	35	38	28	44	27	39	29	35	29	31	32	39	31	38	28	43	36	28	27	24	35	31	31	39	33	36	36	28	40	38	29	30	33	21	28	34	36	46	31	30	29	27	33	28	34	31	24	31	25	36	29	40	39	39	40	26	24	39	34	38	44	36	34	26	39	42	25	30	39	25	33	32	36	34	38	30	26	35	25	42	31	28	39	31	26	34	29	32	42	44	38	44	34	27	34	43	43	31	24	37	25	34	29	36	33	31	37	30	50	33	36	29	33	33	31	31	42	33	46	44	36	28	40	37	40	29	28
21191	13289	10820	20455	29395	33894	44181	60875	58267	49066	41418	32277	24117	14562	6852	2767	1080	611	521	445	469	436	441	428	467	468	418	447	424	437	467	452	436	439	462	489	432	474	470	425	419	385	424	423	451	441	438	408	442	393	480	415	474	476	463	446	450	455	431	405	445	440	470	424	422	442	454	436	421	434	466	449	430	449	423	445	425	433	448	496	461	498	488	417	438	451	445	429	437	418	481	476	432	454	422	459	460	457	458	396	425	471	426	398	463	435	464	424	469	414	468	487	451	464	443	466	440	435	450	465	438	406	459	465	459	480	486	429	422	465	429	452	450	449	489	476	456	460	415	476	449	456	463	475	449	441	421	474	494	434	449	438	438	446	432	411	427	425	439	458	449	437	421	485	466	439	455	432	465	453	421	464	478	451	445	493	427	445	436	418	461	431	467	442	439	475	473	426	432	462	420	478	467	450	465	414	465	435	428	475	415	474	441	459	465	462	464	472	443	450	439	438	435	428	418	428	450	443	483	472	438	462	454	449	470	451	439	452	428	438	427	433	484	440	461	422	472	453	443	442	469	461	421	448	432	470	401	417	468	476	425	506	484	460	430	431	479	443	464	419	454	442	446	459	433	442	471	436	454	410	462	431	476	435	453	466	410	436	443	428	436	451	463	439	462	440	444	430	445	443	453	443	434	456	442	471	425	430	427	465	447	485	422	448	433	445	443	470	439	459	429	426	463	467	433	482	459	438	424	429	433	458	416	407	464	468	438	444	428	462	416	479	460	446	427	471	456	429	439	453	477	461	456	463	444	450	444	411	435	430	455	451	472	456	457	421	457	446	453	411	449	445	430	462	453	466	425	465	441	458	445	430	428	435	467	444	445	452	418	423	424	438	417	461	424	411	437	448	468	439	461	416	463	466	453	443	435	446	458	468	459	420	462	420	486	413	413	390	449	473	408	418	428	415	465	440	431	443	449	452	427	494	447	434	432	464	431	436	416	458	449	424	425	452	438	393	452	474	448	417	470	457	448	450	476	466	453	421	432	421	474	463	417	420	436	491	461	473	423	419	450	423	462	463	444	438	458	486	461	489	453	450	441	470	455	455	466	466	464	407	434	408	485	407	463	413	477	447	432	471	464	462	418	471	427	439	478	490	467	454	461	454	465	457	443	453	447	435	468	494	465	395	474	480	457	442	458	461	460	452	444	443	493	433	449	477	402	477	448	437	455	434	466	474	425	433	447	475	443	455	433	422	417	416	446	465	433	440	479	438	434	460	448	430	481	452	443	473	443	423	471	457	398	476	423	474	475	459	471	413	462	455	449	413	435	447	435	504	463	460	461	430	485	453	455	479	437	438	467	457	428	475	442	454	423	476	448	450	424	462	445	461	451	438	466	465	461	461	437	444	460	437	467	439	461	443	446	436	472	416	439	455	438	403	457	437	440	439	435	426	481	442	459	412	442	476	443	481	473	480	456	457	453	441	455	401	442	459	469	421	446	456	461	413	452	456	442	436	433	460	452	447	467	447	459	449	451	453	472	419	483	417	493	444	475	440	472	437	451	421	457	463	492	465	452	431	453	455	427	478	444	443	468	449	455	434	407	473	441	441	455	437	451	415	456	435	433	482	411	407	442	453	442	444	447	490	443	445	470	449	483	452	474	432	457	435	450	450	436	445	413	445	414	413	451	452	458	456	402	458	437	430	444	432	452	431	421	459	437	449	437	444	444	450	453	474	454	458	453	451	477	429	477	496	458	441	482	453	463	468	434	445	440	440	448	466	445	461	402	452	458	428	464	441	455	461	444	479	442	463	452	414	448	443	456	452	436	454	479	453	433	463	499	448	480	458	440	418	412	445	454	417	475	465	468	497	436	446	436	441	422	450	452	456	427	457	401	436	471	436	428	460	479	455	436	436	422	437	441	432	445	425	454	426	474	449	462	486	446	443	483	445	487	415	466	442	450	445	453	467	473	447	446	443	465	438	456	416	434	433	454	466	450	452	410	446	455	446	450	423	426	467	470	430	475	471	475	450	408	464	452	493	439	445	459	458	430	449	460	446	420	413	409	443	462	414	455	459	463	448	419	446	415	441	418	432	473	435	443	430	474	431	465	474	479	456	438	477	412	439	459	439	456	408	423	395	438	482	434	434	487	463	416	412	449	474	463	452	438	434	426	472	468	430	439	432	431	463	508	431	485	444	436	481	455	453	451	411	442	424	448	475	440	463	457	456	494	439	414	441	439	438	440	462	430	443	455	468	447	439	443	450	473	445	467	429	453	440	476	414	428	425	416	426	440	458	474	459	443	473	419	470	455	445	476	460	468	417	437	468	437	424	458	444	454	433	448	383	422	436	441	410	446	467	440	460	439	463	531	438	432	467	419	412	495	457	452	477	474	483	446	444	421	410	433	461	471	427	451	400	459	453	460	411	449	450	467	432	447	414	447	442	453	448	454	476	453	412	439	465	431	429	448	472	460	465	442	421	453	440	467	458	444	453	451	473	420	474	445	445	450	470	487	459	390	449	474	485	450	456	446	426	443	490	510	446	479	444	428	463	451	447	466	466	458	430	476	439	482	405	415	466	464	433	432	429	461	434	465	436	478	457	457	467	419	440	435	435	410	450	448	463	452	451	454	448	424	468	441	439	449	388	487	461	446	462	416	450	481	450	417	446	474	407	432	480	460	454	418	472	482	386	448	457	446	455	454	467	450	454	458	454	432	471	445	413	416	464	434	438	470	450	482	425	455	429	429	445	458	449	470	426	432	444	474	461	406	425	455	426	455	464	460	429	452	459	437	429	404	482	458	443	414	459	467	479	423	466	461	455	435	450	429	443	464	418	459	460	402	436	443	444	438	432	458	494	461	465	427	459	456	461	417	459	457	465	456	432	424	436	437	422	457	460	441	409	439	430	453	435	446	443	437	456	444	496	413	414	461	441	417	478	437	454	465	448	466	437	449	456	470	422	403	415	401	457	477	478	478	448	457	454	436	436	453	457	487	444	478	472	460	438	452	445	423	421	463	458	447	403	503	445	466	437	423	437	459	471	464	422	420	471	451	504	471	444	475	423	443	468	435	470	431	420	426	427	434	442	439	438	440	455	431	426	444	467	452	467	438	434	455	413	410	458	471	430	451	431	467	483	443	467	441	440	463	436	426	475	478	433	421	423	456	444	446	436	452	480	450	437	463	458	445	463	464	455	482	472	446	419	454	442	440	415	444	432	418	444	458	454	414	474	437	472	478	463	428	445	458	452	423	450	465	444	468	467	452	458	439	438	434	439	442	458	474	465	462	438	432	437	481	446	447	451	469	432	441	427	423	438	445	445	453	443	434	468	476	458	426	453	435	442	443	426	443	469	464	468	433	445	434	467	443	453	447	454	443	433	458	432	434	463	455	407	432	441	435	467	419	431	419	479	439	449	444	495	463	449	471	418	458	442	426	455	435	456	408	480	417	462	449	442	486	434	450	429	414	445	402	407	462	414	428	394	441	457
1198	229	131	102	129	303	1136	2226	2583	1884	1565	946	490	221	114	50	36	41	27	29	32	38	32	26	27	30	23	28	31	38	28	26	33	36	29	24	30	27	22	28	34	23	33	19	30	30	23	20	42	22	31	34	30	35	30	26	26	33	39	29	37	29	34	29	37	16	27	31	24	32	19	25	40	22	32	32	22	32	34	27	35	29	33	32	35	33	26	46	32	26	29	28	36	27	32	32	26	32	29	29	25	25	27	31	30	26	29	26	31	24	38	35	25	21	22	29	32	29	39	30	21	37	26	26	32	25	41	24	25	30	29	32	23	39	21	44	22	32	33	27	25	31	28	31	26	34	25	20	24	30	24	34	31	35	30	35	33	29	37	34	33	27	32	33	28	24	30	37	27	32	31	32	31	32	31	30	32	32	42	40	26	37	22	31	33	37	25	29	28	31	28	21	37	22	34	28	43	28	30	26	33	30	21	32	32	41	27	33	27	25	32	26	26	26	24	28	33	22	32	29	23	27	32	26	31	36	23	31	29	36	26	33	33	40	31	40	39	31	31	37	35	31	31	31	43	21	42	24	27	30	37	28	32	41	20	31	17	38	24	40	34	40	38	28	24	26	28	28	31	39	41	28	23	22	24	28	40	33	31	35	22	30	31	31	32	37	25	27	31	35	26	28	39	38	36	28	42	42	30	42	34	30	28	27	28	22	28	28	37	25	40	37	27	34	37	26	29	33	37	35	26	40	28	33	33	25	23	32	27	34	31	37	32	24	32	23	35	45	31	34	22	29	34	23	24	31	24	27	33	29	28	30	25	26	29	27	28	24	34	37	43	19	37	33	36	25	41	22	30	27	29	33	28	24	23	28	37	26	33	29	32	24	37	22	23	23	22	23	31	40	32	37	28	25	22	25	34	33	24	32	31	36	36	39	30	27	36	27	25	32	32	25	29	28	37	36	29	20	25	23	27	35	35	38	31	32	24	34	28	36	26	23	26	31	28	28	35	27	46	19	20	29	20	29	30	30	24	42	20	30	28	26	28	29	27	23	31	33	21	26	39	31	25	29	39	28	20	21	21	28	24	30	34	24	33	23	28	28	17	30	31	26	21	32	29	38	40	38	35	26	26	32	38	30	25	22	22	34	27	33	34	38	29	33	28	28	26	28	30	25	37	28	27	23	29	37	33	28	29	29	34	27	38	34	17	27	22	43	25	20	29	27	32	31	25	27	25	33	27	32	24	29	27	35	23	28	22	30	37	29	26	34	18	28	30	39	32	28	34	31	21	29	30	32	25	33	31	27	30	29	35	30	26	19	34	38	31	28	25	38	33	28	24	38	28	17	26	34	35	35	27	27	32	22	36	39	29	38	27	36	20	33	30	36	29	25	38	35	26	27	25	34	29	36	24	33	34	31	31	28	27	30	17	26	28	28	30	30	16	22	26	19	39	23	45	23	30	29	33	34	24	39	31	28	28	27	20	29	26	29	34	30	32	35	29	31	34	29	23	25	19	28	37	29	30	35	45	35	30	29	28	20	24	31	34	22	33	29	31	31	23	28	18	31	24	27	39	34	25	29	31	36	26	28	26	26	20	46	30	27	23	30	35	24	31	28	31	25	26	36	23	33	30	31	24	25	28	36	25	33	29	28	20	28	33	31	40	29	24	30	29	29	37	26	26	39	33	30	29	33	20	33	25	27	29	31	19	27	34	29	35	31	23	34	22	32	30	33	19	29	22	29	25	29	32	30	30	38	33	25	29	12	35	28	28	24	37	19	24	32	37	35	38	30	39	35	26	28	32	25	35	29	22	37	20	19	36	30	36	32	25	34	31	32	38	33	27	28	34	27	22	29	30	24	38	25	31	29	28	33	32	24	35	29	32	29	36	36	30	24	42	24	30	23	41	28	38	34	30	35	29	35	29	24	31	37	31	25	28	30	38	20	26	31	39	19	28	33	33	31	34	37	25	28	33	28	21	34	35	34	27	34	35	35	29	28	29	33	28	21	37	22	24	28	12	32	35	17	39	31	31	23	30	34	22	33	37	31	29	29	29	36	21	27	24	38	39	37	30	36	36	30	34	24	25	23	19	37	24	34	22	35	25	30	25	29	31	28	36	37	30	25	32	37	24	22	24	24	40	30	28	32	35	29	34	32	30	36	36	30	30	27	33	27	33	29	30	37	32	31	25	37	29	27	40	29	41	29	21	22	39	45	24	36	20	31	25	35	35	25	27	37	33	28	31	34	32	40	19	20	27	28	31	32	28	32	26	31	32	29	40	47	31	26	28	35	30	37	31	31	35	31	28	32	26	31	29	28	28	29	28	29	35	21	25	29	27	29	31	25	25	31	29	33	26	12	26	22	35	34	21	24	20	29	37	27	32	32	38	28	33	35	23	28	28	25	27	34	27	23	41	28	22	25	28	26	38	29	36	25	36	29	23	27	32	33	48	22	32	36	29	32	25	35	24	20	26	27	36	30	34	32	32	26	30	30	23	36	24	32	22	23	35	36	32	31	31	28	27	29	25	27	28	35	38	28	28	23	28	37	27	19	31	28	30	26	34	45	30	31	29	24	28	40	21	29	35	34	23	26	34	36	28	30	43	25	33	36	24	45	40	25	23	30	40	25	30	27	33	20	21	32	25	35	35	25	24	28	25	39	30	29	29	31	27	28	31	32	32	27	31	25	23	31	24	37	29	40	28	24	20	29	28	29	22	28	32	28	37	27	29	39	37	32	41	27	34	31	21	33	34	34	30	26	39	26	23	25	34	33	37	33	24	35	28	33	43	34	29	30	22	33	30	21	30	19	27	24	26	25	31	19	31	37	22	31	41	28	35	34	28	25	33	27	35	34	35	31	20	37	34	32	36	36	40	28	31	27	25	33	34	33	43	33	20	32	33	30	27	40	28	23	29	40	36	37	28	30	32	35	35	38	34	26	27	27	31	29	29	24	26	33	31	31	27	27	31	35	33	41	30	28	26	21	44	23	25	31	32	32	22	30	34	30	40	29	35	34	31	32	28	35	36	29	22	31	26	38	18	22	28	34	31	37	29	29	38	28	41	37	27	23	18	26	37	33	37	34	25	23	28	37	33	29	38	36	31	29	16	42	34	40	28	29	28	35	22	26	26	32	42	29	29	33	30	27	28	41	28	29	27	25	22	28	35	29	36	32	38	12	30	26	31	33	26	28	28	28	30	27	26	33	30	31	25	27	21	32	24	35	17	38	23	34	23	31	28	28	28	26	39	23	30	26	26	40	33	26	34	28	27	29	32	24	27	44	27	26	29	40	34	31	30	27	37	33	38	23	34	40	33	27	29	39	24	40	24	31	29	27	31	24	40	37	24	33	36	23	29	36	32	26	34	26	40	26	40	43	29	23	28	22	32	25	32	37	36	30	26	34	30	33	37	21	21	39	19	18	28	30	21	25	30	28	35	37	31	28	29	31	37	30	31	39	31	35	36	38	35	37	31	31	36	27	26	30
13455	6038	3253	5819	13458	20616	30208	35830	34278	29578	26338	19809	12087	6016	2432	996	584	494	425	379	411	413	368	429	378	414	377	408	423	420	379	385	417	371	424	404	399	370	374	393	429	384	397	372	367	395	388	394	385	418	382	398	399	378	386	405	380	416	421	403	385	400	402	384	357	409	373	397	412	412	370	399	414	387	368	390	387	393	409	361	396	389	425	388	396	423	403	392	379	409	392	415	390	354	372	401	401	395	346	387	424	428	402	376	399	399	386	390	419	369	375	382	378	372	403	394	370	371	375	383	396	346	381	400	406	384	418	388	390	375	389	378	414	407	374	405	412	387	411	396	371	379	377	401	413	382	400	398	427	414	416	406	381	372	409	371	425	386	392	369	398	386	364	388	386	440	384	402	403	430	380	405	413	375	380	402	383	403	406	370	381	397	398	373	407	401	398	396	376	410	422	394	383	371	401	381	398	387	423	428	403	436	388	373	392	396	395	400	383	396	377	434	383	416	377	384	380	370	390	401	419	403	376	417	388	386	383	391	374	376	435	369	381	390	390	409	409	403	368	380	410	383	395	407	410	402	371	376	388	423	380	399	390	418	393	407	354	370	380	409	372	381	392	420	396	399	388	372	390	387	401	369	433	380	422	421	411	393	381	390	397	394	420	372	396	406	390	375	428	411	380	400	409	424	416	370	401	428	392	387	389	393	385	406	388	394	416	401	373	401	396	379	385	398	394	406	422	387	406	369	375	400	391	362	377	406	373	364	392	411	401	411	399	434	374	381	401	425	404	416	384	426	359	416	397	407	400	400	377	420	413	373	384	406	411	390	369	394	372	401	416	425	415	397	415	389	430	421	388	383	410	411	380	414	402	417	413	398	443	392	386	369	380	432	372	384	411	374	388	381	403	384	401	384	396	367	388	410	373	382	414	400	388	384	404	389	391	401	413	388	371	395	395	388	400	390	402	390	413	384	402	384	429	402	381	357	407	394	346	422	384	397	385	394	372	409	392	405	414	432	396	394	409	392	416	380	416	385	357	382	392	389	418	378	420	396	411	384	419	394	387	381	382	423	380	409	407	426	410	369	389	396	369	403	402	352	399	413	386	408	387	402	398	362	392	416	382	408	401	411	397	368	379	423	399	388	379	383	418	391	415	400	404	380	404	400	404	395	407	426	403	393	399	401	422	379	383	356	357	423	407	446	398	404	399	393	394	402	402	382	385	356	371	398	405	391	365	398	385	416	350	378	378	351	411	396	384	354	381	383	417	392	382	391	403	382	400	385	373	429	417	402	398	391	379	392	381	393	378	402	398	411	380	380	375	365	417	395	397	418	387	429	398	387	387	395	375	429	422	390	376	409	396	399	369	380	404	363	415	405	390	392	403	382	383	418	383	400	407	398	380	430	427	417	403	379	357	381	387	409	377	382	392	432	395	407	387	339	371	396	400	428	390	369	379	380	415	410	375	380	427	391	382	398	430	396	386	381	370	404	406	400	375	364	349	393	411	416	376	380	414	385	403	433	396	396	445	432	363	389	379	405	403	440	398	403	370	396	415	382	404	385	454	401	381	404	385	392	386	423	383	400	399	381	402	389	433	407	399	425	417	365	422	407	375	368	429	417	397	376	384	400	373	354	409	391	409	376	384	403	407	401	404	412	396	418	387	397	417	385	379	407	377	366	391	398	389	387	407	415	392	409	381	389	378	419	391	367	383	387	402	370	385	406	426	401	431	390	401	412	392	430	427	413	355	404	383	406	392	420	382	398	384	409	388	386	404	408	364	396	366	374	408	390	406	412	424	387	378	384	393	384	417	396	402	415	394	356	425	382	424	401	409	415	401	415	433	421	373	379	416	405	424	384	372	389	380	400	412	413	396	433	381	421	395	373	382	383	419	386	410	414	398	397	399	383	379	409	406	425	413	410	410	378	373	395	422	401	393	385	380	375	406	410	399	375	378	374	368	375	397	395	381	424	420	396	414	395	402	448	379	395	434	382	407	391	383	419	414	371	411	389	411	383	400	403	436	402	371	402	391	370	390	373	396	399	406	381	369	385	404	407	359	377	375	419	378	381	383	415	398	397	384	406	404	439	382	387	429	376	396	376	385	386	409	389	398	412	356	401	426	390	363	401	410	402	398	384	383	391	399	397	402	381	405	412	393	403	397	416	364	379	382	380	411	391	418	386	422	411	390	396	357	396	420	396	394	374	405	412	370	374	405	411	404	378	431	424	394	409	366	408	395	391	412	385	414	393	394	383	369	414	411	385	367	367	372	384	401	404	422	366	377	347	395	403	404	407	410	401	361	365	393	385	397	382	433	375	389	431	417	401	418	419	387	398	390	408	389	438	386	407	381	402	409	414	411	402	394	423	385	431	414	375	428	400	379	370	335	371	408	389	405	396	411	401	391	356	396	403	403	346	409	384	378	372	382	397	386	420	384	407	434	439	418	394	429	398	388	408	389	407	370	382	379	413	411	418	365	390	387	368	395	387	425	362	395	382	390	406	372	412	382	387	415	424	397	417	435	379	399	390	380	373	384	365	409	371	410	419	404	409	402	401	400	358	411	397	377	383	414	428	367	413	396	380	437	404	397	387	357	395	410	379	423	408	396	370	382	427	387	396	407	401	408	379	429	406	375	402	358	379	420	420	386	429	392	410	385	411	383	392	389	428	418	434	388	396	398	382	405	408	353	382	395	421	383	401	406	383	414	395	373	402	397	384	410	422	433	398	390	401	400	387	396	414	393	434	402	435	419	375	390	421	367	431	367	444	384	343	367	378	394	379	397	364	386	385	421	418	401	399	402	398	407	368	369	415	382	420	398	395	387	394	417	409	361	385	428	391	366	430	387	368	408	409	372	391	395	406	384	401	432	346	418	407	393	397	382	394	405	380	358	382	444	420	398	429	405	430	405	374	405	382	410	385	402	382	424	356	364	379	411	386	377	361	371	387	376	372	386	426	448	396	415	400	415	391	375	400	391	398	384	416	419	439	407	420	394	408	386	381	387	414	404	402	387	394	406	421	398	412	378	414	387	400	382	380	403	420	408	444	394	386	395	403	416	370	398	394	378	387	338	398	373	384	396	407	398	408	387	374	401	380	413	404	389	382	421	390	396	450	396	405	410	391	391	330	380	398	374	443	420	397	406	389	382	407	422	370	376	420	397	411	401	411	364	417	408	368	403	361	368	383	388	404	386	404	388	423	406	395	385	394	401	433	400	412	359	394	374	400	378	395	405	392	385	401	428	383	388	396	420	416	383	387	367	402	368	345	362	368	387	372	376	386	405	386	409	428	393	419	398	356	388	393	381	401	406	422	396	371	401	372	377	399	409	416	372	403	403	397	350	432	373	384	375	405	399	371	379	363	420	392	407	412	418	404	405	378	403	409	421	336	373	381	409	376	405	407	412	400	371	401	339	427	373	440	407	402	406	405	401	436	406	409	405	388	368	428	393	400	392	411	401	387	438	393	411	394	398	360	411	373	379	416
870	657	327	235	322	1372	4889	7458	6907	4787	2377	1985	1039	486	178	91	46	41	34	25	20	34	33	29	22	35	27	36	32	43	26	19	38	28	40	23	33	29	38	46	31	25	29	31	36	24	34	35	24	34	32	27	36	26	39	17	31	34	34	29	27	43	33	29	23	28	39	28	25	35	28	27	35	39	33	38	29	32	37	24	33	35	32	30	38	41	22	29	23	31	34	37	33	21	23	29	30	23	28	32	31	36	31	30	30	36	22	30	33	23	30	24	30	31	26	26	37	35	24	35	38	30	28	34	27	28	29	23	27	30	28	38	36	30	25	27	27	34	35	35	31	27	43	27	36	30	29	28	27	36	25	22	32	27	34	28	36	27	34	38	26	30	31	38	23	29	24	31	36	39	29	41	41	36	26	31	31	25	33	26	23	43	31	37	38	31	29	30	35	30	36	35	25	32	30	43	42	28	27	37	23	31	32	35	24	28	44	24	29	25	26	33	35	34	27	26	27	34	29	29	32	33	36	27	29	43	30	27	29	24	40	33	30	20	28	27	26	34	23	29	25	35	30	40	30	27	27	33	31	30	35	30	24	32	39	38	30	30	32	35	33	24	32	28	28	29	34	30	24	33	27	27	38	28	30	25	28	27	29	30	25	28	34	35	37	27	45	26	26	30	26	29	33	23	30	23	30	31	30	41	32	31	46	28	33	38	38	33	34	29	32	26	32	29	39	28	28	37	32	30	33	27	29	35	25	36	29	24	30	25	29	44	29	34	27	39	27	32	30	32	32	29	35	32	30	27	53	29	25	36	37	32	27	38	37	32	31	26	37	31	35	30	28	28	28	30	23	28	31	25	25	33	31	45	36	24	21	25	25	36	30	33	34	23	27	32	27	43	30	31	34	35	18	26	27	36	36	25	29	37	34	33	26	36	38	32	36	39	27	33	36	34	25	29	25	27	28	38	28	43	28	37	32	23	29	32	26	23	29	35	37	28	25	40	35	33	22	28	27	28	36	31	30	26	32	30	28	28	32	19	40	28	31	32	36	31	28	25	30	18	38	36	25	28	35	37	36	30	33	32	20	32	36	26	28	33	28	27	37	26	30	31	34	33	15	27	26	32	33	29	38	40	32	26	30	23	27	33	31	32	31	26	38	26	32	29	29	26	36	32	21	29	21	31	29	25	37	23	28	32	33	22	29	31	26	43	29	41	33	24	32	24	26	24	31	39	39	23	33	28	28	40	32	35	26	29	32	37	28	28	27	30	25	28	33	23	29	23	41	28	20	35	34	44	28	27	26	26	40	30	37	31	37	24	26	41	34	28	43	29	29	31	39	28	28	33	25	30	48	40	34	26	39	37	28	26	35	32	23	32	21	36	23	33	29	34	27	28	33	27	33	30	22	26	31	42	29	32	25	31	29	37	26	33	22	34	34	30	32	27	38	42	29	22	25	26	34	18	39	29	29	27	32	21	26	33	26	32	25	32	46	33	37	26	27	26	24	26	24	42	40	30	26	29	30	28	39	25	27	28	28	33	31	33	34	31	35	33	34	34	32	31	21	29	37	32	31	37	30	34	41	48	31	33	25	31	32	30	19	26	32	32	37	27	34	35	31	35	18	36	31	29	33	33	33	29	31	37	19	32	36	25	29	30	28	39	16	29	34	23	35	26	34	26	30	34	33	31	29	27	27	23	27	25	28	30	25	31	25	29	30	21	28	36	39	26	30	38	25	36	35	30	40	23	34	18	33	29	28	26	30	17	27	30	38	26	25	39	33	25	35	39	27	27	32	37	26	26	37	29	43	32	32	31	28	27	31	29	32	26	40	29	28	35	29	35	35	29	24	24	21	26	34	24	33	24	31	27	39	30	29	24	35	25	28	32	31	40	29	38	35	34	30	26	26	29	31	22	15	37	28	22	31	34	26	29	28	27	34	41	30	24	32	32	39	26	31	37	29	30	24	36	23	34	31	19	26	28	44	22	30	39	28	26	35	35	34	29	19	26	35	30	28	23	35	28	36	33	36	23	29	23	35	26	41	47	32	27	40	28	39	33	42	34	22	31	20	18	28	42	30	30	28	35	32	29	23	34	32	39	29	37	31	30	31	27	32	24	31	31	32	31	34	31	34	24	27	28	36	34	44	25	31	33	37	32	37	25	31	37	34	22	26	28	34	36	28	35	32	30	44	30	22	24	28	37	30	35	36	20	25	38	29	46	34	18	35	36	37	20	33	24	42	31	37	32	33	39	33	35	33	40	28	33	18	38	19	25	42	33	24	31	32	22	21	23	21	39	20	41	23	27	32	34	30	29	24	26	29	22	29	20	29	32	28	35	25	26	21	24	26	27	34	34	28	33	27	35	20	32	33	30	34	40	23	27	32	29	21	39	29	36	37	24	32	25	22	31	38	32	26	29	27	27	31	47	25	32	38	28	31	43	38	27	34	26	21	33	37	37	35	32	33	39	33	32	25	31	26	35	34	30	31	22	37	30	39	26	35	40	31	36	26	37	27	39	36	26	40	27	36	31	31	33	22	31	32	25	24	28	34	34	33	37	37	39	30	26	31	31	29	34	28	19	36	32	24	26	41	29	31	27	30	30	36	37	41	27	32	31	22	35	43	34	28	26	36	32	30	28	37	30	31	26	16	29	28	32	42	33	25	40	38	25	25	24	33	28	37	37	26	37	27	27	23	29	38	35	35	24	30	35	32	21	27	31	34	28	34	29	22	35	41	29	23	35	29	25	26	30	40	27	25	30	29	22	26	30	28	26	27	31	25	34	39	38	27	22	28	25	32	33	32	33	32	37	41	34	37	28	31	35	30	32	31	32	30	36	35	36	32	25	20	26	31	31	38	27	28	18	34	28	27	39	22	38	39	40	31	28	40	24	30	25	22	37	33	24	29	29	25	31	26	27	24	31	36	31	33	28	28	28	30	45	25	33	26	29	30	31	36	28	28	36	20	32	28	36	35	31	34	27	27	22	34	24	31	43	17	34	34	24	28	31	36	39	25	35	30	34	23	33	28	46	22	38	33	30	34	39	36	27	27	31	30	29	44	22	36	36	32	34	28	25	22	43	30	26	27	29	30	28	36	27	29	30	32	22	33	26	26	24	34	41	24	26	36	34	33	29	34	21	35	31	35	30	35	36	28	31	35	32	34	26	29	27	47	37	21	27	32	29	42	22	41	25	32	41	36	28	22	33	27	33	34	32	34	37	26	29	31	40	28	38	39	27	33	23	31	32	25	37	27	29	31	39	38	41	27	38	35	40	31	27	38	25	33	29	26	31	42	37	27	23	29	33	37	23	35	30	24	24	26	27	32	39	27	29	28	27	31	34	34	37	35	25	40	23	31	30	29	34	36	35	30	29	31	22	39	32	27	29	27	33	23	26	38	27	28	43	21	28	27	20	30	34	29	34	33	25	29	30	21	30	32	31	31	28	23	22	29	31	33	25	34	34	38	26	26	34	40	21	31	47	31	35
19706	13644	6584	13138	24679	35659	47934	50350	45185	38561	28999	27573	19777	11055	5026	1814	767	493	426	365	398	416	395	422	404	414	373	400	405	390	398	402	393	392	406	376	415	399	383	368	417	425	447	402	417	414	379	393	414	431	403	403	424	364	383	389	411	395	385	407	391	388	386	386	421	393	408	406	396	413	381	391	408	403	424	422	408	405	383	377	410	376	371	405	419	435	397	392	438	383	421	422	388	401	385	426	366	428	414	398	414	409	411	398	426	404	376	398	409	390	430	425	410	416	383	400	445	404	372	414	413	365	375	374	381	377	411	377	401	358	423	405	435	408	417	408	380	404	405	398	407	425	435	377	414	390	400	401	415	437	414	418	414	398	380	389	428	383	411	391	409	404	387	416	388	414	398	361	388	402	420	430	416	348	383	404	410	405	385	389	409	423	379	405	411	392	411	375	384	385	432	395	414	383	431	385	402	421	402	413	388	457	377	412	361	402	422	388	410	387	432	404	407	398	383	423	403	413	392	419	388	395	403	379	368	399	387	416	359	406	407	429	397	377	434	407	416	420	394	410	423	413	423	387	393	417	437	396	421	424	404	425	406	395	389	384	399	446	353	410	420	375	416	436	382	390	412	409	415	407	424	360	424	409	421	417	405	378	450	409	354	418	396	413	411	409	402	433	396	409	405	431	414	415	412	420	411	432	386	371	390	384	410	408	415	435	362	422	386	356	363	389	416	401	360	428	387	398	413	402	424	395	403	431	361	424	388	414	399	403	429	431	349	401	396	406	420	426	373	414	427	389	444	398	417	403	388	414	382	377	412	401	391	415	417	415	397	387	384	382	420	388	408	416	397	419	388	392	391	438	387	400	409	384	393	362	387	390	401	429	439	410	378	384	381	402	392	394	365	407	423	402	408	399	406	431	427	400	401	385	384	388	393	419	397	403	426	368	413	386	387	391	376	389	387	385	397	386	401	361	411	397	395	398	394	430	422	409	436	396	416	390	395	433	400	393	375	394	416	384	394	398	405	416	410	401	409	416	375	387	408	449	434	416	404	425	412	383	414	398	407	397	415	404	438	425	383	409	401	419	374	415	394	416	401	392	400	423	379	393	405	402	394	398	435	429	375	394	406	441	419	414	396	394	390	370	388	384	387	391	410	418	415	381	403	368	418	428	377	406	389	425	404	376	418	368	383	449	377	408	406	440	422	382	408	406	435	406	399	426	386	449	393	432	379	380	423	441	446	430	418	412	390	408	333	417	352	372	408	396	370	388	415	390	436	413	415	381	382	397	408	408	386	437	386	403	413	428	404	377	381	406	406	394	403	426	395	420	411	401	395	396	414	454	382	438	417	400	399	411	411	392	348	398	396	398	453	408	405	378	401	377	411	433	403	366	373	350	430	399	384	407	410	384	407	398	423	405	396	407	413	396	397	382	433	404	423	385	392	427	465	403	412	415	358	374	409	414	376	398	452	441	411	434	406	403	448	419	407	400	409	401	379	411	412	405	404	378	353	408	416	374	410	404	421	433	395	441	390	396	389	411	403	390	388	409	414	368	426	421	426	386	420	366	404	374	389	409	388	436	389	362	400	409	406	365	443	426	392	374	362	380	408	415	397	415	401	402	394	433	392	392	394	397	360	407	407	438	410	463	435	414	410	381	379	400	400	398	375	382	395	406	400	408	379	374	399	405	424	427	391	391	401	453	403	399	395	428	404	384	409	404	381	420	419	392	388	395	409	351	411	408	405	416	414	352	410	465	388	409	396	408	414	404	424	404	423	396	368	398	407	401	388	379	394	406	391	403	425	375	430	391	413	440	402	442	389	420	400	380	402	421	397	396	415	431	422	375	412	409	390	437	422	404	428	396	360	385	421	415	395	404	444	377	402	404	414	410	399	377	385	368	411	407	428	400	391	355	398	373	383	398	416	422	437	415	393	436	385	414	382	417	344	385	427	429	395	400	411	361	396	425	414	416	432	404	401	411	412	390	396	408	391	393	419	411	390	383	417	397	402	407	419	453	410	414	375	386	423	374	396	421	411	387	432	380	414	408	395	430	395	394	419	368	402	394	377	387	415	408	404	412	411	377	419	387	365	425	391	382	393	414	402	399	371	429	384	359	417	402	422	454	384	404	384	378	393	394	374	439	383	399	387	419	387	409	406	378	377	394	400	401	421	431	392	394	396	389	422	415	410	377	383	403	411	398	396	423	413	405	415	403	408	384	376	393	386	426	363	386	403	384	382	417	384	380	410	394	410	390	387	389	379	421	361	395	394	371	399	428	384	392	389	403	387	426	430	417	408	391	383	381	361	367	372	393	394	387	388	393	375	425	405	401	396	387	391	426	414	415	383	385	419	394	393	406	448	430	432	397	394	416	398	407	399	420	422	427	371	392	389	431	411	412	390	410	400	437	419	395	415	390	419	394	347	414	391	454	392	406	435	373	401	406	426	395	420	390	388	367	411	378	403	384	380	377	384	401	406	400	410	389	399	410	363	383	403	420	410	417	390	414	384	389	408	392	395	399	386	383	419	401	412	410	392	421	418	417	389	422	405	378	388	398	378	446	390	385	400	395	377	395	426	382	393	380	409	394	402	377	387	388	387	432	377	377	440	410	411	398	412	416	404	394	409	397	411	367	399	392	383	406	414	417	386	381	401	379	416	424	383	394	400	408	403	379	372	431	429	374	397	405	384	404	404	417	405	399	377	401	390	419	427	433	386	378	383	398	381	412	405	435	390	382	386	398	430	392	420	381	384	390	394	431	386	421	444	394	418	422	383	385	391	376	401	450	367	412	381	402	400	391	443	415	388	405	398	455	425	407	386	432	379	429	405	400	382	421	383	387	421	430	397	380	415	424	412	380	388	376	410	414	374	364	397	380	383	383	369	421	423	438	426	397	411	409	387	413	410	426	422	412	401	453	358	408	395	373	438	411	402	407	420	403	422	406	408	408	437	400	353	398	374	445	427	384	410	398	382	384	382	389	383	385	387	428	381	399	394	420	372	433	414	388	399	385	401	390	388	367	391	410	408	412	396	418	383	412	404	391	394	405	407	411	396	394	432	392	428	402	415	366	402	376	404	400	378	417	402	412	399	400	362	383	396	401	461	384	391	404	366	403	399	388	380	371	379	395	414	378	387	401	426	371	339	392	379	384	407	417	418	406	408	425	422	383	389	373	406	389	389	398	379	416	416	400	382	399	393	417	403	388	422	385	404	425	395	387	393	401	368	371	415	422	397	371	423	383	387	398	426	388	396	380	411	416	381	403	397	420	414	398	415	368	399	420	402	372	376	434	421	399	408	362	385	413	396	410	408	427	361	449	400	385	392	397	416	381	385	392	407	377	435	400	400	396	393	383	423	397	403	400	433	405	386	397	433	372	390	382	407	405	397	390	364	403	396	372	415	408	378	388	387	362	424	405	395	395	456	367	435	405	435	409	418	352	402	413	404	420	382	450	371	374	424	429	401	372	407	392	422	372	429	363	389	429
2166	631	415	397	518	724	2784	8507	9006	6173	2276	2269	1026	368	155	77	29	56	38	32	33	37	43	33	28	33	29	29	30	29	27	33	33	35	37	38	26	34	38	31	24	36	44	32	37	32	24	35	34	28	33	33	37	35	38	41	35	36	37	34	46	36	32	28	33	47	27	34	31	37	39	33	32	38	30	33	27	28	35	32	32	27	39	24	38	32	33	44	31	34	30	34	23	27	33	40	40	35	32	36	43	36	32	37	37	32	26	37	38	39	41	33	35	37	27	29	25	34	31	33	24	35	38	30	36	23	29	34	38	36	29	37	23	30	27	24	27	44	28	46	24	33	33	29	36	34	36	38	29	38	29	25	36	33	32	34	33	42	43	26	31	28	36	32	27	37	28	32	36	34	28	27	26	30	48	35	29	25	37	37	45	31	40	31	36	30	30	37	28	35	40	39	38	38	33	30	26	34	27	27	34	38	35	35	37	48	33	49	32	38	26	39	34	28	30	39	24	40	35	27	33	28	37	42	25	35	21	30	37	40	46	38	33	43	22	28	30	34	40	31	34	38	31	36	36	27	24	26	31	44	36	35	23	23	36	33	37	32	32	36	19	33	40	45	31	30	31	34	44	35	35	31	29	36	31	33	40	41	29	30	30	24	27	33	26	30	36	42	30	43	43	32	32	31	46	31	35	41	24	37	42	33	35	35	30	26	34	30	33	38	39	29	45	32	32	38	33	21	54	36	25	28	28	45	32	30	28	37	36	39	31	35	31	37	32	28	37	35	32	37	28	26	31	27	41	31	23	24	29	37	34	33	44	31	26	34	34	31	34	33	31	42	29	29	38	38	33	35	33	45	38	34	35	29	29	35	45	34	36	27	31	36	34	23	32	25	31	34	30	34	23	40	29	34	28	42	30	30	37	35	33	38	40	34	42	28	29	29	34	37	35	34	16	34	37	35	38	27	41	36	36	32	32	43	37	33	48	45	33	41	30	42	42	37	35	43	25	33	31	32	27	34	40	35	33	25	30	21	30	44	31	30	31	34	35	30	44	38	37	36	43	32	33	47	35	38	34	36	29	34	56	36	34	22	34	40	35	26	31	34	28	29	34	31	39	33	37	44	33	30	34	49	28	37	40	23	39	30	33	36	37	36	31	31	36	31	26	44	39	33	33	39	36	28	34	33	34	26	28	38	35	25	36	37	37	32	31	36	26	30	37	35	33	29	37	35	33	26	41	32	34	43	42	36	32	33	36	33	33	32	24	35	33	30	27	34	35	26	36	40	31	37	36	36	40	31	36	20	41	26	35	30	33	37	29	21	34	31	21	33	36	34	36	31	28	29	34	31	39	34	34	31	47	30	35	32	25	41	33	38	32	31	29	39	25	33	38	32	29	34	21	31	35	33	34	29	26	35	49	39	36	25	42	29	36	24	34	34	38	42	35	36	33	38	43	33	30	27	37	35	25	29	27	37	39	30	28	33	27	37	34	33	45	26	29	37	39	30	43	21	34	36	36	26	44	29	30	26	26	44	27	39	38	28	36	36	33	31	35	31	35	39	41	27	29	40	31	40	33	28	36	24	19	33	34	30	37	35	40	29	25	34	38	23	37	31	31	32	30	29	42	34	34	39	35	28	32	35	35	29	22	35	36	36	25	50	33	39	38	32	36	32	31	20	27	31	28	35	32	37	40	39	42	28	29	28	37	36	39	35	35	29	39	24	36	35	29	32	42	38	32	51	37	30	38	38	30	38	30	44	34	35	37	38	42	36	37	43	34	39	28	34	43	32	36	32	28	38	34	43	33	24	32	36	25	36	24	44	37	36	28	25	30	33	30	41	36	35	36	37	33	28	40	43	43	43	34	20	36	39	35	32	40	37	44	34	35	43	31	25	35	37	44	44	36	35	26	34	39	36	43	36	33	30	36	24	36	36	32	45	37	21	37	31	40	49	35	31	30	39	29	39	44	41	33	37	29	31	39	37	31	37	41	32	31	44	30	35	33	22	31	35	37	37	38	26	32	39	25	53	31	38	24	29	37	30	33	36	42	41	40	36	35	35	38	35	41	38	43	30	30	36	35	43	43	36	38	36	34	42	42	43	37	35	34	35	34	40	38	32	44	34	28	40	26	34	35	29	25	39	31	28	36	39	31	29	29	29	32	32	32	39	30	31	30	33	39	34	27	30	35	36	36	30	35	38	35	32	46	21	40	41	43	28	42	31	40	36	30	36	38	35	39	45	31	35	38	32	41	35	38	34	27	26	32	38	33	32	39	31	40	37	29	38	34	31	41	29	38	35	29	35	31	36	34	46	44	29	35	32	29	34	36	36	26	34	37	28	31	33	46	23	30	28	31	38	40	40	44	31	29	37	34	31	40	35	34	35	35	26	31	41	38	40	48	37	21	33	31	34	26	34	42	31	28	36	38	32	19	27	30	35	33	50	20	39	43	43	30	39	27	34	33	27	29	24	39	31	42	43	29	34	29	29	36	29	32	25	35	38	42	29	35	40	33	35	32	35	32	36	26	35	27	47	44	27	38	30	44	33	35	36	41	30	32	32	30	36	30	29	32	28	43	20	40	33	29	39	35	29	36	42	40	40	31	34	35	29	37	26	31	34	27	41	29	37	36	38	42	39	37	33	38	40	31	35	30	24	36	30	43	30	43	43	27	45	35	25	27	36	28	31	25	39	37	40	35	47	38	34	46	36	27	44	28	38	27	37	25	21	27	29	34	31	25	41	37	29	36	43	23	29	39	41	27	25	36	46	28	29	27	35	36	38	28	30	27	32	29	36	34	30	47	24	36	31	28	33	31	40	32	22	34	25	27	30	38	37	46	31	33	33	47	32	37	39	38	33	38	25	36	26	29	29	17	30	40	37	28	24	36	24	45	41	42	27	36	47	32	37	34	46	36	31	39	38	30	43	39	32	33	39	34	30	33	31	28	32	27	37	38	38	35	41	37	37	52	37	37	43	29	24	23	32	37	31	40	36	29	36	36	46	33	25	33	29	33	30	43	20	31	40	29	33	32	35	35	35	33	41	46	35	32	34	23	39	39	49	34	37	35	31	40	31	30	50	27	35	32	36	35	37	33	31	40	47	30	31	40	34	35	43	35	32	42	47	44	32	40	35	38	36	35	30	33	27	30	30	35	41	28	43	23	42	34	20	41	24	31	31	34	42	32	33	42	30	29	38	41	27	34	34	44	37	35	34	23	27	32	36	29	37	25	29	28	38	27	27	31	32	44	31	28	30	34	24	32	33	29	41	36	34	31	35	27	39	31	34	26	35	30	33	27	27	38	38	27	40	49	36	35	36	32	24	30	29	40	28	28	31	33	34	31	41	33	29	35	30	20	25	31	37	28	31	26	29	30	34	29	27	36	34	38	36	33	40	29	51	34	35	41	37	37	33	32	28	40	27	40	27	36	30	36	37	38	33	42	27	32	27	33	25	27	29	38	39	32	38	34	28	36	30	34	34	37	27
21586	13008	8816	16478	29202	29035	41472	54442	50253	40184	29756	28664	18729	9479	4169	1827	804	543	487	483	439	453	464	440	439	442	460	463	454	439	473	423	460	439	460	437	444	459	464	426	454	499	470	440	453	384	460	428	448	450	455	479	444	445	412	451	420	421	403	438	462	430	453	522	451	466	430	456	439	470	471	464	452	473	474	442	412	443	448	483	449	460	438	451	480	475	472	443	426	436	420	446	468	449	436	455	469	470	456	451	419	469	427	446	501	469	411	452	454	434	437	465	451	435	460	467	484	442	434	456	453	451	455	482	440	456	432	456	430	477	461	485	483	428	481	462	430	457	443	431	400	416	443	413	453	445	466	453	464	429	442	444	454	454	470	484	456	474	453	466	465	447	441	428	435	485	434	458	468	480	466	452	436	446	450	497	462	457	437	450	448	478	418	432	476	413	467	467	436	440	441	422	425	393	485	444	439	413	445	453	458	467	466	442	440	440	442	472	430	467	477	459	441	444	448	469	427	436	441	436	444	462	425	455	443	428	424	396	437	428	459	429	457	448	436	432	403	474	431	422	464	483	450	429	443	474	454	466	448	434	451	467	452	417	435	446	436	456	440	434	439	463	448	436	454	447	421	451	437	436	395	447	484	428	426	438	434	452	472	438	457	456	438	446	420	435	437	467	472	480	464	454	483	445	435	434	467	435	461	419	443	455	467	440	466	454	439	497	457	417	452	480	446	445	406	441	435	465	455	458	445	432	443	447	470	414	461	441	423	425	470	461	483	444	460	424	443	481	450	433	424	441	454	476	443	443	415	459	454	460	461	406	430	416	453	464	460	431	418	471	442	466	504	450	452	448	477	475	444	420	463	454	462	429	455	419	479	468	480	454	434	447	468	446	507	433	471	456	441	463	448	423	455	422	423	413	474	432	418	460	408	430	461	448	434	446	452	489	417	435	438	453	465	451	465	432	411	469	453	459	478	455	458	477	419	454	429	441	467	451	441	472	461	480	446	491	449	449	476	447	394	458	475	420	477	455	476	476	420	461	461	439	458	445	437	443	470	437	414	449	419	443	491	445	472	414	458	448	406	482	431	436	463	427	440	442	429	478	454	436	443	488	410	458	430	439	476	473	416	466	471	444	430	456	457	479	459	480	450	450	473	457	412	459	440	436	448	458	420	452	442	464	426	465	441	441	425	438	427	443	463	454	440	454	431	430	444	449	430	439	452	400	474	442	440	467	419	460	457	416	442	465	418	487	441	472	456	493	440	453	469	426	487	479	446	454	480	458	449	460	496	484	443	460	457	466	500	485	460	415	400	459	463	481	446	479	459	454	469	455	446	474	451	446	467	443	404	430	437	450	447	422	460	482	406	429	444	461	449	492	452	422	471	414	429	461	485	425	463	446	461	441	489	457	406	445	471	459	447	394	405	461	426	430	465	446	441	432	459	434	488	386	415	415	467	460	446	465	456	447	469	443	459	402	419	445	436	456	475	446	427	411	417	427	472	455	449	467	440	467	403	444	435	450	459	472	424	470	469	487	448	482	439	441	445	448	459	453	432	456	497	455	423	458	478	447	478	440	432	467	423	425	453	491	496	458	420	432	409	419	445	475	438	463	491	431	443	462	459	474	423	440	445	476	432	445	436	457	472	411	428	443	457	471	458	469	486	459	455	477	460	442	443	447	438	457	447	461	458	452	457	492	435	454	476	406	449	432	447	446	447	444	469	456	432	408	431	427	469	408	435	436	461	463	441	475	420	427	430	429	449	485	440	454	436	428	469	469	397	434	436	465	424	454	464	413	452	458	446	445	485	445	455	419	434	445	451	500	477	430	432	447	463	456	456	448	429	445	478	485	442	455	457	453	472	422	429	455	469	446	450	451	441	434	454	433	445	457	455	407	444	447	467	468	425	449	446	430	385	423	466	442	427	431	461	476	455	427	422	466	458	465	489	442	466	447	441	454	448	426	469	427	434	413	460	478	421	441	429	427	445	436	464	465	410	469	453	442	428	452	432	451	440	429	451	438	482	458	437	457	463	455	434	429	479	466	428	443	454	434	426	456	457	475	443	443	455	443	464	454	436	474	474	453	465	436	416	458	448	430	441	460	483	412	441	478	440	481	453	511	475	478	473	451	436	440	424	457	468	453	442	440	448	447	493	425	440	479	422	452	451	437	440	468	453	444	417	433	449	427	457	451	448	441	443	431	431	466	436	435	474	450	425	469	473	438	432	466	430	458	426	463	467	420	469	468	406	458	425	443	461	468	410	429	452	437	445	464	442	416	425	454	450	491	456	469	483	450	493	470	446	474	431	496	433	443	423	432	459	467	472	441	450	449	477	443	473	470	438	468	506	477	423	470	464	444	466	416	433	457	446	480	460	446	487	445	454	458	449	453	472	449	478	411	460	437	431	469	452	456	427	464	414	478	492	443	432	477	463	428	450	489	424	444	436	407	447	470	486	464	437	439	458	411	472	414	462	453	457	430	469	424	415	415	449	469	472	474	450	388	444	451	508	477	443	470	455	448	436	466	475	428	435	427	467	437	468	437	466	413	428	458	429	479	484	432	448	458	438	446	432	464	472	463	450	421	412	413	475	438	488	481	424	449	444	453	432	438	432	441	453	432	420	434	492	466	437	422	459	424	460	452	402	489	442	453	435	437	439	451	437	483	422	429	466	459	460	437	491	454	467	467	452	432	456	463	400	416	468	423	444	454	460	478	438	440	434	467	451	453	442	451	472	429	406	421	407	468	448	469	460	447	439	462	443	437	445	447	457	469	453	443	435	453	460	459	403	417	435	463	446	467	453	458	492	443	442	448	441	434	436	438	457	438	488	477	430	494	462	429	443	477	476	472	441	463	458	446	417	430	476	410	441	482	440	423	440	430	447	454	444	451	460	436	428	444	483	427	466	429	462	447	443	433	453	468	445	437	463	457	442	417	459	448	432	469	428	437	442	429	459	433	459	443	448	443	456	429	470	464	434	460	420	475	453	444	415	446	460	461	473	457	457	412	431	490	428	447	467	456	473	455	488	452	435	437	480	460	426	445	500	447	442	431	424	471	445	466	449	462	447	443	451	434	438	495	447	435	458	406	454	457	445	451	508	470	448	440	434	491	452	468	421	423	447	465	459	440	435	415	446	425	403	490	438	451	441	438	434	438	448	430	462	435	426	455	450	430	443	447	468	432	449	455	441	466	487	434	453	463	448	458	441	443	416	433	425	478	470	452	439	439	459	464	447	461	423	410	447	441	454	447	432	476	460	457	444	439	455	482	458	450	453	447	413	437	478	482	434	425	439	502	425	452	447	422	421	423	469	466	458	454	466	467	481	453	397	475	447	464	440	416	471	447	446	450	438	466	448	446	434	459	497	441	463	440	462	418	450	413	459	426	443	435	444	468	443	433	472	431	431	420	450	430	433	406	443	454	449	444	428	471	468	459	418	430	436	435	453	415	441	475	422	451	422	481	420	430	429	455	431	440	475	479	448	457
1356	1018	719	662	944	1291	6893	12073	13626	9851	3882	2955	1556	618	228	101	49	37	38	47	39	34	35	33	28	29	35	32	31	27	34	31	34	27	37	31	30	30	43	35	35	29	39	34	36	36	32	21	32	24	31	34	31	38	34	36	33	37	35	30	39	37	31	35	40	34	35	34	36	24	26	35	43	41	41	33	38	33	35	32	32	37	28	40	42	31	40	34	27	46	35	39	32	41	34	29	39	33	32	46	26	36	36	33	38	37	30	37	44	37	36	48	34	41	40	31	43	37	32	41	29	28	35	35	33	29	35	35	36	31	45	30	32	34	33	31	30	36	28	36	31	43	28	32	27	21	41	29	40	23	38	31	37	30	36	40	33	33	35	27	31	27	30	41	36	35	37	28	39	35	31	32	36	20	31	27	27	39	35	43	35	39	39	30	35	38	33	47	28	29	45	33	36	34	32	31	34	32	45	38	21	32	39	33	35	33	35	31	31	32	36	33	39	48	32	33	40	33	31	18	39	33	36	36	27	43	33	20	30	32	35	34	33	39	36	30	35	26	26	37	47	44	39	35	35	32	39	41	31	27	37	28	31	36	32	32	34	29	30	41	32	32	42	28	30	36	35	43	35	36	32	26	34	32	30	33	40	35	28	44	31	28	35	35	30	35	39	38	31	34	34	29	32	32	34	40	38	44	37	36	39	38	32	26	29	24	30	37	31	34	29	34	29	33	34	41	34	38	25	35	34	34	26	37	38	26	48	35	37	31	33	34	28	44	38	28	21	29	42	34	39	35	39	28	37	39	30	34	27	40	24	27	42	38	29	40	36	36	39	35	45	12	43	35	34	35	35	49	28	28	41	31	56	38	40	35	28	40	44	35	31	40	34	29	27	38	35	42	39	25	35	38	35	33	23	28	36	35	45	42	27	42	34	40	32	28	36	35	33	28	33	23	37	35	29	31	31	37	35	32	30	41	35	25	25	38	32	35	39	29	39	30	33	31	38	24	35	32	37	34	31	34	31	40	42	30	28	46	33	27	30	32	26	30	34	28	43	26	29	40	31	30	34	33	32	41	39	32	40	43	31	36	23	34	38	47	32	45	23	34	36	31	38	45	24	39	33	30	30	34	37	33	31	29	38	29	30	45	31	34	31	31	35	34	36	39	25	37	41	29	37	29	30	33	32	34	40	30	43	22	40	34	31	36	36	30	30	46	28	33	29	30	36	27	30	33	23	27	28	45	27	31	43	44	32	34	38	30	36	41	27	29	44	27	34	19	25	40	43	38	27	26	42	40	27	31	33	38	34	34	27	26	23	29	24	22	41	26	28	33	31	36	34	42	23	27	37	32	32	35	32	26	28	31	22	45	30	41	33	39	34	36	33	37	43	24	29	37	37	30	24	30	41	37	26	40	29	33	33	37	39	39	22	41	36	31	36	37	37	36	38	27	30	38	38	27	37	33	30	38	32	41	32	33	29	25	48	32	31	37	43	31	32	39	42	29	30	28	41	33	39	36	30	49	35	30	37	44	39	37	30	25	27	34	31	32	31	32	43	23	33	30	24	25	32	31	42	30	44	45	27	39	31	34	40	37	25	28	39	27	29	33	31	34	34	42	28	40	30	36	27	27	27	27	53	42	31	35	32	30	23	35	35	37	28	35	36	37	35	39	30	37	40	28	35	32	34	36	35	31	34	32	23	31	36	32	34	38	32	37	27	26	32	35	43	35	34	27	26	34	38	28	34	33	29	33	39	35	27	39	32	35	38	40	36	33	32	29	40	29	28	37	36	33	39	39	39	35	38	27	32	31	30	27	40	27	32	44	41	26	41	37	31	35	31	36	33	40	37	26	40	34	39	30	48	32	40	35	40	25	33	39	35	31	32	31	32	48	26	42	28	38	37	42	52	30	31	35	35	37	45	32	28	18	26	42	34	43	20	38	27	36	37	31	27	40	28	28	33	43	29	27	37	33	28	39	30	32	35	35	30	38	43	38	31	29	42	40	32	22	44	32	33	30	25	39	38	30	26	33	34	35	30	25	44	35	41	35	29	35	38	30	39	22	32	31	38	51	20	37	31	34	33	34	45	23	39	30	32	42	30	29	37	36	41	24	28	37	34	36	40	26	32	28	25	36	31	28	27	37	34	30	37	29	29	30	26	46	35	26	32	33	33	39	38	34	26	44	28	39	41	30	28	29	23	41	38	34	43	33	43	29	35	31	26	26	32	37	27	38	26	19	36	29	32	27	52	31	23	25	25	38	33	36	34	21	34	28	41	33	34	36	34	40	34	34	31	33	27	31	26	26	31	27	40	36	28	31	36	39	29	32	35	37	34	37	20	35	33	34	29	39	32	31	33	25	34	42	29	33	36	34	38	26	35	45	26	24	33	29	31	34	40	26	28	32	23	34	19	32	36	35	29	36	42	31	33	28	42	35	38	26	35	37	41	32	33	30	36	44	30	33	32	34	24	35	42	32	29	28	37	35	40	36	28	30	35	36	44	35	28	38	23	41	34	39	28	28	32	30	25	27	35	37	29	31	29	23	26	37	29	38	38	42	39	32	33	30	24	36	36	25	28	37	27	24	38	37	40	29	42	34	30	33	36	40	30	35	31	28	40	35	28	33	39	27	32	32	31	37	34	36	39	41	30	31	26	31	20	32	35	35	32	33	37	39	32	26	30	32	27	27	32	27	37	34	35	28	35	35	27	34	35	32	30	33	30	36	27	34	29	25	42	26	40	33	38	28	30	37	33	43	40	30	30	38	32	29	35	42	34	42	37	32	33	24	40	46	32	44	33	28	49	39	34	37	31	33	43	32	33	31	37	36	36	30	38	30	31	34	28	33	37	36	32	27	41	35	23	41	38	35	34	31	39	38	33	30	31	36	29	33	30	32	28	30	30	23	45	24	36	32	35	32	28	21	24	34	33	33	30	32	33	25	21	31	37	34	28	32	29	39	29	45	31	43	35	39	36	34	42	27	37	35	26	40	32	30	25	30	36	30	33	26	34	42	33	36	32	36	39	33	38	36	36	33	29	34	35	30	35	28	37	35	36	37	33	39	25	26	41	36	27	28	21	37	40	37	37	27	31	34	36	37	23	37	31	32	30	32	29	30	35	30	28	35	29	36	35	37	38	26	33	38	45	26	33	26	29	36	35	38	34	31	29	41	34	30	41	36	33	26	31	39	24	43	40	39	29	34	30	37	28	41	28	42	37	40	38	37	28	34	41	32	23	43	32	35	39	31	34	30	33	30	48	41	39	40	44	30	29	32	35	46	34	33	39	23	20	24	32	25	36	28	38	27	25	30	39	36	22	36	35	38	37	29	30	36	32	41	37	43	37	29	31	33	29	32	24	26	29	30	36	35	35	34	45	44	32	37	33	37	33	32	34	24	47	24	29	27	39	36	45	37	35	31	44	38	28	38	38	40	38	24	34	36	32	30	31	35	31	30	40	22	32	45	38	39	31	26	39	33	39	45	35	41
24338	16748	12437	23215	34965	35530	53225	60706	58273	46911	34448	31037	22990	13617	5955	2238	970	603	511	487	444	396	434	441	426	463	442	480	416	453	440	458	427	427	436	483	467	434	428	412	459	450	438	459	458	421	451	481	401	451	481	436	446	464	462	446	485	429	476	467	427	424	448	441	421	491	460	461	445	468	443	402	455	405	423	481	427	450	457	442	432	468	494	453	418	412	490	460	474	462	428	473	453	431	467	477	426	459	431	412	479	461	405	438	428	469	409	449	420	452	418	412	469	431	471	483	458	410	426	468	443	418	461	444	426	445	431	447	437	456	457	446	408	444	445	439	462	479	431	450	456	411	466	441	418	445	467	436	466	453	438	438	448	429	445	448	448	456	430	442	434	477	450	452	446	423	466	460	426	453	425	452	459	430	435	409	433	432	452	442	436	454	457	438	448	443	435	429	436	417	444	428	454	453	447	464	443	437	468	449	479	430	422	409	415	480	435	522	462	455	411	448	448	469	451	448	437	444	478	444	440	467	455	468	474	433	471	438	455	438	435	423	472	459	452	424	445	436	427	433	442	430	423	444	431	434	441	453	465	435	406	465	481	460	422	450	437	459	435	460	442	438	443	409	489	407	448	481	485	441	466	442	454	453	430	419	418	454	468	446	483	447	418	486	488	402	445	466	461	454	456	450	474	419	439	435	472	449	449	420	459	451	472	466	450	504	415	429	482	437	441	393	460	448	437	434	452	487	497	438	433	429	470	475	428	455	453	462	449	425	430	421	449	446	456	483	437	473	460	452	427	449	481	443	452	464	444	450	474	416	484	406	446	398	454	443	452	445	448	482	450	437	442	470	471	442	443	461	464	444	489	457	450	449	450	460	477	432	478	444	440	455	443	444	434	419	429	430	451	481	462	430	411	432	439	435	443	446	434	432	451	470	472	436	463	397	457	434	453	490	458	455	443	427	471	435	427	446	458	435	452	474	457	428	455	443	426	449	444	482	414	444	459	431	476	467	435	422	480	442	469	430	461	441	454	451	460	443	448	426	466	420	477	449	470	428	461	426	433	424	458	410	484	488	435	457	475	437	441	442	440	452	432	431	425	444	476	443	480	427	430	449	430	394	417	439	442	452	435	449	434	469	456	439	467	448	449	449	484	451	477	414	480	436	461	434	478	491	444	443	413	422	407	462	453	435	414	438	458	474	451	464	478	444	455	431	453	455	423	442	430	452	438	448	458	398	452	444	457	424	411	468	457	439	442	425	444	480	454	476	455	457	401	482	436	435	478	458	430	436	409	435	464	440	463	434	467	442	465	446	431	457	445	465	452	416	434	430	419	450	451	452	469	429	422	468	428	432	436	459	418	466	459	454	447	439	410	482	438	458	460	426	434	461	445	461	446	469	454	424	456	428	442	455	447	461	407	461	437	440	457	422	470	450	442	476	464	474	443	459	428	461	454	458	421	454	432	429	425	425	473	445	464	432	456	436	438	413	421	434	431	414	402	456	399	442	438	428	473	432	442	474	413	465	434	408	455	451	426	453	445	442	434	438	417	436	428	423	449	452	483	418	469	463	419	465	428	491	446	422	411	426	472	434	490	445	438	443	469	500	477	409	439	475	473	441	461	463	444	429	453	448	443	442	423	420	445	471	457	427	446	452	427	441	438	408	466	435	456	469	441	452	432	410	479	454	445	424	424	431	389	443	419	447	451	428	483	428	444	433	439	444	427	434	466	441	451	460	467	460	444	444	397	450	427	461	462	457	444	454	453	432	457	458	459	441	448	455	439	423	431	433	419	398	439	436	444	472	455	440	442	464	407	436	431	435	399	443	466	450	456	435	450	434	440	416	458	419	487	453	438	412	477	464	454	447	416	438	446	442	465	477	438	455	470	436	461	474	424	449	441	454	462	450	458	456	440	473	444	466	448	438	460	425	451	447	444	400	425	463	475	454	472	452	457	446	469	452	456	454	465	417	445	436	424	445	407	466	425	440	429	447	403	468	440	466	436	447	468	435	428	460	444	445	412	473	417	467	473	427	435	444	438	462	421	468	420	446	447	475	454	465	422	427	425	479	446	452	437	430	471	433	451	415	405	435	467	446	438	404	474	449	439	453	474	477	430	447	497	470	474	432	402	444	455	457	403	471	464	443	422	423	431	459	458	458	465	461	423	490	464	416	476	470	436	451	436	474	435	443	440	441	442	468	428	441	425	438	490	471	450	444	425	438	436	449	452	416	470	436	464	425	452	432	428	464	452	433	456	423	432	439	425	433	413	451	429	460	441	461	489	424	449	419	448	475	449	465	418	452	444	409	455	406	459	441	461	455	444	420	409	446	441	445	442	410	445	429	427	410	439	454	407	470	445	458	466	465	443	424	429	457	420	473	449	438	509	448	430	415	424	450	426	442	472	440	475	429	438	469	476	437	454	434	421	437	439	455	418	401	432	414	436	445	441	476	460	426	440	463	461	444	434	462	456	457	417	437	415	446	454	457	446	428	453	465	446	435	455	440	438	473	443	491	466	452	453	434	426	453	446	474	436	470	449	458	431	444	417	463	473	446	444	445	486	462	423	451	432	497	444	438	446	433	474	408	457	448	441	449	482	465	473	468	422	419	465	431	405	462	407	451	458	473	425	455	445	465	457	413	460	420	440	425	441	438	457	468	450	427	501	449	430	398	453	434	471	465	410	417	438	450	474	435	470	458	452	476	436	431	472	455	463	396	480	483	459	412	496	452	451	486	440	460	486	426	431	465	463	452	427	462	472	471	484	457	467	449	444	486	487	440	451	432	452	410	454	467	432	455	459	477	464	446	435	437	426	461	487	427	489	445	429	455	433	490	428	441	455	421	458	409	445	503	457	450	453	420	461	453	472	437	438	457	458	444	450	435	394	448	425	470	440	404	449	459	432	481	437	451	459	447	445	451	445	438	422	437	478	433	413	509	451	452	443	417	424	437	447	440	433	492	457	376	436	429	408	447	447	456	453	434	446	419	469	454	478	480	459	402	422	459	447	488	422	437	443	471	464	468	443	474	414	451	448	423	477	435	429	471	437	457	471	459	437	449	466	460	450	445	426	454	412	469	464	471	468	452	420	452	447	417	422	425	484	485	453	449	409	425	405	452	455	450	437	428	438	417	436	431	462	453	433	464	445	449	479	451	430	437	460	455	454	468	411	421	430	456	427	460	466	468	430	427	454	465	451	466	440	465	430	430	425	464	429	421	434	417	444	465	450	410	450	465	475	448	440	443	420	459	472	472	425	435	451	400	477	439	452	464	425	437	425	456	398	437	447	445	457	459	476	412	456	401	441	433	436	467	487	399	402	444	481	415	446	417	453	489	454	417	461	456	461	449	432	462	450	470	463	427	444	428	456	437	447	463	439	467	428	443	471	436	434	446	424	489	449	452	453	422	444	447	476	485	448	427	426	433	428	447	442	422	488	426	472	435	422	475	455	457	471	436	420	468	414	404	485	443	442	431	447	442	427	452	467	408
1231	221	165	130	140	209	1834	2631	2699	2128	890	643	325	151	90	45	37	32	33	38	34	30	21	41	33	28	32	33	25	33	27	29	36	19	27	27	33	32	29	30	35	25	24	34	23	33	29	37	25	35	34	21	34	34	29	21	25	30	32	40	25	21	32	32	37	30	26	25	23	22	26	34	33	33	34	42	35	23	30	27	33	38	25	34	21	27	28	31	41	27	31	18	23	31	33	34	34	39	33	35	32	38	31	20	31	30	27	33	20	22	24	33	36	37	31	27	35	33	30	27	20	40	36	24	32	33	25	47	26	34	39	18	36	23	35	37	42	22	32	31	27	34	35	32	32	29	38	25	21	32	34	30	34	28	31	31	35	27	21	31	38	29	20	33	38	28	39	30	33	22	23	23	26	33	21	20	30	37	40	34	32	34	29	33	13	42	21	23	36	22	35	25	26	24	38	33	46	25	30	36	25	18	32	25	20	29	27	30	35	29	31	30	37	23	33	29	37	36	25	22	28	22	38	31	23	37	35	33	29	33	26	39	33	35	33	33	25	31	21	28	38	30	25	30	32	40	30	35	35	20	28	32	39	29	42	34	36	31	34	31	27	26	41	35	37	46	25	30	26	22	39	27	32	31	44	33	40	27	25	25	19	32	29	32	24	28	29	18	27	49	37	22	37	39	27	38	37	29	44	20	28	34	38	32	35	34	33	28	31	37	27	29	20	35	27	35	34	27	30	30	27	28	21	40	23	28	22	32	37	27	30	26	34	30	39	42	21	36	23	25	39	35	37	28	30	38	38	27	32	35	27	26	32	34	25	39	26	27	29	31	27	32	35	24	30	31	36	30	35	26	31	27	40	30	34	28	26	29	25	34	27	37	25	38	26	25	27	35	28	31	29	28	26	34	33	35	30	26	31	26	30	38	32	29	24	36	27	35	27	32	30	18	31	36	37	37	35	30	37	21	29	25	27	30	32	34	33	20	32	22	43	28	31	31	30	30	37	34	31	26	32	31	28	45	36	27	39	36	40	25	28	20	30	39	25	30	22	26	22	36	31	23	29	39	21	28	31	23	31	33	21	32	29	22	28	35	27	31	31	34	33	31	40	34	28	31	26	25	40	37	29	26	22	27	25	26	26	29	31	36	36	30	34	31	29	29	29	29	32	37	25	37	18	28	36	39	23	33	29	40	34	26	21	36	19	31	33	25	27	22	25	25	30	43	25	29	27	33	32	42	25	24	33	30	26	36	21	36	31	31	31	31	37	29	34	29	37	34	30	36	33	27	33	37	37	28	41	33	32	33	25	32	33	24	23	24	29	33	33	22	33	31	31	24	33	29	25	24	29	39	36	24	36	30	39	32	35	20	35	24	28	33	36	34	28	30	31	33	30	39	18	38	23	27	31	40	19	41	36	35	39	29	22	25	31	28	22	27	39	36	26	20	32	23	28	27	32	31	34	27	28	30	28	31	38	35	34	28	27	22	36	21	27	30	24	23	29	29	27	35	33	29	34	28	41	30	28	28	28	27	34	35	32	28	32	21	32	29	27	28	26	30	31	36	37	35	27	33	33	38	26	34	26	34	42	18	29	26	29	33	22	21	28	29	32	38	22	27	25	23	35	30	25	28	36	26	23	27	32	37	24	23	30	27	27	20	28	45	36	25	24	19	34	24	25	31	34	33	21	27	33	23	28	29	34	33	31	31	32	29	25	30	33	27	30	38	34	31	24	28	30	42	34	31	28	26	29	37	23	32	35	27	32	34	26	28	36	38	20	29	35	28	30	34	28	27	36	28	27	35	30	30	37	34	29	23	37	31	45	33	38	34	24	27	35	25	32	31	30	36	26	23	33	29	31	35	33	39	36	28	22	33	27	32	33	24	28	32	28	31	33	34	22	33	24	28	40	29	30	40	23	26	36	35	42	27	27	18	32	33	33	33	38	34	32	31	39	27	28	35	26	41	40	37	33	23	24	26	34	23	35	30	29	27	31	40	41	35	33	23	33	28	24	39	43	25	25	35	26	25	24	23	24	30	29	38	32	25	33	29	37	20	25	35	35	34	24	27	32	24	26	37	31	25	24	32	29	35	22	31	28	32	41	22	31	27	21	29	36	40	29	32	30	27	28	27	33	26	24	23	30	37	27	30	31	33	31	29	27	23	25	29	31	24	24	29	26	32	27	26	31	39	17	39	22	38	32	29	31	27	26	58	33	33	22	26	36	30	34	39	32	36	29	30	28	28	32	28	33	26	24	35	41	36	22	33	26	36	40	19	31	32	32	31	31	32	37	21	32	28	31	25	29	31	33	22	33	33	27	24	33	40	27	31	29	39	22	29	33	34	40	33	32	29	27	26	41	32	36	34	23	30	27	33	26	32	27	29	33	38	28	36	31	29	34	33	26	27	21	26	36	34	33	33	38	38	26	22	32	37	37	36	24	25	28	28	31	29	29	30	25	22	31	33	28	21	27	20	30	32	33	35	21	25	23	38	26	28	35	36	29	40	32	29	32	29	24	24	27	28	29	33	31	28	23	28	31	31	35	35	25	39	34	34	24	26	28	26	37	33	36	27	34	28	23	25	27	33	33	32	36	27	34	26	27	33	31	25	33	36	21	26	44	24	35	26	25	32	27	35	27	28	15	29	27	27	27	26	20	32	25	23	34	34	29	27	40	23	25	24	49	34	38	29	29	30	24	39	32	32	27	24	28	36	32	30	26	45	26	41	23	35	35	27	40	32	26	25	22	35	26	41	43	19	25	31	31	44	32	17	19	20	22	23	34	33	35	27	24	26	25	35	25	33	28	30	20	36	31	25	34	21	29	26	41	34	30	28	35	28	26	31	28	24	29	37	39	28	29	39	28	41	25	28	29	30	28	24	24	22	34	31	32	21	40	23	43	29	26	30	48	31	29	30	29	33	26	32	24	26	35	33	21	30	24	18	41	36	40	21	34	28	23	36	24	31	23	26	33	33	29	30	30	28	26	29	42	48	30	22	22	26	24	36	40	30	29	40	27	35	25	36	20	23	29	28	30	34	24	46	29	26	32	24	31	30	30	28	28	28	34	25	38	32	20	29	32	31	17	37	20	28	30	23	33	24	30	27	28	43	31	22	32	25	30	24	31	28	35	28	25	27	43	35	28	30	25	32	36	31	37	30	27	26	28	25	28	37	20	37	24	32	30	26	40	25	39	26	34	33	36	31	25	29	33	28	29	35	37	19	22	32	41	33	31	34	31	27	36	27	32	37	26	27	27	30	21	33	33	25	26	30	23	37	28	24	30	34	46	44	34	34	25	23	40	25	28	26	28	33	35	42	27	32	31	33	36	34	25	33	24	28	40	24	27	23	36	30	38	36	29	26	24	27	23	27	38	34	35	28	18	21	21	29	31	35	26	35	22	26	32	30	30	27	31	25	35	22	30	24	36	28	32	32	26	37	25	36	32	29	30	22	15	33	25	26	29	36	29	34	25	21	32	26	39	28
13284	5555	3673	7961	14685	17686	36224	36923	34628	29285	20277	16435	9618	4799	1943	888	607	393	393	389	403	416	405	406	382	436	388	400	414	380	401	423	402	361	395	404	353	370	353	369	385	391	395	401	382	357	395	403	389	419	405	380	410	355	399	406	392	376	419	365	359	397	379	453	412	369	393	385	352	384	369	402	417	417	382	370	393	408	398	423	369	393	416	411	379	404	381	362	389	377	390	393	435	403	410	395	394	376	390	382	402	443	418	373	396	399	392	393	403	389	377	398	399	410	385	415	384	430	382	428	417	386	387	391	382	389	389	436	351	393	428	384	393	364	411	376	391	403	397	408	424	409	401	431	396	399	404	413	408	385	412	428	398	391	414	413	360	403	409	403	443	390	402	380	403	378	376	413	411	399	413	398	379	395	401	406	361	416	398	354	395	388	379	379	387	339	389	400	382	380	382	385	388	397	362	418	429	427	448	411	411	393	390	377	380	422	377	403	385	400	368	420	390	388	399	397	377	378	411	343	399	411	418	374	406	398	379	389	394	408	404	395	420	396	390	411	408	376	391	426	405	401	369	403	445	368	436	399	371	373	393	424	395	400	399	418	384	405	384	371	401	415	420	427	381	426	398	386	398	421	398	378	416	387	409	355	407	418	427	400	381	395	378	404	364	389	371	348	390	423	398	399	382	380	376	419	392	395	383	394	376	422	419	383	430	402	373	377	387	395	364	418	391	404	372	375	404	394	381	394	387	376	396	394	356	393	416	355	380	388	418	388	412	389	361	376	436	440	403	381	407	410	398	403	391	412	381	375	396	407	421	432	416	369	381	382	392	353	356	388	400	416	396	396	370	425	418	396	384	387	383	402	445	400	395	372	435	392	374	422	384	351	412	367	382	360	401	380	388	396	386	429	381	397	405	355	369	335	369	401	417	402	403	449	408	377	386	389	375	396	389	389	407	407	391	391	403	382	383	419	421	360	410	441	413	393	386	389	415	344	406	395	404	432	426	407	403	395	386	430	393	352	412	408	363	430	403	406	405	359	396	390	396	402	415	391	433	393	399	365	422	393	376	354	360	423	410	377	399	406	390	403	364	409	414	420	379	360	419	417	393	407	398	421	409	408	403	402	409	394	403	377	383	424	385	361	393	399	389	392	395	401	354	385	397	388	392	397	349	374	382	404	373	388	369	406	420	401	415	390	421	411	338	385	386	393	389	389	398	368	367	392	394	407	358	407	386	398	405	424	358	400	407	413	373	442	383	393	417	426	382	370	391	394	415	390	377	434	432	376	387	415	386	388	396	378	419	421	378	400	420	402	421	396	382	380	354	438	413	383	415	427	377	411	417	371	375	407	419	404	379	379	400	390	387	377	395	400	397	359	365	399	399	423	398	372	418	382	398	361	390	381	422	357	361	370	412	395	432	400	422	404	401	381	389	396	382	406	391	373	410	369	443	363	374	402	411	419	351	397	414	384	371	400	454	361	401	404	382	413	397	373	403	394	417	362	374	409	372	384	438	397	432	401	391	402	378	407	406	415	393	392	387	409	421	408	387	387	386	406	368	364	367	370	410	423	421	402	388	377	368	410	385	407	397	374	390	393	409	375	415	383	388	353	370	409	385	388	401	403	369	405	422	414	392	411	433	389	357	379	362	383	409	401	382	347	406	398	393	387	396	393	404	414	368	415	379	406	396	391	415	386	386	389	399	403	384	407	401	393	406	389	388	401	356	373	365	369	381	378	388	362	400	418	381	419	392	432	364	401	404	404	402	388	424	420	378	414	397	396	389	391	402	396	382	394	403	423	397	397	385	381	383	426	385	399	397	447	384	398	432	379	408	383	409	381	378	407	422	373	397	420	437	376	413	369	396	372	365	386	437	395	397	377	382	373	392	400	381	424	419	407	398	405	411	405	401	419	374	416	389	388	372	378	386	423	366	397	412	405	405	408	361	389	425	402	438	404	393	406	379	363	415	462	369	411	370	424	382	397	389	428	385	372	394	370	384	388	400	381	415	388	413	401	411	400	393	390	406	396	372	368	398	394	359	409	388	381	397	381	391	406	409	430	446	422	411	385	404	398	403	388	376	384	376	414	383	369	366	378	410	411	362	426	395	398	397	386	400	394	378	426	410	434	375	373	372	365	394	400	405	385	427	436	384	355	414	400	404	395	389	384	395	406	373	357	388	418	404	376	384	393	424	422	365	354	397	394	383	399	407	482	399	421	419	389	391	391	418	388	381	429	400	350	400	401	392	415	400	403	398	371	398	387	382	396	415	377	412	421	417	402	369	373	346	462	383	395	369	389	375	387	415	374	408	402	435	395	402	377	441	374	382	400	386	400	434	445	407	401	421	411	405	449	416	381	349	412	405	397	375	380	413	385	418	397	388	406	393	384	369	393	479	393	404	393	395	402	368	396	390	398	389	396	379	399	354	394	409	384	439	373	388	393	383	408	364	376	371	382	401	394	399	384	433	361	417	393	370	413	376	420	401	374	432	371	417	410	401	383	402	380	393	365	390	382	408	434	407	358	412	400	347	414	395	432	413	398	385	397	432	422	388	423	389	427	365	408	374	410	399	400	396	397	377	393	368	406	387	410	419	386	401	391	409	388	397	432	347	394	416	369	403	384	421	393	371	403	376	386	417	408	404	411	422	411	418	388	385	415	404	405	444	425	401	376	397	369	415	383	414	395	393	424	399	376	381	360	392	393	421	403	384	384	391	394	421	415	395	430	407	372	412	362	400	403	391	413	358	424	382	355	352	390	383	381	395	403	402	411	393	403	396	383	440	367	415	380	406	390	375	345	357	383	406	395	385	362	356	380	388	378	396	389	407	394	376	382	388	413	402	420	408	434	388	424	392	389	376	365	359	421	419	402	416	405	396	401	368	377	407	392	371	387	394	399	420	407	406	378	373	382	414	395	342	384	391	399	416	399	369	396	394	393	403	395	391	390	384	400	382	393	382	392	419	424	372	399	408	395	364	413	361	394	414	383	401	389	386	429	418	397	403	408	407	379	369	396	393	385	369	370	408	422	377	388	382	415	418	384	393	414	373	420	383	425	427	398	389	400	387	386	395	391	416	355	401	423	393	442	423	409	432	407	415	377	406	381	374	401	378	411	421	399	423	404	394	413	401	394	393	436	405	377	398	406	415	402	402	404	390	413	386	383	386	376	365	364	392	409	424	400	396	374	407	443	393	417	367	413	379	366	410	410	414	379	375	405	414	422	423	405	381	386	430	404	382	381	391	414	380	382	410	382	417	386	403	433	394	400	396	397	388	378	407	390	421	377	406	412	391	411	409	420	430	420	364	417	381	377	409	375	430	394	402	409	407	395	450	432	375	399	408	419	385	391	390	366	414	369	406	405	372	406	421	384	398	387	382	378	391	389	383	406	402	399	397	405	387	367	367	415	362	392	428	391	363	406	405	414	389	389	417	394	413	432	402	380	414	430	409	368	381	410	416	424	396	410	410	387	400	395	397	418	424	393
673	396	292	339	502	826	5394	8479	6982	4707	2858	1331	583	243	113	57	45	24	28	31	29	38	31	34	27	27	39	15	28	27	30	21	43	27	34	32	23	24	26	31	36	24	34	30	35	30	33	24	33	27	25	25	35	30	28	35	29	25	34	22	39	28	35	25	37	23	29	37	27	38	36	40	32	25	36	32	22	32	33	23	18	21	24	39	32	26	27	32	37	33	34	25	28	30	29	28	26	26	29	29	30	31	31	41	29	28	28	31	45	30	28	29	28	29	35	27	35	41	29	28	27	19	29	33	27	24	25	39	30	34	30	27	32	27	27	25	39	30	25	32	31	23	23	31	36	35	40	30	33	33	35	29	31	25	18	27	30	30	30	31	26	29	27	26	30	28	29	30	40	33	30	23	36	22	24	30	21	35	42	24	38	21	33	23	22	26	23	36	25	29	37	24	33	27	33	37	32	28	40	24	41	29	28	28	27	37	20	33	37	32	28	25	26	34	34	27	32	32	31	30	35	28	26	30	31	24	25	41	30	28	37	35	29	38	39	26	26	29	29	31	29	29	29	27	32	36	25	34	39	47	34	29	34	41	35	37	40	30	34	42	26	32	22	25	38	31	40	30	35	26	34	30	33	27	32	30	24	39	26	35	26	37	43	45	28	32	29	35	41	29	39	35	23	24	36	32	29	36	26	27	30	39	27	24	27	25	22	35	39	26	41	26	28	29	28	35	26	32	29	36	30	27	29	36	25	26	22	36	33	33	35	34	20	30	25	36	30	30	30	30	20	38	36	36	26	29	34	33	46	36	24	46	21	20	34	32	24	37	29	30	26	21	39	35	38	40	35	28	31	24	38	27	30	36	19	22	37	31	27	42	30	42	34	19	43	25	30	39	35	39	36	28	34	39	27	34	16	25	17	31	33	31	38	30	26	23	30	28	25	28	34	41	27	27	22	35	24	24	23	24	27	33	21	38	32	22	32	27	29	27	31	32	32	41	32	29	28	35	35	27	29	31	28	41	26	34	30	30	22	24	32	35	34	25	34	30	45	30	42	48	29	24	27	37	44	36	27	25	24	20	32	40	36	42	29	26	31	43	29	29	31	28	27	36	22	22	34	30	28	28	35	24	27	31	34	32	26	45	37	34	37	34	37	29	31	36	22	28	18	34	43	28	32	26	36	32	40	27	34	33	23	31	28	34	27	30	25	28	27	21	24	21	22	34	26	20	34	28	36	27	44	36	29	27	28	30	34	30	31	28	26	27	39	29	25	37	29	31	20	25	22	38	34	26	31	28	39	42	34	20	33	21	26	38	36	24	25	39	32	26	16	38	25	20	27	25	31	32	34	28	39	31	35	21	35	29	38	41	33	29	33	25	24	28	34	39	36	23	28	26	36	16	30	32	29	25	24	35	30	27	29	26	31	28	33	23	25	26	20	19	31	37	24	25	41	21	29	42	26	42	39	34	27	33	33	26	24	30	33	33	29	35	32	27	30	35	29	26	27	43	30	30	22	29	20	32	21	33	21	26	34	22	31	25	25	28	35	22	30	26	18	40	25	38	27	35	27	28	26	26	23	34	30	33	42	35	23	17	34	33	29	46	30	27	28	42	28	29	36	32	26	31	29	40	24	29	25	23	39	28	37	33	29	33	26	36	36	27	30	38	27	33	28	30	29	36	31	22	32	39	26	35	31	29	32	38	42	25	33	30	32	31	24	31	36	27	35	36	28	41	32	27	31	37	23	26	27	25	32	34	22	31	26	22	29	28	25	34	24	20	32	24	31	32	32	25	27	27	19	28	29	30	22	35	25	32	34	30	25	24	25	26	26	32	38	26	31	16	34	28	28	24	16	26	29	30	29	36	34	26	24	33	31	28	33	27	32	32	40	42	23	42	32	29	31	29	19	37	31	29	29	31	23	27	28	28	31	23	38	29	22	34	32	28	30	37	32	28	31	26	37	25	37	27	34	32	32	38	32	37	29	29	33	28	24	28	36	25	30	26	27	30	30	45	30	24	33	30	30	36	22	32	29	39	29	26	33	25	31	35	34	24	26	37	33	29	32	27	37	20	34	34	25	32	18	30	33	30	34	30	34	20	43	33	36	32	32	35	28	38	39	28	36	33	25	24	29	21	27	22	31	23	24	37	33	24	28	28	27	33	34	35	25	30	26	29	28	38	29	27	35	34	30	28	21	24	29	34	34	36	27	29	32	36	36	35	26	26	34	30	19	33	33	33	37	33	28	25	34	38	29	24	27	26	31	27	28	46	33	25	30	32	29	27	30	30	34	27	34	28	28	38	28	27	29	35	42	31	30	40	37	31	25	28	27	33	31	29	26	27	31	38	28	35	34	29	39	37	36	23	28	35	27	31	19	31	31	32	38	22	20	33	32	27	25	27	34	23	36	22	35	33	31	36	34	23	17	40	36	28	30	35	33	20	39	26	23	23	26	29	26	26	18	28	32	28	25	25	43	23	28	22	32	35	25	28	33	28	26	38	33	30	32	21	34	39	40	30	26	28	26	37	24	34	37	42	25	32	27	27	28	43	24	32	36	25	27	24	41	25	23	29	34	25	17	38	30	20	33	30	29	31	31	29	27	40	33	32	35	39	27	37	31	26	39	30	33	24	32	34	33	29	22	36	32	25	27	28	27	31	27	34	26	28	22	27	28	37	35	44	33	20	35	25	31	33	27	28	32	25	23	27	33	34	27	35	27	36	38	20	26	36	44	26	33	22	34	21	30	39	36	34	33	34	33	28	35	28	24	32	30	36	42	29	35	32	23	33	34	17	27	36	27	27	28	31	21	31	32	45	30	31	31	41	34	33	28	37	27	22	42	37	23	29	30	33	32	21	32	43	29	23	35	22	23	22	31	30	24	24	19	28	40	34	32	29	25	25	27	32	46	22	30	18	31	37	35	26	29	29	26	31	36	38	25	34	35	18	36	27	41	37	29	41	22	32	25	31	37	30	34	34	34	31	23	37	37	22	29	33	48	32	28	33	25	36	27	36	32	29	34	23	23	25	29	25	28	29	29	23	34	32	27	42	40	26	33	32	33	30	28	43	33	26	31	33	26	34	39	26	24	23	28	30	26	40	32	33	27	40	22	29	27	28	37	19	37	32	32	27	39	30	29	31	35	31	28	34	26	25	29	17	28	27	19	22	24	29	34	38	26	27	36	41	33	26	21	28	31	31	29	31	36	36	32	30	39	30	35	17	30	33	18	27	38	35	28	35	37	27	25	27	38	32	38	24	32	32	37	24	36	31	36	32	27	20	35	37	32	34	30	27	24	34	29	26	27	25	33	25	26	26	41	38	36	30	31	41	31	41	26	36	32	26	30	45	22	26	30	44	20	36	38	32	30	21	25	29	26	33	38	34	33	28	34	28	31	29	30	32	33	32	34	24	30	37	31	29	26	34	37	47	34	21	28	34	27	37	24	34	29	27	26	21	22	26	25	34	29	29	25	29	40	32	35	39
16862	9695	6548	16655	29483	30788	49697	52809	45820	38016	30690	23112	13625	6477	2802	1245	665	506	441	413	421	407	406	414	424	429	394	417	386	387	379	384	409	398	401	398	407	425	417	408	435	352	421	388	389	427	387	400	386	397	426	387	407	396	387	391	419	355	387	432	428	413	386	402	402	399	401	430	430	420	400	374	396	412	411	399	407	401	412	399	435	420	400	420	417	353	428	412	444	431	435	422	407	415	418	390	397	415	350	434	387	386	414	414	423	392	412	423	435	450	439	415	431	389	389	434	426	411	437	392	399	407	374	392	375	435	412	362	393	376	414	361	391	420	431	394	411	445	355	385	376	384	352	414	413	425	400	390	425	426	414	418	406	412	370	382	403	423	389	415	436	399	395	388	396	433	431	404	428	383	419	392	364	414	389	402	444	409	386	396	410	401	420	369	437	367	405	401	384	414	422	411	375	407	401	371	373	446	424	407	430	395	403	434	416	411	376	421	385	439	431	369	424	404	414	403	398	378	417	401	419	401	402	422	403	370	408	367	417	408	402	431	390	375	397	420	376	399	419	400	426	398	413	432	374	405	381	403	386	444	381	379	405	426	411	404	390	408	402	436	405	435	428	426	374	409	375	404	383	467	406	367	383	436	439	415	427	414	414	396	405	388	391	457	421	398	435	413	392	448	398	390	393	438	411	419	406	370	412	422	387	394	389	413	366	409	434	403	405	422	385	398	406	401	426	396	418	411	403	396	399	374	397	411	388	399	438	394	422	418	413	415	406	376	406	389	395	420	404	396	418	405	379	397	385	400	410	425	417	421	409	377	396	409	429	421	397	352	424	410	426	424	420	407	395	403	445	392	412	431	403	415	405	406	424	423	425	415	438	389	391	424	415	419	410	399	419	403	392	411	388	365	421	412	413	380	410	421	424	426	407	437	385	392	401	401	369	419	407	432	398	417	384	370	399	418	378	407	403	394	377	409	406	446	395	377	415	350	334	444	381	392	439	408	411	400	400	412	409	412	388	407	402	358	387	363	378	406	406	389	408	419	410	405	388	382	414	406	409	428	381	422	399	416	400	414	407	417	382	379	415	363	416	402	375	375	393	409	389	391	392	410	374	378	391	384	403	415	389	390	387	362	415	405	403	418	368	388	428	410	407	427	405	409	422	427	428	363	379	431	406	417	432	368	418	387	422	360	434	379	436	395	396	428	396	407	415	384	429	418	390	381	423	363	410	410	410	435	422	385	377	392	383	402	402	411	421	433	395	432	389	403	417	387	383	413	463	369	379	380	396	413	410	394	414	409	427	421	389	422	398	395	431	401	410	404	419	375	400	416	377	374	426	402	403	382	379	402	363	434	415	409	430	407	401	397	405	408	415	428	403	360	420	424	385	413	414	374	418	385	412	406	418	412	407	390	389	400	420	385	409	415	412	424	435	385	403	409	379	414	425	405	418	380	392	399	409	409	401	405	422	390	409	393	387	419	383	418	416	423	392	389	423	411	388	410	418	416	428	384	413	406	374	410	437	389	412	409	351	408	392	455	398	393	391	414	379	390	410	376	386	376	446	429	436	384	375	390	439	384	432	393	424	399	413	399	400	402	415	406	425	406	404	396	446	375	378	409	394	429	472	374	384	398	381	416	365	412	393	371	404	383	436	407	413	413	358	460	442	430	392	377	416	405	437	387	390	390	396	371	390	417	414	415	420	444	404	398	431	377	410	405	400	428	386	386	415	404	428	401	419	425	418	412	417	414	388	422	415	390	416	400	391	390	432	406	411	420	377	431	400	386	400	437	398	433	433	379	423	405	384	407	410	392	411	417	368	396	434	397	414	448	449	387	390	371	409	374	398	399	393	406	410	418	393	377	437	407	416	400	389	434	372	391	410	410	393	417	421	395	385	411	420	405	399	405	414	369	398	396	385	396	389	408	374	410	419	413	428	397	441	374	425	416	408	401	429	404	433	424	391	409	390	409	447	417	390	414	392	365	397	435	416	448	389	440	384	403	384	433	401	372	420	393	399	370	388	423	409	444	433	409	408	396	398	432	431	384	395	419	394	378	361	415	402	382	365	414	431	369	385	442	358	432	405	388	427	397	402	394	387	414	400	446	400	400	413	403	429	411	405	392	382	403	411	422	391	381	428	431	430	393	397	437	432	399	425	376	408	389	406	389	388	381	402	411	386	416	391	431	420	421	400	383	388	443	390	390	448	391	395	397	386	410	390	381	421	439	401	375	434	404	395	374	423	392	393	396	385	396	396	434	402	378	405	387	381	425	387	412	405	435	394	388	390	390	406	392	405	374	417	417	449	379	398	390	411	382	428	376	389	450	410	419	391	417	427	423	407	416	398	387	382	419	425	422	404	398	431	352	411	392	391	431	410	405	405	387	403	410	415	404	393	395	393	409	413	415	400	407	367	364	409	434	416	432	400	369	396	402	410	422	413	424	402	416	395	417	389	397	416	392	382	396	405	416	404	405	449	421	414	431	348	386	418	405	392	403	388	384	404	405	396	391	412	414	405	421	413	405	428	407	410	414	401	389	480	369	393	433	408	419	425	386	420	424	434	392	427	410	378	403	420	393	390	401	396	382	441	421	407	407	410	390	408	405	379	391	404	396	399	366	405	391	435	390	409	375	415	415	401	395	424	410	389	422	398	388	398	399	390	386	406	367	415	348	388	359	406	415	405	409	414	406	406	397	387	380	425	405	411	363	391	372	385	403	463	388	398	415	396	452	378	411	422	420	372	395	390	402	394	418	415	396	377	408	402	416	417	420	411	425	412	432	416	415	400	422	386	420	371	422	396	378	385	402	444	420	404	381	435	375	409	398	453	391	407	428	423	404	405	444	391	378	380	370	367	391	413	446	399	407	412	401	391	395	431	400	420	402	412	409	424	369	415	407	409	395	412	414	419	396	411	420	407	405	379	383	397	382	403	378	412	386	443	406	390	406	422	409	408	397	432	415	451	362	382	403	415	440	406	395	420	406	408	399	387	391	425	403	377	421	368	423	403	411	418	398	407	394	422	399	421	393	417	416	409	418	401	392	423	413	423	387	350	422	364	415	428	392	401	434	411	392	372	397	412	399	419	394	428	383	400	390	421	416	429	378	426	386	407	386	408	407	407	394	378	422	400	416	404	438	411	396	425	388	408	425	427	424	407	412	448	434	404	409	383	396	399	391	399	413	428	407	392	426	405	390	398	378	421	414	424	420	386	385	408	394	391	399	421	394	404	410	399	413	402	405	428	371	406	406	375	389	405	400	400	406	405	415	388	429	413	411	407	408	404	407	401	413	413	410	356	404	414	380	411	409	406	435	407	419	421	412	404	394	382	407	393	406	422	393	438	406	430	428	419	379	410	397	416	400	448	427	410	366	388	427	424	442	429	425	411	420	417	388	416	393	411	429	402	368	384	428	433	388	399	441	383	417	433	385	415	387	420	424	417	415	446	382	422	414	402	409	419	422	364	418	399	389	380	435	393	397	399	435
2018	350	298	293	565	1128	5504	8971	8711	5879	2964	1397	511	210	91	65	42	43	36	34	32	43	27	40	43	36	27	34	29	38	22	26	42	36	37	26	29	42	38	35	44	36	40	21	26	25	30	48	43	32	47	29	40	41	32	23	34	29	29	36	34	39	31	34	31	37	36	29	32	28	27	41	35	33	24	34	40	35	41	37	30	40	31	34	39	36	33	32	32	42	31	26	29	31	34	23	32	33	29	36	36	39	37	37	34	31	33	33	30	31	25	39	30	29	42	27	40	29	30	24	33	28	31	24	36	34	36	29	30	30	35	43	33	30	27	25	29	35	40	40	42	35	34	31	36	36	25	32	32	31	35	27	23	33	31	44	33	29	35	33	26	38	37	30	37	32	40	27	35	26	32	39	35	33	42	31	32	31	34	42	33	34	27	34	37	31	31	42	41	36	28	36	34	30	26	27	30	38	32	35	23	25	29	31	39	23	26	41	26	36	49	34	39	30	28	37	41	31	24	46	36	30	34	21	39	29	43	32	27	32	34	25	42	31	26	28	55	32	35	41	38	33	26	35	33	33	37	40	34	23	45	34	49	36	38	33	27	28	36	31	30	26	37	41	33	48	38	45	38	44	32	43	40	35	35	35	33	31	39	31	17	34	41	48	39	23	41	36	44	26	32	29	40	48	27	40	38	28	31	38	40	42	38	37	38	44	31	21	34	27	42	39	36	28	43	36	38	48	35	36	33	25	34	36	36	21	34	28	28	36	43	33	26	40	33	28	42	34	15	40	28	43	32	35	32	29	39	40	30	28	33	44	34	27	36	34	35	38	28	21	34	38	34	42	34	34	30	33	35	35	34	45	43	29	36	32	38	40	35	39	35	30	46	36	39	37	33	23	27	42	35	42	36	38	33	29	48	38	41	37	27	28	35	37	32	42	27	47	32	33	32	38	33	40	32	23	38	38	37	31	32	25	31	40	35	37	30	28	33	33	39	32	28	28	33	29	36	39	33	24	28	37	34	35	30	37	29	34	47	35	21	32	29	32	47	34	37	31	29	37	35	28	35	42	28	25	37	26	39	37	36	38	32	32	30	32	32	24	35	32	36	35	32	41	34	32	40	25	32	31	34	37	36	26	35	34	35	34	33	29	33	38	30	32	38	31	32	28	26	38	30	40	39	24	37	39	37	35	30	29	40	30	30	37	36	36	34	46	19	30	34	26	37	38	40	30	39	36	42	44	47	33	31	34	35	47	27	45	44	29	34	38	42	44	41	31	33	42	35	38	35	32	38	34	33	40	36	25	39	39	33	26	41	30	33	51	34	33	39	33	37	33	39	41	42	25	33	34	40	44	36	35	40	37	42	37	37	45	44	35	44	31	36	27	29	32	33	27	41	36	25	29	30	31	52	40	38	51	36	29	26	32	38	23	24	29	37	38	35	33	29	23	37	29	36	41	44	34	40	29	22	31	39	28	32	35	34	27	30	25	30	35	24	36	24	33	37	28	33	39	39	39	36	24	36	41	29	27	41	33	14	44	32	38	40	35	35	35	33	36	42	28	43	27	34	38	30	37	35	37	31	37	34	46	32	27	35	40	31	35	46	37	30	44	31	39	43	29	32	37	31	44	40	39	30	33	37	38	35	31	29	36	38	42	41	30	29	29	39	38	42	34	33	29	33	25	29	32	28	26	30	34	38	34	35	29	36	35	38	37	31	26	41	24	33	30	35	35	32	33	29	38	27	41	31	40	33	35	37	29	33	38	42	32	27	24	36	46	27	36	31	34	32	23	40	46	35	28	31	30	38	29	43	38	29	34	28	35	28	29	37	30	39	18	35	32	34	33	34	32	33	30	24	32	26	31	30	38	31	35	34	30	29	40	33	42	30	29	27	40	39	38	33	42	37	34	37	40	29	33	43	33	29	31	28	20	39	32	34	37	43	27	51	42	32	36	38	44	35	35	26	37	31	37	39	30	32	42	32	34	36	37	27	38	27	27	39	37	37	35	45	32	36	24	32	32	25	40	36	33	29	42	35	46	26	25	36	33	29	28	30	24	36	44	22	28	29	31	31	26	38	38	40	30	46	35	39	30	38	25	33	37	35	36	33	29	35	26	25	44	41	39	44	33	38	34	30	25	36	34	33	32	39	23	38	43	33	33	28	44	32	39	29	30	33	30	31	33	25	37	32	41	33	24	37	29	29	43	31	45	47	31	40	35	33	37	30	33	32	26	35	26	33	33	40	41	26	27	31	26	34	42	33	33	18	35	25	28	39	39	31	40	28	28	34	30	29	27	21	30	20	28	34	34	36	35	34	29	31	26	30	46	24	29	31	41	27	30	35	36	44	33	32	26	31	30	45	40	38	35	24	35	41	38	38	29	28	39	36	27	23	34	34	36	41	24	34	37	38	37	32	35	27	43	29	32	39	29	30	24	40	35	43	43	38	35	35	34	37	29	41	33	35	27	39	38	30	39	23	42	32	29	36	31	33	36	38	41	37	37	28	24	39	36	43	35	33	29	43	42	33	28	30	35	26	29	32	39	35	20	41	37	34	22	33	37	33	32	24	45	40	33	36	40	19	43	38	40	44	35	32	32	31	37	33	30	36	36	37	53	43	32	41	36	37	30	31	27	45	45	28	30	37	27	33	43	34	35	36	34	37	40	45	34	33	43	38	37	36	37	34	36	39	39	34	41	34	35	28	39	30	32	36	35	43	39	23	38	42	25	29	49	43	35	34	40	31	28	38	26	38	28	28	29	37	36	35	31	32	47	32	24	34	34	43	38	39	27	34	40	40	26	37	26	24	33	36	34	28	30	41	26	45	35	30	29	37	32	29	29	32	46	36	33	42	37	30	41	51	34	37	37	40	28	28	30	27	40	34	27	46	35	26	30	32	32	31	37	30	30	39	37	36	29	31	33	39	20	37	43	46	39	34	32	39	37	29	29	31	30	35	34	30	30	26	38	37	33	38	30	29	35	34	32	22	24	43	36	34	26	34	38	44	34	31	30	39	22	31	36	43	31	22	32	35	23	32	37	33	43	36	34	38	28	32	34	40	34	34	28	30	34	29	33	38	43	30	39	27	26	28	33	35	39	31	38	24	31	26	35	30	24	37	36	31	44	34	42	37	30	30	29	31	36	39	41	31	31	32	27	29	31	47	27	31	23	32	33	40	42	20	35	29	29	35	28	35	27	34	26	36	29	39	35	35	33	43	26	30	25	31	39	33	31	32	39	31	31	45	38	33	32	34	32	31	32	36	35	39	38	29	27	25	37	41	51	37	37	26	29	27	37	27	36	22	33	31	36	32	29	40	33	40	42	33	25	40	29	26	31	34	29	39	37	28	34	35	34	38	36	36	34	38	34	41	28	37	39	29	29	31	33	29	52	27	41	31	29	36	40	40	38	31	37	34	29	33	47	32	30	36	29	40	31	28	30	28	35	34	38	33	28	30	26	30	34	32	38	34	27	35	29	27	44	44	32
16394	8464	6630	16276	29914	34363	51713	55087	49056	40270	31455	22676	13444	5712	2407	1089	665	529	466	470	454	442	454	456	506	463	439	454	462	415	429	431	481	452	445	478	440	473	458	458	457	457	459	484	491	473	451	462	500	448	457	472	431	435	461	419	478	444	463	445	462	430	457	468	457	409	480	458	460	464	450	438	469	447	429	431	442	445	420	466	466	416	465	463	468	441	468	485	447	450	470	473	457	444	432	440	475	453	478	434	442	447	438	446	455	419	419	453	432	477	452	434	440	436	433	467	439	436	486	440	453	410	448	489	439	462	477	521	426	446	457	409	465	409	482	467	426	410	436	431	465	471	438	448	457	425	456	440	468	463	479	479	414	464	418	442	437	460	407	467	446	461	430	436	467	487	427	463	457	425	469	479	446	440	436	481	430	435	436	445	477	421	460	407	429	427	423	441	472	459	457	434	474	486	450	473	442	419	460	428	476	456	439	473	403	450	475	449	442	449	472	452	440	467	429	446	456	449	458	450	466	471	464	458	508	432	467	464	464	437	446	452	487	450	458	486	421	431	471	451	470	477	424	452	477	499	413	463	439	456	488	444	450	443	456	476	415	439	457	481	477	465	456	465	460	458	436	438	433	471	430	446	451	476	450	472	419	405	431	434	446	432	442	425	467	464	473	444	442	435	467	459	463	462	452	457	470	458	461	407	461	494	467	465	440	437	449	448	457	452	461	439	406	449	454	452	470	487	451	465	453	424	445	474	468	482	482	475	418	484	491	462	441	493	462	438	418	462	464	442	446	482	433	441	484	452	454	436	445	468	418	460	477	454	437	450	458	439	450	460	463	474	460	432	469	451	437	427	472	449	459	441	417	484	430	470	469	475	447	454	476	464	453	447	460	448	470	427	472	439	459	445	426	471	518	458	438	432	464	453	451	448	431	430	478	434	436	421	419	478	490	476	481	457	436	419	426	458	447	456	481	406	475	482	461	437	444	441	448	457	465	475	474	473	462	449	434	507	455	480	422	444	452	453	435	417	406	436	466	440	490	446	460	484	446	433	473	451	411	491	457	457	455	431	457	436	451	460	427	415	437	422	437	449	454	463	473	466	464	409	497	456	450	432	461	442	486	455	484	451	452	445	454	421	447	469	432	447	433	427	434	424	503	451	450	451	487	458	453	453	429	453	424	456	441	438	471	442	472	457	415	497	480	457	467	444	412	476	429	434	470	454	438	487	472	481	449	480	477	488	409	472	453	447	446	466	461	434	437	486	449	418	448	454	475	435	461	451	459	482	421	481	477	441	471	462	480	446	441	412	456	463	421	473	466	466	480	468	460	474	447	475	437	436	450	462	468	475	419	465	472	452	467	446	441	435	434	428	444	454	466	436	429	452	445	423	457	442	481	458	456	503	471	466	476	457	474	439	460	448	423	475	445	457	455	466	450	455	468	480	439	471	447	425	466	480	449	480	432	447	481	454	435	474	475	466	458	464	465	436	449	431	425	443	471	469	468	492	468	458	476	437	482	430	471	463	463	470	458	475	447	461	462	428	408	448	442	417	469	433	459	421	462	449	481	467	435	448	489	456	424	493	436	470	421	473	472	448	449	489	449	419	429	449	445	431	464	424	419	439	461	495	473	449	476	431	461	467	445	449	441	430	448	484	436	435	469	493	416	426	411	429	453	499	453	460	464	464	442	459	457	497	474	429	426	445	430	417	452	451	447	434	470	483	455	424	449	447	409	453	444	439	470	448	442	466	436	478	430	431	457	420	447	494	453	450	421	474	432	503	444	428	432	487	442	445	446	445	474	499	448	441	466	444	429	431	484	465	446	419	471	415	437	470	452	435	465	458	501	456	459	457	430	452	455	404	448	459	467	458	467	437	465	425	465	437	486	419	400	465	468	468	446	448	479	484	449	430	441	425	462	433	461	455	440	423	465	450	469	485	437	461	458	473	516	457	467	452	466	430	460	454	443	408	454	450	467	393	433	452	464	448	488	482	491	429	494	471	439	454	449	416	478	439	500	457	448	435	435	470	504	454	474	441	456	478	487	475	444	476	491	440	470	436	447	442	439	449	442	388	456	457	470	472	492	449	437	486	426	448	436	430	420	443	477	443	442	440	468	412	457	475	472	397	433	447	488	449	474	461	480	479	468	468	456	468	475	453	413	445	463	450	434	479	467	419	453	417	515	437	455	458	458	474	450	455	431	434	416	459	426	440	467	479	472	463	460	440	454	475	462	457	490	449	442	462	449	449	453	476	446	446	420	466	468	460	461	481	446	452	442	469	434	428	469	449	432	477	431	458	436	412	449	467	435	440	457	485	445	458	459	460	431	458	466	448	450	429	480	477	434	459	480	433	441	483	439	480	463	436	443	459	445	474	424	454	445	443	430	459	455	468	435	434	447	446	485	432	469	450	453	459	427	444	451	434	489	429	455	442	463	429	460	450	440	416	409	478	439	478	467	445	471	447	443	476	425	465	429	472	439	432	459	466	458	445	463	455	436	446	461	471	423	478	444	429	451	443	468	458	501	482	472	473	442	461	459	441	441	439	461	423	470	438	405	438	449	438	452	461	463	442	472	448	442	475	422	444	430	480	469	429	433	461	437	493	457	463	450	429	455	431	438	445	455	460	446	448	452	455	449	480	432	431	423	471	447	440	456	492	449	478	444	443	464	461	430	424	436	472	458	453	439	443	479	466	461	466	456	434	433	432	433	464	470	447	477	427	469	458	458	457	444	465	457	461	455	481	423	424	412	486	420	477	453	401	421	463	460	468	463	414	467	461	454	434	457	442	435	472	471	470	431	464	456	474	444	478	466	421	494	445	435	428	432	456	435	449	452	454	471	420	474	432	458	459	457	449	459	470	412	463	420	427	461	427	447	426	436	429	447	426	494	477	446	470	449	475	474	440	455	473	457	427	434	438	487	495	461	463	438	441	463	437	448	423	470	444	483	459	428	470	474	442	461	442	468	455	438	439	441	437	429	463	484	447	453	413	458	399	468	432	444	490	422	488	432	446	449	493	450	453	431	465	506	427	457	455	495	450	455	440	422	487	471	457	448	464	442	442	446	453	435	460	495	486	460	464	430	439	456	457	456	436	460	451	443	447	444	431	479	427	462	442	448	430	405	470	463	493	435	466	469	424	461	418	501	441	458	473	467	468	447	427	461	425	428	493	468	464	466	438	478	437	407	432	443	455	472	449	463	424	418	427	426	462	438	447	460	444	463	435	428	457	455	433	446	487	438	468	471	462	479	463	441	462	455	468	458	449	413	428	477	469	449	479	451	431	458	442	473	490	445	470	450	455	437	422	501	443	449	459	463	401	442	459	477	472	441	431	456	505	459	499	469	436	445	428	418	441	497	430	459	454	448	448	449	445	470	457	470	397	464	471	407	441	428	433	440	450	445	461	465	439	459	442	480	424	437	451	440	451	434	487	461	471	423	443	470	470	458	466	482	440	477	436	433	465	452	439	427	454	437	436	441	424
1366	703	608	547	940	2223	9495	14010	13352	9447	4656	2021	735	299	115	49	42	28	29	31	28	34	39	30	33	44	26	34	33	26	38	41	27	44	43	38	37	37	31	35	26	36	28	31	41	31	31	30	28	34	43	40	37	29	47	27	34	29	33	30	35	27	31	39	28	32	41	45	36	34	29	37	38	36	43	36	39	30	44	35	30	45	30	31	38	40	28	52	31	26	34	41	33	33	30	41	28	31	26	39	46	22	29	38	36	31	34	38	38	51	40	25	35	27	48	26	36	28	35	35	35	23	33	30	37	33	47	28	34	36	33	30	34	40	31	28	31	35	47	35	24	31	32	47	47	31	36	34	36	25	42	29	38	38	29	39	29	23	30	36	39	40	41	39	29	33	35	37	33	30	38	32	32	49	22	31	39	33	27	39	35	39	38	24	32	32	39	52	35	33	33	24	38	31	40	19	31	20	32	20	32	31	29	33	35	30	30	32	33	23	41	34	31	34	31	26	41	38	36	39	36	33	36	35	34	28	30	31	42	37	39	34	33	35	29	27	51	34	25	37	33	37	41	36	33	27	32	39	31	39	25	34	38	40	41	42	32	38	39	35	25	40	28	30	32	30	43	21	32	30	30	29	34	37	25	33	43	31	20	29	43	33	36	33	31	34	38	24	32	51	36	36	43	24	35	33	27	34	33	37	29	40	39	28	35	35	35	31	33	38	32	35	39	31	20	41	31	31	33	31	33	34	37	23	38	38	37	35	42	38	32	26	29	28	36	35	46	31	41	38	28	29	44	37	44	35	31	30	37	28	39	41	28	30	32	35	36	34	31	35	36	42	23	28	41	29	33	36	37	29	36	39	29	29	45	36	24	35	35	44	38	37	29	31	37	38	26	32	33	22	33	25	27	41	28	28	39	31	34	39	30	37	38	32	27	38	28	26	37	32	31	35	31	33	37	33	39	28	32	30	30	35	34	36	33	27	26	28	38	39	30	36	40	25	42	30	41	30	34	30	31	31	34	41	35	20	36	31	35	32	42	42	29	30	27	31	34	37	38	44	32	33	43	39	40	34	29	33	31	36	41	32	31	36	37	28	25	27	31	31	38	30	37	27	36	40	34	25	36	34	39	40	33	37	34	30	37	36	28	34	35	28	26	23	26	31	40	32	42	32	41	41	33	35	36	34	39	34	37	23	37	28	43	36	35	32	41	37	39	35	34	31	37	45	37	34	26	30	30	33	27	32	33	39	28	35	25	35	35	32	42	29	41	26	30	39	27	27	33	35	39	43	43	44	43	38	35	39	37	30	42	35	24	26	35	38	31	36	38	37	36	55	26	19	27	48	36	35	33	28	41	33	41	35	35	35	39	32	35	35	32	29	25	29	24	18	35	22	33	36	37	30	35	28	38	29	27	33	30	42	28	34	31	39	27	46	27	41	31	42	38	35	31	40	27	42	28	27	34	38	40	32	35	28	33	46	28	36	41	40	41	42	34	29	34	33	35	42	30	42	29	30	39	30	30	36	33	31	33	33	42	39	32	33	38	41	34	29	41	21	29	31	29	37	22	26	28	34	50	35	39	37	43	31	34	36	27	34	29	37	32	37	33	29	45	29	38	28	19	28	34	35	39	38	36	32	32	29	30	32	35	38	28	32	23	37	38	35	28	37	40	32	22	38	44	24	34	34	29	26	40	28	49	31	28	33	34	40	34	31	28	36	49	36	33	31	31	33	27	41	43	27	27	39	28	40	44	42	34	43	34	30	32	36	36	28	27	37	33	29	45	36	35	35	32	26	27	28	33	38	30	28	41	35	29	35	37	35	41	36	32	40	35	32	39	35	39	32	36	42	35	44	38	33	40	28	33	35	32	34	30	31	51	41	32	32	35	35	43	37	25	35	31	34	32	41	27	38	32	34	24	30	31	26	32	25	21	30	42	33	31	22	33	33	35	22	43	39	51	29	36	41	28	36	33	24	23	24	24	35	34	35	34	36	34	25	41	48	26	23	32	31	24	46	36	31	42	33	37	39	33	32	29	27	35	21	34	36	36	32	37	26	33	36	33	43	33	38	33	32	26	37	35	45	28	39	32	18	32	37	38	39	35	35	42	21	33	22	30	30	27	38	46	26	42	32	31	41	35	34	27	32	35	37	36	39	38	41	33	30	37	29	37	24	37	32	38	36	38	46	40	39	36	24	34	30	35	32	25	40	31	26	47	28	33	29	46	28	37	26	34	32	27	36	30	32	17	39	39	44	36	25	31	38	28	40	36	39	32	35	37	30	31	33	31	33	31	33	30	35	24	28	37	39	34	35	30	28	30	36	40	29	35	38	33	31	34	42	34	33	37	38	25	35	29	33	38	34	24	39	24	28	34	36	25	24	25	35	35	33	34	48	39	29	29	23	37	29	34	29	29	35	35	31	26	32	36	33	28	29	32	34	34	30	32	24	30	38	32	42	43	30	30	34	38	32	38	38	31	39	25	33	23	40	35	29	40	21	44	30	24	26	43	28	44	31	23	33	37	35	41	37	40	32	24	30	34	32	36	35	31	33	29	33	33	34	32	42	32	22	26	29	25	26	44	35	27	51	31	42	25	32	29	35	45	33	44	46	41	27	35	39	27	42	25	31	39	31	34	33	44	29	24	31	46	28	30	38	31	50	41	39	50	31	32	27	30	40	31	38	38	33	37	29	47	35	35	31	40	33	29	29	33	35	38	22	29	32	29	24	33	29	38	24	30	33	36	34	30	35	43	35	35	36	24	40	33	33	41	40	33	34	28	34	38	44	29	36	42	25	43	35	32	26	26	30	28	35	35	27	36	26	33	25	30	24	42	34	45	29	31	35	23	36	40	35	38	20	43	32	20	37	20	32	31	29	40	43	29	36	44	35	29	38	32	28	33	40	33	36	24	33	28	38	41	38	31	34	28	40	33	37	32	44	27	35	31	39	29	30	29	45	32	29	37	42	29	33	33	33	32	25	30	38	34	38	25	27	30	32	47	34	23	25	41	36	32	37	35	29	31	33	32	33	28	35	32	30	27	41	34	29	39	40	33	30	21	33	28	46	28	26	29	37	21	36	40	28	34	31	23	33	42	33	34	37	34	30	31	31	39	29	34	39	30	21	33	27	38	34	55	36	33	29	49	27	27	33	25	48	25	24	37	33	31	42	34	23	30	39	28	33	36	30	41	23	41	36	32	38	35	28	39	30	28	37	35	29	30	31	31	31	28	32	34	33	29	26	28	37	33	25	35	35	29	34	18	34	44	32	38	39	35	28	44	40	38	45	34	30	29	36	37	34	38	28	37	24	28	36	27	37	33	45	35	37	23	36	49	34	27	36	34	40	42	36	26	41	28	36	27	34	40	32	31	34	28	24	37	36	43	32	37	43	24	28	38	29	34	28	30	34	30	37	27	30	32	33	40	28	42	22	32	34	30	22	35	34	35	30	27	37	27	30	30	27	31	32	44	31	36	37	32	33	34	30
21799	13375	10822	22223	35966	42136	59964	62983	57338	47256	35866	26160	16179	7515	2903	1231	635	507	437	455	471	470	430	433	445	445	461	437	456	434	423	459	424	459	439	457	401	481	439	449	419	411	430	467	396	469	459	461	445	470	453	442	413	412	443	446	443	428	442	456	446	486	425	392	434	442	433	460	463	451	434	426	465	416	444	488	442	481	479	459	451	462	478	469	423	440	392	454	440	418	463	458	480	427	432	457	469	435	416	455	435	426	449	450	445	465	461	434	460	466	396	436	417	463	412	482	423	475	472	439	486	458	445	442	453	442	452	442	421	475	541	478	473	437	475	458	439	454	432	435	458	489	424	436	423	450	473	431	448	412	431	447	413	449	455	448	438	436	428	484	487	441	474	490	457	465	450	473	454	449	457	437	475	455	431	450	403	444	463	423	475	443	465	432	447	454	437	451	451	477	471	456	455	453	455	459	425	470	469	504	432	457	497	466	445	430	470	453	432	472	447	466	436	443	415	455	467	460	444	455	441	466	432	462	438	469	440	475	453	477	426	434	494	467	456	500	499	470	418	430	452	448	458	443	470	453	481	436	468	479	434	450	428	452	432	487	433	478	431	444	448	438	461	430	449	475	442	480	431	495	459	459	483	464	419	446	444	430	428	512	456	427	454	487	441	454	409	434	441	440	479	444	430	473	455	429	465	471	476	487	459	450	450	444	446	448	456	474	472	422	442	426	414	450	429	440	442	510	480	467	445	476	448	440	452	414	476	466	448	452	478	459	434	452	430	449	419	442	486	460	466	457	482	456	438	463	441	465	438	410	414	452	493	451	459	466	407	432	487	464	418	445	491	450	495	477	499	455	480	444	472	470	457	450	439	459	450	435	442	454	450	420	453	438	435	452	424	456	430	414	448	420	448	431	452	444	492	439	471	450	413	510	462	441	466	481	479	454	465	481	436	414	431	459	488	406	460	486	466	458	412	465	463	451	431	492	426	435	452	442	448	450	448	455	451	465	421	449	437	459	469	455	464	456	465	438	438	441	469	434	440	495	422	427	455	457	452	408	470	421	450	442	447	463	416	432	421	466	444	473	451	416	462	488	487	468	457	415	479	406	484	438	470	449	456	491	481	455	482	481	452	447	487	444	465	405	434	450	446	428	412	443	463	457	436	443	436	437	439	458	495	455	444	435	445	461	486	406	485	449	454	454	418	460	453	432	455	423	443	398	428	472	470	424	402	450	432	469	417	409	453	395	475	474	431	424	444	478	459	425	435	472	487	451	470	453	476	455	421	419	432	437	457	485	466	483	435	497	415	449	449	467	481	457	435	454	409	473	451	424	462	455	457	464	459	435	427	399	478	433	422	459	430	437	442	455	457	401	440	463	482	410	455	462	431	405	447	470	453	458	430	426	459	425	428	465	454	415	455	463	468	443	441	447	476	425	432	454	460	419	448	442	454	468	487	459	443	492	463	501	475	422	446	406	456	430	445	464	450	449	459	442	459	458	465	441	446	465	451	492	455	449	425	480	448	438	440	482	473	445	398	437	410	464	400	445	492	457	429	416	480	465	443	419	453	452	440	452	431	459	460	462	474	427	442	470	448	450	428	465	455	460	447	462	447	430	465	448	416	448	427	439	457	446	483	467	438	465	437	433	436	409	419	424	444	452	484	440	455	467	440	449	399	446	444	451	454	446	459	465	460	448	453	478	484	486	435	463	403	455	428	414	469	471	486	434	430	440	408	474	427	451	449	489	443	391	460	424	460	458	457	469	482	455	473	456	439	457	464	419	444	473	477	468	488	440	444	455	470	476	462	405	450	428	451	423	418	431	499	477	439	423	441	457	420	379	445	438	460	496	434	462	467	460	461	454	460	468	447	450	477	444	456	484	442	445	455	462	439	454	414	448	432	454	446	439	464	473	430	453	468	468	455	443	453	445	471	447	431	471	480	437	483	446	482	437	437	490	441	437	466	435	416	454	435	499	501	481	432	457	401	458	448	419	435	412	436	433	458	466	448	442	482	456	448	432	445	437	456	459	444	442	456	470	421	455	477	483	459	467	483	487	452	479	463	499	440	444	420	403	456	449	433	415	465	457	451	424	432	476	495	434	438	455	497	460	452	434	438	447	449	391	429	426	464	475	439	420	424	440	505	463	420	467	486	456	448	457	419	407	469	439	474	464	419	462	477	464	456	428	434	460	455	435	451	459	424	470	433	414	455	461	483	434	500	438	450	410	440	435	438	474	447	489	431	421	451	487	419	452	469	482	436	450	508	434	419	426	454	446	454	449	461	430	449	452	431	475	451	447	411	447	428	434	441	429	437	466	443	424	455	474	456	443	468	452	419	421	472	458	423	453	487	464	464	414	453	413	485	460	442	477	437	487	478	454	458	408	443	483	445	449	411	444	443	489	427	492	473	463	445	480	459	458	452	463	461	423	453	431	480	435	468	397	450	468	441	435	461	478	454	475	441	507	441	459	470	449	452	467	428	438	443	418	455	438	457	469	441	467	441	485	456	409	410	477	450	454	449	449	453	443	438	445	463	462	455	459	486	513	466	442	445	437	466	399	435	446	467	436	414	449	445	460	449	412	457	453	444	476	448	502	456	426	409	447	424	472	440	415	441	447	448	432	453	438	446	473	492	424	463	456	481	447	446	454	509	402	448	458	446	476	418	475	420	432	463	467	417	429	495	446	464	450	421	451	446	449	437	455	460	478	482	435	433	465	397	494	462	435	423	423	449	438	451	429	476	460	442	428	440	457	424	511	447	422	462	404	468	461	460	476	423	422	441	456	456	462	446	444	419	419	446	460	440	445	477	435	462	436	448	408	461	449	460	446	424	460	476	460	428	439	433	454	437	452	410	429	452	457	454	422	435	430	467	464	478	453	417	454	474	434	434	429	498	417	452	472	473	407	492	436	458	448	473	475	442	454	444	465	437	453	447	447	469	416	406	435	443	427	459	457	434	461	452	436	428	430	470	472	456	456	392	434	435	452	458	476	434	462	449	425	441	435	448	472	470	419	464	432	462	485	452	433	451	473	463	481	457	461	453	444	468	445	448	492	450	451	448	457	426	495	462	409	428	488	404	442	413	441	455	465	409	448	474	422	441	439	427	435	461	455	439	480	456	441	442	473	461	464	467	449	427	463	440	440	453	458	431	452	416	483	452	406	447	432	453	454	463	435	442	474	479	469	493	468	441	482	502	458	435	442	455	446	459	467	465	442	459	453	418	422	438	466	459	418	465	422	460	476	456	489	456	431	488	460	445	445	475	424	449	440	428	446	439	424	453	453	427	419	461	451	466	480	439	487	474	436	431	428	476	466	463	455	486	452	474	424	447	447	440	473	472	472	446	478	424	416	471	426	472	418	444	460	446	445	470	445	447	424	408	480	462	434	441	448	439	494	449	466	423	444	442	444	443	447	460	485	492	446	477	439	428	438	476	428	451	437	454	405	433	449	442	447	433	461	471	470	429	479	438	490	508	464	410	443
1246	233	131	134	201	342	1221	2904	3216	2295	1164	509	233	90	57	28	24	36	27	40	28	30	37	39	18	36	19	39	34	33	33	25	27	34	27	35	30	31	27	28	26	35	29	28	20	30	21	31	32	33	25	34	30	35	31	32	27	20	26	29	32	27	18	28	20	38	23	20	29	36	48	43	30	33	25	17	29	30	27	35	32	28	23	30	22	32	31	26	22	30	18	29	25	44	17	20	27	32	26	33	37	28	29	34	33	27	38	40	28	25	33	31	24	26	31	28	35	41	34	31	29	26	25	30	25	27	20	25	34	39	30	28	31	32	27	35	27	24	28	31	33	30	32	28	34	25	33	30	31	20	23	24	28	30	28	34	28	24	27	32	29	29	28	40	30	24	22	41	40	33	38	27	40	13	23	30	39	33	26	39	18	32	22	35	40	31	40	36	34	24	38	29	21	25	29	22	31	25	34	28	27	16	35	22	21	32	36	29	29	34	32	25	29	20	38	24	32	26	35	33	26	30	20	29	30	26	28	29	36	34	35	31	30	27	32	30	28	28	35	32	25	27	30	36	38	35	33	46	21	29	36	28	29	32	35	23	34	33	26	31	47	17	21	33	33	20	30	25	30	29	24	36	26	34	27	26	29	42	33	30	22	32	26	29	25	34	41	27	31	35	38	29	26	30	33	27	33	38	37	37	34	39	33	34	45	21	30	27	21	26	29	34	25	40	31	26	34	25	27	37	22	26	32	33	24	33	29	36	33	35	36	38	41	29	27	28	29	26	36	34	36	27	26	21	32	31	23	26	31	31	22	28	34	24	35	31	23	29	31	30	22	25	27	26	29	32	35	29	30	22	32	28	32	29	26	16	32	37	32	29	35	33	30	24	32	24	32	22	29	32	35	38	24	26	27	32	27	36	29	25	29	30	33	35	32	27	39	38	31	26	29	36	32	27	27	33	31	27	33	38	28	36	36	37	33	25	23	41	25	22	41	34	33	39	32	38	31	26	25	39	34	29	39	34	29	33	37	17	32	41	29	37	30	29	28	27	36	26	27	24	22	25	30	39	25	31	34	36	31	30	30	40	29	37	33	35	32	32	32	35	24	32	19	28	30	30	27	27	32	20	23	35	27	25	40	33	29	39	35	25	35	28	25	33	30	24	30	33	45	31	38	27	34	32	31	37	28	23	27	30	32	38	25	32	28	36	37	34	33	29	42	34	39	32	33	32	26	38	33	17	28	34	34	35	25	28	31	36	31	26	32	32	25	45	34	37	41	29	26	43	32	29	34	35	28	29	25	44	33	27	31	22	27	24	26	34	30	26	18	25	26	43	26	46	33	31	28	39	26	29	37	27	22	41	27	34	33	37	27	29	26	30	34	25	22	39	29	34	32	27	34	34	24	18	42	33	22	30	24	26	23	40	24	28	28	34	34	18	32	24	20	33	30	38	35	23	32	23	34	24	32	31	28	25	23	31	40	32	29	33	33	29	23	28	32	42	25	35	39	28	30	22	52	16	28	30	29	27	34	31	42	28	29	26	36	27	34	29	34	35	30	34	47	28	30	30	30	24	23	31	29	30	30	31	35	28	26	27	37	43	29	38	39	28	28	23	31	28	26	41	23	23	34	27	25	39	26	26	35	36	20	27	39	34	29	27	32	23	28	31	31	36	44	34	33	45	29	33	22	41	31	34	36	32	34	29	29	23	47	24	36	36	35	26	30	23	25	26	41	36	37	28	25	27	26	24	31	35	36	32	35	26	23	26	27	24	29	28	23	28	27	25	26	30	24	30	36	26	43	25	32	32	33	34	32	36	30	27	30	31	34	31	25	33	31	33	36	29	26	18	37	26	36	23	32	32	37	37	31	35	31	28	31	32	37	24	21	22	29	30	30	38	28	33	29	28	31	27	31	31	22	25	34	23	29	29	26	30	36	31	29	29	30	26	29	34	28	23	27	30	27	31	20	34	25	23	31	27	44	24	40	36	23	21	23	30	39	27	21	33	28	35	34	29	26	37	19	26	27	39	36	27	33	30	25	33	32	25	29	31	31	36	27	33	32	41	39	35	30	31	37	32	32	31	33	30	36	37	35	21	28	29	31	31	34	25	25	23	30	30	32	34	29	30	36	27	35	27	23	37	28	34	27	23	32	28	24	28	25	31	26	31	27	30	27	24	37	26	27	27	26	31	31	40	37	28	29	24	39	24	30	26	37	23	26	26	32	23	29	27	20	33	21	26	30	35	31	28	26	40	23	30	32	26	34	34	34	30	26	30	41	37	23	19	41	24	35	19	43	32	32	30	26	28	34	32	31	29	28	34	30	34	33	41	23	30	29	35	31	26	42	38	30	33	42	30	29	40	27	34	29	32	30	29	45	42	35	30	30	34	20	33	29	25	31	28	32	33	27	24	28	34	28	32	28	43	23	32	30	31	26	28	22	25	32	31	26	33	37	33	34	34	29	31	33	30	29	31	30	22	35	31	38	30	22	35	28	39	43	37	30	23	22	28	35	34	32	29	28	43	31	29	26	32	34	28	42	36	25	35	26	31	26	36	34	31	24	35	27	32	26	21	32	17	32	37	30	40	36	19	36	38	35	33	32	38	33	26	21	23	34	36	33	35	24	36	34	27	28	36	34	28	33	30	29	31	34	23	33	28	28	36	26	22	19	33	28	28	32	33	33	34	25	36	19	26	32	31	33	38	38	33	38	32	23	45	25	29	30	41	23	34	41	21	25	31	26	37	31	48	20	32	35	28	24	22	37	41	31	25	34	25	40	29	22	32	24	37	28	20	31	35	31	28	35	32	31	19	26	34	27	33	38	27	38	34	31	29	34	30	28	26	33	33	34	28	35	31	30	38	34	26	33	23	35	33	22	34	33	34	31	47	31	40	36	35	34	25	34	35	24	29	30	38	30	30	26	31	41	29	29	34	26	36	26	28	21	39	33	35	39	28	40	21	26	28	32	43	30	37	38	26	36	27	44	31	28	30	29	33	26	33	33	33	26	29	26	32	33	36	30	31	36	30	24	33	19	36	27	20	36	30	36	27	25	23	34	34	16	36	15	35	36	27	30	34	25	27	30	33	40	27	26	24	45	39	28	26	32	25	33	28	28	26	35	34	28	44	42	30	25	44	29	30	29	35	28	23	39	25	31	30	42	29	29	30	29	34	23	27	30	22	29	42	33	31	36	37	35	28	37	32	28	26	26	36	37	28	27	34	38	33	27	32	36	29	24	21	28	28	32	27	42	26	27	26	47	21	38	29	38	28	29	31	30	29	43	28	36	41	33	31	41	25	26	33	36	26	28	26	26	38	42	31	31	27	31	29	30	33	33	30	24	28	25	26	35	45	30	32	21	28	33	31	29	43	35	38	29	31	31	28	27	23	27	22	27	32	31	32	37	30	35	26	30	35	38	33	27	27	25	36	30	34	38	31	38	25	30	26	18	30	26	27	34	26	33	27	33	28	26	33	32	22	23	31
13754	5877	3428	8180	18679	22543	31585	38059	36314	29857	21816	13118	6469	2667	1119	628	460	392	416	419	418	418	394	417	399	401	377	409	394	376	403	411	430	375	387	402	354	391	377	415	396	397	408	408	382	406	378	402	399	405	394	368	407	418	381	362	384	405	415	397	411	400	445	411	422	403	368	401	394	376	381	385	430	390	397	375	408	400	412	409	377	399	397	400	399	380	425	381	376	414	393	430	393	413	420	414	391	406	391	430	417	408	421	420	410	422	398	397	398	386	384	424	379	394	432	408	394	381	405	378	398	391	396	382	375	396	427	404	431	381	379	402	403	385	386	391	416	440	395	363	389	402	406	358	408	391	434	390	394	399	433	390	395	388	340	408	409	385	396	406	441	453	390	400	389	381	420	388	404	416	349	394	390	390	387	388	345	376	391	378	390	380	406	390	395	401	412	434	385	373	416	391	360	398	405	404	382	425	435	394	399	394	392	400	406	413	422	378	379	396	369	387	396	394	411	376	373	436	425	389	370	374	407	386	399	388	401	393	385	389	379	433	413	399	403	393	361	415	417	398	378	405	409	404	383	410	388	373	401	422	381	398	408	404	421	408	373	440	375	389	388	388	394	404	398	381	370	408	406	398	402	385	421	410	381	414	393	396	394	397	433	390	392	394	379	400	403	431	410	393	397	420	389	444	428	351	453	375	382	397	399	386	385	410	395	433	380	431	413	421	355	391	366	368	426	410	420	399	387	407	433	403	420	351	396	425	417	404	411	389	368	403	431	362	415	374	400	410	389	394	390	410	383	432	388	391	423	391	428	432	382	372	366	383	393	449	409	415	389	421	411	388	379	411	357	387	448	392	396	383	406	406	389	397	381	391	422	390	391	395	395	421	417	425	395	422	439	426	415	370	399	393	378	400	418	390	372	364	398	394	422	384	398	394	404	404	386	368	367	383	413	414	413	416	400	403	404	383	386	408	411	383	417	462	398	420	402	395	406	387	401	369	414	412	387	413	403	384	395	400	415	408	428	406	388	391	398	397	384	392	414	412	375	393	390	418	397	405	380	380	417	384	390	414	428	410	421	367	381	406	431	389	390	420	388	387	419	451	402	427	405	388	406	393	400	393	382	380	391	370	395	403	415	397	408	373	378	386	429	422	368	405	417	377	395	384	400	422	411	431	377	415	406	405	369	425	381	396	370	378	429	384	425	369	395	391	416	376	405	386	421	356	442	392	417	375	363	424	413	399	416	384	401	373	404	369	372	417	393	420	402	398	404	412	376	390	404	392	356	411	411	420	396	405	396	401	373	416	415	413	386	370	420	419	389	375	379	394	402	397	390	407	389	422	422	371	403	435	377	388	387	431	403	405	391	413	395	390	419	409	400	406	419	370	431	415	391	376	412	397	410	428	410	407	389	387	411	355	376	414	394	420	381	403	424	419	419	400	426	390	433	397	416	417	353	401	383	384	381	426	388	376	379	414	399	406	396	395	387	406	372	428	384	404	402	415	382	397	390	411	390	380	389	404	414	405	396	398	397	401	386	413	446	409	432	409	402	391	385	430	396	414	417	386	395	405	398	406	414	403	439	389	403	393	436	396	402	395	402	374	376	398	396	365	427	439	393	401	427	410	371	385	420	399	382	404	418	419	394	424	379	382	416	369	410	398	408	417	413	412	420	365	390	415	385	407	380	377	407	409	385	374	415	391	369	387	381	399	405	386	401	402	406	420	377	420	387	357	412	412	443	361	410	398	415	391	411	412	405	420	414	392	425	399	412	404	345	380	410	415	416	365	408	375	428	400	448	412	443	429	428	401	368	401	397	389	414	413	376	411	447	401	415	418	411	400	409	414	362	386	418	373	363	383	381	374	388	403	374	398	364	395	399	387	451	404	415	395	388	374	380	396	419	399	379	392	398	423	389	403	434	412	346	426	392	429	397	436	367	378	389	413	406	397	396	391	396	385	430	403	365	385	407	400	385	390	400	435	399	410	407	405	414	392	427	395	419	365	408	378	414	431	385	403	450	429	351	370	409	393	394	381	389	409	401	414	413	377	369	378	402	422	390	396	406	399	379	388	410	428	429	341	403	373	394	417	415	412	384	406	394	396	417	415	419	395	445	408	414	372	395	411	388	390	384	399	396	379	407	397	414	390	391	421	410	385	432	414	402	409	431	378	360	423	397	393	388	418	409	385	375	390	412	447	395	401	384	400	392	380	401	408	420	417	396	432	411	378	380	383	408	383	429	419	401	400	413	411	385	401	424	395	381	429	381	387	427	402	409	407	433	362	395	386	382	388	386	414	396	409	376	414	394	398	392	436	408	391	487	389	435	436	399	423	383	382	402	405	371	421	399	421	390	399	463	397	400	382	398	421	418	377	366	389	415	438	407	404	405	389	409	436	409	373	405	409	434	381	424	387	402	416	423	388	419	376	386	423	398	367	403	402	379	404	391	425	415	364	385	372	418	412	391	375	418	385	377	403	373	382	426	385	413	409	384	403	402	414	394	371	405	426	372	410	387	365	368	396	382	405	375	394	408	390	398	399	392	391	394	425	432	405	372	351	409	447	402	391	380	408	378	395	395	444	405	399	425	361	382	378	397	424	379	394	409	378	409	341	419	434	421	400	417	423	386	390	366	409	428	372	404	370	424	354	390	389	394	413	402	388	377	380	404	426	385	422	430	418	392	400	395	400	412	421	345	413	447	414	388	404	431	423	390	389	445	398	391	408	390	382	419	366	371	367	387	406	400	422	366	403	393	434	383	412	401	427	396	403	394	408	386	396	392	389	424	393	385	394	397	398	422	434	404	390	378	404	397	407	381	412	382	401	371	448	393	419	421	439	387	393	384	375	399	409	398	389	374	421	433	385	439	394	415	421	420	386	399	433	360	443	410	355	435	405	398	396	428	452	393	368	358	415	373	391	396	400	401	377	398	357	396	384	378	432	407	399	432	402	382	395	408	403	379	427	392	391	400	400	370	433	379	382	404	410	409	422	377	400	398	400	383	393	395	409	424	409	409	405	405	409	408	377	402	433	407	408	388	394	406	389	377	425	402	429	385	416	426	404	414	390	384	400	390	388	405	443	386	430	407	425	392	394	390	459	361	405	424	372	385	377	383	433	400	385	377	389	370	380	424	416	444	377	389	415	396	399	419	405	377	424	389	386	423	385	411	419	399	392	374	418	400	398	406	439	412	370	394	392	396	411	411	399	398	406	407	400	410	404	411	390	388	414	397	396	371	423	378	407	379	424	380	401	380	401	410	409	360	393	431	387	378	412	430	385	399	426	393	398	412	369	390	391	331	423	414	419	397	395	399	391	391	404	393	413	364	418	401	400	421	398	414	389	393	415	406	397	414	395	420	381	434	406	428	398	404	396	397	417	386	417	396	405	407	395	393	369	394	373	401	415	385	410	376	396	405	416	446	412	423	398	426	416	357	405	399	392	393	390	411	405	358	422	363	384	419	375	437	429	369	385	435	394	404	415	397	409
748	551	393	311	466	796	2780	7741	8130	6102	3185	1320	480	203	76	43	42	38	37	26	39	24	33	29	25	30	35	26	23	32	41	32	38	25	19	33	28	37	28	34	26	30	25	23	24	35	34	24	30	34	36	41	26	31	38	28	21	31	20	22	32	29	21	40	43	40	32	36	25	38	32	35	26	21	29	27	24	30	33	36	29	28	35	32	30	40	31	43	26	29	31	24	32	33	31	31	33	30	32	39	39	30	37	29	26	29	31	33	26	30	37	30	31	32	27	38	32	34	26	27	34	29	40	43	26	38	49	27	35	31	27	28	35	26	30	26	26	32	35	31	24	26	43	28	26	26	25	35	34	29	26	28	31	34	33	36	30	22	21	37	26	27	35	31	33	24	19	33	26	28	25	29	28	34	36	28	27	26	29	27	38	29	33	29	34	33	33	35	26	35	19	27	29	29	19	32	21	41	18	35	31	25	27	26	34	41	24	30	26	36	32	21	25	23	33	32	34	35	29	24	29	35	30	20	35	23	37	29	29	29	25	25	41	39	28	49	29	40	35	29	27	28	30	34	30	31	30	36	31	27	24	34	20	44	26	39	31	22	26	16	32	36	44	26	41	26	36	32	26	35	27	33	26	34	35	29	32	31	40	24	37	34	29	33	20	30	35	22	17	34	26	23	32	31	42	31	30	24	37	28	29	39	35	23	32	28	35	37	32	32	29	32	26	29	24	27	33	28	35	27	28	20	26	23	32	37	30	29	38	32	31	34	36	32	38	24	36	27	35	30	34	26	38	42	27	32	38	35	24	31	31	28	36	44	31	28	33	31	37	22	35	26	30	30	36	36	30	34	38	31	36	27	40	23	30	28	35	22	32	32	19	31	30	34	36	26	28	28	28	31	33	29	27	31	41	31	32	28	32	24	33	35	32	23	24	34	23	26	27	25	23	24	25	40	36	34	33	37	27	44	26	23	25	39	32	28	37	37	34	25	39	35	31	33	29	30	44	21	39	29	34	37	28	25	27	24	29	32	30	25	43	36	38	25	33	32	31	31	32	38	22	34	26	38	31	27	26	25	28	28	26	29	30	32	38	37	28	44	24	31	35	24	32	24	24	23	29	39	22	28	29	39	30	32	24	38	28	30	25	29	34	31	33	25	31	37	21	37	29	32	20	27	31	26	31	39	36	26	28	24	40	25	23	31	31	38	33	35	31	31	35	20	24	19	34	32	27	31	30	35	21	32	27	33	28	33	26	29	24	33	37	31	37	24	43	33	25	25	37	33	38	21	25	32	28	26	36	29	30	27	41	26	38	32	41	27	33	32	25	42	30	28	30	34	33	25	36	31	37	31	28	42	32	36	24	30	25	26	38	43	36	21	39	39	29	35	27	29	22	23	18	28	30	31	27	31	30	40	20	27	29	29	22	23	35	31	25	36	31	35	34	32	28	23	35	24	38	30	25	31	27	43	28	30	25	33	29	22	35	22	36	32	40	27	32	28	32	31	28	39	34	29	29	26	41	28	28	23	29	27	27	32	28	41	33	37	29	29	37	26	37	27	31	41	31	31	36	35	33	21	31	32	37	34	30	44	30	35	34	30	34	37	37	26	30	29	30	29	35	29	24	28	36	32	19	30	35	26	33	37	42	21	25	29	34	26	31	30	41	40	29	39	27	33	42	32	29	29	29	40	41	33	32	32	37	33	29	31	30	20	34	33	26	21	26	31	29	29	36	33	39	38	29	39	27	31	31	31	31	27	31	34	23	35	30	40	32	30	33	23	25	31	23	31	22	32	21	37	39	38	26	26	29	33	37	32	24	36	29	30	29	32	34	26	34	30	24	24	40	25	24	29	28	31	25	19	42	35	36	31	25	26	33	28	20	35	21	41	32	30	26	32	26	30	22	24	24	34	27	26	35	30	38	26	32	23	25	33	34	30	29	34	32	39	34	31	24	29	26	24	30	25	34	25	27	28	29	23	38	37	33	41	23	29	33	35	34	33	31	33	33	28	28	22	29	30	31	27	37	29	28	36	33	34	25	30	41	33	30	35	33	31	30	23	31	21	34	31	25	29	28	28	34	34	20	37	40	30	27	33	28	31	26	29	36	33	32	24	27	32	31	27	21	39	35	30	29	23	31	27	27	45	23	29	28	38	28	34	20	37	28	25	29	32	38	25	30	37	26	38	31	32	33	30	30	33	24	44	32	36	24	18	24	33	25	30	29	30	34	33	35	33	34	30	37	30	31	30	34	26	29	25	34	30	40	28	28	38	22	25	24	30	35	15	28	29	32	37	35	35	32	18	35	38	34	23	36	29	35	36	29	18	34	32	42	37	28	30	35	33	36	30	22	22	28	31	25	45	33	31	30	43	36	39	28	27	21	32	24	33	32	37	25	37	26	38	34	41	20	16	24	31	34	29	26	38	26	27	31	45	22	30	18	22	30	32	25	26	39	28	24	25	31	27	32	22	32	30	27	25	37	28	29	33	31	36	27	36	41	27	30	26	25	40	43	28	35	36	40	30	44	28	26	30	39	25	37	26	32	29	27	34	24	31	38	28	25	33	27	32	41	27	23	27	40	35	37	44	35	43	30	32	24	34	23	32	30	32	21	26	28	33	32	42	30	39	38	26	25	29	39	20	28	32	36	27	32	31	28	29	20	42	40	23	30	44	29	28	38	38	38	32	27	39	31	35	27	31	31	25	31	38	30	36	35	31	45	30	20	34	28	32	36	31	27	32	29	36	24	37	35	33	33	40	30	29	28	34	30	37	30	41	30	33	32	29	29	36	31	23	30	29	27	27	29	23	32	29	32	31	36	22	29	28	33	40	22	38	26	44	33	26	42	27	23	33	30	33	31	32	34	23	32	39	31	30	30	40	40	41	34	26	26	30	35	25	20	24	31	45	28	24	24	37	31	33	22	41	25	34	22	31	29	27	33	27	36	29	26	25	28	34	24	28	32	22	26	21	39	21	29	33	37	27	31	40	33	31	34	30	40	27	27	29	40	26	30	26	35	35	33	34	27	33	27	36	30	37	34	35	26	21	28	27	31	32	34	22	30	33	27	36	21	36	33	21	38	38	34	32	33	31	24	41	30	36	24	31	29	34	31	34	45	31	31	30	25	29	28	25	35	30	27	29	31	34	26	32	36	33	29	18	30	26	36	25	34	40	36	31	36	42	32	34	34	33	25	29	26	26	35	27	31	25	28	26	34	38	37	32	38	33	29	25	38	28	37	20	35	24	33	31	30	33	39	29	34	31	40	34	40	36	29	35	33	36	31	35	30	33	34	27	44	27	28	24	30	32	45	33	40	37	34	29	30	27	32	32	36	32	27	24	33	34	33	34	27	41	32	41	37	33	32	38	21	38	23	30	26	30	35	41	44	25	20	35	26	28	44	34	30	32	30	21	34	20	32	35	33	33	28	34	37	34	36	26	21	30	30	37	28	23	30	23	25	29	33	27	40	28	32	33	29	24	25	31
17599	11585	7815	16322	28117	29474	40419	52152	48498	40842	31437	21348	11667	4858	1761	806	535	461	400	394	390	440	446	451	375	411	415	391	400	406	415	392	389	390	399	420	404	406	392	396	385	436	412	401	389	395	368	402	396	393	394	407	411	398	393	372	417	394	389	412	429	429	381	395	394	386	398	386	408	396	372	407	407	378	366	422	386	443	376	419	411	371	443	390	445	405	434	392	386	401	402	413	428	412	387	429	382	386	399	415	412	400	449	390	394	418	387	395	421	433	382	401	405	417	410	410	394	389	397	403	410	374	410	417	424	401	409	379	408	427	389	399	425	419	350	391	414	384	379	423	393	410	372	381	407	417	393	410	387	418	401	388	414	405	409	380	415	414	408	441	431	400	420	361	423	395	403	411	413	399	434	403	409	407	406	403	440	362	434	405	405	395	412	389	403	402	410	427	410	387	421	411	423	437	438	384	399	411	398	394	399	403	413	421	380	428	403	387	423	405	410	363	401	439	405	457	421	384	408	407	402	397	370	397	381	414	419	395	396	406	440	381	391	418	404	461	387	407	359	394	429	411	407	477	430	399	412	390	398	414	361	408	376	399	390	388	413	400	414	393	414	379	406	385	420	407	416	414	415	385	387	414	395	375	390	367	406	357	426	437	389	401	418	403	428	388	425	438	396	390	382	404	420	420	388	422	418	406	428	415	390	436	377	431	368	390	416	407	410	408	408	403	398	375	390	398	396	414	411	415	414	392	386	385	433	394	413	395	387	452	396	367	404	420	378	407	417	431	406	405	380	402	357	411	384	397	410	406	379	421	413	413	395	420	417	446	403	396	392	394	417	385	424	439	415	405	420	366	406	405	426	415	395	399	380	420	390	371	408	427	414	383	387	408	445	370	422	414	378	354	431	396	402	403	373	409	400	384	440	426	425	401	427	408	406	390	383	419	428	403	395	431	406	380	423	400	428	400	387	391	415	434	399	394	369	397	411	423	451	420	419	394	381	378	377	393	396	426	379	417	427	407	374	418	402	375	392	400	423	387	416	398	406	419	383	411	431	431	390	385	428	402	426	387	413	398	379	446	408	412	427	393	418	411	454	404	427	401	406	421	377	408	436	427	386	407	394	402	412	394	427	367	417	394	399	392	383	419	396	381	414	417	420	379	408	406	391	386	409	385	389	387	366	392	341	397	428	402	380	422	386	390	410	407	389	437	407	429	455	413	381	424	399	375	399	399	419	398	382	410	432	398	407	408	404	419	376	373	383	362	416	399	385	379	382	398	334	420	382	406	393	398	401	414	420	425	384	386	387	429	389	432	403	406	368	371	390	397	394	432	426	402	394	381	397	396	403	432	394	360	392	401	393	424	420	384	396	367	396	367	408	425	414	383	435	380	375	413	389	396	373	405	403	416	398	400	412	385	414	406	399	454	419	445	383	409	408	421	408	393	417	385	392	392	395	395	390	403	426	392	417	410	402	386	398	395	410	388	411	436	404	390	421	407	424	412	409	406	360	409	419	369	392	424	393	412	388	406	413	408	419	426	395	383	417	451	379	435	395	378	402	390	422	385	400	408	395	448	430	391	390	407	443	406	392	367	417	368	414	408	395	444	415	390	391	374	401	399	417	433	376	408	394	423	418	425	415	454	398	408	381	394	436	406	392	441	396	379	414	377	418	396	372	423	426	410	406	402	367	401	368	431	387	374	392	413	413	418	392	375	379	418	397	385	412	391	435	416	421	422	461	421	398	417	419	398	378	379	394	374	409	412	436	410	421	414	372	378	377	419	367	386	436	407	407	403	390	391	390	403	426	384	428	376	413	400	431	395	413	393	414	414	400	406	427	374	458	424	427	400	381	390	417	416	423	382	417	416	391	380	389	414	405	431	433	428	391	374	392	405	388	402	373	340	413	451	433	386	396	392	397	431	412	418	394	404	360	413	393	386	444	378	420	379	409	408	431	396	407	414	426	411	387	417	418	398	384	422	405	359	398	415	455	411	393	439	419	450	376	440	443	377	397	393	387	375	410	388	389	386	401	394	404	392	405	412	406	402	367	428	366	396	406	390	377	366	413	418	405	413	379	389	384	409	393	395	416	399	401	467	398	396	412	354	394	410	388	382	436	390	413	383	380	404	425	357	358	374	392	373	409	390	413	391	446	412	415	409	422	438	388	386	400	357	396	372	402	393	417	404	393	402	360	413	417	402	362	400	412	378	414	405	428	381	413	407	398	378	376	376	426	398	411	444	414	398	412	414	436	406	433	397	418	396	417	424	386	417	405	406	399	383	410	406	408	385	382	394	413	390	365	389	413	382	412	408	399	414	399	396	431	404	410	391	395	430	430	404	356	413	383	407	390	390	437	405	360	389	402	411	390	427	364	398	414	388	394	399	399	416	407	444	401	391	395	387	409	432	417	403	410	431	384	433	389	396	432	446	402	418	450	411	383	395	433	449	410	417	414	396	378	407	416	397	380	381	367	387	418	446	430	420	391	393	370	426	413	410	400	399	392	449	377	391	377	395	412	395	419	403	372	412	371	387	472	346	417	432	423	383	401	429	410	443	428	416	417	432	427	392	394	383	426	399	404	373	386	381	412	382	347	391	384	433	404	458	403	395	390	401	436	380	431	414	433	402	421	403	422	425	379	457	408	410	449	387	368	398	377	382	365	421	394	419	384	412	427	414	408	403	399	407	421	375	410	401	378	394	402	466	435	413	388	426	401	421	402	397	398	426	392	388	401	378	421	380	409	412	390	414	426	398	422	408	414	406	392	390	412	424	394	419	395	375	415	387	375	415	389	403	398	413	389	411	400	409	409	387	381	405	435	377	422	393	431	363	441	409	424	454	430	424	391	420	411	411	419	401	435	365	377	424	425	365	421	368	406	395	421	409	396	388	427	368	408	377	380	389	420	418	397	397	392	418	434	394	436	399	386	409	402	395	416	448	408	448	423	365	413	387	407	403	382	380	382	409	412	400	391	413	395	473	391	421	390	382	401	386	424	413	425	440	400	393	414	395	400	415	428	399	412	405	381	401	376	400	374	386	397	388	439	396	416	410	434	390	398	401	420	396	380	387	417	431	442	443	384	411	407	420	401	406	360	425	426	420	409	397	386	418	424	405	420	405	341	380	388	408	455	373	431	408	410	367	402	455	426	410	420	409	387	420	436	411	366	401	442	429	401	426	400	409	379	453	414	409	420	431	421	403	390	377	403	407	393	425	415	379	381	372	435	410	421	384	364	396	384	403	413	417	393	382	365	427	404	413	390	429	386	419	403	384	399	383	389	408	421	426	420	402	437	375	407	417	420	442	404	398	413	437	394	411	393	417	399	392	422	406	425	418	426	396	403	382	384	395	387	422	418	412	405	424	391	404	405	423	409	397	399	430	387	395	398	378	416	396	449	412	410	423	397	435	397	382	394	392	422	377	419	383	429	410	390	392	448	420	430	401	399	368	434	403	409	429	384	386	378	396	407	424	408	394	380	374	417	385
2059	478	332	250	326	658	3471	7777	8642	6787	3775	1512	592	219	86	53	45	37	29	35	29	37	41	35	25	21	41	26	28	29	37	43	32	36	42	27	35	39	35	38	37	42	32	27	34	35	40	28	35	39	33	46	30	43	51	36	34	23	38	32	30	32	27	37	35	28	33	34	28	33	36	46	31	40	35	35	38	40	40	42	34	34	31	38	44	42	35	40	32	36	31	31	37	36	30	35	39	30	31	41	37	37	30	31	34	33	35	24	28	30	33	33	31	40	39	32	35	36	26	35	39	38	31	31	34	26	29	38	38	33	27	42	37	51	28	34	37	30	36	32	38	29	37	33	29	29	38	38	41	41	36	34	27	25	41	38	27	30	40	34	34	27	24	41	30	34	23	32	34	41	39	34	26	29	36	31	33	38	31	34	40	23	38	38	30	38	50	28	23	26	43	32	36	42	47	41	46	39	27	33	41	27	38	24	42	31	33	31	36	30	33	34	40	34	35	48	35	29	27	45	34	27	40	40	36	47	31	38	33	39	33	39	28	36	27	39	36	28	31	32	32	32	39	23	43	46	39	30	32	36	40	23	35	30	34	35	29	37	27	28	36	30	47	36	31	41	40	34	35	43	34	34	30	39	26	31	24	39	44	30	42	39	41	48	39	25	38	39	30	30	27	31	39	43	29	34	28	24	36	30	44	26	35	33	35	27	36	32	33	31	31	38	48	36	26	43	31	35	28	23	45	30	33	34	40	39	35	26	33	36	36	39	29	32	35	33	43	30	38	19	28	35	27	27	29	35	39	27	28	29	35	32	30	33	41	37	32	37	30	31	29	36	41	34	49	34	38	31	42	34	27	29	33	26	40	33	35	30	33	34	39	28	27	37	45	30	28	31	33	38	50	33	34	33	28	33	44	47	28	43	34	35	41	35	24	36	21	30	29	28	36	27	31	31	30	37	33	25	38	26	35	23	37	43	40	32	31	34	30	27	34	34	26	36	28	35	45	31	33	32	31	49	27	35	39	25	36	30	36	25	33	20	40	33	36	45	40	36	37	28	31	36	19	36	23	49	39	31	28	25	36	32	28	27	40	29	33	32	33	35	43	40	43	39	30	39	29	33	32	37	34	56	37	38	33	30	24	37	32	26	27	38	38	32	36	24	30	30	40	43	32	32	34	29	42	39	30	34	37	38	44	35	19	41	35	30	34	35	35	24	33	35	35	38	26	29	33	28	28	35	31	31	28	44	34	35	20	39	42	35	32	33	24	28	35	44	27	25	46	30	35	26	40	43	38	31	21	27	26	34	30	43	29	31	28	39	34	34	31	33	24	31	38	31	34	63	30	37	24	26	31	35	30	34	31	31	39	37	28	37	33	29	37	33	30	30	43	29	30	25	31	32	34	38	30	45	38	18	37	31	37	24	35	30	29	30	30	43	39	26	38	41	21	32	38	28	35	27	37	27	34	40	38	28	22	40	43	34	45	25	33	33	30	34	30	32	33	33	34	36	32	37	37	31	27	42	39	15	24	42	30	26	41	37	39	31	34	42	42	30	43	36	40	33	39	38	31	24	42	29	35	32	40	25	34	40	43	29	29	36	32	40	40	29	29	31	33	36	38	34	38	32	36	22	28	43	38	34	21	35	38	38	33	33	34	31	38	35	37	32	31	34	39	40	31	31	46	30	28	37	42	32	40	39	32	33	20	48	37	27	42	36	41	38	27	26	28	25	31	28	31	38	38	41	34	26	37	29	34	32	32	37	19	34	35	21	32	22	39	34	48	52	31	22	40	33	31	46	28	35	38	33	35	38	35	29	36	27	31	29	30	32	30	30	32	24	36	41	52	35	37	41	43	32	31	40	44	47	25	31	37	22	37	33	33	33	36	32	33	35	42	27	34	41	35	44	34	37	37	29	35	34	35	35	28	37	34	35	32	34	44	34	41	36	40	36	26	37	35	24	31	38	40	28	43	36	25	35	47	26	22	40	29	27	40	37	31	33	42	38	29	52	33	39	33	31	36	49	44	29	31	35	31	34	31	29	32	45	35	36	33	36	32	27	24	33	29	34	37	28	29	45	39	38	45	27	50	46	42	39	27	33	31	32	36	38	36	40	39	33	28	33	31	42	32	27	37	32	41	29	40	32	35	33	36	39	34	42	31	35	36	39	32	24	31	35	25	25	36	39	34	43	33	32	48	34	41	39	23	25	36	33	40	24	40	35	32	28	31	34	30	42	36	36	33	39	37	28	40	41	24	27	37	38	37	40	30	25	34	31	28	43	42	25	40	36	40	32	33	35	25	35	32	30	44	36	25	34	24	26	30	32	36	32	40	27	28	33	35	33	40	33	23	30	40	37	25	41	36	39	34	37	34	36	33	35	34	25	33	37	41	38	33	41	29	25	35	32	38	32	35	32	26	32	36	36	41	27	27	41	38	34	33	28	46	34	31	32	33	31	29	36	31	33	33	29	29	36	38	30	54	35	29	42	38	33	32	34	32	31	33	40	33	35	32	38	30	41	25	31	37	26	26	28	40	24	35	38	36	39	28	31	38	29	32	30	43	36	39	29	33	38	29	40	29	33	29	38	38	36	36	34	26	34	32	25	38	36	31	46	32	27	35	37	44	36	40	31	34	28	30	47	30	36	31	34	28	38	35	31	40	31	45	32	37	32	30	29	33	27	28	34	29	40	40	22	25	46	40	29	30	42	35	29	31	28	32	20	36	34	48	32	23	41	26	33	38	31	45	31	38	27	33	45	35	25	29	27	39	36	42	41	38	35	32	34	43	31	36	44	32	34	28	31	35	23	31	37	41	41	40	37	27	36	29	32	43	31	37	37	27	36	23	32	32	38	31	33	29	28	36	29	29	40	37	31	43	42	41	27	32	28	38	37	40	26	26	34	23	24	30	39	38	36	40	26	31	43	30	37	31	31	35	31	37	41	42	32	33	38	32	49	42	33	33	23	35	26	31	36	34	34	37	23	28	32	38	26	27	38	39	30	39	35	28	31	39	44	28	44	30	33	26	31	26	29	35	36	42	39	27	23	40	25	27	39	32	26	32	30	31	31	35	49	41	27	25	24	22	33	29	38	30	35	24	29	37	34	26	29	38	37	35	26	36	36	37	36	44	28	31	33	33	32	29	33	38	42	38	29	32	30	24	50	34	33	27	33	32	38	40	26	31	40	38	51	35	33	37	40	29	26	36	37	36	34	36	23	38	37	38	32	40	33	37	37	34	31	40	48	39	30	29	40	29	27	43	40	23	32	43	44	30	40	37	37	33	37	32	32	35	40	25	29	43	34	45	35	30	30	37	32	37	33	48	43	27	22	46	29	29	35	31	27	26	29	29	33	23	22	38	31	27	26	37	25	32	31	40	35	40	43	34	30	33	40	42	29	28	33	45	36	36	34	40	40	20	40	35	37	37	32	29	38	39	39	31	35	42	33	38	31	24	31	39	49	34	35	36	36	29	30	24	48	31	32
18202	10593	7150	13116	24939	28007	43719	52630	50930	43264	33574	23461	13620	5617	2139	939	595	491	466	410	460	470	436	453	418	412	458	430	463	425	462	468	453	447	444	464	473	429	428	436	449	468	477	446	453	430	434	431	426	438	442	466	430	449	437	438	430	470	453	436	466	481	446	441	498	472	424	445	441	460	467	446	458	456	410	501	437	447	451	441	423	416	461	452	471	461	455	455	411	461	437	455	447	499	416	420	424	525	423	440	437	457	468	482	454	463	440	460	452	461	488	456	448	421	421	413	485	453	429	448	484	490	452	460	452	448	438	442	456	488	460	435	477	408	462	450	470	485	454	440	463	434	461	427	466	456	430	440	457	480	415	465	474	426	463	450	428	469	444	400	434	445	445	458	403	477	459	436	462	455	461	449	470	464	476	485	444	453	458	450	460	481	402	459	439	446	442	456	462	463	432	431	452	429	443	464	476	433	465	505	447	443	442	503	427	461	453	447	420	411	495	469	474	469	459	446	416	442	458	442	465	447	422	468	481	474	463	449	453	458	415	487	421	447	476	469	424	476	468	438	491	474	433	425	465	450	453	461	441	466	465	465	465	465	465	439	454	453	430	446	451	474	476	481	424	436	480	439	472	436	481	465	460	452	486	475	445	437	460	457	438	473	463	444	478	435	458	453	441	428	463	436	433	484	448	440	459	474	473	423	477	430	456	442	442	443	460	443	462	490	460	464	449	433	462	446	428	437	446	435	468	451	491	427	487	453	437	477	449	434	414	468	418	462	444	440	481	449	421	451	427	478	450	435	486	454	426	481	466	459	455	428	471	463	468	432	480	492	456	452	432	435	460	481	456	419	451	441	469	441	435	481	446	427	444	424	468	489	449	445	446	440	456	414	456	442	420	452	463	422	466	461	458	457	443	440	470	474	467	458	445	457	455	436	450	443	482	467	438	452	443	478	435	436	408	441	456	475	487	519	484	465	454	466	456	439	468	423	474	482	438	482	432	447	456	442	477	419	480	464	449	467	440	452	439	414	430	444	447	432	458	443	463	466	420	437	431	448	436	426	404	419	418	450	415	444	427	460	469	421	444	480	427	472	436	439	494	418	454	451	431	448	435	473	430	434	429	462	441	454	492	492	475	419	447	431	473	421	468	444	467	471	450	466	455	469	441	465	471	447	451	413	505	489	449	440	457	459	462	437	485	420	424	451	470	449	463	406	474	459	448	468	436	439	446	478	446	432	437	480	462	449	471	450	427	462	446	510	423	464	436	414	431	478	464	454	449	482	466	462	473	434	428	442	463	467	427	489	465	444	474	419	415	476	496	470	461	460	470	450	489	443	442	441	457	497	444	440	463	453	413	435	466	438	436	463	457	456	426	455	462	463	499	445	485	443	447	450	435	439	464	446	466	446	448	450	445	465	468	459	475	412	415	484	462	459	426	454	439	457	488	433	472	464	433	457	461	414	487	456	453	427	483	474	431	467	465	411	455	451	453	450	476	434	465	464	446	432	434	428	442	459	448	468	458	465	430	438	458	433	426	467	484	437	441	438	497	480	435	464	485	437	461	483	449	455	484	462	498	404	459	445	430	497	463	426	492	469	455	447	461	463	481	464	503	480	432	437	469	438	433	487	445	474	465	457	487	457	437	464	449	440	439	472	458	448	444	439	482	435	475	422	444	430	441	422	426	463	403	464	472	464	471	412	447	477	449	425	470	482	450	446	475	482	460	484	475	436	478	440	469	450	475	418	432	483	412	460	459	436	468	403	429	426	439	476	463	460	449	507	428	407	427	411	465	457	437	430	492	472	442	472	422	444	465	442	456	460	444	451	426	443	422	454	423	461	433	426	429	466	461	437	475	459	457	471	456	473	463	451	473	428	488	412	457	441	453	476	481	450	464	442	420	434	466	468	419	434	465	442	438	437	455	432	432	452	453	457	460	466	464	459	496	470	474	468	464	463	459	480	443	456	468	438	451	464	450	458	429	400	493	442	450	469	424	457	438	452	462	460	459	460	445	436	442	453	440	468	466	432	456	494	446	471	442	428	462	449	476	433	437	449	468	415	436	454	436	447	453	407	458	478	426	450	458	430	445	443	440	460	465	424	451	432	457	468	446	448	474	467	426	439	456	436	480	457	471	462	446	423	472	453	409	471	485	459	451	460	469	460	417	469	430	484	443	435	470	439	451	412	457	420	473	430	465	426	449	462	429	419	462	464	466	478	421	416	469	473	443	435	459	432	448	479	429	434	441	474	464	434	464	465	457	410	455	447	454	484	450	446	473	433	462	443	420	448	480	401	457	399	471	446	432	448	495	455	442	461	469	426	472	440	432	464	477	429	429	460	433	460	448	420	505	424	449	447	444	453	423	423	442	471	450	488	448	430	454	459	440	434	413	469	469	468	444	455	455	432	433	447	460	446	468	448	457	434	458	440	438	432	433	459	457	424	507	450	434	447	467	463	484	447	455	460	451	455	436	466	430	447	454	459	466	430	469	466	468	453	439	463	457	464	422	482	447	442	440	454	454	463	481	391	476	450	409	459	457	459	461	434	476	460	446	438	457	436	459	458	458	485	431	481	461	485	453	457	465	462	471	411	416	428	451	432	482	418	464	434	472	454	460	469	459	444	479	446	461	460	455	466	487	451	484	472	481	493	441	446	458	439	465	463	465	412	444	466	453	444	413	458	468	465	460	440	465	460	459	456	463	466	468	432	438	441	460	449	469	484	490	465	459	462	474	430	441	471	421	455	459	458	424	422	430	429	491	481	439	459	437	436	473	446	425	439	461	441	468	445	477	425	435	439	484	430	441	442	427	449	445	460	460	487	468	435	447	463	442	474	464	414	418	455	456	470	436	471	434	473	466	468	460	474	439	469	483	493	427	459	456	441	421	422	450	466	437	424	473	457	419	458	428	450	425	486	446	458	456	447	431	429	449	485	447	435	423	430	469	463	398	439	470	395	435	446	450	424	415	436	441	423	447	431	421	459	471	410	472	442	417	469	423	493	421	439	470	451	471	424	475	423	468	448	485	466	467	499	419	484	465	436	475	424	434	436	454	427	449	461	461	436	425	475	419	428	448	500	438	423	461	444	441	459	454	434	459	443	440	459	470	426	417	442	426	465	442	440	436	436	459	445	430	489	465	457	450	473	429	414	466	463	473	464	470	460	430	461	456	450	434	417	484	480	485	454	447	452	452	462	475	470	417	441	440	450	463	454	480	428	457	456	468	462	452	448	454	463	462	441	433	414	444	450	463	444	425	445	462	447	454	446	442	463	429	445	430	468	466	441	431	449	498	461	456	440	439	445	449	437	453	483	454	414	423	434	453	455	446	478	395	405	446	434	450	469	487	431	446	464	419	445	474	436	441	452	439	504	443	424	422	451	437	463	470	441	452	480	435	427	463	441	446	465	435	452	450	468	449	435	468	475	435	438	454	453	474	449	422	483	451	455	410	457	454	439	415	452	458	450	481	424	451	484	470	447	463	461
1171	635	401	262	314	526	1588	9065	14287	13238	7909	3151	1116	414	179	65	49	27	41	42	38	26	31	32	39	43	32	40	47	35	29	40	28	45	35	33	34	29	35	26	33	33	33	28	31	29	31	31	35	30	24	32	31	37	46	28	24	33	39	38	28	41	40	40	25	43	40	29	33	34	36	40	31	35	37	32	35	32	31	26	31	34	24	31	26	26	29	32	36	37	30	30	36	33	49	29	37	22	33	25	29	27	34	37	42	36	32	31	35	32	32	31	33	40	32	31	36	40	35	39	27	36	42	37	37	30	34	32	35	27	48	38	33	32	35	36	27	35	40	39	27	28	39	31	29	31	33	31	36	41	39	31	20	26	37	42	48	36	28	41	32	38	35	35	32	34	48	24	24	30	40	29	34	31	27	43	34	35	44	35	31	38	24	32	40	31	35	25	31	34	39	27	32	37	35	26	45	32	33	37	33	35	28	42	22	32	34	31	35	39	30	31	29	27	28	34	33	28	34	33	28	30	29	39	33	33	36	36	30	33	32	38	27	31	40	32	34	36	33	23	27	39	32	43	35	33	31	23	37	35	32	30	29	34	32	39	34	29	30	39	39	27	33	29	39	35	31	37	22	23	26	27	38	37	28	37	39	31	36	35	38	31	33	19	40	27	44	29	38	36	34	42	32	31	33	34	47	31	38	30	37	34	36	20	32	34	33	29	36	36	29	27	27	40	22	29	38	29	38	37	37	31	39	28	22	35	36	26	37	25	37	35	24	27	40	43	26	36	36	50	42	34	30	34	41	28	37	34	38	34	36	38	40	32	27	39	27	35	32	30	40	34	35	29	41	36	28	30	37	27	39	23	39	40	36	29	35	41	34	34	36	33	38	28	40	36	39	29	36	32	34	47	34	33	32	34	35	34	27	43	30	31	35	33	31	34	35	34	43	41	24	27	36	34	33	41	30	24	35	41	37	34	26	40	28	27	28	46	37	32	39	39	39	32	34	31	31	27	38	32	36	33	39	32	36	30	36	43	26	34	35	35	30	36	28	28	41	30	34	37	40	29	20	31	43	40	35	40	29	34	44	34	32	28	21	34	28	28	33	25	33	30	37	34	27	29	31	42	38	33	26	25	34	39	22	31	27	35	39	26	30	34	32	40	27	29	27	32	26	30	43	35	32	31	42	37	32	36	42	19	38	38	45	33	38	24	34	26	32	36	46	35	32	30	43	32	30	33	41	31	33	27	44	24	29	32	41	31	36	41	29	25	30	37	26	40	29	36	37	26	27	39	34	28	24	32	28	27	37	38	37	29	40	41	46	28	40	32	32	37	39	25	32	31	33	35	36	34	41	39	35	29	26	29	44	37	38	32	39	34	31	31	42	44	24	27	28	38	39	30	28	35	28	34	33	29	37	34	35	30	38	26	30	43	38	32	43	48	37	37	31	34	37	31	37	34	37	41	39	24	51	33	27	37	32	34	42	36	30	34	28	26	31	28	26	30	32	35	34	30	36	30	30	31	36	26	35	35	37	24	39	34	28	30	28	31	26	29	26	41	36	22	25	33	31	30	24	35	30	24	40	31	38	27	45	25	38	23	27	47	19	35	39	40	30	35	42	28	28	35	34	37	40	24	36	30	32	28	33	30	48	33	40	32	40	33	25	42	46	29	27	33	45	29	34	33	44	37	32	34	45	44	28	27	32	33	32	36	43	29	34	32	36	30	37	26	39	40	33	31	32	29	37	32	43	38	24	41	29	28	34	31	30	38	42	27	34	30	32	35	37	39	32	32	37	31	41	27	41	36	30	43	29	26	28	46	27	31	34	33	27	31	31	45	44	36	29	40	31	38	32	39	32	27	32	29	27	33	32	31	26	39	37	39	35	30	36	34	32	29	36	37	24	32	32	28	35	39	30	43	31	35	33	34	28	33	29	43	32	42	36	33	26	26	33	28	26	36	45	34	33	32	40	40	36	33	33	24	23	31	33	38	25	42	42	30	31	24	25	41	35	30	28	24	22	32	34	38	46	41	39	23	37	33	38	32	31	45	32	29	32	39	32	31	37	36	38	39	33	48	30	36	31	35	40	33	27	33	30	36	34	26	31	37	33	27	36	26	30	24	36	31	34	35	26	35	31	40	38	36	35	32	27	32	38	37	42	31	33	40	38	31	31	41	32	30	35	33	40	35	32	29	27	27	26	39	20	31	27	29	26	22	27	29	34	31	31	26	28	27	38	37	39	42	28	35	26	25	36	33	40	35	35	31	34	35	33	41	32	37	36	37	34	32	30	27	38	40	27	34	30	25	35	44	35	43	39	29	41	43	23	35	36	36	18	40	28	35	32	30	31	38	34	37	37	32	21	31	36	29	36	41	33	38	51	41	39	33	39	36	30	31	37	37	27	24	34	34	25	29	34	36	26	39	35	37	33	27	35	32	32	36	33	25	32	32	36	29	19	26	34	37	35	34	30	33	21	40	29	36	38	38	27	36	41	28	29	28	34	25	33	27	27	33	27	27	27	32	36	38	38	24	38	50	38	33	33	26	27	36	34	32	21	35	35	26	26	34	40	21	36	27	38	33	33	34	34	38	40	41	36	28	48	37	44	36	28	30	35	39	29	36	30	26	46	27	40	48	18	38	35	32	28	28	30	32	31	28	32	37	33	33	29	35	37	35	37	38	39	28	36	38	35	29	31	24	19	29	34	25	33	38	22	25	34	32	31	40	33	34	35	45	38	27	29	26	32	31	38	35	34	29	31	33	29	35	29	35	39	33	31	43	40	33	42	32	27	34	30	35	33	30	45	36	23	34	39	42	33	29	23	26	27	29	34	33	25	25	31	34	39	41	37	31	24	27	34	29	36	35	36	36	39	34	35	23	27	23	33	35	32	39	26	34	21	32	33	33	34	30	30	35	33	44	26	35	37	31	21	24	40	34	32	42	33	38	21	43	28	42	44	37	40	35	32	29	27	26	27	43	30	34	30	25	30	36	45	34	27	37	24	34	34	33	28	36	28	29	29	27	34	23	31	33	32	49	34	21	44	32	43	39	39	31	43	27	34	29	22	34	27	44	29	28	32	31	27	45	37	44	30	30	32	29	33	28	23	38	26	34	32	33	31	33	37	25	35	28	27	28	28	32	29	32	26	23	30	41	38	30	40	37	26	36	39	34	30	37	32	28	32	40	33	35	37	29	46	33	31	38	28	33	35	25	38	41	34	31	40	41	31	43	40	43	33	28	32	39	36	29	35	31	34	28	27	31	32	31	40	39	28	35	29	36	34	32	36	25	27	34	36	35	28	25	28	37	38	29	36	31	35	23	44	27	28	33	27	40	33	42	29	38	28	31	35	28	21	30	29	37	17	29	18	43	38	37	34	31	33	26	31	28	36	38	35	28	40	49	23	34	35	29	31	33	25	32	32	31	23	24	38	30	30	34	46	34	34	29	44	40	32	30	24	37	39	27	33	37	44	30	37	30	34	29	39	38
21580	13195	8258	14342	23625	25459	34357	57097	61083	54877	42381	30706	19742	9878	3642	1344	724	540	468	444	475	461	446	460	445	471	452	430	469	438	430	457	482	438	406	416	443	447	426	411	424	418	458	478	431	446	420	473	448	475	474	464	471	445	443	451	441	471	405	447	461	454	445	425	454	458	471	455	449	441	445	481	427	435	447	440	440	414	458	458	435	439	444	494	440	411	474	475	455	452	440	409	455	457	446	423	422	462	473	416	454	393	401	453	402	445	474	421	412	441	443	422	454	459	433	435	469	467	430	430	438	413	445	431	444	414	430	469	452	430	443	420	434	453	460	425	459	446	445	446	464	479	416	486	420	471	444	463	435	466	490	436	432	446	440	479	456	433	445	471	465	439	416	422	430	468	432	429	443	453	435	448	436	445	456	418	474	450	463	452	455	446	485	420	437	486	427	435	413	450	474	450	471	439	455	474	427	454	444	458	429	416	418	419	445	443	444	440	470	443	456	464	435	442	435	447	446	425	457	463	428	428	457	451	445	456	460	450	432	452	444	451	437	454	413	462	451	444	487	458	449	408	411	478	473	470	428	432	453	453	442	411	444	415	430	416	429	439	417	431	416	477	432	462	454	445	442	419	449	410	490	439	442	435	456	446	431	459	388	450	455	403	465	455	459	426	442	454	408	430	463	476	415	460	437	434	447	457	447	415	440	453	456	420	488	429	439	409	469	460	453	460	491	434	497	422	449	423	439	396	453	455	433	444	457	430	456	429	449	449	446	416	456	406	466	417	445	447	436	384	444	423	457	422	452	409	386	431	432	493	462	497	474	441	439	449	456	487	424	464	441	440	493	448	435	438	425	467	427	427	440	465	438	449	440	428	442	420	456	421	441	387	444	458	490	423	454	419	428	426	440	450	477	425	454	449	438	422	431	458	466	431	471	412	464	485	437	452	456	433	463	445	459	418	444	464	451	479	420	460	444	447	447	464	463	437	444	502	414	425	467	456	437	468	446	454	461	465	434	442	458	448	426	474	440	458	479	419	406	436	433	488	438	435	444	497	433	422	445	447	430	419	423	452	453	435	433	448	471	458	463	437	421	484	441	426	428	428	485	433	448	446	428	491	445	409	441	454	432	440	425	426	467	452	436	419	447	439	465	434	439	421	406	466	442	461	420	437	484	461	431	407	397	420	450	441	454	456	459	466	444	438	411	435	439	404	445	392	449	441	419	424	494	430	425	425	488	390	430	461	448	427	439	455	445	472	429	424	425	448	458	452	471	421	451	445	470	408	434	431	444	448	440	421	460	443	438	447	473	471	471	429	408	470	482	428	431	482	451	442	426	448	441	438	452	468	440	432	427	456	443	405	411	442	439	412	403	473	444	439	459	408	468	430	437	421	470	454	434	457	426	462	460	442	452	488	394	429	419	433	445	470	442	447	453	420	463	482	450	426	432	414	486	473	448	454	434	432	441	421	441	422	445	490	416	470	474	412	433	404	441	460	414	440	419	446	442	431	430	443	458	402	438	433	413	473	465	389	447	452	471	457	448	451	434	470	455	444	447	481	445	447	450	436	492	477	429	448	455	454	473	417	490	458	461	408	426	445	488	499	393	436	462	442	442	443	450	470	447	420	442	445	472	468	436	436	495	457	428	431	453	421	425	491	434	418	431	461	473	425	432	468	469	420	469	477	455	412	458	414	455	441	456	445	466	471	425	489	441	440	449	434	441	433	430	416	469	424	470	430	455	439	451	457	443	436	470	445	452	460	462	419	464	469	429	454	437	473	436	436	445	462	399	454	431	444	461	480	471	442	473	414	442	457	470	466	418	432	432	449	453	443	459	408	441	436	420	445	464	417	455	441	469	428	458	411	415	453	445	431	427	457	441	443	459	464	450	461	453	431	445	462	458	473	457	420	403	454	457	461	462	450	468	466	442	428	438	427	424	455	433	436	430	419	457	472	471	453	468	446	408	420	462	455	468	447	475	465	439	429	464	427	464	444	451	461	443	445	483	420	450	429	477	445	436	443	439	395	438	442	424	440	489	451	434	456	452	455	449	417	428	417	446	438	459	462	441	443	433	455	428	436	463	460	405	412	453	431	492	411	412	453	462	453	439	415	424	427	468	421	460	418	442	403	443	443	458	399	418	462	425	434	465	404	447	471	413	431	431	479	455	457	424	450	462	440	460	435	443	474	459	443	460	417	447	404	429	467	435	410	424	457	424	451	471	397	439	453	462	455	453	417	466	439	474	475	451	446	408	419	456	402	453	449	452	412	441	432	417	455	423	415	410	485	422	417	450	428	476	450	468	447	419	448	424	478	458	425	463	428	412	425	405	427	420	394	420	410	424	458	471	453	453	449	423	471	427	421	400	450	461	416	474	417	455	407	433	453	450	448	428	443	438	429	428	419	453	432	467	419	449	460	450	452	415	456	449	457	417	428	452	398	472	454	442	426	441	441	391	454	440	473	417	401	466	438	445	483	427	450	441	433	449	454	446	473	456	440	446	441	443	454	430	434	440	421	469	444	417	460	454	422	441	454	422	428	475	406	462	428	443	427	445	445	434	439	483	486	451	424	423	438	427	440	466	417	460	454	433	457	435	428	459	428	455	444	485	436	425	461	437	480	443	456	433	445	431	409	422	420	446	426	474	452	424	408	444	424	441	441	426	407	481	430	460	449	451	440	451	453	465	454	471	417	429	439	447	404	475	426	435	430	469	447	445	443	452	429	422	448	409	443	454	442	427	407	455	432	427	423	444	444	428	429	461	449	449	455	431	440	416	424	412	433	415	465	398	430	423	428	451	455	455	438	407	456	488	439	440	458	443	455	426	420	412	427	450	449	407	413	470	437	420	452	440	452	441	412	450	473	474	417	486	458	447	428	448	437	457	441	439	450	455	424	460	428	421	447	426	445	446	447	478	403	431	436	478	429	444	420	416	428	502	461	431	483	432	453	435	446	428	429	409	427	457	463	446	468	441	448	426	439	438	493	459	436	451	442	436	420	445	422	426	469	444	478	447	473	441	436	408	433	401	429	442	445	473	477	460	446	439	462	481	440	466	454	441	493	437	444	434	469	458	450	440	435	501	406	433	485	451	451	454	446	465	418	482	407	439	455	457	416	472	449	463	443	430	418	485	465	436	405	476	473	448	450	432	441	465	451	445	461	483	463	457	445	466	459	435	447	447	415	457	451	460	458	458	441	446	441	454	491	475	426	402	441	459	440	441	466	437	433	426	434	426	450	468	460	476	452	430	457	424	470	424	425	428	454	457	440	435	444	447	423	467	439	442	428	458	482	458	456	426	423	410	445	418	458	430	444	410	454	445	431	490	372	467	431	482	431	439	450	453	417	483	427	438	431	470	442	435	428	396	429	436	444	427	443	424	497	443	429	446	436	476	427	442	415	415	454	456	483	444	448	447	405	444	457	433	441	460	450	409	449	463	415	454	430	460	479	458	415	418	479	411	429	422	442	424	425	444	483	436	454	417	445
1274	145	70	49	54	141	361	2519	3717	2982	1706	720	279	116	71	37	35	34	32	28	27	22	27	23	26	34	34	28	20	25	23	24	27	28	30	36	28	37	28	21	29	28	32	37	30	32	27	29	27	35	23	20	31	32	30	26	28	37	32	34	29	31	27	36	33	32	20	30	24	24	31	37	30	36	28	24	27	33	33	30	33	24	36	30	31	26	32	32	38	24	39	35	42	31	31	44	35	36	27	34	19	39	30	30	35	30	25	38	29	25	23	25	22	21	34	31	34	34	25	39	37	38	25	38	33	28	36	36	24	30	27	25	40	30	41	27	29	31	41	21	23	21	35	24	27	45	20	26	25	45	29	35	29	36	33	36	21	35	27	31	30	41	26	26	18	32	27	31	34	32	31	32	26	29	34	28	20	37	28	34	24	27	28	37	28	31	35	29	20	40	24	28	34	42	27	20	32	29	31	29	24	24	35	29	44	31	23	39	36	42	31	28	30	31	34	34	27	24	34	32	28	29	35	31	28	37	28	34	30	23	35	32	30	27	26	29	25	33	29	25	29	44	36	25	47	32	26	30	23	35	35	25	28	23	34	34	27	36	39	34	40	26	30	28	27	38	27	36	24	25	26	26	39	27	26	37	35	36	31	31	34	23	28	44	25	35	32	43	40	26	24	32	30	30	29	28	36	32	25	27	29	36	31	25	42	27	22	26	26	40	30	32	32	32	25	28	23	28	33	31	23	28	30	36	32	31	26	31	32	34	26	25	44	40	25	30	35	41	34	35	35	31	25	25	30	18	33	28	40	20	26	30	30	24	30	26	30	39	32	22	25	29	23	34	29	28	37	23	38	34	29	21	19	39	34	32	29	41	23	32	29	37	38	30	34	27	23	31	30	22	30	29	32	24	20	32	33	18	36	41	38	24	38	27	29	26	36	28	31	34	50	19	32	35	32	21	32	36	33	31	19	21	23	30	34	33	33	28	23	32	30	23	33	29	34	29	29	22	24	37	28	18	29	24	23	30	33	28	30	28	20	31	29	32	32	29	29	47	25	26	27	22	30	38	24	37	31	29	24	28	36	25	30	30	24	46	31	21	33	35	33	30	26	28	26	30	28	25	32	31	28	35	27	23	31	31	24	29	28	25	33	31	35	26	25	25	30	36	32	33	17	33	33	32	29	35	35	30	27	28	41	40	28	32	22	38	35	22	29	27	30	32	44	25	41	40	31	23	27	38	27	31	29	26	28	35	33	33	34	28	17	38	28	30	28	35	35	24	37	26	26	23	30	28	32	25	25	34	34	32	34	41	29	31	40	25	34	37	29	33	34	40	30	25	20	22	27	24	33	32	30	26	40	30	39	28	33	22	37	34	34	31	26	25	27	21	24	28	38	28	26	22	35	25	27	27	40	43	36	30	39	30	23	32	39	29	32	26	26	44	37	29	27	34	39	35	40	33	23	22	22	26	26	29	32	29	23	29	31	20	32	29	27	21	24	34	36	35	22	30	22	27	28	28	31	32	26	22	30	29	29	34	23	30	40	22	28	27	40	30	17	27	28	22	31	36	24	29	30	26	30	38	36	25	33	38	27	26	24	34	27	31	29	20	29	24	29	28	34	29	23	32	33	34	38	33	31	26	21	32	32	20	23	31	24	36	32	34	38	34	26	27	31	37	28	34	29	23	31	25	33	32	29	36	37	29	28	27	22	27	25	31	28	37	24	29	33	32	22	25	26	29	36	31	38	18	29	35	31	20	37	22	46	30	31	30	40	31	39	29	38	32	28	41	29	40	38	33	24	19	41	30	37	28	28	23	30	29	28	22	34	23	28	28	21	27	33	29	28	31	29	24	34	38	29	35	33	33	30	37	42	33	32	27	24	25	30	39	28	22	37	28	25	37	25	24	40	26	39	34	35	35	34	24	38	37	30	28	26	31	24	22	23	24	40	25	35	26	32	33	32	32	25	27	28	33	33	31	34	29	24	33	24	25	41	32	32	27	28	32	34	28	30	30	25	28	28	19	20	31	32	37	32	26	37	32	27	17	30	25	36	31	24	27	19	31	29	29	26	34	24	26	24	25	29	33	25	22	25	34	22	34	24	28	29	35	28	33	32	29	37	28	34	25	26	26	32	29	28	29	24	30	24	27	36	32	37	21	33	42	26	27	28	31	34	34	41	29	38	27	24	32	35	26	36	30	29	41	25	33	22	31	29	28	26	35	36	26	28	30	27	26	20	35	33	24	33	33	28	30	27	22	31	24	26	28	29	39	29	37	31	30	30	29	30	21	32	23	20	31	28	28	29	27	40	42	31	29	26	27	27	29	37	37	35	30	35	37	28	29	39	34	36	15	24	29	33	21	31	23	29	25	30	23	31	33	33	32	27	24	34	34	35	27	30	21	35	30	38	28	31	36	30	22	38	32	34	30	32	33	33	37	39	41	27	33	42	33	26	17	31	32	35	23	28	37	26	31	38	43	16	23	34	27	38	32	26	35	36	37	32	29	30	33	33	32	36	24	27	31	34	27	26	29	26	37	29	24	32	29	32	44	37	29	23	36	31	27	31	29	36	33	42	24	27	30	22	30	39	28	30	33	28	28	21	26	16	40	38	25	27	26	37	30	28	35	30	28	26	24	34	36	38	32	26	37	34	36	37	26	26	25	30	21	32	37	31	29	34	28	27	42	24	34	24	28	24	40	32	36	35	40	29	31	30	27	27	31	35	30	40	31	26	40	38	30	25	26	28	24	22	30	32	27	31	27	29	38	29	36	26	28	22	26	33	24	27	29	31	38	26	32	25	33	31	31	28	25	31	32	23	31	23	30	28	41	25	28	34	27	28	30	38	26	30	39	22	25	28	30	41	32	34	21	35	23	34	39	27	35	30	36	22	32	43	36	26	31	33	39	35	30	32	26	41	39	25	31	28	21	26	30	28	29	32	34	24	27	25	31	28	36	37	31	23	35	32	32	33	29	17	32	40	24	34	23	32	38	21	32	29	34	27	40	27	31	35	27	37	26	26	20	31	32	34	36	29	34	26	25	29	33	30	30	36	37	35	29	38	36	24	31	25	36	22	23	20	31	29	35	41	27	39	35	26	25	30	32	25	28	39	34	35	31	24	30	33	34	25	30	29	30	37	25	36	25	48	28	36	37	33	31	29	29	22	28	27	41	22	20	29	39	27	35	27	33	32	29	27	33	31	32	32	19	29	23	26	29	24	34	37	25	28	24	28	22	33	32	40	44	30	27	31	31	24	32	29	28	24	23	27	26	44	36	27	26	32	26	31	30	31	28	28	33	24	18	27	40	34	34	24	20	30	31	32	33	28	30	29	27	35	19	19	33	32	30	28	32	17	23	37	21	34	36	36	25	27	36	30	41	31	34	32	28	29	34	35	27	26	29	24	37	28	28	42	24	32	29	34	33	29	21	39	29	26	24	33	30	32	27	25	24	27	34	37	32	36	29	34	37	36	29	25	23	37	25
12036	3675	1340	2419	6495	11696	19943	38203	38952	32843	25251	15650	7226	2904	1251	654	505	401	412	384	355	404	402	383	404	411	376	403	392	393	384	373	408	369	415	424	444	394	390	376	417	381	398	428	405	412	385	384	372	380	434	409	417	387	401	372	364	416	415	384	398	386	385	407	396	423	385	411	382	394	426	420	418	387	393	387	432	411	417	382	402	411	383	420	362	413	394	406	383	399	413	413	393	391	389	419	403	389	427	405	399	353	379	412	428	390	421	387	386	381	385	414	378	381	399	414	432	367	394	403	397	381	378	418	417	433	365	401	392	450	362	388	408	407	398	421	404	403	390	415	386	401	394	420	408	381	390	382	392	414	384	392	366	417	376	412	392	402	417	386	367	420	390	388	406	424	387	400	405	406	393	421	353	408	370	419	404	371	400	383	412	340	403	382	400	342	419	405	370	401	394	413	432	401	392	421	396	397	437	354	374	395	387	411	419	397	431	415	380	395	390	403	403	377	382	427	410	412	384	417	374	401	405	409	401	389	367	402	415	353	425	410	425	386	376	406	387	400	394	394	398	394	370	383	395	381	385	425	403	400	387	426	384	393	377	433	389	401	374	354	403	388	398	380	369	433	406	405	370	444	422	368	372	398	386	392	417	374	443	385	437	372	397	396	398	406	404	393	398	381	396	412	410	411	386	386	403	375	446	390	385	395	383	391	422	405	414	407	406	396	385	393	389	394	408	383	404	413	382	380	384	409	418	391	392	400	381	403	407	408	446	408	399	392	374	395	395	436	426	386	411	415	393	382	393	404	409	374	371	399	383	401	378	390	412	415	431	393	400	429	367	401	346	408	389	399	406	388	381	385	407	398	384	383	385	428	389	338	392	384	401	428	356	418	392	370	362	416	382	391	403	415	401	404	384	425	358	367	390	398	386	393	402	406	381	391	415	416	420	404	386	403	371	396	361	375	380	396	378	413	420	385	409	368	387	414	412	407	396	384	409	401	399	375	408	388	375	425	385	378	401	402	409	407	424	398	421	380	414	355	413	417	401	389	398	354	403	408	414	410	364	384	382	411	391	393	366	406	403	415	395	421	396	387	363	368	403	401	375	365	403	429	375	391	405	399	433	407	404	395	390	427	379	400	371	364	376	426	390	373	362	366	383	397	387	415	386	380	396	414	398	368	382	410	429	374	423	418	416	378	386	377	392	397	395	421	392	406	403	407	377	400	389	405	416	399	402	340	409	345	416	359	366	423	420	394	395	396	412	416	389	369	403	421	398	425	400	396	403	389	375	416	393	398	398	395	375	380	418	391	404	404	411	435	408	408	386	396	437	442	381	419	416	405	409	424	397	357	345	393	431	414	449	377	393	392	416	418	376	413	392	427	409	437	418	396	375	385	360	423	388	414	373	433	422	385	405	407	367	406	436	409	430	407	392	382	370	413	394	410	353	385	373	377	447	404	407	408	401	401	353	391	393	379	381	384	394	369	442	407	419	452	401	408	376	389	389	396	384	407	394	402	354	401	400	394	381	410	424	407	430	428	415	376	416	365	385	403	438	411	402	375	365	374	390	415	440	371	396	400	403	389	387	376	390	397	412	407	381	385	401	367	401	376	359	385	384	410	387	407	375	399	410	413	380	439	398	399	429	424	410	386	387	424	391	415	384	426	399	389	377	389	410	395	376	412	428	389	398	380	403	397	429	393	394	392	403	398	392	421	370	403	374	406	402	360	397	428	383	394	422	359	443	391	390	407	417	395	387	390	396	395	415	423	417	382	387	354	386	414	406	407	377	397	391	402	405	420	377	416	385	410	393	416	379	393	393	399	439	418	382	395	396	426	417	408	379	388	451	398	413	402	424	387	408	418	403	380	369	375	393	386	375	377	393	405	416	369	385	404	363	417	432	429	390	363	412	401	414	374	358	374	386	373	401	380	401	406	419	427	390	398	433	419	393	385	405	411	352	389	401	395	378	398	378	387	426	369	418	360	370	419	378	381	421	413	425	394	433	409	390	357	400	406	381	423	417	368	431	376	388	388	386	400	397	387	383	369	379	380	380	402	407	424	380	423	381	370	397	397	389	406	393	411	379	394	385	422	417	418	390	408	413	370	408	416	426	416	375	424	425	412	384	427	389	428	354	399	416	368	442	398	399	396	393	406	394	439	431	392	405	395	367	428	397	409	433	438	375	420	392	392	385	401	402	395	428	399	427	371	389	404	400	372	456	387	367	421	395	379	394	407	408	367	375	400	381	408	431	413	403	394	387	410	385	415	382	398	380	406	386	394	391	415	394	378	364	419	375	383	366	393	399	407	417	399	406	394	388	429	390	385	407	399	393	396	421	414	437	418	417	385	389	404	394	420	416	392	404	394	393	408	410	388	391	401	400	418	405	403	357	406	386	363	399	410	407	412	381	421	416	398	419	397	431	429	399	391	382	406	391	360	397	372	399	398	391	357	423	387	369	399	450	389	390	390	427	426	396	442	400	381	407	406	390	383	412	392	424	432	394	450	409	428	425	407	371	410	411	403	405	381	367	398	402	437	385	405	397	378	363	401	425	387	399	396	391	409	393	424	388	381	353	405	399	401	401	394	377	378	415	379	402	423	412	406	357	378	392	389	391	367	419	401	406	404	397	387	398	402	375	412	391	371	441	414	381	406	416	413	395	388	385	394	373	400	395	428	402	415	377	405	424	423	413	416	400	422	381	425	396	422	436	351	370	370	374	434	373	424	422	401	398	451	372	417	392	384	375	376	378	424	416	395	371	425	411	399	399	397	407	423	434	411	425	362	379	402	406	376	374	417	421	401	389	406	358	366	410	400	382	408	415	422	365	402	381	395	357	427	359	374	391	403	434	393	402	393	386	402	379	397	389	381	392	405	420	383	395	387	430	389	402	392	376	422	393	418	358	409	365	419	422	405	400	367	392	422	407	405	388	404	427	387	371	426	410	415	381	404	387	407	427	377	403	395	368	385	392	396	413	383	388	428	396	416	373	402	413	413	426	403	411	431	399	421	421	407	362	420	408	378	403	408	352	392	408	365	389	423	395	416	399	413	393	432	402	429	378	407	434	396	407	383	396	377	402	383	392	424	375	406	391	372	395	394	371	428	411	412	407	396	421	393	412	435	378	387	348	407	416	410	392	399	384	380	381	415	397	370	401	374	379	437	414	379	399	357	383	409	388	391	412	412	366	390	384	393	427	437	395	396	419	427	409	406	398	395	365	383	408	393	420	385	409	379	417	403	383	365	401	425	364	377	374	403	419	357	427	410	379	397	422	407	403	421	350	378	371	399	382	401	443	363	395	390	414	420	435	412	384	411	405	400	402	384	410	392	428	361	374	391	407	394	401	390	380	374	402	403	404	390	391	377	443	374	382	395	413	407	409	421	404	393	380	384	398	407	438	394	402	414	383	368	389	421	391	403	392	390	376	394	398	402	396	405	406	399	385	429	410	354	395	420	422	414	397	363	398	400	390	407	377	392	395	403
616	305	137	113	158	367	2214	8806	10430	6694	3152	1214	423	172	81	35	36	34	37	22	31	35	44	34	22	40	33	32	37	32	26	27	29	32	29	29	28	25	31	37	39	33	33	30	21	22	21	32	29	32	25	36	18	28	25	26	29	28	27	33	34	23	25	30	34	37	21	39	24	35	43	26	45	32	45	28	24	26	30	36	37	29	29	37	28	21	27	30	23	32	36	28	18	28	35	29	38	30	36	30	29	37	34	33	29	29	22	26	30	23	34	28	30	36	35	44	36	29	40	30	25	31	27	31	32	31	30	21	31	32	23	28	32	27	22	28	35	31	37	37	45	40	38	27	31	34	30	24	34	36	31	29	33	32	38	31	36	44	33	33	30	32	34	35	32	30	30	36	31	41	37	31	25	25	36	22	32	23	28	36	18	31	37	30	32	26	33	47	29	28	34	32	36	28	37	25	32	39	35	34	20	27	32	35	38	25	25	37	26	33	40	31	27	24	35	33	26	23	15	29	43	26	22	26	26	35	34	28	30	29	31	30	30	25	34	36	33	30	29	39	28	26	29	33	21	34	39	26	24	32	28	30	32	37	34	26	23	33	37	34	22	28	36	39	30	27	31	26	24	30	29	39	32	23	26	24	31	32	26	27	33	29	34	39	30	37	30	33	40	33	30	24	28	33	21	41	37	29	34	30	33	31	20	41	32	35	31	33	28	25	29	31	34	35	38	21	22	35	29	29	18	30	29	36	35	39	22	32	33	28	33	33	38	18	30	31	27	28	34	46	28	32	26	33	27	29	32	24	23	34	32	30	32	35	35	37	28	32	28	24	22	36	40	36	26	32	33	33	45	30	30	31	40	32	29	30	31	42	23	37	25	33	33	28	34	29	30	36	34	21	27	23	34	37	41	36	30	25	32	25	24	24	26	39	35	30	43	33	35	26	45	26	42	42	31	33	29	30	32	26	34	27	28	25	33	26	22	22	29	33	26	33	39	30	27	48	31	28	41	30	24	29	30	37	30	32	22	34	26	27	31	29	36	28	24	25	34	27	37	42	32	33	30	29	29	22	36	40	30	30	23	34	29	30	22	27	33	29	31	38	28	25	19	30	30	31	38	29	36	37	39	27	39	24	35	31	44	39	29	34	35	36	29	25	29	25	24	26	37	23	25	26	22	26	27	32	21	35	21	33	37	36	37	25	34	38	40	39	30	24	28	33	35	31	40	30	27	37	25	34	31	27	31	25	30	27	32	27	34	27	29	22	35	27	29	28	32	30	32	35	29	33	42	29	20	34	30	31	29	25	40	23	29	36	38	28	32	38	31	43	25	34	40	30	28	26	34	31	36	26	36	32	30	27	29	30	38	25	31	33	27	37	38	40	33	23	30	28	31	34	20	35	30	31	29	33	33	38	23	30	32	36	20	41	28	30	43	28	39	26	38	30	28	26	27	35	33	30	26	39	33	23	31	29	33	32	26	29	31	29	26	34	36	30	36	24	19	38	31	32	34	33	35	22	30	41	20	30	30	39	31	29	38	46	31	37	28	32	33	25	34	38	29	29	29	23	34	32	36	30	28	23	25	41	34	31	38	26	29	37	33	15	39	27	29	36	30	37	43	37	38	25	34	19	30	38	33	32	20	31	33	34	26	28	25	24	35	31	27	33	24	34	26	35	26	36	34	34	27	23	32	27	28	35	29	27	30	28	34	28	39	32	40	30	22	29	23	37	25	40	33	32	30	31	43	42	32	32	24	34	32	41	39	33	32	26	28	30	33	23	24	27	30	32	32	27	30	35	23	21	27	29	40	28	29	32	25	37	20	34	36	40	31	24	36	22	19	49	29	26	25	27	28	26	35	26	28	20	34	21	23	29	35	28	36	33	38	24	36	33	35	40	34	27	27	46	39	29	25	30	33	35	31	35	34	20	26	26	27	29	36	27	21	29	22	34	31	41	33	26	33	29	27	33	27	26	31	21	33	34	26	32	29	41	35	30	38	26	34	29	21	25	31	35	26	27	34	39	30	38	33	25	25	32	27	24	36	36	24	31	33	41	24	22	39	27	30	32	28	28	27	30	31	32	33	35	29	26	35	34	25	34	32	34	32	27	18	24	33	22	24	35	18	29	26	34	32	28	37	28	27	31	30	38	46	27	33	34	31	28	31	31	29	31	38	38	24	30	32	27	27	38	22	35	27	34	26	34	40	22	27	22	37	25	31	31	27	28	31	32	26	35	31	25	30	33	20	18	24	39	25	24	33	35	23	27	31	26	25	31	30	30	26	31	34	42	27	28	32	34	23	31	36	34	35	38	35	35	34	34	39	28	31	26	18	32	28	24	29	33	31	25	36	33	28	31	30	24	29	32	20	36	32	31	26	37	29	18	35	20	36	30	31	35	32	30	23	27	30	28	28	31	28	42	39	29	26	35	27	37	32	22	23	45	32	32	25	29	27	35	29	32	31	42	37	26	29	37	38	30	24	44	30	35	24	27	30	36	37	30	24	34	22	28	20	34	21	38	33	25	31	33	26	30	35	31	32	36	36	27	43	34	31	27	34	19	33	31	24	30	33	27	30	34	31	29	35	30	27	30	39	33	41	31	31	31	31	22	32	33	25	29	30	36	33	36	25	29	23	31	44	37	21	36	30	23	34	33	32	34	29	35	31	30	30	26	34	31	34	23	29	25	37	36	31	28	36	42	28	29	28	34	26	31	27	24	22	19	38	33	35	41	35	28	32	40	29	32	28	34	33	26	28	29	19	30	37	28	26	33	32	33	27	31	42	35	30	38	33	32	39	29	30	29	32	27	34	38	30	29	26	33	28	29	41	35	38	31	28	36	33	24	25	31	25	33	32	34	26	33	23	28	33	37	37	30	24	35	36	28	37	24	32	34	33	35	38	29	34	27	30	25	37	26	30	27	33	49	41	35	32	37	24	25	29	33	37	19	40	30	31	29	33	17	22	20	28	30	33	28	37	30	33	35	38	24	29	34	31	29	31	34	30	28	29	27	26	30	41	40	33	19	35	39	28	34	31	37	29	35	35	30	20	32	27	32	30	29	33	33	37	29	29	33	36	24	28	28	35	33	28	29	34	33	42	22	35	27	25	20	34	30	30	42	27	31	32	39	23	28	42	34	20	25	34	22	32	26	31	23	37	29	33	23	28	42	34	19	25	31	28	29	33	35	35	36	36	22	23	33	34	34	33	27	28	28	29	28	26	33	31	40	30	39	34	29	30	28	31	25	27	45	28	27	27	38	33	44	34	29	29	36	28	34	39	25	28	37	40	34	25	31	36	30	29	28	33	29	33	42	45	26	35	31	34	27	20	40	20	35	23	35	21	30	32	26	33	41	20	29	31	27	33	35	40	30	25	33	22	23	35	33	30	39	36	29	34	31	46	40	28	33	27	36	31	25	38	36	27	31	24	27	35	31	25	31	29	35	28	33	33	28	28	30	46	42	27	37	22	35	30	34	27	45	31	30
15429	7863	3013	7209	16838	22254	37680	55215	52389	41203	30375	20261	10341	4115	1571	804	505	421	420	387	426	408	397	438	396	471	401	399	400	391	401	425	397	427	404	439	396	402	447	383	398	399	406	418	353	398	374	381	419	381	363	401	409	420	390	376	408	366	381	432	393	441	412	413	404	386	421	372	394	418	405	393	386	376	398	423	431	393	424	412	369	414	422	419	368	387	381	432	367	417	421	418	396	399	425	400	415	395	416	422	388	385	434	423	391	412	405	418	398	401	413	418	444	396	396	416	402	388	425	384	419	406	418	403	425	414	410	388	388	380	447	382	375	396	472	389	427	402	429	373	403	408	413	401	415	401	400	393	375	429	399	403	403	404	384	393	423	418	366	425	382	396	351	399	445	405	382	429	419	431	399	405	436	391	410	428	367	423	417	442	372	444	421	396	402	404	385	394	393	417	383	455	365	361	435	379	415	422	366	422	399	410	408	397	425	390	414	408	444	412	410	395	376	402	436	460	370	418	382	391	403	397	399	417	378	416	396	443	375	385	434	406	431	402	394	399	429	396	405	420	442	404	404	406	409	407	422	412	387	442	379	416	443	411	375	417	418	407	383	366	425	369	382	408	421	393	391	408	454	415	411	380	403	404	407	394	400	378	407	425	404	422	382	403	406	392	423	368	382	363	429	400	399	426	405	412	387	402	399	360	400	384	396	388	394	419	401	409	401	389	392	427	408	396	397	422	392	418	415	418	406	416	438	410	362	419	398	430	406	393	394	435	425	428	413	408	416	391	363	367	348	385	381	402	418	405	421	410	388	404	441	388	401	421	403	413	429	400	406	400	395	375	405	426	423	419	418	402	412	428	392	418	380	426	433	404	422	412	404	416	416	379	375	391	408	430	418	398	433	426	385	435	422	397	379	399	408	390	416	409	399	429	413	407	372	395	397	386	438	394	432	400	400	414	400	379	381	406	421	421	415	437	432	386	389	388	420	403	377	366	421	379	410	398	416	407	392	400	404	404	393	405	399	432	383	413	399	423	428	417	412	407	458	383	397	421	416	376	418	422	431	410	425	363	412	402	423	384	401	423	398	433	415	413	377	393	394	418	415	403	387	419	419	401	371	391	374	421	400	397	422	399	405	425	414	394	399	372	392	420	386	395	379	399	376	395	419	376	419	407	448	395	389	401	373	417	423	422	396	383	374	388	408	428	425	434	411	426	416	402	409	419	406	399	389	395	406	420	401	393	397	369	437	408	400	408	356	375	404	433	388	404	399	396	383	404	399	394	389	405	398	396	392	408	401	375	396	397	419	374	404	399	404	398	405	389	413	419	378	430	404	392	432	419	415	415	352	413	404	426	388	411	436	431	428	393	393	447	447	393	373	403	403	409	384	384	391	421	445	394	427	420	356	395	386	358	386	436	421	417	404	389	407	397	415	416	417	425	416	426	412	413	397	414	391	420	380	409	409	367	384	402	423	433	400	399	402	417	381	383	412	428	397	413	379	371	414	416	440	419	411	423	406	440	377	381	409	418	399	396	400	406	415	432	389	361	384	447	383	379	396	400	376	399	414	425	385	400	436	389	426	435	396	375	393	420	419	370	421	396	384	388	404	398	398	423	385	417	446	418	401	381	377	402	377	395	383	404	400	429	402	407	409	388	426	402	409	382	407	443	397	402	405	395	414	399	409	386	395	409	455	453	392	391	411	412	393	388	399	361	390	396	416	411	398	415	386	407	418	385	384	370	390	409	402	373	407	419	423	397	402	392	431	392	390	408	421	414	397	438	393	403	398	395	384	395	399	416	439	399	412	415	391	408	390	402	392	401	395	397	412	413	397	436	374	399	409	388	450	366	437	435	436	406	405	395	405	355	387	376	400	398	419	369	390	433	404	411	383	429	401	405	409	424	400	401	403	426	419	364	404	371	423	384	435	382	439	382	362	422	401	427	382	395	414	411	421	429	417	369	414	385	380	465	399	403	409	396	458	405	378	359	412	424	384	401	423	416	380	380	416	407	416	422	428	374	404	423	404	418	429	395	402	409	394	414	386	389	400	397	386	407	386	437	385	429	380	419	436	392	411	423	440	397	400	415	402	404	447	378	391	387	395	416	395	407	417	382	425	432	441	444	447	407	386	389	355	378	383	446	442	426	416	405	386	428	416	392	424	377	414	416	406	440	390	407	385	399	393	405	409	421	399	407	384	341	400	429	403	386	399	418	411	421	409	400	385	415	433	424	389	388	422	419	408	420	437	364	416	399	417	419	391	398	421	392	405	413	390	417	403	406	402	377	394	407	411	419	429	410	428	377	409	419	429	411	401	404	420	411	419	402	405	424	404	389	410	422	420	400	414	397	424	385	427	426	391	416	391	392	442	392	424	401	399	433	433	406	420	418	406	423	399	417	401	398	390	436	404	374	404	388	365	421	404	385	408	425	401	388	380	384	415	414	399	405	404	362	391	403	405	426	404	396	395	438	444	416	410	399	394	424	395	373	394	402	394	390	429	416	433	407	387	378	393	377	406	396	408	396	391	376	401	385	415	392	384	426	397	368	406	429	410	412	404	400	378	422	396	402	394	401	402	364	412	388	385	417	392	414	405	399	384	396	413	378	381	404	383	445	409	436	402	369	397	385	445	416	453	415	407	424	411	397	390	392	414	405	421	390	402	436	408	410	401	433	390	383	402	405	421	418	439	404	379	426	407	411	411	416	410	380	434	426	408	421	414	441	375	390	427	413	404	389	364	403	394	406	411	384	373	383	423	394	407	431	372	394	405	420	392	429	392	386	388	413	394	410	435	423	386	408	425	399	430	386	392	387	380	436	410	364	372	437	400	395	397	410	411	395	367	399	420	395	409	429	375	387	422	383	405	368	393	400	359	400	413	429	421	414	403	422	405	410	417	388	405	382	443	421	376	390	418	395	442	399	385	432	385	447	421	390	427	391	406	383	400	437	423	417	393	395	396	425	417	410	393	410	386	402	387	421	405	409	407	398	398	402	414	380	419	431	381	407	386	418	391	396	396	406	437	398	415	442	409	399	425	414	397	401	416	404	408	447	395	424	416	395	403	404	411	432	417	395	415	411	398	398	361	376	388	390	430	417	390	368	408	430	419	445	425	424	420	426	419	382	370	408	434	406	429	421	391	401	384	393	417	388	385	386	395	370	369	402	395	387	395	397	385	390	421	360	424	431	405	429	400	421	389	384	414	392	411	420	400	414	398	419	406	382	367	421	454	379	406	431	387	408	408	359	405	399	388	392	397	440	393	402	381	397	410	390	448	359	418	382	431	387	441	380	407	409	389	412	381	418	414	380	397	395	437	401	414	373	419	400	401	437	405	397	398	385	425	377	416	417	377	386	411	402	414	398	412	388	406	421	400	399	420	402	406	416	409	408	460	400	400	414	404	412	390	361	425	418	419	451	376	401	398	417	406	421	411	384	363	420	416	415	397	423	398	391	438	416	384	420	410	375	390	416	412	387	423	386	412	423
2019	227	165	126	146	375	2200	10864	11319	7015	3180	1289	515	174	80	49	42	32	45	41	39	35	32	29	27	33	23	28	37	32	36	33	33	33	31	40	30	33	29	31	35	33	30	34	32	30	37	28	35	32	26	31	43	39	37	31	34	39	38	28	30	37	43	38	50	28	23	28	27	34	34	46	34	37	32	41	26	33	29	35	27	39	27	26	31	21	21	43	36	34	26	38	35	34	37	24	29	33	41	40	38	28	29	38	28	39	23	28	28	32	36	34	39	25	38	33	35	31	33	43	31	30	32	36	33	22	39	33	28	47	34	40	38	38	29	36	26	31	28	36	39	30	32	32	27	30	37	34	47	29	29	36	26	48	44	28	33	33	55	32	38	36	43	36	44	33	34	20	40	38	34	32	40	40	34	34	34	46	39	33	30	31	25	29	35	34	32	30	33	29	41	36	20	33	34	22	33	30	35	40	34	27	28	33	30	32	34	28	38	35	37	23	20	29	37	38	36	36	38	20	28	33	34	37	47	31	38	32	31	31	26	32	34	39	40	33	34	37	30	28	31	34	30	39	34	28	35	26	26	34	40	30	35	37	31	37	42	32	33	42	44	35	23	28	46	33	31	31	28	39	22	41	29	35	32	25	41	37	46	43	26	38	40	23	40	40	21	16	19	29	32	33	27	34	40	35	40	28	28	38	32	36	30	29	39	32	28	35	33	37	48	33	33	33	33	47	32	26	32	27	44	31	39	41	32	37	37	37	24	27	29	33	29	41	39	33	33	23	32	40	36	28	30	37	23	32	35	40	33	37	34	38	35	25	40	34	33	34	40	31	36	26	33	35	48	32	34	42	37	24	28	30	31	28	28	29	36	27	34	33	35	35	28	35	40	27	37	28	27	35	30	44	30	38	32	30	29	30	36	24	42	22	37	40	30	33	30	34	37	42	32	50	36	25	40	23	32	31	38	33	35	28	40	34	37	33	34	41	43	33	35	37	22	26	29	27	40	32	33	40	50	41	23	37	40	34	33	30	38	38	33	44	33	31	33	38	35	24	27	32	36	37	39	37	33	28	36	41	43	42	36	36	31	22	39	34	39	43	38	39	35	24	30	39	33	28	38	30	33	38	33	27	27	28	34	37	27	27	49	41	33	34	39	33	41	32	36	27	25	36	36	28	40	26	37	27	40	31	31	25	24	33	25	30	35	33	27	25	29	35	23	35	38	36	32	39	36	22	28	29	24	35	31	35	30	41	35	29	34	25	37	33	40	35	31	33	31	37	31	30	32	31	40	32	25	28	47	38	29	45	27	31	27	30	38	24	34	36	39	37	29	31	37	32	33	27	40	28	34	41	41	33	31	33	26	31	30	33	42	42	39	33	35	37	41	45	42	33	42	38	28	45	48	34	36	31	35	41	25	32	39	27	43	37	40	26	35	28	29	27	25	34	40	29	30	29	42	33	34	26	32	32	36	37	35	39	50	39	31	36	31	35	39	28	35	29	32	29	33	37	38	28	41	45	33	43	22	37	29	29	29	35	28	24	44	36	47	40	29	33	36	28	42	39	34	27	36	43	43	30	41	26	34	33	39	41	36	32	32	39	41	28	38	33	35	37	40	24	28	37	38	24	27	35	34	35	37	38	35	27	31	35	29	32	30	35	29	28	29	39	29	32	40	33	27	30	38	38	29	29	41	33	35	37	40	29	42	41	20	25	41	37	31	40	34	30	26	31	34	34	40	42	46	43	21	35	36	37	38	35	31	40	31	27	39	38	34	31	39	27	35	37	32	27	24	31	31	33	39	25	37	39	38	40	25	27	33	32	24	42	33	21	26	38	39	31	28	36	49	24	24	45	37	27	39	32	33	39	39	31	35	25	36	41	35	34	38	37	33	39	33	34	39	40	33	35	25	30	38	33	37	32	32	36	32	35	45	37	38	31	28	37	24	40	43	34	28	31	43	33	39	34	33	36	29	27	35	24	38	28	46	36	34	32	31	39	34	33	44	40	35	33	35	41	33	26	34	19	33	34	40	34	44	24	36	39	27	43	30	39	31	24	54	29	24	40	31	52	44	29	33	33	37	23	38	28	43	39	40	43	38	29	27	40	35	43	33	33	23	29	27	39	38	29	30	34	33	33	28	34	35	42	35	32	37	28	32	32	27	32	39	41	29	31	22	38	44	42	39	36	42	26	34	34	31	30	28	38	43	34	33	28	36	38	35	27	35	37	43	35	33	48	31	32	28	33	35	32	27	40	28	38	36	41	38	34	38	24	26	55	38	35	42	51	33	34	34	32	26	34	36	26	40	32	31	39	33	34	28	41	40	31	31	35	23	19	42	37	34	30	34	30	32	38	37	34	44	34	31	31	30	38	33	30	42	37	36	30	27	39	38	38	35	29	32	40	26	37	24	27	26	31	39	34	32	38	25	37	35	35	30	40	37	33	35	38	24	38	31	35	34	36	32	30	44	39	37	36	28	28	34	29	27	30	38	29	27	34	43	23	28	40	28	34	35	37	40	36	37	37	42	37	34	47	31	31	45	36	32	36	34	32	38	44	33	44	39	37	32	40	31	37	42	30	32	34	32	34	30	27	42	32	32	41	30	37	39	36	30	40	38	35	35	24	38	31	34	40	32	38	32	27	36	31	31	40	32	34	35	41	34	29	38	38	27	32	31	40	38	30	32	27	34	43	27	33	26	35	41	28	35	33	39	41	26	37	37	36	40	39	34	43	38	27	27	36	28	43	36	32	39	39	36	30	31	34	32	31	35	28	34	33	41	40	30	32	25	36	39	33	30	32	28	29	33	48	37	35	36	45	26	33	32	42	35	27	36	31	35	37	30	33	30	29	31	38	46	37	25	34	37	25	33	32	36	35	31	42	29	35	32	35	33	37	31	26	35	28	34	40	37	33	32	29	34	28	43	42	33	31	23	42	37	45	33	44	37	35	40	34	45	28	34	36	23	38	30	32	28	21	36	35	37	32	31	32	33	37	30	30	29	29	36	37	26	28	28	19	33	41	20	38	43	38	33	38	38	26	36	35	39	37	39	37	35	26	44	47	33	35	37	33	27	39	35	33	32	33	31	49	41	26	28	31	38	43	37	42	33	31	39	37	34	23	31	37	32	36	35	44	39	33	37	28	32	32	39	38	28	37	32	39	27	38	37	25	40	42	38	36	43	27	39	35	27	27	31	39	21	30	39	41	42	31	30	27	29	37	31	36	38	36	42	30	26	44	31	25	26	36	29	32	37	45	46	33	32	36	30	34	35	47	39	37	27	31	36	34	29	22	25	32	33	43	27	18	26	35	35	37	26	31	25	24	31	28	37	31	24	34	37	30	31	24	42	35	37	33	24	37	26	30	34	33	28	35	37	31	36	32	40	34	33	33	32	27	31	33	28	34	39	38	38	34	31	29	21	34	28	41	32	35	31	32	21	36	44	35	29	43	27	36	29	32	43	31	34	45	28	38	32	33	33	28	29	31
15124	6664	3585	6866	15633	22463	37496	59281	54296	42031	31501	21478	12034	4815	1880	880	562	452	460	444	463	451	420	450	427	476	422	477	493	491	466	429	406	452	484	420	456	431	460	441	474	499	423	424	442	458	440	482	454	426	452	426	426	475	444	486	444	457	425	422	472	442	494	484	458	482	444	462	450	456	424	450	448	416	432	469	444	445	429	488	429	444	453	431	425	479	452	435	475	457	466	451	480	449	452	398	461	454	441	438	443	418	440	445	476	416	425	447	450	470	433	473	408	412	449	454	447	488	457	444	450	444	453	445	456	438	428	452	463	475	460	427	472	450	438	479	433	421	464	386	441	465	474	452	426	434	444	440	454	423	424	475	460	466	437	428	420	438	427	445	475	471	459	461	475	461	449	455	445	447	444	430	464	454	431	440	416	424	462	426	471	446	425	468	448	443	472	458	432	495	399	421	463	478	470	454	469	455	434	452	442	472	448	434	458	470	455	445	441	430	465	453	454	495	461	477	477	420	458	450	482	467	452	443	432	436	489	431	442	421	447	484	461	455	464	422	446	411	453	462	402	470	456	464	468	441	453	444	480	476	438	458	435	495	441	487	463	449	434	449	459	488	448	417	420	445	438	478	436	447	481	420	454	502	471	484	489	465	438	474	421	429	452	424	429	443	475	496	453	454	442	422	450	495	443	445	464	453	477	436	439	468	430	466	417	432	447	430	415	441	471	407	444	449	466	438	441	447	424	451	464	449	468	442	483	465	484	438	408	441	451	427	488	446	447	458	420	447	449	441	446	438	436	469	477	446	473	454	435	467	450	480	444	436	455	451	481	469	459	442	466	449	469	455	483	440	466	423	423	421	444	465	420	448	452	493	419	464	436	421	477	441	445	443	443	439	461	467	414	459	464	433	438	433	449	434	446	455	458	434	469	490	475	430	447	441	433	419	432	465	464	468	443	421	450	457	404	447	458	406	437	434	452	453	488	421	469	427	445	507	430	422	432	417	436	482	461	451	448	408	468	477	447	465	423	458	424	451	454	463	445	424	430	475	459	483	455	412	415	440	466	452	439	472	459	444	447	438	478	436	444	462	459	400	453	483	424	424	441	412	444	491	478	425	508	405	467	412	504	432	415	430	419	491	453	422	452	435	415	485	462	444	466	450	445	453	450	467	414	453	420	479	446	434	430	438	467	429	444	429	455	427	414	443	465	438	443	440	436	477	465	416	447	438	445	417	443	456	447	448	423	441	484	465	448	455	445	409	431	435	451	494	430	450	442	464	436	441	464	502	467	427	487	451	479	437	455	417	456	469	447	458	469	426	456	467	452	420	459	477	456	435	501	448	458	442	462	423	418	426	469	454	478	459	443	449	446	459	425	501	427	441	436	431	442	457	438	439	447	465	472	486	440	432	445	414	493	423	449	432	474	443	472	441	424	434	430	435	424	446	424	420	480	445	465	451	450	433	438	463	437	452	455	464	443	412	440	467	466	424	473	454	446	445	483	398	419	431	418	439	465	461	442	437	429	485	433	440	465	472	474	408	462	426	423	448	443	440	436	429	458	439	454	477	471	442	468	441	420	408	462	437	407	424	432	462	472	427	446	464	423	433	455	449	451	474	453	440	439	441	422	438	423	438	465	425	460	419	437	432	450	460	432	450	468	461	421	456	454	457	439	430	456	464	436	447	455	488	429	441	444	425	451	459	431	487	466	463	413	457	414	481	438	446	442	449	432	435	444	448	449	482	439	464	455	400	462	465	464	441	479	419	445	474	426	440	441	461	450	476	453	416	451	444	463	441	441	448	464	464	487	446	446	434	477	421	416	438	429	479	503	422	461	472	448	461	422	440	468	421	447	443	483	398	424	491	464	449	446	434	454	441	428	438	437	481	451	453	472	484	454	438	490	481	460	458	482	418	455	490	457	456	449	457	482	445	463	443	461	471	415	482	434	460	439	467	487	506	492	444	449	432	452	450	449	428	455	460	457	438	457	421	431	466	434	443	457	458	418	478	440	438	422	461	453	432	455	449	413	463	443	485	449	442	435	457	453	449	441	443	485	438	416	459	448	438	409	449	454	455	456	444	442	457	421	434	472	451	469	469	414	467	411	479	443	470	467	415	449	435	447	438	418	461	436	457	458	435	482	438	417	451	447	453	475	443	490	469	434	477	438	457	470	455	460	482	464	433	462	444	442	438	463	433	457	429	399	423	456	454	476	450	424	443	471	464	421	475	451	413	451	449	459	425	453	427	479	442	456	459	437	453	459	454	447	458	452	480	451	453	450	470	471	476	480	428	445	458	419	442	433	444	466	449	454	443	451	462	452	429	467	448	420	453	470	423	420	440	456	468	455	434	458	455	475	442	455	454	408	483	463	459	447	462	403	428	421	422	456	446	406	416	443	462	426	456	470	442	456	452	480	475	445	456	429	435	457	443	429	467	435	474	460	478	472	440	433	450	463	486	432	484	446	440	452	477	447	457	404	466	439	468	429	451	436	418	443	415	468	424	467	419	418	445	447	455	480	442	461	462	471	429	455	470	477	467	445	462	458	453	441	491	445	460	464	444	447	415	439	472	468	482	446	470	464	458	463	406	451	429	441	439	430	412	441	460	449	450	421	447	456	439	416	482	467	421	444	458	431	443	420	458	453	446	473	446	446	459	487	441	474	444	475	444	485	432	446	446	454	434	450	388	430	458	463	451	477	459	455	447	433	454	422	452	422	473	451	433	429	410	438	451	462	448	409	431	434	436	450	426	499	452	486	454	476	432	431	447	435	463	450	465	449	445	405	493	455	396	458	439	471	423	461	485	472	451	429	452	453	442	496	444	435	456	461	426	469	447	425	471	450	453	478	479	422	451	458	445	471	406	443	466	420	465	472	431	430	477	472	419	429	448	435	473	425	484	444	448	431	454	426	433	449	444	469	483	448	442	455	474	451	462	451	474	436	454	501	470	443	422	458	430	426	452	453	470	480	496	470	470	447	451	419	424	459	461	466	436	470	456	449	448	428	433	446	463	467	438	422	491	450	445	446	444	439	434	427	484	439	428	430	436	444	445	458	466	423	449	445	479	479	463	453	453	467	419	453	400	462	438	467	473	463	430	412	421	454	432	442	483	435	479	452	480	448	425	414	469	413	443	449	477	429	432	431	437	454	468	464	478	456	404	463	446	454	455	498	459	452	444	414	488	443	463	441	417	452	416	449	447	454	443	467	449	446	416	449	415	445	432	440	423	411	474	478	432	456	485	422	470	435	466	459	456	428	454	451	455	453	479	446	453	461	446	434	497	449	414	474	429	469	450	460	442	447	420	464	448	448	443	460	438	415	458	456	460	449	423	483	473	426	450	465	469	448	445	460	447	453	467	444	434	481	474	441	486	430	432	459	471	471	472	469	441	459	443	444	458	488	438	447	425	478	424	426	459	472	465	459	438	408	433	421	435	461	436	434	443	466	440	434	434	447	418	456	438	414	428	433	429	439	441	461	470	485	468
996	449	274	144	187	321	1043	12410	18451	12943	6572	2499	984	347	138	47	44	26	35	37	38	33	30	26	23	47	40	22	31	34	37	36	43	40	38	26	40	24	24	42	26	32	34	35	31	32	35	30	31	28	33	30	30	32	39	34	36	36	36	38	28	27	30	30	39	25	32	32	36	34	39	34	38	44	35	43	28	31	38	42	36	28	32	30	27	28	30	29	28	26	42	33	30	40	24	41	30	35	43	31	39	38	32	21	32	22	43	32	38	34	39	44	37	29	35	35	39	32	31	42	30	31	38	31	23	34	33	35	32	38	42	36	32	35	46	33	35	37	42	31	31	37	30	33	42	36	31	27	32	43	30	31	36	34	31	32	41	35	36	33	36	29	31	35	29	37	30	29	31	22	29	39	34	42	23	34	41	39	39	37	33	41	33	25	42	31	45	39	37	30	30	32	31	36	27	31	41	36	34	36	24	29	41	22	41	33	35	31	37	32	22	40	34	34	31	29	44	36	39	34	35	33	41	44	24	41	37	41	27	30	37	41	33	25	41	42	29	40	34	30	36	35	39	26	37	36	32	34	33	29	27	37	27	31	50	38	26	41	30	30	29	38	23	37	26	29	34	40	29	33	35	28	46	39	39	30	39	35	33	37	28	37	38	35	28	30	32	28	42	23	30	35	35	25	29	38	29	21	33	29	38	31	29	42	25	27	34	34	24	27	41	26	35	34	41	35	40	38	31	37	49	36	28	37	37	39	31	35	42	38	28	33	37	24	28	41	34	32	29	26	36	35	29	40	35	35	33	39	37	33	47	38	26	26	28	38	23	39	42	35	31	25	30	30	32	35	30	45	29	32	34	28	32	24	26	43	39	33	24	35	38	31	44	30	36	41	40	30	30	40	33	33	27	41	35	36	37	41	34	30	44	33	29	41	27	25	35	32	32	32	32	36	23	27	40	30	42	34	36	28	31	31	37	30	31	27	36	38	34	35	31	27	45	38	36	44	40	38	24	36	34	49	20	38	41	35	29	30	40	41	35	45	28	32	39	32	37	37	29	30	36	35	29	34	35	42	31	32	32	38	39	31	41	39	37	30	36	25	33	43	29	39	33	45	34	27	39	33	34	39	22	38	31	26	36	35	31	38	32	33	45	33	33	35	33	32	29	31	34	36	39	35	34	42	31	42	29	31	39	39	40	25	31	29	33	26	28	35	40	28	31	30	30	39	43	37	29	43	41	30	35	38	44	37	34	28	34	38	45	39	39	27	25	44	36	26	33	26	29	33	36	38	37	36	35	39	39	41	34	26	38	36	31	36	26	32	29	28	42	27	41	22	27	24	34	38	46	32	39	35	28	36	31	25	33	29	46	36	43	30	41	20	45	39	34	28	27	27	35	32	29	25	34	22	32	32	33	27	28	33	37	33	42	29	27	33	30	26	31	17	19	31	28	25	22	27	38	35	33	37	40	34	31	38	28	37	40	31	32	29	21	28	32	26	28	28	35	21	36	34	30	41	35	28	34	37	41	36	22	34	28	31	26	33	43	26	37	44	38	27	33	31	29	30	33	42	38	39	35	43	28	33	35	42	27	34	24	33	29	36	33	32	38	30	31	37	31	26	43	30	28	34	36	31	26	32	47	35	35	30	34	36	36	37	32	33	36	32	27	38	41	29	28	32	30	36	31	40	37	34	30	35	23	22	35	48	37	25	37	40	47	37	28	26	24	21	43	36	25	24	38	30	34	21	37	36	41	29	37	29	37	43	38	37	36	24	24	35	32	27	31	35	33	32	31	36	29	29	37	33	31	42	28	34	24	41	46	35	40	39	37	38	31	33	31	34	26	32	25	25	34	36	32	18	34	29	30	32	32	40	39	31	31	39	47	41	26	36	30	32	26	22	35	39	34	37	30	37	30	32	30	38	29	33	26	49	29	35	35	40	31	34	34	29	29	35	40	34	30	37	42	37	36	40	39	41	41	25	37	31	24	32	31	32	30	34	41	36	42	32	47	35	33	38	39	51	29	34	30	33	25	39	34	31	37	36	25	36	36	31	29	42	35	28	33	24	40	24	44	26	45	34	24	43	39	40	38	27	32	42	32	29	27	28	31	23	28	29	31	35	33	44	34	33	34	34	35	41	36	41	38	29	37	38	29	38	38	33	27	32	31	34	41	33	34	33	33	33	32	30	30	46	40	33	40	32	30	38	30	31	35	31	25	25	30	35	25	42	38	34	36	27	26	30	44	40	35	37	27	33	27	37	33	33	35	33	34	38	36	33	37	30	30	38	31	43	37	32	35	30	47	29	30	30	33	38	31	37	35	25	31	29	40	29	26	28	33	36	34	38	25	29	22	41	45	33	31	37	37	30	32	31	33	35	33	28	44	35	31	31	39	26	31	34	37	26	40	41	41	44	38	34	31	44	32	31	43	38	30	38	27	33	33	34	28	23	25	25	34	32	37	34	33	36	36	39	30	40	25	29	36	31	30	34	49	34	26	36	30	35	42	35	31	33	32	25	42	44	40	26	31	33	41	42	28	33	34	27	29	33	30	39	40	45	21	33	24	35	26	37	28	35	47	32	29	31	46	42	31	33	32	31	18	35	43	36	36	38	27	36	44	33	26	26	37	39	32	32	25	26	24	33	41	34	37	33	35	42	37	38	23	39	48	26	35	31	32	25	43	39	31	33	36	31	38	28	40	30	33	30	37	40	29	34	30	29	35	27	37	35	33	37	30	32	38	38	26	34	31	32	43	41	35	36	38	33	33	42	23	35	34	46	36	33	42	28	29	26	25	41	27	33	37	28	48	28	32	30	29	36	29	46	32	33	33	36	32	34	38	32	30	31	35	24	29	40	34	21	37	38	26	30	31	41	30	24	18	25	38	38	35	31	30	37	27	47	36	37	29	45	31	25	36	33	41	31	46	32	35	39	33	38	35	33	42	41	45	36	26	37	27	40	35	23	23	26	36	37	43	34	29	34	32	45	33	29	33	30	24	32	46	27	31	36	36	39	37	27	50	35	27	26	27	28	31	33	25	43	31	29	37	31	37	26	30	46	40	35	25	30	24	35	35	44	31	28	30	35	29	28	35	29	23	30	35	35	32	42	30	41	36	42	33	33	35	37	33	29	40	38	35	21	32	35	44	31	25	34	21	45	32	21	42	31	24	37	39	24	34	38	32	30	31	42	24	34	31	31	21	30	29	24	30	32	34	36	36	33	34	35	41	42	32	38	39	36	28	43	31	29	29	31	35	30	28	28	40	35	40	34	28	24	40	34	31	41	42	33	36	30	29	21	32	34	38	39	49	33	25	34	28	41	23	32	38	25	21	32	36	32	29	23	26	36	32	24	31	33	20	33	31	32	35	32	28	41	30	35	25	31	38	22	29	32	29	36	42	47	31	35	38	43	39	37	34	24	25	38	32	28	39	36	30	45	33	29	32	30	34	35	36	34	37	35	28	33	34	32	35	44	33	38	27	25	38	30
19662	10310	5082	9404	19224	21873	28865	62095	65662	52593	39194	28296	17957	8413	3195	1241	712	526	490	462	424	434	443	464	424	431	449	449	467	412	431	483	438	475	433	493	456	424	437	478	456	459	450	445	477	459	448	451	459	410	424	428	444	450	438	483	433	447	464	469	443	420	449	448	455	463	434	403	425	442	494	436	445	455	445	455	435	458	433	482	448	446	461	452	451	445	446	443	417	455	436	463	454	434	444	413	415	476	476	485	427	470	447	463	467	452	436	474	444	495	449	460	417	492	442	461	417	412	439	420	464	425	450	419	421	425	483	469	456	459	455	473	490	466	437	451	430	449	481	431	459	439	484	446	462	428	448	454	433	490	429	481	437	481	445	435	478	472	450	428	431	461	449	447	477	442	452	426	461	441	421	424	410	395	475	444	470	453	461	455	429	410	411	488	414	428	419	448	447	483	460	455	425	435	416	454	445	407	451	455	410	476	456	452	453	448	496	448	415	451	428	467	439	452	447	444	410	466	493	440	413	433	436	490	449	472	488	473	439	462	421	420	501	440	488	461	451	453	442	450	441	475	430	419	417	453	468	442	444	419	468	452	454	387	447	480	441	479	451	444	437	437	476	424	418	439	486	438	410	477	419	433	461	434	455	471	474	424	444	481	474	431	490	477	436	429	420	484	453	453	475	443	433	463	477	412	465	432	457	456	407	490	489	426	413	438	445	427	469	438	425	461	458	420	469	436	428	502	423	380	462	443	479	441	479	442	409	438	464	422	451	461	440	416	437	424	429	453	449	458	442	426	498	441	455	442	440	441	450	490	464	481	445	460	457	436	446	451	439	484	433	464	447	424	476	486	442	459	437	418	441	460	442	412	450	490	469	427	463	462	477	493	432	449	472	446	402	434	463	436	440	449	434	499	438	494	487	453	496	461	451	447	479	475	412	454	437	469	494	425	472	423	474	452	434	422	432	439	434	441	426	435	462	447	495	456	410	429	433	416	438	476	461	433	471	469	468	447	428	450	446	430	453	459	482	434	415	440	435	443	475	404	450	434	478	427	450	422	443	468	461	462	459	436	443	457	467	477	378	422	449	485	437	499	448	450	415	421	462	491	441	463	411	429	470	456	448	474	482	471	453	476	457	433	400	478	458	433	460	495	466	483	456	434	441	447	423	452	450	440	438	477	474	462	427	459	435	405	419	462	435	443	444	439	445	435	439	489	456	470	450	421	477	433	428	468	484	430	490	448	470	452	422	435	430	445	441	425	418	439	437	434	445	436	445	485	474	422	415	457	426	425	428	450	453	463	451	470	430	440	426	458	477	413	424	459	458	463	422	482	440	439	396	467	438	468	437	444	456	444	488	458	444	453	415	413	409	429	446	448	450	455	475	423	516	414	456	429	395	422	448	467	452	434	407	425	448	443	461	449	468	441	451	475	442	419	465	418	426	464	477	420	459	414	439	423	467	425	443	424	481	447	445	479	463	476	478	470	449	404	470	429	454	475	457	452	427	463	477	427	410	432	445	453	446	424	458	451	476	475	421	453	473	481	439	405	432	447	457	443	439	419	444	473	482	437	465	438	440	434	470	410	429	448	457	457	455	448	429	432	440	421	405	448	429	448	426	442	437	449	457	424	462	454	486	450	481	454	457	460	456	437	441	438	496	426	485	489	456	459	423	432	437	482	421	447	458	427	474	466	433	464	436	466	428	415	448	478	431	458	449	464	446	467	436	454	424	468	428	436	481	401	475	443	440	429	412	458	437	451	424	478	473	421	472	457	444	440	410	439	483	462	455	480	433	418	433	458	440	475	437	447	460	475	463	466	401	415	456	485	488	401	435	442	441	461	473	442	473	440	439	483	506	457	472	437	433	454	461	467	440	455	425	449	467	452	431	429	427	469	443	447	439	450	446	442	503	424	458	454	435	513	444	433	484	453	448	477	471	442	448	411	468	424	477	459	469	478	434	442	412	430	451	463	468	465	438	453	426	433	426	450	432	396	460	471	441	437	415	465	476	440	442	490	446	478	425	454	455	439	450	444	434	435	450	426	473	441	431	427	471	451	448	470	447	433	446	457	471	446	427	475	429	431	458	479	503	476	442	498	433	461	451	414	467	479	447	470	441	497	453	424	452	426	441	413	465	474	454	426	458	435	452	440	431	435	458	456	469	445	435	432	452	449	460	437	443	478	474	466	399	424	464	445	415	446	480	459	456	428	448	454	464	471	484	475	429	448	429	424	417	418	478	441	442	438	457	496	443	475	455	442	438	434	480	458	444	468	491	429	447	437	452	452	470	431	472	469	433	460	473	444	428	436	451	448	418	463	446	459	482	434	454	425	466	451	439	438	460	488	475	473	440	481	448	451	460	457	488	441	461	412	405	483	463	442	459	441	454	447	461	477	443	450	446	423	471	497	441	449	439	441	428	432	468	452	441	474	471	507	408	441	408	443	464	467	439	455	450	473	432	460	430	428	421	448	486	445	458	458	421	436	442	446	457	467	440	409	461	461	429	438	458	424	443	452	416	438	448	369	444	446	458	454	414	450	477	468	421	451	411	438	435	462	439	473	428	455	404	460	445	453	438	439	430	434	466	428	448	432	473	487	475	464	428	413	430	416	426	472	484	465	447	437	435	445	443	475	442	399	479	458	437	412	431	442	491	451	442	483	458	450	427	470	414	417	453	449	434	433	469	448	481	420	409	488	466	428	443	465	439	488	406	463	410	460	433	439	455	446	414	439	464	433	480	447	468	451	495	468	448	448	471	450	410	454	449	458	465	430	443	418	478	502	440	449	434	472	495	461	435	432	450	441	457	453	453	443	441	463	476	474	428	476	473	457	454	414	453	437	430	493	466	445	453	444	402	437	416	443	453	444	439	473	459	458	494	448	458	444	453	421	444	446	441	519	444	442	448	437	484	495	471	451	468	425	431	458	430	472	450	411	470	444	456	491	409	476	409	439	403	461	424	444	493	465	404	465	475	455	440	442	450	476	451	463	488	447	429	438	447	452	418	447	450	458	431	467	448	445	444	455	460	475	428	477	462	440	435	482	488	481	458	413	407	491	464	450	426	486	415	460	420	407	465	428	470	467	446	465	432	438	475	443	442	477	433	466	416	472	480	430	454	420	465	462	440	480	397	456	476	479	464	456	464	453	420	435	427	491	478	457	459	435	453	469	457	471	440	428	456	484	469	472	432	457	460	440	484	454	428	477	468	497	453	434	485	451	449	411	445	449	461	488	428	437	410	437	452	454	464	430	471	454	486	440	502	447	420	445	434	458	454	442	418	452	447	472	481	442	461	463	425	462	427	438	447	423	484	481	435	429	455	456	450	485	410	441	439	456	499	459	437	394	451	434	451	449	461	416	457	421	439	448	457	433	429	446	427	446	461	413	471	445	454	496	421	468	470	475	446	458	467	400	434	432	441	457	447	465	443	467	417	417	494	474	462	454	463	435	441	431	399	445	469	461	431	443	454	474	421	435	422	497	417	432
1270	103	63	54	64	126	817	3284	3887	2499	1285	558	230	91	51	40	37	31	29	29	31	31	24	28	30	26	30	30	41	31	32	25	30	25	29	26	29	38	19	31	23	44	26	37	31	29	34	33	34	29	28	37	34	27	30	29	26	29	27	35	31	32	27	38	31	36	36	34	28	30	33	29	30	30	30	29	29	31	22	20	36	31	32	25	24	27	19	35	40	37	28	26	29	24	18	25	20	32	28	32	32	30	31	31	39	44	38	39	28	34	25	18	33	32	37	25	26	23	25	40	29	34	28	33	20	26	29	29	26	28	32	39	34	22	16	35	42	31	33	31	30	36	20	27	34	33	42	22	17	19	25	21	40	44	26	30	32	27	24	26	29	30	19	23	30	36	31	20	35	18	29	39	26	26	30	29	34	21	38	23	32	27	36	35	40	31	32	19	34	39	30	33	39	32	31	35	34	34	27	39	33	30	33	30	35	32	30	33	36	31	34	34	33	31	47	34	36	29	35	31	32	37	34	17	24	29	33	28	25	38	31	27	25	21	21	34	25	37	33	30	30	32	27	33	30	21	43	37	27	28	27	33	25	29	30	28	38	27	28	22	25	31	37	35	26	25	30	23	32	42	30	32	31	29	38	22	34	37	30	24	27	29	23	43	37	33	30	38	27	25	37	34	26	23	26	37	29	27	27	29	29	21	25	25	27	28	37	25	31	29	20	31	20	38	36	25	23	27	25	28	23	39	26	21	32	38	29	33	32	35	39	31	34	30	23	29	22	27	28	24	27	36	30	35	26	21	20	22	25	28	26	25	29	33	32	29	32	25	32	30	40	33	28	39	25	42	31	28	47	27	28	42	28	27	20	38	23	33	28	28	21	26	26	43	27	31	35	25	32	35	39	34	30	25	32	34	23	32	36	33	27	26	30	35	30	29	35	40	22	28	30	29	22	26	39	29	21	25	22	27	36	28	34	37	25	22	25	30	25	19	23	22	31	32	42	25	35	35	34	29	32	32	32	27	20	32	22	27	19	32	38	40	35	29	37	32	35	35	45	31	28	33	34	42	28	34	33	31	28	27	39	22	34	31	29	30	20	15	21	44	30	19	36	22	34	24	37	29	32	25	31	17	25	29	27	28	20	30	37	34	38	35	26	38	31	30	38	31	32	34	33	30	35	30	28	38	40	28	37	20	28	21	24	20	30	40	33	30	24	36	23	31	30	32	30	20	28	34	46	29	17	29	33	35	27	28	25	32	30	23	23	38	32	31	26	28	29	31	25	33	30	36	28	28	20	26	30	36	29	32	22	28	40	29	25	38	36	35	38	41	22	21	38	35	35	35	33	24	44	44	32	30	31	27	29	21	31	21	26	33	32	31	35	28	27	24	32	38	34	25	34	22	24	23	26	27	25	32	28	26	15	29	31	30	40	35	33	25	30	27	24	30	31	29	43	35	32	31	32	21	40	29	24	36	35	25	24	29	29	36	34	31	35	38	40	27	43	25	32	38	27	24	24	26	25	28	31	30	35	38	36	21	32	36	27	27	34	33	37	29	30	31	34	33	28	41	34	29	35	27	37	38	26	33	30	21	32	31	36	35	21	33	29	30	27	31	36	32	35	28	30	24	35	38	32	40	26	29	25	27	33	26	30	24	27	37	30	37	27	32	37	34	41	36	35	31	24	36	25	25	25	37	26	29	34	33	39	30	42	30	35	34	29	27	24	37	38	17	25	27	30	23	27	27	33	20	34	25	28	25	31	33	19	33	17	28	23	27	32	29	28	29	21	28	31	29	29	21	32	32	31	30	37	31	28	43	33	38	37	35	26	19	34	32	25	39	35	41	30	31	38	31	26	22	34	13	30	29	36	29	36	26	35	29	36	42	32	34	26	23	26	39	23	28	31	34	26	24	34	32	29	29	41	26	24	28	39	33	24	29	30	23	28	23	29	33	28	30	32	33	27	28	30	27	29	28	30	31	23	35	23	26	29	20	23	28	33	31	31	37	36	24	30	37	30	30	39	29	27	39	29	21	33	23	27	21	23	39	28	31	17	36	33	33	24	41	33	35	29	34	31	27	32	22	20	37	23	31	20	31	33	18	30	39	17	20	28	23	41	35	31	28	36	23	30	34	24	31	32	32	29	29	34	33	31	36	41	35	28	31	33	36	35	23	29	25	28	29	23	36	28	26	32	33	29	33	39	29	28	35	23	24	35	32	31	31	39	27	38	35	37	35	45	34	34	25	24	26	26	28	31	36	31	29	20	33	25	33	27	29	28	37	30	30	25	27	35	38	23	23	29	42	29	27	31	39	29	38	28	35	36	44	27	30	34	27	37	42	30	33	31	28	26	37	38	45	34	29	20	31	34	25	33	30	31	22	35	33	33	39	31	38	30	23	28	33	34	20	29	38	31	28	49	30	21	34	37	22	25	30	31	28	16	38	30	32	47	26	31	29	27	31	27	26	33	28	40	27	23	29	43	19	33	21	27	27	23	34	30	40	28	24	36	39	32	26	23	20	18	24	27	30	28	32	36	28	34	31	25	39	26	33	30	22	27	34	36	27	22	30	27	26	30	28	29	31	29	38	34	36	38	26	29	24	27	24	28	30	24	28	23	35	20	32	23	31	30	32	36	33	27	29	23	28	42	39	35	39	32	22	29	30	31	35	30	33	45	29	29	33	31	27	29	32	27	31	31	34	38	37	30	31	43	32	25	43	39	29	31	36	31	29	33	34	24	25	26	21	28	26	39	42	27	31	30	21	33	23	31	34	31	29	31	19	30	38	32	32	30	27	24	27	29	24	37	32	32	27	30	29	30	26	33	26	29	29	23	27	36	41	34	31	46	37	33	27	29	26	31	32	19	34	19	20	39	24	34	24	34	22	28	33	33	28	32	25	31	29	22	30	38	18	23	29	31	31	25	35	30	27	28	33	43	27	29	34	45	27	24	34	39	26	30	31	33	37	31	44	35	19	27	33	22	38	26	24	30	38	32	46	34	28	22	30	43	24	24	32	21	31	30	31	36	29	35	34	36	26	23	29	36	25	30	32	25	35	28	24	29	41	30	34	31	40	33	29	32	38	29	43	34	31	36	33	22	29	37	23	32	35	31	25	35	26	27	24	38	38	38	26	25	28	33	28	26	28	27	28	30	36	31	24	33	20	39	30	27	27	28	26	23	27	30	31	24	31	24	37	39	14	38	32	38	23	35	26	41	19	26	27	22	35	27	26	34	25	34	32	32	40	32	26	28	30	26	35	26	32	36	27	27	26	33	28	42	32	36	25	27	23	21	34	33	30	33	25	25	29	27	22	30	36	22	31	35	24	28	34	34	34	26	30	26	22	26	24	34	25	38	30	36	32	37	37	39	29	33	26	23	29	29	21	39	36	32	34	47	35	31	34	31	30	29	28	24	33	28	31	36	32	38	36	30	33	25	38	24	22	28	23	26	28	30	27	28	26	24	27	30	34	20	27	25	36	29	30
12159	3442	1324	2757	7135	11203	24289	41247	38660	30763	22769	13595	6613	2635	1160	654	486	427	383	398	413	412	411	389	404	424	398	445	441	397	419	453	415	388	386	423	399	415	431	449	397	405	392	390	401	405	397	392	405	445	406	410	394	410	386	386	379	431	351	399	434	409	397	413	417	419	420	404	388	429	415	412	389	439	406	405	424	413	414	401	396	402	401	398	418	412	433	383	395	401	407	386	416	402	402	396	402	360	413	389	407	403	391	425	413	414	386	389	428	411	422	432	396	399	378	381	410	396	391	408	405	395	451	396	406	387	421	422	403	389	408	437	410	409	425	405	397	412	400	430	428	429	377	430	388	421	426	421	406	402	448	416	398	424	436	404	433	447	379	393	415	415	412	408	408	433	435	413	432	394	417	408	392	422	418	398	396	386	423	407	392	438	398	434	380	404	429	406	408	414	391	416	429	416	418	408	407	422	386	393	431	379	373	396	418	436	388	414	414	405	392	375	397	413	410	413	398	383	410	423	404	432	418	407	409	434	389	362	441	416	390	390	455	398	401	422	391	388	424	405	401	408	439	382	373	387	397	460	409	428	396	387	409	425	427	399	429	384	430	381	421	412	385	389	387	376	387	434	405	379	388	383	368	415	438	410	386	400	411	428	431	379	405	429	417	420	401	415	461	391	399	400	399	403	450	413	410	385	422	428	389	406	445	391	405	401	388	394	404	418	422	410	402	416	412	437	404	409	404	411	423	373	380	400	422	418	390	400	442	416	411	411	410	371	403	392	420	430	377	368	368	417	393	364	441	409	431	394	405	421	387	433	408	418	422	384	387	401	374	406	458	415	397	391	431	408	416	448	401	421	422	419	419	421	414	385	435	397	403	435	410	392	406	411	427	448	412	388	411	411	391	389	358	429	402	414	426	384	436	388	390	397	408	393	417	410	387	415	396	407	413	399	442	388	387	430	405	428	381	423	397	404	414	435	409	422	416	403	441	397	388	405	403	407	394	435	403	415	425	412	413	415	391	402	405	419	404	443	400	417	406	382	414	403	402	406	414	386	350	407	386	394	413	421	416	415	436	383	385	416	407	402	409	410	434	391	401	458	397	431	409	413	416	420	401	407	387	387	400	391	438	379	397	380	442	424	397	362	416	408	425	395	388	386	407	427	384	407	439	398	388	409	384	396	399	376	400	408	396	428	400	403	374	417	402	394	396	423	364	455	416	447	426	405	380	427	403	349	401	412	434	382	460	420	396	409	423	419	405	385	398	383	414	442	408	412	387	419	416	403	409	379	438	394	415	422	418	390	408	392	387	401	384	412	394	419	421	406	389	406	421	441	368	409	397	439	410	428	405	419	408	411	367	378	386	423	457	392	427	408	441	408	398	427	426	381	444	408	396	434	424	394	392	410	403	436	419	451	394	378	427	475	425	412	400	408	398	414	413	356	405	446	408	379	414	411	397	407	393	396	394	425	408	396	425	401	454	414	401	401	371	416	410	408	422	426	383	411	369	391	419	420	380	411	411	388	421	394	380	382	401	399	428	426	398	397	415	404	422	430	426	405	426	411	388	389	399	402	409	381	391	411	404	404	415	418	415	379	393	362	404	378	407	411	379	397	399	404	391	389	430	415	368	395	413	427	408	426	420	410	391	421	397	411	421	419	396	386	419	412	386	419	441	429	411	407	442	411	411	431	433	421	402	442	411	440	399	419	396	423	386	423	418	425	392	408	391	401	420	415	410	401	417	413	436	420	443	384	432	366	411	437	426	426	392	429	414	414	418	406	440	435	418	388	378	405	413	423	400	416	413	421	431	393	417	398	401	419	437	434	403	421	465	394	401	417	419	423	432	451	364	394	434	404	437	406	386	428	386	400	407	389	439	393	430	426	391	405	418	448	419	394	389	384	395	383	412	374	442	437	424	406	413	449	405	433	434	386	391	410	379	421	379	395	393	401	427	420	423	376	415	402	411	399	413	389	410	394	409	419	371	420	387	377	387	396	415	439	381	421	419	395	384	448	371	402	412	412	426	407	407	381	393	395	416	448	428	413	384	386	402	404	430	412	377	403	370	437	412	400	435	407	423	390	417	380	430	392	396	448	394	401	385	387	385	429	407	396	430	445	387	429	435	414	388	438	415	417	424	432	385	405	379	389	401	400	387	403	395	405	435	415	370	406	428	438	448	425	465	405	430	397	412	402	386	385	382	395	425	388	405	412	402	413	414	397	412	408	412	427	381	375	385	387	430	419	392	431	421	425	431	481	396	382	400	415	411	386	390	383	415	449	428	414	401	390	445	395	378	461	415	386	430	384	395	406	444	438	399	389	410	401	387	372	397	384	411	420	427	388	416	394	403	411	395	452	408	410	410	408	439	414	408	425	386	432	377	416	398	383	428	406	426	443	429	392	422	441	392	385	424	419	415	419	414	382	403	386	439	384	366	430	392	453	385	392	377	429	401	388	415	380	386	360	398	399	421	462	397	433	413	404	404	433	446	396	408	412	387	413	410	394	391	367	423	373	453	438	384	406	416	376	412	420	439	404	441	411	413	389	374	369	415	400	390	416	456	397	423	401	397	422	409	390	409	420	408	387	382	428	380	397	392	433	390	397	432	435	427	402	396	406	427	407	419	378	421	431	411	390	407	402	381	386	421	394	386	411	436	407	410	431	447	403	411	401	382	417	400	374	379	391	403	385	432	405	422	391	398	400	401	464	421	406	386	392	392	377	441	382	407	404	391	396	404	396	409	366	391	398	439	384	396	407	417	404	419	375	393	434	419	403	370	417	372	421	443	411	416	415	400	372	399	406	406	403	418	382	402	385	435	403	439	388	418	376	370	400	366	401	389	412	408	417	398	414	445	400	411	399	403	411	407	426	453	413	371	404	427	372	412	376	392	408	407	405	417	457	415	427	391	415	412	414	422	412	391	403	417	425	418	442	410	412	391	416	433	400	399	374	426	386	376	398	418	383	372	393	416	391	433	423	432	407	379	368	385	425	393	377	386	430	387	408	443	420	426	383	422	371	428	417	437	413	398	422	408	421	417	392	404	392	384	417	402	405	420	417	411	392	442	394	424	421	395	395	380	374	400	395	383	374	388	414	405	409	388	447	397	439	434	409	387	437	358	397	419	440	397	419	413	412	414	392	407	437	400	423	420	366	376	419	402	396	401	418	388	410	396	403	386	384	425	421	384	410	437	410	444	409	444	405	396	428	435	428	380	377	393	376	413	372	400	441	373	430	420	402	448	417	400	415	390	404	403	402	433	456	453	433	423	383	391	424	449	392	423	389	427	406	412	420	434	396	381	403	390	413	453	400	435	448	407	401	403	411	385	449	387	407	414	392	435	418	382	370	366	434	397	395	440	399	403	417	409	404	396	408	421	394	436	406	431	377	399	401	392	431	421	379	379	425	412	403	428	416	395	450	402	407	412	431	442	439	412	416	419	425	410	398	425	418	379	406	378	397	413	383	398	378	437	398	432	441	420	433
712	319	166	131	220	719	3837	8734	9945	5996	2838	1042	450	173	99	48	48	36	32	32	37	25	29	28	22	39	35	22	30	34	31	32	22	38	30	32	31	34	31	25	31	33	32	43	32	25	20	31	20	28	28	38	36	31	38	31	23	29	33	21	41	33	25	27	31	25	26	26	29	37	30	43	37	29	23	25	28	25	31	31	30	34	37	30	25	22	39	26	30	30	41	34	27	38	34	31	32	29	35	31	30	34	42	28	33	27	36	25	28	25	26	20	32	28	28	36	32	26	23	30	31	30	28	28	36	28	40	31	35	21	36	30	38	17	16	29	28	27	17	24	32	37	30	24	28	31	35	23	29	26	37	28	24	41	27	35	32	50	33	30	25	34	34	30	27	36	28	19	24	32	30	23	32	39	37	44	23	28	37	38	24	25	31	32	19	36	26	30	41	34	37	24	30	37	27	35	29	36	27	39	23	37	29	40	29	35	34	28	28	32	30	27	24	40	27	30	31	23	25	27	37	31	32	37	22	28	37	27	40	44	21	33	33	39	28	37	25	42	35	25	39	34	35	25	34	34	27	25	31	24	28	29	22	22	22	32	28	40	36	28	28	34	40	33	34	27	30	29	34	39	24	40	28	24	34	22	29	46	38	41	39	28	33	32	35	28	35	31	35	31	25	32	46	24	32	30	41	26	26	32	22	35	24	28	35	22	32	34	27	35	28	27	28	28	41	20	40	32	32	39	32	37	36	25	30	23	38	36	31	23	26	41	37	36	32	32	36	26	33	35	32	22	30	34	44	25	30	34	27	33	29	33	26	30	29	29	33	29	40	27	28	34	33	19	29	34	39	36	35	38	30	30	22	31	27	35	32	23	39	35	27	33	22	35	37	26	19	25	36	27	44	18	34	35	27	30	31	30	32	39	27	24	24	34	21	22	33	36	26	19	34	38	32	31	24	33	34	34	18	38	37	28	24	20	30	21	34	32	33	27	31	26	27	29	29	32	29	22	34	26	38	34	32	25	25	24	22	27	28	29	30	44	32	24	29	32	22	30	33	32	28	20	25	30	35	30	33	28	28	26	28	36	29	29	30	33	26	35	27	35	31	29	33	23	28	30	29	27	29	27	24	38	30	33	29	20	40	41	33	27	32	31	45	30	33	32	32	41	36	36	22	22	28	24	38	24	33	28	30	32	28	30	33	23	17	33	31	25	25	36	39	28	25	33	29	24	31	36	36	21	20	26	42	21	28	36	26	31	29	32	44	29	29	24	31	24	18	29	32	33	19	40	35	30	37	29	26	36	46	29	17	32	25	32	27	38	25	34	26	36	28	25	36	36	34	37	40	22	33	30	23	36	30	36	23	30	34	33	36	33	25	28	34	21	23	36	34	29	26	38	33	24	31	29	25	43	38	39	30	36	29	29	22	30	34	31	23	20	29	31	30	30	22	20	33	20	35	29	27	19	26	24	24	19	45	27	36	24	35	27	39	39	27	33	35	34	31	37	41	32	25	34	27	33	33	28	43	31	35	37	37	34	28	30	30	32	32	41	21	31	29	32	33	36	36	25	31	34	30	32	29	30	38	34	30	37	35	40	21	25	36	25	26	29	26	31	30	39	23	27	22	24	32	21	28	34	24	30	36	40	38	19	31	26	26	31	34	19	36	33	32	38	27	35	30	18	31	38	32	23	34	32	25	32	24	30	23	38	30	28	30	23	32	36	33	30	36	30	33	34	32	31	17	31	37	29	39	28	27	31	20	28	27	25	23	29	31	36	24	35	34	39	29	32	32	24	39	28	33	35	25	42	27	27	24	29	28	31	39	32	31	32	39	29	28	15	38	26	38	42	33	31	32	29	27	27	33	32	33	26	37	30	30	40	25	30	32	36	33	27	29	34	39	21	30	36	31	29	26	32	41	35	39	40	30	39	24	24	40	33	32	27	21	26	49	29	38	34	31	29	34	38	24	35	31	28	30	38	26	35	37	33	34	32	26	30	35	23	23	33	27	22	25	30	25	25	35	37	32	16	37	38	36	42	29	26	28	27	25	34	24	28	29	32	28	25	29	34	31	34	26	28	36	31	30	28	34	29	39	36	30	29	27	39	32	33	35	31	34	41	28	33	31	41	40	29	27	35	41	27	27	32	21	17	25	34	25	28	28	29	35	29	29	24	32	26	30	32	32	30	34	20	23	21	17	31	41	24	34	31	34	24	31	36	26	31	27	35	33	32	33	24	33	35	32	33	22	31	31	27	25	32	31	32	26	26	36	39	29	29	41	25	31	23	30	34	40	25	27	39	26	29	32	30	24	38	26	31	33	32	23	27	35	49	33	33	32	37	33	26	34	31	28	31	40	39	36	22	37	29	30	26	37	25	35	26	33	36	43	30	24	32	33	31	27	21	31	33	25	24	26	30	37	24	43	34	25	37	32	23	37	32	22	28	29	24	26	30	24	29	25	29	25	26	26	25	35	32	33	45	25	25	38	28	31	24	20	24	37	29	35	30	23	25	28	24	38	35	32	26	38	30	28	38	36	28	31	32	26	25	33	27	29	26	31	32	32	27	34	23	33	26	35	27	28	28	30	34	37	35	25	31	28	36	32	31	24	26	23	33	27	22	30	34	26	34	26	32	29	30	33	44	28	36	31	26	32	27	40	31	45	19	38	35	30	31	24	23	28	29	29	29	30	41	38	29	25	22	34	29	20	30	39	38	34	42	32	21	37	30	31	35	25	36	27	48	39	36	32	30	40	27	31	30	27	30	27	28	28	34	33	32	38	17	21	17	30	30	28	24	35	25	27	28	26	32	38	36	36	36	30	32	28	29	32	37	26	36	30	33	18	33	29	35	25	31	39	26	27	33	25	34	34	27	29	23	31	34	31	28	29	29	30	28	31	24	29	33	34	31	28	33	26	28	32	31	32	21	35	29	36	21	24	31	27	31	29	23	27	26	34	30	38	31	26	29	33	26	33	34	29	23	30	24	23	37	31	29	20	36	35	37	33	31	27	27	32	36	36	36	32	35	26	29	19	31	34	32	27	27	20	31	26	23	30	28	24	27	20	33	32	38	31	26	35	31	30	34	16	31	25	32	39	29	22	32	22	31	33	29	31	20	35	31	23	29	20	21	34	27	29	28	35	36	25	32	24	26	38	27	32	39	34	34	34	27	26	24	20	22	31	34	32	38	36	48	24	32	37	27	40	34	29	25	30	25	33	32	27	36	37	23	19	25	21	31	23	28	38	25	35	26	30	26	36	29	33	32	32	29	30	34	39	32	24	31	33	33	26	28	33	22	27	27	38	29	29	38	37	29	34	26	30	28	37	37	29	31	27	37	31	33	33	30	34	29	27	37	30	23	31	30	33	28	32	36	25	35	34	26	33	33	34	23	35	30	31	29	41	25	30	40	39	25	23	36	23	31	29	30	26	33	27	39	26	27	31	21	37	41	34	28	38	30	35	38	18	22	34	30	38	20	26	40	36	25
16770	8049	3590	8693	20828	29366	45873	55081	51090	39820	30143	19705	10527	4544	1736	794	549	427	419	419	424	418	421	391	422	421	389	397	387	426	408	443	418	430	406	369	427	419	409	391	423	412	442	391	409	422	409	450	421	406	400	422	408	422	414	390	399	411	379	403	411	423	408	392	409	394	416	408	420	364	421	442	423	412	425	376	359	419	386	410	419	422	418	388	386	371	432	396	449	395	427	394	378	414	426	407	398	376	446	415	432	434	392	434	420	389	399	422	399	435	386	421	413	432	401	433	392	450	410	404	376	414	443	381	412	388	405	399	419	418	412	414	391	445	413	408	400	485	434	426	420	455	466	423	436	423	416	410	414	447	419	394	369	407	411	396	447	403	416	437	394	386	378	411	414	389	414	410	404	381	394	435	423	392	380	431	454	406	432	426	393	424	459	412	391	427	401	414	388	423	367	407	426	418	418	437	407	430	412	393	405	390	446	395	417	402	447	440	406	416	436	435	420	429	415	406	374	412	419	417	385	415	413	465	382	418	413	411	405	408	429	432	427	422	385	405	381	413	456	422	410	432	416	418	377	418	398	439	421	428	429	427	397	430	403	441	422	411	397	410	383	404	443	431	420	409	398	416	403	377	424	413	447	408	413	412	419	438	395	395	393	444	375	373	407	374	417	425	394	377	400	366	429	409	388	414	461	449	397	413	370	398	378	423	432	432	388	422	374	434	451	409	411	429	442	407	402	412	412	432	400	415	433	418	397	404	406	392	412	419	388	438	389	400	385	452	416	396	422	425	423	412	431	401	389	394	428	404	404	422	383	394	394	388	414	385	415	403	427	425	402	394	420	429	420	389	402	423	423	409	409	434	412	450	426	420	406	402	400	394	436	421	362	420	375	423	399	397	411	439	402	429	436	446	438	403	423	392	456	371	424	415	385	423	449	427	397	424	444	377	354	422	405	387	416	387	436	386	418	392	409	415	425	400	420	399	418	405	419	460	383	430	423	416	417	408	357	420	414	423	411	463	405	386	386	402	414	394	417	437	422	415	401	416	439	436	415	446	437	421	425	423	385	382	433	388	413	425	450	394	431	397	365	444	432	411	411	413	420	409	424	398	422	413	470	419	439	423	404	420	416	409	399	432	387	434	442	403	418	405	419	399	392	396	383	369	433	401	429	437	418	412	400	419	419	416	427	369	421	456	432	435	419	403	448	380	411	379	428	402	382	399	411	396	419	438	402	387	423	373	421	431	404	403	416	385	414	418	412	414	420	434	421	445	400	420	423	391	385	395	423	443	417	419	416	407	418	419	419	402	383	419	404	432	415	423	416	400	399	402	396	441	412	410	387	417	409	435	400	397	432	396	440	419	395	424	412	418	420	436	401	411	425	425	376	385	371	402	387	400	426	382	395	386	451	396	409	386	431	415	378	370	448	423	403	416	434	428	377	412	376	424	420	441	439	416	414	421	388	442	406	393	429	400	409	399	465	431	426	405	407	427	384	406	425	392	421	404	392	431	401	398	414	401	410	432	414	428	443	393	450	432	411	435	421	416	398	424	423	424	380	405	409	416	375	422	435	430	394	431	459	417	377	410	422	425	426	419	424	389	404	430	376	371	429	385	464	427	382	432	415	440	444	426	425	445	401	396	377	395	434	435	392	429	421	389	433	412	444	399	378	453	457	441	393	405	407	380	380	397	377	407	382	436	432	406	426	399	415	406	446	412	443	394	412	402	411	382	405	431	409	392	401	396	390	432	363	402	391	395	397	453	396	436	413	417	391	421	435	391	424	395	428	434	414	432	411	413	420	414	452	424	407	406	426	372	424	420	398	436	433	412	389	402	422	435	442	407	408	411	406	392	403	424	423	375	407	418	420	392	387	400	428	395	445	393	399	396	411	403	432	414	398	407	425	425	420	403	385	438	385	423	404	390	451	434	415	415	375	431	402	405	422	391	413	433	418	415	386	433	411	416	431	421	425	424	431	430	419	377	380	382	411	424	416	408	412	451	422	446	397	400	379	408	421	415	409	383	427	366	403	371	428	408	394	388	389	427	402	429	381	395	407	402	405	426	432	425	366	412	418	426	418	419	396	408	420	442	404	418	386	388	408	423	411	378	429	421	430	451	399	420	413	421	422	420	415	400	428	442	440	405	422	441	390	409	381	393	444	418	411	393	418	423	417	359	398	418	380	419	387	416	425	403	393	450	442	401	387	416	420	406	395	415	390	424	421	390	394	425	373	381	421	375	403	418	427	404	397	412	420	425	385	398	398	401	416	385	415	412	406	415	399	426	414	434	462	389	414	460	395	408	393	404	424	418	420	430	450	417	439	429	424	424	424	430	368	436	414	414	396	401	437	413	391	381	394	421	396	400	400	407	440	400	438	419	431	420	428	407	375	439	434	405	414	413	385	404	413	399	405	376	413	421	435	407	434	413	389	400	414	385	388	426	420	432	417	433	424	439	439	385	423	411	403	396	394	412	464	425	433	441	413	397	426	415	432	409	431	410	430	399	428	411	423	457	412	409	414	432	462	411	393	397	386	397	430	371	408	415	421	392	395	386	411	437	429	445	412	392	455	392	431	427	390	392	420	436	394	427	413	426	420	437	388	387	423	408	439	419	416	416	377	417	422	401	402	394	421	415	403	448	396	392	376	388	442	419	418	399	422	469	415	423	402	396	405	410	429	399	422	369	424	413	389	391	406	431	423	423	406	424	388	382	418	432	404	407	406	449	428	388	364	430	418	393	399	454	456	422	381	420	421	417	439	405	421	409	433	397	423	410	408	419	403	383	441	420	422	410	415	415	403	415	459	409	392	432	438	464	422	403	406	386	396	426	444	440	449	394	434	437	431	397	399	380	397	413	415	424	461	440	402	399	390	429	455	401	423	420	415	432	435	404	445	411	406	429	410	435	402	422	405	388	403	417	406	383	393	394	439	400	449	420	410	408	447	431	379	395	443	399	428	407	418	459	392	428	397	412	421	397	399	382	465	419	409	438	399	404	383	390	417	439	429	414	395	410	395	430	431	424	388	414	394	411	439	446	427	383	402	411	408	415	408	413	409	454	410	415	439	425	424	378	421	408	402	453	443	427	388	410	408	404	433	416	417	438	401	404	401	438	408	421	411	403	419	384	419	408	414	423	409	456	410	432	406	398	426	410	434	443	387	389	411	419	398	425	413	445	424	464	445	394	373	406	412	429	433	444	411	395	426	435	433	406	397	421	469	395	434	420	403	431	428	400	402	417	406	404	420	433	406	391	412	432	435	371	412	419	395	408	412	408	389	438	399	429	440	401	381	414	392	393	401	389	429	408	430	401	409	413	433	411	441	415	429	445	387	434	390	455	409	408	414	459	394	431	417	406	387	406	396	418	432	435	430	450	399	396	441	424	445	410	406	374	414	442	402	407	418	437	399	397	404	416	450	383	414	420	407	399	385	399	424	474	398	431	390	408	408	407	443	409	410	436	376	461	416	385	403	397	438	389	404	447
1940	213	167	119	279	1271	6178	11193	9856	5682	2585	1094	412	151	89	38	37	30	37	28	39	38	37	25	27	37	35	28	32	32	20	35	29	39	39	44	43	28	24	35	44	40	31	45	32	30	43	28	23	33	42	30	26	42	31	34	35	26	36	19	31	38	29	32	33	47	35	35	34	29	30	32	37	44	32	31	34	34	35	33	34	28	35	31	34	35	43	35	29	40	35	46	27	44	32	28	31	30	32	31	41	36	33	37	34	37	26	27	40	31	30	23	38	42	42	36	33	39	33	41	42	22	33	27	41	31	38	33	40	32	40	33	35	41	37	40	31	44	30	36	34	33	40	34	31	36	30	30	30	28	42	36	36	43	31	33	38	35	29	34	29	33	39	27	33	31	39	45	35	32	29	37	30	39	38	27	29	27	40	32	31	33	32	38	33	26	30	29	37	34	38	29	36	38	23	34	34	34	32	31	27	34	33	18	39	42	37	33	40	29	31	34	41	29	23	31	42	34	42	22	25	31	33	31	36	27	41	35	33	27	26	25	27	31	43	31	26	35	33	27	26	33	27	32	29	28	35	29	23	32	31	35	29	44	38	31	41	43	33	40	43	33	34	34	26	46	32	25	35	36	29	26	26	31	31	24	31	32	33	41	26	28	32	36	35	31	26	29	35	36	29	28	33	32	31	36	47	31	46	28	31	40	39	36	36	29	37	34	36	40	20	43	31	31	35	36	39	35	32	39	52	41	43	36	31	35	43	41	47	38	31	40	30	28	35	34	38	25	30	32	37	32	32	30	31	39	36	38	36	36	36	43	26	29	35	30	31	34	28	33	35	34	38	32	34	27	35	39	26	31	36	40	33	33	33	44	30	35	27	37	39	28	18	34	19	36	18	33	25	36	34	34	31	28	39	26	46	35	38	29	40	38	38	32	26	41	36	31	34	43	33	40	39	28	35	34	50	32	29	18	33	35	39	39	34	36	36	20	37	39	36	43	35	24	43	30	32	38	46	34	28	35	29	30	33	37	48	29	44	32	24	40	41	39	43	46	44	35	31	37	35	33	40	26	31	38	32	34	37	35	32	36	38	34	36	30	31	31	39	32	35	34	35	27	20	47	46	36	34	18	32	36	29	38	24	31	29	34	33	44	25	35	29	41	28	43	39	33	28	28	37	33	41	29	32	42	39	42	30	31	41	32	26	40	28	38	32	33	27	38	34	34	31	23	30	31	43	31	37	30	36	29	35	40	29	31	34	34	41	35	39	41	27	38	44	35	35	48	44	36	32	45	29	44	25	37	33	29	33	37	35	43	23	34	33	39	40	30	29	27	33	38	29	37	34	28	37	34	29	31	32	49	40	33	24	31	34	37	44	29	40	42	34	26	19	23	41	36	35	33	33	25	37	39	38	39	37	35	30	33	35	38	33	30	34	33	30	38	39	44	33	26	34	36	28	32	36	31	27	29	31	29	38	39	28	38	34	26	28	34	35	45	31	31	34	27	32	26	28	22	25	30	26	28	25	35	33	27	18	32	32	40	27	32	39	29	26	38	30	33	33	30	35	36	53	31	37	34	46	40	25	34	27	32	33	31	41	28	43	39	29	36	33	25	33	39	45	39	42	27	32	23	34	28	34	32	29	36	39	43	32	44	34	38	42	24	38	31	32	38	30	30	35	30	37	39	38	41	21	35	31	36	36	45	35	36	52	38	23	27	40	32	30	45	31	40	29	30	24	44	30	41	34	32	41	34	27	35	35	35	31	29	31	30	32	31	38	29	54	38	29	25	30	25	33	32	36	36	39	31	42	30	29	22	31	41	39	33	30	29	33	29	36	29	35	40	33	31	36	40	28	30	41	34	35	51	36	43	28	43	32	24	36	28	20	30	37	41	39	33	29	51	34	32	37	24	26	39	36	30	35	36	37	31	39	43	38	27	41	43	37	40	28	45	25	33	32	29	18	29	35	33	29	34	29	27	44	27	31	42	34	39	30	38	36	25	37	38	39	26	28	33	33	30	46	41	29	32	29	23	19	41	41	34	32	28	39	36	51	39	40	27	31	47	28	31	39	34	28	40	38	32	35	31	29	33	35	42	16	35	34	32	32	37	38	29	34	43	30	31	33	37	33	25	30	35	27	25	26	26	29	34	48	36	37	29	37	28	33	29	37	36	33	33	38	39	32	22	31	35	33	38	34	36	32	30	37	35	26	33	34	29	35	28	33	30	33	19	37	37	31	26	47	35	39	31	34	31	26	35	34	28	45	24	43	29	31	29	29	32	34	35	33	37	28	38	28	32	24	29	35	33	47	33	32	40	38	37	32	35	30	29	26	32	28	24	40	36	41	30	35	35	31	42	35	37	41	42	29	44	34	19	28	39	34	39	34	43	32	33	46	28	32	34	24	34	40	36	32	31	38	23	37	34	33	27	24	36	28	43	33	39	44	37	34	29	33	35	38	27	36	19	36	35	38	41	37	24	30	31	25	37	36	29	37	40	33	39	32	31	32	37	31	31	35	37	32	42	32	51	37	34	46	28	33	38	36	37	31	34	31	32	32	37	42	32	37	26	41	35	33	33	31	31	26	40	33	37	32	34	41	45	34	38	47	30	30	34	27	34	35	30	29	46	32	40	34	30	45	37	32	29	39	31	33	31	29	40	25	44	27	31	25	48	38	39	40	31	26	21	28	35	37	35	36	36	31	22	27	33	36	33	34	35	35	36	40	38	30	41	36	33	25	27	38	47	29	36	41	40	32	35	26	29	44	38	33	26	31	23	40	38	32	40	30	33	24	37	36	34	25	41	28	40	30	31	32	26	43	32	29	27	35	37	38	29	36	25	33	34	41	37	34	42	25	33	30	27	40	29	45	32	38	30	34	35	34	26	27	31	32	29	46	32	31	32	37	34	36	32	31	43	26	34	34	29	36	35	32	33	29	29	37	51	35	38	40	25	37	34	23	33	26	38	30	34	31	36	29	36	39	29	36	36	40	50	43	36	34	33	36	43	37	33	42	34	30	43	34	34	42	36	37	46	21	22	40	35	41	29	40	31	35	29	35	34	29	34	34	37	36	35	25	37	36	31	20	43	29	32	30	36	32	38	30	39	30	25	33	38	25	33	35	28	23	36	27	35	36	32	27	37	31	40	30	42	31	38	38	32	39	36	37	34	32	30	43	38	34	33	31	30	40	23	40	45	36	37	29	43	38	36	30	32	35	30	28	35	37	33	34	37	33	42	36	32	37	44	37	25	29	31	23	36	45	41	34	29	44	25	31	32	36	31	36	41	32	38	36	33	37	36	26	33	44	36	41	25	28	30	38	30	37	27	32	25	41	36	44	39	31	24	37	38	34	37	25	27	42	30	37	17	38	36	19	28	37	34	40	35	26	36	34	31	32	33	27	33	32	31	37	31	29	35	38	29	41	40	37	39	33	39	30	33	27	46	33	40	38	33	35	40	45	37	30	32	32	25	34	28	38	43	40	34	26	37
14672	6324	3402	8391	23731	35822	53543	58783	51158	39202	29577	19814	10378	4248	1798	824	570	503	448	460	485	440	457	479	436	438	446	478	490	429	441	471	414	465	484	468	429	456	426	442	474	446	456	428	431	464	451	432	447	422	443	435	483	456	444	441	437	449	460	426	467	471	475	491	442	443	453	427	489	450	475	460	443	436	430	448	435	443	458	468	469	475	438	472	454	459	456	428	462	443	461	484	468	478	446	461	425	447	440	427	435	456	432	431	475	442	471	442	499	440	417	449	467	465	438	483	435	450	443	464	428	489	462	449	468	460	467	449	421	443	413	489	464	429	503	425	439	427	439	447	471	417	411	456	483	441	469	477	417	426	477	454	448	438	464	455	454	459	459	488	427	445	465	421	390	464	381	462	438	455	459	431	456	466	428	429	481	469	424	452	499	468	476	448	455	456	422	462	423	472	475	462	448	404	447	453	467	472	461	448	499	444	459	423	410	448	465	432	462	442	439	466	481	455	458	459	433	456	456	486	490	446	460	442	490	432	450	420	437	422	452	449	482	470	463	465	439	460	447	421	481	455	463	445	429	434	456	418	442	451	454	435	406	453	462	484	441	435	442	470	482	457	441	458	478	429	446	514	438	482	465	501	459	442	429	439	444	460	470	436	475	452	435	424	444	460	475	429	445	414	465	444	457	432	451	457	479	460	467	459	455	409	474	437	444	429	435	455	443	510	443	462	482	464	493	484	435	426	441	458	485	464	468	397	455	466	446	432	465	444	423	407	483	437	445	460	448	429	454	497	466	490	449	464	484	452	459	452	423	491	429	464	420	444	439	467	430	460	462	447	476	438	444	462	412	436	424	434	453	478	482	439	416	491	460	443	430	453	446	470	398	458	454	485	446	431	439	466	434	492	479	456	466	423	450	449	490	457	479	445	445	455	460	475	458	435	468	485	471	442	458	452	424	450	434	442	483	458	420	436	486	429	471	448	490	460	443	415	451	461	471	436	445	469	444	468	450	437	452	452	442	460	467	499	456	488	473	499	458	451	476	456	464	454	467	447	505	467	454	450	450	465	469	432	500	433	441	458	425	444	422	473	426	435	444	429	471	449	459	449	454	434	503	467	450	445	479	463	449	439	420	423	405	478	467	464	489	467	439	446	439	488	453	442	436	453	473	447	444	451	486	457	477	469	423	455	425	465	445	453	446	430	429	464	442	461	453	440	453	446	464	467	481	535	474	490	497	452	446	453	447	466	464	486	459	452	418	445	468	454	477	455	474	432	465	429	475	430	481	417	443	469	468	442	468	421	421	400	444	456	472	495	450	466	467	436	430	447	460	457	438	478	458	462	479	426	495	448	435	423	478	446	422	425	462	445	445	481	468	491	451	469	439	406	444	461	469	466	464	486	468	420	455	456	459	436	454	440	465	438	453	475	443	449	429	449	497	486	439	467	458	428	457	465	448	444	465	445	437	461	453	476	453	456	458	493	448	454	429	452	477	464	422	443	471	456	440	462	431	444	454	431	446	426	443	454	464	431	462	450	437	446	465	452	454	432	473	460	439	410	435	500	464	467	446	453	458	424	473	470	454	446	420	446	465	440	437	445	473	439	468	450	428	459	433	481	422	454	437	449	443	476	480	470	456	468	425	460	444	459	433	428	445	442	468	440	447	489	475	456	440	442	437	473	471	479	479	478	450	473	437	468	430	463	490	475	453	459	448	477	445	455	473	462	455	418	431	453	436	443	434	455	496	465	410	432	418	472	450	415	481	469	419	467	444	427	465	417	457	443	439	461	446	444	451	418	419	447	457	449	418	449	417	433	457	474	435	468	443	509	485	444	478	467	420	482	475	440	474	438	459	416	424	479	455	451	445	455	447	490	461	441	424	488	465	442	442	461	440	446	470	416	463	434	486	455	479	428	457	449	497	402	472	410	448	430	455	445	449	419	476	450	497	473	460	431	456	476	464	434	485	473	413	469	466	435	453	434	436	416	459	441	467	433	468	460	465	436	430	459	472	449	481	497	453	460	461	440	439	453	501	464	467	450	439	456	467	479	457	424	446	458	450	451	456	487	470	422	448	442	438	425	451	453	487	487	464	455	474	461	468	458	438	418	467	487	422	421	441	472	460	430	439	464	480	463	456	459	409	430	434	454	435	487	468	448	456	498	472	466	465	444	474	455	434	441	467	430	458	449	441	460	442	424	465	433	448	507	455	444	464	443	428	482	491	460	443	434	447	471	459	489	443	456	452	468	484	441	475	477	458	430	460	461	410	486	448	438	464	475	445	441	445	478	417	422	448	439	461	467	456	455	483	460	476	409	464	444	494	459	453	462	444	469	459	490	463	440	445	498	412	439	448	460	443	492	485	478	461	458	445	422	470	436	459	459	439	483	426	448	440	438	455	473	449	436	454	435	418	471	497	481	466	479	465	471	470	505	411	521	403	433	469	465	483	484	455	424	464	465	471	415	466	432	436	457	447	474	467	471	429	464	458	453	485	469	477	455	469	443	443	443	442	501	466	431	439	428	423	445	443	441	400	450	413	455	431	455	460	443	470	452	445	442	460	472	486	440	449	437	449	493	451	438	437	464	427	492	457	490	450	455	447	458	483	443	424	491	452	453	452	387	474	438	420	452	439	438	446	452	435	448	476	455	462	444	454	506	433	475	458	478	426	480	449	440	481	463	448	492	459	443	485	456	430	444	421	455	498	477	446	442	416	482	468	466	426	461	456	473	443	409	448	444	447	432	429	465	445	439	464	454	472	439	458	438	458	471	466	417	463	470	466	447	453	424	470	449	483	476	469	476	475	441	527	463	433	428	418	465	487	439	429	454	436	456	483	457	482	469	444	451	401	429	456	424	449	434	449	459	455	457	406	463	443	461	444	464	474	462	439	429	470	458	466	477	473	442	485	439	420	442	461	460	420	440	406	454	491	456	449	468	440	478	441	426	471	427	465	444	496	444	471	437	454	456	461	424	470	442	459	471	420	439	427	445	439	458	440	459	449	415	452	428	446	455	423	492	432	444	421	461	473	462	462	472	465	446	451	463	455	473	435	461	491	440	443	432	472	463	489	444	445	458	468	479	427	464	418	415	455	422	423	438	437	448	467	438	459	444	472	433	471	433	478	445	489	443	466	430	442	478	468	446	476	455	433	442	453	468	441	460	468	461	465	490	458	475	434	475	464	440	468	411	453	438	466	456	467	434	470	452	464	464	452	446	422	469	480	443	460	444	440	448	439	458	491	438	455	445	499	452	417	476	454	442	426	451	466	433	474	452	455	441	448	458	468	428	459	431	473	451	461	451	459	478	434	455	481	440	459	469	454	451	469	436	472	441	445	442	428	455	490	462	466	449	438	435	436	477	463	437	461	462	450	458	414	463	427	468	461	475	464	455	417	442	438	442	463	473	434	444	453	439	451	496	461	450	460	467	421	458	446	465	460	467	444	498	488	441	446	449	423	448	442	501	447	427	444	424	486	413	429	465	455	463
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
