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
344489070700	344489071211	344489071761	344489072311	344489072861	344489073411	344489073961	344489074511	344489075061	344489075611	344489076161	344489076711	344489077261	344489077811	344489078361	344489078911	344489079461	344489080011	344489080561	344489081111	344489081661	344489082211	344489082761	344489083311	344489083861	344489084411	344489084961	344489085511	344489086061	344489086611	344489087161	344489087711	344489088261	344489088811	344489089361	344489089911	344489090461	344489091011	344489091561	344489092111	344489092661	344489093211	344489093761	344489094311	344489094861	344489095411	344489095961	344489096511	344489097061	344489097611	344489098161	344489098711	344489099261	344489099811	344489100361	344489100911	344489101461	344489102011	344489102561	344489103111	344489103661	344489104211	344489104761	344489105311	344489105861	344489106411	344489106961	344489107511	344489108061	344489108611	344489109161	344489109711	344489110261	344489110811	344489111361	344489111911	344489112461	344489113011	344489113561	344489114111	344489114661	344489115211	344489115761	344489116311	344489116861	344489117411	344489117961	344489118511	344489119061	344489119611	344489120161	344489120711	344489121261	344489121811	344489122361	344489122911	344489123461	344489124011	344489124561	344489125111	344489125661	344489126211	344489126761	344489127311	344489127861	344489128411	344489128961	344489129511	344489130061	344489130611	344489131161	344489131711	344489132261	344489132811	344489133361	344489133911	344489134461	344489135011	344489135561	344489136111	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2151	3300	1900	2700	2151	3300	1900	2700	2151	3300	1900	2700	2152	3300	1900	2700	2151	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2153	3300	1900	2700	2153	3300	1900	2700	2153	3300	1900	2700	2153	3300	1900	2700	2153	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2153	3300	1900	2700	2153	3300	1900	2700	2153	3300	1900	2700	2153	3300	1900	2700	2154	3300	1900	2700	2155	3300	1900	2700	2154	3300	1900	2700	2155	3300	1900	2700	2154	3300	1900	2700	2153	3300	1900	2700	2153	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
5317	1761	270	74	66	69	73	69	96	70	88	97	97	97	100	86	94	88	68	77	65	67	55	48	51	53	53	53	45	43	57	67	39	37	38	47	52	41	44	45	31	46	40	33	27	31	23	42	35	42	33	26	25	23	30	36	33	33	36	32	28	28	33	32	16	45	45	22	36	42	25	34	40	29	25	30	40	35	31	33	33	31	23	42	28	35	37	34	29	25	29	39	22	33	29	28	35	32	30	32	31	41	39	30	40	21	36	39	28	37	23	34	30	31	39	33	35	33	31	28	20	39	31	31	28	34	32	17	36	35	34	26	33	35	31	44	34	30	24	46	31	28	41	36	26	23	37	32	29	31	37	27	27	38	27	40	38	29	36	28	35	37	44	32	27	27	36	43	34	25	40	33	23	31	29	35	31	41	32	40	32	42	25	27	26	32	37	34	43	27	33	31	39	40	30	26	27	35	46	23	32	35	32	33	35	38	42	37	28	37	32	40	32	34	35	35	36	36	23	27	39	26	37	36	32	29	29	39	37	29	41	38	39	32	33	30	39	34	28	38	32	23	31	28	39	28	34	29	30	38	35	27	40	32	31	30	40	36	32	41	33	35	30	35	37	37	32	29	39	35	31	34	25	36	22	34	38	32	25	28	27	38	31	34	27	35	37	29	32	33	29	23	35	30	33	32	30	32	39	31	22	30	25	32	41	39	25	38	30	30	38	44	27	32	32	30	34	33	28	31	33	33	31	39	40	45	33	25	35	27	35	34	34	30	31	29	26	41	30	36	46	31	36	31	32	31	31	37	35	22	27	30	39	31	37	39	34	29	33	36	44	34	31	30	31	28	37	31	45	39	42	35	34	21	34	39	27	35	33	26	35	21	34	22	31	29	30	46	32	40	30	42	24	43	28	46	32	36	30	34	35	40	30	27	40	41	38	33	36	33	26	38	37	28	34	28	21	26	33	33	32	34	35	38	40	22	33	33	37	30	28	34	32	41	36	35	27	33	28	29	40	27	32	35	39	39	37	41	33	27	39	28	29	34	38	36	39	38	34	34	30	41	34	36	28	32	36	31	31	32	25	38	30	37	30	32	31	25	32	37	28	28	32	36	34	35	31	29	30	33	32	34	29	34	30	26	29	32	43	31	31	27	22	34	38	38	24	28	41	34	36	46	36	36	34	30	31	41	28	28	23	36	31	29	44	35	35	34	36	32	22	32	39	28	33	34	29	36	35	35	38	25	24	32	28	36	33	41	36	44	29	36	25	32	31	25	54	33	30	25	24	33	33	35	27	32	33	31	23	29	39	29	26	40	45	30	29	39	30	42	32	36	46	31	31	26	30	32	37	33	30	39	41	36	40	31	38	37	47	34	32	26	26	33	27	35	19	33	22	24	35	40	37	41	38	36	32	33	37	26	26	36	39	24	27	32	44	26	36	25	29	21	32	22	22	29	41	40	32	23	26	43	24	25	33	26	40	40	26	45	18	38	36	26	34	30	26	23	41	40	33	44	31	29	32	33	31	45	28	31	32	30	30	31	24	29	32	35	28	27	31	28	33	25	28	33	34	39	33	30	29	42	33	39	24	24	25	36	33	38	22	30	39	27	22	18	30	32	36	31	35	34	32	24	33	39	26	27	36	32	38	31	34	32	39	38	37	33	25	34	37	23	39	36	31	36	41	29	22	32	44	31	25	29	34	38	33	31	25	39	23	30	29	30	34	40	26	38	27	30	39	34	29	25	30	39	29	26	35	34	44	29	32	41	28	32	33	39	41	25	32	34	27	35	27	32	44	25	36	41	31	35	42	37	33	31	25	39	22	31	39	33	38	27	32	23	36	38	31	42	32	39	28	33	29	31	29	35	31	36	31	41	35	37	40	24	33	37	30	36	32	27	36	40	33	24	32	37	29	36	36	39	40	41	30	40	29	42	34	33	24	24	29	30	35	31	38	33	37	14	35	34	30	32	43	30	39	41	25	35	36	26	30	27	26	25	34	38	37	35	41	40	43	23	22	27	43	37	30	46	35	37	31	35	38	31	49	36	35	32	42	28	28	37	38	30	27	40	38	28	26	34	34	29	30	36	34	30	35	25	44	34	41	38	24	42	42	25	33	32	31	25	26	36	40	40	31	40	40	32	29	37	21	23	35	44	41	36	24	36	31	27	24	33	29	26	31	37	35	37	33	32	33	27	46	40	34	41	19	30	26	37	30	35	37	28	19	31	26	32	19	33	38	40	30	33	32	31	35	33	36	29	38	33	35	44	28	41	42	24	39	29	39	34	34	23	35	36	32	33	29	23	33	36	41	34	29	27	28	19	38	36	30	35	36	31	32	29	48	35	34	26	29	44	28	29	22	38	27	28	24	36	35	24	34	35	28	30	46	54	26	35	33	43	47	22	32	29	36	21	30	42	34	37	38	34	31	32	30	33	40	41	35	30	36	38	34	39	39	33	39	30	38	36	34	45	27	30	28	35	36	41	28	36	29	38	35	39	19	42	36	31	38	37	35	23	23	35	34	33	22	37	27	30	32	32	25	32	38	40	32	28	34	42	31	43	40	35	33	27	30	39	33	45	36	32	27	36	25	41	42	40	24	33	35	31	35	41	30	38	39	24	27	40	39	30	37	39	23	26	38	27	32	25	36	25	35	24	32	32	35	42	46	28	28	35	30	23	37	27	41	32	37	39	28	41	35	46	45	38	29	40	34	44	37	35	21	44	40	46	30	40	38	26	30	31	28	34	36	33	26	31	21	36	35	34	28	41	26	37	33	36	37	34	32	28	26	23	35	32	30	33	36	35	33	36	30	30	39	35	38	33	33	36	34	37	34	26	31	30	38	42	27	33	31	32	29	33	29	32	38	30	40	36	29	41	35	24	23	35	34	38	20	37	40	27	32	34	36	36	33	31	33	35	31	26	28	28	26	40	28	33	28	37	36	38	25	29	32	25	27	28	31	37	37	51	40	32	31	38	28	42	34	35	31	29	31	30	38	26	27	39	35	38	32	40	26	42	39	38	33	26	32	26	31	34	32	26	38	39	26	30	33	30	36	27	38	35	30	36	26	36	36	36	33	33	38	39	27	32	33	33	38	35	25	21	31	32	41	31	29	33	26	29	31	31	32	40	34	23	38	31	41	32	37	40	35	37	32	40	28	40	36	32	32	32	29	30	28	43	29	46	49	29	32	28	30	31	36	31	39	32	29	41	36	41	28	31	43	27	37	34	23	53	27	34	36	38	27	33	29	32	22	39	38	41	37	40	37	25	28	34	31	30	34	36	31	21	37	31	33	32	41	26	44	30	39	37	43	33	46	40	31	32	35	31	22	34	18	36	34	36	42	46	36	39	36	33	35	29	19	34	42	24	27	31	19	35	27	34	20	26	38	27	26	32	27	28	34	31	31	22	38	29	31	34	24	24	30	36	27	32	35	29	31	21	29	33	29	31	37	44	27	33	45	33	32	41	33	33	23	29	38	36	42	37
32091	12997	2856	1099	2000	3896	4739	4468	4207	3862	3837	3902	3845	3413	2875	2663	2696	2345	1985	1822	1632	1378	1154	1022	937	870	823	842	735	797	989	891	712	662	621	717	652	617	723	567	438	419	341	337	278	296	332	321	340	336	309	344	317	336	328	278	340	298	331	345	321	275	327	311	336	336	321	328	345	293	298	331	290	295	282	335	298	310	292	286	307	323	296	297	319	322	326	322	346	290	281	281	301	297	272	314	305	305	323	291	337	292	286	273	310	302	308	298	291	300	272	283	309	304	317	310	320	311	276	299	292	287	288	346	298	293	302	315	299	303	305	296	316	306	301	328	296	288	311	287	345	286	282	305	277	289	280	284	298	281	293	280	328	282	327	280	322	284	304	338	323	308	297	323	284	301	300	301	278	302	295	281	307	292	283	281	278	310	274	312	296	306	310	308	305	281	320	322	271	294	313	315	293	290	292	330	301	320	314	278	321	285	308	308	313	317	282	325	320	292	315	305	318	305	285	293	282	283	314	289	305	284	313	277	266	297	301	295	280	283	274	281	331	339	288	310	305	300	300	308	315	302	315	313	329	328	304	299	315	300	302	314	273	295	301	286	314	309	346	284	285	329	293	297	299	291	281	282	282	283	321	303	307	344	284	295	291	285	295	322	331	312	294	293	299	314	260	301	329	294	306	341	296	286	277	305	284	303	341	306	284	313	298	305	314	278	284	287	280	325	255	266	276	340	274	300	264	317	300	311	312	279	302	282	303	269	304	299	330	341	307	317	284	284	295	300	317	320	285	299	310	284	317	276	309	276	305	275	298	281	304	287	303	294	282	306	311	288	303	300	266	289	291	304	305	316	301	305	294	283	308	297	263	301	299	287	320	310	283	325	326	294	294	321	287	313	287	304	312	303	306	321	311	314	274	310	320	320	301	318	310	292	249	287	313	349	288	290	306	328	311	343	291	281	310	281	275	302	279	297	320	286	285	293	320	275	292	320	297	326	321	347	302	295	284	302	318	327	305	289	294	323	324	313	254	303	292	340	309	307	314	315	294	299	275	290	298	281	282	320	263	331	354	329	334	284	304	303	312	293	321	286	269	298	303	277	306	322	319	300	320	311	277	311	273	331	290	315	291	303	275	305	311	275	283	327	309	284	287	317	311	275	311	270	252	292	303	290	277	302	302	295	308	328	280	279	285	324	290	310	295	295	274	287	339	290	335	300	317	311	297	268	272	308	325	283	314	302	284	302	288	282	320	288	296	267	268	287	292	328	300	278	312	286	286	275	322	304	259	321	287	296	300	261	333	294	297	327	320	312	280	281	300	334	289	338	311	309	314	303	312	310	296	330	308	333	284	289	320	310	307	306	287	301	308	311	307	332	292	314	300	322	297	304	292	331	290	295	289	325	292	301	288	285	290	304	302	306	309	338	301	314	311	274	281	287	296	290	296	287	306	284	326	276	304	303	281	300	289	298	305	294	287	297	309	302	303	285	311	312	302	287	305	294	305	271	273	284	276	312	294	317	277	330	333	314	305	277	313	286	309	318	283	269	348	312	298	261	292	312	278	284	302	310	302	292	300	291	310	309	309	308	315	311	288	309	324	336	299	283	280	312	304	287	311	304	303	279	296	277	302	294	314	280	332	260	307	286	277	283	293	293	318	337	277	284	309	304	294	300	295	284	316	271	314	299	290	307	297	311	310	306	309	296	306	295	289	310	306	289	293	301	323	344	288	302	332	324	313	288	302	330	309	314	282	272	293	314	287	317	302	282	323	292	277	313	292	324	287	288	306	270	306	346	338	304	325	277	302	302	308	272	312	297	303	308	325	281	279	323	309	281	303	286	332	303	319	312	318	285	296	314	280	280	320	297	293	308	287	312	306	300	309	292	296	279	299	296	296	328	303	309	319	313	298	297	310	338	295	303	280	331	300	325	320	300	274	303	330	272	301	297	269	305	300	321	324	318	249	331	320	313	309	300	299	310	299	302	261	330	288	293	268	277	319	312	271	309	298	294	281	292	269	307	320	314	272	291	290	285	302	294	288	305	333	280	300	305	337	295	285	282	296	339	276	292	294	293	299	315	283	290	321	296	303	307	281	282	316	280	322	272	272	306	306	321	289	309	307	310	316	319	304	313	305	293	314	314	320	300	299	290	279	331	281	311	290	295	304	303	316	309	333	277	323	311	305	267	307	279	301	310	277	301	300	307	314	274	330	305	285	284	292	305	328	324	303	293	296	283	286	341	310	301	312	296	325	310	297	305	270	269	275	304	294	291	305	306	284	318	307	319	305	311	316	351	288	280	287	321	271	305	316	296	334	294	302	329	309	291	328	294	298	309	326	295	296	290	294	305	300	287	307	310	287	268	307	297	300	272	325	287	300	309	279	301	321	291	327	284	311	315	296	345	303	322	295	309	326	281	312	297	293	307	293	281	264	270	280	309	271	290	291	313	293	294	291	295	307	308	311	316	273	311	275	288	290	286	292	299	315	296	296	305	335	328	315	301	309	272	307	289	325	288	324	315	283	294	270	287	309	303	299	324	290	366	292	336	323	304	266	326	301	289	310	322	290	266	277	321	303	303	316	268	320	299	301	315	315	303	298	298	306	282	300	292	323	306	301	293	288	287	316	287	293	293	283	296	273	305	299	306	295	297	300	298	282	297	303	297	280	328	294	319	301	285	340	297	293	285	276	315	313	305	300	283	316	275	319	302	298	292	310	321	305	316	287	319	278	288	274	306	295	283	261	294	284	280	312	302	300	276	279	267	301	297	296	303	291	301	315	296	336	292	254	293	320	327	303	302	304	300	309	327	317	270	301	295	313	278	288	279	313	320	301	287	288	283	289	276	321	301	303	262	286	303	316	337	267	316	282	278	286	295	301	296	276	298	317	268	292	316	276	304	287	316	302	311	304	305	297	304	281	300	327	306	294	287	304	284	286	290	300	333	311	293	298	288	318	293	322	328	326	293	299	313	297	283	297	274	272	309	314	333	301	325	296	278	289	257	293	275	323	306	297	321	311	276	311	307	309	305	288	268	307	321	307	306	301	274	270	302	293	294	332	280	272	282	312	290	343	289	301	323	290	286	304	278	313	289	261	272	288	294	296	307	283	294	312	256	291	299	292	286	271	303	299	304	309	271	276	324	301	293	274	272	343	311	269	280	314	303	293	274	292	286	321	302	339	296	273	324	308	312	268	281	290	318	299	318	298	287	288	291	266	318	322	297	296	324	309	286	301	311	288	298	334	299	296	297	301	316	314	323	286	331	315	265	294	294	290	316	264	271	292	307	304	267	331	300	301	299	330	302	311	311	302	276	285	272	301	277	310	289	308	297	302	305	311	289	343	281	288	301	289	297	324	310	293	309	321	277	301	298	295	284	326	304	314	330	335	309	324	307	288	320	294	270	298	284	286	302	288	308	313	328	280	311	283	284	293	307	317	304	314	318	286	332	319	284	308	312	322	289	296	289	278	292	310	309	313	303	304	282	327	307
2960	559	87	57	39	35	43	33	57	59	65	68	71	73	61	67	50	64	48	37	42	31	45	40	38	22	32	36	39	36	44	29	34	35	31	37	22	33	35	36	30	38	25	32	27	30	18	32	40	33	32	25	28	42	36	40	36	25	31	30	25	22	36	28	35	25	30	35	31	35	31	42	30	29	24	26	28	21	21	26	20	24	37	32	27	24	24	35	36	38	26	31	25	29	25	33	36	23	37	30	35	33	29	34	31	26	25	31	37	36	26	26	28	24	17	20	23	21	28	24	34	32	27	28	36	35	26	18	40	22	35	28	35	27	27	23	28	29	24	29	29	25	22	33	23	32	31	17	32	42	29	21	22	25	24	29	34	38	30	17	32	23	24	34	33	23	35	25	21	36	26	26	27	29	32	38	29	28	26	36	34	35	27	34	26	21	25	30	26	28	25	27	33	27	42	30	34	24	27	29	23	25	29	31	26	24	32	27	26	28	35	39	29	31	23	15	20	29	34	26	33	29	28	28	30	40	29	30	30	21	30	23	28	24	28	32	34	31	26	32	23	27	31	38	36	25	29	28	24	20	31	36	25	31	30	23	33	30	30	22	35	19	19	24	24	29	33	27	32	30	27	35	29	25	44	38	39	33	26	38	35	24	31	31	27	28	27	29	25	34	30	27	28	19	33	39	34	23	34	21	27	30	27	32	26	26	34	32	30	23	26	31	25	18	36	39	25	28	31	29	26	27	22	28	36	33	35	28	27	26	32	31	29	28	29	25	33	26	29	31	37	29	32	28	30	29	32	23	26	32	26	34	43	31	35	22	22	31	27	25	29	28	21	30	30	35	27	31	37	31	33	28	28	21	27	30	33	39	22	32	38	26	36	30	24	38	34	27	25	26	23	28	27	42	27	24	21	29	32	24	27	35	23	27	19	22	22	35	18	17	35	31	28	29	26	32	29	31	26	37	24	27	40	22	36	27	36	29	26	30	23	22	37	29	25	27	37	28	27	30	32	25	25	30	41	39	35	29	25	31	32	29	38	30	24	26	32	31	24	29	30	18	26	29	22	32	26	28	25	26	30	24	38	27	33	18	24	26	25	29	42	31	31	21	32	27	26	34	27	18	22	40	24	28	27	21	40	34	21	32	23	33	36	28	27	43	35	30	31	33	32	35	25	25	21	32	41	34	30	29	26	25	39	28	26	26	32	23	29	28	37	26	23	20	28	30	29	27	31	30	34	22	39	36	26	23	23	29	31	20	26	33	30	27	27	30	29	33	26	26	29	23	26	23	23	27	30	31	28	24	32	23	36	26	24	26	24	27	26	32	26	28	22	32	31	25	37	31	28	30	28	24	27	22	23	36	22	25	21	23	33	24	22	21	39	30	26	26	43	22	31	27	28	28	30	26	24	25	35	37	33	26	24	24	27	22	37	29	33	22	34	28	30	36	33	30	22	29	22	28	24	31	39	33	37	32	24	27	32	24	35	29	24	39	36	26	38	38	30	28	26	24	27	29	32	28	33	25	25	29	36	23	26	34	28	35	26	18	35	35	30	20	30	16	24	35	31	34	35	34	33	32	31	30	32	35	30	25	29	34	27	25	28	32	30	30	25	25	27	40	26	25	25	30	29	34	33	34	29	22	24	29	21	22	21	28	33	35	33	32	27	21	28	28	36	32	39	30	34	23	26	28	29	25	21	26	17	25	32	25	32	33	25	23	37	37	28	24	32	34	25	28	25	35	40	26	22	35	27	30	24	31	28	29	30	24	37	27	34	33	29	27	32	29	25	34	33	28	35	22	28	26	27	28	24	28	33	26	24	30	27	30	29	35	32	24	23	32	21	33	22	31	28	29	21	25	27	37	33	32	30	34	26	22	25	21	35	21	30	28	24	25	32	29	39	28	27	41	24	35	27	22	27	23	27	28	27	28	36	34	34	31	19	39	30	22	38	34	28	27	34	30	34	22	17	35	27	22	35	29	22	26	26	29	31	34	30	33	18	30	37	29	35	36	25	31	40	28	25	24	28	30	32	28	27	39	34	30	24	26	29	23	25	36	30	27	37	34	18	29	34	31	31	28	31	26	28	22	21	27	24	38	29	29	33	29	29	21	31	29	31	32	24	33	36	23	33	25	33	30	19	34	33	20	43	33	26	25	28	24	20	26	20	35	30	34	27	31	37	26	30	33	28	19	28	26	26	22	21	22	19	24	29	26	27	21	26	31	17	22	19	26	27	21	27	23	19	36	26	26	21	37	38	27	37	29	35	35	30	23	24	25	23	32	33	19	19	24	25	25	26	21	23	31	31	36	22	33	30	28	30	26	17	33	30	30	27	32	32	28	27	36	29	29	28	30	38	20	37	21	30	26	27	35	29	32	33	21	30	31	31	26	35	41	31	28	22	27	30	32	33	20	28	38	32	33	35	16	25	38	30	23	37	30	19	27	23	32	26	29	31	23	22	26	28	39	14	28	28	29	34	18	27	33	24	25	39	31	20	26	42	35	21	27	29	30	35	33	33	28	28	23	33	34	27	30	33	24	36	18	34	28	34	30	29	24	29	36	32	31	24	19	27	35	27	39	23	26	33	33	20	34	21	27	35	30	34	34	41	25	28	22	34	30	36	31	33	25	14	32	22	26	41	26	23	18	31	25	26	33	26	30	23	32	32	21	30	28	27	28	30	25	33	27	33	19	22	29	28	35	35	40	35	32	34	33	28	36	30	33	28	34	27	27	33	27	28	31	31	24	27	29	29	26	39	25	26	17	29	37	33	16	42	27	26	30	33	23	20	24	25	33	21	19	22	47	28	30	22	28	27	27	30	27	33	22	24	34	32	33	37	20	31	30	34	34	21	28	34	28	39	19	23	28	30	33	30	32	33	30	26	24	27	29	32	25	30	34	29	26	30	35	30	31	30	40	24	20	27	32	34	22	30	33	31	30	32	22	26	37	32	26	31	36	28	32	40	29	26	25	17	43	22	25	38	27	27	24	25	22	33	23	29	33	31	34	25	32	20	25	18	22	35	24	29	35	23	27	23	26	32	41	16	20	30	27	20	21	26	38	27	30	28	35	33	29	25	27	36	36	23	25	24	43	33	44	25	33	22	30	23	35	22	19	25	28	29	31	21	25	32	28	31	19	31	27	40	30	22	34	21	43	26	29	33	32	33	34	30	29	30	32	33	27	27	38	24	20	23	24	27	25	25	18	22	30	31	41	32	18	36	36	33	28	32	27	23	27	32	34	23	27	24	18	29	30	22	28	31	42	26	29	24	31	28	31	25	35	42	26	36	26	27	28	34	29	16	24	36	18	29	29	27	30	25	25	29	31	30	31	37	23	28	28	34	25	22	32	18	24	36	27	23	36	17	30	33	28	26	32	38	40	27	24	26	30	24	36	28	27	27	29	31	24	17	27	27	28	31	18	29	20	28	24	29	26	28	27	33	19	32	35	26	36	37	24	33	26	21	29	35	26	32	29	31	20
24994	6813	1115	554	972	1787	2255	2282	2212	2292	2131	2358	2138	1878	1572	1595	1551	1317	1136	1025	888	750	591	549	567	550	490	514	456	507	463	455	394	429	376	410	400	422	387	330	318	289	324	285	259	254	223	273	276	257	236	258	234	232	272	229	223	297	268	262	231	230	228	233	242	252	267	247	222	272	258	261	256	252	271	254	284	230	250	267	255	235	252	241	232	232	259	272	244	230	235	270	271	243	251	242	246	215	261	250	265	263	228	266	253	262	270	224	226	238	249	242	268	260	246	240	250	239	259	266	253	237	276	231	250	242	232	216	242	235	254	260	252	261	240	246	247	268	246	280	220	247	271	265	252	226	220	252	229	274	233	267	254	271	240	259	261	238	258	259	256	237	283	265	277	241	245	241	253	257	238	225	245	239	253	251	258	227	230	260	262	254	257	265	282	234	223	274	301	241	226	262	230	247	250	257	273	250	241	250	254	260	244	218	237	237	254	253	250	262	269	248	251	240	220	245	238	254	266	239	263	244	249	267	252	239	251	256	224	267	242	282	254	275	284	252	233	271	258	258	276	236	273	252	237	251	267	256	236	245	253	236	262	226	231	249	258	246	237	251	260	245	235	277	239	238	248	246	232	229	262	216	231	271	257	259	238	249	240	234	244	260	261	246	259	252	221	241	283	246	240	240	243	287	217	253	279	231	245	238	241	250	244	246	239	243	276	262	230	249	200	267	217	245	247	259	239	238	213	234	208	232	239	267	262	238	221	250	239	222	259	239	253	250	242	246	262	235	254	253	248	269	245	232	288	256	251	234	232	253	293	264	256	235	269	246	240	270	245	239	241	261	249	234	241	236	286	243	251	245	243	253	255	292	234	249	240	254	232	266	258	239	234	266	243	237	238	251	244	215	248	237	264	237	257	262	267	262	264	262	270	264	268	250	268	243	243	237	231	248	230	271	268	234	253	256	254	242	249	234	238	262	263	266	250	230	241	251	271	248	230	250	246	274	246	246	247	214	228	253	207	246	247	263	260	260	242	231	228	274	241	255	254	249	276	247	234	242	230	259	229	252	249	260	240	249	260	263	288	291	241	242	234	256	249	249	243	259	250	223	271	243	261	254	272	241	282	233	274	253	230	240	239	229	263	254	247	259	228	262	247	252	218	243	256	234	223	237	256	265	259	269	240	240	229	267	236	240	248	263	272	240	277	234	258	236	266	282	249	247	268	247	250	251	223	242	250	245	252	218	257	268	244	255	217	243	266	247	264	244	243	239	243	259	261	265	249	262	245	227	251	269	259	227	267	261	237	256	261	240	259	270	255	233	241	239	215	256	251	255	257	267	235	232	245	240	236	278	238	272	234	241	229	242	272	270	265	215	254	266	259	240	264	278	268	232	250	231	280	236	235	233	256	239	230	235	246	238	282	236	258	244	247	240	279	256	249	232	256	253	272	260	259	245	244	236	249	250	259	252	233	251	272	257	244	255	269	249	278	242	263	236	264	264	256	257	250	274	227	294	242	251	276	245	258	236	245	266	242	260	223	256	267	240	268	243	236	272	256	215	254	276	235	240	229	239	258	250	222	252	262	250	223	259	235	250	253	225	228	264	257	254	249	243	237	280	219	245	278	289	255	244	239	242	246	227	208	261	248	250	262	279	265	242	242	257	256	271	243	246	266	244	253	243	269	248	243	229	243	223	263	242	251	257	259	251	246	261	242	234	220	238	226	260	262	257	258	229	235	252	246	244	228	244	243	222	261	259	250	238	255	245	265	250	231	264	255	231	233	242	246	231	259	250	254	250	272	251	231	276	260	227	249	251	268	232	215	270	271	281	252	205	284	261	261	252	261	258	244	275	244	265	256	233	248	251	233	250	252	227	252	240	241	219	243	250	238	235	238	241	239	260	268	255	237	248	238	249	250	255	230	253	268	224	258	285	228	230	227	227	256	235	249	257	237	273	246	236	228	259	263	248	252	237	252	292	254	241	263	295	254	233	268	248	247	270	231	229	245	233	236	244	235	230	233	281	231	234	254	262	279	225	261	255	260	271	256	248	278	243	238	277	238	238	238	245	253	231	258	230	245	251	223	250	251	270	274	273	248	223	248	262	254	247	238	255	224	243	248	247	248	284	251	226	246	234	276	253	232	254	275	215	254	248	254	239	244	237	250	228	260	235	226	260	285	259	262	243	268	237	239	249	258	220	270	251	251	242	257	256	240	227	262	230	264	244	288	241	249	272	257	254	235	244	228	267	268	256	254	282	269	234	246	279	244	272	244	240	264	240	230	230	259	266	247	264	245	242	249	238	292	234	231	245	227	257	276	222	241	252	231	242	215	253	236	241	250	252	254	248	228	256	247	274	249	243	251	285	242	226	229	209	266	225	262	255	245	292	256	243	258	235	259	255	256	249	234	249	269	236	260	220	277	234	244	263	269	257	252	252	249	244	264	257	255	238	247	268	239	249	244	208	244	251	292	292	265	247	292	245	233	239	245	250	223	230	247	258	275	242	233	285	235	269	248	255	265	246	267	266	258	249	272	255	276	239	234	238	254	276	257	251	231	262	256	238	248	256	264	241	242	243	250	257	278	233	269	269	232	261	245	265	266	242	226	253	235	278	224	255	254	249	236	244	237	233	237	238	249	230	266	247	231	240	250	247	243	258	231	289	250	255	279	250	271	249	246	280	238	247	223	263	238	270	240	257	243	254	233	247	241	212	221	246	255	267	260	247	239	226	240	254	272	250	262	258	254	248	256	268	256	243	261	258	269	265	258	235	248	280	278	277	253	268	249	277	242	230	243	260	256	249	221	245	262	221	265	237	253	234	250	215	235	249	242	214	245	244	256	240	240	239	240	237	241	259	267	274	252	267	273	239	268	268	236	244	272	228	251	210	264	267	263	241	250	271	234	270	228	232	243	238	223	274	270	243	250	253	232	266	231	254	240	249	250	255	217	256	242	254	254	262	244	264	268	255	254	240	250	227	248	229	244	249	269	256	245	271	248	241	248	243	231	266	247	245	257	250	234	257	227	273	264	259	232	244	242	229	235	246	234	230	244	253	275	221	221	274	239	266	269	235	252	239	251	249	245	254	261	242	256	230	229	238	227	228	289	266	250	237	246	246	232	252	219	267	223	243	246	248	258	275	247	253	235	257	250	209	239	245	244	246	229	215	226	241	227	256	219	220	235	290	243	228	267	261	243	260	266	262	241	259	254	234	237	251	231	272	249	237	255	252	263	257	270	237	262	246	243	244	274	233	237	261	258	257	243	290	223	231	244	221	239	241	254	250	237	278	264	244	243	302	241	261	232	237	257	242	239	265	257	250	252	235	255	236	265	229	232	229	255	248	258	252	263	225	239	248	260	270	263	264	247	233	256	233	240	240	262	241	261	259	232	233	251	252	243	254	244	256	233	244	251	216	223	244	231	267	254	244	241	255	228	256	245	216	240	230	238	267	252	276	266	286	243	229	257	231	261	227	279	247	245	260	244	222
4274	1336	227	79	61	77	104	92	101	102	111	121	106	97	95	78	83	74	73	75	72	88	66	73	60	66	54	43	58	69	51	50	51	51	60	50	60	48	55	56	51	44	44	41	53	43	49	44	43	50	41	43	36	42	41	37	36	45	31	51	40	46	46	45	31	59	51	56	48	37	44	43	55	48	41	49	38	42	44	43	42	65	52	49	57	44	43	53	47	38	53	47	34	34	54	41	61	41	44	43	41	45	50	43	59	37	32	55	41	47	51	41	41	57	57	42	46	60	45	35	44	31	47	43	46	51	49	44	53	51	51	35	42	44	41	48	49	35	44	38	38	45	28	41	43	46	57	38	50	49	60	48	41	55	34	50	44	47	54	49	46	49	45	47	63	41	56	52	38	42	39	47	53	37	44	53	50	41	50	41	47	41	41	46	48	47	49	45	37	39	50	46	66	39	45	38	45	42	39	39	48	57	42	38	38	43	39	51	30	41	55	45	37	47	41	38	37	49	48	49	41	44	48	39	36	54	58	43	70	47	47	47	28	47	41	45	35	30	50	63	37	49	41	32	35	44	47	43	43	53	45	47	39	57	32	50	42	50	54	51	46	48	41	43	29	48	40	60	52	47	40	50	52	49	47	43	44	40	43	56	44	36	35	36	46	40	56	63	55	43	39	46	38	42	36	44	43	50	61	35	41	50	35	41	58	37	37	34	44	46	31	49	40	48	34	42	41	60	54	38	56	52	52	52	34	49	42	41	41	49	36	48	39	40	40	49	40	43	41	48	56	53	43	45	37	60	40	47	44	53	40	44	40	37	42	61	40	41	52	49	43	49	54	49	55	52	39	36	46	48	49	40	40	43	33	49	50	47	55	45	35	50	44	33	54	49	36	49	45	41	37	50	46	47	53	48	47	38	44	44	46	47	53	40	44	47	49	40	33	45	48	45	45	45	36	34	52	40	36	48	42	53	42	45	46	41	41	42	50	38	44	55	51	43	60	45	38	44	48	49	49	44	55	56	48	46	39	46	66	50	39	57	59	44	41	34	43	66	47	34	36	49	61	51	49	51	44	47	39	46	53	43	51	42	53	43	48	46	49	44	44	47	49	35	44	61	33	41	52	43	42	39	43	46	41	39	51	51	48	47	46	42	33	44	37	52	56	37	66	42	45	41	32	58	42	46	46	47	39	42	50	50	48	56	38	49	48	24	42	39	39	37	52	47	40	39	53	48	42	51	39	48	55	46	38	45	41	41	56	53	46	46	59	42	49	53	44	50	40	49	41	55	37	45	37	38	37	49	48	49	42	59	38	47	45	49	43	44	46	50	42	54	42	56	62	51	38	44	56	42	46	62	41	44	48	44	45	50	47	56	43	46	42	35	45	47	38	37	38	48	42	49	57	43	47	50	53	43	51	47	44	56	58	32	39	39	46	62	48	40	39	58	53	48	40	38	40	35	40	38	49	53	43	51	45	29	38	35	40	50	38	51	49	47	31	53	51	39	43	56	46	40	41	39	41	51	38	45	50	54	41	48	39	56	45	44	35	42	51	54	46	41	57	41	38	49	47	37	52	44	44	44	42	42	47	35	47	50	42	36	36	35	51	41	55	46	42	56	59	43	44	45	60	44	44	51	64	48	52	47	47	39	54	32	40	52	59	34	59	39	42	49	45	46	47	58	41	55	55	62	36	34	53	40	53	43	53	54	43	48	42	52	35	42	40	61	43	54	40	43	46	41	46	50	42	45	43	49	50	41	48	44	34	38	53	42	38	56	48	45	42	38	39	47	50	49	51	59	42	47	55	40	54	36	41	46	36	41	47	43	42	41	48	47	66	39	46	57	42	48	49	36	38	40	52	48	43	55	48	38	47	49	47	46	46	40	36	44	27	40	40	50	48	40	49	39	46	41	43	53	42	61	45	51	49	46	48	37	52	47	44	51	35	46	46	45	42	44	39	40	48	36	33	48	47	38	38	42	52	46	49	39	42	49	62	51	56	48	43	36	48	51	44	54	42	40	52	28	54	42	44	44	51	40	50	46	55	41	52	64	42	54	45	42	50	48	59	51	41	36	49	59	43	51	37	44	46	36	53	38	46	51	46	35	49	51	42	47	39	43	48	44	53	49	38	45	43	53	47	46	47	49	29	41	40	39	44	33	36	43	56	50	34	39	56	49	66	42	35	50	41	51	46	39	37	42	38	46	39	49	47	46	53	44	35	44	45	51	62	45	43	41	41	51	38	41	40	38	38	38	50	36	43	41	36	43	42	34	36	45	34	53	45	50	33	44	42	56	36	43	48	36	47	47	48	50	50	45	35	40	54	38	53	56	50	40	56	54	47	38	39	38	40	34	51	38	48	39	38	48	42	46	45	43	40	37	36	46	51	38	41	41	41	44	42	47	55	43	48	46	46	40	41	41	45	52	53	50	46	38	43	41	41	55	57	46	45	47	48	48	48	49	40	29	45	49	47	46	39	42	49	42	57	70	51	56	43	58	38	48	46	43	43	53	37	44	33	47	38	56	43	45	37	48	54	48	45	32	32	45	41	43	45	52	41	44	50	44	44	44	66	46	38	36	34	37	46	41	49	39	47	38	60	64	41	46	37	48	58	37	56	40	41	41	46	65	39	53	38	43	47	45	45	38	41	53	49	34	39	51	53	44	50	45	44	45	33	47	42	41	49	43	54	51	49	39	45	42	52	47	49	53	52	40	34	53	48	41	47	48	44	37	41	46	55	46	43	39	55	41	40	57	40	46	49	45	46	50	41	45	41	39	48	47	41	57	47	45	46	49	44	50	49	42	42	58	41	47	42	52	37	44	54	43	37	41	48	48	44	60	33	50	36	46	44	51	48	49	44	38	38	47	31	50	45	52	49	35	47	50	40	37	50	48	37	61	40	41	45	38	51	44	49	52	49	40	51	44	37	49	58	41	48	39	40	44	42	41	41	34	50	46	47	44	41	40	48	41	39	56	40	38	52	42	55	44	46	48	52	43	42	51	45	54	40	43	47	33	44	49	44	59	38	50	52	39	56	41	42	49	49	42	39	35	50	35	54	50	46	42	41	55	41	41	38	53	43	57	42	40	29	44	40	38	46	45	44	46	51	44	36	59	48	37	46	49	53	43	55	45	47	41	48	43	38	43	38	47	40	53	47	54	36	39	45	46	48	33	33	37	43	37	51	44	50	41	45	43	33	52	42	39	51	43	45	50	38	50	46	30	55	42	50	45	51	43	56	57	44	39	47	37	52	32	39	44	41	44	55	52	37	46	33	47	54	44	58	50	44	53	32	40	45	44	55	58	46	41	38	43	49	40	45	51	45	41	39	44	54	34	33	38	51	50	60	41	36	45	44	31	51	38	43	42	45	41	36	40	52	47	50	51	28	43	55	41	47	39	39	33	44	55	41	50	56	45	55	29	40	50	42	45	28	44	51	40	46	40	44	53	46	49	45	44	42	58	53	43	43	56	47	36	54	41	52	34
31642	11428	2440	1085	2018	3435	4099	3983	4021	3859	3647	3673	3223	2855	2539	2462	2327	1985	1731	1662	1413	1207	1016	955	886	912	906	772	786	941	825	729	726	649	646	632	611	694	625	530	480	453	467	444	410	380	465	407	413	402	403	442	407	404	408	439	456	436	424	408	370	407	355	424	376	362	400	407	398	380	417	418	432	393	387	437	449	382	375	412	426	386	420	432	426	414	428	395	409	383	401	404	392	406	435	428	391	362	388	414	407	394	410	383	380	405	427	384	369	406	388	436	391	411	377	390	430	417	397	394	395	371	423	418	369	386	397	362	407	389	390	399	403	421	384	387	395	430	395	418	400	390	403	376	396	422	394	417	401	395	379	370	394	402	403	420	415	347	404	410	369	384	393	373	431	420	427	388	416	419	392	406	403	387	402	416	398	413	376	399	415	391	379	361	399	389	424	395	403	390	421	408	412	405	416	411	390	390	394	360	397	431	397	393	381	458	404	412	381	446	425	360	419	392	430	382	390	434	377	381	415	396	408	358	374	409	397	428	361	438	399	376	401	369	422	404	383	429	418	419	382	397	384	402	393	399	361	419	406	406	403	402	428	403	402	361	370	386	403	413	378	410	405	397	371	373	404	400	400	415	377	418	404	403	382	411	392	394	373	349	419	405	391	401	392	429	435	374	367	403	430	406	388	393	387	401	431	400	423	418	441	368	430	383	398	388	413	366	392	389	407	420	407	427	423	362	406	404	392	403	390	417	381	399	380	395	417	403	392	396	420	396	420	420	399	368	353	411	419	388	375	432	391	387	365	426	380	407	406	446	406	411	394	419	386	416	373	417	407	363	408	416	410	382	426	386	352	422	369	419	420	366	396	412	419	361	370	366	404	409	409	397	372	403	441	435	397	398	433	372	404	368	383	388	374	429	410	423	419	377	397	426	418	400	409	385	394	413	411	395	369	395	412	389	400	369	398	442	400	423	381	386	379	376	410	398	370	401	395	363	402	390	436	395	396	381	407	411	416	376	420	437	382	393	412	413	370	429	368	408	398	390	403	390	363	409	431	413	402	378	403	395	395	398	432	385	363	441	420	398	425	407	387	389	444	394	380	403	396	403	430	357	391	419	369	413	375	367	383	388	418	414	413	374	414	365	395	411	369	360	361	387	448	448	376	393	437	420	390	355	411	409	430	387	389	409	363	403	385	415	427	347	404	396	413	400	414	395	421	386	379	376	380	408	392	406	396	409	412	396	396	390	422	388	414	418	386	399	412	403	400	380	406	415	395	421	400	414	407	403	418	382	398	413	409	446	400	392	385	427	388	372	378	372	365	402	433	380	389	383	371	394	407	369	361	402	371	386	401	403	411	473	417	445	445	385	391	395	441	401	400	404	399	422	433	403	340	398	378	383	397	407	404	401	403	417	399	433	369	405	454	367	420	359	387	372	428	381	412	433	385	429	388	395	410	361	395	401	403	354	377	411	377	397	391	423	398	421	400	394	391	387	400	391	370	407	413	391	418	397	401	415	402	397	408	421	401	407	390	416	417	395	409	373	383	417	425	391	411	409	391	380	399	372	392	402	394	421	378	432	409	416	388	426	421	382	384	409	398	422	412	408	389	390	389	434	396	398	415	390	402	411	413	437	391	414	433	402	398	419	416	384	371	410	417	388	434	405	381	389	435	377	382	421	400	403	395	358	403	401	377	401	398	399	408	379	417	426	393	358	399	410	379	399	382	439	393	396	418	405	413	411	429	394	395	398	437	393	393	440	398	405	382	422	394	385	414	413	386	389	407	427	408	431	408	393	388	397	399	387	425	400	413	412	398	412	346	378	367	384	369	396	401	400	397	398	403	405	384	390	387	347	415	416	416	421	385	387	391	394	395	401	393	385	424	387	386	407	406	393	384	417	456	412	420	381	365	403	388	382	381	384	392	391	387	451	429	377	376	402	397	415	432	385	377	405	408	400	413	416	380	411	401	391	405	383	357	383	386	370	391	397	411	361	401	411	403	436	393	394	409	390	386	391	397	388	385	401	412	414	400	431	413	408	392	393	373	381	433	421	379	372	404	399	378	417	360	400	432	421	406	374	416	410	378	383	386	369	362	382	399	407	376	374	385	398	391	382	427	400	384	387	388	403	384	402	435	376	346	409	401	363	430	434	374	392	406	405	447	402	404	392	390	409	388	383	412	377	400	409	391	384	409	419	363	421	415	416	407	395	414	400	392	406	409	414	368	367	395	393	394	384	413	391	371	389	378	402	432	409	380	416	389	418	348	416	409	415	406	398	433	405	378	427	389	384	374	426	393	357	426	401	395	399	396	414	408	370	412	363	364	426	389	410	394	412	391	397	409	404	391	383	376	417	406	377	341	392	404	370	376	406	421	413	407	387	401	393	388	405	406	361	400	400	407	413	395	395	396	400	403	386	387	396	399	376	415	417	401	389	362	406	385	382	404	373	377	366	410	376	441	394	399	388	389	400	397	400	389	411	403	392	402	404	387	418	394	375	409	405	410	396	432	372	392	391	438	419	426	425	406	402	384	414	425	416	404	380	375	413	395	406	397	416	389	351	368	416	391	394	404	427	404	418	396	405	434	419	402	394	389	426	412	394	396	401	419	406	355	401	375	381	408	377	431	401	410	393	363	383	415	397	383	390	385	431	378	412	432	351	399	414	392	455	415	405	406	442	354	438	386	388	403	411	393	387	426	403	408	358	416	372	408	390	407	398	403	395	392	394	400	424	411	410	401	434	448	405	390	421	437	443	348	359	368	394	393	421	406	413	378	390	438	403	381	406	407	399	380	387	402	410	416	384	389	374	430	404	377	404	413	403	411	435	365	394	399	417	391	402	399	417	395	388	394	382	381	424	374	411	391	402	419	372	403	403	399	394	413	411	365	412	401	410	375	370	393	395	436	410	399	429	398	410	380	428	376	402	403	402	381	382	369	416	399	359	385	383	396	421	394	400	364	402	380	391	384	360	400	425	410	415	437	371	425	387	410	377	394	393	380	399	384	395	435	377	387	399	382	382	385	414	399	407	398	422	403	391	397	402	381	372	416	437	379	386	386	378	400	395	401	365	362	408	412	397	386	376	385	362	382	384	420	379	381	384	429	394	415	407	399	415	385	422	410	429	378	400	463	367	416	406	403	389	399	439	396	379	426	396	414	401	401	402	425	393	389	377	412	386	390	398	404	372	388	426	383	357	430	391	435	397	389	391	394	396	411	400	408	396	397	381	430	373	431	365	424	367	410	383	404	377	413	412	417	397	383	427	379	400	417	439	407	399	404	368	415	383	391	393	434	429	395	387	406	393	427	361	410	390	398	395	369	397	397	421	435	432	389	433	356	405	404	416	403	357	398	367	409	411	421	403	411	396	433	375	402	422	398	391	387	413	422	399	403	416	366	409	379	409	385	399	377	364	392	385	402	400	393	384	387	386	378	404	415	376	415	416	413	405	448	467	405	379	391	398	393	419	380	423	407	387	428	389	418	401
4489	995	146	44	36	37	45	58	64	64	74	65	76	67	75	53	61	53	45	46	49	49	31	36	35	23	26	21	22	27	20	15	31	21	22	23	21	19	27	28	23	19	21	13	17	21	20	15	16	13	16	16	15	21	12	11	12	15	18	16	19	8	22	11	23	19	13	14	12	22	14	9	9	22	17	9	16	11	13	12	16	12	17	14	10	12	15	14	14	16	13	17	14	16	21	17	17	9	20	17	13	16	19	14	16	18	15	12	16	13	11	19	18	15	22	24	15	8	10	20	13	13	15	11	17	20	27	20	15	20	12	21	22	15	26	21	11	14	11	17	18	17	18	13	13	19	16	11	21	14	17	15	15	11	16	12	16	20	19	12	18	14	17	14	11	10	18	18	16	13	15	17	22	17	17	11	17	16	13	21	13	16	18	23	22	23	16	11	15	12	11	21	16	24	21	13	14	14	14	18	19	19	13	19	15	16	16	11	15	20	16	16	20	20	16	13	12	12	14	9	15	15	21	18	11	16	22	12	10	14	15	26	11	15	17	14	18	16	12	14	14	17	16	16	21	16	16	20	19	19	16	25	18	16	17	18	19	19	14	18	13	13	18	21	16	14	13	14	18	21	12	10	11	15	20	12	19	13	20	16	12	18	15	20	15	9	21	12	15	18	15	19	15	12	10	9	16	12	21	11	16	17	18	14	36	5	15	19	18	13	22	23	12	13	28	17	5	19	18	13	22	21	17	17	15	16	14	16	24	17	19	13	13	20	17	16	13	15	20	10	17	21	16	15	14	19	22	26	17	20	19	21	22	14	19	22	10	20	16	17	19	15	16	13	20	22	32	16	21	18	13	13	22	14	19	15	15	22	20	11	14	14	17	11	19	19	14	15	12	19	10	18	15	14	17	22	21	20	9	18	15	14	16	21	16	12	16	20	20	24	18	16	11	21	17	8	18	14	15	19	13	16	16	13	15	14	24	19	13	18	12	22	18	13	16	10	20	11	15	11	12	13	22	18	25	14	19	14	20	11	23	15	10	17	19	17	24	14	15	11	19	13	15	11	9	18	10	12	18	20	14	12	19	20	23	13	8	18	18	10	16	13	14	16	20	18	13	17	15	8	18	10	20	15	13	18	12	13	15	16	22	21	24	16	13	13	14	17	14	15	10	20	18	16	14	12	14	17	19	12	26	18	9	14	17	18	26	12	19	16	16	20	13	13	18	16	15	30	18	13	15	14	15	19	17	16	21	16	9	15	14	11	10	22	11	11	16	11	18	9	9	11	21	13	22	18	9	17	13	22	9	15	20	13	17	12	11	16	20	17	18	18	14	20	14	17	19	17	11	12	14	21	20	18	15	13	22	20	10	12	14	15	10	25	18	8	14	14	19	13	17	17	19	16	26	24	19	15	16	14	18	14	16	24	15	16	16	17	17	14	14	23	16	14	11	17	17	16	20	22	10	15	18	16	22	13	14	10	24	13	17	18	11	20	15	19	11	16	18	18	11	20	15	12	12	23	18	15	18	21	16	15	13	20	14	24	15	19	12	15	10	12	12	17	24	15	10	20	11	17	9	13	14	21	14	13	16	13	19	15	16	18	19	15	17	12	11	17	10	18	17	16	21	16	7	17	16	12	16	17	17	16	21	16	15	17	18	9	18	15	16	23	25	17	13	15	12	13	17	20	16	24	14	17	13	19	15	18	15	14	12	14	13	21	17	11	14	11	24	14	24	28	8	18	22	14	13	24	14	14	19	11	9	14	14	10	17	22	16	14	13	17	13	22	13	15	15	17	14	17	14	19	17	19	15	15	10	13	15	14	17	23	14	18	18	17	15	17	9	14	13	15	18	13	18	21	15	13	15	18	19	12	16	17	11	25	12	21	13	24	18	17	11	13	9	14	19	26	15	14	14	21	16	14	21	17	17	15	17	16	19	16	17	15	15	18	15	11	11	21	22	15	16	16	8	15	16	16	17	15	5	14	15	7	13	16	23	18	15	17	16	14	10	13	14	15	15	14	16	13	16	22	24	14	21	10	24	14	16	12	12	12	18	16	18	15	7	18	17	15	10	13	13	21	17	17	22	21	19	10	16	18	13	26	15	18	17	23	16	21	19	16	18	15	19	16	14	19	14	26	11	20	16	12	17	11	13	13	11	19	17	23	14	20	17	11	16	24	15	12	16	15	16	15	17	13	20	17	19	11	12	12	15	16	17	8	18	17	22	13	14	18	19	10	17	18	21	14	12	11	12	24	11	13	17	13	21	25	8	16	26	19	16	19	19	12	20	15	14	23	13	16	15	14	13	19	17	15	13	17	15	22	11	15	13	11	15	9	14	19	14	19	18	18	15	22	13	15	15	12	12	12	19	18	15	15	16	13	14	14	8	20	16	11	14	10	15	12	5	15	16	12	17	16	20	16	18	17	15	13	12	18	17	18	17	15	21	15	13	12	25	20	19	14	17	16	13	15	14	17	19	11	16	18	11	31	17	29	25	17	6	21	17	14	19	13	16	11	20	13	18	19	11	9	22	15	18	15	12	13	16	17	19	21	26	17	19	16	16	17	15	23	14	14	11	17	8	18	11	12	10	14	17	19	15	24	10	10	12	18	12	12	22	21	19	21	13	25	17	13	31	17	23	11	12	18	25	18	23	14	24	14	13	23	22	8	16	12	12	13	23	24	12	10	12	15	19	17	24	10	25	12	15	11	14	16	8	20	18	10	18	17	13	12	13	16	16	15	18	23	18	18	14	12	18	11	12	21	14	10	21	22	12	20	19	13	19	21	12	12	18	17	18	19	17	15	18	8	15	16	18	15	20	18	23	14	18	15	13	12	16	14	13	12	7	12	18	19	27	17	8	19	18	14	22	21	16	15	18	12	13	14	19	20	16	20	11	16	19	15	23	17	19	11	17	18	20	20	14	13	15	19	14	13	11	11	16	7	23	10	19	14	14	18	17	12	17	17	24	14	18	14	14	23	10	26	19	19	13	16	11	17	12	15	14	23	19	15	17	15	17	8	21	12	14	21	19	18	17	15	10	15	10	15	16	13	10	16	7	12	18	13	22	13	9	11	11	13	12	15	15	15	17	21	17	19	6	14	23	17	11	14	19	18	21	17	15	14	24	9	9	16	18	12	16	12	16	18	20	17	11	19	12	29	21	13	15	19	20	17	11	16	24	21	17	21	23	16	19	19	19	15	17	21	29	18	17	12	14	18	18	17	16	16	17	22	19	21	17	23	17	17	15	20	15	16	15	9	27	13	17	14	23	10	13	14	20	18	23	21	19	26	8	18	13	27	25	18	13	17	17	10	18	26	14	12	19	10	18	15	19	16	14	23	18	17	21	19	13	18	15	11	11	13	17	13	17	16	13	18	18	11	19	14	20	14	20	16	16	16	13	18	17	16	19	16	18	15	16	12	15	19	16	17	14	16	15	9	15	15	14	22	11	16	16	21	18	22	13	20	15	14	32	15	16	10
28933	9614	2001	765	1546	2876	3407	3713	3629	3528	3433	3128	2900	2399	2172	2204	2022	1659	1489	1286	1027	880	805	797	679	672	580	519	602	706	522	450	478	373	426	360	392	447	308	258	254	216	201	135	166	163	167	169	162	144	152	169	162	164	131	157	157	162	123	135	165	142	136	170	152	144	143	132	140	152	153	170	143	155	150	143	144	158	165	177	177	153	164	159	168	155	126	155	173	151	139	151	157	155	124	153	144	140	140	145	161	138	165	153	150	153	151	141	145	138	140	148	127	141	136	156	162	158	144	152	165	139	136	135	127	141	135	150	153	144	137	163	147	127	151	166	147	138	153	149	157	144	144	132	148	155	158	139	153	185	148	137	134	164	139	131	155	120	139	136	127	156	146	140	146	150	142	142	131	160	124	132	156	152	158	154	146	129	137	156	149	119	143	150	169	152	150	150	140	132	160	146	151	150	137	140	152	143	132	140	130	121	139	136	143	140	163	140	146	157	129	142	149	163	141	155	156	142	151	142	148	133	136	136	134	136	147	143	148	146	155	141	178	151	151	160	147	143	146	134	135	169	160	152	142	147	153	130	157	163	144	149	159	128	137	156	141	162	153	123	134	142	132	136	163	141	158	171	132	155	158	134	148	136	141	140	142	163	166	154	151	165	147	131	144	141	152	130	158	148	141	129	127	141	145	124	136	144	155	135	154	149	154	150	141	157	150	141	144	115	164	154	156	144	148	132	135	160	143	136	159	144	158	140	157	137	151	150	160	166	132	166	147	145	150	155	139	148	123	144	148	159	134	143	151	129	156	150	128	126	142	168	131	148	139	138	146	142	156	128	139	123	134	150	153	138	133	135	149	151	138	139	147	149	148	149	129	160	158	140	127	142	154	129	134	151	165	145	138	146	139	139	130	154	156	127	138	144	115	138	156	143	145	118	138	139	140	131	149	145	156	150	135	162	143	150	135	134	131	145	140	172	145	135	135	146	160	154	169	165	141	155	147	156	146	153	141	144	125	145	138	127	121	147	127	143	149	149	158	129	156	146	152	149	153	152	149	152	149	144	144	159	148	140	146	146	120	128	136	135	143	138	135	161	153	150	116	150	141	148	148	140	149	136	131	147	149	149	147	129	167	149	149	154	143	155	163	151	166	141	143	146	143	154	130	146	147	127	137	153	140	133	141	136	152	124	148	139	162	154	143	151	132	138	155	160	153	144	147	137	123	164	147	146	148	139	157	142	141	124	143	148	143	144	175	138	150	143	140	142	137	160	138	135	150	143	136	135	141	145	152	160	173	159	143	121	133	131	139	135	140	133	138	161	156	123	142	150	159	146	152	149	151	123	145	156	142	147	157	142	133	113	133	159	140	135	138	120	144	146	131	168	121	154	155	137	136	141	137	161	132	164	153	135	157	146	137	138	138	144	154	161	145	158	139	153	138	128	143	149	141	143	161	137	115	150	137	137	147	129	133	144	147	145	118	144	148	135	121	155	133	153	144	146	136	136	144	136	149	152	171	136	158	144	150	143	160	129	147	151	142	149	145	151	138	149	131	141	141	148	158	145	152	142	144	152	148	141	145	144	155	127	155	154	169	131	150	129	160	145	146	144	136	138	146	168	144	133	169	152	152	146	135	133	155	140	154	153	142	157	153	115	138	155	151	130	104	155	150	148	132	132	147	157	145	139	143	144	155	161	146	150	150	144	154	169	136	149	136	137	135	160	159	148	138	142	153	135	132	152	146	145	130	140	133	152	140	147	148	154	129	155	167	165	132	142	143	132	121	155	147	142	132	149	130	131	157	158	137	169	144	152	131	143	149	156	140	141	136	162	120	140	159	130	165	152	134	145	145	135	127	158	145	145	150	140	166	135	151	155	157	152	136	135	150	136	146	147	147	145	143	145	147	150	139	131	167	146	142	152	124	145	130	130	137	167	151	162	144	165	125	149	152	128	141	148	165	141	146	155	141	170	145	142	150	144	151	174	148	120	149	136	142	151	140	134	139	147	161	143	153	156	143	148	129	130	138	126	148	132	139	153	166	154	136	148	137	161	143	162	126	129	153	120	155	157	153	128	136	163	146	161	144	157	145	138	143	121	131	164	136	140	146	166	144	148	138	159	135	146	153	136	145	145	142	156	152	124	142	137	158	155	146	133	182	147	146	149	134	144	158	160	148	148	158	154	156	163	159	139	135	161	139	120	134	143	135	139	139	153	137	148	149	145	140	144	132	144	124	141	145	162	147	124	145	142	140	156	154	157	138	145	136	158	144	175	139	123	155	115	145	136	140	135	156	126	132	127	134	134	134	149	149	133	137	152	154	143	175	138	133	144	140	142	136	130	150	147	156	172	142	148	142	144	138	145	128	159	139	148	138	147	143	147	140	145	135	146	144	159	141	133	146	141	140	168	130	154	153	154	157	152	149	130	151	159	138	129	152	154	147	138	142	144	153	166	174	138	152	145	139	140	142	136	157	141	151	150	155	136	141	145	153	121	129	137	140	156	150	144	150	157	152	135	146	135	150	133	167	133	140	154	154	153	148	137	166	163	152	143	145	143	138	144	148	142	142	169	125	128	147	153	121	128	146	161	164	147	156	139	148	118	153	130	137	143	148	140	141	164	140	147	132	155	119	135	135	145	147	138	140	152	156	128	151	162	149	146	179	144	137	160	151	142	146	161	130	160	147	125	155	149	144	148	150	136	147	153	122	114	143	152	137	147	141	157	150	159	146	149	147	158	136	114	136	147	131	141	169	140	147	141	154	147	141	140	148	145	148	143	140	139	139	149	126	155	162	137	137	140	153	134	165	161	137	144	180	142	156	134	158	144	148	128	156	144	142	165	143	139	144	126	133	134	157	150	147	148	155	141	171	166	163	137	126	132	157	132	140	146	154	145	142	146	171	149	117	152	132	135	129	139	134	133	126	138	152	140	134	167	129	153	163	131	163	128	152	136	139	139	127	162	149	142	138	158	135	150	131	159	149	136	139	149	125	138	130	144	129	137	164	130	145	150	133	154	146	111	170	146	137	154	147	139	167	155	140	141	156	139	168	142	148	134	138	141	151	145	148	138	161	141	138	129	140	134	166	143	147	139	147	132	167	141	146	119	131	153	141	143	139	144	131	142	142	141	132	153	154	120	157	144	125	143	136	131	149	139	160	133	145	132	145	155	147	145	133	131	151	146	147	171	136	142	117	142	135	173	160	143	129	140	144	128	139	142	153	151	149	135	129	162	144	140	145	138	150	135	128	161	135	152	128	149	144	157	147	163	149	144	140	140	143	148	148	114	159	151	150	151	151	113	115	149	151	143	159	114	136	136	131	154	137	157	136	148	128	154	136	150	137	147	150	152	143	131	158	137	132	145	141	136	132	150	157	159	151	151	156	135	135	127	160	161	140	150	146	145	158	167	135	127	155	125	150	130	139	143	134	161	132	129	158	146	156	156	143	161	118	118	138	139	133	127	134	134	143	145	130	137	142	132	128	141	134	157
5611	1724	259	86	71	76	91	121	100	126	128	131	103	96	116	93	103	90	97	78	59	62	62	57	53	60	58	58	52	63	57	48	55	53	44	48	51	52	43	35	31	34	34	32	38	36	30	40	36	26	37	34	35	34	34	34	43	38	49	42	38	39	31	36	37	44	32	27	43	39	39	34	42	26	27	37	39	36	45	36	43	44	37	37	39	35	37	40	34	39	44	40	36	34	46	32	34	48	46	33	30	33	47	30	44	23	33	41	45	35	29	39	27	34	30	39	44	42	40	37	36	51	29	43	23	35	34	52	35	34	36	38	42	37	34	34	33	36	22	44	34	41	40	38	32	40	34	40	33	42	42	38	46	27	36	42	32	33	40	32	36	38	47	23	39	47	37	30	41	35	41	33	33	40	26	46	39	39	27	38	32	48	29	31	33	36	38	44	33	45	35	32	35	41	38	39	38	38	31	47	29	40	32	45	23	36	37	32	42	44	47	36	37	32	47	37	20	39	46	35	28	45	23	40	29	46	41	39	41	24	26	41	37	37	33	38	31	34	37	39	34	36	31	44	45	36	33	34	44	34	34	42	35	39	26	42	36	43	41	34	31	32	43	36	36	33	27	41	38	34	40	29	36	31	39	36	38	25	36	34	46	32	38	42	26	30	28	33	27	39	35	29	35	43	41	42	43	39	35	32	38	51	34	28	25	25	38	25	40	43	40	29	47	36	24	35	46	39	41	38	40	38	44	33	32	38	39	34	44	42	24	40	39	41	36	42	37	44	37	41	40	37	34	44	31	34	43	37	39	44	50	52	42	40	42	35	27	34	31	31	42	34	40	33	42	35	33	37	27	40	40	38	36	29	42	41	38	41	43	49	39	31	37	32	40	36	30	49	45	40	27	36	34	31	29	42	42	46	32	35	46	33	37	34	40	42	39	31	42	33	26	33	40	31	28	39	44	33	41	32	29	34	39	38	41	38	32	36	31	33	33	38	36	37	31	35	26	41	37	41	42	40	31	43	36	35	35	30	40	26	44	40	38	39	37	27	34	32	39	40	35	36	25	45	44	41	50	35	37	29	38	35	33	42	35	33	39	43	41	31	26	38	39	40	45	51	43	49	46	46	26	34	33	34	33	25	36	31	33	33	34	39	34	31	40	46	42	29	39	26	49	21	41	49	40	38	31	31	31	52	36	43	43	33	37	43	31	40	38	41	37	38	35	33	42	47	34	38	41	27	33	38	38	31	34	35	49	37	40	30	28	50	42	48	36	36	34	32	23	43	28	32	29	32	32	39	38	43	37	32	36	39	43	37	30	36	41	41	45	30	34	41	31	42	46	40	32	37	40	48	29	34	30	31	46	30	44	33	33	35	40	34	41	32	46	32	40	40	36	38	35	29	28	43	36	36	46	29	28	45	27	34	33	41	45	37	42	38	42	37	43	27	40	43	45	36	40	39	34	33	36	49	38	31	33	34	31	41	50	47	37	29	34	47	29	40	35	41	40	31	37	33	34	31	41	32	29	25	47	36	34	41	45	40	32	39	32	37	38	41	39	38	41	29	28	30	34	36	41	31	34	48	33	34	45	43	36	40	47	34	48	39	31	41	43	43	34	37	38	41	44	56	42	35	42	44	46	28	36	36	49	36	33	45	31	39	36	39	46	32	40	26	47	31	40	37	38	28	37	42	30	44	34	44	38	32	26	35	38	32	38	30	28	29	32	27	36	35	28	33	36	40	36	31	34	42	29	29	40	43	37	27	41	34	47	48	43	38	33	33	39	54	35	35	41	29	41	23	38	27	36	46	38	45	46	32	39	35	42	47	53	24	29	42	38	28	32	22	41	32	27	41	37	34	41	41	45	31	34	40	29	35	33	29	42	41	41	45	36	51	34	36	36	43	37	34	36	43	43	43	37	21	37	28	40	36	38	42	25	37	43	24	36	37	42	43	44	45	34	35	38	32	32	42	39	29	44	32	31	30	39	33	37	40	41	36	38	33	32	38	35	47	52	34	46	35	48	25	31	42	46	36	28	45	37	30	37	31	41	45	32	30	27	25	39	36	38	38	33	42	42	36	37	43	30	40	38	30	48	40	32	41	44	35	36	41	40	36	36	29	31	38	35	38	39	46	30	40	33	51	33	34	29	38	34	30	30	40	33	46	34	32	36	41	32	31	49	31	43	32	35	30	31	38	37	34	41	45	41	37	37	31	37	36	41	43	33	29	37	43	25	35	35	39	36	32	32	34	45	31	28	25	42	36	38	37	39	36	43	37	38	36	41	38	34	28	34	33	47	37	44	41	36	35	28	39	47	39	44	43	38	35	38	35	29	39	41	43	40	31	44	45	36	47	43	34	37	32	44	36	30	37	36	17	44	39	32	21	37	39	25	40	30	45	33	53	39	33	34	31	26	36	41	43	32	47	54	38	34	36	35	39	39	31	37	35	32	31	35	38	33	37	29	32	34	29	34	31	36	37	34	36	39	35	31	40	45	37	25	34	27	26	40	39	41	41	34	27	37	29	36	28	34	37	33	41	34	30	27	25	39	38	34	42	40	32	36	37	31	35	38	33	30	33	25	41	32	26	37	39	34	34	33	42	30	38	34	41	43	29	48	43	20	37	42	35	42	44	36	42	48	32	39	36	30	38	36	37	39	47	37	53	28	38	35	34	33	31	35	39	32	24	36	37	42	37	42	42	35	39	47	40	37	38	45	23	30	31	38	34	36	27	48	31	38	40	27	39	45	46	48	35	33	44	40	35	48	35	32	29	40	48	33	38	33	43	46	34	38	42	42	46	37	35	44	31	37	48	35	39	40	42	39	39	30	34	28	35	40	32	30	43	45	29	40	47	35	32	44	28	40	36	31	35	30	30	23	31	28	38	40	33	37	41	40	28	46	38	39	32	27	30	37	33	25	45	32	45	26	29	34	50	43	27	40	36	35	40	35	42	36	41	36	36	31	41	37	45	40	37	46	38	43	39	37	33	37	43	25	39	40	39	29	37	41	31	37	34	32	36	36	35	39	36	32	29	36	41	38	33	47	46	35	45	41	45	36	36	30	29	37	38	38	48	33	35	33	35	39	36	48	39	38	38	39	23	41	36	40	34	34	30	31	33	41	38	30	44	38	32	34	45	37	28	34	39	43	50	31	29	47	30	36	41	43	33	30	36	41	34	30	43	28	32	45	37	35	35	29	45	31	41	40	30	38	34	41	33	36	42	31	29	42	42	30	37	42	49	45	32	44	46	39	36	47	42	43	45	30	39	29	29	40	23	32	35	42	30	18	37	35	37	38	44	36	43	39	35	36	37	39	34	39	34	37	44	31	39	46	41	41	38	30	40	38	46	47	33	50	31	43	30	33	32	36	34	32	42	46	27	23	47	36	49	49	32	42	43	36	42	38	30	35	36	35	39	39	45	33	43	45	32	31	38	33	44	37	37	35	27	34	35	31	43	44	38	32	36	32	33	18	31	37	31	43	32
34240	13535	3256	1296	2525	4597	5559	5610	5385	5372	4728	4489	3890	3488	3606	3263	2653	2399	2187	1891	1603	1404	1235	1216	1097	1063	994	881	972	977	859	776	770	756	787	705	733	733	586	540	447	420	398	343	348	359	329	404	380	326	340	338	371	343	351	343	321	317	343	347	329	370	327	355	349	319	356	329	334	357	372	328	333	339	325	344	388	382	355	333	389	375	332	356	332	363	315	342	349	344	348	308	359	300	334	307	333	332	347	332	330	316	362	337	361	337	354	358	345	326	323	311	360	345	337	338	326	299	340	331	336	315	370	324	339	321	321	351	322	371	336	309	318	309	324	357	348	306	319	327	324	318	337	339	294	329	362	331	363	355	374	359	323	347	330	318	348	298	337	308	372	346	363	324	328	373	322	356	333	320	298	306	334	292	343	349	313	316	310	339	340	350	287	353	344	337	322	384	361	329	322	351	336	356	370	329	332	338	331	341	323	341	342	350	339	321	350	330	347	331	342	332	311	350	321	357	301	352	311	343	323	327	310	368	341	322	326	357	321	351	332	350	358	310	356	339	329	307	344	349	325	305	337	299	330	339	371	326	307	363	344	314	345	334	346	327	342	339	307	347	314	322	346	345	319	308	315	333	365	351	336	350	326	331	368	362	349	333	294	344	328	325	302	342	320	332	327	352	357	335	346	338	333	365	306	331	319	340	372	313	329	347	353	343	329	328	364	326	325	312	332	336	355	358	364	344	343	358	334	335	323	336	345	362	325	346	333	345	319	330	343	312	354	308	324	351	347	334	321	359	330	319	371	337	339	339	352	383	293	333	327	333	331	343	328	334	342	342	340	316	330	329	359	347	355	308	371	319	329	334	376	330	301	335	299	323	350	332	364	337	350	324	309	298	362	329	343	338	335	327	349	335	333	324	320	330	313	369	306	324	345	332	316	313	337	343	335	325	300	339	338	363	352	327	323	334	319	316	341	333	336	324	316	339	346	339	306	349	336	331	322	327	336	332	320	341	325	348	329	318	334	322	349	326	349	369	344	328	338	323	312	328	334	324	353	344	333	329	325	355	326	337	317	338	315	329	336	306	304	334	311	352	322	351	340	349	345	312	329	337	347	317	327	325	314	311	289	347	296	339	313	325	320	351	346	366	314	319	359	325	335	378	337	331	326	307	328	367	364	356	335	298	321	340	328	315	342	337	332	365	343	346	287	313	340	331	328	329	333	289	336	310	357	388	312	340	353	349	333	353	313	341	363	316	317	357	295	336	326	374	342	327	329	326	318	340	335	329	321	345	358	319	346	342	372	333	336	319	348	363	343	318	383	325	339	340	323	364	329	327	309	326	325	313	331	335	319	335	362	329	361	348	340	348	335	370	360	314	354	342	331	292	330	346	325	330	337	323	321	341	314	344	321	346	344	297	332	347	311	352	319	346	296	373	325	365	342	339	337	374	330	312	303	378	316	300	323	316	330	346	353	320	349	347	343	340	320	336	337	348	349	328	319	295	347	328	338	336	339	334	315	323	338	316	345	336	328	384	341	359	331	343	340	327	349	357	344	351	309	353	343	345	331	346	327	367	306	334	353	319	322	312	342	316	317	311	358	298	331	330	346	351	318	337	340	338	320	334	354	343	357	326	300	327	367	331	312	321	329	326	328	321	332	320	333	345	337	319	341	342	364	351	364	318	350	360	355	332	330	332	353	340	348	310	321	356	312	331	332	320	343	327	329	343	325	332	335	376	334	337	316	349	328	328	331	311	327	315	316	327	313	320	362	328	322	369	352	313	334	353	315	366	315	348	324	330	339	342	356	335	312	344	329	296	361	318	341	342	367	327	342	321	324	343	341	338	342	315	334	363	351	360	318	335	333	323	328	326	323	371	313	344	310	335	337	335	328	324	331	310	331	327	358	326	318	381	337	309	296	276	349	368	341	317	297	340	323	340	319	367	363	321	341	332	348	308	339	338	319	329	346	352	336	332	335	327	347	302	329	335	299	311	309	332	345	316	336	351	309	336	335	364	354	343	322	343	335	341	318	309	303	323	376	341	341	365	309	317	326	337	346	349	353	342	300	360	349	349	338	350	300	316	323	347	329	314	350	338	330	331	319	331	314	358	339	340	320	311	337	359	319	345	324	311	332	342	343	337	339	312	345	329	327	328	329	358	316	315	349	328	333	366	378	293	333	318	335	321	329	345	387	335	305	348	341	331	362	329	297	351	342	379	338	343	361	347	341	346	310	356	295	331	328	345	331	339	333	328	326	319	339	318	338	368	323	322	344	329	289	365	310	362	330	329	340	318	335	387	384	323	339	324	375	340	349	322	341	329	340	330	346	327	323	328	336	331	325	316	325	312	350	337	336	356	338	312	322	324	348	334	323	312	316	350	339	368	315	311	339	323	326	299	313	330	348	339	343	335	339	350	314	312	334	333	320	338	357	322	335	334	339	364	348	332	329	351	328	325	354	322	352	342	351	324	325	319	336	327	318	289	364	268	336	345	338	309	354	334	311	365	302	329	332	328	332	336	358	334	315	336	315	332	354	352	335	322	334	336	328	331	330	338	301	335	307	350	344	336	361	343	310	334	340	357	321	326	321	323	310	353	343	336	358	352	365	354	347	340	339	345	348	326	326	315	335	318	348	330	327	329	360	331	332	350	343	333	371	328	358	325	336	333	346	350	337	336	347	349	335	334	357	309	340	346	336	320	350	331	322	309	309	319	359	315	335	323	301	307	344	313	334	330	305	341	333	338	366	344	350	319	345	349	315	361	356	333	328	328	303	313	343	310	307	350	320	350	332	299	338	356	351	310	329	343	327	354	339	337	314	351	300	324	352	335	323	359	339	353	346	337	326	329	310	355	336	351	321	353	342	341	355	315	322	356	358	347	342	341	356	335	356	365	328	330	306	363	336	361	361	334	332	332	341	327	311	352	315	361	330	336	350	312	332	344	338	342	314	293	332	318	357	318	348	338	357	376	332	305	349	358	329	308	322	327	290	353	351	332	304	351	323	337	340	339	322	322	322	351	350	350	323	328	330	340	316	352	322	329	290	348	295	336	341	326	326	290	380	356	336	295	325	330	331	333	314	370	354	346	325	343	348	354	358	352	345	350	354	335	341	327	381	327	357	323	319	354	376	336	336	318	313	342	304	360	373	323	332	337	334	315	339	325	328	358	309	334	365	331	330	351	312	348	322	305	316	326	331	324	341	309	327	339	360	340	327	339	334	336	326	358	331	310	313	346	357	354	343	355	352	333	356	321	325	311	325	347	343	356	293	346	326	349	330	337	364	334	334	318	343	364	334	342	334	316	358	356	360	340	353	329	364	386	351	329	337	333	322	338	364	328	337	373	325	336	339	355	330	328	350	330	368	364	321	356	312	321	364	325	337	327	349	350	338	345	354	341	341	337	327	325	329	327	358	333	359	346	342	362	358	353	341	331	341	322	347	323	352	343	337	323	310	306	340	320	346	313	338	361	328	330	388	346	326	300	331	348
2957	617	110	38	46	49	51	68	80	92	62	64	70	64	68	65	59	56	51	47	58	46	49	40	25	46	47	28	33	29	38	34	32	37	31	24	29	25	25	31	26	28	37	26	29	31	31	23	32	31	29	32	27	32	37	18	38	29	32	22	28	35	33	35	28	25	37	19	20	22	29	19	26	35	22	36	31	30	28	30	28	30	25	32	25	28	27	30	27	30	30	31	23	25	30	38	36	28	30	31	31	29	31	25	24	32	30	27	24	26	18	32	30	33	32	27	34	22	23	26	37	26	27	29	25	30	29	29	29	31	26	27	24	31	39	34	39	21	32	35	28	28	27	31	22	32	32	28	25	35	24	28	29	21	42	26	32	33	23	29	19	33	19	34	32	24	38	31	28	32	36	23	25	33	34	27	26	24	24	44	33	38	20	25	24	31	24	24	34	25	16	23	32	34	26	27	31	33	27	29	24	28	27	26	35	32	21	35	28	33	30	32	31	31	30	27	32	22	29	20	27	19	34	29	37	29	27	26	33	32	24	30	35	20	26	34	39	30	20	24	20	23	31	32	31	30	34	36	23	30	21	30	36	24	30	23	24	46	31	31	23	24	26	35	31	36	33	24	26	38	35	23	31	29	23	33	21	36	20	20	30	31	23	36	34	30	29	22	42	20	29	30	28	34	29	38	29	26	25	27	28	33	42	28	27	30	26	31	25	25	33	25	24	30	36	30	24	31	31	39	24	22	27	33	26	18	18	26	35	28	25	41	21	27	31	38	30	23	41	38	28	32	30	48	27	21	29	25	33	38	25	31	31	32	28	25	27	33	31	17	32	33	26	27	26	27	28	38	25	39	25	32	34	38	29	30	37	22	22	27	29	30	21	32	29	23	43	22	37	29	37	35	33	27	33	34	35	26	21	36	24	28	25	23	31	32	29	33	18	22	22	41	18	31	32	25	20	22	26	23	22	37	36	27	26	29	32	25	27	33	43	33	32	24	23	22	27	28	39	28	30	27	23	25	27	31	30	24	36	21	24	34	31	33	22	39	22	21	27	30	33	31	41	35	29	32	32	26	27	33	32	40	17	29	36	30	28	34	33	23	28	17	24	19	21	19	21	38	36	30	25	32	32	37	30	22	25	27	24	24	36	39	24	31	20	23	24	25	35	25	23	20	31	35	24	30	36	34	24	27	23	32	31	25	24	27	33	26	36	30	28	31	30	24	33	19	34	36	21	29	31	38	28	31	29	32	39	34	29	29	23	30	31	33	27	24	32	33	36	30	21	26	28	30	22	29	26	26	34	24	27	28	36	38	29	38	26	27	31	29	24	28	26	33	32	31	25	28	18	27	24	30	34	30	21	36	41	30	26	40	24	23	37	27	34	30	33	30	28	29	28	28	26	19	35	33	28	26	22	28	29	19	23	37	26	30	34	29	31	27	25	22	32	32	29	27	30	30	38	26	38	24	24	31	28	25	30	26	24	28	36	26	39	22	27	25	33	27	24	31	33	29	35	26	28	21	29	32	27	29	27	24	32	32	32	28	32	36	26	37	33	28	27	30	31	27	28	34	32	20	23	27	28	26	35	24	28	31	32	27	36	33	28	31	30	33	31	36	37	30	26	28	28	35	33	38	23	32	27	32	26	25	21	35	24	37	33	24	34	21	33	29	35	22	30	28	29	32	36	34	29	22	22	23	29	30	33	40	33	23	33	20	41	35	25	30	29	32	26	29	33	26	21	25	28	22	25	30	25	30	34	30	36	28	27	34	33	24	44	41	36	26	34	22	29	32	28	24	28	29	30	27	34	27	38	31	26	26	24	18	35	31	37	22	24	34	28	28	26	24	34	26	25	30	34	21	33	30	35	33	37	39	31	29	39	31	27	21	34	33	21	31	30	26	28	28	22	35	34	21	28	41	29	33	45	28	32	31	27	37	29	26	25	34	23	22	17	37	30	32	33	37	29	30	29	21	33	26	29	20	31	42	35	32	24	28	29	29	32	24	29	23	28	28	30	32	38	31	24	30	25	32	18	35	23	17	30	27	30	18	35	21	34	26	28	30	30	31	27	43	29	31	41	21	25	21	33	23	18	29	27	32	30	39	30	26	30	25	35	35	33	29	27	20	29	21	30	31	30	25	28	29	23	23	30	25	35	29	35	33	28	29	20	24	33	26	28	26	33	28	26	29	29	30	26	30	36	34	23	26	28	29	21	33	39	30	25	31	27	23	29	32	36	30	22	29	23	26	32	35	30	28	34	36	20	30	36	21	32	15	32	22	38	26	30	29	31	29	21	25	28	27	26	32	22	20	28	30	31	27	31	28	32	35	29	40	25	28	30	29	23	28	28	32	28	28	31	18	26	29	30	39	25	29	23	29	39	26	20	30	20	34	25	39	36	32	38	31	32	25	31	33	23	31	30	18	21	30	23	30	25	29	25	28	23	29	25	29	35	35	31	25	15	31	28	38	31	30	28	30	29	31	24	28	32	26	32	27	31	31	30	29	27	27	33	26	17	32	37	31	26	32	25	32	26	35	32	24	27	29	22	40	26	27	30	29	36	30	28	20	40	27	24	25	23	25	28	36	29	29	23	33	30	33	22	32	32	39	24	30	19	23	33	30	32	36	22	36	35	30	31	26	36	25	28	25	40	20	33	25	29	23	25	34	27	29	32	28	37	30	17	34	30	22	25	27	26	36	26	36	38	30	21	29	35	28	31	21	41	42	23	35	20	28	34	31	39	38	22	33	25	22	26	28	33	29	21	25	25	31	29	29	28	22	32	22	40	31	31	14	27	31	24	24	35	34	34	28	33	30	23	35	34	28	29	29	35	27	31	44	26	25	27	27	33	33	22	25	29	25	35	26	37	26	18	25	35	37	33	26	23	33	27	30	31	36	18	39	25	24	33	36	31	27	22	25	30	34	21	33	24	27	39	26	25	28	27	23	22	34	32	33	29	30	28	31	28	31	31	26	30	40	26	35	27	30	32	38	28	34	32	29	32	36	25	27	28	35	32	29	31	25	22	23	28	30	32	30	19	20	35	26	31	28	28	38	26	34	31	32	32	20	30	30	35	28	35	26	27	35	26	36	34	26	32	30	31	21	43	36	23	28	30	29	24	28	33	20	22	36	29	27	26	28	29	17	36	36	24	37	31	30	28	28	31	27	30	30	22	33	24	25	30	22	29	39	23	34	36	26	27	26	30	28	28	29	44	35	38	33	35	29	29	22	23	39	31	34	32	26	30	27	25	30	27	33	29	25	34	30	27	27	31	25	35	30	30	35	20	28	21	26	26	27	26	27	29	26	29	32	33	23	31	27	30	30	21	33	34	34	29	22	34	29	28	30	33	35	29	26	32	35	24	29	33	33	35	29	35	25	34	29	35	26	40	32	32	29	27	30	23	26	26	24	26	24	26	31	31	26	24	28	22	30	29	27	32	26	29	31	30	37	31	26	29	31	18	25	36	24	23	32	33	25	33	37
25120	6443	1297	659	1296	2103	2660	2861	3085	2768	2348	2431	2071	1864	1837	1698	1463	1236	1133	1011	825	756	730	666	555	592	513	525	547	517	483	507	393	396	406	379	442	360	372	302	296	301	245	240	266	287	252	279	240	279	279	284	253	255	274	242	241	243	260	246	291	263	223	274	248	262	276	294	235	285	254	266	263	259	237	231	266	244	285	239	294	278	248	270	285	263	241	246	261	241	239	262	268	273	246	276	256	259	235	267	263	243	222	251	233	269	254	235	262	258	257	262	248	265	252	244	253	255	270	267	255	246	256	247	254	273	236	285	247	247	282	263	237	267	259	273	265	268	264	241	267	268	275	260	247	255	250	277	287	286	238	245	263	258	262	287	237	251	248	260	261	262	257	272	247	255	268	269	262	246	248	244	260	279	276	247	237	264	245	255	238	257	250	246	280	234	255	232	265	240	260	258	248	278	247	240	269	257	252	265	246	266	239	254	293	236	263	244	259	267	235	283	254	269	258	258	243	249	277	250	265	261	245	277	230	256	250	238	258	250	232	244	272	272	282	247	276	247	263	272	256	272	230	271	239	276	231	258	262	233	276	262	281	262	271	263	261	268	248	242	238	230	227	259	273	233	243	259	257	240	270	244	248	267	247	267	235	260	238	229	281	279	278	239	256	250	259	244	237	282	270	249	266	251	236	249	244	262	258	261	236	236	239	230	248	263	259	274	275	245	249	276	276	253	220	258	244	257	253	254	246	250	242	269	211	290	259	265	261	232	268	245	262	274	250	269	240	281	254	303	247	229	284	245	257	268	280	241	272	262	241	264	286	255	256	294	244	241	257	250	254	249	243	239	279	252	232	247	241	252	256	271	244	265	260	262	247	259	288	280	305	237	243	266	264	258	258	263	267	238	234	240	251	245	244	243	250	234	249	247	264	253	227	270	271	257	261	231	227	263	260	259	260	271	276	259	224	253	261	278	257	258	272	261	215	276	258	236	269	258	260	270	261	248	278	248	252	246	259	257	239	267	251	259	271	287	273	253	250	278	243	265	247	254	267	241	219	268	255	261	252	259	241	291	255	248	223	276	235	279	252	257	269	256	264	261	245	258	254	262	265	245	242	274	220	254	249	245	232	237	257	266	256	251	257	256	252	266	273	286	259	259	263	259	257	249	257	252	246	222	244	265	257	260	267	272	281	260	251	274	259	247	240	225	264	232	259	265	258	251	257	258	260	250	248	252	262	258	243	261	227	251	236	240	252	256	236	280	252	243	312	273	291	249	225	251	273	248	237	258	265	243	246	235	259	246	260	263	236	231	286	243	264	278	243	285	268	250	264	265	260	253	270	252	256	307	257	243	250	257	259	279	218	254	272	246	261	265	241	257	244	239	272	244	244	270	253	249	256	265	251	280	259	246	278	251	250	269	261	280	237	294	239	276	260	255	261	253	251	243	275	241	217	268	233	240	247	269	247	256	244	262	242	250	264	247	294	264	251	257	282	248	274	249	260	252	262	257	257	259	261	235	242	254	230	253	252	251	260	279	261	236	243	275	259	253	258	233	256	287	259	232	261	266	243	249	258	260	258	277	294	239	250	236	278	264	256	278	292	249	258	259	252	265	251	284	259	275	281	232	308	276	233	273	244	265	208	249	250	278	280	268	241	254	244	258	272	255	237	237	244	260	257	249	256	269	236	247	228	236	249	250	256	261	266	257	238	253	270	237	253	225	274	246	253	277	287	278	225	247	252	260	270	257	276	263	239	268	244	266	251	254	265	239	272	249	254	236	264	248	256	256	269	224	270	271	235	280	287	236	271	236	276	244	255	283	235	274	250	262	241	242	278	280	269	247	245	242	280	246	279	262	261	255	235	254	273	260	239	283	259	269	273	253	263	299	272	260	245	276	224	238	264	258	248	266	279	261	241	225	289	246	261	243	283	249	221	257	267	262	263	299	256	261	259	256	269	235	236	244	250	269	255	241	255	233	252	243	275	241	259	272	254	251	258	271	241	257	288	269	263	258	284	241	286	261	267	259	236	259	285	265	248	254	238	253	242	261	290	249	253	259	285	273	245	243	240	250	294	261	256	277	256	260	244	257	266	259	291	264	229	272	261	277	237	273	282	269	246	248	282	235	250	253	237	253	274	229	234	259	259	232	262	231	257	273	256	245	258	276	286	243	240	268	265	284	258	267	225	269	236	250	247	279	218	250	241	290	251	270	254	267	274	231	260	279	255	236	246	228	271	227	256	245	275	248	265	275	277	239	254	267	273	275	275	233	251	232	258	252	270	264	265	285	254	268	258	276	262	268	246	258	243	243	242	246	258	268	270	267	286	258	256	269	238	265	278	248	253	238	275	257	263	255	241	256	251	259	239	252	267	264	270	266	231	255	228	261	280	276	258	240	264	253	242	264	243	212	256	249	253	231	304	251	241	266	233	229	264	256	259	233	232	271	251	255	258	285	268	282	274	256	239	261	254	248	260	267	255	270	254	315	284	255	280	259	272	261	258	224	289	235	251	265	252	247	243	272	254	236	235	239	259	241	240	255	274	213	283	257	249	239	259	232	261	261	258	269	253	288	285	229	258	260	246	274	250	245	264	257	251	259	274	278	250	230	271	235	221	245	269	255	282	264	257	259	263	262	261	261	266	256	230	246	260	218	271	276	266	256	269	272	239	259	238	249	270	290	278	256	254	252	290	260	265	240	257	271	260	268	231	254	284	230	257	250	267	295	236	253	243	239	276	271	261	276	241	283	269	256	266	258	261	267	246	280	247	280	270	255	255	247	274	239	233	252	229	246	231	263	258	246	236	279	225	252	249	247	241	253	245	257	236	255	259	283	292	255	260	264	258	263	267	263	245	239	270	249	257	266	288	250	275	246	281	244	236	242	272	254	281	256	262	254	244	266	249	238	257	228	250	221	265	250	276	251	267	240	234	259	239	250	267	252	294	251	232	225	249	282	244	241	261	282	262	235	223	252	237	292	224	239	280	255	288	248	253	252	225	271	252	266	251	265	253	232	262	222	241	269	252	248	259	258	252	226	250	251	244	259	259	284	247	235	257	276	243	282	244	273	263	297	248	260	282	254	269	269	278	296	263	257	265	235	248	239	247	254	264	257	233	233	262	244	263	278	260	239	245	251	279	247	260	275	245	273	254	261	237	277	246	268	267	255	250	260	306	242	269	266	273	249	273	274	257	264	264	299	269	288	234	256	258	249	258	250	264	250	259	243	235	226	278	267	238	262	261	242	269	267	283	225	265	261	269	253	242	253	247	258	241	249	269	233	249	260	256	256	235	254	270	275	244	245	238	274	262	247	243	227	267	264	259	284	252	238	239	248	290	246	246	238	267	268	259	253	245	274	233	272	249	259	261	279	288	242	271	255	267	242	263	267	262	266	260	253	229	254	241	275	267	259	236	248	260	249	241	284	255	268	274	262	250	258	285	253	265	249	245	267	252	239	240	249	240	253	259	255	251	242	226	256	246	260	271	241
4205	1331	207	97	84	80	96	107	110	113	94	100	104	103	104	106	105	86	90	78	57	65	65	57	62	65	68	68	59	60	57	60	61	53	49	57	60	49	45	43	39	42	48	44	44	45	40	47	54	43	52	48	59	51	51	46	43	41	48	41	49	49	53	57	48	40	41	59	46	37	33	43	37	38	42	44	40	47	47	49	33	51	52	37	43	33	45	47	39	45	41	44	49	40	42	46	39	45	44	50	38	57	47	37	50	44	41	44	38	57	41	48	52	53	41	48	47	55	44	37	53	44	37	43	46	55	48	31	48	48	50	42	55	49	46	51	44	43	41	44	33	36	37	36	48	40	39	47	49	41	58	56	49	31	51	52	38	40	42	49	50	39	44	39	38	44	53	50	51	42	39	38	48	52	59	36	49	39	51	56	39	43	49	53	52	44	30	49	54	41	51	35	61	47	56	43	53	40	35	45	50	41	37	50	46	47	43	36	35	45	51	45	47	41	37	41	54	54	46	52	39	58	36	46	52	58	49	46	43	58	42	43	55	53	57	35	43	47	51	37	51	46	42	54	56	53	43	37	39	52	48	54	47	35	39	46	49	39	43	33	54	43	43	41	38	38	42	47	41	40	43	55	40	56	41	48	38	48	35	52	54	59	44	59	56	55	58	48	37	40	44	46	42	49	34	44	52	60	50	51	47	43	50	35	41	59	44	41	46	41	57	39	42	52	48	43	49	51	50	61	50	45	54	54	40	55	45	43	49	58	44	40	53	45	38	43	35	36	40	53	44	51	47	37	43	39	45	40	39	36	57	52	39	61	54	51	44	48	50	34	36	58	46	45	49	39	43	37	38	37	43	49	59	38	43	39	34	47	48	42	42	39	45	46	57	46	47	44	49	37	45	47	41	54	42	38	43	54	61	59	53	38	47	53	46	57	48	40	69	43	42	50	39	44	50	51	40	44	54	53	52	45	36	52	47	46	42	43	57	57	40	39	42	50	54	55	41	40	31	52	44	54	49	43	58	38	47	42	45	52	44	39	35	45	43	51	44	52	43	46	51	36	58	38	29	60	36	45	46	41	47	40	54	44	54	47	47	48	38	32	56	48	38	39	44	49	43	41	42	48	46	53	48	53	47	42	42	63	44	60	56	38	45	56	40	59	54	49	46	50	56	38	49	46	52	51	42	46	45	42	53	45	48	50	40	42	51	42	38	39	42	42	59	49	40	40	49	59	58	51	49	42	47	47	35	51	34	54	41	48	47	57	41	54	43	47	37	43	49	40	38	53	47	51	46	47	44	49	49	38	50	36	30	53	46	47	52	53	37	62	50	44	42	50	45	46	51	55	56	44	33	49	42	39	46	43	62	44	50	35	45	41	50	45	51	47	48	50	49	45	50	38	41	41	39	37	54	43	48	48	50	47	51	50	36	40	55	66	48	60	47	43	60	44	44	55	46	54	52	43	37	47	39	49	32	40	42	49	54	52	37	46	48	45	37	54	52	45	50	51	51	54	40	44	48	44	48	49	43	43	47	47	46	46	53	58	49	39	52	37	38	43	34	53	33	47	49	48	52	55	53	43	48	37	40	49	49	44	51	37	57	34	38	35	59	46	53	44	38	47	53	61	45	46	50	41	47	44	32	50	44	43	62	44	45	47	42	39	46	38	48	59	46	48	42	31	43	52	46	48	48	39	41	59	47	49	49	48	29	57	27	40	53	51	42	57	35	55	60	43	46	52	41	44	54	43	53	44	56	44	56	57	33	62	48	62	51	49	57	38	54	45	48	49	43	51	44	52	52	42	42	50	43	45	44	41	49	38	54	44	57	42	42	40	35	34	45	42	57	56	48	39	55	50	65	44	43	41	59	42	47	57	50	52	35	37	54	44	50	54	41	55	49	45	54	53	37	45	38	30	36	46	48	53	54	55	38	43	52	55	46	57	34	43	46	39	40	33	55	47	55	40	40	53	42	45	40	41	36	44	46	52	53	49	48	50	44	52	48	59	46	42	42	45	53	40	44	46	55	43	54	43	44	41	41	50	54	53	46	38	50	39	48	44	40	55	58	46	44	53	48	59	40	55	55	40	52	43	61	42	44	50	44	52	48	46	51	51	52	55	51	62	52	41	46	46	50	40	51	61	52	44	56	54	44	58	45	42	51	43	56	44	45	50	39	40	47	41	49	38	44	36	51	47	43	39	48	45	45	47	58	51	55	37	38	42	39	60	40	46	37	53	52	59	51	33	38	50	34	45	40	44	54	52	39	42	45	49	35	44	44	46	52	44	37	40	49	51	46	46	49	43	35	43	44	46	52	57	40	47	54	33	48	65	52	51	43	56	53	54	44	43	44	43	50	40	52	45	48	44	39	59	55	61	43	41	44	48	49	54	57	41	38	54	33	45	40	48	41	47	41	52	45	46	48	45	38	41	45	43	57	51	49	53	39	36	55	47	34	40	58	45	49	40	51	48	46	40	45	38	56	40	58	49	51	39	44	44	29	36	57	61	49	47	49	43	40	43	52	52	45	58	35	37	50	48	41	60	35	35	44	38	52	47	40	40	38	47	38	46	48	53	52	42	36	40	57	46	38	41	54	34	54	51	57	62	42	44	51	35	51	37	48	58	47	50	40	34	46	34	50	45	46	57	49	54	31	51	46	42	57	48	40	54	47	58	48	52	45	38	35	40	50	46	44	49	41	29	47	43	41	59	43	39	34	50	41	46	42	39	28	50	36	32	48	39	53	41	45	46	44	54	51	33	38	49	52	46	44	45	49	43	38	37	32	39	55	46	45	50	48	48	48	44	43	42	43	45	45	49	36	37	43	46	39	45	30	34	43	42	37	42	49	64	43	46	52	61	49	48	50	41	58	36	42	46	55	50	47	49	39	40	51	53	46	53	38	49	44	41	48	41	43	47	45	49	40	46	41	54	41	50	50	40	44	44	37	45	52	52	36	60	46	52	49	41	54	49	46	48	52	53	46	51	50	43	46	62	42	43	49	51	49	47	39	52	37	40	54	39	48	51	48	41	44	50	37	51	48	48	61	39	55	57	45	44	55	36	47	44	41	48	55	48	44	38	45	48	67	41	39	57	47	44	35	62	59	52	48	50	43	41	51	61	50	45	49	46	36	40	50	56	50	47	48	42	43	34	51	39	47	50	52	51	53	44	46	39	48	45	55	45	58	44	47	46	36	41	36	44	52	40	40	38	47	42	46	51	45	41	44	42	53	37	57	47	40	46	38	33	52	49	43	45	45	40	42	54	40	49	52	46	49	60	48	38	33	41	52	40	37	45	42	52	46	45	46	49	47	54	33	41	44	58	45	43	33	33	31	39	50	48	45	38	58	60	60	56	57	43	43	50	56	50	32	46	40	41	52	46	35	45	48	46	49	55	63	36	56	40	51	46	33	45	48	38	46	50	52	46	56	40	50	35	40	57	42	46	41	48	48	53	36	50	45	54	53	47	44	62	46	50	37	50	49	53
31807	11695	2466	1258	2360	3888	4808	5198	4930	4233	3892	3551	3151	2983	2887	2520	2306	2106	1812	1503	1406	1256	1106	1052	958	863	853	898	844	821	730	770	708	740	690	629	635	610	562	516	530	525	453	456	411	452	413	427	434	462	447	389	414	416	401	393	459	399	417	457	422	385	377	418	431	390	384	431	413	399	382	408	412	405	404	418	387	450	450	419	446	447	483	420	359	413	444	462	399	395	403	392	391	413	392	411	396	384	414	390	403	421	416	437	416	398	454	422	404	441	414	395	410	420	374	391	417	399	414	431	433	423	429	409	426	393	408	381	398	410	433	366	403	454	381	410	371	373	407	399	427	418	414	416	387	418	427	419	419	408	439	436	384	414	416	428	400	395	421	420	414	393	401	358	416	414	438	427	428	424	395	395	441	430	402	402	427	442	456	386	413	429	412	381	438	388	456	445	410	398	419	393	401	424	428	379	404	406	421	402	381	431	396	377	434	411	384	452	406	445	407	442	399	411	402	413	364	396	444	395	438	425	398	400	401	400	394	410	409	384	424	382	430	403	356	407	421	406	443	419	372	383	402	401	412	449	393	448	424	425	403	427	417	413	452	398	407	439	427	437	396	408	414	422	437	403	419	423	425	388	418	437	443	411	419	372	394	418	408	423	411	416	419	421	352	406	403	402	392	456	429	447	410	387	414	382	388	398	407	429	412	435	394	393	421	434	375	406	397	418	407	402	404	418	441	400	443	412	430	411	434	397	415	390	409	418	387	425	415	406	396	444	417	417	381	423	401	372	406	390	427	442	427	419	391	395	442	434	385	417	429	397	384	416	400	401	394	407	432	400	394	402	401	401	367	419	420	418	409	419	380	404	353	408	399	435	422	417	414	386	385	414	426	418	378	409	392	407	418	413	427	406	376	428	424	418	439	430	386	422	429	385	402	422	432	388	405	426	434	381	432	396	393	425	394	386	414	440	438	436	426	412	441	408	392	432	421	411	426	418	395	404	438	427	403	406	429	400	402	407	431	390	398	437	416	416	404	454	378	395	435	420	429	422	418	400	414	425	402	406	416	408	420	441	446	436	410	427	431	416	426	399	406	415	428	399	410	391	401	412	424	399	386	418	397	428	393	424	407	424	402	373	411	426	405	390	412	396	384	416	429	433	413	414	377	418	387	459	409	356	398	407	418	433	390	454	426	401	427	422	406	374	424	421	398	409	454	399	407	417	366	420	440	421	411	402	419	432	416	439	410	374	406	394	360	424	413	401	404	380	402	400	415	403	405	424	361	410	449	379	400	420	453	395	429	404	428	408	399	423	388	372	401	397	424	389	397	425	394	429	414	423	394	387	420	414	419	431	429	384	390	424	414	414	398	395	387	418	424	394	428	401	407	422	416	427	434	421	407	415	415	421	399	417	400	432	400	401	397	427	393	456	388	406	364	385	404	400	429	408	393	378	403	408	434	399	440	399	455	384	424	396	425	387	395	414	372	388	406	430	414	396	404	401	381	397	386	378	394	414	422	388	384	422	337	380	425	433	439	427	407	429	378	420	446	413	387	404	380	454	421	424	374	427	399	395	393	408	404	401	410	414	400	400	384	452	382	434	437	422	453	387	378	409	379	412	401	416	409	407	388	399	468	406	413	422	433	432	418	433	410	392	438	417	383	390	382	414	428	383	434	436	373	428	425	375	404	412	415	405	425	417	409	384	407	388	400	414	400	395	386	464	391	414	410	430	428	415	439	383	411	404	421	443	419	444	367	403	421	422	425	397	410	390	433	438	421	439	408	418	413	400	403	400	426	453	402	387	441	425	425	399	409	391	392	428	413	409	364	432	402	370	440	453	400	409	378	407	430	419	391	407	424	431	415	431	452	434	401	455	413	420	418	388	415	394	421	419	397	427	463	418	418	395	440	396	435	404	366	437	407	425	381	442	435	407	410	402	384	416	441	383	397	412	404	377	406	390	398	419	442	393	407	389	434	407	381	425	386	417	368	383	412	444	433	402	404	452	379	410	368	405	401	396	417	389	410	429	393	397	422	424	404	403	413	412	393	428	391	416	406	383	380	387	441	375	390	423	415	392	410	426	415	394	417	446	431	461	398	389	412	403	413	444	400	392	373	425	408	397	386	419	418	406	396	410	448	415	385	388	371	411	376	441	427	409	400	407	396	385	397	396	409	406	435	407	411	437	397	410	381	411	408	380	426	388	393	398	429	421	411	356	447	440	466	408	439	421	406	404	395	410	429	366	427	399	418	405	388	424	428	434	391	437	436	379	441	440	453	406	411	384	407	421	406	395	417	404	407	445	407	400	391	401	427	424	449	391	411	435	401	445	402	391	417	411	411	399	404	407	427	399	399	384	395	398	466	397	416	401	411	447	415	405	414	437	453	425	398	410	386	389	391	393	426	413	427	418	421	399	405	436	420	401	429	404	416	448	412	410	376	423	393	391	430	416	418	407	412	402	413	399	411	400	424	422	408	445	408	424	410	414	432	381	408	370	403	417	391	386	390	438	455	431	420	409	412	426	405	393	417	443	450	396	395	403	390	422	396	398	415	414	399	385	405	415	435	409	397	409	421	411	402	425	393	360	442	408	407	392	407	398	409	430	411	385	383	436	404	404	414	384	418	454	394	408	444	447	414	408	402	417	399	437	401	422	417	415	411	419	388	419	404	384	426	411	428	384	404	411	412	437	376	392	423	403	389	427	431	442	405	357	427	398	388	432	400	399	428	425	394	408	398	401	403	409	380	440	423	411	364	422	366	406	398	408	380	405	378	394	400	384	438	425	405	404	404	400	401	412	438	454	443	408	380	388	434	326	434	400	396	413	404	401	401	400	380	374	423	393	411	433	425	459	419	445	382	433	387	410	398	417	398	416	406	401	431	387	420	430	378	392	434	417	403	409	422	398	401	384	360	409	400	378	429	425	399	430	395	448	380	402	456	387	385	411	417	434	426	388	397	436	380	402	403	428	426	421	437	405	412	395	407	403	406	449	371	416	420	382	397	397	403	412	401	444	403	417	411	412	440	392	377	391	396	405	403	414	412	386	423	427	418	420	388	407	410	406	390	402	389	392	416	429	392	434	452	449	369	430	424	394	454	391	390	394	428	370	395	410	427	410	378	420	382	450	424	434	385	386	384	415	437	388	424	422	397	413	370	406	397	407	426	418	418	436	400	417	379	407	400	402	405	393	422	390	425	412	445	414	387	418	426	378	415	394	428	413	424	405	425	396	407	435	404	387	438	399	408	417	411	411	427	390	413	440	391	410	375	397	440	406	405	402	399	411	408	416	398	418	396	395	370	421	461	436	402	387	412	422	385	381	397	420	383	421	387	430	422	411	402	397	396	391	436	415	461	391	385	385	430	407	411	397	406	409	421	380	416	415	426	453	386	431	425	427	439	381	398	403	415	424	430	412	393	396	385	365	397	399	414	400	400	394	361	430	400	420	425	412	366	410	393	418	410	397	382	421	385	400	400	440	442	406	407	422
4583	1081	170	66	47	44	53	77	65	93	67	73	71	82	80	67	59	52	49	48	44	45	37	29	27	27	28	29	30	26	23	25	28	33	26	28	26	12	26	12	12	17	24	19	9	22	19	11	19	17	19	14	13	11	26	16	15	24	27	14	14	18	17	15	21	13	15	23	12	21	23	24	7	9	22	12	13	14	12	14	17	14	17	10	22	14	10	17	16	10	22	18	19	16	13	14	21	14	21	18	9	15	16	17	19	22	16	18	17	9	14	18	15	16	16	13	17	9	20	13	17	12	21	18	12	10	22	24	19	16	21	15	20	9	24	15	12	20	18	17	25	10	17	15	22	13	12	14	18	16	9	10	22	18	11	24	15	10	13	19	18	19	21	15	23	18	13	28	14	17	16	20	22	18	15	19	20	18	18	16	22	23	13	19	15	17	16	17	11	17	18	19	14	23	14	16	12	19	23	10	22	18	16	15	14	13	10	16	20	20	15	9	19	15	21	20	22	23	10	12	19	18	18	13	23	15	17	21	16	16	16	14	21	22	17	10	21	11	15	27	15	19	14	18	10	16	23	14	18	14	23	15	20	13	10	24	17	20	15	22	18	11	19	18	18	9	19	15	12	25	14	14	10	20	17	17	18	17	15	19	19	16	21	15	20	19	12	14	10	30	17	27	21	11	25	18	21	12	17	22	16	26	22	15	10	11	22	24	21	21	16	16	18	18	10	22	15	16	15	11	9	17	23	15	18	16	18	14	8	13	23	17	18	17	17	23	17	21	18	21	16	15	16	16	12	17	26	10	23	24	23	16	23	24	21	11	12	20	22	21	18	17	13	11	18	17	16	27	23	21	20	23	18	17	16	14	12	19	17	10	10	17	15	14	17	11	14	19	19	15	19	21	20	17	21	12	16	33	8	16	19	15	16	19	15	14	20	8	14	20	22	14	14	12	15	21	13	16	18	12	19	13	21	18	18	20	16	21	17	15	26	18	17	18	9	13	24	25	8	17	18	20	16	7	18	21	13	24	20	17	13	20	17	15	15	17	19	12	15	15	17	18	9	21	17	14	15	12	12	15	15	21	21	20	7	7	15	12	21	16	16	16	20	19	12	16	17	17	18	16	21	21	22	19	12	20	14	22	16	20	22	10	13	20	20	21	21	12	18	26	28	15	17	11	13	14	20	14	20	10	17	12	14	24	14	23	16	19	21	24	19	14	16	14	17	14	10	25	16	19	21	15	19	9	15	15	18	13	15	19	16	14	12	12	20	17	18	22	16	21	19	20	14	17	17	18	20	18	21	15	17	16	14	18	13	17	20	9	13	18	18	19	22	19	13	9	14	16	13	21	12	18	21	26	15	18	20	13	16	12	20	21	23	18	18	18	17	23	15	13	24	14	12	8	13	9	17	26	14	22	13	15	15	13	16	20	14	19	17	18	23	14	18	8	19	14	14	15	24	19	11	27	14	13	16	13	20	17	20	18	17	16	16	16	12	14	21	13	14	10	14	18	11	13	15	13	17	17	13	19	18	17	21	8	11	18	23	17	13	18	10	30	21	8	15	16	20	28	18	15	19	11	11	15	12	20	23	23	22	16	16	19	18	18	13	17	12	15	17	16	18	22	21	11	14	24	16	13	24	13	16	14	22	14	23	13	8	15	13	21	8	14	13	13	16	18	16	17	17	18	12	18	22	13	19	17	21	19	23	16	16	14	15	12	16	11	14	9	18	16	18	22	16	24	15	13	19	12	16	19	25	13	15	18	18	18	20	11	10	11	23	16	14	17	19	14	15	15	14	21	11	16	14	13	23	17	12	26	18	19	21	19	20	19	14	11	23	23	14	16	13	19	21	12	17	19	20	19	11	16	15	11	19	16	21	11	18	14	14	19	20	15	16	16	15	23	20	16	15	16	16	20	18	16	21	19	11	16	27	18	18	16	23	22	16	29	17	16	10	17	13	15	9	16	15	17	17	16	21	16	13	16	17	17	19	11	16	18	17	9	15	20	22	11	16	12	16	16	25	19	20	14	13	15	18	11	11	13	19	15	20	24	15	21	12	8	16	16	12	17	20	18	20	15	20	13	17	15	15	29	19	20	15	15	22	18	17	15	15	17	18	13	6	13	21	11	13	19	21	20	25	16	20	14	12	17	14	13	15	18	16	12	15	20	17	20	15	17	18	22	16	16	13	11	8	18	28	19	14	21	12	24	17	18	28	19	17	17	23	20	17	21	17	6	9	20	17	18	25	11	16	18	14	14	15	20	15	17	20	15	22	14	21	10	12	12	21	15	20	16	16	20	20	13	20	15	16	14	14	27	12	19	16	19	16	14	13	11	18	13	14	12	20	17	16	20	14	20	12	19	17	17	22	12	25	23	15	19	17	14	11	15	15	14	18	12	9	15	22	21	22	17	20	21	21	20	24	15	22	21	19	15	16	17	15	18	18	22	15	21	16	16	15	25	15	21	15	14	14	15	9	17	18	19	18	8	24	21	21	15	22	20	19	18	16	14	19	18	20	15	10	12	17	21	13	19	18	15	13	13	21	21	19	10	16	15	18	12	10	22	17	20	11	20	17	20	17	27	15	10	21	14	15	16	10	17	13	15	16	18	15	15	20	14	15	14	22	18	17	25	19	18	20	21	6	20	16	15	17	27	22	16	13	15	15	19	23	20	13	15	17	16	17	17	24	24	22	23	16	20	20	10	23	25	21	25	14	14	17	12	21	13	16	19	20	17	19	14	23	13	14	11	12	17	19	18	15	15	18	19	22	21	13	17	10	12	14	20	13	16	20	12	18	14	23	15	15	18	7	18	20	16	15	11	18	15	12	18	17	16	10	21	16	14	14	26	12	12	19	11	20	17	15	16	27	16	22	18	19	11	15	7	13	21	13	14	16	19	18	11	16	19	15	14	18	24	17	27	9	12	20	16	16	18	20	16	25	27	17	18	21	8	12	14	15	11	21	17	19	17	14	13	16	17	15	14	11	18	20	21	19	18	18	17	15	16	10	18	18	14	17	22	19	14	14	18	20	13	13	20	16	15	21	20	22	17	14	12	16	16	19	15	27	21	12	19	11	11	19	19	24	16	16	12	19	14	22	15	12	16	20	18	18	10	13	22	17	23	14	29	13	14	19	13	17	19	19	24	16	19	17	20	17	8	15	18	22	12	16	14	18	13	16	9	18	13	13	16	12	19	23	12	11	14	20	17	19	20	17	19	17	16	16	16	8	17	18	14	10	20	11	20	18	14	19	23	14	11	19	17	23	22	15	15	21	16	10	23	14	16	24	15	13	22	23	18	22	12	22	15	22	23	19	11	14	15	17	19	20	20	16	12	20	25	18	11	21	21	13	23	19	14	19	20	18	24	26	16	20	18	14	18	17	21	25	15	11	21	16	18	18	14	18	13	20	19	16	17	22	22	18	14	26	24	15	20	19	16	16	17	18	22	15	14	15	21	22	20	14	14	18	14	11	25	16	17
29342	10082	2165	857	1753	3151	4298	4615	3999	3728	3358	3123	2800	2619	2453	2227	1919	1776	1450	1281	1146	943	792	761	697	642	663	580	557	481	507	471	406	470	430	437	342	350	229	264	270	204	163	153	150	179	207	175	166	162	153	172	170	183	169	161	157	152	137	196	141	141	165	154	178	142	150	136	174	174	145	161	159	148	140	170	169	156	171	173	185	158	177	137	153	171	172	197	164	165	137	138	145	173	154	144	185	145	162	145	147	158	148	157	122	153	151	164	135	151	148	146	143	179	128	164	146	156	152	151	145	144	146	131	147	146	150	163	140	143	176	121	157	150	158	164	168	168	140	151	153	155	156	162	145	165	164	161	151	151	141	157	137	137	145	158	152	147	160	162	151	175	142	148	144	159	152	166	145	140	160	142	160	134	124	134	162	151	152	137	170	153	143	184	176	166	139	152	163	125	143	157	137	157	132	162	164	152	171	163	163	156	161	148	148	170	146	147	148	149	136	164	170	121	160	131	143	170	169	165	152	167	150	143	144	132	151	153	162	141	147	149	136	141	160	164	142	129	137	154	159	135	155	170	183	184	131	143	157	152	153	142	129	132	162	139	132	154	131	146	143	165	166	156	153	168	150	156	143	136	154	153	172	159	134	148	142	163	147	176	163	156	162	149	158	139	139	160	164	141	143	132	137	151	127	162	139	150	139	146	145	139	167	149	148	157	138	134	173	153	145	160	146	137	147	149	143	148	165	158	149	121	158	111	146	141	163	164	148	146	146	151	150	166	163	150	142	137	154	161	172	148	154	123	130	151	148	173	160	163	148	145	146	153	147	152	153	140	150	145	148	138	173	166	154	137	155	158	150	125	153	163	140	154	164	157	170	144	157	167	147	142	147	139	146	163	159	140	164	159	135	144	129	138	138	158	167	150	164	150	151	132	150	137	140	149	174	156	159	133	145	147	166	157	148	149	152	133	136	163	140	145	156	139	146	155	160	142	156	151	137	136	175	158	153	131	141	156	155	140	161	155	161	143	151	157	153	147	159	140	140	148	144	122	152	142	169	135	129	146	132	148	135	154	149	149	137	146	133	183	164	167	166	119	155	136	151	175	157	137	131	150	144	156	160	128	147	154	139	143	150	172	155	157	155	152	156	156	156	164	132	164	169	167	147	148	144	143	149	138	157	141	130	166	148	155	143	138	151	146	139	145	146	129	143	156	166	135	148	149	149	153	164	149	170	149	136	162	157	150	159	141	150	159	134	164	155	150	173	136	153	175	156	138	152	168	154	174	169	145	142	169	134	162	153	159	148	148	164	155	144	133	169	155	129	153	124	145	131	141	165	131	138	143	155	137	175	161	152	145	155	132	162	181	155	175	130	136	168	133	137	144	156	151	136	161	162	138	150	153	129	168	159	146	131	164	129	162	122	137	148	129	156	152	139	150	145	149	144	150	143	130	162	151	155	134	144	157	164	138	170	142	134	149	144	143	140	148	141	144	169	158	129	169	146	147	129	158	154	146	144	140	128	146	140	165	152	175	156	168	162	138	154	147	160	149	162	156	148	154	125	148	136	177	151	155	132	142	169	143	149	145	149	176	162	151	158	149	151	169	155	133	146	159	151	185	128	149	146	151	143	150	142	148	157	135	142	150	148	163	160	132	165	142	157	153	147	133	149	151	159	161	158	168	134	158	145	155	156	155	155	169	136	154	130	168	141	159	154	128	153	152	164	146	159	153	141	144	132	164	144	167	149	133	157	160	150	165	151	166	178	135	137	121	143	156	170	139	145	160	139	127	154	164	149	145	163	149	133	161	147	139	165	153	162	154	164	133	144	148	163	143	146	153	143	143	136	148	158	127	150	155	153	113	118	147	139	155	143	160	142	123	149	148	131	166	161	142	150	144	169	159	175	152	156	128	156	150	167	156	151	158	141	136	164	167	127	145	132	144	164	150	147	143	176	156	137	128	155	166	137	140	156	146	151	136	150	141	137	165	153	145	139	149	145	152	178	150	162	138	142	145	164	140	152	152	143	166	156	146	137	165	134	135	162	153	163	160	127	149	163	156	146	171	156	167	138	154	161	169	156	150	157	177	161	158	157	165	143	166	159	156	152	145	157	148	152	165	152	149	161	161	130	136	135	188	168	144	150	162	160	154	144	162	154	156	143	134	136	159	162	164	150	141	139	141	150	143	143	149	144	157	142	156	144	150	143	142	137	165	161	148	148	158	148	153	137	157	163	148	142	152	143	145	149	142	150	128	158	157	175	171	136	152	148	151	151	150	180	149	153	163	164	155	151	152	148	149	142	140	171	136	134	145	143	152	163	152	136	152	146	148	157	142	160	134	150	139	140	144	144	144	150	161	141	140	140	144	185	155	144	154	160	150	166	152	153	154	146	156	149	173	144	150	140	155	151	149	166	141	157	160	146	133	152	147	154	150	139	137	138	153	153	142	171	149	155	154	141	146	150	134	149	161	139	139	138	155	165	156	152	152	146	141	167	166	140	140	146	146	174	145	134	146	160	149	137	148	173	144	167	152	126	143	152	145	154	142	152	148	165	142	153	149	140	108	160	133	152	144	157	175	169	163	136	158	146	142	143	154	154	161	171	148	140	160	143	137	161	160	150	142	142	142	151	144	141	148	135	162	153	146	167	156	168	137	144	172	143	135	150	159	152	154	159	158	159	151	142	143	132	167	141	151	158	167	141	152	152	149	161	128	166	151	155	148	137	154	156	148	150	139	140	168	138	155	151	171	135	152	163	161	132	133	133	143	166	134	142	141	135	156	141	144	141	144	153	151	170	143	159	139	171	155	156	144	162	153	128	143	133	165	180	159	143	169	141	147	141	154	162	177	156	138	158	160	160	160	156	143	142	157	156	150	139	146	153	148	172	134	151	144	139	153	151	160	156	142	144	130	162	157	147	142	159	173	162	141	157	162	157	148	146	145	145	149	143	163	160	134	137	134	133	138	158	132	150	138	128	136	145	148	140	162	144	120	132	156	171	158	152	149	171	140	147	165	127	141	155	167	170	136	172	143	148	147	152	160	155	158	124	136	142	174	156	160	124	160	145	172	165	165	147	151	149	151	132	166	148	177	153	143	162	148	140	153	163	151	119	134	132	166	174	166	132	166	144	141	140	155	159	160	154	160	178	143	173	132	151	157	164	164	136	158	155	134	148	152	139	152	140	151	163	145	161	136	160	157	146	150	139	150	143	144	157	168	140	134	159	164	146	157	157	156	163	162	159	171	142	160	164	175	146	136	147	161	147	161	147	127	159	125	134	162	153	136	162	148	182	122	136	140	168	141	164	140	145	178	167	174	153	145	142	140	131	141	143	163	134	141	135	140	156	146	153	119	168	161	144	152	170	129	164	154	157	138	131	183	134	154	157	146	156	161	147	159	138	149	157	157	157	164	147	144	136	123	161	165	161	152	153	162	132	121	140	138	131	151	133	168	152	147	165	150	158	161	158	160	147	154	130	148	142	154	180	145
5790	1924	306	118	78	97	105	105	132	120	119	141	106	124	107	113	114	85	87	68	68	80	87	59	59	55	66	44	55	48	53	59	47	58	65	41	45	51	46	47	32	45	38	58	53	46	45	39	33	31	35	36	28	46	38	52	40	44	45	37	40	26	29	48	49	41	38	45	31	31	49	50	46	35	39	50	38	42	35	25	36	40	31	48	33	43	41	37	34	37	36	41	37	33	40	39	42	36	37	42	39	33	48	32	36	37	30	42	49	31	39	33	53	42	34	44	25	37	33	31	39	33	40	41	35	41	37	36	50	34	36	39	35	36	47	27	46	35	37	37	38	39	42	26	36	41	43	39	36	44	45	27	43	32	29	38	27	34	29	31	45	37	47	48	29	44	42	45	45	37	36	40	38	47	35	42	43	34	54	33	37	26	40	36	40	30	35	40	44	36	47	41	30	44	38	37	39	43	29	42	40	40	28	38	38	29	35	42	35	37	42	35	43	42	49	30	30	41	43	40	31	44	38	54	41	44	41	32	43	44	39	39	40	38	41	38	25	39	33	47	34	29	43	46	39	37	37	35	37	41	47	36	34	38	32	52	43	33	47	35	39	47	31	37	39	35	27	39	51	38	37	44	37	39	38	36	36	38	37	29	33	51	32	40	38	30	42	36	29	46	28	37	29	36	44	26	28	41	36	46	46	38	38	30	33	38	26	30	48	33	31	33	37	33	48	39	43	42	27	42	32	28	36	36	29	35	41	40	42	37	44	34	24	39	48	42	27	43	38	32	43	33	34	48	39	35	42	39	43	41	34	50	43	28	48	33	35	41	38	36	37	40	40	46	41	36	36	40	35	37	35	31	35	27	50	29	48	36	51	36	48	38	32	24	37	43	34	35	39	34	37	37	40	48	48	29	41	35	31	30	40	38	43	44	40	40	29	41	34	39	40	49	33	45	34	30	43	36	48	45	26	37	20	39	37	38	40	24	46	32	33	44	35	46	37	45	33	41	29	38	29	42	34	42	25	40	36	31	33	34	53	35	38	58	56	39	36	35	38	31	34	28	44	34	35	34	35	36	36	42	43	43	35	40	40	32	38	36	46	27	33	32	39	37	38	25	35	41	38	36	36	33	44	33	33	38	46	40	40	40	32	39	40	39	36	35	41	41	40	38	36	41	35	34	31	33	42	43	40	43	36	44	32	28	37	51	42	44	41	48	42	36	39	45	34	33	33	34	37	44	41	35	32	35	35	37	44	48	31	33	31	42	37	27	40	49	34	39	37	46	28	40	25	48	36	34	39	34	33	31	38	39	32	36	58	36	38	32	26	38	30	40	35	35	51	23	45	46	47	37	50	34	41	41	42	26	38	34	38	38	37	38	49	46	53	37	44	32	53	26	42	37	41	43	24	40	49	32	38	39	37	49	33	43	36	31	35	39	33	36	47	38	42	43	40	52	39	36	38	29	27	44	42	47	42	34	42	45	32	29	38	42	32	39	32	42	28	46	45	32	35	33	28	48	42	41	34	41	38	41	45	38	22	57	38	31	31	39	32	35	33	38	37	34	50	32	32	33	35	38	38	37	39	49	35	41	30	35	35	32	26	31	48	42	38	34	39	52	48	39	33	41	43	49	47	33	34	41	32	45	39	35	35	38	40	40	23	30	44	44	37	35	50	39	38	38	33	41	38	37	41	33	37	30	36	35	29	38	47	44	38	42	41	43	36	32	32	43	33	35	35	38	41	44	41	42	39	36	37	41	35	32	53	46	39	31	40	43	42	36	38	36	44	38	43	43	32	41	36	36	27	45	40	44	46	32	40	45	37	40	40	44	29	36	52	46	33	46	36	54	37	38	38	44	38	33	34	36	47	31	35	37	48	39	41	31	38	39	44	41	33	34	29	39	32	31	42	42	55	32	40	37	31	38	42	43	24	36	47	34	46	32	34	48	38	38	37	35	34	41	40	33	31	34	32	34	35	38	28	31	35	34	38	46	25	36	44	50	35	28	38	38	43	41	52	34	41	41	37	36	41	32	50	40	41	33	33	36	44	33	31	37	37	53	46	37	38	45	43	40	31	42	35	34	47	41	33	34	38	38	32	37	30	37	26	43	36	39	45	38	42	27	31	42	37	48	37	47	29	36	35	37	32	41	41	43	32	24	34	34	30	32	41	40	25	39	41	30	37	33	44	39	36	36	33	31	46	37	49	48	29	27	29	50	34	47	32	42	40	44	31	36	36	37	29	36	39	35	50	38	48	32	28	34	45	38	34	28	30	39	42	22	40	50	39	35	41	47	43	43	34	42	39	34	42	44	29	40	31	47	39	38	30	42	42	35	40	27	47	32	38	36	39	35	43	45	36	37	38	43	41	39	34	42	34	37	34	39	35	37	43	42	46	34	36	35	46	44	38	41	42	30	54	45	41	51	33	48	40	50	41	47	40	30	36	37	47	29	28	34	30	38	34	34	31	38	46	36	40	40	44	37	43	39	36	29	36	41	46	37	41	34	32	36	39	40	37	35	40	36	32	32	38	50	41	45	37	43	39	34	37	39	37	33	38	32	34	33	36	44	40	51	42	32	32	25	30	40	34	46	38	28	37	43	29	41	33	47	46	34	36	40	41	29	51	32	50	34	40	34	43	43	31	47	36	45	43	30	38	41	39	33	33	28	30	28	35	34	32	37	33	39	40	40	35	45	31	46	37	40	31	34	40	31	46	42	50	45	45	41	30	39	45	37	38	43	38	34	37	46	38	54	43	45	33	41	34	39	49	42	36	30	41	43	41	35	49	45	23	33	29	30	32	48	43	29	38	38	42	39	39	43	33	39	26	39	29	35	37	46	37	38	36	42	28	39	44	41	31	43	34	46	39	40	45	40	40	40	36	24	38	40	42	31	22	38	45	33	36	32	47	30	34	36	34	29	44	41	30	33	31	46	32	41	44	42	32	33	44	32	30	47	43	38	41	44	36	22	56	50	40	47	33	38	39	40	36	33	35	42	29	35	44	30	37	61	35	43	39	34	33	34	34	37	38	40	35	42	43	43	37	36	38	34	30	48	39	53	33	35	37	36	37	33	35	32	33	33	30	41	29	35	31	45	34	44	33	40	32	42	34	34	51	42	36	41	38	34	37	34	34	44	37	39	36	39	36	39	32	24	37	36	39	36	33	38	38	34	43	39	34	36	33	40	33	43	42	31	39	49	40	26	44	37	35	37	35	47	50	48	44	31	41	58	44	36	46	38	38	36	38	37	31	32	28	40	38	38	34	35	40	42	48	42	27	41	51	41	28	34	50	43	37	41	32	38	34	38	32	27	36	27	25	43	44	40	36	42	36	49	39	46	39	38	38	49	39	37	36	37	32	34	34	47	48	39	32	33	32	31	52	33	45	40	31	38	36	39	30	31	33	41	35	32	39	39	39	40	44	37	36	24	22	48	44	36	46	33	47	41	30	33	24	34	25	42	40	44	49	40	40	46	39	36	33	32
34710	14386	3316	1480	2900	5166	6475	6204	6213	5149	4655	4336	3950	3920	3629	3276	2883	2507	2027	1823	1630	1492	1385	1263	1087	1100	979	929	949	894	917	715	812	748	800	713	618	581	507	538	460	443	394	388	393	399	376	386	369	381	370	392	354	381	345	329	345	349	359	356	341	368	336	331	346	357	360	336	362	367	368	337	363	364	354	344	378	351	353	391	387	375	367	355	337	370	349	373	355	313	362	382	345	331	310	338	340	329	348	351	351	350	359	321	363	351	324	356	339	335	373	353	369	341	357	367	350	340	352	332	364	365	326	336	322	339	327	384	351	304	386	331	331	361	312	304	331	325	349	320	323	298	352	369	373	368	328	325	359	338	354	350	335	358	362	337	350	354	331	358	353	353	313	329	346	349	354	353	368	349	348	382	333	326	353	342	314	308	354	327	370	371	344	368	333	360	354	325	346	319	364	337	382	358	338	346	305	357	373	366	368	344	356	339	343	427	340	335	364	333	340	347	352	335	313	345	343	353	341	356	347	329	363	325	365	370	343	362	326	316	324	358	335	358	333	355	363	337	367	351	353	357	350	330	349	373	330	365	354	342	337	316	336	311	315	357	369	353	372	343	319	341	347	310	347	317	341	393	296	348	394	354	342	338	390	319	325	318	335	326	319	333	335	354	326	337	339	350	320	349	315	346	328	348	370	358	353	375	335	334	351	338	306	330	360	309	310	342	334	328	355	359	355	350	367	368	354	314	331	347	365	313	357	336	335	305	348	330	384	325	337	349	356	338	323	343	328	319	327	350	329	331	350	346	363	346	365	352	345	361	317	331	379	340	322	351	332	328	361	328	354	350	357	336	330	374	359	343	346	340	337	329	339	376	322	303	303	346	306	330	337	338	353	358	331	343	348	320	325	334	383	365	349	339	364	360	325	327	357	358	320	339	335	362	363	350	358	306	309	343	357	356	327	368	328	345	348	335	321	357	342	352	370	310	343	345	348	333	336	340	358	330	318	329	330	328	328	380	367	341	349	346	356	355	348	347	347	338	352	329	336	327	351	316	346	341	334	358	338	327	352	348	340	340	345	382	372	334	340	321	349	333	389	357	369	345	335	405	345	354	332	346	354	371	342	324	335	373	359	330	342	322	330	328	331	330	349	331	335	330	356	369	316	326	341	337	338	350	329	362	348	338	351	326	293	342	350	336	343	314	348	335	337	348	350	334	356	351	356	359	348	343	347	330	358	380	345	317	350	370	336	354	370	337	336	332	338	378	287	356	365	367	391	346	325	333	338	337	345	344	315	351	320	350	329	362	342	327	375	347	341	357	298	361	351	336	366	337	335	371	350	334	369	345	362	352	336	343	327	364	345	341	347	367	330	358	325	338	364	360	319	325	337	332	355	344	357	339	341	337	327	322	346	377	347	341	321	345	361	334	330	309	350	361	319	370	315	378	350	347	306	339	341	366	361	329	344	329	355	324	337	349	322	318	363	386	330	330	322	360	317	324	340	346	319	353	328	306	331	347	334	343	348	365	314	384	358	329	342	312	308	330	353	362	360	362	360	359	348	342	349	348	306	350	326	327	346	331	350	339	349	345	351	369	361	354	350	361	320	342	309	329	314	304	347	376	325	329	342	356	342	271	358	321	342	344	362	317	352	341	349	337	346	355	332	321	332	351	349	350	341	352	317	352	347	331	313	348	352	353	338	336	315	392	359	334	354	338	314	349	360	349	337	347	338	367	325	358	314	312	344	317	322	310	341	346	339	359	349	368	332	348	342	344	330	355	346	348	351	315	341	359	336	327	341	315	341	338	357	334	320	346	362	320	336	294	319	321	339	355	328	332	364	342	377	361	355	359	373	334	368	324	369	341	334	304	328	342	368	348	336	345	313	335	330	326	348	331	317	343	370	337	323	354	325	358	341	350	343	339	352	318	329	341	389	332	333	330	369	351	343	310	330	338	372	324	349	353	331	351	383	339	326	342	317	354	378	340	332	327	360	334	337	369	347	350	346	359	330	357	337	327	335	337	349	341	352	369	326	345	364	315	349	355	352	348	344	356	336	338	333	339	335	350	336	338	370	365	352	336	334	378	359	340	334	321	350	326	351	357	360	315	360	349	339	368	341	328	354	325	339	322	364	312	357	368	345	366	336	313	331	357	354	367	370	344	344	362	337	362	353	350	361	332	341	349	331	363	327	333	330	323	373	382	362	329	365	336	349	335	315	346	335	352	382	344	337	334	326	334	323	332	359	316	351	339	320	358	298	341	303	333	323	345	356	317	320	352	321	339	330	353	335	357	342	309	377	355	331	378	355	327	349	340	336	341	330	312	357	346	336	331	322	327	357	306	352	345	351	335	314	363	315	336	326	359	316	317	334	372	327	345	331	352	309	330	320	346	335	339	378	315	364	335	338	337	364	321	370	333	325	335	332	333	374	351	315	354	362	308	324	356	343	357	332	336	345	363	373	332	339	341	335	343	344	348	359	368	372	307	354	340	331	357	345	352	354	360	318	323	352	327	348	364	316	321	335	360	339	337	332	341	341	282	330	333	345	349	336	337	332	329	338	363	349	366	351	330	356	327	367	334	358	358	367	344	336	329	318	353	328	370	364	337	362	336	338	341	358	350	350	310	370	363	382	317	351	365	353	306	344	324	373	335	327	337	363	298	309	340	357	340	339	304	350	357	352	372	327	346	357	325	352	346	364	340	338	334	364	313	365	336	367	357	356	355	348	341	344	341	325	343	365	359	331	360	375	326	339	359	345	328	347	347	373	327	314	350	340	358	386	325	370	356	324	341	341	344	361	336	336	393	337	314	338	339	309	372	376	329	350	341	348	335	313	358	348	309	361	323	341	326	336	327	357	350	315	325	338	335	366	343	361	367	312	350	368	361	329	351	359	350	362	336	327	350	346	357	348	362	352	352	341	344	365	336	341	345	326	321	329	374	353	359	352	331	331	328	353	326	298	329	356	342	335	372	360	336	337	335	370	310	362	331	370	341	360	370	339	355	354	317	319	358	330	324	332	347	306	359	338	361	321	341	306	346	340	332	340	315	340	358	345	344	337	360	367	327	334	343	330	338	316	377	358	352	376	335	359	336	366	358	339	351	322	343	345	335	328	338	335	315	356	349	339	343	316	361	365	342	355	331	340	360	335	316	349	336	333	326	345	355	341	348	357	341	331	321	340	347	369	343	358	328	338	363	327	296	360	336	333	349	313	338	339	332	340	362	319	363	329	320	334	362	362	342	328	308	329	314	355	354	325	318	333	322	371	330	383	328	353	361	388	351	407	332	352	346	337	339	319	357	323	351	323	317	324	368	321	318	344	318	328	346	339	340	367	349	338	318	361	333	339	338	320	338	358	349	316	356	376	331	328	363	336	349	343	344	325	350	353	322	305	367	350	290	333	350	349	319	362	342	352	365	359	330	311	343	347	334	335	353	349	346	342	364	337	301	353	360	349	337	360	343	338	347	354	315	379	356	364	326	353	323	342	305
2987	619	116	52	42	56	53	67	72	64	74	69	71	71	67	71	56	58	50	61	37	45	43	48	49	35	33	39	30	36	28	31	34	43	37	32	36	43	23	34	28	28	33	30	30	27	23	25	21	30	37	34	32	41	31	23	30	32	31	32	27	24	37	35	40	26	24	26	29	29	26	35	15	37	27	22	34	37	27	30	34	33	29	28	30	33	39	37	38	23	28	36	29	35	24	26	20	35	33	32	23	21	34	22	32	51	35	33	24	29	37	29	32	28	30	27	35	28	28	26	29	37	31	37	23	23	31	38	27	34	40	33	31	40	28	28	28	21	23	28	31	32	31	27	38	31	31	20	27	26	33	37	24	32	30	34	37	34	37	32	28	29	28	38	33	31	26	30	33	35	26	29	41	28	32	24	39	24	39	26	39	40	39	29	30	28	24	33	33	30	31	42	32	39	24	24	35	27	33	38	33	30	33	29	36	26	28	36	23	26	30	29	26	35	26	31	23	35	28	30	39	34	32	28	22	37	20	23	25	22	21	30	26	31	30	25	31	34	33	22	29	30	30	37	32	32	28	29	23	40	33	22	37	23	26	36	24	25	27	23	32	39	34	28	39	17	25	28	30	25	27	34	32	33	36	28	37	34	33	34	29	25	31	29	26	30	20	29	25	28	34	30	33	30	27	30	39	30	39	35	24	28	20	28	34	25	34	28	33	26	31	34	30	36	30	29	33	40	44	22	33	26	27	15	43	43	40	24	28	34	27	26	33	23	29	33	37	34	31	33	34	35	27	24	28	24	32	29	20	33	27	24	25	35	32	28	28	30	39	27	28	35	19	31	33	28	35	36	26	23	30	26	26	19	39	35	30	23	28	26	34	31	29	33	38	30	31	28	37	38	23	33	34	34	25	26	28	27	29	35	35	33	40	35	28	31	29	30	29	22	15	23	29	29	30	29	27	20	33	27	31	32	23	28	29	30	32	29	29	34	36	36	27	31	29	19	36	23	29	29	26	36	36	38	33	30	28	28	35	21	27	27	22	37	34	29	26	36	24	26	29	32	33	37	29	30	31	35	24	24	33	35	29	26	39	34	36	35	29	20	35	36	35	34	31	29	29	18	28	29	24	24	32	36	27	26	18	32	25	27	30	29	27	33	38	33	27	35	34	25	30	40	24	35	31	24	45	26	29	34	28	39	30	29	40	40	23	29	34	30	31	18	26	27	28	36	37	22	34	26	34	26	29	32	20	29	29	29	30	32	31	33	37	29	30	26	33	36	25	33	30	19	28	40	32	30	34	33	34	43	30	25	24	26	30	34	28	42	35	31	40	38	25	35	35	38	33	29	35	35	31	26	25	29	37	27	33	26	26	23	27	25	30	32	30	34	29	31	30	36	32	23	31	33	31	32	34	36	34	25	38	29	26	29	30	30	22	25	43	34	37	37	30	30	28	39	30	28	29	34	13	25	33	26	25	36	23	23	28	30	27	42	35	27	20	25	43	25	26	29	35	23	24	28	36	26	25	39	18	36	26	35	41	31	34	18	23	25	29	32	45	20	32	23	32	28	29	23	23	32	34	18	27	25	28	31	31	31	27	37	26	23	36	28	33	28	41	36	23	37	33	21	35	35	25	29	32	27	35	26	26	29	40	39	32	31	42	30	19	26	26	38	34	24	23	34	15	29	37	33	33	24	25	40	26	41	25	31	20	27	44	31	37	33	30	37	35	15	32	29	33	25	27	20	38	26	21	30	33	27	31	40	29	28	39	25	31	31	30	25	26	24	26	27	35	32	28	22	24	36	24	22	33	29	39	33	26	23	30	31	35	27	22	29	33	31	37	25	34	38	32	35	35	26	35	42	26	33	25	31	31	28	26	24	34	24	24	22	38	27	33	30	39	31	33	30	30	24	34	21	39	33	27	29	33	38	37	30	25	25	27	31	22	27	18	39	37	36	40	29	17	32	26	25	31	31	29	31	24	37	26	29	35	31	25	29	37	30	27	33	26	32	27	24	28	40	34	32	25	19	37	25	29	29	41	36	29	30	24	34	31	37	31	34	35	23	29	40	28	35	26	37	27	43	29	22	30	32	36	19	30	27	31	40	35	36	25	27	37	23	27	28	33	32	40	27	32	28	28	33	23	18	29	22	34	26	27	21	28	40	35	22	36	38	36	40	33	36	29	33	26	28	33	33	32	29	40	39	29	26	25	28	31	34	30	22	36	27	36	36	30	28	27	40	26	38	30	20	36	27	37	25	29	34	27	32	31	23	29	30	28	30	31	35	36	38	24	35	30	32	23	40	40	25	27	16	28	36	18	33	27	37	30	29	26	33	24	35	35	25	21	23	39	35	43	29	37	23	31	35	26	29	36	23	32	38	35	29	35	31	24	30	30	35	33	21	35	33	32	36	28	30	23	23	25	34	28	27	29	31	31	33	37	41	35	31	34	36	29	39	34	32	29	33	31	36	28	35	38	28	25	26	23	35	37	33	36	31	25	24	28	36	30	38	41	27	34	26	35	33	23	29	31	40	23	37	32	22	33	36	23	32	22	30	24	20	32	24	39	29	30	34	28	19	19	27	28	32	27	44	24	32	33	24	43	21	31	31	28	26	26	42	30	37	38	22	32	38	32	27	31	25	31	26	34	32	38	39	23	31	18	32	33	34	37	28	30	43	26	33	32	28	28	36	32	34	29	26	34	27	25	39	25	38	35	34	26	36	31	33	35	32	28	36	25	37	23	26	27	27	19	33	24	31	30	32	33	37	37	18	38	36	34	28	36	27	25	30	31	26	36	35	25	21	34	33	28	22	29	36	35	38	29	19	32	37	30	34	31	36	34	36	32	23	20	25	34	33	27	34	33	22	27	35	36	18	42	34	27	29	25	29	26	21	26	41	33	36	34	29	29	29	25	28	36	44	36	27	29	29	31	27	26	31	36	30	26	25	28	38	37	41	28	30	32	35	30	27	40	30	27	22	24	30	23	27	34	36	25	28	27	22	42	29	30	23	24	25	34	27	32	27	35	39	31	27	31	21	26	33	38	29	28	26	28	32	30	38	45	31	31	32	44	26	29	36	34	20	36	32	30	33	22	28	33	32	21	44	29	37	28	39	36	36	22	31	30	30	31	29	30	33	34	25	32	31	27	26	29	34	23	28	20	24	33	36	24	28	26	39	35	31	23	29	34	25	32	21	27	31	37	38	27	32	27	31	27	24	22	47	33	30	27	34	25	37	26	28	29	29	35	24	32	36	38	33	24	27	23	27	17	39	27	32	23	31	38	37	35	40	34	33	29	27	26	36	40	25	24	28	26	18	29	30	29	43	30	31	29	34	26	27	34	29	35	40	23	37	29	32	30	43	27	29	23	33	23	24	27	37	27	34	28	25	29	25	35	27	32	30	29	31	33	25	29	31	24	35	32	30	43	28	30	32	32	20	31	33	46	27	27	26	26	40	20	25	26	35	29	29	27	22	30	26	34	24
25295	6920	1371	730	1383	2614	3116	3267	2961	2778	2396	2339	2319	2229	1922	1666	1580	1289	1111	946	847	781	757	667	630	651	513	476	497	515	487	438	482	450	463	395	349	364	353	314	305	265	262	308	298	302	285	267	284	288	292	279	285	260	283	255	256	286	278	273	277	248	273	232	242	261	290	265	285	303	296	272	251	283	267	254	284	281	261	278	248	286	279	272	255	273	289	299	273	258	264	222	256	259	278	256	262	292	247	261	273	244	280	270	279	268	257	257	252	266	241	242	265	238	268	265	251	267	254	269	268	264	250	255	248	275	259	246	254	273	264	243	258	253	258	276	257	271	267	280	248	284	273	268	299	241	298	311	260	249	266	271	270	271	268	293	256	277	268	269	272	267	245	276	258	242	266	290	279	271	265	284	276	226	283	250	284	243	255	274	261	251	271	251	288	281	272	243	264	246	263	243	239	307	259	279	276	268	278	284	278	282	253	286	277	288	284	265	272	257	283	276	267	258	263	276	247	266	242	261	241	261	264	288	286	262	271	282	264	293	282	249	252	292	256	260	269	268	273	253	252	261	267	236	258	256	259	254	262	251	267	260	257	251	267	258	252	267	239	240	289	291	228	285	261	238	265	259	249	303	277	263	253	287	265	290	260	274	255	284	265	277	250	294	265	279	268	257	258	272	289	268	286	307	256	243	237	248	292	296	265	281	258	271	305	208	272	290	285	240	284	276	273	279	241	268	267	268	265	276	275	257	286	274	260	268	239	254	276	276	233	275	256	254	283	256	251	243	255	285	310	278	235	271	269	238	263	271	261	273	249	234	288	259	282	239	266	249	278	277	235	283	273	276	250	252	267	254	284	270	259	260	256	253	261	285	268	264	277	261	321	257	269	264	278	281	273	304	262	282	277	261	289	269	270	266	266	278	228	243	262	251	277	264	251	258	285	275	301	264	258	265	266	239	241	255	283	254	288	278	259	259	259	291	248	280	291	268	242	274	265	230	269	253	275	284	236	277	274	277	273	241	257	277	293	276	259	258	247	278	262	255	272	274	269	240	276	258	265	262	287	287	262	277	250	236	242	260	267	254	282	266	300	275	289	284	253	257	265	257	253	293	269	273	257	275	287	273	275	264	265	288	309	272	276	250	250	253	299	274	253	261	244	262	274	272	267	277	279	259	238	269	288	250	245	260	276	275	254	227	273	271	289	293	249	241	258	250	286	275	267	269	262	270	281	295	272	252	292	252	253	268	285	284	252	239	279	255	262	267	300	279	283	276	244	285	284	260	270	258	275	277	269	267	273	305	244	279	272	273	272	268	269	267	285	266	265	255	246	263	272	274	266	267	255	266	256	230	218	296	304	266	263	276	269	253	256	284	267	271	277	257	261	277	252	240	264	243	244	271	241	273	246	268	260	277	273	272	273	284	254	275	276	278	265	240	291	269	262	271	259	274	257	294	251	290	273	285	264	269	277	271	269	255	285	269	254	229	280	267	259	277	269	268	286	260	294	264	271	277	256	243	271	244	255	244	285	271	276	299	285	269	267	263	253	276	259	265	247	266	263	259	254	284	290	294	253	257	250	243	268	259	246	276	268	256	266	240	265	253	261	271	264	280	262	269	285	275	271	258	263	259	234	249	260	267	293	268	257	285	252	253	258	294	290	255	273	241	262	239	286	270	286	259	251	254	258	241	275	265	277	244	262	247	284	279	269	244	262	287	250	256	254	279	273	267	271	242	245	274	267	283	285	282	283	267	275	271	240	245	268	279	245	278	267	230	268	253	250	292	290	278	260	297	265	278	256	297	256	311	278	255	253	269	275	251	260	261	247	286	271	266	259	278	280	249	269	258	235	239	257	295	284	237	266	261	269	266	299	274	247	275	286	249	258	251	263	278	233	272	275	257	283	239	229	242	289	256	224	266	276	254	288	268	244	239	268	290	263	270	284	287	252	263	237	302	282	262	292	248	243	271	296	289	274	257	236	274	250	259	235	260	284	240	290	276	236	285	265	261	256	273	274	268	273	288	279	301	282	271	266	278	250	295	261	279	266	267	263	292	269	271	276	312	293	258	269	279	269	235	293	249	272	277	267	266	254	297	260	249	306	265	271	278	281	285	257	271	253	261	272	287	255	270	233	269	262	267	274	289	268	246	286	233	245	273	263	291	264	272	265	260	234	279	267	297	260	268	272	267	295	252	266	284	264	296	257	246	254	265	266	262	267	234	266	307	280	270	278	291	258	253	271	239	251	273	250	297	272	258	276	270	269	239	265	261	264	267	242	261	260	268	262	293	255	248	270	251	259	245	268	287	278	258	276	278	260	237	288	242	250	238	275	253	244	239	278	269	292	265	267	280	249	274	225	260	263	273	248	249	273	262	258	276	234	277	287	262	262	270	260	279	246	273	271	264	277	254	259	256	266	301	239	260	271	258	263	270	283	256	265	275	291	273	276	255	271	289	257	251	264	261	251	257	260	250	246	251	284	251	257	295	255	266	261	260	262	254	266	278	255	254	247	265	284	278	264	281	279	264	243	290	263	256	266	264	260	268	253	254	273	272	273	308	297	262	269	249	277	276	234	289	251	272	250	238	274	265	245	290	265	275	298	238	241	253	262	300	263	274	271	261	293	261	270	252	285	231	256	244	270	269	275	272	271	267	247	259	254	271	257	272	245	277	248	247	247	270	272	286	248	266	219	251	243	264	247	274	265	278	251	256	274	252	270	270	252	303	278	273	242	267	253	260	253	270	231	244	265	237	240	240	263	255	232	289	261	234	259	270	260	244	282	278	259	288	250	268	260	291	243	251	289	270	234	276	289	242	262	252	231	255	256	256	274	263	258	268	269	281	275	276	256	247	262	241	302	263	279	241	265	240	263	275	263	293	275	269	236	262	269	289	250	259	236	268	246	261	258	265	278	250	239	241	238	300	268	278	281	276	278	252	253	244	261	247	243	251	262	274	289	280	277	245	292	236	262	270	253	260	233	284	268	227	265	265	229	284	280	283	258	271	270	268	261	265	273	266	232	264	268	283	228	247	284	255	287	301	221	272	276	274	254	245	279	271	235	254	275	260	278	254	267	264	275	267	249	289	263	258	276	277	295	241	249	250	257	257	254	275	255	247	261	267	280	306	256	273	268	279	275	276	248	279	263	256	265	286	283	265	245	263	271	247	270	247	250	248	256	268	255	284	277	290	235	256	263	264	263	268	284	248	285	265	263	274	276	269	271	239	276	269	264	253	289	266	265	275	241	275	247	272	267	278	283	265	265	279	281	293	275	267	259	264	262	256	233	258	263	251	291	251	224	272	249	261	263	277	267	291	253	264	293	252	255	243	261	267	252	263	247	260	261	289	276	244	255	284	228	237	286	263	291	259	258	276	280	270	254	253	252	306	286	276	258	271	245	250	268	272	267	257	247	280	275	284	231	237	261	262	282	264	255	254	257	244	262	272	275	279	256	267	283	256	295	269	259	291	282	296	275	268	232	263	263	263
4107	1470	248	113	92	77	106	117	111	114	107	131	103	110	93	118	95	92	72	76	65	68	70	51	54	74	45	67	51	53	56	65	52	54	55	57	45	60	43	60	53	55	56	51	59	45	49	40	45	49	54	50	43	38	49	44	52	55	47	41	51	47	44	49	44	63	45	42	43	50	56	36	38	50	40	48	55	44	48	57	39	41	54	48	57	51	49	50	53	51	59	45	62	39	50	49	52	54	50	38	31	41	45	51	30	47	28	54	56	57	54	59	45	58	53	52	37	54	49	55	53	47	57	41	45	55	45	50	45	51	44	58	48	58	41	48	64	49	57	48	38	51	38	38	43	52	57	56	35	54	52	44	47	46	45	49	51	50	59	39	46	55	46	42	56	48	37	40	47	48	46	54	48	61	47	50	48	36	46	41	40	53	42	47	57	49	55	48	46	45	49	49	58	46	42	58	43	42	40	41	57	51	41	37	66	43	41	54	32	54	45	45	34	46	27	50	48	46	48	49	50	49	43	52	42	46	52	53	42	56	44	48	50	58	54	47	54	49	34	51	49	56	40	52	52	46	44	40	43	58	35	49	50	43	48	50	42	56	44	41	49	39	46	53	59	44	49	49	42	46	42	46	48	51	51	52	43	52	42	54	39	43	47	43	43	42	55	44	45	50	47	40	37	45	49	44	31	46	41	54	49	51	52	44	50	46	56	50	42	53	44	49	47	42	51	51	49	44	51	60	43	50	62	50	56	49	55	46	39	44	60	45	45	42	41	51	54	46	42	54	43	51	53	45	44	49	45	37	62	49	52	49	50	53	53	44	51	47	43	50	53	42	56	60	52	46	37	41	53	38	55	55	49	47	42	42	49	43	40	61	59	46	43	48	61	46	39	51	47	48	43	43	50	57	56	53	27	45	36	46	41	33	52	44	45	36	51	55	43	55	43	52	44	51	57	47	40	38	57	42	51	51	42	46	55	48	35	41	39	53	42	42	39	47	59	48	52	41	47	42	39	42	56	44	53	54	43	53	58	49	60	49	46	59	49	49	42	40	46	49	43	43	53	45	58	45	54	44	57	34	51	43	37	40	40	54	51	42	47	56	41	49	37	38	55	53	46	52	40	52	48	45	46	48	53	39	51	45	47	42	41	43	34	49	45	49	63	51	49	47	43	49	37	55	51	44	61	47	34	30	43	56	49	42	46	52	48	41	48	51	54	46	52	42	39	61	51	62	36	56	53	52	48	46	49	50	46	38	48	60	48	48	63	55	47	38	35	65	47	49	54	48	48	46	41	54	52	42	28	47	59	37	57	44	51	58	47	49	42	35	48	41	50	42	46	50	36	45	47	36	38	47	39	52	50	48	57	56	44	45	49	47	41	49	48	57	53	49	42	51	47	43	53	44	44	56	38	43	32	41	35	38	49	38	43	41	52	44	53	40	43	43	37	53	39	37	46	42	41	56	41	53	49	44	49	44	38	39	51	33	59	47	49	34	43	48	39	58	41	48	37	41	41	46	40	63	48	48	56	38	43	45	41	46	41	52	47	49	53	53	51	51	46	40	45	44	50	54	53	50	35	40	53	48	54	56	36	39	61	42	56	53	31	54	40	56	46	31	53	51	54	52	55	46	42	51	37	48	40	34	49	56	51	40	42	50	61	38	47	51	41	44	59	54	44	48	42	49	51	47	42	44	46	56	53	44	60	46	40	46	54	41	37	41	39	48	51	48	43	48	45	50	46	54	45	37	54	40	53	40	46	41	50	53	43	53	51	48	56	52	37	42	53	37	49	44	35	45	49	36	45	37	51	34	46	41	42	44	46	49	43	58	47	54	44	46	45	56	37	56	63	46	48	52	68	47	42	53	61	56	55	50	44	52	64	50	54	49	58	44	46	51	45	51	45	35	51	55	43	52	38	37	58	40	58	52	43	57	46	43	42	46	39	43	62	54	50	60	44	47	55	54	51	38	44	44	46	44	50	43	41	41	45	52	43	63	44	51	50	43	43	31	40	45	48	43	56	43	40	61	55	45	47	57	54	44	49	36	41	37	51	45	46	41	44	48	50	43	43	50	36	41	49	50	49	55	42	57	39	44	42	39	48	50	54	52	47	47	50	45	46	57	41	59	43	49	52	54	40	49	48	46	40	57	50	42	38	44	56	44	44	50	44	39	46	42	43	40	57	43	59	56	51	59	46	48	43	48	46	56	44	49	40	46	52	64	45	40	29	48	39	34	42	42	39	54	40	49	45	49	59	44	56	53	57	53	43	37	52	45	47	36	46	54	52	49	50	46	52	53	55	44	55	36	34	43	57	52	49	44	43	52	37	40	43	50	39	50	49	49	46	51	50	35	50	48	42	50	43	45	55	51	66	34	39	49	45	43	48	50	24	56	45	53	52	57	43	42	51	51	44	51	41	50	47	43	39	43	31	45	46	42	55	41	47	61	50	46	49	42	43	52	38	45	46	51	59	45	48	44	46	37	49	37	47	63	47	59	42	52	44	40	46	47	44	51	42	56	47	44	43	59	52	54	40	49	43	42	40	48	41	42	55	52	51	53	47	45	51	44	43	55	44	50	44	43	52	48	44	49	36	51	40	56	43	44	40	55	38	53	41	44	58	37	43	45	47	37	43	46	52	56	45	56	50	51	36	49	40	58	39	51	60	42	38	55	52	49	34	51	42	41	68	45	45	45	43	41	50	48	44	43	42	55	44	44	44	42	43	51	44	46	50	47	54	53	58	42	33	54	52	53	42	61	37	46	43	40	55	47	46	52	51	54	49	51	40	49	46	38	41	51	52	55	41	44	44	49	45	50	54	54	54	37	44	46	41	48	38	45	38	42	43	48	35	51	53	49	38	47	36	41	46	43	50	47	51	42	50	52	47	37	38	57	37	43	45	65	44	48	57	47	41	55	54	43	39	57	46	51	46	35	37	41	34	49	58	55	49	45	48	47	43	49	61	46	47	45	42	47	45	46	49	51	49	52	35	44	50	35	52	53	39	45	54	54	40	53	54	55	42	39	50	36	42	49	49	43	53	63	43	43	49	45	54	53	45	32	44	40	56	61	45	43	51	48	34	46	37	45	52	51	48	42	41	47	48	54	48	40	41	53	41	53	53	39	43	40	51	42	60	50	51	52	54	57	56	43	57	60	52	51	46	46	50	42	47	45	40	52	54	52	37	51	48	45	46	68	54	43	39	44	43	62	51	40	40	48	49	40	41	42	62	52	40	50	51	50	34	71	45	37	52	54	29	40	52	44	32	61	46	54	53	43	48	46	45	39	44	50	54	50	47	57	45	44	40	47	48	43	51	46	45	47	58	40	57	49	40	40	43	52	48	54	55	34	42	44	52	43	42	51	41	41	36	50	41	41	52	48	51	50	43	52	54	50	58	52	55	50	47	52	44	61	42	61	48	42	60	53	44	42	50	44	59	49	46	55	44	46	50	57	65	47	45	59	51	49	41	47	41	62	47	52	44	43
31755	12255	2683	1316	2472	4499	5423	5415	4785	4380	4018	3660	3772	3319	2945	2811	2485	1994	1729	1546	1377	1312	1169	1149	1028	856	828	809	830	771	708	772	753	770	751	666	603	605	562	518	518	477	427	472	431	417	410	464	425	418	450	463	420	391	412	430	424	465	404	414	419	414	425	425	399	412	406	434	417	424	418	415	436	430	387	400	445	452	436	446	443	450	466	465	439	440	465	440	449	430	415	423	429	429	433	402	414	405	412	440	465	440	410	398	438	425	424	390	418	431	412	425	429	431	417	429	404	407	436	407	472	393	426	442	429	407	432	421	434	405	421	427	440	418	413	433	447	414	397	434	392	403	380	431	415	428	438	411	421	425	422	450	417	437	397	428	427	410	399	410	421	415	434	447	398	438	399	433	425	429	419	401	406	425	407	385	417	411	460	404	422	450	426	381	441	415	417	439	416	421	436	430	430	411	433	441	398	418	437	406	453	430	427	413	425	421	421	414	420	476	427	406	434	439	367	444	410	391	384	428	436	400	433	426	446	412	429	426	424	433	409	420	422	425	437	418	418	441	416	417	396	427	397	414	368	438	441	433	417	426	434	446	403	438	470	405	429	413	443	425	441	426	412	435	476	417	446	468	402	399	439	439	434	402	410	437	401	409	448	417	398	411	438	420	403	435	432	430	439	426	427	408	400	432	402	437	421	403	476	440	370	444	466	399	443	444	423	413	431	418	419	418	401	425	443	404	442	419	450	461	413	423	397	427	439	419	462	461	385	404	405	422	431	427	448	416	452	416	388	419	429	377	421	431	455	427	396	430	469	425	433	418	410	424	394	438	433	406	401	407	390	419	450	387	436	419	418	438	416	421	391	432	425	430	418	430	420	411	429	411	424	370	431	410	418	425	438	430	420	419	487	412	430	423	389	441	385	391	410	439	388	390	391	379	457	433	422	420	434	411	406	430	417	417	435	449	400	429	435	437	418	432	414	390	418	413	418	448	426	393	437	443	391	422	420	420	423	386	419	410	442	433	406	445	393	402	422	450	458	397	407	412	414	418	437	405	395	454	396	395	423	422	403	419	424	428	423	415	439	466	429	439	416	440	432	409	470	436	423	398	413	432	410	419	430	411	431	404	430	460	392	414	445	407	406	419	460	439	441	419	440	452	386	437	407	429	395	431	407	423	423	413	399	422	442	455	443	434	406	389	432	394	413	420	391	431	437	404	451	416	415	407	403	390	408	418	381	433	430	425	397	438	396	406	444	422	410	429	394	422	448	447	407	378	429	457	404	411	421	412	399	407	459	431	410	438	400	447	401	432	425	443	437	396	414	403	416	469	438	407	413	421	414	439	461	413	457	433	388	443	404	411	408	451	432	427	408	408	435	387	411	435	480	486	404	403	434	404	400	438	402	455	432	407	416	425	450	417	443	403	380	425	394	449	409	412	416	394	430	411	412	409	422	434	400	395	465	444	416	392	432	420	438	420	417	392	441	447	450	391	412	411	445	377	434	428	414	435	439	463	436	419	418	390	430	433	393	383	407	448	425	426	407	436	416	419	421	423	419	431	413	446	385	425	420	405	442	454	455	391	425	432	461	420	413	434	436	421	422	419	405	436	405	426	419	415	399	425	460	428	445	424	421	437	429	428	426	429	431	424	451	432	440	423	443	436	429	374	415	393	407	461	413	418	434	422	392	462	410	438	441	440	384	429	418	396	406	443	417	418	413	413	409	448	403	439	422	420	379	423	393	452	418	398	401	395	395	407	402	408	439	466	454	416	413	445	421	401	439	436	450	402	464	422	394	440	411	459	442	464	418	412	434	398	438	436	422	417	447	443	420	433	420	405	427	439	429	426	436	409	436	403	428	427	434	434	429	396	412	474	422	434	419	451	411	452	447	400	429	415	412	396	410	427	411	418	416	406	409	429	400	447	392	411	406	423	415	447	418	391	410	437	435	450	391	416	456	408	400	418	402	394	440	398	449	399	409	421	383	402	433	401	382	417	413	405	428	425	427	421	396	410	401	451	427	419	413	451	390	420	374	407	427	447	394	458	441	457	432	455	426	395	429	403	411	413	400	396	425	444	432	415	413	409	436	396	431	406	386	430	402	411	414	389	418	439	404	424	417	440	422	379	410	452	437	411	400	435	405	436	446	426	411	422	425	430	397	411	418	481	444	394	435	436	425	407	424	414	442	410	412	418	440	376	435	396	392	402	430	398	444	413	418	425	414	416	451	412	454	454	397	422	413	409	424	434	404	446	437	431	402	405	406	405	405	402	427	428	437	437	429	406	430	429	436	413	417	411	454	417	433	444	467	415	424	417	424	399	438	420	418	407	389	410	417	416	418	348	423	423	457	418	438	432	424	405	471	424	403	421	445	406	439	417	439	438	434	410	404	401	398	488	438	387	434	414	467	430	401	446	404	438	448	418	417	463	414	394	464	419	408	388	437	382	445	396	372	418	423	411	427	416	435	443	397	417	462	455	405	423	402	438	384	445	435	414	392	463	419	411	434	415	443	431	383	450	359	401	361	412	401	424	398	403	445	411	408	414	411	426	411	434	433	441	440	462	433	414	413	438	430	444	412	391	403	458	423	421	407	413	439	427	386	421	412	402	403	386	404	413	429	460	472	428	438	446	473	425	437	433	427	444	426	388	427	419	422	388	422	405	414	427	437	413	389	473	431	408	424	412	414	424	410	386	462	427	419	414	445	440	431	454	392	410	429	428	439	441	467	436	405	413	439	413	428	429	457	457	398	392	420	399	426	424	444	416	424	431	381	447	409	424	430	463	425	415	428	407	402	431	432	418	394	441	429	406	475	438	436	398	409	431	428	439	435	401	385	425	421	426	404	426	427	437	436	416	423	443	418	417	435	410	435	395	450	424	425	404	414	402	386	464	400	445	389	439	392	407	417	418	447	416	412	411	420	392	414	435	408	410	459	399	424	410	452	410	399	394	412	375	412	402	423	422	418	436	380	412	415	411	412	437	436	394	427	411	395	462	438	422	461	435	439	446	450	419	409	389	417	443	433	418	411	410	435	403	430	407	411	400	404	410	436	401	409	413	409	418	460	430	393	490	420	406	403	462	397	401	476	416	411	397	421	404	402	398	398	400	399	405	401	428	383	430	413	400	445	403	409	425	422	410	426	407	418	389	394	426	438	425	362	408	441	411	443	412	419	477	437	417	431	420	388	433	433	396	434	426	442	431	425	409	430	408	395	417	410	472	408	454	411	389	416	428	443	422	415	404	456	421	446	393	414	436	428	408	404	389	437	421	415	422	412	378	436	403	414	413	420	375	404	396	441	410	427	423	422	400	400	430	425	413	432	395	420	424	417	407	417	439	441	472	457	398	451	441	392	412	434	404	408	431	409	404	450	378	407	425	433	420	414	447	425	421	453	431	405	422	445	414	421	460	418	411	448	377	378	421	406	417	430	458	450	400	421	428	432	403	428	407	398	429	437	441	400	437	411	376	424	443	466	377	429	423	416	418
4674	1102	204	62	43	58	76	71	83	77	69	78	80	71	68	69	76	49	52	37	42	48	41	44	37	29	28	34	31	23	18	37	32	24	26	24	34	23	26	27	18	22	12	24	19	21	19	21	18	27	20	18	12	20	17	18	22	15	22	17	20	15	9	15	9	20	18	27	27	21	16	26	21	14	11	9	22	20	17	15	17	13	16	20	20	11	16	19	15	12	18	20	22	21	17	13	13	23	21	27	16	17	11	18	17	23	21	15	20	15	14	18	14	22	16	19	14	18	19	19	14	19	18	15	23	26	11	22	13	18	16	17	10	21	12	16	15	17	13	20	21	20	17	18	16	19	18	17	17	17	19	18	19	15	15	18	20	20	17	18	17	16	24	21	20	11	14	15	23	21	11	21	15	13	25	23	21	22	19	22	17	28	13	23	20	20	17	26	17	18	22	18	18	20	19	19	14	18	16	11	18	20	19	18	20	18	20	19	11	18	20	14	17	17	15	14	20	14	14	19	25	20	17	18	12	15	16	20	19	8	21	13	17	21	20	13	13	24	14	18	19	13	25	14	21	26	17	18	18	22	17	18	15	14	18	18	17	28	30	17	13	17	14	19	19	15	12	24	24	16	15	18	16	19	15	19	15	19	15	10	20	21	14	14	18	13	23	25	13	12	18	15	16	19	14	16	12	16	16	14	16	19	22	21	20	11	14	11	20	15	20	15	14	21	22	17	9	23	22	11	13	13	16	20	18	13	17	21	19	12	18	10	20	17	24	12	18	18	10	21	11	19	11	21	29	14	15	24	10	12	12	18	19	16	10	20	18	13	22	11	16	18	22	23	19	16	11	19	13	16	15	21	16	21	13	20	16	17	19	17	26	18	24	25	20	18	11	13	19	22	16	17	13	13	13	13	17	19	24	13	17	12	13	16	20	17	19	20	13	21	19	22	23	16	15	15	14	11	15	18	22	22	21	17	21	16	14	25	18	13	19	17	18	20	21	13	12	23	28	18	14	17	23	22	15	18	15	23	13	16	21	21	10	15	23	17	31	20	24	21	17	21	9	17	18	15	15	19	25	14	13	14	13	14	19	20	22	10	24	15	16	16	14	18	11	22	21	14	28	19	16	17	22	9	18	12	13	20	14	17	20	26	24	9	19	20	22	19	12	17	14	20	15	13	26	17	16	19	21	17	17	12	12	24	9	19	15	17	17	22	26	10	15	15	18	20	15	15	22	16	14	16	24	22	20	18	14	22	19	16	22	15	16	16	19	11	12	12	16	15	24	18	24	10	19	14	22	15	15	25	25	18	15	19	13	19	13	18	13	12	14	16	13	19	19	21	17	23	26	22	11	24	14	24	13	22	13	17	24	16	15	12	15	17	11	13	14	17	8	25	13	20	12	19	24	24	14	11	18	12	17	19	24	15	22	22	13	19	29	17	12	23	22	25	16	28	16	21	13	19	23	13	21	18	26	12	18	18	11	20	22	14	25	23	12	21	25	15	16	15	7	18	11	10	19	14	8	24	11	19	12	20	19	21	18	15	22	18	16	28	24	28	15	10	17	14	19	20	15	14	15	14	15	16	12	24	17	19	15	17	14	23	17	19	15	17	14	23	16	14	14	12	18	10	21	30	20	17	21	14	21	20	17	14	23	19	21	10	21	18	20	22	24	14	21	11	15	14	22	16	15	19	18	27	17	20	18	16	10	17	14	17	17	19	19	18	17	19	15	9	11	17	21	20	21	26	12	16	13	20	16	19	9	24	12	22	17	16	17	28	24	19	19	10	15	15	20	17	21	13	18	14	20	18	20	21	9	16	19	14	15	19	23	21	22	17	13	17	21	14	23	15	7	13	20	19	19	10	18	14	21	17	13	15	14	19	11	21	16	24	11	16	15	16	14	22	9	12	10	17	20	10	21	17	23	19	16	18	13	21	15	15	25	15	17	13	13	20	17	15	14	18	12	17	11	20	19	15	26	15	13	21	17	17	16	11	16	14	15	13	22	20	13	14	22	17	22	14	25	17	14	14	29	27	25	14	20	22	23	24	21	20	15	16	14	13	13	24	20	15	19	11	19	21	13	16	20	16	23	18	17	13	16	14	14	18	12	16	20	23	12	21	19	14	19	15	12	16	14	18	22	16	20	16	17	18	20	8	17	16	20	15	18	17	20	12	19	23	19	14	14	19	16	20	18	24	14	14	15	17	22	13	11	15	15	18	10	18	16	24	14	19	15	19	23	13	18	20	16	16	21	15	15	11	20	24	22	13	22	14	13	11	22	15	23	13	18	14	19	17	15	17	17	18	15	15	22	15	13	23	32	17	19	18	21	15	12	18	19	16	17	23	19	23	17	18	21	15	20	14	14	21	24	12	27	22	13	22	21	18	21	11	22	19	22	17	10	18	14	10	16	20	21	11	16	26	17	17	14	18	24	22	14	26	20	18	18	14	23	24	17	25	10	12	12	14	20	18	16	18	18	14	20	12	21	19	17	15	12	20	21	18	16	14	17	21	14	18	17	13	15	17	20	9	17	19	18	24	21	17	15	18	24	16	15	21	11	23	13	21	17	14	19	22	19	15	15	23	15	14	17	16	17	22	16	19	16	20	19	20	19	21	31	20	20	10	17	20	23	19	19	13	22	22	22	31	19	15	15	20	20	21	22	16	23	19	22	16	30	17	22	8	13	18	19	11	17	21	21	24	14	21	21	17	18	15	19	12	19	15	13	16	18	18	15	19	12	11	17	16	21	20	15	10	15	27	19	23	23	21	17	15	17	20	13	19	14	13	24	9	14	15	11	15	26	18	11	19	14	21	25	21	18	14	21	16	20	26	19	20	24	19	16	14	15	24	8	17	16	12	21	17	21	21	23	14	8	14	22	15	20	18	19	25	15	17	14	27	16	17	15	15	15	16	14	19	22	13	16	13	27	19	15	17	11	20	18	11	26	14	13	13	16	20	20	14	20	16	16	22	21	15	15	10	22	20	22	19	17	19	12	14	21	22	13	23	18	25	18	18	22	14	21	17	13	13	19	11	17	14	13	12	11	11	18	15	23	18	24	15	16	20	17	17	16	16	16	12	10	18	21	17	15	19	20	15	13	14	21	37	20	11	21	13	20	15	16	14	16	17	18	23	19	15	17	23	15	19	19	18	16	13	22	17	17	20	22	16	21	22	16	17	19	14	30	17	18	14	12	14	17	13	22	16	22	14	17	22	15	19	14	18	23	17	21	13	18	21	17	19	20	19	16	14	18	19	21	21	15	19	15	10	19	22	12	15	16	18	15	15	15	16	20	20	17	18	15	15	12	21	22	18	10	20	18	16	29	16	16	17	21	14	23	13	11	17	13	17	10	11	20	18	16	12	11	13	19	24	16	19	12	24	23	19	16	22	21	20	12	14	15	15	21	19	17	19	15	15	13	18	16	20	17	14	16	22	26	14	13	13	16	20	15	26	20	21	16	12	22	17	19	10	15	18	19	25
28937	10564	2257	1029	1889	3815	4752	4607	4410	3918	3432	3431	3248	2927	2678	2450	2074	1662	1385	1222	1037	1006	954	906	662	551	531	539	586	505	485	523	512	444	405	325	301	297	236	245	209	203	183	182	178	182	190	172	169	158	170	154	168	142	153	164	161	166	142	171	168	158	162	153	172	160	157	171	172	163	169	169	168	163	157	165	171	158	192	158	153	215	175	158	160	171	156	152	153	147	144	157	146	172	146	134	161	156	165	158	151	163	150	152	151	173	157	168	160	157	163	143	145	172	169	153	156	143	163	143	173	160	148	172	169	165	151	148	159	160	162	162	169	154	175	153	152	152	192	169	177	177	150	154	158	162	155	162	161	133	129	170	141	145	147	154	151	163	151	164	142	147	151	172	177	157	142	138	148	167	154	162	144	155	161	147	146	155	168	141	161	174	149	158	145	167	157	137	169	145	129	151	173	146	142	161	145	170	157	159	162	142	156	151	135	157	175	170	150	165	164	167	169	166	162	152	160	162	160	149	159	168	151	125	177	155	160	155	154	165	148	163	157	156	166	157	148	152	156	182	155	166	158	160	155	161	168	158	167	163	137	145	167	137	161	152	159	172	160	165	157	164	184	129	154	161	146	161	177	166	181	174	166	163	152	151	174	149	140	157	164	167	151	156	139	156	181	166	162	140	152	168	166	147	149	146	158	153	150	146	162	176	151	138	174	147	160	161	134	145	151	138	162	167	161	152	166	154	137	152	161	150	160	147	139	144	153	150	157	148	158	148	122	162	154	152	148	162	169	158	145	151	169	157	172	149	173	140	151	164	158	155	165	137	160	137	160	165	163	160	177	156	158	151	146	168	157	144	128	158	128	149	167	168	163	156	164	176	149	150	138	151	152	159	157	148	149	145	152	158	149	163	158	157	171	146	152	153	178	158	172	148	174	155	151	139	144	167	156	151	143	160	149	150	191	166	182	166	152	155	141	152	143	151	134	172	143	168	147	162	153	140	170	160	155	156	151	147	156	160	137	159	136	159	135	145	170	157	147	153	145	175	182	163	137	137	148	156	169	156	150	144	132	138	129	140	157	156	172	140	153	150	152	148	152	149	155	148	164	165	135	144	149	169	134	155	160	132	167	151	150	161	177	159	168	147	179	174	176	143	151	156	149	146	169	155	157	154	156	142	136	152	164	160	170	156	150	153	170	139	153	164	165	149	143	173	143	158	165	158	153	174	157	135	175	152	173	134	141	148	158	157	152	150	144	180	159	152	126	150	151	165	154	174	151	141	142	137	158	168	180	143	153	146	151	169	144	163	166	142	146	165	168	156	164	154	163	142	176	157	163	138	161	160	172	137	155	166	162	165	158	145	168	169	159	173	164	148	159	147	146	179	150	161	157	153	170	176	138	145	143	160	172	159	179	162	158	156	163	142	158	144	134	150	162	137	145	166	157	146	157	158	164	170	161	161	166	188	170	156	151	161	171	160	140	155	159	151	154	133	140	168	164	156	148	152	155	161	161	152	182	153	142	161	171	169	161	159	156	162	169	133	138	152	153	157	163	174	181	159	133	162	148	161	137	169	139	165	152	172	157	134	161	153	142	147	140	169	147	158	171	141	133	148	150	137	158	152	181	172	140	153	165	151	158	171	150	151	165	163	158	150	146	157	166	142	160	134	152	182	163	174	160	153	155	171	150	146	164	169	170	143	154	163	159	159	151	158	148	153	173	156	171	162	175	138	150	160	161	152	157	156	154	154	174	163	155	155	163	138	145	123	155	167	145	155	170	164	156	143	154	156	143	159	163	143	153	159	140	146	129	131	159	133	138	164	162	193	138	139	166	157	170	144	151	179	133	162	147	165	138	151	158	140	155	166	149	171	148	144	157	144	180	145	127	175	163	159	154	136	164	138	153	168	172	147	150	171	145	142	160	174	149	150	157	173	159	161	152	176	162	160	152	157	159	135	153	156	149	164	150	149	138	163	174	174	155	147	138	181	169	163	160	156	136	146	128	161	158	164	181	162	171	147	136	153	164	173	146	138	149	152	165	156	162	134	145	159	151	138	162	160	165	146	166	140	178	153	165	161	137	143	184	153	154	161	164	164	149	146	171	138	135	151	135	168	149	131	157	143	174	157	149	146	161	166	154	156	166	135	152	147	162	139	152	173	167	145	135	163	183	152	147	140	143	157	172	156	148	142	147	127	169	161	148	159	160	139	157	153	157	167	158	170	169	147	152	142	189	156	167	167	161	170	148	175	145	166	164	170	138	148	153	158	153	149	129	154	152	164	170	149	164	168	150	158	159	175	136	145	142	166	163	160	174	172	163	181	161	142	182	175	153	156	161	165	146	161	180	143	156	164	151	153	163	165	149	159	143	147	141	147	159	143	158	163	180	139	172	140	146	161	160	178	156	165	158	143	144	138	150	148	152	150	161	145	161	163	155	157	177	160	155	176	151	183	170	155	170	147	153	162	131	147	169	157	180	160	164	183	155	150	192	135	151	150	162	161	161	154	161	154	138	139	156	174	153	166	137	161	156	146	151	154	169	160	126	162	150	149	169	157	151	162	157	160	139	136	158	174	171	162	132	163	143	142	163	164	144	174	145	183	158	142	162	179	154	171	152	143	152	151	170	158	163	159	160	180	162	158	146	165	164	141	147	169	133	168	160	152	137	162	142	166	170	146	153	135	168	143	146	165	155	176	159	166	158	149	148	132	146	134	160	149	167	161	156	154	128	150	169	174	152	162	162	160	152	164	174	150	158	152	163	136	156	145	174	145	157	138	167	153	160	145	154	155	141	157	131	146	140	157	162	169	168	129	145	144	144	149	152	165	163	165	155	172	145	151	150	151	161	154	144	159	149	142	147	154	169	159	152	174	168	148	150	164	172	157	155	149	170	160	140	170	150	156	167	144	159	152	162	152	145	141	166	152	147	157	124	165	170	153	169	156	146	166	170	171	179	127	139	140	153	138	162	145	164	152	162	160	142	172	169	154	163	161	130	133	186	143	143	138	165	155	162	164	152	151	169	161	180	171	150	144	176	157	153	148	166	174	162	155	153	174	139	163	138	156	151	146	162	173	164	152	146	165	156	152	182	172	152	154	159	175	151	143	184	136	155	160	156	136	165	177	143	166	166	152	159	172	170	158	155	146	142	151	129	152	160	170	157	159	144	142	148	169	149	157	162	144	140	171	146	143	162	173	143	143	174	165	127	160	157	161	154	153	166	163	173	176	150	144	156	170	166	154	165	160	150	167	183	144	145	151	155	162	165	161	150	161	152	170	149	153	150	158	173	142	146	153	140	162	145	147	153	177	147	159	174	164	150	157	165	161	163	137	148	148	169	157	130	155	146	177	146	139	162	184	153	166	146	155	146	158	162	158	145	157	147	166	128	144	154	157	176	173	162	145	147	145	146	162	177	167	131	142	174	157	152	174	139	147	170	155	153	160	158	163	155	170	152	135	132	179	157	155	153	153	166	160	156	160	172	143	144	158
5698	2073	327	115	88	87	101	140	143	120	116	130	115	138	133	115	97	89	89	72	61	75	72	62	54	69	60	56	51	50	53	61	60	56	50	46	48	54	46	56	48	55	40	36	43	31	33	40	46	35	42	40	44	51	46	40	46	35	31	50	39	26	36	40	40	35	28	46	50	44	34	41	44	36	30	38	47	54	30	32	42	37	44	35	37	28	41	33	40	33	36	43	27	41	32	36	49	51	40	39	43	45	49	44	42	43	43	44	41	36	39	39	41	45	35	44	34	41	36	44	33	37	53	39	43	38	31	38	50	39	36	43	32	37	38	40	39	45	43	43	46	35	35	43	34	44	48	40	38	37	45	38	37	36	41	41	44	44	49	33	40	41	29	37	38	39	42	35	34	37	48	32	50	37	35	39	40	32	44	37	38	41	37	39	30	32	40	42	33	34	39	33	43	40	38	43	31	35	43	45	41	38	41	46	36	31	46	31	33	41	43	36	43	28	37	33	38	43	45	50	46	41	34	37	43	31	23	51	38	40	32	39	34	44	32	32	37	37	46	35	32	35	38	33	39	44	31	53	34	32	42	41	27	35	47	40	32	32	39	46	23	40	32	49	36	45	34	29	45	35	47	46	32	51	31	37	30	38	36	38	35	31	38	35	45	39	40	39	36	41	43	34	49	37	52	34	22	43	43	43	43	44	43	42	42	35	23	47	41	32	40	39	27	36	38	35	41	47	32	32	29	44	38	43	35	32	42	42	35	36	42	45	45	32	46	31	49	38	34	41	43	46	41	45	46	34	47	35	41	41	36	36	35	33	39	39	38	38	47	40	40	35	27	47	46	40	36	39	43	45	30	53	27	43	40	57	38	45	31	35	37	50	35	38	32	27	42	36	44	44	31	34	46	33	35	34	33	45	35	36	34	39	30	36	34	41	46	49	41	30	34	41	38	41	26	39	27	35	42	42	33	22	38	44	47	30	32	45	42	41	37	40	42	37	31	36	38	39	42	37	39	45	44	28	42	43	39	44	33	33	42	41	38	42	56	43	34	41	27	44	39	34	50	39	41	24	34	38	37	37	34	41	45	39	41	25	33	36	34	35	38	34	46	33	29	44	50	37	28	39	47	45	39	42	33	39	30	41	46	31	32	37	37	50	45	39	35	39	40	40	39	33	39	43	33	37	39	37	46	33	39	35	39	37	44	27	42	35	40	35	45	28	38	48	33	35	33	35	27	44	45	35	41	34	38	34	35	41	48	35	37	37	37	39	41	34	28	39	35	36	39	39	28	36	44	36	43	37	37	38	42	41	30	38	41	38	40	30	37	32	49	41	37	35	37	43	36	39	44	46	38	34	45	44	34	32	38	39	37	38	45	41	37	38	38	31	41	36	35	39	42	31	32	36	37	36	46	36	38	50	46	42	50	53	35	34	57	31	44	40	36	48	33	28	37	40	33	37	47	38	40	40	33	33	47	33	38	51	46	42	40	40	39	46	35	36	28	48	38	36	41	26	39	49	43	36	22	27	33	48	47	35	40	42	36	52	36	39	41	39	39	30	37	43	42	41	34	28	45	41	39	47	33	36	38	47	38	34	46	34	37	36	34	40	44	38	43	28	34	34	27	35	40	43	38	39	39	39	41	38	37	38	39	54	35	43	25	42	36	49	39	49	36	50	44	29	48	39	34	28	39	35	35	35	42	44	35	30	46	46	46	35	46	41	39	41	50	36	29	50	42	41	29	37	53	32	42	35	33	40	44	31	38	28	44	32	42	47	36	44	33	42	29	37	40	49	37	43	30	24	44	39	45	43	32	30	40	37	48	36	48	51	48	34	37	48	43	39	36	38	33	35	41	42	36	44	46	33	37	39	37	32	51	36	36	45	32	51	35	41	35	49	27	28	36	37	35	55	44	32	36	51	43	38	29	34	34	37	40	46	31	51	49	35	34	42	51	49	34	38	36	45	38	30	28	39	33	50	43	43	29	49	29	40	31	33	44	34	38	41	33	39	39	37	35	33	36	23	30	38	39	50	42	30	36	41	43	44	40	31	37	38	23	36	35	49	31	35	37	34	48	42	35	28	32	48	33	43	45	24	45	38	52	44	32	29	37	44	31	45	42	35	39	44	47	42	29	51	41	35	46	29	32	39	38	35	49	35	42	51	30	39	43	41	40	47	49	37	48	35	50	39	51	47	32	35	47	35	42	38	28	32	46	42	40	41	33	43	44	45	34	34	38	45	49	33	34	42	39	39	45	34	45	49	37	39	32	45	38	41	32	41	39	35	44	38	28	34	47	43	39	36	46	44	44	48	40	46	37	35	42	41	46	53	34	35	49	49	37	22	30	32	47	48	40	41	36	46	43	36	40	47	36	45	38	37	36	41	43	49	34	46	41	37	44	28	37	43	47	47	39	42	45	41	34	36	43	39	34	46	41	37	35	33	36	36	39	28	43	29	39	35	36	39	36	35	42	33	42	46	33	38	41	40	39	37	48	32	34	36	38	34	25	35	32	31	29	36	35	35	37	35	42	28	37	35	35	25	38	40	36	43	42	39	37	47	44	36	41	40	42	44	52	45	34	30	43	26	29	44	28	42	47	41	55	27	59	35	37	48	38	38	40	29	40	51	36	43	35	36	34	37	31	45	42	43	41	44	46	48	38	44	45	43	28	39	39	30	31	33	40	34	34	35	43	42	34	38	37	33	38	41	42	37	33	49	45	31	38	34	42	38	38	46	43	33	37	38	32	33	40	33	32	39	41	55	45	45	36	35	34	31	38	34	38	42	42	35	46	42	35	40	43	50	31	37	45	38	40	39	39	35	48	36	38	45	33	38	37	43	36	39	31	41	46	42	32	39	40	40	50	41	44	41	45	53	25	49	28	44	39	37	40	29	28	28	32	46	33	21	38	28	38	48	41	47	46	46	35	37	51	43	41	36	36	41	40	33	34	38	23	37	38	36	37	32	49	34	37	36	45	35	37	40	38	41	32	36	50	48	40	42	48	40	43	36	48	32	41	33	42	45	28	39	43	45	55	32	40	36	56	27	41	44	49	29	39	29	35	38	33	36	35	34	41	40	32	49	41	29	41	49	27	44	42	32	38	45	44	44	40	42	48	36	41	33	32	51	34	38	36	36	42	43	24	23	40	27	44	40	47	35	46	26	33	35	48	39	47	57	32	51	29	39	36	35	46	43	32	43	33	45	44	44	42	34	50	35	55	43	32	38	36	41	28	43	45	34	30	43	42	38	37	49	51	36	38	32	44	36	36	41	36	39	38	34	47	45	23	42	47	47	30	31	34	34	35	34	41	46	39	45	35	42	44	35	40	46	43	39	37	41	40	45	37	37	29	38	34	45	36	36	48	24	46	32	38	35	45	31	39	45	37	40	48	48	44	47	41	36	39	47	46	33	37	39	38	35	44	43	39	32	38	43	45	36	42	35	41	38	44	39	42	42	38	36	27	47	41	43	55	40	41	47	38	43
34682	14924	3680	1669	3064	5508	6929	7085	6321	5194	4972	4904	4885	4258	4052	3588	2885	2429	2071	1866	1733	1694	1514	1244	1029	925	901	960	943	808	808	830	858	728	727	586	635	549	486	467	445	403	426	389	433	409	383	376	374	364	344	362	352	396	370	361	378	354	372	357	402	328	359	336	380	376	356	341	389	362	332	375	353	368	330	323	396	379	411	353	355	411	396	388	400	376	371	364	366	357	332	367	330	336	377	371	353	336	342	368	366	376	366	376	374	349	361	344	376	350	347	387	347	367	368	363	325	346	326	361	365	330	322	363	337	371	332	362	362	356	341	330	368	343	368	391	388	328	359	367	346	351	343	339	366	353	402	371	338	379	388	357	364	376	318	372	305	333	340	345	386	341	355	361	349	336	358	336	355	365	342	362	333	380	330	340	339	350	348	382	348	360	354	358	349	344	357	320	359	357	350	355	348	377	353	360	362	359	374	357	338	358	327	360	360	355	354	334	377	338	388	380	349	380	346	369	373	357	343	349	370	341	378	332	345	358	312	347	378	343	336	352	354	345	343	359	380	376	332	342	369	338	389	349	359	372	377	335	334	340	350	339	354	349	317	387	375	335	356	347	359	327	347	349	391	384	359	351	359	393	341	328	345	374	353	367	381	354	304	340	368	328	384	329	358	335	330	352	342	318	377	338	353	347	338	373	377	322	357	347	352	365	346	331	372	369	378	384	352	345	373	359	314	347	363	368	365	372	342	379	342	370	392	392	347	348	384	373	332	344	343	341	343	367	341	373	320	366	358	336	340	356	353	353	354	387	380	347	362	370	356	341	373	336	341	315	323	340	354	344	340	382	335	350	374	376	308	351	369	379	344	351	341	383	331	344	381	360	330	343	369	344	335	345	336	331	368	389	353	360	370	386	361	351	352	355	379	333	356	378	316	351	359	336	363	354	348	364	364	350	364	363	353	345	374	361	356	341	371	360	360	365	330	379	381	353	367	353	366	351	340	326	353	365	343	366	380	325	371	364	311	344	366	367	361	362	331	368	338	336	341	360	334	352	366	351	377	327	339	359	352	347	361	311	325	359	368	352	322	354	333	342	354	348	336	360	339	330	345	375	332	330	363	359	368	356	335	348	345	370	374	382	343	347	356	339	353	371	356	356	337	341	375	388	355	342	332	309	405	361	365	323	344	368	354	360	372	359	325	357	302	384	371	357	341	375	358	352	332	403	348	388	334	340	377	361	345	345	343	345	352	322	339	373	359	370	334	383	359	361	379	349	361	354	386	353	353	378	314	362	331	393	342	334	353	370	339	339	340	337	335	349	361	331	378	372	328	294	345	340	350	378	358	363	343	385	352	349	338	319	380	394	348	383	356	371	375	346	365	340	352	329	348	351	365	352	346	357	349	356	327	327	376	369	352	338	358	352	359	345	374	363	350	363	356	360	349	360	354	354	363	347	321	320	360	337	368	350	349	359	356	353	391	352	361	349	360	370	362	347	359	350	374	368	353	349	361	340	350	358	379	354	351	327	381	377	337	371	351	339	387	372	359	361	340	381	352	321	358	382	367	385	341	361	386	344	350	375	359	336	340	357	373	372	362	365	366	366	341	335	345	304	366	347	365	369	339	353	373	346	365	377	347	354	318	368	349	356	396	379	387	371	362	337	346	340	341	346	346	355	342	340	378	347	348	326	357	328	356	352	329	346	351	356	352	340	306	380	353	354	350	329	336	334	367	363	342	387	352	346	334	351	338	353	348	353	368	343	352	340	370	348	346	355	348	305	363	359	353	378	373	348	352	376	327	362	342	324	316	382	346	307	342	358	363	367	337	316	326	365	347	342	379	386	378	323	368	355	355	390	351	354	349	371	386	358	360	324	333	365	322	357	337	381	324	377	354	359	342	377	340	358	329	386	388	346	367	329	369	385	354	324	334	353	366	349	344	383	345	347	380	356	347	372	336	328	368	332	330	318	337	330	399	353	378	354	326	374	329	336	357	348	377	354	350	349	375	369	348	360	381	360	370	350	357	343	367	342	352	353	379	357	318	325	330	389	337	352	366	333	367	331	348	380	376	327	343	363	366	347	363	362	337	378	344	363	315	375	386	313	342	364	325	343	359	363	353	355	366	354	355	377	338	380	366	363	380	386	369	335	320	332	331	354	357	379	357	333	365	370	341	366	358	331	363	332	356	367	373	368	326	375	324	336	395	365	351	373	343	337	364	343	358	347	371	372	365	362	353	352	370	356	375	349	362	370	362	375	339	386	325	364	343	324	385	361	382	369	345	350	371	339	384	361	381	328	370	368	373	348	364	363	328	374	350	336	359	332	345	355	337	393	356	355	375	369	353	358	359	345	369	345	344	352	339	363	352	351	364	353	343	315	358	378	362	349	358	354	371	361	342	385	306	396	334	323	342	362	344	363	366	359	341	336	318	380	357	319	374	340	358	343	349	341	375	358	366	390	329	345	378	353	353	337	342	361	351	339	355	371	369	333	347	315	351	354	356	383	331	317	353	342	360	326	330	328	358	331	370	331	390	367	363	326	357	347	368	337	356	369	335	349	362	353	348	363	359	366	356	331	368	386	356	360	345	330	342	353	319	336	341	382	366	357	337	357	376	343	379	349	348	376	344	342	355	372	346	362	362	341	355	352	328	331	336	365	363	364	356	353	346	328	362	363	362	349	395	379	376	349	362	359	350	353	367	337	335	359	354	374	355	340	346	345	369	367	384	333	369	354	328	371	346	377	365	364	327	358	357	389	373	390	361	352	358	337	331	361	355	358	345	364	388	336	342	324	363	329	372	338	357	370	351	348	392	332	319	361	324	343	345	343	342	369	376	373	331	334	384	326	338	352	384	363	319	350	353	362	364	352	376	332	326	342	351	338	345	347	356	352	344	365	346	360	377	353	371	338	347	335	371	365	352	361	345	354	348	383	374	343	335	348	360	351	376	369	339	348	344	382	322	367	359	362	357	379	365	341	403	406	372	341	340	371	372	322	364	343	349	347	334	320	364	365	334	353	345	347	337	374	361	320	299	363	365	347	330	363	363	352	338	381	323	344	347	356	362	354	319	351	365	340	367	337	312	377	324	349	344	362	368	357	324	309	334	356	362	339	331	372	359	372	333	290	390	341	327	371	382	365	368	350	367	365	355	359	368	348	350	346	335	374	370	330	365	344	355	351	367	348	355	342	341	362	386	338	354	387	326	337	373	365	381	380	365	342	377	378	339	379	349	380	363	332	358	333	360	344	328	337	386	390	373	344	336	366	361	342	365	340	359	343	376	322	337	354	353	377	353	362	346	335	348	392	323	355	382	333	344	342	353	329	330	355	361	325	367	350	357	341	351	325	339	349	360	370	360	353	343	318	358	353	360	352	359	363	368	347	368	339	349	371	333	351	355	382	381	380	352	364	335	384	344	333	329	364	348	346	354	352	365	335	357	361	357	339	368	332	345	358	365	342	354	348	335	330	359	321	373	366	333	351	321	357	355	380
2867	599	128	69	46	51	73	69	68	58	65	66	86	82	72	75	45	69	58	44	42	48	45	47	31	47	33	48	34	30	27	32	35	38	29	29	26	39	39	30	41	37	42	17	37	33	39	41	33	33	36	34	29	31	27	31	30	31	24	35	32	24	30	36	28	33	32	26	32	31	25	33	31	27	35	27	42	29	24	30	29	29	31	42	25	35	24	33	27	43	35	39	30	33	25	28	35	32	29	33	26	32	32	28	34	25	29	21	31	27	27	28	35	31	26	33	27	23	30	35	29	34	30	34	34	18	28	32	33	38	33	35	37	23	21	37	39	29	25	28	41	33	29	34	31	35	28	39	24	21	27	39	35	29	31	25	24	34	32	29	27	22	36	21	30	36	41	38	33	34	37	31	32	24	33	31	31	27	31	34	32	44	31	28	33	31	30	39	30	25	37	30	36	25	37	25	24	30	36	25	34	29	19	30	29	22	38	40	23	25	39	35	24	23	21	33	21	35	32	42	31	29	28	41	31	26	36	32	35	27	32	29	26	27	31	26	33	30	33	30	27	31	28	38	31	25	21	29	33	25	30	29	33	24	32	29	34	32	27	36	26	29	26	21	29	28	30	32	36	28	40	37	30	42	33	32	30	38	31	37	32	41	24	32	31	35	35	29	31	27	29	28	27	25	34	32	30	33	39	24	28	30	30	27	34	23	22	33	26	26	29	36	24	36	24	35	25	27	32	30	37	23	34	30	29	53	20	41	30	27	35	25	26	26	34	38	22	36	39	31	30	30	30	19	35	39	21	28	31	31	36	30	28	33	32	26	32	32	38	41	41	31	39	28	30	33	24	32	23	38	25	28	40	25	34	28	35	29	39	36	28	34	26	25	36	23	38	39	24	23	18	31	38	27	34	27	33	33	35	36	32	28	30	37	30	33	43	36	28	29	34	33	35	32	25	30	34	42	28	25	24	23	28	32	20	39	30	31	39	37	31	27	34	35	37	28	29	33	30	26	18	29	28	31	36	25	37	32	42	34	37	31	35	22	29	29	29	24	25	25	28	18	35	36	31	40	28	37	18	25	32	35	30	29	36	33	31	19	29	28	25	28	29	21	30	25	33	31	34	25	38	35	17	37	40	38	29	30	27	34	30	36	34	25	24	38	27	39	27	22	25	34	40	32	37	32	30	25	28	24	25	25	31	31	30	22	31	28	34	33	36	26	35	30	31	25	25	42	26	33	38	32	34	36	38	26	35	31	32	25	45	25	28	33	33	27	33	30	34	33	23	26	28	30	26	32	37	25	46	31	29	33	36	34	28	19	30	32	28	33	36	25	27	27	36	47	33	32	34	24	36	30	26	33	29	37	38	31	38	20	25	35	29	28	31	33	31	32	18	32	38	28	24	33	40	25	37	33	26	34	37	31	35	28	38	30	40	26	28	35	40	29	25	18	22	24	32	33	26	20	39	40	33	33	38	30	39	39	41	34	26	34	30	49	42	25	27	36	29	27	36	32	25	31	37	44	31	35	38	31	27	30	38	26	28	34	30	28	25	41	32	52	23	32	36	36	30	28	35	26	32	42	22	32	36	36	33	37	22	30	26	22	43	19	28	33	34	33	37	49	41	25	21	37	30	35	22	31	31	33	26	30	26	30	24	49	28	33	27	30	24	33	29	32	24	35	44	33	36	36	35	30	26	34	28	24	38	26	27	24	37	37	33	30	27	22	44	35	20	31	32	41	34	23	29	35	22	38	28	33	24	33	29	29	41	27	37	33	30	29	28	37	38	37	38	34	32	39	34	37	44	25	29	33	36	25	27	31	29	25	28	24	24	25	27	38	25	33	47	27	41	42	33	24	35	28	28	38	37	37	25	26	29	37	25	25	40	30	38	35	36	33	30	42	26	23	36	29	35	27	23	28	27	28	31	29	27	42	37	33	30	23	27	43	40	32	44	34	44	22	31	34	27	19	32	29	36	31	27	34	29	33	31	34	20	21	28	30	44	20	22	29	43	23	34	29	38	28	27	30	30	36	43	32	36	21	29	32	27	30	30	37	28	28	39	25	37	42	31	27	20	25	33	28	39	21	22	36	31	32	30	33	39	28	28	28	31	30	41	36	26	32	34	31	39	35	28	45	33	33	30	23	43	31	33	31	35	28	26	29	25	30	29	30	42	28	35	27	22	25	34	29	28	27	36	36	24	36	41	32	38	28	29	28	31	25	23	31	36	27	29	26	31	36	29	32	27	27	24	30	37	33	39	29	26	32	27	29	29	23	35	24	38	20	25	22	30	28	45	29	38	22	36	27	30	28	28	27	30	35	27	28	31	26	30	28	27	26	37	26	34	24	26	28	22	27	33	35	27	31	34	32	26	25	33	38	39	45	24	29	25	32	27	28	30	28	25	33	37	26	26	17	30	21	36	42	32	22	35	34	25	26	24	31	28	31	31	33	34	28	27	19	22	22	41	30	27	22	22	26	28	24	29	26	20	23	32	31	25	30	38	33	28	32	35	25	24	31	40	31	31	44	24	37	29	32	25	36	43	42	23	32	34	30	25	31	26	25	34	32	31	34	39	39	36	34	34	25	25	35	34	33	30	21	34	33	22	36	44	24	33	30	30	29	23	27	27	27	35	41	27	29	22	31	35	18	46	29	30	33	38	31	34	31	19	34	32	30	24	40	28	40	22	32	32	34	23	28	36	25	30	31	24	25	39	31	29	38	27	34	29	41	35	30	31	30	24	37	28	25	32	31	28	25	29	29	15	32	30	32	28	32	38	32	31	27	33	33	29	30	27	31	27	40	31	28	35	34	23	22	23	32	31	32	27	39	34	33	44	40	31	36	21	22	22	29	23	24	33	35	32	25	26	28	32	25	21	28	23	22	31	25	30	29	27	22	26	29	30	38	29	20	31	25	29	28	25	31	34	36	31	30	33	28	32	33	32	26	32	31	21	37	30	32	35	29	28	30	27	26	31	23	38	29	18	31	32	40	44	24	26	25	31	29	31	33	20	31	32	33	37	31	42	25	33	34	30	38	39	25	25	30	34	31	28	27	23	34	29	39	27	34	37	33	39	42	38	30	21	40	23	32	38	28	28	30	32	33	29	38	26	40	22	31	32	28	29	36	35	17	32	26	30	29	32	22	32	30	35	23	34	34	27	28	36	25	28	32	37	29	29	24	34	39	43	38	24	38	25	30	34	25	32	20	33	25	30	27	27	30	32	32	42	45	33	39	28	23	35	32	30	34	30	28	32	31	25	31	30	27	35	21	32	33	40	27	33	34	26	38	37	28	28	29	32	34	35	32	32	37	34	31	33	32	35	36	27	30	38	25	39	39	25	25	31	40	24	33	20	30	32	32	29	36	33	35	29	27	44	27	32	20	19	29	33	32	25	26	24	39	31	34	25	34	35	31	39	35	32	35	31	28	34	18	38	32	33	32	28	42	30	31	27	26	34	26	26	26	35	36	36	29	35	34	31	36
25387	6993	1698	901	1575	2810	3790	3651	3042	2674	2643	2767	2555	2335	2172	1911	1420	1330	1104	946	913	872	754	651	535	515	541	545	505	473	454	462	441	424	387	366	355	371	302	318	300	275	281	284	302	299	241	272	292	258	296	273	291	289	277	258	237	264	271	277	280	265	287	285	267	272	269	248	280	303	252	281	253	283	268	262	297	265	300	267	298	287	288	251	272	288	262	256	262	255	256	297	257	256	262	260	280	275	260	284	276	278	261	247	292	267	277	286	269	245	243	263	264	250	293	284	275	289	282	267	298	270	245	267	298	288	275	286	288	255	297	235	275	273	277	258	298	281	291	259	291	256	267	305	286	250	265	273	262	287	252	316	255	235	268	251	269	263	295	256	276	254	282	267	283	260	279	313	256	291	279	253	273	276	254	304	295	270	240	300	282	295	262	273	275	275	281	264	254	251	277	297	294	261	272	270	292	270	293	247	245	303	303	272	300	266	284	277	276	245	276	276	270	243	276	269	277	286	259	254	298	273	232	291	277	265	253	263	256	270	279	281	266	273	258	265	266	268	263	257	248	280	269	278	298	257	247	289	260	313	272	277	288	269	269	259	273	269	272	245	255	274	266	269	225	280	275	301	262	256	242	265	278	256	257	279	278	270	254	246	279	293	270	292	248	247	264	263	311	282	267	252	268	256	294	267	255	253	254	276	282	264	251	278	283	298	291	260	281	270	269	269	277	247	256	266	256	240	270	263	280	257	276	279	267	279	279	253	267	244	258	244	256	269	256	247	271	294	268	295	252	245	277	258	294	267	267	287	251	310	248	258	277	272	255	250	238	251	269	297	281	288	266	268	276	259	273	282	265	279	281	284	271	265	241	270	261	253	277	276	294	255	278	259	271	281	272	265	276	287	287	290	275	253	262	278	243	292	279	288	274	264	285	269	283	263	255	273	252	268	266	290	268	259	272	278	255	287	304	266	259	254	264	252	264	295	222	260	241	248	278	277	255	274	290	268	280	257	252	278	282	285	280	258	282	270	261	290	290	284	227	260	276	285	267	277	275	249	275	276	269	276	284	285	270	260	282	273	249	255	268	251	265	256	285	278	272	298	264	299	263	268	262	275	259	286	247	275	286	259	282	263	285	272	293	270	259	290	257	265	249	257	235	256	278	263	271	296	242	273	260	263	277	272	268	255	281	270	260	265	284	259	288	250	277	273	258	268	269	287	279	270	282	260	264	282	238	265	255	278	277	268	238	278	284	292	259	282	250	256	262	237	261	258	287	271	271	242	261	275	275	242	279	265	292	260	258	256	263	270	273	279	255	271	248	258	249	293	292	272	266	255	258	242	293	264	254	261	268	267	256	253	286	259	269	275	287	235	295	286	283	296	286	269	254	250	258	257	298	265	289	241	286	263	280	275	272	256	268	255	289	256	300	287	263	284	297	275	258	276	236	270	297	250	256	253	282	269	244	272	260	272	268	270	261	246	268	297	281	253	250	307	245	241	262	259	286	269	252	255	261	282	282	253	261	271	262	276	263	280	268	260	261	277	270	257	274	282	262	265	254	287	287	271	291	273	267	275	282	273	258	287	284	276	256	286	283	273	277	267	285	256	258	281	272	275	251	274	287	286	295	270	260	273	303	257	244	272	255	261	240	276	279	242	287	273	301	262	257	262	289	255	287	278	282	277	258	243	276	265	264	260	265	290	275	266	273	242	266	305	280	276	273	246	281	278	259	254	261	274	259	274	268	242	255	274	248	287	274	261	291	265	264	277	260	267	290	266	266	261	268	279	271	263	276	282	274	272	253	276	270	289	254	244	265	281	277	265	297	239	288	279	292	252	264	270	283	284	277	274	290	265	258	267	266	290	276	305	259	262	254	267	284	276	301	301	270	259	276	286	261	237	287	294	289	287	267	270	270	281	279	269	300	227	281	276	290	259	263	253	241	291	288	249	289	259	253	270	275	261	291	271	230	275	284	279	283	260	284	265	279	273	274	284	259	264	306	251	271	275	259	265	261	271	297	252	271	273	281	267	270	291	267	285	295	286	258	254	240	288	271	263	274	260	301	263	292	266	269	280	259	294	264	263	242	261	293	281	296	283	284	316	257	248	278	278	271	262	264	276	261	242	251	256	301	270	272	277	252	269	281	271	267	253	264	250	251	262	260	296	266	282	268	293	250	241	279	245	239	268	262	257	253	291	295	287	245	269	276	260	287	288	270	251	266	255	284	226	253	269	262	257	287	288	265	274	288	252	283	293	265	299	257	287	273	271	283	267	270	280	271	260	247	289	264	226	278	285	285	276	241	304	265	262	291	272	267	264	274	269	305	264	269	279	277	262	267	260	271	320	265	264	280	273	230	266	254	251	275	261	271	265	271	270	278	272	267	300	276	281	275	277	282	274	248	266	257	273	265	268	262	267	277	277	257	263	243	240	267	274	283	264	274	285	257	258	300	254	301	252	267	264	283	296	275	273	279	246	261	283	270	273	275	282	264	271	286	264	285	249	298	271	274	271	267	269	246	268	278	270	283	283	257	240	274	276	296	272	289	255	272	247	261	244	259	270	298	287	288	263	260	258	257	240	255	257	250	293	301	273	254	253	270	282	250	272	302	268	273	240	305	287	296	251	261	223	292	300	288	264	265	295	286	257	262	251	289	294	242	246	289	272	280	279	285	271	268	259	279	218	273	281	271	257	252	301	240	257	260	265	268	282	272	257	245	285	292	276	261	264	261	258	297	250	299	300	273	264	260	259	271	292	283	270	287	284	255	284	228	240	271	252	291	265	279	253	267	270	305	269	277	280	257	259	291	275	256	276	269	282	294	254	287	258	291	280	301	264	267	282	276	288	269	253	305	257	270	263	270	217	312	248	270	277	271	287	261	257	272	271	270	281	260	281	275	274	291	260	285	280	283	282	290	298	280	254	291	276	293	274	252	256	296	274	284	245	297	286	271	295	273	278	238	271	272	265	261	299	281	260	296	269	292	275	274	272	277	284	264	264	279	266	239	291	260	261	312	280	269	275	299	257	277	274	262	273	279	273	257	276	284	259	279	287	255	275	291	254	224	261	293	272	267	263	243	282	239	262	252	239	283	275	263	257	297	274	269	263	297	248	292	282	245	272	256	240	263	266	293	237	278	265	268	256	272	268	282	258	289	286	251	260	281	261	281	274	245	301	259	275	266	254	267	270	242	271	273	286	267	261	278	255	269	290	274	305	303	284	272	283	254	277	275	276	274	286	263	276	275	267	289	310	283	257	292	249	262	270	266	258	233	279	284	241	292	273	278	259	253	244	282	278	254	261	264	308	258	274	260	292	307	272	281	255	270	275	278	234	267	296	284	281	292	265	246	260	250	299	295	265	265	269	275	286	248	247	275	269	242	287	269	257	250	294	279	277	269	256	247	293	276	269	261	238	263	283	258	291	263	279	281	262	282	297	250	281	279	286	289	265	285	245	287	297	248	245	259	273	252	271	256	293	293	273	269	244
4365	1451	260	113	81	99	111	122	116	133	107	123	119	103	110	105	100	83	87	84	91	88	72	75	70	65	64	57	42	56	46	59	52	56	49	54	54	59	40	42	42	39	63	47	60	50	47	57	48	38	54	41	53	49	48	47	66	58	56	65	55	46	50	41	52	34	60	52	48	59	41	46	43	42	46	56	51	57	54	52	46	45	56	47	34	62	60	43	42	64	46	50	52	44	49	47	43	53	48	45	43	59	34	54	43	67	43	57	44	51	58	58	51	53	55	49	53	38	52	53	56	49	45	35	51	46	49	56	50	46	56	43	62	46	45	44	46	44	49	41	44	52	44	40	28	50	45	55	40	47	47	39	61	47	40	41	50	48	48	46	47	44	42	50	39	53	45	41	51	46	43	52	45	52	44	54	53	56	60	42	52	62	49	53	55	40	48	62	51	54	61	54	56	58	43	41	45	43	57	44	49	49	49	51	49	47	56	47	49	43	53	59	47	45	37	47	53	49	52	49	55	51	60	47	43	43	47	52	47	43	61	54	51	41	52	47	55	49	46	54	59	48	48	55	39	56	37	55	48	40	56	55	54	48	46	46	56	46	47	42	63	56	55	49	45	43	42	45	55	44	57	43	56	50	50	50	52	61	47	44	48	49	51	54	46	51	53	54	58	43	55	48	39	64	49	42	56	48	47	34	50	50	50	57	48	41	57	48	49	46	52	34	54	50	49	46	40	46	59	53	33	49	59	51	46	38	49	40	41	33	50	46	46	43	52	47	54	53	41	52	39	40	47	55	53	46	51	55	42	59	58	54	58	50	60	56	53	49	44	50	54	44	47	45	49	52	33	51	41	33	44	45	52	47	55	60	56	47	39	52	46	52	52	37	40	52	49	51	40	43	39	49	50	56	38	40	52	44	48	47	44	49	48	54	52	48	54	44	56	42	43	46	54	46	49	55	43	41	40	46	49	57	45	37	53	54	50	46	43	46	46	54	46	46	47	65	50	44	42	46	50	57	42	52	60	52	50	37	44	51	48	43	49	54	52	30	51	48	53	44	60	54	48	37	58	38	49	57	67	55	53	50	43	47	56	50	39	45	36	45	41	47	48	48	55	48	44	43	48	48	47	51	45	57	40	52	49	52	51	41	35	36	42	56	42	46	58	42	45	46	47	65	46	40	41	42	48	59	66	46	47	53	63	55	51	52	39	51	41	46	51	46	53	40	53	44	46	49	46	45	45	53	37	46	56	39	63	51	44	50	48	54	42	48	50	61	49	45	50	58	55	42	41	43	39	43	54	46	50	44	46	57	44	47	48	42	50	54	49	56	39	43	54	55	57	60	35	45	46	41	47	34	45	46	44	61	39	42	52	41	45	48	47	41	53	39	49	47	45	49	52	41	39	55	55	52	42	50	47	50	48	48	51	31	50	55	52	45	52	56	52	42	44	50	41	48	54	48	53	35	44	60	45	52	48	57	47	47	53	52	59	41	54	47	56	52	50	56	57	53	37	48	48	46	54	55	48	54	53	40	50	49	43	48	46	50	50	41	42	45	45	41	48	40	33	42	52	67	54	56	58	55	45	51	50	47	58	47	64	65	45	47	54	44	52	69	52	44	41	40	45	46	51	54	46	52	41	39	38	46	45	39	42	43	40	58	44	40	47	57	52	48	50	59	52	52	46	45	49	47	52	44	56	51	50	54	43	41	55	50	38	53	39	43	43	39	45	48	49	46	44	33	44	67	53	43	56	72	54	46	54	53	36	51	46	41	55	36	49	51	47	50	45	44	49	54	48	58	55	54	55	61	52	43	65	45	68	52	42	49	56	44	51	45	47	42	51	34	59	48	52	66	50	47	55	56	59	46	38	47	57	48	43	52	50	54	60	55	58	45	52	46	42	39	41	57	50	59	39	47	35	43	53	50	50	41	52	63	36	52	52	64	60	56	38	45	48	44	48	64	34	49	60	50	49	46	41	50	52	43	53	49	44	41	40	37	49	41	40	55	54	42	41	51	60	46	42	49	49	50	31	40	47	38	55	59	58	47	42	63	44	45	49	49	53	45	39	47	56	52	51	53	46	43	52	49	41	31	53	50	61	49	53	33	45	46	39	49	42	51	56	53	38	56	50	48	36	49	61	54	38	55	52	38	49	40	44	47	51	39	52	51	42	54	45	57	53	50	50	52	43	62	47	52	47	48	55	53	46	57	46	51	38	58	54	60	52	51	45	56	36	47	48	47	57	43	46	41	35	43	53	64	57	49	49	58	45	54	47	58	57	54	52	48	54	51	44	61	56	52	42	46	48	52	52	63	49	56	47	52	51	36	52	49	51	57	50	59	53	53	48	58	56	45	43	51	35	52	43	46	55	53	60	51	52	52	51	51	56	49	50	57	55	59	42	56	48	46	39	41	43	40	54	52	45	41	35	48	51	42	51	45	41	50	47	49	51	53	48	51	42	45	59	51	70	53	44	48	32	54	52	52	54	42	45	50	31	61	52	50	34	51	43	51	58	53	51	44	33	45	63	53	42	55	39	41	46	52	45	56	43	43	56	47	46	47	51	55	47	39	46	46	43	45	43	50	49	59	48	54	36	56	49	43	49	43	42	49	47	33	47	50	47	66	53	50	47	50	42	58	47	46	50	33	55	52	40	53	53	44	61	40	44	48	43	39	57	46	51	54	59	46	48	53	47	42	45	56	46	48	49	49	44	53	44	34	54	49	50	46	47	44	42	56	45	41	56	47	38	38	57	45	50	47	62	51	56	54	41	49	49	40	60	58	43	53	44	53	59	44	62	59	47	42	48	44	52	53	34	45	51	44	46	49	53	37	50	45	51	42	51	42	43	50	51	54	60	54	48	57	49	52	62	47	52	51	37	44	45	48	53	42	43	51	57	57	45	45	46	43	46	55	46	52	37	44	51	42	48	56	56	47	53	40	42	48	34	47	45	47	47	63	48	51	44	54	48	51	51	49	40	48	59	61	36	43	40	46	53	38	47	43	44	43	70	44	43	38	45	44	57	53	62	54	43	52	43	50	53	55	50	50	46	55	44	46	42	58	50	42	49	42	43	53	51	64	56	57	59	36	43	62	57	47	60	61	45	35	38	44	55	53	52	55	55	44	56	50	46	56	50	51	48	47	47	56	50	36	66	48	33	50	50	61	37	44	43	54	46	50	52	58	50	38	48	48	44	50	44	48	47	52	44	36	59	54	44	68	50	48	52	51	41	60	50	52	58	56	52	44	58	45	47	42	41	47	43	44	66	40	58	50	40	29	41	48	55	53	50	59	45	47	46	49	50	40	43	53	52	46	50	45	51	53	50	46	43	58	40	44	43	45	34	46	43	45	48	51	40	57	55	41	59	57	44	50	59	47	59	40	55	51	44	45	43	44	61	56	50	48	55	54	44	52	50	39	44	41	53	39	55	51	54	59	47	42	48	54	49	53	50	63	52	55	50	34	46	46	39	55	45	48	59	53	47	46
32215	12162	3061	1502	2656	5097	5812	5884	5051	4390	4363	4404	4027	3549	3288	2772	2242	1965	1751	1596	1526	1397	1229	1065	865	934	863	867	827	730	829	803	733	681	632	588	599	548	570	514	509	444	443	423	460	428	466	445	421	469	412	438	446	477	449	469	481	410	387	440	434	420	445	416	451	427	446	438	472	456	443	434	438	461	425	399	458	415	445	454	422	451	466	457	458	445	462	459	435	409	420	420	457	436	441	410	408	430	467	449	406	433	419	426	426	432	419	418	488	411	421	417	454	397	415	435	412	459	407	420	426	439	414	437	451	440	441	470	406	378	433	428	449	471	459	414	410	455	441	433	476	416	471	420	437	478	436	436	442	406	389	436	440	435	424	457	405	450	435	417	431	409	419	429	473	447	440	467	453	439	427	465	427	423	392	408	427	445	453	402	409	424	419	458	429	434	459	433	433	472	439	412	415	411	465	430	446	380	411	424	445	416	454	449	394	473	407	393	436	452	409	420	480	435	427	437	421	419	462	460	481	432	418	420	433	397	389	426	430	413	441	415	414	441	454	421	427	435	483	435	409	474	432	444	462	409	420	398	452	458	422	392	427	440	456	400	411	458	422	396	426	458	447	416	458	460	431	403	400	401	458	429	415	475	438	444	461	393	396	449	435	445	449	435	381	444	419	411	436	407	414	423	424	444	414	428	412	418	424	447	429	465	399	433	435	392	422	447	458	398	436	453	391	417	428	434	442	434	409	436	430	444	426	422	475	455	447	451	409	424	455	432	420	458	385	405	441	442	408	424	425	412	429	459	437	444	400	398	416	434	414	428	423	456	421	428	384	424	440	464	432	412	457	403	450	427	473	463	417	407	429	409	406	467	438	439	459	437	435	403	424	448	403	412	417	451	426	442	426	471	455	425	452	428	415	434	420	481	457	418	439	414	417	408	432	451	422	399	414	439	439	449	409	417	434	416	445	455	418	437	409	394	448	438	460	418	419	410	419	464	449	436	420	411	447	457	411	448	428	448	443	380	469	428	397	454	422	404	422	428	444	415	449	474	439	417	424	424	454	430	415	417	420	404	435	440	440	418	459	468	449	437	427	443	436	403	458	436	391	432	456	415	451	435	393	427	449	411	416	432	469	435	448	419	435	417	464	453	394	454	469	430	446	429	395	425	417	455	447	448	449	430	421	410	406	458	448	428	456	399	453	458	415	437	443	419	415	439	398	412	425	444	436	426	415	462	437	425	419	426	430	463	422	435	440	415	457	459	435	418	442	425	456	400	438	421	427	420	419	408	428	435	399	413	448	444	451	437	418	490	427	468	456	415	448	432	438	470	441	430	427	429	368	444	419	424	400	394	461	406	409	437	409	407	438	400	434	454	449	436	450	411	430	443	428	434	450	386	391	424	427	445	387	428	407	438	453	416	398	428	435	457	412	452	442	414	459	415	408	423	447	421	440	432	442	440	401	431	446	449	448	453	411	406	466	431	460	423	433	433	464	447	432	423	404	425	431	417	426	415	408	436	439	406	444	418	410	462	430	421	426	425	439	384	419	470	456	415	436	436	421	433	412	415	410	448	410	421	448	399	406	426	405	422	403	434	427	428	419	399	417	455	437	444	447	414	398	418	415	417	397	446	438	461	448	426	414	415	426	424	449	412	440	404	447	409	437	457	433	444	424	441	445	411	383	426	423	428	408	451	419	431	442	423	427	429	426	399	422	422	449	434	408	466	415	451	387	433	406	413	420	451	462	440	429	429	416	444	409	422	421	449	413	403	439	437	431	414	449	484	407	398	426	427	437	418	404	430	413	405	439	435	438	413	454	468	473	436	413	401	426	452	450	434	436	444	417	406	444	422	388	430	428	421	413	423	438	427	451	423	440	392	457	433	383	412	451	411	439	426	399	428	417	439	444	450	440	452	429	392	462	404	415	437	429	415	470	445	451	408	442	442	413	425	443	426	416	437	429	370	397	450	391	420	436	433	446	469	422	378	448	459	409	433	430	460	458	435	425	413	417	451	426	405	449	433	433	449	432	450	427	466	432	418	458	410	439	435	425	455	442	428	473	440	418	458	400	452	457	408	432	451	440	458	437	445	438	433	456	422	460	416	452	413	458	471	426	398	460	474	439	424	436	420	405	440	432	426	380	401	463	422	411	444	395	387	442	446	397	457	427	404	462	403	407	452	442	450	425	475	417	432	426	441	409	392	452	415	451	399	447	451	415	458	423	447	487	384	414	437	427	422	412	428	419	465	449	416	418	443	421	439	462	406	445	423	434	436	395	414	470	429	441	433	437	416	397	459	407	441	455	428	454	448	447	428	412	434	401	433	406	436	429	438	396	400	444	400	443	466	421	419	440	400	429	418	432	429	464	415	404	435	463	443	439	398	420	426	433	445	410	451	409	431	413	459	417	418	458	392	423	461	403	460	462	431	413	418	461	408	418	457	478	419	432	446	400	432	399	432	454	456	399	412	443	429	424	452	424	432	425	439	426	438	407	434	446	429	447	425	420	411	459	426	441	453	409	422	438	437	430	429	477	422	466	446	432	400	400	469	405	415	428	426	423	433	435	421	450	457	461	432	456	433	432	450	494	433	433	432	431	435	421	400	404	418	438	442	427	464	428	415	446	410	398	411	447	423	402	417	440	427	405	441	420	436	464	427	430	451	397	480	433	424	432	425	410	440	414	452	408	417	437	411	471	413	411	443	430	429	423	460	423	438	428	424	474	427	455	439	420	429	431	417	445	384	470	388	423	491	437	450	436	414	429	414	438	432	423	392	395	443	410	419	420	415	411	443	476	439	429	425	420	391	415	422	453	424	390	451	415	414	423	455	435	412	411	446	417	439	421	419	415	419	402	468	419	409	444	445	446	423	459	453	412	441	426	453	418	470	410	424	430	401	428	426	439	405	447	466	446	452	441	460	438	429	441	399	452	400	460	406	441	445	423	445	424	417	424	461	431	442	428	467	428	423	401	432	420	419	410	444	406	446	405	410	446	466	404	436	421	417	408	426	466	401	404	445	431	433	443	396	453	443	451	442	409	400	412	436	450	442	425	452	447	407	423	450	432	430	435	448	418	415	417	438	439	432	426	423	438	417	419	441	430	422	402	409	433	431	429	444	470	403	450	431	435	416	437	459	458	425	437	404	420	413	436	419	429	401	438	447	443	480	419	445	438	415	423	438	451	458	413	405	444	431	452	425	464	462	437	449	477	451	444	404	453	453	439	455	406	432	426	407	453	422	414	396	448	481	396	450	444	453	461	433	388	464	453	423	484	412	438	405	443	402	458	434	445	457	401	439	415	426	443	453	412	417	442	436	428	452	433	417	432	438	430	434	424	446	393	439	452	451	455	401	416	437	427	430	449	440	407	414	418	418	421	432	391	433	428	415	431	451	409	471	414	458	409	425	471	414	430	425	406	380	463	429	429	387	406	448	423	450	423	452	420	429	434	443	422	448	441	421	444	475	408	459	452	400	387	437	416	417	421	447
4744	1121	229	57	62	59	73	86	83	79	80	83	102	82	67	64	69	48	68	49	48	33	34	34	35	34	29	30	30	35	35	25	29	23	29	26	22	23	18	22	25	21	12	11	19	14	27	16	14	25	17	12	19	18	10	15	19	15	21	16	16	24	26	14	13	20	20	20	21	16	19	13	21	18	23	18	24	15	18	22	22	14	26	27	20	18	24	23	21	20	13	14	19	20	19	14	21	14	16	23	12	17	16	17	13	22	21	11	14	26	18	12	14	16	17	16	22	11	15	21	18	17	14	19	22	17	12	13	19	17	22	23	25	25	21	18	17	18	16	17	14	20	15	20	19	17	19	19	18	15	17	15	9	23	15	18	20	23	17	14	21	16	21	14	29	24	11	16	20	13	19	22	23	18	15	27	17	11	11	14	20	14	16	20	17	15	17	19	14	25	24	22	19	13	22	19	17	23	16	19	23	15	12	16	18	18	18	10	19	19	23	16	18	17	15	15	15	22	18	16	14	18	17	28	16	17	27	14	19	19	20	19	24	13	11	16	16	19	22	15	19	17	22	19	23	25	17	9	14	10	19	17	14	18	17	17	20	18	20	20	24	15	21	17	20	22	16	15	17	25	16	18	16	17	18	22	17	15	12	14	22	26	14	17	20	20	18	15	16	18	20	18	15	15	16	22	13	24	21	16	16	18	14	16	22	17	16	13	26	20	13	17	25	17	12	24	11	16	20	17	15	21	27	10	14	21	16	15	23	25	15	18	19	15	16	23	21	32	16	25	20	19	23	8	18	14	17	18	18	13	12	12	19	25	22	17	14	21	14	21	19	17	18	28	21	21	18	22	26	13	26	18	11	14	23	21	19	16	17	26	23	16	18	10	24	23	20	13	27	19	15	17	14	15	15	21	15	20	13	24	14	23	24	22	21	11	15	27	13	15	15	13	14	17	17	14	25	21	19	21	25	23	14	16	13	23	17	7	19	20	28	18	17	19	17	12	23	11	14	24	15	28	19	18	21	14	20	22	15	14	19	17	7	18	10	24	23	10	19	15	17	18	19	25	14	16	14	9	17	23	22	14	11	14	23	13	23	13	13	12	14	27	18	24	27	16	19	20	16	23	13	15	15	14	16	13	17	26	20	21	22	17	15	24	20	22	18	20	15	18	20	11	12	18	18	16	21	26	20	22	19	12	18	14	12	9	18	25	25	16	17	12	18	31	16	27	21	18	19	14	19	19	24	17	18	14	25	19	15	16	17	19	19	11	8	17	18	22	13	18	19	10	13	25	17	15	14	18	8	25	12	16	24	18	22	18	18	26	12	15	22	11	17	8	30	15	17	12	15	28	18	13	18	16	15	17	18	8	16	22	19	17	16	13	18	13	14	26	14	21	20	12	19	15	16	18	21	27	14	24	19	19	18	18	14	22	16	17	15	16	21	13	14	14	25	24	21	7	19	13	28	16	19	22	18	24	25	16	15	19	17	17	18	27	19	23	18	21	15	23	23	21	17	17	13	21	15	28	17	21	12	19	14	17	21	26	18	20	19	24	18	18	22	21	23	19	16	19	25	14	16	24	25	30	17	20	13	15	15	13	10	13	16	17	16	17	25	21	17	21	15	18	22	15	25	19	18	31	27	21	17	16	24	25	15	31	19	14	19	14	17	13	14	15	14	12	17	18	18	17	18	14	25	19	13	16	17	16	19	14	29	5	15	18	18	13	18	16	20	24	22	17	18	15	23	21	18	21	15	16	18	18	20	18	18	14	14	21	18	23	22	16	18	20	26	20	21	20	10	23	14	19	26	14	24	15	20	14	15	13	26	17	21	24	15	21	27	13	19	14	21	18	17	17	14	22	19	22	14	19	20	19	22	14	16	14	15	23	24	13	14	18	21	12	14	23	13	14	18	16	22	17	18	19	10	23	16	21	25	20	9	17	16	24	22	19	15	20	15	11	28	12	14	16	21	21	8	20	22	19	20	21	17	18	19	17	11	21	11	20	15	16	20	19	19	19	24	18	16	19	21	20	24	13	14	28	20	18	19	15	14	19	13	20	17	13	15	18	12	22	19	22	20	19	8	17	16	15	15	17	12	23	16	21	19	23	18	21	15	21	19	21	17	29	17	15	26	17	21	20	13	18	18	11	24	16	23	18	12	22	11	19	15	19	14	19	16	19	24	18	30	22	19	15	17	17	27	15	18	19	25	23	17	15	15	28	17	20	16	13	16	18	14	13	12	21	17	26	12	21	21	12	15	17	16	22	10	21	19	20	17	28	15	16	23	22	14	16	18	17	16	15	20	25	11	22	17	20	16	14	19	19	18	20	23	12	20	20	17	13	18	13	18	16	28	17	20	20	13	25	24	15	28	26	18	21	15	10	22	14	15	15	21	22	22	30	19	26	21	21	15	18	25	21	14	21	16	30	17	18	18	17	19	13	15	19	13	22	25	14	12	23	18	14	17	23	13	18	21	16	22	10	13	15	13	19	15	12	20	19	18	24	20	18	15	14	16	13	21	16	21	18	21	16	17	13	15	15	15	25	19	26	15	22	16	13	17	17	22	18	11	19	16	15	23	17	17	20	15	16	16	15	17	14	18	20	23	18	16	13	28	14	28	21	14	23	23	23	26	10	17	22	13	22	16	14	20	24	13	15	8	10	12	22	19	26	21	26	15	9	14	20	22	15	25	13	11	23	14	16	26	10	22	13	21	24	14	16	13	27	23	16	16	21	30	11	17	23	29	17	26	17	15	19	10	15	16	18	24	19	13	15	18	25	14	14	14	22	22	17	9	19	15	21	24	17	21	20	15	19	18	15	21	15	16	21	19	15	17	16	20	21	17	14	24	25	16	19	26	19	23	19	17	27	10	20	8	17	21	13	14	21	16	14	17	16	15	22	14	27	24	17	18	14	17	27	17	23	15	17	16	22	18	20	17	15	21	14	19	13	20	17	23	11	16	14	17	12	17	17	16	24	23	18	17	14	22	22	21	11	17	21	16	22	19	14	13	11	25	27	21	8	14	21	18	18	21	24	21	22	13	14	13	18	19	17	18	19	16	12	18	18	28	16	16	19	18	24	18	15	20	16	14	12	17	20	18	20	18	20	13	20	25	20	11	19	12	16	19	15	23	18	16	24	26	15	20	24	18	20	18	24	27	16	16	20	10	24	18	18	20	22	15	17	23	12	21	14	21	16	12	17	22	26	21	14	20	16	17	26	17	18	15	17	14	19	19	19	21	13	14	13	20	11	17	14	20	19	16	20	18	15	18	21	29	12	10	15	17	12	18	12	13	12	14	24	27	14	20	23	19	17	23	14	32	20	12	20	27	26	22	18	27	21	23	19	20	26	15	16	23	24	23	17	23	15	19	20	15	19	23	18	17	22	19	12	25	12	19	22	22	13	15	15	15	19	10	21	16	27	24	12	21	20	21	20	15	20	10	18	20	16	23	25	23	26	21	18	13	13	19	16	18	21	17	16
29637	10550	2754	1238	2305	4258	5037	4892	4383	3925	3924	4024	3512	3185	2999	2296	1890	1740	1503	1431	1276	1094	991	731	635	592	643	609	516	504	511	438	435	442	313	356	358	269	291	267	208	193	164	161	170	175	195	196	180	172	153	169	161	152	180	176	179	166	168	169	159	171	170	161	156	129	166	178	185	163	161	157	186	178	169	162	172	194	196	208	177	204	183	198	176	186	165	179	161	169	188	154	172	150	149	166	160	165	159	173	180	169	146	155	153	161	168	141	162	163	160	172	143	171	144	165	161	173	151	191	200	163	160	144	165	159	160	164	139	170	175	175	171	170	148	170	176	152	171	147	157	186	149	182	149	155	170	160	158	169	162	145	180	160	184	161	148	163	173	162	163	155	164	157	155	142	162	163	173	170	165	155	161	176	151	170	159	173	156	158	163	152	164	170	170	158	157	149	166	169	159	168	147	155	191	148	153	148	157	159	166	157	158	159	176	162	155	159	163	170	145	156	154	156	167	146	165	158	171	169	152	168	170	168	137	160	153	163	176	151	175	157	165	163	154	168	161	179	170	171	160	174	164	146	155	150	175	186	180	157	177	154	161	166	158	149	180	185	162	138	179	150	157	166	146	172	163	150	131	165	158	159	184	150	152	179	149	190	166	173	177	157	166	161	155	167	173	166	159	172	152	155	192	158	162	150	183	164	171	179	164	186	154	178	168	174	146	157	168	171	140	175	162	164	152	145	156	156	154	172	160	158	178	149	163	170	144	147	157	166	168	179	149	163	184	186	124	183	176	146	154	175	142	153	155	159	155	185	165	159	170	140	162	183	162	158	172	160	157	174	158	169	172	164	168	177	170	166	168	190	156	181	157	182	159	154	158	159	156	157	181	147	172	168	144	166	156	166	162	156	164	147	157	151	145	146	171	170	173	154	171	165	155	170	188	162	154	160	152	179	154	171	157	160	156	167	145	156	176	166	157	175	145	149	144	162	161	174	133	173	180	149	141	165	169	145	151	147	149	142	157	174	178	163	136	166	155	161	169	154	142	179	160	162	185	154	154	176	166	191	157	161	169	163	140	154	170	164	160	173	159	163	157	174	168	175	153	168	158	170	160	162	169	166	166	167	154	150	156	169	160	147	163	176	158	167	159	172	154	160	173	184	164	176	155	151	177	170	162	158	169	175	170	167	151	161	173	168	168	149	146	179	160	167	162	167	145	151	140	168	161	179	146	170	166	139	173	155	167	152	148	168	172	171	176	144	163	179	177	142	164	159	163	156	194	166	166	151	155	168	162	134	187	159	179	140	156	162	169	147	165	170	151	144	162	143	163	139	163	158	173	174	181	164	148	140	175	156	188	171	165	157	153	159	159	145	150	172	149	173	191	176	173	152	144	160	160	139	150	184	136	178	164	156	174	175	165	183	175	142	189	191	159	167	180	151	172	178	168	156	173	161	156	154	146	155	179	164	170	174	184	160	174	142	140	176	169	151	165	146	154	160	164	162	171	156	184	150	179	168	161	169	145	170	167	156	162	155	177	166	149	162	172	144	143	184	159	160	167	158	148	192	172	178	148	163	155	162	173	172	185	155	161	155	160	151	173	155	160	154	156	173	147	153	161	168	191	185	166	175	171	149	163	167	146	165	181	182	170	182	167	165	161	160	166	194	165	164	173	170	165	158	159	141	155	178	165	162	165	171	185	188	164	176	131	164	169	156	163	176	150	166	144	166	162	161	179	181	166	142	163	160	165	164	179	177	174	156	150	178	149	155	157	137	148	177	163	154	154	165	157	153	158	184	148	160	160	165	176	143	186	139	176	165	154	150	180	170	169	183	141	137	156	165	166	158	163	150	149	180	161	170	193	138	167	162	181	158	164	170	175	145	152	146	152	157	159	165	156	149	167	145	176	175	160	161	164	164	155	166	177	181	144	139	157	168	165	156	180	155	165	163	154	141	175	164	167	157	163	159	161	168	158	147	134	142	153	178	139	163	168	147	160	163	169	174	146	185	199	167	126	156	151	199	149	163	174	153	153	151	136	154	165	147	179	163	165	134	168	173	176	137	165	156	165	183	157	182	157	156	145	173	161	155	185	135	160	158	147	157	177	167	185	140	165	178	159	148	161	181	177	171	181	184	176	177	170	161	169	199	148	162	151	165	166	150	138	162	128	172	160	169	172	161	168	173	176	176	197	159	172	157	174	144	170	158	159	164	181	152	144	171	153	168	165	152	183	180	165	165	165	155	160	143	168	166	144	178	146	169	161	161	158	189	182	178	157	193	164	169	166	151	153	180	155	147	190	156	170	157	179	163	154	168	185	145	161	177	167	158	173	144	142	147	148	155	154	169	176	157	134	153	148	164	178	169	146	174	159	151	166	151	163	145	158	157	145	167	161	145	169	165	160	142	183	157	174	148	180	166	159	162	180	166	161	145	166	172	175	182	164	157	155	168	148	150	152	176	155	151	188	153	173	163	152	135	165	159	157	161	174	168	193	145	176	147	140	157	179	179	147	169	157	154	174	165	141	135	162	175	181	181	147	161	163	169	177	171	154	160	167	162	154	158	145	176	152	183	146	159	189	181	155	160	162	169	179	168	153	159	172	145	172	144	158	182	168	195	168	163	171	160	133	180	182	155	155	170	155	165	140	160	167	162	151	170	165	150	159	171	167	143	156	152	161	167	172	149	155	182	179	142	172	161	139	152	158	176	161	166	172	166	158	171	165	168	171	177	172	143	160	164	160	173	138	154	169	179	157	142	165	169	189	150	153	172	176	160	152	160	159	167	171	153	155	177	162	161	137	175	172	177	158	166	144	171	186	160	153	174	173	173	166	176	164	144	154	158	144	158	171	170	172	165	192	154	155	172	168	169	162	162	155	175	145	168	139	158	192	169	168	163	156	151	165	175	154	144	189	168	154	167	155	168	153	166	148	147	153	143	174	167	180	154	202	156	156	189	164	160	150	146	154	160	151	160	164	169	168	151	178	170	165	150	162	146	185	169	161	151	187	168	155	173	150	157	167	175	176	157	161	140	172	180	155	169	177	151	166	153	167	151	166	167	150	132	158	156	164	166	149	159	129	180	155	194	156	176	165	156	159	182	152	144	189	152	172	166	161	164	166	155	163	183	162	172	168	159	142	160	159	149	191	176	151	180	167	175	165	141	157	175	176	171	170	172	168	151	165	175	162	166	169	173	173	163	158	170	156	177	181	151	165	166	164	131	208	151	143	172	169	168	158	147	158	139	163	145	178	176	164	186	156	160	145	197	175	170	183	150	180	182	172	164	169	174	156	169	171	189	162	141	163	173	162	148	180	153	156	176	159	173	153	160	171	187	173	168	159	177	172	188	185	171	151	141	156	158	163	185	166	143	158	174	144	163	167	162	154	169	172	165	172	172	162	164	185	166	153	154	151	161	156	167	179	156	175	152	146	147	142	164	149	175	174	180	174	169	138	161	160	155	172	159	183	173	152	146	169	160	160	149	174	161	163	171
5899	1867	366	98	98	93	106	138	131	130	147	164	147	147	142	104	113	89	92	78	76	88	62	67	42	53	60	55	58	57	56	46	61	44	47	44	35	35	45	46	47	45	38	41	52	37	51	34	44	45	36	40	32	41	46	45	34	43	29	37	36	38	43	39	52	43	56	45	30	35	39	41	32	38	58	45	47	40	43	43	49	32	43	38	41	44	45	50	42	35	42	31	37	36	41	46	40	49	34	35	47	36	42	37	45	40	52	33	43	43	25	47	24	44	40	67	44	57	38	50	50	43	44	47	50	31	27	42	42	39	31	38	43	36	33	29	38	45	32	37	39	39	30	26	37	40	35	42	40	42	40	38	34	35	41	39	36	44	50	40	46	38	46	45	28	43	47	41	44	38	45	32	34	32	43	39	51	39	37	52	38	33	38	52	36	43	38	37	46	46	49	43	53	35	43	34	51	47	50	31	46	30	32	30	35	28	32	43	38	35	35	51	22	42	41	38	36	44	33	43	43	40	43	42	36	32	43	34	35	39	43	34	55	37	36	32	40	32	38	38	37	43	34	47	39	36	47	44	27	38	45	48	43	42	50	39	52	33	40	38	40	47	36	23	28	40	53	44	48	44	34	33	31	38	35	41	54	44	47	41	52	47	48	47	39	48	45	40	51	41	42	37	46	22	39	38	46	46	36	44	38	30	37	31	33	48	38	43	28	43	41	39	38	36	37	41	41	36	35	34	32	48	36	30	46	45	49	32	30	42	39	29	49	36	45	46	46	45	28	44	39	46	33	42	45	34	41	39	39	49	42	39	47	31	41	45	44	38	42	38	40	45	35	33	37	44	38	38	47	37	39	25	41	41	35	38	39	40	39	33	47	36	36	40	34	42	42	48	34	54	45	43	31	25	37	39	37	41	39	37	45	44	26	51	42	37	39	47	47	42	50	41	30	35	39	51	32	33	48	48	29	33	32	39	37	49	34	34	41	32	42	49	45	35	50	34	46	38	27	32	40	32	36	38	32	30	41	51	43	39	52	30	40	30	37	38	50	39	37	45	33	35	50	39	50	27	46	40	33	31	37	35	39	37	47	42	34	35	52	34	33	38	38	30	39	53	38	41	39	52	50	49	40	45	39	42	37	37	43	38	35	36	45	23	49	40	36	40	39	44	42	28	37	44	50	45	34	32	36	34	36	27	42	34	39	33	48	43	44	34	39	41	44	40	29	39	46	37	39	38	34	40	39	51	42	39	41	34	45	27	34	43	44	49	45	37	41	50	31	54	47	40	36	50	27	45	35	37	43	45	32	33	33	59	40	34	25	43	38	44	41	41	46	40	34	52	40	38	48	37	43	41	52	33	45	38	39	47	48	52	39	32	32	30	43	42	45	36	49	38	41	43	40	49	30	25	42	37	37	24	43	34	28	45	41	36	41	38	48	36	44	40	29	42	44	43	47	47	34	33	34	30	35	37	34	42	40	44	33	32	31	37	27	41	39	40	34	48	44	43	34	44	42	51	53	29	45	38	31	42	33	38	40	30	49	32	38	33	31	34	36	32	53	53	41	40	33	46	38	44	41	44	40	42	42	50	41	42	53	39	43	42	40	44	44	32	38	47	42	40	41	36	41	46	36	43	40	46	36	43	56	48	36	47	50	46	46	32	37	28	54	39	41	33	43	50	33	41	32	42	35	40	46	35	37	35	43	38	36	41	46	28	47	41	48	61	51	53	29	38	35	45	30	31	41	34	28	50	43	41	42	39	55	35	44	54	46	41	30	41	38	45	40	42	36	42	53	46	36	38	46	38	39	48	36	40	43	37	62	46	41	40	46	40	38	28	44	50	43	35	31	50	36	40	56	44	35	35	41	29	36	36	43	47	46	42	45	55	31	44	43	35	37	33	35	47	36	47	45	35	39	45	39	48	48	37	39	37	37	35	46	38	46	39	49	26	38	21	40	45	43	51	32	37	34	43	35	38	44	39	31	43	42	32	31	39	40	37	44	50	45	47	37	38	47	41	41	34	32	32	35	57	39	42	42	43	43	38	34	46	31	36	52	34	48	32	39	44	39	38	45	35	40	40	41	39	33	34	43	33	50	45	43	49	34	39	44	43	45	52	37	39	43	38	45	41	27	37	44	31	43	36	46	55	43	39	43	42	27	36	49	41	42	33	39	39	42	43	36	36	32	31	50	45	31	39	25	28	32	34	41	36	43	39	32	34	35	41	46	50	34	32	43	34	30	42	43	33	35	43	30	42	39	46	36	34	33	45	34	46	31	37	44	43	37	38	46	52	36	48	49	40	41	45	55	44	38	32	42	43	47	29	40	37	37	36	42	27	37	49	46	38	37	34	38	43	38	31	32	30	32	42	39	47	38	39	35	29	35	52	39	31	46	47	41	46	50	32	44	35	43	37	39	34	54	41	34	32	32	42	43	45	54	44	50	31	38	36	44	48	38	50	51	33	44	34	30	40	38	36	33	38	30	53	43	39	30	36	41	38	39	46	38	36	42	41	41	40	38	25	41	49	27	44	47	33	41	34	43	20	37	39	42	33	31	29	37	37	38	34	40	45	40	41	36	43	32	43	42	31	36	43	40	35	39	38	41	46	35	41	42	41	42	38	39	44	48	39	38	43	37	58	40	39	37	32	39	37	41	33	39	37	37	43	32	35	32	30	33	40	32	51	32	50	34	36	39	39	34	37	46	44	39	36	46	35	35	46	27	41	46	37	44	40	38	27	27	50	50	40	55	40	42	35	35	34	44	33	45	47	36	42	37	50	32	38	34	39	28	40	43	39	46	36	32	34	39	46	34	32	36	32	44	42	47	49	48	48	44	48	42	47	31	45	37	38	41	34	49	47	41	40	40	40	36	41	41	52	35	51	43	49	41	49	43	43	37	41	34	38	42	56	46	33	36	46	37	44	46	40	41	43	39	45	34	34	37	44	46	34	57	37	34	40	34	43	37	34	44	37	37	29	39	35	46	49	45	46	60	28	37	46	33	38	34	46	36	50	31	45	40	34	39	34	44	48	44	46	40	38	34	52	35	38	33	42	40	31	35	42	38	45	57	49	38	32	47	39	31	38	40	40	43	34	38	39	52	43	43	44	48	33	47	43	41	35	46	30	35	50	30	34	44	28	49	36	40	36	37	43	43	34	56	34	33	38	49	48	32	32	38	48	35	33	48	36	26	41	43	44	35	37	49	39	34	50	48	35	43	44	46	39	31	42	34	44	36	35	40	41	38	39	41	40	30	48	35	27	45	38	35	32	40	41	54	50	29	46	46	44	42	43	40	41	45	36	44	41	49	33	45	33	36	38	34	40	45	45	49	41	38	37	40	50	48	38	29	48	41	35	34	35	44	44	45	45	30	38	31	44	42	44	39	34	44	40	39	47	37	43	36	31	40	37	34	41	38	38	41	37	35	43	41	42	41	26	50	37	41	42	34	25	40	40	41	54	34	39	51	33	54	42	47	49	52	39
34891	14666	4298	1879	3572	6011	7292	7030	6355	5788	5422	5486	4968	4626	4022	3196	2822	2542	2307	2104	1841	1561	1400	1152	1027	999	1012	978	943	887	850	773	737	689	609	715	608	510	510	472	422	404	403	402	391	377	390	391	404	393	427	407	404	386	377	363	367	398	358	381	395	343	380	362	357	368	386	340	354	367	387	364	361	357	392	360	406	328	369	423	405	414	407	404	378	385	354	326	367	352	342	343	370	367	369	372	335	372	388	360	341	364	377	336	365	346	367	343	385	338	354	381	347	343	342	395	349	374	351	359	398	358	356	385	380	324	371	332	376	382	358	353	329	341	351	393	356	366	357	381	336	349	357	349	344	378	384	354	342	366	351	370	359	339	370	379	366	383	338	358	356	342	356	339	340	382	308	399	392	402	381	361	362	337	354	347	373	364	365	343	365	366	329	387	359	395	364	345	332	344	341	360	386	403	343	358	354	340	343	367	383	397	365	390	361	376	357	345	368	392	344	353	392	390	330	356	349	393	373	368	345	361	362	365	387	323	350	340	384	361	376	347	353	388	341	347	376	358	357	346	367	334	387	352	340	369	352	367	385	347	356	377	340	372	361	373	354	359	342	338	369	365	344	387	351	380	348	343	352	385	367	340	364	347	345	356	365	363	389	359	357	400	381	346	361	384	335	376	405	352	363	357	376	366	324	391	368	387	371	376	362	393	335	365	369	339	390	364	370	350	367	356	369	323	368	377	312	338	369	370	359	362	353	339	379	373	378	345	383	368	377	353	390	354	357	369	331	383	367	344	347	362	313	389	351	398	361	418	387	336	361	369	394	344	358	338	413	345	385	335	338	344	349	391	378	360	361	356	358	395	372	345	354	388	336	367	386	356	331	353	329	380	337	320	337	368	386	347	345	383	381	375	383	346	372	375	381	380	330	370	386	369	349	360	354	333	352	366	374	374	354	368	347	370	353	346	346	349	381	372	389	368	383	337	363	373	356	373	328	372	356	352	347	404	386	338	366	336	342	379	368	338	406	343	361	355	351	310	395	394	357	323	382	384	330	363	342	351	339	386	368	343	338	378	361	387	403	346	391	385	350	332	378	363	383	345	363	396	317	369	347	343	362	340	359	375	323	343	378	387	404	363	345	372	350	366	378	364	338	355	342	354	376	358	358	361	379	345	334	371	383	354	362	379	360	358	339	374	367	339	347	377	334	368	365	369	359	354	359	366	360	368	379	381	364	360	342	342	367	374	361	363	319	381	345	358	379	371	339	360	345	392	347	372	403	354	396	358	363	386	367	361	361	343	377	372	348	345	365	370	358	357	351	355	372	362	373	371	375	349	367	372	379	331	344	363	379	380	322	375	357	372	368	370	380	335	360	376	369	354	344	337	321	363	365	365	377	351	339	337	345	360	370	358	375	361	335	340	325	392	364	384	331	383	313	349	366	358	360	358	361	358	363	369	327	362	355	339	353	344	372	357	358	386	353	335	316	352	363	353	359	346	362	350	373	336	352	351	364	390	357	365	396	326	348	386	408	357	334	373	378	383	369	368	380	379	373	393	328	360	367	358	365	345	375	365	361	359	340	340	390	374	381	342	387	350	356	328	362	371	386	353	365	360	370	355	370	337	341	373	381	384	352	339	356	371	352	323	386	349	404	386	390	322	362	363	357	365	332	336	379	370	390	376	358	352	381	358	385	321	329	370	364	329	384	387	337	345	368	342	340	334	380	376	370	378	360	382	345	374	356	400	360	363	318	369	375	363	399	389	346	394	400	360	378	379	336	337	353	340	394	382	362	354	332	356	392	336	400	319	363	362	351	341	364	338	360	367	363	348	347	388	356	362	348	334	335	359	386	380	385	373	339	337	389	382	364	377	383	368	359	387	361	374	362	366	367	373	339	338	360	355	317	357	377	374	335	371	358	385	344	333	366	374	344	358	363	350	400	385	344	351	355	354	402	329	350	400	342	370	341	361	363	350	360	363	367	329	377	347	360	364	368	403	366	353	337	363	351	392	372	349	353	343	374	332	338	371	340	366	348	375	357	338	359	328	348	349	368	404	329	365	363	349	388	349	348	376	360	369	320	332	377	363	327	344	382	389	380	334	348	371	362	364	372	336	364	371	400	344	362	349	371	341	394	367	336	369	346	379	364	364	329	340	363	397	362	359	352	353	344	348	378	346	343	343	367	373	367	345	376	358	373	323	371	382	351	352	360	344	359	357	343	364	338	332	358	361	364	377	408	353	349	358	383	384	359	314	387	357	382	340	356	359	337	383	345	328	352	364	338	360	361	344	394	335	353	406	348	366	380	364	371	365	355	383	364	334	366	355	348	389	367	368	363	351	368	354	365	322	383	388	354	348	359	321	325	341	358	363	357	385	358	353	376	390	349	365	367	333	360	364	375	322	339	368	351	335	339	375	358	359	370	383	359	355	345	360	362	350	333	339	357	340	342	338	360	359	353	381	406	362	387	349	360	332	375	384	378	364	361	352	361	353	360	337	366	377	370	333	362	353	352	339	366	361	359	349	355	378	385	356	376	344	367	353	366	323	376	360	343	389	360	332	374	338	345	367	353	355	361	384	379	377	359	351	311	344	386	350	378	363	390	379	348	379	375	363	378	352	377	332	405	366	348	332	370	367	425	358	368	363	381	343	347	351	369	349	295	373	386	386	389	346	349	372	362	380	374	356	367	367	367	324	377	375	351	351	373	373	375	390	374	355	383	372	324	361	381	363	333	357	381	375	363	374	365	368	309	372	337	353	365	382	359	367	348	329	359	368	332	348	326	333	395	339	348	357	379	367	322	351	358	363	364	328	380	396	377	334	409	345	308	329	354	341	386	368	357	350	363	357	352	375	369	354	371	363	345	353	363	394	370	357	406	377	354	356	372	362	379	373	343	370	342	315	343	372	366	345	352	370	348	350	344	366	339	339	365	353	419	383	375	376	364	345	331	348	372	356	401	325	350	347	356	406	364	356	342	374	350	369	376	378	366	370	383	329	356	333	386	328	378	366	353	333	346	394	361	366	345	365	358	367	346	383	356	332	384	350	384	361	362	389	361	386	352	366	317	353	360	383	374	349	366	364	371	359	383	359	398	353	344	345	350	346	356	340	391	377	348	364	343	347	355	372	343	379	381	367	368	349	336	357	353	338	350	346	355	360	349	358	398	334	366	353	356	372	359	399	335	355	357	339	352	363	384	354	341	367	366	326	362	362	385	373	367	354	380	325	325	359	343	370	371	349	392	340	374	385	357	373	348	379	363	338	363	360	332	354	345	355	382	372	373	378	353	375	348	349	326	373	362	363	367	333	352	364	398	404	365	386	357	391	352	343	331	346	372	385	361	360	353	386	342	324	352	387	356	368	354	357	377	321	359	393	319	382	346	382	361	390	391	332	360	358	375	330	368	358	367	353	377	341	395	364	379	349	390	386	326	369	390	372	367	340	380	364	382	363	356	369	355	368	349	327	399	354	371	361	368	358	339	378	348	345
3089	683	135	70	53	50	87	66	60	81	83	85	82	67	61	63	66	49	47	63	36	43	32	39	48	37	44	51	37	31	38	33	41	39	30	35	33	31	27	36	32	27	29	45	27	35	27	28	33	30	37	29	35	31	30	24	37	26	42	33	37	23	40	27	25	28	48	35	37	33	34	22	38	26	26	40	35	35	36	37	31	22	29	33	41	30	38	28	38	19	30	31	25	37	30	36	24	26	34	23	30	30	35	28	24	31	25	32	33	31	33	30	37	29	39	39	32	36	36	42	33	31	35	45	31	31	26	34	34	21	29	25	30	25	34	31	33	36	36	25	32	31	30	27	24	30	37	36	26	25	27	28	24	37	35	29	34	40	30	28	25	37	37	27	22	27	32	35	33	33	37	25	43	27	32	27	37	32	33	26	31	41	38	25	35	35	42	31	31	33	24	24	38	26	41	29	20	32	28	32	42	31	35	31	29	29	31	33	32	27	28	31	30	29	29	30	27	30	31	34	29	36	28	33	27	32	38	27	37	37	25	36	35	28	29	28	32	42	34	32	21	20	30	23	40	26	23	31	32	33	25	30	35	36	45	34	36	26	34	22	36	35	30	34	31	33	29	29	26	33	32	32	32	30	40	24	26	41	30	38	40	38	30	33	35	24	26	36	34	30	37	27	28	34	20	26	24	30	19	35	21	37	25	40	41	22	27	27	32	39	27	35	25	27	23	29	42	27	29	37	29	28	39	34	28	32	24	32	29	33	32	40	36	36	38	32	23	25	30	31	28	31	27	26	27	46	31	32	23	28	33	36	32	37	45	33	39	28	34	25	31	35	33	40	30	25	31	30	30	38	37	28	24	30	27	33	21	27	34	41	32	36	29	29	31	23	28	50	30	31	23	33	36	25	22	30	33	33	22	28	29	34	30	38	29	24	25	37	31	39	31	27	32	30	21	34	28	29	36	28	34	26	42	33	37	35	47	36	36	31	41	30	25	33	33	34	24	35	36	23	32	35	38	27	32	28	35	38	28	32	34	32	35	24	29	45	31	22	33	27	32	29	32	34	28	33	29	32	30	29	24	29	23	40	35	41	34	29	36	30	29	34	41	35	25	36	27	32	36	27	27	25	35	36	33	27	43	30	20	30	30	36	27	34	43	28	22	35	29	34	38	32	30	29	34	32	27	35	37	30	30	31	39	42	30	33	29	30	30	33	34	25	28	36	46	42	39	35	28	47	26	32	28	39	24	36	25	50	26	32	37	23	38	35	26	39	31	29	34	29	29	28	34	26	24	28	36	36	39	37	38	33	26	28	33	38	38	35	37	29	31	39	28	28	23	29	33	33	24	38	41	38	34	19	38	42	31	28	24	33	29	39	30	28	28	26	25	25	29	35	44	37	30	36	30	17	37	30	23	39	24	30	26	35	34	33	29	19	33	39	47	30	27	26	30	29	28	25	30	41	26	36	31	37	25	28	25	27	39	32	30	29	27	32	38	41	25	25	30	41	28	31	23	32	28	29	37	34	32	35	28	41	38	39	30	32	27	15	38	32	23	33	38	30	25	41	36	42	40	37	23	36	36	27	44	28	24	38	36	35	29	24	31	28	33	37	20	23	33	28	30	29	21	31	38	33	33	33	41	42	36	22	29	25	24	33	33	34	38	31	25	24	30	27	25	30	31	48	37	19	33	28	26	29	36	26	29	29	33	40	27	36	30	36	32	31	26	37	30	30	34	32	34	32	24	36	32	21	32	28	31	34	38	32	34	39	43	34	32	22	34	39	27	35	29	29	36	39	34	31	30	26	29	34	36	34	28	21	28	25	32	31	36	31	33	33	24	35	38	32	47	23	30	38	25	30	25	41	23	27	38	18	30	23	24	37	31	25	36	32	31	28	29	24	29	46	28	37	36	37	32	42	39	43	33	24	30	44	34	32	43	34	32	30	35	40	23	36	30	26	28	26	32	33	44	29	31	36	31	25	20	26	35	21	35	38	26	37	31	35	38	38	28	29	29	35	29	34	25	33	36	33	41	31	31	34	30	23	26	32	29	29	31	35	34	39	33	34	29	34	41	29	39	23	35	36	29	35	33	35	29	32	33	24	25	22	25	34	30	23	34	41	46	34	34	33	38	36	26	36	34	28	22	41	35	41	31	24	45	33	31	25	46	29	36	28	30	40	30	34	34	35	29	29	30	48	32	36	22	31	38	24	30	38	34	33	35	22	23	28	29	27	40	28	29	23	28	31	29	41	39	39	27	39	26	50	30	35	32	32	25	26	22	34	32	27	25	28	35	34	28	34	31	31	34	36	28	29	30	31	27	31	27	39	33	32	32	28	31	27	38	34	34	38	36	40	30	23	35	31	28	31	34	30	30	27	37	25	33	36	34	30	16	36	42	33	29	38	40	35	39	35	23	27	34	25	40	30	27	36	31	34	20	38	30	25	27	24	24	27	37	33	42	36	35	27	36	35	26	31	25	30	23	24	37	34	25	34	31	41	35	32	27	36	24	25	32	38	46	39	36	25	36	22	29	29	33	35	31	18	31	48	33	34	22	38	33	34	35	30	29	36	27	32	32	32	34	31	36	22	26	35	20	41	32	30	34	36	46	34	28	28	32	34	31	32	32	29	25	36	31	28	33	37	27	22	37	33	28	34	30	30	25	33	26	31	38	23	32	31	41	20	23	39	32	19	38	40	35	33	25	21	25	38	30	44	27	39	24	26	26	25	36	33	27	28	44	37	35	28	30	27	36	39	29	24	32	40	24	33	28	36	35	29	33	26	38	37	23	28	28	23	37	28	31	21	27	24	26	32	37	24	28	23	21	20	33	28	31	35	35	23	33	28	35	23	34	26	32	32	37	30	29	25	44	39	37	33	27	38	28	39	37	34	37	38	25	36	31	29	23	32	34	30	31	33	36	28	37	30	42	31	40	33	32	40	42	37	33	41	33	41	35	33	25	32	33	24	27	30	26	42	32	35	30	29	25	46	21	36	24	26	26	41	39	29	33	26	33	25	24	24	30	29	32	41	25	37	32	32	39	32	33	28	32	30	31	27	40	33	31	36	28	30	29	27	25	25	30	34	41	35	32	19	33	38	25	31	24	43	32	30	32	36	25	41	28	24	27	34	38	34	25	31	38	27	40	40	37	31	28	22	27	31	40	34	30	27	38	36	29	24	34	32	31	33	25	32	28	40	35	41	31	28	28	34	40	22	33	22	23	33	31	26	20	37	38	31	26	39	33	29	32	34	28	28	29	44	36	36	40	37	32	38	31	45	24	31	32	29	31	26	25	30	27	40	36	24	39	39	29	26	42	33	24	27	35	15	37	30	35	29	28	30	44	32	31	27	31	17	35	34	30	31	26	30	32	27	23	36	45	37	33	32	34	25	39	30	27	35	26	35	25	29	23	41	24	36	33	35	29	25	38	26	38	39	32	35	34	28	28	35	27	31	22	36	21	25	36	30	37	27	22	24	30	32
25485	7672	2015	1076	1784	3211	3829	3710	3291	2841	3106	2915	2618	2527	2140	1722	1418	1361	1184	1066	929	793	691	539	566	536	549	546	521	469	482	444	435	365	396	423	323	336	325	304	266	312	276	301	301	278	300	297	278	282	277	283	279	266	285	267	256	242	250	263	276	310	293	265	294	262	285	298	264	292	328	271	294	272	279	307	270	289	295	290	283	276	286	295	256	282	303	284	268	292	255	295	286	281	298	295	263	295	265	290	278	284	270	270	284	252	254	268	261	305	283	259	250	255	295	299	313	276	263	286	275	270	278	280	281	251	286	274	247	285	289	283	283	255	283	288	271	269	279	270	272	288	280	257	288	255	295	304	261	264	248	267	293	265	247	258	242	276	261	282	288	288	302	289	303	282	293	273	298	257	274	262	271	288	272	296	274	274	267	275	252	260	254	280	264	303	269	262	311	264	260	269	290	291	286	274	288	269	291	272	258	288	276	268	279	276	275	251	269	261	276	272	257	279	267	287	288	259	278	309	264	264	290	285	271	289	282	305	268	298	247	268	277	258	288	267	265	292	315	275	280	264	263	279	267	294	277	284	298	290	259	280	281	278	283	278	300	274	267	270	271	272	299	286	305	267	294	278	268	285	278	272	254	284	284	277	296	305	270	256	309	301	294	255	270	265	261	246	282	284	267	307	239	290	256	279	265	266	260	289	251	239	279	270	244	270	287	272	260	270	271	284	275	298	261	275	262	283	294	284	274	256	270	285	260	290	277	287	270	284	295	274	276	294	296	242	252	304	269	283	246	268	275	240	260	278	266	283	267	287	286	275	273	270	264	278	288	274	283	286	285	292	276	245	273	298	260	246	265	275	267	299	276	272	271	291	306	282	270	269	287	259	276	293	264	291	269	286	287	286	267	283	300	285	249	281	254	278	255	260	284	276	287	292	250	292	274	280	275	289	279	296	281	275	299	280	277	280	271	242	266	249	295	309	265	297	286	298	295	276	273	232	276	276	294	287	289	268	238	307	241	302	275	282	296	263	275	291	269	300	291	278	268	288	285	290	315	272	277	289	293	279	303	278	278	253	242	266	271	267	254	276	276	268	293	277	267	290	289	270	256	263	295	253	275	279	282	272	277	271	285	286	300	259	290	307	277	265	260	283	263	298	275	259	278	287	275	275	282	297	285	268	285	276	272	269	272	291	302	278	276	268	269	249	277	267	247	272	250	276	268	284	261	304	256	270	249	259	260	265	294	292	275	279	271	268	254	268	274	268	289	266	297	256	249	265	303	268	305	244	272	252	283	266	259	317	265	277	266	295	284	276	262	275	275	262	279	290	274	268	268	273	293	279	286	253	277	316	284	314	299	305	274	222	284	271	264	288	240	277	289	276	276	264	276	266	300	270	296	260	281	292	240	245	269	264	276	276	278	253	296	253	298	294	270	296	281	309	267	282	268	295	297	262	274	256	271	261	299	254	288	275	289	296	281	290	270	293	262	274	291	282	296	265	254	289	286	284	274	269	292	251	276	278	276	287	285	298	260	292	298	263	264	309	252	278	261	273	281	262	273	304	280	271	291	323	276	254	254	270	288	265	291	257	270	250	252	276	282	300	267	298	260	306	282	269	263	263	256	259	272	268	275	279	299	267	252	252	263	289	258	258	290	264	287	269	265	248	248	270	254	245	288	274	270	241	269	315	293	273	278	278	285	278	253	248	258	261	289	255	263	260	301	313	289	267	288	266	292	268	283	264	270	262	287	308	292	266	277	287	258	266	282	284	302	271	293	268	256	259	280	305	251	247	266	260	264	286	248	295	268	225	259	282	281	272	268	289	271	278	285	263	314	276	277	275	276	288	259	248	277	290	242	246	283	270	265	288	304	248	275	280	297	271	268	279	289	256	248	268	278	267	276	282	289	279	309	267	329	291	276	269	256	304	251	254	281	284	300	267	261	266	275	268	293	274	271	262	272	274	261	280	252	292	276	288	276	285	278	292	285	296	280	276	281	274	274	235	295	296	284	290	303	282	281	306	264	285	287	306	281	260	272	248	274	307	249	256	298	287	298	285	276	284	298	236	275	256	265	278	285	298	273	286	243	290	316	277	285	259	296	295	283	317	272	269	268	289	274	277	275	277	277	285	263	249	278	254	218	273	286	269	299	286	268	265	269	276	257	289	266	287	258	285	310	274	263	289	277	273	272	256	258	258	287	263	300	260	240	298	240	275	287	251	288	301	255	263	288	275	270	289	286	277	267	291	259	288	265	294	279	282	266	280	280	288	258	292	262	269	278	296	290	264	297	282	309	289	273	295	304	252	278	289	264	259	259	290	300	323	290	273	284	263	299	274	291	253	272	279	299	259	306	275	276	287	279	261	243	260	296	265	295	261	328	248	310	312	292	292	255	259	290	238	297	258	260	268	309	267	317	269	283	269	283	273	269	277	253	306	264	249	269	285	253	284	257	299	295	268	274	252	263	268	252	297	265	285	277	279	265	297	294	300	259	285	290	277	231	258	290	276	294	271	285	298	248	278	276	284	257	262	309	240	290	299	291	262	264	263	270	261	270	260	281	266	272	259	300	284	271	298	292	285	297	267	262	240	277	269	282	264	287	272	281	258	301	292	315	283	286	295	271	277	275	309	280	283	266	297	239	272	261	253	257	275	273	268	264	248	264	283	258	311	296	277	272	284	285	280	239	298	276	277	271	278	292	271	299	271	266	304	286	312	319	271	302	307	261	248	281	254	276	275	266	262	256	276	258	272	279	281	294	270	316	268	278	265	304	295	270	264	281	263	263	279	266	276	269	262	279	293	297	265	289	267	263	298	285	298	294	272	255	288	267	292	280	258	287	298	287	266	245	282	258	278	259	324	268	285	277	249	269	258	280	245	312	293	267	292	288	247	279	278	279	272	280	308	275	254	256	278	277	247	277	259	278	294	310	268	283	269	250	265	285	284	284	292	274	261	267	271	262	265	287	259	322	311	291	288	276	310	259	283	267	251	270	256	278	273	240	290	292	266	264	294	259	259	278	266	266	264	309	261	272	317	281	272	243	269	265	269	284	278	274	269	246	313	305	280	277	292	273	300	280	285	313	248	258	273	301	273	292	283	263	279	301	237	273	303	279	290	289	312	247	273	286	275	301	245	283	264	267	286	261	284	267	273	269	274	296	262	282	283	303	303	283	310	264	290	301	242	278	287	258	273	262	301	303	282	288	260	285	270	274	254	246	306	275	302	267	264	272	268	255	274	253	301	283	262	280	275	262	265	281	279	249	254	278	295	289	296	292	263	265	258	263	299	279	262	273	281	266	274	288	289	268	258	281	261	280	285	275	271	286	280	263	254	271	272	278	280	276	233	265	284	296	258	270	292	274	297	265	269	249	257	283	263	281	275	236	289	265	290	293	301	289	293	279	277	278	265	307	276	290	280	282	300	270	286	290	254	293	267	277	267	242	287	258	278	291	290	265	315	268	252	315	266	274	270	261	282	267	269	269	246
4372	1539	326	135	99	89	110	122	123	148	133	125	116	111	97	118	106	98	88	87	60	77	55	63	65	67	57	73	56	56	59	50	74	46	54	59	50	64	51	47	60	57	52	46	61	43	42	50	48	49	37	43	54	42	48	49	61	51	71	57	54	44	62	41	49	42	56	33	54	50	53	49	43	53	34	50	50	41	60	44	60	42	41	49	68	58	43	37	49	55	46	52	50	42	48	55	45	58	43	44	58	51	51	65	36	54	46	47	66	44	49	44	55	45	40	41	43	48	42	64	44	48	48	52	40	43	55	42	47	43	62	59	64	54	42	44	53	43	55	44	53	58	45	54	51	38	57	48	41	40	45	39	63	41	48	63	55	60	51	47	58	61	46	57	53	45	51	50	51	50	48	44	49	59	53	41	45	41	55	31	59	51	36	44	52	60	43	34	50	50	31	47	46	44	56	54	42	57	51	48	47	48	60	56	49	46	46	48	46	55	49	58	40	60	57	58	56	58	62	52	57	48	49	50	57	55	46	58	46	33	40	46	59	56	55	47	49	49	43	48	41	47	45	45	51	49	55	50	47	48	43	54	44	55	55	60	50	55	53	62	57	50	42	58	39	49	50	42	52	41	54	46	46	37	48	44	49	51	53	56	51	47	42	54	39	41	36	44	50	51	38	48	57	40	42	46	42	41	40	45	46	55	51	52	54	48	56	42	54	44	54	58	55	53	46	46	46	55	44	58	53	40	65	57	45	41	41	40	58	64	52	39	47	49	49	47	48	43	50	55	47	55	54	57	46	41	46	48	43	46	53	52	42	45	51	56	47	49	50	40	51	43	39	46	51	54	56	56	46	44	53	49	40	40	44	49	30	47	40	54	51	51	39	45	54	32	46	51	53	39	52	46	54	68	53	57	55	44	59	49	53	52	41	53	53	37	60	49	41	42	53	56	54	57	37	38	45	52	52	49	42	47	51	42	44	47	47	57	53	42	54	65	59	58	49	55	53	48	50	32	48	53	57	48	43	42	40	53	72	52	45	59	52	51	49	48	50	50	41	48	57	56	51	34	39	57	53	45	44	55	52	50	49	52	48	47	51	54	56	47	57	67	55	58	41	48	46	51	51	63	53	60	53	55	52	60	58	48	49	45	40	59	60	38	56	50	46	59	44	60	42	51	43	45	50	52	57	53	56	40	44	54	46	46	42	38	50	46	46	39	53	49	53	55	39	49	67	52	55	51	41	46	49	42	28	41	45	49	46	65	47	50	50	53	50	50	42	68	44	53	48	54	49	65	49	55	38	58	39	42	48	55	50	56	55	55	39	55	54	46	51	41	57	49	60	42	55	55	56	58	39	58	56	53	43	39	49	46	61	53	59	37	44	47	43	58	50	54	54	45	55	50	58	36	58	48	54	66	52	42	54	31	46	50	42	48	46	51	55	59	47	51	47	49	50	61	63	56	61	52	55	53	60	61	54	43	54	48	50	53	46	46	52	48	46	44	64	52	39	41	59	54	42	37	63	50	46	39	40	51	54	38	44	47	50	56	48	54	53	40	59	46	60	67	33	36	47	51	47	55	53	50	54	44	52	53	50	51	49	47	54	42	63	42	45	49	45	49	45	49	55	66	54	55	44	46	51	66	51	52	50	49	63	51	42	47	54	47	48	48	55	41	52	53	44	63	45	67	50	63	50	51	46	41	48	39	45	55	53	61	49	45	43	53	46	51	68	48	37	50	54	50	58	59	51	51	54	46	37	59	50	46	49	41	57	55	48	44	50	53	47	49	52	48	43	54	55	50	48	45	36	45	54	52	48	40	42	40	46	54	43	45	49	36	52	41	45	57	49	47	48	33	57	49	47	57	48	54	45	36	55	63	65	48	54	46	51	43	64	49	46	59	54	46	44	56	57	54	60	38	49	67	40	46	57	54	63	49	47	44	43	57	60	47	36	39	49	47	47	35	53	47	64	53	45	44	48	56	62	39	38	43	37	52	54	48	58	48	59	53	61	52	55	45	59	38	58	42	50	48	43	45	47	51	32	60	49	52	50	70	60	41	51	51	50	51	47	46	43	53	51	48	47	55	46	50	53	52	55	58	47	56	50	46	48	56	61	51	56	43	39	52	51	55	47	39	56	54	50	57	52	51	39	48	40	45	43	48	49	55	58	46	42	42	52	49	55	44	51	53	50	40	45	52	52	56	67	45	48	49	50	35	38	47	45	48	52	53	40	50	52	43	42	67	61	58	68	56	37	44	50	50	53	58	46	48	42	46	39	38	49	62	39	50	39	47	66	52	54	49	54	49	52	41	40	59	52	48	49	47	49	48	35	42	42	51	51	49	42	44	40	51	42	41	49	47	54	65	43	61	39	51	57	42	48	65	53	60	47	42	44	51	55	51	57	52	33	52	48	37	51	36	47	58	53	46	48	54	47	48	49	52	55	41	39	59	38	57	46	55	43	51	49	51	49	41	52	41	53	57	44	50	55	53	48	46	47	57	53	38	43	47	46	47	47	46	54	50	59	43	57	46	54	48	44	56	45	42	57	45	45	47	65	61	35	43	46	48	55	47	51	47	61	49	38	59	49	44	65	42	51	46	51	38	45	50	45	40	55	53	49	39	47	46	45	57	52	51	45	44	50	48	45	51	44	43	44	61	53	44	51	41	43	46	52	52	45	51	42	42	36	50	48	53	48	59	65	54	52	56	64	45	40	47	54	56	54	47	50	59	52	50	53	42	50	45	57	50	51	48	57	48	50	51	56	50	58	59	52	42	54	49	51	45	54	34	44	54	43	47	51	38	46	58	51	45	44	45	49	45	45	39	47	50	64	51	42	48	52	51	53	51	61	43	56	66	43	31	36	55	47	50	35	46	50	44	46	34	38	51	43	53	46	52	50	46	56	69	59	37	43	57	46	40	35	69	55	50	47	42	49	45	55	49	39	50	49	42	48	49	59	48	54	62	56	53	45	57	43	42	58	54	42	63	48	55	51	43	48	54	50	54	56	46	52	52	40	58	55	43	44	47	53	48	62	53	47	57	56	58	51	46	46	36	57	50	42	57	43	46	46	44	48	38	49	46	39	44	48	56	56	48	53	49	47	50	51	40	49	49	56	53	41	62	44	58	50	44	46	47	48	47	40	52	56	56	53	63	48	53	55	36	56	47	50	55	57	45	52	45	55	47	55	55	58	39	57	48	54	49	49	45	56	62	51	57	50	49	45	58	46	55	44	64	53	60	52	53	52	43	46	63	47	44	50	77	63	53	45	52	59	39	58	38	51	50	52	44	49	61	41	56	50	58	41	56	40	39	52	54	61	48	51	52	59	45	51	54	35	67	55	50	59	49	66	52	64	48	47	57	55	51	44	58	52	54	62	58	49	52	60	49	61	63	41	57	57	64	54	39	41	45	48	51	42	54	56	54	43	48	54	54	50	39	42	44	50	44	44	48	25	48	43	40	50	52	64	61	46	50	36	68	51	53	52	40
32208	12746	3500	1760	3107	5421	6263	5834	5119	4892	4803	4493	4123	3760	3206	2672	2299	2125	2043	1822	1529	1306	1067	1041	926	879	917	835	840	792	761	734	702	638	676	619	572	608	532	475	459	433	449	455	499	459	458	420	462	447	469	421	466	450	456	448	456	403	435	427	462	484	458	433	463	451	464	423	451	449	458	431	440	470	428	488	445	428	437	466	489	510	485	476	442	447	463	452	398	447	419	428	417	440	467	458	432	417	420	441	420	429	463	415	491	444	417	434	430	455	428	426	434	443	421	475	445	433	440	466	450	453	446	411	451	432	460	431	397	440	474	458	409	402	452	440	417	453	463	403	460	427	444	459	462	428	434	478	461	435	475	452	443	468	433	426	455	399	444	443	430	461	475	467	425	421	487	431	437	410	428	456	416	473	413	427	398	423	452	435	431	404	457	454	404	393	431	415	448	409	432	422	465	410	480	448	442	440	425	450	449	440	396	457	465	431	437	433	407	416	494	457	456	429	462	416	427	407	410	442	464	425	449	453	451	462	419	424	415	434	488	419	478	476	447	419	410	432	475	411	434	451	418	484	480	425	443	420	405	463	453	420	425	423	450	429	454	418	442	470	459	454	400	461	439	462	434	459	430	435	424	449	470	416	426	407	425	404	425	450	476	443	433	460	431	446	443	391	400	429	464	441	428	468	455	455	408	451	393	443	461	420	431	405	474	425	432	413	427	445	431	456	478	420	467	441	432	459	437	422	454	461	471	415	403	446	445	450	425	410	433	426	445	429	469	428	484	461	480	442	444	428	417	490	428	430	423	465	425	409	429	464	417	390	420	431	425	457	447	411	428	483	482	456	393	432	488	427	430	440	438	470	424	438	443	451	470	430	439	468	419	446	474	442	444	471	421	438	454	424	449	442	445	459	432	443	452	441	422	437	448	400	435	460	424	470	412	429	409	461	439	467	435	462	438	469	421	421	463	409	422	436	449	428	451	444	425	431	439	421	436	433	443	435	468	451	421	445	438	480	418	421	425	431	464	452	427	440	415	470	434	426	438	501	448	409	372	407	452	410	432	443	476	435	440	419	425	452	463	485	453	466	434	447	445	437	422	418	431	415	456	438	450	418	430	423	433	440	487	450	476	480	425	456	457	424	468	456	463	423	409	468	454	417	446	428	445	452	472	451	445	436	442	381	443	439	414	467	457	476	419	417	450	437	439	442	439	428	437	439	427	445	446	424	436	421	416	466	416	472	437	445	442	407	448	401	432	422	426	427	443	455	445	429	440	478	449	429	439	438	469	445	449	430	439	400	487	455	446	470	465	441	436	444	405	448	432	483	465	402	487	448	425	463	436	462	442	434	455	440	440	390	461	414	441	447	451	426	475	402	438	446	461	412	456	410	458	429	455	446	411	430	433	440	464	437	424	454	445	405	426	422	393	445	446	441	465	427	439	442	421	467	444	445	429	433	453	451	456	408	463	459	432	414	462	411	444	483	465	441	435	423	476	448	440	413	409	438	456	469	440	440	458	443	426	421	422	450	419	477	448	455	443	400	460	432	480	463	427	422	419	445	414	440	432	455	444	404	440	413	448	453	453	440	427	448	438	468	450	437	453	442	470	425	443	404	390	501	399	436	424	497	406	476	494	417	417	410	440	437	460	434	440	437	446	459	458	455	437	422	457	403	462	466	458	442	456	420	428	446	464	445	440	415	451	435	448	455	411	464	409	464	447	431	458	417	401	449	417	482	462	455	411	428	396	435	432	417	439	433	479	443	472	478	448	447	429	419	441	437	447	437	427	410	390	430	450	462	434	442	454	428	465	416	489	415	437	412	456	393	415	435	446	455	415	427	450	469	436	438	439	428	406	404	424	474	476	427	446	425	429	429	451	418	469	413	448	428	476	460	460	419	450	408	420	474	442	474	438	395	456	453	424	463	399	416	480	430	432	419	469	431	407	447	449	398	426	502	446	430	420	437	425	438	434	471	454	407	425	452	436	482	459	440	456	458	440	456	436	405	452	408	458	455	444	474	451	459	441	431	451	452	445	459	414	471	415	453	449	429	439	419	470	442	451	451	416	474	451	439	455	446	427	474	420	438	417	475	496	454	441	462	446	428	430	451	442	466	448	463	433	430	490	448	427	460	471	453	454	423	400	435	442	465	473	463	486	455	439	428	441	437	456	422	398	458	495	437	461	457	435	476	421	396	418	436	468	458	441	439	403	445	418	420	445	471	428	404	455	495	491	467	475	426	425	455	442	411	444	400	444	445	441	466	477	432	449	463	437	473	427	436	411	427	464	433	468	433	416	411	428	438	444	447	448	431	475	445	414	379	453	428	429	460	456	467	387	433	406	434	472	460	421	441	437	461	463	429	422	440	463	457	490	397	450	443	415	373	465	425	449	417	438	439	399	471	470	411	483	440	430	447	461	493	441	412	445	454	432	443	451	455	472	460	445	461	449	439	455	409	430	444	417	433	439	441	436	454	387	425	467	441	414	433	430	430	445	447	433	427	398	428	438	443	459	483	434	402	403	417	452	443	437	462	416	464	469	439	450	445	452	435	447	451	454	421	433	469	418	428	439	470	430	440	425	414	428	439	476	465	455	409	431	428	452	429	465	451	418	430	482	377	459	473	416	439	436	434	435	425	465	460	467	396	458	398	429	425	450	496	441	421	446	463	446	422	426	421	440	465	445	454	466	415	446	438	429	433	450	473	435	410	442	443	443	449	416	453	422	460	457	470	451	448	439	440	434	460	468	420	482	434	450	440	499	431	456	431	429	450	426	430	444	452	463	421	398	448	404	458	478	420	414	390	470	451	423	451	479	412	463	457	466	467	451	451	430	439	431	422	406	427	441	461	463	434	415	469	420	436	417	456	412	466	455	400	441	431	430	424	412	490	469	464	457	433	433	419	449	426	430	456	440	428	452	452	450	438	474	398	431	475	453	497	417	450	440	414	449	446	451	451	429	447	439	445	436	422	439	471	417	456	420	444	474	476	485	420	443	412	461	478	481	417	389	424	452	458	472	428	453	446	361	482	439	482	451	413	429	457	436	432	444	454	433	441	434	460	459	485	441	483	415	440	415	442	432	450	410	468	443	447	446	433	480	448	443	476	431	459	421	411	460	446	454	458	450	431	498	422	397	450	444	478	436	452	432	430	455	435	477	426	451	415	432	441	479	449	435	385	427	419	437	403	461	455	440	439	464	439	483	426	441	419	437	435	428	420	428	417	444	437	456	380	446	447	455	468	416	437	419	442	439	426	439	454	465	447	435	430	444	454	423	401	394	473	434	452	439	429	459	480	462	482	435	439	464	417	443	421	416	442	443	436	453	448	482	468	439	442	493	459	434	480	471	427	460	466	470	420	445	438	465	465	442	443	438	469	445	407	455	457	445	437	473	446	501	449	464	431	448	454	463	468	435	476	424	443	435	449	441	445	495	462	446	440	425	410	428	445	443	432	416	427	403	440	444	446	430	401	418	455	427	444	430	453
4792	1201	298	87	64	79	93	93	92	90	102	105	96	79	80	68	64	57	44	47	49	40	30	42	33	29	31	41	28	38	21	31	20	34	34	31	26	18	20	20	15	23	16	24	17	16	19	10	17	18	17	23	16	19	16	17	15	25	22	18	17	16	25	16	18	21	15	15	25	24	21	22	22	19	21	14	22	29	15	21	18	16	25	22	23	22	16	14	19	12	22	18	18	15	21	23	18	17	21	19	19	28	16	14	12	24	17	14	12	25	25	19	18	23	24	15	27	22	16	14	19	20	15	18	17	25	29	20	11	19	14	13	13	18	16	16	26	26	19	25	15	15	21	14	11	15	17	16	19	30	12	16	11	22	27	22	21	26	23	18	21	30	21	20	25	21	13	15	15	20	18	14	17	24	24	15	26	21	14	18	19	18	26	25	19	15	24	16	24	20	15	23	12	19	23	16	21	19	14	15	17	14	19	11	18	16	15	17	25	18	24	18	18	15	21	14	15	20	13	25	13	19	10	22	11	14	17	21	18	19	23	27	24	25	12	14	20	25	20	20	21	18	15	19	18	15	24	20	24	22	20	15	18	26	16	25	20	18	25	17	15	19	19	19	13	19	15	25	15	16	20	13	18	16	18	22	22	18	28	19	20	18	11	25	21	19	24	20	17	22	17	20	17	21	13	21	17	19	20	14	26	23	18	23	16	19	16	14	10	22	26	17	26	13	21	21	20	10	25	19	22	21	19	21	16	10	21	23	21	19	9	24	22	24	26	16	26	25	17	22	15	19	21	24	21	18	14	23	19	25	15	24	21	19	17	17	15	16	21	11	26	18	20	15	15	13	18	20	21	23	19	22	19	18	18	18	23	21	13	10	25	15	20	14	14	27	17	19	11	15	18	24	26	16	14	15	16	19	12	19	15	13	15	15	17	18	27	18	17	18	23	20	16	26	21	17	24	17	17	22	20	25	15	20	23	19	19	11	17	20	12	15	19	28	18	23	25	22	20	19	28	17	22	17	9	15	26	18	19	25	18	24	23	21	13	17	20	11	20	22	24	19	18	21	17	17	13	18	20	19	24	24	22	17	8	21	17	15	20	13	23	25	24	16	20	17	12	11	21	19	18	24	16	14	13	13	18	14	19	22	22	23	12	15	15	19	21	21	23	17	20	21	15	26	12	17	22	19	22	13	23	19	21	18	20	17	24	21	15	18	9	20	21	17	20	17	18	21	29	21	14	23	11	26	15	19	18	14	18	23	22	25	12	15	12	19	28	14	21	16	15	21	12	17	11	17	12	17	10	16	17	20	21	17	23	13	21	18	23	13	18	21	24	15	19	21	15	23	19	20	11	19	19	20	16	17	20	18	13	21	13	17	20	20	18	18	27	21	23	20	20	28	10	17	11	22	20	21	19	14	15	19	18	15	27	22	18	13	24	19	18	12	17	18	20	12	21	13	16	21	26	18	22	17	19	26	17	16	19	22	22	15	13	20	18	18	24	15	20	14	11	24	18	19	14	23	21	21	10	22	18	24	27	14	24	17	13	18	21	16	21	14	16	19	22	12	16	17	21	23	24	11	25	20	15	26	13	16	19	19	21	23	25	23	18	21	18	17	18	21	17	14	22	25	18	26	25	18	18	15	19	16	15	24	26	19	14	24	14	24	16	15	20	26	18	23	21	28	23	26	18	26	16	27	20	24	20	18	17	18	17	26	19	16	11	13	16	28	23	28	17	25	15	21	23	17	20	19	17	11	18	17	18	19	25	24	21	21	17	19	15	24	24	23	19	18	19	13	22	16	19	20	21	21	19	26	20	18	23	17	18	19	24	16	20	22	15	18	9	16	22	21	23	9	16	18	22	26	17	24	17	22	10	23	19	17	16	17	19	20	22	12	22	12	12	16	21	21	20	17	18	25	22	24	21	18	21	23	14	21	20	21	15	19	17	18	16	24	22	25	21	10	14	29	22	23	16	19	17	15	24	11	14	18	13	16	23	19	16	18	20	16	20	11	24	25	19	14	20	17	11	15	21	24	29	13	23	14	21	14	11	13	18	20	24	15	22	26	12	22	16	19	16	11	12	17	20	15	16	23	18	20	19	19	20	17	19	16	19	18	21	16	14	24	22	21	13	25	19	14	19	20	23	17	23	18	18	20	16	24	30	20	20	20	18	17	20	23	14	23	14	15	26	18	17	21	17	18	17	19	17	16	16	18	17	12	17	20	8	20	12	21	20	11	20	12	24	21	19	11	22	18	26	15	25	29	17	25	22	15	23	16	12	17	23	21	20	19	23	19	10	20	17	12	20	25	20	15	19	24	13	9	20	16	13	17	17	16	27	22	18	22	20	22	23	16	17	17	24	24	21	19	22	14	12	13	27	16	21	20	22	23	21	17	21	19	18	23	17	18	15	22	19	14	23	17	23	15	25	17	17	15	24	22	10	13	13	20	16	20	13	22	14	18	20	13	9	17	19	18	17	21	20	21	22	15	20	24	20	20	13	10	20	17	13	14	27	12	20	12	20	21	14	26	24	18	24	15	31	20	25	15	22	11	19	22	19	23	22	13	18	16	28	29	20	18	17	18	17	18	17	26	13	16	14	17	14	10	24	17	24	15	16	19	18	13	18	20	25	19	20	15	17	18	24	22	27	12	15	19	19	6	18	20	9	23	19	21	18	16	14	17	21	24	13	9	17	22	25	10	24	29	14	20	19	23	16	16	20	19	16	25	21	12	15	19	14	19	20	9	20	13	12	21	17	25	16	21	20	20	18	14	15	26	19	21	19	23	17	19	33	20	12	17	21	13	24	22	12	17	24	9	20	14	21	16	16	23	16	24	17	22	21	13	23	19	24	15	18	17	16	30	20	30	14	14	20	22	18	14	19	17	14	21	14	21	18	22	11	26	21	23	23	19	26	17	13	16	17	14	20	18	13	11	16	20	21	15	20	16	14	12	16	16	18	12	24	22	13	15	18	19	19	13	24	21	20	16	17	31	20	17	10	17	20	17	27	21	17	28	28	20	12	22	15	16	24	15	17	20	24	20	13	19	12	17	13	15	17	19	25	24	20	13	30	13	20	18	16	21	26	13	20	18	18	19	23	22	14	18	11	18	17	16	20	24	11	21	13	24	20	17	21	16	20	18	11	14	21	23	23	19	23	22	15	25	23	16	18	18	21	13	14	18	17	11	18	28	14	11	30	21	21	19	24	25	14	18	25	10	16	13	13	26	24	16	10	15	23	13	25	21	15	15	21	21	12	19	9	19	18	22	25	16	12	27	17	17	14	22	22	19	18	18	19	21	18	16	22	24	23	21	22	16	15	14	35	13	17	15	27	21	18	16	16	14	18	18	23	10	16	15	16	18	25	21	21	18	19	16	18	18	14	10	20	16	22	12	18	25	16	22	30	19	17	21	22	20	14	18	22	15	22	20	23	24	18	19	19	19	11	19	24	20	24	15	25	14	19	11	20	19	12	12	18	23
29637	11294	3393	1439	2579	4507	5342	5132	4893	4273	4288	4095	3656	3412	2786	2235	1997	1784	1571	1377	1133	975	765	688	635	563	606	531	540	526	428	465	349	318	370	285	303	289	223	192	184	179	182	203	176	208	198	162	148	195	179	186	174	202	152	160	167	140	152	181	160	158	154	202	133	143	169	188	171	151	170	163	204	169	165	167	164	181	167	182	205	215	193	202	155	154	162	169	173	169	171	146	162	179	185	149	167	176	164	170	157	180	169	163	172	162	160	156	185	193	164	168	184	167	174	168	168	173	170	160	160	185	161	167	189	163	147	146	190	168	150	182	174	158	187	177	160	161	175	160	149	164	149	169	170	154	167	174	151	162	162	162	157	157	160	171	176	156	161	174	157	164	163	154	149	177	162	155	168	183	195	162	169	139	158	167	160	164	166	180	167	147	161	150	165	163	152	161	133	173	174	168	192	188	165	169	190	158	145	172	161	186	168	169	194	157	158	149	159	163	179	160	176	151	167	171	182	145	170	152	157	169	161	150	187	187	146	155	195	165	143	188	163	155	147	176	166	154	136	161	158	159	182	153	165	157	163	155	180	157	181	161	156	148	148	182	185	169	126	178	151	147	186	155	175	161	178	168	159	167	144	163	156	154	154	157	154	167	143	163	157	151	136	176	172	171	174	185	169	162	175	207	168	168	165	164	144	152	173	155	166	163	163	145	149	180	164	164	168	145	187	179	159	168	160	177	164	173	157	161	203	147	151	155	162	161	175	184	185	183	174	154	142	192	162	174	155	151	180	166	180	165	175	182	172	182	162	195	154	174	147	184	163	183	152	172	170	155	187	173	178	164	187	167	167	148	156	178	161	164	159	169	142	150	172	167	162	169	173	164	152	173	174	182	179	185	169	145	181	149	166	157	153	162	171	180	183	157	182	173	155	151	149	170	191	158	171	176	139	166	144	167	144	160	171	164	143	164	188	165	164	157	163	188	175	169	163	172	157	159	174	153	148	174	162	171	157	176	166	143	171	149	153	150	173	175	170	171	157	142	165	161	192	180	168	174	181	185	161	160	174	165	149	166	174	153	193	188	164	164	173	144	153	158	155	157	205	163	148	170	184	165	172	189	184	169	153	151	158	156	145	166	175	137	166	158	174	170	168	183	149	148	161	184	157	141	172	176	150	203	172	185	155	180	167	160	161	175	180	158	177	166	163	188	173	155	168	154	160	194	171	154	152	158	146	162	168	146	175	155	177	161	161	174	175	187	184	146	144	174	153	162	170	165	181	165	161	155	173	158	152	189	169	149	158	177	196	161	153	178	143	171	171	182	174	166	139	166	152	174	146	184	172	168	187	172	161	173	141	193	158	171	160	160	165	198	175	165	165	148	159	170	170	178	165	176	180	162	175	162	158	166	166	180	170	159	173	159	143	162	161	150	159	155	163	164	169	166	154	161	162	156	138	167	141	181	161	151	169	181	168	162	160	182	163	182	178	164	182	147	165	166	179	154	146	150	176	172	172	154	158	169	154	185	151	169	179	181	160	137	153	172	176	153	181	163	175	168	147	193	173	178	152	146	157	179	160	141	158	160	160	170	178	170	175	152	153	176	166	160	150	177	159	166	164	163	165	163	140	167	171	153	168	168	176	181	165	166	159	178	162	165	145	148	157	164	179	166	152	170	176	184	154	171	151	187	162	171	144	180	146	176	164	158	180	174	191	145	165	172	169	159	146	179	174	147	149	156	168	167	157	196	157	184	161	152	159	179	147	170	161	158	164	173	184	174	172	167	170	159	167	143	191	169	176	151	163	175	187	162	152	202	177	174	164	161	165	156	163	170	161	145	160	184	165	167	182	162	175	148	156	163	177	177	163	170	180	155	182	156	184	138	184	164	157	168	151	191	153	161	141	153	161	169	156	157	167	146	162	155	172	156	167	164	150	164	160	161	142	170	146	162	162	156	153	165	153	191	187	175	155	155	175	168	151	170	165	164	163	177	179	176	148	178	158	146	148	150	150	180	158	172	178	176	147	165	161	161	146	158	142	186	156	171	152	184	154	161	172	180	170	150	164	157	157	185	182	165	156	159	178	173	152	147	153	172	162	142	169	165	176	159	150	181	163	166	180	163	184	166	162	177	178	157	143	166	162	156	157	173	161	145	149	167	167	175	132	185	162	167	163	153	164	160	181	165	156	172	151	172	177	147	172	164	194	177	166	150	157	184	147	158	155	168	168	184	142	151	141	165	162	185	157	175	159	152	174	168	159	158	165	143	149	168	179	187	167	184	175	154	166	168	172	180	178	158	167	134	162	191	155	173	147	191	183	169	171	168	168	156	191	149	171	166	147	189	172	155	167	153	154	146	177	160	178	153	175	167	173	159	171	170	160	175	180	178	169	171	161	158	165	175	156	164	179	169	181	186	174	185	156	153	158	157	144	156	165	169	171	166	168	169	150	165	156	167	131	170	188	175	165	176	165	169	166	168	166	167	152	168	167	172	159	155	191	176	175	157	153	153	181	174	180	169	171	175	153	173	177	136	163	162	138	194	177	185	158	183	157	179	166	159	156	177	144	152	143	180	163	170	170	179	185	166	184	155	166	150	149	156	178	153	169	160	169	143	141	167	159	151	161	143	167	172	171	160	164	171	157	163	166	150	165	172	168	156	172	191	177	150	168	174	166	177	144	180	167	160	131	151	144	167	155	161	162	186	168	168	173	155	161	162	191	180	169	154	159	175	184	162	159	166	182	167	167	159	176	155	180	149	182	174	166	156	169	167	177	167	151	160	165	138	180	171	165	164	166	175	164	175	171	173	170	164	174	159	171	158	162	179	144	172	174	158	162	158	157	171	152	169	166	153	167	164	175	153	179	157	163	163	149	164	142	156	168	191	171	155	187	183	165	145	149	177	147	145	155	163	150	165	181	156	144	161	156	144	167	177	161	154	163	171	155	162	173	168	188	150	163	146	162	159	172	156	173	159	165	162	162	172	163	190	151	187	169	148	151	150	166	161	158	156	164	186	150	166	188	164	165	166	203	163	159	193	162	161	163	184	162	140	163	177	184	166	162	148	194	152	162	171	161	155	154	168	161	168	173	161	140	172	153	193	171	163	162	190	170	154	181	187	177	168	176	168	173	172	170	161	182	168	156	164	173	165	157	154	163	148	161	164	150	163	174	175	174	178	170	162	166	174	164	161	159	179	144	178	169	167	159	194	156	177	152	180	170	181	146	178	171	156	171	152	167	163	166	166	167	160	154	154	158	164	168	178	165	155	175	144	169	178	166	163	153	167	156	171	176	164	159	159	157	152	175	150	180	166	177	164	164	176	177	158	167	163	190	155	159	157	181	175	173	181	156	159	152	166	154	163	153	164	139	162	163	183	167	175	176	167	165	194	162	155	170	153	195	190	180	161	188	168	160	170	155	148	166	166	188	180	180	161	170	137	174	185	168	175	154	160	158	138	156	162	179	152	170	145	145	194	165	151	185	158	153	156	159	179
6000	2189	396	155	88	78	132	152	167	137	147	159	148	140	122	85	103	88	95	88	80	74	81	48	62	53	64	47	65	43	54	64	44	51	40	54	49	56	41	35	42	46	41	38	39	36	41	46	27	35	32	36	54	41	48	35	54	36	49	38	45	46	40	33	39	47	48	35	40	45	41	33	45	38	34	48	41	39	45	37	37	50	42	45	42	38	31	32	43	43	29	49	40	40	43	33	51	51	33	46	58	36	38	35	48	43	37	33	48	33	37	38	32	44	48	35	34	36	39	42	38	37	41	47	39	40	46	28	48	42	36	41	34	31	46	43	38	36	35	32	42	28	34	47	40	30	45	40	42	44	33	31	35	39	54	44	34	35	39	32	52	40	39	44	44	43	48	32	35	33	43	37	43	37	48	45	51	49	34	48	44	36	51	46	45	40	43	44	42	30	29	28	30	42	35	37	30	33	40	30	39	40	34	34	35	39	43	32	33	35	38	49	50	25	40	47	25	40	40	34	25	32	35	42	33	32	36	31	40	37	40	39	34	39	53	38	35	28	34	36	33	38	36	36	41	35	32	33	34	33	38	48	52	41	38	43	37	44	49	28	40	47	41	29	49	39	36	32	48	41	37	41	28	41	40	43	40	40	32	34	47	41	32	36	38	47	51	39	38	32	29	45	45	42	26	40	26	43	41	41	37	37	32	40	22	37	39	41	35	39	46	39	42	44	36	49	36	36	44	41	39	52	44	43	34	36	34	34	37	35	43	43	40	36	41	28	54	33	47	52	49	44	38	46	43	32	26	44	50	41	38	36	48	29	52	40	39	38	43	38	46	42	48	50	42	36	29	35	41	52	45	43	42	45	49	44	31	41	39	51	44	36	38	40	44	33	39	38	44	42	41	35	41	33	40	35	35	35	55	45	35	55	46	46	34	40	39	37	37	35	38	39	38	55	47	38	37	40	37	34	37	43	41	39	34	49	38	40	40	58	44	36	31	40	43	50	40	43	39	47	55	39	47	38	38	49	45	38	35	44	39	41	45	47	44	36	45	40	37	47	48	32	45	36	40	31	42	39	38	62	38	38	40	49	40	50	40	39	39	37	39	48	39	33	50	46	52	42	34	35	42	34	48	46	36	37	52	42	34	39	56	41	44	43	48	45	46	44	48	33	41	38	46	34	30	43	39	34	48	47	39	33	43	51	48	36	40	52	39	43	39	46	38	42	41	27	42	32	43	27	49	45	37	44	42	33	45	31	46	38	33	41	40	37	35	28	52	43	39	46	42	37	45	36	42	38	38	40	35	40	43	49	41	54	43	38	46	51	24	32	35	43	44	45	38	34	50	37	28	40	36	41	38	45	35	55	42	44	40	45	46	44	33	35	36	35	45	39	59	44	46	49	45	41	31	47	52	44	42	42	39	49	45	37	47	41	49	49	40	39	46	53	30	44	40	35	25	34	39	48	29	35	37	48	43	44	52	37	49	35	33	41	39	33	41	35	54	32	39	37	36	54	35	34	51	43	52	41	53	33	45	58	37	33	48	45	44	34	39	38	41	34	25	37	32	40	40	30	39	46	46	43	35	44	45	36	28	38	43	41	35	40	39	49	47	37	36	44	38	44	37	33	24	40	45	48	43	34	27	41	29	44	31	42	35	50	42	57	41	35	39	41	46	43	45	47	46	44	45	28	37	45	47	33	42	43	43	35	51	27	40	45	47	31	50	45	39	38	42	36	46	38	55	50	25	40	34	44	45	28	59	38	42	45	35	43	44	37	46	46	42	32	34	47	35	46	51	44	51	36	30	43	41	33	51	39	35	48	34	37	41	26	38	39	44	44	30	38	42	36	50	29	44	40	38	35	47	33	37	36	45	44	41	44	36	48	43	22	45	47	35	27	38	44	41	49	42	45	41	39	38	38	33	49	43	25	31	53	41	31	49	39	34	36	37	38	52	46	40	39	36	48	54	34	37	38	39	25	51	33	42	42	37	33	31	42	40	42	39	39	47	51	44	34	39	36	43	39	46	47	38	39	48	49	38	50	43	46	39	32	42	43	40	47	38	45	33	29	44	53	51	47	31	42	42	39	32	46	57	56	42	41	25	46	32	44	34	44	30	29	36	32	40	43	31	48	39	46	37	41	54	35	40	32	41	37	49	50	40	49	35	33	37	46	43	44	47	41	36	35	32	29	36	33	40	35	34	45	45	42	46	42	31	36	43	37	40	45	33	38	43	46	46	34	43	44	45	35	38	35	35	38	52	31	52	39	43	35	36	43	36	42	47	48	40	29	31	38	40	41	37	36	46	34	40	41	41	47	54	39	49	36	43	39	50	45	47	44	45	54	53	37	48	46	31	39	47	43	43	31	38	31	47	37	49	46	43	34	47	40	44	37	33	34	48	43	35	46	50	49	38	37	38	35	52	38	37	46	42	32	35	42	36	38	41	47	43	34	44	40	41	42	40	35	32	41	49	35	32	36	42	46	31	44	38	39	45	39	41	32	23	41	38	42	33	35	33	34	38	52	24	41	30	44	50	32	49	36	48	45	46	43	37	36	36	33	30	39	43	29	38	38	47	34	32	49	39	36	23	37	56	40	35	38	42	47	48	43	39	35	41	38	42	42	40	38	34	48	46	34	38	36	34	48	42	45	46	37	46	40	31	37	35	41	51	38	37	39	37	51	47	41	44	43	42	37	46	40	45	42	34	38	40	30	33	37	31	37	45	44	49	49	41	43	47	35	33	26	47	37	47	34	28	42	35	35	29	36	32	38	29	26	53	45	41	37	47	30	31	33	38	41	36	44	34	37	42	36	36	43	44	37	29	40	42	34	45	37	32	54	45	39	63	38	36	31	42	31	32	38	49	37	31	39	48	32	30	44	43	32	37	32	46	41	48	41	35	45	51	31	51	37	33	34	39	49	32	25	40	43	41	45	46	35	39	45	44	41	51	37	39	41	48	55	40	31	35	43	39	30	38	32	32	34	35	48	36	34	37	42	47	43	35	60	39	41	44	47	38	45	37	36	48	31	44	46	46	31	40	39	41	46	50	36	37	43	41	45	52	35	34	40	41	36	30	40	37	40	39	39	43	43	44	36	42	45	46	34	36	39	42	39	38	42	51	42	41	37	41	36	35	40	42	46	41	45	50	40	45	39	43	53	39	42	47	38	38	43	32	35	42	38	40	47	39	38	46	46	46	40	33	45	28	47	37	46	45	39	40	43	40	42	42	41	40	40	35	45	45	43	40	51	35	39	48	53	41	44	34	33	46	31	34	45	50	38	54	37	40	50	46	23	33	44	41	45	41	52	42	38	31	44	39	43	46	36	38	40	31	42	43	40	38	33	44	53	47	45	34	33	43	43	46	31	35	47	39	38	31	42	41	45	32	34	26	44	43	36	30	34	45	35	38	46	42	41	47	43	40	43	49	50	60	43	47	45	40	38	37	38	40	48	45	40	32	48	38	43	34	43	47	44	41	47	47	29
35226	16019	4771	2283	3910	6447	7742	7668	6726	5952	5854	5513	5046	4547	3820	3134	2991	2649	2286	2095	1767	1417	1224	1178	1134	1058	931	916	816	821	816	771	671	636	670	609	536	476	445	418	435	385	403	398	376	379	426	398	365	349	401	371	381	354	388	400	346	375	372	352	360	371	358	360	384	387	411	367	385	408	345	393	387	411	368	384	378	415	413	435	406	417	409	360	352	355	362	390	362	341	367	397	358	377	347	390	388	372	380	336	376	348	380	349	378	331	392	354	389	392	372	382	361	384	349	356	383	371	345	360	387	413	361	340	406	371	348	375	421	339	353	358	346	350	349	385	337	355	346	341	378	347	387	377	351	402	359	378	356	349	386	379	381	375	366	357	363	367	367	352	350	402	389	367	368	365	377	336	379	358	336	391	343	359	389	383	378	345	339	347	366	372	353	349	340	362	351	353	386	335	370	400	342	329	370	387	351	361	379	344	371	351	386	350	371	381	363	393	358	401	335	376	379	350	375	353	375	377	382	333	367	350	397	351	353	364	370	352	363	416	382	392	345	354	411	365	367	377	352	360	345	358	344	358	354	359	414	377	330	344	415	375	345	342	325	372	358	344	378	365	399	356	365	398	382	340	373	387	374	352	376	389	376	310	388	355	352	355	350	372	350	410	356	380	382	345	355	359	402	375	370	373	356	421	348	381	378	406	359	383	344	377	374	355	369	351	344	365	367	340	378	376	392	361	334	389	344	355	364	410	368	388	384	369	374	382	399	411	374	366	359	351	359	412	343	364	342	372	357	372	362	376	349	384	347	336	373	378	392	317	365	393	375	387	376	351	366	401	341	343	346	350	335	416	387	374	417	395	338	384	353	380	393	354	391	409	363	343	385	363	363	387	380	366	373	337	348	336	352	322	369	387	364	324	369	392	354	408	384	350	352	388	386	376	338	388	398	358	361	348	366	354	359	374	402	423	378	370	399	360	339	379	336	373	312	333	328	365	360	374	377	363	395	366	351	378	365	355	392	358	359	347	383	369	347	404	376	342	367	380	351	380	354	375	339	380	320	379	372	360	384	359	404	347	379	371	344	374	385	394	333	396	344	385	345	389	370	370	376	354	372	337	375	379	382	337	379	378	348	356	368	348	367	343	381	373	357	350	371	389	388	401	388	382	398	365	342	377	370	333	352	371	370	374	356	357	359	366	368	376	325	380	343	360	318	345	376	366	358	338	359	395	362	342	360	367	377	353	393	388	392	356	367	370	349	352	381	364	375	366	359	382	367	394	388	356	399	365	364	339	339	397	391	366	360	377	363	359	400	344	370	358	393	400	410	368	364	367	351	370	377	376	387	386	358	367	383	351	358	359	375	335	373	374	356	346	345	365	350	370	333	339	370	342	373	377	354	331	366	369	393	386	385	396	383	372	340	328	364	372	328	357	361	389	353	397	335	391	357	359	354	376	363	378	342	364	348	388	364	349	349	391	338	339	383	382	323	347	357	365	366	387	370	337	343	378	345	362	372	350	341	370	374	359	372	366	395	371	366	368	350	383	366	372	378	392	420	351	356	373	339	382	361	355	349	380	342	354	356	351	401	361	370	368	371	392	355	360	361	378	360	327	364	363	345	391	373	350	360	385	390	345	345	349	352	367	372	316	339	383	359	341	369	355	383	371	364	358	347	347	318	363	363	342	357	397	365	349	390	358	360	372	339	366	367	318	376	357	346	350	339	367	377	353	388	394	367	365	377	343	350	407	358	371	357	358	334	349	355	396	352	392	402	355	368	368	347	362	355	338	373	368	361	384	375	376	373	356	390	366	357	364	409	369	354	379	369	370	344	398	342	389	341	326	375	352	366	359	383	361	349	351	374	365	374	343	375	397	379	365	364	371	382	362	378	374	379	380	338	356	363	379	344	387	363	349	399	389	375	339	348	403	365	368	345	366	382	366	378	377	385	382	378	351	327	344	365	345	357	367	329	343	373	342	325	346	371	374	375	379	346	381	344	370	351	342	408	337	344	332	392	370	368	381	379	347	362	377	374	359	359	369	340	365	397	385	370	342	358	340	361	383	384	392	348	388	358	412	353	382	380	381	365	345	371	367	362	387	359	337	382	382	340	377	388	399	340	372	383	361	393	350	387	380	370	359	372	345	370	384	374	359	368	352	345	382	389	360	352	379	374	357	371	337	370	359	414	354	365	348	358	333	377	350	346	372	405	402	374	383	365	358	350	337	365	379	346	390	365	371	377	322	354	324	358	345	352	383	365	360	373	361	362	346	336	391	386	336	372	377	373	390	334	381	384	351	361	335	365	355	350	371	375	373	355	376	359	362	337	367	342	368	378	394	380	371	377	374	330	349	380	359	351	379	399	384	352	353	367	388	362	390	333	356	363	391	355	380	400	373	338	406	364	361	392	374	387	371	347	343	352	344	381	382	360	322	357	356	387	391	350	347	333	384	355	378	365	366	362	328	385	348	396	377	361	346	373	349	382	337	372	396	386	382	358	373	357	362	355	360	366	343	387	364	396	339	346	389	381	380	362	378	426	360	367	363	323	329	360	338	335	360	393	369	361	358	392	388	387	385	372	400	350	326	401	354	387	315	357	369	366	381	362	380	381	369	360	370	355	370	362	331	364	402	379	379	375	365	377	339	405	334	339	365	323	365	324	369	338	380	386	353	365	345	360	367	347	357	340	419	358	356	375	388	394	406	379	344	401	374	352	356	369	353	356	354	350	390	368	357	348	353	373	382	355	340	354	341	374	378	367	367	374	360	363	340	412	353	388	356	398	333	378	385	364	336	344	383	384	390	382	363	370	392	350	356	334	379	354	369	379	356	377	365	373	391	386	333	375	349	349	376	353	353	381	365	381	398	346	366	394	374	386	346	349	374	356	382	369	368	359	343	322	394	341	372	357	356	396	382	390	383	365	350	373	353	354	364	362	331	361	353	376	396	356	389	366	382	374	352	357	369	412	353	357	370	407	353	362	352	362	362	361	382	339	347	356	350	342	364	362	345	359	358	369	340	349	381	364	376	352	366	336	337	346	366	333	374	372	350	388	379	365	342	390	364	394	402	382	376	347	351	375	364	395	330	355	382	355	348	347	359	343	372	350	344	377	348	409	404	364	395	337	348	390	384	342	376	380	404	347	356	353	364	388	346	396	365	356	403	337	369	385	355	371	348	389	367	380	347	371	355	332	359	374	362	399	383	371	395	375	344	350	387	311	352	353	351	375	399	354	335	401	370	360	342	346	367	372	378	378	336	375	368	358	375	356	347	353	389	360	352	353	403	357	354	390	373	347	376	395	373	354	355	328	373	370	385	392	367	400	405	391	371	379	379	352	395	373	347	368	378	340	373	375	370	372	356	373	367	387	372	372	373	394	409	367	409	380	370	376	338	360	361	371	356	361	353	361	353	344	336	374	380	375	336	359	371	362	389	331	391	364	318	339	377	373	370	356	344	340	379	365	364	390	379	382	335	406	331	380	382	358	374	374	407
3141	799	208	104	73	73	80	72	97	90	86	83	75	72	80	50	67	60	44	55	35	45	44	44	34	46	50	42	34	28	29	36	38	38	26	45	35	29	39	30	31	39	36	31	31	28	37	29	36	33	35	33	46	37	33	24	34	36	30	38	35	26	27	36	36	29	29	27	35	31	29	38	25	26	33	44	27	41	31	32	30	34	40	28	42	32	45	21	30	34	25	37	23	34	31	44	31	31	32	40	29	36	34	29	30	37	31	34	25	37	30	24	32	34	37	27	34	38	22	38	20	35	32	23	31	26	45	36	34	29	37	33	37	36	30	25	32	34	37	30	22	37	36	38	35	28	43	30	31	31	28	39	23	36	26	34	36	34	37	35	33	32	27	30	34	36	37	35	36	24	46	35	35	30	24	27	30	37	39	37	25	29	39	36	37	30	33	37	24	30	41	26	37	44	38	26	40	26	41	37	33	46	27	37	34	40	35	28	33	27	42	32	33	31	38	33	29	32	29	27	39	31	33	38	41	46	38	35	18	27	35	31	29	40	39	31	36	36	36	40	23	34	40	22	38	38	33	36	28	30	38	33	31	25	30	43	33	31	28	32	32	38	35	38	38	46	34	21	26	32	30	33	27	32	28	30	36	39	32	44	34	22	36	38	38	30	27	38	21	33	31	34	28	44	41	38	30	31	36	33	21	35	28	34	35	35	33	37	44	37	30	35	31	22	27	26	27	25	28	27	33	26	24	35	26	34	27	40	29	45	30	18	26	37	35	31	25	39	42	29	36	30	29	39	31	36	29	39	30	31	36	29	27	19	26	22	33	33	42	51	32	46	31	39	31	34	22	33	23	27	38	39	27	33	20	39	32	26	43	33	32	30	37	44	41	34	26	38	23	24	26	29	42	38	26	40	34	34	31	24	33	43	33	35	37	35	33	24	30	34	33	28	31	36	36	33	39	31	32	31	44	29	29	29	33	39	34	41	37	35	40	39	30	25	42	32	35	35	43	28	27	30	39	41	22	24	31	38	33	32	40	34	33	35	29	38	30	40	33	40	25	41	27	31	34	35	28	33	34	28	38	20	34	34	25	33	39	25	23	35	34	38	29	22	29	34	43	33	33	43	32	36	21	36	22	41	25	21	31	35	30	31	29	33	32	31	43	39	37	26	40	27	24	32	29	28	35	30	38	35	30	31	38	34	29	29	33	39	24	20	26	38	39	29	40	35	35	36	39	30	35	24	44	37	30	42	34	16	35	37	40	30	33	30	34	45	29	33	38	30	34	31	32	35	39	36	29	28	36	29	24	27	35	39	23	22	32	30	38	34	29	23	27	27	36	27	23	36	35	26	28	26	31	27	29	35	33	37	37	26	33	32	35	32	43	29	35	38	34	40	40	36	26	37	36	34	21	31	33	31	32	19	36	34	40	24	32	36	46	34	39	34	26	24	25	35	43	34	33	28	30	38	33	33	35	30	32	34	35	34	33	32	32	28	29	34	20	24	27	27	31	34	43	27	28	37	37	32	45	31	39	31	35	47	44	34	45	35	38	31	33	33	34	30	53	33	36	29	39	40	25	26	27	32	31	32	31	39	29	31	28	33	37	37	28	40	31	33	30	33	28	26	35	28	40	37	36	25	25	45	34	42	32	47	26	36	34	41	39	25	23	50	32	32	25	22	29	33	29	36	33	33	33	30	35	30	31	29	36	23	27	29	30	30	37	41	25	26	25	24	26	22	28	30	27	40	37	34	35	21	21	34	30	39	28	28	33	22	47	24	28	29	39	42	29	38	28	34	25	28	41	48	30	28	29	29	28	31	40	38	28	23	42	32	36	32	40	28	32	38	29	36	35	21	21	30	35	28	35	28	28	32	34	33	37	37	30	32	33	34	32	35	41	33	32	29	32	39	32	31	34	27	26	29	25	40	38	24	25	41	39	33	25	47	34	30	34	23	38	34	31	33	32	37	30	36	37	30	40	25	40	26	34	37	41	26	37	39	43	30	22	26	38	45	29	36	23	42	31	38	37	31	40	39	35	38	33	32	39	33	35	36	44	29	31	29	32	28	37	29	28	26	20	40	42	27	28	37	28	35	34	19	27	38	32	32	35	31	38	32	31	23	29	35	36	26	27	30	29	32	25	36	36	37	32	24	37	22	28	21	36	45	29	39	33	30	40	21	26	36	35	21	41	26	42	36	31	40	36	32	28	26	28	28	35	33	34	36	26	36	38	36	35	30	35	26	32	41	29	45	33	26	33	24	27	51	31	35	32	30	28	30	36	26	40	34	29	32	31	38	35	41	35	31	28	35	37	32	32	40	22	39	33	31	29	38	30	38	30	20	41	37	35	34	31	36	33	27	44	26	26	27	30	30	24	24	34	20	25	33	22	35	30	29	31	35	35	27	36	28	35	31	35	34	40	33	35	36	40	28	32	34	41	35	29	31	33	29	42	29	29	34	37	29	31	40	32	39	25	35	30	35	27	26	33	31	37	35	23	32	28	38	31	31	36	28	40	35	29	44	25	35	24	35	35	25	40	36	29	31	34	36	31	28	47	33	23	34	30	29	32	25	38	31	30	26	27	42	37	33	35	37	26	24	31	27	31	30	32	31	34	35	26	22	31	39	34	35	32	28	29	36	31	27	31	33	32	39	32	32	41	39	40	37	24	32	39	31	31	22	35	34	31	36	34	33	29	32	29	23	36	31	34	30	33	36	22	17	35	29	34	29	44	31	28	37	21	35	31	30	30	40	36	31	32	35	32	28	45	35	37	30	36	38	30	31	31	31	27	42	33	30	33	30	41	30	42	37	28	40	46	39	26	34	37	33	30	31	31	25	30	30	29	32	27	33	31	40	33	33	40	24	29	34	28	30	27	36	34	32	37	29	47	41	32	32	42	45	24	25	29	30	40	32	33	28	35	41	32	27	33	17	26	28	40	35	18	29	30	22	28	45	28	37	38	36	29	24	31	36	36	33	33	38	26	33	23	39	26	24	36	29	32	35	42	36	29	43	32	33	32	35	32	42	33	35	33	28	37	41	31	27	38	37	36	37	34	43	46	30	39	46	33	19	31	31	28	38	39	30	34	39	22	35	26	33	32	38	33	36	28	21	36	23	22	25	36	38	39	34	31	24	37	29	45	23	34	31	35	23	24	37	31	36	31	38	23	35	30	33	41	25	30	29	35	34	34	37	26	35	36	27	36	27	38	22	21	30	35	40	34	31	29	30	28	35	43	36	23	30	31	26	35	28	29	20	20	37	34	27	22	24	38	37	27	29	28	37	31	26	24	29	35	41	42	29	35	32	32	38	32	27	33	38	35	34	33	25	27	32	33	27	30	38	41	27	31	38	29	26	31	32	30	24	28	32	34	28	28	42	37	38	32	36	27	34	40	29	34	38	37	26	36	34	23	30	24	22	36	32	37	28	38	21	40	25	36	30	41	41	35	40	23	26	35	28	38	37	31	35	33	31	24	35	30	41
26439	8278	2328	1316	2051	3520	4381	3867	3457	3149	3252	2898	2695	2387	1879	1678	1519	1375	1254	1064	919	770	681	612	567	581	490	533	495	439	477	416	402	438	382	361	369	325	318	283	275	273	285	321	285	296	272	303	323	293	299	275	296	286	336	301	301	294	266	273	286	259	281	293	316	281	263	314	263	298	283	294	284	293	289	302	302	309	314	288	287	289	267	265	266	303	271	284	291	312	281	287	275	307	263	255	278	285	272	272	293	301	314	290	291	261	303	285	306	256	271	291	278	318	273	304	308	260	255	286	270	290	287	255	288	303	279	269	284	290	301	265	304	279	314	277	286	265	286	273	266	293	275	303	283	283	307	288	303	300	281	277	287	274	252	295	314	258	289	283	292	282	285	303	272	286	283	280	297	292	275	247	281	289	295	289	261	286	290	273	261	282	273	281	264	254	269	275	270	275	296	281	260	280	305	298	262	266	286	309	299	284	268	260	308	270	240	289	277	308	256	284	240	256	280	286	281	288	303	264	268	276	281	281	289	274	289	295	269	300	254	292	284	285	279	285	292	299	280	270	289	281	277	295	281	276	279	297	258	287	287	291	268	296	272	309	285	303	276	291	315	286	298	273	285	264	298	307	271	315	269	293	306	279	296	277	292	307	298	302	280	265	271	308	314	263	295	260	285	300	270	265	283	297	276	289	277	292	289	293	287	309	275	294	285	271	293	303	254	279	297	301	266	279	257	282	256	287	289	265	283	316	285	301	258	282	253	301	277	268	267	287	270	283	260	283	286	295	302	268	286	274	268	298	264	290	284	290	276	294	282	291	249	285	277	296	293	305	287	298	258	271	283	233	287	275	297	283	288	282	270	271	294	297	303	300	273	280	268	263	276	277	276	284	283	279	296	282	271	244	292	289	249	287	303	265	289	288	288	287	244	299	303	299	310	266	271	315	271	290	298	283	300	241	279	294	285	297	292	282	261	270	283	285	285	297	260	269	301	268	268	295	331	259	266	249	288	285	279	282	297	269	285	281	290	309	279	270	269	255	290	287	272	280	261	279	254	280	285	265	314	244	267	282	315	307	286	297	282	272	297	290	269	267	265	278	303	286	305	264	269	306	291	300	273	287	303	269	283	262	270	264	289	292	275	268	285	280	286	312	292	282	286	275	301	269	267	301	311	295	258	273	299	311	289	270	281	268	290	274	270	269	301	293	288	278	296	260	274	306	236	294	266	279	294	286	229	318	271	300	286	273	263	264	303	275	282	288	276	287	294	332	283	291	289	293	271	285	279	263	305	294	282	303	302	272	262	264	291	278	275	292	289	297	291	297	258	282	287	288	264	290	253	267	264	285	266	274	263	273	286	290	286	256	265	292	294	282	254	274	288	279	280	274	275	257	277	289	310	290	301	258	291	302	310	274	269	282	284	266	298	280	280	309	271	282	273	276	320	274	285	279	276	294	298	294	268	296	281	273	265	249	286	309	276	287	250	265	264	308	300	289	282	299	298	276	271	289	294	316	291	278	261	299	278	288	295	283	268	271	296	285	284	308	281	301	280	256	274	286	279	292	309	259	275	281	275	291	275	293	272	258	308	285	249	287	297	262	249	252	290	285	295	289	258	266	285	262	269	250	280	288	280	269	293	288	269	279	267	288	276	282	272	290	318	291	294	281	256	300	279	298	286	286	284	278	279	294	268	272	272	306	297	263	292	293	282	270	314	295	305	295	265	303	288	333	271	279	270	275	303	292	257	274	268	286	293	299	281	276	304	283	267	288	294	288	265	289	302	297	279	300	303	269	302	304	289	300	260	255	290	243	268	279	285	283	254	303	279	277	290	282	270	294	250	289	277	276	282	265	266	247	250	282	319	280	340	274	279	271	298	302	282	263	267	289	293	270	283	295	299	307	277	289	290	291	295	294	271	259	304	274	271	268	286	313	298	287	247	277	316	292	283	286	280	274	270	279	266	264	286	273	278	293	277	275	292	287	310	288	307	297	258	274	301	325	272	274	284	288	291	287	301	311	275	257	311	263	313	272	292	284	312	271	269	292	320	276	312	297	287	271	254	279	291	277	303	260	286	255	293	280	258	260	271	266	247	288	319	294	249	273	267	282	266	257	299	298	299	266	271	287	271	278	273	297	286	311	293	286	257	271	279	281	263	285	292	269	283	276	280	254	301	275	261	288	269	278	282	277	284	297	264	254	256	290	262	308	285	277	308	283	272	275	265	275	273	316	289	295	281	280	317	292	273	264	264	278	268	276	268	284	274	261	302	263	260	255	253	280	288	291	266	302	319	277	292	273	262	290	259	283	267	294	280	285	273	289	315	281	264	294	296	277	293	285	282	273	304	280	295	285	325	290	290	255	285	278	284	303	259	292	282	295	288	318	288	297	257	307	296	275	285	285	286	286	296	280	267	271	309	270	294	301	307	293	299	262	278	310	281	286	273	284	285	267	288	267	280	254	267	277	253	266	271	302	300	294	300	289	309	294	284	271	281	283	303	289	305	290	282	288	282	285	254	272	261	299	271	281	316	279	294	275	275	317	257	297	282	300	282	280	280	269	273	251	266	276	261	296	305	290	315	275	288	304	298	288	304	294	281	285	302	268	256	271	309	263	260	297	298	312	280	271	251	289	260	315	289	276	286	284	290	272	274	275	306	306	264	299	246	277	253	275	304	301	291	286	293	305	277	316	282	235	247	262	263	319	279	264	314	307	287	289	287	269	293	273	266	281	279	302	266	295	283	270	281	262	276	288	302	271	260	284	266	267	259	259	297	285	291	259	278	259	283	268	268	264	264	292	297	303	262	279	257	277	295	276	279	304	286	277	310	283	292	309	302	283	299	291	266	273	259	276	283	279	273	288	286	270	296	279	290	280	292	288	294	296	275	287	304	285	234	278	266	260	315	263	268	276	299	287	263	283	315	297	283	271	292	303	215	295	284	298	270	265	314	270	290	275	263	273	278	280	243	286	263	276	286	307	269	280	306	274	260	287	274	261	285	295	303	261	281	293	289	265	280	279	276	242	305	298	270	257	288	311	293	269	277	272	275	317	283	305	296	267	262	308	291	293	314	271	283	251	278	290	290	266	292	318	287	284	291	272	282	266	291	284	295	271	299	285	303	270	276	257	287	294	275	280	270	296	270	239	301	317	289	303	269	308	268	294	293	288	302	293	286	263	291	286	278	270	291	283	260	284	292	275	279	268	299	301	270	281	297	301	265	288	258	272	286	291	289	291	294	252	307	302	292	279	286	303	286	281	295	306	255	274	277	284	302	297	256	288	280	310	286	312	303	314	287	278	301	278	316	306	250	276	279	289	272	284	295	304	282	297	267	279	286	329	315	287	270	273	271	266	320	279	268	298	308	272	262	257	269	255	274	328	284	308	305	288	283	292	269	315	276	277	278	314	302	271	271	282	284	288	293	266	283	285	279	277	277	282	292	276	298	290	297	250	296	324	287	258	318	301	279	317	276	278	282	281	266	271	304	276
4532	1720	343	156	118	110	120	133	118	133	142	118	143	131	93	118	99	93	84	88	78	80	67	57	71	62	65	63	59	63	65	49	71	63	48	65	53	62	41	68	64	35	50	48	51	46	42	57	58	47	53	54	52	48	47	55	53	36	52	53	58	49	66	42	58	52	51	59	43	57	50	45	47	47	57	51	50	47	43	48	49	58	50	56	51	56	42	46	48	47	69	50	57	52	39	55	56	50	58	38	55	43	51	47	48	45	64	48	55	48	60	42	58	43	52	56	51	56	52	55	52	54	46	61	35	44	44	58	67	61	52	41	56	50	57	54	48	57	34	55	57	45	49	57	49	56	66	59	41	54	63	56	48	52	42	56	40	49	48	38	63	56	58	47	47	42	44	38	41	47	55	50	47	58	57	45	57	60	60	51	49	56	53	51	43	51	54	53	55	45	45	48	56	54	37	50	55	55	47	42	51	47	65	45	42	45	47	47	62	53	41	44	46	52	44	48	41	61	49	43	45	55	52	61	54	53	49	53	44	50	52	46	55	42	52	61	49	46	58	60	52	58	51	46	48	64	54	46	58	56	56	59	40	45	47	67	56	46	51	50	61	55	46	68	54	44	39	44	46	58	53	58	54	54	48	47	49	53	62	50	52	46	59	55	52	47	58	49	56	52	56	44	54	53	45	47	60	40	48	46	63	47	60	55	56	52	57	54	64	58	52	39	52	53	44	63	54	60	43	44	49	48	56	57	41	49	44	54	50	40	45	61	42	50	60	53	52	59	56	45	60	60	58	38	50	43	62	51	51	60	49	49	57	47	57	60	48	62	53	55	57	42	57	39	64	56	48	40	54	54	54	54	58	41	44	54	58	52	51	67	41	47	48	45	44	41	47	66	51	60	48	55	59	55	42	52	47	59	42	50	55	37	51	53	49	48	56	49	51	39	66	50	67	53	49	38	50	33	44	60	51	63	54	57	43	47	51	49	45	51	60	63	51	50	52	66	56	49	48	51	37	67	42	56	37	47	43	48	61	45	55	42	48	56	54	50	39	49	63	50	47	48	47	41	59	58	48	54	51	49	60	49	51	50	55	62	53	60	60	41	51	47	43	52	53	62	45	33	57	50	51	47	38	46	50	57	38	54	44	54	51	61	45	54	48	44	46	48	54	46	61	62	53	61	58	50	47	52	42	45	38	50	65	43	39	58	59	55	57	63	60	53	44	45	46	54	54	46	42	58	49	56	59	41	54	52	45	45	52	43	64	55	48	47	72	55	65	43	53	54	55	56	46	53	46	56	52	58	61	61	47	38	41	51	46	51	51	41	50	44	57	69	61	60	54	44	63	58	66	50	49	53	46	52	46	48	57	64	56	52	59	61	45	57	48	53	60	56	51	59	51	59	43	49	52	45	39	40	49	43	62	52	49	47	57	52	57	42	56	44	37	50	55	54	63	49	66	50	51	60	56	50	40	43	43	43	43	60	55	58	55	56	56	42	41	53	59	41	39	52	53	53	51	46	59	47	48	40	52	49	49	42	52	66	51	43	46	43	47	41	52	67	72	44	54	48	51	51	56	48	48	65	47	53	46	57	59	52	42	48	47	52	63	58	55	44	53	55	59	52	51	62	49	52	39	55	55	48	54	54	47	54	54	49	60	49	49	45	45	42	43	54	53	58	47	40	53	49	38	50	55	41	34	46	59	61	51	47	47	59	47	46	50	46	48	43	42	43	42	45	53	46	44	56	40	42	54	51	43	42	55	35	56	49	63	53	55	52	42	48	66	50	45	53	63	52	41	47	40	53	36	43	44	46	51	55	49	54	51	60	44	59	59	40	68	48	40	53	47	52	51	48	48	52	51	49	50	45	53	45	51	51	53	61	47	53	47	51	62	44	56	49	52	46	47	44	47	54	48	49	53	58	52	48	47	46	53	54	45	62	55	59	56	41	54	46	49	47	53	68	46	65	45	55	51	45	57	40	52	42	58	52	65	55	62	50	52	63	60	55	52	50	47	43	48	53	50	62	46	44	53	54	44	48	56	66	56	35	52	48	44	70	48	41	48	49	54	42	52	45	41	52	40	51	52	49	39	55	68	57	51	42	47	43	53	51	54	50	47	47	58	46	53	48	47	54	48	59	42	47	56	47	50	54	42	51	56	62	53	60	51	51	56	41	59	62	49	62	42	44	52	53	48	60	52	45	55	58	44	50	52	48	54	59	48	51	52	53	42	36	52	58	44	46	44	56	57	44	45	45	52	54	62	49	50	50	56	57	45	51	39	55	63	49	59	50	55	37	54	57	63	51	44	59	43	55	52	47	53	50	70	36	56	46	46	54	49	50	53	49	51	44	53	49	64	43	63	47	41	52	51	38	51	63	55	41	28	54	49	51	44	53	52	56	47	49	52	40	58	53	55	69	52	39	57	58	56	52	49	36	47	53	53	41	54	56	50	46	71	43	48	44	61	46	51	40	45	54	57	43	55	64	49	47	57	56	49	50	52	51	40	44	47	53	48	50	54	53	59	45	57	52	51	56	37	51	50	45	47	49	52	53	57	50	59	53	46	53	60	50	69	54	47	48	48	47	57	44	50	55	52	39	49	49	48	57	43	48	46	47	43	61	47	52	45	41	54	41	43	52	46	36	44	60	45	48	56	64	52	43	61	58	58	49	64	45	49	36	50	58	51	44	44	44	56	64	51	64	50	58	64	47	58	41	45	45	48	40	56	56	43	54	52	51	36	63	38	40	53	55	55	46	46	63	59	38	55	52	57	43	51	72	60	54	57	44	46	51	66	53	60	56	47	49	47	54	49	58	53	51	54	57	43	49	48	54	70	61	56	56	59	56	46	51	44	40	66	45	55	49	64	47	50	52	52	51	58	39	43	48	51	47	60	59	50	51	53	56	48	41	49	57	59	55	45	58	56	48	41	59	51	29	50	56	52	41	51	55	43	54	52	43	41	41	45	46	51	44	51	51	53	47	47	56	35	54	47	55	53	54	50	60	57	43	40	50	44	49	60	52	56	64	55	40	66	46	47	52	31	57	44	53	52	58	54	39	39	51	51	46	56	45	42	69	59	51	55	57	47	51	40	47	53	49	52	43	56	51	54	45	53	42	53	49	38	59	49	44	48	47	40	55	49	47	54	52	39	55	52	54	38	59	56	43	54	51	65	36	55	45	47	44	39	57	49	58	59	58	54	49	52	53	49	59	49	59	40	50	48	61	55	51	55	58	47	58	53	57	64	48	45	43	56	50	52	51	61	59	47	46	46	59	34	57	39	45	58	45	52	54	52	48	48	62	51	57	67	53	55	60	53	50	46	43	54	52	51	44	49	61	60	43	45	43	64	51	48	55	50	54	39	44	49	57	46	47	52	51	54	39	48	46	56	52	57	48	59	47	53	45	45	59	42	44	40	54	58	54	46	55	43	56	52	62	50	53	56	64	52	48	45	51	43	47	50	52	54	67	55	57	48	48	53	47	58	73
32797	13639	3750	2047	3592	5901	6690	6222	5664	4972	4821	4402	3983	3686	2945	2628	2303	2104	1962	1779	1376	1215	1100	1064	935	897	886	805	750	765	750	661	627	648	619	653	587	480	493	510	460	481	439	463	467	457	422	470	433	446	496	454	471	439	450	422	473	456	433	458	466	452	469	432	474	433	455	462	449	460	476	474	442	456	464	484	480	456	442	468	468	501	465	451	446	437	428	458	426	437	421	455	480	470	457	447	465	460	432	437	424	459	439	449	406	458	430	447	462	511	439	478	434	451	441	409	447	486	406	444	431	439	489	397	443	463	433	426	427	479	406	463	445	426	449	455	410	472	449	443	426	441	439	441	475	483	465	440	443	486	458	438	479	423	439	429	464	452	430	410	482	427	442	492	461	465	436	427	445	452	424	466	453	483	451	438	444	461	461	465	423	455	443	478	455	431	479	457	450	456	451	423	407	426	419	444	436	414	447	439	460	448	449	451	401	457	432	450	456	453	444	492	449	417	429	441	432	425	417	439	398	466	475	434	460	406	462	433	492	426	418	481	455	465	463	451	433	441	455	423	433	450	429	422	435	385	406	426	480	417	478	392	444	416	449	431	444	452	428	486	424	465	417	430	443	453	460	505	422	496	464	465	448	403	463	467	478	440	464	413	452	484	438	459	479	433	428	442	463	451	460	433	453	430	442	420	466	469	432	426	452	490	413	424	417	431	441	465	437	465	459	431	426	465	430	445	464	453	477	450	408	437	453	441	433	396	445	430	430	468	426	449	455	472	449	436	507	438	430	469	447	463	464	445	458	450	439	464	459	445	424	451	436	455	398	438	430	435	461	429	405	469	466	432	461	450	403	462	457	454	459	472	420	429	461	428	450	456	409	438	423	471	442	473	418	481	452	466	459	441	460	450	425	415	453	471	433	488	454	407	441	439	443	404	432	453	447	474	468	470	459	419	452	454	436	470	465	453	440	448	410	412	456	423	441	459	459	475	423	446	456	441	471	458	441	468	498	467	436	435	434	456	429	441	428	421	431	448	467	449	420	425	429	443	434	455	431	475	439	415	469	432	435	485	436	463	460	461	426	434	449	446	440	474	431	409	471	505	434	431	447	441	480	438	468	474	476	478	455	427	460	430	473	438	449	443	421	503	436	445	443	473	401	448	458	457	452	469	424	437	437	464	467	425	420	439	425	464	461	431	436	421	430	440	471	445	409	451	424	460	452	472	418	480	411	477	429	406	439	472	462	473	468	479	426	425	455	433	459	433	438	446	422	445	441	453	432	478	412	419	440	444	467	402	447	431	482	449	452	439	458	489	458	430	442	451	417	459	497	445	446	403	424	478	424	454	492	455	430	472	424	454	476	404	435	505	466	445	423	457	435	430	461	421	438	434	447	477	455	476	456	459	429	442	420	470	423	439	467	449	464	454	428	478	434	478	439	455	458	416	466	422	440	465	444	461	491	429	456	451	429	444	445	446	467	425	452	477	460	437	445	442	471	424	479	480	439	447	412	453	442	437	417	424	433	468	435	469	452	454	451	431	478	441	478	438	433	445	468	477	487	435	474	482	431	433	449	421	440	425	464	438	421	481	442	437	452	423	434	451	461	494	444	453	485	454	495	465	428	441	445	401	420	409	413	461	445	433	469	434	405	453	453	479	438	463	437	471	466	436	431	463	436	448	447	428	439	441	483	465	450	445	462	447	452	416	436	469	426	431	464	484	446	429	452	470	429	430	414	456	415	462	448	486	454	465	456	467	437	476	481	419	431	433	498	482	461	454	470	394	412	456	438	461	435	429	498	418	420	439	457	416	416	417	472	439	429	430	472	447	458	492	443	429	425	406	429	420	420	443	407	489	461	496	452	475	459	436	431	461	445	425	466	459	437	463	498	468	452	476	469	453	451	431	448	456	452	475	464	449	461	462	455	465	464	434	462	472	481	434	486	431	474	466	424	450	443	466	434	468	468	446	463	452	495	417	424	446	454	418	455	421	475	427	471	466	480	456	434	469	446	420	448	452	471	496	464	410	491	435	431	455	443	483	462	440	448	444	445	475	454	468	450	459	426	451	450	437	462	445	468	432	447	419	438	426	432	452	445	458	417	454	436	429	449	415	453	464	435	437	473	456	422	449	466	440	428	436	445	510	447	465	418	429	427	428	450	497	463	437	435	415	446	465	495	461	465	412	456	469	444	448	503	437	455	476	436	424	413	398	473	435	442	448	432	443	428	436	427	442	384	423	473	490	462	448	440	452	430	453	479	461	492	439	435	438	430	448	450	476	416	479	459	439	421	438	400	419	451	434	442	450	436	419	451	425	439	468	450	452	427	434	448	453	471	467	478	454	453	417	401	518	484	450	431	474	450	461	452	439	439	447	425	437	438	423	429	461	497	487	437	439	460	479	437	434	424	418	413	463	422	439	444	440	445	449	439	436	448	441	446	484	453	452	457	463	461	444	440	490	457	432	482	476	415	443	470	470	458	452	442	440	440	467	428	468	439	439	471	429	433	444	466	430	445	472	466	450	482	440	443	445	447	428	442	464	465	446	441	433	442	471	432	453	455	453	465	427	426	424	440	422	426	478	428	433	442	464	447	502	490	441	443	433	468	440	449	457	421	391	464	480	407	447	405	413	432	439	408	443	464	459	426	470	446	429	422	472	450	441	432	453	476	442	446	459	458	431	441	429	408	456	466	453	470	424	422	508	460	441	486	409	433	437	449	441	444	472	475	472	404	457	463	451	443	416	485	465	430	435	461	478	400	467	426	456	433	452	462	400	424	448	454	446	433	470	466	473	433	449	424	424	441	455	458	435	441	442	467	444	440	439	446	485	455	472	454	435	424	477	472	477	450	451	472	434	462	475	460	429	451	429	434	452	399	415	441	434	444	461	461	465	450	471	449	440	437	414	425	444	439	431	432	443	452	470	493	447	479	413	472	447	454	438	449	407	468	464	453	471	473	439	428	412	414	412	455	457	443	428	434	436	458	461	422	419	458	405	455	457	447	470	449	468	429	422	463	456	443	439	484	451	463	424	423	456	444	455	460	458	458	471	463	439	467	443	466	441	447	422	440	465	466	449	389	453	479	439	470	460	454	476	458	421	429	451	445	413	415	384	457	437	490	448	447	470	464	421	449	424	434	459	442	472	442	432	453	467	442	421	434	466	415	443	430	434	425	441	448	442	456	448	448	457	410	428	442	449	444	417	444	436	456	457	432	445	428	429	452	441	434	484	408	462	459	450	451	428	472	461	454	421	426	445	436	411	471	447	414	473	432	460	436	468	441	450	449	441	454	427	459	424	441	439	469	450	438	448	402	479	412	421	447	455	442	451	449	433	488	481	433	465	489	436	392	437	457	468	446	429	471	437	390	422	450	429	444	446	463	469	428	427	449	464	422	462	405	468	412	448	479	469	470	448	480	421	447	429	421	449	435	473	417	456	434	409	430	431	457	424	452	475	461	400	480	447	422	484	427	439	485	435	434	429	460	417
5063	1241	293	82	85	56	92	107	97	82	97	116	87	104	80	58	62	48	64	53	45	36	41	23	38	28	25	29	26	30	25	22	29	29	22	14	11	16	26	19	13	16	18	12	23	20	25	16	23	22	21	27	25	16	21	19	23	30	15	16	22	20	27	22	12	19	24	21	22	18	24	22	22	22	22	21	22	18	22	15	26	19	16	21	17	20	24	25	20	25	9	14	17	20	25	21	19	21	21	23	20	12	23	16	23	14	21	16	19	27	12	22	13	18	24	25	25	19	26	10	22	15	23	13	23	20	18	14	25	19	21	19	19	14	18	18	24	21	26	28	18	26	13	15	21	17	24	20	15	23	19	19	19	21	13	20	21	26	13	10	18	14	14	19	10	20	15	19	20	19	22	26	15	18	23	17	19	27	24	21	20	17	20	15	17	14	19	22	19	22	8	13	23	18	21	23	17	29	22	19	22	11	23	18	11	21	19	19	18	21	21	19	20	20	14	14	18	12	22	15	23	19	24	24	19	14	18	19	15	20	13	17	24	17	21	19	18	14	22	20	27	22	24	18	12	20	18	19	17	21	17	19	17	20	16	17	24	19	24	14	12	17	19	13	17	18	19	20	25	17	29	23	20	15	12	17	19	14	16	22	19	17	21	26	22	18	20	19	18	10	26	24	15	19	15	12	19	18	23	11	13	25	19	19	13	11	18	18	20	25	16	13	23	17	22	18	21	17	26	23	24	25	14	16	18	23	20	21	22	29	13	24	20	21	27	19	24	15	20	22	16	19	21	17	21	25	25	12	19	20	11	27	30	25	16	18	21	20	16	19	26	25	17	22	26	19	17	19	25	26	18	14	17	22	16	25	23	21	13	25	15	19	15	26	19	16	17	21	24	22	19	15	22	24	17	23	15	22	23	17	23	20	13	12	21	19	17	13	15	19	18	15	16	24	21	21	28	18	15	21	20	16	24	24	9	15	14	16	20	21	21	27	16	15	17	20	27	16	24	25	24	16	16	20	10	23	22	22	18	24	18	18	25	23	27	29	14	14	22	20	21	15	26	24	17	17	19	19	23	26	20	22	13	11	21	22	13	27	17	15	27	21	15	20	13	28	18	18	17	17	24	22	21	17	20	18	6	18	14	19	24	21	21	22	26	21	24	17	19	18	14	18	23	18	16	19	24	10	19	11	23	13	18	23	18	19	19	13	19	10	17	18	13	18	23	20	22	19	18	21	26	24	23	28	32	25	30	28	19	12	15	17	20	26	24	15	20	23	27	19	22	14	16	12	26	14	22	15	22	15	18	13	23	20	29	17	24	12	13	20	16	15	24	17	22	22	19	17	19	15	25	12	23	17	21	23	12	14	22	17	17	26	18	20	21	19	16	28	14	22	23	20	21	19	19	17	17	16	15	22	20	15	22	12	19	11	27	17	15	23	19	21	17	12	23	21	20	14	12	16	19	27	18	19	21	29	21	27	14	32	9	21	13	13	23	18	15	25	17	20	15	13	14	20	15	22	25	12	13	25	27	20	16	27	19	22	20	22	21	16	23	15	20	14	13	28	10	20	26	23	17	16	16	26	11	18	24	14	25	20	17	16	17	27	20	11	18	9	14	24	18	15	21	16	24	17	22	18	25	18	19	22	21	22	18	16	20	21	17	18	17	24	33	24	18	18	20	29	17	14	26	12	13	19	23	13	21	17	20	25	20	13	22	19	18	18	18	22	17	18	18	17	15	12	29	18	17	27	15	21	25	26	25	26	28	9	19	15	16	22	17	15	18	17	18	20	23	22	15	26	12	18	24	30	22	24	12	14	14	12	17	20	15	15	23	12	22	12	14	23	21	22	17	25	14	25	17	11	16	22	23	14	13	18	13	16	21	22	16	17	18	17	10	21	22	14	23	16	21	23	23	15	18	20	20	14	21	13	25	15	11	22	14	14	21	17	11	16	22	19	22	19	23	21	19	29	20	21	22	22	20	19	17	18	21	16	20	10	14	15	19	13	20	28	21	22	15	13	13	27	12	11	14	19	17	22	18	13	17	23	16	25	20	22	23	18	24	21	11	21	15	15	15	23	20	19	16	20	18	17	18	29	23	23	27	17	17	19	17	25	16	17	16	23	16	17	27	17	24	16	19	13	24	18	34	14	19	13	26	20	23	18	17	18	22	14	16	15	27	12	18	17	18	23	23	15	16	20	22	15	20	28	15	20	19	23	22	24	25	15	14	22	20	16	11	18	21	12	19	20	18	19	22	23	22	9	21	15	24	19	14	17	14	16	13	23	20	22	9	19	24	22	13	8	26	18	17	20	11	21	15	16	15	19	15	15	20	15	15	16	16	20	15	22	16	19	15	22	23	13	17	21	22	11	19	19	20	22	21	15	24	15	20	20	15	22	23	14	25	26	19	16	19	22	21	20	14	24	12	23	17	18	22	18	14	17	24	15	22	21	15	26	13	17	21	20	21	17	20	21	20	14	11	15	11	24	22	21	21	10	19	24	14	17	14	19	19	15	19	16	21	22	15	29	22	13	19	21	16	23	28	14	19	23	21	14	21	20	11	18	17	14	16	21	16	15	18	27	19	18	16	23	20	18	18	11	20	13	19	23	18	17	17	13	15	12	20	15	15	18	15	24	26	21	18	14	27	17	20	18	18	23	13	23	16	27	18	16	20	21	14	21	18	21	15	17	17	13	12	20	24	22	9	21	19	14	15	20	19	15	20	24	18	12	13	13	16	17	13	21	15	18	16	21	12	19	20	19	25	15	24	13	22	15	13	19	21	15	19	13	30	15	16	19	14	16	18	18	24	21	29	18	18	11	16	25	17	18	23	18	12	21	26	20	12	19	12	16	17	18	18	10	13	24	26	16	15	23	22	27	17	27	15	19	11	24	20	23	11	16	20	22	20	23	22	19	20	18	20	25	16	12	18	20	19	27	18	18	13	25	22	11	16	18	22	25	18	14	16	22	19	19	24	16	15	15	20	28	18	23	14	23	21	18	20	21	15	20	21	21	15	20	21	28	15	20	25	19	19	20	18	12	7	18	22	30	10	16	10	16	24	20	25	20	16	17	16	19	13	25	14	22	18	19	23	20	24	19	27	23	16	21	15	17	15	19	20	17	21	21	23	16	20	16	20	23	24	15	27	23	21	26	23	25	15	12	12	26	23	19	22	18	23	14	22	10	16	15	21	20	15	15	18	25	20	16	21	15	26	21	26	15	18	28	19	21	15	18	14	26	21	16	18	18	15	16	25	18	20	32	19	12	19	14	22	13	25	16	20	13	16	15	20	19	18	17	22	28	17	25	7	24	23	24	16	23	18	24	23	11	15	19	18	24	20	20	18	18	25	23	23	18	19	24	24	16	20	16	35	22	15	21	16	15	20	18	15	18	20	28	22	15	23	19	17	19	18	20	19	17	18	15	21	15	25	22	13	17	18	23	18	21	15	20	20	11	27	15	23	20	16	16	19	23	20	22
29939	11396	3321	1621	2909	4905	5637	5538	5042	4450	4388	4069	3667	3206	2622	2232	2019	1838	1671	1431	1147	956	921	804	710	621	595	525	503	474	406	347	367	373	325	306	240	217	182	191	180	182	188	196	164	180	184	194	162	164	181	181	175	193	220	177	185	170	180	171	204	170	184	197	204	171	181	193	173	170	162	167	157	175	196	211	186	171	183	181	230	197	194	172	160	172	158	178	163	153	183	169	174	160	180	182	173	189	161	137	174	152	167	156	178	163	182	172	187	157	169	175	156	187	181	152	177	177	163	155	155	172	167	157	162	201	179	152	178	166	174	160	166	177	161	176	175	176	161	165	179	154	158	173	152	174	183	196	164	162	196	157	136	167	185	180	149	183	161	157	157	178	172	151	168	148	177	157	182	152	149	167	190	167	148	174	170	141	166	181	172	159	164	171	161	169	183	149	169	138	180	185	173	185	163	189	173	160	168	162	168	177	160	163	193	169	145	149	170	161	150	207	142	170	160	160	176	167	152	164	183	157	173	185	168	178	163	162	160	173	165	191	181	152	137	168	175	168	149	176	164	164	152	175	172	171	174	167	177	181	148	185	153	177	160	139	168	182	172	157	168	168	162	158	174	158	153	184	166	149	141	154	166	145	189	147	172	189	157	159	161	166	165	149	184	149	195	169	166	160	157	181	170	173	172	168	152	170	188	168	190	167	172	183	169	172	181	172	197	157	175	172	171	176	176	183	179	173	180	148	175	168	173	149	179	177	175	168	174	169	188	172	154	188	147	170	172	174	166	169	177	159	147	164	172	169	167	153	169	184	168	165	164	162	185	160	175	196	153	171	153	177	143	175	165	162	181	162	153	174	160	167	185	154	164	173	171	189	170	172	168	166	178	156	190	167	174	186	178	166	166	166	162	177	163	180	172	159	167	167	169	183	173	179	166	177	165	168	150	170	161	165	164	142	159	175	179	160	156	170	163	166	157	170	168	160	165	180	136	164	177	196	191	185	166	167	169	143	180	150	161	177	167	139	168	150	169	160	160	160	176	168	163	160	173	168	157	154	167	203	163	177	183	147	183	166	162	141	167	163	137	167	142	177	171	159	199	173	176	174	159	178	183	153	151	155	181	184	182	165	174	147	164	175	168	162	137	140	177	182	161	187	169	162	169	185	161	161	196	169	148	161	177	160	135	165	185	180	157	157	169	181	164	164	162	157	152	150	183	168	165	145	154	159	183	178	160	174	164	169	169	175	172	165	174	158	154	167	175	176	174	162	176	147	164	190	165	162	164	160	172	159	161	153	144	178	156	185	144	166	145	160	168	195	159	162	184	159	168	158	163	151	153	167	158	176	164	189	168	156	183	159	162	174	173	180	152	171	144	166	174	175	152	188	158	173	144	151	172	168	164	143	174	149	151	185	177	184	164	172	196	176	165	178	160	180	162	192	183	163	181	172	153	179	157	155	158	161	148	166	148	158	169	157	151	188	168	169	168	162	170	185	148	181	142	186	178	185	172	182	176	167	174	182	184	158	161	152	159	162	169	167	182	164	162	168	194	166	205	170	147	155	163	175	144	168	160	172	164	151	153	166	157	181	137	152	153	167	152	170	169	189	153	172	218	156	176	185	173	182	149	133	166	175	171	162	169	145	169	200	147	168	211	185	168	197	170	161	166	166	164	179	139	152	175	173	158	174	157	173	158	186	184	165	175	161	149	158	161	178	192	174	179	166	157	163	167	172	150	153	153	163	176	157	163	192	166	183	173	165	157	170	165	155	165	174	180	170	149	192	169	156	185	156	178	160	167	167	167	151	162	185	185	168	143	141	155	156	151	177	185	173	152	153	168	165	170	174	145	162	153	180	168	170	175	166	175	174	164	191	181	183	176	164	180	180	145	172	171	196	194	177	173	171	180	148	146	161	168	144	187	156	164	160	194	166	154	178	179	181	171	166	170	182	146	153	161	165	152	174	186	177	147	177	148	171	159	153	151	176	165	186	179	170	167	174	184	177	166	170	171	178	176	176	174	178	177	164	151	142	171	167	176	154	183	146	150	150	177	153	177	171	151	162	164	183	169	168	172	174	164	171	184	179	167	144	170	150	172	154	182	170	171	183	172	162	189	169	151	172	188	167	184	164	151	190	181	174	171	184	188	154	188	161	163	172	166	189	175	176	163	153	141	148	179	149	165	155	161	153	154	166	143	173	185	161	194	172	156	171	149	165	156	178	156	178	158	184	175	171	157	192	161	182	144	183	173	163	158	165	159	163	176	196	160	160	157	170	169	165	175	187	172	177	181	176	156	202	165	184	185	153	143	192	128	156	177	189	196	147	180	160	173	168	177	170	148	155	167	144	165	170	162	164	169	166	159	171	169	155	153	164	163	165	174	148	156	159	149	151	173	169	179	162	147	184	168	157	165	155	169	177	133	152	159	167	180	141	189	166	144	169	145	186	177	152	158	169	165	144	172	167	168	185	156	163	185	181	160	160	145	172	164	158	157	176	187	169	175	176	165	172	186	192	181	151	198	162	166	165	189	149	169	164	174	186	159	168	169	166	191	165	155	164	168	168	171	173	148	163	171	168	159	158	159	157	157	167	167	161	148	181	165	160	179	173	152	175	154	162	180	160	188	146	164	184	155	171	175	148	169	154	168	159	174	147	162	158	167	190	158	165	186	160	172	167	172	178	167	179	180	182	161	167	176	183	160	148	159	162	162	201	178	155	165	150	162	176	176	164	157	145	157	164	173	188	175	177	160	163	164	172	170	166	149	163	151	148	163	162	174	158	171	163	137	175	161	154	184	175	167	163	175	154	138	168	184	181	160	167	140	156	165	165	158	184	171	179	160	168	162	163	151	185	163	166	165	158	188	146	164	145	158	147	160	162	162	169	167	174	172	167	174	163	187	173	175	194	180	166	156	145	166	185	165	171	182	155	166	148	174	174	168	169	179	167	152	165	152	166	170	184	173	133	181	174	170	187	161	178	181	182	161	162	153	186	166	155	182	170	156	171	153	164	192	190	179	157	164	175	168	174	149	168	185	146	151	169	172	161	161	142	154	178	168	150	152	179	180	161	152	180	176	173	169	180	155	194	166	148	146	149	169	161	146	181	150	148	166	193	176	157	169	166	195	160	170	161	182	163	188	190	178	158	175	180	171	143	180	172	183	172	189	171	168	178	193	178	184	145	167	156	153	173	175	145	175	151	169	164	169	160	182	157	147	161	160	149	174	150	171	176	182	171	163	170	145	177	153	188	172	177	166	161	183	188	171	182	157	163	158	164	178	150	181	183	159	181	173	168	180	146	174	180	168	177	173	156	159	167	164	163	171	152	173	150	200	158	174	180	157	194	161	169	145	170	141	155	164	172	153	155	166	150	162	178	175	179	165	187	169	169	166	175	164	161	164	176	177	169	163	178	154	156	164	176	144	179	195	199	151	191	161	167	156	195	147	169	193	162	167	177	150	159	182	168	154	164	171	172	187	161	200	162	169	195
6152	2306	476	168	106	111	147	141	147	152	156	155	164	130	121	140	123	104	93	89	93	65	63	88	73	67	57	67	61	60	55	49	54	55	40	50	59	35	45	40	43	44	48	36	43	45	58	34	37	42	35	45	35	44	38	46	45	43	34	39	52	46	31	41	46	33	38	40	44	49	39	42	43	40	39	32	35	37	47	38	53	42	36	43	42	45	40	39	38	39	43	52	34	51	46	52	42	47	41	48	40	47	47	43	38	37	36	37	37	48	42	38	47	46	49	56	44	32	46	38	30	41	49	49	43	44	46	39	42	51	49	42	47	58	45	47	38	37	38	49	36	43	34	37	47	41	44	44	57	43	58	53	42	41	42	46	45	45	35	30	37	46	46	28	40	39	35	48	39	37	40	46	34	44	34	41	42	37	53	58	42	41	38	53	42	48	42	44	41	49	31	53	47	45	48	34	45	41	30	41	42	44	44	47	30	40	38	41	40	37	54	52	37	37	45	44	36	34	46	40	29	43	46	35	37	52	48	44	50	40	33	46	42	44	48	38	33	41	44	45	48	35	40	47	39	36	42	45	52	47	37	25	52	31	33	53	32	47	46	39	33	36	47	41	39	38	35	42	54	40	46	45	45	32	48	44	46	43	41	45	34	48	37	47	45	49	54	45	50	44	46	45	47	47	48	41	43	35	52	31	54	40	47	40	43	45	48	41	37	46	42	33	44	43	55	52	38	50	47	43	41	44	45	55	48	40	37	45	42	36	36	46	39	47	46	46	38	53	39	24	32	38	39	42	39	44	33	44	36	46	42	42	35	50	35	45	43	36	46	39	38	50	36	57	40	36	46	43	54	39	48	42	49	40	61	37	52	32	51	37	43	43	37	44	38	49	38	45	51	43	41	39	40	39	39	47	45	41	49	44	35	33	51	48	37	40	44	39	57	39	51	38	42	48	30	59	34	43	42	48	54	36	32	48	35	37	41	34	46	49	46	35	53	39	36	36	44	47	46	54	40	43	47	41	42	39	48	37	39	39	49	35	31	55	45	39	32	36	47	38	37	38	42	38	45	61	44	37	44	47	52	48	40	36	41	42	42	41	39	53	42	39	47	46	34	41	44	41	41	41	44	43	42	44	41	44	42	40	43	41	43	42	34	45	40	40	51	42	39	52	45	41	55	34	48	34	36	53	45	39	32	32	43	52	48	48	51	50	36	55	40	40	41	39	28	45	48	42	35	41	50	38	41	43	46	42	54	40	51	36	34	35	40	53	47	50	45	46	37	43	52	41	53	37	42	50	48	44	49	42	53	43	53	46	40	48	47	52	46	43	35	46	49	40	52	43	33	43	44	39	38	36	40	36	31	44	45	40	55	44	39	40	38	37	51	45	32	40	47	29	49	42	36	39	41	48	40	42	50	44	45	47	45	41	34	35	44	44	46	43	36	39	45	44	43	41	49	38	43	44	40	43	34	51	37	42	45	39	39	59	42	50	39	51	55	38	41	34	40	38	38	41	35	51	36	34	42	35	38	49	42	30	44	47	52	38	40	46	45	45	39	49	38	38	50	49	47	49	47	33	31	41	37	51	43	41	38	43	46	52	47	48	42	48	46	60	41	39	39	47	39	46	31	44	38	60	45	46	49	51	43	53	48	47	37	41	45	34	39	33	43	49	39	36	41	46	39	51	43	48	43	51	39	45	47	36	35	53	33	43	39	47	41	43	39	42	51	45	47	45	41	34	43	37	37	43	39	47	40	30	41	46	44	40	37	37	48	49	41	50	40	41	33	34	44	40	34	45	34	39	37	44	44	43	41	38	39	40	26	36	57	39	37	36	47	36	36	38	37	40	52	41	42	36	35	45	41	55	53	41	39	24	40	42	48	44	43	47	39	27	52	50	34	48	40	36	41	37	42	50	46	36	42	39	36	34	49	38	45	40	50	39	47	54	51	38	33	26	30	39	45	45	36	46	50	37	55	35	44	44	39	39	30	43	32	37	41	42	46	53	42	35	48	36	46	39	54	40	39	44	37	41	46	41	38	44	26	49	37	55	39	43	47	48	34	31	50	47	51	37	37	32	48	38	40	50	43	46	43	38	43	37	51	40	38	45	45	58	48	20	33	37	48	43	48	45	57	41	35	40	44	44	41	57	44	37	43	33	37	35	38	46	46	30	52	33	42	43	43	41	47	39	44	50	36	41	47	48	48	48	39	30	36	42	36	49	35	32	41	40	36	47	41	41	26	40	42	52	44	35	35	47	37	47	40	49	56	43	41	33	35	40	55	33	47	53	49	43	40	34	35	43	45	51	39	35	33	52	46	38	46	42	53	41	30	53	40	52	29	44	38	35	34	39	40	34	41	36	47	42	35	49	40	48	35	57	37	44	36	54	45	37	39	39	43	51	41	53	34	28	48	44	47	36	49	35	45	42	47	42	37	42	37	37	43	46	31	29	37	45	32	42	50	36	32	44	39	40	46	25	31	40	37	36	43	35	38	51	36	39	46	47	39	45	45	38	30	52	46	37	37	47	42	34	42	43	50	32	35	46	50	38	33	47	51	42	47	36	49	47	47	47	48	41	52	43	45	44	36	39	33	44	50	43	32	39	46	50	33	39	42	41	43	42	38	42	51	47	44	46	33	53	33	52	43	41	38	38	40	40	33	44	33	38	38	48	44	42	46	43	49	34	51	45	39	44	44	30	43	47	34	48	46	37	35	28	37	47	26	37	40	37	32	41	41	40	36	37	33	51	35	37	41	40	45	39	47	39	38	46	46	34	34	36	44	38	32	48	44	57	49	39	42	46	47	36	47	40	46	41	45	43	41	44	46	41	38	44	37	38	54	47	46	39	43	45	36	40	51	35	49	48	45	44	51	32	29	44	52	42	32	38	39	41	41	46	37	48	28	40	55	50	41	36	38	46	40	48	40	40	42	44	35	60	41	40	51	33	45	38	43	39	49	51	39	38	46	36	52	44	36	40	46	41	37	38	37	36	40	35	35	42	34	33	48	48	36	54	34	45	31	29	36	44	36	44	40	47	44	38	46	38	56	40	42	43	44	39	39	40	46	40	55	36	33	38	40	40	43	47	57	45	51	38	42	33	32	35	33	48	42	43	38	35	27	46	40	45	36	30	41	44	38	37	39	38	29	39	44	32	48	43	46	37	39	53	39	37	50	37	41	33	43	42	39	41	30	47	44	50	35	55	41	46	37	51	47	45	50	35	41	38	35	33	52	45	34	48	47	50	51	45	47	43	42	42	44	45	52	41	36	42	43	43	42	46	42	52	43	39	58	37	45	42	33	33	39	39	28	37	44	45	31	42	41	35	38	42	51	37	40	42	46	42	41	39	36	35	36	39	40	47	57	43	46	38	46	47	41	46	39	46	33	66	27	46	34	41	39	47	47	49	43	45	56	45	50	45	54	33	45	38	39	45	40	47	27	48	34	47	39	41	44	34	42	48	46	40	37	37	40	42	29	51	40	54
35510	16385	4825	2627	4283	7295	8210	8081	7093	6329	5880	5286	5048	4247	3706	3239	2932	2685	2418	2151	1812	1670	1539	1231	1117	1010	925	845	797	791	688	698	689	631	641	504	483	461	452	372	410	392	364	397	398	382	393	380	382	414	375	389	396	373	366	349	377	392	405	383	375	373	368	386	364	390	378	403	395	389	393	391	390	419	395	398	401	424	406	422	426	445	388	353	387	365	410	398	397	425	396	384	403	381	396	354	388	367	420	398	391	364	396	371	382	389	361	355	409	410	352	345	368	362	369	354	336	384	367	371	396	364	384	401	338	371	364	393	368	371	384	363	374	390	346	360	335	335	381	389	367	380	380	379	359	381	394	372	361	411	365	368	404	375	376	374	378	389	341	395	399	388	400	354	369	332	369	371	368	376	399	399	384	377	378	416	406	338	358	363	400	382	355	396	373	358	402	356	383	386	416	374	386	390	411	379	380	368	336	373	348	372	394	347	409	379	391	387	345	363	413	375	350	381	386	330	392	389	354	373	375	353	381	367	391	329	395	374	382	375	358	341	351	358	364	377	357	380	360	389	372	374	366	416	359	403	390	347	354	414	378	357	386	364	347	415	391	381	403	399	389	378	377	406	396	375	398	353	373	385	363	389	386	359	370	373	420	355	378	384	413	348	357	378	394	382	362	363	415	410	345	396	365	361	390	389	375	377	395	391	381	379	352	395	366	345	390	345	365	374	403	351	402	400	372	377	376	362	374	367	335	367	388	397	389	383	382	379	376	370	378	393	369	365	389	414	404	356	368	366	370	408	385	386	386	357	397	354	390	382	352	400	383	328	356	348	382	381	387	365	393	359	372	345	367	400	388	339	363	352	372	336	375	366	372	378	403	385	344	356	395	385	379	382	360	355	367	400	379	367	401	395	394	354	398	358	372	352	382	387	382	369	360	437	423	376	369	369	365	369	391	384	362	385	362	393	401	387	352	399	341	382	393	373	356	391	375	359	346	401	345	398	342	382	358	384	356	377	413	333	401	347	416	344	373	363	372	384	373	409	378	386	359	396	354	402	377	383	372	347	388	396	346	389	368	369	378	365	401	401	383	409	371	389	348	372	379	368	388	357	370	374	372	344	356	417	367	340	392	393	404	369	385	425	395	363	386	346	359	375	379	330	360	385	374	382	338	354	388	386	366	405	407	386	357	392	370	366	376	381	402	361	380	397	385	382	374	395	375	390	409	385	352	360	363	363	381	360	375	386	376	394	364	361	376	350	371	414	395	358	372	356	382	384	368	340	349	393	352	357	416	382	349	399	395	362	356	364	391	332	361	363	370	345	395	375	372	389	376	385	415	352	368	369	372	365	368	388	428	398	351	332	389	341	404	366	382	385	399	385	384	338	375	388	387	384	349	376	393	373	376	367	364	389	380	377	362	373	357	404	401	384	380	382	389	379	323	404	373	393	351	346	385	369	424	380	361	371	364	363	380	363	355	411	391	346	375	378	384	378	356	344	355	364	382	371	392	380	351	401	374	412	363	337	387	365	388	382	388	391	379	386	395	350	396	359	412	384	364	393	397	402	354	369	408	408	404	405	371	353	355	391	348	392	371	400	373	370	341	419	359	372	397	361	384	397	374	408	375	401	362	381	378	379	387	391	412	339	389	349	343	390	389	352	346	356	403	328	380	349	383	397	386	400	375	376	405	388	370	419	364	340	367	390	343	385	345	403	389	383	376	340	400	360	407	407	373	372	367	350	369	388	359	363	401	374	376	358	334	367	363	400	391	353	405	368	369	359	396	392	393	372	385	378	383	356	348	366	367	420	386	362	384	370	415	373	367	347	366	397	364	354	373	377	380	388	365	412	340	364	379	357	376	354	382	427	381	356	377	359	367	383	370	380	377	416	407	354	369	364	400	380	393	376	382	384	373	358	372	390	391	349	400	385	379	407	387	408	394	392	376	358	356	387	373	390	339	356	352	365	386	329	371	389	373	389	366	392	366	395	368	368	375	325	377	352	384	376	375	391	378	375	364	381	364	417	368	364	372	352	356	396	360	392	370	389	358	368	378	350	368	381	357	403	386	370	403	368	380	346	361	386	386	378	357	394	378	368	381	372	366	383	346	382	411	335	396	397	357	348	367	367	343	354	357	369	401	386	386	371	355	362	371	353	422	350	372	345	386	389	392	343	394	364	383	398	393	368	354	362	359	385	401	339	387	378	362	370	396	411	408	337	378	356	373	373	367	391	369	372	351	452	409	367	356	371	356	346	364	365	364	363	379	414	386	369	365	360	354	396	382	392	376	381	381	385	383	412	411	395	359	348	414	403	359	355	355	419	406	382	349	369	362	342	389	365	368	368	354	393	370	377	342	379	371	358	405	386	351	371	402	352	363	393	400	371	348	388	367	363	397	389	368	383	377	373	386	368	371	364	365	383	360	374	342	401	374	387	398	388	405	352	394	360	372	357	375	406	393	408	370	392	383	356	352	402	364	371	340	378	368	350	362	381	377	360	392	414	373	371	372	360	375	363	347	396	389	367	389	356	365	392	365	373	374	397	341	408	394	407	384	380	376	363	344	395	345	397	364	378	369	367	376	394	368	375	387	380	388	357	354	383	392	346	346	377	368	376	377	370	380	381	382	385	369	373	371	397	396	370	395	400	385	350	377	349	386	358	374	381	386	350	385	380	389	374	381	357	350	392	399	367	384	376	380	363	359	353	367	356	369	345	399	364	349	397	336	370	348	361	361	369	383	364	369	369	375	402	336	358	356	372	363	407	393	407	408	365	371	369	363	356	392	374	351	326	386	384	355	357	375	409	400	383	404	375	392	353	353	368	387	347	345	401	375	370	365	348	351	368	382	386	389	378	409	413	350	354	402	401	415	345	352	368	412	378	394	367	411	350	392	364	375	366	380	423	356	385	331	394	386	357	380	371	404	335	383	360	349	366	370	376	355	354	389	341	357	375	366	399	336	354	379	353	356	377	365	379	361	365	394	337	387	356	442	384	353	403	329	359	380	394	336	359	347	395	367	385	389	386	371	343	354	374	366	355	363	347	415	363	376	400	380	353	389	366	362	416	375	380	396	384	373	379	396	376	356	348	328	371	423	376	363	349	368	371	350	333	419	392	384	353	378	396	354	393	371	379	371	391	355	372	389	357	394	368	374	381	311	403	362	372	358	357	380	343	382	370	396	384	390	406	387	348	369	388	384	377	372	408	366	385	386	391	358	368	403	372	424	380	369	370	383	358	351	362	383	372	368	364	387	370	383	399	358	375	403	401	381	361	381	345	373	350	404	357	388	359	384	377	380	378	341	414	360	387	398	380	345	404	407	370	372	385	385	377	411	372	358	400	348	399	400	377	388	348	389	396	357	371	359	371	397	384	378	364	380	374	374	427	388	386	372	399	385	382	371	393	395	391	378	357	360	360	362	371	364	357	383	383	383	407	369	394	375	352	380	372	403	353	361	361	384	357	373	381	393	384	373	367	366	390	378	393	334	397
3133	731	198	107	69	75	81	84	95	84	90	81	76	81	65	57	67	54	60	53	52	55	50	39	36	54	37	28	34	35	43	24	28	38	32	28	36	35	33	37	34	32	27	29	32	31	29	44	41	37	38	33	26	38	38	39	33	23	42	28	39	41	39	32	35	39	40	37	38	34	31	34	47	40	25	36	30	44	37	27	34	26	20	24	34	25	31	39	25	28	33	30	34	31	25	34	38	40	29	34	33	37	46	37	38	30	35	33	28	26	36	40	34	31	29	27	43	42	37	32	31	41	31	35	31	37	36	43	34	27	29	38	34	26	35	42	36	48	39	32	39	35	26	29	27	30	41	41	33	43	34	48	19	26	41	37	32	35	36	34	26	23	40	30	36	35	43	38	33	26	25	41	30	42	23	37	36	27	36	35	23	23	30	34	45	34	30	36	38	43	33	34	39	34	30	33	39	38	41	27	36	31	41	28	39	31	24	42	27	33	26	36	36	32	22	47	34	33	38	30	44	34	35	43	33	33	37	33	30	43	34	37	31	33	39	28	44	37	34	33	35	34	27	39	24	31	37	39	27	41	37	43	53	32	30	33	45	36	25	39	40	25	28	27	26	31	23	28	41	48	33	29	28	39	42	37	31	27	36	28	32	38	30	40	32	28	36	33	35	49	35	28	35	33	29	27	32	35	27	31	35	32	31	35	40	27	30	39	27	50	27	32	28	30	31	27	39	38	35	25	42	36	28	33	28	31	27	27	35	32	40	27	23	32	30	28	36	29	38	23	46	38	26	36	28	32	35	33	29	25	29	35	30	34	36	38	33	45	34	39	37	37	38	34	33	31	19	37	35	33	37	39	28	32	29	28	41	42	37	34	29	42	28	48	28	24	34	32	34	34	24	37	27	43	43	25	21	31	25	34	38	48	37	33	40	29	33	28	38	47	30	34	35	35	31	33	32	33	36	39	41	30	33	28	41	25	31	38	37	35	34	33	38	32	36	42	36	34	37	31	34	34	32	33	35	30	39	22	38	29	32	30	26	32	43	27	37	42	29	26	24	36	32	31	38	43	37	25	38	46	34	27	29	28	26	38	22	34	34	39	39	25	31	41	30	31	36	35	35	32	34	25	19	31	25	38	25	32	34	47	35	44	30	32	41	41	34	29	25	36	22	25	37	43	28	25	35	44	34	35	44	33	29	31	35	41	39	35	35	25	26	39	31	40	28	36	32	25	41	31	32	24	34	35	48	30	37	36	41	26	32	25	36	30	47	35	41	26	36	33	33	25	30	44	34	40	33	40	40	28	37	35	28	43	33	30	37	30	37	46	34	27	42	42	32	39	34	32	27	31	42	26	42	34	32	37	21	32	35	34	28	33	40	30	31	39	36	32	31	36	25	32	38	31	33	28	23	36	36	28	31	36	34	36	32	40	31	40	27	30	27	31	30	40	41	34	42	26	32	29	26	34	31	33	28	34	39	37	19	43	41	34	31	33	35	28	37	33	34	49	32	32	32	33	35	36	24	32	30	29	37	33	36	34	31	30	33	28	26	30	42	37	41	35	41	44	27	36	40	26	35	27	28	46	36	30	30	24	39	36	35	39	40	22	37	28	34	29	50	37	29	31	39	34	35	28	36	39	25	35	29	31	34	32	34	38	41	35	31	34	37	23	42	28	38	26	30	37	35	26	40	34	31	29	38	32	26	43	31	31	34	39	34	33	27	33	35	49	35	33	44	41	34	29	39	36	31	29	29	22	34	37	40	39	31	33	37	28	32	34	29	32	40	34	39	42	44	44	45	40	29	28	38	34	42	38	30	32	31	30	36	27	30	36	28	44	27	38	26	34	37	29	35	41	28	35	25	32	29	40	33	34	35	29	41	33	30	34	33	49	32	27	30	40	27	28	39	46	37	35	35	37	28	32	32	40	37	29	37	30	40	47	37	42	31	30	36	37	35	36	36	40	43	29	36	41	43	27	32	33	38	24	32	35	34	34	34	45	33	37	35	26	31	25	32	30	28	29	29	27	33	34	37	35	43	39	36	29	29	32	29	40	37	34	45	30	29	34	34	28	30	40	31	40	31	32	36	37	29	38	37	27	37	29	39	26	36	34	33	31	31	32	47	27	37	37	34	37	41	33	31	34	34	32	34	34	42	24	47	42	39	31	35	41	32	35	29	29	34	36	38	37	30	54	32	40	35	34	29	39	44	41	34	35	37	29	35	35	29	40	32	29	35	24	43	30	26	30	31	35	41	30	27	24	35	32	34	39	42	33	29	32	28	24	32	40	26	42	33	44	41	38	29	37	40	44	29	31	38	31	34	34	22	29	30	32	35	40	34	28	39	31	28	23	36	26	19	31	45	45	26	39	39	26	28	22	44	36	36	31	39	34	37	36	36	29	38	27	48	31	30	33	41	42	28	27	35	34	20	34	31	33	31	33	49	27	35	29	36	28	30	27	33	29	31	30	32	30	33	36	34	29	35	34	35	34	40	35	34	33	34	31	32	29	36	41	27	31	43	37	33	27	35	43	44	39	28	39	45	33	41	37	24	38	31	39	44	42	39	30	29	41	34	35	36	41	24	31	25	43	49	24	31	31	42	32	32	38	31	40	37	44	28	36	28	26	32	32	29	23	40	30	47	30	34	40	36	32	44	33	30	40	31	35	36	33	28	27	32	40	42	35	33	32	43	37	25	37	39	28	32	47	39	26	34	38	36	31	39	38	29	27	35	31	37	28	43	26	42	38	31	31	34	22	35	37	31	27	43	45	31	29	32	45	32	43	29	36	32	42	36	30	28	26	28	35	31	29	38	29	33	27	32	31	36	18	45	42	44	31	30	34	39	37	27	28	34	33	30	42	29	30	33	33	33	42	31	26	38	21	32	35	34	30	31	40	33	27	31	32	22	36	36	28	33	35	42	35	35	28	29	40	36	47	34	28	42	29	26	33	46	25	45	27	38	34	35	33	28	51	26	36	32	22	36	25	24	37	26	38	37	35	37	31	34	38	36	47	27	38	39	41	33	30	38	31	26	32	42	38	32	38	34	34	30	40	20	32	29	41	30	24	42	32	31	32	31	34	40	25	36	31	24	33	30	51	22	34	30	43	37	32	37	28	45	42	29	32	31	32	33	38	36	32	20	50	33	31	38	31	28	33	30	25	21	39	46	34	33	34	45	31	28	17	41	41	27	26	30	39	36	36	27	31	25	32	38	34	37	33	44	29	39	30	30	18	37	30	25	24	32	35	31	37	37	36	36	44	34	34	32	28	41	40	34	27	30	31	35	29	28	37	44	33	33	27	32	39	34	29	33	26	33	33	35	27	32	20	28	25	30	25	26	28	35	33	40	28	33	28	32	28	31	27	32	37	34	25	37	32	30	36	40	38	21	36	34	33	28	38	39	31	35	40	29	40	35	31	32	35	39	28	27	40	37	33	30	30	35	25	32	42	42	31	27	41	36	27	24	27	28	42	29	36	29	29
26328	8252	2380	1442	2272	3730	4490	4268	3754	3402	3225	2983	2694	2274	1997	1786	1668	1400	1136	1129	995	867	792	715	600	557	515	522	473	471	446	449	426	383	324	371	331	291	267	288	255	287	289	292	319	324	295	302	275	309	289	267	310	304	310	274	300	301	269	296	295	260	283	290	282	262	300	306	316	289	288	307	286	317	317	293	263	305	330	345	311	313	274	274	275	315	310	289	310	298	273	295	311	289	306	316	317	286	276	280	300	296	282	297	278	283	262	312	255	295	284	275	281	267	259	304	284	301	316	262	259	283	265	254	290	281	290	279	273	319	286	291	315	272	292	269	277	268	278	283	288	297	293	292	300	280	278	300	279	315	284	318	279	261	317	292	297	300	272	337	310	289	293	312	315	285	338	272	291	312	286	300	289	282	325	296	272	277	299	259	294	299	273	308	315	294	265	265	322	279	282	264	283	298	284	306	292	286	303	278	287	287	274	289	316	300	288	275	265	306	277	275	298	290	281	296	287	296	294	298	290	300	295	279	290	294	292	277	269	287	307	292	285	289	251	287	299	308	283	286	284	318	308	293	285	293	298	290	286	281	268	285	284	291	274	300	267	274	288	301	319	280	270	300	281	289	302	270	273	279	305	289	311	291	287	290	292	296	274	294	290	288	306	273	289	270	284	274	292	278	276	284	265	323	295	299	278	284	299	296	311	282	284	259	305	268	305	326	297	304	286	303	311	292	260	289	304	282	304	300	297	260	312	308	299	256	278	288	274	280	256	282	299	273	289	280	268	283	247	300	319	255	308	302	264	304	295	304	260	297	285	289	288	347	276	264	287	269	275	290	302	284	280	271	268	274	260	300	299	292	284	280	277	258	281	298	284	269	287	304	277	263	287	319	281	292	261	292	297	327	281	284	319	288	304	273	276	286	291	241	318	309	284	273	276	278	275	316	279	319	290	286	273	275	296	289	307	292	278	289	280	285	297	302	283	289	300	304	305	304	252	287	300	246	292	249	281	278	270	277	286	268	261	299	295	281	277	253	298	310	271	295	287	308	287	267	291	269	315	266	281	316	285	265	300	263	264	290	273	296	284	286	294	287	307	305	325	274	318	273	306	298	276	302	248	300	275	312	232	305	294	294	322	305	274	316	277	286	299	308	308	308	294	276	267	301	272	287	282	283	292	256	282	247	279	254	312	288	302	273	317	310	278	273	287	286	312	284	302	296	298	282	306	330	274	276	271	300	298	300	304	296	303	295	268	278	285	306	303	287	273	299	304	292	288	270	288	264	273	275	306	294	298	298	292	274	282	275	263	288	287	280	320	263	309	277	289	318	255	283	300	312	285	279	292	301	328	306	280	319	294	302	334	281	297	293	305	320	290	300	315	302	293	289	284	307	272	306	275	305	299	277	282	305	288	285	291	255	292	313	279	305	299	280	318	307	297	311	301	252	291	274	293	279	276	313	291	307	303	294	309	288	273	280	297	316	308	297	284	268	264	289	267	297	286	262	254	292	287	276	275	289	320	297	268	272	296	283	286	276	286	282	284	270	291	278	314	270	266	278	251	285	264	304	304	300	248	301	304	288	281	271	297	302	291	299	279	298	292	299	290	305	294	280	303	283	286	294	299	311	275	297	260	277	284	306	305	283	277	295	291	262	253	283	280	309	258	320	276	317	274	272	283	297	280	274	305	283	267	249	307	293	288	299	318	259	290	271	316	255	303	288	315	287	294	267	332	264	274	291	276	294	275	300	261	313	306	287	286	313	297	303	295	282	319	255	260	289	311	297	309	274	317	290	270	280	312	281	278	314	293	271	318	292	244	306	306	304	283	262	298	306	256	285	296	290	290	289	295	288	292	286	270	266	280	301	319	284	259	298	278	298	287	301	274	302	302	274	269	299	306	289	270	310	275	302	293	321	295	326	288	281	306	289	274	292	281	281	295	280	319	289	273	293	280	286	275	284	263	286	265	301	283	290	305	311	309	297	298	312	271	277	324	270	294	283	314	276	301	332	266	237	291	293	281	304	317	298	282	339	282	272	293	295	308	314	265	285	278	287	268	285	325	293	291	265	303	328	286	295	290	296	277	302	293	273	285	290	291	295	292	285	263	320	273	289	302	314	307	281	301	273	277	308	282	294	303	294	299	296	315	280	287	251	320	332	305	322	285	272	299	284	324	273	314	292	284	276	292	295	301	293	279	335	276	276	275	315	293	301	326	284	311	284	272	323	255	310	277	278	303	268	288	273	304	269	284	295	280	283	271	272	259	287	290	281	282	289	309	296	287	285	292	318	294	271	309	304	306	278	297	274	293	283	297	282	287	247	285	320	283	280	309	279	309	269	293	293	280	287	306	276	301	277	314	318	282	321	303	284	307	296	319	266	291	282	280	260	305	290	291	324	294	287	272	282	264	304	273	313	324	281	276	310	314	314	309	280	313	289	276	307	301	287	287	289	296	296	299	282	273	313	285	286	265	280	330	310	285	293	288	290	290	260	300	311	303	274	295	295	282	283	282	273	260	294	322	273	272	283	286	307	286	280	267	268	302	270	300	323	311	236	293	294	276	301	292	308	276	275	296	294	282	295	275	296	304	291	297	273	295	300	297	292	295	283	305	283	301	285	265	291	298	263	287	302	299	273	313	296	300	284	282	295	290	304	283	285	313	272	312	298	287	283	306	314	316	274	286	288	296	282	287	307	288	297	269	264	270	294	265	306	282	311	287	273	267	278	280	292	263	306	295	306	273	274	276	265	310	310	283	290	276	291	298	287	293	298	292	269	278	274	265	267	303	317	297	297	322	310	280	282	288	299	300	281	269	318	281	308	257	281	262	265	306	293	295	301	322	294	305	276	281	298	304	302	255	284	254	313	282	278	271	296	281	301	301	259	284	273	278	249	264	295	273	295	287	279	282	318	261	263	278	302	277	285	275	311	299	288	300	295	300	322	268	290	306	279	296	259	261	286	290	315	293	305	257	274	317	288	275	296	289	286	280	276	262	283	286	290	305	277	249	254	314	271	280	336	280	284	271	311	275	279	282	296	301	291	310	278	291	327	263	256	291	308	315	281	287	298	297	306	311	254	295	284	299	288	299	292	295	319	276	279	267	301	317	274	273	273	277	308	260	295	276	290	300	253	290	273	305	273	271	285	275	295	296	298	306	289	299	281	344	296	303	263	329	325	280	291	259	258	259	270	302	309	296	280	279	303	313	275	304	255	290	264	294	276	272	268	270	274	308	316	286	299	280	298	293	263	306	277	332	299	312	290	302	303	296	300	313	287	283	312	306	271	281	290	308	286	283	283	290	301	282	296	312	288	302	270	300	301	259	306	270	316	262	317	292	323	293	311	294	320	271	313	283	293	270	303	299	277	254	302	268	290	314	267	299	300	284	266	287	285	287	296	280	273	295	279	308	302	287	284	262	279	300	273	288	275	285	268	297	294	293	266	311	307	269	313	274	288	321	285	301	292	295	321	301	285	287	280	285	314	279	269
4659	1665	334	153	122	115	127	131	161	135	150	134	131	144	116	109	105	91	91	84	86	85	68	62	73	83	100	53	55	66	67	43	67	47	52	54	59	54	46	55	39	58	63	60	51	52	48	42	42	59	62	50	50	52	62	50	47	64	56	48	54	67	58	43	54	51	45	54	53	50	64	56	49	59	50	53	63	47	57	58	41	56	61	53	58	67	52	50	72	57	56	53	54	58	50	44	42	61	54	43	54	52	51	52	47	48	39	49	58	55	54	58	70	53	54	59	54	54	52	53	53	56	45	45	57	45	57	48	49	41	55	65	55	62	53	59	68	58	51	50	52	53	44	58	40	68	37	42	56	44	50	44	48	42	43	64	53	54	43	46	56	58	45	46	54	54	65	55	55	64	50	60	54	63	47	48	46	54	49	63	44	67	56	56	72	55	53	57	60	58	43	43	58	52	48	46	49	53	63	43	52	64	63	43	53	51	49	54	53	50	51	52	58	55	31	48	61	61	54	49	34	46	44	47	53	50	53	49	58	41	56	59	45	49	36	53	47	56	52	56	64	54	50	63	46	45	57	66	51	57	54	64	49	49	39	55	46	62	52	46	55	56	51	45	60	49	62	43	55	45	57	40	41	53	60	53	54	58	45	58	59	41	54	57	51	48	54	59	48	59	57	56	67	56	56	61	60	54	57	50	62	44	47	51	42	43	56	53	52	57	35	55	56	54	48	49	68	47	48	52	43	55	54	60	52	49	56	64	55	45	53	53	56	43	49	46	39	53	53	46	58	44	58	52	52	50	51	47	45	60	44	69	55	46	52	48	58	35	50	56	43	55	68	61	53	53	45	46	49	63	62	50	61	52	49	52	44	49	43	68	55	58	65	48	54	67	46	38	49	53	53	52	51	47	54	57	52	59	52	46	45	39	39	59	55	59	57	58	53	57	58	51	58	50	56	51	51	49	38	55	59	55	48	45	56	47	48	48	45	53	63	54	55	61	49	47	58	57	55	49	51	61	56	48	52	66	45	44	49	53	56	41	40	57	52	61	65	58	52	63	67	47	41	59	52	53	47	63	62	44	49	55	56	39	54	45	55	54	56	64	49	58	45	47	55	50	53	50	48	76	52	46	53	47	54	60	61	67	52	38	51	59	51	45	55	43	49	67	64	50	54	50	53	63	46	53	51	58	44	65	56	48	57	55	52	54	49	61	57	50	58	43	55	50	60	58	57	58	63	54	45	58	55	52	54	52	55	44	49	53	47	53	49	57	62	54	52	61	55	34	45	50	47	57	68	53	42	60	58	63	62	51	57	67	53	57	51	41	53	43	57	68	47	59	47	65	54	42	54	41	64	58	51	51	69	49	48	54	45	64	62	47	39	49	58	48	55	58	51	57	51	54	55	65	56	52	51	54	49	71	69	50	37	45	57	52	44	55	60	52	54	50	52	57	38	43	46	58	56	52	56	47	69	52	53	54	58	63	49	50	47	59	48	57	58	51	60	62	44	40	55	71	48	47	56	42	59	53	45	56	49	44	59	51	44	58	43	50	47	42	55	45	73	41	63	46	49	60	42	52	50	56	63	57	35	56	50	43	36	58	49	48	52	48	56	59	43	57	58	54	54	55	39	41	51	45	40	64	47	59	64	54	58	43	54	54	55	64	50	57	53	52	47	51	59	44	58	62	50	41	43	52	46	60	38	63	43	57	67	53	57	48	56	53	54	55	58	55	46	33	51	49	49	50	53	58	50	49	55	56	52	62	42	45	49	60	53	53	52	58	48	61	54	42	46	54	46	56	51	49	49	61	56	45	50	60	44	54	49	59	65	47	54	54	53	53	46	52	38	65	65	47	53	44	41	48	50	65	45	55	45	55	74	48	43	49	50	43	60	57	54	51	51	41	53	60	53	50	51	54	44	51	66	57	59	41	57	69	49	43	62	53	57	47	54	61	60	44	60	51	40	39	55	52	54	50	47	47	46	48	59	55	65	56	59	51	61	51	62	55	54	41	50	46	39	48	46	45	49	60	47	47	46	55	47	55	59	54	49	46	44	47	56	51	57	63	58	61	58	53	47	53	55	44	60	54	43	56	52	68	48	52	66	52	63	50	42	61	50	61	46	47	54	37	52	64	45	48	53	54	54	65	53	45	50	59	40	55	49	42	46	50	46	65	55	48	48	62	54	60	61	52	58	49	50	56	60	61	59	52	42	49	52	43	40	45	57	51	51	54	55	52	45	45	45	58	53	57	52	48	44	49	54	47	50	51	56	53	46	65	62	74	56	62	48	56	46	45	61	62	57	46	53	68	35	44	45	45	56	52	56	57	54	60	53	53	53	58	51	58	51	53	56	55	40	53	57	62	55	55	57	60	43	56	68	55	36	52	52	54	49	47	53	48	51	54	53	67	49	46	43	51	40	56	56	44	62	44	48	50	53	59	38	55	61	53	68	53	48	41	62	52	56	56	43	39	67	62	65	48	57	56	59	42	60	50	53	46	42	43	52	38	55	54	43	38	65	44	56	48	47	47	57	50	58	62	55	76	48	53	59	58	60	57	46	60	47	49	65	46	53	46	56	50	49	50	62	61	45	58	56	63	55	51	55	42	66	58	59	46	46	45	39	50	55	40	56	49	45	59	64	46	46	56	68	54	51	45	51	49	51	57	46	51	59	60	60	56	62	44	63	47	52	61	40	38	47	47	47	50	57	54	55	53	50	56	49	49	63	59	40	39	51	56	54	51	52	58	48	47	50	56	56	48	55	47	57	45	48	58	37	42	58	54	55	52	57	44	48	64	46	36	51	53	51	63	55	63	49	44	36	49	53	48	45	48	46	40	46	63	49	44	45	42	48	58	56	50	46	45	43	52	43	48	45	31	53	55	48	52	53	59	50	53	42	40	50	53	47	59	54	51	46	64	60	60	55	43	56	67	45	60	41	38	51	62	54	54	55	49	42	46	62	58	45	55	55	48	45	50	64	48	50	53	46	60	44	36	61	50	57	62	49	44	51	59	50	56	53	38	60	55	48	56	45	50	61	49	50	44	71	56	57	52	64	42	60	53	56	58	50	72	45	54	51	55	56	46	55	70	47	59	56	55	58	66	54	64	40	52	54	57	59	52	34	43	42	43	50	54	44	47	44	54	47	60	45	47	45	42	43	59	51	47	51	66	56	44	56	55	55	53	50	56	56	55	45	73	57	52	45	60	53	64	55	56	52	45	57	53	52	43	47	53	59	56	51	55	57	66	53	47	51	46	60	47	57	53	67	57	58	46	44	55	58	51	70	51	49	53	44	66	50	44	63	62	71	59	60	53	52	43	52	67	57	52	51	36	46	45	61	42	68	38	50	72	54	50	60	53	50	50	46	43	45	47	56	58	54	43	38	54	56	57	51	43	52	54	65	55	59	48	59	62	39	39	45	57	46	53	53	41	48	53	37	58	58	46	62	41	57	45	44	34	43	42	55	57	53	59	50	54	45	42	44	40
32951	13554	3854	2352	3776	6191	7004	6931	5782	5155	4870	4708	4208	3572	3022	2795	2720	2111	2009	1802	1571	1409	1184	1092	950	934	893	823	761	717	724	666	703	685	630	574	531	567	495	479	495	448	483	484	483	428	505	483	488	429	465	472	476	468	426	474	462	466	466	451	470	463	447	464	458	490	469	454	460	454	485	462	464	491	463	478	470	511	504	505	499	498	477	435	468	471	489	481	475	422	465	455	443	465	453	425	460	457	447	460	473	475	466	432	429	489	444	464	476	445	450	464	459	494	450	439	463	447	457	483	471	455	432	461	431	426	489	495	455	456	422	458	442	435	472	463	489	446	458	450	432	475	465	475	486	441	511	416	458	456	424	508	463	463	460	467	485	504	445	457	512	488	450	453	438	437	488	493	430	436	465	439	397	445	457	433	490	443	407	513	481	412	477	445	446	475	474	449	446	428	458	448	456	484	463	456	494	454	436	462	492	457	448	420	450	456	469	478	454	454	444	428	496	419	469	479	459	454	460	480	461	471	476	481	416	464	477	432	486	459	456	475	462	461	449	471	476	483	448	418	456	413	500	515	427	476	464	448	424	448	481	457	473	440	451	498	476	436	428	442	462	466	460	461	458	447	449	458	466	474	416	443	473	494	436	436	435	470	474	518	460	462	458	434	463	465	471	463	437	462	454	485	460	450	448	446	451	452	415	493	445	484	475	445	460	435	444	474	488	442	449	489	448	472	449	449	483	456	425	499	460	445	450	455	491	428	466	513	455	451	436	463	479	465	449	386	488	503	431	455	422	437	467	477	443	472	470	463	492	440	453	473	432	429	425	482	475	502	483	466	435	466	456	469	450	460	464	448	466	461	442	451	475	436	474	420	496	481	460	439	485	476	411	463	412	474	479	459	491	446	449	464	499	473	448	443	471	418	454	455	463	438	429	430	463	453	470	487	459	427	475	413	445	448	499	474	454	427	414	419	440	486	495	468	455	455	495	480	436	450	445	451	446	429	436	451	469	448	460	421	433	460	490	455	494	498	444	472	476	462	470	459	481	490	469	463	450	431	442	464	466	494	423	482	456	460	437	444	490	468	467	467	467	404	456	444	504	457	438	480	435	447	473	449	468	451	431	498	468	449	435	453	433	478	481	407	483	467	448	428	450	466	491	480	440	463	482	416	447	482	462	460	490	516	466	433	458	484	465	454	478	442	476	417	462	454	439	506	477	463	443	457	445	452	431	455	460	461	499	502	431	476	445	530	425	455	439	463	434	473	475	435	447	462	436	429	452	461	472	449	478	465	449	477	454	429	460	435	470	456	460	458	500	465	476	427	444	465	430	461	459	496	450	417	461	429	482	458	446	472	471	435	470	436	477	436	455	440	419	453	505	464	484	462	457	481	432	454	428	475	444	439	462	432	435	461	484	430	436	456	435	471	425	439	434	479	452	456	465	470	454	478	447	426	503	449	484	454	442	456	462	451	424	446	472	452	479	461	453	441	451	466	429	456	485	443	448	480	438	415	424	442	454	460	444	457	473	451	483	466	467	441	437	442	456	481	453	424	489	465	441	460	449	463	472	451	442	448	438	461	452	463	451	458	456	425	429	432	486	450	467	441	474	454	458	442	468	464	456	463	453	440	476	460	446	438	504	468	466	443	459	481	465	433	434	475	491	456	485	468	450	433	469	436	432	448	433	462	404	455	463	434	475	440	477	436	457	477	460	457	444	450	443	473	486	452	443	465	472	461	486	449	459	444	481	446	468	448	451	451	479	479	439	457	461	446	457	476	458	452	465	512	426	451	469	478	461	457	437	443	446	484	423	462	441	437	456	473	454	480	464	428	468	438	448	475	445	424	476	460	418	474	416	402	462	451	489	408	466	464	458	447	446	473	432	447	470	461	444	464	441	464	459	464	434	477	447	500	456	444	467	454	435	455	468	461	480	421	459	459	432	463	476	445	492	433	464	429	472	453	453	460	451	478	473	475	477	478	474	494	466	425	458	474	452	459	418	453	471	487	431	447	413	448	453	448	433	483	512	460	458	470	511	467	474	464	469	437	445	434	431	457	445	453	473	471	430	461	469	444	468	467	461	471	490	473	466	492	472	448	455	466	400	470	523	456	452	469	429	459	426	451	441	472	448	485	448	422	418	466	440	451	469	471	465	463	463	497	459	460	452	503	453	440	467	447	501	457	454	457	462	464	484	442	423	457	453	481	444	451	416	502	488	437	445	467	454	421	468	432	464	479	465	444	424	474	448	463	443	491	442	444	440	452	432	437	442	485	454	435	432	454	432	465	448	451	452	428	455	443	458	478	445	476	490	480	504	462	480	455	430	427	454	403	490	437	482	471	440	448	450	438	481	481	414	458	475	418	439	469	420	499	447	450	449	452	452	451	444	435	461	472	497	455	436	463	418	452	450	416	471	439	472	490	481	468	436	478	430	426	420	504	469	434	457	447	465	447	456	449	455	470	513	474	460	426	471	454	488	435	435	465	452	451	449	459	462	499	461	462	415	453	432	475	452	455	479	479	483	451	465	437	468	463	503	443	456	442	447	497	495	462	461	463	478	488	473	502	494	481	461	452	447	471	476	466	430	480	463	498	473	471	468	459	418	474	479	440	492	496	488	481	447	473	471	475	430	464	485	436	466	475	464	482	441	422	471	435	435	486	433	454	464	481	443	472	430	432	448	424	446	457	477	447	477	441	451	468	418	496	482	447	468	456	461	435	465	468	467	463	432	486	459	409	452	454	455	473	412	453	471	454	462	465	439	451	474	487	430	462	440	442	433	433	460	418	480	492	418	459	417	441	475	442	426	433	415	464	463	463	457	449	469	477	479	455	433	429	437	464	477	453	452	454	463	458	480	453	429	437	437	474	455	462	460	441	463	499	452	468	432	456	479	437	440	461	448	460	433	486	449	453	441	449	439	460	468	492	472	442	471	449	433	446	435	473	490	447	502	445	439	478	482	436	479	464	444	428	472	442	440	462	465	469	457	457	452	441	479	461	486	444	424	449	438	457	493	484	397	445	443	460	465	451	443	439	498	510	467	426	486	406	447	461	453	461	460	450	466	439	450	460	457	442	473	421	465	436	440	466	475	449	457	458	435	460	484	460	453	440	473	435	458	441	470	456	485	492	454	442	472	491	469	431	467	463	459	424	437	477	453	437	440	437	462	456	466	449	445	480	439	463	433	462	454	465	466	421	471	490	451	452	435	460	459	453	450	445	438	482	460	471	461	453	460	477	477	445	480	457	504	471	486	464	416	452	477	466	464	453	467	450	480	467	453	437	469	455	464	464	463	400	468	433	456	484	482	467	444	477	455	455	452	460	439	483	453	467	484	460	444	451	424	413	436	466	446	460	432	456	444	460	483	431	427	454	487	513	437	425	466	465	482	457	467	468	469	493	441	449	460	477	438	459	462	455	470	470	437	428	437	469	466	480	465	434	434	457	484	445	463	436	457	488	456	443	449	439	426	439	414	439	446	477	460	498
5064	1400	268	107	65	72	74	95	105	104	106	109	95	93	77	67	74	62	64	56	50	52	38	34	34	32	39	31	28	22	31	27	34	21	20	22	17	21	20	21	16	23	23	12	21	19	14	23	24	30	21	13	18	20	16	20	25	27	19	25	22	13	13	15	23	21	23	25	15	20	22	27	23	17	18	21	18	16	25	24	18	22	24	22	16	18	25	22	27	21	18	18	16	27	22	24	20	20	26	11	20	28	19	20	19	24	24	23	19	7	18	16	26	16	29	18	24	23	29	31	19	15	17	20	27	26	29	21	14	22	21	25	16	16	26	27	20	19	23	25	22	23	21	15	17	19	25	16	21	20	15	25	22	12	18	24	20	29	15	13	28	19	24	21	20	16	14	23	22	23	19	16	20	24	21	20	25	22	20	21	22	15	29	12	23	20	18	15	17	29	14	20	22	19	20	21	22	23	17	22	17	25	22	17	17	18	23	17	25	28	21	17	24	17	16	14	20	23	21	15	18	16	17	18	21	17	17	16	14	21	9	24	26	22	12	19	23	19	18	17	13	18	21	24	24	24	18	21	21	19	18	23	18	21	21	19	12	16	27	14	22	16	25	17	19	25	15	15	26	25	15	20	26	12	21	25	15	22	22	18	26	17	15	15	8	23	21	20	18	31	15	13	23	20	21	15	24	15	16	15	20	26	15	23	15	22	23	16	21	24	18	21	20	16	21	24	24	14	21	10	24	16	19	9	23	23	13	23	24	20	17	18	14	22	14	23	21	17	22	19	23	23	22	14	21	16	19	22	19	19	20	26	25	20	21	22	19	22	17	20	17	23	18	23	20	19	18	19	16	23	19	16	22	22	17	15	18	15	11	24	26	19	19	12	18	21	29	18	19	21	16	24	16	22	30	14	18	16	17	24	19	17	21	19	14	19	17	20	14	26	19	21	26	23	16	24	30	24	21	19	12	23	21	22	18	11	23	27	27	15	12	20	19	22	18	23	16	20	26	22	18	18	24	22	22	17	17	20	23	20	26	18	11	21	17	18	15	19	29	15	20	23	27	17	20	20	17	27	21	20	26	23	22	24	16	16	21	28	21	24	16	17	19	16	21	25	25	21	17	20	13	17	17	20	18	16	23	23	16	15	21	22	13	19	17	18	25	19	16	12	25	25	23	20	25	10	19	21	19	13	18	20	23	30	23	22	22	19	18	18	24	15	22	17	14	27	18	14	28	18	21	17	28	17	20	25	19	16	17	22	18	9	15	18	20	14	20	23	17	21	17	23	12	23	21	25	21	21	12	23	18	20	26	20	19	13	28	14	27	16	14	16	18	21	19	17	21	19	24	12	29	20	20	20	15	19	20	14	18	21	18	12	19	14	20	17	11	17	22	20	22	27	20	23	20	21	25	20	28	27	30	19	19	19	20	18	26	27	18	10	29	17	20	18	13	19	16	22	24	17	15	16	17	30	22	23	22	33	18	24	18	20	24	17	14	20	17	23	19	21	25	16	21	13	20	22	17	23	21	26	21	25	15	22	19	14	22	23	19	34	16	24	18	17	23	20	15	10	26	22	20	13	28	10	22	22	28	24	19	20	13	31	21	25	20	18	25	28	21	24	22	27	17	15	23	21	16	26	20	27	18	21	19	18	18	19	20	25	17	33	20	22	22	22	19	18	15	23	23	24	19	22	14	24	18	18	28	15	23	27	16	27	22	20	19	26	15	27	22	17	24	17	18	25	20	23	15	11	21	21	23	17	41	18	24	23	17	10	16	21	26	17	27	19	18	21	24	26	16	16	27	27	19	18	15	21	20	16	13	18	19	24	24	21	10	21	28	14	21	13	22	19	15	18	25	19	12	12	18	19	30	14	19	19	13	17	21	24	26	26	30	21	23	18	19	17	18	21	15	22	19	16	23	24	22	15	20	17	20	17	20	19	7	23	21	18	19	18	19	15	27	24	15	25	16	19	17	15	16	28	14	15	26	24	17	33	24	22	16	21	22	21	25	21	24	25	24	24	23	28	21	21	25	21	21	21	14	24	28	20	22	19	19	19	17	17	20	15	20	15	29	25	21	22	24	20	14	17	25	22	21	21	15	20	16	22	19	26	18	19	15	19	15	19	16	14	23	25	19	18	16	20	28	15	23	18	20	16	17	28	28	22	10	17	21	20	16	17	18	16	12	23	19	20	21	20	19	24	21	19	16	20	14	18	16	26	14	25	20	16	27	21	16	17	21	26	16	20	18	16	15	13	15	22	14	15	15	22	20	14	21	16	19	21	18	24	20	27	22	23	23	20	21	15	20	28	21	22	17	19	24	14	10	15	19	27	26	15	23	29	29	12	26	17	21	31	18	26	20	21	20	17	9	29	18	18	21	25	18	18	22	28	34	17	19	16	23	23	22	23	24	18	18	22	30	18	18	20	17	23	19	25	18	22	23	12	27	19	20	32	13	9	17	10	19	25	18	16	19	21	25	14	19	30	19	25	21	19	23	26	19	21	19	17	19	18	26	22	14	11	14	16	16	26	16	14	24	19	19	14	20	17	28	11	23	16	22	20	26	14	19	14	14	26	16	27	22	21	19	18	27	17	17	25	11	13	17	21	13	9	13	19	14	16	21	27	27	17	23	22	23	17	18	21	27	21	33	16	20	21	24	19	20	20	21	19	17	25	26	19	15	24	18	23	20	17	21	27	17	17	22	27	22	10	24	17	30	25	19	21	19	19	16	24	16	9	20	28	21	16	28	23	22	17	28	24	20	21	23	21	27	23	14	23	16	22	25	18	22	26	16	20	15	18	28	28	17	21	17	12	20	25	13	22	17	19	19	18	21	16	27	24	29	10	17	17	19	17	15	13	15	21	15	26	18	20	22	19	19	18	22	14	23	23	17	28	26	24	20	17	21	22	23	23	24	15	18	28	19	15	19	28	20	22	12	17	25	27	24	21	10	20	16	25	17	17	25	18	29	22	20	22	23	11	19	21	20	25	18	16	27	22	20	28	21	19	17	19	15	20	19	14	20	23	21	23	18	22	24	11	27	13	21	20	18	22	26	31	15	15	18	22	28	18	17	23	22	17	23	22	21	24	24	17	23	25	19	19	14	20	18	18	17	19	19	29	12	15	12	14	26	24	20	21	20	22	22	21	19	23	15	13	20	27	16	26	26	18	22	21	16	19	19	13	28	20	19	17	18	21	11	20	17	19	18	18	12	16	11	23	22	31	26	21	25	26	15	17	26	15	22	24	24	20	14	18	11	21	20	22	19	14	21	25	20	18	15	24	19	27	21	14	20	23	17	15	18	17	17	19	22	19	22	14	18	19	23	16	22	16	13	18	13	15	22	17	20	18	12	22	17	15	22	25	21	24	15	18	17	27	22	32	23	25	23	16	26	26	19	20	20	18	20	15	24	20	15	13	25	21	21	22	19	18	14	21	17	22	23	16	22	13	30	23	20	19	12	22	16	12	19	17	26	21	18	29
30124	12032	3420	1821	3083	5262	6195	6028	5300	4616	4294	4182	3673	3131	2959	2651	2227	1722	1689	1522	1334	1155	913	732	624	613	515	474	482	409	402	387	391	319	330	287	263	215	188	220	200	212	187	180	192	190	194	179	157	177	198	185	188	189	180	205	202	187	192	166	183	181	181	189	182	168	202	168	193	199	186	161	181	180	201	170	202	193	218	229	210	209	178	163	202	153	196	174	170	166	177	184	168	203	209	189	180	177	169	178	170	162	207	163	159	149	168	159	175	199	182	172	160	189	171	185	171	184	181	195	179	162	153	163	184	167	185	198	186	166	172	187	185	194	173	173	175	174	174	171	170	154	165	197	185	188	191	160	199	173	173	144	174	165	165	202	160	177	141	202	192	205	160	177	151	173	206	175	192	149	161	190	164	167	151	176	193	157	182	175	172	163	156	178	168	164	200	166	179	173	169	170	182	167	157	181	176	190	176	159	181	163	168	171	183	184	166	177	174	165	180	178	177	194	166	160	187	172	182	188	193	183	176	179	177	180	189	189	179	181	192	180	163	170	168	189	176	172	201	184	167	165	177	199	177	181	161	193	179	173	173	188	177	173	175	175	166	178	176	160	173	147	172	182	162	193	160	166	200	188	158	165	158	159	176	191	184	162	191	182	155	155	182	181	175	166	154	163	154	166	152	168	192	163	168	180	171	167	170	173	172	197	169	155	183	176	186	179	188	171	179	165	154	177	186	160	175	178	157	180	182	190	170	153	171	173	189	205	176	166	179	200	154	185	171	171	173	160	167	189	183	160	165	187	185	189	188	174	189	174	171	184	187	178	172	163	160	158	167	168	199	161	178	164	200	183	181	160	179	182	196	179	160	203	181	174	183	143	175	180	191	195	183	193	170	189	160	163	202	167	174	165	183	175	178	152	191	177	170	173	156	151	166	182	169	163	185	185	174	192	169	161	174	167	176	168	167	170	168	171	176	168	188	151	171	176	156	171	172	187	187	193	169	178	172	187	158	172	177	190	193	189	208	172	168	155	164	193	169	153	175	173	172	178	185	186	179	182	171	186	155	162	180	167	179	158	189	177	171	183	170	181	177	170	167	180	174	172	175	154	189	180	179	170	176	174	186	176	169	184	182	180	179	191	173	188	157	172	175	174	166	182	160	166	188	181	162	187	206	154	162	177	174	189	161	166	184	180	174	198	165	183	191	180	168	158	164	143	170	167	171	170	159	157	185	195	179	170	153	192	191	175	166	153	181	153	181	149	169	176	172	183	175	169	173	166	180	147	174	183	173	198	192	165	167	183	188	179	181	161	156	150	169	159	174	177	164	151	203	176	187	167	178	181	197	165	168	199	159	166	172	172	163	180	168	176	183	196	163	181	160	163	184	185	194	165	192	188	166	175	180	167	172	177	184	171	180	172	179	170	179	191	186	168	163	170	200	185	165	177	161	181	178	203	151	172	151	170	186	187	184	175	160	182	186	160	166	175	181	173	169	179	170	167	160	176	184	176	161	194	183	156	169	187	172	168	163	177	192	159	181	192	156	169	178	177	155	158	162	158	180	154	185	159	155	162	176	192	182	155	178	176	163	169	180	174	150	164	169	150	184	182	164	174	167	169	153	160	187	188	188	183	182	174	169	170	160	163	167	161	156	167	157	178	160	163	165	171	189	202	165	172	179	170	181	165	184	182	182	174	161	161	158	153	184	170	159	167	169	152	171	170	198	145	171	158	177	192	153	168	167	187	182	156	162	184	151	177	161	166	191	188	168	206	149	174	157	159	183	182	159	167	146	173	168	181	177	163	171	166	176	184	186	154	176	182	175	167	168	202	157	187	157	169	171	172	180	159	166	180	179	180	167	162	155	170	185	195	178	188	183	168	158	186	175	177	161	163	193	182	195	166	193	170	171	171	195	177	180	171	180	168	193	192	185	171	161	155	157	182	196	187	184	170	179	190	173	189	149	172	157	164	174	180	157	173	182	178	166	175	157	181	186	178	194	181	184	155	197	176	174	175	171	194	188	196	173	174	154	194	182	162	164	161	170	172	174	190	180	187	161	176	190	199	137	173	157	176	171	149	172	169	176	171	182	187	160	154	174	168	180	185	181	146	179	190	191	177	179	171	156	182	159	199	161	163	170	163	200	173	175	173	172	177	167	162	157	171	171	194	168	170	159	171	172	158	190	172	169	183	146	173	191	139	186	184	169	152	171	180	188	181	196	160	168	172	167	160	195	165	163	188	171	153	186	168	150	194	159	171	168	188	175	184	164	175	146	178	175	189	180	189	178	162	194	172	170	166	181	171	184	185	174	155	165	195	175	168	184	174	201	190	156	167	203	182	185	162	166	173	161	171	168	177	168	178	170	193	165	177	175	174	188	160	186	184	177	171	163	189	175	155	194	184	142	166	139	172	180	175	213	193	198	191	159	171	149	178	161	200	154	174	165	177	147	180	185	175	199	202	177	172	199	164	182	198	187	168	153	185	160	172	180	190	171	177	174	169	169	181	183	171	156	204	208	173	175	184	152	178	164	189	179	178	172	156	182	179	169	179	156	174	177	179	179	169	199	173	170	141	170	197	195	154	196	169	171	185	173	177	196	191	183	180	188	184	176	176	170	202	180	175	164	202	175	175	164	168	163	177	171	163	181	170	151	169	182	174	170	185	201	186	177	148	168	179	147	184	164	159	168	189	176	170	175	184	165	159	157	185	185	176	169	182	173	165	199	202	178	165	151	180	173	168	157	178	177	162	166	152	197	187	195	182	153	177	160	178	157	187	191	181	167	159	174	173	189	179	173	174	180	162	176	189	180	149	163	172	178	169	169	173	168	152	184	203	167	160	172	168	185	157	209	201	184	185	174	189	190	194	173	163	161	190	183	191	167	173	182	178	189	178	168	163	180	178	165	173	175	173	172	177	184	162	174	197	184	180	185	158	178	162	184	182	177	174	172	165	170	167	144	188	150	182	181	172	177	191	178	181	166	171	157	162	171	184	185	184	187	168	195	212	186	177	186	187	170	179	178	173	159	153	160	173	158	194	162	180	172	182	169	176	151	153	176	185	174	167	170	182	196	168	182	168	181	158	183	176	171	174	162	190	163	179	191	211	181	173	189	199	183	153	146	167	178	189	185	176	146	177	177	176	186	207	168	184	162	156	188	175	144	165	136	182	170	183	190	179	171	158	190	189	181	188	160	159	152	188	174	164	177	181	196	163	192	153	177	202	156	175	181	175	170	177	179	174	184	191	188	148	170	189	179	192	187	153	193	176	185	135	136	174	184	170	174	177	166	199	179	167	175	170	154	195	162	183	173	173	190	171	163	181	165	150	164	183	207	195	167	154	174	163	185	172	169	174	150	169	192	185	190	176	165	172	161	150	187	205	194	169	171	145	168	157	175	202	165	180	182	168	177	166	192	162	182	185	190	181	172	173	172	156	180	203	171	176	147	180	189	165	169	167	165	175	195	169	172	165	205	183	171	172	197	175	158	191
6344	2396	460	217	115	140	162	155	168	145	147	186	145	154	135	105	118	91	105	107	85	79	67	70	66	74	73	57	56	43	59	48	48	41	52	53	40	36	63	38	46	42	44	41	47	52	42	56	51	46	35	41	40	50	45	53	42	48	39	45	59	57	41	43	55	45	37	54	43	48	44	36	39	42	49	46	46	32	47	44	40	49	41	49	34	62	43	35	50	40	41	42	43	38	34	38	47	47	36	49	44	46	36	42	38	35	53	40	41	39	47	40	49	39	48	34	47	43	55	44	39	49	54	37	45	52	50	39	45	50	39	41	43	47	45	44	35	45	35	42	50	45	29	33	45	51	46	38	44	30	45	41	46	45	49	47	34	44	49	47	43	37	38	37	55	53	44	39	49	51	42	44	45	50	50	26	43	41	55	39	57	45	37	38	49	54	47	60	39	35	45	35	57	47	40	48	37	43	39	57	47	36	52	43	42	37	42	46	32	44	38	37	52	26	54	48	43	60	51	43	48	46	43	48	42	45	42	51	34	37	38	43	42	41	44	44	32	43	57	43	46	51	32	40	41	50	46	40	48	54	50	42	51	33	35	29	42	30	39	32	47	38	33	45	34	47	38	54	54	38	43	42	35	38	45	44	43	45	37	48	29	42	41	38	34	50	49	36	40	45	35	58	30	47	41	39	43	41	44	39	38	53	47	50	49	49	42	40	40	40	37	36	32	47	43	45	47	35	39	35	30	38	36	47	45	36	42	35	68	51	45	41	40	41	40	43	37	45	42	35	37	55	28	41	36	41	38	38	38	48	54	44	37	44	47	38	47	37	36	41	48	42	41	44	45	40	46	45	32	37	46	42	46	61	55	54	47	32	44	43	31	42	41	44	42	51	47	45	41	33	44	44	35	47	47	37	56	38	42	30	46	48	37	55	47	42	45	47	41	44	55	45	52	33	37	38	49	41	44	45	44	36	50	56	34	35	49	45	58	43	49	53	52	42	44	38	44	32	46	43	42	40	49	49	41	35	46	47	34	53	38	37	41	49	40	34	39	46	48	58	38	47	39	47	44	49	38	56	49	54	50	45	40	38	48	37	43	45	35	42	50	42	46	53	51	38	35	48	47	42	49	47	44	48	49	36	44	50	54	34	46	44	33	54	43	59	51	44	40	40	50	51	40	44	49	47	43	32	39	32	42	41	44	53	52	35	50	51	35	41	48	45	48	44	45	45	54	39	53	49	40	47	46	37	42	31	48	30	43	48	40	44	47	34	48	43	37	42	45	41	39	45	50	51	53	44	45	53	33	39	47	41	41	43	37	36	46	41	47	44	49	41	46	39	47	36	51	36	52	51	47	39	55	47	47	32	55	31	43	32	45	42	49	48	35	50	40	37	36	36	47	37	56	44	44	37	48	46	44	50	39	37	43	28	48	44	51	37	46	40	54	52	50	57	38	41	39	41	45	39	55	47	38	43	39	43	55	43	45	47	45	37	51	40	37	43	57	42	39	41	50	54	43	45	53	50	46	44	43	52	39	35	42	46	45	35	47	39	33	46	51	47	44	36	43	53	40	34	38	49	53	40	40	43	40	42	40	55	45	44	40	40	40	50	45	54	40	49	51	43	44	36	46	39	33	41	49	39	45	52	36	28	41	59	46	51	46	39	36	34	53	41	34	42	57	46	39	39	55	50	44	46	53	36	39	40	51	36	41	34	41	36	42	38	41	59	30	53	36	39	42	54	37	39	41	42	52	49	50	33	35	45	35	44	46	42	39	48	53	47	39	47	43	45	35	43	50	49	53	41	45	34	40	31	41	37	54	50	52	43	43	46	36	52	33	46	50	42	41	36	46	36	41	57	34	34	50	50	46	46	38	43	35	51	28	52	44	44	37	54	53	52	39	39	44	46	48	42	42	43	36	50	49	43	54	44	44	35	35	47	46	41	27	39	51	43	44	51	40	42	39	46	30	65	48	43	39	36	41	43	48	29	38	41	50	36	53	39	51	33	44	39	49	50	34	46	35	41	47	47	44	52	50	53	41	40	40	55	47	42	53	37	45	29	40	39	55	43	43	44	37	42	46	42	39	46	39	37	39	39	40	40	42	42	58	50	42	40	42	27	53	36	47	60	34	47	36	58	38	52	51	44	44	48	43	37	34	46	43	41	35	49	53	32	46	43	41	42	66	48	37	44	47	49	33	42	41	47	43	37	37	39	37	39	44	47	38	41	35	46	32	52	38	26	48	46	46	56	44	52	44	43	42	44	39	45	45	50	43	42	35	44	44	41	55	39	34	44	58	53	44	42	45	40	34	36	42	42	49	39	43	44	44	32	28	47	40	42	50	38	42	54	48	43	56	43	32	44	39	57	37	43	26	52	34	41	38	35	40	43	41	35	49	38	40	43	46	47	54	35	43	42	43	48	32	41	29	40	51	42	42	47	41	41	55	35	43	50	41	38	50	36	41	39	50	51	47	31	66	40	52	52	45	40	51	43	40	47	37	42	44	31	70	52	55	40	50	42	49	45	43	39	40	46	43	52	37	40	42	51	42	53	40	43	53	39	48	37	47	37	44	48	56	43	42	41	42	39	58	50	46	35	43	45	48	39	38	41	57	43	52	45	53	47	45	42	48	39	46	25	48	55	52	49	36	49	47	50	50	47	52	37	41	46	50	50	51	48	33	46	32	39	48	47	38	44	50	44	49	42	48	44	31	51	36	43	50	40	40	32	50	40	39	52	44	53	36	36	42	43	45	47	41	51	35	42	35	42	57	57	49	46	36	44	47	39	35	37	46	38	34	56	40	41	44	36	40	45	41	46	43	50	48	33	42	51	42	59	43	60	33	49	34	44	41	43	45	46	42	41	46	46	30	37	56	54	30	39	54	35	49	47	57	49	46	62	39	40	41	33	40	41	47	41	48	43	46	40	43	36	57	50	41	45	42	36	28	33	38	59	42	39	50	43	52	34	46	38	33	41	48	40	40	42	38	41	47	52	51	47	38	50	51	29	55	35	48	35	43	35	62	31	44	52	55	45	32	40	33	54	49	43	39	47	42	52	45	31	44	53	39	38	44	61	53	47	38	45	40	38	48	41	37	43	46	56	48	44	38	44	33	38	48	46	45	36	46	38	54	42	46	37	43	51	37	41	33	48	46	37	48	51	36	47	40	39	50	34	45	43	42	42	43	64	39	47	37	47	42	44	52	53	42	50	30	36	46	39	42	41	54	36	42	41	43	43	39	40	49	53	45	44	34	39	52	44	38	42	38	44	43	42	45	44	47	42	41	48	52	41	48	42	41	38	36	45	41	36	43	47	45	49	53	40	49	43	39	29	53	46	59	51	55	42	50	51	49	48	40	46	50	48	47	46	49	37	49	40	39	50	41	47	41	37	60	42	49	42	34	39	45	47	49	39	51	38	55	34	44	30	37	44	39	40	50	29	54	41	46	43	36	40	43	73	47	35	48	48	49	31	59	36	41	45	51	49
35523	16652	5018	3053	4612	7820	8559	8363	7383	6312	5962	5647	5125	4643	4037	3779	2887	2451	2499	2338	2002	1564	1410	1289	1161	1023	905	859	789	738	670	711	684	626	600	570	448	520	430	433	404	422	410	391	400	445	403	378	407	450	391	393	407	383	409	400	411	417	425	401	396	382	433	380	409	399	371	428	374	423	399	383	391	431	402	415	441	404	488	455	444	440	407	329	365	388	336	402	370	394	372	379	363	385	368	396	393	397	433	365	438	358	397	370	392	408	351	393	366	376	395	380	405	420	425	373	381	388	360	363	428	392	388	362	382	363	381	398	378	417	427	391	376	427	373	395	405	366	370	388	394	381	355	421	390	351	384	403	401	379	399	390	376	407	339	420	380	367	402	391	396	355	385	408	379	363	404	353	393	413	382	381	393	351	383	335	406	410	378	399	408	365	402	387	414	405	408	405	365	365	371	399	406	389	385	407	389	361	387	397	364	361	392	397	394	396	388	362	387	380	399	367	397	376	391	384	387	398	373	353	391	366	369	362	402	392	385	387	433	407	379	377	378	375	392	397	376	386	402	396	373	377	388	378	365	409	397	449	396	371	359	399	386	402	348	364	415	379	360	402	360	384	378	397	387	384	375	408	354	388	383	371	367	387	353	385	389	436	395	373	393	364	381	405	400	397	413	386	395	406	372	385	391	377	404	381	361	382	374	397	380	381	352	381	414	446	369	408	391	374	392	379	389	399	414	370	384	384	371	401	373	384	394	403	366	377	405	351	381	391	404	381	393	381	410	389	402	379	390	370	391	368	405	410	378	405	393	412	396	389	396	372	381	399	417	390	379	399	376	413	368	391	392	386	404	380	406	368	392	403	395	386	379	444	372	391	352	351	408	392	389	417	391	388	360	402	397	378	398	383	383	414	389	389	382	398	375	402	383	402	396	381	408	390	435	369	383	365	392	392	382	395	390	392	366	406	407	388	404	389	400	390	392	362	409	387	378	362	375	367	366	361	390	370	360	367	385	395	417	422	381	412	425	417	392	389	361	426	378	415	389	398	369	395	382	402	385	413	349	395	400	406	381	402	379	380	423	411	366	403	399	377	376	365	371	416	399	387	393	359	399	390	379	365	388	384	384	390	421	374	354	421	365	360	368	415	379	376	401	400	367	388	383	413	375	360	365	383	362	424	402	396	368	377	415	409	405	326	373	387	371	372	355	370	403	340	374	375	385	420	421	388	392	389	425	396	391	396	429	389	406	386	401	387	366	367	390	387	399	405	407	417	415	377	385	390	370	389	408	374	372	374	381	364	366	374	424	381	420	417	394	404	378	367	393	367	408	387	386	385	387	393	383	379	385	433	382	389	391	388	397	391	398	361	371	378	362	368	377	382	390	393	380	404	383	370	390	391	411	394	377	400	381	369	408	388	409	384	388	406	369	398	402	396	414	387	384	343	398	360	361	383	362	415	382	415	413	375	392	402	437	388	408	345	388	379	384	381	385	364	397	377	336	408	372	400	347	359	373	396	390	374	353	350	373	391	405	377	366	356	372	398	386	364	402	397	393	419	409	364	380	412	385	361	389	386	342	378	381	400	377	363	369	368	393	349	388	382	371	402	375	372	397	365	364	384	379	406	361	370	367	390	399	397	394	371	382	364	390	382	389	427	378	435	385	405	372	371	385	373	387	413	378	383	373	352	387	361	376	383	394	394	380	387	366	368	397	397	391	370	373	367	376	412	350	382	390	376	402	386	392	375	382	399	373	367	386	393	386	380	364	406	360	389	374	379	361	388	357	366	380	353	386	400	394	385	404	414	348	357	378	399	361	384	408	396	377	368	355	396	396	358	391	413	390	399	364	381	406	374	388	372	406	361	369	382	380	388	384	350	381	396	373	392	394	413	361	355	349	394	380	402	405	383	437	358	365	375	419	400	366	421	403	358	349	392	373	373	374	363	367	365	391	363	431	367	406	367	364	382	386	382	363	392	371	374	398	398	374	421	407	433	425	378	370	381	362	394	381	376	382	396	395	390	335	377	385	413	383	416	400	412	386	344	377	394	380	406	409	383	381	406	349	390	375	382	366	399	374	399	371	405	372	414	357	366	351	393	341	394	356	364	377	397	369	384	389	379	405	392	374	378	387	383	417	383	398	369	346	402	390	392	409	395	374	378	403	375	380	398	382	400	354	355	383	388	384	384	397	356	389	365	376	387	404	392	371	375	382	374	366	377	384	362	390	398	378	369	374	383	389	374	400	394	372	393	365	373	442	379	393	391	382	385	371	350	369	379	397	391	394	361	385	399	414	369	389	393	387	395	389	368	362	378	355	386	369	409	384	363	413	390	356	319	389	403	365	425	388	421	412	421	370	379	376	385	401	368	390	374	375	377	361	339	353	403	370	381	398	356	355	377	409	384	418	422	369	374	396	354	384	384	373	393	377	379	363	377	405	401	387	403	384	358	400	347	413	378	382	398	367	388	372	388	384	410	410	392	395	404	377	404	430	369	379	379	380	355	356	414	404	396	423	385	382	406	348	432	399	380	394	404	378	349	377	385	367	346	348	382	385	339	369	380	408	409	386	412	390	397	411	374	365	389	358	351	402	384	387	363	435	387	395	413	401	386	393	398	399	392	408	391	418	349	380	363	375	368	391	401	414	403	387	398	366	350	356	351	412	381	399	385	397	400	400	390	396	387	362	390	387	389	370	377	384	392	391	367	362	367	371	415	404	353	398	355	394	411	361	374	401	392	377	374	383	389	354	378	369	369	414	368	330	380	394	383	388	390	400	364	386	389	406	375	381	397	389	387	378	412	442	352	381	395	391	362	417	404	383	385	408	359	429	449	391	367	359	401	339	407	418	384	359	392	373	395	398	394	390	390	375	403	384	407	394	369	367	359	353	369	418	409	433	395	355	390	373	430	403	399	424	388	375	402	391	368	407	386	421	370	381	409	373	390	358	388	398	399	417	403	365	372	386	362	374	407	348	367	384	385	391	381	395	382	397	391	416	374	351	367	401	437	396	359	384	398	405	389	377	394	412	400	379	379	380	415	359	390	423	355	372	386	387	416	372	398	383	412	399	371	380	369	389	404	384	396	384	358	374	385	389	379	393	348	357	408	382	354	348	341	378	368	375	401	370	372	361	341	377	353	389	348	390	347	409	404	402	393	420	402	394	417	349	358	402	386	395	346	374	382	369	396	341	400	410	389	385	373	354	338	387	384	388	364	385	352	390	395	371	383	394	366	380	370	399	381	386	356	384	371	374	394	393	406	378	343	397	360	363	387	389	386	414	385	377	369	385	363	381	396	373	371	378	364	423	386	376	418	399	377	381	416	404	402	374	354	402	371	378	387	359	365	358	385	356	383	372	382	377	362	428	385	375	421	403	383	369	372	371	403	363	387	384	405	365	372	385	422	403	364	364	369	362	355	403	361	393	396	382	376	415	375	398	368	354	397	420	380	424	380	385	395	396	361	357	423	356	393	390	348	390	394	390	388	392	411
3291	860	236	110	74	71	79	96	95	95	87	92	87	88	76	71	64	54	52	62	44	54	44	56	36	36	30	50	43	36	35	48	28	39	35	28	33	39	25	38	39	37	33	24	33	30	29	36	45	37	36	34	41	36	33	44	39	34	41	30	30	38	41	28	29	47	43	32	32	33	35	38	40	25	32	37	33	31	40	31	27	24	32	47	32	36	38	33	31	30	31	32	32	38	31	28	32	38	42	30	33	41	32	34	27	24	39	35	33	41	44	39	38	31	33	29	43	28	29	30	36	38	40	31	32	47	33	32	33	33	37	32	28	35	36	38	30	32	29	36	30	33	29	34	43	33	32	49	38	39	28	38	31	26	35	28	28	33	37	28	18	29	25	26	28	26	32	34	32	34	33	36	38	43	31	39	36	31	34	25	39	44	42	31	37	35	43	35	41	31	29	29	28	41	33	42	27	40	32	38	45	39	33	40	40	47	29	24	39	30	27	19	38	27	30	34	39	47	32	40	33	47	27	31	28	22	26	49	35	28	25	25	36	46	48	32	36	30	27	39	33	37	31	35	35	40	31	41	29	35	30	38	35	33	32	26	29	23	26	26	31	34	28	35	41	38	38	33	39	37	32	31	36	32	33	28	40	34	26	42	44	30	26	41	43	43	31	48	30	31	29	26	37	33	33	27	36	37	36	36	31	43	37	37	34	35	41	32	29	30	41	29	37	30	43	46	31	41	37	32	25	36	41	47	26	34	28	29	34	35	37	21	37	28	40	27	33	27	30	30	18	34	43	45	35	33	39	33	40	26	30	32	40	26	42	39	24	23	39	30	32	35	44	28	39	31	38	38	34	28	42	30	38	34	38	39	30	43	46	41	41	40	31	35	37	44	36	34	31	30	40	41	30	39	51	33	27	21	34	31	26	32	31	27	40	40	38	27	28	34	44	30	41	27	37	28	36	32	34	35	30	27	38	38	29	32	37	46	36	36	32	34	35	33	40	30	36	25	29	38	35	32	33	46	44	29	32	28	28	29	33	30	24	39	43	41	39	28	40	22	24	30	32	49	23	28	29	36	41	43	41	29	31	39	29	37	35	34	36	34	26	40	39	35	33	37	40	33	32	31	36	38	35	27	51	41	37	32	30	42	30	33	35	36	34	34	30	31	35	31	30	41	26	36	32	36	37	31	35	39	36	26	37	47	26	40	39	45	21	30	43	38	36	39	34	34	42	35	27	30	35	24	29	31	32	24	25	43	31	34	37	37	40	31	35	35	35	30	34	37	38	37	23	34	30	37	33	42	43	35	38	36	30	39	32	41	34	31	41	36	39	32	39	31	42	31	29	32	38	35	41	39	34	41	42	34	33	32	47	36	31	34	35	39	32	27	24	34	24	41	36	29	31	37	34	35	41	41	33	41	32	36	37	33	25	51	35	34	30	39	31	40	35	36	40	30	48	41	49	41	31	28	42	38	29	25	27	38	35	27	38	39	38	34	33	30	33	40	34	40	38	38	34	32	56	21	35	24	35	39	40	36	23	34	34	29	27	47	26	42	41	34	25	37	41	35	32	31	35	37	23	29	32	28	37	37	28	29	34	34	37	41	34	46	34	43	41	26	45	32	30	31	35	29	36	32	45	34	45	36	35	36	35	31	31	30	33	21	25	25	45	35	34	35	28	35	39	29	38	40	39	39	25	38	44	28	39	30	42	44	35	42	40	23	25	35	28	34	37	43	32	41	34	41	33	38	36	43	33	39	25	26	29	34	35	30	33	35	37	45	39	45	29	38	32	26	26	36	22	23	33	39	36	34	42	43	26	35	27	42	40	43	30	33	39	43	29	29	45	36	34	29	44	27	25	37	37	42	37	40	29	39	44	20	29	43	39	32	21	40	33	40	32	35	23	29	37	31	35	35	20	29	30	37	47	45	29	33	25	44	31	30	31	27	36	31	39	31	39	26	25	40	33	38	32	38	34	34	38	30	38	30	32	35	38	22	30	32	36	30	39	32	35	37	36	35	37	23	37	26	29	36	43	46	38	39	30	34	34	31	33	30	49	36	40	34	36	28	27	41	38	26	37	31	32	32	32	33	26	41	36	33	34	38	31	33	36	47	32	27	31	29	36	41	41	35	33	32	36	30	36	32	32	26	38	31	37	41	39	35	33	36	36	30	35	32	27	34	36	37	36	41	39	28	33	29	28	41	50	39	40	30	35	40	35	34	34	40	20	38	32	34	39	32	33	31	45	39	44	30	26	32	24	30	26	32	35	27	35	31	40	29	22	39	40	30	31	28	38	33	33	29	42	29	30	39	28	34	32	39	35	28	24	38	41	36	29	37	32	31	33	36	41	28	41	38	40	31	40	42	39	30	51	50	36	29	23	38	29	38	36	38	33	40	37	46	34	44	33	44	37	32	37	36	40	33	32	31	41	31	39	31	40	42	35	30	39	30	29	39	38	36	32	30	36	40	35	34	44	47	33	31	39	32	34	32	31	36	42	39	31	35	46	34	33	35	35	30	32	44	35	31	47	26	35	29	47	36	32	41	32	39	33	31	44	39	33	34	44	40	41	38	29	39	41	39	29	32	44	34	33	34	31	23	34	29	33	35	40	30	34	34	32	37	35	30	39	33	26	42	30	31	29	34	43	32	39	33	35	37	32	25	31	47	34	34	40	37	27	22	43	21	35	41	35	43	36	42	27	28	36	37	33	34	39	42	31	33	43	33	44	28	37	39	29	40	40	42	31	37	41	32	33	32	29	29	24	35	23	38	32	31	32	24	31	31	32	34	27	33	34	35	28	33	31	27	43	34	46	28	49	36	41	30	29	34	29	39	33	31	30	36	27	32	31	31	32	35	38	27	39	24	37	30	47	34	41	29	34	28	37	35	33	42	31	42	33	31	32	25	33	42	30	40	43	25	37	40	31	33	33	30	27	27	39	33	39	41	30	34	26	32	46	28	40	24	25	34	38	41	35	34	35	30	30	31	38	47	30	47	39	41	30	31	44	33	38	21	29	37	30	34	30	43	54	31	27	34	27	40	29	37	37	36	29	28	46	26	34	32	35	40	31	26	37	26	41	40	28	34	24	32	39	40	43	38	29	31	26	43	28	26	40	30	33	38	36	31	42	34	26	33	40	31	26	41	36	35	50	32	32	30	21	27	24	49	37	36	34	25	27	46	39	36	31	33	33	22	24	33	29	41	33	40	44	29	37	35	46	35	28	34	36	52	43	28	37	39	38	24	36	36	36	34	33	35	41	37	45	32	31	33	27	38	33	38	36	39	39	28	32	32	24	36	35	35	32	22	21	37	37	43	39	37	27	35	28	29	43	28	25	35	33	34	39	45	49	38	33	43	32	28	26	31	33	25	36	35	49	42	34	32	34	42	33	29	32	35	37	28	44	35	37	38	35	29	40	34	32	27	30	41	34	28	39	30	37	24	39	33	30	22	38	23	45	34	36	24	47	38	32	37	28	30	39	36
26630	9078	2730	1686	2431	3813	4599	4377	3696	3373	3388	2956	2776	2487	2028	1742	1382	1210	1216	1064	866	817	709	646	609	537	512	522	469	467	461	433	393	347	394	356	359	314	309	311	280	314	330	307	279	300	331	294	324	302	300	292	289	340	299	321	311	319	312	331	269	329	292	297	288	288	310	281	284	287	275	310	309	315	317	330	301	322	320	325	302	313	273	291	291	317	277	290	294	297	294	291	312	279	314	293	278	303	310	295	316	329	246	288	299	318	297	287	277	269	297	320	313	297	311	284	299	293	303	307	297	277	312	311	285	314	312	352	281	306	322	314	327	298	316	267	288	302	270	324	287	291	296	257	280	294	252	253	282	305	277	313	334	260	308	279	333	301	306	296	315	310	297	265	286	315	297	303	311	290	281	299	303	287	288	299	271	286	324	284	307	331	308	270	259	278	306	303	290	267	312	300	295	272	313	280	324	279	303	315	292	312	301	283	308	282	307	329	260	289	282	294	314	281	304	294	299	289	307	291	327	305	293	282	305	291	285	289	266	268	296	287	277	261	316	255	279	313	331	301	294	316	309	298	304	274	294	299	266	311	307	293	249	307	295	271	314	273	283	307	296	300	312	294	306	321	313	311	263	266	329	293	300	281	285	312	306	292	290	285	262	318	310	268	286	291	325	280	304	277	284	296	271	312	276	302	284	293	285	312	307	290	273	263	312	267	302	305	306	289	286	280	289	304	306	326	282	308	316	284	319	295	291	295	279	334	297	286	303	301	328	321	297	302	268	259	289	298	316	327	314	295	297	283	295	296	323	290	302	278	300	284	312	314	285	343	292	290	280	293	312	293	322	290	288	292	297	292	312	288	317	261	291	310	293	272	289	286	307	309	296	318	295	297	333	284	297	303	297	256	279	276	296	299	332	309	297	295	302	300	289	312	311	329	291	306	292	258	298	293	292	317	284	318	302	290	279	297	278	275	284	282	275	289	295	303	288	306	283	297	263	308	290	275	306	254	279	298	293	298	306	319	306	258	292	286	286	302	282	293	295	273	321	280	302	277	294	271	315	293	314	302	309	299	314	297	305	290	317	272	252	288	305	312	279	286	301	314	299	291	319	282	339	287	272	306	323	296	298	296	279	294	310	318	326	302	297	290	312	306	276	263	261	305	319	292	277	281	311	292	286	313	308	288	292	305	308	297	288	307	285	276	307	288	295	282	315	322	297	302	322	322	283	300	298	301	297	277	303	336	300	282	322	296	313	293	291	295	317	278	302	300	299	307	270	321	304	289	302	297	294	303	281	306	298	327	275	277	271	288	266	281	303	296	285	309	323	304	309	300	309	266	293	316	281	317	323	314	258	318	307	291	291	294	315	288	310	295	286	294	310	299	297	328	293	284	330	300	320	310	300	277	286	267	284	321	289	292	287	326	290	304	304	280	340	304	284	291	319	266	300	257	297	292	286	297	282	309	303	298	308	312	300	290	313	304	300	316	279	308	259	263	289	286	300	328	280	322	302	285	333	301	267	297	307	280	281	302	321	335	318	299	301	296	299	306	297	318	323	276	312	298	292	302	283	303	327	297	299	324	310	325	293	291	292	265	327	292	290	295	309	319	299	300	318	318	301	299	301	298	303	296	292	292	325	271	310	290	272	330	291	320	330	319	334	289	300	326	320	297	315	302	323	313	308	286	306	283	300	278	296	292	296	294	290	286	313	281	272	284	291	311	274	296	307	307	276	310	283	289	335	295	294	325	289	288	319	327	276	318	300	292	286	280	309	302	305	279	283	293	273	325	273	283	247	303	304	295	308	294	286	281	289	292	304	298	291	315	292	284	295	294	288	302	310	310	328	300	310	296	320	292	299	307	305	313	286	273	284	281	281	291	314	309	271	295	300	319	296	316	317	296	314	304	317	273	306	304	307	305	283	299	272	280	292	293	308	304	281	297	318	278	298	296	320	318	270	283	305	287	316	303	300	301	298	313	312	280	271	302	294	305	302	304	277	293	308	296	295	299	310	308	293	311	332	268	310	270	294	282	317	310	301	301	317	302	288	320	291	296	268	286	272	290	314	283	295	298	335	330	290	323	301	312	314	273	283	330	280	288	306	307	298	299	283	296	320	299	289	320	309	298	295	301	263	262	304	290	339	309	277	304	286	280	284	301	296	305	296	293	315	287	259	300	312	291	280	273	305	295	280	281	329	236	299	313	295	265	297	336	278	290	302	304	316	326	278	272	311	306	295	309	316	299	282	269	267	289	318	298	280	333	268	295	290	260	291	296	291	310	306	296	295	270	301	281	319	297	306	289	306	284	275	304	315	306	291	287	278	287	294	306	307	285	280	270	299	305	304	291	298	301	293	295	294	286	321	283	315	300	311	288	297	270	301	300	327	302	280	282	261	334	282	303	259	275	306	291	326	302	301	286	290	304	290	287	285	263	294	305	316	314	313	297	316	298	283	279	276	274	279	348	295	292	288	311	303	303	281	330	318	287	306	258	271	285	281	299	333	292	283	283	286	284	296	275	294	304	267	261	300	296	325	288	324	262	260	307	279	279	275	308	292	303	292	297	260	308	309	276	301	316	291	314	293	300	313	303	278	308	293	301	298	279	309	330	305	293	300	294	294	310	283	294	274	317	283	284	271	277	290	312	312	323	300	251	306	295	305	287	272	250	293	301	283	284	300	243	287	283	299	300	278	266	290	318	288	280	287	308	281	283	285	307	263	306	312	287	322	309	322	281	294	282	315	266	299	307	299	319	301	282	329	293	297	291	300	294	313	298	318	294	301	283	318	317	271	262	277	284	311	312	296	307	288	302	304	315	270	352	275	305	289	277	297	295	284	307	303	317	293	294	289	281	288	287	290	305	295	280	286	301	284	290	294	279	278	298	299	287	290	291	263	315	259	291	277	273	292	328	333	313	306	306	280	283	308	274	299	303	299	314	288	323	307	299	265	303	271	303	297	311	299	295	265	276	296	305	320	286	299	302	268	302	338	278	293	306	282	286	295	289	319	251	284	287	318	284	280	277	292	310	274	318	288	275	281	303	311	282	308	299	285	293	320	286	281	294	305	291	311	303	323	329	273	272	299	298	293	303	312	316	285	308	278	246	258	299	299	285	305	276	301	266	292	294	301	284	291	291	265	267	304	296	273	292	303	304	300	297	290	304	297	301	321	311	298	290	279	316	278	307	278	307	277	296	301	290	296	271	283	311	308	288	297	310	304	325	263	316	315	302	318	309	292	292	294	305	303	295	290	290	299	306	288	303	291	311	328	273	332	272	293	304	292	300	289	281	314	293	315	314	315	311	275	301	272	277	281	278	299	294	318	320	276	306	279	319	297	293	324	292	291	287	306	320	316	325	275	304	280	309	291	315	267	291	302	285	307	300	262	316	285	307	294	315	310	275	288	284	300	310	301	273	301	264	288	293	317	314	302	314	305	297	328	323	298	292	281	283	301	310	289	287	290	290	295	313	279	296	291	312	287	277	262	305
4800	1784	365	168	145	113	145	139	152	154	150	133	142	107	110	101	84	112	83	89	82	83	72	59	70	73	67	62	71	68	66	62	57	50	67	68	58	59	68	51	55	50	64	67	58	36	57	55	43	61	64	57	47	58	48	47	46	58	54	51	50	61	38	51	54	56	50	49	50	46	50	53	61	53	57	48	49	42	45	55	65	53	57	56	73	45	56	47	49	58	46	48	47	40	54	57	58	59	46	43	60	61	49	57	59	50	46	58	56	45	44	51	58	61	53	56	52	55	64	54	64	54	56	59	52	46	64	53	48	62	65	35	54	46	63	57	55	48	55	47	46	39	53	56	37	45	56	57	44	46	54	48	56	41	54	35	56	67	60	53	50	59	53	55	59	59	52	57	46	59	47	61	68	64	39	53	69	60	62	49	64	54	49	50	54	56	57	44	51	36	58	56	59	47	51	58	49	52	46	50	47	56	44	66	56	49	45	59	56	54	41	59	44	55	72	46	55	45	54	45	59	47	59	59	57	45	37	53	49	51	57	50	63	62	68	52	52	59	68	56	61	48	51	57	65	73	60	59	48	50	62	55	53	52	47	52	58	60	66	64	55	61	63	51	50	45	44	62	59	62	68	47	55	57	43	58	55	52	57	55	45	50	48	56	52	46	45	58	49	55	46	46	45	49	51	52	60	40	56	48	55	50	68	59	56	61	59	54	54	48	59	52	63	54	61	46	68	58	55	62	47	53	42	55	62	52	56	64	62	52	57	57	55	54	50	55	60	58	71	45	59	61	51	53	57	48	59	52	59	52	57	60	56	44	65	48	56	58	48	51	52	64	64	62	48	47	49	64	55	47	49	44	54	49	56	55	46	56	46	57	56	48	48	47	61	46	58	50	47	46	50	54	54	44	42	76	53	47	51	54	45	50	54	55	51	57	47	47	63	61	48	60	57	63	58	54	50	43	51	63	45	68	56	54	45	51	49	65	46	67	54	50	54	68	59	49	49	35	60	57	72	70	51	60	53	48	56	57	46	58	50	62	57	64	53	59	48	48	62	64	58	55	55	56	49	55	46	54	41	56	53	41	60	58	48	62	61	51	50	65	63	58	55	55	54	50	56	45	54	62	35	54	54	54	48	60	49	51	53	61	69	57	57	44	49	57	55	51	53	51	64	53	44	54	43	46	55	51	41	43	53	51	47	59	67	45	54	48	41	48	36	41	54	54	56	47	44	52	52	53	50	54	52	70	58	48	52	62	53	58	49	56	71	62	74	59	57	61	49	61	58	49	60	63	58	61	58	39	47	71	54	54	48	62	60	52	59	53	53	47	66	52	71	37	57	49	53	52	61	62	54	50	65	54	62	56	57	43	47	55	42	54	47	53	56	46	51	57	61	66	59	53	52	59	53	52	46	64	49	68	49	68	43	41	53	65	58	55	56	53	59	45	76	64	68	50	50	48	47	45	62	46	47	57	47	57	58	65	47	52	52	43	55	61	65	52	62	45	53	55	50	51	68	62	58	64	65	56	51	49	42	48	44	42	60	50	53	64	53	55	64	66	64	43	48	46	58	59	55	46	57	49	61	50	55	62	47	51	37	54	53	49	55	52	53	54	55	69	64	57	40	47	64	56	46	61	46	58	46	47	54	55	58	47	58	53	55	52	50	44	58	52	52	50	53	52	42	48	63	45	55	61	53	44	43	65	60	46	48	57	55	67	52	51	48	53	54	50	56	55	55	48	55	60	40	56	49	58	56	53	54	57	58	50	50	54	66	55	49	62	48	62	64	59	53	41	55	53	55	42	43	53	60	52	52	56	46	48	46	57	46	50	56	53	54	59	48	64	67	56	63	53	55	61	43	51	58	55	42	55	52	56	49	43	52	50	69	57	56	59	49	44	51	55	53	54	57	58	57	59	65	63	50	45	54	53	56	58	54	55	56	46	46	54	50	65	59	55	49	45	47	45	60	48	54	57	51	56	62	47	75	48	52	53	54	59	53	52	50	68	59	46	42	47	45	56	52	51	72	60	55	41	60	59	44	57	46	37	57	54	59	37	70	55	70	52	49	41	57	44	60	51	58	40	46	53	51	55	56	57	51	49	50	60	63	55	51	36	52	59	58	52	48	58	53	43	63	65	33	53	54	73	51	43	49	52	52	48	54	48	59	48	54	50	46	63	50	59	43	59	53	51	47	57	60	72	48	40	46	49	52	52	59	42	57	53	66	41	66	36	59	59	42	58	49	67	46	49	49	42	56	57	63	63	50	58	50	49	60	47	64	42	68	61	46	57	60	40	59	55	61	47	40	71	57	53	49	50	59	55	44	60	54	54	58	48	51	73	55	43	53	47	62	50	64	47	45	61	49	46	68	50	63	54	49	63	63	64	59	52	59	54	54	45	54	59	50	65	65	54	47	55	63	50	38	56	65	51	59	49	56	46	55	55	55	55	53	50	57	47	55	51	57	62	60	62	63	65	55	48	64	65	65	53	61	61	47	51	51	59	62	53	62	55	54	47	60	71	61	61	45	36	62	49	44	48	58	51	36	45	43	58	52	55	69	59	49	63	60	37	46	58	45	64	49	45	54	56	63	59	52	44	67	59	59	63	55	50	58	38	54	68	59	53	41	52	63	42	62	59	59	50	54	69	57	62	58	56	56	58	60	48	37	51	48	55	52	56	51	57	59	54	60	49	45	53	63	47	47	51	57	64	61	46	54	57	55	42	59	46	50	43	49	55	40	48	51	49	58	47	49	41	39	51	60	50	49	60	59	57	61	46	53	60	38	49	56	51	57	41	56	51	48	60	53	48	56	42	57	53	43	53	71	57	63	56	51	62	64	55	56	46	67	43	59	53	50	42	37	72	74	55	61	54	65	45	40	55	56	59	57	51	51	63	38	51	53	60	35	46	55	46	47	52	55	66	49	48	50	52	58	48	58	54	63	52	59	49	53	57	47	50	48	49	49	55	51	67	49	44	32	49	42	49	59	47	60	56	55	48	51	57	43	52	49	69	45	44	63	51	53	53	64	60	54	50	47	51	65	51	48	68	49	48	61	46	46	49	55	42	53	47	66	48	62	46	52	39	55	54	69	43	52	58	42	62	57	44	52	50	58	64	61	49	50	48	61	61	58	47	38	62	54	44	51	49	50	50	65	52	41	58	49	75	54	58	48	48	65	67	47	49	54	70	66	59	58	47	56	59	42	66	58	46	65	71	56	47	62	62	55	69	55	66	62	59	62	61	42	46	68	45	60	51	52	48	60	50	59	63	54	52	63	72	49	59	50	51	67	42	53	51	50	53	54	62	64	49	66	62	43	52	52	61	59	52	39	51	57	52	58	64	52	53	56	61	57	35	46	51	56	51	55	47	42	57	54	52	58	43	57	47	56	60	51	58	65	55	66	55	51	45	46	56	62	59	51	58	58	53	61	49	51	44	47	49	63	50	51	41	58	65	55	64	48	64	60	51	62	48	68	56	49	64	51	48
32927	13928	4056	2695	3937	6613	7600	6805	5913	5395	5414	4705	4435	3710	2984	2552	2217	1902	1893	1770	1487	1411	1238	1038	959	937	898	775	783	751	765	710	686	561	668	569	592	479	520	482	487	494	477	469	521	502	508	448	474	467	476	462	463	476	443	484	498	485	478	499	484	475	461	474	519	436	478	469	466	472	470	473	452	472	479	473	532	481	523	501	514	487	476	442	460	502	491	486	485	491	467	396	468	450	498	478	496	491	452	494	465	469	469	451	493	443	468	481	507	470	477	473	476	447	514	463	475	483	481	463	486	464	431	492	492	461	496	454	457	481	493	501	475	473	496	427	448	438	457	455	478	463	481	452	511	431	521	482	473	445	441	441	469	453	467	523	478	479	462	470	507	498	505	448	460	456	491	477	488	434	449	435	456	491	419	487	441	483	480	481	478	428	456	438	469	496	477	458	488	481	450	475	490	444	470	452	503	472	500	470	479	471	471	464	495	465	463	464	452	457	484	465	493	453	465	494	486	534	476	477	480	436	465	491	464	476	482	478	483	502	490	476	482	465	445	475	481	484	414	479	502	459	453	446	477	491	452	457	484	469	458	483	490	452	437	507	482	478	468	505	456	451	477	500	484	481	512	482	447	476	475	435	477	456	438	481	435	475	442	478	465	459	495	434	467	464	460	463	496	454	456	448	507	462	442	481	487	503	467	476	487	494	479	455	471	473	470	483	458	492	453	480	486	486	449	466	413	436	447	441	456	489	488	463	495	465	436	455	460	484	417	455	470	478	432	450	465	472	458	489	452	472	469	500	457	457	478	488	472	434	498	484	499	525	469	506	462	474	431	456	462	472	455	516	472	457	451	464	498	462	521	460	455	478	478	462	471	474	448	470	452	455	475	428	444	487	475	467	467	474	474	491	470	445	498	487	480	468	460	449	483	451	486	486	471	461	468	426	454	448	431	457	499	469	450	488	460	486	455	436	489	433	450	447	459	444	492	447	508	481	446	453	481	479	453	465	496	478	453	472	442	461	493	510	446	465	446	522	471	504	469	462	478	441	466	473	456	543	473	488	483	492	456	484	471	448	462	481	493	464	440	447	519	474	405	471	462	441	487	467	472	474	492	478	456	512	457	503	454	478	475	454	519	496	469	451	446	451	455	459	479	419	470	499	461	481	466	443	456	496	491	414	468	449	456	486	487	472	440	425	476	462	466	453	415	478	468	473	483	517	460	498	478	455	491	503	476	449	453	465	499	472	477	493	503	455	471	461	471	471	461	501	427	456	426	462	475	501	483	489	423	522	514	452	471	496	441	463	451	473	491	467	475	482	488	447	464	475	473	443	448	479	479	476	493	465	454	453	489	503	495	430	447	432	447	470	483	442	461	461	472	471	446	459	442	417	471	461	479	459	452	484	481	454	484	465	474	468	475	468	473	432	443	450	477	464	543	447	478	492	465	462	466	489	441	455	428	418	474	480	471	455	460	425	464	477	461	448	455	458	466	446	497	474	484	495	461	524	460	474	471	476	455	407	483	464	430	494	465	472	463	419	491	486	484	480	478	475	472	470	487	464	465	495	466	465	462	476	496	479	464	499	464	467	510	457	441	434	439	477	504	437	487	444	446	466	494	497	474	468	464	473	504	490	462	463	471	460	466	466	465	466	490	441	446	463	452	467	512	451	456	473	497	495	461	500	500	465	456	463	476	427	463	494	444	436	485	494	484	429	463	474	472	470	483	471	463	477	458	456	438	481	451	454	479	482	499	451	450	432	450	485	450	497	490	452	476	503	493	503	487	449	465	460	484	479	476	474	436	519	467	453	460	498	448	436	476	492	448	478	453	450	485	483	489	432	499	470	466	486	485	489	463	445	494	455	460	442	532	474	446	477	480	475	421	467	473	474	467	439	465	465	442	438	459	453	477	454	488	416	478	497	482	454	457	509	478	526	474	479	497	451	471	462	468	482	482	472	462	481	477	449	472	463	476	470	435	446	481	507	465	453	492	457	483	439	491	488	437	508	434	458	451	433	449	464	484	449	490	442	477	463	476	453	458	462	500	469	464	447	474	499	488	449	459	484	463	480	424	450	440	482	487	446	454	474	427	439	436	430	500	467	472	464	463	459	470	493	443	465	476	492	441	478	475	465	459	456	454	431	470	448	486	462	432	447	470	424	458	439	468	502	440	436	474	430	491	462	423	497	446	459	489	448	437	497	468	461	474	445	503	434	504	445	457	493	464	530	472	466	441	500	472	467	471	458	455	476	458	472	461	439	503	487	465	474	465	469	479	510	478	499	449	488	466	461	491	481	506	464	469	438	480	453	468	431	463	478	498	492	496	490	489	457	462	458	444	505	442	453	471	459	468	476	492	462	478	491	407	458	416	477	483	438	484	463	458	483	488	463	490	448	461	433	465	456	484	459	483	454	463	472	458	458	489	500	488	510	463	517	479	476	450	427	469	458	461	485	459	482	456	504	446	487	508	516	482	461	456	463	493	459	478	456	442	451	502	472	450	485	465	522	434	438	487	450	477	459	476	434	458	481	458	468	456	462	465	499	472	459	504	452	490	505	452	468	486	481	503	444	452	442	442	448	528	481	474	464	448	479	497	483	419	492	436	493	483	454	426	449	432	444	459	495	458	479	508	478	461	423	450	468	481	459	443	432	464	463	504	479	456	449	479	463	478	474	473	472	454	476	482	458	472	481	472	499	498	477	445	473	464	505	459	445	485	460	470	482	496	423	480	478	469	469	445	466	463	475	484	466	491	436	488	454	466	496	465	409	466	450	469	475	468	433	480	470	450	459	491	472	501	481	454	476	476	484	491	464	470	442	479	468	453	459	480	474	485	448	430	482	461	459	499	485	461	483	476	469	486	487	460	416	476	464	449	495	449	491	473	481	495	510	482	439	461	488	457	464	455	469	464	470	457	465	506	453	491	491	524	488	507	477	468	438	473	445	510	468	481	450	468	463	501	467	488	451	427	502	485	505	493	455	470	486	469	428	489	468	468	486	504	467	489	429	465	468	444	496	477	436	488	461	494	450	486	462	477	468	423	468	479	462	480	459	448	467	454	534	474	465	469	472	483	482	439	498	483	440	496	505	434	475	478	504	438	461	433	506	451	430	495	495	456	470	474	485	478	466	464	459	462	474	492	467	475	489	506	474	453	445	449	486	445	451	482	433	439	470	435	441	462	439	481	443	487	477	487	455	454	451	505	484	466	474	447	477	459	504	492	462	463	468	443	455	447	464	464	470	482	449	422	448	470	482	465	471	460	498	440	475	463	446	450	445	474	451	468	434	452	463	483	513	490	474	453	485	462	451	471	482	441	472	467	478	479	437	505	494	491	472	412	465	464	487	473	486	488	474	502	468	454	473	473	452	477	478	441	459	464	467	469	457	480	465	473	429	483	494	440	477	473	471	469	462	464	472	474	452	471	479	459	480	445	459	454	481	465	449	464	497	447	439	473	435	490	434	458	439	503	465	474	459	456	474	468	474
5074	1476	307	150	85	68	102	75	110	95	119	93	80	95	77	60	69	48	64	48	39	56	34	39	42	39	42	37	31	26	20	31	30	38	32	26	24	25	28	26	18	26	24	20	23	13	13	28	12	20	20	23	25	25	18	21	23	29	25	26	13	16	26	17	18	14	19	19	20	18	32	20	25	18	18	20	17	23	19	29	20	26	26	24	11	30	22	13	12	22	18	15	11	27	22	31	17	21	22	15	19	27	17	22	25	19	24	22	24	18	24	16	23	30	21	20	23	23	21	22	20	25	23	19	14	25	21	16	18	27	27	15	27	24	25	10	23	23	27	29	19	22	20	17	25	20	20	18	23	19	12	23	16	15	18	23	26	14	23	19	26	20	23	23	19	24	30	18	19	27	25	24	23	18	21	16	14	16	24	14	24	15	23	27	22	21	20	12	14	22	24	21	22	18	18	17	24	30	23	19	27	11	21	24	19	13	23	16	28	11	19	10	22	21	33	17	20	29	19	18	14	19	28	19	20	22	16	28	17	21	24	26	21	18	14	18	17	18	17	15	16	18	29	21	19	14	16	17	17	26	25	24	27	18	26	22	22	23	16	27	16	21	29	21	23	25	16	22	13	15	30	23	13	21	23	24	27	28	27	15	22	28	19	12	18	16	15	25	22	24	10	27	29	22	9	22	11	24	25	19	28	21	27	11	14	22	26	14	15	17	19	13	17	23	19	22	24	29	27	24	20	18	16	19	18	20	12	20	20	15	22	19	17	24	24	27	21	28	21	20	24	25	19	22	14	18	27	17	18	21	15	12	28	25	25	17	23	23	25	28	31	30	15	16	17	23	19	18	20	18	16	23	16	24	22	24	31	29	23	18	22	13	21	22	19	25	25	13	18	20	26	11	14	24	15	26	25	25	19	25	15	21	17	21	21	17	21	25	21	18	22	18	18	17	18	19	22	27	29	15	27	25	23	23	18	16	24	30	21	34	23	16	22	21	24	25	23	36	22	27	20	22	23	23	25	14	14	18	29	14	22	17	23	15	22	22	18	21	25	22	21	25	26	19	26	20	20	18	19	25	11	18	27	21	18	21	23	24	20	19	20	16	19	24	23	24	26	19	17	17	15	15	25	21	20	17	16	15	20	22	16	17	20	26	19	21	25	21	15	11	14	19	26	15	19	25	19	26	16	15	24	28	20	24	13	16	37	20	27	24	18	15	24	17	18	27	19	22	19	25	24	21	18	19	28	20	24	27	20	19	19	27	19	19	16	13	23	24	12	23	20	27	23	17	24	24	20	22	26	21	21	22	25	22	13	20	19	25	18	27	25	20	27	20	19	23	20	27	19	26	16	15	20	18	15	29	25	15	19	18	22	10	21	18	22	20	32	25	25	10	19	19	24	23	22	20	26	26	21	25	12	18	14	26	26	17	21	10	19	12	29	20	13	21	18	21	14	23	16	20	23	13	21	21	22	20	32	20	16	21	28	19	24	17	17	20	16	19	20	24	18	27	22	20	28	22	25	24	21	29	16	15	22	19	17	19	32	29	31	22	28	15	26	28	13	29	16	17	21	25	25	23	18	23	18	25	26	32	18	17	20	21	19	17	20	26	19	21	14	20	22	18	19	19	21	18	16	17	17	16	23	26	16	28	26	23	19	10	26	21	15	25	28	24	20	19	21	33	16	24	24	27	19	23	21	34	23	22	30	26	20	21	12	20	24	32	32	27	23	29	23	19	11	20	25	24	27	17	25	23	18	23	14	24	20	19	24	22	12	17	17	26	22	28	36	18	18	11	21	24	25	17	24	17	26	17	24	18	24	32	23	17	24	10	17	21	24	18	19	18	25	24	29	29	11	19	22	15	27	19	21	18	14	18	19	21	20	21	16	25	19	32	31	18	21	26	25	18	27	26	24	23	24	18	29	13	16	16	16	17	20	18	20	17	17	15	19	20	18	19	16	19	20	17	22	9	30	21	16	19	20	15	24	24	23	19	20	15	21	12	20	15	16	26	16	26	19	20	14	23	17	18	17	20	15	34	18	14	31	14	18	21	11	16	18	16	16	28	20	27	17	23	19	23	26	23	23	11	17	19	20	18	24	19	22	24	15	16	18	21	27	20	16	23	19	19	22	17	15	22	27	21	17	20	27	21	24	20	15	22	16	27	17	24	20	19	21	22	19	14	19	23	16	24	19	20	17	23	25	15	15	22	21	11	23	13	18	14	20	18	21	22	24	15	29	24	22	22	16	20	27	19	27	19	15	26	22	25	23	31	21	16	20	16	21	15	13	25	14	18	14	16	21	21	18	25	17	19	16	22	23	23	19	17	22	13	16	18	14	29	21	24	13	28	17	16	13	18	27	22	22	25	21	17	14	21	22	19	21	29	22	19	15	23	20	12	25	22	19	16	20	24	22	22	20	20	27	18	19	29	23	19	20	16	25	22	13	10	19	26	24	23	17	22	22	18	25	22	20	28	17	19	14	19	13	26	24	17	24	25	18	18	18	26	26	15	20	18	14	19	25	19	18	19	16	15	17	26	14	30	19	22	25	13	21	15	28	26	17	33	23	25	19	12	18	22	34	18	17	22	19	25	15	21	17	20	28	20	21	20	18	20	18	15	32	19	28	16	14	15	19	22	22	20	27	16	20	17	21	23	25	17	22	17	23	18	18	13	21	17	22	19	17	25	22	31	26	19	14	28	20	15	20	15	22	16	27	23	24	16	18	17	21	20	29	21	24	17	23	28	29	22	16	32	22	21	27	22	26	21	20	19	17	20	15	22	23	31	23	23	13	22	18	19	24	16	22	15	28	21	13	20	34	14	20	21	24	30	21	20	17	22	26	22	18	23	15	26	20	24	23	25	25	25	28	19	27	15	20	20	24	21	23	16	18	16	25	27	14	22	19	31	27	18	21	28	36	22	26	28	19	29	26	20	21	38	17	19	32	12	29	25	19	25	26	13	24	15	23	15	22	18	22	23	15	21	22	17	22	16	17	13	22	23	26	20	30	21	27	19	22	23	23	18	19	17	21	18	16	15	32	15	26	25	21	16	9	30	24	28	17	20	20	18	21	25	29	26	21	24	19	26	20	20	21	17	18	25	20	20	18	17	27	23	20	28	23	27	28	22	16	22	34	20	22	13	20	21	14	17	19	21	21	24	16	27	29	26	17	30	25	22	23	19	13	28	16	29	30	23	23	23	19	25	18	26	13	15	26	19	16	13	24	22	23	18	18	17	18	18	26	17	15	16	21	25	25	11	16	16	17	28	22	21	22	19	27	27	19	22	15	28	14	21	29	27	30	29	27	25	27	16	21	27	21	14	20	24	19	21	23	18	23	18	17	23	26	21	26	26	13	24	24	24	19	26	19	17	13	29	23	20	17	22	32	22	27	22	24	22	13	21	21	28	27	21	25	18	20	16	17	16	17	22	22	22	28	15	17	23	15	17	21	27	28	22	21	17	17	21	19	22	19	24	17	25
30252	12367	3421	2285	3415	5696	6622	5885	5410	4953	4728	4251	3819	3264	2538	2086	1696	1621	1392	1364	1166	923	892	719	700	660	573	471	449	455	417	393	354	296	381	331	267	203	184	203	193	228	239	199	209	179	223	180	201	184	182	195	177	183	187	172	188	198	186	174	187	195	195	171	189	182	167	199	198	196	192	221	198	239	209	176	223	192	259	215	223	195	195	189	195	165	187	157	186	218	156	172	187	179	188	165	177	202	208	179	168	195	183	190	186	186	173	190	187	193	177	191	196	189	166	202	179	201	202	172	175	176	202	196	136	178	171	160	191	177	170	180	164	169	155	177	165	154	168	189	189	198	164	174	166	194	184	172	196	190	171	210	173	176	183	177	185	210	169	195	174	176	173	174	175	175	150	171	173	202	191	207	192	174	201	171	190	163	196	168	167	204	172	184	187	175	182	191	163	177	173	180	209	181	173	167	180	173	149	166	183	176	175	195	188	183	199	181	179	162	174	169	178	169	195	164	185	192	195	182	174	164	193	183	215	179	167	183	189	188	185	196	176	190	180	188	165	183	177	163	189	176	185	168	185	164	168	168	174	191	192	204	161	152	197	182	192	188	174	171	167	183	162	174	177	196	156	209	182	184	194	176	192	186	190	189	160	163	150	188	197	191	168	193	173	178	195	188	179	181	199	184	187	208	170	179	182	183	187	170	174	197	176	184	182	179	186	195	177	200	197	192	170	198	204	169	194	175	191	182	184	184	190	180	166	185	197	159	171	188	159	163	187	165	173	177	192	157	187	176	191	178	174	174	194	163	175	175	185	183	190	183	166	194	151	185	145	153	198	204	164	155	151	171	168	182	196	189	169	185	186	190	160	147	182	203	189	181	182	169	176	187	173	178	165	178	210	180	194	179	169	181	188	198	182	171	184	170	167	168	183	181	167	166	164	188	168	172	191	183	155	188	188	177	167	179	171	162	195	179	163	177	200	172	184	192	167	174	200	181	204	174	165	175	187	179	159	171	200	179	173	179	191	184	159	205	181	171	198	155	186	189	206	192	190	160	176	186	177	192	186	172	165	170	178	194	177	163	176	198	182	168	176	156	194	195	176	187	184	183	165	207	154	182	179	182	174	182	175	190	176	189	183	194	190	158	189	197	186	179	149	196	170	183	158	162	155	173	186	185	188	170	168	207	177	186	161	194	193	178	164	188	157	183	173	182	159	188	187	193	182	191	182	189	190	177	164	189	175	190	182	183	186	177	181	185	168	162	195	189	194	156	184	175	187	195	190	197	181	166	162	191	182	219	174	199	170	200	200	187	188	175	198	167	182	202	172	180	212	183	164	175	180	174	193	164	174	177	193	170	203	154	176	197	172	163	189	155	160	193	204	184	179	182	171	170	179	177	177	165	168	197	167	195	185	185	175	189	178	146	185	174	180	187	217	175	170	203	162	160	179	183	165	174	185	180	186	212	179	186	189	175	164	201	175	197	181	183	188	219	163	173	168	164	184	160	177	188	187	176	178	176	172	191	184	187	184	181	181	187	184	193	154	175	171	178	169	186	176	188	176	185	186	152	155	177	177	189	181	188	181	188	192	166	164	192	178	170	159	172	211	163	175	185	187	142	205	167	182	189	176	174	177	171	170	185	164	169	170	177	191	179	178	182	192	188	163	154	186	176	160	187	173	160	188	174	171	196	194	193	163	195	185	195	189	201	169	181	175	184	179	181	191	169	191	185	176	205	153	189	168	188	183	193	173	137	176	179	160	175	170	165	156	165	171	215	160	159	179	168	170	197	185	204	171	167	184	178	154	188	176	170	168	177	168	173	166	175	187	182	167	167	187	179	194	182	197	195	156	219	172	184	173	188	195	191	152	168	200	169	188	186	185	194	176	198	171	186	165	183	170	181	191	166	159	166	183	195	192	185	176	178	186	188	197	172	187	178	179	189	175	170	188	191	200	178	188	186	150	200	172	172	170	172	170	191	169	194	185	175	170	180	166	188	193	166	189	188	171	172	192	174	172	169	147	181	178	170	175	184	178	198	197	172	191	179	170	167	174	184	175	185	181	185	161	177	163	199	178	194	197	180	188	180	177	170	187	190	203	180	202	168	178	197	181	194	203	175	212	177	212	187	175	150	153	193	187	167	152	172	180	198	165	187	194	163	167	172	188	198	203	189	193	189	193	171	175	178	183	166	177	169	167	194	168	199	162	158	195	187	160	176	186	174	196	175	181	182	173	187	175	192	185	184	169	163	175	182	208	206	178	189	189	168	192	202	177	197	177	175	168	162	172	179	195	203	202	162	165	169	162	206	192	187	170	161	194	170	163	187	185	187	180	196	185	196	198	186	184	201	161	196	197	162	188	173	167	204	189	166	182	205	196	189	181	179	219	177	186	187	191	176	182	186	172	165	183	167	188	169	190	172	168	176	190	200	189	195	194	172	188	175	171	189	194	148	171	190	167	200	172	178	197	158	174	166	179	188	187	196	169	170	190	177	189	177	189	167	187	182	180	182	186	199	182	175	161	170	156	177	207	163	189	185	221	177	179	165	171	183	174	186	173	165	169	182	158	187	178	180	181	188	181	170	184	171	161	155	168	169	186	177	184	171	154	170	154	166	163	197	183	172	166	192	170	193	191	190	176	171	188	171	185	187	183	154	182	184	182	162	147	184	178	179	181	160	183	200	171	177	198	199	190	176	186	208	164	159	159	194	156	171	191	176	201	186	162	172	171	184	188	188	176	163	194	167	155	168	193	178	168	188	186	160	175	189	203	144	163	172	176	172	190	188	188	173	182	179	189	171	164	178	194	188	203	167	189	180	177	180	185	196	192	197	180	187	176	186	188	162	168	173	167	178	163	197	156	163	191	169	165	167	162	188	195	165	194	189	175	191	176	170	214	193	197	141	188	193	154	175	198	151	185	194	176	182	165	205	179	178	177	177	169	166	173	184	179	188	179	208	197	155	188	203	178	184	188	185	183	171	156	178	186	167	183	178	187	190	166	172	172	178	195	171	177	181	167	192	192	186	177	172	172	188	186	193	200	156	180	166	178	193	190	175	162	183	187	195	174	176	203	162	159	169	183	168	189	178	204	176	173	188	166	180	154	181	176	211	179	174	178	177	168	198	182	182	193	177	179	180	184	170	193	179	167	177	169	165	188	166	178	189	175	185	171	158	172	185	182	191	146	211	179	190	179	185	186	186	165	191	178	184	172	180	179	171	174	189	197	163	180	170	185	182	195	182	178	179	203	210	163	177	205	193	205	183	186	171	209	185	161	168	182	166	158	161	176	204	201	188	195	186	171	178	176	181	173	177	204	188	173	168	203	188	181	175	185	182	183	174	177	179	178	166	174	200	159	190	203	175	161	183	174	175	176	178	182	160	179	178	201	188	186	189	178	149	167	160	186	165	173	199	166	172	178	159	162	168	184	154	179	166	184	178	154	178	188	173	142	188	189	205	162	179	160	178	176	180	190	180	180	176	178	195	176	181
6512	2468	462	231	155	138	165	181	189	155	190	197	161	130	107	103	73	102	97	81	87	77	59	66	56	56	67	44	75	49	49	61	63	59	60	58	52	49	49	41	30	52	52	39	41	48	50	41	41	45	42	37	44	41	54	50	42	38	51	51	36	34	54	42	61	54	49	42	47	43	41	43	42	41	49	42	44	48	47	40	34	42	44	58	48	34	48	45	52	38	53	40	50	45	35	54	47	50	42	54	40	50	45	48	50	54	42	35	40	54	40	43	36	36	46	52	54	38	33	49	55	46	44	59	47	42	49	40	42	39	47	37	30	45	55	60	43	43	49	44	42	42	37	39	43	50	50	44	40	48	39	52	53	44	39	34	50	56	62	43	51	48	41	28	47	52	62	36	30	44	49	44	41	36	36	47	37	37	43	38	46	47	37	60	46	52	40	46	43	54	43	43	41	43	56	45	39	37	46	49	40	43	52	40	42	45	47	39	44	44	45	52	36	42	41	32	45	35	49	40	45	42	43	40	38	64	31	31	30	41	46	32	41	42	47	44	48	37	49	41	45	41	30	39	35	57	46	34	41	39	54	35	41	50	42	51	45	54	44	32	44	47	52	54	48	33	39	46	44	44	43	47	54	52	50	40	43	35	39	43	42	37	48	45	44	39	41	57	41	39	38	39	35	43	42	51	34	54	41	42	42	56	50	47	42	43	48	44	27	35	46	48	43	43	64	39	45	49	37	44	37	42	38	51	53	45	37	39	45	34	48	39	49	35	39	35	42	47	47	43	43	39	55	46	50	40	48	37	34	47	46	49	39	60	47	35	40	42	48	50	36	35	48	37	36	42	53	44	32	44	46	37	38	44	38	52	50	46	35	43	40	42	49	26	48	46	31	40	51	51	44	48	51	40	43	54	33	56	47	40	44	44	42	38	55	36	41	48	46	35	55	47	39	40	41	39	49	45	51	43	40	28	47	45	42	36	28	49	59	46	48	47	42	36	34	47	48	42	41	35	45	40	47	50	43	44	43	52	45	51	41	47	34	44	30	49	46	33	46	43	43	43	53	50	49	59	34	38	51	39	53	54	42	42	52	48	40	45	37	39	41	41	34	50	43	39	43	50	31	36	35	42	37	53	47	37	50	43	41	37	58	49	40	40	39	39	50	38	45	41	47	35	44	50	41	55	46	46	42	48	58	32	37	41	44	51	42	39	46	55	50	23	44	37	47	60	46	47	39	50	42	46	44	47	39	39	48	43	45	43	53	38	47	46	57	44	43	41	56	45	42	45	39	54	51	48	32	46	33	39	45	34	35	50	45	39	47	42	42	30	44	54	63	37	48	33	39	50	50	58	50	40	46	45	47	42	54	46	43	44	47	38	47	40	44	52	40	42	39	32	42	40	39	34	48	48	43	46	54	45	44	38	56	42	40	47	48	47	48	46	44	34	40	42	49	48	56	38	41	48	44	50	46	55	56	42	34	44	56	45	47	44	45	50	55	40	56	51	52	48	37	40	35	45	44	47	41	37	40	53	50	51	56	54	50	54	35	39	48	47	38	37	48	45	47	45	45	34	45	43	41	56	51	41	39	48	40	49	47	37	35	44	52	38	43	48	52	44	41	39	56	44	41	39	56	46	47	57	53	58	37	35	38	47	35	40	40	37	48	47	43	40	38	41	48	44	41	49	48	60	48	41	45	39	38	32	51	49	44	50	42	55	44	43	33	53	43	44	41	38	51	33	56	53	36	54	47	46	41	48	46	40	31	45	47	36	47	50	41	51	49	39	44	45	48	54	58	38	51	47	38	33	50	50	38	41	40	57	36	55	46	48	40	45	42	33	47	50	37	41	45	46	47	40	44	47	57	39	54	47	37	50	48	42	47	43	46	42	43	58	48	49	35	44	40	39	34	39	42	42	40	43	35	51	49	47	40	40	46	37	36	45	43	57	46	49	46	43	40	55	33	50	46	50	36	50	35	38	36	47	47	56	47	33	46	42	49	41	38	47	36	57	43	42	52	48	53	32	45	40	47	38	42	48	39	46	47	43	47	42	39	39	44	48	38	50	45	46	57	50	47	38	47	42	47	25	50	31	45	44	39	54	48	66	44	39	52	43	43	41	38	44	39	35	58	52	48	43	41	39	47	43	47	31	43	51	37	41	45	60	40	42	50	37	47	51	49	48	55	44	48	47	46	48	44	40	40	44	48	50	53	47	39	38	51	48	48	35	43	43	55	48	55	43	41	47	40	51	52	31	42	37	39	37	53	45	54	55	41	55	50	46	36	34	49	49	60	43	54	35	49	42	42	38	42	40	46	38	47	53	55	45	54	44	51	45	53	48	41	48	46	39	38	46	39	36	51	47	35	42	37	50	48	42	44	35	59	49	53	37	35	47	45	49	37	40	41	41	42	34	44	42	46	33	43	43	28	41	51	46	40	35	44	37	38	43	50	51	45	46	36	48	57	42	53	38	42	46	50	44	45	44	52	46	37	41	41	42	42	38	54	37	46	50	55	43	46	45	35	45	46	41	44	37	34	47	36	47	54	43	33	49	42	38	43	48	41	52	42	49	47	50	37	54	41	37	59	51	44	44	42	49	50	36	49	29	50	47	32	46	69	44	49	47	46	51	57	36	44	30	47	53	37	53	42	41	44	37	44	57	47	32	44	36	53	59	37	52	36	54	31	37	37	39	36	52	55	41	38	42	45	39	40	39	48	52	37	40	47	43	52	45	36	41	52	44	33	43	53	46	38	44	39	38	45	43	60	39	42	49	39	37	45	49	40	51	50	38	47	44	38	52	42	44	42	46	55	34	47	43	51	51	38	41	33	45	43	33	53	52	38	35	40	42	36	47	39	37	38	39	45	51	41	44	37	32	35	49	38	42	50	44	55	33	33	37	38	40	37	35	43	46	37	36	47	57	42	39	35	52	57	39	49	46	61	42	55	44	49	47	38	53	43	50	52	49	48	42	48	40	44	37	43	44	37	41	49	47	44	43	47	39	38	44	45	40	48	44	43	45	40	40	41	49	48	50	47	53	50	32	46	38	49	52	26	46	32	34	46	45	44	48	52	41	38	43	46	41	47	39	52	38	40	33	53	47	50	39	48	49	35	45	48	36	68	51	45	37	35	51	61	33	50	47	41	46	42	60	42	46	35	39	43	52	43	47	44	44	46	43	51	44	38	35	57	50	54	57	45	54	45	54	45	44	41	60	43	49	51	43	56	42	53	31	42	52	46	48	54	53	37	45	37	45	46	46	47	45	36	48	41	51	33	41	39	44	49	42	45	48	28	53	41	54	55	33	55	43	49	41	50	49	52	45	42	49	49	41	47	42	43	40	50	47	44	53	58	52	40	41	41	41	42	43	48	36	43	49	43	28	32	59	55	47	42	39	31	45	46	52	42	40	56	38	40	58	37	43	55	37	46	48	49	39	49	46	44	37	43	46	37	46	28	46	54	48	37	45	48	49	62	41	41	40	37	38
35878	16623	5098	3442	5406	8183	9108	8521	7786	6997	6510	6218	5571	4167	3410	2869	2492	2215	2214	2053	1867	1525	1284	1242	1140	1059	995	868	819	847	711	710	578	592	606	634	504	429	438	434	451	458	434	419	439	426	378	409	465	408	410	457	419	408	403	399	466	385	415	409	403	424	391	417	448	390	399	423	380	411	420	425	415	416	445	445	436	465	452	437	480	382	408	394	380	411	400	393	369	399	384	451	370	392	414	384	410	421	383	412	384	360	362	371	391	389	410	418	371	377	374	409	384	393	379	406	387	376	394	423	381	381	384	408	399	387	370	409	417	375	410	414	414	408	401	386	380	414	378	408	383	384	367	401	395	383	371	380	399	385	405	391	376	421	383	398	411	374	382	378	427	403	395	382	378	401	399	391	403	403	411	361	410	435	416	388	405	409	412	433	413	374	401	378	407	404	406	384	385	430	389	418	396	381	389	388	359	408	380	359	350	420	398	390	403	389	406	399	417	425	379	434	378	386	433	369	345	399	368	387	375	399	410	379	404	427	389	395	395	408	370	390	401	388	385	395	386	414	382	407	412	387	411	352	399	400	376	387	415	367	373	384	369	382	408	378	404	449	398	395	369	416	390	409	396	373	393	394	414	430	400	451	380	400	378	375	426	412	391	416	428	413	415	422	400	380	387	389	387	396	412	420	371	366	409	425	388	386	409	399	362	408	383	380	419	410	380	427	400	388	443	364	406	380	366	417	397	398	399	387	413	418	387	414	366	420	430	395	421	367	411	426	412	395	389	407	395	442	378	430	375	384	411	400	412	384	382	390	394	405	416	399	363	398	364	407	408	395	386	379	376	411	379	407	395	424	414	402	353	388	409	376	405	377	388	384	389	411	399	375	413	426	394	372	403	396	377	394	387	369	388	384	414	382	424	392	392	427	377	403	408	382	371	417	379	384	353	365	414	391	388	385	404	404	403	429	366	378	372	395	395	398	394	403	392	398	358	416	390	429	356	390	383	399	413	369	391	415	419	373	406	373	406	388	349	341	395	372	362	405	407	407	380	396	388	381	406	407	391	439	376	415	396	390	425	400	372	404	401	385	374	394	415	405	408	392	364	381	385	395	400	387	367	401	404	393	348	418	435	375	396	385	396	391	378	404	359	411	376	392	401	373	402	382	406	430	391	449	394	397	388	401	393	405	393	398	396	401	379	400	417	407	422	410	391	349	407	383	372	388	412	402	386	391	376	419	383	372	414	399	382	335	375	374	384	396	414	405	442	406	404	362	380	425	386	394	395	391	401	387	390	446	408	420	367	431	379	378	373	376	408	391	430	410	395	407	386	401	398	419	389	414	375	388	367	394	353	390	396	397	376	405	434	396	386	408	385	359	372	419	385	380	400	423	427	413	407	399	393	387	427	420	415	416	380	380	397	370	394	388	414	378	442	411	404	369	395	408	424	374	402	397	404	356	403	417	368	411	410	393	394	377	371	390	382	418	378	348	360	405	362	415	388	391	389	368	390	429	431	417	394	386	401	382	447	330	415	406	388	389	384	387	385	410	383	368	363	412	376	389	390	384	407	389	359	402	410	396	402	398	378	398	390	392	404	348	400	414	419	411	415	370	401	364	409	405	430	398	406	436	413	405	400	387	407	392	415	394	379	414	406	367	384	379	394	405	365	381	367	428	385	388	372	441	393	383	416	405	396	367	411	364	423	371	397	404	406	414	389	396	388	397	409	395	410	395	373	388	417	400	413	411	390	402	340	404	372	397	403	415	377	349	396	426	410	412	379	384	414	405	402	396	408	437	380	391	415	376	410	400	389	411	417	405	393	405	396	388	377	409	395	393	415	382	426	408	407	416	392	370	379	450	388	413	401	406	375	372	337	358	400	378	368	392	385	388	428	377	384	348	366	379	401	377	366	375	417	411	381	391	405	398	426	411	375	382	405	408	380	399	390	405	414	398	405	344	375	378	396	398	371	396	416	381	410	401	415	426	383	411	388	378	390	415	352	424	392	390	375	397	412	397	439	377	386	393	370	417	381	404	359	376	376	400	404	399	392	377	416	383	380	383	403	354	416	382	377	389	398	377	380	424	412	393	389	403	404	414	385	389	421	395	373	374	421	407	419	410	400	408	361	408	405	395	407	399	412	381	435	419	413	381	365	396	398	394	418	373	406	400	407	368	411	391	431	387	396	412	403	422	386	370	421	392	404	404	392	359	390	419	398	401	409	399	398	423	393	386	401	414	383	394	396	415	411	383	394	380	388	416	433	370	419	417	398	393	350	387	394	422	399	414	387	408	384	402	404	370	420	419	381	390	391	392	404	409	375	375	411	408	399	403	369	405	400	398	381	370	416	403	361	377	381	373	392	406	420	387	405	408	390	427	375	415	414	402	404	407	418	393	421	422	408	424	386	354	384	384	407	395	396	404	404	404	408	386	385	424	401	374	382	364	401	393	389	374	438	377	405	368	393	405	383	408	406	413	406	413	405	399	423	405	399	353	390	345	424	390	364	390	377	389	386	416	394	402	367	401	406	401	381	388	401	394	387	377	406	411	431	371	363	367	412	376	377	366	439	414	409	382	420	410	364	417	397	371	374	386	381	387	382	384	390	350	406	403	411	385	389	403	464	413	383	399	379	380	376	404	397	409	420	430	396	428	374	421	436	407	392	395	410	375	399	379	400	401	409	375	367	376	393	384	410	380	400	393	384	403	394	402	385	351	401	397	439	382	396	380	393	376	414	415	383	375	420	365	381	380	384	374	395	373	427	382	433	431	400	423	372	396	387	390	423	376	420	398	392	381	383	399	410	404	376	415	419	395	398	375	418	389	395	391	406	352	399	389	414	432	400	357	389	398	397	376	403	379	426	387	355	396	370	394	354	395	375	448	416	394	362	415	371	397	367	382	379	376	411	378	394	323	403	424	400	419	381	379	380	412	360	428	430	422	402	404	391	447	425	402	411	394	412	394	384	406	391	379	401	377	410	417	380	395	355	374	390	365	376	390	398	371	383	382	433	356	399	372	361	386	378	360	391	389	395	361	424	392	353	362	411	398	409	372	370	380	379	350	399	388	378	388	393	427	370	383	395	403	403	391	412	386	380	404	388	399	403	352	413	420	422	386	385	397	399	412	392	410	409	453	422	394	385	413	384	398	381	420	389	371	410	378	409	392	397	422	390	377	392	385	365	422	394	421	408	401	409	357	372	373	405	428	422	399	401	365	406	381	400	416	400	387	398	386	430	389	396	380	371	390	434	388	381	387	401	396	417	420	427	388	431	395	393	437	407	375	360	418	382	376	402	388	437	439	412	439	441	380	385	395	387	417	418	407	434	393	412	391	397	375	397	381	405	404	393	413	404	430	388	411	384	389	402	412	383	387	358	385	408	401	393	393	414	374	409	386	387	379	361	445	380	429	406	422	373	369	397	401	413	387	397	382	404	391	413	384	368	404	361	389	437	367	396	383	400	411	382	408	405	398	391	404	396	389	416	374	387	428
3405	908	233	123	87	91	93	93	97	89	93	92	85	83	63	46	64	57	51	54	50	49	42	47	49	47	47	42	46	41	45	36	33	45	38	27	40	37	30	44	39	27	26	32	42	34	30	34	44	51	27	34	27	45	33	37	32	45	35	42	27	40	39	45	37	30	36	39	42	41	47	31	36	31	37	28	34	36	32	50	45	29	32	29	34	33	34	45	39	23	32	45	34	33	54	37	37	46	32	40	30	40	32	26	31	31	34	36	30	32	32	29	38	41	30	36	35	41	30	35	37	33	24	41	40	41	35	42	37	42	31	35	47	35	39	42	32	34	43	34	44	22	32	35	45	31	29	27	39	33	38	53	50	44	42	32	36	36	31	40	42	31	27	39	40	36	30	45	32	37	36	40	37	33	34	39	33	31	42	40	46	40	24	32	34	41	36	34	33	34	33	34	34	33	46	40	40	31	39	32	38	39	30	40	32	32	22	32	37	40	40	28	33	28	22	31	37	34	38	41	28	37	31	31	36	29	34	38	40	39	31	42	38	34	42	36	44	40	39	42	36	33	25	39	39	33	26	35	37	24	41	27	31	42	26	39	36	32	33	35	27	37	27	28	35	34	37	35	33	38	30	35	41	35	36	24	37	37	30	35	24	36	41	24	46	39	30	40	37	44	29	40	24	38	27	38	35	34	42	42	34	45	44	31	39	34	39	33	38	32	40	35	49	41	34	41	29	31	34	43	26	38	26	48	35	37	41	41	32	36	33	46	35	25	28	36	37	40	34	34	33	34	33	24	39	29	29	43	40	34	41	40	39	34	30	42	40	28	33	29	36	34	36	38	36	41	41	21	32	38	42	41	28	36	39	46	39	33	28	37	40	39	53	41	38	23	23	28	27	37	25	43	41	41	34	33	35	38	29	33	39	33	35	52	35	39	34	27	32	24	31	40	45	43	39	36	30	24	38	38	36	36	36	33	41	40	32	39	34	30	33	42	33	45	36	31	40	34	36	34	31	43	28	30	38	35	23	25	34	36	43	38	31	30	38	35	38	34	21	35	33	30	41	27	34	38	34	41	38	31	32	36	44	38	33	31	29	27	34	40	29	37	41	34	32	39	40	31	29	33	34	32	29	27	35	30	30	35	32	42	39	39	36	33	33	34	40	45	31	44	34	29	26	30	40	44	26	38	30	35	35	39	25	43	39	28	43	36	38	41	38	48	34	34	25	35	34	24	32	26	38	38	30	37	30	43	27	43	29	36	39	43	32	46	37	35	42	27	34	34	30	41	38	45	30	42	30	36	35	33	29	38	30	34	38	43	28	37	28	34	46	27	42	39	32	30	31	46	34	36	42	39	39	28	35	29	42	37	41	30	50	36	31	29	33	35	42	35	38	45	30	29	33	27	35	37	25	41	38	32	34	31	23	48	41	26	35	33	29	36	38	37	33	45	32	37	36	45	40	37	35	35	26	26	34	29	42	37	38	30	35	39	29	29	43	35	39	34	34	43	33	28	39	46	35	38	38	29	36	31	36	36	33	39	38	32	27	43	25	35	35	33	36	44	33	37	28	43	38	35	37	42	30	27	37	22	41	27	37	42	30	45	42	39	34	29	36	32	33	42	37	35	32	47	25	42	31	41	42	35	34	34	37	37	34	38	42	46	37	32	27	44	35	28	37	36	22	38	37	44	39	35	33	32	38	39	33	43	30	50	39	40	32	48	36	34	37	36	33	29	36	29	35	28	35	42	29	36	38	34	27	47	33	30	30	31	36	28	44	49	25	39	51	43	37	45	36	41	40	41	39	34	34	24	24	35	24	28	33	35	35	45	30	32	30	46	33	36	35	31	27	37	32	28	43	38	36	26	39	28	40	38	43	39	43	39	38	37	47	41	30	25	36	25	41	37	43	33	38	37	28	40	30	27	34	27	28	33	34	42	34	36	39	30	34	46	41	32	40	37	33	33	51	52	31	38	29	38	48	39	33	26	37	35	42	36	39	27	42	39	27	43	43	35	38	35	28	28	30	33	38	37	43	40	24	43	37	31	44	38	31	39	44	43	38	35	28	42	44	32	41	46	47	32	43	33	37	30	26	37	31	43	36	44	37	43	37	33	36	34	31	39	32	37	44	28	39	43	32	36	33	29	27	35	30	40	34	35	42	29	34	31	33	33	23	36	39	38	39	23	38	31	41	45	33	35	36	31	31	36	38	39	20	39	32	35	42	34	38	36	44	31	31	41	32	40	43	31	37	20	35	43	31	38	37	27	32	36	44	41	24	21	37	22	39	34	38	37	34	39	29	32	31	30	38	43	34	31	29	34	35	39	37	38	33	41	42	28	31	38	34	26	38	38	37	34	34	37	35	46	44	36	41	29	36	35	45	36	42	35	42	32	26	44	32	47	43	35	43	31	37	34	45	32	39	23	35	34	33	35	40	23	38	46	27	21	37	32	37	47	30	34	35	32	31	33	36	33	34	31	32	34	30	37	31	36	40	37	33	34	31	45	35	44	41	31	40	40	29	37	46	26	36	34	29	36	49	37	39	44	35	41	29	24	36	30	42	32	49	33	36	38	30	37	30	40	32	47	39	47	43	36	36	34	38	25	32	41	33	40	41	40	32	37	27	36	33	43	29	29	28	35	27	36	27	32	25	40	34	30	36	36	29	44	30	43	31	46	20	29	37	41	38	37	41	35	33	43	30	32	26	31	30	42	41	28	45	37	28	27	28	35	37	41	39	37	37	30	29	30	35	40	35	30	35	38	27	37	32	31	28	39	34	28	34	37	33	27	47	33	34	34	35	39	25	34	31	33	33	29	38	32	37	33	35	41	29	42	27	35	32	39	40	23	32	30	35	37	39	37	49	35	35	36	24	39	36	33	32	44	40	27	40	40	35	43	26	31	30	43	27	32	49	42	39	45	33	32	32	26	32	36	33	44	25	36	37	26	31	33	32	32	35	40	41	43	27	31	28	39	31	36	31	37	27	30	49	36	35	39	32	39	46	40	38	41	28	42	30	44	32	24	36	35	32	41	45	22	47	30	32	37	18	40	39	41	32	36	35	29	31	43	34	33	34	30	41	33	29	35	43	27	32	36	28	32	42	21	28	30	32	43	34	33	34	30	34	34	42	31	33	32	39	25	33	24	41	40	46	21	42	33	45	41	40	40	43	25	51	33	37	28	39	45	27	45	41	27	33	31	45	25	28	36	35	37	35	50	39	38	39	31	33	47	37	40	32	37	42	42	43	43	42	35	34	35	28	38	26	37	40	30	43	50	33	31	32	36	40	49	29	36	34	29	33	32	44	36	43	24	35	34	41	32	41	34	35	42	31	40	40	34	34	31	39	28	41	30	39	32	42	46	36	30	39	34	36	35	38	39	27	32	34	36	39	41	39	40	36	27	35	29	40	36	40	35	39	48	27	36	25	34	33	25	36	33	28	37	38	30	24	32	32	30	31	33	42	34	45	35	30	37	43	32	37	33
26926	9269	2823	2020	2961	4575	5020	4831	4273	3624	3519	3307	2776	2034	1685	1310	1214	1227	1128	1025	897	792	650	646	652	541	521	532	474	479	495	412	397	376	413	361	304	359	288	326	303	290	324	323	312	311	303	286	328	315	322	316	314	301	346	308	321	321	293	321	314	296	292	322	318	323	295	313	294	291	320	298	321	320	324	335	287	302	327	287	336	319	287	343	307	286	308	361	328	286	321	316	318	322	304	303	301	307	288	287	291	288	278	299	311	322	321	309	320	310	298	295	305	295	329	304	308	289	318	329	281	294	303	306	289	335	311	328	288	310	312	277	316	280	262	286	318	302	330	268	318	314	308	278	294	301	289	299	330	325	317	299	296	313	283	308	305	315	328	314	316	304	288	317	310	295	272	290	291	310	321	316	305	305	287	302	286	284	314	299	277	285	300	297	295	304	278	311	311	318	314	289	313	286	313	298	326	317	300	309	317	327	332	315	254	302	289	280	302	280	280	302	270	290	341	311	324	273	317	282	327	306	289	320	312	303	310	307	290	281	288	337	315	281	278	296	287	311	292	290	308	298	284	321	319	288	333	303	289	306	301	299	324	300	311	297	285	335	341	280	361	283	303	326	276	305	313	310	292	286	295	320	309	318	307	312	317	315	286	322	288	316	269	266	320	324	313	302	362	277	287	302	301	303	293	313	305	296	315	280	303	327	306	336	285	295	291	296	278	305	299	307	301	335	307	303	335	284	311	293	291	315	293	282	314	294	298	293	331	312	292	287	313	313	341	309	307	314	303	295	286	269	312	280	295	317	301	312	310	243	308	284	303	307	277	295	319	321	272	316	300	342	327	283	316	319	326	316	327	290	315	303	328	313	311	292	328	315	319	311	327	318	316	307	319	304	310	322	315	338	305	280	288	293	295	287	309	295	295	295	316	288	293	299	269	305	317	304	354	283	273	285	326	311	330	300	305	326	291	297	280	321	307	303	273	280	272	315	314	336	293	287	324	273	290	312	280	316	283	313	314	297	269	312	304	267	273	332	285	303	317	320	318	276	306	276	290	300	287	299	317	293	324	328	292	332	281	308	296	296	299	319	312	296	270	314	315	330	311	302	317	280	309	314	312	306	313	323	279	290	299	302	309	334	337	306	287	300	314	319	332	325	328	317	305	294	321	327	322	294	307	295	284	313	299	325	297	335	315	294	300	306	328	310	319	317	317	302	301	331	285	308	297	312	320	312	323	310	321	291	295	310	329	299	280	286	301	318	298	317	279	252	324	317	317	293	317	307	305	295	322	330	336	322	292	304	283	326	304	309	303	298	291	292	302	297	327	305	296	313	296	286	288	305	313	306	308	290	321	285	293	290	309	311	320	310	299	308	288	294	308	323	277	316	293	326	302	326	311	307	344	296	308	317	302	292	307	286	310	318	289	292	305	289	311	295	288	297	287	316	300	268	294	288	315	275	328	297	313	321	306	342	329	277	312	287	308	305	342	311	326	306	318	293	308	289	286	313	330	306	278	287	277	288	303	302	345	291	313	305	272	267	318	305	296	316	315	297	295	295	299	286	318	302	290	318	320	314	316	280	280	324	286	296	320	309	276	291	302	320	299	316	298	313	303	307	296	310	305	336	300	305	320	281	318	307	271	311	311	287	293	284	311	271	319	306	292	287	281	272	288	322	347	297	315	333	277	316	307	337	287	324	314	298	288	303	327	329	305	283	313	306	336	364	310	277	314	316	285	318	304	315	291	292	305	286	284	289	287	290	304	333	303	313	275	301	294	318	322	330	294	328	291	295	298	288	315	278	313	289	303	282	292	287	332	322	308	291	290	301	290	282	308	335	307	280	279	276	313	291	303	301	324	314	318	297	260	329	322	324	291	282	299	283	282	298	306	311	301	313	315	318	281	297	304	292	314	299	293	338	289	334	309	281	288	298	276	279	272	295	301	280	310	303	293	333	317	309	307	342	297	310	282	312	276	295	311	290	331	275	295	330	314	296	320	302	300	285	298	310	269	282	313	312	312	277	319	298	287	270	296	309	301	306	317	308	292	302	279	293	331	280	311	292	319	289	283	338	305	318	307	296	303	282	266	285	336	276	290	308	316	276	272	320	284	336	320	297	311	327	322	293	286	296	308	295	321	298	286	293	293	323	309	308	268	276	305	305	305	316	293	296	304	295	295	313	292	299	325	298	303	323	267	308	327	263	281	320	329	280	327	293	300	286	294	291	293	290	313	305	288	301	325	294	299	290	289	297	302	280	311	290	272	331	307	283	306	297	293	300	282	319	325	299	301	292	347	292	295	312	311	310	295	296	283	317	310	288	316	297	299	287	294	320	295	297	302	297	289	285	290	315	282	303	321	327	268	301	315	314	331	282	283	324	326	270	317	303	316	286	313	328	309	262	337	278	277	325	295	303	284	309	335	291	314	296	328	349	299	278	291	316	273	317	296	302	335	301	316	291	308	303	325	296	313	292	322	308	303	302	298	298	297	307	285	282	310	303	277	313	289	343	330	315	303	290	318	310	275	309	322	344	319	303	298	287	361	316	297	302	283	295	295	300	295	289	301	313	311	320	278	309	302	309	292	322	307	332	317	320	287	317	327	300	300	283	305	285	330	287	296	303	297	295	288	286	307	288	342	312	330	312	335	298	332	313	293	304	335	334	319	292	323	328	300	284	320	271	319	264	310	302	326	333	280	323	312	283	310	310	302	296	315	285	330	272	269	302	325	299	288	289	301	275	307	317	300	319	313	286	315	315	303	314	320	284	278	303	279	289	342	295	309	303	303	321	310	290	300	268	304	311	315	289	287	274	301	294	280	264	308	313	313	298	291	305	291	310	312	307	299	292	316	328	316	313	319	299	296	285	302	319	315	281	322	291	278	301	321	294	330	312	291	323	317	309	311	284	300	307	307	318	276	318	302	286	297	288	287	312	325	322	317	304	308	302	306	293	301	309	298	304	308	317	307	300	271	325	300	312	324	285	306	321	291	316	309	317	294	294	239	292	308	293	283	310	322	274	300	285	317	304	313	298	336	295	285	304	280	315	293	296	314	310	309	274	304	273	294	309	288	291	364	304	278	277	318	311	316	297	275	313	279	335	320	290	310	306	298	316	314	277	274	311	307	310	292	299	325	316	290	309	313	314	292	285	299	295	347	271	316	302	329	336	298	292	310	316	310	308	285	325	275	344	297	321	288	319	333	284	310	317	302	333	293	313	302	254	332	303	319	310	297	324	291	297	342	315	309	276	309	301	290	328	303	294	302	284	299	318	313	306	293	317	288	301	313	317	287	287	260	309	301	288	334	288	321	273	299	293	323	287	303	294	314	300	318	295	330	325	311	270	302	316	269	272	314	338	276	308	276	315	313	307	339	305	306	331	300	333	319	303	286	278	351	292	314	294	284	290	262	291	306	300	303	283	311	303	311	309	325	310	264	307	299	329	288	334	269	304	314	310	292	318	288	339	313	293	299	284	288	310	335	306	305	272
4946	1794	380	196	151	135	145	146	159	143	146	172	148	119	90	93	94	79	91	104	80	83	73	72	75	57	67	54	65	66	75	54	56	57	60	51	57	51	56	57	58	52	72	62	55	55	59	49	58	57	52	51	54	58	48	57	56	58	48	56	52	55	60	56	55	48	41	73	56	58	55	57	51	70	54	74	57	62	76	66	49	48	65	61	54	57	54	57	47	44	51	68	54	60	49	59	57	63	57	49	74	58	46	57	63	58	60	51	47	56	54	42	53	59	48	64	51	58	39	62	50	64	45	42	55	46	55	56	63	49	52	62	58	48	73	52	60	58	53	48	58	41	47	59	61	54	59	57	59	58	46	58	57	61	48	56	55	63	51	51	63	47	63	59	53	56	55	58	68	59	59	63	62	70	52	48	51	53	58	68	62	66	64	86	46	51	56	57	58	40	66	59	54	54	56	66	51	43	55	35	48	54	40	49	52	68	68	59	64	62	69	51	54	62	67	51	68	52	54	71	51	60	69	69	48	64	52	47	61	52	61	63	37	53	58	62	51	58	43	62	47	49	43	53	59	61	58	60	59	67	47	57	52	58	51	45	61	62	68	64	61	57	51	69	50	57	65	58	58	63	56	48	56	59	64	44	57	52	69	52	61	55	53	67	55	56	46	48	56	56	62	57	62	59	57	59	56	62	52	61	54	55	60	40	54	43	58	49	44	50	72	52	50	37	51	48	61	57	51	65	53	66	64	47	60	56	56	57	58	53	60	63	54	45	50	38	58	54	61	67	54	61	59	55	59	57	59	61	61	50	47	56	65	57	61	69	47	55	67	53	53	59	55	50	57	61	57	57	53	73	51	62	42	69	51	49	57	52	52	59	61	57	67	58	53	48	42	59	40	53	45	57	69	59	63	42	69	59	54	59	59	60	55	55	62	57	58	56	59	57	61	68	41	67	65	60	61	48	57	49	69	60	56	61	61	44	45	58	60	51	47	63	67	65	62	59	41	47	61	69	53	49	39	62	44	58	46	53	54	53	57	53	48	51	50	62	49	58	46	50	57	49	56	40	57	57	57	50	43	40	66	62	58	60	56	45	42	55	71	55	50	62	63	57	56	43	58	59	46	57	55	48	54	48	63	53	61	54	61	55	51	59	55	44	55	52	52	51	50	55	51	46	48	59	46	50	67	51	63	61	42	58	44	45	59	59	62	38	53	56	51	51	44	59	71	54	59	44	63	65	40	54	46	50	51	61	57	49	50	53	50	64	60	67	50	47	64	67	50	47	51	53	52	48	60	78	56	56	47	43	62	61	52	60	61	53	65	64	53	44	55	57	57	59	38	51	57	59	64	55	54	54	64	47	52	49	61	48	58	64	53	66	51	57	60	57	69	70	57	60	55	51	53	65	56	54	44	35	47	65	61	59	56	44	37	59	53	44	74	45	54	57	61	50	48	65	48	63	54	56	64	47	60	51	52	47	66	61	43	40	64	62	49	47	50	55	59	58	51	54	50	53	52	51	69	49	58	57	75	59	54	61	56	49	57	53	68	64	52	53	46	61	54	62	56	57	47	49	50	53	53	39	57	53	60	50	60	53	57	46	58	44	59	52	44	67	53	49	58	63	64	68	67	57	54	56	63	60	57	40	63	50	59	67	47	54	67	62	58	43	57	52	51	62	47	42	45	54	57	42	77	40	61	61	64	53	55	61	52	65	55	45	52	55	52	57	54	56	71	54	58	55	53	57	65	61	44	47	60	57	55	66	64	63	59	47	58	55	47	54	51	54	62	51	46	55	58	54	53	46	37	60	47	60	51	45	54	55	54	66	67	61	46	58	60	38	60	53	63	52	54	58	67	47	52	52	57	51	41	56	55	51	66	52	78	58	51	53	73	64	40	46	59	57	64	41	43	50	55	44	51	59	71	64	58	61	57	54	59	45	46	62	56	50	50	56	62	59	59	70	43	56	53	58	51	58	55	58	57	58	55	65	58	62	55	48	58	56	79	44	61	57	51	54	73	55	60	62	57	61	52	48	72	45	54	53	40	49	53	50	50	44	58	54	50	64	57	61	52	69	62	64	57	55	61	63	72	67	65	46	63	61	55	53	43	56	51	59	62	61	72	63	51	54	77	53	53	59	43	52	53	45	70	49	74	57	64	42	49	54	54	62	57	47	63	54	37	61	54	55	58	69	42	59	61	53	66	57	52	53	54	52	68	55	54	45	68	66	54	57	50	46	61	52	49	48	53	63	54	65	56	50	58	69	66	39	52	66	49	47	47	50	69	62	48	53	56	69	56	65	49	73	46	45	59	61	48	52	65	56	67	46	55	50	39	66	46	49	49	62	58	44	54	52	44	54	57	56	60	41	67	43	54	55	51	62	47	53	54	48	57	50	52	58	64	45	51	47	63	59	58	53	50	67	59	47	42	47	51	54	51	67	64	39	47	55	60	44	53	57	46	44	51	58	51	47	58	40	52	57	56	50	64	68	64	52	47	51	57	54	49	62	56	53	53	38	58	58	65	53	49	46	39	52	41	56	47	45	55	63	50	42	54	46	67	62	56	67	48	61	55	49	55	61	49	66	58	58	61	64	45	57	65	62	57	45	66	52	63	54	57	53	50	48	53	47	53	58	52	53	62	57	78	49	51	52	66	60	48	73	53	55	62	67	53	52	43	45	64	40	41	56	53	52	51	51	62	54	47	59	51	51	60	51	65	66	46	62	67	58	60	57	56	56	49	57	43	52	57	62	56	56	58	50	58	52	59	49	53	70	71	54	51	69	59	61	58	51	44	57	42	68	41	66	50	58	53	44	56	68	56	57	57	61	53	50	56	56	62	52	54	50	47	50	57	49	56	55	47	50	52	60	55	55	54	43	54	68	56	41	43	69	61	48	53	59	51	50	58	48	72	65	57	52	57	52	56	61	59	60	49	53	53	62	49	45	61	46	58	59	63	56	53	57	58	57	60	64	70	40	49	51	51	60	53	52	57	41	49	58	52	54	47	62	60	47	64	56	59	56	64	54	58	62	53	46	56	48	51	48	59	56	47	53	59	43	50	47	49	69	49	51	54	51	58	66	46	65	53	53	53	58	50	53	51	39	74	67	58	59	47	54	37	56	57	54	59	57	51	61	68	63	60	50	61	54	61	53	43	67	49	45	61	49	48	59	55	43	61	54	59	59	50	51	66	62	56	45	51	60	68	59	39	50	59	53	50	50	54	58	54	51	46	55	49	73	54	70	51	43	49	60	56	49	59	58	63	56	59	56	52	62	52	58	48	67	55	53	61	67	46	60	66	66	48	58	57	43	50	49	56	58	51	54	60	66	53	42	51	62	55	55	59	54	70	51	53	51	58	60	59	62	53	61	54	49	73	58	60	46	49	61	56	61	40	56	43	45	60	60	47	58	53	47	54	48	55	64	56	62	49	61	56	56	54	55	54	47	51	64	53	50	59	54	63	55	58	53	72	54	68	65	64	52	44	42
33473	13901	4228	2974	5058	7294	7999	7683	6470	5239	5517	5113	3983	3227	2339	2108	1968	1941	1876	1628	1413	1216	1163	1120	1014	956	930	803	744	783	727	635	589	612	675	592	537	515	514	532	545	476	506	528	477	491	490	487	506	479	464	481	478	495	457	462	481	476	466	495	490	460	464	502	500	446	521	471	502	503	492	499	512	448	482	483	525	491	570	529	505	496	493	461	440	465	480	483	486	466	487	508	516	471	500	478	486	473	483	441	483	512	456	494	486	458	489	483	504	525	452	427	472	510	496	470	481	437	444	453	442	477	512	431	447	462	499	466	496	487	467	495	483	476	428	469	456	503	463	458	464	480	496	457	484	457	504	471	503	501	496	483	456	484	510	505	485	485	476	442	484	471	455	499	461	508	452	472	479	505	461	483	475	484	497	492	480	495	467	479	475	461	503	484	458	457	476	494	479	521	504	452	483	515	458	474	475	445	497	494	467	480	461	487	480	435	441	495	491	464	476	468	466	479	495	481	465	513	491	476	503	529	479	462	487	474	475	415	440	456	487	464	489	477	450	476	485	482	521	471	480	448	475	471	481	468	481	459	522	446	443	455	506	495	482	452	474	480	472	493	497	453	476	457	497	472	484	456	506	495	476	422	475	459	479	494	451	481	411	463	467	506	499	476	459	469	498	419	504	458	456	490	448	476	463	450	506	490	471	446	484	485	460	440	518	489	490	472	468	514	471	477	476	459	476	482	429	453	454	496	488	487	486	458	451	466	462	466	490	486	470	480	441	459	474	462	455	451	453	521	474	475	475	477	471	485	497	461	515	472	506	465	467	486	467	483	481	531	454	464	478	506	486	464	485	495	458	451	518	492	509	483	470	477	446	492	446	463	456	486	514	509	503	480	478	495	481	497	475	464	535	503	447	465	466	453	481	498	498	486	492	470	485	501	491	493	470	506	464	481	475	531	482	496	475	483	473	474	500	480	471	489	479	454	489	487	451	479	459	510	497	479	463	471	495	490	440	499	482	482	472	512	475	459	531	471	458	464	474	468	460	461	498	477	508	465	505	509	433	460	474	484	484	416	491	494	470	478	503	485	475	461	472	458	511	481	502	464	477	469	506	473	505	450	479	494	504	509	483	482	426	474	482	440	500	482	504	472	457	480	490	485	476	468	464	479	467	468	482	491	450	490	479	497	486	451	455	455	487	493	499	452	465	452	473	496	460	468	499	467	490	457	446	446	479	441	463	511	451	493	436	457	496	491	465	478	517	497	482	475	487	493	474	471	459	458	472	500	492	512	506	456	468	478	484	497	481	466	465	485	497	519	510	465	474	476	501	484	459	481	450	455	461	496	468	473	446	476	480	475	495	490	524	455	470	468	508	454	492	494	491	474	449	497	492	432	498	480	467	485	474	496	484	462	466	465	435	473	450	483	493	495	497	495	459	475	464	429	481	493	505	449	446	454	473	494	488	481	485	461	443	465	477	455	474	441	471	538	451	449	484	483	492	499	482	501	468	475	455	468	446	508	511	471	504	501	484	471	483	482	478	467	472	507	478	473	471	487	533	461	514	461	503	497	507	476	488	461	485	492	449	437	475	503	489	483	485	481	493	470	494	487	467	462	494	479	482	467	483	496	492	473	485	438	505	507	515	489	466	454	454	479	491	478	450	507	509	509	520	523	461	515	508	497	482	445	479	447	500	475	526	465	475	478	469	442	450	493	478	456	494	463	465	513	507	487	494	445	470	474	444	458	509	459	466	499	423	477	495	480	452	514	445	449	469	456	478	470	505	481	461	472	456	472	474	487	433	509	491	473	487	460	482	457	460	469	463	466	488	451	480	489	471	516	476	452	486	458	480	478	455	459	500	526	483	445	435	480	452	478	482	497	508	474	444	470	497	457	499	485	472	474	500	510	489	461	414	460	446	449	510	502	486	471	455	518	469	492	481	469	510	497	490	487	501	430	479	435	494	454	485	457	443	484	466	460	495	484	525	476	490	488	473	469	453	502	471	495	492	469	464	467	467	480	487	448	525	485	465	456	453	457	467	502	494	464	457	468	483	461	478	482	464	468	501	532	478	458	511	499	462	491	489	482	498	504	463	474	467	499	460	462	501	508	486	492	474	466	493	510	476	446	485	483	474	475	485	484	446	507	504	508	476	503	528	499	509	453	489	498	462	497	469	461	468	499	457	487	483	500	469	496	465	469	490	464	472	464	474	482	506	471	459	472	495	494	512	448	447	457	468	490	501	504	473	467	460	456	473	481	510	512	489	469	452	491	504	445	466	472	456	463	467	500	441	476	476	492	478	451	464	490	455	467	459	512	465	423	449	468	511	494	471	543	509	465	498	469	497	482	501	510	475	482	473	493	476	437	480	475	478	462	464	491	488	471	468	512	471	471	505	480	494	488	505	515	479	500	450	507	449	471	478	454	474	496	486	480	506	473	479	452	490	511	461	496	451	429	491	467	486	499	457	473	485	513	493	461	486	434	547	489	430	473	493	462	450	471	475	437	500	464	484	488	439	491	466	519	469	444	486	473	456	505	500	515	437	497	491	553	481	443	463	484	491	488	504	482	482	474	463	490	475	470	490	474	476	414	516	484	463	493	472	446	513	453	487	472	523	505	482	465	503	444	482	487	499	468	467	497	495	501	506	472	492	476	497	457	498	475	505	535	487	462	487	476	498	451	484	500	459	502	480	466	483	482	478	475	514	498	426	468	461	468	511	421	483	497	487	457	468	492	484	458	488	459	485	453	441	470	488	476	500	467	482	457	494	468	491	491	488	467	519	503	474	474	484	458	471	453	510	457	482	489	426	481	499	486	482	491	527	475	513	507	463	475	456	485	486	468	423	451	486	456	481	496	481	512	487	460	438	495	463	471	452	450	483	445	514	453	473	472	452	466	482	470	474	469	454	470	472	461	487	468	511	481	483	488	538	484	479	474	453	489	440	501	530	488	490	462	462	483	501	445	483	461	504	407	478	497	464	478	512	468	464	472	458	475	465	453	469	481	508	453	456	483	503	485	495	526	463	494	475	487	493	476	447	476	473	531	490	491	448	461	519	438	459	470	513	494	465	505	476	459	484	484	476	477	473	456	476	493	483	505	492	487	462	464	440	503	484	490	472	491	482	453	436	444	471	475	482	487	488	446	464	501	485	491	488	503	457	521	522	498	477	466	475	479	485	451	479	476	499	461	507	512	475	485	493	473	485	469	506	460	433	485	467	480	510	507	438	507	453	512	509	462	473	470	474	505	505	476	490	532	471	482	509	464	522	488	489	451	473	461	501	493	458	516	502	519	504	490	495	469	494	452	484	476	461	459	530	495	496	444	485	487	509	491	452	479	480	455	480	497	460	476	452	466	464	468	480	467	488	477	513	514	504	473	474	450	436	461	477	469	521	471	437	485	505	474	504	466	475	531	473	488	478	480	494	455	458	515	466	476	484	477	525	484	472	478	465	471	484	466	522	474	453	513	502	521	485	493	479	448	457	468
5147	1403	316	169	101	80	118	106	86	112	119	98	95	74	54	71	46	57	57	56	44	44	46	37	40	38	30	28	31	21	20	27	26	30	24	26	27	25	24	21	17	23	22	27	23	15	18	22	27	21	24	21	19	18	18	19	21	14	19	15	25	20	23	23	18	20	22	20	16	20	20	22	18	22	22	13	22	23	17	25	16	19	27	25	17	26	20	20	28	9	23	28	18	20	17	25	17	19	16	16	27	20	21	20	21	25	24	27	16	25	18	17	26	30	22	16	19	22	21	21	23	20	21	18	24	23	23	19	17	32	25	21	15	24	23	18	22	27	25	22	21	29	27	15	16	23	28	25	24	27	19	22	28	20	20	17	22	17	25	31	22	20	20	31	18	16	25	23	13	22	25	17	21	20	18	25	14	25	24	21	31	23	27	27	25	26	10	22	19	22	28	17	21	23	21	23	29	24	26	15	23	12	22	13	26	16	24	20	26	19	17	23	22	17	20	19	25	20	19	19	26	24	23	30	19	18	24	26	22	24	29	20	21	13	17	29	20	20	19	17	18	22	13	19	21	36	14	23	21	23	21	24	10	30	21	25	21	9	21	16	13	26	20	23	21	18	30	20	24	24	18	19	18	25	17	17	21	24	22	18	23	29	18	25	31	30	12	20	30	24	24	24	22	18	27	22	17	16	29	18	17	24	20	22	26	24	20	19	17	29	22	33	15	18	16	19	17	17	18	22	24	22	22	17	34	28	18	16	20	22	27	15	23	22	24	16	25	23	21	18	12	21	24	24	22	30	23	18	19	24	23	18	20	23	21	24	23	18	19	21	25	20	23	19	24	23	17	16	17	11	21	24	24	16	20	17	26	29	20	24	18	15	16	29	25	20	18	17	17	18	18	23	28	21	12	31	28	16	14	26	21	21	24	27	23	16	15	23	23	11	21	21	22	17	29	24	21	18	25	19	21	25	15	22	25	15	15	19	25	24	23	27	20	18	17	26	20	17	24	11	15	22	17	23	16	22	25	22	26	21	16	20	30	22	26	18	25	24	23	21	18	27	25	24	22	14	25	16	19	21	20	30	19	27	16	12	18	19	22	20	19	12	15	12	25	27	23	23	25	22	22	26	23	31	24	23	18	21	18	22	26	24	15	17	23	23	20	17	18	23	18	19	18	19	16	19	21	19	22	14	22	19	29	8	20	27	13	23	27	19	17	25	29	26	21	23	14	18	29	16	17	16	26	18	23	14	25	24	18	28	22	20	34	21	34	17	28	20	25	23	15	23	20	27	19	24	31	26	19	23	19	26	15	16	31	21	18	20	23	22	21	15	11	33	18	19	15	16	18	19	28	25	24	25	22	25	27	20	35	22	17	19	18	18	24	20	28	20	25	19	22	20	23	18	20	19	19	19	23	16	29	28	34	16	23	17	27	18	18	16	23	27	22	21	23	23	27	25	28	22	25	20	14	15	21	18	23	19	20	25	26	19	24	19	20	19	22	27	21	20	18	26	13	22	20	23	18	21	25	18	23	15	23	16	24	19	25	23	14	27	17	20	20	13	19	22	24	32	23	24	12	15	15	16	23	21	20	23	12	15	17	14	25	18	19	28	27	31	24	22	17	14	18	23	24	23	23	25	21	19	21	32	20	31	25	20	15	18	23	22	26	22	19	22	12	16	16	19	32	19	19	19	22	15	22	23	23	16	21	26	27	32	24	21	24	25	11	16	26	19	21	26	19	25	26	24	23	19	22	23	21	19	23	28	26	18	20	22	21	35	17	21	19	26	30	19	29	24	19	18	25	24	24	20	20	15	18	22	21	29	19	26	14	21	26	23	20	29	25	19	21	18	20	18	23	19	20	22	22	19	15	17	20	19	21	27	18	19	17	26	23	23	30	24	19	28	12	23	14	23	27	20	25	15	16	23	24	22	19	21	18	23	22	17	21	26	26	19	13	20	15	25	23	23	26	22	21	32	31	19	20	25	23	28	20	19	22	18	17	15	23	17	28	24	25	17	27	20	23	17	24	23	22	15	27	26	33	20	21	20	23	21	21	18	15	30	20	21	23	21	19	20	15	23	18	24	14	17	25	15	18	22	29	29	31	13	20	18	13	15	21	21	24	23	26	17	18	23	24	14	24	24	20	21	25	21	19	25	18	26	18	15	20	19	23	19	13	21	25	15	16	16	25	21	16	28	32	17	21	20	28	20	27	22	17	21	24	22	24	23	24	9	18	24	20	20	26	16	20	18	19	19	18	26	18	23	19	34	17	22	20	20	25	25	20	30	15	25	16	19	19	23	14	16	18	30	20	18	29	21	23	18	29	17	17	19	22	22	21	18	25	16	23	22	17	26	18	25	26	22	22	23	16	20	20	21	24	12	30	25	18	21	24	18	22	24	27	24	15	15	19	24	23	23	24	31	16	14	27	18	28	25	19	19	25	23	11	29	24	22	29	18	25	17	16	19	23	12	24	25	22	23	22	22	17	25	20	20	24	22	15	23	20	21	18	28	17	13	24	30	22	23	32	19	21	26	18	21	19	22	19	21	22	14	20	27	22	25	23	24	31	26	22	28	19	25	15	14	27	35	16	18	23	18	21	26	25	18	18	32	16	28	16	19	24	15	26	16	14	25	19	31	16	15	21	18	29	14	20	20	18	28	20	17	21	23	27	14	12	11	25	19	22	21	14	22	18	25	19	21	15	21	19	16	20	17	23	16	16	24	12	20	20	18	16	20	21	21	16	30	28	19	14	22	17	19	22	30	19	12	21	24	20	29	25	21	29	21	20	13	17	27	24	23	22	18	22	20	32	27	22	20	26	21	23	16	16	24	21	21	23	22	19	24	22	30	24	17	18	28	20	24	19	23	25	23	21	17	13	15	25	16	17	24	27	21	24	15	25	20	18	18	18	26	11	19	25	26	12	14	21	23	23	15	23	18	18	20	23	22	13	16	15	24	17	20	20	23	24	17	25	14	25	19	20	13	18	17	23	13	22	23	21	20	29	14	16	27	24	22	23	27	22	22	18	19	17	27	21	23	24	21	15	18	19	22	19	29	28	18	19	20	16	28	22	22	16	15	18	16	24	12	19	26	23	19	22	20	19	23	19	10	22	34	15	29	25	16	27	26	21	23	26	19	28	22	21	24	19	16	21	19	27	18	18	28	20	27	23	17	19	30	13	23	24	17	17	25	27	27	19	19	24	24	28	19	22	20	22	27	14	12	22	23	27	28	24	20	17	21	24	20	22	21	31	21	25	17	22	27	22	18	25	21	22	21	23	23	22	19	22	24	14	34	16	20	18	23	14	20	17	20	20	22	19	23	18	19	25	14	16	23	22	20	27	20	15	19	14	29	17	20	24	16	21	20	16	25	23	22	16	17	17	10	19	28	26	29	10	23	22	19	25	14	27	32	20	23	31	22	20	17	18	26	17	18	25	22	17	27	28	15	20	33	18	20	19	22	16	27	18	27	21	22	27	23
30596	12305	3782	2728	4205	6255	7159	6590	5615	5078	4912	4498	3374	2724	1914	1770	1696	1583	1400	1252	1073	917	854	709	703	637	595	604	503	514	463	345	289	340	368	314	251	213	232	200	212	189	197	202	184	186	193	207	190	219	186	204	214	186	224	175	198	192	182	183	200	172	192	173	185	195	218	191	183	228	211	202	194	184	202	210	226	249	213	247	225	211	194	206	193	186	189	211	182	184	205	194	189	182	179	210	182	214	174	198	187	199	181	185	198	174	179	209	182	191	187	192	193	178	183	185	182	187	218	182	178	177	199	174	197	209	196	202	176	157	166	204	197	189	197	185	189	206	169	189	191	218	210	172	176	174	211	165	217	211	196	193	196	169	188	199	185	204	192	187	182	182	210	189	172	181	206	181	207	208	180	160	166	171	171	188	170	188	192	197	205	185	171	203	175	167	181	184	190	184	218	183	183	171	191	195	174	178	174	203	162	169	195	189	183	195	169	188	166	203	203	200	184	194	216	175	186	195	180	201	181	165	185	180	193	163	191	170	184	177	162	174	195	187	179	209	191	175	144	185	192	183	214	197	166	204	218	210	181	192	194	168	162	180	168	164	195	179	189	182	186	165	214	212	181	189	180	172	175	188	184	204	200	180	192	201	203	174	174	173	175	181	196	162	172	189	194	180	203	162	199	205	188	182	191	171	158	175	202	185	221	173	188	192	184	162	189	188	179	196	204	166	175	198	172	184	167	162	212	183	173	180	178	168	196	176	186	177	180	184	180	189	161	192	178	181	171	189	172	209	216	202	169	213	190	171	199	160	180	171	183	172	189	176	185	177	194	182	207	195	193	193	187	175	181	180	195	191	197	177	178	196	186	163	182	193	192	172	186	186	182	165	168	165	190	175	173	181	186	174	206	205	196	181	154	209	191	169	184	164	187	193	178	190	162	159	190	167	171	183	195	183	170	174	187	170	193	194	184	198	203	187	189	199	186	195	194	215	195	205	209	179	181	187	172	184	173	198	196	174	180	173	171	181	193	207	171	199	179	180	185	191	167	199	191	176	191	210	206	197	199	186	178	148	180	174	182	181	194	191	179	214	184	197	190	174	167	189	178	188	188	170	203	181	193	183	210	177	176	156	197	178	191	164	192	178	188	180	187	192	179	176	206	171	184	202	198	203	181	157	169	173	181	186	189	213	188	165	189	164	172	186	172	182	180	180	175	162	213	196	173	174	188	188	186	194	223	193	199	169	167	183	189	232	191	188	184	189	216	201	194	203	190	179	177	177	162	172	186	196	190	191	149	186	188	188	175	167	167	195	183	193	203	173	186	176	166	188	178	189	182	178	203	172	183	205	157	201	191	177	190	187	196	184	190	195	180	208	172	176	180	193	176	173	192	195	191	162	187	200	186	186	167	187	168	175	177	169	178	179	156	195	209	184	200	199	191	188	183	183	183	187	178	202	192	194	167	178	205	183	176	181	200	176	177	198	172	163	181	199	190	197	201	186	168	191	196	155	179	183	175	169	187	190	164	164	154	176	190	175	159	189	184	205	172	205	190	179	173	176	191	187	168	188	167	169	160	195	204	178	190	200	191	193	183	165	176	164	163	165	195	202	194	188	169	197	180	169	177	177	208	192	184	175	166	169	192	207	181	213	167	199	181	195	213	188	200	206	187	203	174	158	199	182	177	202	175	205	192	189	200	175	193	193	196	177	200	190	190	210	188	161	166	196	178	210	186	179	216	219	194	187	212	170	164	187	176	163	198	167	183	209	170	188	184	184	192	197	187	192	180	183	185	212	176	176	166	190	179	185	185	168	208	196	181	174	191	173	199	175	199	197	174	181	193	174	187	158	220	180	198	201	201	172	211	202	182	194	191	194	196	197	203	167	179	202	155	192	162	181	189	168	198	189	188	201	199	205	173	174	214	196	195	207	170	182	182	211	187	196	174	171	184	182	187	214	208	183	181	184	190	180	194	187	195	186	170	211	189	168	204	200	173	176	178	162	191	195	196	177	179	209	176	186	168	180	208	178	166	188	164	186	173	201	183	165	157	167	190	184	195	218	172	175	193	156	184	214	185	180	184	170	180	207	188	208	190	186	184	188	180	198	174	165	172	166	171	171	189	189	167	192	184	170	201	178	148	180	179	171	177	154	187	182	181	178	172	177	219	183	179	185	197	187	175	176	194	201	187	168	196	208	209	184	180	200	174	172	180	181	196	173	182	171	183	192	163	197	189	196	178	215	192	200	190	172	180	185	180	186	175	155	192	184	182	186	189	211	183	173	185	189	203	182	171	166	195	213	171	197	191	191	178	206	168	180	169	149	165	228	198	197	171	188	196	192	188	197	205	176	187	176	183	184	167	179	175	185	199	179	179	159	175	206	189	220	207	180	184	187	197	174	200	171	167	177	209	194	198	179	183	158	166	184	193	167	194	185	181	180	169	191	171	198	185	178	181	183	190	177	210	198	193	192	206	163	189	162	194	195	191	196	183	201	181	168	195	198	185	185	202	192	182	157	199	190	211	199	164	197	170	202	192	169	183	202	193	193	177	192	172	167	183	199	186	182	210	198	182	178	170	208	188	179	178	168	182	190	171	180	202	186	169	198	183	184	205	180	188	182	190	151	189	152	206	174	182	170	174	213	196	198	185	180	178	166	205	197	208	177	171	197	167	186	200	168	157	174	163	180	166	168	187	181	185	164	197	187	189	197	218	176	174	169	177	171	196	183	201	182	173	193	197	182	202	178	191	178	175	182	199	198	206	169	167	168	150	176	179	198	174	181	191	190	191	176	183	181	168	197	177	172	197	192	165	194	181	208	203	187	181	208	190	170	166	181	191	190	163	190	190	205	163	191	198	204	192	162	199	175	202	202	189	202	194	182	187	211	195	178	208	193	199	163	169	182	203	206	171	181	189	177	211	193	197	166	184	174	172	183	168	162	188	182	170	193	177	195	185	184	174	194	177	196	204	190	174	180	183	177	189	149	206	184	177	188	176	195	169	175	179	194	176	205	194	217	175	181	191	166	207	194	208	170	185	187	173	187	187	193	199	187	176	180	180	186	183	192	164	195	167	177	174	182	177	202	189	199	182	216	189	205	188	170	200	223	189	174	184	166	160	187	197	161	176	183	196	201	172	179	168	186	188	197	205	186	191	207	175	179	173	193	188	190	181	203	178	182	190	192	208	183	194	190	180	183	176	200	194	179	183	182	178	194	195	180	192	171	195	192	193	179	183	202	155	176	191	158	186	209	211	191	170	171	183	176	184	166	169	193	171	167	198	189	159	178	202	207	171	186	188	201	204	178	195	200	171	176	177	178	181	174	175	160	195	192	186	200	204	153	188	172	169	213	176	193	172	208	160	169	170	187	195	184	186	191	170	169	183	199	187	170	182	164	187	185	192	180	193	162	182	191	203	185	180	182	197	191	173	200	183	198	212	200	189	172	178	199	176	167	161	190	207	189	192	196	185	213	190	195	203	186	193	162	193	150
6644	2430	516	268	169	160	166	174	178	184	185	177	134	98	95	100	104	75	84	83	85	75	94	64	76	56	70	51	55	53	53	51	59	68	59	48	44	51	44	38	45	34	43	49	39	43	55	50	52	47	45	47	50	43	45	48	51	39	34	49	44	42	54	38	42	51	41	39	51	45	51	43	37	39	52	48	44	48	39	44	45	34	43	42	58	52	38	46	45	31	47	58	48	35	41	38	37	42	50	42	52	46	51	39	41	56	37	44	47	52	43	60	57	44	45	47	56	40	40	53	54	49	42	41	34	35	45	60	46	40	31	38	40	44	57	50	52	45	44	45	43	37	50	49	47	39	32	49	46	42	49	35	44	44	44	50	49	38	50	51	56	60	39	58	37	46	41	44	42	46	51	36	51	46	33	41	36	47	49	43	52	49	55	40	44	51	44	52	50	47	46	43	51	45	44	41	29	37	43	47	51	45	48	37	37	48	45	43	45	47	38	63	40	42	44	51	35	35	46	47	46	46	48	40	41	46	57	54	42	40	48	33	38	41	39	47	32	36	56	42	45	53	49	51	47	47	46	50	38	46	40	47	48	47	51	45	45	48	50	42	39	50	45	44	52	49	39	44	42	43	44	50	43	52	48	40	40	43	48	34	44	50	60	48	38	31	38	38	54	47	46	52	48	48	53	41	48	40	51	35	51	43	39	40	37	33	43	40	50	49	47	43	40	53	49	41	51	44	53	37	44	50	30	50	39	43	51	48	42	33	46	52	41	37	49	35	43	41	44	50	41	50	37	50	53	53	48	41	47	49	48	57	41	39	63	49	44	32	46	48	37	49	39	49	43	47	44	35	46	51	53	35	47	39	43	44	49	50	38	39	46	43	46	44	47	53	35	48	54	31	39	46	51	44	46	40	47	44	38	43	46	56	31	46	50	37	57	40	39	54	49	44	57	46	63	48	45	50	45	40	45	50	39	40	56	49	30	39	45	29	49	40	36	52	54	38	44	50	48	36	39	43	38	37	44	35	38	43	37	56	48	59	54	51	40	42	44	41	42	45	45	43	46	47	47	52	41	44	47	31	51	40	28	49	43	43	40	54	45	39	41	37	36	45	57	44	31	42	48	42	36	45	48	40	51	45	55	46	53	46	35	43	49	43	39	44	45	39	46	50	38	50	40	44	40	49	48	51	46	51	49	51	39	50	43	37	41	43	35	43	46	39	36	54	41	52	50	60	41	56	47	38	45	57	43	48	40	51	49	40	42	37	42	45	34	49	49	43	45	39	46	36	48	56	43	48	48	50	52	41	33	47	46	39	41	44	61	43	56	44	44	50	44	49	53	63	47	48	60	61	36	53	53	45	42	54	34	42	38	49	43	43	49	49	51	41	39	47	59	41	44	47	49	59	37	48	42	47	33	32	48	56	57	47	33	42	43	51	40	42	37	46	33	48	48	27	49	58	51	36	48	44	49	46	41	43	35	54	54	48	49	39	36	43	36	51	43	55	39	42	52	33	36	45	39	38	55	38	43	46	46	45	44	63	51	58	40	37	48	47	52	38	50	39	49	34	49	41	50	33	44	37	42	49	44	49	51	38	40	40	46	54	52	46	33	45	55	55	47	35	51	42	46	38	50	38	55	38	44	31	38	46	57	52	40	63	47	54	60	41	40	43	46	50	55	65	49	32	37	48	47	39	48	52	44	48	38	42	45	44	46	37	40	51	47	44	51	44	48	45	35	42	49	47	45	52	35	42	43	48	47	34	52	51	35	41	46	44	59	42	45	43	50	39	55	56	37	42	38	52	46	46	46	46	48	44	37	60	46	43	46	34	51	45	49	50	36	44	51	41	49	52	47	56	61	46	49	49	43	42	43	45	32	36	41	40	53	50	32	50	53	37	53	41	50	40	48	37	45	50	48	47	51	49	58	52	42	38	46	39	46	48	44	36	37	49	43	52	51	64	42	49	53	50	36	52	50	44	51	50	48	56	48	40	59	41	49	49	43	54	51	38	46	50	46	40	46	41	43	39	37	52	44	44	43	54	55	58	42	50	53	41	53	33	57	43	43	49	46	55	28	48	45	45	38	44	59	43	39	48	48	57	41	41	52	37	36	50	45	37	44	42	44	45	36	56	54	48	51	45	44	44	33	55	65	38	43	54	35	56	56	49	42	48	52	37	60	52	48	43	44	49	47	40	29	51	43	57	46	51	43	38	66	58	50	47	42	55	47	42	44	55	53	37	43	48	47	46	48	52	51	49	48	47	51	42	50	41	42	45	45	43	54	55	44	48	46	42	37	51	53	43	48	51	43	42	51	55	57	47	69	41	40	43	52	42	41	42	41	30	47	53	45	49	50	47	50	53	49	50	40	45	48	47	55	38	55	34	42	37	52	40	38	43	44	41	32	36	55	36	46	33	45	48	38	44	42	46	55	42	47	51	51	43	51	40	36	43	39	51	35	46	51	42	65	50	34	44	36	46	31	48	53	41	45	37	55	51	47	46	34	52	46	48	50	49	30	38	32	49	57	37	31	59	65	49	59	60	47	49	52	42	48	31	56	32	32	27	44	53	39	38	30	45	39	37	46	46	44	48	45	37	37	60	45	50	47	45	40	56	51	44	40	50	48	41	58	37	49	53	45	41	53	41	50	55	53	45	53	55	28	43	31	41	47	55	41	42	35	44	43	45	41	41	44	49	58	50	56	45	53	46	41	52	44	44	36	42	58	55	42	40	36	51	50	47	44	48	46	46	42	56	44	55	35	45	45	39	47	38	36	47	45	57	42	49	44	52	44	39	52	48	46	38	44	33	48	53	54	33	55	42	57	43	48	43	41	47	53	42	56	41	54	45	37	43	46	54	55	46	51	40	48	50	45	46	38	48	49	42	50	47	39	43	48	47	37	60	43	37	43	42	34	44	53	49	40	46	51	52	41	44	55	45	39	46	50	44	47	47	35	50	50	36	54	46	41	45	52	54	50	45	34	38	46	45	62	45	64	54	57	54	43	38	44	44	44	48	40	46	34	55	43	49	35	34	47	32	45	48	36	45	53	46	43	49	46	40	39	50	62	44	49	41	53	32	45	42	41	49	50	42	47	43	47	43	45	48	40	40	35	43	37	43	48	35	40	35	54	48	41	37	28	47	43	47	55	59	44	46	41	47	37	42	51	42	46	41	36	48	47	42	51	42	46	33	48	53	39	48	42	47	44	36	48	42	48	45	60	36	43	40	39	58	47	37	36	49	42	44	34	46	49	49	47	46	47	48	45	39	37	34	45	36	37	57	51	31	52	31	52	42	55	42	45	50	52	47	46	56	41	49	48	54	42	54	37	42	31	43	38	42	50	53	42	42	48	52	39	37	47	39	36	42	49	47	40	47	47	43	33	35	53	51	50	57	62	39	40	48	42	47	37	44	49	42	66	48	42	51	41	39	44	37	42	50	49	41	50	50	41	43	49	32	54	38	55	48	44	61	49	37	40	70	57	43
36225	16122	5182	3830	6231	8882	9732	8932	7979	7175	6920	5909	4563	3541	2794	2620	2606	2280	2090	1705	1718	1566	1466	1202	1195	1073	1007	928	916	890	756	653	608	662	660	545	484	495	462	439	417	468	478	491	421	393	391	401	429	381	426	455	432	442	412	430	430	419	418	399	427	369	423	422	418	400	407	437	433	399	423	447	445	445	439	434	439	484	511	487	433	433	393	395	445	431	434	443	431	383	434	409	429	418	423	414	436	408	438	405	393	402	386	397	441	400	404	427	407	403	377	426	402	385	372	428	399	398	415	425	437	418	398	450	415	395	411	421	379	424	402	360	405	446	403	392	411	407	444	398	395	390	400	375	398	408	395	403	420	443	413	398	380	414	396	410	416	428	433	413	452	415	373	438	378	387	438	391	409	442	420	420	397	431	403	374	404	438	447	429	375	428	406	405	387	418	387	379	404	404	429	373	394	404	386	404	443	411	394	384	401	398	376	405	403	401	411	379	395	399	398	365	383	421	408	408	373	424	394	422	377	420	410	379	391	402	407	395	365	388	431	383	408	379	431	367	392	422	397	436	396	427	418	446	387	411	397	413	387	412	424	408	388	402	403	414	410	411	414	415	425	393	387	385	413	425	377	436	424	405	375	460	429	406	405	424	423	428	389	396	426	383	438	397	396	393	407	389	411	395	371	420	435	368	412	383	391	402	395	402	404	415	377	412	395	393	395	417	394	382	394	417	419	432	404	376	400	365	415	383	397	415	407	421	402	371	446	381	386	388	425	401	405	385	398	397	394	390	415	395	404	423	386	387	384	426	404	400	429	386	401	414	396	385	401	466	405	419	415	395	360	425	418	405	451	374	418	398	439	384	383	400	441	427	419	394	429	377	402	405	413	406	416	427	418	409	402	374	404	398	386	394	386	442	431	426	421	380	382	414	382	386	408	376	427	422	416	435	424	387	385	409	441	434	368	421	416	441	408	429	389	440	404	409	368	423	404	389	414	393	409	420	405	408	439	404	408	436	422	400	397	423	391	393	405	432	423	430	381	388	385	396	381	386	424	400	401	377	389	422	430	381	431	432	410	411	399	388	381	376	433	376	410	410	401	397	406	446	417	389	391	386	400	383	394	426	454	431	423	373	438	368	392	454	396	359	416	397	398	403	395	394	417	416	419	412	406	421	391	437	388	415	433	391	422	395	412	396	384	413	413	400	379	372	399	380	427	421	438	425	405	429	416	407	394	448	379	424	442	382	403	429	422	427	401	385	387	414	423	420	413	389	402	429	424	389	414	418	414	419	439	409	411	431	435	437	408	421	422	394	432	365	383	404	412	442	393	407	416	432	414	431	364	406	414	441	438	424	383	418	418	423	414	406	388	393	394	384	370	418	373	429	423	414	415	401	395	430	424	398	429	377	405	419	451	405	414	393	440	417	415	430	407	389	424	420	405	430	417	380	405	423	397	392	430	422	437	440	373	408	394	386	435	400	395	402	434	368	405	404	388	405	411	389	422	401	451	427	390	414	388	396	365	408	379	390	400	396	396	378	442	416	354	413	421	363	433	403	410	381	408	395	365	417	430	410	438	397	416	409	407	417	431	381	410	407	407	396	424	403	432	396	379	388	371	377	435	378	406	399	414	392	406	388	404	419	401	372	416	390	424	379	387	422	420	416	410	413	355	398	387	387	414	394	415	391	405	407	434	405	414	407	391	387	413	389	416	394	367	358	394	424	385	398	423	418	393	388	388	409	444	403	434	364	403	402	385	404	405	422	395	400	424	401	368	427	385	429	392	403	412	392	396	412	390	410	429	425	390	374	430	400	429	407	384	433	404	407	412	380	428	405	365	397	390	386	452	391	412	410	417	382	416	421	398	431	390	403	392	406	398	443	371	399	442	366	405	380	413	425	440	412	412	387	408	423	413	429	398	408	391	440	420	415	402	425	396	438	356	399	387	411	426	392	410	400	433	439	381	416	413	416	374	408	432	403	383	410	415	397	406	386	413	377	432	391	415	389	380	443	443	387	380	391	402	433	382	407	406	423	398	424	409	404	409	407	422	386	405	369	386	420	405	404	401	390	354	401	402	394	398	403	390	407	438	435	406	412	413	414	373	435	393	453	387	428	425	370	446	420	418	431	428	427	412	427	390	383	430	427	424	407	418	444	387	414	430	424	396	392	419	414	385	414	390	392	388	427	384	391	392	381	414	375	416	393	376	390	392	455	406	444	435	389	413	397	428	444	393	377	423	402	403	372	399	384	403	403	392	420	399	375	384	442	395	377	384	391	412	419	407	382	409	432	396	411	400	399	379	419	394	401	409	407	424	404	419	400	410	399	419	396	417	388	414	417	424	400	417	410	436	384	406	391	388	417	430	379	437	409	395	427	435	457	413	414	412	417	433	425	435	421	402	423	420	403	405	384	408	403	370	417	405	405	397	406	401	398	440	401	403	414	414	396	447	414	436	350	388	401	444	406	412	435	412	409	390	396	435	445	405	398	421	391	436	421	416	398	397	388	400	411	406	367	409	398	382	421	451	417	409	396	397	426	386	394	405	409	382	410	411	421	399	379	419	415	425	402	435	401	401	394	393	397	386	413	403	400	397	419	389	377	401	401	399	424	400	412	429	374	405	404	409	411	398	400	409	427	376	404	408	426	412	395	425	397	419	392	372	371	385	407	390	414	410	416	424	409	407	438	382	411	381	433	395	381	401	390	377	389	439	399	461	411	396	360	390	430	385	415	415	401	425	388	380	403	409	422	386	365	376	405	411	392	400	391	408	390	433	429	410	391	436	400	433	381	408	402	368	436	418	447	393	423	422	401	434	415	388	414	409	385	377	418	383	405	398	381	409	419	405	431	401	411	415	382	381	410	369	450	410	408	426	408	424	406	423	409	402	401	436	379	412	400	432	409	411	390	431	409	437	422	391	438	435	410	396	419	433	399	395	362	419	385	416	404	467	428	400	410	383	415	394	391	374	432	418	401	408	386	419	412	418	444	399	397	392	388	373	425	392	375	410	414	417	410	429	406	391	449	413	423	392	356	412	412	410	409	420	403	396	398	402	407	418	401	368	398	384	372	414	367	395	431	404	390	418	420	434	413	410	424	379	410	414	399	388	405	393	398	415	398	425	447	396	372	404	372	376	420	413	418	385	380	400	378	390	433	424	398	384	384	422	429	389	387	400	420	425	375	424	384	402	372	425	394	402	428	407	408	408	398	394	401	393	414	415	378	385	414	407	419	413	396	412	396	411	416	429	416	397	421	393	403	412	430	380	423	378	403	425	417	379	406	363	409	394	441	399	409	401	387	396	372	418	425	406	384	386	409	417	380	411	422	437	401	393	376	430	394	398	449	451	388	427	424	439	421	412	446	417	428	389	400	417	393	378	435	384	394	403	383	409	390	416	404	357	376	403	419	387	418	396	412	419	405	412	407	425	366	368	393	422	383	408	391	444	386	382	385	416	425	403	438	399	412	394	416	405	409	409	387	406	413	429	439
3387	867	264	146	93	95	91	95	97	101	111	85	65	64	57	57	67	53	60	48	48	48	55	47	54	36	36	47	45	43	42	43	39	40	46	44	35	28	35	36	35	31	35	24	26	40	33	43	34	42	24	32	42	38	39	44	31	23	45	20	33	44	34	31	43	37	34	31	39	33	43	38	34	29	30	33	36	44	34	38	35	26	36	31	47	31	32	45	34	36	34	34	25	39	33	50	34	45	37	21	41	48	44	31	34	37	28	34	45	26	39	37	32	32	32	25	41	37	22	32	33	34	26	49	36	39	24	41	35	34	32	34	41	36	33	41	34	33	42	33	29	33	29	30	48	38	38	33	40	30	33	34	46	40	34	42	38	35	28	37	40	38	38	35	35	22	34	34	45	35	40	40	41	42	26	27	28	43	22	38	29	27	40	37	21	36	43	23	32	35	27	35	33	32	29	36	39	21	47	37	43	31	48	32	44	39	37	32	49	30	35	30	38	29	27	31	44	26	30	50	33	37	36	30	33	35	32	31	31	39	42	41	26	33	27	36	39	37	41	35	30	36	30	36	33	29	35	23	48	39	29	31	31	33	36	40	33	36	25	34	44	31	34	42	35	36	29	38	38	33	42	31	35	35	41	38	43	44	33	41	34	28	45	40	38	37	25	32	37	30	38	27	29	36	46	23	35	29	30	33	42	44	36	32	33	37	45	26	35	37	30	25	38	39	37	33	42	27	25	40	30	51	36	33	43	38	32	27	34	41	38	41	40	31	34	31	38	38	50	30	39	34	39	39	33	31	30	36	32	31	34	42	30	45	31	29	27	44	36	39	40	38	38	33	35	38	35	36	29	48	36	23	31	43	29	52	41	33	28	54	33	39	40	33	27	48	48	27	35	46	49	38	32	31	24	43	47	39	34	38	27	24	27	39	34	37	39	32	36	38	47	34	37	35	37	45	48	35	31	31	43	36	25	38	40	48	33	35	34	28	27	29	37	39	39	30	37	35	38	44	36	26	36	47	39	42	46	40	38	33	26	38	33	34	36	35	50	26	36	40	36	31	34	36	36	35	35	36	33	37	28	40	27	41	40	32	34	36	37	32	37	44	32	40	46	33	39	41	32	35	34	37	48	24	32	29	39	34	30	40	35	32	28	33	31	45	43	49	34	33	45	28	37	37	28	35	40	41	31	31	45	40	41	39	29	31	29	37	36	25	33	31	45	27	47	38	40	36	36	37	53	32	41	36	40	42	34	30	35	28	37	44	35	32	41	30	41	34	33	33	35	41	45	38	37	33	41	37	34	35	37	51	30	32	31	27	30	27	41	39	23	33	28	43	41	40	32	41	37	28	30	40	30	34	39	32	44	40	29	39	36	30	47	39	41	37	33	40	40	28	31	29	35	37	35	30	35	28	39	40	34	35	42	35	47	39	35	31	30	33	45	38	36	34	38	29	24	37	35	48	34	17	44	37	28	46	46	43	36	37	41	34	34	46	30	34	37	32	46	28	38	30	34	39	43	40	36	45	40	32	33	44	31	43	22	40	36	38	40	34	45	30	36	42	30	34	49	35	36	35	30	30	41	35	41	29	36	33	32	38	38	28	33	39	39	42	31	33	29	36	44	44	35	38	24	47	46	39	37	33	42	34	41	31	31	40	48	37	47	38	40	40	30	38	28	38	37	27	32	30	26	27	55	33	35	33	21	39	30	39	32	40	36	35	37	30	44	43	40	37	31	37	30	48	34	38	31	33	18	48	38	33	37	41	37	33	46	33	40	40	30	32	36	31	38	36	31	42	40	48	38	41	38	48	42	29	40	34	32	40	24	40	34	37	35	29	33	30	32	33	40	36	35	30	33	34	31	41	27	30	45	46	31	28	39	31	38	36	40	41	34	24	30	39	29	33	33	43	40	39	36	25	42	39	34	37	30	24	27	37	33	31	21	35	29	40	39	37	39	40	26	40	32	29	30	35	39	39	43	41	30	40	37	33	35	36	33	28	34	31	25	36	38	37	25	38	33	38	32	42	38	40	37	38	34	35	41	32	36	38	40	36	36	40	32	42	36	39	31	30	31	36	40	36	40	41	37	28	44	33	39	39	28	35	46	36	45	35	37	30	33	43	38	38	36	44	34	36	33	41	33	38	33	32	48	45	42	35	33	32	35	30	30	47	40	38	45	43	27	30	28	44	42	39	41	23	36	33	40	42	36	35	28	23	51	27	43	32	31	39	43	35	36	32	41	40	37	32	32	42	31	38	23	36	34	27	45	36	42	41	35	43	36	34	27	41	37	34	41	49	31	35	39	39	42	28	33	36	18	30	41	44	34	40	37	38	40	33	31	41	31	44	45	34	35	41	33	29	40	30	32	33	29	33	34	42	38	38	36	31	35	40	30	40	35	33	42	32	48	34	45	39	33	36	37	30	47	40	37	27	33	39	25	32	40	42	22	34	36	37	33	36	24	43	50	53	38	41	38	34	39	39	39	38	39	47	38	32	30	31	47	31	32	35	34	38	34	32	34	37	34	33	44	45	27	46	38	36	34	39	35	32	31	39	39	34	45	29	39	36	43	42	37	39	43	30	41	36	34	35	26	37	41	26	41	34	37	27	36	35	35	43	33	43	22	38	31	35	33	33	37	32	42	28	43	39	34	33	31	32	37	33	36	32	37	32	31	40	39	30	35	35	35	29	37	32	42	37	32	37	28	38	26	41	36	39	26	41	41	37	35	34	27	40	27	30	44	48	38	37	34	31	49	26	37	36	38	34	31	32	30	36	30	37	27	34	36	41	44	31	37	37	44	53	36	45	28	39	42	37	38	47	39	31	32	38	39	36	35	34	36	35	33	34	56	36	34	34	42	30	46	31	40	35	37	44	46	28	35	37	32	38	42	38	26	33	41	34	28	24	28	38	37	34	36	41	34	38	29	40	31	24	33	26	33	35	29	30	30	36	26	39	43	22	33	48	38	35	42	25	36	32	41	28	30	34	42	35	23	25	20	41	37	30	30	37	34	29	26	41	22	25	33	45	40	32	34	27	45	35	36	32	38	33	31	36	48	26	33	40	34	34	37	29	34	38	32	39	40	35	33	27	40	31	38	36	35	26	34	51	35	36	38	44	29	36	24	42	37	45	36	37	29	32	51	32	30	43	28	43	36	35	41	36	44	31	43	29	31	29	32	33	30	31	40	45	44	42	44	40	37	31	21	37	33	28	39	42	36	32	28	36	33	39	43	42	35	26	36	48	30	36	37	51	26	33	39	44	41	30	51	32	29	42	42	33	31	33	47	38	40	39	46	29	34	35	37	28	38	40	34	36	36	31	51	39	39	35	39	40	45	31	39	24	50	39	42	53	28	42	42	32	40	33	30	29	52	29	38	37	21	31	37	33	45	42	34	35	37	35	35	36	38	31	32	42	36	31	40	44	41	22	40	36	41	28	45	36	22	38	34	44	46	42	40	30	34	39	37	27	41	37	42	41	46	34
26939	9122	2928	2268	3499	5058	5311	4987	4519	3914	3725	2975	2288	1700	1353	1372	1206	1222	1068	1001	939	810	689	644	658	597	594	525	561	506	479	347	397	400	407	363	348	319	330	311	356	344	335	321	332	326	290	330	303	348	308	318	293	314	302	302	295	312	311	289	303	305	328	343	299	331	326	319	314	291	320	296	366	319	319	343	343	342	323	330	378	321	304	284	294	307	303	326	307	322	314	338	324	303	302	296	273	315	330	312	339	306	324	313	312	313	323	324	286	315	302	306	326	314	309	281	311	334	306	347	319	321	318	303	307	301	321	296	299	323	312	309	345	287	351	321	270	300	310	315	312	301	312	341	310	298	303	309	304	327	308	310	317	323	288	329	308	326	306	300	307	300	292	307	330	343	314	322	325	320	292	320	313	303	332	322	318	333	293	338	279	269	318	300	337	286	303	287	343	321	324	316	313	313	326	325	287	316	323	257	318	314	340	294	330	313	296	351	277	317	292	310	260	310	299	306	342	312	305	288	302	305	334	305	344	291	312	317	315	330	306	312	310	294	323	315	299	341	323	342	344	349	338	310	331	279	296	336	326	295	343	309	291	292	308	321	322	337	307	291	317	308	334	320	310	291	318	265	313	339	298	330	311	307	339	335	311	309	303	303	290	326	324	314	325	339	351	324	305	290	303	326	293	293	315	307	311	291	315	308	293	315	292	311	311	292	335	304	303	336	317	355	310	323	306	334	336	316	315	300	327	294	302	304	295	307	331	291	311	280	332	302	298	300	301	349	325	299	288	337	358	304	307	341	302	286	313	302	268	293	339	335	324	321	333	294	324	316	286	314	290	303	302	318	321	326	323	294	314	345	324	318	308	310	318	279	316	326	320	315	298	330	324	310	288	306	296	317	302	317	312	308	321	339	303	284	335	321	293	300	319	342	334	350	324	288	280	326	311	306	293	276	339	297	328	321	313	281	288	304	297	337	325	310	344	313	316	316	334	326	310	303	331	332	309	286	309	291	333	312	308	307	325	337	320	333	348	315	311	303	321	319	318	293	336	287	312	312	311	308	294	300	342	311	310	297	336	339	328	319	319	313	307	313	327	325	327	318	315	328	303	312	269	322	293	336	345	308	283	268	304	277	314	279	336	325	321	322	321	298	300	326	329	319	319	307	326	258	332	321	290	334	330	321	324	326	319	325	330	296	322	324	297	304	333	306	339	303	288	309	318	282	293	311	290	321	284	283	303	331	309	337	299	317	327	314	334	319	338	355	313	301	310	312	324	285	333	291	314	337	325	315	302	322	336	340	337	318	333	281	310	309	298	307	312	297	278	331	309	287	318	283	331	308	328	314	302	320	320	305	340	309	287	317	299	292	311	306	303	327	315	345	297	319	309	304	292	316	326	300	299	331	306	362	339	309	317	302	306	332	324	306	295	305	334	317	299	293	322	286	301	305	301	330	307	311	340	335	281	332	300	282	318	311	312	318	339	282	276	334	319	328	302	307	283	322	299	314	318	303	323	309	317	302	332	314	285	301	310	302	323	312	303	322	318	338	317	296	328	314	315	299	318	322	312	308	344	320	316	299	287	282	345	321	287	323	272	309	325	318	293	343	337	334	323	330	300	332	291	316	304	290	291	339	291	296	318	290	287	296	337	314	320	304	308	288	307	283	313	277	322	285	352	319	324	317	334	323	283	330	302	306	295	335	328	293	321	308	292	293	309	339	317	287	303	313	308	330	323	291	295	313	309	323	323	292	304	338	298	330	294	307	305	309	308	333	320	314	312	296	280	304	292	309	309	333	299	316	316	297	312	273	285	327	312	287	329	294	314	324	324	307	307	303	317	295	332	296	323	327	306	332	304	315	336	301	318	289	324	315	313	298	281	288	294	316	293	320	317	343	296	336	318	298	298	320	298	272	299	294	307	331	315	297	341	335	337	348	302	316	293	367	327	319	306	320	308	308	353	308	324	299	293	285	336	319	321	295	321	310	307	319	315	314	296	344	327	295	337	314	320	337	323	309	319	311	301	329	327	320	310	294	298	324	340	310	287	297	309	349	311	286	313	294	320	328	315	296	300	303	318	309	319	292	322	287	313	301	317	335	283	322	333	282	338	347	324	303	311	338	307	330	297	308	322	308	302	290	301	334	331	281	318	274	280	318	341	284	335	318	302	295	328	267	329	324	306	311	299	305	290	303	295	319	297	289	291	280	305	299	314	318	306	318	298	293	315	318	336	290	301	306	289	332	325	318	288	322	311	304	283	310	297	313	290	301	317	307	303	311	319	316	322	315	302	308	333	290	319	329	333	319	296	297	347	326	308	311	303	312	308	319	308	300	309	308	312	289	308	340	310	304	324	331	307	325	305	288	310	327	269	298	345	331	323	263	312	324	337	296	317	303	335	334	300	302	300	291	344	302	334	333	320	306	321	314	317	318	326	300	283	283	288	324	309	340	298	282	295	319	311	317	278	324	300	295	313	314	303	281	311	322	339	321	314	337	306	320	286	301	322	298	304	282	332	316	330	309	320	353	336	319	321	315	320	347	297	279	298	333	318	326	305	310	336	300	277	298	303	321	331	333	295	317	287	349	311	319	325	316	290	293	293	298	343	325	300	307	307	273	311	317	302	310	337	306	317	375	301	320	311	310	343	311	316	296	324	329	314	310	303	328	339	298	323	313	315	319	342	317	296	320	329	344	327	303	327	291	330	298	320	299	305	303	286	306	308	288	298	294	308	319	288	306	328	317	335	332	330	339	271	312	345	296	291	288	359	321	348	325	321	302	288	335	292	300	288	290	309	305	284	339	316	325	326	319	309	308	302	306	314	320	319	303	283	291	328	310	317	294	322	340	313	329	306	304	306	345	325	279	315	330	305	288	304	318	317	314	280	304	332	335	312	273	316	308	296	296	325	294	289	329	320	280	294	314	304	302	303	288	325	327	319	301	325	309	305	326	303	284	307	324	302	325	291	279	297	299	322	285	326	331	313	356	303	303	297	297	292	282	312	320	285	313	297	335	279	307	307	299	285	313	334	281	333	276	340	302	301	280	313	347	314	316	325	327	320	310	324	294	358	325	336	276	315	321	318	309	349	321	325	341	289	323	310	323	289	316	312	327	291	323	316	317	344	302	319	345	288	309	303	331	332	311	329	319	321	359	292	323	314	317	300	305	327	351	335	312	338	293	283	339	313	304	296	333	336	330	332	320	308	296	313	296	312	310	313	319	270	330	312	311	312	308	293	320	319	308	304	307	308	311	314	342	293	283	324	312	315	313	295	348	328	308	315	299	321	299	290	327	322	320	282	314	308	330	327	313	366	311	306	301	309	320	287	320	311	349	284	311	317	286	339	300	304	279	310	316	299	294	338	359	303	322	286	333	371	310	315	306	287	299	301	318	281	318	304	334	294	331	323	303	311	339	290	301	307	309	338	342	317	310	332	323	294	331	308	304	302	320	311	309	304	311	327	321	329	322	284	278	311	302	294	286	343	304
4787	1675	473	217	150	146	135	152	171	150	163	126	109	113	88	109	98	81	96	79	66	87	81	68	64	72	62	60	67	70	52	47	61	61	66	65	58	62	44	43	59	57	45	60	69	53	67	63	59	53	54	52	48	50	45	42	50	48	56	53	52	40	51	63	60	71	44	62	52	52	50	58	66	52	47	66	72	60	63	42	54	60	37	60	57	45	64	64	45	64	54	51	57	64	52	63	47	52	52	67	56	63	47	52	54	51	65	55	72	51	57	50	56	54	55	46	59	64	65	51	58	64	51	52	70	67	68	49	71	59	50	61	61	60	58	56	50	68	61	55	57	59	58	50	52	58	55	59	54	62	65	58	50	64	52	57	50	54	68	55	50	60	50	54	63	44	50	67	48	52	53	53	53	63	53	43	55	58	57	56	64	59	57	50	53	56	54	54	61	51	62	42	51	64	50	48	47	47	58	42	53	61	58	55	59	71	56	47	47	54	66	62	72	58	48	51	61	61	45	50	70	59	41	52	52	61	60	54	38	48	63	50	53	48	51	58	46	52	55	55	63	50	54	60	63	64	66	69	63	53	61	65	60	65	54	47	52	56	64	48	59	57	66	49	51	58	52	54	59	54	63	56	46	57	60	51	49	54	62	68	61	52	53	55	55	53	59	60	57	70	53	54	43	50	54	68	54	55	62	67	59	63	51	52	57	50	65	44	70	50	61	56	47	42	54	57	62	52	58	59	52	61	49	61	56	49	61	59	57	56	55	56	47	69	44	66	62	55	51	47	57	57	55	60	50	61	42	57	57	59	49	56	49	60	55	47	59	57	56	61	58	61	62	63	56	46	62	56	56	58	58	58	62	44	64	48	70	65	50	60	74	62	57	68	61	52	60	48	57	51	74	49	61	62	60	49	54	65	58	58	43	52	59	68	53	60	80	62	55	54	54	52	67	49	51	57	57	62	55	63	52	49	52	55	54	50	44	64	39	60	54	55	58	63	61	61	62	58	67	60	61	53	40	59	59	51	63	48	56	60	72	48	59	52	51	50	50	58	66	52	55	47	44	51	54	71	55	49	53	59	51	62	58	60	47	57	58	47	69	57	48	57	57	48	53	63	43	53	48	59	59	59	52	62	46	48	66	54	50	49	50	70	68	55	55	57	59	57	50	58	52	64	51	45	42	65	58	48	45	65	72	56	61	45	65	51	61	67	54	52	52	66	67	56	46	67	43	66	56	53	50	58	57	55	55	62	49	50	57	56	56	57	53	55	62	59	47	50	51	62	59	50	51	55	70	55	50	44	65	52	60	61	70	52	55	59	58	61	51	46	49	60	53	55	60	59	71	49	56	55	54	51	46	39	53	65	49	56	58	58	63	47	75	59	58	56	50	60	66	53	57	49	50	58	42	58	60	44	59	55	59	48	55	57	52	56	69	61	53	43	63	48	56	44	69	51	69	56	64	73	47	59	65	45	73	48	41	56	44	51	69	54	49	58	71	54	59	45	53	56	52	49	51	56	52	57	57	58	62	71	62	47	73	58	65	61	57	56	59	51	51	49	60	75	52	53	55	59	50	61	58	65	58	62	37	53	65	69	42	43	54	52	66	48	62	64	58	58	66	61	43	59	55	54	54	59	65	63	52	54	42	55	50	63	46	45	68	58	47	62	71	61	56	57	46	46	59	54	59	70	46	46	75	49	62	54	58	49	48	54	45	67	51	59	59	69	44	56	50	39	56	54	57	59	53	62	55	47	56	56	44	56	54	49	52	62	63	55	58	56	69	62	62	58	59	59	62	57	51	71	66	71	61	51	56	55	49	61	55	49	52	47	52	62	42	60	64	58	44	44	48	48	61	59	53	46	54	50	65	50	59	57	63	51	58	63	55	46	56	55	65	55	60	60	55	51	49	57	56	59	63	50	62	57	68	51	59	54	50	52	59	68	49	45	48	56	46	65	62	55	60	62	55	56	53	66	67	55	57	45	51	51	44	57	53	56	56	61	46	53	62	50	50	44	46	48	51	54	52	60	52	54	69	55	65	57	55	62	65	63	45	60	43	60	56	59	52	55	53	68	51	47	53	53	57	51	54	52	55	57	59	53	53	45	55	58	65	50	71	54	59	51	67	43	56	56	51	49	47	53	59	51	58	61	73	58	79	58	57	47	54	56	56	51	67	61	56	53	55	53	63	54	61	53	72	55	56	60	58	70	58	51	60	46	60	51	57	59	58	48	66	71	58	54	53	59	49	56	61	51	57	70	55	54	64	60	50	65	64	48	64	43	57	68	58	41	51	55	56	61	71	49	59	51	70	42	42	67	61	44	65	70	50	48	67	61	54	51	60	52	58	63	57	47	54	45	46	46	66	57	55	67	62	63	54	53	68	59	60	61	46	49	47	40	56	46	54	56	57	55	59	55	62	55	59	50	57	53	49	59	42	58	52	61	66	65	48	67	57	60	73	66	61	56	54	45	37	59	66	46	44	61	67	55	62	53	49	74	64	68	65	49	54	62	75	57	58	57	62	57	46	54	55	55	53	46	51	61	57	53	73	51	51	50	55	59	45	53	52	59	68	67	51	63	60	66	59	55	52	56	52	59	56	44	58	37	53	70	52	41	64	54	62	65	53	72	57	65	52	49	50	63	54	56	64	61	67	57	62	65	66	55	50	56	47	50	52	63	44	44	59	58	53	52	59	48	41	57	61	52	66	68	54	49	47	60	50	65	64	67	57	84	61	77	57	57	55	69	47	59	58	54	53	46	62	55	56	54	49	63	49	52	49	55	62	49	55	50	54	65	59	59	59	51	43	48	57	58	58	54	54	67	54	54	51	55	62	51	60	43	46	53	60	73	56	65	49	57	57	39	53	55	54	59	55	50	55	50	66	53	52	43	59	70	67	58	46	47	76	58	53	56	45	52	56	64	62	58	45	61	45	45	60	53	64	61	64	62	62	64	65	53	58	54	44	47	67	48	51	46	53	67	64	60	55	57	59	48	69	55	56	63	66	49	58	61	50	63	52	53	66	57	60	57	49	44	65	55	60	43	58	54	57	66	72	37	55	44	66	53	56	66	53	62	45	55	56	65	52	54	49	56	50	56	59	40	77	50	62	52	46	57	46	59	49	53	58	67	55	56	61	48	61	53	64	60	63	65	56	50	62	59	63	56	58	61	66	58	68	57	62	54	50	55	57	53	51	51	46	62	41	54	56	60	58	50	57	37	71	47	51	70	46	55	60	44	48	58	55	54	52	59	58	59	53	63	53	61	66	54	49	56	49	48	61	60	54	43	55	58	49	58	59	50	67	54	45	54	55	61	57	62	53	59	37	63	44	55	60	61	58	74	58	50	58	51	69	57	59	50	50	58	48	59	39	60	60	63	54	41	46	79	69	68	58	59	66	71	74	65	66	57	59	60	63	40	56	60	51	58	58	54	57	60	56	56	64	54	65	57	50	55	59	66	56	60	62	50	45	52	58	55	51	57	35	48
33272	14079	4687	3425	5272	7339	8086	8047	6960	6094	5492	4351	3269	2585	2213	2113	2039	1923	1709	1555	1431	1275	1115	1059	1071	979	1013	981	883	821	644	626	665	710	709	632	553	520	552	492	508	529	569	527	526	529	520	502	492	502	513	504	502	487	524	538	476	498	516	522	497	500	531	479	481	488	498	500	483	519	545	505	551	504	544	497	507	529	546	509	532	484	484	532	495	486	502	506	471	485	489	471	512	505	493	529	519	504	494	507	457	496	486	481	505	489	465	499	484	484	503	460	477	468	480	471	465	491	505	502	482	470	496	463	512	451	486	446	462	482	474	474	478	486	483	504	519	473	513	455	550	478	499	509	502	464	499	484	488	545	520	499	492	499	506	497	458	488	507	495	508	468	500	502	493	482	478	472	542	468	474	519	484	478	505	551	488	500	483	489	511	498	479	487	474	452	494	497	513	484	526	465	486	505	468	515	472	493	492	466	438	478	478	502	490	482	473	467	491	472	490	458	479	487	503	499	480	510	505	465	482	518	484	489	517	480	476	487	505	506	508	549	437	486	539	492	515	508	465	451	510	525	484	511	504	519	475	495	479	473	502	483	494	471	504	469	490	470	504	466	506	527	471	499	501	487	512	502	500	519	493	521	515	475	478	478	498	506	491	528	487	452	505	513	464	506	504	504	494	462	476	494	527	506	478	486	489	491	479	496	485	497	520	490	517	508	493	473	452	494	503	498	469	498	484	474	469	500	524	528	465	476	449	495	463	497	523	515	517	501	475	477	486	517	484	497	512	518	500	494	456	451	443	506	486	478	517	435	482	447	506	479	497	484	494	504	541	472	460	489	495	529	502	522	492	509	481	480	467	491	524	466	493	498	529	495	511	486	474	509	464	460	458	497	486	428	523	513	482	483	512	483	504	490	459	501	507	471	530	479	476	526	488	490	487	486	502	480	500	474	508	485	493	485	504	510	494	505	523	495	465	510	508	490	503	506	493	477	495	497	506	500	485	425	478	469	447	501	491	543	496	531	490	521	481	521	492	516	482	489	512	502	513	496	505	465	533	499	477	477	471	475	479	504	458	495	466	467	486	515	499	501	464	504	433	462	477	441	496	457	489	468	499	514	485	473	481	509	509	487	516	461	498	477	493	487	485	490	464	477	475	487	489	490	515	484	477	492	506	501	483	518	450	506	477	471	500	528	495	486	485	498	477	483	470	468	509	518	495	487	498	484	516	511	502	454	485	521	502	483	504	449	452	536	502	519	441	471	494	496	470	477	504	484	485	526	479	465	500	465	508	513	481	499	483	524	534	491	501	545	498	538	500	485	486	507	484	467	482	549	479	485	512	505	505	476	521	541	516	490	530	511	506	481	470	506	524	537	505	492	457	454	490	440	479	480	528	479	486	482	496	506	479	514	524	463	501	498	487	470	492	511	504	542	479	502	493	528	498	519	490	451	510	497	477	481	483	483	495	494	511	465	507	460	488	462	476	513	454	492	507	506	476	490	461	518	499	542	500	492	470	510	522	471	498	527	495	490	439	525	501	508	495	480	527	455	475	493	488	489	465	515	459	498	474	506	511	508	477	496	504	512	518	520	513	460	485	510	498	499	519	478	548	445	487	461	491	473	501	527	465	457	481	472	519	525	511	483	501	481	510	488	482	479	480	493	459	452	505	475	526	533	488	500	533	497	500	481	481	482	488	482	524	480	477	477	522	469	512	478	466	464	477	489	481	497	493	502	488	470	485	551	520	495	490	454	494	451	524	500	518	510	450	475	472	437	446	445	521	486	472	490	452	504	484	493	501	472	498	507	504	515	502	459	512	497	525	509	447	524	492	496	451	512	527	480	500	514	511	473	501	484	444	466	535	519	475	495	495	494	473	525	510	487	476	474	508	502	475	451	492	491	480	480	463	536	512	466	497	502	486	494	472	449	514	484	499	462	465	494	469	504	501	478	495	494	492	488	480	484	507	475	484	483	489	472	524	502	530	475	493	495	448	486	479	473	490	473	508	465	493	526	467	496	516	471	485	480	498	517	455	467	465	483	499	421	511	461	454	498	476	469	529	450	503	514	524	521	487	480	479	492	463	509	472	484	484	484	490	476	503	528	517	466	505	502	491	474	479	517	490	493	530	459	509	481	456	503	440	480	526	507	473	463	509	489	526	506	444	526	502	477	471	521	503	491	486	505	439	498	467	500	489	468	520	501	497	471	515	511	496	459	481	488	499	490	495	484	464	502	497	488	497	503	509	477	488	518	487	469	496	521	488	496	506	465	487	482	495	505	514	470	532	496	500	487	490	518	483	488	480	545	514	483	496	541	465	498	476	455	504	493	482	530	490	493	508	498	496	485	473	514	484	511	440	509	534	484	478	482	497	495	511	481	515	485	466	494	485	522	457	487	477	469	474	448	492	468	500	474	509	469	491	488	501	500	484	498	496	494	515	496	509	513	454	495	509	493	485	468	520	478	443	504	494	486	470	479	507	464	492	486	522	490	456	473	505	489	492	510	531	480	463	477	490	443	456	523	489	491	504	485	492	498	487	489	482	491	451	444	484	511	496	481	473	483	493	493	483	509	456	516	510	489	484	481	527	506	469	431	489	478	506	482	473	483	481	480	540	521	453	455	500	475	474	487	485	477	452	465	461	508	475	473	482	468	480	502	516	493	487	490	493	469	493	454	521	522	497	487	494	548	500	478	479	491	513	450	477	503	508	513	522	483	508	476	494	464	498	486	484	452	469	496	512	465	520	512	469	503	454	514	505	513	432	532	486	505	471	475	481	460	515	501	474	496	441	488	497	508	515	537	539	530	470	498	461	529	461	473	522	509	473	466	500	494	511	514	504	492	475	520	509	468	467	467	492	498	506	467	481	489	535	468	473	481	494	477	530	504	469	515	481	469	479	474	467	486	497	476	497	478	500	508	526	519	547	470	491	476	449	505	476	489	490	500	480	538	511	460	508	477	517	508	516	495	463	476	505	479	468	509	506	486	434	518	484	503	472	498	513	504	511	538	531	456	503	501	509	476	491	473	499	476	525	465	484	479	455	516	493	535	509	538	472	505	490	520	517	501	471	485	512	463	490	505	487	464	481	501	474	489	535	440	472	469	531	486	504	507	521	474	466	496	485	476	479	495	472	468	488	473	442	501	477	473	472	461	489	491	505	489	486	490	492	505	454	495	496	520	472	458	498	477	489	516	495	469	509	507	510	486	522	487	529	495	504	537	493	471	473	498	488	505	516	460	485	473	492	480	475	461	490	476	482	472	512	485	520	570	513	461	488	541	498	448	485	480	504	496	492	518	499	515	464	488	493	483	494	485	504	464	475	471	510	490	506	503	539	494	503	491	495	493	479	453	524	505	502	479	479	558	501	517	492	467	454	449	503	485	467	465	502	476	531	516	486	499	446	494	533	472	463	510	508	485	459	489	522	509	461	515	493	532	493	567	501	497	477	481	513	537	480	497	508	481	499	494	493	483	461	471	504	475	453	509
5128	1379	337	169	108	104	113	96	127	112	96	90	66	60	50	52	60	49	47	58	47	42	38	42	33	28	43	36	32	32	20	25	19	31	25	32	22	20	19	13	21	23	28	22	20	28	20	20	25	17	26	21	23	22	23	23	26	26	23	25	29	22	19	21	26	22	27	20	32	28	24	18	17	18	28	26	29	21	24	15	28	19	20	19	29	18	26	17	31	20	22	18	20	22	25	23	21	21	25	21	22	23	21	25	26	23	18	22	37	23	21	24	8	26	15	19	28	27	29	14	16	35	32	26	17	25	18	16	18	27	23	22	22	21	22	22	26	26	20	23	12	16	22	23	19	15	29	23	17	27	23	24	20	20	25	21	18	18	18	23	19	28	22	34	29	19	26	20	18	19	18	18	26	15	30	24	22	19	14	31	17	27	25	19	17	23	21	21	22	17	27	18	25	19	25	23	18	20	19	23	13	33	21	26	28	30	30	21	27	19	17	21	23	32	19	27	16	25	15	15	22	16	13	20	25	18	22	12	23	19	25	28	32	23	23	30	23	18	30	22	19	23	20	26	16	20	28	27	22	23	19	21	26	27	12	18	22	21	21	18	16	23	25	27	24	26	20	19	19	22	19	32	29	18	26	19	16	20	20	21	24	25	26	18	15	29	24	27	26	26	24	26	34	21	23	14	19	15	17	22	19	23	22	25	23	22	22	29	22	27	18	22	22	26	23	20	20	16	17	11	24	21	29	19	26	12	26	22	23	22	19	22	21	28	19	17	24	21	19	23	19	21	19	15	18	25	26	22	11	17	25	18	25	19	21	16	30	26	20	14	25	21	24	19	23	22	25	20	19	17	29	13	24	24	24	20	19	25	20	21	24	25	18	25	27	21	25	24	13	16	22	23	14	29	30	19	17	18	7	14	16	19	23	22	27	21	23	14	17	22	15	29	30	23	18	16	20	20	24	24	21	18	19	32	24	34	16	26	18	22	29	19	19	20	20	19	33	27	20	22	19	28	21	14	25	20	22	23	19	20	30	23	19	18	15	27	17	25	24	14	23	17	30	27	28	21	28	17	21	18	25	26	15	23	23	23	15	17	25	18	17	17	24	19	25	21	21	26	23	25	15	20	26	22	20	19	17	22	17	24	17	25	19	28	29	25	29	27	15	25	16	20	21	16	29	25	24	19	19	20	23	25	24	19	21	21	22	23	26	22	24	20	18	28	20	22	24	22	25	21	21	31	26	25	22	27	23	27	23	23	28	19	25	14	18	26	34	21	25	18	19	32	27	24	13	18	23	23	13	20	18	22	26	22	18	22	21	25	19	21	27	21	27	14	26	25	16	25	24	20	21	22	28	24	20	26	20	18	22	15	27	23	22	22	15	20	24	16	34	18	20	21	29	21	21	16	13	32	23	18	20	21	21	14	25	25	24	22	35	31	17	21	20	27	26	14	23	22	27	19	18	23	21	19	27	10	23	19	18	24	17	14	21	13	17	19	22	21	31	22	24	18	24	20	21	21	28	23	25	14	27	29	14	22	25	14	23	16	27	26	32	28	22	26	22	22	23	14	27	22	25	20	22	21	24	23	22	22	27	22	27	14	19	18	27	27	11	25	35	19	19	21	20	30	23	26	22	19	19	26	21	18	17	11	14	23	21	21	30	20	25	19	16	22	26	28	33	15	18	19	23	18	21	19	21	22	20	28	21	20	22	32	30	24	15	13	20	34	16	26	24	23	16	24	14	22	18	17	20	25	29	23	23	23	17	22	16	19	22	17	25	27	25	29	23	16	20	26	28	20	26	22	26	27	18	17	18	19	12	26	19	25	16	25	22	23	21	18	18	29	20	20	20	13	22	24	22	25	26	23	21	29	31	17	28	24	14	18	27	17	23	21	20	32	21	23	21	18	29	26	20	19	20	26	24	22	23	33	25	15	19	18	27	21	23	21	30	19	19	12	20	28	21	26	20	14	21	25	20	26	22	21	33	17	18	23	25	28	19	31	22	15	14	24	20	27	31	14	21	26	27	26	29	24	19	28	17	22	21	22	28	31	25	28	28	23	14	24	15	20	22	25	17	26	17	18	23	17	19	18	18	30	28	25	28	21	23	14	21	21	25	20	17	21	28	26	15	24	22	18	24	34	20	19	23	26	26	25	28	13	23	21	18	16	24	19	24	20	25	20	17	23	20	33	22	16	23	29	20	20	19	19	22	17	19	22	17	24	20	24	17	19	24	22	28	20	24	21	19	24	21	16	14	18	18	20	21	23	23	17	27	22	22	18	25	29	22	29	23	27	23	30	20	23	21	20	24	25	25	21	14	25	12	22	19	29	16	21	32	20	17	32	17	22	24	26	18	12	24	10	24	19	25	25	19	15	23	20	24	23	21	19	26	31	24	25	30	18	24	24	17	20	18	23	27	20	19	24	15	21	29	20	17	26	16	20	27	17	23	24	18	22	22	27	19	28	15	21	21	16	15	25	28	16	16	23	33	15	20	14	24	22	20	22	25	19	27	24	25	22	31	16	23	16	15	20	19	17	20	19	12	22	25	19	26	21	20	17	26	15	21	9	25	28	31	21	26	25	25	30	12	24	19	21	22	18	17	22	26	25	25	21	26	20	20	15	21	27	23	20	21	24	25	26	19	18	25	21	21	24	20	21	15	22	25	17	27	13	26	25	24	11	22	26	27	19	23	28	22	22	25	20	16	23	31	13	25	22	28	22	16	18	19	21	19	28	17	20	15	21	21	19	21	22	27	21	16	25	24	22	17	22	27	27	24	20	21	16	23	22	12	26	19	27	21	20	23	23	26	19	16	25	28	25	25	17	16	29	21	21	19	9	18	14	19	26	29	12	21	20	28	25	21	15	22	17	17	20	18	25	22	22	27	25	24	24	24	31	21	17	24	19	28	26	21	15	19	24	30	20	20	25	21	28	24	27	19	19	25	17	18	22	26	22	12	18	25	34	19	23	21	28	23	16	22	18	24	14	22	17	20	17	19	25	20	24	18	22	15	29	19	15	23	31	20	25	20	21	20	29	19	22	30	24	30	17	23	23	17	27	17	27	15	26	20	20	27	27	25	25	22	25	20	20	23	29	27	15	30	18	16	25	27	18	22	22	24	17	29	23	16	21	18	23	22	18	24	17	20	14	22	16	25	24	25	16	24	19	27	23	26	21	25	24	14	19	20	20	19	21	21	13	20	25	19	23	20	29	17	18	19	28	26	15	20	25	23	14	20	34	21	19	24	23	21	21	31	22	33	19	17	18	20	24	32	22	17	16	22	32	22	18	18	16	30	33	22	26	21	28	20	15	27	27	32	20	18	22	23	26	23	25	22	20	23	18	20	19	28	16	27	18	22	17	19	19	26	26	23	21	21	19	21	26	25	23	21	23	15	28	20	24	20	20	21	16	20	23	27	21	27	24	17	18	14	27	22	21	23	23	28	16	18	21	16	29	25	16	25	22	17	28	18	19	13	23
30872	12282	4007	2873	4373	6551	7364	7125	6054	5452	4544	3701	2770	2082	1941	1814	1929	1492	1389	1168	1035	925	777	783	734	718	768	647	534	481	349	308	338	396	423	289	286	233	261	239	228	218	234	219	222	203	228	213	190	243	173	199	194	202	220	209	207	185	183	220	206	184	213	196	198	226	244	182	202	190	181	195	222	233	205	212	252	233	227	241	215	201	200	214	198	189	168	179	211	194	168	201	207	186	202	187	185	161	191	194	184	182	186	215	182	191	190	191	207	194	214	190	188	184	206	197	222	170	196	187	191	231	188	192	163	172	186	204	164	195	199	218	185	184	216	190	188	199	188	200	171	207	175	195	192	165	218	192	188	171	203	196	197	190	189	211	189	217	171	194	214	193	190	191	223	193	202	166	186	189	203	180	202	203	203	184	193	195	170	185	203	188	204	179	173	188	191	188	221	201	203	191	169	209	193	210	211	205	204	176	212	212	207	170	178	197	197	191	185	195	196	202	191	197	196	184	167	175	187	213	177	194	176	194	192	174	192	196	175	233	188	178	211	202	177	197	180	189	179	174	197	218	181	217	180	184	173	188	171	185	169	179	205	190	182	181	192	161	188	173	206	212	162	193	202	198	186	193	185	194	181	190	193	157	193	199	192	185	204	189	196	198	187	180	205	189	193	187	181	198	174	211	184	196	175	187	191	174	194	202	170	208	180	207	211	197	198	190	234	202	195	196	204	182	205	196	183	190	184	191	199	199	209	179	181	182	184	214	203	192	183	213	205	175	214	190	214	216	196	184	217	174	194	180	194	182	192	189	182	219	188	190	179	202	196	169	187	191	175	203	177	189	219	195	160	197	173	175	173	194	197	199	186	195	210	191	198	183	192	200	205	164	177	210	183	199	172	171	200	211	215	214	187	182	178	212	199	174	186	212	198	185	174	202	188	196	207	188	210	197	177	199	187	191	200	206	182	199	210	188	194	196	177	237	192	188	209	210	198	186	203	210	185	180	211	188	184	184	178	212	175	199	191	214	180	173	214	223	189	178	189	203	182	177	186	175	211	204	167	204	197	171	194	184	184	197	198	197	192	167	205	198	190	196	207	205	184	179	170	210	195	194	197	184	162	186	198	191	195	203	187	167	177	183	204	198	186	179	206	184	192	194	194	194	186	217	185	186	162	210	180	205	173	182	197	200	193	184	202	202	198	184	192	203	213	178	205	191	194	176	204	203	194	192	185	204	192	192	176	195	202	193	201	200	180	196	184	180	193	220	195	178	197	183	194	202	177	221	239	177	235	199	211	203	225	194	172	205	184	202	204	174	192	179	184	196	174	219	199	205	175	197	162	207	222	202	177	207	195	193	186	218	204	184	191	204	201	193	200	203	200	181	191	172	184	205	200	216	173	197	176	193	204	203	209	212	211	182	172	197	200	193	172	192	192	197	203	195	201	198	197	191	172	155	187	184	179	180	194	179	170	190	185	202	193	199	194	195	200	181	206	149	194	185	177	189	189	211	200	186	220	191	194	162	199	185	201	179	195	179	209	185	194	182	200	198	180	216	180	199	171	187	225	190	198	200	200	191	194	202	188	182	179	187	202	189	193	182	198	181	214	209	210	195	228	195	184	195	208	205	190	197	180	191	205	207	175	183	179	201	220	194	181	188	198	170	189	183	173	208	211	218	179	192	203	207	199	189	180	194	206	164	168	203	173	197	187	201	192	184	168	208	190	191	174	177	181	181	176	201	205	229	188	188	188	182	203	187	194	207	225	178	217	168	183	160	203	222	188	177	214	186	183	204	199	211	172	200	193	179	185	199	194	191	175	193	192	188	191	194	190	194	177	197	190	194	200	187	207	193	204	211	227	165	184	165	195	190	189	170	187	187	185	193	195	201	189	198	200	203	175	192	177	180	176	193	190	191	187	179	192	181	213	180	192	185	212	180	205	187	194	181	229	179	200	191	178	161	169	184	183	201	191	188	207	186	190	188	209	181	203	196	188	172	209	198	203	202	182	199	187	195	178	196	195	191	197	212	198	214	205	184	185	196	196	185	184	186	204	194	216	192	201	195	197	182	176	191	208	184	186	196	197	216	183	182	200	195	193	199	209	179	191	188	193	232	169	178	186	179	161	207	174	189	184	184	181	208	188	195	205	162	203	187	191	171	194	183	195	195	214	214	193	206	214	196	186	192	209	178	181	191	203	191	194	183	203	192	174	188	173	222	174	211	196	203	209	207	189	197	218	171	183	197	168	200	205	183	175	183	197	208	185	176	192	200	166	197	215	196	198	168	181	179	178	172	180	198	201	169	208	199	182	186	202	175	173	186	176	199	199	209	216	203	188	182	185	219	204	216	211	205	203	176	176	181	186	203	212	197	210	191	207	207	194	183	186	176	211	204	211	202	173	200	201	185	192	200	196	190	189	189	208	191	192	210	186	190	215	191	186	194	206	203	184	196	197	178	197	179	189	201	189	179	169	196	186	184	183	196	201	203	206	201	210	171	173	184	168	189	204	184	210	207	212	171	196	205	167	187	206	210	192	196	203	177	180	223	186	220	202	188	182	235	191	169	189	226	174	213	231	207	192	149	169	197	174	193	188	207	206	169	205	210	203	184	213	187	195	197	171	197	160	187	186	179	182	173	215	180	196	173	204	196	188	193	186	171	185	183	207	191	199	194	187	204	196	156	186	179	187	179	175	203	190	184	208	202	174	181	179	196	198	186	194	206	221	206	174	182	177	196	174	192	194	180	197	169	229	171	182	231	155	204	176	191	209	188	190	168	172	183	198	192	200	177	182	198	192	195	188	190	187	193	194	191	189	207	198	177	219	163	183	201	200	206	180	194	168	203	187	158	188	180	195	163	199	192	184	215	180	204	221	179	185	188	210	205	187	184	209	188	204	195	208	210	180	186	179	196	213	208	182	184	164	198	192	186	184	216	205	190	187	203	190	193	202	175	177	196	198	170	181	186	222	175	216	190	199	186	188	190	193	174	173	223	189	155	217	183	185	200	204	191	183	186	185	203	209	227	171	230	197	189	205	198	179	184	216	211	213	212	191	202	191	168	185	196	179	198	189	215	183	183	194	177	199	197	171	193	206	192	188	179	197	203	196	201	199	180	197	194	183	192	175	192	200	200	186	164	187	183	202	213	188	195	195	193	213	187	155	207	175	163	198	195	195	193	191	191	181	211	194	203	181	213	190	197	203	206	182	202	218	179	179	194	183	190	197	188	186	179	190	233	208	176	194	193	193	175	194	195	203	189	229	206	178	184	200	187	220	188	180	188	195	185	195	192	197	193	199	204	196	182	193	184	195	203	199	218	171	179	181	174	197	212	191	205	173	195	204	194	163	197	182	190	180	195	208	208	199	203	200	179	180	197	199	195	196	173	198	226	196	185	208	179	201	216	186	186	203	187	191	174	183	225	197	176	195	179	206	194	203	171	178	193	208	214	210	197	183	192	189	177	192	197	184	203	198	187	175	186	178	200	186	211
6365	2496	534	278	168	131	182	193	183	202	160	153	119	96	101	116	104	99	90	75	81	93	85	66	60	67	66	61	61	55	63	59	59	75	42	49	38	48	52	47	66	53	52	47	43	48	49	45	52	46	46	59	43	38	40	51	51	50	44	54	40	45	48	48	51	48	49	49	46	46	49	53	42	36	53	47	50	59	47	40	58	48	43	43	42	63	58	46	47	48	59	40	48	46	48	40	47	45	56	55	38	36	48	35	57	47	33	41	50	39	54	38	52	53	38	52	39	46	46	47	47	47	47	33	79	36	51	37	37	55	43	44	51	52	42	37	46	49	50	36	52	47	42	48	54	49	48	47	50	50	45	51	48	44	58	46	47	42	63	49	47	45	45	56	48	54	42	32	58	54	45	41	43	53	49	46	41	54	38	48	29	44	41	55	61	35	69	38	45	49	48	42	50	43	38	41	42	50	60	41	41	58	45	45	44	43	52	55	45	35	52	48	52	46	45	41	49	50	38	41	50	51	47	56	39	39	35	55	64	60	50	62	46	42	45	39	41	52	44	42	38	44	42	41	44	45	67	46	46	38	39	64	52	60	47	47	49	46	43	47	45	59	48	35	53	53	43	50	44	50	50	50	37	41	47	49	49	37	58	53	56	46	59	42	46	39	41	47	43	54	48	32	49	43	40	56	39	49	40	41	46	48	46	43	48	41	63	47	48	47	42	37	48	50	58	41	45	54	41	37	40	45	46	51	43	41	39	41	50	53	60	48	58	41	33	43	39	51	44	44	51	47	44	53	55	41	44	43	46	44	53	36	47	40	46	54	59	44	51	50	42	47	45	41	37	45	46	44	45	51	44	37	58	41	50	45	66	50	55	51	52	58	43	56	38	44	44	54	42	45	44	38	45	38	42	39	47	42	46	55	46	55	51	53	44	58	41	52	44	47	54	48	41	40	44	37	61	42	56	37	50	40	53	46	50	49	48	48	52	41	61	36	39	44	32	39	44	42	45	48	52	52	38	40	48	45	31	42	55	49	34	44	38	53	53	37	49	41	58	49	50	48	45	40	43	48	46	55	44	49	42	39	46	47	60	45	47	51	41	45	40	54	45	35	45	43	36	42	40	40	48	28	44	48	52	45	46	38	53	49	50	45	45	42	33	40	39	44	53	45	48	45	48	38	50	37	37	44	42	54	54	55	45	39	50	59	46	66	47	58	41	49	60	50	47	51	42	51	53	42	53	60	48	45	37	43	44	50	45	52	46	46	55	36	52	44	46	44	42	49	52	52	48	44	53	47	35	50	48	56	44	63	56	35	49	55	47	46	42	42	41	48	52	52	50	61	40	49	45	56	53	53	40	46	37	56	43	45	42	49	41	46	39	41	46	52	54	58	46	63	40	42	45	50	55	46	58	52	50	39	44	62	47	37	48	39	43	44	43	42	36	34	52	58	52	50	47	38	48	54	41	43	52	40	49	43	73	42	44	44	39	45	52	45	38	57	49	46	54	57	57	45	56	39	52	58	49	47	56	36	36	56	36	42	37	52	44	52	42	43	53	53	50	49	66	52	56	51	39	43	38	43	50	52	51	44	43	44	55	48	42	51	44	47	39	51	50	35	53	51	37	42	57	49	59	48	36	47	47	47	50	43	43	49	54	38	50	55	54	50	49	47	36	48	55	46	49	40	60	50	47	35	49	46	49	59	60	38	41	60	49	36	53	54	45	46	44	54	56	36	43	37	50	48	44	42	52	54	33	40	41	50	42	45	33	42	58	56	37	42	46	46	45	52	44	55	51	49	48	50	55	51	43	46	51	43	50	44	47	48	37	54	49	47	56	41	45	43	52	48	52	46	35	46	45	34	53	35	47	46	44	57	53	45	47	45	48	45	68	40	42	55	44	56	48	42	26	40	40	68	55	37	51	48	40	40	46	33	56	53	41	39	45	44	51	42	39	37	39	48	49	40	48	39	47	55	51	44	51	42	56	39	63	42	52	39	46	44	52	51	46	50	51	50	45	43	44	49	42	49	45	42	62	39	42	48	47	47	57	53	44	55	48	36	43	43	45	46	49	48	41	44	48	48	31	47	41	51	56	43	40	40	48	51	53	45	43	46	47	49	43	44	52	41	55	47	39	53	48	43	47	47	41	43	32	51	37	49	52	40	59	48	37	45	44	43	57	50	41	53	50	53	51	50	47	57	49	40	57	38	37	53	63	41	42	50	41	47	45	47	48	30	42	40	45	41	52	52	49	47	56	41	66	41	39	41	40	44	37	41	58	57	46	38	49	51	43	57	42	44	47	37	44	47	38	40	61	45	38	38	47	62	50	54	50	51	46	54	40	45	58	57	45	27	40	48	41	41	57	56	45	50	52	55	54	44	46	57	45	42	42	43	54	50	53	40	42	45	44	42	38	44	42	56	44	43	39	50	42	44	58	46	50	43	33	46	42	52	43	42	52	37	32	39	43	44	55	42	52	48	48	35	53	48	53	42	40	50	42	43	48	52	44	40	52	41	49	46	48	47	44	41	53	49	57	40	50	39	35	43	41	53	50	40	46	44	51	50	56	51	39	46	54	46	58	52	38	61	39	43	42	44	64	45	48	38	51	51	62	46	42	38	44	48	38	49	35	48	54	51	51	59	62	43	47	38	49	42	48	58	49	75	46	42	46	49	42	44	44	41	46	40	48	46	40	59	55	49	61	45	56	52	48	45	46	51	58	51	56	42	43	46	50	46	53	41	48	35	37	38	49	42	45	46	47	43	44	56	52	49	50	55	44	48	45	49	44	41	47	57	57	49	41	44	45	52	40	54	40	61	46	41	39	52	59	38	57	50	48	41	48	42	50	40	44	54	54	40	42	56	37	60	41	59	59	57	44	50	52	59	50	56	43	40	48	37	50	48	30	41	36	39	48	49	35	48	41	59	48	51	56	41	48	53	41	35	39	39	60	40	43	46	39	51	61	52	55	37	47	49	48	39	56	47	45	46	50	44	48	39	55	44	44	50	53	37	56	39	51	49	45	48	52	27	40	55	53	52	45	41	51	58	53	57	39	48	63	53	57	50	49	58	47	44	46	44	47	44	51	52	49	45	45	49	43	46	34	49	52	50	51	37	42	44	50	47	58	44	39	49	47	53	39	58	45	48	36	36	49	40	47	55	41	59	57	51	59	54	49	47	51	54	49	54	55	43	39	39	47	42	54	51	36	50	37	51	34	44	43	52	39	49	40	40	56	41	45	34	53	36	51	42	49	39	49	45	38	58	45	47	46	43	54	47	33	40	51	44	50	51	42	40	59	52	42	41	55	57	40	51	54	46	46	40	53	39	52	45	41	33	35	45	41	33	49	33	48	55	39	49	53	55	53	43	33	42	56	51	30	49	41	50	56	51	45	49	61	45	49	50	48	38	54	33	49	55	42	41	43	48	42	52	40	53	50	47	47	49	50	46	44	47	59	45	48	53	43	49	36	44	48	33	47	45	39	47
35967	16678	5874	4274	6515	9186	10331	9375	8546	7335	6087	4800	3800	3125	2932	2799	2616	2230	1999	1738	1598	1558	1443	1356	1210	1204	1192	1012	939	735	664	609	631	821	711	555	552	504	472	435	524	492	474	474	444	467	464	424	442	427	427	450	426	474	407	431	418	457	437	401	419	450	419	416	409	442	447	413	450	467	450	413	418	440	427	446	498	450	477	493	455	463	436	386	394	416	442	400	396	434	378	456	418	431	437	407	409	443	407	395	436	385	448	419	433	395	410	433	437	418	434	434	413	401	393	375	403	418	403	403	400	434	400	440	414	398	443	424	423	408	438	409	427	402	462	450	406	369	417	447	401	415	415	457	403	447	414	428	411	428	435	413	420	420	446	444	415	449	468	438	416	438	462	437	431	439	444	399	421	436	398	395	437	423	453	427	412	387	396	424	419	408	440	423	426	412	429	442	454	447	460	417	410	412	406	414	427	419	436	409	405	401	418	437	399	427	419	448	423	437	414	434	425	429	397	412	435	434	372	437	398	414	427	425	424	441	419	413	417	406	424	434	431	397	410	445	421	406	386	404	431	405	485	429	436	402	423	418	446	442	377	425	422	411	419	413	442	437	411	450	436	412	380	388	420	405	409	436	386	396	407	375	412	434	392	420	436	418	434	451	403	427	429	399	407	410	450	411	436	415	418	432	445	422	416	437	429	440	413	453	416	410	385	431	418	386	414	417	415	425	400	449	411	404	427	416	424	453	401	439	392	399	410	387	426	438	470	376	406	451	401	418	447	384	411	453	442	401	414	426	407	417	422	416	374	435	444	446	441	418	414	425	438	448	427	443	442	412	414	424	420	420	406	459	451	401	415	374	432	422	413	406	432	408	428	437	400	401	401	424	379	430	438	446	396	439	450	430	390	404	439	394	423	400	469	408	436	449	389	444	407	432	436	448	445	399	479	407	449	380	388	373	430	423	430	425	436	397	441	420	399	395	405	459	416	402	422	437	426	408	470	412	418	443	427	441	393	397	413	411	409	400	399	387	437	399	436	413	400	442	454	409	400	412	421	425	416	398	399	427	435	435	428	430	452	435	425	412	373	375	451	435	423	458	420	468	434	416	398	415	403	381	387	416	417	418	440	454	449	408	415	414	398	426	451	422	452	421	419	441	386	431	447	397	429	415	428	417	394	440	399	402	419	407	436	452	421	441	395	420	423	416	384	429	423	431	427	405	420	406	409	439	403	408	422	401	436	408	417	448	425	407	436	404	438	411	417	440	450	418	396	410	440	454	409	406	390	439	394	399	446	426	406	395	385	426	411	399	419	447	405	401	407	404	468	441	436	416	399	419	432	390	445	412	376	425	441	415	434	418	435	402	434	416	405	434	415	382	404	440	399	430	401	383	448	370	388	399	419	402	457	394	425	415	415	405	411	392	468	422	423	397	416	461	414	447	441	406	445	406	367	399	475	418	438	405	462	428	427	399	434	409	422	422	419	406	366	410	418	363	424	417	392	380	370	398	383	457	409	409	444	423	434	397	430	399	406	409	383	422	414	455	425	388	398	440	467	379	457	404	417	395	433	448	411	435	440	407	429	398	461	409	407	436	418	421	410	424	404	405	414	416	414	420	406	394	401	418	425	406	400	389	396	430	444	419	419	409	402	397	395	424	414	387	421	404	416	414	428	394	427	409	429	421	412	446	437	438	392	438	427	440	381	425	434	452	428	447	420	409	383	430	453	438	440	426	433	401	451	430	403	396	419	430	411	428	375	418	376	431	434	421	411	398	428	420	396	419	419	402	435	405	422	413	406	407	428	395	405	429	427	445	381	410	432	400	415	444	411	420	418	418	402	383	416	410	418	415	401	396	395	411	372	438	432	422	396	455	430	408	419	423	454	420	416	428	457	442	400	435	398	386	373	403	418	406	404	412	394	418	407	446	418	415	426	440	447	431	424	454	404	419	395	418	414	411	458	425	392	420	421	380	408	424	416	456	424	413	426	446	425	439	365	431	386	422	410	392	420	426	421	442	422	439	445	368	427	413	413	383	387	433	425	427	454	462	398	390	427	410	396	416	427	425	425	399	424	440	421	416	453	471	416	419	404	424	388	419	435	414	400	433	451	430	453	409	403	432	402	411	374	424	433	439	444	426	393	411	440	391	401	398	378	418	428	411	444	396	449	382	396	397	378	415	412	416	414	445	421	399	446	403	415	460	456	465	424	410	406	408	393	415	426	426	422	411	397	417	434	367	424	411	398	438	378	416	418	394	440	429	424	410	389	397	451	429	420	389	439	442	442	385	415	421	403	414	438	437	398	426	410	435	445	424	413	389	445	446	400	398	426	423	433	397	398	430	399	427	444	378	423	421	437	387	414	440	428	413	448	382	415	441	434	453	387	413	430	455	395	415	409	414	385	396	386	423	435	469	406	431	418	419	404	441	396	427	460	412	413	428	389	386	404	418	391	437	398	402	439	424	429	421	416	393	458	410	436	433	440	411	429	402	439	411	421	411	399	425	419	397	425	431	433	402	398	416	397	385	430	392	423	468	403	415	411	419	413	419	399	442	407	384	440	426	407	375	401	443	427	407	416	398	407	406	415	440	424	424	411	434	398	431	418	423	400	453	431	409	440	409	395	428	375	447	376	416	415	448	412	411	443	403	426	438	403	461	419	416	432	403	408	440	423	394	448	428	401	446	421	410	397	423	398	406	413	431	436	427	425	398	442	413	383	443	409	404	427	416	451	404	406	427	403	414	383	399	427	441	415	411	390	492	402	426	377	419	432	441	423	420	388	454	406	404	388	443	399	424	407	398	416	426	429	430	408	400	390	394	412	411	386	380	395	383	384	438	391	425	419	436	385	419	441	414	422	425	385	404	426	418	424	392	405	410	405	385	419	410	423	453	430	420	388	434	430	423	414	394	440	402	413	421	411	390	421	426	432	391	384	432	397	395	400	420	396	436	400	402	421	436	384	404	452	427	433	372	432	403	378	407	402	387	429	407	415	402	434	383	432	451	431	427	422	424	407	383	419	420	454	445	408	418	382	445	430	400	397	403	429	441	438	437	398	400	418	422	392	440	401	408	413	410	447	437	455	419	435	434	420	424	449	398	388	449	467	380	442	397	421	433	424	431	436	449	423	423	425	423	398	448	426	433	432	402	407	444	441	436	420	426	448	413	418	429	410	425	442	427	437	425	399	414	410	389	409	426	393	394	422	420	428	394	406	419	403	395	423	422	461	423	384	436	415	430	435	444	421	419	389	420	421	436	418	412	427	405	415	431	385	412	427	424	461	397	406	385	426	410	455	420	458	440	409	448	430	435	417	434	429	387	414	407	396	414	442	402	436	414	442	450	377	413	399	422	396	406	422	414	420	440	448	394	423	426	431	440	391	435	365	381	369	429	442	436	411	436	405	452	430	365	460	409	387	439	407	389	398	449	434	393	398	376	433	415	407	399	420	445	417	411	390	375	425	420	400	378	417	412	430	419	383	412	442	444	419	454
3555	912	298	147	109	99	119	99	112	104	86	73	77	40	67	56	63	69	64	54	52	47	50	38	44	48	39	46	47	51	43	47	38	52	38	43	41	43	41	45	33	43	41	32	40	34	27	51	42	46	29	46	48	40	49	40	49	38	43	35	47	36	39	35	55	38	45	31	43	36	31	40	34	30	32	44	29	30	39	38	43	36	42	48	42	35	40	28	35	31	38	34	34	37	38	43	40	40	32	37	41	33	33	51	36	35	34	41	42	38	35	31	32	40	33	39	37	31	33	34	37	40	25	29	50	32	52	33	39	36	47	38	33	41	34	38	45	37	36	36	30	32	32	35	38	39	34	36	26	45	44	34	48	35	37	33	42	35	32	39	45	38	31	34	36	41	39	40	45	42	37	37	42	41	40	21	45	34	45	35	39	39	31	34	39	42	39	37	33	39	47	42	27	33	41	50	56	40	33	36	43	38	37	36	42	42	36	25	37	33	34	23	40	45	29	30	45	35	39	29	47	42	41	26	43	47	30	41	30	43	41	33	27	34	40	31	42	31	31	43	39	36	35	30	40	33	32	33	33	36	30	46	37	38	41	46	39	38	35	27	36	31	36	32	39	35	33	46	37	43	41	44	33	52	43	39	41	38	44	30	41	45	30	31	34	41	33	38	38	38	46	40	31	41	44	56	29	34	44	31	32	35	46	21	34	44	50	38	33	28	36	27	42	36	44	27	29	39	42	27	42	35	40	43	45	28	31	32	41	34	29	50	28	39	44	33	29	28	41	30	47	36	32	27	35	35	32	36	39	35	43	45	46	35	34	29	33	48	42	34	27	41	32	47	28	39	29	36	37	41	31	37	35	36	44	33	38	31	38	35	31	40	43	35	41	34	36	37	42	36	51	41	41	45	27	43	27	42	34	33	29	40	28	47	35	33	46	33	34	35	43	35	36	42	27	40	36	31	36	36	16	39	30	34	38	39	36	41	34	38	28	31	44	38	37	35	39	43	39	48	37	33	36	44	33	47	36	33	43	36	45	40	41	40	34	33	35	37	36	49	31	44	36	25	47	43	42	37	34	40	33	40	29	31	37	38	37	31	34	44	35	32	32	34	31	42	40	40	38	46	34	40	37	35	37	33	43	39	45	61	38	34	33	48	32	44	24	27	38	37	37	49	46	36	42	42	45	38	41	37	32	28	36	34	18	28	40	36	22	50	42	32	27	33	49	33	41	40	34	35	38	33	38	36	31	32	43	23	44	42	32	44	53	45	37	27	38	24	35	25	41	27	36	34	36	48	34	45	28	30	30	46	48	45	30	45	27	26	37	40	34	31	31	30	42	43	42	38	45	38	44	32	32	42	28	46	30	34	44	43	34	41	40	30	29	34	35	43	34	29	31	33	34	48	41	41	40	35	48	41	35	38	37	33	36	36	34	45	42	38	45	37	37	50	36	31	44	39	37	28	37	42	38	35	33	53	35	34	37	42	34	37	36	39	35	27	38	33	32	46	37	47	47	36	46	42	28	43	42	32	40	45	47	31	42	40	29	26	32	27	38	44	42	34	48	37	53	38	38	45	41	35	25	44	35	34	36	48	38	44	29	31	41	30	29	40	30	46	33	40	35	37	37	54	33	42	40	45	30	33	38	29	36	52	53	35	29	43	36	40	38	27	38	41	40	46	36	31	28	39	32	36	30	47	39	22	32	27	38	33	21	31	24	36	31	35	37	38	39	36	37	23	48	41	38	31	34	46	33	34	30	28	50	37	34	32	50	37	39	27	35	37	34	30	37	33	42	38	31	29	25	38	29	40	30	38	41	47	32	49	37	36	45	42	39	34	40	35	42	44	36	27	37	37	43	32	39	41	36	44	34	38	39	34	39	29	35	38	41	32	24	31	50	32	42	36	45	37	36	32	41	22	43	36	31	39	29	33	37	31	40	36	37	39	34	31	41	36	39	46	40	36	33	33	38	34	41	47	40	48	35	33	29	34	37	37	35	39	42	32	35	33	30	26	40	31	48	37	32	33	36	36	37	35	40	30	47	45	45	40	44	44	45	33	36	38	29	35	38	48	31	33	35	43	45	42	45	42	35	33	41	44	30	32	37	36	36	34	43	25	32	31	38	51	38	41	28	32	40	38	39	44	37	40	34	42	35	38	41	48	30	33	34	44	34	36	35	36	38	34	44	33	35	44	32	42	29	33	41	48	34	29	29	35	36	42	30	33	42	47	40	41	35	25	28	36	41	36	38	52	38	40	44	38	34	42	45	26	35	31	36	43	48	33	40	36	37	41	39	39	33	30	29	31	43	33	40	31	33	40	41	39	33	42	37	23	44	41	32	39	41	29	34	36	38	36	27	38	43	28	33	29	29	27	24	42	44	32	36	33	31	29	32	32	33	40	41	39	40	45	51	34	46	34	46	26	32	30	38	42	33	30	36	37	41	26	41	32	35	33	31	29	41	44	34	31	37	52	34	46	29	50	36	39	38	39	42	35	34	46	37	44	37	34	43	30	44	40	37	35	38	27	43	29	33	32	36	35	29	33	53	43	36	49	34	35	37	33	45	42	33	37	38	31	42	38	43	42	32	33	47	35	35	44	32	34	33	26	40	30	44	37	29	40	32	38	31	41	41	33	39	48	31	41	40	43	32	37	36	37	31	54	37	23	41	37	31	35	35	36	29	27	33	34	32	41	40	30	38	35	34	35	31	35	35	31	39	28	40	38	44	38	42	42	41	39	38	43	33	41	24	33	34	41	39	44	41	49	27	27	24	41	40	35	31	37	31	46	38	43	35	37	47	38	36	38	44	33	37	51	31	40	37	39	34	37	49	32	33	39	49	38	40	46	34	32	37	33	38	36	34	45	47	44	41	33	35	45	44	35	43	38	35	32	42	38	33	30	35	43	31	33	44	37	32	40	44	45	33	41	29	39	44	19	40	43	46	44	39	44	31	39	40	43	27	33	31	34	31	38	36	41	32	30	51	42	36	29	37	33	40	38	37	29	40	28	44	33	34	31	24	40	31	37	43	55	32	37	35	33	50	38	33	44	32	38	40	43	30	41	34	33	45	41	30	42	29	28	32	36	42	28	29	34	27	44	31	46	35	29	39	32	39	43	36	38	36	38	43	30	40	34	32	27	42	38	24	45	39	40	34	32	38	46	34	34	40	27	29	43	34	36	34	46	39	29	34	41	42	38	41	47	38	34	35	25	35	41	45	46	39	46	48	39	36	24	36	42	41	42	30	31	30	43	37	47	35	45	39	44	38	30	43	33	41	36	39	37	29	34	43	34	34	36	38	42	33	35	44	40	44	31	26	34	35	39	42	45	39	39	31	36	42	29	39	33	39	32	38	29	27	29	33	29	32	38	39	35	33	41	32	32	36	30	39	46	40	42	38	42	40	34	37	43	31	37	37	27	35	39	41	38	45	33	34	21	27	34	32	35	31	41	43	36	40	29	38	42	36	44	43	34	32	35	24	42
27572	9458	3242	2511	3613	5104	5665	5353	4682	3827	3245	2310	1844	1468	1423	1548	1260	1228	974	915	816	798	749	694	678	615	605	615	567	428	418	413	438	456	409	351	362	363	339	355	315	340	316	342	351	345	297	323	315	338	323	314	328	331	321	299	318	322	318	366	343	327	327	349	330	314	320	310	313	337	302	317	325	317	352	337	304	333	314	346	324	363	359	328	301	300	312	325	294	318	319	316	325	294	297	309	332	343	331	306	300	344	328	300	332	299	323	315	289	302	322	345	325	353	323	326	321	310	300	331	306	284	335	297	311	308	332	307	313	316	309	352	327	318	313	317	326	293	300	300	316	340	321	334	319	299	334	318	290	330	314	275	350	368	326	326	307	319	271	326	333	316	350	315	313	347	322	299	290	320	341	353	314	334	313	328	342	324	300	289	311	300	313	325	326	312	343	331	327	311	300	303	330	349	269	325	323	326	349	325	315	326	326	333	297	343	323	300	309	305	355	330	302	330	320	320	321	329	282	345	306	368	323	303	312	340	329	303	316	328	279	307	323	316	318	323	316	332	337	289	310	365	311	300	315	308	330	307	331	328	331	315	351	338	301	305	346	314	296	279	289	320	317	297	294	320	327	338	310	316	315	303	307	312	326	304	339	306	317	318	309	313	307	350	337	294	290	324	300	363	318	312	327	344	322	314	342	321	337	321	321	305	299	318	326	281	329	319	297	310	324	324	310	309	351	321	339	360	300	314	318	315	329	304	323	325	308	315	332	325	332	331	321	307	331	303	344	321	311	327	320	304	328	320	313	305	316	302	356	296	314	298	313	288	323	312	327	326	315	305	309	308	310	310	323	306	310	314	337	295	333	321	334	300	319	314	298	304	311	319	337	313	314	325	326	340	305	355	328	309	350	332	312	344	300	315	298	320	324	311	309	330	301	319	311	323	298	315	319	335	314	320	328	299	328	328	304	310	301	335	344	324	322	305	295	329	318	302	283	308	278	330	299	314	302	347	337	344	311	325	334	338	333	325	339	336	319	318	325	362	329	316	301	326	319	343	335	310	308	347	320	345	343	297	353	326	341	297	299	341	305	318	330	300	314	312	316	310	319	337	324	319	314	310	293	317	312	297	299	341	331	317	355	305	325	328	288	322	355	311	291	321	325	336	285	367	353	306	297	316	328	326	335	309	311	330	289	323	340	308	315	312	308	307	341	329	304	329	351	299	307	323	292	304	324	331	297	324	332	318	338	357	329	311	318	363	335	340	276	285	313	340	342	318	330	316	320	333	301	308	326	335	307	328	324	327	299	316	308	314	302	297	332	327	319	361	323	348	321	346	304	307	324	336	317	343	336	315	330	315	336	344	316	325	299	326	362	330	334	314	313	333	342	315	293	356	336	316	327	305	306	329	285	298	326	314	323	316	293	340	318	323	293	319	308	311	314	336	317	332	306	339	301	339	329	292	321	296	327	329	362	332	353	303	302	340	338	347	299	290	294	333	324	340	307	289	310	319	313	317	317	311	329	338	288	316	341	329	326	336	293	299	344	324	307	330	352	307	308	320	330	382	308	331	314	321	314	360	333	338	336	286	297	320	320	331	329	311	333	298	326	346	295	334	319	294	308	344	320	324	311	306	337	303	351	332	326	329	331	350	319	330	341	305	288	337	344	280	328	289	336	308	314	346	306	326	327	316	306	309	303	328	335	351	307	313	317	325	331	334	325	304	347	352	328	318	321	302	314	322	300	311	323	307	341	302	335	297	322	345	322	311	348	291	305	323	315	341	315	334	297	334	300	290	345	314	339	338	304	352	346	326	304	333	327	317	294	317	319	300	357	329	341	297	305	356	324	306	325	318	312	318	345	342	329	328	304	353	327	313	309	323	335	371	317	305	308	288	320	338	339	327	304	314	337	299	313	343	313	301	317	308	337	301	363	302	333	333	300	316	342	324	347	290	329	326	318	325	299	324	318	301	386	326	331	352	353	302	312	344	353	306	310	294	313	351	285	308	309	331	326	335	315	329	333	328	322	325	336	318	341	326	347	321	305	333	336	363	308	315	307	286	300	305	335	344	356	343	317	329	342	319	361	330	319	330	316	369	353	327	316	321	323	326	330	325	306	357	314	300	340	345	282	270	300	320	313	319	322	327	336	325	307	332	325	319	332	296	332	303	300	310	340	314	318	290	318	289	314	318	340	311	287	310	318	293	357	322	332	323	334	318	303	340	335	337	326	317	330	318	334	328	313	328	337	323	310	303	323	335	308	342	303	339	330	316	323	291	293	333	308	324	336	304	313	314	320	340	322	344	357	295	320	332	339	335	333	366	316	318	312	325	343	321	323	316	331	310	320	347	327	348	340	310	342	305	316	329	313	341	317	313	321	338	339	358	360	302	277	331	303	284	294	325	313	331	335	313	352	279	338	327	315	294	328	342	295	316	344	317	314	312	294	310	343	307	341	315	299	330	333	323	316	319	341	312	327	297	297	318	334	304	315	322	360	326	344	317	347	306	329	310	338	305	319	337	305	302	349	320	356	343	320	345	332	319	306	298	360	321	328	296	373	337	317	331	306	330	327	321	332	325	328	327	303	312	315	351	338	327	302	313	320	306	345	335	342	315	277	325	328	329	330	317	300	347	307	328	360	329	322	298	354	302	330	326	318	331	275	323	348	312	297	321	302	309	323	323	327	298	310	331	330	333	316	320	341	318	317	323	333	303	322	307	299	299	332	337	344	300	369	299	317	348	312	341	307	321	327	302	293	291	321	292	316	319	348	317	297	319	322	327	331	346	318	306	325	283	292	308	345	300	322	307	334	299	328	328	326	290	310	351	337	336	313	333	304	349	354	325	301	322	301	301	334	297	311	327	345	326	282	313	329	292	335	307	348	300	296	323	293	316	324	316	337	321	312	328	332	311	331	306	327	299	318	314	361	315	302	332	295	342	331	317	346	329	326	326	304	320	354	336	307	322	321	318	307	356	320	322	309	324	315	333	315	342	301	331	312	312	297	335	339	300	331	307	274	358	325	359	314	292	311	319	316	310	303	332	340	317	293	336	324	302	343	354	328	340	304	314	312	326	334	298	312	322	321	341	314	313	321	301	310	309	308	301	333	278	348	346	329	364	320	306	316	343	310	319	326	331	343	339	342	299	299	319	332	310	329	328	321	318	337	325	359	316	314	319	300	331	296	295	278	329	305	324	300	319	336	332	313	297	311	325	337	294	323	343	309	330	308	335	316	323	286	290	326	327	351	322	346	323	302	310	317	317	347	358	345	306	299	329	304	303	326	310	315	314	308	333	329	328	325	309	348	334	320	323	363	324	342	349	336	296	350	319	314	294	298	328	332	341	302	357	291	325	280	348	280	316	316	305	307	309	322	337	347	304	293	339	336	307	321	303	328	315	319	294	326	323	327	333	319	307	325	335	309	325	292	329	320	319	344	340	329	340	332	321	335	289	324	331	323	306	294	306	307	310	310	302	337	304	310	347	338	333
4866	1902	500	238	175	162	151	170	187	147	137	122	105	117	105	123	98	100	103	81	81	86	94	78	69	73	80	81	55	67	56	53	58	61	52	62	54	49	68	56	70	63	50	54	64	57	63	59	64	53	53	55	56	56	52	49	50	47	70	66	57	57	66	58	54	50	62	52	51	66	60	66	61	54	50	54	61	50	70	63	55	65	65	62	58	58	62	73	58	69	47	55	54	68	74	46	57	47	51	55	52	49	53	53	61	50	59	64	59	61	69	51	56	53	67	56	57	71	48	57	58	70	62	59	49	68	52	60	65	64	60	57	53	68	75	52	52	56	59	66	48	53	50	51	76	57	54	59	65	58	61	58	64	52	50	48	62	68	54	59	54	66	66	66	59	69	55	65	61	48	60	56	64	63	67	67	62	51	57	56	53	53	45	51	60	70	58	59	66	46	65	44	49	60	63	65	61	51	56	58	64	59	59	57	46	59	63	43	55	69	61	70	41	48	62	45	70	60	56	57	54	51	63	58	47	59	68	53	52	55	51	55	59	47	61	48	51	57	61	61	70	62	65	46	62	65	48	64	62	46	56	54	59	51	64	54	50	68	65	64	59	51	60	53	68	63	54	53	60	68	67	69	45	60	46	58	68	45	52	66	61	50	53	56	78	56	64	72	71	54	68	50	59	61	66	47	57	71	45	73	63	50	54	41	58	52	61	61	65	59	65	70	63	71	65	59	47	62	50	60	63	51	43	60	52	60	62	55	71	63	63	69	52	60	48	64	58	52	59	60	64	59	63	55	64	58	47	53	49	62	68	58	63	57	55	52	54	52	64	52	64	60	65	64	52	67	49	52	53	62	51	59	56	66	56	50	55	69	57	56	62	56	49	58	51	57	56	65	54	57	62	44	67	47	53	52	54	55	59	51	66	64	62	72	62	55	48	54	57	60	43	67	56	56	64	67	57	67	50	62	67	61	63	53	60	63	62	48	59	56	39	54	56	54	48	64	58	73	51	47	67	64	52	62	51	67	53	64	57	60	57	49	51	64	57	55	62	59	64	66	49	58	57	57	64	50	53	61	63	58	58	73	47	53	51	63	64	62	62	52	57	51	60	43	54	53	60	55	52	50	52	58	65	52	49	69	58	49	54	50	50	55	68	61	43	67	46	64	61	44	64	61	62	48	77	64	60	54	49	68	64	57	58	51	53	64	60	57	50	59	65	67	60	50	61	58	63	53	62	50	59	53	71	59	47	64	43	60	55	48	56	71	57	54	62	37	52	68	53	49	50	52	63	60	57	49	59	71	58	64	59	46	53	62	54	51	53	57	60	64	54	53	59	66	60	62	63	67	54	63	47	54	57	45	51	53	45	55	59	63	44	66	68	56	55	53	42	53	63	50	61	54	47	75	50	59	50	67	54	54	58	58	68	53	53	53	53	54	59	70	58	50	64	74	65	77	59	43	49	53	57	68	64	65	69	55	62	71	53	59	74	53	57	58	57	60	54	73	55	66	48	46	49	58	81	56	58	53	60	61	71	62	57	57	52	48	65	60	41	54	60	53	60	70	58	52	58	58	48	56	46	70	51	60	62	50	62	72	54	65	48	55	50	61	62	71	56	52	66	66	62	57	53	66	64	63	56	61	60	32	63	49	69	55	62	61	54	45	52	60	54	54	65	62	55	55	61	47	66	70	69	60	67	68	57	60	65	50	58	68	53	47	61	67	53	56	51	63	68	61	57	56	50	46	62	61	53	70	48	49	60	50	67	58	64	63	57	59	56	54	52	54	56	58	56	45	53	48	61	61	57	56	59	68	57	57	57	58	54	65	54	55	69	61	69	54	59	44	42	63	57	65	66	57	55	58	57	77	56	70	56	50	57	69	59	58	69	45	69	56	71	62	57	70	56	57	59	52	57	62	57	48	69	66	57	64	85	64	56	67	57	75	59	56	57	50	63	56	70	59	63	53	63	59	61	68	46	56	56	69	62	60	54	53	48	59	54	53	56	49	66	67	56	58	60	47	45	56	49	59	70	67	55	54	61	66	65	69	68	65	52	53	58	59	61	52	59	60	65	74	54	51	69	69	62	55	61	56	58	58	62	60	61	42	61	63	60	56	70	42	51	63	54	67	49	61	48	61	52	53	55	65	70	60	45	55	55	55	50	62	68	49	53	56	49	49	54	62	70	56	43	44	62	66	66	67	62	65	56	55	51	65	47	51	50	52	53	65	49	52	63	66	66	44	66	65	47	39	52	56	64	62	62	66	55	55	58	58	58	68	66	60	49	58	49	59	49	63	44	48	51	66	51	70	53	51	53	48	54	58	66	68	44	57	56	72	55	60	61	50	66	55	65	53	66	59	70	56	56	48	50	57	62	47	64	57	61	58	70	52	59	48	51	66	60	49	60	46	59	52	54	71	44	62	61	40	57	63	52	66	63	60	47	54	64	55	69	46	62	60	49	71	61	57	55	52	59	69	57	61	63	72	59	67	61	71	51	49	56	47	50	51	64	53	69	66	57	65	58	69	57	54	46	41	50	66	48	69	55	59	43	60	64	53	57	55	62	57	73	65	70	59	56	52	50	44	64	62	47	51	62	48	54	56	68	45	49	50	48	50	41	40	58	68	58	66	50	68	51	69	55	70	43	70	66	61	68	69	56	55	67	63	72	57	49	53	49	39	61	59	46	60	64	73	66	50	56	69	58	56	66	52	62	55	58	49	50	65	51	65	66	61	70	55	58	64	68	53	60	58	48	56	61	47	63	55	62	62	67	71	62	40	66	68	59	52	52	53	51	56	61	63	65	60	67	50	54	59	60	49	61	67	62	62	53	62	55	43	54	60	51	51	72	50	68	57	73	60	62	68	55	71	63	56	63	54	55	57	63	65	62	46	57	62	61	43	63	64	57	36	57	58	66	63	55	48	64	55	67	66	50	52	51	67	53	54	47	57	56	66	60	57	71	56	58	49	44	55	59	54	58	52	55	52	65	57	64	69	72	72	65	56	55	62	44	63	83	58	58	46	70	63	66	76	67	51	55	53	57	51	61	53	44	62	58	65	60	49	58	66	50	53	61	55	59	69	60	61	54	58	54	54	67	72	55	52	74	56	57	60	60	60	55	67	57	44	65	66	58	61	66	56	65	52	57	45	61	52	71	52	62	46	53	49	46	72	64	45	49	64	84	59	79	55	71	54	53	57	69	57	66	50	65	60	57	65	53	55	52	74	54	66	57	50	66	63	46	60	45	60	66	56	54	54	57	73	57	59	54	66	60	61	67	44	56	54	55	56	51	56	59	49	53	62	51	64	75	59	63	50	47	61	58	45	59	67	67	62	53	57	43	68	56	58	65	56	60	64	57	51	70	44	63	60	53	60	57	42	61	58	54	52	49	55	67	66	64	51	55	53	67	65	68	63	73	56	58	60	42	60	64	49	67	48	68	58	45	52	73	41	62	59	59	47	60	51	63	50	61	66	66	63	75	51	53	58
33408	14452	4864	3412	5754	8057	8695	7859	7281	5816	4575	3568	2724	2439	2416	2292	2131	1818	1578	1433	1344	1369	1240	1204	1114	1064	967	944	911	721	699	668	706	817	660	585	589	535	490	484	538	526	523	525	544	502	538	483	505	523	523	540	511	548	495	523	555	528	493	500	547	491	514	491	510	488	495	523	479	538	535	551	527	556	525	500	543	500	533	565	518	521	540	519	510	493	528	501	506	495	501	486	461	509	498	504	486	522	498	521	509	526	470	472	487	483	488	495	509	549	483	518	481	478	556	486	474	525	476	529	499	519	514	497	505	495	503	518	498	490	453	503	515	503	495	508	463	485	494	503	502	474	507	485	504	501	582	505	518	499	488	511	498	475	475	505	494	479	544	517	492	491	499	497	537	470	505	503	446	509	508	550	499	515	501	501	478	474	483	513	497	472	495	502	490	491	498	529	496	483	485	491	512	513	541	497	529	522	580	475	492	510	495	478	516	518	489	505	514	513	532	540	544	519	502	509	520	501	522	528	498	503	514	503	492	496	479	515	513	491	516	522	478	504	490	521	529	505	497	479	550	542	465	516	505	462	484	506	513	491	523	498	491	522	491	450	464	510	502	509	489	526	467	507	494	491	496	514	496	482	501	477	509	510	515	527	472	517	491	475	488	524	473	501	488	495	502	477	492	506	521	508	506	484	495	476	540	467	495	460	520	530	555	483	517	464	511	495	505	499	513	475	496	524	502	510	524	499	508	522	503	501	541	525	518	508	509	518	501	487	529	483	492	551	511	527	530	512	519	502	512	496	509	535	492	501	487	486	494	497	491	492	505	492	468	480	494	498	493	505	492	435	519	552	494	535	475	507	476	468	503	549	480	481	482	533	514	492	546	511	511	529	521	494	519	511	512	521	496	571	481	472	484	529	481	478	534	494	489	526	490	500	506	503	492	552	466	494	504	526	515	472	462	511	488	510	524	485	508	512	481	510	505	508	498	528	537	466	490	514	528	507	524	485	505	479	489	542	521	527	478	500	536	484	481	527	505	535	520	524	469	510	535	486	536	488	523	495	471	478	515	532	494	536	491	521	469	498	478	518	470	522	450	512	500	511	534	479	515	510	496	511	497	506	521	461	466	491	509	516	493	488	507	489	463	490	502	508	480	486	512	490	476	535	481	486	488	488	510	495	495	472	490	530	519	520	514	501	500	496	503	506	516	539	516	489	529	521	507	549	495	520	478	517	506	484	551	480	526	481	510	522	516	473	510	543	508	473	505	548	523	519	501	495	472	474	486	514	491	470	461	502	529	504	519	511	507	521	486	493	481	498	508	470	509	506	492	485	488	496	502	486	500	488	467	525	475	490	544	514	478	501	458	496	485	480	486	458	507	508	432	543	503	486	526	499	562	510	499	475	505	503	525	490	541	534	502	483	490	520	549	521	485	529	533	491	533	490	488	475	476	500	478	503	505	561	483	474	472	555	527	493	513	484	484	502	467	494	483	516	507	511	469	503	475	506	466	538	507	488	474	496	470	478	515	489	546	448	459	481	516	524	518	504	487	461	524	494	528	534	494	474	525	493	547	508	528	475	506	442	522	501	514	513	501	486	510	471	510	458	505	466	513	519	482	478	518	482	495	488	514	504	510	515	531	515	483	487	481	505	501	480	489	473	467	517	513	493	506	495	516	492	494	468	503	475	474	502	527	481	519	485	539	521	482	491	502	517	496	462	488	483	498	480	493	447	511	476	503	507	479	505	521	544	506	486	500	482	460	498	502	505	452	490	475	476	524	512	502	482	514	510	502	520	510	507	489	488	508	507	474	483	516	502	518	496	484	456	520	507	528	493	561	475	508	506	495	461	503	494	489	476	507	541	498	478	498	489	527	504	506	519	497	531	499	469	521	514	478	526	527	507	533	517	515	516	501	498	533	476	468	506	524	521	512	560	510	524	544	518	453	487	478	440	506	518	524	499	496	522	491	477	511	501	507	557	492	491	516	497	551	518	488	487	515	476	510	490	506	512	490	503	489	481	516	493	485	534	521	493	442	453	482	551	514	528	506	518	462	476	529	470	487	503	464	515	530	542	469	501	517	534	479	487	493	549	484	487	492	533	481	509	519	520	517	494	507	482	513	482	485	547	507	477	488	524	505	494	537	491	478	485	492	475	451	501	555	504	531	517	496	476	508	492	488	478	552	518	493	504	475	493	543	517	521	471	543	503	475	479	534	496	486	516	540	490	450	500	511	492	474	514	495	485	469	519	524	526	558	494	510	513	468	525	502	493	555	534	495	545	488	529	502	496	506	500	522	530	490	520	501	525	467	495	502	494	512	526	533	504	472	497	488	509	507	506	505	468	501	530	476	524	542	514	482	459	483	519	501	459	502	467	518	472	497	458	528	465	536	491	505	513	489	504	487	511	503	532	481	480	478	496	481	529	504	512	478	501	514	472	508	530	514	495	527	506	526	489	503	497	520	516	493	548	463	508	463	520	524	503	485	502	490	548	513	559	505	506	514	508	518	519	497	489	527	525	502	517	494	524	487	494	501	469	498	493	487	489	494	505	513	498	464	498	493	533	489	480	521	503	492	491	482	523	503	519	499	520	475	481	515	470	521	492	513	472	508	479	508	485	509	551	543	520	503	493	489	514	521	501	523	485	490	460	484	477	469	481	500	519	520	518	495	511	494	467	551	496	485	505	512	482	521	487	533	524	455	512	525	523	521	492	479	510	470	501	520	504	501	482	521	497	496	516	491	486	505	477	483	477	543	527	516	528	493	474	551	481	526	482	489	510	510	468	508	495	513	533	496	480	493	507	487	516	498	510	514	510	515	474	492	536	494	478	476	513	477	485	510	490	497	477	539	511	544	512	499	504	477	510	542	551	523	479	478	517	531	488	497	507	490	478	524	496	492	532	554	496	532	540	487	516	471	511	483	525	516	498	481	526	473	476	522	503	499	473	462	485	501	505	513	501	517	518	500	518	462	489	498	512	505	505	521	503	545	519	521	465	531	499	506	483	525	509	502	546	492	492	552	468	518	513	533	506	489	470	538	502	506	510	497	486	528	498	495	448	540	505	507	509	494	514	497	533	493	479	473	497	480	507	468	528	526	479	492	496	499	469	524	486	497	534	514	568	511	495	481	526	489	526	523	480	527	524	506	520	509	490	533	498	462	513	492	493	511	493	512	541	500	496	535	524	539	494	526	499	511	489	529	520	515	476	499	520	484	504	498	488	512	504	533	492	492	499	476	482	530	514	523	537	499	491	505	455	525	499	510	489	512	502	511	477	532	513	529	494	532	453	507	480	517	475	491	459	503	535	515	543	505	492	520	545	518	470	525	472	500	458	483	473	529	429	546	524	554	514	493	449	504	505	494	485	555	515	475	490	547	499	476	507	497	505	518	549	492	493	497	526	505	493	518	492	494	506	531	505	500	520	467	497	467	507	464	507	502	528	483	531	473	492	555	510	540	506	494	488	498	504	548	519	552	478	482	539	532	492
5267	1544	355	180	110	90	129	141	131	113	99	83	76	75	63	59	58	58	53	46	45	43	44	41	42	33	33	33	32	44	31	22	22	27	17	20	21	28	31	19	17	23	27	34	21	20	25	27	26	23	22	27	16	18	25	24	25	27	22	26	22	24	26	27	25	26	28	24	27	31	17	24	23	17	30	22	24	24	21	26	36	26	26	16	26	22	10	25	23	24	23	22	21	16	19	19	23	16	25	17	19	21	25	20	26	26	21	25	18	27	28	21	27	22	23	26	22	12	23	16	26	18	23	24	28	20	23	23	30	19	18	29	23	27	27	24	24	28	17	18	30	15	21	25	19	24	23	32	25	19	27	18	28	16	27	23	32	22	24	27	27	29	24	18	29	22	29	22	19	28	24	29	18	24	18	22	22	25	31	23	25	25	19	27	20	28	29	26	25	19	20	22	19	29	17	21	19	17	20	20	28	21	22	24	19	24	21	24	27	13	18	22	26	16	29	17	20	19	23	24	32	21	30	30	19	18	22	22	18	22	25	31	30	31	21	17	21	25	23	27	17	29	29	23	26	26	29	21	24	11	19	17	25	26	21	24	24	24	17	18	15	25	21	23	24	21	26	24	31	32	29	24	17	21	22	23	31	25	24	17	20	20	18	24	19	31	26	21	27	22	19	27	20	26	24	27	23	22	26	32	19	19	28	36	29	20	20	23	18	32	19	23	23	31	18	28	16	15	27	23	21	27	19	11	26	21	25	13	14	13	24	23	18	25	19	22	22	28	22	27	28	22	17	16	20	21	23	21	18	19	15	24	20	20	24	18	34	18	25	20	24	25	20	19	20	23	17	22	16	23	17	29	23	28	21	25	17	21	20	25	19	20	23	21	27	26	18	16	13	19	23	24	25	21	19	20	13	28	23	25	11	19	21	22	27	19	22	17	15	27	20	27	27	31	22	24	22	25	20	22	19	17	17	15	26	18	28	25	20	21	24	23	17	13	18	22	17	32	26	21	26	19	20	23	22	20	19	20	25	27	25	16	27	17	18	27	26	19	14	23	22	22	28	33	17	26	21	24	17	26	19	20	14	19	19	19	29	19	19	26	24	22	18	17	25	18	24	23	27	27	26	20	28	19	14	14	17	22	18	29	28	25	21	19	23	23	23	25	21	25	23	25	29	20	24	20	27	17	28	23	18	12	17	27	19	25	23	20	29	31	25	22	30	26	20	22	21	20	17	23	16	19	26	20	18	16	24	27	17	23	22	26	24	17	24	27	33	16	22	22	17	27	20	22	22	18	28	25	15	26	21	21	25	21	28	25	21	21	13	23	22	30	21	26	20	31	15	18	25	23	24	28	27	23	22	15	17	14	22	24	20	19	20	25	29	21	28	23	28	18	15	35	25	22	25	19	18	21	21	20	20	18	24	26	21	20	18	22	18	30	24	22	16	23	21	22	25	27	21	26	24	22	24	19	33	19	24	25	18	21	22	20	19	30	27	25	18	20	22	27	18	14	34	29	19	18	23	19	27	16	29	18	27	22	19	23	27	21	28	25	31	22	23	26	26	22	21	21	21	18	19	13	22	24	26	23	26	20	23	16	18	27	25	19	19	25	26	21	24	33	19	19	21	32	16	15	25	27	17	24	22	21	24	21	25	14	17	19	24	24	34	21	24	25	27	20	17	16	26	26	15	27	27	26	25	26	25	29	21	22	24	19	26	24	23	26	22	21	21	23	30	26	16	18	30	30	20	26	27	17	31	24	23	18	16	25	20	26	19	28	26	14	26	30	23	17	29	21	22	22	23	31	23	27	22	22	24	15	19	25	23	21	34	20	19	19	22	29	23	27	16	18	20	22	29	14	23	22	16	20	33	25	22	23	23	22	21	24	23	28	20	21	24	21	19	37	24	20	19	26	21	20	26	21	24	21	28	27	18	31	23	18	23	19	23	17	21	24	29	20	18	30	27	18	21	27	23	18	24	23	23	21	17	16	28	18	18	30	22	30	16	22	21	19	19	23	14	14	25	24	26	23	20	21	25	19	24	22	20	25	16	18	27	22	22	18	36	22	30	22	16	23	25	22	27	18	21	30	17	20	26	20	23	21	15	33	29	19	20	19	17	25	22	24	17	22	29	30	27	18	23	21	21	28	21	23	21	20	25	24	15	17	26	29	21	23	19	18	29	21	10	14	26	23	28	21	22	21	20	17	17	22	24	17	29	17	22	23	24	19	19	19	20	20	28	28	18	27	30	19	22	15	22	16	22	21	25	15	15	26	22	25	24	27	22	23	26	27	21	16	19	15	17	23	21	13	19	19	16	26	28	32	20	16	18	19	20	15	25	18	18	22	12	20	14	25	22	29	26	27	22	22	21	26	17	19	22	24	24	33	21	34	26	21	15	25	14	29	24	20	25	20	23	23	23	23	28	20	23	32	16	20	21	21	26	27	27	23	24	19	23	13	25	19	26	18	23	26	33	24	11	25	26	19	27	21	19	29	18	18	21	16	18	22	24	23	30	19	20	35	16	24	17	27	19	26	31	27	23	22	28	27	18	26	24	14	18	24	24	30	18	22	26	25	22	21	21	21	23	16	26	20	24	17	25	14	24	19	27	25	17	16	28	17	31	22	23	24	19	23	23	25	22	18	23	21	30	19	27	19	25	26	14	29	19	21	21	27	24	26	18	21	23	33	25	23	19	22	20	20	23	22	19	21	16	23	21	19	24	19	17	18	21	27	25	15	15	19	21	20	28	19	27	21	23	26	21	23	22	25	21	35	16	23	18	26	22	11	16	18	29	24	25	22	25	26	21	24	27	23	20	20	29	25	20	27	21	26	23	24	24	28	18	22	14	25	23	24	35	21	26	32	22	30	28	18	18	19	15	22	19	14	21	13	27	25	18	23	24	22	13	22	23	22	24	17	18	18	26	20	22	18	20	20	24	18	26	18	14	23	17	33	20	29	28	21	24	17	19	30	18	28	22	17	21	16	16	21	20	29	20	20	20	24	24	18	24	25	34	23	19	20	20	28	21	29	23	28	18	16	20	31	27	16	21	22	15	30	25	26	19	20	26	23	25	22	18	20	25	24	29	26	23	16	24	23	21	19	17	22	23	24	17	17	21	18	24	16	30	21	28	12	26	19	23	31	20	18	20	30	17	25	34	26	24	25	22	21	16	25	26	12	25	17	23	30	26	27	29	28	23	24	27	20	21	24	18	22	19	17	25	22	24	28	22	19	20	17	19	17	32	27	19	17	13	12	7	36	27	17	20	24	27	22	16	20	21	22	26	29	23	22	16	20	22	23	17	25	14	25	23	23	31	23	20	25	21	26	26	21	20	11	13	30	24	23	24	24	26	28	16	35	25	21	21	29	22	22	18	32	29	21	24	22	20	22	19	28	20	27	16	19	20	23	31	37	22	29	16	24	31	19	22	25	24	19	18	30	19	20	29	20	34	32	25	20	29	18	21	24	12	24	18	26	18	26
30703	13060	4340	2972	4889	6866	7583	7581	6698	5109	3894	3038	2272	1978	2165	1877	1705	1453	1169	1113	1120	946	982	870	797	682	674	611	499	394	389	367	433	485	303	251	283	250	212	220	224	216	199	224	211	220	198	190	211	199	199	186	207	231	213	201	221	217	210	211	191	192	205	209	185	215	216	204	211	236	216	251	216	209	223	221	218	238	228	233	213	222	229	222	187	212	193	209	185	173	174	194	208	219	210	173	198	196	197	179	188	189	197	206	199	214	177	206	185	180	191	200	180	178	187	197	210	206	181	199	202	189	195	186	216	160	186	190	195	205	188	173	202	205	199	203	174	204	196	193	202	205	228	206	198	193	189	178	196	182	195	190	173	198	179	191	198	197	195	199	191	199	193	216	199	204	192	192	196	194	197	186	205	186	157	196	192	203	210	195	192	178	201	195	183	195	172	175	207	203	201	178	222	203	202	199	189	218	203	183	205	195	194	218	187	224	197	206	215	213	189	153	187	207	196	190	182	218	212	199	191	201	193	190	182	234	198	173	196	206	215	202	182	185	199	186	202	171	194	169	183	196	198	213	172	200	222	212	188	178	190	216	206	190	201	200	177	215	207	193	184	222	174	192	157	174	190	219	206	189	207	181	184	201	170	223	194	210	173	211	216	192	215	180	215	191	197	200	210	204	183	213	192	182	177	187	231	228	201	199	192	189	210	219	203	205	190	177	183	201	184	206	224	186	201	200	183	219	197	224	215	171	193	215	200	175	209	199	210	227	202	206	201	194	207	176	211	207	178	177	184	209	178	190	166	194	199	195	193	224	220	212	198	201	194	204	202	205	187	202	180	194	216	192	214	205	196	210	200	193	188	189	189	197	212	186	169	178	198	208	186	197	194	209	208	210	201	219	204	185	189	206	203	215	197	205	205	179	200	196	152	195	170	187	211	188	172	185	198	192	217	168	210	212	214	194	190	202	194	186	192	198	198	185	204	197	212	243	198	192	193	207	210	164	188	173	204	218	198	218	219	188	173	204	197	183	198	193	192	198	188	230	217	204	218	200	176	212	184	204	192	181	182	193	198	207	201	190	174	208	212	191	201	208	205	225	200	190	197	188	191	183	189	195	186	206	193	209	185	196	199	183	208	183	223	204	209	186	192	201	183	201	163	193	174	185	199	195	187	184	198	215	189	200	182	205	210	177	204	220	191	180	195	193	186	189	182	197	198	192	207	195	195	182	189	179	193	207	196	190	201	196	201	193	183	217	187	192	195	197	195	199	210	196	209	192	221	190	197	174	208	202	202	185	222	200	194	201	185	191	183	211	198	195	185	216	185	181	212	195	207	203	204	189	211	189	218	180	198	197	179	198	202	182	195	208	191	173	175	199	202	165	182	179	173	219	192	170	194	161	217	179	191	174	200	181	186	201	185	192	187	204	213	198	197	179	201	206	203	202	190	230	192	200	172	178	218	181	192	223	204	183	204	200	171	216	193	183	195	193	183	227	208	199	191	214	197	185	201	189	216	209	224	175	201	205	179	191	202	197	209	193	192	191	194	191	220	202	204	200	198	183	212	199	188	181	189	193	200	193	186	191	211	167	194	222	195	205	170	210	200	200	204	175	196	229	192	182	180	185	202	211	207	191	198	197	201	193	187	175	198	193	197	201	201	188	212	199	171	198	215	170	216	199	196	186	198	203	191	198	199	207	208	195	163	193	206	206	186	205	185	178	183	187	188	195	193	175	190	173	191	196	169	177	177	204	215	179	190	192	191	200	186	200	187	185	199	198	223	217	204	191	212	173	187	233	181	183	212	178	211	223	194	194	202	180	196	197	227	197	197	184	193	198	198	201	206	182	203	188	203	218	196	187	191	210	182	184	196	199	211	210	174	200	185	216	183	197	184	200	195	193	191	196	198	189	199	224	192	184	204	205	168	178	187	186	197	205	198	213	174	194	198	207	190	178	217	191	189	184	198	204	188	204	181	186	170	199	196	180	226	178	198	166	175	186	195	201	212	205	189	182	170	211	202	229	222	203	212	197	196	193	201	189	173	199	205	196	198	183	178	186	195	190	214	195	188	190	212	206	204	199	208	180	166	210	205	179	190	175	184	198	180	199	207	214	194	190	200	204	176	189	197	178	203	204	183	208	207	230	189	176	202	190	180	191	212	194	199	228	209	193	212	215	220	204	185	193	220	171	190	213	207	211	219	204	203	193	209	218	196	176	179	211	224	217	214	180	223	189	206	198	203	195	197	197	209	210	189	191	200	186	210	226	205	194	203	197	167	207	187	207	195	211	194	192	183	185	197	191	203	228	197	195	208	189	208	198	207	193	210	184	201	178	190	189	194	197	208	197	187	215	213	191	165	191	205	195	214	178	192	186	198	191	209	175	191	203	188	180	171	178	213	225	193	218	179	208	201	163	192	188	179	202	221	193	203	185	220	184	204	203	200	207	184	200	188	187	205	211	215	211	181	210	194	188	204	224	190	194	181	185	210	201	178	179	207	208	217	180	184	216	212	207	174	211	170	197	209	210	205	199	181	209	196	174	179	177	189	196	201	191	207	191	216	184	200	213	179	201	174	205	203	213	232	199	208	199	202	206	209	195	201	181	183	203	205	204	181	196	218	203	184	222	186	173	209	213	169	207	199	212	222	186	193	213	192	201	191	216	208	232	205	215	195	185	205	193	173	200	201	169	196	194	176	200	180	201	193	183	192	182	197	165	204	214	204	190	199	197	167	194	207	184	188	209	187	191	202	204	189	199	210	216	201	204	218	203	173	193	210	188	217	216	212	234	219	193	192	192	214	204	181	208	222	177	209	152	202	183	198	187	177	230	207	178	185	174	202	225	180	202	180	188	192	208	192	200	163	219	184	184	205	204	193	197	189	192	191	191	194	184	220	212	163	193	164	201	200	202	170	227	219	189	216	219	200	188	213	184	190	195	180	205	198	188	170	202	195	168	192	212	198	187	209	207	203	225	182	201	187	200	194	177	191	209	192	194	192	203	172	226	168	182	226	200	215	198	177	206	181	188	189	200	207	197	200	183	198	183	206	214	189	191	194	198	212	182	196	199	215	221	207	216	211	224	206	204	176	176	204	180	203	175	212	168	199	187	210	215	198	197	213	202	219	205	206	181	205	193	189	190	193	192	192	196	194	197	160	189	238	197	200	208	198	196	182	195	192	195	218	188	186	185	189	197	210	207	169	188	214	180	198	225	226	192	197	191	201	187	225	197	225	214	213	197	181	196	187	189	198	193	196	180	234	187	197	187	183	210	209	189	189	212	193	182	204	205	204	184	190	171	197	187	216	195	203	175	177	205	198	197	201	172	229	206	207	193	200	197	177	209	207	195	207	187	195	187	203	184	212	219	202	194	206	179	215	188	188	194	183	193	187	193	186	200	198	196	181	185	173	195	178	190	223	193	198	210	188	204	189	181	199	175	187	176	199	208	210	199	178	184	185	194	183	203	194	180	188	182	198	188	171	183	213	236
6622	2554	563	302	196	163	187	233	218	142	136	128	102	95	107	131	107	101	104	71	76	80	77	74	75	69	70	66	59	63	51	58	63	63	52	54	41	56	48	57	61	51	55	50	58	50	56	52	57	62	48	47	51	46	53	41	63	35	53	48	50	42	37	54	58	51	47	52	51	56	44	31	49	51	54	58	51	63	46	61	44	49	53	42	47	49	51	57	49	49	51	45	41	50	56	49	44	49	49	47	43	56	44	64	64	44	57	48	46	50	39	42	51	45	46	47	50	42	71	50	57	58	51	44	35	62	60	53	48	41	48	45	47	54	43	41	49	39	45	40	40	41	47	49	56	53	45	52	44	55	42	51	46	46	48	41	58	50	69	55	51	42	50	52	50	54	60	39	38	44	44	45	35	46	46	39	47	52	47	48	47	48	48	47	52	48	47	47	55	48	45	48	45	44	44	48	40	38	40	39	57	51	47	49	50	51	49	49	51	43	56	52	49	56	37	42	55	36	51	42	30	53	55	40	41	50	57	47	46	45	45	42	39	51	53	41	40	47	53	54	49	51	47	39	48	49	53	49	47	56	42	50	44	40	51	54	32	38	46	54	46	49	51	41	40	47	60	42	56	50	45	61	53	43	51	50	42	45	55	50	43	52	51	48	42	47	44	43	59	52	42	56	45	49	48	54	35	48	55	48	58	45	43	38	55	44	47	50	48	60	46	37	44	46	47	52	52	59	56	35	46	39	43	56	61	72	51	34	48	54	42	41	45	45	54	50	47	46	40	40	47	47	44	41	41	46	54	47	40	46	58	46	40	43	38	51	39	58	53	43	50	50	46	51	41	47	50	51	35	51	45	45	50	52	46	61	43	56	46	60	43	46	49	43	54	45	49	46	44	56	49	55	48	49	58	47	51	57	39	51	51	53	43	55	60	47	53	51	44	39	51	48	39	44	48	47	59	51	52	57	60	45	47	48	51	40	42	42	56	41	47	62	59	52	45	50	36	50	35	48	52	59	60	61	57	50	50	48	44	36	56	53	47	60	38	38	50	39	56	67	59	39	52	40	48	50	53	43	52	31	55	55	51	55	49	48	47	46	53	47	51	41	51	46	49	63	60	50	39	54	44	45	36	55	56	54	33	40	58	48	56	63	55	46	49	47	40	60	54	52	48	47	45	45	47	43	58	59	40	42	49	45	46	36	58	46	49	59	43	41	50	47	42	54	44	48	40	41	37	53	38	37	41	48	48	43	50	40	36	40	41	44	51	43	41	49	44	50	54	45	55	40	51	49	55	34	54	36	48	47	57	60	52	46	41	46	49	39	48	50	62	63	42	46	58	46	56	42	53	52	46	44	61	45	35	56	53	46	49	42	65	41	39	33	40	48	57	53	68	55	51	54	42	40	46	46	52	65	43	42	44	52	43	42	39	47	42	42	41	47	46	50	44	50	43	52	45	37	52	50	63	48	48	43	47	43	54	48	49	48	37	60	40	50	37	56	48	52	37	58	40	53	47	53	60	54	52	63	56	50	42	45	48	46	55	52	43	38	39	50	46	41	51	64	54	50	50	45	42	44	37	50	33	54	46	48	57	55	47	44	56	47	43	48	53	46	55	53	45	41	49	51	48	39	40	54	49	43	54	47	42	46	46	36	39	50	49	56	51	47	47	47	51	52	37	48	45	44	46	44	46	48	53	55	51	51	38	53	47	62	41	34	44	53	47	47	48	33	47	43	44	42	41	46	53	51	54	55	50	56	57	51	47	45	43	48	44	51	43	45	56	48	57	52	38	45	49	43	44	40	56	46	58	51	59	44	47	51	48	54	50	49	51	47	40	47	49	47	57	49	59	46	47	35	61	58	47	56	48	55	54	44	53	51	55	40	42	50	55	56	41	49	40	46	46	44	48	36	58	45	69	38	51	37	55	48	38	52	51	44	46	49	52	53	52	43	58	35	60	46	40	47	44	62	49	50	41	58	44	44	53	52	46	54	56	54	63	44	48	47	43	51	49	49	57	44	67	36	53	59	47	43	61	54	46	43	46	57	52	41	65	42	42	40	62	47	44	50	44	36	50	33	46	48	47	43	56	52	42	50	46	45	57	40	51	53	60	54	58	39	52	34	40	42	50	53	45	45	54	46	53	48	52	51	48	44	38	36	68	40	56	49	46	55	35	64	45	51	49	36	50	57	48	41	46	47	53	53	42	53	45	54	43	59	50	43	64	49	50	42	46	47	50	49	33	39	50	50	55	53	51	47	53	48	42	49	46	47	53	47	51	37	40	41	53	45	42	48	50	45	40	48	50	39	62	46	57	53	47	48	48	60	51	52	60	48	39	45	35	45	34	49	53	36	37	40	42	52	45	48	40	51	54	52	42	49	50	50	51	43	43	41	53	44	44	49	41	48	44	51	50	52	59	47	59	54	64	53	43	50	46	40	43	45	41	56	55	54	35	50	45	51	42	53	53	46	46	42	47	54	44	48	46	49	55	56	43	48	61	52	52	42	39	46	48	54	47	44	50	61	50	57	37	40	45	53	54	60	49	45	46	46	47	54	49	46	55	47	41	41	40	54	46	43	43	37	55	63	55	48	59	56	52	46	42	57	50	44	48	51	44	36	52	40	44	46	58	55	52	54	64	60	43	37	41	44	53	41	35	53	42	56	38	41	42	53	64	39	44	49	40	53	51	42	47	41	44	47	51	60	53	55	36	42	52	46	47	44	46	55	52	49	47	44	61	53	54	48	43	61	56	54	59	50	44	56	39	41	38	56	50	54	48	65	41	51	38	49	43	39	58	60	50	35	48	45	44	46	41	50	40	49	41	47	44	43	46	49	44	42	44	58	43	42	61	62	52	41	42	52	61	52	43	49	55	48	34	42	47	40	40	36	56	54	58	45	40	49	56	40	48	47	56	48	45	48	56	51	51	56	45	39	53	44	57	52	36	51	43	49	48	61	44	43	36	46	45	45	46	40	47	47	70	46	54	43	40	45	47	41	47	41	41	36	53	39	50	48	48	55	40	34	44	44	46	38	58	60	46	53	47	40	47	50	56	50	57	54	43	47	49	48	46	45	54	50	56	60	51	57	54	44	49	47	51	44	40	45	50	46	45	50	45	50	54	50	50	55	56	49	51	52	48	49	41	51	48	52	43	49	46	46	66	46	51	49	35	46	57	60	59	46	48	48	51	50	57	43	48	42	42	45	51	47	50	45	50	40	33	56	43	54	59	42	38	47	48	44	30	46	52	45	59	60	54	39	56	52	48	51	48	41	56	52	49	45	56	50	62	52	42	51	48	43	45	51	45	50	42	47	59	60	38	50	56	51	51	46	39	47	46	47	43	49	52	55	48	62	50	38	50	55	60	52	50	60	49	55	28	46	52	48	51	55	51	41	47	45	38	49	57	47	43	39	66	40	49	43	51	47	58	56	49	42	45	54	47	55	51	29	38	49	51	44	54	42	38	45	44	60	39	49	44	40	43	57
36358	17022	5629	4330	6674	9768	10925	10611	8900	6724	5442	4174	3185	3167	3049	2936	2537	2108	1880	1780	1743	1545	1462	1341	1184	1148	1090	934	864	756	726	697	755	819	536	544	548	461	451	429	482	471	465	501	472	442	430	479	425	421	443	434	453	483	441	461	431	440	428	431	440	463	455	444	443	444	423	443	435	495	518	480	454	435	445	481	479	492	482	521	522	464	473	466	419	436	401	409	402	411	440	435	434	415	468	439	408	414	420	432	413	467	444	442	411	395	423	428	460	452	439	435	456	417	412	432	429	406	424	436	433	401	416	451	414	404	411	417	421	431	430	433	430	441	418	409	419	387	446	440	403	438	421	379	416	415	415	417	438	451	413	403	445	438	416	441	460	452	439	454	405	437	448	427	443	397	423	418	407	433	397	440	471	426	394	397	426	421	400	436	426	421	429	433	398	403	400	421	443	401	425	424	454	441	444	449	407	413	423	413	426	417	406	415	426	467	405	439	431	421	429	444	410	468	441	425	408	469	426	427	445	416	402	391	430	417	394	444	426	414	454	409	422	423	447	410	421	443	480	427	422	400	437	469	428	406	446	423	405	387	419	421	424	392	389	427	445	422	396	421	429	428	384	416	405	437	432	451	425	390	411	421	421	400	385	420	459	442	448	399	421	442	390	425	440	420	443	415	447	422	437	436	424	449	439	405	419	428	379	437	437	386	422	407	439	428	412	444	440	417	491	447	397	411	455	444	438	397	421	389	451	456	440	409	419	429	473	422	386	453	425	395	392	433	409	415	407	422	421	414	432	424	419	417	397	459	424	439	443	411	405	410	450	418	412	447	411	415	373	426	402	444	402	421	457	445	422	431	465	443	412	447	395	452	469	448	415	420	404	426	482	456	394	477	395	397	457	418	448	415	417	446	396	443	438	441	408	430	432	446	419	428	427	409	434	465	428	449	417	413	422	407	411	427	432	447	433	427	417	422	432	424	417	454	431	440	403	425	416	411	485	410	398	409	426	412	426	407	425	428	443	413	411	406	384	438	401	430	427	404	412	416	432	432	425	439	407	420	419	409	402	401	392	435	437	403	429	426	448	416	406	418	441	434	437	440	395	438	414	414	403	427	366	431	446	392	459	432	427	422	467	424	453	448	424	427	395	411	442	432	424	405	404	443	413	441	426	447	428	462	398	423	452	429	404	430	409	408	420	434	459	421	416	456	436	436	431	462	416	407	431	456	416	411	440	439	410	405	454	425	397	468	438	450	407	438	446	412	417	430	427	428	401	407	434	402	395	444	417	439	448	397	427	436	452	419	419	410	446	430	418	423	446	431	438	419	406	403	464	421	402	425	454	401	466	457	415	438	447	421	405	410	407	408	433	407	410	460	430	398	437	465	426	420	419	428	439	461	435	441	439	395	446	421	460	456	404	403	440	392	421	413	434	418	418	447	415	382	470	431	427	441	422	424	407	408	424	376	429	419	406	408	440	434	435	416	436	425	430	438	455	455	421	414	434	426	429	406	412	441	415	408	437	410	422	414	448	407	450	425	421	426	440	427	432	407	407	422	429	434	430	431	398	372	401	451	395	399	444	417	434	442	376	467	442	440	421	398	420	437	450	408	436	426	461	404	432	418	436	409	402	419	388	396	436	396	422	438	452	398	419	452	426	387	412	454	454	414	467	421	445	449	461	391	442	417	400	454	438	434	421	451	398	453	441	438	464	439	382	394	439	413	434	403	445	443	451	399	474	388	467	379	434	438	421	424	449	448	411	400	428	412	429	442	392	431	463	409	426	435	439	404	448	399	427	410	427	422	416	437	457	389	402	412	445	426	383	438	438	415	417	424	421	422	400	450	405	438	428	402	440	393	414	442	426	432	420	433	412	450	419	435	461	421	463	462	437	416	448	407	405	469	451	428	428	417	433	401	421	443	401	429	439	413	427	372	445	419	401	410	429	406	450	417	418	439	426	435	406	426	405	427	417	457	426	426	420	432	407	448	445	434	407	430	395	398	471	455	436	474	442	431	437	442	461	391	396	469	420	418	427	406	422	419	420	447	418	483	413	403	423	447	434	449	457	422	447	437	448	399	458	424	389	388	419	428	423	390	446	426	435	411	414	430	447	419	455	460	426	432	454	377	412	463	448	457	404	414	385	378	441	447	399	438	443	435	433	433	405	417	452	453	397	443	453	452	399	429	448	432	425	424	448	419	423	450	412	404	452	402	420	429	451	440	386	395	409	438	445	424	406	416	452	445	405	420	426	442	437	403	413	429	438	452	438	466	410	431	406	405	444	410	428	424	416	441	467	379	424	443	409	396	423	429	428	408	431	437	448	416	425	413	408	412	448	406	423	439	437	410	421	409	460	418	417	415	441	441	437	428	432	425	426	392	428	425	452	409	400	447	408	376	462	416	423	386	442	426	449	458	424	419	425	425	433	463	439	422	456	427	439	432	451	407	431	420	394	445	427	424	418	446	415	408	385	387	394	386	417	451	484	422	430	423	413	394	438	462	443	417	395	424	432	421	404	468	423	379	427	403	430	419	450	371	423	454	465	443	415	407	403	469	444	421	406	417	397	436	407	450	415	414	426	420	432	426	421	384	403	436	444	408	417	413	421	412	436	418	438	436	400	380	438	464	413	398	454	429	410	429	428	371	437	401	402	431	428	403	440	392	409	461	414	455	435	415	405	416	423	414	431	424	418	410	369	435	396	437	428	412	417	382	391	421	424	434	411	418	447	421	434	442	470	435	481	378	425	419	399	425	409	372	422	425	460	432	438	418	400	446	384	455	408	462	439	427	473	408	418	409	414	408	417	410	422	412	407	419	377	413	427	437	461	417	428	448	453	418	465	440	419	434	425	453	447	391	437	412	424	451	418	466	442	447	448	450	414	422	415	444	464	434	435	423	394	441	450	444	403	410	449	414	420	407	433	422	395	421	450	404	420	389	382	397	436	410	439	416	408	449	423	408	473	480	430	428	484	429	417	451	450	455	400	436	420	428	436	440	398	417	421	446	433	404	449	449	422	426	406	422	450	384	421	441	409	425	443	411	422	411	408	433	416	441	410	431	394	423	423	436	454	425	419	385	471	389	392	414	376	426	452	448	415	433	399	421	437	469	461	433	426	417	420	424	445	443	434	442	419	437	422	396	412	447	435	425	384	417	427	431	412	423	422	457	404	418	409	435	437	423	462	428	455	449	428	444	425	387	415	432	392	407	404	436	402	441	444	450	415	442	439	417	426	443	427	392	393	418	416	468	434	405	456	367	413	431	425	414	474	455	438	384	431	472	452	428	442	427	430	429	409	417	378	423	433	403	426	443	412	427	434	404	397	436	413	387	477	442	420	411	408	446	406	426	442	458	460	388	447	410	463	446	445	414	393	464	421	417	408	420	422	427	480	459	412	422	471	436	418	402	403	408	399	450	431	411	397	445	447	417	427	449	427	401	410	417	407	412	422	430	390	429	447	406	444	432	428	415	435	425	430	403	431	402	421	417
3463	914	297	184	115	86	132	115	111	107	91	60	49	59	72	71	51	59	47	59	53	49	56	44	59	54	38	44	50	31	49	40	49	40	40	32	41	37	40	28	42	37	36	48	42	38	29	46	37	32	38	36	45	37	39	30	39	37	47	35	45	41	42	43	43	46	38	33	36	33	43	47	34	39	37	43	47	34	49	40	34	31	43	40	44	51	34	46	46	35	42	40	36	38	39	28	53	40	38	30	44	35	43	33	41	45	29	30	26	37	34	53	34	32	43	36	33	36	32	30	45	38	33	46	43	39	38	39	47	29	39	34	42	36	36	33	29	30	40	32	38	43	37	44	52	38	40	42	47	30	46	37	42	28	39	32	42	46	40	30	32	41	47	43	35	42	33	41	29	33	31	50	37	43	45	38	40	34	41	38	35	46	39	29	38	32	39	39	46	27	42	39	39	36	45	45	35	33	36	38	38	37	41	41	37	44	29	40	28	47	38	37	32	51	53	44	38	24	34	35	34	42	38	38	32	33	41	29	41	44	40	47	30	37	27	46	42	33	31	43	38	46	38	37	28	37	36	37	35	32	37	43	35	34	40	41	34	47	36	33	34	42	28	33	47	36	43	42	34	42	30	39	31	43	45	34	31	48	46	41	39	33	39	46	34	32	33	25	48	47	47	44	53	43	39	40	37	36	33	39	39	35	39	39	40	27	41	32	36	38	41	49	38	35	36	41	36	33	46	43	36	38	39	43	39	40	40	36	40	25	42	49	41	33	38	39	31	34	32	36	47	27	40	34	41	26	39	45	34	38	43	30	42	45	28	35	35	32	43	44	38	36	39	52	53	41	48	33	38	47	25	40	39	42	41	35	40	45	40	42	53	37	39	43	35	45	36	32	36	46	39	24	33	40	49	45	41	37	35	41	36	41	26	23	45	43	37	36	39	34	36	43	34	42	38	33	29	40	33	36	43	22	46	38	38	35	22	32	35	39	32	30	34	39	32	43	41	36	36	35	43	22	41	37	42	45	44	36	39	36	36	29	47	37	35	40	39	44	49	40	46	36	39	44	37	40	36	33	31	49	35	40	45	49	34	44	25	27	35	36	35	42	43	28	42	44	34	37	50	40	33	44	48	37	52	44	39	35	39	27	33	41	41	51	28	30	25	48	35	37	40	37	43	38	44	44	30	42	33	48	36	32	38	38	39	26	38	47	27	36	44	35	40	32	34	40	38	24	41	35	26	39	31	39	48	41	38	35	40	32	42	32	41	32	38	32	38	39	35	43	37	41	46	29	35	32	40	41	49	39	37	41	39	47	43	27	33	49	34	36	45	36	29	44	42	44	37	37	43	45	28	28	35	51	34	39	34	34	52	31	39	34	38	55	36	40	43	33	49	29	44	39	48	30	36	27	32	40	36	51	31	35	37	43	36	39	43	45	43	39	60	39	38	42	43	32	48	36	39	46	30	23	37	28	33	38	39	35	39	35	47	38	41	21	29	34	37	61	36	46	36	42	35	32	44	32	35	55	39	42	36	32	27	38	47	40	30	36	33	40	35	38	50	37	39	52	34	45	33	39	33	42	35	40	32	42	33	37	35	47	40	40	39	37	41	43	47	35	38	34	39	38	33	28	43	37	39	38	34	39	26	29	31	40	44	44	31	38	46	27	25	34	26	44	37	35	37	31	34	33	30	44	33	43	42	41	52	40	36	42	31	35	39	39	39	29	40	26	33	39	26	37	36	37	40	27	55	31	50	30	47	29	31	30	33	42	41	44	30	48	38	35	37	46	29	32	42	32	32	33	40	36	51	46	37	32	50	43	41	37	43	47	39	33	37	38	41	47	55	38	30	37	25	41	40	28	45	35	47	38	30	40	40	31	33	24	35	29	32	35	31	32	27	44	47	36	41	29	39	30	36	41	46	31	47	47	39	44	23	39	41	49	32	38	39	32	46	38	48	40	31	40	29	48	37	27	41	44	48	34	30	39	33	36	31	31	36	30	35	29	25	30	34	29	37	38	36	33	34	47	32	42	32	30	35	37	26	31	37	42	41	28	35	50	30	42	42	44	45	47	37	36	31	32	37	33	29	29	35	37	42	44	33	39	30	37	30	37	30	32	42	26	31	35	43	40	36	39	35	26	33	47	34	24	53	36	44	37	37	31	41	45	29	44	38	29	38	43	33	35	42	43	46	28	35	31	31	38	44	32	47	50	37	36	36	34	35	53	37	42	36	42	33	26	29	36	33	48	40	46	27	27	41	36	29	34	32	36	48	41	46	46	32	28	39	39	30	42	39	38	28	52	47	27	27	40	27	41	36	43	36	42	42	32	52	53	36	33	39	39	36	42	40	47	42	40	32	42	44	36	33	44	32	46	40	35	37	32	43	37	41	39	37	44	32	31	48	44	38	36	36	35	38	31	34	36	48	39	42	36	25	31	39	30	31	45	34	36	41	36	36	38	36	35	31	36	45	50	35	42	36	47	33	36	35	27	32	25	37	42	39	44	36	35	40	43	35	33	40	47	39	37	36	31	43	31	26	29	45	40	45	33	32	44	48	44	38	38	46	39	34	32	47	33	36	35	32	36	45	42	49	36	49	35	35	47	37	37	31	34	32	28	45	38	41	50	33	25	45	32	42	44	36	44	36	36	38	42	38	42	37	26	39	50	54	39	51	29	29	36	31	46	27	50	28	34	40	41	39	33	32	50	30	41	39	37	42	42	50	24	28	36	37	45	39	41	32	40	42	35	32	45	35	53	37	32	34	41	30	30	33	40	40	33	46	27	55	33	52	34	36	35	40	35	39	36	36	29	45	43	29	40	45	47	41	37	41	37	34	33	33	50	34	40	39	48	37	43	52	50	37	35	34	45	47	35	34	34	45	43	36	36	37	38	34	42	32	47	40	33	49	36	40	38	25	47	45	39	31	37	41	46	41	45	35	43	45	29	43	33	33	34	42	38	29	34	33	38	31	33	41	39	23	48	42	42	38	33	30	37	37	38	36	37	32	44	37	46	38	33	40	32	38	45	37	36	43	50	40	31	39	38	36	37	50	36	35	43	37	41	48	34	28	38	33	34	39	28	48	40	39	28	42	35	35	38	35	48	32	42	36	51	30	33	32	35	39	32	40	37	45	46	41	41	42	37	42	44	31	39	46	37	36	31	38	35	49	38	39	30	35	31	42	34	44	34	40	40	35	35	35	41	26	37	45	37	45	39	42	39	42	36	35	40	39	33	29	41	48	37	33	39	39	42	33	31	35	35	37	27	50	27	43	35	46	46	24	43	37	35	31	43	38	49	42	36	48	43	36	37	36	38	33	37	35	39	36	42	46	40	45	38	42	40	43	29	34	36	28	34	35	38	35	33	35	34	40	37	36	46	34	38	49	37	34	33	39	34	32	43	48	53	29	25	39	33	51	42	45	31	32	41	42	40	41	31	31	34	41	34	36	36	45	41	39	35	36	41	30	32	49	33	31	34	41	34
27377	9430	3239	2647	3940	5799	6537	6012	4713	3548	2656	2088	1654	1644	1503	1583	1313	1106	955	936	849	784	700	635	603	534	583	543	559	419	417	425	473	455	366	324	356	332	335	314	345	310	342	312	321	296	285	330	346	303	337	334	331	321	262	310	313	327	309	321	358	319	319	376	332	347	352	338	321	323	359	364	334	350	356	357	370	332	352	336	370	344	374	334	352	318	291	330	316	332	329	299	290	334	365	315	328	333	342	311	340	316	322	342	332	291	348	350	332	341	358	281	325	320	341	350	326	344	342	309	325	319	345	328	333	326	302	302	342	312	323	344	307	308	325	337	326	304	310	321	313	318	333	353	306	344	300	343	350	338	317	345	322	317	338	324	294	362	349	338	335	324	326	347	308	298	325	343	325	333	332	328	336	310	351	311	296	314	315	311	311	302	328	367	339	293	318	330	333	358	313	297	331	350	304	355	330	338	332	327	326	317	326	350	302	297	311	304	332	319	326	323	286	307	336	328	340	332	357	362	323	320	323	331	323	357	338	346	367	345	333	329	322	299	349	315	300	308	354	331	324	326	346	321	334	330	316	341	322	323	295	347	339	318	319	313	358	312	304	322	299	334	317	326	314	307	338	334	310	349	306	343	315	317	323	287	328	321	313	315	313	299	337	340	317	311	351	348	335	300	349	280	317	323	314	301	347	344	335	302	322	322	351	327	308	368	312	339	330	304	352	314	301	325	346	327	331	346	328	329	331	344	301	343	336	351	329	330	372	333	324	327	304	348	339	354	305	315	335	355	307	325	318	345	340	340	348	321	325	323	321	305	327	335	340	314	332	315	315	310	315	343	316	316	329	302	312	329	314	343	324	353	307	314	343	354	311	328	319	334	286	309	321	333	304	321	309	314	332	316	323	308	344	307	303	304	362	345	314	327	317	304	356	335	308	323	313	333	358	323	312	344	344	343	294	326	326	315	332	313	323	332	328	337	326	289	321	327	338	311	353	336	332	334	335	325	292	335	357	337	313	318	332	333	322	315	320	316	330	311	277	319	323	308	320	299	348	345	338	312	312	335	310	287	321	341	326	329	292	325	341	343	282	355	283	360	332	326	306	340	350	331	338	317	334	325	333	321	305	321	324	309	306	315	327	346	310	318	321	309	327	321	358	316	326	359	342	327	287	330	335	302	309	322	323	328	308	296	350	335	333	322	297	356	331	334	330	345	350	310	322	329	304	320	336	319	330	326	304	338	320	317	321	301	296	339	322	316	290	314	320	315	340	314	322	326	307	333	327	300	319	355	310	314	281	351	315	344	312	342	336	329	339	330	324	329	331	309	326	353	351	347	364	336	296	325	336	350	296	325	315	323	311	324	360	291	321	321	306	300	308	354	341	321	312	321	325	342	333	324	305	297	322	319	353	335	333	327	320	322	322	333	354	317	346	285	328	305	312	305	314	307	321	340	314	336	341	310	313	311	351	318	340	351	320	331	320	361	349	342	327	289	322	321	341	355	328	337	297	330	320	326	347	345	340	307	314	344	329	338	321	311	301	341	331	316	357	322	314	310	332	343	342	337	296	330	304	304	334	316	325	371	328	325	348	325	340	323	301	320	303	363	314	317	288	321	327	348	308	329	319	308	350	332	298	309	349	317	307	353	315	327	313	353	341	276	322	293	336	328	347	312	317	305	328	333	316	321	304	363	329	300	360	310	315	323	315	331	297	334	332	316	324	317	334	324	303	335	299	276	353	332	345	301	322	313	347	303	335	350	349	359	339	313	315	303	342	306	349	348	278	354	344	371	345	313	326	343	286	329	308	361	357	316	366	353	342	341	324	295	338	319	301	336	346	325	339	318	291	319	312	325	283	375	317	320	302	321	334	310	305	315	301	307	369	327	303	313	339	324	324	334	291	314	335	338	314	318	351	352	295	318	293	341	310	324	326	308	296	338	296	322	335	337	347	278	354	321	282	340	320	335	331	322	300	328	333	338	328	317	334	304	276	336	334	333	322	321	297	310	301	331	326	308	312	337	311	317	315	354	332	330	352	325	301	328	323	310	336	356	323	307	343	331	331	369	308	296	331	329	315	312	314	312	364	330	327	312	348	339	354	314	331	302	337	303	313	321	342	328	297	324	334	319	334	356	333	339	321	323	328	335	352	286	347	333	363	298	316	307	292	323	353	310	330	330	317	316	333	299	353	317	306	315	326	346	325	300	336	317	321	309	317	296	321	326	334	293	329	309	338	311	324	338	372	353	303	326	346	308	348	340	304	322	355	328	328	316	325	343	346	328	315	316	325	336	320	297	304	353	309	327	327	327	336	359	314	298	294	359	329	306	347	374	309	321	330	328	326	334	337	339	322	346	358	350	344	354	361	313	311	326	315	325	307	291	339	333	322	331	326	332	306	337	308	320	317	308	318	330	363	294	295	328	313	316	342	304	330	313	351	318	298	318	308	322	311	307	329	338	316	332	365	318	309	323	321	340	316	312	299	307	322	329	328	336	311	308	333	318	316	304	310	308	320	303	321	372	324	309	306	342	335	329	309	317	334	314	314	319	334	325	329	338	366	360	300	361	333	313	350	313	339	320	317	340	278	302	316	359	304	325	304	338	327	326	336	312	313	329	329	331	315	352	333	334	349	307	375	333	332	352	315	302	312	337	325	376	320	334	313	337	348	309	330	321	293	363	338	334	343	309	328	365	339	308	301	325	350	350	353	342	348	352	319	336	313	337	316	359	315	314	315	315	303	329	332	303	328	325	325	326	332	342	341	333	350	347	319	339	332	302	322	333	330	329	319	334	359	286	328	329	314	321	308	331	305	333	303	329	319	325	312	321	340	338	346	303	319	297	324	323	302	327	326	329	297	331	324	321	320	324	324	373	350	349	293	297	309	338	310	341	370	326	306	313	322	325	303	326	316	330	296	347	328	346	331	303	288	318	302	330	334	333	297	336	344	342	338	365	324	317	364	296	351	324	305	326	317	316	317	337	310	326	315	341	308	325	307	323	351	338	342	325	333	341	303	319	323	333	355	283	296	316	322	302	341	345	325	320	357	322	324	326	308	341	304	309	326	323	335	316	348	385	340	340	329	346	286	356	320	310	326	330	330	339	324	336	336	306	345	353	330	314	318	350	315	314	313	326	348	341	292	324	319	325	304	362	315	323	332	339	319	340	381	360	282	303	349	321	355	328	314	310	300	341	339	319	313	333	323	300	305	337	301	311	318	322	320	345	328	318	314	336	309	293	324	327	339	345	302	320	341	312	334	318	320	346	331	313	319	308	355	357	342	337	297	323	315	351	335	323	364	332	312	325	361	316	336	324	315	288	309	327	317	344	315	328	320	297	310	308	317	318	333	320	322	325	341	306	315	346	347	310	340	306	337	291	312	319	322	284	369	315	347	341	328	340	346	317	316	311	295	353	338	327	339	336	304	329	368	303	330	329	314	341	304	295	330	328	328	314	306	306	349	307	299	345	310	316	319	315	344	311	334	319
4882	1891	528	249	163	171	189	178	154	152	124	122	104	97	102	104	99	113	91	87	83	75	75	79	68	69	74	74	65	66	56	73	75	62	63	59	65	62	54	77	60	77	74	50	53	59	78	61	70	57	53	71	54	53	59	72	63	62	60	54	64	58	61	54	68	58	66	53	63	61	57	61	67	58	52	57	47	69	64	83	55	58	53	60	66	57	52	78	70	52	62	66	64	61	50	67	70	59	62	54	55	61	58	60	54	55	63	55	56	45	57	57	45	63	47	58	60	66	56	72	48	70	65	63	62	55	48	58	66	71	53	59	47	61	46	51	57	63	60	51	51	62	65	53	60	54	66	49	61	50	54	71	71	48	60	53	65	62	61	63	66	59	64	63	54	65	66	65	66	49	48	61	55	50	53	71	38	73	54	66	60	48	64	53	57	72	74	61	68	55	50	58	64	56	49	80	58	59	47	54	56	57	65	50	52	69	67	64	71	63	51	51	74	74	69	70	59	52	56	46	54	73	64	52	86	60	49	67	64	62	55	56	57	61	71	55	49	46	57	66	66	42	49	60	64	54	59	66	58	55	84	62	65	66	57	65	66	50	66	52	55	52	66	61	58	49	66	58	58	55	67	54	69	51	66	63	59	58	58	61	51	46	70	47	45	57	52	53	64	64	69	62	51	49	65	65	52	42	65	59	65	66	46	44	57	62	55	59	65	52	53	77	57	53	60	54	59	58	58	56	50	33	53	72	57	62	59	58	65	54	66	77	56	77	63	70	60	53	66	62	59	57	68	67	50	59	56	78	57	72	63	52	64	70	67	45	52	76	52	46	65	65	66	51	75	58	47	48	72	54	62	51	58	59	66	59	58	64	63	49	59	69	65	54	61	63	50	53	48	53	62	58	74	66	65	53	59	68	62	43	56	62	52	56	65	56	56	60	48	47	60	53	57	51	56	62	49	52	59	66	51	47	69	71	74	46	74	67	53	57	61	62	58	60	56	49	60	68	58	57	49	61	74	53	41	55	58	63	62	63	55	45	51	55	58	57	70	62	60	49	65	72	67	61	54	69	56	68	59	65	58	48	56	55	51	53	78	64	61	71	68	50	75	64	64	67	55	51	68	58	77	72	57	56	51	63	46	51	64	69	71	63	64	62	50	47	54	71	71	57	65	70	39	70	56	63	60	42	59	76	58	47	61	59	54	56	83	52	61	61	45	49	71	54	57	49	61	61	62	67	64	60	56	54	57	59	53	60	60	60	63	67	46	65	62	61	62	62	75	61	70	47	72	46	53	61	52	65	54	48	61	55	56	62	61	72	55	61	52	47	58	51	67	60	60	53	51	61	59	57	58	56	46	67	75	60	56	56	68	58	62	61	68	60	55	54	72	68	61	68	53	59	40	59	54	72	55	61	57	56	57	61	55	60	65	56	69	62	65	51	59	57	51	70	53	60	63	55	65	79	56	54	68	70	49	48	68	61	66	51	54	52	56	42	67	76	59	79	62	64	65	52	60	68	59	56	53	57	49	58	68	64	53	60	58	58	84	53	57	61	56	55	70	56	65	47	60	60	59	59	58	64	75	48	61	60	60	76	53	74	55	57	65	68	50	62	60	62	57	67	58	54	62	58	53	64	74	53	52	70	54	52	55	61	55	70	69	43	55	58	63	57	57	57	71	59	49	80	60	64	66	63	62	75	54	66	65	65	58	53	56	57	48	53	54	61	63	73	48	45	67	49	64	61	64	66	59	59	73	69	64	68	58	49	61	49	61	54	65	45	53	51	70	64	58	58	56	44	77	63	60	50	56	68	55	66	63	64	71	77	66	67	62	73	63	51	57	54	56	64	56	58	48	56	68	75	55	46	63	57	63	64	56	47	48	62	59	70	58	52	61	53	66	54	38	60	49	62	65	63	59	61	69	58	66	48	50	62	46	49	62	73	58	64	57	55	62	73	72	65	51	55	66	55	57	66	58	64	55	60	55	57	60	70	54	68	67	56	63	71	68	56	66	61	55	74	69	48	61	55	61	62	62	48	85	54	57	59	53	65	64	57	54	62	57	64	52	64	67	50	72	74	70	53	58	56	54	68	53	42	64	65	58	62	60	55	57	55	66	56	72	59	58	60	79	53	75	66	66	53	76	68	62	64	54	54	67	80	52	60	60	52	52	45	52	60	66	54	62	49	64	39	59	65	62	48	69	60	68	80	68	59	57	57	75	64	58	57	69	58	58	48	53	56	66	71	59	65	53	60	61	52	61	60	62	80	57	60	60	53	72	57	63	60	64	69	55	72	69	42	48	69	40	71	52	61	52	66	67	54	55	47	57	58	69	47	66	56	70	49	65	58	48	71	53	64	62	54	63	55	71	62	70	62	75	45	60	68	61	74	53	60	52	58	58	52	65	63	60	57	63	70	59	61	65	46	60	68	64	65	56	51	56	64	59	62	53	75	67	65	64	67	59	66	57	51	56	60	50	63	58	61	49	69	50	59	57	67	49	58	50	81	52	51	48	45	57	65	50	62	60	58	58	59	61	48	61	59	66	66	64	59	65	57	72	60	59	50	48	55	69	69	46	56	52	68	56	52	60	63	64	46	68	51	61	51	56	72	57	61	59	55	52	63	62	62	65	65	57	66	49	64	47	56	45	63	54	72	70	50	64	50	52	62	58	59	52	61	63	52	60	68	44	60	68	56	66	58	61	58	53	64	42	78	56	49	63	58	61	67	64	62	57	56	76	63	53	49	50	65	50	62	57	48	69	62	62	61	45	69	52	60	66	45	67	59	62	59	62	53	62	56	63	49	46	65	56	51	61	54	68	61	56	62	80	67	49	62	74	64	71	50	57	77	58	51	61	74	51	53	51	62	59	56	47	64	65	47	55	59	63	76	62	77	73	64	55	69	60	61	46	54	46	53	64	74	39	68	62	49	52	68	63	60	56	50	55	52	58	49	46	58	77	68	53	73	66	47	53	70	58	60	51	64	48	59	55	60	57	54	44	45	62	75	75	59	64	57	51	58	68	46	68	70	65	46	56	58	60	60	57	71	56	69	51	56	62	59	57	64	68	60	54	53	49	55	58	47	49	58	67	58	64	78	58	49	52	63	58	56	64	57	61	52	58	68	70	60	54	68	60	55	74	63	60	57	67	46	49	57	46	44	65	50	51	47	55	67	66	72	68	54	74	60	60	71	69	67	68	42	64	84	68	59	62	57	57	55	51	56	73	66	57	44	60	63	55	55	63	70	66	61	80	63	60	57	65	61	49	58	68	59	58	53	67	64	63	67	50	55	59	45	51	50	60	63	67	57	64	60	54	54	57	53	57	62	57	58	51	53	58	59	71	52	56	60	62	59	62	65	57	83	63	54	57	73	60	54	58	54	71	61	69	51	55	80	65	65	59	55	62	50	52	73	62	49	50	54	58	46	63	55	49	56	64	49	60	64	71	56	48	49	66	62	64	55	61	60	60	56	58	48	58	58	57	59
33560	14686	5504	3973	5979	8879	9561	8833	6950	5184	3915	3105	2788	2682	2695	2318	1916	1731	1532	1491	1356	1274	1101	980	1050	1069	938	920	827	742	707	750	821	727	616	571	565	550	528	573	557	482	511	536	515	524	502	540	551	482	530	520	541	538	489	529	537	516	544	518	569	520	507	496	548	519	535	542	508	585	521	553	517	511	536	497	517	567	594	532	556	559	576	549	515	499	547	544	519	519	530	502	494	540	602	527	485	509	531	528	536	513	537	490	492	536	502	538	487	526	530	484	544	514	508	507	498	473	544	490	498	520	512	530	476	533	527	489	505	527	500	489	532	508	532	510	520	509	516	526	567	542	524	514	536	535	499	515	479	499	517	513	502	490	541	524	529	502	507	487	545	531	535	512	498	499	490	573	507	520	515	506	484	495	472	533	515	525	489	525	491	521	517	540	498	524	511	530	495	522	482	493	500	541	522	526	544	468	512	533	531	518	516	512	532	502	493	531	535	485	525	517	481	523	473	541	479	512	495	501	519	516	485	493	513	486	536	530	490	510	516	494	510	511	517	548	506	591	554	501	499	532	523	525	556	532	535	482	492	524	534	503	500	499	486	500	502	497	556	519	533	544	516	477	520	511	497	510	507	507	524	515	558	494	554	456	479	521	519	519	509	521	514	573	497	533	525	513	526	519	479	498	513	486	502	550	538	538	542	513	500	507	520	469	530	539	544	509	545	580	539	526	482	525	517	497	452	510	493	545	516	519	494	506	520	533	484	541	527	535	512	496	536	541	515	539	497	485	548	478	468	481	520	491	521	500	528	512	516	510	534	515	506	536	526	497	505	489	522	505	528	515	545	509	510	534	518	530	474	557	524	517	512	531	521	519	504	513	483	521	574	528	482	533	515	453	493	505	558	469	551	494	506	475	520	517	516	489	540	503	522	491	503	509	504	527	518	512	483	503	520	492	481	485	472	557	513	536	544	538	493	534	466	482	518	516	546	491	523	497	518	524	547	483	535	501	513	540	534	494	487	534	486	510	511	558	522	514	542	506	481	498	494	493	510	483	471	523	512	522	583	531	501	482	515	528	543	538	499	497	534	498	509	490	540	492	519	513	495	519	480	519	528	493	508	532	485	530	524	519	501	566	548	456	553	510	470	510	508	496	545	498	507	508	552	513	511	521	512	502	524	508	476	539	492	474	532	458	499	513	486	514	477	512	517	486	522	471	492	476	501	509	492	488	527	528	510	519	538	511	540	507	533	532	494	530	523	534	505	470	526	501	484	497	510	523	548	540	551	508	525	509	492	460	477	552	488	498	548	496	519	563	493	525	553	510	526	540	547	476	515	476	541	537	528	515	469	502	510	507	521	522	552	539	479	512	497	494	534	498	527	542	548	532	508	492	490	524	516	514	503	514	509	484	503	522	491	507	548	501	499	500	512	514	491	513	527	513	485	506	516	493	488	542	507	501	517	538	495	511	512	503	542	482	539	493	536	527	518	507	547	526	494	512	503	512	516	509	512	545	485	478	538	518	483	498	552	484	500	518	521	549	517	480	497	516	540	516	490	519	538	514	509	499	523	504	491	473	530	497	499	554	508	495	516	542	478	529	510	489	488	519	549	565	535	523	500	482	510	530	514	524	498	505	535	513	539	497	511	526	534	501	480	519	560	470	543	492	474	508	515	546	544	511	517	545	514	496	569	501	516	520	514	513	508	516	492	533	541	499	529	507	514	497	498	519	564	499	445	525	494	523	542	478	524	516	526	496	500	518	544	501	520	503	509	540	524	541	481	544	519	484	482	495	531	513	514	547	492	522	512	535	522	538	481	543	529	505	515	542	491	553	549	507	519	495	486	539	489	496	551	500	522	507	531	489	470	530	477	531	454	493	536	501	484	486	487	507	488	524	555	516	523	507	546	522	560	533	510	475	542	535	490	531	491	511	465	527	453	556	503	528	474	568	540	530	510	537	498	504	506	511	559	491	496	507	535	528	502	507	526	545	505	509	495	542	503	541	500	524	517	503	524	524	512	509	529	561	519	517	521	519	454	470	550	478	543	522	490	531	551	485	494	544	511	480	542	507	506	527	519	500	497	512	525	525	558	530	484	514	486	528	519	552	517	506	533	524	482	523	497	527	527	481	525	497	511	474	495	478	504	497	459	532	508	513	512	501	509	508	514	524	554	509	520	526	507	522	511	534	517	484	522	515	523	503	509	506	499	520	495	473	477	504	505	509	510	523	508	483	518	488	488	500	489	506	491	503	495	504	515	487	546	562	517	572	499	470	502	538	539	527	520	486	496	485	542	488	479	530	557	514	532	535	524	487	507	556	508	521	531	517	531	522	514	565	510	550	515	539	529	521	511	522	482	527	524	512	504	489	522	529	562	535	523	495	505	502	484	519	538	511	502	518	510	526	558	491	506	520	506	512	534	516	522	499	447	500	505	513	507	511	474	511	529	552	511	538	512	527	521	478	468	489	506	516	524	523	498	466	513	466	521	508	494	468	511	515	529	519	535	522	527	523	531	494	498	502	526	496	505	496	531	539	535	528	531	507	542	495	508	496	522	493	545	495	514	511	475	527	521	543	519	510	500	523	509	530	511	527	504	499	510	570	524	541	550	530	504	542	547	529	553	515	509	550	531	560	502	521	509	519	511	554	489	489	525	538	500	490	534	520	536	541	501	499	502	532	500	491	489	526	516	489	524	533	522	482	518	528	512	540	515	516	556	549	508	492	517	521	499	488	531	483	508	530	533	532	489	497	527	547	515	502	464	515	490	536	542	511	541	486	500	497	550	517	525	526	533	563	532	489	532	543	506	510	528	497	498	504	535	548	488	515	436	536	525	557	498	519	498	497	493	475	473	498	490	518	508	499	530	519	494	538	519	502	553	515	512	495	517	509	504	467	538	514	512	521	506	532	505	522	498	517	501	519	575	501	532	551	550	484	508	519	496	546	523	543	475	508	551	538	526	526	503	541	536	513	529	509	540	532	523	515	551	486	512	484	497	514	538	462	522	512	521	495	505	544	507	514	506	499	484	494	498	533	492	516	530	499	497	506	515	516	523	501	517	527	499	549	498	549	533	509	493	563	514	546	534	534	500	489	517	505	506	485	517	513	509	529	510	497	531	501	516	509	542	582	503	528	499	490	527	528	542	495	488	532	532	484	535	493	533	484	498	519	495	541	474	490	528	529	493	514	493	511	526	519	498	520	507	566	508	548	539	503	502	518	514	498	474	558	468	568	541	502	522	511	480	506	516	521	530	558	509	513	501	536	526	504	507	531	556	494	536	517	557	525	474	506	530	513	477	484	499	542	524	499	527	539	526	519	551	490	535	523	538	521	521	544	489	512	487	545	546	505	530	516	487	526	532	480	490	514	520	508	539	554	488	494	511	493	491	509	599	517	523	503	510	512	559	532	518	528	465	499	536	532	500	552	492	476	484	522	527	509	505	508	538	490	497	537	533	488	512	495	489	531	512	546	523	476	535	569	511	491
5281	1565	363	203	127	117	131	144	123	110	88	58	75	76	76	67	61	70	52	59	45	37	39	33	41	42	24	34	36	24	37	35	27	30	18	17	19	24	21	18	26	22	22	27	23	19	27	24	19	24	19	22	27	21	27	20	20	27	21	23	15	23	25	18	27	22	28	26	17	26	16	22	20	25	23	28	24	22	22	24	28	26	18	27	18	22	23	31	24	28	19	17	17	27	22	30	15	25	21	22	18	18	19	19	21	25	14	17	25	25	23	21	28	26	25	31	15	18	22	27	21	15	15	31	21	19	25	22	22	22	23	19	21	23	27	17	28	19	25	26	25	32	21	21	17	36	21	23	17	21	23	26	14	23	24	28	29	22	27	26	28	28	20	24	23	21	18	30	13	25	25	24	30	30	19	14	30	14	24	19	25	17	24	20	21	21	26	24	29	18	28	20	19	26	20	22	18	24	24	25	22	31	21	18	17	18	21	22	20	21	26	20	21	19	16	25	20	15	28	29	24	22	14	20	31	17	23	19	19	22	23	20	24	20	29	20	18	25	25	21	22	26	27	16	23	27	22	28	22	23	16	28	28	22	18	26	23	23	27	18	20	21	22	21	21	27	28	31	24	24	22	19	21	15	32	19	15	18	24	23	17	18	16	22	25	21	23	15	22	25	25	24	27	26	25	26	27	20	19	23	20	24	27	24	35	34	23	15	18	22	23	29	22	29	25	31	26	30	26	24	28	22	16	24	24	26	26	21	25	23	20	25	17	26	17	28	23	17	25	21	20	21	20	21	21	22	24	24	27	26	28	22	27	19	20	19	27	17	27	18	25	28	33	21	30	27	23	16	21	23	19	27	29	24	26	29	26	30	23	24	18	23	23	29	23	27	22	25	24	20	20	22	19	28	20	26	25	23	18	24	26	29	26	30	26	26	13	20	21	23	26	25	21	25	18	32	16	21	25	21	16	20	25	26	20	24	22	28	26	18	26	21	26	30	22	28	25	26	21	29	20	23	24	23	25	26	18	23	32	21	25	13	25	25	18	24	30	27	19	20	24	23	22	23	21	18	23	26	16	24	26	17	21	24	28	30	22	21	24	20	28	23	19	30	18	23	26	23	28	30	15	19	18	25	24	28	21	21	30	22	33	27	26	17	29	21	21	14	19	14	24	23	25	25	28	26	26	21	33	21	28	21	13	20	13	28	19	26	32	18	22	26	23	22	21	19	27	23	28	32	26	19	19	19	26	20	26	29	17	23	15	19	21	22	24	30	22	25	31	22	14	33	23	24	30	18	23	22	13	25	21	33	25	20	23	17	15	24	16	23	29	14	22	23	27	21	20	25	25	26	27	21	29	22	27	18	15	17	33	22	30	32	20	22	21	21	16	21	19	18	24	21	22	17	18	21	24	24	23	22	23	20	20	19	25	26	25	23	32	24	24	18	25	34	27	15	23	22	25	19	24	17	19	20	24	32	24	18	22	21	28	27	30	31	32	26	27	22	18	22	19	19	24	31	21	26	29	21	17	16	22	16	22	16	30	20	17	25	21	22	19	22	19	27	20	21	31	19	23	22	18	25	24	24	13	19	21	17	30	31	24	25	14	24	12	20	21	20	27	33	21	21	17	27	26	20	13	18	26	24	18	17	31	22	19	21	20	26	17	24	23	14	24	20	30	29	21	23	18	16	17	15	29	24	26	24	23	24	27	17	28	28	20	23	18	26	22	19	18	19	16	19	30	23	29	21	22	28	25	25	23	21	27	22	22	30	20	24	19	22	18	16	19	19	26	20	31	19	37	20	24	23	25	29	27	14	18	24	17	23	19	14	24	30	26	30	26	21	27	21	20	22	23	26	14	11	22	32	23	12	27	24	18	29	26	22	23	12	19	20	17	26	11	19	17	15	23	25	18	24	25	19	27	19	28	27	27	19	20	19	17	29	21	21	19	26	24	20	17	20	23	20	25	29	21	20	24	20	31	28	14	28	26	17	18	12	27	25	22	25	24	32	27	26	29	21	16	25	32	19	21	13	17	23	24	16	27	25	21	17	31	21	31	18	19	26	25	19	24	16	21	24	19	26	20	19	28	30	31	25	16	18	23	22	18	24	30	21	24	21	14	24	25	19	26	18	24	19	19	16	23	21	18	20	10	20	30	18	29	17	24	23	19	23	21	24	41	18	21	19	26	22	31	24	16	21	19	22	16	23	22	27	25	19	15	30	25	21	23	20	20	25	19	28	17	24	17	20	28	29	22	25	27	21	25	23	21	23	19	31	22	27	19	20	23	17	19	20	20	19	17	31	26	29	16	26	20	14	16	23	24	20	21	27	21	35	18	22	24	23	21	20	24	28	30	29	16	23	16	16	18	23	18	24	17	23	24	25	23	30	24	19	33	27	22	31	31	12	28	25	19	20	20	25	23	26	25	29	27	25	31	26	21	30	23	17	24	21	28	29	27	22	23	27	26	22	26	16	22	23	26	27	30	22	26	28	20	19	18	17	26	26	21	26	20	17	22	21	18	21	23	17	27	24	23	21	22	21	21	26	23	25	26	24	17	24	18	20	24	22	29	31	14	24	12	19	23	23	18	18	21	30	26	18	21	21	20	22	24	21	21	22	19	19	27	23	23	18	23	16	21	23	17	18	26	25	23	35	23	19	17	26	22	21	24	27	23	37	19	19	21	22	23	30	25	27	15	18	24	22	29	15	29	25	29	24	26	23	29	23	26	25	23	24	25	20	30	18	24	22	24	20	28	25	19	20	23	28	20	24	23	26	21	10	23	27	29	16	26	23	24	31	32	31	14	13	15	21	22	14	24	30	22	22	20	24	21	21	23	23	23	21	21	17	22	30	17	24	25	20	21	23	30	18	19	28	24	18	28	20	25	24	14	21	21	26	21	21	24	24	18	20	21	29	18	26	18	22	26	19	26	25	23	20	20	18	32	19	28	28	15	21	26	30	17	27	11	29	22	21	12	16	20	25	20	17	23	28	19	21	23	23	19	25	29	16	20	23	26	19	28	19	26	21	26	25	25	27	27	22	23	17	19	19	22	18	23	30	29	27	21	27	23	24	19	24	15	19	24	21	24	23	21	26	22	21	17	24	18	23	27	24	18	18	19	20	23	23	20	25	29	28	18	24	27	25	20	25	18	21	25	15	28	18	25	17	29	23	19	18	30	17	24	29	32	28	23	20	22	25	19	23	27	21	21	23	22	26	17	14	27	36	16	14	12	20	35	25	27	19	27	27	22	25	30	31	20	17	27	29	19	24	32	21	24	17	19	23	20	19	14	24	25	19	22	21	22	14	17	30	23	26	9	19	17	28	23	14	20	22	19	18	27	24	23	17	25	23	23	15	24	22	17	23	24	25	22	16	19	20	29	20	35	17	27	21	20	26	12	27	14	25	24	24	20	29	24	20	19	21	19	27	22	25	26	29	16	17	20	25	25	24	27	26	24	19	29	21	28	19	19	20	19	17	20	26
30594	13010	4245	3252	5217	7727	8674	7464	5980	4126	3425	2474	2414	2261	2185	1809	1583	1311	1149	1103	988	826	788	747	738	657	591	584	492	500	441	510	472	386	324	311	258	242	229	194	216	232	238	220	205	173	211	211	203	231	223	219	193	209	164	183	238	190	236	207	215	194	207	214	197	222	201	196	234	208	258	223	226	194	220	238	248	214	238	242	231	256	237	217	205	214	225	205	213	201	194	189	227	225	186	224	206	208	178	212	179	211	215	213	200	186	170	203	209	191	211	213	193	186	202	185	194	200	203	211	201	211	195	203	215	194	191	209	197	204	177	179	191	200	199	201	212	205	192	187	211	195	199	207	176	223	209	187	191	221	233	201	225	185	210	185	192	206	207	181	206	167	211	186	215	195	190	192	220	206	190	182	176	204	202	208	209	205	212	188	184	170	213	181	195	194	198	204	183	199	221	198	194	212	193	217	203	217	200	170	188	206	217	195	204	200	202	195	195	200	227	179	189	214	234	202	186	188	208	171	181	204	182	202	181	200	200	197	216	193	186	209	213	209	153	193	213	217	168	177	204	196	189	206	188	193	176	195	174	205	204	216	215	178	194	189	210	197	190	193	213	198	175	205	192	207	201	179	185	197	205	172	222	210	212	209	189	199	206	201	162	194	201	183	212	195	185	183	195	210	181	193	209	211	198	154	183	200	193	180	197	189	192	210	189	191	207	200	199	208	213	183	180	196	192	220	179	195	198	185	204	196	196	192	189	209	190	219	218	198	178	228	197	186	183	203	207	171	211	187	193	203	193	199	208	183	182	225	213	189	202	183	219	195	203	187	168	183	196	175	195	191	192	173	206	179	191	180	192	204	210	190	200	190	211	185	179	200	193	199	185	191	199	188	197	170	212	200	197	199	184	200	209	194	188	205	194	214	227	196	205	202	188	219	214	187	227	206	200	205	214	210	184	182	176	205	222	222	199	190	214	183	183	195	173	213	183	204	194	187	201	193	216	208	197	202	184	160	196	196	182	191	198	189	233	193	223	208	174	200	209	181	209	210	204	202	201	207	198	199	204	208	223	205	205	197	199	195	210	194	229	168	183	201	182	200	202	188	201	184	197	191	194	175	206	217	183	204	205	195	207	195	184	189	184	204	203	204	200	185	185	199	196	181	201	212	234	189	210	207	189	187	190	187	205	188	215	208	214	212	199	196	187	181	186	197	209	188	206	210	213	215	208	191	198	204	197	201	217	202	188	169	172	194	169	214	219	202	205	193	202	215	174	181	175	200	214	201	188	194	199	177	196	191	195	194	226	193	181	185	207	210	214	169	187	212	171	198	219	178	213	180	197	213	200	189	195	184	196	201	180	215	213	188	192	215	206	209	209	207	224	227	201	189	193	195	207	202	187	181	198	204	181	192	210	211	198	205	187	186	210	189	181	188	179	204	201	193	183	203	183	182	227	218	206	208	204	209	170	187	204	191	196	193	205	189	183	188	214	188	187	178	192	191	178	203	171	209	176	187	197	196	174	190	216	209	181	228	174	179	209	174	203	201	210	191	177	209	214	200	189	194	199	202	187	195	173	192	206	203	185	196	205	246	204	193	220	192	227	183	230	188	230	221	201	187	175	177	194	221	207	195	193	202	198	195	200	182	199	197	209	195	181	198	226	184	203	207	213	170	206	202	224	186	180	188	179	193	188	185	209	178	189	228	199	202	203	192	186	200	192	173	177	181	197	195	202	218	198	193	199	214	204	195	217	195	205	200	212	181	193	209	184	190	204	189	201	194	216	197	192	193	178	191	180	166	205	195	197	190	196	219	172	185	192	204	221	211	180	184	198	187	192	168	237	185	184	199	178	191	228	180	189	203	189	206	201	195	197	192	167	220	185	199	230	195	203	207	208	219	166	188	191	177	184	172	238	198	220	215	180	198	213	182	196	191	209	186	198	197	207	193	201	211	190	190	186	199	177	208	231	187	209	184	181	213	189	207	181	214	186	206	212	220	223	200	212	194	196	195	190	193	193	213	205	196	203	192	199	184	201	198	201	197	195	217	215	215	206	186	186	199	200	210	190	191	188	206	175	195	169	201	200	218	216	209	191	192	210	200	188	230	201	186	208	210	200	209	158	212	191	203	181	200	193	203	185	221	186	219	215	203	202	175	171	224	198	194	173	230	183	204	190	186	199	188	183	209	217	212	196	185	210	184	208	193	211	212	203	189	184	216	183	203	205	212	214	198	186	200	225	223	197	183	194	183	177	206	213	195	190	192	192	204	210	175	194	203	202	208	206	189	189	204	221	212	215	162	207	197	165	215	218	194	195	204	198	206	199	213	210	185	186	196	202	195	224	194	198	199	214	202	200	183	194	199	212	184	218	184	186	186	194	196	190	207	190	193	193	199	200	213	185	195	185	223	207	206	198	219	203	205	205	185	196	195	201	207	174	166	198	173	201	214	195	211	197	214	208	205	209	202	176	179	209	223	203	195	202	202	192	198	190	201	201	203	199	177	173	192	222	181	213	196	213	198	193	230	184	209	204	232	179	195	179	194	196	220	211	185	210	210	191	206	200	215	183	192	202	213	185	185	229	197	213	181	204	195	191	200	214	209	186	207	210	210	206	215	189	219	203	185	188	191	188	207	201	202	204	205	193	205	206	178	206	202	198	186	215	206	171	205	192	218	207	191	185	196	177	185	193	187	197	196	200	203	173	187	184	146	197	187	196	183	235	188	205	201	188	191	184	205	179	197	208	208	175	216	193	193	224	196	204	188	206	188	191	198	193	202	167	192	226	191	224	180	218	201	224	227	197	206	228	213	180	176	219	193	220	192	182	194	197	184	229	208	188	190	197	193	205	184	190	206	200	183	191	189	204	185	208	188	201	190	200	199	186	194	187	196	183	197	223	189	214	198	201	205	211	168	197	196	207	212	207	174	204	180	208	200	189	207	191	186	222	194	194	190	219	185	222	187	183	211	213	218	203	209	192	202	190	220	213	208	162	190	189	229	202	182	192	204	185	224	185	218	203	190	190	208	201	216	219	213	180	210	173	208	171	221	201	198	179	166	220	194	197	194	184	203	197	188	191	199	183	178	189	194	190	200	200	192	189	221	203	190	230	193	204	185	175	194	194	198	216	192	173	185	205	180	177	193	196	191	208	196	222	210	177	193	185	177	190	212	206	197	204	203	199	207	176	192	174	203	189	213	175	207	190	221	198	199	214	191	195	220	207	222	211	200	199	209	204	207	172	186	190	193	199	189	201	178	207	208	194	213	203	196	220	208	198	201	198	185	220	206	186	222	185	213	180	193	203	188	203	187	195	181	194	214	210	195	181	231	213	183	163	182	200	176	200	187	221	205	194	233	214	204	185	211	201	199	212	227	206	223	221	207	215	217	202	220	196	222	216	177	225	214	215	199	192	213	204	177	198	206	193	178	186	197	201	203	182	191	192	173	212	200	208	186	221	217	202	213	221	167	189	204	177	202	195	223	196	175	213	213
6409	2527	582	308	210	199	180	204	163	173	126	115	106	115	120	101	89	92	96	85	76	68	97	73	69	74	62	79	66	56	52	61	56	62	58	52	66	54	61	39	41	49	48	57	48	57	43	51	43	48	64	44	59	51	49	51	50	43	48	46	40	38	58	36	41	57	50	43	40	48	50	47	47	49	64	52	48	60	50	47	51	51	44	55	52	47	51	51	52	50	44	58	49	51	48	42	41	53	52	59	45	47	47	41	69	51	46	46	40	46	55	49	48	42	51	46	49	59	44	54	44	44	62	49	41	55	52	34	44	57	48	58	51	61	38	46	46	50	47	51	49	41	49	40	60	37	53	46	46	52	57	42	42	51	63	50	51	58	57	51	50	52	46	50	64	50	47	54	46	50	50	48	48	42	58	49	53	50	50	46	57	49	57	47	49	43	59	52	54	53	45	49	50	57	50	52	53	46	56	47	44	47	48	36	44	42	45	62	51	46	58	37	43	57	52	55	36	46	44	65	56	50	36	41	43	49	43	52	48	51	46	50	50	51	55	43	49	42	40	31	44	50	51	49	47	55	55	42	41	44	53	62	51	57	52	59	57	46	43	36	49	49	45	59	54	43	43	51	48	52	45	62	55	43	49	44	45	45	54	60	55	37	46	51	46	44	52	43	49	59	48	41	48	44	48	35	48	48	41	43	60	43	47	39	39	57	61	53	42	43	50	56	52	53	46	49	44	53	47	55	39	52	48	53	51	50	48	44	48	47	40	45	41	58	60	37	54	46	55	48	53	49	51	52	51	59	50	45	45	54	53	55	55	38	50	57	40	41	49	49	45	60	48	46	48	45	47	46	59	45	47	55	49	50	42	55	44	52	39	46	55	42	44	57	60	44	53	46	38	42	43	55	47	56	46	59	60	51	47	54	51	49	47	49	45	54	45	55	64	39	48	49	65	57	47	63	52	52	49	60	49	53	44	68	47	45	68	48	43	50	40	50	51	58	45	51	47	47	44	43	41	58	47	37	43	57	42	49	45	52	41	51	49	56	46	59	57	52	51	35	54	48	46	55	55	51	41	49	52	52	53	56	37	56	53	46	38	51	52	52	60	45	51	44	54	45	46	47	52	45	42	41	49	46	40	51	46	61	43	51	50	56	51	45	55	53	40	53	50	38	51	44	51	37	56	58	58	51	44	49	47	58	55	50	43	54	37	49	40	50	66	52	44	64	48	51	50	63	39	51	40	39	52	61	57	50	52	49	46	44	43	46	46	51	49	52	45	48	37	56	50	59	39	44	32	43	52	44	46	57	63	63	41	38	47	61	50	51	52	50	45	51	48	48	50	42	46	56	42	61	44	51	58	46	53	40	56	40	42	45	52	57	49	57	46	50	45	49	53	44	51	45	45	60	46	53	49	49	46	51	61	45	45	44	60	45	47	33	53	43	40	59	53	45	44	38	43	55	42	43	52	66	49	58	50	40	64	59	46	45	51	54	54	43	44	59	43	65	55	49	34	55	55	45	56	54	45	55	49	44	48	61	44	44	54	50	43	55	42	45	43	50	46	51	47	48	49	45	57	59	53	54	44	35	59	56	38	47	49	51	43	46	40	41	52	42	56	34	72	48	49	43	58	60	45	58	45	41	53	56	35	56	40	39	53	52	43	54	43	41	60	37	59	62	54	44	61	50	44	50	39	54	41	47	61	34	49	53	43	52	48	55	50	46	54	45	62	52	46	52	45	40	45	49	49	48	55	54	50	65	46	41	52	45	38	46	52	50	49	48	49	54	37	55	55	39	41	46	41	49	56	55	39	56	49	56	42	53	42	54	57	45	56	51	45	46	40	60	49	45	48	57	44	53	59	54	58	50	44	47	47	55	38	51	62	49	50	52	53	44	52	49	44	39	41	37	42	53	55	39	55	53	49	53	49	52	62	42	38	52	61	48	37	43	47	49	46	50	45	49	48	50	50	43	45	47	59	48	44	42	57	54	50	45	52	47	55	44	35	56	45	39	54	49	52	51	52	42	50	64	47	57	45	40	51	53	46	61	52	48	48	48	40	44	45	50	37	46	50	50	50	47	52	48	42	42	47	48	48	57	39	59	32	49	41	75	47	51	36	47	54	48	51	42	55	35	61	51	43	48	44	48	41	39	51	43	42	56	57	41	36	61	59	53	46	39	35	32	53	50	47	58	46	42	55	45	54	43	46	36	43	56	47	64	55	36	49	48	49	56	58	59	51	68	54	52	39	33	48	52	47	59	55	49	49	53	60	46	61	50	42	45	39	51	50	45	44	56	59	54	46	49	40	51	45	66	46	54	53	51	54	48	59	61	46	49	46	42	57	44	51	39	59	53	36	49	44	56	48	52	37	46	53	44	64	52	50	56	51	40	61	64	43	42	51	44	47	43	55	42	42	44	46	63	44	51	59	57	49	51	53	47	54	49	33	49	59	46	46	51	61	52	59	40	42	48	51	51	47	51	42	44	55	45	47	60	45	69	42	53	50	42	49	50	49	45	39	44	50	43	51	51	33	54	41	52	47	47	51	52	43	50	46	50	49	61	54	41	50	42	42	50	58	66	52	40	63	63	44	53	40	44	47	40	51	48	46	52	58	41	44	50	39	52	63	52	43	55	45	43	43	47	49	51	52	53	39	58	48	47	47	53	59	46	44	63	62	36	42	55	61	50	49	43	52	63	47	47	47	37	45	42	43	42	40	61	62	39	50	44	45	47	41	58	51	53	39	44	44	40	45	48	54	44	50	53	44	53	62	57	51	49	48	48	50	57	57	49	48	51	68	64	50	44	41	44	52	40	51	34	50	42	46	47	53	61	46	62	42	54	51	46	47	60	45	46	49	29	43	52	54	56	55	52	51	59	54	52	35	47	56	52	51	51	51	55	52	55	53	51	49	55	45	50	48	64	55	53	41	51	35	40	48	50	44	40	53	46	41	49	51	43	40	45	45	56	65	46	53	53	42	48	57	45	45	42	49	45	55	59	45	50	49	41	54	45	41	43	52	41	44	46	42	49	44	51	52	48	34	54	58	48	62	42	46	44	49	47	46	56	55	42	60	61	51	52	59	55	55	47	65	53	43	46	43	47	57	39	64	43	63	39	40	63	60	47	56	55	51	46	56	53	52	51	47	60	59	33	60	41	38	50	56	41	51	42	44	50	48	44	53	44	42	46	52	43	51	46	51	38	38	51	31	40	44	51	50	48	57	55	46	41	53	59	52	38	55	42	49	56	43	44	44	47	45	43	48	56	50	44	46	45	54	44	60	50	42	45	41	45	44	71	42	53	42	52	42	43	47	56	40	48	53	50	61	58	38	56	57	56	48	46	42	52	55	40	57	39	47	55	51	46	58	51	36	41	56	44	56	46	44	54	45	62	55	45	50	47	49	31	51	54	45	47	33	39	48	36	41	53	45	51	56	57	46	38	49	39	51	46	40	51	60	55	50	40	57	46	48	47	39	43	49	51	49	47
35604	17206	6140	4368	7527	10678	11289	9560	7558	6135	4548	3821	3317	3691	3194	2852	2417	1975	1899	1635	1508	1468	1268	1165	1133	1036	1036	918	935	832	785	933	808	623	565	516	519	497	483	425	471	500	403	477	467	460	441	452	452	476	477	462	449	446	436	445	408	432	443	488	448	420	453	426	416	449	463	456	436	466	496	488	521	461	430	462	463	494	494	481	494	501	481	433	455	419	429	461	414	435	423	428	455	457	446	408	416	419	432	443	437	436	419	446	421	418	427	397	454	440	432	438	415	398	436	456	438	493	452	427	424	448	412	472	385	438	437	452	439	427	449	426	429	438	449	413	425	382	396	452	430	455	470	454	449	449	438	423	417	424	416	416	424	398	405	428	421	417	399	423	388	446	466	434	403	411	452	409	422	465	425	426	431	385	469	438	452	444	422	456	454	459	425	443	402	453	438	486	414	447	428	435	428	413	431	457	433	439	429	413	455	442	424	397	388	443	442	408	418	418	440	450	435	432	458	447	440	427	411	475	430	449	463	420	438	430	464	394	465	412	436	386	449	457	475	409	412	420	405	407	437	411	409	423	436	404	455	430	438	429	437	417	449	429	463	430	439	437	421	456	415	477	416	450	416	457	381	405	431	417	443	452	429	400	445	398	406	404	435	425	432	433	452	407	456	428	429	424	422	412	493	390	442	400	414	438	421	475	448	464	453	413	422	463	476	437	416	411	403	438	419	429	455	438	389	459	443	429	434	426	422	484	422	448	451	412	445	414	408	408	433	479	432	449	424	433	413	452	414	416	415	447	463	426	407	437	432	447	465	428	409	428	432	422	435	489	434	393	440	413	429	449	421	432	446	433	417	452	410	427	440	445	435	431	429	412	445	453	450	452	420	441	444	436	448	413	394	434	464	424	407	458	436	437	438	453	430	460	431	393	408	429	447	422	429	457	419	414	444	418	398	420	431	432	404	378	436	457	448	417	421	438	403	417	439	450	440	456	446	452	476	438	435	441	454	410	379	455	434	428	422	422	448	470	465	454	438	439	472	435	420	424	416	425	422	400	401	432	449	414	407	414	430	434	416	393	421	426	443	408	449	454	445	458	448	427	425	431	468	403	418	426	432	487	450	419	461	392	440	424	451	436	421	401	423	428	436	425	393	402	449	431	455	403	420	454	411	454	416	452	462	443	446	439	436	415	411	461	458	426	442	451	429	415	432	420	427	457	410	441	411	449	458	436	448	458	419	404	424	446	412	388	450	455	486	454	425	456	412	437	403	414	437	412	468	413	408	400	431	452	432	475	406	424	467	423	459	414	409	421	439	444	488	452	458	409	452	428	426	460	471	424	471	418	448	410	465	413	401	451	443	398	440	463	444	468	403	436	414	406	459	424	455	436	432	416	434	450	376	434	426	432	389	448	432	448	450	464	402	451	438	456	421	420	428	472	421	415	474	408	438	430	434	428	428	411	414	478	443	425	431	436	418	389	430	413	433	403	426	443	441	452	443	420	453	419	461	470	465	427	483	439	393	394	433	448	400	453	406	445	416	429	421	459	432	448	452	461	470	417	405	417	418	501	437	429	444	393	441	440	466	460	398	449	446	448	450	461	414	435	447	373	412	445	412	437	433	448	446	385	452	446	423	437	455	470	413	444	492	455	410	458	450	434	399	413	440	404	429	463	435	439	445	413	460	437	454	434	464	460	441	402	428	421	456	453	471	451	401	413	413	421	452	398	401	454	455	456	428	425	432	441	439	435	447	408	422	448	459	449	427	432	436	427	458	455	447	430	431	461	452	393	443	430	416	469	408	420	431	361	422	456	433	440	470	429	459	435	441	409	466	461	413	430	424	434	429	442	431	452	431	422	435	449	448	457	420	381	394	448	415	487	468	410	425	419	438	442	440	430	443	419	429	422	436	440	453	462	447	424	424	436	456	415	394	499	416	434	423	442	427	419	424	433	402	469	451	475	435	445	441	433	444	443	433	450	435	421	434	411	458	454	427	426	403	431	452	410	409	472	443	437	454	421	415	407	415	398	447	446	430	460	422	431	449	414	446	427	418	428	431	410	429	408	431	440	414	418	442	416	420	437	417	402	423	436	473	412	435	413	425	417	443	445	433	453	458	440	426	464	423	410	437	452	437	463	444	446	434	423	454	452	457	450	427	456	460	429	476	459	396	438	403	412	412	392	455	437	416	421	423	396	444	420	445	426	451	439	401	428	443	418	449	411	422	441	441	451	442	437	422	400	457	409	426	436	450	482	463	396	427	401	451	381	455	433	446	456	391	470	402	393	421	418	402	449	435	456	390	459	432	459	463	417	429	438	454	425	442	433	425	383	417	446	442	443	427	415	436	407	462	436	457	481	435	431	429	441	434	443	407	437	456	436	424	450	411	428	434	432	423	421	415	434	447	432	417	443	436	419	396	428	457	436	409	431	430	472	446	425	411	404	430	392	417	424	439	473	452	429	419	443	443	417	442	440	403	474	424	477	429	471	440	427	412	441	430	449	425	440	458	429	412	442	439	415	446	432	470	420	435	446	449	470	448	428	475	451	420	438	428	426	443	435	394	392	470	459	444	460	395	444	445	435	434	434	410	472	431	422	423	429	424	431	438	460	428	443	423	388	415	427	428	431	467	394	436	466	421	416	433	458	405	409	454	440	465	460	451	449	441	440	422	434	429	411	443	395	428	433	445	422	445	443	417	393	455	481	438	447	448	462	409	475	438	408	466	448	418	466	450	400	439	413	411	446	430	432	453	439	419	441	437	436	410	461	451	446	452	434	436	428	456	428	414	448	413	435	424	424	465	432	470	431	413	435	410	466	397	423	454	443	437	400	429	433	451	409	465	411	432	459	406	414	450	443	452	426	407	429	437	449	439	424	438	474	417	437	397	426	436	408	402	430	446	435	427	405	399	457	459	414	425	436	468	444	421	441	429	393	425	417	417	431	441	410	433	448	406	449	450	406	405	449	435	439	419	431	438	419	436	422	458	444	443	412	476	420	434	441	446	441	443	450	419	423	419	441	460	426	433	454	456	451	444	433	428	433	444	399	452	447	465	410	427	409	437	429	429	469	471	441	443	439	439	440	420	458	453	412	449	421	443	430	456	417	390	435	400	402	482	415	448	453	427	420	415	422	451	443	428	431	420	431	418	459	428	417	413	418	419	464	394	453	434	446	490	417	431	428	449	462	427	397	422	488	419	444	423	398	456	406	377	443	422	424	440	435	443	417	427	442	460	428	428	448	465	451	387	426	409	434	424	443	407	405	441	432	413	429	446	413	439	434	460	429	434	454	380	430	432	438	452	437	429	444	418	436	412	425	464	469	409	450	430	458	414	421	419	448	419	463	443	435	473	435	427	413	435	443	437	468	437	448	417	413	432	422	465	432	432	421	405	463	442	482	402	407	429	453	500	440	422	448	419	422	434	431	429	430	411	423	447	424	403	438	444	463	437	432	448	442	404	420	481	501	403	460	423	453	438	423	428	431	435	470
3468	998	309	144	94	103	111	104	105	102	63	70	65	73	63	76	56	58	52	61	49	64	45	46	51	39	40	45	45	41	50	45	41	46	42	28	40	35	46	38	45	47	42	30	32	39	54	31	38	31	37	42	49	44	40	35	34	41	34	41	27	31	35	44	43	48	35	30	47	27	43	45	41	42	46	39	36	34	38	27	39	42	39	37	47	37	38	31	42	28	47	43	38	44	34	32	35	40	51	43	46	38	38	39	39	36	51	33	34	44	37	52	48	40	43	47	29	38	28	31	49	40	42	28	41	34	41	40	33	48	45	39	34	42	39	40	33	35	33	34	44	39	43	44	36	31	38	39	40	37	45	28	32	36	38	41	30	37	37	36	37	38	51	28	30	47	32	38	48	47	46	35	41	43	44	39	44	45	39	34	42	43	33	28	27	37	44	40	36	32	27	35	39	35	37	42	32	43	40	41	31	32	41	29	36	29	42	51	37	35	34	27	49	50	32	47	32	41	48	45	33	38	36	32	34	45	29	41	33	47	43	40	45	28	42	36	28	40	40	42	34	39	39	36	46	38	40	36	46	34	47	40	39	42	44	36	37	45	36	45	31	32	36	47	53	37	34	40	34	43	39	47	30	34	43	40	49	41	41	27	35	39	37	47	40	42	35	30	36	37	59	35	30	40	33	39	43	48	38	46	43	46	35	33	32	43	34	45	37	38	42	33	47	45	45	36	45	36	45	36	45	36	41	50	40	49	36	35	41	34	36	39	37	39	39	45	38	33	35	31	33	43	36	31	32	42	32	34	47	35	29	43	50	36	33	35	35	36	40	55	34	39	38	47	38	31	31	37	36	33	36	44	41	45	38	33	26	47	33	44	36	19	37	38	58	43	34	29	37	36	38	35	25	36	35	40	42	50	32	38	52	47	36	35	38	40	49	40	35	36	31	37	33	39	35	39	40	43	39	37	36	28	39	30	31	43	39	39	39	39	46	38	44	40	34	48	35	32	43	41	46	36	42	34	47	36	39	37	30	36	39	43	45	35	41	35	42	38	46	31	37	27	38	39	50	42	34	36	41	38	37	46	36	27	45	47	40	39	42	38	33	41	32	38	32	48	41	36	36	32	36	36	40	29	35	43	35	39	48	42	34	42	37	45	42	35	43	37	47	37	34	44	32	25	40	30	33	34	47	39	40	41	42	34	38	32	38	38	37	34	37	40	39	47	38	31	38	58	42	37	32	32	45	40	24	33	35	46	38	35	34	35	31	39	44	36	34	39	38	32	28	36	34	39	41	40	38	34	41	34	42	41	27	33	30	38	49	43	42	47	43	45	40	48	31	36	31	34	49	42	54	35	44	34	36	36	38	53	33	39	27	41	41	46	22	39	39	45	34	52	45	41	42	31	35	37	44	44	39	48	36	35	32	35	40	37	45	32	35	41	36	36	38	33	46	44	35	37	31	22	41	54	44	33	31	47	32	36	30	50	36	44	43	37	37	35	47	31	32	39	50	31	33	34	34	40	42	47	28	33	42	42	43	33	43	44	35	32	46	38	44	37	41	32	25	43	38	54	35	44	36	34	43	39	47	40	41	43	47	35	49	39	29	47	44	34	40	37	58	40	35	43	31	44	35	40	34	35	35	42	41	39	37	30	28	33	36	35	33	44	31	43	29	35	29	40	43	35	28	44	43	29	31	31	32	45	46	43	36	35	44	35	31	36	39	33	31	34	38	28	41	34	31	41	40	38	25	41	39	33	40	40	37	41	31	44	43	41	41	54	29	39	36	38	35	37	42	30	35	37	55	35	55	37	56	33	29	44	34	42	26	59	43	41	45	45	48	39	44	36	34	40	32	47	27	37	49	39	45	31	47	42	31	33	41	33	28	30	35	48	41	34	42	37	41	47	48	29	33	36	45	33	43	29	42	37	46	43	51	32	44	47	44	29	44	40	45	41	47	35	36	22	41	24	24	42	48	38	50	40	27	38	33	46	34	25	47	41	35	44	29	38	44	40	33	44	39	38	38	44	42	45	52	36	38	40	46	29	37	41	51	38	33	39	34	47	44	35	38	42	37	31	36	37	34	42	38	47	38	40	34	39	42	27	33	28	40	38	38	32	30	40	39	29	45	42	41	37	34	31	36	35	55	39	41	48	44	39	51	34	36	40	46	39	44	48	30	46	40	43	33	29	43	41	41	38	44	39	40	28	40	33	47	42	47	41	34	31	20	43	39	48	40	42	33	40	41	44	34	30	38	30	36	41	32	54	30	49	33	39	38	35	52	38	44	40	35	43	25	49	32	30	38	46	42	36	38	33	35	37	39	38	31	28	26	41	48	32	33	53	35	49	26	38	38	36	31	47	38	35	40	41	45	25	33	41	29	32	31	43	44	34	40	38	39	39	50	54	50	47	55	40	36	37	48	44	39	32	38	30	48	42	35	44	36	43	38	38	52	32	37	39	45	39	38	26	44	47	44	38	48	36	44	43	46	34	35	34	38	38	40	41	49	48	51	34	37	41	38	44	42	34	39	45	53	54	35	48	43	32	42	38	40	29	30	33	48	31	38	43	30	44	31	29	31	42	40	39	41	38	33	52	47	43	49	37	34	35	52	41	45	35	35	44	30	40	42	49	34	29	45	37	36	42	42	36	28	43	35	38	36	38	30	34	29	39	41	40	43	35	40	26	32	46	47	33	44	51	35	42	44	36	39	36	28	34	47	43	44	36	39	30	40	25	44	42	38	36	33	42	34	24	57	39	35	27	36	41	37	41	38	28	37	47	43	39	48	31	29	44	40	44	36	43	41	45	41	31	45	46	40	47	32	33	31	38	36	30	33	22	47	37	40	37	43	37	43	44	42	43	33	35	36	38	43	40	41	41	38	43	33	36	43	42	44	32	33	41	38	48	35	38	28	33	38	41	44	29	33	35	39	37	29	39	37	33	40	34	43	27	30	35	42	28	35	32	33	54	31	38	42	44	43	48	44	43	39	47	42	38	32	30	52	56	37	43	47	47	34	39	34	30	41	34	38	45	32	29	40	35	38	35	40	37	37	28	47	43	33	43	34	35	50	28	37	36	39	38	46	36	48	40	30	39	38	45	47	43	29	42	33	39	24	48	42	43	38	45	33	37	39	31	37	41	37	38	43	42	44	39	37	44	32	48	28	37	37	51	34	36	46	37	27	39	38	41	45	46	49	37	28	44	39	37	28	39	43	44	43	40	26	42	49	38	45	31	38	44	37	40	34	42	32	45	35	37	33	33	29	30	28	24	35	41	35	38	45	47	42	28	34	35	36	48	41	57	43	28	35	32	33	39	35	36	31	43	34	36	35	34	38	44	38	42	31	24	30	39	36	34	34	34	34	43	44	56	43	47	45	35	35	38	47	37	35	29	51	37	30	37	51	33	31	40	30	43	49	34	49	43	42	39	42	46	46	26	35	26	38	41	29	37	35	45	44	48	32	42	44	26	33	45	26	54	45	36
27054	9654	3495	2414	4161	5982	6079	5193	4079	3030	2028	1980	1768	1761	1680	1376	1176	981	888	847	824	800	671	666	605	586	551	536	512	509	514	507	456	372	380	383	341	348	352	339	384	316	334	316	320	327	349	326	348	343	327	344	326	331	338	337	337	326	316	334	339	324	351	353	369	348	321	362	370	317	378	347	310	319	331	327	327	372	349	303	400	346	376	374	298	323	324	347	343	308	314	320	331	305	325	336	355	322	357	395	329	316	312	323	350	386	345	346	307	323	320	344	331	323	336	358	304	353	346	356	342	335	276	318	321	339	321	358	323	311	296	342	329	303	309	321	352	349	322	340	306	339	376	348	322	298	338	364	354	358	338	326	320	336	321	358	315	291	365	290	350	296	332	352	315	308	337	347	350	313	277	335	345	337	337	318	312	336	350	357	318	354	327	330	326	342	347	346	343	302	330	318	339	356	306	338	340	342	319	344	349	324	345	365	336	272	328	326	339	340	314	335	343	327	347	343	323	341	357	320	340	317	347	310	328	304	329	298	345	362	365	317	334	312	344	325	320	329	355	354	353	318	333	335	331	323	337	305	348	335	366	314	341	310	306	363	331	316	322	317	334	333	325	348	320	326	350	353	336	339	333	314	325	338	309	346	305	353	322	316	318	340	321	349	324	337	302	321	344	312	339	331	320	359	300	346	327	333	309	345	336	304	349	348	354	310	349	312	312	320	313	335	316	327	306	321	312	281	348	324	338	317	321	339	331	307	330	300	329	305	311	322	324	295	351	328	337	301	318	370	343	308	294	321	319	364	347	334	356	371	341	339	334	358	321	295	331	336	331	310	332	336	336	334	338	334	309	340	349	321	353	342	366	312	327	326	322	316	302	340	316	288	317	327	325	344	338	338	306	339	338	352	336	380	341	324	328	299	323	303	349	319	341	316	293	309	328	329	299	317	306	358	332	329	337	324	321	313	309	353	312	313	313	348	289	329	303	330	296	325	337	325	320	328	343	325	325	307	328	308	345	359	315	322	362	326	364	345	310	340	307	329	334	337	357	347	372	328	327	318	350	330	336	342	333	320	332	300	338	332	318	329	350	351	372	338	319	340	318	345	358	329	342	345	337	355	345	339	328	372	340	312	336	330	336	314	330	316	315	339	316	341	304	327	303	329	340	323	373	310	336	338	328	357	318	323	330	313	329	356	323	364	297	324	343	321	315	312	327	327	306	341	299	320	340	335	329	335	338	371	340	344	320	341	344	297	324	339	343	317	351	337	364	327	364	329	329	329	322	290	311	345	316	340	344	368	353	343	315	354	328	333	354	315	361	352	305	327	335	324	293	347	334	354	351	329	317	388	334	328	344	354	340	348	312	314	320	315	314	318	328	351	320	307	356	344	347	362	351	322	313	328	316	320	383	312	321	299	321	330	321	322	373	341	346	296	350	351	304	356	287	342	376	355	299	322	339	344	324	308	309	312	343	326	365	303	303	310	317	328	343	341	336	323	309	332	390	328	334	325	299	340	342	341	332	324	318	319	344	326	303	313	319	338	332	351	342	323	337	335	355	316	343	297	332	340	356	338	327	341	300	344	350	307	303	317	325	321	354	368	356	334	339	320	321	343	341	316	342	308	345	326	324	352	348	302	311	313	344	348	342	319	306	343	332	328	326	346	328	299	342	364	339	325	302	357	327	350	382	343	351	363	350	312	322	354	332	322	364	318	334	371	353	311	346	305	371	321	359	312	304	335	324	317	360	322	347	321	329	349	297	318	365	357	365	330	345	333	344	317	324	354	334	326	328	340	319	364	325	317	317	330	340	336	347	326	321	332	362	342	348	297	333	321	332	317	343	307	332	267	326	344	329	290	339	337	315	361	311	341	309	315	319	280	332	333	324	313	322	332	338	308	308	319	315	299	331	291	307	361	333	326	306	302	334	321	332	333	307	285	332	354	318	330	329	327	332	329	322	350	320	327	317	352	315	329	293	331	312	342	313	329	320	326	298	295	331	346	363	309	314	337	317	336	344	341	365	334	313	298	338	331	336	312	368	360	323	360	326	299	352	327	333	311	323	342	313	344	342	343	337	334	358	312	332	317	305	334	329	322	313	352	343	332	352	336	381	296	339	333	338	343	326	358	312	295	350	341	360	332	318	322	293	346	317	355	288	319	335	333	319	355	336	333	344	335	330	383	306	323	344	262	309	328	325	338	363	335	346	341	330	320	330	347	341	304	319	319	350	323	314	358	325	343	320	341	324	311	346	338	316	333	314	336	339	324	317	335	317	350	292	337	357	301	315	346	358	344	344	319	358	333	312	340	356	319	359	346	335	310	350	354	336	305	322	341	317	321	335	341	334	332	320	321	313	337	334	299	333	297	308	346	301	330	332	370	326	346	350	341	307	295	314	334	360	302	326	326	349	374	320	316	326	304	308	326	341	294	318	365	336	351	404	326	328	321	324	338	330	330	299	347	322	324	348	339	369	357	308	378	337	316	348	330	317	343	310	384	318	356	340	314	310	313	290	331	314	349	316	338	349	307	326	316	306	319	354	314	362	335	319	356	330	326	350	298	303	284	332	316	323	316	346	321	371	294	294	309	324	353	344	332	298	354	339	336	299	333	331	317	311	340	315	362	336	324	353	339	329	344	321	344	363	334	349	327	324	343	310	322	337	371	360	321	321	327	355	333	318	332	347	325	299	342	323	321	344	340	337	351	322	349	354	330	317	342	314	359	361	330	321	356	326	305	350	319	322	338	318	345	325	364	302	313	344	352	329	359	357	343	361	330	304	303	339	347	318	335	322	357	344	314	322	336	327	346	307	353	362	324	320	335	337	355	373	357	331	328	315	346	365	325	355	333	304	312	346	346	321	323	291	347	351	326	329	328	324	336	354	315	330	320	351	321	337	337	326	323	307	339	294	317	325	327	314	311	371	340	293	343	343	331	315	328	345	308	339	333	320	334	323	330	307	314	299	330	327	326	321	334	338	349	320	327	321	304	340	319	343	335	363	307	343	335	308	331	347	307	354	328	333	349	327	320	336	328	331	323	339	323	348	345	351	370	307	332	334	326	342	341	336	320	297	280	311	288	344	350	323	308	309	347	345	317	328	318	300	320	319	349	338	338	341	355	325	340	316	301	325	368	318	356	324	306	347	292	340	321	333	351	317	309	346	352	306	310	311	278	301	349	322	352	320	312	299	341	311	339	314	334	294	311	327	297	348	355	350	353	332	331	348	296	337	357	336	329	321	321	333	349	330	333	340	338	296	336	291	345	332	339	350	317	303	304	325	336	367	311	344	336	305	313	330	338	315	361	306	284	314	359	338	357	332	346	370	326	339	318	357	318	360	355	345	371	327	364	343	303	333	342	329	316	356	346	331	330	297	367	346	326	316	348	368	348	343	338	325	336	315	330	354	333	287	344	316	341	322	348	354	308	345	342	309	332	325	327	361	343	325	327	327	343	328	296	317	330	327	319	318	337	297	351	315	342	320	329
4802	2012	509	237	175	155	194	152	160	111	124	122	128	126	116	89	89	80	100	94	82	81	85	62	71	81	70	74	63	70	66	80	74	76	54	71	53	73	55	65	68	51	59	59	69	67	70	58	74	46	56	54	47	58	72	64	45	54	62	55	60	66	68	44	83	71	63	51	74	63	68	75	56	52	48	59	66	56	57	68	70	63	68	72	60	64	69	56	62	59	59	73	66	66	72	68	67	45	50	44	57	62	66	59	65	50	55	63	64	65	61	63	49	70	64	62	56	58	67	52	51	66	51	62	51	58	49	63	56	50	58	61	57	70	49	68	57	74	70	59	63	66	60	56	52	67	58	66	59	69	50	55	70	49	57	74	63	60	59	66	56	73	58	58	66	74	53	84	70	54	57	60	59	63	57	56	71	50	61	77	65	60	64	60	68	62	65	57	65	65	72	67	68	63	69	66	75	68	60	50	64	55	48	48	62	43	64	56	70	56	55	55	59	52	59	52	64	62	52	56	71	64	49	70	46	61	57	66	51	56	53	63	46	87	68	48	57	55	64	52	54	67	63	66	55	62	58	66	63	54	59	68	57	70	63	62	62	66	60	61	63	64	60	61	59	64	60	68	63	66	52	64	51	50	77	66	72	66	63	63	53	58	52	56	53	75	68	68	78	59	64	63	57	46	54	55	59	56	47	68	71	62	71	72	69	54	65	56	58	52	51	61	69	64	68	51	51	45	68	63	56	55	59	51	64	71	65	60	53	66	63	49	53	57	66	54	66	64	61	66	61	65	56	58	58	73	58	67	64	59	57	64	73	58	55	62	67	55	74	64	66	64	54	64	59	52	59	63	63	45	58	60	61	65	61	71	76	60	58	63	76	57	59	47	63	53	58	58	60	57	62	55	59	67	76	62	62	55	51	60	59	57	49	56	58	74	60	60	67	69	54	72	65	63	57	61	56	78	59	64	49	61	63	70	50	66	57	51	61	62	60	62	78	53	50	58	44	57	70	58	58	54	58	56	63	65	63	54	64	52	55	59	55	81	54	66	46	55	72	70	60	65	55	60	71	57	60	65	63	43	77	60	61	62	70	63	66	67	68	67	66	61	62	58	52	71	58	46	58	60	63	67	66	65	64	59	70	55	74	75	48	60	63	70	55	74	60	67	66	64	59	77	64	66	67	76	60	72	64	61	61	64	64	45	63	50	64	42	61	69	59	60	54	56	66	58	59	75	47	67	50	61	62	53	64	51	55	64	74	58	58	47	73	57	66	82	51	53	65	71	58	69	64	61	69	56	62	53	72	59	63	60	70	57	69	68	57	67	62	65	68	63	56	47	58	66	48	67	63	63	48	54	65	57	54	54	66	44	61	63	60	53	70	61	54	65	64	62	47	68	57	63	60	66	69	52	56	63	57	71	58	60	59	55	72	59	63	60	45	65	64	47	59	58	59	62	66	54	51	53	58	63	61	66	42	68	68	60	65	57	60	73	61	64	63	73	61	66	56	59	58	53	72	52	64	54	69	76	60	61	62	63	64	51	70	47	60	52	66	69	52	57	62	57	63	71	47	51	63	50	53	44	63	66	62	68	58	67	52	59	64	54	59	62	67	58	52	56	52	49	55	60	60	64	62	63	57	63	53	70	56	58	60	57	56	68	63	62	50	63	66	58	57	64	54	57	62	74	60	61	73	58	54	62	62	59	64	46	60	62	69	57	56	64	59	56	74	68	51	45	68	59	69	69	55	72	68	54	65	56	58	59	65	60	64	64	52	67	65	59	56	50	80	59	63	56	57	63	75	62	75	68	71	62	68	63	49	75	57	60	52	65	67	53	75	53	68	51	50	49	68	59	60	73	56	51	66	58	58	75	51	67	52	64	58	57	71	68	71	63	61	53	53	60	69	54	73	62	76	63	63	65	53	64	59	70	60	61	63	50	72	57	55	58	57	63	58	55	70	56	64	52	60	61	55	86	57	70	69	58	58	56	72	71	78	58	60	60	74	67	63	66	66	59	59	68	57	60	49	41	68	60	66	49	54	55	63	77	61	51	68	58	59	62	60	64	59	66	45	55	59	55	67	72	59	53	70	70	52	74	62	64	55	52	69	56	65	53	62	62	46	72	64	61	70	49	51	63	61	50	65	67	58	65	68	62	64	51	66	50	66	45	57	55	61	53	65	65	49	56	55	63	54	69	62	61	67	78	58	54	69	58	43	64	58	53	81	72	64	56	68	69	47	54	71	68	72	58	53	63	53	76	63	71	64	49	56	54	61	54	63	54	56	58	53	71	72	70	59	62	54	58	61	58	57	61	56	66	46	74	56	59	64	67	58	53	54	47	68	52	51	66	66	71	68	57	53	53	62	78	73	54	67	53	55	75	73	64	65	65	53	65	62	75	77	61	45	57	57	60	69	55	58	66	68	51	61	70	64	60	66	52	60	52	53	62	64	48	65	57	60	66	70	55	52	59	57	61	49	50	47	63	56	59	65	45	58	74	73	56	53	58	61	55	59	58	65	58	61	52	66	55	49	63	48	72	57	51	70	85	51	55	58	62	59	60	74	72	67	66	70	55	60	50	72	62	66	73	57	54	64	64	73	68	62	63	61	53	55	66	67	63	62	55	44	71	59	52	65	59	53	72	56	67	61	52	58	68	64	56	56	52	51	74	67	58	60	70	45	64	51	64	63	77	60	56	55	50	56	60	51	77	48	57	46	61	64	51	44	52	67	58	58	52	50	68	55	57	57	58	58	62	57	56	61	50	54	52	50	72	50	56	75	71	53	62	54	67	66	71	61	75	49	62	63	59	53	67	49	62	52	51	69	59	58	58	71	57	64	62	61	60	58	58	65	56	54	60	53	59	54	70	68	62	56	71	62	58	60	75	55	61	54	55	58	58	66	66	50	67	64	65	70	59	61	53	74	59	59	54	65	49	63	66	60	71	55	55	54	63	66	65	70	58	63	60	53	69	48	68	76	52	52	59	63	59	66	59	53	62	67	68	69	50	66	62	49	74	64	71	55	63	59	59	65	64	75	39	46	52	65	63	69	64	60	58	50	72	73	70	64	60	60	56	62	57	72	55	66	52	63	76	62	73	56	64	60	75	67	65	66	74	66	54	63	64	58	47	62	59	57	59	64	63	66	62	68	71	63	67	61	56	65	63	57	61	56	52	65	64	46	60	67	74	70	60	60	65	62	69	59	56	58	66	51	81	49	49	60	57	63	64	72	67	44	68	65	46	58	60	52	57	70	63	60	60	47	57	83	51	78	68	63	66	67	60	66	59	48	61	47	66	51	52	64	52	48	70	75	58	67	62	56	69	60	48	62	49	58	63	64	68	43	48	50	66	57	64	69	61	45	64	71	63	54	61	74	59	56	68	58	56	59	57	63	64	61	67	69	63	57	47	47	66	53	68	53	61	52	73	59	64	60	67	65	53	61	62	45	62	66	52	62	56	48	61	59	54	71	61	49	58	56	69	70	69
33310	15309	5267	3351	6349	8483	9155	7796	6342	4283	3457	3083	3139	2701	2567	1997	1695	1584	1476	1376	1419	1279	1118	1060	1008	977	884	890	774	807	854	807	689	640	601	566	548	527	549	540	550	553	531	553	555	521	511	546	507	574	529	526	553	502	562	568	531	512	520	531	529	496	517	541	567	533	551	501	529	566	546	519	538	551	549	539	531	547	584	550	602	555	567	561	547	534	531	475	534	527	554	504	519	521	498	522	496	492	499	545	551	535	574	481	540	556	511	537	513	532	538	508	528	537	553	528	501	503	517	547	502	488	545	513	527	539	529	531	512	513	533	565	527	565	504	533	462	548	560	503	561	561	535	543	546	557	545	494	496	546	557	515	523	512	510	518	512	512	554	527	496	535	534	533	535	536	480	517	525	539	525	510	513	536	572	559	521	476	545	541	510	572	515	528	542	527	566	530	521	509	515	542	511	493	571	518	489	508	516	513	495	465	521	537	535	537	522	520	531	537	499	508	508	484	504	524	541	518	482	560	535	547	479	516	561	500	514	514	510	536	520	534	534	498	506	561	555	513	498	537	529	528	507	521	535	490	537	563	527	468	513	523	543	509	534	496	514	498	485	503	544	507	509	519	527	531	500	549	511	530	537	561	486	531	504	485	571	521	570	513	528	515	493	541	555	511	544	533	540	534	511	531	530	541	507	526	469	517	564	523	513	505	532	479	543	499	481	514	493	541	537	512	492	503	546	517	550	532	518	505	524	533	548	500	510	583	497	533	495	552	505	508	484	535	483	497	546	528	529	542	523	497	547	532	514	517	487	527	518	537	544	558	481	512	516	518	497	497	513	563	483	490	554	520	551	529	489	515	485	527	498	537	532	545	493	511	498	514	541	539	522	524	497	537	532	517	523	527	510	527	514	540	522	483	485	489	524	519	531	548	505	551	554	517	504	544	540	532	522	519	478	484	566	528	508	534	562	486	505	509	579	529	552	512	553	468	494	520	520	511	539	484	475	490	493	517	520	537	528	513	499	493	509	538	531	499	479	494	535	491	543	503	531	536	541	533	545	555	485	548	536	514	574	569	525	528	478	537	509	501	509	505	517	524	532	544	506	505	486	508	508	558	543	555	541	498	542	513	538	556	541	528	521	497	550	524	516	488	538	487	519	490	523	505	484	549	581	561	541	523	501	574	506	487	517	477	511	503	537	510	503	522	518	543	538	501	510	525	525	520	526	523	561	481	531	516	492	498	520	522	584	525	510	540	540	494	496	491	519	528	480	532	528	512	536	524	510	556	527	512	511	539	567	514	529	531	471	546	548	496	479	507	549	557	533	527	537	492	513	501	533	483	517	538	529	515	515	548	516	489	539	485	502	566	517	524	515	506	540	484	473	555	507	497	505	484	493	509	532	519	499	539	532	529	501	547	559	553	521	517	514	507	509	546	517	524	529	529	514	567	496	492	554	491	549	539	538	544	524	547	502	524	539	517	517	532	503	511	532	525	503	477	502	552	584	481	499	496	528	521	518	511	512	503	548	467	529	543	497	516	495	517	577	487	544	483	538	540	517	549	533	541	539	514	512	527	511	526	567	526	527	486	528	523	540	525	507	527	484	545	548	519	534	504	522	558	499	502	553	528	530	501	532	525	560	511	482	486	536	568	524	488	517	534	493	497	500	521	521	512	473	526	508	520	557	514	528	586	526	490	534	500	536	540	491	546	525	535	513	479	496	527	515	500	560	507	529	489	501	515	525	508	526	503	513	513	550	486	516	533	487	514	528	481	528	483	532	550	491	521	505	550	499	562	522	507	518	546	543	527	506	534	517	506	546	533	513	478	535	515	547	532	532	486	485	513	529	531	539	523	552	526	493	522	507	528	541	524	525	535	500	511	514	503	531	551	510	500	522	495	519	548	519	543	571	514	523	573	578	520	509	528	527	508	500	504	522	522	522	560	503	531	522	520	547	507	526	519	518	518	480	519	518	511	518	575	509	519	520	551	522	473	558	510	522	547	549	501	529	538	549	484	521	517	502	513	541	527	508	536	499	529	519	497	504	503	561	525	525	480	519	554	496	531	522	530	488	552	505	525	507	521	544	501	506	547	527	537	503	553	481	537	531	522	537	563	483	538	555	511	483	516	542	556	505	504	562	515	522	514	506	515	528	527	556	494	480	552	490	546	494	558	491	495	490	550	549	514	524	551	535	523	495	481	566	476	534	531	512	507	515	527	510	507	507	521	535	512	523	513	563	537	534	510	501	549	481	489	536	530	476	546	542	499	530	516	553	476	519	564	531	528	490	516	478	505	465	520	528	522	527	534	516	543	528	530	519	524	482	509	507	542	536	546	514	516	551	511	530	487	520	559	528	494	537	555	540	548	492	493	545	528	491	497	498	525	524	565	475	523	526	491	515	549	539	487	511	496	494	542	494	523	492	543	468	534	518	504	507	538	508	511	542	517	494	500	502	525	523	539	556	515	494	510	486	531	533	508	555	545	504	474	520	507	520	508	499	510	554	547	513	551	517	521	549	488	552	541	504	476	518	548	548	549	479	521	519	517	493	504	480	513	534	527	528	529	527	505	502	482	508	496	542	547	528	523	512	491	547	473	538	516	546	533	510	525	494	526	513	525	534	524	509	486	522	499	547	503	498	497	521	501	530	493	515	533	521	530	538	524	552	482	482	480	546	535	541	546	535	510	500	542	570	512	518	550	482	506	526	519	505	517	520	538	515	481	538	552	529	487	516	530	518	557	492	538	505	520	497	489	521	504	550	569	557	537	515	522	549	534	520	528	517	530	539	511	498	532	485	524	455	502	489	484	498	548	511	514	508	541	550	514	513	513	525	537	506	535	521	532	537	483	516	490	552	517	538	541	550	512	513	531	499	526	550	527	514	545	506	497	504	525	526	500	512	525	545	504	543	493	521	528	526	519	527	546	516	530	511	532	511	514	509	526	544	533	538	546	503	481	546	513	492	519	550	535	551	503	536	522	520	529	534	548	516	520	532	559	498	552	526	517	556	493	514	533	493	540	537	539	546	514	497	508	530	505	486	531	540	528	521	537	529	531	558	524	570	538	541	507	533	503	538	508	527	535	539	520	507	531	520	499	528	485	519	524	558	538	533	542	492	506	590	524	548	522	488	532	516	569	507	537	550	474	531	523	531	517	547	540	497	516	492	492	503	530	509	539	524	544	544	535	517	515	510	515	485	499	510	567	517	526	562	551	487	511	532	481	512	546	553	546	490	508	556	511	523	541	572	514	528	486	528	536	513	482	540	535	505	539	525	482	510	517	537	501	505	514	499	495	523	500	510	550	513	538	526	481	556	536	507	553	534	499	557	526	556	521	520	519	532	494	526	564	579	551	516	553	486	529	510	520	504	534	570	540	532	497	518	490	512	573	528	507	502	535	507	520	522	535	502	501	485	488	519	540	525	513	489	559	488	507	549	541	507	505	476	515	495	531	578	522	507	540	508	541	528	546	526	545	519	515	549	522	515	469
5184	1645	469	169	141	125	136	124	111	90	87	64	55	67	66	59	52	62	49	58	34	45	38	37	35	41	38	28	35	21	37	35	19	29	21	27	27	27	23	31	24	23	21	12	21	36	23	29	26	22	22	24	22	15	25	18	29	26	18	27	28	27	20	23	21	29	20	31	24	27	29	31	25	36	27	26	30	27	18	17	29	22	26	16	14	19	31	29	26	18	29	26	21	22	26	26	18	19	21	24	21	24	27	18	31	25	32	29	22	22	17	24	21	19	23	20	22	24	21	26	17	28	23	27	27	25	25	19	23	15	27	17	22	15	21	19	21	12	30	28	21	21	28	29	28	24	26	22	22	30	29	28	27	24	25	34	25	23	28	22	25	23	25	18	19	24	33	22	22	24	29	22	22	26	28	24	28	31	29	16	21	23	26	23	25	29	22	31	25	26	18	26	26	20	31	28	28	21	23	26	26	24	23	32	22	20	20	18	23	21	21	22	24	23	34	16	21	19	23	26	30	19	23	20	28	21	23	20	23	17	22	25	23	24	30	28	20	20	23	25	23	21	27	21	32	26	31	21	14	26	23	28	26	19	11	25	27	25	13	22	21	27	23	21	23	24	26	27	17	28	27	22	17	22	28	19	19	17	28	24	33	35	21	34	24	32	25	19	31	20	18	19	26	11	23	29	18	16	22	15	18	20	21	17	25	18	23	21	27	34	19	17	21	24	14	20	17	24	27	25	25	30	23	17	25	24	32	20	25	16	22	19	19	19	28	23	21	25	23	28	18	34	26	21	16	17	21	19	25	28	23	21	31	26	23	14	15	18	22	17	24	24	30	23	24	23	22	31	23	17	20	18	22	36	29	29	26	25	28	22	27	26	27	17	25	19	20	26	20	25	19	19	20	23	16	19	25	21	18	23	28	20	24	28	26	16	26	25	29	25	21	21	18	24	24	18	22	26	26	20	28	20	26	24	24	16	25	24	22	22	20	29	22	22	23	26	28	31	21	19	31	17	26	20	24	17	25	21	20	24	26	26	32	25	20	21	22	25	29	17	25	30	20	22	24	19	24	21	16	33	21	21	33	21	24	18	28	27	28	18	33	19	33	20	18	20	25	20	26	21	19	19	20	26	25	29	24	17	18	22	25	25	23	23	21	18	30	28	21	20	22	24	21	20	21	18	23	21	27	30	32	17	22	15	21	23	22	23	23	29	22	31	20	26	23	25	19	14	20	21	27	22	26	21	24	29	30	33	26	15	29	16	32	22	28	23	25	22	30	20	18	17	17	24	25	22	31	21	29	22	24	26	23	27	25	15	33	33	30	13	26	24	22	25	29	22	21	26	21	21	23	25	26	29	18	24	24	26	20	15	29	27	16	25	22	29	19	27	29	27	15	25	18	18	18	24	27	23	24	25	18	26	21	24	20	27	17	18	22	24	24	20	25	21	25	22	15	35	16	30	20	17	17	21	19	30	28	27	22	23	23	28	27	19	32	19	18	22	23	26	18	22	20	20	19	25	33	23	19	29	23	19	22	32	22	20	25	25	24	19	28	24	26	23	25	21	27	23	27	24	26	26	20	16	20	26	26	20	22	32	22	24	26	31	28	23	27	26	19	27	23	27	20	26	16	27	17	11	19	17	22	29	25	15	28	20	19	34	22	29	16	17	17	26	20	25	20	19	26	25	35	19	24	23	31	14	22	23	27	19	28	23	20	25	21	21	24	23	15	28	13	38	27	15	19	23	27	18	27	19	19	14	18	24	29	24	33	25	24	26	31	15	26	15	31	19	19	24	17	28	17	20	25	28	23	19	23	15	34	25	20	25	27	22	26	26	22	20	17	28	24	27	20	25	30	28	26	26	26	17	14	23	27	16	23	24	25	24	23	32	21	25	28	28	20	25	16	15	23	20	23	22	21	21	26	24	30	25	19	18	24	27	22	29	22	21	23	33	21	14	20	22	27	22	18	32	20	25	16	23	25	22	15	30	21	25	23	18	26	17	29	24	27	23	15	16	31	23	27	24	21	29	26	24	22	22	21	25	20	26	30	28	22	30	22	37	24	26	23	25	24	20	16	18	19	18	14	21	25	27	24	30	21	21	24	18	23	24	29	25	16	25	29	24	23	23	20	23	19	36	30	25	33	30	23	16	21	25	14	16	21	29	24	28	27	25	16	22	20	17	35	31	22	25	24	31	41	25	22	22	26	28	24	27	25	21	16	21	12	24	25	33	31	15	23	26	19	29	18	23	24	14	29	27	19	22	24	21	35	31	28	31	38	24	22	28	18	24	26	29	15	22	24	24	22	21	30	30	15	21	17	21	22	9	25	21	29	20	20	22	23	21	16	27	15	29	26	23	20	16	21	31	22	18	20	21	23	20	17	16	12	22	18	13	28	29	23	26	23	27	25	24	20	21	19	23	25	19	21	31	23	23	24	19	19	21	21	15	26	32	28	33	16	23	32	27	27	19	16	22	27	26	15	12	22	18	24	24	25	25	29	26	22	17	19	31	30	28	23	27	33	19	34	20	30	32	23	23	23	24	17	24	21	25	30	24	16	20	25	25	17	26	24	22	16	27	24	29	22	20	24	21	18	21	28	27	38	22	21	29	28	19	21	33	22	23	21	26	19	19	23	17	30	21	14	25	29	25	28	28	23	22	18	22	26	20	17	20	21	20	19	22	26	20	25	27	19	23	19	18	24	29	27	24	30	21	37	32	27	17	27	16	24	24	29	23	23	21	23	27	29	23	29	25	19	23	17	17	19	18	24	22	17	23	20	23	23	32	21	20	29	22	19	27	27	22	24	26	22	29	15	22	25	31	18	19	34	22	28	19	30	19	29	17	22	19	22	21	23	24	20	22	26	21	26	28	24	23	28	25	15	26	17	32	22	18	29	26	24	19	19	33	21	14	19	21	24	17	25	22	17	22	22	26	19	20	20	30	26	28	13	26	28	18	18	19	25	23	22	25	18	21	20	26	23	20	26	17	22	23	23	22	25	21	33	23	28	27	28	17	26	19	20	25	21	28	24	29	29	27	24	24	22	23	26	28	30	28	25	23	31	20	20	20	19	31	27	28	16	23	27	22	20	22	29	30	32	26	22	23	22	27	16	18	27	27	20	21	27	28	27	22	19	15	27	26	13	31	25	21	20	20	17	28	21	24	25	25	28	23	18	24	31	22	27	26	18	28	16	21	26	25	22	27	21	26	19	30	24	26	27	25	21	17	19	26	21	28	28	26	19	20	27	38	32	26	26	27	27	22	24	28	28	29	23	24	27	17	31	24	27	21	23	25	24	24	28	17	25	24	23	23	28	17	37	18	16	25	33	24	25	30	24	24	34	23	25	23	26	19	29	19	17	36	16	24	22	23	23	24	19	19	27	24	33	24	18	21	31	24	31	23	25	13	22	18	26	19	24	22	18	21	32	22	19	28	20	19	25	23	27	18	21	15	21	26	31	25	32	22	18	31	26	15	30	18
30324	13900	4697	2654	5512	7922	7944	6874	5024	3575	2922	2727	2643	2404	1969	1610	1247	1214	1197	1109	1077	897	763	696	754	599	626	503	544	491	567	458	312	282	254	228	229	238	241	182	226	231	217	202	199	232	189	232	223	236	211	208	239	216	181	230	241	212	212	186	230	213	208	191	226	237	255	226	235	275	258	217	228	203	213	223	221	267	239	281	289	258	228	206	192	210	213	180	196	229	193	203	201	210	220	209	200	200	197	222	191	225	203	221	203	221	214	255	201	199	204	195	180	205	200	192	211	201	178	183	187	238	198	221	191	198	202	223	218	189	214	186	202	205	228	212	218	195	200	198	198	225	202	205	188	193	226	217	202	218	204	205	220	228	212	194	213	205	195	215	194	208	207	231	222	209	189	222	189	211	203	189	201	241	224	201	195	223	202	223	214	204	187	199	210	197	224	203	209	188	180	203	221	194	219	204	207	191	187	227	217	205	195	202	191	189	195	196	180	222	213	202	200	230	190	192	226	188	210	221	223	211	198	213	186	188	244	218	209	201	214	201	203	223	204	204	193	216	209	210	194	215	202	178	200	230	195	197	205	203	200	206	197	189	202	193	197	206	219	201	189	180	195	197	222	192	191	226	191	235	191	176	206	230	186	222	235	191	219	185	197	211	215	224	161	220	205	202	219	195	212	203	232	186	207	208	201	201	186	193	198	222	212	210	206	208	212	186	209	194	203	192	203	204	204	231	193	218	210	196	233	189	192	210	192	205	204	199	211	199	199	209	191	215	213	205	208	208	206	214	185	228	209	207	211	209	213	173	205	191	206	199	216	200	212	171	195	208	212	201	206	218	202	203	183	201	185	236	235	186	203	208	212	205	215	199	186	199	209	192	186	190	224	196	186	241	212	196	216	238	209	210	209	198	224	219	196	227	177	184	212	219	189	212	197	203	195	199	187	211	204	221	177	193	213	218	200	217	220	228	205	184	206	212	202	197	190	231	227	222	198	207	221	201	218	215	209	207	203	196	192	180	185	184	174	192	204	196	201	212	205	206	212	200	226	231	201	195	216	204	242	183	182	193	197	219	220	203	217	183	189	226	205	213	222	192	226	214	205	216	214	210	203	209	182	213	207	227	204	222	229	215	209	204	214	196	177	197	224	216	194	204	227	199	201	213	196	183	202	221	171	211	202	210	186	179	225	205	223	226	183	200	168	237	224	199	186	209	215	194	212	188	211	201	193	200	190	205	176	223	224	212	223	198	210	224	229	219	207	197	224	225	228	228	204	185	204	199	196	198	183	186	215	190	202	226	217	202	206	207	207	202	214	200	226	230	211	199	206	224	178	185	188	179	214	216	183	211	208	212	208	223	228	193	204	203	232	205	196	189	193	206	188	221	213	208	207	207	193	176	211	201	193	234	210	206	191	219	180	220	188	211	193	197	200	243	217	218	193	207	221	220	196	208	183	221	199	193	208	214	195	183	199	201	216	219	237	185	195	225	223	211	231	203	186	208	197	201	192	215	212	207	194	213	214	194	228	187	220	170	218	220	223	209	203	226	231	194	209	228	204	214	212	203	226	204	212	204	215	205	200	228	236	187	231	216	206	212	202	215	200	249	206	207	198	206	202	221	214	201	211	179	201	210	213	210	198	201	203	239	231	208	199	206	201	209	222	235	211	193	175	222	185	209	181	208	191	220	208	182	209	220	199	211	191	176	194	201	182	201	219	208	206	206	229	209	202	204	208	202	220	212	192	222	224	204	189	186	229	221	203	183	195	214	215	178	203	200	176	226	185	192	217	187	209	209	204	216	223	196	201	222	199	194	210	205	181	223	195	200	198	195	210	209	207	204	205	205	213	168	198	220	220	214	205	209	207	181	201	213	207	217	217	231	188	201	208	191	217	182	202	222	206	223	185	205	223	232	188	190	167	218	211	190	207	236	189	198	226	200	215	217	222	196	203	198	207	212	210	206	217	195	197	211	186	209	232	204	213	189	162	187	207	184	176	180	225	181	198	204	207	208	208	186	181	209	200	192	188	183	217	211	192	212	222	233	198	201	193	206	210	215	198	178	216	198	202	180	198	239	202	200	203	204	188	216	196	224	209	207	192	204	210	217	196	195	208	206	207	180	218	191	210	206	228	186	200	208	181	195	205	210	224	189	215	171	204	201	178	188	193	241	205	204	220	184	196	227	191	211	211	194	190	196	213	203	187	229	211	186	188	176	214	195	187	186	216	213	206	190	200	204	185	211	213	214	211	208	212	186	211	211	179	208	206	201	187	195	217	214	184	193	200	213	202	214	225	206	226	213	216	221	224	219	202	177	211	216	222	238	221	200	196	184	187	191	204	229	192	223	190	218	224	235	227	223	176	193	192	202	208	212	201	227	214	199	191	204	214	213	196	201	184	215	176	225	206	207	200	182	178	242	206	210	202	184	177	198	196	186	187	221	207	214	203	195	201	209	208	193	183	196	211	197	220	183	227	197	192	221	199	211	225	207	208	197	193	194	202	200	206	200	206	224	203	209	215	216	202	220	206	192	198	202	165	212	219	199	179	221	189	174	201	195	190	197	194	192	206	197	188	192	197	214	216	221	228	235	200	226	203	221	231	182	210	208	210	228	223	199	181	180	179	158	201	213	255	199	191	209	188	211	195	207	229	196	210	194	206	197	206	211	245	195	190	223	200	176	180	204	216	196	201	206	204	219	216	194	225	202	188	204	217	208	215	191	213	213	226	227	193	217	196	224	183	192	192	171	190	215	203	216	183	228	218	197	210	191	200	207	219	180	209	208	206	197	220	226	224	209	213	231	197	189	211	202	191	209	187	182	215	229	218	212	199	197	187	176	203	210	227	198	216	186	227	208	227	200	189	187	201	219	193	211	202	183	210	199	233	185	199	202	188	225	197	232	217	227	188	221	211	199	197	204	202	224	197	225	214	208	210	178	197	222	195	190	218	213	195	219	210	207	213	184	203	199	227	181	184	224	214	195	180	192	202	205	199	168	218	172	199	196	213	193	192	166	203	189	170	199	206	190	195	203	213	209	186	201	190	212	191	183	200	214	201	216	178	200	214	212	232	213	214	201	184	209	192	214	210	207	184	209	178	204	211	211	183	216	230	220	212	190	217	216	212	221	236	208	212	214	194	217	203	199	190	199	190	222	200	212	193	197	213	201	210	214	210	183	211	216	214	220	175	213	218	184	221	197	222	190	227	216	183	199	218	203	221	179	222	185	189	205	201	207	215	199	192	195	191	217	209	194	198	191	198	206	174	210	197	208	210	204	218	199	184	197	195	224	197	202	230	201	206	200	218	218	211	196	190	208	199	235	199	241	195	194	192	209	195	186	227	188	230	201	202	213	196	209	209	198	219	193	188	204	199	233	205	225	187	197	204	218	202	217	207	194	188	201	182	197	176	203	209	183	203	193	216	188	192	191	213	203	215	211	189	194	214	200	210	227	207	209	192	218	217	200	222	209	210	227	198	186	206	200	229	237
6444	2689	683	235	199	149	182	193	176	173	101	128	143	119	87	90	78	72	110	92	91	51	56	64	70	77	61	55	62	64	80	61	51	55	49	53	50	66	61	57	49	55	46	51	54	57	50	49	53	39	54	50	47	45	53	53	56	65	56	58	51	49	39	45	47	59	45	46	51	47	56	56	55	50	63	43	53	64	41	50	49	55	56	56	49	49	54	38	47	50	54	50	47	55	54	70	47	67	54	53	51	44	49	54	50	41	44	53	45	47	59	52	58	36	49	42	63	49	41	46	47	55	51	55	52	49	50	53	49	35	51	60	53	62	60	55	60	49	38	42	42	44	57	47	56	55	42	58	50	54	40	41	52	54	45	38	63	41	48	53	39	59	42	48	54	49	42	50	50	46	53	36	43	49	48	43	70	43	58	55	46	51	53	49	55	46	58	36	54	58	47	51	41	48	55	47	49	41	50	62	53	34	54	56	47	58	50	54	43	46	63	46	53	52	62	54	59	49	50	52	46	51	48	52	55	48	43	55	66	46	50	34	59	47	44	50	50	54	53	56	47	44	47	51	61	46	51	56	54	44	46	50	43	49	53	40	46	43	53	59	49	42	49	43	49	47	46	47	50	43	57	42	42	60	56	50	57	52	58	51	45	45	65	59	54	61	57	53	52	50	48	52	46	57	39	58	49	58	41	49	41	42	51	43	44	44	44	44	42	43	48	44	46	36	50	51	44	54	45	48	60	53	42	47	52	55	61	55	46	56	47	54	63	52	48	48	41	55	62	55	42	54	52	59	53	47	58	47	48	48	62	49	54	38	49	46	63	57	43	41	51	40	49	50	44	52	51	57	55	52	58	54	45	44	44	55	52	51	49	45	53	51	50	59	58	55	44	50	55	43	55	44	54	32	46	45	49	49	40	54	61	58	48	39	46	48	39	52	54	46	47	55	51	42	47	72	49	45	46	49	58	51	45	50	40	52	43	47	58	57	57	41	53	56	50	60	47	51	56	57	44	52	49	40	43	60	50	50	55	59	42	72	55	50	41	45	42	42	44	50	48	48	55	56	46	49	41	52	57	57	53	48	60	47	45	45	55	36	47	47	46	56	45	44	55	45	53	59	54	45	46	49	53	36	56	65	47	70	53	53	48	63	55	46	43	40	58	54	60	54	56	60	64	56	42	61	54	65	43	48	53	48	55	53	45	38	64	37	64	54	65	54	44	42	28	47	40	43	49	53	55	55	56	42	54	47	44	50	55	49	56	58	55	58	44	54	68	49	32	57	54	47	53	37	49	53	57	49	47	43	43	49	49	65	43	58	51	65	60	49	51	50	49	50	59	50	57	49	47	48	47	47	48	52	52	37	45	69	52	57	64	58	59	46	50	59	43	61	40	57	51	48	51	42	43	42	60	57	68	42	52	57	50	44	61	53	68	57	44	49	56	58	58	60	54	50	48	57	55	43	48	40	41	52	50	46	49	75	40	56	46	47	44	48	50	42	45	55	50	48	46	45	65	51	45	56	56	63	51	50	45	33	53	55	48	58	43	48	49	54	49	48	59	53	57	55	65	60	55	58	51	40	51	46	55	52	48	53	34	43	34	38	43	56	64	57	55	45	59	43	56	58	43	60	49	47	52	54	47	48	47	66	48	53	50	62	50	63	43	41	57	67	53	41	57	44	58	57	47	49	49	51	47	54	49	54	37	53	50	58	39	50	54	44	52	61	55	52	45	45	48	39	51	45	55	54	62	43	55	48	51	48	51	47	47	51	67	66	58	45	51	38	61	52	64	49	57	53	53	54	49	36	42	41	45	57	54	36	46	49	55	52	51	49	37	51	54	45	49	56	43	64	46	48	51	40	57	55	43	43	57	57	46	46	55	53	51	52	48	60	38	55	47	37	46	64	46	30	59	48	62	51	46	58	44	40	57	43	57	49	50	46	50	50	54	55	50	46	57	48	56	51	51	55	49	44	68	48	45	40	36	47	47	41	35	50	50	47	47	39	54	48	68	54	54	55	44	41	40	60	58	55	52	58	42	59	51	50	59	42	57	52	52	49	46	47	55	45	60	52	47	70	58	69	62	55	54	45	66	44	55	45	40	53	42	45	43	58	48	57	33	66	43	46	56	41	50	62	55	48	55	41	57	68	59	51	58	49	49	58	55	46	49	47	54	63	48	56	48	40	44	29	44	50	46	49	51	56	32	43	46	41	49	66	58	47	52	38	49	59	51	55	45	64	52	60	48	54	70	49	53	54	54	51	62	47	48	47	59	43	49	43	51	41	64	64	55	53	65	43	57	49	58	37	60	51	55	49	51	52	48	52	53	46	51	55	50	46	47	40	49	56	49	44	61	58	64	50	48	53	56	48	58	51	54	44	52	50	49	45	43	49	51	31	48	51	46	52	37	58	43	56	49	46	49	51	49	59	44	52	42	50	43	50	55	52	54	51	50	48	53	55	51	46	45	57	61	61	53	48	56	61	52	53	49	40	49	55	55	49	49	39	62	55	50	60	44	47	40	43	51	46	62	49	52	41	52	48	55	56	49	52	66	47	56	45	54	47	56	52	33	46	54	51	67	64	60	48	56	48	37	55	51	48	52	40	51	44	56	42	56	45	48	49	50	50	51	46	51	44	54	40	49	46	65	54	47	57	43	44	53	41	45	64	56	44	54	46	57	57	53	50	61	44	55	50	42	58	48	58	39	55	47	55	52	43	43	57	42	48	50	51	35	39	53	47	55	41	54	49	50	49	51	55	48	49	56	54	44	62	58	44	38	60	45	58	53	52	56	49	62	54	58	57	43	51	47	58	48	41	40	46	57	64	47	44	44	63	43	53	44	58	55	54	45	45	40	47	42	55	46	64	50	46	52	57	53	67	43	46	50	50	55	46	44	50	67	45	47	57	52	61	41	33	50	36	56	51	44	65	52	54	54	55	48	50	41	50	55	40	61	37	43	33	58	48	43	43	55	45	59	44	49	37	49	46	52	52	45	45	54	59	38	53	54	53	51	51	62	51	43	51	51	67	45	50	39	52	52	53	36	55	57	51	47	59	65	62	40	37	63	64	59	51	48	51	60	54	68	43	50	45	54	46	48	37	50	53	57	49	44	38	52	57	43	39	50	53	52	40	58	41	40	55	57	41	44	60	56	50	57	52	49	53	31	52	45	57	53	65	53	52	44	57	61	54	56	56	43	50	53	52	36	55	47	53	51	46	53	58	62	35	56	49	59	56	71	59	51	52	46	53	45	62	50	54	40	43	49	45	43	48	50	56	58	51	51	52	40	52	48	55	44	53	60	59	50	42	60	47	58	55	54	53	53	48	49	46	62	48	41	52	50	74	42	43	57	53	44	50	45	59	61	40	49	58	42	47	56	47	48	52	43	65	50	57	38	43	56	53	49	48	52	50	52	43	50	55	48	69	45	39	67	50	43	51	63	48	48	44	57	53	43	38	50	59	56	60	56	47	47	47	66	49	47	58
36205	17836	6638	3664	7107	10378	10769	9157	6534	5279	4079	4134	3763	3519	2926	2341	2002	1906	2006	1920	1636	1448	1292	1276	1137	1044	1081	981	898	963	961	732	600	600	521	518	493	493	496	473	466	509	525	521	498	493	425	480	453	435	500	431	476	487	486	486	445	446	467	472	458	453	476	420	441	499	484	509	466	499	495	538	488	479	505	487	499	545	522	526	493	491	454	458	505	434	460	455	445	456	462	440	512	408	494	451	488	473	487	472	444	440	449	424	473	462	432	444	439	447	445	449	435	428	425	426	421	469	475	420	465	439	471	446	460	424	445	463	445	404	456	472	434	459	455	418	464	436	474	452	394	421	414	432	406	473	494	452	451	451	429	480	461	448	429	441	428	441	437	429	404	459	485	471	453	419	477	476	445	475	459	444	418	433	413	443	459	490	446	427	459	452	433	416	444	491	459	416	433	435	421	430	446	438	438	417	467	409	421	422	434	455	443	420	406	475	451	439	493	465	471	451	426	429	452	429	453	495	419	470	429	409	388	465	445	442	459	451	456	437	465	440	435	407	446	428	440	436	439	444	449	442	441	440	444	436	450	462	453	427	445	478	472	460	442	474	432	464	463	429	466	455	460	442	456	474	426	433	465	474	438	431	453	450	460	461	451	417	473	469	448	427	461	420	420	464	439	422	425	426	465	426	461	425	447	447	494	435	447	404	411	425	428	446	458	457	440	478	420	412	374	425	413	467	418	433	446	381	476	433	433	465	436	437	463	411	439	426	430	454	413	408	448	449	458	440	440	467	480	433	463	435	450	461	432	434	416	447	438	429	403	479	457	405	475	446	410	443	445	442	477	468	406	450	444	446	468	414	452	456	444	446	455	429	411	456	447	448	443	469	446	439	447	484	458	441	473	468	465	466	454	441	411	433	469	450	414	434	441	397	457	432	435	427	411	456	433	409	446	433	464	484	473	435	448	454	441	425	460	452	428	434	425	463	458	471	456	451	478	457	442	427	463	444	439	435	437	420	451	442	440	453	438	467	413	459	491	469	451	436	470	466	426	472	433	439	467	425	458	422	460	461	422	411	456	424	407	441	436	468	439	428	486	421	453	474	435	424	465	459	432	414	439	417	476	448	431	457	423	460	441	440	462	428	446	421	465	435	479	450	446	454	485	431	425	460	473	459	423	451	448	416	458	434	442	419	438	407	450	444	440	473	422	480	421	426	443	451	455	454	476	435	425	438	408	447	459	415	436	420	441	417	446	482	458	442	454	430	452	456	470	452	463	408	440	446	469	454	473	460	434	431	450	449	447	458	452	437	469	456	481	452	413	473	421	450	413	470	432	445	443	457	450	441	410	462	449	475	439	461	473	438	420	464	444	459	424	448	478	438	435	489	447	465	435	419	451	445	450	455	452	428	449	454	408	451	465	492	443	461	435	473	400	459	465	472	491	454	424	440	417	447	441	471	471	444	437	437	442	457	421	447	450	426	464	440	465	416	457	433	452	462	427	484	428	441	443	407	458	435	443	446	426	427	440	465	422	458	461	414	414	476	434	454	431	479	454	433	465	455	428	433	487	432	441	467	442	460	452	487	450	448	438	469	418	434	423	411	440	435	459	449	464	463	441	442	438	474	457	439	478	430	448	469	463	476	436	455	471	454	459	465	432	463	411	490	438	450	435	428	434	506	451	425	414	443	451	424	460	446	438	426	464	432	451	435	461	414	386	469	434	456	466	433	454	423	468	432	472	417	467	459	467	449	444	419	474	450	438	484	426	476	472	435	432	441	440	470	443	442	412	423	393	445	428	404	431	448	457	444	423	454	459	442	428	439	463	453	440	425	418	463	474	425	427	448	434	463	421	429	453	424	465	446	465	425	425	436	431	453	411	437	446	453	413	407	445	418	427	465	428	433	461	446	447	401	443	428	456	450	428	433	428	421	436	451	465	479	424	418	444	447	448	408	413	459	430	470	457	467	482	446	436	397	481	461	475	468	433	445	447	413	433	471	410	467	432	456	422	444	466	410	488	431	459	421	455	425	489	453	434	437	440	430	460	441	427	435	451	428	415	457	455	436	455	463	415	416	477	417	463	478	452	426	447	475	420	445	445	503	439	472	453	423	454	436	415	438	470	449	452	418	486	451	451	454	472	424	411	430	449	456	456	402	409	444	434	485	417	442	461	434	464	451	444	437	426	471	449	455	456	493	476	448	446	439	464	411	464	465	469	426	444	439	439	426	442	441	405	466	489	426	433	455	456	477	453	495	437	402	453	469	403	455	449	452	466	452	452	445	476	454	425	464	446	452	468	420	429	411	425	427	461	457	444	425	435	440	467	434	454	428	417	444	458	450	452	433	466	450	462	439	421	477	466	438	459	456	454	428	433	459	421	446	422	402	441	463	456	440	432	448	479	439	460	455	419	446	488	462	431	449	452	426	449	425	454	425	464	450	440	429	461	468	439	449	403	468	465	416	480	459	384	431	451	430	432	439	416	456	465	450	421	457	440	442	477	418	407	473	473	435	449	472	449	500	439	437	460	477	457	419	420	404	453	448	441	460	457	467	447	457	453	414	430	452	457	454	476	431	484	390	465	451	425	443	446	428	445	413	402	397	401	445	443	434	464	454	450	427	427	494	441	449	429	463	442	454	443	494	481	384	485	428	455	458	448	459	447	438	442	465	458	460	459	465	452	440	438	427	439	417	433	434	465	450	419	445	421	434	417	459	427	444	450	438	459	453	453	486	423	466	469	454	423	463	438	425	490	495	470	447	438	446	463	445	463	451	438	437	463	421	442	443	414	462	459	414	456	434	460	450	442	445	396	465	435	436	458	450	430	448	462	457	443	452	450	460	414	453	428	457	446	444	470	474	442	462	447	428	468	458	460	456	419	479	491	467	425	409	437	458	435	420	433	466	444	455	467	432	470	495	447	437	415	420	415	406	415	409	457	454	414	446	409	451	480	447	458	416	447	443	453	473	458	469	453	414	469	470	419	441	475	451	447	467	441	473	427	442	442	455	428	468	436	460	476	441	463	435	451	426	441	435	454	442	437	450	445	443	456	457	464	470	468	417	437	468	472	436	463	476	472	434	443	453	423	450	450	447	455	420	461	420	444	419	451	436	432	454	425	476	398	457	445	473	413	449	464	408	437	454	444	416	424	448	430	452	408	438	455	459	482	460	459	454	430	387	430	492	440	484	437	453	443	416	407	455	434	436	463	439	454	445	442	457	464	439	425	443	441	442	486	436	421	455	412	466	441	443	476	425	447	440	411	404	445	426	466	444	404	423	488	441	427	467	441	447	433	447	451	454	435	407	458	461	419	474	424	488	464	447	461	468	461	479	450	468	442	466	428	416	458	458	427	453	460	450	459	446	451	461	463	458	432	495	466	415	463	478	420	506	443	460	439	453	454	481	444	452	442	411	461	431	498	478	419	428	445	456	456	448	462	434	418	481	453	426	460	465	476	424	486	437	483	440	428	454	445	468	456	440	407	469	441	419
3402	1052	323	139	103	95	91	96	89	83	70	57	65	91	59	66	57	54	64	50	58	53	53	61	43	47	46	55	51	46	39	32	56	31	53	36	45	43	39	42	38	43	34	30	41	40	42	36	40	37	46	38	41	37	35	39	34	46	50	36	56	39	39	42	43	44	32	43	38	42	43	33	40	39	35	36	44	32	42	44	39	41	43	48	33	31	50	43	47	46	38	40	38	37	39	37	33	59	29	38	30	47	34	31	33	39	37	23	23	46	35	36	34	41	43	53	41	42	35	43	44	38	39	42	36	47	42	43	42	38	50	39	55	40	43	39	36	48	49	45	50	50	24	36	45	51	35	35	34	35	48	42	37	31	39	49	40	37	47	37	33	35	39	37	30	27	40	43	40	37	49	41	37	32	41	36	38	49	46	45	42	41	46	38	44	37	45	46	34	35	36	42	45	49	37	46	43	49	36	31	40	35	34	34	30	30	53	41	45	39	50	47	43	47	32	39	29	35	49	37	46	39	35	36	45	48	37	43	33	41	36	42	57	36	35	35	39	39	42	32	31	42	53	34	53	46	34	40	45	41	42	41	38	45	36	24	47	40	39	47	41	32	40	45	29	45	38	42	39	51	37	35	38	36	40	46	35	42	48	35	44	23	37	50	33	46	45	32	56	46	40	37	35	38	34	37	38	40	37	38	42	37	42	44	42	47	44	38	42	39	32	45	35	39	43	33	35	36	48	41	43	31	29	40	39	32	44	34	45	39	30	36	38	32	33	37	37	45	41	51	38	40	43	44	43	31	32	37	35	37	39	45	42	44	27	34	34	44	50	34	39	34	48	55	40	32	39	48	44	39	34	42	42	58	39	39	33	41	43	41	38	47	42	34	40	36	40	41	51	37	32	42	41	35	34	42	43	46	50	42	42	49	44	43	34	42	41	27	36	40	39	46	49	39	53	44	45	45	37	32	32	38	43	39	43	33	36	35	41	44	29	52	34	43	38	35	37	38	38	25	43	44	32	31	41	45	34	40	30	37	37	42	31	45	41	46	34	35	42	36	38	55	38	44	28	53	37	38	40	35	32	50	39	40	46	48	46	42	37	47	30	51	33	30	56	36	39	43	44	31	39	32	45	35	33	31	42	44	43	43	44	43	43	36	43	42	38	32	43	43	37	43	36	35	47	34	39	55	45	41	42	43	39	46	39	46	52	40	44	39	51	49	54	36	31	36	45	41	46	46	44	43	47	40	44	48	39	44	43	35	47	44	33	43	47	40	36	50	30	51	39	31	41	38	40	40	35	45	48	38	43	31	43	41	35	32	40	45	38	33	43	32	45	38	51	35	41	41	29	40	39	42	43	38	28	42	44	32	38	29	43	33	35	48	49	39	35	36	41	42	44	42	33	60	47	51	46	37	45	38	35	31	48	47	43	50	39	33	32	42	40	31	37	59	37	39	35	36	37	36	38	47	45	44	37	44	42	58	31	46	32	31	40	38	45	39	42	38	36	42	42	27	57	44	41	43	39	46	35	57	43	43	33	40	43	49	34	38	38	37	35	41	44	38	39	43	36	44	41	43	48	33	40	49	31	43	34	33	40	28	32	49	37	35	43	47	39	39	46	42	42	36	48	34	37	33	38	43	33	42	38	38	36	47	38	39	39	47	39	43	41	34	31	33	41	34	41	42	41	44	39	38	38	42	38	33	38	29	40	37	39	43	42	41	43	31	43	50	48	28	43	40	26	40	34	37	49	48	42	45	36	33	44	44	39	38	35	44	51	54	30	43	41	43	38	44	31	47	39	21	35	48	38	44	44	32	38	49	55	40	53	44	39	37	45	42	41	32	46	50	43	47	35	43	36	37	39	46	28	34	39	36	37	55	41	37	41	40	26	37	42	34	31	49	40	38	37	38	55	39	41	32	41	34	54	36	52	44	39	40	28	43	35	44	52	30	44	36	46	41	53	40	51	44	38	38	53	43	40	38	39	49	36	34	39	29	44	39	41	29	35	41	41	40	45	36	37	32	48	35	49	42	43	40	44	39	47	40	44	35	43	39	45	35	45	41	45	42	41	40	27	45	37	37	38	39	36	32	40	36	46	36	47	40	43	32	43	39	35	44	30	41	39	35	57	36	45	51	40	23	33	46	46	37	37	37	42	36	32	31	43	38	26	47	39	46	44	35	48	45	44	39	46	50	31	29	38	30	38	44	45	51	30	36	28	52	43	48	47	48	37	43	49	38	43	39	45	46	31	43	25	45	41	37	43	41	46	48	42	37	43	49	35	40	45	35	46	42	45	38	37	33	45	40	35	46	44	44	45	39	31	45	44	30	52	34	40	64	34	41	51	40	38	46	41	45	44	35	25	40	46	35	38	46	39	42	41	44	54	40	32	34	36	43	37	42	33	46	33	31	37	36	37	34	49	42	39	45	36	48	47	42	51	38	29	40	49	40	41	38	38	25	32	45	43	47	42	30	32	30	40	33	42	30	36	39	42	47	35	42	45	34	39	38	39	35	38	29	35	31	42	37	41	49	37	51	37	49	33	43	27	40	51	33	48	37	37	44	29	37	36	44	30	44	41	34	36	28	36	45	48	38	38	42	46	35	38	42	44	42	37	31	47	25	53	47	31	28	34	38	44	48	23	31	40	41	30	57	46	53	46	62	32	39	44	40	31	47	48	42	45	53	40	33	45	42	43	40	29	49	50	50	45	40	48	36	33	34	49	39	32	42	39	36	45	45	36	34	40	39	35	33	52	29	41	36	39	47	40	40	61	47	38	39	54	32	32	45	37	47	48	48	50	33	52	41	56	34	35	38	40	37	32	41	46	34	42	34	39	40	39	51	41	31	37	27	34	46	42	47	46	25	48	42	34	46	43	52	50	42	40	33	48	38	55	42	50	29	37	47	42	35	36	38	49	48	38	35	40	42	45	46	33	41	48	40	31	35	51	46	52	29	42	28	37	34	30	31	49	38	44	37	41	49	53	40	48	35	28	34	48	42	36	47	39	42	41	44	44	33	40	38	40	43	46	53	38	33	34	34	49	35	32	46	37	38	46	37	39	38	45	34	25	41	38	43	26	41	42	36	45	52	39	35	43	36	31	46	55	33	34	40	36	41	44	31	39	50	43	45	45	41	47	35	46	30	39	33	46	40	40	50	46	44	35	32	25	31	46	36	41	39	40	45	24	43	43	42	40	47	46	38	38	44	41	42	36	37	28	34	34	33	53	35	33	43	37	47	27	37	43	45	49	37	42	42	32	49	49	42	46	39	52	48	44	48	39	32	38	44	35	52	36	28	35	39	48	36	48	41	37	44	38	45	42	40	38	40	55	44	37	44	33	36	48	40	49	41	36	40	54	36	33	41	36	49	33	37	33	33	36	44	45	31	39	32	44	49	44	38	39	48	36	48	40	42	31	36	39	42	49	34	42	37	39	36	34	30	37	47	45	45	41	29	47	34	36	49	48	37	47	48	42	49	37	44
27200	10215	3942	2155	3860	6164	5691	4446	3244	2518	2017	2123	1956	1678	1378	1120	998	967	1090	946	819	715	759	669	629	612	630	582	564	584	511	430	355	369	354	339	375	361	382	338	331	364	329	341	319	357	388	366	335	335	388	373	321	321	333	361	351	358	318	358	361	355	338	325	318	329	330	336	361	368	336	332	355	356	365	342	352	369	364	371	366	360	350	340	352	351	367	309	323	346	310	365	341	323	330	337	366	357	337	329	319	323	330	355	324	324	362	356	322	342	336	363	351	309	335	328	339	343	362	347	361	310	360	344	337	329	331	331	338	355	353	345	327	353	316	339	307	362	386	322	331	345	360	347	339	360	337	343	325	342	324	336	309	337	329	329	321	331	327	305	346	365	337	366	350	328	338	334	352	312	339	351	318	370	347	334	320	357	331	359	343	359	354	338	326	354	335	367	318	332	363	331	372	320	359	355	297	319	366	334	356	320	315	324	356	334	339	355	332	324	305	361	335	337	341	354	337	313	368	341	364	352	343	327	338	360	367	335	332	333	355	362	351	364	332	345	362	356	358	327	349	344	340	339	369	297	318	321	330	345	349	332	333	372	379	341	292	342	347	347	350	329	384	331	330	354	304	340	326	320	352	353	374	354	315	324	318	356	346	349	321	363	356	307	349	388	330	309	333	344	336	338	343	323	343	364	356	357	353	345	327	314	335	370	347	326	367	359	345	357	358	315	368	340	361	337	337	335	363	326	335	347	338	336	316	347	377	324	306	363	334	314	356	317	311	324	323	335	310	329	353	367	366	347	330	341	299	381	344	340	297	322	340	368	343	324	329	331	345	338	333	371	319	335	351	357	350	377	340	340	334	329	324	360	357	314	343	348	347	331	345	362	339	323	341	335	339	313	353	369	324	380	379	358	349	337	320	355	370	363	353	345	325	335	347	324	367	324	308	320	337	367	348	322	329	341	354	355	338	316	374	329	334	339	333	363	340	335	335	327	338	330	337	363	307	348	366	353	371	346	330	286	333	364	381	335	349	320	350	347	375	387	340	378	336	343	343	349	364	350	333	324	330	356	356	373	302	352	353	325	349	356	325	362	356	316	358	351	354	308	336	355	326	366	351	342	350	386	358	327	335	346	375	377	348	314	351	359	316	350	328	311	373	340	384	350	316	354	324	337	360	330	316	333	349	366	374	391	338	343	341	365	335	352	322	357	345	305	377	344	347	338	354	317	319	337	323	319	349	294	358	344	344	323	395	341	353	331	344	313	351	346	290	326	348	353	360	353	333	336	325	346	337	323	334	339	348	334	343	329	360	292	347	335	326	339	370	328	353	339	369	349	344	351	365	333	311	342	371	354	349	374	348	343	363	317	359	351	342	365	335	347	340	342	357	338	347	315	319	316	298	335	348	341	335	338	338	343	345	341	371	332	334	352	340	299	308	325	335	333	322	328	345	336	368	354	336	327	346	360	339	385	327	373	341	345	357	340	363	359	332	356	358	331	364	322	342	372	322	369	359	327	332	360	362	348	330	314	332	335	336	360	355	351	355	369	334	309	338	328	350	349	345	329	343	373	331	299	321	316	350	353	362	316	379	287	357	376	332	345	347	333	339	373	344	362	337	359	348	348	328	313	349	352	336	352	344	325	352	342	337	346	317	365	349	284	352	353	336	354	371	336	344	346	357	329	363	306	343	313	346	324	399	325	350	365	339	359	323	335	336	357	321	344	349	326	363	354	370	344	354	339	326	360	348	367	357	310	317	350	329	375	333	320	317	342	334	343	310	335	338	347	367	361	334	332	341	322	319	344	363	380	346	351	361	331	370	323	330	360	359	349	328	348	335	371	324	347	333	344	337	322	347	338	310	361	375	338	324	354	316	335	304	351	370	329	325	343	349	350	304	361	340	334	344	359	325	344	316	334	327	335	347	353	325	345	319	334	332	357	349	335	330	321	345	349	372	356	338	336	330	350	370	335	307	305	311	316	349	335	327	340	346	333	347	331	343	348	349	280	338	383	352	366	365	396	338	365	320	346	329	351	350	364	355	317	346	318	319	335	304	337	356	329	335	302	338	352	347	349	327	312	342	349	322	336	353	321	332	340	317	378	331	335	346	385	335	349	324	324	336	345	347	328	351	330	372	327	325	326	314	308	362	333	333	314	343	348	348	378	342	340	369	331	369	345	319	326	332	371	349	354	348	348	327	352	336	339	375	352	360	317	344	323	310	332	345	351	377	353	367	361	371	329	295	318	335	328	312	317	373	334	346	339	334	319	345	325	334	308	332	363	358	319	355	311	364	306	347	377	362	309	323	349	353	351	340	329	321	336	340	318	349	354	332	347	327	330	313	331	354	342	351	349	334	321	345	317	362	344	365	335	341	329	386	355	336	338	294	325	332	336	336	361	319	350	374	331	370	353	334	363	304	358	334	368	320	321	342	350	351	353	321	363	330	326	322	348	348	319	326	342	315	329	336	313	369	348	330	361	306	365	355	325	349	326	327	287	343	309	338	381	335	360	334	328	367	350	326	330	373	328	321	347	312	346	356	337	336	340	339	349	368	324	355	388	345	307	363	351	342	335	326	338	366	342	344	346	369	357	322	354	316	333	319	353	336	341	332	314	338	362	331	337	296	355	322	334	321	341	369	357	346	324	330	331	354	369	338	350	327	339	361	331	338	358	347	321	328	318	301	308	352	331	346	331	327	362	341	335	342	312	370	347	347	333	328	362	293	358	329	319	323	327	311	355	328	304	357	330	356	363	336	348	356	363	332	368	332	358	348	339	358	343	306	347	354	336	335	315	313	363	332	352	352	344	318	316	351	352	343	342	329	309	365	347	341	321	360	308	348	338	359	330	344	350	342	341	303	350	360	338	319	387	351	349	367	346	352	348	301	327	390	304	320	359	328	364	363	353	335	358	373	336	359	362	329	355	336	319	350	351	323	339	339	340	356	331	351	348	353	346	323	355	326	335	347	333	336	350	310	301	342	372	325	326	339	360	330	345	323	326	334	323	364	352	359	350	315	340	354	331	359	318	321	340	359	344	311	360	318	354	355	347	334	337	323	374	364	380	357	321	372	344	339	341	323	321	312	340	333	337	326	369	323	341	328	339	367	345	328	370	306	357	362	341	340	333	330	315	304	345	342	388	308	333	341	373	346	355	315	309	340	336	350	315	360	335	332	317	310	364	342	347	340	340	364	392	345	310	313	311	371	352	324	350	331	344	357	322	334	313	356	326	338	342	320	388	356	345	374	365	367	340	349	345	345	328	291	364	325	349	334	356	337	309	313	329	347	367	347	361	350	359	345	356	332	289	355	338	344	351	349	316	360	334	377	358	333	319	331	349	324	314	331	312	347	322	321	350	357	318	315	371	348	345	341	356	342	370	341	353	333	357	300	355	344	350	358	352	326	346	321	344	328	331	357	328	299	347	331	349	355	352	326	354	335	325	359	346	360	353	332	313	315	338	352	318	359	365	331	357	307	335	344	337
5035	2210	538	215	164	177	163	141	148	115	125	107	113	103	93	106	98	86	98	94	82	82	95	74	93	81	78	60	61	70	69	60	77	55	69	72	74	61	64	65	67	66	62	71	71	57	57	60	74	64	60	64	66	68	76	70	55	57	66	59	56	83	81	76	58	62	62	55	81	54	59	66	55	62	65	62	66	58	67	77	67	55	49	56	65	60	71	57	66	74	75	53	60	58	79	57	70	63	68	56	58	64	72	65	60	48	60	49	65	59	68	57	49	64	57	58	52	69	77	59	62	64	63	66	59	60	64	55	70	59	55	79	80	70	54	54	63	61	71	67	53	63	60	54	58	67	70	61	63	72	54	78	65	50	70	61	63	77	53	66	58	65	56	60	59	75	68	64	73	57	63	66	67	64	63	58	75	68	61	64	68	82	69	75	60	67	59	66	51	53	56	58	57	57	56	65	63	61	49	65	59	53	63	79	57	58	54	64	64	64	49	54	51	58	67	64	53	59	73	64	66	53	53	61	52	59	61	59	48	49	52	57	61	55	56	54	59	77	54	64	60	50	72	62	72	58	54	57	79	60	60	59	70	67	62	52	65	78	63	71	55	63	61	57	53	47	54	75	69	58	58	64	57	59	59	68	60	55	66	61	65	61	58	67	52	68	73	65	60	64	63	67	67	60	69	63	66	77	60	65	72	53	63	57	72	67	61	70	54	48	65	61	61	69	59	60	52	50	56	68	60	56	65	59	73	76	58	75	60	58	55	65	58	76	70	54	58	58	76	65	68	63	60	59	71	59	66	63	71	57	68	75	56	58	69	63	65	75	56	76	55	63	78	52	59	58	61	62	47	54	57	73	60	62	68	63	51	63	55	69	64	76	64	65	55	76	70	44	59	58	70	71	57	49	74	73	64	68	59	63	67	58	71	60	58	70	66	64	60	60	61	63	55	56	53	63	62	49	60	62	64	58	60	66	57	65	66	50	61	56	53	54	71	66	50	69	64	72	55	64	57	61	69	57	54	65	57	84	57	67	58	62	47	59	60	50	58	63	59	64	57	63	64	57	68	68	68	74	61	45	77	62	67	56	42	69	62	43	54	52	63	71	60	60	56	69	62	48	66	60	65	40	69	55	70	68	75	84	74	58	60	87	58	82	51	59	51	64	73	49	63	63	75	62	59	59	60	62	72	58	72	65	72	72	67	65	59	69	75	62	56	55	68	68	72	65	72	61	63	61	58	59	68	62	58	56	43	59	57	60	53	66	53	55	71	65	69	61	57	73	75	72	66	57	69	77	65	47	68	60	59	71	56	66	71	75	56	58	57	50	51	73	69	53	61	61	57	70	72	55	49	70	55	60	68	66	51	65	64	72	59	54	53	56	57	54	49	67	62	52	58	58	60	68	70	63	57	64	50	58	50	65	64	59	76	63	60	62	45	73	69	60	47	68	50	59	55	61	52	76	69	62	61	66	56	61	74	54	58	59	58	61	57	64	80	66	59	59	58	51	67	65	69	46	58	59	72	68	59	64	62	86	66	68	61	69	72	55	56	63	66	49	52	61	62	63	52	57	50	58	72	60	57	59	69	69	70	67	78	65	75	66	42	57	60	51	69	59	53	60	42	63	64	55	74	64	55	78	74	64	56	59	56	71	45	55	63	62	57	78	65	84	53	69	66	64	64	60	60	73	61	63	55	56	61	68	62	49	58	66	73	66	62	63	73	57	59	62	50	63	68	67	57	61	66	73	66	74	59	62	53	84	56	69	74	69	62	67	59	64	50	45	84	75	62	69	71	65	56	61	53	60	88	58	78	55	51	56	48	57	65	63	67	64	72	64	58	84	58	66	74	61	56	58	61	58	69	59	57	54	53	63	63	77	57	55	48	54	64	55	64	68	61	59	63	60	62	55	52	56	57	47	67	68	69	62	64	67	48	59	56	53	59	60	51	58	73	56	60	66	70	72	60	53	52	67	56	66	64	60	57	58	58	84	55	61	67	66	82	68	73	67	53	67	64	63	64	45	62	57	58	73	62	75	69	64	65	68	64	69	57	65	58	64	63	51	55	55	70	60	72	63	70	58	62	61	55	73	66	67	68	60	61	63	69	63	54	63	60	63	65	77	73	57	75	75	64	65	53	37	58	59	63	52	64	72	50	75	77	70	52	74	64	62	64	53	69	51	59	66	62	57	66	54	54	80	65	58	59	59	61	67	71	60	80	56	64	70	81	71	58	54	77	70	54	69	55	65	69	76	55	77	63	66	53	75	53	63	67	64	62	71	67	51	55	59	60	60	56	66	69	77	70	52	57	67	65	66	67	68	67	45	58	68	56	69	53	53	60	59	69	62	68	65	54	82	63	73	54	55	52	63	63	53	58	59	60	61	61	53	63	73	62	55	72	67	68	69	64	73	65	60	50	58	72	48	69	66	78	74	55	75	64	63	61	65	56	41	65	69	68	71	60	66	56	72	74	68	75	58	62	71	65	69	37	65	74	58	63	70	69	68	38	59	70	69	63	75	60	69	65	67	44	76	60	69	58	59	58	69	65	63	63	63	58	49	51	61	52	58	70	60	63	59	64	85	67	55	52	57	55	57	73	72	57	73	58	87	55	56	75	64	67	59	66	58	66	51	58	67	58	60	56	80	74	46	78	65	53	65	63	67	53	58	51	67	60	65	69	72	65	64	53	61	55	60	73	67	55	60	59	61	62	58	60	63	58	47	55	64	65	63	57	65	62	52	59	58	67	62	56	68	66	47	44	58	60	76	64	69	52	62	72	56	58	62	67	65	57	69	56	68	59	70	58	62	58	51	63	63	52	51	52	70	69	65	71	63	66	76	83	80	64	56	61	59	66	66	66	72	61	78	62	60	76	49	62	66	58	64	58	57	58	63	75	41	63	55	71	57	62	62	73	53	74	74	69	72	62	77	59	60	64	76	65	60	57	55	61	74	69	68	62	71	63	83	63	54	59	57	87	64	56	54	78	64	50	66	62	60	54	57	59	57	64	50	57	46	64	74	60	67	59	63	63	55	52	69	57	65	63	55	68	68	69	61	54	48	67	68	55	74	59	51	69	60	48	64	75	65	70	60	62	57	59	58	68	63	65	66	71	53	65	38	67	69	73	66	64	60	59	79	75	69	78	63	71	59	69	56	50	62	60	63	66	65	73	68	50	72	64	62	54	53	60	58	54	69	65	75	62	62	68	56	75	63	54	65	54	58	55	64	57	79	62	65	67	61	68	60	61	67	63	72	62	57	57	56	70	66	49	62	69	69	64	60	67	60	72	62	75	58	56	60	62	75	55	74	67	70	61	71	70	67	49	66	58	57	63	72	64	67	60	64	53	77	55	59	64	69	59	66	66	55	54	61	52	54	52	54	63	58	56	55	72	68	54	71	58	57	60	67	60	63	69	71	53	77	73	64	51	47	61	58	57	54	61	65	75	76	55	59	53	51	60	65	55	66	45	63	53	59	57	57	58	62
33750	15992	5810	3138	5849	8468	7902	6916	5303	3776	3576	3365	3007	2536	2225	1688	1645	1805	1636	1448	1340	1301	1181	1062	1079	973	984	909	1017	999	825	643	680	605	609	566	610	573	607	598	577	584	616	581	539	549	538	559	546	521	535	565	532	553	549	531	559	535	588	545	506	525	550	493	560	606	536	577	544	556	567	575	581	543	582	526	574	596	564	595	582	513	534	538	506	605	500	525	538	491	573	514	541	560	531	541	572	597	579	539	557	550	523	529	523	568	569	542	588	532	526	533	541	547	537	594	533	540	509	522	543	522	524	527	538	585	585	542	536	554	505	548	528	545	578	529	515	544	604	526	520	555	502	507	542	559	554	504	535	536	518	512	526	480	523	558	570	507	557	549	576	536	533	550	563	518	552	513	528	564	532	593	543	523	541	526	510	502	535	562	502	534	590	533	499	499	564	531	586	549	559	499	564	526	512	527	584	549	534	547	571	557	501	539	545	558	506	565	562	569	518	538	527	551	544	582	513	504	562	533	532	516	547	562	540	547	564	534	533	579	513	541	572	556	510	511	531	541	516	546	552	534	555	560	506	526	598	560	512	527	510	534	538	557	558	511	525	527	527	522	514	551	560	532	534	492	538	518	520	523	561	527	509	552	525	528	571	562	505	523	533	530	551	549	526	590	591	534	515	556	537	519	560	522	557	539	535	526	565	537	515	543	560	570	551	558	520	550	552	552	544	533	557	535	495	573	526	506	528	537	517	548	519	553	509	549	572	563	537	553	545	531	553	547	499	517	507	536	519	564	559	565	514	583	520	521	539	514	530	522	539	538	532	545	551	523	514	538	535	559	555	545	520	536	562	541	527	530	524	553	576	527	561	539	553	537	533	502	531	517	572	520	506	531	556	566	516	550	529	542	535	559	503	506	520	541	535	553	564	531	523	522	528	537	534	529	488	546	533	495	501	511	549	503	522	525	537	519	536	499	576	546	549	535	568	549	554	554	534	532	535	600	581	561	524	530	546	552	533	543	552	530	519	528	504	544	551	528	527	525	527	515	556	555	538	517	540	559	530	574	590	571	544	564	522	510	536	553	562	501	549	558	487	563	500	528	580	533	549	556	555	540	558	526	527	518	558	565	561	489	531	557	534	530	517	550	512	529	557	564	558	518	540	537	572	525	525	577	507	533	552	545	501	543	566	497	583	545	565	551	534	535	557	575	474	513	541	534	527	573	552	509	533	503	559	523	564	542	535	506	551	513	527	525	559	563	527	575	521	530	542	582	522	529	528	528	610	550	540	549	530	490	558	503	588	549	534	565	552	525	496	531	533	525	526	517	520	545	544	556	500	511	563	543	576	529	520	525	517	530	560	512	502	562	526	549	559	509	513	558	552	547	568	525	570	539	535	552	554	566	515	521	532	524	588	550	539	539	535	572	532	547	533	497	533	518	561	569	551	557	521	505	501	541	526	567	481	542	548	566	562	540	532	512	537	520	536	541	539	568	548	528	537	545	526	536	549	488	550	533	551	535	536	522	599	519	578	496	548	550	519	580	533	559	553	512	529	538	537	519	496	538	528	549	530	536	538	548	538	558	588	534	566	541	516	558	526	586	577	514	497	481	525	529	521	560	497	532	536	555	553	550	545	530	551	545	554	564	567	494	523	543	557	571	482	489	530	538	535	549	571	564	495	506	545	531	532	521	533	509	502	526	545	523	605	519	555	527	523	523	542	545	534	561	491	531	553	543	545	555	585	529	537	509	504	554	560	529	510	515	550	549	499	528	523	562	559	498	522	575	565	514	561	503	522	535	533	554	552	519	577	545	531	548	546	595	576	551	518	536	553	486	503	532	550	540	521	485	505	544	535	565	543	570	500	559	554	531	544	513	548	501	562	570	521	565	518	545	535	555	532	509	525	556	534	551	565	554	504	500	532	513	535	541	597	539	511	536	536	565	546	501	559	538	533	568	540	510	577	518	504	594	534	561	494	521	548	540	538	516	528	549	545	545	554	559	566	559	556	506	515	521	545	530	557	541	469	537	545	504	568	526	532	510	526	532	560	507	572	541	504	533	519	581	507	500	508	543	515	555	568	571	549	535	540	555	524	523	547	535	507	538	572	537	513	509	565	542	536	525	528	564	554	577	604	533	541	518	487	561	537	555	548	576	538	546	517	517	532	537	541	549	539	545	532	559	551	555	590	572	576	550	512	535	520	533	514	551	526	548	556	526	539	565	523	530	503	530	552	512	523	546	506	536	508	585	537	555	550	518	590	547	503	515	484	544	561	527	536	592	554	524	530	539	531	544	563	549	506	513	532	511	541	519	487	528	502	549	579	506	529	541	534	551	553	549	501	579	545	519	526	565	553	521	510	535	537	547	544	545	521	527	548	509	535	482	505	533	518	569	532	516	580	523	543	546	519	567	566	541	520	531	578	534	503	513	558	508	550	522	526	577	549	560	556	550	511	537	548	575	519	556	525	530	577	566	509	565	507	560	495	541	534	498	563	555	542	520	547	524	536	518	554	513	532	535	517	588	520	555	574	506	522	515	573	555	534	538	540	512	553	567	536	563	519	534	541	534	557	573	538	535	514	539	556	532	536	551	533	577	547	557	549	537	546	507	568	521	569	537	537	583	498	480	495	563	498	548	569	543	505	556	540	536	535	535	543	559	483	513	549	539	527	539	542	560	506	516	552	533	535	551	515	530	491	535	549	509	539	507	563	521	503	503	566	527	517	554	503	560	524	560	511	537	495	547	551	531	492	499	498	541	511	572	512	516	569	517	555	545	575	522	553	544	551	542	533	557	482	533	555	550	530	533	507	525	568	531	544	544	549	540	569	542	559	568	539	540	540	529	498	553	543	523	507	586	579	532	513	545	492	555	563	518	542	546	529	535	507	513	544	527	544	534	544	471	560	557	545	556	550	484	556	519	534	551	525	506	510	560	536	548	475	569	532	551	529	542	566	545	559	506	530	584	506	565	538	510	567	549	493	498	540	526	526	495	551	535	509	553	553	535	537	558	562	539	568	567	547	518	505	563	523	525	533	542	485	535	575	506	523	561	534	510	568	574	524	568	535	546	535	574	499	532	492	555	491	553	509	483	578	542	563	536	518	508	527	531	508	567	516	523	493	491	527	503	594	554	512	534	551	493	531	532	537	519	525	549	527	540	567	527	554	539	571	527	549	536	545	527	573	512	529	536	514	543	572	579	502	519	490	525	558	515	493	544	536	542	541	575	504	572	548	527	546	530	532	543	559	516	548	588	545	531	545	515	551	534	561	553	489	555	585	525	554	516	562	542	529	498	567	572	538	537	506	536	527	533	462	574	495	527	537	534	535	554	553	519	511	583	528	563	530	557	536	515	552	537	506	515	557	489	495	535	504	532	572	526	529	571	516	548	497	576	555	529	565	525	495	536	547	555	525	554	498	565	562	603	518	547	503	536	527	519	525	571	535	563	559	526	552	559	523	588	568	517	511	491	560	521	513	514	533	539	564	568
5252	1795	398	173	105	95	111	87	77	81	89	77	71	69	58	34	54	51	45	55	38	53	55	35	40	32	26	35	40	36	22	30	33	22	19	25	34	28	27	21	25	26	21	24	34	27	23	24	23	18	23	23	27	26	30	17	17	30	26	25	30	18	28	22	25	23	25	27	20	22	21	27	24	25	28	21	25	29	32	27	21	23	31	33	21	17	26	18	23	40	27	19	17	19	32	25	25	25	28	26	28	25	33	34	16	34	20	20	23	26	22	21	27	24	22	30	28	27	21	19	23	32	22	40	21	20	37	29	27	27	19	25	30	21	14	23	27	19	29	25	23	30	20	22	16	24	27	23	31	19	30	24	26	22	20	27	31	38	24	19	22	28	15	28	21	27	26	19	21	25	19	19	25	25	29	27	19	25	23	20	29	17	18	34	25	16	30	26	29	19	29	19	23	24	43	26	22	25	21	33	19	24	16	18	26	20	27	22	17	17	22	20	27	25	24	20	24	21	29	30	30	20	26	15	23	23	20	31	34	28	23	19	19	17	24	21	22	26	17	24	18	21	28	29	19	14	23	22	19	18	18	27	25	28	25	29	16	28	23	31	25	31	20	18	24	32	27	20	28	17	24	25	22	31	23	32	25	15	18	18	19	25	31	21	22	32	13	15	25	31	19	15	29	35	26	21	18	25	27	27	23	23	35	22	17	30	31	23	25	30	17	29	23	28	20	26	18	21	30	25	28	29	25	24	29	19	30	27	25	36	27	24	21	22	28	22	22	28	26	17	27	30	23	19	22	22	20	26	29	25	23	23	29	24	24	18	22	29	17	13	31	25	24	30	24	26	23	19	26	24	16	27	22	28	21	33	26	19	28	23	14	15	24	18	27	16	17	17	22	30	29	22	34	24	24	28	20	23	28	28	21	15	26	38	29	25	28	21	34	25	22	18	27	27	25	24	25	18	23	25	23	27	25	22	31	29	22	22	25	27	17	33	26	33	21	22	20	19	26	15	27	16	22	17	29	25	20	28	22	23	27	28	19	32	26	17	27	16	16	23	28	30	28	24	20	26	27	16	21	29	20	25	24	35	16	22	23	25	18	20	16	23	18	24	18	23	23	27	23	23	17	22	19	17	18	23	20	17	26	23	31	28	24	22	24	20	18	25	18	31	17	14	20	25	31	29	20	17	33	17	18	31	28	19	20	19	28	24	21	19	16	29	29	29	24	19	24	22	22	24	22	20	24	31	18	27	26	23	34	29	18	29	17	21	21	33	17	28	26	17	15	18	27	32	24	32	21	21	30	13	31	25	23	24	22	17	16	23	22	25	20	27	22	26	30	30	22	26	22	24	29	29	31	17	16	25	28	19	21	23	21	22	18	28	19	25	24	26	17	23	24	24	17	15	27	29	27	21	25	21	24	20	26	25	24	18	32	21	19	23	23	30	19	30	22	26	26	25	32	31	21	25	17	29	35	39	32	28	31	16	26	18	29	27	22	29	24	17	25	21	18	28	21	22	20	27	18	24	20	26	24	23	26	30	22	23	22	25	24	23	23	23	24	18	19	28	24	22	21	36	32	22	27	22	22	27	27	22	18	28	21	21	27	27	25	18	23	29	22	27	26	34	16	14	25	20	25	21	31	24	28	23	26	18	21	26	29	22	30	28	16	27	26	26	22	20	26	21	22	33	23	32	14	27	24	20	26	29	43	33	32	21	24	19	22	21	22	17	19	33	13	25	25	32	29	24	29	31	18	18	20	17	23	23	21	26	28	26	23	21	30	28	19	17	17	21	17	21	28	20	19	27	18	30	27	28	21	21	26	24	29	20	28	31	23	29	17	24	21	20	30	23	20	18	25	27	31	18	22	24	25	19	27	30	30	32	23	30	16	23	28	23	23	24	38	30	20	29	16	29	27	17	21	30	25	42	19	23	25	24	31	20	29	23	20	22	24	25	28	30	18	22	29	22	34	23	30	23	27	24	28	17	23	23	33	19	17	29	23	15	17	19	18	25	23	31	34	23	24	32	25	30	15	30	24	16	26	26	28	26	16	23	23	32	26	34	24	28	17	25	32	15	29	24	24	24	30	16	23	25	26	27	21	24	25	16	29	25	27	25	32	20	26	27	13	29	21	17	19	23	28	30	28	24	24	23	24	18	31	27	23	20	18	23	23	21	24	29	27	32	22	29	22	31	22	26	19	23	28	21	30	19	21	23	22	24	24	23	33	26	21	32	27	34	17	28	33	28	26	19	12	20	21	24	25	24	22	31	21	27	20	21	28	33	28	21	35	25	31	26	32	28	23	16	32	18	32	24	17	26	29	19	19	29	19	24	33	21	14	25	16	32	22	35	20	25	31	20	19	23	26	23	23	31	28	27	25	31	25	25	27	20	19	19	23	23	30	28	23	25	25	26	19	28	24	24	29	34	31	21	23	29	16	27	20	18	26	28	24	30	30	21	33	24	27	34	27	28	30	22	17	32	13	15	21	18	23	17	31	26	26	30	30	21	24	26	28	24	25	21	22	27	24	29	30	25	19	22	22	28	29	23	26	22	28	26	31	20	14	18	33	26	30	25	25	32	20	20	24	26	17	22	14	23	23	23	24	19	31	31	27	34	27	31	26	26	31	25	18	27	16	35	24	19	23	28	31	24	25	21	27	15	27	28	30	30	21	26	23	30	24	24	20	25	21	24	19	25	14	23	24	29	21	20	26	22	17	26	21	23	25	22	22	17	27	20	22	23	25	29	23	26	19	25	17	29	28	20	24	27	24	21	26	20	25	25	30	18	25	24	27	20	24	24	22	26	32	24	25	25	14	36	34	31	24	22	29	32	14	21	20	18	23	22	20	24	19	36	27	18	21	24	20	24	26	22	25	25	28	26	17	24	17	29	35	27	24	30	27	22	29	19	18	28	24	18	25	15	16	24	16	30	21	17	41	19	24	23	37	32	24	24	20	25	19	26	17	25	26	30	28	17	25	16	15	23	24	27	32	33	21	21	26	24	30	21	30	26	27	32	17	19	22	19	24	19	24	16	25	24	20	28	25	32	20	34	29	30	23	22	24	24	25	25	26	22	21	23	23	21	32	20	28	28	31	22	31	22	20	22	28	25	17	25	22	14	19	15	21	17	25	16	28	30	29	28	33	28	28	15	19	31	27	17	19	25	19	20	22	19	16	20	16	22	24	21	21	26	28	24	26	27	21	30	23	20	28	19	22	24	28	23	35	20	29	21	19	23	25	24	20	31	16	23	23	24	26	29	23	21	17	20	26	19	13	20	35	28	17	24	31	26	24	21	26	25	24	23	28	20	18	35	30	17	27	21	33	28	37	26	37	21	24	19	16	25	23	21	20	34	31	26	19	17	24	27	26	20	29	18	22	17	23	26	19	28	18	29	19	19	16	24	25	33	19	32	25	24	23	25	15	28	24	22	29	25	24	30	21	22	19	30	24	25	22	20	22	23	21	31	29	22	24	21	21	18
31029	14702	4710	2394	4122	6940	6637	5488	3882	3101	3550	2753	2580	1931	1671	1339	1363	1497	1412	1168	1066	1011	873	781	706	648	717	607	673	598	369	319	304	305	250	250	236	260	264	275	295	269	235	259	227	232	215	248	223	221	227	220	240	229	232	203	252	242	238	226	213	227	232	237	235	219	238	239	234	254	272	225	231	251	246	248	244	270	271	243	247	263	248	229	202	235	197	196	193	197	200	227	228	217	217	228	214	228	223	219	201	249	223	215	205	242	227	215	222	212	228	202	231	204	229	208	226	220	202	204	257	230	178	208	210	196	202	212	217	237	224	207	212	229	214	218	224	190	236	223	223	217	202	220	223	207	205	191	225	221	191	229	198	201	232	219	199	194	190	230	220	203	207	178	190	182	246	230	201	218	195	198	188	206	223	199	221	199	207	222	209	234	224	211	229	254	180	211	213	213	245	208	208	202	230	207	197	206	223	204	200	199	214	222	220	201	218	228	223	234	210	217	200	245	196	228	172	196	220	222	214	211	217	192	211	237	209	207	206	213	218	221	184	209	228	231	238	230	204	217	218	216	211	201	202	229	232	201	205	221	212	216	223	197	236	194	270	212	213	223	203	265	209	198	203	207	216	221	211	225	186	191	221	192	196	230	191	230	215	224	217	207	204	199	229	254	221	238	242	224	243	206	221	202	222	211	195	204	238	227	201	203	219	211	226	204	233	232	200	205	188	218	207	203	206	227	204	220	196	194	214	219	218	231	245	220	226	219	232	202	216	216	247	191	242	194	221	223	224	195	228	204	223	179	204	225	220	209	180	217	204	203	206	244	201	207	215	200	209	208	241	219	196	220	229	236	226	226	213	217	209	236	202	205	219	221	199	188	191	225	214	195	195	213	214	213	229	212	218	202	218	207	194	216	238	224	195	211	199	219	219	218	205	203	211	223	232	179	248	253	219	192	225	213	250	208	201	216	208	241	215	213	203	199	224	224	213	215	219	216	205	213	205	229	232	206	190	244	231	205	186	205	223	203	215	227	190	219	208	220	205	225	228	211	241	209	227	205	215	203	182	178	231	227	197	212	240	207	217	201	234	206	225	203	206	207	211	226	225	202	217	251	217	210	215	173	211	229	241	229	218	214	208	186	208	202	193	212	219	195	208	201	217	222	208	200	201	199	230	211	207	247	187	206	236	204	218	222	201	230	214	231	198	207	203	217	229	188	201	219	228	187	231	217	204	218	229	231	211	228	236	214	235	189	216	221	227	212	208	211	197	211	210	221	205	223	226	209	234	186	213	227	212	189	233	221	209	198	201	216	220	242	193	219	205	195	197	237	228	226	198	205	206	215	216	219	204	214	189	212	229	196	212	217	222	197	201	219	203	207	195	211	191	203	204	213	223	209	250	230	210	194	225	210	197	224	222	219	219	205	225	227	224	205	222	216	199	194	194	204	203	199	217	249	211	222	213	231	205	208	208	186	216	199	214	190	225	222	208	221	206	234	197	212	207	232	190	202	210	212	216	206	198	204	187	258	234	214	205	207	238	185	211	200	218	229	238	229	213	187	224	209	227	194	196	220	189	233	198	188	191	215	241	221	217	228	203	222	210	200	205	196	218	226	219	191	204	216	182	188	215	204	207	230	240	213	222	200	218	217	222	192	192	224	230	211	226	221	195	204	221	216	231	216	184	198	224	193	223	203	196	203	200	221	193	186	221	224	205	198	239	202	203	213	232	221	229	193	217	202	211	210	207	217	208	198	222	214	195	198	232	219	234	213	214	225	228	228	226	227	212	222	204	254	204	193	220	200	211	212	225	210	204	194	222	229	212	216	211	250	189	231	236	210	216	241	207	198	218	224	219	200	204	211	198	224	215	202	219	212	196	199	235	228	239	212	216	197	231	234	211	205	218	212	213	209	205	186	193	220	245	249	229	203	228	203	230	230	196	214	224	203	216	231	185	236	209	225	235	212	198	223	201	225	177	209	199	208	207	240	237	188	176	182	209	221	196	189	224	212	179	212	196	223	230	212	236	199	208	202	233	211	206	209	193	232	206	231	211	199	222	215	202	221	196	183	208	208	209	223	234	211	244	203	231	214	207	207	194	209	211	231	213	203	221	212	196	216	208	214	209	209	219	212	206	236	229	203	211	259	217	208	196	221	204	178	217	221	201	215	221	203	191	192	212	213	228	181	223	221	225	222	206	231	219	217	217	205	219	205	217	225	209	217	216	212	229	217	224	209	227	215	215	196	197	184	236	210	200	233	214	210	229	206	205	222	199	214	244	219	207	200	203	242	218	234	200	201	234	224	209	202	220	218	190	233	210	223	210	213	237	220	207	208	186	212	196	220	220	230	212	206	217	210	196	214	189	176	194	221	215	221	215	213	224	198	234	202	212	233	229	186	222	225	241	201	208	201	224	210	218	228	198	210	219	228	214	200	191	201	203	217	196	219	202	226	221	228	207	209	205	202	193	207	207	211	227	221	196	199	221	220	198	225	207	181	210	208	228	236	189	242	225	223	184	213	213	209	194	204	242	197	219	212	203	220	221	203	230	228	194	237	214	174	235	209	208	232	224	205	212	201	225	215	218	214	221	226	208	202	201	214	202	201	204	225	209	206	204	226	232	248	207	236	194	225	200	222	216	221	234	220	247	196	232	196	220	210	213	217	189	214	220	189	200	220	202	241	194	216	191	211	206	212	207	182	230	204	228	219	208	232	227	226	195	198	220	202	241	247	236	206	198	218	214	233	217	206	209	222	219	205	201	208	219	214	208	211	228	238	219	216	209	224	223	225	231	223	227	217	218	229	204	257	220	212	208	213	216	203	206	228	224	195	229	235	208	210	221	221	213	201	218	213	236	202	191	194	223	205	214	190	226	202	195	233	219	232	217	212	204	202	228	214	231	214	223	194	229	210	228	255	216	192	199	222	229	231	222	234	206	207	201	225	189	219	219	233	188	207	247	195	214	198	208	221	226	193	211	220	213	224	191	240	214	223	238	224	218	223	234	227	230	230	197	224	221	229	235	195	210	238	194	231	229	209	206	199	202	212	184	228	226	214	207	193	225	197	240	235	236	208	210	221	210	219	207	220	206	212	224	194	211	236	194	237	228	233	225	187	227	227	212	246	216	214	210	211	198	204	222	229	217	208	235	242	201	212	216	203	215	201	213	210	218	204	216	239	234	208	219	218	216	220	220	184	230	231	204	200	210	222	246	217	235	204	210	191	208	212	227	201	215	215	225	209	226	197	238	211	218	208	232	201	231	196	209	177	205	217	182	210	229	213	183	194	220	231	204	233	253	214	203	220	190	240	212	219	239	228	231	206	196	238	205	212	224	207	181	225	215	216	219	197	200	233	233	203	213	218	208	239	196	229	206	211	193	212	209	219	216	218	217	198	234	211	216	215	260	213	208	210	203	224	194	218	219	207	227	218	219	232	236	204	202	213	199	211	227	220	228	217	215	217	206	219	201	226	221	209	215	200	206	216	220	203
6417	2850	656	221	133	157	160	152	135	151	134	117	126	94	103	93	92	104	100	95	82	80	93	77	68	64	76	77	75	74	57	56	50	69	55	50	62	63	56	39	58	54	67	43	51	55	47	46	44	64	52	60	59	52	52	52	52	47	56	51	49	57	44	49	64	57	52	59	59	61	51	53	43	50	58	58	57	59	61	58	48	53	47	47	63	60	64	54	48	66	47	48	61	46	61	59	43	44	56	58	58	57	54	56	67	58	63	47	58	66	60	54	56	61	53	49	48	47	64	50	52	51	41	50	54	48	57	60	54	57	46	56	62	49	48	49	51	43	54	55	57	53	54	57	46	43	50	61	44	60	62	59	44	62	47	44	44	37	55	57	58	57	44	50	36	48	64	47	46	47	60	57	59	46	57	54	41	47	59	51	68	58	49	50	48	56	48	49	45	55	54	62	51	55	48	53	67	52	50	65	50	57	64	55	55	50	53	42	47	42	45	45	49	44	53	55	57	60	52	47	43	57	57	41	53	49	55	54	49	53	68	58	46	51	54	66	57	51	54	52	42	55	53	52	60	32	57	67	47	45	60	51	57	39	46	47	43	51	45	52	51	56	45	46	54	50	41	49	62	34	51	51	58	46	47	46	67	53	58	48	42	56	50	56	44	50	49	53	61	54	57	42	54	48	55	49	47	55	61	47	49	59	50	48	43	46	68	49	47	53	71	35	52	48	46	46	48	50	57	50	49	56	60	58	53	47	52	58	43	64	59	52	53	59	41	45	54	44	34	64	35	39	55	49	52	50	57	44	54	47	48	63	61	49	49	47	42	50	61	53	58	37	54	40	50	47	51	39	48	58	59	50	44	55	48	53	45	43	50	59	52	42	58	42	43	54	55	39	50	44	47	53	55	47	58	50	60	60	42	61	59	58	53	53	61	60	44	62	55	66	59	56	56	51	57	45	49	62	55	59	52	56	49	46	54	52	53	59	51	59	56	33	53	57	54	46	48	60	55	49	38	59	53	46	43	58	51	56	41	58	59	57	58	44	40	61	51	48	52	35	63	58	56	41	40	59	51	55	56	47	53	43	59	51	49	51	52	69	51	56	50	50	59	51	58	45	58	48	53	49	64	60	50	56	53	57	53	63	33	56	52	58	51	41	52	56	62	43	53	43	51	52	54	51	46	51	52	47	56	45	58	58	45	58	58	55	60	58	56	52	41	48	45	57	64	54	50	63	59	50	64	48	49	49	55	61	48	66	53	42	52	54	56	48	54	73	41	57	68	57	53	42	57	51	53	38	44	60	55	52	50	52	49	50	55	58	46	62	38	54	56	55	53	50	67	60	45	49	45	50	45	54	51	47	57	67	58	53	52	43	41	54	42	51	55	52	51	46	44	50	55	62	61	54	61	66	50	43	53	53	52	56	54	56	51	46	53	44	56	34	55	57	56	54	53	60	44	50	59	65	45	60	49	49	49	49	40	49	58	47	45	43	57	53	56	52	53	44	56	45	44	42	45	53	39	53	46	54	44	57	57	51	43	56	65	56	46	57	55	44	57	49	47	52	46	42	49	33	43	59	52	67	50	46	48	41	56	53	45	48	48	57	52	56	46	52	48	53	51	57	57	46	46	56	58	60	63	54	54	63	50	48	52	51	46	58	52	58	52	50	53	39	57	66	59	49	47	56	44	43	42	43	46	49	62	50	50	40	56	53	55	53	43	45	43	63	56	49	52	49	57	52	59	56	53	51	61	51	39	58	54	50	59	60	48	63	57	49	57	47	47	50	53	61	41	53	56	52	52	47	62	57	57	43	47	51	40	45	44	49	54	68	40	59	48	58	55	53	49	50	39	54	61	52	49	50	54	52	52	50	51	53	50	60	54	45	49	57	59	50	47	45	59	64	51	66	46	41	47	48	63	56	44	44	55	49	35	59	63	51	45	46	58	56	60	48	42	58	47	44	46	55	42	52	52	45	48	40	50	53	59	48	59	63	47	39	45	52	35	39	65	51	49	59	44	46	43	55	52	51	51	47	46	41	59	59	58	44	58	52	43	46	41	44	62	52	56	52	58	49	46	45	52	49	56	39	55	46	46	57	54	54	56	56	42	56	55	44	50	49	56	48	51	54	65	51	58	59	56	46	42	51	55	49	59	48	55	49	55	52	59	59	52	54	54	57	50	44	33	50	59	44	53	65	46	63	53	47	50	51	44	53	43	48	51	46	56	61	54	64	51	53	56	54	55	47	47	49	48	37	59	60	47	48	63	61	66	40	54	59	54	56	47	50	60	46	55	48	47	52	66	58	52	45	40	58	53	47	54	53	54	56	58	37	45	51	43	48	45	54	49	46	46	47	46	50	50	58	55	43	46	42	58	58	63	67	48	56	59	44	50	52	45	53	51	64	60	59	54	47	69	55	60	59	56	63	48	48	51	51	55	58	43	47	54	47	54	44	50	62	45	59	44	50	62	61	60	58	51	47	51	42	50	53	50	53	64	45	46	51	45	61	43	35	49	64	60	43	44	49	54	57	56	49	63	51	58	52	47	43	50	55	53	60	47	48	54	48	51	46	54	57	40	46	48	46	43	40	67	48	56	55	69	65	53	45	51	44	60	51	60	53	62	46	55	53	42	43	56	49	52	45	46	46	51	58	55	48	52	60	54	52	45	40	49	52	57	33	53	68	53	53	53	47	63	55	64	45	52	45	54	41	43	58	54	49	42	51	36	57	63	56	61	63	43	55	49	49	45	48	50	49	46	53	50	64	73	61	49	56	53	50	56	59	59	55	51	53	64	56	59	36	58	65	59	67	42	57	46	50	54	50	59	40	48	37	57	41	51	48	36	49	56	53	55	36	48	45	52	44	57	42	46	58	57	53	61	44	60	57	47	66	51	62	44	51	52	41	59	62	66	52	53	54	52	45	55	50	46	47	61	53	47	62	57	44	56	55	53	56	47	62	56	51	59	53	53	57	53	41	63	58	51	35	60	67	48	53	47	53	43	52	49	46	45	54	47	63	48	49	54	59	46	38	52	51	46	55	46	50	43	56	40	37	50	47	43	48	55	41	60	50	59	47	46	51	62	53	53	53	34	61	52	52	50	47	51	50	46	60	55	47	51	50	77	54	54	52	63	56	46	50	46	51	51	58	46	55	51	48	59	47	52	41	48	49	48	47	53	61	50	55	49	45	42	45	53	59	58	46	62	49	57	46	48	44	65	49	50	45	54	55	48	50	51	39	58	67	57	56	46	54	53	59	58	55	58	56	44	63	43	42	56	43	53	45	44	59	51	41	62	48	53	41	55	54	58	39	50	44	48	38	45	54	63	66	48	46	57	38	59	40	44	54	50	59	40	52	64	38	58	46	52	47	63	65	45	56	47	52	48	58	64	52	64	59	63	45	53	66	60	48	47	50	46	45	39	50	47	57	53	43	59	39	51	54	47	50	47	47	41	46	50	56	41	44	65	56	53	56	41	40	46	50	54	50
36514	18643	6386	3630	5349	8769	8730	7196	5246	5432	4678	4481	3602	2777	2435	2062	2413	2266	2093	2004	1671	1554	1371	1303	1272	1209	1108	1107	1203	995	714	621	592	533	534	504	538	572	541	540	611	562	560	541	547	519	501	492	483	491	459	444	491	487	462	458	472	484	481	488	463	489	465	507	486	508	508	556	499	531	527	533	483	533	507	517	549	523	523	567	510	491	474	426	459	453	486	456	475	435	526	482	469	481	472	466	454	487	468	470	448	491	457	459	469	449	459	439	471	442	473	450	462	419	465	441	428	469	465	455	433	489	464	475	487	459	462	474	438	446	455	486	461	450	444	465	491	456	429	417	449	443	450	468	462	491	459	442	439	454	465	443	473	495	441	503	453	426	475	459	432	450	486	422	467	479	445	486	440	450	475	456	461	430	459	445	443	477	441	456	477	450	486	437	477	429	442	452	455	467	449	496	458	460	478	450	470	473	429	461	514	450	475	454	481	491	451	465	467	472	488	457	484	440	469	455	429	436	499	442	454	479	440	439	455	460	412	463	456	443	444	444	436	441	470	446	462	441	521	484	435	462	468	491	451	472	455	471	454	425	427	477	493	467	427	466	466	448	475	442	411	472	498	491	446	466	455	474	466	431	441	467	428	483	429	463	431	486	472	448	462	439	463	498	468	452	488	448	437	449	508	490	406	476	440	473	457	469	469	514	462	458	474	479	436	442	460	470	448	455	501	505	465	470	492	491	433	464	486	433	471	469	464	473	474	475	472	446	506	490	457	450	437	488	488	445	487	428	439	472	453	472	474	475	489	454	473	432	450	462	462	420	456	475	456	470	501	451	440	484	474	469	476	477	475	493	477	438	451	454	460	424	487	465	457	472	476	465	437	486	428	415	429	419	464	419	484	453	479	495	474	471	438	438	465	455	472	455	425	481	453	439	453	422	463	467	436	481	422	465	480	453	490	471	483	458	452	427	450	449	462	468	458	445	443	475	442	452	468	482	457	460	473	444	424	409	511	460	476	452	445	461	475	458	478	485	478	456	471	436	467	448	463	488	488	439	457	457	413	491	462	501	489	464	462	481	417	465	439	428	448	482	419	446	482	465	493	469	482	485	438	442	460	415	449	469	494	508	440	458	473	471	501	453	483	457	461	447	418	431	455	439	450	439	502	459	494	448	460	445	476	439	500	461	482	478	467	442	432	483	480	458	446	449	449	433	492	465	436	413	433	453	475	442	441	490	463	460	429	454	503	463	479	455	468	452	469	464	457	480	468	424	445	436	470	455	482	430	503	470	470	478	520	472	463	444	497	473	429	437	468	472	493	480	423	461	458	476	433	494	463	432	489	472	514	470	484	503	442	442	426	451	422	439	418	511	442	446	445	436	464	450	478	434	412	472	471	473	474	420	470	488	487	417	462	449	459	431	439	480	467	449	453	486	445	428	435	463	477	492	464	460	473	473	484	468	463	472	462	482	474	508	483	437	417	456	467	458	463	504	495	451	461	447	503	457	483	456	508	465	465	422	464	453	447	448	454	451	453	466	450	447	432	445	450	461	440	431	467	487	420	468	440	469	455	435	450	464	465	442	483	458	436	486	456	490	440	451	454	415	503	451	486	468	449	410	471	469	456	458	430	456	450	455	449	472	455	493	453	464	469	466	497	494	477	489	446	461	425	476	481	484	509	433	444	457	458	457	483	478	439	438	466	445	447	454	441	437	444	444	497	465	464	439	441	475	480	466	463	440	503	427	475	437	480	462	474	469	463	473	498	435	497	493	471	482	450	434	461	432	475	534	434	461	446	469	452	451	433	396	455	447	452	460	468	458	481	454	463	437	453	452	481	488	447	490	476	450	489	399	438	474	467	454	468	474	471	509	479	458	452	450	412	460	476	460	425	458	490	427	469	461	459	461	431	477	467	493	452	467	445	428	479	458	473	432	497	450	460	431	480	456	448	466	434	440	454	445	510	455	472	428	443	493	459	430	465	438	457	496	434	445	444	468	438	468	438	448	449	457	462	453	470	454	464	459	446	430	429	432	460	458	462	472	490	476	456	479	465	462	435	470	454	469	461	468	468	439	410	493	463	489	437	481	415	428	412	455	459	428	456	426	451	435	467	443	452	434	456	442	460	477	441	459	457	441	482	458	429	471	499	497	414	488	461	474	472	496	444	433	427	463	475	492	463	450	488	446	461	450	430	490	439	466	443	423	441	507	485	478	460	442	462	489	494	439	461	446	496	444	468	494	417	440	492	410	436	494	481	456	449	426	445	461	442	447	449	471	431	502	459	480	482	458	453	460	422	454	433	458	445	476	458	453	471	450	462	467	422	445	439	462	446	458	484	496	447	459	498	459	476	485	459	449	467	493	420	430	488	464	466	469	483	437	463	471	461	423	439	494	451	455	414	442	430	453	464	402	474	465	461	434	447	433	454	419	473	479	462	473	440	454	481	430	474	446	485	453	470	480	484	444	445	475	466	493	526	450	461	454	471	486	462	465	446	504	468	448	448	455	423	484	480	452	444	485	485	438	434	473	500	471	429	471	429	498	466	471	444	455	447	439	478	460	448	456	481	436	422	440	470	458	461	435	455	460	470	490	463	467	458	480	446	466	438	486	462	472	464	422	452	446	440	414	463	474	443	461	443	467	444	480	425	483	464	469	460	451	462	454	454	446	415	458	483	473	470	471	457	511	454	504	442	462	446	470	445	455	472	474	439	443	462	424	490	413	443	481	474	450	463	457	471	434	434	433	424	475	452	468	455	458	472	491	454	485	448	470	488	456	460	465	439	467	464	463	481	455	460	463	488	417	462	485	473	502	488	432	452	442	483	460	444	470	445	489	438	505	444	477	487	435	404	497	433	448	462	462	451	446	407	447	451	451	472	459	466	462	507	460	468	447	491	434	460	463	454	432	472	469	451	444	445	460	497	460	457	441	480	461	456	462	450	440	486	487	483	448	474	486	481	422	394	478	473	459	461	474	447	436	439	453	445	439	465	480	473	487	480	457	492	480	432	489	499	501	458	454	488	473	429	495	446	481	482	455	509	445	509	485	457	464	484	445	445	448	472	493	488	477	462	473	449	489	466	457	442	459	444	436	471	454	450	470	525	473	462	453	489	464	442	458	445	445	476	489	446	474	492	477	478	453	482	488	468	403	438	456	450	427	438	444	461	469	515	415	476	467	446	452	444	487	453	487	507	460	459	458	449	452	434	479	425	474	462	484	438	434	446	445	468	461	429	477	427	475	485	437	499	452	417	454	443	460	502	464	467	437	435	467	478	434	413	471	486	497	476	431	437	463	441	470	427	431	467	465	460	473	440	459	457	454	497	436	417	486	476	458	440	497	456	468	458	440	422	445	475	432	499	509	434	477	471	485	445	398	475	468	470	474	454	463	466	462	448	473	416	455	476	484	438	474	462	444	441	457	425	447	487	428	458	455	459	415	489	422	422	459	441	483	474	526	459	458	443	449	499	421	459	467	478	443	434	451	478	467
3658	1174	283	146	94	81	92	89	87	75	93	62	63	76	67	56	67	66	76	60	63	56	43	65	51	55	49	43	59	54	40	39	41	43	42	49	46	37	44	38	53	51	43	48	60	49	42	44	30	41	41	53	38	37	46	54	29	42	45	38	43	36	43	48	55	36	39	34	46	41	41	43	40	47	44	35	43	48	52	50	38	39	55	61	38	36	56	43	34	39	57	37	43	30	35	44	36	37	42	39	32	41	39	41	35	39	52	44	30	41	39	47	49	27	46	34	49	47	24	52	40	49	44	41	41	31	47	42	47	45	37	41	47	40	60	40	24	51	41	52	46	41	40	30	41	48	38	38	43	42	39	49	45	46	38	37	39	28	35	31	46	42	38	35	44	43	50	38	35	44	47	42	33	48	42	46	46	46	32	57	41	43	37	41	40	42	37	47	40	57	57	37	39	51	41	58	44	44	35	41	35	44	41	31	40	53	33	32	49	37	47	37	46	35	45	51	31	43	41	42	32	37	47	48	65	43	46	45	47	38	40	30	53	31	37	30	37	46	39	41	41	51	46	43	45	35	37	39	30	37	42	40	36	46	35	40	30	41	27	42	41	52	41	42	51	43	36	58	43	50	38	43	51	42	35	49	39	41	28	41	59	47	50	42	48	50	42	38	44	38	46	37	34	39	29	39	43	46	46	54	32	41	41	41	50	45	26	39	39	42	47	30	50	41	47	41	48	42	41	55	48	45	49	39	41	35	31	35	41	51	35	37	47	43	33	37	32	36	47	51	44	36	45	37	40	49	25	35	37	37	38	41	31	35	41	38	29	43	41	37	35	43	55	46	48	36	42	40	56	43	29	55	42	40	43	40	36	35	41	43	39	54	39	34	48	40	42	47	37	31	49	40	38	39	37	41	50	40	42	47	45	36	34	40	32	43	50	46	45	43	41	40	35	35	43	56	40	44	46	37	32	49	41	43	36	36	41	42	31	37	45	35	60	35	36	44	42	53	38	31	36	35	58	37	44	51	43	38	35	42	47	32	40	37	58	46	45	36	47	37	37	39	28	42	43	51	43	45	35	47	42	40	42	36	54	52	45	44	36	51	41	41	39	50	42	37	38	32	56	46	33	37	41	42	42	47	49	46	53	40	41	39	56	39	51	48	38	43	48	39	56	41	56	35	41	38	41	41	36	44	42	46	39	32	42	57	40	37	41	40	38	36	39	37	39	47	31	44	42	31	42	38	46	46	42	48	34	45	33	34	26	42	38	40	38	44	50	46	38	50	47	31	39	33	47	44	37	41	43	33	39	37	42	36	41	38	37	41	36	48	34	42	46	36	31	47	43	38	46	48	55	46	39	46	19	38	36	32	29	48	43	34	52	32	53	41	37	50	32	42	56	54	35	37	35	34	31	40	42	43	44	40	48	44	43	38	48	33	35	32	42	41	46	45	36	58	35	44	37	35	42	44	40	41	45	48	44	40	46	45	37	52	44	35	41	43	41	45	34	41	51	45	38	45	38	44	49	39	39	45	45	43	51	32	43	44	50	42	51	45	49	46	54	52	53	46	40	43	38	48	40	44	38	39	48	46	42	45	36	41	33	48	47	33	37	43	37	41	48	41	47	43	34	44	42	43	44	51	45	39	50	29	55	45	43	40	44	39	42	46	39	41	46	37	43	33	34	37	32	51	45	42	46	34	33	30	55	52	41	43	42	46	49	45	43	30	39	36	41	38	38	49	46	44	41	53	37	33	42	42	54	39	25	53	47	45	43	36	43	40	42	44	51	32	49	35	40	52	44	50	46	37	37	40	32	45	39	35	34	31	43	28	41	43	40	54	29	50	43	46	42	28	41	37	47	45	49	42	44	44	46	44	43	36	36	38	38	38	51	34	37	42	42	36	40	43	48	46	49	35	40	37	37	38	38	40	42	50	48	46	40	51	45	41	49	40	40	38	41	49	40	44	39	44	44	40	37	34	43	34	56	41	46	45	45	46	39	40	40	40	33	39	40	47	50	48	38	53	45	47	31	46	29	40	26	37	49	31	44	35	42	53	46	43	38	39	38	48	33	47	43	46	45	46	57	32	47	46	42	40	45	47	39	44	35	36	41	34	44	40	33	46	37	39	37	49	45	47	30	38	37	46	45	40	45	46	32	34	38	34	37	45	43	34	46	44	34	41	40	42	39	39	39	34	48	42	36	33	43	44	38	49	47	49	52	47	38	45	38	40	31	40	45	39	44	42	45	43	45	40	28	47	48	39	36	41	37	28	44	44	45	40	50	51	36	39	41	26	52	28	46	39	41	49	44	46	42	48	48	34	50	36	35	38	40	45	54	46	34	30	49	40	46	41	35	40	44	47	47	35	36	41	46	46	39	43	45	40	24	33	35	37	44	41	30	44	35	44	34	58	48	41	30	48	36	28	37	54	45	50	34	44	44	50	36	25	41	51	43	55	45	50	51	37	47	33	40	46	34	43	40	57	40	26	34	42	39	41	35	38	49	50	48	48	45	39	49	37	45	37	41	43	31	40	45	44	37	36	50	38	34	37	33	38	31	34	43	46	31	45	32	31	40	41	35	47	38	42	43	40	47	57	39	50	52	32	48	41	41	52	48	39	36	48	41	44	46	43	47	42	44	34	35	41	54	29	35	43	26	39	41	53	43	46	32	41	45	38	47	39	44	46	43	33	42	28	56	45	30	33	42	41	41	43	44	30	39	42	49	42	33	42	32	38	45	41	48	38	35	50	46	48	52	42	46	44	43	41	45	37	46	37	44	39	40	53	35	36	40	46	33	41	40	45	40	39	42	33	37	47	33	39	43	35	38	37	44	34	46	42	35	37	33	37	44	44	32	43	40	49	36	45	43	51	35	40	47	38	42	45	45	37	39	51	44	62	39	40	51	41	42	43	41	37	39	42	44	43	38	39	44	45	37	35	47	39	42	47	40	60	44	44	34	41	44	44	47	39	53	33	35	50	37	33	47	39	40	45	40	41	32	47	42	40	51	37	46	42	49	59	28	41	44	38	33	43	47	38	41	37	37	37	45	39	35	36	36	54	35	55	45	40	45	55	44	41	51	38	30	38	46	50	41	34	39	33	42	39	47	48	39	53	36	38	38	52	44	46	37	37	40	41	41	48	45	38	50	45	44	50	42	44	33	46	39	60	47	46	35	45	39	45	37	41	50	43	39	38	41	43	40	54	49	37	44	34	43	48	42	28	39	50	37	44	51	47	34	35	55	47	32	46	44	54	34	31	39	43	31	47	65	40	36	45	43	37	48	34	36	40	49	46	42	35	46	39	37	31	40	32	43	39	50	40	43	46	44	41	40	36	51	40	31	48	29	42	47	47	48	49	33	38	45	39	46	44	44	41	36	39	52	42	42	42	42	45	30	37	42	34	37	49	40	45	42	36	31	35	30	29	37	37	40	46	47	47	44	37	34	41	32	38	49	37	27	40	44	45	39	34	36	41	43	35	36	37
27994	11030	3786	2137	3128	4680	4067	3281	3215	2936	2360	2145	1698	1416	1099	1069	1245	1190	1160	1049	911	808	803	758	692	655	645	675	708	550	493	373	424	379	408	369	417	380	380	399	371	342	410	390	411	356	373	362	379	362	351	372	357	397	388	342	344	356	339	372	365	367	365	397	383	356	359	380	362	374	390	360	368	344	403	424	375	377	352	335	381	423	353	371	368	380	367	361	354	376	368	341	362	360	340	354	369	356	354	378	356	360	353	348	361	353	364	338	385	366	381	347	412	367	394	353	357	359	337	358	367	352	337	366	352	348	353	354	345	352	385	351	365	339	368	355	354	359	363	361	351	363	335	360	386	340	356	348	338	367	325	354	325	406	383	377	385	360	378	406	340	359	352	348	317	369	373	341	348	376	357	358	398	308	393	348	363	343	357	387	361	371	367	324	342	357	346	341	332	343	378	361	370	363	346	343	320	359	368	326	312	314	358	402	334	325	379	348	373	348	318	355	364	357	343	351	317	345	335	384	354	339	357	369	334	368	348	349	372	352	363	373	374	352	324	347	353	333	364	357	348	363	368	332	352	352	379	346	362	384	338	368	350	324	357	394	376	398	338	363	374	326	337	356	369	324	318	325	358	359	364	332	347	386	400	353	321	402	337	359	332	376	357	365	347	376	330	349	370	361	354	341	334	365	356	366	349	358	374	355	342	365	384	412	355	329	327	362	350	372	371	369	381	361	379	365	348	339	385	351	374	367	354	379	339	379	344	332	379	391	366	338	367	387	391	338	372	347	400	354	354	352	368	335	336	367	353	348	356	352	348	347	364	370	338	313	371	345	349	376	346	354	357	370	374	332	355	357	350	365	360	350	367	394	358	338	362	337	383	359	369	333	345	332	339	316	372	364	331	339	367	352	329	353	355	348	357	334	362	359	338	346	377	362	357	348	369	331	356	339	351	332	362	365	338	336	365	341	360	339	370	353	330	362	349	375	302	351	343	363	318	339	346	352	335	391	346	381	341	360	354	385	344	366	374	347	348	384	333	391	358	361	403	287	370	333	376	325	371	366	367	317	358	351	335	312	377	350	378	348	343	337	340	355	372	364	317	340	389	301	365	313	371	344	338	367	336	362	352	384	363	359	327	364	318	366	372	372	373	344	331	363	397	322	335	340	353	339	350	360	367	397	364	356	381	332	339	362	334	318	367	359	368	344	371	344	364	368	333	386	377	350	346	368	344	361	338	382	371	389	326	343	364	362	364	351	356	341	352	334	338	340	361	343	346	363	343	347	364	328	331	349	386	353	383	362	362	359	389	344	357	326	333	366	365	330	342	395	360	350	351	310	391	378	367	327	358	366	354	357	362	319	335	356	341	372	352	344	366	367	324	371	375	374	342	372	305	353	369	327	376	363	306	354	362	362	336	358	331	358	319	377	348	366	340	337	376	332	347	335	369	384	329	335	361	359	353	325	368	367	346	353	340	364	373	367	371	354	356	377	370	344	340	373	366	363	371	354	391	358	367	384	360	373	363	361	379	376	354	353	360	373	342	347	352	354	355	355	340	357	342	362	389	363	382	355	375	376	329	339	357	346	369	347	333	361	350	345	340	352	364	376	347	339	360	345	328	361	345	334	348	372	375	308	343	351	335	363	334	349	356	365	353	327	331	327	381	357	355	358	336	326	372	353	366	353	348	398	350	367	403	355	364	341	327	363	361	360	334	379	357	376	361	386	328	308	358	376	332	362	358	334	356	370	341	354	339	354	399	362	386	350	385	364	321	378	330	376	350	364	383	343	381	361	342	348	363	387	345	345	362	373	373	343	367	368	372	320	364	396	368	373	339	342	358	326	362	344	385	373	349	347	390	354	338	364	348	335	351	373	314	350	357	362	360	378	383	372	373	345	376	345	374	360	398	310	372	345	374	372	370	330	360	330	341	348	354	349	356	365	349	352	351	326	356	349	348	367	333	358	343	340	319	347	350	378	377	332	362	340	346	343	341	365	369	365	369	349	360	365	351	399	364	343	359	356	354	335	343	334	367	383	349	354	338	329	355	352	338	358	390	337	346	352	338	352	364	338	329	374	328	361	377	361	345	343	351	355	370	345	370	339	344	408	356	312	375	358	348	379	327	364	326	385	330	348	392	382	334	360	345	385	365	352	331	346	415	354	356	356	352	346	370	344	323	339	351	341	353	349	346	356	347	377	389	381	343	356	366	344	355	359	400	338	355	380	359	342	347	385	376	358	343	359	372	363	351	359	308	367	412	349	324	385	390	370	342	359	382	324	387	358	342	326	353	356	363	356	343	318	310	354	355	357	365	362	318	371	367	331	339	333	360	375	353	315	354	355	346	329	372	342	337	324	375	330	375	340	374	375	338	380	360	349	366	359	342	361	336	384	352	330	359	317	350	376	354	361	375	369	380	345	335	352	341	354	372	369	401	348	366	380	382	359	350	368	352	318	365	348	354	338	335	387	360	305	355	365	346	389	349	332	346	309	340	370	347	382	358	331	335	342	344	371	337	340	319	355	370	376	370	351	338	357	350	377	355	368	353	340	329	375	362	369	366	371	356	363	351	378	314	333	347	347	352	347	363	373	364	315	339	362	336	402	338	367	382	366	383	369	365	330	325	313	371	359	325	340	355	380	364	352	364	380	370	313	366	372	390	348	360	379	338	357	354	347	372	342	367	318	344	358	345	373	336	348	306	333	358	330	379	336	322	331	362	350	339	344	382	357	339	333	376	371	372	362	372	371	353	354	353	346	368	370	351	338	328	320	383	374	322	356	384	341	331	371	359	356	339	379	378	346	330	377	372	306	310	363	365	320	357	346	358	329	371	354	339	362	369	365	390	368	339	347	329	381	382	383	357	373	362	354	371	307	359	381	393	348	347	345	374	333	362	378	347	354	360	325	334	343	318	383	323	376	352	350	347	331	327	362	330	361	296	359	340	348	348	370	329	365	337	354	359	380	380	317	363	358	368	332	334	383	339	342	357	352	362	362	328	350	352	346	341	347	352	394	358	355	369	356	330	347	383	370	371	362	354	367	347	349	372	362	313	356	346	357	381	359	377	337	351	371	335	366	353	361	366	339	364	360	348	341	369	363	371	387	355	335	378	333	368	358	360	369	353	366	342	342	367	380	363	356	375	356	396	339	367	340	357	397	334	343	358	349	365	346	351	372	376	333	328	330	327	361	348	354	345	324	360	328	355	331	321	360	367	337	350	388	342	335	352	342	363	354	362	336	351	316	380	384	356	348	339	359	353	337	358	325	363	390	348	364	346	337	362	372	378	332	356	345	358	384	384	347	345	371	339	368	352	357	336	374	360	322	348	342	357	340	372	358	348	365	374	349	357	353	371	317	349	333	365	370	369	367	358	367	357	348	348	355	365	359	354	379	348	367	373	361	351	365	344	347	356	377	330	325	348	388	339	343	337	381	361	368	356	368	381	344	331	365	349	394	315	394	362	353	348	383	324	389	346	349	389	362	349	356
5123	2253	533	232	167	99	141	148	115	123	111	131	100	76	90	92	89	114	100	107	105	86	84	85	94	81	86	91	82	66	77	67	67	66	61	81	64	51	64	61	76	71	68	64	61	58	65	62	66	66	56	74	69	78	72	62	61	59	66	76	58	54	63	65	70	69	69	52	60	67	69	57	73	65	69	51	67	65	65	70	63	55	72	55	76	62	70	59	63	59	59	69	51	77	58	63	66	75	71	69	57	59	66	62	63	59	46	48	68	63	66	60	57	76	67	58	75	57	75	73	66	69	61	73	61	73	63	69	59	86	50	68	57	78	76	55	59	61	64	67	81	69	65	62	73	64	63	54	71	56	69	59	67	59	71	65	54	60	77	70	52	58	54	67	56	63	60	65	55	44	67	62	67	67	50	66	70	52	59	76	67	70	56	56	69	62	54	80	55	66	49	73	63	72	62	63	64	67	61	64	71	65	82	57	76	65	61	64	71	81	65	58	74	59	80	66	67	54	68	49	52	65	70	53	69	54	48	69	69	52	60	77	61	66	59	57	68	68	76	72	73	81	54	74	74	57	53	64	73	66	72	76	50	77	62	59	57	66	65	65	97	62	49	73	59	47	78	60	74	69	61	65	68	60	71	58	58	77	59	72	61	68	59	76	63	62	79	75	80	53	79	76	61	60	65	75	80	78	62	66	71	63	49	84	72	57	61	60	48	60	56	70	52	65	53	63	68	58	69	58	65	48	69	75	64	72	67	61	62	69	67	60	63	77	68	65	62	65	63	80	52	64	69	54	64	60	63	71	60	59	59	77	65	49	63	65	72	59	70	63	69	46	61	75	73	60	72	60	75	73	58	82	77	65	63	60	65	66	62	62	59	55	48	63	83	60	69	56	56	60	63	64	63	73	67	67	73	62	65	81	71	63	63	76	58	76	73	53	68	71	72	52	69	66	62	59	63	69	62	69	73	61	73	67	74	71	58	74	59	67	72	59	53	70	69	62	65	66	66	74	77	48	77	55	60	55	75	56	56	68	66	64	58	74	51	61	57	64	62	77	72	65	57	57	72	64	52	80	71	74	54	70	67	55	70	81	67	67	53	65	64	59	54	75	67	56	61	53	56	68	66	54	73	49	58	64	86	59	75	66	59	72	64	66	56	59	62	71	74	58	61	67	64	58	63	76	66	59	57	75	65	50	66	54	71	59	53	69	60	67	70	56	72	58	61	52	70	55	55	56	54	58	52	64	72	61	67	72	49	57	68	65	63	66	81	78	74	49	76	81	65	68	65	64	52	70	75	69	66	68	85	60	65	63	61	56	70	68	63	81	69	73	55	59	73	61	68	62	77	69	58	67	55	55	54	82	80	62	52	89	58	56	72	64	69	63	72	67	71	60	54	69	57	65	67	64	76	82	74	79	55	64	65	53	57	60	52	46	51	85	81	54	68	65	69	59	73	51	71	69	75	64	83	64	61	54	65	73	60	65	65	68	72	70	76	65	68	55	73	58	77	68	60	61	57	72	87	71	68	60	71	69	80	57	58	71	52	58	57	59	68	59	76	62	54	70	64	68	69	56	78	71	60	68	58	67	72	64	53	61	87	68	77	72	54	59	61	61	69	59	60	66	71	62	72	53	71	54	68	64	92	65	75	48	74	61	60	87	70	55	70	47	65	71	61	61	62	54	58	61	60	66	68	81	83	59	63	65	59	61	62	76	72	65	65	60	61	60	72	52	67	60	62	56	52	71	56	65	54	56	59	75	89	58	61	77	63	50	60	63	67	61	66	67	58	70	51	59	56	53	71	73	72	62	53	48	50	64	54	67	77	56	70	55	61	67	70	53	69	52	65	72	58	58	60	61	59	87	60	50	79	73	74	66	73	83	58	60	66	52	73	58	54	67	64	63	49	67	63	58	73	73	70	79	66	61	69	66	59	56	66	60	74	55	58	68	54	93	57	57	61	60	64	63	60	72	66	49	66	74	60	71	65	70	42	66	65	58	67	60	55	53	63	55	63	54	82	68	60	74	68	61	60	53	46	74	74	70	62	66	65	63	63	71	57	64	68	65	82	61	66	57	75	54	64	73	67	79	70	74	70	73	72	56	70	62	59	67	71	73	65	66	65	70	44	71	70	51	71	80	59	64	78	67	64	59	56	70	65	59	58	55	80	68	47	61	54	59	55	57	62	66	70	59	78	50	57	70	55	66	53	74	76	59	64	71	57	71	67	57	57	66	69	71	72	63	66	65	76	62	47	48	49	64	73	67	83	80	64	65	56	71	65	62	70	65	65	60	85	62	63	68	72	82	72	63	63	76	88	71	55	60	66	63	62	49	72	70	63	66	54	61	78	53	44	76	63	67	74	61	58	61	78	72	66	61	64	67	59	74	62	69	51	75	49	58	60	66	67	65	65	62	83	63	56	63	59	71	46	64	64	67	54	67	76	69	71	64	73	68	68	69	64	57	55	56	67	58	78	61	48	54	63	63	67	66	55	74	73	82	66	61	67	72	64	65	49	73	64	48	80	64	67	69	53	73	64	69	61	56	66	68	63	72	59	59	62	70	61	61	58	55	65	78	66	65	70	59	55	59	64	79	90	60	65	68	61	55	60	50	64	61	64	71	68	49	56	67	57	58	59	64	67	61	53	63	61	57	60	72	82	67	67	76	57	53	71	54	77	68	70	71	71	64	61	56	73	64	65	66	73	64	56	70	75	56	68	70	76	53	75	64	71	64	71	64	73	70	73	53	56	65	54	75	62	69	62	64	54	71	71	68	74	67	63	62	58	62	68	56	91	63	71	50	66	66	75	69	57	79	73	66	62	58	68	62	65	62	61	62	58	59	56	64	69	69	75	68	71	71	64	63	65	63	64	57	55	73	81	73	79	74	53	78	58	66	65	53	74	55	47	78	67	63	57	77	60	57	71	66	76	63	62	59	62	66	78	73	56	61	64	52	68	50	61	58	59	44	67	62	57	65	62	72	59	77	60	79	69	63	73	65	50	64	76	61	73	66	58	62	71	75	60	64	78	59	58	70	68	50	65	64	52	58	62	76	52	65	62	53	50	58	57	79	75	65	60	64	77	66	65	65	68	77	61	51	70	53	62	63	49	62	71	71	60	59	85	62	63	72	54	59	70	52	60	59	55	59	77	70	72	63	59	67	68	68	58	63	65	60	61	56	46	70	62	77	55	62	64	48	74	59	65	50	58	62	74	55	66	63	60	63	58	71	73	75	73	68	65	65	75	63	71	56	65	77	69	57	72	82	59	70	65	48	66	62	54	61	57	70	66	65	71	58	72	56	55	68	70	70	62	60	65	44	60	76	46	66	60	58	74	52	71	58	68	56	59	51	70	56	53	69	60	63	59	61	70	70	76	61	64	71	64	79	58	72	68	69	66	72	60	63	59	75	41	74	56	59	76	56	79	63	52	74	62	48	59	57	60	66	60	63	59	74	70	69	57	72	58	52	65	67	70	62	75	58
33833	16649	5428	3191	4550	6157	5971	5652	5351	4150	4041	3374	2637	2130	1854	1867	2009	1879	1887	1609	1472	1347	1243	1210	1105	1090	1144	1067	1101	829	711	643	654	624	624	589	624	593	642	635	633	579	630	693	614	557	529	580	558	548	566	518	529	538	582	549	600	554	541	610	560	596	555	552	531	598	594	570	635	607	545	612	570	576	588	630	594	603	579	614	589	569	589	578	561	551	518	557	546	555	511	586	547	545	580	525	569	545	569	524	523	564	523	565	562	566	558	544	570	580	547	535	540	555	582	581	555	554	560	564	549	566	585	511	504	584	524	583	594	543	533	526	573	546	528	599	549	524	563	531	577	581	554	551	547	572	586	545	531	516	572	565	592	533	533	556	564	530	526	524	543	557	550	584	543	528	533	568	570	523	521	522	601	535	534	543	537	511	575	548	550	549	553	574	531	536	532	496	590	572	578	530	537	509	557	566	503	533	518	522	509	527	575	525	549	558	514	547	513	589	553	523	575	560	556	526	581	543	537	530	561	546	548	550	549	574	589	513	549	538	571	536	561	552	576	569	539	529	602	562	607	581	556	575	547	567	547	569	547	534	574	585	579	559	570	573	540	530	542	535	585	602	551	552	586	602	524	520	551	543	569	548	543	533	577	547	554	510	525	529	550	590	518	532	567	560	577	547	535	546	560	565	598	529	534	580	561	530	577	562	525	506	592	547	593	523	571	541	568	579	561	548	537	500	549	572	550	532	581	585	568	576	570	580	524	533	581	563	525	569	543	565	545	580	544	599	520	595	548	547	540	609	540	518	571	550	594	571	552	520	540	530	524	552	589	544	547	528	555	555	539	559	601	564	602	565	575	542	573	497	551	571	540	547	570	515	549	584	571	532	562	510	554	568	551	528	536	528	529	552	525	524	524	555	537	566	564	566	603	532	543	553	531	549	565	547	558	539	521	602	559	538	527	561	516	540	539	535	586	547	597	563	540	554	538	541	567	606	539	566	572	579	554	508	577	544	610	575	543	561	570	554	573	567	503	593	557	552	576	541	537	541	552	544	567	568	556	576	597	555	528	567	556	554	510	512	521	534	585	555	560	511	541	545	551	582	552	578	574	558	563	532	550	569	539	570	557	537	556	549	532	566	534	603	570	585	560	535	564	577	549	574	565	569	528	569	533	540	546	570	545	576	579	572	565	532	538	578	563	580	602	535	547	513	548	503	554	551	524	574	541	555	539	527	514	509	547	536	552	562	557	533	527	556	532	538	512	553	552	577	537	601	539	573	550	552	573	540	509	560	556	527	562	538	558	602	529	554	565	550	546	554	548	558	584	556	537	551	558	574	530	546	570	521	546	542	540	571	547	517	550	590	558	568	537	577	549	542	563	513	591	552	544	591	558	564	542	531	576	567	543	524	580	539	559	546	497	546	578	543	551	625	522	498	613	538	588	515	563	514	589	582	577	566	541	554	540	517	511	557	544	572	521	548	519	563	551	532	553	535	509	524	535	554	542	554	545	553	566	577	541	534	536	547	549	539	521	553	579	550	566	596	532	556	539	515	516	551	586	530	559	536	572	516	570	546	583	544	549	571	518	518	538	522	572	553	556	560	549	543	564	533	577	561	584	558	549	570	554	568	528	558	544	514	556	531	595	545	526	540	550	514	550	572	522	538	513	577	586	554	554	541	572	548	532	573	549	588	563	552	557	566	573	569	534	576	561	551	570	524	545	554	546	535	575	574	583	549	562	544	541	575	546	528	555	561	584	525	555	506	554	569	549	546	581	537	568	562	533	537	542	563	567	549	570	580	517	538	542	597	552	522	548	553	567	547	544	577	518	584	513	518	537	527	499	567	566	552	560	556	568	515	576	555	562	551	534	571	569	566	522	548	535	581	544	520	541	501	560	559	578	558	559	534	608	557	580	557	551	532	535	538	576	550	561	543	527	552	563	547	565	555	573	622	567	564	539	572	518	499	569	563	545	530	523	532	560	554	559	615	590	568	532	561	537	540	576	540	558	524	539	571	561	559	513	554	536	544	525	528	538	533	517	579	567	547	557	558	548	562	550	537	520	533	562	564	578	572	565	545	560	579	537	562	607	589	569	522	566	538	597	565	513	575	526	570	532	561	564	525	561	539	538	590	587	506	573	526	566	555	558	503	554	557	536	540	518	568	546	562	550	530	545	568	572	549	569	567	544	522	563	533	567	566	547	588	555	598	566	502	565	598	584	581	531	517	523	574	545	547	532	549	584	509	579	562	533	539	573	535	557	526	523	553	553	573	548	595	540	561	530	560	614	549	563	573	543	535	495	545	531	593	620	574	583	557	611	536	540	521	533	549	560	569	544	525	614	515	587	565	571	560	599	566	546	542	549	537	566	556	588	540	519	554	548	577	564	525	533	566	560	531	528	589	588	556	561	518	561	526	543	522	558	593	549	534	585	588	522	511	541	535	556	565	530	562	550	509	578	521	550	581	608	513	546	540	555	533	613	601	562	566	562	551	526	552	538	583	564	539	531	573	559	530	526	560	591	543	544	549	571	589	546	561	543	577	600	566	550	538	579	535	597	511	566	563	543	568	530	534	533	532	587	556	540	565	564	510	543	551	570	519	540	544	537	542	597	529	575	560	546	536	556	497	556	544	548	563	512	547	593	521	581	553	608	547	545	536	570	548	567	574	539	570	550	556	568	547	540	544	530	532	570	529	564	556	549	546	603	504	557	554	544	537	550	553	575	540	550	516	555	526	536	592	544	526	514	557	589	569	534	554	539	582	557	563	566	523	525	549	540	588	566	572	531	535	551	512	548	544	549	558	581	559	611	560	555	565	540	546	563	571	528	556	531	540	493	567	597	528	580	533	577	557	578	509	502	569	562	549	536	540	552	536	529	512	535	548	531	557	526	553	589	532	569	595	561	526	517	612	533	557	511	552	568	561	536	527	531	542	557	595	590	560	548	551	586	531	567	591	576	542	574	532	535	482	586	583	594	537	567	548	532	526	589	544	576	568	548	524	572	577	589	553	576	516	557	537	522	516	581	570	521	543	558	544	573	565	553	559	544	515	534	599	543	574	550	524	525	544	582	574	560	506	558	573	563	570	573	509	586	558	598	532	559	559	516	593	581	547	528	566	549	586	517	538	537	513	580	569	558	540	583	593	570	554	578	546	509	552	533	552	550	550	544	542	497	558	555	557	560	567	575	540	569	577	567	545	528	610	554	540	566	540	548	556	565	520	520	536	556	582	539	539	542	577	545	571	554	546	530	502	517	515	553	527	542	532	524	534	587	529	548	569	565	594	532	542	540	564	528	593	523	598	522	605	533	550	552	577	565	511	514	546	507	536	513	526	528	517	575	558	544	513	525	550	589	571	541	572	550	563	559	577	511	544	567	561	533	550	545	551	555	569	556	546	558	566	558	559	544	567	514	517	517	557	524	574	544	548	576	565	503	557	550	536	529	517	545	536	579	556	537	547	547	553	510	578	560	585	565	579	536	579	568	556
5282	1694	374	168	79	80	84	100	95	95	106	75	61	58	50	67	63	60	55	62	48	52	36	43	57	30	45	38	28	42	37	37	18	32	15	25	28	36	27	27	19	34	30	33	25	13	19	33	31	23	22	32	27	31	25	30	32	25	31	28	22	33	23	28	26	20	34	24	29	36	22	31	34	22	25	30	21	21	23	20	36	24	27	28	23	29	21	21	24	23	32	34	30	25	26	33	24	27	27	26	18	34	22	22	24	33	29	28	27	19	27	26	23	36	29	30	22	32	32	20	44	28	17	18	39	20	29	24	26	26	28	20	22	37	33	35	29	22	36	22	39	31	22	17	25	23	21	23	22	22	27	28	30	25	28	29	21	42	25	24	22	34	23	36	28	22	20	29	29	30	19	25	33	21	27	32	31	36	26	25	28	23	21	27	22	38	27	32	27	18	29	20	28	14	21	20	21	18	13	24	32	18	32	25	20	28	34	30	22	24	30	27	30	21	22	18	23	24	22	16	33	21	21	33	35	20	13	21	23	20	33	24	23	25	26	33	28	26	27	30	25	26	20	25	23	24	35	24	29	24	22	34	32	20	32	25	20	27	20	20	21	25	30	19	22	20	30	22	28	28	23	38	26	17	31	28	31	30	32	26	24	17	17	25	31	24	24	25	29	29	26	37	27	26	29	24	26	25	23	24	30	32	27	25	23	27	26	22	33	26	21	27	32	23	25	25	30	20	23	19	27	30	27	21	34	34	21	30	30	21	30	17	26	23	28	25	24	25	26	33	34	25	26	29	35	27	27	30	37	27	24	25	26	32	25	25	23	26	21	31	19	22	26	28	19	24	28	20	25	28	19	21	17	35	20	27	22	32	28	24	23	21	29	29	21	19	21	16	18	25	26	24	32	33	35	22	36	26	36	26	22	21	37	29	18	34	20	27	31	28	26	21	17	32	29	20	18	25	23	24	21	18	39	25	28	27	21	25	31	29	20	20	27	29	20	30	27	24	23	28	25	27	23	37	25	34	20	29	22	25	19	27	20	20	27	36	25	34	36	24	27	25	26	27	24	24	30	23	20	21	22	28	21	27	21	20	24	26	29	26	27	33	24	18	35	23	25	25	29	29	22	25	18	22	27	28	25	21	31	20	24	23	28	34	20	34	24	27	29	29	26	29	24	25	34	27	23	25	22	34	20	23	19	31	33	25	31	32	24	25	32	30	29	30	35	23	29	21	17	37	30	18	28	34	34	23	27	23	27	29	26	23	23	29	22	31	31	17	19	30	26	22	30	34	20	25	30	27	20	30	25	25	35	19	22	24	28	31	27	29	21	32	29	22	24	29	23	23	30	33	28	36	27	36	24	21	20	27	28	24	37	22	27	23	17	22	28	18	28	30	30	25	28	26	19	22	25	27	29	28	28	15	25	24	26	23	26	20	28	23	15	17	27	26	19	31	25	29	30	31	18	29	21	37	29	24	22	27	23	28	26	30	24	20	36	30	26	30	31	26	28	32	20	28	23	31	26	20	27	27	35	26	30	33	26	25	29	24	24	26	22	25	24	21	32	24	23	32	22	26	21	31	14	25	23	27	24	26	16	26	23	31	24	35	28	37	34	26	21	26	16	26	27	25	37	22	26	23	24	28	22	31	17	27	22	40	30	17	25	27	24	30	22	25	29	16	27	32	21	29	23	34	31	21	34	22	34	26	23	25	23	29	16	29	31	20	20	22	26	19	21	21	19	39	19	26	15	29	18	30	20	31	21	24	35	21	28	20	33	34	33	16	22	22	29	23	27	39	21	17	22	33	25	24	18	31	24	32	22	23	29	24	30	28	28	21	20	23	19	21	26	25	29	24	26	25	29	26	21	24	32	27	29	26	25	23	26	26	38	31	26	26	16	29	25	23	24	28	26	37	19	27	18	19	26	29	34	23	27	29	21	24	29	24	21	32	26	27	22	26	24	24	29	23	33	26	20	20	27	21	34	30	28	19	27	19	21	24	34	28	25	27	22	19	26	26	23	27	34	20	23	29	26	22	24	33	17	32	25	32	25	30	18	23	26	29	27	25	28	30	23	31	33	36	29	30	28	26	34	26	22	35	17	30	26	24	17	23	38	24	25	35	29	31	19	29	17	23	23	20	22	32	30	19	36	30	32	26	26	22	25	26	32	17	26	19	20	29	23	36	20	17	26	25	25	23	37	32	30	25	22	23	26	28	29	20	24	30	32	34	27	23	30	36	27	30	24	29	17	27	27	24	30	28	26	33	23	25	23	31	25	20	28	32	27	32	24	32	28	25	17	18	26	28	26	23	28	24	26	35	26	30	30	23	24	20	19	25	24	26	18	30	20	23	24	18	36	17	24	35	19	24	32	21	21	23	26	20	16	27	32	23	21	30	21	30	23	28	29	17	27	22	27	20	21	19	22	29	31	27	23	25	27	31	28	28	25	28	33	40	28	37	21	17	26	24	28	21	25	27	24	29	29	21	27	22	22	21	24	35	24	33	24	31	24	26	30	20	21	23	18	22	34	31	31	18	25	26	16	27	31	30	27	22	38	37	30	28	36	27	22	37	38	18	25	22	28	27	31	34	29	21	23	25	24	14	20	24	23	24	20	27	38	22	21	26	19	21	27	25	25	31	35	22	31	28	26	30	27	40	33	30	20	20	26	36	20	21	25	29	27	26	23	25	25	28	33	18	29	24	19	27	27	27	24	17	24	23	31	25	21	24	23	20	27	22	12	28	29	27	21	22	27	23	17	32	23	25	23	27	23	21	34	20	30	24	30	34	22	18	31	18	23	36	22	27	23	17	35	28	19	31	18	25	22	31	32	20	30	23	31	23	33	25	25	33	21	25	28	33	22	28	25	28	25	20	25	37	26	22	23	28	33	37	25	27	27	23	30	30	19	30	29	22	26	31	27	22	27	30	27	27	33	26	19	22	18	28	27	27	29	25	34	27	24	25	18	20	18	23	27	23	36	24	28	24	26	28	35	35	32	30	17	14	31	28	29	37	21	26	35	19	21	24	19	25	29	24	26	25	30	29	24	20	30	16	21	23	25	26	28	28	18	32	20	18	25	21	22	33	29	21	21	23	25	27	15	31	29	30	30	27	27	26	21	24	29	22	18	33	26	27	23	25	25	24	29	30	27	35	22	18	19	21	28	25	22	28	20	24	25	39	22	25	23	32	15	21	35	28	28	29	24	28	21	26	19	24	34	32	31	30	26	13	27	34	32	29	19	25	38	23	23	33	29	21	31	26	25	19	30	42	25	25	39	22	24	25	31	30	28	32	20	24	26	22	28	23	31	30	35	28	29	31	22	24	27	28	29	28	21	26	20	11	31	24	22	19	30	21	22	28	28	29	23	16	29	22	25	26	23	23	26	22	22	19	28	21	26	25	27	25	23	28	20	29	25	24	23	16	22	20	33	27	25	36	32	25	27	22	23	22	18	28	26	29	31	20	25	24	29	23	28	25	27	37
31000	14219	4502	2650	3438	4978	5274	5239	4245	3753	3599	2702	2092	1719	1516	1754	1708	1679	1475	1326	1183	1028	963	853	902	787	835	816	689	505	335	355	331	277	269	275	295	329	282	325	299	292	289	327	331	271	216	257	232	225	225	247	232	211	232	234	255	247	218	246	249	208	261	230	262	231	250	254	249	300	267	265	259	252	257	305	264	247	291	284	258	239	233	240	215	207	229	220	223	218	232	234	247	258	245	242	250	233	216	210	222	241	246	207	223	217	234	240	225	209	235	232	241	218	226	242	244	226	247	218	215	208	195	225	213	209	216	217	227	212	242	257	225	227	216	216	238	244	248	187	231	208	201	267	244	213	230	220	230	243	241	217	234	214	236	221	187	222	245	253	217	220	226	208	223	245	220	232	236	205	227	214	231	219	223	218	202	219	239	229	200	241	232	245	239	208	234	238	240	235	214	225	221	208	219	220	218	262	229	203	237	210	253	207	237	204	218	223	212	223	259	217	225	232	240	259	239	234	253	215	258	224	248	214	205	226	219	227	221	221	247	213	223	211	247	218	242	217	215	224	232	214	226	218	246	247	204	226	194	219	211	225	243	250	215	236	241	213	232	234	232	203	218	245	218	213	253	247	211	200	219	201	233	215	240	203	212	218	223	242	211	231	218	221	219	255	228	241	204	218	257	238	206	238	224	242	264	217	217	238	220	249	209	220	220	222	242	221	230	216	227	209	242	217	247	216	222	231	229	236	235	223	237	198	225	224	220	221	248	238	230	231	236	222	198	208	224	216	253	241	245	206	237	227	235	229	231	238	226	235	256	206	225	213	257	225	246	232	211	231	234	225	234	236	242	230	247	244	224	207	223	226	229	220	231	227	201	239	216	231	249	228	186	256	216	212	219	236	216	261	246	236	219	259	210	218	215	246	229	227	217	202	240	237	237	225	231	230	224	210	239	216	227	211	207	210	219	221	243	231	216	200	238	213	228	222	223	238	214	237	218	229	242	250	248	230	209	229	249	217	212	223	236	217	207	223	248	253	239	221	221	221	231	247	220	204	237	222	237	215	228	238	229	218	215	230	242	211	247	234	219	223	211	211	206	213	232	203	210	227	243	246	227	226	228	256	232	213	258	264	215	220	241	214	190	227	229	212	239	234	229	200	213	215	223	214	219	245	228	253	208	216	242	230	226	233	214	207	210	230	220	238	250	196	212	227	219	229	214	205	219	207	240	220	187	240	211	215	178	232	230	253	214	229	206	220	236	236	211	216	219	198	218	219	217	228	233	217	204	213	249	225	228	231	238	232	221	218	229	211	224	246	221	254	208	215	244	232	218	220	214	231	233	231	215	230	257	212	251	220	231	224	211	269	186	235	244	272	235	218	216	217	215	240	229	239	249	217	234	243	236	228	241	244	220	224	220	215	257	209	230	229	218	231	198	219	245	222	209	240	222	227	216	200	221	243	237	242	231	203	243	232	250	236	220	250	230	226	247	208	221	221	260	237	252	218	237	230	216	225	225	250	218	210	216	227	242	221	261	238	220	219	226	208	247	228	233	216	245	230	235	230	220	220	229	225	231	245	220	225	240	231	227	259	234	222	222	224	217	203	239	201	244	243	218	222	218	234	214	228	251	205	202	203	212	207	232	210	231	240	225	223	228	217	224	242	243	211	206	253	229	227	231	217	230	237	246	216	222	240	244	221	181	240	189	219	221	241	212	226	222	244	219	225	255	208	214	210	226	208	203	249	246	207	227	228	235	227	233	253	226	223	241	235	235	220	237	225	233	224	237	212	233	229	235	207	234	230	243	241	239	226	229	224	216	207	222	203	221	216	220	245	222	243	212	238	213	205	222	230	227	234	231	199	230	227	214	219	247	202	241	264	236	207	204	229	219	229	212	234	205	253	232	239	226	236	238	214	241	240	222	233	216	220	217	214	221	212	233	225	197	222	221	231	229	236	244	240	237	231	208	229	226	218	209	204	253	213	233	220	238	261	228	266	232	254	216	218	247	220	225	244	229	233	245	209	209	245	226	238	239	255	237	228	210	244	221	228	210	203	224	242	218	222	261	229	227	217	210	238	240	243	233	220	220	231	212	244	223	199	225	236	200	217	212	199	220	216	228	215	242	226	230	239	260	246	228	228	220	206	220	214	207	195	247	221	212	216	208	222	243	232	236	210	207	239	205	212	236	239	246	228	217	195	230	225	218	237	219	225	246	235	197	203	232	235	227	216	224	215	205	229	225	242	212	236	221	219	220	218	231	233	220	221	217	235	236	227	221	213	212	227	230	251	210	229	236	278	230	230	248	229	212	236	243	215	225	238	224	220	214	214	209	207	216	223	234	234	195	207	220	234	215	245	207	229	229	218	242	225	228	225	246	245	245	255	227	227	255	209	246	211	228	253	207	215	211	255	229	234	215	235	210	242	247	207	209	195	222	256	207	234	236	212	226	214	191	237	225	230	254	227	233	228	251	226	238	219	225	213	229	207	231	218	216	206	244	232	222	213	225	235	245	206	227	235	214	218	224	243	232	219	239	247	240	219	243	224	254	233	242	221	225	223	228	214	212	231	246	205	217	247	245	222	242	231	218	244	225	239	200	247	202	222	241	214	207	236	193	252	209	247	215	239	217	242	222	203	233	212	233	207	213	253	210	229	217	195	196	217	249	218	211	238	206	233	258	243	233	233	214	214	231	221	206	208	222	197	240	237	200	221	226	228	210	218	243	224	225	198	237	235	213	215	239	197	257	222	239	226	251	203	214	219	211	235	229	228	214	207	219	213	222	218	209	213	231	215	233	234	232	218	224	232	218	214	228	208	241	206	227	219	224	235	242	217	234	186	224	235	235	218	210	261	229	220	230	245	209	224	231	201	200	218	213	251	233	200	217	219	235	218	231	240	234	211	214	235	208	222	242	238	198	221	214	246	196	218	228	194	229	217	193	231	215	230	226	235	238	222	191	219	218	229	223	244	223	228	242	209	222	219	232	256	223	191	218	249	252	212	213	239	222	232	218	251	234	221	227	226	216	227	238	231	229	227	229	234	237	228	220	231	241	240	206	227	224	214	209	253	238	213	225	242	208	232	218	239	192	224	237	229	202	234	226	195	216	224	188	245	220	228	227	217	209	222	211	228	213	199	220	238	230	221	237	230	240	218	236	262	237	229	234	247	215	237	196	209	241	224	221	214	210	213	199	220	217	244	232	213	215	222	202	243	211	209	218	220	214	221	214	238	221	248	218	225	257	227	211	218	194	258	223	239	219	226	236	207	203	213	229	230	237	221	234	221	233	236	218	249	201	231	239	231	206	241	239	220	204	244	237	223	212	205	242	207	246	206	212	237	250	221	228	206	219	216	224	221	219	240	224	227	228	221	253	252	230	226	233	204	251	214	220	206	222	223	236	212	205	235	238	229	224	209	208	201	270	226	250	224	228	218	219	224	224	217	234	235	209	222	218	225	246	227	238	210	246	226	242	225	224	211	236	240	223	220
6895	3028	669	242	159	139	149	162	158	170	132	143	99	105	109	107	107	112	112	89	103	86	78	74	77	58	64	80	71	49	68	56	49	68	58	53	55	66	70	53	45	62	66	53	71	63	67	54	44	54	54	44	53	55	55	62	62	54	56	46	54	55	66	60	60	57	54	65	44	51	70	45	46	50	58	51	58	51	43	61	60	54	58	58	67	45	56	47	41	44	52	45	60	49	60	47	55	58	46	53	64	55	48	63	57	69	63	44	56	52	49	55	62	49	48	55	59	45	55	56	52	51	51	64	56	58	55	59	55	48	47	58	54	60	48	44	60	57	54	49	43	51	56	58	47	73	48	53	52	53	49	41	64	55	49	62	61	47	48	63	52	56	50	60	46	54	53	70	46	43	44	55	63	51	49	52	62	60	57	59	47	54	45	81	50	46	71	47	40	51	49	56	51	53	42	62	54	48	51	45	59	60	55	61	49	56	48	63	38	55	52	40	55	51	63	70	54	53	60	58	64	54	54	60	53	56	55	57	57	54	50	59	58	58	54	70	65	55	57	49	60	55	46	54	63	55	49	50	51	50	45	56	44	64	47	55	58	50	56	54	58	50	54	56	58	47	47	45	59	60	47	52	44	56	52	52	58	55	50	52	53	50	55	60	56	54	59	53	57	55	52	52	63	56	58	53	54	62	55	55	50	56	51	61	53	60	61	57	55	55	48	45	67	62	53	46	59	50	58	55	53	48	46	50	53	62	53	59	66	50	53	60	69	58	62	53	33	66	51	66	56	40	53	51	49	56	45	54	47	64	54	53	50	52	56	71	45	43	44	53	42	60	52	54	51	60	66	43	52	51	47	65	61	58	53	44	48	60	53	78	46	64	51	52	54	51	50	53	62	85	48	41	51	51	55	62	61	58	58	66	53	58	65	54	56	53	55	48	57	70	58	63	57	54	55	54	46	49	74	66	55	47	52	57	58	50	51	54	54	40	61	52	56	62	60	54	61	56	54	65	64	71	46	50	51	62	51	55	56	59	59	51	59	50	67	52	52	57	39	52	49	55	54	44	57	58	50	66	63	50	47	55	55	59	37	54	50	65	64	44	57	50	58	46	53	49	57	58	54	73	61	40	46	52	65	45	61	53	44	46	54	64	53	66	65	70	58	50	49	58	48	45	70	53	61	56	54	52	60	58	57	55	56	65	67	50	45	58	68	55	47	73	56	64	63	51	42	55	56	55	58	67	54	54	51	47	44	61	57	58	48	61	61	57	49	60	51	53	60	51	63	59	74	64	43	57	55	44	59	52	62	58	53	53	47	59	62	52	48	38	41	52	61	43	33	41	40	62	58	54	51	50	56	45	59	55	74	58	54	70	38	46	41	52	53	45	46	36	58	65	50	58	59	54	51	50	59	47	53	59	47	57	56	52	42	51	39	57	46	56	49	58	56	51	52	53	56	56	48	58	52	61	59	51	43	59	60	64	53	50	38	44	49	51	48	47	60	57	58	51	44	68	67	48	62	50	60	56	54	67	56	42	45	49	49	59	60	44	68	57	52	43	56	57	52	45	54	40	64	49	64	39	47	61	66	61	46	51	44	48	53	62	49	58	59	51	61	44	53	54	49	56	47	51	53	57	49	56	61	51	52	49	61	51	52	48	48	56	51	53	66	43	46	55	48	58	50	52	46	57	61	55	52	57	39	60	55	53	61	60	69	47	51	66	72	57	58	65	44	52	60	47	65	48	53	53	58	60	48	40	56	60	51	54	54	45	42	76	57	53	57	45	53	53	46	57	52	58	50	45	61	45	46	63	58	59	51	67	55	50	61	61	51	56	52	57	45	53	49	39	57	49	60	54	42	34	53	60	43	43	54	49	57	54	49	55	56	52	42	47	54	46	57	53	53	53	47	55	50	60	46	62	48	54	56	56	71	53	51	53	65	55	46	60	65	61	55	48	59	52	44	54	66	62	63	55	57	56	62	55	47	78	53	44	45	33	50	60	44	55	72	67	43	70	50	51	64	56	62	64	42	47	50	48	53	56	51	54	52	51	50	52	50	45	57	44	56	55	60	48	55	66	50	45	58	51	44	55	55	56	45	46	61	56	43	46	63	49	62	43	61	48	60	55	53	58	45	60	58	47	54	66	58	62	55	48	41	43	48	64	62	53	57	62	57	54	65	65	52	43	60	54	44	70	64	49	54	69	44	51	58	48	54	51	56	60	60	43	45	57	50	58	53	47	50	43	53	44	46	50	46	65	66	61	63	57	74	46	44	52	56	53	52	54	58	53	47	55	59	53	74	51	44	49	58	61	55	49	50	63	62	62	53	54	41	48	64	65	54	53	47	60	50	51	70	56	49	51	61	60	61	50	50	52	55	58	38	60	52	59	45	48	46	60	64	50	54	46	55	64	45	46	56	58	54	63	59	63	52	66	61	58	51	55	56	48	64	63	56	53	56	45	52	57	58	53	45	49	55	47	60	43	53	55	67	59	61	51	58	74	53	51	66	52	57	51	55	57	44	49	45	55	56	56	66	59	55	48	52	57	47	50	43	51	53	76	47	71	55	42	50	46	52	53	49	53	59	60	55	62	56	56	66	42	39	50	53	50	74	50	54	39	55	51	49	52	47	44	54	53	59	52	49	48	54	62	50	47	56	62	54	52	49	54	61	50	57	48	56	44	63	57	61	47	64	51	48	55	46	49	62	56	57	67	66	52	67	53	45	62	54	52	53	46	56	41	45	51	59	50	51	48	64	47	58	62	65	36	51	52	49	59	54	59	65	53	54	59	54	63	52	57	66	52	42	43	52	52	49	61	62	43	48	56	52	47	42	52	48	55	59	55	46	50	50	63	54	56	55	54	52	50	46	64	57	53	39	60	53	50	61	55	63	52	46	48	57	59	57	47	54	46	56	47	52	63	53	51	61	45	52	50	59	76	63	42	55	61	56	57	58	59	53	51	56	47	66	57	61	61	54	70	55	42	58	49	61	56	46	60	47	60	55	50	51	50	46	61	57	63	58	46	49	62	55	54	64	54	64	68	55	40	60	60	64	56	71	61	47	37	47	61	45	53	51	60	52	43	56	58	51	47	63	58	61	61	43	59	68	57	49	57	51	41	59	47	46	61	44	68	59	54	53	58	64	45	62	47	50	69	60	53	65	65	60	61	59	63	47	60	59	47	60	71	51	51	51	54	50	45	45	52	70	54	50	45	54	48	56	56	71	58	64	62	54	47	50	71	49	49	65	49	45	54	48	39	55	64	52	54	63	51	45	62	47	58	65	56	47	55	49	58	51	61	37	50	47	64	48	43	57	51	50	55	57	50	43	67	68	54	44	60	63	65	55	67	46	61	46	59	61	68	46	61	45	49	61	60	60	53	55	47	64	50	64	49	49	56	51	65	62	53	55	56	60	65	49	62	46	54	64	46	62	43	64	52	52	56	54	59	47	60	68	74	38	59	47	59	59	55	46	51	56	53	65	46
36445	19084	6625	3867	5445	7221	7853	7160	5899	5595	4975	3829	3086	2463	2434	2594	2556	2499	2351	1959	1749	1537	1400	1430	1481	1394	1378	1215	1013	808	625	631	609	560	551	537	563	613	595	547	617	598	577	603	580	498	533	532	520	488	487	489	474	489	484	470	500	521	494	524	497	501	490	489	527	525	533	482	545	545	496	545	511	518	456	516	507	532	525	516	505	545	474	479	452	499	491	476	462	466	452	513	508	510	493	519	502	477	478	451	436	421	492	455	475	447	466	477	491	499	447	451	473	469	473	472	495	473	494	490	494	454	499	453	440	486	479	428	475	464	501	489	435	433	493	471	472	475	428	486	488	444	465	459	504	478	470	509	497	529	450	444	489	500	492	405	439	418	503	492	446	435	440	459	468	498	464	483	461	450	445	493	476	487	451	483	468	488	469	450	481	509	462	470	469	465	451	461	486	425	415	465	498	441	476	471	478	439	464	429	474	467	507	469	455	477	458	454	500	446	449	472	413	459	459	506	535	465	486	487	450	465	486	441	471	482	504	456	489	480	448	496	515	458	462	480	464	472	503	449	445	482	453	489	456	480	478	465	471	490	462	489	475	505	486	461	469	486	463	490	487	473	488	439	473	491	481	490	464	453	432	454	479	494	475	473	493	472	476	482	450	495	480	464	476	468	477	448	454	468	469	509	459	486	485	448	456	493	480	502	490	480	487	532	490	467	489	501	493	472	470	513	458	467	484	451	497	484	474	467	450	471	461	483	463	482	454	465	490	480	480	465	439	466	475	499	494	475	493	454	456	470	437	461	478	428	464	421	458	448	462	485	479	452	469	467	503	456	446	489	516	467	482	491	512	474	487	434	472	486	497	461	449	450	466	513	463	518	455	457	494	455	482	493	471	454	483	441	465	481	460	468	477	470	511	502	511	470	468	467	456	437	511	435	462	429	452	466	461	526	467	463	430	502	480	497	473	465	479	442	469	466	480	462	484	448	463	461	460	464	444	453	507	469	444	484	473	472	477	451	449	450	460	472	493	475	468	450	499	448	511	478	499	468	512	491	446	465	507	488	476	437	462	454	483	528	478	479	451	468	463	480	500	450	442	481	448	446	461	453	456	466	506	496	431	469	467	513	473	476	472	448	490	465	477	490	462	491	443	486	463	440	472	454	462	448	427	443	504	447	466	478	475	467	478	450	468	455	495	509	472	472	503	432	484	481	500	473	461	471	486	496	483	486	495	478	442	486	460	516	504	478	447	498	460	471	501	474	465	437	446	463	482	500	494	438	473	473	502	461	470	438	452	467	463	473	491	462	449	476	436	485	475	477	474	458	495	444	478	485	486	483	451	441	499	459	471	474	480	490	504	484	490	476	465	468	443	477	511	473	491	460	493	463	486	446	472	439	437	461	506	439	455	528	465	465	489	462	474	486	462	467	498	458	481	495	505	434	432	445	472	452	515	477	427	438	489	469	467	458	484	484	486	447	436	486	483	463	475	479	454	495	493	522	460	434	439	463	474	517	453	439	467	475	483	453	452	443	472	434	457	482	451	495	478	488	473	488	484	472	496	475	474	438	488	446	443	460	446	508	467	479	478	437	500	464	467	491	458	464	484	466	448	477	461	470	435	531	469	450	481	497	448	455	458	463	438	482	481	456	472	449	491	446	435	473	519	460	470	493	475	426	539	483	477	502	489	489	505	475	464	461	466	451	484	489	470	508	482	476	509	482	428	508	486	474	466	478	473	506	474	502	466	446	461	460	456	473	447	449	441	497	480	471	469	434	480	473	473	505	461	475	478	447	517	490	484	468	518	474	466	447	453	505	443	466	491	510	470	496	431	492	464	508	468	470	495	467	415	450	495	454	460	443	480	480	490	499	495	454	487	497	467	454	464	477	472	452	465	454	452	477	488	442	440	489	450	446	467	489	463	455	477	482	508	447	470	508	491	487	455	495	533	483	465	489	480	471	434	473	504	479	434	467	469	458	449	479	462	477	461	465	476	466	485	469	460	459	501	508	488	472	480	509	456	491	464	447	432	495	458	465	479	442	497	437	471	472	460	512	467	452	480	494	452	482	465	448	514	480	436	509	442	492	464	497	457	480	496	490	482	449	504	513	483	463	499	444	434	492	472	460	459	474	467	471	506	437	472	449	485	476	450	485	431	452	446	477	439	486	451	469	478	480	466	473	459	457	473	458	459	469	462	480	433	471	490	502	477	463	469	456	494	441	482	480	463	448	480	497	481	480	470	481	484	481	421	486	482	467	444	458	437	488	488	469	438	458	464	489	463	504	454	465	455	497	483	468	470	493	482	492	452	471	486	444	450	486	461	464	494	497	495	463	503	449	503	452	476	462	486	471	475	512	494	479	457	438	450	469	470	471	491	461	501	508	458	480	445	460	466	488	469	486	493	493	470	459	471	493	454	471	457	485	430	476	509	431	496	486	493	451	472	439	451	511	444	463	449	503	447	452	491	481	460	471	485	477	485	483	472	495	451	457	475	459	490	489	490	460	460	469	483	483	485	465	470	455	454	499	467	454	464	515	475	512	486	508	470	483	466	479	455	447	451	472	449	459	481	466	441	448	483	511	446	463	480	466	478	473	463	471	444	472	473	461	531	506	474	425	474	456	476	438	459	492	497	474	497	469	490	447	463	483	502	491	494	464	433	466	466	471	472	465	480	494	481	476	471	478	441	465	470	465	451	458	490	467	462	441	485	491	470	486	448	490	465	457	473	502	483	441	442	446	465	448	480	491	493	467	472	499	472	493	495	480	466	442	440	494	511	503	497	483	494	458	460	478	477	472	461	509	489	445	455	487	432	479	498	454	464	478	488	497	487	483	514	441	488	496	452	492	491	477	456	473	482	469	467	442	462	474	495	465	479	447	437	490	440	450	496	460	497	448	460	486	466	449	491	489	445	455	491	510	467	445	463	468	503	481	452	462	477	429	449	458	477	452	487	474	468	453	489	473	506	483	493	431	493	490	470	475	474	421	500	476	475	493	507	466	429	494	442	478	476	442	444	435	499	489	451	479	464	451	435	463	519	485	449	437	459	457	453	470	488	458	488	472	421	446	437	464	441	445	490	467	432	448	475	504	494	500	469	475	476	494	481	463	468	481	464	478	515	443	464	493	462	471	481	490	445	466	454	478	474	487	477	428	461	477	433	462	472	495	459	454	510	452	478	477	506	464	491	439	489	458	463	468	460	493	447	454	476	504	462	498	472	488	477	469	519	481	488	435	469	455	469	473	457	511	459	497	481	481	495	470	500	482	508	515	474	476	483	453	519	493	480	461	479	474	506	474	526	449	497	446	469	508	516	479	459	491	481	509	471	465	473	460	474	449	462	440	461	472	481	469	476	490	461	491	493	481	487	470	469	464	464	452	485	467	498	526	470	458	500	439	501	468	450	465	508	519	466	456	458	473	435	458	479	508	484	472	473	475	461	486	496	516	444	504	498	510	454	450	478	464	432	490	427	426	439	483	483	469	462	456
3625	1139	300	136	129	88	102	93	93	93	67	73	68	63	69	68	64	70	71	68	55	64	65	65	48	62	63	44	54	39	49	51	46	52	35	38	51	28	29	39	33	29	48	47	39	50	42	33	38	47	38	54	42	37	45	41	41	46	36	33	47	54	38	52	40	44	46	51	42	38	51	51	45	55	47	38	51	47	40	42	38	47	49	47	45	42	53	40	49	42	32	34	42	36	41	48	44	45	47	39	35	35	43	44	43	42	38	37	35	44	46	43	40	36	52	44	36	43	48	41	43	32	50	26	50	39	38	36	45	39	49	49	45	55	49	46	54	42	41	32	48	38	41	43	39	50	36	40	46	47	38	37	44	45	49	49	46	45	49	45	50	49	34	33	48	39	43	44	38	44	49	38	49	44	42	45	46	43	43	37	47	45	43	38	47	47	51	32	28	37	32	36	42	37	33	43	46	47	49	49	44	41	30	44	45	53	48	40	42	32	49	54	49	39	47	44	36	44	42	42	55	37	44	45	49	48	31	31	41	41	62	50	31	44	48	45	43	50	70	52	33	44	49	42	38	56	41	41	40	44	48	41	30	37	43	32	52	47	42	36	40	30	32	32	35	50	45	42	40	38	40	52	51	39	47	40	35	40	38	48	34	55	53	52	49	46	52	44	45	33	33	34	40	35	42	41	48	35	36	41	35	43	49	54	42	50	43	47	52	49	43	37	48	31	33	42	36	59	47	49	44	46	55	43	53	33	33	37	53	51	44	37	50	34	52	48	49	36	54	46	40	45	42	54	46	48	42	31	35	42	47	30	39	42	49	54	41	48	39	45	35	54	50	36	33	48	45	41	38	42	57	36	45	36	41	57	47	45	39	41	42	40	47	52	42	52	42	53	45	48	43	42	47	53	36	43	53	49	52	34	45	45	40	43	50	52	44	47	35	39	32	41	43	43	50	36	52	37	41	44	44	59	46	46	43	35	44	48	46	40	53	41	45	35	45	41	49	35	36	53	42	56	51	53	45	52	51	56	44	34	41	47	43	48	45	54	41	41	42	36	38	42	38	42	45	61	46	44	45	48	43	44	47	48	44	39	48	46	41	37	40	44	33	44	38	53	46	36	41	49	49	35	46	48	46	59	42	51	41	38	43	46	52	55	42	49	51	42	53	46	41	51	43	47	40	42	32	29	44	39	34	41	47	37	37	46	41	43	50	53	47	38	46	38	40	42	43	44	39	47	47	41	49	46	25	35	30	53	43	55	42	41	39	47	54	45	37	41	37	40	37	58	39	40	31	43	50	35	58	40	51	45	39	44	52	43	46	48	40	45	45	36	52	49	53	43	47	51	45	28	43	39	47	44	44	34	60	38	47	48	42	40	49	41	42	40	41	50	54	43	33	50	50	42	41	47	45	30	37	43	42	44	41	49	49	38	39	47	39	41	39	47	36	31	50	38	48	45	37	52	48	35	37	43	45	41	37	28	33	37	32	48	48	39	41	42	41	39	31	41	45	39	30	35	45	56	57	45	44	38	43	44	32	37	42	41	44	40	43	42	32	46	52	37	41	38	38	43	42	44	41	51	38	29	37	47	45	35	41	47	52	44	49	43	40	41	49	48	32	47	37	44	41	37	45	49	36	47	41	47	35	39	43	49	44	37	43	42	49	40	52	45	44	39	37	49	49	58	38	63	48	46	33	39	37	44	38	44	43	47	38	44	42	40	44	37	44	51	43	50	43	38	28	46	30	31	53	54	41	47	36	40	37	34	54	56	63	45	56	40	41	43	41	45	46	52	43	43	36	39	42	50	42	44	49	37	35	35	45	35	45	33	46	41	55	40	48	40	51	33	40	35	55	45	40	41	36	41	33	33	54	43	43	45	47	38	44	50	45	53	34	48	51	43	37	44	39	53	52	44	37	44	45	31	37	46	56	38	39	36	45	37	38	40	46	49	46	54	42	41	45	54	46	40	38	36	37	55	48	37	42	41	53	52	37	45	45	48	28	46	46	33	41	45	47	59	41	42	35	36	45	42	55	44	42	49	43	54	33	43	34	44	56	35	40	43	37	44	44	48	41	42	48	46	46	45	28	47	51	49	47	54	32	46	43	55	44	37	37	41	46	40	43	42	35	47	41	54	37	49	39	46	31	51	31	49	47	40	42	45	37	43	50	46	44	47	45	30	41	51	38	32	34	42	42	40	37	34	39	47	41	51	36	44	45	37	43	54	46	45	33	41	56	46	37	46	56	38	42	43	41	41	46	54	54	40	52	35	44	45	41	58	51	46	40	44	47	49	40	34	44	42	40	43	39	51	45	52	52	38	32	50	50	40	41	42	44	36	40	40	41	34	51	53	45	45	44	37	52	33	46	51	45	51	29	65	39	48	44	43	36	38	35	39	37	41	46	51	39	47	41	36	41	53	41	43	39	34	41	44	44	45	32	54	52	37	46	51	47	43	43	50	39	53	40	58	42	49	51	50	45	38	46	41	46	48	52	40	30	48	41	41	41	41	40	36	36	42	48	35	49	41	44	33	38	35	42	62	37	43	40	51	37	57	61	44	46	41	49	47	41	41	49	48	44	38	35	45	37	36	59	48	45	45	33	47	47	38	46	39	40	39	53	47	36	34	58	59	46	43	40	40	40	33	39	36	38	50	34	39	38	39	49	43	41	37	44	34	39	53	44	44	40	38	47	56	41	46	39	36	38	43	48	38	36	46	38	32	60	50	44	48	40	41	38	38	39	42	56	37	40	37	38	50	43	41	49	45	47	36	41	39	35	40	41	52	44	50	49	43	39	38	37	41	44	47	47	39	48	42	52	36	40	35	51	33	35	46	36	50	55	43	53	39	44	37	51	43	40	46	57	50	53	36	35	41	46	58	42	45	44	49	49	49	45	49	41	45	40	43	49	43	38	48	38	35	43	41	54	46	49	48	34	50	33	45	44	37	34	50	44	40	43	50	42	36	34	50	48	54	47	37	54	37	52	50	39	33	51	49	34	35	49	61	51	43	37	43	44	32	35	38	43	46	47	41	41	35	46	31	55	44	58	37	33	46	40	40	39	44	37	45	40	47	54	35	33	38	43	54	32	38	48	51	36	43	46	46	53	43	46	39	42	32	42	42	52	38	30	40	51	35	49	43	50	38	47	36	41	45	36	42	38	45	41	39	49	40	50	44	49	30	43	41	48	29	46	47	40	53	38	31	38	41	49	39	31	41	51	36	41	48	45	37	42	45	40	42	44	43	49	43	39	51	39	48	49	57	51	50	41	45	45	53	32	44	49	33	56	41	43	39	40	50	40	42	55	35	42	66	39	39	51	44	42	39	50	57	46	32	44	49	46	50	36	42	37	43	49	47	46	38	44	51	39	39	42	42	40	42	38	51	37	52	42	41	50	49	30	27	47	39	37	40	41	53	47	41	35	43	31	54	37	40	43	39	51	34	36	58	50	35	46	53	49	41	59	45	45	52	39	31	39	54	50	49
27996	10889	3497	2267	3349	4025	4050	3645	3252	3109	2395	1810	1531	1237	1355	1358	1320	1292	1226	1088	964	884	826	812	799	764	745	691	563	480	464	422	387	392	414	398	398	422	404	379	392	420	419	416	390	360	374	342	380	381	334	332	369	339	374	351	391	337	379	383	381	369	378	400	355	377	375	347	404	334	390	433	407	418	384	410	369	405	377	395	362	381	407	334	360	381	387	362	373	352	388	396	351	352	406	382	356	378	393	397	360	366	368	366	358	391	405	351	349	371	365	355	329	363	370	376	370	361	355	353	352	399	356	359	387	373	361	346	391	369	366	395	395	387	387	347	370	388	403	373	376	350	352	365	375	355	374	385	348	362	392	352	336	365	369	347	398	359	368	394	368	352	337	373	341	352	354	357	346	372	346	382	335	353	395	350	339	380	406	368	359	402	350	377	362	394	374	398	350	385	396	365	342	324	369	390	421	373	372	370	315	374	354	371	376	415	355	358	357	367	374	363	353	363	360	376	375	366	368	391	352	368	337	393	346	395	362	384	371	388	402	368	363	340	406	360	333	369	405	394	365	367	347	363	342	332	389	364	358	343	381	354	376	397	375	403	328	352	344	381	385	363	375	381	347	368	352	343	379	379	396	359	381	411	378	353	352	339	337	365	374	352	362	391	366	394	399	337	363	403	375	359	362	358	355	382	394	349	375	366	366	372	344	360	348	402	364	355	380	341	383	387	357	385	331	377	365	365	372	372	386	372	371	340	366	331	404	390	418	352	324	338	386	364	356	390	380	383	378	382	359	383	360	368	357	363	363	362	368	351	365	377	373	366	358	381	368	362	350	366	358	389	347	425	369	372	352	347	378	392	337	383	340	361	387	362	379	357	375	361	327	390	383	362	359	377	363	350	370	356	362	385	334	377	330	363	384	363	355	391	359	371	386	374	368	348	361	396	342	390	361	384	369	381	375	347	324	379	360	378	385	357	355	361	358	330	345	391	362	367	356	376	370	362	384	349	359	329	361	364	355	356	344	350	349	397	360	359	404	374	399	375	372	364	392	395	340	357	367	379	394	387	344	377	403	362	405	364	395	364	360	354	343	339	369	376	355	354	411	369	357	388	348	379	384	366	363	379	344	355	395	350	349	381	381	350	360	353	336	359	335	379	347	354	365	368	386	367	332	350	354	382	366	376	363	361	344	395	337	353	360	378	365	362	370	359	353	358	356	354	377	341	368	360	365	341	355	338	379	364	377	336	348	364	390	352	329	373	362	373	384	372	370	354	367	393	363	327	372	375	372	355	329	388	370	343	406	369	377	362	368	365	310	361	359	346	363	372	387	336	410	360	361	341	396	389	347	381	369	345	359	368	400	362	373	371	365	370	368	355	374	364	368	403	366	395	372	328	365	378	387	342	351	350	381	379	374	366	368	364	321	338	382	348	366	379	370	337	355	372	367	359	363	363	320	353	339	341	341	326	353	369	389	365	365	388	376	367	353	354	334	380	403	364	345	356	366	372	341	336	391	384	373	379	404	333	362	347	328	380	353	336	354	398	401	361	396	356	378	367	366	363	390	349	357	353	367	360	345	370	364	360	358	369	336	389	332	361	379	332	331	341	345	380	359	353	372	398	384	350	362	355	374	347	329	382	361	363	329	382	390	326	345	330	337	352	382	356	397	357	337	349	325	329	385	354	318	378	369	360	413	400	376	382	399	358	393	361	407	356	373	382	332	376	357	387	383	365	390	356	366	377	365	355	360	405	349	329	386	339	369	359	380	380	348	392	336	384	333	358	388	368	366	343	360	339	353	389	375	367	371	393	373	352	364	370	389	340	348	332	348	373	367	367	347	362	342	364	354	384	356	359	393	367	348	374	387	366	401	351	386	340	393	345	347	387	370	336	383	364	359	366	355	371	338	411	365	344	331	341	395	365	336	419	353	354	352	357	385	377	334	364	352	376	339	364	348	363	348	353	373	380	352	394	381	355	355	371	385	365	379	370	332	373	383	355	351	370	369	392	404	355	371	409	387	366	364	329	396	399	350	343	325	386	379	376	381	382	354	351	385	378	378	376	316	384	336	357	402	430	372	338	386	366	361	380	357	359	363	408	363	378	344	373	365	367	386	403	370	382	366	360	351	389	349	390	380	386	361	382	416	337	332	402	396	405	380	367	365	362	377	375	367	402	359	362	358	396	365	359	383	388	356	351	367	358	371	400	362	373	359	359	338	358	389	407	373	342	366	354	331	403	354	391	376	405	360	347	353	391	358	366	345	352	359	356	326	374	370	377	359	350	335	367	361	398	374	340	364	378	343	343	350	360	362	378	364	380	398	407	393	392	370	369	359	377	348	381	408	357	371	373	373	374	380	354	322	345	355	387	352	366	385	376	357	368	378	370	361	401	367	389	393	365	365	346	375	350	382	362	403	350	382	363	360	365	334	364	338	368	332	345	397	366	341	377	374	373	376	376	380	383	340	393	340	366	352	420	339	356	338	331	387	366	358	389	373	367	383	373	386	375	397	391	401	393	389	387	381	330	388	389	396	399	361	356	348	360	360	362	378	404	370	368	381	401	355	361	344	350	388	382	349	394	376	355	408	377	350	363	350	373	387	391	389	343	385	377	383	385	356	332	351	394	352	345	396	359	349	364	362	356	359	393	346	368	352	378	348	392	380	390	397	372	343	351	350	404	396	380	412	388	343	392	393	326	360	401	356	345	355	373	337	405	394	360	395	384	371	363	347	355	338	342	357	344	381	377	348	370	330	350	353	367	366	364	377	309	411	373	351	350	350	365	337	341	394	352	393	357	325	384	366	396	349	334	346	367	338	389	361	378	377	337	361	351	340	401	375	341	333	361	342	385	399	386	404	363	363	341	376	381	348	374	378	392	398	364	387	392	386	341	367	370	375	360	395	354	360	368	351	388	422	330	393	375	336	381	360	369	364	344	376	341	346	357	383	371	378	362	349	377	345	363	381	389	374	324	354	364	410	383	379	375	334	386	370	345	337	361	370	351	349	403	393	356	352	329	361	348	402	383	370	328	338	401	342	375	346	381	354	386	351	349	365	356	357	363	375	359	396	356	379	387	346	347	385	359	372	378	331	370	395	400	366	386	411	376	373	381	342	347	359	358	359	352	379	340	365	361	359	389	353	384	379	383	395	378	356	362	391	369	374	359	383	377	373	351	391	348	391	411	379	359	354	344	364	366	395	387	364	362	339	366	378	382	395	382	375	360	355	387	389	371	357	373	346	359	384	375	370	363	368	406	349	365	391	388	369	345	371	412	375	357	366	332	382	375	366	348	357	383	326	364	336	371	344	358	395	371	362	378	368	395	364	371	360	371	370	366	365	343	386	403	376	390	348	365	362	369	374	351	359	377	374	355	373	363	342	333	354	355	361	370	377	370	353	344	353	363	383	372	327	331	376	357	398	364	366	385	343	358	397	359	364	401	361	339	353	358	361	337	326	356	361	391	366	335	344	342	408	388	364	325	374	380
5217	2288	566	200	158	131	159	129	158	157	121	116	106	114	97	129	119	124	94	104	104	84	86	82	94	74	52	88	69	51	76	66	69	68	69	75	86	65	74	74	64	69	70	71	80	66	70	72	61	58	67	77	60	72	79	66	54	60	64	69	70	71	80	68	58	73	83	67	71	63	80	63	71	61	60	72	76	71	59	74	60	62	61	72	64	67	74	68	68	59	84	61	73	90	66	58	67	66	80	50	76	64	75	63	82	61	51	57	68	66	64	48	68	55	58	55	66	78	62	80	70	59	67	69	58	65	67	61	78	71	65	71	78	66	62	65	69	78	67	55	76	64	67	70	66	59	63	66	59	61	64	60	67	57	61	77	82	75	77	69	75	76	67	47	67	59	75	64	65	71	73	64	66	58	77	69	68	79	60	70	60	68	77	82	56	68	64	67	63	58	58	56	53	81	55	77	67	63	65	65	70	68	65	64	60	69	64	69	65	65	69	57	67	70	67	75	60	62	66	80	64	74	75	66	59	56	70	64	65	79	61	63	72	70	62	68	80	69	73	69	71	53	70	64	73	59	77	67	54	71	72	66	62	56	64	64	47	74	68	72	60	83	77	70	77	75	64	79	76	68	65	69	55	57	62	76	68	58	63	56	64	57	78	69	65	54	64	65	59	70	68	65	52	50	70	58	70	64	68	74	59	63	68	59	73	59	70	57	53	77	70	85	64	77	60	78	80	60	55	67	71	61	66	53	67	63	73	78	95	59	73	67	71	80	58	70	61	71	52	54	86	80	51	66	69	55	62	64	77	64	69	69	77	65	73	80	81	63	65	39	64	59	59	68	64	67	81	74	73	76	75	61	58	76	60	68	82	64	61	69	91	62	45	83	71	75	65	63	68	52	59	76	58	76	53	52	68	74	74	77	84	67	69	66	68	61	48	59	68	56	57	50	59	62	78	63	66	59	72	79	67	71	70	70	57	68	66	53	65	77	69	52	53	56	67	67	64	62	63	64	64	74	63	65	69	68	68	61	75	76	68	74	70	83	60	85	51	83	65	76	82	59	65	74	69	69	69	78	64	83	81	87	64	78	54	54	57	61	69	86	70	50	62	73	64	65	64	61	67	63	60	65	62	77	60	67	67	66	85	72	69	79	53	75	68	81	68	52	62	68	68	81	56	52	67	59	60	56	62	67	66	53	78	75	63	57	65	66	64	54	71	61	80	63	60	72	69	68	72	56	62	67	71	56	63	70	62	81	84	66	83	66	55	55	68	61	70	73	51	66	70	53	52	80	61	61	65	64	69	75	68	58	50	68	90	65	68	82	65	64	58	66	69	64	68	75	77	72	59	55	56	60	65	73	55	81	76	73	71	80	56	65	70	74	70	75	63	76	63	70	66	77	54	65	68	53	55	71	70	59	59	64	65	70	63	71	69	74	67	67	68	81	62	60	62	73	67	67	62	61	60	68	72	67	74	69	79	59	72	76	67	69	61	72	64	62	71	59	88	49	66	69	66	78	58	66	75	67	56	77	54	76	66	65	62	72	57	68	78	75	64	76	58	54	69	68	54	64	61	63	76	86	57	72	78	65	67	63	69	69	54	68	65	68	67	69	79	78	70	62	71	82	49	69	69	80	66	65	80	71	76	63	63	63	62	69	62	57	77	77	72	66	60	71	64	71	74	62	69	63	89	77	69	89	68	67	72	85	65	61	74	73	87	72	72	69	56	73	64	61	62	92	67	71	86	65	70	67	64	71	59	65	66	79	78	76	74	72	53	78	62	67	62	55	60	65	86	62	83	62	67	65	78	63	64	63	66	68	56	70	67	65	67	71	59	81	79	64	70	66	59	72	60	60	65	61	66	67	69	67	74	51	63	75	66	69	59	80	53	76	72	65	73	52	66	78	56	63	73	75	68	68	79	78	67	60	78	83	62	47	61	60	59	73	55	60	64	74	73	74	73	69	66	57	63	67	73	58	67	57	77	62	74	69	61	68	54	57	64	63	72	66	71	75	80	64	57	66	72	76	69	74	57	79	69	67	72	63	69	67	62	68	71	65	81	74	62	76	73	71	83	89	68	66	71	59	70	70	51	51	72	62	61	67	66	69	64	76	75	65	66	63	66	63	75	74	77	64	65	61	66	65	65	68	59	64	69	58	70	65	65	66	60	77	64	73	72	79	59	59	72	69	78	85	65	69	68	57	62	80	66	58	62	66	64	59	53	67	68	67	55	51	69	71	69	75	49	66	73	71	76	74	79	56	72	83	61	48	55	64	59	67	56	75	82	81	68	48	55	57	51	55	70	62	61	61	51	77	64	77	80	72	56	61	75	65	78	73	63	73	59	67	63	67	56	71	61	65	56	59	70	69	66	66	75	66	81	78	74	64	58	63	68	66	60	70	65	61	63	61	45	69	65	69	76	63	72	67	73	70	60	70	71	77	76	65	62	69	62	45	57	66	62	71	75	56	56	65	81	61	59	71	70	68	76	63	65	53	66	69	59	89	66	67	78	62	72	70	66	83	68	69	81	60	76	86	67	82	57	64	66	68	63	68	66	63	79	49	73	64	56	71	69	74	62	52	52	70	89	75	66	69	59	90	75	54	85	66	58	62	69	68	65	72	64	65	71	67	69	65	68	71	80	63	51	68	65	73	64	76	72	68	64	81	71	70	69	59	75	72	58	71	70	58	62	73	73	70	81	63	76	89	74	66	68	74	75	74	68	74	73	56	66	69	65	64	60	71	70	66	64	65	75	59	64	47	57	87	71	70	61	62	63	72	65	75	57	54	68	67	66	71	77	88	87	64	63	76	86	76	64	56	74	66	65	62	59	72	77	52	61	76	59	74	62	66	69	66	52	56	79	75	56	62	64	65	64	74	56	62	55	71	61	73	67	66	81	68	74	73	53	79	75	59	65	61	58	64	62	63	75	71	62	67	65	68	63	64	66	82	65	55	64	76	66	67	66	64	68	76	60	74	77	67	75	61	63	77	85	66	76	64	66	60	56	72	63	64	75	53	60	80	60	62	72	69	63	68	83	70	58	65	68	75	73	53	69	83	64	65	74	62	62	59	64	87	61	85	70	77	68	66	67	68	61	68	60	72	71	77	74	71	76	75	61	68	57	65	69	63	74	70	63	72	68	72	64	73	64	65	68	62	47	62	76	69	71	74	66	54	81	66	56	63	59	69	52	70	66	73	60	85	72	68	74	60	65	61	69	74	78	85	73	63	53	68	53	54	51	69	65	56	75	59	70	68	70	79	80	64	62	48	56	65	70	66	71	67	64	72	60	69	77	53	54	59	63	76	56	67	60	68	70	65	72	75	69	66	66	71	83	69	71	53	68	54	82	78	68	65	75	72	66	77	67	58	70	78	77	73	76	56	56	68	71	78	61	85	57	85	60	63	77	66	69	72	68	72	74	75	74	61	69	88	59	81	67	64	66	66	65	61	58	74	77	76	80	66	67	77	52	62	60	62	60	62
34067	16300	5404	3226	4803	6206	6201	5923	5656	4550	3502	3052	2294	2171	2384	2352	2249	2052	1914	1789	1556	1431	1419	1302	1246	1178	1235	1010	911	711	688	626	664	672	605	621	683	668	661	652	614	653	634	630	610	621	547	581	607	553	582	600	593	573	570	560	575	581	578	548	586	578	568	602	566	608	591	619	569	641	622	539	582	532	601	609	577	590	620	570	647	581	620	597	566	574	585	582	534	600	540	571	597	535	593	608	575	543	555	519	577	611	563	570	570	592	605	601	560	555	560	589	570	538	586	563	570	536	569	556	519	551	595	608	542	586	594	605	557	546	598	575	575	495	559	526	588	577	624	548	547	593	559	580	544	562	548	551	554	566	550	567	606	522	554	536	582	559	580	592	519	548	549	575	554	571	577	531	581	510	566	554	587	609	575	540	573	566	549	575	549	565	552	566	566	533	601	603	537	586	592	561	555	566	560	597	541	542	543	547	602	534	523	546	555	572	538	549	553	550	559	554	551	538	558	583	542	562	574	565	543	571	523	576	560	560	584	542	557	601	586	562	545	509	553	600	554	605	601	587	559	567	554	595	583	561	589	566	565	551	539	580	576	559	558	561	558	602	553	559	547	548	564	520	545	554	585	594	623	550	555	587	568	566	566	582	603	539	533	531	601	607	555	523	525	594	551	570	545	575	539	541	603	530	574	588	565	598	539	579	555	602	616	567	559	583	574	542	553	535	583	605	569	559	592	563	586	545	589	564	574	585	599	511	586	550	553	569	548	599	593	577	557	529	534	514	602	545	588	562	559	549	600	589	557	580	563	604	580	577	542	558	574	560	595	539	570	563	599	533	603	583	582	596	582	524	570	538	559	533	583	558	531	561	605	570	548	558	574	587	568	562	562	540	538	605	522	561	557	585	585	575	579	569	563	599	540	558	591	572	548	582	569	582	544	560	573	559	567	588	589	554	584	529	594	562	569	540	542	617	583	552	594	552	604	618	541	581	521	563	583	588	569	562	568	536	541	579	603	574	564	571	580	543	581	560	534	547	570	564	540	563	588	555	552	548	609	521	551	548	578	544	596	581	570	568	576	532	580	572	602	566	568	560	563	533	589	538	526	551	623	548	511	579	564	563	545	579	589	559	565	602	557	559	500	547	585	533	575	596	573	574	579	562	574	573	571	558	589	565	560	542	570	581	564	577	579	581	589	539	570	572	551	569	574	524	586	542	532	540	561	606	535	545	584	571	588	564	588	557	550	557	538	552	588	620	534	547	560	542	562	531	561	569	549	558	580	547	583	576	559	576	583	577	575	552	542	581	546	578	580	568	514	557	575	618	569	560	579	547	575	557	558	555	561	588	563	548	542	560	561	552	557	575	586	588	589	568	601	545	579	552	568	565	585	519	544	569	582	576	538	598	580	540	549	534	632	528	560	537	594	553	540	565	562	563	567	576	552	574	530	547	547	580	536	515	542	548	534	543	568	538	576	534	550	537	570	549	542	585	574	563	547	580	540	584	531	556	533	581	590	550	582	573	565	574	578	593	562	585	569	584	590	571	551	531	606	546	556	547	607	535	565	561	539	575	615	596	597	560	588	562	554	584	627	572	560	604	535	571	528	595	596	599	575	576	542	550	575	571	545	579	559	553	569	581	565	582	573	548	586	603	562	613	561	595	584	570	592	522	578	613	560	550	508	554	623	583	592	581	572	582	559	577	554	575	549	526	521	590	576	616	565	579	553	591	558	527	596	591	543	544	558	581	551	582	540	561	590	577	554	586	536	552	563	551	533	577	549	531	557	559	577	546	593	568	551	558	519	527	557	537	568	578	542	591	569	552	546	553	570	557	577	602	549	538	532	548	582	547	509	574	583	576	550	597	574	551	629	559	619	569	557	592	582	584	574	535	540	546	575	544	583	573	586	548	585	641	575	592	561	556	567	597	571	561	585	603	543	542	596	524	584	594	529	543	547	539	547	542	546	531	582	542	584	567	555	560	602	555	559	526	551	587	598	551	557	564	556	540	562	592	571	486	551	573	583	595	540	520	571	561	572	587	573	583	548	561	573	584	560	558	559	567	549	591	564	561	535	612	594	551	591	579	551	590	596	516	515	569	542	625	578	539	545	565	565	585	587	552	589	588	586	541	565	523	602	559	558	518	566	565	587	617	610	562	540	607	541	564	540	559	579	555	549	566	542	594	591	565	555	577	593	563	608	556	537	565	564	543	531	567	592	554	513	555	609	596	580	582	543	557	592	595	560	544	587	559	561	572	555	559	534	560	589	525	572	560	579	581	539	556	559	567	562	560	532	544	544	530	586	595	578	552	607	579	547	577	551	541	579	549	537	536	563	598	557	547	506	598	559	539	568	571	585	556	565	551	586	614	588	606	600	560	520	586	559	600	603	550	557	598	602	577	548	553	568	568	575	574	548	575	577	537	560	603	584	553	527	549	596	546	534	574	570	583	520	608	570	560	589	558	557	572	536	566	575	607	546	522	557	572	520	555	550	536	539	615	627	526	525	566	604	566	570	582	547	544	547	534	562	603	568	532	560	563	565	565	598	541	580	569	571	523	579	554	587	547	557	579	542	577	592	579	564	535	561	531	584	595	544	544	568	622	612	566	544	590	582	567	600	589	557	573	561	568	565	568	574	580	550	568	597	576	592	569	586	539	570	528	540	548	571	595	564	539	570	578	553	536	581	550	600	557	578	553	536	585	596	575	563	576	577	601	584	546	580	529	554	580	591	564	555	565	546	574	493	559	546	539	559	573	563	535	559	556	600	573	545	551	547	559	565	567	586	532	522	538	544	573	629	539	570	570	578	547	561	603	570	528	609	513	556	584	572	558	550	600	562	600	578	578	547	575	599	573	589	604	579	557	594	564	558	565	584	524	572	605	609	536	568	574	563	545	622	579	584	587	555	562	537	541	555	551	562	561	585	587	590	550	583	547	578	571	571	600	581	606	579	610	548	557	608	564	548	546	590	610	558	553	561	542	552	577	593	567	608	572	571	567	608	542	562	550	562	593	570	533	616	564	549	576	618	528	529	553	552	629	533	583	595	558	575	580	540	551	546	581	534	513	586	563	586	595	532	541	572	553	605	577	576	533	580	559	554	591	519	550	575	568	542	500	536	520	591	588	566	568	535	575	566	583	556	599	537	553	566	569	528	569	584	487	591	567	550	582	559	611	600	572	558	546	596	549	572	568	576	533	533	614	617	529	570	575	542	598	564	562	570	556	547	589	586	581	578	540	577	595	592	568	570	578	552	570	562	551	602	560	549	578	610	556	562	569	558	577	562	587	543	552	568	551	533	568	528	568	577	551	547	580	563	556	543	541	547	568	567	570	529	593	535	605	553	549	580	589	601	549	548	564	562	575	543	523	573	557	557	588	587	558	564	545	565	540	548	543	559	598	560	581	564	549	546	590	572	534	580	545	565	547	555	582	569	546	561	557	562	546	557	587	569	553	562	477	568	543	598	568	533	548	555	557	586	569	590	553
5593	1676	394	162	104	80	108	109	119	101	76	83	62	63	60	79	62	73	58	47	64	46	37	50	51	61	48	36	34	33	37	36	28	28	25	28	34	28	23	21	22	27	19	27	25	27	19	23	21	29	28	28	22	36	21	31	22	27	23	25	24	23	37	25	30	29	31	26	28	28	34	22	27	25	29	37	28	32	20	37	28	34	21	34	25	31	31	25	30	31	26	28	32	19	28	27	27	27	35	27	36	25	21	22	25	26	35	24	26	31	27	22	39	32	28	28	26	18	15	24	35	32	31	29	25	29	24	26	30	20	29	24	30	24	23	31	22	27	25	38	23	27	34	29	18	20	19	39	20	28	26	25	16	25	39	24	24	26	34	30	21	20	30	22	30	23	33	23	25	29	23	34	30	25	21	25	26	31	22	22	32	24	27	35	29	21	22	23	21	24	22	16	29	23	29	33	24	24	27	37	29	28	24	30	30	30	29	23	36	23	30	18	25	22	26	28	31	31	16	27	27	30	36	21	40	32	21	35	26	25	24	29	35	24	32	33	29	25	25	24	37	23	24	19	33	26	25	30	33	31	28	29	28	21	32	27	21	31	26	26	22	18	32	31	34	27	27	25	20	32	25	24	28	32	28	28	23	31	34	28	23	15	30	31	23	36	30	27	26	28	15	30	14	25	25	25	23	29	22	22	33	25	26	32	30	23	21	23	32	26	34	25	25	25	33	31	26	24	24	31	20	23	32	26	29	22	22	19	29	37	35	25	24	29	26	31	32	32	22	42	22	29	27	34	30	28	24	28	24	26	23	30	36	32	26	21	17	22	20	28	28	33	23	26	31	23	22	26	22	22	18	25	26	41	32	24	26	22	26	16	30	27	20	26	26	23	34	29	23	21	25	24	34	30	24	34	26	19	29	26	27	27	23	23	31	21	22	23	25	35	31	28	26	23	17	26	21	31	24	28	33	28	29	33	24	23	31	26	25	40	21	26	31	25	18	30	26	34	33	19	31	22	30	27	30	22	29	23	22	18	26	34	27	22	17	21	32	26	36	33	23	22	30	27	25	33	25	32	21	29	37	24	25	23	32	17	27	31	25	22	23	30	22	28	25	32	27	27	26	31	32	18	28	21	12	29	32	25	27	25	28	19	25	33	33	26	26	26	31	34	33	34	37	31	26	25	28	29	20	26	27	18	27	29	30	28	22	22	28	37	30	29	24	35	18	33	26	35	31	21	20	32	29	29	29	28	26	30	30	22	34	24	17	30	23	31	30	23	31	23	30	30	38	32	34	27	31	39	28	22	33	23	29	23	35	34	22	25	23	23	25	26	30	33	28	30	24	23	30	23	27	19	20	27	25	26	38	29	26	24	17	20	28	34	28	34	32	22	33	35	30	18	23	21	29	30	26	28	28	28	20	34	22	32	33	20	33	28	25	31	29	23	29	28	22	38	22	30	23	24	22	25	19	38	27	30	29	27	29	23	30	20	27	35	23	31	24	20	31	24	22	30	23	31	33	29	29	23	34	24	28	26	26	27	27	23	22	29	16	32	29	34	28	26	27	17	32	29	25	28	22	28	19	26	38	31	33	20	26	31	16	29	31	25	34	20	26	35	26	25	28	24	16	27	26	23	25	22	28	31	35	27	24	23	32	20	24	27	26	31	37	32	20	37	29	21	34	33	28	28	16	20	23	31	23	19	39	28	38	33	24	25	32	29	29	18	18	33	20	34	36	37	38	23	35	29	30	26	18	22	25	32	29	32	32	20	28	24	29	31	32	21	26	34	31	25	31	22	32	25	27	21	23	27	25	22	30	33	26	32	26	26	32	29	36	29	29	24	28	25	32	29	26	23	34	37	24	30	18	30	32	29	28	36	24	34	24	28	31	28	33	24	27	34	26	24	25	28	28	30	17	27	22	30	21	25	32	24	18	26	27	24	31	25	29	33	28	21	29	22	23	26	16	24	24	21	24	24	28	23	20	24	31	24	31	24	31	19	39	28	24	28	41	38	28	27	25	25	27	31	31	27	25	37	25	18	22	35	25	27	14	28	33	23	34	31	24	29	26	25	25	33	31	20	27	29	28	25	34	17	20	26	35	28	22	23	26	29	19	22	32	22	32	25	22	35	29	27	33	39	29	28	22	27	38	21	31	24	25	30	32	29	29	30	28	17	28	28	31	21	29	22	28	25	28	32	30	18	29	35	30	37	23	16	24	33	24	23	27	25	26	30	28	28	32	26	23	29	24	36	20	29	28	23	32	28	25	23	28	28	17	30	23	29	22	33	37	24	29	22	18	28	29	20	27	27	25	30	29	18	22	35	13	27	26	27	37	23	34	28	31	30	29	33	28	19	31	34	32	26	27	34	31	16	25	24	25	31	18	19	25	25	20	23	28	34	27	30	24	26	25	32	22	27	31	28	30	25	18	35	36	23	32	30	32	20	22	35	22	27	32	31	25	29	15	27	27	30	33	30	34	35	30	23	13	29	17	24	28	23	24	21	24	25	19	25	19	29	31	22	21	30	22	26	32	27	26	28	19	44	28	21	24	27	25	18	31	23	20	21	25	25	29	31	25	20	21	24	27	26	31	27	21	27	25	32	27	31	33	24	26	29	25	27	25	28	23	29	34	25	35	18	21	27	18	33	20	32	33	33	30	23	31	25	36	22	31	25	25	30	32	18	28	21	21	32	25	26	31	20	29	27	38	31	28	25	25	26	29	21	20	21	24	26	41	23	29	28	25	22	36	29	31	29	31	22	21	34	28	23	25	33	33	25	19	21	29	25	30	25	29	28	31	29	25	25	27	33	27	20	28	24	28	31	14	29	32	13	21	24	39	25	28	25	25	22	39	21	29	22	22	29	27	40	20	27	32	26	32	18	25	26	27	39	28	31	32	29	22	27	21	32	37	39	26	32	24	28	31	32	35	30	21	26	26	25	30	39	19	20	30	30	31	25	21	24	27	18	31	28	22	23	28	22	35	22	24	23	20	21	19	19	26	26	19	19	24	28	20	19	30	29	29	16	30	23	24	29	35	25	29	33	28	29	21	27	25	20	27	16	26	23	25	23	40	31	19	29	23	37	27	23	35	34	27	35	26	24	39	32	27	32	34	31	16	22	32	22	13	21	30	26	33	27	21	28	28	30	24	23	29	20	26	22	24	34	32	31	29	25	36	19	26	27	35	19	27	38	25	23	26	25	26	25	24	29	25	25	21	44	35	15	31	21	26	29	29	26	24	23	24	15	24	28	27	25	34	30	31	34	44	20	24	35	25	26	19	37	25	24	24	17	22	25	16	26	22	34	26	28	25	27	31	24	18	35	22	32	30	17	35	26	40	21	15	23	29	36	30	30	22	21	28	25	21	24	23	20	36	30	32	24	18	29	18	28	22	27	23	19	30	24	27	22	23	30	25	28	24	28	29	30	33	26	33	28	29	22	24	31	31	29	19	33	33	34	31	25	26	36	24	34	27	38	30	24
31411	13811	4280	2527	3858	4969	5550	5376	4817	3943	2928	2412	1949	1998	2099	2126	1851	1598	1688	1440	1230	1117	1046	941	903	894	820	626	462	383	360	301	310	306	300	347	309	299	286	292	313	289	333	265	221	273	238	246	261	220	266	225	245	263	261	242	226	273	236	255	213	230	263	248	261	249	270	278	259	287	240	263	269	284	246	264	270	279	253	245	253	284	288	230	227	238	251	233	211	220	209	237	212	248	231	245	250	217	225	224	238	229	200	222	233	215	259	227	248	216	219	242	222	235	242	234	219	235	248	227	216	221	226	222	235	223	254	248	229	240	261	252	235	246	215	244	214	242	242	223	239	245	227	227	249	214	220	192	214	272	215	225	225	214	256	266	219	240	253	230	244	224	229	233	221	233	224	249	236	231	224	234	232	245	222	242	242	235	242	226	239	233	210	220	222	236	231	250	246	267	221	226	237	235	265	237	230	216	234	228	237	248	236	234	239	240	240	220	219	224	232	239	235	220	245	220	240	204	208	253	223	244	250	237	264	215	246	236	225	246	227	238	243	223	243	253	218	262	207	210	235	210	250	234	202	240	226	209	239	225	213	247	223	219	234	244	225	216	269	223	216	221	252	226	244	233	235	236	235	220	203	268	186	223	241	242	249	231	217	240	226	233	254	223	233	238	211	263	197	242	269	223	243	253	230	239	241	248	216	207	217	251	242	240	237	227	237	204	234	208	228	235	217	231	195	247	240	233	241	224	229	251	241	229	259	216	220	219	230	221	232	235	227	211	234	238	227	240	220	225	241	238	208	246	232	236	253	230	224	232	214	235	238	238	215	225	220	255	228	222	222	207	214	237	199	244	242	244	241	219	236	228	216	239	237	229	239	226	228	215	257	213	230	235	226	249	224	214	238	243	249	219	235	205	246	251	239	222	223	234	213	219	223	207	226	229	223	224	215	247	209	224	220	215	252	237	213	230	254	259	248	215	241	238	253	225	250	227	215	223	218	262	230	270	229	225	233	229	237	237	213	213	236	196	251	251	216	219	245	257	217	249	208	227	240	257	252	225	218	206	235	236	222	234	251	238	234	184	208	215	221	241	251	234	240	235	241	237	255	218	216	252	223	226	241	208	233	223	218	208	237	225	215	227	227	264	230	223	231	239	232	215	239	246	211	193	240	201	210	252	224	228	229	225	245	236	219	246	234	220	204	230	201	223	242	265	212	223	232	226	226	232	223	245	237	243	233	226	220	236	243	246	226	238	239	250	239	217	232	216	234	233	230	231	256	254	208	231	247	233	204	206	252	224	237	202	247	225	254	220	225	246	239	230	242	239	232	234	244	230	239	226	247	222	271	220	216	208	205	254	218	211	219	248	226	236	218	230	256	246	248	211	231	228	233	241	227	220	245	239	238	235	241	213	218	234	218	222	206	231	243	242	222	220	211	228	209	200	230	217	229	228	223	246	206	239	227	239	225	222	224	220	223	237	221	217	242	221	219	220	228	212	229	218	214	224	226	214	245	246	226	227	216	235	244	256	230	229	246	238	250	218	233	228	214	269	241	246	229	210	207	216	242	251	221	231	232	229	235	212	237	223	216	252	242	209	230	221	236	218	205	217	235	246	234	236	244	211	224	235	209	252	254	247	234	233	221	247	223	237	229	240	226	258	246	236	221	232	219	221	229	213	246	218	232	250	223	215	241	232	230	214	248	241	231	224	226	233	244	229	230	245	246	234	209	239	225	226	229	224	222	211	236	226	239	230	248	207	234	223	230	235	229	228	228	220	241	238	223	228	238	226	225	228	213	217	235	241	213	221	207	247	210	237	255	226	261	244	229	227	227	238	249	252	228	257	217	245	247	225	212	258	240	231	222	231	237	224	210	215	235	246	243	226	249	243	201	246	238	222	233	252	207	254	228	227	235	233	234	250	229	223	229	220	201	245	227	210	218	229	197	245	233	258	239	222	200	235	215	252	226	238	250	203	217	216	248	233	215	229	245	238	247	221	213	224	239	234	192	223	200	244	224	245	205	213	221	228	228	261	257	216	239	265	216	255	233	212	216	211	211	222	246	227	243	222	220	225	252	239	217	247	250	240	232	252	233	249	218	263	226	228	237	248	243	220	258	231	226	231	235	220	237	194	220	245	244	220	243	219	213	242	225	200	240	219	271	220	237	240	225	195	240	221	243	236	217	235	214	241	196	230	232	208	228	236	221	220	256	240	249	222	213	243	202	247	224	203	238	253	230	250	221	223	235	214	244	239	241	252	239	230	242	228	260	207	238	222	238	224	240	251	232	219	213	225	228	217	237	260	255	238	225	229	231	204	211	239	220	239	244	236	219	226	239	241	220	241	239	257	243	252	230	221	224	239	214	239	216	202	210	222	226	247	213	241	225	225	223	212	226	218	249	208	244	227	246	216	220	254	238	261	250	231	203	226	231	235	227	214	230	245	252	219	213	259	245	251	218	234	240	210	216	215	229	220	247	229	233	236	235	246	242	247	246	230	236	211	224	233	252	221	233	237	221	243	238	231	216	233	230	233	223	219	218	232	217	219	213	236	251	242	236	233	211	223	224	210	225	227	243	219	187	234	254	211	199	209	235	235	227	236	233	224	213	243	228	230	220	221	217	232	229	232	245	212	235	218	234	228	235	224	242	244	240	221	215	222	249	265	226	243	245	228	225	250	227	239	217	236	227	232	225	239	240	216	248	239	217	226	261	225	203	223	235	222	230	219	259	227	246	210	227	232	241	229	236	264	234	252	262	220	229	208	232	259	236	238	213	228	192	225	218	228	212	255	211	195	230	235	220	236	266	238	198	229	259	227	258	239	220	235	240	238	202	244	242	220	218	237	223	236	245	216	234	237	231	227	233	284	229	240	234	261	226	229	261	240	243	215	220	226	215	232	275	245	227	226	238	233	232	245	232	219	229	268	276	239	248	217	242	219	244	234	208	219	214	202	255	233	231	202	229	216	238	200	239	262	237	214	233	224	226	237	242	202	205	248	234	228	231	248	256	242	232	237	228	215	219	229	237	231	230	239	226	228	232	229	223	227	247	208	243	244	225	183	256	219	251	195	238	232	220	220	215	242	226	215	206	221	224	229	227	220	232	255	207	219	219	218	222	217	213	217	247	216	216	224	228	218	241	237	188	232	237	226	224	251	243	229	237	212	222	220	222	213	225	249	219	235	216	261	244	229	258	238	235	222	238	238	208	202	225	248	251	231	223	238	231	245	246	240	243	223	246	234	226	223	239	237	253	247	230	221	220	250	247	231	216	232	232	229	265	232	239	249	230	257	185	232	240	216	243	235	245	227	250	204	224	225	239	220	237	217	232	231	225	230	257	204	233	223	212	220	242	232	210	257	246	261	227	239	224	217	230	237	244	232	240	187	208	252	229	224	238	228	212	253	253	239	219	230	236	235	218	259	230	242	235	216	216	247	211	226	203	232	220	247	201	224	207	205	235	239	216	258	220	210	232	215	228	229	255	227	213	239
6931	2924	580	221	151	150	164	183	177	121	122	121	118	127	116	124	116	129	107	126	107	102	85	66	80	86	71	65	71	67	66	59	54	63	64	60	45	65	54	58	56	74	53	61	61	59	46	57	56	63	63	42	54	57	56	56	49	60	52	50	52	64	60	59	51	59	63	59	60	47	52	53	52	52	57	57	48	60	68	59	63	43	56	59	46	70	51	48	59	50	59	54	63	54	57	57	50	57	56	56	73	48	56	66	73	50	70	58	61	50	57	60	54	61	64	59	54	52	59	55	63	53	33	44	50	56	62	70	56	42	58	57	66	45	66	64	52	47	49	71	55	59	54	50	55	59	45	63	52	60	60	58	55	50	51	65	57	39	56	51	44	54	49	61	57	58	50	65	38	55	57	49	45	55	56	58	52	61	53	52	60	58	61	59	61	53	51	49	50	58	62	45	55	52	71	54	50	62	63	50	43	59	62	68	46	57	53	55	45	43	55	60	56	49	63	58	61	58	56	45	33	48	48	64	52	52	57	65	55	62	53	65	57	54	54	64	56	54	50	70	76	47	55	52	60	54	58	65	43	61	63	45	61	53	57	55	61	48	59	56	53	60	49	69	59	48	62	50	63	60	57	59	54	41	41	65	50	69	49	71	52	59	54	48	50	52	54	51	59	60	68	51	51	49	57	70	56	49	58	56	59	53	51	56	58	65	57	57	71	39	42	59	55	57	61	53	63	56	55	42	56	67	63	51	56	67	43	46	47	49	60	53	48	60	60	54	49	54	63	55	52	46	57	54	70	56	50	66	56	52	48	45	52	57	55	55	60	46	65	72	47	46	59	54	57	57	60	65	61	58	55	60	39	48	54	55	64	53	55	51	38	41	59	58	49	62	39	59	46	51	54	49	60	46	58	50	65	54	51	60	61	52	57	54	47	52	47	50	60	58	54	57	46	75	57	53	49	60	49	53	53	56	68	60	56	57	50	46	46	76	58	57	63	55	59	67	47	52	53	63	47	63	58	48	47	56	55	51	57	64	50	52	56	52	58	48	51	55	53	52	59	50	50	55	50	55	67	45	68	57	61	49	53	51	48	51	60	47	44	54	64	64	48	77	58	53	63	51	49	51	64	53	55	64	53	57	66	62	47	73	47	56	74	57	50	33	56	60	59	54	54	53	57	57	57	74	57	53	58	60	48	52	57	55	58	46	55	62	53	53	62	51	62	62	55	52	57	70	54	49	67	64	51	55	50	61	73	59	51	43	64	47	57	50	75	61	68	51	62	56	51	48	48	61	55	41	48	41	60	74	56	55	73	62	54	46	53	52	58	51	55	46	65	49	52	50	53	46	44	64	59	48	57	52	59	66	65	71	59	66	51	50	61	58	46	53	55	55	70	63	45	52	74	48	64	52	58	68	54	50	56	54	58	54	56	69	54	57	63	45	58	57	62	56	51	72	55	53	61	53	60	61	49	69	52	51	52	53	55	51	74	59	47	47	56	55	45	49	54	54	58	48	66	56	43	53	50	48	54	55	50	47	62	57	54	48	55	52	53	43	57	54	54	68	39	52	50	59	60	56	44	57	60	51	43	54	56	69	49	53	54	53	54	55	67	38	64	46	46	52	60	52	58	55	63	56	56	45	68	52	47	62	45	47	68	53	54	44	57	58	65	64	64	62	59	48	60	37	48	64	69	56	42	61	69	56	61	54	59	54	53	55	57	47	55	52	53	38	57	55	57	55	58	59	49	62	62	58	52	58	44	61	56	49	54	58	48	69	54	56	62	58	51	53	44	44	60	62	50	62	57	41	34	51	53	52	55	57	63	54	62	75	52	64	38	51	61	64	54	52	70	55	53	59	65	47	57	38	42	52	61	57	56	53	64	51	56	45	49	51	55	65	58	52	49	61	65	49	53	47	56	45	47	53	68	59	63	65	59	57	54	51	49	55	68	63	64	52	59	49	52	43	39	42	53	42	63	56	56	63	82	68	53	55	46	57	55	66	48	51	50	58	38	42	72	56	46	49	61	46	54	47	43	60	52	57	47	47	54	63	53	43	54	67	55	54	55	64	67	68	47	48	59	45	53	51	49	68	55	74	65	42	56	54	54	51	51	48	65	53	53	55	51	48	68	43	39	56	62	48	64	65	65	53	67	70	60	48	62	54	74	41	52	55	41	57	47	50	47	59	58	61	54	66	49	60	38	54	59	60	56	64	62	42	51	69	46	53	51	55	65	39	55	59	59	51	60	59	49	60	58	43	54	51	52	58	63	50	51	63	53	58	50	54	68	61	67	47	53	53	62	53	51	53	47	52	51	48	56	59	64	47	56	50	58	42	47	54	51	69	59	56	53	52	50	46	55	59	53	60	75	63	52	56	61	51	59	61	74	42	55	54	50	54	69	55	55	49	67	46	53	62	65	56	57	51	41	67	53	54	62	56	58	56	62	48	50	58	71	53	60	53	63	73	51	55	49	47	70	49	69	56	52	65	58	54	58	41	57	63	48	52	59	62	68	48	46	51	58	61	51	46	45	44	64	51	61	47	53	67	59	69	50	69	46	71	54	56	44	55	56	51	44	47	46	47	48	47	46	57	77	52	63	51	58	65	52	57	71	55	56	62	61	68	72	47	59	48	42	37	53	40	56	55	55	52	59	63	46	51	64	52	51	52	51	63	59	43	58	57	58	62	48	59	57	46	49	63	75	53	44	56	53	57	57	60	50	54	57	57	54	65	54	55	45	56	53	72	71	61	48	57	56	42	59	58	48	54	58	53	64	60	57	60	63	40	59	56	43	59	59	55	51	48	59	55	54	52	59	57	54	49	60	44	52	50	53	58	51	66	57	64	50	49	48	46	50	50	55	65	49	52	52	53	71	49	61	61	42	67	64	55	53	61	60	66	42	46	40	51	53	62	58	61	63	56	44	49	78	54	44	58	41	62	49	47	46	38	48	61	57	55	57	59	61	60	54	57	66	56	64	50	57	52	62	50	53	54	51	46	57	64	66	54	52	66	52	66	43	60	51	49	43	64	48	56	59	53	51	53	69	63	54	58	59	52	61	74	68	50	66	56	47	61	57	62	56	60	53	54	58	44	60	54	55	57	58	40	58	62	50	59	58	57	42	65	55	63	59	47	58	49	41	49	51	45	54	64	55	51	57	59	54	56	51	63	55	55	59	45	72	47	51	54	61	60	41	61	44	53	46	47	65	71	60	50	63	46	46	50	64	44	49	48	60	50	51	65	57	61	52	52	58	62	43	55	67	56	64	47	45	57	64	58	54	51	62	68	51	63	70	55	54	50	49	68	75	56	59	54	55	47	58	69	67	62	60	65	46	43	44	55	53	70	52	56	61	53	62	40	65	59	51	70	55	57	61	61	40	64	58	63	56	57	53	59	51	64	46	52	61	59	48	65	71	52	50	58	68	53	56	47	61	45	64	64	54	59	56	61	61	62	50	45	57	63	59	48	76	60	47	66	49	59	60	65
36825	18318	5940	3360	5607	7833	8571	8197	6823	5437	4344	3455	2959	3282	3161	3174	2735	2564	2541	2226	1941	1749	1638	1521	1465	1609	1190	1064	888	730	715	617	550	597	681	605	651	632	590	604	597	625	587	599	518	528	483	510	503	520	490	521	524	485	507	502	514	518	497	492	501	488	483	523	493	491	495	551	557	565	531	538	531	515	510	538	528	572	536	576	519	522	513	470	485	476	459	467	480	525	457	486	494	473	537	464	469	505	532	463	501	491	468	503	529	508	513	483	467	496	440	524	514	487	481	456	456	481	480	477	502	496	492	511	485	493	483	510	480	471	489	492	482	490	521	480	492	476	467	502	470	500	478	486	500	467	477	455	490	470	523	466	526	460	481	474	480	509	499	503	473	507	448	498	473	518	468	487	452	523	453	467	489	487	488	528	486	455	527	454	478	506	509	505	501	481	492	476	496	468	477	500	448	494	490	505	474	487	528	464	494	487	490	484	486	479	494	504	500	470	503	488	470	513	501	464	475	483	453	477	502	477	517	496	486	499	524	461	447	466	445	483	472	471	455	501	479	528	524	488	459	464	512	466	489	474	485	475	452	482	480	455	483	447	482	506	508	508	514	448	468	489	502	536	470	468	481	438	450	436	464	479	454	490	447	477	493	502	495	480	524	449	465	499	470	458	436	503	464	469	503	482	492	486	451	491	490	486	451	472	480	464	456	476	518	452	531	491	522	483	479	501	489	490	495	487	503	496	512	465	472	481	504	469	446	505	481	472	504	484	491	485	479	500	469	457	453	456	506	504	471	460	484	473	477	492	475	464	471	490	495	483	442	476	504	538	466	491	467	492	515	499	513	497	450	460	478	483	465	446	473	459	514	459	466	467	507	475	504	504	485	471	528	475	454	485	507	473	513	503	467	461	498	533	435	509	466	468	523	483	506	470	508	501	492	478	478	490	460	476	474	486	525	480	491	460	496	449	444	450	488	498	488	492	467	506	487	461	474	503	464	465	514	488	482	460	475	472	479	459	474	497	450	497	473	448	475	479	517	509	455	488	506	495	484	487	495	500	499	468	505	502	465	496	495	475	509	485	480	509	490	479	473	479	483	494	512	469	458	472	480	526	499	448	471	499	460	517	498	479	481	447	480	515	453	468	510	510	496	530	506	462	477	457	490	473	542	475	501	471	486	465	473	486	506	484	492	458	476	480	466	463	485	446	437	507	446	511	456	556	462	476	482	477	536	442	457	502	486	460	531	520	500	489	504	472	480	487	518	474	492	457	492	488	483	496	490	508	502	428	512	537	471	460	434	441	481	455	459	506	476	492	469	459	489	491	450	480	487	453	453	518	460	447	516	494	485	496	494	472	506	468	464	517	497	492	473	469	481	451	522	492	470	503	475	507	508	488	506	462	503	509	509	494	456	504	487	476	494	501	508	484	471	487	476	511	504	472	487	492	479	537	502	516	483	544	458	524	489	498	469	465	460	474	493	474	510	516	478	495	486	481	490	474	469	454	468	454	539	524	470	515	495	492	525	486	477	461	451	479	473	514	515	485	467	482	473	499	433	482	502	512	484	504	508	495	483	450	515	464	478	486	536	492	484	487	471	477	478	464	475	483	482	496	487	461	454	475	499	483	514	481	511	474	494	444	475	525	480	487	482	435	468	538	505	486	480	471	481	510	447	504	496	485	472	483	484	498	506	480	478	483	478	470	474	510	488	482	492	518	533	460	513	460	489	465	481	490	460	491	466	479	484	478	465	483	482	494	487	466	521	497	472	501	453	530	460	484	510	448	508	508	484	508	510	518	470	523	491	454	486	514	461	453	442	524	518	481	461	522	465	457	496	447	519	544	507	482	461	485	451	498	464	515	515	490	472	505	514	483	489	516	481	532	492	525	470	443	509	504	476	452	502	490	483	495	460	421	476	449	497	464	504	474	478	552	476	523	465	479	485	499	483	491	493	489	476	467	513	471	512	463	510	483	467	473	492	509	487	504	511	500	497	472	501	510	476	508	480	514	488	494	525	526	487	491	533	517	480	459	521	487	472	474	497	488	482	462	475	484	503	435	464	500	466	486	519	484	501	499	475	470	475	466	488	516	468	502	492	479	491	477	466	511	454	518	505	469	452	510	440	491	465	480	504	472	476	523	478	489	494	467	508	495	491	465	505	509	442	486	523	523	496	458	505	490	474	477	519	468	496	438	482	518	448	481	517	550	465	498	503	478	458	475	453	526	446	513	466	523	514	503	520	449	525	450	476	511	491	512	478	498	481	476	492	492	523	484	495	465	475	501	478	498	466	502	493	500	463	475	501	474	454	498	476	474	481	469	491	499	490	502	472	514	487	496	472	515	512	491	466	496	478	496	431	503	449	488	484	498	477	487	452	455	452	475	509	491	502	483	470	463	466	498	474	490	480	445	516	512	497	484	498	479	510	471	486	478	447	475	464	508	468	471	478	471	498	503	460	507	473	476	492	454	464	469	470	483	434	523	486	495	499	471	494	465	472	496	479	500	479	447	465	493	483	506	430	460	493	508	508	482	505	531	500	499	484	467	531	466	501	499	490	523	505	471	473	484	478	481	496	513	487	476	490	473	484	495	475	454	475	487	482	452	498	483	513	457	487	514	516	495	453	521	524	490	478	505	484	484	478	516	497	518	508	471	512	525	444	464	475	511	478	483	483	473	476	528	495	491	504	496	473	487	459	484	481	470	485	501	460	463	475	466	468	494	480	500	477	473	467	470	458	458	499	472	462	500	533	507	473	520	482	506	481	490	520	503	485	478	480	485	472	431	477	438	461	522	466	476	472	458	496	476	483	518	456	451	464	491	523	476	494	483	501	458	455	501	484	471	522	491	509	485	470	507	478	513	472	466	506	484	515	497	527	470	505	476	494	471	438	496	471	503	470	484	465	448	501	488	505	497	456	453	487	494	498	459	527	497	518	512	490	451	508	535	503	461	450	473	500	513	455	479	509	469	466	502	473	492	475	465	492	499	536	500	492	480	458	470	518	468	472	463	516	561	472	488	534	472	498	475	502	492	496	454	498	523	476	486	505	458	516	473	503	500	501	481	488	503	484	467	492	529	477	515	527	493	511	444	504	469	496	487	493	480	489	497	502	512	482	502	483	453	503	478	480	469	487	500	469	476	519	461	468	485	484	513	505	493	472	465	480	460	504	478	508	517	473	471	503	490	470	532	461	537	478	517	441	504	460	471	474	511	487	475	472	501	521	469	509	457	441	510	462	495	498	508	473	489	476	511	462	477	468	499	459	516	526	494	459	486	485	466	471	483	518	504	471	491	436	470	479	493	481	466	489	520	466	466	479	478	466	483	450	498	483	475	499	507	495	485	449	463	482	478	502	429	519	502	479	500	457	505	512	519	480	454	527	476	478	512	476	430	469	517	512	476	503	453	445	480	518	504	477	507	487	513	459	500	462	461	482	456	489	479	509	477	521	449	474	483	522	502	472	469	474	487	467	490	478	471	478	480	518	481
3664	1094	268	142	106	98	87	91	81	96	85	59	65	85	81	72	64	60	75	59	68	53	51	52	58	59	50	66	59	35	35	31	56	52	49	43	43	57	42	59	38	45	47	38	36	47	33	34	37	39	48	52	33	37	44	42	41	48	43	43	50	33	30	34	35	47	58	37	37	50	41	52	36	40	40	37	49	41	36	46	62	55	41	54	37	49	45	47	41	48	49	42	46	38	45	32	48	38	46	42	47	39	61	50	40	50	46	46	43	45	45	37	32	44	35	51	34	42	37	44	46	38	46	34	59	32	32	50	48	36	56	42	47	54	48	43	45	43	46	48	48	36	39	42	43	39	50	43	42	50	44	36	46	40	47	48	44	55	37	36	37	46	41	50	58	44	44	45	48	52	30	36	47	43	33	55	41	50	37	53	48	40	42	30	52	43	46	55	39	53	38	39	54	50	43	39	39	51	44	39	38	29	48	41	38	39	49	31	37	34	42	52	39	35	36	40	32	41	39	45	36	46	42	38	49	54	39	47	41	51	47	43	47	36	35	43	36	39	52	56	46	38	32	42	46	42	41	51	35	56	40	32	42	47	45	49	40	49	50	46	46	39	40	42	41	46	45	40	39	46	41	50	45	41	39	44	30	38	40	44	40	44	35	49	39	44	44	40	39	55	41	42	46	40	41	52	50	46	41	54	40	43	41	50	46	52	31	41	48	35	43	48	47	33	43	37	45	55	43	40	45	46	46	33	40	40	39	41	47	39	37	43	45	51	49	36	41	36	55	35	40	50	43	45	44	43	43	36	54	41	35	43	44	35	47	64	32	50	46	50	44	38	39	43	46	48	50	33	46	47	53	48	46	41	48	39	29	38	43	45	49	50	46	47	43	47	50	51	39	48	55	43	45	43	38	42	50	50	41	46	38	44	36	44	35	51	35	33	39	48	45	38	44	38	40	42	42	47	42	62	44	35	40	43	43	58	43	40	43	32	40	47	41	51	43	47	52	46	34	52	46	63	35	49	44	44	48	48	41	35	41	43	51	51	52	49	46	52	48	42	42	43	54	43	57	43	36	42	53	45	33	41	54	46	52	45	43	48	40	42	43	44	30	41	50	43	31	47	47	55	39	46	59	48	36	35	44	52	38	35	55	43	34	48	37	41	48	44	41	55	42	44	41	38	40	44	51	45	47	36	47	31	46	53	33	45	48	38	45	42	58	38	35	49	39	39	43	48	40	49	55	47	46	47	50	53	45	35	34	42	50	49	51	42	40	43	39	51	53	44	30	40	47	45	34	35	44	43	51	33	35	46	40	38	47	51	37	50	39	45	35	42	25	48	31	49	44	58	49	41	45	37	50	37	49	53	41	51	44	38	38	39	34	34	44	34	46	34	41	43	54	40	43	42	52	33	45	51	45	45	52	45	42	37	34	61	38	47	48	37	45	46	63	39	47	39	39	50	37	58	43	45	48	52	34	55	43	61	43	51	50	42	46	42	41	50	33	36	49	33	44	40	43	45	45	46	35	40	45	51	37	36	42	42	28	38	41	53	44	46	50	39	43	44	41	52	33	35	53	36	35	43	51	40	53	33	44	42	45	43	61	36	58	38	46	54	43	48	45	54	48	43	39	40	31	35	40	52	48	52	40	38	43	51	50	49	35	41	41	50	43	42	42	33	37	43	44	48	37	42	38	47	43	50	57	56	49	35	39	40	47	33	51	38	46	52	61	43	46	37	46	45	38	52	54	50	30	44	57	46	44	44	46	51	41	47	40	46	45	48	43	29	51	38	45	51	41	42	38	38	40	42	42	36	35	44	30	42	40	44	44	50	42	42	49	47	39	41	32	46	45	43	52	53	42	39	44	57	39	50	48	44	41	56	47	43	48	45	45	45	37	41	49	50	54	43	42	44	43	45	53	41	50	46	44	44	32	43	35	59	39	43	45	44	35	44	43	46	46	56	41	53	36	48	47	45	53	44	45	48	49	48	54	38	29	43	52	52	36	37	41	41	28	42	44	35	36	44	42	40	40	44	45	49	43	41	47	51	52	46	51	51	38	49	41	43	36	44	36	37	57	42	48	35	49	40	40	49	40	40	36	41	50	36	50	30	45	45	48	43	45	36	37	45	42	41	45	39	44	44	54	37	41	35	44	41	26	38	44	52	48	59	31	55	41	41	36	41	51	45	43	50	37	33	49	42	48	40	34	46	42	52	42	35	42	44	50	46	34	49	43	52	39	36	33	30	43	47	52	46	35	43	45	43	51	39	44	33	42	50	49	45	50	49	47	44	51	42	29	43	38	52	51	42	43	55	46	49	38	54	40	34	39	47	40	55	32	43	47	44	47	63	49	52	40	38	38	31	46	52	48	45	50	43	47	48	52	53	49	40	46	43	51	40	43	44	44	41	37	37	44	51	39	47	44	39	45	53	49	51	38	39	53	44	33	42	41	57	43	48	35	49	51	50	44	30	37	40	49	39	59	37	45	43	45	43	39	51	28	47	44	42	33	45	40	54	41	41	40	46	42	35	44	56	56	50	28	37	45	43	35	49	46	35	39	47	49	41	38	40	56	58	34	35	48	48	39	50	40	54	35	48	35	47	50	57	43	33	44	37	41	49	39	42	41	40	47	33	49	45	50	48	36	49	49	48	47	49	34	39	36	47	37	34	43	47	45	43	38	37	58	51	39	34	45	45	43	47	50	41	46	52	52	42	49	57	37	38	49	50	40	46	43	49	39	45	53	48	48	43	46	47	45	37	40	53	56	52	39	49	42	44	41	44	41	48	46	40	45	46	40	41	35	51	52	49	38	44	50	37	41	40	48	50	42	35	35	47	52	44	41	40	48	40	49	47	41	51	50	39	39	46	30	40	37	50	48	41	46	45	45	53	42	53	52	33	34	55	46	45	42	52	45	41	52	45	40	42	43	55	46	51	59	43	41	46	35	42	42	45	37	35	39	40	38	45	31	38	57	46	27	37	50	47	41	47	49	43	45	38	35	41	48	38	52	35	39	45	33	38	33	36	50	34	63	43	42	49	48	37	48	33	51	52	47	49	36	46	41	51	38	57	50	41	48	54	45	43	35	41	42	52	47	54	51	29	42	33	51	40	42	46	38	38	44	44	41	52	48	54	39	38	55	58	45	29	39	40	45	39	39	43	38	53	41	34	49	36	49	50	43	37	51	36	34	40	37	42	33	44	46	44	42	45	39	43	39	36	44	44	57	34	43	38	45	37	41	43	47	40	55	45	53	37	41	38	40	40	26	50	53	39	48	35	42	33	46	45	38	34	40	43	42	38	63	51	48	49	48	47	34	46	41	44	35	52	33	43	51	36	43	42	36	45	42	35	43	39	39	45	57	42	43	44	38	47	52	36	48	46	38	41	31	41	36	44	49	37	44	53	44	36	49	41	53	42	38	38	33	41	44	41	35	51	40	40	31	39	31	57	47	37	41	40	47	32	38	35	50	60	41	44	34	54	42	53
28089	10613	3156	1862	3234	4866	4947	4145	3408	2669	2119	1623	1572	1712	1753	1564	1387	1267	1412	1210	1032	895	852	790	784	811	695	540	517	472	401	376	385	419	416	421	418	459	436	436	412	433	452	418	375	407	321	359	370	377	346	382	361	354	363	361	405	372	386	367	372	364	385	422	358	376	366	382	393	411	418	401	406	389	386	400	375	397	413	366	372	396	401	393	336	400	360	373	388	388	385	329	346	410	374	379	358	372	372	404	403	383	357	377	396	346	367	363	385	342	368	377	394	375	360	371	365	355	336	399	374	352	377	354	395	358	392	373	387	382	378	444	346	377	332	334	377	335	386	353	414	345	357	423	367	389	340	375	351	386	347	366	362	346	357	342	374	370	371	342	348	357	372	385	370	368	385	367	374	359	357	377	406	400	390	365	389	369	382	335	375	354	365	364	337	366	366	388	393	367	371	398	387	352	368	367	367	360	372	363	356	369	343	354	364	389	384	383	386	380	401	374	388	376	381	392	391	388	391	365	369	396	402	385	360	388	368	374	385	374	370	316	351	388	383	389	358	376	348	370	342	352	353	379	376	369	344	386	375	374	357	372	377	389	408	355	363	368	388	351	346	358	388	370	343	361	377	367	355	383	392	360	393	401	403	415	359	390	381	373	385	401	426	387	366	372	376	397	355	362	356	359	334	390	411	375	344	336	341	348	381	366	390	374	379	397	373	340	395	361	372	390	423	389	352	393	345	381	359	400	415	363	361	385	361	369	386	368	369	362	395	377	370	386	370	401	379	384	407	346	384	395	379	364	341	354	408	371	368	345	350	378	371	350	372	360	357	391	352	363	379	375	369	351	350	344	380	379	342	381	423	367	354	341	373	361	396	416	354	359	378	388	368	393	370	370	381	386	359	355	376	376	360	377	390	356	363	368	393	350	377	361	392	381	337	365	374	384	431	347	402	349	384	375	378	391	363	361	381	385	367	352	376	391	352	326	362	379	376	383	404	394	350	389	381	377	382	373	354	360	350	337	382	360	359	353	351	347	379	360	351	398	350	384	426	393	382	377	366	372	371	376	383	377	388	360	373	359	378	393	376	375	403	388	400	376	346	370	362	376	358	397	379	346	354	369	363	387	361	380	353	372	354	373	375	389	392	361	357	383	379	360	381	405	361	360	374	339	354	354	377	387	358	371	360	378	372	362	370	357	375	417	380	381	376	349	374	368	359	364	368	376	342	350	371	349	367	375	339	386	355	380	396	376	360	386	349	362	371	332	317	365	390	328	389	364	370	380	383	326	367	360	376	376	361	360	371	353	374	373	368	379	354	402	363	364	368	365	352	377	394	386	382	359	349	348	363	406	372	350	368	329	359	386	371	380	379	360	368	342	387	390	406	400	374	370	352	366	402	369	387	355	392	373	365	365	402	360	374	356	340	352	352	372	391	351	402	391	387	370	376	365	353	351	372	375	360	383	375	363	344	367	388	397	351	353	354	345	370	352	361	405	403	351	358	355	387	358	399	328	347	382	371	391	357	371	363	375	388	370	356	364	388	384	378	360	339	397	379	368	360	351	371	356	389	366	379	380	362	355	360	370	358	392	377	342	356	392	384	371	376	354	385	366	421	333	382	359	378	379	361	359	377	386	365	392	350	368	397	379	418	386	360	383	397	404	376	379	374	362	394	362	369	366	354	393	387	379	393	381	378	382	365	358	334	375	355	381	345	355	373	343	345	368	355	355	377	355	375	365	396	348	371	396	338	367	381	365	366	351	371	377	355	367	360	340	380	384	372	380	362	388	389	361	363	348	385	379	348	404	382	355	347	366	401	369	404	418	375	396	388	357	359	351	360	359	337	390	371	385	350	358	373	381	372	359	413	366	376	367	343	363	388	349	366	347	352	384	372	384	363	396	365	347	344	370	343	377	367	406	398	375	367	379	386	372	379	380	391	400	356	368	396	417	353	341	375	379	377	386	399	384	374	387	365	338	396	363	356	392	343	378	406	376	387	375	389	365	346	363	356	381	356	355	380	390	371	398	385	395	355	371	337	356	380	349	366	365	377	354	358	354	387	378	419	343	377	364	338	370	395	374	389	410	384	368	407	379	360	357	365	345	372	381	334	390	401	378	333	352	377	373	350	371	403	364	360	386	378	337	359	372	384	387	365	384	394	335	357	367	373	373	386	387	387	364	361	345	392	369	383	397	380	335	377	368	391	386	360	362	383	364	382	359	360	392	357	365	369	357	375	358	365	390	364	399	405	372	342	367	376	388	382	340	382	324	376	371	341	371	370	347	359	368	364	349	387	397	355	410	375	349	357	393	371	353	352	379	379	372	346	381	379	343	383	395	374	334	365	379	378	378	384	398	388	407	368	365	391	372	366	356	370	360	381	348	357	394	371	353	370	405	341	390	365	390	355	347	384	344	400	365	412	367	393	360	363	356	368	367	369	360	402	340	362	343	365	371	341	331	356	397	389	377	340	350	382	358	361	378	378	378	332	352	358	393	335	393	367	382	373	360	372	382	365	342	376	401	345	375	389	348	366	396	406	373	376	381	392	378	411	360	347	404	380	325	360	320	390	355	405	365	371	373	380	368	370	371	371	385	362	335	371	369	368	358	374	408	369	390	375	347	382	331	361	414	396	359	368	363	354	400	376	346	398	336	376	394	363	408	361	381	347	385	369	412	378	367	342	378	353	375	347	342	349	397	361	381	371	375	371	362	372	364	376	371	401	368	395	371	365	390	383	380	375	384	380	358	366	353	373	371	384	373	361	369	335	356	356	362	401	392	367	386	355	331	368	362	357	359	417	368	364	328	389	407	395	367	427	350	381	361	376	364	353	369	358	391	383	364	378	359	345	392	364	344	340	381	383	355	352	367	374	369	352	347	387	377	378	390	356	356	365	361	410	355	381	358	386	377	325	336	372	377	379	376	403	361	375	360	365	366	371	372	350	371	361	351	410	402	404	350	365	333	364	349	353	386	384	347	392	375	337	337	366	348	368	374	358	348	397	377	395	332	354	332	364	366	365	361	368	362	381	359	367	339	356	363	384	358	375	391	360	374	368	376	362	318	331	405	370	350	394	348	351	401	351	407	372	373	369	373	381	383	361	346	397	362	389	370	390	361	364	385	372	349	380	351	410	355	339	373	366	368	375	376	358	372	359	372	377	375	381	370	397	418	369	387	385	397	364	394	383	356	360	367	389	387	360	382	389	361	367	372	406	376	348	351	349	363	394	376	397	386	337	357	399	394	342	351	357	353	339	375	370	358	397	369	374	365	369	379	409	361	344	366	363	388	417	377	347	367	355	395	374	358	357	356	334	325	381	379	379	334	382	377	345	360	408	363	366	354	356	343	342	383	363	381	395	357	392	398	416	392	380	362	394	374	399	424	382	376	382	379	409	390	347	365	395	360	354	333	367	366	365	379	383	396	344	379	346	378	368	377	392	388	369	353	337	387	349	351	396	404	366	396	391	417	389	356	382	381	388	351	321	352
5363	2191	476	179	149	140	145	178	165	132	123	111	117	110	122	121	74	124	102	94	93	78	84	109	86	79	83	86	55	84	62	63	66	88	60	68	74	61	62	64	56	79	58	58	61	79	70	55	58	65	75	59	65	72	73	60	76	61	70	67	75	69	64	59	61	58	60	69	73	58	66	61	71	60	57	79	69	74	79	75	83	71	72	55	58	53	63	65	63	78	70	67	70	60	78	74	67	57	68	72	74	79	69	73	72	67	64	67	73	75	60	76	59	69	57	76	55	72	62	73	68	76	74	62	68	64	49	70	70	71	59	63	68	76	60	70	59	58	59	70	72	64	81	52	69	62	68	59	61	78	82	78	65	60	77	75	62	73	70	61	70	50	80	66	57	58	74	77	64	71	85	74	65	61	67	58	65	71	72	74	55	62	56	64	72	63	75	61	59	74	58	78	68	62	61	73	59	70	89	75	74	75	70	67	60	67	63	64	54	66	57	60	61	71	73	52	74	70	53	75	74	71	73	53	76	70	64	58	77	58	67	64	71	48	54	64	70	61	61	67	63	87	61	52	67	76	80	68	71	71	83	65	57	62	90	64	57	67	68	58	74	75	55	57	67	76	70	68	65	61	81	72	66	67	74	57	63	70	68	76	71	62	69	63	59	64	52	46	64	72	60	58	78	73	71	64	73	60	76	61	63	43	70	55	68	77	51	63	54	68	59	75	69	59	67	68	69	67	62	60	65	68	57	66	66	54	81	53	48	69	66	66	66	79	65	60	78	79	70	58	75	59	71	68	62	63	72	67	75	68	54	80	73	67	66	71	77	67	66	66	77	69	68	86	82	68	51	57	56	69	67	72	78	73	71	67	51	75	61	65	80	80	58	69	75	54	65	74	68	63	74	72	60	67	62	71	67	70	69	72	66	74	62	59	77	71	76	72	67	64	75	60	68	50	71	73	58	59	60	77	81	69	71	66	58	58	75	74	66	74	71	54	61	60	58	83	67	69	60	67	73	78	68	75	71	71	60	73	75	73	68	57	76	74	62	67	66	71	80	65	66	56	62	69	71	69	74	64	66	80	70	76	71	58	72	81	57	69	74	60	54	68	64	80	70	72	73	62	64	62	75	64	56	72	53	77	48	59	85	80	73	80	67	62	65	73	61	61	65	62	63	72	79	65	75	67	68	73	61	72	79	51	65	75	66	66	60	78	72	57	84	68	58	59	72	69	73	63	75	72	75	64	63	59	72	55	70	84	62	70	78	67	60	86	75	58	73	66	68	64	65	63	46	68	64	68	76	79	80	84	79	60	67	79	63	73	77	61	49	73	69	63	71	63	73	70	65	65	72	64	74	66	70	62	60	69	66	62	64	65	66	69	62	64	76	71	79	64	72	60	61	63	64	71	92	78	49	70	85	60	72	53	56	57	69	79	58	57	62	66	59	66	62	73	69	69	74	67	80	75	54	60	63	57	78	75	78	70	65	67	66	57	66	62	70	76	77	78	72	64	66	58	71	78	73	65	75	73	86	70	76	76	74	74	67	72	69	68	64	65	72	58	48	64	51	61	84	56	57	66	70	63	80	68	63	69	63	53	72	53	56	70	78	63	75	59	75	63	69	64	63	81	81	77	66	64	55	60	67	82	98	60	67	61	72	71	70	76	52	81	57	56	61	62	56	82	63	61	87	80	62	73	61	72	77	70	63	59	71	68	69	65	73	72	60	68	73	71	80	84	79	54	66	65	68	74	65	76	70	55	75	73	71	68	58	61	60	62	67	63	59	69	62	66	48	56	55	68	60	83	82	81	72	69	52	70	76	61	78	57	67	67	72	48	61	71	75	51	73	77	67	87	68	62	67	61	74	68	60	64	56	73	72	60	71	76	71	75	67	60	64	61	58	53	55	68	70	69	74	70	70	65	75	83	77	84	66	66	86	80	63	70	78	56	75	55	78	64	65	66	67	59	74	72	57	56	88	71	67	66	56	66	66	65	66	61	67	66	76	57	62	75	66	66	73	65	58	67	59	62	82	70	68	61	69	77	69	62	73	66	74	83	77	74	71	79	71	75	51	63	72	67	74	56	81	68	62	60	63	60	51	74	58	76	57	71	87	75	53	59	74	75	62	61	77	68	70	70	70	58	72	78	80	60	62	60	69	79	62	79	76	67	64	71	64	66	64	81	75	69	61	69	75	65	54	56	65	77	56	84	77	60	59	62	67	72	64	65	62	73	79	81	65	66	64	63	82	67	61	59	70	67	58	62	54	82	69	61	60	72	65	62	69	66	75	70	56	75	72	67	65	66	70	66	81	75	65	80	71	80	65	55	76	74	72	87	59	77	60	73	61	74	69	63	47	62	67	63	56	72	51	60	63	72	75	57	70	69	72	57	52	67	71	70	83	78	67	64	78	66	66	62	63	78	73	74	69	77	68	82	78	70	75	67	62	72	59	68	74	81	54	71	62	78	60	56	65	74	77	52	58	72	65	70	68	62	73	84	55	64	60	47	72	66	62	76	71	75	65	70	69	72	68	66	58	63	70	63	71	63	72	80	61	73	62	78	63	69	79	78	72	54	76	65	55	76	52	61	49	62	66	69	65	60	56	65	66	55	72	73	71	61	62	65	69	77	64	73	56	64	63	67	71	56	74	62	58	63	63	61	78	65	65	70	67	72	57	75	74	54	71	69	80	69	58	75	54	55	73	60	66	82	56	69	71	66	58	65	81	62	62	66	59	55	67	75	79	57	74	75	55	67	71	77	69	65	71	64	64	57	72	67	68	59	69	71	73	60	67	82	61	74	68	58	61	48	78	70	59	84	62	52	68	66	69	70	73	61	77	56	77	71	76	69	67	66	70	64	61	70	63	72	65	75	65	55	83	64	88	80	73	69	71	70	63	70	62	66	73	54	56	63	67	61	77	62	66	71	63	76	63	72	70	72	63	66	69	57	53	73	55	60	64	86	65	68	61	79	67	67	61	86	67	67	62	79	59	66	53	61	60	65	60	85	74	72	67	64	64	53	63	63	78	64	60	67	55	65	60	68	58	55	51	83	69	74	63	54	65	74	51	69	67	69	60	62	68	87	88	65	70	66	63	66	67	60	67	52	67	76	63	71	75	77	66	59	73	60	78	57	64	68	77	72	60	72	72	86	74	70	64	68	69	56	59	58	59	74	82	78	68	80	51	76	75	57	78	75	57	71	61	69	53	63	61	73	69	63	79	62	85	64	77	78	69	68	65	66	78	61	70	72	59	71	60	72	67	79	57	73	72	60	52	63	69	75	67	70	67	71	65	69	66	69	60	53	65	66	64	50	64	81	59	59	68	69	65	53	65	69	84	71	56	75	61	68	70	58	65	72	50	60	80	55	54	61	53	80	63	76	69	72	63	67	59	75	67	60	67	58	67	67	85	76	66	78	75	69	72	76	65	65	56	79	77	69	69	64	77	54	78	61	74	57	79	71	73	66	61	73	63	60	68	63	76	81
34358	15848	4781	2758	5053	7646	7512	6643	5303	4104	3435	2708	2800	3037	2736	2478	2157	2225	2123	1803	1580	1485	1342	1456	1354	1111	1028	854	811	704	662	639	621	714	672	736	677	672	615	705	688	686	627	571	578	570	571	596	599	547	556	546	587	590	585	560	599	583	581	548	609	583	589	569	583	586	623	608	614	574	621	659	562	628	617	581	607	573	597	613	604	581	595	597	553	565	585	615	580	587	599	600	630	601	605	573	578	555	583	570	578	614	548	601	619	587	556	535	568	587	582	558	557	556	555	543	580	601	594	543	559	550	552	592	573	585	569	568	573	532	582	591	565	582	569	567	589	556	582	576	586	568	597	553	576	538	638	567	576	559	583	607	567	578	567	565	573	594	574	579	581	531	582	586	607	542	555	574	564	574	567	565	595	589	600	568	575	558	584	581	547	558	588	554	614	559	561	551	563	574	557	541	564	575	534	585	574	520	602	535	553	583	619	604	616	548	567	536	594	584	554	611	533	585	550	586	564	634	557	536	546	567	554	560	576	557	571	505	591	538	571	552	580	571	562	591	599	538	557	554	587	568	599	545	590	548	539	534	553	561	530	538	569	561	579	583	561	609	557	539	541	581	578	569	588	550	581	585	610	615	510	574	577	580	572	581	567	609	579	537	577	568	594	568	575	574	580	587	571	602	561	565	553	555	542	584	557	588	535	566	576	568	581	604	594	557	586	565	577	589	588	585	576	558	545	577	562	570	568	601	558	646	572	599	551	563	557	545	550	613	594	553	555	578	572	589	615	601	545	573	629	595	617	591	546	593	589	568	594	612	578	601	559	574	531	540	581	576	584	620	578	583	546	542	600	549	577	561	573	551	543	589	586	601	602	586	596	598	572	626	545	586	572	587	600	557	549	576	578	624	573	567	539	573	602	598	571	591	585	600	571	531	588	553	588	589	569	576	559	590	588	565	552	594	604	577	530	527	612	569	562	576	536	571	537	563	542	569	558	570	610	557	565	609	555	552	616	595	557	578	603	527	533	614	625	574	568	550	590	604	547	593	560	581	589	584	591	568	614	576	569	563	571	555	521	572	557	592	597	588	525	582	516	570	600	561	553	587	566	568	548	592	593	579	593	595	571	600	560	566	562	564	536	570	599	561	577	600	563	526	568	566	563	550	580	522	627	548	525	569	568	582	558	618	572	557	587	578	532	570	589	558	601	588	543	574	577	572	558	559	599	560	624	584	583	594	549	593	540	581	544	557	538	555	571	563	580	563	564	573	607	582	531	563	555	585	590	537	603	578	562	587	557	582	556	549	593	577	568	596	583	568	567	547	581	581	584	573	576	589	594	552	570	536	613	606	565	514	614	609	615	562	535	584	588	578	564	596	597	603	552	557	594	562	532	551	551	571	590	570	572	565	567	624	624	595	576	617	566	579	619	567	528	585	552	590	561	536	584	567	650	585	600	547	581	540	562	566	531	589	562	557	548	594	548	585	560	587	605	630	606	577	610	599	572	581	562	598	561	537	600	544	591	521	509	553	580	597	551	570	567	572	574	586	580	606	594	579	577	524	589	593	571	621	592	543	591	617	612	604	631	561	544	587	617	594	511	571	541	566	612	525	563	566	556	567	593	573	589	591	548	575	572	545	572	592	584	570	571	550	561	579	543	586	564	599	604	608	575	588	598	563	572	576	552	567	558	586	552	583	566	548	589	546	564	588	609	598	612	594	547	591	550	531	520	582	538	609	551	545	598	540	601	586	555	557	560	564	532	557	582	594	562	550	558	617	581	533	573	565	576	617	588	542	573	569	601	562	565	601	559	557	564	560	576	542	568	570	537	565	572	586	562	578	557	521	572	603	601	575	582	540	577	561	581	560	565	561	593	554	580	582	568	568	566	581	578	576	594	540	570	580	608	626	575	581	581	566	553	640	530	549	594	557	579	601	590	568	594	560	554	579	559	611	598	564	558	589	532	575	585	618	554	585	581	569	593	601	568	577	545	608	584	612	573	591	622	570	535	534	561	618	555	543	578	585	579	581	561	586	569	588	582	595	541	569	542	592	574	547	571	593	597	536	566	603	577	521	532	550	581	575	618	576	583	594	595	622	543	579	509	573	567	564	580	553	557	558	588	591	581	515	578	581	624	577	547	572	560	545	613	557	554	555	583	575	549	579	554	591	570	598	587	633	576	607	613	618	559	566	589	586	574	568	547	589	574	539	574	559	597	564	562	583	543	559	576	571	563	563	587	539	606	579	607	554	556	569	549	545	579	556	632	568	578	579	588	632	544	570	582	563	560	557	560	586	598	532	589	617	566	577	574	547	528	573	606	578	615	569	559	557	552	578	572	555	564	571	557	537	574	545	530	573	564	534	570	564	572	584	580	578	560	543	598	555	586	620	585	546	540	553	554	614	571	610	562	574	541	597	561	576	597	556	574	526	569	565	564	571	603	531	649	539	538	578	616	586	556	586	610	556	575	546	583	544	568	557	592	553	565	563	614	624	584	579	548	532	594	547	564	542	560	568	597	611	574	589	581	563	556	528	527	575	582	575	569	560	567	572	591	554	614	560	579	589	567	573	599	554	579	590	588	552	576	562	577	617	574	559	596	591	589	598	548	586	557	598	576	533	551	566	580	543	586	561	539	540	591	587	629	595	578	612	572	572	565	580	572	567	577	585	577	551	621	578	564	585	586	557	540	554	606	587	587	593	544	568	544	527	568	567	578	547	575	580	551	541	568	593	600	543	585	587	544	579	513	570	596	572	592	539	554	582	596	543	602	573	536	542	577	593	590	577	561	547	545	546	572	612	545	568	619	535	619	577	582	609	565	535	592	561	610	590	542	572	579	584	586	617	565	567	618	536	568	560	618	554	597	588	562	545	569	594	584	558	551	579	556	533	585	549	613	561	535	513	600	539	548	575	619	546	571	559	595	598	626	563	545	586	619	598	626	579	560	540	561	584	602	601	554	567	530	523	516	581	595	570	566	550	584	578	546	605	561	587	569	581	578	564	553	629	563	600	558	565	593	551	572	542	558	564	616	562	577	544	525	540	565	512	566	592	584	551	566	568	558	603	616	594	628	582	567	561	555	603	600	568	549	563	564	542	563	584	553	594	584	581	574	565	607	536	558	544	585	565	600	620	590	604	564	557	556	585	599	546	593	550	540	602	547	599	587	571	588	512	560	577	595	609	540	562	577	566	547	605	550	602	566	578	577	587	590	555	589	553	543	539	548	580	636	594	617	575	546	541	581	574	623	567	566	558	586	570	570	519	531	576	525	582	641	552	609	599	629	537	591	586	585	593	618	561	557	588	569	580	607	582	567	616	589	587	602	584	588	583	542	577	577	592	575	539	568	546	564	593	559	586	550	559	624	544	576	544	512	614	551	562	544	549	595	574	593	581	555	581	616	574	576	540	611	546	546	539	595	548	535	556	564	568	571	568	516	548	544	546	509	586	601	639	619	560	595	584	599	562	557	601	567	613	566	642	590	524	586	578
5736	1654	335	130	98	93	102	117	101	72	74	58	64	89	80	68	67	81	60	53	50	47	60	55	28	39	30	30	30	40	23	28	34	29	37	36	34	33	34	28	25	28	28	34	27	25	24	28	18	20	41	25	25	30	27	25	32	25	28	29	27	26	27	39	25	36	30	18	23	24	29	23	31	34	28	24	35	28	31	27	37	14	24	34	20	29	28	29	26	21	24	30	39	24	34	28	21	31	27	17	21	18	27	29	35	23	32	23	29	21	28	26	27	23	31	30	22	25	32	25	29	21	31	27	26	19	29	31	35	32	34	30	25	21	19	27	21	27	29	20	26	31	29	28	23	30	26	36	21	44	33	23	26	33	20	22	34	31	20	25	25	26	22	28	23	20	29	29	24	32	36	15	28	26	25	27	28	21	27	30	29	27	28	24	24	21	26	29	33	16	27	19	36	25	20	22	18	28	29	25	23	32	26	32	19	23	21	21	33	21	24	26	24	37	16	31	24	18	15	30	19	35	27	25	21	30	30	24	33	29	30	23	25	31	21	17	29	22	29	32	18	26	20	14	20	29	29	22	31	24	32	29	25	31	19	28	26	25	30	30	29	29	24	27	23	22	25	27	26	27	22	30	20	14	30	25	19	31	28	29	31	37	23	21	26	25	26	23	36	29	24	29	29	30	21	37	28	27	25	16	21	19	29	25	20	21	22	21	34	22	30	25	14	23	28	18	30	35	24	20	20	23	35	28	30	35	23	25	25	25	32	31	32	25	30	20	34	33	28	36	24	22	25	27	27	27	27	19	20	28	17	25	23	24	24	27	29	25	41	28	21	21	20	24	21	29	29	26	26	25	26	27	27	20	31	31	20	17	25	29	31	31	25	18	25	21	17	29	24	28	28	33	21	31	30	25	27	24	27	17	18	20	21	24	22	18	28	27	26	25	36	33	21	17	19	31	32	23	19	23	23	29	24	28	24	30	24	30	24	22	26	23	24	19	21	25	25	22	24	23	35	30	29	29	28	40	31	29	37	25	29	24	18	25	25	25	28	29	28	29	30	30	31	35	17	26	22	28	26	19	26	20	25	29	27	17	36	25	35	26	29	36	24	26	27	25	30	26	29	25	26	25	28	24	25	32	26	24	21	27	16	27	33	33	27	30	19	27	28	31	30	23	26	26	31	24	38	25	30	29	23	23	26	22	27	32	32	29	32	25	22	24	29	32	23	23	36	15	26	31	24	30	23	23	16	27	26	19	30	25	27	28	24	16	30	18	33	41	30	29	26	27	26	27	22	22	27	24	34	12	36	29	27	22	24	31	30	24	25	26	32	26	26	28	19	40	31	20	33	25	23	25	32	20	31	28	28	24	19	25	16	21	24	27	28	18	27	24	31	33	31	21	19	26	30	24	23	19	23	25	32	21	23	30	19	26	20	28	24	27	28	27	13	27	28	31	22	24	26	32	33	28	21	32	32	30	33	16	27	19	23	18	24	27	28	24	26	28	33	26	26	24	29	24	26	21	32	24	23	35	29	21	20	18	30	27	28	26	28	29	25	22	26	32	42	26	26	28	27	21	26	30	37	20	25	32	20	16	34	30	32	27	25	33	29	28	26	34	19	27	26	28	31	29	26	27	23	30	23	30	28	22	26	26	28	29	25	29	22	25	27	38	27	29	29	19	21	29	35	33	30	23	26	33	33	25	27	29	34	39	26	27	17	24	14	28	35	28	25	36	27	23	26	21	33	25	21	29	28	29	26	21	21	23	19	25	20	30	30	24	23	27	32	25	32	28	34	29	38	28	28	31	29	33	24	15	18	26	40	24	21	27	17	25	23	26	33	22	22	22	23	33	34	30	21	23	29	40	32	24	23	18	26	31	28	27	31	29	15	24	30	24	19	21	31	33	30	28	25	27	30	26	26	27	27	18	23	31	28	21	23	18	24	25	18	27	20	27	29	27	31	22	26	15	23	14	31	32	23	20	26	30	22	20	21	29	25	23	30	26	23	24	20	28	31	17	28	28	25	31	26	22	26	28	21	24	28	25	33	22	27	19	27	32	32	22	19	25	24	22	25	26	24	30	24	28	27	27	28	14	20	25	27	24	25	36	27	25	33	24	30	28	28	18	26	29	25	25	22	33	25	19	24	26	32	39	25	27	22	25	20	23	33	26	20	24	26	24	35	25	33	21	26	26	22	28	18	35	21	21	29	18	27	17	20	26	28	30	29	27	29	24	23	36	18	25	23	31	30	28	29	30	34	26	24	25	41	32	33	27	26	22	28	35	30	20	24	35	19	24	23	32	24	22	33	32	28	30	18	22	27	20	38	27	35	33	24	35	22	30	26	27	29	29	32	23	31	34	31	28	30	25	27	24	20	30	27	34	25	35	38	24	29	32	32	16	34	29	25	21	38	17	34	28	29	30	23	24	23	26	23	25	33	25	41	18	25	32	27	33	22	23	21	34	19	30	31	21	24	31	22	15	22	30	20	20	20	33	27	27	26	21	22	33	27	23	22	28	26	31	22	25	25	25	20	24	25	27	25	27	20	33	20	27	29	20	47	31	26	33	21	23	31	32	28	36	31	34	24	25	20	24	28	17	27	29	32	36	28	32	35	27	24	24	23	30	25	28	21	27	29	22	35	25	34	32	26	19	25	30	23	29	30	32	23	38	27	25	34	25	25	25	24	33	26	27	24	24	17	38	27	19	25	25	21	25	23	22	26	27	23	21	28	27	27	22	19	20	28	28	21	25	30	20	25	30	31	23	27	24	30	15	31	31	37	27	27	24	21	28	28	28	34	19	27	23	31	35	43	24	20	32	30	26	26	25	20	32	25	22	23	19	28	23	23	33	22	21	26	25	26	34	18	24	27	28	19	28	22	22	23	20	32	16	30	29	28	36	27	28	21	29	40	23	24	30	25	25	25	28	25	21	32	22	24	26	28	24	25	26	24	28	30	25	36	28	23	32	29	29	24	26	30	25	18	25	26	23	25	23	28	26	35	33	30	18	22	30	23	22	29	28	21	26	26	30	29	14	28	26	28	18	31	25	18	27	27	24	23	31	26	26	24	32	29	29	23	23	27	24	25	21	30	24	27	33	26	24	24	27	27	30	29	26	37	25	25	23	26	28	30	26	33	23	31	23	31	19	20	28	34	12	24	24	22	33	27	19	23	22	19	27	29	31	29	32	27	31	21	32	22	18	18	30	31	24	33	23	29	28	26	27	24	26	19	20	28	20	33	28	28	24	20	21	35	30	23	27	34	30	20	22	31	24	23	26	21	28	26	37	27	29	23	19	21	24	29	33	22	23	35	22	23	25	22	34	26	29	17	20	35	43	18	24	21	23	29	25	30	27	20	27	22	31	24	23	26	29	27	27	23	28	33	28	18	25	37	27	26	19	24	33	31	19	25	31	33	26	27	28	23	24	32	24	25	24	20	12	23	21	33	29	27	31	26	18	24	33	16	22	33	18	33	34	25	25
31775	13426	3746	2284	3545	6087	6339	5706	4284	3566	2693	2257	2568	2600	2336	2074	1834	1924	1753	1428	1202	1082	1020	1155	933	797	560	478	425	330	336	320	301	321	341	345	312	314	292	346	352	272	294	263	249	239	238	249	250	226	228	244	241	240	235	222	201	231	229	240	248	257	259	230	229	237	257	244	273	277	251	256	244	237	245	273	262	259	260	236	243	247	240	220	237	238	224	240	223	222	238	203	233	229	236	231	232	226	256	232	258	227	232	212	228	216	239	255	252	238	228	240	240	244	246	239	229	202	232	208	193	222	238	216	239	231	224	240	227	246	237	253	216	209	219	236	245	246	225	233	222	215	217	221	195	245	216	232	240	218	216	244	232	244	246	229	214	232	227	188	249	239	224	251	212	179	216	208	228	231	228	214	238	220	217	230	222	221	239	224	207	207	217	231	228	259	221	206	224	213	241	233	220	254	239	212	209	252	237	229	240	218	230	210	194	223	226	234	223	232	210	203	200	221	246	255	223	216	233	257	221	225	235	235	220	227	217	253	207	209	201	236	207	249	209	238	226	249	253	242	216	209	226	227	248	211	236	265	225	261	217	224	223	223	234	212	228	243	235	233	224	204	205	234	224	226	216	248	217	217	216	242	242	255	219	205	213	227	253	244	233	231	239	205	241	224	238	239	226	193	232	245	221	254	264	225	218	240	224	217	251	227	245	227	248	224	212	233	212	220	191	235	227	233	229	222	224	238	207	242	224	233	213	217	230	206	234	209	236	228	242	247	220	246	226	257	212	240	237	228	246	228	243	227	212	209	226	209	236	244	245	228	228	212	203	223	224	203	228	235	244	213	240	245	207	220	236	233	232	240	206	223	216	210	214	225	257	227	242	227	234	233	182	236	195	217	219	199	231	223	227	217	262	236	222	219	233	217	230	222	231	230	243	220	215	227	241	234	242	218	250	234	244	209	230	248	233	230	206	233	231	215	232	242	222	251	247	230	244	218	208	227	203	231	248	221	253	221	234	241	237	212	222	214	210	254	210	214	243	258	251	229	242	245	236	221	232	232	235	224	231	237	216	224	211	241	255	202	202	221	233	224	199	233	219	234	220	213	238	215	222	211	252	220	221	266	245	234	237	252	212	258	219	258	226	213	239	220	216	222	206	209	225	234	241	272	236	213	267	247	213	234	228	238	231	226	215	243	212	234	221	218	219	219	229	226	206	253	225	216	211	213	245	225	211	243	227	217	235	193	236	236	212	203	229	197	216	236	236	212	233	208	217	208	236	220	217	226	239	247	216	193	234	227	216	233	229	210	235	242	238	215	211	220	214	217	226	213	223	236	219	230	226	214	230	236	228	214	220	234	261	237	237	221	196	220	216	232	253	224	238	234	235	223	231	238	237	231	236	243	212	224	218	229	209	237	219	232	230	208	214	249	213	228	248	230	212	214	239	230	240	229	236	231	219	228	225	223	205	240	226	251	227	234	224	253	203	205	255	245	223	207	229	236	228	197	214	256	214	203	235	222	213	228	198	201	216	246	214	232	261	210	218	251	217	242	236	232	240	263	198	214	228	230	218	201	249	225	218	221	231	238	195	246	239	237	253	225	243	217	223	211	252	187	242	249	238	222	237	225	227	229	217	215	236	224	271	194	233	257	221	217	225	239	226	214	226	225	214	225	254	232	206	195	232	251	210	232	195	201	251	222	229	232	230	233	210	234	227	230	218	231	225	243	267	239	267	209	244	222	222	252	229	259	226	251	238	244	222	216	214	228	244	215	219	241	216	215	241	210	199	224	207	247	226	258	246	222	217	253	237	228	209	259	231	216	248	235	230	224	230	258	203	236	230	222	215	256	195	241	266	231	197	242	224	230	216	237	222	227	223	218	260	236	235	197	213	222	248	238	212	218	192	220	224	210	268	202	222	228	238	236	248	214	233	238	206	222	227	210	229	232	217	233	218	225	262	204	226	223	212	240	226	217	248	234	252	246	220	251	224	224	226	254	234	241	216	214	215	256	229	238	227	211	241	221	218	226	231	215	211	247	227	232	215	220	241	221	230	210	240	229	235	232	233	235	255	236	213	223	223	252	234	254	216	235	234	218	224	241	244	221	234	226	208	221	246	227	258	255	224	210	222	234	256	228	202	234	211	241	229	218	232	227	217	241	228	235	236	246	236	225	214	222	224	216	236	198	239	239	248	227	228	226	235	231	211	238	228	227	220	212	246	264	235	235	212	213	235	236	221	228	218	237	230	224	228	197	220	238	223	231	219	235	242	223	235	212	236	232	214	229	230	220	222	234	236	256	209	230	230	226	219	227	236	212	250	240	234	246	241	199	257	246	257	231	241	234	220	229	227	226	224	208	236	237	216	191	236	229	209	208	220	214	247	240	215	200	234	220	239	229	219	229	239	236	240	244	242	206	229	219	217	242	220	200	213	233	251	214	257	233	226	234	239	213	243	198	225	231	238	213	223	216	237	256	233	203	238	242	231	239	215	218	221	236	230	240	234	231	224	242	240	214	235	236	245	235	214	237	208	218	235	239	210	231	271	233	212	258	233	240	231	224	241	248	227	207	238	223	213	233	208	219	191	234	246	231	234	229	239	207	222	199	256	219	214	227	231	206	226	244	222	210	223	235	264	220	224	214	236	237	242	245	222	227	260	203	214	236	261	208	220	257	212	227	213	264	215	228	228	243	242	218	236	218	249	220	231	211	235	207	228	228	229	224	236	209	201	235	223	215	233	222	222	218	229	230	213	236	202	236	216	217	235	218	235	246	223	243	232	232	257	229	228	230	253	216	230	256	260	210	248	240	224	235	235	258	250	220	211	218	216	243	214	248	215	255	232	219	231	230	205	227	229	239	237	201	236	227	274	230	214	255	255	224	214	207	238	250	208	215	234	242	216	246	202	227	220	241	224	232	217	242	224	216	236	231	214	211	234	228	209	243	222	205	205	232	197	231	252	231	242	220	232	219	238	219	242	226	249	221	230	226	224	213	225	211	220	232	246	243	240	242	205	242	225	241	238	220	221	214	225	243	227	230	237	225	215	232	249	227	223	243	210	226	239	211	239	228	242	250	230	215	225	232	221	244	212	225	207	227	235	205	220	215	249	238	252	226	208	222	209	228	242	239	227	216	239	238	213	224	219	241	248	222	231	262	234	209	218	193	253	261	250	233	227	232	226	214	228	223	258	255	248	236	231	249	212	221	235	235	203	213	258	262	243	229	251	217	225	221	224	250	245	219	249	241	237	244	232	237	209	225	210	247	211	243	210	204	230	226	230	220	213	235	241	216	249	235	208	234	233	249	231	232	249	211	199	212	225	236	220	249	234	230	216	230	234	225	218	228	242	263	243	216	228	215	212	230	225	216	224	220	242	252	213	205	235	197	226	243	228	211	239	224	227	230	224	238	232	209	255	222	237	241	217	203	220	231	203	235	227	225	222	247	250	253	200	236	205	212	221	220	230	233	225	239	230	267	219	217	217	234	226	222
7123	2881	562	216	168	175	201	160	157	105	127	120	155	144	124	137	136	127	114	98	104	77	81	95	84	67	80	72	67	77	59	63	57	46	69	65	58	57	60	50	47	59	63	65	61	55	56	60	54	52	61	64	51	51	52	74	44	56	48	57	62	52	59	50	52	52	56	59	43	52	56	65	47	59	60	58	57	57	67	68	52	53	46	60	57	53	63	61	53	55	52	47	70	54	58	60	55	50	59	49	58	47	67	56	56	59	64	57	62	59	54	60	62	53	63	67	71	49	63	41	36	62	61	59	48	51	63	80	53	53	56	45	56	47	61	61	55	57	63	43	61	63	65	61	62	64	54	54	56	55	59	58	53	54	50	52	62	53	48	54	55	65	43	53	59	69	68	60	51	69	61	64	51	55	53	57	43	57	48	41	48	43	58	54	41	53	52	57	53	63	64	46	42	64	66	57	55	50	54	54	55	64	60	57	53	60	71	60	49	65	48	55	61	48	54	53	64	53	53	48	67	56	58	60	58	61	65	55	49	55	59	61	57	52	61	58	74	41	53	60	47	48	65	57	63	55	43	52	51	62	64	65	57	51	58	41	62	60	69	49	50	70	48	52	61	55	61	61	54	55	64	54	58	55	47	68	44	68	58	46	51	76	45	56	53	62	54	54	62	63	67	69	60	58	58	53	56	72	55	65	55	53	56	59	60	54	59	46	48	35	66	51	66	64	76	59	50	46	61	56	60	72	53	59	42	52	66	44	64	57	47	55	56	59	62	60	53	63	63	56	51	50	53	65	59	62	55	54	61	63	53	46	65	53	73	53	69	60	52	52	56	61	53	59	53	60	57	66	62	43	53	53	46	47	61	65	44	63	57	67	49	52	46	51	62	48	66	64	53	62	45	65	44	55	50	60	66	47	58	60	57	55	54	61	54	60	61	74	51	58	60	59	57	53	50	53	54	49	58	49	55	41	46	68	63	57	56	61	51	63	61	58	61	56	53	65	48	49	52	55	60	55	55	66	69	47	58	54	61	54	57	65	57	54	56	41	58	55	50	48	65	66	45	53	49	51	51	56	61	54	53	53	64	60	51	64	54	53	51	68	41	57	56	66	66	63	54	56	54	57	47	59	68	53	59	56	55	53	62	46	49	70	55	50	51	56	65	54	48	48	50	68	59	64	57	61	56	50	57	53	77	61	60	55	49	61	55	57	56	49	49	62	67	64	57	63	62	50	71	58	53	49	49	60	67	53	66	43	71	50	55	57	46	58	56	61	48	58	56	43	52	67	53	53	66	54	44	55	57	59	50	53	61	44	59	48	54	68	64	50	61	50	60	50	51	58	54	55	74	59	57	56	46	51	49	52	60	64	73	65	68	55	48	61	54	51	58	62	50	51	68	71	64	54	55	63	71	73	56	69	71	67	63	54	69	52	49	54	51	51	52	55	74	54	73	54	80	47	71	50	53	60	50	51	60	58	59	60	49	57	65	55	70	53	58	52	51	65	61	64	51	61	35	59	53	45	51	68	55	39	61	54	53	52	51	61	51	65	56	48	64	58	49	51	48	51	53	72	55	57	54	54	63	56	62	56	59	50	57	54	48	69	50	51	53	57	55	65	52	50	49	60	57	56	51	54	47	57	64	58	63	59	59	62	51	55	77	66	51	63	48	47	50	52	54	41	56	53	63	53	48	43	51	58	57	57	50	59	40	66	55	43	61	67	56	41	53	55	61	61	48	48	58	50	54	54	49	61	61	46	65	53	59	67	48	66	58	59	63	54	53	61	60	56	58	54	65	68	57	61	47	51	63	59	50	40	61	49	76	68	55	54	60	55	60	56	54	58	56	63	52	63	73	54	47	57	62	52	48	51	65	51	54	45	70	71	64	46	67	51	56	56	45	56	56	40	61	53	61	59	55	75	53	55	55	56	63	53	53	58	63	52	48	55	45	55	54	47	74	65	59	54	60	57	60	63	56	50	52	60	55	55	60	72	73	62	46	60	62	57	59	56	58	53	48	60	48	59	57	51	54	43	56	55	62	47	58	43	56	49	46	68	57	56	57	55	55	59	54	47	53	63	48	52	64	72	53	48	53	63	63	65	55	58	47	62	51	53	56	70	51	55	51	56	54	42	59	52	61	62	50	62	56	53	60	58	45	52	58	63	54	54	52	63	49	49	68	57	54	63	53	50	60	59	52	45	57	51	57	66	53	50	60	46	57	54	55	59	54	56	58	45	61	56	45	48	65	65	51	62	50	54	51	48	50	62	59	59	71	60	49	58	65	57	61	60	71	55	56	66	57	53	54	58	58	62	55	37	70	44	59	52	54	55	62	54	72	55	73	61	62	70	62	59	59	59	48	58	49	54	41	50	57	53	44	51	58	45	69	51	60	44	63	49	56	60	77	62	55	55	68	52	60	49	60	47	56	59	71	72	57	67	53	55	54	64	53	48	55	43	70	48	49	52	56	60	39	49	53	57	69	50	50	48	50	52	58	50	57	63	69	53	55	58	63	60	47	54	50	52	61	54	53	48	64	57	56	52	64	48	63	58	62	70	54	57	56	64	58	42	53	44	53	54	52	52	53	59	53	67	55	59	58	48	61	53	57	54	64	55	58	51	57	45	54	58	53	60	64	38	59	63	61	45	50	59	65	56	49	44	57	64	57	61	48	51	60	53	46	74	50	70	58	49	51	50	44	45	58	46	47	49	41	60	45	59	43	58	58	57	66	56	61	54	41	49	50	45	61	62	54	63	52	72	56	69	49	52	51	57	50	57	53	55	74	72	51	54	53	60	61	56	67	69	62	57	60	60	59	46	72	58	59	46	61	67	42	45	60	63	59	54	54	46	58	76	55	51	55	41	62	72	72	64	58	68	66	54	56	48	55	49	55	50	56	62	51	64	55	63	60	65	57	71	58	35	66	45	47	70	61	60	55	69	46	61	43	47	47	53	66	52	50	58	58	61	51	57	46	58	60	58	64	50	53	60	64	59	60	54	52	61	59	60	40	62	63	56	59	49	66	58	61	54	43	55	54	55	52	63	49	53	51	42	53	56	57	56	58	51	60	64	47	67	56	47	44	49	57	56	60	46	57	55	48	58	51	56	66	58	58	53	55	42	68	53	55	51	49	50	58	54	56	58	53	48	56	60	53	49	53	57	55	60	61	59	52	56	53	63	49	62	60	77	62	49	54	58	55	52	63	65	53	59	63	59	52	46	74	55	51	62	52	50	45	64	49	59	67	52	59	53	59	50	64	70	64	48	40	57	52	46	54	34	46	50	44	64	55	68	58	51	50	61	57	58	70	57	59	58	56	51	61	57	61	58	60	42	62	55	61	60	58	58	55	57	48	51	60	75	58	61	60	60	54	60	53	54	51	64	57	61	53	54	69	55	63	62	45	62	56	49	53	63	52	41	58	49	65	44	59	72	53	52	57	51	77	54	59	50	74	63	49	67	64	54	61	74	56	66	53	42	59	47	44	47
36992	17706	5221	3078	5378	8843	9199	7628	6128	5358	4035	3622	3896	3795	3370	2910	2896	2793	2448	2090	1851	1603	1687	1532	1475	1305	981	960	763	675	585	602	612	628	721	662	625	606	670	675	620	597	572	540	547	540	496	508	521	511	489	518	525	488	493	520	525	486	481	509	529	544	532	535	518	578	523	534	567	555	504	525	529	513	542	503	535	542	550	530	529	499	501	472	481	450	537	505	527	465	478	532	558	526	513	499	518	511	490	497	490	474	470	512	490	530	500	483	453	451	463	483	495	533	487	484	501	446	454	490	495	524	512	505	481	497	493	513	478	482	489	490	500	479	481	524	511	470	486	448	517	462	466	502	480	504	473	525	455	493	536	477	497	478	499	489	513	485	464	459	455	502	493	490	468	501	505	508	464	468	486	501	491	468	487	511	529	521	451	535	490	492	504	488	482	520	504	489	492	494	485	539	512	497	480	513	499	483	479	506	490	463	469	529	506	501	500	478	454	464	470	481	521	488	497	495	513	501	482	526	460	466	450	501	469	495	472	450	481	504	483	476	498	457	508	508	478	491	489	499	466	521	479	485	506	470	439	505	483	483	515	500	472	526	499	501	506	471	450	504	488	490	510	486	467	451	453	496	532	474	428	512	485	516	497	517	493	505	502	454	456	497	529	511	521	481	453	456	461	496	432	498	514	477	484	502	495	454	488	491	446	445	515	485	500	488	502	469	495	478	510	502	523	506	474	527	487	486	496	484	470	521	499	485	449	458	508	511	492	477	509	479	462	477	462	481	477	468	491	500	454	511	474	502	469	471	505	478	527	529	509	466	494	487	494	517	538	493	472	495	504	474	505	522	532	533	493	484	453	510	499	525	493	532	508	503	497	485	524	453	488	480	483	493	486	481	465	479	479	495	517	475	496	496	501	501	467	511	498	493	465	492	501	495	485	506	481	459	502	500	531	503	493	491	473	493	470	514	502	442	517	515	458	460	451	507	514	470	489	521	478	493	507	509	440	505	506	484	512	451	448	480	509	490	502	461	447	459	457	512	508	506	481	456	477	469	468	471	462	478	484	496	511	486	482	522	483	503	500	489	496	456	540	447	524	478	498	510	499	466	471	511	458	473	469	481	488	497	488	485	482	451	514	502	463	509	521	515	473	508	453	482	507	503	482	479	485	567	488	510	497	475	553	458	513	482	481	478	475	507	485	487	488	538	488	517	452	506	484	468	505	502	512	519	466	456	484	508	474	499	485	486	482	512	477	496	455	494	455	536	498	468	480	467	491	495	463	505	470	466	497	490	465	500	496	477	530	523	480	435	522	519	454	492	476	495	444	494	519	499	501	486	505	480	523	506	491	465	485	473	482	511	505	501	448	449	494	524	469	453	468	470	461	504	485	493	503	514	531	497	501	490	536	546	503	495	466	460	483	523	512	479	516	470	461	500	472	512	462	522	462	482	445	497	511	495	503	470	445	484	465	454	500	506	443	514	476	492	510	457	523	477	482	504	452	494	486	466	432	471	523	507	465	513	479	525	498	486	510	497	526	487	490	508	505	519	502	501	516	471	507	462	456	463	455	473	475	502	483	485	517	495	503	498	469	493	482	479	474	461	499	494	464	477	492	522	496	483	494	500	481	492	500	482	493	494	461	516	482	503	522	498	527	477	491	523	469	524	484	524	492	481	500	485	490	497	510	511	526	509	465	509	498	500	472	503	468	458	477	503	472	495	472	473	486	454	501	474	494	502	498	530	450	519	493	482	528	467	465	488	496	493	476	498	507	493	482	470	499	490	477	510	500	465	486	520	492	494	459	494	475	510	509	494	485	476	490	499	539	478	488	515	491	438	507	485	510	493	477	457	459	477	479	502	466	500	508	480	500	496	469	449	487	474	520	491	497	486	500	502	510	588	515	487	456	491	502	476	500	472	506	504	479	487	474	476	491	492	442	521	519	516	524	506	518	449	477	503	482	507	517	489	504	485	506	525	522	486	487	499	487	490	501	518	519	504	466	517	476	488	489	472	469	496	480	459	487	490	496	469	488	520	489	505	461	498	474	459	466	533	498	499	445	522	510	515	474	501	488	461	497	507	485	508	496	471	520	503	505	511	515	515	485	488	486	481	495	482	479	483	472	464	477	446	513	508	486	497	450	534	532	458	503	487	509	508	489	490	487	489	503	483	476	504	469	492	506	484	520	470	477	454	484	505	494	504	510	485	458	487	550	494	504	483	459	542	477	511	496	488	525	500	485	484	541	468	518	485	515	502	500	465	506	534	491	534	483	435	466	499	523	459	475	471	478	467	466	514	473	529	524	481	493	481	457	527	478	486	483	502	501	482	476	481	510	494	513	491	487	470	485	453	483	464	496	482	504	511	473	530	448	529	472	490	504	505	485	481	444	513	530	471	501	552	529	492	452	554	491	483	482	509	505	527	499	482	432	523	434	497	519	460	479	495	485	452	484	458	494	508	481	481	489	523	518	559	532	515	491	485	504	502	470	514	462	504	466	481	476	492	466	483	497	507	448	528	473	500	528	505	482	462	488	480	478	451	514	513	523	533	511	522	475	517	441	477	494	494	524	455	490	463	477	476	481	470	477	477	472	516	518	468	478	482	514	530	451	478	502	508	499	473	477	467	475	509	516	478	475	505	511	477	491	478	504	490	466	481	478	500	505	485	512	494	539	480	522	430	511	470	458	510	471	443	484	459	522	506	499	488	468	482	512	491	503	495	475	483	519	500	461	482	471	465	484	514	522	454	480	489	493	449	449	496	485	485	477	528	502	521	497	502	537	456	480	490	446	502	464	515	520	472	483	495	491	465	481	480	484	465	444	487	506	489	509	491	498	510	487	453	494	480	494	476	529	503	466	502	514	493	465	510	491	499	476	467	494	531	512	462	500	488	538	506	484	505	433	509	521	481	468	461	482	498	513	531	488	463	532	440	461	491	496	506	500	462	465	522	483	482	472	470	517	475	492	483	494	463	473	521	499	496	501	463	479	468	504	472	513	518	470	507	476	472	488	507	498	478	476	493	477	482	516	472	481	483	493	462	492	513	506	489	478	473	465	508	458	482	513	516	487	502	499	464	470	485	455	444	475	502	530	497	520	534	481	478	469	453	485	438	496	472	513	479	493	487	507	502	523	491	480	506	507	476	485	475	488	448	514	469	462	492	471	473	486	496	517	518	474	495	524	525	493	476	530	530	478	521	516	512	467	478	441	517	484	535	494	511	492	499	523	491	496	498	494	490	490	450	480	526	479	475	486	458	504	487	466	477	470	459	494	478	490	460	479	460	507	502	494	514	488	481	498	458	474	500	548	518	486	509	481	502	508	485	458	484	473	486	473	545	530	486	482	519	490	481	513	491	495	499	510	492	486	479	472	464	465	492	506	471	485	473	526	524	467	522	486	515	488	496	430	485	521	480	470	476	500	510	489	490	458	515	460	500	503	505	502	518	473	486	475	477	469	493	473	459	474	469	493	484	441	447	532	476	437	522
3822	941	210	135	82	97	110	83	87	78	71	90	74	77	87	68	72	89	74	68	48	61	59	51	47	58	35	46	42	41	43	45	43	54	36	49	43	41	48	46	47	52	39	34	49	49	48	48	40	48	38	42	39	39	31	38	30	43	59	48	52	44	42	42	49	35	43	54	53	47	39	48	41	61	35	48	44	45	52	49	47	44	42	45	43	58	39	36	44	45	51	47	38	57	44	53	32	48	48	31	49	42	49	40	42	46	36	40	46	38	35	47	59	40	42	57	42	45	48	52	35	52	45	48	39	50	41	40	36	49	46	49	44	52	35	50	53	35	54	47	38	48	42	49	45	38	44	43	45	43	48	52	50	49	37	47	46	43	43	45	44	55	57	55	52	41	58	45	37	49	51	37	42	47	43	50	52	40	39	40	46	26	59	42	35	45	40	44	42	52	45	37	47	50	37	49	42	43	45	47	40	41	41	49	42	45	38	42	45	33	55	36	41	48	49	52	43	46	46	35	41	58	31	51	41	50	47	49	43	34	45	51	43	46	38	51	34	51	44	38	47	37	59	49	42	49	39	49	53	49	38	48	43	42	38	44	49	35	53	47	41	35	48	51	31	33	38	50	39	36	37	46	49	46	39	48	51	43	49	35	45	40	50	33	51	52	34	40	37	43	47	37	43	48	43	39	42	46	44	41	45	42	49	39	49	53	34	51	45	45	42	43	44	36	41	41	43	39	48	51	41	52	49	34	61	42	47	37	37	55	33	45	54	38	51	43	42	47	52	33	40	31	42	40	46	44	43	40	43	46	55	43	43	39	37	46	44	49	42	47	50	53	37	33	42	39	40	39	45	47	53	47	42	47	37	44	51	55	42	42	44	52	41	37	43	40	55	45	43	37	51	43	31	35	44	40	60	43	42	49	37	33	48	42	48	41	39	41	33	42	47	49	53	45	42	30	44	51	54	47	37	58	42	39	46	37	45	50	35	36	39	37	47	54	46	45	51	44	45	47	34	47	39	49	47	51	47	49	54	39	39	51	57	50	49	40	56	36	38	46	46	54	47	52	43	55	38	45	44	43	49	44	36	34	44	54	32	49	45	37	46	41	40	46	39	50	44	40	42	42	57	51	54	50	49	52	40	42	40	39	46	38	50	51	42	44	47	36	44	43	38	43	51	58	41	33	38	49	47	53	50	50	41	40	44	50	43	41	51	48	54	35	48	42	48	39	47	54	51	56	38	56	59	50	48	39	44	36	31	37	35	41	41	32	51	39	54	44	39	39	44	57	45	42	42	45	50	39	46	35	38	34	43	46	51	40	51	49	33	47	48	45	36	54	44	42	58	59	51	38	42	43	48	38	38	50	47	47	30	44	51	44	48	43	38	43	49	41	40	46	40	45	49	40	41	37	48	49	51	31	49	53	51	43	53	39	33	42	40	40	39	51	37	32	46	38	42	42	52	43	39	51	42	46	49	46	41	45	41	46	40	42	45	39	50	39	38	52	43	40	46	32	49	52	45	50	51	45	35	42	44	44	48	49	42	46	54	37	49	41	38	62	35	55	47	51	44	51	44	36	28	39	49	43	53	39	47	43	41	48	49	49	50	40	54	45	32	48	38	31	44	39	45	39	45	42	40	43	40	45	42	40	41	41	44	43	50	42	37	37	53	41	43	36	33	44	36	47	40	43	36	38	39	47	34	44	48	44	39	41	36	52	43	40	39	52	37	45	42	39	30	44	42	37	42	42	30	47	40	34	40	36	52	33	40	44	40	37	50	49	38	45	39	59	36	48	44	44	50	51	49	49	58	39	37	42	55	38	37	44	57	44	41	30	44	48	58	31	48	41	42	51	42	46	46	48	47	43	41	44	50	44	50	52	57	41	44	53	30	40	41	39	56	47	50	45	42	44	46	50	54	42	52	26	41	41	49	45	31	38	48	36	50	34	42	42	40	44	49	52	43	42	38	57	42	32	48	51	60	51	46	53	50	48	47	44	40	53	40	43	42	39	45	35	43	44	36	54	39	46	45	46	38	45	47	35	33	54	55	46	44	50	44	42	35	42	45	47	56	41	47	51	43	55	33	46	45	45	46	54	36	38	47	56	44	33	47	51	47	54	41	43	43	28	41	33	38	42	45	32	48	41	48	42	52	38	47	35	61	47	42	51	44	33	47	47	46	51	36	49	50	42	44	46	44	29	42	51	41	43	43	49	42	37	40	48	43	36	44	42	43	34	46	43	47	35	30	36	46	33	40	38	40	34	43	41	41	52	51	41	38	41	50	34	46	44	54	44	39	38	41	44	32	47	48	37	51	34	56	47	45	45	42	49	47	49	48	38	42	53	59	46	53	36	41	49	42	51	62	49	45	43	52	48	34	42	56	41	44	53	46	40	40	52	46	48	45	48	43	47	41	52	39	47	37	42	52	35	39	45	35	55	52	39	49	42	37	43	43	38	45	47	50	59	62	46	35	45	43	43	49	45	35	38	49	42	44	42	43	40	45	50	33	52	44	41	53	36	42	44	58	40	39	36	35	46	34	45	55	42	42	45	31	38	48	48	44	48	37	51	41	43	43	42	44	47	46	42	56	44	34	38	53	39	31	56	46	40	42	44	40	43	45	51	42	38	49	46	39	42	49	42	48	38	47	33	48	39	43	50	36	47	49	56	52	39	34	38	46	43	44	41	44	39	51	40	51	50	44	45	39	45	43	42	53	44	56	38	44	51	55	48	39	47	44	45	44	34	39	45	50	48	38	53	46	37	47	51	35	48	41	58	45	46	46	40	39	41	50	48	46	41	42	43	37	48	34	50	44	40	44	55	40	53	49	51	50	41	49	42	44	42	45	60	50	34	47	47	53	46	59	37	42	34	61	44	44	39	30	53	39	42	53	47	50	44	50	50	42	40	32	55	43	39	44	32	43	50	42	41	47	36	52	39	45	60	49	44	38	35	30	40	42	40	57	46	38	44	44	45	47	43	47	46	50	48	48	45	43	41	44	40	52	47	40	40	38	38	51	44	38	47	43	42	44	40	41	43	42	35	54	47	38	37	46	41	51	40	38	47	44	39	38	30	38	51	39	39	31	47	41	50	46	58	55	40	43	48	34	38	45	49	48	41	40	40	56	69	47	36	33	39	35	47	49	42	38	49	38	33	58	50	41	50	57	39	46	40	53	42	35	37	42	35	52	44	42	42	40	34	45	40	38	38	42	49	49	26	54	47	45	38	48	38	46	46	39	43	43	54	43	41	47	48	51	37	49	40	45	49	36	48	42	46	35	52	41	45	50	54	33	40	37	44	49	51	47	47	45	46	46	44	39	52	52	59	42	57	38	47	31	54	48	34	52	40	52	48	50	53	42	50	36	36	34	53	34	37	55	39	40	43	50	45	42	36	45	37	33	46	48	39	45	31	48	43	28	41	45	34	47	36	49	33	39	50	48	53	47	52	46	40	40	45	53	44	54	49	40	44	37	39	44	43	54	39
28104	9445	2518	1722	2962	4907	4761	3871	3324	2524	1936	1915	1959	1874	1777	1670	1557	1520	1351	1089	974	910	961	859	751	679	570	566	414	432	418	418	437	465	413	449	430	394	441	404	424	433	400	390	424	400	397	384	388	400	402	392	359	385	394	372	413	348	379	385	371	387	395	404	405	386	409	395	410	402	399	408	367	383	430	401	370	413	374	396	383	376	412	363	372	362	382	366	379	360	355	389	378	380	385	397	389	405	374	342	382	376	391	363	376	379	368	381	385	362	374	356	380	388	409	392	365	328	374	359	344	382	402	375	383	385	351	369	388	363	384	376	370	373	371	388	380	379	350	376	390	359	392	384	364	406	400	400	388	318	385	336	365	356	396	357	362	354	343	408	366	394	377	396	352	401	356	389	391	390	378	377	355	367	381	361	391	397	349	371	393	419	366	390	384	387	407	372	370	346	395	371	412	394	381	408	368	345	426	391	349	367	374	364	439	366	346	374	392	386	408	376	384	347	385	380	401	392	358	360	379	348	360	412	396	355	361	394	375	386	377	401	398	358	363	395	388	389	382	380	380	377	375	372	378	388	418	356	393	388	374	392	412	359	379	397	380	371	396	365	393	369	374	397	363	383	383	395	383	356	399	383	381	369	391	350	367	379	375	405	372	381	382	381	384	386	374	389	367	381	405	401	377	385	370	365	421	377	386	364	354	380	383	381	367	388	348	354	421	354	366	351	427	328	363	378	416	390	368	379	379	371	363	353	377	381	381	370	367	331	349	366	339	331	390	347	368	391	388	363	376	397	373	383	387	401	393	348	378	372	361	377	368	370	377	362	398	385	358	372	355	371	379	379	433	381	378	380	347	362	380	378	368	359	374	355	382	348	354	388	370	361	376	403	398	408	374	363	356	376	357	410	358	389	382	356	379	375	389	405	372	369	393	355	396	405	346	388	407	367	356	393	334	397	384	350	439	370	385	362	384	365	390	372	345	393	355	381	350	396	400	364	353	361	384	331	358	355	371	396	391	356	371	382	407	373	365	381	366	394	366	361	343	355	398	407	373	376	396	352	394	394	372	391	368	389	376	381	392	379	402	402	370	357	398	372	376	344	412	357	385	386	398	405	370	339	384	384	412	359	401	345	368	358	367	362	387	371	371	387	400	416	419	400	380	396	329	363	387	384	348	417	361	411	386	361	368	372	364	393	403	388	379	398	421	372	392	359	344	403	386	407	385	366	386	402	385	408	357	382	324	369	368	351	368	362	383	361	416	350	357	366	360	366	362	385	375	396	384	336	336	372	354	387	355	361	352	384	368	319	362	369	371	368	350	343	368	355	399	357	339	366	377	365	391	386	383	376	361	365	338	385	392	359	417	366	388	379	342	372	367	395	354	367	386	382	386	378	381	385	420	367	371	359	358	428	385	388	399	361	363	388	377	414	365	369	387	367	400	382	393	339	351	385	362	388	373	357	335	361	430	375	378	392	389	368	348	333	351	364	374	396	365	348	377	361	391	380	373	380	403	355	363	347	388	367	371	388	341	375	376	344	386	350	346	379	397	367	351	355	344	405	384	376	384	384	368	365	365	392	396	383	365	362	379	366	380	378	347	393	390	417	393	362	349	366	396	344	376	380	368	368	401	355	421	379	370	365	390	369	367	378	393	371	363	384	396	358	378	365	403	396	360	365	374	369	382	369	403	349	385	393	389	379	338	375	369	409	362	362	396	383	411	415	403	369	366	359	369	375	385	349	320	373	395	399	363	356	384	357	399	351	394	406	357	400	370	364	378	377	360	361	374	350	361	375	347	375	382	366	352	392	407	371	343	379	383	394	379	380	381	355	366	376	389	339	403	370	343	397	393	411	359	371	370	408	360	405	398	360	384	375	365	391	388	349	382	371	360	359	384	374	349	433	388	382	382	360	364	348	391	422	385	354	377	351	395	358	358	347	346	384	376	363	379	368	403	387	374	369	412	395	383	370	383	350	383	398	361	369	387	388	392	385	375	366	344	365	354	374	385	356	357	369	384	368	362	401	356	369	393	352	373	364	400	344	412	387	354	385	403	328	368	406	364	384	401	380	356	387	329	388	388	405	396	373	387	378	356	377	389	391	385	427	386	334	384	417	377	395	370	359	369	355	380	354	425	367	352	353	401	359	350	353	383	394	369	352	385	375	419	368	350	372	375	386	354	387	345	391	372	370	383	366	362	352	371	377	355	347	341	377	375	367	387	378	408	371	354	370	363	393	342	377	368	368	357	368	405	379	365	386	383	353	375	374	362	352	366	389	373	389	407	388	380	352	382	376	374	400	408	407	387	375	360	375	379	406	390	358	366	392	379	362	408	398	389	354	351	357	358	419	382	364	392	388	339	374	379	400	391	383	348	364	363	390	375	364	356	375	367	369	367	387	385	369	365	379	396	350	360	408	383	362	369	384	404	384	364	386	366	312	362	362	364	380	378	363	408	370	369	357	397	390	364	361	369	378	390	392	382	377	368	369	372	379	360	340	357	394	377	360	356	399	354	416	382	414	327	358	387	373	389	372	391	394	409	379	332	378	350	397	379	352	333	409	380	373	341	379	392	383	376	391	378	412	393	360	364	381	380	390	365	398	397	395	394	380	401	396	373	373	377	393	334	361	359	391	345	384	375	401	383	340	380	377	392	381	398	367	371	353	401	356	359	340	336	372	374	381	371	375	382	362	371	370	387	417	385	375	386	398	382	374	328	390	389	419	377	372	358	381	377	359	369	391	375	358	386	397	379	388	364	377	385	390	394	386	378	382	404	390	383	371	388	349	367	393	385	398	352	394	371	377	359	370	376	373	351	401	357	397	392	385	353	412	415	373	377	393	354	418	382	354	335	352	343	413	373	377	319	374	381	389	389	401	389	365	384	379	384	373	367	370	360	389	364	373	373	386	379	387	353	360	385	378	336	421	376	388	355	382	387	354	379	398	417	356	389	347	361	366	346	384	369	409	358	403	365	383	381	387	349	359	399	389	361	359	391	408	422	409	408	381	372	398	363	373	350	375	359	396	423	374	352	397	381	326	373	378	403	363	360	367	360	404	414	393	367	374	373	352	391	392	344	393	368	386	391	403	335	378	373	387	367	396	368	409	358	380	337	401	366	397	370	351	376	378	381	376	392	389	374	398	395	373	401	419	376	401	373	399	387	415	361	391	416	387	376	379	381	388	380	353	436	418	382	384	372	348	375	372	375	348	378	358	337	372	395	354	359	372	386	383	370	349	393	353	354	363	367	442	329	386	394	395	373	358	350	380	355	389	381	353	382	382	369	376	379	373	362	368	362	365	396	380	388	386	372	385	369	369	380	360	382	370	400	361	370	402	375	372	374	335	390	389	363	404	367	362	385	342	396	396	366	364	381	362	356	351	358	377	388	365	369	373	370	364	340	350	355	360	368	407	360	376	366	374	410	414	369	371	404	407	388	362	383	369	382	372	360	394	389	390	396	418	380	366	363	380	368	339	356	375	387	366
5229	2075	397	198	156	128	155	147	173	115	115	119	138	129	125	111	134	129	92	92	89	115	99	92	92	78	61	68	63	68	70	74	80	98	74	60	62	74	71	74	80	79	68	65	66	60	77	72	68	72	66	73	73	75	72	65	62	63	66	71	73	73	74	68	78	75	73	80	77	58	69	84	75	51	61	77	68	72	71	63	58	65	66	53	59	61	74	71	54	87	61	66	68	77	71	66	75	73	77	63	66	86	79	83	63	79	72	76	66	67	51	52	67	63	61	48	66	67	85	51	89	71	77	68	62	52	58	64	78	83	63	77	73	75	60	82	69	75	59	85	70	58	57	67	59	66	70	60	73	64	66	67	69	72	61	69	61	59	63	63	76	53	61	62	67	68	75	66	76	83	65	60	72	66	58	60	65	51	71	77	62	78	81	58	68	56	71	60	77	64	59	69	56	77	53	60	81	69	67	53	56	77	69	58	71	74	90	57	58	64	63	60	65	74	69	72	67	57	73	68	59	67	62	70	65	72	73	70	66	78	74	83	82	64	69	70	76	66	58	72	66	52	73	79	79	71	75	55	56	63	69	72	70	70	68	62	57	69	72	73	67	77	72	59	67	65	71	65	83	66	59	66	91	59	63	64	72	71	83	62	70	73	67	75	63	61	68	74	72	69	72	78	70	73	72	49	76	77	69	68	59	69	70	83	72	83	64	63	64	74	67	58	78	65	83	70	92	66	68	76	60	67	66	61	64	74	60	61	68	71	71	67	64	76	65	66	59	64	59	75	62	51	69	65	68	57	76	67	63	69	78	79	79	67	60	63	66	73	72	69	68	60	60	68	72	64	60	68	71	69	67	61	62	69	72	67	76	77	70	71	87	70	74	63	68	75	69	76	66	84	71	60	71	79	65	67	59	73	70	67	71	80	78	75	76	61	82	71	71	71	83	57	77	78	66	60	84	75	65	71	90	57	68	58	58	70	70	64	52	79	67	68	68	60	52	59	75	70	71	51	65	80	69	77	73	89	79	61	79	73	75	75	62	80	50	64	71	64	74	63	79	59	57	71	69	64	72	62	74	61	51	60	55	58	55	73	83	82	81	76	86	66	69	72	57	48	61	61	87	68	57	61	65	84	64	62	86	59	56	63	68	79	66	71	70	70	75	59	73	59	56	58	66	64	60	84	65	78	93	81	60	61	62	79	70	69	65	65	60	67	74	61	66	59	65	78	43	82	51	69	74	65	63	66	62	61	73	64	70	79	80	81	78	76	67	59	75	65	65	66	79	79	68	77	73	73	61	58	73	64	71	69	66	85	65	73	76	74	74	56	62	64	55	81	70	65	78	57	67	71	62	63	82	84	79	61	69	74	66	64	65	72	63	67	91	61	53	64	70	66	57	66	71	66	59	75	85	61	71	66	80	67	83	68	64	73	69	58	71	78	64	69	66	70	63	86	64	62	70	63	62	67	62	49	75	65	67	77	75	66	68	69	58	53	67	60	61	78	63	68	66	78	79	55	78	64	68	85	86	64	87	69	73	71	64	67	69	64	77	92	70	60	45	66	84	62	83	84	68	62	88	70	61	65	64	65	71	70	77	59	62	70	76	61	66	66	73	69	73	54	67	56	86	69	64	75	86	65	66	83	57	57	65	53	69	69	69	73	77	64	54	63	54	59	75	68	66	66	70	61	71	66	81	76	73	74	75	66	63	63	72	75	50	61	67	80	75	69	80	75	67	65	65	70	63	88	68	86	72	68	71	73	71	74	69	77	70	78	78	55	55	67	76	73	68	75	70	68	65	75	61	73	79	72	75	68	71	72	54	73	62	87	76	70	77	50	66	79	64	74	70	75	54	73	64	69	70	71	67	53	57	73	65	70	72	76	67	69	72	70	75	60	64	63	80	75	70	60	63	81	76	73	61	68	62	48	62	75	66	66	68	70	70	65	66	66	72	69	73	73	72	53	79	65	73	64	58	93	75	66	75	64	68	72	67	71	69	64	75	78	76	71	50	62	66	66	63	72	44	64	68	85	70	64	63	71	63	65	59	78	63	73	56	57	72	66	53	82	73	65	61	63	66	67	57	74	69	60	62	71	61	59	77	69	61	80	66	69	60	63	64	59	76	69	63	66	78	61	63	87	60	75	79	72	63	68	66	73	79	73	74	63	71	68	82	42	69	54	77	77	69	67	89	67	55	68	60	59	67	57	69	67	62	68	76	64	65	64	65	63	58	75	80	79	81	82	73	79	69	66	81	86	79	65	70	59	74	64	65	71	59	65	68	90	63	78	77	74	70	55	96	80	66	64	71	62	59	78	68	67	67	77	74	75	78	73	60	64	81	63	46	62	90	63	64	75	73	69	57	72	66	61	58	54	77	73	83	64	77	78	57	75	66	65	75	69	67	69	81	70	62	73	73	71	64	80	73	64	84	84	79	54	68	84	66	61	71	57	67	59	69	79	62	75	67	66	68	73	80	59	66	76	57	68	53	78	70	64	74	81	77	72	67	65	80	76	60	61	64	64	60	53	57	66	67	70	67	62	69	78	62	78	80	56	88	58	73	76	75	67	68	59	76	77	77	68	76	66	62	65	69	74	71	80	72	71	76	64	59	78	69	65	77	76	60	58	64	87	59	66	62	60	65	82	56	58	74	65	76	79	63	73	66	73	55	65	64	65	69	65	62	68	53	78	81	49	75	50	55	56	69	66	61	69	64	54	60	65	71	78	74	70	59	84	72	72	71	67	77	68	74	67	68	64	60	74	73	60	71	65	80	73	52	70	54	72	56	79	67	64	76	67	70	73	68	68	63	68	62	59	68	67	82	67	66	68	72	80	56	70	63	67	77	71	58	74	68	65	63	70	78	61	61	61	77	66	70	84	71	65	67	67	78	62	62	62	77	67	54	79	83	76	64	75	59	52	58	66	71	67	67	84	68	56	49	68	67	67	63	68	55	48	54	75	77	78	74	77	67	55	87	63	69	91	66	75	60	48	67	63	72	56	75	53	80	74	73	61	80	74	70	63	57	60	84	79	69	66	61	48	64	63	63	64	56	65	71	60	64	73	63	57	67	71	69	73	60	72	77	63	57	73	75	71	68	65	79	59	60	80	73	57	76	76	67	64	62	66	70	76	63	53	71	61	65	70	73	79	77	59	71	78	75	68	69	70	64	73	65	78	70	57	76	62	73	73	59	69	81	66	59	81	74	79	76	53	61	74	61	68	70	63	72	62	59	72	66	71	82	61	68	65	64	55	64	82	67	48	67	54	65	73	61	73	68	67	61	69	70	63	77	74	66	63	61	64	56	59	72	67	75	67	70	52	75	70	73	63	74	77	67	60	55	63	72	74	66	105	79	65	65	61	75	75	74	78	70	78	65	66	60	64	66	58	67	68	68	68	58	67	82	77	71	83	64	73	56	56	78	64	71	67	73	58	78	62	68	71	76	74	82	62	70	73	69	81	67	77	66	69	71	82	73	68	63	74
33900	15183	4316	2571	4345	6845	6986	6254	5111	3866	3118	3407	3433	3091	2828	2499	2413	2344	1983	1747	1452	1493	1457	1219	1139	988	989	948	730	723	692	683	693	754	711	673	631	684	698	695	713	615	667	640	588	620	611	614	580	577	599	603	557	568	607	617	596	550	579	577	648	572	608	593	645	632	569	603	643	597	614	606	606	582	609	583	608	638	589	584	581	606	581	561	585	571	588	571	587	609	594	594	556	614	585	572	562	607	609	630	601	584	647	573	561	612	592	565	613	618	616	575	629	624	594	584	586	600	553	580	595	589	583	610	591	573	633	623	582	615	632	562	577	561	578	563	578	560	564	570	572	606	593	596	611	556	569	580	602	570	596	561	562	601	604	635	550	628	594	605	584	572	567	601	595	594	588	569	573	592	635	590	589	583	630	620	556	580	581	563	598	548	589	607	567	569	562	593	599	583	587	616	616	556	568	591	578	594	567	566	545	567	595	597	576	583	578	611	603	568	588	592	577	589	607	585	535	629	593	575	609	561	581	630	575	589	579	607	550	573	587	555	583	636	629	610	593	603	582	593	591	596	571	610	552	552	561	580	614	578	575	592	557	615	559	564	570	609	591	564	554	557	582	564	570	596	596	562	603	626	612	570	569	578	582	598	582	628	595	580	566	579	584	596	556	570	586	562	601	562	618	625	533	586	615	571	557	612	564	604	596	561	606	563	593	571	622	565	621	598	577	569	541	612	557	599	610	581	648	636	567	582	595	610	560	602	565	612	575	591	609	557	591	545	571	626	575	606	569	577	583	563	566	578	610	572	574	572	573	584	608	569	582	628	602	572	562	606	632	544	561	604	616	605	602	582	575	592	579	585	590	576	601	589	551	620	545	582	586	590	598	579	562	580	572	627	616	571	642	548	623	575	581	605	576	594	543	611	617	613	598	598	572	599	583	560	614	598	562	579	581	609	580	564	615	575	568	610	585	584	566	617	567	576	576	649	568	571	575	574	576	581	561	595	544	528	576	625	592	578	578	604	565	604	554	606	577	593	573	546	546	585	574	628	583	599	606	566	572	577	598	632	607	579	648	573	597	543	587	573	599	603	618	562	553	606	581	566	546	583	631	603	629	585	586	567	595	573	537	618	613	612	621	586	590	566	592	562	585	577	589	579	574	617	550	547	596	562	574	565	608	612	607	607	613	623	591	579	610	591	632	607	599	519	626	555	571	560	571	585	549	594	592	583	583	620	580	578	580	600	607	589	598	570	578	570	531	591	581	584	576	558	619	615	526	578	555	594	554	575	590	584	632	588	558	575	593	560	580	524	568	617	586	589	540	585	620	655	593	598	533	542	620	589	569	581	622	595	578	615	622	529	611	636	552	598	564	571	607	551	587	542	582	635	580	600	535	594	549	571	580	548	585	583	569	598	586	564	598	606	578	552	543	613	571	569	574	599	557	596	597	584	594	592	609	576	596	565	610	589	569	590	600	611	558	615	598	551	565	574	581	596	578	574	606	603	571	607	621	567	558	578	584	589	606	598	584	607	577	588	604	609	605	572	574	599	605	595	574	558	571	621	580	591	609	581	589	589	594	553	614	567	564	593	612	551	614	572	582	569	553	593	569	573	571	545	582	612	589	559	583	604	580	562	583	591	591	566	562	574	589	577	604	620	580	603	561	572	558	562	583	559	626	616	582	562	602	559	611	558	552	595	568	551	569	547	613	609	559	625	583	618	596	576	545	603	587	615	591	604	578	588	622	592	566	568	618	588	566	608	601	643	521	620	633	552	618	618	598	576	580	627	598	598	574	585	605	597	536	547	590	597	570	590	568	528	538	551	603	555	585	569	612	584	570	615	584	575	620	591	557	582	625	616	583	587	619	577	591	571	567	560	600	575	571	587	602	601	557	568	592	564	592	607	534	587	585	632	593	561	560	622	607	559	629	619	567	566	585	568	590	599	602	536	602	612	611	611	603	583	597	580	558	608	610	588	576	618	615	614	607	609	606	551	602	592	604	599	576	598	607	588	614	599	634	551	593	551	561	594	635	580	638	583	584	575	564	592	573	591	580	596	621	632	607	567	602	567	607	648	575	582	595	587	596	534	602	632	626	613	576	595	608	596	628	578	562	559	580	583	573	574	585	636	606	608	553	599	584	617	603	577	606	599	578	575	569	594	555	562	601	611	540	581	563	566	605	605	616	551	651	618	553	551	585	605	600	575	521	596	607	541	615	591	582	581	594	552	603	588	578	571	582	591	567	552	590	579	576	618	522	593	616	554	604	576	548	597	632	586	618	601	561	586	606	628	579	635	602	595	616	622	604	618	608	565	560	557	654	585	527	606	574	582	598	625	581	624	572	607	613	622	575	598	578	620	601	566	558	555	557	574	604	602	617	575	569	616	587	590	551	520	588	604	614	592	525	560	564	597	590	541	571	559	592	535	583	575	551	565	586	598	608	562	575	538	568	569	541	656	571	559	587	588	599	572	605	582	611	512	612	597	573	611	618	567	591	615	584	595	555	603	563	637	644	604	595	612	579	610	551	576	605	581	593	604	626	533	609	583	543	631	604	592	609	625	584	569	601	574	571	570	615	606	613	595	554	583	587	595	599	584	507	567	636	526	613	607	601	597	577	551	606	559	606	612	617	565	571	586	580	534	555	608	605	598	551	577	571	567	584	597	588	632	570	554	530	585	536	614	562	550	589	569	572	565	562	614	578	575	531	561	602	634	542	564	568	599	565	584	599	561	555	576	566	578	570	623	615	592	589	581	593	544	601	604	547	572	614	581	566	556	590	585	624	583	565	604	506	610	604	586	634	615	608	582	591	548	595	583	563	589	583	526	617	541	590	626	610	581	580	578	562	612	565	549	606	554	567	600	586	613	585	611	567	584	609	604	623	582	573	571	564	587	599	592	589	546	583	586	592	582	616	615	575	559	618	595	613	575	576	657	571	560	622	574	589	562	630	598	538	573	592	588	625	588	581	579	594	566	590	610	561	603	623	539	609	604	561	541	605	621	592	608	572	590	574	577	584	556	543	590	542	555	598	615	586	592	592	586	548	631	622	601	570	548	584	557	567	549	571	615	586	539	570	569	596	592	551	609	576	611	580	597	598	595	594	614	583	578	606	558	567	569	544	614	522	583	580	569	588	584	589	602	596	592	608	563	610	570	627	581	583	574	569	602	595	555	589	619	589	563	569	577	535	582	580	565	563	574	621	606	571	576	546	589	620	591	578	584	563	586	562	625	618	612	585	583	577	576	588	583	585	603	610	541	627	593	614	570	596	581	630	613	594	555	643	551	577	559	586	588	560	593	568	588	608	575	572	573	608	546	553	620	568	612	627	594	588	616	555	616	615	579	580	580	608	578	601	591	571	522	603	611	591	577	584	593	572	572	630	595	590	595	554	551	578	591	615	541	563	631	653	601	607	566	602	586	530	619	568	625	595	579	557	608	573	549	606	586	567	536	583	628	561	542	566	603	607	626	582	561	548	572	556	583
5618	1653	289	115	101	92	93	99	79	71	89	84	102	94	79	66	77	69	56	66	48	40	61	44	33	38	37	43	34	25	30	24	30	34	34	32	34	26	27	21	24	27	35	27	27	25	27	21	19	32	29	28	20	22	31	29	23	21	21	28	30	33	18	35	26	29	28	20	20	33	29	28	33	22	33	22	27	24	26	37	24	19	26	32	27	23	29	32	27	33	29	31	31	23	31	31	33	24	21	21	20	36	25	27	24	19	32	27	28	28	22	29	31	24	33	25	28	25	24	30	39	21	23	24	30	27	22	38	20	34	28	32	32	25	28	25	27	25	25	34	24	19	16	29	31	27	26	21	19	32	32	26	36	25	25	25	31	21	22	31	24	24	37	24	29	22	31	28	30	27	25	28	35	27	27	25	25	27	22	32	29	26	22	32	36	25	36	26	28	34	24	23	30	21	24	27	30	18	33	33	26	25	26	39	30	24	34	23	25	33	33	30	29	24	26	31	28	26	28	28	18	26	35	24	32	27	31	31	27	35	39	25	25	32	24	23	22	23	36	28	25	28	35	16	32	25	32	26	32	33	28	33	27	19	31	35	33	25	28	23	25	28	24	24	27	28	35	32	23	27	22	29	29	28	19	24	20	25	28	36	21	34	21	34	22	24	27	30	24	34	26	27	34	27	41	20	31	26	29	23	22	30	24	36	19	29	30	26	26	33	32	30	24	25	29	26	29	17	28	26	32	28	32	31	37	28	32	22	25	27	24	31	34	28	20	22	24	17	30	29	29	26	25	23	29	28	33	36	23	24	33	29	32	22	29	27	16	25	24	25	34	21	26	35	22	19	27	19	31	27	33	18	30	33	29	24	15	20	25	14	23	23	35	24	29	20	30	30	22	31	30	24	23	25	24	24	26	37	25	20	22	19	26	16	27	20	21	33	23	33	30	39	30	28	31	26	28	38	20	25	26	28	33	25	34	20	24	34	31	35	36	32	30	29	26	28	26	30	30	28	23	26	29	28	27	32	26	35	31	23	32	26	30	29	30	21	25	27	29	29	23	21	25	27	35	29	16	33	29	26	34	30	18	32	25	30	24	23	30	29	34	29	30	21	31	26	24	22	16	38	25	28	18	37	29	28	29	24	22	33	19	24	31	21	25	24	35	24	21	25	29	26	29	26	20	24	19	27	32	28	36	33	30	19	25	22	21	36	34	36	28	26	33	24	24	27	24	16	22	35	29	30	31	28	38	20	20	22	27	42	35	23	29	40	26	35	40	25	30	31	30	30	29	29	22	38	30	23	36	27	22	29	27	33	30	32	29	28	33	27	36	21	14	28	26	28	35	23	32	31	37	27	20	35	31	28	32	32	27	29	25	32	18	30	30	15	21	29	30	29	40	37	25	27	33	26	22	24	27	36	30	38	30	31	36	38	30	25	20	25	27	29	31	32	16	23	33	25	18	20	31	33	24	46	21	22	18	26	27	29	33	27	27	24	22	27	24	25	26	22	33	29	21	36	23	35	30	33	24	20	27	28	28	25	17	31	23	35	22	31	35	27	28	31	32	30	32	30	25	29	24	19	31	26	23	26	24	24	23	31	28	27	25	28	27	25	24	26	33	23	33	32	29	27	21	26	23	38	26	26	26	24	28	18	18	17	39	26	32	22	32	24	22	27	26	21	26	25	29	27	35	23	23	24	22	35	22	32	29	31	25	28	28	26	37	31	28	34	28	29	32	24	20	29	29	15	30	27	28	23	25	23	25	32	23	32	28	29	26	28	19	21	33	26	30	35	17	22	19	24	36	21	32	26	33	23	22	37	32	21	33	33	25	23	23	24	29	28	25	32	33	27	36	26	28	27	24	26	30	29	32	27	27	19	27	28	23	26	28	35	25	22	29	33	33	32	27	27	29	18	19	31	35	37	30	25	30	34	34	24	23	28	24	24	36	26	32	27	29	25	24	28	22	26	19	28	26	27	30	40	20	17	27	34	25	27	30	32	29	23	24	27	22	30	24	19	26	19	29	32	37	31	26	31	30	31	25	31	27	28	37	25	21	33	26	20	19	31	34	28	32	30	25	24	29	35	29	25	33	29	17	38	32	38	36	32	39	24	28	20	27	25	23	31	27	34	30	25	29	31	26	28	31	29	26	29	15	26	21	22	22	17	24	38	31	31	24	25	28	28	32	22	28	27	26	21	26	29	28	29	24	24	31	28	33	26	35	37	31	33	24	23	27	23	21	31	29	30	28	28	24	26	30	22	26	30	25	42	25	14	26	27	36	23	24	31	33	24	28	27	23	31	30	29	28	25	23	32	31	29	32	31	21	30	36	26	22	37	32	39	31	27	32	29	25	20	25	19	20	28	20	36	33	28	31	27	23	31	36	17	20	18	17	24	23	30	25	36	23	27	22	30	25	35	29	35	31	35	28	19	27	26	29	27	24	30	27	23	33	28	36	28	19	23	21	24	34	25	31	32	29	23	32	33	35	23	17	19	28	25	29	24	31	28	27	34	28	40	28	19	37	29	29	24	35	31	28	34	34	29	16	27	35	31	30	26	31	22	27	32	26	34	31	25	26	27	22	28	38	32	29	20	22	25	25	33	19	23	28	29	34	28	29	25	27	29	31	30	23	25	36	28	26	25	25	21	33	18	29	29	25	32	26	26	31	30	26	32	36	17	32	35	23	18	32	34	34	31	28	33	28	24	27	35	26	35	30	20	25	26	29	31	28	30	39	26	27	29	20	29	32	26	25	29	28	33	25	28	26	25	38	25	29	20	28	27	36	25	26	44	31	22	20	24	23	25	31	34	26	24	17	25	26	30	33	34	22	32	26	36	31	31	25	34	24	23	32	21	28	28	22	33	24	25	30	22	32	35	26	25	30	34	28	29	22	26	25	29	26	32	31	28	30	28	31	22	29	28	26	29	19	37	30	24	30	28	23	21	29	22	35	26	27	27	24	27	20	26	25	29	19	15	27	19	33	29	28	35	29	32	30	22	28	22	24	33	29	29	32	25	29	27	23	20	23	34	20	21	25	27	32	24	28	24	26	24	26	26	30	22	20	21	22	33	25	23	28	28	35	27	21	24	25	29	27	34	22	30	33	26	28	25	24	25	22	17	27	23	29	24	26	31	29	16	31	30	27	35	34	33	26	34	31	23	20	29	30	36	24	27	19	24	30	25	33	26	36	24	31	23	30	24	36	30	28	30	19	29	27	29	19	29	28	43	22	35	36	28	26	38	24	25	18	30	33	22	35	28	23	30	38	26	25	35	27	32	37	23	25	26	24	30	34	30	23	30	27	14	28	34	21	30	36	24	29	29	21	33	23	28	26	29	20	36	28	28	32	28	28	33	27	26	29	22	25	25	18	30	25	23	20	17	25	36	29	28	46	24	25	27	29	23	33	39	33	28	28	25	25	31	33	22	18	37	28	25	25	36	27	26	31	33	29	31	32	23	25	28	30	29	21	25	28	27	28	31
31419	13065	3528	2020	3494	5615	5729	5199	4213	3230	2852	2938	3014	2705	2418	2157	2142	2011	1584	1309	1112	1170	1038	958	770	655	630	462	364	355	304	315	363	395	410	314	354	365	389	304	327	299	284	271	264	272	236	259	248	256	257	260	264	236	248	228	280	235	261	239	266	245	279	258	236	219	242	246	234	269	264	250	234	260	268	262	245	294	258	271	241	234	258	230	244	229	236	254	231	242	222	234	241	253	262	219	239	209	228	227	216	246	241	244	235	251	266	267	237	248	242	235	231	242	245	243	246	224	251	238	213	232	233	222	222	221	211	232	231	244	237	203	239	209	240	248	246	227	243	236	220	227	223	217	248	229	244	229	239	231	236	265	237	241	242	246	240	210	273	234	243	237	225	252	214	258	230	232	218	235	231	221	244	239	218	231	235	265	231	234	231	255	242	243	264	235	232	242	213	234	209	234	233	238	217	249	237	254	232	222	241	233	227	229	268	239	255	230	248	243	249	230	248	222	266	240	238	245	229	231	211	224	232	234	234	240	206	207	241	224	264	242	241	246	266	238	239	227	236	243	254	225	207	264	220	240	238	248	223	233	235	238	234	240	232	283	227	228	225	235	245	254	213	224	234	218	226	237	240	263	249	218	229	235	228	274	210	226	234	214	263	262	269	242	262	217	228	242	241	231	253	243	215	211	268	207	220	216	232	227	221	245	219	222	252	193	230	229	255	235	201	245	209	248	237	248	241	254	238	226	211	245	242	236	228	229	238	240	241	244	249	224	237	195	236	252	239	238	261	258	214	244	234	223	238	245	203	237	219	227	235	221	232	242	215	228	221	240	237	247	250	252	211	228	203	238	236	216	230	264	223	218	258	238	218	249	238	229	230	230	247	226	266	246	236	206	248	238	231	213	246	240	237	207	213	249	243	233	238	239	247	247	229	236	229	244	239	245	253	239	211	228	264	219	231	215	230	237	260	244	257	254	232	238	260	266	223	236	207	236	234	214	246	228	256	202	231	221	247	258	224	248	246	266	268	215	227	234	230	221	235	216	219	229	237	268	235	199	242	251	237	230	219	218	228	231	234	221	213	225	264	235	246	244	237	225	235	251	221	247	231	209	262	244	270	229	245	238	218	244	247	239	241	216	208	234	248	255	236	212	219	221	234	249	226	221	215	259	232	229	260	237	224	242	245	244	228	222	242	220	207	262	217	225	217	254	217	225	248	221	228	260	258	238	238	259	233	238	249	252	213	250	259	219	230	245	248	225	250	227	212	243	246	234	203	231	244	219	214	238	225	254	251	227	199	217	239	226	214	264	221	226	250	218	231	262	247	267	217	228	241	220	266	260	214	237	227	256	241	240	227	237	230	237	220	245	228	213	238	249	259	234	204	232	207	218	249	268	226	249	244	250	253	267	226	233	209	225	237	244	239	217	247	232	222	219	241	241	239	238	231	245	239	227	228	218	232	229	227	221	228	228	224	241	237	269	240	216	226	247	225	215	258	230	242	221	240	217	227	221	216	241	241	264	232	235	250	232	254	233	238	254	259	255	210	221	252	257	224	220	232	236	239	233	236	247	272	233	220	214	220	234	215	196	228	247	242	264	228	241	250	233	229	231	211	266	227	233	234	232	212	234	233	225	226	229	225	218	230	241	242	227	246	239	256	260	209	222	218	208	252	233	208	251	240	242	233	276	227	234	241	236	249	245	214	241	260	254	260	236	237	214	208	244	218	237	208	213	210	258	222	218	260	254	260	221	229	227	253	233	247	211	256	241	236	226	256	224	214	253	203	227	253	242	222	217	220	261	234	239	212	259	235	260	234	204	238	211	235	231	271	208	245	242	225	230	209	209	232	250	211	229	250	224	226	259	244	241	252	245	257	249	232	242	237	247	243	240	260	258	219	230	215	223	228	262	242	267	256	200	219	221	239	248	218	213	234	230	225	236	210	247	228	234	247	217	209	255	222	222	247	229	256	240	247	258	279	231	255	251	244	256	231	234	216	275	248	205	240	231	221	237	243	245	218	225	232	214	227	241	205	237	233	250	237	231	224	268	228	232	221	224	217	251	246	240	223	248	253	203	235	257	243	223	249	255	232	217	252	231	248	242	237	252	220	236	252	220	229	240	233	226	229	232	261	237	228	268	233	239	238	235	263	232	220	220	244	214	246	257	249	233	241	230	215	250	269	259	227	249	206	221	223	249	247	247	235	237	226	228	227	237	243	216	245	246	241	239	259	222	247	238	223	231	266	239	216	198	222	236	230	237	247	239	240	231	232	229	230	238	204	244	244	229	240	248	239	243	228	244	213	215	237	236	209	217	232	253	224	244	235	225	227	224	256	231	252	227	205	221	272	202	245	209	231	217	214	224	226	225	251	262	235	229	261	217	257	234	216	243	209	232	225	247	222	210	240	235	218	206	229	216	240	237	216	228	221	217	224	232	245	220	241	211	261	258	252	253	244	260	232	229	249	212	237	249	225	222	231	232	221	260	216	199	246	188	254	245	217	247	241	231	239	241	226	216	229	254	221	250	275	231	233	235	235	231	237	237	247	206	204	234	216	235	233	238	228	250	240	231	225	233	245	220	246	206	254	256	231	204	230	246	218	237	253	245	294	254	276	270	218	218	229	234	247	262	236	269	222	247	240	229	252	235	246	239	234	261	242	264	245	222	213	216	239	236	294	242	254	251	233	235	238	246	230	253	213	224	236	248	239	249	226	248	255	257	259	215	254	232	245	223	257	231	220	231	202	241	225	249	254	231	230	223	206	198	229	223	213	230	235	213	231	235	254	217	225	230	244	210	239	229	189	257	218	261	219	255	235	240	214	235	247	223	235	240	214	232	272	252	226	251	207	208	259	234	258	236	222	210	220	210	215	234	196	233	245	232	244	238	219	264	233	255	220	206	239	219	223	230	226	223	241	261	243	231	248	255	228	215	213	221	242	253	266	204	229	246	260	223	264	224	239	240	225	228	230	230	231	213	229	230	236	257	251	218	221	218	250	244	241	241	216	230	203	206	245	228	253	237	226	221	224	233	215	226	245	239	270	257	233	221	255	250	195	227	234	244	226	263	228	240	228	242	251	241	240	228	234	258	278	234	238	224	225	238	251	221	243	212	233	220	238	236	218	237	232	228	226	262	216	232	237	245	226	247	258	211	255	239	233	232	241	245	261	208	261	246	234	198	235	250	257	215	242	249	219	229	213	233	279	254	237	244	220	229	236	238	228	203	248	241	216	223	238	237	261	221	233	233	224	256	230	249	229	223	196	235	243	223	229	233	263	249	229	220	228	239	232	218	230	231	245	248	229	218	224	245	249	253	234	200	242	199	226	238	231	222	239	241	238	226	229	235	268	238	227	244	227	211	243	251	219	247	255	254	241	216	226	214	226	216	244	244	236	240	243	246	257	221	222	224	256	232	248	229	244	242	209	214	260	253	241	216	262	228	233	265	246	224	247	215	225	249	249	232	239	242	227	244	232	217	268	276	218	221
6819	2489	449	205	162	151	164	157	158	138	157	153	162	152	118	113	129	123	94	83	116	103	72	79	74	97	77	70	74	72	68	46	64	55	59	74	56	57	61	46	67	52	53	57	66	58	59	44	66	59	61	43	59	54	54	57	55	61	53	58	62	46	63	47	58	63	58	70	69	58	66	65	76	81	54	62	53	47	62	69	48	60	52	68	54	74	67	62	58	54	61	53	53	55	64	76	53	62	48	44	61	48	51	49	57	64	44	57	71	54	58	51	68	53	55	59	55	44	65	59	53	54	55	63	59	51	51	51	56	56	62	76	50	69	62	50	47	54	61	49	46	44	54	48	52	56	54	52	49	50	53	61	69	57	56	56	66	46	64	58	65	61	43	70	60	47	52	59	48	52	53	70	68	74	70	50	60	51	61	71	77	68	53	60	40	40	67	52	52	50	53	46	56	63	53	52	58	48	52	46	62	61	67	54	61	64	52	45	60	48	47	59	58	56	53	59	48	62	49	60	70	61	57	66	57	63	70	56	71	67	60	62	51	50	71	55	69	62	58	59	55	55	61	60	52	62	54	63	53	56	55	62	54	42	61	70	48	42	60	50	55	47	55	56	58	50	69	55	63	56	67	48	65	49	46	48	74	69	57	76	62	56	47	71	55	57	53	52	66	53	66	40	56	63	56	57	44	62	79	51	61	54	42	56	75	70	63	53	63	55	56	56	54	47	53	68	75	50	64	52	64	57	53	66	49	62	54	48	45	69	50	62	61	50	41	51	62	70	49	56	48	50	55	55	54	62	64	56	47	67	55	66	67	46	71	56	57	50	61	59	61	58	57	61	57	64	61	53	49	61	60	53	44	61	67	56	44	68	70	67	63	63	61	49	75	55	66	59	56	46	64	48	54	58	63	61	60	56	55	45	46	58	56	58	70	62	50	60	47	55	52	63	61	61	53	57	54	62	66	56	53	47	54	55	53	48	64	54	50	58	46	57	53	67	60	64	42	57	47	50	61	76	66	73	58	58	76	52	60	70	58	61	35	44	72	58	62	66	51	38	64	52	65	60	57	68	60	56	57	55	58	53	54	48	54	64	57	48	49	49	47	65	58	59	53	43	58	53	53	52	60	58	62	65	64	58	51	72	66	59	68	49	61	57	59	79	49	51	63	46	71	55	42	45	49	61	47	69	46	55	63	48	60	64	50	56	62	57	67	63	62	51	67	57	48	68	55	56	62	54	53	61	48	53	53	65	62	63	52	59	57	57	58	63	56	53	60	60	54	52	51	62	59	46	61	58	70	56	71	64	52	67	60	50	63	51	43	71	45	55	59	57	56	60	52	69	45	50	41	72	77	54	55	52	58	62	64	51	48	59	51	54	72	58	66	58	50	67	52	58	59	59	51	53	47	65	60	46	54	73	53	62	56	49	60	71	47	42	50	47	58	51	68	49	50	55	34	59	50	43	52	74	64	57	50	64	56	62	49	73	67	51	58	50	56	53	49	66	56	53	46	67	53	56	59	64	65	56	57	53	58	59	47	56	59	49	51	66	53	55	53	52	51	67	63	63	64	50	62	52	52	62	63	51	67	62	58	46	56	56	60	51	54	46	56	59	51	45	62	64	56	49	59	47	54	53	58	64	66	67	58	70	70	52	49	46	53	50	61	52	66	70	74	52	38	58	57	54	56	60	56	76	52	52	61	59	58	52	54	45	60	68	40	65	48	64	55	71	53	65	54	56	70	57	51	48	64	46	51	63	66	45	53	52	58	62	54	54	54	63	56	54	57	57	53	62	53	54	57	54	58	64	53	66	47	58	56	44	46	54	45	64	53	55	60	76	65	48	54	51	55	56	55	49	53	66	49	57	56	70	71	61	72	63	57	63	53	66	68	58	59	54	65	55	61	51	54	52	61	58	62	72	66	52	46	58	69	44	55	62	59	58	70	60	54	60	43	49	52	47	67	50	63	61	47	56	56	59	69	73	58	55	47	62	51	66	61	59	58	54	48	63	60	61	58	52	67	63	48	50	55	60	54	61	69	55	51	45	70	61	49	61	49	66	61	60	53	55	57	56	53	49	55	56	52	68	66	52	51	72	53	51	55	55	63	59	59	53	51	62	58	53	57	53	59	58	59	66	48	54	60	49	55	55	56	52	72	53	61	67	56	50	64	76	61	53	48	40	64	51	64	55	70	69	63	64	78	69	58	69	58	61	56	62	50	48	75	56	49	49	71	54	54	57	64	62	54	53	48	53	59	64	58	48	53	55	58	56	60	69	36	69	55	48	60	56	64	56	57	54	55	55	69	48	64	68	51	84	65	68	55	54	41	63	53	59	45	52	59	54	56	57	68	54	62	67	60	55	61	65	51	71	56	60	60	63	44	49	61	65	56	48	57	60	53	60	44	54	54	54	62	46	63	55	57	52	57	57	69	69	57	60	67	56	51	54	67	64	60	51	48	54	64	69	63	56	60	54	46	59	50	54	53	55	59	49	46	65	41	49	51	44	56	51	51	56	71	55	58	52	53	57	64	62	57	55	49	61	63	65	43	60	54	47	51	57	60	51	63	72	53	59	66	50	57	60	60	61	50	61	62	47	57	54	62	64	52	54	55	69	56	62	62	37	60	48	48	56	69	60	58	58	51	58	57	61	66	57	54	53	63	52	57	55	61	52	55	60	60	58	63	51	58	50	57	55	40	36	63	57	47	49	50	50	56	56	63	62	69	49	45	47	50	53	53	65	54	63	52	64	58	42	56	46	52	53	54	70	63	68	52	62	61	69	58	55	51	43	57	43	63	61	59	52	54	54	66	45	55	47	69	56	52	62	66	60	60	73	71	70	31	67	67	53	66	51	59	49	47	57	62	49	61	69	62	50	54	63	68	48	70	54	61	61	55	51	46	59	61	70	59	56	43	50	55	72	55	58	45	63	56	60	59	55	52	45	62	61	59	68	58	67	57	55	55	50	52	55	61	54	51	71	51	51	62	74	55	60	71	59	56	57	57	66	51	73	50	62	43	67	60	54	51	62	62	62	62	74	51	55	53	63	55	52	42	44	61	54	51	61	61	54	63	60	67	50	65	56	53	58	62	53	67	62	63	56	42	49	52	58	57	72	57	52	60	47	66	50	67	63	67	61	63	69	53	58	56	68	53	56	52	72	62	57	60	50	47	50	69	50	45	54	54	66	54	50	46	59	56	63	54	65	54	45	60	52	56	47	51	51	51	59	54	48	49	41	63	56	72	49	67	61	56	62	51	57	66	47	70	53	58	62	61	63	68	64	52	53	73	62	63	54	45	53	56	47	70	44	54	51	64	63	57	53	64	58	55	46	60	47	59	67	51	59	67	69	57	73	62	58	62	67	40	64	76	54	51	49	60	65	55	52	53	50	54	69	62	67	63	57	72	45	69	59	55	50	52	60	55	56	61	65	73	52	47	47	51	62	66	64	60	64	68	54	57	65	51	35	62	59	50	52	54	58	70	65
36596	16532	5113	2928	5368	8018	8277	7259	5922	4639	4463	4593	4534	4097	3619	3200	3073	2847	2305	1951	1790	1719	1559	1341	1154	1141	1144	823	671	677	640	680	721	738	630	664	675	689	638	732	636	641	570	512	503	520	508	480	509	546	503	528	460	527	513	523	487	514	555	515	517	502	486	536	524	462	524	518	529	508	514	531	510	537	515	494	507	520	517	524	522	550	500	529	466	484	484	513	481	454	441	502	541	561	531	511	517	527	531	528	516	526	478	496	503	587	514	501	489	505	481	538	501	470	502	461	472	477	464	506	477	519	538	516	507	524	509	481	459	517	483	500	505	515	519	513	523	519	540	470	469	476	491	493	524	480	487	529	479	528	496	439	476	518	511	494	501	489	493	483	458	477	521	485	460	486	471	493	500	497	533	515	480	496	482	492	520	519	552	489	497	504	501	501	534	468	513	493	464	489	532	517	478	483	518	487	497	511	471	502	463	531	467	477	540	527	474	489	532	499	499	498	478	447	503	523	511	492	517	515	529	528	470	482	529	509	480	471	491	504	505	504	500	482	518	483	498	495	469	482	487	477	479	462	538	464	491	489	488	485	488	493	502	476	433	526	493	516	504	494	496	490	498	506	513	516	490	522	485	510	495	461	492	484	473	485	492	499	500	460	489	444	516	489	484	446	522	455	530	528	488	513	499	501	516	461	494	514	467	501	493	550	519	534	514	468	513	516	521	501	506	492	566	499	524	515	469	496	522	519	486	510	514	476	520	514	511	507	496	506	502	497	520	516	516	497	497	537	497	506	531	530	529	464	470	496	459	511	504	477	475	498	511	522	515	505	499	481	533	490	506	519	514	504	478	528	513	510	525	499	499	459	531	492	503	538	496	552	496	498	499	513	506	523	457	541	460	479	520	503	498	517	507	484	521	508	497	514	527	488	507	479	499	519	528	556	504	531	468	499	504	464	500	521	537	482	493	481	476	458	506	491	480	493	509	484	463	476	491	496	476	490	515	499	510	521	504	511	465	473	507	516	495	493	479	509	503	543	531	500	510	518	485	488	469	552	525	500	463	520	473	487	459	546	539	509	495	470	519	498	500	463	524	485	490	512	492	492	452	505	481	516	499	513	497	485	504	528	551	508	463	475	474	479	524	498	466	495	490	523	469	472	476	480	490	521	502	505	470	500	473	509	473	513	540	504	500	490	499	484	506	526	496	498	534	497	522	462	520	558	503	522	530	455	511	513	528	563	497	487	506	455	508	497	522	439	480	538	521	498	516	482	482	467	459	481	492	488	474	493	482	483	496	531	525	506	526	494	518	507	520	482	516	497	451	542	499	497	520	500	480	545	501	493	507	523	443	471	483	473	484	513	513	512	485	524	499	484	512	508	488	485	529	479	463	498	519	481	513	510	524	516	487	535	462	495	485	499	506	484	484	484	496	470	487	476	530	489	471	513	521	496	506	540	460	499	512	526	466	487	531	512	471	498	454	509	478	539	516	520	518	508	517	493	478	536	501	515	495	463	507	499	483	483	527	495	519	514	505	518	499	512	510	536	487	531	502	505	564	485	486	464	497	525	513	517	494	486	483	510	494	493	512	515	504	493	518	491	492	461	506	454	498	523	485	511	486	475	513	488	497	522	486	498	463	461	511	492	486	493	464	506	520	492	519	542	492	468	523	535	495	463	487	469	502	523	497	509	442	507	493	498	480	486	472	516	495	488	514	518	504	523	520	499	500	540	501	473	468	532	500	518	525	513	528	473	513	490	535	478	499	512	484	506	480	474	486	492	541	471	510	498	508	493	477	551	507	495	456	466	510	512	484	492	519	493	460	553	513	503	483	449	460	506	486	498	513	481	475	505	525	474	496	521	510	499	450	511	463	487	483	491	455	496	475	484	462	483	511	478	493	501	499	502	490	518	533	489	467	496	484	490	468	497	497	516	504	485	493	454	497	487	553	488	499	513	502	476	476	523	502	492	504	480	487	496	511	498	484	510	492	515	488	504	495	479	510	542	468	535	493	489	480	509	488	494	519	491	502	484	529	473	492	501	489	530	503	506	502	481	489	519	492	481	481	486	522	478	509	532	477	469	522	496	512	512	499	477	509	530	511	551	503	502	512	513	458	478	508	477	502	493	508	553	483	486	522	478	470	506	535	513	513	487	481	534	513	487	528	489	493	504	507	530	517	494	475	512	476	511	495	481	493	478	485	475	495	494	534	521	468	499	508	485	498	486	470	499	529	487	519	481	447	527	492	543	459	509	558	508	495	499	524	483	474	496	516	509	511	504	507	541	531	521	487	459	491	529	515	545	466	512	481	534	509	464	503	516	482	500	490	455	483	474	497	525	518	514	494	492	515	480	502	514	485	506	505	506	479	510	494	471	485	516	499	512	512	518	469	491	506	485	511	510	484	487	506	484	523	498	513	498	511	496	510	501	515	486	512	511	487	514	486	463	548	470	491	521	506	507	495	466	503	492	490	559	512	474	474	477	529	522	471	501	514	506	498	454	476	497	495	479	476	473	503	522	505	511	508	465	453	472	520	483	520	499	508	484	485	487	495	482	547	519	517	490	534	506	470	530	538	470	477	533	484	526	510	522	496	501	471	519	483	514	494	489	548	457	546	475	513	452	494	506	493	498	523	508	488	497	518	476	489	495	503	482	520	473	524	477	493	536	488	524	477	493	495	518	506	509	534	490	557	488	518	506	499	480	519	541	512	504	518	494	497	477	503	527	508	511	493	503	507	506	546	509	495	490	487	488	490	533	516	498	498	528	495	494	474	484	508	500	501	518	504	494	499	470	508	506	516	470	494	449	499	466	506	494	502	519	494	538	480	486	490	467	518	473	540	494	462	462	495	535	500	499	502	494	523	513	498	483	475	495	531	513	484	527	475	512	538	524	514	517	549	528	486	522	487	515	486	497	516	484	488	509	484	504	493	467	464	546	503	474	459	505	472	493	473	496	501	495	532	492	483	544	487	514	483	486	482	495	500	515	511	477	508	533	488	520	499	492	514	534	493	481	470	463	484	500	502	528	528	493	486	551	498	494	519	499	513	502	487	518	528	489	503	531	459	522	501	552	532	502	495	486	480	519	470	516	486	514	471	489	514	481	477	515	543	523	449	504	569	486	501	508	526	511	497	516	493	527	508	472	505	477	484	472	518	513	560	471	491	490	506	502	506	489	518	503	491	470	460	520	506	506	503	534	507	493	521	502	490	448	525	481	491	521	501	477	522	495	504	505	487	532	462	519	477	520	496	487	475	480	462	504	536	493	488	506	524	485	530	517	491	492	467	506	495	513	479	503	484	481	460	510	513	486	464	495	462	485	507	500	533	483	527	484	488	514	445	465	472	528	494	504	476	490	506	476	515	466	506	473	494	514	475	480	498	511	471	483	485	475	499	513	487	477	475	497	501	468	486	493	511	508	514	503	490	506	458	507	529	521	479	484	510	499	484	553	504	468	489	523	525	489	518	543	542	510	475	504	532	506	529	545
3606	921	216	102	91	81	95	74	86	76	81	88	89	79	80	50	87	60	72	63	57	53	49	52	50	78	43	43	45	41	48	43	45	58	34	45	35	52	39	46	49	58	63	42	41	46	46	38	34	44	36	38	38	49	36	52	43	34	37	38	34	42	42	37	38	33	40	51	35	48	36	40	49	46	45	45	39	46	45	33	42	40	44	41	56	46	45	43	47	47	58	50	43	42	44	45	49	40	41	37	43	37	42	52	53	49	41	48	35	49	53	34	48	45	51	40	33	46	42	42	53	53	34	45	45	44	44	52	45	48	47	54	44	41	30	54	38	48	54	48	65	44	30	35	57	43	44	41	38	44	47	53	49	33	43	48	37	52	53	39	39	44	40	49	43	45	48	46	42	43	58	45	51	48	30	49	44	36	43	41	42	56	37	49	49	49	42	30	46	41	42	51	47	43	47	51	38	56	45	33	44	43	48	34	55	44	45	49	41	35	39	41	49	38	42	47	45	44	51	46	40	44	50	50	48	37	45	48	36	32	36	31	47	36	38	52	53	37	41	40	47	34	47	53	37	43	52	44	55	32	37	50	50	33	46	32	48	46	33	46	44	46	41	49	36	37	41	52	45	47	39	47	38	39	34	34	46	43	46	41	35	57	36	45	41	50	37	46	48	54	44	43	35	46	50	41	38	50	42	52	36	33	47	49	41	33	38	34	42	36	42	48	46	47	38	45	36	43	46	41	52	42	49	41	58	35	47	48	40	39	44	46	42	58	41	45	55	43	42	44	47	46	43	23	38	41	43	52	43	46	46	57	43	38	30	40	50	39	46	35	47	39	50	35	35	37	44	41	53	48	55	30	32	38	48	39	51	51	49	38	49	47	36	43	47	41	41	43	37	42	42	36	43	41	35	48	43	48	36	33	38	38	46	51	41	47	32	48	39	46	42	41	40	50	50	41	46	36	41	48	44	43	43	37	44	36	36	46	38	65	49	41	49	43	48	44	57	48	48	38	42	38	51	31	52	34	33	46	55	33	39	43	41	48	43	51	46	43	30	51	50	44	48	40	45	41	39	33	37	44	52	53	39	49	58	35	44	45	42	50	37	42	31	47	38	43	50	35	43	51	45	31	44	45	41	52	40	40	42	48	47	37	52	46	47	49	53	37	47	45	40	34	44	46	50	53	44	47	42	37	35	60	54	41	53	41	49	42	47	44	41	44	38	41	36	38	43	42	44	48	44	49	55	46	47	42	38	37	42	45	37	43	36	45	47	34	46	53	47	53	40	43	45	57	39	42	41	58	38	39	45	55	45	49	33	38	38	45	41	46	44	43	49	41	52	47	42	55	37	44	50	43	37	47	48	55	42	51	51	68	34	37	40	37	45	37	46	45	56	45	40	44	32	44	51	37	43	49	47	46	37	36	40	37	49	43	45	48	33	38	48	41	51	53	50	41	40	31	46	50	43	44	48	41	41	45	41	45	48	37	54	48	46	37	41	44	44	44	42	53	42	32	49	43	41	48	45	29	46	39	44	42	39	42	38	50	43	44	37	52	33	38	51	39	52	49	43	43	37	40	37	44	38	30	51	39	51	44	43	34	44	54	48	38	53	51	39	54	35	55	45	39	46	50	53	50	60	45	55	39	38	36	44	55	45	47	41	55	34	44	42	39	42	39	28	43	39	47	46	44	49	46	46	39	43	52	40	49	40	47	40	28	48	31	58	50	41	44	35	33	48	50	45	51	41	47	41	44	51	39	41	45	52	44	46	45	43	37	53	49	41	34	39	41	55	42	44	40	40	46	40	48	37	51	38	38	56	57	49	39	44	39	38	50	58	27	49	23	47	33	46	50	49	40	45	47	41	40	50	35	42	51	43	54	55	48	47	58	51	44	41	53	37	41	52	53	39	37	39	39	41	54	38	30	28	44	42	42	44	44	32	41	44	53	47	30	41	41	39	48	45	52	53	59	44	44	47	50	37	44	42	52	48	37	44	42	44	34	46	48	33	50	49	43	48	48	35	57	45	38	53	42	41	47	40	47	46	51	52	36	45	39	47	38	39	38	47	40	49	45	53	49	45	51	43	45	39	55	57	48	44	51	30	51	46	49	42	31	48	37	41	46	49	39	44	46	40	44	30	35	52	44	53	48	42	39	33	48	57	42	46	52	43	37	41	45	36	53	51	41	52	42	45	43	42	45	36	45	44	48	56	42	45	53	52	45	45	48	53	45	43	41	44	44	49	40	37	50	45	35	36	40	53	38	39	44	41	38	35	49	53	42	47	40	33	54	44	60	35	39	58	45	41	37	48	34	41	52	49	49	46	49	50	45	34	44	45	47	53	37	38	45	53	50	39	40	52	32	54	38	47	51	52	37	44	39	44	55	45	37	44	38	38	51	55	63	46	40	44	49	53	38	51	37	37	46	40	46	45	45	51	35	47	50	49	38	51	52	38	34	52	46	42	47	38	49	44	36	42	37	43	53	49	45	45	39	53	45	45	38	43	36	32	32	51	34	40	43	40	36	45	43	46	49	50	37	48	61	39	30	39	51	43	40	46	39	39	36	44	41	50	44	31	44	38	51	45	41	53	39	41	40	42	43	32	40	33	40	46	39	39	38	47	40	39	39	45	53	38	38	49	51	39	41	53	43	54	46	34	41	40	42	43	44	46	54	41	48	42	49	41	41	41	45	42	45	43	44	48	33	42	41	44	47	60	48	47	55	41	41	33	44	51	47	54	36	39	42	44	47	50	32	52	47	44	34	44	27	44	44	56	35	53	36	43	35	45	27	29	40	45	34	38	44	42	35	39	41	46	30	34	32	38	51	50	41	30	36	50	40	49	46	47	47	40	41	48	38	46	54	35	29	39	49	42	48	40	30	39	41	52	59	43	51	39	45	44	42	40	36	52	50	38	52	48	45	50	35	52	45	46	44	49	48	37	52	44	62	57	45	48	47	40	48	37	49	43	52	48	53	47	41	49	40	40	47	38	35	52	29	40	45	38	49	42	43	44	44	51	52	43	42	64	55	50	37	52	46	59	40	64	57	40	49	45	60	54	34	60	48	37	39	48	37	44	36	57	30	42	48	39	44	31	36	51	43	33	40	41	39	41	44	45	35	50	36	49	43	41	36	48	42	40	35	40	37	52	49	47	37	41	50	50	42	44	32	36	57	40	43	54	53	50	38	45	48	64	47	49	49	43	45	45	52	42	27	42	39	30	47	54	48	52	46	37	43	41	50	48	51	50	51	36	38	43	44	53	43	33	39	42	37	43	32	53	42	44	47	40	60	43	48	44	48	42	37	48	53	39	32	42	52	44	43	36	43	32	37	54	38	35	43	53	37	48	40	51	44	32	43	41	51	52	41	45	50	31	53	45	43	43	51	34	42	44	39	39	43	32	39	42	38	41	46	23	44	44	49	33	53	50	48	54	48	42	45	34	35	48	42	46	44	30	42	44	49	45	42	35	43	35	49	46	47	38	55
27623	8881	2468	1667	2832	4223	4334	3583	2849	2362	2243	2476	2390	2221	1721	1613	1610	1321	1093	1007	973	821	773	678	665	673	617	451	438	420	416	440	458	444	435	433	436	453	421	425	462	453	359	398	379	374	404	401	380	410	411	357	384	365	365	374	378	421	372	397	390	342	352	379	355	389	408	390	383	346	399	369	359	358	393	344	388	377	395	405	361	399	352	355	387	378	385	370	388	403	371	358	368	407	406	381	381	358	379	365	356	398	390	372	403	367	401	381	393	378	349	388	398	390	354	358	347	385	365	348	377	352	390	369	372	367	377	381	355	358	363	389	384	359	363	381	355	353	378	380	408	360	339	375	347	375	384	368	362	362	361	368	355	364	360	378	378	364	360	389	401	363	398	382	392	392	381	379	384	353	408	393	379	373	371	411	378	394	363	366	367	425	386	384	354	394	353	365	410	362	364	373	377	383	404	349	348	354	373	345	374	355	345	349	364	366	327	373	384	353	354	354	403	366	328	392	383	364	372	385	364	365	394	375	375	399	360	390	370	415	382	385	368	386	363	364	392	370	380	374	361	348	366	359	361	397	342	357	380	354	407	407	364	364	339	381	368	338	379	357	372	377	401	375	372	399	391	379	384	398	371	378	368	356	342	361	395	392	358	382	364	396	351	407	378	367	350	379	350	348	417	394	353	402	411	391	391	374	402	384	382	391	357	403	383	398	373	374	391	417	393	385	351	397	388	358	362	383	394	379	385	399	371	355	395	369	376	385	376	378	363	345	351	380	377	344	373	383	396	377	385	365	391	336	365	430	375	375	362	376	376	383	438	366	365	351	367	382	366	345	369	386	394	346	375	360	394	409	363	410	395	382	341	388	401	370	376	371	374	348	369	363	398	360	373	381	368	416	400	363	356	391	370	398	379	385	369	396	354	391	316	391	377	360	388	362	352	389	413	352	384	379	366	380	396	352	353	403	368	426	361	377	365	379	370	368	363	404	388	389	353	382	385	405	357	382	342	352	350	384	388	404	379	355	360	427	380	404	374	366	388	396	349	383	366	365	368	382	377	391	360	362	356	373	377	351	385	372	397	367	392	328	372	406	361	385	393	374	384	396	404	366	403	377	370	381	377	361	381	390	412	376	403	366	342	360	391	369	375	399	396	394	400	362	388	343	355	367	362	394	356	402	378	407	355	370	382	380	370	417	356	431	403	418	367	384	393	383	378	361	369	395	399	389	382	385	376	402	367	361	330	400	357	364	402	378	363	334	409	361	371	384	397	366	339	394	370	347	413	395	372	359	368	345	374	387	388	352	406	362	358	391	389	373	397	364	380	401	336	346	363	350	390	357	391	420	375	364	370	373	387	397	373	386	351	334	389	392	383	350	349	407	378	376	373	353	367	387	336	363	380	354	378	367	368	405	374	357	356	359	384	373	390	332	382	375	363	346	336	394	357	403	359	370	376	371	350	342	369	355	368	386	360	359	384	336	374	366	380	407	378	355	354	370	375	344	387	414	365	414	346	399	369	381	352	373	368	353	387	409	408	365	366	354	399	406	383	357	414	392	358	364	356	357	389	379	379	383	355	362	385	375	395	369	381	377	394	358	368	376	396	369	326	398	396	365	384	385	365	397	400	408	365	358	390	367	371	351	394	396	382	389	367	392	356	359	364	380	355	368	391	350	373	380	357	409	370	381	372	389	385	408	389	376	377	377	356	370	358	358	388	383	376	368	362	381	384	367	341	350	389	350	381	360	383	358	386	386	374	374	392	379	410	385	386	371	361	384	373	377	400	394	369	359	405	339	368	376	400	393	387	348	369	396	361	385	375	324	358	367	370	355	401	415	331	341	402	366	355	360	399	366	380	382	393	374	381	365	395	384	384	375	346	402	394	390	394	360	356	370	398	394	368	365	372	423	382	370	387	392	401	375	354	402	376	417	365	367	397	376	379	387	374	385	377	368	350	384	372	384	374	346	394	370	404	383	395	375	325	353	373	379	408	390	425	373	359	331	385	355	393	369	414	349	374	360	376	391	333	398	395	380	385	368	375	366	367	348	370	326	404	379	373	370	342	398	372	375	430	388	367	388	385	333	371	418	392	374	355	402	398	348	384	385	378	391	371	366	376	352	354	382	397	357	354	406	364	373	354	354	345	356	372	391	373	422	352	387	383	358	364	366	411	385	398	369	382	357	397	378	401	369	390	352	406	383	387	357	380	381	372	368	340	382	412	402	386	383	368	407	350	378	366	369	391	376	387	393	389	399	354	392	359	372	409	378	358	366	387	407	420	365	379	430	341	400	370	380	376	391	351	408	357	371	369	367	371	417	363	398	326	373	414	353	379	343	381	387	376	358	354	346	363	329	390	363	393	367	385	392	361	408	390	395	412	386	383	370	348	370	374	390	343	373	397	378	375	369	368	367	401	376	398	382	400	404	368	390	392	395	379	357	390	358	355	361	406	380	359	370	370	384	410	382	358	373	342	364	404	365	388	340	399	386	370	351	385	405	385	409	372	391	350	354	406	394	339	386	406	380	373	384	372	383	402	383	408	404	397	392	370	368	358	375	359	367	388	363	373	359	386	369	359	393	360	368	363	367	373	383	379	377	390	378	359	376	351	365	385	402	381	390	408	368	348	400	349	383	372	368	363	363	376	387	365	370	381	343	358	359	353	347	357	394	357	372	382	376	362	375	395	369	378	352	374	369	426	364	385	384	375	375	399	387	368	379	403	383	374	385	368	373	361	374	373	357	372	399	358	390	352	392	385	403	348	426	381	392	398	403	386	366	373	386	383	364	383	417	365	401	409	366	403	380	424	378	396	374	373	371	361	361	381	400	384	373	372	354	397	355	380	363	354	377	401	394	333	371	353	401	381	389	394	379	358	373	361	366	359	365	388	378	378	342	395	347	378	351	385	392	391	362	396	394	367	384	373	384	363	354	366	354	373	382	393	358	386	386	374	400	373	374	379	353	391	377	398	389	405	372	375	368	365	413	373	380	368	370	369	350	384	381	407	383	372	428	344	380	375	383	358	410	379	381	361	359	388	357	354	369	366	371	391	370	342	383	351	403	355	409	393	360	360	375	399	349	395	391	365	375	381	397	365	390	382	380	371	361	356	348	400	332	387	370	376	337	399	381	385	372	349	389	390	345	386	382	382	359	372	358	360	357	377	380	358	388	381	364	372	409	349	398	366	354	397	346	414	332	382	362	376	364	369	372	401	350	361	369	346	371	365	388	349	395	406	359	381	376	419	375	376	350	362	344	380	371	383	378	372	384	372	407	399	374	377	371	368	400	384	363	395	367	387	403	363	402	357	357	360	375	350	362	343	380	401	371	382	358	360	357	418	369	367	400	374	400	374	359	358	382	382	378	420	350	373	361	393	365	354	373	357	408	376	367	337	350	349	376	387	367	396	352	385	374	394	370	340	396	331	397	384	342	371	420	363	365	385	360	354	377	361	387	380	360	361	372	411	360	372	385	383	373	388	382	366	370
5126	2054	416	166	155	124	135	153	156	128	143	162	138	112	121	107	130	102	94	98	87	87	84	87	80	80	58	67	73	73	74	67	69	59	61	69	62	72	92	58	67	54	69	64	71	82	80	83	66	66	69	75	72	69	78	70	55	72	65	62	64	82	64	70	62	61	73	61	68	77	76	83	68	68	75	68	56	75	76	68	67	60	68	68	76	70	73	66	54	65	75	73	76	76	64	74	61	69	59	71	74	68	60	64	86	52	60	85	53	69	51	71	63	68	70	57	80	71	72	71	63	73	65	64	75	69	71	49	64	70	61	57	57	81	92	70	74	67	83	76	59	73	76	67	75	78	65	59	80	74	77	70	76	78	70	72	68	73	76	70	68	79	52	85	72	84	73	73	69	66	73	69	70	66	63	76	64	82	74	68	55	72	63	74	70	77	70	72	68	74	56	66	75	69	67	74	65	55	80	85	77	78	74	73	67	63	62	82	63	64	92	72	65	76	65	75	70	61	70	67	69	64	73	68	78	78	68	66	63	62	72	66	62	60	74	77	80	77	79	68	85	69	52	80	57	75	55	79	57	65	65	64	61	71	68	68	62	69	65	70	65	66	76	66	73	71	52	67	64	93	70	61	81	61	81	64	57	56	73	61	55	92	60	78	75	78	84	67	64	76	61	69	48	58	61	88	68	76	72	71	71	72	83	63	69	92	81	62	72	72	64	54	74	72	64	60	62	69	73	56	87	55	65	70	69	72	62	66	71	66	56	72	60	68	84	82	68	66	69	67	71	63	66	69	61	59	59	64	72	81	65	67	58	57	81	64	79	70	67	70	69	71	75	81	88	65	58	78	64	81	70	82	87	80	62	72	65	67	72	78	73	69	76	61	77	57	85	71	66	64	85	68	80	69	77	75	54	73	61	72	73	66	71	62	72	81	83	68	50	67	70	80	66	65	59	72	66	73	61	74	69	69	71	76	75	83	78	74	76	61	71	69	68	69	77	51	69	57	65	79	72	63	75	76	51	59	61	61	63	66	87	66	66	76	78	68	51	66	57	63	77	78	88	72	67	61	55	83	82	83	55	67	65	68	66	74	85	83	58	66	60	50	77	67	86	68	54	81	60	70	62	67	71	65	76	72	60	67	68	61	74	60	66	58	57	69	79	64	77	74	78	77	58	59	65	60	73	63	73	81	77	72	58	78	78	94	62	63	68	65	69	67	80	65	61	68	61	64	71	64	59	64	58	59	77	70	61	61	71	70	51	77	79	89	68	72	69	61	83	65	74	73	61	66	60	68	74	73	76	58	60	71	66	68	68	68	53	65	76	70	52	65	61	63	50	53	70	67	64	70	54	68	68	55	73	56	73	63	68	74	73	73	77	66	88	73	72	56	65	69	77	85	61	77	62	69	60	76	64	78	69	74	84	53	70	63	70	70	75	59	76	70	55	65	68	74	80	81	66	64	55	70	85	59	72	77	60	60	77	68	82	56	63	75	70	84	58	82	72	77	62	66	75	67	64	80	86	62	73	54	52	78	72	51	54	64	67	81	72	64	59	63	73	64	78	64	67	71	58	64	64	62	50	64	56	62	73	71	78	66	76	67	75	64	77	77	70	76	73	84	82	67	74	69	73	60	76	81	59	73	69	75	83	61	62	75	73	72	61	75	72	63	71	59	67	62	61	65	81	81	73	61	59	75	76	71	71	79	65	89	75	81	72	64	70	75	78	69	66	64	59	75	68	81	69	59	71	54	62	63	73	70	66	81	62	65	72	64	73	68	56	73	56	60	71	73	73	70	78	76	70	71	74	61	66	75	75	64	73	68	75	61	70	65	83	63	66	59	54	77	53	70	64	64	70	64	75	64	79	62	84	77	78	52	55	63	68	60	76	73	83	76	72	72	65	79	64	70	58	63	79	66	74	60	70	64	80	74	73	72	58	72	66	61	73	62	58	79	59	83	64	66	73	69	64	67	77	82	73	86	79	70	80	68	53	69	60	79	69	54	69	69	76	60	76	80	70	65	55	71	66	77	60	64	78	78	71	56	66	53	53	88	65	64	78	71	65	52	73	79	72	63	65	80	93	85	38	63	73	65	74	57	68	84	77	69	61	74	64	53	57	63	58	74	80	68	76	73	69	84	73	68	82	76	77	59	68	76	65	66	59	55	66	85	78	82	73	70	77	61	57	65	68	59	81	76	71	74	66	71	89	68	58	73	79	70	81	64	76	66	71	77	64	64	76	79	66	73	69	70	33	68	62	66	76	65	70	75	60	69	79	66	63	85	89	66	67	67	53	73	69	73	55	75	65	58	75	80	72	71	84	68	80	61	64	68	76	76	66	63	66	65	50	74	68	78	64	67	63	65	70	51	53	65	71	81	71	66	72	72	69	67	59	67	70	67	66	69	75	71	53	60	70	72	76	69	74	81	68	66	68	58	72	68	57	71	80	57	76	75	72	63	69	68	61	79	66	68	74	89	69	56	85	56	63	73	70	56	70	70	71	83	80	69	87	62	66	72	60	63	63	55	66	85	64	66	82	72	63	61	72	74	68	66	63	69	63	66	75	68	75	73	81	71	74	70	75	66	75	75	62	56	77	71	76	70	71	68	69	74	74	65	71	63	85	73	70	81	65	76	66	76	50	60	93	72	67	70	62	58	67	73	64	68	69	56	76	58	71	67	63	69	51	68	63	64	64	63	65	75	70	75	67	75	72	93	75	73	67	66	61	64	70	55	74	62	59	72	75	65	72	67	64	66	53	64	68	79	74	64	65	66	67	86	44	62	63	89	60	79	78	77	68	78	74	63	67	72	70	75	83	75	67	56	64	80	65	61	56	79	68	51	84	57	64	78	64	76	76	74	80	62	73	60	67	77	60	67	65	83	63	79	68	78	60	66	73	59	82	64	69	76	71	48	53	55	84	78	59	65	77	43	75	78	70	66	71	65	76	65	64	56	79	63	81	84	79	61	69	65	68	60	67	80	52	67	74	79	72	75	65	71	65	74	53	71	70	68	66	61	71	63	62	65	67	84	63	71	59	69	74	69	60	51	66	76	80	57	49	80	58	65	86	64	73	70	72	74	80	63	70	72	74	73	69	63	69	58	65	62	90	64	82	78	77	69	58	70	82	81	64	75	78	84	71	81	79	76	71	61	66	65	70	82	67	60	66	73	66	70	69	80	54	58	78	66	58	72	66	75	81	68	71	77	76	66	74	55	63	67	60	69	64	64	69	77	56	79	65	63	51	76	54	71	73	79	86	63	78	75	65	71	65	76	68	70	77	73	64	65	68	61	82	64	53	82	76	57	59	68	74	64	78	65	64	55	87	92	75	89	68	79	79	65	68	74	62	62	71	64	73	83	64	62	71	65	75	71	64	59	64	63	60	62	70	61	75	60	72	73	76	75	58	71	77	79	67	82	75	59	81	83	85	78	67	61	75	74	65	69	80	72	72	78	60	73	80	59	60	63	72	51	61	66	70	64
33797	14753	4352	2697	4073	5979	6187	5407	4564	3847	3935	4055	3843	3355	2793	2666	2555	2014	1727	1645	1478	1239	1175	1139	1122	1125	837	714	720	686	717	743	700	696	728	752	707	671	689	674	725	748	694	595	622	610	601	641	613	582	584	606	595	559	593	577	602	611	560	607	571	617	619	589	607	587	643	558	579	586	645	601	646	596	633	624	599	593	607	569	587	559	624	598	609	546	578	594	578	566	597	569	630	635	617	589	624	596	596	547	589	639	653	630	606	630	515	585	627	581	588	611	526	602	565	572	620	616	562	612	533	560	608	596	627	586	600	582	603	593	566	562	579	570	552	585	558	595	547	591	574	541	553	572	558	639	585	651	579	609	579	584	598	617	585	550	601	571	601	600	614	565	559	598	563	584	577	595	610	585	608	590	588	562	602	619	564	590	533	566	567	585	561	553	600	589	587	586	626	576	576	578	590	604	639	616	588	575	587	601	584	594	637	604	580	587	631	587	548	592	582	583	565	597	608	585	560	591	612	613	621	594	604	599	552	620	611	548	589	586	595	574	597	562	623	609	625	601	607	596	554	609	583	595	641	608	564	630	545	587	563	619	596	573	619	584	633	577	589	613	602	564	618	612	587	554	563	575	569	565	581	606	604	565	544	583	572	616	585	578	616	613	597	595	619	610	582	599	575	596	608	619	573	634	581	652	560	556	637	577	639	562	569	606	559	570	584	593	568	592	557	558	573	592	581	609	577	604	610	600	620	618	610	584	580	649	632	565	612	630	568	577	576	587	562	592	564	548	576	599	609	553	616	608	558	631	588	621	552	617	595	599	617	622	552	577	598	570	573	621	611	590	561	627	612	547	597	622	573	586	598	601	619	587	567	584	591	596	601	557	574	605	591	656	564	576	599	603	608	587	575	571	600	597	571	590	575	576	580	537	570	584	575	561	613	599	566	601	593	578	612	593	592	647	605	605	580	554	586	571	636	569	608	605	586	540	564	596	574	612	610	583	586	574	577	628	587	567	584	637	559	608	559	602	614	586	605	609	578	633	573	649	554	613	563	543	602	570	601	568	620	550	584	570	597	571	579	605	551	593	612	590	622	573	563	565	575	639	618	609	627	614	602	541	643	583	568	583	607	581	577	581	578	604	601	615	539	535	635	606	513	601	575	579	570	537	620	564	583	634	598	612	555	650	599	601	581	639	548	550	580	597	611	588	619	580	581	603	607	621	547	622	588	573	568	602	598	590	556	608	612	589	598	595	579	542	555	570	552	611	567	626	599	613	591	556	585	580	567	611	592	601	584	614	620	589	589	598	582	589	612	600	604	573	591	560	620	600	583	585	561	576	585	652	584	568	581	566	626	587	564	590	593	579	583	580	647	572	609	592	621	556	610	618	566	634	590	610	586	613	555	560	583	599	524	596	594	615	576	534	612	613	595	615	602	579	628	584	607	574	564	577	561	594	556	598	563	586	565	528	581	597	606	603	603	566	611	612	555	567	619	585	595	602	545	593	596	601	593	649	624	650	626	593	611	628	564	548	596	619	586	625	579	599	571	556	542	602	603	624	609	616	608	600	573	562	603	585	576	597	574	543	556	595	600	576	599	578	602	600	567	623	606	603	592	588	560	634	588	552	622	578	606	567	605	560	582	614	563	587	605	656	574	556	593	554	613	596	591	601	642	606	574	613	581	582	585	597	586	587	575	596	605	603	604	549	567	579	583	599	547	520	583	589	592	591	594	620	631	573	627	622	565	618	585	620	622	557	558	579	626	579	581	569	614	575	588	546	566	602	621	578	588	610	565	575	553	556	565	626	570	581	574	600	571	592	588	602	599	584	598	573	602	597	565	565	593	550	563	523	583	614	592	599	614	613	603	614	549	576	531	555	593	564	584	574	573	614	580	614	551	529	588	566	589	561	559	552	581	610	593	623	533	597	595	576	573	647	596	614	621	612	613	616	609	582	577	581	637	587	577	536	574	558	607	589	614	561	577	540	608	609	604	629	575	594	618	599	566	570	578	642	579	580	584	602	575	597	591	587	615	569	607	582	589	580	579	572	633	575	580	570	593	578	590	588	579	561	589	588	585	548	563	575	589	646	573	590	608	570	593	552	578	619	591	625	599	570	595	588	597	635	581	575	559	591	596	553	608	609	559	599	571	587	626	671	564	581	587	581	580	598	606	585	610	596	616	604	625	610	596	608	599	604	590	617	556	612	605	571	605	561	573	583	555	560	586	593	570	573	563	610	557	570	584	635	596	571	591	595	606	584	616	637	554	607	611	554	583	604	572	598	601	577	633	584	630	551	577	624	554	539	607	610	568	525	549	604	635	578	624	580	585	577	611	591	619	616	591	595	580	574	624	593	599	571	583	606	591	631	591	594	581	598	584	637	603	590	578	583	586	586	572	589	604	599	589	623	575	573	611	576	567	611	603	626	600	609	606	571	635	566	551	541	545	592	602	615	561	616	575	570	618	562	552	567	648	608	585	598	564	582	618	600	579	597	589	654	603	611	580	617	584	620	598	584	608	651	648	594	551	615	559	596	592	572	569	588	586	591	580	607	586	598	600	567	621	596	601	627	609	568	571	597	592	586	569	588	590	594	553	612	608	581	578	565	574	604	606	591	638	564	556	567	583	557	599	575	616	577	587	550	565	601	610	600	594	607	607	580	578	640	547	604	603	650	618	581	542	578	575	619	583	571	607	607	559	592	574	604	573	569	612	581	653	602	603	553	572	581	618	596	610	612	620	632	605	560	607	588	623	593	559	568	613	587	571	573	604	586	591	586	585	595	580	534	601	559	612	598	578	587	567	568	611	628	620	587	597	611	603	620	586	611	553	643	560	606	582	608	548	597	584	586	601	609	576	575	585	563	582	566	585	600	638	594	589	552	588	579	555	605	600	621	590	573	544	590	588	586	596	600	614	583	576	560	556	622	603	562	567	542	581	591	613	585	622	550	616	622	603	566	599	558	612	556	628	606	566	613	619	613	602	554	569	568	564	559	558	589	611	613	577	567	643	598	603	624	613	609	617	612	584	605	631	560	609	560	667	543	568	596	570	594	563	570	565	582	585	585	569	587	621	612	587	551	631	556	592	549	557	558	573	614	625	580	585	582	597	604	605	556	604	572	576	580	575	613	562	567	561	593	579	588	581	622	614	595	577	579	539	604	643	560	617	565	586	566	584	598	588	583	619	601	569	604	584	623	625	564	584	593	625	632	601	608	573	580	557	609	587	581	587	641	627	564	582	575	566	600	573	633	566	591	599	591	588	618	603	583	583	578	585	613	625	605	593	609	577	526	646	628	619	599	567	620	572	602	560	621	563	568	583	606	597	604	591	614	593	614	645	604	575	579	581	600	590	572	621	562	591	558	614	565	563	590	560	609	621	562	569	602	579	563	595	572	611	589	605	594	605	577	595	579	595	570	600	628	582	573	598	545	638	559	558	562	583	621	588	554	585	588	588	628	601	606	569	556	570	590	596	610	642	585	579	616
5498	1545	326	124	87	66	75	100	68	80	91	104	85	82	72	86	83	58	60	42	38	47	43	54	29	45	46	33	23	28	32	31	31	27	33	25	38	26	23	32	26	24	26	32	28	31	29	36	22	27	20	35	22	27	31	27	31	21	38	31	26	22	29	22	25	24	27	24	30	25	29	35	26	26	19	27	28	35	26	22	18	28	31	37	18	22	24	25	23	23	28	24	32	29	23	21	25	26	26	27	18	17	25	30	33	21	23	18	26	28	20	25	36	21	31	21	24	23	25	33	28	28	29	32	21	22	25	28	33	27	19	26	22	25	22	19	19	20	26	18	29	27	23	31	27	22	29	26	29	33	22	26	22	22	30	21	25	27	25	30	28	18	27	18	30	24	33	29	42	21	20	38	26	18	31	27	29	25	28	25	26	34	30	17	30	26	29	23	28	31	21	24	30	28	20	27	31	27	28	23	28	28	24	21	26	31	24	32	22	32	23	25	25	27	29	22	28	24	33	18	23	20	25	25	23	26	21	36	27	30	29	15	25	28	36	26	15	27	29	36	23	29	27	21	20	29	33	27	33	31	29	29	23	24	28	29	14	18	29	19	21	36	26	25	33	25	26	26	24	21	21	31	27	31	24	34	25	28	30	29	19	21	29	17	18	27	28	32	19	21	19	20	28	21	25	26	22	31	18	13	18	27	18	23	30	23	26	21	29	19	31	23	21	30	20	36	29	27	22	24	26	23	30	21	33	28	15	29	22	25	32	27	29	27	38	26	23	20	23	21	37	21	22	27	28	26	22	32	21	20	25	25	30	33	20	23	29	23	27	31	33	34	33	25	18	30	21	34	27	24	24	29	25	23	17	29	23	23	16	29	22	31	29	40	19	30	39	29	35	24	23	27	33	23	24	22	26	24	25	24	22	21	24	16	31	38	28	27	18	24	27	20	28	27	23	26	17	22	30	28	36	26	38	24	23	31	24	23	39	21	27	20	18	23	28	39	22	23	26	22	26	20	20	22	23	37	18	18	22	28	25	17	21	23	25	22	28	33	36	20	33	26	20	31	17	21	25	21	24	29	29	20	28	25	32	16	24	23	26	18	19	34	22	18	17	27	27	26	23	19	30	19	29	34	21	29	19	23	26	33	22	33	29	17	30	20	22	19	17	28	23	24	29	20	29	27	23	22	24	24	27	35	21	33	24	34	31	26	22	26	36	31	17	30	30	29	30	32	18	24	23	25	24	23	31	29	26	25	21	17	18	25	34	18	32	26	29	26	17	20	21	27	35	19	30	21	23	22	26	30	31	23	24	21	23	27	17	26	36	29	24	34	28	24	28	25	34	31	22	29	27	31	32	27	30	28	35	23	32	27	23	24	22	31	20	34	27	24	29	22	30	29	23	28	30	35	28	37	33	26	27	12	25	35	28	32	24	27	21	22	27	22	35	17	22	20	28	23	31	22	25	30	30	26	22	25	27	22	30	25	27	18	31	22	23	24	29	20	27	20	24	24	25	29	30	29	26	19	19	33	29	26	23	16	40	20	26	32	28	25	19	23	28	20	18	21	33	23	21	25	30	23	26	29	26	21	22	21	22	22	28	26	25	33	25	33	25	32	22	22	24	13	22	33	26	24	21	16	32	16	35	18	20	25	29	24	31	26	20	25	19	27	32	32	27	20	25	39	28	33	27	22	17	22	25	25	24	20	22	21	22	26	37	31	28	23	26	20	31	33	21	19	27	28	19	34	37	27	30	17	23	24	29	32	28	25	31	20	33	24	19	27	25	16	22	29	24	26	16	27	23	34	15	20	19	36	21	21	29	27	25	25	19	30	25	30	25	24	21	22	28	44	22	31	27	19	24	25	27	17	10	22	26	30	26	23	24	21	24	25	28	25	34	32	29	28	34	22	26	29	28	29	26	18	21	23	29	24	21	20	27	21	25	25	24	21	26	17	19	27	26	23	24	26	28	35	27	23	31	23	23	24	28	26	25	24	31	29	14	22	30	29	22	20	34	32	16	34	26	34	27	25	22	24	22	22	29	37	32	30	28	22	25	26	20	28	27	28	25	30	32	23	27	22	27	23	19	24	24	21	22	25	28	33	32	22	37	27	29	29	26	17	35	27	20	24	25	25	37	26	19	21	27	26	20	30	28	21	30	21	29	25	27	27	26	21	22	25	24	27	24	20	29	27	33	23	31	21	27	27	32	27	32	23	23	25	17	20	36	24	22	16	26	21	33	33	26	23	28	23	14	32	24	25	20	29	19	28	18	28	24	26	24	18	24	19	26	20	26	25	26	27	29	29	26	28	20	23	29	34	27	21	28	21	23	23	32	23	38	30	23	32	29	23	18	23	19	18	14	28	35	25	28	25	28	28	21	25	18	26	18	24	24	26	33	20	23	35	27	23	25	24	16	39	14	31	26	28	26	30	35	42	28	22	32	23	26	24	23	24	21	22	23	26	31	31	30	21	25	23	24	21	19	29	21	27	18	24	32	24	19	33	31	21	23	28	24	25	22	27	19	28	22	22	26	21	30	21	31	20	20	21	23	34	20	34	27	24	28	23	28	30	20	32	24	22	25	26	24	26	29	30	23	28	21	20	15	30	30	24	34	20	30	26	28	35	28	33	30	29	37	28	23	25	23	26	35	34	25	30	23	16	25	31	27	27	24	32	25	26	22	22	23	21	16	29	20	25	22	31	25	25	31	21	26	24	28	25	17	25	26	30	32	28	19	32	21	37	30	23	24	25	27	17	29	32	22	34	22	21	26	16	26	32	14	24	27	23	21	27	30	15	24	27	20	26	28	22	29	19	36	32	28	21	26	27	17	25	34	23	23	25	37	30	22	26	25	29	23	25	31	24	24	31	20	29	23	34	28	28	25	30	26	34	25	23	28	34	27	30	32	28	25	24	31	32	25	29	36	25	38	21	25	21	31	33	22	23	32	29	30	17	28	34	30	21	20	23	30	35	38	18	27	25	21	25	25	27	30	20	26	20	23	33	23	27	31	29	31	28	27	30	26	33	23	26	31	26	29	29	21	33	21	32	26	28	38	30	20	34	25	29	17	21	25	36	38	26	29	29	31	25	33	22	33	25	24	28	34	19	31	35	24	26	26	28	25	26	26	24	27	27	26	22	16	32	26	24	23	34	24	28	23	24	29	41	15	23	30	32	15	22	24	27	16	26	24	25	21	22	24	19	23	17	29	28	25	33	23	22	28	21	30	27	20	21	17	24	25	20	27	25	21	21	25	27	26	19	25	22	32	16	27	27	23	24	22	24	12	29	29	28	29	29	19	22	27	26	32	23	23	24	19	27	31	30	36	27	23	22	20	31	24	24	26	28	24	20	34	33	20	26	19	17	38	32	18	21	22	26	21	28	29	24	21	29	27	19	21	34	22	28	37	31	22	29	28	27	27	17	33	24	22	23	26	23	22	19	21	17	25	26	34	28	26	26	26	17	25	17	39	15	29	27	19	25
31192	13305	3719	1933	3211	4598	4926	4490	3915	3451	3460	3578	3266	2795	2278	2326	2052	1553	1318	1172	997	879	850	809	757	666	415	363	324	332	357	343	356	356	320	360	362	348	384	291	357	328	280	242	252	236	234	211	196	223	232	237	220	232	211	217	243	240	223	232	225	216	232	223	244	232	234	222	225	230	237	222	243	232	210	225	221	255	214	210	226	234	224	218	242	230	208	242	242	235	221	254	214	259	234	223	179	215	247	225	222	212	216	239	233	231	232	237	205	221	184	229	243	215	210	223	219	230	239	208	236	226	220	234	217	211	223	202	197	215	240	215	223	232	236	222	211	214	235	215	222	223	203	227	195	204	242	224	214	197	220	220	208	209	213	247	206	223	238	238	233	220	214	211	248	225	251	186	241	210	220	203	218	235	227	205	237	229	253	225	256	207	218	231	234	207	216	233	239	233	226	244	247	202	229	207	212	225	237	232	235	252	217	194	237	203	212	214	217	250	234	225	227	252	233	217	214	194	220	231	199	226	198	230	226	207	201	262	210	205	243	218	224	206	212	223	198	221	238	221	249	221	242	207	230	240	234	195	254	200	219	189	220	212	208	198	224	210	194	197	204	226	220	226	178	210	205	207	203	237	215	245	215	222	212	235	233	214	225	226	236	233	212	239	240	196	216	224	219	205	211	213	211	210	229	237	223	237	203	187	203	226	244	234	255	215	245	208	225	200	215	219	219	214	214	224	214	252	234	195	221	223	225	224	217	242	247	233	215	235	204	227	226	220	209	253	208	196	193	219	215	233	265	234	197	227	224	224	228	247	207	226	246	224	223	205	226	227	194	256	214	224	206	210	247	209	200	233	226	208	223	235	236	215	232	211	225	260	229	207	227	216	236	230	228	223	225	228	227	189	212	216	205	219	199	197	235	232	191	245	220	249	219	238	225	238	231	226	217	233	242	225	226	209	227	222	250	212	235	221	211	233	233	207	230	217	219	219	246	221	211	223	236	242	208	248	216	216	237	221	222	183	211	226	225	222	222	225	233	204	214	220	211	193	248	216	220	228	222	231	210	206	218	219	200	214	218	215	234	222	218	209	213	241	230	214	218	212	241	237	219	216	223	204	207	218	195	220	221	217	194	217	220	228	227	225	244	221	227	220	252	226	229	234	233	182	194	215	210	222	211	217	220	220	247	247	225	197	241	225	234	223	235	233	214	218	223	236	217	216	237	196	257	229	230	212	232	220	216	246	230	205	257	224	210	224	238	227	230	241	215	249	222	219	226	219	225	216	235	188	219	251	226	192	218	238	213	225	199	211	214	248	212	231	220	213	243	208	204	197	248	231	254	207	222	225	222	199	198	235	196	199	195	233	194	220	215	205	229	218	187	223	226	221	220	243	228	231	211	223	239	200	204	205	219	247	240	217	204	209	211	204	212	231	235	217	226	181	200	211	224	228	215	242	197	218	205	202	208	206	222	237	228	217	228	238	214	230	235	210	222	234	221	222	242	233	196	223	217	204	210	209	235	219	218	215	218	233	232	221	246	234	211	234	189	225	220	228	245	219	215	233	255	218	214	230	203	190	218	198	239	214	221	194	219	241	235	229	241	206	180	232	235	240	241	218	220	222	230	211	239	217	216	217	218	252	231	200	205	220	228	219	248	222	213	218	226	223	199	220	216	214	225	236	243	217	229	220	202	225	207	232	205	218	219	227	222	245	201	229	207	243	236	219	203	237	237	216	200	220	226	219	221	195	220	218	224	229	221	241	227	226	202	237	206	250	207	242	234	218	234	224	219	206	220	196	238	222	213	247	228	217	193	216	198	210	229	230	223	203	206	220	232	222	211	222	224	220	229	236	192	206	193	213	196	184	212	224	223	209	235	202	202	231	209	252	198	236	232	214	246	214	230	220	215	215	239	213	211	238	208	212	241	252	244	236	217	229	216	206	233	207	230	222	211	205	232	207	216	217	205	217	238	227	214	198	228	233	204	220	204	246	231	252	224	230	202	211	229	245	237	249	225	210	207	225	214	197	201	205	210	214	224	219	229	242	236	216	215	225	211	223	205	203	206	264	226	225	225	224	206	202	220	212	211	209	210	209	200	214	242	194	223	230	215	227	225	221	214	206	212	227	242	231	220	229	226	213	208	215	217	247	223	209	212	201	212	197	204	214	220	208	229	216	211	224	235	236	227	208	262	211	225	238	209	205	209	208	223	220	204	208	230	253	223	249	200	215	211	227	230	228	227	231	228	226	209	192	216	217	208	248	224	228	232	218	236	231	198	228	230	207	211	232	224	230	217	246	232	227	231	209	214	235	224	210	241	198	223	227	259	210	251	205	199	208	218	189	207	244	214	213	213	232	216	209	225	230	210	223	205	202	201	224	216	220	213	203	231	243	237	204	224	201	227	204	202	206	202	210	218	203	214	202	236	240	234	211	235	207	236	214	229	249	218	224	234	227	175	219	211	205	226	228	256	207	198	208	230	223	242	206	220	216	249	224	221	237	199	222	212	220	224	218	228	212	247	216	228	239	197	239	240	225	208	203	211	233	248	234	232	240	233	227	218	231	211	225	245	226	203	229	248	220	217	233	221	243	219	238	223	214	246	218	214	235	200	204	246	227	231	231	256	214	220	228	198	206	218	213	260	219	242	227	217	213	235	233	205	234	225	224	183	218	209	214	220	236	255	218	232	198	222	238	235	223	227	227	214	244	214	255	227	220	216	223	235	221	221	233	218	238	205	232	251	227	204	239	211	249	224	231	254	237	245	220	190	220	211	230	233	211	220	217	196	242	221	223	214	247	217	218	195	199	252	221	223	231	227	232	220	210	221	234	248	227	231	216	237	232	204	214	249	216	217	235	237	221	202	242	224	233	229	227	228	200	224	224	206	225	234	217	213	209	242	215	212	214	210	234	255	219	235	201	242	215	217	246	231	204	195	232	238	225	235	234	235	228	196	227	244	228	245	223	231	205	240	244	206	207	208	210	230	226	192	211	239	240	217	228	245	234	227	226	230	224	210	232	209	234	235	233	237	207	241	224	203	204	208	229	226	207	234	209	232	218	224	220	216	218	228	215	197	229	216	216	209	217	246	229	211	243	209	228	218	204	222	257	206	217	253	217	237	229	223	212	220	231	205	222	240	242	230	228	233	236	219	240	206	229	229	232	246	196	226	223	213	218	234	231	241	226	219	229	203	236	203	220	214	208	217	209	231	189	261	230	224	209	245	208	226	210	220	243	197	237	249	232	225	250	250	216	220	218	234	192	218	235	240	225	199	200	221	206	220	229	253	223	218	247	241	214	238	213	210	210	220	213	208	220	226	226	204	215	244	234	209	204	218	247	230	204	207	237	226	213	240	248	217	226	212	221	209	224	214	215	232	227	232	214	217	232	234	206	248	211	215	203	215	223	239	207	201	235	205	226	196	209	221	232	226	223	243	218	232	216	177	230	241	236	233	240	212	220	210	213	204	227	218	237	198	229	198	189	237	227
6702	2800	584	187	155	121	134	144	147	146	168	169	144	138	130	152	93	116	123	82	83	83	82	75	89	70	61	74	67	59	60	71	72	61	52	60	66	50	65	70	56	52	60	51	68	60	66	58	62	51	52	53	65	54	65	68	68	46	56	53	69	52	43	55	45	64	64	58	45	63	59	62	56	52	45	53	63	64	61	52	63	63	45	66	67	71	68	45	51	55	47	56	64	59	59	59	65	69	56	54	48	48	57	55	51	59	44	54	68	51	63	74	55	53	46	59	55	66	58	49	55	59	57	69	57	50	70	54	58	62	68	60	55	53	71	54	61	50	62	58	64	61	58	59	58	49	57	65	51	62	53	47	47	60	45	49	47	54	59	71	60	52	39	60	56	65	67	58	66	62	52	49	63	63	54	60	51	41	56	46	58	47	51	54	56	61	53	51	59	71	58	46	52	58	49	51	63	41	52	46	59	60	66	58	62	44	71	58	56	56	55	83	50	46	69	62	64	63	54	60	44	42	52	52	56	70	44	68	55	49	57	41	64	66	43	54	75	56	56	63	50	53	63	67	57	58	59	49	61	55	48	61	50	58	56	54	57	68	55	60	47	53	64	42	48	45	31	39	66	54	56	58	51	42	61	55	48	64	51	52	53	59	51	48	54	89	61	43	42	51	56	62	60	70	60	52	60	51	71	63	62	65	67	56	54	69	63	62	61	58	51	72	66	63	61	60	60	55	71	54	57	60	57	58	58	56	50	60	60	59	50	53	63	59	50	44	61	61	62	54	64	63	59	64	56	48	49	62	66	53	54	42	54	50	57	55	67	53	62	48	68	65	54	58	65	53	58	69	69	59	53	64	65	66	62	64	57	45	54	62	46	56	53	64	49	62	63	53	49	45	59	58	66	55	69	58	58	59	54	69	58	43	60	48	65	52	46	49	60	75	60	52	58	50	63	68	63	54	77	64	58	56	61	63	60	60	62	44	54	53	60	57	50	57	55	39	59	60	55	46	46	52	62	66	47	55	56	64	55	58	53	59	61	57	50	63	56	48	59	50	58	54	48	42	59	60	55	64	51	49	62	64	57	61	66	49	53	63	57	50	59	56	56	54	53	73	74	41	62	56	49	67	53	67	75	57	60	78	53	43	61	61	65	66	62	63	59	61	52	50	64	54	57	70	67	51	55	61	53	60	48	64	53	45	61	44	50	60	54	61	56	55	58	61	73	52	64	65	61	55	64	54	48	55	68	53	53	64	63	57	53	55	76	58	53	56	65	47	55	66	50	53	49	55	53	70	55	49	61	48	33	53	50	58	65	51	60	49	48	52	61	57	44	42	59	47	52	54	50	61	56	43	48	55	58	45	55	67	58	52	43	66	58	61	52	53	60	44	53	53	55	54	62	53	49	61	52	48	50	71	59	48	66	56	57	58	66	49	66	59	58	67	62	59	75	49	54	60	59	53	62	68	62	48	59	79	57	58	53	55	51	59	43	54	52	58	64	59	68	48	62	57	54	68	61	50	44	48	64	60	68	67	49	55	53	49	56	50	65	65	50	52	57	50	44	59	48	71	64	57	59	48	56	58	56	55	53	68	62	48	61	55	58	56	57	68	60	55	71	53	58	64	74	45	62	64	54	57	57	58	55	61	52	53	46	52	35	64	64	57	45	67	50	61	50	59	75	56	50	60	54	63	69	52	66	57	75	57	55	45	69	52	63	56	49	68	54	61	65	46	52	43	57	58	50	59	54	50	53	53	57	49	57	68	55	45	59	54	48	57	60	58	66	56	54	44	47	64	64	56	52	58	58	61	54	64	52	48	56	70	60	62	55	54	33	64	47	50	58	59	58	38	46	55	65	65	44	67	45	50	46	68	48	65	58	62	53	63	67	54	46	55	41	60	52	45	43	66	57	53	56	41	57	67	46	58	58	49	62	62	62	49	53	56	51	58	63	46	60	50	55	66	63	57	63	48	54	57	51	59	64	58	66	58	57	57	58	70	58	57	57	52	64	52	56	38	51	56	57	72	56	51	66	63	54	54	46	65	48	65	58	71	53	62	59	61	73	55	41	66	51	70	63	47	66	53	54	50	42	49	61	61	57	61	53	66	57	60	51	70	65	51	45	55	67	66	53	59	61	53	57	56	52	54	40	47	51	59	43	48	54	54	67	64	78	38	58	56	58	61	52	54	63	49	48	63	58	49	50	69	56	64	65	59	36	42	49	52	58	65	62	45	59	66	63	55	59	57	57	57	49	71	57	65	57	51	61	47	68	63	55	43	53	62	64	66	58	47	60	59	62	54	55	62	42	54	61	56	57	55	76	53	54	46	59	52	52	60	51	62	58	68	48	64	44	50	63	43	70	65	65	60	58	65	63	57	41	58	52	60	51	45	66	64	54	51	45	60	46	65	59	52	51	53	42	52	71	68	50	51	57	62	60	59	49	66	59	58	49	59	50	56	49	51	52	58	43	50	55	58	59	65	56	54	69	69	53	55	51	48	50	54	65	54	50	61	62	63	55	61	55	57	46	52	55	62	51	44	58	64	56	54	53	58	58	52	62	41	69	63	61	64	44	40	51	50	67	43	53	61	60	54	74	55	57	69	55	54	66	51	61	52	56	48	64	53	63	64	59	49	63	42	61	49	68	54	55	53	58	67	58	51	37	59	53	58	60	60	60	63	61	59	62	50	44	68	41	65	44	64	48	53	61	58	49	61	58	57	60	52	56	55	65	56	51	48	55	60	42	59	57	54	66	65	63	66	40	50	60	71	58	65	63	45	67	54	59	58	63	59	56	56	58	78	56	73	70	48	59	56	68	58	52	53	57	54	55	60	69	57	65	62	60	72	44	53	41	47	59	63	55	52	48	48	50	42	58	55	64	62	52	58	44	52	52	61	61	57	53	61	65	58	79	55	64	56	57	65	64	50	62	69	52	71	50	57	63	66	50	59	65	67	62	55	58	58	56	58	57	48	57	38	65	66	60	66	61	56	56	50	74	48	56	44	59	57	72	63	65	50	60	52	59	62	80	51	53	68	55	50	59	61	57	56	54	57	59	59	57	56	50	48	51	48	50	63	68	66	56	59	78	54	63	54	47	71	63	57	66	64	48	74	50	56	65	56	59	61	53	66	49	49	50	54	56	58	65	67	59	51	58	59	57	58	40	47	54	52	59	57	51	53	48	59	61	58	56	62	50	60	76	60	54	53	69	69	55	60	55	53	62	63	62	48	46	52	48	58	62	51	67	65	70	71	67	75	55	43	64	47	54	68	63	67	69	67	68	53	54	55	59	70	59	43	54	61	69	60	57	58	62	57	53	64	64	66	58	53	61	52	52	56	51	62	59	59	55	57	42	51	59	50	65	58	71	54	51	64	60	60	58	69	63	49	52	63	62	49	59	51	65	57	62	52	50	61	69	58	43	63	56	62	43	69	47	51	59	59	60	52	67	55	66	45	69	67	79	63	55	62	63	52	61	53	53	50
36502	17871	5643	2687	4464	6265	6859	6419	5775	5236	5529	5312	4556	3558	3281	3383	2729	2205	2007	1759	1436	1416	1425	1392	1270	962	750	742	755	668	692	744	741	722	655	684	738	730	730	673	657	577	530	512	514	512	541	502	534	516	490	481	504	514	513	506	533	503	524	481	543	494	503	548	500	470	519	482	529	521	524	516	547	545	534	501	500	530	461	516	496	510	486	507	489	497	493	516	485	532	504	516	553	534	510	519	545	532	513	522	492	452	501	466	465	459	532	500	489	533	525	485	502	497	506	488	494	483	522	517	537	503	474	505	512	523	508	488	493	510	465	501	478	492	517	477	490	471	532	494	498	461	477	500	522	507	519	488	474	504	489	520	495	465	527	476	522	498	478	516	451	514	445	532	461	471	486	500	502	489	497	513	504	471	485	515	489	456	500	482	495	518	494	483	498	472	488	547	493	501	464	498	491	514	531	507	529	469	514	485	494	505	489	455	529	443	549	517	497	465	526	480	504	516	471	509	479	514	534	520	513	463	519	479	508	512	547	547	502	473	468	480	485	484	500	507	498	454	492	480	479	477	508	478	476	479	456	536	517	511	495	478	515	490	501	513	487	509	485	475	482	479	488	493	464	499	476	485	528	511	480	479	531	494	501	490	474	458	484	525	487	489	481	483	523	518	519	477	461	476	488	511	507	523	491	514	500	530	493	518	482	485	484	500	453	512	495	497	509	511	466	492	511	461	488	509	520	460	503	474	517	563	470	468	511	513	473	474	477	490	498	514	504	514	460	468	474	495	499	495	510	514	514	539	527	446	502	491	518	537	530	511	525	530	500	506	506	487	465	521	512	465	487	485	485	463	488	480	495	518	475	489	490	475	482	506	488	506	455	459	455	434	496	464	475	474	494	507	489	457	484	486	488	468	504	515	475	500	472	488	519	455	529	460	473	462	480	535	504	486	488	494	508	494	494	461	486	491	502	510	505	485	502	547	517	499	515	491	461	457	526	495	481	490	531	502	462	479	492	505	485	490	497	554	485	482	538	519	478	505	488	530	508	511	493	526	461	490	483	488	495	487	481	454	546	505	505	497	520	490	501	492	566	483	491	497	472	545	476	490	467	488	504	484	495	496	493	465	485	498	505	500	477	470	504	507	521	504	540	512	486	502	514	511	500	521	468	473	499	498	467	485	491	507	472	530	498	508	485	537	525	482	471	472	497	471	458	523	499	461	494	513	505	461	468	519	499	536	475	476	500	479	502	496	513	538	472	494	469	478	490	545	446	517	491	528	482	474	465	491	469	483	480	520	487	459	485	480	527	511	468	527	459	458	457	450	459	495	480	458	538	536	483	513	476	465	506	507	539	489	519	495	507	493	482	488	477	490	527	494	496	501	503	491	491	475	482	483	477	475	482	518	470	497	501	549	467	538	518	486	480	496	538	476	494	515	482	473	495	523	480	463	510	500	494	489	500	477	499	500	506	475	517	517	443	525	466	489	506	450	487	474	528	519	509	511	482	504	487	473	475	500	491	494	505	532	504	505	498	488	504	468	527	493	469	459	450	506	510	484	505	491	481	496	505	512	494	503	499	553	510	502	526	496	471	475	489	506	486	479	465	480	462	488	483	461	483	493	487	467	449	475	495	509	492	562	469	502	496	500	504	467	508	491	514	461	486	479	454	524	503	517	465	510	503	449	501	530	506	484	539	486	493	493	462	524	490	481	515	493	504	501	504	470	486	517	478	496	500	474	543	461	453	507	515	461	493	484	493	486	476	495	487	494	524	525	500	491	472	498	478	449	474	505	492	432	511	531	484	465	496	522	498	498	510	476	472	435	466	507	498	497	482	470	469	477	496	512	499	490	456	508	503	459	524	480	479	501	508	459	521	508	470	509	495	452	497	533	506	501	475	484	466	533	542	482	505	447	488	521	500	505	487	525	482	486	491	540	490	497	464	499	505	464	473	486	519	456	486	521	510	538	505	449	507	461	508	499	513	473	487	504	486	456	497	520	523	515	507	498	512	464	474	514	483	461	506	509	508	537	514	457	502	517	523	481	457	501	467	495	504	452	519	503	490	461	486	514	534	489	494	501	486	503	518	505	480	478	514	526	494	485	491	491	510	461	499	488	490	484	488	458	493	467	486	470	489	484	462	482	521	480	488	489	486	519	480	495	474	517	555	503	501	518	507	505	489	494	467	499	485	540	528	517	474	487	491	493	502	513	501	514	471	487	513	445	459	494	440	500	500	480	476	538	490	479	463	512	475	474	515	501	438	543	483	509	485	538	486	475	458	524	487	477	521	488	529	497	478	460	471	446	461	509	494	478	502	558	501	511	513	465	482	503	493	461	481	501	519	536	514	501	486	458	512	507	534	482	511	515	527	536	506	517	513	486	488	478	500	513	479	480	509	480	474	495	493	499	520	472	485	488	519	488	466	520	507	480	475	516	489	485	492	526	493	465	503	512	485	487	510	496	529	497	472	516	505	458	509	481	461	479	494	488	461	523	470	504	494	501	519	481	441	494	457	489	495	545	530	489	504	517	463	481	515	499	503	508	493	505	535	454	479	506	505	532	517	486	492	491	477	535	491	516	489	472	518	476	498	473	512	482	512	480	449	512	553	480	497	444	492	514	471	473	519	494	496	493	458	528	543	506	481	486	475	482	489	492	491	510	466	484	485	478	504	490	504	523	439	520	470	497	517	472	479	494	498	478	499	493	506	474	476	503	518	464	500	468	506	450	489	465	503	484	500	488	474	509	474	486	508	500	529	470	481	491	490	456	510	470	501	434	497	474	490	486	489	481	483	473	504	502	488	519	501	470	519	475	505	490	500	529	483	492	498	473	502	500	480	487	475	501	515	492	516	484	535	521	512	501	511	540	527	536	441	472	474	462	521	495	510	487	471	491	507	510	478	520	528	513	488	469	521	495	483	460	510	530	501	482	503	512	475	487	512	471	477	476	489	513	483	506	497	472	475	462	483	479	462	535	474	524	520	534	477	474	523	502	499	483	475	458	484	461	488	517	499	475	458	491	534	536	471	483	505	467	459	531	495	455	503	513	461	482	502	473	508	530	497	505	500	468	505	471	510	489	479	483	495	468	502	483	522	491	540	494	504	452	492	523	521	522	503	516	485	503	467	498	457	488	484	477	516	497	493	492	484	460	473	505	491	475	498	446	505	504	501	464	469	499	514	460	492	492	520	479	504	505	500	516	462	492	501	460	548	508	470	473	547	474	484	500	529	509	502	504	541	444	477	456	478	505	513	503	508	501	510	484	495	501	481	470	496	477	474	508	483	487	454	467	537	482	455	488	503	493	484	513	521	474	526	507	539	520	501	459	475	485	521	501	494	500	463	506	494	501	535	470	500	486	479	548	506	497	501	505	486	478	495	435	539	494	509	437	474	516	492	499	493	487	507	493	474	501	540	512	507	518	501	482	453	498	501	497	496	499	524	504	471	513	500	449	507	533	494	483	510	515	495	505	488	523	493	512	525	534
3705	1013	213	127	88	77	81	77	94	85	90	97	73	79	75	68	66	71	59	55	58	51	50	56	59	58	55	46	40	50	28	41	39	48	41	42	42	52	43	40	45	41	43	40	48	33	46	54	43	38	54	45	44	46	54	52	43	28	46	41	51	40	44	37	48	39	41	45	43	50	38	37	50	40	47	51	44	49	47	53	37	44	44	46	46	47	48	36	44	30	33	40	38	28	36	63	35	40	52	39	40	46	40	56	48	46	42	36	45	44	42	37	46	40	41	44	47	31	41	48	54	57	40	45	46	43	38	47	38	39	38	44	51	45	52	47	41	40	31	39	40	42	43	47	39	35	40	57	43	48	35	47	55	39	48	27	34	58	39	37	36	52	32	32	40	50	52	27	45	41	46	48	37	48	48	50	55	40	38	39	47	37	41	52	41	49	50	39	53	32	33	43	61	35	54	35	41	52	41	29	42	53	50	52	37	46	42	50	41	41	43	36	47	41	38	47	37	41	49	38	56	34	51	36	49	47	44	44	32	46	55	30	49	40	37	41	48	40	49	42	45	52	35	46	38	40	40	46	54	39	43	49	43	39	50	29	49	47	40	46	45	42	48	39	33	40	42	46	39	46	44	36	47	45	35	47	42	45	47	44	42	29	49	46	48	55	48	39	46	37	46	51	40	60	29	44	36	47	51	42	53	43	40	52	39	49	59	39	42	50	33	42	46	47	53	43	38	44	51	52	34	57	43	47	46	39	45	49	44	41	44	52	44	46	38	52	40	38	40	38	35	41	48	52	43	39	40	39	44	40	31	49	44	46	47	31	46	43	41	35	49	49	32	50	37	55	32	44	55	53	57	33	35	62	49	42	46	50	48	48	44	36	39	45	32	30	49	50	43	43	44	36	56	42	39	41	45	39	55	52	47	38	63	40	37	40	44	40	34	30	48	39	42	52	44	41	52	34	57	45	45	45	47	46	43	33	35	36	37	41	49	47	40	39	49	55	47	46	38	45	41	43	47	40	53	62	43	43	50	42	61	52	34	40	40	45	58	54	50	58	42	42	52	39	47	31	46	42	30	41	33	42	37	32	43	40	49	37	52	44	44	49	48	43	46	54	49	46	43	37	45	46	41	50	52	48	48	37	51	45	38	45	33	52	42	31	32	29	58	38	33	55	41	44	50	41	48	39	51	37	41	46	45	46	50	50	38	41	41	52	44	42	45	38	49	37	46	41	44	39	37	45	38	35	32	43	50	46	40	58	45	36	39	39	43	50	43	55	52	58	34	41	47	32	36	38	48	41	46	39	45	53	46	41	44	38	40	26	39	39	54	41	35	38	54	47	34	46	53	46	48	50	40	36	47	61	38	42	36	50	53	43	49	43	40	36	39	54	37	57	40	52	34	44	39	44	42	38	47	51	55	35	57	39	50	42	46	49	54	37	39	41	42	42	55	40	42	46	43	34	38	42	50	52	48	47	40	43	44	43	40	43	41	46	46	46	45	50	49	39	43	41	47	44	40	59	38	41	37	45	35	40	41	28	43	55	60	45	50	50	41	38	41	44	42	42	41	42	40	40	50	56	56	40	43	41	44	42	40	47	43	41	48	35	54	35	37	35	41	37	42	56	47	41	48	50	51	48	48	47	38	43	48	41	41	55	45	50	40	46	49	47	39	43	52	50	37	39	51	42	28	49	37	46	29	54	48	35	51	43	36	37	45	44	62	32	47	46	43	43	35	44	52	48	42	41	38	53	36	48	32	40	46	48	48	45	45	37	53	48	40	40	38	45	39	37	55	32	45	33	57	55	53	32	48	38	32	36	42	49	39	43	60	33	50	31	43	47	55	57	48	37	45	46	46	34	47	38	31	54	35	42	40	40	39	33	45	39	54	47	51	43	41	48	51	40	47	34	38	41	64	45	38	42	41	46	52	47	50	43	45	45	32	40	51	44	42	46	47	44	53	48	46	52	43	54	53	42	53	42	39	44	48	49	43	48	55	45	48	50	46	39	32	31	47	42	35	52	48	39	48	35	45	30	40	45	41	37	43	44	46	52	35	36	48	42	50	42	40	43	35	50	45	46	39	44	58	43	40	48	45	50	48	51	47	46	48	53	40	37	39	63	41	43	40	41	42	55	41	45	45	34	39	40	43	42	51	51	50	45	35	58	44	53	46	42	49	43	38	37	47	32	46	31	51	46	48	36	46	49	47	42	49	41	28	56	44	53	61	39	40	53	51	45	42	43	54	36	50	41	53	51	45	50	65	56	45	45	32	44	40	51	37	43	47	48	53	41	41	38	50	50	42	55	27	43	45	38	35	36	47	44	35	40	47	52	41	48	47	39	46	43	30	43	53	48	49	49	32	49	45	57	40	39	44	57	40	37	38	43	49	49	41	39	37	42	50	40	33	37	34	43	36	27	42	34	49	46	49	51	43	44	53	45	46	43	50	47	34	35	50	38	50	40	52	55	37	45	35	46	44	35	40	45	50	53	41	36	45	32	33	45	48	43	47	41	58	46	62	51	43	52	44	51	41	55	50	42	43	42	41	33	44	43	42	57	40	31	40	42	44	37	50	42	54	41	44	44	47	37	46	44	54	35	52	41	35	54	45	40	40	34	44	44	54	37	46	30	31	44	39	45	44	36	36	48	49	49	51	53	39	48	39	44	54	52	42	54	36	42	33	52	42	51	48	46	51	55	48	37	44	33	37	38	51	31	42	34	43	46	42	56	40	48	42	48	43	52	43	47	54	41	47	44	55	41	42	35	39	41	39	46	41	46	41	49	35	36	31	42	48	39	42	49	43	33	43	44	38	56	53	47	56	38	38	51	47	47	46	42	40	40	34	44	40	35	54	54	38	35	39	48	40	39	49	54	54	40	49	34	52	45	47	35	41	47	43	45	42	41	48	40	46	46	41	47	53	45	31	32	43	39	43	38	34	50	52	40	46	49	40	55	49	34	37	50	42	50	44	45	41	37	45	52	44	52	37	50	40	38	44	45	48	49	48	47	42	27	35	40	45	39	39	38	52	64	42	42	54	52	41	45	51	42	46	35	42	47	41	44	45	44	45	38	35	46	40	40	45	44	40	49	40	45	32	45	37	37	44	36	43	48	45	48	49	27	45	46	45	42	41	43	39	48	46	44	54	43	40	47	30	46	43	46	45	47	38	45	44	47	57	55	37	51	37	43	44	49	49	44	45	50	42	38	40	42	57	35	45	39	51	49	37	39	55	45	51	43	39	34	38	30	35	37	48	46	46	41	45	44	53	41	39	43	46	37	37	50	35	37	39	44	44	47	46	42	50	42	45	49	41	52	55	41	44	55	52	49	51	46	52	41	38	41	43	37	29	45	45	38	39	55	42	43	46	51	41	46	40	38	38	34	46	49	54	46	43	51	41	56	46	54	50	47	43	42	54	55	35	46	51	40	35	49	43	40	44	38	41	52	32	43	48	38	45	34	46	47	54	36	44	53	43	44	43	38
27747	9514	2578	1575	2167	3134	3449	3295	2797	2959	3020	2703	2160	1756	1777	1754	1250	1147	1094	844	822	752	782	800	671	526	441	421	458	437	483	464	424	459	433	423	461	470	449	440	419	409	381	347	396	390	361	418	375	354	391	371	358	368	384	408	342	368	398	369	373	392	375	355	386	374	392	382	346	389	408	370	386	383	375	387	340	361	361	413	350	376	339	371	368	363	385	347	356	380	370	419	421	407	395	378	380	367	358	398	379	358	351	371	362	360	368	377	380	352	370	362	406	403	363	368	385	387	356	343	374	349	380	354	369	370	356	395	403	325	357	376	352	361	387	338	385	367	394	297	336	376	390	403	395	356	361	372	344	390	372	379	350	350	374	381	360	410	379	387	388	379	385	365	392	375	398	371	369	392	389	388	367	350	363	382	342	386	395	329	383	373	355	341	342	392	350	379	363	363	370	353	365	425	378	371	434	382	399	378	379	389	365	390	316	338	371	373	378	374	338	358	345	376	375	368	345	374	361	370	357	358	380	403	338	373	342	344	373	356	393	389	361	367	407	355	370	359	355	390	387	381	340	356	349	377	413	372	370	353	384	385	385	356	353	357	394	333	381	390	377	385	395	343	390	365	361	371	394	362	395	351	367	340	377	400	398	388	331	401	417	347	369	391	372	361	403	356	351	351	354	367	336	369	380	353	358	380	371	376	412	376	351	373	374	390	366	380	363	365	377	333	380	361	370	380	365	364	393	388	378	392	363	365	366	376	371	385	378	328	367	389	386	373	389	348	365	331	368	371	357	392	371	355	372	381	373	444	362	359	323	389	343	365	390	364	371	347	365	350	389	394	350	349	350	378	386	390	376	390	379	362	329	381	361	364	359	367	361	396	389	368	378	353	355	381	370	386	384	369	391	405	352	375	372	338	383	375	386	389	390	372	345	402	389	385	333	401	379	381	382	399	361	344	339	384	359	365	394	377	377	340	381	378	367	390	362	357	360	355	378	393	389	349	366	334	436	362	348	370	372	392	367	345	361	375	370	380	375	366	393	362	377	348	359	380	356	395	378	358	381	356	394	343	354	376	378	370	350	386	390	372	387	371	400	349	408	374	385	358	408	342	358	356	381	330	373	355	337	349	349	360	356	387	391	371	358	386	356	369	352	368	364	351	364	350	352	347	362	378	367	367	371	361	340	386	376	378	348	382	339	389	375	372	387	368	390	389	358	381	359	396	363	377	378	375	358	379	333	391	388	376	389	378	405	400	382	364	376	353	368	387	411	360	329	366	378	361	394	363	360	320	369	389	397	358	359	403	375	367	365	337	370	354	368	373	352	336	399	394	377	359	371	349	363	361	339	347	365	415	362	351	389	350	362	360	363	392	403	383	361	336	384	362	353	350	379	376	389	381	353	410	328	391	395	349	373	370	365	356	366	363	383	391	400	388	334	364	389	355	332	380	379	382	382	361	392	352	371	366	367	359	331	385	361	389	351	378	362	408	387	374	393	410	387	383	350	360	356	360	382	403	347	341	373	362	335	354	362	381	403	370	341	394	358	374	376	355	364	371	358	359	391	341	375	402	409	336	356	348	371	382	369	365	380	370	392	381	378	366	357	359	373	357	411	391	354	387	381	369	388	339	396	367	370	353	375	372	381	384	380	386	344	324	369	336	358	348	349	340	371	372	363	365	393	364	370	380	355	402	365	373	375	354	353	413	399	363	385	405	360	368	362	368	414	337	387	329	368	377	366	368	362	363	378	402	363	381	351	352	397	377	362	368	371	409	360	356	376	342	401	389	375	380	382	359	358	370	351	364	385	360	361	350	359	375	386	394	348	366	362	398	350	361	381	356	364	361	388	366	363	368	371	374	319	372	368	394	371	407	359	365	351	393	349	379	341	386	362	355	309	343	387	392	362	354	422	374	344	381	374	356	373	363	393	346	357	359	358	395	347	358	372	396	329	339	365	355	377	381	380	377	357	357	374	396	346	357	373	357	364	353	379	374	379	347	360	345	338	333	374	382	352	372	369	363	372	345	363	391	366	356	392	380	358	363	412	369	377	381	365	346	372	340	382	405	420	366	372	381	390	379	369	353	324	398	388	369	400	387	348	375	379	346	403	349	376	380	326	346	379	367	371	357	395	377	403	371	392	394	361	363	362	349	385	370	382	346	354	360	383	360	351	357	380	379	360	376	373	413	363	349	363	340	388	355	360	374	395	387	356	375	370	358	381	340	371	372	379	351	338	359	412	364	347	358	385	345	357	395	348	390	380	390	379	369	339	361	388	345	345	380	412	372	403	374	385	349	347	394	339	357	355	375	387	361	343	391	376	368	374	357	396	379	355	399	400	384	392	372	390	367	379	386	365	398	339	375	338	385	366	375	351	369	372	367	385	344	336	367	353	353	391	355	391	380	405	368	389	355	369	372	357	396	349	355	381	355	374	343	368	352	388	379	358	397	376	375	368	356	341	413	363	386	359	359	400	353	344	357	374	352	367	374	353	390	388	364	387	354	372	364	384	345	392	377	355	395	403	376	366	396	366	372	371	364	381	368	388	371	377	362	359	391	353	360	370	369	354	340	342	344	372	359	349	372	363	398	348	366	387	391	378	356	384	363	359	379	376	335	376	342	382	353	398	364	390	339	376	381	388	350	381	348	398	383	402	366	369	403	319	393	373	378	338	387	382	360	388	387	369	392	397	383	363	404	374	404	407	335	353	380	349	325	348	383	363	389	390	380	366	371	348	390	409	385	379	361	335	368	397	369	405	341	372	351	407	398	403	393	373	378	394	389	369	325	360	417	388	370	401	370	383	410	382	417	342	363	395	373	379	353	386	368	341	375	352	344	386	366	347	362	377	365	355	393	376	366	356	376	369	411	404	386	363	375	370	380	389	355	377	354	352	357	409	366	380	370	404	385	370	362	342	378	385	364	354	382	383	347	375	365	372	369	357	400	348	364	338	323	365	366	363	384	331	392	366	374	394	354	369	377	351	412	363	401	381	396	346	372	392	380	357	348	374	367	366	337	363	372	376	368	371	381	359	402	374	376	384	387	369	383	411	367	380	343	369	369	358	402	381	376	382	376	382	364	376	396	402	379	394	353	365	355	388	369	393	398	348	387	366	372	344	392	352	337	354	345	336	348	365	383	360	347	419	356	348	360	348	361	395	340	376	361	354	365	330	396	345	369	377	355	369	393	376	338	338	399	344	371	366	341	353	342	377	374	406	384	394	369	383	337	344	382	369	366	386	364	361	344	377	334	319	394	357	361	353	366	364	386	379	387	337	373	345	356	391	382	392	376	367	382	367	378	354	385	367	357	361	363	346	356	392	381	397	371	370	395	358	388	378	332	377	343	372	382	356	376	354	368	388	351	370	367	345	366	394	391	382	362	353	362	354	351	366	346	362	364	374	389	395	410	345	385	391	390	360	390	378	356	395	393	352	357	391	393	387	384	351	412	366	410	349	355	377	414	361	364	359	384	354	348	347	368	344	364
5123	1910	449	178	127	121	129	134	151	169	156	142	145	114	144	121	113	102	106	95	119	87	89	98	82	80	78	79	79	85	65	83	79	72	78	63	87	75	74	63	78	62	74	66	70	76	73	61	77	86	67	68	82	79	63	72	79	73	76	63	75	59	70	66	71	66	65	73	70	81	66	61	72	53	89	73	79	77	71	69	77	60	61	82	87	67	47	61	74	71	72	75	90	69	84	74	71	82	54	78	81	62	75	67	58	64	72	60	66	64	76	87	66	70	73	76	62	73	64	76	71	78	69	70	76	80	71	66	72	77	81	85	74	74	76	68	54	67	80	67	56	76	86	85	61	74	81	57	75	70	63	60	65	60	67	72	68	73	70	65	73	69	61	59	66	76	75	70	75	82	62	79	50	57	71	57	79	68	71	79	67	68	70	81	49	66	59	62	76	75	78	89	60	74	77	72	70	68	81	64	64	70	73	76	65	74	75	62	77	71	70	74	72	75	58	68	63	64	77	77	68	71	74	63	74	90	78	66	76	76	62	60	66	85	65	70	57	65	64	88	86	62	82	69	78	69	81	44	73	74	70	69	71	61	76	63	54	64	70	57	69	62	61	70	69	73	66	61	77	79	77	60	75	74	61	76	69	87	69	83	71	69	58	70	71	64	76	78	73	68	84	77	66	64	71	75	77	75	74	83	66	81	75	74	66	70	74	76	84	56	71	77	73	61	63	81	49	61	76	68	63	58	75	77	71	64	84	55	81	83	69	85	86	72	73	69	73	63	76	76	78	65	86	55	63	75	74	60	73	71	59	79	75	75	67	65	75	79	89	62	68	64	62	88	81	85	70	72	66	86	68	61	68	65	47	61	66	81	74	82	78	87	75	58	74	82	67	81	76	70	66	72	78	68	74	72	73	64	62	74	71	70	74	66	64	63	61	66	71	68	67	79	71	71	63	62	87	61	63	78	77	77	94	65	77	64	77	70	76	71	59	71	71	69	63	85	73	78	71	63	71	67	81	62	74	72	66	70	70	76	65	77	81	82	73	76	75	59	73	80	69	75	61	89	57	65	62	64	70	76	67	70	79	79	64	80	63	74	69	74	70	66	76	80	72	54	73	63	77	61	66	61	53	70	65	56	84	85	78	87	69	54	59	72	72	65	64	62	73	71	50	75	68	63	56	71	64	62	75	79	69	64	63	73	59	66	62	71	83	70	63	86	80	69	60	89	60	74	72	69	56	64	72	86	60	72	69	72	62	73	74	69	91	74	67	71	63	54	80	60	56	61	74	75	75	73	81	78	67	65	62	70	80	76	64	85	59	63	71	75	65	70	78	60	69	85	74	69	62	70	69	92	64	68	81	61	62	75	59	79	72	82	69	62	76	76	64	55	60	73	81	72	63	62	65	73	68	68	67	76	80	74	58	68	73	64	78	78	62	81	81	70	76	70	67	81	78	79	80	72	83	59	74	56	82	79	70	61	58	73	76	72	78	77	66	79	66	80	72	67	69	57	64	64	49	70	70	66	80	67	77	82	60	86	73	80	51	73	82	74	77	95	61	68	66	67	58	73	82	72	69	61	86	70	66	81	73	67	87	63	76	58	61	75	78	67	59	62	61	64	64	57	81	60	70	75	86	87	53	57	67	73	85	81	70	85	72	69	70	69	60	84	63	80	69	80	70	72	69	62	80	75	63	71	61	80	69	72	75	71	70	62	70	91	59	79	60	76	49	69	67	68	70	78	74	82	84	88	76	73	60	70	64	55	62	70	85	75	83	86	69	82	68	62	75	79	66	87	50	68	74	82	65	53	65	64	58	65	64	72	67	72	70	63	62	64	73	68	65	61	76	62	70	79	62	68	57	71	67	62	65	68	71	75	77	79	73	68	62	81	66	70	62	72	66	70	70	62	70	63	85	61	56	72	58	70	72	74	72	87	78	62	59	70	56	71	72	75	62	65	78	64	76	77	66	59	60	65	70	76	68	84	80	68	70	58	80	63	71	66	61	64	71	73	71	57	73	70	68	62	64	63	61	72	80	75	66	75	79	82	74	84	84	84	55	62	65	64	60	84	93	69	63	66	60	67	70	66	65	74	71	78	86	89	71	74	65	72	71	77	61	55	85	62	63	70	57	64	66	87	66	78	52	63	62	60	74	66	72	77	64	76	59	53	74	75	76	70	64	77	66	77	90	90	78	56	78	84	67	81	68	57	84	87	61	62	57	73	64	69	75	79	72	66	62	78	71	66	78	70	74	72	69	63	63	68	82	68	75	75	65	66	88	78	56	77	65	68	73	75	67	77	79	85	84	60	71	77	61	68	74	87	66	70	85	56	66	85	66	81	77	69	76	61	62	75	78	70	88	73	87	59	77	62	62	69	58	62	72	64	82	68	90	69	76	76	85	78	66	68	60	68	75	70	84	70	73	70	72	71	63	70	81	83	75	71	73	80	66	75	67	61	73	79	62	50	74	55	77	67	83	68	83	70	80	62	64	68	75	89	66	72	57	64	73	89	71	58	66	75	77	81	71	73	71	61	77	65	70	65	67	59	59	53	64	64	69	67	85	84	52	62	60	60	82	69	64	57	74	79	66	85	69	91	66	62	84	71	61	61	68	69	77	61	70	64	63	59	73	69	66	81	75	59	71	64	81	71	61	67	71	74	73	76	73	69	74	67	81	66	88	71	66	82	69	69	72	78	57	76	82	74	58	79	84	70	64	77	76	69	62	67	80	70	85	65	61	80	51	78	70	74	65	82	66	77	79	54	50	78	84	67	71	74	58	69	77	76	68	81	56	64	74	65	55	62	70	82	64	79	78	68	61	78	70	80	81	65	89	74	75	68	60	67	73	60	87	63	75	75	72	70	67	82	66	83	74	53	64	53	77	65	77	62	69	64	61	65	75	76	61	71	75	71	70	58	64	77	87	65	68	76	69	62	76	79	67	64	79	57	62	62	55	67	65	73	76	72	76	59	89	94	76	70	66	65	67	85	54	75	69	76	66	81	64	69	72	68	65	76	80	78	79	71	74	62	67	69	72	61	63	78	61	64	73	71	62	76	78	66	77	80	76	80	87	76	75	73	68	53	72	69	59	81	69	72	67	74	71	66	71	87	67	88	65	67	68	76	73	80	81	59	61	84	68	59	71	74	67	72	72	65	81	74	63	64	73	81	63	71	66	70	71	73	62	70	78	61	70	76	65	68	60	72	63	69	65	69	78	76	51	66	77	60	81	68	70	82	66	72	71	61	87	60	67	67	72	68	66	76	72	77	58	66	62	85	81	77	63	74	63	70	65	69	77	69	72	81	73	76	66	52	66	70	79	58	87	59	61	79	58	81	84	84	61	65	62	82	71	72	72	70	80	59	69	70	85	65	59	63	69	57	66	70	69	61	72	64	69	78	76	56	70	67	70	72	80	69	76	73	71	72	64	74	69	51	68	74	59	72	60	66	77	77	76	78	57	71	61	68	61	65	71	78	59	74
33759	14653	4468	2356	3775	5304	6252	5343	5246	5309	4712	4253	3224	2896	2998	2708	2131	1822	1655	1353	1278	1365	1297	1229	1071	850	773	742	735	773	767	761	726	715	748	751	754	739	718	695	650	569	662	637	592	614	634	643	620	595	620	588	598	587	598	587	602	667	592	610	608	568	602	612	613	569	627	620	597	640	589	582	581	618	580	591	627	615	587	591	625	584	605	617	647	590	609	608	608	599	600	603	557	581	554	592	609	595	596	665	623	605	608	573	616	635	655	571	556	587	638	639	578	586	612	609	610	591	567	607	583	583	621	614	575	580	621	558	606	593	621	554	578	590	607	589	619	594	633	574	570	563	587	607	574	603	614	588	590	578	565	579	637	630	560	576	594	568	586	592	594	599	559	590	577	616	622	590	586	588	631	628	578	582	553	641	592	641	626	595	594	647	572	601	589	605	557	576	611	572	621	607	575	581	569	595	594	612	579	618	613	614	601	578	576	630	606	604	600	640	593	584	597	575	593	582	588	548	585	574	599	554	599	592	600	579	600	571	585	605	592	581	601	533	624	573	607	589	554	557	578	625	568	580	559	598	604	598	629	582	617	611	624	583	634	628	600	593	589	587	626	619	617	585	613	569	499	584	534	600	563	593	575	583	538	594	571	543	587	660	574	568	570	582	640	604	567	582	591	603	586	582	574	616	570	535	625	598	595	590	564	627	551	601	616	610	577	617	617	624	600	627	569	619	645	551	594	623	621	596	573	570	622	571	568	590	610	595	573	551	558	580	574	608	609	583	556	645	616	566	634	593	592	574	580	573	581	610	586	617	567	610	585	567	546	601	563	626	559	575	583	577	583	570	590	620	616	612	602	572	590	609	556	605	565	578	673	549	598	566	653	582	589	609	642	586	556	625	578	630	589	581	557	584	587	570	612	608	543	650	604	576	563	620	594	608	626	557	610	587	587	586	568	601	596	635	564	592	604	624	576	564	573	563	543	604	602	592	587	579	598	590	616	601	637	610	617	613	603	612	573	627	550	593	631	602	616	602	583	590	626	630	636	593	589	576	622	589	634	558	588	585	562	569	581	602	611	578	588	553	604	609	567	586	584	583	557	569	611	590	616	573	555	605	642	629	553	595	599	530	591	595	629	638	592	578	641	596	579	534	573	580	629	582	589	585	626	605	614	567	613	616	571	585	586	573	569	589	606	598	600	563	597	571	567	593	601	602	543	585	618	622	616	576	589	635	604	613	606	588	605	620	567	599	573	595	615	638	586	545	602	585	604	629	590	577	594	590	588	546	583	595	611	574	614	582	593	615	558	561	558	600	618	580	571	643	552	613	557	623	598	574	585	591	631	610	585	631	620	607	614	586	607	614	624	618	564	617	585	593	561	619	584	590	656	600	628	620	545	559	564	581	596	624	597	594	612	556	634	603	621	609	550	558	592	578	596	578	555	605	605	577	619	546	566	601	578	617	571	623	657	607	589	636	623	564	609	576	593	557	603	552	587	617	596	586	567	582	618	611	627	549	592	620	539	579	582	629	605	561	561	591	607	627	576	585	598	580	532	625	595	569	605	597	590	591	604	578	613	559	609	561	569	551	653	575	599	581	563	580	582	579	582	577	590	593	593	595	602	576	601	556	622	600	596	584	585	620	601	565	597	589	588	604	614	623	556	567	538	631	610	583	606	587	585	623	612	584	590	583	589	562	581	542	571	557	571	587	623	579	611	581	581	596	610	609	541	535	598	608	573	563	591	589	612	542	604	568	607	585	605	633	572	568	596	604	587	574	600	613	577	583	592	564	568	605	606	577	594	572	593	542	577	615	586	600	548	590	599	633	591	553	581	607	568	590	557	580	589	610	590	589	601	588	610	590	558	576	568	595	553	601	609	584	608	615	630	603	600	574	588	660	605	584	581	599	606	612	586	545	620	572	593	556	605	553	550	575	595	634	609	586	588	583	532	577	589	587	573	562	614	590	595	595	594	610	610	585	594	628	623	572	571	583	593	612	562	566	638	587	559	606	596	593	525	577	599	576	603	577	589	545	581	624	578	559	543	573	601	602	567	616	578	581	600	563	580	589	633	555	564	566	620	639	608	556	589	588	604	575	584	605	607	594	582	579	585	571	599	646	565	557	605	603	610	543	542	579	593	593	581	584	556	573	612	571	574	584	593	581	634	556	615	650	614	561	557	583	641	565	620	598	593	573	620	639	619	568	571	606	599	628	583	613	573	580	597	626	591	584	604	563	568	557	640	607	577	592	595	622	597	564	591	626	589	604	582	588	582	565	596	618	594	570	616	557	587	610	629	562	602	574	600	583	589	562	589	596	606	585	585	589	569	569	605	632	580	602	561	554	616	612	602	600	595	599	575	620	606	619	579	578	587	630	602	551	601	582	610	581	582	594	604	612	608	624	607	605	592	638	567	622	594	612	582	610	580	592	608	606	548	623	616	588	624	603	587	602	568	545	616	575	566	596	595	627	625	587	629	563	592	601	596	576	590	590	641	596	640	625	636	607	610	611	572	572	547	604	623	607	594	619	561	569	595	614	550	571	633	605	580	547	619	604	578	595	603	603	561	538	613	632	628	608	639	639	622	566	598	604	591	579	608	591	590	585	573	598	602	565	570	591	606	612	571	654	586	599	572	620	599	597	647	607	583	597	601	583	631	613	604	564	570	584	615	616	579	608	589	558	591	592	615	592	651	593	578	607	567	623	568	575	578	560	594	602	597	599	595	599	571	567	614	600	576	562	567	568	599	573	601	580	602	630	574	571	643	593	574	599	566	571	618	580	568	587	634	646	613	615	612	581	534	594	591	582	570	582	597	595	613	579	577	577	608	598	544	577	612	567	558	581	617	627	586	589	545	575	561	544	593	561	588	599	642	571	615	577	635	608	588	601	582	587	571	616	599	563	597	579	603	602	595	547	603	593	563	589	577	582	596	557	574	611	589	568	601	589	596	568	584	644	595	577	594	552	625	578	594	576	579	622	627	591	560	603	585	610	611	591	598	602	584	625	623	602	590	569	627	567	598	616	604	569	588	552	627	613	608	581	625	584	572	604	620	608	608	558	615	640	566	589	631	602	586	592	583	586	609	628	594	575	599	566	561	588	613	603	624	567	564	607	606	580	590	547	621	593	547	596	591	576	600	585	608	602	597	580	602	562	600	541	594	562	580	624	541	609	637	591	604	634	610	639	581	588	524	619	550	590	601	598	560	627	585	632	580	562	584	604	578	596	632	598	564	573	601	636	601	560	597	622	602	590	591	610	576	603	576	601	582	579	596	598	620	626	598	574	566	619	574	602	640	578	580	569	582	633	574	595	626	635	605	545	579	615	560	598	571	597	623	614	572	618	586	561	606	575	566	603	589	612	605	520	594	597	603	584	540	582	598	564	598	602	617	597	597	575	635	622	563	594	600	635	567	578	586	558	627	595	597	555	602	573	570	631	551	611	615	606	593	603	586	621	591	573	554	561	610	601	585	617	616	583	592	598
5531	1631	303	123	76	73	72	75	93	105	95	97	74	57	72	63	50	50	49	40	36	44	36	60	27	31	26	26	40	34	23	32	33	27	25	29	35	29	24	21	16	17	23	25	26	23	26	31	39	31	19	33	30	23	20	23	21	31	23	22	23	26	22	30	25	25	29	26	25	24	29	31	25	22	28	21	20	26	34	27	20	17	16	32	25	34	30	29	25	16	17	33	25	24	36	19	27	21	29	21	32	25	23	25	25	29	19	26	29	23	21	24	24	29	24	15	22	30	25	26	28	25	34	27	26	27	32	27	23	35	21	25	31	22	22	26	32	20	19	25	30	27	20	20	27	26	28	14	33	31	31	22	31	32	24	16	33	32	25	25	22	28	22	21	21	21	28	17	31	25	27	30	21	26	25	25	27	16	33	23	14	24	27	33	34	27	30	30	36	26	34	20	28	27	32	27	34	21	17	27	21	33	29	21	28	14	30	27	30	27	23	22	25	23	21	24	33	24	35	22	27	21	31	25	25	26	21	19	27	26	21	31	22	24	26	18	30	21	30	23	32	23	26	23	30	17	24	29	31	21	16	21	22	34	29	13	24	16	28	26	22	19	21	26	15	26	17	16	19	23	22	20	28	22	26	20	28	22	22	28	22	24	30	17	29	24	32	23	18	16	28	24	23	19	27	21	20	24	25	23	21	18	28	27	23	27	22	19	25	21	27	27	19	14	23	14	14	31	29	23	28	26	27	31	27	27	21	23	33	23	27	18	25	18	23	36	20	25	24	27	35	16	20	26	20	26	23	23	27	20	25	26	25	35	36	21	28	26	24	23	25	24	20	25	31	28	19	20	24	18	36	32	19	24	25	25	23	28	29	28	17	33	39	19	24	36	23	29	20	32	34	32	29	27	24	26	18	37	30	22	29	30	18	23	22	18	26	25	22	17	28	24	22	37	26	31	20	28	24	14	18	23	25	32	25	25	26	20	34	34	25	28	30	24	26	28	25	20	21	30	26	23	23	18	24	27	27	25	32	28	27	25	19	21	23	30	21	25	32	23	21	32	25	24	36	28	19	30	32	21	27	20	27	31	39	27	35	26	31	26	24	36	18	38	24	29	22	24	20	26	29	26	26	25	29	28	24	17	38	31	19	23	18	20	27	31	25	25	26	21	35	22	29	34	22	28	28	22	36	27	30	27	17	21	23	26	33	23	21	24	27	27	32	27	35	24	28	17	25	20	34	38	35	28	23	21	18	20	25	29	20	37	16	20	26	21	25	23	28	27	23	31	23	36	27	23	27	32	21	28	16	22	24	23	26	29	30	22	27	27	31	21	20	17	25	23	27	20	24	21	22	23	20	26	25	23	18	26	30	23	13	24	18	20	23	27	29	25	30	25	25	35	26	21	17	31	30	23	29	21	19	30	22	24	22	18	26	28	20	24	15	19	28	18	30	30	30	22	23	24	32	23	36	19	23	22	26	25	20	17	29	18	24	27	28	19	26	20	21	18	18	32	16	30	30	26	33	22	18	19	29	23	22	22	25	23	24	23	22	15	27	30	14	27	23	26	24	25	23	31	25	24	34	23	21	29	26	33	28	26	20	13	22	25	27	18	19	28	20	34	22	31	22	31	32	30	22	30	18	29	21	24	22	27	19	14	16	28	25	21	18	25	26	17	25	26	31	28	36	28	25	27	8	27	20	29	25	24	23	21	18	27	27	26	23	28	23	24	28	23	28	26	22	27	24	12	27	20	18	18	26	26	30	30	21	22	19	18	23	27	17	21	17	24	27	34	19	22	21	27	18	23	28	31	19	22	20	29	22	17	25	30	26	21	23	21	30	36	22	25	24	35	29	27	25	21	24	31	15	18	26	28	27	40	34	24	25	29	25	36	30	30	29	27	16	29	26	20	38	20	21	28	30	20	29	22	21	18	26	32	21	26	31	24	24	28	20	24	27	29	22	29	27	22	22	25	20	18	17	22	27	20	22	15	25	19	20	25	24	22	23	24	28	28	23	26	21	26	22	33	27	26	25	20	23	24	19	18	28	29	24	24	27	23	25	25	27	23	31	33	25	25	25	27	22	25	35	36	22	35	25	21	19	29	36	26	30	24	27	21	28	36	30	18	31	30	22	31	16	26	33	36	24	25	22	25	27	27	19	23	29	25	16	31	24	23	20	35	33	26	30	19	24	28	23	25	21	20	24	25	27	21	26	31	34	33	31	19	30	20	22	25	29	25	32	24	18	32	32	20	26	22	23	25	26	24	24	26	21	22	22	25	12	17	23	27	23	18	30	25	22	26	21	27	18	24	34	24	37	22	19	27	19	33	22	24	30	33	39	28	25	18	27	24	22	23	24	31	17	19	31	26	24	25	27	28	18	38	33	29	24	30	30	32	27	15	23	32	25	19	28	32	27	21	22	27	22	25	22	22	16	26	20	27	25	29	29	32	20	28	27	23	26	27	21	26	21	28	32	28	25	18	23	25	31	26	21	31	29	14	25	23	31	21	30	19	25	16	32	33	26	15	19	20	33	23	23	29	26	26	20	27	23	19	22	29	29	29	34	26	20	29	26	28	28	22	24	18	18	26	20	21	28	24	31	23	29	21	21	26	21	24	23	26	30	30	16	18	26	32	27	24	32	36	30	36	23	30	15	22	29	24	23	15	26	26	24	24	24	22	30	25	18	26	24	28	24	17	24	31	21	26	19	27	31	21	19	25	23	21	29	28	18	34	28	24	21	31	20	24	28	31	22	23	21	28	21	31	26	35	21	15	24	17	18	26	24	23	26	25	15	21	25	21	27	19	32	21	25	21	22	24	30	23	31	18	24	22	33	25	19	21	26	23	23	24	21	34	20	27	22	21	25	24	29	34	25	28	21	27	24	27	28	29	25	24	23	22	26	23	21	22	23	30	20	26	20	29	20	26	29	29	27	24	29	24	21	33	17	26	26	29	16	27	27	25	17	34	26	31	23	29	23	26	28	25	25	20	26	33	28	24	24	27	24	33	28	18	27	16	18	26	26	26	25	27	31	22	28	20	34	24	29	33	22	22	30	25	19	29	33	28	23	21	20	21	31	23	17	19	28	10	30	21	27	19	22	17	17	28	22	22	27	26	36	25	26	22	25	20	26	13	36	20	29	35	23	21	29	26	27	35	36	21	30	26	22	20	29	24	23	22	26	24	23	25	17	25	22	29	23	27	23	31	17	18	23	25	22	20	26	24	22	25	32	26	22	27	33	24	26	23	30	28	27	30	26	20	31	27	19	30	23	30	25	20	21	21	29	24	24	30	21	20	26	30	27	24	32	34	16	24	20	24	33	26	22	28	22	29	28	27	28	25	20	27	24	20	23	29	27	24	26	27	34	23	23	24	28	26	31	20	36	24	32	24	26	18	26	26	26	30	33	29	26	22	25	19	27	36	26	29	30	28	27	26	19	31	24	35	18	37	20	25	30	17	26	25	26	29	24	18	29	20	14	24
31292	13058	3665	1812	2885	4561	4849	4493	4703	4299	4047	3448	2714	2489	2615	1930	1662	1477	1180	995	922	930	896	755	574	463	389	397	356	393	394	391	374	323	353	378	343	373	319	292	294	264	267	269	224	210	236	255	216	218	261	211	230	237	234	224	218	225	219	242	241	198	224	248	217	235	219	237	237	212	216	207	216	220	230	245	227	249	215	216	235	246	228	230	222	201	224	221	212	212	175	269	232	221	226	232	213	211	202	203	243	210	237	234	193	224	224	228	233	216	200	224	198	223	185	242	222	215	218	221	218	235	217	213	207	203	208	213	217	225	221	226	242	216	232	221	199	214	242	195	250	219	218	235	218	239	201	211	253	219	227	227	190	223	212	203	219	208	197	220	201	232	222	217	231	218	246	245	213	220	215	212	222	208	233	229	207	198	230	198	228	208	229	221	208	179	233	222	219	203	226	222	222	227	233	211	211	211	257	209	209	222	237	203	199	223	242	198	222	241	224	209	199	220	197	230	213	195	218	227	186	244	227	231	222	198	217	235	234	231	257	214	232	211	215	195	206	229	242	212	208	224	222	207	224	225	205	211	209	217	265	205	246	198	228	205	220	214	214	224	211	218	210	243	224	228	215	211	232	216	194	246	216	186	239	182	212	207	222	218	206	215	202	216	228	209	246	197	258	214	207	224	197	229	216	203	208	225	213	229	231	192	231	233	210	205	222	221	227	203	220	219	203	237	209	198	212	246	236	247	211	225	224	226	192	218	216	207	201	219	221	219	219	247	212	229	227	213	228	253	215	205	214	200	206	204	212	198	220	239	202	223	205	202	207	202	186	202	210	199	231	226	197	226	229	221	221	194	226	231	193	222	238	221	218	261	238	234	212	237	219	231	214	215	228	211	202	219	221	220	244	199	192	211	204	206	221	217	249	227	207	220	206	221	226	215	188	226	230	212	220	233	208	222	211	207	208	193	220	184	237	218	239	218	223	220	220	229	209	193	204	240	220	234	208	212	222	212	214	212	202	225	207	218	219	224	203	221	218	194	217	204	213	224	223	214	231	210	235	230	227	218	227	225	220	200	215	233	201	213	216	216	203	212	199	228	217	212	209	234	204	221	212	233	211	223	218	223	215	226	206	212	200	228	232	211	216	247	210	203	214	230	220	220	225	221	191	221	191	231	225	222	251	220	213	217	204	203	208	229	214	219	236	219	223	210	210	224	210	214	208	194	223	227	223	213	212	220	203	239	216	213	189	234	226	185	214	206	224	237	248	209	189	219	200	226	201	229	204	185	211	212	222	215	212	219	197	210	249	223	225	218	221	208	231	230	206	232	203	204	216	225	239	248	204	220	216	238	199	201	191	210	217	210	231	200	214	195	209	233	219	243	230	233	226	191	224	209	203	216	211	235	210	215	214	206	195	203	201	239	234	202	246	190	216	219	224	248	219	197	215	199	229	237	239	223	198	190	208	211	227	235	200	197	223	228	212	200	234	207	228	195	238	217	218	227	198	204	205	196	231	230	222	202	204	225	238	204	224	268	253	221	237	224	217	221	208	227	229	191	223	234	237	221	244	223	208	192	232	232	225	204	225	208	232	188	228	226	215	240	235	203	205	201	223	220	220	227	216	237	203	216	218	220	220	204	250	209	217	210	224	197	196	224	211	269	208	244	220	214	215	214	224	268	210	240	239	200	230	231	195	203	229	233	216	202	225	208	210	195	232	239	215	219	236	205	217	206	242	213	227	243	213	199	217	209	210	218	209	220	227	202	223	227	201	200	200	209	213	217	235	237	218	233	229	225	217	227	223	240	216	197	216	211	234	230	216	209	225	246	221	182	222	205	213	214	214	227	216	248	212	203	195	220	224	217	217	227	239	218	249	225	235	231	218	220	194	205	221	212	244	217	213	211	209	237	234	247	219	218	196	212	213	215	255	209	198	235	218	219	208	221	221	213	188	218	206	204	221	215	227	197	214	235	244	211	219	202	214	191	197	213	227	206	213	234	197	214	210	214	219	195	226	228	208	200	210	226	237	227	239	237	237	195	220	219	221	243	219	199	227	214	226	215	214	248	227	242	227	215	226	216	220	209	225	208	239	209	223	233	213	227	243	214	219	222	245	223	217	176	230	227	233	188	220	207	231	225	214	194	222	233	202	222	213	222	211	208	216	216	243	238	209	185	234	223	238	204	221	219	238	219	201	193	201	252	244	223	221	205	203	224	219	220	226	231	221	214	219	212	219	218	204	218	237	212	241	220	208	226	229	230	218	212	223	225	236	234	236	215	207	203	208	210	210	219	207	201	218	194	209	213	210	187	253	221	198	203	209	205	240	219	209	227	243	211	203	201	210	211	220	215	198	217	209	217	220	214	186	186	218	244	221	201	212	206	234	203	201	202	219	236	224	226	212	225	224	215	214	189	200	214	255	219	237	194	209	226	207	209	203	211	218	208	209	239	225	188	217	199	195	230	218	209	210	210	211	183	223	206	244	224	202	204	206	207	239	214	207	233	198	210	232	212	220	230	195	236	244	212	208	242	217	186	220	235	221	201	214	211	206	211	196	227	210	210	230	226	190	205	225	221	210	193	231	206	215	218	215	238	207	202	198	209	245	250	197	209	219	233	219	234	212	181	226	193	210	217	217	205	195	223	202	213	219	218	199	202	231	230	235	218	235	209	204	230	239	225	213	217	242	208	211	238	199	222	235	225	242	185	212	213	209	201	213	223	225	226	215	190	217	215	198	209	206	215	212	229	228	229	199	228	215	210	221	220	215	198	223	214	236	254	214	199	206	204	193	189	211	239	223	222	237	235	204	202	220	216	215	223	234	216	206	210	180	210	240	209	215	250	229	217	212	214	216	203	237	236	231	229	238	218	200	198	221	215	216	217	208	238	248	241	219	242	217	251	196	217	201	225	218	219	230	209	213	217	198	213	222	244	250	196	196	230	216	219	212	210	221	227	215	227	228	223	243	195	214	206	202	226	215	228	208	230	218	191	234	217	236	209	212	242	209	219	227	199	188	215	201	228	196	197	217	220	203	218	203	229	225	195	210	205	230	217	225	217	208	224	216	209	218	206	233	225	201	202	227	215	212	202	218	214	218	187	225	222	222	209	198	218	218	207	237	218	233	219	209	255	193	229	211	232	223	242	192	229	220	209	219	209	230	207	222	218	234	203	235	228	217	219	215	217	217	225	256	229	222	212	228	221	224	216	229	217	231	218	206	215	212	203	209	240	220	228	224	174	217	244	215	212	210	244	213	216	223	224	225	230	232	209	201	240	211	199	216	235	232	242	204	204	213	211	220	201	231	213	232	231	203	224	224	206	215	238	205	224	247	231	199	229	243	214	217	226	238	204	231	216	201	206	221	212	222	216	187	221	225	241	230	227	229	202	212	211	199	205	211	223	201	221	196	237	224	194	200	228	194	207	196	213	230	210	215	215	210	219	226	234	239	205	242	205	211	223	209	236	207	255	204	241	207	209	233	218	200	227
6710	2695	558	177	143	133	159	150	193	171	177	154	139	132	158	105	108	117	95	92	83	98	86	81	85	67	59	68	72	76	50	73	64	66	67	58	60	60	72	63	60	68	59	55	55	52	58	50	69	65	68	65	53	50	56	43	56	53	44	55	52	73	46	60	68	61	51	59	67	57	62	51	64	50	43	61	65	56	50	70	60	57	60	64	50	67	55	65	55	67	59	75	50	59	65	55	51	58	65	48	58	59	57	52	64	63	50	57	54	49	50	60	57	54	54	52	62	51	54	61	49	50	54	50	60	50	41	60	54	64	52	58	42	54	61	68	58	51	61	62	49	56	49	58	50	64	56	65	52	52	53	59	60	61	54	61	50	67	62	57	54	43	71	54	49	62	57	56	55	70	63	61	59	60	44	48	60	59	58	56	57	49	59	49	58	50	51	62	70	39	60	55	53	59	72	58	68	59	68	65	82	59	45	49	61	69	57	36	67	56	52	59	57	51	51	53	65	59	71	49	67	59	59	50	54	57	51	49	66	54	48	56	46	60	60	49	65	61	56	67	60	45	62	62	71	65	69	46	61	61	56	46	72	51	45	53	66	50	53	49	54	63	49	45	68	53	59	56	46	57	61	58	55	55	48	69	59	53	52	54	66	56	53	66	61	54	58	56	68	63	56	58	42	45	47	48	54	53	50	50	61	57	69	64	60	65	63	52	60	56	57	57	71	53	62	56	59	69	52	62	50	51	63	59	47	45	43	59	70	46	70	57	57	34	49	54	45	52	53	59	62	52	54	51	67	50	59	52	67	60	48	69	60	64	55	70	77	55	55	45	68	49	44	62	49	67	49	46	65	49	49	51	64	52	53	61	52	60	52	55	62	52	63	54	49	62	53	46	54	45	44	52	58	62	49	76	56	64	52	54	57	43	52	57	69	51	62	57	55	59	43	63	46	43	59	60	50	57	54	70	68	71	57	51	49	49	69	66	58	50	68	45	54	52	56	56	61	79	58	54	60	51	63	75	73	59	59	69	61	63	57	52	50	55	55	53	81	63	59	52	44	61	70	63	58	50	56	53	53	57	51	68	54	61	44	56	47	59	48	58	54	65	59	65	60	61	44	50	55	56	43	50	59	54	55	71	62	63	73	49	53	62	60	54	50	52	61	50	56	53	58	64	83	48	60	48	60	64	56	58	71	50	50	67	49	66	53	53	54	58	48	66	75	58	51	51	59	57	59	54	60	59	55	61	64	48	78	63	47	48	62	50	59	51	59	54	51	69	60	51	58	53	49	54	55	76	55	52	51	55	64	49	59	65	66	51	54	55	62	68	47	58	57	41	58	58	64	64	51	47	50	55	47	62	54	45	54	53	62	68	68	45	48	46	68	49	58	58	49	45	52	56	54	56	68	56	48	51	45	58	62	63	48	70	72	63	66	52	45	68	70	57	62	58	76	56	45	60	60	59	67	69	60	55	51	56	56	59	62	46	57	54	58	63	60	58	56	56	56	64	68	55	55	57	56	54	57	74	70	50	60	63	43	59	53	61	47	49	65	55	46	60	70	56	59	62	60	50	59	69	62	66	55	64	63	64	64	58	65	73	49	52	44	60	57	62	68	64	59	66	61	64	68	50	50	45	64	64	43	54	68	44	63	52	65	60	71	61	49	52	66	61	44	55	59	54	57	56	62	67	68	52	54	51	56	73	55	75	55	53	62	49	59	62	50	59	60	70	61	55	58	62	53	65	44	61	60	69	51	63	51	59	53	61	72	49	60	51	66	46	55	59	54	53	50	50	62	65	67	56	55	57	59	58	50	42	48	67	60	59	49	73	55	61	55	55	55	59	64	59	71	48	50	40	58	53	70	46	66	53	61	44	47	62	65	62	60	70	70	72	48	80	66	60	48	45	51	55	68	47	71	56	56	70	71	62	61	53	69	54	52	57	49	45	73	65	56	61	52	60	56	65	54	63	70	54	55	63	68	59	67	56	48	58	64	45	45	57	50	42	60	52	51	50	60	62	55	69	54	50	65	49	57	60	60	32	53	38	44	45	65	66	64	55	56	64	58	61	68	62	47	47	52	64	58	70	61	49	78	51	61	51	53	62	41	59	46	57	49	41	55	63	51	63	62	57	68	60	42	60	55	53	61	53	60	60	68	57	57	58	51	52	45	60	69	50	61	50	63	44	58	57	45	58	50	54	52	58	53	40	56	58	49	52	69	69	53	49	52	59	49	56	53	67	58	36	66	67	53	58	49	60	75	51	49	55	57	57	62	64	63	60	42	52	61	61	55	41	60	63	50	47	68	53	68	49	56	62	63	61	66	58	63	55	52	66	58	65	49	52	48	54	44	55	65	60	64	63	63	64	69	58	54	76	71	61	67	59	58	56	61	51	70	75	46	46	63	49	56	50	50	71	56	54	52	56	61	54	53	68	49	49	60	71	50	62	46	73	55	63	55	50	59	50	57	81	62	51	55	50	63	69	51	62	57	51	49	59	56	62	43	60	68	48	55	53	59	59	53	39	64	51	63	59	62	66	60	64	49	53	52	57	63	77	70	44	58	53	43	64	61	59	56	64	69	44	62	63	51	66	60	75	49	55	48	57	69	50	67	51	49	58	47	60	50	60	48	57	53	62	61	53	46	43	62	52	63	66	66	51	59	56	57	46	63	50	50	53	60	54	60	56	54	62	59	67	60	63	59	69	52	54	59	59	41	53	49	53	42	50	62	52	63	51	59	70	53	62	53	63	59	54	59	65	66	50	52	65	53	55	63	66	65	56	51	61	64	47	51	61	54	64	72	59	62	58	56	57	66	36	61	56	58	54	54	45	39	55	61	60	58	60	52	48	63	59	65	58	54	51	56	41	39	60	55	52	73	62	61	60	58	57	54	68	40	53	59	62	63	53	44	69	53	57	50	58	44	57	45	62	59	56	61	59	65	53	45	71	55	61	67	60	69	53	60	56	53	53	67	65	53	50	64	52	58	61	57	56	49	62	60	62	58	55	65	69	66	59	71	54	63	57	49	59	57	43	63	48	47	51	57	71	61	63	71	49	51	49	65	61	51	48	56	61	62	68	66	63	58	55	54	50	43	69	55	65	64	48	54	56	70	57	60	49	49	50	60	50	63	51	48	50	54	59	58	57	59	42	57	55	56	54	58	60	50	51	59	61	55	52	59	51	61	54	65	60	56	53	63	53	64	55	64	54	70	54	51	57	54	59	49	63	51	61	56	60	64	58	64	58	56	49	56	63	63	65	60	54	56	59	69	58	59	60	60	60	62	43	65	59	53	66	56	52	59	61	60	62	70	50	58	57	56	61	59	69	54	47	51	66	49	65	61	63	55	60	61	55	52	52	56	50	62	66	68	56	64	51	60	64	64	46	61	57	57	69	64	49	47	58	49	44	60	65	53	58	67	60	53	59	54	57	68	77	55	46	65	57	43	53	54	65	50	55	53	50	45	45	54	66	60	51	59	53	53	67
36251	17296	5474	2807	4247	6654	7053	7054	7059	6417	6260	4941	3975	3932	3637	2842	2523	2213	1771	1736	1636	1599	1283	1064	987	835	761	775	781	786	786	791	685	654	684	705	708	685	608	600	590	563	538	530	511	539	577	495	520	483	487	533	503	515	535	516	541	522	535	491	540	514	541	496	571	565	524	506	536	568	504	508	512	516	512	487	527	555	502	479	506	490	549	483	511	524	506	529	491	544	533	559	539	524	513	547	508	514	515	496	504	492	501	490	517	534	492	511	509	524	477	480	488	470	495	458	503	525	509	491	492	493	480	511	523	461	535	523	506	485	499	475	489	500	511	496	506	463	485	529	443	505	483	517	539	517	500	468	496	530	482	494	475	489	483	484	460	526	525	481	482	515	532	544	489	489	488	451	538	466	491	496	481	470	529	529	544	506	495	484	537	485	498	546	517	460	483	493	480	497	472	517	525	492	488	516	483	500	530	501	549	519	475	498	457	524	517	493	518	517	494	503	517	510	534	457	459	506	500	501	477	526	488	486	502	518	481	469	521	508	508	508	459	502	492	502	490	511	506	504	496	507	497	479	494	484	501	503	515	542	517	476	526	522	500	500	508	501	500	503	503	497	532	489	503	525	479	468	510	533	485	490	496	533	493	471	514	518	550	510	499	500	541	521	506	531	443	470	458	491	472	513	494	486	481	552	490	513	528	478	517	539	538	503	497	464	505	522	501	508	526	495	553	491	508	493	454	527	508	523	490	491	541	500	470	477	483	488	504	507	518	517	478	511	511	475	510	466	482	480	481	507	502	486	515	521	489	474	509	527	468	518	474	490	472	471	517	472	506	472	481	516	500	496	499	511	488	499	501	447	514	516	517	473	529	511	485	489	516	515	508	498	505	546	482	493	525	503	528	496	509	518	487	484	464	473	517	470	561	514	494	498	528	467	483	473	507	475	490	485	500	516	500	477	485	471	508	469	474	510	561	521	481	472	516	483	503	485	481	522	485	493	488	485	481	496	522	482	531	536	508	534	520	538	508	494	503	518	508	461	465	515	495	478	475	528	508	485	499	480	510	506	499	490	509	486	514	479	511	515	494	505	512	477	538	513	482	541	488	508	489	538	532	465	512	482	502	481	494	514	471	492	480	529	550	514	492	516	491	522	484	515	512	534	520	515	464	474	502	530	509	492	521	513	510	468	485	511	460	478	526	491	496	510	532	499	497	496	515	508	449	487	452	494	500	494	483	520	476	491	482	503	536	520	468	523	512	458	456	527	505	511	516	501	507	481	476	555	475	521	505	521	495	514	486	513	540	457	494	515	513	505	550	466	500	494	529	489	500	494	486	486	489	537	531	482	505	482	515	479	522	505	496	511	507	509	509	513	496	465	545	464	509	517	506	511	490	550	501	504	505	486	516	494	483	540	460	522	480	518	498	509	488	501	465	549	476	511	485	542	487	497	459	459	477	487	509	508	495	500	484	458	488	497	500	507	453	478	523	523	459	496	474	513	500	536	541	468	473	518	510	486	473	493	491	513	512	479	500	503	539	490	494	477	538	528	498	492	501	512	513	527	477	478	489	481	526	500	495	483	493	496	510	455	543	523	501	488	479	494	468	457	508	489	544	518	529	476	527	530	505	469	528	519	518	496	518	493	531	485	527	489	516	510	527	541	541	520	536	467	510	499	503	543	478	495	503	525	489	479	485	508	505	535	516	497	512	514	503	525	503	478	476	470	523	516	495	501	484	504	531	518	467	467	477	499	485	531	463	500	527	461	464	503	517	521	496	532	519	482	514	443	510	524	497	519	560	532	546	500	522	474	486	505	522	511	514	483	501	504	499	517	501	475	499	518	478	504	518	503	544	510	500	508	482	483	493	536	511	514	505	505	511	541	504	509	496	533	480	518	504	496	488	541	467	492	507	497	511	507	461	532	527	498	536	484	468	462	493	523	473	460	493	536	483	504	521	478	527	551	512	476	537	495	573	492	475	474	516	516	492	513	494	516	486	487	516	496	536	506	518	545	485	500	490	527	499	469	499	501	495	470	481	511	472	555	512	497	514	535	467	495	452	496	537	480	500	532	526	480	478	488	459	526	520	533	458	494	514	466	474	519	472	527	504	494	461	543	430	517	541	535	485	509	556	470	522	472	491	491	515	513	454	481	508	496	513	492	476	515	505	509	523	450	517	508	512	496	496	507	514	534	483	497	488	521	548	558	490	534	452	452	485	520	500	503	472	532	465	501	503	530	479	495	508	451	493	540	524	478	501	503	458	457	511	532	532	525	523	525	483	488	478	498	494	512	497	527	430	520	477	524	494	505	492	521	501	515	489	488	488	427	530	496	483	486	518	501	538	499	472	516	501	480	514	516	525	510	510	460	521	499	503	540	475	496	503	461	480	544	476	522	482	484	512	470	490	455	441	502	553	506	468	477	515	517	512	486	491	503	457	487	465	499	474	498	530	497	491	479	478	474	548	488	509	501	466	496	512	537	523	536	507	554	499	489	518	521	492	514	524	458	461	502	523	519	524	506	536	538	526	490	520	516	491	487	518	505	520	486	501	471	493	511	517	506	505	574	485	528	494	474	513	501	490	490	542	489	481	508	516	505	495	504	489	533	459	501	518	478	482	509	486	440	496	462	529	463	485	536	503	485	519	483	510	519	484	475	514	533	513	457	504	461	496	495	490	521	509	538	474	496	506	498	515	513	489	498	532	518	472	468	468	524	485	488	498	496	479	508	527	521	532	513	488	504	486	474	554	454	471	547	505	465	464	500	498	517	477	498	539	474	536	536	497	490	496	503	506	504	517	457	466	490	539	504	499	522	513	495	481	534	487	525	535	539	510	501	514	506	563	535	498	523	508	480	504	488	504	479	500	488	485	501	490	468	482	501	493	472	493	494	503	546	524	518	519	475	524	524	515	487	526	476	507	476	493	501	474	487	493	494	486	489	493	473	514	494	505	496	522	520	489	490	531	515	515	509	462	478	493	510	542	505	525	529	495	508	511	510	492	485	509	507	509	466	515	506	515	543	492	528	481	495	553	492	517	517	515	504	468	502	486	495	490	515	523	516	486	506	506	529	474	506	517	515	489	504	480	468	528	500	522	533	471	547	493	476	483	482	488	513	487	496	550	514	548	533	487	478	517	522	501	481	492	486	529	520	510	471	520	476	484	499	501	491	483	503	527	483	527	486	492	486	447	457	520	507	508	507	487	519	510	520	542	506	517	494	542	483	491	524	464	514	486	522	509	528	523	497	487	502	491	523	537	486	497	506	503	537	472	502	484	480	494	499	519	512	500	551	503	493	496	482	550	459	506	500	488	452	463	483	491	514	476	492	469	521	480	488	487	458	484	468	510	490	529	496	539	544	514	436	475	495	513	506	469	488	461	514	518	520	499	548	470	536	495	493	502	519	523	527	502	501	450	509	486	504	508	526	490	500	505	494	534	550	495	514	497	482	514	483	523	515	550	519	482	498	507	485	493	470	474	494	452	483
3750	951	215	118	80	69	74	96	110	89	80	72	83	73	72	62	63	56	59	69	48	51	46	53	57	62	46	43	52	40	50	42	52	40	44	57	35	54	48	48	38	43	44	54	40	35	43	40	43	35	40	52	36	52	40	31	31	44	41	48	41	41	38	44	44	39	40	31	50	44	35	32	49	58	51	52	40	48	50	40	49	44	49	54	46	63	37	43	43	45	43	51	34	44	50	46	49	50	37	34	36	40	43	41	42	26	42	49	46	37	56	44	50	26	45	53	39	42	35	40	39	29	48	43	45	53	45	47	42	55	39	33	49	49	55	46	35	54	53	47	36	46	51	39	46	40	52	61	41	42	39	53	48	49	33	45	57	37	47	56	41	56	50	41	50	42	42	38	43	39	35	42	42	42	51	52	41	47	41	36	37	51	44	35	39	37	48	42	38	36	46	52	41	46	52	52	51	47	36	53	47	54	56	45	49	46	37	47	46	46	36	38	42	50	48	44	50	28	44	31	40	41	45	45	40	37	40	50	34	49	42	35	46	41	43	64	51	47	40	53	42	46	43	53	35	44	41	43	53	41	51	44	45	40	42	35	36	43	40	37	43	34	38	37	51	48	50	40	46	57	38	44	40	46	43	55	40	43	46	51	57	42	31	53	46	50	51	45	46	40	49	50	54	41	50	46	33	47	39	50	35	52	46	57	34	37	50	42	37	55	57	46	52	44	37	56	52	53	42	36	48	46	39	41	40	44	40	35	38	52	36	42	40	32	43	48	36	34	41	37	43	34	44	37	47	49	31	47	46	51	36	55	47	46	37	47	40	57	35	32	48	50	41	40	41	42	31	56	45	39	44	50	52	47	47	46	39	29	46	48	41	40	47	40	42	55	56	37	43	52	40	38	32	42	49	40	54	49	42	41	43	47	45	59	41	44	50	42	33	53	38	37	41	37	59	43	39	38	44	48	35	47	46	48	45	51	47	44	52	43	41	44	54	43	42	48	35	55	42	38	47	45	46	29	37	40	41	39	53	48	43	42	45	37	44	46	44	41	48	34	44	47	46	45	48	39	47	47	54	39	46	33	61	59	45	51	43	26	51	47	48	43	50	38	40	37	42	41	45	31	31	47	47	44	48	46	44	41	37	40	31	35	50	37	38	50	56	47	40	45	49	36	45	44	48	50	45	42	52	47	48	46	38	33	52	45	54	44	42	44	35	51	33	52	42	39	49	43	55	39	41	35	49	48	41	51	47	47	47	38	43	39	30	42	34	65	50	58	51	59	47	29	43	42	45	45	32	41	39	54	57	35	54	44	38	28	52	26	50	36	40	44	30	42	39	50	38	49	51	43	48	51	37	35	52	50	45	48	51	52	37	41	49	41	48	56	34	42	43	36	45	51	41	48	38	46	47	47	45	52	45	39	48	41	43	34	34	44	45	52	35	52	39	48	45	41	48	39	49	47	37	46	54	57	41	39	43	34	37	40	40	54	42	28	41	47	37	47	42	50	56	45	48	47	43	39	49	40	41	36	38	43	38	38	40	55	39	49	43	52	47	42	37	37	58	35	51	50	44	49	48	50	31	47	53	50	48	39	51	33	38	40	39	41	49	37	44	58	43	40	52	37	36	42	37	44	43	41	55	45	45	43	39	47	45	50	38	43	45	38	43	49	37	55	37	41	54	34	48	44	64	47	54	41	37	35	28	46	49	46	45	41	39	28	38	54	42	36	44	55	34	49	46	56	54	40	40	40	45	38	38	42	39	43	52	46	43	52	40	43	38	52	40	57	32	55	44	48	49	35	48	47	51	39	44	38	39	44	40	43	48	41	50	42	50	37	35	39	45	43	41	51	37	56	40	34	43	49	45	46	47	35	34	29	50	46	45	37	40	41	43	35	42	41	49	45	44	41	52	44	51	54	43	50	46	33	41	42	44	55	35	36	41	46	62	38	47	37	55	45	33	38	40	39	57	42	47	50	38	42	43	46	43	40	33	39	51	35	49	51	45	52	42	38	49	37	53	54	59	39	34	42	49	50	50	42	46	51	38	55	37	45	40	43	43	37	38	43	46	70	48	37	47	46	34	40	47	44	48	47	43	53	38	34	48	43	43	51	30	39	57	46	48	51	42	48	41	49	44	49	49	43	30	50	46	42	38	51	41	58	40	44	42	46	42	58	46	35	54	42	44	55	34	52	60	38	57	43	42	49	44	42	56	42	50	31	41	52	48	51	33	41	42	53	46	44	41	36	41	30	55	50	52	43	50	45	38	49	41	55	42	38	51	52	43	37	35	35	52	39	54	48	46	47	50	48	42	50	39	42	43	54	37	50	47	58	54	54	56	46	53	38	50	40	52	47	40	45	45	43	42	61	39	54	51	50	41	48	48	51	47	54	41	52	41	38	41	34	45	50	50	55	42	48	48	51	37	43	54	45	28	34	49	51	50	44	49	41	47	42	48	43	38	41	34	50	34	41	42	42	47	44	45	38	35	48	48	47	52	54	43	44	40	40	51	56	40	44	55	44	38	46	44	35	48	42	55	46	39	28	43	43	66	47	50	39	50	41	39	40	44	51	44	54	43	46	40	45	48	34	37	32	37	57	44	41	39	45	32	40	39	42	46	42	40	44	36	40	40	41	41	38	46	42	49	39	39	39	52	52	35	46	40	34	60	41	42	43	47	56	44	43	51	48	47	57	58	38	46	27	39	40	37	48	42	38	50	48	41	43	52	34	38	35	41	45	45	46	50	39	41	39	49	39	46	49	46	50	46	43	35	39	45	51	43	40	44	59	38	44	44	36	51	51	49	43	46	41	27	40	39	57	52	36	43	41	51	46	51	45	45	33	39	44	38	37	39	45	34	38	41	38	41	37	51	39	44	52	37	44	36	34	43	45	45	50	52	46	28	41	39	51	40	35	49	35	46	42	46	41	54	30	38	43	45	58	44	42	45	53	54	49	36	54	45	40	56	29	48	42	39	44	52	43	24	46	40	31	39	43	30	42	59	39	39	41	54	49	44	55	42	38	34	41	46	40	43	41	51	31	41	46	48	31	42	47	42	46	49	42	44	47	55	57	56	37	49	37	57	38	40	48	38	54	43	47	39	42	54	45	46	42	40	55	37	37	36	35	51	46	53	46	43	44	50	51	40	51	53	56	58	46	43	22	39	38	49	46	40	45	43	43	44	50	57	45	44	40	42	38	41	40	43	42	43	45	38	41	50	38	49	39	42	45	57	36	50	54	42	51	48	35	36	40	49	54	39	33	45	44	47	43	41	32	41	54	36	35	51	53	57	46	43	42	34	40	39	38	62	41	37	36	42	51	48	44	57	53	38	48	45	43	41	49	39	53	39	49	40	38	37	32	45	57	34	50	45	41	48	50	53	46	34	40	45	45	47	44	53	42	34	50	47	48	32	45	54	46	45	53	33	50	51	35	41	44	44	45	41	51	38	49	47	46	52	40	44	43	32	42	38	49	42	55	31	47
27679	9502	2354	1637	1964	3226	3390	3757	3859	3702	3036	2277	1908	2080	1759	1400	1208	1187	985	941	843	779	639	629	536	480	452	451	476	488	484	472	446	466	453	420	447	456	414	367	376	364	384	362	392	353	353	361	398	368	373	383	346	373	383	353	362	346	380	375	379	352	374	350	368	365	345	364	389	370	374	363	375	369	347	384	361	371	377	353	347	403	366	370	375	366	388	390	325	349	375	387	356	387	395	344	344	389	363	353	370	376	402	379	375	389	382	395	375	368	361	361	383	346	362	369	382	385	366	376	402	371	345	371	353	392	337	374	385	356	396	379	356	372	371	396	330	361	331	390	381	369	368	362	366	384	362	399	398	397	353	369	352	343	353	346	366	362	379	356	376	369	349	336	377	383	371	399	381	374	364	343	374	394	356	342	383	357	383	406	385	372	401	376	372	360	368	374	372	350	388	348	383	336	339	355	381	370	376	305	391	378	358	364	351	369	363	359	370	352	392	386	375	354	405	341	365	365	357	343	376	366	352	336	377	373	387	338	365	349	340	389	396	348	364	437	370	384	384	377	348	394	371	366	362	366	376	391	348	374	366	320	386	310	367	391	386	369	363	393	329	366	376	368	360	373	395	361	398	367	395	362	334	392	399	359	337	352	415	370	383	389	358	356	349	355	363	365	384	410	364	351	371	370	359	338	373	347	377	362	344	376	380	371	342	372	394	372	364	359	387	350	354	369	366	374	387	357	365	368	386	378	371	373	353	382	352	398	353	361	373	407	376	382	394	378	359	349	354	374	367	404	378	363	356	380	369	384	342	371	416	350	375	377	370	385	383	367	349	386	375	388	357	351	360	383	329	364	376	366	382	358	395	367	376	383	349	372	367	352	376	367	366	404	379	370	369	360	329	380	390	386	389	334	354	388	391	393	371	356	368	353	368	329	373	396	358	345	333	356	399	370	349	364	352	373	346	325	367	353	351	327	371	381	378	365	359	377	370	366	360	385	356	363	375	371	403	346	389	359	360	364	353	392	347	383	365	367	355	364	386	331	343	368	376	395	377	395	380	358	352	383	346	383	380	369	373	393	390	359	373	376	388	374	346	386	368	407	376	361	352	345	363	382	384	358	338	348	393	360	357	375	325	350	334	383	360	369	387	376	364	338	344	371	384	343	379	391	382	393	376	392	387	360	384	351	346	365	361	375	328	365	344	392	362	358	384	393	381	362	314	375	372	390	384	344	379	342	354	362	372	346	363	363	346	375	371	360	344	381	368	373	347	366	367	358	366	380	363	362	386	377	374	357	368	352	390	349	341	363	381	358	356	373	343	352	384	370	312	376	398	362	349	337	385	399	361	334	388	349	390	355	346	351	393	377	390	376	372	387	373	351	376	363	360	385	361	392	401	372	381	358	372	379	377	385	402	395	371	330	361	361	400	364	378	379	351	331	383	355	322	374	357	364	390	378	369	322	394	388	395	383	340	363	361	391	373	385	381	364	365	363	368	396	334	362	367	373	366	352	364	378	366	358	359	413	394	392	345	365	381	357	361	370	341	382	323	353	362	390	379	364	365	367	396	366	362	382	379	377	381	381	361	385	355	364	349	383	357	375	364	317	410	356	383	356	342	347	409	362	385	416	383	343	378	329	390	345	339	406	356	363	386	363	375	345	374	363	373	394	391	376	357	388	412	348	349	379	363	400	357	372	391	376	375	370	370	372	379	376	397	379	366	385	369	368	383	384	354	399	394	395	392	360	385	376	359	359	344	343	365	373	387	358	362	333	354	367	368	374	393	375	363	329	354	376	375	377	381	366	371	396	355	389	343	372	347	340	336	344	386	375	339	402	368	349	368	358	415	373	359	351	380	396	385	400	373	363	379	368	362	393	367	361	340	373	367	344	366	358	350	376	367	374	378	361	353	394	377	375	375	388	380	372	331	360	360	372	391	391	421	382	382	377	329	383	355	383	359	376	362	349	353	373	377	379	385	366	416	366	402	340	347	341	356	364	367	346	339	356	348	344	362	391	358	368	360	393	383	389	361	370	404	365	383	341	384	351	376	352	426	379	378	343	386	365	348	364	384	368	343	367	385	387	359	369	366	388	372	370	383	347	360	382	357	367	388	336	330	393	372	333	391	374	403	372	383	378	392	383	333	367	345	385	354	378	353	373	363	371	372	351	374	361	357	374	378	349	392	384	366	355	380	370	412	347	383	385	356	370	376	382	369	334	346	386	375	395	360	385	331	373	382	372	380	355	385	344	401	349	367	347	385	372	349	338	396	360	381	379	368	391	371	355	370	381	337	402	340	385	366	360	374	335	358	372	354	387	382	367	357	350	349	343	368	376	361	338	349	373	389	347	374	367	357	356	359	367	378	355	341	365	369	386	357	408	394	387	367	371	393	377	372	393	339	383	374	377	388	354	360	375	379	350	340	386	389	373	368	332	361	367	389	354	414	386	355	406	321	368	348	368	340	347	388	365	384	354	381	405	388	350	372	361	323	374	398	393	354	342	372	347	367	385	367	382	368	358	331	357	320	346	360	346	362	383	359	363	347	359	350	363	327	389	345	357	336	397	369	385	389	344	356	356	379	363	372	376	348	388	392	385	363	375	381	350	370	376	370	412	377	380	396	344	361	393	344	387	364	375	400	329	353	361	353	404	349	353	376	389	374	341	372	373	373	360	381	370	368	366	381	370	361	358	359	368	315	380	398	341	377	376	373	385	374	355	390	389	407	395	352	386	335	349	338	350	344	344	397	398	360	385	368	385	344	338	371	385	375	347	346	378	387	366	369	328	361	391	365	400	393	382	388	355	360	374	358	351	381	343	352	414	355	343	362	332	362	351	365	410	372	408	373	380	372	361	373	353	361	374	382	354	337	344	357	370	348	386	365	355	353	357	378	347	385	350	400	319	388	383	360	365	370	367	387	383	371	378	365	356	345	402	348	355	412	357	385	338	375	375	362	343	367	380	347	348	375	382	370	396	354	343	390	374	396	362	374	373	384	382	387	386	370	396	365	367	348	377	392	371	344	380	397	374	360	380	378	342	375	363	387	357	348	393	390	353	386	364	353	378	374	408	346	387	356	351	347	380	345	378	360	388	399	359	367	376	351	401	369	362	397	411	390	338	371	359	353	375	372	367	357	376	372	362	329	326	343	372	366	351	367	373	378	364	366	328	350	319	367	340	387	351	401	340	368	365	383	369	397	369	367	361	371	374	379	372	329	381	352	392	354	339	386	366	363	384	327	376	353	385	391	341	352	369	359	389	378	327	384	375	354	347	383	348	309	364	368	353	358	350	374	364	349	378	338	402	399	356	384	382	381	394	347	382	345	377	374	348	380	362	344	383	406	372	393	358	338	371	373	360	373	365	375	401	349	390	391	387	337	380	356	346	355	368	364	340	370	373	365	344	385	347	377	352	349	359	366	406	365	384	360	358	380	368	361	343	351	345	373	372	364	379	366	372	384	374	344	368	374	360	348	363	337	359	346	350
5076	1921	370	167	111	122	145	168	189	173	140	142	132	125	115	113	109	114	97	93	76	90	100	69	75	62	78	64	83	82	77	70	77	82	79	76	79	63	56	68	66	60	63	78	62	73	85	59	69	83	67	68	75	70	70	69	73	71	75	69	76	67	83	79	66	74	71	69	76	70	74	69	64	65	67	59	92	59	74	72	69	82	70	86	78	71	71	79	75	69	60	69	83	69	73	57	68	71	84	64	81	73	67	76	82	61	81	73	64	84	70	67	62	60	62	82	59	66	56	69	81	67	74	66	57	60	70	68	68	67	72	84	69	66	75	80	78	78	91	99	79	74	81	66	78	80	56	84	59	74	84	78	77	59	77	90	77	64	80	66	75	75	73	60	71	81	93	70	73	69	65	63	85	62	76	70	50	78	71	69	58	55	65	69	68	72	81	58	84	51	65	66	63	81	73	65	67	63	68	56	76	72	75	77	61	70	73	64	72	80	75	75	79	76	83	86	78	80	77	61	67	62	75	66	84	81	65	75	77	78	74	61	65	72	78	70	68	85	59	80	69	85	63	74	62	78	81	66	85	60	60	52	76	63	74	84	62	83	63	84	82	54	70	64	81	70	64	79	56	80	73	65	60	55	49	64	74	73	86	77	75	76	84	75	55	89	52	86	78	73	62	55	88	85	68	67	59	79	66	69	65	84	70	72	57	60	76	76	89	71	78	64	69	74	65	79	56	62	56	82	70	71	56	64	60	72	65	69	78	75	75	83	59	63	53	66	60	59	82	74	68	81	83	76	77	90	74	88	54	73	74	73	70	55	72	72	70	72	54	72	85	61	75	59	50	61	73	71	70	81	78	68	66	69	87	73	67	77	66	65	66	60	55	56	61	55	68	69	74	82	64	56	88	84	83	77	73	65	70	55	87	52	70	77	81	83	61	75	72	72	64	70	76	57	69	55	70	65	42	67	68	64	57	72	69	79	61	89	79	81	66	80	58	66	65	67	76	61	72	81	58	72	60	82	65	97	77	77	73	65	73	73	88	58	74	68	76	57	67	62	75	63	66	66	88	63	77	66	71	74	63	62	72	68	76	88	70	73	73	67	72	64	50	63	71	63	59	70	83	68	80	61	69	88	72	69	60	80	74	61	66	61	69	60	81	75	57	70	76	70	72	82	69	60	84	77	76	72	75	67	53	67	70	55	74	66	77	82	79	72	75	64	79	62	78	70	79	81	63	72	63	60	84	62	78	64	75	78	85	72	68	65	60	67	72	63	71	77	77	68	60	55	74	71	59	64	69	81	75	74	73	61	85	68	82	77	68	64	63	63	71	75	62	55	71	58	78	75	58	69	67	78	78	55	71	61	79	58	66	75	76	67	66	72	63	94	77	74	65	70	74	72	63	63	72	74	71	84	66	78	70	69	71	70	79	77	66	75	75	65	75	84	64	63	65	59	70	78	71	48	67	63	68	71	67	61	60	71	72	78	65	70	79	72	70	73	76	71	67	70	79	63	69	63	83	75	58	83	67	79	65	72	65	81	83	70	82	75	80	74	83	68	87	78	85	73	81	55	65	59	67	54	61	70	70	77	58	74	70	71	67	71	73	74	67	72	70	67	61	58	68	57	82	60	91	63	72	58	82	81	94	64	72	69	68	76	84	74	84	75	78	72	82	60	79	65	70	73	66	75	68	72	72	81	77	70	80	66	95	85	77	61	56	65	69	64	82	67	58	64	69	80	65	74	98	59	60	57	70	74	66	86	66	66	79	66	73	80	66	74	62	68	84	64	65	63	77	67	84	74	59	64	71	76	82	76	73	79	77	81	77	68	84	69	101	71	65	62	67	63	76	64	61	76	78	75	86	69	64	62	68	82	64	76	84	70	60	75	69	56	58	72	80	58	77	56	66	67	68	66	76	66	57	71	54	72	83	71	72	66	57	66	74	71	75	67	80	70	72	71	65	69	65	74	61	74	88	78	68	73	76	71	72	65	63	53	60	74	67	59	75	76	71	66	76	71	66	74	76	77	62	79	67	71	74	78	82	67	64	75	70	67	63	55	65	79	79	71	68	57	67	86	69	72	70	84	77	75	67	65	77	68	77	53	66	68	80	69	62	63	62	54	75	74	73	79	62	63	56	69	87	63	71	72	67	76	51	71	62	63	75	77	70	79	70	66	66	65	59	79	63	64	81	66	79	60	59	75	57	83	55	59	67	63	71	71	58	82	58	77	60	73	77	71	81	60	81	75	69	46	61	71	77	84	77	84	83	67	58	73	61	65	82	71	88	66	67	77	62	64	82	72	70	57	74	80	79	73	58	81	71	54	88	69	64	76	71	75	64	72	64	66	74	63	58	65	67	80	95	76	63	71	71	71	72	70	73	62	69	76	70	67	65	80	69	65	64	87	76	72	71	70	80	73	74	73	79	64	83	62	75	73	68	76	69	76	81	72	58	66	75	68	66	57	64	77	69	72	61	66	70	71	64	70	70	75	78	68	64	63	70	55	63	69	55	54	55	75	58	74	73	70	67	67	63	69	63	61	62	67	66	60	64	88	51	69	69	71	65	61	59	59	69	55	88	83	73	58	83	58	69	69	67	65	82	71	74	82	70	82	57	61	73	73	60	74	74	65	67	73	75	69	69	67	51	90	78	83	64	65	71	75	51	76	74	81	81	69	60	90	55	68	57	73	79	70	62	68	55	64	82	83	84	66	67	63	79	72	69	80	68	72	75	70	82	63	69	67	77	78	73	64	83	65	77	66	61	78	82	80	86	69	76	63	75	84	56	78	73	59	60	84	69	83	71	61	79	75	70	75	75	69	69	77	67	72	87	72	74	72	75	73	73	72	69	78	83	67	69	58	71	65	58	64	73	78	82	54	82	56	66	70	83	73	57	79	71	76	62	86	47	68	73	68	71	69	64	83	67	65	52	77	71	85	80	71	69	70	78	64	68	72	80	76	75	65	59	70	99	73	74	69	68	66	47	67	63	67	71	70	70	75	76	83	76	70	83	66	63	77	73	85	74	83	78	70	70	77	65	63	64	68	83	66	80	76	95	72	75	67	71	74	61	79	77	67	76	68	67	76	70	68	82	66	62	65	82	68	82	69	80	64	62	64	64	68	69	62	72	79	59	68	79	62	59	84	78	67	65	63	64	61	83	69	79	72	56	76	74	79	58	76	74	66	76	69	73	70	83	72	58	58	59	62	75	61	83	60	77	67	82	80	76	71	72	59	71	75	53	57	84	74	79	76	90	69	77	79	69	70	67	65	84	54	59	69	63	78	71	75	78	49	75	64	73	73	69	61	73	65	84	77	71	70	75	75	66	59	60	77	73	73	64	65	83	62	58	53	76	48	72	70	52	74	68	79	79	81	57	55	68	68	74	61	60	74	73	65	59	58	60	78	70	68	76	70	73	64	65	75	76	70	68	65	74	73	67	74	65	57	60	61	65	73	69	74	73	60	72	72	79	49	72	68	61	77
33900	14214	4094	2384	3334	5052	5935	6950	6562	5686	4601	3553	3383	3208	2718	2245	1979	2021	1760	1507	1283	1099	1128	981	932	819	817	875	783	867	836	768	744	750	708	731	747	712	695	669	657	615	654	644	652	636	602	591	570	576	562	627	615	615	590	583	573	620	653	620	601	597	666	633	591	621	610	611	644	612	637	607	646	607	619	556	629	671	606	582	617	608	591	606	593	617	625	627	581	511	642	606	633	567	598	596	618	580	643	600	572	623	560	627	587	608	631	591	581	590	621	576	577	577	581	581	594	605	659	602	611	581	627	566	561	615	590	600	587	590	579	607	559	618	632	606	616	646	583	602	565	620	631	607	607	574	606	581	563	661	597	574	606	633	621	598	643	581	575	562	569	632	598	592	594	549	641	613	611	648	613	600	601	569	616	591	608	632	585	575	576	585	603	601	596	611	607	633	580	605	624	594	596	601	609	592	618	610	559	585	622	604	575	613	577	570	605	548	578	611	583	626	566	631	611	594	618	546	598	592	643	639	595	577	598	596	570	622	595	630	659	594	597	595	591	603	557	625	608	592	629	584	615	591	614	607	613	543	610	541	603	616	570	573	628	636	617	581	603	568	605	618	642	624	587	605	576	623	594	640	597	611	616	556	616	577	608	602	578	610	615	594	583	646	628	589	580	576	570	569	615	597	649	615	598	586	621	575	613	603	589	586	619	629	572	571	621	578	602	621	601	613	612	587	602	595	634	612	566	630	595	605	596	632	582	596	631	614	585	589	578	607	594	585	615	585	586	588	576	608	581	591	611	565	613	588	552	627	644	577	580	610	593	582	637	608	589	584	584	598	579	625	600	616	579	599	601	578	612	608	584	572	585	559	586	564	581	583	595	619	588	579	609	602	607	634	629	634	603	589	607	594	616	602	587	578	576	624	604	613	603	621	587	604	679	581	584	612	607	608	588	597	618	595	572	607	621	593	597	607	610	577	588	578	565	580	596	596	621	580	598	618	594	592	579	586	648	642	603	557	557	559	592	571	595	594	599	585	615	565	542	599	616	616	621	645	608	637	592	597	586	585	607	569	595	571	607	585	563	586	607	564	599	615	596	586	595	611	636	613	589	622	623	614	604	571	570	622	651	597	611	596	616	613	635	589	624	590	609	642	539	589	561	600	589	587	609	581	613	619	589	553	604	628	570	596	579	592	607	587	583	609	606	594	615	597	591	592	624	603	630	585	606	587	606	602	574	611	564	593	599	610	594	592	609	644	593	583	606	552	626	597	593	600	586	568	573	618	618	620	566	568	640	611	547	590	590	643	609	590	618	610	596	616	581	615	565	600	575	593	572	555	596	609	595	653	556	609	542	643	598	580	580	579	577	639	590	566	571	603	639	645	625	570	585	638	574	574	549	595	584	597	595	626	555	618	589	618	609	673	604	589	576	573	581	601	610	617	586	589	566	592	580	597	592	580	597	604	608	606	595	593	575	589	606	666	608	634	647	572	603	593	619	595	567	602	643	605	626	599	618	577	600	579	546	592	559	603	573	615	642	643	615	547	601	598	600	573	592	593	647	599	567	564	633	602	563	563	580	597	622	638	616	599	593	564	584	581	565	603	595	560	570	618	604	596	643	595	611	582	608	594	614	574	624	639	578	567	634	590	604	602	594	607	586	607	634	598	590	601	617	637	594	600	569	604	627	598	610	602	611	571	598	588	578	604	575	630	619	617	579	529	596	624	655	604	550	596	618	551	544	553	589	598	548	586	604	661	555	587	634	610	622	591	582	643	598	563	628	580	588	552	617	611	615	588	606	582	615	627	658	662	622	598	629	613	578	585	623	594	601	587	588	619	612	629	587	593	590	608	594	617	580	627	619	628	586	578	608	608	577	585	619	651	624	581	613	590	612	625	609	609	597	596	584	589	595	615	622	588	637	559	606	624	597	611	591	609	584	639	627	577	620	592	620	582	621	613	582	578	638	648	644	641	623	598	591	627	619	553	589	593	593	611	660	581	597	590	592	569	586	625	589	602	598	568	583	591	597	608	578	590	568	611	596	632	601	606	601	605	604	620	565	580	603	600	614	563	606	629	599	597	616	626	633	556	583	585	568	593	604	597	586	607	568	590	642	562	593	619	608	610	658	592	612	612	648	610	623	632	561	621	573	619	585	567	596	602	647	605	608	635	578	621	620	651	578	586	584	575	658	612	557	581	579	599	602	613	626	621	626	613	580	601	585	629	592	615	569	604	584	582	599	639	587	615	612	589	522	606	589	615	596	630	607	605	594	573	638	577	573	595	601	600	563	553	580	572	565	586	600	580	598	599	607	600	582	596	590	617	573	583	597	614	598	572	592	604	637	597	577	581	622	580	637	591	578	658	610	598	634	570	584	567	613	584	595	582	624	626	550	565	593	625	618	520	573	573	647	628	597	642	622	583	601	573	560	612	612	575	598	550	634	612	590	585	632	548	604	596	576	650	594	576	594	620	603	578	631	569	614	626	624	600	649	583	615	566	612	573	577	582	581	612	635	620	611	643	628	569	624	572	612	581	602	638	583	614	605	565	611	599	610	589	618	583	583	569	598	631	594	619	574	610	616	587	594	581	605	615	554	564	611	623	577	644	600	609	595	629	581	589	615	616	581	614	602	626	608	610	552	600	609	599	602	606	606	582	597	596	597	644	595	639	546	594	558	625	571	614	608	605	607	660	668	607	603	578	648	667	570	585	582	569	617	621	606	558	627	535	626	591	624	557	589	563	584	570	612	608	623	598	573	606	620	578	644	533	592	619	578	599	589	607	609	641	604	628	587	595	626	591	579	598	648	631	639	634	627	655	632	587	595	606	615	595	648	575	585	584	621	610	587	579	591	595	589	584	566	594	652	578	600	599	652	586	605	605	609	564	612	594	624	578	631	585	587	632	572	631	589	619	559	595	542	582	628	625	601	626	609	585	627	651	601	603	599	581	568	575	548	599	553	548	625	605	577	587	600	625	588	616	631	627	621	572	597	563	624	627	604	570	583	611	620	577	617	600	559	565	612	604	577	621	627	565	589	610	641	622	576	617	566	639	638	559	582	651	606	589	661	618	606	599	587	595	653	574	588	590	561	550	575	632	604	602	545	619	595	608	616	602	597	585	551	590	567	571	607	611	588	591	547	571	595	611	613	608	608	554	613	601	584	592	594	604	567	596	577	588	620	577	620	603	596	669	665	628	568	565	580	630	618	552	546	626	618	624	619	627	562	622	646	600	595	593	562	598	630	559	633	569	631	583	563	601	610	609	560	576	646	609	592	596	625	630	604	569	584	630	557	587	575	576	598	615	611	633	585	590	593	590	559	540	602	636	597	587	585	590	616	589	599	594	608	595	547	612	602	608	659	611	600	601	604	647	593	605	566	636	637	617	670	607	632	580	588	616	583	573	588	560	586	612	603	592	634	604	589	642	581	598	619	579	604	608	586	618	576	617	546	561	607	588	655	586	636	550	592	617	610	628	634	573	637	589
5411	1487	291	128	74	74	84	110	129	118	100	83	65	81	73	59	70	54	45	47	42	30	41	34	25	36	29	38	20	39	31	32	30	32	25	26	29	20	32	16	24	23	25	25	20	29	22	9	21	28	25	23	30	20	25	25	23	30	19	12	16	25	28	19	19	33	24	25	17	23	28	29	31	34	24	22	23	36	24	29	27	19	33	30	20	29	27	25	25	26	17	24	32	37	31	34	27	30	21	18	30	22	21	25	21	24	22	21	37	33	17	18	22	21	20	20	27	25	31	24	30	24	24	28	29	35	23	18	30	33	29	30	28	16	23	25	25	25	22	20	31	22	36	21	25	30	21	25	22	18	23	22	23	19	34	28	15	26	25	22	29	34	24	31	26	24	28	21	30	26	23	30	28	29	29	27	23	29	26	29	26	26	16	25	17	22	21	25	30	28	29	26	19	36	22	24	17	19	24	23	30	25	20	17	29	35	24	24	23	29	29	19	27	21	30	20	24	23	21	23	27	18	21	25	28	29	24	26	23	23	12	24	26	25	23	18	37	24	27	19	26	29	25	25	23	22	28	27	20	34	20	22	29	26	33	32	28	28	16	26	29	30	21	20	19	25	26	21	21	28	20	29	23	23	25	20	20	32	25	18	29	29	24	28	27	28	20	21	24	28	32	25	22	27	24	18	22	27	29	26	26	25	22	30	24	22	20	27	33	24	28	27	27	30	18	22	19	28	25	23	27	21	25	24	27	25	25	28	21	38	36	17	26	25	20	24	29	20	21	22	27	30	14	33	28	23	25	34	29	23	20	22	19	23	24	29	16	25	21	29	25	27	26	20	22	23	26	23	33	19	22	35	24	34	22	25	27	26	38	25	25	24	23	22	26	27	23	28	12	27	20	34	18	34	19	23	29	27	26	22	22	21	29	25	27	31	28	28	22	20	37	22	18	23	31	25	31	27	23	34	29	28	24	34	26	22	27	35	27	30	29	27	26	19	22	23	30	25	23	31	26	21	22	30	31	29	35	25	38	20	15	22	33	25	26	30	15	28	38	30	24	37	30	27	19	27	33	25	26	31	29	26	23	25	23	25	30	23	21	32	25	22	24	24	22	24	27	21	31	27	14	39	22	23	15	25	25	25	30	29	24	16	27	25	29	21	20	29	26	29	26	17	17	37	30	22	18	15	16	24	17	23	38	23	20	18	20	23	23	20	16	20	32	32	25	23	29	22	23	27	15	24	22	22	30	26	21	13	22	19	27	23	24	27	24	28	26	23	22	22	31	37	30	25	23	20	25	36	20	24	26	24	25	24	27	25	22	21	24	34	25	20	25	33	23	23	16	24	28	18	30	24	24	20	26	29	16	23	33	24	24	18	24	28	23	23	23	32	17	27	24	31	20	31	12	31	24	26	26	27	25	31	19	29	26	27	16	36	26	20	22	28	14	33	27	26	36	30	28	17	26	38	25	29	25	31	40	29	34	22	27	18	23	17	23	27	23	18	33	22	24	21	18	19	25	30	36	29	17	25	28	21	14	24	21	17	18	26	27	28	35	23	23	26	22	26	24	24	26	25	27	22	22	18	33	36	18	28	19	24	22	27	26	26	11	23	24	20	26	24	16	23	21	20	23	28	38	23	22	29	25	29	28	21	22	28	25	31	15	30	22	21	28	26	34	25	31	21	28	17	25	29	29	29	47	22	25	28	37	23	23	30	20	28	27	19	23	33	27	24	22	23	16	25	20	31	23	26	27	18	30	25	26	32	25	42	25	26	24	22	22	30	21	28	28	29	25	33	20	23	29	24	32	36	22	21	18	28	30	20	27	29	32	27	20	27	18	28	28	29	30	33	28	25	18	37	24	27	20	21	29	32	27	25	35	25	14	32	28	29	26	27	18	24	30	24	28	23	28	24	28	16	25	20	17	29	21	24	23	27	28	20	33	27	25	34	25	27	28	32	29	31	33	21	33	26	32	26	25	26	26	23	18	22	20	24	25	29	21	17	19	27	22	26	23	32	28	30	29	25	24	21	30	20	20	21	19	26	23	28	20	20	25	26	25	24	27	25	34	25	17	29	16	37	24	28	27	26	17	21	25	24	33	21	27	34	22	28	22	36	28	24	22	27	24	26	23	29	21	17	31	19	25	25	30	26	23	23	29	15	29	23	24	34	28	34	27	26	27	24	29	22	25	30	31	28	20	26	23	23	30	23	18	30	25	23	25	28	32	25	30	18	21	20	27	31	16	22	25	24	20	22	30	24	15	29	22	24	23	34	38	14	29	28	33	31	33	24	22	20	15	21	32	40	25	20	20	24	25	31	15	21	17	21	29	33	26	27	24	25	40	17	21	24	26	22	30	22	23	24	26	23	20	31	16	30	24	26	30	18	23	31	29	23	23	31	26	37	31	37	19	25	19	20	24	22	22	23	24	22	22	29	38	22	24	25	30	24	26	20	26	25	30	33	25	30	28	21	25	21	19	18	23	26	24	29	25	31	20	26	25	32	32	30	20	22	27	14	23	27	33	27	22	27	24	35	23	35	29	24	23	21	23	31	34	23	31	19	28	18	20	26	27	31	35	25	23	24	28	22	32	20	23	25	27	21	19	28	36	16	36	28	14	29	36	19	21	23	37	28	17	30	26	25	21	26	25	26	23	28	26	23	29	29	29	25	25	29	20	27	22	25	19	25	32	21	23	29	34	21	23	28	24	36	26	28	22	24	16	33	22	23	40	22	24	27	23	27	29	22	32	26	27	29	31	17	34	21	26	29	20	23	29	21	24	33	26	21	24	22	25	21	24	19	15	26	24	27	19	14	29	29	23	24	31	25	20	13	26	16	15	28	31	16	30	29	25	22	30	24	25	27	31	25	29	27	17	16	18	26	22	19	18	31	29	24	25	15	31	13	26	27	32	35	20	22	21	25	23	32	24	21	27	24	25	30	33	26	18	21	25	25	31	31	25	32	23	22	22	24	25	19	26	32	18	29	28	37	28	18	28	21	29	20	18	28	28	23	18	25	30	40	29	33	23	31	30	22	27	29	25	15	28	24	27	28	20	19	17	28	32	19	26	26	27	23	22	20	25	32	24	26	21	25	27	29	24	25	25	25	28	23	31	25	25	31	23	22	21	21	24	22	27	29	24	30	18	29	25	28	27	27	32	35	28	25	24	18	21	26	24	29	24	20	25	26	17	26	25	26	22	26	19	26	25	21	21	22	31	11	34	28	31	26	27	28	32	20	29	29	27	17	26	32	28	33	23	16	29	26	24	24	33	26	34	30	24	18	32	14	23	20	16	28	16	18	26	24	21	24	32	26	21	33	31	19	23	22	17	22	13	19	32	14	30	23	26	28	20	34	32	29	22	25	24	24	28	35	19	27	26	22	19	33	31	28	28	21	30	23	23	32	22	21	26	22	24	26	23	29	23	29	20	38	21	29	29	41	22	30	20	29	41	19	20	22	32	15	24	15	29	27	32	32	32	32
31136	12233	3430	1988	3013	4307	5563	6151	5478	4900	3816	2912	2877	2635	2012	1770	1715	1695	1299	1046	842	718	678	604	526	426	377	411	431	436	406	349	335	349	335	332	399	328	269	267	259	251	253	226	202	201	213	222	239	245	214	224	233	192	217	217	207	228	198	221	225	220	229	246	260	230	245	216	252	256	225	248	244	219	223	235	242	234	240	235	232	224	210	215	204	203	233	214	237	224	227	243	271	236	228	230	208	215	229	216	217	213	208	223	220	187	221	204	215	207	207	210	210	202	234	223	220	204	219	218	213	238	221	213	212	203	198	197	218	202	229	200	218	222	209	217	212	212	227	218	232	223	212	230	223	231	202	205	209	237	187	192	249	216	223	236	181	246	220	238	226	217	202	191	224	229	207	213	242	220	196	225	203	233	207	233	207	215	224	235	202	201	199	221	234	208	251	227	206	239	227	225	208	210	237	247	233	210	215	201	224	218	219	221	184	221	223	195	205	216	223	206	224	216	222	214	213	199	218	228	227	233	198	203	193	232	209	238	224	219	219	212	252	221	209	222	214	187	216	214	215	208	230	224	215	224	205	210	189	226	202	242	233	208	207	194	230	210	216	229	201	223	218	208	207	223	210	226	228	205	201	212	211	218	205	197	219	229	204	222	208	226	211	191	251	221	217	202	223	234	247	232	220	230	211	205	217	235	195	208	220	230	229	225	224	237	209	221	202	214	177	190	240	207	226	216	232	209	205	191	212	229	230	211	197	218	184	234	217	225	229	197	232	206	204	202	224	228	231	205	233	202	244	229	225	181	189	238	222	227	209	216	223	227	196	221	188	194	202	200	187	214	259	195	242	226	218	230	211	198	207	214	219	230	213	219	212	207	236	175	234	215	219	220	183	198	212	216	207	222	204	220	203	202	214	199	217	211	202	214	195	187	215	226	208	219	211	204	210	208	226	235	188	231	218	218	230	216	217	228	229	218	209	191	233	225	212	248	217	211	200	226	195	227	228	223	216	208	216	201	223	208	229	216	210	215	219	232	212	218	201	222	227	220	213	197	246	213	245	204	213	229	242	209	206	235	213	218	236	217	231	215	213	215	187	225	210	236	205	193	211	206	215	230	223	197	197	211	213	215	226	205	207	237	217	216	236	232	202	201	201	217	214	202	220	235	203	221	210	220	203	230	185	233	211	223	205	225	219	212	221	210	218	216	238	227	196	201	216	201	190	227	243	195	216	215	213	221	222	191	212	190	210	241	207	226	225	229	203	230	201	225	234	218	221	210	199	237	209	202	209	235	202	247	196	221	195	214	214	212	203	209	183	230	229	204	208	224	231	195	226	216	214	206	207	226	214	222	231	206	200	238	210	200	194	201	211	198	233	200	191	195	203	265	210	252	209	219	222	192	214	217	207	200	230	213	221	183	207	217	229	235	217	201	207	204	222	224	199	246	213	206	219	251	204	217	206	198	193	189	221	203	217	226	243	188	215	234	212	229	233	210	195	240	217	212	191	205	182	242	228	186	223	208	230	219	213	196	231	225	202	207	222	210	226	219	214	221	213	209	206	191	232	215	254	228	216	213	225	202	202	237	221	200	220	214	204	235	225	227	183	215	216	205	197	217	207	221	212	187	210	201	226	208	208	223	210	220	231	225	196	223	206	217	226	238	190	203	192	204	206	196	223	212	205	210	216	195	228	207	228	186	246	211	231	249	240	218	246	206	209	230	216	219	200	226	214	198	199	209	204	239	228	220	180	193	228	251	227	220	220	214	214	197	222	210	220	218	226	224	173	240	209	215	219	198	220	196	226	235	217	230	217	200	203	190	219	180	194	214	204	223	209	228	208	201	207	224	218	224	214	224	220	235	199	211	194	200	197	234	245	194	210	201	195	215	202	207	239	228	221	222	222	218	219	241	210	190	219	222	230	234	213	225	215	198	202	198	214	214	226	245	217	220	215	226	219	198	233	212	245	205	205	215	242	209	179	192	219	207	228	219	214	195	230	222	219	207	214	250	217	226	225	205	210	209	207	209	227	185	194	204	205	246	195	217	206	226	224	215	198	230	223	210	208	191	187	236	213	218	229	223	206	221	226	195	217	220	199	228	212	206	222	239	203	180	217	213	226	211	211	206	217	226	224	213	201	215	223	180	232	214	226	242	207	216	228	214	218	223	228	210	218	210	207	245	192	209	234	199	219	187	260	209	215	225	208	217	233	188	223	214	218	211	212	221	209	235	226	213	238	242	209	221	203	213	202	241	223	216	231	241	224	210	217	202	211	228	217	206	227	244	207	219	217	207	195	204	203	207	207	194	212	224	202	228	211	244	224	218	237	228	215	226	195	231	209	217	215	195	214	212	218	228	230	205	190	210	213	216	238	227	223	213	226	222	227	214	226	220	234	231	208	230	200	221	200	196	215	220	242	208	252	210	222	204	205	203	205	200	200	192	226	209	236	210	197	208	227	221	215	197	222	220	225	206	227	221	195	194	223	220	234	226	220	217	216	199	220	233	216	217	202	209	228	241	213	199	248	202	211	207	193	226	224	207	240	230	185	203	189	234	198	224	216	215	200	198	219	223	216	198	209	193	212	238	220	212	240	219	219	209	199	194	220	214	200	206	219	202	201	219	210	198	202	233	189	199	203	208	190	209	213	238	210	236	202	211	196	195	241	198	198	207	232	226	205	203	202	211	230	208	222	206	215	240	243	209	222	225	207	232	200	231	236	238	208	192	221	207	232	220	223	216	226	228	191	229	232	225	226	181	205	217	230	213	246	223	225	202	217	214	262	244	211	229	200	209	214	192	204	224	219	220	202	217	203	224	214	205	204	208	223	212	238	212	206	241	236	213	219	206	217	220	191	222	218	204	194	227	211	249	222	208	230	242	182	211	222	238	218	207	234	188	222	216	233	215	214	248	244	201	193	207	177	226	237	206	212	218	215	219	222	229	202	219	206	218	229	214	201	213	223	220	204	215	199	238	238	233	203	214	202	218	183	214	196	228	207	214	230	220	202	205	237	215	194	201	245	223	221	231	225	222	216	212	200	237	218	237	210	224	219	214	228	220	223	229	206	216	203	217	215	231	209	213	203	243	215	212	201	227	238	219	212	182	203	211	221	213	214	213	205	214	202	180	231	226	202	226	209	219	187	196	196	207	197	217	230	231	210	216	214	211	217	241	216	228	214	198	197	215	192	231	218	229	223	199	229	222	212	213	228	219	203	209	216	225	260	202	223	230	228	253	214	216	222	217	208	210	224	224	239	212	261	219	237	238	215	218	217	198	195	220	206	228	202	203	206	201	191	214	200	209	210	211	247	215	225	222	224	247	207	223	211	201	214	221	222	226	198	212	214	227	191	238	199	242	206	206	221	219	200	247	209	211	209	193	202	223	205	202	204	227	194	206	221	246	199	218	239	198	224	194	190	207	199	210	217	211	204	220	218	218	221	208	216	204	199	232	213	212	217	231	184	220	213	188	211	214	212	234	232	215	208	220
6797	2511	573	198	136	132	176	166	179	190	149	134	145	130	112	102	120	106	97	59	74	77	72	68	57	76	78	61	72	62	67	60	65	60	56	69	73	61	52	64	51	53	56	65	52	52	49	58	62	54	54	55	50	68	43	61	57	56	60	57	43	62	52	60	47	58	71	65	49	51	48	49	57	59	50	57	61	53	72	76	53	51	57	56	54	56	55	59	58	57	70	65	61	57	62	63	55	56	62	76	55	71	60	58	40	51	59	53	56	66	73	49	51	63	48	64	53	47	59	68	54	61	52	61	54	54	72	60	50	57	45	74	65	62	62	62	63	52	67	58	49	65	63	53	68	63	62	58	55	59	59	66	58	55	48	63	54	49	62	49	53	73	58	57	55	49	51	56	55	58	65	59	58	65	57	59	65	62	45	52	60	52	56	65	62	53	49	59	71	60	56	43	54	55	55	63	44	59	48	54	57	60	63	58	52	66	60	52	68	40	55	57	51	50	69	67	57	32	68	51	55	56	47	51	65	62	44	40	46	62	47	48	71	55	63	67	74	59	59	68	69	48	66	63	57	58	54	62	66	65	55	44	66	51	60	54	58	46	61	53	74	66	68	52	58	77	52	56	61	44	63	48	56	59	68	71	55	59	53	72	59	63	48	54	53	54	75	78	65	69	55	76	63	70	46	64	47	61	54	55	50	64	48	55	59	59	54	65	52	69	50	50	62	56	48	68	51	62	49	65	45	52	60	57	49	56	58	59	51	62	50	63	44	45	61	49	52	52	50	67	68	52	62	63	64	71	49	39	51	67	54	54	53	51	57	64	62	49	59	68	53	62	53	59	50	50	74	49	62	56	59	65	47	59	69	48	55	54	53	69	61	66	62	65	67	58	59	57	55	62	53	44	68	65	58	61	55	55	58	49	67	68	75	56	60	67	59	66	57	53	54	46	58	54	55	56	66	65	55	50	53	60	58	66	53	54	59	55	56	52	72	69	44	48	60	54	63	54	61	52	64	59	55	46	57	57	61	67	63	63	70	55	54	55	61	59	66	57	66	47	60	63	52	43	67	46	68	46	59	47	65	53	59	57	66	60	59	57	55	50	62	64	53	42	64	51	62	47	55	44	58	69	56	49	57	52	43	57	55	59	66	51	63	47	59	55	50	67	47	57	50	54	51	51	52	59	60	60	56	49	46	56	48	46	64	55	62	62	65	52	57	56	62	66	44	65	49	56	53	54	54	61	53	47	59	60	69	39	46	68	52	57	53	58	67	54	58	55	70	47	58	55	53	46	58	64	71	50	76	68	55	61	55	62	65	63	66	56	59	52	68	68	62	66	55	63	57	64	62	54	68	57	67	62	60	56	46	61	56	58	56	49	40	57	67	47	57	67	60	61	55	66	61	66	57	64	57	55	62	50	68	56	55	51	55	58	57	64	51	63	62	61	53	61	46	45	54	61	64	64	57	56	70	49	55	51	68	55	57	49	56	49	59	69	54	50	70	50	74	67	58	53	73	64	50	53	60	56	51	56	50	77	59	54	70	57	68	59	60	66	66	53	51	58	65	59	62	68	60	57	80	68	52	59	54	49	55	48	58	49	53	49	69	55	50	65	64	58	71	50	56	58	59	53	49	53	61	66	44	71	54	59	66	49	51	57	52	44	51	60	55	53	50	51	55	56	48	64	50	48	61	54	63	55	51	64	58	63	54	58	63	62	59	68	65	72	61	61	57	60	53	51	54	56	65	69	59	52	58	60	65	42	67	61	59	55	57	61	55	60	64	60	51	59	49	49	52	65	45	59	62	58	60	65	50	70	63	61	43	64	63	60	50	54	56	53	45	46	61	63	61	56	59	52	52	56	46	53	59	64	50	47	62	61	54	52	59	67	61	55	75	54	56	56	53	66	61	56	48	66	53	58	55	80	55	56	63	62	55	42	56	57	54	53	52	63	67	52	55	50	60	45	61	53	68	71	51	58	61	56	59	66	62	57	69	61	59	56	38	50	59	63	57	40	58	59	66	60	50	59	72	70	76	63	60	50	65	57	36	60	47	51	47	50	57	69	43	59	66	62	72	60	56	60	59	59	57	60	67	66	43	57	52	61	74	52	57	62	50	49	67	74	62	62	49	63	49	60	55	57	52	57	48	45	54	52	49	60	69	55	68	62	54	53	51	44	47	51	47	57	62	55	59	53	58	67	44	61	56	46	61	59	44	55	67	63	70	61	47	54	59	58	57	64	54	51	63	57	49	70	57	64	67	49	47	61	67	49	46	53	62	45	56	56	59	51	69	58	60	50	65	54	59	51	44	55	38	50	49	54	45	61	53	49	54	55	52	58	42	75	62	47	60	53	73	63	55	56	71	71	55	61	62	63	44	64	61	53	57	54	70	46	59	61	57	54	49	57	58	49	80	66	44	46	56	61	53	54	57	65	58	69	70	58	55	53	64	43	55	63	60	69	61	63	55	70	60	53	56	65	52	58	56	46	55	58	48	66	63	62	73	73	54	59	39	60	59	59	63	56	64	71	51	62	51	48	46	65	58	56	70	66	47	50	44	56	59	64	64	59	44	61	65	51	56	55	61	45	59	58	54	55	62	46	59	66	62	64	69	44	75	68	63	60	57	59	59	54	50	55	61	63	54	59	62	53	52	56	57	56	74	58	57	61	63	70	54	62	55	58	62	51	41	75	51	55	63	59	49	51	67	50	66	74	51	61	68	53	52	51	55	71	65	61	66	57	72	58	53	64	58	60	56	73	62	56	53	58	62	64	51	48	58	61	61	56	60	50	60	64	67	60	55	53	65	72	59	45	48	51	48	69	51	55	53	60	62	51	63	56	53	48	55	61	69	52	61	59	63	62	61	53	59	59	52	59	67	64	66	61	72	48	56	58	52	48	63	65	46	55	60	54	54	61	62	43	62	62	67	45	52	55	65	58	66	55	44	50	51	67	57	44	60	63	63	52	50	60	64	56	53	58	59	63	54	66	59	57	61	53	51	62	63	64	61	61	64	64	55	54	47	68	66	59	44	52	60	52	54	60	45	51	53	59	63	69	49	58	66	61	54	67	55	65	53	58	74	59	61	77	53	60	57	51	53	53	50	62	49	47	64	56	54	50	53	64	55	48	56	60	69	57	53	63	67	59	45	56	57	60	53	54	58	76	55	59	57	79	59	76	54	53	67	42	61	65	57	56	52	60	72	66	57	60	37	76	64	54	54	79	57	53	61	62	61	51	62	54	58	59	55	69	67	48	62	61	65	60	60	65	55	60	57	62	73	53	53	61	55	48	67	66	62	61	62	53	55	65	58	62	47	50	53	64	52	50	53	61	49	49	63	60	65	61	56	61	61	53	50	54	58	69	62	58	52	59	50	64	53	62	57	56	54	49	59	65	56	65	50	65	46	64	54	54	52	59	59	67	66	57	49	52	61	63	65	51	74	69	47	50	69	58	66	56	69	49	42	65	46	53	59	59	64	56	58	51
36224	16755	5289	2686	4126	6807	8548	8264	7795	6930	5331	4458	4430	3601	2991	2837	2846	2396	1959	1469	1282	1179	1067	996	876	766	854	865	851	827	781	725	718	713	675	675	687	601	574	603	554	536	557	543	477	502	569	508	547	527	500	528	489	526	536	541	535	509	508	529	512	534	517	531	513	529	547	548	586	549	591	559	517	532	508	525	556	497	537	516	542	513	505	496	512	540	493	507	527	489	562	529	545	532	518	505	478	509	510	499	509	553	530	494	506	501	548	513	473	492	541	529	539	495	504	506	508	527	478	471	496	512	494	503	428	505	514	510	524	527	492	530	534	491	514	483	513	539	495	503	486	484	541	477	506	503	515	540	503	524	494	483	510	513	505	515	476	495	512	487	498	525	523	548	538	556	508	481	547	531	468	493	534	519	491	479	495	530	453	496	464	538	475	480	464	499	486	488	462	514	545	483	511	498	489	500	542	490	526	507	502	473	467	501	511	486	500	534	467	495	500	472	505	544	526	474	512	510	524	505	511	517	479	528	545	483	482	518	529	511	512	495	503	533	538	538	521	492	498	504	500	505	520	522	497	517	533	505	508	491	521	465	517	502	497	514	513	520	521	498	521	504	495	467	477	482	524	490	526	478	487	467	497	520	537	548	518	486	494	470	546	514	519	521	516	489	493	509	493	489	538	524	505	479	475	524	513	495	506	486	462	499	501	518	505	522	492	476	481	522	523	496	491	502	516	500	532	474	529	502	567	483	503	504	475	508	515	514	483	527	541	552	509	490	500	478	518	522	514	485	495	517	521	507	557	482	505	491	538	517	506	539	519	482	470	514	511	531	511	493	463	497	525	510	520	507	496	522	492	480	544	519	544	489	524	529	532	457	539	543	541	504	526	533	527	493	522	482	468	514	502	475	494	504	508	505	498	493	543	535	492	520	507	540	492	526	535	500	502	507	520	476	471	489	489	527	515	505	490	475	480	498	526	507	511	513	500	497	521	481	524	508	494	493	536	552	501	514	528	498	507	496	505	491	532	521	509	518	521	469	478	486	522	517	514	527	501	533	500	517	448	461	480	519	522	540	536	497	523	558	522	455	467	505	498	523	539	473	507	499	528	513	486	518	477	500	504	506	482	514	546	536	474	509	477	521	511	518	562	523	502	497	498	472	533	526	529	525	508	512	491	503	521	521	499	483	512	506	535	491	497	481	458	490	490	518	491	525	528	472	504	500	512	482	505	509	492	446	474	541	472	524	480	489	523	474	539	531	503	510	526	550	497	472	524	486	508	520	520	524	528	506	525	506	465	494	539	483	523	465	517	499	513	509	491	528	521	508	490	483	468	541	500	493	496	523	502	497	466	517	482	555	520	557	503	505	577	484	511	523	486	495	484	495	482	521	507	508	471	544	484	524	509	514	507	534	485	510	516	505	490	477	475	536	564	521	521	496	503	528	496	469	499	511	508	473	529	500	507	520	467	512	522	496	494	499	500	467	472	473	521	523	531	494	485	491	518	531	481	478	518	498	499	492	523	508	493	502	491	489	522	512	563	490	501	502	472	502	509	489	496	504	519	536	496	502	534	504	523	514	499	527	499	510	511	483	508	506	499	488	533	548	512	520	498	477	492	493	512	515	525	478	471	534	535	522	486	503	508	477	511	523	517	500	501	505	482	514	485	560	500	506	504	517	527	480	505	486	513	524	538	481	494	478	505	488	493	496	491	511	521	510	481	513	460	541	477	474	527	517	541	502	540	491	491	534	480	484	513	489	493	536	507	511	518	507	525	489	514	522	499	546	513	512	481	450	490	508	493	504	507	535	493	484	508	489	551	522	508	509	499	497	509	513	471	492	551	506	551	524	524	461	531	505	511	478	482	510	492	507	517	532	474	477	520	542	489	505	525	504	514	503	527	515	522	530	510	497	485	486	494	511	445	484	525	553	489	497	513	505	480	473	477	526	503	528	473	525	552	503	497	536	508	534	510	520	503	487	479	508	505	472	492	473	497	471	507	519	519	514	514	497	491	502	501	528	486	505	518	468	497	499	487	484	521	454	477	499	504	507	483	467	526	499	519	506	555	504	531	451	516	504	506	481	513	555	496	513	547	512	528	540	552	515	473	516	518	507	514	503	506	540	496	495	484	514	508	509	512	502	468	509	518	511	497	510	508	464	477	508	501	520	499	517	558	517	492	504	495	526	495	478	498	527	536	500	500	527	473	520	519	526	497	519	518	501	517	499	518	530	521	481	525	538	528	484	476	523	515	544	513	489	508	488	514	518	546	486	514	479	502	521	480	512	455	485	537	493	487	521	464	496	459	504	493	529	576	483	512	476	544	524	521	501	496	527	480	524	495	512	484	527	519	532	507	522	494	497	515	503	490	523	480	507	577	481	503	472	491	480	518	492	497	485	523	520	494	535	485	482	523	504	508	489	504	540	512	517	464	492	539	549	511	484	517	508	453	489	518	456	478	476	516	520	511	524	517	477	527	531	477	529	524	537	502	511	501	509	507	536	478	487	501	491	457	481	492	473	511	467	522	498	497	484	532	521	510	503	482	483	498	503	489	546	501	469	466	533	511	492	507	526	486	510	487	524	500	533	483	517	522	518	543	512	538	501	486	506	499	524	509	478	512	527	506	474	474	505	533	491	461	465	519	497	500	518	533	481	518	505	515	488	514	524	451	500	512	529	473	442	550	515	525	498	478	534	491	489	512	490	465	516	503	495	510	492	563	467	495	530	488	532	483	479	509	477	486	502	535	527	497	521	479	520	508	471	523	516	486	534	517	488	507	509	524	483	518	528	473	546	488	500	486	525	521	528	501	520	482	488	544	495	502	499	514	479	494	527	551	517	497	495	529	468	497	530	498	499	520	503	497	505	487	525	459	516	511	488	492	527	504	486	497	484	521	500	482	516	506	525	487	500	536	499	512	518	526	489	494	493	487	533	535	487	490	509	501	506	508	515	520	514	528	517	525	511	524	507	486	519	492	469	527	553	539	506	510	534	501	495	475	475	520	541	522	474	546	536	504	486	482	473	505	502	511	497	474	526	490	524	499	477	525	512	490	513	515	510	504	478	495	512	473	537	521	540	537	503	543	521	528	508	494	509	496	501	493	491	513	478	523	513	515	514	492	545	465	501	471	492	470	494	539	502	507	471	547	491	506	508	544	554	539	529	519	493	484	494	494	482	513	499	528	505	508	498	529	454	515	516	520	489	475	522	500	518	489	509	551	473	507	507	500	514	511	510	504	490	533	505	474	481	498	493	497	478	492	552	459	513	531	494	489	533	472	532	472	535	500	504	516	541	516	511	520	532	505	531	521	501	540	499	489	550	465	523	516	511	441	517	514	493	478	509	510	501	511	494	498	494	548	471	485	449	521	506	518	509	501	503	472	539	553	512	522	518	503	525	488	534	485	516	499	516	480	490	527	516	520	507	502	547	492	485	483	486	481	493	512	511	499	505	504	462	482	494	496	487	516	513	503	487	466	478	479	530
3566	895	191	119	78	81	102	107	106	104	83	70	81	86	65	79	57	70	61	49	54	50	38	55	44	35	63	50	62	47	40	47	48	46	42	52	49	44	44	55	48	44	49	38	53	41	48	38	37	37	55	48	31	45	33	43	51	50	44	41	60	43	42	45	41	50	41	42	53	42	35	47	40	51	49	46	45	58	44	60	46	47	47	70	42	41	51	49	42	48	50	43	43	35	49	53	45	37	36	42	52	35	34	47	49	53	37	51	48	48	40	45	35	39	55	40	46	43	37	43	37	51	53	36	40	49	45	58	43	48	39	45	50	40	49	45	43	35	58	47	42	49	49	42	52	43	46	41	38	47	36	50	51	45	52	38	42	36	57	44	51	39	37	46	37	37	46	39	41	46	37	44	52	46	35	49	43	45	50	28	42	46	43	46	62	51	41	51	39	45	44	41	41	29	34	44	47	39	38	43	50	41	44	46	26	43	43	55	48	50	39	53	46	47	38	49	43	41	33	40	42	52	42	51	30	49	45	53	52	42	41	42	35	52	48	46	31	50	39	45	49	50	36	42	36	55	40	40	49	31	53	39	37	48	39	38	35	45	43	43	38	36	51	47	61	54	47	41	38	38	43	44	38	46	45	38	55	51	40	48	52	43	58	38	47	44	51	37	43	61	45	40	45	52	42	36	35	42	36	41	51	42	43	35	43	41	37	48	37	31	51	46	48	43	50	48	49	44	54	41	43	50	35	61	36	46	39	31	44	35	44	45	40	40	34	38	43	45	46	42	42	47	40	42	33	48	49	55	48	43	44	46	37	48	47	46	37	38	48	45	45	46	45	47	47	34	42	62	46	45	39	43	45	42	49	39	38	45	53	39	35	39	41	46	42	40	42	28	42	35	47	44	42	40	45	45	60	56	42	36	40	38	41	36	52	45	48	43	48	58	35	39	47	56	46	45	39	53	35	37	53	37	54	34	49	47	51	41	55	34	42	49	63	39	41	42	47	52	46	42	52	39	49	50	46	43	47	30	39	47	38	32	46	50	50	54	53	50	51	47	43	64	45	51	46	34	40	43	37	56	42	50	51	50	41	54	46	46	43	39	55	49	43	46	41	48	49	44	36	34	38	35	41	34	50	43	44	40	48	52	40	51	42	40	49	49	46	45	56	54	36	43	48	36	35	45	45	43	43	39	43	57	46	42	44	42	31	52	48	42	42	33	56	54	60	46	43	41	43	54	38	52	42	44	43	46	41	38	40	42	50	46	46	42	55	44	51	45	57	40	50	48	46	41	51	30	43	47	53	43	45	48	47	49	36	46	53	51	25	55	46	48	40	48	48	52	41	29	33	43	40	57	37	55	45	44	43	46	32	45	37	54	44	42	46	60	39	55	47	42	41	49	57	47	50	39	51	42	54	33	50	39	44	50	47	39	41	47	46	29	38	35	35	43	45	46	56	47	38	37	35	46	47	45	35	35	51	38	42	41	54	53	33	45	34	51	42	54	39	52	44	43	46	46	32	38	47	51	42	56	43	40	34	58	40	42	54	30	36	49	49	38	46	43	41	38	48	47	56	42	49	47	38	52	46	46	36	54	40	40	49	43	46	44	57	39	41	58	49	49	46	33	39	29	42	36	54	44	55	41	49	46	45	47	44	46	51	47	47	40	42	44	41	43	39	42	57	46	49	48	47	54	37	45	37	45	52	43	43	38	54	52	46	35	37	49	42	39	48	32	36	43	35	49	33	33	43	36	49	48	35	46	27	32	44	46	57	54	54	49	40	51	41	35	46	44	46	43	46	54	39	43	49	43	37	45	44	44	47	41	45	47	46	53	32	46	42	38	48	50	49	46	36	49	49	45	51	50	36	43	56	37	39	26	47	42	38	43	45	46	42	46	50	50	44	39	52	40	38	48	51	43	41	36	40	41	43	49	43	53	46	52	46	53	60	27	40	51	45	49	37	39	32	42	51	45	40	33	42	45	56	58	43	38	31	60	52	49	48	44	54	44	44	60	31	47	52	45	43	47	33	42	35	51	45	35	44	38	51	35	43	50	55	37	39	43	43	36	32	52	39	46	40	47	38	40	39	51	39	49	42	41	37	49	51	50	40	48	26	43	41	45	48	48	47	45	40	54	44	38	37	54	29	54	42	42	44	50	53	61	34	56	51	43	47	38	40	37	38	48	53	51	40	49	46	48	33	41	45	44	48	32	42	51	57	59	39	39	37	43	38	54	47	36	38	42	58	41	40	33	41	46	44	42	51	58	42	48	44	43	52	39	40	40	60	31	49	40	43	39	43	39	52	50	46	48	53	46	34	48	52	46	50	38	39	48	42	46	37	40	46	38	42	56	61	43	54	42	37	49	39	42	34	43	50	45	47	43	46	45	56	43	43	49	42	42	46	53	45	43	38	44	41	47	45	50	48	46	47	41	48	57	32	41	46	39	33	52	54	38	47	46	44	42	42	39	47	57	39	43	39	54	51	42	39	38	47	37	46	46	57	45	36	35	38	41	43	47	48	48	32	44	41	39	40	46	54	46	44	40	36	44	55	48	39	46	48	48	37	52	40	41	42	33	56	42	46	47	41	40	41	35	40	44	45	45	43	39	52	50	40	39	46	49	39	52	34	43	50	42	44	49	37	30	51	48	46	36	47	52	49	60	52	46	44	45	32	47	50	53	47	53	48	46	50	31	33	52	36	36	43	37	43	35	49	40	40	40	48	39	39	37	38	52	39	41	49	55	43	48	44	48	46	42	47	53	42	40	53	52	39	43	48	41	26	50	32	37	33	48	35	39	33	54	33	38	44	47	32	41	34	43	39	35	55	47	43	40	42	47	38	45	54	47	37	49	31	45	40	45	45	32	50	46	44	45	51	41	35	43	43	56	50	52	44	51	61	35	43	41	37	53	36	36	46	54	47	39	45	52	38	48	54	53	50	47	40	44	46	47	50	46	45	38	42	48	49	53	36	53	46	39	42	50	51	53	36	51	46	36	49	41	44	42	43	54	41	51	50	53	41	53	42	43	51	55	45	46	47	33	46	58	37	36	35	41	47	60	26	64	38	40	38	48	35	41	35	39	52	37	36	46	42	52	56	44	48	51	50	48	45	42	46	38	37	48	44	43	41	42	42	40	46	42	39	46	56	42	50	40	50	39	44	45	47	38	39	43	47	58	36	51	49	47	48	38	45	55	46	44	48	45	37	41	40	44	47	40	41	38	39	40	55	51	44	44	44	44	39	60	30	40	44	47	59	40	47	33	34	51	43	30	42	48	40	43	40	46	39	38	66	44	53	42	40	49	47	33	30	56	43	36	33	37	46	43	42	44	51	44	51	50	43	35	50	48	43	45	49	45	38	45	39	64	37	38	34	43	42	39	39	41	41	34	45	36	41	52	32	41	41	34	50	35	38	47	48	36	52	47	48	56	35	66	28	27	55	48	50	36	44	41	49	38	29	42	46	44	36	41	46	40	48	37	40	35
27592	9113	2381	1664	2394	3564	4598	4676	4181	3569	2511	2159	2249	1777	1562	1535	1426	1150	961	729	657	565	592	511	546	490	492	490	558	543	479	447	500	406	436	408	403	370	422	353	378	380	394	366	378	398	363	358	382	355	368	396	355	413	354	365	382	367	385	364	392	390	362	365	381	326	397	385	405	374	367	358	383	383	371	372	364	402	393	361	376	357	362	351	384	375	379	347	370	391	390	371	385	411	399	342	392	399	351	362	350	354	380	342	412	361	368	323	341	387	433	356	369	376	356	377	365	379	356	353	348	400	355	372	368	366	362	376	335	361	387	370	353	353	352	386	372	386	377	397	372	387	389	363	373	375	392	392	386	380	369	359	373	357	386	410	370	407	382	369	367	364	354	349	364	344	374	395	361	379	327	356	400	363	384	405	367	366	352	369	381	379	400	368	352	390	360	344	375	376	410	349	350	376	361	363	411	372	366	349	377	350	396	370	345	390	372	361	376	370	364	409	379	348	368	359	418	380	383	405	391	377	379	351	383	368	350	352	358	425	381	351	375	377	358	350	362	368	390	387	379	346	361	363	403	401	344	365	352	369	326	366	363	392	362	340	377	373	372	369	389	368	392	368	350	374	355	402	377	348	359	369	353	399	379	389	362	365	396	370	371	381	350	390	368	402	344	375	358	386	384	366	357	355	367	380	356	373	334	378	364	406	440	385	402	350	366	348	360	405	383	365	413	371	353	369	344	341	377	376	376	391	393	381	416	401	394	346	394	374	343	402	385	371	370	384	387	376	355	357	380	406	335	376	398	357	381	321	380	374	339	384	343	364	378	338	378	336	363	366	398	343	386	342	387	337	347	377	347	406	353	365	353	405	365	398	383	393	368	384	370	348	362	374	380	384	377	356	368	391	369	354	361	341	359	325	368	364	354	398	386	383	365	364	366	345	373	397	401	390	334	381	376	375	401	358	371	411	410	338	359	404	372	388	361	387	390	347	386	361	361	371	358	332	402	338	364	374	375	360	387	400	366	422	363	361	354	380	371	362	367	327	356	380	349	386	359	329	354	345	361	366	371	360	376	372	341	383	380	374	376	342	361	363	380	340	355	340	354	411	342	354	376	380	351	367	367	366	392	396	392	348	357	356	391	368	364	368	374	366	361	390	371	378	356	332	360	339	380	365	338	361	398	371	373	379	346	322	378	347	344	350	356	338	369	363	342	368	390	357	340	333	347	404	376	399	369	375	384	360	379	346	369	334	393	400	360	359	345	394	362	378	392	371	348	379	382	381	367	362	382	354	398	380	384	375	353	370	375	398	358	327	365	347	336	389	385	406	376	348	381	378	396	351	388	398	350	347	364	413	388	400	389	341	371	379	374	350	377	379	350	337	355	359	380	379	346	350	358	365	366	341	377	381	389	388	361	372	386	376	358	357	381	366	365	368	374	354	364	362	357	399	377	333	365	386	364	361	382	399	386	398	347	407	388	396	356	370	363	341	384	365	373	357	356	382	404	359	388	379	382	351	403	379	359	373	359	347	358	375	374	351	379	395	367	369	416	356	367	367	375	372	362	362	363	356	371	375	366	334	377	353	334	363	377	324	364	414	365	374	347	368	399	375	386	387	378	355	369	363	347	346	390	358	380	394	349	399	328	354	338	388	377	396	391	371	373	371	382	372	394	377	346	372	357	366	380	396	364	368	389	360	401	373	365	382	368	352	379	390	362	332	402	340	360	344	411	393	336	373	376	381	396	358	376	388	372	404	373	370	362	337	385	342	382	396	374	337	365	382	352	408	380	371	353	353	372	375	369	343	366	393	365	382	416	373	384	379	383	355	377	364	385	365	388	370	373	397	336	419	354	350	356	356	384	395	386	373	343	368	341	383	375	341	400	396	344	380	386	403	351	405	371	420	389	335	372	437	350	353	386	374	365	351	371	377	379	382	364	353	349	374	352	368	386	378	347	385	428	364	382	366	368	386	373	401	377	364	389	362	359	358	362	370	366	347	367	405	390	391	363	374	391	391	376	396	368	348	396	395	397	355	354	351	369	396	377	380	371	372	366	391	364	378	382	348	372	402	393	385	387	359	376	366	373	394	352	367	379	389	355	390	363	372	353	369	346	365	357	358	366	341	399	364	394	370	360	370	391	342	408	350	376	367	362	375	375	376	350	342	384	375	348	379	376	358	378	361	424	388	340	404	376	392	365	380	399	386	370	381	358	381	405	395	403	388	388	391	351	374	368	346	388	405	348	362	355	354	364	375	370	337	354	368	325	399	363	360	372	344	365	378	374	376	357	371	383	392	337	369	369	357	351	353	338	378	368	389	371	382	341	376	371	353	368	385	383	344	376	361	355	376	383	383	369	352	350	407	339	376	431	353	374	370	367	358	384	369	372	328	378	358	362	377	346	368	383	371	377	369	388	364	361	416	388	384	378	353	364	367	387	386	352	370	388	345	409	363	396	428	386	368	361	346	387	376	388	388	364	367	348	366	361	371	372	337	378	394	372	362	356	357	352	381	400	378	360	398	351	367	359	360	367	392	377	350	364	369	375	375	370	369	386	357	349	366	330	396	380	346	376	354	364	374	377	380	345	356	392	376	404	382	400	405	404	348	371	375	378	372	411	364	363	348	392	376	359	387	377	346	353	396	372	367	371	356	363	370	367	412	373	377	342	379	386	359	369	397	375	406	367	385	388	370	371	374	346	365	344	359	407	374	367	367	368	341	378	360	395	363	377	373	381	334	362	359	376	365	388	398	398	362	362	391	357	391	344	382	348	386	359	375	370	381	360	407	394	374	382	374	372	363	396	378	347	350	335	324	366	352	351	379	387	378	378	353	350	374	372	381	351	379	365	369	373	355	380	386	349	376	374	381	351	388	384	352	389	404	352	384	377	357	396	398	362	326	374	375	389	383	389	349	376	362	392	366	388	351	373	375	359	362	356	333	388	378	357	372	338	364	365	364	358	391	396	353	333	353	359	369	370	374	424	349	397	402	362	377	396	377	360	378	385	350	346	379	395	334	378	335	383	385	350	349	345	353	365	353	381	374	340	356	389	401	344	377	389	400	356	370	368	363	371	385	375	373	342	392	329	387	375	356	366	385	346	404	377	365	388	342	350	381	376	354	397	407	373	368	387	361	348	395	399	363	363	394	385	350	377	355	368	363	383	386	367	370	377	358	386	359	392	356	387	375	382	397	371	366	361	388	344	375	357	349	381	391	378	392	358	403	365	373	347	366	364	361	378	381	387	362	361	360	377	384	327	352	374	369	391	376	374	342	326	378	379	359	370	353	374	358	329	386	346	400	342	376	378	381	396	389	364	372	375	371	342	390	365	373	357	338	385	357	341	387	345	369	366	398	409	374	385	369	400	359	382	351	373	335	419	364	380	360	392	378	334	370	374	334	357	385	352	374	346	339	406	390	371	372	390	363	351	368	380	385	360	388	357	370	361	377	370	322	368	374	361	377	337	381	385	345	397	357	383	376	372	356
4988	2016	446	162	129	123	148	208	180	146	131	125	148	131	132	123	119	111	90	88	76	76	79	83	70	71	62	65	77	75	68	87	88	60	87	76	71	74	84	70	78	80	59	87	73	68	82	74	80	64	66	82	83	80	68	76	67	77	66	77	68	71	77	68	83	68	71	64	83	78	70	75	64	60	87	75	73	79	77	86	63	70	72	70	86	71	78	68	65	74	75	60	62	75	63	68	75	65	69	57	61	74	78	57	80	76	85	66	67	69	75	50	59	69	58	78	70	60	70	75	77	74	73	82	82	59	75	64	62	78	63	73	86	73	48	57	88	83	66	64	83	65	85	82	73	76	61	66	81	81	91	75	58	67	83	76	78	71	85	70	64	59	60	57	66	70	73	66	67	70	61	60	83	64	75	61	64	68	56	72	79	86	92	74	68	72	80	72	80	82	84	66	77	67	76	66	85	66	84	61	66	60	56	67	66	68	62	53	69	71	70	82	67	89	69	73	58	68	69	60	85	79	63	64	75	68	63	72	63	74	65	65	74	59	63	79	71	68	75	74	72	80	67	75	68	78	73	83	73	95	68	88	67	84	62	79	74	88	66	63	61	63	60	76	67	61	69	67	57	73	72	72	61	67	75	60	88	70	70	64	64	69	79	73	59	65	82	72	75	69	57	67	75	72	62	69	63	73	72	55	74	64	63	83	69	77	65	73	72	67	75	73	71	77	71	60	65	67	77	74	70	88	66	68	61	74	81	69	69	63	72	67	73	71	90	71	78	68	70	68	74	71	72	55	80	65	59	58	80	70	83	62	77	70	71	79	78	69	66	66	76	84	65	75	73	59	65	79	64	71	71	71	61	73	74	78	80	75	55	58	57	75	79	84	58	62	68	74	60	76	77	65	87	64	65	72	74	82	75	78	61	74	61	72	86	84	66	69	67	66	79	67	82	77	79	61	68	61	76	76	75	88	54	86	58	79	84	68	55	70	75	79	62	81	71	58	87	68	71	70	76	78	63	57	78	74	80	65	80	61	75	80	69	76	56	74	79	57	63	71	85	85	80	71	67	59	74	71	66	66	73	60	83	66	68	63	69	79	54	55	66	92	58	72	72	62	86	84	59	76	71	91	72	69	75	70	66	84	68	72	62	75	88	71	77	79	72	81	78	79	71	86	89	74	64	83	87	73	67	67	66	69	66	73	72	76	83	69	81	64	65	75	54	74	69	64	78	77	65	88	66	81	86	53	61	74	61	66	84	65	63	73	76	77	60	69	91	74	70	59	71	73	85	73	69	82	65	53	65	64	79	70	76	72	80	73	64	57	83	69	82	74	65	64	77	70	68	74	73	61	71	71	51	68	68	71	83	72	64	72	65	61	73	75	72	75	78	71	72	82	75	64	71	75	86	61	69	73	66	72	70	82	78	75	63	92	68	83	68	91	67	78	84	82	79	77	79	75	73	62	68	64	66	59	78	69	74	67	68	74	64	81	73	70	70	59	79	80	65	71	85	69	75	72	78	88	67	69	81	76	57	73	76	76	68	77	72	66	57	87	83	71	72	71	66	69	74	83	60	80	85	69	64	72	77	62	63	76	73	69	65	77	68	60	78	65	71	78	77	83	71	69	67	74	67	71	66	74	64	78	79	63	72	58	72	63	75	72	55	74	57	80	75	68	69	66	69	71	69	63	59	72	76	61	80	81	77	73	73	84	65	73	74	70	70	62	73	83	74	73	63	61	59	72	77	79	72	91	93	58	70	67	78	87	71	78	72	74	73	85	76	73	94	73	87	68	64	83	66	62	79	63	70	62	74	68	72	69	73	71	92	69	61	72	65	57	73	74	78	63	56	78	82	77	64	67	93	75	58	75	68	60	72	61	77	78	77	70	80	71	70	92	73	69	78	74	68	67	76	69	67	66	65	69	71	82	74	65	84	70	67	78	74	72	72	70	62	75	78	80	68	67	78	53	70	63	67	65	67	60	70	76	70	65	84	69	73	64	67	86	87	73	75	81	61	82	78	72	62	69	61	73	67	67	60	75	72	77	69	76	83	66	77	56	68	72	71	73	66	67	76	79	68	70	62	65	92	82	56	65	61	59	82	70	81	69	85	81	81	80	73	71	76	71	75	84	67	60	69	63	70	69	80	84	75	89	75	72	70	80	78	69	62	68	79	81	73	75	78	72	58	75	57	61	77	76	69	72	65	67	73	59	65	63	66	82	80	74	64	77	76	61	55	76	65	67	60	82	80	69	68	57	68	72	81	80	86	79	46	73	66	59	73	76	80	74	73	65	73	80	68	83	48	61	71	56	87	54	62	77	77	74	88	65	82	82	64	72	65	57	80	75	65	78	79	66	65	66	71	71	74	79	71	61	73	70	94	89	65	80	77	66	67	67	88	78	78	71	65	70	66	63	76	80	65	72	72	66	71	79	54	55	83	86	69	86	68	76	64	61	75	57	56	101	55	80	65	76	55	64	69	76	60	69	74	68	84	62	75	75	77	77	73	78	80	81	89	56	63	69	81	72	70	64	66	70	65	75	69	72	58	74	77	65	75	83	89	83	85	75	66	78	71	83	67	60	78	81	72	64	68	73	76	69	73	92	76	65	66	67	75	75	71	88	79	63	66	65	70	71	59	82	60	67	68	75	75	61	72	59	76	74	62	69	80	84	85	82	64	66	63	64	74	81	66	67	71	68	70	78	76	69	68	71	71	67	59	64	64	60	75	54	64	67	64	78	75	83	83	64	74	72	64	77	72	73	75	78	66	72	57	66	93	63	67	63	85	71	79	78	80	67	65	66	70	69	69	87	66	60	66	68	67	73	69	73	84	78	50	80	74	67	96	74	77	90	71	86	64	60	68	81	65	84	71	81	61	71	83	67	80	65	74	93	73	60	69	57	76	55	57	84	83	67	75	67	82	65	98	75	61	57	76	87	70	71	67	83	66	78	77	74	82	67	74	60	61	69	69	79	62	81	73	60	71	78	68	71	58	73	87	78	69	73	71	68	83	64	65	69	76	63	79	72	84	84	72	68	69	59	71	73	69	69	81	68	66	53	73	55	77	90	76	64	70	73	69	69	53	74	79	76	73	69	77	80	56	84	78	76	89	60	65	67	60	72	89	77	65	64	81	71	70	70	93	79	88	76	74	77	81	70	62	77	79	87	80	63	90	67	81	67	67	68	77	89	77	64	74	83	81	91	70	80	67	75	70	83	68	76	87	64	76	68	67	74	82	85	61	78	85	61	76	64	80	70	60	80	61	74	76	78	65	48	78	77	89	69	76	69	62	76	74	65	70	78	69	67	73	84	74	81	68	68	78	61	81	77	66	81	91	81	74	78	66	73	86	61	66	65	71	67	75	71	69	71	61	81	59	80	77	78	68	91	89	73	80	69	80	70	83	62	84	65	97	75	87	79	72	81	65	63	73	81	86	89	64	54	73	71	76	73	78	82	78	57	74	75	76	72	65	74	63	85	71	72
33425	14638	4602	2382	4541	6236	7533	7686	6502	5030	3803	3799	3352	2787	2596	2542	2178	1898	1358	1155	1061	947	967	934	828	882	856	904	914	814	744	797	740	732	744	729	685	650	656	636	700	660	575	636	628	596	614	628	614	610	600	634	665	627	583	603	624	603	616	620	592	620	593	592	625	644	599	657	617	657	611	608	617	643	604	610	579	566	606	607	626	632	580	612	616	616	628	630	621	596	623	565	650	674	630	616	590	646	579	594	607	585	590	625	592	562	579	589	610	576	572	605	639	613	597	587	606	573	560	587	572	603	602	594	611	583	639	610	610	590	641	592	632	605	590	569	614	590	668	569	589	589	629	619	538	589	607	602	617	592	555	619	612	608	573	602	571	612	652	625	588	597	639	580	630	635	634	571	591	590	611	617	616	626	595	623	598	588	585	586	581	659	604	602	650	619	602	552	642	581	650	612	584	595	635	577	603	622	652	587	596	571	578	614	567	644	639	586	617	559	613	612	595	636	559	612	643	592	604	604	604	564	629	589	559	610	657	631	564	629	614	561	614	649	601	594	587	629	632	612	597	592	607	592	598	601	591	585	612	606	586	634	614	559	625	572	596	603	617	620	583	601	629	629	607	609	601	563	613	581	602	607	607	552	634	634	600	627	592	600	619	566	614	620	550	612	616	579	552	579	597	651	631	622	621	645	633	572	599	593	581	600	572	597	629	581	605	643	596	584	571	597	640	616	595	642	665	612	609	612	615	599	625	595	620	608	575	614	610	575	667	603	613	580	627	621	643	596	601	611	620	588	617	645	590	655	593	613	613	607	609	628	584	627	578	599	617	573	598	617	625	616	572	578	599	613	566	557	620	615	630	610	663	614	622	629	640	647	595	633	632	559	633	579	586	605	590	615	587	611	580	623	582	616	602	579	617	630	602	622	592	617	560	628	614	676	597	601	602	580	578	609	624	645	603	596	598	634	601	609	626	598	608	644	601	592	636	612	610	570	576	622	658	616	576	624	608	661	624	579	626	630	600	626	606	595	575	613	592	638	643	566	613	611	627	638	600	587	601	560	585	621	612	621	604	626	607	555	572	632	618	581	600	562	574	621	614	622	595	612	648	644	593	593	634	603	603	611	609	605	579	623	587	590	579	625	615	612	616	603	618	582	605	610	605	605	579	633	636	629	625	616	620	613	612	639	611	558	624	580	621	631	625	622	610	576	605	606	593	613	602	606	597	580	575	631	640	593	636	616	611	648	606	648	612	605	621	594	602	620	630	584	599	609	592	627	609	603	632	536	597	649	582	627	611	615	586	627	655	573	628	643	600	625	623	630	621	628	563	606	623	618	594	586	597	644	608	596	629	620	592	595	618	585	584	592	547	586	597	590	613	583	621	631	578	641	581	601	572	647	626	632	607	590	587	628	621	616	605	639	608	591	583	593	610	599	586	606	605	619	589	616	561	690	617	540	606	600	643	600	525	593	558	605	614	608	601	666	571	574	614	597	553	625	591	622	593	623	582	542	606	572	621	611	623	577	618	563	572	543	576	588	643	616	611	576	592	619	581	624	625	592	594	561	596	577	591	599	632	610	621	566	619	615	618	619	604	599	580	618	637	552	601	568	620	607	605	583	596	614	633	574	583	618	569	624	630	597	587	581	576	597	590	581	628	609	575	632	625	604	623	559	629	603	563	604	608	599	610	574	591	614	611	613	581	641	566	612	632	602	612	607	588	582	598	606	601	579	599	613	600	613	598	601	592	622	604	596	629	559	612	600	601	605	595	613	629	616	621	620	623	570	607	644	620	630	629	619	579	603	633	633	603	590	583	603	645	645	636	639	586	599	627	604	617	634	564	577	591	609	626	619	597	592	608	579	625	661	594	575	589	586	585	550	575	573	597	603	601	603	615	576	588	603	624	583	631	569	628	599	631	591	599	568	615	604	602	569	600	613	633	570	624	569	606	607	622	611	636	592	597	635	578	586	589	614	602	638	590	592	599	639	604	622	637	621	579	625	639	627	619	595	574	602	642	563	575	579	600	610	643	596	640	624	583	653	613	608	596	568	617	555	625	589	567	557	572	588	615	604	632	591	613	578	637	555	591	615	609	627	607	628	624	611	582	607	639	566	625	577	613	630	604	544	589	600	600	616	630	588	569	646	607	633	631	616	636	611	597	617	607	643	594	612	588	633	597	581	602	588	612	627	601	646	593	607	607	592	619	646	608	611	573	610	588	592	602	575	584	655	609	621	651	618	628	577	596	594	583	618	617	584	586	622	622	592	659	583	645	572	565	593	603	595	617	662	625	621	619	603	629	612	604	570	612	603	609	593	575	621	615	594	621	563	604	619	603	552	611	594	594	589	617	595	606	623	631	607	593	570	562	609	561	626	636	581	584	590	594	611	558	576	601	550	599	638	602	600	610	647	583	621	592	632	625	610	629	606	603	584	593	597	560	574	629	635	641	605	590	593	669	620	599	631	628	620	594	598	633	590	600	624	570	604	589	590	589	623	609	620	581	572	589	660	560	617	607	588	635	606	622	595	602	588	618	622	591	649	651	622	594	627	585	628	628	586	633	617	611	604	611	619	582	612	576	572	602	589	583	583	624	601	590	603	593	626	596	631	557	658	604	637	619	611	612	595	600	647	578	609	584	591	611	653	610	605	613	615	601	632	601	594	619	581	632	577	621	554	580	611	636	598	579	609	632	574	611	591	604	594	636	620	596	577	641	577	632	608	626	600	610	584	588	603	580	597	621	605	603	572	665	581	602	624	628	606	608	590	601	617	590	616	606	652	607	592	636	616	570	580	626	605	597	567	594	641	584	557	574	592	611	568	622	575	624	586	592	628	577	571	616	591	618	573	605	554	643	579	572	595	612	606	602	594	614	612	566	611	636	631	605	581	557	616	582	561	606	598	607	597	642	600	612	627	633	620	586	581	598	582	595	601	566	634	610	642	601	614	616	634	571	622	623	640	615	648	607	622	574	623	593	603	620	590	602	580	618	578	593	603	606	650	630	594	594	573	571	603	564	630	580	553	612	592	630	602	607	658	620	611	622	638	593	581	623	633	578	566	611	566	629	594	563	634	595	615	627	599	601	565	583	612	579	567	623	601	632	611	596	597	624	638	620	616	586	559	648	618	630	566	590	622	612	573	585	588	610	608	594	603	580	609	593	603	560	630	612	623	623	651	577	589	651	633	637	627	615	629	623	603	628	628	617	582	600	561	629	607	588	619	601	665	562	658	591	631	635	545	599	583	630	553	653	646	579	581	629	572	616	575	631	633	600	635	579	603	636	634	607	610	570	611	619	582	571	619	664	648	582	602	600	615	602	609	607	639	642	636	622	574	619	607	608	587	584	651	624	581	598	621	604	632	631	596	632	619	606	618	653	593	613	605	597	618	622	598	560	613	599	657	623	574	614	585	607	607	578	672	626	569	653	644	599	603	582	569	605	601	612	588	585	611	615	634	604	591	640	620	632	560	606	587	633	606	617	595
5188	1519	321	122	87	90	100	117	107	95	81	85	99	74	67	77	63	56	41	36	36	41	46	26	42	31	29	38	27	25	25	37	28	28	28	32	29	24	20	18	29	19	28	22	20	26	26	30	24	27	21	16	24	20	20	26	21	31	27	35	32	19	25	27	27	26	32	28	32	33	30	30	29	39	26	21	26	21	16	23	22	27	29	22	21	25	26	33	29	30	21	31	21	25	9	25	18	30	20	33	21	22	34	29	28	22	25	24	24	19	29	28	30	28	31	36	38	21	15	24	25	20	20	19	30	34	19	21	22	16	20	22	23	19	28	26	28	34	20	21	30	25	17	31	26	15	19	31	27	20	24	29	16	28	20	23	26	26	34	16	34	21	27	28	33	28	26	26	35	23	27	31	24	24	29	17	29	23	23	24	19	19	24	25	24	34	20	15	27	23	32	18	23	33	23	32	29	25	26	28	31	18	24	19	21	27	30	18	14	27	27	25	27	20	28	31	16	24	21	35	24	16	20	22	26	22	30	26	24	32	22	23	28	18	23	27	22	18	24	31	29	28	24	24	24	26	24	23	18	32	19	24	19	20	25	26	23	24	23	26	21	26	32	19	16	23	26	26	24	19	21	27	23	33	25	18	19	27	30	25	26	29	30	19	29	20	25	28	20	25	22	18	26	29	20	23	21	15	18	29	15	23	30	19	28	24	25	31	30	27	22	26	19	28	21	31	26	20	21	18	36	23	21	24	34	18	25	25	19	27	32	18	25	24	26	25	25	20	20	25	20	20	26	19	27	21	19	23	32	19	20	25	16	19	32	26	23	19	23	27	26	34	22	29	28	20	24	26	20	20	27	20	26	25	27	19	33	19	26	21	25	19	27	26	18	25	20	29	25	23	17	26	29	30	26	31	25	21	26	26	19	21	13	32	22	22	30	33	18	13	25	28	21	24	30	22	26	32	28	29	34	27	24	20	18	19	28	23	36	19	25	27	33	18	34	25	18	28	31	21	32	17	20	19	29	19	27	30	23	20	23	24	27	20	28	21	29	28	25	17	24	19	25	14	35	23	21	28	27	23	30	29	23	20	27	24	20	33	34	23	12	26	31	26	18	27	23	31	12	28	23	20	25	18	27	23	19	25	30	23	23	25	25	25	28	27	25	23	26	28	31	23	17	25	31	31	25	19	20	32	17	27	22	24	20	23	17	23	24	26	21	20	32	24	20	26	20	24	25	30	25	28	23	23	26	20	30	24	26	17	22	28	31	28	29	17	36	20	23	33	19	22	35	26	32	19	17	24	32	26	23	25	26	33	23	29	27	26	26	23	28	26	30	19	23	21	20	26	30	28	22	29	24	32	23	25	22	24	18	29	23	24	29	19	22	25	14	17	21	20	22	28	32	21	20	32	22	23	30	28	27	31	23	17	24	19	34	19	29	21	27	25	17	26	18	19	37	26	31	21	23	20	26	22	27	29	26	27	26	31	30	25	31	28	24	20	22	30	31	20	25	21	18	23	30	24	31	21	22	25	21	22	28	26	24	22	26	25	19	22	20	23	24	29	19	17	24	23	23	25	28	22	35	23	28	16	37	23	28	30	28	26	28	31	28	30	23	29	26	39	31	27	22	21	23	24	20	26	18	20	20	34	26	24	33	24	22	27	16	27	29	22	23	12	15	19	32	19	21	23	27	26	20	27	34	27	23	26	19	23	27	24	22	33	26	21	19	15	26	28	21	26	24	19	28	18	22	26	21	24	36	21	22	33	29	28	29	13	22	36	20	32	17	34	23	19	29	31	25	25	22	29	28	23	18	24	25	29	22	25	20	25	36	29	14	19	23	38	26	22	19	23	16	20	22	19	22	32	14	27	27	24	33	25	23	15	23	22	39	20	25	15	25	35	23	24	32	30	24	31	24	34	25	28	24	22	29	19	31	26	26	23	21	27	22	26	25	39	21	27	22	24	24	28	21	20	17	36	22	24	27	26	22	28	29	20	25	32	16	29	26	27	25	29	15	24	24	24	24	24	19	28	22	19	23	20	26	17	26	22	24	27	27	20	21	29	25	21	28	32	31	29	35	19	25	23	23	26	24	38	30	16	24	23	19	24	14	32	32	28	26	28	31	20	25	27	25	30	29	24	18	23	25	23	25	20	21	27	28	17	23	19	29	21	24	27	28	26	23	28	14	25	22	31	30	30	26	26	37	24	23	25	27	28	34	28	24	22	25	22	26	28	32	23	22	26	25	26	26	22	29	18	16	21	19	22	20	27	26	24	25	27	21	25	24	23	34	37	24	28	36	23	27	24	23	20	25	19	23	21	27	25	22	24	23	33	29	29	26	22	23	23	16	30	19	29	29	39	27	31	22	21	23	17	36	29	18	18	16	25	30	17	19	22	19	20	25	10	30	23	23	19	18	41	29	25	27	23	31	22	21	23	25	20	26	27	25	27	22	20	26	33	18	24	25	30	23	34	24	25	33	28	31	26	23	20	29	29	16	24	19	29	38	25	21	25	26	27	22	25	20	29	31	23	21	24	30	32	17	26	33	20	29	24	17	24	33	15	28	29	29	20	36	28	31	32	22	24	39	32	20	23	21	33	24	23	36	25	30	22	30	26	23	29	22	23	25	27	24	31	30	22	30	24	23	21	24	20	34	26	27	19	20	33	22	28	28	18	35	19	27	24	23	28	23	22	30	22	26	25	27	30	31	22	28	13	22	25	33	22	25	24	26	23	26	29	26	15	24	15	27	16	32	21	24	28	28	24	26	27	24	33	20	26	17	22	26	29	20	25	26	23	26	32	21	21	32	18	20	17	28	34	39	24	21	19	20	19	28	34	20	17	22	18	21	22	26	28	24	22	26	24	26	22	16	25	25	21	26	16	17	32	25	27	25	24	29	21	25	33	18	24	21	20	27	29	21	27	25	31	23	33	21	27	24	28	28	19	26	35	31	16	27	26	25	34	31	28	23	25	18	26	28	24	20	28	20	25	24	24	23	26	28	25	31	18	21	26	23	26	18	28	23	22	29	28	21	24	23	29	21	27	20	33	29	26	21	25	25	29	30	30	23	17	24	23	26	18	19	24	19	27	29	23	19	30	27	21	20	25	23	25	23	20	23	19	28	25	17	23	24	27	20	19	39	15	18	26	19	29	22	23	29	17	27	20	29	32	19	19	28	18	23	23	21	25	37	29	21	25	23	32	25	27	22	18	46	21	29	26	30	26	19	24	23	23	22	15	29	25	37	34	28	22	28	21	18	27	23	34	30	21	27	24	25	24	30	22	20	21	24	31	27	28	20	18	23	22	26	29	29	20	21	22	32	25	24	21	29	30	30	29	19	24	23	30	30	17	24	37	22	21	24	28	21	21	25	14	20	25	22	25	21	17	29	19	28	25	34	27	25	26	27	27	22	22	27	16	15	29	30	32	31	34	21	27	23	21	20	28	20	32	25	25	34	25	25	28	31	34	24	29	26	33	24	27
30821	12641	3654	1941	3339	5323	6442	6601	5507	4160	3314	3384	2634	2534	2340	1900	1748	1496	932	716	607	664	604	489	505	440	444	464	422	395	388	324	312	309	292	314	265	237	241	269	226	247	221	236	215	236	202	237	221	219	219	214	211	221	214	241	233	202	230	230	243	195	220	240	227	210	214	210	222	244	213	237	206	237	214	213	236	214	234	216	215	228	214	224	231	211	203	199	236	210	208	258	243	229	215	200	215	234	236	184	200	203	232	240	205	191	209	221	198	219	209	212	237	202	218	206	217	188	201	210	190	204	226	225	207	223	192	214	216	244	234	206	254	221	213	214	210	210	230	234	206	201	225	220	205	203	178	230	225	223	195	214	195	231	209	230	205	226	222	215	205	218	211	190	216	214	230	218	211	229	196	220	217	213	231	202	213	226	186	199	212	210	199	209	214	214	216	197	205	215	190	221	211	196	218	214	197	252	202	196	224	203	202	215	212	200	219	197	226	208	213	223	189	219	218	196	219	201	224	230	184	204	213	190	203	214	212	222	194	232	213	208	206	228	191	228	190	211	221	224	230	208	209	224	218	197	222	202	229	193	190	207	201	201	227	208	217	230	198	209	233	221	219	204	203	261	214	191	233	205	220	207	212	205	189	208	217	204	234	226	192	218	209	227	213	229	226	228	205	248	224	226	209	205	197	199	204	213	208	219	211	211	220	207	208	217	195	219	185	212	215	201	215	202	203	204	196	211	208	222	229	207	206	204	210	209	214	211	189	228	209	218	211	214	202	235	212	211	201	193	240	233	203	212	215	231	222	202	198	240	206	202	220	236	223	217	233	207	222	204	225	234	194	229	240	209	184	226	206	195	203	218	204	222	218	188	213	227	211	223	232	200	219	229	248	226	219	210	223	220	184	208	186	216	227	193	206	214	213	208	198	237	234	213	183	203	230	225	202	212	200	191	220	186	207	205	189	198	220	225	216	220	214	223	212	203	209	239	202	198	221	222	195	199	222	206	225	217	226	196	189	215	223	227	231	218	228	241	204	219	213	233	215	227	206	216	207	233	204	199	195	213	188	189	231	204	207	204	221	213	206	222	215	206	232	237	196	187	216	214	202	198	213	214	225	211	214	229	204	214	218	218	206	226	207	215	210	216	190	222	207	234	206	204	211	210	235	220	203	232	199	249	219	234	225	230	221	230	225	206	202	218	211	217	224	210	216	231	211	221	218	199	220	197	177	225	213	216	222	204	222	198	227	199	212	216	216	212	195	236	225	219	204	200	215	195	218	191	193	221	204	204	245	224	231	184	240	213	219	190	204	221	211	220	217	232	217	206	216	200	205	204	212	195	207	196	213	233	216	228	199	228	242	218	220	190	202	221	214	224	228	213	217	193	193	241	232	204	206	203	228	221	204	213	186	210	220	203	212	183	219	210	200	224	228	219	212	235	192	197	234	235	232	183	210	209	204	207	193	224	223	230	212	226	200	198	216	219	211	226	204	221	222	215	201	209	191	209	227	191	214	202	200	226	223	232	191	205	212	204	207	241	174	243	229	193	213	212	233	211	236	226	213	200	220	233	218	221	217	205	209	206	222	215	204	201	207	217	232	202	188	207	195	210	232	222	212	199	201	186	209	238	211	229	207	219	224	249	201	209	215	200	207	214	178	218	222	231	197	192	209	223	218	229	208	213	191	191	183	193	202	212	185	200	220	222	227	218	204	209	220	223	205	184	195	206	244	201	206	219	208	258	208	182	226	231	223	216	213	195	216	189	214	216	217	223	203	202	222	204	189	219	219	213	216	227	226	190	196	208	215	221	208	198	199	192	203	205	218	234	193	239	220	243	206	201	202	221	215	212	233	223	215	202	210	203	203	221	221	193	215	208	223	209	205	208	234	196	199	220	209	212	198	223	200	214	204	207	215	224	215	201	200	224	216	248	202	214	212	224	199	216	209	220	217	194	197	212	231	191	232	207	176	238	223	201	204	203	233	207	210	229	242	202	193	205	214	194	183	204	242	216	207	238	215	198	214	217	216	201	214	231	232	210	202	225	197	193	211	202	226	240	226	220	196	198	230	213	221	199	217	231	176	229	204	208	174	214	185	213	163	207	196	215	224	220	212	241	229	205	210	210	204	207	217	191	223	219	208	230	216	207	206	218	179	206	219	219	239	189	211	223	211	218	226	208	233	190	213	198	214	195	209	202	221	205	201	197	216	183	223	211	216	211	220	199	206	222	236	196	206	206	238	218	220	167	213	205	223	211	211	203	189	209	223	226	206	210	213	185	177	219	218	255	206	230	176	199	211	198	200	214	217	205	212	207	218	206	210	215	249	229	221	213	213	226	205	232	219	230	195	244	206	214	191	210	241	212	230	218	247	205	198	219	211	214	210	210	201	225	195	217	219	188	220	200	216	222	198	205	232	191	197	204	176	196	209	189	191	236	234	220	213	227	213	195	234	187	209	220	176	201	221	207	225	221	238	202	210	220	199	211	197	210	199	210	183	224	221	196	191	234	206	223	215	195	223	208	229	222	198	190	213	213	204	193	212	195	208	223	232	175	213	196	202	184	210	198	202	244	229	207	202	202	215	224	214	210	216	217	212	209	211	213	198	218	203	206	207	211	199	189	207	193	209	208	218	211	235	205	203	238	198	226	221	214	207	208	232	244	220	212	214	214	189	218	203	189	207	213	235	211	211	218	248	201	206	199	208	187	194	230	222	250	219	217	216	228	226	195	220	222	234	207	209	219	201	218	234	201	207	216	213	201	216	216	218	207	199	203	224	205	202	218	221	222	198	230	230	211	200	231	185	226	204	229	200	204	205	216	221	240	237	199	200	206	204	198	209	192	209	209	219	220	238	230	234	193	202	215	227	204	215	188	208	256	222	211	231	225	222	219	198	194	212	207	201	190	206	231	204	200	202	210	211	213	193	216	206	197	238	208	224	212	190	237	192	234	209	210	197	233	214	189	199	209	211	208	237	215	211	197	233	187	209	225	224	203	224	222	206	197	220	226	219	208	226	199	195	210	199	193	204	232	185	202	199	232	191	227	224	229	233	200	227	193	201	214	206	204	234	216	208	203	217	200	239	206	217	210	205	208	221	221	218	200	196	213	210	203	224	223	201	222	223	205	198	212	222	218	220	217	234	193	215	205	223	188	208	207	209	221	213	194	198	207	226	195	189	214	199	204	221	194	220	229	215	198	211	194	192	227	205	225	203	216	210	194	219	236	231	247	226	218	213	229	189	187	204	205	207	217	195	207	199	209	227	202	222	198	205	203	243	214	232	225	225	215	244	214	200	195	208	205	210	190	202	211	203	211	205	223	221	240	233	239	215	220	214	235	217	211	221	201	219	238	230	204	200	171	226	214	209	216	241	226	230	204	203	176	216	217	214	198	212	223	219	219	201	208	198	199	214	211	205	215	206	213	219	219	227	237	234	225	217	200	212	192	215	198	239	214	196	205	188	221	226	218	209	223	191	213	208	189	213	211
6557	2756	554	236	176	162	191	204	195	165	148	153	124	146	106	130	123	106	62	74	71	68	62	74	59	68	75	66	58	71	62	64	79	43	64	52	68	53	67	62	76	49	75	58	54	54	61	61	62	60	55	73	54	57	64	66	57	74	55	70	57	55	48	60	60	60	61	64	70	71	67	62	57	57	47	54	52	48	64	52	57	63	58	60	50	66	55	72	52	68	58	54	61	53	67	61	49	45	55	57	63	54	77	58	52	49	55	73	62	56	66	58	65	61	64	58	59	61	59	62	56	56	65	59	59	46	48	70	51	58	43	52	48	50	73	65	64	62	54	56	62	50	64	51	52	56	59	50	46	62	60	53	42	69	53	54	62	57	50	57	68	65	42	58	60	59	60	49	56	59	66	50	62	65	54	56	57	50	60	56	59	65	69	52	65	66	61	53	43	67	57	57	57	61	64	64	53	48	45	52	60	59	62	63	66	47	65	62	72	62	44	59	62	64	58	59	71	54	60	45	60	62	50	62	58	64	46	51	53	61	62	70	73	74	71	57	46	52	61	63	66	51	56	61	60	70	42	57	55	58	58	47	53	63	62	62	59	56	59	73	47	57	49	51	62	60	53	52	49	67	66	60	51	61	59	63	54	58	56	69	48	62	49	64	50	59	82	54	64	73	57	52	56	57	57	68	61	63	43	63	57	63	58	64	59	69	57	55	59	65	66	49	69	67	54	51	57	48	55	66	69	62	58	52	58	57	51	72	67	67	64	55	63	59	67	49	70	81	67	52	52	58	56	46	65	59	60	57	59	66	57	62	60	63	51	61	64	66	53	71	76	62	52	51	63	58	61	63	57	62	59	54	63	66	66	71	49	57	61	74	59	54	53	67	74	68	75	55	72	53	47	74	52	69	57	61	52	68	62	61	59	57	62	72	50	50	57	60	63	64	57	54	68	51	55	64	53	64	52	53	62	64	64	68	47	55	54	54	68	57	68	56	64	67	42	61	50	61	48	67	56	60	57	53	62	62	57	65	54	58	52	50	76	57	52	58	67	47	51	68	63	53	65	56	67	59	60	51	43	63	73	60	63	62	57	62	54	73	64	60	50	55	52	46	52	56	61	67	56	57	58	51	51	52	66	62	58	72	66	66	63	58	69	62	54	61	53	63	58	65	54	63	72	75	58	62	50	62	47	55	63	62	56	57	61	50	58	53	48	61	57	47	59	62	68	59	76	66	69	79	53	56	56	65	58	49	69	67	61	58	62	53	57	63	66	66	50	69	53	64	45	64	54	50	67	57	52	53	61	51	68	64	38	42	71	60	67	57	50	67	58	56	56	55	60	75	59	67	53	54	64	57	67	57	57	55	65	65	63	65	75	43	61	60	60	61	53	50	65	69	63	71	70	65	55	59	62	63	69	49	60	52	46	58	54	60	57	53	55	53	58	55	51	65	61	51	60	50	52	65	65	58	76	46	54	52	56	62	66	56	60	50	53	55	61	73	54	51	60	58	51	65	65	44	55	61	55	49	49	55	80	53	56	70	44	57	61	55	63	57	68	59	63	63	59	60	60	81	56	59	53	64	69	62	53	41	68	67	49	72	57	66	73	65	52	41	71	55	54	47	48	69	54	60	60	48	68	55	59	64	51	63	62	55	71	34	63	68	60	68	45	53	73	64	60	71	53	59	56	59	72	52	62	65	63	52	72	71	49	52	70	59	42	69	53	64	63	57	58	61	47	63	60	46	61	51	60	57	65	59	54	67	52	54	50	56	57	53	68	57	48	57	43	54	56	56	54	71	62	52	63	63	51	64	69	55	55	63	72	56	53	61	44	63	70	71	68	56	64	61	63	63	72	52	53	61	51	58	52	64	63	56	63	55	68	50	74	76	53	61	68	51	55	58	47	61	51	70	60	41	57	61	50	61	58	50	49	60	69	51	53	52	62	53	46	66	60	60	48	52	46	51	58	51	61	75	48	53	50	57	45	38	67	57	76	69	63	47	56	73	49	53	55	50	47	64	48	71	67	52	66	56	53	53	66	50	59	60	75	70	52	49	48	52	67	54	76	63	67	51	59	61	58	50	56	46	53	63	40	59	55	61	51	64	65	69	62	60	56	61	74	77	41	64	71	58	57	63	56	65	73	57	61	58	68	62	62	53	65	44	64	65	67	65	69	55	62	61	69	59	51	62	56	52	70	58	76	67	40	66	50	54	64	69	50	39	62	54	66	51	88	60	50	49	61	56	58	51	65	59	59	39	50	64	56	51	59	57	67	69	55	53	61	73	51	58	58	42	48	73	62	57	54	61	58	69	62	62	61	52	56	45	64	52	58	59	62	59	64	57	61	49	64	48	56	57	61	58	69	64	49	70	68	53	65	63	51	47	70	54	68	60	64	54	72	61	57	61	64	58	71	54	49	53	46	48	56	57	52	57	60	61	69	49	57	60	64	67	66	49	70	69	66	55	63	58	55	69	52	62	56	68	64	52	61	65	46	66	52	61	69	47	52	54	61	65	57	54	50	46	47	59	50	65	60	54	54	52	49	59	67	53	50	57	59	56	66	58	57	52	61	59	54	67	78	56	51	56	61	66	50	65	60	51	44	60	72	64	53	69	60	58	56	55	46	67	69	61	64	60	75	50	62	50	66	52	63	58	60	53	60	57	55	55	49	62	61	48	55	69	55	60	75	55	56	46	57	60	72	60	62	46	62	60	62	73	64	63	50	48	56	48	68	65	58	55	69	61	58	63	60	75	56	51	65	63	55	62	67	70	58	54	56	65	51	54	51	70	74	64	57	48	70	58	58	64	60	45	71	62	55	55	52	65	55	52	60	49	63	63	66	50	48	68	53	60	44	53	65	44	60	69	42	49	69	68	45	49	48	59	59	71	49	68	60	58	64	53	57	68	51	60	59	57	58	49	61	66	63	53	46	63	66	50	59	47	50	60	56	54	66	65	61	55	54	54	59	56	52	75	59	56	53	57	65	61	71	54	56	51	53	40	54	52	71	69	62	57	60	62	61	47	52	61	63	48	66	71	49	54	61	64	44	55	56	50	61	43	58	61	50	45	65	42	52	63	54	57	57	48	54	65	47	55	54	49	69	49	63	49	57	71	53	46	55	62	54	63	64	64	51	47	48	51	61	58	57	57	64	59	51	44	58	63	67	63	65	48	53	57	56	71	69	68	67	56	52	53	69	66	63	59	67	66	64	49	72	43	42	72	62	62	68	59	58	57	64	55	55	59	75	52	49	70	53	60	43	52	59	55	61	53	80	71	51	54	55	54	65	54	63	53	59	69	64	66	70	53	59	63	60	58	47	59	73	50	66	59	63	68	54	51	57	69	61	51	64	65	67	56	62	68	56	66	60	51	51	71	56	52	67	73	53	49	48	66	68	59	60	69	58	65	56	56	70	53	62	69	55	59	46	51	55	63	65	69	73	63	58	68	48	53	52	53	52	65	57	55	45	57	52	58	58	57	64	63
36162	17331	5441	2970	5508	8245	9837	9098	7307	5555	5206	4724	3868	3851	3300	2650	2704	2077	1415	1087	982	999	940	987	934	877	915	902	813	748	741	727	679	670	650	613	580	576	527	547	567	550	541	557	575	573	532	511	523	527	545	555	553	500	518	532	508	564	513	539	529	535	545	564	548	575	520	561	560	557	542	563	507	510	549	510	535	506	560	539	509	519	530	538	521	559	551	504	514	539	515	537	557	535	550	482	505	493	524	518	496	497	496	489	527	531	500	521	547	533	521	513	488	502	530	536	478	488	481	465	496	498	475	534	465	537	495	517	511	504	502	535	514	507	517	507	493	509	530	514	525	455	488	477	507	459	489	525	533	492	560	541	512	509	524	536	531	542	532	526	485	491	496	510	485	499	525	508	516	486	480	522	490	484	512	541	525	512	535	499	490	520	535	521	510	510	538	544	518	519	527	506	494	525	531	508	513	513	517	475	504	491	514	490	509	516	501	479	510	518	474	506	516	475	512	538	532	524	515	524	497	519	511	573	504	523	529	492	521	505	513	515	523	511	549	516	533	496	529	543	514	476	537	543	508	533	505	485	521	449	477	480	509	518	514	462	490	500	550	465	477	531	517	525	503	516	518	474	506	483	480	515	485	486	485	509	534	499	519	526	508	528	509	539	533	544	539	507	529	506	559	517	492	476	488	509	485	508	516	536	489	516	536	483	491	542	487	496	539	549	520	483	518	487	543	545	535	517	532	501	485	501	530	505	480	510	496	461	501	501	537	544	539	502	540	498	548	475	543	550	498	510	506	499	488	494	468	491	477	564	495	517	503	507	491	508	515	524	533	482	514	514	513	491	488	492	513	545	523	493	529	516	508	544	502	507	474	535	479	477	513	493	494	517	503	505	543	491	533	504	508	487	490	517	545	505	507	495	496	504	490	482	502	477	508	546	542	508	509	526	523	486	526	516	495	513	495	499	510	509	486	495	530	553	495	520	525	478	500	496	561	479	482	483	511	496	523	555	509	504	510	496	508	517	483	532	565	446	532	491	465	470	525	523	468	500	475	517	526	514	512	495	474	526	524	515	519	537	493	543	510	505	504	503	522	497	509	468	520	485	518	504	518	518	533	535	520	528	535	521	547	492	484	500	507	489	486	509	492	510	485	510	527	498	531	480	485	528	507	522	499	478	519	500	482	519	532	561	510	527	538	548	488	545	501	500	505	501	521	510	527	489	523	487	518	509	510	525	516	503	540	505	501	518	509	481	528	558	503	505	521	478	527	484	537	532	511	533	503	547	499	507	515	508	496	528	501	506	495	519	510	532	513	523	496	521	514	549	521	502	573	553	530	532	517	490	487	493	468	536	506	506	510	507	511	492	514	527	531	521	496	528	486	508	534	523	502	532	513	490	531	546	508	549	523	486	462	513	513	521	488	484	521	526	530	502	523	519	512	514	521	527	479	522	517	511	508	503	496	493	479	509	504	526	490	518	476	500	515	476	482	468	490	535	540	502	528	524	517	488	517	544	534	510	526	539	513	484	495	481	528	534	545	509	548	500	504	513	551	512	495	567	513	549	536	499	511	573	512	496	514	521	518	489	518	514	512	553	513	509	512	497	526	495	530	546	491	504	491	553	523	568	488	523	501	499	511	510	497	478	506	501	537	561	517	476	555	466	512	482	527	486	528	519	482	540	490	513	495	507	506	488	500	527	524	518	517	510	518	515	534	490	536	567	499	511	536	511	523	528	544	523	494	527	500	519	535	483	493	542	559	543	468	497	511	535	507	515	518	481	544	506	516	518	499	493	529	491	510	505	487	488	517	520	493	506	522	536	497	516	517	490	534	512	489	526	544	466	502	534	475	424	509	522	532	527	505	494	517	491	525	469	520	514	533	475	536	509	527	474	568	429	513	527	497	540	561	506	514	518	527	545	482	499	515	481	501	506	513	500	537	527	452	518	483	545	542	505	505	521	556	538	528	476	497	507	511	542	491	511	493	529	473	456	472	542	490	532	495	551	504	492	520	531	497	496	489	537	483	483	511	467	517	497	550	514	496	532	501	513	471	537	512	511	459	536	522	514	561	471	507	480	568	479	567	482	498	537	507	474	455	499	535	498	530	497	512	552	514	492	504	501	490	524	517	526	491	508	527	514	524	509	540	521	517	469	497	528	481	531	569	514	517	510	503	526	504	485	509	512	450	539	517	523	509	502	493	511	535	492	537	529	469	570	546	534	519	510	572	495	511	530	525	507	492	539	512	499	513	521	490	488	533	507	496	492	495	494	504	502	468	479	507	492	528	534	481	535	501	537	469	528	527	475	534	521	508	543	484	554	518	550	506	516	532	534	543	532	521	468	499	497	508	504	549	517	512	486	514	517	516	520	514	532	562	513	520	553	526	513	527	532	502	512	491	505	514	508	527	523	505	553	512	516	493	503	493	506	529	497	511	512	498	520	536	479	507	514	527	489	495	505	518	552	512	529	527	510	505	513	511	500	478	479	524	551	535	533	488	501	550	519	503	461	497	526	501	530	501	566	484	487	507	507	494	526	495	544	498	523	469	478	524	509	497	512	501	496	503	508	506	549	508	518	498	473	522	492	520	504	507	559	515	502	507	512	522	486	517	511	521	550	454	501	520	545	508	541	498	500	481	513	502	528	519	505	459	504	499	502	518	527	532	530	519	508	466	461	508	473	558	524	536	508	499	516	546	482	487	493	496	536	493	447	488	493	519	490	494	543	534	503	482	494	521	526	494	526	547	510	504	473	526	544	513	523	506	516	537	523	519	509	493	521	493	545	521	465	538	551	496	466	522	545	492	518	505	498	528	511	558	520	510	492	503	508	555	511	481	498	489	501	491	517	480	534	509	515	477	509	503	514	507	568	503	574	486	494	503	518	513	515	513	482	487	516	560	550	529	561	492	468	542	499	533	533	489	518	478	479	489	499	451	479	477	508	520	491	494	495	494	488	484	495	542	549	501	526	522	484	495	511	516	515	480	524	524	447	533	508	550	528	499	526	528	525	489	511	487	514	539	466	494	539	498	554	548	524	510	552	501	500	538	549	523	481	511	529	499	522	521	493	501	508	525	513	492	506	508	514	484	468	495	489	510	508	519	528	498	535	483	513	540	528	507	522	485	521	520	516	523	522	537	532	546	486	510	519	523	534	533	497	493	517	488	528	508	496	523	522	507	548	530	519	533	461	479	498	535	555	519	504	508	497	515	524	509	520	491	499	472	537	498	521	501	515	556	489	492	488	514	488	559	550	485	514	547	501	512	490	515	467	496	543	506	502	527	484	496	556	490	517	526	489	514	507	483	516	444	490	481	520	512	514	539	538	520	520	507	480	514	538	514	492	500	545	545	507	485	527	548	534	474	507	509	533	530	494	528	558	545	495	542	513	538	528	504	548	524	530	461	508	510	529	496	534	537	497	551	519	485	533	492	469	491	473	486	492	497	541	501	529	524	489	512	494	494	465	505	549	546	501	493	524	517	501
3505	862	210	126	104	76	109	91	87	88	84	89	67	97	78	76	63	57	40	58	56	50	34	50	52	61	47	49	42	43	50	44	32	45	45	32	44	48	44	38	43	36	45	41	55	54	43	59	41	53	42	45	61	42	57	46	45	52	57	42	40	56	52	35	35	39	54	45	44	43	51	54	43	31	50	38	45	38	41	53	35	31	38	38	53	43	49	46	49	53	38	45	62	48	43	45	48	43	40	46	45	49	49	50	32	42	61	48	53	49	32	42	55	46	42	51	47	42	42	35	44	51	38	43	45	50	47	41	53	44	60	53	44	49	48	55	57	34	41	50	41	45	44	37	51	39	48	43	46	54	46	46	40	31	47	37	45	55	35	47	53	50	44	44	54	55	42	39	36	46	45	45	44	47	59	47	45	47	37	48	34	45	39	44	48	56	53	52	43	40	51	60	43	40	45	41	31	47	41	39	39	44	42	46	49	42	41	48	31	37	43	52	58	39	39	46	55	42	45	52	48	53	59	47	48	38	40	38	57	57	35	51	49	43	34	55	53	34	49	53	38	35	44	46	53	55	56	52	43	41	52	45	42	48	40	47	41	40	47	40	42	36	36	39	56	33	34	40	46	46	43	48	41	48	49	53	39	32	55	36	42	37	33	58	46	32	50	36	49	46	31	62	34	45	44	38	37	50	47	49	41	39	40	41	50	49	48	37	35	35	56	42	40	45	44	44	44	38	50	41	41	45	54	44	61	46	42	48	48	47	34	43	36	38	40	50	45	47	47	29	50	43	48	35	37	43	48	49	41	54	34	50	37	53	49	41	36	43	44	45	52	44	41	31	52	42	32	50	32	50	35	42	34	42	54	47	46	50	42	54	56	47	39	35	44	53	43	39	53	41	39	35	52	33	50	58	47	51	47	51	48	39	40	53	47	40	47	41	57	40	51	41	41	44	51	65	44	44	43	33	44	52	46	45	41	42	46	49	42	42	60	51	52	48	41	49	40	47	44	36	49	36	44	46	49	45	49	52	46	48	55	48	52	43	50	34	41	38	30	43	51	49	38	41	49	46	49	39	47	46	44	53	45	39	47	43	40	31	40	50	52	39	37	51	37	31	41	46	43	43	42	63	36	33	44	26	45	52	44	43	36	57	41	41	41	48	45	40	44	47	40	36	29	40	38	48	54	36	49	45	35	38	35	40	50	43	35	47	37	48	56	47	43	46	45	41	47	35	46	37	34	54	37	40	46	56	36	60	44	44	39	41	40	47	45	36	44	37	58	57	34	49	49	41	54	40	54	53	39	38	30	58	48	50	44	40	38	41	47	51	58	36	55	49	45	45	50	41	44	48	54	55	41	30	37	42	47	36	39	50	43	52	49	53	51	53	56	45	34	44	57	52	51	36	41	49	39	56	54	49	35	48	49	49	48	49	47	53	41	37	40	39	41	41	45	49	50	45	45	45	38	54	48	44	58	40	46	40	50	39	37	44	48	44	38	46	35	34	47	35	45	50	44	37	50	45	37	52	39	45	58	35	47	44	34	49	44	38	49	39	47	34	44	42	45	47	37	50	40	47	44	39	47	45	41	33	50	36	42	36	36	50	53	45	38	52	42	42	42	38	39	36	48	52	46	35	58	33	49	39	51	42	51	50	54	45	47	54	46	46	45	33	51	33	29	43	53	56	44	49	47	46	39	34	55	45	59	43	43	33	44	35	36	46	33	36	51	48	39	40	53	53	51	43	41	45	51	40	34	45	48	29	43	48	42	45	32	44	52	38	50	37	47	48	42	42	42	37	45	58	39	34	36	45	39	55	48	46	38	50	34	45	46	38	46	51	47	54	49	52	46	28	47	38	42	43	37	38	36	40	48	41	39	53	39	33	43	43	38	47	43	40	39	50	49	41	40	48	45	55	41	38	51	59	47	56	42	50	46	41	37	34	57	40	48	37	45	35	51	43	49	41	51	40	35	40	43	43	39	38	45	36	56	50	52	49	62	36	45	33	50	42	37	48	50	49	45	39	41	52	56	50	47	48	34	49	53	39	58	54	51	46	32	40	53	46	39	31	40	55	41	43	40	46	43	39	35	36	46	50	41	47	38	31	52	51	49	46	39	60	35	49	43	46	46	59	46	36	36	41	46	44	45	38	46	31	42	50	54	44	32	39	43	45	41	46	47	32	57	49	38	48	36	47	45	54	50	46	43	39	50	50	47	48	42	44	48	60	43	38	45	47	45	47	44	34	43	47	46	33	41	48	38	40	39	45	34	36	46	42	41	43	41	44	52	35	42	50	46	41	39	42	62	37	41	41	42	52	41	45	43	42	42	34	45	50	46	50	46	44	41	45	44	48	50	47	38	41	43	47	39	50	57	35	49	44	50	45	51	37	50	37	46	40	49	42	41	43	31	50	46	48	37	33	42	38	49	47	50	41	44	49	47	51	43	48	51	42	53	44	44	58	36	41	46	53	45	49	49	60	48	59	48	46	52	40	48	34	48	36	52	42	37	50	55	45	53	34	39	49	51	51	35	37	45	43	44	48	48	46	48	43	54	60	38	46	45	40	48	49	43	44	54	44	46	40	52	33	48	54	34	49	40	49	43	52	37	51	39	62	35	41	47	43	42	46	37	42	55	45	51	39	42	55	48	50	53	36	47	41	44	38	48	51	37	40	42	47	39	44	52	35	53	49	49	34	52	44	52	44	32	43	35	41	43	40	43	34	42	31	49	34	51	42	44	62	48	35	43	48	52	47	43	61	58	45	58	36	45	38	40	43	47	42	39	50	55	54	44	51	53	49	52	47	50	38	41	35	53	46	46	47	32	46	41	42	38	42	51	42	48	46	53	38	51	38	42	40	42	47	41	34	40	43	52	51	43	50	42	47	43	36	38	57	41	36	39	51	38	36	38	55	46	45	43	48	46	45	42	55	38	49	53	46	47	57	43	50	33	51	51	51	53	41	43	62	48	42	50	46	62	42	43	40	50	53	49	55	45	43	37	29	46	48	61	36	39	45	53	50	42	41	55	38	36	42	35	43	42	51	54	47	49	53	54	51	44	45	34	49	34	40	52	50	49	56	45	58	46	48	50	52	42	43	46	44	33	44	52	42	41	43	41	44	44	48	30	52	27	51	48	41	38	45	47	58	50	36	42	39	49	46	52	41	39	46	46	47	42	45	52	39	44	41	42	43	45	51	41	41	47	54	51	43	39	38	40	48	38	32	46	47	41	56	43	60	33	44	39	39	52	42	38	39	50	52	43	47	56	40	50	48	54	49	44	43	41	50	34	37	47	47	41	41	41	40	43	43	50	38	40	46	48	53	33	35	38	50	46	48	46	46	46	49	54	38	36	52	40	44	42	37	40	57	50	48	38	42	40	52	33	41	44	51	48	44	30	39	55	51	47	50	44	49	50	45	36	47	36	36	46	40	41	51	34	61	38	38	47	46	44	44	56	51	44	51	46	51	52	35	39	58	47	50	38	43
27208	9123	2432	1693	3174	4552	5190	4697	3396	2812	2602	2378	2053	1931	1659	1413	1453	948	667	589	560	505	539	547	558	568	537	538	460	455	477	473	412	438	403	359	391	409	380	368	393	355	395	390	388	364	368	348	351	357	390	373	398	376	351	346	357	360	353	367	393	416	380	400	401	376	399	361	392	393	406	372	352	377	412	373	372	377	376	410	397	350	374	327	402	336	368	350	378	381	401	390	394	384	395	345	369	371	343	388	380	366	406	404	398	356	369	387	353	360	433	360	356	399	362	375	365	387	370	350	411	389	385	362	361	382	418	353	347	362	381	366	361	382	377	367	372	367	375	385	374	361	397	372	359	367	367	369	340	378	373	379	379	385	378	383	353	366	388	387	363	375	387	371	335	381	388	384	400	376	413	353	390	410	388	387	379	354	356	393	364	377	356	401	378	374	352	367	377	363	363	364	346	371	336	360	348	392	361	316	372	366	361	366	370	374	366	360	401	370	359	360	346	374	355	363	349	396	382	360	354	366	409	354	365	411	371	378	388	372	384	347	371	356	393	379	363	394	369	348	374	363	387	355	365	355	360	360	373	374	405	366	386	353	385	380	412	390	391	363	363	388	366	373	380	354	378	392	358	402	382	375	379	364	387	367	386	366	364	389	377	391	375	377	368	342	398	368	383	362	342	372	393	395	378	375	373	369	379	381	377	329	407	386	364	403	391	365	394	367	380	373	357	403	381	349	362	355	350	381	356	390	370	373	357	397	371	401	391	373	381	359	367	387	409	363	353	392	352	378	360	374	354	374	377	376	363	369	349	384	409	343	360	389	342	403	366	381	403	373	359	359	371	346	368	400	349	398	364	377	359	361	381	399	427	390	355	390	370	349	382	355	379	371	354	395	382	342	374	393	373	379	366	374	398	347	359	346	378	351	395	386	373	352	362	408	375	381	372	380	361	353	378	360	372	354	367	330	383	354	392	409	363	391	345	378	367	351	363	355	389	357	406	384	416	362	371	355	367	367	380	378	371	326	380	395	373	373	371	373	408	343	353	343	355	372	368	369	361	392	395	383	387	363	395	400	355	364	368	359	386	367	391	369	421	370	390	345	351	355	380	366	372	365	350	374	371	362	356	355	361	336	397	366	369	373	382	356	374	394	384	378	365	383	384	371	340	380	401	374	386	352	378	375	371	320	376	373	369	391	387	396	398	374	380	391	385	372	366	338	345	376	392	377	345	319	358	345	374	348	359	345	367	378	374	415	401	374	377	360	404	344	404	380	327	354	395	368	384	361	341	365	398	347	365	382	362	362	356	381	363	366	348	369	373	394	361	352	361	394	353	378	367	325	369	360	370	377	361	350	374	374	363	361	362	362	388	316	331	363	383	338	356	381	392	404	376	357	367	348	397	362	362	362	367	410	365	378	395	368	342	367	359	393	353	371	394	364	377	397	339	391	346	381	333	392	359	370	361	373	364	360	354	345	373	372	383	366	382	413	367	372	417	343	398	390	402	360	394	371	374	384	386	383	380	404	379	387	412	345	371	340	380	381	365	374	354	367	362	369	348	374	365	382	356	355	383	376	399	366	366	405	386	399	353	370	372	372	379	383	368	350	371	390	360	384	402	346	396	369	398	341	352	365	346	362	385	374	367	356	375	378	358	331	378	376	402	407	336	362	397	376	392	350	371	354	390	401	367	363	369	406	390	344	379	370	342	338	377	349	345	360	331	345	387	402	361	392	378	321	380	377	352	375	369	340	420	349	361	345	366	326	387	335	360	368	365	358	355	360	357	390	374	384	360	377	399	341	353	332	371	370	396	376	367	399	389	355	347	380	374	370	379	371	375	350	383	393	341	394	341	389	374	364	382	360	361	348	369	370	383	348	373	374	380	335	354	341	407	381	378	376	408	354	383	364	396	340	394	398	356	379	359	371	385	354	371	394	384	342	387	381	367	375	372	376	385	364	341	400	376	386	389	366	397	342	350	374	365	399	358	388	386	375	340	396	354	384	408	359	387	379	380	392	350	380	374	342	331	398	369	407	369	395	375	397	353	382	395	392	353	358	349	368	384	378	376	369	368	371	363	314	356	335	396	347	377	370	377	348	372	369	387	353	349	388	372	354	358	344	376	353	365	386	377	339	346	358	368	427	363	375	372	353	341	359	356	351	371	369	377	384	362	375	401	329	399	378	401	378	386	360	354	356	372	355	382	353	346	394	389	363	335	370	369	376	347	396	386	343	378	366	368	373	331	348	398	386	384	360	371	376	378	375	373	359	386	362	382	365	358	381	382	346	369	353	369	362	338	366	342	346	402	342	364	353	403	370	346	383	345	383	360	369	363	374	402	397	348	324	383	349	360	352	389	340	414	363	361	405	354	368	373	379	358	357	380	366	372	369	343	361	401	402	384	375	363	427	361	383	392	384	344	366	356	355	355	363	394	354	368	399	344	349	384	361	368	383	338	380	348	389	374	370	404	344	359	370	380	347	356	374	368	343	387	363	362	387	376	369	384	380	392	342	346	364	375	391	365	370	374	400	358	385	363	338	352	355	377	379	323	427	315	369	339	366	350	366	375	397	365	397	387	352	375	399	378	414	366	370	369	387	391	379	369	382	366	332	368	348	355	417	359	349	337	390	347	406	337	366	394	380	352	353	340	349	349	343	397	379	339	373	417	385	347	372	359	355	389	384	339	367	373	383	392	352	349	354	348	373	356	356	350	390	417	363	408	379	362	363	367	381	357	378	352	373	377	333	384	364	358	373	352	359	390	365	371	381	369	364	384	375	362	368	397	392	380	395	397	358	364	407	363	359	356	343	373	368	381	374	359	370	375	392	369	398	372	397	354	380	354	337	369	342	338	350	398	360	347	372	356	410	373	396	343	401	363	364	359	402	339	354	381	367	413	377	371	367	387	410	357	376	367	351	379	351	338	363	393	384	384	400	393	385	359	398	382	373	357	391	355	349	370	360	409	372	371	366	404	356	384	381	358	349	361	385	383	343	338	344	373	347	406	397	399	359	385	379	356	363	416	391	385	384	357	345	383	368	397	342	354	358	372	358	382	366	374	384	366	375	408	400	369	336	375	379	352	387	373	373	395	365	371	366	368	335	380	329	356	361	334	353	353	392	371	401	383	381	355	341	406	374	389	359	389	364	374	364	371	384	399	356	375	377	373	344	382	368	374	393	330	368	359	369	368	386	347	369	399	380	388	401	384	399	359	387	374	386	380	381	349	435	354	338	388	404	365	347	361	383	314	356	391	370	363	359	412	362	373	361	363	418	375	390	383	382	373	363	362	385	357	319	346	388	382	356	382	361	380	386	406	367	363	375	394	365	353	375	396	365	390	360	399	369	341	379	366	355	398	381	404	372	337	360	359	357	356	387	388	409	380	359	404	386	367	374	358	352	359	368	338	372	369	363	358	400	342	359	390	396	352	381	361	350	357	376	399	337	423	386	332	403	395	379	375	351	375	387	381	367	367	359	361	370	373	350
4952	1962	420	187	147	171	175	140	159	165	118	150	126	111	105	128	114	105	96	82	68	83	97	75	82	79	76	88	77	71	89	81	69	80	72	98	79	67	80	74	77	80	80	79	76	83	73	84	73	71	69	71	63	83	65	84	70	69	69	64	60	82	72	82	76	69	66	62	84	73	84	63	77	77	66	73	60	84	79	61	92	87	82	73	84	74	82	69	77	77	66	84	77	96	64	68	74	56	77	68	64	66	62	55	65	68	75	68	74	72	74	71	65	82	74	61	58	87	99	70	79	66	81	77	77	72	70	63	63	71	85	83	81	61	68	72	65	67	70	47	75	84	69	69	73	79	81	60	77	84	64	60	71	84	82	70	76	53	62	68	73	79	80	71	78	89	81	60	82	89	60	76	67	64	91	70	70	74	69	77	78	82	69	89	73	81	75	64	57	89	70	98	66	74	62	78	74	65	84	75	66	65	82	73	88	83	85	91	81	71	73	74	61	71	73	84	70	91	75	77	66	80	62	93	75	79	79	84	68	63	85	75	72	69	67	64	79	75	68	70	75	61	70	71	68	73	75	68	72	76	84	79	63	63	61	72	72	78	69	70	71	54	76	75	77	83	66	62	78	84	77	83	83	67	67	86	75	78	70	71	93	68	66	82	85	63	68	83	68	70	91	80	84	63	71	53	72	82	72	70	76	81	62	66	79	63	81	84	49	88	71	52	68	77	74	78	67	66	62	74	67	72	70	70	72	59	64	69	76	67	54	64	70	69	71	64	86	89	63	64	77	81	70	70	80	80	66	68	79	94	66	85	55	87	79	78	66	75	91	70	70	74	73	62	74	72	75	65	68	74	74	67	87	78	69	96	73	72	72	67	87	74	74	91	73	61	60	80	78	80	64	75	78	95	55	64	100	61	74	78	62	95	70	90	77	70	71	77	67	69	67	85	89	64	83	66	81	75	80	70	69	58	90	78	84	71	83	82	76	68	59	75	86	76	78	81	84	87	75	72	88	76	61	70	80	65	78	58	88	71	67	65	92	69	77	74	79	71	70	69	74	62	69	64	64	68	85	70	71	61	89	82	70	61	61	71	72	73	87	73	88	51	77	72	76	65	66	69	78	66	80	65	74	75	83	69	58	73	52	78	71	78	67	82	68	65	83	81	89	59	58	66	86	68	78	66	64	71	86	62	72	86	64	84	66	86	91	100	83	73	76	63	77	80	71	71	56	75	66	67	79	63	71	73	74	62	75	65	70	67	63	93	65	61	81	74	70	75	71	71	66	73	84	77	66	69	80	78	72	79	78	81	84	85	75	73	75	58	82	80	77	67	80	94	76	70	75	87	74	78	72	68	69	78	73	66	66	80	69	82	74	86	75	73	72	62	63	57	73	76	73	77	79	84	63	89	73	87	67	67	71	86	70	53	71	72	60	76	78	74	80	98	66	72	87	59	76	58	82	75	63	72	53	74	77	78	64	86	73	74	77	78	67	89	72	72	69	61	77	64	71	81	78	84	73	77	67	62	77	86	61	68	54	64	64	86	81	79	66	71	77	80	71	76	68	86	73	71	65	65	73	68	84	79	78	56	74	76	79	67	77	78	70	82	67	71	78	75	71	64	64	67	64	72	66	75	70	70	69	63	65	74	84	72	74	81	52	82	59	72	86	76	76	65	62	66	67	73	89	58	68	86	79	60	79	68	64	75	83	83	66	84	78	79	67	80	81	78	62	73	68	89	57	85	66	71	67	78	65	73	73	69	76	75	74	71	67	64	79	65	56	75	79	80	67	71	75	68	69	82	64	77	68	67	67	76	66	60	64	74	74	82	82	58	70	71	76	75	94	79	76	83	66	68	70	70	84	63	68	58	66	83	65	87	75	70	87	70	81	70	81	68	64	69	64	84	77	67	73	69	66	69	74	68	71	67	58	71	76	71	70	75	68	74	78	73	81	90	84	64	71	83	71	72	90	90	72	74	79	84	66	76	73	60	66	67	79	72	76	76	61	71	91	87	80	75	92	76	71	83	78	75	75	63	83	64	72	81	60	73	71	89	65	90	83	63	69	67	61	66	64	75	68	74	75	72	64	53	75	79	81	79	84	83	77	79	57	87	87	82	70	65	63	79	73	66	57	59	83	82	79	72	81	56	72	66	77	76	59	76	82	66	62	64	86	65	69	64	75	65	65	82	73	82	84	69	77	85	70	73	90	79	77	60	70	61	60	89	62	70	87	84	82	57	68	65	71	83	82	47	63	63	83	83	74	82	70	70	66	81	66	67	63	66	74	78	68	67	64	69	79	79	70	83	79	69	73	69	84	63	74	71	62	92	70	66	82	81	68	65	71	76	64	86	83	68	63	86	73	71	81	55	69	77	70	65	64	64	72	65	81	81	63	69	62	67	65	73	63	76	69	82	65	70	67	72	81	67	66	71	74	62	76	91	87	69	72	79	65	77	74	62	62	70	75	77	72	81	70	58	69	75	75	68	83	78	80	67	73	63	73	64	83	71	57	84	97	70	80	82	75	65	69	67	72	60	68	64	70	63	75	77	75	71	68	72	71	71	76	84	55	80	74	80	69	76	79	65	77	95	65	67	65	68	68	75	73	75	71	77	75	75	64	64	80	76	75	64	61	79	82	66	80	93	78	72	85	80	65	88	70	81	83	79	57	80	72	72	81	76	72	72	83	83	73	73	70	93	61	78	77	80	69	69	93	63	77	76	77	59	58	58	66	76	68	91	61	88	85	58	69	72	73	80	71	82	70	76	60	54	57	60	85	74	75	65	66	83	88	62	65	73	83	77	68	78	77	60	69	84	82	66	93	69	79	85	74	75	77	78	58	74	78	70	89	73	64	67	71	60	86	64	64	63	57	77	79	73	67	82	59	77	86	69	81	78	66	80	80	60	67	72	70	74	66	68	74	66	70	49	67	67	82	87	77	95	69	70	69	86	68	78	66	76	73	75	79	80	70	81	59	74	82	70	87	87	70	102	59	85	80	86	79	74	75	70	72	97	79	71	65	83	64	72	63	74	59	55	71	78	76	56	88	70	61	64	82	76	79	64	81	74	76	78	75	81	90	69	89	78	55	82	79	69	79	79	67	74	80	90	74	71	67	74	70	67	81	59	73	73	67	68	74	73	65	73	78	56	82	81	69	63	56	70	83	67	64	61	82	74	85	73	85	78	81	61	71	81	82	78	84	54	80	69	74	71	87	77	91	70	81	76	58	73	87	65	78	63	73	66	72	64	68	78	74	75	72	73	66	74	72	59	84	77	67	74	60	63	77	62	66	81	86	60	75	77	86	76	61	88	60	75	76	65	66	83	66	77	81	78	76	67	73	66	80	65	64	89	72	76	74	77	61	71	76	63	85	83	67	68	68	63	81	67	76	65	56	75	68	70	86	74	73	89	76	73	77	69	63	64	74	77	68	77	73	83	57	68	64	67	61	68	74	58	61	70	77	76	68	75	71	91	73	80	73	74
33422	14570	4231	2477	4258	7470	7909	6516	5442	4782	4273	3769	3360	3126	2595	2605	2168	1458	1048	952	907	873	900	948	887	934	908	780	759	791	785	747	769	739	745	666	640	687	654	676	635	617	677	655	600	611	668	643	616	618	638	625	648	616	633	652	598	566	636	607	678	579	675	658	656	648	661	649	658	621	643	606	597	648	596	646	599	609	601	610	641	622	657	598	619	652	591	577	602	643	632	609	630	606	614	636	614	603	639	638	646	642	602	651	639	574	598	590	644	626	625	637	603	606	631	620	604	639	586	593	660	635	582	614	584	616	622	577	650	625	648	608	593	628	644	623	574	603	570	611	578	588	639	594	625	586	619	610	645	592	583	610	593	601	605	633	623	588	630	618	591	600	668	612	653	599	599	613	565	638	621	607	597	594	613	622	610	596	659	651	627	608	585	643	608	617	657	611	606	572	595	602	582	622	618	610	622	600	575	595	560	603	588	603	648	625	572	574	647	645	616	615	605	608	633	624	603	573	583	618	616	550	613	611	629	614	592	599	601	636	645	600	638	647	593	612	590	632	641	629	608	654	602	661	631	614	675	625	635	631	588	639	618	589	585	580	619	601	598	608	580	608	605	589	659	613	628	582	603	613	627	618	620	615	620	597	609	577	584	620	613	622	623	613	621	622	619	591	610	607	572	634	580	637	593	606	583	573	604	574	647	634	644	634	573	633	640	634	609	608	615	588	608	637	615	653	602	627	631	617	590	623	645	586	610	558	614	576	625	611	614	591	607	608	612	557	639	619	620	627	647	562	591	611	602	643	622	640	624	586	609	582	592	600	610	634	609	606	629	653	608	584	611	649	598	630	612	627	633	579	598	579	620	610	599	615	637	596	634	588	620	552	627	629	599	616	630	616	573	607	607	631	620	638	626	601	607	628	600	580	624	557	591	586	630	622	604	605	618	610	574	639	623	613	607	576	607	595	591	619	622	610	604	605	588	617	607	610	607	632	627	623	641	647	591	644	605	596	606	627	595	588	664	594	633	600	575	612	595	618	603	609	631	580	618	618	633	608	616	631	622	588	586	620	651	600	612	604	610	611	618	647	590	582	578	631	608	608	629	604	599	602	604	622	610	588	618	615	634	628	637	600	592	618	599	635	648	602	598	587	601	657	595	617	636	598	604	594	583	636	634	654	655	640	621	619	656	626	581	613	621	629	599	589	605	535	606	584	609	591	569	652	584	631	596	621	578	626	620	639	613	610	588	624	661	628	607	629	680	646	615	607	608	607	622	624	583	610	606	634	610	657	616	552	610	576	591	663	666	587	604	649	616	626	617	612	646	620	632	644	612	621	589	650	597	670	602	635	601	600	620	622	642	641	612	613	584	592	606	616	601	606	598	632	642	580	606	590	617	614	619	630	629	609	583	597	646	614	603	608	584	622	600	581	604	617	638	572	606	610	608	605	613	568	659	566	560	661	631	594	606	624	630	631	621	610	605	613	637	631	658	583	595	591	589	602	626	626	620	593	612	598	595	624	571	612	605	613	663	607	603	621	602	594	671	567	679	586	586	616	624	647	603	630	662	568	597	606	582	634	630	623	609	623	596	590	589	602	601	633	634	612	629	598	620	641	616	630	609	643	578	560	595	671	646	624	586	671	637	605	624	592	576	613	606	608	625	619	635	620	591	573	643	598	587	586	585	607	629	581	604	580	569	586	598	638	625	635	608	622	625	617	595	611	614	573	657	640	675	601	619	652	621	596	598	587	618	606	592	616	604	608	645	607	648	615	573	581	646	582	588	555	633	600	612	601	613	623	576	624	616	612	566	624	619	601	605	610	633	624	603	613	587	579	619	598	621	623	640	591	589	613	711	592	616	597	628	606	564	625	603	605	582	605	580	592	593	631	610	657	633	589	610	557	618	616	616	600	593	623	571	645	576	583	618	605	598	601	627	645	623	604	582	595	631	628	631	619	624	634	582	618	578	644	635	625	597	613	603	638	653	635	595	633	644	650	625	586	628	632	594	607	623	597	602	576	600	618	591	611	609	639	599	637	597	617	638	620	619	648	655	613	609	613	553	583	647	622	646	598	617	622	621	631	626	625	626	606	624	636	574	577	594	592	628	621	564	628	623	610	591	609	552	631	601	609	634	581	588	585	626	595	628	613	645	669	598	620	568	629	608	591	601	603	688	615	585	599	604	599	629	590	569	599	594	616	612	599	628	601	589	604	593	603	602	611	548	628	580	658	568	604	664	589	626	611	618	606	592	606	628	624	640	635	614	544	595	584	647	640	618	642	596	582	614	601	624	639	611	610	623	634	574	627	614	658	643	641	650	620	560	607	564	626	610	598	642	600	630	597	581	656	581	602	612	597	576	615	587	634	655	600	635	609	603	618	613	645	611	641	603	623	603	612	604	605	626	578	588	598	568	614	595	613	640	656	607	580	643	574	634	648	637	615	635	561	640	643	564	576	591	634	621	595	605	573	625	587	590	608	548	617	604	575	598	602	601	603	594	555	651	621	615	619	597	551	601	613	634	633	615	639	599	652	620	555	619	582	594	623	618	604	589	599	620	607	567	645	609	624	614	648	576	619	592	620	651	612	633	623	590	652	613	588	651	610	603	624	594	623	643	624	624	583	564	675	584	620	617	630	645	607	609	634	599	591	620	637	608	657	619	665	657	606	632	628	583	620	648	619	561	609	646	629	585	583	637	644	635	624	612	610	634	591	618	608	669	591	606	638	628	621	644	633	601	594	601	612	609	656	642	638	611	624	656	581	650	648	585	636	609	567	629	620	590	599	583	621	594	621	621	645	650	607	635	616	612	613	597	609	594	630	633	581	563	619	636	616	629	632	641	604	641	623	611	591	674	608	616	579	590	631	623	602	602	650	639	588	596	616	615	639	593	600	614	613	630	626	622	589	631	593	605	556	633	616	548	608	560	631	630	613	638	586	630	658	596	647	637	615	616	629	657	619	631	638	605	627	608	634	624	625	623	632	594	604	611	576	632	635	631	602	630	651	652	585	583	622	630	610	624	617	649	592	601	604	581	581	629	650	540	616	628	600	582	617	594	615	654	630	625	626	569	602	599	587	600	618	656	608	633	573	628	656	626	612	621	590	606	661	626	626	628	574	620	547	598	611	577	610	590	615	588	638	598	579	609	585	612	626	625	613	593	635	574	593	609	610	557	625	607	637	608	599	636	614	609	611	680	646	597	609	601	618	628	589	605	595	603	616	660	616	606	611	594	630	631	610	574	609	596	616	595	627	597	648	601	591	628	640	621	613	607	637	594	598	614	613	651	613	603	614	608	605	612	599	621	618	588	635	593	630	625	578	608	608	651	608	634	609	637	607	626	604	621	598	581	598	623	612	584	576	634	650	612	589	661	614	604	596	644	590	642	629	589	663	585	606	589	567	658	647	619	639	623	583	603	602	629	606	621	616	588	623	594	622	642	579	585	575	592	574	610	545	631	617	627	654	617	624	615	634	616	598	651	630
5453	1589	308	106	100	77	88	111	105	115	78	91	77	80	51	71	56	49	37	36	40	38	36	39	31	45	35	16	28	26	23	39	32	26	28	35	21	28	24	24	27	23	23	32	25	22	22	24	21	24	28	30	22	35	19	12	34	25	20	29	38	23	22	20	25	31	21	22	31	14	28	37	30	14	22	27	29	25	20	30	30	30	17	22	27	27	21	31	29	32	26	26	21	20	26	20	36	26	21	22	20	22	18	28	19	30	22	16	18	25	29	30	22	29	22	14	30	26	29	26	21	40	22	18	16	32	33	18	24	17	36	26	27	28	21	26	32	27	23	31	23	22	27	28	18	21	30	17	27	22	32	28	23	25	25	26	25	20	22	18	25	19	27	35	25	16	26	29	16	24	29	23	21	14	17	28	24	24	28	31	28	22	31	16	19	23	21	22	21	22	34	22	20	24	23	25	24	24	32	20	26	20	23	16	25	33	22	20	25	23	12	24	23	20	17	21	24	20	33	23	27	23	25	33	29	20	34	25	24	30	23	26	19	34	21	22	17	17	16	20	27	20	26	24	22	24	19	32	25	19	27	19	19	30	33	24	26	15	29	17	24	25	21	27	30	27	23	16	18	32	28	30	18	29	27	26	24	26	27	25	19	20	32	32	22	24	25	32	19	26	25	22	28	29	22	24	36	23	27	23	25	17	23	24	30	27	20	21	32	19	27	34	38	25	23	23	24	28	16	19	24	25	20	16	17	25	21	25	28	25	18	25	26	27	22	22	29	31	17	16	26	30	29	28	27	30	25	21	35	31	17	26	26	28	29	29	32	24	27	27	23	24	23	17	29	26	13	22	25	31	23	21	26	33	20	18	23	30	23	22	26	22	32	28	31	32	28	26	23	34	31	30	25	32	22	22	22	28	26	27	29	22	24	31	17	26	27	19	26	19	22	29	25	16	36	17	22	26	19	31	28	32	20	23	18	26	16	26	28	28	32	20	23	23	28	26	21	36	25	27	23	18	27	24	22	19	27	21	26	26	27	20	23	25	18	17	28	33	31	22	26	32	17	18	25	35	21	23	27	24	22	27	27	21	25	28	26	27	22	27	24	32	21	30	25	23	21	19	20	28	18	23	31	20	29	31	23	27	35	38	21	16	28	28	23	26	20	19	17	25	32	29	19	21	36	25	23	26	24	27	33	32	26	23	32	21	20	24	24	24	30	21	29	22	17	23	28	25	22	32	24	23	31	36	18	34	32	29	20	30	28	29	23	22	23	28	35	19	38	20	25	29	19	16	18	17	28	16	20	24	23	16	33	26	23	28	19	22	22	28	22	22	24	19	25	26	26	29	26	29	26	22	27	23	25	33	22	18	19	23	21	25	28	23	26	20	32	23	31	26	28	16	31	20	26	18	29	27	17	24	19	27	24	24	31	21	34	27	26	31	23	20	18	30	21	24	24	20	30	19	21	31	25	23	24	25	20	32	27	20	24	23	24	30	29	26	15	32	22	25	26	26	24	12	22	19	23	30	32	25	28	22	21	26	27	30	29	30	23	18	24	25	31	20	24	28	27	31	16	20	32	25	19	21	25	27	25	29	22	30	31	30	25	22	30	24	29	19	27	23	26	23	20	35	21	25	25	21	23	27	22	27	16	26	22	19	24	23	19	13	28	20	23	28	23	30	21	26	29	37	21	34	26	20	17	25	21	23	30	20	31	18	27	30	16	29	23	26	29	30	22	24	18	24	30	34	26	27	30	17	21	23	14	21	24	28	18	24	19	29	32	21	24	18	23	22	24	31	32	27	20	30	24	19	25	31	21	23	25	29	32	26	23	27	37	20	17	29	21	27	25	23	27	22	26	25	19	29	28	20	27	20	19	29	31	30	28	21	25	20	24	32	28	23	22	24	22	19	30	26	17	24	27	20	24	25	23	17	22	21	26	32	35	17	14	22	20	27	33	26	19	25	34	30	27	28	23	16	23	28	29	17	29	24	21	32	21	25	17	24	14	21	24	22	20	31	32	30	29	23	29	21	24	18	24	22	19	33	30	26	23	23	19	21	30	23	21	22	16	17	25	18	20	19	20	24	16	29	32	22	24	27	31	19	21	23	18	22	20	27	26	19	29	20	32	20	24	24	16	27	42	23	27	24	20	18	21	20	21	25	19	25	22	31	21	29	25	24	35	23	22	26	16	20	25	25	36	17	24	19	21	17	31	28	34	28	21	29	19	20	26	24	24	24	22	30	21	32	22	20	25	32	19	21	27	27	27	28	23	14	29	18	25	22	14	29	32	33	22	28	22	30	21	26	21	23	23	24	33	24	29	15	29	27	16	33	26	20	36	28	21	23	23	24	26	25	32	23	24	17	26	32	20	12	22	31	27	15	20	23	14	27	27	21	25	18	33	18	23	22	26	33	19	24	29	23	20	31	32	32	22	18	25	25	22	36	34	32	31	31	26	23	20	17	27	30	23	27	20	23	18	24	27	23	33	31	19	15	31	23	29	27	33	34	27	18	23	26	26	22	22	17	18	21	38	20	27	19	33	30	25	23	22	16	30	24	31	32	29	17	25	25	20	32	14	23	29	25	19	20	25	27	22	24	27	24	24	25	15	25	31	26	23	19	20	29	34	25	27	32	23	15	28	26	33	18	25	15	27	16	20	26	28	28	21	31	20	20	28	24	17	24	28	19	16	27	34	23	29	23	23	19	25	22	31	30	28	29	15	13	14	19	24	23	22	18	19	32	21	26	13	25	20	23	31	23	24	20	16	21	19	13	31	21	25	15	27	28	27	29	24	24	23	21	19	21	20	23	22	22	20	27	31	29	25	27	23	30	13	25	22	31	17	27	20	25	26	30	24	10	25	21	26	28	23	29	22	31	25	24	31	25	29	17	31	30	26	28	21	26	18	27	30	28	18	23	23	20	28	31	30	27	26	27	21	17	24	26	28	30	24	22	30	23	35	28	20	21	26	15	14	22	23	22	19	23	26	26	27	32	26	19	28	24	31	19	24	26	21	29	16	27	25	28	31	27	20	29	30	33	23	22	26	18	33	21	21	18	21	27	26	26	23	22	25	30	25	20	32	17	22	19	20	26	21	16	15	24	28	26	32	26	28	23	28	26	32	25	28	16	26	21	36	26	16	25	30	28	27	32	25	23	18	20	24	35	12	27	24	21	26	22	16	15	27	33	20	30	21	25	37	14	33	22	17	25	27	23	33	20	30	17	31	33	25	22	27	20	28	34	23	25	21	31	37	27	25	26	21	27	25	31	29	30	19	23	27	19	21	28	20	32	21	25	31	34	24	18	27	26	34	33	22	25	19	29	22	19	30	26	20	28	33	31	23	28	18	25	24	20	31	30	24	25	21	20	20	39	26	30	24	23	24	18	22	25	28	23	25	20	23	33	26	21	21	27	27	30	32	39	25	43	34	30	21	21	17	23	23	21	18	22	25	38	24	30	29	25	38	30	24	30	34	32	33	32
30832	12937	3657	1918	3774	5869	6548	5470	4699	4232	3892	3140	2918	2525	2160	2159	1640	953	662	538	500	531	530	546	542	532	480	408	409	372	388	351	341	292	315	289	240	254	240	210	228	231	244	234	241	219	226	235	229	212	249	210	219	255	228	217	235	229	203	214	220	239	258	262	262	247	225	248	251	276	218	223	220	229	211	232	237	222	263	266	235	195	236	206	216	232	242	217	234	227	251	203	244	222	208	203	196	237	210	248	246	203	185	213	219	224	210	209	214	176	208	200	228	197	205	201	211	209	198	203	211	203	210	221	197	225	205	214	212	221	191	206	211	232	218	187	204	202	222	228	209	215	236	218	196	205	203	209	215	208	229	218	205	201	194	218	198	233	236	240	216	196	215	204	216	197	197	210	212	229	217	175	194	215	241	213	230	224	187	215	219	228	224	189	213	204	193	214	218	212	203	208	231	200	210	194	225	209	206	223	202	213	207	189	246	217	210	216	184	224	234	220	215	226	228	203	230	224	222	234	212	204	227	181	195	221	232	223	216	225	211	212	205	208	221	209	210	212	236	204	192	234	239	229	195	232	214	188	209	225	205	200	232	223	184	253	216	202	198	218	212	241	203	211	193	219	205	190	215	196	198	204	223	199	200	222	222	208	244	205	202	203	194	238	213	227	228	253	207	220	219	196	237	221	215	220	213	199	206	232	187	211	233	202	207	244	202	198	226	199	199	203	214	248	220	213	218	204	196	174	208	223	207	228	197	198	199	212	211	222	217	209	215	220	221	195	223	230	220	203	204	207	212	207	215	193	181	236	246	209	199	226	234	205	208	194	217	224	211	202	212	213	220	208	221	217	215	212	187	230	210	233	190	214	197	193	209	228	216	243	209	199	217	219	223	211	175	207	193	218	199	220	210	224	226	210	228	201	206	194	193	232	215	207	188	230	166	211	192	199	203	200	204	217	232	201	199	216	218	211	216	189	215	221	224	228	204	191	232	212	220	207	205	231	205	233	204	221	198	228	176	202	225	227	197	186	225	225	225	199	220	217	228	197	215	213	230	207	198	214	196	213	213	218	208	230	219	201	222	231	195	236	230	216	234	209	202	238	201	209	198	202	208	217	223	219	226	208	226	220	196	184	225	202	201	221	205	232	178	197	214	218	245	222	219	232	189	220	204	224	190	235	214	211	209	232	233	188	229	217	223	215	176	195	226	219	227	214	246	212	220	208	197	207	207	218	227	237	210	226	206	191	219	247	239	216	226	204	210	215	243	194	202	215	231	209	198	203	213	196	197	194	214	196	202	219	204	203	216	210	204	208	218	207	199	191	233	217	234	200	217	211	218	213	225	219	210	224	198	207	204	220	211	195	232	208	205	202	198	203	208	196	194	197	229	219	242	191	221	205	226	212	214	220	221	217	219	221	220	213	222	196	211	200	224	218	211	187	194	218	201	230	210	210	200	219	219	208	225	225	195	221	225	216	217	235	199	203	223	212	226	222	198	217	203	211	203	204	201	201	197	204	212	230	201	226	209	214	213	222	202	219	224	210	218	209	199	235	216	227	207	219	223	186	240	245	223	188	198	197	227	232	224	213	205	235	221	201	237	212	217	218	232	205	208	225	206	216	217	229	201	185	203	195	221	220	205	198	234	209	217	213	235	208	200	214	222	198	231	228	195	215	191	212	211	228	202	174	226	214	218	202	217	215	196	210	222	210	205	221	207	230	218	206	203	211	210	213	176	197	213	229	242	208	225	228	210	231	203	201	203	218	206	197	235	201	206	217	224	217	202	243	198	237	218	205	213	238	192	225	181	203	202	229	213	193	196	212	194	210	231	229	221	236	216	238	213	199	200	208	202	227	210	199	227	233	226	220	218	205	209	197	202	241	215	192	205	234	213	206	192	212	212	212	231	203	191	212	195	207	227	209	215	194	198	205	227	250	209	203	209	198	211	214	193	194	219	208	214	209	203	191	215	200	196	237	197	209	201	211	186	218	244	219	212	194	215	221	218	211	180	241	210	206	219	207	250	193	177	213	239	206	204	255	187	201	180	213	230	210	204	213	224	210	226	181	211	216	216	190	208	221	198	208	214	234	187	213	207	224	228	200	188	218	203	200	220	216	200	238	189	205	214	230	236	207	192	216	207	218	229	235	228	199	206	218	220	214	189	194	193	239	208	212	199	204	197	228	215	209	239	224	222	231	216	224	198	210	186	201	239	186	231	233	212	225	232	196	223	229	233	239	221	195	208	243	202	213	218	224	224	210	207	212	228	205	197	204	214	208	206	241	207	187	194	220	197	214	221	225	216	219	219	189	212	206	214	270	223	216	189	205	234	222	234	207	196	195	189	223	203	198	197	214	197	214	216	225	200	211	197	206	206	211	210	224	208	197	217	223	217	197	214	233	199	220	212	230	215	209	198	218	192	201	211	223	206	236	231	211	243	225	228	230	195	197	212	218	217	218	228	215	197	219	178	200	210	202	223	202	232	208	220	213	199	208	226	212	224	223	210	212	208	219	216	230	198	209	221	206	177	208	208	209	218	219	199	229	207	219	218	219	183	221	187	208	187	226	202	207	180	191	192	229	216	223	209	228	204	191	197	213	210	202	225	219	210	231	228	230	227	212	201	206	207	213	206	229	214	234	233	225	230	223	218	212	210	218	184	206	203	205	188	225	232	211	218	212	214	209	230	200	220	226	231	220	200	208	205	210	204	178	236	219	225	216	220	217	224	229	229	199	208	214	231	236	210	219	222	215	211	220	206	197	215	242	204	204	202	219	206	227	215	212	233	219	217	207	230	232	245	202	212	207	209	219	201	230	225	205	188	197	201	209	210	183	231	212	221	233	193	195	204	207	214	194	214	224	213	205	204	207	235	222	199	202	187	208	225	231	192	239	239	232	211	232	224	211	216	215	226	201	210	211	234	199	187	200	213	224	218	203	205	231	211	230	220	212	192	217	218	226	201	213	180	209	206	243	195	247	223	200	202	200	237	175	216	204	209	195	205	224	222	198	203	213	222	192	211	222	215	200	209	205	203	195	178	212	217	207	223	174	213	196	195	223	191	224	221	212	234	214	215	211	193	221	226	216	229	215	218	217	211	194	217	196	213	219	233	209	222	207	214	216	207	195	205	222	212	216	195	211	225	192	240	227	217	231	207	192	204	190	235	212	210	205	190	190	211	194	198	204	207	218	219	230	225	226	206	211	242	237	208	227	179	219	213	223	228	222	234	217	218	206	219	215	208	236	202	202	211	231	215	213	205	202	203	206	209	187	194	202	201	222	199	221	187	180	215	193	196	220	223	176	192	235	211	196	218	191	205	232	215	194	219	185	218	231	230	212	221	216	209	209	214	210	192	222	215	206	238	235	224	210	221	205	218	233	214	225	186	193	214	224	217	217	201	202	204	214	211	226	196	198	243	202	195	220	202	202	213	232	183	206	225	203	220	208	198	233	209	229	223	237	229	223	201	225	226	239	221	235	230	213	191	219
6670	2622	552	188	158	165	175	178	159	159	153	164	129	117	133	129	116	100	90	84	66	68	67	60	68	72	54	58	66	61	59	68	59	51	47	68	64	77	55	70	49	50	55	61	64	65	56	60	64	61	62	67	57	53	54	66	46	67	68	67	55	65	53	65	49	60	66	65	62	49	62	59	47	63	62	58	60	61	74	63	47	61	56	53	57	68	56	64	55	67	62	65	73	66	55	57	53	60	81	59	72	53	55	54	60	65	47	51	73	61	60	70	53	60	52	60	71	41	75	67	65	49	51	61	70	60	57	62	65	58	63	42	69	57	67	52	77	38	63	66	66	57	63	54	58	61	65	59	63	51	54	55	57	77	69	45	55	65	66	49	63	61	63	57	48	59	52	61	69	57	60	58	58	42	72	64	62	55	59	69	57	69	57	59	61	60	69	52	56	55	47	50	51	80	67	64	65	65	56	49	67	83	53	57	64	59	54	69	68	69	59	63	66	69	72	51	67	48	62	67	46	50	58	62	62	60	58	62	54	70	52	58	55	61	60	69	63	64	53	45	55	60	67	48	51	62	59	54	51	54	52	61	54	76	58	68	50	53	48	56	77	63	59	55	59	57	69	70	57	60	63	62	63	58	62	54	59	46	55	47	72	63	52	56	72	58	70	57	65	64	67	57	66	56	62	71	66	69	59	42	55	64	51	55	62	60	63	80	54	71	53	60	72	53	53	57	65	65	62	64	57	73	57	52	51	71	73	58	55	76	54	75	67	57	47	67	83	60	60	65	75	62	76	60	54	64	54	53	69	67	56	58	65	57	49	52	59	54	69	71	46	56	58	67	49	57	58	66	57	62	57	53	68	57	45	52	75	56	50	46	69	58	55	65	52	74	60	59	48	63	68	56	48	53	62	74	44	66	56	56	63	61	57	60	64	55	60	54	66	58	48	77	49	58	50	62	54	59	66	55	69	70	53	61	55	67	64	59	63	66	67	57	56	65	65	73	71	54	60	62	59	61	55	56	76	61	67	54	51	48	71	75	52	56	53	56	58	73	70	67	67	57	62	50	64	52	57	71	73	59	56	58	56	53	80	64	63	70	53	75	65	71	66	61	66	56	63	70	60	50	57	59	62	61	57	70	47	60	52	80	69	60	62	60	47	49	72	61	67	60	64	67	51	63	49	64	72	61	65	53	65	63	68	58	55	60	74	54	59	48	53	56	70	61	45	69	54	59	57	71	59	60	71	55	62	58	73	55	56	69	58	65	67	74	62	54	68	70	52	66	53	55	55	52	54	48	57	56	68	46	72	57	60	81	72	51	56	67	57	49	58	70	47	55	59	50	66	67	56	73	61	69	63	63	66	64	63	50	67	50	66	75	67	50	56	75	61	65	63	64	72	65	71	62	67	61	54	57	62	72	48	64	73	66	53	67	68	49	70	59	54	77	70	84	55	68	58	69	75	62	62	60	58	44	63	64	56	63	59	53	73	51	69	62	66	59	72	54	47	65	47	55	68	72	65	54	50	64	70	55	59	55	54	61	69	55	69	51	54	64	50	55	55	56	60	53	51	70	65	67	51	60	53	58	73	66	59	79	63	56	61	65	72	59	57	66	68	44	48	56	52	59	57	60	56	55	52	69	60	55	52	68	69	74	49	56	81	69	61	58	53	58	67	69	60	64	67	61	51	72	62	65	68	54	51	58	54	61	42	69	53	68	63	48	52	48	54	65	58	56	68	65	53	69	67	70	56	66	63	67	55	85	65	49	53	60	55	56	64	62	64	58	70	56	79	70	62	58	62	53	54	76	74	54	52	75	55	46	62	66	62	69	55	76	50	69	64	53	55	71	56	51	61	51	60	58	57	53	55	50	49	60	53	47	80	52	57	64	47	65	42	59	61	62	67	62	62	61	67	54	56	58	61	68	63	60	73	50	86	66	55	70	49	49	68	55	62	65	48	64	59	85	65	59	54	70	55	66	53	52	65	61	76	61	57	59	44	55	75	55	69	52	55	51	59	67	68	66	62	57	57	47	45	46	67	60	50	70	65	66	54	64	67	67	55	64	60	51	55	57	52	56	67	60	46	59	65	67	48	65	66	61	72	57	71	49	63	70	62	71	55	65	62	69	63	50	62	75	56	57	66	48	69	64	60	55	57	66	58	45	53	64	69	69	68	70	64	53	56	73	68	56	62	72	69	65	64	60	64	67	63	64	72	74	61	72	66	67	48	59	58	60	74	68	76	67	56	56	82	50	58	73	67	44	49	61	55	64	61	68	69	44	57	51	57	65	53	50	61	62	58	57	70	46	72	50	53	64	54	65	60	64	67	64	58	63	58	71	58	66	65	64	62	65	63	51	60	62	65	77	41	56	60	62	70	53	62	71	61	60	65	68	56	60	59	48	70	60	67	68	58	56	69	67	50	63	76	58	65	47	47	76	64	67	44	67	70	62	67	60	55	54	63	60	68	61	56	71	59	60	66	61	52	61	54	63	79	64	71	55	55	66	51	51	69	63	47	47	48	57	48	52	48	56	51	66	70	57	72	62	59	67	56	55	50	66	49	72	56	66	55	80	62	63	66	44	55	72	66	66	59	51	62	78	56	60	56	54	63	54	46	47	58	60	57	75	57	58	67	51	45	49	58	57	54	67	48	64	58	63	71	60	67	71	61	56	60	63	50	63	47	68	62	74	71	43	66	56	62	61	64	58	58	80	61	60	66	46	66	75	72	67	51	66	57	71	61	69	54	66	57	54	80	57	65	61	56	55	43	77	54	70	59	54	62	54	54	63	56	52	58	80	57	57	61	58	45	64	68	49	65	76	58	50	65	64	71	65	66	71	57	60	59	54	50	62	54	62	49	60	61	57	77	55	63	57	72	67	61	57	69	61	54	76	65	68	67	66	48	71	55	63	64	59	61	65	59	45	61	59	45	50	58	59	65	65	66	55	54	69	47	69	65	58	45	68	67	58	57	63	45	50	65	70	72	53	47	66	56	66	61	54	67	60	62	54	65	46	59	73	54	50	62	76	53	52	61	66	69	62	53	62	55	59	71	95	57	57	64	60	55	53	66	64	63	58	47	45	54	53	65	59	64	70	66	51	55	57	39	60	70	74	60	63	63	62	57	76	52	47	53	53	68	56	72	49	56	61	73	60	77	61	58	61	60	68	59	72	71	64	60	62	51	52	73	64	55	55	65	75	66	73	63	58	65	52	52	56	69	69	73	66	70	63	66	64	61	62	53	65	52	51	55	59	59	72	72	70	59	56	75	65	47	62	59	66	53	54	60	53	70	58	69	63	60	45	56	64	53	57	49	59	51	74	68	59	71	65	74	49	63	59	77	69	72	60	55	43	65	74	77	59	57	49	65	56	49	48	48	51	59	59	61	66	56	65	62	51	64	53	71	68	62	68	59	63	51	67	57	65	58	57	62	65	56	59	54	55	59	54	64	56	58	48	63	65	50	58	53	70	58	61	48	52	69	64
36200	16866	5617	2864	5057	8945	8915	7662	7114	6229	5255	4573	4379	3474	3382	3262	2298	1389	1095	989	943	956	982	942	946	1008	863	821	792	790	770	724	694	623	667	611	535	520	578	569	576	561	540	535	543	509	555	565	550	559	583	484	546	492	505	524	536	516	508	556	518	536	598	548	530	557	507	555	560	620	564	564	503	548	554	494	531	489	545	534	530	543	547	567	516	557	532	517	517	509	517	557	538	549	511	512	554	524	501	509	520	542	505	555	495	503	535	464	542	515	533	551	485	501	473	514	532	520	523	552	536	581	528	512	502	533	510	536	495	524	512	573	522	524	518	511	546	509	528	568	534	493	538	546	531	533	506	510	493	484	552	517	537	510	533	507	509	550	540	497	512	513	506	528	524	525	493	522	481	531	546	545	496	475	526	519	525	507	556	516	508	572	533	540	503	565	526	541	500	516	541	533	528	515	460	491	481	512	495	511	502	508	534	512	537	495	510	513	524	532	509	546	499	509	570	587	529	504	514	487	521	532	524	512	517	483	523	487	524	524	514	505	502	502	489	545	499	540	533	573	520	509	507	511	525	489	544	520	548	539	499	504	521	544	502	523	525	543	497	511	502	471	514	486	547	492	500	509	540	521	549	510	523	518	520	499	516	509	503	463	502	553	520	547	515	494	524	518	509	533	507	521	525	533	534	570	512	476	494	524	499	503	527	513	560	532	543	517	503	487	521	487	504	450	530	516	534	479	500	493	479	574	529	521	503	509	515	541	537	486	526	506	526	542	541	515	501	501	545	497	523	471	543	534	507	536	513	529	491	501	523	505	550	537	510	508	546	545	503	528	511	524	518	512	496	515	517	501	547	518	506	546	540	489	542	521	552	539	508	529	565	588	501	520	485	505	497	484	486	511	505	511	506	509	513	532	537	544	523	549	539	486	581	539	472	531	490	507	525	526	498	533	489	464	505	528	505	526	497	529	557	499	532	542	501	547	508	513	515	494	519	548	535	534	470	555	534	553	487	501	486	516	512	528	526	512	511	502	507	486	510	487	525	492	544	549	480	500	536	554	530	548	507	492	508	533	520	560	547	549	551	453	502	506	521	469	523	579	533	494	516	508	481	502	540	509	548	545	532	506	522	581	556	512	486	518	587	537	529	513	535	490	523	547	512	511	527	530	527	533	541	548	499	470	528	523	501	515	506	517	505	499	515	535	477	544	545	508	539	544	525	514	538	494	510	497	506	512	505	485	535	501	541	528	512	535	547	529	461	512	502	472	505	494	523	499	494	545	493	521	509	489	497	526	505	544	555	523	545	508	521	517	506	507	529	515	479	494	504	552	542	486	512	511	503	502	516	539	575	527	516	528	505	512	515	502	507	513	522	535	484	573	507	492	544	512	547	570	499	486	518	516	508	515	529	505	528	497	482	558	513	562	485	539	539	500	512	532	522	505	525	478	506	501	534	519	502	513	517	509	505	526	503	522	519	542	491	494	515	523	498	492	507	563	502	529	515	533	527	510	518	557	541	506	515	558	520	491	517	540	553	535	504	506	545	497	540	529	534	535	493	513	484	525	504	553	508	499	511	499	508	520	543	519	560	546	510	534	546	496	502	519	481	597	527	505	527	483	496	504	505	520	519	506	522	544	523	495	488	521	491	507	475	529	542	497	528	472	526	513	509	512	531	476	498	513	513	502	514	500	513	530	484	541	517	539	537	526	533	510	514	522	531	526	575	500	488	479	510	534	522	480	523	488	547	533	529	495	525	519	544	484	511	514	543	531	512	515	543	544	502	525	480	509	509	501	505	515	543	548	540	501	573	508	551	507	512	546	521	530	514	506	517	538	502	511	563	537	534	479	487	549	518	485	471	551	499	531	483	535	538	486	549	535	524	545	483	505	519	471	528	508	524	502	514	495	486	519	520	511	527	457	495	565	560	513	529	532	509	519	519	497	491	523	526	500	550	464	532	524	563	536	512	543	512	524	527	552	542	537	520	529	531	498	515	494	535	491	471	520	510	524	498	533	566	532	512	504	504	514	539	504	488	503	507	523	464	566	533	535	517	534	524	489	507	521	555	536	528	522	501	509	501	559	487	499	494	555	513	486	501	508	527	526	529	521	549	573	524	525	541	530	521	511	509	513	494	545	532	511	529	517	509	479	513	480	554	534	491	516	516	473	511	490	560	563	512	532	516	453	490	531	552	520	519	469	554	497	544	524	526	479	490	486	521	524	512	516	537	509	560	545	524	491	534	531	507	531	557	525	517	503	518	562	478	497	536	532	540	501	504	522	536	514	529	533	523	512	525	507	545	518	513	494	505	522	510	480	524	522	508	507	532	520	521	499	517	509	504	488	528	527	475	516	539	547	514	512	518	547	480	513	534	504	525	506	541	521	518	524	481	462	546	543	520	561	481	513	514	515	562	514	503	500	516	554	528	500	530	516	511	508	492	511	514	524	478	467	542	519	486	563	518	510	553	549	481	479	524	494	492	504	529	522	493	505	536	511	545	525	488	486	519	499	531	514	512	549	524	510	499	539	490	538	542	543	503	533	526	519	532	486	533	543	513	528	542	527	578	540	529	512	513	527	514	506	504	525	489	519	501	506	497	521	521	507	536	533	495	520	496	540	539	483	509	547	527	570	489	521	525	532	498	498	531	504	531	517	506	511	510	504	530	499	545	473	527	531	524	487	503	501	507	547	549	514	532	502	486	540	504	496	509	523	552	490	524	520	506	494	546	515	493	494	526	492	488	494	511	485	522	496	494	490	510	502	509	520	549	502	512	493	537	507	551	553	536	511	511	515	530	497	510	520	484	512	507	533	473	545	526	514	520	518	498	522	563	502	533	483	488	535	541	517	482	532	519	522	514	525	560	523	514	498	537	456	533	525	533	511	551	529	521	503	536	463	511	539	498	532	536	524	487	518	500	502	485	492	519	476	554	533	490	532	523	483	534	537	542	502	494	516	481	536	511	563	500	510	579	490	497	554	513	566	509	546	492	528	538	533	516	488	498	511	482	533	511	469	521	538	516	526	537	501	516	505	522	517	528	509	520	532	506	489	526	489	567	517	506	540	566	499	556	496	508	543	540	512	512	507	497	479	506	498	537	526	507	513	473	530	522	516	507	533	540	514	521	518	476	519	503	545	546	535	527	455	502	506	560	502	527	538	480	479	541	488	510	490	529	532	512	498	519	489	532	519	543	541	535	524	526	546	519	506	515	503	511	442	567	559	505	502	516	539	520	513	517	486	479	514	549	549	493	530	492	539	535	548	500	495	486	494	540	502	522	593	500	491	539	518	575	514	532	535	466	512	549	504	505	508	474	506	479	500	517	512	512	516	540	531	553	514	504	496	516	541	502	530	502	506	534	492	505	496	485	528	523	534	485	533	530	467	509	534	512	510	504	499	534	544	506	533	466	550	508	519	509	497	545	525	527	518	528	546	529	530	510	571	556	482	496	503	529	529	532	522	541	527	556	500	508	496	512	543	558	485
3695	900	218	124	104	85	98	104	101	91	78	102	70	95	80	70	57	44	57	67	55	52	48	43	47	53	42	46	44	43	55	63	39	52	30	42	40	45	52	44	42	48	50	50	54	46	41	40	36	43	40	42	38	47	39	39	47	40	47	41	35	58	52	48	49	53	40	44	43	45	68	37	50	40	45	43	55	45	40	53	40	43	45	37	52	51	33	47	48	50	52	35	47	34	32	39	44	37	51	54	58	40	36	42	33	45	49	45	45	39	34	43	44	35	39	46	45	45	49	45	48	50	41	41	41	46	44	47	46	38	44	52	43	58	45	40	63	51	47	42	46	45	37	45	47	54	39	60	48	57	40	45	55	51	38	38	57	36	41	42	45	47	34	47	36	45	47	36	34	46	49	46	37	55	38	52	44	42	47	47	42	56	46	34	53	40	38	38	34	39	34	34	51	55	49	41	39	43	52	46	42	41	40	33	49	45	42	51	44	52	47	30	41	39	46	30	39	35	42	51	40	52	38	41	37	50	48	49	47	38	55	51	45	46	55	49	39	46	44	51	47	47	40	57	41	57	44	43	36	46	36	36	47	44	41	42	38	43	47	50	51	45	40	45	38	36	34	50	46	27	48	50	55	52	41	57	43	48	39	45	45	48	27	38	30	44	46	51	57	41	42	47	56	47	48	50	48	38	40	53	49	52	47	52	27	36	48	48	39	55	60	40	52	44	60	43	38	52	47	77	50	42	44	32	47	52	50	50	44	51	37	47	32	50	42	37	55	48	43	41	63	57	38	40	35	46	54	43	46	57	40	51	40	40	46	42	35	42	41	52	45	50	37	45	43	38	43	41	29	60	41	44	31	44	32	42	51	42	50	44	41	48	56	42	40	41	44	47	42	43	41	56	55	32	44	55	38	47	45	48	44	40	46	45	38	48	45	50	60	51	42	45	47	50	38	60	41	43	49	37	41	54	52	44	63	46	47	32	49	36	41	42	34	53	54	44	45	48	43	57	46	34	46	52	39	51	50	49	44	46	36	49	52	34	39	45	38	44	54	54	36	44	48	38	39	33	51	38	56	38	45	50	53	42	47	54	54	53	51	48	42	48	53	53	50	32	34	52	48	60	47	38	41	47	40	35	46	50	41	57	59	39	23	45	44	38	39	40	40	49	45	44	45	46	49	47	34	44	50	51	43	41	46	46	47	37	40	44	48	42	57	40	35	32	41	49	48	45	39	31	46	53	34	47	41	39	41	50	49	36	45	54	49	46	49	47	62	51	43	50	36	34	52	44	44	45	55	39	50	37	57	48	31	39	42	42	50	54	60	47	40	48	41	41	32	48	49	33	37	46	52	46	51	46	49	43	41	45	36	52	37	36	50	34	52	56	47	40	46	42	46	43	44	40	50	45	37	49	50	31	45	45	49	39	45	37	44	36	53	48	54	38	45	41	45	45	42	36	45	60	53	49	48	43	52	38	42	45	37	54	43	43	55	34	42	40	39	49	35	32	47	47	45	33	44	48	48	49	45	32	41	40	47	47	45	49	38	57	41	45	39	49	48	50	50	50	46	42	46	51	44	51	35	44	51	36	64	37	44	49	40	35	40	45	28	44	47	34	46	47	38	41	33	40	41	34	36	50	46	44	61	35	30	33	37	38	52	33	54	47	53	29	46	39	44	45	38	46	46	31	49	36	38	45	50	52	46	51	56	48	51	46	46	50	40	49	52	51	39	48	39	46	48	49	39	35	42	56	50	42	40	44	45	36	40	53	44	56	43	50	38	58	32	37	39	58	52	30	36	39	44	40	46	49	36	46	41	42	44	38	39	39	41	30	48	42	53	49	47	42	45	50	40	54	40	50	50	38	45	50	55	50	40	37	44	49	41	42	59	37	47	42	37	47	38	39	50	40	41	56	40	41	51	47	46	43	54	60	44	38	42	42	58	37	43	58	39	42	49	31	42	43	32	40	49	52	35	51	38	44	43	55	44	42	44	52	45	58	40	53	47	50	43	41	43	40	50	51	47	54	52	49	55	46	50	41	53	53	47	42	30	48	55	45	38	49	42	41	38	48	54	42	41	57	54	50	52	33	43	49	41	48	51	63	54	42	52	52	49	44	62	40	46	48	54	47	43	59	49	41	33	44	48	55	46	44	45	50	42	44	41	49	54	46	39	55	61	36	39	51	47	43	40	43	44	46	38	50	51	45	52	38	39	52	56	50	54	39	44	35	65	37	43	32	48	57	46	42	50	44	37	44	42	39	47	46	47	59	44	31	53	41	58	49	49	41	43	50	42	49	46	40	52	50	51	53	37	57	51	56	50	42	36	36	49	33	41	39	48	48	45	39	44	50	42	41	42	37	40	43	48	49	44	46	36	40	46	46	37	51	42	48	53	29	48	43	39	59	36	42	51	58	48	41	43	35	46	47	44	46	51	49	36	49	55	47	45	46	45	39	51	40	52	40	52	52	57	32	54	41	36	45	40	48	44	37	39	35	48	37	46	45	55	37	39	37	42	49	41	54	46	43	53	54	45	31	48	35	42	53	43	33	41	42	36	38	30	39	47	45	40	45	47	33	43	48	47	49	49	34	52	24	38	51	41	40	48	36	51	43	51	51	45	69	35	46	39	37	45	44	52	40	43	47	37	46	50	45	45	35	34	41	52	44	35	37	40	55	40	30	44	47	37	44	32	49	46	43	39	44	54	39	54	50	35	47	42	46	37	47	46	45	48	48	48	35	44	46	42	46	53	34	51	29	39	40	40	55	40	52	37	52	50	63	45	55	47	50	47	46	35	40	50	46	42	51	45	47	52	46	43	40	32	44	53	43	51	43	45	55	29	41	60	32	46	40	50	39	35	41	27	43	55	44	40	45	34	39	47	48	44	67	35	54	49	50	50	49	56	53	45	46	46	49	37	40	46	47	47	49	44	45	42	35	38	33	51	44	36	42	54	47	30	45	49	49	48	38	48	58	46	40	50	43	56	56	52	29	50	35	37	56	49	48	49	38	41	55	52	39	47	40	48	42	44	47	46	56	37	36	47	34	55	48	43	37	61	49	51	48	50	59	50	52	43	51	44	41	41	49	41	56	56	35	49	43	44	42	46	41	49	50	32	50	45	35	38	48	43	45	39	54	42	61	52	35	58	41	45	54	40	40	41	41	32	37	48	47	37	54	49	41	58	42	42	44	46	53	54	39	52	41	46	53	41	40	32	41	41	61	40	53	47	49	59	41	44	45	36	43	57	44	41	39	33	40	39	53	43	42	44	43	48	47	44	47	48	48	44	50	37	45	53	44	54	56	35	38	52	38	52	48	44	45	47	43	57	41	43	56	37	39	53	46	43	50	44	33	49	56	37	47	42	48	48	61	35	43	44	41	31	48	44	42	37	53	43	48	52	46	47	42	36	47	52	37	41	50	64	47	53	43	41	58	46	52	45	52	41	46	36	46	55	52	45	43	40	37	42	51	52	45	39	45	56	49
27539	9039	2554	1496	2662	4209	4395	4488	3617	3109	2899	2493	2126	1682	1788	1632	1070	656	597	606	514	524	587	514	583	547	507	472	487	479	441	418	423	432	408	440	348	359	385	388	393	377	418	377	370	409	382	370	405	387	393	388	352	391	393	402	362	374	314	383	395	357	402	387	385	385	398	405	365	400	396	410	376	405	394	360	350	433	354	423	389	411	403	394	358	376	372	406	372	403	387	388	338	381	360	399	372	350	363	399	393	410	359	356	418	377	377	360	342	350	375	345	417	403	367	350	410	389	369	351	359	384	395	356	350	405	392	396	387	369	377	400	376	353	368	370	369	386	397	387	393	373	359	377	397	367	395	396	385	354	393	373	384	364	393	384	322	389	397	365	381	412	375	380	343	354	401	364	371	365	420	386	357	393	394	399	401	373	387	377	366	387	396	356	359	408	364	359	372	379	378	372	379	366	394	393	362	383	321	365	393	370	384	390	405	359	404	345	401	390	359	349	390	373	390	392	395	359	378	383	377	379	397	359	421	397	359	387	336	393	364	415	414	390	377	381	400	388	383	395	343	350	387	376	355	380	353	375	382	379	397	399	359	391	376	349	365	386	357	371	383	399	360	372	380	371	397	364	379	380	357	380	359	367	380	354	367	363	367	344	379	353	402	383	366	396	378	340	405	402	375	376	369	395	404	406	369	383	372	350	389	392	370	385	393	404	336	373	369	397	370	362	395	382	371	407	392	399	376	379	400	357	408	391	386	384	392	345	417	377	395	361	386	365	366	396	381	358	377	362	360	357	364	391	374	375	398	384	409	361	369	397	399	351	414	346	354	367	345	346	330	380	348	394	376	376	364	370	379	345	366	414	352	365	353	361	356	374	386	331	366	365	366	389	367	360	375	360	384	366	381	415	412	366	442	388	364	355	400	368	404	361	348	405	362	357	389	349	380	377	391	389	346	371	384	379	367	377	383	390	359	355	382	372	372	342	356	380	382	404	384	379	390	368	357	397	373	365	393	364	417	383	344	344	373	404	363	413	378	391	363	400	370	377	353	370	410	370	363	366	417	367	350	372	384	382	373	378	400	355	400	373	347	363	372	369	388	372	402	387	349	354	349	365	382	368	398	369	372	382	355	385	370	374	365	342	386	350	376	426	385	378	390	377	422	370	395	381	370	360	369	398	387	358	383	372	377	407	367	365	427	416	361	345	397	356	377	409	363	386	381	349	377	395	352	365	365	352	397	387	390	366	387	353	408	367	400	384	382	363	370	408	374	346	349	378	393	367	389	377	398	389	397	400	408	398	351	368	403	391	367	395	362	379	408	382	371	387	385	349	401	366	358	348	360	344	399	399	368	403	344	368	377	394	405	364	384	367	329	388	392	366	391	436	368	372	394	385	378	390	388	363	374	401	408	397	407	353	347	360	389	361	365	363	364	400	364	381	369	344	349	409	405	361	382	372	369	360	392	394	389	364	356	362	390	389	388	381	391	380	361	409	404	381	362	383	363	364	407	355	397	373	358	327	387	368	383	370	364	381	361	388	347	382	374	390	389	391	377	388	362	361	362	351	394	382	391	372	395	379	382	357	385	359	359	381	409	386	410	398	414	372	356	373	369	351	352	407	392	387	383	379	370	367	375	365	400	398	370	392	389	411	390	360	437	389	361	383	418	371	373	345	354	418	383	379	392	396	413	378	355	347	407	378	379	362	338	373	419	370	385	382	412	365	372	385	352	329	356	380	385	372	367	336	370	377	372	383	379	369	364	416	384	410	367	361	367	370	354	373	369	382	386	361	388	354	373	373	388	412	400	399	329	362	379	381	389	403	381	365	385	348	412	354	387	389	372	360	372	367	375	361	405	361	390	385	364	421	348	403	388	392	411	396	407	348	390	371	424	391	388	405	412	395	372	389	375	370	399	371	355	382	373	355	363	407	375	381	331	406	356	378	387	372	375	358	387	384	381	385	379	390	387	348	392	405	355	401	388	380	344	402	352	350	392	339	391	357	358	402	347	386	350	417	383	388	412	410	388	379	348	388	370	419	356	386	390	351	366	361	378	353	374	363	357	386	407	399	360	375	355	379	391	329	354	415	371	356	361	402	389	367	401	397	396	362	381	381	348	359	362	372	382	356	380	386	392	388	348	357	336	382	373	393	364	373	353	354	377	364	369	389	366	357	358	381	395	355	364	395	399	383	396	399	374	364	385	370	376	376	398	347	385	370	357	376	374	363	393	376	377	376	440	383	400	375	379	382	366	388	367	379	401	361	385	417	380	367	384	376	378	362	351	366	372	374	348	381	327	403	381	367	394	374	381	377	362	359	363	377	379	372	341	346	368	372	348	382	383	382	385	356	381	395	390	355	389	366	414	391	370	369	392	365	354	372	386	402	384	347	408	360	372	396	366	381	379	391	369	367	364	410	338	393	428	381	397	378	369	378	373	376	350	400	356	373	375	390	386	382	374	379	376	388	367	376	360	399	400	368	367	379	386	336	387	398	354	411	365	370	382	370	362	371	371	344	350	372	370	391	367	404	355	370	394	386	391	366	363	374	356	358	371	387	386	332	397	364	357	349	392	375	359	384	374	371	394	387	351	380	372	420	394	355	398	416	380	411	405	321	394	382	396	403	369	336	370	371	391	380	375	411	398	347	393	387	363	388	387	346	369	368	380	414	396	345	362	423	355	377	381	395	389	392	347	353	385	410	378	392	387	400	355	408	394	378	370	346	397	370	377	357	373	404	364	397	376	338	348	380	398	387	351	391	361	377	361	415	358	402	451	360	364	354	359	383	344	370	344	413	405	369	374	368	359	388	379	450	405	396	352	401	385	348	386	369	377	391	372	404	375	408	412	386	387	368	387	363	337	393	349	396	399	350	413	390	363	359	368	363	346	356	356	369	362	399	388	360	386	346	388	393	388	397	382	382	352	375	353	365	402	369	351	388	381	372	345	394	390	378	355	379	367	356	384	378	372	402	385	355	369	383	360	364	386	393	387	368	390	376	368	400	390	364	380	382	389	389	385	390	365	393	395	380	367	399	363	381	383	362	372	361	396	366	388	373	389	356	407	377	373	377	359	368	388	376	380	399	388	390	383	394	368	366	372	358	410	343	412	374	361	356	380	391	367	382	378	373	375	329	383	349	404	385	372	386	413	397	397	389	368	377	368	389	365	376	380	366	410	369	382	423	397	355	378	405	348	416	366	367	384	355	376	363	396	360	354	364	373	389	384	340	366	379	384	416	369	395	365	409	378	368	381	395	413	413	389	372	376	380	350	374	372	348	392	388	362	364	360	368	367	369	383	409	391	382	395	392	366	376	353	351	387	361	396	397	371	357	384	346	393	413	397	373	370	355	401	393	398	379	363	344	409	394	452	332	377	357	398	358	387	395	368	379	373	384	374	386	359	378	389	345	391	377	389	355	390	408	374	395	364	367	365	395	393	363	395	336	402	391	375	366	374	356	381	389	388	374	383	387	376	396	379	384	379	353
5005	2000	411	178	137	156	143	157	178	181	159	148	147	138	158	138	121	88	83	81	94	89	65	94	85	86	86	82	76	84	73	76	56	78	87	60	68	75	64	67	58	69	77	88	83	70	57	85	65	73	71	77	77	68	69	62	80	64	84	71	84	65	70	85	66	65	66	76	71	99	73	69	64	72	65	83	76	76	75	83	75	69	66	74	78	83	81	71	72	78	67	70	70	64	76	81	73	80	72	68	85	74	80	75	59	58	74	74	58	101	77	72	90	71	75	79	83	73	64	58	57	82	87	84	65	69	66	81	67	95	83	75	81	64	60	80	79	89	52	70	82	96	82	82	77	68	86	81	69	64	72	79	50	71	79	75	63	63	69	63	47	74	55	80	59	81	75	77	76	70	62	61	76	76	72	72	71	60	80	72	75	63	82	79	81	86	77	81	79	71	81	86	76	62	71	85	71	57	84	63	65	69	59	66	62	74	79	74	67	76	78	71	80	90	86	66	90	65	63	66	59	73	81	63	80	66	72	74	72	70	88	86	74	64	86	84	76	77	78	70	65	79	69	69	79	84	62	72	83	79	62	79	71	95	64	65	78	67	68	72	58	81	76	56	69	72	80	77	80	75	84	90	83	56	77	74	70	69	62	83	72	72	60	64	74	62	86	72	67	79	69	86	80	67	74	81	74	85	76	70	64	67	77	74	73	87	66	83	76	64	88	97	80	82	75	72	70	76	76	62	83	67	86	82	72	71	79	69	74	67	85	61	63	73	76	59	78	68	78	63	84	68	97	76	74	87	76	81	70	85	69	78	73	77	89	77	69	65	62	87	70	69	68	81	75	79	92	71	72	70	81	66	96	70	75	77	66	57	74	60	70	78	78	66	85	86	90	67	69	73	70	79	73	75	81	81	85	66	69	83	77	75	70	81	69	63	62	72	80	77	68	77	68	71	78	66	77	69	75	55	61	100	72	74	71	77	72	78	71	90	68	73	73	70	73	71	71	60	76	71	94	73	73	67	78	90	61	74	88	68	75	80	58	86	63	80	81	71	66	59	78	81	63	82	86	55	77	61	74	64	70	72	70	80	78	64	80	75	74	68	85	88	82	73	68	75	76	89	74	87	70	73	78	68	74	69	75	73	75	67	83	70	77	66	76	72	83	75	70	66	77	63	78	60	73	70	67	66	67	80	74	68	82	79	57	83	70	92	94	61	83	83	72	69	62	71	66	53	69	78	78	64	59	66	62	65	64	72	70	73	86	76	69	67	67	77	67	68	82	67	75	61	67	64	75	75	63	60	76	68	79	62	73	70	76	84	77	79	63	99	80	61	60	83	86	64	77	94	76	70	74	66	82	85	61	66	90	84	100	67	82	77	83	56	77	81	74	72	85	77	84	64	86	73	72	83	74	78	66	74	78	72	77	90	60	76	96	76	62	73	80	73	63	69	80	71	72	68	79	78	81	56	81	75	75	76	67	75	71	90	72	71	58	84	70	86	89	82	75	82	69	51	76	79	75	73	75	67	73	61	84	76	74	79	67	92	74	64	85	75	69	74	69	60	81	74	86	91	70	73	88	52	83	68	77	73	71	67	64	76	96	72	63	97	89	79	77	70	61	77	76	82	65	80	82	70	76	63	78	93	67	77	77	82	81	74	73	66	74	74	59	67	85	71	69	58	61	64	75	74	78	93	68	68	85	82	74	88	83	70	74	71	72	75	70	65	71	78	79	64	78	75	68	80	91	70	57	84	80	73	93	76	70	78	68	74	82	70	74	61	93	67	84	69	86	66	88	57	62	73	84	65	87	75	79	84	65	70	69	81	79	77	64	76	68	67	77	77	57	79	81	71	59	72	73	77	70	81	84	80	76	72	69	62	80	84	56	59	95	74	85	74	56	77	89	60	69	68	77	73	86	75	73	63	79	78	62	78	87	76	81	73	66	75	66	78	74	63	76	71	55	70	73	76	58	67	73	78	83	85	62	81	76	69	58	87	74	77	74	74	74	73	83	68	77	66	68	78	73	81	74	76	78	79	70	70	74	81	78	75	72	70	83	74	64	65	56	76	71	79	67	82	85	80	72	77	76	71	79	83	66	73	89	71	84	82	74	76	78	58	64	68	66	75	74	68	68	60	67	76	76	88	69	75	75	88	60	79	70	82	82	86	69	68	64	92	82	83	80	82	63	65	64	63	65	79	64	80	85	87	72	80	52	63	78	85	69	60	77	84	68	77	69	57	67	54	71	85	77	84	77	74	81	64	79	79	78	70	86	66	85	63	72	90	70	72	78	73	83	63	69	95	70	65	79	78	70	89	80	52	63	56	74	64	83	82	78	78	62	78	80	83	70	81	51	71	73	67	64	82	80	65	85	68	78	79	96	66	79	70	83	76	85	71	73	75	94	83	65	84	68	72	90	69	73	61	75	93	75	83	69	69	65	67	75	80	82	81	74	84	57	66	71	59	66	74	88	80	77	62	62	74	83	67	77	67	84	74	74	66	69	94	67	81	68	75	66	66	81	81	72	72	79	83	78	70	77	61	77	68	70	75	67	77	76	72	76	63	78	78	67	70	74	80	73	75	88	75	67	67	58	68	73	60	64	91	66	73	82	83	74	81	75	82	83	80	78	84	67	73	61	76	74	67	68	88	75	67	70	67	87	85	82	73	72	95	66	61	73	56	76	90	84	77	76	68	63	89	68	81	74	77	77	73	73	74	73	81	76	49	83	63	65	63	89	82	66	79	74	65	70	67	91	81	78	81	69	64	82	83	72	87	67	46	75	79	94	79	75	89	68	72	62	87	70	88	76	84	89	64	67	91	86	94	67	70	71	75	63	63	70	71	68	75	70	76	80	69	61	63	76	87	70	67	80	71	77	57	69	82	74	76	80	72	86	72	68	75	93	76	81	71	70	65	86	66	77	65	66	84	74	77	72	71	71	70	80	56	69	79	77	76	75	83	82	82	65	68	86	76	69	57	75	72	73	82	53	66	85	69	81	81	81	80	71	69	64	68	72	96	79	80	75	70	85	75	67	76	59	66	78	67	81	85	62	66	72	78	71	68	77	68	74	79	65	69	60	97	73	66	56	83	79	90	69	68	68	74	71	75	80	75	72	80	82	80	71	79	79	69	64	83	75	78	69	66	87	76	66	77	80	82	74	82	70	83	85	83	81	80	74	72	94	77	69	75	72	87	72	65	70	73	91	86	61	77	72	86	87	81	76	77	90	70	66	77	71	54	79	58	54	61	70	59	79	69	78	65	72	58	76	58	82	64	80	62	82	67	74	81	83	85	68	71	65	82	80	83	79	59	83	65	71	84	72	70	65	70	65	70	70	73	75	69	74	63	60	77	70	76	77	71	69	76	88	69	95	87	58	76	62	88	74	64	60	68	64	82	63	89	78	64	69	78	69	85	90	69	74	75	75	58	74	66	66	78	62	73	71	79	77	78	61	70	66	90	60	78	66	68	75	85	82	82	73	64
33719	13983	4282	2431	4057	6707	7087	6505	6004	5225	4142	3944	3337	3016	3066	2717	1562	1085	1012	943	945	941	897	958	999	898	804	801	818	768	756	756	759	703	676	631	642	653	677	650	630	686	642	629	669	667	608	642	622	644	613	606	649	662	650	600	609	637	657	646	688	642	683	648	675	579	615	632	665	619	632	625	624	624	641	646	630	642	641	585	644	678	561	621	642	626	585	611	586	585	664	605	603	651	594	586	606	597	625	629	623	683	663	613	618	571	646	646	616	630	657	636	627	627	601	562	602	630	617	656	591	644	602	598	667	661	610	576	623	610	614	610	623	637	599	651	619	615	624	648	681	608	636	608	638	635	646	659	651	661	658	613	619	574	601	640	618	589	616	619	687	638	606	636	597	619	607	576	597	617	656	621	589	606	594	539	595	599	618	593	615	613	643	619	620	620	614	631	625	592	615	608	582	586	634	603	598	676	679	589	651	611	582	599	636	622	583	643	634	636	645	597	609	631	594	607	640	583	600	621	606	603	617	655	631	610	672	571	602	656	607	630	588	626	646	606	629	645	635	633	640	649	583	631	649	666	650	588	637	620	613	600	654	612	616	647	655	643	581	686	660	632	619	597	602	631	653	617	610	607	630	606	622	627	634	543	610	592	637	605	609	601	655	622	599	625	651	622	617	600	665	629	629	655	640	629	616	612	662	648	625	569	630	613	584	634	631	595	602	643	581	588	636	635	641	649	617	569	666	650	624	620	655	648	665	655	671	592	642	598	633	617	634	596	640	599	631	551	615	584	602	625	626	606	610	600	638	673	613	650	681	616	671	644	608	631	610	594	641	613	622	650	617	595	625	631	597	603	625	633	640	598	637	613	588	561	601	634	691	607	569	653	583	595	604	615	648	602	634	611	668	591	626	604	577	637	598	640	606	646	643	647	655	646	662	619	601	569	591	638	600	628	561	588	641	620	623	594	590	610	655	602	643	629	651	644	582	590	641	659	649	670	613	627	609	624	658	618	628	625	673	651	611	617	607	580	612	591	666	618	599	622	642	662	644	660	659	656	595	608	662	601	598	624	674	603	646	632	617	616	636	582	626	586	604	672	601	609	601	609	611	627	652	585	644	619	610	549	624	662	615	655	633	623	584	624	621	602	644	646	618	635	580	627	617	604	628	584	641	603	649	577	673	631	670	620	621	646	644	634	670	697	634	627	638	624	657	644	657	601	614	590	637	655	629	622	624	630	617	692	602	663	584	593	591	601	602	580	641	632	621	645	624	596	568	621	634	620	623	597	631	669	591	606	581	631	581	645	637	658	601	597	633	635	646	603	655	606	584	591	634	622	579	607	665	614	617	625	582	600	614	634	632	571	597	611	593	669	662	593	626	622	627	595	626	635	624	624	590	602	646	657	623	622	588	626	697	595	629	618	628	680	641	615	646	592	615	590	583	579	583	629	662	654	580	642	655	640	594	636	591	638	593	591	619	640	610	630	636	627	651	632	614	599	657	632	601	605	590	658	585	661	631	565	634	662	679	650	562	578	599	651	656	598	619	617	647	605	599	623	640	609	632	590	620	635	597	590	679	605	601	608	612	648	633	595	649	635	673	658	626	597	647	653	637	641	649	645	654	578	625	631	649	623	598	655	605	600	625	621	656	628	623	643	606	626	607	605	662	629	571	641	666	630	652	602	615	613	618	610	588	623	613	605	669	648	634	615	596	618	638	601	675	601	641	630	576	662	655	579	640	621	623	606	615	625	618	604	615	561	590	613	680	613	614	647	610	625	642	646	636	663	597	594	631	675	582	652	622	639	644	628	605	611	639	617	639	576	618	614	630	633	616	619	686	669	657	610	607	618	660	629	645	616	602	616	605	644	577	633	615	626	617	637	634	602	611	618	650	618	640	614	643	614	661	664	658	613	597	638	662	615	621	626	643	598	619	628	612	590	590	616	648	603	598	648	635	589	646	605	642	645	584	621	604	609	626	626	601	602	648	653	623	600	641	642	604	615	612	632	606	654	604	585	629	575	646	627	600	626	600	643	605	643	643	636	612	650	637	639	618	620	599	655	605	604	574	611	606	621	621	616	634	629	630	655	630	631	596	642	620	605	592	594	601	631	611	654	665	640	657	640	624	542	583	629	634	578	612	629	677	615	601	635	620	605	633	631	590	620	621	663	639	604	622	665	641	621	621	645	657	613	642	651	587	642	599	563	649	669	625	573	631	651	601	596	663	637	629	593	604	589	626	645	628	634	633	598	705	632	581	577	614	633	619	644	589	644	604	699	601	637	597	638	675	632	599	648	566	605	652	608	615	623	650	651	638	620	628	647	617	617	649	595	579	616	613	633	608	574	662	591	609	586	647	635	604	601	651	624	627	630	598	620	582	601	646	625	630	625	612	606	628	581	630	647	648	611	636	597	596	618	603	636	624	610	683	597	617	631	634	624	656	613	573	616	609	626	636	647	626	662	639	598	592	645	615	681	580	629	670	581	611	621	625	584	624	637	642	603	619	643	619	628	603	624	628	609	655	634	636	593	636	603	632	639	621	562	626	600	621	576	612	636	644	643	605	604	581	584	631	644	644	620	667	590	621	611	608	663	639	629	618	600	633	633	620	649	606	659	609	608	579	610	618	660	619	617	596	590	597	578	583	628	605	634	609	590	619	602	629	644	635	623	654	622	611	621	592	652	674	609	638	638	595	620	625	623	610	629	646	644	624	638	596	634	620	592	645	623	638	640	646	587	566	619	619	615	623	659	573	636	569	670	628	655	643	624	618	602	626	603	581	610	616	604	647	577	623	637	640	655	648	632	638	668	601	605	655	607	589	650	647	631	653	592	622	642	578	615	602	661	601	611	655	647	645	639	635	653	645	640	604	606	631	607	600	644	640	632	646	647	596	656	591	591	616	627	587	623	631	622	605	674	619	608	656	603	654	657	604	615	633	599	610	638	602	613	621	646	621	646	626	643	634	638	671	619	628	626	598	663	635	607	603	641	581	583	586	599	616	623	588	629	615	624	640	611	671	634	623	618	654	595	624	648	627	623	629	633	640	699	630	627	632	566	575	610	625	602	667	609	620	628	609	647	590	665	598	592	631	631	610	615	615	631	612	636	606	618	696	604	605	676	595	662	624	651	625	601	590	629	674	619	602	637	654	576	602	654	636	624	537	636	630	647	649	587	611	622	638	675	588	648	636	599	658	620	660	616	628	611	619	590	645	607	658	657	629	631	640	645	655	619	621	630	588	642	657	612	587	637	648	634	572	612	648	639	628	594	642	628	583	651	681	625	607	615	619	641	628	637	621	601	610	624	667	626	652	625	670	635	651	629	597	636	642	646	598	625	615	628	579	612	571	599	618	610	640	604	604	592	599	665	633	614	606	594	654	616	580	608	663	596	669	649	665	631	634	636	630	633	564	610	641	626	623	590	606	626	626	638	595	616	639	636	588	663	665	641	623	677	628	627	638	639	608	660	648	645	660	620	624	605	600	611
5463	1467	312	134	77	84	104	87	111	88	82	90	99	71	85	73	40	41	35	41	36	43	26	28	28	31	40	36	40	27	31	34	33	21	30	32	20	25	31	32	14	32	17	23	15	22	26	25	25	25	27	26	18	29	23	25	26	24	31	24	35	23	20	32	34	20	30	20	26	22	24	24	18	26	18	24	23	27	26	36	20	23	28	24	25	21	31	24	20	15	14	29	26	24	26	28	27	30	19	23	27	33	31	26	26	19	35	22	31	15	20	39	26	24	25	29	24	19	20	15	22	25	25	26	34	22	22	24	23	31	19	21	37	24	29	22	24	23	27	26	31	26	27	17	24	27	24	31	34	28	23	20	21	24	26	24	18	16	25	24	26	33	29	22	20	34	34	25	33	20	25	26	28	24	26	23	18	25	18	24	25	26	22	32	21	29	22	30	22	21	19	30	25	21	29	25	33	29	28	27	33	16	22	16	36	25	25	23	20	19	20	21	27	27	28	29	27	20	24	27	34	25	27	28	22	28	17	22	26	27	22	21	28	21	22	27	18	25	23	26	27	26	21	29	28	24	21	20	20	25	22	23	37	22	18	30	18	28	36	32	19	20	22	26	31	26	25	37	29	14	22	22	31	19	21	28	29	19	32	28	29	15	28	25	27	31	17	25	23	28	22	21	23	22	23	26	25	24	31	26	27	27	26	14	16	22	21	22	17	24	28	21	19	29	23	21	16	21	22	24	24	24	20	21	29	22	24	21	27	29	21	27	25	21	19	34	21	32	22	33	26	23	29	36	27	30	18	27	22	18	23	22	22	19	27	22	27	23	21	29	25	27	18	32	19	22	21	25	20	27	29	28	22	20	25	15	40	22	30	34	24	33	31	22	32	35	15	25	23	28	28	22	19	28	25	28	27	19	31	30	22	30	25	21	20	33	26	28	18	26	20	32	28	18	28	26	28	30	33	29	26	23	32	24	26	30	30	22	24	26	24	23	24	29	29	23	25	38	28	31	30	28	18	27	18	25	31	25	23	27	27	21	23	21	33	18	22	17	28	27	24	24	25	21	21	30	21	24	28	27	30	20	32	26	25	22	22	22	22	17	19	34	26	23	21	18	30	30	26	21	24	27	13	20	21	30	17	25	22	33	25	26	29	28	22	34	20	33	23	24	24	21	37	19	26	21	19	32	28	20	25	24	17	23	28	34	23	28	27	28	27	26	28	29	31	26	28	21	21	24	29	23	26	27	17	28	15	30	23	17	26	22	17	29	27	25	28	27	13	37	27	34	33	25	25	29	33	18	26	29	23	19	17	20	35	27	25	34	26	27	27	31	26	15	26	26	23	25	18	25	26	27	34	19	32	23	21	28	20	25	25	20	25	27	26	24	29	24	16	34	24	19	25	25	19	35	20	28	20	31	26	21	39	29	22	23	20	33	20	20	31	23	23	24	29	25	15	40	21	24	27	21	24	25	24	31	24	24	24	20	32	22	19	27	27	25	19	20	27	27	28	19	23	31	29	30	32	25	26	25	16	32	26	30	22	24	14	22	25	32	27	20	25	21	27	31	32	29	22	31	31	23	33	27	25	27	25	20	26	24	19	29	33	23	23	22	28	14	19	24	29	16	31	22	26	28	20	26	31	25	30	20	22	23	21	27	25	24	34	23	28	25	35	24	28	24	16	27	26	29	28	27	23	21	28	32	23	26	27	24	31	29	23	24	30	22	26	28	25	25	24	23	34	27	17	35	16	20	27	19	21	26	33	17	31	30	14	21	24	27	24	27	25	18	25	19	15	19	25	28	27	28	21	24	26	16	28	28	25	25	19	16	22	24	19	24	33	23	30	15	21	38	31	27	18	23	32	24	31	21	28	32	24	26	33	20	23	24	29	22	21	22	25	28	18	18	23	24	33	21	25	33	23	21	27	22	25	25	33	23	23	24	19	26	29	28	37	26	20	27	21	25	25	23	27	27	15	29	19	20	24	27	24	19	29	19	25	27	24	29	25	21	33	25	23	28	26	20	22	15	32	28	14	15	26	31	34	28	25	28	27	20	29	18	19	31	22	23	29	29	22	21	28	27	26	24	28	28	19	32	16	28	26	21	24	29	21	20	28	18	21	25	29	28	32	24	20	27	20	33	29	22	29	31	19	27	32	19	27	20	26	28	25	26	30	23	25	36	24	28	23	28	21	22	26	18	29	19	33	31	35	24	18	35	24	27	23	30	26	21	17	24	25	20	25	18	27	26	22	28	27	20	18	24	21	27	26	37	17	31	28	36	35	27	34	22	29	28	21	27	25	32	29	23	24	29	28	28	26	22	26	32	24	19	25	21	33	24	25	23	22	30	27	28	40	25	27	27	24	27	24	23	22	18	30	31	22	22	18	26	19	19	24	24	31	22	21	32	31	31	17	24	28	16	33	24	26	29	33	28	21	30	17	19	26	24	24	25	28	20	25	15	26	24	26	21	27	26	32	20	24	24	29	26	27	30	35	34	18	31	27	19	29	27	29	28	27	24	24	35	22	32	21	32	29	27	20	27	33	24	38	30	23	26	29	29	24	18	31	16	26	18	27	25	30	23	24	27	24	17	28	28	25	22	30	24	34	33	28	37	25	24	15	25	19	20	18	31	29	20	31	34	20	21	15	25	22	26	27	22	27	25	29	28	19	25	18	35	30	17	31	29	32	17	22	20	22	26	21	24	22	26	29	30	29	28	20	26	25	23	22	27	25	34	23	23	26	29	27	24	30	26	24	30	20	26	38	26	21	26	34	24	32	26	21	30	27	25	23	22	25	31	30	23	19	29	29	22	26	24	27	26	26	34	22	22	24	25	18	22	18	27	30	27	37	30	23	26	27	19	28	36	24	23	24	12	15	26	20	26	32	28	24	27	30	22	34	26	21	28	27	19	25	26	28	21	30	24	23	24	28	13	31	24	22	30	26	28	24	27	27	27	24	26	24	23	23	28	26	24	18	20	32	19	24	33	29	28	19	21	26	31	30	25	21	30	34	28	37	29	39	28	22	25	32	25	22	28	28	24	25	34	25	23	22	29	23	20	27	30	33	27	20	19	26	26	18	27	18	30	28	22	30	25	19	21	30	23	25	21	18	28	26	23	16	22	23	30	28	27	26	23	28	24	27	31	25	25	24	13	29	28	29	20	20	26	26	19	21	22	20	24	23	37	22	33	29	21	27	27	34	24	24	21	25	29	21	28	17	19	32	21	26	24	25	22	25	28	25	26	21	26	23	29	25	22	23	21	22	28	24	33	24	29	29	19	35	24	20	26	32	28	31	20	23	24	20	30	20	25	18	20	20	28	29	23	30	28	24	29	13	29	33	26	23	34	21	26	20	17	29	24	18	21	27	16	28	13	24	21	20	17	17	29	24	31	28	12	19	25	28	19	27	20	25	15	17	26	18	23	25	20	24	17	29	24	24	28	18	30	28	23	25	27	21	17	22	27	16	21	31	29	34	23	27	30
31021	12098	3466	1792	2932	5237	5930	5724	4909	4120	3669	3336	2715	2695	2826	1872	945	685	608	521	532	516	507	518	519	415	385	411	471	369	339	306	288	275	251	209	229	257	221	233	247	209	233	238	211	212	195	211	240	194	233	224	217	237	219	223	236	218	252	216	230	225	244	217	248	225	245	235	243	230	234	225	218	222	232	212	199	230	227	233	206	238	200	221	201	195	206	225	193	224	248	210	203	222	219	193	224	195	213	198	230	199	213	227	228	230	219	194	232	208	209	211	228	212	208	209	224	217	224	204	191	210	211	215	238	244	209	211	202	223	249	211	244	196	214	186	195	218	191	219	210	214	204	202	203	203	207	217	205	201	215	216	234	206	208	214	225	216	224	222	202	241	214	214	210	202	209	214	227	226	224	212	215	213	196	215	220	212	187	209	216	225	232	240	203	202	222	189	187	198	239	210	204	227	220	255	209	206	201	186	203	209	256	202	197	206	197	244	226	181	203	197	203	237	214	226	234	221	201	197	222	193	197	227	229	209	225	224	204	220	243	212	193	210	224	204	216	217	207	198	213	214	179	216	236	211	201	217	218	221	228	201	196	228	240	212	212	202	191	217	204	194	214	218	221	205	215	220	200	211	202	215	202	204	203	200	214	239	227	208	226	222	216	229	205	203	224	199	227	220	218	190	204	223	230	210	226	209	238	222	199	215	187	208	195	230	217	203	215	190	196	212	229	226	206	195	209	241	208	205	184	186	218	217	194	193	211	230	213	201	220	260	227	213	191	218	192	205	231	218	186	219	198	207	199	198	201	203	221	208	173	211	210	211	213	205	197	203	209	195	215	189	208	220	216	209	217	188	236	201	197	213	189	173	203	212	182	208	219	194	215	200	199	191	204	214	213	207	227	182	188	211	204	222	186	198	231	200	206	199	218	233	222	205	218	211	208	197	213	205	227	218	205	202	204	200	217	211	189	235	213	206	180	230	225	210	202	217	215	202	199	190	201	219	184	219	219	204	200	184	191	206	216	226	208	217	210	193	222	197	181	209	196	216	244	197	228	204	201	201	213	209	199	220	203	184	205	221	204	196	197	223	190	216	250	205	181	214	195	192	231	186	207	205	210	215	212	227	204	201	219	199	200	208	219	234	223	221	221	207	222	196	213	202	220	213	217	206	218	219	209	200	188	231	213	206	224	217	219	199	196	210	202	197	204	220	202	198	222	245	210	170	199	212	206	209	236	202	208	205	222	212	198	211	177	194	197	214	188	226	211	189	233	217	219	210	217	198	207	205	214	201	202	220	200	196	201	193	198	189	207	194	201	223	200	216	188	214	211	208	217	201	236	206	207	211	224	208	199	192	194	204	204	229	212	250	216	207	211	198	207	196	221	221	214	204	224	192	223	221	231	193	239	186	207	202	225	247	197	218	204	222	200	194	216	220	218	204	223	233	232	226	201	213	240	240	216	198	213	224	242	226	217	193	215	212	234	198	193	184	215	207	213	219	210	210	231	222	201	181	211	230	218	214	189	200	220	209	215	192	211	217	197	238	183	221	210	201	208	238	207	216	198	215	219	212	221	219	216	227	182	227	207	233	207	203	225	231	198	207	210	199	199	216	229	198	201	200	201	198	231	225	217	217	204	240	217	263	201	217	209	215	225	191	231	227	225	201	217	204	200	216	225	191	217	198	218	193	194	202	200	216	202	181	235	188	210	215	212	238	220	212	209	209	206	222	221	169	197	212	214	193	194	203	210	218	191	211	231	203	210	198	221	196	201	221	220	206	204	200	210	226	204	221	240	201	220	217	206	218	224	202	214	171	228	229	222	225	201	220	215	217	206	205	190	207	169	222	237	209	223	209	212	202	190	194	215	226	209	216	200	207	206	184	225	189	214	201	212	200	211	210	207	220	205	212	196	213	239	211	192	200	214	213	204	208	201	217	221	202	210	212	185	219	199	199	217	238	204	217	220	203	218	209	224	208	211	216	205	231	208	229	214	244	202	229	218	199	196	220	205	209	200	194	214	211	206	206	204	208	198	203	210	216	206	221	216	214	203	204	213	230	209	222	173	223	220	225	211	204	154	224	224	227	198	204	226	246	228	214	225	230	213	229	200	216	204	231	216	237	228	228	196	207	196	194	201	221	188	223	181	228	220	217	217	214	210	225	219	212	208	214	210	209	216	199	203	201	188	216	209	203	241	209	182	186	231	207	218	215	213	215	181	229	219	198	209	214	182	203	217	226	191	207	199	205	201	222	213	210	218	210	211	210	227	201	197	199	217	227	219	210	250	221	213	240	198	218	208	195	210	202	230	225	232	202	214	205	218	215	236	211	222	223	246	202	193	206	199	210	221	178	187	246	193	188	194	210	225	206	226	202	228	199	201	228	212	199	218	207	190	227	211	246	200	204	227	223	199	216	206	198	199	215	221	225	225	236	216	196	233	206	209	198	213	219	213	204	197	200	189	196	202	214	223	222	194	221	212	225	193	205	200	218	213	230	244	196	212	212	190	206	224	189	189	202	215	214	216	227	219	221	221	218	242	214	215	192	226	199	236	197	219	208	209	230	217	218	221	232	215	214	203	222	236	218	194	208	189	193	226	204	196	244	223	214	200	218	195	216	189	222	211	194	200	197	198	229	196	213	195	226	201	206	240	212	193	216	205	176	212	220	191	193	224	186	221	230	205	194	203	220	206	184	228	202	170	192	212	227	239	212	223	215	210	202	221	208	213	220	203	201	222	205	204	221	239	204	218	219	199	216	199	208	240	198	201	181	201	183	237	211	196	213	214	188	209	206	211	195	234	236	221	211	215	224	240	207	192	179	223	242	218	189	192	220	215	210	219	220	213	212	207	234	185	232	206	177	240	215	213	231	214	216	216	204	208	195	192	219	205	184	199	223	244	201	216	200	221	212	196	220	205	202	196	208	241	207	210	226	220	224	208	225	213	212	228	190	205	218	204	216	234	210	230	223	177	201	196	187	207	183	201	210	196	233	233	206	193	223	196	206	226	188	202	212	217	217	228	228	198	211	214	218	237	216	210	230	202	232	225	209	198	182	209	209	244	190	190	205	218	206	211	202	222	231	208	224	226	229	210	254	208	208	215	214	223	223	197	217	215	187	223	219	226	214	193	216	213	230	213	178	205	204	209	242	238	208	228	195	194	222	186	225	231	232	195	208	191	201	214	200	180	236	220	189	236	220	220	214	208	210	211	227	226	196	217	221	208	198	231	211	195	205	208	196	190	201	205	210	202	232	241	211	211	184	213	187	204	238	224	175	218	199	207	214	205	218	221	206	221	221	208	208	222	215	214	202	221	231	227	205	198	208	224	198	216	221	221	186	207	207	203	199	198	203	185	203	215	200	230	222	209	215	186	185	204	217	205	203	213	205	205	207	198	214	185	188	213	237	203	217	209	227	191	196	194	215	213	220	231	219	224	208	223	191	231	198	194	215	206	192	219	216	217	218	197	211	231	238	192	205	198	226	199	195
6783	2511	537	212	158	155	154	157	170	172	149	136	148	154	175	117	73	74	82	51	50	60	80	87	66	61	77	56	83	66	66	58	61	50	59	59	60	62	63	74	66	77	73	48	55	59	57	61	57	70	64	68	63	51	73	54	69	73	59	60	61	60	61	63	58	60	61	67	61	64	56	58	59	54	60	78	59	74	73	70	63	59	51	66	67	47	62	54	48	53	70	52	61	66	71	55	55	70	79	65	65	55	69	57	63	64	77	69	58	77	72	62	59	53	78	52	63	68	66	58	64	49	55	66	56	62	65	61	60	73	48	57	73	62	60	62	50	59	44	48	50	58	71	72	49	58	51	65	53	55	65	58	61	60	64	66	53	72	61	57	62	60	67	63	59	74	56	62	73	61	63	65	66	56	71	57	65	61	67	65	54	75	74	53	54	59	80	73	59	38	55	78	51	65	55	60	59	60	57	71	49	62	68	75	61	56	63	55	44	56	76	65	66	60	63	66	58	51	65	74	50	56	65	59	67	67	50	52	64	56	63	73	47	53	60	67	64	60	50	55	50	75	74	60	65	58	44	59	63	76	68	63	62	52	65	63	57	72	61	52	58	61	65	47	60	55	72	61	56	55	62	53	62	69	67	68	67	62	72	51	63	59	59	55	62	62	58	64	57	58	61	66	55	64	63	63	56	65	49	67	54	65	60	75	51	65	69	58	62	52	60	60	79	56	64	83	58	60	51	58	60	40	64	44	63	70	60	50	71	46	55	55	63	73	48	69	61	67	43	55	55	63	58	69	70	54	74	56	68	75	54	66	73	51	59	68	54	61	63	54	67	64	58	56	65	48	67	58	65	61	76	50	55	75	60	72	80	58	53	60	59	63	51	57	52	51	62	60	67	64	49	54	76	56	58	56	60	61	50	73	56	49	50	55	57	64	68	57	66	71	58	44	59	53	54	75	54	60	64	58	54	57	61	65	64	93	63	68	80	56	46	51	57	74	76	52	78	57	53	60	57	64	60	56	60	69	69	64	65	73	71	72	50	70	69	58	55	60	65	54	64	69	61	62	57	74	66	64	65	64	59	56	50	53	61	60	64	62	69	58	51	53	67	75	68	76	62	64	63	49	66	61	60	85	71	48	59	62	67	53	65	65	71	61	68	75	60	64	83	69	63	62	63	64	47	47	67	59	58	74	55	60	59	64	57	68	55	63	65	55	67	55	61	51	64	50	69	60	66	66	72	74	47	59	67	66	51	61	67	53	35	48	59	68	60	60	46	57	63	57	53	49	53	70	63	71	54	54	59	65	71	61	63	66	70	39	51	62	41	58	54	73	62	54	51	63	57	45	59	60	72	56	63	62	72	71	63	50	60	52	60	44	73	59	57	73	56	62	63	68	55	61	78	59	81	62	80	72	61	56	53	61	64	56	75	75	55	60	67	54	58	69	65	63	57	43	60	52	62	59	68	61	54	55	51	54	56	62	56	51	63	66	55	66	80	56	67	55	63	49	65	55	61	64	60	59	60	43	67	55	63	62	50	60	66	68	62	68	54	56	48	64	54	56	61	61	66	80	60	54	56	44	55	62	63	52	70	45	56	59	55	55	61	63	49	58	57	74	67	54	70	60	50	73	72	58	79	57	69	77	77	69	66	49	47	66	64	66	60	52	62	54	73	66	62	59	63	55	61	58	56	64	62	65	57	56	63	67	67	54	59	61	46	61	59	62	57	72	72	53	60	43	52	59	62	49	65	58	58	64	62	60	62	61	64	53	64	66	60	64	52	59	65	65	52	55	63	51	59	69	64	56	65	71	66	65	62	65	61	37	58	71	66	66	67	72	74	57	57	69	63	61	53	75	65	64	48	58	66	58	62	50	61	58	63	71	64	72	53	62	67	73	62	68	64	55	64	60	65	58	77	75	65	61	63	65	54	64	60	66	60	55	52	54	58	63	57	55	59	66	65	66	65	58	69	66	55	63	59	48	74	55	44	65	47	54	54	59	57	57	46	69	53	59	59	70	60	51	80	54	79	56	61	51	72	78	65	61	56	67	54	61	56	56	69	59	69	55	64	62	53	69	77	53	55	69	72	64	62	74	72	56	74	62	61	74	53	55	64	53	68	70	56	55	71	50	54	52	67	52	66	53	61	56	58	64	43	63	55	47	68	65	52	64	53	63	50	75	61	62	55	55	59	52	53	51	73	55	71	63	57	59	53	47	61	59	55	53	49	62	64	55	70	65	62	44	66	66	66	37	67	69	81	64	59	50	74	59	58	63	64	49	72	52	56	69	61	52	70	53	64	67	65	57	67	62	61	61	65	74	50	60	66	66	72	69	55	67	57	59	51	64	55	65	67	65	68	53	65	61	61	60	66	60	52	65	71	66	47	58	68	60	66	68	68	70	61	69	56	61	63	62	54	55	57	52	53	66	60	72	58	52	57	52	74	59	45	60	55	69	55	58	63	63	64	54	64	49	59	75	61	72	71	61	67	79	66	62	59	63	66	54	57	50	52	61	46	62	51	69	72	59	71	58	54	61	61	59	52	52	61	66	72	58	60	61	60	59	68	68	60	64	50	68	71	60	60	63	61	58	55	62	69	55	69	80	62	44	43	59	64	77	68	61	69	63	85	50	76	67	53	56	61	72	66	55	52	54	69	57	50	72	63	48	68	49	57	61	62	74	65	83	48	54	70	57	72	56	72	76	50	65	55	45	54	52	55	75	55	59	55	53	63	57	67	61	61	61	61	50	65	62	45	52	61	71	62	59	76	61	54	61	67	57	66	69	67	53	67	61	73	59	60	67	54	69	59	62	66	60	70	73	62	62	72	63	62	60	63	74	62	47	58	60	57	67	58	54	66	61	64	69	57	50	61	64	58	68	70	52	53	55	58	62	60	58	47	53	56	65	49	61	55	52	67	66	76	57	59	67	57	59	75	57	64	59	54	68	68	52	56	67	52	66	45	48	66	59	65	65	61	61	45	61	64	51	70	61	68	59	64	64	56	59	49	59	55	50	53	84	51	53	76	59	66	61	54	55	43	69	58	56	59	61	62	54	57	65	65	56	65	51	70	72	70	66	55	69	65	47	58	65	50	48	48	56	68	56	55	55	54	51	56	68	55	61	71	61	58	75	52	53	53	57	63	49	53	48	73	59	42	61	69	66	57	72	60	73	48	57	56	65	48	65	64	52	57	79	71	71	57	57	59	60	55	65	87	52	62	64	55	71	47	60	54	58	69	56	53	72	64	67	54	57	63	83	58	66	62	67	58	61	51	55	71	70	55	68	62	62	66	57	66	60	72	60	72	63	56	59	55	72	57	51	72	54	60	48	62	53	57	53	74	68	70	64	58	67	68	64	59	57	58	73	68	53	59	45	57	59	68	44	66	66	73	69	54	58	77	49	81	47	58	65	70	73	72	57	68	60	55	64	59	65	62	62	50	69	64	46	66	61	76	57	58	63	61	56	67	58	68	55	54	54	65	65
36353	16108	5451	2726	4959	7594	8421	7619	6875	6251	5392	4792	3961	4337	4122	2542	1450	1247	1021	1047	973	982	910	1006	927	866	813	860	827	769	745	689	635	631	575	583	569	549	607	565	594	574	504	531	537	525	544	514	543	555	524	544	564	544	559	573	528	475	544	567	571	580	570	599	570	595	562	567	577	542	556	604	516	495	519	546	502	537	551	541	540	520	523	541	512	541	560	520	522	496	539	562	543	543	512	553	505	515	494	514	534	541	491	526	533	517	499	530	515	540	517	567	471	527	517	496	554	524	489	515	519	541	555	527	529	491	539	508	542	536	541	500	542	521	517	553	536	528	520	516	558	526	517	492	543	544	535	514	514	518	552	520	545	545	535	535	554	540	526	514	534	502	495	554	535	558	480	523	522	518	529	568	548	537	526	535	517	559	520	513	531	532	513	527	473	525	524	517	518	521	553	504	535	488	519	505	488	506	512	525	530	520	545	518	502	545	567	526	520	527	508	523	531	507	519	508	498	531	530	537	493	517	521	545	502	476	480	541	505	553	499	556	504	520	540	499	515	536	513	527	495	501	506	564	487	510	522	525	508	504	519	548	537	511	567	561	571	512	492	537	506	539	523	507	508	545	499	528	536	510	506	523	538	520	532	541	544	470	540	564	495	513	509	538	527	518	501	514	540	525	513	526	554	496	486	476	539	489	495	503	502	538	532	518	534	502	520	515	516	499	512	521	504	489	527	521	518	521	496	511	506	484	511	515	534	507	546	537	546	498	510	570	516	547	500	512	539	519	517	508	523	516	525	515	520	531	494	513	505	519	539	529	557	517	505	534	512	507	512	547	544	488	506	490	546	563	552	506	546	555	525	500	473	524	525	552	529	559	552	521	540	559	540	552	553	566	519	471	512	539	491	571	498	546	531	478	539	491	517	532	480	501	506	546	519	526	574	529	536	511	579	500	522	520	527	523	529	572	519	495	530	551	511	531	518	555	504	521	516	505	547	490	532	493	492	523	545	508	550	547	540	567	520	512	513	533	506	520	497	538	542	485	491	520	543	527	493	486	524	501	548	534	558	526	512	552	538	514	550	514	538	530	524	494	530	562	480	495	497	567	510	561	481	531	513	534	525	569	468	560	534	483	541	518	521	527	572	538	543	526	552	538	511	469	556	520	530	511	529	507	526	556	490	545	487	531	517	524	534	532	523	522	522	520	522	542	507	555	520	518	523	535	498	527	508	494	503	558	479	527	489	530	487	483	565	584	511	507	498	543	509	536	547	481	523	539	527	523	536	509	518	543	509	549	530	563	547	482	551	524	547	554	495	511	529	509	553	531	542	499	524	517	493	528	538	530	564	549	490	510	520	520	514	498	506	534	518	535	516	496	519	508	558	553	537	517	522	539	535	572	539	515	485	526	502	514	526	520	560	525	523	541	536	487	478	484	557	531	503	516	509	508	496	516	529	526	499	532	547	542	540	515	554	550	510	495	517	526	541	511	537	508	541	516	522	565	528	490	504	502	542	535	520	551	518	519	563	540	520	511	560	552	505	508	572	537	502	497	529	565	567	564	525	519	493	548	465	493	500	558	513	546	495	515	484	540	520	488	480	509	521	499	544	524	543	506	527	559	512	487	473	566	556	556	510	544	557	531	445	507	526	528	491	545	527	521	537	522	530	503	525	476	516	511	515	523	530	523	520	487	541	515	562	529	485	512	540	507	510	542	546	536	511	554	528	538	517	522	512	530	533	513	531	514	509	476	523	516	531	596	521	509	530	512	519	491	514	535	508	512	503	509	479	483	564	534	542	544	546	511	529	542	532	522	524	532	508	552	561	529	516	498	523	506	571	476	498	515	494	532	516	521	514	522	535	541	545	536	491	518	503	536	543	510	486	519	572	527	522	510	518	503	542	526	514	512	526	547	531	549	503	552	544	504	524	518	510	494	522	507	526	575	521	542	536	494	474	518	522	469	491	563	535	508	511	526	485	515	511	555	502	521	518	558	508	522	527	562	545	475	551	540	534	506	537	541	550	470	537	556	543	502	556	527	540	503	535	515	527	513	535	532	496	544	512	533	504	517	528	513	526	555	509	518	535	536	547	529	497	538	514	535	545	516	512	509	516	571	521	543	538	543	493	524	520	493	504	516	574	522	518	561	534	528	495	575	542	518	516	518	527	499	553	532	551	554	542	531	528	516	533	486	556	513	524	545	485	524	539	519	555	513	546	509	509	496	531	513	500	504	488	569	511	543	485	547	514	535	527	523	530	490	560	472	510	524	521	539	506	599	545	541	529	508	537	533	544	547	537	504	537	518	524	487	520	544	552	514	560	515	546	497	499	497	517	523	525	529	511	519	535	480	529	552	502	505	508	505	507	541	503	556	522	559	511	544	506	484	496	517	554	531	523	565	539	525	485	504	529	511	568	552	506	545	470	516	542	508	553	543	506	543	489	549	533	468	526	539	515	510	545	496	514	543	547	500	527	522	508	549	505	550	544	541	532	573	568	504	536	526	482	501	544	520	513	500	475	518	515	516	526	508	504	542	541	542	563	535	551	535	535	506	537	532	537	516	513	555	540	562	529	537	534	471	531	525	529	504	500	521	544	525	506	518	535	542	504	505	546	516	545	526	511	532	545	540	479	543	541	506	515	581	544	555	528	528	503	503	513	492	559	525	465	493	532	552	540	497	515	570	474	551	526	536	488	543	563	518	501	541	534	524	454	544	523	537	544	483	534	536	509	538	511	522	546	488	518	510	481	520	547	499	487	527	505	538	552	504	527	535	515	556	547	503	539	491	510	520	540	524	560	531	527	503	568	542	497	547	503	519	507	548	511	522	577	502	529	556	521	555	575	491	544	533	512	508	520	506	562	538	496	506	526	559	524	468	502	499	529	515	508	536	516	546	514	488	530	493	515	527	509	516	521	474	528	552	538	510	536	516	543	544	542	530	581	511	539	529	514	534	542	519	518	560	491	495	498	504	484	518	537	508	556	505	523	532	508	519	510	552	567	508	510	525	548	503	530	528	518	492	497	559	540	543	495	534	545	513	563	530	477	510	545	515	521	500	530	535	484	513	529	552	497	509	494	494	542	542	540	533	539	544	516	499	512	553	508	521	522	529	556	533	550	489	549	516	504	535	529	514	516	524	475	527	509	558	509	523	508	520	526	531	531	531	533	555	542	510	547	566	492	555	504	506	528	504	518	513	521	538	496	552	545	533	517	475	527	517	513	469	546	516	504	490	534	536	529	523	483	525	497	548	539	538	492	512	501	503	564	558	549	526	483	546	504	507	563	504	512	515	497	493	512	519	521	552	515	496	507	511	511	522	524	515	481	503	530	559	546	505	527	555	518	490	511	544	534	492	490	557	537	515	541	548	516	499	526	534	482	532	525	536	499	551	544	526	544	489	509	538	523	565	520	540	523	479	566	479	531	529	521	520	549	536	532	521	556	544	544	538	546	544	528	511	524	545	520	516	517	519	507	551	494	501	512	531
3503	837	227	105	75	86	87	99	118	111	91	79	81	97	77	74	45	54	54	47	46	42	53	45	44	54	50	42	62	39	41	44	44	48	44	41	46	56	39	51	47	44	47	56	50	42	45	39	36	46	41	46	37	57	43	49	47	52	50	35	53	44	41	42	35	70	48	46	37	36	34	47	48	45	29	44	49	52	41	54	53	53	41	49	41	51	37	45	32	36	61	42	42	36	46	45	40	39	39	53	44	54	41	38	43	42	44	44	43	46	31	24	56	42	53	45	58	45	56	62	42	37	44	45	45	45	39	54	42	36	56	35	44	37	47	41	52	52	48	37	54	46	52	52	42	38	53	38	48	47	43	53	40	49	45	55	63	49	39	49	58	43	47	46	55	55	42	37	39	39	47	47	47	40	37	47	51	44	49	52	50	42	40	35	57	44	33	52	47	42	45	51	42	48	49	53	35	45	38	53	43	46	43	41	55	40	41	41	48	38	43	42	45	44	37	41	41	42	42	44	53	35	41	42	41	49	42	44	46	53	45	43	48	38	48	56	41	55	44	45	45	51	41	39	54	43	44	57	42	36	53	41	42	47	45	39	39	41	48	38	54	49	47	46	54	44	49	34	40	43	41	55	42	43	45	45	33	40	49	47	41	44	41	40	44	45	56	44	43	61	38	44	58	47	48	40	48	51	37	36	45	50	44	49	61	34	49	51	55	40	41	33	55	52	46	53	49	35	45	49	44	54	42	54	51	44	38	53	58	52	46	54	42	46	49	39	39	32	50	44	43	44	42	41	43	30	38	41	43	48	37	45	41	54	49	44	44	49	40	41	58	47	40	48	43	52	43	34	37	53	36	34	35	40	39	47	39	47	45	49	50	41	47	37	49	39	48	55	45	37	41	46	37	39	45	48	52	37	49	43	49	34	45	48	57	44	42	52	44	47	45	51	51	46	47	42	52	47	57	42	39	50	48	54	50	39	34	46	59	45	35	36	41	39	52	40	39	37	44	40	44	53	45	30	45	52	49	45	46	56	32	47	49	48	40	32	46	44	41	31	33	39	34	41	35	45	36	44	44	40	56	45	35	46	47	40	57	57	28	46	38	69	42	53	42	45	54	43	46	46	50	51	39	40	46	27	60	45	52	37	39	46	43	38	40	43	38	49	42	45	46	40	43	42	46	52	26	37	47	35	42	49	28	34	45	40	62	38	51	38	48	39	42	43	42	48	42	43	41	44	55	50	56	50	50	41	38	44	38	50	52	51	40	42	40	56	40	42	49	45	39	67	42	44	44	54	47	46	49	50	48	51	51	36	38	27	40	55	52	45	44	47	34	53	42	35	41	58	48	48	47	38	32	35	54	42	52	44	44	52	47	35	39	41	44	45	48	50	38	30	41	51	39	31	42	39	37	50	36	38	36	42	46	42	43	34	28	45	51	55	33	55	38	38	47	40	57	39	51	42	38	37	58	36	44	44	41	45	42	42	50	54	39	45	54	49	45	46	49	46	44	52	32	51	35	37	36	35	48	44	49	42	54	59	45	57	45	43	38	49	38	41	54	41	44	41	54	51	43	40	37	60	43	54	47	49	51	37	49	36	55	34	48	39	46	32	37	35	44	53	57	49	43	37	46	51	38	36	52	47	44	31	43	53	44	53	48	49	52	46	45	36	51	56	44	60	39	44	38	34	44	39	38	43	47	34	48	46	45	41	42	43	48	36	37	52	41	40	53	60	50	47	41	41	48	46	40	48	38	43	47	42	43	48	38	41	46	44	49	43	47	43	44	59	42	44	38	51	34	39	42	31	45	38	51	33	42	37	45	35	46	50	38	51	43	50	37	40	36	49	43	43	42	44	46	54	46	56	58	44	49	36	45	47	41	49	39	44	41	41	50	44	35	33	49	29	35	37	49	43	38	45	35	44	42	66	46	50	42	50	41	49	47	37	41	42	39	41	51	42	47	53	41	34	39	46	45	47	47	45	52	48	48	65	41	41	35	47	41	53	48	39	46	41	44	53	43	52	48	38	48	47	55	44	53	43	49	44	42	41	37	50	53	59	35	44	30	44	44	45	46	48	45	38	45	42	43	43	40	39	38	47	47	57	40	39	54	42	43	63	45	51	47	46	46	50	45	56	36	36	44	39	41	38	53	37	58	51	44	54	48	43	48	39	38	49	52	43	49	40	45	48	42	45	40	37	47	40	39	30	50	44	53	47	32	40	48	42	42	31	50	46	39	52	40	51	38	42	51	52	37	47	54	45	36	56	41	38	51	55	53	44	37	39	38	51	41	45	46	38	46	57	35	37	43	47	42	38	41	38	41	47	43	31	41	46	46	38	53	37	51	43	49	40	44	48	53	34	36	55	43	47	40	49	48	45	37	51	44	51	39	41	45	45	31	44	56	36	57	41	52	50	38	38	53	37	33	46	49	51	39	51	35	38	39	34	46	48	50	40	51	34	46	32	53	46	45	49	48	47	45	52	52	51	51	38	53	37	51	47	40	43	52	40	47	63	44	48	51	51	50	52	44	38	49	55	39	34	42	40	41	49	48	46	42	47	47	37	40	48	43	57	36	54	35	45	44	53	39	45	42	56	46	46	45	41	52	45	52	37	48	43	49	52	46	49	45	55	44	44	57	50	53	41	39	38	48	38	50	41	53	45	42	56	46	44	47	38	55	46	42	37	32	41	45	37	41	42	49	42	54	52	46	42	59	41	47	55	66	52	42	53	42	43	52	53	55	51	47	42	45	46	33	46	51	48	42	38	45	37	53	54	46	47	44	48	49	45	48	58	49	42	41	51	49	33	45	49	53	41	48	37	43	50	46	46	43	37	58	48	51	57	49	56	45	50	50	48	41	42	39	47	40	55	44	38	51	51	44	36	46	48	55	52	39	43	48	44	52	46	41	50	47	32	46	43	63	39	38	45	52	38	53	37	51	49	42	45	46	47	37	45	44	48	37	42	45	47	40	34	50	40	46	49	52	53	42	46	47	41	49	48	52	38	61	48	46	40	46	38	34	51	56	35	42	41	52	41	39	40	43	46	53	49	44	41	44	33	38	40	42	32	39	44	60	40	45	51	40	47	52	40	45	42	42	34	44	38	38	50	38	40	46	42	56	45	47	47	44	42	42	30	56	34	56	54	45	31	42	49	47	40	43	42	54	42	48	42	43	48	44	50	44	38	55	38	39	36	52	51	43	52	46	38	45	34	49	38	52	39	53	62	46	57	44	50	43	36	45	53	39	43	43	36	32	40	49	40	49	52	45	47	50	25	47	50	41	45	50	44	36	37	51	56	44	56	43	54	56	55	32	57	45	55	46	39	60	36	36	45	45	41	50	56	39	39	45	51	35	35	43	40	45	47	56	41	47	53	52	41	55	39	43	54	44	59	51	47	44	49	45	41	30	43	45	49	55	49	51	44	34	52	56	39	39	51	46	45	54	47	49	48	50	52	40	48	43	51	41	37	47	52	48	41	51	37
27451	8301	2348	1494	2305	3826	4106	4208	4085	3044	2819	2409	2149	2508	2063	1125	801	662	562	595	530	533	534	528	485	550	514	515	444	396	465	400	400	398	404	390	365	427	402	392	395	376	368	371	390	376	336	380	366	360	367	379	393	322	388	332	375	390	375	405	370	387	388	410	398	390	400	392	408	364	395	416	370	403	360	363	365	412	387	424	385	377	379	352	394	372	420	375	424	391	374	392	410	381	403	403	374	413	367	383	357	338	377	360	374	365	383	358	392	363	364	382	362	347	392	374	360	372	408	385	377	408	373	372	360	362	368	388	387	340	392	378	344	379	390	369	338	362	404	324	411	349	402	394	410	370	395	363	366	352	339	370	373	397	369	385	394	394	411	393	369	404	378	362	360	372	361	420	388	383	409	358	390	385	386	386	343	393	387	378	368	352	396	385	358	370	362	419	367	367	404	346	362	382	393	375	350	369	355	392	371	378	418	383	361	391	368	367	349	363	323	389	410	358	395	383	388	385	378	381	380	387	413	375	404	384	398	373	369	312	349	335	409	387	389	358	371	373	345	382	386	364	365	386	374	354	372	365	367	367	423	397	394	372	378	350	387	393	382	395	334	358	387	377	363	388	406	364	327	401	435	392	338	393	376	388	365	363	379	353	400	343	374	371	358	353	365	397	375	340	371	345	369	368	411	366	393	381	370	367	319	375	365	403	393	395	367	393	391	364	350	383	403	333	366	378	351	379	366	376	346	367	404	346	346	361	391	321	406	397	366	377	368	379	380	383	429	424	411	356	382	329	358	375	380	402	348	386	381	397	380	383	366	374	401	354	324	377	379	379	358	382	358	340	421	374	385	384	391	345	415	379	398	362	418	391	364	376	412	339	418	390	345	390	338	334	402	379	378	388	397	365	373	384	349	404	435	362	380	361	390	362	384	361	428	380	353	400	374	360	345	368	364	370	344	358	381	363	387	360	364	376	423	387	376	348	339	388	345	374	393	380	357	361	350	396	364	369	399	403	410	402	378	399	398	410	402	387	354	380	371	369	356	385	368	348	389	381	406	369	398	387	349	382	387	370	360	356	386	376	377	350	391	381	367	375	398	374	403	373	368	368	373	336	376	365	379	346	379	383	376	349	388	364	353	394	373	349	401	379	397	365	385	397	380	362	361	370	398	382	365	382	378	409	359	395	375	416	368	390	387	373	352	384	347	376	356	348	420	404	376	406	381	401	366	354	377	410	353	386	371	386	366	359	349	381	354	356	340	361	397	398	378	400	370	382	389	415	372	381	416	364	393	387	361	384	393	404	364	400	339	358	375	407	385	365	375	390	350	405	340	425	413	396	379	350	358	355	400	396	363	365	360	368	393	369	376	384	350	364	401	369	336	425	370	359	379	397	364	391	379	368	391	395	400	375	395	408	358	388	369	374	367	386	355	335	379	359	360	380	388	395	340	374	406	375	371	373	371	351	389	394	371	366	376	401	365	329	389	391	365	357	378	368	363	339	395	369	391	369	358	376	371	378	400	388	358	370	371	371	366	337	350	410	385	348	386	366	357	422	344	364	385	346	378	386	410	400	401	391	364	361	358	382	360	401	365	373	342	377	349	363	397	345	355	388	361	373	383	338	387	404	376	383	393	377	420	362	381	392	366	395	383	383	368	404	373	360	384	404	378	409	408	410	367	369	383	360	365	375	404	368	375	391	367	383	381	369	359	375	359	372	380	364	380	394	364	401	374	411	391	408	372	344	393	399	373	395	389	356	388	349	419	382	385	355	364	373	361	358	368	380	368	364	401	363	341	392	372	371	397	387	363	387	385	366	385	368	399	325	361	384	368	356	340	380	362	364	383	378	409	351	389	376	346	387	371	376	352	381	384	374	365	403	403	368	381	358	360	381	355	386	364	360	390	377	362	394	361	384	391	365	335	359	365	388	383	372	389	383	356	378	400	364	376	401	373	358	345	390	379	379	376	376	381	362	402	388	343	350	395	358	355	370	374	370	357	379	367	371	384	371	376	355	353	387	421	362	355	349	398	385	333	393	346	398	344	349	381	357	359	384	402	373	415	399	381	356	383	389	418	403	375	386	375	367	383	376	364	391	391	409	409	396	400	361	364	370	379	354	385	344	373	379	433	388	334	358	345	394	391	377	380	365	373	378	387	335	359	431	375	382	378	357	378	366	347	393	396	390	372	339	378	399	380	375	349	365	399	370	354	356	373	342	335	412	383	371	383	373	357	398	386	394	358	380	376	388	370	384	393	389	361	348	393	383	356	389	332	375	393	377	355	368	353	381	395	387	347	372	395	390	355	386	363	363	344	399	408	388	374	391	407	405	360	356	348	373	370	410	391	364	357	364	372	380	378	385	358	356	356	368	359	343	391	351	387	343	378	380	383	415	373	353	368	407	382	377	364	369	367	414	393	357	400	399	405	354	407	360	373	397	350	393	346	393	388	358	393	379	377	398	390	356	348	398	351	387	376	371	377	396	376	388	373	401	374	354	372	368	360	390	369	410	415	369	376	349	377	376	360	387	374	338	353	373	355	348	361	417	361	417	400	376	377	361	329	393	344	355	344	386	349	384	375	372	386	411	395	377	377	417	382	346	353	373	363	351	363	372	362	352	401	412	367	391	369	382	356	404	410	379	372	411	381	358	378	355	400	382	343	332	403	340	363	384	369	404	377	381	370	379	381	401	412	360	408	400	349	378	363	372	405	364	366	380	352	384	365	359	388	401	372	390	378	379	390	396	406	377	382	401	394	380	371	363	399	372	369	360	392	364	398	351	390	379	388	364	384	372	373	344	356	357	394	393	391	364	383	367	385	375	402	363	374	392	380	352	342	399	376	356	365	387	418	391	362	409	401	377	379	372	380	408	374	394	358	371	395	398	409	384	388	369	355	353	395	353	332	369	378	366	399	362	375	366	375	379	401	356	374	392	383	414	348	362	389	345	388	368	383	393	378	338	363	369	384	387	362	356	359	385	370	366	354	399	386	352	360	362	395	390	365	392	370	376	375	348	384	385	358	350	376	379	373	402	403	358	383	327	398	374	385	376	334	331	410	359	362	386	371	355	413	359	451	389	407	352	377	394	392	399	368	388	394	381	366	398	376	381	363	397	394	395	372	396	338	384	358	368	417	396	378	367	380	379	367	387	397	347	343	347	355	376	367	360	376	391	380	374	394	374	423	382	323	394	410	377	336	377	356	366	384	367	388	331	400	381	400	366	362	371	375	381	384	378	394	366	347	382	375	425	381	374	369	371	415	341	359	397	369	326	396	369	395	372	385	386	411	390	362	378	384	405	366	388	359	397	363	390	380	351	388	385	418	361	393	396	388	401	374	381	379	403	391	347	348	355	385	389	353	363	373	352	369	363	371	382	368	382	344	356	361	370	355	375	356	376	382	370	384	384	381	378	382	388	406	384	372	386	379	362	377	357	377	378	372	391	390	371	376	418	377	370	365	359	356	384	399	381	417	365	395	381	354	382
5145	1726	387	162	156	137	136	197	161	146	153	139	144	139	118	107	103	86	84	86	76	86	79	70	85	92	73	71	86	84	73	64	82	90	69	72	83	92	78	62	72	70	71	83	66	65	74	84	89	73	72	93	76	64	74	74	83	81	57	75	62	69	61	89	68	65	77	68	83	80	65	94	91	85	83	72	91	73	67	73	85	83	79	73	68	81	73	65	68	65	82	76	81	95	58	80	78	65	71	70	83	72	60	79	86	68	80	63	80	64	79	86	85	84	72	78	68	64	62	93	85	91	71	79	87	87	82	78	62	80	54	82	68	73	75	62	83	73	79	83	74	78	84	63	61	72	70	71	75	79	53	72	81	78	83	81	69	72	74	76	79	70	67	63	79	58	79	76	79	75	80	78	71	90	64	74	72	55	79	63	67	80	76	71	58	79	92	79	81	73	78	74	73	81	81	67	73	82	78	74	80	69	60	78	68	67	72	61	60	68	82	64	75	81	69	65	68	74	86	81	97	69	80	87	65	78	62	64	69	74	82	96	86	74	58	67	75	66	70	95	75	81	74	75	80	74	82	66	66	70	64	76	72	74	75	76	76	72	69	89	66	72	95	69	78	69	67	91	83	70	87	87	83	85	68	76	75	75	81	67	76	83	76	73	66	71	94	60	73	75	72	99	64	71	69	83	79	71	76	81	63	75	75	70	81	77	78	70	79	102	73	83	63	93	81	73	92	69	63	61	70	72	81	66	65	75	87	72	76	97	83	78	83	78	76	76	89	84	70	87	61	71	66	70	97	83	84	82	67	81	87	76	80	70	77	70	68	80	86	63	86	74	72	78	65	80	75	78	67	63	71	56	70	70	79	84	97	60	68	75	73	75	71	71	71	80	67	63	74	64	68	87	87	65	78	82	73	72	60	72	78	71	69	76	62	67	82	85	75	70	75	73	79	88	64	83	70	91	80	89	89	89	69	90	71	58	76	65	83	60	76	76	75	76	72	87	66	83	71	71	60	76	78	86	90	90	95	66	56	76	74	72	73	75	72	62	87	57	79	77	71	83	100	69	63	83	79	72	81	78	70	77	81	81	72	78	66	77	76	74	100	79	80	66	64	62	72	80	72	73	66	87	70	73	81	65	67	88	67	70	75	79	87	91	68	81	68	79	78	83	65	78	68	73	63	71	68	90	67	75	75	89	74	78	93	71	78	90	91	70	84	81	75	68	69	59	91	78	66	88	77	66	66	65	71	72	71	78	75	91	70	69	65	87	81	79	78	80	69	71	70	76	63	91	65	78	66	78	69	70	72	70	84	84	78	68	83	66	77	63	88	69	96	69	79	69	74	59	71	84	69	75	74	68	78	75	70	73	77	66	69	88	89	60	70	75	77	60	82	69	83	71	68	74	86	84	79	68	90	69	90	74	76	70	73	98	67	85	73	85	73	66	87	84	74	67	62	71	84	64	77	67	68	67	83	75	74	77	67	69	70	69	61	68	67	59	73	76	62	83	76	68	60	71	77	68	81	78	60	69	75	80	90	84	60	89	87	68	83	85	73	66	75	93	74	76	76	75	76	75	78	71	86	75	66	60	84	72	76	83	85	84	61	83	70	80	72	69	87	70	83	94	63	94	93	95	77	75	77	88	70	88	73	61	93	83	80	65	83	68	71	74	69	76	58	78	74	67	69	65	88	75	65	82	72	73	85	73	73	81	84	73	76	79	73	74	82	76	74	77	89	82	79	69	80	76	76	63	80	77	80	75	74	91	59	76	77	67	69	73	59	67	72	75	80	75	92	73	77	82	88	64	86	76	86	85	78	80	66	71	75	53	70	67	84	76	76	79	76	71	94	72	80	67	89	69	80	71	74	77	89	60	82	90	73	65	68	75	81	89	73	78	70	85	76	78	69	70	86	81	72	79	82	79	63	84	77	74	80	78	73	65	80	76	73	79	74	72	65	67	69	84	64	68	67	68	67	60	60	83	58	73	69	63	90	66	69	71	97	59	91	89	73	77	67	68	71	77	61	82	74	68	82	82	59	70	68	75	90	56	98	64	67	64	93	64	92	81	66	90	75	80	72	81	84	66	74	76	87	73	94	61	73	75	70	69	75	65	77	93	73	70	66	71	86	90	76	74	94	66	51	81	67	68	80	65	69	75	77	60	78	92	77	68	68	76	66	64	73	90	80	76	73	67	77	79	71	83	82	89	69	80	76	73	74	73	67	74	95	78	80	77	84	78	58	70	73	73	75	60	79	78	74	73	70	65	77	74	79	71	77	91	86	90	69	69	72	91	73	79	90	72	74	63	83	60	68	58	74	67	65	65	81	76	79	77	65	79	84	77	62	71	72	67	76	70	73	78	79	76	64	75	71	80	85	79	91	70	86	87	71	77	73	75	78	73	75	70	63	64	78	86	69	74	77	79	72	67	70	68	103	74	80	82	69	74	75	79	74	75	66	57	71	85	78	69	74	84	89	79	74	67	76	80	76	83	90	60	72	79	78	71	79	68	73	59	88	75	84	81	68	69	88	78	75	70	87	78	71	67	83	79	86	90	71	59	62	81	77	88	77	70	88	77	70	98	71	74	68	75	74	79	84	82	82	84	77	77	73	75	62	74	73	77	58	81	85	75	66	66	80	71	74	75	68	79	76	79	73	80	70	73	76	65	73	77	83	83	84	74	75	74	82	74	87	78	82	76	89	71	87	70	93	83	72	79	73	66	84	84	65	69	60	67	69	62	76	93	71	67	68	75	98	79	70	66	61	64	73	83	78	75	78	67	67	78	78	66	72	79	66	74	76	81	78	73	79	83	82	73	64	74	85	61	76	81	81	79	73	69	71	81	83	73	74	53	77	82	83	79	77	71	67	73	76	69	83	72	68	70	80	69	64	78	85	70	84	79	78	86	79	82	83	71	66	67	78	54	83	68	84	63	72	73	78	65	56	68	69	59	78	73	69	73	76	74	69	82	83	68	79	65	75	79	75	69	64	84	72	71	78	88	83	101	86	69	78	78	74	77	74	82	87	65	83	92	61	65	86	68	80	71	67	88	67	65	64	73	82	74	87	73	64	72	66	76	81	71	64	78	76	65	89	88	77	76	73	78	87	83	75	73	59	69	86	45	83	70	79	76	76	73	70	86	80	71	72	71	69	73	69	72	79	65	70	74	88	88	73	82	66	71	68	81	77	93	70	85	96	75	74	86	85	74	80	75	78	64	72	94	89	88	80	75	75	67	58	58	92	82	93	72	75	53	76	85	80	79	72	63	79	71	71	76	76	81	61	82	82	72	78	75	68	75	69	77	73	77	99	100	75	65	87	85	83	74	82	73	84	73	84	74	67	74	89	68	72	69	85	77	68	58	68	92	86	90	59	74	82	81	84	70	69	66	77	78	72	68	87	74	88	87	76	76	74	73	79	63	64	78	77	59	75	63	69	85	83	88	76	81	95	65	77	82	75	84	57	79	79	66	72	68	68	66	78	78
33671	13337	4019	2319	3837	5967	6987	7218	5692	4975	4532	3808	3687	3949	2851	1581	1263	1146	1083	1004	911	914	885	905	908	902	893	840	784	767	706	753	729	717	689	691	677	651	665	623	691	639	649	611	684	663	611	682	639	657	650	621	643	665	626	639	635	647	602	671	658	624	661	609	640	678	666	658	662	657	645	637	603	648	665	615	681	662	648	653	623	675	609	641	627	641	655	611	623	694	612	646	629	612	604	598	645	596	605	627	628	637	631	611	617	628	661	606	616	638	684	575	667	592	630	606	603	657	598	619	647	624	647	644	623	644	635	594	671	622	652	632	623	622	658	564	658	609	625	640	612	651	653	635	627	630	662	647	639	625	617	650	634	631	651	682	667	634	633	600	596	625	608	650	615	630	625	625	595	617	607	634	676	625	654	562	619	632	676	676	633	603	594	669	654	635	618	631	619	635	607	600	639	647	651	643	638	584	617	632	632	646	656	626	666	600	609	627	602	616	615	651	634	646	634	627	636	657	616	632	579	602	599	651	609	610	616	591	630	650	627	629	613	642	605	661	627	640	617	593	629	597	615	650	684	627	605	648	591	637	654	617	632	619	589	660	616	628	626	640	609	634	617	600	633	627	626	622	585	608	641	605	627	652	637	678	590	637	643	619	630	621	626	632	638	624	631	604	633	610	635	633	662	633	627	666	648	628	639	656	578	608	609	690	619	598	633	660	597	623	606	647	620	644	640	606	615	612	633	607	600	614	668	601	659	640	594	639	606	612	616	631	613	648	641	637	648	640	613	655	575	625	669	669	655	601	582	659	630	626	621	584	616	632	626	593	581	652	663	627	616	657	590	645	628	631	627	618	623	616	582	657	649	615	596	682	651	632	668	679	654	642	704	616	637	614	630	592	623	671	584	618	647	659	610	613	639	645	604	638	661	614	671	664	661	640	620	582	652	645	590	642	602	640	696	548	608	619	653	632	668	640	613	636	607	613	606	653	643	608	622	632	614	658	611	599	628	634	593	598	641	608	650	607	631	610	619	651	665	636	635	613	642	665	577	654	616	647	603	679	623	626	602	659	589	655	591	660	580	635	629	618	644	629	630	655	631	608	666	617	614	625	634	595	639	659	636	616	626	655	670	663	625	627	626	642	622	678	647	638	617	660	641	599	607	625	636	645	643	644	627	644	638	562	601	663	634	654	665	602	605	618	642	631	609	615	633	609	645	662	606	650	608	625	640	604	619	597	612	646	628	653	635	644	582	639	657	648	647	643	622	578	590	612	610	603	649	647	629	703	581	624	607	648	686	655	585	578	634	627	631	641	626	594	627	575	635	639	628	613	609	594	621	681	614	679	623	638	625	625	633	635	610	636	623	633	650	652	625	640	577	629	591	597	597	658	615	633	619	657	593	688	616	641	584	602	623	614	596	604	642	646	630	617	643	620	637	634	624	619	569	633	638	648	637	584	580	613	619	638	576	640	609	613	639	622	610	603	644	613	620	594	618	670	629	635	627	621	644	612	600	663	610	639	596	615	631	639	644	653	621	658	649	602	629	651	656	687	618	637	635	618	628	579	611	616	630	616	645	615	656	615	624	599	591	680	684	593	624	615	602	613	663	610	649	572	647	627	625	637	628	638	670	634	641	613	597	625	680	584	633	636	650	652	588	598	628	579	638	630	623	604	663	631	655	657	639	636	618	606	613	588	672	645	610	637	610	661	591	619	616	605	624	614	605	633	653	638	634	598	634	676	624	594	643	607	677	635	657	614	599	633	619	622	628	600	665	597	620	668	639	681	614	612	651	613	623	634	624	612	599	647	629	620	631	659	642	660	603	635	628	622	627	590	638	638	602	617	629	587	632	614	643	616	592	685	685	673	617	640	634	602	655	633	642	708	626	631	641	633	637	594	625	618	577	623	626	664	600	658	617	644	621	665	644	662	596	646	634	639	618	629	634	625	685	656	629	636	611	636	603	637	586	613	658	601	592	646	647	627	584	605	639	650	629	642	643	661	604	584	635	628	663	606	589	650	651	632	629	637	619	608	621	641	583	647	626	650	623	685	589	637	626	665	626	626	623	634	602	605	641	654	628	623	618	623	648	630	651	590	599	630	598	667	602	647	620	632	597	637	661	635	624	642	629	649	632	642	604	604	621	636	594	687	603	646	615	681	599	629	639	628	608	606	646	610	597	651	617	695	640	645	687	621	628	616	641	590	643	606	662	609	616	591	585	605	663	614	641	615	651	598	652	662	617	658	602	659	614	634	671	662	611	653	601	660	592	592	654	603	614	592	641	578	655	692	683	641	614	650	639	630	653	605	653	603	650	670	590	604	672	630	633	627	641	664	598	565	604	634	620	595	603	611	575	637	599	616	646	649	620	639	591	674	629	614	669	657	596	647	678	613	639	626	626	597	626	606	586	604	601	615	633	654	636	607	612	607	609	624	619	638	602	635	627	621	653	621	588	670	616	583	624	614	665	624	655	647	645	602	628	665	620	609	569	604	601	648	651	617	601	705	645	647	610	630	622	611	618	633	604	634	663	638	630	596	645	617	629	624	646	645	597	590	644	656	664	611	617	615	603	623	669	642	619	577	643	646	623	657	636	600	622	663	643	632	598	644	572	588	672	612	641	625	596	655	633	603	626	620	607	635	638	598	609	645	684	610	643	644	620	646	617	593	632	634	635	660	615	615	600	570	640	585	660	657	632	672	603	637	645	645	645	648	647	635	634	608	618	659	613	635	654	604	621	619	610	631	654	586	635	590	635	592	575	598	589	578	647	643	659	614	645	625	630	694	623	625	624	624	620	600	661	654	615	628	615	617	642	610	612	581	575	618	607	609	609	643	633	665	652	625	645	612	605	640	618	630	674	632	648	598	641	658	641	628	624	610	664	652	623	648	676	593	617	634	651	655	601	645	618	668	593	689	631	674	607	615	603	611	614	605	606	603	679	601	648	645	662	620	617	638	609	616	624	610	613	659	655	643	618	615	579	625	634	642	591	581	589	602	628	643	609	629	611	627	603	645	631	609	641	595	628	617	632	660	662	631	643	637	645	616	658	601	600	661	617	662	611	704	642	598	601	664	647	646	677	591	654	685	638	624	638	664	618	635	602	652	598	643	613	637	610	655	657	628	579	640	653	647	656	608	640	626	625	649	642	590	641	562	612	594	618	637	655	639	618	640	603	629	585	635	653	606	605	601	641	568	641	615	540	658	646	637	598	619	654	644	599	648	637	625	580	661	653	601	633	672	650	621	655	589	596	604	627	605	644	619	636	596	594	629	603	666	632	659	661	607	596	617	645	673	564	654	578	602	625	614	645	594	661	637	660	571	665	621	627	638	628	609	624	638	594	623	635	666	615	659	616	651	620	651	635	646	627	646	651	605	641	658	646	605	656	648	643	631	647	630	630	634	609	626	623	642	604	665	614	685	654	607	670	652	663	619	630	655	642	637	647	633	636	626	639	584	608	620	647	629	596	633	668	637	640	626	643	624
5431	1340	339	98	69	81	89	99	100	103	103	80	92	87	62	50	36	44	39	33	37	41	29	40	32	29	24	37	24	27	24	31	21	26	26	24	24	32	24	23	23	22	26	24	20	25	31	25	20	19	39	24	27	19	25	19	24	27	17	27	26	26	20	30	36	27	22	26	36	26	33	24	21	19	25	23	29	27	33	16	21	32	23	24	16	31	26	18	20	16	31	22	27	24	23	20	24	32	25	23	27	19	24	24	28	28	34	28	25	31	26	20	27	18	24	26	20	29	31	19	18	19	24	22	30	18	27	32	26	24	14	23	23	24	32	16	32	26	24	24	23	26	25	25	14	35	26	21	24	31	23	32	20	15	22	28	32	24	22	22	28	22	30	24	24	20	31	20	38	27	26	17	21	24	28	24	25	29	28	23	20	22	28	19	32	28	26	21	23	23	21	31	19	17	20	21	22	16	27	25	19	18	33	39	18	22	25	27	25	23	26	20	24	25	23	35	28	27	29	21	29	29	31	16	35	28	27	26	26	18	29	26	28	30	27	17	21	29	27	27	21	23	14	36	22	25	29	20	25	28	22	29	29	19	28	20	26	23	25	22	32	27	28	18	22	21	31	37	30	25	25	25	29	25	19	21	29	26	22	14	18	24	24	21	30	18	22	23	27	27	17	30	29	22	27	28	23	23	24	23	20	32	20	28	23	24	26	26	26	22	29	21	25	34	24	30	28	28	21	24	22	28	26	27	33	21	22	28	26	24	28	26	28	22	25	38	32	19	33	28	21	20	20	27	17	28	23	34	29	34	32	20	31	24	17	20	31	31	26	25	19	24	16	20	33	24	20	24	25	15	17	21	21	27	21	33	33	24	23	29	29	33	26	30	22	30	27	34	30	18	19	20	29	30	27	18	24	23	28	30	22	31	20	25	22	15	17	18	25	27	29	33	35	28	20	26	25	28	31	28	32	25	27	26	25	24	23	24	21	21	19	19	23	25	23	25	16	25	29	25	27	15	36	26	26	23	29	19	21	27	30	26	35	26	14	16	40	27	22	26	15	21	29	27	24	35	26	27	23	20	25	23	19	19	22	27	32	24	33	24	18	38	27	26	18	25	20	21	24	25	24	24	22	29	23	19	26	30	20	18	28	35	24	19	27	20	15	22	17	34	30	21	24	33	27	30	24	27	32	29	24	23	21	29	22	24	23	22	23	32	24	19	27	19	33	20	17	20	14	23	30	22	17	23	31	17	28	30	30	24	32	27	19	22	17	32	25	21	21	24	18	25	23	29	22	23	20	24	34	21	25	32	25	21	26	27	23	17	14	28	21	23	19	26	21	24	27	18	14	17	32	27	27	20	28	27	29	24	20	19	17	18	21	28	26	25	10	30	29	23	18	26	20	21	24	24	22	24	22	21	24	26	29	23	30	14	17	24	23	25	25	25	25	16	15	27	16	31	27	22	28	16	33	33	24	23	15	30	28	21	23	25	20	18	22	26	16	24	21	21	20	20	23	29	25	24	31	17	20	19	23	20	15	41	30	24	23	21	33	18	35	24	32	31	15	27	23	12	20	29	21	30	14	22	21	21	19	29	26	28	18	23	24	22	20	26	25	27	35	28	26	29	21	26	26	26	25	25	22	17	26	21	22	21	39	16	29	26	33	19	26	32	21	21	26	17	20	11	27	33	27	29	22	27	26	20	26	24	29	30	23	24	18	26	27	29	34	23	35	32	27	20	20	21	17	22	25	27	18	18	29	25	23	23	25	27	24	25	26	33	16	25	32	21	24	24	21	15	14	23	20	24	30	17	18	25	16	24	29	22	23	25	22	23	32	18	14	20	25	22	35	32	25	28	29	27	26	31	19	25	18	27	26	21	24	29	28	28	19	24	25	25	19	18	20	29	23	28	18	31	17	18	27	19	25	28	19	15	25	22	18	22	27	26	25	22	29	21	28	25	34	22	28	26	21	25	25	17	18	32	19	21	24	25	25	23	21	17	31	21	18	18	22	29	17	18	25	21	26	24	27	23	31	26	33	23	29	24	24	34	26	35	22	19	28	29	22	24	27	23	25	26	20	28	23	22	20	26	28	29	30	26	22	36	26	26	21	24	33	32	24	25	22	21	19	27	29	24	28	18	22	21	26	21	28	22	17	18	25	24	16	32	32	18	20	21	20	24	29	22	31	31	34	25	26	33	28	29	23	25	20	28	35	19	21	28	17	29	27	34	23	24	26	25	22	20	26	24	26	25	23	26	16	19	23	32	25	29	20	27	21	23	25	26	29	24	21	31	21	29	23	25	25	21	31	23	30	28	18	21	22	31	10	23	24	31	26	19	29	27	24	25	24	28	18	16	26	22	27	27	34	32	22	22	30	21	22	19	23	30	15	25	25	26	26	24	15	19	27	22	30	31	19	19	36	19	20	21	28	27	21	25	20	20	24	17	31	14	23	21	18	24	19	30	19	22	33	23	29	25	29	11	24	26	26	28	17	23	34	20	23	24	23	21	19	23	24	17	21	23	20	21	29	28	21	21	28	22	27	24	17	33	19	29	28	21	23	21	27	23	30	20	26	24	24	12	21	20	29	33	26	31	24	31	16	33	28	28	23	25	20	28	24	27	21	22	33	35	20	27	21	24	23	27	27	27	27	28	21	30	27	33	13	35	31	28	23	16	14	37	32	25	28	22	22	13	23	19	25	20	22	16	27	32	25	27	28	33	35	27	18	20	22	21	25	30	33	27	19	19	18	24	16	22	30	29	32	33	24	25	19	34	30	28	28	30	21	23	20	22	27	24	26	15	19	15	24	30	32	26	25	30	22	30	28	22	18	20	25	21	18	21	25	21	30	28	30	17	41	25	24	25	12	36	28	28	26	24	26	25	19	27	22	25	27	20	23	28	23	15	21	25	25	19	27	21	27	26	26	21	24	19	16	22	22	28	23	22	31	25	22	37	21	18	25	19	25	23	21	22	21	33	34	28	20	29	29	30	28	21	22	23	18	19	23	20	22	35	23	25	27	26	20	23	28	22	25	30	17	24	27	22	23	22	21	20	30	28	27	19	27	20	34	33	24	27	22	18	16	21	22	13	14	23	29	28	26	25	27	22	24	33	26	24	28	28	30	18	23	27	26	23	21	24	29	25	29	25	19	17	19	24	26	25	26	25	27	20	27	22	27	22	27	25	29	25	24	24	26	21	38	21	27	27	23	20	26	25	22	26	23	28	29	22	25	14	26	24	28	22	25	21	22	17	21	27	31	21	20	21	37	33	21	27	29	22	22	23	26	25	25	24	23	26	14	29	22	27	25	21	29	22	27	21	22	24	25	18	23	18	27	26	27	22	35	25	29	31	27	24	28	32	27	24	31	21	20	24	26	25	31	29	32	24	26	21	19	17	21	28	28	18	33	21	23	20	23	26	20	21	32	21	21	31	32	25	37	30	26	19	27	20	18	28	20	22	25	25	20	24	19	30	28	24	18	29
31045	11419	3607	1785	2814	4964	6043	5540	4780	4466	3597	3108	3586	3338	2118	1094	838	710	633	572	483	454	423	425	427	434	449	399	369	347	335	322	281	231	244	240	255	235	242	252	253	235	217	221	211	204	211	217	251	216	239	215	243	243	205	221	196	213	235	198	259	240	232	216	240	228	237	204	230	244	229	197	204	198	232	195	213	185	236	237	231	202	202	213	223	188	227	223	226	216	217	211	217	211	212	192	227	211	197	220	244	201	204	243	230	224	195	207	227	208	201	196	191	202	200	200	199	213	239	198	194	211	184	197	198	183	213	201	220	244	199	203	212	225	200	209	208	220	210	209	214	223	205	198	211	190	192	207	207	171	185	215	178	224	207	224	188	225	185	222	204	228	233	213	211	201	196	217	207	176	200	210	213	214	191	207	194	216	243	227	196	229	205	223	190	210	189	229	188	190	206	244	190	203	211	199	212	206	199	226	223	203	223	211	208	216	224	223	220	159	221	211	190	201	198	207	193	233	214	201	202	191	188	204	215	213	207	210	207	236	235	194	238	219	216	206	201	210	217	219	218	206	203	213	223	208	199	179	234	195	201	214	195	201	211	211	210	178	204	184	200	210	191	203	205	223	198	193	221	216	221	214	224	222	190	208	195	220	209	203	208	232	226	221	234	208	222	217	209	184	216	179	203	192	213	220	238	191	191	213	202	213	200	220	218	231	227	213	205	191	185	196	216	201	217	234	240	214	191	191	231	186	192	180	225	206	212	185	219	217	206	187	201	224	189	224	198	220	204	194	206	209	207	190	199	218	224	245	225	208	204	239	202	205	216	207	213	228	201	193	204	201	206	227	228	209	241	228	216	207	180	199	205	178	205	205	213	235	204	199	207	186	212	232	210	226	212	208	176	183	184	198	221	195	213	178	243	198	209	220	221	198	228	219	205	201	208	211	197	202	211	188	203	228	204	250	216	207	217	190	206	201	243	221	190	210	218	201	218	211	206	229	199	213	218	201	225	183	220	186	184	245	205	190	199	223	210	233	219	181	209	182	213	214	203	188	217	219	171	237	217	237	214	201	207	194	213	196	218	196	221	198	215	186	182	209	235	176	229	205	195	191	210	186	209	212	213	194	184	194	212	208	217	202	194	184	201	215	215	209	187	228	203	201	196	205	218	205	210	226	230	214	205	223	226	231	201	218	196	197	194	192	206	195	207	203	224	204	191	223	212	183	209	227	209	177	209	212	215	194	203	225	212	213	187	197	191	224	189	192	215	225	203	224	215	208	205	218	225	199	193	194	200	188	209	213	207	228	208	205	216	209	234	216	214	206	211	201	221	213	186	213	199	218	210	203	207	175	221	193	206	212	223	183	212	214	203	212	222	190	207	205	186	236	215	178	197	214	219	193	207	220	191	216	209	224	185	206	193	208	217	197	199	204	242	192	216	231	195	196	184	173	200	210	202	204	240	189	208	212	196	227	204	220	206	196	205	196	202	215	205	220	234	222	200	228	205	210	186	224	214	231	202	182	204	218	216	194	194	207	221	193	219	191	196	204	229	197	202	216	208	188	193	219	207	192	210	218	193	201	185	186	209	212	166	204	221	209	179	189	198	202	192	191	210	225	182	207	204	206	203	217	198	181	208	205	199	192	205	214	207	183	213	202	217	217	191	219	199	204	200	203	208	206	220	216	206	197	222	221	165	199	213	216	202	207	202	207	214	185	209	209	216	219	216	186	222	201	228	187	194	195	211	225	220	190	193	246	188	208	216	191	215	200	206	214	211	225	223	225	209	203	207	203	220	214	213	174	218	209	175	206	209	202	187	229	214	213	207	234	201	212	203	208	207	204	213	226	199	227	201	217	199	182	242	220	181	197	198	194	222	208	193	233	200	179	199	210	223	222	197	199	203	200	201	190	223	228	198	199	197	203	210	225	220	211	218	188	199	204	224	218	202	199	187	207	206	208	184	196	216	195	190	198	208	190	217	217	179	219	210	183	237	235	204	198	212	207	208	213	182	238	185	214	234	214	225	195	193	231	184	206	212	199	219	204	207	185	197	228	179	190	229	203	183	188	218	216	222	225	202	217	204	183	221	261	227	186	195	201	212	215	196	199	203	217	211	227	225	208	234	218	222	212	201	228	215	196	196	200	191	208	200	189	198	219	215	199	215	201	206	192	210	222	229	190	202	229	210	168	206	213	218	225	185	220	213	206	195	220	201	212	206	223	227	229	189	200	196	179	190	205	220	190	222	205	216	240	185	209	196	194	210	216	202	206	199	192	208	214	213	215	213	188	206	210	217	220	198	189	213	220	185	186	199	222	218	204	192	189	218	206	212	217	217	203	226	208	209	218	201	189	202	221	232	205	203	187	191	219	215	177	187	196	211	214	199	211	201	191	204	231	226	209	222	180	203	197	199	202	230	219	196	211	208	195	226	178	201	221	195	217	205	218	175	225	180	212	207	194	190	198	216	204	212	212	217	217	221	203	198	196	194	197	190	185	197	202	186	210	211	200	211	179	195	209	209	203	236	223	221	201	223	203	200	217	219	212	213	213	227	211	217	207	201	203	225	182	227	190	201	217	226	214	191	189	201	229	208	191	216	210	218	243	180	215	212	218	188	222	197	202	209	207	187	192	211	215	188	217	213	196	209	227	197	204	181	197	221	190	199	212	217	213	194	198	199	210	185	222	205	221	204	222	205	189	186	210	208	207	192	200	194	228	191	221	195	189	205	203	206	218	228	200	200	202	204	215	215	194	218	194	206	191	205	202	201	208	231	231	203	206	199	215	173	198	197	218	204	205	191	214	211	226	220	213	203	207	206	202	215	211	194	198	192	183	215	213	199	198	211	222	208	229	220	228	204	198	195	221	207	200	209	196	223	222	216	192	214	198	216	214	193	183	205	218	202	234	230	193	199	184	196	251	197	192	206	205	196	201	206	193	220	216	202	210	195	193	227	195	201	172	203	205	196	212	199	186	205	183	193	209	192	190	200	200	227	210	213	219	202	186	185	193	220	224	213	194	242	188	239	209	234	200	200	211	218	210	211	230	201	225	238	185	218	206	212	202	224	208	223	205	196	202	179	197	217	227	209	192	201	216	206	197	205	203	201	207	214	208	277	213	210	216	219	210	216	204	216	199	210	226	216	197	190	210	204	221	209	212	186	212	226	212	205	195	219	209	226	184	205	188	205	197	203	199	209	229	216	223	201	224	186	192	224	193	192	193	214	190	208	207	205	205	196	217	212	205	212	201	193	213	195	168	218	201	194	180	198	190	209	188	215	202	215	225	225	213	200	186	225	232	215	217	214	217	182	231	215	226	163	212	205	205	212	211	215	225	199	210	224	218	222	217	215	203	217	219	198	213	210	187	190	214	217	218	215	197	206	185	192	204	183	211	210	235	194	224	207	187	196	208	199	218	215	228	208	202	231	239	221	197	222	228	209	231	195	214	195	211	201	221	196	201	187	223	203	216	196	217	227	205	210	203	209	220
6809	2386	528	197	142	134	146	179	222	182	160	143	176	157	107	85	92	65	73	63	68	56	66	62	73	68	69	74	51	69	64	67	70	62	71	63	65	48	84	70	76	68	59	49	74	58	71	62	49	63	79	55	63	63	69	57	73	67	70	65	57	72	72	62	59	62	54	60	75	54	64	63	62	55	66	48	57	64	70	70	67	56	54	63	59	57	67	62	57	46	54	64	70	61	63	63	43	57	52	49	66	53	66	61	59	54	63	77	63	51	60	68	65	57	60	69	60	60	44	64	62	47	75	61	57	55	65	63	65	61	67	70	63	59	64	69	50	52	56	43	69	60	55	69	63	59	76	66	71	64	56	60	60	64	67	81	75	61	58	76	62	65	74	51	68	61	68	73	69	57	70	63	69	59	54	49	77	65	69	66	62	56	65	68	56	63	65	53	76	57	72	60	62	50	65	72	61	47	69	50	64	57	51	67	61	77	55	53	47	67	62	59	60	68	61	60	54	52	61	68	56	56	70	60	48	71	63	65	47	63	66	61	62	66	59	56	56	52	58	63	60	62	64	60	55	72	63	60	51	65	70	69	55	56	50	52	65	60	57	55	56	63	67	47	78	62	59	66	59	60	50	57	67	55	56	58	66	78	66	56	57	78	70	56	53	57	65	58	67	46	60	61	71	70	66	76	60	64	46	56	69	58	65	58	54	61	57	62	57	52	67	55	52	51	65	62	64	51	77	58	57	71	58	57	67	64	59	62	67	62	55	67	56	57	52	45	58	70	74	60	68	58	78	48	70	71	58	58	62	62	82	67	61	53	54	58	63	61	66	62	55	66	58	59	57	70	63	81	64	61	61	57	58	63	48	69	46	59	43	66	67	51	70	50	72	51	56	55	59	70	66	64	61	66	50	50	55	72	60	55	47	69	59	68	52	55	62	64	50	67	60	62	62	66	67	50	62	63	63	53	53	70	67	63	62	58	52	75	64	45	59	53	57	63	63	66	46	70	51	53	69	57	54	49	77	69	50	58	62	63	61	80	76	67	67	61	55	75	69	62	68	47	67	60	43	54	50	74	54	54	52	64	53	67	56	63	51	53	59	74	54	64	62	50	60	54	72	60	65	77	65	75	60	57	51	72	74	50	65	59	62	63	55	58	61	62	58	61	55	55	57	62	63	71	65	55	60	57	60	62	67	71	50	62	55	61	58	56	57	60	58	71	69	59	58	68	69	53	53	69	67	77	57	54	65	70	59	70	49	68	66	59	70	67	58	54	71	56	49	73	57	63	52	57	57	42	63	80	72	64	52	65	52	63	58	62	53	63	54	64	73	77	54	57	50	41	49	66	53	65	55	60	44	69	74	56	63	62	68	69	64	70	56	56	66	63	50	64	67	55	65	71	66	71	63	70	65	63	50	67	56	55	59	76	55	72	70	56	63	65	59	63	57	62	72	61	57	58	68	49	65	75	54	82	55	59	52	75	60	68	61	61	57	64	42	57	55	48	68	62	62	45	60	61	58	63	67	57	63	59	50	62	61	60	42	57	59	42	60	59	57	68	65	58	59	57	72	58	48	59	54	61	59	74	70	60	44	68	69	72	63	59	39	53	66	56	69	59	55	66	57	59	50	54	56	48	63	74	58	62	75	51	59	69	76	53	63	60	53	67	74	68	61	65	65	63	63	59	61	68	59	57	61	54	67	46	49	61	57	54	41	82	58	50	49	69	55	61	62	81	65	51	72	64	60	55	59	71	52	51	58	54	59	52	61	55	61	60	59	70	58	53	58	59	60	52	61	58	57	71	69	65	42	45	48	67	67	75	64	60	75	60	58	63	71	58	68	70	69	64	54	63	61	67	66	72	54	52	62	67	55	56	46	56	58	49	53	65	60	54	56	58	44	69	55	77	72	68	62	56	61	54	64	69	50	59	69	65	57	58	62	59	47	67	56	68	60	56	62	55	64	52	58	62	53	74	54	69	67	65	58	53	60	61	62	66	63	56	55	72	63	67	68	64	58	65	65	63	60	74	79	63	62	60	53	51	55	57	59	74	56	59	53	64	52	46	55	60	62	63	56	44	52	71	54	67	65	57	57	65	76	59	52	64	64	45	76	63	73	60	78	74	62	66	56	49	39	57	66	58	52	59	50	70	62	58	68	67	55	80	65	68	59	54	69	57	70	61	66	67	76	52	66	60	61	56	42	61	67	58	47	61	55	62	60	58	61	54	69	75	43	74	75	60	68	62	58	61	56	44	65	57	77	65	66	72	71	69	48	68	62	74	59	54	61	49	69	63	53	58	75	64	43	48	77	54	50	68	66	53	57	62	55	56	79	61	49	60	51	45	68	52	77	54	60	55	64	74	80	59	48	57	54	67	64	58	51	72	79	52	56	52	50	64	70	63	55	51	58	56	65	73	53	59	58	58	62	50	75	46	71	58	52	73	65	56	61	59	51	65	71	64	75	52	70	62	60	72	74	76	57	58	61	62	62	64	59	60	66	78	63	59	70	51	56	56	55	62	49	66	68	56	70	63	61	65	60	65	56	67	57	65	53	74	77	55	57	59	51	65	72	71	63	67	66	72	68	59	58	72	60	64	57	67	77	51	68	62	81	52	64	72	62	70	54	57	79	66	52	65	56	54	63	68	67	57	69	55	62	66	60	52	48	51	59	53	54	51	61	60	70	57	60	72	46	47	56	48	54	67	73	66	60	56	62	66	66	49	64	55	52	68	72	66	74	61	54	65	67	60	68	58	66	55	67	64	69	56	59	60	50	73	64	53	56	57	58	75	79	67	66	65	58	75	54	68	56	68	54	67	63	62	65	59	60	71	64	67	61	75	67	74	66	71	62	55	55	49	67	54	66	65	58	68	68	45	57	60	62	64	54	50	77	66	61	62	68	66	61	66	57	60	56	48	61	52	57	68	55	72	56	81	58	56	78	81	59	60	66	61	58	72	51	48	69	60	63	62	77	65	63	53	60	49	49	54	63	54	60	75	58	68	67	63	65	63	52	62	74	51	69	59	66	72	69	42	67	62	64	61	54	50	71	68	56	59	73	67	55	66	55	72	69	70	66	85	56	71	53	55	57	57	60	75	55	51	69	66	58	67	68	77	71	54	63	47	59	45	53	59	57	60	57	59	62	65	72	68	55	74	71	56	59	52	47	69	67	47	58	65	69	69	50	65	54	63	66	69	63	62	57	51	76	62	63	58	53	51	42	57	54	45	69	60	59	67	55	61	53	47	61	60	55	52	55	68	72	70	59	61	67	64	71	76	67	60	60	62	66	74	65	64	59	68	58	53	57	73	54	63	68	65	64	52	72	62	67	66	54	58	69	63	57	66	54	72	62	66	50	70	58	56	59	79	58	64	60	58	47	57	51	52	67	64	68	57	54	75	57	65	64	59	54	62	66	57	59	71	64	56	58	66	78	56	54	63	58	61	60	64	80	51	49	66	57	39	75	62	58	59	81	55	52	52	68	67
36190	15669	5028	2598	4069	7095	8364	7953	7192	6618	5344	4900	5611	4726	2834	1790	1529	1435	1173	1046	926	953	915	938	980	875	847	718	807	726	663	687	643	631	534	602	584	595	586	561	561	544	582	537	500	565	577	532	524	542	573	600	581	533	539	553	544	570	535	614	586	608	535	542	554	538	562	563	517	560	539	554	523	547	484	555	559	552	557	522	526	556	517	553	531	561	502	540	546	548	567	495	542	538	521	551	529	519	541	520	544	500	508	525	492	525	535	506	511	536	567	535	528	520	543	547	530	522	569	500	550	526	572	479	530	557	499	552	541	525	483	528	508	513	503	515	559	532	563	511	525	529	535	562	546	510	512	524	520	487	503	518	532	534	543	539	543	545	510	520	506	515	477	501	515	521	488	568	562	544	492	533	535	465	514	505	547	519	487	544	502	536	491	566	509	485	556	526	524	481	529	504	505	518	514	518	491	542	519	491	541	538	537	510	533	516	534	515	544	535	534	487	506	519	534	533	533	533	494	488	532	553	501	565	539	526	535	501	509	521	490	505	512	557	490	492	505	505	511	543	488	525	526	529	551	498	575	493	538	540	505	521	510	556	484	522	588	516	534	507	507	590	536	536	507	472	522	547	510	550	557	531	553	538	504	486	534	561	504	526	529	516	550	480	528	514	486	515	540	531	516	504	508	521	499	531	533	537	552	535	537	486	520	514	486	534	501	547	502	506	523	551	532	531	557	524	525	544	531	544	534	492	498	495	564	548	533	468	523	542	569	473	581	530	484	537	540	546	500	511	537	489	514	519	486	576	526	497	517	499	546	506	509	489	486	519	518	562	508	569	483	503	529	518	514	537	539	508	524	516	536	558	495	516	522	511	510	523	515	501	530	569	539	501	534	526	496	527	542	549	532	517	509	549	520	531	535	510	517	530	524	540	501	534	510	566	526	529	504	531	529	526	490	518	565	503	538	514	528	555	556	527	520	556	530	528	533	553	542	504	518	568	557	572	513	467	493	529	562	515	520	514	487	550	550	505	556	505	496	515	541	555	504	531	508	519	524	526	523	519	555	548	544	532	500	489	522	528	516	550	518	527	504	508	521	503	524	532	522	519	515	511	468	559	552	553	538	497	527	513	532	510	506	515	511	497	534	461	567	499	527	537	515	529	530	543	523	541	520	507	482	520	532	506	530	515	506	493	475	513	493	517	508	553	535	553	517	466	543	528	503	529	530	528	511	535	505	538	500	520	505	513	516	544	489	514	518	506	513	523	544	560	521	540	527	534	542	498	503	539	522	533	542	519	468	532	533	516	533	533	511	548	495	528	490	544	518	502	511	525	529	526	507	538	572	514	544	520	540	519	522	473	520	536	504	504	505	540	513	550	535	543	532	516	476	554	528	497	519	519	537	508	548	505	505	518	534	533	527	567	523	546	517	524	499	516	537	518	568	531	485	520	503	507	511	534	508	541	504	502	519	545	522	543	553	530	526	527	519	509	517	510	585	529	544	538	524	570	495	546	541	536	514	496	504	508	490	590	486	530	558	527	542	539	559	511	516	497	553	497	557	575	498	519	557	511	526	508	512	498	532	512	523	545	542	549	525	565	538	512	530	508	493	544	516	532	527	526	514	524	522	557	492	545	534	541	525	501	501	534	499	494	497	547	537	549	541	531	530	544	534	574	545	531	518	531	543	532	522	534	568	564	535	498	525	517	502	513	500	537	483	528	518	545	499	509	511	536	518	511	518	560	523	530	501	534	494	553	494	554	538	497	502	495	528	544	516	540	544	524	492	540	556	535	488	514	549	528	523	523	529	530	518	508	521	517	516	496	481	550	493	540	519	526	528	513	548	503	503	568	509	518	536	492	494	550	538	525	539	518	512	521	469	560	531	519	529	538	538	528	530	544	544	540	509	519	545	513	521	526	529	515	553	499	536	532	489	510	541	510	453	488	558	502	494	510	537	539	494	499	500	519	492	537	480	478	502	550	489	535	538	530	497	506	523	514	525	564	490	493	497	515	533	522	530	539	510	525	548	537	572	562	545	530	535	553	528	496	503	543	512	547	537	531	527	517	511	534	561	561	502	526	557	522	507	503	558	549	497	561	537	532	553	525	529	531	522	518	501	500	480	523	507	522	523	542	518	484	497	542	529	528	493	500	545	505	565	506	506	517	518	518	529	510	526	490	534	520	495	482	517	542	515	550	511	588	468	530	487	501	523	499	534	556	502	520	547	513	505	531	498	511	531	554	517	518	509	527	493	503	542	529	481	523	574	505	496	488	521	568	524	581	528	541	552	504	538	522	501	532	522	510	533	530	522	512	529	509	491	501	518	519	520	483	483	567	502	534	500	500	529	539	527	563	491	503	582	459	508	535	497	520	508	551	503	521	551	561	555	544	522	525	530	562	514	494	482	483	546	562	533	512	530	504	512	562	491	514	526	561	510	520	512	523	499	560	561	515	534	534	547	532	513	509	527	560	493	555	475	530	491	543	471	528	481	509	502	493	527	553	509	507	485	487	507	580	505	507	499	537	513	543	494	536	514	521	522	463	523	486	487	488	523	526	550	511	505	546	521	520	530	466	517	508	558	524	503	528	517	526	523	523	544	545	494	510	522	494	509	525	524	548	510	495	562	539	515	509	526	501	489	511	589	478	534	515	535	534	534	490	523	513	516	510	504	538	569	488	507	525	540	534	503	543	542	531	520	522	532	518	535	540	554	515	544	520	531	557	567	561	514	493	489	528	562	528	514	531	568	499	539	465	508	510	505	520	527	552	599	502	489	532	540	512	524	519	537	542	556	507	540	539	555	528	525	521	541	528	463	519	526	481	546	487	519	520	538	488	492	527	479	524	533	541	503	539	513	523	555	532	502	498	526	502	531	516	525	522	504	562	500	478	530	540	520	491	537	507	489	566	527	524	514	522	516	522	539	513	520	529	472	553	493	536	564	515	517	538	539	535	523	475	520	540	512	522	527	502	496	506	545	486	510	543	528	545	518	519	497	546	555	531	515	531	516	500	522	542	511	524	514	480	533	505	564	533	538	564	540	570	515	547	560	551	521	512	502	564	542	532	530	540	557	528	502	544	530	528	475	505	523	487	496	527	481	493	577	547	525	470	559	505	505	547	516	509	546	513	488	514	561	528	509	543	498	503	525	498	508	512	492	527	523	507	495	537	511	518	507	539	528	521	541	486	533	463	528	472	519	490	521	528	533	547	511	560	518	559	496	576	502	520	543	544	510	499	542	532	523	455	506	519	526	508	503	546	556	473	511	519	542	533	551	501	565	504	495	522	497	532	510	534	526	523	536	515	501	524	549	571	496	499	546	506	528	515	526	513	526	578	503	534	560	531	486	541	543	526	512	495	523	519	511	517	511	529	531	537	536	504	568	501	538	532	547	512	519	516	506	554	548	529	494	539	503	529	515	532	526	536	521	545	524	535	495	490	547	550	520	529	555	515	517	518	525	477	544	506	531	554	529	491	516	548	544	504
3763	760	183	97	80	84	92	82	102	89	91	99	119	104	65	63	52	58	54	43	50	43	49	49	56	44	45	51	42	46	45	49	42	49	41	46	58	29	69	57	40	45	42	42	51	48	42	47	43	55	46	53	41	49	44	39	51	49	49	43	49	47	46	49	44	45	43	52	51	31	51	50	32	61	43	54	39	43	49	51	39	56	53	51	50	38	47	55	50	51	31	38	48	55	36	40	51	32	40	50	44	39	31	51	48	52	37	47	45	50	40	52	53	44	41	53	59	50	42	49	48	46	34	40	37	51	50	42	38	35	50	40	43	44	36	36	45	46	44	52	31	43	57	36	42	39	41	35	41	53	44	48	38	49	45	48	55	39	35	49	49	39	41	46	55	51	46	43	52	31	41	48	47	36	49	45	38	38	44	38	63	58	63	41	51	52	42	46	45	42	38	41	55	45	29	47	55	44	39	42	45	33	40	43	45	40	46	44	49	55	45	45	46	44	58	42	37	48	43	66	50	44	27	50	43	44	32	41	51	43	41	49	53	35	41	50	39	38	44	38	48	49	43	41	50	48	42	40	44	48	41	46	42	44	43	49	39	42	47	48	52	41	33	36	34	55	45	48	32	44	37	37	38	52	43	45	53	40	37	47	42	37	43	44	39	51	38	67	44	33	49	43	47	47	37	39	33	50	42	44	50	34	46	41	46	61	48	52	41	32	35	41	40	40	46	38	47	42	44	50	44	30	50	48	54	58	59	38	42	44	48	37	53	62	44	55	47	52	42	46	30	45	35	45	44	42	35	52	69	49	50	35	44	40	46	42	29	40	49	48	44	52	39	42	51	38	51	49	46	36	52	49	47	43	43	45	41	41	54	35	46	48	43	42	48	39	40	48	41	49	53	56	50	43	56	38	40	47	36	50	36	45	52	46	42	41	51	46	43	56	51	41	44	48	56	49	42	51	49	47	45	45	46	44	35	40	42	48	47	38	54	39	46	45	45	42	57	43	52	54	48	52	44	41	57	38	40	65	40	33	48	43	33	46	50	48	54	44	36	47	52	48	44	35	54	43	50	39	32	44	37	36	54	47	47	39	53	53	43	47	54	47	48	52	57	48	45	44	51	39	38	45	51	43	51	42	34	44	42	34	39	45	40	46	52	61	50	41	49	38	47	46	46	43	49	38	55	37	44	42	46	42	48	40	46	43	60	56	45	53	50	41	48	50	50	50	53	25	29	38	31	42	43	48	34	53	61	46	33	55	34	35	44	39	49	31	53	53	52	51	49	43	45	39	50	40	39	44	42	38	44	36	38	50	51	50	37	38	45	45	40	37	33	39	39	39	39	49	43	42	45	40	52	38	41	48	46	42	43	50	40	49	40	46	41	47	40	48	53	42	34	36	44	41	46	43	57	45	59	51	39	52	48	39	45	46	38	49	38	41	36	51	41	49	47	32	42	45	41	43	49	56	46	53	40	56	46	56	43	46	41	36	48	38	46	33	54	47	45	38	41	50	36	47	52	39	38	39	44	31	45	37	40	42	46	50	40	59	53	37	41	49	47	36	45	39	53	43	49	49	57	47	42	38	34	45	45	53	49	53	50	34	58	35	46	56	44	34	41	40	41	41	49	38	36	43	42	43	39	42	38	44	47	44	45	43	40	46	46	53	51	42	40	44	34	50	33	53	42	41	48	32	48	53	35	35	43	55	42	55	54	39	31	49	52	48	40	36	42	45	53	46	49	46	39	33	56	27	39	41	33	46	39	44	39	40	48	58	41	57	54	42	43	61	40	35	46	44	49	36	55	41	40	37	40	50	45	42	47	42	45	51	40	42	61	49	46	56	35	41	39	48	33	50	62	39	44	43	45	42	41	38	49	45	34	37	58	40	36	44	48	41	36	42	53	53	48	45	48	53	50	48	42	49	37	34	40	44	43	46	38	42	50	52	42	34	36	48	44	40	47	54	54	46	33	50	38	39	52	48	45	37	38	36	41	52	52	50	53	43	63	38	43	33	44	42	37	53	53	40	58	41	39	30	38	37	55	42	41	44	53	33	50	57	40	54	42	41	38	48	43	43	33	42	31	57	36	38	40	37	50	43	52	49	51	38	42	32	47	50	48	35	46	41	48	55	54	49	47	49	42	46	48	39	39	37	44	51	42	49	51	43	40	42	50	45	43	47	39	37	43	40	44	50	47	37	39	43	45	41	43	47	47	52	46	58	39	63	42	51	39	42	44	54	37	36	38	43	42	33	34	43	37	47	46	38	53	42	39	54	47	50	39	48	42	46	41	40	46	38	46	50	36	48	49	34	43	43	46	57	38	45	58	43	39	34	36	47	40	46	42	42	43	45	62	47	43	38	38	38	32	35	57	44	53	60	36	42	35	43	42	42	46	30	57	52	32	45	65	52	46	43	47	50	39	62	39	55	52	47	37	44	46	39	54	59	49	45	41	42	43	42	35	36	46	42	50	45	46	38	43	42	50	52	35	55	34	37	56	42	46	32	43	44	46	49	41	34	48	48	44	34	40	43	41	52	46	33	39	27	41	48	32	48	31	45	40	42	38	55	47	34	46	49	48	48	49	53	32	53	36	48	50	39	49	41	45	47	43	49	37	37	45	42	61	64	50	53	39	43	58	45	45	53	40	47	52	41	42	43	49	34	36	38	47	39	59	41	35	53	60	34	35	43	52	50	38	46	40	43	38	40	49	50	48	46	39	41	44	39	43	44	58	48	44	37	49	38	47	43	52	37	38	38	43	43	47	43	43	51	58	40	42	39	37	41	60	58	52	39	59	38	47	45	39	39	40	46	57	50	49	48	49	40	49	47	43	47	45	53	44	33	46	49	59	42	48	41	43	50	47	38	43	41	36	41	46	46	38	31	57	50	36	36	59	47	40	30	47	51	47	48	34	41	47	52	45	37	43	61	49	50	51	44	37	36	42	42	55	45	40	48	41	54	49	46	40	50	39	44	32	43	46	42	51	53	61	47	43	50	34	56	44	41	47	52	34	45	64	51	52	43	47	60	51	40	57	42	41	40	39	42	41	44	42	44	46	42	46	39	49	50	34	48	52	50	46	44	46	49	46	51	41	45	51	46	45	44	35	46	52	49	44	48	35	46	51	32	44	51	48	59	44	37	52	35	51	49	45	50	40	55	42	49	55	33	48	48	37	53	35	54	46	37	41	36	47	35	53	45	42	42	41	43	44	44	59	37	41	41	37	48	49	50	60	55	44	31	29	50	41	33	42	48	53	51	42	44	51	34	43	36	42	41	45	50	43	54	53	39	50	44	37	46	36	41	50	43	51	43	52	42	49	46	52	44	44	35	36	50	44	48	41	43	46	34	55	44	33	49	36	37	50	36	45	44	42	41	54	46	48	55	49	44	26	42	51	44	51	52	32	34	46	45	42	40	45	46	49	43	44	45	51	52	35	48	44	51	29	49	44	53	49	47	47	51	45	42	63	45	36	52	44	38	39	42
27585	7908	2229	1485	2180	3919	4552	3900	3818	3317	2725	2734	3003	2269	1275	911	793	751	634	566	542	524	534	517	537	529	492	447	432	438	430	416	416	415	359	376	397	422	399	361	396	402	404	378	364	394	404	370	369	380	359	365	395	353	402	386	372	356	407	401	375	394	364	387	400	383	374	362	376	395	368	383	401	373	402	383	353	399	339	352	361	396	383	385	421	378	402	389	381	359	355	337	345	386	339	386	391	346	369	358	377	401	390	368	395	373	366	355	355	397	375	365	424	367	406	397	373	369	390	391	403	373	376	380	351	375	395	363	370	380	383	394	350	358	371	369	395	400	364	364	388	404	366	340	361	380	373	356	373	382	374	374	402	414	387	372	407	404	372	371	363	374	409	375	377	366	377	374	368	355	377	352	394	363	381	372	368	382	364	380	365	379	368	397	406	379	349	384	377	388	410	378	389	364	368	370	382	330	377	368	365	380	387	367	346	422	374	391	371	386	360	386	409	369	370	373	362	373	383	383	381	382	378	401	380	391	367	362	373	351	390	407	399	387	352	390	361	391	392	402	362	395	385	403	362	404	369	381	380	395	373	377	381	334	413	364	376	383	360	369	357	363	377	357	349	374	361	384	367	368	399	401	416	372	351	354	364	402	364	396	397	398	360	380	364	340	363	378	369	362	349	374	429	396	389	362	375	327	392	394	369	370	350	358	375	356	396	398	382	383	388	359	375	388	377	384	385	367	395	388	389	369	359	377	338	359	382	380	368	395	351	396	415	386	393	413	344	367	362	380	365	372	396	377	370	385	391	382	379	364	400	389	373	374	383	368	346	330	377	395	376	364	385	372	375	372	404	384	377	351	397	380	392	370	382	377	379	339	386	378	373	357	380	370	375	360	398	379	411	394	381	348	354	397	388	386	393	378	375	322	370	356	397	393	325	393	391	372	383	378	386	366	361	372	332	371	386	366	352	350	374	383	310	380	375	338	336	349	320	383	370	366	380	342	375	375	350	386	380	372	353	385	395	389	367	382	346	382	366	399	383	330	384	384	389	403	364	373	395	404	369	394	400	357	375	396	391	371	391	359	386	394	374	393	362	391	371	349	339	366	361	386	377	358	353	352	379	411	369	386	377	384	368	362	380	346	375	378	377	378	328	342	389	397	394	376	391	365	379	392	354	354	376	373	398	398	399	395	376	353	367	391	381	351	383	385	376	361	363	380	374	387	385	404	374	397	370	358	410	356	403	383	368	379	394	381	380	380	366	376	398	382	343	371	392	377	358	389	364	366	382	362	375	367	396	414	365	338	376	390	337	392	356	391	365	403	374	366	366	393	376	372	356	387	386	361	387	365	369	342	403	368	390	371	371	388	376	389	412	387	351	372	338	393	373	383	363	369	349	396	387	380	392	386	351	364	392	377	412	358	388	340	393	381	370	374	413	395	377	363	365	395	375	360	361	359	372	352	370	386	402	379	352	390	377	404	380	338	347	370	380	363	338	386	377	388	378	344	387	384	358	358	359	396	367	391	396	388	379	360	340	373	366	407	380	369	394	361	354	364	381	381	358	331	354	363	339	384	382	371	379	360	417	340	400	365	394	372	412	359	360	320	411	346	368	386	373	406	383	399	392	346	389	358	355	382	389	397	350	345	368	371	388	409	328	366	370	386	354	371	416	371	405	353	372	388	348	372	340	392	343	376	391	389	336	371	428	354	387	378	384	395	395	397	383	379	375	360	363	402	421	357	347	358	353	377	392	372	376	381	370	363	375	381	387	346	388	391	383	348	391	358	378	366	366	385	329	370	377	388	355	346	380	361	371	400	396	390	387	345	369	351	373	386	366	417	354	369	385	382	389	369	387	391	393	366	414	364	383	381	368	383	366	339	389	407	405	325	402	375	420	392	387	384	388	343	394	385	356	378	387	402	347	389	363	388	403	371	366	382	374	394	379	355	389	382	367	371	388	387	364	374	380	355	337	367	364	347	379	389	407	357	391	415	373	396	385	395	359	384	386	406	390	393	373	387	396	383	367	393	378	398	358	395	393	379	347	362	376	408	364	377	388	367	354	388	368	394	385	350	382	369	344	327	352	383	369	367	375	358	352	361	363	362	345	380	368	369	347	383	347	395	372	357	424	344	365	370	362	364	346	376	370	373	314	360	409	374	387	350	379	375	346	373	381	386	365	356	401	383	398	347	396	377	355	345	402	379	368	340	406	380	384	375	378	378	341	353	408	356	398	362	354	377	376	377	380	407	398	380	387	383	351	423	365	370	407	374	385	375	398	375	383	379	350	390	389	393	393	377	382	366	357	370	362	355	378	376	387	405	365	362	358	359	344	358	402	352	377	371	397	363	354	363	389	358	366	360	358	368	378	386	400	371	407	412	373	388	383	396	355	358	401	372	416	371	366	392	373	368	370	401	374	328	357	400	375	358	364	371	372	381	366	335	352	336	364	389	386	414	367	407	381	358	395	409	356	387	371	384	402	347	352	394	404	375	352	386	382	398	396	355	371	367	389	381	375	383	388	362	368	389	371	333	383	357	353	352	391	391	362	375	372	342	389	376	368	384	375	352	382	407	389	352	359	394	375	376	362	390	382	382	372	385	409	374	359	385	397	387	384	354	387	370	362	354	386	368	366	377	392	372	381	359	364	375	402	386	379	394	382	415	394	334	357	398	377	375	379	415	369	370	367	347	348	401	354	377	378	399	378	379	351	382	357	406	378	372	378	382	367	383	350	360	392	367	376	353	385	344	322	401	390	368	370	410	394	373	382	395	403	378	357	383	377	379	337	386	374	376	407	404	368	383	367	373	371	343	355	399	377	390	381	358	390	367	347	343	383	375	383	352	371	374	362	389	368	364	391	342	393	377	374	356	386	392	349	394	363	376	391	349	377	360	383	375	377	391	412	368	401	400	393	414	389	374	371	347	372	352	392	403	379	333	367	398	382	359	392	381	366	379	348	360	342	346	352	365	400	370	363	399	365	372	386	369	380	363	350	384	367	356	362	346	392	370	397	399	395	386	403	384	337	381	379	384	342	372	365	370	400	385	351	384	389	380	372	371	345	381	389	362	390	373	360	406	366	405	351	343	401	385	416	357	354	365	344	388	361	375	364	378	348	374	386	377	412	366	367	384	368	348	401	387	365	351	384	382	386	374	384	389	386	401	370	399	391	354	390	341	364	397	338	346	404	369	401	407	417	364	412	401	354	400	375	367	396	347	369	351	371	369	384	392	376	379	332	399	360	373	381	387	398	349	372	394	394	356	399	335	380	390	407	366	395	363	340	372	393	390	394	418	367	389	387	365	353	364	371	360	400	414	364	396	363	354	394	373	353	372	386	403	368	398	398	390	401	375	399	365	409	370	385	381	374	393	386	386	390	414	389	390	368	396	378	387	395	392	388	394	398	366	394	361	351	381	389	392	380	390	388	380	367	376	396	359	394	387	350	402	369	385	387	364	388	403	393	387	368	387	378	369	367	393	359	378
5149	1691	383	180	124	132	147	155	168	164	146	157	164	123	91	91	84	99	78	78	85	94	68	98	63	60	78	89	75	94	93	85	68	67	73	81	92	78	74	84	76	64	76	68	88	68	80	79	82	64	75	100	68	73	77	84	68	65	79	60	72	79	72	68	74	77	88	85	68	88	97	63	92	77	79	68	79	73	88	73	68	56	73	80	79	85	67	76	77	76	71	71	59	85	84	84	66	60	69	64	83	67	84	84	75	95	78	68	74	71	96	83	61	73	55	69	62	77	65	70	53	73	60	61	77	84	73	77	83	61	60	89	72	66	68	76	73	69	75	83	66	76	61	63	60	86	78	67	68	76	79	70	89	70	87	84	72	86	61	90	80	69	69	74	67	74	67	78	76	74	86	77	83	75	75	74	71	76	63	72	50	81	79	63	62	76	75	76	84	79	71	77	74	71	65	79	65	62	82	75	67	65	66	61	80	75	70	67	78	63	79	67	81	83	71	69	94	74	87	96	83	85	66	72	70	75	81	79	76	84	68	58	85	58	98	74	73	82	96	80	78	72	73	74	76	68	87	78	76	75	77	73	82	77	81	80	90	75	75	89	85	75	74	63	71	81	87	83	84	94	68	77	81	66	65	74	85	78	68	60	72	84	77	66	74	65	81	89	71	67	68	64	75	75	88	80	74	77	75	101	61	56	82	69	99	93	78	81	80	93	75	88	84	61	54	84	80	70	83	75	85	72	83	105	79	64	77	51	99	75	76	78	63	77	80	78	66	70	77	75	60	79	88	61	68	69	65	73	72	63	86	67	68	83	76	79	60	68	71	93	62	69	75	82	73	61	76	81	77	74	74	65	79	81	76	95	77	64	70	68	47	65	63	74	80	75	71	75	76	66	73	78	70	86	66	70	77	80	79	66	83	82	78	65	57	64	65	75	79	93	83	73	79	76	73	73	89	85	69	68	87	75	74	83	86	76	73	72	67	78	67	81	72	75	79	76	93	87	69	80	88	91	76	91	75	81	65	81	72	95	69	69	65	81	67	74	84	87	67	96	82	75	59	80	75	84	87	87	86	72	62	81	93	82	83	60	59	72	74	84	61	70	79	63	71	76	72	90	85	84	77	85	56	66	86	74	74	88	84	65	84	84	60	58	67	92	71	74	74	81	69	74	87	72	79	79	70	69	72	80	82	75	76	84	74	64	61	73	63	66	71	80	72	79	84	83	78	67	86	71	71	71	63	72	78	72	81	99	68	77	73	75	77	80	79	66	75	72	69	80	72	66	75	69	72	82	80	75	89	75	78	75	79	77	76	98	66	75	62	60	86	79	58	83	85	70	77	75	69	66	83	72	67	79	76	80	79	85	67	71	76	69	70	67	69	71	95	73	73	68	68	76	64	85	74	78	77	75	80	78	76	82	74	77	75	71	92	68	74	86	79	85	78	86	87	68	86	70	64	85	71	89	86	63	74	82	76	83	70	74	78	76	77	64	74	85	83	72	85	81	72	77	87	81	69	86	72	77	69	86	89	69	62	78	64	78	83	74	70	73	67	87	59	72	96	72	97	84	75	71	86	81	75	71	84	70	81	79	67	84	69	94	67	79	72	73	62	74	66	69	79	74	86	82	70	75	80	91	82	69	79	64	72	77	85	86	77	69	73	93	83	81	84	76	92	83	87	79	71	81	83	55	61	82	79	84	70	85	85	76	73	87	81	77	71	76	78	81	66	84	78	77	76	68	72	81	59	83	60	89	75	71	76	62	95	61	76	74	78	56	86	67	76	75	77	58	80	69	79	90	78	78	91	77	84	72	67	91	82	85	58	90	72	73	77	79	74	78	72	73	76	87	69	73	76	82	66	84	79	74	76	81	83	63	80	80	73	82	84	79	72	85	74	73	72	75	91	72	97	71	68	80	76	76	90	80	75	89	74	84	68	82	65	81	85	85	77	87	87	63	74	67	73	74	67	79	69	83	80	62	89	68	89	74	82	71	81	90	74	66	71	67	88	77	69	89	64	74	75	85	69	76	73	88	73	72	81	78	97	73	87	68	90	61	76	79	85	71	85	65	79	74	76	82	85	77	81	63	65	73	71	76	77	59	62	71	79	72	76	65	60	72	88	70	81	76	84	76	73	84	77	65	84	71	68	73	80	53	82	82	73	67	77	66	73	78	63	87	67	76	98	92	75	76	76	73	84	75	70	77	80	73	66	70	83	74	81	70	78	75	64	84	63	75	78	67	68	89	86	76	89	78	65	80	54	79	59	58	73	88	72	59	60	94	73	81	69	80	64	76	89	74	99	78	81	78	70	76	68	80	70	93	73	71	78	74	88	76	72	82	75	82	75	75	71	69	76	78	91	69	80	75	93	61	76	86	78	80	86	83	72	72	84	79	77	92	84	72	72	61	74	71	55	76	77	61	67	81	71	79	72	62	78	90	70	66	81	83	90	73	81	73	72	67	77	75	61	72	79	74	70	59	87	83	80	75	81	79	61	77	70	74	67	74	69	77	81	77	64	72	73	83	75	81	66	71	67	67	81	67	82	79	68	63	70	73	79	81	75	83	70	65	75	91	82	68	70	76	77	92	69	79	77	78	81	75	94	59	68	73	78	82	76	59	72	79	60	74	64	86	77	90	68	83	67	72	59	58	84	72	71	78	82	76	78	86	71	83	83	76	79	84	76	79	76	66	75	74	80	66	91	74	85	75	87	59	88	72	78	76	53	85	80	66	60	72	66	73	85	90	71	77	83	74	73	74	89	78	75	79	74	73	93	56	83	71	83	68	98	76	80	82	79	80	84	80	66	83	79	86	79	74	72	74	73	55	73	75	59	63	79	67	90	68	75	62	78	69	82	71	70	80	66	83	76	55	65	58	77	70	98	88	59	82	110	67	68	85	64	75	76	68	71	86	71	74	88	71	89	88	86	86	80	67	70	70	92	84	67	83	78	71	78	66	79	84	75	59	72	76	81	56	68	85	71	80	78	81	80	79	82	72	90	83	79	87	81	72	60	61	77	56	57	60	70	71	75	68	81	79	77	71	88	67	83	88	69	67	81	74	86	77	71	83	81	75	79	69	82	68	76	56	76	80	63	80	94	81	81	67	85	66	61	68	74	90	73	66	87	68	85	69	94	84	77	77	70	83	86	81	70	67	65	91	86	74	75	83	64	64	91	78	83	74	64	74	74	78	70	89	72	77	77	72	83	61	65	83	76	66	96	82	73	90	74	82	84	68	68	68	89	68	82	77	96	88	70	66	73	85	69	63	63	79	66	66	72	74	65	70	81	81	93	71	70	89	82	87	73	71	83	84	80	59	74	81	67	76	67	64	86	82	64	80	68	72	79	74	71	89	68	72	83	79	70	71	69	75	79	73	90	84	77	76	72	85	75	87	77	63	78	70	68	80	74	75	69	75	70	74	62	78	98	75	66	90	60	84	70	68	75	77	73	71	65	67	83	71	60	54	85	90	70	72	79	68
33537	12933	4042	2209	3463	6219	6921	6906	6561	4968	4478	4631	4647	3166	2073	1546	1517	1298	1189	939	892	870	994	916	888	878	823	811	747	814	692	789	648	698	682	648	662	676	666	679	675	685	651	631	684	633	640	659	662	635	617	662	641	635	668	679	655	684	651	593	671	645	610	700	689	634	636	673	648	656	604	648	591	663	622	626	681	642	719	644	685	632	660	626	617	635	647	664	638	593	631	626	607	607	639	668	635	631	616	598	606	644	627	679	658	619	631	623	593	686	627	608	638	621	592	652	643	631	649	583	630	643	633	700	605	624	593	630	636	624	661	679	608	640	667	628	638	602	616	640	609	644	662	623	648	672	655	663	647	642	630	619	671	656	622	595	661	673	624	595	617	629	640	620	658	651	632	626	641	657	687	630	620	651	640	603	619	616	624	639	626	583	641	635	658	654	652	675	597	672	657	667	651	663	664	653	651	603	636	697	637	657	613	680	633	633	654	648	673	598	687	664	676	654	648	634	635	633	631	658	639	637	633	652	636	634	652	683	615	638	653	619	662	669	663	613	629	597	622	661	646	661	605	635	724	669	670	634	632	623	630	661	652	632	662	680	601	666	619	631	652	592	677	648	606	625	643	658	643	635	664	644	641	663	613	666	637	613	596	641	628	653	648	617	653	671	674	625	626	598	641	640	636	615	640	623	618	664	608	652	618	631	653	605	671	650	668	656	708	625	626	656	631	629	651	621	596	639	651	681	613	638	629	614	597	643	649	634	655	619	610	646	643	626	604	606	608	617	687	642	615	617	646	661	611	644	667	636	615	629	609	610	596	674	649	610	692	616	677	664	637	654	651	653	667	645	629	646	623	672	625	676	647	640	624	615	654	662	623	664	617	658	606	639	585	609	629	652	656	624	627	633	605	636	637	592	634	596	694	622	609	591	690	655	651	615	659	637	632	628	684	652	621	649	621	659	600	622	656	670	674	674	610	668	634	643	650	662	631	600	606	611	662	607	639	649	643	656	582	634	612	652	634	608	677	651	673	622	657	642	619	624	659	634	653	667	638	633	594	636	608	647	628	616	650	642	628	622	614	614	625	639	626	612	585	659	623	640	647	652	616	621	637	647	634	615	607	603	661	616	615	651	636	622	599	587	583	615	619	620	622	614	646	643	613	665	611	649	603	579	621	669	634	648	611	632	611	659	631	635	650	653	646	634	627	669	671	673	655	672	623	682	646	636	631	625	620	703	614	657	632	626	617	667	613	659	655	670	632	660	603	657	633	628	678	645	627	599	609	634	656	624	617	647	619	657	593	665	631	621	626	665	619	623	614	624	618	643	644	649	648	660	594	607	628	664	620	627	614	690	618	673	619	642	659	637	600	655	662	634	600	647	645	669	602	651	644	644	636	628	602	643	638	620	642	628	662	651	620	641	669	636	673	642	627	660	662	603	640	588	619	666	650	652	646	659	638	649	661	643	620	630	646	643	656	600	665	609	645	615	625	675	645	660	635	646	622	600	658	663	609	634	667	645	636	574	592	641	626	616	632	657	648	645	636	651	622	676	648	603	616	678	624	654	640	644	610	582	669	632	678	632	651	655	661	658	616	637	625	613	591	627	611	645	645	584	594	651	695	655	642	651	590	660	668	625	659	690	577	632	655	623	634	656	663	612	633	626	651	651	625	642	643	619	642	593	678	632	655	656	639	649	660	654	620	643	648	657	629	647	664	655	628	657	624	635	609	621	669	601	700	655	654	641	671	662	637	631	644	651	607	610	650	644	627	652	660	647	649	603	677	645	592	620	604	600	632	618	650	629	658	689	669	623	636	603	636	662	593	670	664	621	635	603	618	644	596	587	664	637	634	641	694	614	666	629	635	674	668	610	642	678	640	637	631	624	602	635	624	625	626	637	621	596	620	616	589	634	655	627	598	653	668	649	671	639	627	651	631	650	612	622	655	611	646	634	660	654	631	654	591	589	669	684	671	605	700	603	672	625	643	625	635	622	653	621	609	644	645	587	613	618	605	627	621	626	631	663	630	630	639	647	664	615	632	670	676	655	642	625	659	674	623	643	608	576	650	601	597	646	586	694	622	625	625	642	647	647	643	671	673	663	610	626	588	660	629	661	654	634	627	606	611	576	606	607	613	690	640	614	613	644	678	650	653	662	623	584	641	640	631	619	653	632	667	637	598	633	597	609	627	597	629	699	628	640	658	676	612	607	642	616	608	625	644	597	605	666	610	611	670	644	614	603	650	619	601	691	700	647	680	653	680	621	707	639	645	654	638	657	624	650	644	618	614	647	604	620	685	632	657	658	630	648	632	603	665	666	640	682	577	637	645	639	609	617	664	636	647	630	616	665	647	669	674	629	650	646	638	671	666	602	655	619	653	609	661	627	665	655	634	655	606	637	666	643	687	620	657	660	639	648	645	632	616	639	625	585	635	710	614	646	638	628	628	659	648	648	647	549	641	649	609	630	637	690	680	678	625	646	657	650	603	634	663	649	670	640	605	625	642	644	628	659	645	616	581	660	636	648	657	590	650	611	639	670	639	658	625	632	648	639	622	651	643	612	596	617	663	589	660	656	625	617	653	630	676	633	651	584	639	601	651	599	652	640	618	626	649	635	628	672	603	600	602	645	616	596	650	608	645	694	650	595	626	633	589	645	649	634	650	665	604	600	620	627	630	627	645	630	610	610	626	612	623	664	631	668	637	665	620	637	651	655	607	601	645	661	609	634	611	652	642	664	626	648	602	638	596	597	649	609	660	652	669	709	690	625	658	653	653	640	625	606	658	667	610	618	637	624	600	642	671	622	612	620	601	638	639	672	617	636	623	685	649	657	653	625	681	636	628	641	632	633	620	611	642	624	617	673	685	694	634	652	651	673	653	612	655	649	647	652	633	625	671	634	639	619	608	641	651	639	654	629	628	652	655	640	657	583	658	608	701	613	637	634	666	633	608	668	621	634	672	658	677	676	637	578	644	619	680	612	600	632	626	671	611	644	629	644	644	614	622	620	652	658	628	618	686	635	677	657	624	619	620	630	625	640	587	643	614	652	614	638	637	663	651	642	601	675	630	642	607	619	648	675	635	636	639	598	597	656	643	658	623	648	666	643	688	675	633	582	598	642	628	624	648	654	665	675	647	648	670	596	641	614	654	690	680	682	567	614	656	601	637	638	679	618	640	639	624	665	640	678	599	638	671	620	633	643	660	609	654	576	680	606	642	639	641	590	658	651	640	608	634	662	627	652	631	629	650	598	641	589	615	603	589	662	670	600	622	628	645	649	633	602	633	593	632	634	596	612	584	610	605	602	613	640	670	595	618	687	643	640	663	627	605	628	616	651	625	628	665	624	617	598	657	697	607	593	662	632	657	680	647	641	607	613	626	649	621	613	655	636	627	635	658	650	615	673	615	618	699	643	604	645	669	591	669	644	618	602	628	681	666	650	606	666	627	690	661	682	653	651	635	586	612	551	618	656	619	634	656	599	625	585
5453	1342	280	98	86	72	110	118	111	99	82	117	110	58	45	48	38	37	33	36	35	32	28	27	29	31	26	23	31	32	21	26	19	22	28	27	21	20	21	27	29	32	37	16	27	21	19	21	27	26	26	19	19	24	30	31	25	25	21	25	22	21	29	24	19	22	29	21	22	26	26	22	28	32	23	33	25	22	23	31	21	29	23	30	27	19	22	21	25	24	21	28	17	21	18	18	15	29	21	23	26	22	27	19	21	26	26	11	21	15	26	19	28	27	20	23	28	20	19	22	32	25	20	23	25	25	21	18	15	26	26	21	23	27	25	28	21	19	16	23	30	30	18	19	25	25	24	24	24	29	29	25	22	19	19	11	25	18	22	30	29	24	28	23	29	30	31	25	23	21	27	22	12	23	23	28	23	32	25	32	24	28	41	23	18	27	23	32	15	26	19	24	26	18	20	25	19	29	20	27	20	24	23	25	21	27	21	26	19	18	22	16	24	20	25	21	19	30	25	19	37	26	20	16	31	24	31	27	24	22	25	21	29	24	28	15	26	19	18	17	20	23	23	26	25	20	32	22	23	32	20	23	20	29	31	24	15	19	30	34	28	27	26	30	23	24	24	30	31	29	21	27	32	17	21	21	27	25	29	20	29	25	27	29	18	27	25	32	21	19	39	36	28	17	14	20	27	28	21	25	21	30	27	37	25	26	33	19	22	20	27	28	22	26	22	22	28	23	22	29	22	28	33	22	25	27	26	32	21	29	23	28	32	22	34	34	24	23	21	15	27	18	27	26	27	19	19	29	19	15	23	26	24	27	21	31	23	24	16	27	27	22	25	27	22	30	22	27	21	23	20	17	18	29	26	23	21	37	32	15	25	24	15	22	23	26	20	23	20	28	20	26	21	32	21	18	28	32	27	29	31	21	27	27	19	32	19	27	27	26	22	26	38	27	29	23	26	29	27	16	25	16	23	31	23	31	25	18	23	20	24	21	18	21	24	28	25	17	23	23	19	19	21	25	25	27	22	27	18	31	19	39	26	21	20	22	20	21	20	24	24	25	19	17	41	21	23	28	18	19	19	19	21	22	31	23	35	29	25	24	25	28	30	21	24	21	27	15	20	27	24	28	19	25	22	20	25	29	21	31	27	20	30	15	23	23	28	34	24	32	18	21	23	24	24	22	29	26	16	16	27	31	28	22	28	24	28	29	31	20	30	23	23	33	21	23	23	30	33	22	28	18	30	20	22	24	30	27	18	24	23	22	22	29	20	33	29	23	25	27	16	20	12	27	35	24	23	28	23	29	27	20	24	29	26	29	26	30	27	21	18	23	25	21	31	29	16	22	26	23	22	26	37	32	33	35	27	36	26	24	28	29	9	20	26	17	26	23	26	20	29	23	28	25	23	29	38	24	21	19	31	25	20	26	24	23	18	20	26	21	26	29	31	23	27	21	22	25	26	22	32	32	29	39	27	20	18	15	19	20	24	23	24	20	18	21	26	21	26	30	15	27	20	28	33	24	25	27	18	21	23	28	25	23	29	23	31	23	31	28	27	22	22	22	31	29	23	18	36	23	31	18	21	24	18	27	27	23	23	29	26	25	19	26	13	31	17	27	37	21	21	21	23	19	22	17	23	19	18	33	31	24	20	21	17	19	24	24	27	25	22	21	34	23	16	27	25	27	18	15	18	18	23	24	25	24	27	27	21	26	12	30	26	24	28	22	19	21	28	23	29	20	23	22	16	21	21	20	28	22	15	21	19	24	20	20	26	17	33	19	33	17	25	24	16	25	25	26	20	22	28	22	25	25	31	27	19	17	23	28	25	30	29	32	29	30	28	20	19	16	21	22	19	31	21	20	22	35	28	30	18	14	31	19	21	17	15	24	20	33	16	30	22	25	27	17	30	31	23	21	23	23	26	30	28	19	30	29	16	17	29	21	24	28	22	26	28	31	31	26	14	35	28	21	22	20	22	24	21	23	18	28	20	22	28	29	29	23	19	29	24	27	36	15	25	37	19	24	28	22	21	17	26	31	27	32	22	31	20	36	26	31	33	23	24	24	26	28	30	29	27	22	19	23	18	20	27	28	26	24	21	15	16	22	20	23	16	31	24	26	27	22	23	28	24	32	25	22	22	23	24	22	24	28	25	25	24	19	22	23	27	21	32	23	22	19	25	20	41	20	15	23	21	24	26	27	26	32	29	26	20	20	22	15	21	31	26	26	22	29	26	21	33	21	28	32	19	24	28	24	22	30	22	20	24	16	25	24	19	23	24	26	17	35	24	17	27	18	26	20	28	31	26	21	33	25	25	14	28	25	30	24	31	30	24	21	23	20	23	25	23	20	19	16	24	24	28	20	29	23	28	24	19	32	27	25	17	23	30	24	20	28	29	27	19	32	25	22	24	19	28	26	21	29	20	16	17	28	20	22	25	20	27	23	30	23	29	26	21	28	27	25	27	33	27	20	28	11	21	37	21	27	28	13	26	26	24	24	31	19	25	19	20	20	27	25	25	12	23	20	37	30	27	28	23	26	28	24	20	23	23	24	19	24	17	25	25	25	24	22	26	29	30	26	21	23	23	19	21	28	20	25	27	29	26	17	23	25	30	30	28	28	25	26	20	19	23	23	18	23	22	27	27	22	22	28	26	26	23	32	11	30	26	37	26	21	17	26	19	27	32	30	26	28	16	23	28	30	24	24	34	20	26	38	26	27	31	17	26	19	19	31	25	19	24	27	17	19	23	22	30	25	29	26	32	22	29	16	20	28	15	23	31	23	25	25	29	22	27	32	25	22	28	17	16	17	21	19	30	22	24	24	29	31	15	31	22	27	18	20	18	34	27	20	19	21	18	35	19	24	34	17	31	16	31	26	26	14	29	29	29	16	18	21	34	25	31	33	29	16	23	20	20	35	21	25	25	24	29	23	18	30	18	24	20	35	22	23	22	21	15	20	19	21	23	22	21	28	36	23	16	26	19	16	31	29	25	21	28	31	23	26	30	16	30	20	23	30	29	25	22	26	37	33	12	21	26	17	23	21	30	23	25	32	31	34	18	20	21	27	24	29	36	28	32	23	23	28	21	23	29	26	23	36	20	20	18	26	28	21	28	25	26	21	18	27	21	19	17	27	18	29	24	24	14	21	25	20	32	30	33	17	17	20	12	21	21	32	22	23	33	24	25	34	22	23	16	27	23	24	20	29	25	24	24	22	26	25	27	21	23	23	25	31	20	24	21	20	26	22	17	35	26	24	23	27	23	17	28	16	36	24	25	31	16	26	25	29	22	18	28	17	30	34	14	30	29	26	25	30	28	22	26	24	22	30	29	25	31	26	19	31	21	22	28	26	27	21	14	26	19	26	21	20	20	27	20	19	21	34	26	24	26	22	30	27	18	32	18	26	31	29	23	18	24	16	16	25	27	26	22	20	28	23	26	29	29	21	21	31	24	43	22	27	19	28	24	29	20	34	21	19	11	24	21	18
30780	11536	3432	1478	2815	4983	5891	6037	5195	4326	3770	4461	3958	2247	1469	1248	1088	884	684	549	510	458	508	482	474	434	395	382	330	348	313	291	271	260	238	258	231	232	250	216	221	253	256	229	233	191	195	220	223	208	235	217	224	232	205	196	233	241	217	249	211	241	209	239	241	207	233	231	231	222	210	209	215	205	216	208	204	237	228	208	231	223	199	206	256	220	190	195	193	210	184	228	216	224	230	197	207	196	198	173	198	201	208	198	224	219	197	222	198	220	157	210	203	221	228	233	226	210	210	216	194	220	205	197	213	218	209	239	170	198	241	215	209	213	221	191	217	195	204	201	187	214	230	220	200	198	218	195	230	218	221	200	191	206	174	220	228	225	206	223	212	202	186	203	192	232	211	198	197	196	217	193	215	233	219	177	188	222	188	212	203	218	222	192	221	206	240	213	194	190	184	237	223	206	200	207	197	208	230	215	192	219	203	186	197	230	211	230	215	220	224	196	195	213	203	206	216	241	195	198	223	226	179	215	222	206	222	199	240	245	180	192	219	225	240	202	198	218	234	197	205	200	213	197	215	186	194	197	230	228	198	230	214	200	203	207	216	202	204	205	231	225	211	199	206	228	196	205	177	196	212	214	217	199	229	216	188	194	195	187	187	193	210	214	218	237	200	240	205	213	190	222	205	200	208	202	225	202	152	204	221	219	202	188	211	234	227	211	197	194	228	198	202	167	218	210	217	206	210	212	208	179	219	240	227	199	195	206	216	220	215	216	219	219	193	192	206	229	230	186	217	204	213	217	202	203	212	208	199	183	195	234	190	232	204	201	218	208	215	220	213	223	190	219	194	208	209	221	218	191	203	201	193	210	196	224	213	215	189	190	198	207	189	204	210	201	220	185	206	233	186	220	202	195	204	215	199	226	226	217	229	232	203	204	192	189	210	219	218	224	179	208	184	216	214	220	218	196	192	211	185	203	198	223	232	188	201	219	208	211	211	239	186	209	208	214	202	201	194	216	191	216	222	213	170	193	215	216	232	200	224	213	231	188	180	194	215	212	193	195	236	206	195	188	217	216	205	195	233	240	191	216	198	200	227	200	202	188	222	229	225	240	202	212	200	202	191	223	165	208	202	209	201	213	214	197	201	207	190	189	235	227	229	203	204	214	190	198	222	212	224	214	195	203	210	184	226	217	225	203	220	204	203	192	203	210	202	205	181	213	194	193	208	217	203	195	212	226	241	220	226	219	176	209	218	220	201	229	210	188	196	203	223	202	181	186	205	213	212	196	193	196	183	235	191	183	191	196	220	199	207	230	212	192	195	211	230	217	205	204	218	208	192	204	194	213	192	178	206	188	212	238	222	187	186	198	187	205	238	191	223	189	199	216	191	214	197	206	197	210	227	201	221	196	205	208	185	188	205	190	214	191	198	206	205	208	201	224	248	201	231	200	198	202	215	214	211	212	207	235	196	213	198	197	197	205	217	219	226	213	210	224	206	224	191	221	227	234	231	209	214	205	213	196	208	199	212	215	197	219	190	217	192	178	208	209	226	186	213	207	215	212	196	219	223	188	189	216	218	203	212	227	211	213	182	189	206	200	215	202	227	219	203	219	225	212	209	223	159	196	197	205	230	200	201	226	201	221	210	188	221	209	242	233	226	210	217	223	219	221	199	212	202	193	207	197	236	212	203	224	197	223	210	220	194	222	232	230	194	208	200	213	229	228	204	192	189	218	198	227	192	213	204	211	212	218	207	203	169	215	196	228	198	205	210	184	216	211	212	213	194	236	211	190	207	216	228	212	217	214	185	225	228	208	211	217	190	213	227	189	207	216	193	190	212	204	208	195	186	198	212	236	224	194	207	187	211	221	196	223	204	208	202	190	223	239	184	222	204	198	219	203	184	191	195	194	209	219	221	227	202	236	210	187	210	213	204	223	214	206	200	202	212	191	242	190	210	202	218	196	215	194	203	214	220	199	218	201	196	226	228	213	203	233	209	205	208	217	209	197	206	202	213	214	192	184	199	188	231	195	247	223	223	220	237	204	211	188	208	228	201	199	211	204	205	230	204	213	204	190	199	210	213	199	210	213	216	231	188	204	219	228	207	170	236	199	191	207	207	216	205	227	213	227	222	213	223	198	218	207	194	224	230	199	245	234	229	204	226	190	195	222	188	209	211	196	206	205	227	197	186	206	192	200	188	219	194	203	206	213	182	209	209	201	189	187	212	180	210	214	207	201	189	212	237	227	176	202	206	223	226	193	196	218	208	205	208	226	208	197	211	201	232	211	234	208	220	203	242	206	203	207	187	203	209	210	215	201	206	216	209	212	225	224	195	211	203	221	198	210	219	196	209	215	193	215	207	180	214	215	215	230	204	211	235	206	187	218	184	206	211	207	187	189	219	179	211	211	221	191	216	216	236	198	205	205	212	191	184	227	183	201	210	196	181	226	186	205	183	212	238	240	214	208	216	225	212	172	204	226	191	213	219	206	234	223	217	194	203	199	229	216	214	227	204	207	213	220	198	208	210	212	248	206	175	201	189	209	212	207	202	198	213	195	198	185	215	217	201	186	191	212	206	233	192	209	193	221	217	232	213	182	190	202	198	196	199	226	204	197	213	213	204	197	209	199	205	176	182	241	243	209	238	191	223	201	220	210	225	159	186	191	210	199	193	209	200	208	214	213	192	218	182	188	183	205	204	190	211	211	209	224	207	223	231	209	205	207	201	186	219	189	191	225	180	212	221	215	202	191	214	214	184	203	201	214	194	217	196	225	218	207	181	210	196	180	202	216	188	219	186	188	219	213	216	214	215	198	206	204	201	203	209	199	218	211	227	211	215	192	204	207	230	204	207	207	209	234	185	183	212	188	226	236	248	213	221	203	210	208	208	225	228	222	197	219	178	214	223	234	208	216	186	196	176	190	213	220	214	184	202	190	202	192	205	185	204	231	199	205	212	207	217	204	210	199	201	230	194	194	203	205	199	186	206	207	188	210	206	207	225	207	202	199	220	224	228	208	204	187	193	229	197	227	224	209	207	241	207	208	195	206	184	219	212	191	216	195	199	201	189	203	162	218	222	203	201	212	190	190	242	205	208	199	217	221	220	203	200	185	199	220	200	200	226	205	210	218	211	212	190	191	201	211	231	213	195	209	204	191	203	222	198	228	200	225	226	217	190	218	223	203	216	190	194	212	223	216	212	201	206	181	206	192	196	194	204	203	224	224	182	224	179	213	184	219	203	197	200	231	192	206	215	187	202	219	220	224	201	207	229	222	195	197	202	211	205	205	199	197	196	194	183	178	211	206	224	213	205	202	209	225	208	225	210	198	214	201	233	195	197	204	233	194	203	172	240	190	190	203	223	220	222	204	204	225	219	202	221	181	222	211	199	237	200	201	215	214	216	197	206	179	212	203	221	215	206	217	206	208	186	210	199	218	207	183	196	182	201	203	212	200	207	230	194	212	194	229	221	202	227	202	181	201	198	193
6541	2300	535	134	154	148	148	208	193	190	189	187	161	123	88	115	122	112	57	70	81	72	83	70	71	60	69	56	71	63	68	79	57	56	80	70	65	54	72	50	73	61	73	88	50	51	71	71	58	77	65	57	60	62	63	79	63	48	58	57	48	66	60	59	50	66	58	61	46	70	59	65	63	55	67	43	68	42	76	51	59	58	61	59	58	54	54	66	60	56	62	81	74	49	64	47	69	65	58	66	66	49	57	59	66	62	72	62	52	65	71	72	57	60	74	75	63	48	58	72	64	61	67	56	62	58	62	68	48	62	72	64	65	70	66	61	71	65	58	64	49	67	57	72	55	70	53	49	65	44	53	52	68	59	53	50	41	68	61	67	71	56	49	57	62	80	51	57	73	68	70	79	66	47	77	45	63	82	72	53	59	45	60	61	61	57	58	49	71	59	49	72	65	64	61	54	60	56	71	70	64	48	64	54	50	62	59	61	76	75	58	65	56	48	65	72	55	49	69	48	51	51	59	72	59	57	58	67	70	63	54	73	59	61	80	67	50	64	71	61	59	63	69	63	63	63	64	54	59	59	78	59	62	72	87	70	77	69	63	49	54	68	59	66	72	65	56	55	60	73	58	58	72	59	63	69	58	63	62	59	78	63	70	59	46	60	58	68	56	60	60	56	53	40	66	53	74	61	66	61	64	71	66	70	63	75	63	48	66	66	48	75	62	57	63	75	61	71	70	64	59	64	52	65	65	46	55	64	64	75	64	55	60	52	49	68	68	64	58	58	54	74	47	66	47	62	80	57	60	61	63	58	62	80	60	60	71	55	56	51	56	63	62	54	54	63	62	65	60	65	46	71	63	82	61	59	65	65	59	70	73	74	60	77	60	56	74	53	58	57	52	63	59	68	53	61	53	58	63	71	64	73	60	65	66	60	51	51	63	61	49	68	63	68	52	69	48	64	66	70	62	60	62	65	55	61	69	59	56	49	60	80	52	77	60	54	60	58	55	53	70	55	59	65	64	60	60	66	74	64	65	68	64	58	58	64	67	67	54	58	55	61	69	62	67	56	63	55	66	53	67	69	59	69	57	61	48	62	68	64	57	68	51	57	74	60	65	75	68	52	59	64	70	70	75	54	62	70	80	57	71	56	63	71	61	58	58	53	69	76	77	57	75	57	48	81	71	70	55	53	66	60	54	67	69	73	63	70	65	64	66	53	64	65	60	68	57	64	65	65	59	69	55	58	71	60	53	73	78	66	53	78	64	43	63	69	63	63	68	62	63	65	75	74	79	83	59	55	60	71	48	76	71	61	56	64	58	65	59	54	70	64	59	63	39	62	61	66	77	54	58	48	67	50	73	56	61	61	46	57	66	59	63	50	62	67	88	55	58	79	51	67	58	62	53	70	68	57	73	68	63	51	48	68	61	69	65	55	55	66	75	56	63	64	65	62	62	56	68	63	55	58	53	59	67	66	59	55	56	63	72	51	53	67	76	58	65	56	64	67	58	48	55	52	57	59	55	67	60	60	70	60	53	66	46	56	70	55	61	61	54	62	58	67	66	56	63	74	75	66	67	83	52	66	56	77	68	61	64	68	63	68	70	58	69	59	58	72	70	77	49	57	53	59	53	62	54	57	64	57	61	63	60	57	68	74	68	65	60	50	61	63	62	48	56	55	59	70	70	52	68	64	60	65	66	57	71	56	73	68	68	63	71	62	63	65	57	64	80	74	82	50	73	75	68	75	58	62	73	53	44	73	82	47	71	71	54	64	57	47	75	69	58	59	66	51	65	61	64	63	41	46	56	72	69	52	61	56	47	76	49	51	56	65	63	62	66	64	58	59	70	57	68	71	57	64	49	64	56	58	51	65	72	52	66	67	66	74	70	54	63	56	61	67	72	75	61	73	63	53	73	48	52	55	58	63	65	66	56	46	68	64	60	57	52	55	63	62	53	54	67	67	61	71	57	65	60	60	58	61	82	59	67	56	70	76	66	60	47	63	65	53	83	67	60	58	58	55	50	53	56	66	60	64	70	68	66	62	52	70	76	59	61	50	75	78	52	58	84	47	71	63	67	54	64	67	69	49	76	64	57	58	74	70	58	57	57	59	62	57	72	59	67	53	48	61	61	75	69	46	61	69	68	66	75	60	58	70	75	59	73	56	55	68	58	66	60	59	56	59	52	62	52	56	57	55	57	70	56	60	66	62	62	70	75	55	71	75	73	69	57	54	50	75	69	72	82	49	74	71	64	59	44	52	55	56	49	60	62	71	84	57	54	54	67	65	59	78	71	67	67	51	76	74	60	59	62	59	54	45	69	62	72	54	63	62	63	53	58	63	65	70	57	69	60	69	64	62	68	62	55	52	55	70	49	67	52	65	59	61	59	62	79	69	70	75	59	64	54	68	59	68	58	60	54	50	54	72	76	56	61	54	48	50	58	70	49	51	55	68	65	63	60	52	69	61	59	52	51	41	61	52	67	64	61	61	55	57	62	70	65	63	63	62	63	65	59	50	70	56	54	58	65	64	54	48	48	69	64	72	48	57	63	74	60	62	76	68	70	74	69	61	76	58	68	61	51	66	55	57	55	68	62	54	65	59	63	66	65	53	64	50	66	64	70	53	51	63	57	65	61	69	69	68	60	72	62	74	58	53	54	56	72	50	75	71	66	71	52	64	57	59	49	64	58	59	63	57	60	63	72	45	62	63	64	58	57	65	60	57	65	62	55	46	65	60	77	61	58	82	64	67	52	65	64	71	65	63	64	54	64	70	65	54	60	57	64	57	62	73	58	65	74	57	59	75	67	58	60	67	63	50	65	65	67	57	51	58	63	53	57	63	62	61	58	51	68	72	59	53	46	64	61	60	47	61	61	57	60	58	60	68	53	69	60	54	65	81	70	56	56	58	66	68	74	54	66	59	66	51	64	54	47	50	56	79	79	69	57	51	70	65	59	75	64	63	79	61	63	67	58	60	58	56	58	66	68	43	71	55	72	55	65	63	66	63	53	62	67	61	59	66	59	54	53	68	75	65	67	63	64	71	53	70	60	62	64	78	81	71	65	43	62	72	57	76	66	53	63	62	58	59	62	51	68	54	69	40	71	69	87	63	61	60	69	64	61	66	49	67	60	78	69	63	66	60	61	71	58	53	67	64	72	51	63	56	50	66	83	59	77	73	53	81	61	67	63	57	53	54	71	68	57	73	59	52	61	63	55	54	52	56	64	64	74	52	51	48	59	69	63	64	59	62	63	52	67	63	52	68	57	56	56	65	70	60	63	55	73	69	68	65	59	61	68	60	67	68	46	74	68	73	53	59	75	68	62	60	71	68	79	69	62	55	51	64	71	75	70	53	65	56	56	55	59	53	73	52	60	51	70	63	55	49	56	67	75	62	59	80	74	61	75	53	60	66	56	58	55	55	57	64	71	71	53	60	67	47	58	56	55	52	63	68	62	65	78	77	54	65	60	63	56	73	69	53
36353	15659	5169	2178	4207	7267	8585	8918	7510	6194	6109	6953	5258	3191	2244	2256	1883	1429	1185	1133	1048	961	1071	1052	990	852	857	769	748	745	740	690	630	608	637	626	585	584	607	598	536	566	540	546	537	542	565	546	563	517	570	562	563	577	538	551	547	595	575	580	580	563	558	543	533	565	557	584	557	559	561	555	552	573	569	562	571	581	565	576	578	538	595	612	563	556	555	566	542	577	566	536	552	557	495	556	546	549	589	491	530	554	547	526	578	566	536	542	531	517	553	524	556	522	552	548	526	564	517	570	526	537	541	533	565	548	514	549	539	520	518	534	507	547	533	523	517	545	543	510	523	514	560	512	537	544	577	527	537	522	522	544	564	538	513	535	516	549	562	590	521	552	575	554	544	492	493	523	548	539	593	577	544	564	518	542	550	585	524	586	549	574	563	567	544	501	531	531	516	526	550	569	532	552	532	564	545	525	560	486	580	534	519	532	498	538	547	550	540	547	543	528	545	511	504	513	562	538	512	523	545	539	581	527	514	533	530	478	544	565	569	548	537	538	526	497	560	529	535	530	560	529	490	533	499	543	547	556	566	541	558	549	545	558	537	518	503	564	513	562	532	518	482	550	572	549	540	555	529	507	547	544	502	560	571	556	519	512	536	526	499	531	563	512	559	547	524	521	516	552	564	557	538	518	507	535	543	558	515	493	511	550	507	475	532	494	534	555	551	548	537	525	518	561	529	566	544	566	519	586	545	504	501	581	544	594	508	563	539	536	555	523	539	544	517	512	517	552	551	518	513	522	554	530	546	562	559	546	515	532	566	537	552	531	483	557	516	575	565	557	529	536	567	528	508	536	534	550	491	502	524	554	579	534	560	520	498	564	534	547	515	494	517	547	520	518	515	521	594	511	530	476	518	564	519	590	511	542	549	545	507	503	526	523	515	517	513	538	522	540	557	533	560	510	550	536	472	503	527	552	523	555	556	546	555	513	516	521	553	535	528	509	511	525	538	528	545	526	503	581	551	536	528	554	553	532	530	499	535	513	575	539	548	570	550	575	509	556	512	520	530	552	544	535	587	530	518	538	509	538	542	566	570	523	513	526	539	540	598	533	532	520	548	531	519	514	513	555	550	524	503	520	557	546	488	524	524	517	576	541	530	510	564	493	540	546	547	527	548	546	542	548	538	545	532	494	597	512	561	518	574	545	540	591	551	539	511	562	543	532	542	503	512	510	566	544	508	540	508	519	537	523	520	579	529	538	511	540	535	552	571	519	523	533	527	546	525	520	516	538	539	556	524	540	564	537	549	542	514	532	515	551	567	518	544	527	516	593	552	550	526	567	530	502	474	504	491	570	520	538	531	555	521	546	524	541	537	516	543	567	565	532	523	521	516	500	531	553	537	534	539	541	542	556	527	532	548	548	529	550	513	531	493	550	575	516	514	551	553	542	498	522	540	609	533	513	540	513	539	538	540	554	531	527	486	553	566	528	520	536	500	540	500	545	523	545	489	553	577	581	556	525	497	572	516	531	510	535	551	534	510	528	537	536	535	520	509	519	534	547	544	554	530	547	580	513	559	568	552	536	537	568	531	546	565	509	582	539	520	530	532	491	532	506	533	514	545	549	579	576	509	549	561	594	540	502	521	549	509	566	512	558	530	551	531	561	584	576	506	517	497	549	528	502	519	568	506	572	549	519	564	521	537	498	514	578	546	527	499	570	564	554	538	545	536	549	504	523	532	511	542	571	545	508	494	541	541	524	517	545	552	598	532	592	518	551	477	510	584	549	569	556	559	495	527	535	548	520	552	557	544	547	529	535	570	536	525	539	494	504	522	537	535	519	568	526	515	492	584	535	535	555	501	524	522	568	503	575	540	533	488	572	527	520	522	548	503	563	531	505	543	571	555	528	532	550	555	499	565	511	537	548	525	525	586	549	562	533	562	553	519	530	540	526	561	569	568	529	526	536	548	520	553	532	541	503	525	534	574	543	548	568	553	528	517	531	526	561	537	526	523	554	571	531	532	566	527	524	511	565	521	524	537	522	531	534	540	545	526	481	513	507	581	570	525	517	497	568	477	557	551	499	566	512	549	562	528	538	582	461	545	538	558	536	540	543	554	555	559	532	517	556	543	579	529	554	534	552	523	508	511	509	530	595	551	540	504	514	535	567	547	544	571	518	551	542	532	505	589	563	584	526	519	543	581	510	502	493	565	549	533	550	528	540	517	566	532	529	560	544	538	555	500	550	545	535	558	513	534	509	520	516	568	531	516	541	525	533	498	509	524	554	496	497	542	512	520	529	546	509	543	549	549	520	529	531	543	544	559	545	538	560	558	537	534	542	560	546	506	519	496	571	560	520	565	538	550	537	532	538	553	541	496	555	497	539	494	564	524	507	533	532	533	516	563	544	545	532	562	552	557	534	522	516	566	512	539	524	529	498	570	553	545	537	510	568	529	556	562	546	545	526	547	537	516	535	517	513	570	541	540	560	482	499	551	545	520	524	532	495	573	531	538	559	547	550	506	530	579	535	549	560	514	546	525	549	530	516	477	542	536	489	550	537	545	536	550	554	541	508	495	537	544	522	543	553	551	517	529	530	544	515	517	551	546	519	512	525	549	538	496	514	584	519	537	577	556	542	520	557	550	545	538	557	540	568	504	544	562	524	534	534	543	503	548	497	575	527	551	489	502	555	545	550	519	532	520	519	525	567	566	499	527	562	527	527	536	525	504	519	517	543	569	545	515	526	527	525	541	526	537	553	611	533	576	541	550	528	514	531	557	533	580	560	547	567	581	512	522	518	540	532	533	558	501	494	547	559	529	522	569	536	538	545	536	526	539	559	508	501	549	545	515	547	544	564	521	534	535	533	564	564	547	527	569	538	525	531	510	552	542	531	540	506	558	499	553	530	486	526	548	578	512	517	543	579	520	549	466	558	527	536	527	524	489	565	528	566	589	567	525	537	523	518	558	517	568	566	534	547	550	535	558	548	528	540	536	554	546	566	572	558	511	538	578	565	536	587	591	535	558	558	505	505	556	540	527	527	534	545	520	568	540	517	513	546	526	522	516	542	563	530	535	540	512	574	535	585	532	509	543	520	509	568	539	525	530	546	502	542	544	576	549	531	545	532	515	576	586	585	519	514	537	567	517	529	545	525	561	576	553	578	566	505	602	510	547	507	570	539	516	542	491	516	540	547	520	541	553	554	547	582	539	529	525	496	513	502	518	510	556	547	506	532	581	521	559	503	536	567	506	539	522	550	543	577	540	545	506	548	531	543	527	566	544	560	523	587	571	551	543	549	514	579	588	500	534	587	517	548	549	557	490	515	543	490	516	556	543	518	540	543	532	510	529	517	552	550	520	471	520	519	575	559	519	543	526	530	527	563	577	562	531	502	562	515	526	470	528	538	555	502	536	531	512	579	558	544	505	568	566	538	504	566	541	526	566	492	510	575	542	546	549	536	531	554	537	529	523	531	506	527	566	512	548	507
3534	814	191	85	76	74	127	97	93	101	122	119	96	69	78	54	59	69	64	58	61	54	41	43	50	42	47	62	42	48	42	50	32	54	54	35	42	48	54	42	57	60	31	39	33	44	55	43	53	49	40	42	47	44	43	38	51	36	58	41	46	46	36	48	50	52	49	48	55	32	48	50	46	52	41	44	48	45	46	46	37	42	47	44	34	51	54	44	42	43	49	35	51	45	56	41	43	46	54	50	40	49	38	41	39	41	49	36	35	44	45	43	39	52	45	45	53	54	31	59	45	49	42	36	40	43	51	45	45	45	49	43	46	42	41	41	47	44	46	42	46	40	51	47	49	53	38	47	58	50	44	45	42	42	49	35	36	47	58	38	42	37	60	40	45	52	27	34	51	50	51	36	41	41	40	51	43	32	47	36	53	32	38	44	42	42	46	37	47	34	36	62	49	48	42	60	43	45	54	47	35	44	44	40	57	48	36	43	50	41	49	42	46	46	38	47	42	37	54	34	53	44	46	50	37	43	47	51	35	41	48	45	46	52	51	52	52	44	32	39	41	47	49	69	38	37	42	44	47	51	47	48	38	34	31	51	47	41	42	45	45	40	43	44	43	51	46	47	45	51	43	43	51	39	37	43	49	50	43	46	58	34	47	38	52	48	36	37	43	39	57	41	41	47	39	42	46	50	50	45	39	49	42	38	40	50	41	36	61	49	48	49	48	34	48	56	57	61	44	62	48	54	50	50	55	38	53	46	45	37	49	37	34	49	36	54	43	49	47	40	41	42	36	41	41	47	52	36	50	50	37	53	49	57	44	41	43	41	43	62	36	46	47	44	48	45	43	39	47	46	53	44	52	40	41	47	53	54	54	42	44	40	43	41	37	56	55	28	35	47	47	47	36	48	43	50	37	56	39	34	53	54	51	57	52	49	57	45	53	44	38	48	49	57	50	35	36	47	43	54	37	57	47	44	51	49	48	42	44	26	46	36	37	45	44	34	41	36	45	38	54	45	42	55	41	48	41	34	55	41	34	48	42	50	55	52	43	44	54	43	36	53	55	51	52	40	50	41	41	29	47	53	36	40	50	55	49	46	35	42	46	45	49	43	44	47	45	36	50	40	38	44	38	50	40	45	45	53	57	53	40	44	46	38	47	45	50	42	32	38	43	40	40	45	52	37	47	50	48	48	46	48	52	46	37	47	34	48	48	47	39	52	41	50	44	36	51	58	43	50	59	33	38	47	38	46	44	35	51	44	46	69	34	38	47	44	53	43	43	63	47	49	42	44	39	45	54	49	49	37	50	41	50	43	43	50	40	45	39	44	48	59	41	48	39	62	37	47	55	39	41	40	57	38	34	41	36	49	47	44	45	44	39	39	52	60	35	63	50	62	49	45	46	39	47	40	43	51	52	50	44	44	48	43	44	49	48	39	41	35	55	49	48	43	38	51	39	46	51	44	46	43	31	45	55	53	41	51	47	45	42	56	43	44	35	40	46	39	50	32	56	40	46	46	45	44	44	41	49	59	53	42	47	47	49	49	62	43	43	49	60	40	45	58	46	43	45	60	51	44	48	55	57	39	49	35	47	48	35	45	59	46	39	36	56	37	62	39	31	43	41	35	52	53	56	41	40	47	32	53	55	51	40	59	46	43	45	53	45	43	34	50	39	40	49	49	57	49	41	42	58	51	49	38	48	49	45	47	56	44	47	39	49	53	49	32	50	37	42	53	44	48	40	49	60	45	53	42	41	46	45	35	38	40	59	65	49	56	53	43	41	51	37	46	57	59	55	46	40	44	42	46	31	44	58	55	57	45	43	44	41	36	32	49	45	41	39	41	44	37	50	38	54	43	45	44	50	50	44	46	49	57	41	42	43	42	53	47	58	45	32	40	47	43	44	54	48	51	46	45	44	45	56	51	42	47	49	51	62	57	52	49	43	43	37	35	46	38	50	44	32	53	49	44	43	44	48	39	54	60	44	47	41	38	40	42	42	45	40	46	54	47	41	40	43	53	51	43	33	40	34	46	46	51	27	40	44	46	60	47	40	41	45	46	47	41	36	59	45	50	38	45	42	52	42	37	43	52	43	46	39	40	42	52	44	51	44	36	28	49	45	49	48	47	65	32	43	31	50	51	49	49	38	41	59	44	55	57	43	46	45	37	44	48	55	35	36	53	47	39	55	37	47	40	42	37	42	36	48	39	44	45	45	39	47	51	35	42	44	45	48	42	36	45	53	50	42	54	43	44	36	42	41	46	66	43	55	40	37	46	47	42	50	49	45	45	46	47	51	53	47	41	53	56	47	38	43	54	45	45	45	58	43	53	52	51	57	46	43	46	45	53	48	45	57	39	47	35	43	40	45	47	47	49	44	43	47	52	59	43	60	45	52	36	42	39	53	37	61	50	50	55	54	37	37	49	48	43	41	45	44	46	48	52	45	45	34	43	53	40	55	40	30	38	53	48	47	42	50	50	49	36	56	53	47	50	48	61	48	43	52	47	46	55	48	49	35	43	51	44	39	54	45	55	34	60	35	49	47	49	45	57	42	49	49	44	52	44	50	49	42	41	47	46	52	48	51	47	45	42	50	49	43	41	39	47	38	50	45	36	41	41	43	45	31	45	39	42	47	41	54	53	54	49	49	42	41	37	54	45	49	43	55	41	51	58	49	39	60	44	43	40	43	54	49	41	39	43	49	39	33	31	35	44	57	55	46	48	54	53	46	40	38	38	48	28	58	46	43	54	39	49	47	35	41	27	50	50	44	48	51	52	34	39	38	41	34	57	32	56	36	41	60	53	61	50	37	47	39	47	42	42	34	52	36	45	55	50	51	42	52	44	38	44	44	43	40	36	36	40	52	49	42	33	46	48	49	51	49	42	42	26	61	39	24	43	49	49	51	50	46	37	44	37	38	41	52	41	42	47	46	46	46	44	45	44	36	48	39	50	43	53	54	50	42	47	38	43	40	42	41	50	60	51	48	39	46	40	51	50	47	36	48	46	56	61	55	44	46	52	32	37	52	42	43	38	49	48	43	39	30	61	47	52	52	49	49	56	40	38	50	47	47	39	40	47	45	52	54	51	45	44	36	51	49	49	46	40	29	48	40	53	33	36	35	60	37	48	49	39	49	40	51	46	43	45	42	64	38	50	42	42	41	46	48	32	53	58	43	47	48	42	51	41	49	41	42	44	47	35	42	44	48	46	43	46	36	39	43	38	43	51	45	43	51	52	51	45	59	50	45	47	43	39	42	29	33	50	62	53	52	40	46	53	41	41	37	39	42	53	49	34	48	48	43	51	53	45	39	45	53	42	33	44	32	49	43	38	38	49	47	41	47	43	43	38	37	35	61	38	50	51	58	39	34	50	44	39	39	48	42	44	44	44	46	49	49	43	44	39	48	44	54	48	43	47	52	43	60	47	37	31	51	55	31	40	37	44	56	43	39	44	45	46	42	44	53	50	45	40	46	45	56	38	40	36
27164	8035	2308	1176	2295	3753	5007	4753	3659	3136	3607	3847	2543	1414	1229	1148	864	694	595	596	581	589	605	563	561	541	495	480	480	472	424	397	401	410	403	410	392	385	392	424	370	349	365	367	415	376	388	364	367	346	383	379	384	372	382	360	373	388	398	354	384	392	378	350	396	353	392	400	393	359	338	366	382	428	352	400	365	390	387	398	407	400	411	364	368	361	393	422	343	404	368	379	382	406	412	367	364	369	348	384	352	363	378	397	382	370	413	356	348	367	382	356	382	379	384	379	383	392	348	360	393	392	394	384	399	412	393	388	393	376	415	387	377	435	367	367	362	364	377	362	372	402	365	378	374	394	345	368	318	378	378	401	376	410	367	365	370	373	346	345	358	364	388	371	377	377	415	409	334	383	338	411	379	375	398	355	396	375	395	389	387	378	365	389	414	375	368	366	372	397	397	362	362	392	375	378	369	382	388	367	426	345	389	378	386	369	397	401	407	364	383	408	397	396	371	348	370	394	360	379	369	399	402	368	386	402	356	353	384	387	367	400	366	397	367	360	386	394	359	390	380	409	381	384	368	340	362	398	351	376	389	373	381	381	392	394	386	384	408	347	406	382	415	362	369	366	374	399	376	397	371	389	363	379	419	351	381	381	409	359	378	364	393	393	389	358	358	385	384	395	370	375	383	365	394	402	361	394	387	366	406	408	351	353	387	388	380	398	371	381	389	386	357	326	378	385	374	429	381	402	371	373	384	377	390	381	371	382	391	396	390	346	369	372	345	401	388	379	399	412	358	354	368	349	379	373	367	369	406	411	370	367	405	356	379	388	388	382	367	379	394	369	374	392	410	367	347	387	393	346	402	380	390	406	382	365	373	350	354	353	388	380	394	379	349	396	421	375	388	378	403	358	379	373	360	341	359	412	386	381	383	378	351	392	368	402	385	387	370	378	379	355	336	358	382	412	364	389	369	347	379	368	396	412	375	359	369	370	377	372	386	359	389	397	367	396	378	365	357	348	415	401	344	370	380	379	401	352	375	385	367	410	391	359	395	378	361	396	376	372	386	341	361	379	368	391	360	352	392	389	389	354	430	339	381	373	389	404	377	382	384	336	376	346	353	368	362	400	356	357	357	381	374	375	390	391	353	436	346	404	366	395	367	332	352	411	370	390	395	378	356	342	386	348	374	387	377	371	380	381	396	401	379	410	383	389	381	371	365	343	375	388	358	379	367	401	380	374	383	412	381	390	386	380	394	358	382	352	383	414	380	367	348	385	390	384	402	359	393	393	348	393	370	368	388	399	385	380	356	361	372	408	402	387	353	364	369	386	358	392	376	383	380	389	385	427	409	406	380	428	401	401	407	402	388	366	374	403	376	364	406	364	378	369	400	372	372	387	399	376	406	381	401	419	403	405	414	414	345	373	411	369	351	389	354	346	384	381	390	374	398	393	361	373	356	388	361	386	394	386	381	400	353	372	368	385	410	369	388	377	364	382	380	381	415	395	405	365	383	377	365	380	375	413	396	402	347	391	381	405	368	409	387	402	374	407	385	347	331	371	372	377	354	417	400	365	397	370	367	360	356	386	373	357	378	387	407	347	354	369	394	373	383	353	380	377	410	385	383	377	383	383	367	382	382	380	380	384	399	368	404	345	382	378	381	402	362	359	370	360	421	373	366	371	382	364	363	361	360	391	362	393	360	366	389	390	355	420	352	416	403	378	380	349	399	410	344	379	401	363	366	370	365	370	393	387	381	375	397	365	377	377	394	369	366	373	375	403	399	368	395	353	360	374	403	400	364	404	382	349	367	387	373	409	385	378	359	398	422	380	383	379	364	428	365	363	365	342	391	370	375	358	406	371	384	388	368	392	394	356	393	363	387	384	385	372	397	374	364	357	368	356	394	403	379	366	341	385	363	409	396	359	421	355	387	374	391	392	362	378	395	422	378	378	400	346	372	365	368	372	363	376	358	394	369	360	409	419	363	341	379	393	358	412	361	375	383	401	420	408	422	380	397	363	369	389	380	360	407	376	356	355	370	352	362	367	379	360	370	404	343	351	371	386	371	358	367	388	384	389	395	372	375	383	383	383	395	351	357	382	341	386	363	391	377	394	371	405	346	333	354	389	357	370	384	377	387	399	342	382	346	354	374	398	386	386	396	373	373	365	380	377	403	390	366	377	366	367	407	405	374	390	359	367	368	396	362	372	402	408	351	375	418	327	407	409	383	385	373	359	378	398	363	377	377	363	388	381	382	407	368	357	399	402	372	378	370	401	387	414	363	394	360	339	358	409	369	368	374	357	383	385	344	376	384	378	366	366	320	396	372	384	367	369	422	383	380	352	386	343	397	396	425	348	379	383	379	422	394	374	383	391	374	351	378	382	377	395	392	361	368	382	390	391	408	348	396	357	415	403	369	358	361	373	392	353	384	346	400	362	398	367	351	394	389	350	372	381	380	349	401	367	379	386	334	387	357	349	371	382	407	399	362	396	405	410	370	398	388	369	427	391	374	372	344	375	380	379	376	352	373	373	362	405	395	390	355	362	408	384	393	370	364	379	388	346	366	374	385	387	370	399	389	364	418	364	362	338	339	370	359	370	365	372	412	384	358	366	377	367	371	398	381	399	368	349	381	370	385	379	411	411	371	381	388	371	386	363	421	391	401	375	372	402	366	362	388	353	358	363	376	360	340	373	361	429	359	378	392	346	375	370	354	386	383	373	377	391	378	386	402	409	367	386	380	381	401	420	379	385	367	361	347	366	404	398	368	404	409	381	347	370	395	378	369	398	380	391	358	373	384	398	379	395	370	380	390	392	390	372	336	378	363	348	408	414	396	376	385	375	362	380	388	389	372	371	368	356	345	401	398	399	353	419	343	378	403	384	377	357	389	377	433	361	403	353	339	352	358	393	364	404	367	413	396	372	385	392	356	382	351	376	351	382	387	382	353	390	380	368	353	409	385	356	385	364	337	394	372	394	356	334	353	406	406	398	362	342	393	353	354	371	381	403	368	369	376	385	364	374	353	355	419	357	405	370	339	350	434	366	391	401	405	366	393	384	395	362	414	366	359	375	380	417	367	392	370	374	360	367	379	362	396	370	415	385	370	360	380	346	387	393	404	369	410	406	386	390	396	407	400	372	356	404	374	388	355	362	368	382	364	428	389	343	370	373	370	375	376	407	402	366	395	376	392	384	404	368	368	370	367	388	402	427	356	341	356	370	406	393	374	370	360	375	370	369	406	402	372	386	383	415	405	403	336	408	371	371	381	404	357	382	358	374	387	362	385	373	381	383	393	358	385	398	372	386	371	370	375	346	388	383	365	342	364	357	360	380	358	394	384	369	381	370	379	388	409	400	397	380	362	378	428	386	388	389	395	351	358	419	373	377	345	367	379	389	381	376	414	378	411	367	386	398	365	386	410	357	367	375	400	405	399	353	387	420	365	353	387	371	383	412	362	394	392	368	389	395	416	361	384	386	370	371	376	399
5164	1757	423	150	143	152	152	152	158	159	185	219	122	111	122	114	105	102	103	65	94	94	89	92	83	88	89	76	69	79	57	64	85	70	71	80	76	74	68	82	83	90	82	91	78	66	96	84	76	81	62	76	72	63	65	94	74	79	65	71	76	80	82	85	83	70	62	88	63	87	66	66	87	77	70	69	69	80	80	80	72	59	64	84	63	88	86	80	84	75	83	79	85	74	70	57	103	100	67	66	73	93	74	71	80	73	78	82	73	87	81	84	73	85	72	70	71	63	74	73	67	83	63	81	72	68	87	97	72	76	70	82	81	77	81	77	76	78	81	78	69	73	70	66	68	95	81	75	76	74	73	82	68	81	82	85	80	77	78	71	76	77	73	62	89	70	72	80	74	73	75	76	88	80	85	62	66	82	66	93	83	66	78	62	82	78	73	74	89	79	87	78	89	63	83	81	68	87	78	75	78	77	88	71	57	77	75	87	73	77	82	74	74	84	74	111	67	79	60	67	82	69	68	80	80	68	83	82	70	89	68	74	76	91	77	98	85	93	88	85	62	78	78	82	81	64	84	74	86	73	93	74	76	80	94	62	87	79	71	64	67	66	75	72	79	72	92	77	78	76	89	75	81	82	62	72	65	87	75	71	71	75	91	82	64	84	71	65	87	94	77	89	77	68	85	65	60	94	105	82	82	90	61	84	94	71	83	76	78	78	58	83	91	81	85	84	81	91	79	75	82	84	70	89	85	85	64	80	86	76	58	82	85	70	85	94	88	89	63	82	77	73	88	66	85	63	82	58	88	73	71	81	76	78	63	79	78	71	63	69	88	75	68	65	79	65	94	71	85	85	72	91	75	87	91	77	74	75	75	80	80	84	56	75	74	86	77	78	74	89	75	77	71	70	58	90	73	79	65	76	84	81	73	82	62	76	63	76	96	86	83	82	91	82	48	86	67	75	77	63	86	75	86	80	71	81	70	75	82	74	77	84	79	73	84	78	73	91	90	78	74	83	79	82	80	88	76	83	55	60	85	71	74	87	75	91	79	78	66	71	91	76	76	84	66	74	71	84	70	76	72	81	83	76	89	76	84	81	70	80	86	60	64	82	79	78	83	65	83	82	67	87	73	92	65	81	98	55	76	60	76	77	86	79	68	73	80	57	72	70	69	65	77	82	83	75	69	79	72	74	76	77	70	80	62	78	88	75	55	86	70	69	85	90	69	77	63	79	77	73	71	89	78	74	68	66	87	94	71	80	80	77	79	93	74	78	78	78	79	79	71	71	89	79	82	77	72	96	71	71	71	71	82	82	75	78	79	77	70	86	77	89	75	74	70	78	77	80	83	81	77	63	74	79	71	69	82	77	91	68	71	77	78	71	74	75	93	75	74	83	77	72	83	88	79	75	77	66	100	69	80	71	82	75	96	80	84	69	86	76	79	83	61	73	77	70	77	81	79	80	83	62	75	69	71	85	78	79	72	72	74	75	70	72	81	78	72	63	69	63	78	76	70	79	71	63	95	90	71	73	67	68	76	68	80	63	87	77	78	64	69	71	101	80	89	82	83	76	86	85	81	79	79	69	71	79	76	87	95	94	74	69	68	76	72	81	73	64	88	82	82	75	85	79	87	64	91	73	64	78	72	59	64	83	58	81	77	76	76	83	81	85	91	80	70	88	85	83	80	94	91	68	83	89	78	92	66	75	102	75	74	75	63	95	69	71	64	62	76	102	77	69	81	86	80	77	78	72	74	67	84	86	77	79	79	75	69	63	75	75	87	71	84	93	87	79	88	74	81	83	64	83	81	95	89	66	75	65	75	85	73	79	72	69	65	83	86	81	77	75	80	77	84	89	83	74	71	77	78	73	68	76	83	90	88	79	76	78	81	68	83	70	76	77	75	83	63	74	71	65	84	74	80	78	62	89	82	79	81	82	89	64	98	66	81	78	54	60	85	78	68	76	69	87	69	69	73	67	77	78	78	60	68	78	88	82	81	65	89	55	71	73	76	82	76	77	72	84	72	96	79	89	63	88	78	75	85	93	93	74	91	88	82	81	74	90	87	68	73	70	67	83	78	73	73	86	55	66	75	79	69	82	93	78	82	95	67	84	86	67	90	83	90	64	78	76	73	81	77	62	74	77	75	82	77	80	73	65	64	80	77	87	70	79	79	77	80	63	90	65	88	85	74	77	81	62	80	77	91	72	89	67	83	72	81	76	78	80	80	80	85	86	86	62	77	68	86	89	74	70	74	92	78	85	85	72	82	77	77	82	78	82	85	87	74	73	94	77	80	82	85	58	79	81	79	81	85	81	84	59	83	78	75	76	77	78	64	69	59	58	77	65	84	81	78	75	87	62	66	81	69	72	57	79	66	69	72	60	73	66	85	86	84	74	81	74	65	77	87	65	73	81	84	98	86	81	85	75	77	87	81	68	75	90	73	92	72	73	90	87	83	84	72	75	77	80	74	77	79	84	77	68	73	75	93	81	82	72	80	80	82	75	85	83	86	69	81	106	84	78	81	67	84	73	85	75	103	78	84	88	75	80	86	85	67	80	83	81	72	80	64	79	68	75	81	62	72	74	70	88	74	82	70	70	90	69	83	66	88	80	78	91	88	74	69	74	90	80	91	63	67	67	78	71	87	80	70	70	90	70	78	89	77	87	82	74	68	68	75	61	66	69	79	64	65	74	81	76	56	81	74	70	73	81	83	62	87	67	84	86	87	81	67	79	89	106	67	88	85	74	75	72	73	97	75	66	82	70	77	84	83	79	71	66	83	90	79	77	82	68	89	76	76	83	74	85	98	92	63	82	78	91	75	81	77	83	86	78	69	86	81	81	75	86	67	66	78	68	69	79	96	85	75	88	82	69	83	74	76	73	78	65	86	70	77	88	84	68	79	75	75	86	63	72	77	64	87	86	72	95	97	79	79	82	72	88	71	62	69	68	86	70	78	67	88	64	91	86	71	87	74	85	79	70	67	74	80	92	78	69	80	58	75	73	71	74	72	68	77	70	68	69	82	79	71	75	87	84	83	83	80	76	80	87	70	79	90	79	73	87	77	76	75	74	62	80	65	77	53	90	67	83	78	71	79	62	61	88	68	81	69	71	76	86	82	69	82	64	83	77	70	86	77	69	68	75	72	66	85	86	73	81	81	85	73	95	80	78	71	88	80	70	82	86	71	83	77	60	78	80	95	78	75	73	58	61	79	82	88	77	79	70	91	83	78	61	52	81	72	83	74	70	75	73	78	78	77	74	85	68	69	84	72	81	75	74	79	82	60	65	82	58	70	67	65	89	73	79	74	71	74	80	75	71	74	84	66	72	68	69	76	63	78	69	81	61	74	82	69	81	74	69	79	76	88	73	82	84	84	79	82	96	83	89	82	94	84	79	63	79	73	77	92	75	83	80	71	81	74	82	83	74	50	71	80	90	88	69	72	65	94	91	67	71	83	74	68	78	81	87	84	73	71	65	69	70
33712	12944	4138	1913	4011	6660	7538	6840	5500	5291	6045	5755	3840	2439	2217	1970	1601	1253	1244	1123	1141	1093	1083	959	894	881	782	832	794	789	749	741	783	667	703	678	687	662	653	677	630	694	657	632	650	640	697	625	670	692	658	636	654	654	626	612	679	620	687	642	623	672	681	632	700	660	651	672	646	652	676	683	663	676	676	654	649	653	667	662	648	642	683	657	634	603	661	653	645	676	644	642	655	601	641	664	661	673	604	658	654	684	651	630	612	653	658	645	675	608	627	672	597	626	629	652	656	671	648	665	621	695	626	684	657	631	633	618	630	659	657	618	636	652	663	657	626	646	659	664	606	642	658	647	638	620	662	640	651	671	648	678	670	606	664	656	642	679	678	663	653	658	683	605	621	667	607	677	710	671	712	656	656	627	670	648	636	611	666	614	618	674	667	660	625	667	635	663	659	628	643	618	669	626	639	605	678	633	641	611	677	649	633	652	645	630	614	638	661	650	652	697	604	656	600	646	597	621	660	634	647	652	616	660	642	628	616	621	650	666	661	640	666	626	649	630	638	676	663	654	659	657	603	635	656	629	634	634	676	686	661	631	639	640	639	657	673	635	650	619	640	629	665	613	672	654	616	601	655	623	611	613	680	640	621	654	653	632	607	630	636	660	679	686	622	629	580	605	652	662	632	644	626	644	638	629	631	701	636	627	630	686	622	626	645	628	630	661	640	654	643	711	605	674	658	638	630	670	656	629	627	629	652	634	648	675	585	633	654	622	666	613	651	709	636	707	685	635	680	673	712	654	603	662	659	668	669	669	608	632	649	623	601	625	625	633	634	620	640	652	628	648	608	655	601	666	607	629	598	609	632	688	658	681	648	670	651	641	650	622	644	651	672	659	669	637	632	649	632	656	652	664	686	680	637	603	691	669	622	626	633	620	634	683	641	639	714	655	663	626	662	631	654	675	634	604	639	590	622	647	655	637	676	635	658	668	652	624	634	673	637	669	615	609	641	653	625	673	649	624	645	642	645	694	666	669	664	649	672	651	638	654	619	654	619	659	655	621	663	618	646	615	663	692	619	630	666	637	609	603	594	629	618	611	656	682	646	668	653	645	628	600	654	620	646	648	667	629	609	630	661	679	612	629	672	641	616	630	650	648	612	620	668	647	652	656	674	608	668	660	635	633	639	658	611	623	676	685	669	655	688	655	648	656	673	653	690	661	662	644	661	671	661	652	597	656	682	673	646	621	628	721	628	617	628	676	645	678	674	687	651	637	633	680	682	706	650	666	654	647	685	632	629	621	663	639	608	600	626	641	620	641	627	640	621	714	625	619	639	690	691	612	636	610	677	663	688	648	668	626	621	620	660	687	653	658	654	592	619	602	697	665	656	652	685	664	616	611	659	691	670	641	650	609	690	595	661	652	677	669	641	660	606	635	660	663	626	656	712	644	677	632	663	664	668	619	665	644	647	678	675	650	646	637	635	688	676	625	615	642	617	585	595	667	657	660	655	649	634	674	661	696	670	652	678	599	630	624	617	655	651	629	623	614	629	675	636	675	652	652	638	612	666	630	656	627	613	667	659	669	648	630	660	655	670	573	677	604	666	670	675	639	628	675	658	660	625	706	629	643	664	642	641	646	618	635	627	651	654	668	613	628	636	668	654	671	661	654	638	637	614	689	606	655	674	620	596	647	636	673	715	681	607	691	639	622	572	685	640	697	632	632	591	621	662	642	617	679	627	630	670	672	704	688	587	656	682	674	654	646	614	627	662	665	629	635	663	630	627	592	643	612	651	669	667	650	646	654	606	665	615	646	615	667	648	633	662	644	640	617	636	657	615	651	667	671	673	623	709	600	659	631	660	687	658	625	658	644	647	644	630	643	655	683	679	645	644	655	649	639	640	632	641	635	648	629	640	638	688	663	654	703	639	624	616	668	663	638	605	632	682	652	642	614	677	655	645	624	607	631	632	635	618	650	641	588	648	639	604	643	658	610	587	683	627	656	654	632	621	660	671	662	630	631	653	654	626	617	668	652	609	673	617	645	663	637	643	638	622	626	616	726	682	631	702	641	650	656	675	605	638	631	658	661	643	637	654	635	628	641	662	670	606	601	686	669	664	603	687	637	639	671	669	608	624	638	674	614	665	653	649	674	629	662	639	657	629	615	601	725	638	706	663	629	640	606	665	660	614	648	637	644	650	618	636	667	606	701	672	643	654	625	646	656	641	657	629	630	627	684	657	643	674	678	641	623	661	687	621	643	649	643	650	621	648	694	650	594	626	637	620	647	651	643	645	645	667	678	659	663	640	634	649	698	622	629	625	614	636	709	683	622	602	698	663	633	626	670	649	654	669	662	627	621	650	690	616	637	640	591	630	641	642	601	618	655	647	632	598	654	662	664	663	628	633	637	633	659	617	619	652	635	685	656	641	657	613	622	641	648	633	668	650	670	623	664	650	636	667	641	665	621	613	649	641	614	663	651	644	683	661	669	615	644	669	651	637	639	614	681	665	615	627	651	674	654	628	611	637	680	667	617	631	639	616	654	644	630	648	660	652	657	592	603	636	626	682	629	615	623	614	702	671	624	617	654	645	655	662	656	698	637	663	689	644	665	609	613	649	642	613	671	638	639	622	659	647	633	658	653	658	655	617	678	648	615	633	666	630	613	704	626	633	645	650	652	655	689	684	689	619	671	625	637	634	622	665	613	665	664	642	659	625	620	639	628	692	605	635	616	623	653	641	677	640	640	626	644	655	681	637	641	663	657	658	685	667	674	652	633	637	637	688	663	656	632	655	637	629	674	637	708	647	688	661	616	633	633	658	652	669	666	608	655	617	630	691	634	622	673	638	597	630	625	654	628	673	652	628	687	630	642	654	623	657	633	663	590	669	659	649	678	638	655	655	615	662	648	653	662	675	670	640	647	645	652	619	692	616	686	597	694	650	641	685	651	616	657	655	603	647	618	652	623	593	649	592	693	658	640	687	649	664	668	663	651	623	665	634	671	683	669	628	620	644	647	652	613	645	657	615	632	637	656	611	652	608	652	626	658	633	694	671	669	703	615	615	660	648	660	642	652	614	666	658	719	682	618	618	634	585	662	649	605	648	627	634	626	668	663	678	663	627	643	676	664	608	670	641	639	620	687	629	664	670	618	629	660	628	656	658	673	673	656	706	613	652	658	633	641	643	651	672	647	620	643	635	607	642	584	642	666	631	681	611	660	665	623	639	657	626	686	653	687	652	655	667	646	645	616	648	652	677	605	613	623	658	624	673	614	633	569	641	641	625	668	672	646	639	682	608	638	616	643	677	648	675	626	609	660	658	685	633	628	625	687	592	637	671	637	632	654	677	660	654	685	682	600	643	658	645	649	628	672	632	632	632	689	604	626	635	641	629	631	621	648	647	631	690	662	661	666	563	648	673	633	588	647	662	613	638	608	620	629	638	661	644	688	671	655	633	653	639	638	627	671	633	625	658	691	640	647	631	669	662	594
5472	1380	324	99	94	78	87	101	109	94	148	121	86	59	66	52	43	38	36	43	38	29	44	39	41	27	34	39	29	23	23	24	35	26	33	25	27	31	22	21	27	31	33	18	19	25	18	22	29	27	35	28	22	26	28	19	29	31	29	30	22	18	30	18	26	28	23	30	23	18	18	19	32	24	31	27	22	30	27	26	27	26	15	28	27	22	21	26	25	27	24	26	27	28	22	27	28	27	34	28	18	22	27	22	18	24	27	26	27	20	23	28	29	19	24	14	27	22	30	23	19	14	26	29	29	19	18	27	21	24	30	26	19	21	23	16	26	26	23	15	32	21	26	23	24	27	32	14	20	29	25	26	32	26	25	27	25	24	20	24	32	23	23	22	32	19	22	25	27	18	25	28	27	29	26	21	21	15	30	33	18	25	21	19	27	24	24	24	30	18	30	27	26	22	22	26	26	19	19	26	19	29	31	21	19	18	26	26	20	19	19	19	23	23	28	18	15	27	31	21	18	18	37	24	22	20	29	28	19	21	26	19	24	23	17	21	25	23	22	25	31	18	32	21	20	20	25	14	18	27	30	28	23	26	27	24	24	27	34	30	22	17	21	17	18	21	23	23	25	27	23	22	21	25	17	27	33	23	35	25	29	26	14	25	29	28	36	31	23	32	12	31	26	24	21	19	23	28	29	22	24	21	20	20	24	32	36	24	25	15	31	28	18	26	29	17	16	28	22	20	20	34	32	23	29	28	20	21	23	30	22	26	28	26	29	21	17	28	26	25	26	18	27	27	23	30	24	18	14	25	22	24	25	18	22	26	25	19	21	22	32	21	24	29	30	22	30	22	27	21	26	20	19	23	28	18	14	18	26	26	27	23	30	27	20	30	29	23	23	30	21	17	25	25	18	16	25	18	21	29	23	20	26	31	23	24	27	20	22	21	16	14	17	16	27	26	20	25	20	20	23	13	20	21	35	18	23	23	25	26	20	16	16	21	22	21	31	15	14	21	22	26	28	29	21	22	29	20	34	20	26	28	24	20	27	29	20	22	28	25	24	22	28	22	17	25	18	24	36	24	24	31	27	28	37	21	21	30	30	28	10	26	18	23	26	21	23	28	28	30	24	24	24	22	29	26	31	22	31	30	26	28	26	24	21	18	30	27	35	23	26	25	29	24	26	27	19	27	24	15	22	24	25	22	21	26	29	22	28	18	26	22	19	18	20	27	31	21	19	24	27	33	27	22	19	24	25	20	18	20	18	17	22	12	18	21	30	35	25	20	23	22	32	22	23	34	18	32	17	23	23	22	18	33	28	18	24	30	20	18	25	28	21	33	30	32	28	21	30	21	31	26	25	31	23	16	28	22	36	30	18	29	30	20	19	25	24	20	38	18	25	16	27	24	25	18	30	19	22	23	29	24	17	24	23	29	23	23	18	25	20	22	24	31	31	21	30	18	26	27	21	26	23	34	32	23	18	21	24	24	26	23	16	18	28	28	31	36	29	26	22	28	21	27	22	23	20	26	27	23	23	12	20	27	24	27	22	25	19	21	18	32	27	26	23	15	19	19	21	18	28	27	24	22	28	26	26	29	29	16	15	17	20	21	20	25	19	32	30	26	28	29	28	22	22	24	22	32	38	22	28	22	17	22	24	19	24	30	29	19	17	17	23	21	36	29	28	13	25	31	21	31	30	30	25	24	26	32	22	28	31	25	28	29	28	21	32	26	28	29	26	16	21	34	29	24	33	28	27	23	25	26	24	26	26	28	27	19	24	25	24	23	36	30	30	24	27	22	24	35	28	30	20	16	24	18	21	19	26	22	16	30	25	19	21	21	31	29	27	30	30	29	27	29	29	21	25	23	25	15	24	29	26	24	27	34	22	28	31	20	23	28	15	20	30	21	23	31	27	22	20	19	24	22	26	25	26	22	19	26	18	33	24	22	24	20	19	28	26	27	25	26	25	21	19	27	25	31	24	22	23	24	34	25	22	25	20	28	20	23	30	29	16	19	20	32	22	28	21	23	19	28	19	26	24	16	18	24	36	20	26	27	19	30	19	25	26	24	22	19	22	28	28	11	31	20	23	23	20	18	20	26	26	22	19	25	16	31	26	25	18	25	28	25	19	25	29	27	26	21	21	27	32	23	30	27	25	22	18	25	25	22	21	22	24	35	31	22	21	21	26	29	23	30	26	24	24	29	35	21	24	39	32	21	16	27	25	30	22	25	16	21	30	26	26	25	22	23	22	22	21	20	19	17	32	25	28	31	35	26	20	24	27	24	37	31	22	16	26	24	17	21	22	17	31	27	18	17	27	22	25	33	27	23	17	14	19	21	25	32	17	25	21	21	31	31	24	34	26	20	27	29	21	25	26	17	25	29	19	23	21	26	28	23	31	27	19	39	35	19	27	24	18	20	28	34	21	31	27	25	16	23	25	23	23	21	12	25	28	25	25	29	20	33	18	26	29	30	21	18	32	32	23	27	26	22	20	26	24	23	25	22	20	26	26	17	20	19	23	26	25	27	29	25	29	29	25	29	28	25	23	18	32	18	25	35	29	26	23	31	33	23	23	24	33	29	17	23	23	29	32	23	16	31	30	30	27	28	26	23	28	23	23	35	30	28	28	18	24	21	24	25	16	24	20	31	29	18	26	23	26	29	25	26	20	23	17	22	30	19	26	23	24	25	32	23	27	23	24	29	22	22	27	24	25	22	27	22	30	26	22	26	19	25	19	22	19	32	21	33	32	26	25	34	21	22	23	24	22	27	18	18	28	20	22	21	23	29	20	17	28	26	30	30	24	18	19	26	23	27	24	12	21	33	26	26	23	26	40	24	26	20	22	17	30	25	29	22	24	22	26	15	19	26	28	23	33	16	21	23	16	26	30	22	25	21	19	21	31	18	23	34	23	25	34	22	26	25	23	22	22	29	20	26	18	17	16	25	24	20	29	26	26	16	19	23	26	24	26	29	31	31	30	27	26	21	26	17	22	28	30	20	20	20	33	29	22	27	29	27	26	32	24	33	32	30	29	31	20	35	22	17	27	26	18	22	21	28	32	16	27	23	23	22	37	27	23	27	21	32	21	22	21	27	27	19	16	26	20	14	23	26	23	28	20	17	19	29	23	17	26	22	17	20	34	33	28	31	18	23	33	18	29	31	19	27	31	29	22	21	22	20	31	17	24	27	24	21	33	20	26	22	21	28	18	28	36	16	24	22	33	24	30	28	17	33	28	22	20	26	26	26	34	36	25	29	27	34	33	23	14	29	19	25	16	26	31	23	25	23	17	27	26	15	18	17	24	17	23	19	30	29	17	19	27	25	22	30	27	22	30	20	24	19	25	22	22	23	40	28	24	18	20	27	25	25	19	22	25	24	28	26	20	28	32	32	25	21	26	22	23	27	24	25	21	27	24	27	28	26	20	22	30	27	32	22	26	18	29	31	24	29	30	28	28	20	21	34	22	23	32	21	32	20	23	25
30883	11670	3663	1576	3353	5890	6308	5919	4975	5049	5947	4995	2885	2032	1864	1562	1131	886	1038	840	776	685	653	555	443	363	383	366	325	340	292	284	314	254	239	247	232	211	253	245	220	235	229	200	208	215	238	229	211	205	234	200	209	235	202	230	216	212	217	221	217	207	199	250	246	205	205	246	192	215	197	217	209	234	222	191	220	212	208	220	222	220	241	226	191	238	222	212	230	184	205	174	207	210	232	226	209	201	212	170	218	183	227	218	197	211	213	221	228	203	193	235	215	212	202	212	206	216	236	210	208	234	219	200	221	214	213	219	237	212	232	238	203	206	213	198	187	206	179	214	191	211	231	177	202	237	225	182	209	182	203	207	193	211	206	205	204	220	188	202	225	205	219	196	195	216	233	203	201	190	213	213	237	195	209	214	223	192	207	193	207	217	211	235	210	192	210	209	234	219	229	196	195	228	191	227	193	213	206	214	220	197	218	219	216	207	234	203	186	183	195	212	199	207	210	207	195	199	189	224	224	199	185	175	205	218	219	234	211	216	225	232	220	193	213	203	193	218	193	220	222	242	211	235	224	196	190	205	206	194	201	205	195	211	207	221	205	209	233	209	214	223	211	213	220	219	187	208	212	228	198	170	208	229	208	201	193	191	225	197	201	201	219	215	252	209	201	250	204	240	207	221	217	200	229	193	225	195	215	229	207	216	226	195	215	207	205	217	217	194	206	182	175	224	196	238	217	199	192	211	204	224	224	205	204	225	171	187	219	211	232	215	214	230	218	210	210	208	209	219	209	181	203	226	207	226	196	224	211	192	194	204	225	217	213	191	212	198	212	212	191	196	218	209	199	217	221	181	188	167	185	185	205	206	206	211	209	226	209	228	187	216	182	216	228	224	223	209	179	212	193	201	203	201	223	190	241	207	204	189	209	224	212	209	223	200	201	224	214	196	198	189	219	224	203	202	210	204	204	210	175	216	215	227	226	178	209	198	220	216	209	226	185	235	201	205	200	204	199	193	219	197	216	189	209	176	196	200	196	187	229	254	173	194	204	197	193	238	203	200	218	216	214	197	199	204	194	224	222	202	196	216	209	204	193	235	214	229	212	195	208	202	213	213	212	215	227	202	194	214	214	185	216	213	222	225	200	215	193	212	228	194	203	209	215	197	185	197	213	194	208	191	217	206	241	208	222	226	194	190	233	207	185	221	218	228	210	203	184	205	190	212	192	218	189	221	187	208	209	175	211	194	199	194	212	222	199	208	218	209	198	218	204	192	214	225	233	179	200	231	233	204	197	218	213	229	207	216	190	208	195	209	194	196	220	232	212	216	184	236	221	230	202	214	216	203	208	218	206	206	185	221	210	225	203	204	194	192	227	171	201	225	208	195	221	198	194	203	207	190	230	219	205	214	235	186	237	220	217	218	218	201	198	226	215	194	208	216	213	216	221	196	236	198	203	198	202	192	206	202	216	201	190	225	202	219	215	201	213	195	207	208	222	215	200	204	199	204	202	211	203	235	207	193	236	225	214	202	215	208	213	208	202	233	250	203	218	214	186	205	199	211	209	201	212	220	198	243	209	217	191	183	202	233	177	173	178	212	204	216	221	226	215	210	174	212	206	216	215	188	225	245	212	221	212	222	202	212	209	206	196	190	209	197	217	219	219	188	209	201	205	198	184	195	181	198	210	189	200	225	220	219	223	219	194	195	199	214	216	233	186	206	215	210	181	203	192	207	205	200	203	216	211	220	201	217	216	214	215	219	173	216	219	197	226	220	212	199	216	208	228	170	204	189	198	216	199	216	196	201	221	240	218	186	181	241	193	199	208	212	206	196	241	221	203	219	235	179	212	212	197	198	206	219	216	184	208	208	210	206	246	189	220	203	210	205	213	209	190	183	197	191	214	216	207	197	251	200	203	212	212	217	205	224	204	212	191	203	198	175	204	208	210	204	193	207	200	225	197	225	223	186	210	232	198	210	191	210	204	192	198	221	238	188	204	203	222	216	243	212	209	204	209	202	200	215	205	192	201	192	239	182	241	204	210	229	182	215	204	203	223	222	221	209	231	209	221	212	213	189	229	195	232	225	190	204	211	215	225	205	211	217	212	231	234	211	239	218	221	216	196	203	202	202	179	204	224	201	197	223	208	208	229	212	211	196	229	202	197	205	202	223	217	221	243	213	179	191	188	204	205	211	225	204	202	187	227	194	192	199	231	191	204	226	207	203	216	199	217	196	216	221	195	201	207	212	205	225	202	225	197	226	219	235	209	200	221	207	199	225	197	223	223	208	208	212	196	221	231	198	197	189	207	220	214	192	182	209	195	189	192	212	212	206	200	201	211	198	217	219	222	212	212	203	203	206	208	215	198	222	232	208	203	217	186	202	229	215	191	201	196	198	211	211	216	210	217	196	223	193	184	191	214	206	230	203	195	184	215	205	192	208	205	208	218	199	220	228	192	198	190	190	239	196	178	204	218	204	194	210	212	206	220	225	215	229	236	228	211	190	242	214	221	217	196	202	222	223	191	206	216	221	230	223	208	203	208	188	204	194	214	214	210	209	207	206	205	198	202	202	222	211	199	214	201	228	197	187	212	216	188	215	216	216	194	203	195	200	227	200	205	204	186	225	214	203	211	198	211	220	210	222	217	200	207	229	203	182	200	215	221	181	212	219	194	240	199	218	204	215	207	193	208	199	218	180	223	220	225	202	228	230	198	226	213	203	187	199	195	193	210	220	236	196	201	187	186	213	226	221	228	188	209	227	206	206	210	254	209	195	224	230	235	213	211	219	199	216	249	211	203	224	202	192	171	192	250	202	216	194	199	209	200	219	203	213	192	183	219	218	184	228	190	232	211	231	201	213	213	218	206	208	209	224	206	184	231	221	200	228	230	200	197	213	192	218	210	216	199	194	207	206	209	215	209	202	230	205	201	209	214	195	167	216	215	173	212	204	197	199	210	201	204	189	219	207	180	206	211	211	205	219	216	230	190	196	210	209	206	223	189	233	220	230	174	222	202	231	195	197	217	201	228	201	191	216	216	207	187	206	198	217	209	222	177	225	214	202	227	206	208	183	224	185	222	183	211	199	193	192	207	227	196	218	222	230	207	206	194	191	184	210	224	220	200	211	215	202	218	185	194	204	209	212	215	208	181	191	190	192	218	211	199	213	211	213	196	204	208	216	189	193	212	190	180	181	206	201	206	214	216	227	218	218	204	205	215	212	201	200	204	193	197	188	214	211	180	211	187	215	204	206	202	207	198	204	203	177	179	203	208	207	217	204	195	218	225	202	240	234	237	187	210	207	199	194	219	187	199	189	221	209	207	188	201	201	214	197	206	198	225	215	183	208	227	195	216	208	199	206	211	213	208	196	197	228	218	200	200	223	218	223	197	196	224	193	216	201	207	210	208	198	206	206	231	193	208	210	217	197	225	205	210	201	211	178	200	229	192	179	218	237	187	207	223	191	223	228	214	192	197	197	199	195	224	212
6769	2426	503	163	174	139	183	194	157	206	244	195	133	135	132	120	83	98	92	91	95	73	81	72	83	73	77	77	78	67	65	66	65	65	63	68	59	75	74	65	70	67	64	68	66	61	57	69	58	61	58	57	74	71	54	58	63	69	69	63	66	64	53	66	61	58	56	68	63	63	67	73	64	76	51	57	58	74	89	62	58	80	73	66	63	59	75	53	58	54	77	63	72	65	55	71	58	62	62	54	50	68	54	70	68	62	54	65	63	56	65	59	64	61	60	67	51	75	62	57	62	76	68	60	64	67	60	75	70	77	58	54	71	70	53	59	75	81	63	75	75	68	79	63	63	57	59	49	50	64	45	59	58	66	61	64	68	78	62	63	53	58	65	60	67	53	63	53	56	61	69	57	50	70	69	60	74	69	54	57	71	72	57	53	60	71	55	66	63	85	53	56	56	59	59	55	60	79	62	71	70	63	51	48	77	67	59	75	60	74	73	62	63	59	63	68	62	69	70	51	60	71	64	62	79	64	62	72	61	59	52	60	41	58	60	69	58	76	89	53	82	61	58	73	59	63	61	58	69	64	53	64	61	59	59	60	64	68	67	62	58	75	71	68	58	67	64	67	68	63	55	69	59	64	60	76	67	59	92	58	64	60	65	54	69	69	69	67	52	51	62	80	58	72	75	62	68	73	76	85	69	57	60	63	71	66	68	73	66	67	61	75	54	61	58	68	56	58	64	74	62	52	70	51	78	70	63	62	61	56	71	56	83	65	65	83	54	74	53	71	60	65	59	50	64	46	67	65	73	67	61	61	60	55	56	69	59	65	66	83	61	60	71	67	73	59	63	61	49	56	71	66	65	65	55	58	67	62	52	68	59	59	56	65	64	66	75	66	65	55	59	66	70	68	58	59	62	72	61	63	60	52	80	69	54	72	55	60	63	57	75	63	46	62	66	59	54	60	62	77	65	64	68	78	64	70	64	63	62	75	63	63	72	63	54	64	70	57	50	49	57	55	52	67	67	69	76	58	73	70	59	64	61	57	55	65	61	66	68	58	68	70	68	59	67	66	59	63	50	67	71	64	65	75	65	63	70	71	53	55	60	72	70	59	48	62	57	65	68	60	66	70	70	64	73	56	59	66	66	65	66	62	70	71	60	62	53	65	61	51	63	51	65	67	65	66	59	64	61	48	42	61	73	53	57	58	64	63	64	80	70	63	64	68	67	49	56	65	61	66	68	70	55	65	65	61	65	69	56	56	62	70	62	52	56	54	63	73	50	58	68	63	65	72	51	67	59	64	67	74	75	69	70	73	75	64	71	48	65	58	62	61	73	72	59	62	69	69	59	58	63	65	66	68	69	69	69	71	66	75	61	67	64	69	55	66	62	54	46	69	62	70	67	55	68	62	74	66	61	67	61	63	69	68	57	67	56	70	58	66	56	65	86	72	70	59	59	60	63	57	73	73	71	62	63	69	69	54	60	69	53	69	63	53	65	65	58	66	76	65	56	61	62	59	68	55	63	69	64	62	66	58	68	59	69	56	76	70	71	57	61	54	70	57	62	56	54	58	53	65	75	52	59	59	74	55	60	63	70	75	50	50	60	68	76	66	43	67	65	64	57	69	58	67	58	67	61	47	82	63	58	65	76	72	57	62	77	52	64	58	80	60	65	85	74	61	58	57	65	57	51	78	60	47	50	62	61	54	60	62	58	55	62	62	44	62	69	69	55	70	58	55	74	59	76	63	57	65	73	69	57	61	66	66	49	52	75	58	65	63	62	73	56	58	55	47	51	55	75	67	59	68	60	74	63	59	60	61	65	62	56	71	65	57	76	71	62	65	70	63	82	57	63	76	58	59	64	60	64	66	66	76	66	71	60	63	61	59	61	67	67	62	66	62	69	52	69	60	52	83	67	64	56	64	72	59	65	62	67	67	52	70	66	66	57	55	59	50	54	66	77	70	53	71	79	42	79	63	69	59	66	78	71	52	53	65	61	64	53	62	53	65	62	57	50	62	62	54	55	77	70	66	58	79	58	69	55	55	65	65	53	59	54	62	66	55	56	60	58	58	74	74	63	63	51	67	65	69	81	71	78	57	76	54	78	76	61	65	65	64	70	67	74	72	70	50	64	68	57	59	54	66	62	69	78	70	72	63	55	58	59	61	72	64	66	57	44	66	66	60	70	64	53	52	53	66	84	58	75	55	68	54	64	65	64	55	48	77	61	59	46	74	76	70	60	64	73	65	66	55	63	71	62	62	60	52	65	65	75	55	54	72	56	63	62	66	62	52	56	81	56	67	60	64	60	50	62	49	62	58	68	64	72	64	67	70	74	54	66	83	56	75	78	52	59	62	58	77	69	54	60	67	61	55	68	69	74	55	65	60	49	55	61	60	60	53	57	62	53	76	61	72	54	79	55	60	66	54	59	63	48	66	55	80	62	66	64	65	58	69	58	58	59	52	54	61	60	69	57	50	67	70	62	70	61	64	71	56	80	63	60	73	64	76	63	50	64	66	59	67	73	50	64	75	69	57	63	68	82	71	65	69	59	85	58	62	65	64	64	70	69	65	62	63	64	61	72	67	78	62	61	69	60	54	74	50	69	72	71	81	59	62	63	61	60	67	69	47	58	65	58	66	68	68	66	60	58	61	60	77	68	64	71	53	84	79	65	76	45	49	61	61	57	50	60	64	51	76	66	55	57	63	47	66	68	62	68	50	60	50	66	73	60	60	59	71	55	71	75	67	65	73	69	63	68	79	66	63	70	55	57	57	64	73	74	60	60	53	65	63	70	67	53	75	57	63	48	74	78	70	64	61	52	75	61	53	63	55	58	69	69	59	62	52	50	56	59	59	69	81	58	74	67	45	67	60	63	81	67	54	72	74	56	61	61	50	55	41	62	69	67	55	62	63	57	61	59	62	57	66	65	55	63	66	59	68	55	59	67	68	62	72	67	67	60	58	52	63	71	71	62	68	83	65	63	61	59	71	59	69	64	57	73	70	63	76	61	66	46	59	81	79	58	60	57	44	80	64	67	69	57	88	58	60	66	67	65	61	56	75	62	68	70	58	52	62	49	78	47	59	61	47	60	67	64	69	66	55	51	76	56	59	78	73	73	69	61	67	60	73	59	66	60	71	66	63	48	50	69	69	68	65	47	47	52	69	68	68	70	53	63	72	72	70	78	64	49	51	73	52	64	65	64	69	59	68	54	61	55	71	60	58	65	87	63	46	53	58	60	80	67	55	58	76	70	72	59	60	60	56	79	72	68	61	67	56	70	59	64	63	62	57	62	62	63	59	62	63	48	64	65	61	56	62	66	70	70	59	71	47	74	67	66	59	59	60	63	54	72	43	60	53	61	51	68	65	65	61	55	63	66	62	77	60	57	63	54	64	67	51	67	73	64	67	63	52	68	65	71	60	57	74	69	76	76	58	67	67	59	84	64	51	59	57	60	71	54	63	68	61	62	63	62	46	65	52
36160	15740	5361	2437	5104	8232	9458	8456	7271	8054	8728	6578	4283	3283	3067	2506	1681	1790	1745	1670	1411	1283	1199	1003	867	803	801	722	689	706	696	748	641	610	595	630	597	565	563	573	551	558	560	538	597	552	570	549	610	597	576	528	549	550	546	554	549	576	570	572	551	565	553	558	589	601	555	587	574	538	521	538	551	546	535	532	539	571	575	580	543	594	583	553	515	508	530	542	592	523	586	563	576	521	508	573	545	557	533	563	523	549	555	509	578	572	526	604	557	544	520	542	507	508	528	559	541	543	501	547	568	490	593	543	544	548	564	541	520	518	524	476	541	574	543	533	567	565	571	535	552	577	590	573	529	520	540	550	519	544	550	552	522	574	549	527	510	523	557	533	534	533	514	534	534	504	566	569	537	529	545	521	501	550	568	524	545	564	520	521	538	569	546	530	577	584	590	495	549	583	555	492	575	555	548	565	555	535	553	528	564	545	563	532	533	515	529	541	474	534	562	519	530	559	553	569	599	572	560	511	529	540	552	550	552	532	564	542	491	557	492	527	517	529	525	548	534	528	491	510	528	517	535	506	541	556	478	532	538	509	545	557	542	587	531	558	545	528	543	526	555	555	529	522	522	505	526	552	582	575	551	523	552	562	517	556	507	531	541	514	549	512	521	560	538	511	519	551	582	519	529	580	531	532	553	527	533	501	555	509	553	547	568	549	524	513	545	513	561	556	535	528	532	535	570	527	522	533	517	497	536	560	510	511	536	550	545	526	486	527	536	514	544	534	561	525	521	553	552	516	545	561	565	537	560	539	522	501	511	536	534	504	528	501	549	518	535	499	495	518	584	499	518	562	528	554	524	575	556	518	553	556	513	563	594	543	551	566	485	527	558	551	545	545	565	539	554	506	496	547	542	583	529	541	528	497	521	543	551	543	586	574	526	523	559	529	516	527	525	508	563	520	536	530	541	501	563	541	519	538	513	523	550	525	525	502	503	550	568	544	550	559	563	523	553	598	537	528	511	541	597	574	489	543	504	498	507	563	509	568	519	510	564	528	487	557	532	543	552	529	513	536	541	536	499	534	567	530	561	545	557	544	526	525	541	542	532	558	543	523	547	505	574	544	508	546	572	517	558	542	548	543	537	561	514	548	516	538	545	484	574	549	529	544	506	581	521	535	503	550	533	532	527	535	541	580	552	552	514	530	520	542	537	535	560	539	511	514	515	506	538	552	554	526	538	531	561	552	533	553	569	535	542	496	560	514	592	513	583	543	558	475	506	525	531	553	545	552	553	572	548	521	528	538	520	526	537	537	572	567	547	546	528	543	510	556	569	547	530	562	536	527	524	524	523	522	561	556	551	586	530	575	486	531	521	546	579	574	534	525	536	536	493	542	516	524	555	538	523	531	486	536	554	573	544	502	534	557	525	543	581	557	543	527	500	561	527	534	530	510	529	534	551	577	560	539	552	534	502	544	571	555	501	530	579	533	544	547	530	523	575	531	503	517	564	537	528	523	567	529	510	529	534	522	537	531	581	516	544	577	508	539	556	545	514	580	574	510	533	531	543	549	522	530	550	525	542	556	566	562	540	515	559	547	581	552	536	582	561	573	549	507	500	512	535	594	588	538	518	581	516	498	545	503	541	585	578	540	520	532	547	529	533	533	578	555	535	531	580	538	533	566	490	571	550	573	530	561	566	548	529	536	519	559	510	566	556	588	560	571	511	518	536	551	524	527	553	571	502	541	499	524	530	510	537	517	548	523	510	539	511	546	525	534	566	544	544	559	547	573	551	541	525	586	548	522	532	528	510	508	529	533	542	525	525	517	541	528	528	531	530	550	500	530	521	482	580	519	589	575	568	537	525	524	553	538	528	529	552	545	544	520	547	561	544	513	570	493	579	579	507	568	569	564	512	558	518	529	536	539	577	510	534	548	573	536	547	539	545	547	523	559	578	517	560	540	544	533	541	511	524	558	484	529	603	519	584	553	482	554	566	567	575	517	556	564	555	534	512	508	575	552	481	558	527	534	531	552	547	581	558	571	588	585	548	504	563	567	556	560	592	547	575	548	559	516	520	544	518	532	575	511	519	530	489	509	531	523	526	594	590	514	541	547	560	564	547	544	535	547	534	546	576	538	548	571	568	539	537	516	548	561	508	570	547	538	559	535	534	545	544	530	539	514	542	532	513	529	546	550	551	530	573	502	526	518	522	533	532	525	548	550	555	563	528	527	553	582	552	522	533	522	553	565	568	529	561	535	536	541	537	545	508	532	535	549	543	532	545	576	530	567	530	556	599	526	546	579	524	540	522	562	545	563	543	580	541	523	547	542	567	573	518	542	502	556	523	598	563	554	554	536	538	540	504	591	547	533	533	546	550	501	495	529	530	505	611	518	517	519	496	559	524	525	540	585	538	563	559	544	553	515	555	525	515	558	545	573	548	514	560	524	541	528	548	529	542	596	540	533	547	545	528	546	525	481	486	519	576	523	505	503	519	512	539	527	500	557	567	559	548	581	556	531	568	550	553	577	575	563	504	534	567	554	538	549	537	526	539	543	530	549	543	563	567	529	538	511	563	542	561	538	553	563	550	569	505	547	529	532	524	527	535	573	543	527	550	557	530	533	580	523	513	543	570	504	556	489	528	504	559	565	578	590	529	526	533	551	527	530	551	551	534	546	579	522	551	573	502	481	547	549	565	541	538	534	541	564	531	575	516	513	515	538	552	571	573	537	531	485	564	540	528	560	550	535	540	508	528	547	505	509	563	541	565	560	558	535	517	526	559	528	531	517	520	509	528	558	553	570	567	528	537	560	519	551	542	536	536	506	548	573	559	532	570	531	513	553	522	531	588	513	558	571	548	503	533	546	564	539	546	569	541	506	504	541	526	542	532	554	525	555	520	544	559	521	509	525	493	529	532	551	547	543	554	539	516	545	574	511	584	541	519	538	504	576	488	562	541	545	500	524	533	556	547	550	552	583	527	532	540	513	556	525	545	532	534	555	496	534	513	520	570	538	555	594	553	554	517	533	534	529	535	494	566	532	555	559	536	542	538	539	543	482	511	546	521	557	532	550	539	548	578	532	543	538	542	530	500	507	580	523	546	521	556	534	578	525	541	546	523	523	518	551	538	499	577	534	516	574	502	520	549	542	521	529	522	548	529	521	574	528	540	548	547	530	539	537	544	533	560	602	559	559	581	531	559	545	537	538	541	542	536	553	537	505	544	501	571	511	528	554	561	559	547	552	601	491	543	570	531	581	558	533	511	543	560	559	516	537	565	568	538	534	569	531	534	541	551	486	559	549	541	552	527	552	540	541	526	547	508	564	576	518	545	502	537	490	528	555	564	543	544	527	561	566	554	542	535	562	524	526	548	526	548	558	570	519	505	528	521	569	563	539	544	556	540	538	533	541	556	541	545	551	530	499	554	550	503	550	548	530	570	540	534	568	594	546	495	572	577	552	546	522	566	509	535	528	569	512	551	563	534	537	589	523
3782	814	222	102	74	106	92	110	116	139	149	113	69	74	76	64	62	66	56	68	54	53	48	61	68	53	63	47	44	54	65	47	55	55	39	48	49	54	49	44	55	52	43	46	47	47	55	55	46	39	49	43	50	53	44	42	43	47	52	50	47	50	46	42	41	49	51	44	44	57	57	42	34	56	56	40	43	46	36	45	53	53	62	63	40	35	37	36	39	40	39	60	46	29	43	50	48	55	45	36	56	43	49	57	54	51	40	47	37	39	39	46	38	37	45	32	37	47	61	56	51	60	49	45	43	54	35	63	42	40	44	50	45	27	34	51	45	42	54	39	36	53	40	50	37	56	50	49	48	38	57	45	44	50	44	43	42	46	52	51	29	51	36	47	50	37	50	33	47	51	39	47	59	36	28	46	41	48	55	45	37	34	47	36	56	49	41	47	52	46	47	45	37	58	56	47	47	43	38	45	49	41	53	55	43	33	48	55	43	48	48	54	63	30	35	45	45	39	43	50	59	60	40	38	38	44	48	39	40	41	43	42	46	50	43	45	51	53	42	46	41	44	50	38	42	43	33	47	52	44	51	42	37	36	41	51	43	43	52	35	50	52	49	53	57	44	44	45	48	53	55	47	46	47	39	51	49	45	53	48	54	46	49	47	55	41	45	41	51	40	45	48	39	46	58	40	49	49	41	45	51	49	43	51	42	36	36	59	53	51	38	44	53	47	48	42	45	50	53	48	42	33	46	48	50	41	38	52	50	52	43	54	37	42	58	57	61	43	45	39	37	50	54	45	57	46	47	45	45	51	44	42	49	48	50	53	41	53	50	47	50	61	41	36	44	51	48	38	49	45	43	49	38	44	47	53	44	50	56	49	38	52	45	35	45	48	54	45	41	55	56	32	40	39	58	60	53	51	41	51	44	52	50	49	56	50	52	43	44	57	52	53	44	30	61	54	39	37	57	48	48	52	52	39	40	53	47	54	51	47	63	59	48	51	53	56	45	63	50	54	44	46	54	55	46	43	45	42	38	46	30	41	39	43	56	45	45	36	39	53	53	48	65	52	35	46	54	43	44	41	51	48	46	43	55	58	46	39	50	58	51	39	50	36	51	46	50	47	43	33	45	54	45	35	42	39	49	55	39	42	44	47	53	43	47	45	44	52	50	55	54	44	66	54	58	52	49	55	48	57	39	41	52	58	36	33	55	49	60	48	38	47	43	38	62	46	48	42	47	45	39	39	40	45	43	52	44	30	50	50	40	47	45	56	75	36	43	41	56	40	42	44	41	41	51	53	52	49	37	47	45	44	37	41	33	60	51	47	44	49	48	46	56	53	33	42	43	51	42	46	51	49	30	38	42	44	43	45	47	39	47	48	44	42	44	59	46	57	45	47	50	51	40	49	41	48	49	53	58	59	51	49	39	39	60	55	47	52	31	48	49	42	50	37	39	47	32	44	36	32	57	50	38	38	37	51	49	50	46	49	52	46	46	46	49	61	44	41	36	55	43	42	54	52	38	51	45	42	58	52	43	36	47	47	54	54	34	51	41	39	46	47	48	48	50	38	52	39	56	46	38	45	48	36	43	50	49	50	53	33	52	53	32	39	55	51	52	49	49	46	33	48	48	61	41	50	50	50	45	47	54	55	37	52	45	53	52	41	42	47	38	50	48	42	40	45	48	36	45	48	40	55	44	54	53	42	39	54	56	54	48	44	39	36	46	44	45	58	52	55	51	44	48	56	52	36	49	55	48	42	53	57	41	43	49	48	38	45	48	49	57	50	37	51	38	53	43	47	47	52	40	44	42	45	53	41	43	50	42	45	40	41	40	66	45	38	53	35	39	55	54	55	43	42	64	35	45	55	48	58	48	37	49	53	42	43	48	50	38	48	47	46	41	52	40	51	50	52	45	54	42	52	36	42	40	43	55	43	38	43	57	48	39	43	43	48	44	38	51	54	41	51	39	60	51	67	36	52	44	51	54	55	46	48	36	39	46	58	49	50	59	50	42	45	39	48	45	49	45	39	55	50	44	46	39	59	44	43	61	52	65	51	47	48	52	64	49	34	46	41	39	48	45	36	37	50	47	47	51	42	35	35	35	48	49	43	45	46	54	37	49	41	49	55	37	31	52	45	39	49	45	50	60	54	52	51	43	43	40	52	48	42	51	45	44	38	54	46	50	43	53	39	53	54	54	52	50	48	50	54	45	51	49	45	43	44	47	56	62	39	64	50	42	49	48	46	46	56	38	36	37	42	39	51	48	39	45	39	38	52	43	56	43	45	41	48	49	36	60	48	44	41	53	47	39	45	32	41	50	63	37	28	39	41	45	39	50	50	34	49	52	38	43	51	49	59	33	47	46	48	57	40	44	48	64	44	54	46	47	67	51	47	58	58	37	48	49	43	44	40	52	45	53	40	45	42	34	40	46	48	60	45	57	49	54	46	58	50	59	46	46	53	37	42	49	47	41	37	56	42	56	36	51	53	41	54	51	43	56	41	40	44	36	57	51	53	42	42	37	37	45	59	43	54	51	40	57	53	45	44	44	69	39	49	39	47	42	41	52	54	54	40	33	52	48	37	48	36	50	61	43	45	44	53	47	44	42	50	43	43	33	57	35	38	42	52	53	44	52	49	46	61	38	40	48	43	40	40	45	42	55	32	36	51	47	49	46	49	60	44	31	52	44	53	49	45	58	52	39	57	34	57	53	61	43	43	51	34	49	45	44	47	52	38	37	28	39	44	48	56	42	44	55	44	57	50	56	58	62	58	45	49	45	42	35	43	48	52	39	46	34	43	45	55	49	46	45	44	46	45	56	51	62	50	48	39	38	44	47	40	55	43	49	50	42	57	35	57	56	51	60	55	49	43	53	53	40	53	42	44	44	46	50	45	41	44	53	43	44	39	42	50	40	49	50	53	55	45	39	39	41	45	47	36	36	48	46	49	52	42	50	47	50	43	50	51	48	47	48	50	50	42	50	38	43	51	58	41	58	54	47	44	46	39	49	50	40	48	50	55	37	48	42	46	39	47	54	27	42	53	54	44	49	49	36	43	46	45	46	37	58	42	33	38	30	59	39	41	49	51	35	43	52	45	51	40	56	45	41	41	47	47	55	36	46	51	35	43	55	57	49	44	53	53	42	46	51	59	42	45	46	62	55	50	50	47	52	49	59	41	37	52	39	50	47	53	58	51	48	41	44	37	50	41	55	37	45	56	40	47	46	37	53	46	47	41	42	53	54	43	55	56	49	50	45	54	44	45	53	45	63	51	55	48	43	55	56	50	42	42	51	40	34	49	56	44	47	42	42	44	43	54	52	44	40	51	52	62	59	43	50	48	44	44	48	63	38	45	48	43	51	42	46	39	39	48	47	49	51	42	35	40	36	40	44	40	38	43	56	53	48	54	42	42	53	39	34	46	48	43	54	47	45	44	48	49	38	52	47	45	43	46	56	52	45	42	33	50	37	54	38	46	37	47	42	32
28030	8236	2372	1243	2569	4889	4908	4089	4172	4856	4862	3197	2203	1777	1662	1183	975	951	992	906	813	674	601	541	546	460	445	433	449	412	406	417	416	393	358	361	413	421	388	400	388	372	403	343	364	377	355	415	371	389	332	380	378	367	414	395	369	410	389	389	390	401	399	369	393	425	345	372	381	364	384	380	371	388	385	425	370	365	369	398	332	411	399	393	396	369	400	352	380	409	371	374	383	346	427	343	401	399	434	382	368	426	392	413	394	362	401	368	425	397	375	369	386	372	380	392	423	390	363	406	377	416	402	374	384	375	368	396	398	402	380	384	375	349	389	347	378	387	391	402	418	379	393	397	381	399	401	388	404	417	395	374	393	375	376	369	407	390	355	389	385	367	382	399	331	412	386	380	393	375	393	381	388	403	401	382	405	360	357	372	402	400	374	379	359	358	401	368	369	354	361	385	388	403	388	406	391	380	399	413	400	406	378	401	347	396	388	393	372	391	372	425	404	378	382	383	391	362	397	393	393	394	399	390	358	378	400	397	391	392	383	364	410	383	379	391	369	396	361	402	367	426	383	387	408	389	389	399	408	422	383	358	394	386	345	398	366	385	442	374	370	398	365	423	352	385	384	369	364	379	398	367	356	417	372	352	365	359	404	436	379	401	369	385	411	372	358	389	372	345	399	367	372	350	425	416	385	318	382	422	387	404	377	413	388	401	405	389	426	359	419	385	415	363	385	382	404	374	388	401	409	395	348	394	409	397	395	401	404	365	380	388	400	408	433	371	416	387	388	414	406	380	387	390	391	434	389	373	370	375	350	374	370	371	416	389	358	389	408	341	390	407	398	393	390	417	369	392	358	409	418	390	386	376	410	361	376	373	368	395	382	361	362	373	417	375	416	398	391	362	426	365	375	407	407	382	396	393	380	353	383	386	408	401	403	374	367	379	392	401	376	401	359	396	346	347	360	376	380	380	392	365	373	385	398	385	427	368	374	376	371	430	365	370	389	385	401	385	370	369	371	379	411	384	352	390	371	422	378	390	379	388	390	400	375	374	373	349	365	430	398	395	367	350	383	373	390	410	380	385	381	391	370	365	352	388	389	395	406	377	384	400	384	380	391	407	402	387	409	375	410	389	374	397	377	372	393	384	403	392	434	376	389	376	377	362	398	349	409	422	402	369	404	378	389	365	398	362	387	378	386	406	378	361	406	408	381	396	352	397	335	357	394	389	368	364	370	391	387	392	409	394	390	366	409	399	417	377	383	399	392	352	364	375	410	384	382	384	367	396	389	371	391	386	388	381	407	382	388	383	379	370	383	398	372	414	387	404	402	412	378	404	393	372	376	387	373	383	393	348	369	412	429	371	385	372	428	366	352	362	373	388	405	384	417	395	420	392	414	382	378	397	391	371	436	391	368	376	360	415	376	380	380	415	386	394	364	355	406	376	361	369	369	381	364	368	380	373	386	386	378	400	391	376	377	386	378	409	391	395	434	387	366	373	371	386	394	383	372	398	391	382	397	369	378	393	375	367	409	350	351	404	362	390	380	372	355	392	395	404	381	335	379	389	391	351	388	402	386	379	382	414	380	366	399	371	395	386	346	444	373	380	392	393	377	368	420	400	392	383	412	356	389	424	343	366	397	349	395	372	409	409	396	387	411	415	375	378	375	386	385	395	399	400	397	379	405	378	423	381	394	383	369	397	411	382	382	394	386	413	382	379	365	409	370	386	374	380	387	420	356	398	396	373	371	356	395	392	371	352	365	369	383	409	365	366	377	369	372	380	399	371	400	387	373	403	378	355	383	368	344	355	394	377	394	407	381	408	374	403	348	372	421	375	377	397	377	406	392	381	410	372	433	399	386	431	408	384	410	389	396	376	398	384	390	389	399	376	368	372	411	399	398	393	384	401	430	356	415	393	377	398	366	391	387	394	359	399	391	356	361	376	361	373	363	396	394	395	376	411	398	329	377	382	364	403	371	393	416	370	381	367	366	382	369	358	407	395	413	393	409	383	421	365	396	378	406	370	368	378	413	378	356	324	406	397	365	384	362	377	390	396	368	377	370	377	409	355	415	400	397	390	418	370	410	346	409	423	373	369	385	371	368	409	370	387	410	373	387	382	384	378	384	408	356	390	392	378	364	412	335	385	402	398	410	411	355	357	395	407	416	375	375	375	403	370	380	382	375	376	354	371	374	402	400	404	417	328	366	361	351	377	345	390	379	408	395	395	398	401	411	398	405	410	377	437	369	391	368	383	361	402	388	392	376	360	399	374	406	417	365	394	421	386	395	398	391	398	415	412	388	378	373	383	370	368	385	424	389	379	398	381	355	390	388	404	425	386	411	380	384	368	392	374	401	379	375	419	372	352	388	387	400	403	415	371	402	391	391	371	381	395	369	379	408	416	374	411	404	390	403	413	416	385	390	366	377	396	395	381	391	372	399	343	360	371	383	386	371	405	398	374	370	375	364	353	387	394	403	382	404	408	372	372	389	375	367	389	395	381	367	374	394	400	411	404	365	382	358	379	400	396	370	377	360	389	448	347	399	383	369	396	404	375	408	387	383	390	366	375	381	377	393	380	364	354	384	401	388	389	396	412	416	378	383	400	344	399	389	402	382	371	384	355	409	401	398	359	407	384	392	377	389	363	388	356	418	343	373	364	368	366	383	397	414	361	368	407	410	389	438	365	397	382	389	378	399	398	401	385	360	382	403	367	375	380	405	360	404	371	378	401	374	363	382	383	390	379	400	362	381	393	371	393	389	376	361	370	406	387	385	373	392	353	390	393	395	412	390	371	421	392	371	380	397	366	379	387	390	369	405	384	378	390	371	378	366	386	352	364	382	387	381	431	370	399	409	371	373	381	424	393	396	382	381	383	401	395	379	405	396	377	363	363	369	383	377	354	381	353	382	384	396	354	370	381	393	410	380	406	365	356	386	381	397	429	401	392	371	386	403	379	415	392	394	348	361	389	354	359	377	401	385	345	375	407	401	399	362	377	378	378	392	375	370	336	376	374	396	376	407	356	364	413	405	401	391	405	372	382	352	411	375	407	384	383	396	379	377	388	378	431	401	373	365	411	408	403	426	348	390	453	376	419	403	366	385	396	363	412	388	416	386	394	407	399	394	368	391	369	421	416	353	412	390	399	381	401	404	371	424	371	369	362	399	381	369	422	441	374	391	392	361	389	414	421	366	410	371	363	377	405	358	372	412	399	364	435	344	366	395	364	372	387	406	355	388	376	381	384	370	369	379	426	392	365	381	375	392	358	391	367	394	359	403	369	408	389	391	382	402	371	401	397	396	367	408	359	343	406	380	375	390	379	410	402	415	402	379	411	361	386	379	400	390	397	378	386	355	389	387	370	385	392	388	376	411	386	371	387	383	393	393	373	427	401	385	404	384	386	364	398	380	411	369	406	375	388	409	394	386	379	405	368	346	370	392	378	364	405	355	402	350	361	384	379	383	393	375	419	395	390	373	378	424	352
5171	1768	392	161	150	153	154	169	182	252	192	163	159	134	139	115	122	110	94	98	97	79	112	108	96	91	78	70	95	104	85	83	77	86	79	75	84	77	84	74	63	75	74	64	80	81	85	75	68	81	73	85	91	90	74	99	67	92	82	87	65	69	94	78	82	78	79	76	75	66	73	88	93	79	64	73	73	91	75	86	77	83	89	76	92	90	82	95	75	77	76	76	76	83	90	82	70	71	90	80	88	89	70	65	82	74	87	84	79	71	81	73	79	87	90	69	82	82	89	99	97	70	67	89	97	90	82	70	82	90	79	74	66	84	78	87	73	74	90	95	81	81	75	77	79	76	88	81	74	92	64	84	72	68	77	68	89	71	84	97	89	86	85	79	77	77	81	85	90	62	85	86	71	83	75	65	75	75	77	66	76	79	73	74	76	77	78	84	86	79	80	75	77	85	76	73	87	72	70	76	68	89	77	87	97	89	62	90	69	70	66	89	80	83	83	96	85	87	82	78	83	77	76	85	86	89	96	84	81	99	68	87	72	87	78	62	96	88	73	80	74	82	98	86	72	82	82	83	76	68	78	74	76	90	65	67	72	72	65	78	81	64	91	85	76	72	83	73	64	104	84	92	69	87	75	80	77	72	71	83	81	81	74	82	74	78	71	92	81	95	65	65	80	76	75	77	85	80	90	73	83	78	71	85	70	87	63	85	82	76	79	82	94	70	80	86	68	72	79	82	67	87	71	77	71	80	80	84	89	76	78	101	79	76	64	79	79	61	71	98	79	81	89	83	83	82	89	75	83	74	89	86	60	73	85	72	77	68	72	97	61	60	79	85	74	76	81	90	94	82	91	68	78	82	68	81	84	81	77	72	79	75	64	86	90	69	74	67	84	73	90	90	78	64	95	78	75	64	85	74	68	82	79	71	65	85	63	79	67	83	75	67	74	79	71	82	61	61	76	77	72	77	61	74	80	67	74	72	96	84	72	82	70	83	73	76	71	72	76	79	60	71	68	77	75	85	66	77	78	83	75	72	63	87	74	75	82	71	92	77	72	77	65	91	69	67	84	79	84	78	94	69	80	91	67	59	81	83	88	77	79	73	80	75	65	66	76	86	73	72	103	80	85	79	67	67	64	70	82	78	65	72	74	85	83	78	73	81	107	76	77	85	79	79	69	81	66	74	77	62	74	76	99	85	85	90	80	78	78	73	79	97	68	87	71	83	81	88	81	75	72	66	86	84	97	73	70	65	69	79	89	77	81	72	79	77	89	83	76	80	75	78	89	79	69	85	68	92	84	108	80	70	105	68	65	80	67	70	81	72	73	79	81	73	67	83	83	83	90	81	84	93	84	87	81	83	76	72	75	90	78	76	77	84	75	85	77	93	73	95	89	70	69	87	80	78	74	77	81	80	87	73	77	68	97	70	71	75	89	68	75	74	77	77	89	84	76	88	65	80	80	91	92	89	88	85	90	78	88	69	76	84	85	68	63	61	82	80	93	86	81	75	82	75	73	89	89	80	86	100	80	82	82	71	74	90	81	63	78	88	84	82	70	59	81	80	80	82	86	70	82	79	82	84	69	78	76	93	57	80	85	77	73	88	77	85	89	70	73	80	75	76	83	86	76	72	74	75	74	79	67	88	73	90	79	91	76	94	72	79	79	79	79	86	74	77	102	73	71	82	77	90	73	80	91	85	75	77	83	61	83	59	89	86	75	104	80	79	81	63	75	88	72	83	67	80	74	69	71	79	86	79	82	81	83	70	88	70	64	85	78	93	73	85	79	66	77	92	80	66	73	79	68	82	88	89	75	83	79	82	78	78	79	77	56	61	91	76	80	79	69	87	99	85	74	80	67	56	88	88	76	78	68	74	80	72	80	79	77	81	75	78	74	70	84	74	77	75	87	73	87	70	74	76	70	83	87	84	95	84	82	77	86	79	72	81	75	84	80	89	89	69	69	81	90	70	78	62	85	67	78	89	85	74	72	79	72	86	86	79	85	91	83	84	64	67	90	77	109	81	83	85	82	79	89	59	62	72	81	66	84	73	68	76	86	72	77	78	77	77	78	63	74	73	73	72	83	77	78	80	76	81	102	74	78	74	78	79	76	68	73	79	70	84	77	83	77	76	88	55	59	79	79	97	68	74	77	78	70	74	64	68	70	66	83	87	90	64	73	81	86	88	70	91	89	81	92	75	84	71	66	88	82	74	91	73	62	76	85	82	79	76	77	81	65	74	98	71	72	93	85	70	70	85	70	81	81	83	75	76	86	86	83	79	72	96	86	77	84	75	74	78	82	71	81	87	80	83	81	71	75	66	90	80	65	65	76	90	84	88	71	79	86	63	83	84	79	69	70	70	79	78	66	78	65	94	86	77	78	84	77	67	75	73	75	86	84	91	89	74	74	77	81	71	77	69	74	76	99	65	75	85	93	81	81	71	71	83	88	81	62	78	78	91	81	77	69	72	92	84	74	87	69	87	79	78	97	80	92	69	85	80	80	82	86	96	72	88	70	87	80	69	85	84	78	93	80	74	61	66	82	89	78	74	81	89	67	96	83	84	85	78	80	80	87	88	91	82	79	88	92	75	76	78	94	84	77	76	65	88	79	91	75	73	69	86	91	71	85	94	73	69	84	83	87	79	63	76	71	60	76	73	79	77	84	57	80	80	85	85	75	78	75	62	84	78	72	76	81	81	70	67	89	71	86	79	72	48	100	96	82	82	68	73	82	75	82	76	87	85	82	81	77	80	80	77	83	94	66	82	79	68	74	81	85	73	70	86	71	65	76	70	75	80	80	73	84	84	110	77	81	70	79	77	85	86	84	77	65	73	86	91	78	65	91	76	72	94	85	66	97	69	93	73	88	71	85	81	80	82	82	89	74	82	76	76	80	63	80	74	78	77	70	80	90	88	99	62	85	91	82	89	85	83	67	75	74	84	66	87	91	79	82	81	72	80	93	84	88	76	82	69	77	64	84	73	83	89	75	83	82	62	75	69	81	76	82	77	69	85	84	93	69	72	80	72	77	67	81	74	71	70	77	88	74	77	68	75	80	70	74	88	90	84	74	76	75	80	83	91	57	85	83	76	81	77	80	64	75	88	85	88	68	74	75	83	92	91	86	74	85	85	73	86	78	66	97	96	90	89	69	76	84	80	69	81	83	81	76	94	71	96	68	81	68	75	76	88	81	81	82	69	72	81	86	67	71	87	83	78	71	88	77	75	86	84	76	81	79	101	73	77	80	82	69	69	77	94	71	92	82	68	66	78	81	66	82	64	92	99	84	72	85	90	71	69	74	83	65	66	86	91	67	92	95	74	76	72	77	79	81	66	81	90	68	83	72	74	72	69	74	76	72	78	68	80	76	70	83	52	76	92	85	81	70	84	96	76	78	82	84	98	96	85	95	79	64	71	63	76	79	70	78	82	85	86	77	87	84	80	72	91	66	79	87	86	83	90	98	84	66	71	76	77	70	81
33568	13225	4269	2268	4109	6953	7720	6848	7297	7963	7264	4947	3628	3403	2615	1867	1705	1762	1801	1453	1306	1151	1066	879	868	851	795	791	761	803	815	740	709	683	662	644	693	665	718	677	657	675	697	682	662	675	644	633	646	666	670	666	681	627	674	655	650	678	660	697	650	598	689	703	684	665	705	652	663	670	615	707	653	617	687	694	657	649	646	633	673	703	690	657	704	647	661	712	697	661	692	649	642	664	642	652	621	653	668	643	631	675	608	681	650	652	673	671	597	628	667	688	649	659	668	673	650	657	619	686	666	654	630	646	711	655	664	634	626	639	663	703	620	665	618	665	678	624	649	668	658	644	627	632	623	671	647	629	694	694	663	669	671	665	617	636	645	603	701	671	619	609	574	610	688	615	669	634	639	631	665	654	658	596	641	664	666	631	656	665	610	676	666	663	646	595	615	644	644	636	662	656	601	639	653	670	672	665	645	692	655	710	652	725	622	653	634	717	650	651	660	661	628	647	694	645	586	664	660	630	663	653	598	664	627	640	697	612	658	648	615	641	631	630	662	646	661	658	677	638	640	648	650	648	685	625	686	654	615	668	614	689	655	655	619	656	642	639	696	647	649	667	674	638	667	704	680	698	613	635	625	637	662	650	679	667	654	689	630	644	634	610	677	672	622	609	650	671	706	657	667	621	651	671	650	647	633	640	636	618	609	637	666	645	617	705	670	663	695	633	641	635	655	601	702	643	648	653	669	654	685	649	656	664	667	669	664	645	640	675	682	664	620	651	619	632	630	676	635	652	666	635	635	692	613	628	690	652	622	659	642	661	626	628	662	653	651	649	642	644	667	672	657	652	665	648	653	649	677	616	634	685	639	633	658	638	651	652	657	668	691	683	655	665	637	659	644	614	613	695	670	681	663	657	663	651	628	680	693	664	640	627	636	706	661	657	667	662	623	667	654	701	623	653	620	682	667	622	661	642	622	596	630	671	630	666	627	638	663	637	597	665	648	689	689	617	642	644	609	665	635	674	723	672	669	611	659	615	631	678	682	629	658	682	645	638	656	614	634	649	669	650	637	669	580	620	648	635	658	674	672	671	641	663	645	643	655	677	658	650	655	581	664	579	670	675	643	653	636	658	674	667	653	649	657	677	657	646	662	666	665	645	683	617	656	648	675	652	650	640	661	596	648	652	668	668	626	689	681	669	641	639	648	651	651	652	632	648	675	662	632	645	636	645	658	648	653	660	671	656	662	583	665	660	623	600	657	693	609	654	637	626	643	651	624	681	685	660	649	639	613	678	683	661	707	656	654	673	633	688	634	629	668	683	670	668	680	649	605	680	682	670	662	657	606	635	713	677	655	627	646	674	651	668	613	612	628	650	667	636	644	651	700	622	656	637	624	659	659	661	606	653	653	660	657	656	690	620	657	624	647	682	691	634	676	627	626	621	655	663	676	624	669	667	671	692	647	671	673	646	636	699	624	628	615	626	677	608	650	616	606	662	694	611	639	634	642	634	612	644	660	621	649	635	707	665	644	620	660	662	626	631	627	616	641	655	657	686	617	630	614	671	678	659	681	660	666	668	655	676	670	650	599	640	684	647	637	696	702	640	667	659	675	652	606	648	664	657	657	655	677	637	651	647	634	675	644	612	638	633	643	683	635	640	692	610	625	644	673	678	632	651	694	645	641	638	681	601	628	634	628	682	641	623	608	583	679	617	646	618	642	688	640	650	644	629	646	640	680	683	614	656	628	638	639	627	653	640	634	680	648	623	627	645	617	669	626	641	629	660	647	655	628	648	612	646	631	683	599	630	638	638	680	641	631	648	692	640	672	658	698	617	693	637	654	666	646	656	675	663	684	604	681	602	676	645	662	643	668	621	601	628	629	684	679	611	603	643	659	617	640	660	659	609	682	629	644	629	672	626	645	637	666	677	651	614	618	596	614	661	658	607	656	675	671	637	672	647	667	632	667	645	678	659	681	669	665	668	659	676	674	635	665	627	655	708	684	623	637	690	656	666	612	622	675	658	693	660	665	637	630	645	668	669	659	678	651	654	662	644	677	657	663	673	685	661	637	640	676	633	660	667	634	680	650	645	695	642	644	679	683	640	625	644	644	631	659	684	636	644	617	652	698	632	669	650	650	639	634	665	686	688	664	643	670	609	645	686	637	655	682	674	672	630	626	630	690	677	668	681	648	665	684	624	651	677	667	676	623	692	682	680	645	631	643	682	649	620	629	637	676	635	682	644	709	679	649	647	630	613	627	667	667	609	655	651	692	651	714	644	643	644	644	647	651	606	621	687	664	657	683	666	608	650	656	633	648	642	650	627	626	663	669	654	659	660	674	631	663	671	620	678	659	648	640	613	646	647	664	666	632	637	661	628	682	651	674	656	643	653	655	617	686	683	623	649	662	690	643	647	659	666	658	620	679	641	659	641	682	656	644	617	637	657	653	679	692	633	652	646	683	648	674	646	630	672	688	667	630	678	686	691	674	653	737	683	666	674	617	632	660	671	598	627	643	631	648	665	639	663	657	605	696	618	658	677	651	666	653	643	679	675	634	645	660	632	612	637	647	615	628	644	634	606	677	641	661	626	634	694	675	612	678	669	639	660	663	634	655	641	627	632	675	683	662	645	641	656	636	694	623	659	617	644	675	630	713	650	646	627	586	679	605	696	630	671	627	639	612	664	673	676	680	641	591	630	658	667	685	638	657	672	620	650	656	667	600	681	641	662	646	607	659	621	636	604	684	647	679	677	612	634	630	652	689	647	634	605	666	717	648	658	648	631	642	661	633	645	648	689	651	655	654	686	653	658	627	672	669	609	687	661	661	693	636	682	664	645	631	660	667	644	644	627	644	649	678	702	617	638	600	636	637	640	669	654	681	627	649	634	660	689	649	661	638	636	662	640	661	632	695	637	674	674	641	661	666	654	608	633	637	649	664	667	655	668	707	656	647	650	598	661	671	645	641	666	677	670	657	641	688	669	658	603	655	601	637	645	659	628	612	593	660	655	659	627	620	645	658	685	682	660	640	640	624	649	669	649	664	651	689	604	649	625	640	637	616	671	630	618	664	661	637	641	673	648	627	654	597	655	697	633	689	635	643	608	675	636	629	658	672	617	655	615	700	668	661	649	663	633	690	679	687	658	651	665	698	639	657	628	658	674	679	624	653	665	648	679	668	627	667	648	672	655	647	644	669	643	656	680	616	600	646	699	633	643	693	653	656	669	631	665	655	650	629	652	629	664	677	616	616	651	680	601	660	664	643	631	647	625	662	674	642	638	684	660	674	653	591	694	685	607	638	660	660	651	691	637	687	685	707	648	609	622	705	648	658	709	660	706	685	680	639	658	679	688	656	626	679	646	667	591	677	669	637	660	680	620	671	649	651	627	632	675	678	663	644	664	629	693	665	618	622	615	637	658	643	652	635	640	659	706	672	627	646	699	684	643	640	658	649	692	638	664	722	638	642	639	662	715	598	667	631	634	687	627
5507	1330	311	106	89	97	120	124	142	185	147	115	97	72	66	52	58	53	38	32	40	46	38	31	31	29	27	33	23	29	33	37	29	29	23	31	13	22	16	28	24	21	22	21	21	28	20	22	26	21	30	27	25	30	37	26	31	28	31	32	27	31	16	31	23	30	19	32	17	28	24	31	22	24	29	17	24	21	17	21	27	27	32	27	34	23	22	20	14	18	26	23	23	22	20	25	30	20	20	30	26	31	33	26	25	24	24	22	19	25	23	27	19	27	19	41	25	22	25	27	24	26	25	26	23	19	24	21	27	28	37	25	25	32	24	20	19	27	22	24	22	21	26	19	24	30	33	27	22	18	22	17	21	32	27	26	19	21	27	26	27	17	31	26	25	26	26	18	34	24	22	27	20	22	40	23	22	29	23	17	29	22	19	23	28	30	21	31	16	25	25	22	13	27	32	29	24	27	22	23	30	34	23	12	23	24	21	23	21	30	20	33	20	21	20	26	26	26	25	18	30	29	25	17	28	23	26	26	30	22	28	20	23	26	24	24	19	14	32	33	14	24	18	35	19	25	26	23	17	32	30	29	25	19	23	26	34	21	23	31	25	39	19	24	19	31	21	30	31	21	21	22	24	22	22	14	30	23	31	23	24	23	25	25	16	23	34	21	30	27	18	26	19	24	27	25	33	27	24	25	25	25	26	30	24	23	26	41	32	24	29	22	24	25	23	34	27	24	27	32	26	28	22	27	24	31	21	26	38	20	20	29	14	25	21	22	18	25	26	22	29	37	23	23	21	26	34	24	17	27	22	22	21	22	31	29	26	28	27	28	17	30	20	24	28	20	22	23	28	29	30	17	28	21	22	22	29	27	26	28	31	18	20	22	28	21	18	21	27	32	30	28	34	23	22	29	30	24	18	22	27	20	24	22	21	19	25	27	17	13	25	22	21	22	21	25	24	23	25	20	28	33	34	30	26	29	22	22	32	21	29	25	21	18	26	25	30	30	29	24	22	18	21	34	34	20	35	24	23	33	26	27	26	27	19	30	27	33	26	24	21	24	22	21	43	28	23	20	30	25	26	20	28	29	26	35	30	21	40	30	25	31	28	21	26	24	29	21	24	23	24	26	27	23	27	26	20	18	33	10	30	25	24	18	31	30	23	31	25	23	21	22	33	21	29	29	19	11	22	31	23	21	25	19	31	28	21	30	29	21	21	25	20	25	19	26	21	32	15	23	26	28	23	28	22	18	29	24	22	17	26	30	28	33	20	40	30	21	28	24	21	22	27	21	24	16	30	31	27	29	20	30	20	33	31	28	15	15	25	33	20	19	24	16	23	21	21	24	20	30	20	26	39	26	24	26	19	26	18	16	25	23	34	24	31	17	23	25	31	26	17	29	20	17	18	23	22	34	31	25	22	34	23	24	24	23	18	30	30	35	18	21	29	27	26	30	22	26	23	26	25	21	25	23	23	31	35	21	23	22	31	27	23	27	26	32	23	24	22	25	32	24	21	27	30	32	33	28	24	26	16	21	31	27	33	25	23	22	29	17	23	27	29	30	22	17	20	34	30	20	27	24	26	23	26	22	18	23	25	23	27	22	23	25	24	33	15	21	26	30	28	28	34	27	30	26	14	28	26	23	27	23	36	21	29	24	31	32	22	18	30	31	17	23	16	25	29	24	23	24	25	25	27	23	32	25	30	19	18	21	23	28	24	22	29	19	19	22	29	23	17	27	30	27	32	30	33	19	13	18	24	27	26	29	28	22	16	16	26	21	30	22	17	32	28	22	37	22	25	19	26	31	24	21	38	23	28	30	30	28	18	15	15	14	29	33	22	28	21	29	17	18	28	21	27	27	29	26	20	16	24	25	18	31	23	23	28	27	24	19	40	27	23	23	28	23	22	30	27	23	20	29	32	30	30	29	23	18	15	25	24	30	24	29	27	21	27	25	15	27	16	25	18	29	26	43	14	23	24	12	21	24	23	16	22	23	33	22	20	21	32	25	25	20	21	20	23	19	22	25	34	24	24	24	31	20	24	27	17	31	26	22	30	20	32	27	13	26	27	21	28	24	35	27	30	21	28	15	32	26	33	24	22	21	23	26	20	30	20	19	27	30	26	29	27	32	14	34	23	28	23	26	24	31	30	20	15	24	19	18	29	17	24	18	24	28	18	26	33	29	27	16	28	21	28	28	27	27	26	21	30	27	33	37	27	27	25	23	26	19	22	22	34	31	24	18	29	17	22	26	23	31	29	22	29	23	19	24	24	27	25	35	30	36	22	24	24	29	22	22	22	19	29	26	32	25	17	24	25	22	29	21	21	29	22	14	19	20	22	27	32	31	28	27	37	25	27	24	22	21	27	30	30	26	26	27	23	35	18	19	26	13	23	19	35	20	25	23	27	26	16	23	29	34	18	23	25	31	30	23	20	22	18	28	17	27	31	14	33	27	24	27	15	27	20	20	23	22	28	26	28	35	27	17	35	21	24	29	19	20	26	23	24	18	21	20	15	30	24	25	23	26	16	28	17	24	18	27	23	34	24	30	28	27	23	21	24	19	20	27	18	20	33	26	37	30	22	31	27	23	25	26	17	26	35	32	24	30	25	24	24	20	29	33	28	29	23	27	23	27	19	26	33	15	16	24	21	29	26	21	20	30	31	20	31	26	16	29	27	18	28	24	24	30	22	25	27	19	24	24	19	29	27	22	22	29	23	34	25	22	22	18	16	19	36	23	30	31	23	28	29	20	16	21	13	27	23	23	21	21	27	23	21	24	26	18	22	26	31	27	21	25	29	25	21	19	21	24	17	18	21	32	27	15	23	24	21	24	23	33	22	23	27	18	30	24	25	33	25	25	21	20	28	24	27	29	21	23	32	24	22	21	18	23	26	31	12	20	27	25	27	20	30	25	25	19	25	22	18	27	21	21	26	17	20	22	28	20	16	22	23	27	16	23	21	28	24	36	25	23	20	19	15	18	28	26	27	17	27	29	25	21	21	25	28	27	23	24	31	24	21	31	29	20	25	33	30	26	35	27	26	18	26	19	27	32	26	25	21	20	27	24	25	34	29	27	12	33	25	27	31	21	29	19	25	33	29	16	19	27	30	28	26	20	35	33	17	22	26	23	18	28	26	23	24	25	27	18	20	29	25	28	27	18	24	20	23	21	22	21	25	28	29	36	24	23	21	19	16	23	18	21	29	29	22	18	16	17	23	26	27	28	23	27	25	22	20	24	20	28	29	30	31	23	27	21	32	29	25	28	24	26	34	24	23	29	20	9	26	35	23	21	20	21	25	28	18	18	16	22	23	24	29	21	34	21	18	27	30	33	26	20	23	29	21	18	34	27	26	23	11	28	26	25	28	29	16	23	25	22	30	21	20	25	24	27	23	22	25	30	19	23	29	24	22	29	25	26	31	21	26	18	21	23	26	22	31	15	23	22	19	25	21	29	17	20	22	36	31	36	22	25	23	24	24	26
30579	11545	3608	1554	3104	5905	6334	6198	7274	7710	6439	4101	3333	2870	1892	1449	1428	1367	1121	1035	922	780	567	415	407	405	362	346	377	336	341	269	255	254	250	215	239	243	236	181	239	214	220	242	204	205	209	241	211	220	229	224	200	191	199	222	221	241	219	216	217	213	244	211	203	239	212	208	228	220	186	200	198	223	195	210	236	223	251	213	219	220	241	208	234	227	217	202	200	203	198	214	210	206	221	210	172	221	217	192	203	218	216	209	202	197	201	213	221	215	200	221	205	227	221	201	211	206	238	211	232	182	197	217	211	189	222	211	215	209	214	231	208	195	227	201	197	190	206	231	206	230	215	213	178	196	206	220	194	222	212	236	224	223	174	204	198	197	220	218	216	187	237	197	218	224	204	200	212	215	220	203	200	227	212	205	194	204	215	193	200	206	209	208	213	202	217	200	218	184	232	183	211	228	206	231	191	210	182	213	204	202	204	225	255	187	204	208	195	207	235	205	208	204	203	179	206	210	217	206	210	209	212	218	206	198	212	207	211	173	215	189	188	221	224	205	216	222	221	187	205	182	218	202	218	200	219	203	233	203	194	209	209	202	204	178	212	216	193	205	215	205	205	182	229	216	203	219	202	195	244	227	219	205	217	205	230	202	201	215	185	178	215	198	240	204	204	169	204	206	199	212	199	208	194	213	201	201	218	180	226	206	217	195	224	224	235	193	204	195	214	204	201	218	195	199	220	217	237	201	188	210	223	196	215	182	194	203	215	215	174	209	202	204	216	196	198	198	209	228	174	209	221	196	217	200	212	218	202	216	197	223	217	217	199	186	185	218	207	213	202	212	217	209	205	193	189	215	198	213	236	211	224	183	224	209	204	214	214	200	192	192	192	188	210	213	204	207	225	216	205	215	203	239	223	214	198	186	207	196	214	217	221	202	197	190	214	220	194	198	220	214	211	206	207	204	223	207	217	196	206	185	197	186	205	211	210	217	212	208	216	199	217	218	173	221	198	217	202	227	225	213	193	200	227	238	213	214	211	207	210	206	198	215	216	215	224	183	210	200	205	192	193	176	199	216	194	196	186	205	208	220	217	196	216	218	205	197	208	201	169	202	206	203	214	216	188	200	232	200	208	222	234	237	240	206	200	205	219	202	222	201	211	194	206	198	180	203	210	200	195	212	221	212	195	194	207	198	202	209	198	213	214	214	227	203	194	174	203	190	213	230	195	218	215	210	217	216	199	181	226	213	178	214	197	208	186	220	236	220	184	203	214	202	197	212	235	207	220	217	185	205	241	201	206	206	216	195	221	198	202	197	211	206	207	204	210	211	224	202	204	211	194	219	220	229	211	217	204	182	218	202	196	209	206	213	220	177	203	200	208	225	232	199	213	205	210	213	183	215	207	205	183	199	204	203	217	228	206	213	195	195	204	215	211	217	187	211	199	204	203	210	229	206	226	200	206	187	240	208	195	227	230	188	176	179	203	224	196	233	200	189	215	218	189	216	192	207	222	226	220	203	196	226	212	226	207	217	202	209	185	202	203	182	207	195	208	187	205	213	206	224	212	229	225	213	207	209	212	212	212	222	190	193	217	184	213	217	211	238	210	232	213	230	226	192	219	200	202	221	209	202	191	170	196	201	222	203	214	235	213	200	218	219	218	200	202	208	195	210	199	196	201	184	199	208	198	185	208	202	198	210	212	213	214	208	198	218	207	162	223	194	217	198	190	172	176	220	223	201	228	203	208	208	216	225	192	223	237	207	205	219	218	231	187	242	218	200	210	208	237	213	229	193	218	197	212	210	192	194	209	177	199	193	204	222	206	207	213	213	231	186	217	228	213	205	190	198	207	198	193	202	195	242	215	207	207	201	199	205	211	218	185	223	189	203	238	194	195	231	205	210	213	200	205	186	180	213	219	197	202	203	189	218	209	217	194	215	203	219	186	228	205	210	200	194	241	195	215	200	233	215	217	199	186	216	194	191	212	212	226	205	190	205	201	206	220	197	221	195	194	194	190	186	201	228	187	204	205	213	175	216	191	234	184	193	240	191	197	196	203	200	197	209	210	163	212	203	229	216	186	199	215	200	209	198	228	219	219	210	227	216	214	185	208	190	215	221	216	209	193	230	209	218	202	188	204	224	209	231	191	199	208	215	178	164	217	228	215	183	178	224	203	199	201	203	208	207	209	185	199	200	232	165	183	198	238	214	198	199	190	225	205	236	190	213	185	226	197	198	194	227	202	201	193	224	239	209	189	215	177	223	187	199	204	207	204	215	207	204	208	219	223	203	181	192	205	206	219	206	195	196	183	222	202	212	208	206	218	216	199	197	226	226	198	215	217	224	202	227	190	215	219	202	198	183	191	187	201	192	197	215	223	229	218	217	199	204	230	209	196	208	202	233	207	210	207	222	159	196	206	224	215	199	234	185	206	193	207	227	191	229	232	203	188	210	206	195	202	207	223	201	203	201	206	194	207	199	203	214	192	210	230	214	199	210	239	196	234	213	193	224	217	206	206	199	219	206	230	206	209	203	198	218	216	217	219	180	217	187	199	192	194	214	217	195	226	190	198	203	194	223	236	190	196	225	190	202	210	227	210	223	199	190	213	200	225	214	215	216	198	225	203	222	194	203	220	202	199	212	218	204	209	214	218	193	219	198	226	222	196	204	211	214	195	225	221	212	220	184	200	199	211	206	214	192	211	192	195	201	202	202	220	223	213	207	198	207	175	217	211	230	207	212	229	202	199	225	196	233	211	201	209	205	206	215	196	199	211	194	210	178	224	198	195	200	176	176	229	216	199	204	220	220	197	204	204	205	219	226	222	237	217	208	212	221	194	189	193	217	186	205	208	215	206	205	209	221	208	204	210	210	220	204	245	217	237	212	195	220	228	215	202	228	172	176	244	190	211	199	208	224	204	209	205	219	238	214	217	202	217	210	202	196	204	200	225	204	186	201	200	201	215	219	218	218	221	184	212	204	210	202	210	208	205	183	191	192	205	205	208	198	201	217	199	218	206	190	199	211	204	197	223	220	205	215	243	215	222	211	219	217	214	227	206	194	216	198	209	208	232	207	228	225	241	214	219	201	214	207	212	201	202	211	176	217	208	178	211	212	221	213	215	222	218	211	194	216	213	218	194	191	214	199	211	206	207	219	205	209	215	217	197	220	190	211	249	226	205	237	232	204	220	187	197	196	207	197	198	208	207	204	199	210	215	214	215	190	192	206	211	215	199	210	189	229	203	194	214	236	202	235	218	201	182	199	204	200	196	177	206	199	230	196	197	189	201	208	213	187	226	202	198	207	193	192	229	204	183	191	237	182	221	199	224	214	218	178	199	195	220	209	201	192	214	194	218	240	210	203	214	189	187	219	185	199	205	212	217	202	220	206	202	191	211	208	191	183	193	217	219	214	233	221	211	210	214	211	219	186	191	208	229	199	218	208	212	206	189	200	216	226	199	184	200	199	195	176	213	200	216	201	236	195	220	229
6847	2398	485	206	143	127	150	222	244	313	227	179	186	131	112	114	99	118	112	91	79	96	88	91	77	74	72	67	61	66	76	63	75	80	74	71	52	63	81	57	73	65	65	58	72	53	60	67	59	80	60	56	67	50	68	65	67	51	69	65	67	72	61	74	49	75	46	54	78	75	58	84	65	73	65	69	67	49	69	61	61	74	48	56	72	67	68	61	56	63	73	66	66	63	68	57	55	56	60	66	66	61	66	82	76	66	65	50	75	65	56	62	62	70	70	64	55	69	55	52	62	42	70	57	62	57	70	74	70	62	50	65	62	72	71	63	63	63	80	56	78	91	66	62	62	77	56	63	65	63	64	59	60	62	77	64	66	67	78	50	83	69	66	68	57	61	64	54	62	55	72	61	68	75	72	73	72	68	54	70	68	77	70	66	58	69	52	70	55	72	62	65	66	68	64	59	69	63	54	63	76	74	83	63	71	60	88	50	66	65	65	77	66	67	73	53	61	62	82	63	61	48	57	64	61	58	74	45	70	69	66	68	78	56	67	64	82	59	62	65	73	63	69	67	62	64	71	70	60	66	72	58	62	81	71	69	64	71	64	77	68	66	56	60	63	69	58	66	63	75	59	46	71	40	65	52	67	54	62	66	54	57	51	78	58	71	71	47	63	60	62	78	78	68	83	62	64	54	66	75	69	63	61	66	56	72	68	47	59	63	66	64	68	51	63	74	69	54	73	64	59	75	59	60	63	60	54	73	65	62	64	72	69	60	69	65	63	63	75	52	68	69	63	59	69	55	49	68	62	72	58	48	76	51	74	67	65	66	62	73	77	61	72	65	48	71	57	62	63	81	67	71	62	64	67	66	70	71	75	74	70	67	74	67	77	58	58	63	92	61	71	60	57	73	70	69	67	58	60	53	61	49	72	55	64	70	68	65	76	63	68	60	76	77	61	68	75	66	54	65	76	58	64	80	65	63	66	61	74	72	57	71	60	52	64	65	59	54	53	65	57	59	67	65	55	68	66	61	56	55	69	66	63	62	55	66	79	83	64	54	72	72	64	57	67	68	62	43	71	63	64	72	68	64	73	82	67	60	87	51	69	59	61	60	67	55	72	67	84	79	56	70	64	42	72	68	60	55	66	64	62	79	63	54	57	62	54	62	54	79	54	74	72	56	53	67	62	48	64	52	65	60	68	59	55	57	57	60	81	55	71	57	76	57	71	70	67	70	66	46	59	58	60	71	55	62	61	62	62	68	81	67	64	63	63	67	66	59	60	65	65	81	70	75	65	60	67	69	52	57	73	57	73	54	56	68	60	74	69	68	56	55	64	82	65	63	68	60	67	61	71	68	64	49	61	68	58	74	56	56	60	69	67	71	68	70	71	67	72	70	61	71	75	71	73	76	59	65	50	62	74	74	68	53	75	80	60	67	69	62	70	53	62	66	55	56	52	63	53	63	67	56	58	84	54	65	62	68	60	63	65	71	58	58	64	69	65	66	68	58	67	62	59	76	76	72	52	51	74	62	74	73	59	57	59	63	62	57	77	66	60	58	50	79	71	65	58	63	70	48	60	58	62	58	47	54	56	69	55	56	59	68	70	49	67	65	67	58	55	62	54	71	50	71	64	60	60	68	83	57	52	56	75	67	72	62	63	74	74	60	70	57	50	69	75	59	70	75	62	73	63	65	59	53	64	70	55	75	67	45	76	57	67	53	66	59	60	54	63	69	68	62	55	81	78	61	56	60	78	85	49	62	64	81	64	64	81	53	69	73	56	63	85	54	69	79	76	66	75	83	83	73	73	67	54	72	59	63	62	79	67	78	63	73	70	68	88	75	65	72	63	62	67	73	66	53	62	58	51	70	70	59	58	52	59	56	74	56	78	58	60	62	55	58	60	67	59	77	68	65	74	59	65	68	66	62	52	51	66	65	59	58	75	57	57	65	69	55	63	74	82	68	54	67	66	64	63	60	64	52	70	66	59	66	61	69	63	62	64	74	67	64	73	62	75	58	71	72	47	65	66	60	66	61	61	56	63	84	66	66	75	79	71	52	71	58	42	56	74	75	52	55	63	66	52	62	80	63	72	74	76	69	68	69	74	55	75	55	64	67	71	60	58	66	74	71	74	72	81	59	74	62	57	83	56	77	67	58	65	64	69	61	70	57	77	77	52	73	80	62	43	74	71	62	54	76	75	61	52	53	49	65	57	59	78	75	71	60	66	56	55	67	55	69	57	52	64	76	60	79	67	74	70	68	64	73	66	65	65	63	61	61	66	64	62	53	86	60	71	68	62	70	65	72	66	62	70	72	58	71	69	74	76	68	71	56	76	67	77	63	55	71	66	76	63	67	72	65	68	72	70	66	75	48	60	52	60	60	60	63	61	82	74	83	56	63	70	59	60	58	86	62	61	59	54	63	65	67	55	74	71	50	73	61	57	73	71	57	66	56	59	61	56	62	73	64	62	56	71	53	57	62	63	61	54	59	61	57	59	50	55	59	70	64	63	65	59	71	46	56	49	54	58	56	68	62	56	68	59	48	64	54	68	65	67	70	64	55	61	65	68	69	58	61	76	61	60	66	69	69	67	65	48	59	69	59	74	63	68	65	52	61	72	67	52	64	74	70	72	73	65	64	82	62	55	68	75	50	77	64	51	51	66	67	71	56	59	73	64	69	60	63	72	76	69	53	72	74	64	59	69	61	59	59	72	54	61	53	67	57	61	67	63	68	57	64	65	57	71	56	62	71	58	60	57	49	82	59	78	58	54	63	54	55	59	66	57	76	57	74	68	74	69	65	75	66	69	68	64	63	52	52	60	67	80	75	71	56	60	73	55	68	73	61	68	71	61	59	70	66	68	56	55	49	67	65	75	65	68	63	63	71	81	66	64	63	60	77	60	59	72	60	62	54	68	68	67	68	69	66	76	73	75	52	55	59	69	54	51	64	66	60	56	59	52	66	74	59	72	56	56	58	61	71	64	76	60	54	59	47	72	71	69	57	72	61	50	65	66	72	81	71	62	58	71	63	75	79	71	66	60	63	62	56	77	70	69	55	55	51	56	63	57	55	75	66	70	51	58	70	67	63	55	70	67	53	59	65	62	69	56	63	64	55	72	62	68	84	52	58	65	53	59	75	60	63	65	66	75	65	69	78	63	72	63	66	74	65	55	70	72	62	58	58	65	79	64	57	73	70	55	66	60	62	62	74	61	65	67	61	63	62	63	72	70	58	66	59	68	69	74	62	55	60	61	74	72	57	61	73	53	67	67	52	60	70	58	62	60	56	60	73	72	65	80	53	71	59	70	84	53	65	79	52	68	76	65	65	73	45	65	69	55	73	74	69	69	60	67	50	52	72	53	63	79	66	60	47	64	79	73	62	61	60	67	67	79	64	68	74	59	66	71	69	75	53	66	51	60	62	61	69	67	68	67	70	71	55	74	64	55	57	54	66	56	56	74	63	62	67	56	82	81	59	63	66
36149	15758	5111	2532	4691	7616	8637	9652	10789	10556	8265	5589	5122	4003	2931	2704	2487	2140	1838	1737	1638	1352	1044	835	848	801	760	850	764	778	710	648	671	571	621	578	626	625	582	571	613	600	554	571	584	570	595	629	537	570	563	533	561	592	559	563	506	587	553	592	586	580	550	565	605	580	556	536	562	547	584	532	575	557	577	583	631	585	598	555	621	571	563	521	585	536	589	549	563	529	606	530	539	557	544	514	560	536	558	564	543	572	568	605	527	544	552	521	556	574	532	526	573	527	559	577	472	518	557	531	544	553	560	549	550	581	520	510	554	548	584	512	526	486	557	523	561	530	582	557	571	541	616	570	563	505	553	597	530	566	535	534	543	571	541	542	515	521	583	562	573	557	555	602	554	565	508	528	518	591	578	543	536	585	567	588	531	576	554	578	520	555	600	493	542	567	579	553	518	566	534	531	576	551	564	530	544	536	531	524	536	551	586	555	571	579	594	591	530	505	585	528	554	544	536	541	581	574	565	537	578	603	537	539	514	590	535	516	556	544	562	537	559	515	562	552	565	511	517	589	530	551	548	570	537	534	504	547	546	537	562	565	593	592	560	562	562	543	555	565	578	580	528	585	545	565	520	578	546	594	542	554	562	541	552	554	543	572	559	573	559	534	554	567	506	527	592	506	585	544	533	522	529	506	547	574	548	583	531	544	497	576	578	549	515	541	564	551	539	561	510	567	555	551	564	578	526	503	533	555	532	583	521	541	526	585	547	548	537	589	556	550	513	521	490	554	541	567	561	557	540	517	541	560	620	531	579	568	544	578	505	547	592	524	542	589	560	546	597	563	511	560	561	499	533	528	550	508	551	552	527	518	523	541	545	555	564	534	506	542	605	569	512	560	547	527	557	529	536	565	550	523	538	547	566	546	529	579	540	523	546	530	532	522	526	569	536	578	506	494	562	557	569	540	545	539	545	563	569	550	557	551	550	591	511	534	510	562	521	528	555	546	525	568	550	522	531	526	522	505	568	555	562	547	574	514	576	552	554	537	533	606	544	554	535	548	552	564	548	547	525	554	561	560	551	547	535	527	557	542	516	553	545	555	510	560	553	543	575	549	552	563	558	520	566	542	544	556	569	589	585	550	538	576	587	570	514	536	526	591	508	518	538	536	548	581	579	548	547	537	561	562	575	519	571	571	549	536	546	527	587	514	545	538	531	505	559	558	563	542	582	552	552	502	563	562	539	548	544	556	606	564	511	580	569	600	578	554	512	515	545	547	502	529	572	567	537	526	590	537	523	566	549	549	555	525	551	572	519	546	567	516	560	563	538	586	525	531	551	550	560	524	527	567	569	524	539	566	581	527	567	567	522	495	539	529	543	562	545	535	526	551	514	563	560	552	498	549	539	542	570	540	552	528	603	539	556	597	595	557	554	539	578	568	605	549	529	586	559	582	546	568	560	507	564	542	548	538	535	540	525	535	509	544	543	525	498	573	542	534	535	557	559	577	564	543	570	594	532	584	535	508	544	587	547	526	553	565	551	574	534	592	499	540	539	527	521	590	571	542	516	607	528	567	552	575	550	565	583	539	494	572	545	508	546	582	531	516	566	543	505	569	546	545	553	512	551	541	574	598	546	494	561	525	545	571	524	551	551	523	541	543	517	527	605	551	542	553	566	548	550	554	558	549	551	593	561	588	568	510	517	547	536	509	545	562	527	530	575	525	535	564	546	557	562	550	513	537	545	573	508	571	549	551	563	520	537	572	538	551	519	582	558	570	542	556	538	486	557	559	564	549	524	540	570	561	539	563	547	584	516	546	512	544	588	550	515	528	526	541	572	530	586	554	546	559	561	535	534	530	567	551	583	532	553	559	523	530	590	558	566	546	583	554	538	543	527	539	548	510	533	570	594	543	543	520	569	567	534	493	547	552	557	555	519	592	539	609	527	579	529	535	562	562	572	531	568	567	512	567	561	560	572	516	538	555	546	554	531	587	502	570	558	547	542	507	525	545	557	530	571	531	564	535	560	546	542	553	560	502	578	519	557	519	516	541	614	547	553	536	521	573	518	532	555	517	566	565	571	528	581	541	586	576	519	591	576	579	527	522	549	576	557	532	541	592	534	620	541	544	511	546	553	495	501	522	505	552	579	563	561	513	575	606	594	489	541	566	503	557	565	520	513	571	547	517	516	547	570	519	530	547	505	530	521	557	526	528	566	520	546	546	557	550	527	516	605	546	574	586	556	483	560	521	523	564	570	515	550	534	523	528	506	543	535	531	524	541	576	542	530	544	514	523	575	581	566	567	543	550	539	532	561	522	551	557	548	528	557	549	525	546	513	560	554	565	543	541	543	532	565	543	520	578	551	545	600	568	528	544	538	565	572	527	537	532	557	575	573	536	563	559	584	513	581	511	556	544	586	542	551	551	516	523	546	527	517	536	576	536	540	535	542	542	532	534	566	537	539	552	535	520	545	516	528	559	544	545	535	565	522	541	593	521	523	546	516	571	519	532	513	567	498	546	553	570	576	559	542	576	569	543	557	534	570	509	548	587	537	573	573	550	552	536	550	534	593	554	544	571	559	554	600	524	570	532	614	574	527	575	537	539	540	546	534	592	543	533	630	537	578	540	514	519	554	577	552	578	576	550	557	550	553	568	543	535	526	552	585	535	566	571	527	552	560	542	568	546	537	537	574	570	507	543	525	518	538	561	542	526	536	555	596	535	568	525	510	526	527	591	562	541	532	556	566	531	543	563	544	524	571	523	551	537	579	569	574	543	578	537	536	575	535	580	558	490	546	539	549	540	555	558	542	542	580	567	565	529	533	554	547	545	515	518	532	486	559	582	535	555	542	534	554	543	583	569	542	572	543	540	576	562	554	515	530	547	555	505	535	512	589	594	532	519	531	531	575	518	516	521	541	586	555	548	558	512	561	514	553	556	591	550	555	517	517	513	526	523	570	514	546	556	527	550	523	560	553	583	581	526	557	543	537	534	520	548	554	518	518	524	514	551	538	523	543	554	536	561	542	502	546	513	581	540	555	575	540	520	574	591	545	584	528	542	525	495	571	566	591	512	552	577	533	588	467	547	547	552	542	573	533	574	580	558	545	497	562	557	523	553	562	533	571	529	580	549	563	520	539	531	541	545	520	551	556	557	538	506	572	564	562	554	603	551	551	522	535	603	551	536	582	565	539	563	510	561	546	536	497	537	514	532	559	557	563	521	574	529	584	538	529	530	538	535	539	531	588	580	551	585	507	542	546	562	580	584	494	515	555	514	540	561	523	546	554	536	539	536	574	558	566	537	553	569	571	546	596	565	548	559	539	509	533	566	536	511	516	548	522	577	534	521	522	531	506	526	581	563	532	524	527	569	572	566	534	542	548	547	561	532	586	550	535	559	566	549	548	502	578	593	534	559	511	567	559	531	538	551	559	589	535	547	498	541	576	610	559	563	548	582	525	531	550	541	535	574	535	530	506	536	524	525	554	568	549	553
3634	817	193	94	99	77	112	113	160	168	118	88	92	78	69	71	70	61	60	75	56	56	56	58	46	44	57	48	49	45	40	46	39	41	43	48	45	49	48	54	46	57	44	62	57	41	48	44	53	42	49	49	47	55	51	55	51	50	42	40	56	44	56	45	41	47	60	50	46	45	46	52	44	48	53	43	50	47	42	44	45	59	46	44	49	37	36	52	53	50	43	49	46	58	41	37	42	43	52	44	49	34	48	46	46	42	42	64	55	41	38	50	44	40	50	43	56	61	44	58	46	54	53	39	61	41	50	38	54	40	47	50	40	43	38	40	54	38	41	46	42	36	43	42	44	37	48	39	54	46	58	40	60	39	40	45	53	38	47	43	45	33	52	43	57	42	37	49	42	50	50	49	56	45	39	43	44	45	50	43	38	48	52	48	56	37	56	53	55	50	50	42	48	51	39	54	53	49	42	47	46	44	42	45	35	53	39	45	53	38	54	46	55	43	56	57	48	52	54	43	50	61	44	41	47	46	48	40	59	39	52	31	40	44	42	58	54	47	38	61	50	38	42	37	35	54	48	35	63	62	47	32	48	51	55	44	52	41	47	33	54	51	46	51	50	39	46	41	56	49	62	54	46	49	52	53	43	41	47	44	45	53	43	43	56	41	43	44	48	54	52	58	54	55	48	47	37	42	49	51	62	43	49	44	46	34	59	48	46	50	50	60	47	41	38	38	44	55	45	39	33	48	44	49	54	48	46	44	49	45	52	43	47	36	38	47	59	50	40	53	46	36	43	47	57	44	41	50	45	53	45	53	43	52	44	47	47	45	55	46	34	54	44	44	53	48	40	50	43	44	46	34	55	51	46	42	48	43	62	53	36	50	35	48	38	56	54	47	35	56	50	37	56	40	38	45	45	52	45	29	44	46	48	54	46	39	46	48	39	57	41	34	46	49	46	45	66	43	49	42	49	45	58	42	38	50	49	50	53	64	48	47	56	53	37	42	44	43	54	40	46	48	55	37	55	53	59	39	55	37	32	48	61	31	51	42	58	38	55	38	49	40	48	45	54	40	49	46	50	48	56	32	48	41	31	45	58	56	62	38	51	51	50	49	58	49	34	45	46	43	54	45	33	50	59	49	46	48	46	44	45	50	48	38	54	47	56	44	52	42	45	57	55	53	63	39	57	52	59	50	52	44	52	54	40	38	54	49	46	46	53	44	52	42	42	41	50	30	54	46	41	41	60	63	44	49	40	41	45	43	35	41	55	51	56	44	59	43	56	46	35	45	46	35	44	58	42	49	43	44	40	38	35	45	40	42	44	49	44	47	43	51	47	43	29	42	51	55	47	36	47	39	44	52	53	38	34	48	35	51	52	44	37	57	46	45	50	54	54	54	64	62	33	64	43	51	43	46	50	43	48	52	51	51	41	44	34	34	34	52	59	51	40	39	47	53	49	59	42	62	55	45	62	47	47	50	44	52	44	45	47	46	44	56	53	45	42	38	42	42	47	41	55	47	53	40	44	45	38	59	44	49	30	48	58	44	40	42	51	55	50	44	41	44	52	44	54	64	49	52	44	46	53	42	37	49	55	33	57	36	43	58	53	60	49	37	40	53	47	51	46	62	58	53	43	41	42	47	53	28	59	40	38	54	48	40	42	39	44	59	50	48	63	46	48	48	36	30	42	57	47	42	43	40	52	48	44	34	40	32	50	52	44	39	42	37	44	42	49	29	45	52	56	49	47	45	47	42	46	49	58	44	50	46	53	51	35	48	38	45	41	41	58	59	37	53	50	57	50	49	43	61	69	47	46	39	46	38	56	45	37	47	49	48	48	47	49	41	57	51	56	43	58	43	43	47	46	54	43	42	47	42	46	48	54	40	55	51	48	52	39	40	50	67	50	53	42	39	42	59	46	47	53	49	46	36	51	49	42	40	47	53	46	40	42	41	44	52	39	42	35	42	53	44	36	43	46	49	42	49	38	43	47	43	55	54	56	47	32	47	44	56	45	57	44	36	42	61	49	57	46	46	41	47	36	38	40	53	48	44	47	41	56	42	58	38	38	53	45	41	45	51	43	59	50	39	43	46	52	48	49	44	32	57	36	42	39	49	47	39	39	51	40	42	49	28	54	53	38	28	53	48	54	34	53	49	39	41	51	41	39	45	55	42	56	47	50	53	40	58	50	52	60	45	43	46	58	56	40	49	52	45	52	42	45	45	47	47	51	52	44	58	42	53	51	40	51	45	42	41	43	47	51	49	44	49	42	38	55	37	56	42	54	37	46	47	54	53	37	52	39	57	37	42	43	39	44	45	62	60	49	60	43	41	47	50	40	48	41	50	42	54	44	35	52	50	60	42	43	53	54	51	48	49	40	41	52	53	51	58	40	36	50	50	47	44	39	52	38	53	48	53	46	42	40	56	48	51	35	44	43	28	56	38	45	34	35	47	58	47	51	44	43	48	54	48	37	44	40	48	54	43	36	46	37	49	50	57	50	57	45	52	46	52	42	33	47	39	47	36	38	34	39	41	50	44	52	44	47	46	40	44	45	53	53	55	42	56	34	31	44	50	43	41	46	44	59	43	57	60	37	53	45	45	51	69	49	50	63	50	53	43	46	42	38	41	43	50	54	44	39	46	45	75	53	48	49	58	43	65	44	53	46	45	41	43	52	47	37	40	47	53	35	45	45	44	29	60	49	42	68	50	57	48	45	48	48	39	52	57	49	50	51	39	38	48	43	41	40	51	54	58	40	49	45	47	34	40	60	48	39	44	45	49	46	43	46	49	47	45	51	59	54	48	40	43	41	48	38	49	53	49	42	53	40	38	47	37	42	44	36	40	50	58	45	46	37	48	51	45	48	59	55	75	55	49	47	47	58	60	47	44	47	53	42	42	60	46	36	49	56	45	55	47	55	51	58	40	47	49	51	57	50	48	53	49	67	51	46	40	43	52	46	43	42	58	36	40	40	37	58	56	55	42	45	40	46	38	47	47	55	43	48	51	40	44	51	46	31	44	37	52	48	57	30	43	54	31	48	40	51	42	53	44	36	46	51	44	48	46	47	51	46	39	41	56	55	52	39	38	51	44	54	47	43	49	41	42	47	47	41	46	48	55	38	51	43	53	41	57	49	61	42	53	40	52	55	44	48	45	59	46	63	49	48	51	49	52	52	44	60	46	51	57	37	46	54	60	45	47	55	45	47	44	57	36	50	45	46	52	47	46	51	49	42	53	40	50	58	65	58	56	54	48	46	46	38	49	48	51	47	45	42	40	42	36	44	36	51	45	50	39	53	50	47	48	44	51	45	45	43	49	50	48	56	42	44	47	44	56	50	60	49	48	50	50	44	59	42	60	57	43	38	43	37	43	42	49	46	47	43	46	52	52	54	51	44	47	59	43	45	50	29	42	44	49	45	45	39	57	55	53	52	51	48	55	32	56	46	47	38	47	49	47	42	50	46	36	36	59	53	44	43	51	49	39
27501	8106	2249	1348	2471	4102	4897	5757	6597	5867	4063	2973	2690	1961	1459	1455	1186	1062	1073	979	881	614	527	520	509	452	434	481	424	479	406	439	412	389	395	386	387	394	379	400	365	397	373	383	394	399	403	389	386	409	369	397	339	355	374	381	409	426	409	403	411	373	378	401	364	385	374	407	396	415	395	368	390	427	392	405	431	397	370	432	430	393	393	377	382	369	367	403	353	386	407	432	406	366	393	421	354	359	406	394	399	387	379	394	390	374	385	368	374	391	388	404	389	388	400	370	383	381	374	377	363	415	395	387	399	369	379	400	396	370	375	381	384	382	407	399	406	403	417	390	376	356	377	370	388	381	370	384	391	329	373	373	398	382	367	369	366	402	367	371	366	394	391	401	371	338	367	395	416	412	407	417	387	360	405	396	373	415	429	402	410	391	397	385	390	370	379	359	357	411	411	368	389	391	379	380	373	395	376	410	426	369	351	409	395	404	385	392	388	401	393	379	373	380	380	411	399	398	397	370	375	393	404	393	386	398	396	388	383	416	399	404	366	382	411	409	386	361	387	397	384	332	363	407	368	398	418	372	381	380	371	417	422	372	411	369	367	385	360	386	345	371	384	379	404	390	417	373	361	377	386	408	392	367	395	392	373	385	366	393	382	398	367	361	385	412	400	382	383	393	396	387	378	387	408	380	340	341	368	397	347	365	368	360	369	388	407	409	387	383	368	395	424	393	376	374	371	370	379	396	353	408	389	399	377	373	437	378	400	404	349	392	383	393	395	379	371	412	391	404	407	385	403	386	403	409	372	400	389	410	371	361	369	409	385	400	390	402	410	415	381	345	369	365	379	387	391	373	380	359	382	418	380	400	362	372	380	391	350	408	392	431	391	405	421	390	372	349	402	390	412	426	409	407	391	423	343	369	386	403	392	382	400	376	371	405	388	356	426	396	397	383	400	378	378	421	395	379	337	408	375	419	393	396	400	386	385	394	371	379	386	360	388	380	412	396	375	383	401	386	384	369	366	377	428	371	383	401	382	373	401	377	386	357	371	390	402	374	370	345	379	376	361	379	391	415	393	376	353	399	365	368	385	401	366	396	387	387	356	411	388	383	390	364	417	384	411	336	398	409	369	424	361	395	394	354	357	399	390	408	414	401	406	421	415	402	384	361	390	364	370	394	387	351	383	411	390	359	404	367	396	379	431	394	355	389	384	365	398	396	422	384	414	385	358	381	393	366	406	389	411	377	375	403	409	378	422	394	398	413	358	412	365	388	424	374	385	394	398	381	396	391	394	368	384	428	387	395	393	359	406	363	379	372	388	389	367	392	392	385	378	358	395	390	357	380	391	400	378	373	374	397	381	375	429	392	379	427	355	395	379	373	383	380	340	389	364	389	409	382	414	363	365	380	403	369	420	384	382	377	369	405	381	387	413	374	407	406	367	416	390	411	395	426	372	410	392	382	372	378	379	389	353	400	404	372	392	372	357	372	367	377	403	398	407	390	355	385	374	441	355	383	379	385	384	416	383	403	371	362	379	383	376	398	408	412	365	405	353	391	397	389	382	416	375	376	419	383	394	395	392	392	421	376	426	410	395	400	400	391	388	374	396	375	360	414	396	384	415	370	388	371	389	409	376	423	387	420	369	388	388	399	347	374	385	433	349	391	400	385	377	395	377	381	357	367	387	365	415	355	376	371	369	369	398	395	399	375	365	421	415	368	390	405	417	364	376	391	367	388	386	389	359	385	415	389	418	402	404	339	382	403	408	377	403	377	377	370	358	408	364	352	410	392	373	408	416	394	360	351	371	411	341	403	401	402	377	412	368	387	365	376	359	394	389	391	415	394	390	369	390	361	357	391	366	373	417	385	319	387	378	334	364	391	389	415	410	396	408	406	397	393	400	377	363	403	384	399	387	378	376	415	358	372	403	398	374	382	372	406	353	388	361	372	383	386	400	413	382	358	401	384	394	369	389	398	412	373	372	387	400	363	371	401	359	358	380	387	433	391	387	370	406	382	388	374	440	411	392	386	411	396	407	376	392	411	400	343	376	404	405	389	396	362	382	370	434	394	400	349	384	331	363	396	392	375	367	380	392	420	353	397	365	381	363	390	360	389	345	360	344	393	378	387	398	397	375	442	383	375	379	410	377	395	379	392	388	389	428	407	377	377	418	369	388	370	388	358	398	376	378	348	402	430	383	436	370	379	412	416	358	407	398	374	382	385	367	401	366	389	369	397	372	414	394	390	378	394	354	376	394	390	384	397	370	411	386	392	402	378	381	398	365	388	375	370	355	382	386	442	374	379	410	407	417	360	398	364	386	372	387	386	455	415	396	412	394	366	409	396	372	400	433	407	388	395	360	422	414	382	370	388	402	380	396	406	376	388	386	405	377	388	396	381	372	367	399	397	361	365	422	371	390	396	407	400	369	369	394	380	355	389	368	378	366	420	406	380	382	406	388	374	433	416	405	411	393	395	372	373	385	375	362	392	401	400	421	374	382	393	432	405	414	375	380	394	369	391	381	383	362	398	380	391	386	386	385	371	372	374	378	345	381	376	394	383	384	399	430	385	412	411	402	395	384	381	332	388	397	379	397	402	357	390	376	396	408	379	390	349	371	370	397	400	408	390	370	369	371	384	379	335	395	358	367	382	376	349	380	370	405	372	388	399	397	391	370	392	381	419	385	374	425	370	413	391	411	393	398	396	375	379	388	406	404	404	390	383	387	383	433	367	421	369	407	378	385	391	385	413	395	357	374	387	394	425	399	378	404	384	392	350	406	388	398	393	372	407	378	375	353	366	391	381	403	394	403	373	407	369	407	395	393	390	381	429	370	395	395	403	384	376	376	385	391	395	389	403	399	397	373	383	358	392	401	415	416	362	383	397	373	384	400	408	405	392	420	366	384	386	379	356	382	422	367	402	364	365	407	384	405	389	365	417	391	342	403	389	378	388	439	405	406	354	418	429	415	335	411	387	433	371	358	395	388	399	357	395	393	387	396	383	402	423	364	368	377	374	402	430	403	372	364	393	414	383	378	408	368	417	364	375	373	388	339	374	376	367	407	405	393	374	356	363	415	371	390	404	377	354	395	375	396	417	373	406	411	388	395	387	365	390	408	396	374	376	411	379	362	390	408	402	384	418	375	400	399	415	377	372	353	406	384	350	365	375	384	371	374	338	361	422	402	403	425	420	364	415	376	376	441	342	376	388	381	370	370	400	344	393	392	390	365	368	366	384	394	380	387	417	395	383	430	405	389	418	371	356	429	426	360	381	414	357	420	395	365	386	372	404	390	383	370	355	382	387	360	367	376	406	359	366	381	404	407	414	390	399	381	399	387	401	401	390	393	398	382	370	396	393	402	401	406	367	392	400	396	409	392	389	400	389	379	408	386	370	423	398	388	350	384	400	370	401	381	381	392	392	382	400	399	400	388	390	411	407	408	388	415	410	398	383	400	359	380	381	370	368	389	375	380	344	349	347	367	371
5131	1745	385	175	152	159	176	251	283	259	198	166	167	118	140	115	121	103	125	107	86	87	105	88	73	86	81	74	82	86	81	78	93	81	79	73	89	72	93	99	76	70	65	84	96	94	81	102	69	77	93	97	95	92	92	97	76	88	89	86	91	80	83	95	76	66	75	72	89	77	86	77	85	85	93	80	75	76	105	77	87	71	78	76	65	103	87	91	89	77	96	71	71	82	86	69	76	103	93	60	73	72	69	72	90	103	75	91	90	67	100	83	87	83	80	92	78	78	80	79	92	64	87	84	90	95	99	95	77	77	77	80	73	98	82	90	88	79	96	68	77	85	87	85	86	71	94	86	73	95	70	81	82	79	72	75	94	83	88	70	91	72	83	82	67	88	80	81	78	69	80	64	71	77	78	86	106	88	75	83	76	91	87	99	86	84	79	105	81	81	82	77	91	78	95	75	72	76	58	72	77	77	72	87	91	70	77	71	80	81	86	70	75	82	92	94	98	75	84	79	71	82	82	83	93	63	65	81	83	55	80	76	80	81	81	92	79	78	81	93	69	92	80	96	80	76	81	94	69	84	83	78	88	80	82	101	92	100	93	108	89	73	107	70	69	81	76	82	69	87	88	78	84	99	68	85	94	82	80	81	84	71	80	97	78	62	90	81	94	98	98	74	90	82	87	79	79	82	93	88	78	80	68	75	89	88	81	84	76	92	81	79	75	74	87	71	77	60	84	77	77	75	87	73	90	82	91	84	82	94	90	80	85	80	76	79	94	83	84	60	103	98	90	76	95	96	69	89	88	73	75	66	97	72	92	82	86	86	79	91	83	87	89	75	73	78	67	74	83	91	74	94	78	86	84	87	81	94	69	89	96	84	88	96	73	80	75	83	77	92	74	73	95	85	83	65	83	87	77	76	78	81	76	95	69	82	86	74	76	80	77	93	64	73	79	69	71	66	89	75	93	85	79	82	84	84	87	108	81	78	82	78	76	94	89	79	84	93	76	71	72	75	75	70	70	83	80	80	75	104	87	89	88	83	77	69	92	73	94	80	80	83	88	72	86	91	102	86	80	71	88	64	80	83	81	80	68	83	92	70	79	84	86	83	90	73	64	70	86	76	78	94	78	84	85	91	90	91	79	73	87	75	82	78	83	88	69	86	64	81	77	84	79	79	75	80	89	57	86	84	78	72	83	71	91	98	71	78	83	76	97	73	74	86	96	81	103	89	81	73	85	84	63	77	90	81	78	72	90	73	70	83	80	91	79	80	78	78	89	71	63	97	83	87	86	89	90	71	83	82	92	77	71	73	96	64	72	87	71	78	72	87	84	87	87	74	78	75	88	83	86	77	93	98	91	82	96	89	88	72	95	80	74	74	82	75	79	88	89	81	86	80	93	69	90	87	66	85	87	74	83	91	81	77	80	87	73	84	79	80	93	77	73	89	90	67	99	91	88	88	83	66	66	98	68	89	74	81	81	90	105	59	80	76	76	67	78	71	84	82	77	77	98	86	73	74	94	76	81	67	86	75	76	93	70	78	66	72	59	79	85	67	81	70	67	89	77	60	76	80	81	74	91	91	73	81	87	81	83	78	70	74	89	69	94	75	93	91	83	67	86	81	85	102	94	79	76	81	76	80	73	87	91	90	76	81	89	75	75	85	73	96	74	84	74	73	88	82	84	82	77	93	95	79	89	70	99	102	80	71	67	85	70	69	76	81	84	90	83	83	73	88	72	85	75	85	82	69	79	81	91	88	75	73	70	68	87	72	102	70	72	79	86	84	82	69	79	90	71	65	86	79	78	72	81	89	79	76	94	88	94	89	85	82	77	81	83	84	66	81	84	73	80	68	90	83	82	91	81	81	79	96	98	70	79	76	86	80	96	82	73	84	75	81	85	82	83	69	86	91	78	92	79	78	81	88	92	84	77	86	99	88	80	80	86	75	72	87	96	89	73	91	84	86	65	89	81	81	77	72	77	70	87	78	71	70	72	74	77	93	74	64	65	79	66	79	78	74	84	83	73	58	80	81	89	61	86	78	86	72	88	80	75	68	79	69	77	67	71	83	83	88	79	93	73	87	80	79	89	76	91	81	89	86	79	73	83	67	79	84	97	89	69	87	81	103	70	75	67	71	71	91	81	83	80	79	75	74	88	76	69	85	75	76	72	88	76	86	94	78	59	60	78	77	80	86	65	84	105	102	87	87	72	94	83	74	69	70	69	85	93	73	76	86	76	68	76	76	73	80	87	81	80	84	62	87	70	73	87	83	70	75	82	73	66	78	83	69	83	95	80	76	81	77	96	88	84	85	74	69	75	92	72	94	81	103	89	84	96	84	78	77	71	79	79	78	81	53	92	74	83	101	81	86	91	71	76	66	88	92	72	86	78	69	81	80	88	78	84	67	93	72	84	67	87	84	77	70	88	80	87	74	70	84	89	82	87	94	66	74	85	80	71	72	98	75	94	82	71	75	96	88	94	73	100	75	66	82	87	84	70	88	96	94	86	82	96	88	93	92	91	77	83	59	71	91	80	69	68	67	89	74	88	74	83	91	70	81	79	75	72	86	76	83	73	78	78	76	76	96	72	81	66	86	108	70	87	85	91	82	86	81	78	84	88	88	73	85	100	86	88	98	90	89	96	86	83	87	75	82	64	79	95	75	79	83	86	89	81	86	77	72	61	64	78	74	66	77	86	82	98	73	83	85	88	78	88	73	73	100	74	84	83	85	75	77	80	91	80	88	73	85	72	86	81	93	86	80	77	74	85	77	79	89	82	71	85	89	72	72	89	86	75	97	90	85	67	76	98	74	89	76	89	82	101	77	84	83	98	94	98	78	76	85	71	76	90	82	77	79	84	76	88	72	90	83	88	77	80	91	85	79	91	88	90	90	84	91	69	91	66	76	94	76	80	88	97	73	86	65	82	70	79	87	77	83	83	59	95	90	69	86	91	89	88	87	81	75	94	86	91	89	69	68	75	86	104	84	63	84	86	84	72	71	86	84	74	81	88	105	83	70	102	64	79	92	69	85	88	83	76	103	66	67	66	79	77	85	84	87	82	80	82	82	88	84	78	75	70	89	75	92	82	80	78	88	83	77	80	78	66	80	75	91	83	74	89	61	83	91	88	85	88	85	91	70	77	81	95	78	89	94	77	97	82	78	67	79	79	75	82	89	94	69	69	88	70	80	71	75	95	68	99	73	73	91	87	85	79	74	74	89	83	86	64	81	73	96	75	61	107	83	88	92	78	92	94	78	78	86	72	71	76	77	84	78	75	79	79	84	74	67	93	85	81	74	71	90	87	89	85	82	73	105	100	87	72	78	79	117	83	78	86	89	73	81	67	89	104	90	106	81	73	82	80	89	82	68	85	89	75	88	81	90	80	81	71	79	83	86	86	77	76	71	70	89	86	74	74	75	79	83	88	84	75	82	73	76	71	89	80	92	102	98	84	74	85	86	82	85	79	86	71	90	86	85
33804	13253	4069	2208	3922	6404	8162	9423	10387	8643	5724	5130	3974	2867	2863	2346	1987	1806	1900	1773	1394	1032	884	898	915	807	859	872	872	845	727	703	749	703	690	697	683	675	694	734	738	690	670	696	685	706	666	663	694	707	706	640	694	682	683	713	624	737	639	653	683	691	705	656	656	683	649	657	695	638	644	666	628	690	679	727	633	731	663	674	693	693	673	698	659	678	600	689	670	625	692	654	656	657	676	662	677	698	698	642	647	675	622	637	711	684	684	670	633	695	664	633	657	708	630	639	640	685	641	689	615	667	672	632	708	698	586	674	701	668	660	661	639	612	638	644	696	681	702	689	721	670	678	662	674	665	652	623	660	686	615	638	632	700	683	627	636	652	626	626	650	685	652	670	666	640	638	652	684	654	690	661	597	667	678	664	683	699	704	650	681	685	664	592	674	647	652	684	715	675	667	697	654	667	645	650	668	613	668	697	632	666	655	711	708	665	721	683	700	682	646	570	672	647	716	668	653	682	660	646	644	719	680	680	675	651	630	661	660	675	652	661	662	678	676	674	658	659	686	645	623	665	642	669	593	685	663	674	646	694	656	697	644	671	653	648	642	664	679	677	705	667	628	671	670	653	699	684	690	655	665	618	664	666	644	650	693	675	660	620	651	681	656	662	673	667	706	679	669	637	669	664	668	655	670	685	626	689	653	679	661	680	713	638	652	616	674	674	675	648	684	685	640	685	711	605	706	665	694	647	706	628	672	672	699	641	707	709	675	668	642	627	650	694	646	632	679	627	688	668	708	702	618	668	680	689	679	644	661	636	621	659	726	613	668	638	658	665	656	640	680	664	677	674	637	711	633	682	664	703	653	698	686	687	680	637	680	672	688	635	668	672	624	680	686	656	662	653	638	636	712	680	628	648	642	695	645	649	603	661	661	666	666	677	654	683	655	690	663	677	709	641	688	671	666	629	690	683	664	697	612	695	652	655	650	693	634	650	637	687	656	651	662	682	696	631	681	639	714	684	668	681	635	680	616	654	729	654	681	683	647	680	675	691	656	688	644	671	651	674	657	662	670	691	684	684	645	627	654	687	649	622	644	649	649	694	698	625	641	624	631	663	692	644	686	607	624	664	646	653	704	741	676	639	644	641	684	670	668	648	641	678	637	638	686	622	678	637	649	740	658	671	680	688	627	632	696	671	669	674	658	668	673	657	673	643	588	702	670	666	672	629	647	662	699	630	685	680	683	661	681	702	676	664	670	652	679	683	642	658	659	679	647	655	651	716	659	617	645	672	675	647	703	637	663	635	662	652	667	646	639	615	711	663	698	659	658	694	666	654	709	659	656	654	673	632	679	688	642	694	588	689	633	672	654	653	666	683	717	694	686	653	683	650	669	650	658	586	643	664	672	641	694	677	695	707	666	625	703	696	650	645	635	639	715	622	631	621	654	629	714	656	683	671	634	708	655	661	641	645	685	690	631	691	642	640	699	644	689	655	658	622	689	661	658	625	666	686	683	635	655	639	707	683	658	616	708	654	581	631	655	687	695	650	631	691	670	686	646	718	686	617	652	667	703	639	682	690	666	657	672	664	695	628	665	665	677	659	656	660	652	629	605	629	655	667	697	723	643	671	593	708	674	651	683	701	684	711	691	627	679	662	647	626	660	645	704	694	688	667	685	665	697	656	687	665	677	668	680	699	639	648	674	656	654	671	647	680	637	676	740	630	620	668	683	738	665	689	674	681	662	643	694	679	636	696	665	629	657	643	652	651	660	618	617	665	655	689	699	670	667	671	709	622	697	655	625	687	707	655	671	658	687	651	643	694	664	646	689	688	673	642	677	657	653	671	685	722	680	686	611	701	701	648	637	650	681	670	684	635	628	629	636	656	623	682	663	638	627	637	661	640	667	665	706	678	688	711	719	699	656	682	668	706	741	722	692	658	659	684	658	683	686	667	665	638	666	675	653	684	653	671	660	697	642	699	675	705	640	648	632	640	662	687	706	668	684	657	666	648	661	666	674	668	668	657	684	640	635	637	631	663	671	702	673	663	659	659	694	685	675	666	665	657	644	671	641	633	676	694	691	669	642	605	712	675	671	696	670	674	671	635	694	693	640	703	673	664	620	687	641	625	678	660	693	708	630	675	661	663	655	686	653	679	685	666	680	687	672	663	652	643	648	651	705	679	666	643	666	670	645	682	645	688	676	670	693	743	724	674	677	723	665	694	672	683	670	693	646	641	688	673	638	676	670	690	670	675	680	676	672	639	674	681	648	659	667	643	624	662	650	690	683	683	649	636	615	671	663	623	685	704	690	664	658	645	632	652	695	655	636	676	657	674	654	665	653	693	674	684	685	633	636	694	665	657	702	678	696	679	724	701	656	624	675	687	669	682	708	630	662	652	656	666	681	698	648	672	680	698	659	652	647	710	606	679	629	662	683	646	671	687	706	690	724	671	666	680	686	671	655	603	659	659	678	626	649	665	661	653	683	671	679	648	673	705	664	687	656	719	686	696	665	641	656	684	649	670	643	661	687	685	642	677	632	736	675	667	659	692	655	603	678	662	635	640	625	670	689	698	651	633	699	608	646	676	693	645	662	695	665	651	665	671	614	703	618	663	652	676	647	703	676	696	662	671	659	669	642	643	695	652	640	670	680	604	632	670	666	692	681	646	635	689	661	638	625	664	691	669	659	643	659	700	683	653	696	684	674	633	675	659	651	649	652	665	670	669	678	667	715	656	657	674	668	651	653	646	670	720	673	695	649	684	698	650	697	627	643	686	629	665	667	697	678	683	602	661	661	680	691	649	682	641	652	629	657	706	672	649	694	694	727	634	678	663	639	678	671	703	644	712	632	648	672	677	710	674	691	683	641	666	714	667	665	711	651	700	650	648	696	654	646	671	621	663	636	683	642	688	641	664	662	703	655	665	636	647	653	670	695	693	672	670	640	689	677	637	677	693	677	660	662	684	719	676	677	687	648	677	643	698	703	656	671	699	648	664	666	632	688	689	676	646	655	702	663	664	659	707	694	681	665	685	661	681	657	675	675	679	647	702	697	659	677	684	647	638	660	626	647	686	662	669	643	709	606	660	634	720	648	670	697	685	688	676	662	687	632	656	674	675	663	650	616	693	628	675	683	705	659	661	652	712	695	660	662	647	668	665	740	710	655	716	693	637	694	647	649	639	657	682	666	642	668	618	692	667	706	673	648	644	639	684	666	677	682	696	661	654	660	625	670	685	727	685	631	646	685	699	676	643	692	644	641	637	672	690	738	680	688	645	648	640	675	643	671	677	694	667	648	671	692	605	681	673	705	656	647	650	676	670	660	698	645	643	659	685	667	677	678	646	664	690	672	651	641	653	667	651	622	641	645	640	654	686	678	657	652	696	638	641	650	677	693	652	672	594	682	649	633	642	671	669	631	662	606	678	732	677	676	691	658	678	668	677	660	673	683	674	709	698	695	641	683	676	723	632	627	651	652	678	662	700	640	668
5678	1393	306	121	86	87	112	178	221	169	117	116	97	64	70	59	59	72	54	36	36	27	31	35	35	33	24	29	26	31	29	24	34	26	20	23	27	23	25	28	26	22	28	23	26	30	31	20	33	24	34	24	29	35	24	26	23	22	27	31	27	28	28	20	37	29	36	29	26	28	31	27	23	27	35	25	29	25	29	28	33	29	25	21	22	24	24	27	37	31	11	28	24	30	30	29	26	27	18	25	22	29	24	26	20	25	26	30	26	28	30	22	18	23	25	20	24	19	32	37	27	25	15	23	28	14	28	31	25	27	21	28	35	25	18	16	22	31	20	24	24	21	32	27	20	35	27	17	25	20	29	31	31	24	28	31	28	20	21	27	23	24	27	21	29	26	20	20	27	29	18	21	21	26	37	28	23	24	32	23	23	26	19	26	19	22	18	33	24	37	22	23	26	24	34	28	26	24	28	20	22	19	20	23	21	26	17	23	24	38	27	20	26	20	25	27	24	28	24	30	30	23	23	26	20	25	32	24	24	12	31	22	24	31	37	22	17	26	28	20	18	30	23	23	33	29	27	31	19	33	24	27	25	28	30	16	24	24	25	20	28	44	28	33	27	22	29	21	26	30	24	22	19	26	24	27	26	28	28	22	29	32	28	20	31	25	33	26	24	25	20	20	21	24	21	19	32	22	20	26	34	27	16	16	20	29	13	22	34	23	23	31	21	26	24	26	27	26	31	29	18	17	30	22	22	24	34	19	32	21	22	20	24	22	19	17	21	21	33	18	23	31	25	15	19	29	21	36	40	32	27	23	31	28	16	20	22	29	29	26	23	21	28	33	29	25	30	25	28	29	27	30	14	35	28	24	28	24	29	33	28	31	29	22	17	17	25	26	31	27	29	29	21	26	40	32	23	18	22	26	22	28	31	32	24	22	26	28	24	20	18	31	19	23	26	38	26	16	28	28	25	25	27	26	19	23	24	23	18	29	19	18	24	31	27	34	24	22	21	25	31	32	20	35	19	34	19	28	22	36	22	33	20	29	31	24	32	32	26	32	24	22	19	30	18	33	33	29	32	20	20	25	23	38	24	18	26	27	27	24	24	23	29	21	34	27	31	25	27	19	28	26	21	23	27	28	20	24	22	27	22	25	23	18	19	23	31	31	24	20	27	29	34	21	22	33	26	22	22	27	24	17	25	18	25	29	26	35	23	21	24	28	36	32	21	20	22	21	29	27	22	24	20	21	27	23	25	28	35	25	35	31	29	28	29	18	25	23	26	24	30	35	29	21	23	27	23	29	25	30	27	24	25	32	29	30	21	27	27	29	25	26	23	28	17	22	18	26	29	31	24	26	24	28	26	23	32	25	16	31	30	30	28	23	25	27	33	22	24	21	30	21	31	35	34	27	26	23	18	26	30	26	13	31	30	17	18	28	25	28	22	24	25	21	28	28	26	29	33	14	27	32	28	21	29	31	29	30	26	29	26	23	34	23	21	26	23	19	26	21	24	25	19	17	23	26	33	21	27	21	27	29	23	25	21	19	22	23	23	14	22	26	26	22	29	31	28	28	34	17	26	13	29	22	32	22	28	32	26	22	25	21	21	25	25	32	28	30	27	24	23	31	29	20	25	16	24	24	23	29	24	19	16	30	20	23	23	23	19	39	25	21	30	30	31	28	16	19	20	26	21	24	27	24	20	29	27	29	21	29	21	34	33	28	26	30	25	19	34	20	20	32	31	26	20	23	25	32	23	20	32	28	35	19	28	21	27	18	27	23	23	25	21	22	23	31	28	28	25	26	23	26	29	24	31	37	20	24	25	25	27	30	26	25	26	25	36	22	22	28	37	24	35	23	29	26	39	29	28	32	19	28	21	28	27	27	26	24	19	22	25	32	22	35	32	31	21	19	26	29	23	21	32	21	22	25	29	14	24	20	29	36	24	24	21	31	20	23	18	33	27	27	24	26	20	24	22	21	17	27	24	29	35	36	24	23	20	37	28	31	22	26	23	34	28	26	32	24	17	24	30	36	23	31	32	19	25	27	24	31	30	22	30	29	29	19	31	34	30	24	27	21	28	30	25	30	32	37	26	32	26	24	27	14	30	16	25	30	17	24	27	35	27	25	13	22	22	23	22	28	18	21	17	33	20	32	26	27	29	14	29	28	17	20	29	26	22	32	32	23	20	30	23	36	34	28	32	27	27	22	37	23	22	23	22	32	15	21	35	24	26	36	24	24	23	19	20	22	34	25	21	22	26	25	22	35	28	30	23	15	26	26	34	25	21	34	20	18	38	29	21	27	26	28	24	25	29	24	22	24	19	26	33	32	29	20	28	21	19	20	33	26	21	25	31	35	26	26	36	20	23	20	23	45	28	26	28	27	23	30	20	20	30	35	29	24	17	29	25	33	30	27	32	36	20	25	23	36	28	32	29	15	30	22	27	30	29	24	19	17	24	24	30	24	16	27	25	25	33	25	26	23	27	27	21	29	19	25	25	31	20	32	30	32	32	24	27	19	29	31	26	15	27	28	31	17	26	23	34	25	24	22	20	22	26	28	24	30	32	24	29	23	25	30	23	20	24	28	28	24	32	18	28	26	32	28	28	27	33	33	22	39	27	26	32	33	22	30	19	21	20	28	24	23	30	29	26	32	25	28	28	26	27	24	20	21	25	20	30	23	27	23	29	27	22	31	24	25	23	32	32	31	30	26	23	24	30	26	31	24	20	23	32	33	34	15	22	23	30	41	19	24	21	28	19	24	33	23	30	35	17	22	29	28	27	18	33	37	35	22	31	31	24	33	19	16	24	23	29	19	32	26	29	27	28	21	29	29	24	26	25	27	20	31	31	27	26	30	33	26	31	22	29	35	17	26	25	28	23	25	19	25	18	23	31	26	23	17	23	20	30	25	28	24	20	21	24	10	40	33	34	27	23	29	35	23	28	37	24	23	17	19	26	23	22	38	26	16	24	18	28	27	17	17	23	25	21	24	30	23	26	21	29	19	29	27	24	26	31	29	18	27	20	26	28	27	20	22	22	22	24	25	16	30	28	37	34	24	23	26	19	33	34	27	25	20	23	31	25	37	17	33	25	18	19	20	23	28	22	30	28	23	37	21	36	27	27	28	28	29	31	29	38	26	24	27	19	25	30	27	26	32	35	22	33	35	28	21	34	32	23	25	29	20	21	23	21	13	23	36	36	27	24	25	27	34	26	21	20	32	30	25	18	24	25	35	26	32	27	28	25	24	24	35	22	32	23	32	30	25	27	37	26	26	25	25	17	30	24	26	20	27	15	31	25	23	22	34	25	27	28	24	32	26	26	24	20	34	29	22	26	23	23	26	29	23	28	15	27	12	24	24	26	32	26	31	14	26	28	35	21	22	27	18	28	32	23	28	29	21	28	20	29	27	29	21	27	38	33	26	21	21	22	24	20	26	31	20	22	22	28	25	29	29	26	20	31	29	32	23	30	29	29	24	34	27
31189	11444	3326	1709	3061	5388	7456	9211	9559	7148	5038	4414	3293	2656	2399	1769	1431	1388	1451	1336	820	546	487	454	394	411	482	419	422	409	299	300	241	264	268	276	260	242	257	215	214	245	212	223	221	224	257	191	215	226	215	216	214	220	241	235	240	247	236	222	200	208	252	225	231	219	222	214	218	231	223	203	214	212	219	230	229	214	227	224	248	229	219	224	242	243	215	194	218	210	210	205	215	215	231	214	220	218	220	220	213	224	221	225	199	239	202	228	213	187	183	230	227	215	223	202	212	219	223	222	210	233	218	212	200	213	201	213	227	213	205	202	195	211	207	224	228	215	208	224	249	239	219	239	223	235	202	248	226	207	216	212	210	202	216	235	214	215	217	216	229	215	214	219	221	186	202	196	229	236	228	227	243	202	210	192	216	228	218	219	204	230	208	212	221	193	206	216	189	226	217	200	203	220	207	203	220	239	229	195	226	212	208	226	216	212	224	217	216	208	214	219	208	248	201	250	234	190	218	219	223	219	221	218	225	194	226	220	217	201	231	196	193	242	208	246	205	205	229	198	222	225	230	231	238	200	226	238	211	226	220	202	224	214	214	238	220	216	207	230	219	207	196	219	202	218	221	209	207	198	190	237	201	188	195	208	208	225	243	216	199	221	208	225	216	231	196	241	214	231	214	193	215	225	212	222	215	202	206	221	215	198	232	203	246	223	206	211	196	200	219	252	201	202	206	226	216	213	210	204	202	229	203	211	240	232	199	233	199	212	211	211	203	226	221	238	215	216	219	217	221	212	211	218	224	214	248	203	223	221	239	215	216	184	246	195	233	200	233	209	222	202	230	223	199	250	216	236	178	215	237	218	222	205	226	208	209	198	226	201	228	240	203	217	217	231	219	228	207	230	215	216	218	224	225	206	227	181	210	193	242	216	197	212	238	212	228	241	214	193	198	224	230	219	208	214	186	206	202	213	220	225	210	224	243	213	214	210	209	202	231	228	238	222	228	244	212	215	218	202	240	201	215	199	214	209	235	191	223	213	221	231	193	218	216	195	212	210	236	204	232	211	197	192	213	227	192	253	209	236	208	221	237	201	199	230	178	204	198	234	221	228	214	178	235	228	238	197	220	246	218	206	230	227	223	187	201	236	207	190	227	214	199	201	221	213	204	217	192	232	204	192	211	212	213	213	207	205	214	193	236	214	218	234	193	223	186	199	205	227	212	227	218	227	217	209	247	213	238	212	192	210	201	187	216	241	231	210	209	193	207	218	188	234	198	206	219	203	240	222	198	221	225	233	178	219	241	213	195	202	195	199	246	211	214	194	210	197	214	197	236	188	203	211	200	238	204	235	216	232	231	213	214	198	229	221	179	211	212	204	198	200	214	206	225	207	227	246	208	206	219	223	229	229	247	196	221	210	235	212	228	190	202	225	210	234	196	217	209	216	238	217	229	218	195	221	223	194	215	217	255	203	215	185	237	239	210	219	229	211	201	217	220	235	198	240	196	206	231	218	218	217	206	197	225	219	233	225	232	215	217	229	209	206	214	196	229	219	220	212	211	218	212	195	231	217	180	217	213	187	210	225	219	202	214	200	225	232	230	210	248	212	238	211	235	186	213	202	222	211	223	240	220	239	212	220	212	190	237	200	201	213	205	219	231	201	216	241	219	200	210	224	233	221	216	216	205	196	250	225	207	217	190	232	204	239	215	199	214	205	240	245	218	225	196	227	242	209	264	238	230	221	219	223	210	203	232	222	200	205	229	206	230	209	201	235	217	238	181	204	218	191	242	229	208	198	208	206	227	216	208	211	207	216	222	212	236	213	211	198	247	212	209	203	231	214	207	245	213	211	236	214	211	219	194	203	218	223	220	218	195	247	223	210	216	218	191	203	222	219	184	219	206	217	232	256	230	213	207	215	191	215	220	215	195	194	227	201	202	216	208	225	213	224	222	205	208	214	237	235	229	214	212	226	203	210	209	233	207	227	213	186	189	212	208	232	201	207	212	206	238	210	214	217	211	219	217	204	236	221	209	214	212	222	212	227	207	189	187	191	233	233	210	206	219	207	213	223	217	233	219	212	216	239	221	252	231	209	228	219	203	232	215	186	241	207	189	229	213	201	190	206	202	221	212	208	219	215	201	210	255	239	234	218	211	218	201	240	221	236	230	224	200	247	208	219	211	209	235	185	212	212	222	244	225	211	195	227	206	201	223	218	224	236	228	248	211	205	185	232	211	226	218	209	219	227	222	185	237	201	191	224	236	224	208	240	243	218	226	198	217	212	217	208	231	243	206	244	212	193	205	213	216	202	214	217	188	182	219	217	215	204	212	226	182	206	194	221	216	243	223	208	217	230	220	218	247	195	226	218	221	207	229	224	188	200	225	182	227	204	228	197	228	211	222	198	218	206	238	197	229	207	225	222	219	209	207	211	186	240	215	222	235	203	221	214	203	205	215	208	195	232	220	190	190	228	193	211	241	200	207	184	232	211	228	208	212	227	185	205	245	214	223	214	226	203	218	241	198	223	262	219	210	205	189	221	207	212	235	236	225	198	214	218	193	221	225	224	191	191	214	194	210	218	224	222	225	229	191	202	233	220	204	230	202	226	185	216	224	225	222	201	203	212	197	209	227	212	236	229	220	210	174	258	194	207	228	228	197	208	208	231	240	207	200	227	212	211	223	211	199	222	204	196	223	231	203	225	213	217	237	204	211	193	235	230	202	229	228	215	226	203	191	240	208	227	198	212	201	212	246	223	212	251	207	205	232	236	223	255	197	212	208	192	204	198	214	216	221	226	195	216	217	223	225	219	204	211	209	233	216	195	213	215	204	246	212	223	208	208	210	200	206	195	227	190	241	243	199	194	213	198	216	248	225	230	215	252	219	229	226	228	200	194	216	233	198	199	214	216	210	204	205	225	202	201	226	228	224	213	205	215	227	217	185	212	195	198	206	228	236	221	201	210	188	220	202	202	227	191	222	237	226	241	211	237	239	221	227	230	201	200	227	218	223	219	223	201	205	218	214	199	209	213	199	213	219	210	212	224	239	225	214	228	239	219	209	197	210	226	211	213	207	229	232	212	220	183	194	232	216	217	229	213	228	228	211	240	226	213	220	224	213	239	231	223	230	210	186	228	239	219	230	238	198	184	211	195	220	231	207	204	229	209	225	220	207	232	245	225	225	214	216	214	201	213	236	212	212	222	227	217	223	199	185	230	241	228	221	217	232	224	207	211	206	208	213	190	218	213	222	184	241	252	210	226	221	200	226	203	205	207	212	222	204	217	240	217	204	222	213	231	225	218	232	189	215	202	225	245	240	196	217	210	237	221	222	211	190	218	196	236	222	209	206	210	213	227	239	209	226	233	195	217	199	239	197	231	233	229	196	222	230	194	215	209	212	212	206	240	220	238	199	204	225	233	208	189	231	247	216	226	210	217	218	215	222	230	239	211	218	193	219	227	224	217	221	238	192	237	217	207	220	201	209	219
6932	2361	496	195	173	139	220	327	331	230	244	227	136	139	132	118	114	129	104	96	83	75	80	69	87	68	70	77	85	69	68	64	77	60	77	66	54	61	56	79	62	58	67	61	64	71	68	49	55	67	85	75	67	68	62	75	76	52	60	65	67	69	72	76	65	67	56	65	77	73	61	61	79	56	59	56	61	70	66	64	74	67	81	56	63	52	75	75	84	73	59	75	53	72	65	74	59	48	63	67	73	66	65	71	77	50	59	74	57	75	57	62	75	69	62	68	72	68	71	70	50	64	67	64	69	66	62	83	62	79	79	62	74	62	64	73	64	62	57	70	61	69	65	56	69	63	76	78	78	48	59	68	68	65	64	84	75	53	67	62	78	68	64	60	75	65	82	56	64	71	62	78	58	68	75	74	57	65	55	85	81	71	67	69	69	60	69	70	72	88	54	72	78	62	74	48	68	61	61	67	56	83	85	82	84	59	75	67	65	71	48	67	71	66	70	75	61	65	67	71	64	77	74	74	72	70	77	75	59	62	75	70	63	74	83	69	67	62	73	64	63	67	53	61	63	62	84	68	55	73	61	68	65	69	56	84	46	69	66	75	69	60	69	51	79	68	69	63	59	65	62	76	75	69	57	74	64	52	57	46	65	73	75	65	83	67	59	64	67	62	52	65	63	70	53	74	68	59	76	78	69	62	67	69	64	70	84	69	65	71	47	68	55	64	64	62	80	81	72	79	63	66	55	60	62	64	65	60	66	70	62	55	83	66	53	69	67	68	68	70	63	69	70	72	67	68	54	62	77	76	70	75	62	66	69	58	53	71	75	72	70	81	76	68	66	62	70	66	64	71	72	75	61	64	60	78	84	66	49	62	70	66	68	64	62	67	64	77	80	65	65	70	65	68	54	62	79	66	73	65	57	51	76	71	53	59	73	58	68	56	71	54	57	74	65	65	75	80	65	66	69	78	71	74	61	63	83	70	71	69	60	71	64	65	50	70	67	70	68	88	62	72	55	71	75	80	66	78	68	66	62	62	57	61	61	88	54	87	74	72	67	57	55	64	61	76	74	65	68	73	69	57	62	61	69	78	63	70	59	73	70	63	64	91	65	58	74	56	69	68	69	51	60	80	59	60	91	61	52	84	69	68	72	68	72	65	74	79	65	67	67	58	75	49	57	64	79	72	57	72	68	70	75	70	57	64	62	59	63	69	81	62	72	58	73	51	68	66	54	57	59	67	68	67	74	64	61	76	73	79	70	78	54	66	66	61	62	66	72	75	81	75	65	69	88	75	61	79	78	69	70	68	68	55	67	74	71	70	73	64	60	63	64	70	81	66	72	55	70	61	61	64	72	54	72	67	46	57	78	62	68	49	55	63	57	82	65	63	65	81	53	62	72	73	69	63	60	68	73	66	72	58	59	71	63	60	63	70	59	69	61	65	58	64	73	63	62	69	62	75	71	69	61	64	71	58	67	55	49	60	56	71	64	65	49	79	72	68	61	70	56	59	78	74	68	76	70	73	65	66	55	69	73	69	61	57	74	67	58	61	72	64	76	75	81	70	62	67	62	56	72	65	63	62	72	79	58	70	72	70	71	72	69	72	58	56	66	69	61	67	64	59	79	58	88	65	80	71	61	67	69	61	65	58	61	61	76	68	61	62	68	81	60	56	70	54	73	69	65	66	52	75	55	75	66	63	55	59	66	78	86	72	64	63	56	73	72	67	75	74	58	65	57	70	69	78	65	60	68	78	65	61	52	73	72	77	79	73	81	77	67	79	76	82	60	70	62	61	64	64	77	74	51	66	63	78	64	70	65	75	59	59	59	59	62	81	67	66	64	65	62	82	65	67	78	65	66	53	71	60	64	67	50	70	47	68	62	82	66	60	73	71	78	68	64	59	65	73	62	73	60	66	55	59	69	64	76	62	58	68	58	55	63	66	70	71	78	51	72	64	56	49	75	68	72	63	73	65	64	60	55	67	70	66	66	57	70	55	81	56	68	63	54	66	69	64	81	81	72	57	60	76	54	74	64	62	72	55	58	73	51	55	73	72	63	70	67	61	50	73	78	72	71	70	47	56	43	57	44	75	55	77	64	73	58	70	68	62	59	72	68	73	52	60	71	67	70	73	77	61	62	68	48	60	67	67	66	70	70	63	50	61	65	72	68	55	73	61	70	71	75	64	68	71	68	70	64	60	77	58	66	65	68	66	69	59	67	68	61	81	78	83	67	63	82	57	65	72	61	81	83	69	57	82	69	75	71	64	69	62	77	65	62	70	71	68	81	62	69	71	64	75	72	76	66	67	67	58	65	71	77	73	69	76	69	70	48	68	62	69	73	73	61	68	71	66	62	55	72	53	67	65	71	77	76	61	67	78	57	70	63	67	80	51	54	75	65	67	61	77	68	67	72	69	54	63	69	60	60	78	59	73	56	56	58	51	68	70	51	60	67	65	72	67	86	64	51	56	73	70	55	61	61	50	58	74	64	68	60	54	65	66	67	59	69	62	74	57	67	64	84	61	58	76	67	47	64	62	70	49	56	68	67	79	56	50	60	44	68	73	58	59	47	59	72	68	71	69	50	49	58	75	65	61	61	59	68	87	80	56	70	64	64	61	61	72	67	69	54	63	56	68	68	57	58	62	55	59	74	67	80	71	72	58	50	66	88	81	72	73	59	75	59	68	66	66	59	56	68	68	69	77	63	70	71	72	60	57	70	67	44	64	67	67	52	70	76	60	66	68	64	72	57	73	57	62	67	60	68	72	70	72	76	57	80	78	71	61	64	73	56	74	86	67	56	72	56	73	64	69	66	66	76	69	62	58	63	69	62	74	66	70	70	78	63	72	66	60	79	53	51	61	58	64	69	72	45	62	61	59	57	66	72	61	58	75	76	81	55	64	69	63	66	74	73	70	68	61	68	64	77	60	56	53	49	55	65	70	44	72	73	88	53	53	66	68	60	68	45	61	63	63	73	59	48	65	66	66	67	61	64	85	72	62	69	62	76	58	74	56	55	57	64	64	76	63	58	61	72	86	62	67	75	74	67	72	58	67	72	70	70	80	50	71	62	59	62	56	68	70	63	65	77	63	70	63	58	69	62	56	60	70	72	59	62	73	76	72	76	74	91	70	73	65	66	54	61	52	69	76	71	75	67	61	69	76	64	63	64	62	65	62	74	88	60	65	63	75	67	72	81	82	60	47	59	65	69	60	65	63	65	79	69	51	70	71	57	71	56	74	74	54	66	66	51	70	65	62	58	48	88	64	59	69	66	78	61	60	64	64	51	68	72	57	68	60	64	58	67	61	70	57	53	81	71	58	51	60	67	58	55	68	67	62	67	58	70	56	59	66	83	63	68	79	71	71	65	63	83	41	67	55	61	75	73	78	55	51	73	60	52	62	68	51	67	84	65	88	69	69	68	79	73	53	59	61	64	61	71	72	55	63	60	56	74	76	68	73	70	60	69	70	65	65	64	57
36308	15558	5148	2823	4977	8445	11233	13659	12538	8944	7117	6104	4658	4465	3415	2740	2255	2406	2373	1923	1445	1034	972	951	789	862	986	872	881	777	701	735	637	599	619	623	603	643	665	581	620	585	651	624	591	579	609	562	585	558	586	576	586	568	590	598	592	574	610	607	585	535	601	535	604	575	590	580	554	587	594	590	562	602	603	531	556	573	557	553	566	608	608	559	579	565	591	579	567	553	543	557	588	579	579	563	551	580	566	589	515	575	586	596	598	600	553	560	566	534	571	564	563	612	551	582	557	540	568	559	546	564	568	540	548	517	579	541	560	586	522	551	590	562	536	592	562	567	589	554	568	559	626	576	519	593	561	578	577	586	515	541	551	539	571	600	531	547	557	589	557	582	584	587	563	545	566	560	556	536	547	556	607	570	570	551	522	541	570	562	522	594	578	553	573	548	541	538	574	573	552	557	526	548	546	581	574	612	561	573	574	587	547	566	569	578	586	552	572	573	551	597	597	576	557	572	556	583	542	559	561	557	588	547	554	560	575	580	532	612	586	568	577	601	561	566	561	616	598	555	584	579	593	586	575	569	570	546	580	589	559	562	573	575	537	570	581	562	600	590	553	575	566	578	582	561	571	531	580	580	606	589	577	533	532	546	542	564	591	581	571	526	580	563	550	609	582	537	589	564	541	604	604	538	534	551	575	593	558	575	580	564	554	540	593	572	559	566	615	546	565	544	544	547	527	518	543	621	550	589	598	584	555	564	571	595	537	557	566	571	563	567	564	564	576	533	560	596	580	554	603	544	552	614	549	587	530	523	537	537	549	574	590	582	590	608	585	602	554	560	557	555	571	592	596	581	550	568	556	561	540	568	597	562	594	565	558	582	577	586	554	556	572	559	553	534	534	573	590	545	552	600	534	544	582	547	591	561	588	531	558	567	609	541	578	590	576	515	546	552	538	570	550	594	594	600	550	580	534	592	566	545	538	578	540	571	579	543	606	556	584	595	600	558	555	601	583	584	560	556	498	573	574	558	563	581	565	545	529	545	528	580	548	582	547	589	528	540	595	517	537	528	548	522	589	554	560	516	584	561	562	537	530	586	620	520	564	608	536	604	550	535	575	570	572	545	590	513	563	551	592	556	571	549	555	591	610	516	572	511	564	563	551	578	559	592	538	566	591	551	543	546	620	570	621	562	505	575	554	561	542	587	570	553	573	554	602	567	559	561	575	586	545	570	575	578	578	566	547	560	580	528	570	606	592	552	542	570	566	580	587	559	598	570	567	562	591	561	569	564	587	584	577	544	555	597	543	595	560	571	540	604	525	532	541	582	591	590	576	596	605	513	576	574	638	559	550	578	559	573	567	591	596	576	569	590	558	619	556	544	573	570	530	602	595	562	561	523	549	575	549	572	555	584	573	544	559	551	557	597	562	575	608	573	542	549	563	565	580	524	544	547	602	526	547	590	572	543	518	590	581	551	562	547	557	575	604	580	504	573	588	578	590	569	567	540	553	578	608	563	514	578	537	584	591	591	585	524	571	543	574	570	499	605	551	564	542	581	522	572	558	550	576	569	540	591	600	537	558	580	566	546	558	604	569	569	557	558	545	511	558	577	559	520	577	561	538	547	564	575	579	548	603	538	532	545	606	590	581	550	574	566	577	539	565	533	549	583	584	541	557	559	576	566	558	621	580	572	579	546	558	563	519	585	572	539	507	531	532	555	573	553	554	556	546	619	569	547	534	579	604	573	564	566	585	582	564	568	589	573	582	535	555	542	571	624	587	546	594	584	527	619	535	583	518	574	562	573	605	578	566	565	537	601	539	557	563	551	572	613	572	562	607	565	552	521	538	566	593	565	576	563	580	577	545	542	570	546	532	513	573	540	546	581	565	577	550	592	589	530	526	543	577	567	543	549	607	574	532	555	556	580	543	577	547	535	536	593	572	527	557	556	559	532	586	584	563	550	606	587	561	559	566	567	566	536	536	573	576	580	572	595	572	586	567	524	533	536	576	546	562	572	540	534	549	605	535	558	546	536	530	586	580	512	561	608	569	588	565	553	581	552	612	583	580	547	583	545	570	561	532	561	543	568	555	557	593	599	586	541	593	562	582	580	567	589	587	552	580	591	568	536	575	547	576	581	586	608	551	544	580	550	536	527	521	556	612	524	557	562	567	532	543	542	549	578	634	609	602	568	580	547	599	571	606	540	580	538	549	551	544	588	586	556	572	543	548	604	614	571	562	510	542	566	574	609	553	563	631	536	595	606	562	567	577	531	548	610	582	597	591	581	575	559	583	510	576	556	561	572	592	530	568	573	470	576	575	560	585	543	560	553	569	558	554	560	540	603	594	559	544	514	569	514	603	587	520	515	553	574	548	577	580	594	578	545	559	515	575	587	565	568	579	573	584	545	515	590	553	549	576	561	540	551	591	577	529	557	598	534	529	551	549	567	559	572	558	578	577	579	577	582	556	558	563	551	590	576	611	545	538	568	580	553	529	564	536	575	575	547	565	552	602	565	569	592	567	561	584	607	561	569	572	551	557	588	571	513	555	535	583	597	580	602	531	576	540	581	578	571	563	606	558	544	539	575	587	555	567	587	543	546	590	584	562	500	564	633	607	555	525	587	537	537	544	585	591	594	602	491	605	555	548	589	590	569	579	551	544	543	572	554	579	553	561	550	550	542	553	564	536	499	534	551	565	589	566	585	531	597	589	612	598	554	550	546	566	579	581	602	586	519	548	568	576	578	555	562	584	586	585	581	560	590	590	573	541	545	559	565	531	568	573	539	561	546	556	559	573	587	571	591	584	547	569	559	557	589	540	552	558	583	551	603	609	545	542	564	571	538	540	540	538	587	544	550	534	569	556	530	558	584	533	556	582	565	551	525	612	580	530	575	578	574	572	593	586	579	599	533	601	546	570	565	572	598	559	550	557	602	558	526	579	550	567	536	562	566	543	580	524	542	566	573	579	557	550	525	519	567	548	567	554	538	574	575	587	551	579	599	505	514	549	581	527	586	528	571	580	571	546	591	565	543	557	538	568	560	598	568	636	563	587	556	559	572	565	559	552	572	536	558	599	534	572	582	544	534	603	552	573	548	557	587	545	570	560	562	567	585	540	569	539	567	568	596	583	537	591	527	525	603	537	617	544	593	559	551	542	536	499	552	549	527	572	583	557	572	559	549	582	563	570	578	589	604	579	549	552	576	570	569	568	547	532	600	584	564	553	533	571	591	552	530	526	619	547	560	561	530	606	615	578	569	547	576	592	562	548	506	517	563	568	548	558	582	568	564	567	582	559	555	569	588	524	532	565	597	584	576	543	529	542	586	509	560	568	536	563	606	596	535	574	582	608	552	568	581	574	534	562	538	546	558	558	588	533	569	588	539	592	572	574	580	568	571	553	554	636	518	560	546	540	554	606	582	550	575	520	541	597	555	583	582	594	600	545	528	577	570	554	544	548	567	540	539	608	557	561	587	544	584	604	521	596	530
3746	774	197	100	96	109	121	179	154	127	118	96	96	77	75	89	76	70	69	68	53	49	41	44	42	58	45	47	52	52	51	49	44	54	53	49	44	53	42	50	38	40	50	46	51	45	47	54	48	47	46	36	51	42	47	48	53	53	45	54	56	48	47	52	53	55	52	48	52	49	45	51	49	46	51	35	58	53	52	42	42	43	51	45	51	48	39	65	45	45	42	45	53	57	45	48	53	53	42	46	49	37	62	42	36	45	41	46	38	51	51	45	39	56	53	45	51	54	56	48	45	58	62	43	48	49	48	58	63	45	47	49	47	50	51	52	37	37	40	54	56	62	42	52	52	43	51	50	50	58	59	48	51	31	56	58	46	37	56	40	45	61	55	39	58	51	50	43	47	46	57	49	42	54	50	46	49	43	45	55	50	53	60	40	45	39	49	49	52	47	45	65	47	56	39	46	51	56	59	60	33	48	37	55	51	47	52	58	55	46	51	40	53	48	49	45	45	52	47	65	39	49	53	55	48	50	38	53	47	40	52	46	50	50	46	47	45	36	47	49	52	54	53	46	41	57	45	42	42	51	51	48	47	56	53	50	58	47	63	47	56	52	52	54	64	49	47	44	38	56	51	50	56	38	59	47	56	50	46	46	43	41	43	46	39	45	55	42	50	60	47	50	54	50	44	50	39	42	45	71	39	35	49	53	42	54	67	49	50	52	42	44	47	52	46	57	63	50	50	42	58	37	42	45	55	39	47	52	53	43	36	58	57	56	54	51	53	47	46	64	44	48	48	46	41	32	49	49	55	42	53	43	53	48	50	50	53	52	53	44	46	58	51	60	60	52	60	55	45	57	48	55	50	52	51	59	47	50	46	36	64	50	56	46	56	45	67	55	53	50	45	44	58	45	54	42	55	63	48	54	51	51	48	41	54	52	37	62	44	52	42	49	63	43	53	43	45	61	44	41	46	53	44	53	38	52	50	43	49	57	49	56	50	42	51	36	54	48	49	39	46	79	58	58	69	49	55	60	47	59	40	53	63	51	49	58	45	36	52	58	46	60	49	50	45	51	38	53	65	46	51	55	56	48	49	43	56	42	54	51	54	51	53	54	47	51	37	41	29	51	58	39	51	49	39	56	47	54	58	39	55	59	49	52	62	51	56	56	50	61	53	39	51	39	47	57	43	42	48	49	47	50	50	61	47	43	51	51	47	45	41	60	45	50	42	46	51	45	49	63	55	54	42	42	54	48	34	49	44	38	48	57	44	45	42	45	49	51	50	51	51	45	51	48	47	39	52	58	43	53	49	37	49	48	51	50	47	57	46	33	49	52	49	47	45	39	48	47	50	47	57	55	47	49	60	47	56	53	58	42	39	46	37	49	47	50	45	44	56	43	58	43	48	49	58	58	49	55	61	60	47	51	43	45	54	43	46	46	71	39	40	57	54	38	60	56	51	49	53	51	47	46	39	38	39	45	51	50	47	45	58	56	56	54	31	58	56	47	74	42	50	47	47	51	50	51	46	45	46	42	47	54	38	49	40	43	62	52	50	55	50	54	50	44	55	49	58	36	57	54	54	47	42	53	60	39	52	50	46	43	43	46	52	54	46	46	59	41	48	57	58	52	44	44	60	52	58	43	47	41	58	50	49	36	40	58	53	47	49	62	46	53	45	48	54	56	44	52	45	55	64	48	42	35	40	46	48	51	46	50	51	65	44	44	38	37	54	56	42	42	41	59	31	70	47	41	53	43	54	47	36	54	46	62	58	49	53	43	47	50	56	38	49	62	43	41	56	56	49	59	45	50	60	57	56	37	49	52	46	66	46	52	52	46	38	40	59	38	52	45	45	39	59	46	49	46	38	51	48	55	57	51	48	42	52	48	58	41	37	51	38	49	51	33	45	57	55	54	22	47	44	52	36	59	51	48	39	45	42	61	50	48	40	49	53	49	40	51	47	34	52	45	47	55	45	49	35	51	56	43	51	49	44	35	62	38	64	48	48	52	43	59	48	47	48	68	40	57	49	43	50	39	51	48	51	54	48	52	70	53	41	42	50	52	49	46	53	42	56	42	44	45	59	43	51	48	44	47	48	41	46	51	48	51	57	47	46	47	39	52	40	62	56	49	61	55	42	49	45	47	58	63	47	47	43	45	34	50	45	48	42	70	50	59	43	54	53	50	36	53	49	42	42	41	32	51	48	50	49	49	52	44	66	49	49	44	47	41	58	40	48	56	54	54	58	44	50	54	45	52	57	56	37	48	48	52	54	46	52	48	48	54	39	44	52	49	44	53	46	49	43	43	50	46	40	52	42	49	48	46	45	46	44	50	56	53	51	41	45	50	56	53	53	56	51	62	41	47	43	51	70	59	55	38	62	57	45	47	49	58	49	49	48	45	65	44	53	40	49	38	33	62	50	41	46	57	56	42	49	47	52	44	54	43	52	44	55	63	46	55	62	59	47	47	57	51	48	48	53	52	44	43	62	55	57	50	39	53	50	40	49	52	51	52	58	46	46	37	51	46	47	43	52	40	53	38	35	44	56	47	47	54	47	42	49	54	41	49	49	47	49	47	46	48	48	44	40	45	44	57	42	41	50	55	55	72	59	51	43	46	47	38	54	40	52	51	47	41	48	36	61	48	62	41	57	57	45	54	54	50	50	46	48	60	43	53	40	45	37	49	45	54	49	47	43	48	48	60	46	45	54	42	46	48	57	44	51	50	49	39	40	56	55	54	56	36	53	55	43	56	43	49	41	54	53	54	47	51	31	45	53	38	42	62	44	37	45	53	61	63	52	60	36	54	37	44	49	56	55	53	47	48	40	54	50	51	66	55	48	56	42	42	45	43	56	52	51	51	44	53	46	39	48	47	51	59	48	50	44	43	57	52	54	40	55	49	52	57	52	46	34	43	46	42	49	41	47	50	52	48	50	73	45	35	51	60	55	46	51	57	49	51	54	48	57	62	62	45	51	58	35	53	55	30	50	37	48	47	55	37	44	45	56	48	56	53	47	46	54	49	53	43	42	47	53	55	50	45	44	48	51	50	51	43	48	58	47	51	45	43	47	44	48	67	48	56	46	47	44	53	47	54	42	50	33	62	50	65	56	51	45	49	48	45	55	51	53	54	57	45	43	56	65	58	49	36	49	45	49	33	56	58	54	44	49	57	46	51	52	49	55	68	43	52	52	40	53	44	48	45	45	34	41	49	54	50	46	51	49	61	45	52	63	46	48	39	58	58	57	49	45	42	47	44	50	44	61	55	52	48	58	56	48	46	75	44	54	55	46	54	51	43	45	53	49	63	39	39	51	43	58	43	47	38	46	44	43	50	48	57	49	44	47	59	36	58	54	35	44	51	52	59	41	49	48	46	48	39	37	58	41	43	51	48	40	49	45	52	58	48	39	48	39	54	54	51	35	58	41	62	54	62	50	52	53	57	49	49	45	51	39	54	56	55	53	48	47	50	59	41	31	68	71	47	49	47
27627	7944	2404	1523	2839	4958	7189	8526	7072	4607	4113	3109	2473	2247	1653	1338	1261	1278	1119	944	747	598	535	510	498	620	515	496	494	475	460	413	403	412	447	426	414	436	409	431	413	393	411	383	401	407	391	457	374	406	409	414	423	420	423	374	377	416	370	423	422	405	389	409	413	378	351	383	405	403	401	361	368	391	399	393	424	408	374	395	418	392	448	389	407	395	414	435	398	419	411	439	385	438	425	393	384	394	417	432	381	426	402	397	418	437	411	394	366	416	459	438	407	424	386	451	386	387	406	394	451	388	406	446	416	386	388	430	376	392	410	368	427	430	381	405	405	411	412	407	340	393	391	421	380	415	436	430	396	393	413	388	408	376	361	413	371	395	444	401	412	434	347	420	382	381	406	442	398	428	409	411	394	377	417	438	399	407	409	401	389	402	406	403	382	424	421	393	394	444	403	408	399	416	433	428	390	377	402	383	437	425	360	425	408	351	375	402	441	395	413	410	417	425	376	424	400	392	393	380	391	435	379	356	432	392	386	401	402	381	424	414	415	435	388	416	452	398	394	413	399	401	406	414	401	404	408	378	391	395	416	398	427	383	368	435	419	382	398	389	398	404	366	416	410	427	421	440	414	375	432	433	394	400	383	399	427	410	429	430	365	368	398	384	404	381	379	390	357	405	421	421	384	408	396	419	394	397	417	406	405	425	408	396	419	367	387	403	385	390	406	382	395	393	392	416	425	376	412	400	409	448	409	399	392	381	437	379	418	382	384	435	392	399	440	402	414	387	409	396	423	393	401	405	379	398	382	420	386	413	393	396	412	381	460	378	410	370	444	434	430	397	381	417	371	401	436	362	395	404	424	402	413	414	383	407	429	409	439	410	413	383	408	424	374	382	405	398	407	427	394	399	399	384	394	434	398	357	382	404	409	383	445	409	414	405	381	403	396	413	400	353	392	399	375	366	394	376	430	441	425	408	441	424	401	412	375	437	377	364	407	425	387	398	373	419	425	405	401	422	419	418	401	445	388	408	409	384	401	413	422	414	395	436	430	393	405	376	380	410	380	386	362	393	422	388	406	423	391	422	432	434	416	399	401	396	425	385	406	424	411	390	411	401	359	393	409	401	407	413	401	405	372	410	378	396	410	443	384	404	375	448	408	409	423	393	394	415	375	416	389	413	403	402	388	424	396	430	409	403	386	408	408	369	378	409	429	424	383	409	450	397	418	364	390	420	420	401	407	427	437	357	396	367	433	381	416	404	398	420	428	400	410	393	394	434	380	388	398	408	401	382	414	379	394	424	391	402	408	410	383	405	426	404	400	411	403	419	423	401	430	436	407	373	385	401	438	412	410	417	399	361	421	321	404	402	378	394	388	401	387	412	375	411	438	458	428	420	409	414	377	384	401	417	381	408	386	379	420	413	427	408	401	399	392	409	414	389	419	394	396	399	419	357	352	389	416	407	408	372	399	389	420	393	411	392	405	388	401	430	424	428	426	408	419	391	421	419	390	400	385	371	375	397	404	384	423	383	395	385	408	426	428	394	414	389	379	418	404	376	412	368	404	404	409	397	367	386	391	385	384	403	390	386	425	422	430	404	404	429	379	402	401	428	396	408	384	391	356	390	423	440	441	409	397	413	401	399	420	393	408	402	381	426	393	424	399	385	402	405	357	424	377	431	433	402	411	417	376	384	374	400	361	410	410	406	410	422	410	417	403	396	375	399	410	411	386	448	391	401	378	410	379	383	388	406	364	418	406	365	429	387	387	456	393	391	417	361	418	415	370	401	398	415	398	382	383	385	430	416	414	411	379	347	394	390	405	410	396	370	420	436	394	380	410	367	384	404	417	388	422	405	397	402	407	436	416	396	376	403	386	369	427	393	415	403	370	422	416	401	405	425	418	404	389	418	451	422	419	422	425	401	425	404	410	424	392	438	418	396	352	402	406	386	414	399	405	402	425	416	406	421	386	391	413	391	419	426	404	399	366	396	428	444	432	409	380	386	432	439	418	397	431	412	389	427	425	395	384	446	391	393	389	392	403	427	458	393	392	425	390	391	418	405	437	397	398	396	397	415	383	403	424	402	405	394	394	445	418	380	394	439	433	433	428	439	400	425	404	393	408	402	462	413	395	437	388	420	407	419	384	409	410	382	408	416	387	412	420	428	399	408	412	402	425	427	401	403	418	379	422	398	400	416	382	410	401	380	427	430	398	386	382	384	385	399	402	405	399	419	407	424	419	404	392	384	364	384	396	383	426	406	392	441	393	437	379	409	424	376	371	450	397	389	393	374	388	432	429	386	395	390	409	435	401	387	409	422	444	394	409	430	421	431	435	406	398	436	416	386	399	409	395	382	404	421	402	400	378	378	442	399	401	413	394	418	426	411	419	392	428	397	407	402	383	374	424	384	410	397	420	402	402	392	391	414	360	405	436	400	411	409	417	416	440	382	355	407	427	391	423	399	418	358	427	403	386	396	435	395	368	414	420	393	385	402	400	406	405	383	387	386	385	413	390	413	382	425	402	394	382	414	409	394	417	430	379	445	383	400	401	439	403	398	385	405	415	436	398	411	392	411	378	427	392	379	389	380	422	402	442	387	376	403	400	378	424	413	415	379	398	435	396	409	412	385	427	402	410	392	406	372	422	410	436	448	396	381	431	402	400	418	419	426	423	414	410	434	409	405	391	426	383	414	415	387	414	379	402	388	401	409	382	411	406	395	411	397	428	388	394	401	396	380	365	433	414	399	375	383	412	385	399	371	380	404	443	366	402	400	393	416	388	406	400	415	413	400	387	423	415	427	415	403	432	409	388	425	357	399	414	391	402	390	435	437	400	397	392	400	404	402	410	375	408	406	425	400	433	426	403	392	384	406	385	404	382	456	392	385	364	384	388	384	381	421	376	384	386	399	412	378	389	415	422	372	398	444	434	396	381	381	434	382	404	412	372	423	360	409	415	407	427	389	430	404	397	425	383	413	432	370	416	431	434	399	403	401	413	417	382	437	351	386	389	384	399	393	421	374	374	382	383	375	405	392	388	355	384	346	360	436	396	397	398	423	375	401	388	387	383	398	396	412	410	387	386	399	397	432	372	420	394	378	429	429	381	394	389	394	369	425	435	410	405	408	429	402	411	388	444	427	441	396	391	373	389	385	363	430	403	402	372	388	415	387	378	417	363	413	393	409	407	401	419	441	396	374	414	406	408	419	398	389	409	386	415	419	388	390	393	381	394	388	392	419	414	411	390	383	395	402	373	381	388	412	400	414	394	408	374	431	366	432	406	401	396	383	412	428	436	419	391	401	407	401	368	416	396	404	411	400	410	390	384	421	392	415	411	393	425	412	426	409	411	404	388	385	408	406	410	385	388	396	413	376	383	429	375	423	402	418	410	397	379	364	395	369	403	408	402	422	416	386	370	382	437	440	388	397	454	411	388	431	409	423	437	385	422	408	400	434	403	398	374	407	428	369	402	441	387	356	401	400	437	389
5215	1735	430	189	157	175	228	283	267	240	203	164	146	175	101	126	127	97	101	113	99	86	122	105	80	93	92	93	91	82	84	88	76	101	81	86	103	88	88	103	91	94	87	92	86	90	91	77	102	87	67	77	79	104	92	92	89	76	73	86	70	83	87	115	86	91	79	100	85	63	81	96	84	76	105	85	75	82	82	95	79	79	86	66	94	89	87	85	69	78	85	77	72	84	75	91	74	75	74	89	78	98	99	76	79	87	80	98	87	84	89	71	81	90	69	104	84	86	75	67	81	77	81	93	78	78	76	83	77	70	91	94	76	84	94	81	75	103	77	76	99	82	93	89	83	84	90	91	85	76	80	80	81	78	80	83	69	94	75	102	89	96	85	65	104	95	86	83	71	71	79	84	90	81	89	66	70	72	85	87	71	72	89	82	87	87	95	82	102	80	69	75	77	80	78	78	101	85	81	89	69	80	78	98	80	81	88	87	92	95	77	74	81	91	81	92	81	75	78	66	84	62	74	94	77	87	79	83	60	75	102	91	87	76	82	95	93	98	96	72	95	78	73	74	80	99	92	83	64	86	80	101	85	80	76	89	66	82	81	85	70	81	74	92	68	83	82	82	83	86	78	72	82	90	79	90	93	87	77	79	94	90	86	77	77	81	96	75	89	91	84	78	71	89	97	91	78	94	72	89	62	83	74	77	82	74	103	71	89	105	85	94	77	81	72	107	86	82	83	86	88	82	86	81	66	76	107	79	83	97	81	91	70	86	96	84	82	91	91	89	72	91	88	90	98	86	72	75	80	87	85	85	81	87	92	97	79	89	88	94	83	102	81	85	87	87	75	76	99	74	85	86	102	68	90	83	85	86	91	76	85	82	77	76	81	74	98	79	78	80	93	85	94	84	87	79	85	80	74	82	65	66	93	96	98	66	100	77	86	87	89	89	71	97	79	82	93	80	88	90	80	73	76	92	75	78	82	82	85	88	81	80	84	87	72	86	84	87	75	97	72	89	80	99	79	86	76	108	75	107	74	74	81	94	87	69	73	72	84	103	77	80	93	90	100	82	72	102	96	77	95	84	90	75	82	94	80	88	77	86	86	90	83	83	89	99	87	97	74	80	75	89	87	79	85	78	90	75	72	86	77	92	80	73	88	85	89	82	107	98	79	76	70	80	76	69	108	80	89	89	78	83	96	83	73	84	88	74	93	83	106	87	88	83	77	89	93	76	78	91	92	86	84	84	73	92	75	84	84	93	83	80	80	92	90	95	69	86	72	76	91	102	68	93	85	80	86	76	85	72	87	85	82	82	83	61	85	90	82	92	77	74	95	88	92	84	83	74	93	89	78	92	90	97	84	60	74	99	71	80	97	78	77	85	97	66	80	88	84	95	77	67	94	77	102	93	85	89	91	81	106	68	88	93	77	63	93	78	84	78	101	88	89	94	84	86	82	88	85	65	89	71	95	86	92	89	85	87	91	78	86	73	86	78	80	83	90	87	82	78	106	62	86	99	90	77	95	88	87	82	83	83	86	102	92	89	96	88	75	78	95	76	85	82	77	80	84	69	95	81	84	90	88	80	85	84	81	96	88	96	72	99	71	86	99	102	75	86	95	71	84	81	82	78	85	85	83	77	86	91	78	86	80	82	85	78	87	85	78	89	86	87	76	89	76	86	74	81	95	86	97	103	66	82	86	91	90	89	86	85	75	73	73	83	81	94	89	99	75	91	88	76	88	82	78	100	77	87	91	90	76	83	78	85	68	69	81	97	98	79	98	78	94	78	77	79	91	80	77	88	63	68	82	95	73	74	91	94	69	82	72	80	62	72	76	88	84	82	82	99	86	79	78	87	72	66	98	80	89	70	86	86	81	90	92	78	87	81	76	68	81	63	89	80	67	78	94	96	76	83	100	87	64	71	68	85	87	76	67	91	73	95	75	75	71	88	93	96	75	87	92	82	96	77	79	85	85	86	91	87	83	69	100	94	96	99	96	94	81	86	82	94	93	93	78	74	72	79	80	91	71	77	89	80	84	98	92	66	86	117	81	78	67	118	79	75	72	63	79	87	87	58	78	77	84	80	78	86	83	73	75	86	87	79	80	81	86	94	88	71	73	84	73	77	106	85	89	80	78	93	100	88	81	90	89	90	65	70	91	96	100	83	87	98	67	93	92	81	85	83	76	97	89	76	82	93	85	76	82	82	71	95	84	103	76	95	71	90	84	78	90	87	85	107	73	79	93	67	89	97	80	82	86	102	86	80	87	82	76	82	90	82	86	86	87	95	70	84	88	88	90	72	87	79	83	80	76	84	84	88	86	87	110	99	88	103	77	77	88	87	102	96	73	79	80	94	91	77	95	83	98	77	91	81	94	75	61	84	80	78	68	88	86	73	76	80	104	92	97	78	92	106	100	77	83	81	91	93	78	68	74	90	76	81	85	83	95	76	96	87	93	76	90	92	68	78	91	71	64	79	68	83	79	88	97	86	94	79	84	89	100	81	78	82	79	79	93	88	79	78	88	102	79	76	85	86	108	92	76	80	89	80	77	85	91	82	104	83	77	94	79	71	84	75	90	87	99	71	85	80	89	90	85	78	92	79	88	75	77	87	85	69	82	96	97	75	94	81	65	74	80	75	87	88	104	77	82	96	81	92	81	79	83	102	73	69	84	91	83	90	89	73	74	76	91	67	86	79	97	89	78	76	86	78	74	93	102	88	99	99	90	84	89	97	84	70	75	78	72	81	70	80	84	91	98	73	83	81	69	79	76	94	97	85	72	91	95	82	82	87	84	99	93	90	83	73	88	86	84	75	107	82	75	75	101	80	88	84	79	83	85	96	64	82	85	78	82	84	99	82	84	89	96	92	87	86	73	73	81	83	77	95	86	85	91	100	88	81	106	85	89	83	85	96	82	76	79	71	73	66	88	75	77	93	92	82	82	91	94	86	68	74	86	81	90	90	80	96	70	85	80	73	78	96	81	90	75	80	72	81	97	71	84	97	86	79	101	92	79	86	85	75	90	77	71	88	87	76	94	90	83	80	70	90	74	88	79	98	91	87	86	69	69	67	95	75	83	63	81	90	89	82	67	80	85	85	84	89	93	86	92	55	90	82	88	82	91	80	73	75	104	94	90	83	76	80	86	65	88	80	94	79	86	89	77	77	85	93	88	83	61	83	91	71	98	93	78	89	80	77	80	85	72	84	68	83	70	87	89	80	77	101	78	82	76	79	81	83	81	77	92	87	81	72	84	100	96	95	74	77	83	73	95	68	99	100	103	93	72	69	83	94	86	74	82	75	86	80	96	79	71	101	79	89	84	79	82	96	78	75	73	71	70	82	66	86	93	85	98	78	83	91	88	94	84	76	96	84	82	75	78	93	91	84	79	83	94	62	91	80	80	84	97	81	98	85	93	83	86	76	83	86	90	84	100	90	84	72	95	67	73	86	73	86	97	89	88	71	78	92	94	107	92	76	90	93
33669	13212	4407	2485	4398	8187	11575	12196	9741	7171	6115	4631	4176	3518	2562	2200	2173	2121	1751	1680	1206	1059	1019	947	846	1028	960	906	925	870	810	696	668	675	693	750	716	736	752	679	736	734	751	718	737	707	711	707	700	713	709	713	725	729	702	697	694	695	733	658	686	652	685	727	696	687	700	716	711	722	683	719	701	731	720	703	625	655	730	663	693	728	662	707	702	703	657	653	680	718	684	677	698	727	707	697	660	661	677	654	703	739	688	655	707	657	672	677	655	707	690	685	673	682	694	737	719	678	700	667	668	694	648	740	731	693	665	684	703	699	686	666	644	690	740	667	694	678	725	653	660	695	699	715	700	671	674	695	661	684	712	659	651	710	692	671	738	682	742	652	695	711	660	651	737	719	659	673	677	685	725	694	682	725	691	664	672	675	716	668	688	661	690	702	677	676	671	682	672	726	682	706	648	672	685	677	685	687	649	635	687	678	697	643	664	701	667	674	678	670	696	682	665	680	675	707	717	709	702	682	717	720	683	729	727	689	681	707	685	658	712	665	666	670	694	677	654	702	687	681	679	705	683	742	666	706	647	697	678	709	670	693	713	666	697	679	681	730	703	659	717	697	693	684	716	719	670	672	672	699	647	676	668	658	672	695	643	679	676	707	679	689	721	721	673	706	691	697	698	645	699	701	655	734	675	681	668	676	745	715	649	719	665	712	702	681	673	684	704	685	667	706	707	658	649	689	718	645	707	679	699	695	641	683	690	677	709	664	681	692	721	673	699	676	710	671	680	664	700	658	694	699	664	667	680	712	668	632	686	656	646	670	693	686	669	669	693	683	715	693	684	721	644	665	637	660	707	710	695	682	715	749	742	718	698	644	671	730	686	685	671	652	715	676	659	705	655	703	726	697	685	697	731	721	694	659	680	670	643	724	684	663	730	710	617	693	740	689	702	722	693	694	657	692	697	619	695	684	657	688	690	719	639	690	705	643	734	714	644	709	691	689	735	675	660	691	680	659	669	646	707	675	685	733	669	685	663	692	719	675	623	685	724	676	683	678	683	694	684	673	688	658	683	696	650	636	704	658	709	686	695	670	699	663	702	745	679	701	683	648	676	712	688	661	678	724	686	691	654	691	622	735	685	702	651	693	724	696	685	686	660	701	667	652	695	726	694	708	707	698	685	698	642	710	714	686	698	728	658	658	697	704	740	680	667	719	665	716	662	669	694	674	701	691	699	685	657	640	690	702	690	676	669	663	630	716	690	691	695	635	645	704	706	693	677	662	686	665	694	689	649	682	712	712	671	756	720	702	658	704	687	652	679	687	691	695	727	651	681	686	710	753	699	689	692	649	690	669	686	709	709	722	703	664	694	697	734	739	666	702	685	683	682	713	711	707	668	688	712	726	722	680	705	698	681	698	697	676	676	695	655	720	741	690	662	687	717	716	736	655	734	680	710	706	689	675	667	663	717	698	693	718	657	704	712	661	681	696	682	670	692	722	689	701	652	682	720	655	669	708	656	694	703	709	687	661	668	699	722	731	730	749	696	664	702	694	637	653	671	711	671	699	696	710	699	730	669	718	687	680	676	759	703	702	661	676	703	700	692	695	718	698	717	623	710	662	706	692	693	657	649	683	671	697	707	674	740	655	697	655	742	672	679	739	706	687	710	712	611	700	670	683	622	651	741	705	689	707	663	694	672	687	679	688	710	698	715	676	658	713	684	686	714	674	670	710	664	668	684	687	663	658	654	651	685	677	684	637	668	685	679	671	727	692	652	695	684	695	683	641	652	682	654	685	684	665	711	719	711	646	646	678	678	710	664	665	748	657	641	705	669	718	708	640	730	652	644	675	713	690	670	708	700	714	672	689	694	677	685	724	699	699	710	641	711	717	686	632	667	664	677	690	669	735	706	700	668	736	695	632	723	758	664	689	655	689	655	680	679	681	679	684	682	716	702	711	645	708	703	729	646	739	685	713	692	729	685	696	723	759	683	671	682	708	718	667	709	703	700	691	719	663	724	665	699	680	730	683	680	665	682	693	694	693	702	714	689	669	645	685	694	680	683	699	667	683	671	664	695	696	681	649	663	681	679	657	676	717	665	713	679	653	711	672	670	679	709	651	650	737	640	674	722	692	647	675	715	668	742	686	662	728	671	645	701	714	707	678	705	726	661	661	693	679	704	682	684	671	669	692	703	684	669	709	710	727	689	716	683	676	708	699	684	668	668	705	661	688	689	661	678	649	689	688	706	695	648	689	663	681	679	678	690	684	693	677	694	695	691	662	642	690	701	704	728	745	711	668	684	700	699	692	713	694	638	666	718	689	680	649	667	667	672	733	687	699	668	616	618	705	691	672	690	741	724	688	719	685	683	655	701	711	687	665	659	677	668	688	677	664	677	698	696	703	693	723	680	707	693	635	701	750	707	687	725	668	681	691	678	723	668	705	668	639	716	655	687	663	689	651	692	709	687	695	683	686	687	680	728	729	696	684	675	669	706	714	698	679	704	647	727	700	671	723	705	687	730	686	651	647	682	655	699	702	627	664	675	640	686	713	707	706	693	731	674	674	661	693	705	660	694	711	684	700	687	702	627	676	658	639	711	693	673	746	667	709	710	695	711	754	717	684	705	723	696	679	748	658	704	697	708	749	662	704	687	711	662	673	669	685	715	676	700	729	684	691	695	667	649	679	699	679	664	718	652	676	706	695	691	713	678	715	663	696	701	691	673	716	677	716	672	655	720	719	718	681	688	672	648	636	678	726	674	646	632	679	677	700	704	714	704	680	707	669	659	703	648	694	703	689	660	657	693	665	684	722	716	720	653	670	683	694	655	702	665	680	704	706	709	708	665	660	688	684	706	713	709	644	680	686	709	731	691	671	679	667	715	693	717	649	688	652	710	698	633	701	673	697	683	741	652	699	715	695	671	699	735	670	648	699	697	687	681	727	658	710	721	685	652	718	703	685	707	691	689	720	674	702	703	694	681	666	695	676	679	699	686	707	663	646	690	703	728	653	681	727	694	714	696	715	704	676	706	667	662	676	681	667	678	696	721	679	710	676	697	712	679	727	713	664	675	682	632	661	691	723	720	660	708	692	652	638	712	671	658	631	675	721	666	703	674	699	710	624	633	692	698	717	676	705	687	678	729	710	673	661	641	722	629	670	714	691	720	686	682	694	654	638	643	731	693	679	684	699	661	656	698	702	639	705	706	658	721	692	692	684	696	679	706	652	690	707	661	676	697	685	704	673	677	726	691	666	658	693	707	744	695	722	629	680	701	688	693	706	671	675	659	698	639	658	707	705	659	702	681	678	677	686	705	812	687	661	708	664	662	700	694	690	692	687	701	683	654	721	638	692	711	674	692	728	718	708	674	692	724	767	636	746	670	702	671	642	696	743	680	693	698	653	709	647	700	747	694	677	689	696	665	658	712	683	725	702	683	675	730	685	704	710	688	686	728	625	658	636	663	728	670	678	672	694	671	715	660	710	670	700
5562	1377	308	124	109	111	173	203	185	135	141	115	94	86	78	50	69	63	43	51	39	31	47	40	45	37	38	26	32	39	40	34	28	17	31	31	34	36	42	31	32	34	35	30	32	33	28	24	24	33	26	26	34	26	35	36	34	19	35	16	34	29	23	27	32	31	18	24	33	30	46	27	38	32	22	19	24	27	25	32	22	30	19	28	20	37	31	17	30	31	29	30	24	35	26	20	31	33	23	23	22	24	29	36	29	27	42	28	26	27	38	26	29	27	35	33	23	28	30	22	39	31	30	26	28	20	30	29	35	31	34	33	35	27	23	33	27	25	28	35	24	24	34	30	38	26	18	19	31	36	38	28	24	35	32	27	36	19	33	31	29	30	29	20	21	36	26	29	34	27	28	24	19	30	34	23	25	31	27	28	22	34	37	20	18	20	42	26	21	23	22	27	19	31	27	25	37	21	31	25	32	23	30	29	35	25	34	27	18	37	36	30	32	28	28	27	25	19	29	31	30	29	29	24	32	33	27	28	22	25	18	25	30	32	22	42	23	20	27	30	35	32	29	32	33	31	26	33	41	31	32	23	39	21	24	27	20	21	36	24	24	26	24	23	28	26	31	29	35	33	38	29	24	21	32	34	20	23	28	24	30	26	31	28	36	37	19	30	28	27	24	24	38	32	40	21	15	27	34	17	24	26	26	23	28	26	32	39	21	36	30	24	24	30	30	35	28	33	22	37	32	24	29	22	30	28	26	43	26	14	24	28	34	38	24	32	20	28	27	33	30	32	28	23	33	26	32	28	34	32	33	26	23	22	26	29	25	36	24	29	22	38	27	21	36	31	34	27	22	28	23	31	30	28	30	21	39	37	35	29	29	29	36	20	34	25	25	34	25	22	21	26	34	32	29	27	29	23	24	25	21	25	19	25	35	34	31	26	26	25	27	26	33	25	24	31	29	24	29	26	31	25	33	37	24	22	30	31	16	24	22	37	27	37	25	21	22	17	32	21	32	31	32	36	31	24	22	24	21	39	25	31	28	22	32	33	27	23	14	33	31	29	33	34	24	35	28	23	34	21	24	26	30	20	24	16	36	23	33	28	28	24	31	32	27	19	34	25	27	27	27	24	32	29	36	38	36	36	26	29	27	32	29	37	21	32	26	33	35	27	27	27	27	33	23	21	30	31	29	15	29	27	36	31	27	36	27	23	31	32	42	25	25	25	20	29	26	21	26	30	29	19	31	35	31	29	29	34	34	35	32	39	25	33	33	27	36	30	29	23	23	37	24	24	28	27	27	21	21	30	24	22	31	30	27	28	37	30	23	37	24	30	29	22	29	33	22	32	37	26	21	44	21	30	34	39	23	23	19	15	29	21	31	32	27	40	28	39	31	35	22	22	31	31	31	29	19	28	35	33	31	21	28	29	33	32	26	26	27	26	35	26	26	25	36	24	28	28	28	36	21	22	30	27	24	26	26	35	39	20	26	24	32	23	24	30	29	29	24	18	27	25	32	27	23	23	28	28	27	27	22	32	25	29	31	18	36	37	24	35	22	28	27	28	25	31	33	28	27	27	26	33	31	23	28	22	22	22	31	35	25	30	32	27	27	27	22	33	34	37	29	20	43	27	24	26	40	27	26	29	26	23	22	30	49	37	28	32	38	30	26	20	25	24	29	26	15	25	25	31	28	25	16	31	33	25	24	38	24	27	27	21	30	31	26	17	25	26	26	41	34	37	22	24	28	25	27	25	26	39	36	24	24	26	24	31	34	35	29	31	23	26	29	34	21	28	32	34	35	31	40	23	33	23	38	27	29	40	26	31	25	30	26	25	30	24	26	33	31	19	29	31	21	24	24	29	24	25	28	35	29	30	26	36	28	33	33	37	33	32	32	25	31	27	27	27	24	23	23	27	37	30	34	20	27	35	27	17	26	23	28	34	34	25	21	25	19	31	32	31	30	25	18	30	20	19	24	22	28	20	24	27	20	24	28	31	27	27	30	25	22	24	39	24	33	37	35	28	34	29	25	29	39	28	21	33	27	27	24	29	21	24	35	29	31	29	26	28	34	35	26	24	32	32	24	36	27	30	34	36	30	29	29	29	19	26	38	36	36	33	18	34	25	31	25	24	23	22	26	37	39	27	29	27	34	34	35	31	22	25	30	33	37	30	35	24	22	25	30	30	24	30	28	27	38	28	28	20	35	31	37	27	31	27	32	24	25	40	34	38	37	28	24	19	28	32	26	19	19	22	26	20	31	28	25	29	25	25	23	28	31	26	19	23	22	35	27	28	23	26	31	26	28	30	30	34	28	27	30	25	38	28	22	20	17	33	30	16	25	25	27	27	28	35	18	16	33	39	27	26	23	36	27	19	28	31	33	23	29	25	32	26	27	20	27	30	28	32	35	37	30	30	29	26	27	22	25	27	24	25	25	32	28	31	33	25	31	18	28	34	26	29	23	38	27	36	24	23	45	29	17	30	34	29	29	40	27	26	33	24	34	20	31	25	16	27	29	32	20	19	47	35	26	29	26	17	28	25	34	28	21	24	27	31	36	41	27	28	28	32	25	29	18	28	32	34	36	29	17	32	22	22	31	29	28	34	28	40	34	30	30	28	32	32	31	21	28	26	17	39	34	28	26	26	23	31	21	34	28	32	28	39	27	34	18	38	25	29	29	26	41	32	45	23	35	28	21	34	26	45	30	16	31	28	23	22	27	19	35	21	25	32	32	22	28	16	29	46	34	30	27	33	31	37	25	31	35	22	40	33	24	19	28	27	32	29	28	23	29	48	33	35	28	21	31	29	27	24	27	35	40	30	34	23	28	27	31	37	36	25	29	26	31	24	27	36	26	36	36	32	34	37	29	26	23	23	21	24	29	30	27	29	38	28	28	26	23	24	21	28	36	34	23	30	34	34	19	22	24	36	33	23	30	20	24	28	30	20	27	27	35	25	38	37	21	24	24	24	22	32	27	31	24	24	30	24	24	22	21	32	29	30	36	29	27	27	30	31	22	20	27	31	34	32	28	25	24	34	34	25	24	28	17	18	23	37	25	24	24	31	29	26	29	36	30	33	29	35	25	37	20	24	30	22	32	29	23	22	31	41	20	18	29	17	27	25	30	21	20	31	15	27	28	37	35	17	19	25	28	33	22	21	31	28	23	29	31	21	30	25	37	29	27	32	31	20	20	25	26	36	23	34	29	27	27	34	29	29	21	32	19	30	31	19	21	28	25	26	18	32	30	20	17	29	29	31	26	30	30	38	36	29	35	30	22	31	39	37	25	38	31	27	27	31	28	28	25	20	20	36	26	27	32	26	36	26	27	23	22	36	22	24	32	23	43	28	33	20	29	31	25	25	26	28	27	29	30	24	29	23	27	21	44	34	24	35	32	29	29	28	28	22	30	27	23	33	35	20	27	30	40	26	42	22	30	35	31	24	35	29	32	21	36	27	26	33	19	22	24	24	35	29	27	32	24	34
30761	11371	3770	1924	3836	8122	10772	10992	8210	6454	5179	3974	3711	2765	2049	1657	1669	1561	1216	1317	822	676	628	488	528	614	476	452	417	353	303	294	292	299	275	298	320	308	274	272	241	260	242	241	251	254	279	246	250	228	253	270	242	255	257	237	236	249	246	255	234	212	230	256	251	231	234	262	238	258	232	230	291	240	246	235	264	246	262	267	274	252	241	261	240	227	226	242	205	227	242	247	250	249	223	247	254	244	256	224	233	247	247	250	254	266	265	221	237	261	236	234	265	239	246	263	286	249	236	243	234	241	269	238	260	251	262	284	258	262	242	230	244	226	256	231	243	211	236	210	226	247	240	240	219	225	245	240	219	256	215	269	252	248	229	246	263	235	213	265	248	219	228	253	235	259	247	227	222	244	243	243	263	239	228	245	232	218	262	273	243	243	261	228	231	251	275	253	264	244	241	220	244	228	274	251	244	230	238	269	222	273	218	241	221	268	239	215	237	246	275	230	218	229	225	246	269	213	233	223	253	240	238	219	242	231	237	236	226	240	237	238	243	240	252	266	259	225	250	291	248	214	243	211	227	216	237	239	211	246	237	220	240	243	229	216	227	254	243	220	208	220	242	230	256	249	257	228	239	231	245	259	231	227	237	241	220	263	218	266	246	251	233	214	266	226	234	253	251	272	242	274	223	224	235	203	277	247	243	236	201	234	249	259	244	228	250	251	247	238	244	232	237	239	255	231	249	233	274	220	244	208	245	217	233	225	252	249	250	263	226	251	236	264	250	230	242	224	226	248	234	251	229	225	243	217	233	239	254	241	237	271	230	267	236	249	236	260	241	254	231	254	246	247	243	228	214	256	234	231	220	259	258	228	235	228	253	212	246	228	229	243	235	247	234	253	210	203	249	228	228	222	233	271	227	225	244	246	241	241	251	239	237	228	228	240	256	228	230	222	248	251	243	251	239	233	247	248	225	239	232	218	238	227	218	251	205	236	242	257	243	238	240	248	250	260	256	264	209	198	242	259	245	256	229	236	229	229	227	248	231	226	232	217	272	230	256	253	226	228	254	241	253	235	239	229	219	243	232	219	212	259	242	261	235	237	227	271	213	253	260	222	258	241	225	242	243	228	260	235	242	234	243	232	244	232	240	217	212	240	246	255	257	233	248	214	260	240	220	234	228	253	254	263	235	213	244	226	233	263	251	252	227	259	240	226	229	217	227	227	229	250	231	248	235	249	257	240	238	245	250	228	230	233	227	235	239	264	227	205	236	215	231	251	238	266	228	239	205	251	259	238	221	220	270	245	231	238	224	252	247	243	250	219	254	236	243	242	192	237	252	246	255	249	275	259	224	242	215	263	269	205	236	210	244	252	228	234	261	252	230	231	257	262	211	237	218	268	213	231	211	250	227	265	233	250	253	221	270	256	219	222	241	222	258	224	227	224	223	226	249	257	219	243	246	218	271	251	232	254	260	232	245	261	251	240	237	251	225	220	236	231	259	219	255	249	242	256	236	234	231	217	244	238	243	231	241	240	244	245	259	219	206	220	225	251	228	250	231	248	239	250	234	245	232	220	231	237	230	219	245	242	244	237	250	219	231	261	247	237	211	214	225	215	214	252	236	236	217	227	239	255	221	206	247	248	231	230	232	258	244	236	256	255	242	236	235	247	220	226	237	221	230	221	267	267	236	272	232	261	223	252	226	240	233	240	241	258	237	261	222	238	255	225	211	226	241	219	248	247	238	220	244	255	237	204	237	248	222	261	242	221	239	243	223	250	247	256	226	236	231	245	233	232	240	269	262	267	239	238	263	235	238	235	221	239	244	264	270	254	222	194	222	231	241	228	234	231	243	222	235	236	244	213	257	218	272	224	234	225	247	230	253	244	227	249	258	240	244	229	276	244	225	213	208	224	276	246	280	269	242	237	253	234	207	227	246	231	259	227	262	235	236	236	240	248	238	233	241	259	243	232	265	252	240	242	262	218	227	236	234	220	227	247	215	229	244	234	218	256	255	219	254	238	229	283	253	209	266	247	253	234	220	232	219	256	254	236	257	255	265	260	236	256	223	228	261	225	260	226	234	241	211	220	251	217	236	229	244	258	228	217	243	224	224	204	239	217	254	227	232	237	239	252	211	231	244	240	253	242	225	221	229	236	202	238	229	244	220	228	230	242	230	223	241	256	241	247	243	248	235	224	224	211	238	250	247	236	241	199	255	248	230	231	246	252	238	251	225	234	241	236	231	230	240	230	257	264	253	232	242	251	220	226	245	263	221	226	254	255	232	223	257	225	268	216	237	221	256	234	242	235	234	253	244	231	273	216	237	248	231	227	238	237	237	216	245	232	233	236	241	220	220	252	256	215	243	221	244	253	249	224	244	228	237	220	244	239	234	240	237	221	228	251	228	230	239	263	227	221	251	233	235	237	249	271	228	240	216	243	213	256	237	239	270	262	249	241	242	225	220	243	245	239	238	214	257	257	241	199	226	231	232	215	250	243	243	228	230	223	199	222	241	229	210	255	231	235	253	256	233	232	232	226	251	264	224	218	244	230	244	224	215	215	223	213	241	236	247	205	242	263	241	242	235	243	254	243	252	222	261	234	239	233	235	247	252	262	248	256	259	244	210	251	255	268	207	269	244	256	240	220	220	220	225	237	263	231	219	232	253	237	227	251	249	246	237	220	234	255	251	257	264	234	231	226	255	222	226	248	224	228	279	230	262	221	261	231	261	250	240	240	250	235	233	226	243	244	244	231	240	211	239	262	246	216	210	243	255	239	205	247	224	238	261	235	238	239	264	278	226	229	237	233	242	219	235	226	257	216	272	210	249	241	241	250	227	235	228	231	214	245	252	249	261	219	210	245	230	245	224	248	231	235	230	230	220	232	284	245	227	249	218	250	232	225	226	221	240	233	234	211	241	250	237	245	236	250	236	251	217	264	243	260	252	229	228	234	252	244	203	246	232	261	238	239	263	233	251	254	233	218	245	228	238	222	230	252	223	248	244	255	242	231	231	213	255	242	250	235	231	242	242	248	199	249	197	243	251	238	235	246	249	220	246	232	232	211	234	220	231	241	221	237	236	246	207	239	303	242	264	238	230	235	247	256	245	253	231	247	242	241	246	250	239	201	225	224	229	208	242	227	228	206	235	235	225	247	233	209	246	206	229	260	227	240	248	231	225	243	226	230	228	233	216	230	250	248	213	249	250	232	218	237	221	235	253	234	228	226	239	254	255	265	238	242	218	242	210	246	240	229	224	269	229	225	247	230	236	245	235	248	214	244	261	241	249	242	231	229	233	245	229	220	232	242	258	240	233	268	242	247	243	244	236	238	261	218	250	251	217	263	262	239	272	251	231	226	243	237	245	281	236	263	199	243	221	239	273	253	249	240	234	234	255	233	245	213	250	236	239	241	236	256	233	216	231	239	259	237	245	244	259	247	255	250	256	239	250	263	238	234	225	244	230	228	247	242	235	259	233	249	261	226	210	256
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
