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
344691753537	344691754095	344691754645	344691755195	344691755743	344691756295	344691756845	344691757395	344691757943	344691758495	344691759045	344691759595	344691760143	344691760695	344691761245	344691761795	344691762343	344691762895	344691763445	344691763995	344691764543	344691765095	344691765645	344691766195	344691766743	344691767295	344691767845	344691768395	344691768943	344691769495	344691770045	344691770595	344691771143	344691771695	344691772245	344691772795	344691773343	344691773895	344691774445	344691774995	344691775543	344691776095	344691776645	344691777195	344691777743	344691778295	344691778845	344691779395	344691779943	344691780495	344691781045	344691781595	344691782143	344691782695	344691783245	344691783795	344691784343	344691784895	344691785445	344691785995	344691786543	344691787095	344691787645	344691788195	344691788743	344691789295	344691789845	344691790395	344691790943	344691791495	344691792045	344691792595	344691793143	344691793695	344691794245	344691794795	344691795343	344691795895	344691796445	344691796995	344691797545	344691798095	344691798645	344691799195	344691799743	344691800295	344691800845	344691801395	344691801943	344691802495	344691803045	344691803595	344691804143	344691804695	344691805245	344691805795	344691806345	344691806895	344691807445	344691807995	344691808543	344691809095	344691809645	344691810195	344691810743	344691811295	344691811845	344691812395	344691812943	344691813495	344691814045	344691814595	344691815143	344691815695	344691816245	344691816795	344691817345	344691817895	344691818445	344691818995	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2128	3300	1900	2700	2129	3300	1900	2700	2128	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2131	3300	1900	2700	2132	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2132	3300	1900	2700	2133	3300	1900	2700	2132	3300	1900	2700	2131	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2132	3300	1900	2700	2131	3300	1900	2700	2131	3300	1900	2700	2130	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2128	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
11111	4379	95	64	75	83	63	78	74	80	76	58	63	68	74	73	68	79	316	71	82	50	46	64	57	69	72	69	62	67	52	63	49	67	62	62	65	54	66	59	70	66	66	63	51	62	46	58	47	56	59	54	66	53	52	60	59	74	52	68	46	53	73	73	61	68	64	66	57	66	53	62	56	57	67	58	63	49	61	59	60	61	57	58	56	51	62	52	41	73	56	42	65	58	59	37	60	49	71	61	43	67	55	61	65	51	59	65	39	66	55	51	58	62	59	59	60	53	62	69	61	70	64	49	65	54	62	56	57	57	54	61	56	64	67	54	66	56	47	54	51	56	52	60	64	52	68	60	69	70	76	57	45	65	49	58	48	55	51	49	54	67	65	58	59	39	60	49	60	65	58	39	48	55	72	51	62	56	65	66	56	68	56	57	46	50	69	63	46	50	54	52	48	70	58	64	52	56	60	63	60	70	59	61	60	63	64	61	39	50	62	46	61	52	63	44	61	59	69	60	57	44	67	60	43	54	60	52	50	76	49	48	74	60	62	58	56	65	49	60	53	65	54	70	55	77	62	62	66	60	61	47	50	42	59	55	59	50	54	50	65	60	71	46	61	48	65	40	65	62	46	67	60	55	55	61	57	58	58	69	53	67	56	58	59	63	65	62	46	52	74	63	56	65	49	48	49	68	60	35	60	54	58	56	57	47	69	46	63	52	51	56	62	38	54	63	50	58	79	49	51	65	52	62	71	52	46	73	67	53	56	55	52	72	65	64	50	50	63	59	64	67	51	43	63	50	51	59	51	71	57	45	60	52	59	71	60	52	45	65	72	62	80	63	73	58	60	56	54	45	63	55	53	58	48	43	64	73	57	51	60	57	56	47	49	55	51	57	48	55	48	47	70	66	58	57	66	54	53	68	56	74	56	54	64	43	56	54	54	72	58	51	67	62	66	69	55	52	64	69	61	56	55	59	64	56	49	57	62	58	55	41	54	59	63	60	59	47	59	63	51	48	58	61	56	47	61	63	45	67	58	63	86	60	71	54	54	48	74	55	62	77	58	45	56	53	47	64	59	73	69	67	54	48	57	51	61	52	59	59	46	64	64	55	53	56	42	73	52	67	55	59	53	56	60	53	59	66	56	54	49	62	65	52	69	52	56	49	71	59	58	75	54	60	47	60	62	53	41	68	62	56	54	62	64	55	63	61	73	62	57	62	59	54	70	57	60	71	67	51	65	60	69	53	49	60	59	52	66	76	47	58	54	63	58	72	51	56	42	56	56	73	59	55	65	46	59	42	50	72	65	52	59	59	37	58	71	57	56	63	67	59	67	48	47	59	57	69	52	56	53	68	57	47	60	52	54	50	58	57	63	63	67	71	63	53	49	52	51	63	57	45	58	52	43	53	62	58	59	52	47	54	59	60	64	58	56	56	57	60	57	46	63	54	67	56	53	47	55	66	68	50	54	65	57	61	50	62	45	58	47	52	46	57	47	52	50	59	56	62	51	54	63	53	54	51	65	70	55	62	60	49	68	50	52	64	55	41	50	48	55	51	50	49	59	43	45	52	57	61	67	57	48	63	61	54	57	58	58	61	64	64	50	58	61	56	50	62	54	59	54	62	66	54	58	68	43	64	49	48	51	58	56	62	63	46	64	71	46	66	71	56	65	70	60	58	49	57	62	56	49	47	67	57	68	42	49	46	46	55	61	53	61	55	57	61	44	57	63	51	50	55	61	53	57	43	53	58	54	61	58	59	60	52	58	52	52	69	68	58	58	64	67	64	42	60	58	56	55	60	54	56	55	65	55	68	58	55	55	56	59	44	69	45	47	63	67	50	57	53	59	69	48	66	69	60	47	48	69	52	59	56	56	61	59	45	59	55	61	47	50	55	56	67	66	70	62	57	73	60	47	61	46	56	60	51	51	55	70	55	67	56	58	44	71	68	66	60	58	67	58	62	68	60	52	69	54	64	52	54	72	58	56	59	68	57	64	55	63	58	52	55	65	59	68	54	51	60	64	57	67	58	59	55	54	45	54	45	58	55	48	46	67	65	68	50	60	52	51	49	78	47	48	63	55	59	45	70	53	55	52	48	58	56	63	63	54	56	65	62	68	42	57	52	49	43	55	49	63	64	45	59	62	58	53	70	60	54	52	49	61	48	62	41	52	66	63	55	58	54	63	55	67	60	60	56	64	52	60	49	61	61	49	53	61	59	69	59	57	49	65	50	58	61	55	54	62	49	58	73	47	53	62	53	59	57	51	67	60	54	62	66	53	47	69	60	53	56	69	61	53	65	70	59	62	50	60	44	58	51	57	67	42	49	55	60	45	49	70	57	56	59	62	68	41	63	59	55	54	66	47	52	60	57	60	60	52	65	44	57	61	52	56	67	51	43	55	54	61	58	51	49	49	61	54	56	61	53	61	66	69	59	46	57	55	48	56	54	48	54	55	44	65	59	65	63	69	55	55	68	56	55	64	56	57	57	45	53	73	54	64	57	64	56	50	60	66	54	57	60	58	53	73	46	59	54	63	63	53	64	51	61	56	63	51	53	42	65	57	46	54	51	49	60	66	42	76	56	59	57	54	56	53	66	54	64	46	52	62	54	51	58	47	57	52	56	57	57	66	65	62	63	53	54	49	59	42	63	54	46	50	50	60	75	64	52	57	52	55	47	61	38	54	52	50	59	66	69	61	46	45	52	59	45	60	58	60	65	57	51	62	52	44	55	60	65	72	55	60	64	64	57	67	47	53	80	63	51	49	57	70	53	51	56	51	58	50	67	43	43	57	57	47	49	60	54	65	47	58	56	53	60	49	45	57	49	64	45	74	50	62	62	52	60	61	63	52	59	65	69	45	49	51	53	68	56	59	60	57	55	53	67	63	52	52	63	57	63	67	58	53	52	66	64	53	50	56	58	63	54	60	53	49	45	68	68	45	74	54	65	58	63	66	55	75	63	60	60	57	61	57	68	48	46	55	60	63	55	59	59	66	57	67	50	64	64	66	43	71	53	50	61	58	57	60	47	59	54	53	59	51	40	57	67	60	67	46	60	52	57	58	49	45	53	59	49	52	60	53	67	58	74	53	62	54	58	56	53	65	63	66	68	61	59	54	56	59	62	61	50	62	54	59	58	56	54	52	54	56	56	50	56	60	56	55	48	44	64	72	58	64	58	60	57	63	64	48	62	55	57	57	68	59	59	69	68	75	67	75	56	60	62	43	59	51	58	53	56	60	69	51	57	57	63	58	61	58	56	44	61	64	54	50	59	59	59	49	61	61	64	54	63	38	58	52	64	39	69	67	48	60	57	54	46	53	72	53	51	69	53	53	68	66	59	52	43	54	60	53	70	50	52	43	57	64	52	50	65	63	57	59	58	56	63	59	59	53	62	56	44	67	53	51	54	62	67	59	65	54	51	55	56	51	60	65	52	63	47	55	52	52	55	61	40	61	52	61	46	65	58	56	59	56	54	68	67
45378	7180	859	840	1546	2316	2396	2185	1925	1623	1396	1252	1134	1030	944	898	888	936	7571	904	759	658	693	620	630	609	602	612	628	540	595	573	568	580	567	591	536	526	526	526	530	565	530	543	585	516	525	537	585	481	518	526	520	554	547	554	518	491	497	507	552	529	527	510	549	548	491	522	538	543	530	536	509	529	515	547	528	513	511	498	541	544	472	543	507	525	538	510	555	531	511	531	571	498	544	548	501	503	519	516	543	507	516	542	498	496	495	516	487	504	467	500	518	524	532	487	511	514	493	492	533	534	467	457	509	546	550	482	518	529	504	499	504	492	509	539	553	557	476	544	515	499	543	518	507	511	522	488	519	504	501	499	503	530	490	513	571	551	497	512	513	501	516	516	542	551	536	509	493	555	542	487	478	537	494	503	559	516	489	513	481	547	505	540	513	491	509	503	552	528	482	508	510	520	547	514	505	482	503	499	515	490	500	512	494	515	499	513	519	547	547	516	475	502	499	506	491	527	499	551	526	534	510	496	508	519	476	512	501	530	524	494	542	526	541	451	495	493	515	480	512	513	539	531	512	492	519	492	535	512	498	537	522	546	497	506	495	541	548	527	499	522	477	530	484	538	546	549	482	477	479	490	520	491	517	520	499	482	498	503	476	510	504	555	513	525	494	517	518	527	529	522	500	542	542	512	501	536	510	516	514	507	545	545	471	518	496	534	554	551	482	527	510	495	489	491	533	530	523	516	505	494	495	513	503	520	477	529	466	458	449	487	520	560	513	499	552	530	555	495	506	527	480	526	551	518	548	538	528	531	494	518	502	518	522	521	494	510	489	519	503	523	553	515	511	500	532	523	526	506	534	511	489	477	524	531	531	499	507	461	524	478	536	537	500	491	514	469	524	488	498	542	514	511	539	528	480	547	493	494	456	501	528	477	541	501	507	558	534	518	538	528	552	545	500	489	520	476	491	558	505	542	495	525	497	486	504	474	508	507	534	487	519	479	525	517	479	529	499	505	479	576	514	541	513	525	522	535	488	555	502	529	493	487	491	474	522	513	529	498	523	524	534	523	515	503	559	474	544	551	497	497	510	511	479	521	528	492	512	526	512	503	526	474	511	512	477	529	448	503	534	535	510	519	526	538	547	510	549	513	500	513	499	532	516	529	507	513	569	563	499	512	538	499	516	513	483	521	512	521	522	500	499	539	548	486	485	538	513	471	527	514	518	469	503	486	529	517	499	493	496	496	456	500	495	527	515	551	487	515	525	489	531	529	537	501	517	512	541	520	553	490	525	502	538	534	518	491	523	531	493	503	521	510	534	522	463	527	496	486	498	460	479	516	484	504	497	520	451	552	491	521	465	531	516	510	517	512	533	524	523	490	507	480	506	489	555	562	542	539	522	500	518	547	482	493	478	513	536	523	525	538	505	563	489	512	512	472	509	526	530	531	537	508	502	560	502	514	506	504	530	492	517	461	507	476	500	505	530	537	498	531	528	522	497	505	526	515	528	496	521	561	484	488	494	516	503	509	563	496	529	506	537	504	521	503	498	497	495	513	505	488	485	498	505	479	536	505	528	487	498	505	501	505	530	501	523	503	543	517	505	497	487	485	511	539	511	488	494	524	480	539	472	569	515	485	484	499	512	510	502	488	474	462	548	523	533	513	526	548	541	492	482	510	499	535	522	524	501	531	487	528	529	545	533	540	533	526	549	526	529	479	521	522	509	536	522	515	520	547	520	510	503	494	505	460	478	496	489	488	479	500	520	529	548	523	507	523	565	522	507	523	501	500	535	533	496	532	518	523	475	507	486	528	539	528	471	490	492	514	508	529	566	516	454	483	499	517	514	501	503	522	530	522	524	513	485	533	543	530	534	558	502	478	513	517	498	455	550	475	541	503	479	505	531	487	463	484	512	537	531	512	507	513	536	528	503	500	519	534	519	482	499	470	532	504	514	507	479	485	542	526	529	514	568	505	492	534	469	523	481	487	506	538	457	573	530	501	500	552	505	530	493	497	557	460	499	491	570	540	509	480	489	518	486	557	513	509	496	512	482	534	502	508	519	534	485	527	515	484	517	508	494	478	530	490	536	509	519	495	541	513	507	484	539	528	486	493	478	487	523	499	493	544	538	531	504	478	531	534	481	515	536	532	463	514	457	529	511	522	521	488	497	494	536	485	506	515	496	472	518	519	492	492	472	510	512	486	534	500	483	529	480	540	500	513	476	502	490	553	458	509	504	521	458	534	564	527	507	516	502	531	498	500	488	531	514	514	512	496	524	527	521	536	521	526	516	549	501	478	543	481	535	520	490	510	516	527	552	512	526	505	472	501	523	510	501	476	531	527	475	511	527	535	492	502	493	517	494	521	547	486	521	479	513	474	524	524	499	477	505	525	484	545	512	501	522	479	509	497	522	525	544	511	498	502	530	467	490	500	513	542	500	497	514	526	505	528	530	517	561	517	479	517	497	528	539	517	515	521	514	489	510	477	488	516	538	528	514	532	492	505	543	489	527	504	502	509	569	541	549	534	526	494	496	495	528	491	509	521	493	507	532	483	498	504	540	516	505	517	531	495	514	548	511	567	502	512	540	535	514	521	494	544	479	507	507	525	483	531	527	521	486	516	511	515	489	480	525	484	517	455	493	500	547	492	538	506	498	528	519	523	529	536	438	500	475	523	504	509	469	486	507	512	535	574	494	519	525	495	523	564	541	497	504	489	494	481	479	520	489	542	481	505	499	484	492	470	513	501	480	507	546	519	530	527	538	485	523	494	518	516	485	532	529	551	529	490	513	510	484	532	448	505	492	531	487	509	512	518	500	539	549	531	506	494	519	530	519	508	544	517	551	526	525	518	504	501	492	510	475	489	545	542	503	524	505	499	558	538	512	521	493	519	525	479	483	511	492	506	503	561	521	488	508	475	511	507	509	493	551	532	529	493	479	517	510	506	565	508	504	508	500	521	506	487	492	535	533	526	501	522	564	540	471	544	516	512	518	539	536	493	492	462	513	546	537	509	509	519	532	499	513	510	514	501	475	537	504	493	537	513	532	490	516	486	501	512	479	507	496	504	532	500	480	533	485	510	518	485	529	517	517	556	497	478	491	508	478	514	532	534	497	524	494	519	471	516	528	514	505	521	530	499	504	513	499	520	489	549	552	526	541	457	546	535	512	527	465	552	505	514	502	513	490	531	519	547	538	451	538	498	483	555	523	523	514	539	533	508	500	492	526	487	550	524	506	514	512	482	451	496	520	488	505	493	549	541	555	511	515	501	489	513	471	490	500	498	555	515	512	548	524	510	531	499	495	499	518	469	499	522	534	507	495	503	526	484	537	515	548	549	479	487	510	484	480	489	546	514	532	491	522	481	507	488	501	488	478	492	466	525	507	503	500	521	472	479	524	568	491	495	520	561	518	531	518	501	510	514	495	486	532	531	509	520	535	576	467	530	543	467	553	477	518	502	521	495	492	483	501	532	533	505	515	531
2535	444	73	70	64	59	76	71	56	72	72	74	73	77	56	73	74	65	106	83	78	77	60	59	83	76	71	63	66	58	66	76	61	77	84	80	66	73	67	69	70	72	64	72	68	48	65	62	66	62	71	63	73	68	90	63	73	58	77	60	70	73	78	64	81	73	71	75	77	61	69	62	64	70	64	63	78	68	75	65	77	66	72	55	69	73	64	62	80	68	75	69	68	68	73	72	52	64	66	71	66	56	76	57	43	59	65	60	56	71	70	64	63	67	60	79	61	59	61	73	69	70	77	72	72	60	50	69	63	69	73	53	56	55	66	59	58	63	57	76	74	67	71	71	84	88	73	64	65	74	77	76	79	65	79	66	64	66	55	66	64	96	70	66	65	71	63	76	60	78	57	58	64	79	57	69	75	54	60	59	65	67	58	61	77	74	66	48	67	67	68	64	77	60	70	66	65	61	66	65	65	53	58	71	69	49	72	57	64	58	60	73	76	76	69	49	65	70	73	67	74	69	58	61	74	66	71	51	54	59	83	68	80	64	75	64	65	67	59	69	69	57	75	62	72	75	73	73	63	71	65	62	74	72	66	62	62	78	66	66	54	70	73	61	61	67	68	63	70	75	63	72	60	70	69	71	79	77	76	58	74	66	60	67	74	61	75	67	67	64	80	59	78	62	62	78	56	86	65	71	62	84	60	73	69	60	73	68	61	71	75	75	75	84	81	74	78	67	66	72	61	77	63	64	74	73	56	78	67	62	80	63	64	61	71	51	63	73	75	66	61	62	68	78	69	68	60	90	74	74	70	45	72	60	75	68	68	69	78	64	69	82	77	65	58	64	64	62	66	69	64	53	64	78	66	63	62	67	65	72	65	74	62	65	67	73	64	63	68	71	66	69	67	67	59	73	77	67	70	77	77	63	70	65	66	83	80	59	74	68	69	84	75	77	86	74	75	75	53	87	67	68	81	82	61	62	64	76	75	60	78	67	57	74	93	62	87	62	76	59	81	53	72	53	62	68	53	74	67	65	48	60	60	60	67	54	51	72	75	74	87	60	57	63	71	72	76	67	81	66	63	62	54	71	60	65	76	61	76	77	65	66	68	81	56	67	69	77	59	74	70	66	68	83	58	75	65	81	58	54	70	61	60	70	64	64	78	79	60	73	70	77	63	52	73	79	68	85	70	64	69	75	63	73	65	58	67	53	63	67	78	60	55	58	71	85	67	71	74	57	75	66	67	74	52	74	67	71	77	75	63	71	73	62	62	69	65	74	60	62	78	60	67	75	62	65	52	73	70	66	68	64	61	81	78	69	61	78	75	62	65	75	60	82	72	74	78	67	72	57	72	61	67	71	71	60	63	69	63	69	88	58	60	65	69	59	68	64	61	75	69	54	65	55	59	75	63	76	59	62	86	60	54	94	54	70	66	60	72	59	68	57	71	63	60	59	73	67	61	65	70	68	72	57	74	53	83	73	70	71	50	62	83	63	74	71	66	57	58	71	82	63	75	66	70	58	60	68	60	71	67	71	65	66	82	68	63	85	68	51	72	79	73	73	82	60	58	62	68	65	65	68	59	66	66	70	53	78	67	80	62	75	77	86	59	66	57	80	83	72	57	58	53	53	67	69	63	73	62	74	62	59	60	68	83	76	63	83	69	52	70	71	61	85	74	61	65	66	65	89	69	87	68	66	70	63	74	76	65	61	69	72	70	81	74	71	57	52	65	75	78	67	63	73	48	67	62	76	81	73	65	60	72	63	59	57	70	67	71	69	79	76	75	63	84	71	72	74	68	77	65	80	73	83	53	59	67	77	70	81	71	76	82	55	63	63	64	64	63	73	70	84	66	69	75	62	62	63	58	70	69	85	60	91	84	70	79	70	54	61	52	71	71	61	86	64	77	64	64	67	66	63	79	62	50	62	57	63	73	73	63	51	60	73	69	67	68	83	78	75	78	76	67	53	61	68	54	41	60	64	70	54	78	75	71	73	67	67	60	48	67	63	74	69	73	61	62	73	57	59	52	63	69	50	63	64	71	80	74	60	68	67	72	70	65	77	76	67	75	86	58	74	73	68	67	61	75	63	62	65	70	63	59	55	64	59	81	67	85	49	71	66	80	57	65	77	75	76	64	66	78	78	81	66	53	76	56	64	64	71	73	63	66	78	75	85	73	67	78	61	56	66	82	70	67	56	83	89	68	53	72	73	65	67	64	73	58	69	65	70	71	70	68	59	58	75	83	56	63	64	66	69	65	61	81	76	82	66	69	61	73	74	71	64	88	59	68	77	64	71	65	71	68	60	80	78	74	61	68	62	74	73	58	66	79	77	80	63	94	64	77	81	61	70	59	48	66	67	62	72	73	73	73	59	63	64	66	65	55	63	70	72	79	73	74	55	63	67	67	62	77	61	80	71	64	82	65	71	65	63	67	61	71	68	64	59	67	82	57	79	56	72	60	71	64	66	55	59	61	77	61	59	55	84	73	54	58	82	68	85	66	66	47	72	64	81	72	75	77	66	67	71	47	63	81	71	65	62	60	66	71	71	76	61	62	66	73	67	76	61	64	70	81	62	60	58	73	57	78	78	49	80	72	59	65	68	68	71	67	80	70	81	77	61	72	52	61	62	70	54	67	58	54	74	64	76	71	76	59	70	77	61	80	58	76	61	80	60	71	66	56	68	58	67	64	63	75	65	68	69	72	56	62	61	73	61	78	66	70	66	66	75	67	63	75	66	65	63	57	69	66	62	69	73	59	76	70	63	70	51	65	69	72	70	71	75	66	68	78	81	67	73	71	70	74	67	84	72	64	65	81	60	62	78	74	76	60	70	59	64	76	75	73	71	61	60	64	68	73	79	67	54	59	63	64	82	73	78	75	74	80	71	56	69	75	67	61	68	77	76	58	67	68	56	79	63	77	70	59	77	86	64	64	78	74	62	77	67	57	62	68	71	71	65	63	60	65	72	73	69	73	78	58	81	64	70	72	74	61	71	76	65	48	79	75	75	74	75	68	66	80	71	63	74	70	67	73	57	74	59	76	82	71	61	64	54	54	63	75	68	50	77	69	82	79	68	79	68	60	66	78	77	64	65	72	59	74	51	58	74	69	71	54	77	72	59	74	70	74	77	71	81	68	74	66	52	53	70	63	80	71	72	82	53	67	57	66	63	67	61	69	53	67	67	77	72	58	67	53	69	80	65	59	62	61	73	64	67	68	56	72	72	65	77	70	54	54	64	76	61	78	66	75	58	65	66	66	77	69	82	66	57	73	60	68	67	71	65	65	77	62	63	68	72	91	68	69	85	79	84	63	86	62	77	60	77	54	58	73	73	59	72	54	65	66	62	70	73	71	70	53	65	58	59	66	67	65	68	50	77	79	61	74	72	60	76	76	66	72	58	78	61	74	56	70	82	69	66	66	71	76	65	75	79	55	61	82	74	71	70	72	65	68	70	72	62	85	59	86	60	70	67	60	65	74	74
20185	3757	593	652	681	711	725	691	688	668	637	628	635	626	661	661	652	866	2441	850	604	602	626	553	566	578	595	586	580	610	578	583	555	573	592	592	595	537	550	588	528	601	585	562	544	572	595	534	599	532	559	579	567	580	582	596	582	592	591	587	509	568	523	614	535	552	589	556	602	561	537	560	589	525	563	583	582	563	588	579	545	541	563	603	584	514	581	593	596	579	603	557	580	606	531	557	545	530	589	609	582	589	573	582	591	572	566	556	540	581	546	570	575	580	597	597	556	545	568	598	554	581	574	549	548	571	555	551	531	611	598	563	531	528	574	585	576	579	555	577	577	584	551	591	559	603	569	559	536	544	556	576	555	615	560	533	568	555	568	547	589	562	591	532	572	577	591	558	540	577	543	584	579	584	563	565	543	567	557	523	551	561	557	571	562	576	539	562	574	523	580	554	571	552	548	527	581	547	587	574	591	555	580	572	559	552	605	587	549	582	560	545	576	580	553	548	584	511	550	564	586	568	545	534	547	555	516	552	600	540	558	593	573	587	564	595	566	556	592	552	614	557	586	533	514	581	544	575	562	557	574	581	547	578	564	552	595	576	543	512	593	554	592	579	560	529	601	581	549	544	603	557	586	609	535	563	606	582	569	565	554	595	558	528	632	552	577	547	575	563	541	557	585	591	584	583	574	577	543	544	567	600	562	570	543	598	563	625	606	597	564	566	588	540	559	522	593	614	594	591	530	591	564	555	554	584	567	607	538	539	589	574	596	549	573	609	578	556	583	573	574	541	559	607	593	578	513	580	556	565	581	541	617	528	544	528	588	536	592	584	540	577	558	551	578	560	592	543	570	569	534	572	582	593	551	591	538	572	548	576	565	571	584	540	592	564	590	583	539	533	567	571	586	609	586	589	574	564	568	591	584	507	544	552	577	572	573	560	584	566	531	539	586	570	554	571	583	532	550	618	539	591	562	550	558	533	562	576	579	587	576	553	550	572	562	571	556	600	585	563	565	570	597	578	562	555	595	531	554	532	525	568	599	536	592	568	538	549	553	542	596	571	544	546	537	559	596	566	569	559	603	563	596	540	554	584	521	498	557	609	566	546	571	528	559	578	534	533	559	581	588	556	563	602	565	555	537	565	588	598	583	587	610	605	628	549	534	573	596	569	570	565	595	557	562	576	599	627	520	575	547	577	580	574	579	598	556	550	544	575	594	547	533	558	592	574	566	522	572	563	573	575	575	570	544	510	575	554	570	559	574	567	571	563	586	594	551	533	610	572	547	583	577	505	589	574	558	560	555	592	599	566	553	579	535	532	559	573	565	563	553	579	531	558	587	620	557	545	558	567	577	543	626	546	568	555	574	553	585	569	564	555	587	553	575	591	540	519	539	566	587	549	560	581	551	570	610	548	552	556	550	570	586	536	550	574	571	573	582	611	572	585	577	595	549	537	541	565	568	522	562	588	614	585	600	577	521	572	532	575	553	596	546	572	585	514	581	573	615	536	564	587	565	598	589	543	569	595	573	597	540	558	544	565	555	563	579	595	570	598	541	572	579	530	576	568	570	608	596	559	626	590	572	551	560	584	593	585	572	569	605	546	565	568	569	586	563	614	526	573	592	608	570	579	555	556	551	566	565	585	566	575	626	504	595	535	592	618	552	610	573	571	629	580	578	534	575	568	534	607	528	575	546	572	586	586	579	555	534	589	541	526	562	594	597	609	569	553	560	554	566	545	530	569	562	584	565	569	597	579	571	539	588	536	563	594	580	544	559	587	554	598	529	581	562	586	560	579	559	529	561	582	586	566	582	597	569	570	573	575	586	626	563	573	566	606	580	548	549	582	589	586	565	532	557	592	546	536	569	540	567	556	558	565	592	522	541	568	588	585	554	585	581	606	534	543	606	583	557	589	588	538	573	583	546	535	544	569	583	566	566	559	602	578	591	526	569	602	599	570	571	600	584	565	587	624	549	549	565	562	550	585	612	538	560	557	545	574	576	570	536	553	602	529	560	524	553	555	544	565	542	584	610	617	574	530	528	585	599	555	580	564	554	561	578	592	543	589	585	522	521	572	570	561	564	581	555	540	530	568	575	578	500	560	601	585	601	580	572	560	561	606	603	557	588	604	601	582	548	543	618	541	527	542	566	591	561	546	579	571	520	534	565	607	555	554	558	556	587	574	558	545	564	562	567	558	587	556	559	557	583	558	588	547	552	611	622	528	568	557	562	567	584	573	570	527	536	607	593	521	570	591	538	580	572	557	569	575	580	531	557	544	576	553	528	511	556	580	551	551	596	574	573	542	580	574	561	625	570	537	534	583	569	565	571	533	547	529	564	572	535	541	602	568	546	546	556	599	584	585	540	507	582	586	544	581	607	575	543	593	563	579	564	570	536	529	544	568	519	559	543	588	521	571	531	544	578	576	532	597	575	564	603	551	565	523	544	578	585	597	547	565	562	565	540	562	629	606	585	542	565	570	550	596	583	586	520	565	600	569	573	522	577	543	594	571	558	601	542	572	513	569	575	585	574	513	559	548	578	574	530	528	557	561	586	590	582	534	572	569	526	569	534	520	565	579	542	586	594	576	635	538	570	556	583	537	559	559	553	584	582	583	542	582	589	589	574	575	564	541	581	512	596	638	570	556	568	559	531	578	594	574	592	592	559	550	581	575	555	554	600	559	575	560	523	593	568	562	559	600	600	605	620	595	580	575	571	561	591	573	575	534	591	593	584	544	558	564	558	585	528	557	581	570	578	602	575	567	616	596	547	561	583	564	589	568	565	550	585	574	594	577	619	550	572	529	634	556	531	629	561	531	551	546	561	579	596	578	560	560	550	600	614	578	596	576	540	592	580	610	581	590	563	570	619	562	619	571	562	562	544	587	582	559	573	577	597	536	555	570	580	528	539	572	537	565	600	549	550	563	549	627	578	585	592	559	608	574	588	581	541	580	590	568	592	586	605	594	552	566	579	589	549	612	567	530	610	585	536	533	539	562	606	564	573	579	576	587	593	587	600	552	563	552	569	552	581	561	570	581	529	601	596	545	550	587	562	564	583	562	572	547	557	589	591	576	524	574	575	564	532	563	594	559	544	574	592	588	575	554	564	579	586	583	592	577	516	547	568	549	555	528	581	557	572	588	566	574	558	552	575	558	554	571	574	600	553	576	536	601	589	569	620	554	578	598	579	556	537	618	559	538	508	567	605	579	563	554	594	586	567	581	586	545	573	578	535	571	595	573	614	524	559	607	575	531	546	526	648	550	609	603	555	566	563	530	550	589	553	576	544	573	567	548	562	594	612	556	583	598	546	568	570	593	528	564	577	568	574	545	570	547	548	581	553	581	572	590	588	571	558	566	520	616	560	601	563	579	540	540	588	603	578	577	576	529	592	567	557	557	585	574	567	547	577	571	587	557	552	556	577	579	529	578	569	567	529	610	596	557	573	592	588	563	563	556	556	561	536	551	576	578	518	557	580	569
7637	2441	87	91	100	88	90	105	96	90	107	92	93	98	84	89	84	99	440	137	108	78	78	73	91	78	102	86	100	84	92	97	83	77	67	78	72	85	90	84	98	79	96	90	84	89	100	98	78	101	99	81	87	67	89	94	67	99	69	83	64	79	76	92	92	86	86	73	71	73	83	86	99	63	90	86	96	83	97	91	81	87	84	80	81	82	100	70	87	89	80	59	95	85	85	78	93	81	80	84	92	90	82	85	79	71	73	97	88	87	83	92	84	79	93	75	88	91	77	96	90	82	87	86	78	93	87	75	78	81	91	89	94	87	75	94	73	85	72	95	88	92	75	65	82	94	80	87	86	75	96	94	90	79	61	77	84	80	82	85	100	74	85	80	81	93	83	91	82	95	91	86	77	94	80	87	89	88	85	79	91	98	92	81	80	83	90	97	96	90	84	85	93	96	105	86	74	78	84	92	86	75	93	89	88	97	98	97	90	78	94	89	89	78	89	70	78	103	86	92	82	96	77	86	79	76	84	82	78	78	87	86	92	70	89	76	83	84	94	96	74	88	85	83	83	91	106	89	78	98	93	73	92	95	86	77	78	82	81	76	87	87	82	75	99	98	95	102	81	82	82	92	93	82	101	112	90	70	82	97	86	74	84	88	96	84	75	94	92	80	101	89	77	95	84	91	87	114	71	87	84	97	91	99	80	71	86	86	93	78	86	70	90	69	98	77	68	69	76	89	82	98	94	77	96	96	101	79	86	81	80	80	100	94	82	83	85	77	94	80	85	71	77	74	81	96	86	82	93	82	75	86	77	74	70	91	80	80	83	77	88	72	90	68	79	76	83	94	87	82	80	99	85	92	85	71	82	82	72	81	90	85	93	70	75	92	96	70	91	83	88	101	74	73	89	97	82	95	67	87	74	84	84	76	87	83	81	72	79	77	76	84	95	94	77	97	91	81	81	87	71	79	103	93	79	78	103	75	101	95	83	94	89	85	105	73	80	71	86	88	77	77	89	82	75	73	78	84	90	92	94	82	87	76	95	82	93	84	87	93	96	73	86	83	81	86	78	102	86	86	98	94	73	72	74	71	93	85	95	77	97	79	97	90	89	80	62	83	90	97	90	81	92	97	86	67	90	85	91	89	78	80	90	85	91	76	72	85	86	70	97	98	85	98	90	79	95	78	96	72	86	81	99	100	85	94	80	88	77	80	91	86	96	83	73	90	67	107	84	79	73	83	82	108	104	93	80	82	78	90	93	82	101	66	96	83	77	97	94	71	76	86	90	75	82	58	83	84	67	78	74	88	70	80	80	94	77	82	86	93	92	86	80	82	83	77	102	67	86	78	66	82	80	85	99	83	81	94	75	84	80	90	99	79	92	92	89	76	90	85	79	91	83	91	101	79	90	84	91	81	80	65	93	96	70	98	98	81	59	91	70	103	81	70	82	84	63	83	67	91	82	55	89	86	72	75	81	81	88	80	73	68	76	84	84	75	88	103	77	107	91	79	103	97	80	81	78	78	77	78	79	86	80	96	78	78	79	81	76	78	66	85	95	93	71	72	86	86	79	96	78	94	80	80	106	85	82	84	76	82	96	71	88	83	90	91	81	76	97	77	82	87	77	87	76	75	77	87	81	83	95	89	90	92	81	85	81	75	95	87	82	74	78	89	80	94	80	84	84	89	72	78	89	93	95	62	73	98	91	87	94	82	65	91	98	93	91	90	81	70	72	79	87	75	80	90	93	96	79	79	107	87	89	101	82	73	73	78	80	96	79	89	89	85	91	79	82	71	85	83	85	67	99	83	90	78	107	89	90	83	95	75	76	81	85	80	98	80	82	84	67	83	91	84	78	74	84	91	82	86	76	84	95	69	109	76	96	90	95	79	80	96	63	97	96	83	88	82	86	81	83	80	98	77	82	95	97	93	84	93	110	87	104	76	88	87	93	93	91	95	96	72	97	65	79	90	90	68	88	93	83	103	77	82	77	82	83	85	68	75	80	73	90	74	75	82	88	76	90	77	91	70	79	90	98	83	78	89	97	83	93	88	74	72	79	87	62	89	77	92	94	93	76	95	88	93	79	81	86	92	97	85	99	78	73	94	96	84	75	86	77	84	80	84	99	76	81	86	74	76	81	70	96	77	85	92	89	89	104	69	98	90	88	70	83	89	79	72	65	80	75	88	82	80	85	96	76	77	89	85	82	93	84	73	90	94	85	95	87	90	84	93	83	84	85	71	89	85	75	79	95	80	86	75	83	86	73	97	99	82	84	88	82	92	86	102	77	80	90	96	92	86	83	73	81	80	76	84	71	79	92	89	78	75	83	85	84	85	86	88	88	73	85	80	77	88	100	87	86	98	101	96	88	88	96	83	88	83	74	98	79	94	93	89	77	90	68	89	77	69	80	61	90	91	84	94	78	67	96	83	78	91	83	75	80	82	83	86	94	79	77	84	89	87	86	92	85	107	97	99	85	83	80	92	74	65	68	108	81	114	81	83	73	90	90	76	102	79	82	90	88	84	101	85	83	99	86	91	69	75	92	111	86	60	84	81	84	87	78	75	74	83	78	72	89	95	90	90	88	93	71	88	74	85	94	92	69	81	80	81	91	93	78	88	81	88	84	86	87	75	80	87	70	87	91	86	92	92	85	77	88	94	63	74	91	78	89	83	80	84	80	80	64	105	76	81	91	68	77	94	81	79	100	78	66	90	102	80	79	96	89	91	70	69	69	98	80	87	93	81	77	75	95	76	83	105	86	97	80	80	94	89	70	86	97	78	79	93	96	63	88	101	79	77	76	71	86	82	97	85	70	81	79	78	92	111	84	80	100	89	84	95	86	85	82	90	87	78	88	98	77	85	70	95	99	86	98	96	90	83	72	91	79	70	92	90	92	96	81	89	103	87	72	93	73	88	81	89	89	87	91	94	87	86	81	79	81	62	93	76	102	83	93	68	94	78	86	82	71	92	88	79	73	87	75	71	87	82	81	96	83	85	80	97	87	91	89	88	99	68	83	87	104	85	98	86	94	82	88	93	87	77	95	76	77	101	79	78	84	82	78	80	93	94	86	100	80	85	65	103	83	73	75	98	86	72	78	85	81	85	77	72	74	84	88	93	90	76	91	67	92	90	77	79	74	61	91	86	76	80	71	81	82	96	88	91	90	92	79	96	73	86	81	88	73	69	82	79	81	94	78	106	75	72	93	78	87	77	93	87	82	67	81	84	94	91	89	78	90	93	100	79	85	82	84	82	89	106	94	92	86	93	96	88	79	92	81	89	81	72	70	80	76	90	104	88	85	97	84	92	76	81	72	87	80	91	72	96	85	87	86	75	83	77	87	73	86	99	89	72	89	91	77	91	83	90	68	76	94	92	77	87	93	81	75	77	95	95	85	100	71	84	98	102	80	58	79	88	81	85	85	99	108	84	80	75	87	73	86	77	69	74	88	80	93	82	91	87	60	84	81	96	99	55	88	92
40256	7548	946	998	1435	1880	1841	1779	1557	1377	1263	1198	1090	1007	1015	975	1116	1387	9534	1725	850	826	837	791	809	809	801	763	750	804	780	741	813	801	787	765	714	713	739	781	764	743	779	743	753	730	712	706	711	729	759	745	725	687	696	758	723	774	718	737	730	648	729	694	718	686	717	733	738	744	781	775	732	770	718	722	730	735	707	686	764	782	693	778	735	711	716	720	755	716	756	703	732	745	733	774	739	697	707	738	703	719	706	721	759	722	696	686	758	684	750	780	696	761	760	752	696	691	740	761	763	712	699	737	729	745	713	724	734	725	739	720	741	737	729	680	674	728	708	759	676	728	756	758	698	747	755	755	699	685	712	756	765	707	733	739	695	764	712	732	722	723	745	697	723	759	721	719	776	732	673	767	764	743	738	722	694	700	715	704	762	719	746	730	711	713	729	705	684	730	730	775	668	697	704	711	740	745	718	757	754	733	770	726	802	756	744	757	765	687	792	760	733	703	644	715	706	749	754	734	726	748	733	727	722	735	722	701	709	714	729	702	748	726	689	698	697	661	722	718	737	700	721	703	736	706	708	735	700	782	748	701	724	749	724	718	753	731	733	685	729	717	776	723	728	702	739	739	741	717	693	736	711	737	782	734	793	684	704	728	734	706	753	724	731	759	711	695	790	712	754	745	687	742	771	769	736	717	708	704	694	764	713	745	721	716	717	716	718	732	724	747	787	740	747	705	720	787	719	709	720	725	745	736	705	753	711	736	731	723	737	728	721	680	728	743	748	772	742	744	705	708	702	704	765	713	746	775	688	745	796	706	739	719	735	725	737	755	703	741	715	732	688	718	747	732	741	741	720	738	728	755	727	735	700	729	753	753	741	706	721	744	764	734	720	697	710	722	682	714	743	747	718	712	733	760	760	733	709	684	699	737	765	711	769	743	721	740	766	725	742	671	741	735	731	769	720	737	698	712	721	745	729	721	689	732	766	762	732	742	686	731	728	750	744	706	734	767	724	740	734	676	687	717	734	748	761	738	710	744	709	726	732	657	723	770	728	759	734	767	695	716	696	675	687	684	744	755	682	759	741	721	721	748	692	743	759	729	683	708	697	727	725	712	741	718	732	738	699	768	779	731	706	703	735	735	705	729	726	699	739	722	780	676	750	742	738	774	733	704	696	726	741	710	717	727	690	712	696	697	695	700	730	698	713	706	732	712	710	715	747	713	728	727	753	729	747	763	701	751	711	774	717	753	714	726	705	750	762	746	740	730	754	755	742	726	724	718	726	708	717	698	700	764	734	774	725	702	696	745	755	748	737	728	714	789	734	729	704	730	746	715	759	710	683	702	692	769	747	721	728	727	783	694	720	688	658	733	703	736	705	711	769	767	723	750	711	701	746	757	719	704	738	705	719	758	712	724	711	697	744	707	712	669	729	749	695	762	707	756	733	741	745	733	759	754	736	733	738	739	696	716	755	701	753	753	715	712	641	682	724	704	701	688	695	706	770	721	713	708	766	749	712	692	733	741	708	728	724	753	716	744	700	775	752	712	753	736	760	778	714	754	738	727	744	727	694	718	711	717	709	754	737	700	789	727	767	750	743	759	710	775	701	761	738	714	728	729	736	707	718	758	721	715	710	747	741	707	732	756	719	653	755	704	713	750	695	728	688	733	705	721	785	691	739	730	743	719	728	728	720	748	760	763	687	716	743	770	704	678	720	733	702	749	749	687	727	726	739	734	767	686	738	729	761	737	781	714	720	740	739	709	680	730	724	711	732	748	742	745	755	742	765	710	689	687	710	677	732	693	741	722	717	746	739	714	695	698	773	678	710	725	732	793	764	703	711	747	733	732	740	723	735	740	760	751	733	720	700	751	733	716	722	709	695	739	684	744	717	768	752	798	750	713	738	748	677	708	729	731	700	757	706	700	670	749	708	699	705	713	728	681	713	721	715	778	751	729	692	707	740	727	725	748	750	769	683	693	738	728	712	698	723	722	736	736	686	720	725	735	710	735	763	686	654	774	716	734	814	721	746	704	742	708	713	727	756	742	713	736	753	712	706	761	725	727	726	720	727	716	703	709	731	700	699	700	761	710	725	744	664	636	758	722	758	686	725	744	779	698	709	695	734	725	740	738	736	689	718	675	702	790	692	755	765	759	713	751	739	699	701	801	767	737	771	727	727	765	765	706	727	703	737	751	714	724	770	743	690	687	744	727	725	688	735	741	702	764	741	718	763	755	713	766	744	716	765	740	708	720	762	742	730	729	737	721	684	741	761	760	686	747	718	737	749	725	714	728	728	739	708	630	718	733	684	703	709	722	766	773	743	700	733	722	706	715	713	766	712	802	770	741	749	673	741	724	727	694	686	726	708	719	769	753	695	709	723	743	741	700	745	744	746	736	716	729	718	747	740	719	707	670	750	765	725	743	737	734	731	732	726	738	750	752	723	729	728	770	739	728	728	744	777	696	690	762	736	745	702	722	685	741	748	768	698	729	720	763	715	774	699	705	750	750	739	728	753	698	701	691	740	723	743	744	776	715	745	742	738	734	710	754	728	759	730	732	710	698	732	709	700	712	739	697	734	702	753	727	735	752	733	756	765	731	741	748	704	745	747	743	715	734	731	704	720	739	727	701	744	719	715	721	745	691	721	738	757	710	735	734	688	760	695	733	673	728	738	793	721	728	738	749	733	701	731	760	732	719	736	721	696	704	714	737	752	714	732	736	763	714	783	778	732	748	677	779	781	709	715	718	695	741	716	727	649	783	717	704	739	699	723	660	724	699	758	710	723	727	705	762	720	672	713	697	780	719	718	715	754	720	698	712	721	707	740	710	697	735	778	784	695	722	756	763	717	695	712	744	748	732	742	740	729	743	730	754	765	777	731	732	735	723	728	734	709	681	750	752	702	689	741	742	712	685	758	698	742	716	707	709	692	739	743	721	733	681	705	703	717	711	705	708	701	716	747	738	754	741	730	684	744	737	692	715	736	765	746	718	734	679	776	743	710	711	687	734	732	755	770	738	748	727	720	718	772	765	719	744	728	718	654	719	736	721	769	726	746	721	727	669	685	692	705	718	726	689	711	721	733	698	753	698	738	751	787	705	749	710	678	721	756	720	744	741	704	745	726	734	724	749	714	661	732	676	748	746	724	732	723	725	716	754	747	717	735	738	732	731	751	720	744	704	725	702	719	756	721	720	729	744	776	709	753	770	765	721	706	721	727	724	738	760	742	707	722	702	734	677	701	721	705	754	739	761	735	724	746	735	720	757	702	734	721	743	704	722	720	713	786	717	751	735	723	785	732	739	738	757	739	761	721	763	752	731	714	729	775	694	743	696	679	733	719	716	725	721	747	736	722	677	702	683	734	741	763	692	747	736	749	735	751	734	734	735	722	702	661	752	712	717	717	748	724	791	745	731	708	726	755	709	748	746	741	718	696	679	723	774	708	747	802	728	724	754	758	732	712	680	722	724	734	730	719	753	729	746
6313	1918	40	36	39	34	34	45	31	33	44	53	37	41	30	39	50	49	268	87	40	38	29	29	36	31	35	34	34	31	29	39	31	33	37	29	29	31	35	39	29	34	26	37	28	24	32	32	35	28	30	34	32	32	29	28	29	26	38	27	37	28	29	36	30	33	28	33	33	25	41	32	32	36	32	30	22	25	31	36	36	25	24	41	29	45	29	27	36	32	28	41	29	37	32	30	32	26	27	38	27	24	24	28	26	22	39	33	30	29	20	34	26	37	33	35	23	34	33	40	30	31	24	31	34	33	27	31	33	30	44	34	28	32	30	35	22	30	22	25	24	31	36	34	30	40	26	28	30	27	34	33	40	36	37	39	31	31	27	25	32	27	28	29	38	25	35	25	26	33	30	22	24	31	39	33	34	28	32	30	21	38	41	31	27	33	27	28	32	24	34	25	34	29	33	21	32	29	38	42	34	33	29	35	25	34	21	31	21	40	27	44	26	41	36	41	37	34	26	32	33	28	26	29	33	31	23	24	36	42	20	37	31	24	30	34	43	31	36	29	36	18	40	25	33	36	33	36	29	32	30	23	32	37	34	35	21	29	30	32	21	32	34	31	21	19	34	28	25	33	45	28	37	25	29	33	47	22	29	28	23	34	35	30	28	27	27	32	35	36	29	22	34	26	28	25	32	28	21	28	31	33	25	38	25	33	28	27	26	39	29	31	24	30	33	33	29	26	33	28	29	30	22	29	37	35	27	31	30	28	40	29	35	33	31	29	40	43	28	30	24	35	27	25	38	35	35	38	34	26	34	35	33	33	26	30	34	31	26	34	30	28	35	34	33	24	25	25	27	33	31	40	27	29	26	36	42	30	23	33	33	28	29	22	28	25	25	34	26	30	31	37	42	24	34	32	24	27	23	30	26	33	28	20	36	29	35	26	40	31	25	31	34	27	24	29	32	25	26	38	27	27	22	23	26	30	26	32	29	26	31	26	26	30	26	31	25	40	35	35	36	18	39	31	29	19	24	35	29	45	24	27	28	23	35	29	32	30	27	41	30	26	27	21	31	23	34	33	31	41	35	26	24	24	28	28	35	36	23	28	33	29	19	30	34	28	32	39	42	30	33	35	30	41	19	32	26	35	29	21	30	28	36	32	41	26	30	31	33	27	28	22	32	37	30	40	29	29	35	32	30	27	31	31	30	23	29	33	34	36	28	32	30	23	29	35	32	29	43	35	27	30	28	28	24	24	17	23	30	27	28	31	28	28	33	34	31	27	30	25	32	30	25	30	29	30	26	36	32	22	45	29	25	35	37	30	17	34	29	31	26	38	29	35	26	41	26	31	26	29	23	36	28	34	41	27	30	36	29	31	23	34	24	33	31	33	32	27	33	30	34	36	28	31	23	29	22	26	30	23	48	33	34	32	33	29	40	46	39	24	27	26	20	34	40	31	32	30	22	28	26	33	22	22	21	31	33	27	37	38	27	39	28	30	33	32	26	34	34	28	33	29	24	34	33	23	21	28	31	26	27	22	24	32	34	31	24	28	31	33	23	30	39	31	33	35	42	44	36	31	27	27	31	27	27	31	38	25	32	31	28	28	34	41	26	24	28	30	23	32	33	32	41	28	38	28	39	23	29	34	35	31	31	29	20	26	28	29	32	25	31	29	24	33	31	20	33	33	37	28	27	28	26	33	35	26	40	27	40	28	32	37	36	31	28	29	38	33	33	34	23	34	32	31	29	39	26	24	30	41	23	35	37	33	39	26	29	34	31	28	35	34	40	23	34	43	28	25	29	39	34	35	30	27	30	35	40	23	24	31	27	31	29	26	26	35	42	44	35	23	22	28	37	35	24	27	21	24	29	20	26	30	38	18	37	39	25	25	46	29	26	34	32	31	34	25	27	30	36	34	29	19	27	32	27	37	27	27	25	23	28	32	41	25	28	30	28	30	42	24	34	32	32	31	35	28	26	36	30	29	28	34	38	32	21	35	34	36	32	28	35	26	25	25	28	28	30	33	20	21	22	32	45	33	33	24	34	35	42	23	32	28	23	29	35	29	31	39	29	30	38	28	24	26	31	32	36	36	24	26	34	22	33	31	32	36	32	37	38	20	21	24	27	30	33	27	33	38	30	37	31	40	34	24	30	28	31	26	28	28	24	40	29	26	21	28	32	36	24	25	32	30	26	32	25	29	21	33	26	29	28	38	31	35	24	33	37	32	30	24	42	34	26	25	27	31	41	23	31	41	28	27	35	34	32	35	30	28	24	26	31	31	27	32	32	31	24	40	42	33	31	24	25	35	29	30	29	29	37	36	33	38	34	26	31	26	30	37	30	33	33	32	23	33	31	28	28	28	28	29	34	28	24	38	35	30	34	28	31	27	33	30	35	26	30	28	25	29	41	21	29	47	31	36	36	23	30	30	29	23	31	37	38	31	38	26	25	23	36	39	30	23	22	40	35	29	24	35	28	46	23	31	32	34	27	27	35	40	27	31	25	27	28	33	31	28	15	40	35	30	33	24	29	28	27	34	23	23	41	34	28	21	39	26	36	31	22	27	23	35	30	28	27	22	28	37	31	26	21	32	22	29	31	17	40	32	29	33	27	31	30	43	28	26	33	32	26	40	20	30	20	40	34	36	20	21	30	29	31	35	26	25	31	40	32	25	29	34	28	23	23	35	25	25	42	28	35	25	27	25	18	23	37	33	26	30	34	27	30	42	26	33	42	41	26	27	27	39	31	17	34	12	35	25	29	27	28	26	31	30	49	34	38	37	26	32	29	27	30	35	34	43	35	30	28	23	29	28	19	38	27	39	33	28	27	32	22	31	27	30	23	20	48	28	32	25	33	32	26	18	28	34	29	32	25	31	37	26	26	31	34	37	25	29	37	27	31	32	32	35	34	29	27	39	27	29	32	34	31	28	26	32	32	32	36	27	43	25	20	29	27	28	38	23	29	19	40	31	37	24	40	33	28	29	20	32	40	28	28	26	31	44	32	27	30	28	39	21	32	28	37	39	25	42	32	18	30	24	31	41	37	30	33	31	29	28	37	31	25	18	32	25	46	30	21	27	29	27	26	30	28	27	29	24	37	28	39	31	34	31	25	35	35	36	24	35	29	29	33	38	29	28	27	29	30	27	36	29	27	29	43	23	41	21	36	25	27	20	31	37	27	30	28	35	32	36	33	25	36	35	22	30	35	44	33	36	27	34	26	26	32	30	22	33	31	27	32	28	35	32	28	29	24	38	39	39	33	26	31	26	27	24	22	25	36	29	31	29	29	25	24	25	30	20	26	20	32	41	31	30	25	33	30	38	32	30	30	33	31	31	34	31	33	33	29	31	27	38	25	34	39	27	23	27	32	30	27	28	34	31	37	30	29	28	32	32	29	31	38	28	32	36	24	21	24	29	26	37	31	33	26	34	20	26	27	32	25	40	37	22	28	31	21	26	32	28	29	20	19	26	18	34	26	28	27	29
34756	8074	392	419	773	1121	1202	1118	983	838	763	657	593	577	505	502	783	759	7026	1637	394	329	322	337	365	294	338	310	335	349	302	294	296	270	290	291	286	250	282	285	305	301	302	272	301	304	281	284	253	235	290	261	250	274	267	257	282	315	256	270	281	258	283	253	276	292	269	277	242	272	265	245	284	278	257	233	273	270	259	263	257	232	258	233	251	267	265	251	254	267	240	253	269	264	256	241	289	272	263	248	271	236	268	241	261	281	241	245	264	255	272	249	267	255	240	246	278	253	254	273	253	234	251	278	244	281	228	243	244	252	244	226	249	274	256	230	300	238	285	280	283	257	241	272	256	264	240	252	254	278	285	265	262	252	243	263	255	262	275	247	219	263	254	247	235	238	248	285	291	263	282	242	247	260	250	233	247	264	283	241	290	238	235	218	269	275	269	247	276	251	257	281	240	257	274	260	253	248	249	264	257	265	246	259	286	265	240	247	241	257	256	238	287	266	245	246	233	270	236	272	247	249	255	260	252	250	249	280	270	257	245	289	262	213	255	245	266	256	230	250	261	246	232	212	233	264	252	250	244	274	228	242	239	257	256	246	267	256	254	267	251	246	252	237	272	247	284	253	248	265	265	242	242	251	239	291	248	277	283	278	266	254	263	273	257	244	214	273	244	257	257	254	247	268	225	250	240	260	245	268	277	270	227	263	260	260	252	255	247	269	253	256	259	256	270	249	278	254	255	255	272	261	262	239	255	282	238	265	271	249	263	253	255	241	268	270	257	269	268	245	270	251	257	264	254	263	263	245	252	274	240	285	237	243	248	262	253	255	260	247	264	249	226	224	259	272	270	256	258	258	244	261	258	259	265	251	254	253	256	260	273	263	247	245	281	244	256	254	249	263	247	255	244	247	277	273	257	285	250	252	260	273	266	272	250	239	276	269	248	264	249	292	248	233	250	255	259	228	247	251	268	244	269	258	259	262	258	246	238	257	252	262	256	248	248	257	264	259	269	271	274	265	245	272	275	260	268	278	245	286	265	251	290	272	291	280	223	253	258	248	259	268	251	261	236	259	248	259	233	232	247	274	233	286	261	270	266	259	261	274	251	272	270	247	246	247	264	272	250	275	238	266	258	257	251	260	226	244	246	257	270	245	259	237	244	263	280	267	254	221	237	255	257	241	281	240	240	246	271	227	256	280	283	263	245	248	275	243	285	272	251	273	257	261	259	247	287	262	259	244	238	229	258	257	251	251	258	259	269	273	259	254	271	250	269	263	284	262	248	283	287	264	245	254	232	237	239	300	250	249	264	254	233	262	273	277	267	277	250	257	242	280	250	245	277	261	290	236	232	260	244	272	260	259	264	268	261	259	246	253	233	280	276	249	249	273	252	266	225	308	291	254	258	240	269	289	288	237	258	230	271	270	267	248	234	255	278	264	274	236	258	261	274	263	269	277	267	239	265	276	235	244	253	207	287	248	306	254	267	254	266	257	255	251	256	280	286	247	280	260	253	304	251	275	269	257	249	260	267	263	237	262	236	247	245	242	230	250	238	245	239	232	225	246	258	262	270	255	273	241	271	250	275	250	268	259	246	263	244	245	235	269	245	261	245	265	257	271	253	267	273	268	264	250	270	262	260	258	249	264	281	237	249	262	290	247	280	270	262	292	235	291	266	254	258	232	259	264	224	249	242	279	250	264	272	284	259	256	237	238	290	241	263	270	264	285	272	238	257	242	247	291	248	251	269	259	280	262	228	249	260	251	276	288	254	283	253	272	263	272	258	266	273	256	259	271	269	287	229	232	284	252	277	260	244	271	277	273	238	230	268	275	268	279	267	253	264	262	244	262	245	255	220	259	244	228	252	255	268	293	278	232	254	301	256	276	271	286	257	285	260	254	252	239	283	278	280	251	297	262	252	270	263	304	241	305	250	245	261	258	251	260	250	274	279	250	247	261	264	233	276	281	239	261	292	261	258	248	278	241	244	279	246	284	256	247	260	261	247	275	265	263	251	278	273	241	254	273	236	287	251	251	280	262	275	276	268	235	256	267	266	236	264	253	255	264	260	272	249	248	274	259	233	252	255	268	270	262	246	268	262	282	242	244	289	264	239	247	259	291	259	251	247	227	289	242	250	258	259	248	286	251	265	238	250	259	274	251	272	265	264	244	252	249	253	257	211	270	235	243	270	240	251	267	286	270	232	233	239	258	247	273	245	271	257	246	254	266	263	263	249	240	257	290	246	274	259	259	221	253	255	257	262	248	276	244	284	269	267	251	230	268	258	268	222	286	254	256	261	249	270	269	268	263	294	241	264	259	238	250	233	244	251	272	265	230	238	217	211	270	247	210	289	257	250	253	269	245	275	284	244	264	266	245	267	247	261	260	276	244	260	243	261	302	264	271	275	272	241	237	261	266	224	296	268	225	256	259	270	248	258	261	248	277	263	260	237	270	266	266	244	267	257	267	274	268	257	262	266	273	279	246	251	263	251	243	235	286	265	230	276	222	244	261	245	246	223	292	276	244	267	246	245	247	294	277	240	271	216	251	264	265	270	241	267	226	241	245	260	271	268	257	279	265	275	271	240	258	261	240	271	267	302	236	249	279	243	262	251	266	266	251	281	267	257	262	269	251	269	276	253	250	282	262	236	231	292	245	251	272	252	247	257	228	283	227	254	269	269	292	249	270	239	234	232	257	265	217	253	274	246	257	248	280	249	277	274	276	272	252	303	260	258	248	255	238	277	254	270	261	266	247	271	269	246	268	264	266	281	271	242	243	297	270	227	247	260	269	261	259	268	273	268	254	262	258	270	251	232	266	246	242	257	275	242	280	261	263	258	252	261	259	272	249	261	266	239	282	224	269	276	249	298	277	259	251	275	258	238	234	220	256	248	313	266	266	279	244	230	242	245	290	268	246	277	263	259	254	284	250	275	255	250	272	253	266	222	245	243	281	251	261	239	265	298	238	262	254	242	265	244	269	236	244	253	290	267	236	234	254	257	253	243	240	297	231	263	261	246	250	263	244	253	238	250	265	272	258	250	260	274	265	250	247	266	269	232	259	276	302	264	252	249	254	234	266	264	272	298	252	253	272	280	257	267	281	270	224	244	281	222	245	246	268	270	250	254	273	265	260	271	264	274	260	258	240	268	254	253	268	279	283	275	240	249	258	248	243	250	263	237	253	281	254	239	278	263	277	237	247	263	274	258	271	265	218	268	243	260	261	280	242	282	242	256	257	232	255	267	287	266	249	239	267	269	249	264	284	273	259	273	275	269	259	241	268	268	228	267	269	269	275	262	256	283	258	253	245	235	266	283	265	264	260	267	260	252	275	273	269	262	242	274	257	246	266	244	249	225	232	252	251	248	286	243	254	252	287	268	273	242	281	243	245	266	254	267	248	287	257	251	274	264	232	289	271	251	247	228	208	298	253	248	252	257	259	229	251	271	223	238	251	244	281	243	244	242	242	265	273	271	258	262	222	253	263
10261	4897	109	68	58	74	78	90	72	75	86	70	68	59	71	71	86	85	522	197	65	54	56	61	59	59	54	66	62	65	52	49	66	57	56	59	60	61	52	40	50	59	68	49	70	52	76	55	57	64	68	52	51	56	56	62	54	58	52	64	74	59	68	65	40	53	65	58	54	65	46	76	63	58	56	71	51	69	62	48	70	61	57	50	53	51	63	52	52	67	34	59	57	63	63	52	62	63	51	47	42	70	75	47	65	64	68	61	44	51	69	67	65	59	65	57	57	64	60	45	70	58	63	62	57	72	74	49	48	49	56	65	50	63	56	62	63	65	63	57	56	47	65	49	58	46	50	44	54	52	57	72	45	68	52	59	61	66	68	52	57	50	74	47	63	59	53	53	72	53	53	54	57	54	56	47	39	51	60	60	54	64	54	48	53	64	50	55	61	42	50	61	56	59	53	66	75	64	56	40	57	52	62	59	57	57	57	48	42	57	63	60	55	54	58	50	76	57	71	53	55	61	61	55	68	52	58	64	49	59	65	58	55	52	46	51	56	52	50	67	61	51	50	67	53	57	56	43	66	54	46	51	55	50	50	64	54	70	54	55	52	59	46	76	64	52	42	54	76	43	64	52	68	65	72	65	54	73	49	63	62	61	66	62	53	45	58	58	54	56	45	45	62	58	52	56	50	61	66	56	60	58	57	59	52	64	50	48	52	57	58	60	57	56	67	61	51	77	53	54	53	62	62	61	60	59	55	43	59	71	57	56	66	64	54	59	56	66	76	54	58	68	55	50	50	63	66	49	55	45	59	65	51	50	51	49	51	60	39	51	59	65	67	54	59	61	54	55	61	60	56	50	61	53	62	43	57	61	57	56	52	56	46	60	52	63	59	55	55	51	65	49	51	60	52	42	45	55	45	56	70	52	66	59	52	58	52	48	56	63	55	58	58	44	55	69	44	53	52	62	58	52	57	45	56	53	56	53	54	70	52	64	46	61	57	64	62	55	54	59	55	60	43	61	64	52	62	62	73	53	55	52	48	56	56	66	53	59	55	63	50	49	64	64	58	63	54	65	60	65	63	56	49	67	76	52	56	64	47	48	56	52	67	58	62	58	61	54	61	65	56	49	53	56	48	51	62	68	57	57	56	57	61	57	51	81	59	50	48	61	61	49	54	47	52	45	53	72	51	57	51	62	54	65	62	60	57	62	58	66	60	65	57	46	71	56	67	63	52	61	51	45	49	65	57	55	51	50	48	56	56	56	66	58	60	59	58	58	58	54	58	51	65	51	57	51	51	54	62	52	57	61	58	70	61	46	50	59	59	55	45	63	44	66	43	56	39	63	60	49	60	46	59	52	60	56	58	62	56	47	66	67	50	74	54	55	53	60	58	41	59	60	51	56	59	56	62	49	43	55	54	55	56	64	54	63	67	65	62	54	47	58	70	47	58	51	58	73	63	80	65	48	55	58	49	56	58	46	64	52	50	55	64	60	59	55	51	45	43	59	71	39	46	49	65	52	47	56	56	55	36	59	60	47	41	40	51	50	64	54	55	50	70	62	66	54	56	49	48	57	68	62	45	60	54	60	65	62	56	67	71	62	60	68	58	66	34	48	61	58	50	63	60	59	64	70	55	55	51	57	57	63	45	49	58	44	50	66	40	47	56	51	67	41	52	62	62	61	57	56	71	58	49	63	59	63	54	50	51	53	56	65	46	48	65	65	73	81	65	64	55	54	55	45	63	62	47	48	54	63	48	55	57	57	61	63	62	60	57	58	62	54	52	66	57	60	66	64	67	61	60	58	47	49	58	53	68	48	39	63	54	60	56	71	46	56	42	54	65	48	58	61	63	64	56	56	52	58	48	48	58	59	56	59	53	54	56	51	69	51	46	52	44	44	77	67	52	47	49	50	48	59	69	54	61	49	50	60	58	67	62	60	52	50	55	64	66	51	70	48	61	40	60	49	60	69	56	56	56	76	58	58	65	58	58	60	78	57	63	66	59	52	48	58	40	62	58	82	66	43	51	53	48	58	59	68	62	71	64	46	65	47	60	63	48	65	56	62	59	63	53	57	52	65	60	59	63	58	53	55	59	60	68	64	71	51	58	69	69	54	64	57	59	50	61	62	66	54	67	53	52	57	51	55	47	46	66	46	50	55	66	55	51	43	50	58	55	55	63	60	57	48	48	47	55	60	67	48	49	63	49	47	52	56	68	47	70	54	66	46	62	57	49	49	46	49	66	69	53	55	58	57	56	56	55	59	45	50	54	69	56	55	53	51	69	45	55	56	73	49	54	55	62	46	55	56	64	47	63	51	53	44	56	52	50	63	48	47	61	49	61	58	52	58	52	42	61	55	44	52	61	46	55	48	57	63	59	49	44	65	53	52	60	44	68	66	63	66	60	52	60	45	55	42	53	53	64	45	59	56	51	69	69	52	60	52	67	82	59	73	61	61	46	65	58	66	66	60	46	56	53	64	51	68	67	46	56	63	68	57	52	51	55	54	55	55	54	69	57	49	64	72	53	54	59	50	56	56	41	56	57	51	63	54	65	63	53	40	67	54	49	53	55	68	60	57	57	76	56	53	60	56	62	49	63	46	56	63	52	65	52	54	62	71	53	57	53	54	66	66	62	55	63	58	58	55	57	68	52	69	58	51	56	44	59	57	44	82	58	53	56	72	60	50	67	60	49	54	51	64	47	53	65	65	63	59	56	64	64	54	59	61	52	62	53	63	59	64	56	62	75	62	49	63	62	67	59	63	42	63	66	60	42	79	56	55	50	52	65	60	66	54	59	43	64	62	51	45	61	50	46	59	60	53	56	65	71	59	69	58	56	60	54	46	51	62	72	45	56	56	47	61	56	57	52	52	55	48	59	62	46	53	55	58	51	64	49	61	46	46	49	59	56	70	59	66	58	51	58	59	48	54	53	60	56	53	56	56	63	59	48	53	59	58	54	53	69	56	31	68	68	43	57	63	56	56	47	63	58	64	47	52	56	66	71	59	54	55	77	46	61	56	76	68	54	53	63	61	56	52	65	52	55	52	54	60	76	56	57	49	73	62	64	47	53	51	43	45	56	59	52	53	65	43	59	58	58	53	55	64	53	56	57	52	56	49	56	58	49	58	59	62	43	63	44	70	46	53	57	48	41	55	49	71	65	48	63	55	49	59	68	63	54	55	46	62	67	58	50	60	50	59	68	69	55	49	57	53	52	61	79	49	51	56	45	59	57	56	61	70	59	56	61	60	59	63	54	60	48	57	63	61	46	53	65	57	54	52	70	51	56	74	49	66	59	55	53	46	50	50	69	67	53	53	69	59	57	62	53	66	56	55	52	61	53	57	56	43	61	63	64	60	63	67	50	58	49	44	60	47	59	73	51	70	68	53	58	54	64	66	55	60	61	53	68	56	50	64	53	45	53	50	44	46	61	49	63	57	47	61	55	58	60	52	53	55	56	57	54	80	73	57	55	58	58	48
44562	10121	891	834	1556	2192	2371	2118	1894	1605	1414	1254	1138	1031	964	1102	1712	1262	10961	3933	675	717	624	564	614	632	577	581	586	581	609	563	567	592	551	542	549	572	519	557	540	539	516	510	555	547	536	563	568	522	498	526	541	523	500	503	529	499	522	527	526	540	538	527	538	472	506	485	527	502	538	539	509	542	523	519	496	541	508	495	533	539	539	516	517	509	521	504	518	498	510	500	501	534	523	485	494	523	526	526	505	533	511	529	548	509	485	491	524	456	513	479	541	519	465	517	540	496	501	546	474	495	514	486	504	502	479	492	480	486	501	520	457	516	512	485	487	534	515	523	477	527	473	492	522	487	509	531	555	523	491	493	481	512	481	504	516	541	474	495	527	537	511	510	471	494	500	498	514	515	533	461	530	511	540	509	473	547	537	503	505	536	504	488	480	462	521	528	499	508	516	510	542	545	512	479	489	522	534	527	474	525	541	505	509	522	535	509	479	495	504	511	527	513	484	511	499	527	480	515	496	525	489	513	518	503	532	504	506	520	506	523	502	507	502	517	547	459	509	489	498	547	513	501	520	478	475	502	502	526	514	550	478	556	530	513	523	517	493	469	491	507	515	516	506	463	515	516	516	515	492	534	548	527	542	529	557	529	500	488	531	494	509	517	505	512	547	493	490	499	499	447	535	507	506	524	540	551	491	496	504	515	505	518	491	494	505	526	481	529	501	502	525	467	524	492	495	475	523	504	491	489	526	490	514	548	533	512	542	442	516	470	500	479	546	472	534	511	499	554	531	534	496	514	494	458	427	490	508	498	526	493	518	509	520	526	520	548	506	517	479	509	527	519	517	519	524	488	484	524	515	528	506	498	509	545	465	477	501	524	522	545	502	468	552	496	502	519	514	490	518	505	470	527	496	480	531	533	541	554	522	474	531	521	466	509	495	521	537	521	500	492	508	491	532	519	500	507	476	513	529	506	511	518	486	514	550	502	508	499	504	505	536	519	525	532	509	517	494	494	503	537	471	511	500	507	464	507	474	522	522	549	450	498	469	525	567	520	492	484	500	466	508	501	478	510	509	546	518	531	515	495	548	505	475	487	478	507	507	480	508	519	511	509	487	529	499	526	532	536	503	489	525	536	525	536	522	499	517	519	513	478	488	475	499	492	524	456	517	490	478	501	504	495	472	493	508	501	519	498	471	526	510	506	462	518	521	500	494	522	501	516	460	520	500	512	508	501	524	468	505	495	538	495	487	519	503	524	512	492	482	527	500	524	508	500	502	513	463	531	527	504	509	489	498	541	543	495	509	488	512	536	569	539	507	510	507	495	532	501	499	496	552	535	544	497	514	502	531	479	484	504	560	500	522	518	483	511	536	491	499	479	505	503	493	448	521	502	509	488	538	492	502	543	528	483	506	508	509	520	519	531	521	503	509	510	510	487	541	498	504	499	474	468	564	505	493	517	460	494	489	524	502	491	492	545	501	530	518	549	518	495	478	481	512	498	522	529	528	513	543	458	518	518	501	506	527	519	489	494	521	516	493	490	494	537	499	497	523	508	540	528	498	525	483	521	521	505	547	502	506	539	499	480	539	484	509	508	506	550	478	529	508	509	472	519	535	529	475	500	474	471	432	538	540	501	503	509	528	513	502	544	531	505	489	498	502	507	491	498	515	516	510	540	505	500	531	504	484	535	498	515	546	476	504	498	526	511	462	554	508	508	476	479	528	530	531	481	497	511	522	516	494	506	511	492	516	546	524	523	486	505	536	542	521	525	487	506	521	509	513	495	531	519	517	508	491	493	528	500	480	493	483	494	523	535	525	489	528	487	486	549	500	521	509	474	484	498	512	484	454	489	475	476	538	501	557	539	523	491	513	518	518	512	536	534	543	529	483	506	526	508	501	529	503	530	480	457	501	500	507	504	492	469	475	515	508	512	468	500	494	487	462	508	507	504	489	486	534	563	503	494	500	524	500	521	441	555	505	482	515	499	487	463	484	522	488	525	512	502	510	513	487	517	504	513	516	544	548	445	504	537	509	514	501	510	484	554	480	524	484	526	492	515	541	546	491	492	509	545	506	504	548	504	510	511	516	517	484	530	464	522	496	522	515	544	511	539	517	510	521	531	502	521	554	509	509	509	511	504	523	542	494	521	511	540	494	516	533	548	548	494	471	482	506	517	499	479	493	477	453	535	529	556	490	482	519	524	521	507	506	502	511	465	465	489	520	503	492	496	513	492	532	482	492	501	481	538	529	517	527	530	513	523	542	497	526	481	499	457	490	496	481	521	519	495	502	497	515	514	545	499	505	506	529	535	457	474	484	479	533	516	509	534	514	469	484	527	505	498	520	461	479	498	507	498	545	503	515	489	480	495	490	536	488	527	486	523	474	521	524	525	528	483	509	512	488	508	450	494	516	507	520	519	467	541	476	531	523	533	530	531	492	495	510	497	517	494	498	513	520	511	527	496	517	508	522	532	514	466	544	518	526	505	530	500	534	534	498	496	498	552	515	587	506	482	516	512	532	518	528	504	498	514	522	494	544	502	502	499	508	502	511	519	531	487	480	496	482	526	524	516	521	542	489	524	512	521	527	531	520	517	533	539	514	504	502	490	515	502	493	523	499	484	504	467	531	467	488	509	526	537	497	488	544	525	494	478	517	506	500	479	499	504	500	482	521	488	512	501	561	506	495	470	498	495	519	491	511	474	523	499	526	472	530	488	498	521	478	512	485	492	487	532	461	584	513	508	516	484	498	476	495	497	487	530	560	512	495	515	505	483	489	527	483	499	524	504	517	525	551	491	502	534	535	545	510	522	503	502	507	527	544	517	526	503	530	503	484	485	541	476	497	482	486	493	505	511	504	527	515	505	512	502	495	486	511	475	520	532	489	514	528	510	520	524	476	545	529	546	502	519	513	538	541	485	489	507	497	478	497	522	493	512	510	525	505	534	498	522	542	503	524	483	558	542	498	466	495	514	498	508	527	528	515	511	520	514	472	484	519	458	518	448	554	560	490	503	494	483	516	525	484	512	476	464	544	501	499	515	503	535	486	495	524	527	513	500	515	522	531	500	561	500	494	525	475	511	467	537	530	524	499	500	513	524	553	524	512	475	519	501	527	508	518	523	501	538	509	494	536	492	540	513	515	551	528	520	521	528	512	505	539	478	502	489	472	479	531	519	486	484	535	479	464	518	544	517	521	505	521	551	521	508	476	512	517	486	483	498	533	518	465	542	521	476	532	489	521	496	526	507	499	526	496	493	480	503	505	479	531	532	533	507	530	477	481	529	492	470	495	488	515	543	487	527	494	526	548	533	553	520	504	502	540	522	546	501	520	533	543	493	487	496	488	559	489	499	539	513	537	531	553	448	469	487	524	470	494	514	502	509	509	495	549	536	510	512	475	491	513	530	585	504	503	508	521	523	537	471	541	498	518	527	478	516	483	471	538	486	514	505	512	524	478	512	448	528	520	523	525	533	497	495	539	518
2651	408	76	67	67	78	58	80	62	64	84	61	62	62	72	92	64	65	130	85	62	80	92	64	62	75	57	59	63	71	62	56	60	67	61	78	66	81	73	69	81	50	71	62	67	68	59	74	74	70	76	75	70	73	71	62	74	71	76	76	68	68	66	72	67	76	71	83	87	60	73	70	63	75	85	66	67	73	59	70	79	74	71	80	73	60	58	49	84	67	65	73	61	61	68	56	66	86	64	77	53	54	73	65	76	65	79	63	74	52	76	62	83	77	70	72	64	60	77	51	57	68	59	55	79	82	61	71	71	69	69	57	76	83	74	61	70	60	60	59	72	68	56	75	69	63	72	57	62	72	63	76	64	58	61	58	68	60	73	62	69	61	78	70	63	77	64	50	66	69	72	65	65	60	68	65	72	76	65	68	75	57	78	67	72	71	74	50	70	60	63	53	73	74	64	72	65	66	59	70	49	65	63	64	66	63	61	70	59	61	56	72	89	69	76	69	67	71	62	66	60	70	69	71	58	70	70	80	64	84	75	76	78	69	66	63	69	62	66	58	69	79	61	68	65	71	65	63	62	56	75	58	55	69	72	81	55	76	71	80	67	65	72	69	63	68	66	69	58	72	71	62	60	69	71	65	52	66	60	78	71	72	70	71	66	70	52	74	61	72	68	78	64	77	72	73	72	73	71	69	84	62	71	59	72	68	58	64	64	64	63	74	77	84	84	75	76	65	52	77	81	69	55	62	73	72	85	70	62	66	67	64	54	73	74	70	61	78	70	69	71	69	67	53	71	62	59	67	64	57	67	69	60	76	68	73	61	76	66	59	89	69	78	77	63	66	75	67	70	55	73	64	59	73	73	64	75	76	55	67	72	69	71	59	58	67	68	74	77	66	69	77	64	67	63	56	59	65	73	67	76	70	70	69	75	67	71	74	66	55	82	74	56	57	63	71	66	70	77	71	65	70	55	59	72	59	75	81	48	73	66	66	57	59	66	76	68	65	56	56	71	80	63	58	74	85	63	62	74	69	76	68	66	54	64	74	80	75	55	57	53	78	69	60	61	50	73	79	62	62	74	71	82	59	67	85	82	70	62	62	77	57	88	60	65	82	72	68	63	70	79	78	50	53	66	62	59	68	75	78	61	75	53	64	63	62	69	63	71	60	55	50	52	54	67	57	49	69	86	58	79	74	67	51	64	55	58	68	70	72	63	84	60	63	57	56	72	72	73	68	76	63	76	67	73	78	79	59	71	58	79	59	58	74	54	62	64	68	62	75	62	65	64	78	68	72	60	69	81	63	59	88	65	77	52	65	63	56	68	71	73	62	69	62	68	64	74	72	61	81	66	70	73	66	66	70	75	56	63	66	62	82	80	57	59	52	56	87	78	62	61	70	71	70	63	65	63	89	77	68	84	73	79	72	57	61	55	59	53	65	74	53	68	59	69	73	65	82	67	72	60	76	67	63	68	67	74	57	82	51	62	67	74	71	61	67	61	71	70	67	62	73	76	56	67	72	59	73	91	57	68	55	65	57	57	57	60	68	72	61	63	74	63	69	64	68	66	63	76	61	65	68	76	67	73	52	76	64	61	72	73	77	75	67	81	69	69	64	74	49	71	76	75	56	71	71	66	77	83	79	67	74	65	64	74	50	65	73	69	66	79	66	67	66	76	52	67	62	64	65	69	76	65	65	67	62	69	60	68	57	50	74	77	62	63	63	61	75	71	80	76	65	68	60	77	75	78	63	74	64	69	84	63	55	64	65	79	62	69	66	70	60	65	69	59	51	63	79	80	72	65	84	77	77	77	68	71	67	54	83	63	77	73	54	57	67	80	61	74	66	64	74	71	65	59	81	74	68	55	78	67	64	78	56	81	70	71	76	56	75	80	64	74	58	65	69	64	65	69	54	73	65	73	66	78	76	75	83	88	78	61	72	68	68	64	81	59	62	74	69	42	59	63	52	69	71	77	78	66	70	65	73	61	71	66	62	74	72	64	74	86	79	62	75	51	51	69	70	73	65	76	58	69	58	66	61	86	59	70	62	74	59	58	71	64	55	76	65	59	74	65	70	71	63	60	79	69	81	74	70	59	83	72	87	75	48	56	71	65	73	61	68	75	63	70	53	63	57	82	59	78	68	73	59	77	70	60	65	57	69	76	62	68	70	83	79	69	73	69	53	80	80	77	68	61	76	55	59	63	63	62	69	74	48	53	74	55	72	62	61	63	63	74	62	62	67	63	66	88	55	59	57	72	68	69	81	71	61	55	95	56	84	60	65	67	81	78	73	67	74	73	64	60	64	65	70	61	59	67	82	55	61	57	63	71	67	57	69	54	57	63	78	67	64	56	66	85	70	62	56	61	60	73	51	64	59	60	78	74	61	66	70	60	74	71	67	83	58	68	72	74	74	61	67	62	71	88	66	71	71	76	68	73	77	74	68	77	69	72	57	76	62	59	70	79	72	78	69	73	72	71	70	80	73	67	82	70	63	56	74	75	86	66	80	67	59	72	79	61	64	59	73	75	73	59	70	68	64	63	73	61	59	69	68	68	69	65	69	64	85	78	71	61	71	68	67	78	64	56	81	63	70	69	71	47	62	69	67	61	70	59	61	65	77	65	70	67	61	75	64	74	59	71	60	69	62	74	69	67	66	66	78	69	73	61	62	59	55	85	50	59	72	61	54	82	62	81	89	81	68	46	67	57	67	68	66	70	76	69	67	62	81	76	61	66	62	78	60	61	77	54	75	71	64	73	67	61	86	57	61	65	72	75	83	61	71	69	59	84	65	81	65	50	61	69	71	68	63	68	76	71	53	52	51	70	79	58	61	64	71	64	74	70	64	71	78	60	66	66	71	64	78	64	60	62	73	58	71	70	87	50	70	75	71	76	60	75	47	80	75	83	61	68	67	79	56	62	83	53	75	64	86	74	64	63	71	65	78	70	77	88	70	49	69	75	60	61	73	73	69	53	67	57	77	70	76	70	65	75	63	69	69	75	65	59	89	66	67	72	54	58	63	51	66	84	66	63	72	71	77	70	55	66	70	66	68	74	60	70	66	77	60	81	70	74	74	63	64	66	68	64	55	67	78	64	65	72	55	60	71	59	72	65	67	58	71	73	67	58	72	73	67	91	60	74	72	68	73	83	56	58	74	54	68	73	84	60	72	72	61	62	70	73	76	66	73	64	74	78	65	53	72	77	63	67	93	64	76	70	63	77	68	67	76	63	74	72	66	78	66	80	63	56	70	65	58	68	74	71	78	54	63	68	67	68	74	57	69	66	63	69	82	68	76	65	60	68	74	65	68	71	68	66	76	71	60	74	71	75	68	59	66	70	61	66	80	65	75	63	68	67	80	53	77	65	62	63	77	66	76	79	61	59	56	67	76	73	73	63	71	68	74	71	60	58	63	70	70	65	62	70	90	59	70	74	58	74	61	61	70	72	71	53	80	78	65	70	58	69	64	70	91	66	51	76	75
19719	3900	592	592	653	753	713	698	658	644	661	607	599	668	593	1202	951	882	2714	1426	585	588	576	613	590	597	570	552	535	588	607	576	601	534	557	569	543	569	537	539	590	559	571	557	587	583	547	567	592	601	545	532	575	512	514	552	591	565	542	565	554	602	558	579	616	552	548	581	526	586	545	549	553	544	569	519	572	594	558	553	587	569	596	578	567	560	560	554	535	583	571	555	554	591	568	591	553	585	603	542	574	554	579	574	580	555	566	597	542	561	528	564	620	511	555	572	578	552	575	559	584	566	580	519	542	579	584	553	592	598	581	555	590	547	563	560	535	570	530	581	558	567	577	533	568	546	582	511	558	541	580	530	542	586	526	580	563	596	560	553	554	536	554	559	542	528	571	545	573	616	533	616	539	596	561	572	588	565	538	556	582	554	568	529	578	571	557	569	548	574	539	590	540	592	547	572	571	576	561	511	595	608	519	552	543	558	560	567	525	565	582	588	543	567	585	557	546	538	566	555	559	611	557	535	546	571	580	557	564	527	512	550	573	601	590	562	590	574	529	521	525	588	596	572	584	562	567	531	573	572	597	549	551	522	551	538	539	557	558	550	557	555	535	556	547	534	582	547	581	584	615	545	572	575	546	554	530	583	531	556	543	528	584	576	546	572	579	586	566	546	545	599	591	531	545	579	592	602	552	553	622	592	563	618	588	605	556	563	544	557	585	584	541	627	548	526	587	588	573	582	597	534	559	570	566	589	585	543	587	590	541	596	565	538	573	565	579	540	583	530	534	579	620	562	565	586	556	556	589	553	570	550	514	562	577	563	565	562	547	577	581	553	587	556	581	548	574	534	573	562	585	591	551	598	575	564	569	571	534	622	557	551	570	567	554	592	596	537	558	578	587	615	593	599	563	583	551	568	573	545	620	557	550	576	608	596	540	563	564	559	621	604	556	593	592	562	586	569	561	583	540	578	594	598	554	503	575	552	565	585	561	512	519	563	552	607	566	542	552	531	537	550	579	576	569	550	563	522	548	544	556	526	569	536	548	541	587	538	528	535	575	589	606	558	578	606	560	538	559	528	600	547	539	554	555	556	591	528	585	598	527	550	519	538	568	562	531	579	556	562	562	547	588	580	520	563	567	515	579	596	559	636	566	620	547	527	529	531	575	560	564	577	571	524	534	559	577	496	571	577	572	522	571	564	600	572	556	550	502	571	544	536	527	543	596	548	532	575	558	571	581	571	555	561	574	554	555	573	550	562	547	560	550	595	562	588	570	556	551	522	548	555	585	602	588	535	526	556	539	554	577	582	635	567	591	557	590	600	603	575	576	542	564	529	600	571	608	562	555	571	568	542	541	616	588	574	540	587	539	558	543	527	571	579	566	554	593	583	532	604	554	512	542	570	542	592	546	537	550	536	557	566	533	561	525	551	567	556	575	573	550	571	591	574	509	568	588	605	580	572	538	552	575	574	592	529	534	528	583	547	573	566	572	513	588	570	571	559	540	574	571	551	574	575	565	554	605	528	561	563	562	568	575	537	544	567	522	557	616	565	578	577	549	578	578	570	559	605	557	532	555	613	579	591	607	600	569	512	541	554	578	561	573	546	554	573	558	569	593	595	531	587	533	538	574	553	613	538	558	565	596	591	604	528	556	596	560	589	607	532	569	580	538	518	541	568	582	568	582	579	579	579	595	562	573	592	556	528	560	549	610	612	566	539	589	576	542	563	572	522	533	577	586	559	514	549	591	550	578	533	555	568	533	540	544	526	544	587	548	569	580	580	563	556	558	535	558	532	586	538	526	561	573	578	566	599	566	573	563	555	551	554	567	569	573	554	550	580	542	550	560	586	559	507	587	560	547	524	577	604	535	579	594	559	588	588	544	560	530	596	599	530	592	548	557	551	554	526	530	569	557	560	591	556	581	590	528	539	609	567	539	520	569	535	608	561	587	618	510	568	542	558	570	567	545	571	568	562	552	535	572	564	583	591	566	598	569	560	563	543	581	584	566	513	558	522	588	572	581	523	546	556	536	555	528	548	569	607	502	553	512	533	602	536	579	561	571	606	557	534	558	566	612	574	526	558	564	533	559	590	573	560	572	533	538	527	516	591	511	571	582	624	561	567	565	611	533	602	568	567	563	523	529	547	532	528	538	522	530	559	534	528	564	587	528	559	591	541	590	566	534	578	570	548	537	519	572	550	542	590	572	588	567	638	604	558	552	526	541	565	562	580	576	553	603	608	549	549	588	543	548	565	596	586	587	547	588	557	536	533	567	548	610	599	589	542	566	618	570	579	597	533	593	596	552	554	581	584	579	539	580	541	582	551	579	567	531	569	575	533	559	583	546	578	607	529	607	529	582	522	581	555	536	547	572	591	583	528	576	581	552	594	535	515	561	510	589	566	533	562	568	583	538	573	544	574	587	588	576	550	582	559	532	527	582	548	584	584	530	551	549	563	568	564	564	589	559	538	610	527	564	579	535	540	516	571	550	582	555	511	586	533	581	578	578	537	603	578	499	555	535	568	567	539	517	523	547	566	553	553	573	507	557	538	578	530	569	560	554	538	530	567	558	561	575	640	584	522	548	587	559	580	587	586	559	576	585	575	564	537	564	600	587	577	585	574	540	581	569	579	581	556	551	557	600	589	552	570	528	527	559	554	571	565	564	576	545	573	591	548	593	595	548	512	586	552	570	572	566	551	585	538	561	532	518	548	578	586	585	574	535	585	605	568	539	566	584	567	579	538	539	582	608	603	575	542	567	557	562	583	588	539	562	574	599	584	519	559	562	575	590	571	525	551	611	551	537	553	583	549	585	565	587	592	547	594	561	544	524	585	544	582	568	581	581	590	566	575	571	554	569	607	567	584	573	561	555	555	531	528	538	561	532	538	581	578	573	561	578	561	520	574	547	573	533	560	565	510	567	527	563	599	574	572	556	526	565	600	557	585	567	563	546	546	568	571	578	562	569	548	556	566	561	565	556	549	545	557	533	566	600	545	564	565	541	555	535	593	563	593	579	557	543	566	583	559	586	566	518	559	576	562	519	572	587	567	550	598	552	550	567	562	567	601	532	603	551	561	565	589	563	550	545	560	599	564	581	579	571	586	546	579	636	564	624	541	578	568	544	578	540	582	577	569	572	538	581	547	569	566	586	531	553	550	545	564	569	550	544	572	589	564	536	583	551	567	609	573	581	573	555	570	549	560	567	610	550	580	562	575	587	547	561	559	565	530	608	545	572	544	558	557	583	560	554	553	575	658	575	605	579	578	534	547	563	541	572	558	570	549	566	554	570	544	590	546	585	597	593	591	590	561	530	556	578	579	579	589	531	585	583	604	568	604	562	543	588	567	553	567	586	533	623	591	539	524	525	535	571	538	548	608	535	572	621	576	571	562	552	517	542	554	597	504	597	549	550	592	559	558	550	581	629	565	566	572	567	583	582	577	587	579	572	557	568	519	559	588	591	582	560	572	539	574	573	485
8055	2293	82	96	96	91	96	83	97	108	89	84	102	71	84	126	89	127	471	240	79	92	89	77	90	84	87	75	90	90	81	75	82	104	85	80	81	89	85	75	90	85	95	91	77	97	69	84	76	94	89	81	67	86	85	81	73	81	84	81	100	91	74	91	95	83	89	88	81	79	96	80	91	84	70	87	81	74	87	84	93	78	78	89	80	94	83	82	85	83	96	94	90	102	75	89	91	108	107	71	79	85	98	104	77	70	78	65	78	90	93	83	70	80	90	76	90	82	97	73	93	76	92	86	82	72	104	106	64	98	92	77	78	96	90	71	78	93	79	75	80	79	79	88	71	79	98	88	79	83	69	83	85	77	91	68	99	76	88	71	69	79	90	84	79	72	86	88	90	78	73	81	87	87	74	81	78	93	71	80	72	78	84	83	63	87	79	69	106	82	92	82	88	85	76	81	93	75	77	92	80	82	60	88	74	94	88	76	93	95	92	81	84	75	75	91	82	70	68	83	96	94	88	80	76	94	84	87	84	76	85	97	77	78	67	77	78	69	65	80	102	79	84	80	103	77	75	87	86	94	77	100	85	78	85	79	94	68	100	59	91	80	76	71	95	72	83	89	80	94	86	93	85	75	87	80	79	80	95	86	88	89	88	80	81	76	94	81	93	78	87	71	105	70	87	85	85	87	96	80	67	95	87	82	95	77	86	78	90	89	94	86	95	76	86	83	78	83	76	76	100	86	85	103	103	95	101	76	86	90	64	95	86	104	93	75	88	99	87	76	85	83	81	97	79	85	91	84	74	82	77	83	79	74	89	100	85	89	76	85	82	80	80	76	102	87	86	94	85	74	88	86	89	77	91	81	103	95	94	96	98	83	83	99	78	85	84	74	79	81	95	86	82	86	96	76	81	84	101	89	106	75	82	78	89	77	104	92	89	82	85	94	74	83	85	71	91	82	85	98	83	92	76	99	77	71	79	96	83	78	81	100	68	74	72	75	85	91	100	76	76	84	67	78	77	87	72	64	92	80	85	94	83	78	106	79	74	82	88	80	88	83	104	96	85	85	90	91	76	93	90	86	81	76	78	86	93	80	82	89	70	72	94	77	79	87	75	73	82	87	73	89	88	77	72	87	85	83	80	78	102	73	86	84	83	93	75	86	85	105	95	89	88	99	84	86	82	84	73	75	86	90	93	85	77	88	83	81	84	86	86	91	95	72	85	94	72	76	90	80	109	76	93	83	83	91	90	86	93	78	76	97	86	79	69	85	105	76	88	82	78	67	74	97	87	71	88	77	73	68	86	90	103	77	79	107	85	77	87	92	91	80	97	88	86	78	109	86	78	111	99	88	89	75	93	80	92	78	78	84	93	102	82	84	81	84	84	86	98	82	75	84	81	84	77	80	75	80	77	90	101	74	84	84	99	92	76	86	114	92	85	94	91	69	81	80	89	78	70	64	80	76	78	84	87	85	77	91	89	87	88	67	90	94	75	80	93	97	88	93	85	88	91	82	65	80	91	94	80	86	88	77	97	78	99	87	85	97	91	90	79	70	73	76	88	101	84	76	85	97	85	83	77	91	81	95	83	90	112	87	98	102	87	83	74	94	80	88	73	79	98	90	86	103	91	82	103	100	82	98	90	62	88	66	81	81	86	83	80	93	83	72	93	73	90	70	79	84	85	74	63	94	88	75	90	100	87	90	79	75	83	88	79	86	91	75	75	84	100	94	80	75	101	77	87	72	62	85	94	82	93	82	82	86	81	81	88	81	86	85	64	84	92	87	85	81	87	72	74	89	97	63	80	89	69	90	86	90	82	94	79	71	70	74	78	83	86	86	85	89	104	90	82	87	76	75	89	101	93	105	83	88	82	82	102	96	77	84	74	92	83	89	100	90	97	77	80	95	89	81	81	90	86	91	87	99	87	95	88	87	78	79	99	78	65	80	89	78	77	94	83	66	88	93	81	74	82	79	71	94	91	75	82	92	83	100	78	78	79	77	73	78	79	89	94	73	97	92	88	84	84	93	101	104	87	80	93	76	93	75	77	80	76	94	91	91	82	93	93	73	84	86	72	105	97	85	76	83	95	85	84	85	71	84	83	72	92	92	68	84	81	91	91	85	87	79	98	82	82	90	84	94	94	93	94	93	109	97	95	70	57	77	98	84	81	80	87	81	81	74	89	86	93	96	92	78	79	95	104	83	74	84	91	81	92	75	90	101	89	89	113	85	84	86	71	103	74	100	79	80	88	92	79	94	74	78	74	86	97	89	89	81	77	74	82	88	76	92	93	82	103	74	79	88	80	90	82	72	99	101	80	74	80	79	86	101	86	100	74	90	85	62	80	73	105	73	65	83	77	87	96	83	87	77	80	93	86	96	67	93	80	77	76	91	86	82	70	90	70	85	80	102	89	89	94	94	78	82	80	100	91	95	68	91	77	106	79	81	99	98	79	95	80	86	84	80	61	89	91	87	83	67	73	88	84	91	97	84	82	70	85	89	84	86	86	81	90	73	82	83	75	94	88	95	66	75	90	94	86	83	85	76	82	79	78	92	83	89	84	75	84	82	76	71	87	71	81	81	86	75	102	85	86	81	65	92	97	69	77	108	74	88	90	84	84	89	65	82	83	94	101	86	85	85	77	79	87	67	79	78	106	91	72	74	94	90	90	85	72	100	84	88	70	79	97	92	105	76	66	73	96	89	77	65	97	101	79	87	85	80	80	79	81	82	93	89	75	85	91	92	89	90	72	78	84	90	77	86	73	78	78	101	87	71	90	69	103	93	75	94	82	95	100	96	104	84	88	88	79	88	111	91	82	83	81	87	93	98	76	81	92	83	99	90	68	80	88	89	90	92	75	81	74	84	74	74	77	92	84	76	83	80	100	101	81	84	78	84	70	93	84	77	89	90	87	85	93	85	89	74	92	87	69	99	74	73	83	93	77	92	79	71	85	79	83	89	84	86	88	92	85	98	80	80	72	90	100	89	82	102	54	83	88	84	79	83	89	84	61	64	92	80	69	85	96	68	85	98	84	81	89	69	91	77	102	92	85	64	87	83	79	68	73	79	79	83	83	84	89	70	88	73	89	85	77	83	81	78	82	78	106	103	82	72	107	87	80	85	86	84	86	88	75	91	93	97	84	78	106	72	93	100	84	89	79	104	95	70	104	75	86	95	82	81	78	102	74	94	96	106	91	76	97	83	87	76	87	81	72	70	95	92	83	101	80	97	86	76	96	93	73	90	71	78	91	92	93	85	77	79	78	72	89	77	92	70	97	83	95	84	99	58	67	98	83	104	88	77	71	80	91	80	86	68	83	94	79	92	103	80	68	83	88	94	91	88	90	83	79	81	62	82	72	91	81	98	75	79	71	101	94	79	79	82	99	93	75	77	71	93	90	80	70	81	79	79	70	75	97	90	82	76	72	100	92	108	78	89	70	75	87	86	88	74	96	80	75	90	78	94	95	98	90	82	77	106
41559	5970	938	955	1352	1823	1904	1705	1587	1394	1298	1174	1096	1059	1266	2175	1387	1624	9667	4826	817	865	792	830	740	772	753	838	783	764	761	746	719	688	748	745	764	794	715	797	742	728	705	698	778	712	723	748	754	758	768	672	722	784	692	733	739	744	782	702	700	774	751	736	706	692	737	737	729	702	720	723	728	740	775	707	735	731	727	796	722	736	757	774	765	693	691	740	665	757	728	747	778	705	745	669	714	731	723	781	696	737	702	710	707	698	662	685	715	757	709	747	755	725	714	772	734	724	748	742	688	714	708	758	717	732	718	723	728	753	728	755	714	709	703	710	703	702	723	675	739	717	748	744	733	732	743	758	681	705	724	713	700	752	703	710	738	729	726	699	759	677	783	691	662	700	715	779	704	749	711	768	734	749	686	727	699	718	676	731	756	729	724	735	723	761	698	721	723	722	758	717	693	696	765	711	787	699	676	720	706	669	725	715	727	712	715	731	741	733	725	720	712	729	716	759	745	719	714	758	688	707	756	782	721	732	764	730	697	742	749	747	745	734	723	723	713	691	713	736	718	774	716	743	707	692	738	763	724	714	737	697	728	743	698	736	732	753	699	766	735	750	746	723	754	733	750	726	764	742	697	713	745	691	744	705	706	767	728	721	757	748	703	740	709	723	715	706	728	701	719	767	732	711	736	698	680	733	700	719	715	772	732	738	775	714	752	733	712	746	689	726	721	686	763	750	770	720	713	689	742	744	710	679	771	699	696	700	708	724	702	679	738	710	713	757	677	757	760	771	700	732	703	725	750	734	679	722	720	731	756	712	757	682	682	722	705	729	727	717	703	741	737	760	750	734	706	664	731	770	716	745	760	696	691	704	736	694	762	726	690	704	713	680	718	759	753	734	748	716	748	725	704	713	736	709	762	763	726	728	697	750	632	731	662	733	704	719	773	706	674	723	722	725	748	741	706	800	746	753	693	708	736	696	710	700	716	670	719	742	682	724	688	721	775	748	694	695	701	686	736	697	735	725	722	730	750	702	757	698	766	746	737	703	763	732	736	711	749	711	719	686	697	708	753	736	734	706	735	754	669	672	760	708	739	708	688	765	711	698	685	715	675	758	732	719	718	739	724	685	696	666	750	705	698	737	699	748	711	714	741	700	740	718	725	694	692	692	744	721	716	759	767	711	737	736	732	693	728	722	746	719	770	764	762	679	739	733	720	748	724	753	768	728	721	712	734	727	723	718	768	756	757	709	739	728	748	728	731	743	739	737	727	702	735	718	676	708	724	747	689	724	730	680	700	777	677	727	737	693	721	719	739	739	709	774	714	734	686	744	686	690	767	700	713	739	747	687	698	749	723	769	747	711	761	749	761	684	742	672	744	732	748	737	668	708	762	655	757	727	752	720	742	671	747	709	722	728	778	687	738	698	714	662	763	756	727	700	727	731	726	691	709	750	779	726	728	698	712	714	739	724	705	679	672	700	729	733	746	749	753	729	722	719	733	758	717	749	716	703	737	753	715	741	685	703	741	733	653	691	737	769	696	712	696	802	728	739	752	781	739	741	709	707	706	738	749	722	721	721	735	724	700	772	719	714	724	741	746	755	772	717	638	726	755	742	692	741	742	726	741	746	749	725	764	742	767	702	664	671	726	677	745	691	707	731	671	665	737	720	735	726	703	751	696	745	765	680	696	763	750	762	708	744	707	754	762	769	762	709	723	713	736	746	730	743	710	741	676	693	711	717	746	704	700	733	709	720	691	714	699	761	777	739	673	714	768	747	747	737	765	745	768	729	768	689	772	695	720	712	729	703	715	751	687	702	714	718	702	699	673	741	725	694	742	728	727	713	775	740	733	724	704	702	687	748	746	739	711	701	702	720	715	705	723	775	705	660	728	657	701	737	766	710	703	697	686	758	737	763	744	738	695	752	725	738	744	700	725	672	746	744	753	776	702	726	757	714	736	720	755	741	700	725	709	714	727	739	775	725	713	721	712	754	715	708	730	702	728	706	702	745	729	724	739	701	684	709	735	704	693	744	703	702	731	776	726	748	694	758	761	732	729	721	764	755	719	674	714	667	703	715	735	716	726	736	772	726	714	723	694	720	724	734	713	724	731	738	709	723	734	726	734	715	713	729	693	747	731	719	737	684	738	712	715	702	786	755	669	743	740	733	709	752	719	733	705	741	712	689	712	668	715	725	703	741	723	737	717	700	735	707	743	722	730	706	722	772	698	728	718	742	769	738	702	723	708	733	769	710	694	736	683	753	710	712	722	729	715	697	734	713	797	695	684	759	771	682	742	725	722	748	709	733	708	712	721	675	711	748	777	700	708	718	712	756	755	745	721	714	691	754	655	721	713	683	748	725	699	770	741	741	704	757	734	733	740	732	714	706	701	760	705	720	767	723	733	739	700	713	710	744	750	766	735	723	767	750	746	688	756	726	730	767	733	744	693	785	764	728	766	702	668	718	701	744	727	718	724	727	710	704	709	694	733	748	660	724	764	740	736	741	689	741	701	712	765	698	743	687	703	708	713	700	745	735	700	740	759	798	726	780	701	711	717	745	759	716	702	774	788	731	718	737	720	726	680	723	735	752	720	707	738	729	694	747	705	738	743	746	727	706	735	767	734	747	718	734	712	726	706	731	749	697	758	734	676	703	687	755	695	672	719	772	712	705	773	759	660	730	760	709	703	691	707	701	716	720	753	705	708	696	715	707	702	748	692	758	737	741	733	720	741	731	682	704	697	727	714	712	712	699	683	741	685	758	736	719	731	753	684	714	749	720	741	747	704	699	665	740	724	733	699	736	694	723	734	649	698	754	747	678	712	717	734	723	721	689	696	698	712	704	685	706	679	707	730	730	671	791	708	724	694	764	708	744	751	735	785	744	786	728	769	747	698	729	703	735	790	742	763	701	695	699	732	729	717	773	689	776	727	740	727	713	757	727	714	754	728	727	715	709	672	727	750	721	682	741	741	733	736	729	736	743	728	768	725	736	709	748	716	727	733	735	773	739	721	774	724	714	683	766	741	770	702	741	691	739	664	752	736	721	774	704	759	725	735	696	730	710	759	702	755	726	775	707	730	734	704	699	708	706	702	683	749	703	741	739	743	734	753	729	684	732	738	732	712	769	703	700	729	754	720	781	726	750	732	691	731	709	730	773	726	735	734	737	723	722	734	728	749	721	763	716	703	749	743	736	703	733	743	727	776	703	699	711	726	777	701	715	707	747	702	728	716	718	739	744	720	705	708	674	734	733	702	720	702	737	720	700	688	699	685	709	696	716	668	693	746	756	732	724	733	745	724	713	748	709	755	706	710	749	729	722	728	734	724	751	748	689	692	733	666	744	729	765	725	753	733	728	680	693	706	718	702	740	744	749	724	732	727	711	758	715	739	762	732	691	699	720	754	748	710	720	727	777	777	715	730	714	717	707	751	710	712	668	717	695	702	721	735	747	693	739	684	721	767	767	700	730	692	737	739	770	724	719
7113	1185	54	34	38	32	41	39	43	45	44	37	49	43	52	56	61	51	315	319	37	29	41	42	33	28	37	22	41	27	24	31	29	37	36	36	34	36	35	27	37	29	29	31	27	38	30	45	30	31	34	28	34	43	33	33	30	34	25	26	30	33	38	29	31	49	29	35	27	33	35	35	41	24	38	23	31	31	33	40	34	26	34	42	40	31	39	37	42	30	33	31	27	35	28	28	35	26	30	35	30	27	34	36	30	20	37	30	33	49	21	29	24	32	31	32	36	29	19	35	34	25	29	23	26	30	26	30	35	36	33	29	39	28	35	30	30	34	36	30	32	38	32	38	30	28	27	26	29	29	28	39	34	34	29	37	25	30	31	33	35	30	32	26	44	32	25	30	27	23	36	30	25	27	35	37	29	33	35	29	26	25	31	38	30	23	38	24	43	25	27	34	22	30	19	33	38	29	27	36	37	33	28	38	32	33	30	42	30	30	36	39	33	44	31	20	34	31	38	29	32	33	26	26	29	34	29	34	30	31	37	34	33	31	26	41	19	31	32	36	36	30	28	32	32	35	34	25	44	27	38	31	35	25	26	31	34	31	31	37	35	30	37	29	30	33	27	20	36	34	32	28	38	27	35	39	33	35	42	40	29	35	33	36	38	28	34	39	38	33	50	34	28	22	33	28	30	23	29	38	27	33	32	27	23	36	24	36	40	33	38	30	31	21	30	30	31	27	37	26	33	29	36	23	20	28	37	39	33	40	35	27	36	30	37	37	32	32	32	40	30	32	30	21	33	28	34	20	27	25	21	18	35	36	28	29	33	38	23	30	28	35	32	38	25	23	39	37	35	24	32	30	28	34	40	32	31	33	28	28	25	28	23	27	29	26	38	30	33	23	29	27	27	33	27	48	38	27	41	36	39	37	23	27	30	36	36	23	33	35	36	21	41	33	36	29	29	25	39	31	39	35	36	26	32	33	30	24	23	30	27	30	31	27	27	28	34	41	37	28	37	36	33	29	28	27	28	37	28	29	32	30	29	33	35	34	32	39	36	36	38	33	27	35	20	30	29	27	29	19	38	39	29	41	33	35	31	27	38	33	33	35	36	39	22	28	32	26	38	32	23	28	27	29	29	35	33	23	33	28	37	39	34	15	30	23	36	30	43	49	33	28	46	36	38	34	32	39	34	30	29	32	36	27	28	26	32	46	36	30	48	32	34	22	33	30	31	29	26	31	31	20	41	36	27	28	32	43	28	33	36	29	34	30	20	29	37	27	23	43	26	28	27	42	29	22	32	28	34	33	23	31	40	23	32	32	25	34	31	26	33	34	42	28	27	38	35	29	32	24	33	26	28	31	28	33	25	36	42	40	40	35	32	35	27	23	28	30	27	37	23	37	30	40	30	19	33	48	34	34	36	33	26	42	33	21	33	34	22	30	30	33	40	22	20	33	21	41	39	47	36	27	35	31	23	33	41	35	31	32	32	29	32	32	34	31	30	40	27	34	37	35	39	35	30	27	31	31	33	23	36	34	39	39	33	35	26	37	34	25	28	37	25	36	39	32	40	27	42	28	25	34	31	42	22	29	31	36	34	37	39	33	41	28	22	33	37	33	40	35	24	36	23	34	25	38	34	22	34	32	36	33	20	29	39	24	25	30	30	41	39	19	40	30	29	29	27	32	28	32	37	26	26	34	31	38	36	33	37	29	28	27	27	31	21	23	37	35	41	25	37	28	32	23	33	45	33	26	36	32	40	21	27	26	33	28	30	32	16	37	37	36	29	29	21	25	36	37	37	27	35	31	28	41	31	33	24	29	38	27	23	29	27	21	33	23	38	29	31	32	34	33	25	32	36	30	35	44	35	36	33	21	34	34	40	26	37	27	37	32	23	28	35	36	27	33	35	25	28	31	20	39	35	32	26	28	27	33	35	35	26	28	33	27	32	32	30	32	31	37	38	22	23	24	27	33	33	30	34	35	25	36	30	32	33	35	30	34	30	35	36	33	36	40	26	28	26	37	40	22	33	34	29	33	39	35	35	44	32	28	26	33	37	40	33	29	40	33	23	24	32	34	32	35	18	36	36	30	25	36	30	41	32	29	32	33	38	38	37	41	28	44	29	29	23	32	35	33	33	41	37	24	34	24	29	23	26	26	36	32	24	34	36	22	47	35	42	34	28	25	37	32	27	32	27	38	34	27	31	24	38	31	36	27	29	34	26	33	29	34	27	32	35	37	32	32	23	33	28	43	43	29	35	30	27	27	29	37	36	29	20	41	25	24	30	35	32	38	27	28	29	44	30	19	34	36	35	21	28	32	31	37	48	38	35	40	36	33	32	33	32	22	21	35	37	28	33	27	30	40	32	34	30	34	31	36	46	30	18	35	30	31	31	27	27	39	28	35	27	31	32	33	33	30	34	27	31	36	31	35	30	31	28	31	28	33	33	37	34	36	32	39	37	41	30	32	38	36	27	25	43	44	30	28	34	31	30	29	31	23	24	32	34	34	29	22	37	28	34	28	36	28	28	30	28	34	26	34	38	27	30	29	33	33	24	26	28	42	37	34	28	24	36	31	30	25	33	28	27	27	32	34	32	32	32	44	40	32	30	26	25	33	40	46	31	37	19	24	41	41	29	24	32	32	33	33	36	41	28	36	36	24	33	23	30	27	40	37	26	30	28	29	37	30	33	21	34	37	36	25	28	30	31	36	36	25	40	30	29	43	26	31	44	35	31	37	34	27	28	32	27	32	30	29	39	32	45	33	29	34	24	40	37	32	35	33	32	33	38	31	38	37	28	33	25	31	28	33	36	38	22	44	33	49	28	38	26	31	31	38	29	29	36	39	36	38	34	30	25	45	27	28	35	35	31	26	24	31	27	27	35	25	41	40	30	38	27	36	32	36	24	27	24	33	31	28	28	36	23	35	33	21	35	27	24	42	35	29	42	32	40	32	28	28	31	29	25	23	27	30	37	28	30	31	27	33	21	30	38	25	26	26	28	31	28	37	36	33	27	31	30	40	33	29	31	28	36	40	31	28	45	22	35	26	29	36	27	21	25	44	33	34	27	36	32	26	39	36	36	36	31	23	35	38	31	27	43	32	31	42	37	25	35	35	34	35	30	19	29	32	31	24	31	42	27	33	33	30	34	38	35	36	24	38	23	38	36	26	30	33	27	18	40	30	28	33	41	28	34	45	24	31	36	31	22	32	30	36	28	28	37	33	25	29	37	35	44	19	31	33	35	39	31	21	36	29	22	37	25	27	31	30	31	30	35	32	25	32	27	33	38	36	38	29	43	38	33	34	24	24	33	41	35	33	36	30	28	37	50	27	31	28	27	21	32	36	26	26	34	31	23	37	36	31	28	37	37	43	24	35	30	28	37	28	26	28	33	28	31	39	34	25	36	30	25	28	32	26	20	23	42	25	30	22	22	35	25	36	30	30	36	33	42	32	44	27	23	26	42	25	30	33	31	26	34	33
36570	4129	434	458	806	1193	1221	1135	1031	949	810	743	647	575	1289	1308	1075	1108	8188	7468	327	361	331	336	343	329	314	295	346	293	309	298	311	286	273	333	307	324	275	272	301	301	272	288	291	284	263	295	282	292	272	282	289	295	258	296	266	268	270	256	308	291	262	288	267	280	262	266	278	271	295	272	289	268	262	264	261	279	262	259	288	277	249	285	254	267	275	242	240	260	265	282	270	239	254	284	269	279	258	262	274	246	269	260	267	279	307	253	283	258	297	286	267	238	259	275	266	279	288	270	257	257	276	275	272	267	242	264	257	252	247	279	248	236	275	291	249	293	275	267	300	276	282	257	260	273	244	293	283	232	264	282	234	247	254	279	262	257	264	272	295	281	269	270	263	252	298	240	248	244	276	240	288	284	254	271	295	280	251	254	263	273	290	286	256	267	273	273	287	274	270	261	285	254	249	280	282	305	253	261	259	272	253	278	256	279	257	244	311	275	279	292	264	269	281	258	271	272	277	272	263	258	257	278	252	285	298	287	262	259	258	241	261	247	280	267	248	283	284	279	257	285	249	279	263	297	288	273	256	259	285	262	238	273	267	272	263	266	272	256	266	234	261	265	251	237	284	268	261	270	278	264	242	281	243	263	301	257	288	283	250	245	293	264	264	266	249	264	257	252	299	265	279	283	274	284	275	282	264	274	275	241	275	253	264	273	277	281	290	240	248	254	261	287	299	253	280	260	276	262	285	254	281	263	271	263	235	308	255	252	262	307	277	271	269	247	262	268	248	269	285	242	220	274	241	254	288	288	282	268	263	269	249	270	262	265	236	272	296	263	272	282	254	258	254	264	274	280	273	293	284	231	237	265	271	238	286	273	256	257	251	285	267	235	274	269	263	270	265	258	269	263	307	281	248	245	274	274	269	273	266	275	281	275	291	274	249	263	267	300	285	271	275	277	263	239	287	245	277	281	262	263	280	279	281	264	256	275	243	292	250	279	259	263	277	278	250	239	267	261	268	284	267	266	271	280	256	245	264	272	268	273	246	288	257	282	290	268	285	260	274	251	273	271	248	300	268	259	275	257	284	263	263	252	266	270	265	293	278	250	248	282	289	236	265	267	255	261	278	251	279	245	272	281	253	298	278	263	266	273	279	264	252	260	273	272	258	277	275	293	273	279	286	285	263	288	271	262	281	279	273	287	236	280	249	277	233	302	258	255	254	281	268	242	250	281	298	257	261	271	261	268	242	280	228	289	279	260	272	255	265	245	239	258	270	268	271	275	280	262	278	254	260	269	245	267	265	271	241	262	254	225	255	247	260	223	263	276	273	285	288	276	262	282	265	261	258	275	274	260	253	287	262	291	267	247	285	272	263	232	279	275	292	263	274	260	278	277	267	281	257	315	247	287	278	286	257	270	271	260	281	258	269	287	274	251	252	264	244	287	258	253	238	298	268	253	256	273	237	252	265	251	267	277	276	279	290	306	267	264	277	258	271	270	267	285	273	245	285	270	271	246	251	255	278	267	274	276	270	258	266	275	263	257	260	276	263	250	271	313	259	243	267	261	259	272	241	293	256	277	264	249	284	281	276	261	278	278	266	288	267	232	232	249	251	276	256	244	260	271	241	274	279	276	254	226	259	254	271	255	262	250	251	313	276	274	289	267	262	257	259	272	223	275	285	245	246	258	261	293	255	309	259	297	248	261	265	271	238	258	288	232	264	275	251	280	246	259	253	263	248	253	266	262	251	276	270	272	273	271	269	277	259	300	257	289	272	268	275	294	290	267	273	248	306	287	280	256	264	277	277	266	265	248	260	274	289	279	291	256	255	252	271	288	260	262	250	263	254	270	277	268	258	256	284	284	236	258	287	255	263	253	262	294	245	254	256	278	282	267	271	270	293	244	276	265	275	257	249	265	269	298	280	284	256	238	257	273	260	265	272	254	249	282	297	265	271	284	276	269	280	273	262	235	270	271	301	243	266	302	283	261	221	255	306	267	247	256	262	261	243	262	251	235	283	271	266	238	228	265	301	236	278	252	265	283	305	281	249	264	254	278	267	246	275	275	275	259	260	280	271	283	264	275	283	273	242	255	288	253	242	279	236	249	288	295	251	260	247	261	253	274	276	230	268	247	253	261	258	229	257	265	289	300	261	241	273	279	273	245	270	250	263	252	238	265	261	244	277	253	247	267	282	236	306	269	274	281	258	281	283	280	288	280	251	290	294	270	276	268	262	285	281	271	266	321	268	286	276	257	299	249	247	267	262	262	257	259	279	260	262	276	269	241	259	269	266	268	276	240	275	281	278	281	264	279	260	258	254	256	271	239	251	249	262	274	252	280	282	259	259	269	280	273	261	252	265	296	240	256	280	238	289	292	255	278	296	260	272	294	279	292	233	278	275	253	286	238	273	275	282	290	300	282	271	259	273	254	303	263	279	280	264	276	264	249	315	272	250	251	301	268	275	289	249	253	241	271	266	279	247	286	271	266	267	276	289	264	268	261	267	284	264	259	268	259	290	286	271	271	261	296	262	277	265	282	271	255	298	276	265	248	256	272	271	272	312	267	262	247	287	299	252	253	281	260	242	278	256	291	289	284	248	260	282	253	254	252	273	244	256	260	244	265	259	275	266	275	292	277	260	245	279	268	239	293	279	281	258	261	276	277	268	269	251	254	253	289	284	280	264	245	228	261	240	265	289	267	269	290	264	262	231	293	282	287	257	246	250	271	260	285	270	257	274	248	262	274	271	257	255	282	261	253	250	253	284	258	240	265	259	281	302	276	253	272	277	281	258	240	286	255	261	269	273	321	278	274	278	290	288	293	262	272	282	261	252	285	304	271	277	245	256	275	251	272	274	269	256	284	280	288	261	252	273	258	284	250	254	268	280	276	266	281	288	255	264	259	263	296	266	265	286	252	259	262	264	232	279	256	299	268	275	258	258	260	244	272	303	240	252	272	263	288	278	276	274	245	264	262	262	263	259	256	284	272	286	294	254	246	276	244	253	232	291	257	253	269	223	263	275	241	280	246	267	273	258	240	238	259	287	286	281	264	259	278	266	256	272	291	283	251	239	276	274	252	249	296	273	272	277	279	276	301	271	265	245	262	313	293	257	256	258	250	281	295	269	275	243	269	265	251	280	272	259	258	257	258	268	266	273	253	260	268	260	268	258	229	270	277	295	269	253	261	257	244	275	285	257	242	256	273	269	261	262	279	285	278	254	281	266	248	262	262	269	314	263	264	272	275	237	261	253	294	237	267	293	263	272	288	265	268	256	291	243	250	278	266	232	222	282	267	290	243	276	296	237	304	264	255	265	236	274	244	291	270	274	258	276	265	274	273	270	261	254	251	256	280	247	278	279	278	271	258	266	262	273	247	298	250	238	253	281	251	269	262	264	260	275	286	264	230	257	266	294	275	257	261	286	250	257	261	274	252	259	267	247	292	271	277	292	268	232	283	248	257	294	263	255	259	285	262	261	279	271	287
11106	2846	89	75	65	83	77	80	73	75	83	80	77	71	96	101	61	83	613	635	67	66	62	42	45	51	66	73	56	68	67	58	55	55	66	60	55	55	65	65	59	64	58	59	58	57	53	63	67	58	59	47	64	58	59	46	66	49	53	56	61	52	66	53	58	68	57	61	76	61	55	54	47	63	55	64	55	72	51	50	63	57	44	60	59	62	46	67	56	50	65	47	68	59	50	60	58	54	52	52	56	47	62	59	48	60	58	58	60	50	61	59	61	48	37	51	56	51	42	57	57	49	65	48	44	58	53	57	66	56	58	56	50	66	73	49	49	41	52	59	56	67	47	60	56	55	64	61	60	53	53	54	60	60	56	62	58	56	70	61	59	62	45	64	60	61	44	61	52	69	57	41	66	54	63	61	56	71	61	59	66	64	64	80	55	55	57	46	78	60	65	65	68	56	49	63	55	55	80	53	52	71	71	57	58	58	43	57	63	63	48	59	49	68	44	53	59	64	56	54	46	57	63	66	60	77	44	54	54	70	54	42	70	58	60	55	56	56	50	58	60	68	56	59	54	67	64	58	55	50	66	59	69	51	62	47	60	64	60	53	63	63	51	50	52	50	49	54	56	54	55	60	62	49	63	61	55	52	55	41	67	49	52	57	62	57	54	51	67	57	53	40	57	56	54	51	55	58	49	45	68	51	72	69	62	63	47	60	60	57	66	54	55	57	59	47	59	57	57	67	53	53	55	53	50	56	58	60	51	56	55	59	62	61	60	59	46	60	50	65	61	64	51	61	53	57	54	63	46	39	58	55	66	65	53	59	54	51	62	64	60	51	56	53	46	66	59	74	69	65	55	55	56	52	61	63	60	63	61	44	51	59	67	57	43	64	50	54	56	46	43	52	52	53	46	56	49	70	57	61	55	72	43	56	55	55	43	65	45	69	52	53	57	59	53	50	49	61	56	74	65	53	65	48	62	66	57	54	53	46	59	64	58	54	67	48	55	64	67	62	63	61	58	44	47	55	67	48	63	43	50	55	49	43	51	55	65	66	46	42	61	43	68	67	58	44	66	65	66	47	55	61	57	51	54	52	64	68	55	56	52	62	49	53	63	57	51	54	67	47	59	55	44	51	57	71	57	62	38	50	63	59	56	68	62	61	58	59	54	49	66	52	54	52	64	65	61	48	58	60	61	68	56	61	61	51	48	53	60	43	51	54	59	55	61	59	66	47	58	49	50	65	61	55	52	61	71	64	61	42	51	59	47	61	58	63	55	47	49	68	61	55	60	79	61	47	57	57	57	51	63	73	55	58	78	49	61	67	71	43	48	60	71	63	45	61	71	52	65	47	54	72	67	80	62	62	70	68	55	49	61	59	57	58	55	51	62	50	66	56	70	53	53	61	53	64	57	56	62	42	70	54	50	60	52	57	68	56	45	61	49	69	68	44	63	61	49	60	53	62	62	68	69	74	61	58	57	57	48	44	69	57	56	56	52	57	55	45	52	66	40	62	46	67	51	53	55	62	60	56	43	54	53	54	51	64	53	56	65	60	67	63	53	52	59	54	60	56	53	55	64	51	51	59	64	73	56	64	40	61	64	61	63	47	57	54	63	73	58	61	63	48	53	58	53	50	46	61	44	57	56	55	61	46	60	44	55	47	49	54	50	58	56	57	56	73	59	59	66	55	57	57	63	56	64	57	61	55	54	57	66	59	45	57	63	39	70	62	69	63	60	66	52	58	48	57	65	59	67	56	45	56	57	58	62	71	64	51	68	40	62	47	70	52	58	50	54	53	53	62	61	47	50	57	65	61	53	63	54	68	70	66	61	53	63	50	56	53	56	63	46	54	51	58	75	54	49	54	57	57	57	60	58	62	63	56	53	44	59	60	65	51	57	66	56	54	72	42	54	55	72	75	56	59	56	51	50	55	56	60	51	46	58	61	64	45	54	51	57	54	54	43	47	64	61	60	57	39	50	65	52	64	56	56	55	70	56	49	53	57	46	64	63	57	64	56	69	58	56	49	60	57	49	68	52	64	56	69	59	42	69	61	71	71	55	65	60	55	49	60	58	55	58	50	55	53	62	53	52	52	52	61	63	59	47	44	57	49	57	58	50	43	66	67	50	57	66	50	46	61	46	47	57	59	60	43	56	82	61	67	50	53	53	63	63	59	50	66	60	66	60	52	52	61	63	53	67	52	55	45	62	62	57	50	54	66	65	53	56	57	58	65	52	57	57	76	60	45	58	58	60	67	67	61	64	61	69	67	58	60	46	57	47	57	53	68	77	60	55	62	43	53	35	62	59	57	56	64	65	47	47	53	48	53	60	41	68	73	57	58	58	46	56	59	44	48	68	63	48	52	45	69	48	55	64	63	61	40	53	49	60	59	58	56	38	53	52	61	54	57	57	39	66	52	42	41	59	59	59	56	58	57	62	54	67	58	53	54	58	61	64	65	63	53	56	49	51	74	43	50	76	71	58	60	61	57	60	59	61	54	49	64	61	55	60	62	53	53	52	62	59	62	60	54	49	78	55	61	59	51	48	62	66	61	62	51	59	70	71	57	46	45	56	60	62	57	65	50	68	73	65	48	60	56	45	66	61	71	54	57	63	74	51	43	50	74	52	58	58	63	52	57	57	50	58	49	44	52	57	59	64	39	64	46	58	61	44	44	59	53	56	58	55	54	70	50	64	58	68	63	69	70	54	50	50	45	68	54	59	73	68	65	62	54	51	58	64	49	62	54	44	61	70	56	58	63	59	44	53	56	65	56	55	79	76	57	52	60	50	75	60	52	61	56	72	49	49	52	61	55	52	55	53	61	65	63	61	63	60	49	44	61	58	61	64	53	62	52	61	72	61	52	54	48	57	56	58	59	55	62	63	48	43	51	53	61	57	57	56	58	49	60	57	49	55	45	55	58	46	52	52	66	51	60	61	62	64	57	55	53	55	59	56	47	70	71	59	64	61	47	55	61	60	65	54	58	65	55	54	52	48	40	58	44	65	61	64	51	50	44	58	52	64	62	60	61	53	47	51	66	61	48	56	66	47	54	43	62	62	56	49	43	54	71	53	51	51	57	44	50	58	52	60	65	63	63	62	48	56	51	61	59	55	53	52	70	54	48	41	57	67	67	56	60	73	48	50	49	53	57	59	68	45	59	57	64	54	54	44	58	49	51	65	64	54	54	57	60	64	69	60	59	63	55	62	61	59	46	69	62	77	54	36	40	55	63	49	45	76	73	65	68	47	57	63	59	56	72	49	63	52	55	61	49	50	56	51	59	57	54	67	51	71	48	51	70	50	51	59	59	60	62	52	58	57	62	54	76	57	67	54	55	50	52	53	53	75	54	61	60	63	47	65	55	58	60	47	64	58	53	57	49	71	65	60	54	48	68	51	59	48	66	46	55	63	50	47	60	56	59	56	50	60	65	43	67	63	60	60	55	57	62	65	63	67	51	54	62	54	53	54	58	62	46	50	54
45663	4973	819	856	1555	2266	2407	2237	1954	1703	1506	1325	1132	1076	2256	1778	1523	1199	12499	11667	699	618	663	622	538	602	609	566	603	578	573	583	576	557	530	576	577	554	546	587	520	543	598	499	547	518	527	479	563	538	528	529	498	532	553	558	534	497	529	559	544	524	541	557	522	527	503	540	524	536	492	507	519	487	528	550	494	519	522	527	538	506	534	492	515	497	524	524	514	558	532	488	507	485	491	481	500	491	476	511	478	508	484	489	506	507	512	496	493	549	517	486	467	519	553	530	536	497	529	492	482	513	524	491	497	515	499	502	512	530	529	532	528	539	522	518	524	505	543	488	524	505	491	513	496	527	509	553	504	515	492	528	502	521	479	491	475	505	545	538	494	487	518	493	564	496	524	526	512	503	488	475	552	512	528	542	518	528	497	513	509	520	498	518	587	516	476	564	478	515	498	523	528	501	504	518	492	503	509	542	502	504	520	479	499	500	528	492	483	488	488	529	494	543	537	539	495	540	520	504	528	523	550	501	476	494	499	547	515	488	494	511	517	518	500	500	483	535	555	542	494	513	534	455	506	507	479	506	513	483	432	506	533	489	525	528	532	531	500	482	512	570	492	485	509	468	489	517	539	516	534	498	537	554	495	501	510	519	538	504	503	455	501	530	498	540	512	517	514	497	489	512	524	496	547	522	490	496	545	540	510	502	500	518	488	480	508	501	486	465	536	499	498	500	497	533	488	521	517	479	504	482	492	547	486	542	529	518	560	512	517	510	515	508	556	510	522	491	518	520	542	502	472	497	526	490	551	532	518	508	501	534	521	464	522	482	519	558	535	516	475	505	517	556	497	473	505	494	500	518	492	496	524	495	490	563	537	542	491	538	507	489	532	540	541	520	513	501	537	466	539	503	463	502	527	516	521	505	517	472	496	506	457	503	476	484	502	525	486	490	530	486	510	513	509	541	519	530	474	481	513	509	470	538	517	457	550	500	505	505	524	500	509	481	509	499	507	546	473	484	520	498	523	577	501	479	493	511	502	513	484	509	500	519	516	520	554	521	494	498	484	514	486	492	485	516	498	531	503	466	503	545	517	499	563	504	509	515	508	533	499	561	513	515	538	501	539	498	525	507	508	470	492	533	496	498	488	491	511	500	536	541	504	525	525	485	531	511	520	533	506	457	527	545	539	525	501	481	499	513	522	524	480	533	514	520	528	524	540	489	544	540	516	503	526	524	498	514	511	512	513	473	515	512	484	511	485	528	485	484	517	562	539	526	500	493	478	485	551	493	511	439	534	518	548	487	517	528	544	507	492	487	472	521	486	537	491	504	489	478	457	525	526	519	508	512	505	499	519	530	469	554	454	536	488	469	495	510	545	504	518	515	497	524	525	504	498	492	513	509	487	561	505	475	529	504	526	480	510	522	530	500	510	511	497	533	508	514	526	497	488	548	488	500	484	509	499	535	495	526	503	484	512	520	528	492	524	533	515	500	508	544	491	509	520	545	525	515	517	540	566	513	503	490	501	534	542	504	545	518	492	530	502	526	477	491	519	488	515	519	497	497	514	486	530	495	509	510	504	558	546	522	506	496	546	499	466	484	484	484	489	538	518	523	504	507	518	515	497	540	525	515	508	481	512	519	510	496	508	515	507	519	532	437	511	534	510	503	532	521	479	443	537	509	554	477	529	509	495	527	545	560	517	536	479	475	532	496	507	514	524	522	478	513	481	524	474	493	475	464	498	590	483	468	494	503	532	528	498	502	516	484	474	496	484	498	522	542	482	487	530	496	525	535	510	493	512	538	496	506	530	554	539	503	507	490	552	498	528	501	540	477	536	489	517	512	535	534	476	492	528	483	502	492	522	541	496	485	504	496	508	531	500	483	491	510	520	536	502	466	536	501	535	507	519	542	504	513	515	533	512	501	484	535	550	544	516	475	472	523	529	509	498	499	499	532	505	534	520	552	475	527	500	487	512	483	511	536	509	536	513	505	493	494	494	478	535	515	474	533	504	513	486	528	503	509	525	494	514	464	511	539	514	496	486	524	523	503	468	501	504	533	514	482	524	503	525	515	511	501	503	552	517	525	492	498	504	502	516	537	491	509	527	530	489	516	500	486	515	531	537	520	488	490	529	502	504	490	499	474	492	494	495	528	483	517	502	492	503	488	484	530	485	575	486	501	534	505	535	484	509	519	515	457	465	493	485	523	522	487	529	480	504	500	499	505	539	544	490	529	520	502	507	509	487	532	471	528	500	508	509	484	477	491	529	501	528	525	497	532	529	512	521	516	535	499	540	500	514	505	516	478	501	528	517	480	477	491	510	509	517	523	506	513	505	509	558	521	520	495	535	522	536	521	482	506	546	525	520	487	516	525	515	516	512	515	556	496	522	507	540	510	524	517	564	459	505	466	538	525	522	531	471	532	503	540	521	531	466	548	508	480	447	494	531	503	480	510	527	477	541	509	515	497	527	478	521	524	556	449	477	508	535	517	512	513	524	534	503	519	516	501	514	532	524	532	515	491	507	487	480	511	558	539	500	531	466	494	516	517	534	502	509	529	514	541	506	522	496	533	506	534	512	501	486	510	517	546	563	495	503	480	536	514	523	483	515	478	524	514	523	508	546	521	510	512	479	496	478	505	511	497	516	531	508	507	536	478	507	506	533	488	529	484	481	511	490	471	506	520	552	503	481	497	499	490	523	500	523	501	556	502	524	507	500	534	501	511	511	490	474	511	524	501	522	531	518	509	529	505	515	529	498	480	487	494	507	502	539	504	499	497	528	523	503	470	533	531	533	544	510	515	473	539	544	516	552	513	474	507	472	502	516	489	529	488	504	490	524	507	519	485	479	503	537	518	511	489	487	532	495	542	475	505	513	501	539	507	533	506	514	464	505	541	515	503	541	519	486	503	522	462	497	496	507	521	514	488	507	509	552	487	507	512	487	513	538	497	506	496	532	484	498	512	501	486	511	492	515	477	468	506	489	504	581	470	499	476	505	503	470	517	520	477	538	506	483	542	537	522	501	515	512	517	515	492	531	488	473	475	506	503	490	504	572	559	503	525	544	491	523	480	508	485	500	508	492	492	508	492	554	493	558	482	477	483	539	521	515	505	473	501	511	501	548	547	531	518	531	520	454	528	524	464	521	501	518	531	515	505	460	466	558	524	509	504	514	456	525	511	479	459	497	527	502	510	515	505	521	508	501	523	530	555	521	509	526	521	492	478	522	541	534	515	573	507	517	480	496	515	499	493	533	494	501	514	529	485	479	521	479	509	516	528	509	530	492	492	499	509	529	506	530	502	541	507	505	533	544	506	525	522	571	504	517	500	538	504	540	497	558	512	528	506	521	491	517	535	513	515	530	482	501	518	484	527	501	479	490	510	513	492	519	494	538	539	521	525	507	505	496	480	512	515	477	505	479	502	505	530	482	533	523	476	546	502	496	501	481	503	490	520	511	467	469	510	549	544	511	546	526	523	533	534	505	508
2428	230	73	79	79	66	82	65	61	63	71	78	95	73	81	71	78	68	135	143	59	77	67	60	71	67	73	74	78	62	59	60	81	73	68	63	69	78	76	60	69	76	61	64	86	70	70	70	73	87	76	73	77	66	79	60	59	55	66	64	59	61	75	72	76	68	71	64	75	76	68	72	71	55	79	61	57	62	60	77	65	66	63	76	58	58	65	72	58	66	76	69	73	75	81	64	62	86	90	61	73	66	58	58	65	61	74	62	68	54	64	79	61	72	61	54	70	73	64	79	62	71	59	74	57	80	80	61	65	97	60	65	67	66	61	73	56	71	74	64	85	52	81	62	66	59	74	75	58	62	72	58	64	62	68	57	68	77	59	59	82	72	79	82	77	59	71	67	67	59	63	61	90	73	63	65	77	66	68	66	73	58	59	85	77	72	69	59	92	84	76	68	75	66	71	64	71	54	64	60	66	64	58	82	74	76	72	77	81	73	67	64	75	65	54	56	74	83	70	75	75	73	69	74	80	59	64	57	66	70	65	64	67	62	63	76	49	51	73	79	60	56	72	57	55	56	76	59	56	59	74	83	64	72	72	75	63	70	70	55	69	70	76	64	59	75	83	76	77	67	79	71	79	74	72	85	65	64	75	78	62	66	75	61	59	74	58	74	57	77	67	73	69	71	69	67	65	71	57	79	72	70	60	66	62	87	59	64	57	61	70	80	57	82	62	71	84	61	81	65	77	68	57	47	63	53	71	76	71	69	65	64	70	70	63	63	62	59	87	67	63	67	65	72	53	53	57	70	78	81	68	66	70	63	49	64	73	63	74	61	60	71	56	70	52	69	71	65	69	64	61	63	89	60	89	69	68	62	75	60	68	57	56	72	68	68	74	89	66	80	72	66	70	63	59	85	72	83	64	65	67	67	63	68	68	82	85	47	69	68	62	70	73	70	62	63	67	60	70	59	60	66	73	48	56	68	50	59	59	78	70	69	66	66	73	73	76	55	53	61	57	75	67	67	68	73	67	69	68	66	65	71	65	85	62	66	55	74	68	73	67	66	65	69	62	64	71	83	58	70	62	63	68	69	80	77	66	66	69	76	68	56	74	73	60	69	66	74	63	57	70	82	79	63	62	72	77	72	64	61	84	62	61	53	55	88	48	66	62	69	57	64	67	67	52	74	64	68	64	68	62	70	58	73	62	73	59	69	70	66	74	76	52	59	63	62	72	83	63	67	76	74	62	63	77	57	66	60	71	61	83	57	64	60	63	55	64	66	85	67	76	68	73	67	72	67	59	52	67	64	57	73	56	68	82	80	70	85	65	98	83	54	83	53	62	67	80	67	63	71	69	63	66	61	60	72	67	67	55	62	56	92	67	71	72	70	64	68	75	72	64	83	59	67	68	72	55	65	69	74	63	62	59	68	79	49	69	68	70	78	64	66	64	72	80	81	68	71	89	59	67	63	79	85	72	65	69	73	63	64	71	55	43	70	64	66	58	68	63	66	67	67	68	71	53	48	71	57	81	62	69	78	59	82	80	71	65	67	74	65	73	73	58	67	58	68	74	91	65	52	73	70	62	68	70	58	68	72	79	78	73	64	56	58	87	75	69	66	70	61	70	75	66	70	59	67	67	61	59	64	65	81	82	73	86	64	82	75	63	62	62	68	74	73	65	68	81	56	57	86	66	60	67	65	76	52	62	80	65	64	84	74	65	70	74	80	73	60	72	58	63	69	62	73	80	70	71	66	59	79	70	82	69	72	78	84	72	79	69	66	75	48	63	71	61	65	71	65	73	75	62	87	70	80	71	60	77	71	63	64	74	58	69	81	82	67	51	73	61	59	69	85	64	66	66	71	76	62	59	58	60	81	70	73	73	69	68	64	65	65	70	63	67	64	61	69	79	57	66	68	59	73	58	74	71	78	70	57	82	58	70	65	69	58	63	81	68	61	68	77	68	74	70	67	80	73	67	64	81	63	76	67	69	75	65	83	63	66	64	63	53	84	59	62	80	61	52	66	79	47	68	70	64	64	87	54	66	76	60	78	74	64	84	69	75	69	67	72	61	64	60	67	53	74	64	72	85	60	55	72	56	59	57	70	84	61	87	74	74	65	69	75	75	71	62	64	77	74	66	77	65	71	62	66	49	65	62	69	63	73	73	68	79	59	67	73	80	73	79	58	65	49	79	67	69	49	58	63	72	53	53	84	69	78	73	56	59	66	63	60	58	63	68	85	63	69	77	66	66	67	76	51	65	63	64	51	80	54	53	64	78	78	66	63	63	72	67	57	62	70	62	59	68	68	63	81	61	62	72	79	74	60	61	72	71	57	80	60	73	75	66	74	54	62	77	80	71	79	60	71	76	75	71	61	55	67	70	71	56	58	68	64	58	72	55	49	65	72	68	81	62	60	71	64	65	63	80	62	52	60	61	70	62	68	68	70	62	65	74	68	71	91	66	67	50	60	67	61	57	82	64	66	68	63	68	63	57	57	47	73	78	58	82	83	62	52	85	61	88	69	64	77	60	68	60	67	84	69	70	67	60	67	61	65	54	53	72	66	72	84	86	55	55	64	68	64	76	71	62	66	64	61	73	80	76	75	69	70	67	68	64	69	66	60	63	56	79	79	59	71	64	51	66	61	77	65	66	63	76	70	75	69	80	68	61	58	66	77	65	65	74	75	76	76	60	60	75	80	71	74	69	69	56	62	60	67	57	62	55	71	73	74	85	64	60	72	69	75	52	65	86	70	62	82	62	85	71	64	73	76	73	78	65	77	55	72	67	63	83	64	63	65	61	80	63	73	73	67	72	57	56	71	60	73	65	57	63	74	68	72	74	65	69	64	64	67	54	68	67	70	75	72	71	66	68	63	65	60	64	66	65	78	61	55	69	66	64	80	64	48	79	76	75	68	58	70	74	76	75	78	75	50	57	65	62	54	71	73	64	58	67	59	59	63	83	76	63	76	80	66	65	77	60	72	72	79	65	43	60	72	83	78	71	77	63	54	65	70	64	67	67	75	72	60	66	59	62	59	71	71	63	66	83	69	57	68	70	76	75	76	57	70	63	47	71	67	84	65	73	72	66	62	70	62	78	64	81	70	74	59	62	74	62	71	58	69	67	71	64	68	62	76	68	71	71	62	64	69	80	63	84	58	72	81	69	55	71	68	86	65	61	73	67	74	70	68	76	71	76	61	58	63	78	59	71	66	60	65	74	74	75	73	71	72	74	63	65	65	62	79	66	71	74	73	53	69	71	66	83	66	58	78	62	66	69	65	67	55	74	64	68	63	77	85	61	73	62	69	68	73	79	53	84	83	58	67	53	82	71	89	66	63	78	58	68	60	74	83	68	64	65	73	83	69	54	74	65	75	76	70	59	60	72	56	75	59	67	67	77	78	70	88	73	50	66	66	66	72	81	70	68	65	66	68	57	69	79	49	60	58	81	62	58	63	74	68	67	68	78	69	69	55	66	67	65	67
19944	2095	608	597	611	664	701	663	646	690	646	678	655	853	1025	1005	675	935	3281	3588	595	551	540	537	547	566	632	556	582	535	592	556	535	567	516	539	556	537	538	566	537	561	590	575	588	580	604	561	585	540	547	594	536	552	547	574	557	587	561	564	604	532	558	580	570	577	521	555	590	578	556	552	562	548	542	538	553	581	577	561	522	527	539	543	543	554	606	558	575	546	582	537	554	571	557	590	546	567	541	583	551	536	538	528	514	598	568	546	594	566	529	581	560	540	575	567	546	587	544	582	537	580	588	593	528	541	543	555	536	594	533	539	543	573	537	552	592	579	534	546	578	553	539	571	550	557	540	551	594	531	563	554	523	567	580	541	625	540	504	561	526	582	593	582	587	593	586	564	565	591	554	579	534	516	544	589	599	538	551	560	580	573	593	572	572	572	617	568	554	562	566	560	597	563	604	565	600	570	556	546	524	549	537	523	540	561	570	590	546	562	532	598	624	593	534	592	563	554	553	571	506	581	601	575	555	590	549	544	554	550	565	542	570	560	558	566	586	543	567	560	598	551	558	559	546	550	534	588	547	539	572	557	585	529	581	551	556	573	544	598	610	569	575	575	522	535	557	561	594	520	554	537	540	548	618	537	566	561	597	584	519	583	528	587	538	595	583	600	536	562	592	558	551	587	557	570	571	559	566	548	566	556	592	589	598	612	542	535	572	582	552	533	560	584	564	570	564	596	589	570	574	638	607	529	553	606	552	562	569	567	565	558	609	529	605	575	597	586	554	577	585	546	599	588	551	561	558	580	600	578	548	565	581	567	582	534	512	578	529	537	547	556	536	503	523	534	581	565	573	558	583	560	602	560	493	575	537	519	559	562	575	560	596	582	610	569	496	529	545	562	533	586	536	527	571	543	551	595	585	606	569	571	569	566	582	529	547	566	573	571	610	518	576	569	551	576	582	601	568	518	591	553	543	518	554	530	567	551	584	566	577	609	535	598	569	603	594	571	523	546	589	537	576	551	540	593	530	581	533	577	521	543	511	575	595	590	525	560	567	544	546	521	535	561	554	550	523	554	567	562	540	594	521	581	611	551	540	567	595	571	575	559	576	578	555	590	560	554	558	556	570	575	564	535	547	567	582	568	577	538	567	549	622	547	555	563	568	573	608	593	543	560	539	576	557	586	553	566	548	545	514	576	556	548	549	605	593	575	539	555	557	622	597	582	534	595	567	560	549	573	562	523	570	549	584	632	561	583	569	561	588	558	626	557	552	588	561	537	589	600	543	543	561	601	502	563	560	538	578	546	582	551	553	550	521	572	584	527	585	555	581	517	510	540	588	526	538	506	589	574	513	546	559	519	552	554	512	559	560	524	600	524	571	600	578	590	560	550	557	558	564	571	549	607	583	586	533	580	561	559	613	579	530	500	563	552	548	541	538	595	550	615	567	565	528	569	550	575	562	549	534	589	556	582	585	580	572	545	543	549	588	572	572	564	596	577	579	587	548	574	495	569	544	578	598	595	571	550	579	525	564	555	603	601	543	546	563	532	556	547	586	569	564	588	564	545	568	555	567	552	573	536	554	571	565	540	565	558	555	556	602	560	590	591	580	619	565	561	535	534	544	576	620	559	594	565	546	536	569	573	564	614	582	599	584	559	545	556	537	560	581	551	560	525	575	568	562	520	545	599	567	548	572	576	499	588	576	555	542	579	556	549	561	569	547	556	574	621	549	585	578	562	563	584	571	563	543	589	567	595	581	569	582	601	591	598	575	577	613	569	545	564	571	582	558	599	577	539	552	520	565	555	589	591	565	560	526	553	611	558	544	592	582	584	651	528	637	561	547	572	586	567	568	568	571	602	561	559	597	607	562	581	548	536	553	623	550	551	564	552	608	558	547	553	600	577	565	547	577	561	557	539	570	498	563	551	556	562	522	579	585	552	537	564	575	552	589	550	564	547	521	563	536	599	573	573	556	557	584	585	588	579	556	517	571	576	577	563	563	535	560	595	547	595	571	581	551	544	567	609	596	556	543	613	567	574	577	505	614	546	558	550	583	567	549	560	579	543	535	550	548	529	571	550	550	605	572	535	575	566	561	564	555	563	582	607	575	571	560	556	588	567	555	565	578	551	587	545	590	559	599	555	537	588	565	531	539	593	582	585	571	539	571	502	581	583	617	557	596	580	539	557	524	602	542	564	583	564	555	594	570	605	572	618	548	521	589	563	538	580	573	542	584	549	562	587	568	563	550	548	597	578	560	570	569	578	573	569	564	584	605	529	585	579	575	546	565	565	615	546	552	544	530	577	594	556	569	575	512	521	545	532	535	535	561	597	578	538	581	568	606	518	536	602	589	568	547	548	601	541	552	559	532	576	559	583	582	584	529	574	552	517	517	572	582	587	555	572	575	574	605	574	541	555	596	585	569	566	597	584	578	568	573	564	507	592	530	571	593	602	549	539	552	555	560	570	575	578	547	545	586	536	573	550	571	577	557	587	572	547	584	542	584	581	494	558	528	608	594	565	544	577	555	573	535	555	650	539	594	575	537	575	540	568	554	533	564	532	516	556	573	553	541	569	576	575	578	545	570	563	544	542	557	513	573	563	571	598	571	572	574	554	528	532	542	532	542	530	553	548	564	548	576	623	529	530	531	565	567	604	550	540	589	550	579	529	567	546	612	579	593	500	528	604	543	560	609	550	531	549	602	572	572	579	561	550	519	569	532	527	578	524	531	545	558	545	580	565	531	559	534	576	566	568	554	560	598	562	543	574	566	572	553	581	551	592	595	565	564	568	553	557	556	547	560	563	549	528	568	609	545	528	569	558	594	576	566	581	572	624	589	549	569	511	552	573	562	594	487	527	537	581	594	557	527	583	598	600	545	520	545	605	576	540	595	624	549	534	547	519	570	596	569	598	584	580	581	571	562	587	564	574	535	540	524	530	541	575	532	573	569	564	576	608	576	534	553	570	566	540	576	528	575	568	521	499	545	577	586	569	615	574	539	574	567	590	603	564	577	584	583	568	550	579	564	607	609	559	556	605	520	575	605	560	573	575	576	577	530	563	563	544	566	526	537	526	577	540	555	561	580	518	553	536	575	533	521	581	547	588	575	560	531	542	534	574	582	556	579	578	566	549	559	595	566	588	622	548	552	565	565	578	565	563	557	569	551	578	550	559	574	555	561	544	566	614	553	527	600	613	575	566	540	534	582	572	580	583	567	583	544	606	525	561	626	552	544	543	548	596	528	558	543	577	605	593	552	592	561	586	578	577	541	535	573	577	553	566	526	589	560	552	559	528	560	592	548	551	538	574	609	578	561	552	604	533	605	592	552	546	548	545	548	550	578	513	567	591	567	576	574	550	532	568	547	560	569	569	542	597	553	543	573	553	558	578	522	573	518	595	568	561	552	585	565	531	594	567	583	558	582	547	548	524	573	594	544	597	581	571	517	559	556	585	526	550	575	518	567	578	546	586	556	552	568	571
7517	1336	92	76	79	83	105	97	90	102	105	87	75	107	105	79	84	110	321	671	80	74	75	75	86	71	93	85	89	87	103	85	66	79	112	70	80	93	80	87	75	69	82	80	93	78	86	87	83	84	76	87	101	78	87	87	96	83	77	76	90	82	91	73	94	94	71	84	97	94	81	71	77	93	89	97	73	71	78	84	81	84	78	94	80	110	76	88	78	69	75	78	78	99	100	96	64	85	82	79	87	79	94	85	70	89	77	98	85	86	77	91	88	91	77	98	75	86	74	90	94	99	91	94	85	80	84	66	82	82	92	90	79	89	76	94	88	89	73	81	76	76	70	88	78	92	69	98	79	80	88	76	77	95	84	82	81	62	87	89	78	77	86	64	76	91	88	95	88	87	84	79	94	86	89	78	90	87	75	108	81	88	98	81	71	82	96	103	96	88	86	102	69	86	78	85	91	94	77	81	94	96	92	87	68	71	85	77	72	70	77	88	85	85	94	73	82	71	86	91	74	77	62	69	76	78	80	99	75	82	78	112	79	94	72	94	94	87	83	69	81	83	72	89	84	78	85	89	74	76	104	88	99	74	93	82	84	83	92	88	76	106	73	82	73	92	81	105	82	72	74	87	81	85	89	88	87	91	104	93	74	83	80	87	94	73	85	74	91	86	86	97	83	68	93	90	75	88	86	76	96	93	81	89	85	90	76	96	92	78	88	87	82	82	86	81	92	85	81	87	81	86	85	81	86	76	82	85	62	88	79	81	81	77	90	90	76	74	80	86	85	86	88	80	100	91	65	82	77	83	75	80	72	70	86	75	74	85	72	82	93	85	77	77	92	79	65	97	82	75	91	115	86	73	95	71	81	105	79	92	94	71	93	80	82	88	89	82	68	87	80	71	91	82	88	92	95	81	76	79	103	81	66	89	91	75	84	70	80	84	73	104	85	75	82	86	80	83	77	78	77	77	97	91	94	96	98	83	74	83	56	93	90	64	79	82	88	97	80	83	67	90	89	79	104	91	87	82	69	80	75	85	84	80	83	79	92	90	77	90	80	91	98	82	92	102	79	85	87	72	96	67	84	71	103	97	71	75	93	93	87	72	75	82	95	79	81	91	86	69	90	94	87	81	103	100	98	70	98	87	80	78	85	84	83	74	83	78	83	75	82	77	75	78	90	90	97	100	79	84	100	79	75	88	97	70	97	93	71	93	82	90	67	79	97	86	77	92	74	81	97	74	89	85	87	83	104	90	79	93	82	86	93	84	88	77	88	76	84	91	87	102	86	85	99	77	80	86	72	77	69	89	61	73	79	103	81	93	83	86	98	82	85	79	96	73	66	84	75	97	61	75	81	82	81	88	73	86	97	87	98	72	72	78	88	93	87	87	77	86	88	74	89	75	67	86	96	68	81	91	85	86	67	78	77	97	86	71	84	80	70	81	71	77	66	105	101	90	75	78	81	88	76	72	67	80	104	69	80	80	87	81	68	84	82	92	96	90	67	107	76	98	66	88	92	66	84	89	97	89	82	78	81	83	88	73	78	98	94	75	85	79	86	82	81	68	94	74	69	79	97	82	92	82	77	86	81	67	81	85	70	67	86	85	89	107	74	93	73	108	82	78	97	77	78	84	100	96	74	85	84	81	84	83	87	87	86	89	87	89	64	81	82	94	87	86	100	85	81	100	82	82	79	85	79	83	84	64	76	73	88	81	88	88	79	86	92	80	99	86	95	79	93	84	73	86	99	85	69	107	85	82	87	99	73	61	95	92	75	77	92	81	80	89	86	72	79	89	92	86	88	80	88	93	102	81	96	99	82	81	78	89	88	69	100	84	77	90	92	80	92	82	92	57	89	81	88	88	82	91	67	68	96	95	84	77	92	73	91	85	76	74	89	76	95	85	84	84	82	84	95	71	86	76	83	81	103	80	89	82	76	98	72	89	84	93	83	98	78	72	80	86	84	81	72	68	103	74	69	69	77	81	96	101	92	98	88	100	78	81	98	105	84	83	72	94	91	86	99	70	95	84	79	84	82	66	82	93	66	87	77	82	91	88	83	79	84	83	96	89	86	73	80	80	104	73	92	58	77	69	90	94	84	68	75	93	81	73	83	83	63	77	86	79	79	66	89	91	86	94	88	73	88	78	69	94	99	106	66	88	81	93	83	81	81	93	95	75	87	74	103	82	99	76	77	98	80	89	91	69	88	83	77	78	67	89	91	88	100	90	73	69	85	80	89	83	88	89	77	97	103	95	75	66	93	90	82	88	95	77	93	88	67	71	51	99	77	79	79	77	82	95	77	97	60	74	83	77	95	97	63	89	89	74	87	75	91	85	88	83	80	77	91	83	90	76	76	100	71	83	88	83	83	84	81	92	88	69	79	80	94	73	89	86	89	65	88	76	90	81	111	95	80	92	82	73	82	99	89	85	91	74	63	80	89	74	86	76	90	90	100	90	83	82	83	91	87	72	103	96	100	86	87	86	85	100	86	83	68	75	84	92	71	81	94	90	76	97	78	77	76	92	65	76	123	83	100	62	79	86	74	83	90	92	91	78	87	86	93	68	67	77	82	85	87	82	66	81	87	96	95	75	90	76	71	70	80	80	90	78	97	84	88	87	86	80	94	93	95	85	92	86	76	91	86	83	81	85	67	79	88	79	85	78	83	71	82	93	86	86	83	86	96	64	80	81	88	76	84	72	81	89	76	82	76	84	86	79	91	74	101	80	92	96	77	79	100	90	81	91	94	78	91	81	80	81	75	89	85	79	97	87	74	109	94	85	97	86	78	85	73	66	75	85	95	62	94	86	83	90	93	79	84	82	74	89	75	76	77	102	85	94	74	78	73	114	89	104	94	84	74	91	78	108	83	81	98	84	92	86	92	93	110	75	81	94	75	92	83	81	80	81	86	86	93	90	79	93	85	84	90	80	75	78	94	75	84	77	89	101	85	88	86	108	89	66	79	93	70	74	63	74	90	88	95	103	81	93	94	89	95	92	90	67	76	70	100	80	88	97	81	102	81	103	84	99	88	96	94	79	80	72	89	82	76	98	82	87	85	80	97	89	73	84	82	82	109	65	91	99	86	89	66	88	83	73	97	75	92	94	92	78	83	73	64	82	89	81	81	90	87	78	92	75	87	83	82	76	86	92	87	81	100	88	76	96	89	81	84	91	97	96	84	79	97	92	84	92	72	82	79	92	77	84	80	93	77	99	81	80	82	90	95	87	82	93	97	71	89	93	85	70	90	83	93	86	99	89	83	80	84	80	93	65	87	78	82	85	86	78	100	109	79	83	100	88	93	92	97	91	82	84	88	97	87	100	80	73	88	91	80	78	75	99	89	74	89	77	97	86	74	80	87	81	71	100	82	75	67	104	71	84	99	87	81	98	84	90	101	81	83	81	84	81	72	76	86	93	85	84	77	86	85	72	88	75	68	74	76	66	80	75	61	78	90	69	79	101	90	82	75	74	77	81	81	78
40443	3279	936	986	1471	1824	1977	1751	1637	1468	1346	1211	1134	1658	1598	1091	1017	1400	7427	13269	860	840	807	804	767	803	856	809	736	748	742	757	777	764	719	756	789	768	739	719	743	700	779	708	779	733	758	742	693	716	704	721	728	733	715	716	723	720	716	738	749	736	779	748	742	718	732	734	704	738	724	722	702	691	751	704	725	673	736	732	723	760	703	749	687	693	746	757	763	732	746	724	756	687	721	745	736	711	684	683	700	729	693	684	699	679	677	678	746	769	728	745	738	709	761	717	682	705	771	718	755	708	733	760	723	749	713	705	684	753	709	707	722	737	666	695	730	718	726	737	775	728	717	720	716	695	733	797	678	720	768	745	733	719	779	690	725	725	733	748	735	656	728	709	726	716	754	722	749	744	689	713	783	672	724	676	693	707	723	757	718	721	712	688	735	728	714	724	747	740	732	703	701	737	743	739	696	685	717	708	741	725	696	718	704	704	779	744	783	737	702	727	708	706	751	707	757	779	739	720	694	777	694	751	678	764	720	722	691	666	742	719	718	731	756	700	750	679	750	747	701	668	698	707	716	726	716	710	723	714	735	732	730	746	707	685	705	713	752	709	734	774	732	751	725	730	730	743	715	728	704	683	715	734	719	711	735	734	709	700	756	733	710	719	709	764	704	742	712	715	757	718	675	706	744	717	724	722	749	709	747	710	745	749	710	711	730	758	774	748	739	679	715	714	713	697	753	700	705	678	718	689	721	745	733	716	762	722	724	742	695	740	713	722	656	740	760	706	714	705	713	732	726	712	737	742	743	727	768	704	720	722	767	685	663	687	680	699	697	697	698	658	711	739	728	701	723	698	708	679	692	689	749	749	737	731	742	752	721	777	726	682	711	769	709	735	709	718	720	719	704	728	730	676	692	717	722	718	689	729	716	744	730	767	741	688	664	683	686	669	734	701	705	733	706	761	725	750	765	747	711	722	711	715	726	716	714	672	693	686	709	717	781	697	734	723	720	721	732	740	697	755	758	731	724	723	706	737	722	677	705	714	686	722	724	710	732	712	758	706	735	743	723	715	690	757	715	704	727	683	722	705	707	754	725	755	735	759	739	759	707	717	737	698	706	707	695	744	712	710	713	744	740	738	672	706	700	690	726	745	686	745	773	657	705	695	732	706	717	690	703	672	715	682	698	708	720	717	738	703	726	736	699	746	707	716	718	700	723	692	705	694	717	692	715	745	733	706	737	653	700	743	747	710	696	750	681	715	775	776	681	732	663	699	703	756	715	733	735	762	744	686	702	747	691	772	771	783	693	760	707	739	729	741	715	688	760	775	734	673	692	735	692	733	739	740	715	722	719	695	749	739	753	705	677	716	694	762	663	696	709	743	714	748	719	715	717	762	752	669	746	732	754	671	698	692	657	745	740	699	692	696	735	708	748	667	729	711	736	707	748	728	711	750	761	731	676	716	721	717	674	689	707	730	679	727	707	754	761	748	720	747	733	722	744	768	758	692	743	748	734	712	705	692	681	762	723	720	762	691	774	748	719	702	732	679	685	717	687	694	700	720	722	725	733	767	719	787	705	676	706	733	733	753	700	795	700	673	736	743	713	692	756	692	702	756	724	737	740	763	716	745	750	799	689	723	683	742	762	739	737	696	703	645	769	791	758	694	710	760	716	750	746	734	706	716	729	731	731	692	758	681	695	749	680	707	723	761	719	682	738	735	729	753	722	752	735	718	723	706	733	713	732	695	750	702	734	689	738	737	716	726	728	703	750	722	715	770	743	734	714	754	746	710	754	742	688	718	720	781	696	704	749	720	699	747	740	743	721	675	742	729	716	768	740	724	731	740	734	743	739	671	720	730	762	743	747	691	720	736	707	714	754	700	735	729	701	707	758	718	734	718	768	731	736	776	713	721	717	700	720	679	716	745	693	715	729	739	735	723	735	723	719	688	746	745	699	748	757	703	699	710	721	727	760	727	700	717	775	755	721	726	741	787	749	714	714	708	729	736	702	722	728	731	736	756	747	704	766	708	744	737	728	717	749	683	744	709	781	703	729	683	718	725	727	717	726	719	739	709	717	721	702	742	696	688	674	706	742	750	754	672	709	712	708	729	695	766	734	746	699	746	669	717	716	739	759	712	713	699	748	746	688	720	724	697	702	720	683	736	715	791	670	759	700	694	729	729	713	694	716	752	761	710	740	717	709	715	734	759	716	735	709	669	739	669	745	745	739	720	720	678	759	696	699	711	695	716	707	694	760	711	714	757	743	694	708	731	731	768	743	740	715	748	706	729	796	761	713	698	701	742	727	690	748	715	731	738	693	765	714	685	778	733	723	692	694	788	767	767	709	731	716	720	751	735	744	681	753	761	673	713	730	768	736	720	717	775	732	711	734	743	707	724	727	727	707	767	714	752	716	728	710	742	724	727	721	712	710	734	737	740	732	702	790	739	700	703	718	729	727	755	673	772	691	702	725	721	686	707	749	802	725	743	743	733	684	756	717	724	733	744	687	704	704	689	754	771	740	754	716	751	695	691	773	771	687	767	738	756	703	696	711	746	694	710	757	709	725	711	688	715	718	731	747	696	705	771	733	671	705	735	734	768	755	727	719	745	715	739	708	707	731	704	750	777	724	740	716	711	697	698	695	676	684	699	751	692	692	680	712	683	727	757	722	700	679	725	695	674	763	736	711	706	702	770	744	752	711	740	737	723	744	699	664	724	722	693	710	817	686	735	719	706	709	698	737	701	707	720	703	709	742	739	771	685	762	754	714	697	759	701	714	743	753	664	673	739	713	740	727	728	721	696	696	731	704	755	718	726	743	719	756	789	723	705	712	746	713	692	757	704	717	749	694	707	733	726	703	686	716	686	741	730	722	688	705	726	735	686	732	728	691	744	736	686	672	681	727	699	791	701	695	783	744	740	736	721	722	696	751	742	713	746	694	742	725	710	708	709	707	703	737	758	757	692	755	693	741	753	727	687	727	708	703	721	700	729	729	707	690	774	719	669	744	728	722	726	742	724	704	723	702	722	752	712	701	748	692	733	701	720	687	694	675	751	711	727	731	722	725	717	682	759	670	726	689	683	682	715	696	735	728	752	780	723	741	723	727	693	688	671	703	711	729	741	714	721	734	667	702	733	690	696	703	697	716	765	730	750	683	707	730	769	719	710	736	700	699	712	724	733	761	741	702	708	734	714	684	748	737	725	664	784	774	721	724	731	743	691	676	737	727	704	693	754	737	679	729	703	673	755	710	725	704	709	706	758	730	716	710	758	716	699	742	721	735	753	713	718	736	694	717	698	740	710	775	788	752	771	746	747	717	713	731	707	722	749	715	763	741	763	732	733	730	730	771	688	727	689	718	695	698	715	701	709	725	731	657	707	718	710	730	757	762	708	686	702	714	725	737	717	751	723	759	732	745	691	713	726	711	751	769	648	710	727	737	702	680	758	761	712	744	718	660	728	749	744	740	689	713	747	723	749	747	737
6589	725	48	31	43	29	28	43	42	38	41	49	62	33	40	37	35	28	245	597	28	33	31	35	29	47	45	23	27	35	25	34	37	23	23	39	25	31	38	43	38	39	39	48	38	30	30	30	18	18	28	34	31	33	34	45	26	36	37	25	32	36	29	33	24	31	26	29	35	35	31	31	23	35	23	31	30	32	39	26	30	34	35	30	26	33	31	18	32	35	38	25	30	32	32	39	36	42	34	30	39	34	37	36	32	29	34	29	30	35	24	37	39	31	37	30	22	32	26	34	27	34	20	36	28	23	30	31	31	26	35	31	31	37	32	28	32	33	34	37	29	37	31	31	44	28	36	26	36	29	30	29	27	28	37	36	35	38	35	33	34	28	27	39	29	36	27	30	33	32	34	27	38	40	35	24	36	29	33	18	28	32	29	16	27	29	45	32	30	27	30	32	31	29	28	44	24	32	36	35	40	37	33	31	42	31	29	34	32	27	42	23	32	36	30	30	29	28	36	50	29	21	29	35	32	34	33	40	38	27	33	28	30	30	30	29	46	38	23	35	40	23	29	29	29	30	28	26	22	28	35	30	34	38	33	36	31	27	29	33	30	26	29	28	27	37	35	22	27	24	36	35	27	25	27	43	21	26	33	33	27	31	41	25	18	33	35	26	23	38	30	35	25	39	25	32	34	20	37	29	31	35	31	29	37	29	20	33	31	32	27	32	25	37	37	24	30	30	29	37	40	26	44	30	36	23	27	29	29	31	39	29	35	29	24	35	33	35	37	29	26	30	26	20	31	29	38	44	37	28	24	36	30	22	28	29	23	31	28	24	29	30	40	29	31	35	26	29	28	33	32	36	29	20	19	24	48	25	28	28	43	19	34	33	26	29	37	41	32	36	44	35	39	35	29	29	43	37	34	33	30	24	27	35	34	20	31	36	27	39	27	27	34	26	37	29	24	38	34	34	30	30	35	37	31	31	30	23	27	32	33	23	38	50	23	30	28	28	40	30	29	26	39	30	37	31	29	38	31	26	25	27	34	34	38	39	19	41	34	34	35	31	38	29	35	34	27	41	26	25	30	28	42	28	34	31	29	31	26	26	26	27	25	33	30	30	37	37	28	32	32	35	33	30	37	33	31	29	33	24	32	33	39	38	27	31	39	22	40	25	27	34	35	33	28	31	29	29	27	37	32	27	31	27	36	31	22	25	37	38	30	21	30	40	44	27	34	36	34	40	36	34	24	36	35	25	31	41	35	36	25	24	30	34	42	27	39	27	37	29	36	28	34	42	44	25	26	30	32	27	32	31	23	36	26	30	30	35	47	31	37	25	27	34	39	43	37	31	28	35	25	26	31	26	23	31	28	35	28	27	36	37	36	18	19	24	27	35	31	27	30	22	41	29	44	26	31	32	30	41	35	43	21	20	30	29	28	31	24	29	30	37	23	36	46	23	30	28	38	35	42	24	42	30	34	26	34	40	29	26	28	31	23	29	30	22	37	38	30	40	35	29	33	30	30	37	38	25	41	24	32	25	31	33	29	20	32	36	39	37	19	27	30	26	36	21	33	38	28	43	32	32	32	24	28	20	31	26	38	26	29	37	38	24	31	40	37	31	44	31	40	39	25	29	30	36	26	34	37	27	31	26	32	46	24	35	34	29	30	33	31	26	40	28	33	33	39	26	25	28	28	36	28	34	30	35	25	27	27	24	31	26	47	24	24	26	37	24	41	32	30	32	19	32	26	32	33	38	35	27	30	32	32	30	22	30	32	23	33	39	34	35	30	17	36	45	35	32	42	29	28	44	27	29	22	35	41	38	36	23	27	29	21	34	43	35	32	32	41	30	27	24	32	29	35	39	26	34	33	32	26	29	31	35	35	28	31	36	38	31	39	42	39	30	26	38	37	35	38	32	36	31	38	33	32	25	24	26	25	44	31	31	32	26	26	28	25	28	38	29	27	29	37	35	35	36	26	24	28	33	20	34	27	28	33	29	45	41	37	30	23	32	32	35	29	40	30	27	35	38	29	32	30	23	34	23	33	31	27	32	26	34	25	33	29	18	25	35	34	21	37	21	33	28	29	32	26	27	33	39	22	35	26	35	37	31	26	26	34	33	25	30	32	28	36	30	35	37	26	27	36	27	40	35	33	24	33	33	28	35	39	21	28	31	33	36	29	23	27	34	33	25	30	27	37	31	24	31	34	40	36	25	29	26	36	31	28	37	32	24	24	34	25	39	41	40	32	27	34	30	24	26	26	28	17	35	37	32	34	33	42	34	33	30	35	26	31	28	32	29	17	28	22	27	37	33	32	31	44	29	42	40	28	26	35	30	24	32	30	28	31	26	27	26	23	27	25	26	29	27	33	33	31	34	27	36	40	38	29	26	40	33	24	29	27	28	30	39	22	28	20	33	36	31	30	30	30	36	34	29	41	30	35	37	31	16	23	29	31	33	31	32	31	32	33	24	33	31	38	23	34	29	31	44	32	24	33	23	37	40	38	19	38	22	39	33	31	25	30	28	27	38	22	25	24	39	26	31	39	33	26	38	25	33	30	31	30	22	30	35	30	37	28	31	32	32	29	42	37	30	35	33	37	32	21	32	25	30	33	24	30	29	28	39	21	40	33	38	38	26	38	33	40	30	31	30	31	32	30	25	32	25	40	23	38	27	25	33	37	30	30	31	33	26	23	26	29	41	36	32	27	37	32	26	26	32	35	31	29	41	32	26	33	38	17	39	41	35	37	43	29	30	38	36	22	34	32	40	29	36	19	24	33	36	49	33	32	39	42	40	26	35	27	41	35	25	31	29	28	29	25	36	26	23	27	39	33	32	37	25	24	30	42	26	24	45	35	33	38	33	28	22	23	36	32	36	35	33	24	39	32	31	30	22	29	38	30	32	26	28	32	21	33	26	32	35	36	30	38	29	28	25	35	21	34	32	41	29	23	32	42	27	29	34	33	25	32	31	43	31	32	30	27	27	33	30	37	35	30	31	32	30	33	31	38	27	34	29	37	20	28	37	27	33	33	34	36	36	27	25	32	15	35	40	24	34	24	35	32	30	28	27	34	26	37	45	28	31	33	33	41	37	35	36	27	29	30	32	32	30	32	27	43	34	33	32	21	31	36	34	30	32	22	33	32	39	33	17	48	31	34	34	40	31	31	42	31	33	32	31	31	23	30	41	36	29	25	31	35	29	33	32	30	33	40	32	36	35	24	32	28	28	37	28	28	33	34	27	33	29	31	34	39	32	35	33	35	31	34	43	21	32	28	37	28	35	24	44	30	33	30	33	36	23	29	36	43	32	32	49	29	23	32	40	35	30	38	31	32	24	18	28	26	41	39	27	35	36	28	30	27	26	34	33	34	26	36	38	27	33	36	30	24	32	35	31	35	28	36	29	31	32	31	23	26	26	32	31	30	34	32	29	29	30	20	28	28	26	46	29	25	33	37	34	23	37	24	32	29	34	30	29	22	28	29	39
34693	2838	456	499	786	1173	1203	1167	1084	911	791	831	959	1070	775	533	511	637	6497	12502	375	311	343	316	351	367	337	324	313	299	290	320	322	273	279	310	270	278	279	270	312	254	269	284	277	287	282	278	297	298	312	257	294	284	265	253	271	258	303	289	297	233	299	271	265	256	275	291	270	246	287	294	290	250	268	252	268	286	261	262	254	304	282	261	277	265	267	273	269	261	275	265	235	248	266	256	266	280	266	275	241	257	266	268	260	267	287	269	261	267	288	267	246	301	243	282	249	265	278	269	244	240	268	272	262	236	278	259	250	297	259	280	274	282	248	272	286	251	240	227	243	259	283	279	262	271	291	245	286	261	268	239	278	268	237	240	234	242	260	271	284	273	246	275	262	262	260	254	233	248	276	264	247	262	270	293	271	265	250	285	270	257	274	281	262	264	256	294	254	254	278	274	305	269	291	245	247	274	274	270	218	257	280	294	252	272	253	239	253	272	245	280	294	254	243	252	294	274	285	271	281	266	255	239	287	250	289	292	239	288	296	293	252	264	275	273	291	240	268	257	296	258	266	283	285	248	276	304	293	240	271	272	279	228	266	261	245	246	255	273	288	267	288	286	259	286	268	269	281	281	265	250	254	255	251	252	285	242	265	258	246	283	257	244	282	247	262	235	272	265	265	260	275	267	278	281	282	259	256	295	275	280	261	264	246	276	290	242	287	263	250	271	261	292	257	242	284	281	278	283	249	301	255	255	266	285	287	287	279	266	258	274	282	261	264	282	235	280	288	254	265	285	220	270	282	264	274	242	266	257	269	289	264	261	251	254	261	257	252	224	264	259	259	248	253	268	257	270	279	249	258	264	271	285	264	266	267	260	254	252	270	313	246	262	251	276	290	275	282	283	272	272	228	279	271	269	271	269	251	245	260	264	277	272	252	254	251	256	264	243	290	263	275	285	305	253	280	275	256	272	268	232	260	284	232	275	255	267	253	284	307	276	260	269	278	265	272	272	262	283	264	293	282	249	266	271	254	281	299	286	256	280	249	250	268	271	257	266	269	283	251	280	262	274	284	274	282	257	268	263	226	295	269	277	263	260	255	250	253	231	276	261	264	267	266	275	272	263	245	281	303	260	278	270	284	247	249	269	272	291	255	242	260	258	256	266	262	267	273	279	280	279	262	244	263	233	217	274	280	254	270	287	305	246	254	264	254	262	247	265	274	249	249	236	273	287	251	245	272	278	282	257	256	245	293	255	286	281	261	261	275	256	269	266	259	262	256	253	259	285	292	261	273	286	240	240	225	270	264	257	252	237	254	281	247	266	274	300	263	249	247	275	265	258	276	263	240	264	257	256	267	271	265	299	290	272	254	244	262	257	267	239	285	254	286	299	275	250	277	299	267	267	269	279	249	257	265	295	281	237	302	276	266	302	272	289	282	277	252	232	290	239	270	300	275	270	241	302	233	275	279	262	269	259	268	248	262	253	253	250	276	266	238	270	262	267	267	262	247	281	230	287	272	262	268	273	277	237	290	254	258	217	234	245	296	257	249	290	274	257	267	258	267	258	277	235	246	255	258	252	268	255	250	250	268	283	255	271	267	270	282	279	265	267	251	290	271	253	271	282	261	257	273	244	276	268	250	267	253	286	286	266	251	250	254	271	276	261	266	252	258	246	284	239	245	263	249	280	283	235	260	296	233	252	289	279	277	257	269	256	262	260	247	275	271	262	268	258	264	241	232	291	228	263	259	272	259	244	237	277	288	247	252	262	234	265	271	282	234	277	253	285	279	245	290	274	270	293	268	236	251	252	282	273	275	260	286	259	296	256	281	252	259	263	277	245	280	281	283	256	243	250	262	272	246	248	283	270	288	267	270	252	247	252	268	254	270	261	251	257	280	266	295	259	296	238	276	247	278	288	298	259	283	261	255	269	250	268	267	289	259	260	278	240	275	275	244	284	263	306	295	300	255	263	257	257	275	269	273	257	264	297	256	276	251	256	272	278	263	250	254	274	247	258	271	237	259	277	262	248	262	283	299	252	274	248	244	273	272	265	283	251	262	246	255	266	263	259	275	278	268	292	267	283	290	281	263	264	278	253	266	240	247	235	292	267	250	249	271	269	279	250	275	281	238	297	252	232	255	292	252	270	263	277	264	264	284	255	281	265	271	293	285	259	242	271	267	267	269	281	280	257	301	283	265	257	269	245	283	273	241	237	274	247	271	281	270	287	267	255	248	269	250	273	261	251	261	260	253	277	253	270	250	267	255	234	284	262	233	252	225	276	254	246	257	247	269	260	264	256	291	242	251	256	261	227	256	262	254	268	271	233	253	268	278	254	276	285	248	241	252	269	267	271	273	222	268	261	270	267	248	256	240	265	270	292	252	255	251	250	285	249	263	270	271	248	251	256	259	243	255	266	292	250	263	246	257	284	301	256	261	274	281	276	295	269	285	246	266	241	258	289	287	273	259	273	244	288	260	242	271	281	267	240	265	270	269	289	268	264	258	271	275	235	272	274	262	286	262	235	286	288	254	295	261	282	260	273	276	269	281	281	251	275	265	264	298	269	283	237	248	259	276	251	267	283	295	255	266	308	260	282	251	263	255	261	240	262	272	271	270	280	264	267	274	257	259	252	280	283	288	290	262	265	250	260	261	273	260	270	240	254	265	255	307	279	289	268	281	251	266	279	284	267	270	245	267	270	309	281	281	264	284	228	239	253	267	284	268	291	244	276	258	243	242	307	281	277	266	247	262	235	261	272	300	259	270	272	265	228	269	259	254	312	274	257	266	271	258	278	284	236	298	264	257	262	260	253	255	261	271	266	269	257	247	258	262	246	249	272	294	244	277	261	257	266	270	271	305	287	284	264	275	280	278	244	258	280	280	285	249	253	250	265	276	306	279	289	254	296	281	263	255	281	246	273	272	253	210	289	261	227	261	261	285	285	259	268	283	260	250	265	258	254	273	268	279	277	285	243	246	291	291	278	252	286	250	240	292	272	274	289	265	278	272	245	264	266	280	233	284	256	267	272	283	254	236	257	259	276	272	261	257	278	243	264	268	269	248	285	265	270	282	269	265	269	268	287	253	278	290	245	249	270	258	284	272	280	278	271	255	274	267	240	262	289	282	278	253	254	259	258	271	265	287	293	278	317	247	252	257	267	278	262	255	273	282	273	291	285	219	260	245	279	263	255	256	275	262	271	281	265	278	232	249	299	251	299	280	232	247	291	232	257	250	260	263	284	255	281	264	238	266	292	246	266	247	269	272	267	252	269	240	273	254	275	285	256	242	274	276	279	249	293	294	242	275	271	270	261	263	263	270	241	254	275	238	269	265	246	267	275	259	278	281	265	270	255	237	257	248	269	292	265	277	254	254	248	274	248	250	259	271	245	263	253	260	260	269	251	251	290	280	267	283	252	283	286	260	276	258	281	267	274	293	230	255	266	284	254	251	273	269	295	248	283	241	230	270	248	254	244	248	288	265	254
11065	2294	89	62	72	68	64	71	71	85	82	61	103	63	52	61	51	87	388	955	68	59	63	61	57	65	56	60	56	53	70	61	49	63	51	60	55	63	43	42	64	69	51	61	51	46	58	59	61	53	66	61	61	59	59	60	66	47	52	58	55	60	53	61	64	57	65	54	39	67	57	60	52	47	53	58	52	64	54	67	53	50	53	40	42	56	61	48	57	66	59	59	82	53	51	54	60	44	50	48	52	51	66	50	54	66	66	56	63	68	50	47	47	59	47	51	51	61	50	63	54	54	61	66	47	60	49	49	75	61	54	59	56	51	63	45	53	78	55	63	55	67	60	58	74	43	51	55	58	64	48	60	61	55	53	60	54	62	64	58	61	54	54	57	57	57	67	63	60	63	61	56	57	64	56	59	55	57	55	54	44	48	54	48	69	57	57	45	46	64	55	61	65	61	59	54	45	55	56	57	45	53	52	44	49	53	57	49	62	48	55	52	52	47	56	46	52	45	63	56	56	55	66	57	67	60	46	49	60	51	56	59	52	40	59	59	45	54	64	51	53	60	70	67	66	61	62	53	62	41	58	71	53	46	51	54	57	63	60	55	56	58	60	54	56	60	59	56	60	53	59	57	75	61	47	59	72	65	59	56	47	57	59	51	52	42	71	51	57	37	62	57	50	50	51	58	60	59	55	64	49	57	63	64	51	55	54	51	61	67	56	59	52	52	67	42	58	75	76	60	46	45	60	58	46	50	56	66	69	57	62	55	70	57	51	51	56	43	51	60	43	53	65	55	62	49	54	45	59	57	46	58	66	67	56	64	62	50	46	54	47	62	48	50	54	68	59	52	49	61	49	60	64	51	53	57	59	57	46	59	58	58	54	52	63	57	61	51	54	50	44	58	42	61	70	50	69	69	55	68	63	52	56	62	56	57	57	50	63	54	50	41	59	53	66	58	54	67	52	52	57	54	57	72	55	68	56	60	67	62	68	49	58	52	48	52	63	64	52	50	51	77	70	39	61	68	55	61	63	53	59	70	49	56	50	59	67	48	65	72	67	38	65	52	58	70	51	43	60	75	61	61	57	63	62	67	56	60	62	48	55	59	49	44	63	64	57	50	62	60	67	63	62	65	46	57	56	49	61	66	67	59	76	59	75	45	54	62	60	45	61	55	63	62	52	43	55	58	62	66	56	72	53	39	66	65	54	50	66	62	58	49	56	51	53	51	58	64	51	57	66	58	50	65	46	47	67	50	62	47	70	62	46	50	53	60	58	60	49	59	59	62	64	62	57	66	54	58	64	40	59	63	54	50	57	59	41	59	52	37	74	52	53	48	43	61	57	48	48	75	61	51	51	60	50	47	59	49	60	52	48	68	70	59	62	50	55	56	66	65	62	62	40	59	55	52	52	60	57	63	73	55	55	60	53	49	49	66	57	61	68	67	58	49	53	71	58	54	63	54	45	63	63	43	77	42	59	59	53	51	62	46	50	71	65	53	55	56	52	54	65	67	54	67	49	55	53	55	53	48	70	60	59	54	45	60	46	49	55	40	54	53	61	51	67	47	54	61	50	48	52	61	48	51	54	49	53	87	61	49	50	49	65	65	57	51	59	65	55	55	61	49	59	58	56	58	43	52	62	55	69	68	50	55	60	51	49	71	60	43	68	54	63	45	54	52	51	43	52	76	56	50	46	54	57	63	50	50	55	48	63	52	50	44	58	57	65	35	62	59	55	63	55	62	55	39	45	59	59	60	63	62	62	53	58	51	63	50	63	69	57	41	53	56	52	51	64	54	63	51	55	47	56	58	72	57	63	55	63	55	52	58	65	46	41	55	60	48	69	45	55	53	61	51	63	55	65	62	58	42	58	53	55	68	49	56	52	58	52	49	53	65	73	54	56	57	48	62	62	53	55	70	55	64	52	63	52	58	56	61	56	51	47	68	48	71	50	52	60	66	43	51	56	59	55	75	56	53	74	57	60	73	58	64	55	54	49	72	75	48	63	54	63	50	53	55	51	45	60	64	53	64	73	56	50	32	54	51	59	67	58	52	57	58	66	63	60	51	62	57	55	52	46	48	73	70	61	51	52	62	60	34	63	51	55	55	48	41	53	50	61	59	60	40	60	55	45	69	62	55	60	60	61	42	45	60	66	71	58	58	58	59	60	62	58	61	65	61	59	57	53	56	62	59	56	62	66	61	59	51	39	53	58	53	73	77	60	64	52	54	59	44	63	59	57	52	52	61	64	54	38	54	54	58	51	62	58	60	71	52	49	50	61	53	42	51	55	49	52	51	53	61	60	62	63	41	53	57	46	65	56	45	48	56	47	61	49	58	52	52	73	67	52	54	55	61	50	55	60	51	52	61	67	62	53	46	67	63	52	47	65	59	58	48	47	70	68	68	75	57	58	56	65	55	57	52	57	45	54	49	50	57	56	55	58	67	48	64	64	60	61	41	63	58	61	56	48	48	39	60	55	60	67	63	52	54	47	45	63	53	42	62	61	62	60	57	71	68	74	60	51	55	54	61	55	60	65	48	50	67	67	58	62	56	51	40	49	60	68	53	61	60	49	48	62	58	54	50	67	55	62	49	71	66	57	51	60	59	51	53	53	53	68	53	54	46	55	58	42	49	50	52	63	52	53	61	47	78	59	45	55	49	70	61	67	62	50	49	61	53	52	50	58	51	43	50	55	62	67	48	50	42	59	53	45	52	67	57	51	57	57	51	75	55	57	75	57	46	46	52	54	62	53	58	62	58	67	56	68	56	65	64	60	47	43	62	53	59	55	69	63	54	52	46	62	46	55	61	54	62	67	64	62	60	48	54	59	60	53	50	49	64	51	57	68	60	57	50	52	38	40	49	51	49	53	51	54	43	47	65	51	41	55	63	58	62	59	35	62	55	57	60	56	54	51	68	46	57	55	62	58	61	57	54	75	68	46	51	58	61	60	55	41	56	52	60	65	47	56	56	42	63	53	48	51	53	66	60	57	42	65	55	49	50	58	59	70	51	65	50	62	54	48	59	65	61	68	57	48	57	60	54	58	63	50	53	55	45	55	70	73	48	46	66	61	58	41	60	49	55	38	56	60	60	57	58	56	61	50	58	44	51	51	39	55	71	63	62	60	55	60	47	62	55	66	60	53	73	64	71	53	52	61	56	41	58	46	60	59	59	58	63	62	52	58	65	52	59	57	42	67	63	62	58	56	64	54	71	67	56	41	66	66	54	53	74	56	50	52	54	50	50	60	55	56	54	58	65	50	62	44	44	62	63	66	66	71	48	47	72	36	54	88	58	62	68	75	50	58	54	47	52	56	54	74	61	66	57	64	53	46	48	53	70	64	66	66	53	56	48	56	66	47	65	62	57	53	56	69	58	43	53	51	62	50	60	62	64	52	51	58	56	51	62	54	57	56	57	49	63	63	64	54	58	58	64	63	67	56	52	56	56	52	57	52	58	61	58	50	56	52	55	45	45	54	56
44580	4171	831	881	1661	2374	2533	2239	1946	1754	1555	1447	2063	1331	1019	996	897	1304	9201	16346	710	645	604	591	573	631	646	617	568	582	518	582	561	552	545	525	517	506	522	462	540	559	540	514	586	533	487	541	556	501	581	548	504	514	568	505	515	489	477	526	504	513	514	525	516	486	509	526	526	486	511	487	478	513	488	527	503	521	535	521	525	486	527	546	524	516	475	486	539	528	530	522	524	542	506	512	581	520	506	480	547	495	511	466	516	517	478	567	511	512	533	553	510	513	466	489	499	503	508	455	520	480	490	484	491	535	515	531	519	508	505	482	521	511	467	469	544	523	515	513	494	539	523	513	502	495	513	490	494	519	500	535	500	477	551	478	527	517	499	505	502	489	480	513	482	539	551	496	493	470	490	499	486	499	493	533	491	510	496	525	516	531	497	511	479	473	538	473	502	483	531	487	529	481	524	508	537	505	528	515	495	523	516	518	540	469	517	497	503	560	501	525	519	512	499	502	510	509	533	520	514	479	472	474	506	527	526	510	456	487	482	497	512	502	544	501	520	443	502	511	504	514	491	541	501	509	508	531	510	535	478	533	490	486	508	499	534	540	512	485	544	520	458	514	525	466	512	500	476	550	495	480	497	496	510	493	551	508	529	490	502	504	508	483	469	510	515	508	505	502	528	467	506	486	498	516	499	511	526	499	488	541	490	499	489	512	533	501	478	502	558	528	516	494	500	470	469	502	530	528	502	531	469	479	534	490	469	503	545	518	485	527	462	483	498	508	467	531	495	502	538	504	515	510	494	527	509	535	553	488	485	545	505	506	504	505	492	460	505	520	533	517	482	503	495	474	528	556	499	517	534	492	494	530	504	528	477	492	503	491	505	486	516	525	500	534	490	507	507	543	522	503	501	497	526	541	508	503	523	524	501	508	540	511	509	478	505	514	554	498	520	474	516	518	505	531	516	482	489	504	476	466	563	541	495	499	509	484	534	490	525	500	488	505	516	516	476	490	504	557	523	489	517	512	479	520	485	527	530	468	502	504	482	531	525	526	533	494	493	493	498	497	518	484	492	512	456	532	520	530	512	518	516	511	494	490	524	519	462	465	497	532	524	520	517	513	491	479	536	499	486	524	525	513	513	519	510	490	529	511	492	488	527	510	497	475	526	524	506	513	519	503	518	499	487	507	536	492	491	517	528	489	550	508	488	487	525	492	526	483	543	505	479	492	472	530	516	489	543	507	519	500	503	521	519	499	566	528	511	513	508	505	555	503	522	485	510	493	506	526	511	515	498	468	491	478	504	523	482	524	489	527	512	494	548	524	472	518	509	495	513	507	519	520	514	542	505	474	539	523	479	501	510	507	511	522	513	474	545	502	453	501	481	508	551	525	497	520	493	482	507	522	511	495	518	514	497	514	501	460	478	522	489	532	528	496	486	489	512	538	543	489	511	481	472	484	533	518	493	520	493	509	457	524	515	495	543	509	497	529	501	483	510	504	480	505	490	473	528	490	510	524	504	516	526	524	501	533	534	511	498	523	493	472	524	492	544	530	492	521	497	529	544	500	518	472	490	533	509	539	499	454	505	584	479	512	481	524	526	511	537	532	496	514	520	520	496	511	508	480	525	505	514	539	487	454	498	516	464	497	481	500	494	506	512	517	485	470	545	512	482	489	522	498	554	512	533	514	523	517	548	487	541	496	489	479	509	525	504	493	546	508	521	468	509	480	536	522	519	528	503	494	514	480	513	487	482	506	517	516	525	489	504	486	483	511	527	513	527	530	513	533	519	478	511	488	524	528	507	500	526	452	520	517	481	479	515	507	521	513	501	508	518	506	536	525	532	517	492	493	534	506	522	516	504	535	526	541	534	518	490	523	516	550	481	509	510	496	515	490	550	511	486	511	499	507	537	499	502	526	523	515	495	464	539	499	499	477	498	509	504	475	497	498	509	481	512	474	520	531	516	486	512	544	485	501	498	502	510	465	502	535	538	539	482	514	486	492	545	515	510	524	518	473	507	496	511	519	520	498	573	520	541	492	517	536	507	527	520	469	505	484	528	446	510	535	489	508	474	529	541	494	479	488	519	564	503	512	504	452	494	496	497	489	499	506	534	511	508	524	553	539	510	515	528	553	472	530	474	489	536	500	519	507	515	487	478	475	530	514	479	493	513	522	471	515	522	496	541	473	481	514	536	479	493	483	498	543	522	502	488	511	500	498	542	511	529	568	522	537	509	522	491	566	514	479	469	528	494	490	425	522	493	494	516	509	507	531	516	476	505	498	509	513	562	523	514	508	515	477	538	516	537	512	491	499	504	483	522	505	489	502	517	504	524	558	503	524	516	524	530	503	515	495	517	514	468	504	539	477	522	500	484	473	506	530	497	489	502	493	488	516	492	505	527	538	475	522	518	527	511	477	487	475	502	523	530	471	496	526	518	531	484	515	500	530	511	487	501	500	472	497	518	510	458	506	502	515	482	517	542	512	471	535	510	498	488	512	505	516	498	520	524	543	496	465	469	476	506	509	493	568	511	516	544	485	510	521	530	491	470	498	495	485	444	487	490	544	521	494	502	505	500	523	474	516	474	497	535	494	512	496	502	530	443	558	524	522	519	527	493	505	505	482	503	471	497	503	536	501	508	525	522	499	489	521	512	521	482	475	483	491	537	512	536	493	516	518	522	496	508	491	558	506	508	465	519	490	488	485	535	501	513	513	512	482	474	515	506	524	498	503	525	524	477	493	519	526	522	491	512	519	507	508	524	510	482	532	505	484	509	583	531	524	538	516	547	535	499	539	496	516	515	533	522	502	512	523	528	477	524	487	509	493	507	501	518	508	512	526	537	516	479	502	496	479	534	508	516	497	510	510	538	472	479	527	528	495	525	490	524	496	469	536	491	533	497	531	531	497	506	519	504	518	487	462	510	497	541	501	478	492	477	525	491	512	519	544	507	527	508	498	532	483	489	529	462	553	518	510	503	498	498	531	512	475	536	483	520	518	495	537	507	507	504	510	459	494	522	528	499	472	460	555	507	508	518	487	514	497	516	478	473	497	526	552	477	483	517	495	507	488	489	521	491	527	545	531	513	498	495	497	515	493	530	485	499	526	477	515	456	505	489	512	515	516	490	498	509	523	540	535	495	499	531	551	513	506	537	505	523	488	470	463	534	523	527	516	512	512	522	496	550	455	490	515	488	447	485	467	504	484	491	566	554	474	516	522	503	454	495	521	495	479	509	494	493	456	513	486	496	505	500	483	489	510	474	528	505	479	516	506	481	476	513	516	525	524	519	497	442	490	520	571	513	456	529	509	549	538	528	516	555	500	517	533	496	498	521	507	528	505	469	445	525	513	494	519	523	504	529	510	497	517	461	507	500	540	490	561	560	505	545	515	460	505	510	508	503	506	545	495	512	507	498	519	518	486	484	527	512	515	509	499	472	476	501	498	492	516	517	470	539	476	507	498	526	514	496	501	516	512	481	546	532	484
2649	224	69	63	62	75	61	55	77	70	67	70	69	70	69	68	75	71	107	140	65	65	63	64	68	58	62	54	80	66	58	70	68	66	65	61	60	83	62	75	65	63	56	65	64	59	63	61	63	76	70	65	66	66	81	64	75	49	74	67	73	76	53	66	75	61	69	54	58	56	69	74	69	61	56	46	72	73	83	70	67	68	71	64	64	77	61	58	68	65	77	80	76	69	72	63	72	77	60	60	75	70	69	51	76	67	55	77	70	54	65	73	49	60	84	79	68	59	73	47	75	46	51	85	54	60	58	84	80	53	61	60	63	71	75	68	56	61	74	67	68	61	61	56	78	66	78	79	61	70	77	72	66	78	77	54	60	72	56	68	69	58	79	62	62	62	62	64	64	55	63	71	64	77	58	55	53	72	67	57	63	69	64	70	58	65	69	71	68	52	73	65	70	67	56	77	72	68	72	83	64	84	51	70	70	76	69	56	64	66	82	68	74	73	77	67	72	63	70	47	71	69	62	54	56	52	62	52	79	59	59	61	60	60	65	67	64	59	58	76	72	73	66	57	60	63	54	69	71	74	71	62	60	74	69	61	62	66	63	58	68	52	65	73	71	62	62	63	54	68	58	59	49	62	60	70	86	70	75	59	59	70	55	80	79	70	58	49	65	73	68	61	84	84	58	74	67	61	59	73	64	62	69	65	71	72	61	67	58	67	65	58	69	64	66	63	68	64	68	67	70	65	61	75	59	82	50	71	81	67	63	74	75	57	64	65	76	67	60	78	77	66	61	60	70	64	78	63	91	81	78	69	62	66	69	61	71	68	59	72	69	66	71	52	63	63	70	68	81	54	74	62	84	62	75	65	66	58	57	59	70	63	65	77	76	60	72	63	57	68	66	60	69	66	62	61	79	58	63	64	59	70	56	64	54	70	71	67	58	61	71	83	77	67	60	67	72	66	61	50	65	66	67	68	72	67	65	69	68	77	73	67	73	90	74	52	60	62	69	68	62	75	77	54	78	77	62	59	66	71	76	67	62	60	62	61	69	78	62	73	66	69	62	54	58	72	69	60	70	73	79	62	52	73	70	62	67	69	68	69	65	63	70	69	63	82	56	70	70	59	75	55	63	72	69	68	65	77	53	75	57	59	53	84	69	64	69	68	59	71	74	54	78	75	79	73	76	76	61	70	65	63	65	62	69	58	75	80	81	67	59	59	64	66	72	73	59	78	69	74	66	48	65	73	68	69	58	78	66	65	68	63	69	77	50	79	66	50	79	77	65	59	61	57	54	46	59	68	73	64	51	58	64	77	58	66	79	63	68	69	78	63	56	66	57	57	80	70	81	58	88	69	66	48	60	55	72	56	56	58	56	49	78	59	61	65	58	65	65	82	66	56	57	57	77	71	70	86	76	71	59	74	59	85	64	66	71	69	64	65	66	82	64	69	70	55	79	69	53	75	66	68	70	75	64	70	61	73	82	82	65	75	65	72	58	57	67	62	63	49	70	53	55	70	76	61	63	64	71	56	66	67	68	56	56	63	67	66	62	55	61	52	69	67	75	55	77	74	75	74	63	67	79	71	65	68	59	71	63	78	57	71	72	58	58	62	73	71	66	66	67	53	80	66	60	77	66	56	71	89	71	67	53	65	66	66	62	64	61	57	62	65	72	71	60	67	62	80	75	59	71	61	71	68	62	63	63	73	70	58	66	64	61	67	58	53	66	64	57	72	54	73	82	79	65	71	71	61	55	71	72	70	70	70	50	57	51	65	61	83	66	65	62	72	64	70	58	60	61	67	74	51	62	62	73	63	63	66	55	67	78	65	62	72	70	56	64	65	61	76	78	64	71	74	74	86	58	72	64	60	60	58	66	65	65	70	81	56	71	54	65	63	64	76	58	57	71	81	59	59	74	67	44	65	68	61	60	65	71	66	59	49	71	55	75	80	59	75	67	83	56	66	78	67	66	51	52	63	65	61	88	63	65	64	63	56	70	82	64	62	67	58	68	67	63	67	66	58	74	61	74	70	71	74	60	66	72	71	55	68	70	61	73	62	81	60	73	71	59	51	55	56	55	63	73	73	56	57	68	65	59	64	71	53	58	58	66	89	66	67	73	63	69	69	59	62	71	63	57	66	78	62	71	75	56	53	78	65	55	66	76	65	61	74	68	74	65	48	75	63	67	62	72	68	67	85	61	62	58	78	80	62	83	71	62	68	71	67	64	62	60	65	55	61	61	70	65	66	63	74	64	69	64	62	61	76	62	67	69	77	56	82	63	61	63	71	61	66	71	59	74	59	62	79	65	67	74	67	66	53	61	71	50	61	77	73	49	72	57	64	67	65	46	61	67	58	60	48	62	74	70	60	70	69	71	51	79	70	57	58	75	59	63	65	63	60	67	66	57	66	78	64	68	50	58	69	61	74	51	61	70	66	74	58	69	51	75	61	85	81	76	70	56	60	69	72	71	63	77	69	65	61	73	79	77	58	83	71	69	63	63	70	67	50	72	60	73	79	54	59	66	81	68	60	65	70	49	54	68	71	60	69	80	71	67	59	78	59	70	66	88	67	72	56	76	57	70	57	69	56	67	61	53	66	65	75	75	60	76	55	76	55	76	67	49	72	59	76	54	77	76	73	66	70	64	61	77	71	73	67	56	65	54	63	67	72	58	51	68	63	71	59	73	62	69	59	74	49	74	68	69	84	46	68	60	59	71	71	75	58	63	58	62	87	61	66	66	53	66	60	67	75	69	67	54	62	70	61	62	47	70	57	77	56	73	75	76	63	61	65	54	73	63	65	65	60	57	69	63	49	69	51	77	80	59	72	68	62	72	71	65	56	66	61	66	64	58	63	58	67	66	74	72	73	63	77	57	63	78	73	59	60	66	74	72	47	60	56	57	79	67	58	63	65	74	64	64	78	60	72	64	66	79	67	69	56	63	72	60	61	69	68	62	90	60	63	57	66	64	70	62	61	68	49	78	71	68	63	77	74	56	65	61	62	73	71	58	64	64	68	84	72	76	55	78	77	74	66	79	68	61	58	71	75	85	72	60	79	66	82	52	68	90	67	59	58	56	74	64	70	69	64	73	65	77	69	69	59	76	64	77	71	66	71	80	66	52	74	68	76	61	74	65	59	67	74	64	87	77	72	71	60	67	55	66	63	78	56	53	69	52	65	62	55	74	74	62	62	73	78	60	58	60	67	64	75	73	65	56	80	56	60	82	77	74	76	76	67	63	60	58	73	58	74	62	72	61	51	49	76	57	58	65	66	75	69	53	71	70	70	70	76	78	60	67	74	49	76	71	73	65	67	66	53	67	67	68	61	67	69	72	70	60	46	54	75	60	52	51	85	58	72	56	75	69	76	60	62	63	58	68	61	68	57	58	61	63	61	62	57	56	62	47	69	79	76	65	69	78	78	57	76	61	85	57	63	60	68	69	63	61	61	74	67	72	74	67	64	64	59	71	67	60	66	62	65
20470	2196	602	586	614	681	729	659	674	749	697	1055	1071	657	682	619	655	1071	2159	3552	553	591	536	569	540	561	617	600	537	527	598	575	540	559	606	538	539	544	553	615	544	578	546	589	510	539	579	550	577	556	584	557	539	606	558	552	561	543	544	580	607	536	555	548	531	535	504	545	563	576	549	544	556	547	574	561	525	528	515	535	571	579	556	553	589	554	573	571	572	551	533	515	573	573	558	535	540	559	522	519	563	549	557	579	543	569	527	533	577	537	528	529	604	530	563	536	512	576	551	556	540	554	515	543	554	559	544	545	572	535	545	568	537	535	537	574	539	573	531	563	578	536	554	556	544	591	574	532	557	539	566	546	547	532	560	564	542	545	565	542	527	543	517	539	565	516	563	554	506	561	549	549	573	601	511	520	547	533	517	532	539	575	537	546	546	558	564	596	575	545	541	571	543	554	552	535	549	574	576	574	536	536	547	558	531	507	576	524	541	557	598	532	500	576	544	541	553	603	573	553	563	506	592	570	536	574	513	553	567	573	530	521	550	532	566	531	536	542	553	578	509	580	548	574	535	559	567	559	547	532	530	562	542	550	524	547	576	549	514	552	537	565	570	562	541	549	582	481	520	522	529	578	593	602	592	579	536	577	564	604	573	541	540	548	554	553	545	532	549	542	513	595	545	556	562	538	535	597	573	559	527	524	562	564	541	520	552	567	566	571	577	549	569	556	567	537	543	579	522	555	557	546	510	515	581	542	537	531	531	598	551	583	582	564	549	591	540	554	565	559	573	531	595	540	549	576	564	584	533	546	562	586	540	530	553	526	553	547	539	538	538	543	563	570	547	534	554	567	571	605	590	558	537	560	560	556	537	552	547	512	563	554	556	566	522	517	530	513	523	609	538	583	548	546	517	535	610	557	575	531	559	553	533	555	536	541	568	534	580	575	522	552	550	593	549	575	570	542	582	527	544	569	565	580	536	565	584	558	514	550	579	547	544	546	583	520	538	537	544	594	595	581	588	564	539	523	587	551	545	518	548	543	598	550	590	552	550	561	551	526	541	513	539	564	547	559	551	564	541	565	569	504	556	568	592	533	557	511	564	533	597	560	584	567	561	541	552	529	553	582	557	570	566	550	569	514	567	525	545	520	570	522	572	563	539	552	594	533	588	535	588	613	550	566	557	566	514	577	539	554	568	556	561	535	561	582	558	557	563	514	552	574	533	558	529	587	523	568	601	548	547	612	555	525	570	544	560	580	561	548	545	542	538	530	588	553	519	530	552	591	589	538	575	541	580	554	529	534	588	566	551	507	520	542	530	565	567	549	581	537	558	546	562	548	549	563	542	582	560	533	565	562	548	540	567	562	509	546	571	550	539	524	552	536	516	584	571	542	538	584	566	544	567	526	527	540	508	526	550	527	563	550	549	559	517	535	554	535	568	569	556	513	545	558	592	554	539	541	508	544	572	558	532	523	531	515	559	528	585	568	507	544	548	546	557	544	539	538	572	551	534	591	542	570	510	572	531	567	525	533	562	561	543	528	541	590	572	579	573	566	523	545	582	559	537	558	565	539	550	528	514	531	542	550	573	555	549	580	581	525	547	549	514	554	545	574	516	550	555	539	572	549	530	537	562	562	560	525	551	519	524	551	523	538	560	569	542	544	541	548	614	553	549	529	543	549	568	569	527	594	571	601	530	520	567	582	514	539	542	575	553	567	592	555	528	546	587	610	576	534	584	514	557	553	581	548	549	562	556	534	595	547	592	546	548	554	568	543	553	536	497	569	562	547	527	554	578	586	544	592	537	547	559	572	554	546	543	577	518	538	520	530	559	571	534	533	543	548	576	547	525	576	576	593	566	535	514	557	562	528	541	583	569	519	553	546	556	556	538	577	560	565	537	535	582	552	557	533	564	577	585	563	554	592	500	569	542	541	587	564	530	562	556	496	537	531	563	530	556	584	548	566	557	550	584	542	550	563	543	518	561	568	548	565	566	552	551	531	510	579	561	575	549	586	534	557	566	547	546	558	542	560	535	544	523	512	536	549	562	536	555	548	564	521	544	558	603	536	542	567	560	568	575	544	566	571	557	623	540	540	571	515	561	567	595	534	516	531	598	563	549	543	524	534	578	548	564	580	533	575	532	534	566	558	512	577	552	544	541	529	564	559	536	552	572	570	545	573	551	529	602	576	562	525	539	559	534	520	541	595	556	509	563	532	549	542	549	515	536	514	544	536	566	514	559	550	534	493	555	547	597	578	577	535	537	547	539	539	523	510	527	532	552	520	581	539	561	502	564	602	528	525	556	526	589	556	515	555	548	504	565	582	560	605	579	537	550	526	535	537	570	560	547	535	562	512	520	581	583	558	552	542	591	566	582	536	561	549	551	594	547	531	597	562	576	543	592	555	535	526	575	627	551	530	531	571	565	581	538	513	581	581	546	568	534	561	547	624	509	555	543	572	562	525	531	525	562	564	551	525	564	556	560	557	546	545	593	526	537	549	561	545	561	532	557	591	560	511	548	572	579	564	538	584	543	550	554	529	545	556	537	576	569	603	555	565	551	532	569	554	549	577	579	535	527	508	601	603	579	554	549	586	543	572	532	570	588	581	559	534	569	533	538	558	594	532	562	549	552	531	561	535	551	548	581	516	579	547	609	575	535	565	554	533	569	538	495	556	543	572	533	540	565	517	586	580	533	570	541	568	545	571	568	532	535	587	529	571	592	544	563	586	567	548	539	563	563	509	537	593	570	532	545	523	499	570	565	591	556	544	548	559	549	592	514	523	604	501	506	564	534	566	544	558	569	527	534	571	524	547	540	592	576	577	483	533	599	508	519	577	554	556	564	551	495	520	578	565	572	580	542	522	579	533	594	569	549	566	536	584	515	543	584	525	540	532	545	525	546	561	530	530	525	547	561	562	581	524	522	551	535	561	573	526	545	551	560	509	565	545	497	575	549	570	565	580	535	537	562	533	581	590	577	524	532	542	566	569	544	590	558	529	561	571	534	539	524	565	554	564	568	545	557	530	551	560	571	561	565	551	544	540	513	561	574	575	538	554	561	533	544	545	557	583	546	542	497	559	605	595	570	579	570	573	501	540	602	536	541	580	568	580	528	563	516	601	523	554	546	556	549	533	575	538	545	524	545	539	574	578	530	564	521	592	558	581	541	567	576	523	536	541	534	586	532	573	593	586	559	592	561	546	534	545	569	569	554	585	578	534	574	590	550	533	525	583	581	566	589	510	511	578	542	518	552	541	549	575	568	516	571	573	523	549	578	551	534	567	604	539	558	557	569	538	570	537	567	560	545	531	554	562	560	543	569	576	541	563	548	537	554	565	534	606	556	542	528	586	557	563	516	551	566	550	508	535	577	521	555	563	582	551	585	546	503	574	554	629	576	539	583	538	554	512	568	569	561	574	549	508	588	539	510	556	565	525	580	539	490	583	576	574	559	587	547	525	595	530	564	518	561	545	570	536	564	571
8103	2035	100	92	111	95	103	98	100	113	85	97	82	78	98	87	88	109	292	455	79	91	79	84	88	87	84	66	75	86	82	78	74	92	83	79	79	82	77	76	82	77	85	97	98	79	94	81	83	86	69	87	87	100	84	93	91	88	82	76	77	101	77	84	87	83	69	85	77	78	63	77	77	106	78	59	66	86	84	87	77	71	81	68	68	85	75	75	79	91	84	88	100	74	87	84	93	102	87	86	66	85	91	90	92	67	87	80	78	80	77	88	82	71	81	83	79	81	73	80	69	82	79	66	92	86	92	90	81	86	84	87	58	94	93	85	102	80	91	91	66	85	82	76	94	89	76	86	102	94	76	102	71	87	79	81	89	73	75	88	88	109	89	66	84	70	66	80	85	83	83	63	104	90	87	86	81	75	76	82	93	88	75	76	92	75	79	66	88	90	87	78	89	77	92	63	89	91	81	73	79	74	89	73	90	72	89	70	91	86	75	74	75	93	83	78	83	102	84	79	71	71	75	83	73	91	80	81	89	90	84	88	84	86	75	91	89	75	74	79	99	90	102	91	65	85	81	81	71	88	72	87	87	67	65	74	73	88	87	83	91	83	78	71	80	81	84	69	82	82	80	89	80	70	88	82	61	83	97	76	58	84	69	69	90	91	74	79	79	78	87	75	106	79	76	81	85	84	87	85	80	83	74	82	73	90	77	89	92	106	83	83	94	84	84	80	79	71	69	77	101	79	86	92	94	77	87	86	78	95	70	70	85	76	65	80	78	92	84	72	76	90	70	103	82	84	72	94	78	79	55	81	86	100	108	90	86	80	86	76	54	60	78	68	77	75	64	79	74	69	74	80	77	86	92	69	90	76	84	82	80	75	85	73	90	70	75	72	81	68	79	80	76	94	86	77	91	81	84	72	69	80	79	79	74	91	77	65	91	91	67	89	81	84	78	87	64	98	97	86	85	84	76	77	84	81	79	88	84	77	77	71	75	76	79	83	75	78	89	72	99	77	75	78	88	69	86	92	78	69	77	83	84	79	96	62	86	84	74	70	86	95	70	94	83	92	75	81	101	86	74	79	72	82	92	87	89	83	89	80	90	85	77	89	68	91	81	93	76	66	89	94	72	83	96	93	81	97	92	88	91	95	76	92	84	73	83	68	91	82	70	76	76	92	69	106	89	87	60	80	77	85	75	75	72	97	93	92	92	80	84	89	75	77	77	80	95	91	80	81	69	91	57	88	94	87	78	84	67	78	82	68	94	82	82	95	73	89	82	98	80	82	93	85	71	67	75	68	108	68	88	75	80	83	88	80	83	77	64	104	73	72	100	90	79	82	72	85	69	82	79	71	81	75	98	83	90	77	76	75	80	90	90	86	73	92	77	85	69	72	67	60	106	70	81	74	79	90	79	70	82	90	81	104	88	86	63	82	94	77	82	76	89	84	84	83	64	85	76	77	84	79	76	99	74	80	69	84	83	80	83	67	80	82	84	75	68	71	83	62	84	87	75	76	81	85	82	78	82	89	97	82	78	85	91	77	74	96	86	78	79	90	69	84	83	96	77	82	76	78	93	102	85	68	79	98	69	77	101	67	83	80	74	101	87	69	90	93	89	78	92	86	81	72	76	73	71	83	90	84	77	79	88	75	70	88	90	91	77	71	88	81	79	81	78	81	84	79	89	95	70	89	78	85	76	80	78	87	100	86	80	75	75	79	86	70	99	63	86	87	89	80	80	88	66	75	63	75	76	82	82	97	72	88	89	106	76	85	85	89	103	82	81	88	73	97	80	96	82	78	85	95	99	86	88	91	82	95	103	88	83	84	78	78	73	81	81	93	80	70	93	97	80	65	73	72	91	84	72	75	77	68	83	75	88	89	84	81	89	65	84	85	73	85	85	67	88	68	70	66	78	77	102	99	89	66	82	78	78	86	95	66	68	83	73	82	85	95	72	80	91	78	85	81	69	67	83	80	91	74	81	82	77	84	88	74	81	75	90	74	83	84	85	90	85	71	79	70	81	77	64	84	72	89	75	83	74	82	86	92	56	76	76	84	92	85	87	90	78	86	78	95	78	94	80	67	72	70	76	76	83	79	72	85	87	73	72	85	78	83	81	85	83	74	72	85	91	77	71	95	80	81	84	94	88	70	76	94	79	78	75	76	84	102	88	72	90	70	92	81	88	78	91	104	84	78	79	70	90	75	88	87	80	78	96	88	76	83	88	88	83	71	78	83	80	83	91	80	80	84	75	96	87	80	91	54	83	79	88	75	73	79	88	83	69	87	86	92	86	72	79	79	89	80	85	92	88	85	69	75	100	70	82	96	80	78	77	89	90	76	85	91	92	74	89	79	84	80	77	84	86	111	84	77	86	79	67	77	74	76	82	81	81	82	85	90	85	96	92	73	80	98	93	79	80	91	84	76	85	79	76	78	90	76	81	98	76	87	72	87	82	72	88	97	84	74	76	72	80	75	82	91	74	83	84	83	94	71	87	75	95	85	83	62	77	91	79	81	87	86	73	74	71	74	73	82	58	80	81	70	91	72	79	92	75	91	75	85	78	81	80	97	74	87	76	86	82	73	82	72	85	87	93	78	83	77	73	102	85	82	83	82	68	81	84	84	78	74	80	90	93	85	82	74	83	88	100	71	71	80	74	82	67	86	69	96	70	77	87	80	75	75	63	77	87	75	85	77	78	103	74	90	85	77	74	75	102	78	93	87	73	97	67	92	88	87	86	91	101	64	90	77	84	72	95	82	83	85	91	85	81	84	66	81	71	78	90	70	80	74	79	83	76	72	81	84	84	90	62	81	87	79	75	86	77	76	86	98	78	63	66	72	94	79	90	81	82	75	83	81	91	86	78	70	95	62	70	81	81	64	81	85	91	91	73	96	92	82	93	70	88	70	85	81	87	68	69	75	97	79	81	88	82	72	68	85	84	98	75	89	78	74	76	94	60	83	88	79	84	91	79	66	77	81	90	90	106	95	76	92	89	70	84	77	75	87	76	88	87	90	71	93	89	77	68	81	78	90	69	88	89	70	78	75	51	70	65	69	87	92	88	59	94	81	86	85	82	77	71	85	77	76	81	82	81	80	80	81	81	116	72	75	67	86	90	81	86	70	77	78	77	82	87	80	82	80	97	90	79	75	78	79	70	87	87	79	88	85	72	70	75	96	96	79	73	69	78	89	95	89	93	99	80	67	79	80	79	86	83	73	74	82	81	86	83	73	80	82	66	79	87	94	74	103	85	83	95	87	77	95	76	95	73	83	62	80	79	81	87	77	82	102	90	73	82	82	78	80	90	85	85	88	81	83	100	83	83	74	78	78	84	78	87	80	73	82	68	75	81	82	91	73	89	95	76	97	73	103	92	85	82	90	90	86	82	94	85	89	80	74	99	85	103	87	91	73	90	83	82	93	79	81	86	88	69	80	80	77	60	85	75	92	82	82	90	87	79	87	87	90	83	68	80	75	80	83
41845	5328	939	974	1433	1851	1925	1714	1585	1425	1421	1507	1242	1085	1055	1117	1363	1749	7028	9170	850	796	784	775	763	811	760	798	767	704	702	719	682	683	697	717	744	694	669	740	738	729	734	745	680	729	729	703	719	753	720	743	728	708	732	730	698	705	768	710	750	717	700	744	699	725	708	697	757	667	676	732	731	716	789	706	683	681	685	689	755	690	688	688	672	753	717	691	720	691	701	749	672	685	732	733	754	698	674	682	668	719	713	764	740	713	708	671	716	685	712	739	691	693	713	756	706	683	711	660	693	667	689	700	708	682	694	743	689	686	701	701	705	696	699	774	696	688	673	695	671	680	700	709	699	710	707	676	719	727	706	777	754	708	740	686	688	706	735	759	694	706	750	709	707	715	690	752	698	684	672	756	723	742	697	685	731	723	712	704	705	671	705	680	658	682	682	670	682	715	713	701	699	748	667	728	724	725	721	752	701	694	709	677	713	732	725	725	715	665	672	705	745	685	703	726	677	746	725	716	709	710	693	699	731	703	712	701	737	724	706	686	756	723	711	724	718	736	667	647	662	683	715	699	732	676	686	797	699	718	693	703	656	689	689	733	689	683	745	688	709	690	729	712	701	707	667	662	710	758	666	731	734	685	708	737	680	692	719	731	719	761	755	694	727	729	727	756	723	739	693	680	682	729	708	711	724	667	752	700	672	717	715	651	690	712	771	723	697	699	725	685	686	751	730	668	701	687	714	774	671	706	736	708	682	686	719	662	721	664	694	709	721	761	745	703	778	744	735	694	708	772	730	693	713	712	657	736	700	726	696	700	694	751	679	717	730	764	680	660	714	646	707	692	742	686	695	725	709	732	737	699	643	707	752	731	724	727	671	780	663	708	676	729	665	743	711	696	689	747	654	718	729	715	718	700	714	707	723	707	739	732	765	691	673	705	680	735	676	701	656	747	720	720	734	753	717	683	691	671	698	717	666	690	681	744	756	698	692	713	702	731	752	775	718	728	679	666	705	690	726	726	686	697	730	703	690	694	723	741	728	674	709	770	699	659	731	696	692	688	654	710	754	682	742	724	693	643	674	709	706	688	703	725	716	677	697	702	741	646	747	737	692	735	706	691	710	715	721	701	761	696	694	729	715	694	688	710	730	719	689	711	706	757	738	673	709	642	731	658	733	745	694	685	669	706	734	710	722	704	737	715	703	722	673	702	715	709	740	680	717	732	686	708	669	748	667	729	651	759	690	739	664	678	735	734	717	684	747	705	730	705	694	715	697	702	652	752	694	693	741	716	713	717	757	728	668	705	743	734	697	761	719	756	719	670	731	701	738	685	726	671	677	719	698	743	705	697	708	709	719	729	723	698	751	741	714	727	690	701	701	740	705	679	704	702	705	747	711	703	689	700	711	724	704	645	709	742	726	688	738	675	718	677	674	711	694	714	680	653	751	724	703	688	755	708	677	721	675	686	731	704	691	727	733	718	727	670	723	702	703	753	694	682	716	654	750	705	695	746	701	696	648	704	716	740	702	718	649	690	716	677	720	676	697	707	715	729	695	701	707	708	752	767	703	676	689	705	768	706	712	693	705	771	709	703	668	708	703	729	703	727	641	691	732	764	725	709	745	659	688	673	661	711	699	695	711	708	734	708	726	760	638	710	674	733	753	675	722	712	720	686	694	693	732	698	700	758	685	710	676	696	706	726	732	678	706	709	726	675	727	725	698	688	709	727	684	672	743	676	768	664	718	711	704	691	712	663	749	690	708	719	682	756	721	735	769	674	711	695	734	681	700	696	744	657	723	698	710	715	689	706	683	709	727	728	750	690	717	716	769	725	706	718	729	701	725	731	733	686	681	681	708	704	732	746	675	726	700	664	692	741	726	714	755	735	684	718	737	706	691	687	721	701	712	716	714	717	772	732	714	724	767	745	649	712	705	687	670	713	710	686	743	733	735	695	696	735	756	715	721	717	680	681	725	713	678	690	748	731	716	733	664	711	729	703	743	716	702	713	656	686	726	695	719	705	726	708	713	732	678	696	711	749	704	707	727	719	692	696	712	723	736	696	759	711	705	710	719	728	709	715	702	683	739	708	746	700	753	709	717	735	734	729	731	680	743	696	675	745	747	730	666	699	714	674	698	736	685	714	681	709	706	686	714	681	674	702	733	674	691	653	659	743	725	710	709	703	709	759	682	754	725	714	703	686	688	701	739	761	721	671	715	720	703	638	765	715	725	738	687	746	685	738	693	696	696	699	707	695	681	668	674	729	709	740	698	721	713	695	733	722	697	702	709	662	707	718	660	705	667	709	716	734	678	738	717	695	721	667	755	694	670	662	703	692	724	709	692	756	691	689	682	717	698	689	716	702	677	719	669	717	716	774	706	723	704	764	731	716	713	727	666	717	679	769	726	696	644	732	668	708	723	715	712	697	751	689	744	730	720	740	738	723	708	688	712	729	725	706	709	731	715	680	729	653	722	749	717	658	706	691	730	653	691	761	686	701	703	708	735	730	731	731	721	705	703	685	716	748	687	744	705	700	681	708	721	750	697	711	710	729	698	717	712	759	674	738	696	738	665	692	701	718	714	690	730	675	671	732	704	663	698	687	700	746	725	712	718	720	716	689	677	678	684	737	663	751	732	704	727	778	680	694	728	734	755	736	727	699	667	792	676	718	710	734	698	721	720	726	732	710	795	746	739	711	705	732	649	758	697	675	747	676	710	714	695	730	722	737	707	723	736	671	737	691	707	715	671	697	732	711	769	671	736	722	679	733	681	692	674	688	707	763	719	718	711	700	701	688	694	699	726	726	698	664	725	732	728	700	711	651	680	745	675	702	750	710	732	663	680	704	718	707	677	675	696	683	726	734	697	693	676	710	701	750	713	721	756	739	755	733	689	697	690	719	685	701	732	710	718	695	710	742	680	679	681	721	689	649	731	667	729	740	693	712	727	700	716	698	695	753	708	711	712	730	677	674	694	739	721	712	721	669	687	686	738	677	765	714	639	713	703	704	682	723	753	742	707	717	677	708	718	713	713	726	674	712	671	717	665	721	690	723	685	675	731	718	756	701	686	687	721	701	749	689	762	740	709	676	711	731	725	745	675	713	711	686	737	728	723	697	720	689	707	710	729	694	707	681	696	723	710	750	710	699	704	724	732	724	676	758	702	709	710	673	720	705	703	684	722	694	722	749	644	721	780	704	719	678	739	691	708	741	776	723	742	687	696	725	675	726	717	700	671	729	706	707	694	740	717	719	683	703	715	730	681	710	662	702	727	689	721	763	714	702	744	680	690	734	693	728	692	672	712	682	674	731	716	685	704	762	737	731	716	671	710	658	703	735	683	717	711	690	693	701	696	726	732	691	681	692	728	665	728	704	711	682	653	676	668	689	706	699	725	645	710	717	730	680	645	713	724	706	761	728	690	701	696	733	731	807	723	724	739	706	726	668	734	702	733	687	702	744	698	714	716	746	692	767	689	716	702	686	722	723
6796	1265	36	40	35	32	43	49	37	47	42	49	45	36	48	49	56	54	289	345	32	27	30	43	31	33	21	42	41	35	37	34	28	32	36	29	26	30	42	35	28	36	26	28	27	30	34	33	43	45	25	20	34	18	31	29	31	37	30	33	36	19	28	30	26	31	29	31	27	33	28	29	28	52	30	33	26	27	29	27	37	39	33	30	47	35	36	31	29	23	24	31	34	27	32	26	31	28	31	27	29	24	28	29	34	29	29	28	27	33	22	25	41	31	31	38	24	32	24	31	34	32	38	35	34	31	26	37	32	38	25	40	26	33	43	35	32	36	37	31	20	36	30	33	32	23	32	29	18	26	33	30	35	34	30	34	22	26	42	37	37	30	30	32	33	38	37	28	28	33	37	36	34	19	31	32	28	34	27	36	33	30	21	30	32	37	32	24	33	28	34	25	36	28	28	32	28	28	24	29	42	27	25	36	44	33	28	39	31	32	33	43	36	39	40	34	30	42	35	34	32	26	28	25	37	33	27	30	30	32	30	36	28	25	41	30	37	31	36	28	32	31	34	33	31	28	31	35	48	22	21	40	34	36	25	35	32	34	31	26	38	28	28	36	24	20	34	36	43	32	33	27	33	33	37	28	29	28	25	32	32	29	28	30	31	32	31	26	27	31	26	27	30	39	31	37	33	28	27	41	22	31	36	27	38	30	26	26	25	34	40	21	30	27	32	31	41	22	32	27	35	23	26	27	32	22	32	33	40	26	33	38	28	33	31	33	32	31	29	39	31	27	28	23	33	28	33	34	32	29	40	26	35	26	22	24	42	39	31	29	19	29	35	33	27	29	27	22	32	36	40	30	41	35	35	27	29	23	36	30	28	31	28	20	19	26	23	33	27	30	32	30	43	34	29	27	22	30	31	29	28	33	33	27	31	37	28	38	25	31	34	43	38	45	38	19	25	37	31	32	35	29	32	33	33	36	34	38	30	24	32	27	39	18	42	36	32	29	25	31	36	25	41	30	31	34	32	25	34	27	35	24	32	31	41	40	28	27	23	31	39	31	35	37	30	28	31	25	32	31	27	27	29	26	31	41	27	34	41	27	35	31	35	34	24	25	26	23	34	28	27	21	36	30	37	29	24	23	39	24	35	26	24	31	26	29	24	37	28	31	26	23	31	37	27	27	33	24	39	25	30	31	30	27	29	36	23	24	31	25	28	24	33	33	33	20	31	28	18	31	33	25	35	32	40	37	26	20	22	30	38	39	24	34	29	21	35	35	36	26	39	26	37	29	24	37	23	24	31	26	29	31	22	29	33	28	30	41	28	29	24	24	42	34	37	33	24	35	39	24	42	27	30	34	31	24	37	29	28	31	24	26	34	31	28	40	28	27	26	29	34	25	44	20	26	26	25	33	30	26	26	26	32	28	30	23	32	26	33	30	30	29	32	34	31	29	31	25	33	34	21	44	36	27	32	34	23	23	31	42	28	32	35	43	27	42	38	29	27	36	27	28	34	35	30	24	29	47	33	22	32	25	23	29	29	29	23	27	30	30	34	23	30	29	36	31	42	30	28	31	35	18	46	40	32	38	28	34	38	42	26	27	24	26	34	37	30	26	34	26	28	27	23	34	25	30	28	39	31	32	34	33	34	24	28	33	32	34	24	25	34	22	32	27	18	18	24	45	25	31	37	24	24	31	34	34	31	32	26	36	31	35	32	26	41	21	37	35	27	27	37	33	33	25	38	26	28	29	20	35	30	33	31	35	33	22	28	33	34	25	30	32	36	29	33	32	40	31	24	35	32	33	31	33	19	32	35	30	19	30	23	37	21	33	38	31	26	41	28	24	35	30	41	39	28	36	27	32	23	22	31	29	29	36	29	23	32	32	31	25	29	31	30	33	34	27	33	28	30	36	46	35	24	37	21	43	35	34	29	21	42	26	36	35	24	31	38	31	41	27	34	35	43	36	32	29	37	25	31	25	31	24	32	30	26	29	29	31	33	26	25	30	29	30	30	32	30	24	31	28	34	31	22	34	26	24	41	33	38	32	30	38	25	28	32	35	27	32	37	35	35	28	26	42	28	31	34	29	28	27	30	28	31	26	27	37	27	28	36	26	29	34	24	32	38	30	32	35	24	24	30	23	36	32	33	30	42	42	31	35	31	37	27	31	45	29	29	34	35	28	23	33	30	29	34	28	33	32	36	27	27	22	36	39	32	30	22	34	27	33	40	44	30	29	40	34	44	36	34	36	25	22	38	24	32	34	35	40	24	36	27	30	26	33	31	27	23	21	25	34	28	36	32	33	34	29	28	39	21	35	35	32	26	35	34	26	36	28	24	33	32	33	32	36	32	28	30	33	32	22	33	38	27	25	18	33	30	26	25	31	45	36	29	24	40	34	40	34	39	35	31	32	25	33	33	30	29	24	20	16	24	20	29	34	31	38	35	40	28	32	33	40	39	30	27	28	35	27	24	31	42	33	30	33	30	34	39	36	44	41	34	32	22	21	35	23	29	32	24	31	26	35	28	31	27	24	25	24	31	26	31	31	28	45	29	35	37	36	38	35	34	32	22	27	27	29	26	30	25	24	32	31	24	30	34	31	27	37	33	22	35	33	25	31	25	34	41	36	42	28	33	31	42	34	22	22	31	39	31	39	37	31	43	31	21	22	24	30	31	34	30	30	22	24	43	37	39	29	27	27	33	33	29	28	39	37	23	32	31	30	33	33	36	29	30	23	37	27	33	24	36	27	35	23	37	37	30	31	22	37	35	35	36	29	35	29	26	30	21	36	32	28	34	37	30	29	27	30	30	22	32	31	23	36	34	26	32	39	34	42	31	31	35	27	32	27	23	34	35	35	19	23	33	24	31	37	36	26	31	32	27	31	43	30	28	36	30	40	29	45	24	36	41	30	32	32	25	34	23	32	31	49	28	23	40	26	31	28	35	19	30	22	30	25	33	34	29	24	23	29	32	37	34	25	44	32	28	38	42	27	23	35	25	23	17	28	32	27	28	30	35	13	39	26	30	29	30	29	31	31	41	40	29	24	29	20	31	35	36	35	30	25	34	33	35	31	33	26	27	23	32	31	26	25	28	29	34	25	38	32	28	25	39	35	27	39	28	37	30	35	25	40	33	32	39	25	28	38	30	18	35	37	24	26	29	33	27	33	29	27	26	31	23	28	34	22	32	38	21	33	31	35	20	30	41	27	32	30	30	32	33	28	36	38	39	34	28	23	32	33	28	27	30	29	28	23	32	19	23	28	27	27	42	26	26	26	27	39	36	33	36	29	32	32	30	31	33	27	33	35	31	25	28	29	37	39	39	31	38	28	30	24	28	30	34	42	38	24	28	29	36	27	39	36	28	33	31	33	37	27	22	36	25	23	22	31	39	35	29	23	30	40	31	39	29	28	28	23	28	22	26	23	26	29	26	33	34	27	28	35	40	26	26	27	43	25	23	31	29	29	28	28	39	38	34	33
35116	4960	452	458	780	1223	1373	1312	1191	1286	1089	835	687	653	662	760	1063	1642	7400	7742	345	342	326	322	332	319	319	376	308	294	313	322	278	320	282	290	262	313	290	281	282	249	283	261	277	269	277	300	278	289	275	261	279	288	262	313	248	281	258	281	241	248	253	268	289	260	288	278	297	260	268	253	273	243	285	313	279	248	244	287	257	261	268	254	266	245	249	278	262	224	265	248	285	240	265	269	269	276	275	265	246	282	268	245	256	289	262	250	255	285	250	258	255	252	277	281	275	258	249	239	276	254	284	269	259	260	262	265	258	276	244	246	259	294	262	258	285	286	266	264	246	255	252	260	296	263	274	268	266	276	254	254	282	261	256	275	262	243	272	246	249	262	259	242	290	275	283	247	289	272	260	271	245	253	259	254	274	264	278	269	274	261	274	263	281	307	263	267	267	244	253	264	241	260	249	262	284	233	251	260	296	266	249	253	292	265	238	291	254	260	271	270	272	278	258	248	247	253	273	245	261	256	259	288	281	257	267	256	263	240	269	297	265	279	260	237	266	266	264	240	268	255	271	275	282	249	247	215	251	254	286	262	278	265	244	277	257	268	250	257	252	243	232	221	295	261	258	233	257	273	277	258	270	258	288	270	262	248	242	278	243	260	261	276	246	258	262	255	244	261	272	265	260	275	269	260	266	244	265	250	272	275	270	273	270	285	249	232	260	277	249	269	274	252	265	260	272	259	265	275	250	268	246	288	255	253	268	272	277	253	273	256	256	276	266	282	240	263	232	259	274	268	264	279	268	250	253	254	275	246	252	268	244	278	276	297	278	289	257	220	242	281	262	267	270	242	263	272	263	283	251	278	231	254	254	273	249	240	290	260	264	256	264	288	239	275	260	253	271	281	278	251	248	244	295	248	294	262	262	279	249	280	281	281	278	252	252	264	295	266	272	246	270	251	245	266	256	267	320	275	254	256	249	255	250	257	278	268	285	257	273	267	235	251	270	259	269	250	249	277	268	269	278	270	291	282	238	270	234	261	277	284	261	263	235	253	248	245	220	283	252	278	270	250	265	250	253	257	295	262	260	288	252	315	263	291	242	259	247	268	261	242	275	259	267	266	274	247	259	238	268	297	283	284	279	254	272	241	263	247	281	254	256	246	272	248	274	255	246	295	261	278	253	256	252	253	270	277	280	282	247	283	273	272	277	249	256	251	278	244	268	259	264	237	264	268	262	277	267	254	264	259	283	263	248	242	234	250	272	270	241	264	252	255	268	290	271	243	282	262	250	245	253	242	259	285	289	278	255	247	249	265	274	284	257	264	264	290	281	259	261	252	246	239	257	255	264	282	234	265	251	278	280	258	276	253	261	271	255	248	269	245	261	269	294	265	273	256	247	258	277	248	259	267	238	263	277	262	224	266	274	271	275	269	254	275	242	265	223	284	278	267	263	243	263	242	272	286	267	272	253	286	260	277	263	253	285	275	264	260	261	247	236	265	259	280	262	268	286	219	243	265	288	256	264	238	268	225	242	278	276	274	281	252	260	279	271	262	259	250	241	284	269	248	230	242	274	260	283	282	281	294	260	279	274	263	267	246	269	243	257	302	270	235	254	261	280	245	268	232	273	245	264	269	248	255	273	267	277	246	242	245	267	269	278	257	277	260	275	273	274	258	240	290	303	271	259	249	281	270	223	251	270	272	274	274	253	260	243	257	267	257	260	236	274	266	278	280	232	236	248	261	245	255	258	275	268	275	252	246	244	263	270	283	259	253	240	288	268	275	299	293	262	263	270	253	260	268	239	270	250	235	263	259	242	252	285	236	261	255	239	256	271	279	284	281	281	280	248	286	294	279	270	226	262	278	256	261	289	253	254	283	304	259	260	282	266	266	264	254	257	259	259	261	286	265	257	240	264	257	261	256	271	246	256	256	254	299	250	252	261	255	254	267	262	263	264	273	272	284	277	258	275	263	282	272	244	269	276	257	237	253	242	255	266	286	284	242	278	249	263	263	260	247	245	251	264	286	289	264	232	280	273	239	281	239	274	269	271	257	315	269	246	234	284	274	249	271	293	242	252	271	291	274	267	270	268	274	253	280	267	242	252	225	240	278	262	270	242	252	266	273	251	263	243	238	276	270	270	272	263	266	270	279	252	279	273	290	266	250	278	266	278	291	264	240	256	270	284	264	234	271	282	271	310	251	248	268	265	289	244	262	252	288	249	253	240	285	270	303	240	274	266	254	258	297	281	259	233	284	264	274	258	254	261	286	307	254	251	277	287	261	261	258	263	280	275	257	257	274	250	283	254	275	257	271	279	270	267	225	268	266	269	264	259	268	312	271	265	278	251	248	243	274	257	241	255	281	238	248	276	271	278	268	288	255	245	253	273	253	219	292	274	246	261	261	263	268	235	265	281	287	286	255	247	267	269	280	260	261	264	256	239	272	237	249	260	261	238	267	278	243	253	283	259	277	279	282	256	265	273	250	257	242	294	275	246	260	268	239	254	259	275	298	260	263	263	264	281	269	250	240	268	255	270	273	258	241	276	278	271	260	274	270	279	311	245	284	254	243	281	273	262	270	304	263	304	264	261	254	257	257	243	281	259	256	261	250	252	262	254	259	264	268	264	241	289	248	274	246	258	262	259	259	254	284	255	291	247	269	265	285	273	267	290	268	258	269	271	276	277	272	269	262	269	250	261	284	259	282	266	244	243	266	260	242	274	270	248	242	280	247	259	266	271	282	242	280	267	262	275	266	282	252	255	280	268	250	269	249	226	231	245	252	261	264	278	283	282	271	258	261	281	267	241	252	254	280	243	287	245	258	250	279	236	259	261	225	253	252	252	269	277	277	269	301	257	270	262	269	278	250	267	284	268	272	258	269	264	260	250	251	258	299	298	266	263	294	261	271	269	284	266	268	261	259	250	291	240	262	281	236	271	255	263	270	250	279	271	243	231	266	286	249	250	273	247	258	251	243	264	286	270	263	249	281	279	249	260	269	273	279	276	268	259	265	283	273	283	261	277	259	251	279	270	258	266	243	278	241	282	252	260	259	269	250	257	276	285	257	266	251	262	283	264	277	265	270	255	269	266	271	266	245	256	254	262	278	248	223	274	233	309	273	261	273	292	260	250	268	313	254	256	271	255	282	241	260	258	274	250	300	278	234	255	263	272	267	280	252	257	260	272	279	255	293	245	232	265	259	280	274	247	251	289	235	271	245	268	247	260	275	271	259	284	264	272	262	268	250	241	256	238	267	261	264	272	264	258	271	228	270	277	278	274	263	267	247	261	263	251	252	270	261	273	258	267	260	269	261	277	287	247	272	287	273	263	266	251	248	265	280	238	269	284	260	265	267	270	267	284	260	292	273	267	262	283	248	256	257	280	255	274	253	259	278	231	308	269	257	287	233	256	241	292	258	279	277	257	257	273	292	225	257	287	275	241	258	253	278	285	278	292	236	239	260	251	281	244	284	269	255	271	267	262	264
10909	2346	73	80	49	71	90	80	84	81	64	63	62	62	79	87	89	150	349	765	75	68	50	55	57	50	65	48	56	64	45	49	74	58	53	69	59	55	63	58	64	54	55	60	61	55	55	63	49	48	46	70	44	46	41	51	56	63	56	68	53	56	60	59	47	50	62	46	50	55	64	35	49	58	60	61	48	53	46	59	48	54	65	59	57	64	57	73	60	53	58	70	61	60	52	50	55	57	69	48	57	57	59	60	54	46	44	43	53	50	51	70	51	56	42	60	65	65	63	56	65	64	58	66	59	49	34	59	54	71	57	50	63	71	49	57	55	44	64	48	69	52	53	51	51	60	60	53	58	52	49	55	52	58	60	54	55	60	54	57	42	58	55	56	58	64	60	58	57	60	46	56	58	51	60	67	69	46	54	56	41	61	63	52	54	60	58	53	42	55	53	68	63	55	56	63	51	55	59	57	54	61	40	54	56	49	41	59	66	60	50	51	49	50	58	58	55	56	60	63	56	68	67	61	65	57	45	64	60	40	54	49	45	53	55	55	49	58	60	57	52	57	64	64	39	61	63	59	59	53	52	61	55	49	41	58	54	70	72	49	47	60	43	51	55	48	42	71	56	53	57	53	63	57	64	58	52	48	63	59	53	55	42	57	55	47	60	47	43	51	53	64	41	51	55	60	58	46	67	53	58	51	55	44	42	63	54	60	51	45	57	59	55	63	55	54	63	53	69	58	67	56	71	59	45	50	55	75	66	60	66	71	59	54	61	62	59	47	52	50	45	67	54	55	54	51	49	55	55	44	58	45	48	39	61	59	57	61	62	52	74	49	63	56	44	60	67	46	57	50	53	57	56	61	55	66	60	59	51	44	44	57	48	57	52	54	51	62	48	59	54	56	66	55	67	70	60	55	52	50	65	45	50	62	64	56	30	52	62	55	65	59	68	66	45	56	50	48	59	56	49	58	53	38	66	48	56	68	56	59	42	62	45	51	45	55	64	49	55	56	48	61	71	50	47	30	55	53	50	41	48	55	53	53	47	56	64	59	49	46	69	51	61	66	63	56	63	56	62	60	61	49	55	56	57	39	68	54	48	58	54	56	71	78	49	51	54	50	55	46	58	64	57	60	65	63	55	64	54	60	60	54	51	51	66	67	62	39	62	65	54	61	70	68	60	55	46	60	64	52	57	56	61	44	52	52	53	50	54	51	57	58	51	66	52	65	44	61	58	47	58	57	45	55	41	49	46	69	51	64	56	51	51	55	60	60	53	59	46	65	67	57	56	43	56	58	57	58	65	58	60	63	42	54	56	53	47	66	57	56	60	53	62	58	63	50	48	58	63	47	53	50	46	49	54	63	46	51	52	76	59	45	56	60	49	45	56	51	48	55	58	44	55	54	62	60	54	57	45	61	61	53	48	56	46	58	61	50	59	44	54	65	54	47	64	54	54	36	65	62	71	69	52	59	73	67	47	51	51	52	55	59	52	52	43	59	51	56	66	74	73	71	64	74	56	59	62	62	62	62	49	75	45	55	51	64	64	54	58	54	55	49	52	43	62	60	69	62	50	55	52	59	50	50	61	55	51	59	58	48	63	57	63	54	53	49	50	60	54	52	56	43	73	48	44	51	65	58	64	52	47	61	73	56	68	62	47	62	62	67	53	63	52	40	54	37	55	67	45	59	54	57	52	48	53	60	54	46	60	46	62	48	51	55	58	65	52	55	64	48	47	51	64	47	63	66	47	50	78	59	53	41	50	63	54	64	55	66	45	55	41	63	51	78	47	56	65	62	55	51	57	61	56	60	56	51	58	80	57	46	57	64	60	60	57	50	37	55	52	56	48	68	63	63	64	52	59	60	51	44	45	52	50	45	64	59	63	60	59	76	41	48	52	65	47	64	62	58	53	58	63	46	64	61	71	49	53	61	45	60	64	55	48	57	56	64	50	41	49	64	63	48	66	67	47	60	70	63	69	48	46	52	52	58	52	58	52	50	52	67	53	47	48	53	45	70	56	55	67	52	74	52	65	72	53	59	60	42	59	51	52	50	51	48	52	53	66	57	76	64	61	58	48	41	69	50	52	55	60	59	58	53	43	57	52	63	53	58	57	61	51	60	53	58	52	51	59	62	41	65	63	56	56	42	45	67	55	55	59	58	67	62	66	60	59	55	62	46	62	52	68	39	62	51	36	51	56	63	48	66	61	64	50	55	48	65	49	56	62	50	49	55	71	51	56	46	63	50	58	57	60	40	63	48	64	52	55	34	54	56	52	47	58	60	51	52	55	58	53	69	51	59	52	55	63	63	46	47	55	69	52	62	59	61	45	61	51	48	44	61	56	52	50	52	49	58	40	54	53	54	58	72	42	43	57	59	57	50	55	61	61	52	72	56	69	39	44	53	57	62	65	50	47	47	57	44	55	45	58	51	53	56	60	47	61	54	61	56	53	54	64	56	63	66	63	53	48	53	55	46	57	60	61	55	59	54	69	66	47	58	45	59	56	60	69	55	56	50	65	56	44	63	59	55	48	38	54	50	66	52	68	51	56	54	64	62	49	46	58	61	58	60	63	55	56	65	63	64	63	68	50	65	48	59	49	55	60	55	51	72	50	64	66	44	50	58	59	61	58	41	63	51	62	53	50	47	63	63	48	49	63	46	59	58	56	81	43	57	64	62	44	55	60	56	56	51	61	57	69	55	55	67	73	51	56	48	54	59	54	67	72	62	54	49	65	40	46	45	70	68	55	57	51	45	62	68	66	49	66	50	51	45	52	52	48	67	62	60	61	44	67	53	67	58	52	48	59	72	49	59	64	42	63	54	64	56	53	57	57	55	64	53	56	59	51	60	50	65	49	60	62	71	51	47	58	56	45	47	55	54	46	61	46	50	60	51	54	51	65	53	55	53	71	51	66	55	52	46	76	51	64	65	50	68	53	41	65	44	53	53	65	55	64	52	42	60	58	60	57	57	61	54	57	57	67	50	50	61	62	52	53	54	61	45	52	54	48	59	50	66	63	50	45	61	52	66	54	49	54	54	68	60	40	46	48	63	51	56	62	51	50	53	61	54	40	56	66	54	72	61	67	57	56	53	60	59	65	50	53	62	61	54	62	57	52	67	64	45	62	44	51	50	53	58	50	49	60	67	56	42	71	71	72	77	48	56	74	50	55	57	48	60	63	48	64	62	52	45	47	44	50	54	51	45	54	58	63	46	50	57	53	66	64	56	54	61	67	53	55	65	57	63	51	68	50	50	75	53	55	47	58	67	53	55	55	51	48	54	46	50	58	50	54	65	37	53	43	60	58	66	55	49	58	64	45	50	63	58	61	53	63	65	54	54	53	59	58	50	53	57	49	56	61	45	59	61	58	71	54	64	48	54	57	66	62	52	62	50	49	55	52	57	49	47	58	52	56	55	63	59	51	52	47	51	52	42	56	44	58	59	49	70	64	58	62	56	59	44	51	56	54	59	60	61	51	57
45236	4286	804	929	1668	2577	2761	2652	2379	2061	1698	1485	1302	1245	1356	1405	2022	2763	9523	13962	1187	692	652	620	618	607	655	642	593	549	530	596	529	534	534	533	513	579	572	541	540	526	531	548	530	514	546	528	477	558	537	512	554	502	521	528	552	524	497	490	522	518	519	482	508	491	531	542	495	513	505	531	535	525	508	526	502	521	532	551	487	508	507	544	532	478	528	568	495	488	518	539	486	497	512	506	535	506	492	548	472	504	512	496	544	500	511	500	488	501	505	573	445	528	529	550	516	500	506	531	502	509	518	543	528	482	499	498	484	520	532	479	476	498	556	518	463	480	475	506	478	501	474	493	502	476	522	501	511	523	527	484	507	475	508	503	479	522	491	500	472	505	503	541	552	515	480	480	513	522	539	460	523	526	478	484	488	457	540	521	505	493	523	504	494	499	532	491	490	465	494	461	457	499	517	507	504	473	498	516	503	503	511	534	517	548	466	460	501	530	455	504	500	501	550	481	475	491	483	526	509	508	514	500	472	514	475	509	464	520	530	520	533	512	495	511	505	555	546	504	503	518	486	520	487	482	491	514	532	487	511	504	483	543	527	486	526	484	492	490	538	512	501	501	534	483	529	493	494	506	481	499	488	471	535	489	494	515	545	504	490	555	477	488	462	451	510	487	506	494	480	480	492	501	517	536	501	503	505	498	478	501	506	504	514	526	504	538	491	532	525	481	499	471	480	473	487	498	504	464	494	459	486	508	506	530	463	493	525	495	497	535	472	492	532	507	544	523	532	525	505	517	475	468	501	501	481	543	482	513	508	479	526	506	495	481	493	507	506	510	535	524	522	521	508	499	526	495	514	503	528	459	529	511	478	484	496	524	544	463	473	507	484	496	458	492	522	495	478	529	486	480	513	502	548	531	515	491	495	508	499	529	504	534	544	508	496	514	526	460	517	506	492	492	524	533	524	503	539	492	539	532	483	504	504	513	480	481	514	557	500	522	532	516	460	508	499	552	532	495	515	479	477	509	499	535	525	489	516	516	539	532	529	528	487	518	527	513	519	498	476	478	558	476	457	518	522	482	534	520	513	538	495	505	490	498	458	529	502	476	486	545	535	540	491	512	493	501	520	496	508	526	511	552	517	514	519	534	549	485	511	491	542	492	495	519	494	490	499	527	477	499	498	527	506	475	508	495	483	534	524	493	494	504	506	514	465	479	465	506	506	487	476	513	507	508	492	521	476	516	508	510	480	550	479	498	483	541	501	518	471	556	485	483	524	541	523	499	510	493	505	522	510	542	530	527	484	493	522	477	495	521	499	532	496	498	515	494	491	473	513	539	443	516	519	494	489	518	502	496	552	497	488	518	518	538	483	504	511	512	529	507	486	501	523	499	513	472	464	510	512	497	471	506	510	516	495	529	481	502	512	485	480	508	508	500	507	488	518	531	504	493	502	532	487	518	520	507	499	514	539	559	495	539	554	525	469	515	475	477	522	516	523	483	490	457	528	481	493	502	533	540	508	496	504	541	493	523	494	504	501	509	460	505	491	516	503	509	518	511	493	530	542	519	447	525	500	516	484	495	529	515	473	495	503	493	479	474	479	478	489	479	516	549	519	496	520	467	504	483	456	522	454	510	505	489	470	464	509	479	476	534	502	540	518	481	471	472	492	478	506	513	521	474	495	492	512	520	502	465	479	512	505	481	528	467	534	527	488	542	468	543	484	527	560	501	510	494	498	500	475	496	489	525	570	548	509	475	521	484	513	554	513	495	507	508	520	532	510	501	505	498	468	516	516	526	502	486	563	498	500	491	502	522	497	502	554	514	497	519	500	501	515	492	479	464	525	485	486	510	518	491	478	535	495	489	559	464	513	518	529	480	542	540	473	504	477	510	490	463	523	488	481	501	480	501	526	475	486	466	497	524	516	495	522	493	527	518	484	506	524	473	518	511	478	501	541	487	490	473	490	511	526	498	490	505	506	535	542	536	527	551	504	518	573	467	477	463	507	505	533	509	488	487	527	489	498	495	508	516	536	518	501	519	477	495	467	515	485	507	513	497	512	493	473	549	488	524	518	496	511	485	521	494	566	477	549	573	495	474	528	508	509	520	485	489	499	514	457	451	523	495	519	489	492	500	497	492	513	547	503	502	467	484	486	511	508	520	498	537	540	485	502	482	536	495	538	478	481	493	494	517	508	484	547	475	460	505	521	490	491	541	513	508	497	571	491	509	493	465	540	500	498	512	475	525	487	510	532	515	512	488	475	550	478	526	474	501	504	475	507	535	524	517	460	530	515	509	494	516	519	499	498	545	502	515	508	487	525	487	453	500	541	466	500	477	501	507	504	531	485	521	478	504	508	527	518	473	534	539	516	474	497	537	509	530	454	509	475	522	511	520	497	464	474	491	489	518	497	448	523	504	569	507	509	473	504	511	537	499	545	485	499	515	545	495	534	511	484	483	531	542	492	471	507	489	525	496	489	469	501	513	521	506	484	455	493	515	506	507	537	560	508	495	490	488	492	496	488	477	543	505	496	483	489	488	516	469	496	550	473	480	517	537	519	501	538	473	507	486	480	480	494	478	520	544	489	549	520	513	495	493	477	471	489	543	495	527	525	514	509	514	518	467	540	482	513	491	508	532	498	534	471	526	485	486	499	554	519	504	534	514	492	545	542	488	499	510	522	513	498	497	478	509	499	508	467	510	525	502	433	521	514	500	506	496	465	502	532	491	510	489	484	494	525	513	531	460	513	528	507	512	535	483	523	491	509	504	521	486	479	501	504	510	512	538	474	530	509	501	486	484	504	461	483	499	515	477	512	485	537	500	513	518	501	498	491	471	505	521	512	530	525	573	513	544	495	503	489	511	532	550	527	518	560	470	523	500	482	472	495	520	473	511	547	484	518	484	483	530	522	543	477	498	458	532	483	483	533	498	507	515	489	494	472	478	512	504	499	493	474	462	535	523	517	466	485	488	525	514	510	549	504	500	528	519	516	493	472	532	533	499	542	518	517	516	495	459	454	510	514	508	553	525	479	524	516	553	516	475	511	470	529	498	508	480	500	508	505	466	490	538	491	524	517	478	530	515	487	488	494	498	445	520	541	511	515	478	487	536	489	521	517	487	534	514	533	496	515	502	524	509	498	494	475	499	473	507	516	508	522	512	527	454	490	472	496	511	484	557	517	522	545	523	483	466	495	503	511	471	485	511	514	517	468	492	512	489	502	513	514	448	499	514	526	549	491	523	459	515	511	534	535	512	484	487	521	466	477	464	545	481	486	466	542	504	527	494	489	462	524	518	505	515	543	519	509	535	531	517	550	502	487	509	510	525	486	521	528	457	519	489	528	503	491	491	529	472	545	532	497	483	513	488	503	476	486	469	507	516	531	506	495	481	478	459	533	486	493	493	516	532	480	500	488	503	517	537	502	497	544	527	489	527	532	469	523	535	491	483	531	520	489	523	475	507	537	508	503	475	491	534	559	523	471	500
2831	199	58	64	69	74	79	74	81	76	59	84	65	56	69	63	96	93	115	171	66	82	66	82	81	67	65	64	60	65	71	63	71	62	68	61	76	66	61	45	62	63	57	53	63	65	78	58	61	62	64	61	62	64	75	66	69	71	61	67	53	58	72	68	69	66	63	76	56	75	79	66	66	56	53	69	66	68	47	75	72	75	62	55	49	68	53	57	64	64	63	58	67	70	56	73	66	68	76	65	61	55	53	69	66	71	59	65	41	62	75	57	64	79	54	52	66	74	60	58	66	51	81	71	62	69	63	72	70	58	62	78	71	78	69	69	72	83	72	60	53	59	67	70	73	64	72	61	70	70	63	74	70	67	55	74	68	63	78	73	68	59	71	73	77	75	83	66	73	57	69	57	65	74	64	59	60	69	61	58	74	73	72	67	53	71	70	59	76	71	63	55	68	66	68	75	61	78	54	55	82	46	55	69	49	53	70	73	68	58	74	84	69	61	64	65	69	66	82	62	82	64	74	72	63	63	60	58	65	70	76	65	62	68	80	81	71	48	69	78	78	62	67	84	45	68	81	67	60	64	62	72	74	66	66	81	59	81	65	59	52	66	57	62	68	60	56	63	64	59	45	44	50	63	76	73	60	79	68	65	47	57	49	64	60	70	59	61	65	65	68	48	66	46	72	64	69	71	77	61	74	66	62	59	70	67	80	83	65	72	61	71	65	66	64	75	68	63	59	61	67	64	82	48	63	58	58	77	63	63	64	58	68	74	74	78	50	56	61	77	64	83	60	73	57	69	67	75	64	76	59	66	67	68	55	73	53	50	86	63	72	77	65	65	67	75	63	76	58	79	67	63	73	63	65	69	74	73	54	59	66	60	79	86	67	67	66	67	48	71	62	82	73	73	66	77	56	56	53	74	68	67	70	67	61	69	76	51	78	76	74	76	67	77	58	82	70	77	64	64	73	63	60	59	74	55	72	66	51	59	66	61	75	68	71	61	78	70	61	68	68	61	73	68	61	71	65	71	66	54	86	63	58	70	65	78	71	78	73	78	70	66	80	65	74	54	56	68	54	68	53	70	65	73	71	69	65	60	64	67	63	62	77	62	76	66	66	60	57	89	62	60	70	59	56	66	54	65	55	59	62	57	73	80	90	58	58	59	75	59	49	66	58	59	55	62	72	72	55	86	67	74	61	48	64	67	84	74	79	66	62	98	64	73	65	62	42	76	66	66	60	72	65	66	70	75	58	77	66	60	67	83	49	59	61	62	64	63	65	71	68	59	60	70	67	73	63	65	69	71	54	68	82	62	51	63	68	57	71	68	62	68	67	59	63	60	80	76	64	57	79	73	60	76	71	91	60	69	73	65	67	65	68	63	63	75	71	50	73	62	52	73	66	72	64	55	61	75	68	66	78	63	63	52	62	60	71	57	64	64	64	60	74	65	69	82	75	65	65	64	80	68	68	69	68	58	63	56	70	71	69	86	64	64	49	56	81	61	47	73	73	62	65	68	69	62	69	65	53	64	49	60	57	67	52	65	50	73	61	77	71	66	58	71	64	64	62	69	63	60	74	60	52	60	60	65	68	88	66	62	68	75	58	63	66	74	61	74	62	79	59	66	69	65	60	63	61	85	60	63	79	59	68	56	59	70	61	68	71	69	62	76	65	71	65	69	55	76	66	62	55	71	57	80	69	77	71	57	69	55	60	49	66	62	56	58	71	66	73	63	53	66	67	79	57	66	69	68	76	77	64	66	59	78	70	62	53	56	63	65	56	73	75	60	68	63	61	70	59	62	77	73	76	60	58	70	77	64	67	67	61	64	60	63	59	81	66	67	54	69	66	53	72	65	48	65	54	68	56	71	59	70	60	89	57	59	61	71	61	54	53	57	44	70	59	66	77	62	66	61	76	64	71	67	46	55	66	55	54	84	68	58	58	74	70	72	61	57	59	61	63	62	53	62	88	63	76	71	60	60	50	70	78	62	65	61	67	69	58	59	56	69	71	70	59	74	71	76	66	65	82	80	71	58	82	72	66	65	64	70	68	49	77	72	69	74	72	59	72	70	64	50	75	73	65	71	78	60	67	59	59	69	53	65	73	51	53	61	72	48	81	82	65	68	62	64	65	63	59	70	54	61	58	63	67	72	67	69	70	73	67	66	73	65	70	69	66	44	70	60	56	68	64	70	75	70	60	66	64	68	75	59	63	68	68	77	68	56	50	64	69	67	58	66	69	71	77	59	67	79	73	62	92	62	77	67	59	72	67	64	66	66	62	65	59	68	70	64	54	69	67	74	79	60	63	64	69	60	61	55	71	69	59	56	58	69	65	68	58	48	82	66	55	60	73	62	54	62	69	61	63	73	69	85	62	65	81	65	66	62	55	66	60	60	53	66	57	69	58	74	72	72	75	60	80	66	69	70	65	64	72	73	70	57	48	78	62	78	70	73	74	79	61	70	62	67	77	80	69	61	51	55	63	75	83	69	70	69	74	66	58	72	61	78	63	54	77	64	63	67	67	73	70	60	60	54	63	70	68	62	71	58	56	63	70	61	73	64	61	65	65	66	59	84	80	67	63	70	60	63	77	56	78	67	68	72	66	66	72	75	65	68	68	53	74	46	78	63	58	65	66	67	66	55	74	68	62	68	60	63	74	66	61	67	66	67	64	63	58	60	61	65	68	54	64	65	65	68	52	58	68	57	69	62	55	74	53	53	61	61	59	56	67	85	71	66	87	55	74	87	72	61	63	63	61	62	74	54	56	66	70	69	55	63	51	59	80	70	59	77	73	73	76	76	63	55	64	68	61	60	75	68	60	75	67	65	72	74	62	56	68	70	71	66	68	74	71	56	76	66	56	61	55	68	64	62	53	65	72	82	57	56	68	65	75	57	52	58	61	62	62	62	81	76	68	70	66	56	63	79	79	56	55	68	70	64	56	64	63	69	70	75	53	60	64	66	70	73	69	71	61	72	62	60	68	66	67	61	56	58	72	55	54	66	56	54	67	57	70	73	60	72	73	77	67	62	60	79	65	49	65	75	63	69	49	67	67	58	58	66	46	60	63	61	66	69	48	82	69	68	63	73	70	59	82	77	60	68	69	66	53	91	69	62	57	71	70	59	73	67	73	53	69	71	61	56	72	61	67	61	58	60	67	67	68	65	68	70	73	79	58	70	70	65	67	57	64	72	64	56	66	62	67	63	45	46	70	61	87	67	62	61	71	61	73	75	64	54	55	58	52	70	67	66	77	52	73	62	58	61	66	61	61	75	52	60	51	81	67	59	56	77	58	65	56	57	74	61	74	73	71	68	63	51	67	79	84	48	75	73	59	53	62	75	73	65	58	67	69	72	67	79	65	68	53	75	68	67	60	73	71	50	67	69	65	73	58	69	62	51	63	66	62	53	51	61	69	68	74	60	64	76	66	61	64	61	66	64	67	60	65	84	76	82	67	70	80	69	65	71	81	72	68	66	79	51
20451	2014	641	618	731	868	1129	1004	1117	1243	909	718	768	814	832	882	1754	1918	2294	3779	736	582	592	569	529	537	569	604	556	539	517	521	564	575	539	597	535	568	544	565	586	572	520	528	557	579	586	579	540	590	538	547	546	543	568	558	568	557	552	507	531	580	568	537	549	559	556	567	530	547	485	532	576	564	573	577	559	513	597	538	548	506	570	550	553	546	570	567	564	567	571	543	580	583	583	572	563	543	586	560	556	586	558	591	537	573	573	537	556	559	569	597	570	579	568	564	556	539	572	545	529	573	574	558	558	576	542	543	529	576	572	532	580	555	528	571	503	571	533	556	529	571	574	549	560	556	559	526	534	558	554	525	546	565	551	567	564	570	561	529	539	555	564	552	532	571	562	541	533	562	577	522	544	554	529	579	551	530	554	568	537	520	578	585	585	584	579	538	545	535	566	548	569	556	548	536	560	546	537	558	564	589	568	590	543	581	604	536	552	567	556	582	515	553	529	532	559	569	539	533	519	492	559	542	589	543	535	523	552	511	549	577	540	532	561	595	556	518	520	575	595	489	553	550	552	572	574	523	568	529	526	562	551	598	556	527	540	559	564	557	577	556	535	549	583	610	553	518	532	581	562	567	550	539	498	569	524	517	600	573	562	553	534	567	524	562	555	571	542	559	549	549	563	528	555	542	534	502	582	510	511	541	539	591	536	600	530	525	526	541	574	552	561	517	531	590	559	556	548	582	569	543	553	543	530	586	582	529	517	593	535	584	572	582	561	521	580	580	534	546	532	560	535	511	550	502	591	515	554	522	529	581	539	541	597	543	550	554	506	570	558	576	570	561	539	545	518	552	564	573	533	563	534	529	596	577	583	559	548	587	552	562	524	539	561	536	562	565	566	516	536	549	548	556	546	523	555	544	520	526	587	576	592	586	554	542	524	537	542	562	563	542	549	556	598	569	573	562	539	557	593	548	554	563	558	557	565	517	547	534	601	565	554	527	515	545	551	559	542	546	549	548	544	555	569	579	538	526	549	556	556	549	549	555	552	573	541	564	583	548	522	542	588	585	542	590	567	544	604	549	548	585	545	539	590	555	569	565	538	529	542	503	568	551	521	530	543	563	501	541	587	556	555	561	539	575	533	554	561	588	587	572	566	521	541	568	559	559	543	561	529	569	523	551	594	545	561	565	568	559	546	562	529	592	579	547	577	608	546	535	539	598	565	587	589	609	583	544	573	549	551	563	497	572	552	532	528	582	574	581	579	534	581	522	568	505	579	518	569	553	544	550	554	553	523	556	562	514	533	556	571	510	537	576	581	539	536	559	543	571	560	497	561	588	533	518	527	574	552	554	499	579	550	530	570	587	597	577	533	550	553	518	549	536	524	570	553	586	554	534	591	529	525	562	635	559	599	550	550	556	583	579	559	563	587	596	544	544	543	531	557	532	590	554	567	585	542	591	614	584	524	520	575	553	573	580	525	540	572	563	537	507	571	519	573	574	533	521	548	515	545	529	570	574	570	516	546	543	580	540	542	546	490	521	587	532	609	563	575	559	555	542	560	510	574	545	563	534	576	580	558	609	581	538	564	521	553	559	559	583	575	571	531	591	531	539	576	581	551	577	544	497	601	540	539	551	537	570	611	528	554	592	566	559	556	554	554	578	566	599	564	573	553	588	581	546	533	522	532	568	541	552	532	536	534	530	565	536	597	551	536	536	549	591	551	531	570	570	551	519	561	544	580	581	537	547	479	538	578	577	558	560	550	564	568	544	599	583	582	548	560	548	581	557	523	533	542	542	580	558	550	537	549	524	592	548	568	559	568	568	562	553	595	580	572	553	607	553	506	543	551	562	541	578	557	552	531	541	573	507	547	564	556	579	559	556	552	573	537	551	587	546	560	552	552	522	580	533	532	529	532	552	541	598	559	597	571	573	557	546	572	579	549	575	566	505	552	535	544	480	582	567	556	587	568	592	568	569	560	556	541	551	542	560	556	573	565	570	570	567	545	580	530	525	585	587	527	568	568	578	525	570	553	550	600	576	600	554	574	519	553	556	597	511	550	553	552	562	559	576	586	608	584	519	558	550	555	579	551	568	542	542	533	550	561	545	535	568	540	550	511	542	579	535	554	544	564	525	513	547	546	577	575	509	503	553	592	528	553	587	502	555	537	543	563	565	566	545	560	536	530	554	559	529	562	539	544	555	573	595	606	559	574	578	570	556	531	549	557	558	556	536	557	534	510	580	579	540	550	544	544	509	545	577	548	529	576	547	518	546	561	492	554	544	574	562	548	560	559	502	575	571	541	533	571	529	621	554	565	587	579	549	542	533	553	581	585	528	611	583	603	574	518	586	534	536	554	574	489	520	583	524	568	559	522	533	545	536	580	533	563	537	536	576	550	587	566	523	536	581	585	583	579	549	545	518	536	546	585	517	489	525	582	548	571	556	540	591	565	528	548	569	530	553	568	591	541	582	579	550	545	511	561	531	561	568	574	548	559	557	538	545	570	562	621	550	533	564	521	592	585	556	508	569	582	558	603	563	540	574	505	524	530	586	552	537	548	528	581	543	591	535	554	543	558	547	510	519	582	556	544	510	544	574	570	546	538	594	590	499	564	566	572	530	525	529	552	549	497	538	600	575	598	528	545	516	590	559	536	593	552	510	548	528	513	533	541	533	576	555	555	520	585	576	560	571	547	530	554	537	591	581	501	561	563	554	507	554	521	565	598	539	512	576	601	559	558	545	541	584	550	541	549	554	552	510	544	547	552	537	506	558	610	520	576	549	543	523	557	569	544	560	553	498	571	554	577	582	573	576	553	545	547	540	515	529	558	551	550	565	541	553	545	576	552	562	578	575	562	525	547	551	492	548	590	565	535	512	544	511	564	547	563	574	540	551	529	537	584	567	539	549	527	579	568	569	543	609	543	557	577	545	530	558	587	538	565	564	496	512	550	546	585	548	565	511	555	540	535	544	550	533	573	568	537	556	576	550	536	594	527	551	549	560	554	541	535	525	550	558	536	542	541	567	522	577	529	526	553	548	561	541	541	594	527	517	528	577	519	573	568	545	601	532	580	539	532	526	532	558	562	598	568	561	568	548	587	531	523	552	529	490	548	551	528	533	535	545	520	531	547	553	572	515	522	559	534	534	604	542	501	534	583	547	582	587	507	574	526	589	556	519	530	528	538	543	531	576	552	540	577	575	577	582	556	568	560	596	560	549	547	516	570	553	524	583	513	531	576	583	544	578	562	557	568	541	533	554	559	550	546	569	542	536	554	550	526	569	566	585	543	532	547	537	522	555	555	563	569	520	529	534	547	503	575	589	554	535	497	598	535	565	559	551	545	574	595	555	552	547	585	587	564	546	549	562	583	537	555	572	565	524	552	556	569	541	594	545	498	508	574	583	545	567	551	559	556	536	542	576	594	538	538	516	568	521	520	596	574	573	529	549	541	556	534	575	577	553	541	579	556	538	537	534	587	562
8013	1481	95	86	76	107	85	92	91	124	121	110	94	117	92	92	114	142	251	659	107	78	81	76	86	97	81	81	100	84	84	92	74	87	82	72	97	75	97	90	90	85	88	81	69	79	77	103	80	65	86	82	89	79	65	86	72	72	81	100	84	79	80	73	81	96	73	99	76	82	93	83	104	71	93	81	80	70	83	81	78	73	77	78	84	70	75	84	98	73	86	78	75	89	70	79	85	72	71	96	76	82	81	78	87	81	78	93	91	98	92	76	74	78	96	82	86	84	90	90	82	91	99	88	84	96	109	97	86	75	82	88	99	83	79	78	93	97	72	86	81	77	93	71	87	77	86	93	80	88	76	91	88	82	80	70	82	91	88	81	97	88	97	85	74	75	81	85	88	79	86	76	88	82	96	77	61	81	91	80	96	75	89	71	98	101	97	76	91	76	85	96	85	76	76	83	74	74	86	81	89	81	99	86	88	94	72	73	68	87	86	99	74	83	73	101	78	88	83	87	87	100	88	69	96	71	73	87	75	86	76	73	85	92	85	86	90	85	78	79	77	71	80	80	79	84	77	77	80	78	89	99	67	83	85	75	99	79	88	72	84	98	80	104	92	59	85	83	84	83	92	90	71	72	72	86	83	81	72	81	82	73	90	80	84	89	71	82	81	96	95	84	72	66	79	89	71	87	88	86	66	94	95	88	89	76	63	80	90	92	89	73	84	80	86	85	72	100	88	101	75	98	84	83	74	76	80	71	86	86	76	92	91	78	81	77	93	92	72	96	82	94	78	86	81	82	85	77	90	80	93	84	76	77	73	90	77	72	92	85	77	86	72	89	93	80	81	105	73	74	94	72	80	65	89	75	78	88	94	71	93	94	73	90	69	73	90	82	74	79	82	92	76	81	87	84	94	79	72	78	82	104	87	74	70	88	87	83	84	99	81	72	72	84	83	67	71	87	76	76	76	103	77	98	82	78	88	78	84	80	81	94	68	78	70	85	76	77	70	87	73	87	68	83	89	85	90	77	77	72	83	83	90	92	99	99	77	94	67	79	83	86	77	81	61	66	80	92	83	111	86	82	74	80	72	73	68	84	83	70	75	95	98	70	71	71	77	84	103	90	88	87	89	80	79	72	83	90	86	90	96	83	87	66	79	82	88	70	88	86	88	85	73	87	82	93	87	73	84	82	82	78	83	98	83	95	85	76	81	82	101	84	77	81	84	81	99	89	74	73	80	76	72	79	83	71	95	74	75	99	66	83	86	77	90	73	91	89	82	73	82	83	71	88	84	81	67	58	88	72	96	99	73	73	83	71	65	79	90	83	99	84	75	81	68	77	85	65	91	72	75	80	81	88	77	79	80	80	99	94	69	87	91	82	85	92	81	92	78	78	73	84	77	85	83	84	77	84	82	73	68	100	80	82	81	81	80	79	101	93	86	94	82	85	79	84	76	81	59	96	84	92	82	81	85	84	88	88	79	77	84	82	82	82	84	76	87	71	83	101	75	85	80	92	70	72	78	88	84	79	80	82	69	100	77	68	83	90	80	92	86	95	78	64	74	85	83	82	81	90	88	86	88	90	80	67	96	70	96	85	89	78	81	84	90	82	75	92	83	81	94	68	94	86	85	94	93	80	87	80	75	82	92	64	82	95	81	84	80	77	74	83	78	83	66	84	73	84	69	73	84	89	85	79	91	70	76	92	78	82	98	81	83	77	86	71	75	73	110	91	72	76	86	98	95	75	75	71	82	82	96	98	89	77	75	79	89	88	90	81	76	82	86	94	91	87	92	79	70	62	73	81	88	79	91	85	81	93	92	89	81	84	76	91	71	71	84	77	90	77	85	75	83	73	89	78	67	79	92	82	68	73	84	88	73	76	105	88	88	85	62	66	79	79	96	90	106	83	87	75	75	75	94	94	82	91	78	68	98	68	72	80	82	73	62	88	92	75	99	89	80	69	96	86	74	92	86	77	67	88	94	79	77	91	100	74	90	86	79	73	78	88	84	85	85	98	97	82	93	79	72	59	84	90	104	88	89	88	69	81	90	87	78	84	71	69	86	74	88	76	90	89	81	79	90	86	79	83	72	88	86	85	84	81	81	74	81	90	94	91	64	94	78	63	77	90	93	78	67	82	72	79	87	81	100	68	81	74	80	100	97	82	69	81	93	93	72	80	86	102	80	84	70	102	103	85	87	84	99	80	83	81	77	71	83	81	67	74	77	87	77	82	87	66	91	86	93	81	83	89	98	94	66	84	83	69	88	87	80	74	92	81	74	78	80	86	57	94	99	91	75	68	76	93	77	83	80	71	74	88	76	75	81	73	83	82	98	89	71	78	72	93	96	95	82	90	80	85	76	80	98	88	67	85	80	76	99	62	85	80	88	76	92	90	70	89	94	71	80	95	76	100	91	81	91	75	92	99	79	83	82	64	89	61	92	81	89	80	105	89	75	90	85	79	90	89	85	83	86	89	93	105	79	84	80	83	80	97	85	83	68	77	80	85	68	63	80	73	82	88	85	70	91	75	84	82	72	73	75	90	91	98	84	81	88	72	86	79	73	73	85	91	76	91	90	74	81	92	75	82	75	70	79	77	83	105	76	90	86	72	86	70	71	85	80	74	82	83	89	72	90	69	86	87	77	85	72	82	76	84	81	64	83	86	102	83	88	82	84	76	69	98	80	91	83	89	79	82	77	78	83	91	94	59	98	93	100	77	74	105	79	74	81	78	91	88	102	97	69	88	78	87	70	86	77	96	85	87	78	83	87	79	81	99	84	98	100	72	85	82	82	70	79	87	76	95	61	76	86	97	96	85	83	82	73	68	83	100	81	80	92	85	90	81	84	85	76	91	76	88	84	93	79	89	71	110	85	77	73	82	89	77	96	71	85	80	97	63	80	78	82	73	91	80	80	75	87	81	63	96	84	93	86	62	78	70	76	85	78	76	76	81	91	68	88	91	74	90	93	79	84	74	76	86	73	95	76	89	87	84	86	82	68	91	82	66	87	71	81	82	92	82	85	80	93	69	85	94	83	98	72	84	86	96	79	80	85	76	83	86	88	83	91	81	70	73	92	61	71	90	84	78	78	75	73	81	80	71	86	98	78	79	99	83	100	76	88	91	73	66	105	80	84	71	84	74	92	96	77	69	85	81	84	82	78	79	89	63	76	81	64	63	84	80	89	77	79	72	68	90	81	55	69	77	87	77	91	84	64	87	89	91	87	84	104	97	100	78	95	77	68	89	86	69	78	69	72	87	92	76	96	75	82	83	81	91	95	76	73	101	88	74	75	89	67	75	86	75	86	87	102	72	94	77	88	85	65	72	84	89	101	68	86	62	80	89	84	68	71	85	75	79	97	79	67	84	77	87	89	89	79	77	77	99	89	93	85	92	82	79	75	82	75	81	93	89	82	81	82	88	83	106	76	70	81	84	74	96	108	99	91	68	74	85	90	88	78	82	76	80	75	73	86	81	92	76
41423	4509	923	942	1431	1984	2533	2633	2728	2573	2133	1561	1537	1633	1410	1534	1931	2379	6639	14052	1975	808	774	799	838	754	758	783	714	731	712	772	706	742	722	733	765	763	692	749	679	685	707	699	726	747	678	720	698	718	717	695	673	713	692	712	690	679	756	689	749	686	701	729	725	637	745	734	699	708	690	753	696	679	689	688	738	698	703	717	678	683	686	659	690	700	681	732	722	720	750	734	726	677	690	717	722	713	730	721	712	713	717	682	701	727	721	747	676	727	732	725	686	700	752	677	718	735	650	705	746	758	753	749	727	698	711	698	748	764	667	683	731	742	717	720	720	723	714	712	728	649	679	711	723	721	720	669	714	728	712	734	692	623	708	687	715	725	697	742	717	721	725	730	729	731	713	735	739	745	674	727	704	705	700	725	673	720	705	712	722	726	643	715	733	723	659	721	711	696	709	691	693	729	676	725	704	718	731	682	706	687	718	746	680	756	697	699	694	709	767	709	778	650	727	702	706	711	691	700	709	700	721	713	708	757	707	727	699	710	731	738	699	710	750	750	722	730	695	716	719	697	725	711	742	724	716	709	709	680	693	717	730	691	735	729	704	716	734	681	675	708	713	729	734	671	675	737	692	715	703	728	665	674	750	682	692	719	721	716	724	693	707	702	690	750	706	676	732	721	750	711	705	696	707	703	675	716	752	709	752	696	686	712	674	661	636	689	706	721	741	659	699	709	681	709	687	678	700	758	755	757	720	764	675	690	698	692	658	737	691	715	718	743	731	724	706	696	683	671	697	638	737	734	740	724	730	719	703	748	728	724	732	669	711	740	750	701	712	700	701	712	665	737	698	680	709	702	730	706	728	734	670	740	692	696	699	681	709	710	695	716	683	720	736	684	714	722	666	718	699	708	715	737	733	681	723	750	710	702	698	713	720	713	747	683	713	721	695	676	764	685	710	750	752	682	707	723	722	725	750	716	744	688	674	684	692	737	734	710	706	735	723	673	747	720	687	665	715	687	722	744	693	716	719	702	761	741	727	702	708	713	679	710	690	715	690	740	698	690	757	671	666	730	719	663	699	759	694	654	677	698	774	709	748	673	705	706	684	701	727	699	728	722	670	714	754	724	716	718	715	741	731	687	688	755	691	707	719	702	686	677	732	710	720	742	714	705	762	673	711	688	727	685	696	733	731	694	674	678	665	726	731	711	725	697	673	749	711	730	730	723	674	716	714	715	769	725	725	692	700	716	733	685	706	687	718	694	733	672	763	737	717	735	755	708	717	704	662	704	706	691	689	700	660	730	669	705	708	713	721	734	693	708	695	711	725	726	680	750	657	730	677	746	685	637	728	714	691	744	712	715	713	707	681	652	703	721	679	696	712	625	707	711	713	708	670	672	725	681	737	698	722	712	690	717	694	720	761	676	694	688	677	685	758	754	742	728	677	743	714	663	751	706	687	695	726	715	667	722	698	702	709	696	678	711	651	751	691	705	689	690	737	658	665	696	687	696	676	678	706	680	728	681	721	693	732	686	680	743	745	760	713	754	714	716	722	664	706	711	713	699	677	687	699	717	708	697	752	696	692	699	730	730	738	703	704	774	700	671	708	696	712	695	703	699	676	725	680	688	705	730	701	736	716	698	700	716	692	748	732	767	708	663	719	664	726	710	721	666	744	709	737	712	751	698	681	727	706	728	723	760	701	708	725	701	690	693	685	722	736	685	740	715	694	708	716	711	723	668	731	682	675	719	743	713	742	708	700	702	707	715	717	720	706	702	671	707	712	738	746	763	679	744	759	718	745	688	711	706	724	766	751	715	691	735	732	661	661	702	702	723	671	676	656	682	684	692	702	717	714	700	772	735	700	719	670	693	718	690	676	691	666	733	720	693	693	669	718	724	677	753	771	705	661	685	727	690	700	692	666	665	741	751	667	698	758	721	690	688	695	694	681	671	733	751	720	724	721	701	722	656	630	701	697	718	709	753	714	701	711	713	674	692	708	725	664	686	722	681	673	721	734	720	692	711	698	715	683	714	719	767	705	696	681	666	730	738	717	738	714	712	693	715	751	702	713	708	711	705	726	732	693	725	752	751	696	677	671	702	725	704	705	678	701	723	718	705	738	686	677	716	709	725	724	743	678	740	726	669	699	691	730	724	672	719	707	715	712	695	743	643	729	660	726	758	706	699	684	691	698	743	662	661	728	741	694	753	731	691	694	683	680	730	720	678	704	715	665	695	704	701	729	755	727	716	697	686	708	716	722	726	658	766	697	695	691	710	710	737	751	721	688	714	704	744	745	724	692	729	724	692	709	662	705	742	658	691	657	700	692	665	724	710	719	720	705	674	719	724	724	679	671	725	731	725	734	751	736	706	708	706	736	725	731	689	713	699	659	693	721	657	705	664	717	685	696	699	685	687	743	731	735	705	691	701	747	695	685	728	687	682	709	665	717	694	720	704	713	701	706	762	730	769	678	683	739	709	680	709	728	632	666	685	714	731	700	712	677	685	676	678	693	672	698	735	687	701	736	712	664	701	688	732	724	685	723	714	719	761	717	720	663	665	783	699	699	710	709	715	730	681	734	690	691	703	698	675	719	752	703	673	666	721	690	686	734	758	699	751	745	715	692	703	694	756	722	739	725	729	664	664	742	708	759	694	690	736	734	677	709	723	738	717	762	698	741	725	696	734	712	674	679	690	655	715	699	739	708	714	727	676	747	696	721	690	703	755	743	721	726	695	679	742	722	725	708	707	740	696	706	699	703	678	722	763	673	714	745	670	710	680	679	695	713	696	670	691	703	700	697	722	752	725	653	713	663	677	739	680	719	728	697	682	718	708	649	699	713	671	696	704	678	729	722	686	731	655	719	714	690	685	692	676	674	747	660	696	677	712	679	712	683	781	707	695	734	732	697	700	750	748	689	743	715	693	737	691	709	683	725	732	721	682	736	621	706	693	777	707	732	705	758	694	680	721	747	696	705	741	733	710	693	703	727	708	732	702	706	687	703	723	678	687	697	663	696	692	725	687	708	743	716	743	731	707	677	717	730	718	687	747	715	739	689	691	726	747	734	724	723	709	717	688	677	715	692	730	675	733	717	670	660	735	736	733	699	703	712	682	699	696	709	720	699	705	728	670	753	688	731	725	700	740	767	668	704	698	724	715	702	713	721	698	662	698	732	744	685	720	694	757	709	713	698	710	725	693	646	733	694	727	743	723	710	669	721	714	721	716	719	702	737	714	689	726	681	677	768	708	686	790	717	710	724	694	695	718	701	674	683	709	733	722	678	703	704	692	690	743	682	703	727	716	796	764	694	706	730	696	687	755	700	715	716	744	706	677	751	710	685	710	686	736	684	745	737	733	704	683	725	723	702	726	705	759	686	715	679	716	713	733	758	687	707	730	727	772	700	727	687	749	649	698	747	737	718	678	726	713	726	693	663	766	684	739	750	693	741	646	697	650	692	752	693	672	746	717	723	711	683	693	711	716	732	708
6585	856	56	40	26	36	47	52	56	59	64	61	49	54	52	58	55	84	210	623	94	30	36	25	28	44	30	39	32	46	34	30	47	33	39	34	21	29	44	38	37	23	41	30	28	29	33	35	24	24	23	33	26	36	36	35	22	26	35	26	39	46	33	24	33	33	36	39	33	34	32	32	46	35	38	28	33	31	32	31	37	21	36	27	33	39	41	26	26	36	20	31	31	29	32	26	28	33	24	39	22	24	25	30	26	32	35	33	38	32	30	40	32	30	35	34	29	33	30	30	32	23	32	33	26	33	32	39	25	31	32	22	39	41	30	31	36	30	29	34	38	36	41	33	31	33	27	33	31	26	34	27	28	23	32	22	29	38	33	33	32	35	41	56	26	27	32	29	35	38	29	19	32	36	36	31	33	29	33	35	35	30	33	31	31	26	35	35	34	24	17	33	38	41	38	30	32	34	34	19	38	28	34	30	36	32	35	42	38	39	35	25	41	32	36	29	31	30	31	25	25	42	38	53	32	24	28	49	36	42	25	36	37	30	35	35	35	35	27	23	36	30	36	29	36	36	21	26	34	34	31	30	38	28	31	38	35	36	29	34	47	25	38	24	28	32	26	34	36	29	25	33	31	27	31	22	30	21	36	30	25	36	28	34	25	30	26	34	33	31	28	30	38	31	33	26	31	22	34	40	31	25	33	30	26	31	21	32	33	35	35	37	33	42	28	32	35	37	30	32	38	25	28	34	24	29	43	41	31	30	30	31	31	25	27	27	40	24	29	38	36	34	42	30	42	27	23	29	29	41	36	30	30	34	30	32	40	27	46	35	29	28	34	24	28	32	27	31	30	38	38	31	34	33	38	41	31	24	33	32	36	36	30	30	47	36	28	26	29	30	38	31	37	27	33	31	40	50	30	31	28	39	23	32	37	39	23	31	25	37	29	26	32	27	22	30	41	29	31	31	34	33	40	23	34	22	36	27	30	29	22	35	38	30	41	27	44	30	41	40	36	30	34	36	44	29	40	35	41	33	36	27	35	27	32	41	32	28	35	30	29	34	38	26	36	34	50	41	23	34	28	29	35	47	30	28	34	36	42	31	34	35	31	33	32	24	27	33	27	38	33	37	32	32	33	33	36	34	27	32	32	40	36	32	39	38	30	31	30	29	22	31	31	32	25	29	38	33	21	34	32	38	35	34	34	25	24	36	32	34	35	27	34	41	30	44	39	30	32	39	40	38	34	21	31	30	28	35	35	27	26	24	36	38	36	35	23	31	33	27	38	39	32	21	32	23	38	33	43	26	35	39	24	34	33	35	33	34	26	19	31	35	40	29	37	29	40	30	40	18	30	25	40	23	22	36	31	29	42	29	28	31	37	27	41	26	38	25	27	24	35	23	31	29	28	31	30	26	33	35	48	34	33	32	38	30	34	32	31	38	31	31	38	39	25	27	25	25	32	33	24	39	31	35	19	36	23	33	30	27	23	30	35	32	32	35	35	28	33	30	29	37	37	42	27	29	22	28	32	40	35	38	29	31	31	36	41	27	37	29	29	33	35	30	30	31	31	32	27	28	29	37	36	37	35	36	26	28	24	36	29	30	34	31	30	29	41	21	43	21	28	39	41	36	23	41	33	29	40	43	38	26	39	27	32	31	27	38	27	27	37	23	32	33	33	26	24	30	44	35	25	39	40	31	36	31	33	30	25	28	34	33	33	40	39	34	41	41	42	33	25	30	47	33	30	23	31	28	33	26	34	34	38	36	28	38	28	41	25	31	33	34	30	38	35	40	30	40	23	37	27	25	30	26	34	28	39	32	28	27	33	35	34	37	31	39	19	45	36	30	26	35	48	27	29	28	32	19	26	35	25	38	25	34	32	45	29	33	42	40	37	25	38	34	41	25	36	36	30	41	43	36	21	34	47	32	29	36	31	23	39	30	35	28	39	33	34	42	37	37	25	27	36	36	29	41	40	30	40	33	26	37	30	24	37	37	31	25	30	26	35	39	32	28	32	27	35	38	38	34	32	32	26	31	31	35	26	33	36	43	37	36	29	38	27	37	29	38	30	36	27	38	36	33	23	32	31	34	32	29	26	27	26	30	23	32	41	23	26	36	34	34	38	33	28	41	19	32	32	40	50	26	27	23	33	30	29	27	28	25	26	29	24	35	31	37	27	36	38	28	35	37	33	30	28	32	30	30	37	25	34	21	31	33	35	28	36	32	27	34	36	32	28	27	26	28	27	38	30	32	34	29	40	35	27	33	33	34	30	26	28	33	27	30	26	35	29	34	32	34	39	29	31	32	43	22	26	38	40	23	45	35	22	35	23	20	31	30	25	30	37	34	27	36	28	28	26	30	28	25	36	23	28	26	39	30	31	31	16	29	30	36	40	29	40	23	32	34	33	29	26	25	42	36	37	33	31	33	39	38	28	34	38	21	35	38	37	28	31	30	37	23	33	40	35	31	37	43	33	30	40	32	26	25	32	29	27	40	37	40	35	36	38	26	39	38	26	34	33	37	32	33	33	30	40	34	29	19	36	34	40	39	34	29	36	34	42	31	33	29	28	29	31	25	39	35	32	32	28	29	27	32	28	33	37	37	22	41	34	30	39	41	34	32	34	32	32	25	32	31	37	37	31	34	34	35	34	32	31	25	30	29	29	36	28	46	33	34	39	27	29	41	32	25	32	34	32	21	35	20	32	37	30	31	33	36	40	37	27	44	35	40	35	41	40	25	34	26	31	27	28	37	30	32	34	41	36	33	26	32	30	39	35	47	22	33	29	41	34	32	32	33	31	35	29	33	33	35	32	36	41	40	31	31	27	48	39	31	29	23	28	36	26	26	44	43	28	42	29	27	25	31	32	40	29	36	26	39	34	31	37	27	25	25	32	38	31	17	24	29	30	26	24	33	31	33	33	31	30	26	26	37	42	38	29	38	21	29	31	36	28	32	31	26	46	34	39	41	33	34	25	31	27	27	27	37	42	34	34	23	25	39	31	28	25	37	34	30	24	29	21	35	30	30	28	29	35	28	33	27	39	36	30	27	26	28	43	40	20	29	26	29	29	42	27	47	25	29	34	28	26	28	26	36	35	37	30	35	29	26	28	23	38	25	30	35	30	22	39	31	39	33	32	44	27	21	36	32	32	33	24	35	26	48	36	19	25	24	29	31	37	35	39	32	28	26	26	26	36	34	30	29	48	33	32	25	34	26	34	20	35	25	26	27	35	36	27	33	30	32	41	41	37	28	35	40	35	41	34	35	32	37	29	33	26	34	33	26	29	31	27	32	30	30	26	28	33	24	31	39	30	35	36	31	29	34	36	28	39	29	27	33	28	35	28	35	23	38	39	42	36	34	34	36	27	25	41	27	34	35	33	38	37	32	30	29	20	30	40	35	27	28	32	31	41	33	39	31	33	37	37	25	33	27	31	31	32	36	27	43	35	45	33	32	30	20	29	37	34	32	30	24	26	42	27	35
34401	3940	481	461	773	1307	1639	1973	2002	1875	1688	1520	1442	1094	928	1280	1514	2144	6056	14545	1660	365	339	308	302	315	337	341	294	284	309	272	287	283	286	323	294	280	292	296	293	278	285	281	288	294	285	297	294	247	283	307	314	282	291	289	268	293	257	281	255	271	267	300	284	259	269	271	291	290	280	274	280	273	286	281	287	270	273	304	277	277	273	284	252	305	248	265	308	268	274	282	300	287	262	295	296	263	260	278	271	243	259	276	258	267	301	271	261	267	295	278	302	285	270	300	288	284	278	276	277	267	288	251	284	280	256	267	272	255	296	266	241	264	279	265	262	265	285	259	251	294	291	270	249	274	240	259	280	266	266	279	291	278	262	285	275	288	300	320	288	264	262	256	263	281	286	270	281	276	252	286	281	271	240	267	287	281	279	282	259	271	246	270	287	273	267	292	277	295	262	286	306	287	285	269	301	271	270	280	265	268	268	249	273	294	281	287	285	254	256	300	262	270	274	273	284	287	255	279	284	276	292	305	285	264	245	328	252	286	274	249	268	263	305	288	270	247	271	251	298	275	300	290	298	304	258	264	305	273	267	275	293	296	300	275	275	256	274	292	292	241	273	295	289	251	303	282	256	281	255	274	285	314	264	282	261	279	276	263	263	259	272	246	292	291	262	299	279	284	290	256	264	271	263	296	262	279	266	269	284	270	263	266	238	288	262	302	301	283	296	260	277	279	306	277	267	308	283	279	315	242	264	281	305	285	290	242	295	278	259	286	260	257	276	281	263	250	285	252	285	277	247	272	263	282	284	265	299	249	277	281	242	275	282	301	233	273	275	290	267	295	271	265	253	261	268	280	280	300	285	265	281	265	276	273	255	253	258	269	267	274	274	267	282	259	284	288	275	298	294	293	259	272	270	285	264	273	268	281	283	291	307	268	295	288	291	295	275	262	303	243	232	270	280	275	274	286	289	264	259	296	270	247	286	291	298	280	285	277	251	282	293	296	280	301	302	259	296	296	271	265	297	273	279	246	298	275	291	291	293	274	276	312	286	277	276	293	267	274	264	291	285	269	256	295	317	296	290	263	307	268	283	260	264	297	305	280	250	270	275	273	259	288	316	253	288	261	286	315	271	278	281	261	256	275	284	256	267	274	264	273	263	281	269	268	298	261	283	276	258	293	272	274	267	244	271	264	275	267	258	307	278	250	279	286	305	289	261	236	304	279	291	254	268	276	279	278	270	279	275	292	311	282	282	261	271	275	284	279	282	258	284	281	262	267	276	274	301	274	280	270	262	262	287	283	249	277	280	286	267	285	292	301	284	273	277	300	251	269	273	297	277	268	312	268	290	257	265	256	263	267	276	283	288	292	278	280	273	265	295	278	293	286	278	260	245	293	276	311	294	264	317	273	298	270	294	284	311	310	300	290	272	297	252	281	283	291	290	264	266	251	268	264	301	283	271	272	287	284	262	270	324	323	288	284	240	280	253	299	305	278	278	292	260	304	248	229	305	232	268	255	267	301	233	287	270	258	297	288	279	276	257	273	264	275	250	282	257	305	292	276	280	261	265	301	301	259	280	273	277	272	276	293	267	279	277	250	269	273	286	281	279	264	291	267	274	276	260	271	256	264	251	267	274	278	256	287	266	295	284	283	265	272	306	299	274	252	263	287	265	288	247	254	294	275	239	265	275	256	279	291	286	294	266	295	276	239	284	280	307	269	251	272	256	266	275	258	291	278	283	295	253	279	270	286	293	278	265	297	283	247	277	289	280	247	290	302	243	271	273	328	267	244	263	283	317	271	295	301	247	252	291	277	247	280	314	295	279	283	276	282	248	305	294	253	282	268	268	264	296	270	268	276	269	298	286	280	231	285	262	280	277	269	303	264	250	285	257	280	264	291	279	279	273	262	269	239	283	298	290	281	271	269	314	273	290	251	263	301	271	261	280	278	280	273	268	258	256	285	258	287	272	267	261	284	290	286	277	274	275	261	288	246	274	262	275	316	281	269	294	267	283	277	261	254	276	247	294	278	276	277	284	287	250	287	268	274	280	293	274	297	293	227	281	264	284	246	299	271	268	297	267	269	275	290	287	278	272	281	257	280	308	259	253	277	279	279	283	259	259	283	268	242	281	272	264	282	292	304	267	260	282	290	240	278	286	270	297	259	294	281	280	247	283	295	255	280	287	271	289	289	296	273	301	275	319	305	274	245	297	279	284	282	253	331	262	265	276	260	268	263	269	275	303	268	274	267	258	296	283	257	271	281	289	283	280	279	277	271	292	292	281	270	260	249	291	278	285	275	292	255	275	272	245	270	296	297	237	271	281	256	280	260	271	264	310	310	291	256	265	277	272	262	287	278	276	280	271	271	268	264	288	286	300	275	268	290	245	279	289	285	268	281	291	287	281	244	303	278	268	242	290	298	270	263	285	296	290	305	279	261	251	244	284	273	282	271	276	265	278	305	272	275	304	276	311	249	290	330	270	278	262	260	272	254	305	270	296	260	280	258	279	302	295	295	287	246	271	274	284	269	274	284	255	261	277	272	279	269	277	306	282	265	293	282	284	279	257	250	284	289	264	268	279	285	257	312	268	259	269	271	252	277	290	281	279	259	261	277	264	271	259	269	271	274	249	269	290	255	231	264	289	265	270	259	308	267	278	272	263	248	283	283	280	310	250	271	276	268	257	262	287	281	288	297	276	275	286	280	266	281	288	260	269	280	300	275	266	285	291	260	275	276	280	286	282	222	250	285	278	280	254	270	275	278	259	309	246	280	253	286	239	286	280	283	277	280	266	248	289	255	262	260	270	273	272	268	267	275	264	263	267	282	281	263	281	238	283	282	300	272	284	303	283	296	286	300	269	252	289	281	270	295	299	290	267	271	275	275	266	279	288	302	273	275	254	272	291	281	270	295	269	322	277	285	267	278	276	255	295	240	291	256	257	267	251	289	296	277	295	301	271	296	270	275	275	277	281	250	275	253	294	290	261	305	278	262	280	258	295	290	291	267	267	258	294	288	273	262	261	304	261	249	279	254	247	286	283	262	253	287	264	299	279	250	285	235	268	297	277	293	272	267	265	263	240	291	283	295	273	262	248	283	299	271	265	294	290	303	284	288	271	273	260	253	260	272	263	251	290	297	287	282	281	255	272	280	257	296	264	276	269	264	245	297	275	273	290	287	288	274	300	285	281	301	287	283	270	260	285	261	258	304	270	281	260	286	272	287	307	269	293	274	303	232	272	267	290	293	275	249	310	275	260	259	286	283	312	237	238	262	266	269	252	280	272	273	286	270	258	254	262	262	283	286	288	274	309	271	269	281	264	308	280	293	307	282	263	291	275	275	289	260	294	276	298	311	320	264	262	276	265	281	257	280	276	268	269	212	279	270	279	276	257	262	297	273	288	280	293	267	282	289	256	267	294	282	287	291	277	263	238	266	243	259	285	256	266	295	271	272	297	283	293	281	305	277	265	283	289	257	311	282	279	257
10271	2156	64	79	54	70	77	102	95	108	90	101	93	78	77	93	135	147	341	1078	110	61	59	63	59	55	74	57	54	41	64	61	70	57	46	41	53	53	63	45	56	59	51	53	62	51	48	52	62	62	54	63	72	41	62	55	73	61	52	57	54	57	47	51	47	68	58	59	62	54	57	57	52	66	76	64	42	62	64	58	67	57	50	67	60	61	57	52	55	74	46	39	53	58	58	60	59	46	50	58	55	64	57	75	70	58	49	54	47	67	69	56	50	55	60	58	58	55	64	40	51	44	60	57	61	71	53	55	53	44	60	61	53	54	51	50	56	69	65	46	59	57	54	54	52	44	57	51	63	45	63	60	50	50	60	54	54	45	69	51	61	56	60	42	48	60	49	57	62	64	50	57	56	58	54	50	51	54	62	61	59	60	53	49	58	59	57	57	56	50	60	41	42	57	54	43	47	64	63	50	74	55	76	48	60	57	53	70	70	55	65	56	50	57	64	61	64	56	62	46	50	63	43	52	61	59	50	69	59	57	38	55	51	48	62	53	47	46	54	62	52	46	58	63	55	48	55	62	48	59	54	61	42	47	61	58	61	52	77	45	53	54	57	58	65	58	46	50	47	58	54	48	61	55	50	55	45	64	54	56	55	57	53	48	34	54	61	60	50	71	78	61	54	50	61	62	47	58	54	65	54	55	57	51	46	52	57	66	61	58	47	45	50	61	44	55	59	51	80	55	65	59	60	59	51	55	48	54	75	60	47	60	58	62	63	48	56	60	72	52	61	39	62	51	52	47	57	56	67	56	64	58	52	82	52	69	58	51	65	55	68	43	44	56	58	48	51	62	49	52	72	74	56	41	52	60	53	51	52	68	45	65	49	57	55	50	53	60	61	54	65	57	59	61	62	59	52	59	56	59	50	59	68	56	57	55	53	49	56	60	61	56	56	63	63	59	43	59	43	56	64	50	52	66	59	58	57	58	55	69	54	75	52	46	43	62	54	42	61	56	52	62	57	61	53	73	48	54	52	54	47	60	57	55	59	41	56	58	65	50	56	62	55	74	57	57	70	55	59	66	58	47	67	58	58	52	61	41	54	39	54	53	51	60	55	65	57	49	63	58	61	42	51	57	55	57	56	69	52	67	50	65	69	68	54	55	56	67	60	56	72	57	57	63	47	53	61	38	57	53	47	47	43	58	62	64	57	49	57	48	55	54	55	62	54	53	70	64	43	58	44	47	62	50	53	59	61	55	51	60	61	62	74	62	59	43	45	60	60	66	66	54	51	61	61	57	62	54	68	59	60	68	51	67	52	56	54	62	50	66	63	65	58	55	57	53	76	58	54	59	69	51	56	68	68	53	50	57	55	69	56	59	46	55	52	55	65	59	57	57	53	49	55	55	48	48	65	56	55	64	55	57	47	67	46	56	55	60	43	56	57	44	68	49	63	50	53	63	66	67	55	66	64	52	59	65	46	53	59	57	58	56	57	63	61	56	61	62	69	64	62	64	51	67	64	64	63	52	62	49	61	49	56	50	55	51	67	66	59	58	66	64	64	52	65	62	52	60	68	66	57	46	50	53	50	52	43	38	54	60	57	54	50	60	51	60	54	53	45	54	53	51	58	59	69	50	46	63	57	44	50	64	55	51	52	64	52	50	56	63	68	58	56	71	55	59	50	65	57	50	61	55	49	49	68	47	67	70	54	61	52	61	67	47	51	51	52	47	56	72	54	47	56	51	57	63	50	56	56	55	67	52	61	47	54	61	53	57	51	44	41	43	55	55	50	62	53	36	54	66	37	59	48	65	54	53	53	50	62	53	52	55	76	51	65	66	47	45	46	59	58	63	54	54	57	58	51	75	74	53	56	58	50	52	72	64	46	57	62	53	49	65	43	48	61	52	63	59	60	49	60	49	58	66	52	61	60	80	65	51	46	51	62	56	59	72	68	55	55	63	57	58	63	58	53	68	66	51	62	49	58	61	54	63	70	63	71	58	66	67	62	47	50	63	48	59	50	55	53	62	54	57	55	56	47	52	54	60	58	51	62	69	59	69	51	62	50	51	56	62	47	49	60	68	55	63	53	53	65	58	60	59	62	52	51	70	55	46	56	62	60	58	58	66	50	57	50	54	51	60	62	65	66	49	62	60	51	59	63	62	62	60	50	54	63	62	57	52	62	55	53	50	55	51	55	66	58	59	65	50	51	50	55	52	53	43	49	53	44	49	53	55	65	59	59	52	63	60	60	48	53	64	49	50	49	54	52	63	68	44	53	59	47	61	63	49	72	60	42	49	55	54	52	49	43	63	57	49	70	68	59	45	59	51	60	56	50	54	52	62	60	58	60	60	61	58	59	70	50	58	55	56	51	56	61	69	50	73	64	67	64	43	47	55	60	64	62	49	50	59	66	52	53	54	57	50	63	59	55	56	69	62	67	56	60	59	56	50	52	57	55	46	60	60	55	54	50	49	49	47	45	58	53	59	46	53	71	50	45	66	50	35	68	51	66	58	40	67	56	57	49	46	51	55	65	67	55	56	65	66	51	38	51	64	64	57	46	65	75	56	52	52	55	61	48	63	54	53	54	48	48	61	55	54	43	69	61	57	61	50	49	52	47	58	70	61	62	53	47	51	45	68	65	72	52	69	66	60	69	53	45	49	65	65	36	57	53	66	51	58	50	70	61	42	52	48	62	50	55	67	46	45	54	54	55	55	76	74	59	69	48	59	55	57	68	51	56	66	60	75	54	54	71	30	56	58	48	72	68	47	66	66	70	53	51	44	65	48	49	55	52	54	46	49	67	47	54	67	53	62	50	60	70	53	66	40	49	46	77	45	55	47	61	55	63	62	76	60	51	67	61	61	53	52	68	54	49	60	68	48	50	37	53	56	54	60	62	52	54	72	59	68	65	51	60	54	62	55	47	54	70	50	47	45	59	50	58	60	65	60	57	64	51	49	66	53	48	70	62	53	58	48	48	44	63	56	45	50	60	44	57	56	49	53	58	65	59	61	57	58	56	58	50	69	68	50	59	59	35	43	62	65	51	60	50	68	74	52	66	58	38	56	54	50	55	54	57	55	64	63	60	55	53	57	72	47	65	54	60	44	58	68	51	66	51	65	57	71	52	64	62	59	51	58	37	45	60	58	62	48	60	56	59	54	59	61	66	45	60	68	60	64	45	63	75	56	59	60	51	47	54	59	54	69	62	57	49	46	62	53	64	51	51	64	65	56	58	53	57	56	49	60	51	54	51	49	57	52	60	55	61	56	63	51	62	66	54	50	53	56	69	68	56	51	50	60	47	68	46	61	82	60	56	54	51	60	58	62	52	47	67	59	50	57	54	71	44	48	62	62	36	46	78	50	43	63	57	64	62	65	57	51	64	58	57	61	56	49	62	62	65	56	61	50	54	60	57	61	61	53	48	39	51	61	60	40	58	64	59	52	73	62	60	57	48	76	59	59	54	66	63	73	45	63	60	57
44723	4250	910	920	1684	2672	3146	3248	2964	3018	2769	2191	2132	1707	1480	1955	2903	3625	8871	19911	2074	598	626	594	612	571	614	567	551	542	551	580	500	517	554	515	556	542	528	513	544	522	542	540	531	496	550	528	550	522	503	510	508	561	522	509	496	539	495	522	507	492	536	513	549	522	554	551	547	503	503	540	511	558	532	517	519	532	532	523	541	517	534	526	525	510	485	524	499	496	484	516	503	528	489	528	544	503	530	525	525	498	558	525	514	511	515	494	513	477	526	488	534	505	483	533	533	514	502	498	522	505	522	510	514	509	519	480	491	496	532	501	465	508	472	507	525	476	495	489	487	494	465	502	467	524	512	494	489	528	525	541	526	483	527	496	501	533	493	524	551	484	507	518	525	498	501	501	512	529	494	510	533	505	471	494	493	520	522	505	512	475	450	464	525	543	521	503	516	492	492	514	466	483	494	521	510	505	488	491	514	488	518	496	558	523	507	499	496	558	520	505	527	479	531	516	513	535	489	533	474	503	516	508	532	454	488	524	529	516	552	494	516	523	502	491	529	473	553	497	495	511	554	490	531	491	528	498	468	497	515	536	512	507	533	506	474	498	529	488	531	538	512	462	516	530	486	506	542	528	496	486	501	521	507	541	460	548	545	478	481	507	493	498	529	490	544	524	525	484	505	480	505	492	535	521	493	535	500	513	495	534	523	544	537	547	490	487	510	519	528	511	504	526	530	491	517	505	504	480	546	525	525	448	533	537	492	510	462	515	516	495	506	496	525	518	505	531	494	490	542	514	539	495	535	491	475	504	537	472	514	512	517	497	549	532	544	494	524	554	492	507	482	542	472	494	474	526	533	467	527	522	567	533	532	532	525	516	525	555	515	498	532	526	506	479	488	530	542	517	515	509	500	506	516	537	534	487	516	490	517	520	532	466	510	536	497	505	530	460	509	512	531	499	542	494	523	465	488	510	478	525	539	508	491	510	528	534	516	499	541	521	479	507	519	525	510	517	497	506	499	513	519	510	546	476	505	489	502	492	541	540	492	525	522	486	495	525	479	545	517	517	517	476	563	475	496	506	553	524	493	487	486	506	514	545	491	509	547	502	493	536	533	528	500	487	509	513	511	545	528	504	515	550	503	488	506	508	523	483	478	549	490	499	498	570	525	456	498	549	509	497	521	537	552	523	563	496	483	532	502	549	525	509	525	523	501	489	511	503	487	504	529	466	489	535	518	512	550	547	540	541	507	516	541	462	475	502	493	498	484	527	489	549	509	483	463	519	522	515	519	487	515	508	495	499	481	518	547	519	506	543	489	510	522	518	530	505	497	487	510	511	518	505	482	505	456	494	478	509	554	486	502	497	493	504	524	537	467	487	527	516	503	514	529	472	506	481	497	523	538	486	490	465	523	491	513	519	478	545	512	536	568	509	495	493	523	519	553	480	513	534	538	504	518	524	504	527	491	517	505	508	480	480	518	479	532	489	524	478	530	507	497	488	485	518	477	522	487	497	466	460	504	540	472	496	469	507	559	506	484	538	549	485	522	519	514	527	562	551	508	503	490	504	478	486	518	537	517	539	514	502	540	497	509	499	551	518	485	514	506	523	507	522	481	469	499	476	468	498	529	512	488	502	528	454	514	495	517	511	543	483	502	524	529	512	517	539	534	522	524	511	508	503	476	482	524	498	500	534	539	484	489	474	524	485	549	550	484	489	535	508	529	513	498	491	498	466	531	505	515	520	499	512	520	486	491	493	503	516	546	512	512	511	505	533	503	468	498	510	491	531	466	517	506	493	499	511	528	500	519	523	485	451	494	499	497	516	542	554	496	517	506	496	531	492	519	510	501	488	504	526	520	548	498	525	497	501	511	497	510	519	512	516	532	551	537	505	505	516	508	502	506	526	479	491	492	507	502	490	511	516	438	493	517	519	508	513	542	496	502	481	519	532	508	505	473	486	480	500	506	509	485	474	522	520	486	473	532	497	520	487	530	505	475	506	526	538	513	534	516	479	534	484	505	533	541	483	504	485	484	552	490	480	485	529	517	515	510	461	575	504	505	512	492	493	506	537	469	520	509	545	473	509	527	510	516	491	519	511	518	522	532	478	491	512	526	523	520	529	530	483	509	506	533	515	508	500	512	511	500	519	523	535	548	508	513	510	520	513	506	535	538	505	502	506	500	498	522	517	517	529	533	531	509	521	497	523	504	509	488	515	543	527	522	521	506	518	510	487	526	475	504	484	526	492	509	500	505	524	528	498	505	497	488	504	524	484	476	531	535	526	517	492	484	496	522	523	492	530	519	538	512	486	519	518	480	499	497	493	527	538	523	489	494	497	511	486	498	509	509	482	535	519	525	498	534	535	535	513	522	531	517	505	499	490	508	476	542	521	558	468	486	496	496	554	547	508	497	489	549	493	492	509	494	503	517	498	502	520	522	530	541	513	500	522	504	542	510	478	501	514	546	530	551	534	492	499	510	527	519	516	552	483	517	480	512	475	528	510	540	478	511	489	485	496	515	541	501	491	531	497	498	524	479	507	503	487	515	499	505	508	536	508	488	499	477	517	524	496	517	466	525	527	514	482	490	503	488	509	487	511	501	499	522	456	480	526	537	514	510	529	502	512	510	494	509	500	525	530	497	503	514	523	505	499	516	528	509	498	586	488	519	511	503	542	500	547	530	527	528	481	525	506	494	472	522	538	497	518	521	476	496	506	520	505	490	520	527	533	546	525	537	473	513	484	482	491	563	516	504	470	500	500	494	531	499	533	519	499	477	479	516	488	536	541	485	520	532	538	481	536	477	486	463	506	505	512	501	482	483	482	524	491	525	520	492	539	516	507	535	497	512	515	522	515	519	495	497	501	488	544	500	506	519	529	487	523	526	519	527	484	493	493	542	491	495	509	496	524	459	539	476	533	525	506	472	485	455	483	526	503	523	495	526	502	516	503	525	485	504	526	508	484	518	483	520	504	492	490	528	528	511	532	476	519	538	501	517	528	505	530	517	506	523	536	503	508	502	501	516	522	515	508	536	510	523	531	528	519	508	525	521	528	519	528	488	513	511	481	521	557	499	563	549	484	528	466	512	505	505	511	484	509	515	505	500	506	519	526	511	535	543	505	484	534	520	519	516	520	500	528	485	532	505	512	513	502	522	501	507	474	563	482	538	477	537	493	531	511	537	493	496	552	519	474	552	504	480	471	490	507	501	501	498	505	500	516	507	508	503	555	529	509	522	530	519	524	504	520	542	467	504	547	491	493	497	533	495	520	513	514	532	534	503	493	529	479	509	528	480	540	536	476	515	511	524	512	511	536	496	518	513	471	503	529	517	492	499	473	487	497	515	534	539	517	523	521	524	512	497	509	519	499	543	513	484	536	502	492	518	502	518	495	519	438	494	464	510	480	506	512	474	535	507	481	494	525	521	478	519	528	532	520	470	485	472	517	473	526	538	494	547	516	510	530	509	516	513	485	508	554	510	514	502	496
2796	217	72	75	62	62	64	79	96	99	71	61	84	73	83	60	98	123	102	159	62	67	62	66	60	76	64	78	56	63	68	75	57	53	74	71	58	71	68	73	59	58	60	70	67	69	56	63	50	64	62	66	58	75	61	63	65	72	62	78	67	65	65	75	60	63	56	59	52	85	70	64	63	70	62	63	52	83	61	58	65	57	62	59	66	61	51	56	58	64	62	73	68	59	73	49	61	52	66	55	61	55	52	79	64	75	68	68	60	66	50	61	61	72	62	49	62	64	70	76	56	59	84	75	59	66	60	80	74	63	66	66	74	70	67	57	50	53	65	53	61	69	77	66	67	75	64	55	73	67	56	65	55	67	55	59	59	47	64	70	74	72	67	64	61	62	68	63	63	66	67	48	73	58	71	66	67	66	64	58	54	67	57	62	57	62	58	68	60	60	68	64	65	52	54	53	44	58	69	50	70	56	71	54	55	69	59	59	66	59	81	65	63	70	48	60	79	74	56	73	65	68	78	57	47	60	49	72	73	58	73	53	57	84	62	54	75	57	82	54	63	59	51	70	46	69	56	61	70	55	78	60	76	61	69	68	61	71	65	60	67	69	74	66	58	54	66	51	69	62	66	67	62	77	72	71	72	64	66	68	62	58	55	49	58	69	55	56	66	66	68	79	72	60	62	68	72	62	72	67	69	66	55	61	77	69	77	75	62	51	62	74	67	74	65	56	61	69	78	50	76	68	58	64	71	64	60	61	73	62	50	56	60	70	54	70	71	70	63	68	65	61	67	64	60	65	62	57	62	73	75	70	60	77	68	73	47	64	55	77	72	64	61	63	61	69	66	58	56	65	62	59	51	73	67	58	64	53	69	72	82	77	60	66	58	59	56	65	62	74	66	51	63	53	50	78	68	71	67	66	42	71	72	59	66	66	84	78	67	76	67	65	66	65	66	60	67	66	65	76	78	59	61	71	75	63	67	60	76	67	67	79	68	64	80	80	67	52	61	86	67	91	74	69	65	63	76	92	58	64	58	59	60	72	54	47	68	68	61	61	73	57	65	76	61	55	61	59	63	68	50	72	72	77	70	67	65	75	76	64	59	51	58	65	52	62	75	59	71	66	56	78	45	68	69	63	73	61	62	75	64	71	61	54	64	54	71	58	60	66	82	72	65	79	67	66	61	76	65	56	64	61	55	61	56	62	62	60	76	50	69	68	80	59	61	56	76	67	72	55	64	67	60	71	49	77	65	63	77	69	63	56	66	62	67	63	69	76	61	55	52	54	75	61	67	60	57	76	67	76	58	63	50	58	72	74	56	62	61	68	65	53	61	58	65	64	66	60	74	62	62	57	72	77	77	63	55	82	53	62	59	55	66	62	68	73	59	66	56	71	69	70	78	63	56	60	73	70	76	67	80	61	64	57	56	51	60	70	66	72	72	77	66	57	67	70	45	71	66	55	60	71	66	57	81	56	79	62	65	65	58	63	67	72	50	67	68	66	53	80	74	59	68	62	55	84	62	66	76	73	66	58	65	66	66	54	74	66	61	59	61	55	59	65	66	75	65	78	62	73	71	78	69	65	57	61	61	68	69	72	71	64	60	68	59	53	67	74	70	71	53	66	81	69	59	66	59	85	63	74	59	60	81	69	55	60	75	57	63	65	67	54	64	58	62	61	55	66	76	63	68	66	73	60	49	66	60	65	67	62	65	67	72	80	70	63	72	65	49	58	70	72	53	62	55	69	61	77	74	75	58	74	77	65	63	69	65	68	62	69	66	67	67	70	68	76	65	55	69	75	76	60	79	68	50	53	58	56	62	53	61	61	62	59	72	53	69	66	57	68	59	60	71	58	62	56	63	62	66	66	62	57	59	75	58	56	81	59	63	67	71	72	61	89	60	68	66	71	64	69	63	68	67	63	68	61	52	66	67	49	69	62	76	59	67	76	68	72	65	61	70	73	64	80	60	59	63	73	64	81	62	61	70	57	66	55	66	67	61	73	72	62	71	69	81	62	78	65	64	65	58	51	62	67	58	73	59	78	65	63	66	61	54	60	62	68	85	60	65	80	44	68	73	69	61	66	63	65	60	57	71	69	81	63	70	60	76	63	72	66	64	60	70	54	58	71	67	63	63	66	65	88	80	67	69	72	62	74	64	66	68	75	70	74	75	72	57	70	66	66	58	71	51	67	55	69	70	59	72	67	67	79	72	70	71	57	64	69	80	62	58	54	62	76	70	69	57	66	64	63	56	58	56	75	57	72	63	79	65	79	57	69	62	61	74	64	69	54	61	71	48	63	46	59	60	82	67	53	60	78	64	69	76	66	60	62	62	59	77	52	60	58	58	58	64	70	73	68	49	60	83	64	62	57	63	65	64	61	68	70	79	66	66	64	65	42	61	56	60	60	72	59	64	59	62	75	54	64	73	53	63	53	75	68	53	72	52	64	65	73	61	66	73	52	75	75	62	78	70	59	59	71	70	72	50	72	71	54	75	74	55	56	71	84	59	78	61	64	54	71	58	57	62	73	52	64	55	59	67	65	67	64	73	64	64	60	58	57	60	64	63	62	81	62	66	66	64	67	67	61	63	61	54	54	66	46	58	61	68	62	58	62	72	67	78	73	75	53	61	60	63	78	65	80	62	69	67	51	81	64	78	57	53	60	78	73	55	71	67	58	64	84	71	72	68	68	54	69	79	71	70	60	51	69	71	58	68	53	63	82	51	68	54	71	54	74	71	63	50	64	57	59	66	65	72	56	72	72	65	66	77	71	53	72	66	69	60	88	80	73	65	61	76	73	78	59	64	53	65	70	67	80	71	56	58	61	70	66	79	70	66	60	61	63	60	83	63	71	70	59	70	80	71	56	63	54	74	47	62	59	55	60	59	76	72	80	75	71	57	49	64	60	76	56	67	68	77	82	61	79	70	69	65	59	69	63	47	66	71	68	75	53	74	77	59	65	53	76	59	66	75	70	62	63	74	61	70	51	69	62	54	57	68	69	63	64	56	77	63	71	75	63	77	67	55	53	66	72	71	74	61	74	52	73	72	59	64	61	85	67	67	68	61	63	66	49	66	81	64	65	78	78	73	60	70	84	72	59	55	66	76	60	82	65	61	55	65	64	68	80	72	66	83	66	79	76	78	56	67	60	66	55	61	64	72	65	85	63	66	80	62	49	60	84	63	59	71	63	62	66	80	65	77	72	57	62	77	65	51	57	75	55	60	74	67	75	71	73	62	61	60	55	82	71	56	73	70	88	81	64	65	59	62	79	66	72	66	74	79	74	68	45	68	73	65	65	60	74	64	57	68	73	64	56	57	74	68	66	73	75	56	74	69	69	76	59	67	69	64	96	45	75	67	61	63	52	48	56	71	70	45	54	64	74	61	66	66	77	57	69	58	67	72	76	66	73	52	66	64	70	59	71	50	64	50	65	81	78	75	68	63	73	68	71	68	52	63	54	58	54	72	64	69	57	70	78
19915	2275	596	628	750	930	1034	1461	1718	1805	1689	1373	1167	979	975	968	1255	2071	2555	4453	745	547	557	586	582	566	577	577	570	549	583	556	567	544	587	597	608	542	582	562	547	555	582	550	593	584	558	524	557	540	515	520	565	581	583	578	550	558	557	542	576	583	560	565	539	590	582	574	578	495	556	598	548	569	531	558	533	524	577	572	539	561	507	536	597	534	539	556	528	506	547	548	538	579	578	544	547	578	553	561	555	533	531	549	551	498	535	511	538	531	533	527	581	538	545	590	564	540	566	591	519	545	563	559	557	572	523	509	521	519	530	583	563	582	576	551	562	508	552	534	569	555	551	567	532	566	538	589	516	579	550	567	524	543	520	534	544	551	573	553	539	554	535	569	558	498	569	579	570	566	571	529	530	512	559	508	540	529	539	556	552	534	580	562	539	547	578	543	554	543	563	605	556	575	525	535	532	564	590	542	551	519	569	509	529	556	556	612	524	564	554	551	530	535	561	509	508	565	578	534	542	522	561	544	533	586	553	557	564	531	574	535	542	572	537	559	551	543	554	540	557	536	560	514	563	546	578	568	530	570	577	502	544	540	519	553	550	596	582	567	512	532	510	543	532	617	536	614	551	531	591	554	565	567	563	535	516	525	561	591	545	529	522	550	561	509	619	551	547	548	560	559	570	538	512	542	529	567	562	558	547	547	546	550	598	557	576	559	554	567	539	531	544	525	573	529	532	549	585	559	522	533	556	570	569	549	562	591	547	570	559	563	555	532	563	526	567	550	561	551	558	545	549	583	574	531	527	576	558	527	570	563	554	564	532	563	531	582	547	540	576	566	565	535	563	551	568	561	532	527	588	578	577	569	559	535	583	559	514	547	513	598	531	536	579	548	571	553	523	531	593	524	557	518	565	551	533	580	575	535	528	531	527	565	528	535	574	543	566	567	578	567	552	569	593	542	534	557	505	575	570	603	538	545	593	529	593	576	522	503	577	531	576	569	541	554	551	547	566	539	521	569	591	562	546	590	567	563	559	520	555	557	588	538	557	544	541	528	571	562	601	552	557	569	567	515	527	557	568	589	562	529	577	570	572	558	568	571	560	553	545	524	578	517	550	577	545	542	534	534	538	531	539	541	551	584	559	562	555	570	537	515	567	589	528	537	539	562	567	565	580	532	539	534	532	579	566	592	579	529	569	580	599	563	589	572	541	536	553	573	548	529	548	550	552	589	580	515	593	536	593	510	577	562	530	535	530	531	559	550	553	544	595	541	551	567	545	534	588	522	538	576	554	536	546	565	572	517	504	551	546	532	533	544	529	593	580	555	560	543	514	514	532	590	518	523	510	522	571	567	580	521	579	538	535	554	541	541	567	534	546	548	560	560	548	522	541	585	570	551	554	556	557	593	559	559	538	571	528	526	562	513	590	580	551	586	577	553	568	508	563	580	542	575	499	533	566	609	556	593	576	570	579	542	566	555	593	568	575	540	563	560	547	528	543	550	520	539	532	530	568	557	531	582	557	519	539	542	531	541	601	536	574	560	554	550	550	583	526	519	567	547	583	555	577	542	560	530	515	584	543	544	553	587	547	544	525	574	551	630	590	594	537	566	564	532	538	552	567	520	523	536	573	581	561	540	497	548	564	554	538	576	532	586	577	525	525	515	551	584	571	551	559	554	544	526	569	573	568	552	550	531	570	566	521	548	591	575	577	563	575	553	496	551	584	552	575	531	572	528	545	544	506	585	486	529	501	581	522	571	588	563	540	535	552	569	554	526	527	564	556	583	538	548	549	574	510	534	553	559	591	562	586	554	588	519	534	541	608	520	546	551	512	518	587	582	575	551	554	561	529	549	504	552	494	542	566	565	554	577	602	558	552	514	539	534	564	564	523	532	529	543	599	545	522	572	560	557	561	536	539	566	536	569	558	526	543	540	558	574	500	534	531	502	514	566	529	561	546	598	604	569	535	557	516	586	531	538	573	565	557	529	503	545	535	564	572	560	550	544	574	542	569	546	517	545	574	555	533	550	540	551	531	599	546	600	598	577	551	512	567	539	537	582	529	545	531	511	565	542	580	584	500	551	555	574	581	588	534	514	455	534	590	534	565	556	505	567	564	553	573	575	502	542	567	548	549	568	561	563	564	543	564	600	545	596	543	550	531	558	549	568	529	612	572	552	549	521	571	544	564	557	528	575	527	570	570	541	514	580	553	544	574	617	520	580	525	548	565	548	549	522	577	563	519	567	520	588	569	547	547	553	531	526	559	555	532	533	544	549	551	569	525	557	552	550	558	563	551	611	550	507	538	533	560	526	627	566	583	557	584	535	535	534	582	553	573	580	534	537	572	526	573	551	571	535	548	538	546	575	589	533	568	549	609	597	541	548	520	618	552	627	554	531	540	544	562	554	531	540	567	506	549	565	537	581	570	566	599	523	554	558	577	545	522	562	566	496	544	534	570	552	573	593	580	596	550	542	566	542	526	518	532	538	585	563	560	564	570	501	539	546	504	537	547	564	527	564	562	544	527	518	521	584	577	544	540	500	562	502	556	615	534	535	570	516	582	549	590	530	534	553	532	570	565	539	591	533	530	550	550	558	521	537	579	548	565	549	568	575	559	547	559	577	543	563	597	536	511	540	588	531	555	566	540	569	543	542	582	600	545	593	500	500	549	551	575	531	582	511	537	562	574	581	571	567	572	570	576	612	578	550	571	563	588	548	567	551	555	553	535	584	533	548	547	570	603	563	547	529	602	515	540	519	535	549	521	579	553	533	511	561	524	558	556	593	538	571	570	546	556	535	589	556	571	597	567	497	607	537	591	531	550	561	561	555	564	553	529	527	552	531	561	520	570	554	593	551	523	533	538	555	541	549	509	550	541	531	558	549	557	534	561	535	553	539	509	520	523	577	537	559	533	555	580	527	535	557	586	546	543	572	570	539	560	550	547	554	538	570	572	527	561	552	567	540	557	548	549	542	519	561	539	613	539	551	577	533	524	543	585	529	530	497	567	568	534	532	565	550	571	536	557	540	525	566	571	563	525	539	560	521	564	541	571	549	525	547	588	519	525	508	528	563	547	550	585	573	531	582	609	538	536	578	572	521	552	567	544	564	557	604	579	547	589	581	556	569	519	516	551	534	549	496	541	496	529	560	562	508	571	538	557	561	530	546	559	559	595	562	570	569	516	524	517	526	582	570	502	519	544	546	548	511	524	515	547	571	550	507	579	532	589	492	569	532	526	571	540	541	557	513	525	536	556	529	581	536	538	561	546	517	567	564	530	563	553	560	581	488	531	539	558	516	557	518	527	550	550	519	581	555	551	530	539	540	563	582	551	582	546	581	569	513	538	562	529	540	518	548	554	529	570	572	574	541	542	579	524	576	566	536	562	540	547	563	559	544	561	565	527	522	557	547	526	533	599	542	558	532	529	561	529	567	551	595	533	519	534	559	547	562	558	507	558	523	540	600	544	552	538	536	550	595	568	545
7274	1676	105	92	83	106	91	107	113	112	120	109	113	105	72	81	115	151	251	660	139	88	82	69	89	63	68	82	79	98	85	96	89	96	81	79	88	92	63	84	69	78	79	89	66	70	82	83	84	82	95	74	83	82	83	90	94	69	81	93	109	71	78	72	72	89	72	90	72	96	73	77	75	81	83	91	66	81	61	84	82	75	77	87	72	81	74	78	82	88	89	77	73	64	77	102	88	76	85	69	85	92	73	77	75	88	73	79	95	70	86	73	82	82	89	93	77	70	66	96	87	84	85	78	89	77	76	95	97	78	81	74	83	80	97	86	94	79	70	69	80	88	80	88	70	69	73	77	81	95	80	96	85	85	71	81	81	73	82	71	82	92	80	87	82	65	67	83	96	100	75	76	62	87	93	77	91	75	91	76	81	102	79	90	78	78	82	97	75	98	86	78	82	75	84	79	67	74	85	82	75	75	75	84	82	76	66	76	83	78	74	58	83	82	79	76	69	77	83	89	76	86	79	65	93	77	84	83	73	89	91	77	79	91	93	83	82	85	71	95	79	94	81	82	74	73	82	81	82	76	73	80	63	78	76	74	76	87	87	86	67	71	88	80	70	66	82	75	94	73	85	100	86	100	76	88	66	90	70	76	92	85	81	83	74	81	75	77	71	91	83	87	101	82	74	80	91	79	87	75	79	85	72	94	77	83	87	86	85	85	88	70	77	88	81	71	65	82	66	69	88	76	73	70	86	80	82	60	88	89	98	84	75	80	82	77	79	85	74	78	79	84	82	84	74	81	79	92	84	85	70	66	83	66	99	66	83	64	91	88	85	83	76	99	71	95	89	75	84	85	100	72	87	79	86	73	76	90	77	89	79	95	62	100	59	86	78	80	65	79	71	88	90	67	87	68	96	95	92	91	72	80	88	81	76	83	91	80	81	71	74	79	81	90	82	101	69	95	85	80	81	83	77	74	88	75	85	90	84	74	96	85	89	71	77	74	73	88	86	70	75	74	71	74	82	79	82	78	76	85	65	63	82	86	79	84	84	93	87	74	91	83	83	79	95	85	66	83	91	71	70	77	87	79	72	87	79	99	76	80	93	72	66	77	66	88	75	86	100	81	83	97	90	95	99	78	97	84	76	99	88	84	79	90	81	71	66	104	63	83	79	64	95	74	73	68	57	84	73	79	61	95	94	93	73	87	94	90	94	77	69	93	90	91	82	85	91	93	96	93	83	90	72	87	75	84	77	78	73	94	78	95	84	77	90	85	74	79	74	85	99	81	77	80	83	86	75	76	74	86	74	83	69	72	92	75	74	79	83	88	86	68	74	83	88	88	82	100	70	75	96	74	87	75	87	98	90	82	68	70	74	91	88	94	77	70	81	78	84	65	81	76	77	67	88	76	74	72	83	63	68	79	74	74	74	67	97	78	85	83	92	87	85	93	80	98	85	69	67	74	77	79	74	78	63	102	79	70	75	71	76	79	80	71	88	69	81	73	89	89	93	101	79	90	79	91	90	99	85	84	71	78	76	72	72	77	77	79	68	72	85	84	66	80	92	72	66	77	88	86	83	88	63	87	91	65	79	86	100	81	88	86	68	72	90	73	89	80	86	76	86	82	80	83	77	67	81	81	70	77	88	76	69	75	68	82	88	88	79	82	81	66	86	107	84	79	83	74	80	67	89	77	89	90	80	83	75	76	107	72	71	89	66	78	74	90	81	93	86	72	75	84	98	92	93	73	77	89	86	86	83	92	83	88	76	77	79	66	78	85	72	83	94	62	88	85	93	73	84	72	74	94	85	73	68	73	70	83	74	85	81	75	73	104	89	98	81	77	82	85	82	76	84	82	72	79	92	79	84	78	67	66	81	80	71	76	73	75	66	75	96	77	70	75	88	70	106	75	81	90	81	79	82	87	89	75	81	76	78	77	77	81	67	78	74	82	73	85	69	80	88	87	72	77	80	98	95	88	77	76	94	69	78	78	85	80	68	87	65	76	80	76	66	91	79	86	83	73	65	87	78	73	80	66	94	90	90	85	70	73	81	93	87	79	94	74	87	76	77	63	90	87	76	87	80	88	77	82	83	95	87	82	65	67	82	74	88	90	68	83	73	62	85	77	76	80	66	84	75	73	72	93	78	83	90	83	77	73	65	81	80	73	90	93	90	80	89	91	71	71	95	83	94	85	68	88	78	80	107	90	74	87	87	95	69	67	71	80	78	73	76	94	89	75	87	65	74	87	80	88	99	72	94	73	90	91	69	86	58	83	80	98	69	68	91	91	93	78	68	95	83	82	74	83	88	85	79	78	87	82	77	81	72	86	84	101	84	72	74	81	81	99	95	88	66	75	82	80	85	74	82	60	78	77	87	94	76	72	86	90	76	78	82	87	81	80	99	73	85	87	83	77	73	97	81	80	83	84	90	90	77	69	102	70	74	88	90	68	76	88	85	89	89	80	75	77	62	76	73	73	93	61	83	89	95	90	88	87	98	77	100	72	75	85	84	77	77	76	83	81	80	89	93	74	86	62	78	83	76	99	90	79	89	84	79	72	79	75	71	73	71	70	75	78	80	85	83	68	98	74	88	80	78	92	77	80	70	72	87	72	79	78	68	94	96	75	92	96	87	83	84	88	77	76	89	61	75	84	75	79	84	81	73	94	88	80	81	83	77	87	82	87	74	83	72	73	80	80	86	76	72	73	81	80	88	80	93	75	76	84	79	61	85	77	85	80	65	72	83	75	75	72	79	83	84	74	74	86	93	80	64	91	81	88	92	77	80	79	84	92	96	70	77	81	66	87	74	99	89	80	61	72	74	107	66	84	63	79	69	87	98	75	88	88	77	82	86	61	79	77	70	83	70	70	75	72	81	82	79	85	70	99	92	85	74	78	72	75	70	88	81	79	75	94	79	85	82	78	70	76	86	82	88	87	80	81	76	75	85	71	85	82	83	68	78	66	75	87	98	83	90	78	93	67	81	73	78	80	77	85	80	100	84	72	74	77	74	68	86	77	82	85	67	84	88	94	77	83	93	69	75	89	89	94	67	78	75	88	63	86	73	79	75	94	80	82	94	80	70	88	83	80	84	92	74	86	92	80	88	81	100	58	77	79	91	79	71	85	100	99	71	78	83	80	72	82	84	89	90	79	84	81	80	99	97	90	77	68	84	71	64	89	74	77	91	71	85	81	74	95	72	84	78	88	76	68	94	88	85	83	87	66	73	86	70	75	79	88	95	75	75	83	89	75	90	90	75	94	79	66	73	92	79	82	86	78	87	81	87	68	80	86	86	84	76	66	81	82	80	69	87	77	67	78	66	82	85	79	88	89	86	93	82	69	73	92	67	90	91	85	90	82	69	83	74	84	64	71	92	77	85	77	72	80	77	61	78	69	61	84	84	74	74	73	77	67	88	81	76	75	91	92	71	68	86	74	87	74	63	80	87	84	79	80	84	68	66	93	76	103	89	77	80	88	80	83
40345	6747	911	935	1423	2002	2358	2469	2541	2410	2401	2421	1930	1484	1496	1274	2143	3100	6086	14578	2681	769	749	727	711	764	727	754	748	720	748	706	683	715	756	738	704	740	710	711	674	696	691	706	738	715	737	706	658	708	736	718	669	646	687	693	713	721	729	673	721	700	718	711	642	687	754	723	719	689	731	702	711	694	692	710	669	674	718	732	695	672	739	679	739	683	665	690	710	705	719	713	712	746	676	692	668	697	718	720	723	709	675	729	708	663	706	760	694	708	761	724	686	713	665	675	672	683	696	679	716	694	736	734	685	725	686	668	665	686	688	685	711	676	732	691	729	690	684	676	687	726	706	741	679	694	688	683	729	672	719	699	707	710	690	736	722	668	722	739	653	700	689	698	689	723	747	706	714	727	712	715	666	715	714	729	692	657	729	706	737	690	679	731	692	723	717	679	637	718	694	721	698	722	709	696	679	700	653	720	708	721	724	722	676	745	740	703	655	694	712	713	680	724	741	679	692	751	699	725	653	697	712	668	686	681	664	737	671	698	724	668	655	702	716	732	728	720	693	727	721	699	711	673	736	707	701	694	725	666	682	703	683	668	721	736	713	698	699	711	735	696	712	675	724	680	740	683	689	728	777	709	771	679	681	686	724	698	691	689	683	657	718	725	734	697	728	713	684	692	711	678	702	680	671	693	709	692	693	736	668	691	677	679	690	740	700	715	683	715	674	702	718	674	659	712	674	673	703	689	707	662	704	673	710	705	723	713	705	721	725	718	707	699	695	721	709	722	707	720	705	695	684	706	700	686	664	706	731	686	713	678	707	708	698	690	742	710	711	713	707	693	714	725	694	712	663	694	722	696	684	710	720	673	685	738	683	659	673	699	719	698	728	691	698	672	731	717	744	698	728	702	710	745	726	698	740	723	673	721	695	705	697	691	699	717	665	702	722	687	689	762	724	687	710	705	730	690	704	721	709	679	731	695	694	718	725	692	741	676	703	753	734	708	685	695	650	673	694	691	682	688	695	722	687	682	673	726	721	738	705	696	744	726	727	685	681	681	644	656	671	673	725	745	721	709	690	705	693	755	683	730	725	713	714	731	757	682	689	710	727	682	747	694	671	695	685	741	703	704	712	674	701	709	727	701	721	688	683	706	718	675	748	703	712	687	702	688	720	713	707	698	660	764	688	686	684	734	690	694	694	683	719	740	692	751	724	753	711	682	675	722	702	680	651	697	652	733	649	733	732	720	720	701	725	688	691	716	718	734	686	711	694	711	747	673	770	695	713	722	709	682	721	692	679	693	698	693	711	722	674	667	715	723	754	762	669	679	711	707	748	717	669	710	701	711	689	729	677	712	717	697	682	708	696	672	731	718	687	727	719	673	687	715	698	634	690	662	688	697	699	724	732	710	697	707	707	713	691	781	699	687	714	694	690	691	700	622	703	691	739	708	646	676	731	701	738	701	667	712	686	667	683	695	730	673	696	679	652	685	742	745	716	657	714	715	704	679	743	727	674	688	707	753	638	718	698	711	657	721	730	741	654	712	732	704	698	683	701	683	697	685	709	701	733	709	713	685	737	691	648	638	724	734	723	637	724	686	726	691	669	708	656	699	703	692	689	711	654	695	678	704	697	736	672	703	727	747	697	694	684	680	690	718	723	688	709	639	710	708	718	743	696	705	718	729	671	726	732	692	702	695	718	731	684	687	771	696	725	703	713	721	685	702	682	748	759	748	733	696	688	677	695	716	729	695	739	706	721	716	698	748	728	682	750	665	683	728	669	719	705	704	711	749	664	702	714	723	744	714	682	682	735	708	707	693	712	689	697	716	698	701	726	664	755	737	681	671	679	706	733	695	685	715	711	675	746	706	689	714	725	697	691	694	702	725	771	701	722	695	670	697	701	722	738	719	679	671	683	739	664	767	709	679	673	685	729	673	704	693	675	671	742	652	700	741	696	723	712	697	703	746	736	725	715	675	724	711	708	701	679	743	707	720	697	724	645	637	710	751	691	755	690	762	779	669	711	692	702	690	733	684	744	729	635	701	716	675	699	745	704	667	699	692	724	731	719	698	688	677	699	670	747	703	728	709	661	646	669	727	727	689	701	674	682	714	747	649	732	686	674	689	688	704	707	703	699	724	718	651	676	740	735	707	738	685	676	729	668	721	731	737	690	726	701	705	707	640	704	663	684	690	660	697	700	695	706	738	763	694	710	749	716	696	654	719	686	658	690	719	724	715	698	721	694	709	719	700	698	701	683	762	682	679	721	708	720	678	713	743	650	737	715	734	670	681	721	651	698	728	671	726	716	703	773	682	657	729	682	695	679	685	721	717	641	746	722	672	681	717	719	683	678	694	691	710	672	697	696	706	743	728	688	694	707	696	685	755	645	720	696	731	743	764	733	697	696	704	742	667	728	674	701	709	725	704	704	744	663	745	643	712	700	727	692	717	736	695	703	715	673	699	705	752	671	677	762	705	746	712	718	675	690	712	679	705	684	728	697	675	705	700	673	689	663	673	681	682	684	689	724	676	708	728	703	661	697	659	660	742	739	670	738	689	704	725	679	709	803	732	706	747	718	692	696	726	700	660	737	687	664	740	715	702	711	669	691	720	709	717	737	682	719	707	698	705	719	705	713	650	706	681	697	717	703	763	689	710	729	726	657	696	710	705	736	712	697	677	678	729	695	690	667	694	708	727	663	659	700	689	682	725	714	730	682	708	727	694	653	670	690	705	693	677	723	661	661	703	720	674	690	685	749	746	660	738	684	709	704	655	750	687	715	682	671	679	715	689	693	728	697	693	699	707	694	707	705	695	725	695	689	682	658	679	688	665	674	664	709	708	739	673	759	661	687	701	698	667	722	707	705	732	735	658	695	664	650	719	711	730	699	706	765	744	666	701	683	689	691	662	677	691	717	683	715	683	702	713	731	725	659	673	709	706	694	697	719	655	698	698	712	664	763	703	681	731	730	731	659	751	725	716	740	680	722	725	655	733	713	689	673	716	731	674	701	693	741	737	683	700	688	722	701	704	714	678	703	735	718	661	716	720	687	682	714	724	692	698	696	690	763	680	689	725	690	718	700	719	683	733	703	659	693	716	751	679	701	693	758	719	764	718	718	695	669	743	710	710	703	727	712	719	675	699	723	714	740	715	725	669	726	767	661	740	702	728	717	724	705	694	708	691	709	654	704	738	696	728	659	694	717	664	695	748	717	685	689	714	723	724	721	716	679	746	750	715	704	756	695	671	723	705	716	666	663	728	672	697	645	688	713	664	734	717	680	707	693	713	731	705	698	695	721	705	724	698	677	691	712	666	695	747	650	683	706	683	751	722	701	723	732	663	701	697	698	699	733	681	729	696	709	720	677	690	718	691	697	688	705	710	707	733	676	683	727	749	674	713	678	687	724	716	705	720	760	733	740	698	751	696	696	731	717	723	675	720	688	669	690	708	702	696	740	709	720	669	682	715	768	693	698	694	685	744	735	716
6612	1041	46	53	39	44	31	56	55	49	57	49	47	44	55	43	57	68	181	505	90	24	36	33	28	31	29	36	34	26	31	49	41	32	33	30	33	37	21	28	42	22	32	35	28	32	34	34	38	35	25	30	37	30	31	29	31	35	36	36	30	36	32	37	35	37	31	34	21	37	32	33	32	36	28	21	31	25	22	20	29	28	38	34	33	29	32	34	27	20	32	34	30	36	33	27	27	28	34	37	25	22	30	31	34	32	37	28	33	32	42	31	46	31	24	41	39	19	33	26	35	30	20	26	30	23	26	38	35	24	28	33	29	26	29	22	36	34	26	38	31	31	27	35	29	32	27	27	22	32	30	41	35	30	34	32	30	32	29	36	25	30	27	36	26	32	30	23	40	32	31	39	22	26	28	31	27	24	31	35	21	35	25	35	30	27	25	26	25	30	29	25	21	23	26	28	41	46	36	29	32	33	27	34	35	24	30	28	45	26	32	27	28	26	31	22	29	26	31	33	29	39	35	44	34	28	28	33	34	19	25	36	33	28	32	24	28	25	24	25	28	33	25	27	29	41	29	33	27	29	36	21	32	32	30	25	30	32	31	28	33	30	35	31	33	31	30	36	20	29	34	38	28	19	29	33	18	36	26	34	28	43	27	32	29	24	19	34	33	27	35	27	35	26	32	25	25	24	34	28	24	34	34	25	39	37	32	27	31	36	26	37	29	20	28	35	28	35	21	35	33	23	28	32	38	32	33	27	37	24	32	31	21	29	28	24	34	29	32	24	27	34	32	36	23	30	26	22	31	25	33	29	24	26	29	29	29	35	22	28	34	24	30	30	46	27	27	42	35	28	23	34	27	32	33	32	38	40	37	35	24	32	26	20	27	39	29	28	31	25	21	37	27	41	23	34	28	38	28	31	36	33	37	22	44	25	46	31	36	27	38	33	28	38	28	36	40	37	34	29	27	38	30	37	36	28	35	32	27	39	36	31	28	32	36	35	30	24	33	34	28	27	37	39	26	30	24	39	30	27	33	35	36	39	42	27	34	37	27	29	22	40	28	32	32	31	29	29	23	39	29	29	32	36	33	36	25	32	24	21	27	38	25	34	32	22	26	36	29	23	24	35	23	40	32	19	30	26	33	24	30	27	26	26	35	30	26	19	29	25	37	34	38	22	29	26	46	25	28	29	40	20	29	26	27	39	41	30	31	37	30	31	25	36	25	36	33	39	33	30	42	42	30	26	23	34	32	40	32	32	26	30	22	37	30	30	35	31	31	21	33	35	28	29	32	26	30	29	28	35	39	39	30	38	30	38	30	29	19	37	30	34	35	31	27	37	31	31	18	30	23	32	35	33	22	34	29	32	48	32	39	31	30	28	23	36	28	31	31	35	32	32	35	35	36	39	29	22	36	20	29	29	35	32	28	28	31	39	31	23	36	32	26	29	36	29	29	30	34	27	28	29	31	36	24	29	34	25	30	31	35	39	35	31	27	27	36	27	24	24	27	37	28	28	25	29	26	40	34	33	33	21	34	26	30	35	39	28	31	22	24	36	30	27	39	27	28	24	26	28	30	25	30	31	24	24	31	19	26	32	28	31	37	24	34	36	25	31	30	37	35	30	28	31	30	37	27	27	25	28	24	28	28	23	31	40	35	35	37	29	27	41	31	29	20	32	29	30	26	41	30	25	39	29	21	24	26	32	28	28	29	28	29	31	35	32	36	27	29	31	32	30	31	40	34	32	36	24	36	35	26	32	11	30	32	20	33	27	34	33	30	23	34	41	31	34	36	27	29	35	33	29	27	32	36	30	26	44	49	36	37	35	39	28	33	26	27	36	27	30	34	37	20	24	36	30	32	29	26	34	33	29	22	44	33	37	29	21	46	23	36	27	29	35	25	35	33	35	30	20	31	40	38	33	23	24	28	25	27	26	32	37	26	29	40	24	26	23	17	34	44	31	35	28	23	31	30	28	39	34	29	20	23	27	25	38	34	30	37	37	41	32	33	34	22	36	31	37	26	26	30	29	44	32	33	27	24	37	30	29	23	31	32	38	32	22	33	31	33	21	19	29	30	35	40	27	27	40	26	30	41	30	24	30	34	22	34	33	22	43	29	35	22	31	33	32	32	25	38	42	31	29	27	30	28	30	32	41	27	33	29	38	25	31	31	27	29	32	25	38	30	23	38	38	41	32	26	35	31	33	30	44	33	31	26	26	30	41	25	25	40	33	40	26	21	31	23	38	30	25	30	21	34	20	30	30	29	39	28	41	31	20	32	34	38	28	30	44	24	29	26	29	36	40	24	28	38	32	28	30	36	35	32	23	25	32	25	36	41	31	28	30	21	36	28	36	22	31	31	27	36	29	44	36	34	28	34	31	20	31	44	34	39	30	32	40	32	25	21	36	31	33	27	22	23	21	30	28	29	30	31	23	36	30	31	21	30	33	28	31	27	23	33	44	35	29	34	20	20	29	33	22	24	25	23	33	39	31	38	36	23	36	19	19	26	27	29	36	28	31	24	30	31	35	31	40	28	37	23	37	27	27	37	45	28	29	32	41	28	43	35	32	41	38	27	25	24	34	30	23	24	30	28	38	25	30	37	29	30	31	26	35	36	30	44	38	41	28	34	21	26	25	36	47	29	32	35	35	35	33	46	25	26	31	31	33	32	36	27	24	38	24	34	32	19	39	29	29	31	35	27	35	28	29	23	31	29	27	36	29	29	30	37	23	21	29	22	33	31	34	22	38	31	30	37	33	29	37	29	28	28	41	24	29	37	31	27	28	28	30	19	28	33	33	26	35	41	36	27	31	31	35	37	32	29	27	34	34	26	38	38	31	25	31	30	24	33	27	34	31	30	28	32	14	33	23	27	34	35	43	33	38	29	34	31	39	32	41	36	30	21	28	34	31	38	34	36	31	26	31	31	26	31	29	29	36	26	36	41	29	33	30	30	32	27	23	24	29	31	30	28	25	25	39	31	36	34	18	31	34	21	24	25	36	31	32	43	30	28	38	37	31	34	44	32	38	34	45	36	20	37	32	29	36	25	36	36	31	28	25	34	24	33	38	31	33	41	36	37	33	22	28	30	35	29	34	33	36	22	23	28	43	27	29	30	38	36	31	29	28	37	28	27	22	29	28	26	30	38	30	34	27	28	26	25	39	43	32	30	19	33	32	35	33	29	25	36	33	36	38	37	28	26	31	28	28	28	34	40	28	27	23	31	27	30	37	31	25	46	37	35	37	32	36	31	33	31	43	29	29	39	28	30	22	26	33	35	30	40	35	38	30	31	31	21	19	21	25	30	28	21	36	33	37	31	32	32	33	31	27	27	29	25	35	36	29	28	37	24	27	28	33	32	35	31	38	38	25	29	36	38	33	39	34	40	35	38	34	41	38	29	33	32	29	26	31	28	29	27	36	26	25	29	40	18	28	26	24	30	37	28	25	33	32	29	35	30	36	47	35	25	34	26	27	39	40
34050	5477	452	465	892	1259	1547	1670	1735	1521	1521	1426	1151	1060	819	843	1558	2503	5283	12508	2108	294	346	331	290	332	335	306	324	298	314	287	298	292	258	272	277	281	291	269	293	302	266	294	265	244	279	271	274	268	263	258	253	275	261	275	256	269	255	264	252	286	292	311	276	262	277	279	276	234	290	278	276	264	253	285	265	262	273	249	279	298	266	284	266	251	254	258	256	262	294	263	257	310	268	274	249	260	294	255	288	293	275	289	279	275	252	262	243	293	277	285	304	270	264	267	254	271	252	270	278	278	253	268	289	261	272	242	255	286	256	271	250	246	272	270	270	258	263	252	254	242	253	274	276	266	266	269	276	261	284	264	258	254	278	269	258	250	268	261	262	270	254	239	256	238	256	283	293	279	265	259	281	280	267	251	279	252	249	279	251	246	244	262	265	258	269	264	244	268	263	257	253	282	263	252	287	250	278	275	278	268	265	261	270	268	268	277	267	263	225	263	256	262	268	238	281	246	272	268	274	277	255	286	257	288	258	295	271	258	266	263	278	263	254	290	263	253	249	284	282	247	285	253	254	266	279	241	252	268	252	240	266	276	246	240	250	244	270	243	257	239	251	269	266	272	282	257	280	281	292	262	246	267	278	234	272	259	279	274	224	244	271	293	286	272	284	271	271	264	251	248	262	243	280	280	285	275	252	272	253	249	255	259	268	258	269	276	264	266	256	280	271	248	242	255	251	238	264	248	263	281	258	283	269	250	245	238	292	284	236	241	270	269	245	236	270	271	252	258	306	257	282	286	258	268	253	270	239	258	277	283	271	256	287	283	285	281	264	277	269	247	275	257	291	264	247	245	265	283	284	300	245	236	264	275	257	251	253	276	274	273	250	277	254	254	253	250	267	255	256	295	249	262	226	249	294	276	262	264	235	299	271	274	264	255	233	274	252	264	280	254	276	274	257	266	280	271	258	259	287	273	260	267	257	248	316	266	262	281	265	237	304	272	233	250	274	294	222	268	265	280	244	260	241	255	308	262	277	267	281	257	263	243	277	261	258	277	255	276	284	270	256	293	255	273	249	264	270	255	271	283	280	261	267	250	271	274	252	278	269	232	283	277	267	277	276	260	275	279	286	254	258	261	257	271	236	277	265	254	251	267	244	266	265	271	284	246	257	241	284	249	263	283	276	248	273	269	296	255	269	293	252	261	265	269	251	234	252	271	295	245	287	277	259	295	271	275	327	255	259	288	264	245	278	278	258	262	249	243	279	279	255	235	296	261	283	244	267	292	245	254	239	261	249	254	260	272	264	263	276	270	257	275	260	224	258	276	279	269	271	246	269	282	251	260	247	279	260	276	273	237	272	255	276	281	250	258	244	258	260	258	267	275	283	273	284	277	260	277	266	249	295	298	277	280	267	252	260	260	255	282	272	240	311	249	241	268	268	279	273	265	258	255	258	272	269	241	278	243	283	230	301	265	211	271	254	255	255	276	248	294	270	268	290	280	264	252	305	320	278	261	267	288	288	245	233	286	283	269	252	264	282	266	263	244	261	270	277	266	259	257	273	284	260	288	258	274	236	239	248	243	258	254	251	267	274	250	279	273	273	261	267	234	269	247	248	318	276	234	278	267	266	248	280	271	262	267	289	273	257	291	276	275	268	287	285	288	301	266	289	246	261	281	274	242	253	261	271	249	301	250	259	271	262	290	273	277	238	250	263	274	259	276	268	266	279	244	250	273	276	280	273	252	292	271	294	283	258	258	273	262	304	269	253	272	286	280	292	240	275	257	283	244	261	267	233	259	246	276	293	278	279	296	257	244	255	310	259	237	255	278	270	255	260	242	251	241	263	291	245	265	232	269	278	245	248	246	271	282	269	252	253	295	259	272	257	277	282	266	249	267	262	276	234	289	236	255	258	222	256	257	255	224	256	262	266	242	266	232	267	270	285	265	282	272	264	284	250	270	246	256	239	308	245	255	264	255	276	251	259	271	285	283	262	280	246	273	309	285	254	240	265	292	270	248	257	259	269	271	239	284	298	275	265	250	277	288	238	257	263	244	224	246	277	262	276	262	264	282	261	261	260	251	251	270	266	270	273	288	253	281	260	268	266	271	233	266	267	311	272	268	277	247	256	267	261	268	257	296	253	264	275	280	294	260	293	265	258	236	282	273	281	265	262	242	278	277	279	267	281	256	262	255	259	265	260	264	287	231	255	258	291	289	299	257	278	276	247	239	289	248	259	248	246	273	282	289	255	276	271	234	252	275	260	252	278	268	252	283	237	268	266	269	280	285	273	275	262	264	258	268	264	267	243	261	258	260	262	260	274	277	276	283	269	264	286	262	295	270	268	269	264	266	253	257	254	257	282	275	265	269	267	273	258	274	255	300	269	252	270	266	267	238	271	268	253	244	254	281	277	254	290	255	265	310	247	247	243	300	264	262	260	250	258	226	248	255	291	272	283	270	238	247	252	263	292	254	240	253	260	246	267	272	286	263	282	270	290	261	261	256	275	272	267	269	294	286	258	278	258	246	300	246	287	268	280	264	268	294	250	266	258	256	294	259	240	252	280	240	261	278	239	272	288	258	266	262	236	270	268	281	298	266	231	276	247	300	251	251	290	274	259	259	261	264	277	244	272	278	258	261	289	279	257	268	265	280	258	263	255	279	263	265	287	287	255	267	286	268	277	240	259	274	232	251	280	271	282	260	240	274	274	268	291	266	245	275	251	259	267	290	285	287	227	253	294	263	247	282	255	258	291	249	304	253	230	241	274	273	282	245	275	254	276	271	289	290	290	275	262	268	236	250	258	303	260	239	279	272	272	289	266	259	285	256	259	271	266	229	247	281	277	283	263	273	270	261	255	255	240	279	246	252	267	269	244	270	266	264	268	251	268	260	296	266	257	301	272	273	273	274	253	265	287	285	272	259	255	288	261	287	281	271	281	250	277	246	278	292	270	289	216	262	273	247	284	264	241	261	279	265	241	268	237	276	280	241	233	253	309	249	270	263	280	264	271	270	257	271	290	266	260	277	264	266	258	287	270	285	248	255	251	247	269	225	279	243	248	271	279	292	281	269	259	282	255	273	263	271	255	248	251	251	251	288	260	270	263	268	240	263	243	257	280	266	255	269	254	238	252	247	279	278	255	254	263	255	285	268	240	282	251	255	266	268	260	281	257	272	279	282	257	285	264	247	238	277	271	281	270	264	265	324	265	303	272	259	293	270	273	292	288	259	277	249	272	265	239	278	275	255	297	267	254	262	266	281	267	256	266	257	288	319	253	224	256	262	283	260	246	283	272	255	271	259	254	280	266	260	274	278	255	247	269	259	255	264	272	248	256	271	240	270	245	283	287	288	247	285	265	278	246	267	252	323	261	295	256	287	283	267	248	254	293	273	256	231	232	241	234	267	271	244	250	267	279	262	257	250	228	270	261	282	277	293	271	244	265	260	258	264	267	260	275	268	266	249	268	274	270	286	272	257	236	232
10488	2695	86	90	67	68	74	79	92	78	80	90	63	90	80	60	110	133	319	878	105	71	54	52	59	57	46	55	60	64	62	54	64	52	55	52	59	57	61	50	59	58	44	71	40	56	62	67	55	45	45	62	55	59	58	74	51	53	49	52	63	63	50	55	54	66	61	62	47	68	43	47	54	53	53	45	71	64	58	62	62	60	64	50	54	54	53	59	58	45	52	52	65	56	54	79	65	60	56	50	52	58	49	62	61	57	44	46	72	60	46	59	51	47	49	55	68	66	69	44	54	47	51	64	48	63	51	52	61	66	48	55	52	39	54	57	50	54	66	55	54	63	57	59	55	45	49	49	61	71	52	51	55	69	68	71	41	68	53	67	51	62	65	50	56	52	59	52	48	66	56	55	62	56	59	65	49	58	65	59	41	66	36	55	42	59	52	43	70	59	57	55	56	43	54	48	58	53	63	52	57	66	65	44	48	52	60	43	59	62	57	51	57	46	61	50	58	56	59	44	49	55	51	50	56	45	52	63	53	64	44	60	59	55	58	54	66	62	57	59	65	50	58	39	59	50	47	48	46	57	36	71	43	64	52	44	51	51	59	47	50	45	63	65	62	56	50	53	53	61	60	55	56	59	65	59	59	66	52	58	43	61	44	64	54	51	56	50	39	56	40	59	52	54	60	62	54	51	56	58	75	64	59	55	41	52	51	48	61	50	62	69	54	56	37	46	49	61	64	50	53	54	54	61	46	57	46	57	52	60	62	66	53	56	70	67	62	39	45	58	55	51	52	48	57	57	65	59	61	60	53	51	45	58	58	55	50	62	59	49	57	52	56	70	55	58	50	61	61	48	49	51	68	45	53	53	64	57	55	51	65	59	62	54	57	52	55	59	53	57	60	52	57	55	50	57	62	53	59	55	49	55	55	55	33	56	64	56	49	50	53	51	43	59	63	55	57	48	61	51	57	49	45	49	62	50	57	53	56	64	64	55	50	48	47	62	46	47	55	38	45	49	53	55	56	58	56	51	62	60	64	53	40	49	53	56	44	66	55	57	58	58	56	56	50	49	64	61	49	43	61	61	41	46	56	53	59	41	55	48	51	53	72	60	58	45	40	57	61	47	58	54	46	57	52	38	61	40	50	57	51	57	53	65	67	63	63	46	61	47	57	60	64	59	54	46	41	35	52	54	55	59	52	70	48	59	62	58	50	41	47	57	60	55	56	55	64	53	56	56	50	57	64	40	52	55	60	59	56	43	49	60	44	54	55	58	55	45	55	61	43	60	50	58	51	64	60	49	48	48	64	37	39	61	59	60	48	58	66	40	55	51	59	64	56	56	54	55	56	52	49	54	49	47	55	67	54	62	55	61	66	58	55	51	52	64	46	50	61	56	40	56	53	44	61	46	54	54	44	62	68	58	68	58	61	54	66	63	51	48	52	53	55	49	70	43	55	51	47	59	66	53	53	49	61	55	58	46	55	59	51	55	60	52	59	70	53	64	58	55	52	53	46	53	46	52	62	63	71	50	57	53	59	47	57	51	54	64	38	54	57	49	49	35	58	54	42	54	55	59	63	59	51	41	57	61	50	65	53	74	46	52	34	53	58	45	51	69	55	52	53	60	56	56	64	48	57	64	53	45	62	67	53	51	53	52	58	59	63	53	59	60	54	62	55	55	43	56	64	51	56	66	40	47	47	45	57	45	65	45	61	60	50	39	52	48	56	63	49	52	56	48	71	63	54	47	50	58	55	53	50	56	64	52	44	65	47	64	60	48	61	38	51	63	53	60	48	55	56	61	63	64	53	43	65	49	59	48	49	54	54	59	59	63	57	50	55	67	40	60	60	48	50	49	63	69	56	55	44	51	60	58	49	56	44	51	53	61	45	55	55	54	51	47	55	57	56	48	49	58	63	56	59	64	58	55	55	61	34	64	56	68	56	51	44	62	60	52	52	56	45	58	45	54	39	57	57	69	61	55	62	49	34	50	62	56	42	50	56	55	60	59	66	64	47	59	56	51	50	54	53	56	55	62	55	66	51	56	47	53	61	50	51	61	72	53	57	51	46	53	58	67	63	52	56	48	50	64	40	64	56	71	54	55	58	62	55	42	63	53	51	65	63	58	82	63	43	61	64	46	66	55	47	53	53	59	51	51	51	62	61	59	46	52	49	43	49	66	69	55	50	55	57	53	53	57	44	53	65	61	50	52	54	51	65	55	68	48	47	60	55	51	51	48	51	76	54	48	44	58	57	58	56	59	51	62	62	54	49	58	43	58	53	60	61	55	56	56	62	72	54	64	59	61	73	50	52	49	73	59	51	55	56	61	69	46	45	61	44	52	49	52	43	69	61	63	62	52	54	64	54	53	59	57	52	64	47	58	52	49	73	61	65	59	57	49	58	60	58	58	61	48	44	47	48	56	47	58	54	54	53	57	51	66	63	60	58	49	67	47	53	55	52	61	54	64	57	46	57	60	48	55	43	47	56	55	58	68	59	49	47	52	56	47	67	51	51	64	55	65	54	53	64	43	52	55	52	62	60	50	52	55	48	44	52	67	57	64	57	56	61	43	55	56	52	40	52	59	42	50	57	61	56	60	61	50	56	52	49	57	58	59	58	63	60	59	51	60	46	60	60	50	45	48	66	53	52	70	61	51	48	51	48	49	58	65	53	56	56	52	60	65	54	66	56	58	53	45	54	56	55	61	54	46	55	48	48	56	50	49	53	54	65	45	64	55	63	54	58	60	56	58	55	67	56	47	64	55	50	51	54	54	69	57	65	55	63	53	48	40	39	72	54	47	56	50	53	50	53	46	57	55	52	62	59	46	60	59	56	66	56	51	55	48	48	53	48	60	57	55	57	62	45	58	60	49	45	49	59	56	57	56	62	53	52	58	57	56	62	60	56	49	49	44	42	46	60	66	53	58	57	58	62	48	45	61	57	55	48	68	50	51	57	55	60	66	51	53	66	68	59	50	37	40	45	53	63	54	43	58	59	54	64	54	48	60	56	63	49	49	53	43	49	62	58	45	70	53	62	56	56	50	40	56	58	57	60	56	59	62	61	54	64	45	55	54	43	47	53	58	60	55	51	49	47	53	51	61	52	45	56	48	51	57	48	50	62	50	56	53	68	56	64	55	42	51	56	58	52	58	50	46	66	57	49	67	53	68	44	56	47	54	41	46	47	54	62	55	43	72	45	48	60	60	54	61	68	56	56	60	74	51	69	74	48	63	41	53	59	63	52	49	57	53	52	47	45	55	57	49	72	46	58	49	49	63	46	58	54	58	60	62	61	73	49	47	49	59	56	63	39	52	48	49	53	56	62	55	57	61	52	52	49	55	52	63	51	48	56	52	52	58	46	60	55	62	52	58	50	53	48	45	51	53	51	61	42	59	59	54	49	68	58	57	46	53	56	59	49	50	66	47	49	57	62	56	61	56	47	56	38	69	74	48	40	42	61	66	71	54	55	66	56	52	66	50
44578	6935	804	872	1671	2384	2801	2857	2620	2317	2130	1986	1564	1376	1285	1406	2694	3643	8256	18079	1602	603	611	614	539	580	631	651	564	576	568	537	565	559	536	517	542	531	512	518	525	561	511	498	503	495	487	514	539	560	488	504	561	448	522	533	552	519	502	495	519	491	509	469	499	507	513	501	462	509	475	487	550	477	513	499	537	477	508	472	518	493	518	507	529	478	554	494	475	508	483	521	492	455	529	503	505	489	531	505	497	535	475	525	495	509	505	474	545	497	538	501	514	477	492	484	533	485	516	497	507	486	482	465	530	489	526	492	500	483	539	492	521	504	477	506	509	492	524	507	517	492	494	515	443	480	512	456	523	487	458	517	481	499	504	468	446	546	492	489	521	477	489	511	438	463	504	499	509	492	510	557	481	465	546	558	498	522	452	465	492	516	507	543	486	516	475	493	455	451	501	533	503	536	489	456	482	498	448	484	484	499	492	477	490	486	500	517	489	471	539	493	468	500	506	463	525	515	517	473	466	487	502	472	495	516	490	497	508	492	464	495	457	481	502	470	515	488	532	485	491	515	498	499	499	505	474	482	484	497	493	522	490	498	523	513	486	509	448	509	480	520	521	486	513	490	458	488	484	516	463	497	483	499	546	522	505	461	520	484	492	474	505	496	483	479	499	466	508	528	506	497	505	477	462	541	501	481	488	482	459	463	512	503	485	490	520	505	466	478	547	468	497	489	484	507	501	493	460	492	481	460	474	510	525	507	495	472	477	524	513	520	505	478	507	492	508	512	494	501	472	467	480	476	523	514	443	512	485	471	481	488	526	544	514	521	496	521	482	491	488	535	471	485	444	488	491	500	515	526	519	513	518	519	432	500	496	506	500	496	504	497	473	460	484	484	505	483	476	505	496	504	498	514	462	468	489	487	513	480	503	462	532	490	494	530	486	477	532	490	491	474	511	525	544	514	495	489	514	509	535	501	469	482	486	506	509	522	518	491	511	440	519	499	492	495	476	506	506	504	496	506	471	500	468	479	504	519	503	522	541	502	513	491	515	508	469	481	503	469	507	491	511	497	497	485	478	486	520	490	508	474	499	500	498	515	463	474	511	473	504	505	551	438	511	484	491	455	503	464	495	461	500	474	508	504	489	551	503	490	489	547	470	490	519	488	466	543	493	490	468	481	505	480	490	501	510	506	496	483	536	464	494	517	495	473	473	474	503	518	486	503	495	505	493	532	483	518	514	479	512	476	509	479	488	484	486	526	515	487	461	487	461	474	519	494	481	495	483	481	506	495	474	452	471	465	461	509	497	480	502	511	477	481	461	505	490	499	531	519	488	537	519	487	478	491	502	497	498	486	506	499	486	499	464	526	511	529	486	480	526	453	472	458	502	531	514	477	461	482	501	484	509	479	493	472	506	465	485	492	482	497	503	498	527	467	495	477	498	486	483	467	498	451	501	489	552	504	489	486	503	501	530	462	507	510	470	488	453	511	494	463	501	462	536	517	559	454	485	473	473	495	482	508	495	490	469	489	471	501	483	501	460	509	488	475	500	482	466	500	490	517	483	536	494	463	482	484	486	449	557	470	481	503	480	442	497	490	464	493	484	517	498	512	466	495	509	483	475	508	498	486	520	467	479	494	453	516	519	483	540	502	524	462	525	517	485	494	520	483	446	499	464	488	508	479	521	516	488	510	510	444	504	469	489	483	486	482	509	523	499	519	524	526	508	487	495	490	469	451	484	505	479	533	513	504	474	489	524	476	520	465	471	484	517	487	479	504	485	478	525	500	491	486	517	447	463	510	538	465	509	464	513	516	478	509	485	501	490	491	487	469	508	521	506	504	475	519	465	492	490	471	517	477	454	468	511	537	458	528	476	491	521	470	475	468	474	496	516	493	476	510	483	508	537	523	454	515	454	520	468	480	492	467	504	489	493	503	505	483	479	528	514	492	488	499	496	453	492	534	484	501	488	564	491	492	507	509	463	493	502	496	516	529	456	511	489	458	509	504	530	492	479	502	465	480	492	484	517	496	505	482	504	479	494	492	516	482	465	465	507	519	513	519	506	473	503	492	488	496	512	478	474	481	485	514	474	468	485	453	489	493	516	518	451	507	496	505	490	528	507	498	519	478	462	489	508	509	484	515	471	481	474	493	492	507	507	474	483	498	464	523	476	519	472	474	473	512	529	506	510	527	472	550	553	499	509	492	486	442	501	519	503	487	506	430	480	518	499	476	526	527	483	509	486	462	453	537	523	516	478	512	529	482	476	497	508	506	486	466	479	458	493	460	469	498	479	493	510	491	502	498	453	471	486	480	483	521	538	496	511	477	448	496	485	511	478	459	520	480	495	488	474	510	484	497	512	487	468	487	485	487	502	521	482	486	480	484	516	498	471	490	494	508	528	512	504	470	466	509	554	491	534	488	505	535	502	455	521	516	457	502	531	569	467	519	472	529	492	470	468	509	449	421	535	560	510	485	468	470	468	479	508	539	515	523	473	510	487	486	469	485	488	503	511	483	503	471	486	470	510	465	480	492	504	492	499	523	484	501	497	479	518	490	452	466	468	484	504	474	475	511	453	491	448	476	486	490	500	504	517	480	479	480	501	486	474	471	493	473	475	469	513	494	530	502	474	453	470	496	493	482	491	510	508	462	490	477	516	512	482	496	514	496	488	527	507	492	497	484	495	500	462	524	499	469	452	468	521	470	466	516	516	497	498	493	528	502	541	537	502	472	516	497	470	535	506	495	478	543	463	485	491	493	481	472	490	472	507	469	506	491	484	481	519	441	525	445	458	465	485	544	475	504	481	511	484	452	535	527	481	507	469	477	513	502	489	503	510	481	497	499	498	485	500	525	483	519	492	459	529	508	528	455	436	503	550	459	470	483	511	514	553	514	486	466	522	495	464	475	531	505	524	506	460	475	491	473	495	522	498	453	503	509	481	498	459	476	531	483	505	495	503	521	483	534	480	465	479	496	487	479	463	498	494	544	475	485	470	526	477	491	471	511	520	506	468	478	502	492	507	492	528	473	493	460	476	505	519	477	512	449	506	528	487	546	435	516	499	491	482	495	478	503	500	507	460	482	496	506	503	436	461	482	499	486	508	475	496	501	489	485	511	494	489	505	496	519	468	473	485	492	519	479	540	512	493	517	499	468	525	495	527	473	476	521	495	487	476	451	468	506	474	491	497	489	493	496	507	465	476	485	490	493	506	503	528	484	464	479	498	446	514	489	505	503	507	518	488	495	529	470	471	488	519	510	517	469	481	469	524	517	489	478	506	461	466	486	516	495	487	487	552	506	532	493	474	512	464	502	505	509	493	489	489	472	535	423	468	499	515	496	533	465	497	474	478	503	486	511	481	446	508	511	490	516	448	541	478	493	474	483	494	495	501	479	490	525	502	502	515	460	481	469	487	500	485	505	502	506	517	511	463	495	479	454	532	496	482	490	498	503	522	467	523	480	520	503	457	483	519	490	488	485	520	494
2755	217	65	66	69	69	65	71	84	64	70	70	77	63	73	72	87	92	127	151	71	71	73	61	67	73	66	56	40	74	69	66	64	51	74	67	69	56	46	57	68	65	50	67	88	65	53	53	54	67	61	59	78	51	60	60	56	57	79	62	71	55	73	60	76	63	56	72	54	61	67	56	63	79	58	73	66	57	71	69	65	76	67	76	68	62	70	66	60	57	67	69	70	72	61	60	56	63	63	70	64	44	65	49	64	66	59	66	55	60	66	78	64	62	60	70	73	73	76	63	62	52	58	69	80	49	54	51	69	64	65	59	57	67	60	87	59	69	68	51	60	59	54	68	56	54	66	59	58	54	57	63	65	57	64	79	68	50	62	66	61	58	74	68	53	72	63	68	64	68	68	68	63	71	75	72	58	56	75	70	66	71	65	61	56	71	59	67	52	55	53	70	64	77	65	56	75	68	56	56	61	79	60	78	76	61	59	61	70	59	66	62	65	55	66	46	56	56	70	50	63	68	53	66	57	58	50	64	76	66	51	61	49	56	68	67	67	77	58	61	60	78	53	56	63	68	59	49	59	68	60	65	68	59	62	55	71	75	62	70	59	69	69	62	59	76	67	69	58	56	54	53	61	55	61	52	51	65	59	75	58	73	74	76	65	79	77	73	70	62	59	63	71	68	67	67	69	73	65	66	79	50	64	54	63	70	63	65	53	59	68	79	67	66	66	70	57	62	67	52	56	64	57	57	62	69	54	59	58	77	64	70	67	67	50	68	64	49	75	50	67	65	62	75	63	60	68	74	74	64	66	54	63	53	67	73	75	54	69	79	65	72	74	69	61	74	59	49	71	71	70	69	62	60	61	72	54	52	61	70	68	53	56	63	68	49	62	57	58	70	66	57	77	68	56	62	72	67	57	73	60	57	54	61	63	56	60	57	71	62	60	82	63	81	50	55	60	62	72	67	62	48	69	67	76	53	73	75	71	50	63	64	57	74	55	54	66	55	60	70	69	57	72	67	61	51	77	69	53	63	49	68	65	61	68	68	58	73	59	52	69	67	61	60	70	85	61	61	70	60	61	76	67	81	55	82	59	60	91	64	59	69	65	70	57	68	71	61	59	81	67	62	71	65	62	58	50	58	69	62	68	58	54	58	57	66	59	64	71	58	52	66	57	76	60	52	65	70	71	68	63	62	76	66	57	69	52	69	60	45	73	80	66	58	71	75	71	59	57	49	84	67	60	62	64	59	60	73	72	70	66	56	62	62	53	68	67	68	68	70	71	65	72	61	56	67	48	72	52	57	60	76	50	59	66	75	61	72	59	82	67	56	59	63	64	67	52	53	74	50	54	58	61	76	57	61	52	58	60	59	53	62	79	55	55	64	61	69	67	72	69	67	58	58	55	75	57	72	68	62	67	54	64	67	73	63	65	80	64	65	38	76	63	78	63	76	47	75	58	48	64	72	56	64	75	70	60	56	65	64	53	71	69	66	54	71	69	59	67	67	59	65	57	54	62	60	54	68	70	68	73	58	86	55	72	80	64	59	63	65	49	66	53	61	65	71	57	82	72	75	63	63	70	59	65	56	66	52	60	58	64	68	68	60	51	50	51	52	57	78	49	71	64	59	62	61	74	67	62	72	42	57	76	53	67	58	68	63	67	57	75	69	72	62	66	57	73	84	65	70	62	74	60	68	57	60	69	72	57	60	60	66	66	57	70	49	60	75	89	62	64	66	66	53	53	54	64	56	70	81	59	52	70	72	61	53	67	68	61	70	50	59	74	80	65	68	74	67	68	62	64	61	73	47	73	59	55	62	62	55	76	59	66	65	70	61	58	74	65	62	71	72	66	64	55	68	71	72	63	70	62	62	80	45	71	67	61	63	58	60	70	62	74	57	62	71	79	86	56	70	56	65	66	71	42	71	60	63	64	65	67	68	55	64	67	56	66	65	67	69	67	74	69	67	56	51	70	47	66	70	58	58	48	52	59	61	68	62	60	64	69	61	73	63	58	52	52	55	58	62	45	63	62	53	70	60	73	62	55	62	62	66	61	62	64	65	68	65	57	66	64	66	68	66	59	55	66	76	65	62	74	63	49	64	54	71	61	58	54	65	52	49	57	60	57	62	60	74	60	65	44	64	72	67	72	56	70	67	46	53	60	64	71	66	56	70	87	82	72	68	67	50	86	64	69	56	49	81	73	56	61	55	67	63	60	83	65	63	74	55	66	65	70	55	61	67	50	75	73	76	62	61	59	61	78	58	52	63	57	61	64	62	77	56	66	61	61	70	64	61	57	58	63	69	70	63	72	64	66	70	67	54	61	61	76	76	52	49	51	62	63	70	64	58	50	47	64	70	82	53	69	61	61	55	61	58	57	69	69	59	71	63	69	51	60	47	59	70	86	80	68	71	55	62	74	49	74	60	73	68	56	64	66	71	58	58	59	63	71	87	51	53	74	69	58	57	72	59	71	56	62	78	67	68	68	59	67	55	76	69	64	71	53	72	67	78	70	53	53	57	61	59	62	72	64	76	61	58	61	62	63	55	58	63	59	58	68	58	77	66	67	64	66	60	67	74	68	44	63	63	68	64	66	56	61	74	76	66	60	53	70	50	69	66	50	59	69	50	52	64	68	57	54	57	50	77	77	68	62	67	73	60	70	67	66	64	53	68	66	59	55	54	60	61	62	63	52	44	53	73	62	68	73	66	51	73	49	69	72	63	58	84	56	64	68	57	68	63	59	67	61	72	82	68	63	79	60	56	56	63	67	73	69	73	63	65	58	56	77	66	55	64	66	65	59	61	54	66	62	68	79	72	73	67	65	45	74	65	60	76	73	53	54	66	54	82	45	53	78	53	58	69	57	62	63	71	44	57	70	59	57	65	58	63	62	75	69	64	65	56	59	57	68	43	54	68	55	61	59	56	62	67	52	58	63	71	71	65	64	62	69	66	65	56	64	58	59	75	64	57	51	77	61	66	60	56	60	69	53	69	68	68	61	75	55	76	61	69	54	58	66	52	56	64	54	55	68	63	76	59	64	65	67	78	67	84	51	70	53	59	62	71	61	80	70	56	57	57	63	63	75	52	53	68	69	75	74	67	62	67	48	73	57	63	48	60	77	62	69	71	55	74	81	66	61	47	80	70	67	56	63	66	62	72	61	54	58	74	83	56	57	56	75	58	58	68	60	60	66	68	76	70	58	67	62	56	74	61	72	59	73	61	59	66	57	56	63	58	71	72	56	57	57	66	55	81	67	68	56	62	65	57	60	53	62	59	49	64	81	76	62	65	63	69	52	79	63	56	55	62	65	57	63	61	72	66	71	71	55	67	53	63	71	69	69	48	53	76	67	74	60	70	72	47	61	64	69	68	57	74	63	53	64	61	78	78	67	62	71	74	70	62	62	56	69	69	67	69	59	70	81	65	61	60	70	73	62	67	64	65	53	66	53	83	47	63	57	60	66	66	49	70	74	63	58	62
19553	2305	520	600	638	692	867	946	1060	1072	954	944	823	814	752	930	1779	1713	2938	3673	668	552	577	524	555	563	565	553	582	557	545	525	569	514	558	584	530	512	485	530	576	496	528	543	526	527	578	554	530	559	483	566	536	527	586	553	558	515	505	547	535	508	534	510	578	502	535	527	546	501	550	504	488	548	557	559	542	527	513	514	492	529	566	545	533	538	520	541	562	539	521	528	572	530	504	529	513	520	517	557	523	527	525	525	536	486	527	540	527	518	552	560	531	561	528	556	501	520	536	532	532	551	547	538	554	565	511	540	524	554	527	537	543	521	519	497	550	523	522	551	602	533	514	520	519	537	530	507	565	492	521	570	528	524	533	537	517	545	535	539	526	524	539	523	560	541	545	508	516	551	531	546	503	538	462	554	555	516	540	516	498	568	506	530	544	570	526	522	548	537	496	607	528	506	586	504	569	559	516	517	536	567	521	535	529	527	537	546	526	563	527	527	498	543	571	495	475	572	553	539	540	564	532	534	536	542	495	535	543	520	535	550	560	544	545	556	507	512	538	510	522	523	510	538	539	539	561	532	586	529	507	541	555	501	526	554	560	545	554	542	532	545	518	548	527	547	580	538	526	491	527	544	522	528	553	533	542	497	525	555	515	555	549	546	520	548	573	525	553	521	542	534	537	550	545	566	538	554	517	495	522	557	515	497	480	530	534	541	535	521	515	536	493	579	555	497	589	510	521	513	499	557	504	549	541	540	532	534	555	551	531	515	584	578	546	528	556	530	543	537	519	500	530	494	525	495	530	550	525	571	534	549	582	555	555	551	486	556	511	554	569	522	557	527	510	517	544	529	545	501	523	553	533	508	540	554	547	535	533	519	531	543	549	542	545	511	555	495	529	596	554	536	527	554	524	531	499	538	560	573	542	561	508	534	524	560	563	537	554	538	542	498	539	585	555	558	527	523	527	505	511	565	566	542	529	498	530	481	546	582	546	522	530	537	529	529	555	537	525	539	546	532	553	506	560	527	557	535	593	570	578	503	549	561	503	530	549	560	567	541	582	570	544	553	539	488	533	514	535	545	578	571	556	582	597	507	575	530	501	545	537	519	521	538	504	535	528	543	529	511	513	540	563	539	495	547	534	501	531	511	538	554	567	499	499	580	524	537	613	537	537	548	572	556	546	597	563	512	541	539	583	525	566	539	508	552	500	574	564	534	530	533	566	560	483	529	529	500	572	552	520	556	557	545	557	522	539	539	534	529	534	497	526	506	507	517	574	564	539	537	517	571	496	570	560	556	563	536	534	532	521	521	510	533	563	512	526	558	503	517	504	530	517	533	548	547	512	561	532	511	520	535	577	570	549	490	561	554	553	515	519	558	514	520	519	561	510	566	543	568	560	530	526	496	521	532	562	524	503	542	534	528	517	508	542	525	534	544	519	501	522	539	567	510	483	524	550	514	520	522	511	563	542	549	537	538	520	484	533	535	524	546	506	514	525	587	543	524	540	518	508	512	479	528	594	563	490	533	543	497	570	531	492	558	560	529	569	539	523	541	559	557	527	548	499	532	499	526	514	534	557	562	513	531	515	529	518	553	563	526	532	573	589	562	538	535	514	515	559	555	546	509	552	545	548	497	506	525	513	516	586	558	535	534	578	573	547	512	563	563	535	529	518	562	528	491	575	517	534	551	555	553	554	561	525	570	559	526	569	494	550	578	553	514	544	587	513	531	549	517	551	545	533	539	563	562	549	527	556	500	534	530	564	557	569	538	509	552	502	567	500	536	525	512	497	535	509	522	569	542	557	555	506	534	550	539	557	523	514	557	508	524	529	549	513	540	541	538	513	500	506	540	565	548	554	551	566	523	546	518	552	528	518	530	581	509	551	510	556	569	504	569	546	524	547	549	539	506	521	494	528	554	548	547	499	547	499	530	520	514	584	568	569	531	554	545	563	514	536	548	559	564	520	558	529	554	507	539	565	512	530	524	572	504	540	522	493	556	601	531	561	521	492	568	540	534	557	561	553	537	545	551	565	548	506	514	509	533	591	570	548	512	569	530	535	513	534	535	517	516	500	537	490	520	528	529	523	567	498	573	538	515	583	571	537	549	515	569	517	535	557	507	530	508	550	523	560	547	526	526	563	534	535	539	562	545	570	523	507	538	541	535	526	545	498	540	542	500	558	511	524	522	522	526	562	552	526	516	585	557	584	521	561	524	533	538	552	527	528	535	533	536	562	539	571	529	558	550	491	517	534	520	522	508	520	534	574	524	522	516	529	575	518	573	526	516	531	540	541	512	551	586	545	528	531	524	539	545	534	547	548	552	508	579	539	527	540	519	534	576	545	551	540	518	545	537	539	508	523	535	511	522	566	518	527	546	526	533	508	528	559	554	554	527	544	548	527	547	517	544	492	524	534	536	524	522	524	535	559	564	543	543	549	514	512	532	539	556	555	555	553	536	532	554	543	562	527	562	570	565	587	550	533	537	588	537	561	451	554	559	523	511	534	510	534	537	556	522	510	525	577	554	537	549	513	550	520	517	544	522	576	519	502	519	551	542	551	522	492	543	521	530	508	521	535	494	515	534	528	513	557	549	560	466	570	509	534	518	539	534	509	517	541	520	573	532	535	556	518	507	572	539	546	502	567	518	526	506	485	504	518	578	541	507	548	532	518	535	530	529	567	496	534	498	517	497	511	578	524	531	532	579	572	543	548	501	521	507	565	532	533	519	582	502	543	530	534	548	573	513	517	546	543	540	536	543	541	542	532	507	542	576	548	562	552	533	501	522	536	528	529	522	544	534	492	486	552	548	538	537	552	536	537	519	533	532	535	545	574	556	545	520	510	546	523	559	566	582	553	565	556	519	554	527	530	584	509	569	531	529	537	510	546	593	531	553	532	533	506	546	525	561	520	552	522	503	576	525	534	531	485	561	505	535	522	536	525	520	489	544	539	551	536	558	520	568	578	549	524	582	567	507	479	513	508	536	524	478	519	493	566	523	521	535	526	541	596	541	541	544	532	560	524	560	593	535	494	537	521	518	517	511	478	562	558	526	560	514	527	540	543	516	490	554	528	514	519	534	560	538	515	555	536	543	554	542	552	529	551	501	558	536	554	522	482	545	517	562	515	563	590	561	515	547	500	529	537	545	520	539	561	515	518	557	554	562	554	534	519	521	576	509	558	492	523	571	537	552	529	511	546	499	553	545	544	537	552	538	546	551	541	517	530	537	535	510	523	538	524	482	558	570	488	554	536	510	553	491	541	530	508	571	527	537	550	590	517	552	531	556	476	533	561	534	539	548	540	523	567	531	546	584	547	487	534	507	521	487	528	611	573	531	574	545	553	516	482	560	549	553	538	524	573	547	530	483	542	549	576	506	514	521	550	548	552	522	527	520	529	540	494	533	525	495	531	564	565	528	558	493	574	544	546	551	522	588	528	579	535	545	511	552	521	513	548	528	542	548	551	531	537	497	557	512	568	524
7129	1362	102	81	91	76	99	101	86	113	120	98	105	70	92	96	128	131	423	490	98	83	97	75	84	66	65	76	73	91	80	81	75	68	75	78	73	82	80	77	68	70	70	78	88	71	84	73	88	72	71	86	74	86	77	78	73	85	82	75	76	84	99	79	63	79	88	73	70	70	93	78	75	73	76	76	77	76	91	72	79	91	83	74	94	85	70	67	90	69	81	83	93	69	57	89	75	95	75	82	80	84	79	85	73	86	69	85	86	90	90	76	66	65	85	86	74	77	86	73	86	84	67	90	74	77	70	65	79	70	90	69	86	69	73	89	74	84	87	82	87	70	82	65	77	77	83	86	74	81	72	87	76	62	84	76	86	71	65	74	91	79	62	71	94	65	76	72	66	81	79	80	81	80	71	76	86	68	87	85	83	66	82	73	99	97	86	98	66	89	69	71	89	71	67	70	79	88	74	67	78	69	94	90	85	94	89	78	68	65	71	73	65	92	79	75	68	89	68	101	81	72	69	72	81	89	84	66	74	97	67	65	96	71	77	79	95	66	67	91	84	69	74	78	88	95	88	84	80	74	79	78	93	72	76	74	75	94	74	71	76	75	87	74	87	75	83	105	60	73	75	90	66	77	78	67	71	82	70	62	88	78	73	79	74	82	68	74	84	74	82	71	85	73	82	82	73	81	80	81	66	83	82	82	77	88	83	56	89	79	66	68	78	79	83	76	69	65	81	70	75	70	70	77	88	82	89	80	71	97	93	80	89	77	70	84	78	71	78	67	80	87	76	88	66	69	101	81	85	76	73	66	76	74	91	84	74	80	76	71	69	85	62	94	70	81	77	86	84	75	82	76	66	88	79	67	90	81	77	76	80	93	79	62	77	67	85	71	83	75	77	90	63	73	87	71	78	71	91	78	67	75	83	89	78	77	87	69	94	66	98	84	75	95	77	73	60	69	67	72	69	92	78	83	73	68	86	77	82	82	67	85	84	77	81	61	85	83	79	75	89	83	78	95	62	70	67	91	82	82	73	69	74	89	87	66	75	78	75	76	73	67	61	86	72	71	71	89	83	73	82	75	76	71	73	72	77	74	78	68	86	69	76	71	80	77	85	73	67	86	77	78	83	86	91	92	83	63	84	80	61	82	78	68	89	78	89	77	75	86	79	77	68	91	86	63	91	74	88	91	77	84	79	73	78	63	80	62	78	88	62	70	66	68	91	79	86	61	82	93	69	87	74	81	83	67	76	78	89	71	100	61	91	87	61	82	88	59	74	93	96	79	93	78	79	90	68	81	61	94	82	71	98	67	79	77	81	71	67	85	77	73	73	79	85	79	77	77	84	76	83	82	99	76	78	73	66	72	60	59	83	81	85	69	71	84	68	81	77	81	69	82	73	79	81	68	77	71	59	72	73	85	77	96	89	73	81	68	79	72	73	80	64	55	87	88	96	73	87	83	90	82	73	78	68	76	86	89	83	79	78	88	80	71	68	87	75	82	75	81	89	72	73	74	76	71	85	87	67	72	67	76	84	78	79	94	81	82	80	81	58	73	80	74	78	71	85	77	85	92	75	82	83	83	70	81	78	80	79	67	69	70	97	85	78	96	73	78	96	77	75	70	75	90	78	95	75	72	74	81	55	95	90	85	78	83	81	75	68	82	56	73	65	87	86	67	73	80	96	96	79	76	79	93	92	76	56	70	71	72	85	72	74	84	78	92	73	87	82	71	71	60	83	75	92	70	66	82	90	70	74	100	78	70	86	67	76	81	78	69	68	83	82	80	79	76	80	60	80	86	71	78	90	74	85	87	74	69	74	74	87	72	62	77	90	70	63	79	72	78	73	72	81	86	85	79	97	84	75	54	77	67	82	83	52	68	101	85	72	70	70	84	67	66	80	102	72	83	88	79	62	83	82	88	87	83	68	77	79	72	66	72	69	67	91	69	87	80	66	76	81	75	70	70	83	81	79	64	79	77	61	82	81	74	77	84	73	69	60	78	77	77	77	82	80	79	78	67	72	82	75	80	80	72	78	82	67	83	90	95	85	93	89	96	74	83	80	76	72	78	75	78	87	77	74	63	77	74	73	82	85	79	94	88	79	81	68	76	84	73	85	78	64	78	72	67	92	78	76	75	88	72	67	84	85	62	80	75	89	82	70	84	81	76	62	78	91	88	84	68	100	71	62	92	78	88	83	89	75	83	81	88	65	87	82	79	75	79	88	85	67	71	73	64	90	75	83	76	85	84	85	80	67	84	84	71	91	72	80	90	82	72	95	65	70	51	80	84	83	80	78	68	73	85	70	71	85	83	83	81	82	72	86	83	77	86	65	67	83	82	82	70	78	68	76	77	85	87	73	87	65	65	78	82	86	78	71	67	83	75	67	73	75	91	76	91	56	76	75	68	88	76	67	79	69	97	68	83	75	62	64	82	70	67	71	71	73	66	85	70	75	76	85	85	69	80	66	83	89	69	89	63	82	87	89	78	61	95	72	71	72	71	75	79	68	91	80	74	83	81	92	75	99	61	88	77	86	89	88	66	89	80	78	81	70	75	70	69	60	99	64	75	91	75	79	75	68	75	101	82	89	87	79	81	49	74	67	76	73	64	84	72	84	102	70	93	84	93	80	64	76	74	70	81	87	83	77	72	82	72	81	81	78	70	61	67	83	86	72	76	80	96	89	56	77	89	60	85	88	86	75	79	69	85	72	77	83	75	101	64	76	73	89	78	89	87	67	87	84	80	77	81	91	73	80	85	88	77	60	66	75	78	98	74	63	69	87	76	80	78	84	81	77	57	62	77	91	78	93	80	83	81	75	79	78	73	80	63	77	64	79	68	84	89	76	71	74	93	70	86	74	73	80	82	86	71	68	61	73	75	65	85	87	71	83	70	77	93	102	86	78	82	79	87	71	80	82	62	72	76	85	66	77	75	82	77	71	82	84	79	80	83	79	74	95	103	81	83	70	70	95	71	75	68	91	65	72	80	80	85	82	91	90	80	93	57	85	78	77	63	77	71	86	76	90	71	78	68	65	84	78	67	83	70	84	77	73	73	58	60	72	77	86	69	73	65	63	77	62	59	76	57	89	66	90	85	71	75	64	72	89	71	65	73	76	73	88	86	89	82	83	86	69	83	73	71	82	88	89	76	98	77	83	66	66	70	84	65	79	69	71	78	69	82	65	82	93	75	79	78	87	76	79	87	91	70	74	62	79	73	77	69	89	80	79	76	83	81	85	76	77	79	77	84	94	72	93	86	84	80	73	83	67	68	81	100	70	91	78	63	76	67	68	78	85	91	65	76	72	59	86	78	71	78	72	68	78	65	69	68	81	69	59	82	73	69	82	68	72	65	82	81	83	75	75	78	74	75	96	77	78	73	70	85	82	78	67	84	63	75	95	88	74	57	74	81	64	74	79	69	80	82	79	81	95	93	76	89	80	87	94	78	78	80	80	75	91	84	85	67	74	90	59	71	66	86
39527	5755	937	975	1473	1875	2035	2045	2055	1988	1869	1637	1402	1388	1295	1658	2786	2407	9751	10576	1022	757	765	761	731	735	697	787	732	718	683	704	681	733	708	728	710	706	714	764	724	754	710	743	709	704	694	703	722	686	691	652	671	733	677	699	674	736	672	697	675	690	692	689	734	699	660	695	685	671	677	714	743	670	720	649	688	684	752	727	690	727	693	634	726	689	724	689	714	670	676	677	652	679	628	674	722	661	690	700	691	653	672	694	699	654	697	644	659	704	678	661	699	680	662	704	740	680	705	724	712	705	685	661	670	704	727	713	695	676	690	689	682	672	698	636	744	695	685	716	662	676	716	731	680	700	697	715	724	653	678	712	693	711	660	652	701	702	700	642	673	681	688	708	686	683	685	674	649	668	701	654	688	667	700	652	669	720	719	665	669	682	692	662	682	692	679	701	718	645	664	674	688	641	685	716	645	692	733	678	687	640	701	673	721	675	678	673	726	680	678	690	693	661	701	741	704	691	713	715	654	666	694	639	689	664	704	696	672	671	683	689	673	708	704	640	663	713	686	703	688	672	688	681	728	717	709	710	684	667	680	701	684	731	715	667	656	685	699	730	641	704	676	721	685	684	724	695	711	667	659	686	690	683	722	692	670	669	671	705	666	642	733	654	735	670	727	722	680	657	697	689	665	742	682	689	666	676	732	669	673	688	716	720	646	681	706	648	715	699	694	663	728	737	688	667	674	676	651	690	687	695	673	652	686	692	692	689	724	678	740	646	697	673	764	692	686	660	689	726	669	730	668	639	696	726	663	681	693	736	667	636	712	716	641	693	676	708	659	688	649	674	630	669	684	690	694	698	674	694	652	700	682	699	658	670	669	627	664	713	669	733	698	669	682	716	708	669	626	649	696	698	693	654	675	710	704	628	681	702	690	662	696	668	708	689	719	707	724	725	723	656	658	699	650	728	700	712	675	698	684	657	689	711	707	670	655	651	614	699	683	684	678	728	684	694	718	707	671	698	666	668	687	700	645	689	697	699	695	696	683	704	703	678	702	655	679	674	635	669	659	701	655	693	665	691	740	724	681	673	710	731	731	650	693	726	691	686	644	656	727	642	686	664	679	717	728	675	698	717	694	648	666	764	708	690	654	705	671	684	700	690	710	724	687	683	685	677	687	666	700	690	682	679	710	701	715	685	710	683	697	670	669	750	682	738	664	756	687	705	688	686	703	664	657	719	687	693	675	695	694	671	679	721	678	643	715	674	706	726	653	723	738	681	679	687	696	731	677	700	692	659	664	715	661	665	664	685	672	705	664	632	629	682	714	672	665	699	681	694	650	693	685	726	719	697	640	697	667	716	663	648	719	672	628	719	640	708	709	700	714	687	688	715	693	682	708	707	702	695	645	664	701	679	692	708	702	680	676	692	724	655	672	670	668	716	673	689	638	715	681	672	705	694	687	707	672	723	696	700	625	721	687	630	684	621	697	708	691	703	740	676	706	687	696	682	722	615	618	666	671	688	697	679	704	693	710	695	695	726	739	665	692	658	683	704	702	705	659	678	680	662	661	668	666	670	677	668	703	674	688	650	648	652	645	703	678	685	663	656	649	659	668	671	657	680	693	686	729	684	649	713	700	675	703	687	698	686	699	651	705	696	706	687	677	699	658	710	680	704	681	696	642	728	696	675	707	659	687	646	664	652	673	675	685	640	724	741	705	699	700	616	710	662	676	705	680	687	664	652	667	698	661	730	679	668	698	688	688	738	667	697	674	711	681	655	662	673	649	704	669	708	705	699	667	724	700	656	679	679	694	694	726	687	704	642	644	664	689	685	715	646	681	733	694	698	689	689	722	680	639	700	684	700	689	696	656	698	722	660	655	695	688	700	693	724	640	736	673	662	664	665	694	704	674	701	673	667	657	679	695	709	688	663	679	686	685	658	722	696	672	666	688	687	715	701	661	721	695	686	653	672	645	721	652	735	663	648	691	647	685	674	707	668	716	653	705	676	721	702	671	699	637	716	661	685	655	707	680	646	651	688	663	681	698	706	698	669	658	673	659	670	687	691	651	725	693	715	643	707	699	674	636	741	662	707	660	692	717	623	693	691	650	675	695	666	683	672	693	696	704	667	704	700	655	667	677	704	653	697	679	629	740	716	617	716	651	707	659	645	714	707	675	748	677	703	681	678	678	721	677	669	661	703	716	708	695	681	679	724	684	684	692	680	631	704	659	689	701	696	644	713	647	701	697	652	695	675	687	707	697	698	681	681	656	694	652	716	673	705	641	697	693	678	673	701	721	716	666	735	721	710	680	706	689	638	658	706	682	696	707	732	715	653	667	670	671	673	660	610	717	696	674	669	658	695	682	674	694	675	682	713	676	693	675	712	702	671	668	667	670	656	716	712	681	703	665	701	693	657	660	693	700	711	689	704	668	652	674	691	732	686	683	660	663	690	702	676	663	682	701	710	635	649	663	717	691	719	702	671	704	680	697	704	644	731	690	689	693	653	655	707	715	674	646	710	678	683	671	649	714	696	691	712	712	703	689	676	695	694	693	705	665	701	701	690	682	700	704	679	684	714	654	693	654	688	732	741	674	724	753	658	712	753	694	699	678	729	706	678	663	682	682	622	678	709	651	655	657	682	660	719	707	673	703	666	649	665	701	686	728	729	689	709	657	660	710	753	685	670	694	686	648	664	705	693	710	684	716	674	687	656	716	720	676	667	628	678	643	685	692	679	714	643	696	692	688	681	680	712	685	647	707	680	681	704	662	661	673	721	714	638	711	692	639	678	721	676	699	652	721	714	696	706	678	692	728	680	709	718	719	711	714	686	639	761	638	688	667	714	697	668	659	725	714	722	709	679	679	686	675	652	730	642	673	608	700	686	696	686	700	653	689	694	699	664	748	670	657	718	670	748	716	642	699	663	629	680	713	748	682	683	670	693	682	694	659	719	676	681	684	697	681	654	675	675	729	690	697	693	694	669	674	694	647	692	700	679	724	675	723	716	679	707	659	724	678	696	724	664	691	677	707	695	680	679	654	701	695	666	714	680	679	651	684	669	663	644	701	700	703	692	684	721	683	699	689	633	715	690	649	682	691	655	720	726	651	694	703	690	684	682	720	670	706	686	752	666	682	719	688	673	701	705	677	659	694	675	734	652	706	651	704	692	718	678	685	647	667	647	693	717	693	705	688	682	680	675	696	688	690	681	641	708	688	685	729	695	692	696	692	702	712	694	725	708	684	685	701	695	682	663	703	707	717	678	693	717	626	663	671	718	692	682	712	679	708	680	645	689	738	704	711	697	685	716	671	627	712	699	688	675	712	648	672	660	731	648	665	686	718	676	670	641	701	649	641	696	734	710	700	728	670	732	700	678	698	708	695	753	703	701	713	707	686	706	678	696	710	664	726	700	656	662	673	683	659	711	714	686	675	646	656	692	682	675	688	648	676	711	659	701	689	649	674	708	654	691	684	668	735	683	663	673	712	664
6221	1137	39	36	28	42	35	44	42	43	40	47	38	43	45	63	74	86	269	369	25	33	32	31	36	27	30	29	44	29	37	21	30	34	33	31	28	29	31	28	27	37	23	35	33	23	37	33	44	43	31	24	30	36	35	28	33	24	25	28	26	26	37	21	28	31	27	29	34	30	25	25	33	26	31	34	25	31	27	25	22	31	21	31	27	33	20	23	24	26	20	33	31	23	33	41	31	22	20	28	28	32	35	37	36	37	33	24	35	25	35	31	19	29	28	29	26	26	20	28	34	27	24	28	31	33	20	26	25	28	28	30	29	41	16	26	22	27	24	38	27	32	25	29	30	31	33	28	23	41	29	22	33	25	32	17	29	24	33	36	25	27	41	31	32	25	38	30	31	24	22	36	33	26	22	36	31	34	33	28	24	34	24	31	23	33	31	29	33	32	32	29	19	35	35	35	16	31	28	31	36	28	28	26	35	40	25	32	24	37	21	21	23	26	30	23	28	28	35	42	28	19	24	39	28	31	32	30	31	28	27	39	33	18	27	23	23	34	38	23	34	30	41	30	29	28	33	25	27	21	24	33	26	20	31	28	23	35	34	27	20	37	31	26	30	36	41	34	28	32	28	29	35	32	26	37	31	32	36	27	17	24	24	29	28	26	38	26	33	38	25	29	26	34	30	31	24	26	28	26	30	27	32	28	32	28	25	34	38	35	25	33	26	39	33	32	30	29	31	26	42	32	32	29	35	31	29	22	36	28	31	27	30	24	22	25	26	41	30	31	30	26	29	33	30	36	37	38	32	39	35	35	30	36	23	30	32	37	22	35	22	32	29	29	24	32	23	26	37	30	26	35	34	28	33	31	27	26	31	29	26	24	39	20	27	19	41	28	34	31	29	29	37	28	25	25	26	27	40	34	23	31	25	31	34	29	34	28	30	25	35	23	33	32	23	34	43	35	30	35	26	24	28	37	30	29	32	29	34	39	30	26	35	31	25	26	33	34	32	21	22	26	29	25	27	25	31	24	30	28	35	30	24	25	30	29	28	28	27	25	26	32	37	36	29	35	39	37	26	28	42	22	30	31	32	27	25	27	26	27	32	34	33	26	26	35	32	32	27	35	29	34	27	31	22	33	33	40	27	45	24	32	29	25	24	24	31	33	34	29	23	36	38	30	26	33	26	24	24	33	31	27	29	22	29	27	33	32	28	30	39	29	31	25	37	29	28	34	26	33	33	32	31	39	37	19	30	28	33	37	32	30	33	29	26	23	34	31	17	21	41	25	35	33	35	34	24	28	21	28	30	34	32	29	36	29	21	28	31	26	29	35	30	29	27	17	34	26	31	21	24	32	27	25	25	28	36	26	37	42	37	25	32	33	28	23	30	21	37	30	28	27	33	28	27	16	34	34	26	31	25	38	33	16	40	24	34	28	28	29	20	36	28	32	22	35	31	24	28	41	33	29	31	26	25	23	26	36	37	30	33	34	35	28	36	26	36	22	34	33	33	23	27	27	32	39	22	27	22	31	40	36	20	24	26	20	31	33	23	24	36	34	33	27	27	42	34	27	32	27	28	36	31	34	34	22	29	23	38	31	18	32	24	34	30	31	23	25	26	41	32	26	32	32	23	30	27	27	34	30	31	29	29	33	35	31	30	38	32	23	19	26	30	30	29	20	21	36	33	38	25	42	28	31	21	22	32	33	38	31	27	19	34	30	26	33	33	24	23	28	25	23	27	31	31	25	30	34	29	33	19	38	28	32	39	23	39	31	24	33	36	29	33	27	26	31	21	24	22	27	21	30	29	20	34	27	25	31	27	32	34	24	30	22	22	29	23	25	35	29	34	35	33	27	28	33	30	29	25	27	38	33	24	28	30	25	27	21	26	24	27	28	31	29	30	30	30	24	33	31	26	32	32	23	31	32	29	36	38	36	31	35	21	35	21	26	28	28	27	23	36	24	26	30	29	27	22	29	31	29	34	31	26	33	31	33	37	29	28	35	32	32	29	28	22	22	35	30	25	24	36	40	30	33	38	25	31	34	34	22	36	22	32	40	31	28	33	39	39	21	37	28	37	31	29	27	17	26	33	26	33	27	27	45	46	36	27	32	27	29	19	29	26	23	25	32	23	39	33	28	25	37	28	31	30	38	30	30	36	22	25	33	40	30	31	23	33	49	39	31	38	33	31	32	31	24	30	42	20	31	34	25	30	47	33	24	30	33	27	31	41	26	30	26	22	28	37	27	30	15	26	26	26	30	30	33	31	22	25	34	32	21	26	33	38	34	29	24	23	39	40	32	24	30	29	30	33	33	23	34	29	25	34	25	29	22	34	30	25	33	30	30	25	38	34	27	43	29	34	29	26	26	35	31	36	26	27	25	22	27	34	23	37	29	27	33	29	30	26	29	31	33	43	31	32	29	29	27	20	36	27	20	28	34	29	36	37	37	24	27	29	24	29	24	33	34	32	27	39	29	30	25	26	25	35	31	34	29	36	32	25	30	30	30	33	27	35	30	31	34	33	27	27	40	27	29	37	28	21	32	32	28	30	35	38	35	25	37	26	22	26	30	35	27	44	30	27	36	20	27	19	31	25	37	28	37	22	21	29	27	24	24	34	33	32	36	32	34	32	32	27	27	42	24	27	30	28	22	27	27	25	28	23	26	30	33	33	33	24	33	36	33	23	22	46	37	31	33	25	37	29	17	37	42	34	36	26	28	31	26	26	25	29	29	22	25	39	22	27	28	21	29	37	28	27	31	31	37	38	29	29	22	40	31	31	33	29	26	37	34	36	26	30	27	31	28	20	31	28	27	34	30	33	27	43	30	28	20	26	35	40	27	23	28	32	40	32	39	34	32	23	28	27	35	28	25	31	32	34	31	18	23	38	29	27	28	28	31	33	18	25	36	37	29	36	40	28	29	35	23	26	24	32	26	23	27	30	33	43	27	30	32	26	20	25	25	32	26	29	34	31	19	26	33	27	34	35	32	30	29	30	34	24	41	29	32	20	25	30	26	23	41	31	32	33	30	23	23	35	27	34	25	31	35	24	30	22	28	31	36	33	22	27	32	22	26	32	28	36	21	40	23	24	18	19	26	31	30	24	36	37	28	20	24	29	36	31	32	28	18	19	38	22	41	28	26	28	25	19	30	29	29	26	32	35	28	29	43	46	26	24	36	26	36	38	29	27	29	30	21	31	35	27	30	20	27	30	34	35	30	39	33	27	43	29	25	34	35	37	30	40	30	31	31	24	37	26	22	23	26	30	20	38	37	31	23	30	33	30	28	30	31	23	28	30	25	25	35	27	37	29	43	22	32	23	31	31	26	29	25	27	33	22	37	23	26	37	22	30	25	31	26	29	37	30	32	35	28	26	33	27	25	20	21	33	33	31	27	30	24	31	38	28	36	33	27	36	30	28	31	33	35	26	31	23	25	38	26	32	29	20	26	35	23	33	24	48	23	33	23	25	30	37	31	20	29
33602	5975	430	452	868	1268	1465	1500	1466	1314	1242	1049	943	982	976	1758	2458	1907	6737	8823	380	341	332	289	317	315	322	345	306	289	292	268	299	259	288	269	270	303	243	278	284	251	260	258	278	259	267	248	252	258	271	276	281	246	242	245	261	252	263	257	256	251	269	254	264	251	285	241	241	277	256	222	251	253	273	226	250	266	284	228	249	256	260	265	244	235	240	268	261	254	236	245	237	250	263	243	223	261	250	237	249	237	257	241	250	267	256	262	254	248	266	262	259	259	273	252	270	248	261	250	247	274	264	287	278	255	240	274	259	246	264	280	261	274	272	246	230	245	248	260	260	262	241	274	256	272	253	253	241	238	255	254	229	275	242	243	254	274	240	266	275	270	261	275	248	251	263	253	245	245	263	262	253	245	251	254	264	234	270	254	271	254	244	247	249	257	263	248	281	265	253	255	242	272	278	289	233	270	253	265	277	250	255	254	244	274	237	248	239	254	251	242	262	238	255	260	264	268	238	235	259	259	240	219	265	258	234	263	240	257	254	240	284	255	253	225	271	262	257	265	238	241	252	226	237	277	261	237	240	241	216	265	260	248	270	257	267	253	237	241	263	259	247	263	277	242	276	245	249	269	249	236	247	259	231	249	279	237	236	246	234	277	246	217	264	270	255	262	257	240	262	243	281	269	258	244	259	250	250	255	230	269	245	243	251	269	259	268	266	256	226	256	270	262	252	260	261	251	264	225	244	237	223	252	266	241	230	254	234	255	240	255	265	248	273	271	247	244	250	249	239	229	279	235	252	254	251	266	268	248	249	248	251	278	266	253	261	259	252	247	223	221	271	238	256	274	249	241	267	235	241	288	256	256	242	258	292	252	250	235	257	268	256	237	265	272	286	248	257	267	247	237	234	251	212	228	266	251	265	225	267	264	256	237	258	273	267	245	254	254	256	241	230	250	241	284	261	245	251	259	278	240	258	251	233	266	251	239	289	248	262	234	232	277	266	272	245	272	237	261	253	260	225	254	243	251	229	256	240	244	260	269	257	263	246	271	257	242	263	234	279	243	245	256	229	246	229	248	224	257	247	286	256	238	235	256	249	262	282	276	241	261	231	243	259	231	241	270	255	251	254	251	230	258	273	258	229	269	263	245	241	238	277	297	239	281	252	270	241	277	238	249	241	237	250	280	253	235	259	261	248	249	253	251	243	258	282	255	247	249	267	257	241	224	253	253	258	244	259	248	241	255	257	242	255	255	245	281	273	301	256	257	254	260	254	264	231	234	237	267	276	257	277	262	261	265	254	240	254	282	264	260	261	227	252	252	261	274	254	255	258	255	243	272	247	238	243	261	262	309	236	255	240	271	246	272	255	264	243	261	217	247	255	257	254	267	238	254	275	255	261	270	252	234	242	223	239	260	262	279	233	237	240	249	257	273	252	243	245	233	274	260	238	236	253	241	261	262	232	254	279	256	242	244	250	258	276	260	274	266	252	268	240	248	233	265	242	256	270	269	256	270	251	248	218	276	265	256	269	263	271	248	276	245	250	220	294	267	253	255	272	266	252	253	266	261	232	237	258	246	250	269	267	234	264	246	284	273	261	265	221	218	227	277	274	283	268	278	241	255	224	250	279	214	233	231	232	250	242	259	253	262	267	243	249	269	264	227	241	261	257	248	267	243	248	258	259	233	235	238	263	256	274	292	234	253	259	251	245	249	312	265	253	279	253	259	265	244	244	268	289	250	244	246	253	216	270	274	253	243	247	249	270	255	248	271	251	271	266	264	234	262	263	266	230	255	251	258	261	243	230	246	273	262	281	268	270	272	238	247	248	249	213	255	245	249	256	250	263	221	262	244	235	231	207	281	240	263	252	243	298	244	212	266	244	250	262	242	251	258	256	257	252	268	250	261	250	239	283	249	244	253	261	235	255	248	246	242	255	295	248	249	249	244	200	223	250	236	253	244	257	232	247	222	276	237	235	260	238	261	274	241	272	289	243	235	243	232	250	249	256	253	253	255	260	284	262	286	270	255	259	236	248	251	235	262	251	241	250	242	222	267	229	265	260	244	252	267	247	253	263	230	244	260	261	257	241	272	232	289	253	246	249	249	283	226	278	243	226	227	226	255	268	262	240	274	247	226	254	277	266	258	231	257	249	270	273	244	259	248	269	262	255	261	265	269	256	256	263	248	251	235	266	230	259	228	257	252	224	262	278	252	248	274	252	240	243	259	247	241	255	250	256	264	242	276	240	284	237	272	234	252	264	246	246	262	243	241	275	250	271	232	246	246	247	254	258	287	268	234	274	250	267	243	239	246	260	252	267	248	236	254	242	272	242	253	249	254	247	254	287	244	257	243	224	263	242	262	264	258	249	206	263	259	269	259	246	252	237	266	249	247	239	273	254	272	263	252	245	275	239	234	252	245	262	268	274	257	259	266	268	241	248	234	255	266	248	262	265	258	266	263	253	260	267	235	253	264	310	247	259	218	245	266	224	258	228	269	240	226	260	233	246	281	247	224	270	253	252	258	262	243	253	259	250	290	246	258	230	239	244	232	233	245	260	235	255	232	234	252	265	268	269	257	273	261	275	260	250	221	248	233	262	240	231	230	231	254	251	235	237	238	271	221	240	241	221	258	251	232	250	242	269	273	258	262	264	248	240	226	244	259	246	223	233	261	245	263	247	277	279	247	298	232	275	247	281	233	237	245	257	234	263	236	257	222	258	268	280	260	264	249	249	237	269	244	236	261	254	244	262	239	242	246	279	259	252	250	253	231	237	251	239	243	236	275	257	269	258	235	252	266	260	247	270	244	243	287	249	227	266	250	229	234	260	237	250	247	254	250	263	239	259	259	261	236	254	246	274	220	252	267	267	252	245	258	264	251	238	260	235	258	251	258	243	297	266	229	239	259	254	271	252	242	265	232	254	250	260	269	227	261	261	252	250	240	247	252	271	265	261	252	258	236	247	274	281	237	229	285	261	266	228	249	260	277	279	255	250	270	270	255	235	258	220	245	248	246	261	239	245	262	257	262	268	244	292	240	249	238	248	219	271	246	241	242	246	266	225	266	250	245	228	280	249	239	248	241	247	240	231	242	225	252	222	236	252	271	254	258	259	220	244	244	240	222	261	241	269	268	240	243	244	285	277	271	262	246	259	233	246	249	277	255	253	253	230	267	238	256	257	260	251	265	251	255	263	276	264	234	231	239	248	269	257	240	279	271	274	275	264	243	241	243	254	237	250	270	255	237	285	267	249	276	271	267	252	265	300	241	281	271	248	257	250	253	267	260	264	254	248	226	249	265	245	227	275	275	246	244	251	248	256	240	234	276	282	264	251	254	262	247	296	261	259	271	233	277	255	283	236	255	279	249	256	233	230	245	298	225	271	251	269	267	262	241	242	239	241	269	277	204	245	257	230	257	237	275	236	255	252	262	241	262	250	236	250	255	232	242	258	264	225	271	245	255	232	252	247	243	242	238	251	239	273	244
9933	3162	90	54	64	59	75	88	79	76	101	62	79	71	98	123	142	125	428	869	63	61	43	59	50	50	52	51	62	48	56	47	46	61	55	54	52	56	53	50	70	52	59	56	48	54	49	46	50	55	54	54	53	59	47	51	61	48	64	52	52	59	52	51	55	55	45	52	69	59	46	55	45	41	58	50	70	48	59	42	54	48	59	48	54	52	38	64	44	44	51	53	54	41	61	53	50	52	47	63	73	63	47	49	46	45	61	54	60	56	55	67	47	47	57	64	54	65	65	57	56	50	56	62	50	56	58	51	54	39	64	44	56	61	50	52	62	70	69	43	54	72	49	57	50	59	49	56	57	62	60	44	45	61	47	65	44	56	54	73	39	50	45	54	65	58	60	64	61	56	62	63	51	60	54	62	52	53	52	57	48	59	50	40	53	56	63	53	47	53	47	51	62	49	59	71	50	46	56	60	47	49	51	59	66	47	48	50	56	61	54	46	59	51	67	47	48	63	46	59	59	61	60	52	55	49	56	53	46	44	55	54	59	60	47	65	43	59	43	54	54	48	52	56	50	59	67	71	55	52	61	52	54	42	61	51	47	55	60	37	53	46	52	58	55	40	68	68	49	51	50	41	53	51	70	64	45	51	59	40	63	51	54	63	45	50	49	57	60	67	55	66	55	56	57	49	45	37	59	51	54	63	53	75	53	49	54	61	59	56	53	50	48	51	57	64	53	50	45	50	54	54	52	54	58	47	51	60	54	46	57	48	48	52	59	53	60	53	54	52	52	41	40	62	64	52	61	46	72	52	51	39	42	65	54	59	71	72	53	46	47	56	58	45	58	67	35	49	62	61	53	56	56	49	46	52	50	44	51	64	58	55	57	49	66	50	57	51	57	56	54	52	61	55	46	59	66	53	49	66	42	41	59	50	55	64	47	32	44	56	65	55	58	51	46	48	52	63	62	57	51	50	52	66	49	63	67	50	55	54	45	52	59	62	58	47	61	50	56	57	57	48	51	61	57	59	44	60	69	41	53	54	53	56	69	51	61	72	49	59	52	53	69	43	60	45	59	61	47	48	52	47	39	59	58	59	58	46	39	45	63	54	46	52	49	59	52	52	71	56	49	58	41	62	54	59	48	58	51	61	57	44	54	39	49	59	55	57	56	52	66	45	50	55	50	51	55	57	54	62	52	40	61	37	48	51	55	53	45	50	53	45	52	59	48	55	47	53	64	55	58	64	44	46	61	53	50	62	66	56	52	62	61	66	49	45	55	56	55	60	57	55	52	56	58	47	54	44	51	55	60	49	54	61	54	51	53	56	45	63	62	50	57	64	55	61	49	55	47	61	49	67	58	60	53	49	62	50	53	43	53	49	61	57	49	61	45	39	62	50	42	54	49	57	58	66	50	55	51	48	51	45	55	44	73	49	49	53	64	48	49	67	61	46	64	59	57	48	52	49	41	56	56	65	39	56	57	53	55	68	51	41	63	67	55	46	64	53	63	54	63	57	53	41	54	56	35	68	46	55	47	51	51	50	51	57	50	40	59	49	56	58	61	51	48	61	59	60	54	58	47	47	51	60	52	62	47	48	54	55	54	60	59	47	54	61	51	61	51	48	54	55	48	34	40	41	53	51	63	60	65	47	47	47	64	45	54	53	63	43	51	56	44	77	56	50	58	46	51	65	63	43	49	48	44	44	52	52	54	72	61	59	39	69	51	55	51	48	50	61	43	61	50	57	40	56	66	66	50	47	54	46	48	58	51	52	56	56	56	53	54	49	50	49	63	38	52	63	59	59	50	56	54	60	60	67	47	48	52	57	52	48	56	50	49	43	59	45	49	53	53	49	45	48	51	47	46	52	46	58	43	61	46	59	48	53	57	43	62	51	52	48	67	63	57	47	44	41	48	55	58	50	53	52	58	64	52	59	55	57	56	57	60	62	49	47	68	60	62	39	51	48	51	68	45	58	49	50	45	67	48	45	49	57	36	56	63	49	45	41	66	57	47	52	56	51	65	52	51	55	57	46	46	55	54	44	43	49	58	48	62	61	47	52	55	49	48	50	52	42	61	57	56	55	46	51	50	45	62	57	48	63	47	64	55	44	57	61	52	53	56	59	45	54	59	47	40	45	49	49	44	58	54	45	69	63	51	46	48	66	52	46	45	72	54	64	50	65	48	73	68	49	67	50	54	66	63	53	53	65	40	55	57	59	52	51	53	51	64	60	53	57	60	55	60	71	51	63	54	63	56	56	51	53	49	59	61	61	40	55	59	57	51	58	49	62	45	42	48	43	64	46	64	67	50	66	57	57	64	56	52	54	46	48	53	45	48	55	57	57	52	59	48	47	45	51	42	47	67	63	46	48	47	52	42	51	50	55	52	56	45	61	52	62	56	59	42	51	58	67	65	57	49	46	65	53	52	61	52	50	48	52	40	46	47	54	63	44	64	58	58	57	62	56	52	52	47	53	48	53	50	53	63	66	60	57	52	56	43	48	56	56	52	56	51	51	58	38	44	52	51	52	57	75	57	48	63	54	62	63	57	47	51	54	48	67	62	59	62	51	60	64	57	63	56	37	52	59	61	42	41	58	49	57	53	50	59	50	62	67	61	46	46	50	45	54	51	54	56	44	52	54	43	62	48	68	61	61	55	49	62	58	50	52	48	40	53	46	49	66	53	59	64	47	36	79	61	47	60	57	57	47	58	58	49	44	65	37	52	48	51	56	56	56	51	58	69	54	59	48	51	65	58	47	56	46	53	49	53	43	47	40	53	60	52	42	60	60	58	71	43	55	44	41	56	49	40	49	70	68	46	53	64	55	51	55	63	53	54	57	50	54	60	54	50	65	45	71	62	43	52	40	60	55	75	60	48	46	57	62	68	65	48	48	51	70	58	51	59	63	44	49	45	50	56	49	65	69	53	51	41	62	47	49	52	68	58	48	59	65	60	57	54	54	75	59	45	55	50	62	64	43	43	56	57	63	52	56	48	51	54	48	51	47	66	51	54	58	50	45	51	61	55	55	51	44	56	50	62	63	59	52	51	46	51	47	51	63	47	59	48	58	57	71	48	63	48	48	56	45	58	58	57	52	52	50	40	58	49	51	45	62	58	50	54	54	56	45	54	60	38	50	47	48	51	58	49	60	55	57	54	43	49	61	61	55	66	64	46	51	55	62	48	49	50	52	73	50	58	59	53	43	56	65	64	40	53	55	68	58	66	58	49	66	57	52	57	63	54	42	54	58	65	65	47	53	56	62	44	58	54	46	40	69	50	55	68	49	57	49	61	48	67	50	52	54	48	51	56	57	60	57	48	53	47	56	44	47	52	54	45	56	47	35	48	60	54	51	63	54	42	52	48	64	50	58	58	68	52	53	53	55	45	46	54	52	49	53	58	62	58	73	39	47	58	45	48	62	73	60	56	48	52	58	51	71	49	52	45	50	59	47	66	51	49	53	55	64	59	44	63	73	55	53	51	47
43354	8324	798	926	1681	2412	2641	2566	2417	2243	1989	1732	1721	1571	1808	3386	3711	2978	9825	15828	642	630	612	610	604	556	593	644	550	561	514	512	515	504	510	528	511	514	502	477	517	499	503	536	529	488	503	479	474	528	469	493	519	502	515	539	503	471	441	501	472	489	467	497	503	501	494	486	483	523	497	470	458	500	462	483	496	488	491	527	504	482	479	484	488	472	487	471	487	434	492	450	475	487	484	469	488	483	480	501	453	497	511	466	492	480	490	513	495	492	483	469	499	490	469	505	518	476	435	490	475	510	473	503	473	483	483	502	498	483	500	469	469	494	484	476	481	507	487	513	500	484	472	497	477	434	508	508	428	496	500	473	452	529	475	488	493	482	472	486	483	532	508	507	454	504	464	489	490	476	510	462	540	495	510	515	507	462	480	493	503	501	465	507	500	486	521	472	487	509	503	481	496	459	496	476	476	467	479	445	508	470	488	471	480	488	471	494	465	504	503	448	494	477	490	464	460	496	479	491	472	508	502	499	450	471	478	501	467	462	460	475	544	473	487	517	482	510	515	503	510	489	504	490	500	485	493	459	472	494	484	542	479	498	491	479	510	472	472	497	501	522	530	471	470	471	508	518	503	483	474	481	510	485	486	472	446	482	482	482	462	487	510	521	475	501	526	457	497	460	453	472	456	472	493	524	493	431	468	486	499	471	463	505	510	449	494	473	475	499	496	458	490	517	448	474	496	485	517	502	503	490	510	499	487	489	483	475	492	482	499	500	442	486	491	479	503	507	502	469	518	479	494	476	459	504	490	506	490	495	489	495	490	485	507	511	499	456	495	468	458	445	451	501	470	499	499	450	493	466	504	496	484	492	484	479	489	459	488	471	461	479	540	478	493	478	477	490	521	522	528	491	474	498	502	456	487	489	455	467	507	499	536	468	478	475	520	514	487	475	435	514	511	499	489	472	434	480	509	469	458	476	501	518	474	469	482	479	493	470	463	473	489	497	470	524	453	471	503	470	465	489	469	455	494	500	473	471	536	478	504	493	449	516	535	485	487	484	466	500	499	511	476	449	465	463	468	474	516	483	513	508	480	485	454	466	516	482	499	456	482	473	513	476	488	506	506	497	505	481	456	488	489	508	461	475	471	514	488	487	472	494	476	504	467	459	495	519	481	492	464	466	525	479	492	482	479	544	483	505	541	508	471	458	504	461	499	473	501	517	515	470	487	482	436	490	483	497	502	493	440	477	502	460	469	499	452	482	460	456	491	458	479	461	488	478	494	471	512	449	511	461	505	505	484	491	471	520	476	462	484	477	477	453	515	478	508	481	530	488	500	466	496	521	489	473	476	510	495	431	447	482	463	473	490	470	489	518	480	522	468	512	485	490	507	479	510	497	435	478	470	452	453	476	486	501	476	468	458	482	476	483	465	477	503	495	468	469	463	459	473	469	511	490	478	468	478	473	462	458	491	485	452	465	472	524	447	539	464	517	500	463	476	486	488	468	460	490	501	508	460	473	473	461	464	483	514	494	459	476	502	511	493	520	491	465	492	501	477	488	470	465	528	464	471	485	505	514	506	508	484	440	456	501	501	489	513	468	482	505	463	484	474	474	472	439	493	487	484	510	480	487	515	470	452	511	502	499	460	478	476	506	523	511	522	491	466	517	480	485	480	507	520	501	469	512	455	504	523	521	446	421	472	482	485	500	496	486	489	469	511	509	537	482	468	489	477	451	480	475	470	509	486	483	461	493	487	425	482	507	494	521	495	498	490	485	453	501	439	476	463	498	467	449	513	487	452	459	539	498	488	480	508	470	506	474	462	484	451	502	473	521	441	443	499	478	506	492	495	505	472	493	493	492	538	525	488	494	484	425	475	460	514	442	490	479	472	538	468	426	497	476	486	463	467	460	490	518	472	453	460	499	530	505	462	510	497	520	512	483	448	511	478	475	523	465	529	491	497	497	496	486	530	485	494	483	424	455	469	508	490	487	455	479	504	513	539	488	508	482	510	520	451	484	485	511	477	469	518	498	469	518	500	482	466	433	536	490	501	517	502	499	503	507	492	466	444	486	483	484	460	470	481	493	507	489	486	549	491	488	501	483	458	470	471	487	507	461	494	486	481	505	496	469	480	479	501	471	489	487	485	475	491	478	467	459	483	491	474	469	482	447	479	520	457	476	539	444	503	508	479	479	506	478	459	515	510	467	499	493	500	504	459	486	491	504	445	497	465	457	480	449	506	486	462	491	513	503	496	478	462	535	462	434	456	474	434	485	524	460	486	472	526	503	500	494	471	456	500	451	448	522	462	491	487	473	493	482	519	508	524	536	497	457	490	462	467	486	449	497	507	510	519	484	509	490	497	480	490	477	477	476	462	462	501	455	489	476	498	455	516	489	529	509	482	501	471	485	464	479	499	462	520	484	501	491	490	488	503	501	485	510	500	487	436	456	492	488	511	513	523	477	496	474	503	460	479	474	516	513	477	485	487	479	508	486	510	515	472	487	489	507	503	488	484	492	470	485	478	441	468	491	450	504	478	495	481	480	469	505	467	451	486	500	491	491	470	470	495	507	477	491	449	481	515	505	476	464	490	474	489	485	466	497	462	482	490	492	463	476	511	500	489	488	503	490	505	456	465	491	459	476	468	457	503	458	474	501	480	494	485	465	468	492	498	483	454	491	503	515	483	475	465	524	446	483	491	487	493	510	511	459	470	502	485	528	485	488	459	504	476	457	513	504	469	488	460	495	514	525	472	484	486	491	496	505	525	482	454	470	466	489	450	554	460	483	479	473	467	493	514	429	494	530	476	507	496	493	425	490	479	486	452	558	503	461	478	485	524	472	490	479	495	505	472	498	488	478	472	484	498	459	482	491	492	518	476	449	501	541	519	474	524	497	473	453	490	433	492	510	505	504	512	499	464	467	457	491	485	481	466	491	479	451	491	502	481	496	485	509	470	471	480	434	470	489	477	484	487	501	482	452	488	469	457	497	528	509	490	481	498	461	515	525	465	476	525	492	496	511	456	460	460	471	495	495	528	454	528	462	529	489	471	482	470	472	516	513	480	463	471	456	488	506	467	462	484	475	486	463	460	507	476	456	469	476	497	478	471	506	490	470	484	468	489	492	452	492	520	474	463	491	496	479	460	496	528	472	505	469	471	440	465	525	477	451	489	491	518	475	496	453	490	511	472	502	454	467	480	482	465	508	529	486	502	479	479	500	513	471	488	556	486	482	486	510	457	456	518	498	512	494	500	487	507	458	452	470	462	479	462	484	475	465	516	490	460	461	474	521	433	495	457	452	453	491	500	493	493	506	510	507	521	476	461	459	509	495	475	473	499	486	486	499	498	461	503	508	460	478	505	439	462	466	477	512	494	478	485	520	488	487	484	489	480	484	495	499	469	488	504	485	479	494	503	462	484	485	507	484	465	515	510	503	443	485	440	455	468	456	463	453	471	474	489	466	495	497	472	466	448	510	466	471	488	487
2626	241	54	63	56	57	68	65	77	74	66	74	62	56	89	76	105	80	90	155	72	57	57	68	46	74	70	55	73	65	69	55	72	71	69	58	57	57	66	51	72	51	48	66	75	60	72	57	82	65	68	66	72	58	54	57	52	57	62	63	52	63	70	57	68	76	63	65	59	66	39	66	54	70	64	52	53	70	72	66	59	79	63	78	73	64	71	62	62	43	78	58	70	76	60	64	73	46	58	69	60	63	65	62	70	62	62	62	54	63	60	72	60	58	55	60	62	65	59	74	48	68	48	73	61	63	60	59	57	62	48	60	78	48	70	56	56	61	64	69	44	62	65	59	71	64	60	51	51	78	62	64	83	60	60	76	70	64	62	66	56	63	71	59	77	59	61	64	67	53	73	70	70	73	73	52	52	55	51	59	56	47	61	65	59	69	53	54	73	51	71	57	66	57	64	57	57	49	60	57	67	54	65	65	56	79	53	70	70	49	65	64	60	56	59	68	67	50	58	55	58	61	54	57	64	54	64	61	45	64	58	68	57	60	66	75	70	61	52	49	60	63	52	67	60	58	67	41	67	58	62	53	65	61	56	64	60	69	61	62	60	63	70	57	56	70	49	51	51	49	67	51	52	69	55	62	71	76	66	56	66	66	65	57	67	54	65	64	61	63	79	70	54	66	50	71	54	62	65	54	62	61	61	67	60	57	63	77	68	63	64	62	48	69	72	55	68	67	56	64	68	59	73	51	59	61	53	59	74	56	67	75	56	49	66	64	61	63	61	83	73	63	70	50	71	67	67	55	56	74	60	60	72	67	63	68	66	53	73	73	80	63	52	59	51	54	62	64	67	58	51	64	61	63	49	56	51	54	62	70	66	65	53	57	63	73	58	79	56	58	61	64	71	50	58	54	62	71	67	66	58	68	62	58	57	53	58	55	69	78	67	76	71	70	67	57	65	49	60	54	63	55	72	58	77	63	67	56	44	60	58	54	70	65	53	60	48	59	68	68	68	50	63	59	57	62	69	64	69	69	52	57	55	66	60	62	64	65	63	54	54	65	62	63	59	51	51	52	51	56	53	53	48	67	65	65	69	61	62	50	68	62	60	56	55	56	68	58	73	54	60	69	70	45	51	58	46	56	48	74	60	57	57	36	61	53	63	58	64	53	66	66	87	71	59	53	57	60	61	68	63	42	62	65	70	71	70	66	70	63	62	62	60	60	54	67	72	69	48	51	60	64	63	66	60	62	60	67	61	54	62	58	69	71	61	56	45	76	73	69	69	66	63	77	63	68	62	60	62	62	71	41	77	51	63	58	64	70	65	81	76	64	71	63	60	69	73	53	79	44	51	56	68	65	64	55	51	66	53	55	65	66	64	61	60	42	55	71	60	62	59	78	85	62	51	55	62	58	66	77	59	59	67	57	59	65	70	74	56	66	52	67	56	68	65	56	59	64	59	63	55	59	65	64	60	55	61	65	53	54	65	60	64	64	63	54	74	70	58	51	67	70	60	45	64	56	58	65	79	54	61	67	56	54	72	55	64	76	43	43	54	69	50	60	72	71	67	63	70	67	47	68	56	76	53	70	65	58	63	76	58	55	66	50	70	70	68	56	61	48	51	51	61	57	55	60	63	57	58	44	68	62	55	58	63	54	63	74	72	50	77	62	52	66	63	71	50	62	65	55	65	45	60	56	56	41	73	61	43	54	56	78	58	65	88	69	69	55	59	80	59	61	60	57	58	54	69	68	66	71	56	59	49	72	54	77	66	68	60	59	71	76	66	62	57	67	69	58	72	65	65	58	68	69	56	61	51	76	62	66	72	72	47	57	50	61	64	66	58	69	53	66	56	63	54	61	66	66	58	63	75	62	62	72	60	50	62	70	58	54	60	62	63	53	63	60	62	56	66	66	66	47	69	52	60	74	70	57	66	60	69	64	64	62	69	71	67	55	61	70	52	50	51	72	70	55	62	60	55	48	61	76	59	72	72	58	56	63	64	54	63	55	47	65	56	46	70	49	68	60	50	64	51	70	54	53	74	55	55	68	62	60	77	58	81	66	53	69	54	61	56	69	58	68	56	70	48	72	50	56	61	52	73	71	55	61	56	57	91	57	59	57	52	54	59	58	68	51	57	78	59	75	51	56	60	46	58	71	75	58	50	63	51	59	54	61	59	76	76	71	54	61	58	61	61	63	70	63	60	68	61	53	59	63	56	44	67	53	61	56	65	64	53	59	62	48	56	70	55	51	59	68	70	64	65	64	65	74	75	58	76	51	65	77	71	65	68	56	71	56	42	78	63	61	66	60	60	63	76	51	54	69	63	58	65	63	71	62	59	65	63	60	51	53	63	47	70	52	57	63	62	54	57	54	75	49	62	58	62	48	58	62	67	62	59	62	68	65	61	50	60	54	64	63	81	61	58	69	61	64	64	72	63	54	67	58	47	61	58	61	53	53	69	59	54	51	63	58	57	68	63	60	57	75	67	64	62	50	56	60	65	63	54	51	61	73	59	82	59	55	45	52	54	55	47	59	52	54	55	64	68	59	62	66	66	60	70	60	56	60	74	58	69	68	59	58	71	64	59	67	50	71	78	58	59	56	48	64	53	61	58	54	70	56	65	70	60	59	53	58	57	64	55	50	63	56	64	57	78	67	75	57	54	66	54	61	69	61	56	47	55	79	53	75	60	79	67	56	71	55	65	51	73	64	65	55	58	59	67	70	54	71	50	70	64	60	55	52	55	64	56	56	62	54	55	65	53	65	55	71	63	59	62	70	56	67	57	53	53	72	63	70	60	77	58	71	59	58	60	62	72	64	78	64	76	62	68	71	54	78	58	54	67	71	53	56	55	58	69	48	62	69	62	62	51	63	71	78	61	81	63	53	51	72	49	56	66	67	62	67	48	64	61	57	61	56	72	64	52	48	57	67	59	63	40	66	53	55	56	63	56	66	76	66	74	68	57	63	79	65	65	67	52	61	75	59	73	71	55	69	73	70	58	70	59	68	58	67	54	63	60	57	64	55	72	60	72	61	64	55	70	54	56	70	62	62	48	64	57	67	65	64	54	53	59	52	66	73	64	71	79	72	58	66	59	67	73	82	68	70	56	73	65	68	63	43	56	64	72	51	67	70	59	69	65	64	56	77	56	58	59	59	61	64	57	70	67	61	75	43	66	72	78	84	61	64	57	52	57	63	60	76	63	76	56	81	52	60	51	57	70	68	61	69	55	57	56	64	54	60	60	76	48	57	72	49	47	67	56	67	70	77	76	76	67	66	60	51	60	63	68	48	56	54	60	65	63	67	62	72	59	63	56	69	68	55	53	57	64	66	61	76	59	48	51	67	66	60	59	65	49	56	67	68	78	58	67	54	67	59	81	64	57	61	76	57	69	56	58	52	58	70	64	59	42	65	54	64	64	60	57	72	67	58	51	62	61	63	72	65	70	74	60	71	72	55	55	76	65	59	66	63	59	63	55	79
19482	2925	531	575	629	772	851	871	898	899	861	848	899	805	1411	2104	2097	1459	1736	3675	595	537	529	535	525	516	542	578	555	521	522	511	541	518	534	534	504	498	539	519	525	495	510	508	556	533	545	513	536	500	573	520	510	483	495	497	510	530	547	553	538	543	564	520	507	495	532	540	511	534	499	559	526	523	544	502	510	543	526	554	564	498	533	500	498	516	522	546	513	511	532	524	527	484	496	499	568	542	526	485	525	523	505	507	530	513	503	503	499	541	524	537	513	545	533	486	513	541	511	504	513	494	550	531	556	540	531	498	529	530	479	468	504	560	550	520	506	558	526	514	519	536	507	499	500	527	532	514	500	495	496	526	506	537	531	511	469	563	535	505	525	527	511	513	534	488	511	541	539	540	546	542	536	565	562	551	473	510	503	503	502	549	515	508	458	516	466	525	540	526	507	518	524	516	472	521	527	549	515	496	491	534	536	505	545	561	545	538	538	544	540	487	529	494	530	517	542	557	516	546	512	549	548	567	549	510	500	479	515	513	502	518	548	540	537	524	496	534	534	524	521	544	552	499	549	500	523	502	503	494	514	522	519	510	510	485	517	563	544	491	495	550	540	516	501	543	506	548	495	501	516	543	510	530	535	534	542	541	531	504	512	507	528	544	510	510	521	521	570	542	534	544	529	514	525	547	513	484	503	548	522	587	499	538	516	498	554	527	522	564	544	506	533	503	520	494	491	522	518	528	521	502	508	542	551	480	508	484	500	489	512	508	579	496	528	506	538	512	503	524	541	547	553	530	505	530	504	531	533	543	508	538	545	522	470	506	551	565	485	525	507	546	491	522	492	510	501	528	551	557	510	573	512	539	511	525	504	511	513	532	528	459	519	526	545	491	494	530	535	558	534	517	560	524	491	512	503	539	499	530	523	545	507	526	500	523	529	522	482	536	552	540	531	478	527	538	526	536	525	534	542	516	505	521	553	526	518	536	507	542	506	499	499	521	527	514	514	513	526	534	523	528	485	500	503	528	557	526	522	533	516	549	523	511	498	529	486	550	512	532	526	513	524	484	514	557	492	521	516	493	515	504	539	504	492	503	528	516	523	534	522	508	523	494	512	509	520	543	553	515	537	513	515	558	501	576	484	490	524	514	555	524	539	500	533	521	492	489	552	487	517	493	491	541	499	531	506	540	513	531	528	525	503	531	510	518	557	539	514	544	505	526	542	544	557	496	516	505	532	504	508	547	531	527	514	503	558	506	518	476	522	525	505	559	498	529	511	538	554	505	543	486	489	522	552	523	545	485	548	521	531	515	505	522	558	527	539	536	502	539	561	547	503	524	549	500	492	527	520	508	550	536	538	506	530	528	516	536	539	577	510	489	502	521	505	530	560	543	502	558	548	513	520	559	508	512	549	518	527	562	496	526	534	545	497	528	490	517	507	487	544	560	533	487	579	529	478	543	513	514	505	494	514	541	521	493	537	509	502	516	518	520	476	494	482	539	509	520	525	502	488	498	571	500	534	572	530	516	528	498	508	507	497	521	506	520	517	511	541	522	536	522	522	531	520	522	502	514	517	514	509	546	521	556	535	520	510	542	530	529	495	481	527	540	495	525	502	511	472	475	508	505	502	507	597	525	465	544	528	539	529	531	534	507	502	521	492	525	532	522	508	553	515	498	527	516	538	537	566	510	511	519	533	508	542	527	517	496	514	578	560	532	518	526	528	479	493	527	503	483	545	529	483	494	504	520	541	532	556	519	518	517	521	544	536	570	531	559	520	509	532	545	523	534	542	530	515	517	481	475	528	502	527	526	526	492	487	558	505	513	496	570	518	494	508	589	528	537	478	597	511	545	509	536	497	521	509	496	476	553	514	553	530	518	538	536	541	485	489	521	497	512	510	532	538	542	513	504	549	511	539	488	538	495	513	564	497	521	520	535	520	515	505	485	537	501	525	510	530	499	552	527	516	505	536	513	482	535	561	552	506	492	547	542	530	547	531	508	537	530	513	524	516	519	522	516	508	546	519	548	522	564	505	557	553	497	558	535	512	483	543	493	514	485	536	576	550	544	506	510	534	507	522	538	516	521	576	553	505	512	525	538	534	522	553	518	484	527	474	511	560	561	479	503	527	551	496	520	518	523	550	530	549	512	508	508	525	490	538	523	534	556	539	506	538	507	507	576	532	532	518	509	511	514	559	519	475	486	484	508	518	524	530	527	513	500	544	517	537	517	496	539	478	518	495	525	505	530	521	559	558	545	535	528	531	540	502	510	533	541	521	521	537	550	515	515	531	496	543	524	511	509	525	563	515	524	507	524	543	530	509	519	520	549	570	519	502	546	507	535	525	532	544	518	504	521	534	479	558	585	507	535	510	541	527	540	512	538	518	572	526	514	501	531	483	542	522	526	495	505	529	531	500	505	505	513	503	523	529	494	568	533	520	520	529	504	510	492	528	547	512	490	524	525	518	497	458	472	498	524	533	496	482	500	545	494	524	533	523	487	537	542	554	594	516	506	523	533	533	570	515	512	531	536	513	498	509	533	497	519	527	517	567	516	564	496	519	563	524	494	499	499	492	519	535	537	499	525	499	523	495	531	520	531	515	550	488	523	522	540	533	511	472	544	524	536	557	513	564	526	513	495	515	540	545	474	549	507	509	528	528	490	536	531	490	521	492	513	496	552	533	541	515	510	493	538	536	515	518	528	506	505	503	504	535	557	508	538	537	533	518	524	483	554	553	559	500	524	510	493	524	515	524	511	519	513	530	503	515	495	531	516	532	558	525	542	513	543	513	507	576	503	537	514	543	518	563	505	536	506	524	515	504	529	544	531	512	534	510	551	552	506	517	552	559	537	470	515	518	511	506	518	492	495	529	497	511	507	518	511	542	555	528	580	540	542	505	522	496	507	524	526	491	533	537	564	520	496	552	490	525	495	506	506	553	525	536	517	504	498	553	529	503	475	529	529	519	531	536	517	514	519	514	555	513	533	512	533	527	524	528	507	493	496	529	552	536	515	526	529	499	526	532	523	530	488	499	523	489	538	562	508	488	508	523	522	506	490	496	512	511	508	516	562	492	536	492	479	477	491	539	545	503	517	527	525	549	500	531	540	537	528	551	520	503	571	502	479	522	527	561	489	529	565	480	547	505	490	522	497	511	511	527	533	533	534	540	520	499	542	529	529	548	540	516	489	510	490	509	511	523	523	538	561	522	493	510	516	483	494	524	538	503	530	536	545	558	521	537	516	512	532	503	535	525	520	563	536	535	537	545	535	526	529	507	570	515	496	494	499	522	500	527	522	519	517	521	553	508	528	522	493	492	509	512	526	539	493	523	507	537	520	502	517	564	559	564	513	527	532	508	564	532	487	526	492	515	517	540	557	540	529	541	529	512	496	515	470	566	540	512	538	550	517	533	559	513	518	522	534	583	482	524	526	530	479	534	475	536	516	498	564	501	527	502	555	554	513	551	541	507	491	517	555	535	518
7479	1526	98	101	82	83	112	94	123	108	108	96	104	101	134	175	150	127	128	485	92	72	71	57	80	71	84	89	79	79	81	65	78	77	78	76	85	90	74	92	83	76	77	80	86	82	72	87	76	77	81	75	83	91	75	81	79	66	81	90	95	90	82	69	70	74	83	68	77	73	89	90	76	83	79	79	88	79	84	61	84	99	89	74	75	87	91	83	63	81	71	94	77	65	82	78	86	79	85	83	78	93	72	82	74	77	91	75	84	76	75	75	93	83	61	77	88	90	68	63	75	75	83	68	79	71	75	77	67	79	75	68	83	71	80	83	69	79	60	76	75	97	71	76	91	72	79	63	77	84	66	87	67	78	77	68	88	76	79	71	66	81	94	68	86	70	78	78	90	87	79	88	74	78	73	85	63	76	78	74	79	81	69	88	101	69	73	72	65	78	86	77	82	71	87	67	70	68	83	99	80	81	96	68	75	96	92	69	68	86	88	79	77	77	76	88	72	91	81	70	86	72	74	92	91	99	80	68	77	71	76	76	74	88	69	74	72	96	57	73	77	80	86	79	80	75	61	75	94	86	76	80	78	83	80	75	93	77	97	72	68	71	72	77	81	81	89	70	69	72	80	78	75	67	73	65	85	64	92	71	85	92	72	93	86	79	69	70	67	83	77	66	74	102	84	81	88	73	107	72	87	78	80	75	73	87	90	74	78	67	72	71	84	89	82	79	88	83	88	87	73	85	88	82	71	75	94	95	85	71	77	69	72	78	77	79	89	88	77	91	68	75	79	87	78	85	72	82	70	89	60	68	67	78	87	77	80	77	80	72	79	73	108	72	66	76	84	73	57	84	79	77	89	77	87	89	78	83	75	82	78	89	95	85	91	66	85	83	81	79	94	83	95	73	94	96	80	71	87	90	88	70	101	78	107	75	76	69	82	58	100	78	64	71	64	72	71	84	77	74	75	78	80	63	73	101	79	71	80	83	69	72	79	86	71	89	77	81	62	83	86	82	83	83	91	91	68	85	73	82	78	101	67	84	72	90	82	99	81	81	81	69	93	88	75	70	90	85	83	84	85	71	91	83	79	69	67	68	76	80	87	72	84	78	74	79	87	84	78	83	72	67	74	76	79	74	79	78	78	82	86	77	79	82	60	71	83	79	56	79	87	79	84	74	79	77	96	69	74	72	78	68	88	73	78	77	54	76	66	80	67	84	75	74	66	75	79	71	77	80	64	58	67	81	80	67	71	70	90	59	96	89	97	69	79	85	82	65	85	81	103	65	81	76	91	79	79	95	72	70	75	76	78	74	68	78	93	86	81	70	87	73	73	81	80	73	73	88	70	70	87	76	76	64	73	73	88	82	93	73	73	81	67	88	89	73	88	71	100	69	69	78	77	83	85	99	82	75	81	68	91	80	73	77	72	78	73	82	78	84	67	81	79	73	77	85	68	84	88	57	74	66	66	86	97	67	90	89	67	84	81	93	68	65	79	58	71	89	83	82	88	79	66	88	87	71	83	96	68	78	75	58	86	74	66	80	90	75	77	77	74	61	94	61	78	74	53	91	82	81	81	77	95	74	84	77	88	85	83	61	82	77	71	70	70	83	72	81	84	73	65	72	84	78	81	70	88	89	79	62	83	94	74	71	90	62	68	72	78	83	87	89	69	86	86	86	77	82	81	90	81	81	71	76	84	89	77	78	80	82	75	83	77	76	73	74	87	61	77	72	84	76	82	76	80	78	89	86	81	80	90	88	71	96	82	85	78	66	83	74	78	91	73	64	84	83	67	62	88	54	71	73	81	89	81	90	73	87	79	55	72	69	73	66	94	71	68	80	70	86	81	90	78	83	66	80	105	71	64	76	67	77	76	67	85	96	71	77	64	77	55	89	79	67	80	87	92	72	77	85	70	82	99	73	85	85	74	78	86	72	82	83	81	74	74	68	65	75	82	81	67	92	77	72	62	86	68	62	76	75	88	79	70	81	89	85	67	92	82	97	73	79	80	74	77	83	83	97	76	79	78	81	83	80	85	82	78	79	67	79	74	82	78	67	79	74	76	85	77	88	78	71	84	69	91	77	76	73	73	84	72	71	68	85	93	72	59	83	72	72	72	94	93	70	66	81	86	83	97	80	65	69	68	67	73	66	73	71	97	68	75	81	66	79	67	65	88	71	71	79	71	88	77	84	77	80	74	81	70	80	72	75	81	88	70	88	67	72	87	79	81	95	87	76	78	75	75	81	90	94	69	86	79	68	71	70	76	84	76	76	86	87	68	74	91	81	74	85	69	92	93	73	84	83	78	84	80	68	61	75	86	78	86	78	89	56	88	65	89	92	76	73	77	83	73	86	87	72	75	91	87	75	94	75	72	69	61	71	76	91	80	72	81	72	79	88	93	96	71	86	80	77	79	79	60	66	75	73	61	84	71	76	70	73	81	71	91	81	81	65	86	66	83	86	79	73	70	70	72	88	83	78	66	70	83	76	80	61	70	78	80	86	68	80	88	75	71	68	79	91	83	66	70	82	78	84	81	75	84	98	63	68	65	64	70	85	79	82	72	93	75	93	78	77	83	87	69	83	80	80	91	72	88	80	78	77	80	75	88	78	81	83	75	81	81	76	79	65	70	70	76	67	81	97	64	95	74	63	95	63	77	67	77	80	82	86	70	90	77	93	72	78	69	81	89	91	84	76	79	81	66	81	81	84	76	76	94	96	68	78	72	66	64	62	69	54	62	70	89	67	78	69	85	73	80	88	71	80	88	86	74	76	95	66	92	85	68	71	86	86	80	89	76	66	70	71	74	75	81	92	66	83	77	85	70	69	74	79	74	84	88	98	76	80	67	81	72	74	75	72	85	85	69	97	70	101	69	85	80	75	65	86	66	66	84	89	75	75	80	67	91	88	81	80	72	92	80	78	87	83	71	79	95	84	76	79	93	74	77	81	91	61	84	99	85	77	100	90	87	85	85	75	90	78	73	73	76	63	75	75	64	69	76	67	66	84	89	69	66	102	73	84	84	94	70	74	78	77	70	72	83	78	77	74	88	90	75	73	72	79	84	106	59	81	81	79	69	81	64	70	85	87	87	68	91	80	78	79	89	84	78	84	76	60	67	90	75	77	79	72	83	70	73	72	82	83	73	68	69	64	64	79	80	70	74	86	80	93	83	90	84	67	77	73	79	57	66	82	79	85	101	81	78	73	83	84	81	80	73	83	77	77	92	62	75	79	96	85	86	72	77	72	77	78	59	77	65	81	85	57	70	79	74	88	76	83	72	77	88	77	85	91	55	88	64	98	84	66	80	85	83	73	68	84	74	77	75	77	92	89	63	76	68	73	77	77	80	77	81	102	72	89	69	85	76	65	70	80	88	84	68	85	91	87	75	85	80	72	80	75	71	88	68	77	80	86	68	95	75	60	76	99	78	73	69	80	71	80	82	72	73	97	76	57	70	78	84	66	77	69	75	83	99	70	83	69
40396	5532	899	949	1459	2046	2214	2052	1994	1729	1413	1568	1634	1713	2515	4022	3224	2333	2268	12851	796	720	693	686	736	714	736	710	744	727	718	755	728	728	686	687	729	667	685	740	681	712	660	673	667	684	691	638	700	660	673	684	659	699	703	649	676	693	707	673	704	695	710	699	697	693	698	698	662	695	667	701	642	662	699	685	647	700	665	680	703	656	689	679	686	715	708	660	669	642	653	684	659	690	624	728	714	673	682	653	686	734	687	657	706	670	650	693	674	647	679	643	711	695	676	724	706	692	705	649	644	641	648	682	633	729	678	730	673	674	677	634	652	645	666	692	693	676	655	660	683	623	692	691	700	639	704	659	634	629	659	725	635	723	635	620	727	691	682	631	690	724	643	618	686	721	652	681	683	698	676	646	695	671	700	680	691	647	716	659	687	649	657	704	663	662	639	683	693	647	676	675	623	668	688	668	663	691	683	641	650	658	683	690	650	702	698	662	668	649	716	702	676	654	651	660	675	670	713	693	697	647	714	637	696	729	679	669	697	643	675	737	714	670	685	729	660	681	670	720	636	651	711	677	634	689	685	676	647	658	667	665	635	691	701	706	656	736	635	676	669	658	701	684	645	660	701	685	663	691	670	712	737	711	692	665	691	706	685	661	661	650	684	654	651	625	685	662	681	673	656	677	670	718	663	703	689	671	697	703	594	709	648	651	716	695	674	652	701	642	675	712	696	650	692	632	642	668	671	674	658	641	657	638	690	686	695	650	632	701	731	665	658	702	689	679	656	691	655	667	720	701	666	687	692	644	648	690	689	720	687	665	669	684	664	691	676	689	651	640	696	670	635	685	646	690	691	672	656	694	706	661	634	642	678	675	667	682	645	710	686	682	695	690	656	673	661	716	684	712	648	664	678	687	628	685	640	656	654	657	643	674	630	694	666	686	687	678	699	706	647	647	691	668	693	652	718	648	718	636	697	694	665	660	688	686	706	674	649	688	676	680	617	685	675	743	668	675	647	633	704	712	652	701	629	686	636	659	685	659	612	659	707	652	684	718	706	633	662	654	701	639	698	683	670	673	679	657	688	689	663	650	673	641	691	689	650	700	687	664	657	681	724	668	653	686	681	762	689	650	690	700	707	724	683	684	696	671	678	625	699	692	682	671	656	656	681	692	662	666	687	636	665	668	698	725	679	693	645	707	643	706	671	702	706	690	642	711	654	647	661	702	619	666	695	658	656	656	700	696	693	711	685	693	665	648	684	703	686	700	706	725	699	684	666	703	674	683	697	631	676	704	705	663	714	677	677	640	672	679	630	684	707	659	665	678	695	687	665	685	683	669	702	651	663	727	671	691	697	677	690	702	637	680	664	640	698	685	646	661	646	653	681	703	690	717	694	677	673	661	680	630	704	693	685	659	712	729	689	679	648	702	702	694	739	702	678	726	651	662	713	692	629	674	647	682	737	644	673	629	671	678	686	680	668	710	678	719	688	696	669	703	656	639	735	689	618	719	686	725	686	668	663	716	664	686	649	650	689	633	740	665	686	659	644	677	673	686	693	686	693	690	659	674	708	676	670	715	644	681	693	654	667	645	668	657	673	706	716	672	690	642	694	689	627	689	668	667	683	662	651	693	677	688	690	715	681	673	650	732	707	658	723	722	644	647	661	600	646	664	662	666	656	722	627	686	720	650	660	696	654	644	648	655	719	698	675	707	649	699	654	640	654	654	693	698	651	671	690	645	677	683	675	654	670	678	675	683	685	685	700	732	679	685	719	625	661	651	712	596	706	676	679	693	650	648	667	679	671	682	667	736	664	660	681	724	681	664	651	642	700	642	682	679	682	685	626	637	688	681	682	645	653	670	660	641	628	647	647	656	634	674	680	668	661	709	683	693	718	676	631	712	682	666	659	695	650	656	683	688	640	619	655	640	678	727	680	678	654	692	718	686	661	702	681	669	681	673	661	694	647	702	746	701	668	640	677	637	631	675	676	663	645	669	641	679	677	718	674	664	649	670	679	693	686	676	684	653	704	666	671	678	647	665	675	700	684	723	687	714	659	673	664	634	693	686	705	697	733	687	711	683	699	691	655	660	642	672	674	655	702	686	710	678	662	676	672	704	682	684	735	633	723	649	659	694	691	706	696	708	702	624	672	675	643	670	727	707	692	662	655	658	681	699	700	690	668	689	643	658	684	645	680	687	676	646	694	702	697	691	664	683	675	709	626	690	661	671	707	687	673	691	715	676	671	687	691	700	680	637	734	673	660	694	669	711	634	665	642	700	671	724	696	662	660	680	690	667	645	675	680	683	696	647	685	633	689	679	634	668	684	694	683	678	670	705	658	612	662	680	657	686	660	658	682	706	655	685	679	695	634	642	674	696	675	679	683	647	747	625	659	666	697	645	675	673	625	703	690	685	672	647	724	665	628	686	698	666	660	668	649	705	686	689	648	639	702	620	696	688	728	680	705	688	705	687	692	672	714	727	602	684	625	673	633	720	661	679	696	684	636	683	701	654	698	680	667	721	683	735	688	660	705	701	712	677	697	689	701	654	708	674	636	648	713	689	680	679	703	638	665	686	710	709	651	686	727	691	680	704	695	684	706	715	668	686	669	702	713	647	680	708	689	666	710	702	639	694	668	675	706	680	681	643	644	669	662	686	645	699	686	694	711	632	671	635	631	632	627	664	681	768	685	658	671	690	676	701	660	649	633	653	661	665	644	693	691	661	686	645	657	682	671	622	698	672	679	675	685	669	739	687	656	666	635	727	639	657	695	676	678	670	684	687	706	706	679	698	719	701	650	660	692	699	638	648	651	718	697	640	707	681	735	667	694	689	660	647	669	632	680	683	708	658	728	672	717	702	703	702	680	646	654	717	639	719	675	673	652	689	739	672	722	658	686	696	617	680	609	695	666	655	664	676	697	684	662	678	717	684	684	640	631	680	691	676	652	686	680	681	650	679	688	678	674	699	693	663	700	657	694	682	704	676	701	671	696	647	641	671	666	697	663	665	678	713	668	618	699	642	662	710	648	650	685	610	645	681	639	682	646	662	662	669	677	664	667	677	636	669	675	632	643	705	673	698	680	683	717	710	635	689	713	672	683	630	687	684	662	667	668	698	648	690	675	662	650	659	639	657	675	671	675	652	659	672	634	704	655	705	671	692	706	703	677	641	676	659	632	729	658	652	677	701	665	663	670	659	662	606	648	678	681	662	678	644	726	730	656	704	684	660	672	637	673	659	669	679	678	634	688	663	686	733	675	688	703	635	697	686	694	641	649	668	679	705	692	693	673	629	702	644	695	669	715	669	692	684	670	673	655	670	640	686	691	673	669	636	682	645	669	729	710	664	686	695	690	672	675	644	699	666	689	708	629	648	671	677	679	650	709	716	666	647	696	668	676	647	671	682	646	698	638	706	645	714	700	673	675	648	674	615	683	669	682	658	653	711	697	637	685	702	640	667	662	670	661	684	647	728	677	697	719	662	695	714
6123	723	64	38	31	29	46	45	44	47	42	47	62	60	81	139	109	80	128	435	32	26	33	32	34	36	30	34	33	40	29	27	37	25	32	37	25	31	28	25	43	36	28	22	22	26	31	27	29	27	33	34	33	30	30	19	25	18	31	32	41	31	23	40	31	30	30	25	22	29	25	30	32	23	36	31	30	31	28	39	27	21	26	36	36	39	32	27	20	23	30	23	20	22	24	33	37	21	36	23	44	26	27	34	24	32	25	22	30	25	40	32	32	26	21	24	41	39	36	30	33	26	29	22	32	27	27	24	25	32	22	27	38	29	32	25	20	28	36	33	40	28	40	28	42	31	31	29	18	36	37	32	30	35	28	28	24	25	30	36	37	22	35	29	33	38	27	26	28	25	27	27	19	26	29	40	30	30	25	33	32	35	26	36	37	30	25	30	29	24	21	26	26	30	28	37	29	26	30	32	37	29	19	36	39	22	34	30	46	30	28	36	44	29	30	36	40	29	28	30	31	33	29	39	29	24	24	27	32	26	24	27	30	30	32	36	24	39	30	43	27	26	32	38	22	24	30	30	28	33	30	33	28	33	33	33	35	37	32	26	28	27	27	23	29	28	36	30	31	33	34	27	20	26	19	29	37	31	32	28	30	27	32	21	27	28	32	31	31	22	32	33	23	34	47	32	31	32	32	24	27	26	26	28	29	28	24	34	24	27	21	33	36	32	26	25	32	22	33	28	27	27	27	37	21	34	15	27	27	29	16	25	16	27	26	31	30	35	34	21	30	27	25	35	26	30	21	39	31	21	42	33	39	40	28	37	30	28	28	33	28	34	34	39	30	29	27	30	29	32	28	27	32	30	35	32	29	28	28	36	33	25	25	32	37	31	33	20	26	22	30	34	29	27	38	41	27	25	28	23	27	19	36	41	31	40	32	28	32	29	37	24	20	27	36	31	39	27	39	35	22	27	38	38	39	38	25	30	36	28	20	32	33	25	35	29	16	32	26	37	36	31	29	27	22	29	24	28	33	33	22	25	25	25	32	31	35	29	37	20	29	36	27	32	21	39	30	26	38	20	35	33	41	29	30	14	31	29	28	26	20	32	29	34	28	25	28	32	27	25	35	32	27	23	26	30	33	27	34	32	29	37	36	36	34	30	33	30	43	26	22	28	29	35	37	32	29	33	38	30	25	25	35	30	32	28	29	25	28	29	40	32	21	30	33	46	24	21	22	37	35	29	24	25	22	36	32	36	33	27	43	35	31	32	30	30	27	31	25	34	42	24	32	31	21	25	44	29	33	36	36	32	29	42	28	26	22	22	20	38	31	30	30	31	26	36	37	32	37	32	30	33	34	21	35	27	25	43	20	19	31	37	29	36	33	29	27	30	26	33	26	31	26	29	27	32	29	35	25	38	25	37	15	26	27	30	29	24	27	24	40	32	46	28	33	36	29	26	23	28	30	35	20	28	44	44	32	35	18	35	34	36	33	25	31	25	29	37	22	20	32	23	17	23	27	35	27	30	29	33	35	39	30	31	36	30	30	30	28	35	24	32	40	24	32	21	32	33	33	28	34	26	27	36	32	29	20	27	40	39	28	39	26	33	38	29	35	21	32	21	18	33	30	25	17	24	34	32	35	28	33	43	32	38	22	30	29	31	31	30	30	29	21	27	18	25	28	31	32	32	31	32	36	30	35	28	19	27	25	29	36	32	31	30	24	29	25	22	28	41	30	32	25	27	28	29	35	26	29	25	23	32	30	39	38	30	23	28	33	24	32	32	28	27	23	24	30	39	31	41	23	38	32	36	31	35	30	36	32	35	29	36	25	21	28	26	27	40	19	28	26	30	25	32	18	41	33	38	30	26	24	18	41	30	33	38	30	37	28	26	30	16	39	28	21	22	38	38	27	28	26	30	39	34	25	27	32	33	28	28	23	38	27	30	32	25	37	24	36	37	27	40	35	35	18	29	42	22	30	36	25	28	25	19	29	35	30	27	26	29	30	30	24	25	28	28	33	34	37	27	36	28	36	15	30	24	30	28	29	38	31	35	29	34	32	26	25	36	30	20	36	32	27	32	37	25	36	22	22	36	31	31	35	32	24	39	26	33	31	41	23	23	24	25	22	34	29	36	38	27	28	22	32	22	26	35	24	21	30	26	28	36	29	42	30	24	32	29	25	26	33	30	29	28	38	37	33	32	25	27	33	28	32	33	24	32	30	31	34	29	33	38	38	24	33	27	29	37	30	25	32	30	30	27	19	36	29	18	27	38	21	28	27	27	27	40	21	32	27	22	27	24	21	43	27	27	32	34	26	27	28	30	25	33	32	27	24	31	27	29	30	28	33	18	39	29	27	23	26	41	33	23	26	30	35	20	25	30	40	35	33	37	22	38	30	31	39	33	25	32	22	26	29	17	26	27	26	25	38	32	30	34	27	30	26	31	26	27	34	37	34	21	28	25	25	19	26	35	32	32	47	26	23	34	28	31	30	30	19	32	30	36	22	26	31	28	26	32	25	26	28	34	37	29	29	36	34	29	35	32	30	22	23	28	19	34	35	28	35	30	32	34	38	34	35	37	33	32	33	33	25	26	33	36	36	39	27	26	37	36	32	29	28	28	26	17	36	33	32	40	30	29	30	25	31	36	29	36	28	34	34	26	35	23	29	23	31	24	26	33	39	26	35	46	25	26	32	44	26	35	27	31	31	22	29	35	27	35	20	30	30	26	24	31	24	34	28	36	42	33	39	27	34	38	36	37	19	34	36	28	19	24	30	29	25	26	29	30	31	29	28	33	29	20	34	27	27	33	24	27	29	24	25	32	28	27	30	27	25	18	31	31	25	22	31	23	30	30	41	35	32	34	32	36	38	40	38	23	38	34	33	24	29	25	39	34	32	29	31	23	18	36	35	20	28	34	42	30	32	24	27	34	34	32	28	24	19	35	30	24	32	36	28	27	32	19	20	18	25	43	35	34	34	38	27	33	30	18	32	26	29	31	39	24	23	33	29	32	24	34	25	25	23	22	27	31	31	20	34	44	31	22	24	30	23	38	34	22	30	37	31	32	28	32	33	41	23	33	31	36	27	39	24	27	27	29	32	32	30	36	34	27	28	24	26	36	41	30	33	33	28	40	30	27	25	32	30	29	26	27	33	28	26	34	25	35	27	40	31	33	19	32	26	33	27	23	25	33	34	39	24	35	27	32	36	31	28	24	26	30	38	25	29	23	20	32	19	43	38	35	27	23	21	29	39	28	36	29	27	31	31	19	33	41	22	29	31	32	21	34	22	35	30	29	25	27	27	28	32	27	28	25	27	27	27	26	37	23	29	27	34	31	24	34	32	29	25	30	39	29	37	32	31	25	22	25	23	24	27	34	25	41	30	34	26	24	34	35	24	25	26	30	27	26	26	36	32	32	21	28	28	19	39	38	31	37	27	21	26	31	23	35	29	33	25	24	28	20	28	35	31	41	27	29	28	33
33779	3768	461	471	864	1350	1655	1480	1453	1304	1207	1189	1286	1657	2654	4069	3360	2246	3858	11546	413	326	324	342	301	308	299	274	305	302	291	293	276	273	282	282	301	261	264	263	276	272	291	291	250	255	284	255	276	257	248	265	289	254	282	278	261	280	251	250	252	253	248	281	260	266	246	261	263	294	287	261	249	276	244	251	236	245	270	238	259	270	251	251	239	283	264	259	264	260	260	238	263	239	248	259	257	275	271	235	234	236	268	253	293	287	244	269	268	283	244	251	284	235	274	245	273	277	276	252	258	280	267	222	261	247	287	274	254	247	261	240	281	248	239	250	240	265	246	249	254	236	209	255	268	257	265	266	280	274	257	256	257	235	239	265	252	248	240	274	274	262	230	270	276	256	244	237	246	250	284	238	279	247	264	229	238	266	263	255	245	279	258	255	247	288	282	260	250	261	260	266	260	242	265	248	242	275	272	251	249	239	276	252	241	252	233	255	238	253	253	250	254	271	267	263	256	250	250	245	280	261	271	231	274	261	267	237	242	230	246	251	248	260	253	266	278	269	239	298	273	258	245	262	253	280	252	225	227	251	252	251	270	262	245	227	258	262	267	279	293	214	291	280	254	271	262	264	273	253	249	221	251	276	256	248	282	247	235	247	249	254	246	258	260	267	252	281	244	264	231	271	275	235	258	247	233	244	239	257	228	277	248	268	271	291	252	257	263	261	281	286	234	237	259	273	279	237	252	270	272	250	282	225	277	277	265	279	279	237	247	237	259	251	264	254	258	251	253	273	258	259	263	230	285	240	254	274	272	239	271	250	247	262	245	269	258	255	241	230	239	271	248	209	215	244	259	247	238	253	229	270	245	272	250	327	278	284	236	249	257	257	288	249	263	245	266	263	256	224	279	249	233	275	262	263	234	256	246	264	263	258	209	244	248	228	249	249	253	234	246	247	250	251	254	269	274	212	268	231	271	238	280	234	264	255	280	266	253	243	247	244	248	259	271	275	239	228	281	269	236	250	256	237	276	248	241	248	236	280	273	258	264	254	246	244	265	276	230	254	264	236	289	264	259	243	261	255	245	242	246	250	253	246	263	217	261	287	269	272	285	257	244	254	253	256	231	269	224	254	258	277	253	270	258	262	258	266	249	273	289	262	242	244	256	242	256	273	247	255	294	225	255	276	272	236	272	256	254	257	255	265	252	261	263	256	243	259	240	249	241	231	264	254	282	273	250	264	273	274	239	255	219	250	243	270	273	259	241	249	269	240	237	261	277	250	244	248	276	217	266	252	261	265	262	234	254	268	277	264	261	233	232	260	268	239	241	223	260	240	255	257	250	246	241	211	274	245	255	265	248	266	269	241	240	240	281	231	243	276	243	265	241	255	255	286	263	254	241	265	279	259	231	261	272	255	251	261	245	243	252	241	280	282	252	246	261	267	246	266	279	250	255	266	241	258	260	241	257	260	270	269	255	241	235	253	232	259	244	265	276	267	284	237	240	240	276	264	229	251	261	262	236	269	260	284	247	255	257	244	259	267	268	252	258	233	216	256	248	268	270	259	270	241	254	250	266	240	258	244	252	232	259	253	240	257	270	265	235	248	268	249	247	276	265	247	247	230	230	239	264	267	263	231	280	260	262	248	258	256	275	256	246	271	272	256	260	271	252	285	238	241	244	238	263	250	280	264	262	230	263	237	251	262	257	269	264	237	234	258	242	257	256	253	253	232	263	281	268	260	279	264	259	252	279	246	241	282	239	237	269	242	272	288	259	268	272	234	249	229	242	293	256	285	266	247	295	256	216	255	230	245	254	236	276	252	254	243	241	283	259	248	267	267	291	230	243	254	272	259	255	219	223	268	268	238	255	275	241	281	237	267	258	271	257	270	272	280	260	281	262	240	261	279	270	264	253	239	270	237	227	274	251	277	264	250	272	256	277	248	268	239	261	250	243	265	276	263	243	246	292	275	229	256	239	264	263	261	291	247	228	230	263	283	259	252	277	281	250	253	249	252	262	275	241	258	252	261	250	263	227	273	249	225	271	247	245	251	252	237	238	233	267	241	268	266	259	249	255	284	260	251	281	273	226	266	277	268	273	254	268	239	249	260	232	269	248	243	249	232	272	222	223	245	256	281	276	291	266	258	248	238	248	259	260	221	233	252	262	249	256	256	243	251	242	243	261	254	222	249	217	259	265	238	254	253	258	232	286	250	243	246	257	250	260	239	268	268	240	256	250	271	247	272	267	256	244	257	254	252	271	236	227	268	252	257	257	264	236	267	260	246	282	234	259	233	259	258	256	258	247	282	246	289	254	282	260	237	289	243	241	225	235	260	238	250	250	236	289	228	261	260	255	250	286	253	243	255	260	257	278	252	237	241	268	244	243	239	251	254	292	246	284	237	242	230	248	280	233	250	237	223	245	256	242	252	237	268	242	263	242	243	243	266	230	264	260	243	242	272	253	235	270	279	286	243	238	237	269	290	268	266	307	251	251	264	263	249	228	255	255	238	257	266	229	259	255	257	227	253	273	278	267	237	251	246	247	250	251	259	274	271	231	215	266	238	264	244	259	256	256	286	251	261	253	234	259	268	216	247	260	239	257	246	302	239	257	238	238	253	269	274	252	243	278	254	248	258	239	245	242	252	246	264	239	251	251	258	276	263	260	238	242	259	215	236	255	236	284	269	233	268	262	263	276	274	240	281	262	304	238	253	254	230	244	266	239	269	252	259	253	234	245	258	263	244	293	283	243	271	246	240	276	250	258	276	285	261	285	243	244	255	247	251	235	257	269	275	234	246	257	244	241	239	239	257	281	266	230	251	260	233	263	260	298	240	274	248	250	252	229	253	245	255	272	258	293	255	268	259	260	258	253	269	247	252	254	242	277	264	235	240	233	257	266	225	270	227	247	294	241	272	245	292	242	263	276	253	266	287	242	248	250	234	250	269	275	234	283	264	271	273	257	241	222	264	252	246	266	234	234	251	268	243	260	269	258	259	253	261	251	233	258	260	269	260	232	285	276	245	252	271	255	250	255	246	279	249	269	247	256	210	257	251	266	242	265	258	263	250	231	228	217	232	258	247	251	262	258	254	274	243	242	254	253	259	257	239	249	248	272	245	244	226	256	253	243	274	263	260	221	262	255	248	266	279	237	284	280	271	249	264	250	274	262	279	284	287	252	261	249	247	253	258	267	256	250	233	226	277	259	261	223	229	265	250	253	295	272	258	276	257	255	237	270	263	239	240	255	256	253	259	250	266	260	267	262	242	248	268	249	258	236	242	270	253	247	262	245	260	254	270	259	246	237	252	260	234	248	251	240	247	289	260	234	271	261	283	232	236	278	250	268	269	254	255	291	252	233	253	255	263	252	232	241	248	251	261	252	225	229	253	264	253	255	238	254	292	229	252	250	238	244	237	276	246	232	243	250	259	267	266	257	268	241	259	230	270	250	229	274	281	260	266	257	284	244	259	268	291	255	266	271	252	270	249
10066	1653	82	61	79	69	74	84	82	83	86	84	82	102	135	178	195	133	242	929	61	54	61	49	62	57	55	60	52	54	51	54	49	59	49	54	59	48	47	31	50	59	36	50	55	51	45	50	42	55	65	62	53	53	52	46	57	54	58	41	57	56	50	67	54	60	64	56	58	51	35	46	62	56	65	56	45	56	41	49	51	54	56	60	58	45	48	50	45	69	64	45	37	52	56	55	55	39	57	56	54	52	55	43	46	56	61	47	48	57	61	51	51	63	48	51	45	52	49	65	67	54	52	52	54	44	61	48	58	60	42	55	54	58	56	46	58	56	55	53	63	59	49	56	56	39	44	42	59	51	44	51	56	57	57	45	57	44	61	44	58	65	46	49	63	60	55	60	57	62	52	49	51	38	61	58	52	52	59	56	58	59	50	72	53	62	53	53	64	61	62	53	56	53	59	40	50	47	50	48	50	63	71	69	65	45	55	47	49	58	57	50	51	61	57	48	60	47	56	61	56	47	56	47	52	58	61	60	58	50	51	52	60	46	51	43	57	46	53	59	60	51	51	58	59	51	51	48	54	54	64	50	56	50	51	54	47	58	48	61	55	53	44	63	54	56	39	55	46	59	59	62	72	48	43	46	55	63	71	41	60	54	47	58	50	40	54	51	45	50	47	61	58	50	61	56	50	54	48	48	52	61	55	46	44	51	46	46	57	42	59	44	38	53	47	47	61	59	55	62	49	52	46	62	59	59	51	53	50	51	68	53	58	52	39	59	72	59	46	50	56	57	59	55	50	56	64	49	61	67	45	41	49	48	57	48	43	61	53	39	47	55	47	50	42	54	48	56	50	49	56	61	49	45	50	62	45	50	51	65	50	70	57	44	62	52	52	50	41	50	56	57	54	56	65	58	54	55	40	52	49	56	55	57	45	60	51	51	57	49	45	59	49	62	43	61	54	56	44	59	66	62	56	55	56	52	61	53	59	52	57	48	62	51	60	59	42	54	53	44	49	59	47	45	53	45	54	48	46	60	39	54	37	62	59	62	53	43	64	44	57	45	57	68	53	52	45	39	42	41	35	61	45	58	46	54	63	67	61	73	61	70	53	71	45	50	55	56	49	63	52	60	38	52	59	41	58	55	73	51	58	47	42	53	50	62	52	57	53	52	40	43	59	60	55	46	45	50	50	43	44	65	53	51	51	54	49	70	45	57	68	56	60	64	51	58	45	51	50	60	55	54	57	52	50	52	49	50	55	55	52	52	65	50	60	56	51	44	58	50	43	54	67	59	42	62	58	43	63	66	54	53	57	55	49	50	56	51	62	56	68	48	48	47	52	49	45	51	50	44	41	64	43	44	59	56	60	46	68	59	52	52	62	46	48	49	58	40	57	57	50	53	53	40	57	57	53	40	66	53	54	43	47	49	70	58	56	52	71	52	62	55	56	46	42	51	46	50	55	61	56	50	41	53	49	54	46	51	64	45	59	56	55	43	43	50	49	51	57	36	45	55	63	55	46	52	51	55	45	40	34	59	59	49	50	56	53	61	59	45	41	54	55	51	59	57	56	49	70	55	56	62	44	64	58	55	57	51	60	57	41	58	58	58	61	39	69	45	50	71	71	68	72	47	63	48	58	47	46	55	57	53	52	74	43	62	53	51	50	48	61	63	49	68	60	56	64	68	45	61	44	58	52	53	58	56	60	42	54	46	60	51	61	55	63	64	54	51	48	47	61	64	53	51	55	59	60	53	53	52	60	69	53	55	53	40	45	52	55	41	53	55	53	51	57	56	57	44	47	67	72	54	46	57	65	55	61	56	61	55	56	55	50	49	44	52	57	61	47	62	60	54	56	55	65	41	52	59	46	54	56	52	52	51	49	48	56	65	70	51	48	49	52	39	58	45	58	57	49	44	54	63	51	62	46	56	57	43	44	54	47	52	53	44	60	56	50	50	51	56	57	47	49	50	55	60	54	60	44	48	56	49	69	55	61	51	58	54	36	55	54	51	42	50	52	53	53	47	43	62	46	40	53	58	52	55	46	63	52	55	45	51	50	46	38	59	54	53	59	69	47	40	47	60	48	54	55	65	48	75	51	65	44	50	61	48	68	51	50	64	63	52	52	50	67	45	64	48	58	47	55	49	53	56	48	61	47	50	43	55	56	55	65	69	52	48	64	37	54	53	63	46	53	59	41	36	45	55	47	56	55	48	36	55	52	63	50	61	53	59	49	56	44	58	50	57	52	40	49	56	60	58	53	53	54	58	55	49	56	35	55	47	43	57	56	52	51	53	61	49	53	52	59	55	51	49	51	46	57	42	59	49	42	52	50	56	37	51	47	61	67	46	58	48	62	54	34	62	48	55	39	45	47	54	75	56	68	46	51	60	60	44	46	51	57	48	56	53	56	55	62	47	66	56	62	49	61	51	53	53	58	62	51	48	57	56	57	52	55	69	45	55	45	62	68	61	51	46	44	75	64	46	58	52	67	48	56	55	52	48	54	53	62	68	47	66	54	52	50	52	62	61	53	55	57	45	50	67	55	60	49	57	55	53	51	60	63	62	64	56	46	52	50	60	63	58	58	65	63	51	48	58	58	52	50	56	58	53	49	55	59	58	60	64	44	59	64	65	49	61	60	53	50	65	45	57	50	49	51	47	62	48	67	52	38	48	55	52	56	53	59	52	57	59	47	54	42	40	54	52	48	63	45	58	59	48	53	54	36	46	44	55	52	64	58	46	59	57	47	57	53	36	59	52	47	47	47	42	62	47	49	62	46	57	58	58	56	61	52	50	62	43	37	52	54	44	55	60	55	44	56	51	52	58	48	47	47	50	61	56	50	46	43	43	60	46	44	47	46	54	61	50	53	53	56	65	41	67	50	57	57	61	45	64	55	52	54	64	54	52	47	55	53	52	63	57	50	57	54	51	57	57	52	55	55	71	49	53	43	42	40	65	60	54	49	59	68	55	47	57	40	55	45	63	56	71	48	46	54	64	52	59	40	62	55	44	53	64	57	67	46	57	42	45	46	48	53	58	60	57	62	60	48	57	40	57	55	57	55	55	62	52	47	54	49	56	55	58	59	51	55	68	46	59	58	57	43	57	43	57	52	49	52	48	69	52	47	54	54	59	43	54	55	59	44	44	55	51	64	58	55	48	57	55	39	46	52	45	47	51	55	59	64	57	59	59	47	70	56	53	38	57	58	58	54	54	54	54	55	46	58	50	65	51	50	56	63	77	52	63	59	57	44	48	48	47	48	55	54	60	62	63	59	49	61	39	61	54	57	64	43	50	65	48	63	43	68	59	60	70	44	62	55	60	67	50	62	51	59	45	52	45	38	63	54	56	46	55	50	44	58	50	56	52	60	51	42	58	59	64	45	47	39	67	56	46	63	48	39	58	56	68	47	60	48	55	55	50	52	51	57	52	65	64	55	55	36	48	51	50	60	70	57	54	53	53	53	54	59	42	54	58	63	56	53	50
43088	4148	861	895	1746	2520	2751	2728	2367	2092	2101	2116	2298	2235	3781	5768	5367	3225	6171	17668	647	604	569	588	575	574	595	580	575	535	525	555	576	511	534	477	555	499	514	503	524	496	453	487	513	530	455	539	533	481	502	533	470	495	468	471	491	472	458	460	496	483	480	487	514	492	498	455	517	459	454	487	498	460	440	498	488	518	475	458	514	492	497	461	436	466	490	434	526	506	497	464	456	483	475	480	501	492	448	501	501	478	496	512	491	473	475	475	498	478	499	448	478	524	428	481	497	432	510	485	474	469	526	471	479	491	492	521	480	489	450	473	511	475	467	486	467	492	489	491	488	474	481	481	483	478	468	483	453	481	495	469	533	458	478	488	504	488	457	491	480	508	459	486	471	462	472	482	467	492	514	448	469	447	470	494	513	503	478	451	489	518	491	492	465	491	490	501	505	497	506	500	490	470	481	480	490	468	464	432	531	461	439	455	464	433	437	481	479	484	470	466	526	453	471	490	478	445	511	510	511	452	503	496	474	503	498	517	467	501	475	467	496	473	469	494	500	477	484	545	436	489	462	443	444	470	478	444	452	470	498	448	480	470	482	513	476	503	513	481	483	489	493	450	478	444	469	492	490	497	465	487	465	465	494	501	448	488	475	506	506	488	468	452	502	486	459	481	492	455	460	464	470	456	473	479	479	493	488	470	483	474	460	489	452	520	472	464	499	470	469	501	520	510	491	500	478	452	485	433	486	476	491	506	521	454	466	475	483	493	514	474	470	470	466	479	453	522	472	487	444	531	485	488	477	513	502	505	457	433	459	473	494	487	465	498	450	473	489	494	482	496	442	445	498	486	469	450	494	476	498	506	466	492	503	516	467	455	479	447	451	465	492	509	504	494	469	507	474	489	522	490	507	455	515	479	489	467	516	445	518	436	442	439	485	483	484	472	492	472	464	517	513	510	508	479	489	474	493	516	495	462	471	442	465	466	479	466	446	479	455	464	487	506	463	435	477	470	514	481	524	533	494	483	487	465	520	469	473	490	447	496	487	435	486	472	469	472	447	489	460	486	510	494	485	453	468	511	421	460	473	502	485	482	478	453	478	473	466	483	494	458	460	448	492	479	493	486	509	485	478	447	470	490	478	485	454	508	472	456	495	456	536	496	464	486	491	496	493	474	465	426	504	453	486	482	464	502	483	463	489	518	477	450	518	487	487	467	487	467	495	485	518	500	517	503	470	514	489	511	470	452	475	456	497	465	514	453	470	458	458	470	441	469	488	458	513	533	426	477	454	460	460	471	474	475	527	466	483	469	471	469	475	487	510	456	480	532	480	457	455	500	458	480	492	467	519	467	469	473	453	455	498	459	446	463	481	466	499	521	483	472	492	492	483	498	471	477	480	491	483	500	525	482	488	478	473	491	473	449	524	457	461	428	481	527	478	489	500	473	505	492	491	476	464	496	488	485	498	454	500	493	518	508	464	466	449	438	457	519	508	501	484	503	517	489	493	491	484	499	485	498	508	503	444	459	481	472	477	525	472	500	460	436	479	481	457	540	457	510	442	506	484	458	491	490	512	493	486	466	450	468	488	504	506	473	435	505	505	485	493	499	488	482	499	486	508	494	442	488	491	485	505	463	482	463	463	466	434	505	483	507	462	489	477	466	470	477	496	469	500	496	477	475	477	445	455	433	485	499	485	481	457	509	480	490	495	475	490	503	501	471	515	499	473	519	505	455	485	479	440	497	469	491	460	441	448	494	468	445	479	468	451	485	449	474	479	466	481	474	459	516	488	453	502	480	463	451	472	479	487	469	478	483	492	501	436	507	484	452	473	502	476	502	489	504	469	461	486	480	472	496	531	468	463	499	451	445	501	499	441	509	435	485	492	469	496	480	500	471	497	516	519	474	459	437	504	492	463	491	511	466	519	441	464	492	499	473	474	464	495	481	441	521	493	502	534	515	462	465	484	495	483	497	507	480	464	456	457	464	505	470	515	455	474	470	457	500	454	489	501	518	508	540	498	445	487	476	491	483	502	479	518	502	468	496	493	474	477	467	451	490	472	439	473	493	522	504	488	496	518	467	501	479	488	539	485	454	439	525	509	500	504	467	503	493	465	481	484	499	448	458	448	504	476	510	499	462	520	450	497	482	470	511	457	500	534	482	489	475	482	459	476	492	456	490	471	510	459	463	492	463	478	472	483	469	498	485	487	490	482	483	492	510	467	513	456	496	494	461	472	503	467	512	510	482	483	490	478	461	462	512	490	497	490	477	459	498	494	451	468	487	469	515	499	469	479	473	466	437	503	482	474	471	501	467	535	458	460	504	455	442	476	469	470	457	434	485	480	494	431	458	477	501	503	476	475	471	486	503	472	523	460	486	475	510	487	479	447	488	475	492	486	471	485	505	500	490	458	470	510	493	530	502	475	446	473	471	455	492	486	468	467	481	483	457	474	511	455	513	477	504	490	452	467	506	501	508	471	435	474	511	455	478	494	498	475	458	518	479	509	536	494	450	467	490	481	474	457	469	485	497	472	512	514	468	497	489	469	482	439	476	456	510	444	462	469	472	492	473	524	501	459	494	498	476	457	517	509	506	456	494	463	488	490	442	475	501	492	453	491	481	446	430	485	463	467	466	481	473	466	480	493	502	495	477	491	502	476	487	465	485	511	478	478	445	501	477	461	491	489	544	482	494	476	492	456	478	476	459	511	471	526	490	489	507	475	514	502	485	526	491	502	474	478	428	484	469	487	477	471	447	487	504	511	530	524	467	486	483	466	481	485	455	487	474	484	477	443	440	496	501	499	461	498	467	508	472	470	508	492	505	488	475	446	492	481	467	502	452	536	516	469	463	458	445	478	484	463	487	495	476	501	411	519	486	461	504	461	483	521	492	499	474	499	473	483	522	487	484	473	484	489	482	478	510	449	490	471	444	490	480	473	495	473	463	426	500	486	513	481	481	448	444	473	465	499	519	481	475	510	477	459	515	469	494	438	439	486	438	483	491	508	476	501	504	467	491	509	506	446	504	486	440	472	472	473	464	508	492	490	493	505	487	491	467	465	499	468	501	496	505	493	466	492	485	507	423	466	502	454	527	491	533	477	470	475	479	513	481	480	482	485	460	471	506	494	477	453	521	475	490	474	452	498	538	479	468	486	449	436	453	530	475	504	506	504	503	466	509	458	493	499	489	514	507	480	487	515	518	475	484	438	471	493	485	476	487	480	442	473	462	462	512	464	467	482	505	465	458	487	451	488	453	483	512	493	440	514	487	454	433	476	488	491	461	532	464	471	474	453	472	455	468	459	508	479	494	499	466	470	442	478	506	485	473	511	450	465	469	478	517	492	540	461	484	495	488	466	487	498	481	481	487	488	492	474	473	461	495	464	443	424	473	489	521	469	487	485	479	472	486	468	455	456	480	516	508	493	481	471	448	493	442	495	494	496	431	446	473	470	515	472	475	490	477	478	467	486	496	495	445	478	497	450	461
2511	158	70	50	59	53	74	77	60	63	67	56	72	71	90	94	123	92	110	133	58	63	72	66	67	66	53	59	72	54	68	62	74	66	56	63	49	47	57	55	52	69	68	67	74	69	67	64	57	70	63	56	54	46	72	69	72	71	62	54	58	50	52	57	48	56	53	65	62	65	69	55	62	60	60	67	58	67	62	65	64	65	55	69	66	67	55	62	60	58	65	58	57	54	56	72	59	62	69	53	49	68	59	61	61	72	52	54	59	71	64	66	55	53	63	61	65	66	62	59	71	63	69	58	66	61	57	52	69	67	55	68	68	56	64	60	62	60	59	63	52	47	69	64	61	55	61	56	71	43	78	65	70	71	76	64	63	55	64	58	70	61	63	56	62	69	72	55	62	55	50	60	53	72	61	58	74	74	62	54	60	61	64	53	66	69	48	61	75	59	62	55	55	83	63	61	62	62	75	59	54	74	59	65	65	49	73	50	68	55	68	66	61	64	68	48	53	66	52	74	69	62	73	69	66	61	67	57	59	56	62	64	63	59	63	73	66	64	69	63	45	76	60	60	61	52	62	65	64	58	50	71	63	72	65	59	54	69	63	59	60	53	60	55	66	59	49	71	54	73	60	54	57	49	56	52	66	60	46	64	77	61	55	57	53	66	59	80	70	54	61	69	69	58	69	62	52	63	63	67	64	61	52	61	71	70	46	60	63	60	64	59	50	66	62	53	51	62	58	63	50	75	57	73	74	77	69	67	56	70	53	54	60	71	71	56	57	56	52	63	64	51	50	60	65	52	69	56	54	65	45	55	73	73	60	46	46	46	67	79	55	58	51	65	62	73	72	68	58	57	69	59	69	61	64	54	69	67	61	60	74	67	58	47	48	67	57	52	65	60	54	56	58	59	51	54	59	50	62	51	72	59	62	50	60	46	64	62	49	54	60	59	67	65	60	60	69	61	49	52	60	70	65	55	61	70	66	70	54	54	53	55	64	73	57	65	62	62	65	65	51	64	54	78	51	52	65	56	70	61	66	55	73	60	63	52	55	49	68	57	61	54	75	61	54	55	47	47	68	56	56	48	74	65	63	60	65	63	68	57	55	69	72	55	57	70	71	59	58	63	58	68	58	67	51	56	48	72	55	67	60	58	64	67	62	64	64	62	47	60	72	61	71	64	62	49	63	57	61	53	68	42	64	64	53	41	83	59	63	67	67	63	53	65	59	63	64	55	61	80	74	60	64	72	55	64	64	75	53	65	67	63	63	57	54	68	47	70	66	56	71	57	61	63	61	73	66	63	64	54	59	64	65	61	50	63	56	68	52	59	46	59	59	62	68	53	74	66	63	55	63	76	73	49	58	65	63	71	63	66	56	58	53	62	70	54	79	63	60	58	63	54	76	70	59	63	67	70	62	54	56	62	56	67	54	67	57	66	68	56	55	61	60	61	63	62	54	56	50	55	61	65	59	54	62	70	72	62	57	61	72	54	46	51	50	51	66	72	54	55	72	49	65	53	54	67	54	65	48	58	49	53	69	54	56	63	63	59	69	76	62	70	66	59	65	59	69	60	72	44	65	51	75	54	63	55	66	58	48	66	59	51	74	51	50	63	76	50	52	66	64	60	54	62	60	65	66	56	61	59	54	66	54	66	58	59	56	59	61	64	79	54	48	56	56	70	65	79	65	72	62	66	67	62	61	62	68	71	71	52	64	52	62	49	69	43	80	53	69	62	69	58	44	61	63	64	55	54	62	55	56	57	67	63	50	72	76	80	55	65	47	48	58	69	62	66	44	68	56	63	61	65	55	67	50	69	72	58	62	56	56	64	64	73	61	67	52	65	59	61	69	63	54	66	58	58	50	50	63	56	64	53	65	65	56	63	72	64	77	62	63	59	62	63	74	59	60	58	63	75	69	60	55	63	59	73	63	59	64	60	73	62	57	59	69	50	70	60	62	61	73	47	49	57	64	74	60	57	57	65	65	52	68	61	62	66	46	63	65	64	57	57	72	55	74	41	59	61	66	65	54	67	60	69	64	57	51	65	66	56	61	50	69	53	63	64	63	48	66	62	54	60	58	48	69	59	69	59	56	50	72	51	65	62	82	62	51	69	67	64	47	59	60	66	58	72	67	54	61	62	77	62	67	51	64	49	57	65	48	67	65	69	67	56	59	64	59	69	62	61	58	53	55	44	65	71	61	60	62	55	62	68	62	54	47	71	60	68	54	60	69	57	63	59	52	52	75	66	51	64	58	56	57	68	51	69	59	62	58	59	54	64	58	75	55	67	63	55	63	71	54	57	60	63	65	66	63	57	52	54	56	51	59	55	63	57	61	62	69	52	64	65	48	59	71	54	67	58	62	55	63	63	59	68	58	63	61	63	73	74	63	55	55	77	55	67	57	60	59	65	72	53	59	72	73	54	43	51	63	68	63	61	67	65	67	56	61	66	47	64	52	53	67	58	56	64	53	60	82	58	56	57	46	51	53	69	59	65	57	62	53	59	67	74	48	70	66	63	65	50	55	62	53	54	57	62	57	56	57	72	60	56	65	70	64	65	54	83	51	69	54	65	53	60	53	55	55	65	81	51	75	60	62	62	58	73	63	56	68	52	68	54	65	53	64	55	60	68	67	62	52	53	60	65	52	70	62	56	53	70	64	55	64	68	57	67	44	76	57	69	58	56	54	57	61	52	61	56	65	53	55	74	67	56	59	66	52	49	57	61	65	80	40	67	53	55	50	55	53	67	67	53	60	47	65	62	61	53	64	46	60	63	50	60	53	62	66	82	62	65	43	69	64	55	66	56	50	72	46	61	52	60	61	64	55	58	47	54	58	47	63	59	56	51	65	77	65	66	66	54	58	65	63	64	75	67	61	42	48	79	59	68	50	58	70	60	79	57	56	62	46	55	62	79	61	69	66	57	60	64	73	73	57	62	60	71	60	51	68	66	67	51	62	68	74	61	64	57	63	54	65	59	53	67	50	62	61	59	58	71	56	77	70	59	65	55	58	58	46	57	59	80	67	71	74	50	55	71	66	63	56	66	66	60	61	59	52	62	64	61	68	66	47	60	63	62	56	73	46	74	67	61	56	59	58	52	56	72	51	60	56	56	63	56	65	69	60	68	65	59	80	58	58	63	67	63	58	57	72	64	53	62	68	57	57	51	52	55	72	66	54	65	69	59	53	64	68	72	40	75	61	76	52	70	59	58	49	65	62	60	66	49	52	55	63	70	50	48	70	57	69	63	64	65	70	71	60	51	49	67	60	58	80	69	68	65	54	50	53	54	66	48	65	81	51	74	58	47	65	63	68	61	76	69	45	68	52	61	61	64	71	65	65	56	67	49	74	54	61	75	59	58	55	51	66	71	73	48	54	61	75	63	58	62	58	60	62	47	58	64	50	62	64	69	61	56	83	64	66	62	61	79	48	70	60	65	62	69	55	58	47	65	62	63	43	63	66	57	55	65	59	63	54	54	51	64
19289	1584	601	577	666	794	943	931	961	887	848	902	1023	1013	1900	3121	2887	1600	2849	3007	548	524	525	540	571	556	551	557	509	550	547	544	516	550	527	529	515	515	529	481	521	486	501	509	475	535	517	512	535	508	516	520	547	527	494	515	515	534	517	514	506	549	505	549	550	503	539	507	533	479	513	529	501	506	499	500	526	543	510	514	521	549	497	502	502	498	511	537	469	503	516	498	554	500	518	495	476	507	545	513	505	526	521	510	549	510	562	443	571	488	543	553	526	485	515	569	503	506	506	488	519	543	514	537	468	496	555	502	509	467	519	499	509	515	515	498	502	542	510	535	528	514	535	513	489	502	531	503	528	509	505	506	528	521	540	487	509	483	516	545	517	494	497	534	536	533	503	538	572	567	528	496	529	490	524	511	476	503	523	527	547	515	523	497	519	500	526	506	558	500	515	513	536	527	499	503	493	561	475	519	508	484	498	521	544	517	501	521	521	505	532	571	495	534	524	516	506	511	466	496	534	495	508	483	513	553	480	499	463	538	530	517	547	480	543	547	533	514	492	539	524	524	510	533	562	512	545	514	505	503	487	495	492	526	513	493	498	525	488	511	558	501	513	528	488	523	490	469	521	503	526	482	529	552	537	486	510	530	508	585	505	512	530	497	501	487	528	530	514	527	509	553	499	586	509	504	533	512	563	523	500	535	520	502	523	524	563	481	524	517	505	496	489	543	562	542	547	529	511	509	530	510	530	526	542	503	546	508	497	509	533	501	569	521	536	514	488	513	462	537	518	483	516	503	568	507	508	518	480	532	512	481	529	544	523	519	485	494	499	500	545	476	539	525	524	496	535	497	540	463	503	502	511	480	499	548	470	488	563	506	493	508	549	487	481	506	539	519	516	514	521	537	526	489	485	527	505	533	491	522	519	537	472	531	480	510	512	500	505	569	500	546	525	502	532	555	500	501	505	527	522	509	496	533	567	539	534	548	505	512	537	509	538	504	506	530	513	496	514	524	507	520	507	507	498	558	526	526	513	508	476	505	487	510	506	490	518	544	525	560	527	501	523	498	491	526	536	515	508	556	507	470	533	497	499	522	455	528	499	525	512	530	478	522	498	557	529	487	501	483	521	524	538	490	530	543	499	538	532	515	510	518	532	509	538	494	548	505	498	524	514	549	504	523	579	519	524	535	514	567	508	532	561	532	540	562	523	524	538	530	519	487	511	508	529	526	511	517	500	548	543	534	481	525	514	510	498	514	517	555	488	513	500	516	498	524	506	512	528	522	538	530	508	513	546	530	508	516	489	496	514	496	536	534	504	501	523	545	495	531	531	550	522	514	556	506	545	504	529	503	493	550	503	495	552	466	543	573	497	497	542	484	548	517	467	459	531	504	528	512	494	537	526	486	493	556	530	526	514	513	519	529	513	518	516	530	527	505	521	495	536	543	523	501	498	502	529	494	466	520	505	538	533	563	543	478	476	522	510	501	523	491	510	537	526	501	529	564	521	522	543	470	546	524	540	549	500	486	537	466	517	481	525	500	499	501	543	489	502	529	525	491	554	502	538	484	525	498	511	522	529	522	527	486	457	468	519	539	498	537	553	515	505	480	528	528	486	550	552	548	504	523	525	511	490	532	516	514	556	528	488	503	513	478	524	553	501	512	494	546	514	532	517	534	553	547	502	543	483	544	500	541	496	544	476	526	549	496	539	536	551	486	551	492	564	495	504	474	541	540	507	491	532	507	526	508	536	521	528	480	482	556	509	521	515	519	497	553	509	536	521	521	553	516	507	521	504	556	506	536	538	541	488	500	546	565	523	494	499	527	532	514	574	525	517	506	531	548	534	534	514	546	503	526	527	527	503	544	541	539	517	547	561	479	533	540	498	542	489	517	580	542	513	550	589	510	536	492	527	498	528	555	520	523	511	478	502	483	516	507	501	502	540	546	486	516	497	544	514	474	500	554	502	522	539	489	519	494	505	504	495	523	539	529	503	528	529	534	543	528	539	558	529	534	515	498	514	492	499	502	538	537	548	517	485	507	534	526	539	551	520	484	566	463	546	514	528	528	544	526	520	506	518	525	509	543	519	549	486	561	492	516	480	518	497	529	532	481	518	524	524	497	495	481	476	530	543	528	521	514	497	538	517	527	525	499	506	524	498	550	502	500	511	547	491	564	509	563	561	520	467	509	505	498	507	511	496	488	505	522	530	504	486	554	521	515	499	501	518	510	538	548	515	523	552	520	520	521	527	531	558	494	517	544	492	512	519	506	478	522	507	538	545	534	519	519	520	527	577	542	538	491	526	521	548	507	546	508	547	512	541	539	587	500	500	517	510	535	537	510	547	529	516	522	499	524	506	483	512	524	539	471	517	555	517	578	510	551	527	492	522	470	519	544	512	529	481	506	485	531	518	535	500	517	517	529	501	534	554	476	534	522	524	572	520	502	513	518	500	529	530	526	554	508	499	532	531	495	592	558	516	527	503	489	569	506	541	505	500	548	522	550	508	539	529	505	537	520	522	537	528	566	488	458	508	496	516	522	493	521	544	494	543	516	532	550	504	480	516	514	495	509	505	522	520	574	521	556	477	535	527	521	533	507	512	563	517	555	505	521	522	487	504	512	516	495	520	522	526	532	536	561	558	503	558	541	496	530	532	565	487	510	522	484	516	524	499	501	523	549	534	539	513	521	512	514	595	524	537	523	565	504	551	530	478	545	534	514	549	499	518	517	526	518	489	487	535	539	516	466	516	549	490	532	534	528	522	473	522	499	535	500	512	520	531	490	540	540	525	545	520	473	519	532	556	500	545	524	549	517	505	543	492	519	509	493	470	538	536	505	518	506	527	484	519	516	483	534	528	527	518	513	513	496	506	502	506	516	549	561	503	494	517	508	517	512	486	520	508	502	499	522	510	513	546	533	507	498	541	530	536	534	537	485	521	507	525	524	504	514	546	519	523	496	503	505	509	502	477	518	495	498	532	507	525	502	512	489	523	476	543	494	551	523	485	543	541	537	515	536	505	536	542	489	533	519	495	510	507	495	503	518	502	468	509	538	529	524	534	492	563	567	503	486	496	536	528	541	514	523	485	482	524	517	529	520	526	512	523	512	585	513	489	529	526	550	539	525	501	517	524	521	523	478	538	479	541	550	512	508	566	532	543	525	522	467	497	523	529	521	484	522	510	557	560	538	550	557	522	524	522	495	502	536	540	539	494	499	506	506	526	534	484	503	508	538	485	526	502	506	517	525	519	499	493	492	507	485	504	481	499	546	503	496	555	488	505	485	547	499	537	513	504	533	510	552	507	496	485	514	521	553	496	493	545	505	548	529	553	526	563	536	486	466	547	545	529	527	523	511	528	490	519	508	501	484	515	532	480	510	539	535	574	510	523	545	502	585	500	521	524	497	506	563	509	491	504	538	545	475	526	516	527	543	509	548	527	539	510	519	520	477	513	546	478	466	505	510	506	528	522	512	534	514	527	506
6473	847	98	85	72	90	89	94	86	99	91	105	100	114	143	174	157	136	298	348	78	84	86	89	81	83	68	79	64	78	69	61	76	98	82	77	69	83	72	76	77	72	70	78	84	74	76	67	69	94	75	83	76	76	58	74	83	54	79	82	81	78	78	65	68	66	84	65	65	71	84	85	75	73	76	75	82	73	75	85	80	71	49	61	63	74	81	80	66	78	72	71	77	84	61	67	73	64	83	94	75	96	89	66	66	84	78	73	80	61	83	76	80	64	69	81	67	74	82	89	85	68	87	70	84	73	79	71	82	69	84	80	67	66	77	59	70	82	66	72	73	84	72	75	83	64	73	74	70	88	84	84	72	71	71	75	75	97	78	92	81	81	73	84	67	85	78	79	64	74	67	77	88	81	68	94	91	72	89	79	74	87	77	79	85	71	85	77	69	73	80	69	73	75	64	83	89	58	78	79	76	85	81	65	69	88	71	81	65	57	70	71	66	61	79	77	52	82	68	83	80	71	73	63	86	69	86	74	75	76	83	60	87	71	76	79	86	79	73	73	78	65	74	78	74	81	75	90	65	57	85	88	83	78	90	85	81	74	71	72	73	89	85	78	70	86	77	80	81	86	86	83	76	77	70	87	72	66	82	80	69	93	81	70	82	70	53	72	72	73	62	80	77	64	87	71	79	74	76	61	81	79	76	94	75	59	87	74	72	83	85	78	87	92	75	84	81	70	82	70	67	82	88	84	63	63	66	71	79	77	76	71	72	83	75	84	81	83	61	70	79	76	66	92	64	71	70	61	68	77	77	81	72	65	76	79	75	78	82	74	81	73	66	99	84	72	80	75	73	73	79	91	72	82	65	63	86	83	69	86	64	80	79	86	59	70	76	72	76	74	85	71	79	84	79	92	68	89	87	87	66	84	75	74	88	66	68	63	71	65	73	88	73	76	83	87	69	64	86	76	82	84	66	72	71	90	75	78	71	91	87	65	65	78	75	73	80	81	81	75	85	78	85	70	80	87	66	80	69	82	70	75	89	68	87	74	61	65	69	85	81	95	85	70	89	89	73	73	78	71	73	71	75	79	78	72	85	86	65	99	68	75	76	69	79	71	74	83	76	71	81	94	77	79	68	73	67	91	79	88	84	83	90	88	61	82	92	67	86	66	86	69	67	76	71	68	74	71	69	83	86	64	89	90	83	76	84	71	86	73	80	71	65	74	90	62	58	64	87	84	63	74	80	84	75	84	77	74	78	73	83	72	75	69	77	83	83	94	79	73	71	88	76	74	69	69	93	94	79	76	77	78	50	75	88	84	75	82	67	60	84	76	65	74	81	80	67	77	80	76	69	82	70	74	85	66	68	64	55	62	85	67	91	88	68	67	65	71	84	89	54	77	95	69	83	73	89	88	73	66	90	96	69	75	67	86	83	74	71	68	67	69	84	57	69	76	97	68	81	93	80	60	85	82	85	65	90	80	74	71	76	72	76	50	71	74	81	72	75	65	79	71	61	62	62	69	84	73	78	76	74	73	72	81	80	68	67	76	78	100	73	87	86	82	67	82	76	69	75	76	74	87	82	81	70	75	70	85	65	81	78	82	70	54	77	70	76	71	78	92	74	85	73	75	61	62	83	76	82	84	71	66	76	69	86	85	74	73	63	83	72	63	77	75	74	78	78	77	64	68	77	93	70	84	73	71	77	80	79	72	65	66	89	68	71	86	64	88	94	78	77	73	70	73	81	90	72	74	77	82	73	77	91	72	72	80	64	86	75	82	72	82	73	71	87	94	78	75	77	88	81	78	86	66	70	75	81	83	72	75	85	97	81	70	78	73	73	72	83	69	73	74	80	80	92	72	82	82	75	85	82	80	78	86	72	69	73	92	73	74	86	81	83	66	75	78	77	76	71	78	72	80	56	62	63	70	86	74	71	75	77	63	86	66	66	78	71	65	69	76	79	69	80	80	70	72	80	97	76	78	64	78	71	79	79	83	74	80	84	71	70	73	79	75	80	70	69	70	75	74	88	77	71	84	72	78	74	95	81	80	77	83	66	70	80	80	66	73	97	86	70	86	58	65	72	60	81	71	86	63	74	74	75	80	73	70	79	74	76	86	65	89	63	70	69	85	85	73	71	84	79	59	63	70	83	70	57	82	66	63	80	73	63	95	80	74	74	81	76	76	59	64	86	73	60	74	85	85	76	71	70	81	66	74	67	83	81	79	79	75	69	52	88	82	73	72	77	64	68	75	74	83	83	69	74	67	77	64	72	67	83	59	57	91	74	88	83	74	67	74	84	73	70	86	83	77	73	79	86	65	71	71	68	64	62	70	84	83	70	75	68	84	82	93	60	84	81	70	74	94	68	84	70	74	75	74	65	78	69	92	79	82	71	82	74	75	82	74	67	91	82	78	64	89	85	77	91	58	77	72	79	77	78	65	67	77	74	71	70	69	89	81	51	79	63	85	73	65	75	75	81	79	84	66	79	95	98	94	89	72	96	76	87	77	77	68	81	58	83	70	85	74	62	73	76	82	66	63	77	69	74	65	71	70	78	76	77	71	83	70	75	62	81	86	79	71	75	78	76	85	80	65	80	90	87	71	69	66	73	70	70	75	77	82	81	69	79	66	85	64	76	87	59	75	87	77	69	81	58	81	87	70	72	79	72	68	58	73	74	73	83	88	73	81	86	85	103	68	79	75	90	74	85	71	67	70	78	84	65	81	71	86	77	83	83	90	49	78	82	86	72	71	65	72	74	71	85	69	80	62	74	83	76	60	76	83	74	63	73	73	74	68	76	88	71	71	78	81	79	86	70	100	76	78	68	70	77	82	64	71	57	81	70	86	73	66	76	74	74	68	77	67	77	87	71	87	76	81	57	79	77	70	83	74	81	66	73	76	65	75	68	69	70	79	78	74	79	67	66	72	74	77	69	76	70	87	58	72	71	72	80	82	81	63	78	75	72	84	75	92	77	69	79	67	79	74	68	69	88	75	68	78	53	78	74	64	78	77	91	66	73	92	82	72	80	74	100	59	81	61	71	78	88	70	71	85	86	74	77	68	77	82	75	93	82	85	76	85	64	63	91	68	89	80	79	68	85	74	89	75	80	81	81	74	89	69	68	76	69	73	76	89	72	53	66	88	77	87	81	69	84	90	75	74	68	86	73	77	85	68	81	87	84	75	72	54	77	71	85	72	64	64	94	66	89	74	62	66	76	72	55	81	83	69	69	76	71	89	72	64	77	81	81	65	74	83	74	67	76	90	76	83	79	89	75	87	84	60	74	64	83	80	54	81	74	71	91	63	64	83	74	75	87	64	84	74	81	82	83	79	78	79	66	65	70	82	68	82	72	77	64	81	64	70	78	71	69	69	69	77	72	83	77	66	67	76	64	81	79	71	86	78	103	86	71	78	59	84	84	83	68	65	84	87	67	77	80	84	70	66	87	70	76	79	80	66	67	78	72	63	75	60	70	74	70	61
37831	3636	879	945	1502	2074	2209	2119	2003	1671	1597	1525	1474	1689	3162	4661	3905	2987	7947	8883	741	759	714	712	749	703	672	709	678	653	688	677	701	754	717	659	687	767	640	641	674	696	702	640	667	656	692	733	683	706	618	664	653	678	691	671	670	617	650	689	622	696	658	609	641	712	670	660	675	622	702	683	678	669	617	711	686	663	700	664	644	658	652	669	658	679	649	642	683	626	685	654	666	667	699	596	627	728	664	682	648	655	634	667	662	689	703	679	667	619	688	660	683	639	721	653	686	710	677	699	688	636	695	670	665	688	668	669	660	676	627	668	674	668	653	684	647	654	615	681	641	630	670	683	641	690	606	600	701	696	660	681	655	646	642	651	638	676	667	653	673	657	648	638	666	643	684	701	655	670	677	649	678	670	656	661	632	643	657	709	718	646	614	677	683	678	661	657	654	640	617	656	702	700	635	717	688	684	662	653	671	693	628	673	658	682	661	681	671	677	650	652	638	626	585	646	627	648	623	682	656	688	671	651	703	660	692	674	619	695	672	680	696	648	664	628	669	674	640	632	659	661	604	656	643	685	655	688	656	657	665	662	693	666	648	623	739	655	671	686	639	665	652	646	639	661	661	644	691	668	660	622	679	701	660	662	680	623	616	643	648	661	632	636	690	604	646	662	702	617	632	642	681	644	676	662	676	705	650	626	685	637	671	641	642	699	622	671	643	649	689	621	656	697	639	654	631	709	628	729	642	661	665	681	660	664	675	633	670	673	649	648	690	615	682	705	693	669	649	689	674	645	665	659	649	671	608	661	636	663	626	644	652	655	634	649	636	640	674	676	631	690	593	672	627	642	696	685	682	660	609	673	693	652	714	622	672	665	665	651	647	704	629	587	626	641	620	687	687	628	643	664	675	632	633	656	647	631	683	689	622	623	658	660	633	658	679	673	655	647	708	688	674	632	673	629	647	659	668	659	694	647	645	653	637	666	676	669	684	656	677	700	648	656	667	650	656	641	678	656	663	635	631	690	643	601	670	650	707	657	680	658	732	718	644	732	674	636	686	615	650	644	680	691	717	667	692	707	647	647	677	679	695	647	630	670	664	652	629	680	689	651	657	636	640	645	618	651	688	636	692	674	682	653	654	681	704	656	677	681	638	648	654	688	689	630	615	671	684	630	701	634	700	666	655	642	653	666	680	700	640	670	647	657	674	660	668	671	696	646	734	662	678	615	614	662	604	680	669	646	654	681	659	681	640	665	625	654	622	613	669	611	634	698	698	628	643	660	660	670	677	662	650	683	643	648	662	650	643	622	630	660	637	660	636	651	685	660	658	662	613	673	671	660	676	664	648	666	671	590	662	649	646	648	669	647	648	676	665	642	621	706	666	644	654	641	643	696	630	651	629	636	655	634	662	632	648	661	697	646	662	651	673	659	675	679	665	644	686	652	668	640	644	657	674	656	679	671	652	660	646	681	649	637	663	645	686	628	683	668	692	670	636	651	632	668	692	685	641	654	658	678	656	628	685	672	664	629	724	668	671	675	608	647	679	663	707	659	699	647	684	656	709	640	676	663	653	719	661	654	664	687	667	680	663	668	688	726	649	703	650	651	704	671	698	648	645	679	638	742	668	673	672	646	651	671	667	676	663	666	610	664	677	668	675	613	639	708	695	632	675	645	663	659	675	635	675	677	621	709	693	694	703	667	666	667	678	632	710	641	647	678	672	604	675	655	619	660	695	633	652	675	647	643	659	639	660	703	612	614	680	656	641	651	669	624	614	644	644	678	644	685	668	680	683	684	704	665	667	619	677	683	679	653	671	667	595	645	660	726	678	664	648	642	652	708	614	662	649	699	635	683	663	657	661	661	637	647	655	599	653	645	650	655	612	666	676	685	645	647	654	643	648	654	698	692	662	675	671	644	682	632	671	699	654	674	646	634	692	669	711	684	659	687	709	658	678	680	676	711	639	672	708	653	689	647	655	678	651	630	652	707	628	670	680	612	620	655	629	681	644	676	660	646	692	648	665	678	614	703	662	703	705	631	632	623	674	662	648	711	661	673	656	674	631	669	671	648	672	614	671	618	655	666	652	678	651	664	643	671	657	592	675	676	676	682	648	676	611	610	657	667	706	660	677	651	655	697	662	649	656	622	672	671	687	664	715	665	675	673	694	666	661	670	646	636	636	672	629	639	702	656	679	644	675	724	697	609	666	639	675	621	690	630	644	662	654	638	654	631	644	684	651	683	623	683	659	654	668	705	665	652	652	664	686	661	660	664	678	648	658	668	649	614	622	622	681	639	664	660	688	690	670	715	643	656	676	688	628	682	678	668	651	686	720	671	652	693	626	647	639	665	622	660	679	651	644	705	614	674	674	663	618	632	674	677	652	635	640	666	668	616	653	638	667	660	637	612	685	642	678	647	670	652	699	664	676	672	672	738	685	713	701	681	629	689	708	665	669	662	640	648	660	666	623	662	675	663	681	680	675	666	669	645	636	675	671	678	641	675	689	658	658	629	653	672	677	683	677	698	700	646	649	640	667	668	663	636	673	648	681	714	664	674	670	678	637	659	665	672	658	664	721	664	684	678	630	674	674	703	651	646	650	631	668	663	652	672	724	608	634	624	689	632	637	642	687	695	650	695	640	654	659	687	603	633	648	670	646	655	644	660	681	670	635	638	654	668	618	687	658	673	672	618	644	635	665	608	654	658	625	697	649	660	607	664	675	675	650	657	668	688	707	659	678	701	654	645	690	676	657	650	685	686	651	632	697	654	665	599	687	628	674	643	644	699	637	637	645	720	720	665	673	654	657	640	659	655	631	664	661	634	658	674	646	685	714	660	677	685	645	611	664	687	664	632	673	681	685	656	710	691	679	648	627	633	712	630	682	671	708	623	663	674	658	628	684	683	648	683	661	695	643	631	611	647	650	626	637	676	637	673	625	647	682	666	677	653	692	685	701	623	709	650	706	678	627	620	679	640	637	674	653	638	666	710	658	714	635	639	655	633	654	664	636	641	671	692	646	705	656	616	614	650	669	686	665	680	668	699	640	649	642	668	660	655	656	657	653	646	667	691	651	696	611	656	652	667	682	661	683	718	619	642	672	678	686	645	667	655	608	711	704	653	615	650	626	647	708	639	654	656	690	637	630	633	644	643	629	651	682	670	650	668	642	682	704	634	632	630	587	684	659	645	707	653	693	680	625	675	674	626	675	642	661	694	681	672	651	666	694	666	682	690	658	628	672	706	689	707	629	612	665	636	638	697	709	633	617	680	682	698	622	680	656	620	655	697	662	734	640	650	699	681	656	657	677	681	610	667	694	675	615	629	657	664	663	650	685	651	642	639	674	624	655	649	642	676	657	691	651	662	637	665	687	643	610	610	656	696	691	661	659	672	687	683	612	649	687	651	718	636	644	698	679	653	694	644	654	664	641	679	695	655	686	666	687	668	610	690	632	628	656	638	671	643	663	635	588	619	675	663	642	679	661	624
5311	463	48	31	41	36	45	50	49	47	40	44	51	43	81	127	101	67	224	384	40	29	38	31	36	23	19	25	34	34	32	24	27	29	23	34	30	27	28	34	28	29	29	25	24	25	36	34	39	36	16	42	24	21	40	40	25	29	31	28	30	29	22	25	27	28	28	26	34	32	32	22	31	34	34	31	29	40	22	24	26	28	29	33	21	30	24	33	29	27	38	23	27	33	28	37	27	27	27	27	22	29	18	19	27	34	27	34	31	23	38	26	28	22	31	28	31	25	30	26	29	32	23	20	27	29	22	24	35	24	33	18	20	26	33	35	24	31	24	23	24	26	46	26	26	37	28	24	32	33	35	35	28	30	27	23	22	25	20	34	31	22	37	31	24	29	25	25	24	30	25	25	25	30	29	19	36	28	34	25	26	28	31	38	36	35	26	21	23	27	37	25	23	30	33	22	28	34	37	26	24	28	24	27	19	25	24	34	30	33	28	28	27	25	25	34	35	24	33	22	30	37	31	23	37	38	25	19	24	21	16	25	26	17	35	22	31	23	35	29	31	26	29	30	23	18	27	27	25	30	27	43	30	32	24	35	37	30	34	29	32	40	25	38	24	19	32	30	34	28	28	31	36	34	28	35	27	28	32	28	18	30	34	32	31	34	36	20	32	31	26	28	35	35	26	24	20	36	19	27	40	22	32	29	27	26	30	34	34	34	32	25	30	27	24	23	31	33	36	33	17	35	30	17	27	32	33	26	38	21	34	31	19	27	20	26	22	26	22	28	31	38	29	25	29	26	33	27	22	29	32	20	37	28	31	29	34	23	26	38	35	24	22	28	34	19	14	26	37	33	31	25	33	33	23	30	28	27	30	30	22	38	24	32	26	39	25	23	23	39	32	34	35	29	31	23	33	26	23	29	24	35	31	36	27	20	33	29	33	34	25	25	32	27	31	22	25	27	26	33	32	40	29	34	27	36	17	19	26	24	24	25	33	27	30	26	29	27	33	31	30	16	25	30	34	28	27	24	26	22	30	27	33	27	17	30	26	26	27	28	21	27	25	30	36	20	29	27	26	33	31	34	31	30	25	28	21	36	33	31	24	40	33	32	41	26	30	34	26	28	31	30	29	27	25	31	29	23	22	41	30	28	34	39	24	29	33	37	35	28	27	24	37	26	20	27	31	37	30	21	30	23	34	21	34	26	33	31	32	24	39	31	36	25	21	36	25	25	40	34	32	23	34	29	29	31	31	30	21	30	34	33	29	31	31	21	28	27	27	25	33	15	21	31	21	40	27	21	33	27	24	35	16	28	28	26	32	30	37	32	36	25	23	35	23	28	29	31	30	31	25	33	27	28	23	30	20	28	37	26	20	23	20	33	24	29	23	20	22	20	41	33	26	35	31	29	28	22	45	23	21	27	36	33	32	34	30	27	34	34	19	23	35	34	28	24	27	41	28	22	26	27	28	25	29	27	28	29	35	30	27	30	30	17	21	27	34	33	39	31	30	31	27	20	22	28	30	22	32	35	30	35	26	44	26	32	35	19	28	36	22	35	33	20	23	33	19	24	31	16	33	19	33	30	32	26	30	37	23	29	27	34	26	32	33	29	30	21	27	32	29	27	29	30	34	35	20	26	24	24	18	34	26	25	31	25	25	27	27	35	23	22	28	27	31	20	25	26	33	22	33	32	27	32	20	28	32	27	40	28	26	24	32	25	30	23	28	33	22	26	34	31	33	28	22	32	22	32	27	28	29	22	29	27	26	27	27	31	29	28	29	31	24	28	34	36	28	22	23	37	24	29	29	25	26	33	23	23	30	37	33	32	29	31	23	28	24	33	34	25	26	33	29	34	26	21	28	34	32	31	26	26	24	29	24	38	24	35	23	26	30	27	33	28	31	28	35	30	21	33	30	39	30	27	34	32	23	26	30	29	41	28	25	32	28	23	34	21	28	32	29	33	27	24	31	35	33	31	35	29	37	31	26	22	30	30	27	25	27	31	28	35	27	32	27	26	34	25	28	26	37	33	23	28	23	23	23	29	29	35	30	25	26	30	31	24	33	24	20	29	23	25	28	29	32	40	25	22	28	29	20	25	24	27	27	33	28	23	23	29	26	21	20	30	26	27	31	33	27	35	25	33	24	28	30	16	34	22	30	30	29	24	24	19	24	20	25	29	26	26	29	34	34	27	27	30	25	23	30	26	19	25	25	21	37	29	17	40	39	31	35	28	28	33	20	27	24	28	31	28	38	37	32	36	29	40	32	27	25	28	23	23	33	22	33	34	29	26	24	29	30	31	31	26	27	28	26	28	34	26	36	18	34	26	23	20	33	30	27	34	24	25	26	23	31	40	25	23	26	30	23	37	31	26	36	27	25	36	24	25	32	22	33	31	40	29	27	22	37	24	29	24	25	31	29	27	27	37	18	26	25	26	34	32	29	37	22	23	27	17	20	15	24	26	24	32	33	34	26	23	27	19	22	17	24	36	38	30	24	21	32	15	24	26	25	22	28	30	21	26	29	27	28	21	20	28	39	38	30	29	29	28	27	26	35	31	35	23	24	27	27	31	25	18	32	39	22	25	25	24	29	24	41	29	23	31	29	28	29	27	36	22	28	27	21	34	43	20	27	34	34	32	24	23	21	29	23	28	28	30	36	26	23	30	20	24	29	26	21	18	26	27	30	21	30	28	29	31	35	31	31	30	27	33	29	30	27	30	18	27	31	25	22	21	20	23	35	23	25	35	32	33	20	31	22	31	28	36	22	23	26	38	26	25	28	29	25	35	37	32	29	32	27	26	28	26	27	25	30	43	31	24	31	33	37	35	31	16	27	32	27	29	31	29	32	30	28	27	35	25	32	27	23	36	25	21	31	31	28	27	40	27	25	23	27	26	34	20	31	22	32	21	33	43	27	31	23	27	29	30	35	30	33	24	33	23	27	25	25	26	21	32	29	25	27	33	30	29	27	24	16	34	37	35	27	36	23	20	30	39	29	28	33	34	19	35	34	28	30	32	18	26	32	21	31	37	27	26	27	29	27	30	23	16	34	24	28	33	31	26	27	31	38	23	33	33	28	32	34	26	25	31	26	25	28	31	26	29	22	38	26	36	29	27	24	37	28	31	31	30	30	31	29	26	36	34	30	30	17	26	20	30	27	36	25	44	30	35	32	26	28	39	24	23	22	26	27	37	26	35	27	23	26	22	20	33	26	29	25	44	21	23	33	32	20	26	19	28	28	25	26	31	24	27	24	22	24	38	34	28	30	22	29	27	27	37	24	20	29	25	30	29	28	28	33	18	33	21	19	34	28	22	24	29	25	32	30	30	32	23	31	25	36	28	28	32	28	35	23	33	24	35	34	28	28	33	29	38	27	25	32	26	24	21	37	21	30	35	31	42	29	21	28	27	24	29	35	18	19	32	23	34	27	19	26	25	25	25	19	22	19	27	23	22	27	28	29	36	28	30	23	25	25	37	21	32
31214	2939	463	510	862	1474	1594	1470	1337	1202	1074	1093	1099	1592	2806	4050	3025	1691	6851	9882	382	333	313	314	322	300	286	315	312	317	258	276	261	287	282	256	270	270	258	274	268	254	286	268	257	255	299	278	277	244	262	263	273	242	241	265	235	238	236	236	260	247	241	248	229	246	243	256	261	244	252	261	229	257	255	239	250	241	245	270	228	251	282	239	242	227	252	257	274	256	261	249	234	221	239	253	247	242	231	210	272	243	235	234	255	244	253	261	237	225	236	258	245	258	230	241	271	241	224	248	253	266	248	273	238	243	275	234	238	252	287	254	238	271	250	206	269	234	235	240	261	232	232	272	242	233	251	222	228	229	244	238	248	261	271	260	227	232	260	247	215	235	245	254	240	242	225	230	211	263	261	215	250	237	247	235	234	245	232	242	232	258	234	247	257	241	236	251	241	250	232	260	235	264	250	242	249	257	240	250	249	237	212	239	236	221	226	228	234	252	229	237	215	261	216	241	254	217	262	258	267	231	260	250	251	265	240	265	245	227	233	260	244	236	268	255	252	262	239	257	248	237	284	223	269	244	277	239	276	261	252	276	258	275	258	215	245	262	245	231	247	258	230	242	253	249	238	251	242	219	233	250	240	262	239	241	239	211	243	202	229	274	266	224	246	245	241	258	242	248	247	244	224	266	227	246	235	229	262	245	240	239	245	262	276	250	263	229	251	245	254	263	237	228	260	234	202	253	247	255	259	242	238	229	243	241	260	238	256	263	239	211	270	233	273	255	284	258	231	229	237	246	268	235	259	253	246	245	219	226	246	246	255	244	248	240	242	264	241	249	264	272	241	253	229	242	243	242	244	256	230	244	226	237	221	241	244	251	248	260	245	243	239	250	237	227	293	242	212	238	264	222	247	239	224	231	246	241	244	252	263	239	242	229	202	256	255	216	248	253	235	238	249	239	235	251	257	239	219	239	224	242	247	234	223	234	233	236	249	244	241	246	248	252	266	251	250	236	253	238	238	276	256	239	263	229	249	246	263	246	254	248	273	252	248	261	229	238	264	270	260	236	243	221	241	251	259	238	259	255	223	256	267	238	218	270	235	242	223	242	253	231	237	240	258	249	249	225	252	245	253	248	244	248	224	272	244	279	250	251	263	256	261	227	253	231	227	234	277	205	242	241	240	250	267	245	230	217	230	229	249	237	240	233	236	231	275	238	257	254	251	263	222	243	251	248	274	250	227	227	277	273	256	238	223	248	274	239	240	243	252	222	255	249	263	229	231	225	258	274	239	236	214	254	248	215	245	239	239	243	233	234	242	256	243	248	219	243	252	253	259	264	248	235	233	272	258	244	262	246	262	239	243	236	237	222	232	249	200	247	289	242	243	252	266	267	240	243	269	274	244	247	256	248	260	265	233	260	255	256	251	256	267	277	227	248	258	244	220	248	238	231	235	276	236	231	258	245	241	246	271	246	249	238	213	244	246	260	222	225	260	249	236	256	270	243	240	250	246	203	252	255	235	234	269	246	253	243	233	277	245	259	241	266	233	238	242	271	206	249	232	230	216	258	246	250	273	266	247	238	279	238	257	249	233	254	249	273	246	270	256	228	229	293	269	248	242	237	247	230	270	236	230	245	206	242	238	229	235	244	223	249	253	229	246	271	245	237	265	233	237	251	237	215	281	255	223	259	232	245	217	236	251	239	246	255	248	251	249	247	235	225	241	258	230	248	229	261	247	237	236	247	240	241	246	249	222	255	262	281	238	244	253	245	228	262	224	231	238	243	274	231	237	235	265	253	237	247	250	250	246	255	262	225	232	216	220	260	248	225	269	239	268	272	267	206	259	252	264	223	256	255	254	247	249	250	266	239	216	258	254	198	254	252	248	234	243	260	231	235	267	240	241	241	265	243	233	243	253	250	270	234	233	233	234	279	242	259	236	242	252	254	275	229	227	251	257	270	249	265	243	248	259	252	245	255	255	231	235	258	263	241	237	241	239	224	228	253	228	252	268	272	240	249	223	228	246	256	220	241	252	246	256	249	214	251	245	232	231	249	271	232	251	235	250	240	224	250	251	248	274	263	243	255	283	252	232	258	225	236	254	233	248	275	227	229	277	238	270	242	247	252	238	262	245	274	225	251	265	265	260	280	252	203	270	255	239	246	272	273	290	227	242	248	254	248	267	284	219	237	226	231	249	261	221	261	267	262	240	258	222	248	220	273	240	225	249	221	242	236	254	262	221	247	230	247	255	240	244	244	249	249	232	220	268	246	247	256	245	233	246	206	272	234	239	251	265	267	224	224	224	234	263	242	238	244	251	243	248	269	265	263	226	258	248	227	265	228	269	226	242	240	251	258	233	226	265	236	238	238	219	238	261	246	230	210	238	272	291	242	266	247	235	266	246	226	268	262	249	228	260	253	242	251	244	247	284	218	270	260	266	226	237	241	231	255	203	229	238	237	223	226	247	235	257	267	243	243	223	249	240	254	264	241	246	264	230	234	242	227	258	240	255	229	274	255	248	270	247	256	265	224	228	246	213	228	251	248	248	222	252	243	265	233	232	268	271	241	257	230	215	242	235	219	240	271	247	261	261	250	260	219	240	245	258	253	256	253	243	267	219	257	230	252	254	229	236	243	225	225	222	221	245	235	213	250	242	241	253	245	255	218	266	234	242	257	239	254	256	256	221	227	241	224	266	241	261	220	252	269	243	244	242	224	250	215	236	262	249	238	237	244	248	253	227	262	234	256	253	254	225	212	229	253	253	254	252	249	243	239	236	253	215	240	234	241	233	269	239	249	269	228	249	249	258	246	257	223	265	245	270	244	244	240	232	250	253	237	235	238	239	223	273	214	238	258	253	222	233	249	237	283	237	238	262	236	259	270	250	226	250	231	233	252	237	253	240	236	253	237	249	231	247	243	258	230	220	270	253	274	278	265	246	303	253	244	231	240	235	266	235	233	241	242	285	241	254	241	244	261	239	245	274	255	266	230	240	227	248	269	210	258	232	256	273	241	226	240	236	230	247	234	245	270	251	255	245	229	229	219	240	232	246	245	251	262	261	255	243	260	242	252	224	260	239	220	244	234	242	259	258	274	203	289	248	275	247	233	242	235	247	237	254	249	222	240	248	245	254	234	257	244	272	251	265	227	225	253	229	263	228	224	271	246	218	265	221	252	262	253	256	232	252	266	252	222	231	249	265	231	212	254	245	244	235	247	256	240	240	256	272	238	239	277	268	252	240	249	241	240	258	239	232	243	233	252	240	295	250	237	244	256	248	273	236	243	244	242	258	227	261	279	228	224	248	214	235	262	243	262	284	256	250	232	236	240	244	243	251	236	239	228	222	247	251	227	217	293	254	238	262	258	224	229	234	265	233	252	243	249	264	289	255	228	246	240	287	237	222	247	245	229	253	230	238	282	265	255	249	254	246	241	263	247	254	234	236	289	276	233	237	242	235	226	256	255	236	254	263	244	252	273	241	236	268	249
8716	1030	95	59	70	69	76	83	83	77	80	70	77	80	155	209	151	108	612	702	57	48	55	56	46	49	53	65	53	44	52	51	62	42	54	48	56	47	52	40	58	54	55	65	46	43	58	57	44	63	56	56	53	42	47	43	36	57	48	65	39	44	41	63	53	46	57	57	61	63	53	48	47	69	41	40	63	49	58	56	57	55	53	57	41	42	51	53	59	40	48	48	46	48	53	49	49	58	52	55	51	70	52	59	52	61	54	57	51	49	60	43	61	49	46	43	38	57	47	51	54	63	54	56	53	49	49	38	59	47	59	56	53	65	44	46	59	53	52	60	50	50	55	55	49	61	48	54	54	53	43	53	59	44	50	62	42	59	68	51	61	46	45	69	46	46	54	42	60	48	64	48	54	47	58	41	59	45	51	65	45	37	48	42	34	47	55	59	46	48	44	56	47	53	41	59	48	51	49	35	53	51	50	54	59	49	61	62	47	45	58	58	53	31	54	57	56	53	43	49	56	56	56	58	57	54	38	45	55	54	59	56	42	56	55	45	45	57	51	52	51	51	51	56	52	47	63	58	50	61	57	37	57	47	52	62	55	56	51	46	46	57	53	49	56	62	60	50	47	36	54	50	54	36	56	47	63	71	52	56	54	48	55	49	66	46	57	53	56	57	55	63	47	52	55	46	47	57	51	50	44	45	42	41	46	35	68	67	52	54	47	58	63	42	64	50	48	50	61	45	39	63	47	53	43	51	37	54	55	51	58	67	58	51	35	41	53	51	68	48	64	53	58	64	39	47	53	56	46	57	49	51	61	39	51	41	57	54	43	45	59	49	51	44	51	53	55	58	52	46	62	46	43	50	49	62	51	56	59	55	52	50	50	53	56	53	55	50	62	61	62	50	42	49	40	70	54	50	58	49	39	57	52	52	42	54	53	45	49	52	47	51	50	58	56	52	61	55	42	57	59	55	55	67	48	46	44	49	55	50	51	49	58	41	49	44	60	50	52	53	58	38	42	46	58	46	48	44	51	46	63	51	52	52	41	50	49	44	50	47	52	54	56	75	55	57	54	48	50	54	62	52	50	60	70	45	39	45	52	55	61	42	63	58	62	46	43	49	55	34	49	53	45	46	50	50	49	58	55	55	50	48	49	45	60	55	51	59	49	54	56	53	45	49	65	47	61	53	43	51	57	56	55	61	55	45	41	61	53	53	59	57	39	43	52	55	43	54	48	42	62	51	49	57	58	49	43	48	43	28	50	62	52	55	39	58	43	47	49	52	44	59	64	50	54	44	56	55	57	55	55	43	53	48	53	43	48	55	53	58	40	37	40	48	42	53	44	58	53	57	42	43	63	53	54	51	61	51	48	54	47	52	43	52	48	56	52	47	53	43	50	69	44	52	46	51	52	56	44	38	51	54	50	46	55	51	43	55	37	50	60	51	60	47	49	56	51	45	52	60	43	52	53	48	51	45	60	51	42	53	45	60	66	53	59	64	48	61	45	40	38	61	64	37	60	48	54	55	44	45	47	49	45	52	65	49	62	67	63	47	50	44	63	39	41	45	53	56	43	52	56	45	56	42	52	50	60	55	50	54	48	52	51	45	46	48	49	47	51	49	53	56	38	34	52	58	43	53	43	62	57	43	46	65	34	41	38	43	68	48	48	62	58	46	52	60	69	53	50	47	51	52	64	49	50	47	48	54	61	69	50	47	44	47	56	58	55	67	53	52	53	57	55	49	50	45	46	48	48	56	55	58	61	63	56	58	49	52	44	44	60	55	56	58	68	55	33	41	53	36	48	60	51	52	42	48	56	47	40	55	58	45	54	47	42	59	51	54	63	66	53	55	53	48	57	51	61	55	63	47	35	33	49	43	38	49	57	43	52	54	57	63	68	57	62	53	54	54	60	64	61	56	52	47	53	52	44	50	52	41	47	64	48	65	49	46	49	54	61	60	44	44	56	55	57	44	39	66	63	46	53	57	37	57	65	50	58	46	45	52	40	44	43	56	45	58	51	53	53	49	51	40	57	51	66	53	57	62	42	50	55	54	56	67	49	47	51	51	49	47	45	51	45	52	55	48	48	63	53	52	57	43	47	54	52	57	41	51	57	49	48	47	64	52	45	60	60	49	57	53	48	58	45	58	64	52	59	58	67	62	48	53	53	53	49	45	58	60	57	40	43	39	50	59	50	51	59	49	45	49	67	49	48	54	48	46	59	56	39	52	54	48	46	55	40	62	61	49	44	62	36	57	60	71	57	49	39	50	57	60	56	48	55	57	53	62	43	42	44	59	42	41	48	43	46	46	50	53	54	57	48	57	51	49	50	54	54	42	56	69	53	52	53	47	64	49	52	56	49	41	60	45	50	52	56	49	62	56	46	50	66	56	61	42	57	64	42	62	54	64	56	60	47	50	54	46	62	50	56	52	50	47	64	44	51	31	56	59	56	57	44	64	57	64	50	41	54	47	44	48	54	57	52	47	65	48	52	58	64	45	53	56	56	46	47	47	52	42	47	59	47	50	50	48	59	53	47	52	55	48	60	36	41	57	49	51	51	44	46	54	55	60	48	48	54	52	60	44	55	40	60	48	49	48	56	58	57	47	52	64	60	54	54	43	47	60	59	48	62	41	41	50	42	55	56	59	59	50	37	61	68	51	55	52	50	63	52	51	47	47	44	40	56	46	51	49	60	51	43	55	45	63	55	49	42	66	41	46	43	45	57	53	57	57	50	50	39	53	48	51	50	62	53	50	60	51	52	45	51	47	58	54	59	53	39	56	60	47	49	53	56	58	49	54	58	46	56	41	33	55	48	48	55	54	52	61	53	63	54	40	45	41	59	61	53	52	45	59	59	59	41	55	63	59	49	46	53	54	40	47	50	44	53	48	67	35	42	44	62	45	57	40	51	50	45	51	65	44	72	57	34	53	60	48	56	52	50	58	50	51	47	55	52	56	58	52	43	52	45	43	53	48	54	59	54	48	52	54	53	51	42	54	56	50	55	58	49	56	59	49	42	39	37	43	56	47	55	51	58	60	54	61	41	52	42	57	45	53	53	56	48	39	46	58	49	43	58	49	40	58	36	59	73	37	55	51	48	50	59	58	52	50	57	49	53	48	59	54	53	44	66	51	42	47	55	51	47	49	66	38	53	42	57	51	54	57	56	47	60	48	53	51	54	49	50	61	60	49	45	52	63	65	57	36	56	40	54	77	62	56	51	48	47	48	60	45	52	53	60	56	59	37	55	49	61	39	56	52	44	51	49	54	60	44	43	49	47	50	44	56	53	48	56	49	60	62	54	52	45	42	53	64	66	45	58	52	50	59	53	46	71	50	36	47	66	49	56	60	47	47	54	40	52	57	55	55	50	47	46	48	57	58	46	56	69	46	56	57	58	44	43	42	28	47	45	45	39	54	49	43	52	57	64	54	45	56	57	48	67	46	55	62	53	45	43	50	57	51	47	38	53	60	56	66	53	51
40828	2752	861	887	1786	2793	2956	2708	2400	2007	1863	1767	1784	2337	4527	5615	4002	2960	13431	15060	702	593	573	641	550	524	552	593	541	537	527	547	516	506	532	484	494	514	500	486	542	539	483	553	502	505	477	487	465	503	471	481	452	480	456	489	474	478	474	487	484	465	520	475	466	467	463	478	487	480	435	473	460	448	470	456	453	469	438	447	474	469	481	502	469	405	432	463	449	488	447	466	436	492	506	491	479	486	483	484	485	474	467	498	440	476	474	484	493	500	470	472	457	498	473	499	453	432	460	460	438	435	463	475	463	490	472	438	463	443	464	493	456	449	486	469	429	451	466	481	463	434	473	454	497	462	497	397	465	462	467	465	469	450	473	452	434	442	439	475	448	471	443	465	475	461	455	419	458	442	435	444	473	413	520	475	457	493	470	441	454	488	465	478	500	461	472	469	435	448	474	457	499	497	468	456	485	438	459	456	447	486	461	469	472	461	481	505	479	492	492	485	427	472	467	477	504	471	495	479	481	481	463	471	493	449	479	499	485	490	499	473	510	485	441	452	460	480	461	463	447	440	455	464	471	441	474	507	475	457	457	429	476	476	463	498	482	479	449	460	418	482	467	472	428	452	496	475	443	471	442	503	441	478	455	461	499	474	474	447	475	473	443	496	485	508	444	445	502	450	448	474	471	437	431	494	438	442	493	491	473	441	490	445	451	415	472	504	506	471	468	447	478	448	485	455	479	460	437	451	469	412	453	479	467	487	475	492	476	469	500	492	474	456	480	473	475	473	459	511	440	498	457	496	449	490	475	463	489	460	463	484	486	491	482	470	466	492	462	492	485	478	471	470	473	462	497	467	487	529	462	496	492	488	458	488	474	509	481	482	471	470	452	455	488	486	456	467	444	461	464	489	483	466	474	495	480	475	458	469	453	486	458	498	482	483	510	485	437	485	472	500	461	454	460	479	418	508	488	491	452	457	449	515	484	466	514	471	515	506	448	437	476	477	472	474	474	457	472	455	498	488	485	452	451	449	493	461	475	447	467	467	463	468	434	469	456	427	479	486	493	451	468	468	472	484	456	497	452	455	478	446	495	408	461	472	453	478	486	473	444	445	490	473	438	471	462	477	473	489	455	454	455	451	488	460	458	448	471	451	474	455	472	438	455	449	506	427	455	439	476	470	453	394	440	467	482	484	493	443	460	499	455	446	476	454	443	500	474	485	462	480	458	455	482	466	489	457	448	446	460	466	474	480	443	461	470	447	470	463	541	449	442	473	499	468	447	458	512	494	451	479	451	492	482	481	443	450	479	454	458	492	444	448	474	517	494	459	483	463	506	453	481	466	445	424	460	486	468	486	465	464	454	443	484	434	494	441	468	442	454	431	506	488	453	441	470	449	478	471	487	468	452	465	493	474	453	448	462	470	467	509	491	453	491	472	492	439	468	483	448	484	497	468	471	465	465	467	491	460	485	469	482	453	446	480	478	466	454	435	518	474	478	470	469	451	480	446	486	490	445	506	480	435	498	459	455	458	459	466	467	467	520	520	483	436	479	487	452	446	459	488	458	473	461	452	492	453	473	491	491	461	517	482	501	485	460	457	485	485	473	497	441	442	452	489	462	467	493	445	451	486	483	471	508	468	420	454	457	454	488	486	456	487	472	493	436	442	485	469	460	498	485	441	452	428	457	494	481	464	456	470	481	479	499	441	442	434	496	476	432	490	476	487	471	459	464	432	466	488	503	450	467	464	447	448	462	477	440	471	474	456	462	400	461	468	470	461	488	472	498	472	450	462	509	476	483	501	468	496	459	453	475	432	470	428	460	458	462	445	483	431	454	524	452	451	439	467	441	474	468	477	507	467	463	486	494	472	510	458	505	451	495	446	471	450	439	473	435	468	456	440	462	454	483	459	438	464	482	442	492	468	417	464	481	449	468	480	492	499	484	460	500	443	428	457	467	466	494	449	479	437	455	453	486	458	502	477	464	465	467	491	475	474	483	480	457	481	440	480	518	432	456	441	465	460	491	473	468	447	471	463	455	446	474	460	427	495	487	465	456	467	485	476	449	450	448	462	453	469	455	457	479	445	445	489	477	464	471	475	468	443	466	459	473	482	470	500	499	433	469	509	486	489	473	514	444	441	438	511	471	485	438	417	505	460	478	469	462	474	470	493	474	467	494	468	478	506	469	498	427	449	444	476	473	482	489	474	464	474	435	448	462	447	482	488	423	461	472	449	443	443	468	451	467	524	463	468	458	473	387	475	516	487	460	485	468	478	467	468	486	469	460	499	474	460	439	466	462	465	473	433	468	470	452	469	444	456	450	462	476	441	448	441	428	470	477	476	468	462	452	449	472	477	442	481	469	465	475	470	466	515	457	501	446	460	486	463	473	465	475	503	460	473	466	493	468	470	481	460	425	482	466	475	456	470	459	489	440	486	461	454	481	459	462	424	479	484	459	451	476	492	483	471	447	455	463	461	482	462	469	478	485	437	480	485	508	476	461	487	500	464	465	439	470	498	472	484	475	471	465	481	482	485	447	443	491	467	477	473	470	469	446	448	464	468	483	487	463	459	472	467	455	456	464	471	480	466	466	474	464	453	465	465	499	468	464	497	473	432	483	456	480	484	457	430	486	456	536	471	468	486	480	473	473	475	478	458	476	488	456	505	481	447	503	408	518	431	478	451	473	516	427	449	430	479	450	452	470	476	482	487	493	491	479	489	495	474	471	461	460	486	463	497	495	465	493	439	432	473	464	491	448	501	448	473	445	484	503	441	472	451	495	447	482	431	464	497	456	415	480	460	455	454	454	496	462	489	455	444	463	455	453	430	482	478	454	438	472	441	453	486	476	513	468	494	473	500	464	480	459	452	473	461	476	452	455	439	457	478	454	467	498	441	486	450	465	491	470	461	505	461	458	417	472	490	438	462	440	489	451	481	497	477	529	475	475	485	504	483	439	444	429	437	447	440	501	450	475	470	497	493	468	472	512	520	445	506	476	460	499	463	492	458	482	505	476	495	463	511	437	486	481	450	432	483	464	439	438	473	425	433	453	494	476	428	477	505	455	484	478	464	453	433	482	477	489	457	483	450	453	431	408	462	450	480	483	436	441	444	443	477	516	514	453	466	473	495	455	448	481	419	429	494	490	477	480	487	469	495	457	428	444	472	477	479	495	453	461	498	530	481	485	444	438	481	470	462	472	436	450	457	449	487	486	435	468	445	461	478	465	464	447	495	509	475	453	436	459	488	471	474	483	428	464	486	457	458	462	447	445	468	478	440	441	453	446	468	450	477	461	453	462	461	485	470	461	479	426	443	442	462	481	451	484	490	470	494	486	478	457	449	459	462	444	448	450	458	443	480	426	485	457	476	514	457	448	479	465	432	508	492	501	469	451	441	475	471	461	466	467	437	445	423	450	498	500	446	500	475	497	495	489	450	461	464	476	461	452	472	463	492	447	476	472	447	453	480	456	477	458	437	491	475	467	428
2628	119	74	64	53	52	74	60	62	67	69	72	74	75	94	114	91	78	87	115	63	63	47	54	56	51	45	40	56	60	70	56	60	59	63	53	67	57	75	65	58	65	63	55	59	59	50	64	63	67	64	73	60	58	66	58	55	62	46	62	57	57	68	71	66	54	52	68	64	45	53	56	60	46	54	66	58	72	54	58	53	58	66	63	62	62	54	68	56	75	59	57	61	51	58	49	60	54	60	59	48	57	62	63	64	52	52	67	64	60	54	58	83	73	54	62	59	57	63	70	60	56	66	49	54	58	63	53	65	66	67	64	52	60	50	59	70	55	68	64	56	52	63	66	56	56	56	52	71	64	60	55	58	61	59	66	50	44	57	43	64	63	59	41	56	68	60	55	64	50	62	53	54	53	67	60	67	58	57	61	45	50	55	78	65	55	58	47	52	58	77	71	47	48	75	46	61	69	57	51	67	58	68	58	52	67	58	66	76	66	76	63	61	55	62	58	51	62	61	64	54	52	59	59	64	66	53	57	55	56	62	61	64	51	53	70	49	62	60	48	63	41	53	45	54	59	57	63	59	67	54	50	52	62	71	51	57	56	65	66	43	64	56	61	58	57	47	51	63	55	65	64	70	58	48	46	62	44	50	61	78	56	61	51	61	57	69	55	64	64	79	44	58	49	68	74	55	58	58	55	69	63	52	66	50	53	64	63	60	53	60	55	60	49	51	58	61	55	73	58	52	52	65	58	59	66	66	58	52	62	65	59	66	61	66	59	49	69	51	55	49	55	57	61	59	56	70	39	61	74	66	51	57	60	58	58	49	60	54	69	60	64	55	52	59	64	50	46	60	55	67	54	58	60	61	62	66	59	59	54	57	61	60	62	53	77	59	70	70	54	49	51	66	69	55	70	66	40	55	64	58	68	54	64	59	59	47	50	60	52	61	67	73	53	62	63	66	56	69	75	65	66	52	86	73	46	50	51	57	66	54	60	69	61	59	67	59	53	54	71	47	56	57	49	67	60	51	55	69	50	64	56	51	57	50	69	58	65	65	56	59	62	62	65	66	63	51	47	46	66	51	58	69	55	54	63	63	59	59	55	65	51	51	49	58	65	58	62	62	63	63	49	63	72	70	78	57	56	58	54	57	57	53	62	52	50	71	79	66	69	47	57	65	65	70	69	68	57	76	60	60	56	60	71	49	66	61	63	56	68	65	57	60	45	51	77	46	51	58	56	57	48	59	65	64	55	59	61	55	71	50	47	71	62	61	54	60	71	63	58	47	47	50	47	54	49	61	49	59	70	60	65	71	71	69	58	76	47	60	69	62	59	50	53	51	64	64	51	57	60	54	62	76	46	64	67	68	57	58	63	49	64	63	61	60	58	56	55	58	60	52	45	70	52	67	61	56	78	66	54	66	49	59	69	70	52	58	62	50	51	57	59	62	71	58	65	56	59	69	43	56	66	69	68	58	46	79	48	67	47	50	61	56	54	57	59	57	55	63	58	55	50	60	57	55	53	68	71	60	56	58	67	59	65	57	67	64	69	54	62	74	66	53	66	69	60	57	60	67	66	67	70	76	63	70	61	59	67	53	66	73	60	65	58	62	59	61	81	50	53	64	64	76	57	57	58	59	53	65	62	57	66	65	52	60	58	55	47	62	63	70	58	62	61	64	61	59	53	56	69	57	52	55	62	55	53	57	55	62	54	56	47	69	46	67	55	51	50	62	52	65	63	66	50	66	52	59	47	65	47	67	60	59	45	39	56	62	68	57	65	58	74	63	46	56	58	56	69	59	60	63	63	66	53	66	60	69	64	65	58	50	63	76	63	64	55	50	67	68	69	63	52	63	50	62	65	73	54	40	57	65	61	52	72	53	49	63	53	62	62	53	59	65	55	72	58	68	45	52	51	47	63	62	55	75	61	60	59	56	52	72	63	53	57	53	57	71	54	54	56	69	61	67	65	64	58	47	64	51	67	64	55	52	56	61	64	69	51	67	68	59	58	61	62	63	58	52	60	59	48	61	60	58	55	58	52	57	59	60	59	70	52	49	59	49	66	69	53	56	65	72	72	74	76	58	72	69	58	47	61	52	72	54	69	56	55	65	57	63	62	59	42	65	47	52	71	56	57	67	61	69	71	48	47	59	61	53	61	54	41	62	55	55	54	62	47	65	67	62	70	64	67	64	52	66	63	60	61	63	64	65	58	53	72	55	75	53	74	60	70	63	45	59	50	67	54	65	62	63	63	60	61	68	49	65	60	68	54	62	61	56	48	69	68	51	65	55	53	60	72	50	52	61	62	52	62	57	57	62	60	47	55	64	71	55	61	64	58	64	68	57	56	59	51	64	53	54	57	56	60	59	74	64	61	64	59	83	67	77	51	81	49	51	65	60	56	67	65	64	62	66	59	52	55	58	65	60	69	65	66	62	52	62	70	67	46	70	76	53	63	57	50	51	56	58	61	65	64	65	52	53	57	53	58	69	58	51	57	50	58	69	65	62	61	55	51	53	51	45	58	58	62	63	53	64	62	57	49	70	63	61	61	63	55	48	66	56	49	55	58	62	64	45	55	73	66	65	49	61	57	72	76	56	63	46	57	52	57	58	41	58	57	66	58	57	49	64	53	49	68	63	74	59	55	58	57	63	64	59	60	60	61	47	64	79	61	61	58	63	61	65	52	71	64	68	49	64	57	56	50	69	50	66	55	77	46	53	44	48	51	43	62	69	50	63	56	37	72	54	57	58	63	68	61	57	67	65	57	55	53	51	49	49	48	67	66	77	50	65	65	61	68	68	62	51	73	65	50	62	55	68	49	67	57	77	53	45	65	56	66	48	48	55	59	51	64	67	55	59	51	67	48	60	57	59	70	50	58	58	68	52	54	64	72	62	59	72	53	62	65	60	73	43	61	79	45	67	44	61	55	61	68	52	56	63	68	49	56	63	66	63	56	53	42	51	61	71	54	56	51	61	57	52	61	64	60	52	57	63	53	56	59	53	62	63	62	61	71	64	72	66	52	76	67	64	57	52	48	67	50	68	66	61	65	52	62	64	46	73	45	54	64	49	65	59	43	39	62	59	58	73	56	55	52	50	58	50	63	71	67	67	54	73	57	75	58	69	69	50	51	67	59	47	69	66	42	55	53	48	60	70	45	53	55	64	57	58	58	51	65	49	51	48	64	63	63	63	50	60	56	61	66	71	56	58	51	49	66	56	61	76	59	60	55	61	60	58	54	49	69	63	58	57	60	65	57	61	63	64	58	58	57	54	68	58	51	72	66	68	58	56	73	55	62	58	41	51	66	60	58	66	77	69	64	64	63	75	63	65	62	65	52	51	61	41	69	67	71	53	47	63	62	72	63	59	55	49	51	58	53	65	74	63	56	52	68	66	59	62	58	55	63	64	56	41	59	49	58	61	55	71	60	49	56	60	67	63	57	61	49	66	57	52	62	56	53	55	64	48	55	54	60	84	65	57	51
19055	1177	563	549	701	953	963	914	823	872	832	859	1048	1517	2831	2814	2133	1518	2353	2657	499	500	477	485	468	550	468	507	521	538	488	513	509	514	496	482	499	491	521	495	556	522	478	505	501	537	518	516	470	454	515	493	527	493	527	503	502	475	524	497	470	503	484	479	487	499	485	521	512	510	473	492	512	490	505	458	541	518	494	482	481	491	507	473	493	491	513	484	530	474	531	428	473	519	539	503	467	488	519	516	508	496	493	541	507	455	509	484	512	508	514	473	534	504	523	510	486	480	540	524	513	496	480	478	499	508	494	546	475	486	465	506	478	460	512	544	541	497	540	488	480	520	500	520	510	529	486	528	528	523	508	486	486	502	505	467	523	493	470	488	492	539	491	449	470	516	492	463	494	502	495	487	500	527	525	516	519	505	515	512	499	488	467	467	491	498	491	496	526	477	492	505	492	521	479	463	506	461	517	498	501	495	485	510	460	469	506	483	489	505	514	490	502	508	477	503	498	508	468	473	510	466	510	480	503	493	485	523	502	491	478	530	472	476	504	506	508	520	512	491	511	488	525	458	465	509	494	504	465	501	488	514	492	512	486	530	504	477	492	524	532	488	482	528	507	510	457	468	477	523	522	517	503	475	505	504	504	462	500	483	509	503	492	516	502	500	498	557	527	503	493	475	507	491	515	488	485	506	473	499	512	466	510	532	495	500	509	493	496	513	530	507	503	523	493	499	463	526	480	509	494	495	492	508	451	514	493	512	500	511	507	461	496	483	514	512	494	451	518	533	468	504	506	463	502	493	505	471	496	462	459	483	524	483	503	509	506	505	526	502	485	468	500	495	482	504	482	495	454	523	482	507	502	479	493	482	465	484	509	521	521	516	451	482	468	467	477	489	504	506	487	480	530	509	523	488	497	506	528	489	481	499	483	473	527	519	489	466	465	505	499	499	506	510	476	510	525	485	487	483	534	548	502	483	522	488	493	484	485	496	512	462	446	467	519	464	467	451	517	541	531	530	489	431	493	512	531	515	535	528	489	483	502	495	499	474	510	508	477	496	497	474	473	503	511	473	480	504	501	508	464	505	502	528	513	520	498	479	475	508	478	507	532	517	497	480	514	525	498	509	523	472	501	479	510	527	475	483	504	529	451	505	442	529	524	521	497	495	531	542	482	499	443	470	523	520	509	498	492	499	491	478	543	489	511	498	488	500	497	504	465	522	501	515	483	516	458	494	473	509	442	452	408	497	493	469	487	492	483	514	505	492	514	504	516	481	509	449	471	491	472	525	492	464	505	492	516	507	503	497	489	538	476	482	483	490	516	537	505	473	503	503	487	478	486	492	506	514	489	520	492	446	497	503	490	505	504	476	493	521	486	491	463	525	517	484	499	497	543	504	507	503	510	463	542	481	486	482	502	469	521	472	457	520	566	492	530	500	471	492	528	481	481	493	502	519	510	527	513	523	528	498	503	470	508	472	495	492	498	501	505	471	463	506	506	503	500	466	542	476	502	470	513	515	487	498	533	518	510	521	462	539	520	469	491	545	522	525	510	512	492	486	475	527	473	504	502	508	524	487	500	481	486	515	515	502	488	508	503	476	496	488	522	517	480	552	483	526	483	516	492	492	429	495	496	456	489	489	532	494	498	500	519	508	491	504	523	523	516	477	484	541	526	474	513	476	522	521	507	481	544	528	476	492	473	491	517	529	527	487	451	486	513	494	509	510	490	481	515	483	566	528	488	520	487	504	461	551	506	482	514	506	514	490	487	494	513	511	440	495	525	532	517	505	488	478	517	439	477	484	505	487	500	488	475	479	481	494	477	477	470	502	504	476	508	522	488	498	485	511	488	517	548	507	545	470	482	488	501	473	459	544	477	515	491	536	504	513	549	508	521	517	554	519	498	490	501	530	516	478	554	511	518	485	505	495	530	455	521	458	506	463	504	502	512	482	508	503	479	476	508	507	496	481	488	502	518	484	495	504	578	509	486	506	483	513	500	486	446	508	508	505	526	488	502	496	513	460	495	474	466	530	514	469	507	554	527	481	513	469	530	525	504	534	507	482	522	524	456	459	494	436	501	522	508	494	481	538	518	464	498	459	453	501	530	521	545	504	506	479	511	520	474	527	506	528	477	505	482	512	499	478	502	528	510	498	506	507	541	488	510	466	455	565	510	502	508	481	551	510	505	493	503	488	478	519	531	470	499	490	508	461	516	462	528	464	482	517	483	511	522	481	544	518	503	515	453	516	512	511	484	498	495	497	461	512	554	483	525	491	477	484	511	523	480	488	492	490	483	480	490	466	471	476	506	483	528	513	458	503	509	502	475	489	490	549	498	494	536	480	542	520	566	504	510	518	510	497	488	519	487	484	502	553	450	479	486	512	518	478	497	513	549	500	528	461	512	462	504	475	478	469	481	485	513	456	487	544	476	517	493	501	478	466	515	503	542	502	492	483	475	485	517	467	471	467	530	472	467	473	481	484	472	514	494	493	517	489	517	482	506	471	488	479	519	512	489	486	514	528	490	525	531	467	521	513	494	504	525	507	494	522	489	483	456	488	513	529	533	530	512	561	486	489	500	480	531	484	469	484	482	482	525	492	489	523	488	490	492	519	463	505	527	515	527	514	516	529	535	489	505	508	541	491	501	500	516	517	473	493	516	518	449	542	499	486	463	505	486	497	497	447	483	502	499	493	503	511	466	486	510	509	456	477	510	472	510	483	483	496	492	477	502	499	486	503	528	485	503	505	532	463	517	495	493	483	484	494	466	484	481	510	468	536	546	525	488	442	487	484	518	469	530	537	488	474	526	480	512	503	498	534	487	521	499	495	529	484	497	460	491	503	519	508	511	486	484	492	494	528	453	489	498	475	486	498	511	506	498	518	534	494	533	504	507	490	534	520	499	513	494	504	477	510	479	527	475	483	495	504	504	477	489	485	507	516	497	464	479	490	515	531	511	474	522	495	504	509	484	473	535	542	476	506	510	511	495	507	502	479	505	441	513	474	520	534	530	522	492	490	462	480	491	472	469	470	487	486	493	491	482	543	489	474	439	523	507	501	518	480	494	506	521	505	503	525	486	472	531	521	468	534	514	534	475	502	458	505	478	490	516	493	539	513	535	517	465	522	507	530	498	457	476	499	480	485	477	503	509	525	545	471	493	468	516	471	506	469	524	512	478	507	487	470	508	487	514	506	547	501	493	474	494	424	506	486	465	527	504	432	505	534	462	474	463	494	500	510	505	470	514	541	485	529	507	499	525	535	519	475	531	500	507	468	495	528	463	492	516	496	481	505	538	498	522	461	499	497	505	519	524	487	526	528	500	508	439	500	514	520	490	523	598	475	512	530	508	544	482	494	459	514	505	445	513	463	487	484	518	502	503	479	457	504	520	499	529	500	471	519	506	514	501	482	489	507	509	496	512	450	514	472	538	495	537	498	484	491	480	526	497	459	505	515	479	495	512	517	478	507	482	535	491	518	474	477
7523	989	90	73	78	95	90	82	86	100	92	84	96	96	146	160	138	150	151	345	80	75	73	64	68	63	72	79	72	74	80	60	62	75	81	76	81	68	51	82	63	65	75	79	74	74	82	75	74	62	91	82	85	80	92	93	74	87	93	85	65	72	66	71	87	80	76	83	83	73	78	74	77	64	84	68	75	77	71	63	75	71	86	57	68	78	60	71	71	72	84	71	61	72	65	81	58	79	69	70	64	66	79	61	71	84	54	71	73	80	91	79	62	68	77	70	72	76	65	69	81	63	62	74	69	58	82	59	68	78	73	70	87	69	75	72	64	68	88	59	60	71	71	68	68	68	73	65	72	64	73	71	78	103	68	81	84	71	91	88	77	73	99	49	71	68	70	78	80	64	75	78	75	61	77	70	61	73	84	75	77	65	67	97	95	74	64	70	72	75	85	79	87	89	75	79	90	70	84	66	72	65	68	81	70	79	75	105	74	81	71	81	84	70	65	86	75	79	83	75	80	71	68	74	91	86	79	88	93	78	77	72	54	86	70	80	77	88	71	86	65	71	73	59	74	74	72	71	94	83	82	62	91	83	60	87	92	67	76	67	105	75	77	66	65	88	65	64	70	80	72	62	76	79	83	71	90	80	84	72	58	64	76	76	83	80	73	66	69	65	66	77	62	65	86	70	71	65	60	78	69	74	76	66	69	47	69	74	73	72	87	72	89	77	92	56	85	78	70	80	77	86	79	74	56	69	83	87	77	65	70	60	74	83	74	67	72	75	81	82	72	72	71	64	68	72	73	76	79	73	76	61	74	74	62	87	81	73	69	70	62	79	77	76	89	72	72	64	81	73	73	78	69	72	61	71	75	69	65	70	83	60	72	78	82	69	86	60	66	72	69	76	88	73	74	86	84	78	75	72	71	75	79	63	79	82	87	79	90	66	57	84	82	71	73	75	80	68	86	78	66	69	80	87	82	74	88	90	62	74	84	74	73	82	76	74	76	76	80	71	73	72	82	70	69	92	72	76	74	67	64	70	90	77	68	67	78	82	80	85	69	72	80	83	69	83	69	64	72	71	78	73	82	71	59	78	74	72	68	59	67	67	88	66	66	65	84	74	76	78	72	77	69	65	84	79	68	80	70	77	71	70	76	84	66	73	75	60	62	88	79	86	63	86	84	87	82	75	88	72	83	80	65	77	79	66	82	70	76	74	85	72	88	74	55	63	64	69	78	96	75	57	79	67	86	78	82	78	97	88	75	77	80	64	67	83	55	67	74	81	72	72	70	80	80	67	74	68	69	70	82	74	85	77	83	71	81	83	68	73	71	55	77	64	71	89	68	49	69	69	67	71	76	74	67	69	66	79	74	71	76	59	63	74	79	69	65	77	97	96	76	74	77	80	79	64	91	87	69	82	57	69	66	78	69	87	97	72	74	75	70	83	80	80	77	71	65	80	66	72	67	74	77	89	78	79	80	75	56	59	69	74	70	79	71	78	76	89	69	68	84	71	71	60	72	83	72	79	69	59	84	75	88	83	58	64	75	66	67	59	85	82	67	68	84	85	72	74	76	79	61	99	85	81	73	81	74	71	81	71	92	78	64	82	62	68	67	71	83	86	73	74	63	61	74	60	58	70	76	82	68	74	77	70	71	80	69	78	66	82	72	92	71	94	66	79	64	58	74	81	91	74	77	81	63	82	83	55	76	83	77	62	85	62	66	71	87	76	74	70	85	76	64	84	93	81	85	85	62	79	80	76	65	80	72	69	72	59	88	60	62	76	74	58	69	78	89	70	92	74	75	76	66	91	84	63	75	87	74	67	79	66	68	78	68	75	83	71	69	70	78	77	80	79	73	72	80	66	51	67	84	77	59	77	74	78	83	88	62	59	82	73	80	80	88	73	73	70	78	73	76	75	86	72	70	78	66	73	71	73	71	67	76	91	79	68	81	75	83	79	79	75	73	71	74	72	70	77	74	64	82	64	70	75	78	82	69	72	85	80	69	78	83	73	79	64	72	70	68	77	76	81	65	64	57	60	71	83	79	82	79	72	74	68	76	59	69	65	60	74	72	72	64	73	69	71	68	81	75	78	64	81	71	73	76	80	65	78	69	62	83	72	70	55	90	72	64	65	69	75	63	74	69	70	66	80	81	87	63	70	75	76	57	73	78	72	85	78	79	77	85	86	87	73	80	58	67	73	66	76	72	93	87	80	72	64	83	77	72	69	78	70	70	73	75	73	62	77	80	73	79	65	87	89	59	85	72	64	73	92	91	63	72	72	80	62	80	78	72	68	82	77	79	82	67	74	74	70	66	82	71	65	76	69	82	88	69	81	59	73	75	76	74	64	75	70	86	74	78	80	60	74	92	71	64	79	59	65	67	57	75	79	90	76	87	73	92	76	68	84	74	98	84	79	78	67	75	69	85	65	69	77	69	84	73	52	75	72	84	70	68	80	67	73	81	74	78	68	95	57	67	78	82	75	69	79	70	77	89	70	83	72	77	87	62	79	93	68	71	75	75	89	79	78	79	71	64	87	84	84	67	73	83	83	78	81	79	74	77	94	72	61	52	62	76	90	70	80	89	70	67	66	84	85	72	82	73	59	74	78	69	64	66	73	79	58	72	78	94	96	75	87	67	74	72	92	79	76	69	76	64	64	62	82	69	63	83	79	72	66	75	80	83	83	76	79	66	84	74	82	80	89	65	71	81	82	85	81	70	73	63	76	68	77	78	65	83	80	67	83	71	70	83	70	69	76	69	74	70	78	71	84	58	87	80	77	70	72	80	67	82	70	81	86	79	84	79	64	85	81	72	74	84	79	70	75	74	66	82	79	95	83	81	65	94	78	74	91	71	81	68	73	84	76	66	77	75	74	79	74	76	77	74	84	67	94	67	79	88	73	74	68	73	73	79	69	76	72	74	99	79	71	80	58	71	84	61	79	86	66	74	65	76	79	59	70	74	67	78	66	73	69	72	91	72	85	74	71	74	65	71	83	76	79	74	83	80	68	86	68	80	76	81	62	74	76	66	86	65	76	87	79	95	54	65	75	66	74	85	67	63	79	69	72	74	71	74	65	81	83	71	82	90	68	55	60	77	71	86	57	75	63	85	86	74	79	68	79	72	70	92	72	72	66	71	68	82	62	74	79	79	75	68	71	71	90	77	77	58	79	73	76	90	93	82	65	98	65	83	72	86	65	77	69	86	66	83	71	80	79	71	71	74	69	87	75	69	69	74	73	73	71	74	64	82	68	84	75	83	88	71	68	75	81	78	79	74	73	66	69	76	66	86	67	82	58	73	61	76	81	63	86	80	63	72	73	77	71	85	77	63	69	67	85	75	87	74	80	72	73	62	83	81	75	67	82	53	85	77	65	59	84	74	67	68	83	73	79	67	89	78	73	97	83	81	91	79	82	105	79	75	84	68	77	73	78	62	85	57	70	71	66	74	85	75	77	71	79	78	70	78	84	59	64	73	70
39073	3485	965	942	1509	2373	2512	2068	1897	1666	1603	1573	1804	2321	3944	3819	3349	2754	2773	9108	713	752	746	738	764	669	748	704	702	664	670	718	656	640	640	691	639	670	689	681	625	652	669	655	628	630	628	667	665	639	635	657	661	651	649	657	682	610	636	639	673	689	676	648	625	652	637	653	674	688	661	657	610	660	637	645	626	697	639	624	670	594	622	675	624	667	642	661	650	668	646	677	630	629	649	624	615	638	628	626	631	621	638	651	613	657	660	648	681	689	654	679	661	664	670	672	619	672	647	645	659	680	643	670	634	681	629	636	645	704	596	622	660	612	647	644	678	638	640	608	676	682	643	648	657	647	622	660	667	645	650	614	679	614	669	653	666	668	646	672	682	645	672	687	632	689	670	670	622	679	600	662	606	638	621	679	673	650	620	634	661	665	643	603	668	661	670	658	652	645	625	649	709	633	649	643	667	625	651	639	642	609	638	652	646	644	651	680	662	609	663	699	628	665	645	648	681	648	664	626	637	645	624	619	678	669	633	599	627	646	627	641	651	655	611	610	635	629	663	635	646	653	632	641	674	637	626	678	650	707	641	625	663	649	624	671	679	676	644	623	625	645	661	684	669	644	640	662	647	666	639	646	688	604	657	676	627	666	649	635	682	645	703	626	637	615	684	643	627	630	651	642	624	637	658	631	659	675	629	647	614	662	677	685	634	657	665	711	617	609	644	658	660	632	656	634	676	722	632	633	649	623	652	603	629	680	614	618	638	630	625	626	632	666	641	625	641	634	707	625	652	651	620	658	651	600	621	635	617	620	655	679	648	641	608	636	660	651	663	657	655	707	655	677	638	643	660	666	653	676	681	619	618	641	634	630	640	640	590	631	667	628	664	606	664	630	656	643	614	655	694	630	644	610	674	623	640	657	634	640	658	631	641	648	654	661	624	642	673	636	618	667	619	619	659	664	657	615	638	601	677	628	613	645	614	609	697	657	665	685	637	673	641	634	639	666	669	678	670	577	620	650	627	643	658	625	631	695	667	614	621	684	692	588	678	615	639	646	618	641	671	695	568	653	633	648	679	678	665	641	639	642	666	656	651	611	611	643	661	618	652	691	656	667	623	647	670	692	659	600	632	677	636	642	614	646	656	702	664	638	694	671	654	645	682	603	623	673	633	658	627	595	689	659	641	607	656	670	655	616	688	640	652	629	677	605	658	618	652	601	657	637	693	656	629	614	656	675	599	644	645	644	679	633	657	643	687	626	633	646	614	632	664	648	672	619	663	664	663	674	666	620	627	654	678	633	666	637	655	653	662	684	641	618	588	614	673	657	603	623	656	602	658	647	692	679	702	656	656	693	663	670	640	703	645	650	659	610	637	653	678	614	664	703	642	608	624	663	627	656	617	616	686	671	666	622	660	665	650	683	692	605	652	619	654	684	671	680	614	607	629	637	647	648	641	666	700	626	669	662	677	645	641	633	642	647	636	645	675	668	633	680	659	647	652	600	671	655	670	644	625	641	665	640	593	658	641	665	669	666	628	643	618	635	608	662	650	679	660	650	645	656	654	658	676	660	638	664	584	667	592	698	644	634	632	662	655	625	678	646	612	656	654	658	651	652	649	606	614	668	628	683	658	637	645	645	613	622	661	655	625	634	620	616	628	644	632	651	684	650	629	623	672	627	640	664	644	585	611	666	625	621	627	599	636	677	640	597	648	641	665	633	667	671	646	607	664	599	597	631	655	589	641	675	653	616	633	656	639	679	675	659	637	658	671	659	659	633	660	640	646	652	675	661	669	612	628	699	658	711	630	636	678	657	678	620	672	674	631	620	630	642	661	660	648	620	672	645	667	669	639	668	609	633	661	688	616	674	656	708	655	615	621	674	658	644	656	679	638	615	617	684	684	649	631	676	698	674	638	647	651	609	672	686	638	626	652	668	660	640	621	673	642	637	645	643	622	614	655	640	667	656	659	671	639	648	617	638	584	660	603	613	601	622	661	640	630	651	658	623	678	672	720	641	653	614	666	670	637	687	648	644	644	638	634	671	613	627	639	631	629	630	649	652	652	702	617	626	659	641	638	636	633	651	673	648	658	688	629	677	631	665	696	649	615	659	647	653	654	636	626	676	645	645	663	639	660	656	655	691	608	650	607	675	630	662	650	629	624	677	621	643	619	647	624	618	673	620	633	622	622	674	650	641	648	660	651	683	670	659	643	639	670	656	665	688	607	657	665	618	649	626	670	625	659	644	682	621	654	640	672	696	675	693	666	612	578	602	679	670	619	660	650	641	666	622	656	641	642	666	658	663	658	628	648	707	605	646	605	691	657	656	683	664	639	659	659	641	667	633	676	644	670	601	677	617	665	649	652	684	644	611	646	627	608	658	670	677	598	668	684	699	617	632	636	641	617	639	654	635	626	612	650	636	698	621	623	648	662	663	645	614	643	636	658	639	657	604	639	638	626	675	619	657	654	630	686	617	690	614	654	592	643	639	645	621	668	607	638	658	679	663	696	594	642	657	634	638	641	635	657	624	587	680	643	593	643	627	687	638	679	636	635	607	633	678	630	635	637	660	647	654	697	630	635	609	655	693	649	643	671	669	656	631	629	671	666	617	640	655	622	640	616	643	678	658	629	664	637	671	675	644	699	659	631	672	678	639	674	661	629	685	600	595	652	671	612	614	644	625	671	600	656	649	684	655	651	662	638	625	657	680	667	664	648	658	668	636	668	672	649	590	621	680	652	658	659	636	663	680	568	635	612	641	691	637	665	621	659	662	647	619	658	641	660	645	689	692	680	672	628	647	642	654	632	683	668	645	623	655	648	632	653	638	648	630	655	609	639	661	677	654	675	582	619	689	702	655	626	678	638	631	680	632	639	640	636	662	687	669	653	693	654	640	617	669	627	625	686	669	634	638	662	629	624	684	633	647	606	669	647	633	637	642	634	658	615	631	655	670	655	610	593	640	673	621	609	667	669	631	665	701	623	634	681	616	639	637	654	639	588	631	632	574	647	696	624	647	645	681	687	663	680	633	648	622	621	659	649	648	650	657	666	630	647	675	652	606	650	624	679	638	658	642	657	678	652	638	631	625	615	619	647	626	616	660	703	670	590	625	655	589	633	651	612	641	656	679	639	699	663	660	627	660	649	633	645	624	669	659	641	656	664	643	651	693	631	668	648	602	662	663	634	627	673	681	664	680	586	641	603	620	615	641	639	616	648	585	664	645	634	659	645	645	691	665	698	647	620	603	659	625	594	653	657	679	632	626	644	629	710	625	690	648	686	657	679	631	672	617	635	644	678	630	689	625	616	655	689	671	662	648	676	636	611	664	622	681	620	651	597	613	652	656	635	631	644	612	608	639	665	620	615	653	634	599	671	656	635	657	600	665	660	633	609	618	636	622	615	646	612	578	682	620	649	655	647	672	625	613	640	676	656	660	672	630	630	658	644	686	625	673	671	650	635	653	620	629	651	671	617	670	635	632	658	664
6558	705	41	40	35	35	47	55	54	58	42	51	57	58	94	108	92	95	222	481	29	38	23	26	31	34	30	35	31	20	41	21	28	28	34	26	26	18	36	27	21	24	37	33	33	31	36	38	28	28	28	29	37	28	25	26	27	32	38	36	29	32	31	33	30	36	35	24	28	24	29	30	24	26	25	28	20	26	25	31	36	20	28	27	37	30	30	32	25	30	35	28	17	36	31	24	29	26	22	34	31	24	27	21	30	34	25	30	33	19	31	32	22	39	23	19	30	29	26	25	25	32	24	29	35	33	26	43	33	25	40	34	23	31	31	35	30	34	23	42	29	25	24	36	26	19	27	27	37	30	28	42	35	20	27	26	32	27	22	27	33	37	27	25	27	15	16	33	29	37	31	27	23	36	25	19	32	25	30	28	26	33	26	29	27	21	45	25	28	30	34	28	27	25	20	33	22	31	27	28	30	35	23	34	27	26	30	33	25	34	29	32	26	25	38	16	22	24	30	25	25	20	35	32	21	24	32	26	32	33	34	25	25	27	28	28	17	26	31	25	29	30	24	36	30	32	31	35	30	29	33	19	24	26	29	24	26	40	25	38	24	34	30	25	28	24	30	27	38	35	27	28	34	36	21	23	18	30	22	28	31	28	30	27	21	33	38	38	30	39	31	33	27	22	26	28	25	33	33	29	26	24	34	28	30	25	22	27	23	25	23	34	33	26	37	22	38	24	25	23	19	26	36	32	36	31	39	21	35	36	25	25	23	24	29	42	34	36	23	27	27	39	32	33	22	31	38	26	30	24	25	29	33	39	29	32	28	22	22	28	35	22	28	25	17	34	22	28	29	29	34	30	26	16	35	22	32	35	24	30	29	21	31	26	26	30	40	32	29	23	27	29	25	29	29	21	29	35	23	25	33	43	26	29	23	28	25	36	35	34	19	27	36	34	28	20	26	30	32	27	31	32	35	28	32	29	34	27	29	15	25	26	34	39	37	26	35	22	29	31	33	33	38	31	34	27	32	30	39	27	34	31	26	18	34	27	32	31	38	29	25	22	27	27	25	32	32	21	33	30	32	30	24	37	30	31	37	31	29	26	34	23	30	26	30	32	29	38	21	35	28	20	30	14	24	23	23	39	22	30	39	29	36	34	43	27	28	28	20	30	34	27	28	30	34	43	19	35	27	37	24	30	31	26	38	39	35	19	32	23	31	27	35	20	31	24	32	22	28	20	33	22	22	24	40	15	37	37	27	14	40	35	34	27	27	34	35	31	25	28	25	25	24	20	28	27	22	20	28	23	35	33	35	20	29	32	25	30	35	26	40	28	35	28	33	34	18	26	19	27	26	33	24	37	34	32	34	25	35	26	28	25	28	32	29	33	25	37	22	31	19	25	27	30	29	25	34	27	32	21	37	28	25	26	23	33	32	33	34	31	29	23	37	19	23	29	25	28	29	33	30	34	25	32	27	36	14	27	31	33	29	33	23	26	30	22	35	24	26	40	32	23	28	33	34	26	33	24	25	37	22	26	29	34	34	29	34	35	28	39	31	42	25	27	33	31	28	26	32	43	34	25	23	32	20	20	21	25	22	27	37	27	36	34	37	24	30	24	28	19	31	32	23	36	33	24	29	27	28	26	30	45	25	23	26	37	24	35	27	22	29	28	26	34	30	29	26	35	38	40	33	35	32	23	28	30	30	18	25	21	24	25	23	26	29	24	34	30	29	31	26	36	27	26	24	30	24	33	25	21	26	32	22	21	24	26	32	34	19	27	32	28	29	30	29	33	29	27	20	25	21	19	22	33	33	30	25	35	27	29	33	38	23	27	34	37	30	34	26	38	28	36	36	31	29	26	29	22	24	31	20	31	25	28	37	32	27	27	27	17	27	26	24	26	29	31	21	22	29	22	35	31	29	27	31	29	30	21	28	35	21	27	38	33	23	30	24	24	25	23	29	31	23	31	28	38	31	28	28	31	24	27	36	30	29	25	32	24	27	27	32	26	30	17	30	38	22	32	34	28	25	33	30	32	26	39	33	35	15	22	25	24	27	33	31	30	22	35	40	26	31	24	17	34	28	18	44	35	30	29	35	22	30	23	26	30	26	29	33	29	31	34	34	31	24	22	36	27	32	30	33	34	37	25	20	26	24	35	38	30	30	30	30	36	25	34	25	23	32	17	20	36	26	25	25	29	25	35	23	27	27	32	19	18	26	24	25	27	27	40	37	40	28	25	28	30	33	19	31	30	19	31	29	31	30	25	32	25	25	31	37	21	36	30	35	30	26	29	28	28	21	28	30	33	23	27	19	27	24	28	27	30	33	31	31	35	35	36	26	23	13	22	30	28	35	27	32	31	30	25	16	20	27	22	29	22	36	24	34	29	18	33	29	32	24	27	34	29	27	31	33	34	35	29	23	30	29	26	24	28	30	27	23	36	26	36	25	32	32	27	32	34	23	28	33	30	33	26	39	34	32	24	32	31	36	36	18	36	30	32	26	35	32	30	20	28	30	29	26	32	23	26	33	34	27	34	25	25	29	32	25	33	38	15	31	33	26	25	24	26	24	23	30	36	27	23	26	35	24	25	17	35	39	20	27	17	27	28	27	30	26	28	27	25	25	27	23	27	35	26	32	21	22	29	29	23	22	34	36	35	29	26	25	32	28	28	25	32	21	36	30	28	38	31	32	36	35	29	26	35	23	34	37	27	31	29	19	30	31	40	30	22	23	29	29	32	20	36	40	23	35	27	19	28	34	30	26	27	31	21	36	27	22	33	33	24	23	31	35	31	24	29	35	24	21	23	35	26	28	29	29	25	25	22	26	31	20	27	27	36	34	32	22	26	31	33	28	33	19	27	34	35	30	25	24	20	33	31	31	28	31	25	19	23	27	25	28	29	27	27	20	30	35	31	41	29	25	21	32	26	27	23	32	36	23	31	24	37	35	33	29	23	32	22	35	22	32	37	26	31	26	32	39	28	39	27	27	26	26	27	31	25	28	27	31	24	26	31	27	34	23	28	32	21	27	30	33	35	30	20	34	32	29	33	26	28	38	28	25	30	26	34	24	26	30	33	28	31	30	30	23	33	40	25	32	21	28	29	35	34	28	29	28	23	38	21	23	18	29	37	28	19	27	31	28	23	37	32	27	34	38	31	31	38	29	25	38	24	33	33	22	40	25	31	20	32	25	32	26	34	30	37	30	30	30	25	33	27	21	33	28	28	29	22	39	28	27	27	30	29	22	30	20	32	29	21	26	27	29	19	34	25	28	15	34	32	40	27	27	27	25	33	30	23	34	30	36	26	24	31	26	26	34	37	26	32	25	31	27	24	32	30	23	22	39	32	32	33	27	39	41	28	30	22	31	23	23	28	32	19	24	31	29	35	35	28	21	32	27	26	28	22	29	34	31	28	29	26	22	38	26	24	26	36	23	39	34	29	24	27	27	24	26	24	27	27	30	25	38	24	36	26	32	33	32	28
33798	3737	486	502	964	1732	2036	1932	1561	1401	1137	1001	997	1621	2892	3118	2667	3392	6745	11118	348	308	286	319	283	320	290	297	276	285	259	279	241	251	293	267	248	257	256	276	254	245	261	245	257	240	249	251	244	281	266	243	233	274	238	245	248	224	243	258	262	266	244	245	221	239	238	265	234	238	243	278	230	242	232	231	240	251	255	249	264	224	265	243	245	238	257	260	263	213	258	245	247	245	241	266	221	272	230	254	254	236	251	253	224	248	239	258	268	232	264	216	263	249	254	232	236	264	234	237	232	239	251	254	232	266	230	226	254	249	250	248	242	262	257	269	269	240	210	213	238	251	242	262	230	241	230	251	242	257	253	252	243	233	232	248	273	240	234	243	248	248	254	228	240	234	228	239	242	236	247	258	272	239	231	233	266	250	245	256	235	257	252	258	238	250	262	246	239	246	250	241	240	257	231	246	240	220	234	253	237	251	251	236	234	226	233	233	271	253	238	226	242	233	268	270	210	238	248	241	250	255	265	253	213	263	256	234	266	247	236	242	227	200	243	257	243	249	247	229	243	216	257	229	276	234	214	225	224	227	272	238	250	225	256	263	273	256	245	237	252	266	240	266	245	268	237	235	259	262	211	280	251	247	281	213	241	253	238	247	242	235	263	244	236	271	254	240	264	263	263	237	251	249	257	231	257	238	268	216	240	257	238	249	219	275	237	223	248	248	259	248	237	246	224	248	245	245	274	235	253	231	252	235	228	260	242	262	225	239	254	251	263	248	271	264	263	244	267	203	215	237	253	214	231	246	231	232	227	225	256	232	230	262	267	240	249	227	234	215	266	219	220	255	262	228	258	265	243	243	244	225	236	268	254	260	230	242	233	220	237	254	238	226	249	253	242	242	272	224	271	245	226	243	244	241	240	257	258	250	218	227	253	233	271	219	274	263	238	244	245	257	249	254	226	243	258	257	246	271	205	239	245	241	254	254	233	237	248	235	245	221	261	223	242	236	257	232	239	268	267	221	245	234	241	256	252	257	241	230	243	226	219	245	268	252	267	244	241	266	230	236	243	248	260	270	252	250	243	248	243	246	249	237	249	246	238	258	261	232	246	232	269	222	230	242	255	259	242	237	245	252	248	266	265	273	227	237	236	275	248	247	263	248	237	262	244	233	258	259	218	233	243	231	261	274	245	258	242	234	257	247	225	253	241	253	250	255	235	208	225	244	232	237	244	246	272	235	258	242	238	250	252	246	249	262	286	241	228	230	242	216	230	250	222	233	242	246	246	250	234	228	237	231	247	248	239	224	240	235	265	254	239	218	255	262	261	258	271	245	229	240	244	238	258	259	249	256	268	228	254	226	262	236	237	248	254	243	254	237	231	260	260	232	256	238	243	249	251	226	250	244	234	257	248	262	297	271	246	277	259	248	254	231	223	254	257	244	247	254	251	229	249	231	234	241	237	233	245	222	274	231	256	254	232	234	237	227	265	254	259	244	241	260	243	247	210	256	248	239	244	243	275	235	242	266	247	214	244	254	241	247	232	253	243	253	252	243	255	219	262	241	215	250	234	255	220	223	269	224	241	270	227	243	234	268	235	273	254	249	236	238	256	265	226	238	242	250	206	231	224	217	277	260	262	241	252	274	267	240	244	247	248	262	265	222	283	225	262	250	238	208	255	221	230	261	232	249	260	229	256	243	250	233	254	235	261	238	243	223	262	231	245	223	241	267	241	249	245	246	240	223	267	239	231	270	227	254	269	266	224	244	246	237	256	237	249	255	234	256	250	248	248	254	244	241	254	267	244	233	279	276	231	260	232	254	257	222	247	224	220	246	213	213	260	239	251	242	249	245	248	262	234	281	249	257	231	210	262	219	220	222	221	252	253	236	232	261	245	243	253	235	264	248	240	253	274	254	241	212	228	229	233	263	257	270	251	249	261	238	250	255	260	233	252	243	253	219	210	222	252	247	231	244	221	259	234	253	260	217	223	257	256	240	239	239	243	248	273	255	272	235	245	240	241	236	221	255	252	249	226	230	248	251	255	252	224	236	241	250	257	242	245	249	228	250	238	270	240	266	246	225	240	261	256	251	241	236	210	250	278	253	230	221	238	238	253	259	256	225	239	220	238	244	266	247	236	245	254	236	207	231	224	228	266	227	238	213	251	247	261	236	251	280	247	256	276	230	263	242	263	259	260	247	223	247	237	243	257	257	230	241	266	236	232	215	265	218	238	250	215	233	214	268	216	234	254	245	241	228	219	263	220	221	243	241	231	261	263	242	235	244	250	241	261	242	243	258	265	228	237	239	260	269	204	247	245	255	267	240	285	233	266	266	246	270	254	248	272	199	236	255	256	258	235	240	245	243	247	264	248	261	236	225	279	233	229	259	253	238	243	261	260	225	262	252	241	252	252	254	243	242	247	227	247	268	223	232	249	227	271	261	243	261	242	270	255	246	257	263	239	261	235	250	241	235	267	237	231	239	254	262	289	244	263	266	246	238	235	268	237	234	217	247	256	243	213	244	254	257	248	240	237	252	242	229	240	216	239	261	237	234	240	232	277	258	268	230	237	230	234	258	239	249	234	240	244	248	273	254	261	222	274	268	249	249	243	241	216	241	255	245	219	275	243	249	241	204	223	220	256	223	264	250	254	239	273	249	223	254	250	242	266	226	241	251	244	240	262	240	232	230	230	260	211	245	263	252	248	236	243	233	239	238	252	246	225	261	244	225	254	225	255	232	224	239	216	249	241	249	243	267	222	259	255	270	251	185	242	238	268	234	254	290	261	266	253	259	245	248	255	239	275	249	249	250	235	248	268	243	244	247	258	243	232	257	252	241	234	253	233	243	258	251	239	276	218	223	226	249	249	241	241	241	257	247	271	245	238	260	256	236	244	229	257	241	233	256	223	240	245	238	257	247	272	245	251	249	260	255	233	226	233	233	245	243	272	238	274	240	248	218	290	243	235	247	230	257	229	271	262	258	251	245	229	228	248	262	259	263	254	251	253	256	253	227	254	239	247	234	248	233	215	234	276	242	229	247	236	257	244	223	232	245	225	259	238	257	219	216	239	255	249	213	241	246	248	253	248	234	241	252	240	252	262	258	236	251	269	252	258	265	236	243	248	260	236	245	253	259	236	217	248	225	204	234	247	228	252	263	259	253	205	245	248	255	212	242	269	246	240	225	255	245	239	239	202	261	253	226	260	256	260	237	241	218	236	242	280	245	232	252	226	251	215	243	247	260	262	222	250	228	243	232	236	242	248	258	261	240	237	237	220	240	234	245	226	260	248	214	254	252	234	248	240	241	240	212	226	236	221	254	252	252	241	213	242	250	251	253	257	248	253	239	250	211	228	236	230	260	274	236	271	262	248	245	241	241	251	245	243	255	242	259	256	253	270	212	255	260	251	245	229	244	230	269	233	227	280	234	254	254	243	230	269	229	243	232	267	264	278	254	238	240	211	267	228	262	232	229	269	242	267	259	224	250
10564	1566	78	78	68	62	84	85	86	91	83	79	74	95	140	137	130	101	368	793	69	53	54	49	62	51	69	53	43	44	51	39	67	42	40	46	64	49	52	53	59	64	40	55	59	41	48	61	48	51	38	57	45	53	64	58	51	60	50	38	54	46	66	55	66	49	41	53	60	41	54	72	51	49	51	45	46	53	56	52	43	49	49	47	55	38	46	51	55	55	48	42	57	43	53	55	49	47	49	51	56	55	40	46	59	46	54	54	55	43	63	51	46	50	51	47	42	55	44	51	45	45	58	38	50	47	64	40	46	56	62	48	59	56	44	58	49	44	53	62	46	66	47	55	52	56	42	50	51	40	52	45	51	51	38	54	50	47	53	53	57	60	52	49	48	44	59	65	46	46	46	56	61	60	56	54	54	58	56	61	48	51	59	60	60	49	59	61	48	58	53	44	53	44	47	42	49	53	44	65	58	61	43	67	49	45	67	52	56	54	44	53	38	48	44	59	55	55	49	35	51	62	51	34	63	53	42	42	61	46	50	48	47	55	51	43	48	55	63	46	53	47	67	45	57	41	66	44	48	62	59	52	45	46	44	48	57	49	48	54	32	44	67	45	44	53	40	53	42	51	52	53	55	39	66	52	48	49	62	48	51	50	53	51	56	55	50	43	44	57	57	48	50	37	41	46	48	55	47	66	51	50	50	51	38	39	61	41	49	46	47	56	61	52	56	45	56	61	58	54	50	53	46	54	54	50	58	59	60	56	48	46	46	54	50	57	55	42	58	44	47	52	52	45	49	50	55	54	64	45	55	50	42	43	41	50	55	43	37	46	45	50	54	40	60	56	53	53	50	53	51	53	56	45	55	42	58	54	56	45	45	58	59	57	46	44	47	52	52	51	48	46	50	53	43	50	57	50	39	74	59	64	51	47	59	59	47	50	50	61	50	52	50	58	43	47	51	44	48	43	64	56	54	44	45	42	57	46	53	51	37	50	39	55	60	52	40	45	58	47	42	48	55	54	59	39	51	40	44	57	37	52	50	52	60	49	59	53	51	44	54	38	50	63	51	44	69	44	41	43	45	55	58	54	42	60	47	50	44	54	50	51	46	38	49	50	51	42	41	47	66	58	60	41	43	56	49	59	55	42	51	49	43	36	35	55	52	52	54	50	37	52	54	58	48	52	55	69	58	65	52	54	51	47	58	65	48	59	54	45	60	51	59	42	58	51	41	51	51	52	64	47	33	56	50	59	43	34	51	35	63	61	42	47	52	38	53	45	57	55	54	52	38	56	39	55	53	55	65	62	51	65	47	58	41	48	39	64	50	53	46	51	51	54	53	45	47	47	42	46	62	51	58	46	56	48	55	48	54	61	52	56	47	45	51	51	52	55	46	54	45	51	50	57	61	51	49	40	64	56	49	61	57	46	56	59	40	58	46	53	48	46	44	38	60	53	54	49	47	50	50	64	64	47	66	59	55	45	47	34	46	58	50	53	53	42	56	57	46	51	44	53	57	53	60	66	51	49	37	49	42	45	38	57	44	60	59	49	40	51	53	50	44	43	63	57	36	61	39	51	54	64	44	50	69	52	43	44	51	33	46	47	36	52	61	67	64	58	65	44	42	46	46	49	58	49	51	44	56	48	51	55	49	46	47	52	42	41	46	44	57	35	57	40	46	53	51	54	54	53	42	54	49	45	50	49	54	57	63	54	50	53	52	50	52	61	53	51	52	52	47	54	52	68	50	50	52	52	59	40	47	29	50	55	57	54	57	62	47	51	56	54	48	61	55	47	65	54	44	40	55	52	53	57	65	46	69	55	53	61	57	49	47	56	61	54	56	63	43	53	50	65	47	50	65	65	53	52	48	57	66	46	60	47	57	53	49	31	55	50	48	45	57	57	60	61	43	48	60	54	60	53	51	49	51	52	65	57	58	54	50	61	57	64	51	54	54	46	60	55	70	42	50	45	48	57	54	48	48	46	60	57	57	53	59	61	50	57	38	49	62	47	49	53	58	46	47	44	34	60	44	45	51	55	43	27	41	51	56	50	66	41	49	44	34	45	48	52	38	39	49	48	58	65	52	44	55	50	47	50	48	54	55	52	51	56	55	51	52	51	46	47	57	42	46	59	46	52	58	46	40	51	51	61	55	80	40	53	54	61	55	55	53	58	47	64	66	56	46	51	43	45	45	60	48	53	65	49	52	53	44	47	63	62	46	52	56	44	50	54	56	53	43	57	50	48	56	39	46	40	53	50	44	49	54	44	55	59	43	41	47	49	56	54	44	55	50	49	54	56	50	43	48	52	54	57	57	67	49	45	43	62	47	47	64	44	56	43	61	55	53	49	51	51	50	63	52	57	59	54	46	47	47	54	31	53	60	60	59	50	50	44	45	50	44	58	47	34	52	41	48	44	42	54	51	50	63	52	42	54	50	57	56	39	37	38	54	63	54	39	43	36	54	44	55	46	46	48	56	54	36	51	43	47	41	47	45	53	63	55	49	53	63	49	52	45	39	48	44	53	47	52	46	57	45	49	66	58	58	67	62	40	50	44	50	60	62	56	57	53	47	49	60	52	50	50	58	63	54	59	41	36	38	54	44	53	50	51	49	60	40	47	51	41	62	66	49	53	46	45	42	48	53	53	44	50	53	54	37	41	65	48	47	49	50	61	51	56	47	42	52	45	45	50	51	48	46	39	55	47	49	36	50	49	62	53	55	67	52	45	54	50	59	58	54	60	41	39	55	48	48	48	54	48	53	44	49	46	50	52	68	55	58	43	50	51	46	50	55	51	64	63	48	51	50	43	39	42	59	55	59	39	58	40	59	55	49	53	56	58	46	59	47	43	48	56	51	55	46	48	44	66	54	49	58	66	48	57	48	45	51	50	57	45	49	48	43	49	47	59	64	42	61	61	56	55	64	38	44	41	57	49	59	50	55	59	47	52	50	57	43	50	53	44	55	55	66	52	51	56	51	54	47	49	49	38	49	43	42	51	50	58	46	49	54	56	54	46	52	56	57	44	44	39	45	53	54	55	46	67	42	51	57	47	45	51	45	53	52	66	47	45	51	46	57	37	35	50	53	50	43	59	56	66	45	52	54	65	40	49	58	55	50	42	50	59	50	55	42	55	62	39	51	43	43	56	53	49	56	55	42	59	44	61	52	50	43	56	48	57	56	53	54	47	50	50	42	50	45	44	55	47	59	45	47	49	47	51	48	60	51	50	53	49	44	43	50	52	65	60	61	55	47	60	46	52	63	53	64	51	50	49	54	42	46	53	50	52	43	62	60	56	64	47	72	52	31	50	44	60	46	51	63	51	46	52	44	54	54	57	47	47	49	44	53	52	55	40	56	47	56	45	46	46	55	50	49	56	53	55	51	51	47	58	45	53	56	44	49	49	63	54	45	50	50	48	46	49	48	60	53	55	54	46	60	48	72	38	60	60	45	45	60	56	53	37	50	51	51	50	50	53	40	59	50	53
43403	3640	902	975	2014	3160	3902	3680	3157	2577	2007	1778	1971	2934	3675	4600	3422	2685	8713	16222	608	570	565	532	570	541	549	554	539	516	519	483	470	511	512	476	502	488	502	488	503	487	481	482	479	457	457	466	480	468	501	473	489	474	464	442	505	476	488	493	485	450	469	495	422	442	456	496	471	463	487	471	493	432	464	441	485	476	445	455	503	450	500	475	462	474	455	484	487	468	496	467	506	493	464	493	477	471	457	462	429	470	436	432	458	467	471	481	462	460	459	471	448	494	460	432	496	444	500	481	483	474	416	436	473	472	475	476	507	450	467	471	486	458	487	493	476	457	440	504	411	479	461	420	457	458	446	467	466	464	481	452	441	479	447	439	462	490	449	438	417	471	459	458	480	430	433	454	477	480	466	434	472	437	439	478	455	433	500	453	469	468	449	486	493	479	491	473	468	465	456	431	488	437	465	478	442	486	497	480	476	484	429	459	406	470	435	499	479	443	472	460	491	458	464	473	484	456	468	445	471	457	463	478	463	439	495	490	498	477	462	458	482	479	407	444	434	425	451	482	459	468	485	450	435	445	421	458	425	472	481	441	467	466	477	455	438	462	470	484	419	459	440	450	456	473	458	455	455	461	430	438	456	453	464	464	420	446	478	467	466	433	479	443	424	424	470	462	494	428	434	488	465	479	439	444	458	444	440	476	511	469	426	478	469	485	448	460	423	450	471	499	431	462	469	420	496	463	440	496	454	452	444	464	477	434	458	461	436	443	461	450	481	444	435	445	476	469	455	446	499	465	451	472	473	462	479	468	438	467	433	475	472	475	518	461	470	468	444	456	444	469	448	504	444	488	473	476	455	461	423	427	480	489	447	456	448	474	466	506	486	450	467	470	476	471	499	468	499	489	476	475	468	424	478	476	446	466	444	468	438	474	449	452	474	492	488	461	459	452	421	456	487	421	449	428	500	440	468	438	431	400	476	458	434	453	435	436	470	483	475	480	446	460	448	464	471	451	488	450	477	494	469	464	496	470	471	473	453	449	443	474	444	476	446	489	477	448	432	451	454	416	459	449	464	476	472	461	461	467	465	450	477	446	469	464	454	452	435	497	460	477	480	439	461	471	468	486	458	471	458	444	479	431	426	467	463	471	460	505	464	464	432	442	500	454	514	451	464	492	473	478	473	442	458	438	435	431	462	487	500	501	486	454	458	475	461	484	470	452	448	468	502	455	466	454	492	450	489	479	460	482	415	460	443	434	475	420	466	488	473	459	472	455	462	516	434	474	440	464	474	453	470	457	475	507	495	486	512	477	446	476	429	477	464	474	483	482	424	438	450	478	502	487	486	480	462	453	452	453	508	489	480	486	471	477	485	473	464	461	480	416	473	479	444	471	457	480	455	463	500	446	461	474	452	446	443	471	457	460	435	471	434	444	500	472	429	443	502	458	448	474	444	435	423	434	458	450	485	465	498	448	474	438	443	483	440	454	449	451	450	515	461	446	457	459	467	479	443	465	467	500	488	478	432	454	466	441	526	478	471	449	428	444	494	442	471	446	461	481	468	449	465	473	442	445	506	448	458	453	476	480	445	496	458	459	464	478	459	449	429	465	469	434	471	484	490	430	487	481	454	434	450	441	484	470	464	444	457	452	448	447	453	471	461	467	486	501	450	471	484	427	521	472	453	469	451	480	454	453	465	495	463	462	476	477	458	498	479	500	450	472	447	468	458	458	446	458	484	468	492	447	451	467	474	481	458	504	452	446	463	459	466	489	460	440	435	462	418	455	500	418	461	490	455	472	447	462	486	436	454	484	458	459	452	423	458	451	468	472	428	452	469	468	480	473	474	482	438	476	502	453	459	442	441	484	471	449	475	458	464	443	471	501	436	488	467	450	500	490	470	479	489	405	484	436	469	468	494	464	468	481	440	428	445	457	427	486	473	472	439	425	492	425	455	488	445	497	483	482	486	457	436	430	431	473	453	490	486	456	465	452	432	450	482	469	470	468	466	472	463	458	473	461	458	493	461	472	451	458	469	471	434	429	454	453	427	456	475	488	459	458	475	479	500	429	462	485	441	489	458	470	464	460	423	446	466	441	468	453	471	468	476	474	436	472	435	493	484	482	452	459	497	470	480	475	460	464	482	458	442	507	458	513	452	480	487	446	447	477	472	452	451	481	436	475	451	454	448	466	468	485	449	455	509	470	495	474	421	492	462	407	491	430	531	458	449	465	462	447	418	430	433	462	482	482	491	462	457	474	456	453	452	445	461	449	474	465	460	476	456	487	464	451	470	425	502	435	495	480	480	435	442	466	444	483	472	449	497	472	420	418	455	472	453	464	445	440	432	474	452	438	461	510	464	442	439	463	471	451	456	475	437	458	497	429	466	454	450	461	451	456	482	480	473	480	491	432	455	478	491	474	483	461	440	494	488	474	444	455	468	488	459	453	443	520	465	447	437	462	471	417	475	457	466	474	453	480	447	463	465	469	447	472	466	453	480	481	433	484	499	456	466	471	443	457	493	491	462	464	446	484	488	473	465	498	441	464	459	484	521	444	417	477	434	503	475	433	460	440	485	430	493	447	425	397	452	513	495	468	496	463	449	478	468	488	431	476	485	456	460	476	445	491	449	431	479	475	479	432	445	475	444	453	475	441	453	465	472	482	462	435	489	459	473	460	452	462	424	488	479	472	475	503	453	434	391	429	418	416	427	485	462	461	482	476	420	445	490	460	452	480	434	466	436	461	472	447	400	467	468	467	486	486	478	486	471	493	492	472	452	484	422	460	438	474	414	448	478	455	411	504	455	474	488	439	471	467	447	457	455	487	480	450	492	435	451	473	433	469	435	488	499	453	445	460	481	470	455	490	477	464	463	455	527	443	463	473	479	464	470	449	461	458	434	502	439	453	459	419	445	462	492	487	467	484	497	455	458	464	460	436	470	453	440	438	418	434	453	486	492	476	423	476	479	478	459	475	454	475	480	460	461	463	456	476	472	468	487	471	453	440	465	438	480	455	436	498	416	497	453	477	422	469	518	498	418	460	472	462	454	450	474	470	452	439	453	489	501	444	443	458	472	438	469	446	453	480	459	460	457	477	479	475	462	486	504	460	459	480	460	455	479	422	435	445	520	451	451	471	465	463	486	430	480	485	470	478	438	507	461	472	462	455	501	466	445	456	448	481	484	447	453	444	490	461	475	485	488	431	415	479	464	447	472	471	500	497	427	471	477	462	474	496	489	441	463	459	469	458	465	450	466	436	460	454	450	493	464	482	459	489	458	418	424	451	450	438	443	454	523	470	485	471	460	486	450	441	436	454	436	477	460	471	507	476	449	464	493	438	463	491	474	466	449	461	484	471	479	435	516	434	493	469	424	452	450	488	504	420	468	467	446	435	457	466	428	475	473	425	453	476	446	430	457	454	484	483	450	490	437	474	479	468	450	474	456	493	505	429	461	441	486	452	441	424	448	478	475	435	457	467	511	456	462	495
2710	178	78	66	48	61	70	71	63	60	66	50	89	71	85	115	88	83	111	109	49	59	53	59	56	48	72	66	49	44	68	63	59	66	68	63	54	49	70	56	71	54	57	70	64	50	55	66	69	61	56	62	53	52	71	52	61	64	63	58	54	60	69	51	50	57	62	59	62	63	54	52	46	71	54	58	56	64	50	59	57	38	55	49	54	56	54	58	46	58	59	59	56	60	69	68	57	62	58	52	53	59	57	51	59	54	49	45	56	70	61	56	48	57	53	48	64	65	42	59	49	67	45	64	65	70	61	62	47	65	46	63	59	56	64	59	71	56	63	58	57	46	48	52	53	52	59	48	57	56	43	58	59	61	57	62	62	51	49	65	50	59	54	44	55	57	54	60	61	64	55	60	77	56	56	50	64	55	71	64	58	58	49	49	55	66	56	62	47	76	63	68	54	55	64	64	53	63	52	55	56	64	57	57	49	58	64	58	63	71	52	65	68	60	45	44	54	56	58	61	58	44	64	49	52	53	55	60	65	55	69	57	64	53	53	57	52	45	62	64	54	57	69	53	54	59	49	63	62	49	53	64	56	70	56	50	72	51	48	69	72	52	65	67	73	55	56	58	58	52	53	69	67	51	52	65	53	53	59	53	57	48	62	66	49	53	48	60	49	56	62	53	63	56	57	47	64	75	52	50	55	65	65	60	52	55	64	63	69	63	56	58	59	45	71	60	57	63	56	42	46	71	59	65	53	64	63	65	58	81	70	56	61	64	56	62	52	58	73	55	56	55	62	56	59	63	55	57	50	70	56	44	64	47	62	58	69	59	59	43	62	53	58	57	53	70	55	50	66	69	49	65	52	43	56	63	55	72	62	65	62	64	50	65	50	46	61	56	65	66	60	54	56	53	57	52	61	55	74	53	71	55	54	78	59	53	63	64	67	50	62	48	62	48	58	51	60	54	60	65	59	54	66	57	55	56	61	62	54	69	62	51	45	57	58	53	59	55	64	60	60	55	46	57	78	54	55	61	63	61	71	70	47	64	71	60	67	65	53	59	55	65	52	51	67	65	56	67	64	56	45	59	58	68	50	58	60	48	38	61	62	60	52	54	63	57	58	84	59	70	50	65	53	65	62	54	59	45	51	60	68	72	58	65	43	49	70	75	59	49	49	65	43	49	57	70	58	51	70	51	54	60	55	71	53	52	65	56	67	57	54	74	44	57	53	66	64	59	55	64	69	50	62	54	68	66	57	52	44	59	56	51	55	62	60	52	45	62	56	60	57	55	49	55	66	58	61	75	78	56	56	60	53	61	52	54	41	44	64	55	58	61	65	64	60	51	59	62	46	50	49	73	42	63	75	62	50	72	50	51	53	54	68	58	69	57	62	64	58	58	58	65	53	60	64	66	75	70	57	57	55	55	71	60	43	54	66	67	58	64	57	47	61	55	51	63	45	59	56	60	53	61	68	57	51	57	72	40	61	59	54	47	59	69	67	65	55	72	69	72	54	63	51	67	54	58	54	54	40	61	57	57	58	42	56	46	67	55	53	48	70	53	47	65	61	54	42	65	73	55	53	55	78	60	64	66	51	71	64	65	61	53	62	54	63	77	58	55	56	43	59	60	64	51	61	56	68	52	53	57	55	55	63	73	67	51	64	55	58	59	56	61	53	51	72	56	55	61	61	46	71	60	68	68	57	66	67	54	47	58	62	55	54	55	60	65	54	64	71	64	69	64	54	53	70	58	56	61	53	74	69	48	56	46	61	61	55	48	82	55	41	64	57	46	61	60	53	61	56	45	55	58	63	63	51	54	75	45	58	47	79	59	66	60	54	47	64	50	55	56	58	62	68	60	50	65	59	66	53	63	70	54	60	51	62	65	48	59	55	56	43	65	50	57	62	54	52	64	42	48	62	54	55	61	68	72	65	55	52	54	70	64	67	60	54	66	53	42	63	53	66	53	58	67	53	50	45	64	48	52	56	69	60	68	55	60	57	65	54	53	53	52	58	67	64	67	51	58	58	52	57	53	55	48	60	45	61	70	70	60	56	48	54	57	59	68	64	59	71	72	48	49	57	48	51	41	62	52	54	52	70	55	56	58	62	50	63	50	53	65	63	54	55	55	62	48	58	59	66	60	55	53	61	53	56	57	60	58	55	55	59	58	60	64	60	56	45	78	54	65	53	52	54	69	77	46	45	57	49	59	45	80	59	50	71	60	52	71	61	57	58	52	57	51	62	55	50	50	50	59	60	61	62	54	49	64	55	61	57	50	63	59	60	54	67	62	60	62	69	60	45	57	58	57	66	61	59	66	64	63	62	65	64	56	60	56	57	47	45	46	49	57	57	66	64	62	54	49	52	59	59	55	55	44	48	56	59	54	59	55	72	51	68	41	55	53	54	70	48	77	53	54	62	71	68	66	58	62	54	55	57	65	47	70	71	63	56	44	65	67	65	55	45	60	49	57	71	57	53	59	63	58	68	65	68	54	58	50	65	60	54	47	72	62	68	59	72	64	79	62	66	68	50	39	59	50	47	57	56	66	44	57	47	60	57	68	48	56	62	69	71	52	62	59	72	62	71	59	54	41	63	64	48	62	46	45	59	65	46	57	53	55	61	54	57	60	45	62	52	63	58	48	64	57	54	71	58	55	57	59	59	63	70	53	59	62	68	63	68	49	41	69	52	58	75	67	63	76	59	43	54	51	52	59	57	58	46	62	60	66	59	69	53	68	48	49	63	52	55	55	67	44	64	64	67	52	65	64	62	66	52	59	65	61	61	51	54	60	64	56	54	48	65	81	43	56	48	69	67	64	54	62	57	65	60	55	63	57	51	68	47	56	54	52	55	59	60	62	53	61	55	49	56	68	60	59	63	66	57	53	58	58	60	52	75	65	51	59	65	61	63	55	43	55	61	51	69	60	64	61	57	52	54	59	60	55	68	55	59	53	60	58	55	60	52	58	74	54	53	55	57	67	49	54	56	55	55	62	65	72	52	61	61	51	63	55	62	55	65	65	56	60	52	57	59	63	62	60	37	51	69	67	48	71	49	48	61	77	60	58	64	59	60	52	67	46	62	67	52	72	63	60	68	62	67	58	64	53	54	50	60	61	62	57	60	64	59	66	33	63	48	62	47	48	50	61	58	48	58	67	63	60	50	58	53	56	54	62	54	56	64	53	54	39	64	66	61	57	59	46	57	71	51	64	57	62	58	63	59	50	71	52	47	74	63	54	61	63	40	55	53	47	59	66	54	80	64	60	57	40	76	66	55	56	47	64	66	61	63	53	71	59	39	50	56	72	64	67	61	61	52	78	45	72	58	50	53	60	60	54	60	59	54	55	56	62	47	54	57	47	37	72	55	64	48	64	51	48	50	60	55	68	56	60	61	46	53	61	43	60	33	56	55	48	66	62	69	51	57	58	54	59	59	59	50	66	59	87	56	59	50	67	64	58	46	63	48	66	52	54	75	69	42	68	56	59
20350	1624	598	633	895	1187	1537	1636	1414	1201	947	1039	1472	1580	1951	2523	1680	1444	2708	2781	509	560	520	483	504	545	486	509	505	439	516	516	506	459	499	484	468	531	464	499	496	497	464	541	471	488	486	534	541	473	496	544	457	495	473	484	532	502	485	499	501	450	492	494	501	526	454	474	511	488	514	492	520	487	482	505	513	500	514	477	474	541	503	515	494	494	525	499	506	458	497	487	496	483	490	534	465	470	492	481	488	469	542	462	492	502	502	519	482	499	535	507	506	500	513	499	487	502	486	492	498	475	489	513	518	539	485	509	495	491	469	491	475	499	510	484	491	504	535	506	516	485	478	492	471	526	466	486	543	485	484	470	533	491	464	497	504	507	479	466	529	525	520	488	446	481	538	515	508	510	493	498	510	480	504	478	476	506	525	466	461	484	518	445	497	526	479	464	510	485	453	486	466	481	482	469	457	524	461	539	540	512	496	476	473	516	433	525	509	532	519	483	517	487	494	516	460	521	500	505	503	487	465	500	494	496	534	519	523	503	513	503	459	519	511	496	472	491	511	471	514	527	520	487	499	463	507	503	509	452	490	526	494	521	542	490	477	528	503	499	510	493	458	521	480	553	464	474	508	502	508	489	479	496	459	499	481	509	495	484	494	514	534	486	487	502	530	490	518	498	512	494	473	523	462	501	506	489	487	482	469	484	491	509	516	506	449	487	460	505	516	521	540	496	502	517	466	499	452	506	484	507	499	504	495	466	467	476	500	539	491	545	499	480	512	507	491	463	484	483	512	476	520	491	491	488	481	513	494	466	537	480	492	463	478	510	497	493	492	465	492	508	495	495	465	512	485	490	482	476	528	457	443	514	476	457	519	469	499	481	499	502	513	477	466	473	505	505	529	460	515	478	488	490	459	485	521	475	494	472	515	489	511	528	498	494	516	516	493	507	475	487	449	448	473	542	508	508	491	471	463	494	493	512	528	532	489	508	514	498	484	509	529	541	475	472	521	516	491	461	540	517	482	527	495	511	482	474	498	483	516	489	511	512	510	481	542	501	501	487	497	504	474	522	482	489	471	502	499	536	533	503	453	501	452	494	475	494	505	550	493	504	474	514	504	524	511	478	514	492	484	489	517	508	459	488	475	518	501	469	483	502	497	437	488	488	541	529	512	476	505	437	498	490	463	459	511	481	497	520	518	510	504	487	504	497	524	514	489	474	432	529	491	455	487	498	513	508	496	526	473	456	493	506	520	480	515	458	527	513	502	494	507	516	513	524	492	491	487	550	463	514	518	483	497	497	486	525	489	530	503	459	532	456	488	487	500	509	533	467	493	472	506	516	463	488	478	523	492	521	511	516	510	523	504	466	501	476	497	486	466	498	505	498	510	515	462	493	507	505	480	465	479	506	494	486	476	458	518	465	512	546	494	485	478	493	470	499	522	483	456	462	512	515	481	458	491	495	475	501	520	481	523	514	481	513	498	513	467	503	490	468	534	495	468	478	476	503	496	511	483	475	450	573	505	506	526	490	499	507	504	506	521	495	525	495	491	499	466	554	478	561	507	465	497	536	430	509	501	507	468	517	492	498	466	494	502	489	463	518	516	517	475	505	468	491	477	522	502	477	500	478	524	497	514	508	470	467	497	477	505	521	511	473	475	501	510	466	519	516	438	459	512	516	545	528	489	506	476	515	507	455	496	522	533	471	496	482	511	492	469	495	491	483	511	493	502	458	472	544	532	514	491	502	461	502	486	506	483	491	488	488	490	538	489	509	488	508	490	491	494	523	482	493	478	485	501	519	473	456	478	468	474	510	502	489	463	514	490	499	500	489	502	469	483	507	443	518	509	506	511	482	480	471	515	496	489	454	507	483	472	499	519	486	464	512	467	488	473	521	485	528	475	484	454	448	463	454	502	539	508	473	462	529	478	494	495	511	493	486	504	501	504	461	463	536	467	523	462	472	515	503	496	514	540	515	458	439	491	486	499	496	511	527	489	509	509	531	485	460	475	477	469	495	514	495	445	476	488	500	522	502	482	531	498	468	525	489	527	474	469	515	493	501	463	537	483	491	503	496	477	528	529	476	442	478	462	486	481	525	497	486	489	486	501	491	499	477	519	500	521	502	493	516	477	498	520	489	469	480	493	455	472	531	485	524	493	512	466	518	487	507	480	486	489	485	466	495	507	480	509	479	489	497	511	512	549	503	468	483	475	489	470	518	536	484	480	495	485	478	456	494	509	476	509	497	500	515	495	477	450	526	498	474	483	489	532	494	480	499	568	474	512	458	519	497	541	456	527	476	534	536	493	552	474	502	532	512	488	480	497	499	539	467	494	502	537	510	467	470	521	500	506	497	486	481	518	475	490	513	474	458	479	489	522	539	542	475	497	543	539	453	534	487	494	486	505	503	506	470	468	477	520	487	514	458	473	470	511	517	502	495	489	483	519	504	524	479	492	509	510	504	492	504	479	509	484	494	511	531	482	432	510	508	483	518	505	475	525	485	514	530	528	513	512	497	475	508	481	468	522	495	501	468	486	517	469	473	534	484	517	469	495	523	483	485	487	521	475	484	500	490	516	501	511	539	484	491	504	457	504	482	511	534	487	510	514	502	476	486	500	498	507	475	491	480	527	483	487	499	487	500	499	514	497	505	469	506	481	512	484	456	508	450	500	505	510	477	516	508	530	498	519	544	496	493	485	488	474	506	479	506	515	461	488	492	511	498	504	485	443	490	486	505	490	503	461	493	519	496	525	462	491	515	531	523	477	517	506	485	484	460	550	485	517	491	516	497	496	494	478	523	512	528	474	526	453	436	481	500	508	511	502	494	491	463	507	501	547	484	479	487	479	486	518	517	488	490	471	504	472	505	475	511	497	506	508	471	490	502	499	506	526	514	512	524	478	495	498	533	471	540	494	514	478	487	467	471	468	533	501	489	502	488	521	492	528	537	515	465	460	473	504	537	510	456	475	500	464	463	481	498	509	500	497	501	489	471	471	496	483	490	446	514	486	506	482	511	509	493	459	466	468	481	508	495	512	536	494	524	482	489	491	445	492	500	478	488	450	487	479	490	496	477	482	506	502	442	500	524	483	513	519	494	494	522	516	518	533	531	511	495	495	524	494	450	475	520	487	538	492	533	504	465	490	505	475	509	455	486	487	504	468	497	496	458	453	478	468	479	510	531	489	477	480	488	499	480	503	470	464	520	487	491	508	484	530	496	509	523	510	513	468	499	511	534	519	490	539	497	484	487	490	517	466	492	491	485	494	511	491	500	505	492	522	483	504	493	484	450	506	504	451	472	470	496	533	517	477	467	463	498	501	502	461	501	543	466	464	473	496	479	459	459	485	472	493	480	522	488	524	481	475	479	488	447	473	510	505	525	501	486	498	513	514	455	545	499	497	494	509	505	485	468	472	501	516	508	509	464	479	478	510	460	512	489	484	514	486	520	487	460	518	501	511	473	450	454	489	498	548	512	500	500	481	542
8057	1146	79	104	84	107	99	111	99	97	97	113	132	104	132	173	124	111	291	410	66	72	80	69	74	64	68	64	81	72	57	70	92	77	74	55	53	78	68	82	75	55	80	76	84	68	92	97	68	78	82	79	74	61	85	86	71	65	90	76	78	83	67	82	80	67	80	77	79	74	68	78	75	79	68	78	63	87	64	55	68	82	94	81	79	73	72	72	66	69	73	62	64	70	73	62	74	67	63	67	63	75	75	78	54	64	74	78	61	79	82	67	77	78	74	76	77	65	69	82	80	72	88	58	61	69	83	82	75	71	77	94	67	71	73	68	85	84	66	76	77	66	81	76	77	71	84	75	76	71	61	68	70	71	58	84	81	74	94	67	77	82	75	76	66	65	71	71	91	72	70	69	82	70	81	73	75	83	78	68	69	78	77	56	65	71	70	69	74	58	81	59	85	67	78	72	78	81	87	66	68	84	70	60	84	66	74	68	73	63	79	83	69	68	72	89	88	60	63	79	66	76	73	76	62	60	72	70	67	68	81	74	65	70	85	61	69	84	67	78	66	62	64	72	74	73	64	68	70	64	71	81	65	68	90	80	78	68	77	82	70	68	81	57	75	59	78	70	82	74	76	80	74	65	72	76	69	67	71	64	87	72	68	66	78	77	97	72	84	69	68	60	69	70	75	71	65	69	79	84	64	83	69	60	60	73	70	76	102	70	59	70	70	62	90	64	78	74	73	87	59	83	77	73	70	59	75	62	77	80	70	63	81	80	71	78	63	65	76	65	80	78	55	67	77	93	84	61	82	63	75	83	76	62	64	54	55	68	84	74	73	83	72	69	64	67	68	69	82	75	67	77	76	92	76	67	68	65	79	60	78	71	77	81	68	82	76	80	63	69	64	67	76	72	84	65	73	74	74	79	70	85	71	77	67	82	77	61	71	73	80	70	73	84	90	71	74	74	71	85	65	63	69	79	78	89	69	67	80	73	76	64	72	76	78	71	72	85	90	62	56	79	76	59	66	74	53	76	67	66	71	84	76	68	66	75	73	53	89	92	86	74	59	61	75	87	77	64	53	62	90	83	68	78	74	68	59	78	66	78	72	73	72	86	65	87	70	71	72	82	77	69	82	58	54	84	67	68	78	72	75	78	61	63	69	73	76	73	70	80	80	66	74	71	78	81	67	78	68	81	68	73	64	61	71	61	68	80	81	82	80	63	72	58	53	71	76	57	63	70	83	74	62	76	64	94	62	85	72	79	65	70	70	68	85	75	71	76	65	76	71	75	74	75	73	82	79	86	99	75	83	69	71	61	82	78	86	85	76	69	73	87	87	84	72	82	72	82	77	79	75	74	82	69	68	81	86	69	72	60	74	66	70	68	75	71	85	74	76	64	81	77	68	80	60	70	66	89	67	80	74	67	66	79	78	87	53	75	77	90	75	62	76	67	67	72	75	74	62	94	87	64	77	86	70	62	71	91	83	82	75	67	76	89	63	69	55	82	79	78	73	75	76	89	74	100	78	80	78	82	83	76	90	82	66	73	80	75	69	78	72	85	76	71	71	85	80	78	67	74	61	67	78	74	69	75	84	70	75	78	99	66	83	74	70	72	75	73	76	63	84	67	78	87	78	62	72	86	80	75	81	89	70	78	72	66	64	55	69	80	80	70	77	58	59	81	61	75	79	71	62	68	72	93	72	73	79	73	67	66	78	78	85	74	85	73	67	69	78	66	79	63	78	68	79	74	61	78	67	77	64	60	73	76	67	76	56	62	78	61	67	84	76	81	57	72	74	83	60	77	67	92	65	70	70	69	85	75	61	78	69	81	63	52	60	71	68	84	52	69	74	81	72	80	87	68	82	68	81	74	101	74	75	74	82	70	77	72	78	85	88	64	66	68	80	72	84	75	68	72	62	68	82	90	80	78	64	86	72	80	85	58	67	76	81	74	75	85	67	72	68	81	83	82	88	62	67	70	77	72	66	72	61	62	70	83	79	85	62	90	75	77	63	66	85	76	60	77	85	78	73	58	70	70	63	72	86	93	91	76	70	72	65	78	84	73	79	77	81	56	89	82	72	63	73	75	60	98	66	80	81	69	66	74	84	87	64	77	72	71	74	69	67	87	58	64	80	63	72	73	71	72	86	75	74	81	61	73	63	74	74	81	78	67	85	69	79	69	80	66	79	79	75	72	76	77	75	67	62	71	75	79	69	72	76	87	80	69	87	83	81	76	80	66	75	52	80	63	82	71	64	78	71	68	76	73	69	89	68	61	67	87	83	84	77	64	81	63	65	73	77	72	80	74	66	67	63	69	70	82	77	70	82	75	72	80	71	74	65	69	87	88	63	75	90	73	92	71	85	88	81	82	73	88	74	71	79	67	77	73	56	70	80	72	81	79	82	76	67	68	79	70	62	82	87	78	68	87	70	71	62	90	66	77	84	64	83	72	79	69	78	66	80	80	63	63	80	73	61	74	59	62	69	63	79	75	66	76	84	64	76	79	86	50	87	77	82	79	89	60	70	76	87	76	67	67	69	80	75	82	74	70	83	60	66	74	85	68	67	63	61	64	55	66	81	76	63	70	68	65	74	68	73	79	68	91	75	78	74	62	68	73	74	71	78	79	74	55	74	68	78	71	62	62	71	72	71	84	78	67	64	70	81	70	78	64	81	73	78	73	73	74	85	74	67	76	68	74	60	90	81	79	58	75	84	69	76	84	79	65	81	68	71	89	75	81	72	80	77	87	76	82	85	77	58	71	79	80	55	74	81	60	74	81	77	65	96	82	69	66	69	70	82	88	73	67	62	64	85	72	69	88	58	66	73	69	83	79	87	73	84	71	65	68	88	78	71	73	82	73	87	67	59	72	90	51	79	67	64	77	70	95	70	64	64	70	77	65	71	71	68	74	65	62	68	77	74	79	78	70	73	100	68	74	75	74	60	80	61	68	95	80	72	61	75	66	66	73	71	73	83	89	68	72	76	72	84	74	77	79	73	57	82	69	68	74	77	56	65	78	72	83	75	82	75	68	82	75	63	75	73	73	69	69	77	82	78	85	80	63	62	56	76	69	90	71	61	73	75	69	78	70	64	81	76	70	82	83	68	76	75	74	80	78	63	66	76	78	81	67	65	77	75	68	82	82	84	81	77	81	59	86	78	70	66	80	71	58	73	79	70	67	78	78	77	69	67	100	51	64	71	85	88	66	74	72	57	70	63	69	82	76	73	61	86	65	70	93	70	67	78	82	75	71	61	68	65	84	65	70	79	59	67	68	69	61	72	69	72	69	64	82	75	65	69	82	65	71	59	69	82	86	78	78	82	54	56	66	74	79	81	70	81	51	74	81	76	73	66	63	67	81	76	66	92	70	70	73	89	82	69	58	72	59	89	68	70	75	82	79	78	88	78	70	71	75	76	98	78	68	66	65	66	92	73	63	82	78	82	68	65	73	80	94	77	70	80	86	81	71	64	79	77	66	72	74
40520	3621	985	988	2033	2863	3420	3246	2423	2136	2239	2662	2812	2729	3937	3500	2684	2440	7494	9749	697	716	723	741	707	709	652	654	657	721	685	678	660	629	690	669	704	665	660	649	658	657	718	651	661	652	674	626	665	625	634	630	669	644	638	636	651	653	668	692	643	610	661	633	614	666	665	634	642	644	650	666	657	677	677	640	625	633	631	643	599	672	667	662	657	650	619	658	633	691	613	622	641	648	648	632	650	645	633	635	638	606	650	609	654	647	618	679	614	628	639	677	643	636	644	664	675	623	651	651	670	624	652	603	688	610	645	638	635	633	608	627	615	643	638	609	636	634	628	613	620	641	598	664	627	636	627	680	653	639	627	653	653	644	650	625	641	670	665	652	692	638	652	620	637	663	639	613	625	590	628	636	579	661	640	639	631	651	619	618	667	644	649	618	621	607	670	631	676	626	656	585	667	619	630	640	670	658	638	659	668	633	649	631	658	665	678	613	611	634	643	652	647	618	656	630	669	630	698	636	670	625	653	626	664	673	630	650	646	643	621	656	605	598	637	696	621	652	661	655	647	603	701	634	663	657	659	654	644	608	656	632	649	639	628	640	631	650	634	679	668	613	663	644	594	630	643	636	619	616	648	649	587	644	638	619	641	625	659	674	635	651	616	621	691	656	619	645	667	627	635	666	660	634	620	618	670	637	654	662	632	662	619	638	633	685	664	628	607	623	650	676	632	632	630	654	630	670	637	611	633	635	615	627	626	599	596	676	627	633	646	650	616	660	639	651	600	616	619	623	612	641	679	638	632	686	680	657	624	660	641	648	608	647	650	644	627	620	585	642	655	697	651	650	650	635	689	679	647	624	671	641	630	630	616	611	627	704	636	625	661	698	627	598	624	657	614	684	612	658	589	603	645	613	698	630	647	668	601	618	647	632	632	637	651	625	624	658	618	609	631	649	597	623	656	648	653	643	623	635	597	595	669	605	657	631	596	639	624	622	603	633	642	637	678	630	637	628	664	624	634	665	632	608	680	693	641	682	638	671	668	661	608	653	632	646	629	608	622	618	616	615	690	670	664	597	648	619	627	669	593	632	686	639	609	596	656	607	726	672	637	601	637	645	635	663	649	615	604	618	599	590	657	647	632	678	647	628	608	644	633	644	613	663	670	608	629	643	640	664	627	626	694	637	653	673	662	676	635	665	695	601	660	627	632	628	662	602	658	635	653	658	645	662	685	668	626	609	591	640	644	618	645	646	627	646	613	574	611	637	666	659	674	598	652	611	636	642	653	678	637	654	674	649	633	622	602	694	656	697	670	676	650	654	634	624	649	629	629	641	593	679	671	674	667	633	647	643	665	611	610	663	672	626	652	615	620	623	646	617	684	683	648	647	599	681	597	598	588	632	593	656	649	636	657	665	657	595	616	628	677	684	644	678	646	634	637	678	649	672	655	633	630	680	643	658	624	647	649	647	633	675	673	641	602	651	614	630	638	645	604	605	621	620	640	641	637	629	624	628	637	637	645	619	652	623	662	668	651	575	645	604	635	681	646	652	636	631	629	634	621	604	656	636	633	651	654	635	627	588	638	608	653	669	643	638	678	679	660	619	669	640	633	657	655	616	618	662	647	661	663	629	625	604	622	649	647	635	660	658	633	632	697	601	691	665	598	668	664	601	618	664	673	582	621	635	588	647	645	648	636	619	684	642	604	652	609	648	606	616	654	608	610	647	661	619	646	668	654	660	661	669	666	626	602	640	632	597	625	660	617	667	647	648	631	671	637	656	632	683	617	650	645	620	656	672	634	649	559	633	670	631	605	656	605	661	631	584	657	611	607	681	657	634	645	641	640	643	605	665	666	650	664	668	656	645	631	644	605	627	637	671	662	605	659	621	635	653	651	636	633	661	655	612	671	659	631	635	629	653	682	616	672	629	597	661	649	642	617	640	609	696	655	680	696	657	669	638	635	658	589	629	649	621	653	632	624	610	655	630	583	657	670	638	646	613	664	649	633	643	680	639	623	696	657	626	617	617	625	614	605	655	647	624	647	647	618	628	672	650	680	635	647	685	640	665	642	632	651	631	691	675	635	675	663	619	646	639	590	646	600	593	665	621	637	666	665	618	650	602	653	638	611	641	614	592	645	660	632	675	638	615	640	632	595	614	670	596	634	667	654	625	618	643	640	643	692	648	630	613	685	608	621	647	617	633	647	610	665	658	653	618	704	654	632	646	657	601	678	590	637	653	666	650	573	627	626	621	645	599	616	661	654	616	635	598	676	628	653	622	634	639	609	653	692	651	644	636	660	642	612	634	665	618	627	615	634	607	669	661	636	643	622	619	711	625	601	664	638	664	672	628	596	611	665	678	670	621	640	618	621	643	675	602	661	660	611	628	613	575	622	649	617	604	688	653	622	693	642	653	605	635	668	605	580	659	667	661	625	645	648	647	608	632	668	640	599	627	627	614	667	609	619	654	630	662	624	652	608	631	646	641	633	650	631	643	628	654	599	646	667	590	602	675	611	645	629	605	623	606	649	643	637	614	641	602	647	634	631	642	680	594	616	689	687	667	617	648	673	647	627	669	662	629	625	644	619	590	633	636	615	638	624	666	663	658	628	620	656	617	675	655	608	604	633	703	662	641	690	646	629	675	623	650	641	631	680	627	647	621	609	619	619	671	624	630	611	640	610	614	702	671	662	654	633	679	636	684	640	626	641	655	661	679	629	633	611	609	635	611	594	652	663	641	688	650	656	636	614	605	626	662	622	630	662	674	619	616	643	675	643	643	616	613	692	647	654	635	652	628	606	661	608	611	633	665	604	597	636	638	671	622	593	676	640	609	610	635	639	652	592	645	671	634	645	648	667	633	662	668	657	606	688	608	651	608	677	626	660	638	622	621	684	622	672	643	620	667	623	667	667	648	593	625	620	628	630	660	630	621	616	681	668	593	652	640	657	600	641	632	644	627	616	649	640	648	613	646	655	627	647	638	636	643	686	597	647	649	635	654	654	671	649	623	614	635	654	621	632	658	631	653	639	668	610	681	641	667	652	658	591	596	672	647	705	619	687	632	625	676	658	615	668	650	616	619	632	637	614	669	621	635	632	644	603	631	658	611	667	646	642	636	617	654	633	647	646	661	613	669	637	627	653	614	650	695	638	638	676	637	641	613	660	622	629	659	657	672	666	666	663	665	619	615	618	586	671	655	650	652	672	599	617	634	623	606	637	612	648	621	675	637	621	664	661	613	665	656	595	656	613	655	632	646	602	651	650	631	632	637	625	637	687	652	659	603	625	631	677	627	633	639	642	649	620	650	664	608	637	642	638	641	652	645	625	652	644	639	621	656	642	612	680	613	588	659	644	620	635	613	670	620	684	599	635	639	641	657	614	662	587	667	642	617	638	628	621	696	591	672	591	629	643	639	619	644	622	654	632	635	655	669	614	653	611	595	637	565	652	635	625	629	674	634	616	630	631	607	672	691	669	604	634	643	621	616
6517	637	41	51	36	43	45	49	54	66	68	74	63	91	121	71	59	76	219	347	34	32	28	35	34	39	29	33	29	35	24	24	31	36	27	23	36	27	25	28	27	36	37	24	20	26	20	25	25	31	29	18	38	37	23	18	31	24	30	26	25	34	32	25	15	28	27	30	40	32	37	22	32	32	26	32	30	27	24	26	34	28	24	28	24	34	26	24	40	31	26	29	31	23	29	14	32	50	33	31	27	26	30	25	24	26	28	23	29	37	28	27	30	24	28	27	31	26	30	33	34	26	22	27	19	29	25	23	27	23	22	22	32	33	28	23	29	39	22	22	28	36	26	28	36	30	26	29	28	29	32	24	28	37	23	28	27	23	24	31	32	30	31	27	23	20	35	26	24	27	24	35	17	28	27	17	30	23	25	32	28	30	30	28	29	29	32	30	37	35	28	27	30	32	21	30	28	38	31	31	23	29	29	32	26	23	35	25	28	19	25	28	34	37	26	29	38	31	25	21	25	28	34	25	30	25	27	36	22	30	36	27	28	26	31	26	32	33	26	35	29	24	23	23	23	30	29	26	30	29	22	27	27	17	19	30	17	28	27	27	34	27	25	21	28	22	31	26	23	37	21	33	27	32	32	36	30	28	33	21	27	33	34	23	33	29	26	26	23	24	23	38	30	25	32	38	31	23	21	27	32	21	23	27	31	23	34	36	28	25	29	28	24	25	33	30	36	30	28	31	36	32	21	28	25	22	26	31	19	33	30	37	23	28	28	37	19	27	26	30	21	28	31	24	26	33	28	36	26	39	22	26	27	28	34	26	34	21	33	24	17	27	34	23	22	23	34	33	24	31	30	42	18	33	15	36	29	27	41	25	27	30	23	27	28	38	26	27	30	25	32	28	34	25	17	26	34	30	37	31	23	28	36	23	24	32	17	28	28	28	37	27	28	23	24	24	29	28	24	24	29	33	27	30	22	31	31	25	31	42	23	23	30	34	26	30	26	22	28	35	34	16	30	28	30	20	21	28	24	25	16	23	32	33	36	26	40	26	33	23	33	33	33	25	25	34	33	31	30	25	42	29	26	23	27	31	22	23	30	27	23	32	30	30	37	26	28	33	30	33	35	33	27	26	31	37	34	24	32	21	26	24	43	26	21	26	24	24	32	39	32	31	27	34	29	36	30	33	26	39	26	21	33	33	24	43	25	28	28	25	20	21	29	28	32	28	27	27	21	31	30	25	28	25	28	24	29	31	29	33	30	25	29	29	20	38	31	32	23	29	24	27	21	40	40	25	22	38	30	25	21	39	28	32	20	38	26	27	33	42	35	28	34	29	31	25	29	25	26	28	28	21	26	27	19	24	20	28	22	27	20	29	35	20	30	23	32	17	26	32	29	29	32	41	30	27	25	25	27	20	34	32	30	29	25	34	32	23	26	28	34	24	23	35	23	30	26	33	21	34	23	33	25	39	22	36	26	14	22	29	29	28	26	32	41	28	27	25	23	18	26	30	26	33	28	27	19	25	29	36	26	34	26	33	33	31	21	27	26	32	29	26	31	26	25	32	24	32	21	24	17	27	27	41	34	34	28	28	29	36	27	32	35	25	26	19	27	37	21	27	32	27	30	26	29	27	28	31	32	30	29	20	29	35	31	31	20	36	24	32	21	27	25	26	35	31	39	30	31	24	19	20	29	32	26	22	27	23	20	29	40	27	24	31	23	27	36	30	29	24	22	26	26	20	27	30	21	31	36	25	17	24	28	32	29	34	22	29	29	22	26	31	29	34	25	32	25	37	25	28	29	29	39	35	29	19	27	27	27	21	23	21	27	33	24	28	29	18	28	20	26	32	29	18	31	23	29	24	26	25	23	23	22	27	19	34	27	29	20	26	21	29	38	31	23	28	22	30	27	25	41	34	21	28	26	34	23	26	38	28	37	31	28	30	33	34	26	29	35	22	26	26	30	31	29	21	28	24	39	27	27	23	31	37	26	32	27	29	39	26	30	31	31	31	29	34	34	26	26	26	25	31	28	24	31	23	32	30	29	34	28	31	24	28	29	34	31	22	28	26	19	33	23	22	27	30	26	34	34	24	32	22	17	32	28	24	29	24	27	28	23	37	22	26	33	24	29	33	27	24	20	24	33	22	21	23	32	22	30	28	25	25	30	24	27	29	26	21	29	29	34	22	29	23	22	38	22	39	27	28	26	32	39	20	32	23	29	21	31	28	25	24	30	19	37	38	30	34	26	23	34	25	34	34	32	19	46	34	33	27	29	43	26	35	29	26	39	37	24	32	22	26	34	20	32	32	24	38	36	24	32	19	25	32	34	25	24	23	36	23	34	25	32	34	30	28	34	29	20	25	25	20	25	21	32	23	33	27	26	34	30	29	25	33	30	38	21	26	36	38	25	30	32	31	25	25	22	15	17	36	30	37	26	22	29	26	19	29	29	28	22	19	28	40	22	34	35	26	31	23	29	24	28	37	18	33	28	28	39	35	29	28	28	23	29	32	30	27	25	33	23	24	19	25	20	25	29	20	29	24	19	23	25	35	40	31	21	25	41	27	35	25	28	24	27	30	33	33	30	31	29	24	30	31	23	28	16	27	31	33	30	29	19	27	25	30	28	28	27	27	35	22	31	26	23	29	38	28	29	26	26	23	28	26	32	20	23	27	19	25	34	26	31	31	32	35	29	30	26	25	30	28	23	31	34	24	32	17	27	29	32	32	29	36	31	30	27	35	24	31	43	27	20	28	25	27	21	24	31	23	25	22	24	47	31	28	30	34	35	33	23	31	25	34	26	33	28	32	35	33	38	38	27	26	39	29	24	32	25	25	31	27	39	27	34	16	25	31	27	42	34	25	32	27	29	30	28	33	24	28	28	26	26	30	32	39	32	36	20	20	32	26	27	24	27	35	23	25	35	31	28	26	28	24	27	27	26	24	18	27	28	37	23	23	24	26	30	32	37	25	36	44	29	25	21	29	23	21	23	34	22	29	34	34	25	28	30	29	45	24	32	31	27	25	34	31	25	24	32	27	23	28	25	20	35	27	24	35	32	33	28	31	27	33	20	24	33	26	29	21	27	20	22	32	33	50	29	22	29	17	25	33	30	25	18	27	22	36	34	25	15	24	40	37	35	34	24	32	21	29	30	34	26	18	28	33	23	31	37	20	31	38	32	29	38	30	25	35	28	27	25	27	27	23	25	23	31	26	31	27	22	24	34	27	31	35	35	39	23	24	25	26	31	32	21	33	29	37	24	24	22	38	34	27	36	23	26	30	27	24	27	28	24	34	34	38	32	28	34	26	30	31	24	30	44	25	31	31	29	31	29	32	29	26	28	28	24	23	24	30	27	32	29	22	18	30	29	30	28	34	19	28	20	33	31	15	20	32	29	31	36	26	33	37	24	34	20	30	29	30	24	26	28	44	27	30	20	24	19	34	38	25	36	33	27	26	21	32	25	35	31	37	23	27	26	27
34286	3217	498	597	1400	2552	2903	2671	2520	2620	2708	2949	2216	2660	3443	2404	1712	1646	6916	9645	349	338	331	302	315	309	309	298	297	291	271	233	257	243	283	242	241	283	262	271	256	261	256	252	264	243	266	271	254	249	274	242	239	240	266	269	255	238	246	218	253	272	231	269	284	240	265	237	260	239	205	238	250	223	235	241	240	246	227	246	241	255	237	258	266	229	254	260	255	240	236	245	259	276	241	243	223	247	266	232	257	258	231	223	255	244	237	256	254	206	241	248	247	225	238	231	232	269	250	261	209	243	248	239	224	236	242	221	249	248	257	240	230	264	245	235	221	238	249	228	275	242	253	263	232	244	272	237	275	261	243	229	213	241	251	247	235	220	256	248	255	234	223	242	249	233	236	240	237	226	210	277	232	236	226	243	240	263	228	258	244	241	225	269	238	233	239	234	228	243	239	214	218	244	252	228	267	267	250	251	239	220	266	242	257	267	218	256	237	259	251	253	253	248	242	216	266	255	246	230	243	280	233	236	223	246	240	238	276	213	249	257	244	258	225	225	250	255	239	268	237	232	218	220	262	226	214	230	265	250	208	252	227	263	253	234	238	203	234	228	244	249	247	259	255	226	242	226	236	239	242	242	235	247	263	237	240	226	226	227	233	263	257	249	240	261	233	242	241	232	262	243	243	238	264	253	232	210	241	243	245	233	243	233	230	251	234	274	247	235	230	234	227	237	214	249	231	248	255	232	249	222	245	244	263	260	240	244	243	243	290	237	257	237	241	262	223	226	257	233	268	238	251	254	227	230	242	246	231	237	249	241	231	237	248	235	244	254	220	245	240	249	250	227	265	241	235	247	245	212	240	233	258	262	245	259	238	267	234	246	252	247	237	259	222	253	272	274	252	235	245	241	218	248	236	271	243	275	238	218	233	261	247	232	241	242	232	223	230	266	254	238	254	229	231	246	250	255	223	227	239	232	244	236	250	236	232	204	228	233	267	237	240	203	261	255	234	233	229	246	263	211	247	253	215	241	240	261	249	228	266	259	236	240	235	206	228	265	236	249	244	239	238	227	203	257	234	230	247	233	235	229	244	245	229	232	224	230	230	254	255	242	218	274	261	200	253	274	230	263	222	237	277	229	234	237	253	271	235	230	237	207	214	247	240	211	218	229	244	230	229	240	234	224	235	231	207	237	257	234	256	237	230	225	211	229	231	253	258	224	237	255	244	238	232	267	276	255	248	250	224	238	255	240	236	249	227	223	224	240	246	261	217	275	239	241	235	249	224	250	212	263	224	256	278	253	229	255	223	246	237	265	241	248	225	242	264	238	252	224	215	247	227	230	255	249	234	268	259	272	249	245	258	240	247	239	259	226	259	252	250	237	241	252	229	227	253	236	218	255	237	266	249	231	272	224	238	263	230	246	234	235	240	263	253	239	228	220	226	283	255	245	249	223	241	233	250	268	233	240	267	257	259	257	236	242	237	269	244	253	232	245	242	244	256	223	223	245	233	215	240	234	243	258	247	269	263	236	241	221	283	270	231	259	248	236	232	254	231	248	243	274	245	239	247	252	223	261	253	262	253	248	222	257	255	239	269	263	258	232	239	212	250	246	235	247	230	236	256	249	245	225	257	242	249	235	247	250	235	233	237	260	222	262	247	258	241	254	253	224	262	254	227	270	261	252	246	259	274	221	246	222	204	226	258	252	218	246	255	240	226	234	230	234	237	250	238	239	295	230	237	226	226	226	254	224	236	235	249	249	244	252	213	213	224	244	261	221	215	255	246	258	228	226	257	234	286	269	257	242	242	278	239	213	247	256	236	250	241	254	238	224	237	240	256	246	271	241	254	264	238	283	267	240	250	222	260	251	226	231	278	213	204	224	249	248	229	214	240	225	260	230	220	264	248	223	239	229	230	244	236	233	275	239	247	246	244	247	224	265	244	254	256	234	235	265	267	247	257	228	275	288	259	251	260	262	260	236	264	215	249	235	235	242	236	222	246	241	259	250	246	247	263	210	226	260	259	266	237	243	267	246	240	247	232	251	220	247	231	229	222	252	271	244	230	248	249	246	216	246	255	247	237	246	264	272	235	255	226	240	270	247	229	251	272	271	235	273	248	229	232	251	246	253	241	254	229	264	237	241	241	243	245	229	241	254	257	248	243	255	236	251	237	231	245	255	254	243	233	237	253	245	236	236	255	228	244	238	241	243	236	226	242	250	232	236	249	248	235	231	258	238	223	235	207	236	238	234	225	240	246	219	253	282	240	254	236	225	243	243	234	235	263	243	229	277	234	258	238	240	217	224	220	235	249	248	275	261	248	243	225	248	254	238	242	222	248	231	260	261	248	239	231	256	244	240	257	252	241	261	262	246	240	232	268	235	208	237	232	244	227	232	238	215	225	241	234	239	262	239	244	248	291	246	231	215	258	260	225	232	235	243	232	218	224	222	242	265	222	228	239	256	241	262	262	233	216	264	229	226	260	231	241	262	246	237	216	239	236	256	249	244	266	238	232	265	270	252	229	247	231	236	279	254	246	240	259	233	261	228	224	227	222	256	267	231	252	245	215	263	270	243	249	255	259	240	221	226	250	237	217	242	222	247	250	221	251	247	267	247	257	233	247	237	253	261	237	236	228	208	251	250	239	246	239	249	212	235	265	247	253	247	234	250	256	258	243	241	247	239	251	254	245	235	261	272	249	232	252	236	250	232	262	254	212	254	241	206	231	253	259	240	238	243	257	266	221	217	229	255	241	238	259	229	231	253	241	253	255	252	276	233	256	246	246	242	236	238	215	236	240	229	228	250	268	229	240	238	254	263	270	227	225	251	253	232	214	250	232	237	237	257	236	250	279	251	252	235	223	247	241	248	271	231	215	280	231	259	272	236	236	246	212	253	272	263	266	260	222	222	226	240	236	235	226	238	229	243	231	248	233	271	250	246	265	263	241	252	247	253	240	231	236	239	250	253	241	233	245	237	259	239	240	241	225	256	261	227	235	235	235	235	253	253	241	243	247	253	235	236	219	244	237	257	252	245	261	247	272	275	239	258	234	210	235	263	252	242	251	258	227	235	258	248	257	243	254	241	265	254	246	241	220	244	257	236	224	229	239	226	244	200	264	253	230	242	243	234	257	236	237	228	249	213	243	235	237	232	277	250	231	250	253	239	223	225	251	229	267	258	223	227	248	235	265	259	216	236	254	249	264	239	245	271	250	272	243	243	236	264	257	230	237	237	224	246	259	232	257	250	251	221	266	258	214	235	256	270	241	258	226	269	232	234	227	253	251	248	242	253	234	256	250	244	241	257	280	242	260	236	222	255	245	243	221	290	264	247	249	255	259	254	238	230	242	244	247	251	239	229	273	230	207	247	249	239	242	221	252	258	243	228	247	225	237	242	258	249	268	214	241	267	244	242	257	242	256	236	253	251	226	241	258	235	227	266	268	224	248	263	230	262	247	233	237	256	227	239	265	240	214	209	253	233	238	245
10997	2010	88	69	72	75	99	111	144	191	163	140	106	127	136	132	133	119	431	724	79	48	57	49	48	47	59	58	51	48	50	61	56	50	60	65	51	54	45	57	42	68	54	52	53	54	58	39	39	40	46	49	48	53	60	54	56	58	40	56	42	44	52	50	56	53	43	49	52	51	55	56	51	56	52	48	52	44	46	45	55	47	45	38	60	59	49	46	45	48	52	54	51	38	51	45	49	51	38	47	51	52	54	62	41	45	47	33	50	57	61	42	44	42	45	69	45	47	39	59	47	44	61	43	50	46	42	60	49	43	44	40	45	46	51	59	59	45	58	50	63	43	42	54	53	43	46	44	61	45	60	38	56	61	60	37	47	57	46	48	45	42	58	50	54	50	51	54	38	46	46	59	43	45	35	66	57	46	50	41	50	46	61	55	52	52	49	47	62	52	33	47	45	37	45	53	46	45	53	51	56	47	57	47	48	52	58	51	48	50	50	51	45	49	56	51	52	52	63	57	41	47	66	52	48	59	58	45	59	55	40	55	42	49	52	47	56	65	50	40	49	42	52	54	50	45	49	52	38	52	44	57	61	41	60	44	47	45	49	61	57	51	51	45	35	68	60	46	54	60	61	34	50	49	51	39	51	49	54	53	49	44	72	35	63	50	46	43	52	58	51	48	39	52	58	58	51	57	52	49	43	43	54	55	59	55	53	51	46	55	52	45	50	65	58	49	37	57	48	58	44	55	63	44	44	48	37	43	42	37	65	49	47	57	49	49	47	44	39	51	43	56	53	43	52	54	50	42	43	53	55	44	50	38	42	39	52	42	55	54	56	37	54	50	49	38	43	48	48	46	48	44	72	43	61	49	54	44	52	45	62	33	46	54	55	53	60	55	51	64	45	49	45	56	42	52	47	60	60	49	51	53	51	45	55	53	43	49	48	59	57	34	64	48	58	69	51	38	52	43	39	42	41	36	55	64	58	43	64	48	61	46	49	60	30	50	52	60	38	56	60	56	59	45	47	56	48	64	49	64	49	46	53	61	47	53	51	67	56	65	40	62	50	56	42	61	60	47	55	61	45	44	50	60	41	55	59	42	61	59	49	45	50	58	40	57	53	49	40	49	52	50	49	52	45	49	55	55	51	59	53	51	54	49	43	47	60	52	59	45	62	49	54	58	40	43	60	46	44	49	55	57	54	60	37	59	49	43	56	49	50	55	47	51	51	51	49	63	54	63	54	62	45	47	53	60	68	63	62	53	50	52	47	43	46	56	50	56	42	48	53	50	50	40	61	45	33	52	53	43	52	54	62	34	62	32	49	45	40	46	48	48	57	52	60	46	47	53	50	46	54	46	62	56	42	49	50	44	54	52	53	60	43	60	48	45	31	60	59	59	66	42	54	49	50	56	64	51	56	34	51	51	60	51	52	45	53	52	60	46	44	51	36	56	55	61	43	42	40	60	49	65	40	49	60	50	51	54	64	47	49	40	54	52	53	52	49	54	42	52	48	48	46	44	70	37	48	56	45	62	51	56	47	39	43	44	53	47	57	46	56	55	53	54	56	47	56	58	46	46	62	56	49	51	49	47	37	55	58	49	53	58	52	48	52	51	38	55	62	49	40	47	50	43	42	51	54	54	44	63	43	49	51	60	70	57	54	53	48	49	36	53	43	52	50	60	63	59	51	44	43	54	46	50	43	55	51	50	48	44	52	47	45	42	51	41	52	51	55	45	39	52	50	50	36	63	46	47	55	63	36	50	44	52	54	44	54	49	39	45	56	46	42	67	49	60	53	45	48	49	48	51	63	51	43	55	46	48	62	49	39	70	47	49	53	47	59	65	41	37	47	63	54	48	67	57	53	56	40	59	47	46	54	60	47	45	53	53	49	41	45	53	55	42	48	54	67	36	58	47	59	52	52	65	44	37	56	50	55	66	66	47	56	46	51	58	47	49	59	51	57	50	63	59	54	50	57	55	52	44	47	62	52	49	50	46	46	63	46	60	52	48	57	57	54	53	45	44	62	51	43	51	49	49	67	38	48	49	54	61	56	67	55	50	51	41	42	35	51	47	48	66	51	52	58	57	36	59	44	47	51	38	52	42	46	46	48	49	41	37	53	35	54	44	52	33	69	54	58	46	45	52	54	55	66	52	40	53	69	42	50	41	60	60	47	44	50	52	57	51	49	41	46	44	57	53	50	44	37	51	57	43	48	49	40	46	48	37	64	59	46	56	56	48	58	56	58	55	49	55	51	41	50	64	44	52	59	60	67	37	41	47	46	54	55	50	61	49	43	43	44	56	53	67	48	46	48	53	50	42	44	52	56	39	39	44	61	56	52	43	49	63	50	35	44	62	49	46	57	46	50	56	48	53	50	51	60	54	35	48	57	48	63	49	53	51	56	49	60	41	50	52	53	49	52	47	59	59	60	49	55	32	39	50	45	62	45	48	48	53	66	47	45	57	50	51	50	59	61	56	47	51	64	51	47	61	56	45	59	43	48	51	45	55	54	56	50	48	52	45	52	50	44	48	58	41	58	46	45	44	57	42	56	57	56	43	49	46	59	45	53	53	38	55	54	50	45	47	65	55	45	48	51	51	56	34	53	47	58	55	53	63	49	37	47	57	53	49	49	47	44	49	57	66	60	59	48	52	48	52	60	52	40	68	57	54	54	50	46	59	51	49	53	39	46	54	47	50	56	51	47	46	50	54	51	55	51	62	46	54	53	47	52	54	59	48	45	46	50	51	50	59	39	45	48	54	47	54	59	52	63	65	43	50	41	35	32	47	53	49	47	58	58	54	50	54	48	49	43	41	49	47	66	49	63	53	53	45	51	37	49	61	59	44	50	64	45	52	36	51	62	56	53	49	55	50	39	49	54	67	54	43	41	48	53	51	48	53	62	55	47	39	39	56	52	64	54	60	41	63	44	48	47	50	63	63	61	59	49	51	50	40	49	49	44	50	46	48	54	59	53	55	33	54	50	63	51	46	51	57	41	52	42	49	62	61	54	61	57	50	59	65	57	48	48	47	53	35	50	55	67	51	46	51	51	41	43	54	45	50	58	54	38	45	41	46	55	44	50	57	45	57	46	42	34	54	62	58	49	50	53	48	45	41	54	66	42	57	63	69	41	47	44	52	47	46	37	54	48	52	49	56	47	52	41	49	39	53	53	56	52	51	56	64	64	53	40	49	54	47	32	48	55	45	45	57	58	36	64	51	54	68	48	54	54	56	58	46	62	56	49	42	62	60	51	46	66	55	48	52	54	50	51	47	61	47	51	50	43	45	55	55	47	54	52	51	61	53	46	62	47	50	66	53	50	50	53	46	48	52	57	56	42	42	59	51	54	48	56	60	48	67	56	51	52	36	56	44	58	40	53	70	70	58	47	44	53	51	38	53	54	49	41	58	51	67	49	56	62	50	57	56	60	42	64	52	55	53	45	53	59	55	53	63	54	51	56	55	48	52	53	50	51	53	41	44
44534	3950	1018	1085	2490	4394	5292	4804	6942	7511	5771	4180	3195	3744	3537	3097	2971	3096	11261	14702	632	582	590	582	574	573	529	569	563	492	498	488	479	530	507	501	491	477	508	490	514	528	459	499	451	452	492	490	474	470	480	459	497	474	467	485	459	455	455	500	480	499	473	439	466	467	437	485	445	487	462	483	407	483	492	466	465	448	493	482	441	487	503	473	454	438	475	481	501	449	485	503	507	494	445	464	473	466	455	439	477	484	493	486	458	473	471	479	441	454	442	468	458	470	508	468	468	486	477	462	463	485	419	477	482	467	440	452	483	442	477	450	459	505	447	488	491	493	496	440	489	450	474	433	464	460	441	447	462	479	454	441	468	427	440	458	420	496	471	470	497	475	415	424	482	457	465	454	454	474	449	474	471	440	513	422	458	470	486	455	474	457	476	452	473	453	457	476	448	430	441	434	446	444	413	445	441	415	462	430	498	420	407	447	478	447	456	432	443	483	483	458	499	496	452	463	430	456	485	477	440	477	460	429	449	424	470	477	451	468	442	481	448	446	414	437	475	477	461	489	446	499	465	454	468	452	486	499	493	496	465	440	471	442	437	524	445	461	437	461	437	469	458	449	507	480	480	469	484	483	453	490	422	470	468	489	513	470	424	465	431	466	500	475	457	453	444	459	463	450	485	483	473	476	481	458	468	496	488	499	474	459	496	492	446	459	462	484	437	464	465	476	492	467	460	475	484	474	454	451	453	449	444	457	485	457	440	466	444	439	443	434	429	496	417	418	474	439	456	459	468	466	462	482	454	475	481	457	460	441	478	454	457	511	455	433	435	462	458	449	499	442	485	456	461	506	475	471	449	440	483	433	492	448	404	434	454	456	425	527	448	503	481	477	437	435	468	440	485	436	469	455	447	448	422	447	475	477	526	475	453	479	443	468	450	431	474	459	514	499	463	410	461	443	491	456	452	465	497	455	450	469	455	433	433	471	458	479	456	446	467	447	423	493	408	455	457	440	464	461	471	480	460	412	457	459	480	450	483	511	475	481	425	462	480	471	465	492	462	460	484	439	427	482	466	481	473	437	500	467	451	479	467	434	493	452	446	442	499	472	459	457	453	425	443	465	452	464	485	451	509	494	466	471	462	486	410	455	422	456	477	466	437	431	478	471	420	448	485	472	488	457	455	470	428	467	452	503	456	477	502	470	448	455	438	452	454	438	457	494	453	420	461	426	449	437	426	427	468	422	490	487	450	452	462	503	476	487	488	470	474	484	490	481	452	459	436	467	451	498	451	473	467	435	463	453	429	468	455	463	460	496	452	459	481	457	435	484	481	471	478	485	444	458	470	435	422	447	456	427	456	457	435	473	468	455	463	440	446	475	452	464	472	445	463	468	467	464	484	497	444	462	446	439	487	457	437	475	483	463	447	430	470	444	489	420	483	437	487	485	506	489	481	450	457	435	490	477	468	446	502	486	441	428	453	432	506	490	491	475	451	450	474	427	463	498	469	509	451	426	460	465	428	460	464	427	469	456	461	452	510	481	456	506	487	489	459	450	432	440	406	458	499	446	472	469	447	461	478	455	485	486	479	407	491	412	431	492	452	454	459	476	485	458	439	490	473	455	478	478	424	475	468	480	492	452	457	488	502	450	449	421	455	458	435	431	511	421	474	474	466	449	465	487	489	473	448	482	443	452	428	451	460	470	466	502	468	445	468	481	413	482	459	483	429	460	491	451	429	482	460	438	423	453	442	434	458	510	500	414	477	465	449	454	473	432	466	474	494	479	450	482	452	473	440	456	463	445	444	480	483	488	498	463	455	489	466	483	467	460	492	432	454	438	432	474	428	432	490	488	479	462	483	469	490	452	473	491	439	466	479	434	473	469	435	413	469	469	498	476	447	467	447	473	459	442	452	414	501	442	451	469	471	435	497	447	443	459	461	448	469	457	450	447	461	433	458	444	439	474	426	439	452	501	438	445	469	476	469	434	433	466	459	467	477	450	440	452	462	458	463	477	482	488	432	476	439	496	451	445	484	429	483	428	475	453	452	439	465	450	467	450	476	460	443	479	488	443	465	423	430	453	460	495	442	454	439	469	492	458	436	450	479	485	469	443	453	472	487	459	437	454	440	472	446	468	462	479	509	445	444	472	475	443	432	505	433	449	426	434	461	470	461	469	471	448	484	477	467	516	482	447	500	467	472	498	457	520	467	462	455	454	418	437	465	436	449	475	443	453	422	472	451	463	480	428	450	478	490	444	470	445	449	479	462	477	462	467	440	465	480	462	447	451	431	463	511	478	472	410	437	463	455	422	435	465	434	456	494	458	444	483	465	504	452	455	477	431	493	465	468	449	449	480	449	455	454	458	490	452	435	447	458	486	450	473	480	481	459	478	458	474	463	428	482	425	476	495	450	463	485	444	456	501	433	428	427	454	451	462	473	456	482	478	460	480	512	494	447	445	411	454	433	462	495	470	475	477	448	465	462	494	451	434	484	441	423	412	456	473	447	478	458	463	463	444	469	478	486	466	489	445	465	445	445	439	476	404	442	440	506	436	471	471	432	448	469	478	519	455	520	471	451	445	444	436	458	428	455	512	458	441	440	442	444	461	467	481	444	454	444	465	487	461	469	459	486	450	469	475	460	458	441	482	427	460	481	427	455	429	515	461	437	479	452	448	478	471	455	447	452	454	487	478	453	469	481	444	470	460	462	480	450	497	487	457	467	445	424	478	455	451	480	422	445	429	462	444	421	434	431	459	482	449	490	482	498	456	480	430	447	458	493	463	447	431	424	443	455	451	463	461	488	453	444	449	483	439	459	469	453	452	488	452	418	492	483	449	451	439	493	458	461	480	435	467	419	457	470	418	431	497	473	444	459	492	470	486	400	439	472	445	411	452	482	484	467	425	452	462	465	433	436	467	434	460	436	475	426	444	430	474	429	446	499	463	449	474	469	442	446	488	483	450	448	435	476	426	477	485	463	464	448	512	428	469	481	462	414	463	493	521	480	459	435	485	473	476	444	464	485	461	452	416	453	452	523	509	492	496	423	478	456	469	443	472	449	456	473	478	449	474	438	476	470	492	508	474	477	451	464	461	428	460	452	443	443	447	449	472	468	473	452	484	472	421	491	465	448	451	461	480	421	427	435	459	461	466	490	440	430	461	456	499	450	466	459	454	489	428	463	468	473	452	441	469	458	464	439	486	519	489	488	447	474	490	448	441	478	423	459	436	483	461	507	458	481	454	457	471	460	469	510	440	450	457	445	448	495	476	424	466	449	457	501	481	467	444	494	467	445	482	446	465	433	462	460	437	479	519	496	440	476	477	465	452	508	469	489	440	433	473	480	433	417	440	493	463	443	437	460	452	496	496	471	458	483	471	447	409	471	456	474	479	475	460	513	445	472	463	412	469	477	451	441	425	414	479	459	438	451	459	478	472	455	477	466	468	476	459	481	454	427	446	474	465	497	455	463	456	486	429	477	459	448	467
2612	187	52	70	79	69	85	69	129	117	114	94	76	73	81	87	91	86	133	117	61	63	49	60	70	55	45	53	53	65	61	63	61	57	58	57	62	70	60	55	61	49	62	57	56	56	56	70	52	48	61	57	50	52	49	64	59	57	53	54	52	53	56	61	76	63	53	54	54	59	48	59	47	47	64	46	59	58	49	72	66	48	49	57	62	66	50	61	64	64	43	64	63	44	59	68	53	59	65	47	46	42	73	56	66	65	64	74	56	59	63	51	63	57	46	64	56	60	65	73	44	63	50	69	69	52	57	59	56	55	53	68	52	63	58	50	51	61	58	59	57	65	57	62	65	47	53	61	52	70	55	62	46	57	55	60	54	59	49	55	44	67	58	55	71	51	61	55	65	49	52	58	33	54	65	58	58	72	62	44	62	61	55	65	65	46	57	44	70	52	49	56	67	62	59	49	52	72	57	59	53	67	54	65	61	59	58	36	59	61	46	54	66	62	63	62	54	42	55	68	57	56	51	54	48	50	68	73	47	56	56	57	61	60	58	52	69	59	56	51	51	57	54	59	64	58	55	50	57	66	42	49	67	55	53	74	51	66	52	56	48	63	62	56	54	69	64	55	57	52	51	50	50	60	64	54	73	68	53	50	65	57	58	58	43	66	64	66	65	58	56	49	63	51	74	56	49	57	66	51	50	50	58	70	64	44	51	64	55	60	42	50	48	61	56	60	64	47	58	50	56	63	65	72	55	57	59	51	63	51	52	51	59	59	57	75	69	58	50	71	60	61	61	58	49	57	46	62	60	53	59	61	53	57	67	67	63	58	58	59	59	67	52	59	44	57	53	53	55	50	74	44	54	54	86	48	43	53	42	65	58	45	54	63	60	54	49	62	53	68	48	65	59	50	48	62	43	61	57	58	70	45	54	56	63	75	65	62	45	65	57	53	63	64	48	62	51	67	61	57	50	63	54	55	59	50	59	48	62	59	58	55	57	52	73	50	54	46	45	61	53	69	58	47	61	64	61	66	56	53	59	59	54	56	59	65	55	53	64	65	43	64	58	70	63	54	55	56	60	52	55	66	59	69	49	69	50	50	61	50	61	70	59	51	56	66	59	60	51	46	57	51	47	44	57	60	61	58	75	54	57	49	54	60	58	63	57	61	57	61	52	58	54	65	73	58	63	57	65	45	60	62	57	57	54	48	56	58	52	56	51	55	56	54	64	60	54	45	66	55	64	48	58	47	52	70	71	61	49	59	59	64	57	52	44	56	52	59	41	43	49	59	63	59	74	68	59	54	49	54	63	46	48	44	63	53	75	52	61	62	47	60	61	48	51	46	72	65	49	45	57	58	53	57	63	67	59	66	72	58	60	46	55	66	46	60	52	54	63	60	70	64	56	56	66	60	56	65	57	60	44	55	56	57	54	52	55	60	56	63	51	56	75	63	64	62	46	56	54	63	47	60	63	61	56	59	55	54	72	54	45	60	59	58	57	67	61	69	56	56	71	72	58	51	47	51	67	62	58	63	52	48	59	43	62	59	76	71	61	57	66	66	55	49	56	62	55	47	69	42	68	62	46	55	57	68	51	54	73	50	70	54	46	48	61	61	65	64	40	57	63	53	60	51	58	59	62	55	54	56	56	59	69	48	60	62	49	45	42	57	57	63	49	63	63	55	56	68	31	50	65	68	53	50	53	57	58	51	61	60	53	55	73	62	60	67	77	75	55	62	60	48	61	49	68	51	59	56	52	63	52	55	60	63	45	74	52	61	61	51	58	38	65	60	50	52	72	46	47	77	56	44	53	67	72	64	72	52	55	60	69	58	47	70	62	48	60	58	71	69	55	70	61	52	52	47	60	61	56	65	73	65	64	53	64	55	65	60	61	60	64	47	50	60	52	65	66	58	59	53	55	69	72	67	40	66	61	60	77	60	49	55	56	57	57	60	48	70	74	65	77	47	72	72	59	49	54	66	55	73	49	59	44	51	54	57	58	59	65	59	61	55	48	56	78	47	72	54	67	55	57	72	56	49	57	50	62	55	47	62	50	52	60	58	70	63	56	64	56	63	57	67	66	59	61	66	60	50	52	48	61	44	52	46	58	64	51	61	58	71	53	64	52	66	53	57	54	61	60	71	59	64	46	64	48	54	50	49	66	73	65	53	51	69	55	59	54	61	56	59	67	65	55	49	56	45	64	65	68	57	49	46	47	63	48	54	54	61	52	53	69	58	53	58	63	47	64	70	61	63	45	58	52	52	47	66	62	51	69	80	55	54	56	51	65	68	52	58	63	46	62	64	62	61	62	59	53	52	68	57	70	62	58	50	58	56	60	59	60	48	71	63	61	60	61	57	61	57	68	57	53	55	69	53	54	55	53	47	47	49	64	63	47	66	73	47	48	61	58	48	63	58	44	54	66	56	49	52	63	49	54	50	58	70	53	51	75	56	66	62	56	77	56	58	48	57	54	65	59	42	62	48	46	62	58	56	54	58	57	63	53	69	58	67	59	66	61	56	49	54	61	56	55	57	69	65	71	75	52	59	75	59	56	53	63	56	61	50	62	57	50	60	71	76	51	63	61	56	75	53	64	52	71	55	59	64	51	48	53	53	56	65	53	55	51	69	58	62	72	58	51	41	48	57	47	69	57	46	68	67	68	43	58	51	66	63	66	56	70	63	56	50	59	52	58	61	56	56	62	60	52	50	65	65	52	61	60	42	58	60	59	62	56	59	51	56	56	67	55	58	75	58	56	52	53	51	49	36	69	48	70	61	52	68	73	67	56	61	49	54	60	63	69	56	62	76	70	60	64	59	63	65	48	45	61	75	55	59	62	58	60	49	71	64	53	46	54	46	51	72	59	68	59	67	60	63	54	52	60	60	56	58	41	47	62	56	66	59	62	68	52	52	64	60	53	66	66	64	52	69	62	48	56	48	58	54	56	72	59	56	58	46	46	78	58	56	61	69	61	71	64	63	47	69	57	62	60	50	63	44	47	62	59	50	50	60	51	65	55	60	57	54	56	64	63	74	54	57	58	57	57	57	71	60	53	65	72	54	66	64	57	66	48	63	50	52	54	57	54	63	53	53	55	44	65	47	53	62	47	44	69	72	53	54	57	62	56	68	61	63	70	74	51	56	62	61	52	62	53	50	56	64	51	71	58	52	56	56	53	68	66	57	55	49	61	65	63	69	65	42	62	57	58	67	43	62	55	69	47	51	61	59	63	51	50	65	71	72	68	64	59	61	66	61	65	44	57	55	49	54	60	53	56	55	61	54	50	60	61	45	67	68	52	51	46	52	60	44	62	55	56	72	59	58	58	62	58	72	45	54	54	65	52	59	52	61	44	42	46	56	71	47	59	52	53	58	57	61	43	72	57	58	50	51	54	76	54	50	56	61	64	50	42	52	65	64	70	55	55	62	54	62	54	64	64	67	47	50	51	57	63	49	56	58	52	64	69	53	48	63	58	61	63	53	52	53
20767	1842	614	659	1134	1575	2090	3314	4877	3783	2768	1901	1813	1786	1773	1646	1514	1152	2483	3053	525	537	518	470	478	520	486	483	498	517	504	478	518	494	490	442	532	449	450	503	505	519	535	449	497	503	455	478	492	500	497	488	497	522	461	492	518	507	470	499	509	503	494	487	510	501	472	527	512	496	519	507	480	506	484	490	476	493	504	497	475	513	470	530	488	469	473	491	465	494	514	475	474	493	497	510	503	497	451	530	450	486	474	446	507	495	536	536	496	474	494	471	508	499	527	499	499	504	502	495	516	508	467	517	522	492	491	481	490	474	503	488	487	513	447	486	513	533	496	511	494	501	521	513	491	491	479	494	508	554	471	514	479	468	500	482	492	475	483	504	463	465	499	508	512	521	516	489	512	516	496	488	532	452	474	471	506	514	499	466	531	507	500	450	504	499	450	490	468	482	475	512	498	498	522	501	513	499	513	457	515	515	482	453	510	511	471	488	493	512	545	468	473	483	507	483	505	443	470	440	441	504	519	464	491	507	470	483	449	440	467	505	490	463	504	443	476	494	467	444	487	455	476	490	475	498	524	504	524	511	520	473	496	517	480	488	486	489	508	470	460	514	478	474	543	480	493	477	486	467	533	500	482	498	491	495	493	474	481	476	494	473	512	513	507	522	495	505	533	501	478	509	531	494	498	488	507	504	521	503	487	505	531	466	440	479	506	498	525	484	554	525	503	433	517	484	493	474	534	493	501	520	474	466	482	491	504	512	499	456	457	492	491	490	484	533	483	464	492	484	468	495	514	490	473	485	457	479	491	504	507	474	449	503	494	472	476	518	498	504	506	500	482	459	482	530	467	471	501	496	474	466	531	467	455	511	509	519	486	490	468	489	511	497	518	507	511	482	490	494	501	483	472	496	536	480	530	498	480	472	464	487	478	467	494	490	487	509	469	507	512	523	478	487	446	461	482	475	528	466	496	504	495	468	475	450	507	469	495	535	523	513	501	467	483	525	485	466	504	465	524	494	528	524	500	479	481	500	493	475	479	513	509	499	492	493	468	491	455	498	477	450	516	481	492	495	505	477	471	509	481	518	492	467	505	488	506	517	478	519	515	518	510	521	498	495	483	520	467	474	505	525	492	495	472	551	487	497	479	496	463	483	482	489	497	508	499	505	489	517	472	526	486	486	477	465	491	454	507	470	511	502	505	513	472	536	482	481	494	518	459	480	490	547	483	498	494	501	466	467	477	517	494	475	522	489	473	507	529	469	483	520	458	501	517	515	458	487	550	490	432	497	483	525	476	533	497	460	515	474	446	507	492	497	485	536	457	519	499	490	494	462	499	519	494	469	492	495	479	519	457	513	480	471	504	473	505	488	519	488	483	462	468	487	489	505	532	516	533	471	480	503	521	506	469	508	497	499	483	487	478	441	482	503	498	535	493	508	472	479	481	508	504	503	498	483	510	475	524	511	495	481	474	477	456	516	484	516	469	468	510	475	454	507	538	476	480	501	476	466	475	492	512	489	537	507	503	491	500	492	480	499	548	487	480	479	478	465	521	480	484	482	453	511	453	470	506	533	546	560	488	497	526	493	503	539	480	484	486	503	464	484	455	479	491	513	499	511	519	436	474	454	459	535	502	453	482	504	492	460	508	463	527	471	480	537	492	469	467	489	503	504	531	481	507	467	520	478	466	545	524	497	515	496	488	534	489	510	507	501	474	531	472	487	472	530	466	487	456	485	478	481	434	500	476	478	466	503	506	484	515	512	447	479	484	459	510	477	450	523	471	510	476	492	459	471	504	496	491	495	494	515	485	501	455	459	505	481	526	455	464	514	512	479	526	474	520	500	485	479	534	471	495	465	485	445	512	443	502	464	489	492	494	526	488	514	479	475	464	459	508	491	481	476	465	492	516	478	510	496	507	509	498	472	502	508	477	495	551	516	512	484	453	510	509	500	522	460	494	501	452	477	479	560	463	477	536	525	501	509	481	468	491	486	469	461	461	496	479	542	500	493	486	492	492	481	482	480	528	483	485	506	505	544	495	475	473	452	489	521	504	452	512	465	473	527	503	513	497	463	478	466	487	499	514	499	476	519	459	528	465	442	512	501	457	479	468	451	491	509	501	503	545	506	475	509	495	506	499	490	492	520	539	487	526	477	491	510	483	475	495	489	473	497	510	469	519	499	469	481	467	473	469	501	472	477	488	483	510	476	495	511	466	513	513	532	512	451	450	505	493	502	478	518	455	478	499	544	514	493	475	499	453	468	505	458	481	473	479	503	504	506	490	496	460	484	510	489	487	483	511	499	478	504	483	522	493	489	461	503	492	521	483	485	463	510	487	517	523	512	451	535	487	492	478	500	496	466	511	452	492	485	496	472	505	489	505	498	514	477	519	499	465	523	491	542	509	502	466	487	466	481	535	495	499	502	477	486	485	508	500	490	493	443	480	511	508	473	471	464	507	476	530	477	479	508	481	539	497	488	505	519	528	491	512	538	450	474	519	464	488	498	507	445	528	529	465	474	489	479	472	521	525	517	508	497	491	506	501	505	487	444	486	476	466	435	500	479	493	499	468	487	499	520	463	525	486	498	478	472	526	473	524	522	524	523	470	466	454	485	498	511	482	487	509	519	509	552	466	484	488	469	471	469	480	479	483	471	490	484	483	458	484	490	522	494	497	467	486	505	514	445	490	476	502	491	484	477	461	450	532	485	475	460	464	505	494	512	477	502	499	500	496	492	490	480	509	506	522	475	481	505	481	512	485	483	453	490	515	437	482	466	451	470	498	477	485	512	461	505	484	456	500	516	445	486	491	506	460	506	493	466	538	452	467	514	505	486	497	509	471	519	450	475	488	509	519	472	523	484	477	497	498	489	511	502	515	491	515	501	475	484	534	481	476	484	516	522	534	521	520	461	504	490	474	488	477	493	486	531	483	494	495	465	527	492	483	514	515	497	542	516	487	503	488	468	517	515	473	519	475	491	512	514	514	514	532	520	536	485	477	489	505	499	490	505	484	482	482	518	482	474	482	508	546	476	506	486	521	489	504	465	492	492	504	485	512	479	464	463	526	518	518	475	468	476	501	481	538	492	480	473	485	502	447	504	544	527	499	485	493	508	506	454	519	448	463	498	482	523	490	482	482	506	503	481	510	513	495	478	488	477	543	496	488	477	477	505	490	482	513	466	472	541	471	501	501	474	487	520	495	500	511	481	472	463	471	476	509	503	489	502	512	513	500	496	457	484	491	488	452	496	452	514	497	505	513	497	472	553	475	504	477	464	527	459	497	527	512	517	485	515	473	488	470	497	530	468	515	540	491	479	491	504	460	465	468	458	503	471	497	500	520	479	518	460	555	519	519	495	483	489	493	515	493	512	485	457	466	498	469	475	454	503	506	463	537	503	473	499	512	461	503	513	508	493	476	503	467	503	474	526	482	481	552	489	480	433	525	475	512	474	465	476	456	470	498	517	485	492	460	515	467	464	455	486
8059	1142	110	88	93	102	121	134	166	170	129	138	115	113	118	106	98	107	282	425	92	84	77	67	82	66	78	66	73	79	70	82	75	76	69	87	75	77	83	70	89	76	82	74	72	65	85	63	59	75	62	107	76	66	71	75	67	68	73	59	77	61	86	78	78	67	88	57	71	76	72	76	66	81	81	72	67	75	85	70	82	86	76	66	72	64	81	77	75	74	71	82	56	72	69	85	69	85	77	66	66	72	78	70	74	62	65	57	88	67	77	77	86	76	73	75	66	72	76	75	69	80	76	77	73	61	54	94	53	74	68	67	89	76	69	78	56	73	72	67	67	63	89	73	81	75	89	60	62	67	70	84	61	72	78	63	73	60	79	53	82	52	66	65	65	76	71	74	70	64	77	60	64	60	66	73	82	71	68	69	79	69	85	64	80	87	69	81	76	72	66	71	72	59	92	79	78	69	65	85	71	71	63	67	73	65	77	76	64	76	70	71	71	75	82	78	67	90	68	68	72	76	63	68	92	79	79	65	70	61	71	81	68	68	84	83	65	60	68	70	71	57	62	72	89	59	70	75	79	70	72	69	84	64	90	74	76	81	70	59	71	66	82	87	58	74	88	61	80	57	67	68	68	77	74	83	64	85	62	79	65	74	68	58	59	60	71	81	58	59	71	82	78	89	54	70	70	65	70	75	77	73	67	66	67	74	85	78	68	70	68	67	73	64	69	69	69	73	76	51	79	82	80	69	69	66	84	63	73	80	82	64	92	68	74	68	65	80	87	74	84	83	73	85	81	57	62	59	83	78	73	69	74	76	69	64	78	66	64	75	75	88	62	79	69	70	66	80	72	73	74	84	80	49	87	53	99	77	71	83	69	71	70	79	65	74	65	64	81	67	67	66	76	52	76	73	96	82	71	75	71	63	82	67	77	58	64	76	68	71	66	57	67	63	80	84	72	86	76	82	67	76	68	81	83	68	77	93	75	67	63	60	82	94	72	65	97	78	75	87	71	69	67	62	75	68	64	78	70	78	84	80	73	64	74	77	61	66	74	87	55	80	60	84	66	74	58	75	60	75	77	90	73	68	75	73	83	80	67	69	68	54	73	74	61	73	77	68	82	74	62	77	65	88	74	62	63	79	80	78	80	61	80	67	76	63	67	75	88	67	69	73	82	69	67	80	68	65	69	75	77	85	67	57	65	71	89	72	70	73	80	75	61	80	104	77	80	70	58	64	84	84	77	63	71	78	76	75	68	68	66	68	69	73	88	79	56	63	85	65	76	79	64	72	58	68	76	75	74	83	66	58	66	72	71	79	90	69	67	79	56	71	66	75	77	73	60	78	69	61	69	87	86	78	66	69	62	71	73	52	77	67	57	73	79	68	69	84	60	66	93	64	76	78	61	101	81	69	82	75	61	70	81	88	73	70	72	75	79	79	71	95	74	92	71	72	72	71	58	67	60	59	88	69	84	76	70	67	58	70	74	86	54	77	61	75	62	79	72	51	82	75	72	56	65	61	57	82	68	61	64	69	79	71	64	64	84	77	70	75	66	82	83	78	71	65	80	80	82	72	76	74	78	69	78	74	80	78	70	65	80	63	73	78	70	73	82	59	67	69	79	70	75	85	82	93	63	85	70	66	74	71	61	72	67	74	82	74	77	90	72	74	73	82	79	86	66	75	76	70	72	75	81	85	63	77	66	72	56	73	52	55	63	88	74	91	61	75	79	63	89	71	74	72	87	74	67	62	71	56	67	73	77	60	79	69	77	74	66	68	79	61	62	70	80	73	83	71	69	65	97	51	78	68	84	74	80	70	70	75	63	75	62	74	56	76	72	87	64	63	71	72	71	64	89	72	65	66	66	74	71	63	83	76	70	75	73	65	71	72	71	80	74	73	61	51	76	66	81	73	72	77	72	76	78	65	61	63	85	64	56	80	73	71	52	73	82	65	63	63	74	70	79	82	77	69	61	69	65	75	63	91	59	71	88	71	69	76	74	56	68	68	70	70	92	81	83	69	64	70	81	66	73	67	98	63	78	65	75	58	75	69	77	54	68	69	70	57	70	73	63	85	63	79	74	52	77	81	85	80	65	70	67	64	85	79	83	75	63	88	79	65	62	78	77	69	64	81	99	71	74	65	87	87	86	78	71	68	73	64	63	77	68	83	66	78	76	79	85	88	80	69	56	76	78	74	77	68	78	65	59	68	70	75	70	76	71	90	68	69	64	80	76	64	89	86	66	85	67	72	68	77	68	62	86	80	65	65	88	56	70	74	79	82	71	76	73	77	93	71	72	79	58	67	83	58	69	69	75	84	75	76	78	60	86	76	58	77	70	81	85	73	58	84	60	91	84	74	99	78	73	78	76	81	88	69	51	76	70	59	61	48	82	58	61	76	58	78	75	69	71	71	76	73	96	57	66	76	70	86	67	80	69	60	75	69	59	77	86	69	64	80	80	59	84	81	85	68	78	75	65	73	75	67	72	84	69	65	69	72	72	59	75	72	81	64	71	75	68	83	75	62	77	80	73	82	70	60	65	62	70	68	71	62	87	68	76	69	76	76	66	59	75	72	62	71	73	66	73	73	66	84	68	74	64	76	69	69	54	82	60	62	78	82	73	55	71	67	67	75	65	77	68	72	58	85	84	71	60	57	84	71	79	67	88	63	66	68	73	85	70	75	75	63	73	71	55	72	67	67	71	76	84	61	83	76	77	78	74	89	54	56	87	72	66	59	65	74	60	70	81	80	73	71	75	70	82	57	72	77	78	68	76	60	70	66	71	68	74	70	67	68	76	68	83	65	85	73	79	72	77	73	77	84	67	58	63	77	62	81	73	59	62	66	68	67	65	78	69	67	60	75	78	76	74	53	72	72	75	79	59	65	79	66	68	72	63	68	68	64	84	74	67	74	65	83	70	79	80	73	62	88	81	83	75	70	73	71	75	65	85	68	61	96	68	71	62	70	70	69	82	73	68	79	74	62	54	72	77	75	57	78	64	86	72	59	86	73	81	69	86	78	72	65	73	89	69	70	81	64	70	84	61	78	73	82	80	80	66	74	70	69	67	75	68	63	72	88	77	71	77	65	98	74	80	82	73	78	70	88	90	65	72	69	73	78	83	70	62	74	94	75	72	62	80	78	70	61	72	78	68	52	67	73	74	64	74	88	64	79	88	71	69	81	78	73	78	72	73	86	73	85	75	85	69	86	71	71	61	74	80	69	71	63	74	59	69	80	59	77	61	76	61	73	67	69	76	94	72	66	90	55	77	77	71	72	69	79	83	71	87	65	71	75	71	59	67	63	74	63	57	72	76	75	68	81	82	82	82	83	75	85	60	78	65	61	78	61	68	80	62	59	73	82	75	67	63	74	80	70	55	73	72	74	77	86	65	63	77	77	63	74	67	61	74	58	80	73	65	70	74	72	79	75	85	90	75	79	67	75	63	69	67	78	75	77	73	69	75	75	63	70	75	88	68	69
40694	3628	1019	1264	2245	3598	3972	4985	6473	5272	3883	3351	3237	2939	2896	2526	1906	1653	6983	10412	782	734	719	711	658	653	700	738	669	694	701	594	659	600	649	642	679	673	628	652	637	646	619	630	634	636	647	599	626	653	630	664	656	651	652	667	628	636	642	621	625	621	678	621	600	622	653	603	653	612	655	607	657	623	648	636	632	630	630	610	646	650	673	640	599	625	644	640	608	622	624	633	641	674	635	647	646	633	659	662	675	625	639	657	655	563	655	601	624	655	616	638	656	651	652	627	648	641	600	613	618	603	668	578	607	611	671	620	614	616	585	612	622	679	658	612	614	640	605	606	643	623	632	640	614	640	653	601	633	654	633	597	657	611	689	637	610	567	642	664	644	641	677	614	632	647	628	660	618	648	634	630	655	665	637	618	634	605	626	637	618	620	643	661	662	651	668	626	618	602	611	620	628	635	619	650	635	668	576	628	666	630	613	614	614	650	627	588	652	573	608	624	630	613	661	647	648	664	593	605	649	604	614	689	667	654	639	647	634	636	665	644	645	635	620	615	614	668	639	632	608	636	666	626	581	618	660	610	614	618	625	615	628	580	645	669	699	650	686	654	622	607	683	662	653	614	622	685	695	631	618	604	671	636	651	665	686	625	620	625	664	630	657	627	628	643	630	632	606	666	648	639	659	642	642	612	629	620	629	644	644	619	621	615	630	589	618	639	593	610	652	620	612	649	606	553	635	618	621	622	628	646	674	658	627	587	655	651	630	633	638	627	600	638	647	585	647	626	618	635	636	663	652	636	659	675	645	649	674	592	647	654	631	608	617	634	645	590	635	674	678	623	640	630	635	618	624	621	662	668	657	610	666	671	619	613	649	615	668	590	649	626	611	642	648	631	656	617	647	637	612	659	646	629	667	612	579	627	666	616	685	638	602	646	619	630	684	632	601	637	603	618	644	632	644	591	655	602	601	688	623	605	651	626	658	571	683	642	629	610	583	664	644	652	595	656	612	638	627	646	625	623	589	646	636	612	600	623	651	599	634	639	634	676	604	621	656	660	639	625	626	587	636	681	622	634	644	641	668	635	622	653	620	638	630	632	624	605	648	666	641	660	628	624	649	660	635	623	626	667	644	647	644	654	621	632	667	594	636	650	639	600	627	592	662	642	593	621	637	611	639	620	622	597	638	609	639	601	613	614	615	631	612	661	664	657	669	597	605	626	634	673	652	628	632	611	671	609	613	580	633	636	658	686	641	621	609	629	657	647	675	620	688	620	644	619	663	621	592	619	595	634	626	583	667	610	655	614	629	622	642	633	659	633	635	643	655	648	639	672	625	680	645	667	655	617	613	612	608	684	649	645	615	647	593	642	634	639	681	676	616	651	645	577	658	606	643	664	575	613	601	673	678	622	640	632	665	631	614	607	627	661	647	663	597	606	607	629	675	622	609	668	633	663	694	605	590	627	679	632	589	596	638	667	592	573	656	673	600	647	640	654	598	598	616	599	683	593	650	630	641	686	623	653	609	646	648	594	666	633	606	667	606	607	630	656	678	623	632	612	630	602	614	654	624	682	619	644	607	666	609	612	682	659	615	585	667	610	632	654	630	617	635	653	653	669	637	687	618	619	644	645	644	627	611	603	662	630	631	630	636	639	665	648	592	611	572	634	617	623	632	648	628	644	590	618	641	646	667	674	653	661	620	638	667	633	609	641	653	617	668	630	671	632	675	658	609	641	623	625	605	646	664	591	639	600	646	620	625	632	591	660	648	636	634	644	642	649	641	629	655	622	647	654	675	603	638	565	607	616	650	646	693	615	618	646	665	638	609	643	606	646	598	649	660	661	609	631	682	631	692	642	655	613	656	666	655	607	662	638	661	639	636	648	661	659	631	613	641	660	643	669	635	626	642	664	597	651	662	668	661	588	623	623	626	684	624	630	635	605	628	633	626	639	639	627	621	624	644	628	637	646	622	637	620	632	646	641	676	601	665	623	619	656	650	616	635	689	618	591	647	642	632	624	624	629	625	655	663	626	620	612	673	657	636	644	635	640	671	642	660	641	635	619	675	676	673	616	732	604	644	610	638	579	617	639	621	639	651	614	660	623	646	656	621	615	605	596	635	633	646	584	683	615	640	638	676	653	625	619	580	639	639	627	617	610	647	575	638	614	593	666	581	654	615	610	632	691	570	672	624	624	663	651	649	664	621	640	612	662	660	646	578	658	665	685	659	608	615	655	571	597	628	652	688	644	653	647	614	604	601	656	594	687	654	617	649	625	624	630	680	631	638	615	632	688	607	611	612	620	622	641	646	651	649	606	625	633	611	682	590	643	672	634	614	602	668	674	636	637	636	611	596	624	619	651	584	664	631	640	589	613	624	654	664	646	634	634	635	663	623	637	625	594	616	657	627	614	595	594	621	635	657	635	650	667	642	647	616	635	644	656	630	634	579	648	646	640	651	654	646	636	607	651	608	642	657	641	666	676	636	630	609	608	623	589	624	662	569	651	655	639	616	604	596	646	614	614	668	608	631	602	636	652	630	679	676	635	626	600	646	625	618	641	627	639	627	651	623	659	666	607	641	699	629	639	634	648	648	599	584	652	657	666	634	611	606	600	639	603	644	657	702	644	646	656	627	632	619	638	649	637	673	627	676	566	638	628	579	627	645	634	651	620	649	662	654	608	642	627	652	622	632	644	621	601	618	631	668	646	613	669	615	635	667	654	618	573	671	631	633	595	587	666	630	629	629	623	670	661	589	603	629	599	642	614	641	642	647	632	623	685	609	613	600	647	674	627	671	549	592	673	620	648	670	629	617	625	640	640	643	623	643	656	632	609	664	631	619	643	668	636	634	610	657	594	624	652	626	669	640	652	606	671	676	580	630	633	625	585	613	678	591	636	631	626	620	643	616	686	621	635	600	596	663	637	661	619	633	645	629	619	683	607	646	674	665	612	698	623	624	651	646	645	644	659	647	640	622	666	621	638	663	656	600	618	608	644	627	618	651	621	606	610	573	615	667	642	585	615	601	632	681	666	657	647	639	619	617	607	595	691	685	630	640	658	615	666	614	616	658	640	638	594	605	622	626	621	602	636	656	590	586	667	653	640	642	636	632	612	562	658	645	630	608	652	634	642	619	618	631	583	636	685	626	612	637	603	591	645	609	678	637	585	685	599	661	660	620	640	582	663	627	616	631	639	647	624	628	633	667	638	656	640	641	619	661	632	655	710	655	646	692	613	627	586	637	624	612	585	689	646	605	629	586	630	621	633	647	610	629	640	579	640	604	591	653	624	626	636	626	592	602	636	649	652	654	613	622	623	615	626	657	635	642	664	619	629	642	586	621	620	592	633	636	637	624	587	618	679	613	598	640	650	617	619	646	588	638	631	581	635	669	600	582	621	583	633	669	654	646	590	623	632	655	639	624	638	612	632	640	657	599	676	584	618	622	638	657	645	637	612	645	662	627	606	603	615	632	683	625	654	617	629	618	661
6710	654	46	42	72	60	64	99	110	93	130	96	82	84	80	63	47	37	153	406	31	27	25	31	32	34	24	22	25	27	26	23	38	28	31	21	27	33	34	26	32	30	24	28	24	27	30	31	28	29	31	29	29	30	24	23	27	27	27	18	18	23	30	29	29	27	29	40	24	24	29	27	24	31	32	30	34	31	35	34	36	31	29	31	32	34	33	32	38	25	39	23	28	32	22	36	31	26	29	30	28	25	37	30	30	20	25	37	26	26	23	32	20	37	42	19	22	27	26	22	31	21	22	17	28	29	23	28	33	41	21	31	41	30	14	37	23	20	32	25	23	33	25	31	30	30	25	28	23	25	27	25	29	30	22	31	28	23	32	21	27	32	29	23	21	30	26	24	24	15	20	26	29	19	22	29	29	23	15	22	37	27	34	25	29	31	29	25	23	29	31	23	21	31	21	28	33	27	33	14	27	19	31	32	34	26	23	35	29	27	15	24	36	32	33	27	21	23	28	26	25	24	30	29	19	21	21	25	28	36	22	26	28	24	30	22	36	22	35	26	34	36	34	32	34	30	39	18	26	36	25	36	40	29	25	20	42	32	38	36	31	23	25	37	32	27	31	25	33	29	25	29	28	28	34	29	42	25	38	26	24	27	32	36	23	29	26	28	24	27	27	29	27	26	27	25	34	32	21	23	28	27	23	28	30	30	28	17	22	28	37	32	27	36	24	29	39	27	31	25	22	29	29	27	36	25	31	21	19	28	21	22	23	26	24	22	27	21	29	30	27	25	26	30	24	34	35	25	36	28	22	29	25	30	25	36	33	30	26	29	26	37	25	31	20	26	21	26	23	22	24	22	21	25	29	18	34	26	28	19	21	28	37	21	24	34	30	27	18	30	31	31	25	35	42	24	32	34	35	31	25	33	27	23	26	29	24	32	21	21	35	26	24	24	26	35	30	31	29	33	35	25	24	27	27	19	30	27	26	44	28	31	37	36	25	22	29	27	22	22	37	26	27	25	32	20	27	27	27	21	24	27	29	28	31	29	34	31	26	26	33	20	30	20	32	24	28	28	30	36	34	21	27	22	25	26	36	29	22	33	35	27	21	32	33	34	30	28	15	29	35	32	28	21	25	22	24	26	28	28	25	28	21	35	26	26	30	24	24	27	31	26	30	35	32	30	23	32	27	25	28	27	27	41	34	27	29	29	27	27	28	39	33	29	31	22	29	29	25	31	32	32	18	17	32	30	29	32	35	29	36	20	28	27	26	26	24	32	28	37	39	31	26	29	22	29	32	30	26	30	40	23	24	37	22	27	23	29	18	31	28	17	33	19	27	38	34	37	27	27	35	24	30	27	34	29	31	31	25	36	25	27	23	25	33	27	28	28	39	31	34	31	35	24	32	29	19	19	32	26	28	30	28	26	27	29	22	26	27	29	29	26	23	31	28	33	34	41	33	27	27	31	32	28	40	42	31	27	31	34	33	30	29	34	28	23	30	25	28	28	22	29	28	32	38	35	26	30	35	25	31	24	28	27	19	36	20	32	37	35	28	16	25	27	26	35	28	26	26	22	27	38	29	32	31	29	27	42	21	30	35	25	29	27	38	23	24	23	28	27	35	36	25	21	27	26	27	31	37	21	35	27	32	29	24	29	25	17	30	26	20	28	24	28	32	29	41	24	26	44	27	27	39	21	29	30	26	24	24	33	30	30	22	17	27	35	28	25	28	33	21	24	22	29	28	25	27	29	28	25	22	30	30	19	25	28	31	21	27	23	19	26	32	30	33	27	26	26	26	25	26	34	27	28	22	26	30	35	21	17	38	24	26	34	30	35	26	19	39	28	30	25	26	24	25	23	27	38	33	21	26	20	29	30	29	23	37	26	17	25	29	23	28	40	34	19	38	27	26	30	33	26	32	31	26	20	34	24	22	23	33	31	32	27	28	24	24	39	28	30	25	37	32	36	32	21	28	27	16	24	21	33	22	25	22	32	34	27	18	32	29	34	40	21	38	31	20	35	32	32	23	25	29	25	36	35	25	25	31	28	27	38	28	28	26	31	22	33	33	31	35	16	35	29	19	29	22	31	25	34	29	30	33	24	30	31	31	20	25	28	29	24	31	29	37	26	29	27	33	27	26	18	26	27	26	34	38	28	28	28	34	25	35	36	30	31	27	26	36	22	29	33	31	33	27	17	32	27	26	23	35	32	30	23	31	33	31	24	22	27	27	18	28	28	27	28	35	26	30	29	24	28	33	18	30	29	21	16	23	29	37	29	17	23	30	31	27	24	31	30	26	25	19	35	29	29	25	24	28	24	18	32	38	18	31	27	33	25	22	33	35	29	34	22	28	27	25	27	25	38	20	27	26	31	37	25	33	30	32	16	28	27	25	31	29	38	24	30	36	29	33	29	29	29	29	26	33	23	37	32	32	28	37	26	26	39	41	33	22	24	30	20	28	39	26	24	21	30	24	34	33	23	26	26	30	24	23	29	35	23	25	26	25	36	23	32	16	44	36	34	35	27	30	30	36	29	38	27	36	21	31	27	27	20	26	29	31	23	27	21	22	24	39	20	28	25	30	28	24	37	25	30	28	33	27	37	30	33	38	28	23	22	30	30	31	32	24	31	28	22	29	32	32	22	28	31	33	28	14	26	30	28	32	24	21	32	30	29	30	25	35	29	24	36	18	35	30	31	28	25	28	32	17	17	35	35	38	23	28	32	25	19	25	25	31	26	22	27	25	22	28	32	21	35	31	25	31	34	37	19	29	26	24	27	31	21	17	25	29	26	28	20	23	23	22	31	25	27	27	29	32	32	33	33	21	34	32	28	33	29	28	28	20	31	40	28	22	36	21	30	31	22	31	32	33	31	35	24	22	28	35	30	21	20	32	32	19	35	29	36	37	29	17	31	29	30	29	35	32	32	25	28	25	26	29	32	34	19	26	31	37	29	23	33	24	38	26	24	34	28	27	26	33	29	29	27	27	35	24	28	29	25	26	22	36	28	25	23	27	26	24	20	30	29	26	33	27	29	30	29	34	33	31	35	33	23	18	34	20	26	38	22	17	29	27	28	25	28	28	29	31	27	32	28	30	18	29	32	28	31	27	23	23	30	22	27	27	31	22	24	33	29	37	21	19	17	26	22	30	36	29	25	27	28	33	38	38	26	31	37	28	31	31	28	27	23	30	38	35	24	26	28	28	27	35	19	24	32	29	33	32	26	33	33	23	24	28	28	25	25	25	25	28	23	23	36	26	30	26	18	30	27	39	30	27	25	14	29	28	27	26	40	25	29	23	24	28	21	26	23	29	28	25	18	31	34	23	27	32	26	31	20	26	22	33	27	37	31	34	33	23	26	24	30	22	27	22	37	32	21	21	30	21	33	21	25	34	30	27	30	27	33	26	27	27	26	29	24	40	43	25	35	27	20	44	32	32	27	27	24	40	29	23	20	21	29	27	19	32	34	33	29	28	29	28	34
35422	3110	595	825	2308	3336	4366	5369	5903	4451	4497	3385	2823	2843	2482	1577	1257	1255	4517	9892	391	306	310	318	334	303	295	312	314	262	267	266	259	286	286	236	263	267	269	268	270	266	283	255	247	229	255	263	241	259	269	233	246	265	262	276	250	230	251	257	251	248	255	248	251	245	265	242	245	271	232	260	248	242	271	294	256	258	237	236	261	249	240	265	249	211	240	222	212	234	221	226	233	271	273	258	219	234	228	250	261	262	259	259	224	250	245	254	232	248	250	253	223	254	222	245	243	265	270	269	243	222	244	219	230	229	233	238	269	250	240	244	242	266	263	260	241	248	211	215	213	249	246	240	239	241	223	252	235	246	245	239	237	246	251	234	237	244	248	236	241	241	248	258	243	251	240	239	221	253	228	243	233	259	235	240	252	263	275	221	239	247	221	242	247	227	250	241	238	250	235	255	250	228	225	243	254	240	243	265	252	247	221	269	237	220	226	227	243	271	225	224	212	227	259	263	237	253	226	221	241	242	265	277	236	228	227	238	229	258	219	262	230	238	230	243	253	232	247	252	237	269	253	236	244	230	246	243	260	236	266	228	240	216	240	250	277	245	220	241	231	260	249	271	261	228	259	241	245	252	241	229	229	258	235	235	252	250	259	238	226	253	252	228	252	214	266	232	260	236	211	262	237	217	244	231	244	246	235	246	227	289	235	238	239	219	242	288	239	239	257	247	261	257	247	238	237	249	239	260	238	232	259	246	216	261	267	260	221	244	232	235	240	225	257	260	261	219	256	233	218	224	234	238	212	263	237	246	234	218	236	251	287	234	243	232	241	230	246	231	227	215	246	241	219	230	256	244	219	224	240	250	250	268	218	226	240	254	245	231	236	217	262	279	276	240	244	246	256	243	241	247	217	238	219	216	230	244	232	258	245	234	245	225	242	295	254	248	217	229	245	248	214	249	246	240	243	242	234	256	277	225	244	225	258	255	265	224	236	232	260	253	250	228	238	239	245	221	257	240	254	225	240	259	263	226	226	225	231	239	233	242	230	258	230	262	236	227	238	241	239	253	246	238	252	234	258	244	234	286	288	247	238	243	254	254	275	230	268	236	248	245	231	242	259	228	242	219	234	246	228	223	235	265	225	245	227	220	258	257	217	266	247	231	195	269	250	232	251	238	261	254	230	234	286	222	237	246	240	246	245	266	243	239	275	245	239	257	206	276	214	237	241	243	216	221	224	229	241	239	247	236	235	275	232	256	255	240	252	239	246	263	229	262	248	225	226	217	247	270	248	245	248	223	246	256	240	243	240	228	241	230	229	227	248	260	250	261	234	254	248	251	255	240	245	232	241	202	237	243	232	228	227	232	238	262	233	224	231	267	239	255	249	233	247	242	229	273	263	256	241	208	255	249	257	269	219	251	241	227	215	225	240	220	250	192	258	228	251	251	248	233	255	233	229	209	257	264	232	238	273	258	269	255	246	250	243	230	207	243	229	257	243	241	231	227	250	239	209	256	245	224	247	237	263	235	256	231	257	267	280	239	213	243	217	252	260	223	221	262	242	267	266	218	244	227	248	254	238	248	239	232	253	255	254	245	241	218	254	241	257	284	266	248	242	222	272	232	268	238	248	251	276	252	243	238	248	230	241	246	249	245	245	255	247	248	238	223	246	233	234	227	215	247	223	250	259	232	246	214	245	267	263	263	242	229	237	231	235	235	224	231	262	254	242	252	252	241	246	260	244	221	220	262	236	219	240	248	241	230	254	240	235	235	246	270	240	243	257	228	245	262	232	266	235	250	243	247	218	264	226	251	237	245	263	236	247	215	234	247	229	278	222	269	242	260	233	214	264	259	260	239	237	229	244	263	234	250	228	267	209	281	220	246	238	251	225	258	235	238	231	215	273	218	229	245	216	237	252	223	233	242	257	245	240	252	211	260	222	230	218	235	239	234	237	251	251	232	235	244	240	242	243	234	227	252	243	240	248	220	219	243	240	224	252	234	245	244	251	233	241	262	260	254	250	226	242	240	244	269	250	229	242	252	262	259	245	229	246	234	240	243	226	252	230	236	242	251	239	239	253	236	240	259	230	255	228	224	226	236	236	256	252	245	243	245	275	278	238	252	269	239	228	240	241	254	236	237	247	249	256	227	246	231	267	257	221	235	240	261	260	306	256	258	250	237	238	228	234	262	268	232	262	221	254	229	242	239	241	244	245	241	230	244	253	257	238	270	222	247	216	235	209	265	247	251	241	217	258	240	232	242	241	256	240	242	220	211	249	233	235	240	246	270	260	245	243	230	239	229	218	236	239	249	241	237	242	260	203	239	231	256	219	241	240	209	259	291	268	235	215	219	233	250	241	257	239	245	241	245	245	263	274	232	243	261	252	255	254	264	225	245	241	264	226	273	243	206	238	231	259	218	240	245	256	236	228	244	254	250	252	238	232	241	220	248	227	239	239	232	253	243	254	231	241	231	253	266	262	227	246	244	240	263	221	260	258	238	223	237	237	250	245	217	218	228	239	230	234	221	211	239	222	223	213	244	218	239	219	232	236	215	231	237	241	217	269	258	252	224	242	213	214	278	246	263	263	244	241	276	253	235	249	241	232	250	277	217	233	240	233	246	263	265	249	253	226	253	222	241	243	243	257	242	256	260	214	231	214	260	259	265	243	248	232	244	239	266	255	242	253	225	240	237	242	262	237	233	253	243	248	234	260	247	239	244	256	239	249	247	257	240	244	259	223	235	237	241	267	229	200	250	244	254	248	242	234	242	241	223	223	223	243	238	247	225	255	248	219	235	241	250	252	259	239	221	234	241	223	242	254	228	269	238	247	247	221	266	260	248	241	262	227	207	235	260	255	230	250	202	237	266	231	240	236	236	263	234	262	252	238	268	244	230	251	224	255	248	240	250	227	247	230	234	227	243	231	235	226	238	237	240	246	227	266	214	224	247	253	244	247	240	225	261	235	214	255	219	232	223	241	252	220	223	247	234	258	240	241	253	228	226	241	245	236	199	272	215	234	204	227	239	250	237	258	218	234	245	260	232	239	259	242	229	222	220	243	235	246	238	261	257	222	263	230	245	231	246	259	240	235	255	243	217	261	246	254	241	227	247	253	238	258	243	232	242	251	231	234	252	232	234	234	264	257	266	240	244	228	238	243	216	252	251	226	287	229	238	254	239	249	237	270	242	237	240	237	216	209	280	215	246	265	222	258	252	245	248	246	240	228	213	254	246	223	263	241	251	245	244	249	244	246	250	239	249	239	226	237	259	201	224	242	244	223	237	240	254	228	239	235	248	239	208	240	265	262	230	267	229	229	239	225	246	239	254	233	244	254	232	250	249	226	258	227	254	231	243	237	209	245	260	263	260	233	262	223	227	243	262	242	247	246	239	224	239	252	233	237	234	251	254	248	212	225	232	244	233	246	240	254	250	261	243	249	239	264	248	249	246	229	272	268	218	232	227	273	244	200	226	234	232	242	238	222	250
11068	1541	97	90	99	117	137	190	216	196	192	162	134	154	115	120	72	80	351	610	66	56	46	61	55	53	71	50	61	51	44	45	69	46	46	53	42	49	49	51	48	50	44	49	33	63	50	55	40	44	42	44	50	46	46	52	51	46	60	61	50	51	59	55	47	64	46	49	55	42	59	54	43	47	46	49	47	62	55	62	65	37	53	48	42	52	58	47	47	47	51	41	52	54	49	52	48	43	53	47	46	45	37	39	40	42	50	40	47	56	54	42	47	52	47	57	51	40	52	43	57	51	47	58	52	59	58	51	44	51	52	40	57	48	43	61	45	50	44	43	45	34	53	46	57	48	51	56	48	54	42	46	66	49	38	54	39	49	50	54	53	55	51	53	50	60	53	40	40	49	65	56	55	44	37	48	50	60	54	38	43	43	64	49	64	50	51	52	56	45	44	46	54	44	61	50	41	54	57	53	51	45	40	53	48	46	47	47	60	46	70	48	46	44	53	41	51	50	55	55	57	47	51	45	41	51	30	45	56	64	52	49	52	49	50	55	32	45	49	46	56	53	43	56	42	47	55	53	47	49	45	48	48	55	47	51	51	51	48	59	59	54	52	53	54	41	44	54	43	55	45	60	56	71	41	60	58	51	52	59	48	61	59	50	49	46	40	52	42	47	50	59	45	61	44	46	42	50	54	62	53	47	45	46	48	50	42	56	55	40	51	55	57	51	57	41	44	67	44	54	58	60	51	48	60	62	55	47	43	52	55	53	45	47	44	54	47	45	48	60	54	58	48	47	59	52	52	59	51	40	71	47	56	56	54	40	59	56	37	62	53	40	53	40	48	57	43	55	40	54	53	60	54	40	46	44	33	50	54	44	56	59	48	55	49	40	41	58	51	55	54	47	58	48	57	49	50	40	54	47	41	48	47	49	50	52	48	48	58	52	55	51	48	45	47	50	43	56	73	54	51	53	50	64	53	47	62	55	52	42	44	43	55	51	60	36	49	49	56	53	43	51	46	54	41	63	56	51	56	59	54	45	49	45	48	60	43	53	52	56	38	46	48	35	50	47	53	52	59	56	54	52	50	45	47	50	56	59	46	49	54	52	37	49	51	43	58	51	53	56	49	49	43	60	54	45	53	60	64	54	49	42	47	59	45	69	42	53	61	36	55	51	47	51	54	61	49	48	47	54	46	59	47	58	55	40	47	40	64	43	59	51	56	43	56	50	59	48	39	56	60	49	38	47	64	48	46	55	54	55	57	44	37	47	38	52	44	49	48	58	45	35	41	52	50	59	56	64	47	50	49	54	53	57	62	47	48	53	56	58	45	43	51	50	56	71	53	44	45	47	72	54	58	56	31	49	53	45	47	55	48	50	57	52	53	54	54	47	56	44	52	48	56	73	50	48	49	68	36	45	59	52	63	52	59	45	59	53	57	44	49	42	38	51	44	43	62	48	49	60	54	44	44	54	50	56	48	55	48	69	41	42	49	42	47	53	50	39	51	62	49	48	50	50	49	42	56	48	52	51	56	49	50	52	32	50	46	46	49	39	55	49	53	54	49	40	51	60	55	59	54	63	52	37	53	39	56	48	43	58	48	33	44	49	56	55	38	63	50	61	58	54	50	54	41	38	42	59	46	52	55	60	45	52	42	42	59	45	61	38	42	47	49	60	57	40	55	53	47	53	41	56	52	50	49	63	47	47	51	54	55	70	67	50	57	35	40	50	56	65	39	51	43	47	49	40	52	40	46	56	33	60	52	58	48	43	56	54	46	52	64	50	57	56	41	43	56	44	47	47	47	47	44	47	35	41	45	55	51	52	55	43	52	55	38	42	52	54	40	41	50	49	50	56	42	60	50	58	56	60	45	52	54	46	43	39	55	46	66	64	51	45	41	55	57	65	55	41	54	51	39	51	57	46	56	42	51	61	62	49	51	56	49	54	63	65	60	54	43	59	42	66	52	48	51	48	54	51	54	69	48	49	57	55	54	41	61	50	64	53	48	46	51	55	45	58	53	50	52	50	54	56	43	49	53	52	62	51	47	34	40	46	40	52	50	58	52	46	67	51	40	49	61	56	54	45	45	47	50	56	56	45	44	52	33	53	46	43	48	52	69	51	58	49	48	42	45	54	62	62	50	52	40	45	55	54	62	43	52	46	45	52	57	43	51	42	47	51	48	54	46	47	67	54	47	54	41	47	55	61	44	50	45	56	56	40	44	49	52	39	50	56	47	55	52	49	42	51	46	49	49	57	41	57	59	46	50	51	51	46	56	53	53	41	54	53	38	41	59	37	52	60	44	48	51	60	46	50	42	57	49	53	57	52	47	66	47	51	56	38	44	58	53	46	43	42	58	41	49	49	52	46	46	63	57	58	54	55	45	58	39	53	50	43	43	29	44	53	40	67	47	52	55	53	52	53	50	56	58	54	52	45	42	47	44	43	41	48	32	45	44	69	63	51	51	40	55	48	51	44	47	47	46	59	48	49	52	57	42	54	58	51	48	56	51	47	42	51	47	49	55	58	45	46	53	53	55	56	54	57	54	54	43	55	52	51	46	59	54	62	48	52	52	42	44	55	39	45	39	60	45	43	51	62	47	39	53	51	55	37	41	44	44	51	41	55	55	56	51	49	67	50	46	54	49	51	51	38	63	47	37	50	40	54	42	58	37	59	52	60	50	55	48	54	54	55	50	38	45	64	47	44	42	57	68	50	60	46	51	45	55	55	65	48	48	51	46	65	52	59	60	50	53	53	59	48	49	42	57	69	59	55	33	63	46	39	50	53	52	49	54	66	42	60	55	64	46	59	43	32	52	42	49	56	42	64	44	47	49	32	43	46	56	53	53	54	57	53	53	59	50	42	58	49	50	53	44	53	47	46	43	44	60	48	58	55	54	51	52	59	56	50	53	44	64	51	59	37	54	54	58	54	45	55	52	54	47	54	52	51	46	60	63	47	65	50	60	46	50	43	49	38	55	44	52	55	42	69	51	53	49	42	50	40	45	46	54	49	49	57	58	50	55	44	57	42	49	47	49	48	53	59	65	43	61	40	57	54	50	54	52	42	49	55	49	59	46	61	49	53	47	58	56	62	61	48	43	63	55	51	60	45	51	51	52	61	52	47	51	50	55	52	47	49	59	50	41	54	59	58	60	44	45	51	41	50	46	56	42	62	58	43	50	40	48	52	38	49	51	44	57	53	52	43	51	42	38	42	42	49	43	50	51	49	58	46	53	55	57	41	50	47	60	45	53	52	58	40	41	45	49	51	44	49	41	53	50	63	39	55	58	54	59	46	64	36	59	51	67	56	44	42	52	56	55	61	44	40	45	55	61	46	47	49	45	46	40	44	55	65	56	51	43	56	50	56	54	40	51	57	55	47	62	41	43	58	52	48	50	37	41	31	50	61	50	60	52	55	47	46	47	42	53	45	52	52	43	47	50	34	57	46	52	47	48	49	48	49	59	47	45	45	46	48	49	57
44333	2809	1047	1287	5194	8775	8545	9358	9564	8076	6845	5196	4304	4057	3057	2927	1774	1565	8669	13481	667	596	571	522	585	539	488	496	548	506	531	529	467	489	485	490	526	491	489	481	509	487	476	445	462	433	478	458	434	495	448	472	496	458	464	498	476	480	492	478	419	432	445	462	476	436	480	472	470	438	453	418	469	446	445	451	433	446	428	468	458	479	469	430	481	439	496	500	459	455	415	481	446	479	459	445	421	499	448	457	453	448	442	449	474	470	428	455	460	414	489	505	439	499	424	499	449	443	485	454	458	452	440	483	462	472	455	450	519	429	469	451	426	446	426	444	446	452	461	439	467	416	473	468	435	433	471	432	480	460	472	458	440	447	448	467	462	437	466	434	448	438	447	435	460	466	455	437	396	465	474	500	452	445	452	464	419	430	467	458	428	489	472	469	445	456	446	450	439	439	475	457	453	455	449	450	453	451	446	442	418	445	455	448	481	500	466	447	440	468	411	408	410	416	443	456	478	455	499	488	452	475	481	476	474	479	465	496	473	459	438	434	464	463	435	490	447	454	492	422	451	479	450	455	456	468	457	475	455	458	469	437	484	429	475	488	487	449	455	471	475	489	471	462	480	444	456	471	459	445	455	420	440	471	451	425	455	485	439	449	429	442	439	436	476	465	414	466	439	459	473	452	439	471	474	443	436	466	479	461	460	468	467	425	473	445	463	447	438	448	490	445	502	447	468	457	496	470	440	446	423	446	519	475	463	454	458	436	461	474	466	431	489	459	444	454	462	428	459	420	460	454	450	431	446	467	454	491	455	422	448	414	446	463	435	468	430	448	477	472	413	464	445	416	471	481	438	484	425	446	456	449	481	470	457	439	457	472	465	478	468	470	453	444	487	460	428	440	454	465	438	451	486	449	449	436	436	451	428	423	459	474	465	439	465	419	461	432	447	466	464	460	453	473	462	464	457	461	461	428	415	471	417	448	474	452	467	439	436	474	423	488	469	497	431	479	467	492	453	435	493	445	503	465	449	458	460	474	448	470	445	410	463	422	462	471	439	460	467	465	491	455	446	468	469	455	448	481	442	467	458	412	474	438	433	476	433	454	411	438	452	470	435	475	415	465	476	447	459	447	426	447	439	466	484	446	443	478	440	519	438	468	483	440	472	501	439	484	435	453	453	457	443	465	427	459	464	432	437	461	459	482	476	451	428	446	419	452	456	465	471	460	394	456	476	456	445	427	502	447	474	471	453	460	444	470	435	427	444	465	463	446	463	491	504	441	444	423	440	495	458	426	409	457	487	429	475	459	433	454	466	433	496	482	468	477	438	460	478	453	439	463	451	445	466	453	478	419	461	494	466	443	480	489	464	488	444	460	459	436	398	455	464	457	491	437	459	481	452	447	428	438	444	456	475	489	463	456	432	453	449	459	466	433	461	481	493	459	469	425	512	471	417	463	493	418	457	455	421	473	434	457	431	421	466	466	471	414	439	472	462	415	465	461	465	473	452	442	455	451	439	463	493	440	458	409	445	418	442	451	454	453	446	425	469	483	458	458	445	469	465	447	436	490	460	476	441	425	429	483	467	440	460	438	422	452	458	452	435	444	459	455	438	499	406	450	466	459	457	420	442	441	404	441	469	512	419	446	469	426	464	477	463	453	469	406	471	437	415	487	470	467	456	473	465	484	454	466	443	438	481	451	481	459	438	449	425	431	429	452	468	448	469	455	469	452	470	440	449	461	453	463	465	468	500	483	471	458	442	452	417	453	468	481	433	425	489	485	479	450	441	437	497	476	474	417	453	482	473	449	424	430	423	452	465	451	475	465	466	448	465	435	468	441	458	449	441	472	412	479	460	432	446	456	438	494	483	431	472	410	445	436	468	447	432	459	461	435	426	467	443	465	457	429	440	440	436	440	446	446	441	469	467	457	450	445	447	456	403	432	449	441	405	434	481	438	466	464	478	461	480	476	444	440	477	464	433	488	457	476	447	485	442	469	458	450	410	482	451	441	449	437	468	439	467	451	475	444	475	468	482	455	452	487	465	458	465	470	452	414	443	441	458	432	458	468	437	458	480	435	444	441	464	409	475	445	417	473	457	446	466	465	453	445	449	469	462	437	429	458	456	478	452	450	422	448	474	486	457	440	461	464	485	433	484	426	444	476	487	468	435	443	436	446	451	450	435	480	436	443	434	469	446	434	464	411	455	491	477	500	439	460	484	434	450	436	483	450	458	443	469	467	458	417	463	425	442	483	448	426	473	474	448	451	446	414	441	446	476	480	467	444	467	483	472	451	466	473	448	432	452	460	451	460	466	504	473	425	462	457	440	467	434	423	441	469	448	443	474	449	456	429	471	464	438	444	444	459	461	459	451	477	454	448	433	442	450	452	441	482	451	450	480	483	433	418	488	476	457	435	431	460	456	445	468	426	462	470	481	420	499	452	484	466	452	487	480	456	446	437	484	441	478	507	462	448	477	412	436	469	440	451	450	517	457	478	455	456	476	457	425	453	446	457	440	447	439	444	475	474	402	453	444	505	432	438	464	443	464	470	421	454	479	439	433	449	478	479	464	457	457	462	469	451	485	449	469	450	474	485	424	462	416	430	467	418	429	461	454	416	472	481	444	480	459	458	431	450	458	451	471	434	443	442	473	495	434	446	433	470	478	480	445	450	472	435	436	424	440	462	471	437	476	459	466	480	462	450	453	430	494	451	454	465	494	456	439	448	459	478	435	463	411	452	457	514	437	424	476	490	449	413	443	409	467	454	447	486	472	468	467	470	418	450	444	430	489	428	481	483	474	444	458	484	464	433	486	423	429	435	494	415	465	439	439	463	445	439	460	439	444	446	466	497	460	445	488	452	460	478	468	478	461	434	452	445	452	469	471	472	464	506	429	447	443	455	489	455	474	460	465	453	455	447	467	464	443	445	463	425	422	496	487	473	448	407	463	465	482	429	455	461	414	471	468	483	488	476	432	437	467	428	394	463	477	445	468	459	473	497	430	466	465	448	456	459	447	457	472	436	420	445	463	424	474	471	441	431	468	421	458	471	458	457	471	473	453	483	476	427	441	454	499	469	423	461	467	469	458	466	461	486	451	483	483	404	450	438	460	467	463	455	459	472	429	465	439	458	441	460	435	472	458	454	482	447	462	454	453	473	479	428	457	467	427	465	473	479	425	400	469	429	442	449	455	413	474	422	455	448	462	460	466	468	457	461	438	466	438	481	424	461	443	472	433	485	441	446	458	472	460	462	482	466	454	412	437	472	425	482	468	467	450	440	466	450	470	493	475	473	468	432	432	467	469	431	434	508	460	469	443	444	444	424	441	477	425	407	428	480	448	442	461	455	473	429	460	463	468	447	485	444	481	425	443	454	429	481	441	496	498	488	442	452	473	478	472	436	445	429	457	486	448	432	443	473	442	457	451	485	432	451	461	448	431	443	472	457	448	470	469	494	460	434	443	443	482	476	445	440	474	441	471	448	446	463
2587	110	76	64	76	81	105	130	135	106	122	90	98	86	103	85	61	67	102	128	51	52	52	54	73	51	62	54	67	62	54	59	55	55	48	51	63	55	65	56	39	64	59	50	52	56	49	60	59	63	51	55	46	56	65	64	63	63	80	59	58	52	46	60	59	46	69	63	60	61	48	61	71	57	48	56	64	66	49	45	68	53	64	51	51	52	45	75	75	47	53	62	44	77	55	62	54	57	56	63	62	51	60	60	47	57	39	53	49	64	65	71	45	62	61	63	63	59	52	56	57	53	60	52	55	58	64	53	59	47	74	61	55	58	53	60	77	61	53	45	44	55	47	56	54	49	57	57	55	59	61	55	55	60	64	57	63	59	51	54	60	55	63	49	49	58	45	47	52	49	58	56	47	62	70	61	80	51	54	67	61	52	57	59	47	70	47	56	68	68	53	47	64	64	56	60	57	43	51	51	56	52	58	62	45	55	71	65	62	50	44	38	58	76	67	67	62	72	71	65	59	54	63	63	56	63	50	45	63	55	64	68	55	49	45	54	48	52	61	53	55	58	47	65	68	48	61	57	55	62	45	56	49	58	67	51	63	56	67	60	57	63	62	55	53	65	54	45	56	54	46	52	57	62	49	64	43	74	67	56	54	60	61	59	46	51	65	64	62	56	53	48	68	59	59	50	61	60	58	51	57	67	58	49	64	53	60	53	58	50	68	65	54	65	54	60	59	77	67	58	68	59	51	57	62	65	60	57	58	50	60	60	56	58	50	55	59	60	66	50	68	59	60	60	44	64	66	64	65	48	51	71	62	57	51	59	47	49	52	60	68	53	52	36	47	38	54	67	51	61	54	68	58	57	58	64	54	62	63	58	58	70	67	53	54	57	60	77	39	60	50	49	63	54	64	59	53	65	45	63	67	60	68	56	59	62	56	58	54	49	51	43	68	66	57	55	64	58	57	53	70	64	59	57	48	64	47	50	56	53	70	60	57	61	65	72	64	50	65	56	60	70	62	59	50	71	49	49	68	53	54	55	48	54	75	51	66	69	56	57	63	53	63	58	63	59	64	63	60	66	45	53	46	58	51	47	54	58	67	65	56	68	63	52	67	54	62	70	51	61	62	59	62	64	62	62	55	46	63	70	50	54	49	53	60	46	46	52	51	51	49	56	38	50	58	66	61	39	62	61	65	56	52	57	50	62	57	57	43	59	69	54	56	52	67	58	57	52	60	53	52	47	61	70	60	49	55	51	55	48	59	55	62	51	63	66	56	58	57	45	67	64	51	55	55	56	63	71	69	47	57	49	50	58	52	50	59	62	52	50	53	54	74	56	63	58	66	58	61	68	63	49	57	68	46	64	53	61	68	65	47	58	56	49	55	48	58	55	56	59	49	49	51	49	49	46	49	76	64	55	51	52	65	74	64	48	45	59	53	54	70	60	56	53	66	53	61	68	62	47	46	31	54	55	37	55	53	66	55	56	63	50	66	51	54	65	54	64	57	54	50	66	38	60	54	59	56	68	60	59	62	60	58	56	59	63	70	66	59	70	56	63	57	52	56	53	70	50	58	64	55	61	52	70	42	72	77	59	63	60	66	45	49	56	65	49	68	68	63	57	67	43	53	59	49	62	48	58	62	64	72	75	59	50	59	58	57	59	54	66	61	58	47	41	61	69	60	61	49	54	50	52	52	68	74	46	46	70	56	62	60	51	63	40	66	57	63	48	66	56	58	51	61	54	48	67	66	52	52	49	65	60	55	54	48	58	58	69	50	59	60	68	46	43	45	54	46	67	60	50	43	56	57	60	54	73	61	58	57	51	64	57	62	65	52	50	67	50	67	52	62	55	59	50	66	49	55	59	60	53	56	60	58	68	56	67	57	67	58	53	51	41	46	52	44	53	61	52	56	49	48	46	49	65	56	63	56	55	60	39	60	49	61	54	57	63	58	56	62	55	52	44	59	51	35	51	80	48	59	55	62	58	57	64	47	62	48	58	66	55	54	81	69	59	50	33	49	44	62	50	55	53	60	53	58	61	69	57	65	60	64	49	60	50	42	55	47	49	48	45	50	55	62	55	67	60	51	59	63	55	69	62	37	53	64	55	55	59	69	55	38	48	52	62	57	68	54	53	61	70	65	66	58	48	72	56	54	60	65	55	63	51	67	51	49	53	57	61	47	55	57	64	81	56	42	44	62	55	52	56	69	60	64	44	57	46	70	53	51	66	59	61	56	66	67	58	59	54	55	62	57	67	48	50	53	52	61	84	52	59	74	49	61	57	48	49	54	69	35	58	51	45	65	57	52	58	51	58	51	68	53	60	57	57	58	49	57	61	58	70	49	55	63	67	53	52	50	61	40	51	59	61	45	60	68	70	58	52	65	63	64	54	68	63	46	57	54	55	53	50	63	65	57	66	62	52	61	58	66	55	62	53	60	44	35	52	59	53	68	58	59	54	49	62	54	66	60	66	57	62	63	62	55	51	46	65	43	58	54	55	79	62	53	63	69	51	45	49	54	47	58	56	48	56	66	50	60	66	65	51	52	54	45	51	79	52	56	73	73	57	56	43	78	63	62	67	54	55	58	59	66	55	56	69	51	52	59	65	63	64	50	53	44	57	52	63	59	58	43	51	43	54	42	73	68	45	47	54	64	58	58	51	59	45	63	52	47	63	54	60	55	45	71	74	62	53	63	60	51	62	69	49	51	56	51	53	50	56	59	53	53	50	50	52	47	71	62	60	51	78	50	59	46	65	64	56	49	67	59	52	60	74	75	51	57	61	46	49	57	60	44	61	79	59	65	69	48	62	61	48	61	53	65	59	61	45	58	61	62	55	49	55	61	59	60	51	59	71	59	72	50	51	51	64	59	50	42	90	48	64	58	56	64	51	59	65	59	45	52	59	62	55	59	58	51	61	48	56	51	52	49	52	50	66	61	52	53	54	63	52	68	51	51	63	64	58	62	71	62	56	75	56	52	78	64	57	57	52	52	59	68	61	57	53	68	53	70	56	60	59	66	60	62	49	55	70	51	64	56	60	65	69	57	70	60	59	47	59	51	45	76	41	59	61	52	49	58	58	55	56	52	50	55	68	49	50	54	67	59	51	55	47	53	49	57	59	51	68	46	58	60	54	45	68	63	53	59	60	33	68	60	63	59	67	65	63	64	68	57	65	58	54	55	58	62	46	76	57	59	81	44	45	62	52	62	59	50	68	64	57	72	75	57	55	51	66	59	49	57	59	53	47	66	71	69	53	62	54	74	69	69	61	52	58	43	61	61	54	53	74	54	69	52	53	55	51	47	44	60	52	50	68	67	46	56	49	52	43	61	55	45	59	76	63	47	62	65	62	59	65	58	56	60	65	54	65	55	56	54	47	52	50	49	56	54	71	51	64	55	62	50	49	63	54	48	65	43	53	60	50	56	54	46	55	49	43	60	58	61	56	56	48	53	56	52	58	50	70	55	53	67	53	67	56	71	59
21020	1283	640	715	2459	4619	5249	6259	5727	4967	3779	2589	2678	2234	1906	1588	1278	1146	2248	2855	493	511	543	462	501	478	500	476	464	513	510	528	465	491	510	462	536	447	477	480	479	499	498	522	517	484	513	473	507	499	474	502	498	529	465	470	487	475	482	466	495	481	470	481	561	479	492	505	468	462	443	474	530	482	486	491	461	467	470	472	501	449	461	455	508	497	505	511	505	515	487	503	471	532	449	524	503	459	505	493	523	497	495	491	493	507	505	500	497	441	494	496	489	489	479	476	488	500	491	464	476	479	496	498	518	457	505	533	478	515	510	482	450	452	469	501	492	492	504	511	502	482	506	511	508	465	483	461	476	481	489	532	479	462	469	517	482	480	451	464	460	479	471	501	477	491	472	451	469	532	496	522	459	482	533	478	516	506	491	503	519	492	480	480	465	455	468	506	501	516	497	494	474	502	494	486	450	513	437	512	470	453	506	479	533	500	514	481	471	448	501	493	479	496	460	507	495	440	493	523	489	480	536	481	475	486	496	507	475	483	539	463	471	469	442	509	520	484	470	463	461	483	521	515	496	477	478	464	500	493	486	443	466	517	491	504	530	488	485	518	516	478	519	495	475	548	479	511	494	471	520	502	507	470	510	495	472	466	474	496	500	485	478	468	500	490	508	488	485	485	492	454	488	474	485	513	501	448	511	556	476	484	502	471	507	483	453	469	496	481	440	464	461	479	484	483	490	493	510	510	464	514	517	490	471	483	497	475	496	471	478	497	491	501	488	488	464	437	499	489	498	496	477	485	485	512	490	472	510	494	505	494	474	527	474	509	495	442	520	450	485	515	489	508	495	458	449	498	494	486	485	509	479	501	485	469	481	491	460	468	502	478	491	463	497	475	525	505	463	499	523	489	472	506	488	455	500	488	476	399	492	469	487	468	501	481	530	482	462	475	519	486	449	502	525	479	497	533	500	524	474	502	477	488	457	522	491	528	516	509	475	487	498	484	501	487	472	494	512	484	485	498	525	507	475	474	501	487	446	495	465	488	504	466	494	460	498	469	491	472	499	467	477	479	527	501	479	544	492	503	484	474	494	484	476	525	497	499	452	478	494	529	491	479	464	509	476	491	493	479	481	461	480	490	462	496	501	514	465	485	474	456	481	497	490	481	483	468	499	484	472	464	469	467	437	522	537	493	422	501	515	512	502	492	495	500	502	513	503	459	521	509	520	513	473	514	522	507	501	514	491	500	506	472	472	510	485	489	487	460	521	471	472	491	492	497	476	473	477	472	504	458	502	495	523	439	464	494	482	459	502	467	468	503	496	467	476	451	530	513	472	534	484	475	484	486	494	449	485	493	490	555	499	496	469	484	527	482	513	451	487	487	447	483	491	481	483	470	452	490	455	454	518	521	449	527	504	483	466	509	495	499	496	481	458	495	505	485	486	490	489	489	500	519	480	497	487	465	493	497	500	518	499	495	504	512	504	507	433	495	462	536	481	495	483	493	528	478	531	515	511	463	471	525	498	500	486	532	534	552	490	489	473	463	494	479	525	507	482	522	482	508	492	467	476	504	465	495	522	524	497	483	471	512	482	472	488	520	485	493	484	479	488	477	505	475	503	493	504	516	458	497	506	454	508	499	496	513	482	519	480	484	512	478	499	502	466	503	499	528	487	521	453	479	463	465	490	473	460	444	458	481	537	498	515	500	509	473	505	495	458	465	506	464	477	491	468	450	498	450	525	471	499	541	467	506	490	491	505	517	489	492	482	471	488	482	491	503	473	428	502	468	499	485	489	503	455	497	497	482	503	429	494	496	476	508	477	504	482	489	507	522	484	466	484	501	496	513	463	524	464	490	481	486	497	510	528	467	478	492	469	520	480	466	552	527	471	486	470	502	469	478	542	454	495	459	486	503	517	532	492	501	455	508	532	496	511	477	466	483	483	547	489	452	473	486	484	496	476	502	492	476	495	466	532	508	485	482	503	463	497	500	481	461	474	481	498	475	503	495	505	488	509	491	487	513	495	473	493	477	526	525	460	461	500	487	460	521	520	521	466	465	495	480	473	478	468	483	481	478	493	476	474	508	478	460	504	488	484	499	477	481	498	470	512	506	494	487	504	497	519	493	499	494	505	533	482	491	486	493	511	498	509	489	487	523	468	503	509	531	501	507	495	490	488	516	476	492	490	499	521	526	505	504	496	450	462	490	476	438	495	527	528	518	530	487	522	509	488	475	487	479	497	497	486	481	480	495	503	472	497	514	487	469	498	465	498	482	504	483	483	462	464	496	493	471	502	472	478	469	506	487	476	469	481	476	510	499	497	483	446	492	484	485	483	507	495	506	463	485	483	487	487	465	491	453	508	492	490	501	493	488	512	508	528	485	481	507	476	498	469	492	454	501	460	500	522	477	478	490	494	478	509	482	484	516	451	473	495	475	503	484	554	497	512	524	451	486	492	508	519	499	485	474	472	485	476	474	515	466	509	492	455	468	457	484	429	498	468	510	486	527	527	482	454	499	479	490	486	468	498	483	477	496	470	516	506	472	512	496	478	517	491	511	498	486	461	486	465	459	484	500	487	508	478	487	509	472	501	498	505	434	465	502	448	471	515	479	474	512	476	496	476	481	480	472	497	469	485	468	490	468	470	455	481	442	517	501	530	485	467	512	514	522	476	475	492	477	491	455	470	445	473	498	460	479	444	498	453	478	493	476	533	522	519	522	501	477	492	502	497	504	538	480	473	495	513	499	498	485	529	481	455	503	508	468	527	476	489	511	490	489	493	518	472	494	498	498	455	502	456	476	476	527	478	471	496	495	477	469	490	487	479	495	484	450	520	471	497	443	504	470	478	505	464	485	482	506	491	489	485	484	491	534	496	482	506	516	500	506	510	523	494	505	498	465	498	489	503	521	470	513	442	482	499	543	496	486	517	488	492	500	504	509	541	488	468	494	462	505	463	509	475	490	492	507	496	479	506	472	467	481	496	475	468	487	510	513	519	472	460	536	497	508	476	517	473	497	464	489	505	507	452	477	498	479	507	461	494	479	494	483	475	489	520	480	482	497	488	507	474	498	485	518	533	479	464	514	539	480	493	499	463	494	503	463	449	510	490	488	467	506	471	501	513	486	525	500	482	469	492	517	480	501	472	486	505	517	483	465	474	483	510	479	518	474	449	505	507	454	478	464	511	491	480	479	492	496	524	520	497	504	505	516	466	528	485	477	511	468	489	531	485	426	449	507	464	500	521	461	443	480	464	466	463	486	477	505	474	503	476	452	485	513	494	485	464	497	490	533	507	490	519	447	517	484	463	492	507	524	501	482	477	480	489	490	502	466	469	462	479	454	483	482	478	488	514	502	478	499	486	473	469	482	501	465	462	477	468	512	459	448	472	478	494	486	441	465	465	519	504	502	496	453	497	471	474	466	502	471	520	445	522	499	523	451	505	513	527	481	515	499	481	499	459	494	491	491	513	496	490	475	495	500	516	466
8443	863	116	82	104	122	169	215	242	202	176	169	131	159	124	139	94	127	301	395	85	66	77	86	68	73	79	81	74	75	80	70	72	76	84	65	89	79	85	69	81	73	68	73	74	67	88	66	72	76	67	75	64	83	73	87	90	80	72	65	91	68	67	72	67	88	55	61	73	75	86	63	69	71	68	67	74	70	75	66	74	77	71	89	71	73	73	83	68	82	73	68	80	64	72	81	77	72	68	67	75	72	80	73	72	72	63	73	77	81	64	74	72	65	69	74	70	76	57	71	82	61	57	80	85	94	63	78	70	62	61	73	70	79	68	71	73	69	57	79	90	72	79	67	64	64	63	69	72	90	67	66	72	73	76	63	68	69	72	70	70	78	69	63	86	71	66	68	84	74	75	67	82	83	76	66	73	77	90	68	72	51	75	66	64	63	73	78	82	81	70	59	69	75	86	73	70	78	64	74	65	71	83	76	87	69	65	55	65	72	69	70	71	76	78	82	68	82	64	63	70	78	65	77	68	81	68	75	78	71	83	76	80	67	77	74	74	63	70	63	96	76	73	78	78	74	88	70	74	69	64	58	85	66	66	68	63	73	71	71	53	72	78	67	74	84	75	70	69	63	74	78	64	68	71	80	80	79	75	72	96	84	77	68	90	73	74	59	89	83	70	65	75	75	60	72	76	76	64	74	86	88	81	85	71	59	63	55	75	78	76	64	72	64	71	68	60	80	76	76	72	75	69	78	69	73	77	66	60	72	69	56	73	61	59	62	64	79	66	74	60	66	57	62	67	70	70	81	71	69	69	68	78	74	58	89	75	67	74	80	64	80	81	77	79	74	83	69	71	62	64	71	80	65	79	78	71	78	91	74	68	61	68	66	76	63	78	67	61	70	76	83	74	74	63	80	82	65	89	78	65	76	72	79	55	79	82	59	72	74	69	66	71	78	72	69	63	66	79	62	74	68	64	63	58	65	74	77	65	82	66	72	76	85	71	76	84	75	66	71	64	65	63	65	68	68	70	69	79	60	75	70	79	70	73	79	77	67	74	73	80	67	83	70	78	66	76	79	64	70	77	73	70	63	59	78	57	62	72	80	87	75	70	80	85	77	76	71	68	79	68	77	63	62	79	73	80	58	76	72	71	59	75	59	76	82	62	71	81	62	83	65	78	80	60	69	71	72	70	83	71	96	84	70	84	85	60	76	64	54	72	60	83	81	68	65	79	58	74	78	79	78	81	90	79	85	70	82	86	76	67	70	65	67	74	63	62	77	60	80	47	71	84	68	72	83	72	77	72	63	73	92	77	70	76	73	79	99	65	71	78	75	58	67	64	74	77	63	77	70	71	73	89	75	83	80	65	84	90	77	63	78	64	85	58	87	74	82	87	61	67	78	63	85	98	69	78	76	80	73	62	93	70	83	61	77	62	74	84	69	71	74	70	68	68	62	69	61	68	86	60	88	70	82	93	68	64	66	63	76	69	73	79	77	64	76	71	78	66	71	79	70	86	69	79	68	76	78	81	75	68	73	60	74	69	55	62	65	65	67	70	85	65	82	74	76	59	77	73	62	73	89	73	66	73	70	78	89	81	81	86	81	71	83	80	80	71	63	75	65	64	73	75	74	82	81	69	81	71	58	67	81	85	77	66	83	78	71	62	84	74	73	86	69	67	73	78	78	79	73	75	92	72	84	63	71	76	68	72	86	65	80	68	58	84	78	86	62	79	63	66	74	90	69	87	71	70	68	64	105	86	66	67	64	69	82	75	69	78	93	73	73	78	62	66	76	88	67	72	77	71	74	75	78	84	59	76	70	70	65	86	72	75	83	66	72	66	70	77	73	59	59	72	61	67	69	75	86	67	76	88	69	82	63	83	59	61	77	90	62	67	64	59	74	82	84	69	65	54	89	76	65	69	78	71	85	76	65	82	64	74	77	76	78	66	83	84	75	75	69	74	64	101	67	61	63	82	76	76	78	75	83	69	70	73	74	63	75	71	61	58	69	76	77	64	70	76	83	63	74	69	68	72	63	56	73	71	65	73	70	73	80	86	71	82	84	73	78	72	67	68	74	65	65	71	79	87	84	71	74	74	62	74	65	58	68	71	61	71	79	67	64	68	71	68	65	71	78	99	67	96	84	91	78	69	80	69	68	63	76	75	75	64	89	70	76	67	71	71	86	59	75	70	70	54	64	64	75	75	77	68	77	86	74	67	84	81	61	69	81	59	71	69	51	78	76	66	72	69	59	83	82	61	81	70	68	84	76	70	82	88	60	75	68	75	74	67	85	81	73	83	77	76	69	75	71	70	63	98	76	70	67	60	56	62	75	64	83	68	73	83	64	71	92	76	76	75	71	72	79	65	85	85	76	61	71	79	76	68	47	58	69	64	74	49	72	96	59	78	70	87	63	72	82	76	74	80	63	71	75	63	72	70	90	95	78	77	83	53	68	83	73	87	76	68	74	70	75	69	66	81	83	73	62	82	80	71	72	67	71	53	71	59	70	73	73	72	73	67	73	69	71	72	64	79	75	80	55	69	77	92	61	84	71	72	63	86	71	60	71	75	78	67	69	89	80	71	78	81	79	80	63	71	69	80	87	57	72	75	83	65	61	78	60	74	63	70	73	72	73	72	73	71	75	70	90	70	62	66	74	64	60	71	73	63	65	72	75	75	77	77	62	77	70	78	80	73	66	61	82	76	60	75	66	81	72	70	88	62	65	56	76	72	67	70	66	83	85	81	80	66	69	88	71	78	96	72	78	64	72	71	68	84	87	87	70	74	72	71	74	71	70	66	70	73	49	67	76	68	88	70	77	78	66	91	77	79	67	58	70	70	67	70	65	75	70	99	70	78	87	74	67	68	82	64	79	64	86	76	79	57	79	90	71	84	60	87	93	62	70	68	62	71	76	62	74	83	54	56	77	78	71	68	57	83	60	67	69	74	69	81	64	80	76	70	90	66	71	74	71	74	80	78	81	86	71	63	89	77	87	92	85	61	67	63	79	74	75	69	68	63	66	67	75	75	70	78	80	69	70	77	78	83	56	81	82	76	67	66	64	79	62	54	75	64	71	80	82	71	81	70	87	55	77	83	64	64	56	69	72	64	82	95	70	66	82	80	74	63	77	60	73	76	60	75	83	92	80	57	60	74	59	79	84	83	75	71	81	68	70	72	60	61	82	70	71	97	73	73	60	86	79	60	66	80	77	77	65	74	76	68	72	87	77	69	65	72	78	66	67	85	86	89	69	84	75	71	68	71	69	76	85	72	60	76	80	77	71	79	71	78	82	65	87	69	74	67	75	68	67	74	66	68	75	74	77	71	58	70	67	77	65	67	59	73	55	77	83	67	88	67	72	74	69	80	83	68	73	65	69	80	82	69	71	82	63	67	75	72	73	86	72	75	83	75	77	68	60	82	63	72	71	75	72	75	75	70	69	62	83	76	72	83	85	71	56	76	63	58	73	83	90	75	75	78	63
40325	2862	1003	1116	3363	7512	8705	9927	9495	7199	5419	4400	4018	3856	3714	2638	1697	3021	7212	9921	946	697	691	746	650	633	714	650	660	620	627	652	636	654	600	616	655	669	651	636	638	652	641	653	668	660	694	653	626	647	657	662	590	607	605	589	636	646	628	658	621	616	660	624	641	622	657	595	638	683	607	644	615	686	631	622	635	670	635	613	645	621	623	642	622	616	608	619	636	636	619	682	673	662	600	646	692	617	618	631	623	610	653	646	615	643	641	640	608	653	634	637	658	661	627	601	599	651	603	613	639	626	641	598	622	624	636	638	671	636	633	631	634	620	641	605	611	639	604	657	586	614	681	619	644	617	637	584	619	565	596	620	585	593	659	617	609	658	658	653	640	648	631	656	641	618	648	612	644	626	587	681	635	571	613	658	629	585	648	599	664	687	652	654	625	627	635	676	586	618	655	646	665	606	583	621	624	656	655	661	634	640	600	628	635	709	642	611	643	640	627	678	620	635	618	615	622	648	589	654	618	630	658	617	610	599	635	650	619	626	655	659	614	602	613	671	657	677	613	632	659	654	623	581	625	667	614	655	609	629	622	635	620	639	648	617	672	594	584	578	655	586	641	607	649	661	630	619	630	648	653	625	594	658	690	650	619	631	586	616	593	623	630	623	630	606	610	615	645	607	637	650	573	642	648	664	605	630	678	631	661	619	571	615	618	613	619	615	634	635	642	662	675	642	617	626	610	653	630	619	644	633	592	649	674	629	599	635	644	641	655	653	642	644	649	591	617	619	655	620	698	636	625	685	673	654	610	664	628	628	657	662	628	605	635	616	624	603	627	652	624	606	655	603	588	604	596	674	659	599	637	646	613	629	648	608	622	606	632	572	635	598	659	602	584	611	615	625	663	622	602	655	624	613	594	596	647	642	596	646	596	671	641	614	660	662	624	630	647	626	642	619	628	625	670	657	599	657	621	586	618	617	641	626	612	614	609	642	610	634	610	630	657	646	684	680	656	682	572	652	677	629	589	617	625	620	671	642	620	689	623	608	610	648	611	631	622	665	631	604	598	597	649	606	603	626	651	673	621	654	624	618	621	641	698	603	626	657	603	660	650	654	639	592	647	604	660	675	637	636	614	690	605	636	617	660	669	611	626	642	630	596	636	626	630	672	634	650	626	620	616	599	630	654	641	620	655	574	660	663	672	646	682	624	658	614	582	612	654	645	609	615	612	656	613	606	639	652	634	655	626	597	685	645	669	643	655	622	659	662	656	664	633	650	627	618	596	742	634	566	589	620	628	590	613	639	661	595	600	622	590	648	645	639	606	621	613	630	631	616	616	671	592	620	641	601	614	597	662	617	589	617	640	591	657	650	663	632	641	622	604	653	669	588	690	622	593	635	632	676	636	610	614	617	609	616	599	605	616	631	638	631	591	621	656	653	631	656	596	640	650	629	652	660	675	611	638	637	618	692	610	587	604	650	594	642	602	624	637	608	671	704	607	675	656	613	661	636	648	666	646	625	636	570	661	584	642	673	658	622	632	674	633	593	645	641	595	668	649	653	633	600	643	612	608	618	613	601	629	654	625	645	679	651	574	592	609	658	649	612	635	609	680	641	592	633	655	665	619	643	623	611	614	618	608	617	634	644	618	639	598	627	631	567	644	652	639	587	659	652	637	649	637	632	639	639	635	680	614	582	646	649	628	628	650	641	664	603	602	597	642	605	665	654	618	640	655	668	591	697	600	604	635	676	641	620	659	573	624	634	626	622	664	637	629	647	642	640	650	602	593	612	664	637	665	614	634	627	644	609	626	593	666	648	611	622	629	639	609	600	639	610	629	629	665	656	644	610	654	609	622	609	637	636	647	612	629	608	584	649	638	607	611	654	612	610	632	648	638	601	643	603	681	648	633	559	620	615	616	578	607	651	633	651	598	594	588	651	603	623	649	607	625	639	632	661	642	605	618	659	613	632	616	613	655	618	608	621	651	600	640	653	613	595	626	672	620	650	605	610	650	580	630	628	586	577	645	636	635	633	634	644	622	606	656	665	647	655	600	618	630	637	585	630	599	696	611	672	595	615	611	632	629	556	675	614	611	591	622	605	613	647	628	606	599	663	634	620	615	624	656	620	621	612	636	659	684	620	632	697	656	636	654	663	666	584	613	611	601	605	635	657	590	642	658	659	614	608	618	633	653	604	603	650	621	631	660	606	625	572	645	615	662	680	601	651	624	611	611	660	632	620	610	634	637	650	592	620	676	603	686	638	669	635	597	648	625	626	623	656	631	633	665	617	616	657	633	639	624	620	648	605	675	668	665	635	556	659	637	644	635	665	630	618	642	636	651	618	665	638	687	621	643	608	599	602	664	583	585	630	638	621	622	650	573	624	623	628	672	614	661	673	638	606	617	642	649	592	623	635	656	639	653	618	627	609	668	614	656	613	603	592	617	639	622	584	621	657	639	651	687	601	570	627	611	613	611	631	682	600	648	636	628	608	648	634	668	633	627	633	676	635	626	597	667	608	650	615	646	600	646	637	643	620	682	637	623	634	599	615	622	655	622	670	654	666	589	637	659	680	607	648	624	627	699	628	621	654	654	604	608	647	586	608	650	619	645	574	665	663	605	665	667	641	625	677	643	659	634	654	636	609	633	630	644	651	650	611	617	671	614	610	629	615	620	613	644	632	629	621	642	651	634	622	637	653	624	607	666	629	633	653	649	615	661	616	600	617	609	631	665	618	620	586	625	625	655	630	615	636	626	645	624	642	641	601	644	645	628	635	672	633	612	655	646	626	633	661	639	607	663	655	581	610	619	650	606	643	670	609	683	631	628	631	631	650	645	630	633	684	650	644	635	608	613	598	592	640	638	612	648	630	654	619	629	627	615	626	646	634	603	623	648	667	640	613	637	616	589	678	637	656	568	641	646	616	631	627	638	622	629	650	665	609	607	649	687	649	606	605	617	625	655	615	668	611	612	664	619	621	666	630	605	663	567	632	595	634	692	629	610	587	636	641	632	646	633	647	639	642	603	652	618	657	639	631	660	648	640	632	613	620	613	668	672	665	630	637	674	615	657	648	599	634	634	568	652	621	662	634	643	642	611	658	620	630	628	635	678	632	624	611	656	595	637	620	657	635	659	626	623	660	614	616	629	636	625	657	655	613	613	616	615	609	664	600	647	590	649	608	631	654	652	697	646	619	641	598	589	616	664	640	632	637	643	630	631	624	617	629	636	612	617	632	609	613	646	622	652	565	587	643	610	624	626	657	619	615	654	649	675	648	592	654	639	613	626	628	637	667	583	639	651	600	632	635	656	655	597	675	626	623	616	643	628	663	602	642	602	571	636	636	639	660	645	617	636	606	624	602	630	613	602	602	589	651	639	625	644	613	675	637	677	659	657	609	605	627	628	642	598	638	639	633	587	596	583	648	617	621	639	647	634	679	635	608	614	633	627	671	623	593	612	617	623	614	681	654	608	677	627	610	643	654	619	556
7454	460	48	42	57	79	85	170	196	198	151	130	130	137	104	71	74	174	335	328	38	22	25	43	27	26	34	39	40	31	35	46	37	22	31	39	36	29	34	33	38	23	34	28	37	33	32	28	27	30	25	30	30	44	25	31	18	28	32	34	25	33	28	28	38	31	36	35	33	21	24	26	33	22	32	28	35	32	26	38	28	33	35	34	42	43	22	41	29	36	32	29	35	32	41	32	38	24	30	26	29	38	29	23	31	25	42	31	29	38	36	33	29	30	27	34	30	27	36	42	39	30	31	29	34	35	35	26	30	38	25	35	19	36	27	36	31	37	26	35	37	30	38	25	38	25	27	29	29	32	23	27	36	36	35	16	30	24	26	31	26	28	32	21	32	26	32	32	33	35	38	31	38	29	27	33	25	33	34	21	30	37	30	32	26	33	40	26	30	30	27	33	28	29	30	29	35	33	50	30	31	40	29	33	22	29	31	32	42	33	33	35	29	21	35	34	31	27	33	38	35	44	22	28	37	27	29	32	25	36	40	30	29	27	28	33	33	31	32	37	34	20	41	32	33	37	29	26	31	23	26	27	32	23	30	38	31	37	39	34	29	24	30	34	29	28	30	24	30	29	36	29	31	32	27	28	37	32	30	30	24	31	30	35	27	32	25	19	33	43	30	35	23	34	35	31	29	24	31	31	29	35	38	29	31	38	34	20	39	39	32	38	23	24	35	36	29	25	43	30	34	33	42	28	31	31	38	36	29	37	32	25	27	28	20	25	31	42	37	33	30	41	36	28	20	25	28	27	30	30	26	33	38	18	30	26	34	33	35	25	33	26	28	23	34	32	40	35	33	24	27	26	41	29	34	27	31	38	23	35	29	33	26	37	39	24	30	34	35	35	33	20	38	28	31	29	25	36	29	30	38	13	35	30	22	37	29	34	33	35	31	32	27	30	44	26	33	32	30	21	30	28	32	42	36	42	32	28	22	30	34	42	41	29	22	39	33	40	25	36	20	26	23	25	33	27	37	34	32	32	24	32	35	36	41	28	38	31	31	24	30	35	31	29	42	37	36	32	40	30	27	24	24	28	28	28	33	26	27	33	37	24	31	33	39	30	31	21	27	30	34	32	28	21	38	29	22	30	30	27	23	42	33	45	31	28	34	33	32	28	30	29	39	43	44	20	36	36	24	26	37	32	31	23	29	26	22	30	35	34	26	31	31	26	33	37	31	35	21	27	29	24	30	32	28	25	31	30	29	26	23	30	27	31	33	34	29	38	28	41	25	24	32	22	33	27	29	25	34	24	27	36	32	24	26	27	26	25	26	27	31	31	31	31	34	31	30	28	36	39	45	34	35	25	34	41	27	29	31	29	26	32	28	23	27	25	28	28	39	39	32	33	27	30	19	29	15	22	28	26	41	37	34	25	27	34	47	36	36	34	33	35	28	37	34	39	31	30	32	37	22	29	26	34	32	23	35	26	30	33	38	35	30	29	24	33	33	29	35	33	30	28	34	31	30	24	24	27	26	24	32	32	26	42	31	31	31	31	33	39	33	34	24	38	30	28	30	35	39	31	34	26	23	29	35	39	31	20	37	32	44	29	28	23	25	32	34	23	25	29	29	33	29	18	40	36	34	37	19	35	34	27	27	40	29	38	37	33	26	29	31	19	44	23	37	34	33	30	27	30	21	30	24	26	28	39	27	27	39	41	37	28	34	29	24	24	28	33	29	25	21	28	33	31	26	35	25	29	32	33	44	33	24	29	28	21	31	36	34	36	33	35	37	28	35	30	34	36	22	28	25	33	30	29	34	36	34	29	30	39	34	27	26	31	38	29	27	30	28	32	32	31	35	25	22	26	38	42	28	26	25	39	31	21	35	28	39	35	37	30	23	26	42	27	29	31	37	34	32	28	34	28	32	31	38	31	30	29	35	27	31	28	38	27	33	28	28	48	32	32	35	42	40	39	33	33	31	34	24	36	26	37	38	42	38	27	28	30	43	27	30	31	29	45	37	33	32	25	32	27	28	27	24	41	34	28	39	32	31	33	37	31	41	24	30	24	33	32	26	47	24	44	36	19	33	39	32	29	32	39	21	44	28	35	26	31	33	21	29	29	28	31	32	33	25	32	38	33	24	33	28	34	25	31	28	24	27	40	23	34	36	27	27	35	33	35	35	29	33	35	31	30	32	32	28	30	35	31	35	30	27	31	30	26	25	25	32	27	33	32	30	32	23	36	32	30	34	37	31	40	39	33	33	30	28	38	35	25	21	20	31	24	27	42	28	34	21	35	26	24	24	31	34	22	33	30	25	32	37	35	31	29	31	39	30	31	24	35	31	25	26	29	25	23	32	35	37	22	40	38	35	25	32	26	32	26	25	33	32	30	30	25	29	39	35	17	37	25	39	27	33	37	33	39	25	25	29	32	35	29	39	29	33	25	40	33	21	38	33	33	26	40	30	26	38	37	29	34	21	29	34	43	33	24	32	32	30	39	37	25	42	27	39	37	34	30	31	35	38	32	42	36	24	22	36	33	28	26	37	36	33	36	41	29	39	31	22	38	36	22	31	31	37	37	25	41	35	34	30	30	36	40	30	28	33	34	35	41	29	34	24	40	37	28	29	41	40	31	27	36	29	31	37	22	35	31	31	30	30	28	32	32	39	34	37	31	22	29	31	33	21	26	30	42	34	26	24	22	28	32	32	23	28	26	28	37	33	40	37	27	35	32	25	34	25	29	27	35	37	24	26	26	36	29	31	22	24	42	35	31	46	30	29	25	38	24	32	31	26	26	29	29	23	29	38	35	33	28	28	34	39	28	35	23	27	32	25	32	41	29	39	29	43	35	29	30	37	41	33	23	37	37	31	31	19	27	35	33	32	34	23	23	35	29	30	30	38	29	38	19	35	28	26	29	37	29	29	26	32	28	22	31	34	28	31	26	37	36	23	32	31	25	26	22	42	33	29	40	28	38	37	28	34	25	33	31	32	31	25	24	30	29	19	29	43	23	37	33	25	32	25	38	35	31	44	45	31	26	29	32	27	35	29	25	32	27	29	23	34	35	26	34	27	26	30	26	29	31	33	28	28	28	30	31	25	21	28	33	33	34	38	26	30	27	37	32	28	27	30	19	30	40	30	24	28	32	31	21	22	39	37	33	27	26	32	28	37	27	29	26	32	37	43	38	40	25	30	32	17	30	34	37	38	44	22	30	35	30	29	25	38	33	22	25	24	24	27	41	34	33	38	31	34	32	25	42	25	27	27	25	25	36	38	28	33	23	33	32	32	24	34	26	36	34	29	37	37	31	32	38	21	30	29	26	28	24	33	40	24	27	28	25	32	35	34	30	32	27	21	40	23	29	34	26	33	35	32	37	42	29	34	33	36	28	37	26	30	29	35	22	35	32	36	29	21	26	24	33	24	33	35	37	32	29	26	39	30	27	28	22	28	28	28	26	28	28	32	33	30	43	27	33	47	35	33	33
35940	2388	671	641	2117	5997	6016	9074	9544	7740	6213	5021	4855	4659	3617	1981	1866	5398	10151	8911	603	312	324	325	249	269	317	283	332	264	240	277	264	263	276	295	293	289	296	272	261	254	268	275	247	286	270	237	282	263	248	282	257	264	266	262	273	260	284	249	296	259	276	266	272	261	257	266	275	260	262	285	276	265	259	282	244	277	250	271	231	270	267	275	264	286	261	269	270	264	259	273	260	242	262	274	252	288	253	288	262	284	252	260	247	263	282	257	233	264	257	301	288	251	276	295	245	253	216	260	262	278	279	284	291	294	255	281	285	268	250	278	249	256	240	259	253	268	264	246	268	269	244	282	227	262	245	255	271	266	276	265	224	272	290	245	244	287	288	252	259	269	256	246	263	278	266	256	271	256	277	220	283	258	229	256	280	238	274	252	247	265	277	276	274	277	281	257	303	251	284	263	239	284	242	268	269	267	266	274	288	278	269	259	264	263	244	289	267	241	284	282	242	262	259	302	264	274	251	274	297	294	295	275	264	278	248	240	272	254	264	261	273	247	247	262	256	268	292	303	243	250	227	275	263	267	280	238	271	272	295	262	279	258	282	283	285	291	267	271	263	265	274	275	290	282	272	271	255	265	251	257	271	286	260	266	275	281	298	268	262	271	263	248	260	270	282	270	280	310	243	254	272	264	264	260	276	239	257	273	246	272	295	278	279	254	221	279	278	263	277	245	248	230	246	257	235	246	262	264	274	259	263	268	283	269	276	294	245	275	292	272	286	257	271	267	265	239	290	249	298	249	266	274	275	304	239	272	281	271	276	248	289	255	276	292	284	297	251	259	263	299	248	258	264	254	285	285	293	247	254	271	259	248	285	270	259	253	258	279	264	241	251	261	279	252	247	274	284	297	231	261	270	271	275	295	274	229	282	235	291	263	241	270	244	250	236	260	247	290	248	252	258	237	266	263	259	252	251	263	249	293	235	238	244	235	259	278	254	258	277	272	268	264	294	279	270	275	256	267	283	280	295	272	271	258	246	256	275	259	288	247	247	256	248	277	244	259	257	255	277	279	289	292	262	268	276	261	272	257	259	272	256	257	292	306	272	255	276	252	263	250	249	240	269	265	267	236	277	291	241	271	253	298	263	259	259	281	273	245	267	263	236	266	241	248	285	266	263	259	274	281	219	265	265	268	272	236	303	279	260	260	292	244	264	250	233	283	246	273	258	246	278	248	270	250	283	249	237	292	287	272	264	255	256	269	238	257	269	294	257	280	289	263	287	250	259	254	247	256	273	237	270	270	281	283	248	257	245	264	234	263	300	253	251	258	270	257	245	257	234	260	216	253	272	283	277	269	248	260	277	304	269	294	281	279	250	252	259	256	294	264	253	254	238	268	271	271	261	271	275	281	271	287	284	269	269	284	260	251	251	276	252	229	265	274	268	280	293	260	256	280	267	289	245	270	244	293	258	260	251	262	268	271	287	284	253	268	283	269	280	256	251	284	268	278	267	273	278	243	237	263	286	264	245	252	244	280	307	286	245	262	245	276	267	261	306	275	286	277	240	290	254	273	262	247	228	238	291	255	259	219	274	273	284	294	269	253	264	259	258	273	265	268	304	235	282	264	263	273	255	240	281	242	250	248	263	242	247	272	271	276	266	246	258	277	264	263	254	257	244	263	262	296	263	277	287	270	274	264	289	278	297	269	282	270	265	255	240	275	284	246	270	267	260	287	259	255	257	264	252	246	257	246	259	267	275	249	262	246	311	243	273	278	266	287	295	265	255	248	259	264	293	249	263	261	286	242	273	268	275	240	258	248	257	270	250	259	242	266	253	262	263	256	301	292	262	273	262	262	267	305	265	295	285	274	281	291	280	271	270	275	245	264	250	267	278	286	259	262	281	254	283	255	281	264	248	256	255	281	270	247	273	258	274	283	239	273	250	243	269	254	233	268	251	258	263	293	253	245	266	289	298	272	281	256	281	256	241	246	281	268	276	271	300	264	249	277	283	256	249	294	238	265	270	276	236	253	272	293	236	252	258	282	266	260	246	289	243	256	222	248	256	259	255	300	282	281	247	263	267	242	260	249	267	267	252	263	230	281	265	253	274	284	246	250	264	247	271	263	245	254	261	250	254	271	274	267	263	276	275	233	230	242	253	257	245	218	279	234	234	252	282	284	266	252	258	263	275	275	257	296	274	261	295	271	278	260	261	262	259	256	256	259	263	244	284	269	267	262	254	264	269	244	263	244	275	267	264	260	235	287	280	232	244	249	275	269	253	295	265	278	242	264	286	254	303	259	302	284	258	267	265	277	309	257	245	277	251	272	235	265	252	294	279	292	247	261	234	262	260	267	270	258	236	243	271	268	271	264	254	275	279	285	256	234	300	240	261	265	243	276	272	251	272	269	276	266	260	269	243	242	280	256	265	254	265	282	260	291	266	260	275	226	256	223	268	282	248	258	260	251	273	277	264	287	271	280	252	274	292	244	249	288	292	271	268	283	274	242	266	270	279	276	256	236	273	269	268	252	237	270	260	234	265	261	247	284	254	253	272	262	226	270	258	246	245	261	274	288	257	239	269	261	287	255	269	258	258	264	239	232	252	293	283	273	261	251	278	247	266	252	292	251	276	287	271	248	274	277	259	249	250	259	254	244	246	253	243	270	256	277	280	279	281	285	275	257	256	285	261	261	257	266	246	249	259	294	297	253	276	270	233	242	268	271	266	273	256	244	264	280	266	287	268	263	247	262	279	304	270	252	233	235	257	243	258	234	288	253	274	282	225	248	261	251	269	246	254	272	276	286	239	248	252	247	297	253	289	277	260	269	242	251	239	235	260	293	254	278	251	228	291	286	255	261	247	260	273	257	268	238	279	238	282	276	257	272	265	243	252	268	251	259	243	256	268	232	285	270	245	262	280	269	285	264	294	265	285	270	243	239	244	279	282	268	267	258	270	252	259	273	265	251	261	237	240	278	244	282	267	266	277	263	247	240	258	280	264	278	261	270	266	237	256	255	273	260	256	250	262	274	271	273	258	278	265	266	260	283	250	281	252	248	286	262	259	255	261	256	260	250	279	278	265	262	269	268	278	252	273	254	276	248	259	283	270	277	251	264	256	304	283	284	279	264	264	259	276	243	272	265	282	263	265	276	248	280	269	256	258	294	269	239	283	249	238	266	261	268	273	267	254	282	260	245	268	274	276	264	289	259	291	254	242	285	239	274	269	280	268	237	278	248	280	265	259	258	264	275	278	240	246	250	278	270	271	251	272	253	252	274	233	269	254	279	266	262	246	277	265	227	252	260	259	264	258	235	299	262	262	280	265	259	261	279	249	255	267	256	299	298	279	254	272	230	275	267	282	266	280	252	264	249	281	274	254	263	268	257	280	254	262	262	276	271	299	287	293	266	266	251	276	277	283	266	244	273	258	258	282	247	255	256	264	272	286	259	245	239	253	263	248	248	243	241	270	238	276	243	279	269	258	279	279	253
12834	1483	116	84	81	99	139	233	289	300	244	228	231	204	166	115	72	163	375	720	168	46	53	61	60	50	45	45	59	59	44	50	50	44	55	56	54	57	49	61	53	58	63	56	64	54	56	51	49	66	49	42	53	47	44	60	62	58	50	48	50	60	68	58	45	41	59	45	50	35	57	46	62	43	47	50	54	47	44	45	60	51	72	52	63	51	54	65	47	59	54	48	57	54	55	54	58	58	62	50	67	47	55	44	60	66	48	56	60	61	64	55	47	51	59	56	52	36	46	60	54	51	56	60	48	60	54	64	49	46	39	48	56	64	63	53	51	62	52	50	45	42	42	51	47	49	56	47	49	63	53	39	52	53	51	59	50	44	56	51	40	47	56	45	63	62	60	61	60	57	59	43	50	49	55	45	57	50	59	39	51	37	48	52	55	59	66	47	68	45	53	49	34	50	54	52	43	51	56	43	51	52	38	46	44	38	49	52	41	52	50	42	53	42	55	46	67	50	40	51	60	61	46	50	55	63	49	62	59	50	31	70	58	42	52	47	48	52	61	54	36	52	52	64	56	36	64	55	56	45	59	45	49	43	55	47	42	50	52	57	57	52	56	62	57	49	57	50	45	39	48	44	45	46	54	46	60	42	41	67	47	55	54	57	50	48	59	51	50	45	64	55	47	52	60	54	40	47	43	50	54	53	59	44	54	53	55	61	45	51	51	60	53	44	47	57	53	48	49	49	51	52	49	52	51	55	45	47	47	44	54	50	46	56	55	42	45	46	60	65	56	45	65	53	41	48	51	57	53	53	62	53	46	52	41	60	59	50	67	57	63	58	48	52	54	53	47	46	46	63	49	48	64	57	40	41	34	45	55	41	49	56	43	46	47	41	43	61	45	48	57	47	54	63	49	56	56	58	65	56	60	52	54	42	61	40	57	47	47	34	56	50	70	43	59	46	32	53	57	56	47	50	45	52	56	42	48	56	54	58	56	38	58	49	42	47	51	56	57	61	63	51	54	56	45	62	48	47	50	39	56	58	59	69	52	51	47	46	45	57	48	64	45	56	39	53	54	43	44	57	48	57	59	67	57	53	44	46	33	56	47	52	49	49	50	46	41	40	48	68	69	62	61	59	53	49	44	45	52	54	54	36	41	51	49	54	57	44	57	69	59	44	54	50	62	53	67	39	43	57	48	40	42	59	51	45	53	64	59	46	54	47	44	57	50	43	48	56	64	53	33	36	57	54	40	61	49	49	52	64	42	43	50	57	59	49	39	59	51	66	50	49	52	60	65	55	51	42	43	54	59	43	43	54	57	54	43	59	45	57	65	60	62	50	48	72	50	55	51	47	42	71	43	56	49	54	46	55	55	54	59	44	59	50	55	61	68	50	58	64	51	55	47	64	62	46	61	44	53	52	58	51	57	51	48	66	52	43	46	51	53	51	49	63	54	48	43	56	65	47	73	54	54	55	54	53	46	42	55	51	49	55	44	53	48	48	54	53	53	45	40	53	66	51	52	42	63	57	61	48	50	52	54	41	46	53	45	50	54	48	63	64	51	46	52	26	58	52	59	56	60	59	61	49	58	57	46	54	62	66	54	54	46	50	61	51	48	42	49	36	45	66	46	58	48	54	61	47	37	56	67	64	46	54	42	52	50	45	39	48	42	62	63	52	64	49	56	39	48	46	55	47	56	53	71	62	48	61	40	52	43	58	58	46	45	49	51	55	48	58	57	43	64	41	51	56	50	38	55	53	36	44	46	44	43	53	56	57	49	34	50	51	51	68	49	45	60	53	50	54	50	51	63	48	51	45	48	53	60	57	58	53	60	38	48	59	50	54	53	68	56	58	57	59	54	45	39	50	55	54	47	50	59	47	74	44	54	56	55	53	66	48	53	61	63	54	59	35	73	57	59	69	54	58	56	65	51	41	61	50	42	48	48	56	58	49	41	60	54	55	53	50	45	54	52	54	52	47	60	68	54	55	45	40	57	41	56	55	44	55	57	55	46	51	43	54	50	53	55	51	69	56	42	46	42	60	67	47	51	49	46	55	59	56	57	45	58	52	44	37	48	49	41	43	48	65	55	68	46	50	59	67	48	42	41	52	42	60	57	53	48	53	43	51	76	51	50	56	53	49	57	61	50	39	61	44	58	57	49	46	59	67	49	64	44	50	58	58	55	49	54	57	68	50	40	56	52	55	67	69	57	50	60	54	47	47	49	54	31	54	50	47	48	56	62	62	51	52	43	44	45	47	54	49	37	52	59	68	57	53	64	55	49	58	38	62	53	49	53	46	48	56	57	50	62	55	51	60	34	58	55	50	54	36	47	53	58	48	39	50	60	51	59	47	50	51	55	54	53	60	50	56	55	50	49	48	58	49	54	69	58	53	54	50	54	55	39	53	52	47	60	30	56	47	65	46	47	45	52	51	47	48	51	59	42	52	57	48	55	56	41	56	58	55	53	32	54	53	48	57	56	55	57	63	66	50	56	59	47	57	48	60	56	54	54	52	58	40	66	51	46	32	60	60	43	48	54	54	43	44	42	40	41	46	42	60	43	45	50	56	47	47	52	49	52	58	44	48	49	41	49	49	41	57	65	49	41	64	53	52	40	74	55	54	52	62	52	45	41	47	61	46	64	60	51	48	43	54	53	52	48	60	44	57	46	55	52	61	55	68	49	56	57	53	53	55	54	63	56	61	50	62	45	62	48	68	67	53	57	53	48	52	53	56	61	47	66	43	60	56	46	54	58	48	59	49	54	55	43	53	48	63	58	61	44	48	42	49	58	46	50	59	54	45	58	39	61	51	66	55	49	36	48	65	48	44	57	59	44	58	48	51	42	58	46	46	55	55	41	50	59	60	44	58	37	40	52	46	48	55	57	48	47	50	47	62	37	46	43	45	58	44	36	60	53	51	48	57	54	42	50	68	54	51	52	63	51	61	49	48	55	51	52	50	66	47	43	46	50	55	60	44	42	52	59	59	55	55	56	51	53	50	54	51	65	42	60	62	62	38	52	53	53	48	55	55	37	69	59	44	59	61	49	45	51	55	33	66	49	60	55	68	54	58	59	58	51	51	55	52	49	47	55	53	49	66	45	45	58	45	60	47	39	43	58	54	50	42	54	55	41	43	52	49	63	64	60	52	57	66	62	51	58	43	60	47	56	41	58	43	49	43	49	57	72	51	51	47	59	47	64	56	63	35	55	44	58	54	50	49	38	43	54	47	59	35	57	49	49	66	54	53	55	56	63	62	46	53	64	55	54	49	53	41	56	58	47	72	49	46	52	35	51	44	51	65	50	52	41	51	51	44	50	53	46	49	53	54	51	63	59	53	59	52	48	45	47	53	58	47	61	51	62	44	40	46	44	59	53	52	50	53	56	62	47	49	59	61	62	49	59	49	48	51	53	47	66	50	57	57	49	48	53	56	73	53	41	56	45	46	36	54	52	46	46	47	45	61	61	41	51	55	51	53	54	50
45317	3228	1269	1137	2786	6408	7762	11158	12015	10608	9737	8457	7390	6773	5568	3034	1736	4963	8950	15284	2603	576	561	504	560	542	524	558	555	530	533	495	494	509	496	498	505	501	481	477	504	502	500	503	448	467	462	435	457	496	492	461	448	503	483	459	466	462	453	467	470	511	466	482	468	461	472	488	500	465	441	450	457	456	445	449	481	472	477	516	486	457	433	494	475	470	474	456	486	442	479	459	432	479	487	484	474	473	475	454	463	453	486	457	476	476	451	469	470	490	466	465	475	471	486	457	465	531	465	479	453	463	457	494	437	460	462	459	463	446	477	477	474	474	494	445	467	480	467	465	519	480	473	486	479	508	524	463	490	477	487	436	464	415	464	483	442	439	463	465	449	473	463	484	472	458	487	439	515	459	447	436	477	481	446	469	481	468	472	459	470	473	459	476	480	475	473	475	495	472	470	433	485	499	471	486	474	466	479	452	501	452	502	453	433	471	512	475	444	456	507	489	447	464	476	495	491	482	510	466	433	458	464	485	507	442	461	479	442	461	466	474	470	466	469	453	460	483	461	497	446	453	417	474	502	440	451	495	477	506	408	454	469	485	494	480	491	471	469	459	481	483	464	473	455	426	463	489	480	477	462	490	481	442	457	479	444	494	508	467	488	500	464	446	435	458	431	480	462	463	473	470	428	462	465	458	456	491	494	487	458	491	487	455	477	459	478	470	449	450	473	438	467	498	447	452	446	454	454	525	442	428	471	462	431	447	478	436	507	471	454	454	467	509	435	463	476	430	478	448	446	483	494	464	445	473	465	472	485	469	453	442	490	450	456	453	470	483	487	464	481	438	445	497	478	438	479	477	494	450	473	489	464	486	469	479	487	434	470	455	473	495	438	471	508	504	476	459	469	463	471	470	442	468	444	476	487	473	476	484	405	441	434	480	473	471	482	469	498	444	466	480	450	449	488	479	455	482	470	468	424	451	469	462	442	423	462	486	511	493	448	444	462	460	468	460	510	497	492	468	472	500	453	492	508	438	458	440	464	473	475	459	461	500	438	477	438	472	489	480	441	456	477	447	458	447	476	477	444	488	460	475	474	455	478	438	441	492	452	495	470	488	442	465	482	466	487	493	469	472	461	483	483	460	465	488	497	466	454	438	499	461	466	477	419	478	461	441	453	479	465	492	473	486	484	469	473	470	465	471	445	450	454	459	440	469	472	497	477	478	440	472	470	475	500	468	431	450	499	464	460	456	490	513	512	474	467	491	479	465	504	445	473	500	463	462	462	448	473	456	455	435	484	494	452	505	481	455	476	425	463	468	462	509	488	444	466	497	450	456	520	476	440	488	478	477	465	425	449	459	500	479	482	464	454	472	447	472	449	448	456	484	473	519	478	449	460	451	453	454	438	502	469	480	434	489	481	452	458	505	485	456	482	464	447	482	482	450	487	458	461	465	492	455	486	497	503	456	446	457	424	440	474	456	457	481	463	466	485	473	454	498	472	468	455	485	510	495	468	451	458	449	460	494	475	493	451	405	453	467	483	443	462	443	484	508	465	430	448	476	524	475	466	481	459	475	471	482	485	464	433	475	466	466	465	477	476	446	452	448	519	452	456	486	456	499	446	459	481	458	447	457	456	462	501	465	426	480	474	472	452	444	446	506	422	477	455	464	468	437	465	440	466	420	462	459	427	484	476	497	434	471	500	471	461	472	465	495	470	497	400	491	494	451	464	459	478	442	502	455	443	479	494	447	459	502	442	453	488	507	476	470	469	448	433	450	479	473	457	450	452	456	458	473	453	438	431	447	475	477	502	469	493	484	492	485	433	467	507	453	485	444	442	481	472	447	477	471	494	479	472	438	446	469	490	490	505	487	449	461	454	452	506	487	500	468	483	428	513	488	450	489	472	485	471	422	486	486	466	467	481	439	462	424	460	467	434	437	446	492	453	492	465	459	466	461	460	455	450	467	480	429	493	454	490	480	487	434	492	476	472	474	456	491	459	455	449	482	471	513	484	474	438	468	462	469	457	432	480	438	455	435	473	449	505	438	429	493	476	512	460	458	459	462	457	464	479	466	492	462	441	468	495	465	457	496	455	494	498	450	478	430	486	461	499	458	462	500	449	434	435	482	457	470	482	474	450	487	504	470	495	470	466	431	437	482	442	457	456	460	502	463	492	474	447	490	489	462	473	470	462	425	496	480	439	439	456	493	490	497	489	434	494	491	510	461	446	458	473	505	469	480	472	473	468	417	491	477	486	472	444	458	450	448	438	460	465	484	443	480	447	542	494	460	441	424	469	474	484	467	502	435	476	464	467	507	477	511	470	474	484	466	483	491	467	476	510	476	452	516	452	470	474	436	506	425	463	492	454	451	436	449	456	436	476	457	453	500	537	453	437	492	507	454	476	462	502	461	466	430	432	500	442	432	482	478	477	493	477	474	448	485	454	475	495	511	462	476	473	463	460	463	478	433	449	443	468	486	463	452	454	457	484	447	434	481	456	483	456	497	488	498	460	490	460	473	478	459	462	459	457	455	457	492	497	466	464	455	468	480	495	472	468	482	482	462	486	454	472	463	415	489	428	437	453	484	437	489	438	423	480	476	460	485	480	486	465	450	460	458	456	463	462	482	501	475	459	511	499	480	466	474	471	480	440	480	464	476	438	449	456	473	477	438	494	475	496	447	467	439	473	469	443	460	495	457	485	467	451	446	517	469	456	467	518	482	474	501	479	463	461	477	477	479	490	487	465	444	462	467	445	454	469	451	439	439	499	466	467	438	455	487	461	445	466	479	453	487	425	478	449	462	455	456	464	512	472	475	480	435	473	481	479	496	441	501	476	459	469	453	482	482	508	425	445	431	485	460	430	441	469	491	443	466	475	453	495	448	418	486	459	451	447	462	468	441	463	446	469	437	467	462	477	468	473	462	445	486	438	481	439	488	502	493	487	427	449	467	456	443	508	485	461	462	462	469	458	430	480	461	476	452	487	475	454	487	475	441	465	465	486	463	450	480	498	509	455	503	474	430	498	481	480	452	401	481	484	456	491	441	437	458	474	477	475	491	466	437	474	454	425	529	475	450	485	441	428	461	455	450	498	462	485	473	456	494	494	430	435	454	449	474	468	432	474	438	474	500	451	448	415	469	449	471	451	496	464	441	464	472	473	469	441	448	433	480	465	479	510	513	500	500	473	452	476	495	426	505	498	472	443	477	499	474	439	501	489	482	480	459	499	488	460	476	464	473	460	454	435	478	491	435	421	478	446	480	450	448	451	486	502	472	485	455	455	456	432	464	482	477	447	473	457	447	454	443	483	466	517	445	468	495	449	474	466	496	433	441	463	463	499	479	443	497	490	458	479	418	446	422	471	470	472	466	466	460	446	518	460	439	496	475	464	520	473	457	447	445	466	425	476	482	448	457	498	430	507	488	430	451	451	468	455	477	477	450	477	464	488	449	483	448	465	434	425	470	480	465	486	441	475	486	450	469	453	498
2925	200	74	62	65	71	92	134	150	188	205	175	171	127	129	108	89	78	83	119	60	60	51	55	67	72	64	64	62	51	59	49	53	51	58	52	67	71	55	69	55	53	41	57	72	58	66	63	56	54	48	44	55	37	71	53	71	52	50	58	44	47	58	50	75	62	63	47	51	60	62	61	48	73	56	67	51	69	61	51	50	58	35	49	52	60	56	54	53	54	59	71	54	50	61	62	54	60	83	61	62	54	56	64	43	61	70	49	59	52	50	67	64	69	52	57	60	49	59	55	51	61	58	68	59	59	42	61	65	68	70	66	66	63	61	67	63	62	54	52	63	58	57	55	72	49	52	59	70	61	56	55	48	65	66	62	67	56	67	74	73	61	60	67	49	61	63	54	61	64	49	50	64	57	48	50	75	59	76	58	56	68	54	47	39	60	63	54	59	61	69	55	53	70	55	58	66	46	64	45	54	57	67	67	54	50	56	67	60	61	64	49	50	68	58	62	44	79	56	64	63	57	64	46	56	52	54	55	67	70	47	68	71	51	58	54	68	65	56	61	50	65	52	45	45	47	56	40	69	52	58	61	55	61	76	70	56	43	53	53	60	58	56	56	45	60	61	58	57	57	66	66	44	74	61	60	54	71	51	52	71	58	78	62	52	53	57	45	52	59	51	65	61	61	60	55	64	53	67	61	70	46	56	65	61	59	58	66	60	63	78	58	52	67	58	56	56	64	60	53	54	59	51	64	59	73	69	57	56	64	51	51	56	76	43	54	81	42	74	47	63	57	56	59	51	73	64	64	55	65	46	54	60	53	53	51	55	52	47	52	64	49	47	42	59	57	50	60	60	58	56	51	58	57	59	53	55	62	65	65	57	63	51	72	80	48	45	69	53	63	56	40	78	60	52	50	59	55	58	53	54	52	58	45	37	47	57	65	72	67	53	56	65	60	75	69	41	68	46	62	64	58	60	50	62	60	44	52	54	66	59	63	69	67	52	57	64	57	54	53	59	54	54	51	53	65	65	56	60	63	58	57	65	63	49	58	66	68	68	58	59	62	64	65	63	53	53	54	57	68	56	60	60	56	62	50	71	58	55	67	56	61	55	47	57	56	58	62	62	61	51	70	51	70	67	57	60	47	61	48	64	53	64	53	59	51	75	62	51	62	59	71	41	58	47	60	58	61	55	50	58	55	48	51	51	72	57	62	61	55	49	54	72	57	52	59	54	49	53	55	66	53	57	50	64	62	57	65	58	69	55	56	45	47	62	78	65	49	66	72	51	50	54	53	48	49	57	45	54	56	57	55	67	60	66	52	49	71	60	57	52	65	64	62	57	56	64	57	60	70	55	56	46	55	61	58	54	48	69	46	43	59	53	80	55	65	64	67	79	55	70	48	53	56	51	58	72	50	64	64	61	64	60	67	61	59	47	47	69	49	56	60	55	59	60	58	58	41	55	45	66	68	79	58	54	61	58	61	62	71	58	60	76	55	58	73	45	52	43	52	59	61	45	65	58	57	65	61	55	60	72	61	61	56	56	52	50	51	54	60	64	59	62	57	63	56	58	50	60	63	61	72	50	57	70	57	50	63	55	65	60	57	69	52	70	55	55	55	63	64	52	60	56	59	60	60	64	51	57	58	62	56	56	45	52	42	56	54	51	59	52	57	50	75	58	62	59	59	57	68	64	47	62	57	57	42	63	64	56	52	66	60	65	72	59	53	52	60	48	52	55	66	53	66	62	58	56	54	69	59	64	62	54	47	48	60	48	62	57	64	61	64	60	74	59	61	66	52	58	56	73	58	59	75	63	58	51	48	55	62	55	65	54	73	65	52	56	59	53	52	77	61	68	61	57	50	51	62	59	68	73	54	67	60	61	61	56	57	59	71	62	56	54	67	70	56	50	58	66	49	55	68	77	62	54	60	59	68	55	57	67	62	76	66	67	60	44	57	64	58	59	66	58	56	66	57	52	54	66	51	70	65	61	45	59	68	65	50	48	61	66	52	71	61	62	61	50	50	47	47	53	54	62	67	53	57	59	54	52	49	55	67	51	58	53	56	71	50	50	54	52	53	55	70	52	57	58	55	58	64	67	57	51	79	71	61	55	65	60	50	60	49	63	57	71	73	54	55	62	62	51	67	52	61	57	59	61	73	64	53	56	46	67	61	62	61	61	51	67	59	54	75	55	61	49	54	55	46	61	63	55	50	72	44	50	57	46	68	66	52	69	53	60	68	48	66	66	57	72	53	47	47	54	70	55	59	49	49	62	54	62	65	64	78	59	58	49	61	46	58	61	61	55	50	58	66	66	54	52	54	62	50	71	64	68	57	53	68	72	46	67	55	65	51	49	64	49	66	58	71	50	47	53	56	74	66	45	44	39	50	63	71	51	53	63	59	64	51	60	56	65	45	62	65	71	55	67	49	63	64	44	71	49	66	48	46	56	57	43	60	66	71	57	57	70	61	65	62	55	51	48	58	63	63	55	39	60	59	52	59	58	67	55	72	62	51	65	64	49	51	46	69	54	64	50	64	64	52	57	58	62	59	52	63	43	52	44	50	61	53	47	68	51	59	46	71	58	51	60	54	52	61	50	61	70	58	51	64	59	59	64	64	70	53	80	47	69	70	58	52	56	53	66	57	67	64	69	59	54	54	60	63	47	53	55	61	42	67	61	53	56	60	68	69	66	65	47	71	61	57	61	40	57	53	54	55	50	52	61	52	63	60	68	50	58	53	67	66	51	59	60	59	60	59	52	68	60	54	69	60	51	50	53	63	69	59	69	61	56	71	58	54	49	57	55	63	66	52	61	60	48	53	57	43	70	63	56	60	58	75	61	55	61	61	67	62	50	68	71	62	45	48	47	55	62	50	59	56	67	63	65	45	63	63	42	58	57	55	43	55	70	58	50	56	63	54	51	58	65	58	56	49	56	58	69	64	63	58	49	70	68	55	51	47	53	60	59	69	59	54	56	63	54	63	51	55	49	79	56	53	56	66	57	60	70	50	69	56	58	58	62	65	58	69	51	53	53	67	43	68	53	56	49	52	70	59	58	66	60	52	61	53	58	61	63	62	63	56	69	43	61	50	59	64	66	59	59	65	58	61	48	70	51	70	41	49	59	55	46	63	63	60	56	70	58	75	70	54	49	64	58	55	65	50	52	64	60	66	66	55	65	51	58	39	50	45	64	50	57	61	63	59	58	60	65	60	62	65	54	69	67	68	56	50	66	49	48	58	56	55	61	46	73	53	56	62	62	50	60	67	51	60	61	47	62	57	54	63	78	57	55	58	73	54	57	37	61	59	56	69	57	57	49	54	63	58	64	64	51	57	49	55	73	80	66	56	65	55	71	69	59	64	55	54	57	59	52	55	66	53	57	69	59	54	55	64	64	50	60	69	58	62	70	50	58	62	67	72	59	53	59	55	64	45	64	67	66	56	50	52	61	53	62	57	72	58	62	65	61	61	46	52	81	59	69	78
22842	1911	856	672	1083	2400	4134	6167	6788	7276	7362	6199	5351	4130	3405	2039	1124	1125	1232	2204	594	543	525	475	520	477	501	518	523	536	499	504	463	477	482	496	508	527	540	514	498	496	474	493	529	480	454	492	485	512	513	479	527	490	505	478	487	483	497	462	461	474	515	491	520	523	508	479	495	519	506	492	520	475	471	474	479	433	493	488	470	470	474	506	504	481	490	487	467	487	534	532	502	471	512	505	459	466	502	532	485	477	485	497	509	498	506	531	488	508	508	474	493	482	501	494	503	502	510	489	511	502	523	492	492	507	494	528	518	479	507	469	514	477	501	485	481	499	484	470	499	501	553	505	514	479	526	476	504	496	449	517	506	476	493	505	527	486	515	474	482	499	469	495	507	469	512	528	536	499	507	511	473	491	481	500	469	499	518	487	500	483	500	502	497	490	501	511	536	512	461	548	513	481	473	466	516	493	500	519	501	449	521	486	522	489	478	504	458	517	477	504	496	502	565	498	479	468	515	487	489	511	501	522	479	489	519	496	510	480	489	489	486	506	492	508	460	492	490	471	484	533	500	535	537	533	498	480	501	506	510	523	453	479	518	548	517	494	524	480	468	492	498	492	504	530	534	501	510	530	487	538	455	507	524	505	491	517	507	503	513	498	508	545	508	478	462	493	464	502	465	533	459	490	506	499	499	475	508	477	488	512	517	533	484	490	526	519	465	478	494	491	534	506	501	478	512	461	451	494	514	528	507	472	482	498	474	487	497	457	496	499	494	503	482	480	491	543	510	500	511	479	478	488	477	519	485	522	464	512	506	508	464	523	485	496	487	500	513	489	483	504	512	491	513	479	480	506	460	483	536	477	510	539	480	495	543	490	511	535	466	504	528	497	483	535	485	493	507	486	519	511	505	492	500	494	523	494	519	490	490	469	488	488	539	476	480	492	509	504	505	486	513	502	545	512	501	500	487	504	478	506	490	503	507	531	458	444	489	498	469	518	511	497	507	465	533	491	479	512	473	496	501	483	473	504	503	537	504	507	503	505	516	465	498	491	516	501	534	484	514	527	471	504	502	512	537	534	492	517	489	538	519	504	467	521	510	461	464	472	501	471	514	512	481	471	484	523	448	489	472	489	541	467	492	481	515	522	463	495	519	512	490	464	491	483	473	484	473	517	482	500	510	501	477	494	507	504	486	519	517	473	520	498	466	484	474	506	484	455	468	501	505	517	506	475	494	493	508	465	497	492	430	483	466	454	483	498	495	490	532	497	512	508	511	506	520	462	479	503	506	462	508	475	477	517	496	543	455	533	462	527	491	499	500	481	502	434	521	496	492	460	503	493	502	498	503	444	496	492	487	537	481	462	539	529	488	487	550	430	520	496	502	456	496	521	502	490	486	466	511	532	478	517	500	508	463	519	528	500	546	494	488	504	510	452	501	505	511	483	485	501	476	473	492	476	464	495	495	479	394	471	499	474	494	475	528	502	500	463	478	476	486	475	488	512	494	491	507	512	490	530	543	428	463	491	478	475	491	477	495	509	511	505	502	531	488	500	514	513	478	497	535	461	472	503	524	448	478	474	475	506	491	459	466	537	463	545	482	529	466	471	509	484	483	507	465	510	510	522	517	510	479	527	516	502	492	473	496	448	511	487	469	519	464	491	454	514	456	517	506	505	439	471	505	512	474	517	506	490	535	477	483	479	505	467	499	505	543	482	478	502	472	524	469	502	456	479	496	472	530	512	521	528	469	490	496	520	482	520	478	500	506	472	489	507	443	496	568	521	530	526	442	536	500	511	456	492	491	514	514	490	468	472	486	520	458	507	483	454	536	496	466	481	490	509	519	506	477	495	500	492	462	486	489	469	513	485	501	496	485	501	502	497	522	476	496	520	477	490	519	505	525	504	482	449	511	483	486	513	486	491	499	516	513	525	538	477	471	505	486	479	500	555	485	490	500	516	510	517	495	528	558	492	510	483	508	498	451	498	528	507	495	540	539	480	493	501	515	494	473	449	507	507	507	520	516	503	480	506	489	521	491	499	550	486	454	498	519	478	502	489	526	508	463	489	493	479	515	510	504	504	520	441	498	465	530	489	529	471	494	490	501	493	479	504	474	487	478	491	466	517	499	528	519	468	493	492	470	490	481	505	489	460	502	522	478	515	473	518	500	506	457	483	519	499	511	494	524	504	517	502	492	522	487	504	484	475	524	462	475	520	502	510	460	498	517	478	506	503	501	472	520	482	511	504	507	493	480	461	517	518	529	502	551	520	481	473	517	499	526	480	525	472	514	553	514	501	496	494	496	496	501	472	479	550	483	503	503	479	503	530	496	496	492	505	440	529	476	526	492	537	521	506	496	520	505	519	506	449	482	511	531	503	492	488	546	500	487	469	472	505	471	485	484	494	473	496	527	493	505	494	492	474	538	503	505	488	497	502	486	502	468	503	500	464	478	481	507	520	446	537	476	477	475	511	507	502	491	486	515	481	514	540	534	500	500	519	493	503	517	455	518	481	496	486	540	508	531	477	479	478	479	441	500	491	485	491	520	501	516	524	470	517	518	500	497	531	489	519	505	473	476	482	513	491	513	495	483	486	485	501	473	500	512	524	489	468	472	455	504	513	484	487	521	455	479	508	476	501	464	485	508	519	521	492	462	501	492	469	462	489	460	501	485	478	517	503	503	487	500	497	454	481	527	477	471	499	499	475	538	519	485	459	498	498	483	476	484	500	525	492	477	511	479	518	518	468	484	497	536	515	497	502	482	483	517	511	518	463	503	494	529	514	472	452	505	500	464	513	464	481	464	515	515	471	526	496	488	477	497	501	519	494	476	469	511	473	511	509	502	533	489	486	516	468	517	467	489	509	485	510	474	499	477	525	484	508	488	495	481	486	505	476	450	520	543	482	495	508	496	516	513	503	515	512	479	505	503	495	518	518	475	498	488	529	492	513	500	491	487	471	492	537	495	482	476	542	470	502	491	520	492	488	533	503	507	499	499	518	472	497	521	533	492	503	526	467	490	497	457	498	468	563	490	521	521	485	447	468	514	500	511	521	464	520	492	507	501	512	545	500	514	498	503	494	494	532	502	500	479	517	462	494	503	553	511	476	462	510	513	490	474	475	486	503	514	476	530	513	525	516	524	510	464	515	501	480	472	509	514	499	480	471	506	508	511	507	476	525	495	498	490	516	482	491	494	444	529	489	480	520	472	471	486	473	483	506	497	489	490	494	500	522	509	498	511	489	511	535	482	490	511	440	500	517	531	497	512	515	531	523	482	472	481	511	459	524	486	503	524	516	528	486	459	499	500	524	472	486	482	464	528	495	535	512	521	521	493	540	488	501	489	498	467	522	468	506	478	548	526	449	499	537	510	480	522	471	461	513	485	492	514	472	475	488	527	485	515	506	498	513	501	531	507	474	501	512	513	505	521	518	504	494	520	500	473	503	497	503	456	495	520	505	517	466	503	480	483	493	429	481	512	485	509	428
9418	1080	124	102	87	94	142	137	201	292	330	320	291	233	220	165	113	124	117	264	106	83	71	69	86	86	80	75	64	73	69	72	64	50	70	63	65	75	70	82	58	77	73	65	75	91	72	70	77	69	75	71	75	61	81	73	86	83	79	74	77	72	66	63	64	68	54	75	84	73	60	75	60	71	53	77	84	75	66	62	79	76	84	81	82	75	74	68	63	79	70	77	61	73	70	69	82	74	78	75	86	64	81	60	70	83	77	77	74	68	85	82	74	78	72	67	76	79	54	66	67	69	71	69	75	84	74	77	87	71	67	83	58	90	78	69	67	74	66	69	71	86	75	83	78	75	81	80	71	55	71	81	73	70	72	72	60	81	72	80	63	65	70	73	60	58	68	71	71	67	65	63	75	79	83	68	82	81	66	81	88	76	73	59	56	73	72	80	84	56	84	81	82	72	77	79	76	68	84	83	77	72	78	91	62	83	76	63	70	83	75	88	72	76	62	69	76	89	70	83	71	59	57	67	72	88	75	78	67	85	56	88	82	66	68	57	56	70	82	82	78	86	75	77	81	75	71	73	64	83	71	81	86	65	88	84	80	76	78	71	97	92	67	79	80	70	90	81	78	69	80	63	81	68	83	81	77	71	69	77	70	73	73	58	66	85	68	66	81	79	52	74	67	78	72	54	70	66	80	77	74	82	66	72	77	87	69	71	58	82	75	64	75	68	81	57	69	61	67	60	83	81	78	76	75	77	66	88	66	70	70	84	87	69	88	72	62	80	73	78	64	90	68	53	86	77	60	82	77	52	58	77	68	77	71	60	61	74	68	78	83	65	78	60	65	75	79	60	69	71	81	89	73	71	65	79	78	68	50	84	69	60	73	75	81	72	86	68	88	68	88	64	74	87	74	72	65	70	78	70	87	77	60	54	73	61	68	82	68	76	69	74	79	75	79	87	63	65	75	70	83	82	68	68	71	77	66	63	64	77	70	66	72	65	66	89	64	63	97	60	81	71	58	75	57	69	90	72	67	71	73	81	87	78	60	67	74	61	76	86	69	87	78	64	58	70	89	76	57	75	69	75	69	72	72	64	78	73	66	72	66	75	61	81	71	82	62	70	65	61	67	60	88	67	89	65	73	77	64	73	82	76	72	57	74	75	67	70	77	81	91	59	77	77	82	74	64	71	76	67	83	78	88	69	56	95	76	75	74	78	67	95	65	72	71	61	69	68	76	74	76	61	74	87	91	64	72	75	66	75	50	79	81	53	74	56	65	73	61	68	78	72	69	70	65	74	73	70	70	75	69	65	74	69	80	77	83	73	69	79	75	76	74	66	66	78	82	61	74	81	77	84	85	78	76	87	75	86	81	73	66	71	84	64	80	62	70	68	83	76	69	72	88	73	77	69	68	77	61	66	78	66	68	79	69	79	62	74	67	67	72	81	74	72	64	90	58	65	76	78	82	73	66	77	73	67	76	65	64	92	85	83	77	75	73	84	75	64	90	74	66	63	72	81	62	91	83	58	65	80	62	81	68	50	64	85	89	61	66	67	79	71	67	68	73	71	72	77	74	65	64	61	79	68	78	85	70	78	82	66	78	78	85	83	77	61	88	57	68	69	76	59	80	72	78	77	61	77	86	72	71	75	77	69	80	68	64	80	69	74	81	72	76	81	67	79	84	71	67	82	68	72	74	74	72	72	76	76	65	75	59	74	62	81	74	79	78	67	67	60	86	73	84	81	73	81	78	82	70	62	82	70	78	72	76	58	90	61	80	71	54	74	78	73	73	75	63	76	82	78	72	70	74	64	74	85	85	62	70	70	63	71	81	64	59	72	73	49	56	80	68	77	80	83	72	65	58	69	75	78	75	93	72	70	65	74	58	80	86	78	67	66	73	74	83	67	79	72	64	82	75	79	84	63	78	64	61	67	77	79	62	76	70	69	73	69	60	73	67	57	67	69	75	93	68	68	78	74	78	66	65	61	66	76	71	68	94	86	83	74	62	80	64	79	74	58	69	70	56	70	66	63	78	73	76	76	62	70	60	76	61	72	87	72	69	75	81	80	79	86	65	85	62	61	80	63	78	76	57	81	67	56	49	72	82	85	78	78	68	78	77	69	74	69	70	71	78	78	74	68	63	67	86	79	73	75	64	55	71	69	82	70	70	65	66	83	68	71	72	93	53	64	72	70	75	64	69	73	79	71	73	65	73	74	66	75	79	75	77	79	75	65	76	75	66	76	56	58	77	84	71	71	64	79	55	79	77	64	67	84	60	53	82	61	81	76	81	67	73	78	79	95	87	76	74	78	89	72	64	70	61	76	78	60	71	70	61	82	72	86	101	73	75	71	71	69	69	91	60	73	76	72	62	60	72	79	73	81	79	82	79	72	70	61	74	78	71	67	71	75	66	69	79	74	74	81	68	77	78	87	79	67	75	59	69	76	66	70	85	74	82	78	71	99	68	59	76	65	77	65	80	91	68	74	77	64	69	84	64	72	57	71	77	66	68	70	61	66	64	71	64	71	73	81	80	69	80	61	74	58	76	59	75	74	84	77	85	64	69	63	63	72	91	83	67	81	79	72	73	68	78	59	73	78	73	69	70	71	78	74	85	75	62	87	68	76	69	68	79	60	69	62	73	65	66	67	64	62	78	83	82	94	73	65	61	90	84	79	77	64	80	80	69	63	62	73	73	77	60	69	86	64	61	78	74	51	62	79	63	101	81	75	73	86	78	82	59	72	71	94	65	72	81	74	68	93	91	81	74	75	70	59	53	73	89	59	73	71	67	67	85	83	94	75	69	56	75	80	80	83	81	78	75	64	58	58	81	71	79	66	74	66	86	68	68	54	68	54	72	81	65	93	67	84	70	64	69	77	89	87	66	70	74	83	62	61	61	79	80	55	83	74	87	70	86	67	70	61	74	74	74	66	82	67	69	78	78	84	82	68	62	67	80	75	68	86	80	59	56	69	81	67	72	64	73	75	79	76	67	69	76	75	88	78	77	67	80	78	70	79	68	74	79	88	64	70	70	67	84	77	66	71	86	70	62	67	79	74	78	70	77	65	71	65	82	80	73	64	88	71	67	61	63	58	67	63	79	76	74	60	74	66	68	63	73	63	65	65	59	78	83	62	56	81	71	80	84	72	73	72	70	70	67	64	83	64	70	89	82	71	56	66	71	73	81	81	80	65	89	76	76	82	76	71	72	66	75	83	69	83	81	78	74	65	74	91	74	88	80	64	83	79	71	76	81	61	84	82	83	62	78	76	89	80	60	69	69	77	88	66	59	85	83	77	88	69	76	75	83	84	70	70	62	70	73	66	86	70	64	67	79	74	68	71	64	72	78	82	73	89	73	67	75	67	65	56	82	84	74	56	69	85	70	80	73	75	72	78	79	73	57	53	74	85	81	59	69	73	77	76	74	74	71	101	70	74	74	75	81	71	65	75	62	62	64	63	82	79	84	72	63	69	71	67	63	50
42623	3701	1332	1260	1960	3424	5422	6314	7543	11498	11326	10405	9360	7506	5899	3906	3049	2021	1785	5939	1974	737	650	688	685	672	712	710	688	636	674	664	667	652	662	686	647	609	633	622	656	705	658	603	629	637	650	685	640	583	646	717	645	636	630	630	654	659	626	628	642	630	622	646	617	635	705	653	632	660	654	636	625	612	649	628	632	665	611	673	635	640	654	602	600	668	631	625	639	628	626	574	602	621	623	655	613	628	627	676	620	630	659	676	653	685	592	593	631	631	609	623	618	655	614	605	597	610	595	585	642	613	625	638	619	678	583	590	616	599	609	638	672	625	655	652	647	674	639	649	621	638	609	592	628	659	635	621	620	642	662	591	676	625	639	666	643	656	681	639	624	620	639	634	614	650	637	651	630	663	617	657	677	665	652	632	639	576	609	621	621	650	653	633	656	574	602	637	618	662	578	651	606	660	655	646	635	642	621	612	589	635	647	610	608	604	663	666	608	629	689	624	649	681	622	653	567	592	629	649	617	637	620	624	610	632	615	615	632	565	583	573	613	637	624	678	659	691	682	623	595	613	619	629	654	668	635	631	662	587	617	633	634	669	596	644	652	630	642	641	664	641	654	653	626	622	650	607	642	660	667	617	650	649	598	643	673	636	638	645	647	680	627	667	635	681	628	598	624	606	649	643	647	633	607	610	667	650	613	602	634	617	684	653	627	606	584	698	631	617	601	614	668	628	691	617	641	615	650	655	622	626	630	660	625	611	614	651	671	633	620	621	619	626	666	633	641	617	634	680	605	647	575	591	646	649	667	695	651	644	645	618	638	659	634	634	633	634	663	703	607	650	675	650	688	572	652	585	671	658	675	624	660	638	619	625	630	640	640	670	608	629	644	688	622	645	646	584	675	666	631	610	619	660	615	673	648	650	655	652	647	646	630	597	616	626	617	629	650	643	646	671	605	662	616	623	618	634	670	629	669	702	632	625	631	611	599	607	622	609	595	657	659	652	630	642	659	612	689	648	654	662	639	681	627	654	621	631	603	641	633	660	623	674	650	610	667	584	618	630	643	672	653	619	669	645	613	622	652	624	604	648	627	636	677	574	665	620	650	611	660	610	623	604	667	628	628	595	618	613	594	628	689	688	605	667	667	651	595	644	639	585	618	629	651	646	586	641	641	633	640	622	638	606	672	604	633	632	610	680	585	679	616	647	616	644	644	643	613	647	648	648	606	631	644	624	602	650	641	632	617	614	633	597	645	671	671	623	597	637	608	647	648	644	672	582	631	603	641	636	591	656	656	626	620	636	633	650	666	640	607	631	594	619	667	670	640	657	690	643	648	674	627	691	635	656	661	660	641	626	622	602	682	604	653	655	623	619	651	624	623	669	646	637	611	655	606	631	637	624	622	640	643	594	637	647	640	603	668	592	630	599	594	619	617	649	624	664	594	604	641	694	610	620	664	612	640	628	631	660	652	640	701	696	610	668	583	674	611	630	621	630	624	598	619	639	618	638	626	628	666	647	622	629	637	620	598	662	622	620	664	588	638	623	645	619	654	653	716	615	646	616	649	629	647	622	633	639	591	624	657	676	656	643	636	637	623	659	639	619	633	610	651	631	608	618	661	658	640	610	651	685	644	673	652	626	600	624	631	658	612	643	635	642	619	643	628	644	617	658	599	638	601	669	630	624	631	639	620	605	690	622	631	653	639	640	660	639	624	624	612	617	650	616	688	592	617	652	673	642	643	628	651	616	610	645	668	627	650	652	615	664	606	672	620	627	613	661	593	645	627	674	655	645	656	627	642	658	623	594	694	648	636	598	651	632	644	645	646	641	651	630	626	609	652	641	607	672	656	572	626	617	679	641	626	671	633	621	686	625	661	653	626	602	631	669	642	594	627	691	658	695	630	653	629	653	669	675	621	639	569	663	645	647	660	627	635	665	644	656	616	647	647	621	625	637	623	645	625	653	642	667	637	613	608	645	679	624	618	637	601	608	633	615	627	622	660	650	633	632	590	651	656	662	610	607	660	641	652	627	664	601	656	638	609	625	619	665	600	646	624	645	675	635	643	616	602	670	647	626	651	600	630	688	637	596	623	625	641	639	617	618	623	605	640	641	640	582	633	613	646	618	660	612	637	655	621	639	640	634	648	656	630	643	641	670	617	643	634	593	680	648	621	671	652	638	661	612	638	668	694	665	631	607	644	673	615	611	632	672	644	636	614	628	712	650	664	667	628	620	610	647	608	696	663	611	624	655	679	648	649	633	629	649	625	668	664	651	694	630	653	696	663	617	636	649	605	644	621	643	648	625	610	678	640	633	633	581	654	645	667	640	610	641	589	628	603	630	634	607	649	579	604	633	641	617	592	629	642	665	594	675	637	635	630	645	632	634	652	653	645	640	637	606	637	601	615	643	644	649	601	665	631	689	659	643	673	617	654	666	666	627	624	647	607	649	640	621	649	611	654	633	632	684	641	606	614	635	682	686	633	618	645	612	666	602	595	600	607	635	656	620	658	616	617	647	644	597	629	692	635	634	655	676	650	621	624	634	641	652	656	644	614	653	611	617	626	662	616	661	640	651	634	612	629	613	602	624	620	669	630	663	605	638	653	627	626	639	623	625	572	628	617	640	645	624	638	663	676	638	593	670	617	594	614	638	648	689	634	625	601	633	674	658	628	651	646	602	664	668	648	615	618	669	602	630	664	651	664	658	604	659	620	653	635	645	640	627	655	582	655	660	608	662	678	645	657	654	607	639	634	615	632	640	634	597	662	621	647	632	677	598	655	657	644	612	614	634	621	632	621	615	627	626	625	640	602	610	653	614	622	623	631	649	649	666	662	631	613	644	661	614	664	608	641	638	626	599	627	702	626	640	640	625	664	636	644	625	623	607	601	637	646	693	648	639	678	656	652	660	631	645	608	590	670	642	608	592	677	681	644	627	628	629	642	648	656	654	646	647	646	648	605	654	675	692	652	639	691	596	587	617	646	645	636	626	645	615	660	634	614	631	635	604	608	624	611	642	664	626	622	658	621	664	668	605	655	615	599	612	621	619	630	632	672	640	669	638	619	636	666	627	615	630	620	681	616	622	649	618	633	606	676	648	634	640	654	626	634	632	674	629	607	611	633	678	623	628	647	601	601	653	652	642	640	631	666	636	632	632	678	636	619	659	636	625	648	598	647	628	587	630	632	672	599	644	617	605	668	620	673	651	633	634	633	621	659	633	625	593	610	579	639	673	616	638	650	681	620	647	596	645	632	599	634	654	615	598	639	632	623	603	637	603	645	626	629	637	645	660	661	671	610	629	684	640	668	686	620	635	678	654	647	631	632	594	646	647	614	624	614	579	704	604	606	573	664	664	666	629	639	668	630	687	594	656	585	679	660	670	637	613	617	665	601	595	616	642	654	586	654	624	627	648	634	654	666	620	665	609	645	629	623	591	668	622	695	644	644	672	690	630	642	557	644	645	611	624	661	641	664	597	627	619	595	643
7513	809	56	55	51	59	75	108	162	233	252	291	282	215	180	136	91	66	60	154	53	30	28	37	30	23	31	37	32	36	35	34	36	27	30	34	34	46	29	36	39	32	36	36	29	25	32	39	40	31	27	37	29	33	30	32	32	30	32	32	23	25	34	33	24	37	24	39	31	32	32	37	45	39	35	22	28	37	28	41	35	37	23	25	35	24	29	36	28	24	36	28	38	31	36	19	32	34	36	31	24	29	31	34	27	46	28	37	29	33	28	34	22	40	27	24	36	26	27	36	28	34	42	36	25	33	29	32	28	39	32	29	30	38	36	40	31	35	26	34	23	31	34	35	35	39	27	36	29	30	32	33	25	39	33	29	27	32	29	41	23	24	40	32	42	24	30	27	31	35	39	31	34	39	27	31	34	23	29	29	38	24	42	31	26	37	24	39	31	28	32	30	28	31	29	32	27	31	35	32	40	19	28	36	30	31	28	29	35	27	40	38	34	24	30	26	31	28	21	27	37	20	34	24	31	31	22	33	35	34	39	36	31	34	33	30	28	32	38	48	42	36	32	43	33	29	33	30	30	28	32	30	37	34	35	33	36	36	44	39	34	39	25	31	35	32	37	28	32	50	26	33	27	46	28	26	29	41	45	34	36	41	36	29	32	21	24	31	36	35	35	39	41	35	31	31	36	23	30	45	34	32	35	34	33	28	31	48	37	29	20	33	28	31	44	30	32	39	30	52	35	28	28	34	28	27	38	32	29	33	22	25	47	34	31	27	33	26	24	33	28	33	31	34	36	32	37	33	36	36	32	27	29	22	31	35	32	32	27	45	32	36	25	24	26	36	24	30	33	34	28	30	38	32	32	35	33	32	39	28	35	32	22	34	32	32	26	27	38	33	25	30	33	38	36	42	34	30	32	30	37	21	32	32	43	31	32	27	24	39	39	46	27	33	38	31	34	40	43	37	36	31	36	31	26	33	28	34	20	29	33	23	32	37	35	25	38	47	29	34	37	24	31	30	26	30	34	21	25	32	34	39	30	34	40	21	30	32	34	38	24	38	41	31	34	32	36	26	30	31	38	38	37	33	44	30	41	29	31	37	31	30	19	27	42	17	29	35	25	31	29	34	42	23	32	34	34	30	28	42	35	29	30	34	45	40	22	38	21	39	32	38	26	29	30	31	25	32	41	29	35	32	31	31	28	30	26	23	28	31	24	30	20	27	53	33	30	29	35	33	34	22	29	22	29	32	30	29	31	24	33	34	35	24	43	34	32	44	39	35	30	25	28	27	27	30	34	27	18	35	34	30	37	29	23	38	32	45	38	38	40	32	30	29	28	40	49	28	27	46	35	33	38	37	40	35	34	32	34	36	28	29	34	38	29	41	40	34	35	30	36	35	37	33	25	31	36	42	30	40	26	28	24	28	34	29	35	23	28	36	35	27	30	40	42	38	34	29	38	37	26	36	29	29	29	33	26	30	23	29	51	29	29	26	39	40	38	36	32	26	22	32	34	28	36	40	36	23	38	37	38	24	31	26	37	37	31	28	20	34	34	31	29	30	31	36	35	38	35	35	28	41	49	40	35	36	31	37	24	20	25	32	26	28	27	30	32	25	32	38	36	22	39	41	30	30	32	43	29	36	24	32	26	25	33	29	37	32	29	32	24	29	20	35	34	29	28	33	23	33	44	20	28	40	38	34	40	29	38	29	31	28	31	38	28	36	31	28	34	31	36	24	33	29	36	24	40	33	26	26	26	43	21	42	42	36	24	43	32	27	23	30	33	23	26	36	27	26	30	44	32	36	38	34	26	34	38	30	36	26	34	25	38	36	32	32	29	18	29	45	38	34	31	26	39	31	40	27	36	29	46	36	29	30	27	30	28	29	31	37	38	29	29	24	31	32	31	32	36	27	27	33	28	28	29	24	30	34	33	36	37	21	35	38	39	31	34	27	38	40	30	25	31	24	35	25	25	45	22	24	27	34	22	43	34	24	19	31	24	33	31	38	27	27	33	34	33	33	24	20	35	29	38	30	35	31	31	34	29	40	24	42	32	31	24	36	38	30	34	34	41	40	41	26	34	20	29	29	31	26	27	42	23	45	26	28	29	34	28	22	35	35	42	27	32	31	23	36	29	32	28	37	35	22	34	33	32	19	27	25	42	35	33	29	30	35	37	40	27	34	34	34	28	38	33	38	29	29	27	33	30	42	35	36	32	32	43	32	38	39	39	34	35	24	28	31	28	29	21	34	28	35	39	26	15	27	24	23	41	22	27	26	31	39	30	32	29	21	35	40	33	40	25	33	31	34	39	27	32	35	29	41	30	30	31	32	38	30	30	25	43	28	39	33	37	21	21	29	36	24	28	42	32	36	24	31	37	46	48	33	36	32	33	30	34	34	36	27	40	31	26	28	38	32	40	42	34	34	39	30	38	43	40	34	32	42	36	39	50	30	34	39	33	31	28	37	32	32	33	29	32	31	32	26	22	29	41	35	36	29	29	33	32	32	24	36	31	28	31	39	43	26	30	41	26	21	36	30	30	38	37	34	26	36	38	22	22	29	36	21	41	27	40	33	32	31	30	33	37	40	31	38	26	25	28	27	17	31	28	32	25	36	31	29	30	25	39	25	33	36	36	34	20	41	32	38	31	22	39	35	30	34	16	24	38	30	28	24	22	27	40	37	29	27	25	32	41	23	32	28	27	32	40	27	53	23	32	43	49	36	31	32	23	48	26	44	35	39	40	46	31	33	29	29	32	31	47	32	36	29	35	35	33	31	33	33	26	31	36	27	33	27	25	26	38	29	31	29	31	36	35	31	29	21	46	39	28	26	33	29	37	29	33	32	38	24	42	29	36	22	19	41	31	22	35	33	39	33	36	23	39	25	35	32	27	34	27	23	36	23	25	30	39	34	22	28	25	34	35	45	31	39	25	26	28	27	31	29	38	23	29	33	39	35	34	29	29	36	39	18	29	29	44	29	27	29	35	21	26	35	28	35	33	30	27	34	38	35	35	30	34	36	37	34	32	32	39	34	35	36	37	37	27	30	41	32	46	32	33	26	34	25	28	33	29	27	36	37	27	35	34	33	28	25	26	37	36	26	34	37	30	30	29	40	30	20	37	32	40	39	36	33	30	31	25	43	32	24	34	30	25	39	29	34	26	35	39	31	31	34	39	35	22	26	40	29	31	36	32	35	34	32	37	24	37	39	36	41	38	27	36	30	37	29	45	32	35	29	27	23	31	19	35	29	39	22	31	30	28	33	34	44	27	18	28	33	48	32	36	27	30	33	25	32	20	26	39	25	37	28	39	35	32	26	27	27	24	28	33	31	33	25	42	38	34	29	31	31	19	30	36	22	35	29	39	21	35	40	28	24	27	30	28	20	30	32	27	34	33	33	28	39	34	37	27	29	25	26	31	36	25	28	30	34	23	37	33	27	34	20	28	36	30	31	30	31	37	31	35	25	20	33	26	32	33	43
36728	4630	858	990	1559	2726	4253	5313	7241	10193	10056	10704	9206	7544	5747	4587	2681	1620	1569	4861	998	330	358	300	311	337	315	307	322	311	302	277	267	308	283	314	307	296	287	303	299	304	312	284	291	260	290	255	260	292	302	268	279	260	289	300	279	258	271	265	290	311	284	278	261	254	262	269	287	306	280	285	269	301	253	296	281	275	274	266	259	255	259	270	305	295	304	261	272	306	277	296	257	255	266	279	249	279	238	264	279	265	276	306	260	276	261	270	272	270	282	270	314	270	292	307	273	285	273	287	259	301	288	265	281	294	294	290	273	271	265	273	299	260	282	257	254	300	282	297	299	279	277	281	263	259	269	248	280	283	263	275	298	279	251	265	260	281	281	306	266	254	275	288	291	277	257	299	263	257	276	281	255	262	267	281	292	258	293	245	289	284	280	261	260	271	300	256	304	265	273	266	289	292	255	248	261	268	291	287	267	272	279	291	305	285	296	280	253	266	281	267	272	287	255	280	309	278	250	280	301	284	271	255	278	284	265	277	277	264	277	282	288	282	302	274	279	274	292	268	314	265	278	288	302	266	309	273	280	278	264	290	279	234	266	242	267	265	286	294	274	300	279	277	263	274	279	274	266	276	252	251	314	268	271	267	270	254	253	287	243	260	288	278	249	255	290	276	273	267	270	269	261	272	260	270	247	264	273	272	268	262	297	291	281	298	279	299	278	260	256	298	253	278	271	284	297	287	292	286	260	257	251	312	275	276	278	237	261	275	242	278	239	259	238	272	291	260	265	234	295	261	272	247	269	262	243	242	251	251	281	271	264	279	263	290	300	294	314	274	247	281	261	317	279	279	287	286	309	292	280	273	296	243	281	271	310	274	257	287	283	251	262	281	267	303	257	277	257	282	264	283	290	271	259	256	273	294	262	272	306	285	293	272	265	287	296	243	265	286	269	279	275	274	291	264	276	291	250	283	302	315	292	288	307	257	272	260	284	282	279	306	270	258	285	279	284	271	262	255	241	296	252	269	280	247	305	267	271	263	303	290	264	316	303	276	271	255	274	301	259	272	260	275	248	302	262	291	286	273	285	272	271	265	318	297	258	304	270	305	293	280	281	229	258	268	267	260	284	268	269	264	267	267	269	271	296	291	268	275	257	283	277	272	292	263	294	296	278	295	280	279	280	271	265	272	298	271	229	273	297	298	249	255	285	287	313	289	259	261	278	274	280	248	290	252	284	281	236	274	282	278	312	270	300	297	273	239	288	258	272	266	258	270	277	247	283	278	260	310	266	265	290	299	292	269	298	277	257	258	277	302	252	296	282	298	281	274	263	263	269	278	308	293	256	280	259	292	260	282	280	274	290	288	301	271	261	297	269	283	297	285	250	305	267	275	299	279	260	306	264	281	284	284	279	307	283	284	260	287	248	258	273	265	270	286	260	283	253	251	244	285	263	282	280	257	286	283	291	284	280	270	264	260	258	282	304	273	276	251	271	255	283	265	292	268	288	273	251	292	270	257	305	296	325	280	278	269	292	283	227	301	304	281	263	270	304	304	271	285	263	267	296	298	287	270	270	270	275	297	270	281	272	310	263	278	288	252	276	299	277	305	277	272	260	304	289	280	263	318	295	289	252	266	281	319	284	272	282	267	237	277	285	274	277	305	276	241	285	290	261	280	291	277	257	291	275	282	260	297	278	284	287	264	271	277	261	254	272	283	299	305	265	287	260	257	279	281	321	272	304	262	281	293	282	266	240	258	296	281	280	272	283	268	311	296	271	285	286	307	282	274	268	298	263	270	264	256	273	257	288	286	287	266	267	274	297	314	307	251	302	282	289	272	304	292	277	299	283	264	264	294	292	253	279	296	260	280	246	286	272	259	283	255	255	288	272	291	265	254	266	305	262	272	275	255	303	274	276	276	295	256	237	293	269	245	246	284	271	270	266	240	275	288	270	259	271	275	271	285	296	277	242	270	281	283	300	246	276	292	260	316	269	285	278	283	273	277	272	271	258	291	283	282	286	255	274	260	281	284	289	274	271	276	286	276	280	291	293	264	251	257	294	290	299	262	271	290	281	318	261	291	305	296	276	266	308	290	281	255	285	315	275	301	272	294	259	273	268	284	281	254	270	262	281	280	269	275	284	259	272	249	297	284	290	296	289	255	265	255	295	250	264	290	272	280	260	249	286	281	262	271	282	257	292	271	260	283	274	294	263	243	273	266	277	289	285	282	255	287	238	301	267	273	269	315	276	260	274	270	289	291	290	287	287	294	279	288	270	282	267	272	284	299	262	254	262	284	281	245	271	275	278	284	266	243	263	232	275	254	271	235	247	294	254	293	279	261	259	273	288	257	276	287	274	307	288	269	275	237	315	279	278	275	282	278	274	251	265	274	287	297	272	294	282	271	266	279	273	284	301	300	261	293	268	294	284	250	288	277	285	270	283	289	278	261	292	291	292	278	269	260	266	303	272	284	268	263	283	262	277	272	278	294	274	286	282	270	279	278	299	255	290	268	294	246	324	282	257	271	295	293	255	318	286	265	279	294	261	275	276	272	242	253	256	270	253	254	277	287	277	291	260	270	250	280	295	290	283	253	257	269	275	318	295	274	287	278	283	277	261	286	299	282	267	282	288	279	307	277	292	283	269	241	255	274	263	245	278	277	308	268	299	276	268	269	264	272	264	279	268	281	261	286	287	300	256	294	264	283	261	304	285	285	267	268	277	270	291	271	283	273	258	264	342	285	260	291	284	287	282	286	298	259	261	283	283	276	286	293	268	288	271	265	280	267	291	265	273	302	288	270	263	283	266	278	297	265	288	297	300	258	242	253	296	300	291	291	291	274	305	275	287	284	253	278	270	267	273	290	273	276	284	238	253	279	263	265	292	291	279	276	266	230	279	293	269	279	285	295	298	286	303	263	287	289	268	261	261	284	263	281	272	262	279	274	275	269	305	288	291	253	255	260	269	273	281	285	290	266	279	244	266	290	263	302	257	317	264	252	241	279	274	287	264	288	260	281	258	272	260	266	251	282	288	287	300	298	297	283	284	275	271	249	275	278	256	276	277	265	263	276	275	252	271	271	275	269	275	310	285	286	258	285	293	274	268	301	273	279	298	283	277	318	266	288	279	258	291	276	299	262	253	283	280	257	289	307	259	251	271	300	307	277	285	252	271	284	272	273	286	303	243	288	289	287	287	280	284	277	256	290	267	271	309	266	274	291	277	308	255	253	267	274	278	277	284	291	279	285	271	263	252	256	256	316	267	279	298	273	279	298	292	273	287	306	294	247	244	280	261	278	278	247	283	259	266	276	294	269	260	255	275	272	257	270	299	262	294	269	261	279	283	272	281	278	251	277	263	292	270	283	290	256	241	261	240	292	247	263	292	274	256	298	287	265	267	268	293	258	272	272	257	265	263	284	282	294	299	294	263	263	239	269	273	263	269	277	254	279	273	271	287	300	264	258	287	298	304	270	291	284	292	261	242	291
11802	2604	97	103	84	97	117	150	233	250	324	381	402	306	256	193	113	112	226	516	125	64	54	53	47	51	46	54	63	43	51	58	61	58	52	50	49	52	51	42	45	55	63	64	52	55	48	52	60	55	57	45	58	59	47	49	60	50	49	57	62	53	48	45	52	50	50	49	51	47	50	50	50	59	47	47	58	42	60	32	64	51	47	53	53	46	56	52	43	53	44	51	51	42	69	52	54	48	44	56	58	46	63	56	45	55	49	54	69	61	66	48	47	36	56	58	51	63	55	49	62	50	59	54	59	53	49	54	47	61	53	51	53	49	53	39	41	42	45	52	45	48	55	44	57	51	59	60	54	40	55	50	44	53	51	50	61	55	48	46	55	57	46	50	50	38	67	54	57	56	57	57	56	61	49	41	52	55	35	61	61	45	51	60	47	52	72	53	51	56	48	37	47	55	62	59	51	57	37	54	42	65	46	54	53	57	44	48	63	59	44	48	52	55	57	56	62	55	52	43	39	43	56	64	65	48	57	57	48	51	46	50	41	47	46	43	49	49	59	46	49	61	49	53	54	50	58	44	47	61	57	51	59	49	60	58	55	47	50	36	65	47	41	58	43	49	57	43	48	55	51	50	42	54	58	58	46	62	46	57	58	55	47	57	45	56	54	52	50	47	46	49	46	48	39	61	63	48	58	48	54	44	53	48	55	48	54	50	48	46	52	63	62	41	52	70	50	49	42	61	48	59	56	43	48	47	55	44	41	60	57	43	55	59	50	61	41	55	52	61	61	61	55	51	55	65	43	42	42	46	47	49	57	43	58	50	58	59	48	57	47	53	46	45	51	59	52	61	54	47	56	56	46	49	51	64	56	49	49	59	56	55	58	65	53	51	56	47	53	42	45	47	59	36	51	59	52	61	49	65	53	53	65	44	54	44	56	54	58	43	43	46	53	62	47	42	38	38	52	50	42	55	61	59	50	50	46	63	56	50	37	46	36	51	51	59	48	63	46	52	61	46	53	50	55	50	37	51	58	49	63	47	55	59	50	49	60	62	58	42	51	64	60	53	70	42	57	52	61	60	58	58	41	54	54	55	51	47	51	53	59	55	39	47	49	52	52	60	50	57	51	56	40	64	47	54	57	55	69	50	58	53	55	57	53	54	51	47	57	39	53	52	44	67	55	43	50	48	58	54	51	47	43	57	61	57	55	54	44	44	42	57	43	38	39	57	51	43	56	58	49	45	50	54	54	63	54	49	44	59	54	53	48	59	48	47	58	58	53	59	58	53	61	63	53	50	48	46	51	45	48	50	64	56	54	49	54	39	44	58	49	45	50	48	47	61	54	36	51	52	47	63	57	67	41	46	56	38	51	43	51	57	40	64	58	47	54	68	46	67	39	63	53	57	42	53	50	54	51	50	60	66	57	60	69	61	46	51	68	41	56	56	59	42	48	45	58	59	41	50	43	53	48	49	55	47	60	47	48	48	55	48	52	43	51	59	52	51	57	46	58	55	65	50	59	51	49	43	52	57	61	48	48	59	48	58	57	53	50	56	50	43	45	58	51	55	52	47	44	52	56	42	51	49	50	59	46	53	53	49	43	51	42	45	56	56	42	52	49	57	60	48	54	62	53	44	49	51	57	57	64	50	74	44	48	56	51	62	54	39	66	43	50	44	54	47	61	60	56	46	41	52	65	58	57	47	54	52	63	53	47	48	52	48	48	67	45	59	49	63	55	65	55	39	54	57	44	57	52	51	61	56	53	56	55	62	40	46	58	53	52	55	52	60	63	61	63	55	45	57	52	66	64	52	60	54	54	47	45	52	54	50	51	43	59	42	48	34	62	64	53	60	55	52	55	43	62	54	47	44	35	58	45	52	50	53	46	52	47	59	54	47	46	50	50	48	57	51	53	63	51	56	47	46	51	44	51	48	55	54	51	53	62	43	56	47	55	43	48	57	31	55	65	43	64	52	56	52	40	54	50	63	50	60	55	41	66	57	51	61	65	47	55	60	51	51	62	49	51	53	51	58	44	55	45	52	45	50	56	48	43	55	52	47	56	64	46	54	48	54	60	59	49	58	35	55	59	57	49	45	49	50	52	52	44	52	50	49	51	51	49	51	57	63	57	57	52	44	49	62	49	52	42	39	46	37	42	51	71	48	41	38	46	43	61	59	47	42	45	45	51	65	67	58	65	56	44	50	57	39	54	46	56	59	40	45	55	62	52	66	61	50	52	46	63	49	50	60	51	47	49	55	49	51	40	40	50	38	54	39	48	46	47	56	57	52	48	43	50	36	53	54	64	45	46	64	40	59	51	51	43	60	68	45	54	55	44	53	41	49	61	51	51	42	50	44	39	52	57	56	62	36	47	60	47	56	45	54	47	60	56	43	40	47	42	58	61	54	58	48	54	57	46	73	57	56	44	46	56	52	54	50	52	61	69	51	58	55	36	64	43	52	52	55	59	61	49	65	50	53	42	44	47	57	50	61	56	46	42	53	57	55	38	50	49	47	61	35	49	42	35	39	56	71	53	64	48	55	46	50	55	55	61	57	57	57	42	60	61	48	54	62	70	61	52	49	63	49	59	45	42	60	52	47	50	54	49	60	57	45	56	52	62	56	49	52	57	45	39	50	53	42	44	68	60	42	52	43	47	44	44	62	55	55	52	42	57	48	53	48	47	54	58	53	48	51	51	46	51	54	57	61	33	50	55	53	67	53	49	56	57	46	49	51	48	44	63	51	59	48	56	35	49	55	52	50	59	65	69	45	54	55	48	63	60	52	45	57	61	51	54	51	58	51	46	49	50	55	56	56	57	58	57	55	45	64	45	57	46	53	61	50	57	53	44	47	47	64	59	59	56	54	55	58	48	57	54	51	63	51	56	45	47	54	47	54	41	47	52	58	60	55	61	44	46	37	47	50	58	55	55	52	64	41	56	52	51	47	47	64	49	55	50	43	50	48	51	46	65	57	58	40	63	61	45	39	44	62	46	48	45	39	49	38	70	56	55	50	57	44	57	49	54	56	50	61	49	59	51	54	47	65	40	46	64	37	52	61	57	47	58	66	59	64	49	58	63	51	51	51	52	58	49	61	51	52	51	49	52	58	52	39	61	54	55	52	58	43	56	49	57	55	59	49	57	63	76	59	48	50	54	66	58	48	56	48	43	51	54	51	47	43	54	52	50	36	50	54	36	59	47	56	45	52	44	50	57	55	64	45	53	65	53	56	58	54	52	62	39	52	47	50	44	41	61	47	49	46	60	52	53	53	45	47	61	59	51	62	48	50	56	42	51	44	46	45	52	53	56	56	57	48	53	41	52	50	59	63	47	63	46	51	41	52	49	49	50	48	48	52	55	46	59	42	53	55	47	51	54	64	69	61	34	64	58	47	46	57	59	53	57	59	51	48	60	53	51	60	49	52	57	55	50	34	63	51	57	58	47	69	49	48	49	57	51	49	61	52	56	46	68	42	58	63	52	44
46081	7223	1333	1497	3223	4710	7053	7511	9684	9810	11269	13457	13040	9150	8076	5448	2347	2556	6601	11491	2444	574	540	573	565	568	468	515	517	465	491	494	539	495	520	463	470	515	483	513	511	506	532	492	523	523	553	457	466	483	513	469	490	503	469	475	539	515	484	472	480	509	462	478	505	479	493	448	446	505	494	499	544	456	482	509	482	475	473	486	463	465	474	487	506	469	513	465	457	495	501	501	432	486	493	480	523	469	485	449	442	482	459	431	479	463	463	491	470	467	434	493	503	449	512	476	485	474	455	495	467	494	499	450	446	488	461	486	438	443	481	468	504	439	509	473	482	481	476	472	492	490	466	481	443	467	460	484	518	496	510	427	449	471	508	469	456	447	443	471	503	471	468	476	466	465	469	496	453	453	485	458	456	452	463	507	504	450	492	494	487	471	474	500	455	458	453	438	474	441	460	485	485	476	486	474	496	489	451	442	457	482	452	432	461	506	474	467	505	470	473	458	437	484	526	456	466	504	508	465	471	439	479	479	439	457	489	463	451	490	456	464	487	481	502	524	458	486	413	448	424	450	526	498	484	473	490	441	460	489	484	425	470	471	474	432	465	459	478	484	468	472	463	486	450	489	513	524	454	484	477	480	462	457	461	539	460	465	500	469	439	491	528	502	456	500	470	511	478	437	460	451	537	487	485	467	442	489	466	496	479	485	433	483	481	447	484	484	516	482	465	452	452	419	478	470	467	495	463	452	460	423	458	450	459	490	505	467	511	438	475	481	499	522	422	462	486	445	453	475	467	432	439	496	450	466	455	463	459	436	485	408	476	470	472	506	456	452	475	494	468	469	482	520	485	429	460	469	464	483	492	476	482	433	489	468	482	475	461	504	482	447	483	519	463	502	478	492	415	522	480	468	470	463	498	493	439	488	506	465	458	482	471	487	408	484	471	498	447	456	478	443	465	495	503	471	491	514	445	481	483	438	480	433	480	493	458	510	459	475	473	503	473	511	432	487	448	420	460	419	462	509	456	467	458	550	462	449	466	451	443	493	465	454	492	458	463	466	466	449	451	490	452	518	471	498	486	480	487	483	452	454	492	429	476	493	485	493	503	479	448	457	459	489	483	472	485	457	461	447	436	491	521	482	479	477	492	506	475	487	489	497	452	468	470	479	452	467	453	438	469	484	459	445	446	469	464	427	475	465	474	484	464	492	501	471	478	505	462	495	473	464	506	471	461	482	452	461	405	506	460	481	489	462	461	475	490	450	419	474	470	453	486	468	452	486	480	466	505	457	492	496	510	496	484	487	456	458	459	460	486	468	486	512	512	447	482	445	491	455	480	426	438	490	493	457	483	501	483	468	461	463	468	501	455	492	456	480	446	482	493	478	486	452	462	465	507	480	490	462	483	479	484	498	440	495	472	443	503	449	495	495	441	449	471	490	460	493	472	494	480	448	515	498	477	451	461	504	438	440	466	491	488	444	479	480	440	520	410	467	419	478	494	513	445	443	477	458	488	453	500	472	482	525	477	523	473	444	475	501	453	484	445	519	513	456	479	452	488	486	464	488	471	470	496	473	502	499	452	479	481	461	478	473	469	498	445	465	501	465	463	478	452	478	498	487	503	491	486	475	481	511	469	468	484	513	459	481	468	471	444	488	482	437	508	477	459	455	509	497	423	478	468	438	481	474	497	478	535	447	483	499	474	457	489	430	479	468	462	454	491	486	499	485	494	453	482	496	461	455	447	489	482	471	491	461	468	499	494	515	486	501	437	483	512	473	456	498	495	435	488	463	499	477	464	492	474	488	466	469	487	425	478	486	456	485	480	477	450	487	528	501	442	460	475	515	439	441	454	435	512	491	471	476	462	480	474	488	476	439	462	455	469	477	499	462	471	454	498	446	470	492	439	469	479	447	434	477	493	484	476	475	484	496	454	479	512	473	479	480	480	445	500	499	487	434	511	496	462	458	494	494	507	514	496	470	454	470	459	490	522	507	499	503	486	479	461	443	499	478	469	495	485	500	494	476	476	475	513	456	465	485	436	484	461	421	447	491	495	513	516	449	459	485	485	426	460	458	470	506	450	440	470	506	469	454	507	465	435	482	465	461	469	480	490	508	497	458	471	478	457	482	471	488	461	435	463	478	463	474	501	510	462	507	472	479	455	493	465	464	450	438	469	523	465	498	475	452	450	479	466	494	464	486	472	466	489	478	526	469	462	486	466	480	487	475	461	466	445	443	454	466	499	523	503	465	447	438	425	510	452	461	472	453	473	427	469	450	451	491	479	456	440	458	469	455	474	483	502	477	469	456	429	478	521	471	464	484	462	486	469	511	475	495	463	451	477	423	458	467	456	462	450	496	476	466	482	492	479	508	457	452	485	456	486	494	456	437	525	532	472	466	440	494	445	468	451	465	504	435	420	515	464	483	499	483	468	443	449	470	474	512	434	483	534	527	450	500	495	505	468	441	470	505	442	490	505	448	479	504	475	448	492	472	494	502	476	477	491	486	482	473	475	467	499	508	479	485	472	481	454	463	467	497	488	515	475	419	489	466	517	455	457	440	464	498	443	476	474	481	492	417	478	477	472	468	435	493	474	492	452	472	493	465	486	505	458	480	488	506	452	489	456	442	451	474	492	476	477	467	453	519	524	447	447	501	453	459	489	461	509	452	481	489	476	456	448	547	492	481	475	451	503	442	458	483	495	489	487	473	491	488	475	477	455	432	487	479	486	471	466	431	486	468	463	488	475	438	463	448	496	452	464	479	502	503	490	478	471	470	475	481	514	465	488	452	487	492	484	455	481	486	464	481	513	444	502	468	478	481	488	468	464	447	473	491	459	472	481	478	464	494	456	491	465	441	464	466	484	486	447	491	471	439	474	418	440	516	438	466	461	495	426	450	439	457	479	474	455	468	464	454	493	493	446	475	482	500	453	495	474	490	486	466	459	454	470	496	469	483	478	448	498	471	473	469	492	482	459	483	443	468	465	448	477	479	429	489	505	470	462	502	452	475	493	505	478	474	510	477	461	470	465	471	482	433	483	450	474	460	453	459	455	463	494	472	465	463	522	419	471	490	480	466	504	457	453	485	481	437	481	467	451	454	478	490	462	439	528	435	487	483	481	438	481	444	480	485	473	486	499	500	450	454	465	442	484	474	449	467	471	425	472	491	506	520	470	459	476	502	492	483	485	527	459	453	442	466	459	484	482	498	485	459	441	491	501	462	465	512	470	478	501	496	477	503	461	484	489	506	489	440	502	459	508	466	442	466	477	442	489	456	486	472	465	462	476	422	428	455	444	478	450	448	456	429	498	462	491	442	467	490	484	473	498	437	453	469	464	478	452	460	476	467	466	430	504	500	481	467	484	478	490	465	453	508	456	488	462	458	467	483	461	446	503	483	460	468	446	497	489	461	497	443	505	514	450	445	436	449	496	466	513	486	466	481	484	468	484	452	455	478	516	498	487	453	495	472	465	514	485	455	425	490	481	476
3005	256	79	81	74	66	74	117	127	153	185	210	213	168	160	120	72	74	83	99	77	77	47	69	57	66	70	53	66	58	62	56	61	55	49	56	53	56	60	42	71	60	75	57	69	57	58	69	51	56	51	50	62	51	56	68	61	64	46	42	58	50	56	61	72	55	56	58	62	47	52	63	43	68	63	69	60	72	58	72	63	57	61	55	63	60	44	53	58	52	59	48	52	53	63	65	46	54	59	68	54	55	45	58	50	61	52	55	71	68	41	48	55	58	78	64	52	54	62	59	53	63	61	51	59	50	46	57	49	53	64	61	75	47	52	55	53	72	56	67	56	47	72	46	55	58	66	63	50	69	61	52	61	48	56	67	62	54	52	52	47	56	47	57	59	48	56	67	51	59	66	63	63	47	63	51	55	59	46	61	53	49	53	60	55	56	61	53	70	48	61	49	61	75	53	57	62	46	71	63	54	55	50	68	60	62	53	59	63	58	66	71	70	55	60	52	60	63	49	51	59	76	54	50	47	67	57	65	56	73	63	46	62	62	57	60	68	51	67	44	73	71	66	59	57	57	54	46	67	67	55	48	61	45	50	71	58	60	64	56	57	55	56	46	75	59	67	52	57	66	53	54	55	57	58	56	59	55	62	60	63	65	54	52	55	71	57	76	71	53	63	76	65	55	57	56	50	57	52	63	54	63	53	52	49	66	75	62	53	61	63	58	64	59	64	68	62	65	46	54	58	60	69	58	53	68	56	54	56	51	62	65	75	45	59	51	80	55	49	76	50	75	61	73	62	57	58	68	69	65	59	57	67	71	56	57	59	62	53	48	58	66	55	57	55	60	61	56	49	73	64	55	58	48	59	69	63	62	50	67	64	43	57	47	42	57	54	59	51	51	61	57	60	51	56	68	63	41	52	62	56	58	52	59	55	68	61	58	51	56	52	65	60	45	59	73	72	55	62	59	58	60	49	54	59	62	57	48	53	63	42	50	58	69	57	55	67	66	55	58	62	51	62	68	64	54	53	67	64	54	59	58	48	59	66	47	67	49	58	50	40	56	54	58	45	65	51	61	70	51	48	65	62	64	57	58	55	66	55	53	65	50	67	67	54	47	70	52	50	52	53	46	53	58	53	55	74	70	54	54	44	44	67	43	64	69	72	57	70	63	41	71	61	64	58	62	65	63	58	59	43	61	71	63	54	49	56	51	61	75	55	61	50	62	63	56	35	57	80	53	60	55	59	51	52	54	57	48	65	59	62	51	54	40	56	64	59	55	61	67	67	58	48	56	57	50	54	63	58	57	67	57	54	58	57	52	56	51	62	58	55	61	67	65	53	46	59	65	69	66	58	73	66	51	47	58	58	67	51	43	70	54	55	56	60	58	62	56	50	53	38	56	62	65	52	53	66	59	77	71	49	65	64	57	57	49	56	55	57	72	65	54	66	59	57	49	45	50	60	53	59	53	42	68	58	68	69	69	52	47	64	51	59	64	63	53	67	57	44	48	52	55	61	46	65	66	67	55	60	49	72	50	52	51	59	66	68	55	71	53	63	62	50	36	68	52	55	58	50	53	54	56	60	59	63	52	68	69	59	50	52	51	66	60	59	64	42	55	64	70	49	62	68	65	54	65	49	63	60	59	48	65	71	54	57	55	59	66	53	60	59	69	48	45	43	58	58	55	74	41	62	55	63	67	63	62	60	49	55	61	58	64	68	45	49	50	60	60	74	59	62	61	60	56	55	47	54	42	68	61	51	50	74	68	51	71	57	68	66	73	64	41	70	62	69	54	61	85	59	50	65	71	70	53	62	50	51	56	54	76	57	61	62	65	45	54	59	61	66	64	69	64	53	64	61	57	50	63	48	66	62	59	69	48	65	58	61	47	56	60	52	68	52	56	66	57	61	60	45	51	56	58	55	57	52	63	60	63	36	65	57	56	57	63	61	54	71	52	54	47	54	50	56	58	41	61	52	54	58	56	55	55	63	54	60	63	50	57	58	57	62	55	49	68	50	56	51	61	59	58	59	73	56	64	66	48	60	58	57	45	58	59	53	48	54	51	49	42	59	63	58	61	58	45	59	65	55	55	65	64	57	55	59	56	57	60	51	51	52	54	70	65	52	65	50	60	60	59	56	45	63	56	54	57	57	56	46	40	56	57	52	70	58	53	53	63	56	61	61	50	51	41	50	59	63	63	79	68	53	58	50	58	56	59	58	58	39	45	47	58	56	48	53	54	52	55	52	72	68	53	57	65	64	51	63	63	56	66	58	57	53	46	61	55	49	49	60	70	60	58	68	57	69	48	58	46	58	52	62	49	48	58	39	46	49	62	52	47	63	51	65	62	67	41	55	63	67	55	60	64	54	55	64	67	75	52	58	42	60	57	54	56	69	57	67	53	78	57	53	62	51	48	43	58	62	65	62	68	66	59	58	60	52	51	55	61	59	56	71	63	56	62	70	44	53	47	51	58	61	51	63	67	56	61	65	53	67	61	47	54	59	52	55	59	45	63	55	65	55	64	62	64	62	66	60	58	59	71	65	60	54	57	67	47	59	59	61	58	58	65	54	52	75	56	59	65	46	54	59	62	48	64	59	63	59	57	71	58	61	67	50	52	47	58	64	60	58	52	66	54	55	66	63	51	56	54	53	53	58	72	50	61	59	50	69	67	66	67	53	48	72	65	51	68	57	55	60	57	61	58	62	51	53	61	51	62	58	52	57	58	54	67	56	61	62	57	61	63	60	56	61	64	62	49	44	58	48	58	55	53	59	62	55	48	81	64	54	48	50	68	60	52	55	50	53	55	58	57	70	64	59	56	57	55	58	71	58	66	56	56	67	49	47	55	56	61	54	56	63	56	51	63	67	60	54	52	60	71	62	57	60	68	54	80	54	69	59	58	69	67	53	50	51	65	61	59	55	57	78	51	57	56	56	66	43	59	60	48	45	54	65	55	64	61	65	55	52	56	57	59	63	57	53	65	50	50	60	47	86	52	58	73	59	69	58	49	71	62	55	51	52	60	62	48	52	66	43	69	54	58	65	65	58	39	58	66	68	66	53	54	58	51	52	55	60	56	41	55	60	42	67	64	67	57	48	82	51	58	67	61	68	50	49	68	47	49	50	56	51	48	64	45	68	53	50	61	54	52	57	65	61	64	59	56	77	65	56	67	64	56	63	57	67	54	70	57	56	55	47	48	65	59	64	55	62	70	70	76	58	47	44	58	58	54	55	53	74	65	58	61	47	54	63	57	68	59	72	56	41	61	65	54	57	60	41	50	52	50	64	58	51	49	68	77	56	72	62	61	51	52	60	60	54	52	59	61	66	53	51	56	47	68	51	57	56	45	48	58	44	58	68	66	53	49	48	59	46	50	45	69	66	66	46	60	59	58	59	60	53	55	60	57	60	60	52	51	57	56	53	61	63	43	55	47	53	65	56	51	48	54	66	54	55	57	62	63	68	47	42	72	61	58	56	63	66	56
22058	2694	807	944	1829	2376	2763	4053	4830	5667	6883	7655	7251	5904	4509	2689	1392	872	1265	1779	772	489	489	503	476	477	497	483	503	492	471	487	479	521	498	504	493	486	523	506	507	516	446	456	510	511	523	489	501	497	465	491	496	535	499	500	491	499	517	534	516	500	511	467	492	507	498	506	500	521	487	457	538	506	501	502	485	470	478	471	488	493	463	483	489	518	478	484	451	470	490	463	473	495	489	485	465	506	524	500	509	505	512	457	493	529	501	471	461	507	466	515	489	497	476	488	519	476	481	498	474	511	477	454	488	507	517	493	514	494	534	514	478	480	511	494	514	481	490	477	466	475	502	479	456	468	468	475	499	516	512	512	484	510	481	520	500	463	487	521	489	484	533	467	520	452	488	500	476	490	489	511	483	479	494	517	454	471	481	450	482	514	495	497	494	510	520	536	507	491	471	483	489	467	472	510	507	501	503	470	485	509	485	521	496	549	492	481	493	511	486	499	514	462	493	464	516	500	486	498	502	530	504	491	491	509	514	510	510	501	462	528	466	483	520	503	504	478	474	480	469	496	488	483	480	489	483	506	472	488	479	481	497	479	508	504	531	435	501	484	500	468	470	501	507	462	476	532	492	469	477	559	520	518	484	491	477	492	502	501	471	536	453	480	473	470	512	528	500	484	475	497	499	516	510	503	488	480	524	528	482	529	536	529	456	525	504	473	495	487	480	516	468	483	494	500	505	487	532	505	468	521	468	487	494	496	511	492	494	508	514	490	479	453	505	491	497	510	515	492	546	453	507	522	482	443	510	500	431	526	528	515	496	469	487	537	525	487	470	466	501	493	500	493	512	487	513	484	503	508	465	486	524	499	479	522	540	513	481	516	520	494	444	506	490	484	475	522	455	449	498	514	457	482	491	489	496	459	486	481	543	498	484	483	478	487	511	509	469	497	455	506	494	513	488	473	500	497	470	471	525	489	513	531	527	497	474	465	473	530	454	439	490	492	495	491	530	480	495	518	503	482	468	527	444	512	543	481	489	497	503	511	514	487	449	508	469	478	465	487	488	514	499	488	511	493	519	501	541	531	485	538	496	509	493	493	469	503	486	508	503	503	511	472	487	551	521	439	487	461	492	515	542	495	524	445	470	461	522	483	476	487	485	464	532	478	521	485	514	505	510	496	513	462	528	461	512	487	475	469	480	502	505	534	487	503	477	505	469	456	483	524	528	509	490	505	509	489	495	474	502	472	554	474	507	496	465	481	489	500	499	474	491	485	488	500	457	524	520	457	514	501	528	515	485	488	508	489	519	478	468	478	495	446	471	508	506	476	481	491	520	475	508	525	461	506	480	489	516	519	516	487	503	513	463	495	484	507	476	523	497	518	518	521	476	465	477	471	498	466	471	498	497	508	490	499	474	517	464	507	466	507	518	494	516	514	486	469	484	513	493	486	527	514	450	482	490	450	502	483	475	497	513	508	496	504	512	528	480	486	497	502	482	483	530	491	482	505	505	503	495	471	528	463	449	461	500	504	500	484	451	475	509	478	440	493	511	496	523	487	509	555	524	493	497	487	484	495	484	491	491	488	481	471	509	492	532	488	535	490	496	519	527	507	457	501	536	494	438	519	503	503	488	492	510	473	508	500	464	509	542	519	500	476	475	493	530	504	482	485	541	479	484	485	482	482	466	485	491	483	529	508	508	478	491	522	476	484	523	519	467	491	497	474	545	500	447	481	516	508	480	491	509	476	523	481	490	492	512	547	499	504	481	511	495	510	512	472	477	516	443	515	463	468	481	468	505	477	521	531	500	505	509	529	514	471	491	485	524	472	455	504	492	462	493	504	507	480	491	497	458	485	492	480	521	502	528	457	532	498	509	518	479	491	488	510	487	505	463	510	496	468	487	511	508	485	491	501	513	466	464	491	492	504	465	525	496	501	470	490	498	534	520	523	501	488	534	534	478	519	462	476	526	469	480	488	495	509	496	506	496	546	495	513	554	505	537	525	506	447	501	500	516	511	537	457	494	461	492	511	476	504	515	512	463	452	502	515	514	500	496	492	471	457	513	466	486	474	493	500	519	522	514	529	460	498	506	494	511	462	511	502	458	488	467	524	519	490	460	514	507	535	503	520	521	536	467	521	491	512	509	488	504	486	473	513	465	497	470	492	518	518	504	465	528	498	530	473	480	492	521	514	501	480	480	528	511	476	471	512	505	520	533	495	486	478	511	485	499	520	487	473	521	510	488	496	479	489	489	492	491	470	523	537	498	476	498	514	524	475	500	502	473	452	527	472	519	517	476	513	470	493	513	477	477	498	473	466	503	499	477	512	497	497	503	493	540	503	482	506	476	501	486	458	473	499	485	490	566	476	486	494	504	529	486	498	492	518	500	502	468	442	517	479	462	480	454	511	472	530	457	483	475	537	521	501	477	483	524	504	511	446	481	447	488	495	520	498	478	490	487	476	490	525	497	498	502	530	516	486	497	487	463	489	464	493	513	495	502	497	526	466	473	508	506	485	503	513	468	479	493	486	506	495	527	491	483	460	463	465	515	493	507	467	492	468	500	520	502	440	480	480	496	485	470	486	484	473	475	526	488	471	512	460	472	519	499	507	504	485	489	517	464	507	500	481	467	530	512	485	508	516	463	525	543	471	490	474	532	520	470	499	458	478	469	510	501	488	508	495	499	460	505	494	478	524	495	502	532	464	510	479	511	475	496	491	498	465	494	472	456	484	490	494	453	488	491	472	473	471	503	467	475	457	517	495	465	497	516	486	507	469	480	533	481	488	465	500	471	484	488	481	499	484	483	471	483	494	519	495	491	506	481	506	436	499	527	511	514	543	515	508	476	531	486	505	520	493	545	528	503	520	468	508	450	519	472	498	468	482	494	508	469	468	494	485	487	465	498	506	511	500	503	501	530	492	510	511	496	500	520	466	511	459	498	485	471	508	493	505	486	476	496	476	507	485	498	492	451	502	473	499	483	497	531	435	520	444	490	487	513	470	496	495	521	461	516	492	467	455	489	466	491	490	473	504	502	471	497	513	497	503	489	474	486	489	513	480	498	458	474	491	491	503	485	490	491	488	512	497	450	492	487	516	474	472	492	506	514	483	498	505	501	496	516	490	477	495	525	489	474	480	487	485	516	486	442	500	499	470	480	525	508	527	495	473	447	498	510	486	456	508	501	561	520	483	500	535	471	471	534	467	484	464	485	478	517	472	486	547	490	511	495	456	476	496	550	481	493	523	476	477	511	482	501	489	476	551	473	441	467	465	486	510	520	471	476	497	510	516	477	518	488	500	468	531	479	507	530	507	483	525	514	494	509	509	519	536	490	489	507	484	482	508	483	523	494	522	501	473	498	485	519	470	495	534	494	486	484	475	519	496	509	492	488	456	506	528	476	513	481	471	485	528	483	518	482	498	511	492	473	507	544	459	514	514	484	499	476	507	512	504	503	454	485	491	517	504	486	492	476	526	551	479	480	502
8433	1227	127	116	104	98	126	141	182	237	252	284	266	281	213	140	111	100	126	366	108	60	78	77	84	70	79	73	70	77	84	84	75	77	76	64	71	70	80	64	76	65	57	56	75	62	76	66	69	78	69	71	67	63	71	60	83	85	61	66	63	72	75	64	65	76	73	68	77	86	82	56	64	59	83	84	72	63	84	67	78	59	82	73	73	59	78	86	64	61	63	66	79	66	76	79	80	73	78	79	76	84	71	72	67	80	67	68	63	81	67	81	83	56	71	69	82	49	80	70	77	81	77	84	66	72	81	70	77	79	75	94	74	69	58	82	71	65	71	65	74	67	72	78	66	70	80	84	63	66	72	76	61	81	73	77	82	74	55	71	77	74	73	78	69	74	81	64	78	86	66	76	77	74	62	69	84	60	54	55	66	73	70	63	74	69	72	85	65	89	75	66	69	78	67	73	63	69	77	76	63	62	78	85	82	71	71	79	60	76	86	62	58	82	78	78	67	79	73	68	70	65	66	68	69	64	64	78	76	69	90	67	71	76	92	82	74	73	81	63	55	88	63	61	83	75	63	56	74	80	75	80	73	69	78	71	62	62	62	66	83	88	75	81	69	86	78	71	79	75	73	84	92	76	76	66	57	89	71	77	68	57	77	85	83	65	83	64	69	73	72	59	75	60	72	77	75	74	78	66	76	65	49	84	62	74	62	62	62	65	80	83	60	61	75	81	75	73	74	81	61	56	63	67	79	67	61	58	71	68	60	83	76	76	67	75	56	69	70	78	48	81	55	69	75	75	64	74	62	65	62	68	69	63	78	68	63	70	51	70	62	64	80	64	61	70	78	63	93	87	68	66	66	65	68	76	74	58	93	65	79	58	72	65	59	74	55	65	81	70	69	77	61	63	68	75	62	62	78	70	64	63	70	65	60	79	94	88	60	83	67	66	80	70	61	58	61	73	69	71	80	74	75	72	75	85	67	80	79	75	70	67	76	68	78	69	65	71	85	69	65	73	67	60	79	73	79	78	74	55	62	72	73	71	96	62	64	71	63	72	78	67	62	80	72	88	73	74	70	71	83	75	66	61	94	70	79	73	65	81	75	84	71	63	54	80	87	70	84	91	63	63	60	68	80	82	63	67	78	76	76	63	67	71	79	74	71	69	64	81	54	65	70	66	68	74	71	78	74	77	53	67	65	73	54	67	67	69	70	79	71	65	70	56	57	72	70	90	78	81	69	75	63	70	76	66	68	67	81	75	62	62	65	76	83	77	77	65	71	80	80	75	60	71	64	81	78	63	68	62	85	75	72	68	76	66	74	89	80	77	78	58	79	85	94	78	73	76	65	76	85	60	84	83	56	78	74	55	79	70	62	67	83	82	69	63	58	68	93	76	75	69	63	74	72	70	59	65	72	73	79	55	74	66	81	69	71	71	78	75	57	70	65	61	77	71	72	69	67	62	69	71	76	63	62	71	73	77	76	64	81	66	69	76	68	64	61	74	71	69	81	67	68	61	80	79	76	67	62	75	79	70	62	64	66	71	68	76	70	71	61	68	80	78	67	77	58	81	69	73	80	87	83	55	66	72	61	73	64	75	60	67	77	69	72	51	69	74	53	75	73	71	48	92	59	90	65	69	63	64	80	59	63	85	62	52	66	84	68	70	80	79	86	76	72	65	64	70	66	78	94	69	64	87	70	69	60	64	79	63	86	85	62	74	80	76	67	71	70	75	68	70	75	66	78	66	74	61	60	77	62	57	53	57	74	52	68	71	78	71	65	63	71	91	66	74	75	80	58	81	77	70	61	89	73	70	68	68	68	70	89	53	80	62	62	77	72	84	57	69	78	58	67	81	63	80	70	73	73	66	68	67	65	62	73	66	59	56	64	68	68	72	75	73	76	72	73	56	61	78	61	77	71	54	60	56	67	68	60	80	61	75	65	70	81	74	54	81	48	68	61	89	69	78	74	67	70	83	62	71	81	63	74	78	57	75	70	76	85	73	76	72	82	73	67	72	85	69	64	80	60	72	72	74	66	77	71	64	71	75	67	79	76	82	80	66	74	82	65	53	70	67	72	65	74	74	68	73	60	74	68	63	71	68	70	84	78	65	52	66	69	83	70	67	83	60	92	70	63	72	64	79	57	62	66	65	73	78	56	62	63	60	74	84	70	63	79	65	72	67	62	77	65	67	60	65	70	73	63	72	78	62	78	74	72	78	69	54	65	61	73	83	75	74	75	64	78	75	70	67	69	71	86	64	81	73	67	77	68	70	83	64	66	71	55	78	76	76	83	67	75	66	82	74	68	65	69	89	69	68	68	81	83	62	78	66	70	60	76	64	92	70	69	66	74	71	78	95	79	71	65	75	65	66	71	62	71	67	77	72	63	65	81	65	57	75	62	54	53	78	71	89	76	67	67	84	66	65	74	75	75	60	73	70	69	68	67	65	78	82	68	66	80	78	78	77	68	64	71	76	75	69	70	56	79	99	58	76	67	59	69	79	74	76	80	69	70	75	73	71	70	90	68	93	78	72	75	76	65	81	64	78	61	69	72	60	58	78	85	63	67	78	77	66	77	63	61	74	83	65	54	71	82	70	62	82	68	78	71	63	55	76	63	78	78	70	51	61	73	73	76	80	77	63	69	72	60	87	73	71	78	81	76	79	73	81	72	70	88	58	77	73	71	80	64	80	76	80	60	62	68	86	76	70	75	85	72	57	66	71	68	66	66	68	58	71	66	68	65	75	72	86	62	72	59	74	76	64	89	77	56	60	62	96	84	57	82	74	66	73	73	79	67	56	71	82	76	71	66	83	68	62	69	73	72	71	72	67	71	76	70	64	84	88	77	69	76	75	85	92	80	71	58	55	68	73	71	70	71	69	81	65	91	62	76	81	74	66	69	68	80	68	67	64	61	62	81	77	73	64	78	68	66	72	63	74	75	77	74	51	61	68	73	73	72	69	70	77	63	78	74	64	71	67	70	72	87	69	83	71	70	73	80	62	70	80	73	72	72	64	78	70	88	79	61	78	79	68	67	78	86	62	62	62	65	65	63	75	63	88	74	66	88	51	62	71	85	60	78	65	78	73	77	66	67	64	69	93	78	74	86	54	85	62	81	59	68	60	67	71	82	75	74	62	77	86	66	65	70	70	75	67	80	71	59	74	73	66	67	71	70	63	82	80	68	73	67	79	66	66	79	69	76	65	78	68	55	74	54	79	88	88	69	57	77	62	93	65	71	89	70	62	57	70	75	66	60	76	83	104	78	68	63	81	89	81	86	74	63	70	76	87	73	72	79	57	73	62	57	67	73	74	74	74	63	87	79	78	74	67	67	75	69	74	72	68	58	69	70	72	70	69	54	58	77	56	65	80	54	71	64	77	73	62	64	84	79	65	82	72	64	74	75	59	76	81	74	68	70	66	78	83	64	58	67	62	80	76	74	57	81	72	70	68	75	69	66	66	74	65	62	69	76	79	76	67
41755	5132	1216	1684	3579	5807	5657	5785	6896	8292	9426	9549	8755	7727	5635	3455	2248	1748	2905	8580	1689	691	712	673	688	648	678	623	622	614	660	664	628	646	625	654	645	621	647	590	624	646	682	660	634	658	634	643	668	600	658	587	634	579	599	608	654	637	637	602	633	649	595	605	610	628	686	634	634	622	570	631	691	661	641	616	646	667	590	578	584	623	637	611	640	658	622	615	632	612	593	639	629	594	622	653	654	623	617	604	588	597	580	672	607	614	591	601	603	633	651	607	606	648	601	630	606	615	640	596	635	623	621	636	628	590	619	565	635	585	615	600	618	592	603	615	640	632	634	624	616	582	615	630	607	616	627	616	604	669	609	666	622	643	583	641	635	656	578	651	604	634	613	641	625	678	626	567	669	656	630	666	621	654	661	599	654	625	615	623	613	608	609	604	628	651	605	624	574	672	619	619	585	637	601	669	611	597	636	651	621	620	615	603	601	614	643	604	640	669	602	591	617	608	613	600	602	610	630	626	651	627	643	587	653	636	611	661	600	643	644	597	624	587	549	632	667	603	593	616	626	590	653	613	634	652	638	625	624	637	633	604	617	668	623	611	582	609	610	595	626	606	632	636	622	634	633	611	642	588	628	668	632	606	605	654	604	645	651	622	600	667	627	623	604	621	629	616	644	642	577	644	638	613	650	664	620	598	618	612	608	638	624	675	646	653	631	622	601	616	701	621	633	661	572	597	601	609	642	642	599	634	636	596	616	597	628	622	667	659	594	650	597	577	619	639	617	640	650	621	626	577	630	580	599	612	614	631	637	600	582	593	639	613	617	639	619	590	617	606	625	619	601	601	602	635	630	574	643	596	630	644	578	631	664	605	615	605	639	638	628	644	594	588	634	652	579	621	606	623	627	611	640	612	675	591	595	644	612	644	550	573	579	594	625	620	594	602	605	609	598	668	590	663	609	588	574	627	619	624	601	624	640	658	665	669	651	656	589	634	596	627	647	654	605	624	653	619	636	649	642	546	647	624	628	650	606	621	606	631	633	605	636	647	621	613	642	603	626	584	634	619	635	622	558	620	614	630	600	642	627	593	598	590	680	604	624	636	619	573	681	607	610	628	552	602	659	635	627	634	653	600	610	673	594	638	650	599	630	603	629	624	605	626	627	574	634	622	620	628	599	623	598	624	612	651	631	628	624	632	616	612	628	640	643	610	608	632	656	581	612	604	624	620	634	628	640	612	616	614	622	662	628	623	620	571	566	599	658	608	635	620	631	594	567	593	590	612	648	645	634	606	634	570	636	612	642	582	593	614	589	592	630	661	664	610	619	632	636	592	639	597	601	609	646	652	647	641	576	627	629	648	596	622	658	597	625	615	668	664	644	634	616	606	614	594	616	623	567	659	621	577	623	615	612	645	618	644	621	619	676	612	595	632	641	599	629	638	592	630	653	626	600	648	572	625	635	644	601	597	632	592	612	641	593	616	630	643	603	621	645	611	608	617	630	618	656	642	624	588	620	644	558	630	611	640	594	610	643	621	636	652	645	608	657	637	626	597	629	625	593	628	658	603	626	645	613	627	642	585	595	609	629	636	599	653	617	651	589	617	668	609	554	630	617	624	600	593	631	617	577	659	594	633	664	612	614	588	595	611	634	579	660	616	652	648	645	605	591	649	623	647	621	646	647	627	629	602	609	653	588	613	637	641	628	672	548	666	585	660	590	622	605	587	608	629	613	644	639	619	616	670	597	582	578	606	601	585	680	614	653	673	663	652	590	593	630	586	579	632	601	610	601	570	625	631	644	610	633	579	652	625	647	636	603	603	627	607	642	637	615	597	604	649	643	622	601	610	623	640	621	638	614	659	645	648	592	656	644	605	664	623	605	636	615	640	622	572	613	608	587	619	664	621	593	593	608	586	639	594	611	624	690	637	631	586	603	658	599	608	615	652	613	627	632	620	625	652	613	655	602	641	609	606	599	632	608	628	614	618	609	642	674	607	623	600	631	602	608	660	587	581	643	586	653	585	594	643	667	640	621	633	671	614	644	629	592	628	609	638	622	648	632	612	583	631	630	669	609	623	594	653	624	663	626	624	632	607	650	615	613	624	576	633	603	634	604	610	630	621	599	649	665	628	600	625	642	605	612	644	607	654	657	593	620	611	654	595	595	593	607	634	586	593	662	608	639	604	631	643	619	621	619	593	635	632	615	606	592	603	602	626	615	645	613	630	626	642	664	616	587	608	614	625	615	658	637	627	597	631	654	635	634	633	592	635	672	572	621	660	630	613	620	636	615	634	603	623	605	650	613	629	623	672	648	593	597	633	674	618	602	610	652	622	591	638	646	606	641	611	606	658	599	631	635	658	620	615	629	635	668	643	640	617	619	615	633	638	597	628	578	621	641	633	605	614	599	641	619	637	667	612	598	592	586	631	617	620	658	651	604	628	618	670	635	630	616	633	637	613	632	649	632	624	658	636	606	690	613	576	649	623	616	604	653	617	617	601	635	623	574	635	601	621	589	648	625	598	638	627	630	630	666	588	615	621	619	616	619	607	656	600	578	588	598	612	617	635	618	632	620	660	633	599	595	591	601	633	610	594	612	626	625	625	620	647	583	583	623	669	622	610	613	604	587	598	624	584	629	636	621	640	620	633	643	566	664	634	610	626	594	571	621	625	628	630	624	607	633	591	619	600	608	594	627	610	639	572	637	674	615	646	632	685	607	648	630	635	605	560	598	632	635	629	626	638	613	653	644	612	539	633	624	616	649	618	637	627	580	623	610	664	623	589	575	593	627	597	633	659	591	631	670	632	624	617	635	646	611	621	674	640	615	633	570	590	688	604	613	645	630	634	631	607	655	648	626	589	610	615	635	639	629	622	604	605	623	644	631	627	589	577	607	605	566	594	618	643	667	583	635	587	604	673	619	543	651	640	588	628	608	643	627	597	635	639	627	620	638	647	671	569	628	628	593	621	649	639	609	627	621	621	605	634	611	562	689	620	601	634	644	630	628	585	618	628	701	638	620	621	597	574	622	611	592	661	636	640	602	629	616	657	577	629	624	648	632	631	608	611	643	616	636	579	613	602	629	589	614	601	605	634	641	649	677	647	594	588	599	644	623	613	644	604	581	636	631	616	671	660	547	615	659	621	576	600	643	621	611	634	653	633	635	594	639	615	622	607	654	600	624	606	634	654	658	608	623	634	615	574	593	624	628	616	559	624	662	616	656	637	618	566	652	602	617	616	638	601	630	585	650	563	601	629	609	596	619	617	645	671	607	627	607	626	601	645	622	605	633	639	638	678	619	624	623	691	658	653	616	626	609	609	616	587	662	614	636	598	598	645	631	650	629	627	638	641	662	642	629	624	648	641	600	615	618	649	621	590	653	599	645	573	618	622	632	615	605	616	588	631	615	634	633	635	612	603	658	668	627	643	668	637	616	604	619	642	593	639	605	637	635	625	627	633	631	632	585	588	587	613	626	607	661	594	632	619
6814	584	84	58	69	84	99	137	157	221	198	211	163	176	125	106	71	68	182	411	78	30	22	27	32	36	31	23	26	31	29	37	28	48	38	23	33	33	30	40	35	28	30	39	28	35	24	29	31	25	32	29	31	27	28	31	33	27	25	36	27	21	39	29	25	35	30	47	31	35	32	36	32	21	33	40	32	32	36	31	25	35	33	27	25	27	30	31	30	27	38	34	39	32	32	30	30	37	26	33	25	45	28	29	26	25	18	37	38	48	30	40	24	21	32	27	31	40	24	23	38	35	33	25	29	21	24	23	23	30	37	23	25	25	30	41	30	38	28	29	30	22	22	24	26	33	31	36	28	32	37	28	40	29	29	23	31	35	26	27	27	31	35	27	32	36	28	27	34	21	29	20	27	36	37	29	34	31	37	31	32	26	35	34	29	31	26	38	35	35	45	30	31	31	25	27	33	38	26	33	32	18	35	29	29	35	33	27	34	27	26	38	24	32	25	30	38	33	43	30	31	29	39	26	33	25	32	36	31	37	30	30	38	33	33	26	23	36	36	39	30	32	29	38	26	30	32	37	30	32	36	38	34	30	29	30	24	34	21	28	37	22	22	25	39	22	31	34	31	36	22	27	34	30	29	34	29	29	36	27	28	30	26	36	26	34	26	29	27	32	35	26	29	25	33	30	24	31	30	32	22	28	29	35	39	36	30	39	26	33	37	25	32	32	35	27	22	33	33	27	32	35	31	23	33	31	33	25	27	24	28	31	27	28	32	27	31	30	25	40	29	27	21	42	41	27	26	27	26	20	38	30	28	27	40	29	42	27	29	27	32	37	37	31	22	38	32	37	31	26	25	31	31	21	35	35	25	26	21	35	34	38	31	28	23	30	30	32	29	17	28	33	29	25	26	26	36	38	26	32	24	40	34	31	41	28	42	31	21	25	38	30	35	26	35	31	29	35	25	29	35	40	29	21	40	40	31	33	40	38	22	41	26	16	26	32	30	33	30	26	22	24	40	29	33	26	28	26	47	27	23	30	36	25	35	23	36	27	27	31	27	45	28	29	20	34	30	28	29	25	26	30	18	33	33	21	22	33	26	36	30	37	27	34	36	38	23	25	32	38	40	32	23	27	26	24	31	22	36	28	23	29	36	27	37	41	27	33	27	36	27	34	40	38	27	32	26	36	26	34	28	39	27	25	26	34	29	42	23	30	27	31	27	25	32	33	32	27	30	29	32	28	23	35	24	40	30	17	26	29	24	30	32	33	31	30	29	39	30	35	28	31	39	31	28	24	37	32	31	25	37	25	24	25	36	36	29	40	31	38	26	38	34	33	30	32	32	44	45	31	36	28	29	33	25	35	34	31	41	29	37	21	41	42	39	35	36	30	48	25	31	34	39	27	38	27	32	28	39	22	24	28	27	40	38	33	33	35	28	43	27	22	30	34	23	31	27	28	31	35	25	30	29	32	37	38	25	17	25	33	41	35	28	29	36	31	36	27	38	29	26	35	32	31	32	41	35	34	30	36	29	27	22	38	31	36	32	30	26	28	35	49	24	31	36	24	32	26	23	24	40	41	31	33	28	42	36	34	40	28	31	21	33	21	24	33	36	44	24	39	44	37	28	30	24	34	31	24	32	27	29	34	31	32	26	28	36	30	38	32	21	34	24	32	21	38	33	26	36	27	33	39	26	31	29	33	30	36	34	35	29	33	30	34	26	39	27	35	33	37	39	32	40	26	30	27	36	38	36	22	21	28	32	36	33	32	26	31	23	27	30	26	29	32	41	33	23	31	41	24	37	36	30	28	29	34	41	24	30	29	29	36	37	29	35	31	32	26	31	24	27	37	26	32	24	36	40	39	30	33	32	36	41	33	33	34	32	24	33	31	31	31	31	26	22	27	27	30	42	25	33	31	27	30	34	42	29	22	34	32	25	40	27	31	30	39	27	33	26	35	20	37	38	30	25	21	22	34	26	26	25	36	24	38	31	18	45	24	29	25	29	19	29	30	28	31	28	38	37	29	13	17	21	39	23	26	25	33	38	29	37	32	38	29	25	26	30	31	37	31	32	31	24	25	30	28	32	29	24	18	28	39	29	28	37	17	30	37	41	26	35	33	33	25	32	32	41	42	28	33	31	32	30	37	24	31	19	34	38	29	32	28	33	24	21	25	29	36	36	29	37	26	21	39	30	40	25	27	26	32	25	31	30	35	38	30	44	28	26	29	27	38	36	32	28	32	27	19	22	35	28	32	28	29	33	23	27	30	33	32	25	22	30	25	34	27	37	35	35	32	29	29	30	29	28	31	34	29	23	27	24	22	34	30	26	29	37	37	38	21	30	25	28	31	28	28	35	30	45	32	24	22	45	29	34	33	32	32	35	31	22	29	37	25	33	41	38	32	31	36	28	33	39	36	32	34	36	29	23	24	32	40	20	35	30	22	26	27	31	32	31	25	31	26	30	31	38	20	29	15	35	22	30	31	27	28	26	32	39	32	27	29	30	32	30	28	29	33	26	33	32	30	29	34	33	27	40	39	31	28	32	25	42	30	29	31	42	39	38	29	28	28	38	34	31	31	29	34	33	30	44	41	41	32	37	34	25	41	20	31	27	27	30	34	29	36	27	33	26	33	28	36	34	39	30	30	32	31	27	31	35	38	31	33	28	38	34	33	30	40	29	28	32	25	31	37	30	31	34	29	41	27	29	32	33	36	48	26	36	27	31	28	23	28	29	29	32	29	36	24	36	42	29	20	37	16	29	35	17	41	28	31	32	29	31	42	26	28	24	27	35	25	33	34	24	37	22	28	24	28	32	28	32	32	27	41	42	18	30	32	36	42	30	25	38	27	30	27	29	31	31	33	31	41	21	26	40	31	29	26	28	27	30	38	35	28	22	28	25	21	32	29	28	22	33	33	34	32	26	36	32	31	35	39	31	39	25	21	26	22	36	26	34	25	25	26	19	31	18	34	26	38	24	17	27	34	23	20	27	37	36	20	33	40	30	26	29	33	24	21	33	32	28	39	23	31	36	28	31	30	37	33	33	26	37	37	31	22	38	41	25	26	33	26	33	27	31	25	30	31	26	24	30	32	29	30	25	31	26	37	37	35	31	26	31	31	35	32	31	31	23	33	32	28	42	24	24	24	32	37	33	28	31	32	19	22	25	38	44	31	39	30	30	29	28	30	27	28	27	29	21	26	34	35	22	30	32	41	33	30	25	26	25	27	35	23	36	33	20	32	30	28	33	23	31	32	32	34	33	40	34	28	23	36	28	24	32	37	36	30	31	30	21	32	38	28	37	27	30	26	40	32	35	33	34	30	34	29	27	32	29	29	24	33	28	40	41	25	27	31	24	35	33	21	33	35	27	26	31	31	31	37	36	29	28	29	31	32	24	32	30	24	26	31	28	29	29	35	33	43	34	33	38	29	33	36	30	36	38	20	31	32	26	33	24	28	33	30	33	33	29	30	27	34	31	31
34995	3381	830	1235	3100	6512	7876	6810	7729	9187	8649	8013	7146	6061	3919	3055	1766	1602	5075	10352	1641	354	317	304	308	307	346	308	301	278	296	285	271	268	274	261	290	281	264	263	271	313	267	274	276	274	270	265	284	258	283	263	285	259	285	280	258	255	259	262	269	279	310	254	277	281	267	268	296	270	255	279	255	257	265	280	262	241	259	280	276	255	252	273	265	277	252	263	284	293	251	253	275	259	269	273	289	247	275	253	294	281	274	280	266	266	242	264	285	300	294	286	265	261	273	263	271	260	256	258	274	245	280	273	285	281	277	238	276	281	236	261	243	293	292	288	240	259	254	283	281	272	273	238	272	259	254	288	257	285	301	264	279	249	277	248	290	250	295	270	251	248	249	229	253	272	276	280	259	258	300	273	247	256	275	272	278	270	278	285	277	298	279	265	246	259	262	283	247	230	233	263	279	275	271	268	261	281	271	258	274	283	268	224	259	230	256	274	267	234	292	300	286	282	267	298	258	261	267	248	250	280	280	263	262	263	233	228	253	273	280	271	242	264	285	260	257	253	243	268	280	264	272	263	252	270	247	283	273	271	271	257	257	277	265	306	249	262	271	278	283	266	260	249	275	275	232	251	267	247	276	264	272	268	274	290	283	262	276	273	256	255	253	249	234	234	251	270	272	268	258	263	247	263	288	259	293	259	271	287	279	247	250	255	279	282	272	255	254	236	232	255	272	272	272	268	261	259	249	250	278	265	284	256	297	254	265	245	223	245	252	257	280	264	262	246	257	282	273	254	263	247	262	284	269	242	243	276	258	276	261	264	257	245	263	282	261	256	286	290	293	268	281	246	272	269	287	250	287	271	273	276	288	255	266	265	282	250	253	264	273	277	252	275	268	273	262	277	268	244	302	271	260	263	270	253	270	297	248	271	267	250	279	294	252	294	272	264	262	290	268	268	294	276	253	254	267	262	258	311	268	262	228	257	288	305	271	256	269	278	242	282	281	257	290	261	279	273	255	292	252	261	295	276	269	279	286	289	246	244	261	246	261	271	258	262	255	299	260	305	259	247	273	271	247	265	233	261	255	275	267	250	281	278	254	278	262	259	264	261	249	268	248	234	256	261	272	260	255	263	277	263	231	266	271	266	292	284	266	237	285	250	274	236	264	248	312	286	276	286	250	277	260	272	280	235	260	268	253	260	273	265	262	266	260	258	240	276	253	279	251	274	286	277	263	280	260	273	282	260	246	268	279	253	239	274	276	264	274	249	275	291	285	272	286	268	253	274	270	273	286	273	287	269	295	282	240	247	291	272	247	268	247	264	285	284	244	281	262	283	264	276	251	274	277	258	278	270	251	276	268	240	256	266	244	231	251	242	278	265	253	266	267	261	258	280	272	268	291	260	289	259	266	286	275	267	272	254	276	272	285	243	272	282	236	267	277	275	291	290	275	293	251	260	263	288	259	278	264	280	286	301	276	287	285	287	291	245	254	258	240	287	286	297	254	248	250	298	261	280	254	270	272	256	245	231	251	276	278	254	249	303	287	241	278	287	292	280	251	294	264	286	265	246	266	273	302	271	273	258	244	235	263	283	282	236	266	270	261	289	282	236	286	288	260	261	255	292	259	257	257	253	260	270	275	272	270	262	263	257	246	273	304	283	285	258	255	283	252	265	254	284	281	277	277	285	281	250	256	254	267	274	270	268	308	266	289	263	243	281	255	253	259	244	269	276	253	266	262	257	260	302	261	262	259	261	252	299	249	243	273	261	258	285	249	280	240	280	253	279	267	273	240	253	256	270	248	288	250	281	277	268	269	266	283	254	246	251	268	260	304	263	268	244	269	280	296	272	254	256	253	221	273	284	245	246	242	259	270	277	282	258	277	250	252	271	259	266	260	258	293	281	259	261	270	279	247	276	283	299	265	283	296	269	277	279	265	263	278	254	277	257	246	267	262	261	241	292	241	264	257	275	269	273	255	289	273	251	284	264	250	279	267	238	294	269	273	252	260	267	234	288	273	285	265	270	266	284	262	283	253	270	271	265	257	272	269	248	260	255	284	277	271	257	277	266	272	269	280	275	265	269	242	248	253	272	264	299	276	271	267	240	251	240	255	239	282	296	272	261	253	280	238	282	236	241	270	272	293	234	256	267	275	260	279	298	281	268	253	265	264	259	249	249	260	283	254	285	261	256	263	265	249	281	236	259	252	272	266	244	269	264	262	254	270	277	268	263	281	237	272	240	285	257	269	277	272	262	276	266	260	265	285	258	253	263	266	288	293	281	273	296	256	244	255	245	254	263	257	249	263	245	252	274	281	283	273	265	247	251	273	276	284	252	264	287	238	273	274	231	259	258	259	270	266	271	270	262	263	278	260	261	267	251	287	262	234	274	230	280	261	254	259	262	273	281	247	256	251	278	294	255	303	268	289	262	281	280	257	261	266	267	270	273	250	288	270	229	293	255	248	264	271	277	242	246	289	258	257	284	255	267	268	275	244	270	275	258	273	246	278	268	252	275	264	278	263	254	284	269	268	257	238	282	264	246	262	264	294	249	302	257	242	235	270	258	259	269	260	283	288	260	295	239	283	258	292	245	260	287	233	274	277	265	251	246	261	286	266	294	271	288	265	237	278	252	257	279	266	276	270	264	277	259	285	240	265	283	255	266	238	268	249	278	244	273	272	246	265	266	254	286	250	253	271	268	265	259	270	252	258	276	280	277	256	286	290	259	280	297	269	268	272	280	304	285	290	284	284	255	273	287	274	274	275	274	260	284	242	278	284	264	273	260	266	222	271	246	261	260	261	268	273	280	254	274	272	262	259	259	263	274	279	251	271	245	246	245	269	268	275	287	261	237	264	255	286	280	246	275	262	285	268	301	262	259	243	244	271	252	273	264	251	273	257	274	275	264	236	262	275	258	272	250	246	250	274	285	264	259	265	269	263	295	264	288	254	257	288	294	236	284	275	287	273	312	254	266	274	258	257	256	282	283	239	293	279	259	262	277	264	256	269	262	260	255	263	250	285	287	289	258	286	237	287	252	257	283	265	261	249	271	265	278	267	264	252	250	284	265	260	269	269	263	275	255	244	286	262	268	273	261	265	274	252	295	234	290	287	306	263	263	267	282	286	268	286	263	295	274	229	262	272	289	277	294	265	248	231	302	275	286	274	271	265	263	259	280	245	274	265	270	276	240	257	264	269	264	260	279	275	287	259	262	258	263	298	282	258	244	247	265	279	252	259	231	268	238	300	243	284	254	288	263	254	260	274	279	274	249	271	266	244	256	242	256	250	261	256	281	274	252	264	255	239	289	262	280	251	264	242	237	277	255	270	239	283	290	273	290	252	272	263	299	243	288	264	257	261	289	276	241	244	247	277	270	253	281	257	254	264	270	262	296	280	260	254	269	305	230	248	265	280	289	266	268	257	276	275	285	247	293	258	246	228	266	247	264	283	248	225	266	284	292	265	260	260	270	318	266	258	274	244	275	245	256
10412	1292	126	113	98	137	217	215	256	278	268	272	311	208	189	145	93	105	546	703	183	50	55	48	65	56	61	55	53	53	58	50	59	57	53	54	63	61	45	51	46	44	77	41	61	56	53	53	50	50	54	44	68	53	53	41	50	49	52	48	66	49	49	49	62	43	40	68	53	61	54	49	46	50	45	51	59	40	56	60	37	45	48	53	42	38	51	65	50	51	66	57	52	53	38	56	50	50	51	61	46	42	51	61	58	54	52	56	60	48	43	51	50	56	53	52	47	62	53	49	47	61	58	48	49	57	47	51	47	55	58	52	49	42	51	44	46	54	42	53	49	44	51	55	44	51	59	64	51	44	54	39	36	52	55	51	60	47	51	53	57	39	48	46	43	50	65	67	53	49	43	60	55	59	48	55	62	45	59	40	41	45	45	36	42	40	53	50	61	40	49	54	52	43	47	51	55	49	54	40	59	50	58	48	46	43	42	43	47	62	39	37	58	47	57	57	60	49	54	43	60	48	55	53	43	64	56	53	53	61	57	47	57	57	46	58	50	43	51	55	58	50	55	59	57	47	56	40	44	62	56	48	36	58	46	65	58	51	51	45	41	58	56	43	38	47	55	58	53	50	50	49	45	52	48	62	43	34	46	49	52	39	54	52	40	44	44	57	50	48	54	49	54	65	40	40	38	61	49	43	51	56	53	49	40	48	46	47	57	57	63	45	45	57	43	54	58	56	56	60	56	59	53	47	53	46	49	49	55	53	59	46	59	57	50	59	51	57	55	55	54	70	43	58	36	49	43	47	44	52	45	52	44	45	57	49	52	39	47	51	52	63	55	61	46	61	54	51	63	54	40	61	51	46	50	54	42	51	47	63	70	55	50	45	50	58	56	42	59	54	40	48	43	53	56	63	59	59	50	55	47	55	45	41	50	43	44	44	46	51	45	48	41	51	61	56	56	51	49	37	62	53	47	69	45	54	60	54	52	44	55	53	40	44	44	47	50	62	60	48	45	47	62	38	53	52	54	46	53	61	47	64	65	46	42	55	41	43	41	47	43	46	51	47	49	46	50	50	55	48	57	59	43	51	60	45	57	46	61	47	61	35	57	51	53	55	49	56	42	40	53	46	37	55	57	45	54	45	61	51	50	49	50	54	43	56	48	50	43	44	57	45	44	50	51	68	55	45	49	55	49	55	39	34	61	40	62	45	42	53	55	42	40	48	47	49	55	60	43	53	50	58	64	55	54	44	43	46	48	45	49	53	64	55	51	57	48	38	57	45	46	51	53	48	47	59	53	42	49	44	47	46	48	45	64	47	53	54	52	54	56	48	47	49	47	54	56	60	49	54	48	44	54	49	42	43	55	52	44	61	43	44	45	55	56	66	65	59	41	40	45	60	62	53	42	57	61	66	51	53	48	46	48	65	56	53	57	55	54	51	54	53	56	64	65	49	52	43	44	51	49	43	45	51	53	51	56	40	58	47	47	49	51	49	55	60	30	45	47	55	58	40	54	56	50	51	56	58	55	66	43	50	40	48	46	51	64	58	63	45	44	59	51	47	46	58	50	47	56	55	49	52	55	49	42	47	51	53	43	51	44	50	64	52	47	49	48	58	62	51	54	47	59	46	47	59	53	45	46	56	44	52	53	52	45	40	68	43	48	57	52	54	53	49	44	57	52	51	51	47	46	58	60	49	54	48	60	54	47	55	56	43	47	54	51	46	43	54	42	60	60	56	56	52	44	57	34	52	53	53	41	57	56	62	64	34	45	44	57	41	50	45	46	51	50	42	51	60	43	40	52	53	65	48	60	52	48	49	41	57	62	46	59	54	62	46	56	44	47	66	47	56	65	48	48	43	37	53	50	56	52	56	50	58	56	45	51	42	39	55	55	58	72	59	62	54	55	38	50	51	53	46	49	60	46	46	39	46	52	54	54	41	45	50	51	51	45	54	51	49	49	47	57	43	53	49	48	58	53	54	40	54	63	50	55	62	50	53	56	56	59	50	63	54	49	50	52	48	51	64	58	49	61	39	46	42	43	43	58	44	53	56	43	56	47	47	50	50	43	63	53	55	44	50	47	53	60	54	57	66	49	56	47	48	48	43	52	55	42	56	47	49	42	56	45	46	54	35	56	55	66	46	44	48	41	49	52	48	65	44	53	51	51	59	55	45	59	54	35	56	60	48	52	42	53	54	45	41	55	58	53	42	50	49	41	45	55	45	62	51	55	65	49	39	58	56	40	43	55	49	47	52	57	51	54	54	48	52	38	49	47	63	68	68	71	76	62	40	46	40	35	45	51	44	51	67	47	56	38	34	54	59	55	46	47	50	52	49	59	48	54	59	50	54	52	49	60	55	61	52	54	43	48	55	57	54	44	51	56	55	46	53	37	51	58	39	54	49	44	64	47	42	38	45	51	52	51	43	52	47	44	42	45	41	42	50	48	44	60	49	52	48	57	50	60	58	57	54	52	46	40	51	52	49	58	48	42	51	49	47	64	62	51	51	63	53	44	59	45	42	52	55	42	62	59	37	48	45	47	35	59	62	58	34	51	57	52	61	62	55	37	61	55	45	45	55	43	46	46	48	46	50	56	50	54	51	56	59	49	54	43	40	50	49	61	52	28	49	42	49	57	47	48	52	54	43	51	38	49	47	62	59	56	57	44	54	46	55	47	57	44	48	45	44	57	55	53	57	51	47	50	64	55	47	52	42	47	48	57	57	57	62	53	42	44	49	70	40	49	48	49	46	52	48	48	46	41	53	49	40	52	47	58	51	37	61	52	40	60	52	49	41	51	42	65	51	52	57	65	39	52	72	51	59	46	64	63	45	47	56	47	40	61	43	44	51	47	47	57	53	63	48	51	47	37	47	48	45	52	53	44	38	57	56	40	48	48	46	57	71	42	49	61	52	48	43	46	50	44	50	51	60	57	52	59	47	49	40	67	53	50	52	40	49	63	52	42	48	44	55	49	63	46	59	61	47	47	65	66	64	52	52	58	53	54	48	63	57	52	50	44	46	58	53	50	55	45	50	54	51	42	49	56	57	52	56	54	45	52	47	48	44	57	55	41	47	56	50	69	61	52	54	54	39	42	55	41	45	48	44	43	51	47	55	46	41	54	49	49	44	52	57	56	54	56	39	50	57	51	58	58	48	60	51	50	63	59	50	57	58	46	63	44	49	58	39	47	43	51	44	50	51	50	60	48	49	41	54	57	56	35	50	37	48	49	50	47	49	56	48	52	49	40	44	61	61	40	43	56	40	53	57	42	47	58	48	49	67	41	51	47	51	55	63	44	49	48	54	63	49	54	56	45	52	53	44	45	48	52	69	56	48	51	43	44	60	35	54	61	59	49	54	54	44	62	47	50	42	48	44	48	44	50	35	50	55	46	52	43	54	46	47	45	38	56	48	47	56	53	62	51	45	38	53	49	52	52	50	49	44	55	45	51	57	47	58	39	54	47	51	39	63	49	59	43	45
43285	3836	1469	1797	4966	10333	13323	11538	10172	11234	10971	9539	9106	6934	5747	3648	1910	2592	12655	15466	3568	556	535	540	547	523	528	530	474	498	449	465	473	501	491	506	522	441	508	481	498	503	499	482	463	470	495	468	467	466	527	474	445	505	447	479	459	484	500	475	464	475	483	463	474	478	481	485	483	435	481	445	481	455	429	445	469	472	470	485	506	492	427	474	416	469	463	465	494	459	479	444	442	435	465	489	457	389	494	466	501	469	475	457	472	451	459	440	459	475	493	461	492	481	468	455	442	461	473	445	465	474	469	448	422	454	451	450	457	455	459	451	504	476	430	487	455	463	464	470	459	453	475	440	429	477	453	502	514	464	434	473	489	473	499	454	470	460	467	466	485	483	461	445	443	480	505	455	418	452	508	435	454	465	430	487	489	444	434	476	482	449	471	474	438	476	430	468	448	473	478	458	452	483	473	443	452	471	480	472	433	455	461	417	422	465	462	468	475	475	455	453	488	478	476	461	495	480	433	468	424	478	457	477	480	479	449	470	447	477	458	461	484	469	498	496	462	444	429	456	462	472	448	495	477	439	443	474	419	476	470	452	438	438	453	439	503	453	452	488	441	490	476	457	459	444	435	424	461	454	456	457	475	486	473	472	442	434	434	470	448	480	499	501	473	466	449	422	508	475	478	459	475	491	470	419	459	474	520	469	443	475	488	498	443	463	507	430	452	450	469	491	480	492	465	482	431	444	489	491	478	465	481	459	449	459	427	479	445	485	467	487	476	491	467	453	473	456	462	448	452	463	491	485	497	480	464	460	441	512	452	443	437	439	489	493	512	449	442	450	467	483	464	484	458	471	460	454	450	478	473	440	466	418	418	497	475	452	489	486	444	413	484	482	484	438	498	430	430	447	448	478	469	463	459	429	450	425	455	448	460	434	439	444	483	484	485	451	486	487	472	435	475	447	479	451	458	463	415	423	458	478	452	446	483	442	470	462	466	439	451	416	467	464	443	483	446	473	474	500	456	451	479	442	488	464	442	420	441	465	484	443	474	444	435	455	464	449	463	443	464	449	472	467	434	437	444	490	461	466	491	444	448	468	477	482	437	471	457	492	465	478	468	437	467	436	476	459	479	440	475	502	472	434	461	496	459	443	450	418	460	482	431	468	418	456	483	449	431	498	448	493	485	449	461	451	475	468	444	488	478	442	454	505	477	457	473	490	461	509	496	453	489	490	411	471	461	465	474	424	428	443	453	445	451	467	465	495	453	482	474	465	431	457	468	480	437	488	486	460	450	458	445	450	444	479	467	415	460	439	482	455	458	461	503	472	433	423	450	480	433	441	438	465	443	455	500	483	445	462	470	502	458	466	506	454	435	473	459	459	497	470	438	438	448	443	452	444	473	443	480	446	467	469	438	442	424	485	466	473	484	462	436	458	450	452	483	465	459	514	493	442	455	494	457	463	467	446	471	466	512	443	458	466	452	442	478	463	443	491	471	418	437	487	444	448	486	423	450	469	467	468	497	464	473	486	490	473	453	455	452	462	438	445	490	460	523	464	479	445	469	407	454	486	458	484	442	476	460	459	428	483	453	443	458	455	482	434	464	419	450	495	458	456	480	476	441	429	469	447	472	433	460	479	456	474	492	474	478	429	426	444	435	459	453	466	475	487	482	468	465	491	434	503	478	482	453	486	474	442	435	464	433	470	470	465	478	467	456	474	447	502	506	460	467	463	465	483	451	452	494	439	472	466	447	470	466	412	457	486	452	497	446	481	471	468	452	437	438	454	504	435	471	466	451	450	472	437	443	469	436	500	472	491	454	418	499	475	458	491	411	476	457	414	456	458	450	481	411	472	458	510	481	456	465	473	467	492	424	446	467	473	434	473	467	472	464	450	459	463	473	471	444	478	470	474	410	467	440	434	467	481	483	483	429	466	470	468	450	462	460	448	475	485	499	471	454	468	470	496	430	468	445	450	466	417	453	472	482	473	478	477	432	466	462	441	508	480	463	470	462	468	478	471	473	488	477	455	474	460	490	452	476	501	501	477	481	441	429	394	481	463	481	505	463	497	467	457	481	440	461	487	469	457	481	503	441	454	472	462	461	486	477	455	453	440	455	461	465	467	504	464	454	410	467	452	441	493	481	444	472	414	445	491	456	501	495	469	460	485	471	487	432	448	495	444	467	462	471	504	465	471	461	471	499	477	435	463	467	490	455	434	433	468	489	446	456	434	467	451	471	486	478	439	515	473	476	437	484	481	474	444	449	421	446	469	455	480	472	470	484	467	469	443	467	445	445	486	434	428	486	456	462	446	444	472	443	485	497	460	463	491	468	459	471	474	458	451	466	463	478	459	420	473	496	468	483	440	454	452	466	452	476	465	421	452	448	470	495	436	468	452	455	454	512	459	487	444	456	446	460	468	446	486	487	443	450	464	462	450	512	482	458	481	443	483	469	453	442	455	435	450	469	460	464	447	427	470	483	501	452	449	477	430	451	506	492	495	465	460	447	462	451	460	460	460	442	487	440	454	472	452	432	459	442	478	471	481	474	474	449	441	514	468	447	475	446	466	448	453	451	431	435	447	492	485	494	445	468	453	428	483	448	427	433	464	452	461	455	476	471	476	408	461	484	461	445	476	439	480	451	479	469	458	430	474	469	445	478	492	484	425	439	490	476	490	485	448	468	483	494	473	489	465	443	473	448	426	470	474	445	456	489	418	458	450	473	493	432	493	487	462	464	497	452	450	447	445	434	443	487	459	484	455	469	455	485	459	454	464	466	482	424	483	464	470	446	461	488	456	474	476	447	494	447	437	472	469	466	483	503	499	486	480	453	458	440	489	466	450	474	398	451	498	437	464	460	506	468	467	470	483	448	424	467	496	468	477	456	458	431	492	469	425	453	458	452	438	519	462	462	489	466	433	504	453	468	455	480	470	453	444	472	443	458	495	475	476	466	467	454	449	462	404	462	449	453	504	465	464	474	469	459	464	429	441	449	495	449	450	494	448	432	447	479	480	460	482	452	458	507	497	469	478	456	448	469	451	454	445	469	474	467	458	451	460	463	458	489	470	451	450	489	433	481	455	458	456	472	488	453	440	449	481	520	485	464	492	479	441	501	464	456	490	484	459	458	454	472	449	450	489	459	451	479	493	501	459	447	473	498	466	504	461	451	470	472	487	459	460	468	459	438	468	450	480	484	441	464	460	435	454	427	458	417	471	438	517	461	424	463	476	443	504	452	471	450	452	492	467	459	447	485	477	450	433	445	452	477	430	477	480	449	488	474	451	448	475	423	450	457	447	453	473	452	480	430	438	463	433	460	485	482	470	452	454	457	465	474	477	459	440	438	455	474	460	456	492	443	486	439	464	469	502	439	508	492	458	477	466	481	444	424	481	463	473	451	453	475	453	473	489	479	422	458	491	456	478	468	481	508	441	472	473	511	424	467	466	444	476	493	464	467	444	455	506	500	463	437	487	465	497	458	493	460	438
2556	171	75	84	70	87	118	168	210	211	209	175	158	123	125	90	98	70	78	94	104	51	77	59	57	66	54	56	46	55	54	55	50	45	50	45	62	49	55	66	58	64	60	57	61	39	49	58	54	57	67	55	50	72	65	69	56	52	54	32	63	69	42	67	49	53	51	49	68	66	63	62	46	53	68	48	57	51	60	66	58	69	43	54	50	47	50	56	51	53	53	45	67	41	65	52	55	56	47	64	63	67	61	43	65	55	50	50	75	57	55	50	46	52	60	49	56	59	52	71	53	44	74	59	57	50	58	76	58	63	56	56	58	47	66	68	57	61	45	66	43	65	67	57	50	41	57	71	59	64	64	66	50	52	52	63	48	69	54	63	68	54	56	55	49	55	56	56	68	62	53	56	61	54	54	64	58	49	41	67	50	46	51	59	69	56	57	75	52	58	51	37	49	49	42	49	51	40	57	58	60	57	54	53	54	55	63	51	64	51	58	53	64	53	54	54	47	59	66	50	58	63	67	54	60	61	51	51	58	62	49	52	48	56	61	46	57	64	53	52	58	58	66	55	44	68	58	65	63	56	53	72	53	73	58	67	54	59	64	69	73	60	60	63	60	65	49	60	64	61	51	48	60	50	57	65	52	56	50	49	55	55	64	62	65	63	62	51	63	62	57	57	60	58	52	53	67	58	66	62	57	50	66	70	50	74	56	51	79	64	53	68	43	60	47	56	51	66	77	54	63	60	51	49	55	48	73	53	55	54	56	59	68	51	56	56	65	61	52	54	55	54	65	63	43	61	49	52	62	51	61	56	63	50	67	65	57	58	56	57	69	63	66	70	45	43	49	55	57	55	53	53	44	62	80	56	49	63	61	55	63	79	55	50	52	50	60	63	53	53	63	49	54	48	55	57	73	50	74	55	48	71	57	55	62	61	75	52	55	52	53	60	59	78	57	54	68	55	62	51	53	44	49	59	48	55	65	53	72	68	49	61	74	61	58	64	54	59	58	51	50	67	49	55	59	66	42	51	57	44	53	62	55	43	71	62	59	60	75	67	63	56	63	50	60	55	40	46	53	62	72	63	71	55	65	63	85	51	60	66	57	55	44	71	48	56	44	49	61	59	57	58	64	57	50	64	58	52	57	53	46	56	69	61	50	47	68	52	55	61	57	48	60	57	58	59	64	42	69	43	58	55	44	52	74	60	56	65	66	59	42	58	54	60	53	56	60	49	56	54	63	59	59	59	68	64	54	45	64	59	43	59	42	49	56	53	61	64	62	50	71	61	64	58	58	48	60	38	58	53	60	58	63	58	51	58	54	68	51	53	57	49	59	58	64	44	52	62	67	55	56	50	63	51	66	51	42	61	51	55	51	72	55	59	65	76	51	48	61	56	49	58	70	54	64	61	57	57	54	60	74	60	61	51	48	53	71	48	54	50	58	60	62	52	46	53	46	67	53	44	52	72	61	74	56	61	55	53	51	59	45	64	55	43	60	54	62	60	63	55	58	61	39	81	52	37	56	58	66	60	50	63	48	58	45	55	44	58	56	51	48	61	52	57	74	57	66	51	55	51	64	60	62	68	65	54	44	56	60	47	58	58	60	55	77	61	65	65	59	69	63	44	77	58	65	51	61	51	46	58	58	57	56	70	36	52	61	47	69	56	61	56	54	61	60	44	53	57	53	46	55	56	66	58	53	54	66	59	63	40	73	54	53	54	54	38	64	52	66	57	56	43	54	75	66	54	58	55	41	56	66	55	63	70	47	59	55	64	58	69	64	63	56	64	64	57	65	60	60	59	59	57	72	57	47	74	53	41	56	49	59	63	51	60	51	43	53	58	54	36	57	70	51	70	58	62	68	52	47	46	66	57	47	58	66	70	65	50	47	65	51	42	62	54	53	51	58	59	71	55	52	49	54	66	64	59	44	59	52	58	39	54	37	54	59	52	49	63	66	55	54	54	47	69	57	48	53	72	68	63	72	59	74	66	67	65	72	38	58	55	44	61	61	72	50	52	49	63	53	60	62	64	70	61	60	52	44	72	65	48	48	66	42	59	55	42	56	56	44	66	62	55	47	62	49	54	70	48	30	38	53	58	43	61	62	52	52	63	54	57	51	49	61	67	66	61	51	58	66	48	69	61	45	65	44	58	55	51	58	48	57	51	48	43	56	64	44	58	54	60	61	56	53	57	67	48	66	44	58	56	55	57	47	63	51	55	56	43	57	50	68	60	61	60	50	52	51	48	57	64	59	50	56	53	48	60	44	55	66	55	56	73	49	68	54	53	56	59	57	57	59	54	46	67	54	49	62	58	59	60	55	64	44	54	57	50	55	57	53	65	70	53	61	48	70	63	51	48	51	44	51	62	61	64	43	47	51	51	59	64	49	67	51	59	73	45	63	49	50	61	45	57	60	44	54	49	49	51	64	55	47	58	60	60	57	60	59	47	63	59	59	56	47	72	66	63	64	55	50	60	51	65	56	80	52	56	56	51	48	62	68	53	46	70	65	49	55	65	58	51	59	70	59	62	62	53	53	50	60	59	46	59	64	47	70	58	54	62	73	55	59	65	71	49	62	61	46	61	69	49	73	58	61	42	62	58	62	65	44	65	61	53	62	57	60	52	49	56	62	58	49	49	52	51	56	59	67	53	61	61	34	48	53	57	60	70	67	55	53	58	70	61	73	48	62	48	73	53	57	60	64	63	52	59	50	68	57	57	63	62	48	59	67	65	55	68	52	66	64	64	62	64	46	49	56	57	48	58	59	58	45	54	65	51	55	54	53	46	61	61	67	52	45	50	51	59	62	51	68	47	67	54	59	61	54	67	65	58	53	48	51	63	67	57	53	72	54	51	49	76	60	54	45	62	59	55	61	65	59	54	45	71	52	63	70	61	67	60	56	45	49	47	58	55	53	65	49	62	62	56	72	68	60	47	60	71	51	60	70	73	62	57	61	62	59	67	56	66	58	61	55	65	56	49	49	63	66	82	76	52	56	62	54	55	58	54	57	56	55	68	50	42	51	66	55	57	56	48	62	65	70	65	55	66	62	60	53	42	56	54	66	62	46	50	48	57	53	60	43	56	54	58	58	55	56	53	62	70	60	52	49	56	59	50	57	55	52	58	64	62	55	53	63	51	70	52	49	49	57	64	49	63	54	47	57	56	59	56	54	49	47	52	61	68	62	59	66	53	49	54	57	59	47	58	52	52	52	63	60	55	64	54	58	60	45	60	67	57	65	48	54	55	47	60	71	59	53	58	60	44	62	60	64	62	56	64	60	46	45	53	72	53	45	69	74	59	45	69	62	61	57	47	59	60	63	57	60	65	58	71	60	57	59	59	50	50	39	45	59	67	48	57	58	58	52	55	64	60	59	62	66	60	57	60	62	66	47	39	62	54	51	74	66	57	61	56	50	48	63	58	51	57	54	48	50	65	51	42	62	56	54	59	69	57	56	52	61	57	61	53	52	64	61	52	51	59
19546	1916	834	1032	2542	5065	5185	7432	7668	7584	7756	6381	4988	4228	2946	1888	1190	1010	1271	2116	1915	489	482	501	472	477	481	503	511	520	528	449	489	505	459	495	515	472	484	475	487	485	460	484	489	492	510	451	505	526	445	456	481	496	457	500	478	439	487	488	489	479	496	484	466	454	503	495	487	492	517	485	472	467	493	512	514	499	491	503	457	500	491	476	484	469	475	465	442	496	459	463	514	488	509	442	499	501	509	509	481	506	464	490	473	496	483	479	472	500	561	481	506	529	487	506	495	540	504	464	470	479	498	477	494	508	475	481	475	486	469	488	474	477	462	472	492	458	436	484	510	481	446	484	468	504	496	455	461	454	497	429	532	435	450	459	528	490	492	498	459	485	492	508	490	483	488	491	519	488	452	492	530	478	504	471	463	481	524	466	473	477	472	466	477	488	492	447	526	491	472	479	494	511	479	496	503	465	514	494	472	472	495	481	491	497	501	503	489	495	490	508	445	519	468	492	473	479	518	493	507	511	456	483	462	459	439	467	483	459	471	507	503	456	487	483	464	467	507	478	487	485	487	471	495	494	500	511	502	496	490	469	447	486	464	499	490	494	483	474	474	458	496	473	483	470	471	479	487	486	525	498	494	466	488	483	503	491	451	478	520	465	475	487	511	463	485	513	525	499	454	487	503	483	508	519	484	457	520	471	480	471	515	460	470	478	466	460	500	474	501	488	467	514	500	503	489	493	427	472	494	471	516	481	459	479	491	455	485	508	468	516	436	452	496	517	469	502	477	443	496	471	488	477	516	509	539	479	489	493	471	469	524	501	463	451	490	502	479	450	456	484	485	496	481	477	445	502	478	501	460	479	483	504	489	480	464	461	480	490	483	476	524	500	497	462	463	478	485	484	493	504	522	472	492	477	561	493	491	483	476	486	486	461	502	491	490	502	489	458	436	480	505	521	494	471	487	476	521	517	495	524	480	491	464	484	513	465	499	468	492	475	472	456	471	494	477	491	475	495	511	453	475	548	449	479	470	497	530	498	502	469	462	481	472	499	496	465	488	477	487	460	475	446	455	441	474	506	474	491	512	469	529	514	499	473	481	527	534	445	486	461	473	501	526	465	506	512	504	461	479	529	526	473	508	482	469	482	483	474	499	512	478	504	511	441	471	446	492	472	501	493	484	516	486	463	480	510	467	466	445	508	486	449	487	512	513	463	503	465	508	497	491	515	511	473	470	462	480	454	517	492	483	447	523	491	459	493	468	506	505	514	491	445	506	452	500	485	467	507	516	492	500	495	489	471	477	501	505	453	510	449	465	522	507	534	447	478	477	506	495	498	466	446	474	481	513	495	442	487	497	452	470	518	504	484	481	490	463	504	455	512	493	455	489	497	492	534	480	433	445	475	506	512	472	508	570	483	498	513	507	508	476	497	546	502	469	494	459	504	456	500	458	479	519	528	518	533	453	475	499	470	496	490	496	496	482	528	490	477	480	472	531	485	510	456	502	457	454	450	466	516	465	493	473	476	492	508	490	463	472	496	472	526	479	500	480	462	466	539	488	447	474	505	489	476	502	492	461	494	457	525	459	500	464	490	493	509	477	493	477	474	489	493	544	495	485	480	492	483	491	469	491	511	444	462	475	483	488	485	471	489	482	476	495	454	490	519	498	465	499	501	499	474	503	469	502	468	483	502	494	449	477	488	494	526	482	471	494	504	514	505	501	438	492	493	457	489	476	497	447	499	459	487	475	497	509	455	493	473	497	496	466	498	472	481	474	457	465	477	455	472	473	475	442	496	469	472	483	470	457	520	464	480	505	522	493	509	480	445	490	473	487	475	468	475	479	462	470	465	511	512	477	434	517	481	463	488	495	498	501	504	485	504	449	494	475	497	472	517	489	502	483	469	522	456	474	513	511	470	488	493	462	495	492	490	498	487	474	476	495	470	447	478	453	489	471	475	493	461	473	483	507	482	486	488	507	489	503	531	474	468	498	460	482	469	478	494	451	489	502	472	495	482	490	494	494	491	482	515	519	504	480	492	483	499	465	492	528	491	461	498	466	511	498	503	468	490	499	445	514	541	502	479	467	474	513	537	517	489	489	449	505	454	482	505	485	472	466	469	524	496	512	501	476	497	522	475	501	510	438	493	466	472	480	488	502	506	531	514	457	498	490	458	494	490	530	454	482	457	487	486	455	484	492	486	519	485	494	469	523	442	483	450	456	522	517	472	501	501	502	482	541	497	507	527	470	471	475	477	488	513	493	474	510	518	501	456	471	508	498	510	496	486	510	485	464	483	480	485	507	487	512	481	476	472	480	491	475	507	509	510	513	495	460	504	488	490	462	505	486	481	476	451	458	457	500	529	481	480	512	466	483	471	491	490	477	498	488	475	464	470	469	500	452	506	518	490	446	493	488	519	518	482	513	507	474	498	475	495	488	490	500	518	486	447	517	469	480	501	476	513	534	461	504	522	505	473	475	489	487	447	501	495	481	482	507	463	471	443	487	488	513	471	506	458	459	490	515	494	483	468	461	477	490	493	462	512	521	523	434	494	507	440	466	480	507	431	483	482	474	469	479	505	509	487	507	484	464	471	501	482	488	509	522	465	499	468	481	481	517	480	497	493	502	514	498	457	479	493	472	490	484	510	449	465	469	504	496	461	513	518	463	504	477	499	529	526	501	488	502	489	481	482	437	475	501	510	456	493	501	464	518	455	487	449	466	468	455	484	492	488	503	524	437	470	497	480	493	472	470	476	507	534	528	474	494	450	459	559	467	526	450	457	490	505	458	460	473	407	472	458	497	463	453	485	482	482	511	513	498	497	503	450	469	492	464	482	455	458	508	519	482	486	467	483	489	468	476	450	463	537	519	492	483	515	473	496	475	472	456	531	495	463	475	447	469	489	490	484	517	500	471	492	433	454	455	477	539	470	484	514	499	456	473	501	475	490	475	496	499	498	454	492	484	497	502	481	490	502	470	510	463	512	509	486	509	509	443	471	490	517	513	459	514	484	480	491	501	467	546	434	480	502	444	470	508	511	506	448	429	456	468	499	439	507	493	473	513	473	458	484	499	506	508	504	535	457	495	519	485	492	521	488	475	468	458	501	510	479	536	443	500	514	469	488	465	466	513	466	482	523	479	491	474	505	488	554	496	508	487	473	482	442	497	496	443	474	515	446	431	442	501	491	470	482	522	469	493	458	459	492	497	493	495	473	468	474	471	462	519	455	458	472	479	442	467	466	490	488	501	495	428	485	516	483	526	480	456	502	482	461	464	516	481	458	496	501	497	500	502	457	478	493	494	507	473	496	474	497	492	466	484	460	511	471	508	426	485	523	478	477	495	451	493	488	470	477	479	465	462	493	508	512	505	469	449	442	467	519	517	461	459	507	456	489	490	494	518	439	473	510	478	489	521	508	459	486	487	485	511	457	474	481	494	487	445	487	467	487	485	497	488	512	464	489	483	491	505	463	520	490	477	517	456	466
6735	958	101	112	117	157	155	235	282	317	325	308	247	203	163	139	126	112	136	109	191	79	81	75	66	65	79	65	85	86	73	81	54	60	71	58	73	63	57	68	72	91	79	74	69	65	76	68	62	62	55	69	73	72	74	71	71	62	66	80	60	63	58	68	77	65	69	61	79	64	70	80	60	80	70	84	65	70	66	52	78	81	65	76	78	66	61	77	71	74	56	63	61	70	67	77	81	67	62	58	58	58	60	71	61	63	72	56	82	81	75	63	61	59	57	64	75	71	62	61	63	83	61	66	54	65	74	60	80	77	74	54	69	64	66	76	73	68	68	79	72	71	69	63	68	66	60	70	70	63	86	74	65	60	74	76	63	71	62	74	74	75	60	74	66	66	64	71	67	63	57	65	80	73	62	83	65	73	72	65	59	79	73	61	80	70	72	95	84	60	87	57	71	75	62	76	60	69	70	78	61	63	64	71	86	66	69	73	60	75	73	62	68	78	70	69	61	74	69	63	56	78	68	68	60	76	61	64	77	69	68	75	77	67	67	73	68	67	63	74	54	56	77	79	62	69	68	63	75	73	67	74	71	54	68	61	77	66	84	68	60	69	66	80	77	59	88	72	67	71	73	82	62	50	62	56	63	67	51	68	80	77	63	61	71	63	67	60	70	72	72	75	72	66	81	63	75	83	69	61	85	56	66	71	63	53	66	65	71	66	70	81	53	62	72	61	66	82	60	80	61	71	64	74	72	74	70	69	76	60	85	80	67	66	76	70	84	61	75	71	63	73	88	74	66	76	56	70	67	69	62	50	76	81	74	61	75	69	69	78	44	74	72	74	67	62	63	70	75	52	65	79	65	52	67	69	62	65	72	63	65	81	79	76	75	73	62	75	68	67	69	57	73	60	70	61	66	54	79	72	81	68	66	74	69	64	66	68	60	67	75	61	73	63	72	68	76	68	68	75	77	62	67	83	76	70	81	67	80	62	72	66	86	55	82	81	77	63	72	81	81	59	60	82	70	69	61	72	59	63	73	73	80	63	68	74	61	67	94	66	75	55	74	66	63	75	72	76	64	59	55	64	71	84	61	68	79	62	73	96	77	65	88	62	86	74	75	72	73	66	71	70	65	76	92	65	67	67	64	71	63	86	79	65	78	76	74	66	77	66	82	81	58	70	73	75	66	72	69	83	73	73	71	67	78	72	89	71	78	65	68	72	75	71	75	76	69	54	67	67	68	65	62	59	72	62	65	74	67	73	77	69	59	77	66	72	84	59	65	85	65	55	73	69	59	70	72	92	67	54	65	79	68	64	85	59	61	77	59	76	71	70	56	71	71	79	73	69	75	87	75	67	73	74	62	56	51	62	71	61	72	73	75	66	62	82	79	78	70	87	64	81	79	75	68	68	65	75	65	54	74	62	74	70	74	66	68	76	90	83	57	79	63	59	67	70	65	70	82	63	70	67	85	64	62	63	73	59	80	61	65	80	70	72	67	67	56	79	67	64	53	59	78	67	57	58	67	63	61	68	66	58	64	70	63	84	78	82	76	75	78	67	65	76	71	81	74	65	78	57	69	74	80	72	77	81	65	66	84	61	69	91	67	66	71	72	67	71	82	78	70	86	71	74	74	71	69	80	70	85	70	80	73	69	62	70	68	77	72	60	68	70	80	74	67	80	73	71	68	61	59	66	65	76	69	77	75	52	68	63	74	79	64	74	74	68	82	83	72	68	59	87	72	73	70	77	81	64	89	84	73	70	69	61	77	72	67	71	57	57	80	55	61	75	64	62	68	61	71	70	82	65	80	72	72	61	73	72	78	65	74	75	69	66	73	68	76	68	73	59	72	84	50	71	69	72	67	68	72	74	67	77	65	67	92	70	58	86	78	76	87	68	71	74	76	82	61	71	58	66	84	62	77	56	60	60	74	78	70	73	76	68	54	78	51	66	71	62	66	80	71	72	70	65	78	77	74	72	74	69	68	61	75	84	59	74	74	62	68	63	66	65	79	92	64	70	64	86	68	76	66	71	59	63	61	77	67	76	69	63	66	57	71	77	68	75	59	68	67	69	68	61	69	80	69	75	72	72	79	87	76	60	63	72	76	58	58	71	55	68	68	81	78	70	57	69	68	66	57	80	59	76	79	86	71	72	72	68	71	77	56	84	54	83	69	60	71	69	62	58	62	73	56	65	60	69	81	77	67	75	63	71	63	64	67	66	86	84	72	74	73	80	65	60	74	76	65	74	65	66	60	71	63	59	63	62	71	72	57	62	61	69	51	68	80	63	59	57	62	53	80	66	77	71	77	78	55	79	76	59	78	62	70	80	63	63	73	72	70	79	81	73	55	64	79	49	73	73	84	85	72	66	64	78	68	80	82	73	69	70	57	79	74	75	84	73	70	47	57	74	89	74	72	68	71	80	70	67	73	79	68	75	70	77	74	82	67	75	54	64	89	70	71	63	84	72	69	71	53	61	81	69	61	65	66	72	65	56	70	84	59	77	61	75	63	85	59	77	67	71	71	85	76	70	76	70	82	80	85	69	69	71	91	80	66	64	78	64	64	66	62	78	72	65	60	55	72	69	61	70	62	61	77	61	69	88	71	72	67	66	53	72	70	66	69	81	57	70	74	70	64	70	68	74	84	67	61	62	82	76	75	72	68	81	70	68	70	80	81	79	80	73	69	63	72	69	62	68	74	63	84	80	66	78	65	73	83	47	72	63	70	70	88	66	62	75	57	57	67	72	63	73	73	68	68	65	78	69	68	66	70	60	74	76	81	79	64	57	86	60	56	78	65	66	68	62	77	60	65	63	77	70	82	77	79	73	62	76	70	72	77	61	67	64	75	61	78	67	88	88	56	69	56	80	83	70	68	79	59	88	55	81	85	66	78	68	84	69	61	73	61	61	71	76	79	81	78	68	59	71	68	88	57	71	76	59	69	70	65	87	53	70	64	65	75	73	87	65	64	51	74	66	80	71	68	75	78	71	75	76	72	64	65	66	64	55	62	62	75	76	71	85	62	84	69	80	75	67	75	70	70	62	73	62	75	73	66	59	73	63	87	76	66	64	70	71	72	52	75	68	71	73	75	57	77	74	62	67	58	72	83	60	69	82	75	73	62	76	67	68	66	66	82	58	56	73	63	50	70	75	76	78	76	71	64	49	77	65	67	69	69	56	72	63	71	72	71	64	71	64	65	54	66	70	71	57	62	78	70	57	60	86	85	44	62	72	67	74	71	67	71	88	69	64	61	74	66	73	70	63	61	72	64	65	64	81	68	80	60	80	73	61	64	64	72	42	76	63	68	82	64	67	61	64	75	69	70	77	71	67	64	71	64	59	60	71	64	73	72	71	65	74	57	58	81	65	69	65	63	70	56	57	67	82	74	55	68	72	70	69	61	70	69	69	77	81	71	62	80	76	56	60	76	64	70	61	63	64	72	62	86	75	70	75	70	72	72	70	85	59	75	77	65	59	78	88
38395	4737	1240	1621	3611	8769	7955	10265	12637	12108	9497	9736	7729	6026	4716	3069	2509	2413	2200	2033	4186	673	689	673	691	685	612	654	674	689	667	665	633	642	615	580	615	590	616	628	652	596	600	610	630	613	606	639	642	622	636	598	672	648	652	597	568	588	589	613	626	630	626	651	619	578	577	601	605	618	647	606	586	597	586	576	601	610	633	620	592	632	634	628	608	631	620	619	620	597	630	613	570	585	653	607	610	587	615	586	634	596	600	627	646	613	610	595	604	664	647	605	600	647	609	646	638	654	632	624	593	641	614	591	656	640	619	644	625	607	618	641	578	611	613	616	587	612	604	609	574	626	649	673	601	583	605	600	632	605	594	619	568	603	577	616	573	620	632	605	623	642	576	601	585	643	604	580	618	593	640	630	615	596	634	662	633	650	585	631	604	600	572	611	610	603	603	641	619	612	616	647	591	566	598	590	605	629	633	568	592	609	608	584	606	597	646	560	602	650	632	609	618	622	637	597	612	597	587	649	565	630	603	648	629	614	651	624	644	619	576	576	581	593	629	614	618	661	627	584	623	624	576	572	615	573	622	596	621	627	628	632	569	596	618	563	616	575	609	587	596	649	623	635	599	627	636	633	620	576	630	577	601	644	608	598	656	632	648	577	586	589	612	601	603	610	614	607	612	612	603	582	551	604	556	597	596	601	668	581	601	634	607	627	613	604	606	612	616	641	591	629	611	631	576	609	600	675	609	595	613	607	597	620	630	626	610	599	592	579	597	665	626	600	613	569	607	616	638	599	584	576	601	621	606	590	595	622	654	602	623	605	591	618	632	634	575	644	614	608	583	619	600	600	599	631	621	653	586	586	565	597	569	622	609	571	602	653	623	618	607	607	599	636	618	601	611	585	613	573	575	589	613	604	603	629	588	642	586	627	601	601	604	588	647	653	615	603	604	648	554	610	621	585	658	616	610	579	586	594	600	656	622	592	624	604	628	601	622	639	630	636	662	580	627	603	570	659	582	624	591	621	657	570	600	655	643	644	643	607	648	669	611	599	580	591	602	615	620	602	618	601	591	583	590	623	602	608	607	597	634	617	605	589	566	592	610	631	628	582	606	618	585	595	603	580	603	614	594	612	626	614	614	609	640	627	614	613	631	602	633	610	643	637	654	610	596	595	614	632	599	612	632	574	598	607	646	608	614	600	632	614	598	574	593	572	591	615	623	640	579	633	670	597	616	621	624	611	646	630	604	565	661	609	607	613	592	611	602	605	585	638	624	608	587	637	638	597	626	648	609	643	635	604	591	616	616	615	593	617	603	650	612	597	602	591	658	627	600	585	618	614	635	605	588	611	670	597	604	566	643	563	646	581	588	617	631	612	590	562	601	623	606	642	618	576	587	609	580	606	583	586	583	640	599	596	619	609	643	632	592	612	602	608	598	582	638	630	619	633	599	582	606	600	628	592	640	612	621	637	621	616	580	667	584	633	605	621	598	622	596	603	627	615	623	577	593	606	650	603	591	593	604	611	601	625	582	628	590	584	610	589	644	631	594	600	624	618	648	596	559	620	637	612	628	663	581	556	620	593	617	609	645	642	594	611	669	606	605	632	607	616	591	597	654	638	617	618	632	621	622	575	655	631	609	592	633	646	615	575	615	592	562	607	595	626	593	648	627	621	594	622	606	629	588	635	606	585	591	647	591	606	610	605	608	568	584	640	609	638	629	618	599	581	626	649	642	633	621	609	608	599	588	580	648	610	605	585	608	634	617	659	555	638	555	609	640	562	615	608	570	612	597	631	623	642	617	622	651	615	628	584	594	610	638	585	630	599	622	627	566	619	599	613	615	599	583	643	626	608	588	602	614	613	596	628	579	565	582	597	602	612	639	581	655	636	625	599	604	589	623	612	615	626	622	625	607	580	604	615	621	643	591	555	608	599	626	593	609	642	630	592	598	655	645	658	592	616	624	636	607	610	578	666	639	575	600	645	596	648	615	642	612	588	635	606	644	614	611	610	606	598	630	629	622	588	589	638	596	602	633	611	617	599	589	569	587	598	607	589	591	609	624	614	661	591	605	586	649	601	652	608	638	633	614	666	584	612	596	613	656	612	657	562	639	605	606	629	591	614	605	612	637	605	613	582	575	656	624	585	601	612	600	593	599	616	568	643	640	586	632	613	610	579	630	640	587	669	627	602	581	597	598	612	611	582	600	589	570	663	600	615	588	568	646	605	596	615	617	603	601	608	588	608	607	624	598	608	597	619	651	584	642	606	634	625	595	635	608	588	599	630	601	652	627	621	619	642	644	596	608	606	617	600	597	584	613	642	594	586	621	641	630	573	607	569	600	564	618	615	595	607	592	614	614	605	607	610	600	587	569	602	613	631	582	567	572	579	612	588	615	591	616	585	669	577	618	619	621	587	587	615	613	600	572	637	576	617	616	614	607	598	624	631	565	623	599	628	609	607	624	637	600	599	599	565	599	641	588	624	639	634	595	594	606	620	577	645	621	625	592	614	596	627	605	594	599	665	638	575	573	622	613	584	616	602	622	631	626	581	617	582	606	611	604	620	597	623	641	646	607	568	660	593	585	625	575	605	603	630	561	629	606	605	612	632	593	607	642	615	589	616	623	608	644	646	575	631	559	600	597	654	597	627	589	622	591	583	606	615	596	637	593	625	621	626	600	649	651	630	597	611	584	593	595	641	619	598	623	627	587	598	613	603	611	615	572	587	627	638	578	600	623	627	624	640	610	569	662	609	584	619	609	622	608	646	630	558	619	621	644	613	602	600	650	556	578	597	613	593	602	543	660	621	567	595	644	602	588	601	589	617	640	591	570	604	593	607	609	589	602	647	588	623	600	635	604	623	604	640	615	586	607	594	630	618	620	605	587	578	603	634	622	604	595	587	594	549	568	612	606	583	587	577	641	554	593	648	622	627	592	634	628	607	624	590	584	616	585	595	607	567	617	596	592	609	639	574	638	624	610	630	591	560	597	627	633	620	608	637	588	617	622	597	603	557	631	622	596	602	610	621	586	625	594	599	570	620	578	634	579	633	625	587	607	596	618	627	632	621	608	613	663	590	660	623	619	601	619	605	613	648	620	589	607	611	629	616	614	615	622	607	618	611	580	579	624	611	652	625	608	617	586	598	591	590	601	589	609	618	627	607	571	652	618	593	612	621	604	612	609	583	566	578	606	604	605	608	622	604	594	620	639	570	618	601	610	581	670	601	574	629	595	638	567	633	587	596	635	651	604	592	607	596	660	616	645	633	610	650	622	637	601	619	620	619	574	629	591	594	556	647	589	603	635	635	578	615	622	580	635	622	565	635	554	640	637	621	607	635	621	610	576	627	607	632	614	591	612	597	615	613	597	623	663	636	615	606	641	618	616	598	634	584	628	598	609	618	591	596	583	617	617	566	577	594	582	585	600	603	634	626	652	585	578	660	594	622	586	594	609	617	629	579	628	585	605	654	620	584	614	630	642	593	633	598
5891	603	85	57	60	95	133	135	149	204	273	254	232	157	145	120	94	51	109	123	89	32	32	25	35	32	28	33	40	25	29	35	30	32	34	28	26	38	31	46	33	36	42	30	30	19	29	25	40	43	31	31	30	39	21	25	21	40	24	28	35	28	29	27	26	23	31	32	36	37	34	36	33	26	37	30	36	28	34	25	32	39	29	24	32	32	26	38	29	33	31	34	45	27	29	39	29	34	30	22	27	26	30	27	25	36	26	22	25	29	42	27	28	34	28	30	33	29	27	26	23	38	31	26	29	22	25	31	40	41	33	27	27	29	26	27	27	25	36	18	22	28	31	32	28	37	32	27	27	30	32	19	27	23	30	36	22	31	28	29	30	28	34	32	35	29	38	39	35	22	36	22	35	18	31	31	21	34	33	22	22	25	32	31	29	23	32	30	24	25	34	32	27	33	20	26	31	26	20	36	31	36	32	33	29	44	34	36	25	36	33	31	26	32	33	38	33	24	30	29	30	22	29	40	26	33	30	37	37	30	26	31	34	43	31	44	35	33	35	25	33	26	35	30	28	15	25	34	23	27	26	31	36	32	25	30	30	31	31	21	40	30	29	27	26	31	29	17	31	25	32	31	33	30	40	31	26	27	36	52	24	37	25	30	36	21	24	23	31	22	32	26	41	31	35	31	23	36	38	35	26	38	35	29	25	29	39	40	24	35	29	37	21	34	22	34	28	20	38	23	25	35	29	30	31	33	32	30	28	33	36	29	25	26	32	19	26	27	24	44	30	35	25	28	39	27	32	41	26	34	27	26	27	31	33	32	28	25	19	18	37	30	26	31	41	19	36	32	30	36	27	37	31	34	34	43	36	26	50	34	24	27	42	23	25	33	37	40	30	34	37	35	27	39	28	35	24	36	32	32	29	28	33	25	39	27	29	33	32	35	29	39	35	39	41	25	28	34	29	32	27	29	37	32	27	39	34	32	38	32	27	30	30	28	22	32	39	35	22	25	39	32	24	41	29	27	26	27	29	26	23	38	34	33	34	34	24	31	27	35	26	33	40	23	31	28	28	29	33	33	22	30	18	40	34	31	39	19	35	37	26	23	29	24	39	33	29	27	29	29	23	37	36	25	29	27	23	38	36	31	29	30	28	27	30	28	31	35	31	21	33	32	36	21	37	25	38	27	32	36	24	38	33	37	36	42	30	35	38	26	29	26	32	34	29	32	25	40	32	29	26	33	31	21	27	32	41	28	30	32	28	26	25	32	26	38	35	38	17	24	30	28	30	23	32	35	25	41	22	31	29	33	30	36	28	37	20	23	28	22	25	21	29	29	38	21	35	25	25	25	28	39	31	29	31	30	34	34	29	22	29	28	28	32	29	39	30	32	32	36	36	30	21	23	32	26	33	24	30	36	34	35	45	33	41	34	38	27	23	32	23	34	22	23	31	35	30	38	27	25	27	34	31	30	27	31	33	26	31	25	22	24	43	28	36	33	28	29	36	35	38	33	30	40	32	33	33	40	30	35	46	31	29	23	16	35	34	33	36	25	36	37	26	27	36	25	38	35	32	39	31	31	33	29	34	36	31	27	36	30	23	32	21	31	36	35	31	28	27	32	25	28	22	27	31	29	28	38	39	34	30	32	42	24	33	29	27	30	24	30	18	28	32	42	35	27	37	25	21	28	28	52	32	32	28	34	23	42	21	27	22	33	28	24	24	29	26	36	35	24	33	31	31	34	29	34	30	31	30	33	34	40	28	31	33	32	34	33	23	44	41	35	31	44	33	38	26	35	36	30	24	30	37	31	21	20	30	35	30	25	24	29	28	36	38	25	37	30	33	32	37	32	29	25	26	29	35	22	31	40	31	37	36	39	28	20	22	22	31	38	29	23	29	32	36	28	37	25	16	43	26	25	36	25	23	22	31	29	45	26	46	24	25	21	30	30	31	32	35	37	28	19	36	33	35	32	34	33	25	34	23	29	36	36	37	36	33	37	38	31	22	26	30	38	27	36	25	24	25	28	28	22	33	32	24	25	32	31	30	24	24	36	36	23	33	32	33	28	24	33	27	30	36	28	28	32	39	34	25	34	30	23	42	31	25	28	33	26	31	26	32	21	29	29	38	43	32	31	26	31	29	42	29	34	39	40	34	34	44	30	32	37	36	26	31	36	38	31	23	22	32	40	40	31	33	33	30	25	29	33	32	27	25	38	32	28	38	36	23	29	30	20	33	23	26	34	20	29	28	28	28	27	27	30	37	29	35	31	41	27	31	29	28	41	33	35	32	40	26	27	26	34	36	24	32	26	16	35	27	25	43	28	30	37	31	25	18	29	28	30	30	29	40	26	35	36	32	34	31	30	37	30	30	28	29	34	24	33	32	31	36	34	28	31	30	32	37	17	31	29	34	24	24	33	19	25	27	36	36	33	36	40	21	21	38	28	31	40	32	33	29	35	28	40	35	32	29	32	32	28	31	43	29	27	31	29	34	37	39	40	19	31	46	40	26	26	32	35	30	30	27	38	33	29	35	33	27	33	35	28	19	34	29	37	32	39	30	28	30	40	25	38	19	32	32	32	28	32	27	26	36	31	40	32	24	32	32	38	39	27	24	28	31	28	31	28	36	26	30	37	18	36	26	33	47	32	36	25	34	32	33	35	27	25	34	41	28	21	36	40	33	37	26	37	38	31	20	26	37	32	36	31	42	35	32	33	25	30	25	35	28	27	30	22	25	23	29	36	31	33	30	41	39	41	29	36	31	26	32	35	29	28	23	38	33	39	28	28	31	35	29	30	27	29	27	29	27	22	32	31	35	23	41	28	39	37	16	21	29	26	22	33	32	32	41	32	30	31	30	35	29	31	24	31	25	30	22	36	31	29	22	31	21	25	22	28	30	33	32	27	33	37	32	34	27	25	39	29	37	27	38	31	35	28	28	33	31	32	22	30	34	25	29	30	26	26	32	24	25	40	29	40	35	33	36	32	34	29	29	31	21	29	28	29	35	21	36	27	27	28	38	30	24	21	29	31	42	27	27	35	27	35	29	27	32	35	31	23	33	36	32	20	31	27	37	21	32	24	28	37	30	29	18	27	36	34	27	21	28	24	33	33	35	27	20	25	28	31	24	33	26	18	24	27	38	29	22	26	30	35	28	26	34	36	34	24	31	30	31	34	36	27	37	20	23	28	28	31	27	19	31	42	29	32	35	26	28	34	23	21	28	34	28	39	38	26	26	31	37	22	29	26	25	40	32	37	25	27	38	23	38	20	21	27	30	35	32	32	39	34	37	21	31	34	28	26	39	28	26	37	28	26	32	29	34	26	21	23	27	35	46	35	31	36	23	29	29	43	21	23	27	32	28	25	29	45	29	40	22	26	33	27	31	26	28	28	32	34	25	23	41	17	33	47	39	22	35	27	34	28	35	33	24	33	26	23	38	31	40	36	28	31	32	35	32	34	22	33	35	31	35	31	36	33	23	26
32665	3847	966	1170	2742	7463	8385	7835	7107	10006	11662	9910	8346	6126	4988	3851	2948	1484	3175	3171	2242	311	334	341	315	325	315	282	295	275	277	262	281	292	270	305	261	284	285	252	257	270	282	258	275	253	323	273	285	287	267	258	270	306	262	255	257	257	233	280	260	302	256	240	273	253	258	271	268	262	264	264	266	294	240	241	255	284	282	256	285	255	279	275	237	260	304	254	290	292	260	245	267	277	275	260	248	254	248	252	316	250	287	255	253	242	243	286	259	248	235	264	244	276	259	263	273	291	281	225	261	233	273	296	252	256	270	294	280	247	261	264	275	267	263	279	269	249	291	280	261	273	250	251	272	276	253	237	273	277	247	258	280	251	256	234	263	278	263	232	261	247	237	236	293	272	253	276	274	259	248	265	249	258	269	256	255	252	281	267	266	277	285	256	275	259	263	250	263	266	252	236	243	284	239	304	293	224	256	256	254	254	241	235	280	258	295	221	281	283	279	267	261	274	270	258	270	247	249	234	277	245	275	245	290	269	269	280	243	285	254	275	283	228	254	249	276	267	268	235	245	285	277	252	281	259	269	273	236	267	266	274	283	281	276	278	264	274	271	267	252	258	259	250	250	291	277	252	250	277	295	291	264	272	263	256	273	272	272	257	297	271	269	262	288	275	252	282	266	266	249	238	256	284	273	252	258	247	270	268	279	228	266	267	254	269	275	259	252	255	256	268	251	287	215	278	263	282	253	246	254	263	261	275	266	269	246	260	276	278	269	272	251	282	279	265	266	252	232	251	269	253	218	291	291	254	279	273	290	269	251	276	240	280	277	240	259	247	252	226	289	272	265	281	278	241	265	275	264	252	276	265	248	244	257	273	272	281	246	247	246	260	262	260	264	253	281	290	268	287	249	271	251	270	262	255	260	253	257	251	265	282	251	294	261	257	247	275	254	256	255	257	252	259	284	260	255	279	252	276	266	256	280	257	251	254	258	270	280	252	259	269	263	286	256	270	247	280	275	226	276	276	286	246	272	249	251	272	266	264	269	256	289	250	283	288	220	264	269	251	245	279	269	249	257	240	280	284	244	263	255	263	288	263	271	268	261	239	265	232	235	250	262	254	258	277	257	257	279	251	301	265	267	270	233	278	278	276	250	253	254	269	228	278	249	277	262	254	289	272	273	234	288	254	269	293	234	280	254	269	253	271	259	266	278	269	251	243	285	261	270	276	278	254	266	298	245	260	270	253	258	265	239	248	260	233	281	252	244	268	262	271	263	264	277	228	247	276	258	280	263	265	311	264	242	262	258	259	274	242	279	270	268	242	258	257	254	264	253	279	261	286	253	250	264	279	269	250	230	275	260	262	261	268	257	252	260	262	289	256	271	270	312	267	253	223	287	250	261	242	250	250	284	272	250	249	263	245	258	253	268	253	272	268	262	265	267	240	258	270	246	281	244	266	269	282	278	268	256	272	246	287	242	261	244	265	229	253	277	280	260	273	257	281	240	261	268	254	246	279	264	237	254	245	256	259	282	242	267	256	289	264	273	265	275	268	244	259	257	254	235	268	254	247	280	273	280	257	260	273	271	291	248	260	276	254	262	263	266	271	289	259	254	256	295	267	288	258	260	254	221	264	249	276	297	264	261	281	253	251	279	260	278	287	256	280	256	274	276	242	277	255	280	257	250	241	249	240	252	240	237	271	227	245	247	270	249	262	254	272	264	279	278	252	286	261	279	262	256	256	267	252	251	243	276	224	292	286	275	259	271	292	269	253	274	265	246	240	266	267	281	275	240	293	255	256	281	269	271	269	259	231	253	263	271	233	278	267	238	270	256	271	273	272	274	281	244	268	278	269	280	249	287	279	248	293	267	280	259	272	264	260	245	240	281	286	277	247	275	276	290	294	276	268	274	277	295	262	276	263	247	250	259	286	264	265	249	275	282	268	245	274	245	275	285	262	280	239	293	261	250	291	258	275	277	270	275	284	261	264	266	252	244	257	247	222	273	261	241	290	230	254	241	258	285	274	278	267	260	216	271	249	265	231	247	253	275	248	255	243	275	269	270	272	283	258	250	239	256	280	248	277	281	263	264	255	264	284	236	245	281	259	284	249	266	249	263	271	257	294	263	276	260	272	230	250	271	268	292	256	258	278	246	285	231	268	268	244	274	281	303	246	288	268	255	276	295	275	249	243	255	247	281	246	241	264	247	271	250	281	279	262	239	252	246	272	245	263	300	235	289	265	249	265	271	250	264	293	262	274	262	261	266	247	296	245	225	268	301	270	292	276	271	254	268	271	237	247	264	244	281	282	278	289	245	234	269	279	246	284	264	302	256	263	282	262	289	264	273	246	262	265	266	271	287	229	265	274	253	241	255	273	247	238	239	274	263	269	293	269	254	284	240	268	286	232	251	262	267	275	279	261	240	254	253	256	270	266	278	257	290	266	249	256	301	261	271	244	274	251	276	246	237	253	262	242	246	254	249	242	270	278	282	258	269	264	266	263	275	254	269	245	261	280	260	232	289	256	262	276	258	280	267	270	278	249	273	275	245	257	266	247	269	252	267	268	275	281	268	282	255	247	286	303	271	266	269	231	257	235	264	259	274	261	253	274	266	240	266	259	288	279	226	259	274	303	264	273	257	276	293	256	259	250	301	272	252	246	280	255	265	246	253	247	272	251	273	266	263	268	271	239	254	240	281	240	255	262	257	225	277	251	218	276	261	259	264	271	268	251	234	237	270	273	255	250	271	276	267	277	265	258	259	269	282	264	294	258	286	283	254	242	253	265	242	237	273	247	264	257	266	264	276	258	273	268	269	273	274	258	277	249	258	254	255	261	246	252	268	295	243	245	299	284	261	246	244	285	262	285	301	270	245	251	275	236	257	265	239	280	269	260	270	253	264	281	256	266	282	252	280	274	264	245	257	273	309	272	294	248	241	251	264	281	268	257	244	284	258	247	293	292	262	263	281	252	261	263	292	254	262	271	250	258	249	270	277	244	285	280	249	238	243	280	242	278	249	244	254	264	268	269	257	262	264	221	253	275	275	285	264	283	277	255	267	249	259	223	263	248	245	269	270	293	222	240	280	257	259	275	269	254	252	277	284	261	252	269	279	263	260	250	245	232	260	251	280	253	272	260	257	253	270	262	272	290	252	258	256	238	265	253	278	276	246	270	256	258	254	267	265	291	242	291	264	230	249	241	285	272	262	256	280	239	265	227	234	292	270	276	275	283	252	290	247	296	270	253	271	258	255	271	266	258	261	288	265	260	246	232	255	252	282	241	280	258	265	260	266	256	273	253	287	295	279	278	252	259	266	265	270	285	266	256	250	256	288	271	241	230	263	261	293	250	288	262	289	265	244	266	243	282	230	276	261	261	271	257	289	249	247	259	254	238	255	253	273	236	281	261	283	271	295	293	266	247	303	267	258	255	253	295	270	270	265	254	278	291	236	248	276	289	270	264	238	259	282	270	276	249	253	275	251	286	257	278
8721	1130	124	117	109	119	215	343	454	526	455	398	340	305	243	180	101	111	123	457	348	49	55	53	59	46	51	47	45	62	48	49	50	59	57	55	58	50	48	61	63	40	54	48	51	42	51	55	53	41	58	46	55	64	54	58	54	58	49	52	59	59	64	62	44	54	53	48	51	49	54	54	48	52	52	53	56	59	45	47	46	58	58	53	42	53	45	67	50	53	43	47	47	60	57	46	38	60	57	45	48	50	48	60	46	35	57	48	58	55	55	53	42	69	58	53	50	47	53	50	53	57	51	56	54	56	53	46	56	68	46	59	54	57	41	71	80	48	45	42	38	57	47	48	60	46	52	44	54	60	47	60	52	46	49	51	50	47	56	55	48	54	67	50	51	60	47	64	61	45	58	50	57	50	49	56	53	62	53	48	54	44	50	38	48	60	53	52	50	51	53	49	58	40	47	48	45	54	57	46	61	64	55	54	62	54	50	58	60	58	40	62	53	45	49	49	61	62	50	46	52	61	45	54	63	43	49	48	59	54	35	53	52	52	39	62	40	53	57	57	56	51	47	57	55	52	57	48	68	59	51	45	64	47	52	73	61	68	63	52	48	44	49	50	68	54	64	51	49	47	58	51	45	50	62	57	46	57	50	39	66	45	56	65	53	54	47	59	55	55	42	53	43	69	53	46	43	44	49	33	46	61	59	54	60	63	56	39	57	50	56	59	48	49	43	51	59	46	53	45	50	72	62	44	56	51	56	48	45	50	51	58	54	59	61	48	49	56	55	56	38	43	55	52	52	49	54	50	58	45	45	63	52	65	45	54	56	44	42	51	43	53	40	44	45	51	42	44	57	57	63	62	49	54	62	59	67	62	43	48	38	72	51	47	58	45	51	41	59	61	52	46	46	56	66	50	45	52	54	50	59	45	48	65	55	53	44	54	54	55	58	51	50	50	65	54	41	53	63	48	43	46	59	58	42	57	57	56	44	39	37	58	51	67	43	59	52	56	44	67	49	60	45	47	55	62	54	55	43	58	56	46	55	40	56	50	55	37	59	39	55	51	49	62	65	51	58	53	55	48	46	56	47	63	34	44	52	46	59	50	57	59	62	45	46	60	48	45	55	51	51	42	58	53	48	66	60	48	50	55	64	53	50	56	50	48	33	43	53	55	39	45	49	54	68	47	52	48	58	64	55	59	43	52	55	55	34	45	57	52	58	47	46	55	39	49	49	45	45	65	54	48	55	54	58	33	49	55	55	60	56	58	46	48	48	61	47	47	44	49	48	49	53	56	54	50	55	50	42	49	45	48	56	55	53	44	47	51	48	72	49	43	48	48	44	42	45	54	41	49	56	55	46	56	52	39	64	55	48	52	45	49	58	54	48	49	62	42	43	64	57	60	53	47	46	43	59	43	57	46	61	58	60	46	48	56	54	61	45	58	53	54	41	42	56	47	54	54	62	58	58	55	46	57	41	48	42	46	45	53	52	50	51	31	32	47	50	43	56	65	42	44	46	47	52	56	56	46	60	56	41	52	52	48	49	49	50	51	39	51	41	53	49	50	47	58	57	51	62	50	62	53	57	45	49	61	56	59	45	51	69	56	70	60	51	50	55	53	55	43	58	42	60	50	51	51	38	42	52	57	51	54	65	51	63	55	47	53	42	45	53	50	61	57	48	50	44	54	53	51	45	43	58	62	56	54	44	42	50	62	61	35	61	57	55	60	60	60	47	44	55	50	53	55	50	56	55	57	43	49	55	42	58	52	59	48	44	46	51	63	49	59	51	59	47	53	51	54	48	52	54	60	60	43	45	63	59	52	65	57	48	42	51	55	50	45	42	59	52	40	48	45	48	44	40	44	51	60	51	57	49	51	54	50	50	52	59	40	49	48	72	41	39	52	44	49	63	50	48	48	53	58	60	53	47	59	53	48	52	46	46	69	54	62	56	59	42	54	44	51	60	44	46	47	44	41	49	53	52	63	65	53	54	43	59	50	61	51	47	35	39	54	48	43	39	59	59	46	51	53	66	46	49	62	52	53	47	48	48	44	54	45	49	50	53	61	49	58	59	52	47	53	51	50	52	66	38	46	69	64	38	59	55	47	56	46	62	43	65	65	46	54	50	59	62	51	54	53	63	46	43	60	63	53	58	72	50	50	59	53	48	62	61	46	41	40	56	56	49	51	41	62	45	54	55	44	52	50	48	44	51	66	43	49	46	46	41	44	54	44	57	46	54	68	57	45	49	49	64	52	50	50	51	44	55	49	45	50	64	54	39	60	46	52	54	61	49	63	53	52	46	57	56	43	56	45	48	51	55	57	45	42	58	50	51	43	54	57	43	57	56	60	47	42	54	50	47	54	43	59	47	54	58	49	36	51	54	57	56	57	53	57	52	48	70	55	44	55	41	63	51	56	57	55	65	60	48	42	61	60	52	53	57	59	50	73	54	47	60	43	47	51	53	56	63	50	46	60	40	55	48	43	56	43	54	60	50	52	69	55	48	51	39	49	51	53	40	52	35	53	51	40	43	42	48	54	54	51	43	60	61	46	51	45	60	48	54	47	57	42	51	50	51	52	48	58	48	54	49	51	42	53	55	52	46	58	33	47	44	56	64	53	45	46	60	69	61	33	54	65	49	52	45	50	63	52	54	41	49	44	47	66	58	44	44	56	48	57	54	51	49	56	53	46	54	51	67	40	55	43	56	56	55	43	50	50	57	55	50	41	50	44	42	46	53	65	48	53	53	50	49	60	51	42	47	41	46	44	65	41	47	46	55	36	61	52	53	53	56	50	47	46	62	56	52	38	58	57	59	48	52	36	59	72	54	75	61	49	54	48	62	57	41	39	56	48	48	43	43	45	47	52	57	53	56	45	43	60	36	60	49	55	58	48	48	50	63	37	43	51	63	54	58	56	47	53	58	47	46	57	50	67	54	69	54	54	49	46	40	49	46	61	61	61	49	51	49	46	53	51	50	58	61	49	52	51	53	45	54	62	52	54	66	57	57	58	67	45	56	48	59	48	45	46	57	48	47	52	39	53	51	65	62	47	59	59	61	42	51	58	58	48	48	52	47	52	53	47	54	56	57	54	50	46	51	48	43	50	56	48	57	47	60	46	48	58	47	43	41	44	61	59	56	52	51	45	51	66	64	61	47	55	50	50	50	48	52	62	50	64	47	72	53	59	55	48	49	60	46	50	34	49	40	51	50	58	53	59	46	37	52	60	67	57	51	48	50	53	54	42	56	52	53	44	49	52	62	52	56	51	37	59	55	53	54	57	65	56	52	48	57	60	57	54	39	56	47	44	60	59	50	53	50	42	54	45	44	54	48	49	59	48	57	52	43	58	37	51	51	36	47	41	43	41	51	43	40	54	53	53	42	55	59	46	57	53	48	56	49	53	46	41	60	48	46	60	51	47	44	37	60	60	50	42	56	52	63	57	68	64	61	56	56	59	48	46	52	49	58	53	43	57	67	54	45	49
40823	3752	1488	2048	4516	8059	12334	16342	17816	17943	15864	13156	10564	8953	7095	5349	3028	1949	2665	11703	7526	546	562	579	537	520	511	513	551	479	487	498	525	492	477	494	467	483	500	492	475	479	437	519	483	468	483	478	493	491	463	472	468	493	435	456	483	467	473	469	502	515	497	449	503	455	498	480	487	505	476	486	486	489	479	466	442	508	419	451	475	471	451	474	475	493	444	475	435	464	484	446	490	467	460	448	480	472	463	451	459	427	425	486	488	458	496	479	474	447	449	435	475	434	433	446	480	494	459	463	442	467	457	504	490	439	471	439	469	491	473	469	477	494	477	426	460	465	447	433	449	456	515	481	464	452	478	467	470	487	510	468	439	458	453	489	467	442	508	467	487	463	473	474	489	467	471	472	486	478	469	497	451	468	428	495	459	453	512	479	486	473	443	489	487	485	486	484	463	457	474	464	512	485	475	437	476	443	457	485	479	472	474	478	459	470	466	502	461	482	462	517	459	451	469	532	463	502	450	462	506	541	480	461	455	471	505	502	493	423	427	480	469	486	498	467	453	476	504	494	471	487	473	461	475	473	469	521	484	452	447	450	447	457	512	462	471	485	457	461	495	486	456	471	470	496	475	467	500	447	479	485	475	484	472	460	444	474	461	445	443	466	457	477	469	458	443	459	476	483	494	451	484	438	486	457	485	460	448	463	448	461	477	483	483	463	466	508	486	478	453	467	477	445	467	462	455	414	495	478	459	470	419	489	455	467	453	477	477	467	486	482	445	453	496	435	439	507	454	449	449	447	503	463	487	464	502	433	481	455	459	452	481	503	455	457	500	467	447	462	434	490	454	474	440	467	460	448	473	479	453	466	463	460	489	478	484	492	486	473	464	458	473	437	441	493	474	461	431	484	456	451	463	480	447	480	453	495	458	461	447	495	467	478	453	500	445	478	494	484	468	475	472	485	493	475	469	464	421	478	485	498	454	511	474	495	487	401	438	460	484	458	453	456	458	424	475	426	462	465	472	417	437	463	456	490	463	443	472	463	459	425	452	454	461	465	486	472	446	466	474	468	485	461	437	413	463	494	485	476	468	466	445	483	482	481	456	440	462	486	461	487	475	442	424	469	429	485	480	483	487	471	442	471	484	488	498	503	471	505	483	478	498	486	476	429	477	483	464	467	460	448	485	435	434	489	431	454	488	480	467	439	469	423	430	461	485	481	500	475	478	484	439	474	434	449	452	508	456	494	459	453	455	463	462	448	426	461	480	469	464	453	438	449	433	510	451	450	495	442	447	443	460	484	419	487	483	509	484	440	455	440	461	481	462	454	484	452	432	477	480	482	460	422	485	464	474	446	459	441	475	455	483	481	482	465	460	453	460	527	454	451	489	528	480	444	481	533	493	470	467	502	495	481	468	449	425	483	496	490	458	461	446	457	402	463	495	470	475	463	490	492	499	487	439	446	439	469	509	487	467	480	501	458	426	497	441	480	450	462	432	472	497	433	479	465	479	462	439	477	466	478	474	460	455	503	461	498	482	469	440	428	507	486	449	451	466	480	465	488	477	506	497	456	494	469	473	419	485	468	508	481	487	497	468	438	452	485	478	440	460	455	491	497	459	470	450	468	496	467	486	477	500	503	435	436	504	453	474	424	484	483	489	451	457	438	480	451	507	453	453	497	481	452	476	452	451	488	470	488	495	455	486	471	478	461	453	501	406	501	443	480	480	480	478	448	472	470	482	487	468	516	434	466	501	477	479	480	474	456	481	473	468	497	487	434	469	471	484	448	501	466	488	440	474	465	486	468	490	432	465	421	474	468	449	456	504	453	494	475	456	465	461	497	465	453	481	413	477	449	457	465	488	494	485	492	433	494	459	459	480	493	447	473	460	467	448	489	545	486	484	483	468	454	467	442	481	454	461	447	451	462	496	489	470	474	444	491	464	488	458	480	469	483	442	478	461	468	458	444	445	444	471	498	453	490	424	464	473	474	512	476	444	438	441	445	455	480	399	455	486	453	452	497	490	442	447	477	486	483	484	472	479	494	478	481	526	447	505	463	447	478	439	459	451	471	497	481	456	426	482	430	487	434	501	468	478	473	486	510	483	491	449	485	468	450	449	458	461	452	468	456	465	463	467	465	445	471	483	476	442	454	454	494	461	449	453	487	452	463	473	462	471	480	473	460	459	500	452	453	504	465	494	531	471	504	472	458	496	477	491	437	482	454	452	468	505	463	475	420	487	431	481	496	475	483	442	477	480	474	480	458	490	460	459	470	479	494	440	479	460	464	481	460	480	450	477	474	492	489	480	448	462	465	488	466	479	442	484	452	496	436	488	476	471	482	481	473	437	474	503	489	461	477	429	448	449	445	486	482	441	479	477	446	442	472	459	463	464	511	444	422	471	456	483	468	468	481	482	501	518	476	503	493	454	453	479	466	467	473	438	448	457	450	446	464	444	464	486	459	480	444	445	486	472	456	495	470	472	457	519	469	460	487	505	487	475	484	468	503	497	497	455	531	472	474	491	469	462	451	474	454	500	443	481	432	480	476	489	503	502	464	480	487	488	461	446	477	488	482	479	465	533	475	453	463	462	462	448	481	491	473	447	459	476	434	455	465	451	453	493	455	487	475	449	464	485	452	477	501	418	472	482	487	469	448	484	431	498	469	450	452	461	480	487	491	446	471	472	473	463	492	459	465	480	497	448	461	476	473	457	478	481	441	462	433	437	479	455	459	480	489	454	459	514	505	493	462	464	468	473	457	473	477	460	465	473	434	500	455	430	525	507	471	443	449	474	478	476	503	509	450	432	472	473	465	466	494	463	457	481	446	501	521	459	487	467	452	466	482	451	461	453	467	466	470	488	469	448	458	467	457	506	457	495	445	516	444	451	446	443	464	496	454	506	480	476	506	464	422	457	444	466	455	474	491	474	486	486	463	476	509	495	427	476	445	457	453	477	490	428	461	456	513	505	476	444	474	473	477	463	433	498	464	483	492	501	480	498	456	455	477	460	454	498	464	489	440	485	470	459	509	442	460	504	477	460	435	499	468	461	493	467	466	423	464	479	459	489	491	464	464	478	504	495	440	447	474	452	465	464	465	481	444	463	497	450	453	505	498	455	456	485	471	447	474	515	490	489	476	474	470	485	502	461	466	497	485	482	474	454	483	429	478	428	481	497	512	450	443	460	447	466	453	473	471	437	497	474	465	477	424	474	474	468	462	453	445	439	488	430	493	478	467	442	489	463	478	459	433	470	458	472	508	447	457	475	457	496	447	452	447	451	453	515	449	473	414	495	483	468	478	507	483	467	422	454	517	450	477	486	444	452	467	515	502	457	437	465	466	459	455	450	472	448	454	513	495	484	509	465	481	442	457	465	457	463	468	498	494	455	426	463	488	474	494	526	490	425	447	465	451	430	451	480	467	442	467	446	451	448	443	460	445	526	503	467	441	462	462	427	486	442	467	490	450	462	469	451	488	462	449	471	480	477	485
2359	191	84	86	93	93	147	177	247	290	261	261	200	165	153	132	106	60	55	104	74	57	75	45	61	48	73	54	58	54	47	56	58	55	67	64	46	54	55	72	49	62	70	67	53	56	52	78	53	49	43	52	57	52	52	71	66	58	66	59	58	50	51	65	51	55	45	68	75	68	59	55	54	40	54	58	58	57	56	64	73	65	66	48	51	48	66	44	58	57	58	60	50	66	62	49	54	65	57	65	57	47	49	50	59	56	62	55	72	49	45	53	60	61	59	57	53	78	74	42	40	54	65	75	57	55	51	57	56	37	65	63	63	48	47	55	47	55	54	67	60	67	53	53	59	59	45	47	54	64	46	38	60	58	57	47	78	51	48	72	58	68	59	49	67	57	69	47	67	56	59	66	55	72	65	60	62	57	49	60	71	72	68	59	54	47	49	47	70	58	52	54	55	48	53	63	56	48	55	63	63	76	64	68	65	68	64	57	64	62	51	52	63	58	47	52	75	55	58	42	47	43	59	54	64	47	56	57	63	55	57	58	55	51	57	52	43	51	43	53	53	68	63	62	48	62	67	58	67	62	57	50	65	51	41	58	43	62	51	44	59	55	52	54	48	60	50	65	68	70	60	75	48	61	64	65	56	62	62	60	66	52	48	57	62	53	54	62	67	60	57	54	58	63	55	56	58	47	65	67	48	43	66	69	71	50	56	69	52	52	56	50	50	65	50	58	46	79	57	57	61	61	54	60	61	53	51	51	55	64	51	67	60	45	60	47	63	64	65	66	56	47	56	53	67	53	71	52	67	62	52	57	63	57	49	42	53	44	60	62	62	68	57	61	59	45	56	64	68	61	49	60	65	59	62	66	43	65	59	64	57	74	58	66	55	54	68	42	62	52	58	59	66	52	59	55	52	52	60	74	51	60	56	58	55	52	54	68	53	66	57	75	64	49	71	58	58	46	58	59	47	68	45	67	51	59	60	46	66	62	59	48	47	60	49	64	61	57	50	56	55	61	49	64	57	66	52	47	57	65	46	50	76	48	56	61	68	51	44	60	56	48	58	61	39	52	61	44	62	59	51	71	54	62	55	65	57	59	61	52	72	52	52	50	56	56	54	78	61	46	62	59	51	56	58	57	64	59	56	52	57	69	62	48	59	61	61	50	57	61	48	61	49	52	61	61	58	57	55	54	44	54	54	51	55	68	45	65	58	62	62	60	49	49	56	51	56	59	62	57	48	48	46	61	60	50	45	63	66	57	67	55	56	64	56	56	46	64	60	72	54	64	71	67	53	59	57	51	58	60	58	42	64	63	64	70	55	52	71	51	50	65	63	53	61	62	57	63	72	48	61	62	51	56	50	64	52	52	55	58	60	59	53	54	56	57	69	60	56	54	52	72	46	54	45	69	54	52	66	70	56	61	63	59	50	63	76	69	52	66	52	64	62	41	45	60	71	56	59	53	45	67	41	62	70	58	64	52	46	52	60	50	54	55	52	57	60	43	64	56	56	81	45	74	59	63	55	48	59	51	68	60	58	62	69	73	63	71	65	58	55	51	55	60	49	50	53	58	60	55	68	54	55	46	60	57	52	56	48	64	63	56	60	52	51	66	61	60	60	61	62	57	51	52	69	52	59	66	57	52	55	58	52	73	60	67	53	37	71	49	65	67	53	58	58	63	58	57	52	43	64	51	74	40	53	56	67	60	56	54	56	58	52	59	50	59	57	58	55	44	51	66	47	62	51	52	54	62	51	59	67	52	57	69	54	55	52	69	50	61	54	40	48	50	47	70	53	63	48	56	53	70	49	54	66	63	52	58	67	64	67	45	73	59	60	74	48	63	61	56	63	53	74	48	60	63	53	53	63	60	57	72	48	62	52	69	52	46	57	57	53	64	66	58	53	59	60	70	50	60	67	62	63	54	58	56	48	70	58	46	64	53	59	74	47	73	66	49	48	59	67	51	62	62	52	60	48	66	55	70	49	42	56	49	58	61	60	50	57	49	64	50	56	48	77	42	48	61	57	64	56	38	63	53	40	61	56	53	64	54	58	67	53	58	63	51	66	66	68	46	59	71	53	51	41	51	40	50	57	68	67	52	66	53	49	57	60	52	48	53	67	50	66	54	70	38	51	68	58	63	63	55	59	47	73	59	63	57	60	74	55	61	59	76	74	72	55	50	68	51	64	54	52	76	52	59	57	61	68	54	64	61	56	58	65	68	54	55	55	56	63	60	60	61	60	47	60	49	58	60	57	49	59	50	63	54	52	57	59	47	57	73	49	50	56	46	58	52	55	64	54	56	57	61	57	68	52	71	55	50	64	50	66	56	65	55	55	63	48	61	60	64	63	46	50	52	55	46	57	51	73	70	52	60	60	59	54	57	53	54	63	66	79	60	61	68	61	57	72	52	50	49	53	62	52	65	51	56	54	57	70	71	48	54	57	60	57	70	64	48	57	50	54	63	56	57	63	59	68	53	55	56	66	58	77	41	64	48	57	70	57	45	59	52	53	52	68	65	66	48	60	58	59	56	53	61	45	70	64	55	58	60	63	65	59	74	48	70	66	62	83	52	57	63	57	61	66	45	60	64	57	50	57	64	55	56	69	65	60	52	61	66	60	57	56	49	59	60	62	57	55	44	51	49	62	54	72	59	72	53	44	68	69	43	69	56	43	72	62	63	60	67	59	59	51	48	56	47	54	55	73	51	48	54	61	68	69	59	56	55	69	54	58	65	51	58	39	66	46	68	75	73	66	59	51	57	76	65	67	58	53	63	52	58	72	51	65	66	63	59	53	64	51	49	54	54	48	57	62	61	47	60	54	53	66	58	54	66	61	48	54	55	52	73	53	68	51	58	53	56	60	59	66	52	46	63	56	61	73	61	72	56	69	58	51	56	56	47	69	61	64	55	58	59	61	44	51	50	66	51	50	68	49	49	70	58	65	50	53	56	45	57	54	54	53	65	52	52	53	73	65	47	46	77	56	77	65	55	62	59	58	48	47	60	53	57	68	67	61	69	39	51	60	50	47	68	72	62	68	60	61	68	59	73	50	55	69	61	72	53	51	63	51	64	44	58	71	51	49	58	64	51	51	54	58	67	57	53	51	52	50	57	69	58	63	56	57	55	54	62	59	62	57	55	38	67	54	49	65	58	62	63	62	49	64	67	58	52	53	53	54	61	55	50	54	59	57	54	67	56	56	59	61	66	59	67	48	55	65	57	63	51	50	53	55	55	58	52	65	58	46	47	60	51	64	51	59	49	51	45	59	64	58	57	65	49	61	46	65	54	67	52	61	68	57	64	60	52	54	50	64	60	53	45	56	52	69	56	66	56	55	59	59	45	65	58	56	56	62	60	69	64	53	73	50	62	58	47	65	60	50	66	65	55	61	55	49	59	68	66	72	59	57	64	50	54	56	61	57	57	62	50	68	55	67	49	56	57	52	48	67	56	74	70	58	62	64	59	62	58	58	58	58	54	64	70
18994	2203	892	1244	2403	4269	6765	10093	10877	11660	10056	8750	6874	5552	4141	3063	1612	962	840	1970	1101	490	506	479	514	473	521	486	513	500	489	456	502	461	510	483	484	497	495	496	499	478	542	494	497	482	516	483	505	460	479	470	500	499	482	484	492	449	509	481	462	479	473	470	480	485	484	507	514	462	502	459	455	462	499	490	484	444	478	522	467	498	500	500	496	486	474	536	542	479	465	476	468	500	499	482	483	474	466	485	527	520	527	500	529	456	459	501	485	524	500	508	470	471	489	499	498	483	490	488	495	481	487	481	491	525	494	510	445	476	486	489	481	504	484	500	527	490	474	449	484	474	490	526	486	494	539	470	524	498	458	513	464	508	456	481	468	482	509	486	527	500	521	467	486	480	516	475	443	502	526	493	501	527	473	491	530	524	504	479	504	486	496	507	494	507	507	499	553	497	530	465	500	455	486	510	493	493	519	515	518	516	525	490	471	470	505	512	491	488	479	521	491	527	481	488	500	494	468	474	511	464	470	491	481	492	519	486	494	498	473	534	543	461	492	497	502	548	490	488	496	488	517	476	506	476	498	520	460	464	505	499	510	500	564	500	488	481	461	486	477	466	506	488	523	488	465	497	509	470	476	472	501	507	460	470	510	515	494	499	480	490	534	494	473	470	540	509	503	499	502	514	491	504	494	487	450	491	502	500	482	516	472	521	488	495	465	486	499	489	495	478	497	504	462	501	471	542	488	484	511	496	533	518	471	468	484	494	476	496	518	514	532	528	450	516	541	449	510	522	480	496	462	516	510	555	501	502	485	460	467	485	510	506	519	512	456	469	540	504	527	520	462	527	502	479	493	455	468	468	529	440	484	497	523	491	468	500	498	532	503	461	503	519	490	487	464	480	528	516	508	514	516	519	468	478	475	476	530	486	485	493	522	497	483	511	500	437	434	475	505	476	459	509	498	511	511	489	478	498	500	482	513	478	506	502	480	493	462	489	467	493	479	494	525	501	465	488	490	489	506	481	495	484	497	493	458	498	451	514	510	479	464	503	490	464	512	476	473	480	494	489	509	468	493	489	498	484	462	483	457	499	507	467	494	502	473	484	523	515	512	461	484	502	492	511	484	466	503	491	489	499	514	459	494	500	471	503	465	530	472	486	480	495	499	462	513	485	470	499	501	504	457	533	501	500	532	526	464	513	491	521	513	506	498	535	482	495	499	473	479	468	491	488	528	502	523	494	491	482	479	492	499	462	479	506	484	485	476	485	504	470	491	466	459	494	503	475	453	510	502	496	503	487	481	529	478	495	508	480	529	496	467	462	505	522	514	522	488	467	501	496	515	510	520	492	491	532	509	478	489	447	484	483	518	489	485	482	526	477	503	506	515	482	523	472	502	493	545	472	529	484	476	498	511	489	484	486	487	481	457	501	495	496	477	480	494	485	468	480	501	474	461	522	496	484	474	522	493	478	508	535	510	489	463	506	497	520	479	492	491	490	462	512	568	518	502	508	468	490	492	520	491	511	442	507	528	488	498	504	461	523	494	473	533	466	506	503	491	536	498	509	507	494	490	470	494	474	511	512	502	514	496	488	475	446	466	466	475	484	497	522	490	510	493	489	473	482	512	512	488	466	456	516	499	451	483	495	504	536	517	500	478	499	506	528	483	504	514	507	484	487	526	528	476	466	536	505	497	505	507	510	498	501	492	507	487	488	482	464	514	505	509	497	500	483	484	525	499	496	501	490	456	490	515	490	485	459	510	478	503	494	505	481	512	493	483	508	478	483	541	517	475	479	465	486	488	514	504	511	494	510	494	503	497	456	502	457	508	507	471	498	504	452	473	494	476	477	518	450	476	477	553	515	510	548	442	477	493	486	520	461	530	488	502	499	511	500	493	497	478	516	512	500	465	465	492	508	509	498	513	490	522	488	534	511	453	472	445	478	496	494	525	549	535	508	500	484	494	477	485	525	468	478	498	501	479	477	496	478	449	498	497	503	457	471	509	509	489	510	476	495	469	530	459	477	508	483	524	466	490	506	482	501	485	482	484	496	510	511	479	486	495	505	482	467	469	478	517	501	475	523	492	502	495	470	504	512	490	550	468	514	504	465	513	467	507	452	487	485	502	493	481	472	485	479	508	475	508	461	492	513	494	470	500	492	478	472	499	499	519	486	483	489	513	518	498	504	494	463	495	540	483	513	514	513	511	534	500	448	507	496	471	511	491	508	457	510	498	488	491	557	503	469	510	478	491	479	478	476	531	521	484	515	461	507	494	486	491	504	485	513	501	530	492	507	506	489	482	511	494	521	466	455	467	532	506	485	495	495	490	509	502	502	499	467	508	506	504	459	507	504	458	502	504	507	464	462	503	512	525	521	495	459	469	502	492	458	528	508	495	518	506	504	517	531	485	513	513	482	507	503	491	487	483	529	499	477	519	476	497	493	498	430	482	532	505	468	449	481	527	473	489	496	488	476	488	484	511	512	479	473	477	517	491	524	505	504	504	472	479	488	495	519	491	477	444	486	522	521	487	537	487	480	518	463	479	501	507	503	488	512	461	500	533	474	489	492	502	531	515	466	473	511	474	462	493	500	532	492	518	486	479	468	481	508	484	519	493	485	504	474	471	497	460	481	466	504	488	486	467	476	507	467	504	501	490	498	490	462	451	509	469	514	483	467	471	505	496	501	489	470	457	474	465	502	508	467	506	509	470	493	489	509	495	496	457	516	462	485	487	488	473	490	482	467	508	490	497	486	488	517	514	517	514	507	451	500	509	504	531	479	528	508	490	460	513	511	512	469	495	515	449	485	510	483	504	460	471	465	492	487	495	467	478	531	504	491	469	478	503	499	495	506	442	505	464	495	530	457	483	481	480	472	490	492	484	527	521	469	477	467	471	484	497	457	495	481	482	466	454	520	517	465	500	489	491	519	497	478	464	488	482	502	501	525	440	486	471	504	489	429	468	470	493	449	510	479	452	467	512	495	511	523	490	483	456	499	519	535	483	507	503	500	510	540	525	497	526	460	499	496	495	496	473	466	501	456	493	500	489	481	504	498	513	471	502	488	473	460	488	483	513	487	516	523	486	533	484	484	504	514	480	498	471	447	507	523	509	482	487	453	489	488	523	552	468	508	490	487	458	511	433	493	493	497	489	501	449	520	479	528	468	506	509	513	482	454	506	519	469	496	477	544	511	500	483	498	510	492	485	467	510	505	550	511	504	476	467	534	502	472	469	458	452	513	536	485	488	504	461	484	496	492	486	503	483	488	513	487	493	474	497	501	487	487	482	533	471	527	487	494	479	494	485	505	455	491	492	479	509	506	495	510	508	502	464	469	507	496	451	483	512	483	479	522	478	475	491	449	484	494	486	483	488	480	529	501	468	523	499	498	518	472	471	484	503	477	498	462	451	470	530	486	490	460	508	482	515	525	492	497	482	484	457	496	494	461	501	490	488	519	473	498	521	469	472	481	448	503	479	458	509	538	503	481
5901	837	178	112	118	136	205	254	338	389	358	352	357	289	238	152	104	84	104	194	205	57	83	83	84	73	66	73	69	67	67	65	72	77	88	75	76	67	57	80	83	62	67	70	63	66	62	60	58	71	70	65	77	67	60	62	62	91	77	75	83	69	64	58	76	66	75	59	63	74	68	70	62	76	80	66	78	63	70	73	63	64	73	62	79	71	71	62	60	62	71	62	78	57	63	60	73	70	66	63	71	62	57	87	62	57	63	72	68	84	75	61	63	84	65	75	72	55	64	75	90	67	80	74	63	63	71	70	62	68	77	73	58	64	79	82	70	68	68	68	71	97	62	68	67	69	58	67	59	61	75	61	69	68	78	70	65	66	84	73	66	75	64	55	67	70	74	60	84	67	82	75	96	67	62	82	79	65	58	82	76	67	69	78	66	80	80	57	61	74	65	78	74	61	61	70	63	85	63	77	64	70	65	67	65	74	76	78	71	81	83	69	70	67	72	61	70	72	67	58	72	65	73	69	85	55	55	57	63	70	66	57	80	81	50	58	73	83	62	73	75	61	76	61	64	63	54	72	60	67	71	71	63	53	75	63	64	64	83	75	60	84	67	66	67	72	71	58	68	81	58	66	76	58	58	63	73	60	68	84	72	81	63	62	61	61	76	74	76	67	70	84	58	86	66	56	59	54	59	75	63	70	79	71	62	67	86	76	60	68	67	74	83	68	60	69	56	71	68	75	58	68	69	78	72	66	71	64	71	70	66	79	67	66	71	59	80	63	53	76	72	67	66	72	51	74	76	68	78	61	85	72	63	63	68	74	71	70	82	69	51	63	81	84	80	75	89	71	66	73	56	94	63	84	72	83	70	72	81	73	62	68	84	73	68	76	75	87	72	77	78	63	75	79	79	64	77	71	53	69	65	72	58	85	75	72	86	63	69	79	73	59	59	64	62	75	59	74	79	80	52	59	53	71	72	78	70	70	64	72	69	71	81	64	85	88	70	63	57	60	67	79	64	73	65	67	75	58	87	70	62	70	60	54	85	73	56	71	84	73	71	72	73	79	72	59	69	65	62	75	56	71	68	78	70	78	49	80	59	90	68	63	72	73	57	57	80	65	78	70	69	81	61	60	70	60	73	73	59	79	74	78	70	63	66	67	77	71	69	73	66	66	64	77	76	69	61	71	68	82	65	60	70	69	63	57	57	66	67	70	94	80	83	67	63	62	63	89	66	86	88	71	83	61	71	61	72	69	66	69	85	66	73	87	86	64	82	59	74	74	62	61	88	68	71	64	75	72	69	55	69	71	75	76	72	67	64	74	79	82	65	75	68	52	64	71	81	62	72	96	68	78	65	74	70	70	61	76	68	81	62	55	73	79	78	80	63	71	63	76	67	67	75	64	68	67	60	70	64	80	64	64	81	81	76	76	66	63	64	70	74	56	60	80	69	59	67	66	72	86	64	81	71	66	70	72	61	89	74	60	61	57	88	87	66	90	77	71	77	71	65	93	82	62	73	63	62	71	68	66	75	77	63	63	69	72	96	63	67	81	68	53	69	66	59	73	74	85	66	54	58	67	68	57	82	80	51	80	79	83	60	79	59	67	80	66	76	70	73	91	69	69	81	59	56	72	59	78	60	50	73	55	67	72	73	65	61	73	62	64	68	64	72	69	77	67	76	67	66	66	68	68	73	72	68	62	72	73	74	76	72	79	75	82	67	62	83	73	79	67	60	77	75	72	64	64	75	76	68	70	77	59	83	72	66	77	56	61	63	64	67	75	62	70	66	81	78	68	73	80	67	55	79	65	75	47	62	73	88	70	79	70	71	71	62	79	71	66	76	77	53	56	80	61	85	69	67	62	69	86	78	72	73	83	71	71	72	90	84	71	79	84	65	68	56	62	62	85	59	67	63	75	66	69	69	67	69	78	74	67	69	74	73	55	59	83	69	56	71	83	62	61	51	81	75	84	82	70	68	55	73	87	69	61	75	79	64	59	76	82	75	77	62	73	71	57	72	48	76	65	78	59	60	67	64	66	76	75	83	81	75	75	64	68	64	74	74	62	82	61	84	58	85	63	63	76	80	75	69	64	91	67	65	71	61	75	65	68	67	67	75	70	57	68	64	85	63	67	67	88	69	83	64	76	68	65	55	73	79	82	63	70	60	74	83	76	69	73	68	74	58	73	78	65	76	77	64	62	60	66	64	71	82	68	65	60	73	78	57	55	73	75	72	56	82	68	69	63	61	59	69	77	62	70	58	78	78	61	81	74	59	69	86	62	77	78	70	79	63	63	57	45	75	76	77	65	69	73	65	70	73	82	59	67	58	71	80	71	67	74	72	53	77	63	63	62	83	58	70	59	71	65	71	56	63	64	79	60	69	75	88	73	68	69	89	51	60	66	72	71	72	68	56	64	83	86	80	66	72	61	63	68	64	71	55	60	76	70	55	65	65	79	73	63	64	86	67	66	60	53	77	66	63	68	65	67	70	61	68	70	72	64	67	57	56	84	43	82	74	66	66	59	60	67	76	58	70	70	69	58	68	65	68	73	86	77	58	74	77	54	79	67	70	59	71	71	74	66	65	84	86	52	68	60	62	73	65	69	78	80	80	61	70	54	83	79	77	78	53	99	91	66	69	72	67	61	58	76	74	78	78	70	69	74	77	69	65	68	80	72	70	61	69	64	70	72	76	62	81	66	61	69	80	69	76	72	67	61	60	64	62	72	62	81	76	68	62	69	75	68	64	71	60	76	69	65	74	77	60	63	71	62	75	79	81	72	69	73	59	68	55	83	79	65	69	69	66	82	73	76	66	60	51	57	72	69	75	78	71	76	58	76	69	69	65	78	76	90	77	74	66	66	65	60	67	74	75	69	86	85	66	61	75	82	61	70	73	71	68	70	62	75	64	83	74	65	52	69	52	52	71	62	70	86	68	64	77	61	78	55	64	81	64	70	84	57	69	73	79	63	62	61	82	62	71	73	68	88	67	69	70	72	85	50	78	60	67	72	70	83	68	69	72	64	80	58	77	67	68	73	74	85	60	71	77	72	65	76	63	71	64	74	61	68	57	60	55	76	70	65	66	72	65	64	81	68	64	80	59	74	69	64	73	79	58	64	66	63	78	64	65	69	78	63	74	78	86	74	65	73	70	81	74	70	77	74	59	67	77	77	72	63	67	69	72	72	64	70	62	61	63	79	72	71	88	79	68	73	74	73	63	60	72	49	72	75	66	71	57	68	62	72	68	58	71	69	74	66	54	81	62	66	64	69	70	79	67	81	63	71	75	72	80	69	78	76	70	73	64	67	81	79	57	70	51	61	75	73	71	74	86	74	78	60	82	71	67	78	61	90	81	69	64	80	77	82	71	70	82	76	71	58	73	59	66	75	55	87	66	70	73	72	57	78	59	65	67	67	73	85	70	68	70	73	82	63	54	63	73	69	71	66	88	44	72	61	48	67	90	74	58	62	73	77	87	73
36110	4993	1618	1886	4526	7732	10609	10959	12597	12977	13250	11869	10376	8555	6458	3964	1816	1433	1450	4474	4003	660	665	762	660	737	638	678	610	598	609	654	616	659	592	640	585	587	680	563	675	603	609	629	590	639	623	575	626	600	645	612	592	634	559	597	626	604	637	607	596	585	645	605	662	605	645	596	619	591	607	579	628	619	588	608	607	630	563	589	595	597	605	591	659	612	612	583	623	599	618	634	664	646	600	584	644	645	581	618	655	612	635	578	582	578	589	617	601	644	598	639	647	587	649	624	573	573	558	634	604	643	609	634	631	605	590	596	571	572	628	598	606	596	618	572	596	604	613	626	603	571	601	628	565	630	557	622	627	590	632	672	676	605	615	590	621	540	647	616	623	641	612	597	623	573	629	570	609	584	615	635	631	613	594	648	594	596	620	622	623	574	608	667	610	585	603	597	611	644	597	650	606	619	621	595	630	637	601	625	610	582	583	638	598	615	645	598	561	618	647	621	595	613	595	622	615	602	648	602	593	585	571	590	612	606	595	612	567	642	606	619	600	628	625	628	639	643	646	624	599	574	598	626	596	595	597	617	611	603	639	617	593	627	596	613	666	650	607	595	637	634	630	650	587	606	606	629	592	579	627	634	601	618	613	607	595	537	605	620	572	595	598	578	594	614	626	613	673	577	618	649	639	629	601	620	583	640	593	620	624	667	636	599	567	661	631	624	557	609	647	644	656	646	597	573	579	591	582	604	576	648	614	639	599	600	625	567	589	597	647	615	589	610	606	602	624	596	649	621	614	593	608	606	610	598	606	587	592	659	645	552	665	641	636	572	614	600	606	635	603	654	614	613	591	606	623	637	636	629	578	559	600	611	589	577	646	612	609	630	581	643	581	647	581	559	604	593	600	675	640	586	657	626	638	612	631	604	595	631	548	569	617	595	557	617	609	579	586	596	631	624	608	610	597	618	637	652	634	614	662	634	592	636	610	616	587	586	645	602	601	646	589	612	567	637	602	616	616	592	608	617	613	668	613	641	585	612	590	600	593	603	667	588	600	590	568	580	569	610	630	578	629	641	606	623	584	574	577	591	593	592	574	617	593	617	596	584	615	642	620	608	585	636	591	632	631	605	611	654	637	621	659	639	571	608	638	656	634	647	646	600	630	613	633	617	630	607	589	563	586	599	586	599	600	580	641	600	587	589	605	598	602	609	578	616	577	625	635	620	606	594	570	606	625	584	628	612	585	612	665	609	627	588	616	614	628	605	611	612	646	608	627	603	585	596	585	630	601	585	587	649	597	623	616	576	670	560	629	606	617	649	633	552	598	644	591	579	591	599	601	620	612	561	568	637	619	628	582	634	660	616	596	606	585	626	575	599	523	570	609	564	605	596	592	617	602	631	616	626	614	615	618	637	642	605	610	618	601	612	601	619	595	606	632	594	603	634	641	577	592	607	607	628	592	629	604	616	592	605	572	622	629	670	614	585	590	619	565	614	632	595	618	583	633	596	634	557	634	581	590	561	614	621	592	625	631	617	588	635	618	607	617	617	637	593	620	624	568	617	638	653	599	627	634	580	639	620	607	607	603	631	610	598	599	555	588	604	609	616	627	611	609	632	587	619	620	579	606	617	643	588	620	659	628	589	621	634	617	577	620	596	619	643	626	617	597	588	567	566	602	637	633	649	582	654	642	580	608	624	598	585	603	596	567	596	588	569	581	619	583	572	652	636	623	570	597	594	611	590	613	638	603	640	588	588	610	573	548	615	629	632	628	617	575	614	639	620	644	631	587	583	592	574	598	662	556	555	638	584	607	642	582	616	613	585	610	593	679	599	594	641	616	586	566	651	628	623	625	591	610	550	642	597	590	611	582	649	615	565	591	552	583	591	625	623	593	610	616	640	547	560	643	649	569	628	627	590	578	582	639	563	628	571	650	638	586	577	583	602	599	619	619	621	617	596	608	592	633	611	569	585	593	607	614	629	608	616	595	618	611	608	588	598	621	630	560	597	621	588	589	625	628	609	600	596	621	570	579	612	592	598	585	613	624	624	629	588	628	611	582	635	589	616	601	598	602	563	620	614	582	605	603	602	588	543	611	609	605	584	617	564	615	605	587	599	600	579	616	597	673	579	586	590	631	600	608	590	632	656	633	639	619	616	587	629	593	594	639	645	611	635	633	609	572	677	623	605	636	633	618	606	609	603	590	591	641	561	595	604	614	634	607	561	606	624	646	602	620	597	565	619	611	672	571	595	586	608	610	608	599	601	601	655	610	636	625	594	615	564	633	617	610	589	595	604	580	657	630	609	609	595	629	612	564	590	579	616	656	565	622	608	636	598	654	629	577	647	607	597	634	591	629	618	610	615	580	573	598	611	608	612	635	618	604	593	644	624	577	629	606	610	623	612	584	609	606	639	630	604	601	651	638	593	618	627	646	607	623	615	577	639	628	619	609	621	575	653	587	619	629	550	609	618	645	565	627	590	609	594	575	641	634	579	651	604	605	624	619	621	622	597	630	627	560	563	562	629	629	607	576	596	592	603	593	597	666	622	646	584	625	588	566	632	591	594	624	588	656	603	635	559	577	610	598	663	578	624	585	588	590	620	618	591	640	631	586	599	641	633	648	562	597	674	579	616	607	610	608	620	576	574	633	568	610	599	557	605	602	570	585	579	593	616	602	595	589	625	622	590	617	605	593	598	617	619	637	577	593	594	629	600	669	594	615	566	612	603	584	619	593	621	590	582	590	632	568	627	605	656	641	631	617	604	590	625	588	578	620	628	580	598	642	618	589	637	608	631	596	641	589	625	580	584	584	619	597	631	633	573	586	617	580	667	629	631	554	632	623	587	584	590	658	571	644	588	587	636	575	628	602	589	630	629	598	621	614	624	628	564	624	643	605	599	585	589	629	589	545	611	605	555	614	599	626	576	595	602	622	633	591	608	618	637	620	616	626	574	619	617	591	663	585	632	594	608	630	609	624	594	602	632	628	613	614	605	579	541	607	595	628	627	591	609	599	626	598	626	634	630	624	605	627	583	629	582	599	615	616	611	624	592	582	598	630	545	616	630	602	604	632	622	630	608	585	587	640	635	631	651	606	602	602	604	577	563	653	636	618	571	615	603	603	620	609	614	624	572	631	601	628	604	557	603	606	586	573	617	612	650	609	596	601	627	573	605	601	534	583	594	621	611	614	623	609	552	607	566	639	631	588	623	647	587	656	630	573	654	552	628	650	615	604	612	597	610	621	646	612	600	618	636	592	605	643	613	630	627	587	655	625	603	662	577	611	615	573	622	622	557	633	609	627	587	577	635	608	636	588	589	585	646	627	615	580	637	601	636	581	613	609	632	631	622	589	590	585	607	590	603	624	594	653	625	609	582	542	636	617	563	647	597	582	621	581	623	568	553	609	592	607	568	637	593	599	596	614	624	589	601	618	571	586	606	571	589	606	634	616	574	620	625	654	624	585	620	632	577	570	581	618	596	585	630	621	594
5183	426	121	77	50	103	129	166	183	250	256	316	264	240	216	107	71	63	58	187	151	30	30	33	27	34	26	38	32	27	24	25	36	29	31	34	43	29	42	38	32	41	34	22	38	41	34	41	33	34	41	33	29	33	33	28	24	33	32	34	29	30	30	35	38	34	29	27	38	22	26	40	28	32	23	35	24	38	32	32	25	31	22	36	33	27	38	19	28	36	39	26	31	34	35	28	35	32	36	32	23	26	40	32	35	40	25	30	34	30	29	26	35	31	31	31	35	36	26	30	39	27	35	27	29	23	19	32	42	30	37	25	31	25	34	40	32	34	30	36	36	33	37	36	33	36	31	30	37	21	31	30	26	23	36	28	34	26	27	31	20	30	31	25	23	28	28	29	27	26	25	36	36	35	37	22	29	34	21	34	19	25	41	36	30	29	29	25	32	30	38	27	39	30	31	30	37	40	30	25	36	21	32	34	36	29	24	32	41	32	31	29	23	42	32	29	32	24	29	31	29	23	25	23	40	41	37	25	46	35	31	46	37	30	41	34	41	37	34	26	27	34	38	34	28	24	33	28	34	28	35	28	28	24	23	38	26	27	20	20	36	32	26	28	28	31	32	26	36	28	33	32	31	28	31	32	34	24	36	33	36	30	19	33	37	23	31	41	34	32	33	34	26	41	26	30	28	34	26	27	36	25	40	32	28	29	36	47	37	23	37	25	38	26	29	39	31	32	30	29	26	33	45	31	32	28	36	26	35	34	32	40	26	38	27	31	33	20	19	25	41	23	25	22	27	38	31	34	29	28	27	19	27	44	31	32	35	39	27	27	24	27	40	38	26	30	41	29	34	34	37	26	34	24	27	26	36	30	32	39	28	25	27	28	33	25	31	32	42	27	27	36	30	29	27	38	29	28	16	32	28	32	25	30	31	34	30	28	43	30	25	33	31	37	42	31	31	25	22	31	28	24	30	52	28	39	24	38	35	34	34	37	24	45	27	26	29	22	28	25	33	28	20	34	34	28	29	29	25	24	25	28	34	29	38	38	34	25	34	30	27	37	36	27	47	33	37	30	38	22	31	24	21	26	29	34	33	30	31	29	31	34	27	38	29	31	25	36	28	28	33	27	27	29	41	24	34	26	36	32	24	30	25	47	44	30	35	24	30	30	33	35	26	26	34	29	22	30	18	30	29	23	34	40	27	35	31	38	37	29	27	35	23	37	35	27	36	32	43	35	28	23	39	34	28	34	31	33	28	37	25	28	36	33	39	18	34	24	24	35	30	29	29	35	30	16	35	20	32	28	38	34	32	40	31	41	35	29	35	35	27	27	31	32	35	24	38	32	23	23	27	35	42	38	24	22	30	31	30	34	37	46	32	32	31	21	28	27	36	36	33	37	31	21	32	33	36	22	28	26	40	33	35	37	24	33	29	25	31	26	35	34	37	26	23	28	32	30	39	25	33	26	29	23	36	36	23	42	33	32	31	35	33	24	27	30	25	35	36	27	41	22	27	30	34	28	27	34	33	36	25	31	19	33	22	24	43	29	35	30	38	31	33	21	39	24	27	32	25	32	30	34	32	35	17	42	29	40	26	30	28	24	29	28	34	31	37	32	36	42	30	42	20	31	28	29	19	32	24	34	28	33	36	35	29	28	26	25	32	30	26	29	26	30	27	32	33	30	32	32	32	27	33	29	36	26	36	29	34	32	30	26	13	30	29	26	28	44	27	23	27	38	32	27	29	31	38	39	31	30	25	37	30	34	26	40	30	33	31	23	32	29	24	37	27	33	23	31	30	27	38	34	28	33	18	24	29	29	26	37	41	26	28	30	31	29	31	36	28	25	39	37	39	44	32	27	28	23	30	28	42	34	18	28	29	22	34	39	32	33	31	24	40	32	38	21	38	34	30	37	37	18	35	21	25	37	24	33	28	31	33	35	39	41	30	28	44	32	40	36	26	23	27	35	28	26	24	34	38	26	32	27	34	44	39	26	27	40	34	35	23	27	45	37	37	33	30	29	40	36	47	31	33	37	34	38	24	34	31	32	30	33	27	37	29	39	29	32	44	37	23	37	36	29	29	38	20	28	31	31	27	46	35	42	24	30	24	24	26	28	25	29	28	38	22	30	28	24	28	32	31	31	38	30	46	30	32	33	29	27	22	41	42	39	26	34	32	29	40	23	32	31	35	25	36	38	19	39	27	36	28	30	31	26	33	32	26	21	37	28	28	28	38	33	32	25	27	33	35	28	32	25	19	32	28	29	26	36	22	17	32	31	29	27	21	45	25	30	25	38	36	30	33	30	24	32	32	34	34	33	28	30	37	32	32	30	33	29	26	36	41	31	26	28	30	28	26	34	36	37	27	29	26	37	23	29	31	39	30	28	39	27	30	27	36	25	27	36	29	23	37	32	24	38	30	42	26	26	39	38	31	33	29	23	24	26	33	32	23	23	27	27	34	29	27	34	40	33	35	31	32	31	33	27	42	31	32	34	39	35	31	30	30	30	21	16	25	25	21	31	29	39	22	31	29	30	31	31	42	32	38	23	30	39	30	25	30	34	25	37	30	37	34	22	29	15	33	37	25	24	25	29	30	29	29	31	25	39	20	29	43	37	27	29	29	23	29	17	32	27	37	28	32	31	27	38	35	23	27	35	39	29	34	37	34	36	30	29	37	32	32	32	29	21	28	26	42	34	35	33	34	34	26	35	27	30	40	28	28	20	29	33	38	29	21	35	26	29	30	27	24	35	24	24	31	28	37	24	35	35	24	24	31	31	25	43	32	38	35	28	31	40	34	33	30	34	26	30	33	42	32	28	29	24	40	44	32	34	27	44	28	23	37	44	31	39	31	35	34	27	34	36	27	34	26	41	24	33	29	27	19	36	30	36	31	25	18	33	31	31	24	34	30	24	22	28	34	35	40	31	32	21	35	37	27	23	14	31	28	26	26	31	28	35	33	38	31	33	30	32	21	42	36	40	30	34	38	20	21	51	29	33	22	31	17	26	35	38	34	28	36	39	32	33	29	26	27	26	28	36	32	30	29	27	32	30	32	34	23	31	29	33	38	31	22	32	31	39	24	35	33	35	30	33	29	36	34	27	39	24	31	20	32	30	22	32	22	28	29	47	32	30	30	34	25	27	34	30	30	30	30	30	30	31	30	32	28	25	28	36	33	25	23	29	36	39	36	35	27	43	42	31	31	34	25	37	32	25	35	21	28	23	35	24	37	26	34	34	34	32	29	26	23	16	36	23	33	29	35	27	25	38	38	33	40	24	31	31	25	35	35	24	23	29	26	30	27	24	31	27	29	18	40	41	33	26	28	40	29	33	25	19	32	23	26	28	30	37	30	34	32	39	22	28	22	28	32	29	41	37	35	37	28	30	33	17	33	17	44	27	29	27	42	22	42	32	33	32	36	41	27	33	23	37	27	25	38	37	31	24	25	30	31	29	26	34	30	28	40	30	27	29	24	31	29	22
31652	3382	1419	1360	3566	6765	8215	8674	9502	10519	10703	10963	9508	8126	6270	3638	1795	1447	1013	5613	3872	308	370	521	289	297	307	296	306	318	282	288	284	313	277	289	264	291	282	289	276	263	302	271	253	301	292	283	269	267	296	260	242	274	272	285	261	282	273	267	290	276	275	239	270	273	270	248	273	273	264	250	289	292	299	264	248	254	256	283	252	273	253	273	270	235	270	271	245	281	249	281	263	293	262	267	274	282	262	245	248	260	287	266	272	269	291	276	252	252	285	283	289	243	274	284	281	274	257	281	264	267	268	262	258	284	255	265	266	289	229	245	250	255	282	253	253	279	256	272	267	259	266	255	275	271	282	248	268	269	292	297	250	290	266	262	259	288	259	293	238	250	248	266	265	243	259	265	260	222	297	297	255	233	262	276	272	306	251	271	265	248	267	276	271	232	280	270	266	270	255	255	289	268	261	267	259	253	255	250	298	290	296	265	274	245	241	238	264	245	267	253	256	258	285	279	250	266	255	250	294	309	295	281	261	286	245	281	259	271	275	274	267	266	281	283	259	288	254	272	257	262	266	263	248	268	270	251	283	250	269	237	273	242	267	261	306	271	265	274	291	264	276	296	246	269	258	276	258	243	245	269	272	285	271	278	260	265	289	288	263	260	274	280	257	273	274	259	268	269	285	259	263	257	272	265	286	254	279	261	288	260	260	264	271	252	268	235	296	298	251	270	262	256	271	268	281	264	273	275	260	266	261	262	272	253	276	298	278	276	283	279	258	271	237	275	235	280	269	276	277	274	282	243	257	295	247	290	275	276	269	269	255	256	259	267	246	270	225	280	287	258	317	262	278	271	292	289	302	263	310	270	267	247	277	283	309	261	237	296	251	263	280	277	265	244	242	266	264	243	256	264	281	261	260	261	272	309	275	263	250	292	252	272	261	280	257	297	263	272	252	302	286	269	264	248	284	320	272	254	258	277	244	264	255	258	271	230	249	311	297	284	271	267	283	261	252	243	244	290	291	280	280	285	264	296	273	268	276	281	263	264	245	278	275	269	257	265	253	266	266	262	288	284	292	250	283	260	297	262	280	293	263	257	258	218	300	289	268	250	248	277	271	312	260	286	285	261	261	292	274	262	268	241	254	242	278	246	261	249	273	243	275	268	279	280	251	287	288	262	266	288	275	280	261	283	289	269	272	257	287	270	244	260	253	250	272	309	265	292	262	295	221	234	268	285	263	264	259	266	271	281	277	238	249	246	266	248	292	273	263	307	252	267	291	288	275	266	259	258	284	251	253	270	261	267	250	274	265	279	257	260	269	273	268	267	246	267	268	246	267	268	259	270	284	255	250	286	251	267	292	294	265	261	238	245	256	292	253	239	270	242	265	262	246	242	291	258	271	259	231	297	272	286	284	264	282	265	274	268	261	262	252	270	259	255	278	266	247	244	289	260	277	239	277	280	275	256	269	270	245	274	258	274	258	283	238	286	238	264	259	275	265	276	265	292	276	248	281	271	250	257	271	244	281	292	275	259	252	253	256	267	262	257	249	266	266	257	269	292	249	267	279	267	251	240	236	261	251	292	257	266	282	282	263	294	251	302	270	301	268	286	232	269	286	284	244	282	254	284	280	288	272	276	282	271	279	285	294	272	286	275	280	265	251	283	257	257	274	234	281	265	276	248	277	268	297	280	244	267	257	268	252	262	253	262	279	259	245	254	274	271	265	254	252	244	279	255	248	284	246	290	267	265	283	279	285	233	245	244	279	260	270	250	238	251	236	261	254	254	251	278	296	295	270	254	246	241	306	263	263	287	291	275	261	276	253	256	294	283	265	275	248	250	267	267	272	245	253	304	276	250	269	258	276	246	269	266	263	296	264	300	287	257	268	260	274	286	267	268	263	258	250	258	259	257	271	261	290	254	273	270	269	285	270	258	265	256	256	260	263	269	268	279	230	264	270	287	297	271	269	270	256	270	267	289	278	265	277	255	278	259	273	261	255	255	245	313	287	258	305	281	259	295	268	246	280	252	299	271	262	250	274	286	276	264	256	273	264	270	285	269	277	250	265	264	268	272	276	244	266	270	287	242	289	262	271	274	286	259	283	239	302	257	275	251	270	274	287	248	257	276	260	264	257	271	292	277	262	294	263	260	267	286	267	274	275	270	251	270	242	276	254	280	262	266	248	261	285	291	246	275	275	261	251	262	281	272	266	272	276	285	271	262	277	291	273	252	244	298	256	264	234	266	271	275	288	259	263	233	267	269	239	255	255	267	294	270	270	287	262	287	251	283	271	248	292	276	303	283	278	288	288	273	267	254	261	261	253	287	285	261	261	261	260	266	288	267	261	268	265	283	277	247	293	266	278	272	296	296	254	279	245	266	306	257	286	260	265	260	283	258	281	293	253	284	271	263	285	267	289	243	276	267	283	258	242	240	264	273	249	271	253	285	248	277	279	257	265	298	251	261	278	290	254	262	288	264	250	281	266	267	274	265	277	256	261	244	263	256	271	283	256	277	266	285	278	263	263	255	260	293	257	256	277	255	279	270	264	214	277	273	285	254	253	281	286	275	307	289	243	265	248	262	275	254	273	291	257	279	302	268	285	253	284	249	282	267	264	270	286	260	290	254	289	255	252	274	258	264	268	273	258	247	248	262	264	270	291	267	297	248	271	270	249	282	282	280	281	296	241	259	248	282	278	258	302	267	289	270	250	290	281	285	260	269	304	265	290	239	235	285	256	276	272	283	285	265	293	262	273	236	256	238	260	296	262	290	286	251	276	244	260	291	311	269	260	258	252	266	279	282	275	274	281	253	257	270	258	293	271	262	279	259	240	267	253	256	259	293	263	275	282	287	273	262	276	275	271	264	260	281	251	263	238	282	258	254	250	261	304	249	254	268	264	273	252	279	280	290	271	281	260	277	261	297	267	268	247	276	281	244	272	255	257	264	256	288	266	255	248	287	263	274	268	264	293	273	249	273	272	287	245	294	290	268	268	266	270	238	299	246	258	271	298	305	281	273	279	283	280	260	271	280	294	284	261	265	258	270	266	239	277	290	247	256	266	269	248	252	272	285	262	303	255	247	293	254	298	268	279	262	270	266	252	269	247	266	275	245	250	251	270	262	271	270	271	255	265	271	265	278	252	273	288	255	274	287	287	273	276	282	246	281	258	254	262	299	249	252	284	259	274	264	267	247	278	252	273	267	279	283	264	281	237	250	259	240	264	267	250	292	269	273	257	258	263	259	255	284	255	262	242	249	274	263	271	245	265	266	259	260	247	271	257	257	244	241	289	268	253	287	254	252	273	260	282	287	267	296	268	236	242	245	296	267	261	264	289	262	253	249	262	272	247	268	271	278	273	251	274	247	261	255	299	283	287	264	253	275	286	277	264	268	261	260	237	247	294	274	265	280	255	260	258	295	302	295	284	275	272	275	281	243	303	254	282	229	261	272	262	274	255	257	267	252	256	238	282	272	274	266	271	256	272	260
8370	788	147	130	128	125	228	299	460	520	506	550	520	347	260	179	134	114	80	259	259	65	62	68	68	58	63	43	53	42	62	62	57	53	48	53	71	49	56	50	51	64	52	47	47	53	57	44	49	68	50	51	47	57	51	54	47	61	42	48	48	56	55	58	49	51	60	47	55	51	38	56	55	52	63	59	43	52	57	56	49	52	48	56	49	50	57	46	51	46	64	48	46	60	64	47	41	53	55	51	54	54	48	48	46	60	46	46	51	50	50	59	57	51	56	55	60	50	56	53	56	59	51	51	47	52	49	49	54	55	45	58	53	57	49	47	60	56	54	58	48	56	69	47	51	46	50	55	46	62	59	55	73	46	50	62	64	55	52	53	46	65	50	56	47	54	42	60	42	42	48	42	45	42	55	51	54	35	38	59	57	67	54	64	42	50	51	53	50	48	48	58	49	56	53	60	51	52	62	60	41	49	59	59	49	51	60	52	50	57	47	52	73	60	61	57	60	50	50	46	40	55	52	53	44	68	51	41	58	51	43	62	53	48	42	44	58	62	47	36	59	54	62	37	47	47	52	49	60	57	58	54	52	60	54	54	55	51	57	61	53	49	54	56	61	56	56	32	49	58	52	48	41	68	45	62	54	57	58	47	44	53	55	52	56	43	51	49	58	39	49	61	55	45	50	45	54	60	32	58	51	66	55	48	42	57	59	59	48	59	45	49	58	63	46	58	58	53	44	46	55	43	42	45	54	54	58	40	64	42	59	43	37	56	58	57	52	57	47	47	51	59	57	45	38	46	56	46	48	40	62	55	47	47	52	59	42	49	61	47	52	51	52	65	59	50	57	54	64	48	47	51	49	40	61	61	47	51	53	55	57	63	54	47	40	53	57	56	49	53	53	58	57	59	67	56	68	51	42	32	43	57	60	52	44	52	47	59	52	54	50	64	60	52	54	41	47	47	53	58	55	51	52	63	60	54	62	56	42	54	41	46	55	60	36	52	55	50	50	46	49	54	51	65	61	63	45	59	41	56	48	49	53	49	50	56	51	54	52	46	54	51	59	51	50	40	45	61	53	54	50	47	48	44	38	54	59	46	48	55	49	46	49	47	41	62	65	36	56	52	68	46	47	54	55	41	41	49	63	42	50	45	43	53	57	48	58	51	55	49	46	40	51	49	62	44	46	42	54	50	48	48	57	65	51	76	42	55	51	59	52	53	62	49	47	79	53	51	46	62	57	44	50	42	57	46	56	49	67	42	38	53	56	60	67	55	60	48	51	59	56	55	46	47	60	43	48	46	43	64	61	56	58	60	65	53	50	56	51	50	42	48	55	44	69	52	62	58	54	54	58	39	60	45	56	77	63	53	52	58	42	59	51	57	49	40	58	53	46	45	47	44	53	56	48	42	41	53	39	49	39	47	59	59	48	59	49	41	63	48	59	63	46	55	43	54	47	53	60	47	60	52	46	47	53	57	71	54	66	50	59	49	50	52	51	51	57	53	61	41	55	54	53	44	65	58	50	62	51	57	51	52	52	56	41	47	62	42	56	52	53	49	62	51	55	58	52	52	42	53	54	56	44	46	58	53	60	50	52	53	55	44	52	62	58	42	45	57	43	51	51	65	59	55	53	48	53	47	62	51	62	57	55	45	61	67	51	57	62	56	63	56	51	55	54	51	42	48	53	46	48	56	57	45	53	46	40	58	73	53	56	58	46	51	47	45	46	64	56	51	50	58	59	44	68	57	44	39	59	55	37	35	36	41	48	51	60	62	47	49	51	56	55	58	52	55	51	70	48	58	45	55	47	42	58	53	47	54	35	60	49	48	60	34	55	53	55	58	57	50	53	59	54	56	46	46	38	52	59	56	53	47	45	41	43	50	55	57	51	64	64	55	59	58	44	69	51	52	43	52	54	51	51	44	49	55	47	54	60	48	49	50	64	47	55	61	58	51	46	58	46	49	54	47	56	52	46	52	52	51	49	48	57	63	47	56	61	45	51	43	48	47	48	38	34	53	72	63	49	59	61	54	56	58	57	50	53	60	68	51	54	49	51	54	56	49	50	49	54	56	55	41	42	54	49	52	66	45	49	59	47	54	55	54	45	42	70	63	48	40	70	39	50	57	53	49	50	63	54	59	53	57	52	49	49	45	49	45	52	50	55	57	47	57	42	54	49	61	53	57	52	58	59	47	53	56	51	53	47	54	45	46	61	55	45	44	52	59	61	60	74	56	49	49	44	46	42	64	53	50	51	50	40	45	53	53	43	61	54	55	56	46	54	45	65	44	44	54	61	42	47	47	51	57	63	52	47	46	59	50	48	54	50	44	42	62	41	54	52	56	46	57	56	40	60	54	46	49	65	59	59	52	38	51	50	43	47	56	45	60	53	61	50	52	53	54	48	63	51	53	44	60	64	44	52	48	42	66	46	58	52	40	36	60	51	49	46	57	58	54	47	54	44	56	41	59	49	55	56	57	55	59	55	54	55	55	48	54	51	59	46	48	42	43	38	52	60	54	34	44	58	49	52	43	54	45	44	51	64	53	61	51	57	50	57	47	40	61	52	55	56	51	66	51	51	49	43	41	49	60	54	55	41	53	47	67	70	51	55	55	54	52	54	53	56	43	49	40	52	51	60	54	45	54	50	42	50	54	62	51	58	54	50	48	36	50	48	50	52	62	44	45	51	49	47	65	45	50	49	47	59	48	60	41	61	44	59	66	41	59	48	53	73	37	57	38	64	60	67	48	57	59	45	47	53	49	42	52	50	68	57	54	55	55	38	42	49	55	57	45	55	67	49	57	54	55	46	51	47	57	41	35	41	58	60	58	46	59	44	48	46	60	51	46	61	42	54	56	59	56	47	37	67	46	57	59	55	51	49	54	51	45	41	52	48	59	57	53	49	46	54	54	53	53	43	56	46	52	50	48	51	53	64	57	44	53	58	51	50	48	47	60	53	41	61	58	53	44	53	55	41	47	48	56	51	56	41	49	53	49	75	40	51	61	56	55	46	54	46	40	62	46	48	53	42	41	50	49	49	53	60	47	54	47	56	49	46	63	39	64	58	61	68	54	50	51	50	42	57	48	41	54	57	48	57	56	39	53	56	39	58	50	48	54	54	56	50	58	46	39	48	53	40	45	49	55	36	52	38	63	43	48	49	46	51	46	49	38	43	66	50	53	55	51	43	55	53	53	50	57	50	54	49	50	58	71	67	39	52	51	58	58	45	47	47	55	65	57	47	49	58	60	52	45	49	44	41	65	50	51	43	43	49	53	66	49	51	65	60	58	56	57	37	55	37	45	57	54	45	51	56	43	52	47	49	43	58	40	40	60	56	56	49	54	42	57	48	50	45	51	53	52	49	48	53	46	53	57	55	51	53	51	49	48	52	51	48	56	47	58	52	64	46	61	55	42	37	44	52	48	57	49	46	54	56	56	52	49	52	46	49	45	47	50	53	46	51	56	47	50	44	45	48	56	42	62
40157	3755	1924	2222	5660	8668	11770	15087	16845	18213	16260	15895	14322	10892	7872	4822	2972	2298	1461	6551	5488	520	604	933	560	521	525	451	530	522	507	513	518	518	472	464	460	507	509	506	525	498	487	501	501	461	461	484	464	510	459	462	456	454	470	529	490	498	459	460	487	501	474	459	445	450	513	459	475	448	471	473	445	483	503	440	491	454	468	468	496	499	441	482	507	511	462	474	480	455	475	408	497	483	454	474	492	449	516	477	466	471	444	442	436	519	528	425	454	450	474	496	455	448	468	522	477	452	476	455	472	419	457	480	522	474	465	490	452	464	432	439	472	483	479	465	456	477	493	472	461	481	488	499	456	538	481	498	487	467	476	468	453	464	452	486	479	496	477	497	451	463	447	504	441	454	496	477	502	510	426	456	503	469	453	454	480	456	556	483	434	464	455	480	509	469	501	475	461	508	474	426	478	474	468	435	468	462	479	492	465	441	455	481	455	468	490	464	465	446	464	471	420	498	451	468	456	456	438	475	456	475	463	445	461	465	456	484	482	449	514	486	430	478	454	487	425	456	467	483	493	488	458	461	461	439	466	476	480	455	459	458	462	460	490	444	474	450	470	465	457	440	470	420	476	466	441	437	438	451	461	460	465	465	512	427	513	437	462	484	454	466	443	479	451	467	467	445	489	466	499	476	471	508	489	480	457	439	513	447	496	469	454	420	460	433	480	444	495	436	467	461	483	491	485	473	463	473	456	459	460	443	482	494	469	484	476	506	494	477	476	488	483	481	473	481	475	475	467	471	453	433	488	440	482	460	536	500	451	474	433	480	522	506	463	472	476	459	457	473	482	445	446	461	448	455	470	453	455	431	472	491	481	502	454	432	466	439	452	478	470	459	446	443	464	467	459	480	438	503	478	471	503	483	462	453	471	454	454	455	442	467	442	464	459	478	478	453	476	449	478	450	493	492	475	449	449	445	469	505	497	450	513	489	449	502	490	451	498	457	472	433	482	493	473	477	449	413	474	457	478	491	429	476	437	433	488	446	443	470	477	447	480	478	442	468	467	483	489	467	427	448	460	477	459	476	462	499	457	477	460	446	464	424	465	473	452	495	501	467	470	475	458	441	459	445	452	446	476	470	455	438	467	445	444	480	483	485	440	443	474	472	487	453	447	476	503	497	465	458	474	490	439	498	437	463	514	458	505	467	431	452	454	474	461	477	470	472	470	472	482	482	443	468	466	474	487	472	459	441	476	449	468	475	515	462	501	480	480	483	473	466	462	514	466	432	496	473	473	485	493	441	439	464	494	482	476	442	472	435	491	460	499	489	467	476	454	467	455	465	461	452	458	461	494	457	472	437	487	492	488	415	468	469	485	496	457	464	468	450	467	472	498	475	462	438	493	478	511	462	469	463	454	509	496	486	489	477	468	474	463	463	437	439	501	527	447	466	461	458	459	458	448	449	480	502	471	456	485	465	472	462	506	461	448	473	482	458	487	464	495	439	470	476	469	504	469	454	415	461	440	467	484	458	480	484	471	452	438	456	483	456	489	494	481	461	461	439	463	464	476	493	463	452	438	477	425	422	467	467	465	477	451	468	466	445	441	448	476	474	511	457	493	452	483	443	445	461	449	433	418	454	476	444	465	499	482	449	506	485	481	462	490	462	463	471	460	467	457	473	428	479	498	496	452	491	473	449	466	478	483	457	483	466	478	489	501	489	468	480	480	445	471	449	468	443	437	465	451	465	447	483	428	473	489	477	482	448	487	469	489	491	468	469	454	421	429	447	449	480	463	454	495	473	481	443	494	467	459	465	465	464	473	467	449	435	456	447	466	440	472	455	426	446	451	464	469	448	452	463	485	448	476	450	471	447	505	479	501	505	480	496	483	468	448	440	463	509	446	494	488	497	484	435	449	454	455	456	486	463	474	465	466	445	430	469	465	477	476	468	488	473	463	467	454	508	429	458	494	412	474	501	465	516	464	456	452	438	448	431	479	473	429	488	452	437	472	525	452	463	481	532	450	423	458	442	453	452	474	482	425	435	461	457	494	451	441	501	452	521	465	476	469	490	432	476	465	491	485	466	435	488	448	464	482	503	477	460	451	487	460	461	485	464	461	472	482	471	470	463	467	479	466	467	502	507	450	456	454	436	451	452	441	446	450	468	484	468	493	491	447	465	481	464	480	496	469	511	473	440	470	449	455	482	495	458	515	457	481	478	513	479	470	499	495	508	457	502	483	487	451	458	475	455	427	501	451	456	477	474	452	495	483	484	471	468	466	481	443	425	462	465	482	473	457	460	499	448	425	462	449	479	462	506	457	450	423	438	481	489	471	510	509	452	474	467	473	493	471	472	472	470	470	460	462	455	479	459	478	477	463	471	483	478	518	492	477	434	468	482	470	436	456	459	453	415	509	443	480	445	463	482	457	509	474	471	461	494	500	448	411	438	465	506	453	498	470	487	423	486	410	471	486	470	472	467	467	470	449	484	468	458	478	450	473	471	453	510	479	485	471	462	443	446	452	452	462	406	477	430	451	460	471	462	452	481	496	457	501	467	497	456	447	444	431	484	437	473	471	421	494	449	463	451	454	473	524	468	494	468	467	506	439	478	476	442	512	475	489	460	477	465	428	435	476	483	463	499	517	429	468	461	411	457	414	480	465	448	505	464	437	465	437	470	445	477	472	453	427	444	452	465	450	445	438	474	469	458	472	497	492	442	472	421	476	470	450	491	474	460	461	472	441	476	471	432	466	447	417	512	496	428	444	443	472	465	484	479	443	470	470	469	462	434	440	488	455	475	447	442	468	469	489	462	516	460	464	489	446	472	487	469	422	443	463	494	494	423	471	459	440	480	499	508	453	453	456	420	467	454	491	502	444	462	479	499	445	445	470	500	459	471	477	469	476	463	492	492	479	490	413	489	462	455	478	475	477	469	493	431	456	495	486	475	446	432	472	487	478	455	450	467	482	450	459	489	472	514	452	438	457	434	455	457	449	476	448	433	482	492	447	445	447	485	453	460	505	479	411	488	459	479	469	463	457	494	523	496	480	444	466	485	475	481	475	475	445	458	436	484	479	472	484	456	471	444	446	469	461	440	453	494	478	476	498	480	475	432	458	451	505	466	470	456	474	512	448	490	464	434	443	501	428	478	471	513	493	515	469	450	470	465	455	456	463	493	442	494	447	439	480	448	517	515	491	466	449	485	497	485	449	465	459	463	478	483	470	435	479	473	460	504	457	477	435	483	473	466	462	469	446	439	452	469	495	437	467	442	424	465	449	483	446	471	451	444	471	469	464	415	468	447	448	449	448	460	429	435	457	437	468	477	425	476	500	495	475	558	464	492	490	490	424	461	468	452	443	446	437	434	434	442	464	489	461	464	467	474	473	522	486	491	439	500	470	453	446	466	492	467	489	478	472	501	465	442	478	501	526	431	453	482	446	465	452	461	488	477	461	428	469	471	475	491	402	472	463	502	472	483	457	476	465	510	481	442
2048	128	111	90	70	99	121	230	304	342	354	320	273	264	194	122	121	74	72	84	70	53	61	72	56	70	67	60	63	64	61	55	49	45	50	59	53	70	61	68	55	52	61	51	55	49	63	53	59	61	52	43	53	45	63	62	69	56	78	56	57	65	65	66	73	74	71	70	56	50	69	57	61	66	53	74	53	51	47	58	70	58	66	62	63	56	56	47	61	54	63	58	61	68	60	67	63	68	58	58	54	70	70	77	73	64	60	57	62	37	49	67	71	67	52	60	66	69	50	53	62	52	77	51	71	54	54	69	55	71	56	53	52	53	57	44	56	65	59	63	61	71	63	60	67	61	53	47	66	54	57	52	70	44	64	58	59	51	46	68	67	56	52	64	51	60	64	67	54	50	52	63	54	75	43	44	64	62	52	55	59	64	55	53	60	50	59	61	71	61	60	59	56	57	61	57	58	56	64	44	58	61	56	62	46	60	54	64	66	72	62	65	77	64	79	64	56	64	62	69	42	54	64	60	60	58	63	72	60	72	74	70	66	65	51	67	67	61	51	68	67	61	54	53	59	51	44	51	45	49	53	54	45	56	65	64	59	62	61	60	65	52	71	50	53	60	54	64	54	53	63	75	47	63	55	42	58	49	61	59	54	57	60	64	64	66	54	66	54	60	55	61	59	62	68	51	57	74	58	73	53	55	67	63	56	61	49	67	74	68	64	59	51	52	60	64	61	57	58	61	55	61	61	53	64	53	66	53	57	56	62	63	56	68	53	56	56	63	59	72	61	52	76	80	53	69	45	53	62	59	64	64	60	63	53	55	59	59	62	51	62	56	46	59	60	60	54	58	67	67	77	59	77	59	58	61	65	59	50	66	53	63	57	54	72	64	68	79	72	58	59	39	55	58	50	57	63	58	58	63	59	56	53	50	61	54	58	51	58	59	50	62	64	39	53	52	69	74	73	60	59	55	67	60	48	61	58	68	58	64	67	68	69	62	49	63	63	72	77	48	44	56	48	64	50	63	47	61	57	51	59	73	51	57	67	61	62	47	50	78	54	50	62	49	73	66	49	59	45	61	54	56	56	60	61	66	70	58	59	49	49	59	61	65	58	55	71	75	61	59	51	51	53	57	65	51	63	77	55	65	71	60	59	48	61	59	58	59	56	61	58	49	57	62	52	74	48	56	66	54	59	55	62	58	64	54	65	55	79	56	66	63	70	68	61	74	65	57	60	52	58	75	79	52	53	65	52	49	55	64	68	62	63	44	61	52	58	60	59	62	57	56	65	69	65	63	69	48	68	44	55	70	51	75	57	51	54	65	55	53	61	65	68	57	50	68	65	55	57	64	60	69	69	59	65	57	62	70	73	68	58	58	72	60	81	61	71	53	59	63	59	62	57	55	55	65	52	53	56	48	56	55	65	60	45	63	54	66	55	47	60	66	47	59	54	48	67	58	64	52	56	62	60	64	60	51	65	57	55	53	62	57	46	81	59	57	48	65	62	58	51	62	58	64	58	47	62	49	57	48	58	56	51	61	67	58	70	66	51	67	64	63	56	67	60	80	64	72	66	63	66	55	46	58	77	51	54	59	63	65	74	67	56	74	61	59	59	64	62	55	56	57	44	48	65	60	62	55	50	70	53	44	46	65	71	53	50	46	63	52	56	48	62	52	67	58	62	60	65	63	60	73	57	67	52	60	60	57	66	56	52	63	61	61	48	49	73	63	64	56	57	51	52	48	56	64	52	52	74	44	61	52	47	51	64	51	76	51	60	52	57	46	60	61	60	60	69	63	61	61	53	56	62	68	63	48	56	50	65	54	70	61	68	59	69	56	56	69	64	67	60	58	71	49	60	52	65	73	52	63	64	51	69	41	70	69	63	72	39	43	61	59	50	67	62	75	66	73	62	57	55	65	55	64	59	44	62	56	49	50	54	45	60	60	62	46	59	60	68	62	57	64	51	55	47	59	52	60	60	46	49	53	57	46	65	63	56	54	44	50	62	56	57	59	62	62	64	59	48	65	53	55	50	50	55	65	57	53	56	70	58	73	54	49	86	51	75	45	50	64	50	59	64	61	72	61	66	68	54	45	52	53	61	60	69	52	64	69	62	56	51	65	58	56	62	56	53	57	59	52	74	57	54	65	60	61	69	61	72	62	57	58	65	39	64	63	61	58	62	57	59	57	68	58	66	54	44	46	58	51	57	54	73	62	48	60	55	59	56	50	60	60	65	57	66	66	53	63	44	63	56	72	49	68	70	51	67	50	63	52	61	68	49	51	55	60	65	65	56	61	64	58	70	55	57	46	67	48	55	61	68	62	58	59	56	55	64	57	49	47	52	56	61	53	52	54	58	67	62	67	52	54	62	64	57	45	73	58	60	56	63	60	75	73	53	60	65	61	58	61	50	63	67	52	64	57	68	58	58	71	46	56	50	42	55	57	55	60	79	39	76	43	76	78	65	75	58	56	50	48	57	58	64	51	59	61	53	57	52	62	59	50	51	58	58	73	64	66	71	61	56	61	60	58	57	69	52	54	68	74	56	68	66	57	52	69	45	50	66	65	74	47	51	60	56	58	57	60	67	60	65	48	73	67	54	69	61	73	59	73	60	62	55	56	46	52	55	56	61	53	62	60	71	54	57	49	67	58	68	64	53	68	55	63	56	57	65	59	50	62	57	67	54	61	64	66	62	48	69	67	61	63	48	58	56	51	53	69	57	59	58	55	49	61	58	57	64	42	73	53	54	59	52	48	64	67	69	64	56	68	54	51	72	61	48	59	70	67	60	60	50	53	60	69	60	61	63	60	64	51	62	74	67	69	45	63	57	53	60	45	65	48	60	65	63	64	50	62	52	53	58	53	48	65	63	66	48	77	67	61	69	72	65	50	55	58	69	69	64	57	50	56	61	68	53	69	58	67	56	58	59	48	53	54	64	75	59	65	68	70	66	42	62	66	54	58	70	55	64	54	63	66	52	57	57	62	62	55	52	64	45	63	58	68	62	54	52	58	63	55	61	61	49	47	60	55	62	78	57	54	73	59	62	60	42	79	56	67	61	56	59	54	61	57	59	60	44	44	65	65	63	57	61	61	53	41	63	53	52	48	61	58	64	46	48	69	67	46	57	65	50	56	62	55	54	69	60	56	55	57	63	58	76	61	55	59	65	53	56	72	56	56	67	67	61	57	56	45	56	59	59	48	60	49	61	71	53	58	55	69	48	54	59	51	59	66	81	55	55	62	76	57	57	69	76	53	52	64	58	44	59	54	52	51	47	63	64	62	42	51	62	46	64	55	50	54	61	81	63	75	54	64	55	41	63	68	63	54	72	59	62	61	52	58	56	52	69	54	67	63	63	71	56	70	55	47	54	64	56	47	62	63	62	50	58	61	41	47	66	55	63	63	50	59	53	61	53	44	61	73	65	60	44	68	70	61	61	50	69	65	55	53	52	63	52	68	48	57	63	55	56	41	73	60	65	43
17816	1567	949	1183	1998	3745	6212	10822	12502	13545	13222	11162	8847	7752	5540	3354	2296	1157	791	1437	1347	495	503	576	536	517	462	521	524	521	486	458	463	495	451	500	509	516	526	515	542	510	467	469	518	486	487	528	540	511	475	517	515	485	506	508	511	506	488	508	490	495	508	496	518	486	517	552	509	536	479	480	542	502	521	482	495	516	497	467	528	498	480	509	507	470	519	515	462	499	505	518	520	506	479	510	530	514	489	493	514	562	504	492	477	497	512	483	519	516	465	543	495	481	544	488	507	492	504	498	527	511	496	540	502	520	489	505	522	548	500	516	490	471	488	534	520	522	535	522	463	533	545	489	476	496	514	493	454	526	457	503	514	494	502	528	502	516	471	541	551	502	537	492	494	478	510	485	521	523	472	455	505	498	507	469	506	498	472	499	495	497	537	525	496	505	477	508	490	472	489	519	541	505	480	504	495	517	498	469	495	564	477	524	466	494	477	539	495	524	548	493	511	487	498	542	457	537	497	507	462	526	504	510	491	512	497	485	492	544	501	463	495	532	498	486	506	468	523	498	492	512	504	492	471	506	519	471	501	477	491	454	443	504	508	476	524	526	529	502	516	489	499	502	491	520	504	476	477	506	503	459	486	510	528	475	479	509	521	464	509	494	522	485	524	529	511	503	524	519	480	470	514	535	497	514	465	494	511	521	527	499	535	545	505	510	495	497	475	488	459	494	512	507	497	517	550	497	560	478	519	543	539	495	539	489	517	500	476	498	497	541	494	542	536	521	524	534	492	483	492	478	477	507	497	498	487	501	507	528	525	477	500	531	515	507	506	514	479	470	515	490	483	508	495	493	487	531	462	539	525	495	481	488	537	473	497	479	513	456	516	442	464	517	532	473	508	500	543	509	504	495	506	531	478	490	509	525	485	474	500	484	500	475	501	523	522	475	519	499	512	517	524	551	492	551	516	488	470	503	539	504	527	499	522	535	491	503	508	504	502	523	530	500	497	490	490	520	461	476	497	507	471	548	513	497	484	494	539	536	504	505	504	485	510	481	533	492	501	457	513	503	474	554	498	519	487	496	549	475	504	531	497	485	476	487	481	498	522	490	506	520	512	524	510	519	476	480	492	507	482	517	466	511	489	506	525	513	511	494	516	541	458	483	486	497	549	486	492	525	507	485	521	471	518	472	523	472	464	529	504	532	484	508	526	506	499	530	438	518	500	490	467	499	486	501	528	479	490	482	494	515	516	489	497	503	489	508	533	502	515	506	502	510	494	501	516	490	492	511	558	468	536	501	492	484	502	513	530	486	498	488	508	524	514	535	504	484	494	479	529	489	486	503	505	546	486	500	478	511	432	528	527	506	529	528	461	489	497	499	485	541	519	517	494	498	517	528	495	541	493	502	460	470	505	535	479	490	478	514	494	501	499	483	526	490	506	513	489	498	490	512	493	489	471	524	549	455	512	527	515	512	473	520	514	511	490	510	469	537	478	509	488	526	521	484	510	496	501	509	541	472	469	434	486	526	506	474	553	528	492	527	482	509	507	498	506	518	515	487	500	476	516	502	518	475	455	494	483	496	525	468	506	498	499	544	495	474	512	536	511	504	479	503	529	503	500	566	540	511	493	564	540	499	507	495	475	518	482	492	503	518	514	512	500	487	509	508	485	506	479	491	502	499	475	527	530	556	453	523	496	508	554	494	510	484	452	523	490	503	492	489	537	517	515	501	483	521	519	476	478	509	493	500	512	497	481	497	513	531	477	494	492	517	524	493	494	488	505	550	505	489	507	508	494	491	508	517	494	528	543	539	538	509	497	484	517	501	503	455	514	492	507	478	512	525	493	463	487	501	514	489	552	484	471	509	481	492	499	489	529	544	467	466	525	480	487	523	516	518	493	475	484	546	490	529	503	480	509	498	482	502	516	505	487	464	506	490	512	534	483	512	526	501	556	471	510	489	516	506	495	512	508	505	469	555	513	504	498	513	490	484	487	468	489	490	492	523	471	509	513	491	503	498	499	506	519	470	525	518	523	527	497	531	545	506	523	507	487	491	484	501	539	528	480	517	534	501	554	481	546	497	509	531	467	507	489	507	518	524	503	511	462	460	509	491	487	497	501	499	533	509	474	483	530	466	478	540	537	466	510	483	508	536	489	477	514	471	497	513	504	519	521	515	520	511	494	528	503	504	479	538	493	519	545	504	533	534	476	517	472	535	491	472	542	505	521	522	453	565	475	524	513	500	488	453	498	508	446	512	483	512	490	538	507	537	495	461	538	501	529	490	505	495	501	512	516	499	544	497	561	463	478	492	522	518	535	499	506	496	521	554	526	497	531	566	524	492	506	492	484	541	537	499	502	500	469	500	515	499	515	525	496	510	514	501	488	489	516	500	518	526	478	484	468	482	483	469	468	514	524	512	492	504	491	519	486	475	525	497	521	535	497	505	509	488	508	454	516	517	468	475	479	504	502	505	531	501	494	521	505	479	531	515	512	474	479	517	495	498	520	518	504	541	539	521	541	507	439	503	526	545	481	498	468	553	514	503	520	501	505	475	492	489	486	484	534	531	509	523	499	504	473	484	528	491	490	534	511	507	497	525	507	524	488	493	501	475	534	514	500	481	483	512	488	503	502	504	497	523	509	491	465	536	494	486	479	521	548	529	539	499	503	508	479	509	488	453	514	506	497	450	495	488	515	502	511	493	470	490	501	488	504	510	504	522	501	451	482	499	469	548	502	512	521	493	513	470	513	495	513	529	501	514	498	480	462	512	484	502	488	487	468	509	551	493	504	520	489	506	514	482	500	510	512	529	502	541	494	460	467	450	509	525	530	520	510	523	525	522	507	500	507	512	510	503	514	548	492	516	528	521	494	510	502	477	481	487	514	474	498	517	561	527	510	548	528	510	508	479	501	520	516	475	496	476	504	485	524	496	493	511	467	505	518	489	521	490	513	498	520	515	509	496	498	487	462	494	493	500	565	509	509	518	511	520	460	518	508	517	466	526	542	499	473	491	492	474	503	513	518	529	503	555	527	511	519	487	513	502	499	462	496	509	483	461	543	532	518	501	478	476	548	549	481	501	515	512	495	491	573	497	481	505	499	507	498	487	486	470	552	522	488	514	557	519	520	522	509	503	522	486	527	495	495	539	501	501	508	501	511	509	508	496	502	481	492	531	482	458	545	494	493	495	504	501	539	489	514	490	505	491	490	492	526	500	515	537	510	511	499	496	454	468	525	510	519	495	514	512	519	497	485	501	476	480	547	477	508	513	483	505	536	544	530	511	454	498	525	487	535	486	461	518	506	490	502	509	484	507	491	479	491	490	496	517	516	522	521	458	484	485	498	498	477	534	506	502	489	541	490	501	478	442	530	520	499	497	507	498	524	498	504	493	493	546	503	518	531	479	467	485	496	516	502	468	508	473	519	554	511	508	488	480	504	494	478	502	546	510	533	505	505	471	513	495	493	472	505	518	508	448	502	493	512	501
5963	492	105	113	93	132	148	203	252	348	411	495	472	435	301	246	163	85	86	238	234	72	77	66	76	81	62	65	65	71	72	86	65	71	76	60	70	71	69	69	79	66	66	70	63	68	97	66	76	63	75	81	63	72	81	81	66	89	67	85	76	62	52	76	82	72	63	73	73	80	76	70	65	74	67	70	59	82	78	79	72	65	94	70	67	74	65	74	75	69	67	68	61	76	82	61	72	61	65	82	76	72	72	66	81	73	74	59	65	59	65	80	76	62	47	70	60	73	68	58	82	46	79	67	63	85	85	69	88	65	73	84	64	60	77	69	64	71	64	79	66	66	61	64	60	78	73	63	73	64	62	68	86	66	68	64	85	74	63	71	67	68	60	70	71	61	76	71	51	79	82	72	71	70	72	71	59	74	65	66	67	69	76	76	66	65	77	63	71	66	60	65	73	73	66	70	59	85	70	87	69	76	63	77	59	58	59	72	84	81	73	78	68	57	70	80	64	72	83	62	80	54	83	78	71	77	70	41	61	79	62	79	56	75	66	71	68	73	68	70	72	77	83	57	64	73	83	60	74	69	85	57	81	81	65	65	82	68	68	84	83	67	76	80	68	78	64	52	73	73	81	65	71	80	64	72	51	95	79	65	67	65	73	70	68	62	59	73	55	66	73	63	78	66	73	74	80	92	69	65	85	59	85	69	61	65	62	73	71	73	65	67	63	76	68	58	68	65	68	75	56	83	58	72	63	60	72	68	68	50	82	71	63	79	63	61	81	70	66	69	81	79	82	64	74	65	65	77	73	82	78	62	63	57	67	64	57	63	61	71	72	69	68	89	68	68	71	83	55	61	67	52	70	57	67	63	67	71	82	90	74	70	81	56	68	52	62	66	74	84	86	69	70	67	67	65	61	63	78	61	82	65	81	66	82	66	69	66	73	65	71	62	76	77	70	60	64	70	64	62	79	64	76	75	83	67	84	73	66	72	71	78	68	85	62	74	75	69	63	59	64	72	57	84	68	83	76	86	69	70	63	68	61	75	71	66	73	74	72	63	86	71	67	74	67	81	74	59	65	64	73	57	60	89	65	63	70	70	66	70	76	75	67	68	52	74	73	79	80	74	72	81	66	83	70	86	68	59	69	76	78	68	67	64	62	71	67	80	77	60	73	62	79	71	63	65	79	68	69	55	73	67	75	82	77	69	92	79	66	64	69	71	74	70	69	74	67	59	76	73	57	58	57	72	61	80	84	54	93	72	71	59	68	69	75	72	80	72	68	65	69	76	74	80	62	56	68	75	59	55	68	65	66	71	58	74	66	75	79	80	80	73	75	77	67	81	74	66	68	77	76	59	60	68	65	89	62	58	82	60	66	65	79	71	87	57	64	74	65	71	64	78	79	68	78	59	73	72	72	77	75	65	59	63	67	91	65	69	72	79	69	56	78	56	67	64	78	66	58	88	81	69	68	66	72	88	51	72	81	73	66	59	56	83	84	78	76	58	72	71	68	60	69	78	75	74	71	68	84	63	71	71	69	83	67	64	82	54	72	72	78	74	70	83	61	72	78	75	69	67	66	76	65	76	72	75	71	67	80	66	65	61	69	82	61	68	65	80	74	84	61	76	58	71	79	70	73	60	62	73	76	75	85	70	69	77	67	67	65	65	76	88	77	72	67	81	73	59	74	63	53	73	69	67	70	59	63	60	58	83	63	90	69	79	73	85	64	73	67	76	79	85	78	82	64	69	60	79	80	73	76	57	65	83	73	57	75	63	84	60	67	78	69	76	78	62	77	66	76	78	63	69	73	67	78	65	62	74	75	82	88	82	65	65	66	80	70	77	65	70	74	80	57	66	61	74	75	76	71	64	61	52	53	56	64	67	66	66	84	74	72	78	67	68	72	57	59	67	68	81	66	69	64	69	64	65	75	71	60	76	78	63	71	74	54	65	56	73	65	58	82	70	80	81	67	61	73	70	77	71	63	69	60	84	61	84	65	67	62	89	76	75	80	66	79	75	70	59	81	80	74	68	65	75	65	75	87	72	73	79	83	78	80	71	80	73	75	78	62	58	45	67	83	68	58	86	77	83	58	77	82	63	72	67	91	68	64	72	75	77	62	71	64	69	83	77	57	72	65	75	69	63	57	75	73	79	88	69	79	56	69	86	82	64	74	74	76	63	64	63	68	88	77	75	55	69	69	68	74	60	67	66	66	69	75	79	64	61	73	76	72	61	74	58	74	73	70	77	65	57	84	58	74	53	54	57	68	71	64	75	71	72	60	59	84	88	73	71	70	63	72	73	76	80	75	69	80	86	69	64	50	58	71	62	63	72	76	81	69	61	62	63	59	66	74	59	58	74	80	69	69	66	78	76	89	71	64	75	85	69	82	69	54	62	71	60	80	64	79	68	82	87	57	69	69	74	55	48	67	72	63	68	70	72	74	60	57	65	74	48	67	72	75	67	64	61	56	56	78	67	74	83	72	88	77	68	81	66	85	82	59	73	55	67	59	59	60	67	78	76	81	69	83	59	87	74	77	73	76	75	65	77	70	59	79	68	77	66	62	69	63	78	80	65	67	61	70	79	69	74	82	80	64	73	65	61	65	71	66	72	79	75	71	65	64	78	78	52	67	78	80	60	70	62	70	68	73	79	92	66	100	63	78	80	84	78	82	75	61	68	60	60	75	80	59	82	66	72	60	65	68	57	68	79	56	85	89	65	64	74	65	70	75	71	72	64	54	79	50	75	74	57	67	86	70	64	56	72	81	66	73	100	74	65	66	76	66	73	76	69	90	79	62	68	65	74	64	65	65	82	67	65	74	53	72	75	77	70	55	56	72	75	70	71	67	70	64	65	69	72	61	69	81	65	76	72	67	67	77	62	79	72	95	67	70	68	59	59	69	66	59	73	68	73	55	71	66	65	66	75	79	86	73	72	60	76	72	70	63	70	79	69	51	68	72	79	57	77	75	58	83	70	83	70	79	84	69	67	63	71	78	92	72	69	70	90	85	73	75	61	81	71	73	71	80	61	65	70	58	65	60	74	71	70	83	70	75	71	77	87	70	69	50	70	86	73	76	65	66	75	72	57	65	65	67	79	83	66	64	84	65	78	77	62	69	56	68	68	56	51	66	77	81	77	65	72	78	78	64	60	80	71	82	66	73	78	77	64	74	71	62	72	58	64	67	73	74	76	70	76	80	66	51	58	71	62	70	70	70	77	74	58	59	79	66	63	59	62	65	73	77	72	75	75	103	70	92	69	77	91	83	78	83	67	72	78	58	74	79	73	73	73	66	80	75	63	69	54	73	66	68	78	66	74	73	74	70	87	69	66	69	65	64	80	61	58	70	69	66	66	78	64	75	68	48	88	70	72	79	68	78	66	70	68	61	72	72	71	63	56	82	58	89	73	63	73	69	71	69	55	72	69	62	63	82	66	67	75	82	55	75	85	69	61	50	56	61	66	67	80	92	65	76	67	81	79
35500	2879	1357	1494	3243	7601	7396	10030	11021	13293	13996	14468	14399	12075	9142	6117	2871	1502	1093	5076	5121	717	679	850	676	682	639	645	631	630	615	662	640	651	616	603	616	679	631	632	589	613	624	670	660	615	641	656	610	632	594	587	601	554	628	667	638	625	618	614	618	568	572	596	599	628	607	613	631	630	566	625	598	614	594	617	653	555	613	606	640	645	618	584	575	604	624	612	601	614	642	642	627	586	646	603	594	598	590	632	662	598	618	622	589	609	670	644	602	649	625	609	609	631	589	551	640	626	588	653	633	588	623	589	589	582	564	581	623	607	619	608	579	601	628	592	606	579	635	624	654	597	641	589	603	655	637	667	624	628	641	649	620	637	595	580	658	628	602	617	600	617	627	575	607	581	577	584	599	642	620	612	577	608	625	584	638	609	594	592	635	603	573	595	646	619	627	607	610	634	593	572	603	658	608	613	584	584	626	601	588	581	632	615	661	570	651	614	565	652	540	611	602	639	632	574	597	605	614	646	601	601	613	640	636	590	623	625	599	622	622	596	570	608	590	625	600	651	580	662	589	613	615	601	603	585	605	644	573	618	584	596	588	571	627	569	591	598	603	604	573	602	663	622	590	588	653	644	584	638	599	608	607	590	608	613	595	545	629	592	612	566	636	603	584	582	596	630	602	612	590	543	615	617	609	601	605	584	641	634	642	598	642	637	578	605	564	576	639	611	596	623	638	638	625	623	619	612	597	598	615	601	655	635	601	599	593	634	608	569	633	617	650	632	679	584	623	666	624	618	565	647	635	630	606	643	607	589	610	617	614	600	594	604	585	628	653	607	568	627	618	585	591	646	643	603	601	623	602	591	616	584	642	577	623	597	638	609	585	626	577	593	633	611	651	583	610	616	608	584	641	633	608	598	609	581	563	600	608	616	600	619	609	638	619	610	633	644	637	589	639	592	634	610	602	601	547	561	607	613	598	596	612	605	620	585	626	638	604	652	624	634	620	629	621	565	584	674	612	619	578	578	621	627	613	591	625	614	612	629	645	537	630	629	573	577	644	655	605	630	615	602	610	669	625	622	622	635	625	656	608	616	634	616	630	627	585	632	593	586	594	620	621	604	608	589	601	600	576	658	583	625	638	638	633	603	619	604	629	584	620	589	578	592	591	597	632	589	644	637	634	619	616	579	630	620	574	614	625	636	620	616	602	606	605	620	578	582	645	593	611	625	641	654	618	618	616	580	604	634	638	626	643	616	553	648	623	595	612	620	578	581	636	580	625	622	644	576	647	580	617	614	616	638	589	645	581	657	612	620	596	599	614	628	600	592	583	611	613	628	651	620	596	623	645	595	626	636	611	589	560	618	656	608	590	621	637	601	601	644	646	619	628	572	643	565	626	625	607	616	569	607	579	608	622	594	572	632	602	631	638	589	605	631	644	608	576	588	621	609	578	618	618	611	603	621	607	596	664	606	639	598	617	604	603	618	594	572	581	639	616	601	660	640	617	618	612	632	661	617	595	636	630	657	588	596	645	600	595	612	676	627	610	626	641	650	574	622	650	580	594	567	605	633	607	618	632	573	656	641	633	640	642	598	646	579	626	647	590	627	591	626	621	651	596	650	528	633	661	617	629	616	620	614	630	589	610	613	672	650	546	622	630	587	622	613	542	631	585	645	591	620	602	561	639	621	644	610	631	634	595	646	604	594	598	600	621	602	682	588	644	627	564	603	606	573	623	595	646	613	619	624	588	628	624	648	654	621	581	632	599	605	607	569	622	643	641	580	638	604	627	625	596	600	626	615	625	601	612	610	614	630	630	626	593	582	628	621	597	611	612	616	620	609	583	616	617	610	625	595	649	584	622	624	596	597	579	608	633	602	645	595	643	572	578	604	623	586	588	629	622	599	644	610	639	581	631	592	617	634	690	615	626	672	620	614	605	620	629	642	620	619	593	570	618	616	609	617	555	640	651	593	586	590	617	580	610	614	588	617	596	616	592	581	639	637	602	633	569	594	567	632	625	627	592	605	585	627	579	633	618	650	625	576	625	643	635	624	591	633	605	617	641	591	622	630	593	645	625	628	631	630	626	665	617	591	605	573	586	615	586	632	615	581	635	609	538	623	629	642	623	644	620	611	619	627	641	604	577	635	613	592	580	617	671	608	647	607	582	587	616	616	610	624	583	605	613	642	653	601	633	598	586	589	608	641	601	609	595	580	575	607	649	605	624	621	632	609	576	639	601	669	584	600	638	597	613	649	595	568	591	661	633	621	605	598	604	640	597	623	619	649	617	638	616	621	562	631	593	597	589	597	571	599	608	629	591	609	613	637	624	638	624	586	582	625	628	555	579	574	611	585	596	643	586	622	582	590	622	570	583	643	592	658	640	583	590	586	606	613	575	626	595	625	631	590	559	598	607	624	618	595	617	614	606	581	589	626	568	583	613	603	620	599	644	600	647	586	633	587	584	599	614	616	619	569	625	642	586	646	616	615	601	613	605	625	589	662	637	631	648	662	619	642	633	618	628	622	584	582	582	601	611	616	602	614	634	607	647	615	649	611	629	626	657	639	575	619	629	630	577	600	608	678	617	611	606	636	602	666	610	613	641	582	609	615	626	586	616	601	612	612	652	603	587	640	624	582	629	633	594	625	616	557	628	628	620	623	627	639	627	585	624	615	645	611	636	593	629	555	597	581	620	622	639	595	612	644	625	626	632	602	608	603	581	663	621	585	614	652	564	605	653	634	583	609	606	574	621	627	622	587	665	656	609	587	621	613	600	623	633	582	605	608	619	600	631	642	649	605	580	622	627	622	601	662	598	628	551	575	621	613	600	612	599	589	664	623	621	632	600	611	629	579	600	591	591	597	637	634	585	585	616	611	653	585	613	590	592	594	597	648	580	648	655	579	607	606	589	564	616	578	606	631	598	613	582	590	627	600	602	658	610	633	600	605	601	629	595	611	627	590	574	603	605	602	604	523	629	584	626	617	601	623	640	609	644	604	631	589	589	620	637	614	601	604	566	600	652	562	600	604	575	592	616	623	639	604	660	594	621	605	624	588	616	589	641	640	650	607	574	638	607	611	638	639	616	616	600	599	633	609	585	600	589	634	624	591	589	601	629	581	607	605	593	592	589	638	648	599	631	597	633	610	657	586	599	598	611	604	676	615	621	620	620	616	554	602	652	621	620	595	630	622	616	599	584	628	607	611	636	639	635	626	624	649	578	612	617	597	630	622	608	628	592	561	608	607	591	609	618	661	596	627	641	618	625	602	600	619	578	563	636	634	637	669	659	600	641	676	593	611	612	589	639	639	588	624	583	669	609	619	651	568	668	600	608	601	654	607	614	609	601	635	570	592	649	607	647	643	662	560	631	630	617	593	609	576	589	615	612	618	566	605	560	604	620	594	622	621	628	641	631	609	614	632	666	619	595	619	569	633	599	588	589	600	579	612	636	653	606	609	660	621	624	603	621	601	622	627	633	632	615	633	607	630
5486	202	69	61	55	68	88	167	169	244	400	570	461	297	192	114	105	58	43	259	193	37	41	48	29	29	25	29	35	41	30	41	35	38	34	23	31	21	32	28	32	30	42	31	31	29	31	30	34	25	29	28	35	35	36	33	27	41	26	39	36	28	23	30	34	37	38	37	42	27	38	23	34	31	30	33	33	41	25	34	34	29	38	47	32	35	26	36	30	37	25	38	32	42	33	39	32	23	28	26	31	33	29	41	31	30	24	29	30	34	33	36	29	35	43	33	23	34	31	31	38	27	40	27	23	27	32	32	27	17	30	34	43	35	39	34	28	28	34	28	40	31	30	43	30	31	41	36	30	34	36	33	27	35	34	32	27	34	44	27	31	31	33	19	29	42	26	39	43	35	34	36	39	31	39	21	43	30	39	27	27	38	33	42	26	38	37	36	22	37	31	23	34	25	31	47	31	33	33	34	30	28	31	38	19	32	35	32	26	32	38	32	32	30	24	25	33	26	29	30	30	51	29	35	28	32	40	38	32	39	37	21	29	35	28	25	26	32	23	28	28	32	31	29	34	28	28	39	28	22	28	39	29	30	30	31	35	31	38	30	28	34	37	38	29	37	37	36	28	39	28	29	26	32	47	33	37	26	33	28	35	31	30	22	35	32	24	37	25	40	26	26	38	38	31	39	31	35	29	39	40	35	35	23	41	28	39	35	37	26	26	25	33	36	41	22	23	32	43	35	34	30	36	30	29	22	33	30	49	25	39	46	36	32	34	41	32	23	27	29	39	37	26	22	31	29	25	42	41	37	31	32	25	23	27	35	30	30	30	37	31	34	31	34	34	28	40	35	25	44	33	27	44	31	22	31	31	35	33	29	39	39	29	41	30	34	32	24	32	37	27	29	31	34	29	45	19	29	33	33	37	37	26	32	36	39	44	38	31	30	34	27	24	32	37	24	35	32	18	31	38	26	36	25	27	26	31	35	43	35	29	28	34	34	24	33	55	27	40	33	29	35	30	44	29	25	35	50	27	36	26	33	24	49	29	36	34	30	32	27	36	32	25	29	29	28	33	32	29	42	27	41	34	32	40	37	23	38	24	34	32	41	34	30	29	39	28	41	31	24	34	31	25	30	38	29	32	27	33	33	36	37	37	26	38	36	38	36	36	36	33	34	41	21	27	36	26	29	32	24	35	24	35	43	39	36	36	25	32	43	27	29	31	37	29	27	43	33	42	25	40	33	36	26	29	30	28	35	32	33	37	28	30	29	19	36	34	24	45	34	29	37	34	26	39	25	32	34	35	39	20	33	37	35	28	27	34	33	38	28	29	30	26	32	36	29	28	36	38	43	43	29	32	25	43	38	40	37	34	28	29	25	24	32	32	38	26	36	40	36	28	25	40	38	31	36	25	41	29	36	42	39	41	35	19	28	31	28	37	41	43	33	24	28	32	39	34	45	27	34	31	35	35	31	36	38	36	26	42	38	40	27	33	36	39	34	40	35	26	37	33	31	36	29	32	31	26	25	22	32	34	31	39	30	36	28	41	27	36	38	39	29	38	39	38	30	37	36	27	22	35	37	34	33	33	37	34	35	31	28	24	36	37	45	34	30	29	39	30	35	32	35	35	27	26	36	23	40	35	40	35	33	35	31	32	34	33	29	33	28	38	16	29	26	32	19	36	40	28	37	41	26	34	39	47	35	21	37	41	26	41	32	38	34	28	34	31	29	28	32	42	32	35	37	25	37	35	27	39	35	39	22	28	30	32	31	34	30	37	25	26	35	27	42	31	32	31	32	43	35	32	24	37	37	31	35	32	38	36	33	37	27	28	27	29	29	36	32	38	37	37	36	30	21	29	28	33	34	27	29	33	39	31	30	36	25	32	45	27	32	27	42	30	32	31	39	23	31	39	35	35	43	33	32	38	32	31	31	37	32	35	24	30	38	33	35	34	55	29	39	38	27	30	31	32	28	23	41	38	35	33	32	32	36	33	35	26	34	34	28	45	34	24	32	37	40	29	48	35	40	31	39	36	37	41	34	36	36	38	35	23	37	30	32	35	39	29	34	37	36	29	24	32	30	33	36	26	33	28	25	34	28	32	31	39	28	27	37	35	34	31	33	34	29	30	41	28	34	46	26	28	32	33	25	31	24	30	37	41	43	37	39	33	35	30	39	37	28	41	24	42	26	29	30	36	26	23	27	32	30	35	26	30	30	24	38	35	27	28	31	38	27	33	28	32	29	30	31	42	33	25	35	28	31	41	40	56	24	31	31	30	40	32	34	25	35	32	31	34	27	39	36	29	29	31	28	33	31	41	27	47	32	26	33	29	39	33	36	45	35	39	36	35	36	21	31	35	26	33	36	36	36	21	23	37	25	36	32	30	25	22	34	32	30	43	25	38	28	31	30	31	36	49	34	38	32	29	40	44	25	30	28	40	24	40	29	32	36	40	33	35	35	27	50	40	25	28	26	36	42	35	38	32	28	44	40	28	37	35	43	32	34	36	15	27	24	23	37	32	42	27	24	26	32	29	30	27	36	44	40	33	28	24	38	29	38	35	32	29	25	44	35	34	37	32	21	34	36	34	32	33	24	45	35	28	26	32	39	40	32	37	39	46	30	32	29	34	27	23	33	42	34	30	27	31	40	29	32	32	34	32	36	26	35	29	32	30	36	33	38	38	33	44	28	24	39	36	36	28	34	27	24	32	35	37	34	34	29	42	33	27	28	30	36	31	42	44	42	27	32	30	33	32	44	24	33	38	36	22	35	40	27	22	40	30	29	40	38	30	33	29	33	28	23	36	37	35	28	20	41	37	40	33	32	33	30	32	27	28	32	30	30	30	29	25	39	39	38	39	42	34	29	35	24	32	40	38	39	42	35	46	36	31	29	37	32	31	28	35	26	34	29	28	39	25	27	28	32	25	31	34	41	23	38	36	37	44	39	42	34	24	27	29	26	39	33	33	30	26	28	31	30	25	31	28	39	34	32	34	36	34	37	31	29	34	33	42	22	25	36	38	41	29	26	19	26	42	41	23	40	34	35	29	31	23	34	34	42	37	32	32	41	40	34	24	42	41	50	37	32	32	30	41	36	34	42	36	24	35	35	30	29	36	31	26	33	37	30	25	33	30	31	29	32	30	37	37	29	29	30	44	41	43	36	31	39	30	21	26	29	26	36	30	26	35	41	18	34	40	35	35	26	40	30	35	34	35	30	32	42	23	31	33	29	30	25	29	33	31	35	34	25	41	36	35	37	42	36	36	34	35	34	22	40	33	32	39	27	18	28	34	23	32	30	25	44	30	36	34	27	29	29	26	39	26	34	28	36	40	26	37	31	41	32	31	29	29	29	29	36	36	24	42	34	32	29	33	31	36	29	24	32	42	50	45	39	23	22	31	33	35	38	32	27	34	32	42	39	29	28	34	28	36	26	29	37	26	42	46	38	29	32	37	25	34	26	30	35	36	38	27	18	41	31	39	36
30958	1448	785	1180	2979	5628	5467	7947	8894	10580	14618	16583	14626	9584	5271	3167	2409	1177	855	6960	4023	328	324	506	311	276	324	299	322	281	305	293	305	275	290	302	305	274	300	294	322	288	296	298	263	271	294	276	271	304	295	314	295	274	283	269	304	313	284	286	295	282	282	274	296	265	261	279	324	265	296	259	277	276	261	308	268	286	287	294	292	293	269	247	290	292	264	285	260	274	308	292	282	267	310	288	279	310	277	263	316	280	287	285	277	312	289	276	296	304	304	256	279	281	296	302	274	286	273	299	322	292	316	271	287	270	287	257	314	302	290	281	274	261	307	289	304	284	283	300	277	285	276	293	293	294	273	276	261	274	288	281	265	295	297	311	277	279	303	246	258	270	286	314	281	272	296	313	263	283	300	270	311	282	269	270	297	271	279	287	302	329	273	306	282	287	292	263	278	269	301	303	268	309	279	270	293	304	299	308	245	287	270	300	289	291	274	279	290	282	263	340	282	283	297	251	267	293	287	241	273	262	283	290	265	303	273	238	311	275	291	277	312	284	293	285	285	288	285	257	260	274	289	299	262	268	274	264	257	272	300	306	284	286	295	268	262	306	280	296	306	274	285	274	291	305	269	303	288	294	260	308	303	290	290	261	304	274	288	321	250	263	277	298	291	290	291	300	304	280	275	292	264	287	296	300	280	265	301	268	279	301	294	301	292	306	278	298	298	311	306	276	292	279	275	274	296	274	274	293	293	260	293	281	282	294	301	306	286	268	293	306	234	267	277	263	275	285	275	274	287	263	274	278	269	282	289	276	310	256	311	265	266	282	275	271	288	310	315	271	259	284	300	256	290	260	255	301	269	277	291	276	278	281	290	272	303	309	268	276	259	285	297	282	290	280	282	279	251	280	295	283	309	297	265	248	257	274	294	290	273	274	300	295	289	250	292	266	298	274	309	274	296	257	272	276	286	277	298	265	278	302	250	276	277	297	301	293	289	286	261	305	287	281	285	299	283	276	290	283	274	289	261	298	275	281	282	273	254	301	305	290	261	299	283	298	278	259	276	271	279	271	293	293	294	243	274	299	271	260	273	277	276	272	309	296	269	288	304	307	250	292	304	286	273	270	300	291	287	299	260	284	264	256	282	281	295	270	291	264	265	310	278	299	292	305	293	284	256	323	292	240	289	257	279	318	279	277	274	280	273	290	315	291	286	308	271	304	292	279	279	297	300	279	290	281	267	275	280	287	293	278	277	314	290	282	302	291	280	293	270	270	292	279	289	294	268	288	285	264	289	274	298	278	285	271	266	299	306	296	262	288	264	300	289	270	264	284	286	271	285	280	255	296	276	316	289	317	310	289	261	274	252	267	300	271	278	306	282	285	252	274	254	279	288	269	271	286	296	279	272	250	259	267	276	282	282	284	252	274	285	290	265	291	273	301	288	256	271	270	286	285	271	292	285	288	297	302	308	304	287	301	265	270	259	280	253	284	252	274	271	291	303	293	268	299	314	302	268	260	292	271	290	245	263	276	306	274	293	310	296	302	291	282	281	286	278	267	293	256	312	279	282	281	272	269	269	264	291	286	277	275	275	282	290	257	263	257	275	299	273	262	284	263	252	275	245	304	321	282	294	319	272	276	298	306	290	293	276	281	276	293	282	294	278	278	283	296	260	285	298	288	276	281	290	288	289	278	286	273	311	258	277	279	284	266	292	315	288	269	285	270	275	283	297	272	281	276	255	289	281	256	298	274	274	286	299	274	275	306	262	271	266	253	278	254	282	249	294	281	306	258	298	304	295	301	290	281	291	279	281	294	264	280	282	304	267	261	290	294	293	276	277	284	276	301	282	301	271	318	322	272	267	258	254	286	283	269	285	302	278	290	278	278	271	258	295	275	272	265	302	265	292	254	288	285	290	272	252	270	288	282	267	302	283	261	295	297	319	288	279	236	258	280	297	304	267	290	289	275	270	315	311	280	288	279	303	278	278	285	297	309	291	269	259	283	271	270	293	316	268	308	308	282	284	258	283	308	291	298	264	290	284	275	280	284	288	264	315	280	308	270	307	298	280	267	294	265	265	284	274	302	260	267	267	269	271	300	285	279	279	272	278	291	270	304	253	293	290	291	281	273	273	262	271	287	289	284	289	267	258	275	287	284	266	264	265	278	282	279	313	281	273	283	309	283	282	303	310	282	270	283	276	280	272	298	306	270	285	306	311	299	292	276	275	264	264	318	251	293	287	284	278	306	330	256	275	287	264	278	279	312	291	291	249	265	281	286	246	283	265	260	289	278	319	268	259	297	297	267	292	294	272	288	231	271	277	303	303	297	283	271	273	264	312	270	314	258	285	297	288	261	260	293	318	287	312	286	289	276	263	254	264	251	261	261	294	264	307	276	296	266	279	300	266	318	298	265	278	293	313	285	286	293	283	263	266	293	292	315	284	288	290	273	267	289	312	306	283	286	279	268	279	287	277	291	285	281	297	293	277	295	279	269	272	298	290	284	250	277	282	301	273	293	286	247	294	279	291	283	260	270	294	282	288	295	270	292	286	288	296	287	303	276	297	283	260	310	270	257	280	309	252	298	292	256	278	308	262	250	303	266	274	286	295	294	319	274	296	255	253	267	302	283	296	268	295	292	285	267	280	299	293	276	290	292	297	296	289	275	273	255	271	270	299	300	286	251	273	264	313	309	306	298	290	275	284	281	285	277	317	272	281	280	275	275	284	277	276	285	275	277	274	299	267	310	288	272	295	269	316	296	283	267	300	299	283	268	304	281	257	289	301	263	278	268	272	309	300	250	292	251	289	273	308	285	298	272	274	287	280	295	273	269	267	285	285	268	295	274	278	299	304	293	279	304	254	262	283	265	285	322	256	289	278	276	286	263	327	278	267	262	282	299	317	263	285	277	291	282	273	252	285	303	290	280	298	268	301	263	273	282	294	269	286	266	291	265	302	301	292	260	274	284	296	273	275	258	282	282	258	279	286	308	301	288	280	291	290	315	265	280	301	297	311	295	312	291	286	318	280	290	271	247	288	310	281	271	286	265	276	282	295	264	269	295	255	317	267	311	276	263	306	266	254	295	299	271	249	267	287	284	268	284	286	298	234	301	266	276	288	271	296	309	281	312	261	305	299	271	270	308	291	286	286	289	289	296	273	275	305	295	273	272	284	259	229	269	295	278	298	258	298	283	303	269	288	263	304	283	272	278	262	292	287	294	291	313	313	273	296	278	288	270	285	278	290	307	322	288	288	282	290	263	289	263	265	285	273	257	261	321	279	303	264	274	269	270	292	275	254	278	283	287	296	309	264	304	286	309	262	261	313	278	274	290	272	301	271	276	286	293	291	274	297	282	258	281	268	289	274	292	277	286	298	270	268	276	300	300	279	292	276	295	276	298	295	286	270	268	277	299	275	295	309	309	252	300	266	286	302	269	286	242	272	300	288	271	298	260	297	280	289	293	264	255	286	284	270	297	289	269	315	307	287	292
9219	703	98	96	97	103	196	337	448	649	596	563	412	318	211	129	110	89	102	318	235	64	54	58	50	50	50	47	52	45	50	42	56	65	69	62	46	53	56	44	49	44	53	52	51	52	58	52	51	50	40	49	44	51	54	48	55	55	42	55	55	47	49	53	46	46	53	56	55	56	60	62	50	61	48	49	50	48	61	57	52	58	39	60	64	48	40	43	50	59	51	41	52	49	55	50	47	55	48	52	46	40	55	51	46	55	57	53	60	47	52	42	58	47	55	49	49	41	56	61	59	61	52	54	64	52	49	55	68	48	60	51	59	53	46	49	46	56	57	63	48	50	44	52	43	54	59	62	54	54	51	40	41	52	33	62	39	58	60	54	52	49	45	45	61	44	42	50	53	57	60	36	45	42	38	54	68	38	62	44	36	48	51	52	53	56	62	61	53	60	54	41	42	50	48	48	49	60	50	50	44	48	38	56	40	51	58	53	46	47	46	42	51	43	54	53	50	54	41	52	59	45	61	47	41	59	46	57	53	45	64	46	51	43	59	55	48	53	50	46	44	62	59	41	52	43	46	46	49	49	49	55	55	44	49	49	70	58	46	61	56	43	47	64	53	54	54	46	47	48	49	42	52	45	51	45	49	43	52	52	53	58	39	63	46	52	44	45	36	62	57	47	50	46	63	42	57	50	47	56	43	35	59	53	53	56	45	63	52	49	40	59	53	58	47	57	62	55	57	54	48	58	58	54	59	41	61	52	50	39	66	53	53	57	48	55	54	54	50	44	47	65	54	49	47	40	58	51	65	48	44	61	55	49	43	50	57	51	37	54	66	45	64	57	42	50	46	44	53	52	46	56	48	59	47	49	46	52	54	50	53	59	49	51	43	41	43	62	64	47	44	51	45	58	54	44	62	53	50	46	41	57	44	47	55	47	46	45	52	51	49	59	48	40	41	42	50	66	47	53	57	43	54	48	50	49	36	53	58	56	47	48	73	45	55	50	54	54	51	54	45	42	47	67	49	54	47	40	51	53	35	49	61	55	50	56	55	48	43	63	60	54	44	39	37	46	46	40	56	49	66	60	41	49	42	57	39	58	46	61	48	43	49	47	50	54	51	51	51	39	49	58	46	60	58	52	49	57	59	48	46	59	59	43	48	65	49	49	44	45	53	58	49	53	40	64	51	54	48	38	53	49	47	50	56	38	47	57	43	42	53	69	46	56	53	51	49	46	51	58	65	50	40	47	50	39	56	60	52	53	53	53	43	49	61	57	47	43	56	48	46	40	34	54	56	60	57	55	47	59	37	49	47	51	41	47	57	60	42	51	46	48	47	59	39	52	65	48	50	58	57	75	66	60	57	59	43	50	52	44	52	43	50	39	45	59	54	48	68	53	47	61	45	42	43	45	65	52	44	45	51	55	49	51	44	48	50	52	41	60	45	47	61	61	44	45	56	40	45	46	61	59	54	36	58	53	44	55	58	44	50	53	49	43	53	50	66	60	57	56	62	60	49	52	54	48	58	50	41	49	53	54	44	59	57	48	59	36	49	38	57	51	55	51	52	51	61	53	54	56	57	52	50	57	51	62	69	61	41	51	43	40	52	53	52	66	47	48	52	51	48	62	47	47	55	38	50	49	40	59	45	48	55	57	49	50	53	53	58	48	54	46	60	48	54	55	48	54	54	51	43	55	40	49	45	38	56	47	45	50	62	68	64	59	54	58	50	50	46	49	49	58	60	65	40	49	52	58	55	61	45	53	43	37	66	66	52	51	60	60	49	61	52	44	44	59	62	51	51	59	66	56	50	59	46	54	61	54	54	54	46	56	52	49	45	49	43	51	46	54	41	63	37	48	64	52	52	58	50	48	52	49	46	64	34	56	54	47	47	44	52	47	51	48	51	33	41	49	50	57	52	47	51	50	62	50	58	46	49	44	50	55	56	65	52	43	65	56	54	46	41	42	51	35	60	56	57	51	49	38	54	51	51	65	53	53	55	36	62	55	55	53	59	56	53	46	53	51	37	61	62	46	46	45	61	50	54	57	54	64	59	54	55	51	60	69	47	49	55	55	35	42	57	55	52	53	55	56	35	46	39	35	47	50	43	52	47	42	61	53	47	63	45	57	63	38	50	52	50	49	54	45	52	48	46	59	54	38	52	58	47	48	52	39	56	42	50	53	49	45	59	50	46	63	42	57	42	50	56	55	46	45	42	44	57	37	53	48	63	61	48	47	49	45	53	54	45	38	48	61	41	53	38	47	59	68	52	44	49	46	58	43	48	53	51	51	69	66	62	52	55	47	36	47	53	51	57	52	56	54	55	46	42	46	53	46	56	51	44	53	47	53	45	57	55	56	40	36	52	55	54	63	53	50	40	37	48	45	41	48	41	46	62	41	39	39	54	59	55	46	48	47	54	55	63	66	42	46	46	54	55	60	65	41	45	43	48	65	36	55	50	63	45	48	48	55	46	52	48	45	62	64	53	45	50	43	43	51	46	46	46	50	59	58	44	47	59	47	54	50	49	44	55	53	57	55	56	55	50	70	53	49	57	51	41	54	56	55	51	76	56	47	45	52	50	45	60	51	49	44	36	54	49	59	57	49	52	59	51	56	61	54	55	45	41	48	43	50	55	58	59	38	56	57	53	44	45	49	52	48	49	51	53	50	59	45	52	49	47	65	56	57	51	44	61	54	46	54	41	52	47	47	60	55	44	43	62	45	61	52	47	45	37	42	63	41	52	39	50	53	47	35	46	47	53	45	65	47	52	49	41	46	54	49	43	59	64	50	48	48	39	47	48	51	46	48	57	51	61	54	45	46	49	47	50	57	61	47	36	51	49	52	52	54	57	66	57	41	50	46	51	47	49	52	50	57	52	48	52	41	54	52	48	55	46	53	55	40	53	43	60	49	55	43	53	65	39	62	52	37	54	47	53	56	53	58	49	44	46	56	49	50	46	56	58	48	52	46	56	51	43	43	44	54	46	39	59	46	50	46	46	58	56	50	60	53	36	56	47	46	47	36	60	54	55	46	57	47	45	50	60	59	49	55	40	45	45	59	46	65	56	49	47	41	34	42	45	45	50	45	36	56	77	64	56	42	47	45	40	49	45	43	40	40	59	38	60	39	52	54	64	54	53	65	55	58	55	53	49	52	49	47	43	36	45	52	53	42	64	42	46	38	53	56	47	46	49	48	54	46	43	54	52	53	54	59	54	54	56	53	71	58	52	55	53	48	51	45	64	44	54	40	44	46	41	62	32	45	57	56	69	49	46	43	33	47	60	42	59	52	41	56	58	53	43	45	51	49	51	40	45	49	59	59	47	47	48	54	49	40	53	44	41	59	53	60	46	58	46	70	46	51	53	52	60	61	48	52	48	51	47	49	44	56	51	56	58	48	46	50	59	45	61	54	65	51	44	67	63	50	41	46	50	51	46	62	48	61	57	51	57	55	51	49	62	47	69	44	56	53	35	36	46	58	63	58
39967	2371	1099	1820	5198	8073	11428	15134	16033	19528	18601	16239	12455	9484	5526	3427	2025	1646	2261	7721	4849	543	544	917	512	550	518	497	499	499	492	472	492	472	502	483	444	483	470	448	455	470	463	463	447	475	467	456	478	452	499	539	469	477	455	464	479	461	445	462	456	468	445	484	476	471	494	473	450	439	452	476	470	444	452	459	468	456	481	467	484	445	448	430	454	491	484	468	456	458	459	477	481	453	446	458	468	447	465	419	454	450	430	461	471	447	511	435	447	413	416	450	449	447	439	457	480	451	445	435	478	448	491	457	441	466	465	472	476	458	469	470	473	441	447	454	459	459	473	450	436	432	457	455	489	440	418	419	473	439	457	442	452	525	441	439	482	465	450	419	427	471	436	432	456	457	436	427	453	421	475	481	479	445	425	421	501	463	455	485	451	483	436	489	453	478	463	452	449	435	475	429	478	443	423	461	418	438	459	474	455	470	465	468	429	456	470	467	470	452	447	456	451	487	445	458	468	438	483	466	451	467	477	427	412	488	471	427	464	475	468	443	489	452	464	440	411	409	473	437	425	447	456	448	441	443	434	439	458	477	462	456	416	470	453	470	441	484	471	414	463	440	452	456	482	449	473	460	452	430	452	472	457	454	472	460	473	410	507	437	487	460	447	497	450	422	467	481	469	490	447	466	463	508	417	469	450	436	448	453	444	451	432	480	457	451	475	478	439	460	466	447	451	435	464	502	503	449	461	439	442	454	447	472	431	433	458	483	441	437	464	440	464	447	466	435	461	419	463	467	474	473	452	450	432	483	450	461	475	434	451	463	464	454	492	465	469	435	475	459	460	423	449	428	439	467	492	427	445	463	466	451	445	428	457	470	445	473	441	444	411	458	475	483	439	436	449	465	447	489	474	466	444	463	434	435	449	470	459	461	472	471	434	492	441	440	466	464	441	458	456	479	498	408	438	450	469	489	451	449	472	411	451	427	454	435	449	458	449	445	465	471	506	443	465	485	491	490	436	446	480	466	451	453	481	468	464	459	446	429	462	426	494	469	472	472	442	451	471	473	468	437	456	463	479	407	423	465	458	456	494	456	472	473	480	446	466	414	469	460	446	457	446	441	465	480	465	476	478	458	501	516	462	503	437	444	449	473	403	506	442	425	476	437	447	457	388	430	419	450	432	400	445	524	473	464	432	471	470	387	456	469	462	461	420	485	449	455	466	451	462	472	437	444	435	441	420	481	423	453	433	440	446	471	465	451	449	458	485	482	471	441	473	457	443	468	467	468	420	449	472	436	455	447	441	493	437	430	384	461	458	423	444	465	486	443	442	469	429	451	407	451	410	435	449	502	458	491	481	439	491	436	456	438	445	423	480	469	436	457	477	454	446	425	453	482	448	475	451	442	471	440	458	445	401	442	442	463	443	468	439	436	442	448	441	448	484	431	478	476	461	441	468	423	471	429	477	476	475	488	459	453	481	431	436	445	424	485	436	469	437	472	502	442	468	470	447	444	456	423	463	453	427	462	453	474	457	429	456	448	425	485	482	408	422	448	433	459	452	476	456	477	422	455	466	446	433	470	436	437	449	437	434	433	485	471	493	444	438	464	443	483	462	486	447	461	423	455	494	449	443	449	465	440	463	457	460	443	479	434	433	461	432	443	481	434	491	469	463	468	464	454	502	422	473	461	455	429	471	478	451	471	433	443	476	451	457	483	460	479	457	502	504	424	431	485	440	451	487	484	473	438	454	431	463	434	473	468	441	474	450	479	464	439	440	485	423	440	441	456	466	473	460	467	436	438	445	459	431	452	423	481	409	437	475	477	459	445	472	481	453	411	445	441	458	434	477	477	440	430	480	438	429	460	478	465	462	445	439	427	443	451	479	477	432	467	488	430	469	451	483	435	459	461	423	458	444	437	459	481	456	461	469	466	443	445	455	474	481	477	483	452	466	462	436	473	442	501	472	434	465	455	449	441	440	438	426	461	434	457	435	473	438	444	488	461	481	438	477	478	446	438	464	425	482	454	508	468	478	451	433	427	410	443	496	439	455	469	471	472	437	432	439	453	482	443	446	457	455	445	490	438	428	458	485	488	433	456	476	477	443	442	460	493	453	432	489	451	436	413	441	446	476	453	439	492	457	464	477	451	421	476	460	441	457	422	514	479	422	440	488	446	449	423	482	430	452	463	473	422	500	450	512	479	462	442	459	451	440	499	448	444	437	435	473	440	458	428	472	459	456	480	436	465	439	449	472	460	448	434	433	475	452	431	480	474	455	430	470	451	473	462	477	451	472	445	458	449	483	495	453	451	439	462	479	463	419	493	404	438	446	472	455	455	452	467	457	482	439	458	449	450	484	442	462	471	442	446	459	439	458	501	495	465	428	430	462	471	459	465	465	433	438	445	449	419	468	458	484	464	485	459	435	488	397	496	432	460	459	455	475	475	471	460	426	452	449	463	476	466	455	471	460	460	454	470	430	480	459	467	468	458	453	438	469	478	474	462	458	450	469	447	432	434	475	458	463	473	446	414	485	466	461	463	435	473	465	457	455	459	437	435	413	485	450	424	439	416	491	490	489	467	482	437	467	430	447	417	464	468	453	442	443	441	455	453	438	457	462	460	437	458	459	468	487	433	465	486	471	432	433	476	490	477	435	436	429	435	438	463	438	465	487	437	493	437	480	466	414	460	474	474	491	460	455	439	478	429	450	408	411	425	457	470	455	474	460	457	447	450	446	508	447	432	438	458	482	467	435	443	438	443	496	447	437	412	484	455	461	476	465	425	455	453	496	466	431	452	440	431	465	465	436	472	431	471	495	463	472	495	470	446	442	458	482	457	458	444	436	450	439	475	477	468	441	456	443	423	414	417	464	470	449	461	460	436	461	474	471	494	453	464	448	421	466	494	414	460	430	444	461	496	468	431	469	485	458	462	451	434	437	490	461	447	482	429	487	480	483	452	472	458	433	465	474	438	452	458	471	430	439	443	420	454	467	468	428	458	455	484	489	472	443	464	446	448	447	424	451	446	428	488	464	461	456	449	447	429	474	468	461	474	472	430	518	419	452	468	460	450	483	476	420	437	471	479	485	429	451	449	410	444	472	478	494	496	444	468	443	440	459	442	471	436	447	458	491	430	425	444	442	426	477	463	496	497	471	483	443	467	454	437	448	441	477	451	455	432	433	485	462	427	422	447	486	449	430	479	445	459	427	443	477	450	421	437	473	447	453	464	419	441	458	475	434	507	454	466	481	439	479	456	455	437	446	449	476	488	434	461	419	441	476	484	490	429	446	434	467	457	436	452	485	479	475	454	479	418	456	426	410	429	470	475	481	485	440	447	453	447	442	433	456	466	451	472	454	461	489	478	436	433	466	456	441	477	472	488	481	456	467	480	459	478	458	473	455	449	504	471	413	491	451	469	449	474	462	453	462	472	440	483	435	424	449	465	473	446	460	477	471	448	447	441	469	420	464	504	440	457	454	474	460	452	408	454
2212	87	75	89	76	92	166	185	326	354	317	235	163	153	146	124	77	60	125	115	72	70	69	65	71	56	59	58	61	52	54	63	68	47	55	69	53	50	48	52	60	56	52	45	61	58	60	48	58	60	54	65	65	62	65	55	66	63	61	44	57	56	54	71	51	69	66	62	49	52	44	46	74	66	53	55	40	58	71	53	60	57	49	51	55	49	48	71	49	67	56	62	57	53	59	61	72	44	51	55	49	50	63	53	57	64	64	55	61	65	56	68	60	61	59	77	55	45	52	57	57	53	56	55	62	43	64	60	50	55	60	55	72	59	47	57	55	63	59	56	52	53	53	49	64	68	49	43	63	52	73	47	64	61	54	55	70	73	58	66	61	56	67	61	67	51	56	54	64	36	53	58	51	56	53	55	53	63	66	58	60	54	61	60	55	52	46	52	63	52	69	47	47	67	54	47	54	60	68	50	70	62	53	68	56	58	66	57	56	65	60	66	51	49	73	52	57	68	50	56	55	66	63	62	45	70	59	57	64	55	63	61	62	58	60	57	45	58	53	65	64	45	68	72	71	60	66	59	54	55	51	60	47	51	54	63	52	37	48	59	56	54	62	56	65	61	53	50	65	51	62	58	51	58	61	52	53	59	64	55	64	46	44	56	65	70	54	70	68	43	53	63	58	64	60	56	44	51	62	68	65	63	61	51	55	60	57	48	64	63	52	65	57	49	60	53	58	53	67	74	50	59	50	60	63	48	70	52	56	47	51	57	38	60	59	60	64	68	64	64	52	50	53	54	64	57	62	59	69	50	59	53	57	59	53	52	63	50	50	52	57	54	50	53	62	51	52	47	56	48	58	63	59	54	70	39	68	56	67	57	56	64	58	60	41	66	62	59	55	58	63	58	63	61	55	62	82	54	58	55	53	70	66	71	67	59	63	64	59	51	65	48	71	55	56	53	59	67	59	59	52	59	47	67	48	70	59	58	57	51	64	63	50	52	66	58	55	67	66	50	68	53	56	57	51	39	56	57	63	53	55	65	61	58	43	70	58	50	57	71	56	51	56	54	54	61	54	46	56	59	50	61	50	50	59	59	61	57	62	53	51	57	64	56	57	45	53	58	62	50	47	70	67	61	67	59	57	49	70	49	54	49	52	59	56	58	57	63	48	53	55	64	52	58	54	56	77	77	64	60	53	71	46	56	57	45	51	56	56	53	61	58	47	64	53	52	56	64	60	57	52	54	46	71	59	41	63	47	55	45	54	46	61	53	67	66	54	50	62	54	58	48	48	52	57	48	45	53	48	71	54	64	64	55	74	63	58	59	62	57	71	51	54	74	54	51	56	68	58	36	67	51	64	53	55	56	54	62	58	54	55	52	52	61	48	45	55	48	54	62	64	63	53	60	58	65	43	65	61	56	62	61	62	64	64	51	44	60	49	66	76	63	47	63	51	47	75	61	59	51	52	56	75	65	50	58	50	59	56	65	52	60	67	58	56	66	62	55	42	52	60	59	62	67	59	47	54	57	64	76	60	56	61	70	48	48	58	56	55	65	59	62	59	72	60	46	58	61	45	48	58	58	62	60	59	59	56	58	57	51	52	66	56	52	58	49	61	52	42	58	55	55	73	48	60	49	51	54	56	62	65	74	52	51	58	60	52	57	65	62	55	62	55	69	55	66	58	66	55	59	61	58	57	59	78	50	74	48	60	58	49	63	59	61	55	50	53	53	67	54	57	54	62	71	60	55	58	45	54	69	43	51	61	63	61	53	56	58	50	68	50	59	49	67	54	61	64	54	51	54	61	69	56	51	71	44	69	57	52	49	60	52	62	49	58	55	52	60	60	48	47	53	60	61	56	55	55	73	60	72	68	48	64	62	42	56	57	54	57	54	51	68	61	58	59	52	65	54	61	44	55	56	58	54	66	64	57	47	66	58	50	61	70	58	51	65	61	57	63	57	65	61	40	58	52	62	50	51	55	52	57	53	54	67	52	49	49	56	67	38	38	57	63	48	47	45	59	61	41	53	62	47	58	56	71	65	64	69	60	58	70	62	54	62	76	58	61	42	47	77	66	42	53	50	63	68	63	54	55	53	64	64	43	63	43	55	53	61	57	51	47	46	65	61	58	79	66	53	48	51	60	80	68	55	62	71	55	56	47	58	56	43	43	58	59	51	62	56	51	60	56	54	47	74	56	49	61	62	47	58	49	56	39	63	54	47	54	61	66	58	51	58	55	57	57	50	55	72	55	53	47	54	57	49	60	49	54	61	57	44	61	66	51	54	72	67	75	48	46	63	74	56	61	41	70	48	70	72	55	69	70	74	45	50	52	51	55	37	66	67	51	58	66	77	54	56	60	62	58	60	54	51	53	65	67	55	47	45	60	62	50	68	59	52	56	54	52	58	50	43	58	54	59	59	64	55	60	49	50	55	63	48	61	64	59	57	52	54	54	65	41	56	49	52	53	50	57	67	61	59	52	57	56	57	59	58	47	51	52	61	57	56	58	56	56	69	53	68	63	55	57	56	66	66	49	61	65	46	55	65	47	48	51	70	57	50	60	57	64	49	58	58	71	60	68	67	38	61	62	58	64	67	59	53	69	60	59	45	62	56	57	65	55	56	64	48	60	48	56	50	68	56	56	61	54	61	56	57	51	64	58	56	57	59	39	57	57	44	53	56	51	45	54	45	55	67	55	66	68	38	57	66	56	64	62	58	55	50	62	57	67	66	55	73	72	67	61	57	57	56	55	62	63	50	49	62	56	63	59	50	53	59	49	51	55	52	53	56	62	58	65	54	56	57	69	46	57	54	65	58	49	67	38	60	51	64	63	55	55	54	50	71	62	58	54	50	66	62	56	74	43	58	67	67	71	70	60	67	50	52	59	58	75	55	73	56	48	59	55	67	62	63	53	66	63	51	66	58	66	54	59	54	52	61	71	61	61	56	67	63	65	59	58	68	46	48	66	52	75	61	59	48	67	70	56	57	48	51	53	47	53	58	62	49	66	51	51	58	49	57	63	58	58	63	72	52	60	64	48	63	53	53	60	53	53	64	59	51	77	53	60	66	67	69	71	62	64	65	36	48	62	60	58	65	60	56	69	69	60	49	59	58	65	59	63	66	63	46	59	61	72	57	60	63	62	50	47	62	62	59	64	51	62	48	75	56	51	68	54	67	70	58	62	58	57	43	56	49	60	45	72	55	42	77	63	58	45	60	56	54	48	75	70	50	54	49	51	69	52	69	52	52	55	63	70	58	70	53	72	51	48	55	70	49	53	64	58	59	55	55	52	58	56	56	54	61	51	67	52	71	58	46	61	60	55	52	65	46	63	64	57	55	66	47	55	55	55	52	70	64	59	58	64	56	54	63	56	47	54	59	58	53	52	59	66	57	60	56	62	68	68	45	44	68	56	53	63	44	49	53	60	54	53	57	55	60	57	51	56	68	53	53	65	55	61	57	59	77	50	53	60	60	59	58	58	41
18646	1008	758	1417	2861	5503	8636	10014	13694	13938	11769	8268	5417	4999	4205	2492	1280	1033	2027	2514	1289	522	484	506	507	460	507	527	456	458	501	446	490	466	500	502	490	477	476	491	511	509	489	473	474	506	469	532	523	455	491	513	504	507	501	458	478	473	491	512	476	500	482	509	512	497	455	500	477	525	523	499	484	455	487	505	481	485	482	469	482	490	495	498	510	499	434	509	521	499	473	448	501	512	467	493	524	442	508	501	470	445	427	480	518	494	500	503	476	467	506	474	478	493	495	502	497	490	504	506	493	485	495	443	438	524	463	538	469	461	504	495	473	501	477	470	490	476	426	530	504	489	484	465	483	483	538	500	514	502	470	522	506	505	483	469	503	466	439	514	443	487	444	489	553	500	439	506	472	501	524	515	511	504	494	497	469	438	452	502	506	484	516	510	481	513	498	493	487	436	495	491	511	483	502	475	515	480	473	504	496	512	454	549	494	468	541	504	445	470	488	467	523	469	496	476	491	473	492	468	506	499	493	508	509	456	472	487	479	523	481	478	501	515	522	506	498	499	501	505	507	453	463	499	495	490	531	499	507	494	534	477	495	513	505	461	484	538	470	497	524	471	512	497	481	537	485	528	504	526	517	490	524	482	506	492	512	493	472	481	461	516	470	492	489	499	467	500	504	494	496	489	494	467	481	501	472	495	523	489	444	485	495	491	505	515	485	545	497	502	476	525	469	477	467	527	471	498	494	483	472	442	505	451	503	465	479	512	494	467	500	506	527	502	478	476	488	502	483	531	493	487	482	460	471	484	475	475	502	498	527	492	459	481	466	464	481	528	537	499	461	483	432	517	461	507	463	486	498	466	507	474	482	489	455	467	458	502	476	530	488	522	482	533	519	483	491	465	468	497	494	516	522	504	474	513	523	508	502	483	482	523	505	472	462	458	509	512	481	508	480	508	491	530	478	476	467	477	463	479	443	486	500	461	482	531	482	473	483	516	475	463	500	497	480	496	523	546	459	460	487	462	500	516	479	499	511	514	484	484	505	478	506	507	473	504	482	513	498	474	510	501	507	496	494	464	495	492	499	476	525	544	508	537	518	492	480	484	481	514	455	504	467	535	479	516	493	475	503	478	471	481	505	483	483	500	480	482	486	443	464	464	507	468	464	499	444	488	489	492	477	478	495	481	522	478	455	506	495	484	498	494	508	534	496	502	520	498	485	517	491	487	505	465	497	502	473	487	471	493	502	492	504	515	511	549	452	523	488	489	524	484	442	463	528	467	455	484	516	522	516	510	495	500	458	508	499	482	504	505	528	499	487	474	494	527	517	498	485	514	497	533	503	520	488	482	473	492	490	465	495	463	473	482	465	486	470	494	494	503	484	504	518	480	494	477	512	532	480	480	513	453	501	517	511	488	493	446	462	481	483	526	460	465	476	457	447	501	511	478	479	511	504	482	519	447	469	496	513	484	458	464	484	480	483	461	539	506	506	489	515	532	461	490	496	511	464	517	477	516	466	494	468	544	487	467	512	499	517	513	490	458	465	502	507	464	505	478	498	526	497	510	505	515	496	474	485	477	472	492	508	515	462	486	530	470	492	500	506	452	454	444	496	495	484	498	535	480	486	512	467	508	495	483	438	462	465	467	475	484	471	486	534	526	492	479	469	485	505	494	493	483	515	489	480	496	481	475	473	507	503	498	468	495	500	494	485	480	513	551	494	478	477	498	577	501	480	491	509	536	514	536	490	445	512	496	488	528	494	490	499	489	487	472	504	475	488	474	495	469	490	467	526	491	473	532	500	510	489	514	487	503	500	468	514	445	514	504	492	500	494	510	492	502	526	493	453	470	477	460	507	483	488	532	467	469	486	493	501	473	482	501	513	501	496	475	518	506	517	510	469	480	489	519	484	457	483	493	522	436	504	513	508	478	519	515	505	503	507	477	486	530	488	479	500	516	500	513	515	501	507	530	490	485	468	479	533	532	479	506	499	496	480	522	508	475	496	465	515	471	469	459	470	444	469	474	484	479	513	533	496	502	485	508	496	470	499	489	498	453	465	480	506	521	484	482	498	507	507	435	498	462	480	473	518	468	512	484	478	484	498	521	482	509	485	512	484	499	481	465	478	497	461	513	492	530	479	499	542	498	495	495	520	491	554	467	506	532	476	520	485	512	499	514	483	459	492	484	474	462	446	473	505	481	467	492	485	501	516	499	507	496	503	501	496	478	522	490	486	477	515	450	495	502	485	484	482	504	496	487	494	526	499	484	451	482	522	533	456	510	472	516	493	491	474	486	509	481	520	508	529	467	517	499	508	471	490	534	499	514	458	503	478	503	471	516	516	490	517	524	484	504	491	477	490	494	501	517	538	477	531	484	495	502	488	483	464	472	475	523	472	506	479	516	448	519	536	505	511	480	494	484	529	502	485	479	468	507	487	456	497	481	517	474	476	464	485	478	469	463	476	521	474	491	491	509	464	517	528	478	500	468	495	474	488	500	481	490	502	478	487	470	509	506	470	463	491	484	532	491	490	463	471	491	515	471	459	506	501	495	521	454	494	453	502	503	490	476	493	505	506	505	456	501	467	510	504	491	496	493	461	469	499	481	550	501	477	469	490	461	522	490	456	472	490	482	496	490	499	494	536	484	489	457	537	483	484	459	493	471	481	495	470	470	482	525	489	475	488	438	465	451	465	503	470	497	507	502	461	465	476	479	487	497	498	478	502	465	476	522	497	513	504	503	481	485	478	481	495	484	497	475	496	490	506	505	490	507	441	520	481	449	493	486	446	505	467	490	507	506	468	462	466	433	516	503	470	504	473	509	498	541	495	530	484	442	475	498	482	480	479	491	476	493	511	500	478	451	476	495	509	484	493	509	518	471	472	557	481	509	489	495	476	469	479	488	518	534	517	499	477	515	472	479	484	534	515	520	535	477	490	533	478	447	485	476	478	492	516	502	457	538	446	476	473	497	525	475	498	463	456	522	474	473	452	476	470	482	503	463	538	497	487	484	481	485	482	449	528	492	508	528	472	515	521	482	502	491	477	472	461	478	448	543	503	470	511	478	467	460	464	472	491	498	465	521	483	477	514	479	477	497	509	508	501	477	503	504	477	501	465	444	461	432	474	464	463	493	488	496	497	512	453	524	489	488	459	504	489	507	504	481	471	483	477	491	521	502	510	467	525	495	488	487	466	510	501	493	518	533	462	470	480	489	488	499	503	487	502	494	488	471	503	483	492	516	486	508	475	441	455	503	503	479	504	488	506	482	507	484	479	492	488	432	509	464	496	501	485	488	464	504	463	472	482	505	492	490	465	500	487	478	531	487	461	508	498	477	476	492	489	503	504	476	510	418	495	537	493	496	503	470	520	479	519	499	494	481	506	472	486	496	483	453	447	506	469	506	513	498	527	470	453	489	509	499	490	475	495	483	467	509	474	485	526	478	492	505	467	483	483	466	507	488	501	510	478	541	504	501	532	490	497	506	516	482
6317	347	120	124	149	143	255	418	381	534	474	466	397	393	340	148	109	95	100	255	323	69	57	66	73	83	85	83	70	51	72	66	87	73	84	70	67	48	83	64	72	63	56	88	75	83	70	76	86	69	56	95	66	69	63	60	72	69	66	69	66	71	75	71	66	79	50	69	54	82	58	64	71	76	69	45	83	73	82	66	68	56	67	69	74	66	73	63	74	74	65	56	58	54	71	65	77	73	60	73	67	73	83	67	67	75	78	87	76	92	79	65	62	67	70	60	57	63	63	72	75	76	61	67	82	70	60	75	75	74	69	64	66	60	65	64	68	54	70	61	81	68	75	82	75	69	61	59	73	54	73	78	66	76	70	61	88	93	77	72	75	79	85	72	64	72	73	67	69	63	66	74	69	70	86	64	64	73	69	67	71	81	74	64	69	61	67	73	68	78	68	81	76	65	75	57	79	86	77	66	62	66	62	69	74	74	78	65	63	71	75	75	61	68	80	70	60	77	78	75	67	79	73	64	72	76	69	61	65	63	74	79	57	57	50	70	69	73	65	61	61	66	84	84	71	62	86	66	79	76	76	68	65	68	76	63	75	70	65	71	69	70	76	71	59	78	70	77	61	72	75	71	78	85	65	64	83	71	72	60	64	87	72	73	74	63	62	71	73	74	74	73	74	69	73	65	68	66	68	70	74	66	83	85	83	75	82	66	77	65	73	64	78	85	70	61	82	64	63	63	60	65	59	69	66	60	84	75	64	78	68	72	77	69	71	63	63	87	75	70	84	67	66	61	65	62	76	74	68	75	69	61	56	80	71	57	74	60	71	77	70	74	57	87	63	66	63	75	78	70	78	74	82	72	69	85	64	77	69	86	56	62	70	84	81	73	68	69	77	73	68	62	63	56	74	84	68	84	56	72	79	71	59	60	69	71	74	68	60	73	77	72	62	73	71	58	65	64	65	69	77	81	68	68	91	70	78	65	78	65	87	69	87	53	62	68	74	58	79	60	71	67	79	77	75	54	77	80	68	68	66	77	62	70	55	72	67	70	74	69	72	64	77	61	69	68	64	65	67	73	77	70	58	73	77	72	45	84	67	65	81	84	70	76	64	69	78	62	63	92	68	63	66	67	81	56	67	66	75	79	78	70	59	69	75	70	75	54	84	55	79	73	60	72	81	64	83	60	63	68	85	63	80	55	70	59	67	66	78	69	53	56	63	50	87	71	58	63	93	68	62	76	63	61	66	63	69	71	63	72	82	58	52	76	66	79	82	72	62	72	77	67	74	75	58	76	69	63	68	77	75	71	78	70	70	87	72	76	76	75	70	76	81	75	68	71	68	70	82	68	70	75	71	65	73	65	75	74	71	71	79	66	60	72	71	77	70	58	75	80	70	64	81	89	85	74	89	76	71	68	67	74	73	69	73	65	64	67	83	73	69	67	76	77	73	79	61	68	81	73	72	77	79	74	59	65	72	60	67	66	59	66	72	56	62	72	58	86	70	64	70	61	83	65	77	73	58	71	61	74	67	73	71	65	69	78	72	71	72	71	68	64	71	71	66	65	78	70	71	64	76	56	70	72	84	70	78	65	65	71	79	59	71	66	69	77	76	80	66	48	71	76	73	76	66	71	66	85	81	66	72	72	66	75	69	70	85	70	62	72	59	62	68	70	67	60	63	61	70	82	62	79	77	81	71	53	72	74	91	55	67	67	75	68	63	70	49	66	66	64	68	66	61	73	69	75	72	63	54	81	75	65	63	74	66	48	77	66	82	73	77	73	68	61	64	76	71	69	74	58	63	68	81	63	58	68	71	64	74	65	75	74	106	70	65	89	80	60	75	61	71	76	63	70	73	52	78	69	77	59	82	59	57	79	73	72	70	59	67	69	76	63	60	71	87	76	70	65	65	62	73	69	75	83	59	65	68	64	76	57	80	71	55	75	66	62	62	57	71	72	82	71	75	68	79	90	69	82	99	67	64	83	68	59	71	72	79	78	80	74	62	92	69	55	88	67	52	74	71	69	76	70	71	77	66	76	66	65	68	70	72	68	72	56	63	72	73	66	69	75	62	77	67	72	76	58	64	78	69	83	80	57	57	67	73	93	81	76	76	65	56	69	75	74	55	72	71	80	51	59	81	69	64	83	76	82	76	76	67	70	82	52	68	77	79	78	70	78	79	65	71	66	77	66	52	50	64	75	67	67	54	53	64	81	63	71	88	74	73	64	60	68	66	59	54	74	63	64	51	77	69	71	83	70	77	77	80	68	77	80	72	71	68	76	92	71	59	84	64	70	78	78	75	79	71	61	57	79	70	68	54	65	72	85	66	57	70	76	69	70	70	79	67	65	82	73	66	69	67	65	72	70	68	59	82	68	80	65	70	76	76	86	83	73	76	57	79	78	67	63	72	63	66	57	78	98	63	79	73	55	77	73	71	70	73	74	72	63	79	66	65	72	67	72	61	75	53	67	80	67	71	65	73	82	72	62	68	74	69	64	68	76	68	77	91	79	64	76	73	63	74	60	84	67	67	67	74	74	58	74	81	74	63	67	77	68	70	91	64	70	50	58	73	61	70	59	79	69	66	91	65	89	76	69	56	71	75	68	68	81	77	86	70	80	64	70	60	60	69	93	86	68	66	67	63	51	76	68	62	76	54	60	67	72	52	52	75	75	72	56	85	58	70	57	74	69	72	76	65	62	61	63	58	77	74	80	82	71	67	71	72	61	57	69	66	79	69	68	74	82	63	78	75	76	79	65	78	60	77	70	72	76	59	73	71	70	79	70	71	62	66	72	79	63	71	85	68	80	67	63	71	61	64	71	69	80	88	68	63	52	66	62	65	82	68	68	87	71	83	73	58	66	74	70	89	62	75	76	60	74	84	89	86	61	68	80	66	74	63	73	74	65	68	74	70	69	61	71	67	81	66	85	67	87	75	79	59	57	70	68	80	62	65	66	74	55	95	65	66	65	83	89	73	72	51	81	64	68	72	64	64	68	75	59	72	72	79	86	65	71	70	72	76	77	55	83	77	65	70	75	68	74	57	87	90	62	78	60	80	67	75	64	63	67	61	56	72	73	72	59	65	72	77	61	53	88	74	84	76	61	86	61	85	75	68	62	61	66	68	86	66	67	74	50	68	78	80	85	72	60	65	68	81	74	85	66	85	81	71	59	72	57	55	69	73	60	70	68	53	77	74	74	68	69	66	64	59	59	70	70	70	59	52	70	81	65	73	85	75	82	66	69	64	61	69	72	67	80	62	89	72	77	80	58	75	71	73	71	81	67	55	76	65	79	66	72	66	62	65	72	75	71	71	74	72	72	81	61	76	68	80	55	59	72	62	71	75	64	70	78	68	73	83	69	81	71	61	82	79	62	64	61	64	64	90	71	65	80	60	68	50	76	78	80	63	66	60	64	52	55	68	70	75	69	65	68	51	79	86	75	69	80	76	76	65	73	73	81	67	76	75	94	68	58	64	70
34309	2123	1188	2282	5818	9519	14006	17251	15794	16738	15072	13390	11092	11231	8032	3258	2200	1435	2375	6010	7322	688	621	803	596	641	639	602	553	616	593	594	611	611	580	599	628	613	596	669	636	578	609	613	583	587	644	597	603	652	609	644	632	631	548	599	608	595	619	608	650	631	623	652	641	620	631	611	614	604	653	593	622	576	607	634	608	570	618	575	606	633	572	577	660	616	613	638	662	640	576	593	636	630	667	601	610	632	614	611	600	591	604	632	563	610	632	607	606	620	594	641	620	559	636	603	603	585	596	593	592	619	607	616	639	620	597	600	610	624	616	612	600	605	625	608	607	640	604	600	601	613	623	623	603	624	631	580	610	668	597	632	681	646	591	587	658	601	616	582	649	568	650	601	570	614	647	597	600	558	567	571	598	595	621	592	640	616	641	597	616	578	621	630	598	616	645	589	626	610	598	605	549	620	613	627	583	648	568	617	660	607	606	612	570	599	621	620	605	560	612	602	595	563	584	580	579	624	598	648	636	618	666	619	638	618	632	621	619	609	610	635	601	564	604	617	601	578	587	647	621	632	582	627	575	625	620	619	624	604	593	615	619	595	617	615	596	651	624	652	624	587	612	630	635	616	616	612	590	602	643	595	584	589	616	537	615	618	580	562	613	571	568	666	601	602	597	610	623	588	583	600	590	646	577	602	619	614	630	588	580	581	567	672	607	603	580	635	609	616	622	598	619	585	630	614	601	646	586	598	635	652	622	609	631	676	629	586	615	639	600	625	594	584	631	608	592	663	584	594	595	608	601	627	578	633	584	600	572	620	671	616	614	619	602	626	565	615	605	656	606	612	605	609	588	579	613	612	586	640	619	615	606	595	570	629	619	584	619	590	574	588	630	617	618	592	671	628	620	636	621	605	599	605	633	648	608	632	601	601	629	605	620	629	634	575	632	589	618	626	588	617	616	627	613	589	594	600	576	663	621	597	599	650	654	643	603	598	600	603	616	610	643	639	611	628	605	596	640	570	586	611	612	636	591	651	598	642	611	621	618	592	632	618	633	629	617	585	599	597	640	602	613	590	619	564	619	590	623	612	589	597	638	606	590	646	606	601	602	578	628	636	608	610	594	647	620	626	671	615	646	649	644	585	587	637	631	596	612	583	654	581	598	623	637	638	631	579	606	624	628	650	619	616	659	602	583	601	639	604	646	633	624	634	584	622	589	624	632	605	626	624	621	624	601	616	626	595	608	573	626	578	581	596	661	590	637	585	613	609	647	616	637	605	652	609	627	603	625	554	642	637	637	604	616	601	613	610	606	645	633	602	567	639	643	627	586	583	613	582	623	591	633	591	690	599	615	596	609	611	605	591	578	609	616	608	598	632	651	586	588	626	600	654	609	644	601	603	636	645	611	645	634	603	626	635	606	621	610	645	593	629	639	631	607	607	617	585	629	637	604	628	662	594	611	627	603	597	629	647	630	599	583	616	604	609	591	604	635	581	588	618	599	644	615	581	604	620	601	608	612	596	612	624	614	598	604	648	595	645	628	610	593	604	610	636	607	614	650	557	624	626	582	618	636	599	623	630	592	648	673	637	636	624	607	608	630	576	607	630	627	637	619	599	659	629	636	586	607	628	627	576	598	561	629	702	637	612	643	639	588	631	603	606	590	578	607	604	598	609	612	602	649	590	627	594	590	586	633	611	611	564	614	635	624	593	614	579	627	663	576	622	644	573	628	615	600	549	598	648	611	593	595	654	620	591	624	595	594	632	614	619	616	611	623	613	569	617	667	607	649	561	647	579	649	568	594	599	606	644	597	634	632	612	621	581	631	578	635	633	556	606	659	623	651	592	589	605	633	604	647	582	634	619	637	569	609	622	637	600	570	620	583	575	650	649	617	638	587	633	623	611	608	608	635	671	639	614	595	595	605	593	560	599	599	673	618	644	619	622	614	564	607	608	602	611	623	638	614	624	558	578	634	655	597	632	632	638	595	626	625	649	649	639	633	664	641	636	611	589	626	669	611	601	571	594	605	625	633	629	615	579	630	617	604	588	614	585	566	557	613	590	598	615	668	624	623	624	672	658	613	581	613	595	626	562	628	569	611	626	591	633	609	629	589	664	615	590	623	563	670	595	640	642	599	592	641	624	593	632	624	627	602	634	628	603	614	632	660	600	618	626	632	603	597	650	593	632	585	624	593	595	567	614	626	614	642	624	588	625	610	625	602	563	633	584	601	577	611	599	562	630	646	622	607	577	614	614	639	587	634	625	638	631	616	622	608	592	596	601	615	610	612	616	607	612	603	609	614	574	599	635	621	620	572	632	632	599	638	622	590	605	653	591	616	621	595	603	575	623	631	620	601	612	633	635	619	638	642	616	597	628	585	611	594	673	688	597	625	627	607	581	598	623	632	632	583	611	615	657	588	580	602	606	625	601	619	635	641	592	614	579	635	625	615	616	591	682	607	635	621	628	586	634	620	644	618	647	597	638	624	626	584	618	612	579	602	606	643	656	641	665	602	618	588	607	597	676	596	608	583	626	606	629	607	627	620	656	621	678	597	607	571	606	622	616	578	613	566	679	630	597	590	597	583	574	685	637	615	640	599	591	604	647	618	623	578	638	612	570	666	620	607	589	618	639	618	597	643	632	607	579	613	641	627	578	604	630	611	599	609	586	626	623	663	634	596	628	649	622	616	567	664	575	567	599	608	571	627	646	639	633	572	603	689	606	605	668	611	603	597	641	623	611	627	646	613	619	635	587	584	596	659	648	595	628	648	591	569	615	603	603	640	626	612	589	637	600	607	640	604	603	640	600	637	574	617	608	603	626	617	583	585	629	572	631	576	615	604	653	648	566	611	649	637	613	602	599	624	613	637	580	613	575	628	614	616	616	623	634	648	613	626	593	593	633	640	614	606	598	570	641	613	653	641	575	634	618	588	587	629	586	608	608	598	597	603	650	615	595	589	654	640	594	606	633	616	628	662	615	584	648	616	619	591	563	615	611	645	594	594	564	658	616	572	600	624	602	572	601	606	619	637	599	594	659	610	632	632	589	552	622	559	621	588	607	601	608	597	630	626	601	625	606	619	626	650	639	566	597	604	630	619	602	609	594	604	597	591	640	611	600	597	631	615	654	619	621	645	620	631	594	578	638	602	628	630	648	594	609	629	660	603	585	609	601	600	663	596	659	663	630	608	629	628	683	611	617	597	623	643	613	591	522	605	606	629	649	609	627	626	639	584	623	644	631	597	617	606	636	582	597	644	614	634	634	621	606	583	558	633	625	591	605	605	568	596	677	631	613	610	585	613	590	609	603	622	627	606	616	607	658	633	603	617	606	655	641	619	583	597	601	611	619	601	634	660	610	629	625	561	627	637	620	589	656	598	628	667	621	678	623	648	618	630	616	624	609	579	582	599	591	613	614	616	578	614	603	610	603	634	654	639	590	609	632	577	603	634	612	597	645	598	604	648	618	626	596	650	573	590	622	570	623	593	581
5252	190	102	50	76	116	128	242	298	504	529	513	429	326	255	188	111	80	43	142	307	46	44	34	35	41	25	36	39	39	32	37	43	34	43	38	37	29	33	37	22	41	42	33	29	42	46	27	31	37	36	39	33	29	28	39	36	47	42	35	36	31	41	47	43	33	36	39	58	37	41	49	36	45	30	37	26	35	33	47	29	26	40	44	39	34	29	29	33	38	36	29	33	38	28	34	33	38	25	25	38	32	36	34	45	37	37	40	45	37	35	29	24	37	41	44	41	47	28	29	36	43	32	31	33	47	27	30	36	52	42	39	33	42	44	35	44	43	41	34	37	37	36	38	38	35	30	30	53	36	33	35	38	40	33	37	40	37	32	34	41	33	30	28	44	34	36	33	35	39	34	41	36	27	42	32	41	41	45	34	41	35	44	33	24	46	38	45	32	44	38	38	45	41	27	34	39	48	33	33	35	34	35	29	44	27	30	41	34	31	28	37	37	25	44	43	38	31	35	38	25	40	31	51	43	46	28	38	35	34	39	32	27	38	37	35	31	37	43	44	31	42	36	37	30	40	37	37	37	32	39	33	45	39	48	36	33	38	41	44	41	33	35	50	44	32	39	46	37	35	35	37	27	43	34	47	44	39	47	37	40	43	34	41	36	42	37	33	29	41	39	41	30	39	30	34	37	30	44	40	38	44	33	36	54	40	39	39	36	37	44	42	44	40	40	41	38	44	33	28	38	52	40	33	37	32	37	42	42	36	32	39	35	36	43	39	33	37	37	36	24	29	48	41	34	52	30	41	33	26	32	42	40	33	38	37	35	29	42	40	44	36	30	43	31	36	41	29	40	41	36	47	55	41	28	31	34	40	34	43	45	48	25	38	33	36	55	40	37	42	38	40	35	38	35	42	33	31	49	44	46	25	39	43	28	43	36	44	37	41	30	34	40	43	35	45	30	39	33	40	48	30	38	39	34	41	34	36	43	40	37	22	48	33	38	50	39	36	26	41	39	39	39	40	33	37	39	39	35	44	35	37	34	46	45	40	28	36	34	36	33	38	24	46	21	31	54	33	34	39	33	30	35	44	33	30	32	33	31	39	37	38	35	38	33	37	38	41	33	46	42	36	46	30	37	40	38	42	38	33	32	30	36	47	29	34	39	47	32	35	29	38	22	42	31	44	32	35	34	47	33	36	32	32	39	35	37	29	29	28	42	34	37	34	32	43	36	27	41	39	37	47	45	32	40	33	36	33	41	31	32	38	28	45	37	41	39	36	44	43	34	41	41	53	37	47	44	41	34	38	42	37	33	37	49	50	32	43	38	27	46	20	37	32	39	32	35	45	26	37	40	21	21	38	21	39	45	36	25	47	44	44	36	41	36	39	47	27	38	51	33	44	44	35	42	41	26	39	29	32	40	46	42	36	42	37	34	43	47	34	30	42	34	35	44	34	46	26	28	39	42	32	35	39	39	40	31	35	28	39	44	32	28	33	35	45	33	46	27	33	53	33	33	38	42	31	28	46	31	38	41	42	37	56	39	33	33	35	51	40	38	36	30	49	40	37	31	36	29	39	33	26	38	34	37	27	39	39	46	41	42	44	39	34	38	44	47	37	39	33	40	36	34	36	53	37	21	34	53	34	31	33	33	40	48	26	39	36	37	36	32	43	29	32	35	42	35	40	34	44	31	30	39	34	40	32	41	35	38	32	26	35	43	30	34	29	37	37	38	44	41	31	30	39	40	24	42	33	33	39	38	41	33	44	31	36	36	33	27	35	34	36	38	31	49	40	31	40	36	38	34	30	37	56	38	27	43	50	30	24	43	32	33	22	39	35	39	33	41	38	24	36	37	49	40	34	27	34	30	36	45	38	34	36	32	44	40	37	39	33	36	41	24	37	40	41	37	45	33	43	32	42	33	47	31	27	34	37	43	41	39	37	34	45	45	34	40	32	34	33	49	32	44	43	40	29	45	28	34	26	33	35	34	43	36	46	50	37	32	38	29	28	32	33	33	36	34	33	42	48	29	31	33	34	41	32	37	23	38	33	36	45	44	38	35	42	33	39	34	35	42	44	50	43	34	30	38	30	38	32	35	41	30	29	32	33	37	33	38	46	27	28	27	50	43	29	53	35	44	43	42	36	44	42	40	36	37	31	32	37	47	29	44	43	34	33	40	29	41	22	35	34	35	38	49	31	29	35	36	51	36	37	32	34	42	35	34	44	27	34	39	38	49	41	30	28	40	36	42	52	21	29	38	35	47	32	32	40	34	34	34	42	42	33	33	39	40	41	38	34	37	52	29	35	41	35	37	37	30	27	41	35	31	35	46	39	30	38	49	38	31	28	41	33	38	48	34	31	34	32	48	42	33	32	45	34	35	29	34	30	29	27	42	41	36	39	39	36	37	29	42	37	28	39	32	32	44	30	25	31	46	38	34	43	30	43	28	44	30	48	32	39	32	31	20	34	29	52	40	30	37	32	32	43	24	46	40	41	43	38	29	34	43	40	29	35	43	29	38	43	35	45	38	32	47	36	28	27	39	34	35	30	42	38	48	36	29	23	32	35	33	32	40	36	42	30	32	28	39	38	43	34	31	52	39	33	33	39	30	19	31	35	28	39	33	43	37	38	31	31	39	33	35	44	33	36	40	44	33	44	37	47	31	35	34	30	44	36	22	36	43	54	29	32	36	29	21	39	40	39	31	53	44	41	36	45	30	36	32	38	30	34	32	35	40	43	33	39	52	26	38	40	40	27	26	29	39	41	35	52	31	33	46	37	45	39	38	42	28	39	43	32	26	38	46	38	24	33	29	40	35	31	41	50	41	22	40	43	37	43	44	33	40	35	29	35	40	32	39	38	35	31	34	29	37	39	36	39	37	36	32	38	37	37	34	57	34	37	40	30	53	30	39	39	42	41	26	40	30	37	34	32	38	37	53	29	41	32	52	35	40	36	42	44	37	35	29	39	29	49	43	40	35	47	42	36	41	38	35	42	35	36	38	42	52	32	33	30	34	28	37	31	27	36	30	35	35	44	33	36	49	28	33	38	28	44	44	30	41	34	36	33	38	36	35	35	37	39	29	36	34	39	27	35	35	32	36	41	40	46	46	46	31	32	39	36	46	42	32	36	36	55	41	32	38	37	42	28	38	38	46	42	36	32	44	42	31	43	43	35	36	46	35	38	34	47	43	47	33	35	34	40	34	46	37	36	52	41	31	39	29	41	36	29	42	24	40	28	29	44	36	37	29	33	35	36	38	30	48	39	34	40	36	34	28	33	42	37	30	37	36	34	31	43	36	28	32	42	40	25	32	40	33	36	39	34	37	31	37	34	34	31	31	47	36	37	34	33	37	33	28	31	32	31	35	29	44	28	49	18	44	54	31	37	38	45	50	33	49	30	30	43	32	38	38	50	42	28	32	35	46	49	38	45	38	45	32	43	30	32	28	34	34	28	37	42	35	34	39	32	46	38	33	40	28	42
30513	1815	1063	912	3833	8486	8114	13170	13674	18043	17628	16254	13656	9771	7020	5201	3622	2102	752	3659	7034	573	370	527	310	349	315	328	328	316	354	347	326	296	317	333	320	309	330	310	309	334	319	296	316	352	317	313	317	328	274	350	325	349	325	356	323	305	298	319	289	326	333	314	322	321	330	336	368	331	315	334	302	356	351	342	362	336	296	311	296	327	336	322	327	350	329	315	322	318	339	304	324	312	341	298	330	336	362	352	313	317	329	293	305	312	321	322	339	340	309	313	321	328	327	306	290	323	304	331	310	314	302	318	294	283	336	352	306	303	307	309	321	312	299	317	331	294	325	299	337	311	324	322	324	277	305	328	319	332	305	350	333	322	327	312	279	298	316	307	319	321	313	318	344	324	312	293	313	335	337	300	348	326	295	294	314	320	309	316	314	340	281	304	293	316	293	329	334	303	303	324	338	298	314	300	341	300	329	305	316	311	290	304	320	333	351	369	349	274	273	289	319	318	328	330	320	329	308	323	317	351	295	315	275	357	309	314	304	306	294	333	309	300	352	329	355	304	306	302	299	314	341	323	326	337	314	347	349	324	317	344	316	340	312	315	349	304	308	309	349	318	319	274	313	344	302	379	316	338	329	290	345	312	304	336	325	302	300	294	304	323	313	297	329	298	322	300	296	334	330	306	333	301	284	316	317	322	334	357	341	332	343	313	322	321	360	331	301	316	326	294	343	307	299	308	333	307	323	327	337	331	325	283	353	353	341	310	295	338	314	297	335	318	301	326	346	312	314	314	290	336	300	299	354	319	335	311	317	335	324	326	323	313	311	284	343	347	324	314	318	343	310	342	315	339	339	300	300	310	318	323	295	319	340	314	333	305	311	323	281	296	317	317	316	347	295	311	301	313	325	349	308	339	365	309	323	331	298	312	324	298	304	314	298	326	346	302	308	342	329	308	319	312	303	319	344	318	333	307	299	304	339	329	315	321	348	307	303	322	313	326	317	302	313	321	335	307	336	307	291	314	328	311	301	342	326	321	314	325	340	318	347	324	306	334	280	312	302	307	317	326	316	309	325	315	301	285	305	308	296	310	329	335	321	337	318	317	310	284	362	328	299	357	329	340	300	332	313	280	323	322	331	345	311	301	346	354	332	299	309	344	294	308	305	332	344	356	348	298	303	323	310	311	338	360	330	307	356	308	336	284	292	319	303	307	333	344	299	349	355	325	334	336	281	334	345	276	327	330	305	325	313	302	338	342	306	306	295	292	304	318	344	359	321	304	296	333	335	317	314	301	314	333	342	336	365	302	315	335	308	289	323	291	315	304	323	320	351	319	293	330	310	334	289	296	353	362	298	316	305	309	336	323	337	326	307	314	299	310	329	350	304	343	311	328	315	315	315	309	326	304	322	318	293	308	326	358	301	284	310	325	316	314	318	333	325	318	342	348	344	321	309	338	342	310	321	288	317	326	332	301	310	334	297	321	319	328	325	308	321	320	330	334	285	305	329	348	340	317	290	336	308	315	272	307	320	297	329	359	309	315	314	325	313	308	304	326	326	337	302	337	325	303	336	296	302	346	321	332	291	325	301	332	338	300	334	327	314	347	295	314	305	295	305	343	335	311	307	281	304	325	321	341	294	320	327	321	315	310	316	300	308	316	315	305	324	323	337	329	323	346	330	302	346	299	297	290	319	326	311	315	334	316	298	329	299	341	306	329	358	315	337	320	294	341	344	307	322	329	291	324	339	350	331	286	310	301	333	296	332	346	322	296	305	281	319	334	318	326	331	317	337	323	304	313	351	317	318	328	323	300	333	331	297	312	325	298	323	323	321	332	315	308	296	296	324	306	338	310	339	317	313	327	331	319	320	312	287	294	326	306	294	318	371	301	322	326	325	293	331	331	286	352	322	304	315	311	285	336	316	334	324	338	333	287	374	329	297	302	285	314	309	340	342	337	286	340	296	316	341	309	294	310	309	355	313	308	300	292	333	302	345	332	291	320	335	306	327	320	310	322	347	351	353	308	344	315	312	330	327	306	318	289	297	311	343	343	317	325	315	308	320	319	300	284	304	322	304	314	317	333	302	304	308	289	333	308	310	335	306	332	332	300	333	314	324	283	312	311	284	319	321	371	317	321	357	293	342	343	323	295	299	319	299	366	327	339	330	346	306	324	336	331	317	301	339	326	347	318	336	297	322	373	313	323	274	316	314	305	314	304	337	347	332	289	333	328	313	322	304	326	306	322	358	306	310	292	315	320	353	330	346	329	320	316	336	312	330	349	289	353	318	328	307	315	344	324	341	327	314	314	297	311	325	315	297	295	320	302	301	350	313	320	314	334	301	289	322	344	332	282	297	312	308	325	296	343	316	299	345	316	365	323	316	335	309	286	305	289	336	310	328	325	301	327	337	325	328	306	349	298	354	347	325	307	318	333	314	339	307	320	310	339	323	329	267	298	329	329	320	337	332	306	322	289	306	305	341	327	286	292	316	328	347	314	308	287	340	335	314	319	283	337	347	325	310	336	315	336	343	292	310	331	335	310	320	314	326	306	315	339	302	296	294	300	313	354	333	293	319	305	336	340	281	315	320	329	352	336	347	288	299	299	314	290	335	326	304	324	307	319	317	338	290	294	325	341	294	333	319	300	329	334	285	339	302	294	343	334	314	291	312	302	311	305	295	312	336	304	290	326	331	327	321	335	317	297	344	300	300	322	319	320	293	311	332	280	332	312	302	348	345	352	330	285	319	307	310	313	307	305	333	330	310	326	304	329	307	274	328	318	326	297	299	347	337	326	333	303	314	309	283	335	336	311	306	345	328	280	308	256	324	334	292	312	335	365	296	337	302	331	309	307	321	338	347	315	337	342	308	348	309	302	303	331	319	316	328	315	323	318	308	313	296	340	300	287	316	326	323	299	301	319	287	316	322	340	314	308	321	318	335	308	286	280	274	348	294	312	320	344	317	329	307	329	343	314	317	333	309	308	320	333	332	284	341	302	305	311	292	310	319	313	327	343	335	327	318	327	310	353	308	325	314	312	319	311	322	337	300	316	327	315	291	356	316	320	304	328	332	317	308	350	309	316	338	334	319	335	300	342	323	342	358	315	311	312	361	311	287	305	319	333	316	293	328	315	302	325	277	320	317	330	303	300	311	304	303	300	290	347	313	338	313	310	319	318	310	350	323	323	333	303	308	328	305	326	291	322	334	335	289	324	344	324	294	330	302	322	362	309	276	335	320	321	296	314	310	337	350	288	324	310	347	344	294	334	310	318	321	288	302	285	317	310	334	326	314	298	326	318	321	312	332	313	329	303	319	331	319	304	322	329	320	321	331	288	320	303	333	326	326	292	317	344	296	319	316	292	284	321	333	344	296	348	325	306	324	317	306	312	326	322	308	314	311	337	301	314	339	311	346	297	324	296	307	291	338	326	323	362	307	310	333	302	329	318	324	334	347	306	297	293	296	283	321	346	313	338	316	349	325	330	322	325
7381	369	151	87	80	140	206	276	553	491	532	632	652	517	326	194	143	126	96	435	542	74	49	74	63	57	64	48	48	54	60	60	57	60	49	62	49	55	59	41	58	61	52	58	56	56	51	55	49	46	66	54	55	48	48	57	49	54	65	51	54	60	52	51	47	57	38	58	56	46	52	55	42	43	67	51	40	53	61	47	52	49	48	41	51	47	50	48	63	62	51	55	54	48	51	55	59	41	61	66	61	60	43	70	56	54	49	58	61	53	45	56	48	45	50	55	57	37	56	51	42	58	61	59	54	39	44	54	43	57	72	47	58	45	41	58	54	59	49	53	53	53	60	54	48	35	70	65	47	54	57	60	57	47	57	61	60	55	67	54	49	63	56	43	60	59	61	59	49	38	57	40	50	71	48	50	48	49	47	44	45	53	56	57	37	51	66	46	55	57	57	56	50	57	56	44	53	62	63	52	44	58	58	53	62	66	60	40	40	55	46	46	50	58	60	55	45	46	57	39	52	65	60	50	48	51	46	45	53	49	65	61	66	70	48	53	52	48	56	61	57	57	56	57	62	59	46	60	63	52	61	50	57	62	65	58	46	66	59	60	51	44	61	66	51	49	46	53	49	52	50	50	58	45	61	47	52	51	52	62	47	60	56	60	53	45	60	57	43	60	47	56	53	54	48	58	44	60	56	58	69	75	59	49	45	51	51	49	44	50	52	66	43	64	50	62	66	47	59	59	57	55	60	59	46	53	57	48	53	52	43	62	59	48	48	54	64	51	68	48	55	59	38	53	56	58	55	62	45	51	47	60	56	48	36	51	52	42	67	46	51	45	45	55	64	35	53	54	53	48	53	63	65	50	47	46	55	47	47	59	59	50	49	49	57	53	59	46	47	61	66	54	47	40	55	45	54	70	45	55	59	56	48	63	53	41	57	55	40	49	51	59	43	57	51	63	66	51	51	57	60	50	61	63	46	58	51	57	52	58	55	60	56	68	55	56	65	62	55	51	43	58	44	54	52	53	53	53	59	70	59	55	48	70	53	53	63	54	44	57	53	50	54	46	48	60	61	53	58	64	57	52	50	57	52	40	59	47	57	53	62	56	59	55	43	50	51	46	51	38	45	59	53	63	32	44	45	56	62	50	55	50	46	55	50	53	54	60	46	50	55	52	34	47	75	59	56	65	63	57	48	46	50	55	62	41	44	46	56	56	55	46	58	43	46	60	52	51	51	46	49	54	53	54	59	52	66	52	47	57	58	50	63	53	53	57	60	56	48	47	66	55	52	58	59	54	56	49	56	63	44	62	57	58	59	60	43	70	53	67	51	44	51	61	42	60	68	56	48	50	48	51	57	37	58	49	43	57	63	63	47	68	56	49	61	60	50	50	43	56	57	41	66	47	52	49	69	48	54	66	54	45	57	59	45	59	55	48	59	58	58	53	50	51	56	50	68	48	50	45	49	47	56	57	71	57	53	58	42	49	43	45	66	56	67	57	49	48	61	47	49	48	54	48	53	51	53	48	62	49	50	55	47	49	52	54	47	60	53	61	43	53	50	52	50	50	56	50	38	55	46	54	45	63	48	59	55	63	51	53	49	52	48	50	53	57	54	54	59	56	46	48	48	58	54	51	53	55	52	55	46	49	45	54	56	49	53	52	59	62	51	65	55	33	59	54	64	54	50	52	54	62	67	48	56	50	46	56	65	65	56	47	52	41	66	47	51	45	48	52	57	51	59	35	45	53	48	59	74	51	53	55	59	54	53	50	56	64	65	56	50	65	65	45	47	50	50	57	56	50	47	64	53	56	56	44	60	49	64	67	58	58	67	67	55	54	66	58	63	57	52	64	50	65	47	63	48	52	45	62	45	50	57	61	55	44	52	67	52	43	53	58	62	54	58	46	47	41	67	50	56	56	47	50	56	41	45	47	59	46	53	58	51	42	57	50	62	49	44	50	55	59	59	58	40	54	56	52	45	64	72	43	58	48	65	55	50	47	43	46	65	54	68	58	55	49	54	41	46	43	59	58	48	51	54	50	60	48	63	46	57	43	63	53	52	50	45	43	62	65	62	61	65	48	59	47	53	58	56	44	67	49	55	49	60	58	57	58	54	56	52	56	58	45	56	70	48	51	64	47	56	55	60	35	62	54	50	53	54	63	46	57	64	50	45	45	49	46	62	63	54	56	57	49	55	46	51	51	54	48	67	54	51	57	46	66	58	54	64	42	53	52	49	64	46	55	64	36	47	46	53	49	52	43	52	68	62	52	41	48	62	49	51	59	59	47	47	58	54	56	56	50	59	47	58	58	61	47	54	52	45	56	50	56	54	53	51	64	52	50	42	53	66	60	42	63	60	54	48	46	55	64	63	54	59	52	57	40	63	41	55	63	57	52	41	60	58	45	72	58	55	49	48	49	53	50	66	59	44	62	47	42	56	58	50	61	62	50	52	43	54	54	51	56	61	55	41	72	56	42	54	50	60	52	50	58	61	49	51	52	58	59	55	54	41	41	51	59	56	70	54	63	59	47	59	45	51	68	51	48	58	50	45	51	52	48	58	51	53	56	50	56	50	59	53	54	62	47	50	41	52	64	49	60	69	54	54	51	43	53	57	53	54	52	52	66	55	64	41	51	51	47	43	57	64	50	57	53	47	50	50	62	56	64	64	44	56	54	43	47	65	60	50	48	47	33	47	45	53	39	58	48	62	49	56	53	60	62	56	48	67	45	59	51	51	52	57	41	52	56	46	49	60	53	44	48	56	57	55	61	50	38	43	54	48	44	66	51	74	49	51	69	58	56	57	45	46	55	51	57	64	53	59	55	47	46	50	61	53	49	57	57	47	49	53	46	54	52	44	54	55	47	68	57	61	46	51	51	54	56	41	62	61	43	42	46	56	44	50	51	48	50	56	52	58	55	47	59	47	49	54	59	57	62	61	58	61	60	65	46	48	55	54	53	56	48	58	58	51	46	55	63	60	59	48	55	65	51	53	55	59	62	53	56	42	45	48	54	72	51	51	54	49	52	49	65	58	52	62	46	51	56	54	58	46	45	50	60	57	45	58	69	56	65	38	52	60	60	53	54	54	52	47	45	33	54	57	39	58	57	59	47	56	63	59	64	51	52	59	65	62	48	40	65	50	52	62	50	57	47	41	49	66	59	63	56	42	45	59	65	51	44	60	59	42	61	55	48	53	46	50	53	46	50	54	64	52	59	42	59	60	50	53	44	49	53	46	48	54	50	43	72	59	43	50	47	54	52	52	61	48	50	48	51	46	52	41	39	51	58	65	59	47	57	55	45	51	60	46	56	60	49	37	59	56	54	53	49	49	58	54	59	54	36	63	60	46	54	61	50	60	40	53	61	42	52	58	55	65	65	58	57	47	63	60	45	56	42	52	63	58	52	47	58	62	62	57	50	59	41	58	64	56	63	56	62	66	52	47	57	49	62	55	67	46	52	55	71	35	50	52	53	45	56	49	55
35337	3194	1821	1390	3830	11394	12347	13856	19806	17074	17751	18461	17021	13521	9649	5666	3877	2817	1921	10539	11862	1210	589	893	509	493	522	545	517	508	495	465	496	448	482	484	464	495	467	462	460	494	524	497	484	501	503	489	471	486	507	498	482	513	489	459	496	445	521	487	468	533	446	469	493	469	452	488	455	482	475	473	462	480	470	531	449	493	533	517	490	467	446	473	502	508	464	491	467	536	494	502	459	495	463	443	495	458	486	469	501	486	447	466	461	501	450	490	490	502	456	514	467	496	445	465	477	486	484	438	512	549	480	507	478	487	473	422	508	482	495	480	462	483	483	490	493	480	467	486	499	476	487	462	495	440	459	451	476	497	500	518	480	481	467	493	484	453	469	480	486	482	489	472	485	523	498	488	481	479	477	476	504	494	508	494	481	469	436	461	486	442	470	476	501	440	476	468	462	477	491	469	467	474	481	477	487	515	494	477	477	490	506	504	465	510	500	469	437	505	483	480	484	502	501	501	515	468	470	496	486	493	504	486	466	460	495	509	460	517	475	470	511	518	466	488	462	462	509	498	478	469	454	496	472	510	494	451	432	433	485	476	464	518	466	493	506	462	458	484	489	482	464	486	509	439	476	465	479	467	481	480	514	500	490	463	503	491	484	464	463	476	470	465	485	443	472	490	513	461	481	457	456	481	461	454	497	497	487	449	471	477	482	509	485	541	480	510	452	475	482	489	457	460	503	450	495	470	485	443	524	488	456	466	473	504	436	473	458	464	464	491	459	456	510	475	455	486	449	446	495	475	463	524	485	433	502	506	496	482	485	471	475	479	518	419	501	472	495	454	450	475	479	467	495	531	462	485	449	461	468	479	480	469	471	438	436	442	467	502	440	459	449	454	467	468	519	477	471	477	491	452	486	493	510	460	482	475	431	486	488	498	483	461	478	495	494	498	451	475	443	505	479	496	493	507	515	478	458	500	480	449	488	490	480	487	489	489	464	466	488	465	493	436	469	511	473	463	467	517	535	507	428	474	485	444	492	502	457	490	490	497	440	481	486	455	459	501	487	481	475	467	451	457	492	486	462	504	478	453	454	448	493	463	497	450	454	538	482	494	487	491	484	469	446	499	511	478	447	506	506	463	470	502	479	470	468	489	498	530	460	509	463	506	485	490	474	498	485	492	444	448	465	455	442	471	462	477	479	476	488	466	442	467	478	481	464	473	520	442	485	465	496	441	465	471	445	493	466	491	497	497	488	488	466	483	468	506	439	508	465	466	474	493	485	497	462	495	451	471	450	476	524	498	476	454	508	477	487	509	480	485	484	498	527	453	493	446	490	451	482	434	441	454	489	468	482	512	471	478	473	470	504	483	465	509	468	441	449	434	507	456	492	494	491	442	467	487	486	448	462	462	485	506	466	477	470	492	495	479	472	463	461	519	472	461	462	511	490	502	514	513	465	454	428	513	521	466	479	532	473	486	463	499	438	521	465	481	495	446	495	455	510	510	491	484	439	479	459	454	464	468	487	460	414	482	493	507	436	509	465	448	476	509	464	489	495	456	457	433	466	470	490	462	514	495	491	441	458	502	480	482	482	476	510	474	479	388	510	491	518	533	514	460	492	439	529	456	503	489	493	487	458	493	459	469	489	493	473	479	472	489	550	473	451	479	475	527	487	464	503	503	459	473	463	487	485	458	465	512	491	462	457	481	487	495	487	529	477	473	469	475	492	482	480	479	459	490	413	495	470	482	469	497	507	470	498	497	469	479	493	433	502	472	519	490	487	468	499	485	452	480	475	485	461	460	479	477	490	463	459	478	498	453	478	477	489	531	448	487	468	476	505	440	515	490	511	464	491	518	465	444	454	454	497	472	481	494	439	468	484	516	475	469	451	487	463	447	510	506	504	468	475	496	454	539	477	466	505	482	517	508	518	510	465	493	459	478	506	459	531	472	463	448	511	470	466	483	480	472	507	487	507	452	485	482	512	453	485	473	471	481	464	485	517	466	461	466	530	508	467	451	495	484	478	473	493	494	421	494	482	486	465	498	485	499	499	466	457	505	457	485	501	472	502	479	493	481	461	451	499	459	475	459	475	510	519	434	491	546	501	472	495	447	495	495	504	474	455	482	493	515	451	475	501	471	444	500	433	479	484	473	461	503	472	468	470	477	462	461	481	439	500	452	485	476	499	484	478	467	450	467	513	536	493	506	470	475	505	495	470	458	483	488	461	463	500	481	444	458	478	490	489	451	505	504	455	492	486	486	468	499	492	457	503	472	512	483	452	466	479	530	469	471	496	523	502	483	514	464	504	457	504	480	509	491	493	493	486	487	485	476	490	470	443	485	480	478	468	476	469	527	514	505	488	474	472	480	483	488	497	490	497	484	501	482	463	479	503	522	503	480	477	479	492	468	458	437	473	485	466	464	460	479	435	507	424	459	518	490	486	462	528	488	479	461	467	424	484	492	489	435	472	511	473	470	464	491	487	521	458	502	531	464	508	470	470	504	502	461	471	471	516	482	483	516	498	474	495	498	498	455	479	521	447	455	478	474	542	445	421	473	479	442	504	477	483	489	441	473	505	490	485	501	458	473	516	486	492	476	482	484	462	530	489	503	454	478	474	461	513	472	439	471	481	469	458	429	462	458	469	519	504	479	473	515	477	480	486	481	446	479	458	502	500	487	501	492	470	451	504	453	484	498	483	457	538	469	472	432	467	476	455	493	447	444	486	521	450	491	488	467	496	519	510	458	511	516	490	443	489	450	438	484	466	499	455	455	486	465	466	483	457	470	475	474	477	471	486	509	466	510	494	485	505	454	521	467	475	463	473	485	490	451	464	433	470	468	456	473	488	477	465	473	510	476	467	480	493	474	461	481	502	482	470	489	454	494	471	454	464	455	537	504	472	487	503	459	508	492	471	476	457	447	472	491	477	447	529	492	477	519	434	473	450	464	486	490	488	510	523	472	495	519	480	492	507	457	504	460	461	450	451	512	492	474	466	486	478	464	498	546	516	495	447	455	507	475	438	529	455	490	467	494	486	460	452	490	472	448	469	502	441	473	526	500	490	479	450	485	523	463	509	450	485	500	517	510	530	460	479	490	475	487	482	439	503	462	463	466	475	439	465	510	462	510	484	464	470	480	500	473	481	466	496	448	491	462	450	474	471	495	479	461	435	460	491	468	463	468	521	429	496	476	451	481	504	493	458	492	472	521	465	471	487	494	487	498	520	447	517	494	486	456	484	494	477	507	464	522	481	443	486	525	490	505	505	473	493	522	472	466	492	438	502	489	528	485	446	459	465	500	484	484	465	481	494	469	509	498	449	497	436	469	468	493	502	456	444	481	456	512	435	435	532	485	433	513	489	473	442	460	496	476	486	474	507	473	481	458	490	466	465	470	495	472	515	450	505	505	477	469	483	481	443	478	486	451	495	485	512	458	500	499	450	492	467	514	472	498	514	479	485	484	455	500	440	476	458	492	473	483	476	459	493	466
2035	121	115	68	75	120	161	206	228	291	360	362	349	237	118	94	81	71	74	130	120	70	52	36	69	45	63	55	64	48	65	63	52	50	74	45	55	59	65	50	55	54	55	54	67	59	60	53	44	51	63	68	70	69	66	49	55	58	44	65	63	57	60	81	53	43	60	52	50	54	52	72	58	64	53	61	51	55	73	64	56	65	59	58	57	59	56	52	64	51	53	51	56	62	57	55	64	54	62	54	47	69	65	56	63	64	52	59	54	62	63	53	43	68	52	53	51	48	65	74	65	46	64	56	84	65	56	70	60	54	54	57	64	59	67	60	54	51	60	50	69	67	49	59	41	63	60	51	59	57	58	53	67	52	54	67	48	62	62	57	60	41	51	69	52	66	47	41	53	52	51	51	75	51	60	53	61	61	65	66	65	65	53	62	69	64	58	57	53	53	52	63	53	48	63	53	69	64	70	45	58	49	54	48	65	54	45	59	62	54	50	66	55	61	53	66	53	52	61	62	67	48	51	63	58	49	50	60	48	54	58	76	62	64	50	48	74	59	59	52	56	63	58	62	50	55	55	47	49	68	62	58	52	54	56	58	49	53	51	64	67	63	60	54	67	56	68	64	59	58	41	70	61	54	65	57	57	60	56	54	52	68	53	48	82	58	70	61	45	54	46	53	71	50	70	58	72	59	50	56	38	66	72	56	50	56	71	43	76	53	59	63	73	64	58	66	62	67	56	55	60	71	53	59	53	53	53	53	60	71	57	61	65	58	58	54	53	43	58	49	60	57	57	59	61	50	53	49	58	50	59	58	64	65	57	46	53	53	56	59	54	52	54	54	72	66	59	55	53	72	68	57	65	65	65	50	49	62	56	51	51	56	61	51	56	56	66	73	43	55	42	66	59	52	54	41	49	55	50	58	44	60	60	48	48	53	69	65	62	54	62	54	68	53	43	57	74	49	46	65	63	51	52	57	50	56	49	50	66	59	65	52	59	63	76	67	56	46	64	58	68	66	63	64	57	55	56	64	57	59	59	60	61	62	61	66	60	47	72	44	46	73	66	68	49	60	66	63	58	74	69	57	58	64	58	53	49	65	71	64	67	65	56	44	54	51	60	63	57	51	54	64	47	62	58	57	57	51	65	59	61	61	70	53	49	62	55	56	63	53	61	66	53	69	58	49	61	57	64	62	54	51	68	62	60	62	69	59	54	55	65	58	70	54	47	56	53	61	71	54	65	56	64	50	62	61	50	48	63	69	66	61	58	74	44	52	68	59	59	58	72	58	61	52	51	57	72	60	61	52	48	47	47	58	49	52	66	57	66	43	66	59	53	63	61	54	48	52	48	63	53	55	63	58	62	58	56	57	54	61	54	63	66	56	63	64	58	56	52	67	48	59	62	50	66	62	53	55	59	64	62	62	47	49	66	57	60	61	58	57	44	72	41	50	64	56	69	55	64	49	54	68	53	58	53	53	65	56	58	48	54	57	61	69	52	49	62	82	56	52	72	54	61	55	53	46	56	59	61	48	45	66	58	53	52	56	53	47	51	57	57	57	43	43	56	51	60	67	57	53	47	66	62	66	49	60	51	55	57	58	62	59	38	74	65	62	53	54	59	57	62	52	49	66	65	60	71	51	54	64	71	40	59	50	53	58	43	64	65	64	47	68	66	59	56	50	60	63	61	57	45	59	51	48	63	60	64	62	64	49	45	62	50	63	51	50	65	63	64	46	64	47	50	48	45	77	79	44	61	55	64	59	58	58	59	42	54	50	52	54	60	69	62	53	66	65	59	55	53	60	57	59	60	70	57	66	50	57	70	58	61	48	59	64	51	56	66	60	58	61	47	61	42	57	60	62	64	59	58	63	58	61	55	41	53	49	61	52	53	52	69	60	74	59	60	56	62	60	73	53	67	53	48	51	65	74	59	54	56	65	60	44	62	48	62	64	46	65	60	61	48	57	60	59	56	58	51	52	59	59	53	63	73	47	66	61	48	55	62	78	63	66	51	50	51	70	58	55	53	58	57	55	58	51	66	54	53	39	47	62	53	55	62	50	46	57	60	54	67	62	54	48	54	58	63	67	61	52	55	50	78	53	42	47	57	66	58	60	59	60	59	60	55	68	70	57	56	50	60	66	59	56	59	58	68	64	51	70	54	64	51	58	54	50	65	42	59	58	65	55	62	48	57	60	52	72	63	55	62	67	58	59	47	82	60	56	51	72	61	58	65	45	44	56	47	45	74	52	54	61	43	69	51	50	55	61	51	59	52	60	46	55	66	41	66	47	50	52	51	54	63	60	48	67	69	63	52	56	58	62	53	43	62	64	66	64	47	60	60	67	52	53	56	48	63	51	65	52	61	51	63	53	35	73	51	63	52	64	61	60	58	53	56	73	56	52	61	50	62	50	66	42	56	71	67	70	64	65	55	52	52	62	66	60	57	45	54	58	69	70	65	58	62	52	53	56	63	43	57	61	54	47	55	59	48	57	47	62	67	62	71	64	47	55	63	54	62	51	60	64	57	54	58	56	75	63	46	50	63	50	54	56	67	58	48	62	66	65	57	51	61	67	74	51	72	52	53	68	64	68	50	59	72	63	60	55	39	59	64	63	51	58	58	52	70	64	63	64	68	58	58	64	60	70	50	55	59	73	58	56	66	51	54	61	53	48	55	50	56	55	56	50	50	67	44	58	59	55	60	58	71	74	62	45	61	62	46	57	63	46	65	65	63	61	57	54	67	58	42	66	44	56	60	61	62	73	53	55	45	51	57	62	50	59	59	63	57	51	65	67	50	54	46	69	65	59	53	54	55	51	61	52	54	51	46	53	59	70	53	78	67	56	62	57	52	47	63	49	67	64	51	74	49	77	50	46	54	60	66	68	66	45	63	63	67	56	52	53	56	49	54	57	66	48	54	50	59	65	50	54	46	55	44	57	60	61	52	59	65	58	42	62	51	49	57	48	50	58	58	53	66	58	62	63	57	67	56	67	65	63	58	48	44	59	55	55	51	65	70	51	57	48	69	50	68	46	53	65	67	56	52	60	61	59	65	79	50	44	55	69	59	63	55	51	64	63	59	67	39	60	59	68	55	59	49	50	65	65	50	54	63	57	61	56	57	66	60	56	46	56	56	58	40	46	64	61	74	47	53	66	60	52	55	60	65	54	64	52	49	58	55	72	53	60	44	65	61	57	64	60	52	60	52	65	56	64	41	56	49	56	53	65	53	51	63	43	48	64	62	58	55	70	56	49	60	82	57	68	60	65	58	56	58	69	49	55	58	50	58	59	45	44	59	49	47	55	53	67	64	67	57	63	56	65	49	60	56	60	61	60	67	55	63	51	53	59	66	56	58	54	53	57	54	62	52	56	51	64	51	48	55	57	48	58	56	63	62	69	72	74	59	58	58	55	67	60	49	66	47	72	77	50	64	69	50	56	60	72	71	61	66	49	52	60	63	48	54	46	61	63	66	51	60	50	51	69
16017	1643	1133	881	1977	7285	7601	9281	10296	12198	12617	11960	11252	6907	2776	1867	1495	858	995	2703	2392	638	517	554	484	503	467	518	461	475	492	536	470	433	472	514	474	516	485	489	520	521	538	474	495	526	498	517	500	494	516	526	492	474	518	492	478	488	511	507	497	495	474	465	480	489	504	516	458	497	449	462	500	513	475	493	475	454	492	468	505	473	490	495	523	501	491	498	547	512	516	517	518	439	506	518	506	480	491	521	457	452	506	522	502	527	476	538	487	461	479	528	501	503	496	485	515	467	529	499	479	498	497	474	496	487	473	471	504	479	470	502	500	496	490	498	513	475	498	459	520	498	457	528	494	482	509	466	483	473	495	497	515	523	493	506	496	516	464	510	518	475	478	445	453	476	532	506	475	495	530	452	487	532	492	468	521	459	496	483	514	476	501	454	508	514	495	516	518	499	476	513	516	503	494	498	484	476	472	475	510	532	482	482	490	486	508	523	481	512	481	502	467	470	469	503	493	478	526	479	523	468	494	471	430	491	477	494	497	490	493	511	482	483	486	515	503	447	522	473	426	486	466	488	481	503	468	513	482	488	497	469	492	485	469	481	478	471	493	527	482	510	506	508	506	456	515	529	509	500	514	504	510	482	486	486	497	483	472	484	550	453	467	517	512	518	469	488	476	477	494	544	458	476	461	472	500	519	475	511	512	497	507	489	494	507	491	477	506	475	483	498	522	512	504	491	482	515	491	502	498	515	549	482	515	469	531	463	448	497	483	474	508	542	519	485	496	523	498	502	522	489	499	453	486	477	500	523	496	510	464	509	476	508	513	507	483	516	479	518	529	464	496	503	460	517	481	508	491	473	517	475	466	551	484	542	460	506	487	472	477	518	476	517	462	505	518	507	473	498	523	457	507	486	511	458	444	479	525	504	500	476	447	511	444	495	509	496	467	527	499	462	492	452	492	456	511	503	522	503	506	509	538	506	521	490	464	468	508	461	492	485	508	499	480	456	486	530	500	477	440	470	528	465	506	474	474	495	500	476	471	515	489	472	477	475	519	460	496	490	502	493	498	484	508	521	494	482	503	468	508	479	491	472	487	500	487	461	494	508	491	473	498	490	482	504	503	502	494	506	469	480	512	497	535	488	488	485	461	519	496	468	499	507	493	457	509	490	480	493	465	470	505	456	536	480	508	493	494	506	502	548	490	512	483	500	538	482	511	514	516	460	507	522	463	465	458	494	510	484	481	488	494	499	455	483	530	503	503	481	484	485	507	516	506	496	494	492	500	473	476	477	476	474	471	476	540	474	466	522	446	445	513	486	508	514	468	462	441	485	474	481	533	510	490	495	551	534	500	491	510	494	518	504	488	490	488	484	516	476	532	529	496	483	484	476	542	488	523	482	454	517	494	497	491	492	490	487	478	527	477	544	478	522	519	496	499	482	442	513	490	466	468	455	476	505	502	497	478	513	532	521	463	470	494	545	461	507	486	484	515	461	463	509	537	494	519	487	527	478	501	486	487	475	460	551	520	477	526	485	489	528	465	488	499	505	507	479	480	500	485	490	448	492	477	491	496	511	514	552	511	523	469	452	485	501	464	484	494	477	516	476	459	500	508	489	492	491	515	488	477	486	473	525	539	512	498	481	493	497	485	530	490	507	489	494	469	476	489	467	487	451	489	476	485	455	488	506	492	457	499	491	505	546	519	484	508	501	473	497	495	460	497	494	466	544	529	487	502	470	496	461	479	474	495	502	482	458	442	486	502	487	495	470	492	511	510	490	466	511	494	507	483	476	487	479	487	477	470	478	502	503	506	494	503	521	479	464	498	535	482	491	516	527	502	541	476	486	493	469	484	464	480	498	475	518	479	505	446	511	493	530	499	460	495	524	493	453	513	521	474	529	490	505	499	508	541	503	471	494	452	505	501	500	497	473	563	528	467	468	491	520	500	509	466	500	517	473	476	486	485	491	443	545	441	478	502	481	459	503	485	479	493	514	475	504	474	466	451	501	502	484	500	467	485	507	489	531	488	498	487	505	500	493	466	477	495	500	519	498	488	506	483	493	510	515	465	496	524	511	551	495	512	509	512	516	482	507	491	478	509	485	518	522	496	497	483	479	481	484	466	486	463	465	493	485	473	506	525	481	513	497	514	477	508	484	485	493	498	512	506	519	479	514	490	492	519	497	514	526	455	460	489	502	469	451	488	512	482	496	486	493	494	475	448	486	499	469	512	517	470	488	472	471	515	512	493	512	475	504	495	502	515	518	491	489	478	442	494	508	466	456	478	468	515	512	504	510	519	502	491	496	484	494	526	491	493	480	507	540	513	497	475	510	496	514	462	483	462	516	499	493	513	500	506	496	517	472	528	504	492	493	502	503	469	500	492	540	498	506	510	557	509	473	483	477	517	518	495	465	480	478	505	528	486	455	514	477	504	502	485	493	467	459	475	505	467	523	495	527	505	471	486	481	490	481	550	489	457	470	482	454	517	479	489	463	485	495	526	444	474	515	528	497	515	513	508	482	478	494	473	451	485	527	493	482	518	496	517	480	486	480	466	479	513	492	480	486	487	496	503	485	499	450	458	498	493	499	505	468	517	488	506	480	477	467	510	501	509	501	490	474	489	482	547	537	484	497	497	513	478	464	505	515	506	494	524	513	516	494	510	497	484	516	511	518	457	505	460	514	504	504	495	499	490	513	457	501	497	499	511	480	503	545	461	527	501	502	501	497	506	492	481	481	481	498	472	512	504	517	502	472	505	512	492	516	483	487	501	482	509	492	475	514	468	509	495	498	519	503	494	538	491	497	517	505	508	498	491	474	502	488	462	452	498	475	454	494	493	497	473	547	507	486	489	466	430	490	498	474	542	492	502	489	490	497	500	533	441	470	501	480	490	480	526	515	508	492	502	498	488	533	504	507	492	516	477	519	522	461	478	548	500	447	509	500	513	436	512	481	517	509	513	481	509	493	492	519	497	495	486	511	481	478	509	515	513	464	500	454	514	525	496	540	509	485	516	475	509	499	510	481	464	445	521	464	483	495	469	484	495	480	501	501	486	513	470	513	529	476	492	459	512	489	484	510	482	444	471	541	536	490	469	531	496	491	490	489	492	497	491	481	490	529	456	473	535	507	452	470	503	485	448	517	486	461	446	502	500	471	530	505	526	489	498	524	489	481	502	528	490	527	484	472	497	477	464	498	500	496	514	514	461	446	500	479	519	474	492	504	498	515	469	497	510	494	511	508	506	541	522	448	503	497	484	483	490	503	506	518	501	504	450	529	482	501	504	453	473	463	489	471	541	453	473	519	501	502	474	513	496	520	514	516	495	552	495	474	502	469	477	485	503	492	494	517	496	476	471	509	519	475	483	472	517	466	514	506	455	461	498	484	457	485	508	492	500	498	533	490	486	476	513	464	529	465	476	435	507	511	523	479	540	469	486	497	475	470	524	469	457	467	474	486	465	508	483	477	517	530	526	494	479	490	484	502
4893	404	186	109	97	195	302	362	519	383	364	333	393	369	235	201	140	93	109	336	335	83	68	65	68	69	89	81	77	70	68	71	59	71	70	64	78	65	63	51	85	73	78	72	60	55	75	77	78	72	66	62	80	73	78	85	74	62	70	64	61	61	51	64	66	73	46	65	66	73	64	87	73	69	63	67	73	56	74	80	61	83	70	72	51	70	82	57	61	73	92	72	58	91	64	77	69	75	69	61	75	75	78	70	75	73	59	69	60	58	62	67	71	62	79	65	72	66	78	73	72	71	84	61	76	53	66	64	68	51	73	66	65	88	80	61	60	69	73	74	61	70	69	68	73	69	65	66	68	64	63	82	75	73	76	70	64	72	53	58	71	71	71	71	75	78	71	64	58	74	76	63	67	77	59	74	59	60	64	53	66	71	70	77	69	65	75	53	80	60	70	51	76	65	60	59	70	71	54	59	71	59	69	60	87	69	73	86	58	68	87	54	67	79	72	63	73	72	57	69	76	79	62	58	62	64	66	59	55	53	75	69	55	64	76	64	63	82	63	75	69	76	78	72	49	49	70	81	69	67	61	81	94	72	49	74	74	71	58	80	69	71	66	62	61	63	62	66	82	65	75	62	71	48	58	59	66	66	73	71	65	72	66	78	67	73	69	61	70	74	68	67	70	68	66	78	65	54	74	80	67	70	62	46	68	54	70	84	71	81	70	66	59	72	65	63	67	55	59	83	49	74	79	81	66	54	73	59	65	81	72	67	68	80	64	72	65	73	67	70	76	57	61	80	66	84	71	65	71	61	76	66	81	71	66	69	73	64	76	62	65	83	75	68	79	61	53	57	64	59	73	60	73	61	60	76	58	69	78	66	92	69	70	58	64	53	67	80	76	65	72	67	69	63	74	66	62	67	60	69	68	72	63	61	70	79	87	70	70	57	70	70	77	63	79	55	76	68	78	61	63	71	78	70	66	52	59	64	72	68	71	62	71	76	60	83	80	76	72	71	74	53	68	67	66	64	66	82	73	67	57	68	73	71	74	94	67	66	63	82	62	63	60	68	48	80	76	74	72	69	75	78	75	67	83	86	63	67	79	88	68	68	66	70	60	62	70	85	52	71	65	62	58	89	59	52	83	76	69	57	63	53	77	69	56	59	67	57	70	62	65	67	63	70	67	73	72	83	52	59	74	53	65	60	74	56	58	68	83	77	74	81	69	77	63	78	71	65	63	76	78	73	69	67	69	73	77	77	68	66	63	72	66	69	78	59	81	66	66	74	56	70	65	78	65	68	79	68	72	53	82	63	72	76	78	62	48	67	80	68	75	61	78	58	62	69	66	75	62	71	58	73	55	79	75	75	85	61	77	72	68	61	74	70	68	67	64	72	72	78	76	81	74	72	67	70	70	71	64	78	77	83	70	71	61	63	43	65	72	60	74	74	78	78	71	65	64	75	67	65	51	67	69	72	63	77	74	66	64	72	92	74	75	73	60	74	80	57	74	66	68	76	64	60	72	72	71	80	73	67	78	83	66	69	62	61	63	60	57	60	79	65	76	62	67	67	74	73	63	73	71	67	76	64	75	64	70	73	69	67	72	63	59	62	69	81	73	69	65	78	68	86	66	55	63	83	59	77	78	68	72	66	63	79	62	59	73	60	63	53	79	68	86	78	71	74	54	79	72	72	68	54	62	75	85	69	66	59	73	72	80	82	62	63	81	75	78	76	66	71	69	69	69	60	60	64	82	69	78	75	74	64	68	60	72	61	79	75	77	67	79	75	80	56	65	70	61	61	86	62	61	65	79	64	57	62	58	76	72	71	90	63	67	78	67	62	76	79	66	52	72	56	77	76	54	67	82	65	75	78	82	62	67	60	66	59	76	71	66	76	73	67	67	62	77	63	65	60	65	67	67	61	79	91	61	72	77	54	69	70	73	57	54	69	70	60	70	68	74	69	70	59	69	58	62	65	76	71	55	61	68	77	68	80	72	72	86	73	70	63	66	59	74	63	76	61	88	75	56	67	85	63	77	67	74	70	85	78	64	81	71	79	75	61	72	75	70	64	63	67	68	77	62	81	67	86	74	77	73	71	80	78	71	73	71	80	82	73	62	74	66	52	53	60	83	60	83	66	78	69	69	59	61	71	70	76	74	78	71	69	64	74	54	56	63	58	68	72	66	77	83	67	54	78	64	84	72	65	62	54	69	75	66	64	60	72	83	82	69	79	54	65	70	66	65	53	72	64	75	76	65	69	81	72	65	72	82	63	73	89	68	66	58	69	65	66	69	67	67	74	76	49	60	78	66	68	69	59	79	75	73	74	81	74	68	68	70	74	62	62	59	71	68	67	72	72	72	58	64	65	63	66	78	63	74	65	63	71	68	65	68	81	62	59	65	73	75	56	77	52	82	76	71	82	76	65	66	79	72	61	72	80	78	66	57	79	60	67	71	68	55	51	56	69	75	74	71	65	68	76	79	67	67	66	57	61	65	65	83	62	67	60	75	56	69	55	72	78	71	75	59	62	61	59	63	59	64	73	65	64	72	80	77	59	71	68	78	70	75	84	78	60	65	66	69	57	65	71	79	64	59	76	85	67	56	67	73	75	63	70	55	93	75	62	77	90	78	61	67	61	62	57	60	63	70	80	72	83	59	77	74	69	73	62	74	69	81	74	62	67	61	74	78	68	57	65	74	53	71	68	73	68	72	58	61	74	60	53	70	58	77	67	78	66	66	64	66	76	71	81	60	62	82	77	68	62	58	68	74	71	82	54	62	78	64	67	65	77	72	75	60	66	68	74	56	68	63	75	75	78	66	55	69	82	72	74	85	71	71	55	85	63	62	85	70	65	82	90	76	61	78	63	65	66	70	62	70	68	81	53	72	60	71	73	66	82	81	70	76	61	64	68	72	75	60	68	57	52	68	79	60	69	59	69	54	71	64	72	80	62	99	77	74	67	59	70	82	57	67	80	79	68	63	70	58	63	62	63	61	81	65	77	63	72	89	59	71	73	61	79	64	62	69	51	71	68	60	78	78	81	56	70	74	61	74	73	74	64	77	61	70	82	81	69	67	52	50	72	82	85	59	71	75	75	72	63	64	79	60	48	81	76	70	57	78	73	61	66	63	69	64	66	57	82	74	71	60	73	63	77	69	79	62	67	76	67	73	55	69	70	67	67	74	78	57	62	80	59	65	77	75	80	76	74	71	73	63	73	59	69	61	76	82	70	63	77	90	70	70	62	87	73	75	84	80	71	67	66	55	75	62	69	50	67	55	65	75	65	75	76	71	78	81	73	69	62	68	73	82	74	63	65	72	71	65	54	78	85	71	62	64	56	57	62	71	66	64	81	76	74	71	79	67	65	80	66	61	60	82	84	80	77	71	68	77	76	74	61	81	71	66	65	69	62	70	71	70	75	62	66	76	64	73	71	68	66	73	68	63	79	79	64	70	60	68	71	66	78	73	69	82	67	70	68	57	63
29187	4511	2209	1593	3471	12745	16602	15099	18240	14240	11837	10744	10563	10521	6958	5652	2700	1418	2378	8845	7311	791	749	725	626	674	628	658	668	620	587	557	613	594	646	633	609	601	616	608	605	626	577	639	623	610	577	633	564	607	607	590	574	583	596	588	584	593	620	596	604	629	597	570	605	618	600	577	621	587	603	585	586	634	576	599	627	576	612	637	577	573	621	615	611	632	622	554	576	583	592	608	586	604	606	587	559	628	635	635	646	618	598	586	621	603	608	602	633	597	619	615	628	613	560	603	596	641	612	570	597	605	626	627	629	590	608	656	620	547	629	561	624	601	537	601	602	587	633	620	578	540	609	591	617	644	632	601	603	594	598	564	616	644	647	582	596	641	580	563	601	610	623	590	572	562	600	616	580	645	546	615	621	616	576	619	560	639	590	628	574	592	581	610	607	564	607	635	578	561	622	589	562	642	623	605	679	636	596	540	572	607	627	590	615	623	622	597	626	585	599	610	613	639	577	582	641	593	650	596	619	626	628	637	633	620	602	627	595	678	614	575	616	564	570	627	641	633	666	616	604	574	609	620	629	602	609	583	557	622	599	633	603	594	530	614	582	611	594	597	629	590	619	616	606	583	583	623	595	599	659	587	603	581	614	604	586	648	624	548	586	584	586	599	548	591	579	616	599	616	646	668	608	616	609	594	621	571	565	585	597	571	602	605	604	610	600	618	641	629	600	629	599	618	575	620	607	691	590	567	574	630	592	658	617	622	568	610	623	570	602	629	607	584	639	625	630	607	604	592	578	642	585	579	637	583	636	639	578	596	627	621	632	600	608	637	641	610	628	608	581	631	589	613	578	634	646	622	628	584	598	607	609	614	621	625	592	625	566	618	588	607	594	583	596	595	591	614	553	582	576	611	600	614	623	587	605	649	618	612	615	641	569	569	599	615	610	639	619	599	604	617	587	584	594	618	605	585	632	607	585	618	638	588	633	592	626	583	602	583	579	635	567	596	633	611	607	591	588	625	603	605	568	606	634	660	585	632	609	606	611	618	596	579	595	587	588	603	635	616	614	552	609	608	593	594	599	607	626	607	563	658	595	578	577	642	586	620	643	559	591	647	613	641	637	582	598	621	578	600	575	576	571	508	624	621	596	583	559	614	613	599	622	615	640	581	633	589	617	585	588	615	575	608	595	558	607	602	613	615	582	635	614	634	625	585	616	636	597	569	570	628	560	613	615	620	569	598	623	567	587	601	603	646	586	608	552	667	610	544	594	555	578	626	590	622	587	605	594	631	625	637	635	635	604	599	596	569	604	602	565	600	612	599	594	593	571	631	573	627	616	579	667	611	597	572	593	600	597	577	584	642	583	622	656	599	561	610	575	613	611	560	578	630	621	608	593	575	622	583	625	609	594	633	626	599	598	606	606	594	566	612	631	597	600	562	583	573	579	588	627	596	625	584	564	611	624	593	576	579	622	575	571	579	576	556	630	619	593	574	602	606	626	589	595	597	575	577	563	617	600	617	619	639	644	586	618	632	587	626	613	642	605	588	618	600	600	616	653	540	583	595	655	642	605	594	579	608	622	573	609	572	600	592	571	571	588	607	562	597	555	597	604	590	589	634	638	604	599	587	598	634	596	625	592	630	605	631	627	591	640	623	629	572	590	582	573	621	608	611	585	596	611	589	640	632	602	606	612	597	589	575	629	572	595	617	595	585	565	634	600	653	642	612	617	622	564	591	600	601	566	655	610	575	644	611	593	607	630	629	626	596	615	637	590	614	577	640	581	591	642	599	602	626	630	563	612	631	655	596	600	614	593	573	616	606	637	598	600	629	600	587	630	606	605	643	603	555	626	593	589	538	582	561	560	612	610	617	627	639	604	572	639	593	576	581	649	646	605	615	596	597	601	607	575	583	615	611	594	579	595	601	589	570	608	618	608	553	569	614	604	591	632	625	602	600	601	597	596	581	596	601	626	621	610	605	628	613	593	636	635	607	606	602	652	569	611	618	547	665	584	637	599	596	582	593	579	573	617	615	587	625	616	606	596	606	578	575	577	637	615	594	592	613	575	597	586	610	624	562	584	619	606	600	607	632	641	603	614	603	636	555	589	580	587	626	613	611	622	603	636	583	556	586	650	604	595	600	600	615	567	612	624	578	632	621	578	581	586	564	609	592	605	585	608	577	603	597	585	621	604	588	626	608	595	597	619	589	590	604	588	584	588	598	623	612	635	565	590	572	586	601	593	611	604	571	622	587	634	592	541	602	577	639	581	629	616	608	561	614	600	609	633	653	587	599	671	585	634	617	660	618	625	640	573	597	609	614	600	646	616	612	590	617	639	610	564	572	620	535	614	607	614	632	589	581	597	636	626	598	644	635	586	606	591	595	624	624	614	623	614	620	630	609	570	601	617	640	602	610	584	582	587	576	580	565	604	618	628	622	641	594	591	606	628	608	616	612	655	592	586	612	626	612	637	622	600	647	608	591	595	596	605	603	606	588	610	598	581	652	584	592	575	601	615	629	615	607	525	618	632	568	626	598	630	662	613	587	612	623	605	603	597	622	598	592	621	620	609	605	618	644	570	599	575	603	594	649	637	601	622	613	601	629	576	603	604	637	615	604	615	651	647	562	593	612	610	640	678	564	593	607	631	598	587	580	620	568	635	558	578	602	593	588	592	574	608	638	642	552	587	584	557	624	609	582	530	644	566	621	586	643	605	617	613	600	638	639	570	618	611	608	568	617	622	574	610	587	628	589	610	615	626	600	597	623	607	582	596	593	622	616	604	619	596	646	602	564	580	588	600	610	596	591	611	575	601	598	580	604	577	601	593	606	585	637	585	582	594	571	623	629	631	604	630	604	605	605	585	614	564	586	609	613	595	604	603	642	613	587	578	589	590	616	620	618	651	607	594	604	607	601	632	597	597	581	597	628	598	602	603	576	613	582	588	554	560	587	587	611	595	622	606	568	602	574	637	641	622	573	649	575	579	587	606	632	598	590	610	650	586	615	558	618	594	611	568	585	607	582	578	624	633	609	623	601	625	631	615	594	579	648	641	615	596	608	639	576	580	554	584	638	618	581	615	575	599	632	626	603	597	626	544	571	605	581	617	554	617	604	622	630	633	625	630	598	597	611	661	587	557	590	599	637	642	602	591	588	632	566	559	568	605	613	576	600	615	653	624	599	582	625	650	580	575	624	619	582	655	571	622	611	599	631	626	615	595	573	640	574	574	672	620	579	600	580	584	598	607	591	632	606	627	604	545	625	654	622	633	562	608	606	627	620	611	618	609	627	662	591	547	566	572	596	630	628	584	627	602	606	541	608	618	548	590	580	580	612	585	603	615	598	584	633	566	604	611	599	612	595	572	599	594	632	615	614	582	608	609	627	560	560	574	567	571	617	590	582	582	582	628	599	605	622	609	638	530	611	571	573	558	575	626	612	605	638	610	628	637	599	631	563	600	588	615	625	628	664	586	656	613	583	643	613	591	602
4653	260	188	102	68	128	241	296	367	303	314	260	248	208	115	93	84	60	96	321	316	46	33	47	33	25	29	39	29	35	40	30	40	30	32	33	26	38	41	41	37	42	25	36	27	26	29	28	40	25	28	23	28	34	21	43	33	31	30	36	22	42	38	29	30	29	36	26	29	28	31	37	35	27	35	31	45	38	32	45	26	31	37	31	30	30	39	24	49	45	28	29	40	35	29	26	29	34	25	30	28	39	38	46	34	26	43	21	25	41	27	30	29	30	25	34	30	20	42	26	34	36	31	44	25	28	40	29	25	37	37	26	22	32	26	36	30	38	43	29	33	32	18	33	27	38	34	29	37	33	37	30	38	35	32	23	33	27	40	25	38	27	31	22	31	51	21	31	29	32	30	39	28	32	33	23	30	33	37	36	21	27	36	37	23	23	36	36	37	26	35	27	34	30	39	35	23	25	32	21	38	24	26	30	29	28	25	38	36	26	38	31	42	26	28	24	29	33	37	32	35	28	32	31	31	37	30	24	31	35	28	29	34	38	32	30	26	37	45	41	43	25	30	28	26	37	35	23	38	38	26	32	39	46	30	28	24	27	30	39	34	26	32	48	27	32	35	34	38	36	39	27	34	28	31	43	30	32	47	38	36	34	26	32	35	30	27	30	27	34	35	37	37	27	32	28	33	30	32	39	29	40	29	42	33	28	39	32	38	29	36	46	37	29	23	39	37	32	35	28	21	26	41	26	25	37	41	36	28	42	39	30	26	34	32	23	36	34	41	26	37	33	26	41	21	31	38	35	36	42	28	28	37	20	31	42	36	29	34	32	36	21	34	28	27	26	23	30	28	38	26	23	22	38	35	28	25	40	25	32	34	33	37	38	26	24	34	34	30	28	23	34	35	42	39	40	28	21	27	40	24	32	33	31	36	20	35	34	41	30	25	26	30	29	36	33	38	28	25	33	36	29	29	24	34	27	26	25	31	32	39	24	36	42	35	21	40	30	32	26	25	41	40	21	32	43	29	30	39	39	31	37	40	34	34	31	39	32	35	46	51	27	23	36	33	21	28	27	38	27	34	39	17	40	28	26	32	30	29	28	30	27	29	24	29	32	24	28	40	34	27	36	29	25	32	26	33	29	37	35	37	31	37	20	34	35	31	33	42	33	37	38	37	41	24	30	38	31	24	37	30	36	27	33	35	28	30	31	24	27	30	27	36	38	33	34	23	20	30	26	43	33	34	32	18	27	37	34	26	33	40	40	30	36	27	31	28	22	29	40	30	28	28	28	30	32	22	34	29	35	33	36	28	25	38	23	44	42	36	37	31	40	30	50	32	28	45	27	39	32	41	40	38	34	32	36	26	32	28	32	35	32	28	33	31	38	35	21	35	29	28	16	32	25	28	33	32	39	34	33	40	39	45	34	32	40	30	37	32	34	33	31	29	29	42	34	27	33	26	39	34	42	28	28	23	33	37	30	34	30	26	37	29	23	27	20	34	31	27	41	37	25	31	30	32	27	25	35	40	27	29	41	28	32	27	27	40	40	29	28	42	38	39	28	35	30	34	27	29	35	31	38	32	34	45	41	27	30	28	36	26	43	42	26	30	32	38	28	33	34	35	32	29	33	26	25	42	31	33	31	33	29	32	33	25	28	27	46	42	28	32	31	18	38	26	28	35	30	25	37	45	31	43	23	33	40	21	31	23	38	25	41	25	35	24	37	30	39	46	36	27	32	27	35	40	31	32	40	27	33	39	38	29	37	38	30	26	30	38	33	21	36	33	28	32	34	34	28	26	37	32	28	24	22	17	31	36	29	35	37	24	25	28	32	37	30	34	25	36	38	34	29	28	36	31	28	28	32	36	46	24	37	34	36	25	29	34	34	29	33	38	29	34	38	38	27	41	32	30	34	39	33	29	33	37	36	28	28	28	35	39	31	31	29	40	27	23	45	25	34	27	24	41	32	32	39	36	34	38	31	43	29	40	31	24	26	37	36	27	29	24	33	28	46	33	38	28	29	32	27	31	30	22	27	30	32	34	32	25	36	39	31	37	25	39	32	37	44	36	32	46	36	37	26	19	30	26	43	47	40	31	41	32	28	34	31	25	40	36	33	31	42	40	34	32	35	28	29	32	32	34	33	26	29	31	31	38	20	27	33	24	34	23	31	45	42	39	43	23	32	39	33	27	33	40	35	43	37	26	26	42	30	29	32	25	35	26	23	35	24	36	36	29	35	31	30	26	38	33	32	35	28	24	32	26	33	30	24	28	35	27	28	32	28	33	39	34	22	23	38	32	43	33	31	35	32	36	29	35	37	34	37	34	20	22	31	34	36	46	31	26	29	30	30	30	38	33	22	37	27	28	39	37	28	25	35	24	38	40	36	31	45	25	26	32	28	38	23	36	31	25	28	33	44	25	31	31	25	31	35	27	30	29	22	30	32	24	29	32	25	30	35	27	22	31	34	32	25	28	25	35	26	27	36	18	31	47	35	25	37	35	38	33	37	29	33	29	26	41	33	28	23	36	39	33	30	26	30	30	38	33	31	29	30	29	30	33	42	36	42	29	24	22	33	35	30	41	28	28	27	37	30	19	23	35	32	33	35	39	29	30	25	41	33	45	22	32	39	42	37	26	26	24	32	25	34	21	29	35	38	35	34	28	44	27	41	27	31	35	33	22	34	29	41	24	24	37	35	31	36	35	34	39	35	42	36	26	47	35	38	35	35	29	31	39	27	36	27	27	39	24	32	29	28	42	32	40	22	37	33	27	31	36	36	38	34	23	32	37	33	34	31	30	34	27	23	24	28	20	31	38	31	29	30	35	30	38	27	33	41	34	35	34	37	30	28	39	22	23	37	37	30	35	30	26	31	34	33	28	32	32	48	33	31	37	33	31	22	30	37	33	30	29	33	40	24	39	29	37	32	29	24	19	29	36	29	31	38	31	26	31	39	29	27	29	32	31	36	27	30	31	24	27	42	21	38	28	27	31	44	31	22	27	35	32	35	33	37	30	40	28	32	21	34	29	28	27	46	42	34	28	26	26	34	31	29	39	28	26	45	38	32	34	31	37	22	28	34	38	26	25	31	46	31	26	34	36	38	34	35	35	31	36	47	29	34	28	32	39	40	32	28	32	31	25	37	37	32	35	30	42	27	21	33	42	37	29	29	25	23	37	35	25	26	37	28	32	34	38	29	32	25	25	34	22	25	29	34	21	32	41	28	20	33	28	36	26	39	34	35	33	31	32	30	30	31	25	33	32	36	22	41	30	33	27	44	33	37	34	24	29	30	34	33	22	32	32	30	34	36	38	28	36	38	31	26	27	41	32	42	43	38	37	29	33	30	26	43	28	33	32	22	26	34	26	31	36	38	35	31	31	36	31	26	33	28	39	27	24	44	31	28	26	32	21	32	29	31	23	26	31	32	36	31	40	27	28	35	27	26	36	27	33	41	33	34	37	28	32	34	42	26	26	27	35	28
26405	3312	2676	2166	3112	10420	14863	15235	15427	12255	11563	9663	8883	6614	4422	2922	2159	1344	2418	8366	6712	341	379	450	311	301	302	297	298	276	263	310	287	290	281	285	291	300	284	286	276	263	275	282	293	270	295	324	287	303	285	289	295	245	293	261	258	291	304	254	272	296	290	301	261	267	300	273	317	292	283	280	267	260	264	303	313	271	287	280	277	247	276	309	292	275	319	273	309	296	292	294	308	278	277	275	266	315	267	288	275	284	265	265	284	283	270	284	283	269	251	275	272	286	261	290	267	315	263	284	291	259	265	257	256	256	273	295	264	274	279	265	249	297	268	279	274	262	311	300	288	302	268	266	280	270	278	288	267	310	308	278	295	295	253	251	245	256	301	291	284	255	256	282	290	270	291	277	264	273	300	284	250	267	283	287	263	286	267	287	307	283	244	285	293	258	260	255	305	285	257	269	284	265	268	257	309	279	311	285	255	289	289	275	268	297	263	268	286	295	294	282	264	296	301	275	301	261	272	265	306	283	282	291	256	272	288	296	244	272	296	279	295	264	304	278	286	295	255	247	264	275	282	248	269	259	300	317	282	255	263	302	267	263	284	281	267	244	280	280	268	290	290	300	248	279	290	261	264	280	294	275	264	281	264	269	256	260	285	276	279	301	292	328	264	261	266	269	275	276	247	265	272	279	296	297	283	262	293	251	285	302	297	245	280	264	293	277	310	320	258	284	272	262	279	264	288	276	291	283	280	270	319	273	292	284	279	278	269	240	282	309	301	279	260	243	269	264	277	281	266	284	286	309	247	293	290	286	276	284	272	283	312	281	286	268	299	265	279	259	266	282	257	294	315	248	297	271	263	295	288	286	273	286	279	289	302	276	272	262	250	279	279	281	281	306	268	291	268	308	267	248	287	287	284	291	273	294	266	304	270	239	273	265	264	297	286	264	294	264	282	236	264	287	290	299	273	276	292	299	318	275	289	269	314	277	310	289	272	270	261	263	297	258	306	260	262	264	270	308	296	289	232	266	255	289	283	271	268	292	257	295	245	278	267	286	295	263	274	290	309	266	293	298	278	266	278	237	280	288	278	319	293	268	288	276	302	285	284	253	281	286	279	280	261	258	289	271	272	282	272	278	282	287	287	275	291	301	274	270	304	267	277	299	282	300	293	281	271	268	284	296	265	281	256	279	312	257	284	273	269	288	269	304	292	255	289	296	265	300	263	276	316	264	227	307	281	280	279	278	289	263	263	279	287	261	262	255	289	294	273	250	236	279	295	313	288	248	248	281	271	271	268	268	278	301	289	296	269	298	269	280	281	276	265	283	266	253	306	275	254	276	234	277	309	284	270	293	292	268	271	293	296	258	263	316	289	296	269	273	274	278	268	277	265	248	303	276	268	257	288	275	268	278	247	272	317	256	277	267	286	262	258	296	261	286	263	306	270	316	253	314	263	293	284	297	300	267	300	254	257	328	271	261	300	277	259	291	268	281	282	261	258	266	265	290	267	241	261	285	275	294	284	303	254	258	262	248	291	284	297	287	280	267	281	293	276	281	281	275	285	262	266	292	279	304	254	258	254	306	280	296	285	272	295	297	255	299	242	239	286	293	290	256	263	277	278	261	290	282	295	278	285	278	267	298	225	272	251	299	273	278	291	257	298	238	284	281	252	298	273	266	285	286	243	268	292	265	292	252	252	253	282	262	268	301	275	272	298	293	261	292	295	253	269	259	261	273	282	287	262	310	320	263	285	260	274	300	269	258	263	268	285	274	279	265	289	296	287	264	277	276	291	291	245	278	294	288	288	301	294	282	322	303	295	281	275	287	246	278	286	270	277	279	266	312	297	265	257	258	267	273	270	274	273	286	276	295	265	272	248	267	301	256	268	298	289	265	261	270	269	292	267	261	284	295	277	281	289	271	305	252	315	281	267	268	272	270	274	283	290	286	306	262	282	273	275	277	279	301	284	253	306	262	262	287	291	277	304	288	273	289	265	289	255	254	260	260	284	274	274	242	265	292	295	275	259	290	274	289	276	274	286	250	280	296	279	284	258	254	257	280	293	253	300	273	302	283	267	286	285	275	248	283	298	285	294	279	275	283	250	257	285	288	306	260	253	267	270	255	279	278	242	276	267	258	287	253	257	263	285	297	270	276	253	277	291	294	274	281	301	237	251	307	238	296	311	289	279	299	262	269	269	281	281	281	285	270	260	271	259	290	274	262	268	277	284	278	310	276	268	275	283	270	260	290	288	262	290	281	255	287	271	261	253	295	299	264	285	280	280	291	222	270	279	260	270	284	313	261	309	293	252	284	256	276	268	278	295	259	265	300	291	283	250	293	277	308	274	293	276	277	283	243	275	275	300	284	280	286	277	302	285	280	257	270	273	263	285	296	235	297	290	299	260	301	293	278	276	295	286	296	295	290	247	259	276	270	288	249	254	259	257	283	277	287	271	270	280	261	298	283	280	268	276	266	244	265	275	271	287	278	302	253	279	250	235	292	301	302	308	275	292	269	271	306	267	294	258	288	272	286	306	263	269	266	263	327	259	280	271	275	284	297	264	278	290	268	259	298	256	270	281	280	291	279	253	278	279	301	268	276	255	275	274	271	271	266	273	296	300	271	281	311	273	297	292	290	277	256	264	260	276	255	262	294	282	250	290	285	277	300	243	307	279	287	260	277	273	300	290	284	296	280	265	279	267	254	247	281	277	259	278	266	242	270	255	270	264	264	293	271	262	270	262	273	285	280	286	283	274	300	279	273	260	268	301	254	286	262	305	309	298	288	288	271	288	291	280	265	261	259	262	270	277	276	260	279	293	262	310	254	298	265	274	255	289	304	274	277	232	282	277	276	261	280	272	272	251	293	282	292	276	281	280	259	267	256	270	278	256	302	308	276	277	288	300	293	282	278	289	262	299	248	300	271	294	297	274	253	288	255	272	289	283	280	245	266	295	277	247	273	282	270	306	251	285	289	272	279	280	280	234	288	264	281	296	295	274	260	258	274	261	228	265	278	261	273	278	269	280	281	273	304	275	280	307	270	254	293	256	275	266	248	247	268	286	278	258	289	277	283	307	271	280	273	297	277	276	272	249	265	255	267	280	253	283	259	262	280	286	262	269	250	267	299	285	243	269	252	285	254	284	273	281	286	258	286	254	287	289	256	274	279	273	289	275	277	305	294	280	280	253	266	290	308	289	272	301	268	276	281	267	262	300	271	290	274	293	272	285	269	280	310	269	270	284	279	259	245	288	270	283	259	255	277	310	284	286	275	276	267	248	277	264	235	258	300	271	280	267	280	258	291	277	277	293	289	275	290	278	260	252	263	292	223	285	257	291	277	268	280	287	250	251	287	317	276	245	283	287	280	268	261	295	274	297	288	299	238	273	284	302	268	304	288	292	262	287	276	270	300	271	281	274	275	286	315	267	285	250	303	288	287	293	280	298	284	258	310	286	286	249	294	274	301	257	291	254	276	282	277	272	275	244	287
6961	402	266	168	91	185	348	406	553	444	377	268	366	258	230	150	122	99	102	331	644	78	62	45	54	48	50	51	53	52	44	61	47	51	53	51	52	50	40	63	55	49	54	40	53	55	53	52	45	40	48	38	64	47	47	48	52	50	44	47	47	45	46	48	47	56	57	50	56	39	43	48	42	45	54	52	64	51	40	69	47	48	55	63	46	44	46	46	55	53	54	47	43	56	37	39	39	52	55	46	48	39	55	41	47	64	51	43	43	55	42	47	47	40	46	41	44	52	37	46	34	42	54	54	43	43	43	52	47	51	47	53	55	44	50	44	54	54	53	41	47	38	52	48	47	48	53	53	46	52	52	47	59	57	50	54	44	50	69	58	40	45	44	62	34	45	38	54	55	54	52	53	47	52	61	44	59	40	38	40	41	41	46	58	41	59	40	54	51	56	55	49	52	49	48	44	34	42	59	56	55	50	48	39	49	47	50	55	50	40	46	47	51	52	51	47	40	52	49	55	56	50	40	49	62	44	51	50	44	53	62	58	29	42	52	31	45	46	50	53	44	53	56	54	63	46	49	41	50	58	43	56	74	50	62	52	36	54	66	41	56	41	58	49	64	49	49	51	50	46	50	48	52	53	45	49	37	50	49	43	41	55	44	40	46	53	51	57	55	52	58	53	47	47	49	56	55	52	47	51	50	49	48	44	44	47	47	40	44	59	52	48	49	44	47	37	43	45	69	63	43	51	38	53	53	51	55	51	46	46	50	41	51	58	58	68	40	29	46	48	38	46	47	49	59	57	58	50	48	49	42	48	41	59	44	51	52	42	58	51	71	47	42	54	39	53	51	58	38	52	56	49	42	61	48	52	44	48	46	57	50	35	57	51	62	57	51	44	44	44	30	48	55	43	55	44	50	60	57	41	51	59	48	49	50	49	52	43	44	52	44	51	51	55	48	61	44	46	50	59	52	54	43	53	56	58	40	43	45	36	54	52	36	45	36	52	40	41	67	47	61	48	61	41	47	52	40	53	48	55	45	52	49	43	52	49	49	56	54	54	52	66	49	44	56	55	49	47	40	54	44	61	52	54	50	46	56	46	40	49	55	48	44	47	55	47	56	59	54	58	52	53	62	51	52	48	41	46	52	45	55	46	45	55	56	47	48	44	54	39	45	52	53	50	43	45	49	72	43	58	38	44	51	41	57	33	51	55	53	40	59	47	44	49	59	55	49	63	70	41	64	49	47	59	45	58	54	54	40	66	44	48	48	47	40	51	49	50	55	47	63	46	40	44	40	54	65	62	52	38	57	51	55	44	39	46	54	49	53	45	44	48	50	46	53	53	50	69	53	55	49	46	36	44	54	60	62	49	54	60	61	61	42	56	45	50	53	57	51	39	47	42	61	52	60	51	57	46	46	46	46	42	54	44	51	47	39	51	47	48	74	49	54	44	54	49	50	39	46	47	60	53	55	45	55	58	56	42	61	42	42	57	45	45	55	54	53	47	45	36	39	46	48	54	44	58	44	30	52	42	39	60	54	41	40	48	45	47	61	42	37	42	63	52	63	51	54	47	60	65	41	47	42	50	58	41	41	49	45	41	54	45	43	46	45	59	57	33	44	55	41	46	49	37	53	42	61	44	54	52	60	59	40	46	49	43	45	54	60	47	47	49	56	50	52	34	51	45	38	53	60	50	49	40	50	45	53	52	48	37	43	43	54	39	54	49	49	41	47	48	52	62	48	46	28	58	54	42	41	50	37	46	48	47	53	44	55	49	47	50	43	47	46	40	57	41	46	41	39	51	52	55	63	47	73	40	51	47	54	48	47	33	48	39	54	44	55	60	37	52	37	56	55	46	47	52	36	47	36	51	54	60	62	48	44	41	60	53	59	49	42	44	52	58	51	45	55	41	36	57	49	44	52	37	52	41	48	47	55	46	50	44	41	59	60	57	43	40	52	58	51	41	44	53	48	36	49	42	58	43	45	39	51	46	51	51	48	49	47	47	46	45	55	42	39	46	46	51	47	59	52	55	50	57	46	56	44	62	49	42	46	52	48	54	48	54	37	59	52	55	50	44	45	52	56	45	54	46	51	52	38	59	45	54	41	56	58	41	42	50	71	50	51	55	59	55	44	49	44	52	40	60	39	42	45	49	50	52	58	44	56	42	31	51	62	49	53	38	48	49	55	53	57	53	39	57	45	44	56	44	66	57	55	46	51	49	56	59	53	54	50	56	59	54	42	45	54	41	47	44	39	51	51	56	47	49	56	49	53	51	52	50	60	48	53	49	42	49	52	45	47	42	51	47	52	46	70	47	42	59	55	46	53	58	38	57	52	61	50	51	57	44	47	40	62	50	48	59	37	61	57	45	55	50	52	42	60	54	38	44	59	53	54	46	47	44	46	52	39	71	49	34	40	32	58	39	53	46	51	37	53	49	43	53	49	59	54	48	57	45	65	47	42	46	64	44	59	35	52	44	45	50	37	52	46	48	45	52	42	42	62	60	48	55	49	57	49	33	36	57	51	54	49	33	60	53	39	42	55	51	54	42	39	60	46	49	45	55	48	67	50	50	58	46	52	48	61	58	50	59	57	48	39	60	41	47	46	48	57	49	44	61	49	63	58	46	52	54	49	48	42	37	45	44	50	61	57	53	44	42	37	42	46	45	45	55	57	53	54	44	63	56	42	42	55	43	61	43	50	31	45	39	60	53	58	39	58	57	55	38	48	37	49	53	54	50	54	50	49	58	56	41	59	49	67	61	49	50	45	49	38	45	53	44	57	34	39	41	49	51	50	40	35	46	47	44	46	46	36	47	41	50	51	47	44	58	57	49	56	41	50	44	52	50	49	44	47	43	55	47	51	46	46	50	50	45	50	38	52	55	44	44	34	51	48	44	52	60	49	55	55	48	52	40	53	44	65	48	55	47	56	56	41	45	53	46	46	45	57	50	43	44	55	47	50	54	38	46	45	45	47	42	50	55	54	55	63	44	41	63	68	62	46	33	50	51	32	44	52	44	61	54	38	52	41	46	42	55	54	54	42	71	44	45	59	48	44	46	51	42	42	40	42	56	57	45	42	53	41	46	48	41	52	62	51	56	38	39	55	43	48	64	54	53	53	45	43	59	45	40	56	48	62	61	57	50	45	48	63	42	42	47	41	52	52	47	66	51	50	44	49	53	53	60	56	38	52	55	54	38	52	54	40	40	54	60	55	49	69	55	57	45	55	58	41	68	44	59	53	53	70	58	50	44	38	63	51	39	61	53	52	45	49	54	59	46	51	44	50	48	65	56	46	54	55	51	61	41	61	57	39	40	55	53	40	56	59	48	69	58	42	46	54	56	50	38	57	45	43	45	49	59	60	46	44	50	54	51	66	60	48	48	50	53	54	51	63	55	38	38	47	45	36	48	41	33	34	60	38	48	65	43	53	49	56	53	55	60	54	45	57	44	50	43	39	48	45	47	45	52	50	63	47	38	58	58
32253	4367	3489	3538	5013	14273	17623	17179	18852	16010	11511	9209	10964	8409	7329	4663	2720	2180	2588	7933	13039	999	661	545	524	496	508	493	505	493	471	448	474	469	461	460	451	467	477	439	447	448	456	426	459	445	436	463	447	428	429	451	479	457	473	449	453	464	475	420	457	451	439	461	435	470	428	447	448	418	463	453	392	472	432	434	453	388	426	445	418	411	455	447	435	442	459	482	447	403	463	461	477	464	451	441	426	412	433	459	432	426	429	434	451	433	446	471	464	470	478	429	453	439	433	415	432	422	415	449	451	430	478	444	432	497	427	454	488	425	437	437	441	473	458	472	428	422	483	418	499	464	480	440	433	485	431	443	473	429	480	432	445	435	453	444	467	462	439	436	433	437	445	404	413	441	471	464	426	424	459	445	467	438	428	422	455	409	466	453	441	458	446	472	481	480	463	467	403	432	429	450	442	468	464	451	426	475	437	468	445	468	434	454	425	469	427	447	422	439	444	518	431	388	439	480	442	448	411	438	445	403	419	457	424	413	442	466	440	441	446	423	461	445	460	434	459	435	454	445	447	464	487	419	452	461	422	462	443	440	434	452	452	475	478	409	401	420	426	433	430	434	429	450	460	430	437	474	453	439	404	436	449	448	427	416	459	442	401	449	436	432	464	432	440	462	455	407	446	437	517	429	445	453	470	417	414	460	441	455	453	464	496	438	409	448	407	466	457	459	443	451	399	475	414	472	414	433	450	428	433	406	435	437	467	497	470	465	415	436	516	486	429	461	430	454	414	433	463	425	476	464	439	428	460	429	475	463	414	458	465	448	440	427	484	368	460	464	427	433	443	421	486	431	492	431	511	485	464	415	455	417	425	405	446	453	430	439	455	431	421	435	443	427	410	471	425	425	446	453	473	460	464	474	440	445	428	452	496	464	454	429	454	422	456	424	443	439	449	456	462	460	475	474	449	454	430	441	427	428	428	423	459	458	449	412	490	418	422	438	426	482	467	437	423	424	473	398	458	456	455	453	470	456	422	466	459	418	433	477	434	442	491	447	444	454	456	464	413	445	413	429	461	461	432	456	467	458	407	473	430	436	441	425	449	450	428	420	427	460	456	456	458	453	441	464	445	421	427	474	424	434	477	435	446	429	438	431	431	441	459	464	443	427	436	458	468	452	414	452	489	466	452	478	418	488	453	450	447	457	472	487	439	445	462	447	443	441	449	431	420	434	433	468	446	446	456	438	453	476	451	469	420	426	423	451	468	440	424	475	430	437	458	448	439	450	470	447	453	468	445	409	443	473	446	441	443	409	443	433	442	458	473	431	428	383	436	455	465	457	446	445	467	434	428	453	470	433	447	454	456	452	447	446	475	415	447	481	405	470	437	438	436	461	409	487	426	471	470	481	430	444	462	440	437	431	470	400	465	440	443	449	455	456	454	429	454	476	452	456	462	442	461	424	472	449	443	465	450	426	435	441	426	440	417	443	428	452	417	423	463	431	468	430	428	488	475	439	417	455	433	407	464	445	444	415	446	446	478	433	430	465	478	450	440	450	448	413	437	419	451	438	451	417	432	437	454	448	442	429	463	456	443	450	450	447	386	469	421	436	461	441	458	445	434	441	466	475	425	451	411	409	413	443	452	405	448	439	456	436	410	455	458	441	421	433	452	453	510	433	476	449	450	440	454	459	410	445	431	438	394	417	456	455	461	444	452	436	449	449	467	446	447	435	412	445	440	475	466	423	408	480	450	462	410	455	449	464	454	432	421	420	430	472	471	436	428	472	457	454	448	432	456	432	447	489	438	472	439	447	444	459	452	464	392	473	447	432	423	458	403	447	411	470	465	453	450	400	470	435	471	470	434	475	442	426	423	417	465	422	436	445	413	454	403	431	447	460	458	450	449	465	447	430	422	426	408	429	463	466	466	404	438	417	459	399	457	413	448	440	475	466	439	455	446	457	443	459	421	473	475	483	431	448	452	464	433	476	451	461	408	420	432	441	422	438	438	411	426	432	467	408	405	454	426	449	440	462	443	429	446	427	435	439	461	461	443	430	427	457	410	406	497	444	432	457	437	451	452	462	398	436	436	469	464	421	469	472	425	440	467	403	445	448	432	433	464	435	504	442	407	457	493	435	443	433	461	458	464	426	446	434	438	428	429	493	475	453	442	452	460	438	409	450	472	421	460	432	453	437	432	458	484	468	454	441	496	434	466	412	410	392	456	465	434	437	472	412	455	469	440	465	464	484	421	468	426	450	466	426	443	489	445	415	427	466	434	453	470	466	466	412	478	454	454	411	439	472	430	423	430	446	463	430	430	434	480	410	472	457	444	425	436	469	430	436	435	403	447	486	437	411	463	426	466	453	454	442	454	442	457	425	406	455	444	427	454	429	420	416	435	469	449	436	440	468	420	452	438	421	452	458	451	432	434	467	445	463	425	457	474	481	427	459	436	438	434	459	460	422	444	425	446	446	476	448	432	421	436	504	433	465	442	436	445	444	438	445	430	460	452	447	454	429	446	441	441	479	453	453	418	430	450	454	451	424	443	483	452	423	451	431	462	440	444	457	446	447	465	453	433	439	404	480	455	439	431	450	416	434	463	444	439	438	460	443	465	442	450	429	447	463	447	458	438	444	429	453	469	483	476	439	441	448	452	406	432	452	423	451	444	431	456	470	451	494	432	447	451	467	466	439	449	445	450	451	435	477	416	425	493	458	460	432	470	445	456	436	459	441	458	433	408	431	441	465	441	447	446	449	468	440	435	400	453	440	439	424	424	436	444	461	423	439	444	462	417	429	442	459	458	434	421	417	430	479	463	448	440	465	460	468	421	449	434	410	470	473	418	425	456	457	440	438	432	425	452	500	426	430	455	465	420	427	445	421	473	449	478	416	440	448	425	434	471	453	447	407	441	462	470	452	464	477	429	434	439	427	417	440	428	425	455	397	446	471	443	459	473	421	450	457	447	416	448	421	434	423	442	415	438	421	433	421	441	405	441	494	453	408	432	430	445	446	476	469	432	442	440	431	458	467	437	428	421	416	442	471	448	428	484	487	437	442	417	422	482	449	456	449	428	476	414	438	498	431	427	470	453	482	450	424	421	464	429	405	449	414	461	448	445	406	412	417	418	467	446	470	453	432	428	441	468	414	435	446	447	441	460	463	470	423	455	438	405	421	453	435	493	454	446	432	474	452	478	440	431	439	436	450	433	462	454	475	454	420	454	429	475	432	416	422	411	444	424	446	465	433	454	445	443	446	448	434	434	433	459	460	488	427	440	443	451	440	460	457	413	423	434	423	412	421	439	432	474	505	466	442	436	488	462	470	458	437	488	421	427	438	410	421	419	466	436	427	462	470	462	430	458	478	445	438	476	464	427	429	424	435	430	411	451	445	479	420	431	414	438	457	461	451	466	464	434	456	439	427	434	488	432	454	449	463	454	433	395	465	467	435	456	447	437	436	443	442	473	421	418	474	461	409	418	448	477	433	484	417
2014	107	127	117	85	147	158	157	247	230	275	242	204	185	148	124	84	86	78	82	111	71	51	66	51	60	75	62	57	43	57	64	51	71	46	57	66	62	52	42	52	56	52	65	56	60	57	45	54	49	51	44	52	56	55	50	69	39	56	46	48	50	60	50	47	71	44	57	52	49	49	48	45	48	52	54	52	61	49	48	44	53	53	48	45	47	59	46	43	52	53	49	56	48	50	59	53	55	57	46	59	48	47	64	52	54	54	61	45	57	51	70	36	65	38	54	57	42	68	43	57	47	66	58	55	43	68	52	44	52	54	44	50	51	48	57	60	44	56	59	51	42	55	56	55	53	56	37	40	65	59	58	46	58	48	53	45	40	51	46	65	49	41	37	51	63	50	60	53	47	60	60	48	58	67	49	56	43	48	41	44	39	62	47	52	47	61	66	44	37	56	49	43	60	50	49	55	54	64	54	61	57	65	58	58	62	61	52	49	49	41	54	59	49	58	52	65	54	53	47	51	57	56	53	58	40	60	45	49	54	57	57	57	56	60	51	56	45	62	54	69	44	56	57	47	52	44	57	57	50	42	58	41	63	48	47	59	53	60	48	51	52	49	50	45	39	50	47	64	48	52	51	60	71	71	47	49	54	52	50	55	55	50	41	60	61	40	43	75	53	51	51	44	42	45	56	51	63	60	51	50	50	45	39	38	51	51	49	41	61	60	63	29	58	59	61	46	53	55	56	69	65	54	52	62	49	46	58	58	57	63	53	59	44	53	52	52	53	56	52	48	51	50	52	41	44	44	47	60	39	46	58	42	63	46	48	57	46	58	42	65	44	59	54	51	52	67	53	53	58	58	45	55	59	57	63	55	64	54	56	61	54	61	59	57	52	52	56	47	47	33	46	66	49	65	57	55	37	57	46	54	45	49	55	56	58	46	55	49	49	54	65	59	54	43	54	50	48	56	48	56	50	40	58	38	59	58	53	47	58	52	43	54	64	54	54	60	45	55	52	58	55	69	46	55	48	53	48	73	52	53	51	54	60	47	52	59	73	61	54	45	50	43	44	47	55	54	48	52	62	53	55	53	49	51	53	44	50	60	56	61	42	68	54	47	57	56	51	58	50	58	54	49	51	66	51	62	39	58	43	58	53	55	58	46	44	40	42	67	55	55	58	49	56	59	58	51	46	52	42	49	62	53	49	61	69	52	64	57	54	62	61	34	47	49	67	71	49	48	49	58	67	48	67	52	46	47	50	49	59	64	56	55	51	44	57	47	51	50	46	50	52	48	50	45	52	47	49	48	53	46	57	57	51	54	48	43	56	51	45	49	58	48	47	47	43	49	67	47	52	47	51	51	66	48	59	60	41	62	55	46	46	51	58	74	51	43	61	53	55	57	43	48	50	58	49	54	46	48	53	58	48	53	49	53	54	51	57	46	48	44	54	48	63	63	56	45	57	56	59	58	49	47	59	46	39	54	40	63	52	55	36	54	58	52	45	39	60	59	53	56	55	48	65	53	51	40	37	54	54	56	63	61	54	54	50	54	57	52	45	47	48	49	50	52	45	48	48	55	50	46	58	51	54	44	56	64	43	60	57	46	56	52	63	44	65	43	46	57	48	63	58	58	45	52	64	47	56	44	59	64	58	47	49	62	48	52	58	61	63	60	44	42	56	46	54	46	52	46	45	63	57	54	49	42	48	53	48	52	44	44	55	68	47	50	44	53	55	51	48	44	49	61	50	63	43	60	44	66	50	58	51	50	54	55	51	45	60	54	52	59	62	54	52	45	49	51	53	58	53	43	60	51	48	53	54	67	49	65	49	54	57	37	50	52	53	59	53	57	54	61	38	52	59	48	45	60	53	54	52	60	62	55	50	49	43	49	56	48	53	64	51	46	62	48	72	50	52	48	43	49	49	47	60	66	58	66	58	60	57	50	55	59	49	58	56	50	59	53	55	56	52	47	53	42	65	48	51	50	53	44	49	40	50	49	69	58	61	61	56	49	62	53	57	63	60	51	59	51	54	56	59	50	65	62	38	41	52	67	44	46	54	69	47	62	55	47	44	52	53	54	66	49	47	71	58	63	50	53	45	47	51	49	45	60	34	56	55	37	70	60	56	42	57	51	67	55	49	36	52	58	70	42	53	54	52	58	54	60	58	55	43	65	52	55	45	53	61	65	39	50	56	51	44	44	50	68	50	54	62	64	68	52	48	50	52	56	56	49	51	59	53	39	46	42	55	54	54	54	63	54	57	61	63	38	47	57	58	43	61	46	48	59	51	60	57	61	54	61	61	61	52	55	53	59	65	51	41	50	57	51	54	39	55	45	62	49	47	67	50	64	65	47	54	69	46	36	58	56	40	50	56	56	62	57	54	55	48	55	63	57	57	44	42	58	43	47	50	45	45	60	65	44	53	54	49	46	56	51	47	44	48	55	46	60	53	43	53	60	63	49	54	52	52	52	55	41	41	56	47	41	59	63	54	55	46	47	48	51	50	59	47	65	53	69	49	53	52	52	57	64	60	55	47	56	47	52	43	60	61	46	71	50	71	48	52	62	53	47	64	57	68	47	50	53	49	50	44	52	47	35	46	59	52	52	46	58	52	60	55	48	50	52	46	59	58	44	56	44	55	47	54	59	50	53	50	51	60	46	67	51	49	47	46	63	50	41	56	38	58	46	45	62	43	40	50	47	47	46	62	51	45	58	60	56	58	52	53	57	69	47	58	57	45	52	45	56	52	48	54	58	56	54	55	53	59	61	51	63	49	49	50	55	53	56	50	53	56	60	56	52	52	55	48	59	58	39	51	56	42	46	39	60	51	59	55	52	54	45	43	68	58	48	50	50	50	47	48	54	60	51	51	45	53	49	47	52	67	46	55	58	61	53	55	48	63	45	68	51	51	59	46	55	47	53	42	55	45	47	49	50	69	72	64	42	51	41	57	48	49	60	55	61	39	51	64	62	53	58	48	45	56	58	52	58	40	53	48	38	50	59	62	41	60	55	47	49	45	51	53	61	45	61	64	47	57	57	52	52	63	58	61	51	58	43	56	66	66	58	57	41	45	61	51	53	50	62	57	51	51	46	58	61	59	52	59	52	57	49	57	64	60	52	63	62	59	55	45	49	55	55	61	63	52	49	55	43	49	62	66	61	46	51	55	47	62	56	61	52	51	53	40	54	52	50	56	54	54	56	58	56	62	61	56	44	59	54	53	52	39	51	43	46	60	52	50	51	61	60	59	51	55	57	39	57	49	56	50	55	53	50	36	55	52	56	50	39	54	50	53	62	64	59	66	69	58	54	51	44	41	46	47	65	45	52	50	40	73	57	57	72	68	58	57	44	49	50	45	54	59	66	69	40	47	63	55	67	58	51	50	49	64	62	62	47	50	65	48	53	47	55	69	45	56	42	50	62	63	50	58	55	52	48	55	52	61	49	56	44	53	45	47	56	51	58	50	48	47	64	63	55	57	54	44	53	57
14741	1116	1333	2025	3163	9512	9774	7543	11267	8420	9885	8109	6673	5118	3696	2511	1675	1579	1196	1717	2348	519	481	441	436	463	434	426	461	456	483	479	505	424	468	498	449	471	470	447	476	439	455	434	450	495	433	469	441	462	500	429	462	479	457	453	408	480	469	500	428	470	465	496	480	471	464	472	463	447	459	437	498	411	425	439	467	446	455	424	447	484	415	442	479	429	466	467	456	485	436	495	470	464	443	461	445	443	454	435	469	454	515	468	441	424	449	466	487	454	447	516	438	448	448	497	456	461	450	476	447	478	486	422	441	470	448	484	452	448	471	436	468	440	447	455	481	455	452	451	474	465	450	489	446	475	480	462	462	480	434	478	465	432	442	455	407	466	429	499	474	462	489	429	464	440	483	475	448	449	453	485	429	474	407	464	456	429	454	427	452	477	462	445	425	463	424	460	449	492	461	496	482	476	435	447	481	437	449	481	445	420	449	427	488	411	436	467	429	414	480	441	447	446	431	453	486	449	452	466	452	449	453	415	470	473	485	421	463	448	451	438	453	448	471	446	415	454	463	480	472	461	454	459	454	468	456	459	470	458	437	481	438	450	466	473	471	471	440	445	403	487	432	427	484	454	475	464	456	449	441	487	469	440	456	464	431	444	460	457	438	458	448	439	456	471	460	472	445	414	455	489	429	453	474	432	464	442	446	449	442	423	459	448	449	449	450	464	446	434	449	499	467	466	432	478	463	460	440	450	450	445	466	455	491	453	417	425	447	466	428	453	435	457	490	447	493	446	448	435	399	445	461	507	459	458	450	392	475	452	457	449	442	464	469	439	474	447	438	454	462	450	466	433	445	430	442	502	467	432	454	470	432	433	490	476	440	475	468	447	477	435	465	427	507	452	479	455	475	436	448	396	430	422	477	450	481	488	440	460	436	398	496	421	436	486	447	452	473	428	480	455	411	501	439	461	472	457	426	451	493	453	441	428	451	440	448	451	460	462	469	490	445	472	460	475	480	447	475	468	494	441	434	463	442	476	438	445	450	478	441	453	454	461	432	443	461	457	471	462	459	438	426	485	491	456	459	451	488	453	476	427	438	447	443	425	454	491	466	453	447	454	432	449	466	465	484	445	467	466	448	429	424	455	444	425	427	461	466	450	471	434	459	438	468	411	474	472	461	468	508	401	427	459	439	478	451	438	457	455	490	467	507	457	445	455	437	485	453	467	457	465	450	439	455	410	449	459	439	445	478	447	440	423	471	492	445	414	450	434	496	448	451	472	435	469	442	444	465	470	472	427	449	487	457	419	458	464	454	494	494	494	493	456	421	482	478	453	459	463	453	419	454	482	433	479	451	419	444	483	475	462	434	474	437	406	442	457	449	408	464	461	468	452	479	471	451	492	453	428	436	461	403	431	484	447	474	456	459	451	477	482	443	476	453	457	472	469	404	464	483	462	479	401	464	421	448	451	459	499	446	467	460	467	426	448	459	466	477	495	426	448	446	454	423	476	490	471	443	458	458	443	459	414	450	473	429	450	457	470	444	445	484	487	458	455	465	479	421	469	421	440	474	440	413	427	460	434	468	477	461	446	430	441	448	467	466	511	438	451	469	410	442	435	474	465	471	462	442	459	435	471	500	454	473	425	467	491	466	465	445	476	492	465	448	448	447	447	439	450	429	474	446	459	453	458	412	442	476	467	447	441	443	470	459	473	439	446	460	473	450	451	476	457	451	443	440	460	477	441	458	487	492	468	459	458	484	476	428	437	462	449	423	465	505	501	481	453	470	493	460	468	464	437	480	481	489	460	438	460	438	455	460	443	419	482	458	427	452	460	437	465	391	459	461	451	465	462	462	472	406	450	476	426	487	437	429	454	444	467	435	474	456	474	448	457	433	432	446	442	431	470	423	435	470	472	452	513	468	427	459	454	471	469	474	471	459	446	443	428	468	431	446	465	472	442	442	437	457	457	455	454	456	456	439	439	456	480	426	474	458	466	467	493	425	442	447	454	471	443	451	454	495	406	439	457	471	493	470	448	492	459	489	461	460	482	437	442	490	482	451	484	437	421	473	460	455	487	433	480	454	421	441	455	437	456	419	437	444	479	432	433	439	476	458	458	449	464	439	454	429	450	460	450	491	432	462	425	465	476	451	473	462	473	446	474	477	482	448	436	492	426	458	499	459	480	440	473	475	440	472	432	434	473	469	459	466	449	439	463	459	475	425	462	505	445	472	448	454	442	453	439	457	468	424	462	457	457	468	468	477	475	451	466	458	446	440	433	473	459	479	432	459	461	456	463	502	449	444	494	435	451	443	457	437	457	430	416	460	495	439	452	483	445	470	457	435	486	479	451	475	502	480	450	483	433	490	427	473	432	497	460	433	454	466	471	448	481	432	408	470	484	437	465	441	470	460	462	461	424	459	464	413	423	474	455	430	441	469	418	452	454	458	422	481	505	444	480	431	448	428	446	445	452	442	466	452	458	465	447	471	441	443	433	433	472	508	455	464	478	490	479	449	438	482	461	435	439	456	417	461	446	475	468	468	438	465	441	465	477	440	456	451	433	464	479	468	420	426	489	449	431	438	460	473	458	468	415	474	503	429	454	425	459	454	498	474	483	493	415	496	448	455	473	465	472	395	411	478	436	470	437	487	436	434	451	425	445	484	466	476	436	468	480	478	443	465	487	430	481	434	454	481	450	457	465	448	421	477	426	471	487	464	487	452	451	488	448	440	455	444	450	442	451	469	442	470	462	445	458	431	471	499	466	465	466	437	444	481	453	473	415	467	475	440	437	432	450	466	432	476	444	462	471	481	451	438	428	469	450	469	430	442	441	467	441	446	497	417	488	462	423	468	460	436	435	482	437	457	446	449	493	453	459	474	429	456	464	471	452	484	453	461	472	426	473	471	454	441	439	457	457	478	489	449	453	457	452	491	440	500	478	483	439	462	430	461	423	438	474	468	457	478	434	466	457	445	420	485	460	470	472	451	444	445	477	459	476	460	433	448	453	447	456	442	422	486	462	416	479	476	456	501	501	481	452	512	444	460	494	456	487	427	447	459	464	435	487	501	441	447	452	464	481	464	443	452	498	447	469	435	462	454	451	409	458	430	466	421	485	465	435	482	466	464	464	413	472	444	444	500	460	463	472	437	497	472	463	471	478	454	468	421	489	433	420	435	454	459	450	469	435	468	448	442	455	503	484	464	467	432	464	408	425	440	493	481	453	461	477	443	443	457	444	468	448	472	485	418	485	452	478	454	444	455	466	440	442	434	484	444	476	475	429	436	435	448	445	430	440	507	453	486	438	449	428	438	470	479	443	488	450	449	456	472	481	493	467	418	422	461	444	445	456	459	463	464	475	463	472	434	451	465	443	467	451	461	474	476	452	472	462	477	459	490	443	449	478	445	448	434	448	481	442	469	413	478	443	435	444	473	430	472	480	473	478	446	474	455	466	457	464	424	475	464	412	455	453	444	467	418	430	437	451	434	465
3895	163	121	151	119	140	294	260	349	313	404	304	269	269	242	166	116	102	109	277	384	172	61	63	75	61	54	76	68	72	70	56	62	66	61	72	74	62	68	57	53	66	58	70	74	74	51	78	65	78	72	61	61	60	68	67	59	47	59	68	62	77	70	65	60	51	71	62	69	71	84	60	68	50	89	75	57	61	74	57	60	61	68	63	64	58	75	68	59	64	66	53	60	77	62	60	63	69	76	73	76	56	55	68	73	54	71	56	49	66	72	69	76	78	59	52	55	59	67	74	66	76	65	98	76	68	68	67	59	62	64	55	68	74	69	67	65	81	74	59	61	56	62	57	69	59	54	65	63	80	76	61	61	61	62	60	68	59	67	58	73	69	74	57	64	66	54	68	83	59	53	71	76	60	58	74	70	57	60	60	63	66	65	54	73	71	65	61	60	64	63	62	67	77	68	72	55	49	77	71	74	74	75	67	62	67	59	81	54	67	60	76	59	77	77	65	62	63	57	76	64	71	79	66	71	63	70	55	70	64	68	70	63	72	63	47	57	63	73	69	69	68	60	69	65	73	81	67	48	66	52	72	69	80	70	54	59	59	65	51	85	75	56	66	75	59	62	66	60	56	79	72	69	74	62	68	72	68	74	90	67	70	74	60	65	76	63	59	53	63	67	59	80	66	72	53	59	76	81	53	63	80	63	67	55	66	66	67	69	47	70	86	72	72	60	54	58	82	69	62	62	57	70	75	74	59	58	79	67	60	63	70	70	64	78	84	75	73	71	79	67	61	71	62	77	59	61	61	73	80	67	66	64	72	74	67	63	67	55	77	60	97	56	77	74	62	60	70	60	53	67	72	73	50	72	83	57	58	64	69	53	69	55	84	56	56	74	61	64	67	58	51	69	74	66	66	70	61	59	68	64	76	55	67	59	64	65	65	63	84	79	62	54	68	77	69	63	81	68	53	66	75	64	57	68	64	72	65	65	51	73	68	69	65	61	58	62	74	76	54	58	59	74	56	67	71	66	60	62	55	69	62	69	69	70	60	57	50	55	74	62	65	71	64	69	66	67	70	63	73	64	61	67	59	71	64	64	73	53	70	54	60	59	74	71	58	60	80	57	75	74	75	56	74	59	66	62	70	56	83	66	61	69	70	60	67	69	72	62	65	69	60	63	66	70	61	62	70	73	75	66	78	72	48	74	56	63	80	73	69	72	79	66	75	64	78	59	73	72	66	79	70	66	74	64	71	66	77	64	65	75	83	53	75	73	62	58	56	78	60	62	72	68	64	62	59	69	68	61	66	64	66	72	58	67	73	74	79	61	63	66	72	64	54	83	61	61	56	61	71	63	58	74	48	65	71	71	70	62	73	73	55	56	71	74	75	52	65	64	72	68	72	61	79	67	59	65	69	67	72	58	63	67	67	60	70	63	74	54	64	63	50	66	55	72	70	63	55	63	78	72	67	61	55	59	63	73	76	73	69	59	67	67	78	73	79	62	72	66	77	66	59	61	59	57	66	52	50	57	65	50	65	71	50	55	63	55	54	81	49	65	73	57	61	58	69	55	64	48	57	69	55	67	62	51	72	73	55	49	59	69	86	71	81	68	66	66	76	62	68	65	51	62	68	74	71	70	59	70	52	65	69	61	64	73	58	81	75	63	82	83	67	64	73	70	66	67	63	74	67	60	57	69	77	65	61	70	55	54	65	66	71	73	60	56	73	52	61	81	70	75	73	56	63	79	61	62	62	68	62	69	62	66	64	63	74	65	65	63	62	54	82	63	65	58	54	73	73	63	67	56	65	65	57	63	55	57	67	61	66	66	81	64	69	69	54	74	63	59	66	52	62	73	65	71	68	72	74	72	71	79	58	82	86	63	64	60	69	67	64	82	72	76	67	63	53	57	52	68	75	76	43	68	68	59	60	69	60	74	81	55	61	81	76	75	66	79	56	74	70	58	55	81	73	69	85	70	68	65	57	59	68	56	73	78	65	64	67	63	73	62	71	64	62	52	74	68	68	57	55	64	41	62	67	57	57	70	62	55	68	65	68	63	65	67	80	70	82	74	61	59	57	63	59	64	62	51	70	65	52	75	55	75	60	74	87	65	68	63	50	74	61	65	70	67	72	63	76	55	85	73	58	66	62	70	70	62	68	79	71	64	65	66	63	54	65	63	49	62	56	69	63	70	59	63	66	65	58	60	68	64	61	88	78	66	73	68	75	69	71	66	58	59	74	55	55	49	55	45	70	73	72	51	75	67	60	76	67	69	70	62	64	77	51	69	73	59	74	63	68	83	63	67	72	63	60	83	69	66	74	63	69	57	77	68	54	68	76	66	75	55	80	71	58	66	61	54	72	82	69	59	75	60	68	46	68	59	61	71	63	61	68	54	73	66	67	72	73	55	68	63	65	71	70	72	66	77	57	62	70	62	80	75	61	60	53	63	64	83	68	68	66	66	64	68	64	67	60	63	62	63	51	69	66	59	77	69	60	58	72	68	64	56	82	59	59	51	63	77	54	71	61	69	47	73	72	72	56	63	60	67	68	55	80	56	85	63	77	70	71	75	63	55	50	69	69	64	57	71	70	75	65	52	72	68	86	70	57	71	59	67	65	59	69	64	72	57	68	62	61	82	73	60	58	60	70	63	56	67	50	70	61	61	60	68	72	74	64	65	64	57	70	66	71	74	66	59	65	68	76	74	68	66	75	67	72	45	63	72	86	72	74	48	68	61	69	61	76	53	54	52	54	65	63	64	61	65	73	63	62	57	78	56	63	65	56	71	75	78	49	81	81	59	64	69	79	60	63	72	63	74	73	70	72	64	69	67	50	55	62	73	47	82	62	50	61	84	66	64	64	69	70	80	59	77	67	62	67	64	71	53	70	53	64	75	84	77	59	70	64	67	61	65	56	59	64	65	66	60	59	86	77	62	79	65	58	58	72	86	66	83	64	71	74	82	49	87	65	75	75	84	69	59	59	57	68	76	72	74	60	53	60	74	77	67	71	48	69	58	66	80	58	62	79	81	59	83	67	61	60	67	57	74	57	60	63	57	61	53	54	74	57	76	47	64	59	65	64	65	59	66	71	73	67	59	56	73	63	65	53	67	72	61	76	65	64	68	65	82	74	65	66	66	72	66	54	56	75	60	68	56	60	64	85	60	73	80	59	62	64	75	71	80	72	55	72	54	63	54	66	49	72	55	81	71	72	57	67	64	56	59	75	72	73	65	61	59	61	73	78	71	67	73	61	60	68	70	80	75	54	76	59	68	76	75	70	72	70	63	66	70	71	78	63	71	61	68	73	50	72	55	58	71	59	66	70	64	66	70	58	60	61	56	62	65	63	67	69	60	56	69	57	60	52	60	53	77	67	60	62	62	73	82	66	62	71	70	73	61	77	63	61	64	64	61	64	38	77	63	63	58	68	75	76	57	80	56	55	65	66	69	65	56	65	56	57	71	92	68	84	54	57	53	66	57	65
25849	1806	1458	2743	5954	9893	15034	11839	12482	12305	13187	10522	8988	8483	6241	4183	2643	2081	1884	6655	9708	3432	681	644	608	593	624	614	597	602	619	591	568	621	584	592	586	577	576	567	585	601	626	567	600	572	565	565	593	601	605	551	622	610	543	583	559	609	583	569	591	560	589	554	586	611	589	595	585	618	561	569	579	574	594	571	612	558	590	577	554	591	594	569	609	596	605	561	568	524	576	588	652	586	618	599	599	570	620	550	539	581	563	607	583	550	631	578	616	597	574	584	544	595	550	613	552	548	569	557	557	582	548	614	578	556	548	562	579	581	620	569	575	635	572	548	600	584	572	553	567	592	589	543	603	561	580	556	596	531	531	560	576	600	599	557	579	603	585	581	608	574	593	584	585	569	557	531	553	577	577	596	591	581	538	590	525	561	582	594	579	558	598	537	590	554	564	592	571	595	562	603	590	577	588	594	542	602	574	535	599	550	565	569	619	558	585	586	575	568	601	556	578	581	603	630	610	615	582	586	569	568	598	596	631	605	588	602	565	589	573	561	537	643	594	520	602	583	559	629	582	575	560	592	570	548	577	630	578	591	594	609	594	560	590	601	551	570	563	557	595	580	628	555	589	555	620	563	528	587	599	565	624	580	608	556	570	532	571	589	585	583	579	544	566	575	614	543	567	588	585	616	555	537	558	577	570	575	559	553	546	558	583	574	594	596	559	550	588	615	613	622	585	521	577	583	600	556	608	563	579	545	599	595	572	576	574	627	617	564	617	586	542	558	560	625	583	590	593	580	577	521	517	597	575	589	588	595	550	545	565	596	561	574	571	564	614	556	591	544	643	539	608	596	592	573	591	548	555	595	567	538	571	590	637	583	609	580	557	579	536	564	580	608	592	634	561	553	608	597	606	549	583	577	601	588	552	579	583	591	559	611	566	561	595	595	575	581	543	576	594	549	612	588	582	592	567	632	608	577	566	537	542	568	551	598	602	601	618	547	621	627	550	585	552	514	563	585	567	585	563	543	595	545	593	576	575	597	587	630	565	615	571	605	544	535	538	594	593	538	599	592	613	581	588	552	562	551	571	541	556	555	573	571	594	568	592	565	532	617	569	547	612	561	600	577	544	569	609	568	604	606	544	633	590	586	608	617	575	611	556	573	565	546	593	634	579	593	560	524	562	584	596	590	602	530	597	553	548	547	543	605	556	585	600	556	579	547	570	607	599	570	558	571	595	592	548	573	586	545	609	588	646	588	541	577	538	565	576	567	560	546	524	610	553	566	592	640	597	623	605	585	577	560	527	561	608	561	604	614	576	555	605	568	587	536	579	549	602	568	577	587	541	547	521	609	598	599	580	538	569	595	614	543	602	576	565	552	603	638	571	574	583	542	582	522	516	605	538	544	567	538	581	536	566	546	589	627	539	580	572	548	552	587	582	602	609	593	570	574	561	590	569	593	593	575	583	575	572	616	566	612	603	579	564	563	605	516	517	579	567	559	573	608	593	552	554	556	581	575	591	560	575	575	596	521	599	568	572	584	624	560	633	558	593	587	582	591	608	589	577	586	580	573	582	594	563	607	522	586	595	642	599	581	595	580	552	564	598	565	610	558	599	579	590	576	568	570	575	573	574	600	554	558	583	611	583	541	539	574	553	617	589	579	582	534	540	573	548	582	569	586	618	584	573	563	601	604	518	580	591	577	569	584	588	539	597	560	569	604	616	607	602	563	600	619	586	601	572	614	568	527	534	555	606	628	534	612	567	559	661	635	589	571	532	630	581	529	598	585	638	582	609	595	559	568	603	538	577	561	622	578	566	543	612	581	574	594	603	593	576	610	557	562	521	575	609	595	569	544	589	554	590	578	566	570	580	584	561	585	540	562	537	569	590	578	565	556	595	539	539	547	608	528	580	601	565	599	580	575	536	601	585	605	561	545	605	594	581	578	628	583	594	581	552	588	570	594	571	595	585	555	592	574	567	547	567	608	571	574	575	573	590	564	568	556	582	547	571	583	570	554	552	571	576	556	572	578	562	590	591	568	581	587	595	599	541	566	601	570	605	597	561	566	628	592	547	626	622	620	543	556	582	581	558	589	563	554	638	552	553	590	599	567	590	567	558	599	575	547	588	587	556	565	592	579	566	568	590	582	579	577	552	575	571	608	579	561	617	541	533	531	608	582	594	569	579	586	585	563	551	568	597	574	556	588	586	568	627	552	583	592	594	591	585	567	587	596	549	569	570	525	591	564	567	576	611	568	600	578	587	578	587	581	563	532	541	571	591	553	615	553	617	566	584	532	556	570	577	552	579	557	584	554	593	571	614	585	598	548	571	627	584	587	593	566	567	613	544	578	523	579	593	570	599	562	575	551	537	601	561	589	570	566	545	544	563	608	583	580	560	538	608	550	575	575	562	589	612	567	566	580	557	571	586	571	586	546	577	582	589	611	589	577	624	596	582	594	572	596	552	593	584	549	571	592	618	592	539	574	569	502	553	558	617	599	588	576	563	587	586	586	599	589	591	604	585	590	568	610	570	562	564	597	586	614	606	609	579	589	577	554	616	608	592	573	524	565	549	577	561	587	591	599	585	578	547	576	583	534	621	571	559	583	589	590	572	612	574	598	627	597	595	609	541	607	601	589	561	599	571	564	579	561	647	557	577	601	610	571	586	575	535	592	568	605	562	582	529	582	615	589	576	574	585	604	552	593	601	552	588	560	558	526	567	541	583	562	565	571	578	579	620	606	573	592	621	556	606	571	544	607	540	576	582	545	599	590	608	561	590	600	569	594	576	597	627	606	555	559	598	591	555	577	597	598	605	612	637	595	585	580	562	570	583	565	564	575	551	581	598	580	563	575	580	598	563	570	537	567	579	556	637	552	579	562	616	563	622	599	563	570	535	551	599	556	535	603	557	605	546	564	552	590	557	608	586	585	560	573	600	557	537	584	611	571	531	544	530	582	623	590	546	562	573	544	606	573	571	538	580	625	550	592	551	620	570	574	583	580	585	630	576	570	582	619	565	589	587	598	584	549	558	577	589	548	544	548	541	555	612	565	544	589	531	578	636	571	583	570	569	607	586	569	577	593	582	547	567	588	581	541	587	576	557	610	607	558	580	545	558	574	543	599	593	568	584	559	580	550	554	585	582	571	627	554	535	568	614	584	591	548	548	588	565	584	589	562	603	602	570	567	577	618	541	587	592	621	607	608	615	550	561	574	557	601	548	551	576	623	586	546	555	534	574	569	575	579	613	585	518	595	569	600	554	586	593	579	574	536	619	584	558	562	593	577	594	545	605	570	571	569	576	572	586	571	566	546	596	567	565	576	595	592	557	586	607	563	596	576	598	572	608	631	639	565	566	622	563	602	618	588	583	621	567	605	584	565	607	553	588	637	587	567	574	621	587	535	583	579	545	574	581	587	604	560	589	622	621	605	571	567	623	578	606	583	601	559	556	564	630	563	546	608	586	583	561	556	612	590	633	620	585	572	594	578
3717	127	71	87	72	85	168	259	304	284	216	251	256	253	212	116	81	97	60	174	310	201	37	40	28	29	33	25	44	30	39	41	23	30	37	31	25	28	24	25	32	23	40	27	27	29	26	27	25	35	27	31	22	28	35	25	28	34	30	32	39	21	24	21	28	29	36	27	29	38	33	23	28	37	35	25	30	34	27	32	28	38	15	17	27	26	27	24	28	21	33	40	23	31	24	36	36	19	24	35	35	33	23	30	32	27	31	39	25	27	29	19	34	40	22	31	32	37	27	28	31	28	32	26	18	38	23	40	37	27	35	38	38	21	20	40	37	37	32	25	31	25	35	28	39	20	31	22	31	35	26	41	26	35	30	31	29	35	39	31	34	33	33	29	31	30	32	30	22	44	34	33	24	26	26	27	29	29	22	18	26	33	45	19	29	25	30	28	34	33	25	36	35	30	30	33	27	24	35	36	18	25	26	45	29	34	29	30	30	30	34	30	32	26	36	25	37	32	25	35	32	35	32	47	24	34	27	36	26	29	26	39	38	27	37	22	41	34	37	18	45	23	26	18	26	33	33	34	32	39	34	30	31	26	34	36	18	26	22	33	31	31	28	32	26	19	31	38	37	36	35	28	30	30	17	33	24	26	32	32	25	20	40	28	26	30	36	29	28	27	36	40	28	27	27	37	29	27	30	36	30	28	27	25	29	34	21	36	27	40	30	33	34	37	24	27	35	34	32	34	29	26	22	29	40	47	35	25	21	37	34	34	43	37	31	43	29	33	27	28	25	27	40	25	28	32	19	25	36	29	28	32	36	24	29	40	28	18	30	26	37	35	31	31	31	22	40	32	19	37	29	32	41	36	33	26	38	28	37	34	27	34	37	28	35	33	40	32	28	27	32	36	22	27	38	34	22	30	33	31	27	35	35	26	25	26	37	29	20	33	29	31	26	33	33	37	31	22	32	29	38	32	31	32	38	26	32	31	20	31	28	30	31	26	30	36	33	30	37	40	31	18	32	36	38	30	27	23	21	39	34	31	24	28	33	34	31	27	34	39	35	35	38	21	20	33	26	27	35	37	29	25	30	35	35	33	31	24	36	35	35	27	37	23	22	33	41	27	23	28	35	20	36	35	26	29	26	31	30	32	26	33	37	25	28	33	31	33	31	31	21	32	31	33	24	36	22	28	27	27	26	30	31	29	33	24	23	28	22	28	26	32	31	34	35	36	25	27	30	34	21	31	28	15	27	27	44	30	30	22	34	30	23	33	38	24	44	32	29	26	30	32	32	34	39	32	30	28	28	24	26	34	25	35	31	28	23	30	31	29	26	27	24	32	44	30	19	30	26	28	33	26	19	23	32	24	36	28	24	36	31	35	35	32	40	36	27	26	28	23	22	26	28	26	27	37	28	23	28	33	30	20	22	37	34	45	31	36	39	34	34	22	29	29	38	34	36	33	39	39	33	34	39	28	26	38	31	24	39	39	25	32	31	28	28	32	26	42	35	34	19	37	32	29	31	28	29	23	27	24	36	26	30	29	29	30	39	40	32	27	24	31	36	31	28	33	29	33	26	30	30	25	34	33	33	48	18	39	27	34	21	24	30	29	35	26	32	30	39	35	27	29	35	30	28	27	41	32	29	35	30	41	28	29	24	25	21	26	24	30	27	24	18	37	31	30	31	29	30	26	27	29	29	36	32	33	37	38	31	33	31	35	26	35	38	35	25	37	29	23	32	22	26	32	28	32	36	32	27	39	31	35	42	31	31	22	29	28	28	31	26	31	20	39	39	20	24	26	38	30	28	28	33	28	40	26	36	26	24	33	29	31	26	27	26	25	22	36	24	39	26	29	33	33	28	25	26	24	45	33	31	33	29	32	36	38	28	31	34	28	35	35	32	28	27	42	25	24	35	31	42	31	29	32	31	39	35	28	28	28	34	34	22	29	28	29	31	31	26	31	32	35	25	34	26	30	41	22	26	35	46	20	34	36	35	31	31	29	39	25	29	35	30	28	27	26	27	26	28	29	33	28	34	29	43	31	32	31	29	35	31	35	28	24	36	23	17	35	37	32	25	32	30	20	24	30	39	36	23	28	39	37	27	31	31	28	23	24	32	26	30	45	40	31	31	29	31	37	33	34	29	32	36	34	28	29	35	30	38	20	21	37	40	27	32	34	27	34	29	40	28	26	26	30	27	36	27	36	38	36	31	29	25	34	25	43	31	29	30	37	27	28	31	30	27	32	30	35	30	20	27	31	24	34	25	25	31	38	27	33	23	29	32	21	29	37	25	31	25	27	27	25	35	32	24	32	40	27	36	36	26	29	26	18	23	31	30	27	29	31	21	31	31	33	25	33	24	31	30	31	21	37	28	27	35	21	32	36	28	23	35	29	34	34	31	32	30	30	29	38	35	26	32	25	37	23	31	21	36	29	30	35	20	30	31	29	33	30	23	28	21	22	28	30	25	22	28	29	32	30	31	24	25	30	29	28	27	39	27	33	23	33	31	31	38	32	30	30	23	26	31	26	34	26	25	36	29	42	35	25	40	18	40	28	31	29	27	42	31	27	38	22	34	32	37	24	28	31	28	38	39	18	29	40	33	28	35	23	36	30	33	36	34	31	28	29	42	30	27	22	26	31	31	31	22	27	36	36	37	30	21	34	26	25	28	30	30	22	26	29	33	37	33	30	31	29	32	37	22	30	19	18	29	31	31	27	27	37	27	27	30	22	34	23	34	35	31	26	37	26	23	28	23	30	27	38	29	23	28	37	34	28	31	25	23	28	36	31	31	32	29	19	32	25	25	28	32	20	26	24	24	42	30	35	36	28	28	43	38	29	23	25	30	30	41	32	34	21	24	21	23	32	23	27	21	35	29	29	42	27	29	31	13	32	31	31	30	33	23	27	28	38	28	28	27	31	31	29	22	35	23	29	38	24	36	28	37	36	43	23	35	32	26	29	29	38	33	28	20	19	25	31	29	32	32	39	31	43	32	21	27	28	32	20	32	32	27	29	26	27	26	33	27	34	30	37	30	30	28	35	31	25	22	26	28	28	26	27	34	27	37	38	27	36	36	35	19	36	36	38	30	24	36	27	29	27	31	25	23	42	32	33	26	29	32	26	37	31	28	27	22	21	35	19	31	31	24	37	39	35	29	23	28	40	23	28	29	31	39	28	30	33	28	38	31	25	35	28	26	28	30	29	31	37	15	40	27	28	33	26	18	42	22	22	26	32	35	34	33	36	22	20	35	26	24	23	23	34	35	37	34	27	36	20	28	34	28	31	29	30	25	32	24	32	37	22	29	26	33	32	29	20	34	30	39	22	25	34	37	38	23	28	36	32	24	24	21	27	33	29	33	25	44	33	36	36	36	38	30	36	22	30	37	25	41	39	27	26	27	35	45	23	30	35	26	18	35	34	27	27	25	29	28	26	33	33	28	26	41	23	31	29	22	41	28	31	34	31	35	36	17	40	25	28	30	21
21789	1614	934	1712	4217	6646	11076	12302	13668	11905	9045	9626	9322	8515	6581	3899	2935	2585	1625	4440	8865	4714	314	295	287	267	289	283	304	302	256	280	279	264	268	271	280	280	280	260	276	286	298	278	264	261	244	290	255	255	272	268	259	255	239	264	281	254	227	265	262	267	225	259	258	273	255	260	267	260	275	278	311	265	244	280	274	272	263	264	280	270	264	276	257	258	278	267	251	256	257	254	248	294	261	252	252	274	272	268	264	262	244	259	257	267	244	260	261	265	254	231	247	245	251	269	270	250	275	264	278	259	265	255	223	246	245	255	265	266	240	282	259	280	283	255	270	282	264	255	242	263	292	288	268	269	271	263	280	284	243	257	262	245	244	268	247	273	251	222	260	260	248	250	281	253	252	283	285	248	243	266	259	263	252	247	250	268	220	236	245	261	261	255	277	287	253	253	273	273	254	269	274	265	268	278	265	290	283	265	269	241	284	272	249	273	259	285	276	281	251	269	266	260	264	242	277	266	278	255	300	277	282	268	257	269	261	296	249	246	249	248	260	251	274	235	285	243	256	251	255	259	261	271	271	267	313	266	245	253	261	245	284	277	264	261	265	262	277	275	247	272	239	269	263	297	255	247	263	264	274	263	255	286	281	244	261	268	290	264	288	277	254	286	275	300	284	283	271	240	257	241	260	276	254	289	273	247	232	266	265	260	250	257	258	268	275	264	258	263	251	260	278	265	256	288	271	277	292	273	263	262	257	258	277	268	281	234	269	264	288	272	251	244	282	272	262	265	264	259	236	243	281	261	280	282	246	256	262	252	316	289	289	258	274	265	250	238	288	247	249	268	267	274	261	258	272	260	259	287	274	260	286	278	242	277	285	252	265	274	266	232	260	272	269	240	268	249	274	263	260	272	289	258	283	257	266	247	261	261	253	256	302	270	242	276	251	267	263	270	267	273	252	268	250	248	267	249	276	268	265	232	240	248	254	266	256	235	249	254	248	270	260	269	232	265	265	274	269	270	266	286	285	256	244	282	279	260	267	248	268	237	276	263	282	261	255	265	265	258	226	260	277	260	235	285	271	252	242	232	249	257	245	251	249	276	247	260	270	259	263	234	259	252	264	247	257	235	271	288	271	263	268	242	263	252	262	268	271	244	277	251	254	262	266	250	252	282	266	245	275	264	244	256	274	273	286	258	267	233	265	267	268	258	241	271	253	274	257	260	247	247	255	268	252	260	280	265	227	263	264	271	250	261	277	270	275	261	266	280	274	232	292	284	259	261	255	271	258	288	253	270	299	262	294	260	258	261	255	258	252	273	245	252	273	279	261	271	270	239	256	285	270	280	252	265	268	249	256	270	231	264	278	244	278	263	265	274	242	269	271	273	245	299	242	260	269	255	220	276	245	240	249	268	245	249	245	276	275	263	266	294	262	244	278	257	250	261	251	249	258	288	282	269	241	240	257	270	240	251	279	269	276	267	265	280	228	269	253	280	270	272	272	287	279	257	245	241	253	262	281	247	280	273	247	302	266	267	247	251	258	260	248	249	283	238	273	278	237	233	259	259	274	269	273	253	262	245	287	247	255	259	242	270	260	262	273	287	297	240	263	263	248	255	249	253	264	257	282	229	276	270	240	279	265	283	261	264	265	268	291	274	261	293	320	280	290	265	252	279	270	252	239	276	268	242	280	250	261	278	271	237	284	252	273	269	266	261	247	243	279	263	252	251	280	254	270	271	269	278	216	274	273	248	245	259	235	284	257	238	258	282	302	268	264	249	271	262	304	244	269	259	277	269	258	266	262	269	273	266	266	281	257	267	255	246	257	280	263	261	259	243	253	251	263	274	264	271	265	276	231	269	249	272	253	259	260	284	252	289	278	263	282	235	252	269	283	267	288	260	281	273	246	248	299	295	260	240	262	280	270	253	265	271	287	258	289	265	245	264	254	265	255	260	267	268	233	270	281	275	300	276	260	264	253	278	257	251	262	255	254	270	240	255	258	245	245	235	263	234	292	260	292	272	236	268	286	247	274	258	273	248	223	256	262	277	265	231	262	258	264	274	286	262	265	273	258	254	265	274	233	261	242	269	245	257	250	265	279	270	293	262	275	246	275	251	245	243	248	271	277	294	259	276	268	249	264	295	279	273	259	260	274	240	264	266	285	240	268	272	302	274	282	301	267	226	281	291	258	240	271	264	263	279	245	279	257	289	283	257	230	266	232	288	240	273	255	285	260	277	264	261	225	269	240	258	241	276	260	245	262	269	282	278	275	249	241	251	267	269	209	266	249	269	270	254	249	250	251	247	256	246	273	268	284	285	246	259	274	246	274	276	269	302	284	268	234	273	259	297	230	241	260	268	275	252	251	265	268	279	269	299	271	235	299	249	259	266	267	267	268	252	249	267	267	271	276	260	274	258	261	285	269	249	264	225	264	254	260	260	252	249	255	236	260	276	281	268	260	237	237	251	260	273	253	257	265	277	257	261	273	287	258	264	286	283	256	269	293	262	242	264	258	292	283	290	261	270	271	276	250	267	261	254	253	278	282	275	263	270	273	234	249	273	247	248	297	276	262	276	280	274	274	274	251	264	259	266	282	280	264	253	289	258	235	256	259	275	252	266	265	256	255	240	281	292	241	230	285	264	268	277	250	289	283	265	279	274	280	237	285	283	260	253	255	256	277	269	253	259	250	282	275	257	269	290	266	269	249	243	282	257	281	279	302	251	265	275	250	281	283	269	257	259	244	262	253	255	284	239	246	247	275	246	262	277	270	286	277	254	268	269	270	260	257	284	230	254	257	252	222	254	270	255	256	251	270	301	287	261	270	256	273	259	252	249	277	252	287	274	264	271	262	272	297	270	241	265	275	257	251	276	259	287	267	240	286	262	268	240	269	233	259	279	314	261	260	258	279	259	251	253	279	260	246	255	270	259	255	249	264	266	263	277	239	290	243	265	281	254	277	288	303	252	258	249	262	242	244	276	298	249	261	275	241	254	293	265	244	271	263	226	255	251	268	272	270	271	266	271	268	268	230	249	249	325	241	259	249	298	249	261	287	266	294	268	234	260	276	251	257	251	252	267	272	249	256	280	280	275	262	254	233	251	268	275	285	268	259	289	270	249	259	262	277	257	283	266	273	282	285	245	283	270	263	256	304	239	288	255	238	245	240	261	235	271	271	249	273	275	248	263	273	297	277	268	272	225	261	290	240	249	249	280	268	280	286	275	285	276	254	275	262	270	263	264	238	277	253	277	303	244	261	303	267	266	268	256	264	261	278	255	299	272	262	269	224	253	273	243	255	249	275	254	271	273	251	256	260	276	259	260	237	279	256	240	293	258	272	254	303	253	261	260	275	284	246	262	258	235	261	228	278	261	246	234	253	275	265	308	228	241	278	244	247	266	266	257	242	258	277	280	256	238	281	276	265	257	282	269	258	263	250	279	254	266	251	257	268	235	289	272	240	267	243	272	280	267	275	270	246	258	296	243	258	283
4800	192	142	117	100	100	192	299	363	317	332	347	382	386	421	262	166	101	76	220	597	476	46	53	45	48	56	50	42	57	54	47	47	60	49	55	42	50	42	42	55	55	56	53	55	52	44	57	53	53	44	44	54	42	48	51	60	50	56	38	51	50	47	50	42	54	45	53	40	40	54	49	37	55	52	44	42	45	55	37	50	58	45	47	47	47	36	57	52	53	47	47	47	57	43	49	55	47	40	46	49	50	51	44	49	51	46	52	46	44	55	46	42	50	59	49	47	42	53	49	51	67	52	46	46	51	47	55	63	42	50	41	54	54	35	52	41	44	62	60	53	67	40	40	51	52	52	63	50	37	47	36	47	57	42	53	42	58	50	54	54	42	43	42	42	36	42	79	57	34	62	47	51	57	57	45	47	49	45	51	63	35	45	40	41	52	47	47	52	45	60	41	41	43	45	45	48	43	57	49	53	47	42	52	52	43	58	63	53	63	37	52	48	49	60	35	55	50	57	53	42	51	59	46	46	51	34	37	48	51	56	46	49	54	43	50	51	55	44	47	51	43	54	49	53	40	40	53	44	45	58	48	47	45	63	56	60	42	41	42	49	48	51	52	59	43	62	59	54	36	50	42	37	35	53	52	45	56	55	50	41	55	57	48	55	45	63	48	51	48	46	63	55	58	47	35	55	45	46	56	55	44	51	51	55	56	50	53	36	50	48	36	43	50	64	45	58	53	46	58	43	53	38	49	50	50	44	54	48	39	61	58	59	54	44	57	53	47	41	44	51	42	52	43	49	49	43	48	57	54	49	49	56	50	49	55	47	52	46	40	55	51	47	45	45	45	70	57	57	47	31	50	49	44	39	43	54	38	55	40	60	65	46	48	43	51	43	50	38	48	47	56	42	50	58	48	53	50	52	60	50	49	59	42	49	39	60	47	48	41	51	40	58	45	49	39	55	54	62	55	44	46	39	41	59	57	45	46	57	55	42	44	58	51	49	49	52	41	48	52	47	50	53	56	65	56	43	44	43	49	69	43	42	43	62	44	47	46	49	55	58	45	52	50	40	53	47	64	45	52	48	53	46	56	43	60	62	58	44	49	44	46	60	55	41	56	51	54	50	48	57	42	42	46	50	43	59	55	59	48	48	60	40	46	64	52	50	47	51	50	39	33	52	48	49	51	37	47	47	51	53	52	47	54	53	52	52	47	43	51	60	43	50	45	39	38	42	58	49	43	46	43	55	49	48	35	39	56	44	61	49	50	42	43	49	43	45	44	43	63	51	41	55	42	58	28	56	47	45	35	40	61	56	55	51	45	46	53	46	53	51	42	52	47	37	58	49	49	61	37	40	49	46	52	61	65	60	42	42	46	49	47	38	66	44	48	53	53	53	58	40	40	49	57	44	41	48	43	43	46	48	44	50	39	59	51	50	51	39	50	60	57	53	55	48	46	41	40	55	52	45	49	53	63	49	41	36	40	58	49	39	45	53	56	44	42	48	44	36	45	55	55	56	46	38	53	53	60	32	49	47	51	56	56	42	37	42	46	52	45	52	47	53	61	54	37	47	36	39	46	63	44	48	56	55	49	43	46	66	25	53	44	53	50	58	53	50	51	48	58	65	52	45	47	53	59	52	58	49	45	59	49	50	41	48	48	61	53	50	43	37	46	50	50	55	59	47	49	59	60	63	53	52	57	52	63	55	47	50	42	50	46	40	43	60	60	45	41	57	44	58	55	42	48	58	49	36	50	48	51	38	38	48	63	45	46	37	56	63	53	58	42	60	48	45	55	57	46	43	46	40	46	52	37	45	48	54	70	49	36	40	45	59	48	61	50	65	64	41	47	58	42	50	52	47	57	38	51	58	47	56	50	60	41	62	41	43	43	46	48	40	40	61	44	48	49	50	45	50	73	49	48	52	56	52	45	52	54	37	53	47	53	49	42	39	54	46	59	51	45	46	51	56	47	52	45	65	42	44	55	40	48	64	50	59	49	45	53	53	47	52	55	49	50	48	56	56	49	57	43	42	56	51	47	42	38	55	48	42	47	63	33	53	41	40	55	44	49	51	48	49	42	43	57	63	49	47	58	55	41	42	57	60	48	39	58	43	52	56	61	47	50	55	54	41	46	38	40	48	55	46	43	56	49	50	57	35	46	44	46	38	64	56	41	44	44	49	42	50	46	52	47	48	51	46	46	49	50	51	71	34	45	50	50	43	47	43	42	58	39	54	55	61	53	49	46	58	45	53	55	55	49	46	37	43	46	55	53	40	59	49	49	56	52	55	36	49	46	40	53	53	54	43	42	52	40	33	53	54	52	58	40	35	52	53	60	48	51	65	55	54	38	45	57	42	46	58	49	40	42	57	48	48	46	49	51	55	39	44	44	50	48	53	51	45	47	50	38	55	62	46	37	58	44	40	58	42	61	47	46	56	57	56	45	34	40	30	56	52	44	44	49	45	52	57	41	59	55	51	49	47	47	47	63	50	55	53	56	41	45	64	53	47	51	50	52	46	53	49	47	43	40	66	44	49	55	44	46	47	52	41	46	42	51	53	49	49	44	67	51	37	50	53	45	35	43	43	44	62	57	44	41	43	47	49	49	41	37	44	49	57	61	50	55	38	43	56	47	51	51	46	54	53	43	56	49	47	54	47	49	49	50	44	44	58	53	35	51	49	40	48	48	51	46	57	39	47	51	48	45	57	44	50	47	45	45	31	46	57	40	54	54	56	57	52	53	48	55	35	62	42	56	56	43	32	53	36	51	48	52	34	55	43	51	54	51	60	54	57	48	48	54	54	41	54	42	54	49	42	50	52	41	37	48	51	54	46	43	69	45	43	46	36	52	38	41	55	52	38	41	47	73	59	51	49	44	48	42	40	46	49	48	46	58	54	52	46	67	50	49	59	48	45	46	49	57	50	41	48	32	44	55	66	47	47	52	41	47	57	63	46	51	51	51	38	44	45	39	55	53	53	43	53	50	54	46	39	47	38	56	47	40	33	45	53	49	50	59	44	50	46	47	36	46	40	39	41	55	45	46	57	54	56	56	47	45	43	52	50	52	47	65	54	42	43	51	43	49	53	53	52	48	42	56	43	46	51	34	48	52	48	63	56	55	49	56	50	45	62	61	46	46	50	57	49	54	50	57	44	38	36	49	53	56	53	48	46	42	52	44	50	62	51	52	53	44	54	41	43	41	55	48	48	42	48	51	55	52	48	52	49	36	41	49	55	47	55	51	51	55	42	48	51	38	48	48	47	43	38	53	46	54	55	55	52	46	42	45	50	54	65	58	53	35	54	34	53	52	43	57	43	45	36	46	73	62	42	40	39	43	54	45	47	49	54	55	43	57	44	41	35	46	47	41	46	68	53	51	53	37	54	45	53	48	56	49	59	34	53	49	49	53	43	47	45	59	52	56	48	48	53	54	50	51	43	45	52	47	54	51	54	47	57	60	51	39	48	40	37	52	49	46	50	43	55	51
27234	2458	1479	2302	4837	6491	11497	12886	15298	13741	12633	11818	13001	11876	11418	8032	4627	3049	1843	6589	13636	9500	672	541	516	500	476	460	503	476	497	471	455	460	470	484	438	463	440	477	463	442	465	470	440	454	479	477	455	422	453	439	456	456	442	471	430	467	415	436	441	442	457	449	427	470	464	440	461	436	445	491	439	447	445	386	449	399	454	462	453	459	466	456	451	437	464	460	434	429	450	415	431	454	441	467	459	463	435	458	468	462	448	465	470	439	415	461	411	434	421	463	459	441	434	443	449	430	464	425	429	463	443	421	400	434	479	441	445	423	421	423	469	461	409	439	431	423	445	438	402	443	418	454	411	400	413	422	424	438	473	422	413	424	464	446	411	443	468	433	444	424	446	428	473	452	430	426	456	474	421	439	446	443	445	424	402	465	426	423	410	419	448	438	464	430	483	440	454	433	459	459	448	456	489	461	377	452	426	474	422	422	477	424	431	417	399	428	445	453	415	455	443	453	473	448	423	440	418	447	427	484	437	451	438	427	450	433	437	476	450	454	431	456	424	426	419	471	417	403	439	426	453	470	444	464	431	430	438	431	453	444	441	465	438	423	439	425	459	426	467	424	413	429	453	421	427	457	426	454	436	429	444	426	429	447	426	444	431	442	437	461	441	432	432	473	426	426	439	427	451	419	453	422	463	439	444	440	455	428	456	457	443	451	432	437	430	452	419	414	413	426	448	430	468	434	429	457	441	482	449	410	407	459	450	458	435	441	446	435	429	465	421	464	444	427	467	474	413	393	407	419	438	445	444	430	461	449	438	438	434	428	435	420	411	405	434	441	444	478	433	442	430	486	446	415	421	431	424	445	418	420	450	435	458	437	417	474	424	421	428	455	438	461	457	460	443	422	407	442	428	459	406	457	426	456	487	445	437	428	442	454	416	417	422	418	449	412	416	420	428	456	435	464	405	423	430	465	428	450	410	432	462	438	438	434	456	439	439	441	472	448	438	419	429	410	472	416	444	400	442	434	453	448	444	443	471	407	419	419	436	453	436	404	453	409	435	412	414	445	479	413	424	446	414	411	413	497	464	392	456	450	421	416	432	412	434	434	415	401	423	424	431	456	454	408	411	452	453	438	471	463	450	407	477	459	445	478	455	432	408	487	433	446	442	442	422	420	460	430	463	444	405	452	443	445	450	423	404	412	436	442	441	415	441	411	428	453	437	470	455	453	412	437	425	427	440	462	450	430	428	478	434	476	462	465	433	456	426	456	441	388	436	426	439	405	407	456	415	453	446	452	465	432	445	432	434	457	460	426	458	429	439	439	436	471	461	447	435	444	419	401	445	426	455	392	435	411	464	427	435	424	426	457	437	469	446	468	429	418	426	406	420	421	438	461	458	432	453	479	425	462	418	454	413	446	406	414	419	444	447	437	430	456	432	438	444	442	433	404	420	464	411	435	395	455	404	436	462	412	428	439	457	437	424	464	444	480	436	438	404	406	440	445	453	413	452	427	453	423	442	434	449	485	466	463	451	454	490	414	434	417	415	471	426	454	450	445	480	465	452	445	452	457	468	429	424	433	435	459	448	431	420	443	434	466	418	440	417	439	459	452	446	449	429	425	432	440	458	428	455	427	416	444	430	435	457	426	439	441	416	411	482	445	421	439	432	454	458	462	418	465	443	422	430	463	449	465	431	443	410	445	464	469	463	441	458	446	446	410	455	450	460	431	440	415	452	451	471	442	435	412	438	422	444	430	456	430	432	419	426	427	424	439	425	423	427	435	466	416	457	484	490	438	424	461	429	435	441	435	483	442	461	447	421	423	466	406	471	463	438	450	409	434	461	427	429	461	441	460	438	442	422	469	434	471	436	446	445	464	414	428	463	412	439	475	432	435	471	498	433	439	443	429	429	408	445	445	443	424	379	398	430	430	428	408	445	433	424	440	432	433	397	466	465	485	417	465	445	453	454	430	430	412	453	491	455	411	432	415	433	462	478	443	444	474	420	493	420	452	408	451	432	473	444	440	442	438	425	436	446	447	450	465	442	422	442	448	422	417	422	456	459	434	423	434	439	448	419	418	451	418	458	461	440	432	477	446	421	408	422	433	431	478	450	435	434	433	437	479	459	418	461	414	470	435	423	470	467	444	478	410	420	425	445	417	425	429	418	438	441	480	448	449	428	432	420	434	471	458	475	455	437	450	431	459	410	437	426	470	439	412	453	450	415	424	442	428	443	462	471	395	430	434	465	458	461	434	462	464	471	492	440	484	433	444	454	431	434	454	445	466	452	456	440	441	468	438	451	482	431	459	416	431	436	440	440	449	484	432	453	441	428	459	459	439	428	442	453	443	398	450	421	421	437	412	422	429	434	425	444	440	431	442	436	432	405	419	502	450	443	435	435	475	460	439	446	444	426	436	445	472	433	452	441	474	463	414	439	451	464	406	408	436	484	427	427	427	441	443	462	413	415	442	449	444	421	471	437	423	417	421	446	473	438	456	392	434	423	467	401	465	471	444	424	452	437	414	454	460	445	423	442	441	414	445	449	459	421	435	452	440	425	462	439	456	408	412	440	458	435	427	439	414	406	418	461	466	436	459	455	481	462	434	423	430	410	447	460	440	433	437	438	417	427	436	418	486	428	433	437	440	455	427	411	424	442	417	440	440	411	447	434	476	445	460	449	441	457	465	443	470	379	452	418	442	451	453	437	441	468	441	462	451	444	441	435	445	448	471	437	446	457	437	455	419	436	433	447	430	471	430	441	453	392	445	435	440	446	414	469	449	429	420	470	419	474	422	419	436	433	435	480	436	385	420	448	425	433	468	430	445	418	417	441	438	437	457	437	388	412	444	434	451	410	456	422	451	459	433	484	473	465	469	420	468	457	413	434	425	500	451	451	418	456	447	428	433	467	395	474	445	426	429	426	470	414	419	431	442	403	414	439	454	447	426	448	453	447	379	423	438	450	439	475	421	446	431	436	434	455	434	400	448	463	396	397	451	467	411	451	430	449	442	453	410	449	416	443	453	421	442	446	431	410	452	438	456	448	453	435	474	453	458	432	427	423	427	446	425	431	474	409	451	432	437	427	469	413	434	443	430	460	488	418	409	487	455	402	443	443	500	430	440	468	448	453	431	449	427	463	459	452	449	446	432	479	435	426	417	453	429	395	417	420	452	443	458	436	445	420	438	459	471	495	408	444	454	446	398	409	451	419	429	429	424	450	423	439	476	426	432	456	449	457	419	448	467	442	451	418	466	467	463	426	451	421	479	453	437	456	451	424	437	406	421	452	415	439	422	426	458	445	466	434	443	410	430	415	429	402	465	462	452	435	448	436	420	418	457	403	453	410	440	461	436	446	444	403	442	477	412	462	440	458	409	414	437	493	450	446	429	474	451	447	422	455	460	430	448	450	436	417	420	466	468	446	408	455	414	449	461	487	445	453	461	425	423	453	463	411	431	454	432	474	461	433	426	456	483	431	401	444	446	445	436
1785	77	98	91	70	53	110	98	183	191	196	249	263	226	184	143	116	83	69	90	142	88	62	60	72	45	61	46	55	48	64	51	54	48	47	42	54	55	36	51	45	43	52	67	51	58	45	58	56	63	48	56	52	74	78	59	71	47	48	52	58	36	54	61	52	58	46	51	62	59	60	55	64	46	55	43	56	53	58	47	55	48	79	44	48	47	58	48	55	31	42	55	40	46	59	53	49	47	60	61	49	45	60	59	43	57	44	46	56	50	51	47	41	74	47	56	52	62	59	59	57	58	63	47	56	43	46	49	64	42	58	39	62	47	44	51	53	54	42	51	45	62	42	38	45	50	66	75	63	58	55	61	51	63	57	42	51	55	54	51	50	46	59	52	46	61	48	61	45	55	58	56	58	53	51	38	57	56	38	51	70	54	67	48	59	54	57	51	54	57	53	51	52	60	60	46	60	50	69	56	54	58	65	50	55	53	61	61	61	55	47	57	56	54	54	47	44	54	53	55	61	46	56	56	58	62	75	60	53	62	50	67	42	62	54	53	56	55	44	46	44	60	33	55	60	56	58	44	45	52	55	45	51	37	49	51	53	54	64	42	46	63	49	53	48	54	52	65	55	57	58	45	51	45	52	67	56	54	49	53	63	60	67	54	52	47	55	47	57	57	55	56	43	48	51	42	61	46	64	56	51	59	54	50	71	56	49	40	49	45	55	65	55	53	55	56	54	55	40	50	59	47	44	51	43	62	56	55	51	62	52	55	56	47	59	53	41	52	58	46	49	53	49	35	58	59	51	69	67	61	53	56	55	49	51	38	50	48	57	63	48	60	56	58	47	48	65	47	45	54	63	48	43	61	51	69	53	49	72	48	56	55	55	58	60	63	45	70	48	58	56	48	59	58	56	50	41	61	49	48	52	68	45	56	50	44	51	54	47	49	64	63	45	54	59	50	59	63	55	51	42	49	51	59	42	52	57	59	65	52	47	52	47	48	50	51	55	56	50	50	48	57	41	48	47	49	54	53	53	45	54	58	55	61	49	64	48	52	58	54	45	55	67	51	44	51	51	44	52	49	49	58	63	61	40	53	58	63	55	57	58	41	57	57	60	50	66	52	50	52	40	54	60	60	60	55	49	46	57	52	37	65	45	48	61	47	63	57	62	44	51	38	56	52	48	48	61	53	57	63	53	54	47	48	52	59	51	63	59	45	57	56	48	58	41	44	52	54	44	52	59	51	70	54	54	49	49	61	50	61	50	49	36	50	46	58	43	59	66	53	55	46	65	57	72	43	49	52	48	47	60	53	49	62	55	50	60	43	50	52	59	41	52	56	68	65	49	71	59	49	64	60	56	45	51	53	66	54	39	43	62	49	41	63	50	44	63	54	65	53	64	42	49	41	52	60	53	54	54	50	56	50	49	52	56	59	49	60	59	43	55	53	58	58	36	53	48	53	57	61	48	49	58	40	49	44	48	51	61	53	51	69	57	55	60	54	48	52	49	56	53	53	62	45	53	53	55	56	60	59	44	56	53	56	49	67	42	50	58	49	65	62	41	60	67	54	59	47	63	64	43	47	51	53	49	49	53	54	65	42	69	47	46	50	53	48	56	43	60	57	54	45	52	70	49	53	50	55	45	59	46	51	56	47	60	64	58	48	45	46	40	52	51	44	55	56	46	51	49	61	56	54	42	53	49	56	52	51	48	58	52	48	53	51	52	56	50	58	61	52	59	54	43	60	59	45	31	56	64	49	51	52	60	58	56	48	58	55	59	56	63	42	50	49	56	59	62	48	48	48	57	59	49	55	59	51	50	46	54	53	43	54	46	57	40	52	56	55	59	56	47	58	49	58	50	56	54	58	46	60	48	37	50	56	47	53	49	50	55	59	66	48	64	54	47	58	54	58	53	50	53	52	49	48	58	45	56	43	47	54	63	62	61	46	48	45	58	55	40	63	56	38	43	47	52	50	49	55	55	49	51	47	62	56	62	57	61	60	61	48	45	49	57	59	56	67	52	56	63	61	58	56	53	51	54	60	55	56	51	56	44	63	46	53	49	55	52	52	59	45	54	47	53	49	50	66	60	50	53	48	60	38	61	48	57	58	43	46	48	50	42	49	57	48	28	60	51	52	61	53	52	67	35	54	52	55	61	49	49	59	60	52	58	50	69	45	58	58	50	46	75	59	61	50	53	49	48	58	44	44	58	52	47	48	56	62	60	56	46	56	58	68	56	62	49	43	41	51	49	63	57	46	57	47	51	43	56	51	56	62	51	58	58	54	53	58	61	62	54	57	49	47	60	64	51	50	46	57	35	47	46	59	49	61	55	55	45	43	47	51	47	57	52	47	61	54	58	46	67	60	69	59	48	51	59	59	49	63	48	52	57	44	55	51	51	58	60	66	58	54	51	52	50	56	41	71	57	57	54	52	68	44	60	64	57	46	67	39	58	54	50	56	55	57	56	61	45	46	41	44	55	52	60	58	48	60	56	48	58	51	51	60	65	61	50	38	55	49	53	55	41	56	52	53	52	57	41	53	59	65	61	49	71	50	59	50	61	54	52	58	63	59	54	53	50	63	64	48	54	37	45	67	54	68	49	54	49	55	38	41	61	50	50	41	69	58	27	44	64	53	58	63	49	48	51	54	56	51	55	54	57	54	53	44	58	47	55	64	74	44	53	48	46	61	57	59	46	54	54	51	55	53	38	51	47	40	49	53	52	50	53	63	50	38	49	42	51	61	42	57	66	39	40	63	43	54	44	57	55	45	40	46	40	52	51	39	44	45	49	56	56	65	48	58	56	66	47	57	45	59	56	69	46	46	59	52	50	51	63	48	52	45	51	57	44	49	50	47	45	54	67	54	57	54	46	52	51	45	41	50	53	57	55	44	64	70	56	41	46	44	43	53	53	49	72	50	39	55	58	52	44	50	61	44	58	52	40	52	52	52	48	48	48	43	51	49	55	52	47	48	47	50	50	58	48	51	66	55	48	47	62	51	42	53	61	46	61	49	46	62	53	51	65	53	56	65	79	50	52	53	66	45	50	65	50	52	50	39	47	55	44	51	46	48	57	53	56	56	62	61	53	53	48	46	51	58	50	64	61	49	60	61	55	48	41	51	54	49	59	44	49	52	59	57	48	47	64	67	54	51	48	54	56	56	50	41	63	49	56	48	44	69	49	51	58	61	56	68	65	54	53	48	56	48	58	57	60	56	49	50	65	51	66	47	48	50	51	47	51	45	50	44	58	45	48	58	57	61	62	45	49	58	52	60	57	57	46	50	54	54	56	49	42	40	69	61	49	58	56	58	46	62	50	60	44	51	57	52	62	54	53	55	66	49	49	45	63	41	59	61	54	41	61	57	68	64	45	56	52	61	64	53	49	45	66	55	48	41	64	47	56	85	49	59	62	55	53	59	57	51	57	61	59	46	49	40	43	64	64	54	58	60	52	55	46	60	60	47	44	65	41	52	54	43	54	52
11843	848	850	1171	2618	2521	4664	3719	7164	7847	8176	8699	8481	7404	5928	3738	2440	1556	991	1797	3320	1949	474	449	462	460	469	478	476	441	458	437	427	447	456	431	461	438	433	434	465	465	483	461	456	404	455	466	443	430	455	427	436	468	480	459	442	447	449	470	447	457	450	476	470	443	491	418	466	419	475	456	456	502	489	482	478	461	430	445	461	470	462	442	451	453	460	485	441	491	483	455	431	458	455	438	478	485	453	453	464	480	444	470	473	457	480	472	467	436	480	455	436	464	496	484	412	453	468	446	463	453	456	432	455	479	463	442	439	470	472	410	469	467	460	483	473	431	444	453	471	439	509	418	441	426	456	479	449	487	476	463	447	447	464	497	444	476	440	462	487	496	433	470	440	470	439	451	461	486	448	459	494	445	456	444	491	421	457	439	484	474	452	441	463	412	485	451	466	465	475	406	443	459	471	470	484	472	528	440	461	473	476	449	502	458	481	443	476	467	427	474	450	442	469	456	459	443	453	417	435	466	469	450	446	437	461	429	446	460	465	427	398	447	455	440	470	495	434	450	429	467	443	448	467	450	464	436	451	428	462	436	479	420	437	448	451	437	440	483	446	464	434	480	445	423	471	451	421	448	460	464	485	435	481	454	464	459	422	451	464	444	457	442	481	448	480	469	419	469	419	453	449	423	441	451	420	466	443	498	422	477	449	444	476	452	512	461	505	452	443	427	441	470	476	438	476	432	431	449	447	462	493	458	442	475	454	447	473	438	457	422	438	442	465	462	448	434	462	511	429	475	481	435	475	490	428	469	441	447	445	511	472	447	461	464	436	454	449	421	433	446	450	462	502	469	478	430	448	450	418	497	424	479	458	475	470	424	434	415	502	466	462	489	482	434	414	456	439	477	439	451	477	450	422	441	488	435	480	457	463	448	430	421	482	494	453	439	447	433	466	465	436	489	423	492	429	493	426	450	472	424	469	442	432	470	487	475	467	411	456	462	462	461	467	459	475	472	433	451	447	460	471	464	433	443	464	487	437	444	468	430	464	473	436	474	456	437	466	435	461	451	472	439	449	500	458	505	435	456	494	453	455	426	465	428	454	460	429	470	451	443	430	465	450	458	522	459	457	467	445	486	454	452	422	456	458	449	425	461	459	506	448	448	459	436	454	453	455	496	456	443	458	412	450	438	462	473	438	429	479	444	425	422	461	467	484	454	454	461	477	475	453	473	452	485	449	435	462	453	485	450	457	477	435	436	435	424	461	456	429	419	454	440	482	470	459	467	425	462	450	452	467	480	444	437	462	481	460	480	456	455	448	441	441	437	469	495	431	439	415	452	439	487	473	436	418	431	441	438	478	473	448	448	451	431	472	451	449	408	446	456	472	468	441	435	419	429	445	435	447	435	436	478	456	453	446	454	433	495	448	446	433	473	453	457	452	449	454	440	457	464	440	470	439	444	446	459	472	439	491	436	444	484	449	487	450	419	449	435	445	464	481	480	417	457	456	436	436	463	487	443	453	470	490	444	435	434	468	456	435	465	454	450	420	470	466	402	448	451	469	460	481	419	458	525	454	443	500	430	453	429	500	456	462	434	451	463	452	442	433	451	476	438	455	457	432	450	478	449	432	439	436	455	441	452	452	451	491	448	415	486	470	466	492	461	486	471	427	479	466	413	455	455	479	431	453	454	445	453	448	457	404	464	459	438	435	462	427	468	471	423	437	472	443	464	481	466	474	449	451	454	452	461	507	477	490	444	428	466	479	430	447	498	449	471	454	473	471	445	448	424	450	454	419	466	464	447	442	440	456	481	432	440	460	448	480	457	462	468	486	477	464	447	501	458	432	443	507	448	445	457	460	456	444	434	470	474	464	429	447	454	465	449	449	497	451	452	479	410	457	423	425	459	500	436	468	413	438	441	452	452	452	464	461	448	446	452	447	432	459	458	450	464	469	472	421	429	448	443	433	479	474	480	434	462	428	446	437	446	455	487	468	443	424	488	464	461	463	465	446	450	439	463	464	460	432	448	458	467	460	448	452	461	431	503	434	431	466	452	445	473	433	412	474	496	471	472	443	505	461	453	437	464	421	424	411	449	467	473	445	509	454	476	481	447	445	461	435	492	444	509	468	473	480	405	493	479	449	463	435	468	462	487	466	416	448	452	426	438	436	498	442	439	465	426	453	439	451	435	465	465	447	455	470	432	469	459	467	442	458	448	467	471	450	433	476	466	422	464	457	441	429	488	483	450	464	440	435	452	470	428	484	443	488	407	437	390	438	444	493	431	408	484	425	471	460	442	485	425	461	429	427	485	476	423	434	485	442	458	415	481	479	456	430	443	425	485	451	462	446	457	470	444	428	436	446	438	459	460	435	463	454	435	458	455	464	483	436	492	465	418	455	431	491	459	410	451	449	485	427	460	468	482	445	499	448	460	479	463	451	421	452	478	507	463	418	456	477	457	434	436	510	437	443	436	481	401	434	468	462	448	451	466	489	463	514	452	450	449	446	433	470	445	451	445	444	433	473	443	468	407	442	484	469	406	453	465	446	465	479	477	455	441	497	486	471	470	422	457	435	457	444	415	450	453	459	422	429	425	427	407	456	458	447	494	436	439	451	444	448	435	417	456	435	455	481	472	455	446	436	497	432	464	457	418	466	483	486	439	505	490	434	506	435	459	470	448	502	420	434	471	469	426	447	449	466	446	468	448	453	466	482	427	440	470	447	458	476	471	501	439	497	420	466	465	481	444	429	441	442	452	430	453	463	452	447	474	485	445	446	464	481	471	492	455	437	482	450	435	451	450	424	442	466	452	461	452	460	452	455	455	448	496	425	487	415	429	485	465	430	440	425	456	472	472	482	446	471	458	480	484	486	463	441	445	437	492	493	424	488	452	432	455	473	466	430	491	451	469	449	500	464	441	468	436	461	458	482	451	437	467	469	440	418	456	468	438	437	457	462	446	441	428	457	464	487	481	437	437	446	451	454	460	462	478	470	457	445	442	428	435	463	493	437	460	447	448	454	447	438	460	477	447	438	458	453	468	469	425	476	456	475	470	460	444	469	458	446	444	460	451	420	461	449	429	470	440	445	442	463	448	457	465	445	476	419	458	409	449	458	423	494	492	482	429	458	430	468	463	440	469	477	476	454	485	428	433	494	445	403	454	478	527	447	451	476	454	439	465	447	460	460	457	438	461	445	462	477	486	442	468	459	480	439	477	431	475	416	496	425	432	407	453	446	460	419	446	468	481	468	434	429	478	471	452	458	464	493	509	457	470	471	509	458	472	436	462	472	463	440	452	460	464	458	482	411	490	461	459	450	447	485	437	455	467	441	438	437	450	434	476	445	437	420	444	461	452	481	416	430	446	461	445	391	461	482	478	506	484	469	484	447	479	435	506	430	443	455	441	428	433	459	441	417	463	495	456	452	443	491	469	491	447	467	492	462	453	430	452	429	447	477	435	437	455	425	488	454	461	464	449	440	427	439	422
2993	134	96	131	108	120	125	151	202	360	392	410	318	340	295	186	174	109	79	244	472	197	82	65	67	61	59	53	68	72	61	55	61	73	57	61	50	79	45	61	51	58	64	63	57	57	65	64	59	59	75	64	61	71	72	62	68	58	57	75	65	54	60	68	61	54	58	54	60	71	70	66	65	63	62	80	72	57	76	52	64	75	68	69	85	72	68	62	66	58	76	63	53	55	66	73	64	59	57	72	79	68	62	87	70	60	51	57	53	51	76	64	84	66	56	69	55	72	76	61	59	59	49	63	56	90	75	63	57	68	63	72	56	51	77	53	74	71	47	65	61	56	62	56	61	60	59	54	49	82	64	59	58	41	53	55	58	73	71	58	59	60	63	65	51	65	68	63	56	69	72	67	53	59	69	71	69	60	80	76	66	73	68	70	76	72	69	67	59	76	69	66	73	55	56	69	74	77	54	55	51	62	71	70	59	62	63	60	74	62	64	70	64	67	56	85	72	61	51	56	56	61	70	63	87	80	69	72	67	59	59	61	53	57	57	65	70	56	54	61	67	76	60	68	54	70	72	57	59	73	74	71	72	73	66	66	59	66	65	66	65	72	63	70	67	60	70	71	62	59	68	65	75	83	42	67	69	54	71	75	57	65	63	60	63	63	70	64	68	63	67	58	53	48	73	53	76	62	73	58	62	69	44	75	76	57	61	55	72	66	73	52	65	62	65	68	59	47	54	69	60	66	75	61	68	74	60	63	65	72	71	66	77	60	66	70	58	64	61	69	55	52	53	58	55	46	63	65	63	75	68	57	58	56	62	48	65	56	46	62	58	68	79	59	63	74	60	56	64	62	59	65	57	68	45	83	72	68	66	77	68	55	61	65	57	74	61	70	61	63	80	66	49	74	74	62	67	77	65	56	68	61	74	63	60	59	85	55	63	72	66	71	67	80	63	60	72	63	72	68	54	66	62	63	58	68	81	60	78	66	63	63	62	65	69	68	52	83	55	78	62	66	64	72	69	77	57	55	73	69	60	69	65	58	58	57	74	54	53	64	70	72	55	71	67	58	50	67	81	56	76	63	66	67	62	61	69	70	61	66	84	64	57	66	69	65	56	70	75	63	59	52	69	79	73	71	82	67	67	76	58	73	61	64	53	57	77	56	63	66	60	75	66	64	47	69	67	72	57	68	53	68	64	60	66	63	58	64	59	72	61	66	70	72	70	52	68	55	72	58	49	59	59	77	67	68	59	61	58	66	75	71	85	72	54	70	73	58	77	62	58	73	63	76	62	66	70	67	64	58	63	47	80	72	71	78	48	65	71	52	77	61	52	61	60	64	62	65	61	72	54	75	68	70	50	60	67	61	60	64	59	63	59	53	73	62	61	68	69	52	78	61	68	66	68	71	65	85	68	67	60	70	81	57	62	57	56	52	67	55	74	60	53	85	69	66	61	70	69	62	60	64	51	52	70	65	65	66	59	77	57	64	64	65	76	58	70	64	63	65	76	63	64	60	68	69	70	67	75	76	73	60	46	64	56	63	57	84	72	64	74	65	64	67	52	84	60	79	73	59	67	60	63	70	72	57	69	71	63	68	52	59	55	54	54	61	62	58	55	88	65	72	67	60	66	79	68	67	63	54	67	58	60	68	65	70	82	53	59	75	56	59	53	62	58	70	49	77	55	61	85	64	69	70	58	52	72	65	59	80	64	60	56	54	63	72	72	55	61	77	56	66	77	61	61	62	83	61	64	62	65	64	50	61	57	52	77	53	67	70	77	65	64	57	69	66	64	63	56	75	68	57	67	68	65	59	83	70	61	58	64	54	76	73	58	69	66	78	57	59	50	65	63	60	64	68	64	58	66	71	58	73	65	64	70	68	62	70	70	69	65	50	60	58	66	62	74	60	75	64	70	69	59	60	62	67	75	62	58	69	63	83	61	69	77	57	45	73	71	54	76	64	61	86	57	61	70	65	55	73	72	82	71	63	67	69	65	64	63	61	66	64	66	71	54	76	61	68	65	58	42	55	78	65	72	63	71	63	58	65	65	65	72	57	73	78	71	63	72	68	55	62	71	67	59	55	76	53	64	67	68	63	68	60	63	53	55	52	68	68	72	65	64	70	71	84	68	58	65	61	68	71	76	60	53	45	60	80	69	58	65	70	70	61	69	63	73	61	77	60	51	64	66	60	60	52	72	74	73	67	66	65	66	64	52	63	74	47	67	77	80	86	61	87	83	69	66	56	67	60	65	80	72	62	75	63	65	65	45	50	81	71	58	71	49	68	58	64	60	63	54	63	66	66	93	70	74	74	66	63	62	68	70	47	64	68	72	71	76	54	67	71	67	58	74	68	62	65	61	87	54	67	61	66	74	59	70	82	71	57	57	66	61	67	67	58	51	60	59	65	62	58	53	73	50	49	72	72	69	52	53	62	58	72	68	62	60	63	66	68	71	63	60	73	72	58	61	63	82	66	64	63	64	63	69	49	79	59	51	58	60	74	71	73	73	64	59	62	63	68	53	62	68	65	58	68	64	76	69	59	59	64	61	67	59	83	79	59	77	54	65	68	61	79	67	65	72	63	50	65	73	62	80	66	54	67	47	70	55	60	75	59	79	57	65	52	69	55	59	68	66	73	78	76	69	51	56	64	72	62	60	63	68	70	53	55	70	66	82	58	51	62	65	65	62	57	61	58	92	59	69	64	80	57	71	64	72	71	59	64	78	72	69	63	76	75	83	64	61	67	77	53	65	68	49	61	82	77	71	75	50	60	63	58	58	71	57	59	77	66	64	72	61	50	81	70	75	66	66	68	61	81	55	71	69	68	61	67	66	69	70	80	53	65	68	74	60	61	60	72	62	72	62	60	67	59	55	61	52	73	79	70	53	65	55	58	58	78	74	70	69	69	66	57	56	79	93	63	60	60	54	63	67	72	84	58	57	65	81	64	58	51	76	72	65	58	70	53	58	65	68	91	69	66	70	62	72	59	66	58	67	60	55	74	56	60	70	62	62	50	73	81	78	74	60	82	68	59	74	68	63	62	78	61	90	73	66	74	67	62	66	66	70	58	67	71	77	68	62	72	72	71	63	78	72	66	67	63	71	65	60	65	69	50	62	62	63	84	69	71	60	72	59	66	74	52	60	56	59	73	72	55	63	70	65	65	79	64	62	62	62	71	54	71	72	62	79	70	64	77	67	61	80	53	61	58	51	68	71	56	75	73	63	70	71	48	67	68	68	65	76	75	75	58	62	79	78	57	58	62	68	61	64	71	74	56	57	49	62	75	85	62	58	53	63	51	64	75	60	56	64	63	43	61	66	61	60	61	58	63	71	76	55	64	59	77	65	73	54	58	58	61	71	68	63	69	68	53	70	70	67	61	58	65	54	64	69	77	60	67	71	75	65	68	60	79	71	57	68	67	93	62	61	62	65	63	60	66	67	72	69	75	55	62	76	56	68	74	65	75	59	51	68	56	77	57
20123	1594	1082	1768	4174	5323	6663	6953	8644	13929	13126	12634	10256	10810	8803	5705	3874	1964	1183	5917	11624	4256	618	616	574	611	597	594	582	587	591	595	561	594	574	568	632	583	585	580	607	582	530	565	559	581	622	574	587	528	582	526	576	572	568	564	587	573	568	547	544	550	575	586	608	587	552	590	577	581	582	566	581	615	565	579	530	556	584	573	543	558	563	595	534	576	560	581	558	585	585	559	601	578	584	583	589	604	546	615	561	559	556	605	568	576	553	571	590	603	565	569	583	589	595	522	575	548	575	567	590	589	599	574	599	587	579	589	590	562	552	602	580	567	545	581	575	577	570	570	571	551	565	562	588	548	584	541	602	565	579	591	570	598	549	544	554	581	568	553	563	553	544	577	537	590	559	573	570	598	523	533	584	602	565	536	572	529	590	596	555	586	589	554	552	563	625	587	541	522	573	559	537	600	600	555	546	579	596	560	644	569	577	561	610	561	555	574	591	594	570	540	570	500	551	601	633	563	569	538	578	559	588	582	534	579	579	586	545	549	552	582	594	565	573	565	627	561	569	540	577	534	545	600	561	558	588	581	535	543	583	613	578	576	527	547	573	576	570	599	588	564	558	602	560	604	555	532	573	555	562	586	597	597	572	582	529	567	559	564	557	553	586	579	545	605	558	596	561	589	566	569	573	543	583	560	572	523	579	590	561	586	560	558	569	560	572	564	577	559	595	542	576	569	588	577	558	579	555	572	579	575	534	582	615	562	589	610	546	528	581	542	578	540	577	556	576	582	597	586	574	575	562	532	547	538	574	598	561	588	576	580	548	542	573	589	563	553	572	563	569	571	549	531	545	555	540	587	556	587	528	592	561	579	566	587	580	572	568	551	575	552	568	588	569	537	567	603	544	592	577	582	536	592	559	580	554	567	599	556	623	547	590	549	594	590	549	583	551	529	560	553	589	526	575	554	551	564	569	549	527	598	548	594	550	554	592	532	557	543	552	543	596	546	613	537	551	584	593	556	546	561	559	571	557	576	600	625	542	565	530	539	539	614	579	560	560	549	602	554	609	601	527	549	593	568	548	592	600	545	572	588	550	594	569	551	546	590	611	538	569	566	567	526	572	517	554	541	562	550	542	604	593	539	558	529	595	538	596	556	552	604	576	588	538	517	551	547	566	532	580	547	586	570	573	565	560	578	600	565	621	528	558	586	607	547	579	593	583	567	577	558	534	557	550	531	525	587	562	535	575	567	581	563	583	556	599	583	594	576	585	578	560	578	570	571	561	556	572	558	554	565	546	561	589	547	561	554	529	573	572	604	544	540	561	601	532	576	585	559	507	597	616	549	590	545	543	580	596	609	543	581	569	612	563	510	567	551	536	554	579	590	519	551	591	578	564	562	595	520	557	576	565	561	610	608	568	583	547	607	551	557	606	548	561	575	588	563	553	569	581	563	590	594	586	548	533	549	562	560	557	543	584	562	523	598	608	563	596	563	565	600	566	541	545	561	583	592	558	583	560	557	549	564	532	593	525	527	559	539	579	561	599	583	543	551	577	595	592	589	559	527	592	599	571	558	626	592	532	570	582	585	591	583	552	589	604	557	551	559	604	567	547	577	603	549	594	596	542	545	549	566	554	594	588	595	562	516	586	523	554	584	594	614	541	579	583	583	607	553	598	580	574	599	520	581	573	555	574	575	510	545	545	573	581	597	583	573	579	587	597	561	597	579	559	571	567	588	551	582	552	571	528	556	603	579	521	532	565	576	593	572	551	584	569	549	586	554	579	561	585	577	577	636	560	602	538	549	593	569	533	527	578	596	567	575	550	518	555	626	600	542	567	571	577	609	554	574	578	579	581	585	544	585	623	567	566	558	546	577	578	547	568	547	587	617	521	588	543	577	540	623	530	520	573	590	601	560	547	557	538	571	545	537	530	584	586	563	596	601	529	614	581	560	567	576	587	583	589	539	569	574	607	565	594	543	580	587	593	568	593	577	604	567	607	565	561	583	528	563	602	588	555	551	579	568	586	550	536	579	552	615	561	563	602	573	568	579	557	578	583	557	579	632	560	545	583	588	629	555	559	576	579	572	570	531	546	542	545	569	582	553	535	603	578	583	584	584	589	588	582	568	557	543	578	558	612	594	538	527	528	549	650	532	602	571	554	530	602	547	536	591	602	560	578	565	544	558	579	557	558	569	534	594	597	562	531	539	546	548	567	569	568	568	553	619	569	548	562	556	572	560	580	570	552	561	564	568	548	559	588	603	587	583	525	571	573	564	593	584	547	579	579	588	559	602	577	579	534	551	583	584	554	583	562	551	581	580	595	578	578	561	539	549	588	589	575	564	577	545	561	594	565	573	572	583	568	569	567	599	564	574	559	564	572	563	589	574	576	535	550	532	509	604	530	601	575	601	564	570	606	552	544	585	582	595	595	583	592	560	540	584	592	561	567	613	577	548	548	593	603	562	618	544	576	566	547	581	539	582	545	554	582	572	590	569	582	587	581	552	549	590	579	555	562	589	561	587	582	590	557	516	577	562	547	578	555	578	574	623	602	588	590	545	563	573	579	528	572	570	552	626	565	556	575	576	545	593	561	579	576	577	587	601	612	580	637	546	596	607	546	567	550	568	512	603	565	579	557	543	635	534	558	569	559	555	532	617	554	564	570	562	573	592	568	548	532	588	543	582	560	545	552	586	596	545	584	606	615	580	585	555	529	582	567	583	602	562	551	540	576	580	532	552	573	590	594	554	585	566	597	577	581	590	566	566	554	509	538	568	536	588	530	581	593	558	583	566	595	576	568	559	573	608	535	561	572	598	555	586	604	573	587	594	580	565	559	577	592	561	579	613	577	577	568	584	572	564	529	544	537	541	610	603	586	574	568	577	559	567	554	580	620	610	595	626	545	588	560	569	567	557	554	540	576	572	559	599	538	541	556	574	600	538	630	545	568	547	521	585	554	581	584	583	542	589	529	535	587	609	573	570	567	548	568	587	571	594	571	559	545	587	563	574	569	568	554	549	604	584	570	578	621	542	557	566	525	602	525	560	553	576	549	537	549	543	615	539	559	541	559	535	537	586	556	548	565	550	592	565	537	549	561	549	580	582	568	643	571	589	619	526	582	561	598	591	566	541	584	540	581	571	624	588	578	580	598	585	574	605	570	562	586	588	537	549	602	539	556	556	554	556	582	583	566	562	526	568	567	560	557	553	590	544	578	583	555	589	582	547	558	546	539	568	588	549	562	565	563	583	527	582	562	601	635	606	569	564	558	571	634	571	543	612	587	560	586	557	562	591	564	558	552	568	632	567	522	539	538	530	596	550	554	563	577	609	524	598	608	569	548	550	545	578	588	549	558	551	575	562	599	555	618	542	551	587	608	583	578	537	572	590	558	620	556	540	612	561	559	553	600	591	564	603	584	563	605	573	570	541	545	578	578	565	596	585	612	534	549	543	564	543	600	530	564	532	578	558	581	543	590	598	576	608	532	573
3377	95	68	58	55	65	116	141	216	349	310	247	315	323	188	187	90	71	54	197	510	105	25	34	24	46	27	35	29	21	39	26	29	31	23	26	24	28	35	32	31	32	31	31	25	37	31	31	26	30	30	27	18	32	30	41	32	33	30	34	27	33	34	33	26	26	31	19	28	28	23	21	29	29	28	30	33	29	36	30	28	15	35	34	26	37	29	33	25	27	39	22	28	29	26	22	24	30	27	34	28	26	24	41	26	25	28	32	38	40	27	27	33	32	28	22	37	21	31	28	26	28	33	23	25	33	30	31	28	29	24	30	39	36	38	21	26	27	21	20	28	30	29	31	28	31	31	26	27	28	28	33	24	37	21	29	34	32	34	34	45	22	26	22	33	34	37	23	28	35	25	29	34	26	29	35	33	29	25	29	30	22	35	22	29	19	27	34	33	29	27	23	36	25	18	26	26	40	28	34	35	32	32	22	40	25	29	33	28	30	29	24	35	22	29	30	45	31	33	24	23	32	28	33	31	29	27	35	22	39	26	28	27	32	34	29	28	30	31	26	30	33	36	28	33	34	21	31	24	43	24	37	25	21	29	27	24	18	24	28	32	30	33	29	25	27	34	24	28	21	41	39	26	26	39	27	34	30	29	27	29	29	35	30	22	29	35	35	28	29	27	29	31	35	28	32	26	27	29	36	24	27	36	43	22	26	32	25	37	27	36	30	28	25	48	32	22	27	31	29	26	27	21	48	30	24	29	26	34	32	26	31	22	21	27	32	24	22	25	32	41	30	30	33	20	28	35	27	36	23	22	17	26	30	31	38	35	37	25	32	29	34	26	33	33	29	25	35	28	25	25	37	22	25	25	23	39	36	39	20	34	21	29	32	26	35	26	46	28	36	25	24	28	21	27	23	21	41	27	36	33	27	39	24	34	35	33	27	36	26	24	33	27	35	30	27	34	26	24	31	26	30	33	34	31	34	35	29	34	40	24	30	28	19	34	30	35	23	31	26	38	34	22	25	35	32	19	35	26	36	24	33	28	32	22	21	23	29	33	24	36	22	28	27	32	32	36	46	25	32	22	32	17	27	29	34	39	19	44	31	24	21	31	33	33	21	24	22	34	26	32	29	29	22	21	33	32	25	35	36	34	24	24	31	32	40	34	30	32	15	23	31	33	31	28	23	32	29	35	32	36	32	31	23	33	21	33	29	33	20	24	32	31	38	28	30	33	30	33	22	24	36	23	33	25	23	39	32	33	21	29	35	26	32	32	37	37	29	25	26	39	23	26	27	29	40	36	22	27	27	18	29	25	26	29	30	34	17	27	38	34	27	27	36	32	32	32	26	35	26	32	32	25	39	31	29	27	27	35	31	32	28	32	26	29	34	34	27	27	32	31	28	26	42	29	24	29	19	27	34	26	24	28	25	31	33	31	38	38	18	42	24	17	29	24	35	26	26	22	32	28	27	31	19	26	18	30	29	30	31	33	28	32	26	44	29	38	22	35	29	30	26	28	36	32	23	20	31	32	25	37	27	28	29	27	30	31	33	33	37	25	28	33	37	28	21	28	32	29	30	26	27	26	25	25	20	37	31	34	30	29	28	23	29	28	30	25	29	33	26	28	24	35	31	32	31	25	33	22	34	28	29	29	25	27	30	39	28	24	21	35	35	38	22	30	38	37	30	32	28	43	26	41	15	17	30	27	36	26	32	23	29	29	38	19	24	22	22	33	25	23	27	35	35	24	30	38	30	28	21	30	26	31	22	30	21	20	37	31	41	34	27	29	32	23	29	35	38	28	26	23	25	28	31	28	25	19	29	19	31	29	27	28	28	41	37	29	24	33	26	30	39	25	27	21	27	24	26	29	36	30	30	35	39	25	29	32	21	41	24	31	29	30	33	34	26	24	26	31	31	26	41	32	34	37	33	22	31	26	34	19	35	32	24	34	18	33	26	37	30	32	35	45	25	27	32	32	28	31	19	32	39	28	39	33	26	33	35	29	30	27	36	32	33	30	21	24	32	31	29	35	30	25	22	28	35	28	30	26	30	31	26	42	24	30	29	28	34	35	22	32	35	26	30	21	28	39	30	23	25	25	29	32	34	33	27	28	31	42	23	34	31	36	32	36	24	26	29	28	24	26	32	24	35	28	34	23	39	30	30	25	30	24	28	39	23	33	29	32	35	26	27	23	28	33	37	27	26	30	32	29	21	25	27	37	30	25	28	31	25	24	23	24	30	20	31	21	31	35	25	24	33	27	29	30	20	23	33	32	35	28	30	34	20	31	32	36	25	20	30	30	28	27	29	32	35	35	26	31	31	27	32	25	28	27	21	25	27	33	29	30	34	31	21	29	31	31	30	38	27	29	34	26	39	30	27	25	23	30	29	33	37	28	25	39	34	30	38	34	31	31	36	34	33	38	22	31	33	33	36	19	33	37	23	25	22	26	33	30	33	25	27	27	22	33	29	23	31	33	39	32	20	26	30	34	30	39	28	25	49	37	28	40	31	32	25	28	24	36	20	26	32	40	41	33	25	27	29	27	26	20	27	30	20	30	29	25	36	26	26	21	27	29	26	27	33	18	28	26	28	19	41	28	25	25	32	32	33	35	32	24	31	26	26	27	32	25	32	29	35	27	29	43	25	41	25	39	29	35	34	21	36	27	32	29	25	29	37	29	25	21	31	33	24	27	33	24	27	29	34	35	35	22	29	28	23	30	26	25	28	23	25	30	25	33	24	34	22	20	29	27	24	33	28	28	25	29	43	29	25	30	31	34	25	34	45	33	25	33	28	30	26	31	35	35	42	28	24	28	42	37	32	31	24	35	34	36	41	31	32	34	36	27	44	31	30	32	29	33	27	28	31	32	35	26	38	30	39	34	28	28	30	35	28	29	27	39	32	41	21	24	25	27	38	44	27	38	36	23	28	35	44	32	34	28	22	37	27	35	24	31	25	26	25	34	24	32	25	29	26	27	29	22	36	31	24	32	20	21	33	21	33	32	31	31	38	24	28	26	17	40	32	28	39	29	24	31	31	27	30	30	27	38	40	26	28	26	31	31	29	23	29	24	31	32	30	36	32	20	29	34	27	27	30	33	28	37	21	25	31	40	28	27	35	24	31	35	26	30	34	24	27	29	36	30	21	40	33	28	32	38	33	31	26	29	31	29	27	36	25	28	32	41	31	30	33	36	37	16	31	36	27	33	35	32	32	21	26	25	31	25	33	31	26	32	27	26	31	35	31	30	32	26	36	22	29	26	31	23	36	35	24	36	33	34	24	27	41	32	30	35	30	36	22	31	37	31	13	26	34	29	27	38	28	29	15	31	26	41	37	45	21	23	31	33	36	28	28	27	29	32	29	32	30	27	27	29	30	27	22	22	24	29	35	25	31	36	25	28	32	28	26	35	24	30	24	27	22	23	27	29	36	32	30	36	28	25	28	36	30	37	26	24	23	24	27	45	34	36	28	42	27	33	28	14	23
18517	1189	693	1136	3232	4711	8103	8328	10643	13929	11851	9440	11018	10701	6863	5117	2616	1447	1368	5975	11673	2083	319	310	269	282	280	268	284	285	266	265	250	290	261	269	262	239	277	246	249	284	241	276	252	277	252	258	224	248	267	270	242	243	269	270	245	252	240	274	248	246	249	257	272	277	253	270	245	269	268	275	252	269	236	273	274	264	261	268	239	228	239	245	249	268	272	260	273	265	240	244	285	253	263	238	247	243	259	237	241	263	217	262	250	280	267	260	285	263	259	277	230	273	242	268	267	267	262	262	285	285	251	255	255	254	273	284	257	217	239	266	236	256	292	280	230	251	258	265	239	240	262	270	247	255	263	292	254	234	268	256	274	249	221	252	267	245	263	240	239	247	258	243	289	245	268	268	258	282	277	270	254	246	266	260	245	257	285	277	240	260	272	306	255	244	247	273	256	269	235	221	257	232	258	240	263	252	261	259	270	252	267	246	279	254	276	269	256	234	259	248	292	261	225	261	249	237	254	234	236	268	245	242	242	264	248	270	256	235	235	264	281	257	247	250	244	229	264	242	262	279	280	262	274	230	248	249	268	256	247	246	262	277	242	279	265	262	263	277	243	284	270	267	268	267	257	254	241	232	256	244	250	246	249	272	269	268	255	261	266	220	272	257	266	264	256	269	262	262	253	258	261	271	239	247	254	241	247	256	282	231	250	276	267	230	250	248	254	237	243	236	264	273	266	230	254	264	266	267	267	255	236	264	268	280	256	261	293	229	243	300	269	253	249	276	236	256	259	226	251	272	289	279	278	222	235	273	253	261	247	241	244	262	257	281	268	244	270	247	228	222	276	241	275	234	266	259	280	283	267	306	263	291	266	275	259	265	229	247	254	231	242	224	293	245	255	246	260	256	260	237	233	248	258	255	263	256	254	266	264	263	285	260	265	228	249	264	299	230	238	271	246	254	278	244	240	275	234	252	258	301	256	287	281	239	246	261	270	300	244	263	232	247	258	301	266	241	231	249	254	270	264	277	264	270	269	241	266	248	273	251	264	268	245	253	239	264	246	237	256	248	296	244	271	241	266	243	270	254	247	258	245	225	280	308	243	259	239	252	267	280	256	288	246	239	241	270	258	255	271	278	268	253	270	287	250	270	260	225	244	254	264	255	266	299	276	241	276	246	263	250	273	276	258	234	262	263	254	252	276	245	247	268	291	237	268	244	251	239	251	241	259	241	255	255	234	253	264	267	274	242	216	266	270	261	234	248	228	252	290	262	272	269	235	250	251	276	239	253	255	245	248	273	259	270	260	228	282	246	249	242	257	254	250	227	263	232	230	254	247	276	250	269	240	265	264	281	255	270	253	241	264	246	234	288	242	273	265	242	262	254	250	280	280	270	241	250	249	257	280	254	262	253	241	259	248	245	285	241	239	226	263	263	251	284	263	240	280	281	266	247	264	277	223	235	254	252	267	233	259	269	270	257	248	255	271	238	267	245	284	267	256	254	266	273	265	264	247	244	243	258	255	265	257	286	246	270	260	269	238	249	250	266	255	254	265	288	264	232	252	256	267	258	259	281	238	256	259	269	252	248	256	245	271	225	240	247	246	227	293	254	271	285	269	226	270	243	235	247	275	273	269	245	262	268	291	259	254	260	264	266	267	252	269	239	268	245	254	246	240	235	270	257	267	244	275	251	241	271	262	248	235	262	266	263	257	261	262	245	287	224	263	244	292	262	294	246	268	267	224	242	291	250	258	258	249	269	266	264	232	259	240	269	261	268	237	263	264	286	255	288	269	279	225	273	261	282	266	238	263	254	268	299	261	256	253	270	244	292	274	285	245	246	269	244	256	279	266	248	287	251	260	266	273	234	257	261	240	256	295	283	236	262	260	252	247	244	261	275	255	256	239	256	248	253	250	240	265	256	265	269	242	242	272	258	267	262	230	254	265	265	249	246	248	267	257	258	291	250	272	269	266	252	265	217	270	265	245	251	258	222	228	280	268	241	231	255	238	278	248	253	257	240	267	295	294	299	251	213	267	301	243	258	245	224	253	277	250	250	256	268	258	264	249	229	285	254	260	270	262	267	242	272	297	262	244	282	265	255	249	243	258	246	260	253	266	289	258	260	271	245	274	257	244	261	265	270	262	242	248	247	251	282	239	268	271	207	269	240	285	260	271	274	238	250	267	254	266	260	253	263	256	269	236	289	264	274	275	221	257	259	254	246	256	250	252	269	246	268	270	243	276	244	260	277	256	266	243	270	237	233	249	266	273	261	245	262	248	252	285	242	262	238	241	263	265	243	234	303	242	232	261	276	239	265	279	249	258	257	280	246	277	254	232	278	248	272	300	276	297	258	245	278	284	235	259	271	253	271	261	237	261	259	287	255	256	221	255	253	251	254	223	251	257	217	259	242	247	282	262	277	268	252	289	282	283	282	237	272	248	263	260	245	261	271	237	260	244	240	272	282	258	247	248	263	259	242	268	259	271	234	249	269	251	257	248	250	241	229	259	262	259	264	240	267	277	254	230	273	248	245	251	246	240	238	264	260	264	230	252	250	258	272	252	265	269	230	260	241	281	230	254	275	254	229	269	271	259	272	264	243	263	276	240	267	262	261	248	224	229	250	249	249	271	241	266	257	259	231	218	267	255	264	275	277	260	251	257	261	260	243	239	266	248	260	235	273	284	249	262	262	270	259	269	284	274	257	266	262	228	265	258	261	248	255	259	241	249	232	221	244	253	248	258	259	263	262	260	264	251	264	256	239	253	266	268	244	263	266	282	261	248	257	251	257	269	255	254	234	240	256	251	295	235	244	245	247	248	273	260	278	260	266	240	271	264	254	285	271	275	253	259	268	269	249	252	258	255	273	273	262	254	261	235	247	265	282	248	268	254	296	242	253	250	262	244	260	241	276	259	245	246	242	277	256	258	243	276	248	248	282	292	265	261	228	258	268	256	270	263	266	245	274	258	269	274	260	265	298	252	260	270	233	231	267	256	290	279	252	231	287	238	292	259	276	262	254	287	241	264	232	294	254	242	262	255	262	262	274	289	246	259	281	252	272	267	273	271	227	233	272	257	214	264	245	221	240	247	266	242	253	255	265	251	243	288	262	240	244	244	271	248	241	260	245	259	282	246	247	244	269	274	265	263	274	260	263	302	257	241	225	261	254	245	257	263	279	275	274	240	262	249	253	272	270	235	244	237	276	261	250	254	241	261	278	257	283	260	228	249	259	263	237	260	230	259	210	266	243	271	264	264	251	279	264	237	251	254	248	244	294	278	253	250	275	251	273	277	278	238	284	226	263	256	227	265	260	251	262	269	235	251	235	270	261	265	253	256	247	305	253	270	272	256	249	267	257	251	235	259	253	247	241	243	267	265	249	271	265	254	248	278	282	282	229	269	274	256	250	266	253	260	278	263	262	261	253	249	250	264	278	258	265	268	257	234	263	256	264	262	263	240	277	261	269	245	269	268	242	257	255	280	255	271	253
4461	176	116	86	76	111	221	318	385	467	346	302	416	380	335	238	140	90	71	389	839	192	49	55	43	38	57	53	50	43	37	58	42	40	42	40	52	46	49	57	51	42	47	49	48	43	40	53	38	54	43	42	45	55	45	61	62	56	47	55	49	43	45	46	65	53	48	54	33	40	46	46	48	58	48	39	46	44	48	39	47	56	50	50	45	36	46	32	34	41	54	42	53	49	29	52	36	31	46	45	44	50	55	50	49	45	40	58	47	46	47	51	45	47	53	54	51	46	49	51	45	47	47	41	35	49	45	44	40	40	48	46	39	47	47	48	54	46	46	39	47	55	44	50	45	57	59	50	41	54	42	42	52	43	56	52	59	51	41	49	49	55	44	47	42	55	58	50	50	54	60	50	51	50	53	49	49	57	54	46	40	43	52	32	32	58	43	64	54	48	43	55	38	52	48	46	56	64	45	47	56	43	47	30	46	40	49	49	43	48	45	59	54	34	37	53	42	48	42	41	46	49	41	46	43	38	44	52	43	48	49	47	55	35	45	40	52	38	61	50	50	36	56	50	51	42	52	37	44	41	54	53	43	42	40	55	51	45	31	61	49	48	56	60	44	38	47	56	50	42	59	44	46	52	49	52	51	44	42	38	45	49	40	41	39	54	56	56	43	55	52	49	47	34	57	45	50	46	53	60	55	49	45	42	40	47	47	56	49	55	53	53	43	38	42	42	45	45	45	39	58	41	44	45	46	47	52	54	40	42	66	43	72	47	45	44	43	41	37	42	48	48	53	44	51	45	38	47	49	51	49	44	52	54	43	37	41	40	48	56	44	53	45	40	46	50	55	33	43	40	40	42	33	60	45	50	46	50	57	40	52	45	38	61	57	41	43	42	59	50	49	43	36	50	39	40	43	40	60	59	41	53	45	65	48	55	46	55	48	47	43	47	38	45	52	49	42	50	44	54	50	37	38	48	44	56	29	51	51	46	47	67	38	43	40	36	43	57	46	50	56	34	53	62	42	33	46	52	47	53	58	46	57	60	43	55	46	42	44	55	50	47	39	50	46	44	54	49	44	47	49	41	33	53	53	33	53	55	49	67	53	47	40	41	56	46	45	48	50	42	53	55	42	53	51	52	46	42	48	33	52	38	68	54	60	53	62	53	46	54	38	40	49	45	50	48	44	46	52	56	50	47	49	56	44	50	60	56	54	40	51	50	43	50	40	50	41	47	37	49	37	46	39	48	42	40	41	42	41	58	59	45	55	33	52	51	50	49	59	41	45	47	58	38	51	49	42	50	57	46	52	46	43	56	58	56	54	57	63	58	50	49	42	54	51	49	52	43	53	50	47	50	34	53	54	46	45	55	43	37	39	48	49	50	40	49	58	53	45	34	49	51	45	50	49	45	44	39	44	39	35	42	56	67	42	49	49	41	47	31	47	46	47	46	38	50	36	58	46	34	49	43	43	45	37	37	49	41	54	54	37	35	55	46	37	43	49	52	45	53	44	44	60	38	60	41	45	46	54	55	43	44	35	40	47	53	52	51	48	40	56	50	47	41	55	44	36	59	59	51	46	42	51	51	45	57	45	45	47	52	54	37	62	57	53	49	47	40	51	45	46	53	37	52	42	47	65	38	51	48	38	41	45	49	49	40	52	52	50	43	44	50	40	41	48	57	52	48	51	53	59	63	57	42	48	64	50	46	47	61	44	52	63	47	55	57	57	42	48	58	46	57	50	37	56	49	52	58	39	59	47	45	49	44	45	42	49	47	53	38	40	37	48	49	59	44	43	54	50	48	66	62	45	49	49	54	63	60	50	39	65	61	41	42	47	46	57	48	43	34	48	35	41	46	51	52	40	50	47	53	37	56	42	41	47	48	50	57	49	44	44	57	39	48	45	52	50	43	35	44	41	26	44	57	41	47	50	44	48	43	42	56	50	44	54	40	57	36	43	46	60	49	40	55	50	38	49	47	36	55	49	53	46	46	60	39	51	32	45	47	52	57	50	49	46	44	53	47	52	38	46	50	45	43	54	45	55	40	55	46	51	45	55	39	45	47	39	50	62	45	41	44	38	51	49	51	53	60	44	42	50	53	40	41	41	55	49	44	37	48	45	45	36	46	43	55	50	45	51	34	50	45	40	40	52	49	47	49	66	41	54	48	54	54	51	47	48	53	53	43	57	41	59	51	55	56	31	54	50	38	40	47	45	35	56	55	52	50	48	63	55	56	57	49	63	43	50	48	61	45	48	55	55	54	49	56	51	34	52	35	47	41	48	50	42	40	50	47	43	47	45	42	52	39	53	53	52	43	47	59	42	46	46	46	36	58	55	46	60	50	49	61	43	46	34	47	39	56	40	40	50	42	57	58	43	44	41	50	45	44	46	60	56	40	47	55	52	46	52	55	54	49	41	43	42	41	47	43	38	39	42	50	48	45	44	43	52	50	44	57	54	40	44	58	39	42	43	46	52	58	31	42	47	48	39	35	51	49	46	53	37	50	45	42	38	37	42	49	41	51	34	55	54	46	44	63	32	47	38	50	43	43	42	52	51	41	40	49	46	46	41	48	48	46	48	43	48	51	51	40	42	61	52	48	38	48	50	49	50	49	43	34	59	47	50	43	48	44	50	55	49	47	51	43	41	44	39	45	58	55	53	50	45	60	46	43	41	42	38	57	43	43	36	55	55	51	53	39	55	61	34	58	53	59	44	50	46	40	50	56	53	62	46	50	47	51	49	40	40	37	58	62	44	50	49	41	48	51	48	47	35	45	26	42	48	51	50	47	41	54	41	48	55	48	29	50	57	43	52	49	45	46	52	41	50	36	42	51	47	53	50	50	46	63	57	47	43	51	54	43	65	52	43	54	48	42	52	36	51	49	58	43	42	48	50	55	43	44	50	43	53	44	54	59	40	45	37	43	41	48	41	53	39	44	39	44	50	46	54	44	49	45	57	43	55	45	39	48	48	42	41	37	47	44	41	36	54	55	40	40	41	50	42	54	54	44	53	54	46	62	45	44	53	45	43	51	41	49	39	31	47	63	46	45	50	40	45	54	45	51	55	48	49	49	45	54	53	49	36	53	40	43	66	55	50	43	37	46	49	59	48	45	52	52	43	49	59	61	48	54	57	62	64	58	50	47	47	46	53	58	56	56	40	41	42	47	50	45	53	52	55	55	44	55	44	36	63	61	51	48	53	51	45	44	52	38	66	40	42	51	52	49	40	47	54	50	46	41	44	51	58	53	45	30	55	40	43	43	56	51	59	40	55	49	38	45	52	50	56	57	44	54	58	54	50	48	55	49	58	39	34	44	36	33	55	48	50	46	53	55	47	51	49	51	46	34	43	43	48	59	53	46	40	52	37	52	39	42	49	58	42	50	43	47	42	42	42	40	50	52	54	53	43	55	51	34	46	41	50	46	33	52	48	47	53	40	55	52	61	41	58	42	47	44	39	35	50	51	57	51	46	41	34	43	44	46
22401	2129	1333	1625	4343	8041	11657	15558	15730	16573	12241	10766	12911	11805	9904	7203	3943	2171	1755	9191	17491	3044	516	522	456	520	480	457	470	456	470	438	453	432	431	465	445	446	387	452	429	409	435	443	445	462	423	465	441	469	463	452	441	448	456	437	451	426	426	480	437	439	378	453	418	417	439	409	454	441	484	417	416	403	439	441	450	407	435	440	446	453	435	451	448	381	434	411	417	428	423	404	444	466	433	432	405	426	434	385	447	452	419	427	411	420	431	413	450	447	418	402	401	428	430	465	447	442	411	420	423	405	430	465	427	400	436	417	408	407	430	432	419	415	406	442	449	424	439	421	444	456	430	429	432	448	405	448	417	434	419	420	457	444	431	419	417	442	403	438	424	451	448	428	399	443	408	399	440	407	405	435	392	450	420	441	430	418	425	442	482	389	429	449	474	419	411	452	403	471	401	406	445	395	430	424	416	457	439	404	441	422	413	436	434	401	424	407	436	429	446	481	440	432	412	420	415	419	442	438	449	434	443	449	406	465	424	438	417	432	465	417	401	405	388	436	429	420	400	433	396	406	443	450	437	423	414	409	412	419	441	439	419	426	428	434	399	459	445	431	434	454	393	432	464	449	425	450	446	420	463	448	483	415	399	418	442	441	452	407	432	446	478	406	429	434	436	448	404	444	427	453	450	394	428	453	404	450	433	401	410	441	467	438	443	395	421	418	412	436	400	400	414	411	402	455	416	433	427	411	480	465	444	448	424	414	456	423	486	398	450	424	435	409	445	421	466	388	383	416	453	455	396	426	422	411	415	408	411	424	445	452	377	368	459	412	453	427	379	411	406	477	413	443	444	391	466	381	422	405	459	469	436	436	386	422	426	384	395	423	441	436	407	418	463	453	484	445	423	476	410	406	437	426	450	413	427	452	381	456	461	425	439	426	441	413	445	427	445	406	412	431	436	422	441	420	423	428	395	417	403	456	448	407	482	427	410	428	424	440	405	442	406	394	414	406	400	411	443	405	430	409	411	422	402	401	410	390	406	439	422	457	450	376	419	434	455	404	393	437	402	426	415	392	437	430	449	448	451	462	442	433	462	415	403	459	415	454	414	443	429	419	422	446	442	407	448	435	387	448	427	439	449	454	396	428	408	436	445	458	422	436	400	468	424	401	479	439	434	418	418	402	459	440	408	403	441	423	442	444	424	461	446	443	445	438	417	402	436	459	418	409	438	387	418	379	448	427	437	409	423	435	406	440	426	395	383	388	465	468	459	413	471	458	406	391	459	424	394	407	453	430	441	433	453	442	415	395	415	414	423	382	453	425	449	417	471	443	411	431	444	412	429	426	476	420	428	375	413	396	448	461	419	433	423	424	427	446	430	402	447	469	404	412	408	437	410	424	414	430	411	407	438	426	426	411	425	452	446	442	445	412	434	398	442	419	422	413	408	430	413	435	435	445	446	447	424	420	429	408	443	421	430	469	434	389	436	456	418	437	420	397	405	432	394	404	399	408	462	399	438	434	414	415	445	431	436	409	428	410	420	423	416	397	417	459	436	414	409	421	410	447	428	399	377	419	429	427	436	430	461	416	443	433	382	432	421	421	477	408	414	412	459	402	413	441	430	400	441	452	420	433	417	407	437	402	415	418	372	425	451	424	424	415	420	440	440	439	440	427	437	409	443	421	416	416	417	418	424	434	429	440	452	438	409	403	449	402	427	428	432	428	402	444	399	450	433	440	454	436	439	455	446	430	435	428	467	413	448	415	418	454	457	457	424	413	440	429	460	418	457	424	422	422	447	434	422	432	427	404	361	443	424	424	417	415	407	391	470	407	421	443	442	412	452	431	412	451	431	407	460	433	407	428	421	462	422	421	438	465	474	406	456	401	404	423	398	460	413	448	416	427	378	407	420	430	411	419	434	417	439	406	425	451	442	380	439	427	426	420	404	440	409	465	435	398	422	436	402	457	419	412	409	417	438	446	438	433	433	399	426	422	442	412	420	420	433	449	405	408	447	406	433	413	433	431	403	425	445	438	416	420	421	422	405	442	468	428	423	456	470	417	456	432	449	444	435	415	451	433	445	451	443	415	439	425	445	431	441	441	379	450	431	394	472	409	424	448	444	428	416	456	426	456	417	462	443	418	436	464	424	434	413	422	447	448	405	431	421	439	407	431	420	421	468	417	444	390	402	462	433	414	392	398	443	430	410	450	373	442	429	388	422	452	434	417	406	425	444	428	423	422	428	454	421	445	446	417	403	469	438	427	408	445	407	412	422	430	428	400	401	412	410	451	454	441	428	452	443	416	436	478	453	442	426	419	460	493	410	447	442	419	408	417	390	492	419	436	426	412	460	458	441	452	449	406	470	413	415	459	415	418	413	416	429	457	442	442	401	438	443	432	419	429	437	404	447	454	466	396	415	423	415	412	428	397	466	438	415	457	448	425	460	434	465	408	400	423	432	438	456	416	432	435	381	439	422	403	429	442	425	398	417	424	430	475	405	429	415	410	384	450	448	416	430	423	432	447	389	428	439	464	407	410	449	407	440	438	411	411	418	421	451	435	414	408	403	414	440	425	422	425	421	457	415	386	432	430	421	429	444	415	436	433	442	437	412	426	418	451	389	393	454	450	441	399	425	417	453	441	445	424	430	413	402	434	397	402	377	448	421	407	407	458	425	401	453	434	427	441	431	425	410	448	422	437	385	402	411	448	486	422	437	379	436	418	437	435	428	430	415	386	453	432	423	479	430	410	382	438	466	434	395	439	423	440	425	457	416	429	409	430	421	424	432	431	436	414	426	439	434	420	440	477	424	430	443	412	447	419	420	444	425	458	412	440	395	409	430	419	455	419	438	431	419	404	449	420	405	435	441	449	435	417	428	425	449	455	423	435	417	378	438	430	440	417	429	390	418	391	394	457	403	418	431	402	422	380	459	427	444	415	399	436	409	461	436	420	399	439	428	438	450	483	422	428	417	429	399	434	436	418	440	427	458	410	460	461	401	428	441	391	420	429	422	396	434	402	472	421	474	435	452	414	406	427	390	424	450	452	421	414	436	411	448	444	407	430	379	428	435	413	409	410	475	410	446	425	436	390	434	436	424	419	421	384	422	414	454	429	439	398	418	439	435	406	426	430	415	388	429	410	458	456	436	408	401	430	453	442	466	421	419	422	428	417	417	387	427	422	410	451	415	418	436	435	407	425	442	456	393	419	452	407	420	449	412	463	435	447	437	435	425	432	443	414	411	455	437	482	467	432	419	419	413	386	451	435	383	403	407	405	392	390	419	439	401	417	429	406	411	436	428	405	411	430	444	454	397	458	393	402	431	433	411	462	416	397	430	432	424	439	404	443	425	423	435	446	434	412	438	453	439	450	389	387	432	418	420	404	452	425	454	425	429	435	410	450	431	463	405	425	409	417	427	405	450	432	417	413	461	409	465	414	418	449	359	432	438	416	430	414	388	415	409	418	402	410	429	396	426	426	458	410	441	451
1639	76	85	67	59	68	97	162	206	243	197	191	166	155	123	100	92	81	79	74	139	57	48	51	55	50	54	56	55	41	32	49	51	64	53	51	62	48	44	45	59	54	41	44	56	37	54	50	56	51	49	56	54	50	44	48	42	52	47	48	46	43	47	45	56	55	47	45	51	46	57	44	60	49	45	61	57	47	53	45	42	50	50	37	38	54	54	54	53	44	52	46	60	39	36	56	33	51	45	49	53	51	57	47	65	48	61	51	49	47	56	56	53	61	51	55	46	54	50	66	51	53	41	46	57	37	53	59	37	63	60	58	60	43	44	41	64	47	53	50	50	54	44	45	45	46	54	47	52	46	45	54	49	52	50	43	36	40	33	48	50	56	59	48	47	50	39	51	49	60	46	57	47	49	64	43	61	54	60	48	51	37	44	53	54	51	47	39	40	58	47	56	31	45	53	56	63	52	50	58	51	49	43	55	54	50	42	43	52	49	46	43	58	55	40	44	56	48	60	60	48	50	65	49	54	43	49	38	47	47	45	51	60	48	60	50	64	60	43	36	41	58	47	53	53	46	57	55	58	61	48	37	52	59	48	53	52	47	45	52	47	53	47	38	58	42	53	48	43	39	44	38	49	49	53	47	61	44	45	46	46	44	58	45	42	45	48	44	48	59	56	56	45	52	60	45	37	62	54	54	44	59	56	67	47	52	47	49	44	56	55	36	60	53	54	39	52	52	56	55	50	63	40	56	54	39	52	46	56	42	44	48	43	56	44	50	43	38	46	42	52	50	45	53	50	56	62	44	39	60	60	60	50	37	52	60	45	47	56	37	39	51	43	36	57	51	55	47	49	42	37	46	68	54	47	47	33	51	42	59	74	55	45	37	52	51	52	55	45	52	57	35	51	63	53	43	59	44	50	63	42	46	43	41	53	50	54	51	52	58	49	52	35	56	53	58	44	51	47	43	47	51	44	46	46	61	55	62	48	44	51	44	62	44	52	54	39	50	48	38	42	60	59	55	45	42	40	56	38	44	51	48	36	58	45	58	62	53	53	54	41	59	53	58	54	41	48	48	59	48	57	39	43	52	50	54	54	43	58	48	42	62	55	41	48	38	38	44	47	47	49	35	54	48	46	55	47	47	50	43	53	48	49	42	54	46	54	50	45	53	42	54	44	57	68	51	49	57	55	49	43	66	46	52	60	55	38	55	41	36	54	52	46	51	47	57	46	53	50	34	55	38	52	38	58	47	52	47	40	33	37	59	45	44	45	49	47	41	51	44	43	42	58	47	53	55	47	47	43	61	61	58	58	46	55	55	53	53	57	57	56	43	41	45	44	41	44	37	53	41	55	44	61	37	56	42	50	57	49	50	45	50	52	51	38	35	54	49	55	55	55	45	40	47	59	70	52	48	50	47	42	64	42	61	53	50	52	46	49	38	57	42	51	46	53	47	52	57	53	61	41	52	56	60	43	55	54	47	46	54	54	44	45	39	63	56	51	52	41	43	56	59	46	56	41	58	49	57	49	37	51	57	43	59	56	61	60	49	51	46	51	65	47	49	53	42	42	43	42	52	49	46	37	57	54	45	51	51	49	51	49	32	35	48	54	48	57	53	60	41	42	55	49	55	55	51	60	64	43	53	43	63	55	60	65	50	52	48	64	46	51	49	58	71	48	47	63	47	55	58	53	58	54	47	46	59	50	55	45	56	49	46	56	44	58	46	45	45	49	50	65	45	60	49	49	42	45	54	44	35	62	43	39	38	48	40	42	54	60	45	40	48	65	67	50	54	56	52	44	45	40	39	47	45	61	44	44	41	55	41	56	43	60	62	45	53	55	52	46	42	56	49	53	40	48	44	35	41	61	67	45	60	50	48	56	51	53	52	52	55	56	57	55	41	58	57	51	53	49	45	54	53	57	54	43	56	54	58	43	60	39	47	49	50	50	45	48	45	48	53	45	53	49	39	55	54	49	48	63	65	55	50	46	51	34	47	48	48	47	45	36	59	46	62	60	52	51	52	45	49	54	50	58	40	46	50	44	43	48	52	49	40	57	42	46	46	48	40	45	63	31	48	51	65	57	48	51	45	52	58	57	43	42	43	53	41	44	44	46	53	32	47	48	49	46	47	51	45	63	66	42	59	54	62	35	47	50	51	41	44	46	41	60	59	61	49	49	49	53	59	48	53	41	45	53	50	42	59	35	44	57	69	43	62	55	42	40	57	54	38	41	47	48	48	54	52	44	51	46	53	63	57	57	39	46	51	42	47	50	50	37	61	46	53	51	52	54	47	54	56	46	53	54	56	33	53	51	66	48	40	45	47	38	46	52	45	45	40	56	55	61	38	44	53	60	57	54	60	54	49	57	49	55	52	51	43	58	40	54	54	41	54	61	49	63	60	50	43	44	43	41	53	47	57	51	51	42	57	44	63	56	57	47	52	42	50	68	51	42	46	53	45	47	47	48	60	55	55	66	41	58	50	63	57	39	51	38	56	43	41	50	40	57	55	47	51	57	56	47	50	53	45	42	50	45	62	54	53	40	56	52	52	44	43	53	54	60	46	60	51	41	51	48	52	57	41	42	43	51	72	63	59	52	51	47	42	43	45	33	56	53	46	51	39	53	50	46	54	36	46	43	58	46	48	57	52	56	47	48	57	49	40	49	50	55	48	48	62	49	50	47	57	60	55	46	51	51	51	50	62	54	49	42	58	52	52	64	37	34	51	54	54	41	55	56	34	49	60	58	48	51	49	49	40	55	50	52	56	54	43	42	53	47	40	43	45	42	56	63	54	50	56	48	52	56	56	40	50	52	57	46	51	46	58	50	59	36	52	58	43	43	50	46	64	47	49	63	33	51	44	44	58	55	48	48	51	52	51	43	57	54	53	47	32	62	44	44	52	56	51	67	52	41	53	59	49	48	46	60	37	57	64	45	48	56	56	39	40	49	53	54	41	36	48	60	53	47	42	59	55	56	33	63	41	45	61	62	52	49	55	60	34	49	51	62	49	59	51	39	53	38	52	51	42	51	54	57	41	57	42	58	44	52	53	57	49	49	60	47	51	41	63	49	51	53	45	65	46	39	45	49	47	58	44	68	48	35	55	34	46	37	42	46	47	53	59	38	32	36	54	46	49	57	45	54	51	43	38	62	43	55	51	44	49	44	47	44	57	37	64	49	62	63	64	48	62	52	38	47	49	56	36	32	46	53	47	55	49	57	46	42	48	54	55	43	63	43	52	54	47	45	53	47	46	59	52	39	45	48	55	36	61	55	52	54	58	42	53	52	39	49	62	50	52	43	51	51	54	54	50	42	43	61	47	56	42	56	58	65	55	43	35	51	52	50	57	51	51	50	45	46	45	47	49	50	55	51	50	58	43	59	47	66	48	44	52	46	46	53	43	52	47	56	54	52	63	43	39	52	49	63	47	56	34	43	63	46	42	53	50	48	55	46	44	52	42	55	47	51	48	60	45	53	43	56	48
11995	1043	710	1002	1787	3410	4868	8321	9529	9694	7145	6507	5487	4698	3420	2234	1744	1601	1310	2030	3799	554	473	458	430	426	465	437	426	440	400	434	396	403	439	433	433	438	435	406	418	418	438	429	436	418	423	430	453	412	415	449	431	444	435	440	462	418	421	419	418	432	426	409	424	416	443	434	410	421	407	433	400	436	447	411	412	407	431	480	431	410	442	395	453	418	446	474	429	422	384	440	410	396	425	446	436	411	445	428	439	411	422	419	453	412	436	412	411	481	434	445	413	427	420	397	429	447	419	427	400	404	456	401	410	423	443	424	446	460	453	439	415	420	410	422	410	449	414	423	416	418	480	409	404	408	398	383	422	414	459	425	465	391	441	427	431	430	389	404	434	423	432	427	413	439	394	410	405	437	394	400	408	442	380	439	441	406	429	433	435	456	403	445	414	402	417	442	438	399	421	431	408	388	425	439	434	409	444	427	436	397	417	415	384	411	403	427	418	409	417	444	441	423	453	395	443	438	407	401	428	366	413	409	382	425	425	453	461	410	403	430	409	438	431	413	436	427	413	417	401	475	423	428	416	442	447	408	431	436	427	430	457	399	431	417	450	460	434	412	428	457	389	440	437	435	417	436	456	418	438	432	457	424	423	441	452	431	397	425	411	450	414	401	428	424	439	396	420	425	427	422	432	422	442	411	421	420	433	389	431	410	445	422	430	451	426	448	420	439	439	398	434	425	420	414	440	424	393	417	412	468	400	424	432	414	444	417	469	416	418	425	440	428	373	418	447	445	415	393	399	452	452	433	437	441	449	493	409	427	447	459	441	426	416	421	408	422	393	418	396	441	413	461	459	421	398	424	423	385	441	379	415	425	450	407	439	388	447	418	435	391	426	418	417	424	433	431	456	411	396	444	410	399	382	387	400	404	452	455	461	408	434	431	412	454	422	435	415	457	426	455	421	427	420	428	420	425	418	406	407	430	458	392	390	419	392	454	454	401	405	449	404	422	456	412	432	448	416	388	409	452	434	439	456	446	386	401	435	424	417	399	414	417	461	438	398	378	425	440	446	467	437	386	461	449	403	426	452	405	407	444	415	412	417	441	417	450	371	425	439	426	423	445	407	450	440	415	408	404	430	473	410	438	378	422	405	423	432	400	434	423	427	413	402	404	412	414	413	426	434	448	448	445	408	408	413	435	442	428	417	445	434	449	438	432	378	413	411	418	419	408	416	403	419	418	430	411	412	391	392	425	425	430	425	440	422	394	437	428	436	414	450	450	425	415	400	397	410	396	431	466	433	485	432	441	427	416	411	403	442	393	446	429	441	418	423	455	453	430	447	442	432	457	490	397	408	469	387	410	421	454	436	411	407	429	437	434	459	440	425	388	441	440	413	420	391	422	395	410	425	413	435	436	433	449	415	421	421	432	451	422	425	411	439	447	421	423	392	427	446	417	428	414	451	413	454	448	426	458	441	394	394	392	439	409	419	436	431	413	429	408	427	420	435	449	418	435	464	431	414	430	403	402	439	445	422	451	461	415	447	469	419	425	465	403	433	446	434	410	409	438	428	422	395	438	420	420	455	429	437	435	420	395	413	411	440	448	463	418	387	418	424	403	408	392	451	433	399	434	416	442	446	425	408	423	419	451	386	404	425	409	438	448	449	444	411	453	451	393	419	378	424	424	422	406	413	451	388	424	380	412	456	413	395	442	437	420	416	442	404	467	403	422	441	432	470	407	428	444	466	478	420	409	428	415	448	412	455	451	438	411	420	444	440	442	448	427	379	443	396	393	413	418	434	453	422	398	428	445	505	439	442	405	433	425	439	441	394	445	447	415	446	407	430	466	446	421	427	434	440	437	469	443	418	429	440	447	415	416	409	411	444	405	452	421	405	407	459	457	410	380	444	446	443	425	437	439	397	404	432	424	431	425	388	416	383	417	386	428	436	430	425	429	445	437	440	437	426	424	425	426	397	406	446	438	423	433	430	438	441	443	437	449	445	445	433	453	416	436	424	431	412	439	443	432	434	434	435	425	463	403	442	435	423	393	457	456	429	436	458	440	428	419	414	422	422	459	430	392	433	425	452	450	430	458	486	444	405	454	432	389	458	423	412	433	424	418	425	396	433	455	419	439	399	390	462	436	424	431	431	443	397	444	424	433	418	412	444	387	398	424	412	463	435	431	435	411	408	418	461	402	428	430	416	425	458	416	420	401	405	462	407	391	464	414	411	400	417	398	434	424	443	433	444	431	398	452	423	418	423	413	440	392	431	427	445	448	432	440	458	450	461	427	447	451	419	429	423	429	420	394	414	436	424	462	445	408	422	434	411	427	438	402	411	471	395	425	428	415	425	426	433	445	421	446	447	424	438	419	453	412	481	407	403	419	415	452	427	407	478	458	433	446	421	434	449	446	448	418	414	443	433	389	436	417	371	416	408	418	403	384	434	438	386	415	385	410	387	433	432	429	425	400	401	424	426	435	429	421	415	457	436	416	409	401	428	398	486	472	419	414	422	455	412	400	439	399	465	397	421	470	438	426	451	411	437	457	433	443	444	432	423	394	437	435	407	428	424	444	387	421	400	436	436	456	432	411	411	435	424	448	412	442	407	425	440	387	427	468	401	455	441	429	437	406	416	425	392	462	471	398	409	416	392	426	445	445	431	446	402	421	429	414	437	424	426	412	411	418	410	398	453	449	401	430	484	381	420	414	432	428	445	441	446	464	437	432	448	432	424	434	414	437	394	418	443	423	420	418	386	421	402	435	423	413	452	443	454	415	447	409	419	406	424	469	415	426	408	455	438	420	410	427	403	441	433	456	434	415	421	398	417	428	428	448	432	407	439	407	432	432	407	441	374	418	404	419	447	438	390	420	418	430	424	461	425	425	414	390	424	464	429	422	432	395	429	416	428	438	414	449	430	392	448	413	415	409	458	440	417	385	432	441	402	424	436	438	429	423	415	428	401	437	426	388	409	446	394	416	410	423	422	440	411	428	412	407	463	440	438	443	386	437	397	450	428	423	439	417	445	429	457	403	445	403	433	429	423	411	404	472	424	421	392	427	400	424	447	402	417	399	417	414	442	401	431	456	423	417	447	459	433	426	472	381	443	425	403	432	413	413	428	434	390	469	430	392	431	430	428	408	417	430	452	435	405	400	420	437	444	420	445	447	469	398	421	403	436	404	441	404	425	398	411	441	420	443	448	458	434	403	422	394	437	429	422	400	435	449	429	429	431	431	423	453	434	431	392	437	418	406	411	425	415	437	412	440	409	419	426	407	412	425	427	409	413	424	416	406	420	433	395	439	476	464	406	435	396	440	417	445	428	411	436	394	408	395	414	423	427	414	419	429	426	426	419	467	440	464	436	421	418	449	458	447	437	447	391	481	434	439	412	403	439	409	417	422	417	423	440	470	431	461	472	433	424	446	430	404	420	408	406	415	404	435	459	422	406	410	398	442	436	417	393	384	436	426	433	427	410	422	396	400	419	478
3344	140	111	115	100	123	202	223	342	275	323	298	270	208	200	137	119	88	138	270	452	70	61	76	66	76	55	53	68	66	61	64	70	50	57	64	63	62	67	75	65	66	63	57	60	57	76	60	60	61	67	69	78	44	59	80	58	52	51	65	60	51	61	79	59	69	43	68	61	74	77	63	55	66	60	72	52	67	67	55	64	58	51	53	52	69	44	55	60	61	56	76	68	57	63	61	69	66	70	57	66	63	63	54	77	64	54	54	61	67	75	50	50	52	71	49	52	73	56	60	73	59	51	69	66	62	77	60	56	58	51	59	51	68	68	50	51	75	66	60	69	61	56	55	54	68	58	62	55	73	52	57	53	47	60	62	61	49	69	65	62	55	73	51	52	63	67	53	68	72	57	70	51	46	55	63	57	48	68	64	55	46	63	60	58	66	63	55	52	54	70	66	58	65	57	71	65	61	65	53	62	55	55	54	70	59	59	68	80	45	73	53	56	65	66	68	60	60	64	63	54	65	64	57	63	52	50	59	61	79	64	72	71	61	66	61	56	66	58	64	75	62	61	65	49	78	57	61	66	62	43	64	61	66	54	49	68	64	64	57	51	48	52	58	72	63	70	62	66	81	59	56	67	50	57	66	59	56	64	74	65	57	57	54	69	49	55	66	56	58	63	48	63	65	53	47	50	58	62	55	73	74	63	63	69	69	58	66	67	60	68	69	58	60	51	72	51	56	60	53	66	58	51	40	60	57	74	61	60	57	68	62	67	60	58	63	65	54	60	74	64	53	56	61	77	64	59	73	51	60	66	51	75	60	49	58	61	69	64	82	69	73	58	46	61	52	55	70	69	51	56	68	64	68	64	51	63	53	66	70	73	53	68	52	65	71	58	48	59	57	70	64	45	60	58	61	63	66	68	78	58	50	76	69	59	58	68	67	64	61	63	68	62	51	58	77	61	62	65	57	69	51	61	59	66	61	63	65	58	71	73	69	63	63	72	61	59	66	56	59	60	61	56	61	60	64	54	58	58	62	59	62	61	68	63	65	50	63	55	65	65	67	56	73	64	60	79	55	48	64	81	76	58	69	61	66	60	64	57	55	78	63	52	70	61	59	64	57	61	43	69	56	62	71	74	58	70	56	66	58	64	72	63	74	62	43	67	61	52	61	71	60	63	71	62	62	60	62	72	63	64	66	58	60	58	57	68	68	59	60	70	66	50	73	55	60	62	56	56	50	67	60	55	46	53	64	54	60	60	69	64	69	58	52	69	57	43	60	60	77	68	71	67	50	71	78	76	54	69	55	61	56	59	45	62	67	72	65	61	54	60	68	59	48	66	68	68	72	69	68	68	68	56	85	65	49	58	72	66	66	52	54	56	59	72	45	72	68	81	62	70	59	60	55	62	61	77	70	57	61	61	60	54	53	67	63	66	67	71	59	51	56	45	55	46	62	49	48	53	61	83	56	53	53	52	61	74	55	55	59	49	55	57	72	43	67	69	61	55	61	55	67	68	59	57	64	67	56	65	60	60	70	57	47	53	63	71	51	56	66	57	71	60	59	60	58	56	77	61	58	63	54	47	69	61	56	52	58	65	61	47	69	62	75	67	59	59	51	65	56	58	79	70	60	52	57	57	46	62	42	62	81	65	58	52	52	56	56	64	71	57	73	64	50	51	67	72	44	57	68	66	69	58	61	59	59	51	61	67	54	55	63	61	57	66	71	69	62	76	68	64	58	80	64	58	49	74	69	57	46	45	85	64	59	56	62	66	49	70	63	65	60	63	59	62	76	69	76	63	60	48	42	58	58	51	49	61	60	67	64	59	58	50	67	54	64	65	66	54	59	56	56	70	58	61	73	67	60	62	62	51	56	51	55	59	62	52	67	51	68	48	63	64	63	56	62	64	61	67	57	54	56	65	58	64	59	65	62	62	69	63	48	68	61	53	66	53	68	72	54	63	60	54	61	64	50	49	71	57	58	60	46	53	75	57	70	58	66	54	71	57	65	61	47	42	49	64	52	57	69	58	61	54	60	60	57	69	54	67	69	59	61	70	59	65	68	69	71	71	65	61	52	55	63	78	59	64	61	61	59	65	80	51	72	46	64	61	52	72	48	56	48	64	50	61	62	73	65	65	58	59	68	64	51	76	60	64	60	61	72	60	64	69	48	65	62	48	58	67	61	67	57	81	71	57	65	71	55	56	56	52	64	70	71	64	59	63	72	67	60	66	60	52	72	67	54	56	63	72	57	48	59	60	64	53	64	62	74	60	52	54	66	76	72	57	53	61	66	52	78	55	71	59	70	58	62	71	78	58	59	65	57	54	69	69	74	73	54	64	51	76	53	61	55	67	80	62	61	65	61	60	67	66	70	65	51	64	63	56	61	60	50	64	63	69	64	46	58	53	77	57	56	51	69	56	62	64	54	54	58	61	60	57	59	64	56	56	59	67	75	64	61	57	66	67	57	65	58	67	50	59	47	55	64	55	64	68	50	66	59	49	70	67	60	51	58	63	86	63	55	59	56	59	66	58	54	60	53	52	67	48	66	59	57	56	63	64	65	69	51	52	82	62	67	54	67	68	51	54	65	69	76	57	61	78	57	68	76	50	64	64	46	71	44	60	58	53	66	69	63	49	56	63	59	75	59	63	63	62	58	51	62	62	73	60	52	78	49	68	49	57	56	68	72	63	53	53	57	55	53	62	52	64	53	57	56	69	67	49	48	60	52	60	61	75	67	66	59	63	69	54	66	56	65	61	54	59	75	65	58	56	68	68	62	67	76	68	58	54	60	62	76	52	58	81	62	66	57	69	65	68	46	58	57	56	66	59	74	45	83	64	51	50	60	85	79	61	59	72	64	63	59	67	58	66	66	67	49	73	62	54	54	61	58	74	43	59	51	62	71	62	55	72	79	71	65	52	54	60	71	57	64	65	68	50	72	65	59	54	71	54	63	65	66	57	55	53	53	56	63	62	63	54	74	59	52	62	74	55	55	69	62	52	65	82	59	48	61	65	64	55	55	69	68	63	64	69	58	59	61	60	68	56	52	65	66	54	55	66	51	52	55	69	73	68	57	60	67	62	64	62	65	57	76	62	49	67	79	56	63	55	70	56	56	55	56	59	64	55	56	48	58	66	69	60	53	62	70	72	76	64	60	55	62	62	59	59	49	60	62	78	73	59	72	64	60	57	64	72	62	61	68	69	72	64	59	60	63	52	65	71	74	73	69	68	60	53	58	58	68	67	56	69	66	72	60	59	64	56	58	48	61	60	78	63	82	55	74	62	64	62	69	61	65	60	51	72	62	63	60	65	60	65	56	68	63	68	63	60	60	68	56	65	76	60	62	70	56	70	60	57	64	78	62	52	51	57	54	54	67	66	61	62	74	45	55	52	46	51	58	50	62	64	53	61	55	57	61	59	66	65	59	49	59	55	75	56	60	62	80	60	60	60	56	77	60	65	61	58	59	69	68	78	69	66	62
19387	1795	1165	1536	2971	8064	11493	9931	12925	10815	11729	9757	8205	6916	5289	3625	2902	2114	2903	7139	10501	594	603	545	566	632	576	583	608	583	564	572	554	543	574	588	550	606	540	551	558	560	556	571	529	547	566	548	588	546	504	570	578	533	554	580	563	561	502	526	555	573	531	538	593	563	573	530	550	539	504	548	516	536	578	548	566	551	566	578	548	548	555	517	523	590	543	536	525	540	547	540	540	569	549	549	546	566	538	519	492	562	561	544	543	544	567	550	560	577	561	514	539	556	562	523	540	541	546	549	552	542	544	522	527	526	521	504	517	494	536	547	539	556	511	546	492	575	505	600	544	520	504	537	546	525	525	509	552	500	555	552	555	529	510	501	551	581	518	560	556	540	517	536	533	566	581	524	558	552	533	526	544	592	572	532	527	497	536	538	546	543	533	584	539	538	538	554	547	573	585	531	573	553	543	547	537	558	520	508	518	570	577	562	559	545	540	545	516	531	511	595	583	543	524	557	517	534	505	502	498	554	538	564	529	512	532	562	523	466	513	580	541	511	551	578	528	556	554	532	528	546	507	531	545	544	534	539	565	563	555	560	560	571	554	553	539	518	537	605	594	579	585	529	539	516	534	562	545	541	500	523	597	548	509	529	502	504	521	538	530	523	552	512	585	550	515	562	567	525	539	557	576	542	502	549	556	564	543	548	541	549	546	533	544	494	536	506	552	527	486	545	550	560	568	545	503	557	552	511	552	512	533	499	533	519	522	521	549	536	532	551	539	517	522	583	523	533	535	565	540	514	582	522	567	527	570	536	574	542	536	581	552	535	524	546	505	527	540	538	531	595	521	544	548	530	521	553	520	543	525	561	542	508	541	553	539	572	565	545	549	552	555	546	547	528	574	531	534	534	542	520	547	490	567	519	575	522	516	608	512	555	540	488	519	572	522	505	526	570	543	538	527	545	561	565	529	552	553	580	541	570	574	529	531	548	553	545	572	542	550	553	519	544	570	541	562	502	556	550	554	539	521	538	571	521	539	537	531	543	528	525	547	560	568	569	584	581	543	520	510	537	570	542	551	540	552	565	557	567	537	501	595	542	564	524	516	549	502	541	542	501	492	559	590	497	546	529	561	561	571	532	562	560	535	523	572	556	549	511	499	490	545	540	535	519	541	560	519	528	522	545	530	539	579	548	572	568	555	527	504	570	554	544	565	528	568	570	568	586	535	516	521	511	549	534	529	562	553	564	546	523	542	503	527	540	542	547	535	523	582	566	552	551	540	546	558	569	554	558	516	583	571	606	553	541	543	537	517	544	551	543	535	507	532	581	506	531	529	557	539	537	532	555	562	545	509	507	530	528	548	559	538	543	514	547	544	532	541	559	597	558	539	527	574	528	540	533	570	550	552	558	559	530	511	490	520	541	530	526	536	507	518	568	562	556	551	557	592	532	531	521	522	536	577	540	572	509	528	573	543	543	504	557	528	539	528	505	555	531	523	527	553	536	561	583	548	567	557	530	523	549	555	555	562	529	555	559	553	549	525	526	549	538	535	559	576	546	559	562	556	564	550	529	548	541	511	500	560	565	496	475	539	575	547	557	545	521	503	548	570	527	566	554	566	565	515	554	583	525	553	538	538	519	540	496	529	551	536	531	537	537	517	581	551	555	506	540	534	550	535	507	508	534	517	575	543	566	519	521	529	575	537	535	559	544	559	507	558	556	531	553	519	539	525	553	556	524	532	561	554	587	515	536	551	575	533	539	579	555	554	523	578	522	521	533	536	572	532	562	519	550	520	551	558	555	551	547	589	544	540	530	514	508	543	503	522	530	555	538	533	592	550	553	520	532	533	559	522	554	568	560	603	548	494	537	551	550	552	547	534	550	531	588	554	549	559	564	543	524	505	531	527	532	522	509	539	536	513	522	490	533	575	560	569	529	549	522	488	526	521	571	590	525	553	531	519	546	545	572	543	527	537	576	586	508	556	510	566	569	540	567	544	518	510	523	566	554	531	523	556	542	547	488	502	565	541	554	572	526	495	545	567	503	515	557	567	536	577	563	534	547	533	512	563	572	504	554	518	549	524	508	566	573	564	528	525	535	523	558	501	546	544	534	596	528	522	531	549	548	561	511	575	500	514	511	528	559	560	555	541	535	542	549	573	525	550	534	507	608	555	571	519	599	536	533	561	521	499	552	541	576	569	548	521	545	516	539	544	522	514	553	545	536	537	549	518	512	555	575	552	570	531	535	566	502	581	565	519	555	546	544	542	562	528	575	597	515	554	543	570	523	543	536	493	550	571	547	547	546	497	559	565	563	528	571	548	531	532	575	527	534	522	573	551	572	526	582	517	542	614	534	520	578	566	507	516	553	521	585	581	542	516	562	534	544	524	561	543	512	524	510	570	568	519	552	580	541	530	560	509	560	550	528	553	514	535	551	555	595	548	486	549	535	535	550	559	540	557	552	529	519	532	531	529	592	544	531	509	588	563	536	535	531	579	533	525	546	551	539	495	529	562	531	545	532	540	562	557	561	563	537	550	542	522	536	559	502	562	522	519	581	591	564	519	559	536	551	566	560	544	559	537	518	566	508	569	536	560	518	543	533	517	601	499	511	579	544	555	549	567	571	521	505	523	530	522	564	527	532	592	547	582	494	543	586	503	527	547	553	558	544	525	551	563	550	538	536	534	560	540	485	533	521	561	548	536	560	523	559	543	551	534	549	539	546	575	544	535	540	548	510	553	546	555	512	546	508	529	514	541	550	562	542	545	590	533	526	592	530	522	524	565	527	546	569	529	505	497	580	529	530	551	580	556	533	524	521	538	500	533	546	545	513	530	576	516	532	557	550	582	562	544	563	533	562	549	514	525	517	571	575	570	530	516	564	533	537	571	551	565	589	522	527	531	530	556	572	577	519	528	576	561	584	547	609	551	561	586	599	514	495	523	583	523	589	564	505	551	612	560	517	539	495	593	507	586	587	548	517	518	524	526	558	558	517	529	537	556	550	509	549	525	564	539	567	540	514	526	551	523	566	541	534	537	551	549	546	532	518	596	552	571	521	562	536	574	561	508	499	557	502	519	569	536	563	525	510	574	551	533	600	571	535	533	531	554	534	536	552	536	533	555	560	546	545	573	555	517	552	510	584	542	508	535	528	523	552	551	508	521	524	547	534	528	571	530	554	536	566	537	559	550	507	590	520	548	550	535	533	531	551	532	522	538	520	516	507	518	567	503	525	523	577	516	525	554	575	551	564	549	542	538	549	558	537	549	548	599	499	527	613	553	513	546	526	552	590	559	553	528	570	564	570	560	542	555	525	515	559	588	536	527	538	516	507	573	560	536	550	560	510	513	529	588	524	578	545	543	503	536	580	563	577	535	552	554	511	525	546	503	545	555	485	528	567	584	578	517	548	567	489	556	522	517	575	565	483	529	535	513	570	561	571	534	520	536	566	533	521	552	535	520	531	547	524	535	534	553	542	541	554	528	543	556	523
3565	87	79	56	45	96	186	235	236	225	264	306	234	199	138	81	87	61	141	199	324	59	33	32	28	32	30	35	46	19	29	32	28	27	29	32	31	19	27	26	36	26	17	25	23	25	21	26	25	30	35	24	19	26	24	26	31	32	23	38	25	18	18	19	38	36	28	29	30	34	27	18	24	21	27	29	33	24	29	22	26	25	28	23	20	23	27	27	19	21	24	29	26	24	37	25	28	26	31	22	18	27	34	26	24	24	30	31	38	25	21	18	28	28	28	22	21	18	25	24	26	22	27	21	19	30	25	31	25	21	27	29	26	25	31	25	15	20	20	31	21	27	26	22	32	25	29	24	28	29	24	26	20	22	20	31	22	41	32	27	32	31	23	19	26	24	19	22	21	22	39	15	20	30	26	26	29	18	28	25	27	32	24	25	30	26	24	26	28	33	24	21	19	22	28	25	31	28	26	23	23	15	27	25	26	28	31	23	30	26	24	32	26	29	27	32	28	16	29	27	24	27	24	19	33	31	28	25	26	28	33	25	24	37	38	31	29	32	31	26	28	26	32	32	25	26	31	28	34	20	29	26	31	35	26	26	22	21	23	23	30	33	20	36	25	41	23	35	25	25	37	29	24	33	35	24	24	23	29	32	23	23	24	13	17	29	22	25	29	30	22	36	32	25	28	40	26	23	27	18	26	19	25	23	30	29	21	30	20	24	29	30	31	33	22	30	31	19	28	26	28	22	32	15	30	21	25	23	20	17	29	24	34	21	21	33	21	20	18	26	22	22	29	38	30	24	27	22	26	32	23	30	28	30	28	26	23	24	23	34	30	38	40	28	38	23	21	25	32	22	25	21	26	22	20	32	31	24	30	19	27	26	19	24	24	30	29	27	29	26	27	26	36	29	26	34	21	33	18	22	31	24	26	20	32	32	22	21	27	27	24	21	21	29	25	32	31	30	28	29	26	23	22	32	27	25	24	19	28	26	19	33	22	25	16	18	19	37	29	23	27	24	31	26	35	31	23	27	29	29	31	28	30	23	23	25	32	28	25	30	26	36	22	28	26	30	20	23	30	21	26	23	25	24	19	36	27	33	28	19	30	30	24	40	31	27	30	32	24	27	21	31	42	34	22	29	26	27	21	23	26	27	32	26	30	26	33	23	29	29	27	24	24	24	28	28	33	27	26	37	29	27	22	26	31	24	21	24	37	25	32	22	27	21	26	26	35	29	23	32	20	27	24	28	29	18	24	39	24	28	29	29	28	24	24	18	21	23	39	32	32	23	32	22	25	24	26	24	33	31	28	19	22	31	21	22	31	26	23	30	28	35	21	32	30	37	22	22	26	32	26	27	30	25	23	36	23	31	29	28	35	22	24	18	26	27	21	35	25	35	28	31	18	22	28	30	25	33	30	26	28	22	25	23	31	23	30	18	23	26	29	25	25	24	31	30	21	22	27	20	40	29	25	26	26	26	20	21	26	20	21	17	18	30	29	24	29	27	20	26	21	23	23	26	25	25	33	28	34	28	35	22	23	27	20	33	23	27	30	24	29	35	26	28	23	28	30	25	29	20	31	30	22	27	22	25	25	28	29	38	24	31	26	22	17	26	19	33	30	28	15	33	29	25	25	22	26	24	25	32	19	23	22	24	25	27	26	24	16	27	23	21	37	19	22	30	34	29	26	27	26	30	28	29	33	24	28	30	21	24	25	26	22	25	23	24	21	21	19	29	30	29	33	28	24	28	35	33	29	36	36	25	29	23	22	20	28	24	21	20	30	30	26	17	29	20	29	32	13	25	23	22	27	40	31	21	24	25	26	26	28	23	29	23	38	17	34	27	30	23	22	21	21	32	27	32	30	28	28	17	29	22	29	34	29	26	20	27	30	30	27	22	25	28	18	17	32	34	23	29	20	31	32	25	25	27	32	28	25	36	29	21	21	35	31	32	31	15	25	30	36	24	30	34	26	38	29	32	35	23	32	23	26	19	23	26	32	14	17	27	27	30	28	34	25	29	32	37	27	28	25	25	27	41	30	33	23	35	17	32	20	22	31	27	23	34	26	24	38	26	25	33	31	19	24	18	26	23	22	28	31	27	28	20	19	31	26	33	25	30	26	26	29	29	24	21	34	33	28	30	25	29	21	24	27	30	29	33	25	23	37	27	34	39	28	34	24	34	31	28	32	23	22	33	29	29	35	21	24	21	35	22	20	32	23	26	17	32	29	17	35	19	23	23	29	24	31	25	32	21	33	24	22	30	32	23	28	31	29	18	29	28	19	23	21	20	29	33	28	38	27	23	20	17	31	31	28	20	33	22	26	32	20	25	21	26	20	24	23	32	16	38	27	30	28	26	26	29	32	22	32	25	29	20	25	27	30	27	19	25	33	23	32	20	33	25	26	27	28	34	24	36	19	20	36	25	28	29	24	20	41	27	34	29	31	35	37	25	30	22	35	29	27	32	37	28	18	26	20	26	25	29	30	20	23	23	32	25	25	31	29	36	31	25	26	38	23	32	22	35	30	35	39	29	25	25	32	31	31	21	36	32	22	23	28	22	21	23	34	28	18	27	25	22	25	24	27	22	17	25	41	30	29	23	31	24	30	29	23	41	17	18	23	23	22	31	25	29	27	19	29	19	32	40	26	29	17	30	24	29	21	29	33	25	23	34	30	30	25	32	22	27	30	22	25	26	33	26	23	26	30	23	29	28	24	31	26	29	37	39	21	24	22	21	21	30	31	27	27	24	24	27	33	23	30	34	27	17	29	22	26	32	32	23	32	28	26	32	18	23	24	31	36	17	24	28	37	31	16	25	22	28	18	24	19	28	31	39	19	32	23	25	31	21	27	23	18	20	30	34	24	28	36	25	32	22	18	29	23	32	24	34	27	32	28	25	31	36	24	28	28	39	19	31	26	26	31	31	32	30	27	21	25	23	21	20	31	25	24	23	28	29	29	30	23	28	27	27	33	23	41	27	24	25	32	26	18	30	28	23	29	19	30	21	29	25	29	24	27	27	27	29	32	31	20	26	28	27	26	30	22	22	31	33	25	26	36	20	33	29	23	23	22	33	22	27	32	27	31	37	28	30	28	20	25	25	23	19	18	24	33	30	31	23	25	24	23	32	29	29	18	26	28	31	23	28	22	28	26	21	26	24	33	21	20	28	23	27	24	32	35	32	28	19	24	26	19	26	22	27	31	30	31	34	27	22	18	26	28	14	32	26	24	23	17	33	22	28	22	25	30	15	32	21	21	24	24	36	26	35	29	30	28	32	23	23	24	27	27	28	40	26	29	32	29	28	23	27	25	32	26	21	26	21	28	26	20	34	26	23	17	27	22	30	28	29	31	22	24	30	31	35	21	23	25	32	28	23	22	34	31	31	27	28	23	28	33	24	30	19	23	35	24	26	30	31	24	31	24	18	24	25	34	31	20	32	31	35	27	28	25	34	23	26	20	32	26	15	36	25	25	26	32	28	27	27
18382	1081	998	1155	2981	7207	12658	12353	12445	11245	11073	10482	7684	6211	4267	2384	1857	1744	3838	5684	9270	1176	289	278	273	261	272	257	256	255	244	263	240	250	252	251	242	225	248	243	249	237	202	232	238	241	249	228	238	260	254	209	237	261	211	230	220	242	233	224	253	235	269	243	246	217	233	205	221	201	236	227	224	246	271	243	230	240	252	269	213	243	247	233	236	228	230	259	228	236	235	247	246	240	252	232	242	236	257	220	240	224	229	248	235	250	231	253	217	244	242	234	258	246	238	218	237	255	233	219	231	241	204	221	228	243	243	245	235	220	239	228	234	244	254	246	254	245	259	254	226	228	246	250	245	246	243	212	229	231	235	250	221	226	210	215	222	267	211	230	263	214	248	223	227	233	208	246	205	245	225	229	225	239	229	253	254	226	228	232	208	238	225	251	229	247	230	237	238	209	214	226	257	246	224	259	259	211	231	244	273	228	254	236	230	221	235	239	232	236	248	230	243	221	255	228	214	239	238	225	230	254	190	219	222	226	248	254	217	252	218	262	225	259	243	245	256	204	245	236	255	247	236	234	212	207	222	213	239	238	228	218	234	256	227	220	229	220	234	214	270	217	232	233	217	251	244	229	266	243	221	217	238	241	238	233	220	259	230	220	202	212	227	221	219	222	226	243	230	250	235	258	229	216	208	249	210	214	236	236	240	212	251	251	217	229	234	243	246	228	239	216	235	210	247	238	254	229	239	237	239	235	244	222	247	220	253	224	244	210	232	248	232	197	236	222	253	239	222	228	226	222	242	256	241	231	247	213	241	234	229	233	230	257	265	236	216	221	223	209	256	226	205	266	238	262	243	250	254	230	231	226	223	229	220	242	233	233	233	245	224	212	220	224	228	241	244	228	227	219	254	219	243	217	244	261	254	245	239	214	236	228	226	216	229	232	232	247	235	232	220	231	234	248	239	236	236	217	242	196	230	196	243	220	242	234	208	228	240	241	223	212	224	280	236	242	253	219	245	224	257	240	209	215	230	256	239	231	247	242	240	264	230	204	248	220	224	216	248	220	273	237	235	249	234	211	216	227	228	208	231	233	225	209	231	234	207	252	258	250	238	223	221	195	217	219	247	224	235	235	233	251	231	226	248	239	236	230	241	242	226	221	219	233	212	230	233	213	245	251	222	211	213	237	238	240	242	241	254	271	230	218	229	220	223	263	216	240	220	195	261	240	212	221	253	233	226	232	228	235	228	236	234	210	205	239	205	225	269	249	248	221	229	226	226	223	239	200	236	235	239	243	246	241	237	253	213	233	239	231	275	267	245	252	246	253	257	254	216	250	214	220	209	243	241	237	235	224	221	238	215	241	221	233	237	208	231	208	238	232	210	240	221	246	226	210	232	254	252	212	251	244	256	214	226	263	231	218	242	232	238	229	236	225	242	236	217	218	225	217	214	239	231	237	236	249	235	242	221	224	241	210	226	233	247	218	241	220	235	247	249	240	269	231	223	235	240	231	253	205	225	224	215	214	232	225	255	265	235	222	230	237	228	250	234	224	217	258	242	245	259	236	224	226	235	233	251	242	266	236	201	215	235	255	236	234	227	243	221	230	230	232	227	233	247	198	248	215	242	239	253	239	233	204	208	231	218	258	271	240	239	234	236	220	228	242	233	216	228	251	224	241	228	221	244	207	242	225	223	202	231	231	232	197	262	223	227	244	231	226	225	253	251	240	228	224	217	249	233	272	226	235	226	226	267	231	235	233	253	230	212	233	233	239	224	240	225	226	228	221	236	217	213	234	246	229	237	248	234	221	229	218	247	238	235	248	250	249	238	209	228	230	239	254	234	231	261	235	239	217	222	248	234	234	272	226	245	219	235	216	265	239	252	216	249	181	246	264	222	230	198	236	211	231	221	227	226	249	218	220	207	246	227	233	210	225	210	238	280	237	235	220	244	244	256	227	223	211	254	237	240	223	245	223	242	214	226	241	226	244	257	206	247	242	248	242	216	209	229	212	235	219	229	246	232	213	251	228	245	235	235	229	229	256	231	223	246	221	233	249	201	241	229	224	208	242	228	254	243	228	235	241	210	222	257	230	239	224	245	208	228	197	230	275	213	209	252	248	230	236	258	218	221	240	239	263	215	246	226	213	214	247	238	253	235	262	238	248	241	250	222	222	215	226	227	220	242	244	224	198	252	211	250	249	237	221	218	240	217	251	257	219	251	207	224	239	266	241	210	234	226	231	237	233	246	211	246	225	217	208	237	229	221	200	236	204	224	256	249	234	255	254	219	220	238	207	247	218	229	246	252	241	245	264	218	238	220	212	227	233	227	249	245	229	242	244	238	233	225	219	251	232	249	221	235	242	224	232	207	236	225	230	254	228	220	276	251	229	230	230	231	208	231	227	231	258	227	227	204	233	252	239	231	255	218	237	220	232	230	237	229	228	245	244	218	204	242	239	206	233	231	252	246	228	228	269	225	227	223	236	229	243	243	253	231	271	267	222	249	251	241	240	210	254	219	253	250	220	243	227	234	229	231	220	229	234	234	227	211	237	225	231	242	242	215	219	232	234	236	247	235	253	246	240	231	243	249	229	235	208	242	244	237	222	201	241	216	226	246	229	211	221	241	231	228	269	209	217	215	216	267	230	242	218	231	244	213	228	197	214	246	212	242	225	264	211	253	264	223	254	245	211	232	246	256	231	241	245	218	255	244	258	217	243	241	249	233	250	208	252	261	233	244	243	245	217	233	218	226	244	227	239	235	226	230	260	231	254	231	242	285	249	245	230	245	263	238	252	249	232	245	201	254	241	222	226	221	238	217	208	236	209	223	212	234	240	226	211	213	257	231	243	243	244	239	191	252	233	221	239	245	212	245	215	244	235	240	231	232	242	242	232	217	234	220	246	249	221	203	240	231	216	252	271	209	231	227	239	225	208	230	231	239	210	230	222	209	249	222	188	245	244	222	236	262	258	213	221	235	228	247	247	230	228	253	228	234	222	242	247	227	244	235	245	245	232	234	261	238	247	279	226	220	215	238	235	229	252	220	213	257	252	234	240	234	245	245	217	230	244	231	235	217	239	264	221	251	208	228	215	224	220	251	248	238	234	250	259	237	244	237	227	225	265	237	217	226	263	220	219	204	236	251	255	237	230	233	239	238	229	232	229	214	240	226	240	250	223	240	226	242	241	227	232	248	247	240	219	229	258	252	251	229	259	236	254	215	236	249	188	219	237	256	221	233	223	210	225	235	252	254	222	228	251	248	243	270	243	246	226	220	225	265	249	229	239	237	228	246	232	227	213	250	241	247	251	222	228	239	251	242	235	202	232	226	234	251	243	206	224	264	265	221	238	240	232	233	240	231	253	222	191	268	224	238	252	235	231	227	241	243	230	230	231	224	291	224	248	232	252	249	222	222	241	231	260	243	212	234	238	249	232	234	236	239	235	208	237	222	251	247	219	239	238	207	228	236	255	262	238	213	222	210	241	223	246
4942	189	120	106	94	122	174	270	334	416	403	379	268	214	161	153	134	122	310	435	603	66	55	63	47	56	49	43	38	52	37	52	47	42	42	45	43	51	44	56	49	52	42	55	63	39	40	58	53	43	43	50	38	53	51	35	39	39	39	36	40	43	39	39	44	39	35	42	47	38	40	51	45	52	56	43	57	42	37	40	51	45	37	40	44	57	34	55	47	49	42	59	41	53	50	43	53	42	46	53	40	46	42	39	44	48	33	41	38	53	51	56	37	43	45	41	46	30	49	43	30	58	39	49	45	51	42	45	43	50	53	50	46	57	55	56	43	42	57	43	47	38	39	43	58	44	43	43	51	48	38	43	35	34	48	48	49	40	42	46	58	44	43	43	39	51	37	52	54	55	55	41	58	45	44	46	39	44	43	33	53	48	46	39	47	47	41	47	45	38	34	52	37	46	59	53	34	59	47	43	46	46	67	39	36	44	39	50	42	42	44	37	45	38	35	44	47	42	39	44	36	47	54	43	39	44	44	45	47	36	29	45	36	50	33	55	45	53	44	34	50	46	50	41	55	43	45	59	49	34	42	41	42	47	55	44	39	47	53	36	42	49	42	47	60	48	34	55	32	44	46	49	40	49	44	42	45	57	62	46	53	56	50	40	46	41	54	43	49	35	49	35	44	44	42	47	42	44	48	43	51	45	36	55	48	51	54	39	56	53	49	60	53	45	37	41	55	35	40	45	42	38	39	43	50	44	40	47	41	42	42	44	42	35	50	51	37	40	36	48	50	37	47	38	38	27	39	52	36	50	51	45	41	40	46	45	49	33	33	29	40	53	41	48	49	41	43	47	49	47	43	52	28	35	51	41	50	53	43	46	37	55	44	45	44	40	44	35	41	32	35	36	41	62	37	48	44	50	40	57	50	45	49	56	40	44	50	40	41	50	40	52	42	55	49	53	57	46	46	47	28	42	44	38	38	39	45	32	37	44	45	43	54	47	58	42	38	49	43	48	44	37	39	46	48	42	44	65	47	49	54	41	50	33	41	47	58	51	49	47	42	33	47	49	41	40	40	47	49	61	37	50	44	36	37	46	49	46	39	47	53	51	63	60	44	47	42	41	59	35	58	44	47	51	54	48	47	48	41	42	48	43	43	49	46	59	39	45	44	38	52	64	46	58	53	53	44	43	55	63	39	40	44	50	46	43	29	34	26	49	51	45	41	63	45	43	52	37	41	40	42	37	47	52	43	51	53	47	52	50	40	52	43	57	42	41	42	45	42	44	61	41	51	57	39	47	38	37	43	43	42	53	49	45	43	48	46	47	41	36	57	45	47	52	50	50	31	54	32	40	51	31	44	37	44	35	52	43	46	45	50	39	45	34	56	41	37	44	61	38	45	57	55	50	42	36	55	39	39	53	37	49	51	38	42	31	56	51	44	49	48	38	46	43	51	42	51	55	49	40	37	43	39	39	45	42	51	48	41	37	37	45	46	36	51	38	49	55	40	38	43	36	43	46	40	40	42	51	41	54	49	49	56	47	42	42	40	47	37	43	42	42	49	50	49	45	55	41	48	53	36	39	36	52	41	38	52	46	47	48	34	53	53	34	44	40	49	51	42	34	46	60	41	48	51	48	45	48	50	54	41	42	43	42	52	56	40	43	46	39	49	40	49	46	44	56	44	51	52	40	45	37	40	43	37	47	32	39	47	45	45	45	42	50	48	40	41	40	42	62	45	45	52	40	61	52	45	37	40	42	38	40	36	47	52	59	59	38	47	36	49	49	52	44	47	37	43	47	36	36	39	58	48	50	37	58	45	50	45	34	34	43	48	48	45	41	49	34	51	42	53	39	40	36	43	39	50	47	34	47	41	53	40	32	40	43	50	37	38	51	41	37	47	39	43	44	39	38	63	43	35	50	49	45	38	45	29	50	42	46	41	54	62	48	46	47	58	56	40	50	42	50	38	64	36	52	39	44	42	41	47	49	34	37	42	37	58	53	44	48	51	41	53	43	36	52	44	45	51	45	49	37	41	57	38	44	39	45	51	42	47	35	36	56	26	50	41	44	38	53	53	51	42	41	39	39	40	52	55	33	46	52	42	49	46	55	40	41	40	45	37	40	42	47	40	40	38	44	61	35	51	48	42	44	36	39	45	46	39	37	49	40	46	41	54	41	30	37	40	40	49	43	37	53	44	36	39	41	44	38	51	36	32	41	55	44	36	48	49	42	38	53	42	46	52	50	40	35	49	32	54	59	28	51	44	49	55	35	49	46	52	44	32	45	50	37	43	40	57	42	45	37	40	38	56	35	53	41	40	45	40	37	48	44	50	47	47	33	53	42	53	35	44	45	48	38	33	27	35	52	42	42	38	42	55	52	42	33	41	37	44	42	36	49	49	42	49	39	37	37	52	47	42	40	43	27	44	41	53	35	51	51	48	48	38	42	46	41	53	47	58	43	42	37	40	38	45	44	48	37	40	54	40	47	37	36	49	44	46	39	43	46	54	40	38	51	44	39	40	44	38	36	51	48	45	42	36	52	51	47	61	50	43	34	50	46	44	55	45	46	47	44	22	40	39	47	44	43	47	51	44	44	58	42	46	37	36	40	33	50	47	49	52	55	42	46	48	56	38	45	52	41	45	53	54	45	43	48	45	34	49	47	44	46	48	41	41	48	47	32	41	49	51	48	46	44	42	45	49	48	51	46	58	45	38	41	41	36	36	40	44	52	59	39	39	41	43	44	69	51	44	37	56	57	42	40	42	51	48	25	46	51	44	47	37	41	43	47	41	51	42	45	36	38	31	41	58	42	41	42	37	34	41	53	53	42	49	44	48	39	52	45	54	51	52	40	47	43	48	45	55	48	58	57	40	48	45	34	45	48	44	53	44	52	43	46	36	48	39	45	31	52	36	39	49	41	41	43	40	38	45	45	49	41	36	50	34	41	49	51	48	47	37	46	49	37	38	39	40	38	36	38	35	40	41	49	44	35	55	44	42	48	43	32	44	40	37	45	54	49	39	44	45	48	40	46	50	36	43	49	56	46	51	43	61	37	41	56	47	41	38	49	37	59	48	36	58	35	40	38	52	48	43	46	57	38	32	38	48	48	52	43	39	46	51	42	41	60	46	39	45	39	43	42	43	55	47	39	43	50	49	35	39	49	39	47	38	64	44	40	47	50	42	32	51	45	60	43	38	54	57	49	50	42	41	44	41	42	44	48	58	36	42	51	43	47	43	51	38	32	48	42	46	39	52	47	42	54	51	44	42	30	41	50	51	53	36	50	38	50	40	48	42	40	37	43	43	29	38	48	48	41	38	58	38	38	48	41	36	41	49	32	40	52	43	37	49	43	61	38	50	41	49	48	51	39	37	47	52	56	47	39	41	47	44	53	37	49	45	53	37	42	31	52	48	52	41	45	41	43	52	54	58	38	60	43	34	48	58	55	40	44	43	45	35	43	36	44	48	51	55	48	40	43	48	53
22160	2164	1488	1802	4641	8077	11866	13089	14139	14717	13563	12110	8522	6676	5469	4699	3861	2878	8928	10346	13863	792	499	502	446	451	446	456	498	410	451	402	421	403	446	439	432	421	453	406	423	447	439	407	445	408	390	401	388	405	407	438	420	391	428	398	373	437	373	369	432	410	410	378	398	405	432	395	400	454	388	445	433	413	392	435	400	448	430	387	414	362	418	393	387	432	424	372	426	457	411	416	378	425	402	406	410	367	389	437	392	384	391	408	388	430	390	437	395	421	406	419	365	385	390	415	401	384	413	397	414	400	441	371	468	411	407	387	381	383	400	440	401	411	409	369	427	397	380	382	410	427	372	366	381	404	403	454	401	390	407	417	375	430	413	385	381	397	432	386	399	406	394	385	382	417	402	434	418	439	385	389	416	385	421	393	402	403	389	427	404	377	451	424	371	394	415	442	367	411	382	381	413	454	399	403	391	393	394	417	379	438	381	418	402	391	399	394	437	428	402	391	378	379	400	400	407	393	402	392	408	388	417	393	430	428	378	380	418	367	379	394	405	398	371	432	372	378	443	409	402	403	387	403	389	384	416	370	410	415	397	449	373	400	396	399	399	402	409	386	411	391	431	403	368	415	422	378	438	419	381	368	388	438	410	422	378	439	399	411	391	369	395	390	387	393	407	428	381	366	409	400	416	386	429	406	365	389	455	403	420	422	397	392	394	447	441	406	413	408	428	373	407	430	405	431	426	414	399	387	376	408	378	414	405	370	415	398	398	410	391	360	383	382	368	387	397	397	403	417	406	396	389	409	410	390	388	458	416	412	383	376	389	414	391	441	407	404	374	416	396	391	382	390	424	380	383	382	388	383	402	398	389	367	402	404	402	374	412	409	417	357	422	359	392	394	417	411	411	410	404	419	367	413	397	394	393	400	400	411	375	410	420	401	396	390	351	409	439	383	384	406	418	396	396	391	387	432	416	405	389	396	410	411	434	411	418	458	456	418	437	408	379	438	425	383	401	365	409	404	450	397	420	375	393	408	419	419	374	419	418	397	395	438	369	410	398	389	391	420	402	397	447	388	406	393	388	383	403	363	420	382	420	406	395	409	434	359	379	406	386	383	387	402	384	425	387	381	424	395	432	393	407	380	386	410	429	403	442	372	427	399	395	382	424	391	383	415	339	421	408	382	434	403	409	374	415	405	423	381	398	392	402	414	451	399	372	391	378	383	399	439	407	450	375	395	420	393	401	416	385	410	478	424	373	391	414	387	396	372	397	401	411	372	399	405	388	409	391	384	427	417	413	430	445	413	415	405	407	424	442	378	395	404	412	410	401	401	428	412	422	369	409	389	402	394	381	410	399	406	381	404	429	410	390	427	414	421	411	397	408	398	435	401	406	370	413	373	429	404	387	419	414	417	402	423	376	366	428	429	401	414	407	419	405	378	398	402	416	390	389	390	400	369	408	414	435	405	416	399	373	404	430	362	413	425	411	454	437	410	423	397	414	404	408	401	410	406	442	394	365	355	413	394	388	393	393	397	415	415	378	380	398	375	384	444	391	394	414	398	416	454	411	401	416	391	389	427	439	389	386	399	395	430	389	376	394	406	409	408	405	420	399	429	381	381	377	430	416	403	390	421	379	356	369	405	404	417	391	459	365	400	414	395	405	372	409	435	380	400	403	396	394	403	405	396	405	356	416	417	396	411	373	442	408	381	408	420	430	383	377	419	429	416	412	426	373	430	426	393	417	422	419	391	402	395	392	419	375	403	406	395	410	432	405	420	398	402	432	413	366	427	387	356	386	412	424	372	426	425	416	358	384	396	397	385	403	406	398	398	394	395	390	374	367	373	381	409	386	409	407	403	376	453	371	398	396	424	415	402	449	387	383	410	378	384	399	423	417	408	389	374	422	391	398	443	403	401	438	390	381	397	433	388	401	413	387	413	381	392	437	433	404	409	375	441	400	410	397	415	388	411	408	414	377	370	415	395	401	423	393	407	381	355	388	418	437	402	400	438	397	412	386	407	371	451	443	381	390	400	420	379	404	405	435	443	391	420	410	414	390	423	413	406	401	402	403	421	425	407	366	413	400	433	418	404	402	399	375	398	389	375	400	417	406	412	413	402	423	349	415	419	372	411	389	393	375	429	379	417	420	383	382	431	368	423	405	428	400	385	422	390	376	399	376	408	351	414	401	384	404	377	358	423	379	434	428	425	406	383	432	410	414	408	405	401	393	402	395	412	430	386	423	387	395	390	373	398	420	399	412	406	442	396	403	397	414	391	428	381	394	378	381	398	403	392	387	386	425	433	377	408	417	422	387	415	423	366	385	414	399	397	386	444	404	408	417	363	411	395	420	393	422	428	376	380	394	395	399	397	441	403	383	378	391	398	378	358	393	377	374	405	402	389	418	411	420	450	401	378	405	390	421	423	427	404	416	415	416	408	387	417	386	409	398	414	410	407	387	402	426	380	388	408	390	433	387	379	410	405	375	403	385	396	430	410	405	395	425	411	402	430	383	412	396	434	383	425	386	400	394	419	398	400	392	372	362	415	377	382	409	404	390	409	415	440	442	414	414	408	409	410	427	440	412	388	376	407	411	390	403	381	396	395	394	422	414	440	412	389	381	395	410	364	398	406	390	394	380	374	404	393	402	410	418	389	397	375	394	386	377	405	434	412	445	448	409	424	424	406	412	375	383	428	381	418	438	408	433	381	413	388	383	381	387	422	381	372	375	405	369	401	393	425	400	407	398	415	430	410	393	420	398	387	378	371	405	384	368	381	395	412	402	390	399	424	421	411	394	390	400	385	402	423	401	410	397	363	389	401	413	434	389	373	409	397	408	417	390	355	380	383	364	407	382	425	410	409	374	438	419	388	422	377	422	421	398	407	405	408	417	394	404	413	410	388	415	380	401	398	400	386	420	377	431	407	425	424	440	403	393	409	400	392	397	426	392	415	393	391	421	412	413	404	376	425	396	388	402	412	405	362	407	402	406	382	403	392	428	390	429	374	418	402	390	396	410	390	387	400	405	412	421	429	414	378	366	396	410	398	428	439	402	404	398	421	406	377	371	398	414	412	398	396	381	400	407	401	412	457	386	410	388	356	392	402	400	366	413	371	444	415	408	409	410	434	391	367	418	421	381	397	409	387	406	411	418	384	398	389	434	429	419	381	410	387	373	429	407	386	367	403	386	402	404	355	396	401	406	388	378	400	392	399	379	398	373	395	415	392	408	424	410	410	396	424	400	372	415	420	368	393	407	392	401	418	367	376	418	414	420	366	400	359	415	384	418	401	388	372	392	447	415	383	391	392	389	416	393	420	426	385	402	420	394	397	383	440	387	407	424	391	376	402	439	405	388	428	405	409	403	433	417	387	389	375	402	384	383	388	389	433	383	420	404	402	400	349	368	400	400	371	378	413	365	385	400	422	390	385	383	407	386	382	411	389	412	344	368	390	381	403	402	400	403	377	419	438	402	384	358	417	421	401	402	385
1729	97	69	70	72	70	110	121	182	225	183	176	120	132	112	89	74	98	69	78	79	52	44	43	42	47	56	47	45	41	52	54	38	52	53	42	45	43	43	47	32	63	50	50	51	40	50	46	50	48	63	44	51	49	47	43	50	56	62	48	46	42	44	39	50	41	49	44	53	46	35	53	37	45	50	42	48	46	44	38	56	37	56	51	37	40	48	58	32	42	47	48	37	63	39	42	41	52	53	40	32	36	50	39	56	46	43	48	49	47	53	53	48	38	50	51	55	52	49	47	58	59	49	37	32	49	42	51	50	45	34	50	48	43	58	55	49	37	36	53	47	43	43	38	56	51	36	49	46	46	49	37	40	43	50	45	52	51	54	53	48	51	54	48	51	48	39	52	51	51	49	48	49	39	48	44	47	51	41	53	37	58	44	51	54	47	55	50	44	54	44	46	55	51	44	52	39	50	53	50	45	48	50	49	52	52	54	39	41	49	48	51	50	61	45	55	49	44	46	53	54	43	56	39	32	59	52	52	52	47	34	44	52	43	43	57	41	56	54	45	48	50	60	51	52	52	52	37	51	37	46	51	45	55	55	38	51	39	51	53	44	43	52	55	43	50	43	55	56	49	61	45	45	51	57	29	52	41	50	55	57	42	46	52	50	58	60	46	45	34	47	48	54	47	42	34	40	56	48	45	54	44	39	48	53	33	51	40	47	44	52	45	49	48	54	49	50	43	40	50	37	54	45	49	43	51	54	54	45	43	66	52	40	44	48	38	48	46	45	45	44	42	44	51	48	51	49	51	39	52	42	51	51	41	49	53	49	57	46	45	47	74	63	62	51	51	44	54	53	49	56	36	46	46	41	46	44	50	58	48	63	54	53	41	41	50	56	35	39	56	53	63	51	52	44	49	41	55	46	50	53	48	48	44	54	48	49	43	52	46	45	45	54	55	51	44	48	45	57	39	49	57	39	64	39	42	54	36	62	39	63	34	43	35	49	46	43	59	47	50	53	63	63	66	45	55	49	52	50	50	50	44	48	56	42	56	43	52	52	58	31	39	35	42	35	59	62	35	47	49	47	52	47	37	51	34	47	53	38	47	42	50	54	53	34	50	64	57	56	44	46	41	42	45	41	55	57	40	49	47	48	36	55	52	45	47	60	50	49	53	38	61	51	54	58	44	46	44	50	43	54	41	43	40	28	38	39	54	51	66	45	56	51	42	45	49	44	40	39	53	44	42	41	48	45	47	45	51	35	49	48	48	54	45	44	57	51	55	52	44	41	45	55	53	51	44	43	55	44	54	42	66	56	45	46	48	50	60	49	49	52	59	47	47	44	47	48	55	48	52	47	57	57	46	41	53	56	55	40	45	47	45	60	50	41	45	45	47	43	58	45	47	46	45	41	40	38	50	50	52	31	35	55	51	38	33	52	42	54	49	43	35	43	44	38	46	48	44	59	58	37	45	47	59	38	48	52	36	47	54	48	52	46	39	44	52	65	53	43	51	38	40	44	47	37	41	37	52	41	54	53	44	70	49	42	54	44	38	55	56	30	44	63	44	58	65	41	56	46	38	40	51	36	55	53	59	48	42	49	49	42	40	45	51	43	52	40	46	48	52	50	53	50	38	41	42	43	40	39	54	45	43	42	52	47	33	35	52	46	49	49	46	45	46	55	47	44	40	45	40	45	49	47	45	44	46	36	40	44	39	48	40	52	63	42	49	48	36	40	43	48	61	45	39	40	40	37	43	50	44	42	38	41	50	45	45	46	34	43	42	37	47	49	39	49	43	45	57	52	60	51	48	47	56	48	31	42	42	51	47	43	59	32	47	41	42	57	43	49	43	56	50	46	41	59	55	40	48	61	44	39	61	53	48	44	46	55	48	45	53	61	60	41	47	51	37	56	50	49	52	55	48	43	47	54	53	45	31	50	43	46	64	49	48	54	61	37	51	48	51	47	31	54	43	52	49	38	50	52	57	38	48	51	53	52	54	45	45	43	55	48	46	62	49	46	48	51	48	43	48	35	42	54	34	52	35	48	40	38	49	45	35	45	61	37	49	52	44	48	39	33	43	39	57	37	46	54	46	54	54	39	44	45	42	51	43	43	58	55	40	35	53	52	56	42	47	40	48	49	40	38	39	53	59	45	53	35	54	57	53	47	55	48	52	45	43	59	49	38	51	46	53	39	63	51	60	40	46	46	53	40	49	49	64	54	44	51	52	59	51	65	48	58	50	47	46	42	52	60	40	51	43	43	44	45	51	45	53	51	51	52	33	48	34	30	55	46	52	55	47	52	46	43	53	43	64	52	44	55	34	36	48	56	47	30	53	39	44	51	48	51	46	60	52	52	42	53	62	54	47	45	66	34	48	48	55	37	47	52	47	51	38	55	45	48	47	43	45	39	50	40	56	66	42	54	46	47	51	46	50	50	45	59	55	45	50	53	43	48	45	51	47	36	37	45	53	49	52	51	40	47	44	57	51	48	54	50	47	54	44	53	39	45	43	51	50	45	42	36	34	51	36	42	36	40	44	51	35	52	43	36	41	49	59	55	44	46	56	54	44	45	42	51	45	39	57	38	41	54	55	52	54	43	44	41	46	52	58	61	50	48	49	45	40	49	45	43	39	51	32	48	43	51	47	36	43	47	60	33	46	63	48	58	52	44	40	50	45	60	49	56	59	50	44	44	41	47	50	44	53	53	52	46	43	36	47	43	44	47	52	54	51	38	42	41	44	50	54	44	46	64	64	41	48	61	41	48	44	41	51	52	63	46	48	43	44	53	47	38	39	33	47	61	50	41	54	44	52	45	48	39	54	44	45	46	47	42	42	50	41	52	51	40	51	51	35	52	43	39	49	54	39	43	43	39	62	58	55	53	53	39	55	30	49	53	56	51	41	42	47	48	43	43	58	45	48	62	51	38	44	43	35	56	55	44	40	48	54	49	44	68	47	55	66	48	52	35	39	38	58	33	53	50	60	41	53	48	59	61	43	41	44	51	47	40	38	48	48	39	44	50	37	41	45	53	46	46	43	47	52	49	49	41	42	52	74	44	50	50	47	48	42	45	48	38	47	42	45	50	51	39	41	42	56	49	53	50	60	47	43	36	48	56	38	44	48	47	52	44	43	47	54	52	44	45	58	43	50	39	58	38	59	51	33	63	46	48	36	39	56	51	50	60	65	41	59	49	52	49	49	48	53	51	40	48	49	36	40	47	46	56	50	55	57	50	61	44	47	51	60	41	45	36	47	49	46	62	50	44	51	37	44	51	46	43	42	40	47	44	36	50	54	50	39	45	56	40	50	48	39	59	46	50	45	47	56	54	46	43	48	52	51	43	57	54	61	58	47	42	43	44	55	42	61	56	40	41	41	40	50	54	55	45	56	43	55	55	40	54	45	44	44	35	44	54	46	43	53	35	44	59	43	48	45	48	39	49	44	45	46	56	44	62	39	58	50	40	56	51	41	50	49	44	53	45	60
12880	1077	746	1356	2715	4683	4999	5451	7847	8621	7352	6782	4330	3805	3405	2355	2030	1596	1288	1645	2186	480	466	412	413	424	404	443	402	391	445	398	401	423	405	435	455	409	432	408	436	419	403	398	394	368	416	366	394	430	379	433	440	435	372	413	395	408	385	406	391	402	397	410	369	449	403	431	391	402	404	420	373	390	415	414	428	407	379	408	388	426	418	443	393	393	420	384	385	388	403	404	416	399	407	421	426	415	408	391	440	412	428	400	368	422	402	353	385	396	416	394	383	349	432	392	432	383	420	417	444	417	402	417	391	370	401	398	413	387	403	404	427	403	383	420	434	407	383	393	407	400	404	409	389	383	430	433	402	396	425	381	410	416	390	432	425	367	432	381	411	415	436	424	400	410	446	392	403	408	382	416	423	408	445	422	370	406	432	404	363	385	406	398	395	404	410	399	385	371	381	398	407	407	423	415	396	397	395	404	408	414	391	415	447	436	396	385	403	407	386	432	400	383	402	439	418	390	399	380	436	426	409	382	405	396	383	417	409	375	408	401	434	418	408	397	378	384	414	425	365	415	369	389	421	401	402	438	429	423	426	413	396	407	404	403	422	406	397	421	406	416	418	428	382	385	402	400	390	395	407	404	405	410	401	397	428	394	378	365	373	396	412	391	378	398	384	397	394	437	421	363	424	446	390	378	409	382	407	375	405	395	410	390	388	412	451	437	398	423	388	417	411	403	378	399	407	409	424	393	421	392	383	401	369	447	406	398	395	453	388	377	397	469	412	429	397	419	423	404	407	400	441	393	381	412	413	376	428	430	395	415	378	390	380	407	417	400	380	400	410	392	353	412	418	412	389	384	381	445	380	401	439	383	404	374	392	410	412	423	385	448	400	373	403	401	391	379	418	359	401	398	396	418	408	429	386	382	390	403	417	353	400	402	416	422	399	399	434	407	426	402	421	409	422	397	387	418	389	378	437	394	418	400	394	415	424	389	400	439	395	417	428	377	403	381	384	426	398	391	427	453	409	401	397	417	410	379	384	400	402	441	431	390	375	378	404	418	409	434	410	431	392	401	401	434	420	460	401	423	398	406	412	402	417	379	446	416	460	388	415	417	370	407	433	362	388	415	406	401	405	400	412	415	388	420	417	384	393	425	435	399	410	404	415	415	395	390	368	409	368	428	420	396	385	393	409	393	419	407	382	433	374	424	408	415	373	394	406	391	404	365	404	369	393	406	428	437	402	410	423	379	411	418	385	405	364	400	391	407	417	354	412	417	385	410	422	391	443	428	401	390	425	408	407	378	415	378	409	406	413	421	404	387	430	410	413	403	383	392	426	393	387	416	398	394	374	405	392	405	420	417	442	427	430	430	429	402	411	403	471	386	426	453	384	406	400	399	396	410	418	383	402	400	414	429	386	403	416	399	406	406	382	394	358	406	417	384	402	403	400	398	409	371	428	389	405	401	411	383	413	444	383	393	437	377	402	364	428	392	387	427	425	390	409	434	391	397	389	389	420	370	410	403	410	408	391	407	437	421	403	396	358	409	399	435	404	403	411	393	412	407	401	412	425	373	406	432	425	451	403	389	393	379	439	395	428	384	403	402	401	423	440	432	430	384	406	405	435	381	366	379	377	383	375	405	395	404	420	372	392	413	372	378	434	397	392	426	425	365	442	418	391	420	371	425	373	409	413	414	391	409	393	426	395	422	376	438	424	395	404	400	413	377	395	400	392	380	387	396	427	396	396	409	435	426	388	364	419	389	390	392	403	407	417	386	378	422	417	429	430	395	388	440	395	427	388	420	387	394	391	390	418	424	390	413	402	445	409	413	408	386	377	408	391	396	393	393	407	402	405	417	423	408	394	410	370	410	409	459	403	400	360	418	414	427	432	405	393	406	410	430	423	409	404	392	377	415	444	432	379	412	370	429	435	449	434	393	409	421	387	409	374	392	401	402	412	402	392	373	390	388	420	414	369	415	381	395	386	400	402	431	448	405	432	356	422	393	394	403	436	419	376	415	394	387	405	391	402	410	372	366	407	372	412	389	352	422	445	378	435	388	397	364	427	411	390	402	409	405	413	381	371	359	425	410	431	383	377	400	399	423	378	400	391	410	447	398	424	408	431	417	411	417	417	372	420	380	390	434	410	428	398	366	392	362	430	377	374	387	401	423	389	374	403	397	417	409	428	379	420	434	399	429	398	413	381	371	405	428	410	388	386	421	387	405	390	402	439	420	414	426	421	400	409	436	393	432	385	421	391	416	427	372	432	397	404	424	420	412	402	395	453	412	398	455	398	389	384	379	396	422	376	433	409	397	417	420	398	434	419	419	378	435	373	390	416	390	416	397	436	382	389	394	485	393	462	438	406	438	409	406	390	366	399	377	393	389	413	438	393	401	401	395	365	367	394	356	399	408	405	412	431	387	398	409	392	400	379	373	401	425	414	372	395	422	387	388	392	423	405	418	448	377	378	400	366	413	404	436	387	391	408	441	381	400	412	384	389	436	391	383	378	389	389	397	409	408	406	402	424	406	404	430	430	386	387	384	385	404	442	383	409	389	396	397	421	418	405	405	423	425	395	411	383	380	394	435	448	395	388	419	377	395	401	400	426	397	407	420	424	414	356	417	395	410	401	411	418	413	365	373	380	418	422	403	393	398	402	389	426	414	407	403	419	418	447	363	395	414	435	427	417	393	428	417	387	390	389	381	396	390	415	433	369	428	417	422	411	411	413	426	393	394	429	419	401	430	407	446	398	384	388	397	404	378	440	420	414	396	384	425	410	376	439	395	409	406	393	417	446	379	432	404	424	411	432	398	389	412	379	421	452	382	410	395	418	424	415	417	434	393	369	393	416	398	406	435	424	405	372	400	411	406	402	421	430	382	419	370	450	400	402	408	398	387	410	401	423	395	437	392	394	406	441	424	416	413	410	448	419	441	391	387	397	375	413	396	390	398	394	383	377	404	409	410	422	394	395	384	392	429	405	404	386	363	396	415	402	423	394	451	413	367	412	387	416	422	427	411	409	369	417	373	392	395	406	413	387	421	394	394	384	388	415	403	386	408	407	390	380	423	402	427	402	443	386	402	427	434	438	427	409	413	394	410	410	411	434	411	413	411	404	403	429	400	447	414	413	362	424	381	400	416	410	396	419	406	415	403	413	409	429	385	406	408	401	427	403	406	387	386	388	408	376	375	424	404	376	416	416	424	431	383	396	380	392	390	385	412	386	382	440	435	406	418	442	416	391	421	416	402	408	383	443	455	412	375	410	413	426	421	414	430	434	434	414	413	407	400	396	380	418	420	386	454	408	380	383	399	382	409	380	381	408	422	412	403	385	417	408	408	415	412	392	366	400	397	380	383	408	451	388	413	407	425	425	384	407	391	399	410	431	399	425	404	388	422	434	386	414	415	391	438	423	417	426	423	421	388	402	413	393	394	391	425	395	386	401	407	396	411	402	450	394	391	393	403	390	407	412	430	390	374	418	427
3570	222	136	113	126	154	173	149	188	299	255	220	184	163	143	82	98	86	84	275	480	121	62	49	57	65	64	56	70	66	79	58	60	63	65	59	51	61	65	63	62	58	58	53	57	64	55	73	52	62	44	77	61	48	57	62	61	60	55	55	46	49	54	68	52	57	71	55	64	74	66	60	65	60	57	57	55	56	56	47	55	60	59	57	52	57	44	76	55	70	46	54	63	71	60	65	81	63	64	59	54	70	60	50	55	54	49	61	49	68	74	75	55	60	49	53	52	68	69	62	51	40	75	49	54	57	61	57	61	61	58	42	61	63	70	61	57	61	53	59	48	38	69	67	54	58	73	72	56	69	48	59	58	61	61	51	62	61	60	56	59	62	61	51	68	60	74	78	65	55	65	52	72	59	67	52	65	50	56	62	65	61	65	59	57	54	61	48	57	59	62	66	53	60	64	61	51	69	64	60	60	64	59	46	62	62	71	61	58	68	52	62	53	68	48	64	46	60	61	54	64	62	59	64	60	56	61	56	54	56	64	63	68	58	56	55	53	47	69	53	43	50	64	62	59	69	61	56	58	48	54	60	73	63	57	68	50	59	61	54	63	59	60	63	46	50	77	60	64	58	60	44	66	67	48	66	51	62	55	61	54	65	53	57	66	57	61	50	54	55	65	53	49	60	51	47	54	56	66	49	56	59	63	60	51	68	65	58	60	59	56	72	66	60	62	62	65	71	72	68	72	61	53	61	73	58	60	68	55	64	71	61	55	70	52	56	51	60	62	56	59	53	50	73	56	61	54	66	51	59	61	70	54	73	68	54	55	63	59	53	76	49	61	70	63	56	61	45	62	48	68	64	79	75	68	63	56	59	69	54	57	59	54	71	56	54	56	59	49	56	57	53	55	56	57	62	65	56	59	71	66	71	66	50	51	65	60	56	73	55	69	62	47	60	48	45	49	51	57	60	64	61	57	58	64	64	52	79	72	65	59	68	67	67	51	58	56	52	55	54	61	55	46	52	57	68	65	57	54	57	51	59	59	70	57	63	66	50	63	57	72	59	58	62	58	56	65	71	61	59	62	71	55	51	66	60	51	74	60	62	65	53	48	68	63	71	57	53	64	66	53	51	71	60	42	61	55	63	60	54	75	52	47	65	75	61	47	57	69	60	59	61	44	57	62	54	59	79	59	62	42	51	56	67	68	44	62	62	60	54	48	45	65	56	67	43	66	66	58	64	56	69	43	51	65	57	65	58	63	55	61	52	59	60	51	56	54	58	65	62	76	71	60	61	60	52	65	44	46	58	69	57	50	53	55	68	63	57	70	53	58	63	67	56	64	69	65	56	67	61	62	52	42	73	53	55	57	55	64	64	68	62	63	56	62	60	63	67	59	58	55	61	75	62	52	66	57	51	55	59	69	58	63	55	61	79	49	58	58	67	82	61	62	61	60	50	48	48	61	57	68	66	61	56	56	57	63	56	59	60	66	73	60	51	66	59	58	45	53	57	56	66	55	60	63	49	59	70	71	68	55	74	70	58	53	52	54	52	69	56	48	68	77	52	52	62	68	56	70	53	63	57	63	54	57	57	66	59	55	58	59	77	68	63	60	61	58	57	44	72	67	55	51	53	53	50	68	56	76	62	77	80	66	58	62	55	54	56	56	50	58	54	61	46	71	61	69	61	59	64	58	59	48	53	59	56	59	57	54	58	54	61	53	71	56	69	61	48	71	67	66	70	54	50	65	71	65	54	59	55	66	49	54	55	58	53	67	65	50	54	61	59	65	53	56	61	59	65	53	51	68	62	64	61	64	56	52	74	54	46	60	66	59	54	63	55	67	59	61	58	69	66	75	65	67	68	75	63	62	56	61	54	62	72	57	51	46	59	57	61	55	48	69	50	72	60	74	70	67	45	60	56	64	64	67	66	61	68	63	56	48	64	60	64	51	55	66	58	72	84	58	57	68	58	46	54	67	55	64	52	50	49	62	44	53	64	53	59	70	62	65	56	54	64	71	59	74	59	85	63	49	62	50	54	63	60	43	56	60	67	61	60	65	65	66	63	65	62	56	61	65	53	67	57	72	66	53	61	45	63	50	54	51	50	66	58	60	68	66	51	63	60	63	57	57	82	58	69	62	61	56	56	62	57	59	66	69	59	67	68	74	67	68	50	63	49	50	53	73	65	72	62	65	66	58	72	67	69	65	61	54	59	62	58	64	62	60	58	49	70	62	66	50	64	60	65	59	62	56	66	61	58	64	65	63	58	56	59	62	55	91	72	56	52	60	61	59	58	46	45	60	56	51	68	49	64	56	67	68	71	51	49	55	54	54	48	61	60	58	51	62	58	53	53	63	57	65	63	64	57	68	49	65	63	54	57	50	61	56	50	58	45	45	43	52	62	62	51	60	63	58	41	73	54	62	61	45	66	61	60	57	54	49	70	67	52	53	53	68	59	65	50	54	66	46	68	43	60	46	63	56	50	54	57	55	55	64	45	53	58	59	57	67	70	65	68	59	62	65	60	66	64	67	66	44	55	67	57	47	59	56	65	64	51	65	51	66	73	52	57	48	50	73	49	61	63	43	68	44	67	70	61	61	60	75	57	54	58	57	49	52	51	62	70	63	59	66	48	50	59	75	63	60	58	64	46	62	55	47	62	59	53	62	61	54	72	53	60	62	61	52	59	51	56	64	58	68	59	64	51	47	54	67	63	60	59	47	63	63	69	57	71	61	58	49	52	60	58	58	61	70	45	64	61	64	66	63	65	65	51	67	66	60	51	66	65	66	67	77	58	57	68	76	75	58	54	79	55	58	47	65	51	53	55	67	73	61	53	66	51	54	61	56	63	78	62	63	56	70	56	53	50	58	53	57	58	58	64	66	55	48	49	61	52	67	57	60	62	49	56	41	69	59	59	60	63	58	48	62	54	65	53	51	66	57	62	49	60	60	59	75	58	61	62	50	57	54	62	66	57	58	70	66	65	52	47	46	52	68	72	68	56	60	67	55	71	49	74	58	50	63	36	48	60	52	55	60	71	53	57	58	67	51	54	68	59	64	59	51	50	53	50	71	61	58	45	45	53	47	71	57	62	72	49	52	61	62	69	43	64	70	57	50	58	68	66	59	62	51	45	58	67	65	54	83	47	64	52	52	53	55	65	55	61	55	63	62	44	63	59	47	64	65	57	66	54	78	68	57	47	55	53	57	52	65	61	61	54	62	69	59	46	66	58	63	49	65	75	52	57	63	59	54	58	53	53	68	54	49	46	60	57	54	48	65	60	55	58	53	50	76	63	63	65	57	61	48	66	50	69	66	54	52	58	56	65	51	64	62	69	60	46	73	50	68	56	55	72	56	68	67	62	55	72	59	56	58	47	72	51	68	64	55	69	51	62	61	50	60	60	68	67	68	76	54	61	62	76	58	60	57	51	49	66	66	69	65	55	65	59	57	65	50	50	58	51	70	56	58	62	73	54	52	66	75	68
20380	3007	1517	1729	6107	10847	9981	7943	9774	12115	9189	7317	5788	4876	3599	2320	1739	1763	1527	6878	11715	1977	551	586	541	545	567	528	542	527	578	565	532	576	557	518	590	536	531	523	545	521	531	496	533	533	547	509	516	543	582	501	529	511	496	521	505	578	518	579	518	541	549	536	550	535	530	549	558	513	520	567	550	564	557	549	533	503	511	491	497	519	539	503	502	528	506	524	523	482	507	543	522	503	499	503	557	510	499	498	546	528	581	535	491	512	540	557	504	503	526	543	530	516	548	531	483	562	504	516	531	522	505	536	514	526	590	490	522	530	517	544	535	555	536	534	534	536	554	529	521	512	504	511	513	543	533	501	515	484	519	572	500	511	543	548	533	573	526	533	484	522	527	564	526	535	515	498	498	521	536	556	523	513	520	570	540	530	556	501	511	486	524	520	533	543	469	489	527	496	528	560	487	516	536	516	489	541	496	518	493	503	553	517	504	510	564	537	533	514	524	559	477	531	512	519	494	537	502	529	481	516	525	517	495	518	496	450	536	528	557	500	519	516	479	511	564	566	580	519	502	526	504	493	554	509	587	494	563	511	482	487	484	500	503	520	516	504	515	504	507	559	496	520	583	511	528	546	474	522	518	526	537	514	517	492	525	506	533	534	494	563	511	520	517	543	525	486	522	525	486	538	553	531	475	526	543	503	528	532	520	525	513	506	514	537	530	544	472	535	509	538	551	552	485	507	498	548	486	526	492	512	514	535	500	562	531	501	564	508	527	557	492	508	533	509	508	482	511	502	535	553	541	522	496	500	511	531	494	510	507	540	507	509	522	540	533	510	516	526	543	509	561	480	538	505	555	524	500	504	491	495	491	491	529	489	511	531	553	499	491	526	543	522	554	465	576	503	512	503	557	518	526	531	512	494	482	549	514	505	518	489	549	501	516	522	514	506	507	531	514	497	502	543	479	547	517	532	525	540	504	500	516	543	560	514	511	527	521	524	519	546	524	514	513	542	548	517	502	491	491	513	483	524	506	536	521	479	542	541	479	497	498	548	557	568	515	565	525	556	565	514	501	526	536	540	545	521	548	542	513	526	504	537	498	542	554	490	546	522	507	513	506	534	556	547	531	542	489	518	513	514	535	530	539	536	498	493	473	492	493	487	552	514	530	533	557	486	533	526	530	514	522	505	544	494	537	515	501	494	509	505	507	509	537	531	519	504	504	475	523	499	520	532	504	532	538	534	487	536	553	521	508	505	517	504	507	510	531	567	506	542	529	515	503	522	502	518	521	501	540	510	519	525	541	521	541	506	550	547	501	511	538	512	486	505	540	512	520	527	500	551	494	529	528	534	542	529	536	534	512	498	529	547	495	497	480	555	567	515	565	516	578	500	546	507	551	521	495	544	512	526	549	539	539	515	514	557	529	512	499	520	521	553	522	502	508	507	529	524	584	510	525	501	537	504	568	539	572	495	529	522	512	513	531	501	506	523	510	547	543	525	555	521	530	529	558	515	513	514	551	564	533	510	554	561	525	483	498	557	518	490	551	498	552	539	561	499	507	497	533	552	502	509	515	505	538	537	564	532	529	509	555	523	508	517	496	519	501	506	549	507	569	495	509	526	505	547	524	516	524	486	540	531	522	539	521	541	561	501	532	555	540	492	520	556	539	545	556	518	498	476	574	532	530	567	512	525	521	488	498	519	502	538	531	554	558	523	521	553	498	539	536	522	506	521	489	525	558	529	522	534	530	545	547	518	526	543	538	519	525	577	531	505	509	506	530	543	520	525	500	535	535	542	560	536	549	497	527	492	531	510	546	535	490	524	554	530	499	532	527	557	513	534	497	496	531	516	506	554	508	499	544	529	531	523	514	501	521	516	530	528	535	504	520	499	506	549	520	513	538	529	531	513	553	490	500	506	491	490	544	497	565	544	502	503	495	544	556	528	521	492	500	493	522	559	546	527	543	554	491	513	500	509	517	510	539	526	512	533	483	521	544	504	547	491	517	515	502	522	522	541	546	502	491	527	516	529	504	549	514	494	588	551	540	501	501	524	532	519	496	497	549	509	505	544	531	513	507	522	547	530	522	529	543	529	526	522	524	501	526	519	525	524	587	520	497	497	532	505	503	496	547	502	540	516	523	523	505	516	527	525	500	518	550	509	507	527	511	555	537	540	529	549	495	517	492	558	539	561	510	529	541	568	496	517	540	534	522	492	558	573	536	499	534	505	531	512	505	547	477	541	550	545	562	547	536	494	533	544	519	472	557	542	528	540	506	579	515	527	529	467	496	511	530	509	558	507	571	577	479	532	506	539	548	509	525	500	506	517	504	537	484	514	503	498	537	523	518	542	531	528	544	508	522	523	525	536	491	513	489	487	529	504	537	527	529	538	511	482	530	492	503	550	537	505	546	562	530	482	519	483	503	547	532	519	513	487	546	546	536	541	571	534	528	506	496	521	555	529	501	551	522	537	523	516	528	574	487	546	512	513	565	508	550	532	484	528	516	512	527	521	509	531	511	509	502	509	537	551	521	503	490	522	528	493	545	516	520	511	514	520	464	502	528	540	497	496	538	486	523	474	492	529	537	512	526	547	557	533	579	504	488	525	498	514	505	541	498	514	554	516	498	528	517	557	515	527	476	536	514	517	579	512	494	488	471	526	529	505	509	525	512	483	535	519	513	540	513	535	504	503	484	526	553	527	540	558	481	553	517	571	493	504	514	548	522	521	525	558	556	497	506	531	553	513	515	548	510	555	501	543	529	476	487	532	551	547	536	562	513	526	517	553	544	509	546	524	517	541	530	545	495	507	558	548	526	499	552	519	540	507	545	527	547	531	505	492	499	543	517	497	505	540	511	530	542	491	502	510	534	505	522	495	500	499	520	545	527	537	508	551	541	505	527	502	506	489	499	520	526	510	509	527	496	557	528	536	560	525	521	534	516	482	528	528	529	459	539	535	526	543	512	561	522	542	519	513	513	535	497	510	539	517	540	491	506	506	517	525	539	524	524	545	486	552	541	533	525	534	539	469	518	508	530	568	501	513	541	533	546	485	534	531	535	475	522	554	525	508	496	540	535	502	508	523	508	518	525	516	519	496	564	547	503	500	505	554	522	496	514	514	548	549	541	521	512	517	535	517	524	532	499	548	516	507	501	553	497	494	522	526	523	531	504	554	505	536	479	556	517	528	541	525	509	528	498	510	543	507	506	496	530	538	526	533	536	527	544	551	472	511	510	560	529	486	538	518	569	526	543	522	512	508	480	510	495	492	529	530	508	532	491	491	536	530	542	516	494	559	492	525	539	529	518	520	532	501	526	520	544	508	481	531	519	529	527	544	517	553	514	506	517	507	553	513	500	532	531	513	506	512	487	538	514	499	506	570	512	541	517	530	497	501	504	486	564	513	522	514	488	569	533	533	532	509	558	525	527	551	562	522	518	549	513	534	534	536	506	489	550	487	556	488	524	545	502	509	532	540	536	465	520	501	550	496
3736	150	85	65	61	109	201	119	159	215	214	206	149	120	90	73	48	36	44	299	592	57	26	24	27	34	17	27	30	20	27	31	41	23	22	27	25	33	23	29	24	14	30	23	23	25	26	18	28	25	28	31	24	19	30	22	19	31	32	23	20	25	27	28	20	28	28	32	17	20	18	20	23	18	27	23	17	33	28	18	26	30	26	22	27	31	25	23	30	27	19	34	23	19	17	25	32	25	21	21	28	33	26	25	21	19	28	26	29	24	19	28	16	23	24	26	17	26	31	21	28	22	21	25	32	23	29	25	23	23	18	27	29	22	28	14	35	27	24	30	23	22	21	26	28	27	23	26	25	21	39	19	24	24	11	22	31	25	22	28	34	27	29	23	22	21	18	17	27	28	26	20	26	33	30	20	23	25	21	22	24	14	30	37	31	25	23	27	24	29	24	18	18	21	27	21	16	25	19	26	18	22	28	27	23	28	19	38	20	30	27	22	29	33	26	24	21	23	19	21	23	24	22	24	23	30	28	30	26	28	27	13	26	20	23	17	20	26	24	27	22	29	22	28	23	26	20	29	32	23	26	22	25	18	24	22	29	30	30	21	28	26	24	24	26	22	23	19	29	31	23	32	25	24	27	21	21	22	23	25	26	26	30	20	20	26	27	31	29	20	17	24	30	20	22	11	24	33	29	21	23	19	31	34	30	17	32	26	25	25	26	28	30	19	26	24	16	35	25	24	31	24	29	22	23	26	24	20	24	23	26	26	25	25	30	29	27	27	32	18	27	24	26	18	24	23	22	18	25	34	29	30	23	28	21	30	23	22	22	25	23	19	28	32	25	26	23	27	29	27	29	24	21	23	21	34	21	20	29	18	13	25	23	31	31	31	16	23	15	32	18	27	15	25	26	18	32	38	22	21	34	30	21	21	24	21	16	23	31	19	26	21	18	21	21	28	16	21	34	25	17	29	25	33	24	35	20	17	28	20	22	25	17	19	22	26	22	25	28	20	28	20	25	24	22	29	21	37	29	22	27	16	20	17	20	27	27	22	24	24	31	21	31	19	33	24	35	27	26	24	19	22	28	22	20	17	25	24	22	24	29	26	19	22	25	18	18	26	32	24	26	19	17	20	24	23	16	20	20	25	21	29	31	23	25	29	22	23	17	22	21	20	27	16	24	25	22	28	24	21	25	16	34	29	19	16	26	23	29	22	25	21	18	29	20	28	27	17	25	34	24	29	18	20	20	23	25	22	28	22	23	25	30	25	20	14	23	18	21	20	31	21	23	27	23	22	16	25	19	28	31	24	35	33	28	23	25	27	19	28	27	28	23	30	40	28	18	30	35	25	29	23	22	18	32	27	20	25	18	25	29	22	28	24	28	20	19	24	23	21	23	29	26	24	19	25	21	36	14	33	21	16	22	24	29	25	23	34	25	26	24	24	35	37	19	25	18	20	30	27	28	28	28	25	21	28	16	22	25	24	25	18	24	27	22	27	29	24	22	29	36	23	26	26	29	27	30	29	29	16	30	20	27	29	26	20	22	26	29	21	26	25	24	27	24	27	15	24	25	27	21	25	35	24	27	23	22	30	28	23	31	21	27	27	31	19	22	24	19	29	22	21	25	25	23	31	27	29	16	27	20	39	26	26	27	22	22	23	17	25	22	14	18	18	26	19	22	23	23	19	27	17	22	22	24	20	26	23	20	23	22	30	25	23	25	21	23	28	32	35	25	23	31	16	21	25	25	19	21	23	22	24	25	23	18	28	18	40	17	27	25	21	26	29	16	22	20	25	30	22	25	20	26	30	22	26	20	25	25	22	28	29	25	29	33	23	21	26	19	26	24	28	25	21	24	22	22	21	27	29	28	18	26	24	26	19	19	28	21	21	29	27	29	34	28	29	27	28	25	23	32	22	18	26	26	28	19	25	19	19	24	32	22	27	26	26	25	21	27	23	20	22	32	25	29	22	23	13	23	17	23	29	23	29	24	21	33	22	19	29	37	34	17	26	22	12	29	27	27	23	15	21	20	32	15	17	22	26	23	31	21	27	28	25	17	22	21	27	25	17	33	18	26	22	20	24	24	30	20	27	30	39	15	31	19	19	30	25	17	25	34	18	24	27	22	23	24	31	21	26	24	23	13	24	22	18	31	26	23	15	25	21	16	30	27	34	19	21	22	26	24	32	19	28	30	24	29	18	22	27	28	23	25	29	29	18	22	24	21	24	21	34	35	23	22	18	20	17	30	21	18	21	32	16	23	18	22	24	33	28	17	23	22	18	24	25	24	23	32	14	20	29	28	22	28	38	23	22	38	25	12	26	29	23	29	31	21	28	16	28	21	25	17	24	22	16	21	27	24	21	29	22	21	26	27	26	27	21	33	21	25	31	28	23	25	31	29	24	21	18	27	23	24	21	24	27	22	11	21	24	26	19	29	25	24	28	22	16	28	26	24	18	27	33	24	24	30	20	23	24	26	28	25	25	23	25	27	25	26	25	27	28	27	25	28	27	16	20	24	24	20	28	22	27	20	19	26	21	24	26	30	25	24	18	24	19	23	24	22	26	22	23	24	24	17	24	29	35	32	17	29	22	27	21	26	26	16	11	27	26	25	31	27	34	26	29	22	28	22	25	36	31	40	35	28	19	18	21	21	20	20	19	29	22	16	24	30	25	17	24	28	28	22	22	27	28	31	27	21	28	27	23	18	19	26	17	32	22	25	22	26	22	23	18	21	25	32	27	18	21	37	26	23	18	26	29	25	23	14	24	25	16	28	18	26	31	22	23	21	28	27	19	27	30	17	22	30	31	16	36	26	25	34	26	20	32	25	15	24	24	28	20	26	27	18	24	27	26	30	18	32	26	21	23	16	30	30	26	25	30	21	21	20	28	26	21	16	24	29	18	22	28	31	25	26	23	23	23	26	26	24	21	22	22	23	19	26	24	14	28	36	19	22	33	32	21	18	31	22	20	27	18	16	23	27	32	22	25	23	19	21	28	17	24	27	27	22	22	31	23	24	22	35	26	26	29	21	28	25	20	23	23	19	19	27	29	24	25	23	16	15	23	30	26	23	13	17	25	23	27	25	22	19	32	18	20	27	31	25	28	29	20	19	20	21	30	30	23	25	23	22	26	22	29	21	30	32	24	25	23	26	30	27	31	21	22	23	20	21	19	27	31	28	22	25	35	18	20	21	31	30	24	18	23	18	16	21	29	18	20	28	27	32	32	18	29	25	26	23	22	22	19	22	25	26	20	23	20	30	25	33	23	23	25	29	20	21	29	24	25	19	25	16	27	27	28	31	18	26	28	25	15	20	24	19	27	28	27	25	25	21	31	25	29	23	31	32	33	22	24	22	26	28	30	19	25	26	21	25	23	28	28	23	18	26	25	24	28	25	27	25	22	31	27	17	23	14	26	24	33	25	23	23	30	32	27	18	22	19	28	26	23	20	27	18	26	21	28	28	22	27	23	20	30	25	20
19660	2029	1171	1160	3739	9497	12268	6445	7601	9500	8878	7996	5655	3449	2771	2304	1079	859	904	8595	13262	1075	283	246	238	256	269	252	229	240	225	249	221	222	197	204	275	201	213	248	220	224	232	227	197	258	207	225	215	226	200	234	220	217	228	232	206	238	243	236	237	197	194	215	230	211	234	210	214	206	220	201	210	236	205	209	198	207	209	213	168	201	194	199	201	204	219	177	225	196	237	211	226	225	214	209	192	202	206	233	178	221	234	212	187	188	202	212	196	228	218	203	217	232	230	214	229	220	205	226	220	214	201	189	207	198	218	212	208	182	218	217	221	239	224	207	202	220	227	238	215	201	217	197	210	192	222	206	222	200	192	193	221	219	199	215	203	224	206	203	186	229	197	251	214	223	221	215	217	246	210	238	207	219	198	212	237	195	199	259	198	221	219	218	199	179	221	234	230	239	243	219	220	203	231	208	209	211	216	214	224	243	206	197	209	210	220	205	211	212	222	226	197	187	209	205	207	211	194	221	191	207	210	209	197	192	208	219	212	220	237	211	231	208	217	224	209	196	224	176	213	222	229	218	220	226	225	229	219	195	199	212	193	175	215	201	209	202	206	177	213	238	220	211	212	197	199	201	216	196	198	211	201	206	195	228	210	208	207	227	219	222	171	210	206	239	213	199	192	207	209	224	224	233	207	221	199	201	215	232	186	224	194	200	208	241	218	229	223	224	205	215	238	192	200	189	222	248	217	220	188	230	234	226	204	212	201	201	211	199	225	219	213	210	218	226	221	217	189	199	215	213	224	241	226	234	203	200	222	233	255	236	215	197	190	228	202	204	239	195	212	218	220	243	190	218	198	222	196	225	208	217	232	209	207	211	224	198	201	217	231	195	209	222	214	204	211	220	216	236	201	206	215	186	217	228	204	225	205	208	199	219	196	206	218	199	234	220	197	220	191	215	214	204	202	200	210	194	247	229	208	197	232	211	216	196	244	223	231	222	205	225	211	217	221	221	199	214	199	239	221	215	185	238	212	196	204	226	224	192	230	199	213	195	216	235	204	225	220	205	210	193	225	213	223	211	208	210	228	215	193	216	188	214	242	218	193	202	219	212	200	207	229	195	182	211	180	223	206	245	215	218	212	207	225	210	205	191	209	230	227	212	186	212	205	230	194	207	179	217	197	222	251	217	222	233	224	210	204	230	222	189	232	223	197	217	222	208	248	220	210	217	226	204	199	236	187	201	205	206	209	233	211	216	221	225	211	225	232	204	212	209	211	203	205	222	198	215	225	214	204	217	206	223	225	202	230	229	237	213	217	205	212	197	201	222	229	195	208	223	257	222	204	188	206	206	234	210	197	214	183	212	219	209	215	236	222	214	191	223	220	219	207	229	195	203	216	227	187	178	206	220	190	214	201	199	217	213	230	217	211	246	238	215	206	212	190	221	194	223	186	202	208	224	199	225	198	204	197	192	227	240	219	217	238	201	228	207	210	215	222	211	225	218	239	219	205	189	237	232	186	218	228	200	208	193	220	219	204	202	248	197	213	212	211	195	229	215	209	219	215	215	220	204	220	212	233	202	228	201	220	203	196	205	222	221	227	239	200	191	215	217	217	219	211	221	226	190	210	225	208	228	226	205	214	213	218	237	239	222	212	183	222	214	198	205	197	199	229	209	208	211	209	176	227	196	203	214	213	207	226	215	190	207	207	198	228	213	210	227	192	203	219	234	214	208	197	192	223	235	207	208	232	188	205	199	210	219	212	220	173	225	193	192	204	245	241	218	235	212	215	216	218	214	220	229	208	225	215	219	220	213	214	197	220	210	232	198	211	199	241	205	222	231	189	209	212	217	206	201	178	226	217	199	203	217	206	216	250	196	184	237	217	172	195	206	198	217	219	203	221	209	215	187	208	199	192	209	214	193	233	217	208	199	223	213	225	215	226	219	193	194	194	203	178	229	220	213	196	233	225	233	193	230	221	202	202	214	222	209	202	239	216	223	216	198	236	205	217	198	196	219	209	206	228	224	225	235	205	212	188	199	195	188	226	212	229	211	205	195	207	224	229	197	243	174	207	215	207	222	208	219	204	214	201	221	230	200	224	243	220	210	219	210	229	201	217	221	218	219	243	216	235	192	199	234	237	199	197	215	225	219	183	214	231	232	205	213	247	242	210	230	211	187	201	221	216	218	209	203	232	208	219	177	193	208	192	234	219	199	205	220	231	205	211	205	213	235	199	200	196	209	218	221	216	224	227	221	223	198	219	204	216	202	189	209	235	195	215	210	208	223	184	193	225	179	224	228	198	205	211	206	231	216	219	211	227	224	229	213	212	224	216	211	215	223	212	212	186	187	181	219	222	221	213	217	211	204	256	248	220	190	208	196	226	216	209	217	233	218	193	202	247	215	198	205	196	205	196	194	210	186	190	220	215	233	211	210	196	209	231	198	223	243	205	195	196	196	212	222	220	236	245	218	221	243	204	197	196	230	210	230	212	222	242	216	201	221	214	221	202	205	210	205	226	231	199	220	244	210	220	237	225	222	232	227	209	219	212	217	195	194	211	220	230	223	216	217	204	213	215	196	213	207	247	243	209	199	245	213	217	220	204	185	204	217	225	240	207	222	248	209	217	227	218	226	192	227	231	224	214	215	189	174	206	255	236	218	185	223	208	214	231	220	214	212	204	232	205	206	186	206	199	220	182	232	228	192	197	219	206	209	190	230	221	236	225	210	211	229	208	215	210	229	196	196	227	216	216	209	229	196	224	205	229	208	215	224	204	227	212	223	213	202	233	256	227	229	218	225	235	233	230	216	215	188	197	261	200	230	210	227	210	228	169	222	198	221	199	234	201	223	218	229	213	219	224	226	232	219	222	223	216	193	213	223	197	200	193	213	211	232	221	222	201	220	187	213	210	193	240	194	215	209	189	251	168	207	210	225	205	240	205	207	225	212	216	211	209	223	228	204	198	218	223	213	223	222	210	209	178	212	191	235	206	236	210	203	240	226	228	207	222	234	216	203	236	208	184	181	234	197	197	189	214	218	206	215	210	215	214	227	195	200	216	213	219	205	237	199	197	216	195	204	211	226	212	223	203	194	236	246	221	209	221	226	225	202	217	220	207	211	200	215	222	225	203	198	252	195	226	223	220	203	211	207	216	200	232	247	225	204	217	221	222	225	208	203	199	217	249	202	168	237	223	211	209	217	211	200	232	204	198	193	242	202	204	249	238	204	216	219	229	215	180	197	219	208	225	208	193	217	201	210	205	206	230	225	189	210	225	215	219	206	198	220	223	202	224	212	215	200	204	224	231	193	212	214	212	208	229	222	223	203	212	225	213	207	246	212	213	195	214	225	246	213	201	243	225	213	223	211	238	222	223	222	219	208	207	227	224	205	214	223	224	199	245	227	232	216	199	205	255	207	215	207	207	201	218	223	222	236	210	210	218	216	217	207	209	218	217	213	213	216	242	229	223	207	204	190	209	229	193	195	199	192
4946	228	121	100	84	125	242	193	235	375	395	198	141	95	92	92	81	58	109	529	813	45	51	56	53	40	52	32	50	46	44	35	43	42	31	49	30	40	44	42	45	44	34	36	41	44	38	44	34	40	41	39	36	42	38	41	34	43	43	46	52	38	39	41	51	51	44	36	36	41	40	49	43	39	37	44	50	35	48	41	40	38	41	42	34	31	51	39	36	48	31	42	45	51	53	31	39	26	52	49	47	51	32	48	43	52	40	43	28	37	48	31	34	46	42	37	42	38	43	52	50	41	41	37	36	46	41	40	39	45	39	47	44	36	59	45	47	41	34	34	39	34	35	36	42	41	41	45	51	52	33	46	37	51	39	42	46	46	43	39	33	55	42	43	36	53	42	34	49	47	27	49	49	35	48	39	31	39	36	40	27	37	52	44	34	35	30	37	45	55	41	34	52	45	33	30	32	40	45	40	49	37	39	42	43	41	53	48	47	38	41	46	32	43	46	43	32	60	44	45	47	36	45	50	40	35	43	36	37	51	43	43	40	35	39	39	31	29	41	37	38	39	33	43	47	42	46	29	34	56	28	46	29	46	40	46	40	34	40	44	35	53	52	40	48	45	38	47	31	43	39	42	34	48	39	41	35	45	32	54	40	43	48	42	43	46	47	36	37	42	32	47	33	37	48	40	45	33	49	36	56	32	33	50	53	37	31	41	39	37	40	39	45	41	40	41	37	43	44	31	41	38	40	39	40	40	44	49	35	42	35	39	42	40	37	37	34	30	41	37	34	38	36	43	46	52	39	50	30	39	38	37	38	36	36	45	50	37	51	37	46	42	42	43	41	54	47	33	37	39	48	38	37	51	44	36	42	34	44	46	39	38	48	55	44	43	40	42	47	36	40	43	34	42	28	45	42	38	44	49	45	31	38	36	41	22	35	47	40	39	47	35	35	41	41	43	32	43	42	39	45	46	52	29	56	51	60	54	36	33	39	44	35	46	41	56	35	38	51	32	32	46	38	46	42	37	40	54	43	58	50	43	41	36	43	40	49	40	57	38	43	47	33	34	31	33	49	39	48	43	40	42	46	51	38	43	50	45	34	44	43	32	39	45	56	40	26	43	42	39	31	56	39	38	39	51	42	44	35	45	34	40	41	32	45	41	23	31	29	49	37	45	42	43	35	50	39	28	35	53	44	46	37	32	44	44	30	32	35	34	41	35	36	49	47	45	44	46	35	30	38	44	39	39	49	55	34	42	43	34	44	35	52	31	38	42	41	35	51	43	42	47	36	39	43	41	45	33	39	33	46	43	44	50	28	42	38	50	24	47	38	41	49	39	40	40	41	48	41	42	38	49	48	44	34	51	47	37	34	50	36	34	29	39	35	52	38	51	30	47	45	44	39	47	29	42	54	38	32	37	32	26	38	56	37	34	43	40	46	36	29	42	35	42	47	45	42	39	46	41	45	42	53	47	45	43	46	49	41	47	51	49	35	40	40	39	39	44	36	36	40	45	54	31	31	36	32	40	34	53	35	33	43	39	35	35	38	44	47	39	46	28	36	55	53	31	44	39	49	54	50	40	51	47	41	30	40	46	52	35	46	52	37	35	41	38	32	30	52	40	41	43	54	34	31	31	38	39	38	38	35	38	42	46	43	37	28	60	54	38	46	43	52	32	48	39	34	41	37	46	33	39	38	38	34	33	41	44	44	40	41	25	51	34	30	38	66	40	40	37	35	34	40	38	41	39	33	46	42	35	42	37	45	50	33	35	54	52	34	38	47	44	40	40	41	38	54	42	50	47	44	47	49	45	51	55	45	42	35	48	46	47	50	57	37	47	38	41	49	38	37	44	36	46	44	52	46	39	46	48	36	44	33	39	26	39	41	47	49	49	43	39	39	43	47	48	42	45	38	45	41	36	38	40	44	38	42	63	46	32	38	47	36	55	37	36	38	50	50	34	44	46	36	51	53	31	39	30	37	46	26	37	41	37	49	40	36	40	55	41	46	39	44	33	36	39	41	38	49	35	35	50	38	28	43	41	35	48	35	35	40	46	32	52	37	40	42	38	48	37	41	34	38	49	44	41	41	44	38	32	37	34	34	45	46	38	47	40	44	46	34	42	37	38	40	32	36	45	42	48	43	41	40	42	42	44	44	27	45	39	40	42	39	36	44	53	42	45	47	41	41	41	35	38	47	35	43	43	49	45	46	46	32	31	33	53	53	39	37	33	36	45	31	39	36	37	41	36	52	40	40	34	32	47	37	40	35	42	39	43	48	43	50	38	40	38	43	41	36	45	41	47	36	40	47	47	58	39	35	42	41	39	37	41	42	54	29	32	42	39	34	46	35	32	34	41	41	43	42	49	34	44	44	41	44	42	47	47	45	46	38	47	36	51	42	44	36	45	49	47	43	43	43	42	38	37	42	32	42	47	37	41	49	40	36	41	47	46	38	45	38	48	32	43	41	42	45	39	44	51	33	45	50	39	35	47	42	40	43	38	32	49	52	41	55	32	39	36	41	43	33	44	44	25	41	33	33	41	42	47	40	33	48	40	41	43	44	49	47	37	49	38	37	40	48	40	49	36	44	49	48	42	37	41	40	51	34	39	54	39	32	44	51	33	38	44	44	50	41	38	44	38	49	38	38	37	41	35	39	40	36	41	52	34	50	49	42	35	39	31	40	37	38	40	50	45	44	44	37	39	51	46	45	40	48	40	35	45	49	44	41	36	39	42	36	45	57	47	46	47	48	38	39	40	43	45	30	41	40	46	36	42	42	45	41	43	42	45	50	30	50	36	39	39	32	28	49	42	47	41	39	42	30	42	52	37	29	35	37	42	46	40	48	47	25	45	33	56	32	37	48	38	38	37	30	47	39	40	38	38	47	31	50	43	51	39	50	41	35	47	46	53	33	46	29	31	48	38	45	61	39	46	38	48	36	42	30	37	52	37	42	36	43	46	44	43	36	44	46	42	45	33	47	43	32	37	64	45	29	40	34	40	46	55	46	51	46	45	48	39	44	34	53	44	38	51	44	54	37	43	41	29	48	33	50	31	42	33	33	23	36	42	36	36	38	38	41	44	42	51	48	41	33	38	51	40	52	42	42	43	42	44	30	30	37	38	29	50	38	37	54	49	37	35	49	38	50	47	41	46	38	29	36	42	36	36	45	48	35	42	52	46	36	50	47	48	42	32	47	39	49	45	50	41	36	45	40	40	46	37	56	45	32	45	51	46	40	31	45	47	33	47	39	49	44	42	44	48	44	45	43	45	42	40	38	35	33	39	33	52	30	44	42	40	57	36	40	54	37	32	44	46	42	41	43	32	40	37	46	39	39	45	44	52	33	55	51	51	42	43	49	32	49	39	39	46	33	38	35	49	49	36	31	36	51	42	41	41	29	35	43	46	47	42	40	64	32	57	33	33	54	47	37	50	42	38	44	37	55	33	38	31	33	44	48	36	42	43	42	37	42	36	45	45	44	44
23200	3106	1460	1943	4851	9307	14737	9224	11041	15179	13498	6483	4020	3374	2336	1963	1833	1448	2753	13545	15632	553	465	447	477	437	455	423	420	398	417	415	427	403	407	431	406	410	379	390	387	395	402	391	384	402	392	406	435	387	382	388	387	375	416	425	401	371	389	390	392	347	393	408	366	394	382	422	365	395	393	370	378	403	376	382	367	365	412	392	350	384	389	363	412	382	389	382	378	378	399	365	407	370	364	415	392	343	347	384	359	396	392	354	349	376	382	395	389	384	381	394	371	353	367	401	372	369	355	373	403	373	424	396	398	390	386	369	377	373	401	359	340	375	388	388	391	372	395	409	380	393	366	392	391	387	372	398	372	392	384	398	390	341	348	311	353	371	381	393	353	382	369	393	382	352	419	378	366	371	387	407	366	399	369	407	361	345	364	379	399	379	368	366	358	356	343	409	387	368	388	383	398	412	359	382	403	383	366	375	407	346	414	387	375	375	408	377	375	390	388	388	398	403	366	362	340	381	371	384	396	364	374	380	359	346	367	419	386	352	365	394	351	329	352	370	345	384	361	352	382	388	353	367	377	410	374	391	349	398	383	350	363	381	378	388	405	359	420	377	362	376	393	402	368	380	411	389	344	401	388	381	367	389	403	360	368	368	405	372	364	392	361	344	364	368	353	378	382	365	376	376	388	412	364	365	344	329	375	386	357	351	370	385	359	406	374	388	368	383	383	371	393	348	377	367	383	393	375	380	402	369	403	385	384	361	366	384	363	409	398	351	374	380	345	380	381	382	393	359	373	401	351	364	399	377	385	345	383	381	368	399	322	363	381	371	388	391	375	367	375	368	381	397	387	392	388	415	384	362	360	372	398	365	387	402	378	359	358	348	389	405	368	406	370	382	384	348	382	381	384	371	341	377	421	374	342	359	389	384	411	377	418	374	359	356	418	401	362	330	390	387	360	338	390	364	389	377	387	365	371	396	406	382	393	362	419	394	377	371	400	358	341	339	387	356	367	373	385	396	360	382	378	369	362	379	379	345	366	365	368	385	374	398	388	341	347	383	369	359	380	364	359	370	345	364	366	372	369	376	410	371	383	386	404	381	388	384	362	397	377	380	378	371	380	408	375	354	359	368	385	371	409	372	367	364	379	366	406	412	371	362	357	356	380	385	397	354	385	377	390	382	376	347	345	401	390	417	396	363	376	367	352	351	355	365	365	398	413	400	397	381	377	384	365	394	367	380	348	399	342	381	384	347	387	357	388	392	352	367	351	358	360	377	395	373	389	346	404	396	395	379	395	315	365	349	381	391	352	374	389	353	401	360	366	370	385	408	345	397	376	384	383	422	415	409	338	390	418	381	364	402	364	406	398	343	348	392	362	346	367	352	387	375	362	405	379	429	394	404	376	394	376	318	409	371	371	356	361	390	324	362	371	374	355	418	374	355	372	379	403	358	358	377	390	370	391	384	374	401	386	361	388	305	354	351	390	373	379	382	389	366	373	374	414	428	387	355	386	348	370	403	395	374	372	416	377	370	391	379	378	401	385	398	372	358	367	378	424	410	351	369	370	358	396	382	365	373	368	385	391	411	396	362	348	396	391	385	381	381	349	368	362	374	369	368	362	371	352	380	379	395	369	386	395	355	380	394	358	374	401	368	389	380	369	411	368	385	364	364	396	410	350	338	332	416	370	382	344	376	386	373	377	371	376	365	385	365	363	353	374	363	405	357	369	393	346	366	370	387	351	373	379	365	385	351	398	377	391	387	357	385	351	378	347	361	366	382	374	379	412	384	400	394	383	358	374	360	358	366	348	387	356	390	361	386	372	417	363	379	370	377	401	383	409	354	360	355	386	369	393	336	349	378	367	384	348	373	358	358	392	376	404	380	375	385	352	377	391	362	387	373	345	373	375	318	355	374	394	371	382	370	333	413	379	364	394	402	410	389	351	418	387	367	369	358	349	384	362	410	348	380	356	366	364	366	356	355	362	395	408	366	373	361	388	342	401	357	371	363	404	394	357	370	403	382	341	395	365	384	363	408	372	372	368	374	389	380	365	396	386	359	366	376	371	370	357	401	399	348	385	404	392	376	374	411	421	364	397	386	347	379	397	404	391	360	406	370	418	385	391	349	354	354	372	346	412	359	384	407	359	354	394	373	394	400	331	403	360	359	379	341	373	387	367	351	365	383	381	383	385	345	401	350	363	394	384	398	351	375	386	381	389	395	353	376	405	355	422	398	349	381	365	387	377	388	396	370	358	353	354	343	394	365	358	395	396	388	336	407	352	365	359	397	396	383	373	368	385	355	377	356	372	404	405	383	357	381	366	365	359	388	366	360	380	378	400	377	388	365	389	358	355	374	342	389	386	370	378	402	366	391	389	407	375	370	379	399	358	363	377	367	348	357	368	385	358	345	382	370	389	371	389	357	394	389	411	363	340	376	392	335	374	372	394	353	340	405	355	380	386	388	384	360	390	384	382	382	353	387	420	374	376	360	358	389	345	384	336	389	364	370	380	346	381	383	358	396	348	370	389	370	374	381	389	385	405	375	395	355	378	380	342	365	371	367	383	388	355	363	374	379	422	389	370	380	360	380	379	395	359	345	389	355	373	369	383	347	358	362	346	383	374	362	378	375	387	363	378	357	382	370	394	397	382	350	402	334	369	385	408	399	384	348	365	381	384	391	404	356	377	400	372	371	369	392	409	378	388	374	391	381	368	380	389	360	387	411	385	387	397	399	354	374	379	390	383	386	394	365	372	380	349	391	372	366	378	370	397	375	356	369	382	388	361	377	379	363	363	345	387	360	395	414	396	381	394	344	384	355	393	377	344	376	353	377	375	358	367	352	366	392	386	372	398	374	386	396	401	391	383	382	387	380	352	359	386	349	377	375	390	363	371	381	340	361	415	354	370	384	373	370	400	384	402	375	379	383	409	358	383	383	376	374	371	380	395	381	394	382	371	375	389	386	332	358	378	342	384	397	384	397	410	386	408	381	393	403	411	379	376	383	379	381	413	359	359	385	395	361	371	379	363	410	363	378	363	368	405	386	376	381	398	363	352	347	396	395	379	400	396	364	396	395	388	385	379	334	376	411	377	355	399	386	366	347	363	342	371	377	409	381	405	399	402	389	389	372	380	392	382	387	374	384	404	349	385	361	368	379	397	376	408	380	380	345	363	379	372	377	379	383	394	352	360	380	347	377	356	368	381	438	380	348	366	418	351	409	387	384	383	397	395	366	390	389	379	360	393	361	369	336	376	383	402	361	375	369	394	391	368	402	372	376	367	334	380	355	369	347	375	382	393	358	347	403	374	348	366	368	369	410	382	367	362	375	370	399	358	410	389	379	385	402	396	384	373	357	366	346	380	369	391	373	400	400	360	361	380	376	352	395	391	355	378	366	378	407	395	361	362	348	380	398	390	404	361	364	407	408	373	379	350	331	379	385	365	374	356	389	352	368	365	416	377	357	420	337	387	377	357	354	396	351	354	361
1798	109	69	71	68	76	126	159	182	209	86	126	130	123	72	56	55	54	53	91	87	55	40	50	50	41	48	38	41	42	48	42	35	48	41	49	60	40	38	42	47	46	39	44	54	36	34	45	46	45	44	35	37	43	46	45	62	49	33	34	53	39	51	44	48	43	41	45	37	43	32	51	39	49	38	40	46	45	41	43	44	35	52	45	44	46	37	44	46	35	49	50	52	42	56	39	54	60	40	39	55	50	33	54	41	43	34	48	58	42	45	31	46	41	62	44	46	38	48	44	45	61	55	40	51	44	52	38	39	36	39	43	43	47	48	38	43	45	39	35	54	58	60	54	57	59	47	53	56	55	66	54	44	38	35	38	37	40	51	34	44	33	39	51	51	32	61	52	34	44	34	55	44	62	43	38	40	48	45	45	39	46	40	38	40	67	41	49	46	57	39	48	54	42	33	53	38	42	51	50	38	39	29	42	45	48	40	45	45	42	47	41	53	45	41	52	49	47	49	32	57	36	49	36	44	41	57	57	45	51	44	47	46	48	56	46	49	52	43	54	50	42	45	48	47	47	52	46	37	46	34	53	56	49	26	51	55	44	38	38	48	53	52	48	39	48	35	51	55	50	47	46	57	51	40	55	46	43	46	36	45	53	44	54	44	44	49	37	38	43	42	43	47	48	51	39	47	57	47	39	49	41	41	50	46	43	43	43	44	48	45	46	35	35	50	43	46	37	39	35	48	54	60	43	52	50	39	41	40	48	49	46	38	55	34	44	37	59	41	50	40	44	48	47	48	42	34	49	50	29	40	35	46	37	46	45	48	35	39	44	43	53	55	48	54	38	47	43	50	44	54	32	46	46	45	47	33	26	42	48	46	38	42	52	38	30	46	54	40	50	41	49	49	38	45	54	44	51	46	61	55	44	55	54	48	37	53	53	53	43	33	36	43	45	59	51	35	50	54	49	42	53	45	48	47	41	43	52	50	38	53	46	34	41	45	55	43	51	42	42	54	37	49	61	34	34	40	47	38	45	36	47	42	33	42	49	38	36	52	43	44	40	42	47	52	39	45	52	34	56	46	54	38	53	40	45	40	36	47	25	41	33	46	36	46	39	42	37	43	48	48	49	44	48	44	46	35	55	41	40	62	51	42	45	48	45	49	34	42	45	54	46	53	52	51	51	41	46	49	35	49	47	48	31	38	37	49	37	46	43	42	33	43	38	43	31	35	55	36	58	51	47	40	51	38	44	34	41	43	32	57	38	44	40	50	49	39	35	34	40	44	48	44	37	34	34	42	35	60	45	43	44	54	43	38	42	47	39	42	45	42	48	42	47	50	41	33	34	46	41	44	48	53	50	43	35	40	48	42	30	47	53	45	44	48	37	39	52	37	39	44	46	36	53	45	39	42	49	30	50	43	43	48	44	57	47	39	41	43	35	35	47	32	41	38	46	41	53	49	44	44	47	58	50	52	41	45	38	56	51	43	32	38	49	48	51	47	49	46	40	40	46	40	48	52	40	39	49	42	56	41	53	41	51	58	45	47	44	43	45	50	39	37	45	45	36	40	56	59	36	44	39	35	42	29	40	44	45	46	38	53	38	43	42	52	51	44	37	49	38	57	33	46	35	46	50	44	60	45	52	40	47	35	42	49	40	51	51	47	42	44	46	44	44	53	47	35	48	49	37	51	47	41	41	41	33	40	39	48	42	43	30	35	49	44	45	43	38	42	54	41	46	39	44	45	43	46	45	33	41	54	42	40	54	34	46	48	40	39	50	39	50	33	46	39	48	45	35	35	45	58	51	49	44	40	47	36	51	39	44	43	44	51	42	44	36	35	46	41	50	44	46	40	48	39	47	48	39	39	41	41	46	50	48	31	53	34	61	49	44	46	44	42	48	36	50	39	39	49	43	41	41	36	39	46	47	55	58	50	39	32	32	40	53	36	31	39	44	45	42	54	43	45	41	27	52	44	35	37	58	35	38	47	34	52	39	39	45	38	33	54	47	47	53	51	54	41	30	43	40	48	48	48	46	51	34	45	51	36	45	45	51	25	47	43	43	30	35	38	35	47	45	47	49	41	39	38	39	38	45	50	37	40	44	44	41	50	57	58	44	46	53	50	41	43	48	40	33	52	34	42	49	59	39	31	48	34	44	33	36	38	44	44	33	41	41	44	37	53	41	44	39	45	53	48	52	52	43	42	36	55	47	42	48	42	46	40	46	37	44	45	48	44	43	33	53	40	43	46	49	42	44	39	32	38	52	45	42	45	58	45	31	49	44	56	35	38	37	48	46	45	46	45	58	40	45	50	47	36	52	37	52	39	41	40	52	51	43	57	43	55	49	46	39	55	42	53	41	42	45	59	40	51	48	47	38	45	45	45	43	49	48	39	54	45	49	40	47	54	47	44	41	37	45	51	46	47	36	46	49	39	45	41	45	44	46	47	51	52	42	48	40	40	50	62	50	45	44	41	44	31	45	45	39	49	46	45	42	42	43	45	37	46	40	47	44	44	48	36	45	46	36	66	49	43	47	32	37	41	36	42	39	37	52	44	42	43	47	39	57	41	39	48	46	44	55	49	43	47	51	46	53	44	45	34	46	50	40	45	50	43	47	34	37	29	42	50	41	47	43	53	49	47	41	55	42	37	37	41	39	51	42	37	42	41	51	41	39	38	52	47	46	43	42	37	36	39	46	44	51	39	40	45	38	44	33	49	52	39	39	37	48	46	43	51	44	43	52	40	44	39	47	44	43	47	27	49	34	38	51	36	43	40	53	35	46	51	52	49	47	48	37	45	37	40	43	43	44	41	49	45	49	40	52	42	51	49	50	30	27	35	46	53	43	45	43	35	46	50	36	35	41	39	49	42	40	37	47	43	58	50	40	48	46	45	51	40	49	36	47	39	54	67	41	49	35	45	40	57	41	35	32	46	49	39	35	49	41	43	44	45	39	38	51	48	48	53	42	50	36	45	40	45	40	42	41	33	44	38	38	39	43	43	49	48	46	46	42	42	41	46	44	53	40	52	43	45	38	47	56	47	44	47	38	48	53	61	45	55	37	41	40	48	52	29	54	61	44	47	42	33	35	37	45	40	43	44	42	38	47	36	43	49	48	45	32	54	38	45	49	46	46	43	57	42	43	49	48	41	39	32	49	41	41	34	42	46	42	39	53	35	39	41	38	44	41	40	38	29	46	40	45	45	49	42	36	34	53	48	46	31	39	58	50	41	49	35	42	44	43	50	48	40	46	42	42	48	51	49	42	42	41	39	40	62	43	37	47	40	43	45	35	39	39	50	47	53	49	48	45	45	47	42	42	39	43	42	39	37	39	36	35	55	42	49	38	50	45	41	45	48	32	42	49	38	36	48	47	58	40	45	44	36	40	41	47	41	47	49	50	63	43	41	47	58	44	46	33	57	45	31	52	52	51	48	42	55	39	39	42	41	53	39	40	45	59	44	51	49	50	46	48	51	40	45	41
12830	1256	718	1221	3243	4792	7285	7658	8977	9493	3013	3327	4334	3389	1416	870	826	880	912	2384	2230	395	413	408	400	423	386	360	385	363	377	356	403	379	392	368	380	370	391	385	404	396	370	354	396	372	361	400	366	385	374	407	396	374	382	380	418	367	404	388	381	367	401	396	374	384	375	390	371	398	405	391	366	348	388	374	392	394	386	425	389	398	405	378	372	341	362	405	397	387	375	388	373	376	380	390	385	373	381	368	357	361	400	405	394	370	406	373	384	406	404	426	388	375	387	430	368	367	381	375	393	392	378	378	387	403	360	393	359	382	411	405	404	403	367	405	391	373	367	356	368	386	389	392	353	368	384	398	391	393	392	368	385	416	371	382	400	367	390	349	379	360	391	389	347	407	390	399	366	413	386	365	430	388	367	379	369	404	387	374	364	358	394	413	386	397	417	375	367	370	372	381	344	382	360	396	386	393	382	365	380	380	384	389	369	399	365	378	380	368	375	369	344	389	366	365	361	395	357	390	426	386	360	412	358	392	382	394	378	381	389	399	390	383	370	380	352	341	386	345	357	373	390	383	380	394	356	393	369	381	423	413	392	404	397	372	362	363	406	396	374	410	378	372	435	376	372	379	369	342	345	376	371	377	377	398	354	354	403	394	418	374	368	417	377	376	353	381	387	388	369	382	376	340	385	377	405	387	352	386	381	397	377	399	375	419	412	384	398	423	372	373	358	366	371	340	404	366	387	430	374	382	380	371	386	384	398	391	368	376	361	392	351	385	376	411	374	412	400	401	360	378	393	389	372	390	407	387	371	359	387	393	373	352	367	346	356	380	381	406	362	372	391	406	382	384	395	373	374	405	392	410	405	361	409	343	356	414	362	428	394	423	361	418	383	407	376	346	405	393	386	365	368	393	389	372	390	388	386	398	448	399	387	408	421	368	371	380	409	410	405	353	381	370	366	386	380	365	392	387	375	384	341	391	393	400	394	402	385	418	379	405	384	409	375	393	411	378	385	407	391	394	376	375	378	390	386	416	408	361	359	364	387	418	392	395	397	358	428	391	425	412	352	414	405	366	362	372	366	405	395	421	386	341	391	379	402	386	371	391	399	392	389	380	417	394	428	408	322	426	373	412	361	362	374	400	416	421	402	408	418	373	403	412	386	392	401	408	382	420	368	410	419	414	364	343	367	395	378	365	385	400	385	370	388	372	408	421	396	427	397	372	356	375	399	412	365	400	383	380	397	431	356	361	366	403	404	364	396	411	373	403	411	426	399	376	425	397	391	378	381	384	360	356	418	365	386	370	395	414	411	365	391	397	391	369	388	405	406	382	388	381	381	352	368	395	353	397	385	362	405	320	365	404	360	390	394	380	395	360	375	379	385	386	391	392	364	359	380	390	374	372	346	386	362	389	370	432	374	403	398	364	436	385	375	370	406	399	407	377	399	387	336	396	385	357	393	369	367	368	405	387	326	356	396	419	384	404	384	378	387	399	389	387	353	422	409	368	364	388	359	404	426	376	378	379	353	400	390	381	420	388	384	394	385	357	404	410	395	390	374	385	386	374	356	356	384	391	413	361	379	349	352	382	372	393	407	403	398	407	404	393	381	390	390	418	351	354	372	369	372	381	409	375	391	376	365	401	367	424	395	340	395	397	410	395	375	392	410	363	362	398	385	389	369	380	386	407	420	379	376	404	385	356	356	379	385	364	394	380	393	368	365	424	359	380	353	413	384	384	368	401	414	384	387	389	389	363	354	390	383	392	416	402	371	371	395	401	374	389	394	412	434	363	370	403	383	389	382	378	379	366	356	393	400	402	377	378	412	365	407	397	397	382	401	409	389	404	426	383	383	372	377	382	403	351	370	389	401	373	412	341	368	401	405	372	398	381	379	416	382	384	379	378	384	383	392	412	381	388	401	376	406	390	376	385	414	372	400	390	392	398	388	374	386	341	381	366	402	364	386	375	373	380	377	381	373	389	364	386	388	383	346	359	377	344	392	417	392	383	399	374	386	414	396	359	349	389	384	375	378	410	350	379	424	358	387	414	426	424	403	427	376	357	391	374	415	399	376	409	399	401	379	409	390	384	429	389	358	394	398	385	374	396	371	417	344	370	391	392	381	361	391	376	405	408	361	398	383	375	362	372	423	392	380	393	413	377	388	383	360	394	355	400	366	381	395	391	383	406	395	390	404	388	354	378	363	386	404	376	373	383	391	432	423	373	389	398	384	378	376	371	429	409	382	379	388	406	387	360	395	390	356	384	430	407	358	397	372	413	413	350	399	413	385	380	384	396	372	387	353	364	361	390	379	368	375	385	388	385	417	358	381	390	367	446	383	398	366	389	359	398	371	417	392	384	374	368	376	390	399	372	377	370	416	384	390	382	426	381	410	410	390	356	378	406	367	423	370	387	377	381	390	378	343	404	373	366	393	390	383	386	398	382	360	346	371	356	374	413	353	396	370	374	363	399	373	373	380	354	366	398	365	390	386	404	339	398	377	388	360	385	391	332	359	400	356	374	357	361	402	387	349	385	396	377	370	401	397	388	405	375	383	366	395	405	384	402	402	410	377	344	399	367	389	396	397	397	401	395	375	381	390	376	398	410	414	365	378	406	386	385	351	353	371	408	416	384	377	409	394	393	359	389	382	349	354	372	374	410	399	405	351	380	341	393	378	360	394	387	377	365	413	352	360	363	407	362	379	400	383	368	397	365	383	383	345	402	400	399	360	390	394	354	398	397	368	417	422	390	371	377	375	405	373	396	409	401	380	390	348	386	361	394	364	369	366	389	379	377	379	414	371	397	366	347	428	429	389	375	390	396	409	374	366	386	374	388	377	378	430	363	376	352	382	376	396	400	398	386	392	427	389	388	403	407	388	387	350	346	382	397	387	367	412	383	394	371	406	411	421	428	394	391	358	383	392	357	396	407	351	381	400	388	402	385	383	372	400	389	391	403	362	409	410	414	347	385	375	419	381	381	364	386	374	389	365	410	389	403	395	390	395	392	358	384	374	368	406	396	393	352	416	395	395	419	407	375	383	398	361	362	413	377	364	413	383	370	392	389	401	369	408	385	388	350	375	372	381	369	402	366	357	374	387	375	387	389	405	391	403	429	392	371	402	410	393	374	383	397	375	345	403	383	377	375	402	403	399	414	396	383	392	400	364	415	416	399	392	377	371	384	403	410	336	373	393	336	395	379	412	358	394	393	398	381	337	399	407	394	393	389	366	347	384	406	373	414	371	397	359	402	383	362	368	386	384	357	353	392	353	380	341	367	367	382	377	414	374	409	449	387	376	413	397	381	371	386	379	360	361	372	374	389	377	383	376	389	343	407	368	366	329	383	386	392	371	374	405	351	379	351	397	377	393	355	365	393	388	392	398	385	397	355	386	393	408	359	380	368	349	407	400	396	396	386	396	361	388	423	391	407	383	406	417	374	373	387	378	402	376	388	386	411	373	399	363	417	382	382	381	383	340	355	360	369
2924	204	113	113	115	130	238	238	309	241	129	139	139	129	117	91	76	65	108	125	300	67	61	63	67	59	52	40	47	49	54	50	70	54	37	60	56	74	54	55	50	53	59	50	58	58	59	49	52	52	62	54	49	56	58	54	42	58	45	56	59	54	55	55	42	57	50	54	56	49	49	59	63	48	47	56	50	60	57	71	59	55	61	49	45	41	50	47	45	43	52	59	46	45	64	63	51	62	60	50	51	41	49	68	57	63	65	57	47	52	58	56	62	51	59	60	63	47	55	51	51	47	44	62	61	48	61	63	51	49	51	63	49	68	58	46	58	53	64	45	32	62	43	59	56	65	62	55	50	51	62	63	44	60	62	69	58	61	69	68	42	51	63	57	59	50	68	62	67	58	64	49	47	58	69	54	55	57	44	49	49	66	65	54	53	60	46	65	57	51	73	48	54	58	65	59	64	58	51	65	57	49	60	56	58	44	56	51	44	54	51	56	51	60	55	58	70	66	53	67	66	47	56	49	47	61	65	61	67	69	46	52	61	57	49	56	46	57	47	66	63	63	58	73	51	58	54	61	56	76	54	62	58	60	66	55	52	56	65	73	49	51	53	49	63	62	49	54	44	66	50	40	49	56	55	61	52	50	57	60	53	67	54	63	63	56	57	56	48	62	61	58	65	56	65	50	62	59	61	60	51	62	60	60	57	57	59	54	42	54	46	69	54	69	51	57	54	67	62	50	57	65	70	50	50	53	53	52	52	65	80	57	55	64	63	54	51	65	41	57	59	64	49	52	62	59	47	40	62	56	50	51	52	46	60	67	48	56	59	56	57	50	43	71	48	59	44	54	56	68	57	60	49	67	60	68	49	68	60	46	52	43	47	58	63	46	64	63	53	46	62	59	57	67	72	55	34	59	55	68	42	57	41	68	52	55	42	60	65	63	66	64	62	59	51	59	49	54	52	52	61	47	63	57	62	55	72	67	62	47	53	57	60	55	60	59	61	68	43	62	58	55	53	61	56	51	61	50	43	64	47	54	50	57	71	47	65	56	59	61	63	53	53	66	63	47	56	53	66	52	50	51	44	60	48	48	48	57	56	54	79	48	53	52	62	62	64	59	50	44	50	59	55	59	46	58	53	68	58	60	61	56	56	62	55	63	50	72	56	61	70	60	48	68	50	47	52	53	54	45	52	54	42	56	73	54	49	50	55	46	67	59	48	54	50	51	74	52	56	56	50	42	53	57	63	57	54	60	41	56	43	59	52	73	52	56	55	38	66	49	61	43	62	42	57	52	64	60	61	75	56	58	61	64	45	65	48	61	61	57	77	69	60	45	65	50	45	43	70	60	47	42	51	64	46	54	53	48	49	59	63	64	53	48	46	60	65	68	55	55	65	51	42	48	49	51	53	64	50	63	62	38	52	65	56	44	48	64	44	52	64	50	60	40	66	46	50	48	55	60	45	55	57	46	60	46	55	54	58	47	56	45	57	57	53	56	54	56	53	71	51	60	54	63	46	64	46	46	57	55	48	63	55	68	61	57	50	59	63	54	56	44	47	46	67	50	56	46	47	48	58	59	51	58	61	60	59	50	53	60	50	50	65	45	61	62	62	56	55	42	59	64	41	55	63	56	64	53	47	56	79	79	48	49	54	70	62	61	59	61	55	53	48	45	50	60	53	43	46	49	55	59	51	70	49	64	43	53	42	49	51	69	61	67	56	61	45	54	54	64	69	53	74	59	63	64	53	60	54	58	50	50	58	49	51	60	51	56	61	50	64	42	65	44	57	53	54	50	61	52	68	55	60	65	50	61	62	55	46	49	63	50	58	61	51	55	63	67	54	58	56	57	62	68	52	64	56	64	64	46	50	56	62	49	57	65	59	64	44	58	64	52	46	58	64	59	61	53	44	39	50	56	53	37	55	59	69	66	61	45	44	58	49	59	49	47	53	67	53	60	48	55	51	63	48	49	62	60	57	54	64	51	54	53	58	47	51	55	47	64	72	65	52	54	54	76	60	44	52	48	55	47	63	65	61	70	48	50	58	60	53	68	71	67	40	52	46	70	49	54	47	52	62	60	53	65	45	52	54	53	54	60	61	63	62	54	47	55	56	42	58	62	52	52	60	44	62	58	53	81	57	48	45	49	41	55	61	51	49	60	62	55	43	52	53	62	61	64	50	51	56	54	40	54	56	47	46	57	65	41	67	77	62	64	50	61	57	47	66	56	54	65	69	61	51	39	49	59	51	54	51	51	64	47	55	50	46	61	44	38	54	61	50	54	57	55	63	68	66	55	53	57	52	52	64	60	52	51	50	50	58	53	56	63	58	62	61	48	38	50	64	58	63	51	61	57	41	44	60	50	52	58	57	68	41	63	52	49	62	58	65	53	44	52	49	58	48	56	74	57	68	58	64	57	52	62	52	66	55	60	56	50	61	46	64	60	44	56	51	44	58	54	55	52	51	74	53	68	62	59	66	43	56	55	52	42	57	57	62	60	67	55	54	62	67	59	70	61	54	62	54	49	64	55	53	54	61	59	59	49	55	60	64	50	54	56	56	54	45	51	50	61	49	46	63	59	63	61	55	57	58	69	57	64	43	52	44	38	63	56	58	50	55	59	59	54	51	42	51	64	45	59	50	46	61	52	53	57	52	60	49	53	41	53	54	51	71	58	43	51	51	56	59	71	63	41	60	55	51	56	61	65	55	55	66	48	64	63	55	66	69	58	71	67	54	51	55	56	51	64	60	48	57	58	75	52	47	51	60	61	63	61	55	45	46	58	56	51	57	55	57	57	57	44	55	55	67	67	64	51	55	68	64	66	55	59	66	63	58	62	58	49	51	42	62	50	62	45	63	50	54	38	58	46	65	54	59	54	69	53	48	58	53	50	58	64	60	66	53	57	62	62	51	62	64	63	61	67	66	56	64	56	55	68	42	57	66	50	62	59	56	51	48	58	52	48	47	52	51	60	46	55	55	52	44	59	52	49	63	56	60	55	50	55	66	51	49	60	57	46	50	56	58	47	55	55	59	47	64	55	53	57	47	63	63	61	61	62	58	65	60	54	63	55	57	55	54	56	53	58	64	59	43	64	47	66	48	65	54	61	52	47	60	59	61	46	58	56	57	56	64	41	56	59	52	59	66	43	52	45	52	64	57	59	62	47	57	68	54	56	52	56	58	64	65	64	62	49	62	49	63	52	48	46	65	55	43	58	58	43	54	47	59	65	72	57	58	64	68	58	56	56	67	58	50	45	59	47	58	49	58	60	43	51	49	61	48	56	63	53	65	68	62	61	62	50	66	68	46	55	62	60	52	54	48	47	58	55	65	42	47	59	55	54	64	71	59	48	56	57	69	58	64	58	58	57	56	55	49	59	61	46	51	53	65	56	51	57	59	52	50	57	58	56	49	49	55	44	64	64	58	53	47	60	47	66	51	67	63	56	61	66	66	58	65	48	57	38	45	62	57	58	63	59	72	64
18957	2750	1334	2024	4527	8835	12400	11454	13617	8918	4569	5010	3879	3773	3331	1925	1397	1365	1974	2722	7287	661	560	566	550	499	574	538	590	528	541	554	549	523	543	563	492	465	523	562	472	532	478	491	502	455	506	505	494	529	471	507	512	524	490	508	519	521	475	501	518	541	502	500	521	496	470	498	543	518	471	462	495	555	512	514	564	454	480	481	492	513	493	488	484	470	468	538	479	506	462	503	461	500	519	522	506	516	468	481	486	481	474	487	488	482	508	493	519	479	476	463	491	463	500	531	492	492	464	528	510	488	493	507	503	486	514	479	500	534	512	527	465	492	467	503	483	467	531	491	491	504	522	506	511	489	515	473	518	502	507	507	485	521	519	491	478	445	457	501	506	507	492	477	511	479	498	439	543	525	491	490	473	472	512	472	490	513	498	450	525	494	459	473	483	511	478	491	457	443	503	505	481	477	490	516	461	524	501	480	497	491	515	477	475	496	493	502	520	549	505	492	505	521	492	480	477	489	472	474	500	462	491	443	498	462	485	468	498	470	517	531	492	504	521	496	514	496	492	496	489	487	507	459	521	523	504	506	518	461	507	470	502	493	467	489	563	527	484	512	464	478	471	506	495	488	507	524	517	499	508	472	507	515	476	487	489	518	475	475	487	517	498	482	467	530	468	494	466	499	483	494	505	469	491	504	474	507	504	491	457	486	508	497	514	490	508	471	490	475	489	510	481	508	463	463	513	493	524	531	467	506	512	477	490	497	456	505	516	493	469	483	503	548	502	474	486	515	518	516	520	492	454	489	493	488	488	474	490	509	505	481	481	514	492	519	476	535	497	514	531	466	480	464	486	459	486	514	517	463	550	513	509	505	544	486	467	506	491	486	491	530	492	493	504	496	453	501	464	495	469	486	501	514	442	497	512	500	518	496	452	482	534	462	510	442	502	504	510	515	503	504	462	498	489	492	501	523	467	480	480	489	489	490	503	521	473	467	493	503	480	504	516	478	481	513	472	485	478	477	519	498	481	480	515	483	519	482	466	511	489	493	486	535	484	479	509	490	493	492	482	547	471	554	540	469	514	491	463	487	488	514	492	539	533	485	493	499	459	465	532	494	508	483	497	491	489	522	477	475	465	517	504	518	489	517	468	480	485	485	492	533	494	505	480	511	501	485	451	480	503	497	529	464	456	448	466	516	497	490	478	485	519	486	427	476	468	483	503	471	515	482	527	476	507	496	512	475	484	495	501	492	467	522	485	481	479	520	473	517	499	470	523	482	493	498	473	526	493	509	498	464	492	519	499	501	485	497	516	473	476	501	500	510	486	514	487	534	490	433	517	509	508	478	506	489	474	494	491	474	499	493	545	490	482	483	504	503	500	518	511	450	519	486	476	472	472	507	505	521	485	481	478	503	499	523	512	500	463	455	486	478	507	468	529	460	508	469	482	467	514	496	507	501	488	522	519	436	541	534	513	466	486	471	517	475	494	501	472	510	508	516	466	546	503	528	502	510	501	491	491	521	484	537	487	501	529	503	522	568	500	464	491	450	523	463	519	471	515	493	485	532	492	481	531	525	464	471	539	519	525	489	488	474	479	522	504	472	486	556	502	544	497	423	458	489	504	481	481	461	514	464	470	495	544	494	470	502	495	473	522	493	519	461	470	525	491	479	462	528	481	450	504	505	431	482	509	478	513	514	486	485	492	499	487	489	523	485	451	526	495	499	489	497	496	501	495	501	487	501	525	544	496	514	484	500	486	503	496	500	506	529	493	539	515	482	511	452	483	479	515	480	496	467	515	528	494	512	483	504	519	527	494	526	486	516	474	514	505	508	485	501	567	512	477	490	509	531	514	501	499	465	480	453	488	511	482	476	461	486	495	510	507	475	469	497	486	530	473	469	461	468	484	513	507	519	501	516	505	495	520	477	497	498	475	491	487	470	479	522	495	505	477	491	465	498	498	493	500	482	506	525	531	482	485	455	493	479	496	518	465	527	484	499	511	490	468	469	453	489	531	478	458	507	516	493	525	521	498	521	471	488	488	490	471	498	479	469	497	523	462	474	499	496	518	499	518	502	503	507	501	464	484	517	516	536	483	497	482	463	498	504	481	551	478	441	493	475	479	496	482	511	493	505	444	512	519	460	545	508	498	511	461	508	506	498	514	522	517	510	515	477	468	482	491	500	446	555	507	447	487	492	484	472	487	533	505	517	471	475	509	501	489	501	488	520	500	492	497	493	463	466	478	526	497	484	476	523	513	455	506	478	474	517	501	488	475	525	494	483	497	490	500	505	501	509	506	499	479	435	485	455	502	520	470	520	489	479	511	486	503	508	521	496	497	488	528	487	485	522	489	536	474	481	488	460	512	507	532	494	536	483	495	511	494	498	497	492	484	485	476	487	526	489	514	484	479	486	536	459	496	454	519	522	508	509	492	524	494	520	529	553	474	488	465	520	493	460	521	528	477	508	493	491	451	473	509	451	547	535	480	505	515	527	486	436	453	471	540	500	506	516	514	533	470	517	476	490	491	471	500	508	486	510	498	490	509	497	490	506	491	487	482	475	498	506	515	481	495	496	493	488	511	533	493	478	490	491	507	482	486	506	470	535	543	480	539	509	507	490	503	516	475	502	463	485	520	470	503	477	474	461	496	522	485	497	490	507	535	504	489	490	521	522	474	530	477	490	504	478	519	474	510	479	486	523	487	548	478	484	500	531	498	466	491	493	505	479	541	463	489	487	493	469	473	512	492	503	495	500	498	481	507	467	496	486	532	497	495	521	503	485	501	530	502	478	458	503	492	536	509	484	508	489	479	468	455	521	463	531	496	489	492	500	505	505	490	497	475	483	495	478	488	507	485	475	520	482	458	558	484	490	496	504	549	499	495	508	507	503	509	523	493	512	473	498	509	502	507	502	495	458	502	483	463	463	498	487	478	525	490	462	467	462	501	472	515	458	495	483	472	532	519	475	521	497	487	510	522	447	455	511	496	508	488	553	440	497	502	482	461	490	500	469	527	502	537	479	486	467	460	478	495	495	495	498	523	506	512	505	487	497	465	528	464	540	492	466	489	461	514	468	478	511	502	498	528	537	464	507	502	531	493	489	519	494	551	499	512	508	542	504	469	478	537	495	504	520	517	502	504	498	521	454	488	534	475	486	521	472	517	476	506	481	527	517	502	495	497	513	472	494	491	461	502	489	500	477	511	506	516	521	526	498	477	473	498	502	490	465	501	523	495	486	488	513	480	514	501	490	460	503	496	493	506	502	508	551	503	495	491	471	508	467	477	494	498	496	510	496	521	526	500	488	517	450	483	488	490	481	497	513	497	455	493	494	492	495	498	506	490	482	509	470	520	460	515	493	525	502	501	502	473	503	482	486	455	480	500	505	473	521	497	454	520	467	543	473	469	489	504	519	458	487	536	453	470	505	493	484	561	455	519	529	481	484	488	513	468	496	480	512	529	498	504	511	490	464	498	502	508	474	495	505	485	493
3291	136	79	62	63	86	170	205	121	137	140	111	126	129	109	96	83	69	56	97	175	17	22	24	23	22	33	27	23	27	19	16	25	28	21	32	25	17	19	15	20	18	24	37	21	24	18	23	21	24	29	32	16	32	24	18	21	25	29	18	18	24	23	31	25	23	22	32	17	23	21	25	22	25	18	21	19	24	16	22	20	34	25	21	27	24	23	16	24	22	16	17	18	20	29	18	23	28	28	24	24	20	24	21	30	19	20	24	18	24	22	31	31	21	23	29	17	27	14	22	20	25	23	15	23	26	24	14	27	19	19	28	14	17	23	24	27	26	21	22	27	18	11	23	20	24	16	25	20	20	28	24	21	14	31	27	23	17	20	20	22	33	13	33	14	19	23	15	32	26	20	27	30	23	17	27	22	25	28	29	13	19	15	24	31	25	22	29	21	26	29	18	27	23	24	16	26	21	18	33	27	24	21	23	17	30	19	29	19	29	22	21	21	21	13	23	21	29	22	19	28	34	15	27	30	33	23	15	23	20	17	18	29	15	26	18	18	26	26	30	25	23	30	24	17	29	27	23	17	18	15	18	25	20	17	25	17	28	16	14	18	20	24	25	30	26	24	20	20	27	19	28	19	25	17	26	31	26	33	29	19	16	27	27	18	22	24	18	29	27	14	21	20	24	28	15	23	25	26	20	19	19	16	10	18	26	20	26	23	26	13	19	20	28	18	24	19	24	18	24	24	18	20	22	24	22	30	19	18	26	20	26	18	31	22	20	21	24	29	20	18	21	21	18	21	31	20	17	27	14	24	20	19	25	24	23	26	21	18	16	23	26	20	21	17	24	26	20	22	24	16	30	30	24	27	23	18	13	18	15	22	18	27	14	22	20	15	19	25	25	26	19	21	19	23	21	22	25	24	20	20	12	17	22	20	25	32	13	21	17	25	25	24	17	31	28	22	25	26	17	23	28	25	26	18	24	20	19	20	20	22	27	20	18	13	16	24	19	17	19	30	21	25	21	19	19	18	20	27	24	20	21	31	23	19	19	28	19	20	17	29	23	20	27	28	14	26	15	18	31	20	22	22	20	22	21	19	25	37	25	13	17	25	16	31	18	31	21	20	11	25	14	20	22	18	23	24	24	18	25	6	16	17	28	24	16	29	18	21	18	23	26	21	18	15	21	24	17	19	20	18	19	25	15	33	18	26	23	18	25	24	15	17	30	19	34	24	32	30	13	21	25	11	32	22	20	16	25	24	24	18	20	18	20	15	28	13	25	21	17	19	24	23	25	23	18	23	28	34	21	24	21	20	21	22	26	32	18	22	26	21	19	20	20	21	21	23	17	24	18	16	16	21	20	18	12	25	21	25	22	14	27	23	22	18	24	15	24	27	24	24	20	21	18	22	18	23	23	20	25	24	21	22	24	22	18	23	25	26	22	17	20	18	21	23	24	21	24	13	23	24	27	16	23	13	23	31	22	21	29	20	32	25	14	20	24	18	14	29	25	19	21	23	23	22	19	20	13	18	15	17	30	24	22	18	20	26	16	31	18	28	20	31	21	27	25	18	28	23	25	20	18	22	22	23	28	15	20	27	22	19	33	16	15	21	25	22	29	17	17	21	22	23	20	24	29	20	26	20	24	23	21	18	30	24	28	20	18	20	17	23	25	26	19	14	19	16	21	29	22	23	17	19	22	25	15	28	18	24	16	28	18	18	22	16	19	21	19	16	25	26	23	17	20	14	19	26	18	18	12	21	30	12	22	18	24	20	27	15	24	24	23	18	22	20	27	23	17	24	23	21	27	23	29	16	30	23	22	20	22	20	12	23	21	30	21	20	24	28	14	24	24	23	26	25	30	20	23	21	28	22	25	21	25	23	17	26	24	13	21	24	12	34	21	17	23	33	20	22	14	24	11	23	17	24	29	17	18	19	24	22	24	20	20	23	22	29	18	20	23	20	28	30	23	21	24	17	21	20	15	27	22	15	27	24	22	33	24	19	24	21	18	24	19	17	23	22	22	28	14	26	13	21	16	18	19	19	20	19	28	19	16	18	18	16	19	16	14	28	23	22	26	25	16	19	21	13	21	25	24	30	13	15	22	26	20	20	21	20	20	22	17	21	21	20	23	18	34	30	24	23	28	23	22	13	28	16	21	28	26	29	27	11	20	25	20	19	21	15	22	25	18	29	13	17	25	20	25	33	14	24	19	20	23	16	31	30	16	31	20	20	22	22	22	23	8	23	27	20	22	23	24	20	19	17	27	15	26	14	24	18	19	20	15	23	17	17	19	14	17	21	18	17	21	26	21	22	26	20	20	20	25	25	22	23	21	22	19	27	24	16	23	17	9	14	18	22	24	16	33	23	13	25	19	24	25	26	21	18	26	29	25	21	24	22	24	22	26	32	19	26	16	12	14	22	22	28	29	18	18	26	21	24	16	17	30	15	27	17	24	25	27	26	24	14	16	22	30	23	20	23	20	18	25	15	19	26	19	22	20	16	17	12	18	19	21	18	26	28	26	18	22	19	24	25	18	30	28	19	23	21	25	31	26	23	20	15	19	22	19	18	22	27	19	21	28	17	18	22	24	25	27	19	26	23	26	20	26	19	25	18	26	22	26	26	15	16	29	21	18	23	28	19	23	26	18	19	11	17	24	21	18	24	22	24	18	25	26	25	23	27	22	20	15	18	19	29	26	27	26	21	24	21	24	19	13	28	18	19	22	27	27	20	31	19	21	19	21	34	23	24	27	28	17	17	27	30	30	21	19	24	23	31	22	24	26	17	14	21	12	38	23	20	19	16	16	19	20	18	23	11	24	30	17	21	27	24	21	24	15	26	23	19	22	12	21	12	27	17	26	24	14	22	19	17	24	25	19	21	24	24	23	26	22	19	17	18	21	15	14	19	23	16	15	29	16	25	16	23	17	22	18	21	23	29	25	16	13	23	21	24	23	22	17	26	21	16	29	27	19	30	17	30	20	22	17	25	24	16	17	13	34	19	18	17	18	22	19	27	18	18	24	21	19	21	28	22	26	18	26	21	15	27	9	17	15	18	26	17	18	23	24	26	22	17	15	25	21	20	19	23	18	27	20	18	19	21	16	23	21	15	19	18	22	27	28	20	26	24	16	15	17	22	23	23	20	21	12	29	15	23	24	21	19	24	26	20	18	19	26	24	21	15	19	25	13	23	15	20	30	30	19	21	29	38	21	25	20	13	34	22	17	27	28	27	29	26	17	19	30	26	19	21	25	18	16	20	27	20	15	28	20	22	17	18	25	16	16	15	15	22	14	18	29	24	23	28	17	27	14	36	13	20	27	21	17	17	23	19	19	25	14	23	17	22	21	23	19	22	29	25	21	22	20	25	24	25	17	16	14	13	15	19	21	24	22	25	17	22	33	25	16	26	15	16	24	19	15	15	17	20	30	17	30	20	29	27	19	21	16	25	19	20	23	23	20	20	27	19	24	23	21	22	24	18	25
18063	1896	956	1413	4189	8509	11402	10944	5738	6456	5562	5014	4958	4550	3269	3121	2405	2018	1662	2718	4506	263	276	267	270	257	251	229	201	233	243	231	247	208	200	217	222	208	222	214	224	196	219	218	205	197	205	227	192	180	188	201	187	208	212	198	213	192	203	205	180	170	197	193	208	197	182	184	185	211	191	190	197	175	176	183	200	183	187	188	209	200	212	190	189	207	207	200	182	204	200	173	162	175	181	182	194	161	212	195	173	192	196	168	197	210	207	203	196	195	190	175	173	198	182	186	204	172	196	167	200	195	210	181	202	187	199	178	184	223	190	192	218	189	176	171	178	177	197	195	178	205	204	194	184	206	163	208	184	167	197	170	199	196	202	205	173	157	186	187	167	191	176	201	192	199	192	187	172	208	188	195	187	190	188	189	179	182	177	201	206	194	188	199	184	207	183	180	204	194	163	174	196	186	172	179	180	173	199	197	156	188	184	204	182	199	200	212	179	182	181	198	180	172	194	180	183	168	179	172	194	174	182	176	178	194	179	176	185	212	212	201	182	217	176	193	179	179	177	174	191	173	163	190	187	165	195	186	189	195	197	179	172	169	196	210	180	183	201	199	185	199	189	196	182	200	181	168	183	180	210	177	190	185	181	186	191	174	193	179	206	184	179	183	192	190	177	180	196	174	190	174	196	189	212	175	177	169	185	214	191	174	201	207	200	173	199	183	181	177	186	203	195	183	183	183	214	189	173	191	203	185	197	193	195	195	199	186	177	169	176	172	194	194	202	209	189	194	210	175	159	206	187	199	182	165	207	222	197	166	185	200	184	193	180	163	182	206	183	167	177	197	171	182	193	199	174	200	180	198	185	173	195	178	189	197	193	190	177	182	163	175	184	163	186	228	192	196	184	181	171	175	206	201	185	162	212	179	191	213	196	172	174	209	188	181	184	177	182	181	188	202	173	182	182	168	178	189	175	200	175	161	216	184	196	209	199	188	190	193	169	195	171	183	215	190	180	173	200	193	185	185	191	189	164	200	184	183	178	171	203	204	165	203	214	203	165	187	200	189	195	204	193	207	195	167	210	198	183	190	192	187	196	185	166	211	190	180	195	165	179	167	171	200	221	183	207	194	202	204	203	182	191	208	186	197	189	187	185	203	208	177	186	198	184	187	198	193	186	186	190	191	182	188	175	184	186	179	205	205	168	172	186	209	195	174	191	168	190	171	170	188	186	192	164	178	193	188	177	173	186	198	165	184	195	193	186	192	181	181	189	188	185	177	218	185	202	198	161	198	158	202	195	184	181	187	165	202	180	167	186	163	159	185	188	171	179	184	163	187	177	205	172	182	197	192	181	187	192	191	205	173	197	183	191	193	198	172	214	192	178	213	198	191	206	198	208	214	166	179	190	176	175	185	194	181	179	197	177	191	175	193	201	220	185	181	177	188	167	190	174	194	197	182	185	209	201	207	159	181	163	205	202	200	176	183	170	195	217	191	199	165	192	175	203	203	182	193	192	208	179	180	191	173	185	201	194	162	203	198	188	189	177	173	198	195	206	192	182	173	206	176	184	192	198	192	213	182	205	173	188	169	170	189	193	204	172	202	189	172	179	201	191	212	188	180	198	197	167	196	196	172	207	199	214	188	209	189	188	179	192	205	164	185	186	200	189	199	177	176	185	186	174	186	185	195	165	164	196	174	165	188	183	200	167	193	167	177	192	190	201	176	189	164	178	184	204	219	190	182	179	205	189	189	197	200	186	166	186	182	178	192	195	171	183	168	215	191	175	184	178	168	200	186	192	187	183	216	181	210	172	186	202	215	177	201	188	170	175	158	184	182	215	188	201	199	182	184	177	204	186	178	184	188	171	190	174	189	175	166	188	194	185	178	198	187	214	169	193	178	181	183	183	203	171	182	193	177	187	200	190	191	188	201	154	184	189	206	173	177	178	174	196	179	208	203	185	177	197	216	170	157	177	177	174	180	165	194	193	188	187	210	159	165	172	210	177	194	188	197	165	170	197	202	188	200	197	219	162	196	185	193	180	210	200	191	171	169	167	203	183	187	150	178	180	153	173	193	170	166	163	195	195	181	211	191	194	217	186	201	178	157	195	173	177	186	171	196	170	194	191	174	201	182	189	185	180	176	184	203	181	172	180	192	202	209	188	202	175	203	178	175	191	190	167	183	144	197	184	215	167	184	174	195	189	192	189	194	190	189	170	172	168	193	189	169	165	188	200	180	177	181	173	174	170	191	176	183	190	201	181	182	183	189	197	159	191	188	178	205	187	206	187	199	158	177	159	207	185	179	222	177	173	177	177	193	183	173	210	215	170	176	181	204	193	191	185	186	203	174	176	194	195	190	192	189	184	198	191	181	161	203	187	180	183	196	204	205	186	197	178	190	191	180	189	172	190	178	178	177	199	174	190	212	180	202	191	180	184	180	216	202	171	166	214	174	182	212	211	204	199	208	193	222	179	192	196	212	192	173	174	187	213	182	179	193	204	182	189	184	197	179	178	180	181	185	199	188	184	191	180	186	174	193	199	181	166	172	199	173	203	191	207	165	195	168	182	174	167	198	188	195	172	190	189	193	179	186	172	171	183	223	214	185	188	191	193	190	206	186	175	183	212	202	181	178	195	182	190	202	182	201	197	186	178	171	165	173	204	213	191	198	199	173	165	215	188	194	191	184	181	203	183	175	182	184	198	175	178	179	175	200	177	186	208	178	199	175	186	197	183	188	175	189	192	163	170	188	207	173	188	199	171	179	221	189	212	175	174	192	186	173	195	199	217	174	201	188	181	197	186	193	178	164	208	192	208	190	179	200	186	166	194	186	194	164	185	208	188	191	200	181	192	190	162	176	177	184	191	198	174	163	194	181	211	185	190	181	198	171	209	195	172	168	197	179	180	180	167	181	188	227	197	173	206	186	179	167	196	202	199	177	190	203	182	176	171	181	186	188	184	229	172	191	211	190	189	172	181	180	182	175	193	194	185	190	178	204	214	193	186	181	189	219	188	185	171	173	198	207	203	176	186	181	171	181	166	186	179	208	174	180	189	181	197	199	210	194	210	169	204	179	192	209	204	203	197	205	177	193	189	208	187	178	201	182	176	181	191	183	195	191	197	183	200	159	184	161	201	190	189	183	195	189	185	211	152	185	172	212	198	206	174	181	176	172	163	188	219	173	203	179	182	157	174	174	180	158	196	166	159	213	195	188	197	186	190	188	200	191	202	161	158	175	168	190	155	206	170	197	205	209	193	193	205	184	195	211	169	193	191	187	195	202	171	182	195	188	175	185	188	208	200	172	210	206	172	169	166	182	183	181	191	173	184	166	176	184	169	200	204	193	215	211	206	167	183	195	205	189	173	169	179	180	192	182	174	174	181	184	174	210	187	178	186	196	204	187	182	226	180	191	222	161	192	176	184	182	191	180	223	210	211	193	175	194	191	168	193	164	186	178	192	203	193	183	168	204	173	201	186	224	172	176	168	179
4179	307	139	76	95	200	352	320	204	217	189	159	140	120	139	130	122	93	71	171	293	52	43	36	46	48	45	34	43	32	42	44	44	43	47	44	45	57	42	45	47	30	47	42	39	43	47	49	48	45	37	35	43	35	40	35	46	36	37	42	34	36	43	41	39	39	28	47	51	42	38	48	33	41	45	40	30	39	39	38	32	39	42	47	35	46	33	42	44	34	41	43	39	45	47	36	47	39	36	46	43	26	37	36	45	31	38	51	50	46	42	39	37	33	41	38	43	41	36	29	41	42	34	39	43	43	45	42	35	30	30	36	37	46	36	42	44	50	50	36	50	49	38	34	39	44	33	33	47	42	39	46	37	34	35	28	35	38	44	34	39	39	46	48	39	38	28	34	41	43	42	41	44	37	49	55	34	36	42	34	27	42	37	51	44	32	45	38	52	28	39	30	46	42	45	40	40	44	39	46	26	51	40	43	41	27	41	39	35	34	43	37	31	41	43	51	35	46	39	41	45	44	44	30	33	48	36	50	31	50	41	37	35	41	51	36	38	39	43	34	52	39	40	27	41	48	38	33	30	44	47	42	42	38	34	38	35	32	29	43	28	36	34	42	47	39	37	50	28	36	39	45	39	40	34	37	42	34	45	34	49	32	34	37	36	34	38	43	35	38	40	46	43	48	38	35	29	47	43	43	34	48	30	32	38	45	37	48	30	45	41	31	38	44	43	48	33	38	39	34	40	37	33	46	47	43	43	40	39	46	39	27	43	40	39	42	33	38	45	26	37	49	32	45	37	39	46	30	34	41	33	46	35	34	39	53	34	45	39	42	41	45	35	40	43	45	35	33	41	39	36	35	29	39	41	48	33	33	21	45	31	41	35	44	38	47	49	37	32	38	52	27	37	35	40	55	36	33	48	38	46	33	37	52	42	41	30	28	48	46	39	40	39	30	45	41	48	40	37	36	32	32	31	35	53	47	33	28	38	41	29	34	46	43	42	36	40	39	35	33	43	34	49	41	30	59	38	42	32	50	37	28	37	35	37	44	30	45	44	49	45	37	40	36	32	28	38	47	29	29	35	50	52	42	47	43	41	39	40	42	38	40	37	38	43	44	34	42	38	39	44	34	41	45	39	36	41	42	44	34	45	51	33	41	34	36	27	37	41	40	34	36	36	32	41	38	49	46	39	43	43	34	28	39	40	38	51	49	42	43	46	44	39	42	43	33	48	44	37	40	35	33	34	35	42	32	33	49	44	35	48	30	37	36	39	35	30	58	51	40	37	33	33	35	57	37	38	45	47	44	33	38	37	37	34	45	55	28	42	43	34	29	42	49	40	40	40	40	37	39	40	39	47	55	33	45	25	40	56	33	52	40	27	28	45	46	49	33	38	49	45	32	37	27	36	38	45	42	40	47	50	40	47	35	38	38	35	23	32	35	54	37	47	36	35	44	39	31	39	35	39	40	47	42	42	27	43	40	43	34	48	54	47	36	30	26	23	37	38	43	36	33	50	39	34	46	46	42	35	42	49	36	51	40	43	38	37	41	37	39	45	37	32	46	47	31	51	41	38	32	29	43	41	46	38	42	45	38	37	36	38	37	50	45	47	43	44	30	27	34	48	40	42	40	42	43	49	40	34	52	34	32	47	48	40	32	38	33	40	37	45	49	41	39	39	44	38	33	52	32	44	40	38	46	36	52	25	43	24	43	38	41	39	35	42	31	32	30	41	39	33	37	39	53	35	38	31	58	34	48	59	42	31	39	44	43	34	50	38	35	46	28	46	48	37	51	48	47	48	38	45	39	48	42	48	49	28	30	42	39	38	24	38	41	45	35	39	40	41	33	35	39	43	38	43	39	42	51	29	38	39	40	43	28	45	38	36	38	43	34	26	29	44	43	39	39	43	44	44	40	34	35	36	36	54	41	34	39	48	46	33	45	43	61	37	39	43	39	39	44	30	38	41	35	37	45	36	45	27	33	38	43	42	32	41	44	48	30	39	39	34	40	39	33	31	49	42	38	42	38	34	25	39	26	32	35	45	34	39	44	40	31	28	39	25	29	47	39	33	34	45	34	36	38	33	40	46	40	34	37	34	42	41	40	48	35	36	37	44	38	32	40	39	35	36	35	45	34	39	44	49	41	41	32	40	42	47	45	40	43	35	32	41	42	43	27	36	32	42	42	40	41	40	42	41	43	41	46	35	52	43	47	32	52	34	28	39	40	32	40	39	37	35	39	40	37	46	33	41	48	47	39	28	48	43	38	35	42	25	36	34	33	48	43	28	28	36	50	33	45	30	57	33	33	35	29	47	43	32	29	33	33	34	33	29	44	47	29	38	34	44	29	39	34	39	35	34	51	31	51	41	48	42	35	50	41	43	36	34	42	42	41	43	43	47	33	50	42	32	30	39	45	40	36	48	35	37	39	42	30	32	39	41	38	43	41	37	37	46	38	44	41	43	35	31	46	30	38	38	37	35	52	30	33	33	39	47	48	47	31	28	41	34	31	34	35	48	41	39	45	39	45	39	35	25	32	39	41	43	49	43	33	42	47	39	44	37	32	39	44	40	43	35	49	42	30	34	22	37	41	41	27	42	44	38	34	50	40	37	33	39	31	48	35	36	35	36	44	33	46	42	38	39	39	35	46	38	32	44	51	29	43	35	43	23	39	42	48	45	30	35	41	32	37	41	36	38	33	43	43	38	36	37	40	34	35	43	40	43	39	53	44	41	29	37	38	44	48	40	34	38	39	37	32	40	37	29	41	38	39	44	47	46	42	37	36	40	35	38	45	31	38	31	37	48	42	39	33	37	40	43	37	40	33	42	35	42	31	49	44	45	30	37	26	49	45	42	54	45	39	40	38	40	41	37	39	37	32	52	43	46	35	43	27	33	58	36	26	51	30	40	32	40	37	33	33	42	44	35	43	33	31	39	34	38	45	32	24	41	43	48	42	37	40	34	30	43	37	32	41	36	27	42	44	44	48	34	45	30	37	37	40	49	35	39	35	37	40	42	36	42	39	52	44	41	39	36	35	33	40	38	47	38	36	39	36	37	55	43	33	45	39	49	44	42	38	44	38	43	51	44	27	30	47	45	46	37	31	43	37	38	33	40	35	43	32	36	37	39	34	41	45	43	38	28	26	34	34	35	46	32	48	36	38	43	37	38	36	36	43	32	41	34	49	32	32	47	39	38	33	48	34	43	48	37	37	51	51	34	36	47	47	46	29	43	28	46	52	42	44	28	37	38	59	36	43	46	38	50	32	38	40	40	44	40	49	34	46	39	38	35	34	32	41	40	52	29	50	31	36	35	40	39	45	34	32	37	36	37	34	35	48	36	39	35	39	46	41	34	51	43	38	33	46	32	39	45	37	42	39	50	37	27	39	41	28	35	46	41	33	33	50	37	38	41	43	40	51	43	37	40	33	52	45	42	40	29	38	32	36	51	41	37	40	50	38	37	31	41	43	36	31	53	29	36	30
23181	3894	1725	1690	6492	14128	18689	14468	8872	8719	7937	6484	4489	3968	3747	3695	3191	2226	1298	5084	7096	522	454	478	491	460	435	391	444	417	436	409	417	420	398	389	387	415	345	385	384	365	400	414	366	380	397	378	385	383	390	335	372	382	357	378	338	391	351	350	377	366	357	371	352	390	394	371	357	353	373	361	373	361	360	371	370	374	355	385	386	368	384	378	348	372	372	341	355	343	383	370	361	378	356	342	319	331	376	361	353	350	358	355	395	347	380	337	381	347	348	363	371	361	363	396	351	347	343	354	354	379	349	350	335	341	339	353	351	364	385	372	344	315	359	394	350	366	343	345	338	358	359	374	350	326	351	345	370	367	370	371	360	332	362	362	329	363	362	357	387	296	386	338	369	363	351	381	394	383	370	376	381	336	344	366	371	340	354	356	338	341	307	363	356	350	332	327	352	365	347	339	378	397	350	349	384	360	364	350	349	363	357	346	395	363	341	321	369	359	350	348	329	383	335	330	382	336	359	369	373	339	358	353	357	353	326	344	341	360	359	384	374	326	398	352	349	355	368	378	366	362	339	365	334	338	360	342	373	395	381	330	370	366	388	351	372	339	359	381	325	374	342	364	325	360	355	373	390	353	360	396	360	343	334	329	358	368	331	339	342	363	342	367	380	348	373	325	355	356	363	345	364	309	361	366	362	362	388	324	335	360	379	370	347	361	370	341	375	343	353	388	346	372	336	336	355	334	326	352	369	363	349	358	364	345	337	345	341	338	403	361	378	354	366	355	363	321	381	384	351	369	370	364	381	391	365	392	366	349	373	340	348	336	343	377	338	364	375	348	369	339	371	383	321	348	367	370	407	355	347	341	368	329	377	387	352	388	381	353	345	355	379	342	377	360	342	297	336	362	376	348	378	364	324	382	366	364	338	354	397	350	329	361	378	348	336	360	379	367	348	334	371	332	377	346	374	349	352	385	336	326	354	349	378	366	337	375	344	361	362	387	384	332	342	346	320	350	366	365	361	364	364	369	335	341	361	382	381	320	353	355	357	357	317	305	362	356	370	369	368	379	348	356	337	334	333	360	323	351	350	362	349	358	350	338	355	358	355	334	367	374	377	366	325	374	358	365	377	370	380	378	342	343	379	354	379	364	354	349	367	359	348	354	384	354	382	346	379	349	351	324	342	341	352	359	361	321	333	376	371	353	324	342	357	329	390	307	365	314	378	356	348	384	379	352	360	378	387	342	325	332	344	357	360	345	358	372	376	344	362	375	385	361	360	390	369	384	345	349	335	350	360	369	320	356	350	347	333	383	349	357	341	363	375	371	380	357	355	330	378	354	352	377	373	353	390	368	339	349	352	360	370	357	359	316	388	346	328	313	347	370	357	352	375	375	374	366	372	371	371	355	349	373	332	358	351	373	389	360	339	345	390	338	374	403	346	373	336	361	367	384	358	363	361	352	382	333	345	334	337	360	347	389	350	333	363	363	399	350	342	320	356	348	377	369	357	351	315	311	367	362	346	369	340	384	329	367	367	397	360	388	352	352	344	365	349	348	359	364	343	341	358	356	363	307	330	362	350	361	367	347	344	352	374	367	370	365	374	354	367	390	360	355	399	361	342	382	367	337	343	336	342	353	377	325	354	345	349	375	347	342	346	370	332	366	338	350	345	349	342	371	373	364	379	362	348	317	349	385	339	366	370	307	319	348	370	337	369	344	363	350	345	356	336	337	354	352	351	354	339	346	333	330	338	342	368	334	358	361	340	393	354	370	377	375	351	356	351	354	385	370	357	385	388	357	342	363	365	356	347	393	350	353	379	365	375	344	346	332	373	351	367	384	377	366	360	357	367	354	350	337	337	372	378	357	360	357	313	355	379	359	364	360	352	381	340	339	355	355	366	333	342	355	355	369	339	321	367	356	347	357	387	364	335	369	369	349	351	363	345	363	351	385	329	358	349	362	366	330	358	382	335	353	344	380	359	359	422	364	358	366	338	354	362	345	384	369	354	358	339	352	355	330	326	389	358	390	359	369	342	402	355	413	367	379	351	361	330	341	369	366	336	374	333	387	353	365	359	387	319	401	367	353	363	361	354	353	356	358	388	351	325	366	323	371	375	365	364	338	349	353	357	350	349	387	363	367	337	350	373	354	376	354	362	385	360	335	344	349	334	368	365	334	374	379	356	351	316	372	347	347	339	311	345	363	334	337	363	336	351	359	366	357	356	376	354	348	357	382	371	300	328	388	349	352	349	364	356	332	331	343	356	350	346	341	367	371	345	374	381	349	353	350	347	377	324	346	328	320	334	365	376	344	371	373	365	340	386	373	398	348	351	350	328	323	369	408	343	365	365	353	422	345	337	368	369	334	365	340	350	396	360	381	370	397	345	352	344	313	336	372	338	375	353	341	308	338	351	351	342	365	374	345	368	386	380	321	372	370	336	352	366	348	375	379	328	326	349	390	403	366	371	378	327	363	379	345	360	406	394	345	371	356	381	376	348	341	353	355	337	370	362	370	342	405	371	382	366	366	357	357	344	342	363	345	338	404	349	349	367	377	348	345	334	376	379	361	366	349	383	384	379	370	382	320	365	374	343	320	363	373	329	368	356	356	327	376	389	340	324	387	363	363	320	359	394	361	350	362	346	375	355	368	357	368	340	353	376	376	406	389	385	331	355	349	361	357	333	373	374	349	331	387	364	310	347	365	378	381	369	355	389	368	324	352	312	321	337	370	361	349	358	364	371	384	356	357	319	374	352	354	352	373	352	361	373	370	350	351	360	333	339	360	374	401	359	419	320	358	332	353	359	359	364	374	338	358	376	333	347	355	336	382	374	361	331	323	333	337	340	351	340	361	330	363	348	377	355	338	348	373	360	374	341	378	392	364	359	344	367	373	357	356	344	353	393	387	365	372	380	352	345	314	377	352	373	362	357	355	364	362	320	374	343	391	359	375	397	334	344	334	333	344	367	344	372	387	388	347	325	345	360	388	358	348	346	360	371	362	358	322	368	349	342	333	354	356	362	325	346	347	332	367	380	367	362	342	358	346	370	370	363	351	362	372	369	384	365	364	362	346	325	357	370	364	343	372	359	361	352	342	395	374	354	352	358	344	336	370	367	344	351	334	357	360	350	323	367	413	334	342	335	363	364	358	362	343	327	345	363	358	347	343	346	361	387	355	376	329	360	353	367	356	350	342	340	373	364	345	406	376	370	378	392	350	330	345	378	384	362	356	369	330	324	360	344	372	339	332	360	356	385	377	355	346	374	372	349	339	376	390	363	397	362	371	312	348	324	350	349	377	390	340	378	326	387	367	387	326	342	367	351	361	372	353	330	371	353	383	340	345	333	346	375	370	350	384	366	323	341	380	373	312	364	343	326	353	357	350	359	380	380	362	360	370	390	347	361	348	342	385	360	341	353	357	367	365	367	352	355	340	346	346	369	350	345	363	369	351	372	361	355	396	346	353	335	355	369	355	395	341	406	383	368	356
1829	200	102	54	70	96	123	159	126	94	138	83	95	98	58	72	56	44	58	64	94	56	26	41	48	44	45	37	50	35	49	49	42	46	48	36	45	36	41	44	49	38	31	46	24	41	46	44	39	40	36	41	40	53	34	39	41	49	52	35	36	43	31	45	53	40	48	29	35	46	35	47	38	42	47	54	43	40	45	47	51	37	57	43	54	40	52	41	55	43	37	37	34	32	55	54	30	44	35	47	54	49	43	44	46	27	37	54	42	50	34	51	46	38	45	44	45	41	38	49	46	42	48	37	48	49	46	41	52	51	55	44	50	38	49	56	44	35	39	37	41	43	60	47	38	49	39	37	42	37	38	44	42	54	40	48	52	56	41	32	46	36	43	38	44	43	50	40	42	40	48	40	40	41	45	49	38	34	40	51	40	42	47	48	38	46	57	42	45	36	37	43	37	44	44	41	41	48	48	45	38	43	48	53	37	37	53	36	51	45	55	45	42	52	42	39	52	28	48	52	38	48	37	47	33	40	47	49	44	43	46	50	40	38	32	48	48	51	29	39	44	36	35	58	35	51	44	33	40	37	40	52	42	39	52	52	39	46	37	46	52	44	45	41	42	36	49	52	49	45	59	38	48	41	44	49	36	41	52	33	47	46	60	42	25	40	43	39	46	39	41	43	39	51	50	38	34	36	47	27	42	45	53	55	32	45	50	40	35	39	30	39	43	45	49	42	36	43	39	46	37	44	42	36	51	44	47	44	54	32	42	44	47	53	43	46	42	46	44	43	39	49	48	44	49	39	40	50	43	47	54	41	36	36	49	40	47	41	35	36	47	43	38	47	47	55	41	48	37	39	51	44	40	47	52	52	44	52	37	45	39	53	45	43	44	43	39	54	44	47	44	48	28	45	36	48	43	43	37	31	37	48	37	42	50	45	40	43	35	52	41	28	32	31	31	38	34	48	42	44	42	31	36	51	43	45	44	34	47	49	50	42	41	37	41	38	44	33	41	45	44	51	44	52	39	47	49	38	38	36	39	41	36	47	41	46	43	38	35	44	38	42	42	34	33	34	44	42	41	53	43	37	44	45	39	36	42	40	44	31	41	36	47	43	45	34	39	48	31	48	44	45	41	37	47	44	49	45	45	45	43	46	40	39	38	41	44	40	44	40	43	40	36	43	35	45	47	39	49	35	39	45	35	35	52	53	44	42	35	36	42	46	40	45	26	47	43	49	46	40	35	46	42	35	45	40	35	42	45	40	45	41	50	41	42	45	36	51	34	38	49	42	43	54	34	31	42	56	35	35	42	34	42	44	38	41	35	44	37	41	46	36	38	35	60	37	45	44	42	45	52	42	35	45	35	42	42	49	49	33	47	42	34	45	41	53	40	52	43	56	47	44	56	51	36	49	36	34	35	43	42	45	37	38	41	46	39	42	31	39	51	50	41	46	54	36	40	34	41	38	40	37	50	46	34	43	35	36	36	43	53	35	31	51	33	34	50	42	42	48	60	24	48	37	42	47	47	33	35	46	39	40	61	43	44	41	45	38	54	46	43	42	39	54	42	39	39	42	33	43	55	50	51	47	42	46	51	39	37	56	48	35	37	43	45	45	58	38	44	26	34	55	52	50	37	41	36	38	35	38	41	41	49	44	37	54	43	48	48	44	39	42	30	36	45	41	49	52	40	42	40	45	39	35	44	48	46	41	45	39	51	38	39	47	49	38	38	55	43	49	51	40	41	28	41	58	32	42	47	43	49	54	50	37	45	40	34	46	44	54	42	36	48	46	49	49	45	45	41	55	42	44	43	49	41	43	37	51	43	48	51	35	35	49	39	37	32	36	36	40	43	48	48	45	37	47	48	43	44	49	44	39	35	45	41	38	36	49	42	44	43	41	42	44	43	43	45	52	49	35	38	49	48	35	43	44	46	40	52	33	33	48	35	50	39	37	51	38	50	44	51	43	35	42	53	39	42	52	33	53	50	40	39	34	48	62	51	40	37	42	37	38	39	46	35	36	30	38	40	39	45	50	49	39	31	43	50	45	46	37	44	47	44	50	43	43	38	38	34	53	50	49	40	40	55	37	31	53	46	33	31	43	52	53	51	41	46	42	40	37	38	48	46	37	50	49	41	41	46	58	53	44	40	36	32	49	42	50	39	49	47	43	42	33	56	40	48	44	44	46	34	35	34	35	43	35	36	50	40	36	31	30	51	35	35	41	38	50	42	42	35	39	48	46	43	30	46	44	40	34	38	34	40	44	40	40	32	42	43	53	56	35	34	40	33	45	49	40	39	42	37	42	33	33	39	48	48	37	42	40	33	35	34	43	44	42	39	43	59	51	41	45	46	36	38	48	41	36	48	37	44	44	46	49	49	40	42	49	39	46	36	43	43	50	36	51	33	46	44	36	52	50	43	35	37	56	38	41	38	33	45	38	48	39	40	39	36	37	43	39	36	42	43	40	54	35	52	40	34	44	31	56	50	36	32	43	39	54	46	46	40	49	36	36	56	58	40	44	40	38	33	37	40	51	37	38	43	42	39	37	33	48	45	37	41	40	45	42	33	45	45	46	46	45	41	33	32	38	35	43	44	53	48	54	39	41	34	27	41	44	43	26	34	43	31	38	43	46	58	45	43	35	41	39	50	34	44	48	49	40	44	41	33	40	41	41	41	46	54	42	41	34	45	45	51	52	48	45	33	42	50	41	43	46	42	34	25	38	41	33	43	42	38	38	44	41	48	32	40	46	45	44	28	41	38	56	33	45	39	41	35	42	43	54	51	39	46	56	47	33	40	41	54	35	38	32	56	48	48	40	51	39	57	54	44	49	55	42	49	44	48	34	40	38	37	31	28	30	47	41	51	43	46	54	34	57	48	51	46	46	36	44	40	40	52	51	46	40	47	38	41	37	55	32	41	52	44	37	32	49	36	39	42	38	43	47	34	38	54	47	47	38	32	41	45	35	36	54	53	37	43	36	51	32	49	45	44	45	50	45	38	43	50	41	35	31	42	42	44	56	42	38	45	36	38	39	49	45	48	49	39	37	44	44	48	42	44	46	48	40	50	42	53	52	44	39	37	50	43	39	32	36	58	40	38	38	38	40	36	47	52	42	52	49	31	47	36	38	38	40	52	43	40	35	34	34	40	37	38	38	47	47	38	40	43	38	35	49	38	46	33	42	49	41	42	45	43	25	30	42	37	52	47	44	52	43	32	46	40	32	41	51	43	45	46	39	41	37	42	42	47	41	50	39	40	49	46	50	53	48	45	35	38	43	64	32	40	50	33	45	49	53	41	43	50	39	50	57	44	51	45	29	37	42	49	29	45	36	43	41	44	34	40	39	48	36	44	47	40	48	45	48	37	45	48	50	51	39	55	39	42	40	45	41	25	37	43	42	37	40	51	50	48	42	39	36	54	45	55	38	36	48	36	38	42	49	35	59	35	28	38	45	49	40	48	53	36	42	42	43	48	41	41	49	35	53
13853	2751	1265	831	3051	6283	8150	8622	5478	4224	4387	2796	2791	2983	1598	1559	1395	989	858	630	1956	396	383	410	392	372	374	388	395	378	376	353	361	389	381	395	362	379	368	373	393	370	334	374	360	371	365	369	339	362	381	374	391	400	368	386	376	395	356	348	355	370	369	348	321	381	380	364	388	337	356	348	345	392	382	368	350	357	391	401	377	385	327	393	374	364	351	356	336	392	412	395	371	348	350	357	354	367	371	355	326	363	371	352	362	342	363	335	365	364	387	376	372	423	403	335	347	358	398	357	364	400	397	386	392	390	382	381	352	370	369	364	369	346	384	367	360	372	353	368	397	403	377	386	357	395	341	362	378	366	338	363	359	344	364	381	396	390	376	340	386	356	355	344	420	381	376	374	374	363	344	385	367	348	380	392	380	371	394	396	367	383	345	344	390	339	366	386	367	372	356	364	376	343	395	389	378	377	374	430	427	395	404	337	330	391	355	343	397	385	374	368	347	355	350	375	339	361	360	361	389	407	363	328	391	357	377	380	353	372	365	374	368	389	346	398	361	359	379	338	355	381	375	372	354	372	390	350	344	364	358	365	392	346	362	385	320	321	389	362	376	375	370	383	338	375	382	403	379	355	320	386	391	369	378	392	349	354	367	389	359	371	390	343	363	361	366	385	361	363	350	392	328	369	348	386	378	378	365	372	334	425	376	340	342	361	364	394	372	344	347	358	368	345	384	348	369	359	359	381	401	351	421	379	368	331	362	392	371	348	347	336	332	361	371	352	396	385	400	373	369	366	396	358	355	382	405	355	354	376	365	380	391	367	364	322	380	379	365	372	371	394	353	371	366	353	390	347	372	367	369	355	403	373	341	360	344	351	377	393	399	364	361	355	389	388	389	381	378	352	377	398	365	381	344	345	365	354	339	355	376	355	372	334	374	359	378	361	369	398	366	385	384	338	380	367	388	346	375	409	336	331	376	356	392	379	385	369	368	366	364	372	373	382	367	367	393	394	365	380	370	385	366	335	345	367	377	353	359	373	374	373	428	378	397	365	359	374	350	391	383	357	394	351	390	419	400	380	361	341	385	411	377	368	373	381	368	382	395	367	365	324	357	385	357	372	368	350	360	356	390	366	377	372	388	348	362	373	366	358	338	383	382	337	388	353	369	399	382	362	377	384	352	345	354	386	385	400	384	362	361	381	368	366	372	368	355	360	356	367	346	371	349	345	381	352	399	366	351	343	385	380	359	371	413	378	385	369	387	324	362	374	371	370	357	362	367	377	355	405	370	376	373	378	359	351	346	406	345	367	331	406	345	346	347	355	344	348	394	351	360	337	351	350	351	381	383	349	361	373	367	368	343	363	366	354	345	371	363	384	397	351	402	383	347	392	357	391	383	336	399	376	398	403	387	400	398	369	399	364	378	374	363	357	386	368	374	350	383	359	395	328	345	359	390	386	380	404	340	349	378	363	393	341	378	383	398	394	348	405	340	375	384	396	370	344	367	360	375	351	351	396	366	378	353	360	369	366	333	353	392	405	354	376	365	389	379	358	396	350	383	371	338	392	366	380	358	392	396	411	398	391	373	388	336	351	371	359	408	351	359	361	382	367	361	357	382	392	358	365	358	336	331	384	357	401	372	364	349	353	378	345	384	370	356	396	385	359	371	369	358	360	398	369	384	349	353	378	354	337	358	376	331	367	348	328	360	352	351	345	370	398	385	385	394	374	354	395	360	385	386	366	357	383	347	364	360	368	362	367	367	372	378	398	392	352	358	376	353	356	380	350	326	375	419	354	400	375	393	351	345	351	400	351	368	337	373	352	372	383	342	355	376	375	377	360	378	373	380	339	362	394	393	369	337	351	370	375	358	353	378	334	355	393	370	372	368	335	362	333	367	384	405	354	395	382	374	334	399	364	392	356	382	378	363	377	356	331	355	350	362	346	385	359	379	359	381	337	394	393	390	353	398	385	381	374	367	364	376	381	418	360	336	365	361	345	369	366	386	368	378	349	374	361	378	361	376	372	345	353	364	365	369	360	379	346	336	336	358	356	395	388	371	388	375	379	345	347	366	395	353	383	346	347	341	388	337	363	349	346	358	390	375	364	385	374	345	392	364	355	353	380	368	353	353	369	363	382	375	371	372	378	351	359	387	339	394	366	379	382	367	350	373	354	362	373	373	351	385	361	348	339	359	378	361	351	372	375	356	363	401	371	315	360	361	352	369	375	353	371	367	388	355	369	393	415	362	367	343	372	357	371	389	397	363	340	392	379	350	383	373	346	373	364	369	376	382	406	374	388	349	373	368	367	375	363	382	375	353	349	357	369	377	384	339	364	381	390	381	367	371	353	356	355	373	354	402	355	385	374	346	352	367	380	347	322	384	379	366	357	331	372	339	392	347	417	347	355	402	369	379	375	340	366	382	382	345	369	360	387	382	396	363	395	397	361	387	376	375	377	364	401	382	350	324	358	342	337	403	336	368	382	343	361	353	353	373	377	375	373	364	363	396	362	360	362	377	378	351	367	351	376	412	344	361	358	354	362	361	334	382	358	406	385	357	383	391	364	386	380	355	393	344	383	368	333	369	325	363	350	387	354	375	369	356	356	348	402	362	380	328	367	393	380	364	391	380	385	332	388	342	344	382	374	395	365	391	322	386	378	363	346	379	358	379	362	370	403	340	379	392	362	373	319	397	366	354	369	392	364	364	359	374	374	360	387	349	374	379	431	368	396	358	397	361	351	360	371	373	367	373	373	346	356	370	369	369	374	368	374	364	364	409	357	369	347	387	355	383	388	359	381	371	395	378	376	335	377	346	362	353	383	354	370	372	353	379	410	367	383	320	334	387	347	361	363	341	351	328	332	386	393	381	360	359	391	338	366	375	368	380	332	364	361	362	346	365	382	369	371	351	367	383	354	405	373	394	381	415	317	376	371	337	347	367	363	357	385	352	343	337	370	372	362	348	375	349	370	376	369	329	381	385	366	378	384	352	360	354	359	345	391	382	375	388	353	349	375	367	330	374	388	361	360	379	374	379	400	394	375	371	378	343	370	394	389	372	371	361	377	385	408	386	378	374	377	383	373	355	389	354	382	359	353	368	353	387	345	397	351	344	378	382	365	343	375	395	352	373	340	375	384	385	377	399	377	377	405	357	371	363	326	352	345	372	370	341	381	379	369	372	381	361	335	345	347	379	398	370	351	406	368	353	379	363	368	374	395	351	401	350	361	376	391	360	406	377	361	337	368	363	367	407	337	335	388	387	380	354	389	352	394	347	322	419	358	358	355	371	391	377	405	373	354	396	344	354	369	364	382	382	398	382	340	377	339	361	337	361	387	402	373	359	356	354	381	392	313	369	414	378	396	377	369	381	386	330	328	365	360	360	377	339	359	389	362	380	379	369	389	374	357	361	348	343	348	352	362	379	354	361	367	381	390	381	345	368	350	378	381	378	372	398	340	369	369	316	352	409	367	366	342	370	355	359	412
2599	298	240	99	102	121	161	209	249	225	139	111	152	117	110	82	93	112	97	120	234	45	49	46	67	64	57	62	60	56	45	52	51	46	50	62	52	62	64	65	58	56	60	57	54	58	53	45	60	45	51	51	65	59	54	53	50	56	52	52	45	58	61	42	67	55	55	61	50	66	54	57	61	48	42	69	50	61	71	66	53	48	62	50	59	56	61	47	52	58	49	65	55	57	57	43	50	65	54	75	44	56	59	56	57	62	67	63	53	60	67	46	51	50	51	39	48	45	55	59	50	75	49	55	48	45	65	46	61	50	60	57	45	42	51	58	51	43	57	69	56	52	58	49	50	43	49	46	58	68	55	46	54	43	50	62	68	60	62	64	48	53	51	54	56	52	55	57	66	51	53	69	44	78	51	42	52	56	50	59	51	50	42	54	61	51	46	59	34	47	53	46	43	45	55	45	55	53	61	62	51	46	62	60	66	40	57	56	48	54	59	59	50	67	60	65	54	52	63	40	69	54	45	52	58	56	56	59	52	66	53	60	54	55	58	62	62	53	47	59	46	51	62	73	49	64	57	47	62	60	62	60	59	56	64	56	48	49	53	55	59	42	68	57	46	56	65	46	41	59	51	69	46	57	60	56	63	65	51	50	52	48	54	54	55	49	57	57	52	55	53	56	49	57	56	43	52	61	53	58	59	66	66	63	46	54	51	36	62	65	54	58	45	47	58	64	59	62	58	59	44	81	73	57	49	54	60	55	37	56	51	64	59	60	58	53	52	64	64	50	52	51	54	64	49	59	52	69	54	51	51	48	56	60	63	59	66	67	58	54	58	42	42	59	46	59	63	61	40	56	60	59	61	56	53	45	58	60	64	55	47	41	57	53	49	56	63	56	59	54	51	54	50	54	57	63	62	53	54	43	52	56	51	58	42	51	48	62	65	50	45	56	56	57	52	56	37	49	46	64	59	57	50	56	58	45	51	48	60	51	60	59	58	56	47	52	53	57	56	50	49	42	55	70	50	51	43	43	53	54	60	53	56	52	61	59	57	47	64	51	57	59	49	54	58	58	57	54	70	56	49	41	55	36	55	55	41	55	43	54	62	48	55	61	63	55	66	55	66	53	43	54	43	55	44	57	57	55	55	56	54	51	62	59	61	58	42	50	61	66	43	45	72	63	45	51	49	60	55	60	46	57	36	51	56	53	64	50	55	46	60	56	51	58	58	46	60	64	53	50	50	55	54	61	60	55	45	47	54	46	66	54	60	59	71	57	54	64	49	72	60	33	58	65	54	46	57	59	44	59	61	50	53	48	46	44	59	63	73	61	53	55	63	49	45	48	61	64	57	63	71	48	46	42	42	60	46	76	38	47	60	45	69	47	69	58	57	57	65	47	54	69	69	61	52	44	54	51	73	54	68	51	74	65	47	57	66	59	70	52	51	57	57	48	53	46	57	57	70	56	57	64	55	59	39	58	59	55	50	37	58	45	53	62	56	49	61	47	65	51	64	49	51	44	64	46	59	59	50	60	59	54	59	53	53	58	46	67	55	55	50	43	47	62	58	51	53	54	65	54	60	48	43	56	55	41	62	57	46	61	54	47	78	55	45	51	65	60	64	57	53	52	56	49	54	54	58	58	56	54	54	52	56	47	51	53	61	54	57	51	52	54	52	57	46	59	43	56	58	50	69	54	47	65	49	51	49	60	50	46	57	58	53	45	54	46	50	59	63	55	53	40	49	59	59	56	60	63	55	47	45	52	55	49	56	50	65	55	57	51	57	57	57	51	51	42	59	50	50	57	60	49	55	41	62	66	50	59	56	52	55	66	45	72	68	63	55	51	66	59	51	52	68	59	58	56	68	63	57	52	58	61	63	42	60	76	48	48	54	60	57	63	54	61	57	57	54	56	58	50	55	61	64	48	44	41	56	51	62	55	53	56	67	62	60	50	46	47	54	49	60	62	50	71	55	44	55	55	61	49	49	61	54	54	51	57	65	56	72	70	62	69	62	58	71	57	68	56	44	49	55	52	65	76	53	46	60	58	64	59	54	57	68	58	48	68	66	57	55	57	52	50	57	56	66	41	64	71	70	65	54	56	56	48	63	57	62	46	50	36	38	63	55	66	59	48	59	63	51	50	38	54	57	61	42	49	56	63	52	56	45	51	57	50	68	58	50	63	42	56	56	60	49	56	48	60	75	56	43	59	63	45	49	59	67	49	65	49	56	50	50	52	54	55	53	51	59	62	60	49	61	52	63	54	51	40	59	57	63	55	44	59	54	58	59	60	45	70	55	45	59	61	54	65	61	45	64	53	59	55	65	66	58	50	61	55	35	61	52	46	63	61	54	58	68	59	47	64	41	56	53	61	57	51	57	47	64	44	56	64	49	50	57	55	56	53	61	65	50	74	59	52	50	53	53	51	61	56	61	54	58	54	60	43	56	63	59	63	54	49	57	54	58	59	55	62	57	50	56	56	59	57	51	55	59	63	63	57	53	48	54	60	51	63	60	54	52	48	67	61	58	69	61	49	56	62	64	58	55	46	45	56	45	45	67	64	50	60	46	63	50	47	60	48	56	49	49	61	54	68	53	51	50	50	62	60	57	48	61	46	58	52	68	41	50	64	66	47	55	58	47	40	55	51	55	57	49	50	55	57	43	68	54	57	57	47	51	52	42	60	57	52	56	60	47	65	55	44	63	59	49	44	59	40	63	39	49	54	62	49	51	50	55	45	47	48	60	52	58	56	39	58	66	38	53	57	60	54	59	48	46	42	41	51	48	60	51	49	57	49	54	57	35	64	53	45	55	49	52	58	58	53	57	43	52	49	55	40	59	50	54	53	60	56	50	47	59	47	66	60	54	64	64	49	42	51	69	38	70	55	52	54	60	55	51	55	58	49	56	55	52	61	50	59	58	56	49	45	55	59	50	62	62	50	54	57	53	57	60	60	52	58	53	58	68	64	64	58	33	44	50	59	52	61	36	39	65	63	50	67	45	54	57	51	47	55	47	58	50	62	68	55	48	51	59	65	55	50	60	54	42	58	54	60	52	54	53	55	68	58	54	64	59	54	50	61	63	54	46	46	52	59	53	59	47	70	47	56	63	74	48	46	45	51	54	44	61	53	58	51	52	48	55	49	52	51	55	53	54	68	42	50	52	45	63	66	60	60	56	56	62	42	52	48	57	50	49	57	42	52	56	56	48	47	49	62	43	48	50	63	52	44	57	44	54	47	54	52	58	49	48	68	50	53	46	56	63	57	60	63	44	72	60	57	44	65	56	64	62	51	55	55	65	60	45	64	58	52	51	44	49	51	62	47	68	71	65	53	51	49	65	51	69	50	55	61	61	43	55	59	44	51	60	68	50	55	69	43	50	51	45	47	48	58	50	60	39	56	53	59	68	54	63	54	39	59	64	47	47	67	53	60	66	59	66	51	43	48	48	45	53	44	65	75	53	43	60	50	54	53	50	60	55	59	59	73
19341	4042	3167	1724	5318	7298	8176	8968	10596	8206	4949	4458	4695	3745	2769	2078	1796	2048	1804	2742	5777	529	553	555	512	567	541	534	548	488	482	524	506	491	477	544	512	514	527	500	534	498	495	534	477	502	502	487	517	503	493	473	507	486	499	500	480	484	479	477	486	538	478	456	517	510	489	484	478	505	506	475	494	497	479	464	486	463	507	512	587	471	450	480	459	473	549	474	477	504	476	468	521	483	478	470	470	483	448	493	479	471	488	459	448	478	484	475	487	471	483	472	459	478	476	508	508	477	484	519	466	496	479	476	443	487	456	505	495	488	458	458	467	490	469	470	460	499	482	495	505	476	516	493	457	481	460	498	500	455	483	498	471	484	521	497	481	456	455	486	464	546	474	486	464	456	498	501	499	472	474	430	494	502	492	487	479	464	494	488	461	496	473	472	485	495	491	488	477	484	501	446	437	471	484	466	512	484	456	463	516	476	493	464	431	474	486	455	461	477	472	456	523	455	457	490	485	461	482	454	466	482	452	459	477	502	499	478	491	507	487	497	478	465	484	466	474	469	456	474	468	504	464	519	449	488	492	478	475	476	451	466	517	500	495	475	472	425	542	532	496	490	453	460	462	474	512	480	442	465	508	464	497	479	486	498	481	456	539	475	475	493	492	493	504	493	467	482	480	482	459	472	461	453	454	488	489	451	453	507	488	477	476	475	483	436	451	493	466	428	486	431	477	476	507	500	503	486	471	461	498	490	477	476	520	490	462	416	497	474	460	490	478	497	426	444	514	518	474	516	491	471	484	473	511	498	456	467	517	458	454	463	494	476	463	487	459	461	492	472	459	480	477	474	479	488	468	465	491	476	489	398	489	505	480	494	485	483	524	472	456	480	492	496	477	480	487	470	487	483	489	468	506	518	459	490	476	475	512	486	484	473	460	500	450	487	492	476	468	491	497	521	485	474	482	495	505	469	446	484	515	469	487	498	482	510	479	500	450	481	448	465	479	505	493	489	502	494	453	486	477	453	453	502	472	466	461	453	478	510	468	473	458	457	479	501	494	456	449	476	482	518	460	468	484	491	482	470	499	495	470	492	474	466	519	527	461	495	491	529	482	490	475	486	488	459	505	498	485	488	484	504	493	466	473	462	458	468	478	469	450	448	472	471	466	487	496	484	471	479	480	513	484	458	490	435	451	483	482	478	495	491	444	437	478	467	453	498	469	474	504	497	478	453	465	499	445	476	501	503	473	499	493	463	463	483	495	475	475	497	508	460	456	495	460	468	493	500	488	493	501	426	481	483	512	489	519	491	485	469	468	480	464	486	468	477	494	467	477	523	496	504	485	511	487	479	476	471	490	499	479	485	479	450	437	507	451	481	456	498	498	499	468	473	505	503	447	468	485	456	521	499	452	469	471	458	448	499	506	523	465	512	463	458	492	504	495	449	468	515	473	469	506	433	500	442	480	515	475	491	504	485	455	478	457	514	473	479	482	499	467	474	496	486	452	501	474	480	504	537	467	471	490	476	508	484	475	475	467	464	490	484	477	487	449	522	461	477	499	487	456	492	436	536	461	462	470	492	500	464	479	478	478	480	466	484	476	442	462	478	473	453	506	469	493	447	504	529	497	518	483	463	471	466	482	454	501	479	502	502	482	514	494	489	526	490	430	492	466	451	460	507	500	475	499	480	492	492	471	461	472	500	476	478	483	507	482	469	475	476	518	497	492	503	488	509	499	458	467	492	472	477	483	473	525	508	476	536	471	482	486	448	491	496	513	476	510	505	472	457	469	452	510	466	490	488	506	510	490	429	492	495	516	515	495	474	479	489	504	478	504	477	505	477	452	498	492	471	455	475	446	484	502	459	449	498	442	469	498	443	504	482	475	486	484	495	474	519	451	511	495	469	497	470	476	453	471	485	477	450	456	482	438	483	470	454	515	485	480	471	495	495	454	497	475	448	472	487	490	471	507	466	466	521	494	450	489	501	500	477	473	470	456	502	517	476	478	480	491	459	498	447	502	478	504	488	486	512	527	522	478	478	470	462	501	477	502	509	498	504	473	501	506	463	468	443	500	512	451	451	471	486	506	500	503	490	464	462	469	458	463	473	476	466	500	491	499	458	449	438	478	455	449	509	467	474	478	501	494	494	465	459	494	466	475	496	454	503	471	510	492	485	490	450	479	456	477	477	456	488	515	521	489	476	484	481	483	468	469	481	492	462	500	501	502	487	511	490	485	499	465	465	495	521	479	448	496	517	460	491	467	500	498	487	501	489	510	477	483	497	482	485	449	496	480	505	440	443	485	491	508	511	448	455	515	473	524	508	492	485	481	472	488	467	505	478	462	472	486	491	449	519	472	476	512	491	492	462	486	473	488	491	455	523	481	507	472	506	470	507	475	477	472	527	505	534	466	518	486	514	471	485	459	492	475	480	486	489	464	468	485	464	458	463	492	478	473	448	497	488	493	503	487	480	455	469	479	471	475	510	493	465	489	494	495	458	490	486	492	493	498	491	472	523	471	494	497	491	464	493	461	485	449	488	478	481	474	474	455	523	456	489	459	453	448	487	508	500	510	455	474	495	492	498	494	495	478	474	437	469	468	463	528	503	457	527	494	506	486	461	486	480	478	465	489	458	470	510	505	471	471	455	487	445	472	468	456	484	500	510	445	493	462	503	492	475	490	495	488	489	509	464	478	463	470	477	501	497	480	478	489	489	510	455	490	476	461	511	443	516	525	472	487	470	507	515	463	442	424	483	498	502	467	503	468	479	505	503	527	482	524	476	489	506	437	512	452	515	473	507	462	498	503	493	501	510	499	501	456	468	482	429	502	465	479	486	474	469	450	475	467	459	485	480	487	481	457	504	475	478	450	502	465	473	498	464	537	493	458	482	486	490	504	487	503	496	491	470	494	475	516	500	488	503	444	489	482	479	479	453	496	459	483	501	518	480	466	476	509	496	480	500	455	485	476	450	475	467	480	472	477	476	513	442	520	442	496	481	500	464	481	477	505	493	494	460	451	505	502	518	523	479	457	491	454	502	479	523	505	500	470	491	477	518	485	531	509	512	517	468	465	488	433	497	482	472	446	475	474	470	438	488	470	507	472	491	508	500	472	496	480	484	465	521	484	530	487	487	480	490	480	492	497	494	473	505	457	462	482	507	524	467	453	464	529	487	456	499	491	503	498	477	485	510	512	456	480	490	496	500	503	482	494	462	468	464	494	430	482	481	498	503	528	448	464	499	502	481	521	517	529	463	470	532	453	466	483	463	514	485	497	508	496	487	517	480	517	487	464	466	441	533	474	510	488	488	450	463	438	506	504	473	476	483	433	464	526	468	509	462	504	459	480	514	445	506	484	504	488	483	474	470	483	472	477	507	480	496	537	509	523	515	502	462	459	444	465	471	449	492	452	471	537	464	478	446	510	500	499	503	482	454	422	522	492	461	461	449	466	440	448	481	497	463	443	475	514	498	497	487	531	462	499	539	473	441
3044	190	183	110	73	73	138	200	187	246	122	95	73	77	83	54	63	41	51	110	124	24	23	28	25	22	22	26	23	20	17	21	21	15	24	19	23	18	22	19	18	21	23	20	25	17	23	22	20	20	22	25	27	18	27	11	28	25	20	21	20	19	22	16	22	22	19	23	21	18	21	19	20	25	17	22	19	25	26	16	20	24	20	24	19	20	27	23	18	23	23	22	22	15	24	18	21	17	20	19	16	24	21	23	17	17	20	16	25	16	13	20	20	26	27	21	24	19	20	23	17	27	22	22	25	25	24	22	22	24	18	23	21	24	16	21	24	19	22	21	20	14	21	23	24	14	20	23	27	16	18	18	22	17	33	13	19	21	24	14	26	16	20	18	32	15	19	20	28	20	17	17	17	28	18	13	17	17	22	24	28	21	15	14	22	21	18	19	18	18	19	22	23	13	12	16	25	13	25	20	17	15	21	17	22	19	22	17	18	25	20	21	20	18	28	18	17	27	25	30	29	17	17	24	25	23	15	25	31	17	19	17	25	21	14	23	22	17	18	22	20	18	25	14	17	20	18	22	22	24	22	19	22	21	21	19	21	18	26	17	15	9	24	20	19	20	27	22	24	28	23	19	23	22	21	17	18	27	17	29	14	27	21	19	21	23	23	23	23	16	18	21	28	31	20	16	18	27	22	30	28	20	21	24	19	31	21	10	32	31	21	21	25	22	12	21	18	22	17	17	19	14	21	23	14	21	17	18	22	13	18	24	27	23	24	23	15	27	24	23	24	29	18	28	21	13	16	19	14	24	24	19	23	31	21	26	29	19	21	18	28	21	19	15	19	15	25	25	15	19	20	20	16	15	29	19	13	13	23	17	33	26	22	22	30	22	16	13	22	22	16	26	21	16	23	16	20	16	17	16	15	15	29	25	15	21	16	20	16	23	20	29	11	20	25	25	23	16	18	23	15	23	23	11	19	17	27	12	19	31	20	17	21	25	22	18	23	22	17	26	17	20	20	23	17	17	17	16	25	10	14	18	21	22	25	16	26	18	18	29	29	22	21	15	23	26	22	24	31	20	16	20	14	19	18	15	20	15	24	26	17	21	18	21	24	28	24	13	5	13	15	27	21	13	22	15	16	17	17	15	14	14	25	24	24	19	17	10	21	27	22	37	28	15	23	22	13	24	21	26	25	19	23	14	19	18	19	24	14	18	18	16	18	14	29	17	17	20	20	17	15	24	15	23	21	23	24	21	27	14	30	13	19	18	23	29	18	21	17	16	22	26	19	23	25	22	14	16	22	23	20	22	32	20	31	17	18	15	19	17	14	23	29	13	21	21	17	21	21	22	29	19	24	14	19	12	25	25	18	16	17	21	20	16	18	20	33	22	17	20	26	16	27	18	16	16	24	26	17	25	20	26	24	24	21	14	15	31	20	21	25	13	22	28	19	26	24	25	21	18	20	22	25	20	14	14	19	20	24	24	22	19	27	30	15	19	24	16	19	19	25	20	11	20	12	16	24	20	12	15	19	22	18	20	26	23	21	20	11	13	25	14	24	16	30	17	19	20	37	18	18	18	22	21	24	22	18	19	21	18	24	10	24	22	19	25	20	20	20	22	20	15	20	24	27	21	17	17	19	22	18	16	16	21	14	28	16	21	22	22	21	20	22	23	24	17	20	20	18	26	19	22	17	23	21	25	17	15	21	17	17	28	17	25	24	19	15	23	18	29	18	14	14	12	24	22	24	23	27	23	17	24	19	15	14	28	25	15	18	25	13	21	16	24	20	14	25	20	27	19	28	23	22	24	16	29	13	19	15	20	18	26	18	21	25	22	19	22	21	11	23	25	21	14	20	23	26	15	22	22	19	22	26	18	18	16	26	19	24	19	22	14	20	21	22	20	23	18	23	15	23	27	21	17	32	18	23	23	21	23	22	21	24	17	18	23	18	17	26	15	26	21	18	22	34	24	10	22	24	21	19	18	26	16	23	15	24	13	21	17	22	21	21	25	25	21	24	24	17	21	13	16	19	25	16	19	16	20	18	21	19	16	25	13	26	23	20	24	21	23	13	14	23	20	20	21	24	16	21	18	20	22	18	22	19	26	18	18	15	16	16	21	25	25	26	16	18	27	28	18	18	21	22	24	19	21	22	15	22	14	20	19	20	18	20	18	15	20	24	19	19	23	31	14	16	19	27	25	16	25	12	26	19	17	20	19	19	19	26	23	14	16	14	22	14	18	21	23	25	22	15	16	28	11	18	23	18	15	22	23	22	17	21	20	20	20	18	22	16	27	22	25	24	20	24	24	19	17	16	19	15	24	18	37	18	21	24	20	27	25	27	19	32	24	27	14	18	19	13	19	21	19	16	19	15	16	31	22	16	17	24	22	17	25	24	21	29	24	13	26	23	23	23	17	21	29	15	15	18	24	26	29	20	25	21	15	18	21	18	21	22	21	17	20	28	18	22	19	19	21	25	24	26	21	26	21	34	25	15	28	23	25	27	21	24	20	19	18	24	28	19	13	30	18	20	20	14	21	19	23	18	20	25	19	19	18	17	14	22	20	25	17	13	15	30	33	25	24	20	19	22	21	24	22	22	18	18	15	26	16	26	24	18	20	20	21	31	15	14	12	21	18	27	17	21	17	25	11	20	22	26	19	18	24	22	20	26	30	14	16	16	20	20	20	18	13	24	24	21	25	26	24	22	25	23	21	22	20	20	18	11	21	23	19	16	26	15	17	24	24	15	17	20	26	25	14	20	29	25	19	21	22	27	21	30	24	20	17	25	26	19	16	15	25	22	27	26	18	20	18	18	19	27	21	20	32	22	22	20	17	20	17	14	24	19	21	18	19	11	11	24	15	19	20	22	22	14	10	17	12	15	9	25	23	25	13	13	26	12	27	18	16	20	29	23	15	17	15	17	16	16	17	18	14	22	20	28	21	17	17	11	29	24	13	18	23	19	22	21	22	28	23	22	15	13	19	15	26	32	18	23	24	21	19	25	30	23	26	17	16	17	29	19	24	19	18	19	18	15	24	17	23	26	23	19	24	24	23	26	27	22	24	22	22	19	16	25	25	19	25	27	20	18	24	16	20	20	20	26	31	16	22	20	13	18	23	27	23	19	22	15	20	27	21	20	17	16	24	18	21	17	23	21	21	21	16	17	26	21	25	16	20	13	26	19	18	24	27	24	21	16	22	24	23	9	28	12	11	26	18	21	23	22	14	18	17	22	27	17	24	19	19	23	18	25	18	22	24	20	20	16	22	16	27	20	19	13	15	18	19	26	18	19	11	24	19	20	18	13	16	23	26	16	20	16	16	13	26	13	18	15	18	25	19	18	19	15	27	18	23	20	16	27	19	15	18	28	18	24	20	22	17	23	22	28	20	11	29	26	20	18	21	25	19	23	31	24	21	17	18	25	18	22	25	22	19	25	19	26	9	25	19	27	17	20	22	25	17	26	26	23	29	22	26	22	17
17454	2454	2130	2054	5836	5425	9817	11540	9693	10675	5040	3872	2876	2887	2067	1838	1613	1103	1075	3179	3792	245	288	256	248	227	234	236	226	235	221	225	204	219	212	194	214	206	202	187	190	188	187	194	186	191	192	171	195	191	191	185	221	191	196	178	183	198	183	191	196	197	207	184	195	176	198	189	173	183	183	183	190	195	208	179	206	193	181	205	216	167	191	179	174	189	171	177	157	165	189	170	186	181	183	194	180	185	193	181	175	174	198	164	168	175	195	164	179	177	160	170	176	197	192	188	209	195	197	163	188	200	180	179	187	171	173	161	184	157	152	190	189	192	186	206	181	173	216	174	170	196	181	194	195	162	167	190	165	184	174	167	200	171	196	192	177	169	192	195	177	158	158	185	184	185	165	164	166	156	195	174	194	194	177	165	198	172	168	167	173	162	187	179	189	173	193	182	187	162	170	163	175	170	222	176	193	171	160	163	182	181	193	171	197	190	189	166	183	178	191	190	182	176	190	171	172	181	180	158	199	170	197	195	182	183	166	176	180	173	169	150	162	177	183	168	167	175	202	149	175	170	180	190	179	188	184	159	178	168	192	205	176	166	162	189	174	184	176	178	179	165	197	164	179	176	169	169	189	168	190	174	170	179	182	185	173	184	172	189	160	179	170	199	177	188	161	179	164	188	155	195	181	187	203	172	197	188	172	170	160	183	167	182	194	182	155	168	182	171	206	185	179	186	202	177	172	181	156	188	168	204	147	211	188	174	188	180	189	184	169	175	174	202	180	181	200	179	172	178	176	157	179	178	197	186	183	205	168	166	193	191	162	182	178	207	159	188	177	185	182	205	210	172	190	162	206	176	173	159	180	185	176	201	207	200	183	188	188	198	186	195	201	190	163	157	165	176	171	168	195	188	177	179	198	186	207	169	162	164	166	180	178	183	193	199	192	168	164	150	172	170	174	184	189	192	178	194	165	193	166	190	185	181	174	193	155	192	198	181	191	169	177	180	186	188	182	183	189	164	182	163	178	180	174	162	179	196	175	199	170	180	182	201	160	176	169	153	183	167	177	189	161	198	199	177	196	173	161	178	168	182	190	178	201	176	192	172	170	182	199	190	162	201	190	171	152	183	205	169	168	185	179	193	173	182	169	169	184	159	168	183	185	165	170	172	152	173	166	166	168	183	183	161	171	193	181	187	171	195	183	189	167	194	149	187	181	184	168	172	200	176	192	189	171	177	171	193	175	175	168	188	171	154	171	195	172	159	198	176	169	181	208	176	180	186	148	199	176	185	168	183	183	169	197	179	187	163	170	168	192	190	158	157	158	188	183	181	188	166	187	188	183	193	185	179	169	176	185	188	167	165	184	188	178	192	163	155	177	178	178	196	174	177	187	177	190	162	171	166	194	161	165	164	192	168	180	173	183	169	189	166	176	189	172	187	177	175	173	174	161	168	168	169	187	157	186	179	158	194	197	180	161	163	158	195	187	156	193	181	159	211	181	190	180	193	142	193	164	178	177	165	197	189	193	184	179	176	199	166	174	189	167	167	194	170	182	186	178	190	192	189	155	185	189	175	157	185	160	185	184	156	185	175	176	200	171	189	196	175	184	169	179	174	200	180	167	195	164	184	177	183	176	159	166	174	185	153	158	179	174	201	180	171	175	193	158	160	193	171	189	174	175	182	190	177	196	158	184	203	211	178	165	196	179	176	193	182	171	190	179	200	179	176	174	164	160	147	186	207	185	166	169	152	187	167	174	157	195	171	167	154	187	159	170	178	166	177	196	190	166	175	188	185	168	172	175	166	181	188	168	188	164	179	201	203	169	182	163	155	202	171	175	184	163	188	183	177	186	194	209	161	202	181	165	212	179	176	163	154	189	209	168	179	169	177	190	201	209	188	161	194	161	173	171	185	194	176	185	166	173	173	158	194	173	162	201	176	169	194	181	193	184	187	166	159	177	186	163	190	168	180	180	180	187	185	159	188	170	176	172	180	160	198	193	169	142	165	187	188	164	169	178	196	172	156	184	162	154	186	168	182	177	171	188	163	187	198	172	167	178	184	172	194	182	196	176	162	186	180	188	170	196	180	170	191	187	171	170	178	173	189	192	176	168	146	203	178	201	179	186	201	181	170	167	176	187	162	196	177	170	177	166	181	163	177	181	166	168	175	198	194	181	174	167	199	184	178	186	167	178	183	173	180	168	197	176	189	197	161	166	178	181	166	158	160	161	160	170	171	198	179	189	189	179	161	188	185	186	167	222	190	153	196	175	200	181	167	178	179	159	169	170	199	180	174	183	188	160	158	189	186	158	183	191	171	171	188	160	182	184	179	190	179	182	177	176	191	188	170	164	190	190	199	189	180	179	212	180	189	171	186	169	168	186	178	193	200	174	181	191	184	167	176	169	185	177	190	185	178	194	170	179	186	162	176	179	185	183	194	166	163	189	196	199	192	186	193	188	179	192	177	184	188	200	175	208	159	189	162	168	177	174	196	172	171	167	164	199	149	181	182	156	196	160	199	181	164	179	186	158	160	200	154	194	202	206	162	185	178	173	181	157	181	182	177	192	188	172	164	188	160	173	178	182	183	173	179	163	198	184	189	203	198	187	158	179	165	179	171	183	170	180	174	179	180	175	187	189	182	172	185	168	173	167	176	176	176	182	171	175	182	171	217	197	158	148	171	173	181	202	170	179	172	192	169	168	167	148	169	179	195	176	184	182	186	189	170	168	196	162	198	180	216	173	166	164	158	173	188	182	185	199	175	181	156	184	197	185	172	209	163	167	204	175	182	188	184	180	198	158	196	184	179	185	161	180	171	166	176	171	185	190	183	204	192	175	186	184	194	188	172	184	169	192	181	213	179	189	184	178	184	198	189	179	181	175	183	171	209	188	167	203	163	166	185	175	166	188	180	185	177	204	185	191	190	169	176	220	183	161	175	155	208	192	160	161	151	178	188	189	190	191	197	189	211	205	182	180	190	192	156	190	166	199	207	183	174	190	151	182	196	205	194	176	182	183	204	156	185	179	170	183	181	185	173	182	174	164	168	199	167	183	181	171	162	184	193	179	172	170	197	170	191	186	173	166	175	166	184	175	175	184	172	192	166	184	199	174	207	170	190	197	173	197	178	181	167	167	168	162	183	176	202	180	186	158	179	171	190	174	185	171	166	164	191	184	189	188	146	162	156	168	182	163	152	187	184	167	165	182	174	179	175	176	190	170	150	200	186	192	179	179	199	187	153	151	190	183	164	185	176	187	157	201	164	167	156	185	170	174	183	168	182	179	152	160	205	183	185	180	183	181	189	177	209	164	193	188	180	206	180	170	171	184	168	173	176	173	168	200	168	200	185	185	182	164	178	173	177	166	167	164	174	173	162	184	169	212	190	184	149	165	187	205	170	166	199	187	199	182	158	184	188	171	179	174	183	185	179	191	173	200	191	172	162	155	185	164	186	188	200	180	191	196	151	165	151	162	173	181	192	187	181	175	171
3701	419	193	152	164	142	191	343	294	261	150	173	182	88	106	89	85	80	61	341	268	39	41	43	56	33	32	46	58	34	40	38	50	43	50	34	37	39	43	32	37	32	38	46	32	37	35	46	37	42	42	38	36	33	38	38	51	37	33	42	37	40	35	37	29	34	38	42	41	33	43	61	38	41	42	38	44	29	33	37	40	25	45	36	41	43	40	34	46	39	36	35	43	34	35	47	34	40	38	30	43	42	41	36	32	44	32	40	39	37	47	42	40	36	36	37	38	33	38	39	32	39	41	30	43	42	31	39	39	40	38	33	45	37	42	44	38	30	36	42	42	49	36	44	54	42	37	41	41	49	39	41	51	39	36	28	30	32	35	26	31	43	39	42	40	38	45	31	29	35	42	34	36	37	43	42	37	34	38	37	29	39	37	56	37	41	36	31	44	38	36	35	33	43	34	37	32	46	39	38	42	43	40	47	39	32	44	41	38	38	26	42	43	34	37	30	27	33	27	37	36	45	37	33	37	37	42	42	34	42	39	34	42	46	40	36	38	35	32	47	40	44	38	46	56	49	29	41	35	37	53	45	41	42	47	32	41	36	34	38	38	35	34	52	44	43	46	35	45	39	42	34	37	41	42	34	38	37	25	34	25	52	42	28	45	37	44	30	44	56	37	37	39	36	46	29	44	52	28	33	43	40	21	48	42	43	47	41	34	46	39	37	39	34	48	41	50	44	44	34	30	39	35	44	32	39	39	38	46	39	38	39	47	28	37	42	42	39	47	41	33	27	45	37	38	42	31	42	39	35	38	39	37	36	40	53	43	31	36	41	41	39	52	40	43	45	43	37	45	37	47	32	40	42	41	36	30	38	35	34	40	45	38	40	41	36	45	41	29	49	31	47	37	29	32	37	37	36	30	38	39	46	52	34	51	34	35	38	39	45	30	35	44	34	25	26	38	38	42	30	34	36	39	41	41	39	42	33	39	43	53	44	32	35	43	37	44	38	36	40	41	41	35	40	41	36	49	47	35	38	47	39	38	43	36	35	25	35	35	52	32	33	41	42	25	43	42	43	39	43	40	36	41	41	41	42	39	46	41	29	30	39	41	29	34	26	37	29	38	35	35	40	31	49	46	40	38	40	39	44	39	45	48	44	38	37	28	28	47	31	35	32	34	44	40	44	36	30	41	28	35	43	45	38	40	38	37	46	40	30	35	30	34	48	29	43	40	38	37	44	37	41	37	31	35	31	38	39	35	42	39	35	35	47	33	35	37	29	38	37	43	48	38	34	31	33	43	47	39	41	48	35	40	35	43	38	34	44	37	35	40	25	38	32	31	32	47	35	30	28	32	47	36	39	36	40	32	44	32	33	45	30	38	37	36	34	34	45	38	36	49	37	43	34	31	28	40	48	35	46	39	40	31	33	38	33	32	30	39	33	31	35	29	39	41	50	41	31	47	47	38	54	31	38	35	39	42	38	36	48	35	43	37	41	36	36	42	42	36	43	56	40	33	34	46	44	46	41	35	33	48	39	43	39	51	39	32	24	42	39	40	37	45	33	35	27	34	38	42	35	42	30	35	37	47	28	42	50	28	32	40	39	42	43	28	40	40	43	43	42	32	43	44	42	31	40	41	43	48	32	22	41	36	38	42	37	36	38	42	31	44	36	52	36	38	35	38	33	31	52	40	41	39	34	55	34	41	46	38	28	38	47	34	23	48	33	31	40	33	42	51	41	32	47	28	38	39	46	43	33	36	46	39	40	54	47	44	39	37	50	44	38	51	39	45	41	36	32	31	33	40	38	39	41	44	49	40	35	29	35	37	40	40	41	40	43	40	46	40	55	40	38	41	38	30	39	44	28	34	39	41	37	35	34	45	45	43	45	43	36	40	48	41	37	32	37	32	42	40	42	43	44	36	42	39	42	36	39	39	39	49	36	34	34	45	45	35	36	44	38	35	50	35	36	34	39	39	31	30	39	43	43	29	29	35	45	32	41	40	33	35	26	45	32	38	43	31	30	35	37	29	32	40	35	39	42	38	37	29	38	53	38	33	38	38	35	50	49	34	54	44	45	36	47	41	43	46	36	33	40	39	34	36	35	50	52	35	45	34	34	26	47	52	35	37	38	40	38	44	34	35	34	32	39	39	37	28	38	43	42	37	35	42	37	45	47	35	39	45	45	35	45	41	46	35	33	34	32	40	28	27	34	41	44	33	43	35	24	50	34	36	37	47	30	46	33	39	43	39	33	40	38	44	39	30	34	44	31	38	45	37	41	43	54	35	34	40	40	31	44	51	34	37	38	44	30	40	39	37	39	40	39	37	43	47	31	43	43	36	37	41	46	31	36	42	32	33	52	41	38	42	39	45	40	29	34	39	39	34	41	34	43	39	43	27	35	46	40	55	33	43	48	39	39	40	34	39	43	40	37	34	36	32	45	45	38	35	44	37	31	45	25	41	39	32	32	51	45	28	35	35	36	45	39	27	41	38	28	41	37	47	41	42	34	48	35	41	35	47	42	37	30	46	41	49	30	26	27	36	45	40	41	34	44	39	31	37	44	44	42	36	43	45	36	39	39	36	39	28	31	42	39	33	46	41	34	34	39	46	46	29	35	50	42	34	46	50	46	24	34	33	39	45	33	43	39	39	38	34	36	37	30	34	35	26	47	36	40	38	45	55	34	41	42	52	30	36	34	31	52	36	37	34	37	46	42	45	47	34	40	35	51	48	35	34	39	35	43	50	50	34	35	39	44	37	32	40	43	28	39	37	52	48	41	45	47	40	44	29	37	38	44	37	52	42	39	43	35	40	36	29	37	36	43	35	36	40	29	30	39	43	37	41	49	46	36	48	38	38	38	45	38	39	25	44	34	33	45	44	34	34	27	38	46	38	43	42	44	32	42	31	45	46	46	28	46	41	37	47	35	35	47	36	40	36	34	36	51	46	40	40	39	36	37	32	45	43	42	37	37	30	40	36	42	48	39	47	29	41	36	38	38	47	45	43	42	40	40	37	38	47	34	39	47	43	53	57	34	39	32	31	40	44	31	41	46	34	30	34	37	36	40	43	43	33	41	32	34	46	34	24	38	40	45	45	39	46	38	35	29	41	45	36	44	36	33	43	31	45	42	46	45	43	37	33	34	48	42	31	31	37	31	29	34	41	54	35	40	31	32	44	36	43	38	36	39	33	37	35	29	41	37	37	35	27	26	40	34	50	47	35	26	40	32	31	46	35	42	35	33	28	41	44	34	39	36	40	30	34	33	39	51	34	34	38	31	32	40	34	33	46	33	27	46	39	37	43	35	36	39	41	33	35	40	33	21	44	36	36	33	30	43	40	48	40	35	46	37	32	37	25	45	39	40	35	38	42	29	44	36	37	32	44	33	43	37	36	31	41	36	44	38	37	40	41	29	39	55	43	42	38	35	33	40	32	44	48	41	40	38	45	36	28	31	42	43	36	40	30	25	43	35	32	50	43	33
24571	5413	2186	3170	9740	8759	12486	15176	13417	10436	5043	7257	5699	2325	3470	2996	2390	1758	1581	8868	5799	502	498	438	464	442	417	431	439	433	417	408	419	382	392	386	398	363	377	368	353	351	356	328	358	368	387	347	364	361	363	373	360	387	381	410	364	385	345	365	359	362	356	369	334	346	343	358	383	380	379	384	363	361	363	387	354	327	346	378	370	394	348	370	348	351	354	333	347	374	382	372	352	364	394	349	361	401	366	321	298	375	358	364	321	345	370	339	369	365	385	362	331	342	366	379	322	366	360	376	339	359	368	362	349	362	344	345	369	361	347	362	327	355	370	330	378	351	374	370	328	353	342	380	378	350	378	353	368	359	367	340	380	324	367	360	360	337	338	393	304	349	346	314	380	360	372	367	329	353	402	348	302	350	353	352	326	314	336	345	367	365	353	362	379	333	354	376	375	363	339	325	322	334	337	355	318	364	383	350	343	377	345	352	366	353	331	353	368	349	314	357	362	345	346	391	317	372	351	351	331	315	349	336	368	332	358	353	356	376	359	363	323	355	377	331	361	389	333	353	343	371	341	391	367	334	380	358	352	337	341	357	326	323	375	350	330	376	402	346	367	361	376	333	359	359	337	332	354	345	336	332	362	331	380	349	345	362	376	366	351	350	360	360	339	350	319	353	357	352	360	380	345	340	350	366	334	328	373	353	345	312	355	337	373	368	333	345	344	330	389	343	340	311	346	338	361	368	355	335	349	345	335	373	366	318	337	313	388	388	340	353	398	354	324	340	336	373	368	341	344	351	325	353	358	345	324	364	344	330	356	352	361	339	375	386	353	344	338	347	361	358	391	343	329	364	355	352	348	357	368	352	376	367	316	372	328	368	359	346	314	338	356	360	345	309	405	374	341	346	348	335	362	345	359	341	354	346	335	367	332	374	353	361	338	348	366	389	365	365	358	335	314	363	376	340	318	384	356	377	374	341	322	343	348	336	361	344	377	385	343	321	352	328	335	355	333	368	376	353	321	347	360	356	368	338	362	341	363	324	351	350	328	321	399	371	346	342	336	321	356	333	336	357	354	353	353	345	331	342	372	327	327	357	314	330	319	347	356	373	358	356	351	359	377	363	360	312	358	346	343	362	360	366	359	343	355	335	373	357	361	388	347	350	356	338	363	320	386	344	373	341	306	344	329	320	358	357	319	394	384	345	304	353	327	337	340	346	357	368	335	309	344	390	363	346	382	362	344	337	347	362	356	327	329	332	373	363	351	378	362	359	312	348	367	359	371	346	357	367	348	326	369	370	366	374	320	298	353	331	317	373	337	342	341	320	358	353	334	331	336	337	363	336	322	357	339	374	334	372	361	323	383	351	346	343	374	330	351	359	343	346	360	312	315	372	404	372	348	327	309	383	379	352	352	387	378	353	327	372	361	361	348	387	332	356	339	336	337	349	354	348	337	343	345	311	345	354	345	359	334	347	367	353	341	342	350	388	338	350	348	374	326	326	367	366	358	341	379	350	302	363	376	357	347	358	345	362	358	335	352	351	348	346	331	376	338	348	329	320	360	335	337	372	381	350	340	338	345	334	376	336	361	345	346	366	388	377	389	330	331	342	394	395	332	319	348	370	366	338	328	362	331	357	365	384	351	371	323	376	341	339	367	371	357	337	366	377	375	304	351	385	383	395	350	341	360	297	355	339	335	382	343	355	334	401	373	318	333	343	364	325	365	356	364	350	356	351	379	375	367	336	330	352	332	372	363	349	348	365	342	345	383	359	363	326	369	352	324	374	347	370	346	379	329	348	343	338	342	374	318	348	321	348	358	350	303	346	324	348	356	339	345	371	299	368	327	375	335	350	356	341	342	351	358	351	356	309	336	360	363	332	397	334	357	335	345	326	355	364	366	354	355	372	348	322	351	350	332	368	355	372	369	368	345	338	320	351	349	321	381	367	326	325	353	345	337	353	339	342	349	351	354	383	367	352	371	323	369	353	323	360	321	366	352	347	356	365	342	366	334	350	368	342	357	356	358	307	332	360	383	391	335	384	356	332	338	347	361	317	349	336	343	350	381	394	373	367	354	363	368	362	355	348	340	312	349	359	342	350	360	342	344	347	342	339	328	357	391	369	343	357	363	373	353	315	345	360	346	370	401	340	331	373	364	329	350	342	344	393	374	346	361	319	341	364	340	386	334	315	366	324	364	336	338	357	331	341	363	312	336	340	345	359	344	356	361	367	336	357	364	349	371	368	362	365	373	328	375	348	361	351	370	346	330	329	371	342	346	353	345	334	357	359	362	397	333	333	314	339	353	373	367	369	364	403	326	352	358	351	342	357	334	360	396	342	336	363	378	323	380	355	379	397	351	342	366	342	326	348	321	345	371	387	346	369	323	325	334	357	311	338	339	388	342	339	350	332	356	339	362	325	370	360	322	395	342	346	377	351	359	339	381	378	372	339	347	369	364	358	358	347	312	339	356	352	320	354	347	358	341	341	370	351	332	344	373	370	357	349	329	358	361	355	369	322	334	370	401	336	344	342	369	364	311	348	374	393	346	336	337	360	373	359	306	365	360	354	329	351	384	353	322	345	377	374	366	346	337	357	365	368	372	365	347	385	355	356	349	360	320	355	369	344	363	382	364	342	352	348	338	347	350	355	379	376	356	339	329	377	346	342	364	383	351	361	382	373	358	364	367	384	362	345	370	358	356	351	334	395	348	332	336	332	345	362	385	334	330	386	339	348	343	371	343	320	371	340	348	378	337	360	348	375	351	351	335	363	373	313	351	384	347	320	357	378	338	352	355	365	348	340	372	337	345	366	369	378	342	376	321	361	373	338	323	367	376	369	370	361	353	332	326	346	378	336	344	346	336	365	333	349	324	349	369	369	341	345	344	340	336	341	338	360	339	355	385	351	345	319	340	354	378	364	337	342	342	317	346	345	345	358	377	334	348	367	386	381	344	364	331	346	380	389	331	352	354	357	333	331	356	323	327	353	363	389	344	360	364	348	379	366	370	370	356	345	377	347	352	364	319	359	348	353	372	367	348	349	384	353	342	340	346	324	336	380	326	353	328	329	365	337	356	359	353	360	339	363	371	344	333	363	335	346	362	330	344	339	381	333	370	366	337	344	340	345	357	342	332	335	373	360	362	382	344	328	340	354	364	337	371	362	379	371	346	344	354	350	387	369	334	347	332	320	336	340	343	349	340	370	346	367	348	357	372	377	339	349	338	335	355	357	341	322	377	361	353	350	355	342	371	361	341	363	327	326	383	328	353	320	355	341	348	347	332	330	343	342	362	344	379	347	324	368	340	336	361	356	333	361	348	345	358	339	346	338	349	362	335	360	337	354	368	319	352	332	344	332	359	346	362	381	340	342	356	359	345	349	364	352	347	344	375	365	330	352	341	359	314	337	335	342	380	378	332	373	351	359	338	344	332	380	317	355	338	351	337	377	365	364	347	345	372	337	339	368	380	329	351	317	394	357	376	337	349	353
1907	238	102	60	91	98	95	177	117	116	179	140	104	79	68	67	72	65	52	68	57	50	42	34	42	39	40	43	41	43	35	40	35	38	46	36	30	46	47	43	43	36	26	34	43	47	30	43	53	23	45	43	48	51	43	46	44	30	34	50	43	30	46	37	50	45	42	38	36	32	43	51	41	36	37	47	32	38	50	37	43	40	44	32	48	49	43	43	42	50	52	29	37	37	43	47	37	44	36	45	45	38	27	44	42	41	39	33	44	40	42	42	36	38	39	40	30	36	49	40	41	39	46	38	43	42	40	40	35	40	60	41	33	54	35	48	37	49	48	45	35	33	42	50	41	39	45	39	37	41	39	45	33	35	36	39	27	49	37	38	50	37	44	36	37	27	33	50	41	36	34	40	41	40	29	53	46	44	38	40	42	39	43	41	36	42	35	42	40	32	47	39	39	37	32	36	40	41	43	31	50	38	36	41	41	55	38	44	50	48	31	47	48	37	46	30	47	39	32	28	41	38	38	36	43	44	42	45	33	42	37	37	45	56	49	36	31	36	44	61	38	40	35	50	42	39	57	37	41	45	45	37	26	47	49	41	50	46	55	47	50	42	43	37	43	40	38	33	41	40	37	35	43	42	37	38	45	46	49	47	49	36	38	48	49	44	45	48	36	40	40	46	43	43	48	47	35	40	33	32	39	51	38	38	41	58	49	45	39	34	43	36	42	36	41	34	31	38	40	33	49	45	43	33	56	35	53	42	35	37	57	39	47	42	44	38	38	30	54	51	46	32	40	41	39	51	48	50	52	33	47	52	49	36	40	37	49	43	38	38	49	34	44	44	37	31	44	49	38	40	36	55	44	56	42	37	28	33	52	37	38	49	38	38	43	50	44	34	43	40	40	52	56	45	51	39	51	45	29	44	57	44	44	43	43	31	36	44	42	51	46	45	42	56	41	43	53	36	39	44	43	33	48	36	50	50	48	46	43	34	42	51	45	42	40	37	51	42	44	53	50	43	53	37	46	48	50	49	39	41	44	38	33	43	27	37	37	40	43	42	38	34	33	41	45	30	47	45	41	28	43	43	40	49	37	48	43	44	39	41	40	43	46	42	68	42	33	45	48	30	55	29	34	48	43	58	40	46	54	38	53	48	44	44	48	47	41	45	41	40	47	46	40	39	48	48	32	45	45	45	57	43	35	34	49	39	39	42	46	49	35	34	45	54	40	42	47	39	35	46	35	43	34	36	50	34	38	31	46	49	45	42	44	40	39	54	59	42	41	46	50	35	47	40	39	45	45	42	40	35	39	30	41	42	49	41	43	34	47	42	42	42	33	52	41	35	56	33	41	51	42	46	38	59	44	38	41	41	45	53	40	36	45	28	36	43	47	43	43	41	43	42	43	44	46	39	42	38	51	39	38	43	44	47	53	39	31	46	45	40	35	43	39	36	30	38	45	52	44	53	33	36	35	39	42	46	45	42	49	44	40	50	33	36	32	42	44	39	43	43	37	46	46	30	43	35	49	51	37	35	29	36	36	41	49	49	46	43	43	41	32	38	43	49	32	37	45	32	36	30	46	35	37	44	46	39	27	31	25	55	45	50	46	45	36	33	45	44	30	35	39	50	41	42	37	41	45	41	48	29	38	37	45	40	44	46	49	35	41	51	54	48	39	33	47	40	46	40	40	49	41	40	48	33	46	36	47	47	47	37	50	41	51	41	32	36	36	50	42	40	44	43	49	54	35	40	56	50	29	40	32	40	43	38	56	48	37	50	38	40	51	43	37	33	46	51	39	40	37	35	26	37	42	42	43	44	34	52	44	30	27	55	49	36	46	38	39	43	51	43	46	39	42	34	40	43	47	34	38	41	42	54	30	34	44	36	46	49	36	42	37	40	33	45	51	42	40	45	49	31	52	41	43	37	46	38	41	40	35	44	41	37	28	60	54	37	43	47	48	42	30	46	43	32	34	45	36	48	37	35	44	29	46	39	44	49	44	45	39	43	40	46	54	43	29	54	29	48	42	47	41	34	50	36	40	34	39	47	58	35	47	37	42	46	46	39	38	42	49	44	45	42	41	38	37	30	41	52	38	53	43	41	38	32	36	52	44	36	40	32	63	45	44	47	46	34	36	45	47	48	46	42	37	42	44	50	42	31	44	43	41	48	55	46	59	45	32	54	32	51	39	38	56	41	41	39	38	47	51	40	37	50	46	40	42	47	40	54	59	44	37	42	39	55	46	44	44	38	43	51	42	46	38	44	51	40	33	42	54	42	49	36	58	45	39	46	45	40	39	47	44	56	37	44	40	30	38	43	42	37	50	51	39	41	43	39	40	49	47	40	34	30	39	30	45	42	46	35	43	42	50	40	40	41	40	38	47	39	43	35	38	38	46	41	48	56	37	36	37	49	37	42	42	41	45	45	34	39	41	43	46	42	52	46	53	34	43	31	45	45	47	34	45	28	39	43	40	29	42	35	51	48	52	42	54	36	31	46	55	45	40	31	51	35	35	35	39	40	38	29	37	47	46	39	48	54	35	39	43	41	41	46	37	51	39	32	31	44	46	40	36	47	51	49	29	42	35	39	53	43	41	30	52	46	40	49	42	52	45	41	50	34	41	41	38	61	34	38	56	31	45	47	49	41	37	44	40	43	42	43	41	46	37	41	36	43	30	55	47	42	39	41	36	30	34	43	43	56	38	32	44	46	36	28	37	32	46	44	48	39	22	41	37	42	44	52	45	49	42	41	39	36	49	42	53	37	35	42	39	40	24	42	40	44	37	41	44	49	48	43	36	48	53	40	38	48	48	48	43	45	42	45	51	43	50	34	32	40	37	38	32	41	48	45	30	29	32	47	53	38	43	47	57	45	54	46	51	35	43	28	35	43	56	44	51	40	32	33	45	35	44	40	40	37	51	35	39	43	32	30	52	35	49	55	57	46	43	44	36	45	34	52	56	52	51	36	45	31	38	40	35	48	43	42	48	52	35	49	38	32	46	45	43	36	45	49	42	37	44	35	43	45	49	42	43	43	36	45	52	42	43	53	53	39	40	39	48	40	30	37	29	34	42	45	37	42	53	34	36	50	43	48	44	42	46	46	41	39	40	47	32	41	53	47	53	42	35	44	36	51	44	42	47	32	39	31	38	37	46	28	37	40	44	39	33	42	31	32	42	39	45	41	37	35	42	45	40	43	45	35	43	36	47	50	35	44	48	46	44	43	38	42	44	42	46	40	38	45	47	41	34	35	38	43	57	53	47	46	58	53	41	33	56	37	47	49	43	45	50	34	48	42	31	31	45	39	50	33	42	40	42	46	28	45	37	39	36	43	46	41	41	32	45	30	45	47	35	53	35	38	29	40	31	52	44	55	35	34	45	40	49	40	49	38	44	33	38	45	49	48	43	39	28	41	41	64	52	44	34	44	32	45	45	47	34	33	40	36	35	38	60	40	44	40	39	43	46	40	39	47	37	32	48	35	42	32
15325	3595	1221	1613	4684	5976	6471	8644	4541	4754	6406	4583	2894	1936	1391	1677	1330	1149	876	1506	845	382	366	390	370	398	366	348	376	357	362	376	371	384	393	363	340	350	374	355	400	335	353	379	380	368	369	387	376	384	386	349	333	369	373	337	352	337	348	391	352	360	367	361	329	354	350	343	338	351	366	352	398	359	375	341	333	353	340	336	343	368	365	403	348	381	389	359	340	367	328	357	362	354	384	373	329	362	372	338	349	390	356	333	361	330	397	380	343	342	390	374	347	358	354	357	353	359	361	347	369	381	356	341	387	382	380	358	349	350	310	378	373	338	384	353	349	360	338	360	361	367	386	357	340	384	341	357	406	366	355	351	313	379	379	356	361	378	337	335	371	373	359	361	363	364	352	364	371	377	360	346	359	346	381	348	349	357	365	336	333	339	358	359	389	401	370	357	389	348	422	417	358	352	344	360	385	366	373	328	359	349	359	347	388	365	357	354	356	314	344	350	396	384	360	364	394	352	335	400	353	349	387	355	324	370	354	403	334	371	343	343	357	343	352	343	372	356	356	352	347	379	384	391	370	338	373	381	338	352	332	360	352	351	376	355	354	360	369	354	352	346	364	361	365	354	349	342	355	347	364	375	391	366	344	356	369	393	342	394	365	354	375	396	354	349	337	365	363	362	345	364	336	419	383	360	370	343	375	376	367	350	355	361	386	356	342	357	359	354	358	351	396	390	309	346	384	347	348	335	338	392	343	367	339	329	354	369	362	386	356	366	372	386	374	372	348	338	343	380	352	350	380	390	346	370	368	373	359	327	386	382	365	366	350	376	363	348	358	366	353	357	356	341	349	353	347	345	364	376	361	356	388	354	355	371	379	336	358	375	362	383	360	344	371	359	420	401	358	349	387	369	350	373	352	378	351	346	324	389	384	355	314	382	365	393	381	353	349	364	324	341	377	372	367	403	373	354	361	373	356	353	372	346	342	364	346	387	363	336	380	358	359	361	355	365	338	371	362	380	402	354	360	376	395	335	346	369	367	366	343	376	361	367	347	366	412	335	371	353	340	375	345	358	359	333	366	330	341	345	365	342	351	344	347	362	369	358	330	362	355	334	364	375	366	373	352	356	378	372	400	349	375	380	352	363	322	348	374	383	369	401	350	364	364	359	355	362	388	342	359	361	376	376	363	365	355	361	341	350	378	331	357	383	357	394	374	345	330	343	358	361	381	394	391	385	380	369	346	356	344	390	354	395	384	367	336	389	369	378	401	344	365	346	325	392	353	351	390	384	354	334	385	350	389	353	364	372	391	350	331	372	390	321	358	366	353	371	345	354	368	354	359	343	342	385	324	352	352	325	361	354	334	391	371	346	386	359	365	339	392	357	371	363	347	349	330	332	373	388	354	347	378	381	330	386	349	348	388	355	370	319	359	383	366	365	378	337	342	388	344	366	339	369	348	370	349	372	356	361	355	375	372	386	387	341	330	368	350	345	384	334	359	347	376	354	341	388	353	370	347	396	345	325	387	351	377	371	377	371	368	362	343	364	365	352	393	328	342	368	387	368	342	358	338	359	338	348	414	372	364	371	360	373	341	354	339	345	355	347	349	357	345	368	383	387	346	379	361	383	389	369	372	336	420	354	338	357	351	343	365	368	370	328	367	349	355	369	389	360	370	349	400	359	375	356	355	380	344	355	394	361	363	353	381	349	336	366	382	330	383	329	383	374	361	342	320	371	356	376	383	360	382	362	375	381	386	376	339	366	374	352	367	360	358	367	404	384	393	389	340	349	384	351	428	351	360	371	367	392	363	374	340	372	334	362	360	398	387	381	376	359	348	371	375	350	334	360	351	373	360	330	329	381	357	369	352	343	338	354	352	365	394	380	376	369	370	343	335	355	368	353	328	351	324	390	364	350	381	341	383	348	389	351	359	366	356	366	395	358	353	335	367	340	361	340	398	319	345	358	340	335	371	334	386	365	360	379	331	345	350	348	345	375	419	339	360	355	393	337	340	368	353	363	343	362	387	388	366	364	376	346	338	365	378	369	330	351	393	375	364	354	378	342	356	355	363	410	360	387	364	354	334	379	358	367	351	376	387	393	340	355	353	356	365	364	383	335	363	349	367	350	350	383	363	354	353	349	338	387	381	371	372	385	347	333	391	374	370	385	360	365	377	320	363	339	376	386	358	348	373	349	354	385	345	352	379	385	372	357	364	364	380	376	349	369	360	368	351	345	359	386	331	344	396	370	409	355	363	381	371	366	356	356	359	372	327	372	349	339	364	341	388	340	355	361	363	368	373	341	327	363	339	345	331	350	355	346	364	354	354	387	368	408	361	390	341	351	354	368	350	383	335	365	358	375	344	358	376	369	354	377	360	366	388	394	364	333	340	371	392	382	368	417	344	358	379	340	375	376	349	364	351	376	364	383	343	359	362	348	365	340	354	370	352	372	333	341	375	391	359	363	393	371	384	373	332	369	395	365	351	383	376	400	374	369	364	351	383	330	357	372	373	355	367	344	354	363	358	399	373	349	329	334	397	426	323	382	362	372	357	349	375	366	391	372	384	377	341	360	376	372	346	358	370	353	319	343	347	318	371	361	368	361	354	380	348	348	355	374	393	363	380	378	377	364	310	360	355	340	363	348	355	356	386	364	343	366	342	340	343	354	385	363	363	350	380	339	366	385	364	376	380	345	338	350	347	370	347	354	326	349	343	373	349	333	370	361	340	374	379	386	375	354	363	355	359	330	357	342	346	375	349	375	345	361	374	362	369	354	357	360	370	378	334	347	361	352	340	365	353	326	349	368	380	384	361	375	380	335	385	375	342	366	374	379	346	379	369	348	355	325	377	371	370	339	355	342	375	379	385	387	360	367	398	404	367	361	354	329	350	356	358	340	355	345	357	384	375	353	362	408	359	312	357	375	376	360	380	393	336	357	360	386	344	374	351	364	353	398	313	374	342	351	335	352	359	354	349	363	355	371	366	377	364	376	377	347	337	362	378	360	358	343	359	345	354	379	358	346	361	340	374	344	369	352	368	368	371	378	355	354	373	366	386	390	317	344	392	371	369	390	355	357	362	355	346	361	369	347	353	358	350	378	358	372	312	395	347	367	375	376	362	392	369	336	353	370	363	379	383	391	387	343	372	354	379	379	356	367	350	362	384	346	391	369	356	360	365	354	368	365	345	399	338	341	374	363	354	342	345	357	316	345	357	356	374	356	365	343	347	379	365	374	380	350	375	378	366	368	374	328	385	329	373	387	415	340	382	344	401	353	362	330	343	382	361	367	355	343	379	371	372	364	366	356	364	337	362	377	344	330	354	336	366	357	349	333	339	430	356	367	363	374	331	366	390	404	347	350	363	324	343	354	377	361	360	349	362	350	327	331	343	373	361	337	380	319	374	369	377	380	358	349	364	389	359	321	370	353	370	378	352	375	370	382	358	376	362	359	331	403	335	364	384	365	399	369	398	366	369	360	377	399	390	393
2518	457	255	129	154	160	289	192	187	130	143	101	110	106	80	75	74	79	100	168	177	58	64	52	60	59	72	57	48	66	51	53	50	53	73	43	50	66	56	64	55	49	47	45	60	64	54	53	55	63	46	51	52	62	48	64	57	60	49	54	63	58	67	51	55	55	59	45	52	56	56	38	39	55	59	58	65	52	54	50	60	60	58	56	58	62	42	49	47	46	62	58	60	47	57	60	65	53	48	55	56	50	45	50	58	43	53	55	49	57	53	30	61	52	51	38	48	55	61	54	61	53	69	57	57	50	58	50	56	53	64	55	64	49	55	51	47	61	42	46	57	49	43	56	53	57	48	54	51	48	48	51	61	45	52	57	63	47	63	60	53	59	42	54	48	49	50	52	42	54	58	56	50	51	53	57	60	63	62	62	40	53	63	59	45	59	63	65	62	60	44	48	48	77	41	49	52	59	61	42	55	49	53	57	56	51	54	60	55	46	54	58	44	61	60	54	52	54	67	57	50	49	50	55	61	45	55	55	61	52	58	53	57	59	67	55	53	53	58	59	51	49	61	61	47	74	51	56	60	53	55	56	56	51	58	46	52	48	54	60	71	63	43	47	41	66	61	55	45	48	64	55	59	60	53	53	50	59	58	56	56	57	39	49	56	51	55	70	49	56	49	44	48	44	49	55	56	50	45	56	46	56	51	50	55	65	53	47	54	59	40	44	59	61	57	53	45	51	61	53	48	47	57	51	57	62	55	50	58	62	57	49	54	58	60	65	56	48	54	49	45	60	59	54	49	56	53	55	48	65	58	44	52	32	47	42	50	52	67	43	54	60	44	42	48	48	56	57	46	47	57	61	51	66	57	68	58	48	56	51	59	47	52	47	52	57	59	67	63	54	54	45	53	44	53	54	66	56	49	52	53	50	50	64	64	50	50	48	48	56	57	61	45	55	52	59	57	49	56	46	45	67	50	61	57	53	46	40	51	53	57	44	55	45	64	47	47	44	59	50	51	44	72	38	48	54	63	62	61	51	48	50	53	40	52	62	57	56	55	43	46	55	58	53	53	50	57	58	60	54	61	46	51	39	58	59	63	66	50	53	55	63	62	45	48	46	46	50	60	55	54	39	49	60	48	58	63	48	58	62	59	58	67	61	58	46	64	48	62	49	45	47	51	63	59	56	50	55	48	51	55	52	58	44	58	52	43	58	49	63	50	48	53	59	60	58	61	62	55	55	47	52	59	47	49	54	70	44	59	54	55	69	60	49	51	48	51	69	50	52	40	48	39	57	53	53	64	45	68	49	46	62	51	67	62	71	54	52	46	57	54	45	54	69	62	52	57	55	58	54	47	50	45	60	50	53	58	59	57	52	60	61	58	41	55	57	44	48	47	43	49	41	55	55	60	55	53	66	48	44	58	43	58	51	52	46	64	59	64	51	58	61	54	46	66	53	52	47	48	43	43	32	60	54	48	41	52	43	59	51	62	51	54	62	65	53	48	51	49	43	49	44	40	48	55	46	45	49	44	56	57	56	41	54	55	55	42	58	64	53	48	51	58	46	45	55	58	52	47	40	75	58	50	55	63	52	65	53	40	55	52	59	62	42	54	60	70	62	44	58	54	54	55	67	48	51	61	53	49	53	59	53	62	45	51	45	58	56	47	52	52	43	54	59	41	52	63	47	66	63	50	56	62	73	66	52	41	58	53	54	54	63	62	45	54	51	41	50	51	60	53	45	41	48	51	48	55	53	59	46	60	62	55	45	39	63	47	48	59	48	49	58	58	55	54	58	63	43	44	53	59	71	50	57	57	48	41	59	55	52	51	68	45	35	55	50	60	54	32	57	53	57	54	53	58	54	52	58	45	34	48	53	46	46	57	47	42	45	70	54	51	59	46	56	48	46	54	57	48	49	39	51	37	56	39	54	54	54	35	66	63	56	42	54	62	53	57	55	53	56	65	53	43	37	53	48	52	63	54	44	48	54	60	57	56	68	50	51	46	63	53	41	52	49	47	72	53	57	57	45	56	51	45	45	60	63	62	50	43	60	59	60	55	53	56	48	40	47	56	51	63	62	47	51	55	36	54	53	42	37	53	36	49	74	40	65	50	58	47	60	37	48	54	58	57	61	49	68	51	48	57	39	47	57	55	65	57	53	64	66	67	34	57	53	60	60	47	60	38	51	42	56	43	56	56	47	48	48	60	50	66	53	50	47	47	54	55	33	70	48	49	59	61	45	64	41	57	45	49	57	83	59	57	47	50	49	40	46	56	42	54	53	54	58	54	44	50	55	52	45	52	42	64	49	58	53	60	59	58	62	48	46	51	44	61	54	56	59	53	58	58	58	53	53	65	67	51	55	64	53	47	55	42	54	48	55	46	74	71	51	44	63	45	61	60	67	50	56	53	60	50	57	61	51	43	54	62	40	76	52	48	54	56	72	45	62	54	50	62	51	55	52	65	50	61	58	56	46	43	55	52	60	56	64	68	55	55	49	50	45	61	49	47	48	59	39	63	59	65	51	54	40	50	57	60	42	60	55	53	50	48	61	56	52	49	47	53	53	47	45	55	63	56	62	68	61	55	61	43	58	53	48	57	44	62	48	55	56	66	57	58	48	59	45	60	62	45	58	56	51	49	41	47	49	64	47	44	48	53	46	62	76	49	50	56	48	68	48	54	46	45	57	48	57	45	51	60	51	45	53	52	65	46	53	59	60	60	48	53	56	38	52	52	55	58	49	45	58	63	64	64	54	59	48	46	46	46	70	57	59	47	59	49	61	52	60	56	55	69	51	56	43	60	58	50	53	66	55	44	52	63	53	32	48	56	54	52	58	56	43	52	64	43	51	62	57	67	46	56	48	59	54	43	67	33	64	60	55	68	49	56	59	66	57	52	56	46	63	55	56	62	43	61	63	60	50	69	57	51	57	57	40	58	52	66	58	70	55	54	60	70	53	52	52	49	65	73	54	44	44	60	55	49	47	59	52	54	47	53	58	55	47	50	63	51	50	57	53	50	52	42	53	38	54	55	45	57	49	51	53	57	60	52	46	51	69	48	39	50	54	57	50	65	55	62	49	57	47	54	58	46	51	65	46	58	60	64	54	72	50	63	61	60	54	62	46	43	56	58	58	59	51	63	53	47	54	57	58	57	52	49	60	55	53	59	56	45	45	63	58	55	50	48	69	66	44	52	43	57	58	62	54	59	61	51	57	50	56	50	46	46	53	48	54	45	45	57	62	57	53	48	46	48	56	50	47	65	64	69	55	44	65	55	60	49	59	51	50	45	57	49	44	55	45	50	59	55	58	47	58	47	60	52	54	55	51	63	57	48	74	55	38	49	62	53	54	65	58	60	41	57	51	58	55	60	56	58	45	51	76	49	57	54	59	61	46	56	57	56	48	60	48	53	52	47	57	53	58	49	48	61	65	52	59	49	52	51	54	46	49	40	47	53	65	48	60	48	47	47	58	42	50	46	48	49	54
20642	5641	2892	3002	8726	10111	16280	9075	7992	5380	4723	2850	3181	2577	2041	2197	1841	1638	1517	3925	3497	533	510	567	520	528	565	526	478	479	522	505	488	481	495	465	471	475	483	455	468	516	468	528	466	488	460	444	546	510	447	469	479	505	503	472	488	445	506	459	493	475	475	448	435	467	505	488	503	487	460	503	458	441	456	466	471	460	483	495	500	445	454	523	458	493	477	491	531	473	473	457	480	474	480	482	471	504	477	463	502	441	493	490	464	505	493	467	490	490	469	485	494	475	462	446	477	424	486	503	495	454	502	446	507	462	491	485	495	456	496	448	470	447	487	497	461	482	470	503	447	464	478	467	459	480	464	441	458	426	498	445	465	469	467	466	451	474	471	481	479	473	474	497	451	471	474	467	442	477	469	483	435	500	459	431	474	462	454	477	458	494	511	479	445	512	482	440	486	460	502	478	473	446	465	470	462	509	487	481	466	496	486	476	469	478	434	510	469	473	525	463	461	498	479	441	455	468	463	462	472	467	440	476	441	440	455	481	462	459	465	479	458	429	496	463	469	473	487	475	428	513	482	459	437	519	501	477	490	507	469	473	478	470	482	473	454	447	484	450	505	483	456	508	469	483	470	468	508	471	485	463	450	484	481	490	463	465	518	518	460	467	445	489	475	453	487	467	465	494	475	482	469	483	485	462	484	510	463	469	457	489	461	431	490	470	472	473	463	453	474	478	478	501	480	515	457	480	470	459	470	512	464	460	479	447	460	447	458	488	462	444	483	502	497	494	486	497	478	418	513	483	442	442	495	459	476	470	468	488	526	477	484	470	437	526	466	487	502	508	466	472	504	497	497	452	482	489	478	457	479	497	487	452	471	456	433	466	492	467	482	473	500	486	475	496	466	442	458	496	488	475	502	451	501	484	483	489	477	472	492	505	507	485	443	453	503	514	458	519	488	477	469	484	496	470	493	433	499	475	466	500	490	452	461	457	490	505	469	464	485	457	472	463	466	483	474	452	515	489	497	433	466	464	454	466	488	484	428	474	463	490	484	445	457	473	491	480	507	493	495	483	438	452	443	459	461	482	518	483	460	506	480	479	428	487	500	488	474	481	537	475	473	472	493	432	497	469	501	502	467	494	462	471	487	439	443	468	489	479	418	482	485	460	463	485	446	428	507	451	511	494	463	501	479	470	476	424	494	437	478	483	526	503	459	470	455	451	454	501	424	467	442	473	493	466	479	468	512	478	463	500	468	495	460	463	466	493	470	475	455	503	469	466	495	496	474	496	501	462	433	471	487	464	496	464	485	456	477	474	481	498	483	486	484	434	493	487	472	494	475	521	471	439	470	501	454	532	473	468	464	470	462	488	487	479	474	509	469	467	483	449	463	522	515	477	464	472	483	465	486	473	482	527	476	512	483	472	477	470	481	456	456	479	508	481	513	498	485	502	497	464	470	487	512	471	450	476	480	482	498	467	474	520	440	469	491	466	457	468	482	472	506	448	496	466	461	465	423	480	488	527	472	459	481	447	476	457	456	486	441	482	489	474	478	486	457	483	469	469	460	442	467	492	466	493	454	461	469	448	469	481	464	455	495	461	439	476	462	521	479	482	492	497	448	458	462	472	464	472	512	466	467	481	475	461	436	502	439	455	477	472	502	475	460	473	492	470	497	457	475	450	482	460	473	471	469	496	480	475	480	453	499	476	477	472	493	443	478	466	463	442	501	488	444	476	500	486	501	483	440	470	482	445	458	442	472	517	473	456	449	446	494	495	471	478	443	461	459	483	485	519	465	473	488	482	523	464	445	480	464	460	456	448	465	454	475	475	414	517	488	462	470	529	463	423	440	469	495	476	490	472	459	461	501	476	481	537	478	473	472	467	477	520	443	489	494	466	492	533	463	462	424	469	476	474	483	486	483	455	429	444	470	479	486	495	479	442	459	500	461	453	506	461	520	468	468	494	488	491	501	469	492	467	481	480	485	443	456	494	466	476	438	487	517	481	471	470	489	496	455	492	429	487	497	449	486	485	445	459	453	474	494	430	490	434	486	490	494	438	501	468	470	420	496	409	440	442	480	443	465	487	423	483	443	482	492	508	499	443	505	482	440	482	453	495	475	507	464	480	481	508	438	498	503	471	468	478	506	481	496	477	468	442	490	474	463	489	440	489	453	488	482	498	487	466	409	471	448	442	483	497	500	500	490	436	464	488	461	463	471	482	478	473	492	491	496	452	443	492	487	478	511	475	476	474	478	469	479	503	445	477	461	457	534	461	459	482	462	487	502	493	513	483	460	476	460	477	475	471	498	471	468	473	444	483	466	496	473	459	480	485	467	483	488	453	434	488	481	480	453	455	448	482	478	465	475	411	469	478	460	482	446	486	475	466	460	433	475	473	496	447	497	494	488	489	467	506	488	447	466	470	469	480	489	509	502	468	483	454	489	487	481	475	473	471	503	466	465	497	451	468	472	479	460	471	484	478	529	481	493	437	449	509	480	458	448	445	449	420	484	449	509	501	450	467	457	477	476	462	539	463	444	476	448	470	514	484	497	448	496	486	483	485	469	477	447	476	467	469	465	493	457	493	500	443	467	501	491	457	494	501	491	459	493	494	517	458	466	481	447	460	446	524	473	495	489	453	473	434	448	489	488	458	491	511	481	480	494	456	480	430	493	494	440	513	454	449	507	488	479	507	471	442	461	467	456	484	446	488	468	462	501	435	490	483	478	509	439	513	480	471	500	451	481	509	462	516	472	459	475	480	424	480	502	461	494	462	525	512	488	449	470	518	482	498	419	445	488	477	500	446	502	447	471	469	491	460	453	460	485	494	456	477	505	473	454	442	461	479	471	478	469	463	474	477	482	471	486	478	441	477	464	494	505	498	447	486	451	466	489	450	503	460	440	460	513	454	461	473	482	441	458	489	460	474	459	463	512	500	478	485	447	489	515	446	462	490	446	483	427	468	508	501	478	456	441	495	524	475	467	472	452	451	485	496	478	493	451	467	458	482	463	518	508	446	471	475	488	495	421	449	492	473	499	498	458	468	467	467	487	468	450	477	459	470	472	447	505	474	470	457	472	530	509	434	472	479	468	502	439	517	473	459	476	462	525	498	455	484	440	504	472	476	462	450	453	509	491	453	504	451	499	463	461	454	433	464	484	487	477	466	500	462	479	453	461	484	481	455	477	479	456	437	491	481	460	483	463	457	481	484	480	509	456	496	433	434	479	440	507	498	436	488	454	476	454	481	445	457	473	452	457	476	453	449	472	472	462	490	439	474	470	453	456	488	453	484	490	460	487	461	445	494	506	465	502	473	503	482	456	457	483	405	468	477	467	475	477	442	479	456	491	442	495	518	455	479	482	479	442	495	485	436	467	475	501	507	444	464	487	472	462	470	469	474	488	480	471	519	441	458	482	505	439	477	432	479	484	465	466	451	456	507	454	470	484	448	460	439	486	477	491	507	469	492	511	470	468	495	438	441	502	456	501	406
2846	279	210	148	111	137	196	164	160	80	96	104	86	60	47	51	49	40	29	138	100	26	24	22	16	18	18	15	16	26	20	19	23	28	14	19	9	8	11	20	20	17	22	17	25	24	14	21	24	16	20	21	13	17	16	10	20	24	17	20	22	22	20	19	20	21	25	23	16	22	22	22	16	28	25	24	21	23	29	14	17	21	20	27	23	18	12	19	15	29	20	20	21	26	17	18	27	19	18	20	23	25	16	22	25	18	19	14	16	19	21	23	25	22	18	15	17	17	16	24	15	14	14	16	19	15	22	19	19	17	16	19	15	12	19	15	12	21	21	20	17	24	18	16	11	18	17	16	16	27	27	18	27	22	22	12	21	13	23	15	29	19	23	27	17	20	23	17	17	21	20	18	20	16	15	23	17	19	17	24	16	16	22	26	22	23	20	21	23	24	20	22	18	20	26	17	25	18	21	30	19	20	20	22	23	20	29	21	17	22	18	11	16	23	21	15	20	26	21	17	23	18	22	28	21	26	22	23	25	21	20	17	18	18	17	18	12	17	15	36	22	16	21	23	18	18	25	14	15	17	23	16	24	20	19	14	17	11	19	24	19	19	19	16	19	14	14	21	18	11	20	23	20	25	16	14	22	18	18	13	21	18	18	21	21	18	16	20	14	15	21	14	24	20	18	17	17	22	26	17	22	35	29	12	20	14	19	21	17	23	12	15	27	24	22	25	18	13	24	16	18	21	22	18	18	28	21	23	12	15	10	15	22	18	22	16	20	15	25	19	27	16	18	21	18	16	22	28	26	14	17	19	15	15	16	13	16	23	25	23	25	16	21	11	29	13	17	31	23	16	21	28	16	17	13	14	24	19	18	22	21	22	19	17	18	24	18	22	21	16	19	18	18	22	24	14	17	24	14	12	22	18	17	21	19	22	23	20	13	15	18	21	17	24	23	21	23	22	19	23	18	26	19	24	8	18	20	23	18	22	18	24	25	20	9	20	20	25	13	21	17	18	18	18	21	23	16	11	28	15	24	17	24	22	18	22	26	16	12	26	15	21	24	19	24	21	23	17	18	16	27	16	18	27	26	22	22	24	17	15	18	21	18	19	26	14	19	16	23	16	21	19	17	15	25	21	26	31	34	19	17	17	21	27	26	8	14	18	16	26	16	12	15	23	19	15	23	22	16	16	19	20	15	21	20	29	12	25	20	21	22	15	16	22	12	14	29	29	12	20	22	17	16	24	15	18	13	17	20	20	24	21	19	20	21	24	16	23	17	30	24	17	16	16	23	21	24	25	19	14	20	23	23	23	21	19	37	25	21	19	16	24	21	14	20	17	15	20	23	27	17	15	14	25	33	21	13	21	28	23	17	25	11	19	27	17	17	17	24	17	18	20	14	11	19	28	18	22	27	18	20	12	20	23	20	14	20	18	29	21	14	24	27	14	25	17	16	20	17	22	22	13	16	26	15	19	21	21	20	22	14	15	25	16	23	19	22	18	21	14	17	19	23	21	25	24	23	16	21	15	10	18	20	20	17	23	20	27	22	19	18	17	19	21	20	21	17	20	23	22	17	16	19	18	27	12	16	23	20	25	14	35	15	12	15	29	19	20	21	20	21	22	16	20	18	18	20	15	20	28	27	23	21	18	12	16	27	26	18	15	19	12	14	26	22	22	16	30	30	17	19	19	29	18	17	13	26	21	16	19	22	18	17	22	20	11	21	17	13	21	26	25	20	18	16	22	22	19	25	23	17	25	20	23	25	19	24	24	21	21	21	10	18	21	19	19	18	22	24	14	16	25	16	16	18	18	25	23	12	16	19	22	13	22	16	23	23	27	19	24	24	18	23	17	25	23	18	20	17	22	21	11	17	17	22	28	17	14	20	28	25	14	11	14	15	14	16	11	28	33	31	21	17	20	22	17	23	14	29	15	23	23	16	20	18	18	17	14	29	23	16	13	17	19	17	20	26	16	26	14	17	20	23	19	14	22	13	10	30	23	21	23	27	21	17	25	12	15	18	20	16	28	16	28	21	23	13	21	25	16	20	17	19	28	21	20	16	20	15	15	18	21	10	21	21	22	24	20	19	21	27	24	18	15	19	18	19	25	23	22	14	18	19	13	23	14	22	18	22	15	27	16	14	16	23	17	25	18	13	22	20	15	22	19	22	29	21	17	23	20	24	24	18	19	31	16	20	17	15	23	25	22	16	9	19	27	22	21	17	17	21	24	18	20	18	23	16	24	18	27	18	13	17	16	26	22	16	19	21	19	19	24	23	18	18	20	14	21	21	21	33	27	19	13	17	18	21	16	26	20	17	28	15	20	16	19	20	21	21	24	21	20	14	20	10	21	26	14	23	20	24	20	20	18	22	22	22	14	29	25	20	13	14	25	24	30	18	16	17	22	21	15	17	15	27	18	25	11	15	16	17	23	14	16	19	21	27	15	20	27	20	18	18	20	23	26	29	18	18	13	23	14	18	19	24	13	20	22	24	20	22	13	17	11	23	14	17	12	22	11	18	13	22	21	17	13	26	20	24	16	16	25	21	21	16	18	19	21	21	22	17	21	21	22	21	17	18	16	20	22	15	17	23	20	18	14	20	22	15	18	15	20	15	15	21	21	17	27	21	23	27	21	16	19	21	18	16	20	21	15	18	19	23	26	25	20	16	19	19	25	14	11	20	23	23	22	18	20	24	23	15	19	19	12	22	28	12	25	18	22	25	12	18	22	21	16	10	14	14	17	16	22	21	17	24	17	20	17	16	19	22	18	17	21	14	20	21	13	10	22	19	15	22	31	18	15	12	15	20	20	20	16	20	17	19	19	19	17	14	28	15	13	23	18	16	20	19	20	23	19	17	14	27	22	29	18	21	16	14	20	18	22	23	20	19	14	23	23	20	15	20	13	22	32	30	14	15	16	18	23	30	19	21	20	21	28	16	18	13	13	14	17	10	20	18	20	19	26	15	18	16	23	20	22	32	25	18	22	12	19	21	19	20	19	25	18	21	11	13	20	22	21	7	25	18	18	28	20	20	22	23	17	16	13	21	14	13	14	20	21	22	19	23	17	11	25	20	19	18	16	23	24	24	21	21	18	21	25	20	19	19	20	29	17	27	19	23	21	24	18	18	17	20	20	18	18	22	19	17	23	19	18	29	18	18	18	14	23	21	26	21	25	15	17	20	30	17	22	20	23	18	22	16	21	18	26	21	27	22	23	17	20	21	21	18	23	19	19	24	23	22	22	24	17	18	26	19	20	14	27	17	12	15	18	28	22	18	26	22	20	20	15	17	24	22	16	26	21	22	23	27	15	16	25	24	28	10	7	10	24	23	20	23	15	21	19	20	25	16	15	20	18	23	16	20	15	23	21	23	17	19	20	29	19	12	23	12	14	15	23	18	21	23	22	23	16	19	25	12	20	16	22	18	16	20	20	20	22	17	18	16	22	14	23	18	19	18	16	20	25	17	20	18	22	13	22
17098	3901	2673	3140	7629	10630	12143	9187	7755	3657	3614	3742	3018	1954	1113	1279	1204	1310	790	4385	2488	243	261	280	241	227	247	226	225	211	247	201	189	201	206	191	200	206	180	213	206	198	192	204	188	182	194	186	200	174	156	193	211	177	191	182	210	195	199	189	159	173	190	166	173	176	191	178	179	183	162	175	171	162	182	181	187	161	164	154	199	164	189	178	183	188	165	159	153	180	203	163	165	177	171	154	201	176	179	168	165	172	171	214	171	159	163	177	181	167	158	172	181	172	168	183	188	186	167	182	160	171	160	178	159	167	171	155	138	177	151	171	196	182	168	171	176	157	180	169	165	159	192	183	186	198	190	153	179	189	189	191	175	165	178	206	173	175	177	174	190	189	168	161	171	174	181	165	174	194	177	175	174	164	164	166	160	158	162	173	170	187	176	160	168	186	167	193	176	191	175	179	167	180	167	175	189	185	164	177	190	170	154	165	176	182	165	160	163	174	166	197	183	167	196	167	169	161	175	181	174	182	176	169	180	175	155	197	181	174	159	187	156	197	177	185	178	167	163	160	176	157	168	178	163	174	189	187	180	176	177	159	167	171	165	145	146	172	156	180	179	184	178	162	142	201	157	157	167	186	161	210	162	167	156	194	178	167	162	164	152	162	182	157	150	159	173	161	175	179	188	183	161	185	178	151	169	168	165	180	165	197	191	153	165	160	163	177	167	172	202	169	173	165	171	204	174	214	155	205	177	170	177	175	170	180	178	164	185	154	167	173	177	183	181	169	191	173	161	168	172	145	154	138	181	187	156	161	193	176	161	193	160	171	191	163	163	175	180	201	170	164	155	168	153	181	165	154	208	168	185	189	173	166	174	178	180	164	156	162	187	165	161	178	151	162	167	161	169	169	188	178	176	156	201	176	181	190	169	186	172	198	172	174	156	156	140	163	157	176	161	174	169	166	168	169	155	171	200	141	198	172	185	171	211	158	175	169	178	172	180	181	177	168	181	148	158	188	180	159	156	144	160	155	178	157	177	176	168	164	173	178	170	173	167	188	205	175	171	193	179	167	176	182	197	174	163	157	184	189	167	179	169	152	166	213	181	176	177	173	178	147	174	179	163	179	160	185	184	169	195	177	171	161	158	193	161	160	199	162	168	180	172	165	157	171	171	155	184	175	170	165	154	180	178	180	149	172	192	177	169	167	160	173	170	175	171	167	182	154	177	144	168	187	160	166	180	179	147	144	179	168	172	168	157	164	175	170	197	161	164	170	182	162	169	172	185	164	185	176	183	165	174	183	182	175	154	172	182	165	176	177	167	167	178	159	162	177	189	185	155	169	170	156	182	178	198	160	180	160	170	182	199	180	151	172	155	152	151	190	180	182	166	180	170	191	146	168	178	179	163	183	165	171	182	163	162	175	175	169	179	158	149	164	179	188	179	187	178	169	155	167	174	185	190	158	167	175	177	180	164	145	165	186	172	158	180	182	174	180	151	175	192	169	161	163	173	165	173	175	176	152	173	158	175	162	167	154	183	167	171	206	182	189	163	163	176	191	161	177	158	174	172	154	181	169	165	184	175	181	144	177	179	167	166	178	177	189	165	168	148	172	186	163	166	171	187	164	187	159	154	180	166	155	186	156	184	163	147	162	180	174	164	163	172	166	166	184	178	185	160	176	161	176	190	173	191	178	178	163	174	163	167	125	164	181	175	137	184	168	176	162	174	175	174	142	163	198	159	161	178	168	153	181	169	144	180	173	169	173	180	168	171	162	166	186	149	182	183	159	164	172	163	164	169	146	152	178	185	179	163	182	167	187	189	167	180	170	176	173	159	193	161	184	160	164	154	180	169	163	175	188	155	176	164	165	175	190	209	168	187	163	184	185	172	177	165	204	166	171	170	173	191	173	163	177	161	168	188	171	172	172	200	171	180	174	181	182	160	146	176	153	160	163	175	176	167	172	178	191	163	160	193	144	174	176	197	145	170	172	173	187	178	153	186	171	170	155	178	167	193	194	158	179	174	164	148	169	176	157	166	161	197	187	209	178	177	165	174	163	170	171	195	174	182	169	168	169	167	183	185	160	170	183	166	184	182	168	168	196	197	178	189	152	170	173	199	204	198	156	159	159	185	196	172	167	181	151	152	161	176	171	175	191	164	196	173	181	182	149	164	154	179	159	176	187	166	165	168	199	182	183	164	177	162	166	169	185	144	192	174	176	187	186	180	178	196	175	182	180	169	164	179	163	160	169	165	166	197	170	197	160	167	166	189	151	165	171	180	172	179	171	178	148	150	188	186	182	179	176	204	158	192	185	168	149	160	161	166	180	172	191	172	171	186	179	163	167	178	157	179	172	199	206	151	176	167	175	166	173	165	187	155	152	160	160	177	176	167	197	194	182	173	145	152	159	186	182	171	186	183	169	175	179	146	169	189	162	167	171	174	163	182	170	173	151	185	171	180	173	158	170	145	177	175	181	153	165	185	176	170	178	183	189	161	190	190	164	164	161	163	175	171	186	185	175	175	165	181	156	181	192	183	167	195	155	156	174	169	168	182	178	175	197	179	182	182	160	197	164	170	182	190	200	183	202	153	172	173	158	170	155	171	185	196	161	170	171	145	182	167	187	191	172	184	155	169	200	180	165	192	185	172	175	152	174	168	153	168	193	149	184	174	169	159	184	168	190	175	151	150	167	154	168	165	167	157	180	162	181	168	168	151	150	198	182	160	173	169	164	170	200	188	185	171	181	177	185	173	155	189	163	154	147	181	170	179	166	161	162	164	186	207	160	134	186	194	174	159	192	179	154	172	182	162	176	185	167	186	195	171	164	168	158	169	191	164	162	175	177	180	180	182	188	162	173	167	173	179	167	194	185	167	178	165	163	176	173	173	186	172	182	178	153	165	171	180	173	166	159	170	169	169	184	161	179	178	183	172	171	175	161	177	168	190	184	182	177	179	181	178	168	164	171	157	180	161	166	179	165	156	164	185	160	178	174	181	181	175	173	159	167	201	177	180	185	181	159	162	167	164	157	186	146	173	167	138	179	163	184	169	158	146	165	169	174	157	173	147	182	161	168	186	179	176	178	174	171	175	184	191	170	170	176	181	168	156	159	188	173	183	173	170	198	184	175	180	175	190	180	190	160	179	165	178	164	181	164	170	157	190	167	164	186	170	173	179	144	181	167	153	169	194	159	153	167	180	195	191	158	182	153	188	197	190	161	173	134	184	193	191	163	168	144	181	168	170	166	168	161	192	172	181	161	169	189	180	185	175	156	181	171	182	170	175	180	175	176	173	172	182	176	179	160	175	145	144	166	182	159	175	172	166	161	162	191	186	186	162	151	176	163	173	183	172	171	171	142	155	171	178	150	174	159	166	169	155	168	159	164	177	188	185	163	168	188	177	182	166	170	156	155	169	190	175	179	155	156	175	181	167	182	179	193	167	177	172	139	151	151	168	166	197	172	183	193	162	176	175	172	165	171	181	145	165	170
2658	431	258	253	192	211	263	257	313	223	254	216	187	176	153	152	152	87	52	216	107	48	41	44	40	37	52	44	39	47	39	40	38	36	39	36	50	37	48	47	34	38	46	39	34	24	34	32	34	44	44	44	37	39	36	43	41	35	47	30	39	50	36	52	41	47	43	40	48	44	30	34	31	41	40	34	48	47	41	35	35	38	38	38	49	39	42	48	44	32	32	35	33	35	41	27	40	30	53	53	35	29	48	38	36	59	42	27	41	42	41	29	30	35	37	34	29	48	40	39	50	43	40	40	41	40	40	33	32	47	31	36	35	27	30	33	41	39	31	43	36	32	33	34	31	38	42	42	36	39	41	29	42	44	47	45	40	35	29	37	32	27	39	36	32	32	36	41	46	39	47	28	31	34	49	25	47	32	51	40	46	40	30	49	39	43	44	43	37	39	37	36	41	42	30	40	40	31	32	33	36	39	44	36	29	41	46	43	44	46	40	34	32	46	58	37	45	38	30	37	29	29	43	34	51	42	32	45	38	39	34	48	38	44	46	36	37	44	34	31	38	34	35	45	48	41	37	33	31	42	39	37	42	52	31	35	40	32	36	30	37	31	48	37	45	45	42	39	40	43	33	43	41	41	39	42	35	38	34	33	37	36	38	35	39	38	41	47	31	34	37	42	37	30	40	47	46	33	40	34	46	34	35	35	35	36	43	41	38	38	35	45	49	27	47	37	38	43	41	36	36	41	42	42	44	37	37	38	27	44	38	35	38	45	34	49	37	47	43	46	47	44	36	38	35	53	42	50	31	34	38	24	31	40	33	37	37	33	37	31	24	35	41	32	48	44	41	43	27	41	33	39	33	43	40	54	42	32	42	35	34	38	40	40	41	32	32	33	36	36	40	37	37	48	33	27	41	55	36	46	30	27	35	38	41	41	43	53	53	28	34	42	20	41	38	48	43	44	34	28	33	41	45	45	33	36	29	42	39	43	45	39	33	41	40	38	46	39	41	39	44	43	33	33	40	25	36	32	40	41	45	42	31	43	41	50	39	39	48	37	38	32	42	39	50	41	42	53	41	41	39	41	39	44	43	59	44	46	41	39	29	36	38	34	34	37	38	44	32	49	49	47	50	30	39	50	29	31	38	33	41	36	36	37	38	40	35	43	45	32	30	42	37	48	33	55	27	41	36	48	42	40	31	38	35	36	28	43	34	40	37	31	32	36	44	32	38	38	28	42	47	41	40	42	39	25	41	42	37	45	35	43	41	39	35	36	41	31	40	40	30	40	41	33	47	38	31	39	43	47	48	35	46	44	37	42	32	37	36	30	39	31	38	35	50	40	36	36	37	52	41	31	44	39	41	37	40	50	34	41	35	38	40	47	32	39	40	46	36	33	38	39	44	41	46	61	36	34	33	44	33	33	43	48	43	39	46	38	35	33	36	45	39	32	48	34	43	44	39	35	27	37	35	47	37	29	23	37	33	36	40	24	31	40	43	33	35	39	34	41	35	46	41	36	41	42	33	42	37	31	41	38	44	25	36	41	42	38	36	26	33	36	33	34	30	42	43	31	40	43	43	35	27	33	34	39	40	38	37	34	31	34	45	36	35	45	36	42	40	42	35	36	23	35	39	36	35	34	31	33	37	33	34	35	31	44	44	41	42	42	40	43	40	32	30	36	39	43	34	35	38	42	44	32	45	38	43	44	30	47	39	38	33	34	37	53	42	33	32	46	40	27	39	38	45	33	32	39	36	42	31	41	39	37	36	38	54	43	49	33	40	39	51	51	40	38	30	44	42	40	31	57	42	48	39	46	42	33	37	37	48	44	30	35	40	35	33	41	31	26	33	36	42	47	40	31	36	36	50	33	40	35	36	44	46	39	45	46	38	38	38	34	32	26	44	42	49	33	42	41	40	49	41	29	44	34	41	48	45	44	35	44	41	35	44	33	38	35	29	46	36	47	46	35	48	39	44	33	35	45	35	40	40	36	33	39	30	42	25	39	35	39	41	35	38	36	39	49	32	27	44	32	42	38	44	47	54	33	35	33	36	40	40	47	31	46	42	42	36	35	37	39	44	52	43	30	39	35	36	43	25	42	50	31	46	39	43	27	26	42	44	38	40	42	35	29	34	29	41	36	44	43	40	35	44	39	39	44	41	30	50	51	43	32	40	37	28	40	35	36	28	25	41	35	39	45	58	32	52	34	34	37	42	47	27	24	30	37	31	28	45	36	49	37	42	29	51	34	35	41	42	42	58	45	36	33	37	50	32	28	36	40	27	37	31	40	34	38	37	25	32	28	43	37	38	42	39	49	27	31	39	36	34	32	39	42	35	38	39	40	38	42	38	39	45	44	51	37	34	38	45	30	42	45	33	44	38	42	40	38	39	29	26	48	26	34	50	44	31	30	33	37	38	37	33	31	39	42	37	29	40	44	35	44	38	36	37	33	45	35	47	36	36	29	36	54	34	52	35	40	36	37	43	32	37	42	44	32	39	22	42	46	35	35	38	34	30	43	41	28	32	47	42	45	38	47	38	45	49	35	44	34	40	40	42	39	38	36	32	43	37	42	38	31	34	41	32	36	44	38	36	38	55	39	45	28	46	33	37	45	38	36	38	51	32	37	39	39	43	26	47	38	30	47	36	40	39	34	32	39	32	33	40	44	40	33	39	32	35	35	38	35	36	36	36	44	41	39	33	38	32	32	36	34	40	32	33	37	38	32	36	34	38	53	31	29	46	28	44	33	41	40	42	35	34	43	29	31	33	43	45	29	47	45	22	33	43	31	31	34	44	40	45	34	41	48	39	35	23	39	39	33	45	38	42	46	41	34	36	32	41	42	38	54	53	40	44	46	49	39	29	36	35	37	35	32	31	50	39	35	47	35	43	32	31	37	46	42	30	31	45	45	37	44	30	37	47	48	41	39	51	36	34	35	43	49	48	33	38	36	42	38	38	31	40	36	40	47	42	43	33	32	25	33	52	34	34	43	39	32	37	35	32	41	42	33	36	31	41	40	37	33	41	38	50	35	44	31	36	46	50	41	26	45	43	28	58	37	47	41	59	32	39	32	39	49	41	43	30	36	38	49	29	49	35	36	27	44	35	30	36	36	28	48	34	40	37	41	45	41	39	40	42	30	29	35	30	36	41	40	40	34	31	39	22	40	39	49	33	32	38	40	37	31	45	50	41	33	31	48	33	43	34	27	42	28	41	43	32	40	36	40	28	39	36	46	46	44	32	39	45	39	35	28	35	31	40	36	36	32	44	31	29	50	36	35	46	40	32	43	41	36	50	46	44	37	54	33	35	30	28	31	42	31	36	38	44	37	33	41	44	45	34	30	33	41	35	37	32	36	40	51	42	46	39	38	43	36	46	46	27	38	40	28	43	52	33	38	29	38	37	34	44	44	36	42	43	38	44	41	42	37	41	41	37	38	27	45	41	41	28	38	40	37	46	43	46	34	39	37	37	44	48	35	38	38
20479	5399	3186	5506	11085	15625	14076	13351	12429	8925	9418	8487	6758	5081	4327	4290	4102	2294	986	5863	2542	528	486	479	450	493	433	438	395	412	391	417	373	389	383	397	410	410	382	381	348	387	389	408	372	353	338	376	369	379	435	378	367	399	348	353	382	373	353	345	338	371	379	355	373	396	353	356	380	362	344	301	318	358	364	358	352	355	390	348	368	352	387	349	372	357	352	356	345	375	337	374	360	374	357	404	354	337	357	335	372	321	332	337	357	352	349	316	348	386	354	346	311	374	343	329	368	343	337	374	386	329	350	347	378	335	351	362	372	341	348	352	338	371	351	351	364	346	378	359	323	318	354	363	335	331	362	371	340	347	351	365	343	344	324	374	350	339	361	381	360	310	380	352	360	360	366	339	361	346	375	359	358	339	346	338	334	352	349	364	332	329	390	339	356	372	328	391	335	342	350	375	346	316	394	348	345	368	367	366	349	374	353	379	374	360	343	359	384	320	356	371	327	366	376	390	335	339	344	366	339	349	373	366	339	353	339	336	345	352	372	370	376	362	340	336	356	341	335	367	347	340	346	352	331	379	371	374	358	349	336	331	355	385	343	329	348	381	340	343	348	373	353	332	390	342	308	358	340	358	378	362	369	345	356	349	341	346	339	347	367	407	349	355	337	391	363	350	359	338	366	364	373	363	342	365	393	376	326	353	355	349	373	356	378	327	366	361	378	349	364	367	364	343	374	350	341	359	362	358	377	378	351	338	329	341	369	330	359	403	367	353	371	319	324	342	345	355	368	366	342	325	397	356	334	360	376	328	338	350	370	354	351	381	348	319	337	341	365	345	368	376	339	364	319	359	356	375	352	354	346	341	381	348	313	341	371	328	375	353	326	349	351	356	326	376	352	346	329	334	340	341	361	352	366	338	359	378	369	329	320	364	338	336	318	337	382	356	350	374	360	386	340	322	379	379	359	327	360	345	334	361	363	366	343	360	362	318	340	343	345	387	340	347	319	385	350	366	359	324	333	313	333	348	319	367	378	323	345	355	336	392	344	345	347	347	358	374	338	379	342	313	367	349	369	342	355	360	365	338	341	387	340	335	348	380	350	350	363	366	348	363	353	386	349	353	341	368	337	326	370	389	351	306	376	365	374	380	329	315	380	362	351	352	364	312	369	330	345	326	336	363	356	342	358	315	392	346	367	359	359	347	332	354	342	382	339	350	339	398	342	309	338	352	339	331	344	363	353	373	363	356	390	335	358	369	389	334	343	344	343	368	363	355	372	366	350	340	346	370	365	335	335	337	362	333	343	353	338	387	346	361	371	331	365	344	344	335	357	354	365	373	372	365	379	355	374	380	352	347	359	354	348	352	347	379	370	350	364	333	357	366	344	345	329	361	314	383	363	341	366	326	363	336	368	332	358	349	366	333	317	370	345	344	337	361	317	335	331	334	350	346	359	350	372	359	341	348	348	345	337	371	352	326	347	348	359	353	353	362	364	329	354	326	345	354	349	348	316	332	337	333	368	368	364	356	342	372	335	336	328	320	389	353	375	342	361	344	348	383	367	351	323	333	379	344	332	347	371	355	341	354	340	348	349	327	361	381	340	370	338	354	357	345	387	349	346	342	350	355	345	332	346	349	355	349	333	352	376	316	364	375	370	352	336	339	338	366	322	330	374	347	394	338	359	339	353	332	341	332	359	364	347	342	339	319	354	341	350	389	381	375	356	343	348	341	380	355	379	325	354	365	369	315	357	337	363	352	365	348	353	348	361	327	363	327	372	355	366	362	345	379	372	347	354	378	343	371	349	350	346	357	393	354	347	378	345	401	349	360	366	352	352	340	368	343	354	358	414	349	360	324	376	354	361	355	349	358	330	325	340	327	360	341	363	297	344	305	358	329	334	344	354	332	327	368	349	353	318	347	338	347	382	355	362	354	356	368	351	357	377	361	323	351	352	346	300	338	307	344	333	357	347	345	350	347	363	353	368	376	338	347	361	350	320	397	367	335	354	345	346	357	401	345	392	373	321	374	352	372	358	352	342	338	368	348	361	356	341	323	363	417	336	382	361	357	379	365	347	341	337	346	351	330	392	358	328	370	336	360	333	337	366	349	356	376	355	329	319	372	354	367	322	367	338	369	351	363	351	339	336	345	330	361	335	318	343	358	362	381	349	362	367	333	340	321	328	385	343	366	373	368	390	353	365	358	362	312	343	352	357	368	324	402	331	366	357	334	333	351	334	359	372	376	332	352	358	339	348	320	360	329	345	340	393	360	335	302	355	364	360	369	350	383	353	351	361	339	350	350	361	374	341	345	344	366	359	334	352	343	360	322	343	358	337	399	363	353	345	384	350	332	344	353	365	316	349	319	363	364	332	357	364	370	369	353	342	349	348	331	360	359	371	392	391	356	336	371	374	349	354	357	348	349	403	371	367	356	365	355	359	338	342	336	363	349	348	337	319	333	352	335	400	297	360	336	350	364	351	342	348	353	362	367	363	364	355	330	363	347	360	357	344	344	365	397	345	367	341	354	353	323	340	350	339	352	370	359	382	350	386	339	344	341	333	374	361	354	321	340	350	371	334	370	349	348	323	336	368	353	373	364	342	348	374	358	334	318	348	366	344	321	364	343	339	392	366	388	370	352	349	379	377	349	342	355	351	369	345	312	336	389	356	331	359	358	336	370	361	369	337	366	382	350	359	374	382	313	378	365	356	362	345	372	390	366	346	371	358	380	336	344	342	332	351	337	339	343	361	368	363	387	346	347	357	349	349	327	355	334	350	383	344	372	326	370	368	360	363	335	349	313	350	342	372	342	341	351	349	326	331	367	351	365	354	360	370	367	375	343	327	350	350	344	332	337	371	339	350	376	351	321	358	361	354	340	368	334	353	340	324	390	359	384	342	363	362	352	321	338	354	332	342	350	349	352	374	341	375	365	384	324	326	358	356	361	353	366	354	353	335	365	342	352	339	360	381	338	334	346	311	343	343	335	343	369	350	386	362	327	318	347	339	365	388	349	355	339	371	335	349	334	385	310	395	369	338	349	362	351	350	328	354	318	352	348	331	339	356	356	342	347	365	330	356	363	375	384	368	362	328	329	356	376	391	352	355	368	360	385	319	368	345	385	377	326	376	348	351	376	372	368	340	348	348	346	351	381	332	339	322	340	372	357	386	353	355	391	351	365	342	355	362	353	355	380	364	359	338	374	334	373	345	330	370	341	337	373	366	353	334	361	374	323	347	377	348	327	333	366	360	362	361	367	372	344	351	364	361	354	382	329	344	360	378	362	362	338	363	348	365	349	364	335	382	357	349	347	348	333	317	363	360	358	343	355	382	342	384	365	357	344	364	380	360	353	341	366	343	399	378	379	389	373	372	307	322	365	341	356	362	343	366	341	338	349	354	365	343	315	353	373	360	341	343	352	326	319	402	356	373	357	345	359	358	342	338	343	324	350	340	348	366	382	328	314	325	361	369	357	342	336	344	321	347	351
1795	178	126	148	110	127	132	159	125	134	145	153	135	101	106	56	77	51	44	49	47	34	49	38	35	34	50	41	34	48	48	38	50	38	43	35	33	43	40	30	39	31	40	46	49	49	40	37	43	43	38	43	48	34	36	33	36	44	45	52	46	49	44	45	46	48	37	49	54	45	33	60	38	38	44	43	48	48	31	47	42	47	41	39	54	40	46	44	38	48	40	40	40	39	47	35	47	39	40	48	45	36	42	44	44	37	42	35	48	37	47	36	30	45	44	39	38	54	50	38	30	53	44	37	36	37	35	55	44	50	37	42	41	38	39	43	44	50	40	45	43	50	46	53	36	52	50	40	40	44	48	48	44	27	41	56	41	41	48	49	41	46	47	46	37	44	29	35	39	46	48	53	55	47	48	41	43	39	39	50	36	49	54	38	41	35	52	55	43	47	57	44	41	41	40	37	43	35	48	35	48	46	36	33	46	34	41	27	30	47	36	48	43	40	46	37	40	42	33	44	50	43	37	50	45	38	35	46	41	51	46	44	26	30	47	43	34	34	38	37	35	28	43	44	43	50	40	36	37	37	36	22	53	35	43	40	54	37	36	35	40	37	31	38	44	43	39	37	34	37	38	44	33	39	46	41	33	52	52	51	43	34	20	38	45	37	42	46	50	36	41	52	39	34	42	42	56	45	55	33	48	45	47	37	34	42	43	43	46	44	40	51	47	36	43	44	59	45	43	43	46	32	35	31	51	41	33	35	46	45	47	43	41	46	30	44	48	47	42	41	54	38	38	35	46	42	41	36	42	46	53	39	37	44	48	42	45	31	47	31	53	40	37	49	43	33	47	54	45	47	48	44	44	47	25	41	61	43	36	44	39	49	47	41	46	38	36	36	50	44	36	37	38	45	33	50	36	45	37	42	37	34	45	45	36	46	45	42	49	43	41	46	48	49	55	38	38	46	37	44	58	45	42	47	45	33	40	40	34	34	41	36	32	48	37	47	48	53	31	37	46	34	51	42	35	39	45	39	37	35	51	57	40	49	38	40	40	48	48	44	42	38	43	44	42	33	41	38	34	46	45	34	49	37	52	43	49	47	39	38	45	42	41	37	36	50	45	44	39	38	49	31	35	38	33	33	48	44	48	46	48	41	36	43	30	36	44	35	52	43	41	33	41	34	44	39	35	46	35	39	38	36	50	37	42	42	39	45	41	49	48	48	49	40	39	41	38	41	38	40	38	36	50	36	46	39	30	39	45	27	47	36	45	44	37	39	33	31	47	39	34	45	34	29	39	53	45	36	46	34	40	34	34	36	36	35	47	38	42	40	43	41	57	49	37	38	46	33	46	33	39	45	38	35	51	36	54	48	39	47	39	44	41	38	41	39	39	31	52	43	42	42	32	44	49	45	44	41	36	47	40	45	42	43	31	49	43	26	45	42	48	42	46	35	47	48	36	49	42	44	40	34	44	50	40	46	51	38	39	41	46	41	44	42	43	56	40	36	37	33	39	42	40	56	39	47	40	41	42	37	45	30	39	36	38	45	33	36	46	37	48	36	44	50	45	46	42	49	36	49	45	33	43	48	45	45	47	39	44	38	48	34	46	45	34	43	45	46	36	29	43	54	36	41	43	53	45	42	42	56	34	39	36	34	47	41	41	43	39	45	37	42	56	48	42	49	41	38	52	37	43	38	37	35	49	47	30	49	36	35	39	35	28	36	39	42	33	47	40	39	35	52	36	36	41	33	51	46	50	42	33	41	52	42	38	43	45	40	36	43	45	48	38	38	45	46	37	40	31	39	33	39	50	44	32	42	45	55	38	49	41	53	40	36	32	40	35	36	42	39	39	38	39	32	44	32	41	47	29	34	35	38	31	43	35	27	46	34	41	40	41	61	35	38	38	35	47	49	53	33	39	40	37	31	44	36	46	50	39	44	38	32	34	53	37	42	44	40	35	36	43	44	47	51	28	43	44	40	39	34	38	52	36	45	36	34	41	37	29	47	36	38	36	34	41	34	38	40	48	39	44	36	31	32	39	50	44	40	38	48	39	31	48	53	58	50	38	42	43	33	41	58	36	44	56	43	33	53	39	44	53	28	31	32	45	52	50	32	44	46	42	40	33	40	38	38	38	39	54	40	32	39	39	41	39	52	39	48	35	31	48	30	43	43	32	41	40	45	48	40	41	33	42	34	33	38	43	39	48	35	42	45	40	41	46	38	34	40	60	43	39	50	41	46	45	40	59	51	41	47	33	43	46	30	37	44	60	50	42	31	43	31	38	49	42	37	41	39	48	42	49	49	46	52	46	49	54	42	39	48	51	45	51	37	48	45	48	30	41	39	42	34	45	40	38	46	40	36	42	43	46	27	40	53	35	35	47	44	43	37	39	43	31	44	33	42	35	37	39	42	35	58	42	30	43	48	43	47	35	44	35	52	40	49	47	49	44	43	40	31	30	33	40	44	47	37	41	39	46	42	33	47	34	41	51	40	41	37	39	40	38	54	46	34	40	36	47	55	48	52	41	47	48	42	41	38	58	38	45	46	42	51	32	53	41	32	47	43	46	47	36	35	34	44	45	39	36	40	36	46	33	42	27	39	34	50	47	37	40	41	31	49	39	38	35	43	33	42	34	34	51	60	34	39	48	37	40	42	28	51	35	39	27	37	40	49	31	42	48	34	37	49	37	44	42	43	47	53	45	32	45	36	56	54	45	45	47	44	41	38	30	45	27	47	45	43	41	37	44	43	37	32	35	38	49	42	44	43	38	41	37	56	53	32	38	38	32	40	51	44	52	33	33	45	31	36	41	32	35	49	35	41	35	37	33	37	52	48	55	55	46	48	44	46	45	42	46	38	49	46	25	40	44	46	44	32	35	37	40	30	41	40	47	36	42	39	36	45	50	47	45	38	37	47	42	49	27	58	46	42	53	45	34	38	55	40	36	49	40	36	43	41	52	37	37	43	52	37	43	42	47	50	30	42	46	47	45	47	42	44	39	48	52	51	56	43	38	31	43	34	44	47	36	26	47	31	48	33	46	47	47	33	47	28	42	49	38	39	37	32	38	34	34	44	44	44	43	41	34	34	51	49	38	42	55	40	52	33	43	43	40	44	44	41	33	34	33	44	40	46	46	35	49	37	37	38	43	36	53	46	37	42	44	46	35	28	39	40	54	39	38	37	41	37	36	37	37	42	58	45	42	39	49	40	35	35	46	40	39	45	31	43	48	41	32	48	64	36	51	46	43	44	44	49	51	48	31	30	49	36	40	33	50	38	45	35	48	32	29	48	49	39	37	47	33	33	32	33	27	42	41	45	50	51	42	36	30	42	38	37	47	39	53	48	38	25	44	45	41	41	44	41	46	40	48	37	41	49	41	37	47	53	56	49	39	51	42	45	44	32	37	34	36	35	26	37	54	44	48	50	31	38	39	50	33	35	41	52	35	50	50	36	39	41	41	45	43	34	40	35	29	38	34	43	57	39
12089	2340	1530	2756	6397	8618	8390	8169	6100	5860	5552	5866	5035	2958	2041	1280	1686	1198	733	603	846	360	399	341	364	363	375	378	395	364	361	362	379	376	346	358	349	387	331	326	357	344	388	385	375	385	359	338	373	357	361	389	363	357	351	391	367	362	328	354	360	381	366	358	362	368	360	368	365	375	359	368	329	340	331	341	341	374	323	371	366	366	364	322	340	382	315	367	369	354	403	364	372	359	346	316	346	350	365	344	360	350	369	385	354	368	354	347	346	357	353	333	360	336	369	401	366	348	340	385	344	362	378	346	365	362	347	368	349	341	350	389	370	349	379	376	388	360	365	324	390	370	386	354	400	370	355	326	344	362	347	406	370	383	327	366	345	326	362	391	388	342	349	375	311	330	323	367	343	361	381	354	386	354	380	380	377	331	367	385	370	409	361	353	350	353	334	346	343	364	390	358	357	311	344	366	347	354	365	370	375	376	379	376	384	365	350	313	343	443	383	379	327	341	369	359	367	384	350	372	370	353	349	352	373	359	362	363	341	348	319	343	338	383	382	363	365	361	381	351	371	380	353	323	361	350	346	365	385	389	342	358	345	358	354	367	341	331	352	330	382	392	389	360	343	354	351	326	332	370	330	385	372	350	405	351	332	346	368	386	383	340	376	352	394	342	359	380	390	379	345	342	337	370	333	380	353	365	352	355	351	381	378	360	340	331	355	348	323	365	356	371	380	352	349	348	330	362	363	366	369	343	366	395	371	342	337	393	352	368	370	355	362	396	382	372	366	361	363	369	338	346	339	376	355	351	349	360	350	399	345	346	318	395	349	357	332	356	382	316	335	349	355	349	363	331	381	377	382	352	360	349	334	355	367	347	370	357	379	341	325	367	364	362	353	386	329	393	364	353	371	359	326	376	343	317	322	342	369	352	339	370	372	331	346	384	358	354	342	353	331	335	367	359	371	346	369	381	343	322	350	360	335	360	345	379	391	319	330	369	328	348	384	329	320	327	330	347	339	374	345	337	311	354	314	364	318	343	361	353	376	367	352	366	371	364	318	381	358	329	345	396	373	326	349	361	349	354	377	357	385	361	327	362	366	377	337	339	346	352	369	358	334	352	347	372	347	339	359	355	363	333	385	376	361	333	337	350	396	344	350	380	354	321	343	308	365	349	361	352	314	340	354	368	383	386	344	319	365	351	341	349	368	358	398	383	355	388	383	357	379	368	368	343	355	371	352	377	389	336	336	364	356	346	348	376	361	357	353	395	364	357	362	383	410	354	369	358	361	380	339	331	354	336	347	359	369	363	364	335	356	351	371	300	371	365	376	357	375	353	368	367	358	384	387	390	359	347	364	378	345	333	355	343	342	351	347	405	358	390	395	347	353	340	365	319	385	323	313	357	378	388	379	328	351	376	342	354	373	373	373	397	352	382	364	361	351	368	366	349	370	341	385	351	357	368	397	367	347	350	364	366	360	350	370	387	348	351	399	334	340	340	330	357	366	371	322	367	360	354	349	358	339	343	337	423	356	360	321	366	358	342	357	355	390	314	397	359	374	355	338	384	371	300	310	353	374	379	353	370	364	347	329	376	314	400	359	361	351	375	356	327	376	373	355	368	392	347	373	359	340	336	375	393	338	365	346	343	352	379	334	345	339	374	385	374	355	352	382	352	365	356	349	391	352	379	350	346	338	355	379	335	348	361	336	351	379	334	373	350	376	329	363	386	354	348	327	357	383	387	368	334	338	363	356	340	370	322	339	336	356	315	329	352	364	339	369	381	352	356	359	371	346	350	322	349	347	344	345	392	346	355	335	370	388	380	372	348	335	358	379	388	357	332	357	418	351	340	370	361	344	339	339	375	363	348	352	377	347	343	363	345	337	350	358	341	370	377	342	346	368	364	362	353	405	361	351	371	366	373	338	336	327	332	316	364	341	377	370	386	347	388	339	358	358	371	357	374	343	395	338	357	355	386	387	354	349	344	398	362	332	352	357	369	380	346	363	352	328	383	348	356	355	342	349	355	362	370	348	293	366	367	366	358	368	359	335	384	358	373	377	399	347	354	333	369	332	384	345	416	394	350	348	369	363	377	338	383	369	374	343	372	371	373	339	366	354	377	368	335	362	355	347	385	359	354	364	351	402	352	372	366	359	332	358	362	381	369	373	362	353	360	369	398	359	381	326	342	347	353	357	360	403	334	388	345	335	382	363	363	405	371	358	358	345	399	358	353	396	349	318	364	372	358	339	359	354	384	405	356	361	329	358	360	334	373	372	377	376	382	359	354	345	352	324	343	347	358	393	395	336	337	357	343	326	373	371	392	388	400	380	352	381	374	382	383	344	331	378	352	336	373	380	361	319	351	373	379	333	344	341	349	350	353	389	337	341	315	366	336	359	339	342	317	331	361	377	327	356	341	362	392	380	345	343	368	383	368	365	377	322	327	379	314	346	365	319	392	358	368	329	355	330	330	366	369	334	353	343	360	393	363	368	323	393	376	338	351	360	371	378	351	381	355	339	379	343	331	335	356	387	347	373	357	377	306	350	374	368	341	338	367	380	330	371	317	357	355	342	360	349	348	379	354	364	363	335	332	378	373	347	386	371	387	346	392	365	359	381	369	372	343	377	379	353	384	367	378	329	342	360	355	315	352	353	336	351	372	340	347	374	363	396	367	322	359	343	379	378	351	320	372	362	352	386	375	334	387	361	406	394	379	369	350	394	392	358	360	373	368	351	332	331	372	368	354	383	332	354	387	342	359	381	366	380	371	358	359	398	345	400	351	379	362	362	340	355	362	359	336	360	346	359	370	365	355	353	327	369	370	367	344	365	355	344	379	333	339	336	382	379	387	386	378	345	372	350	366	355	335	392	387	347	387	349	347	369	405	402	353	375	353	381	359	356	349	383	376	354	341	372	372	346	354	355	350	421	340	330	359	350	367	346	381	344	381	340	389	346	369	381	377	393	343	326	382	343	359	386	396	342	380	377	370	379	362	359	351	331	371	395	335	347	341	366	340	350	390	361	353	335	388	391	353	358	337	356	366	343	380	395	342	368	351	393	367	377	352	361	387	315	365	339	367	345	315	385	333	350	383	377	372	365	353	392	375	333	344	360	354	355	343	377	343	378	322	348	391	357	357	362	351	376	362	355	365	359	359	367	358	364	377	396	334	346	370	391	345	339	368	365	374	347	364	355	340	322	351	369	346	372	367	368	355	370	339	343	377	362	369	347	358	382	381	396	373	371	343	335	352	372	376	360	374	313	398	352	335	348	344	366	389	386	356	345	357	366	369	350	359	363	351	336	356	381	347	337	348	370	377	379	374	342	369	350	376	359	370	410	343	351	392	351	341	384	385	342	358	373	349	367	336	381	340	389	337	339	390	344	398	349	359	390	360	349	368	333	335	331	357	344	356	360	354	349	333	365	364	370	343	325	381	392	329	354	377	332	324	352	377	372	348	401	365	337	345	395	351	361	366	352	349	350	373	343	321
2016	346	186	134	162	204	260	299	275	183	203	263	199	134	89	70	77	80	63	84	110	50	63	53	54	43	49	50	54	49	44	58	54	60	54	72	54	59	47	64	45	43	68	42	57	57	45	53	47	48	54	51	50	55	50	55	59	55	52	54	58	48	47	55	53	57	51	73	47	65	58	52	51	38	54	56	52	45	52	43	60	52	55	49	55	50	51	62	64	52	58	46	44	47	53	59	48	61	62	55	61	53	54	43	53	57	64	78	51	44	32	50	43	60	56	57	46	45	50	57	47	45	55	47	44	52	52	77	59	44	47	34	57	48	65	48	58	52	55	47	44	69	46	66	60	60	59	42	56	60	47	44	45	62	41	56	53	58	61	49	53	56	57	52	48	41	54	53	53	50	57	60	55	50	57	51	51	55	70	57	59	55	49	66	55	45	55	47	49	42	60	49	59	48	65	45	44	56	49	51	60	60	50	46	60	61	52	42	54	43	62	57	52	56	62	63	42	59	72	79	62	53	53	65	46	40	49	56	60	59	60	57	58	51	52	57	57	48	47	70	45	53	52	49	61	48	67	60	44	47	51	48	55	63	56	44	60	37	55	49	52	61	51	52	41	36	46	47	38	43	51	52	46	50	59	61	41	50	48	45	45	58	57	44	49	69	38	57	56	58	50	58	59	58	63	40	57	54	42	46	53	57	52	59	51	57	53	39	47	52	60	45	62	58	60	41	67	66	54	51	51	55	48	51	45	55	64	49	51	51	49	47	56	72	69	31	53	61	48	60	53	59	66	57	52	41	53	56	56	56	60	43	48	50	45	55	54	60	65	57	58	62	37	38	69	60	58	57	51	59	45	37	53	51	58	62	60	49	62	60	49	60	43	62	59	50	54	62	52	47	40	44	57	55	44	44	59	52	60	52	60	44	59	55	58	54	47	47	72	59	47	60	43	50	47	69	47	44	57	50	61	46	61	48	50	55	59	54	34	51	51	54	52	48	64	54	59	53	44	40	53	49	56	57	51	54	46	52	65	55	44	64	52	61	55	57	52	55	53	55	47	55	56	50	60	59	46	50	59	48	47	46	47	68	48	51	57	50	53	56	51	43	52	57	51	45	55	55	52	36	60	41	50	48	57	53	49	42	58	58	45	64	50	48	53	51	45	61	43	53	53	57	48	45	50	58	49	57	61	54	57	55	36	51	46	46	53	49	55	56	48	42	62	61	59	53	55	61	41	62	49	70	60	54	52	55	56	61	53	60	55	56	55	49	43	44	53	63	40	46	54	63	70	67	48	45	55	50	54	57	47	47	50	61	49	55	46	58	51	49	53	60	66	52	46	51	45	42	64	54	45	58	43	50	53	55	43	54	56	75	67	58	43	41	42	57	45	55	72	56	51	52	46	57	43	62	43	54	48	57	47	55	50	49	49	52	51	51	54	56	53	57	64	65	53	53	45	44	55	54	56	54	52	56	57	52	60	67	60	56	46	45	47	68	58	42	63	54	61	51	48	58	62	50	52	52	49	56	52	51	45	53	58	60	60	57	62	52	44	60	62	52	49	61	58	59	45	43	33	58	46	50	60	50	62	50	59	66	58	48	38	57	48	45	47	63	70	56	36	47	46	54	39	63	52	50	55	56	58	49	55	49	57	51	52	58	48	49	74	54	57	45	58	52	50	59	47	55	56	52	46	53	55	43	55	51	53	40	44	55	56	43	46	43	65	56	62	41	48	52	52	41	64	52	59	62	48	54	56	61	49	67	55	62	50	61	43	38	47	52	52	50	48	51	55	42	51	51	51	50	52	49	46	53	54	55	57	57	52	46	45	46	53	54	50	59	59	50	50	67	61	49	55	44	62	61	48	37	58	57	56	62	53	55	55	47	43	39	42	42	46	55	57	50	58	54	56	52	56	53	55	46	54	62	64	61	51	48	44	51	64	56	61	50	68	49	59	44	54	45	58	45	50	74	51	46	48	61	55	59	55	39	51	52	47	49	58	60	58	58	54	50	51	50	55	52	52	54	49	63	53	64	61	59	53	64	51	52	52	62	56	37	46	59	57	50	49	62	60	57	60	52	47	47	46	33	44	58	54	64	49	46	51	51	47	57	53	66	58	68	39	60	56	62	58	61	51	60	56	62	66	44	66	62	48	54	53	57	63	48	58	62	60	55	67	57	50	55	56	52	47	60	53	57	65	53	51	32	60	49	55	51	59	50	63	53	59	50	49	52	58	53	50	44	44	49	53	51	55	48	54	51	50	50	63	57	61	59	59	41	64	47	62	55	52	53	69	47	50	49	54	52	55	53	45	46	43	50	61	55	55	47	64	46	54	62	53	61	52	54	57	60	48	63	68	43	49	51	51	61	56	69	61	51	53	56	56	41	64	62	45	52	44	58	53	59	43	54	52	39	56	53	50	58	47	51	47	55	62	50	55	49	42	49	51	47	61	56	49	55	63	55	57	65	47	46	55	54	51	54	51	55	49	63	50	52	49	45	42	51	51	57	49	38	55	61	53	52	56	48	54	60	49	52	52	54	54	51	53	57	66	49	51	61	66	55	36	61	59	41	53	59	42	51	59	55	44	53	60	44	48	41	55	65	59	42	64	44	61	43	51	76	51	59	58	39	61	56	53	70	47	50	52	66	61	67	55	51	49	60	48	51	52	62	48	74	44	55	48	42	45	54	46	49	56	64	43	50	44	33	49	57	43	41	77	57	55	63	49	48	40	54	47	57	54	55	60	62	51	48	52	39	41	51	52	65	54	51	49	52	49	67	43	57	39	48	52	51	54	53	47	64	42	52	55	49	50	55	49	58	46	61	47	55	61	59	51	56	53	64	50	64	53	42	53	55	39	48	57	51	64	56	56	48	55	49	67	50	45	61	59	55	57	54	60	53	58	53	43	55	47	58	57	42	54	55	46	45	58	50	50	38	43	61	57	52	59	56	62	59	48	46	50	54	54	56	49	59	47	53	57	53	66	50	67	47	56	63	60	53	64	44	51	63	54	48	53	48	47	42	63	68	54	64	48	53	64	49	57	59	41	67	48	63	50	66	57	48	63	52	50	54	47	55	51	39	63	51	73	58	62	40	54	72	44	47	60	48	75	60	57	56	51	48	62	53	57	54	53	45	53	51	53	50	48	50	70	66	49	50	47	56	58	52	45	53	62	42	39	46	53	38	48	57	55	50	50	63	47	47	43	51	52	54	52	43	54	56	55	58	58	49	45	48	52	62	42	63	55	41	55	56	44	44	41	46	60	60	47	60	70	58	48	45	48	43	44	59	50	57	48	69	56	63	56	48	58	65	48	52	64	63	65	56	52	58	53	56	52	47	55	51	54	53	50	47	56	45	44	53	52	62	41	58	46	43	53	66	44	56	58	40	47	40	47	44	56	50	56	66	58	45	50	76	57	59	53	49	49	42	52	44	63	49	53	57	62	53	59	48	46	56	55	65	55	54	47	61	51	64	53	60	51	53	59	61
17505	4676	2156	2898	8674	14783	14906	15298	10616	7683	7200	8379	6468	4011	2616	1498	1379	1114	840	1350	2385	490	552	539	537	502	468	548	497	500	536	518	476	523	472	499	480	452	483	468	478	470	476	491	481	446	458	490	471	460	486	489	482	450	506	464	500	446	488	478	448	486	515	482	492	463	452	488	444	481	497	506	443	488	457	463	470	481	484	475	452	454	498	504	507	467	505	533	483	451	501	453	454	484	441	447	471	474	462	467	469	488	460	435	474	483	467	480	476	476	450	475	453	480	435	500	486	467	465	460	432	454	478	491	461	465	424	430	485	474	455	498	426	433	465	430	450	486	471	485	480	499	457	438	481	506	457	488	449	465	479	480	456	499	396	465	480	473	508	478	490	488	505	460	469	505	480	476	501	478	473	456	471	489	453	463	487	452	511	442	480	495	460	479	509	491	459	426	485	467	490	459	523	483	496	450	489	423	450	432	464	470	450	482	456	495	483	481	486	438	429	462	436	466	449	444	462	495	469	470	431	431	438	474	492	482	457	453	470	459	487	486	461	511	473	468	493	505	492	444	468	442	456	444	474	480	466	468	506	444	475	479	479	500	471	425	457	479	432	428	464	471	470	455	484	474	455	490	484	454	465	478	456	484	481	459	445	448	492	505	463	483	524	495	478	479	460	431	416	491	470	472	471	466	488	459	445	500	493	456	433	470	439	477	437	473	477	435	443	438	508	475	465	481	467	462	497	474	430	463	530	481	439	477	498	488	446	470	413	477	452	465	493	448	484	473	435	466	497	505	493	492	457	461	461	446	451	478	455	464	469	483	478	445	438	463	459	485	479	488	432	453	468	465	462	467	460	489	493	477	500	468	481	458	479	479	476	480	475	480	466	462	460	466	449	497	529	480	469	504	460	465	468	491	492	441	515	478	477	504	457	455	497	493	443	444	484	486	492	473	458	465	491	488	471	481	470	514	516	471	497	506	490	519	477	471	478	464	473	453	454	456	477	464	466	472	454	502	482	472	465	428	498	475	500	496	439	511	469	462	481	513	440	460	453	450	460	448	435	448	465	461	468	472	435	469	492	482	485	457	482	476	469	492	468	483	460	487	504	448	444	450	456	458	441	457	470	493	472	510	482	507	475	477	477	456	467	475	445	460	489	522	475	449	469	462	456	451	435	436	468	503	449	483	453	483	468	461	472	512	482	455	514	465	470	455	486	463	471	507	451	473	470	430	482	493	491	461	475	470	482	447	443	434	461	448	425	461	467	494	444	472	500	477	461	432	479	455	487	480	482	493	472	469	472	507	448	529	521	485	468	454	445	444	491	460	473	498	445	454	443	452	437	443	449	493	456	484	432	457	429	518	473	520	460	446	452	485	462	435	454	424	455	487	465	443	436	457	468	437	466	485	527	436	497	461	482	501	500	474	443	464	467	441	481	485	481	455	472	476	429	489	472	440	441	503	504	465	445	470	471	481	481	471	484	449	478	447	501	495	422	467	466	468	476	484	454	478	475	420	447	443	470	453	499	457	496	461	460	424	459	448	452	474	523	476	457	451	485	461	484	480	447	474	459	467	516	482	453	497	450	465	486	414	481	474	452	447	467	489	464	483	498	444	429	435	508	474	450	466	496	506	479	454	500	449	425	487	474	483	499	472	491	467	484	438	462	462	466	457	502	519	460	507	472	463	397	480	463	477	432	437	459	485	438	494	481	457	497	461	469	463	473	473	439	465	495	472	456	490	488	450	461	498	452	483	471	479	457	482	477	479	445	473	483	491	454	486	464	482	441	425	472	461	464	447	453	472	509	469	459	451	481	415	475	488	455	482	487	455	457	437	449	447	471	501	509	457	451	434	487	462	475	457	457	452	430	457	449	461	458	492	432	482	457	467	469	490	467	446	456	440	479	457	481	468	463	462	499	451	461	488	450	431	478	463	478	462	485	486	487	427	505	495	515	458	507	464	447	517	459	476	480	496	449	440	468	458	453	449	445	434	514	472	480	462	455	502	469	467	466	492	463	479	470	480	468	451	506	451	493	470	476	427	428	474	439	484	466	429	500	454	474	504	460	466	469	460	462	468	475	472	437	489	472	486	437	472	477	500	453	470	480	432	518	478	475	451	457	462	452	481	467	448	499	483	470	439	444	507	504	494	440	469	486	468	480	461	497	485	461	439	477	486	476	444	468	479	510	520	463	457	477	497	462	468	437	469	514	490	454	486	443	482	461	449	482	445	428	456	436	515	464	487	439	493	459	473	447	466	477	462	406	406	468	461	429	446	429	479	468	452	462	492	491	484	444	449	458	543	479	493	454	501	478	465	467	453	474	459	469	462	495	415	470	472	480	483	462	462	502	431	452	460	450	471	469	508	469	462	453	454	460	455	504	449	474	496	465	495	489	484	441	457	457	508	455	459	498	450	457	501	462	465	460	495	483	527	449	479	469	510	441	448	492	463	473	463	466	446	485	474	495	488	466	474	487	466	507	454	439	488	454	448	485	488	458	461	492	477	477	439	459	484	484	503	491	491	505	485	456	455	471	475	475	460	477	440	464	519	458	492	477	445	432	453	467	440	439	502	488	507	462	433	433	468	475	466	477	485	451	465	444	505	466	456	463	434	492	415	460	470	456	460	462	449	488	452	492	489	415	443	534	458	486	471	459	450	480	481	467	463	444	443	418	467	459	479	471	478	490	443	446	482	472	462	452	466	422	472	477	505	453	465	477	444	466	467	474	463	440	479	446	471	482	456	471	460	520	490	477	472	517	464	479	490	430	472	461	467	459	473	479	485	484	418	461	498	457	446	460	461	477	469	470	437	478	452	517	467	444	491	488	445	395	451	485	456	492	513	447	425	481	508	455	463	500	469	444	459	467	488	478	467	449	436	458	479	432	472	474	471	505	431	485	484	440	455	437	472	426	505	486	482	516	478	446	466	488	458	448	499	436	506	483	448	461	461	477	431	497	519	462	485	452	465	450	470	444	481	474	450	450	471	441	443	488	465	451	441	480	447	477	506	472	451	494	480	481	459	479	457	453	448	467	426	469	475	454	470	466	460	471	470	490	482	468	460	477	472	436	491	472	455	453	454	486	476	488	480	444	454	496	503	487	492	460	444	479	448	483	485	450	468	453	498	446	451	476	485	470	451	424	443	461	471	486	485	475	460	447	454	462	462	480	448	472	478	486	435	471	508	474	455	478	476	497	463	492	464	483	437	459	489	451	473	479	496	480	441	446	440	460	471	432	455	458	459	456	501	449	479	467	475	444	501	470	480	451	460	440	480	469	451	457	486	475	448	475	487	445	468	467	455	466	487	428	464	456	480	479	469	495	464	474	480	461	451	425	498	444	439	494	449	456	448	475	420	442	464	463	454	484	490	454	450	444	482	471	518	448	531	449	473	482	443	491	502	421	438	504	482	468	420	468	447	478	449	442	458	434	469	476	458	466	489	459	451	472	484	502	442	459	479	492	452	478	477	469	469	439	475	496	462	468	443
2591	292	161	81	83	160	229	357	236	126	123	136	154	81	61	49	42	36	26	28	21	26	16	20	27	19	21	16	23	24	16	18	17	23	24	21	23	18	23	14	23	19	17	30	23	23	19	17	24	25	24	27	15	19	20	19	17	19	13	12	18	15	21	18	22	20	22	23	20	23	18	13	18	19	24	20	25	18	31	18	24	17	18	27	19	22	23	19	13	15	19	21	27	27	20	24	12	17	23	25	21	16	18	18	21	17	18	18	7	26	22	18	22	24	19	25	17	23	16	21	21	24	15	18	23	19	15	16	17	22	21	21	29	25	20	14	22	16	26	16	19	18	17	18	13	23	27	20	17	20	26	23	30	24	11	18	18	21	17	17	11	24	18	17	16	28	18	19	22	14	25	18	21	18	22	17	18	19	12	27	22	19	20	25	19	14	20	22	25	17	18	17	15	18	21	21	11	23	22	22	16	23	18	26	19	22	13	26	19	17	21	18	14	18	16	24	14	18	21	16	17	12	19	26	14	26	16	20	20	15	26	19	23	16	25	20	22	17	26	25	18	18	25	13	16	16	14	19	13	15	18	17	18	22	18	12	25	18	27	21	20	23	18	16	19	16	20	20	14	20	18	17	13	20	16	16	19	15	17	12	20	17	26	13	21	18	26	29	18	24	19	24	19	18	17	18	15	10	16	28	17	20	27	17	18	22	23	27	15	21	14	14	19	20	12	16	29	15	15	31	20	17	19	8	17	17	16	21	17	23	14	27	16	7	26	22	21	13	18	27	20	14	18	24	25	21	11	23	15	31	26	21	15	16	16	19	20	14	23	18	21	20	22	23	19	18	21	11	19	15	19	22	18	21	23	15	10	22	19	24	23	28	25	14	20	23	20	20	22	20	13	21	23	21	20	16	23	18	20	25	29	23	15	23	15	22	17	25	31	20	19	18	21	22	22	21	19	19	19	14	24	22	20	19	21	16	25	15	20	24	19	17	22	14	24	14	18	22	19	21	14	17	18	17	19	15	12	15	17	17	20	19	18	25	20	12	23	13	10	21	16	22	24	18	22	22	15	21	18	20	19	17	19	22	24	26	21	26	24	26	12	26	21	21	23	14	18	18	19	15	29	22	23	18	24	16	19	29	18	18	15	13	19	14	18	17	15	18	22	25	15	18	19	23	18	10	12	21	24	18	22	16	16	20	22	17	19	21	26	26	30	17	27	21	20	22	22	21	15	16	15	20	15	13	16	19	9	21	22	16	23	27	15	15	19	24	24	21	23	24	22	17	20	18	22	18	20	22	20	16	19	16	17	18	25	19	23	22	15	18	13	16	20	19	11	14	16	14	19	17	20	28	17	19	9	18	34	22	18	20	21	27	29	22	21	10	12	20	14	13	21	27	23	21	23	21	26	17	14	12	22	12	18	24	18	26	15	14	22	19	21	23	22	17	19	13	13	24	20	26	23	20	30	19	21	20	22	13	22	20	20	18	18	22	27	23	16	19	21	23	18	16	24	19	18	14	19	23	21	18	10	14	21	19	21	23	21	15	15	24	13	23	23	14	34	19	24	20	16	20	22	22	17	12	27	21	19	19	19	10	13	22	17	17	25	23	18	22	28	15	14	13	22	15	21	17	21	28	17	18	27	20	21	16	22	13	12	22	16	23	18	16	22	18	20	24	13	20	15	12	21	13	20	24	21	21	17	14	16	15	20	14	25	15	17	24	21	17	25	23	20	28	18	25	22	14	22	24	23	22	19	21	18	23	20	18	19	17	14	23	18	16	16	21	19	14	11	12	24	23	18	24	27	14	24	7	18	21	14	14	23	21	14	20	15	25	23	14	15	20	14	24	29	25	17	19	17	20	25	17	24	28	13	20	18	22	25	18	20	16	18	17	23	18	23	18	20	13	13	18	22	21	18	14	19	27	23	21	24	13	28	14	26	18	11	13	25	15	28	18	26	14	16	23	23	14	28	26	22	18	11	23	22	15	24	18	16	17	18	24	29	17	22	11	15	15	24	18	11	18	18	28	18	17	21	16	23	21	26	10	12	21	17	26	16	17	17	18	17	16	23	16	27	25	19	19	18	21	19	17	16	19	30	19	16	16	19	22	24	19	21	19	19	21	21	18	25	15	20	26	26	18	20	16	13	14	15	22	19	20	21	17	22	23	21	12	22	18	24	21	27	22	16	12	21	23	19	17	21	22	25	18	15	18	20	17	13	14	19	14	23	16	21	33	21	13	17	14	17	24	25	24	15	17	19	21	20	25	18	23	18	13	17	16	15	25	25	22	14	14	23	33	17	32	22	16	28	23	21	17	22	18	18	16	20	11	22	15	15	15	24	26	12	13	30	15	22	18	20	19	15	23	15	20	23	20	15	15	21	21	11	16	17	27	19	16	31	16	20	12	21	19	22	16	23	14	17	23	20	21	14	17	31	22	19	24	32	20	29	20	19	24	19	27	16	18	21	17	24	25	19	25	26	24	19	24	15	22	19	17	23	20	26	25	12	8	20	17	15	22	19	23	20	30	21	26	23	22	16	12	15	16	19	15	20	22	23	15	22	22	19	13	19	27	24	21	17	22	23	21	19	26	18	20	19	18	29	27	19	17	20	14	17	15	19	17	18	20	20	15	14	24	14	16	22	25	16	18	19	19	25	24	19	24	13	21	15	19	19	7	30	21	28	20	21	21	14	20	11	22	16	21	19	18	23	23	13	22	21	23	17	18	10	15	18	27	26	29	18	18	19	15	18	26	18	30	19	13	22	12	14	11	20	21	21	20	19	22	19	29	18	16	12	19	24	14	19	17	23	27	19	16	24	22	15	17	21	20	19	14	18	17	17	16	19	17	30	14	18	13	17	18	23	16	16	18	21	18	22	22	19	17	27	17	22	20	18	17	32	25	20	11	14	20	28	16	18	20	20	19	21	21	21	28	24	25	15	21	19	13	17	22	19	19	20	22	18	19	19	25	25	26	29	24	13	26	18	24	14	19	22	21	18	28	15	15	18	23	20	21	19	20	25	16	19	26	28	21	26	14	19	19	26	18	18	26	25	25	10	24	17	20	23	15	24	23	19	26	23	16	18	24	13	16	22	32	14	20	16	22	19	20	15	23	19	22	19	15	16	18	28	24	17	12	17	17	13	23	14	17	15	15	25	22	16	22	21	30	12	31	21	24	18	25	20	17	21	20	18	15	14	19	19	12	19	24	17	16	24	16	25	15	23	13	19	18	20	14	28	23	27	12	15	24	18	30	29	17	18	16	17	15	23	17	23	26	22	11	23	19	22	25	22	17	25	15	17	21	15	23	18	23	16	18	16	18	17	18	17	18	21	17	23	26	16	21	18	11	14	21	19	19	23	19	25	15	20	14	12	24	18	18	15	11	14	16	22	25	18	19	24	24	19	14	22	19	13	16	17	30	20	23	15	16	13	27	14	31	19	27	17	14	23	16	25	18	18	21	21	26	13	21	20	17	24	18
16083	4335	2055	1829	5269	12621	15168	16860	10357	5729	5627	5255	5482	2928	2264	1431	897	711	484	596	275	269	273	240	222	239	259	233	217	199	212	190	201	200	184	187	204	217	192	168	200	206	168	195	175	202	192	183	197	186	185	170	185	180	195	162	183	174	188	205	195	182	200	181	200	178	179	195	168	188	163	177	177	179	174	204	183	180	169	163	159	190	197	165	187	161	178	181	173	166	202	173	176	200	177	177	193	172	180	156	177	181	173	173	175	201	169	164	177	170	155	178	153	160	169	165	158	165	165	164	153	192	153	189	172	184	188	168	200	189	178	182	157	181	165	173	160	162	175	153	156	167	178	173	171	164	168	151	180	154	170	177	171	163	168	190	145	198	209	156	151	146	160	149	170	156	165	156	172	165	175	161	171	161	189	171	191	179	165	209	168	160	188	184	158	177	184	140	169	164	155	142	192	173	151	169	184	161	167	156	170	173	160	169	174	159	151	160	170	157	166	181	149	166	174	173	173	161	162	178	159	160	149	168	162	178	161	177	157	178	177	167	193	193	169	156	179	165	148	178	167	162	170	179	171	182	183	165	160	182	175	180	179	153	202	199	168	179	154	168	173	156	171	161	173	166	166	172	183	163	162	182	187	189	160	179	184	162	172	155	166	178	168	171	172	179	152	174	167	159	158	199	174	179	160	178	204	167	161	165	182	185	156	193	171	165	166	164	169	158	174	161	173	169	189	152	151	177	172	190	162	172	178	168	179	145	172	176	175	148	181	176	196	181	141	182	200	172	155	145	161	188	169	179	181	166	162	186	151	172	164	188	185	173	159	171	192	173	154	199	154	192	173	173	178	175	167	159	180	185	187	168	184	177	194	159	173	171	174	192	170	181	172	173	167	172	167	169	169	167	165	147	172	174	172	182	137	172	190	150	159	186	202	175	153	160	165	159	184	186	155	157	178	193	159	187	173	184	174	165	158	173	154	182	164	182	205	161	171	153	181	172	163	149	185	174	164	172	187	179	148	168	163	158	144	150	171	182	187	162	151	179	182	195	161	166	167	174	177	156	201	183	149	155	154	167	183	195	180	186	167	157	184	150	183	175	157	173	159	180	187	191	193	150	163	164	164	166	176	155	150	175	161	164	164	168	188	141	176	174	192	154	176	169	176	175	144	165	162	164	162	167	172	169	185	162	159	168	167	163	186	184	165	183	180	175	192	159	204	192	189	166	187	168	164	164	161	191	167	168	168	195	186	177	196	168	191	181	159	179	164	183	198	188	179	178	167	181	181	197	166	170	153	177	155	146	166	182	174	167	161	164	193	173	169	161	174	186	158	166	178	151	161	151	171	174	150	143	159	172	194	184	190	194	162	177	192	153	182	173	181	173	157	183	202	186	204	174	190	164	170	175	178	192	169	167	167	159	179	154	159	181	172	186	158	182	159	152	165	181	181	151	168	180	168	175	182	173	165	184	165	185	198	182	184	179	174	154	160	169	168	177	154	171	168	168	159	161	161	161	187	162	176	171	160	180	165	184	178	168	149	195	183	174	180	163	176	165	196	175	159	179	190	167	169	162	177	171	169	158	171	155	171	175	171	158	173	165	170	169	166	169	170	183	178	174	171	153	180	181	158	173	181	175	160	188	190	171	171	184	169	184	157	168	180	184	153	191	185	191	188	155	173	149	182	171	166	175	178	197	169	175	159	169	158	169	174	147	185	181	177	178	180	195	156	175	171	170	181	186	157	164	185	184	201	174	169	165	175	180	165	181	190	179	172	166	169	171	190	151	211	171	160	173	162	170	196	168	172	170	138	185	160	159	198	183	175	174	200	168	157	174	152	167	166	155	195	169	161	184	153	161	171	144	182	145	166	160	168	161	176	173	161	175	159	161	159	163	170	172	176	182	188	162	179	186	157	170	157	168	168	171	177	171	177	174	172	159	171	153	173	180	190	185	159	151	164	178	157	169	167	182	181	139	167	173	186	154	183	175	167	183	173	167	166	178	166	160	166	189	171	169	177	165	168	181	178	189	174	169	173	170	184	157	182	184	156	180	160	155	197	161	180	171	180	164	154	190	154	193	179	175	169	169	182	189	184	163	169	167	173	161	172	185	168	170	186	165	184	166	164	178	168	174	147	187	168	173	190	164	176	181	151	180	145	173	160	173	189	158	177	174	140	163	170	189	175	169	169	179	168	206	162	188	158	152	165	176	169	156	167	152	171	175	173	153	160	182	171	168	194	169	165	167	183	157	162	160	151	173	159	172	168	170	159	186	177	152	167	173	162	166	180	170	181	182	184	166	173	164	176	165	185	177	156	176	167	175	165	164	185	178	166	197	152	191	185	177	168	167	165	166	186	168	162	175	189	181	191	166	175	163	150	188	188	163	181	176	165	153	153	162	198	163	166	168	154	194	172	170	159	201	169	170	202	187	160	168	194	183	154	160	179	166	181	178	174	145	188	171	155	174	174	156	190	167	170	164	170	153	165	192	168	171	159	167	174	182	174	166	182	165	172	178	183	168	183	171	182	162	178	187	184	143	170	165	183	176	178	186	153	162	166	194	152	189	184	151	160	179	175	171	146	190	173	156	178	182	184	176	156	162	179	175	172	177	177	182	168	167	171	167	181	176	171	176	171	136	150	171	165	146	180	181	180	158	178	170	173	177	190	166	175	176	190	173	161	165	189	175	161	182	184	149	194	169	166	181	159	174	190	177	183	173	160	182	174	165	171	193	185	159	174	174	174	182	170	157	153	183	186	153	168	185	172	153	180	169	185	167	168	161	159	190	174	186	164	171	177	161	166	175	149	174	199	170	179	165	175	177	168	173	177	183	165	201	181	168	171	165	193	171	173	167	167	157	157	158	158	171	165	157	171	177	158	137	162	170	187	167	184	180	184	182	170	178	176	182	174	178	175	170	172	177	165	166	172	152	185	160	152	188	160	156	215	156	177	193	187	177	178	178	189	187	183	176	177	161	170	186	177	171	170	185	182	165	180	155	186	190	161	156	172	185	159	180	180	181	170	171	167	199	171	194	170	167	157	153	181	172	181	162	179	186	154	160	173	167	165	179	183	172	183	146	186	168	183	159	169	164	170	192	160	168	156	176	158	149	165	200	171	154	151	181	178	160	162	171	157	179	154	152	200	188	166	181	174	143	166	194	188	176	192	168	169	173	185	151	182	198	160	185	178	166	179	175	171	170	169	176	169	180	181	179	165	159	181	164	170	159	159	168	184	170	162	197	184	163	182	174	170	176	172	167	169	169	161	181	165	189	174	151	179	171	161	179	195	145	190	182	168	179	166	144	168	163	174	177	166	203	177	189	156	175	182	201	165	151	188	162	170	171	172	164	151	169	154	176	166	178	156	166	153	168	177	181	190	159	169	184	197	175	165	190	155	180	178	193	186	191	179	149	193	193	162	188	191	167	174	190	156	177	154	152	178	169	168	175	179	167	161	150	182	178	165	179	174	174	162	206	186	178	178	156	165	173
2537	625	369	164	132	189	314	485	315	245	180	165	198	93	95	100	82	62	54	61	155	41	41	32	43	43	40	34	38	31	46	38	45	38	31	43	31	35	38	35	26	36	35	38	31	38	58	50	28	32	32	29	43	37	32	22	37	34	33	44	30	38	34	35	30	49	37	30	45	37	35	38	39	32	31	31	39	35	44	31	36	34	40	36	33	39	44	22	52	40	36	33	36	38	34	34	22	32	39	27	27	37	28	32	47	42	46	38	40	37	47	43	34	44	37	28	47	36	36	43	29	34	41	37	43	44	44	38	40	35	38	40	32	38	30	36	39	43	40	35	35	35	33	33	50	42	27	25	32	36	38	33	27	48	35	21	30	32	30	33	35	46	39	42	40	32	39	23	40	44	51	41	39	36	32	45	40	41	45	38	41	38	49	28	50	41	29	61	35	33	41	34	52	26	26	36	31	29	46	39	40	36	30	43	43	32	36	41	31	37	47	36	45	36	36	34	42	29	34	34	33	42	34	38	47	38	59	34	36	38	33	27	39	37	40	30	33	41	37	29	34	48	33	31	34	37	45	31	33	43	43	38	31	38	42	37	40	39	34	38	40	46	42	41	31	37	47	49	34	28	35	37	32	29	31	33	42	29	56	42	45	38	47	35	38	31	36	28	38	30	27	31	41	31	42	41	42	47	34	43	31	33	38	36	42	37	36	37	29	50	38	40	27	34	40	33	35	34	48	43	37	44	39	38	48	35	34	24	39	37	35	42	33	40	40	30	34	34	38	41	32	29	35	26	25	22	48	38	38	29	47	36	37	33	30	42	40	39	36	36	31	31	40	44	49	32	33	36	34	48	35	35	37	35	38	40	40	40	26	27	48	33	43	29	34	35	37	33	46	30	34	38	36	34	30	27	46	40	49	26	34	33	35	29	40	31	36	40	30	43	38	49	39	40	39	33	44	31	32	34	32	31	33	37	40	37	33	42	32	45	29	30	21	44	37	44	35	41	44	38	50	30	45	44	51	25	41	45	39	37	42	52	30	35	42	32	44	31	37	36	29	39	39	31	40	30	32	42	40	34	45	35	47	26	39	31	35	33	35	42	32	44	37	38	36	36	38	29	45	22	41	37	38	36	28	39	40	44	32	43	39	42	42	31	39	32	39	35	43	43	47	31	32	32	34	47	42	33	39	37	36	34	40	37	33	38	24	41	34	45	37	41	41	38	35	36	35	34	31	28	39	48	30	37	37	48	38	45	33	35	45	42	29	37	42	36	31	34	42	43	47	35	41	31	39	30	38	44	21	42	36	41	43	41	38	42	34	44	41	32	38	38	35	44	44	37	42	37	39	28	37	34	46	34	52	29	38	31	39	20	34	48	36	35	40	41	48	38	29	44	30	39	45	48	26	31	39	44	47	40	50	31	35	32	49	39	45	42	37	30	46	45	36	22	38	40	43	45	39	35	30	42	35	42	39	51	24	42	37	46	41	40	38	31	41	31	41	32	31	37	26	45	37	33	30	43	40	31	38	36	31	39	41	39	50	43	38	33	37	34	35	38	39	31	35	38	38	36	44	48	33	51	36	37	35	43	34	28	42	45	47	44	40	36	33	38	40	46	46	48	42	32	39	33	30	35	35	27	38	44	33	42	40	31	34	32	33	46	34	42	41	35	29	41	40	37	33	30	40	39	32	36	43	39	37	42	47	39	35	38	39	33	35	43	40	45	34	32	35	36	38	29	43	27	33	34	27	39	41	34	39	39	31	40	34	33	28	25	34	42	34	30	36	38	36	26	35	41	33	35	36	41	33	42	32	39	32	43	25	32	38	26	44	34	35	36	29	37	27	34	30	33	38	32	37	30	29	43	37	34	41	38	32	39	46	37	38	29	42	55	47	34	38	45	34	38	43	38	40	39	29	34	36	39	34	43	35	38	42	33	35	24	39	45	41	39	42	40	40	38	36	30	39	33	25	44	44	46	30	43	32	30	33	39	37	35	35	42	44	31	44	42	31	37	32	36	36	42	37	41	50	32	31	35	24	42	34	27	50	31	34	32	35	51	42	45	35	44	35	33	31	37	49	41	41	33	38	39	40	36	51	42	41	26	29	53	36	41	38	42	38	48	38	31	42	42	33	36	46	30	33	28	43	30	37	36	36	34	33	46	34	43	37	31	40	31	44	30	37	38	41	35	30	52	39	42	41	32	40	36	38	30	34	31	32	33	32	26	33	55	40	38	38	45	29	29	41	42	48	33	31	35	39	39	40	45	43	31	28	33	38	32	33	34	48	41	29	31	33	32	33	35	47	43	36	24	39	37	46	25	41	39	36	43	35	33	41	48	46	42	32	40	33	23	39	38	39	40	31	35	35	59	35	38	44	44	34	50	42	42	29	44	23	33	33	58	42	39	37	38	40	34	48	43	40	39	43	52	39	29	35	46	49	37	29	33	34	29	37	35	48	44	27	35	27	48	28	27	26	37	48	34	31	31	28	32	40	40	35	39	37	31	31	38	43	31	38	25	38	42	35	33	41	29	39	31	40	34	34	36	47	50	29	32	46	36	31	32	33	41	42	34	40	45	36	30	36	22	43	32	32	31	41	26	29	38	30	39	41	36	33	36	36	39	36	40	37	38	36	26	39	38	42	33	35	51	33	36	41	49	40	43	36	37	38	47	44	32	38	39	34	27	41	39	37	51	37	45	28	40	39	41	43	36	47	38	42	34	39	35	46	37	43	37	34	36	43	34	37	24	34	29	40	34	32	43	38	28	32	40	39	41	35	42	38	37	38	44	40	37	35	26	35	52	28	30	33	37	30	38	26	35	38	41	34	30	26	32	50	32	41	35	27	35	46	37	36	35	40	32	43	41	34	38	48	43	29	27	33	54	33	31	35	44	39	29	46	34	37	35	28	37	43	40	42	38	39	33	39	27	33	45	55	35	33	38	40	43	33	34	42	47	38	30	35	38	24	48	46	34	44	34	34	38	39	31	34	31	25	34	41	34	38	40	39	35	32	38	30	43	37	33	40	35	35	32	35	42	36	43	41	29	44	32	39	43	40	43	30	36	41	41	49	34	36	31	47	42	27	30	37	33	41	33	33	42	41	29	33	37	41	32	42	42	31	34	29	45	42	41	34	36	37	53	35	45	25	34	38	43	36	33	38	29	31	43	33	27	28	32	38	34	43	41	44	36	36	25	48	41	25	48	41	31	38	39	45	47	37	36	29	28	43	46	40	37	38	28	38	37	38	49	34	42	37	39	43	35	28	33	33	37	37	28	33	36	41	35	39	52	35	38	37	38	39	40	35	32	47	27	21	38	45	40	39	29	34	34	32	37	46	33	46	27	32	47	39	33	37	38	36	39	42	47	36	49	32	40	39	44	35	34	42	37	38	49	35	47	30	34	42	39	39	33	41	37	42	33	28	34	34	39	25	34	46	36	35	37	35	35	45	52	48	38	38	35	45	39	44	38	35	42	37	36	40	35
22369	7883	4615	3428	7083	13431	17156	19856	12595	9634	6123	5572	6421	3082	3091	2572	1846	1306	975	1145	3870	476	476	441	418	431	414	442	401	411	377	414	424	409	384	389	378	385	387	389	347	345	343	331	354	388	380	328	364	353	350	356	353	366	351	367	331	377	367	321	385	365	324	372	368	350	354	333	375	355	334	336	359	315	347	341	354	364	354	382	398	319	342	331	321	351	331	357	370	344	324	341	336	335	336	359	339	358	354	336	338	338	385	345	336	334	335	336	340	352	369	348	352	352	354	323	344	357	356	349	341	356	364	333	349	325	348	349	330	357	325	385	389	372	378	362	350	326	368	350	327	342	351	348	331	343	323	326	353	324	301	324	333	395	339	352	336	350	372	364	354	334	329	339	352	355	333	331	339	346	349	330	298	348	326	363	371	347	324	350	356	346	317	331	322	352	328	314	361	339	355	371	321	355	315	349	330	350	343	321	307	319	321	329	316	320	367	326	333	354	324	340	341	340	338	337	339	300	340	332	333	318	348	332	355	320	372	299	383	367	324	340	356	321	324	366	339	349	348	358	325	360	310	339	340	347	331	316	340	335	342	381	349	340	354	344	326	307	301	317	350	338	368	341	357	350	344	342	320	340	330	353	343	358	335	321	322	345	320	344	338	366	370	360	352	334	322	317	321	312	335	352	359	345	341	363	333	329	328	310	345	333	379	316	329	367	356	326	338	309	370	383	367	354	357	335	329	339	313	319	331	333	298	326	340	344	354	349	324	331	323	338	336	328	337	344	346	336	332	307	385	347	352	368	353	344	346	327	360	356	336	303	349	348	315	334	359	325	351	326	364	310	354	345	367	342	343	331	322	337	336	360	341	339	348	349	349	354	338	317	346	338	331	376	313	324	326	370	346	314	324	350	325	356	347	359	350	347	300	335	320	367	334	326	328	328	319	355	359	346	352	352	332	347	353	339	344	348	361	333	319	337	327	342	339	343	329	365	349	349	337	363	331	343	314	314	377	355	345	335	336	350	322	355	365	350	340	352	317	345	357	337	330	381	332	350	304	362	381	344	336	367	320	361	327	353	354	331	331	308	327	294	334	345	337	326	329	351	318	341	351	349	337	349	356	360	325	343	334	350	346	339	344	359	345	360	325	352	362	327	302	362	342	374	342	358	370	298	323	314	359	368	313	335	321	367	341	344	325	357	358	347	324	337	319	362	355	379	342	354	341	329	326	341	340	322	358	354	345	311	339	338	361	345	344	342	311	370	301	339	304	312	350	306	333	336	339	356	318	297	349	331	343	335	320	327	342	327	348	335	327	340	365	388	337	351	331	389	371	346	339	353	314	346	350	364	322	338	344	303	337	344	342	346	370	343	302	371	323	341	332	338	340	316	310	356	329	330	302	348	372	317	317	322	339	285	323	348	356	338	362	342	330	343	341	343	353	348	357	356	343	360	355	316	373	375	347	337	342	340	368	324	336	314	371	308	306	355	328	343	327	319	318	329	316	348	332	350	356	329	328	356	301	343	317	373	311	351	337	345	344	351	341	355	314	376	340	327	316	331	341	316	329	354	326	368	344	349	369	353	315	310	329	320	367	342	338	356	363	332	313	308	330	323	314	320	356	337	328	360	345	356	357	334	343	344	339	322	347	342	356	311	335	307	329	315	355	321	327	362	348	340	326	316	348	354	332	359	336	318	343	330	382	308	366	321	329	342	350	363	340	343	315	329	346	375	343	369	330	315	318	349	346	321	384	323	355	341	348	366	321	320	337	331	349	332	339	344	300	342	333	344	367	334	363	342	335	370	342	352	347	359	335	328	327	327	311	335	334	323	332	358	351	330	334	344	321	340	345	324	392	350	348	331	342	339	338	343	336	376	334	348	342	322	349	379	334	313	337	339	346	370	344	337	356	364	343	338	317	325	319	334	349	352	377	318	333	311	325	347	324	348	340	292	339	322	329	354	317	347	348	306	337	360	312	334	363	343	359	349	325	354	362	320	369	335	343	342	355	372	348	343	344	346	365	337	345	330	352	379	322	339	315	356	347	314	345	350	309	338	358	353	335	322	333	322	336	347	322	371	299	363	358	330	334	344	335	356	325	336	343	308	341	318	345	349	359	346	348	369	334	344	339	355	333	332	320	343	355	323	332	318	359	348	354	322	314	374	330	325	368	338	327	328	320	341	332	362	325	344	369	335	349	357	327	294	365	318	330	327	342	338	338	326	366	362	331	327	354	366	333	335	337	355	344	342	328	329	336	350	328	322	333	370	318	321	338	337	333	308	325	329	338	345	330	326	318	307	359	363	309	356	319	315	350	325	345	345	366	395	352	323	312	331	359	364	341	332	377	328	324	314	360	314	337	337	349	368	341	284	340	317	344	338	312	358	356	317	378	340	332	344	377	322	325	351	374	353	292	355	353	316	351	367	346	352	347	351	357	374	372	330	354	357	355	317	368	336	348	333	342	320	339	357	382	320	308	353	328	359	313	335	350	337	317	355	350	307	334	316	375	343	320	358	336	353	353	320	383	319	343	334	369	312	324	337	333	380	343	344	355	340	346	376	300	325	365	383	337	335	367	349	312	335	360	343	340	341	326	329	340	371	361	329	347	332	345	352	330	342	368	372	323	331	374	338	324	322	336	331	319	340	323	319	335	359	332	318	329	335	347	310	326	340	329	343	323	338	355	328	311	348	343	327	302	323	357	299	330	313	362	341	356	348	343	353	347	369	336	290	349	377	328	342	330	330	343	343	342	357	313	327	350	334	335	343	343	360	326	323	349	335	345	332	326	329	360	351	329	342	328	363	355	316	355	316	318	361	323	332	324	321	351	344	353	341	318	343	360	343	348	342	319	338	325	342	366	345	347	390	345	330	351	332	367	345	346	355	370	355	348	361	311	336	321	353	306	289	358	335	350	347	333	345	303	332	343	335	355	327	354	337	352	330	313	329	340	317	371	300	288	368	321	329	367	346	322	332	355	358	333	311	342	358	358	364	359	336	318	310	369	312	327	397	314	302	319	337	336	348	339	335	322	358	349	330	305	356	319	320	335	337	301	321	362	358	361	344	317	308	370	329	336	285	363	345	313	335	305	324	276	350	337	359	345	334	349	316	340	358	300	309	322	349	320	342	299	343	330	346	360	340	335	340	320	366	357	333	339	354	314	322	317	344	320	332	351	335	351	342	317	322	348	326	358	370	313	318	346	321	344	364	335	361	360	351	341	331	332	381	346	326	338	356	358	332	340	333	341	351	373	355	343	326	332	323	374	333	347	372	335	334	323	327	336	332	330	330	323	341	339	369	341	320	347	342	361	365	347	366	336	327	296	297	354	333	353	325	306	299	336	335	338	321	353	338	349	364	330	322	344	374	292	317	368	339	347	353	384	330	348	359	341	331	371	340	375	361	340	317	316	349	373	353	318	316	352	326	341	367	331	342	334	342	336	337	303	347	344	333	373	326	336	360	363	336	351	319	351	351	344	366	315	341	340	331
1811	234	165	120	93	68	149	222	133	119	101	79	95	61	67	56	60	69	59	47	70	37	42	35	40	42	44	47	36	33	36	47	48	40	41	39	39	43	54	37	43	53	36	48	35	31	23	32	40	32	44	48	38	26	34	59	31	39	54	47	48	39	46	43	40	52	46	41	45	43	32	25	37	40	45	32	43	48	43	49	50	44	39	49	44	41	40	38	40	48	43	27	45	40	41	36	49	39	25	42	31	36	37	37	36	56	32	46	45	33	40	40	37	40	38	53	40	45	39	32	53	38	34	34	42	30	35	37	47	42	50	48	38	36	32	50	41	32	48	43	41	42	39	36	42	33	41	29	47	35	28	41	39	52	53	42	53	50	55	38	31	33	40	44	32	33	33	31	35	33	31	41	35	42	48	49	33	45	46	43	49	46	34	41	36	33	30	37	33	26	36	35	32	46	43	31	34	36	26	36	30	50	24	34	35	31	48	52	40	32	39	38	38	35	44	39	36	50	32	33	41	49	41	45	44	38	38	48	48	24	36	36	41	40	44	45	41	35	40	37	26	41	24	36	43	53	38	37	51	42	38	37	42	36	38	39	43	33	40	34	39	44	52	38	43	41	34	47	34	29	33	42	31	53	27	38	29	36	38	49	32	43	44	49	41	46	42	44	50	41	41	46	47	39	47	41	46	50	47	35	46	38	34	50	44	51	38	32	44	37	44	50	31	45	30	46	45	34	38	35	32	55	38	43	45	42	43	38	39	38	37	47	38	41	37	41	33	47	43	44	41	31	32	39	26	26	39	40	48	40	39	50	29	36	42	38	45	26	29	44	46	31	46	34	33	37	36	37	33	37	47	29	42	42	42	41	37	30	45	39	41	33	31	34	40	47	36	35	36	56	42	41	44	34	45	47	46	39	37	32	45	53	48	41	32	48	48	49	29	36	36	32	37	46	39	38	46	39	38	29	31	26	43	29	43	38	40	29	43	30	36	28	32	37	45	30	36	40	38	46	50	29	40	39	47	42	40	35	41	50	42	50	36	47	34	51	30	40	46	45	41	38	41	36	48	35	33	45	34	35	43	35	34	36	32	43	52	40	35	33	46	43	37	38	43	29	37	52	47	49	44	45	38	22	35	44	35	30	42	41	40	49	44	38	28	39	34	35	29	37	45	40	44	40	40	33	43	44	47	48	34	36	44	34	41	33	32	31	46	50	44	35	47	38	25	35	42	32	49	32	44	37	38	39	39	37	32	42	45	39	36	34	51	42	31	33	50	43	44	43	43	40	37	32	30	41	39	39	34	46	34	36	36	40	30	48	36	34	44	39	40	44	49	44	35	46	38	42	51	34	40	45	36	40	39	33	26	35	37	50	40	52	39	39	28	40	44	34	44	34	29	33	41	47	29	37	32	49	37	41	53	35	43	41	48	38	30	54	30	47	26	47	45	40	47	38	39	30	42	38	35	32	38	46	32	44	37	34	43	46	37	40	41	34	33	38	33	31	41	40	33	41	40	49	38	48	40	30	36	45	31	48	29	52	49	36	35	39	30	42	31	39	41	46	40	40	36	58	43	37	52	33	41	39	34	35	34	46	37	41	41	33	35	48	36	36	42	44	32	37	41	51	32	43	38	41	48	33	43	49	30	41	47	38	42	40	46	32	34	39	43	34	44	48	35	39	44	42	25	40	39	35	45	37	34	44	36	43	38	38	48	44	34	34	41	45	42	45	33	47	39	34	39	43	36	44	31	49	36	46	34	34	25	36	33	38	37	51	42	39	40	45	46	39	35	39	40	43	45	27	55	38	27	36	41	47	47	37	26	50	43	29	36	47	30	60	36	24	32	32	33	52	34	31	29	61	43	34	36	38	43	41	45	29	30	44	40	41	51	46	47	40	36	47	39	36	34	46	48	44	43	45	45	43	51	36	44	36	39	48	36	35	39	47	44	27	32	32	35	37	43	36	40	40	38	36	43	49	48	42	36	39	42	42	37	40	32	44	32	27	41	35	39	32	39	36	40	35	33	42	35	41	38	43	48	34	42	48	29	43	40	28	41	31	45	25	30	32	33	38	43	34	35	33	36	36	44	45	38	39	36	43	37	44	34	30	42	47	40	45	43	28	30	42	42	41	41	34	36	39	47	39	45	33	33	36	42	40	42	51	49	45	37	37	40	39	30	48	32	32	44	46	49	31	50	39	44	33	39	41	36	44	35	45	52	36	36	47	38	49	44	30	34	50	34	39	56	35	32	35	54	29	44	37	42	37	38	56	41	35	34	36	46	37	47	50	39	51	35	42	44	35	39	41	46	36	45	27	29	39	46	29	39	49	40	44	34	33	35	31	49	39	40	49	27	48	44	45	41	38	45	29	35	39	36	42	42	44	35	32	32	39	31	41	37	32	38	38	28	45	41	28	38	45	41	36	36	39	46	49	34	37	39	46	36	36	42	44	41	42	35	36	47	41	49	39	43	32	45	29	44	37	41	45	43	41	43	41	34	33	38	30	38	39	36	49	35	56	33	46	34	37	43	45	42	50	35	30	36	54	37	33	37	38	37	41	26	42	40	42	42	41	41	38	36	37	41	38	29	52	45	44	45	38	42	43	44	37	37	38	36	42	39	40	39	44	38	30	35	32	49	40	44	47	50	36	34	48	43	35	48	36	45	45	32	46	47	40	36	34	53	47	51	36	44	39	38	45	38	49	33	45	41	46	48	39	40	35	37	48	55	35	27	40	33	40	48	46	37	25	33	40	38	38	44	39	41	42	39	36	43	29	36	44	41	32	39	34	34	32	36	43	29	51	37	38	38	31	51	50	48	40	43	41	42	37	37	36	28	41	30	34	37	34	30	43	29	43	42	43	35	41	46	53	39	44	34	47	50	39	38	40	39	42	25	34	45	36	33	27	43	42	41	49	32	37	38	42	40	41	32	44	46	44	45	39	39	52	48	57	36	39	47	44	44	42	33	38	43	42	43	40	42	47	34	33	27	31	38	48	34	23	24	32	32	34	32	37	34	37	43	47	40	37	46	40	27	30	43	39	40	29	41	48	36	45	40	56	48	33	48	43	42	44	49	37	41	40	49	32	39	28	41	39	38	38	40	48	32	44	32	37	37	37	34	44	52	36	49	40	35	36	34	41	41	45	38	50	32	41	28	31	44	37	33	39	40	46	48	38	38	46	43	34	38	35	42	46	33	37	28	46	48	41	32	47	41	47	36	31	30	44	45	44	51	36	36	36	38	26	41	32	33	45	44	40	45	28	35	40	45	46	48	36	44	51	48	58	42	44	42	34	42	40	30	49	33	38	34	29	34	37	29	38	53	41	40	45	35	38	37	31	39	37	45	36	49	38	40	44	46	25	46	51	27	40	53	43	43	42	37	33	32	41	39	47	29	32	53	36	51	43	54	40	45	51	26	44	40	35	39	38	51	40	33	42	50	30	44	40	36	41	44	42	42	43	50	44	37	43	40	43	48	44	40	37
14576	3995	2344	2532	3611	4672	9216	11387	5938	4982	3440	2726	3310	1517	1410	1250	856	889	677	596	1445	407	378	356	335	340	385	348	348	344	333	347	339	355	376	335	332	365	356	349	343	358	340	369	346	332	336	363	334	353	352	362	313	328	361	327	343	343	369	333	333	357	346	382	325	334	359	350	347	336	378	326	376	340	348	349	336	349	356	327	361	375	345	359	330	378	369	346	340	340	381	345	342	351	376	305	347	349	368	353	343	334	336	329	376	339	333	359	340	319	315	318	326	331	349	341	354	327	344	361	343	320	371	345	323	339	353	347	378	307	344	340	330	341	353	322	338	347	382	383	322	333	327	319	334	344	363	337	364	347	339	377	302	351	388	358	379	348	364	339	352	330	377	356	343	329	343	345	334	352	368	328	340	353	353	333	337	358	341	313	355	361	348	360	363	358	387	340	360	362	330	301	354	349	313	330	329	373	352	308	319	330	358	329	356	336	330	318	362	373	330	343	354	339	341	333	352	352	360	329	307	340	359	369	333	336	319	333	336	341	380	349	364	365	349	342	338	389	333	352	313	345	358	326	342	365	359	348	346	363	345	352	339	303	324	320	363	336	371	367	337	345	323	356	383	335	343	331	355	359	341	375	344	394	355	324	328	353	349	365	336	356	357	300	316	368	353	373	338	321	370	317	346	335	377	297	316	356	339	347	371	300	341	347	333	336	370	370	353	361	354	351	345	320	348	326	351	364	365	342	368	331	369	365	328	354	342	360	378	346	376	332	369	362	337	364	336	355	352	376	333	348	336	333	358	352	311	333	347	342	372	355	356	344	358	358	343	368	342	348	364	362	349	315	340	351	374	343	339	333	356	364	350	315	339	345	334	307	346	324	362	352	345	364	346	362	336	344	377	362	347	348	325	315	360	342	361	333	347	328	338	343	351	335	354	342	375	331	331	348	355	335	354	346	334	337	374	343	346	334	357	362	323	352	348	326	352	346	346	348	305	348	341	375	334	328	372	356	335	363	322	309	347	354	362	330	359	360	317	364	330	345	296	320	351	368	379	310	348	350	324	356	362	342	333	336	374	323	319	378	355	360	323	347	356	358	356	300	307	337	361	336	292	320	351	319	375	357	375	339	340	355	303	362	341	321	323	333	346	357	361	381	352	337	333	358	320	318	354	355	345	307	333	337	354	336	356	356	344	335	340	312	348	385	385	346	399	351	349	356	326	375	299	341	334	352	336	338	362	333	388	361	352	344	366	341	329	380	335	364	362	358	328	345	368	337	341	356	344	332	355	336	348	395	348	319	328	355	317	355	346	350	361	354	349	363	329	400	319	346	315	317	317	352	336	320	332	341	343	340	354	363	338	349	344	341	343	369	337	356	362	316	332	339	324	350	331	347	341	312	327	327	371	310	364	338	361	371	349	336	353	359	339	328	353	342	369	351	348	351	336	330	328	375	356	345	336	356	361	361	356	340	359	359	318	318	334	314	332	301	353	362	341	319	331	338	319	312	335	352	340	316	345	358	315	372	340	327	353	336	378	339	370	367	358	324	331	351	372	358	303	339	361	310	310	364	329	350	344	374	363	332	350	348	337	317	344	370	360	336	322	327	386	334	381	353	359	312	355	352	357	349	335	347	361	339	342	345	360	336	342	337	340	352	334	365	374	339	340	343	334	311	335	305	362	346	331	355	329	393	340	343	361	369	311	346	335	356	335	337	342	358	312	343	334	364	347	315	351	374	339	331	355	370	340	358	362	342	336	347	298	324	336	377	350	333	321	376	328	294	356	356	346	324	316	349	329	358	319	350	326	370	339	335	333	327	330	359	348	376	346	344	353	326	350	356	330	365	356	328	340	359	380	335	340	309	322	328	301	341	349	345	365	372	329	350	344	319	344	346	357	333	383	352	312	336	336	343	364	332	384	350	352	349	383	361	370	329	335	359	337	360	293	322	364	351	338	350	362	346	339	359	332	351	326	347	375	321	354	341	354	367	314	364	314	348	355	329	371	333	373	341	340	366	328	353	334	350	347	356	361	369	318	342	336	320	352	349	361	355	337	352	328	335	384	302	318	375	365	354	344	344	347	373	315	347	355	315	371	298	367	343	353	385	325	309	334	346	347	367	360	351	355	335	360	318	335	343	333	340	331	350	328	371	335	305	386	375	331	334	333	323	337	323	345	348	345	356	364	337	344	343	320	350	338	351	315	360	310	351	334	334	392	350	337	362	346	367	323	337	347	341	366	348	325	372	345	318	342	331	353	363	319	347	352	342	337	335	346	351	365	331	316	355	361	365	358	339	301	320	320	331	359	371	351	354	361	355	328	340	356	348	351	347	325	329	332	334	355	339	328	349	323	337	348	363	328	363	354	345	332	315	358	332	357	329	316	344	358	333	327	351	383	343	320	362	359	342	373	311	348	319	339	335	337	338	356	328	298	363	336	333	354	352	344	355	385	305	354	301	343	351	329	370	343	315	341	329	324	377	331	314	339	346	337	355	343	347	327	331	327	327	358	372	332	338	353	337	377	327	340	289	378	329	384	379	336	328	333	341	359	324	342	396	359	355	354	338	323	359	341	360	342	340	332	333	346	355	354	323	331	360	349	347	353	329	355	342	336	343	340	359	339	328	302	369	343	341	352	350	329	366	312	353	338	359	360	362	350	328	340	307	316	349	359	345	370	354	330	337	357	385	346	370	362	329	344	341	355	355	379	336	342	340	335	361	350	357	352	344	340	344	347	334	347	350	346	350	349	321	333	363	341	332	352	319	332	344	322	349	347	352	344	324	367	345	350	317	358	352	341	331	331	327	349	341	331	373	345	340	312	333	384	357	350	335	358	347	348	327	325	346	390	339	347	343	352	330	364	353	341	360	374	362	321	336	350	347	342	319	338	344	385	357	351	342	371	332	342	319	335	355	350	332	334	364	348	361	373	339	363	308	344	343	335	356	348	363	319	324	367	358	350	345	332	325	325	374	360	375	355	324	334	348	399	361	361	361	367	368	312	358	332	381	358	346	354	344	330	334	347	357	360	363	396	366	320	375	349	346	386	359	348	315	335	355	327	351	375	353	345	363	331	349	343	346	350	325	332	325	340	345	328	357	330	362	372	333	341	347	351	314	354	347	325	341	331	356	357	394	334	324	327	352	346	348	315	362	332	376	345	324	351	334	350	333	357	355	320	349	366	362	361	304	327	371	387	336	334	351	311	334	330	376	335	367	338	342	350	351	366	356	329	300	328	343	330	376	346	361	342	339	306	352	347	321	301	372	348	357	363	366	327	323	321	325	335	372	334	320	337	383	347	366	333	349	317	368	355	353	353	344	347	340	352	335	337	351	342	339	342	363	332	341	356	322	343	350	341	352	323	315	341	354	327	355	339	381	344	351	336	371	349	327	313	338	379	357	347	354	344	335	305	371	345	354	342	353	322	296	342	335	336	372	332	314	353	350	307	339	346	385	358	374	304	387	339	341	335	342	349	324	348	317	340	312
1423	424	224	202	113	142	197	290	160	223	153	178	111	112	94	101	89	78	68	69	264	54	43	55	56	58	64	57	50	56	52	58	50	55	56	69	62	53	61	52	55	58	63	52	54	53	47	38	47	47	51	52	47	53	57	52	45	43	57	55	62	52	43	47	48	46	51	42	58	52	69	41	43	42	50	46	47	43	58	54	47	50	52	54	52	40	46	54	51	54	51	62	40	51	48	53	41	60	53	56	54	58	49	43	47	65	55	42	72	51	51	46	54	56	63	46	42	52	45	58	59	47	55	47	57	49	52	49	44	67	56	47	53	46	54	69	44	61	53	49	62	52	42	55	47	61	46	53	63	58	46	44	60	57	51	56	58	63	57	63	44	71	41	56	38	55	58	51	50	59	45	48	50	58	44	42	53	42	51	53	42	55	47	56	59	46	45	55	52	52	55	52	40	59	52	49	45	58	50	56	63	56	56	54	57	47	51	44	42	61	47	58	46	50	54	49	52	52	53	50	36	48	62	46	64	40	56	53	60	37	58	52	54	46	56	44	40	43	59	54	59	47	48	46	53	57	51	47	46	40	51	53	42	59	49	55	45	44	54	43	43	48	39	51	58	52	30	41	40	61	53	53	49	46	47	67	38	41	62	43	53	56	46	61	49	57	53	52	43	52	58	55	50	49	57	59	56	53	42	55	49	40	52	49	52	43	43	71	41	64	48	60	52	53	57	58	49	45	51	54	57	61	48	58	45	48	56	65	59	49	41	50	57	48	53	49	48	48	58	41	46	51	51	60	58	47	47	62	61	45	46	59	47	51	53	48	56	62	48	45	47	46	48	51	44	45	48	61	58	61	47	51	45	58	40	47	54	41	47	50	38	58	52	64	53	48	64	57	56	55	51	60	59	63	48	49	59	46	49	54	46	57	40	58	42	61	47	57	55	51	62	46	67	40	66	59	57	54	59	47	46	47	32	59	51	62	48	46	51	58	65	60	48	43	47	48	52	53	51	42	58	47	62	52	47	56	38	56	47	70	56	43	46	42	38	62	63	46	61	49	43	60	40	52	46	51	58	47	43	37	50	47	47	53	63	49	44	55	59	56	56	48	52	47	60	41	45	70	58	50	59	48	55	54	41	55	58	57	54	54	58	39	49	52	48	47	59	48	44	49	64	53	67	55	46	56	43	54	52	50	58	49	56	51	52	54	45	40	49	53	57	45	37	54	34	53	57	53	46	47	57	48	48	52	46	45	34	83	59	43	54	50	53	49	53	55	50	47	58	50	44	51	53	32	56	67	56	51	59	53	46	50	61	41	48	61	46	57	48	60	53	48	51	56	55	51	50	50	61	47	53	44	41	54	46	53	42	62	61	52	42	39	60	42	58	53	48	47	62	39	50	47	50	53	46	55	52	46	58	43	49	53	43	44	52	59	57	51	44	44	37	48	54	48	34	62	42	67	58	40	41	56	48	53	56	47	43	47	54	48	47	50	51	63	55	55	49	54	44	60	47	59	40	40	43	53	46	57	49	63	60	51	59	45	40	50	54	51	50	60	46	41	60	61	66	52	45	42	54	58	51	59	50	47	48	51	58	59	42	59	53	46	45	55	47	46	63	52	49	57	60	44	63	65	62	61	57	49	52	50	46	62	48	52	36	58	39	51	42	62	53	43	55	58	50	54	54	50	53	55	44	58	45	57	49	54	49	44	53	47	51	48	47	44	53	57	53	50	46	54	53	34	50	57	50	41	54	51	52	49	41	64	55	40	54	55	53	50	49	41	49	58	48	50	53	63	41	41	51	48	52	42	56	50	50	50	56	50	49	54	49	39	64	54	42	48	60	53	45	50	59	48	56	56	52	52	56	54	52	50	53	49	44	47	52	60	46	49	55	47	45	55	59	50	58	50	58	49	41	56	53	54	42	43	48	43	51	59	62	61	62	44	56	43	50	51	50	63	43	46	50	43	51	56	48	51	74	53	51	48	56	58	39	40	62	53	55	59	55	51	47	47	47	49	48	49	43	54	50	41	58	47	41	48	42	60	54	58	60	68	56	52	48	50	48	54	48	53	48	51	58	48	48	44	55	41	49	37	38	53	46	43	58	45	57	56	53	49	55	44	57	51	41	60	55	37	53	50	45	61	50	55	64	45	61	53	43	51	55	53	46	43	52	51	51	43	58	57	44	40	48	54	44	46	45	49	47	52	53	56	62	51	47	44	45	47	45	43	51	50	52	43	48	46	56	48	56	47	53	55	48	41	47	56	45	44	64	54	44	46	56	46	55	50	48	52	63	68	41	49	49	42	40	55	68	38	69	47	52	56	54	50	52	57	62	57	39	59	48	60	42	55	56	45	51	54	51	52	49	50	48	41	51	58	40	58	58	52	48	51	50	44	49	53	60	53	60	48	54	50	55	49	54	46	41	52	57	48	43	46	60	42	44	55	62	51	70	36	49	58	53	31	49	52	59	50	61	37	47	46	52	69	53	59	46	45	46	56	51	59	55	46	48	41	50	52	45	59	55	61	46	45	50	52	48	47	45	45	64	56	47	62	44	47	43	51	57	49	56	59	42	62	48	48	51	51	49	42	43	49	41	46	56	55	57	52	52	51	47	49	44	54	61	51	45	61	59	64	57	44	58	58	49	57	52	41	58	57	55	62	48	42	45	58	64	45	64	47	39	54	45	44	52	48	50	55	48	54	53	46	46	65	49	51	48	56	43	50	53	51	45	58	55	60	62	38	53	67	37	53	39	57	58	54	59	50	55	36	52	47	55	42	55	52	42	60	58	52	43	46	49	45	54	36	45	64	50	53	50	48	51	45	57	48	49	53	46	48	50	61	56	47	52	52	55	46	55	41	67	45	35	57	59	49	41	53	57	52	50	68	50	52	48	41	57	45	58	54	61	45	55	49	45	54	48	44	56	42	45	47	41	46	50	49	58	53	56	54	51	48	60	61	46	60	38	43	48	53	48	75	50	50	43	71	55	63	63	62	50	57	57	54	46	50	47	53	50	46	43	54	56	42	57	56	44	44	50	65	44	41	43	53	62	43	52	42	49	51	51	46	49	55	51	66	42	48	53	54	41	49	41	40	46	39	56	48	54	60	46	64	47	42	50	55	51	69	46	49	48	62	59	49	63	55	56	66	47	51	52	62	48	59	57	49	44	50	48	50	47	59	47	57	54	54	49	42	45	61	48	60	47	34	41	55	43	64	45	53	50	52	48	62	59	39	47	59	56	51	54	62	54	51	52	46	39	56	62	38	52	53	55	51	56	46	59	49	41	55	60	55	64	38	56	55	65	42	48	51	45	45	43	44	51	43	55	43	47	47	45	55	47	58	59	48	54	56	54	53	55	48	46	52	53	43	56	61	52	38	48	52	44	56	42	41	51	50	43	46	52	55	43	48	46	47	46	36	54	44	62	62	46	50	40	58	53	47	61	59	54	53	49	57	50	38	52	52	69	47	66	61	58	64	49	47	49	49
17719	5466	2605	3700	6809	8266	10605	13929	7287	8338	5032	4623	3216	2741	2385	2202	1827	1566	1025	1514	6183	578	506	495	516	499	514	490	492	518	497	518	494	459	475	467	474	446	436	462	442	475	468	471	448	464	458	466	438	476	483	470	472	467	447	452	443	442	466	440	478	459	449	455	474	476	441	511	464	465	468	474	448	448	465	476	462	453	467	470	486	465	472	474	467	470	466	454	449	458	481	456	425	445	460	485	467	457	479	474	462	476	424	470	429	466	508	450	453	458	444	436	468	455	455	445	451	423	489	491	440	441	445	475	422	495	440	455	405	416	420	460	458	472	463	451	430	402	435	440	485	467	481	476	469	496	449	483	483	445	469	443	415	469	487	434	439	481	409	468	458	475	479	449	441	471	486	451	427	472	465	477	472	464	450	445	446	478	448	429	477	456	462	446	484	465	462	424	419	461	443	496	468	443	469	482	486	489	421	428	432	446	439	446	480	476	466	460	454	474	445	455	425	467	423	458	460	460	467	461	419	501	431	432	459	446	424	450	464	473	440	483	439	458	449	453	459	460	446	454	454	465	476	477	423	465	432	447	461	459	459	461	432	453	440	404	467	459	467	467	430	438	442	434	453	477	480	458	437	415	474	430	449	430	453	452	451	467	418	450	472	437	499	469	458	464	464	455	461	490	463	454	456	483	480	483	423	491	433	387	442	455	484	456	433	454	473	453	460	450	426	428	475	486	400	467	431	446	423	433	467	444	423	441	480	434	461	461	471	466	470	445	461	447	477	447	438	422	428	455	450	457	475	464	463	475	480	499	471	458	486	419	471	426	405	489	476	434	495	445	449	477	482	430	474	428	435	435	445	424	436	480	435	446	495	436	468	506	443	454	421	460	440	450	477	456	506	430	456	488	442	448	427	404	451	445	481	470	459	426	448	453	465	443	463	453	408	486	448	417	455	461	459	435	454	474	439	476	447	474	456	437	458	480	445	418	456	478	454	465	470	458	461	468	419	441	413	433	422	473	464	432	445	457	417	421	454	448	457	420	495	452	479	450	436	454	473	451	470	514	483	451	452	460	464	457	482	419	453	433	492	432	498	429	431	458	456	438	448	424	442	453	433	430	470	470	434	457	443	466	421	458	420	454	444	431	427	426	432	456	428	432	473	435	446	433	464	486	501	462	483	461	446	478	461	454	478	434	435	503	462	445	455	442	432	477	464	510	473	442	450	473	467	443	499	454	446	454	429	448	449	477	463	459	447	411	430	472	477	413	412	423	467	432	465	466	456	465	424	481	442	418	472	423	463	467	430	469	482	500	473	462	435	477	421	496	439	488	464	462	466	450	431	456	434	449	462	416	443	449	428	438	472	443	452	418	463	434	447	445	487	455	489	435	494	459	493	453	480	456	460	461	455	450	422	478	475	465	449	478	445	455	461	429	417	455	455	431	472	436	457	438	476	469	455	438	481	452	459	508	474	430	410	440	465	489	474	452	455	474	455	450	443	435	496	459	429	446	429	430	431	473	463	475	465	448	477	431	475	469	501	446	469	461	472	442	434	443	462	449	435	448	458	447	460	409	413	448	461	491	440	477	450	460	456	445	460	429	439	463	463	452	447	475	485	509	452	495	450	446	465	420	445	469	457	456	434	433	446	473	446	484	459	457	483	486	465	455	439	441	484	434	510	465	480	431	441	438	482	463	456	445	421	486	420	459	466	448	465	452	454	423	458	460	439	475	473	453	431	456	499	441	476	458	439	458	454	443	461	440	484	433	441	488	467	460	453	438	427	419	431	459	473	506	470	411	409	441	442	448	416	443	495	459	468	453	469	435	467	432	488	445	470	464	460	408	427	451	452	461	452	458	421	436	435	461	434	459	442	425	446	438	468	439	433	447	443	515	477	423	453	461	483	462	492	459	456	435	457	438	426	427	442	489	467	470	420	517	444	468	443	450	474	472	449	449	474	467	448	455	456	461	466	441	436	486	469	482	446	447	430	460	395	449	442	462	465	439	464	461	472	486	429	481	460	488	470	445	483	495	468	500	487	446	445	466	469	440	478	446	450	484	452	460	461	472	407	484	468	486	412	453	450	476	446	462	455	471	467	447	453	464	494	466	455	451	464	443	451	472	447	467	452	467	446	486	432	440	426	450	451	438	451	467	437	456	425	422	414	444	438	493	439	457	426	482	433	439	445	447	435	450	446	455	470	477	443	433	427	486	450	468	415	441	437	478	447	434	452	424	418	473	469	451	454	471	477	472	447	445	466	490	433	405	452	438	448	442	457	470	429	415	434	452	439	449	461	453	449	476	415	504	440	454	471	443	455	473	444	425	456	464	445	448	508	460	435	424	433	443	413	467	448	438	463	462	488	470	440	446	459	476	456	465	431	469	470	458	458	416	458	417	461	440	458	446	463	486	468	455	476	457	461	468	424	424	475	393	477	422	456	464	478	466	485	451	435	441	465	445	451	415	466	437	473	452	440	447	437	453	446	488	469	470	455	436	482	482	453	462	457	475	455	474	472	452	486	445	425	413	456	445	438	458	465	443	457	492	441	452	446	454	437	456	438	453	429	441	450	457	465	441	473	482	466	445	487	480	444	482	450	469	457	413	452	452	482	447	471	422	454	455	492	467	463	445	442	415	474	452	475	492	439	425	464	433	452	446	438	438	466	469	398	443	474	456	463	445	439	452	439	478	474	460	510	394	443	464	460	431	466	451	466	440	453	483	455	442	446	472	479	435	444	461	494	439	420	462	486	436	475	442	446	468	438	484	470	460	441	443	448	449	472	469	454	452	470	435	463	447	461	430	515	450	435	413	459	455	436	450	472	442	441	470	489	454	446	471	483	455	491	447	483	466	461	449	457	476	467	481	474	433	424	417	449	433	465	472	446	451	452	437	446	429	462	458	440	471	454	427	455	461	435	453	423	422	479	442	405	453	488	488	454	459	457	462	464	477	450	474	434	437	442	443	438	458	484	478	444	455	447	475	447	428	450	464	477	447	453	455	444	431	471	460	475	448	458	466	439	474	450	469	457	469	475	456	441	448	462	434	458	464	512	456	441	451	454	449	471	452	460	447	474	458	433	455	454	466	479	455	479	450	430	430	442	459	431	476	481	392	444	462	475	458	454	487	462	425	455	454	472	430	458	442	448	454	481	441	442	467	432	455	414	433	462	463	438	503	501	444	463	498	490	470	437	474	437	470	441	444	481	457	478	428	440	458	447	462	437	456	417	450	508	503	453	457	443	434	465	449	445	471	475	436	464	425	481	425	480	459	485	464	469	450	499	433	429	457	451	447	445	473	469	413	438	431	440	445	436	436	479	470	459	431	483	437	465	421	434	493	478	426	470	435	476	424	439	450	471	472	465	468	468	452	505	502	451	466	430	455	479	495	431	441	446	440	448	468	443	438	449	448	420	443	455	438	473	452	468	423	488	484	456	453	416	441	463	453	508	427	434	463	474	466	464	447	444	457	437	489	450	473	485	449	461	461
2334	287	128	107	82	91	102	162	120	163	123	107	76	63	78	68	73	42	38	53	256	20	22	20	15	21	24	25	18	16	23	13	21	30	26	19	24	16	25	25	27	12	26	22	23	17	25	16	18	14	15	17	22	14	22	21	20	21	19	22	13	20	13	17	14	21	30	18	17	19	23	23	22	14	18	20	21	14	20	19	24	17	16	12	17	20	13	18	18	20	12	25	25	22	20	21	15	20	19	17	20	24	19	9	26	11	18	15	20	24	22	27	17	17	30	28	31	18	17	21	15	15	21	24	20	20	24	11	16	18	20	16	20	16	28	24	21	18	23	20	12	22	17	19	18	20	11	14	18	13	21	14	22	16	23	19	19	24	20	16	18	11	20	16	20	27	14	17	15	17	20	14	30	22	18	14	24	19	20	18	21	25	11	25	13	16	24	16	17	24	17	15	15	16	16	19	20	21	18	22	20	21	20	12	12	24	12	26	15	22	13	17	23	12	22	18	19	14	22	21	31	23	20	18	24	24	21	22	14	19	26	18	23	15	19	25	19	18	15	29	18	13	20	17	15	17	28	19	20	24	11	22	16	27	22	25	14	16	13	28	14	22	23	15	16	17	13	15	18	15	29	16	16	13	16	14	22	26	14	16	23	22	22	26	16	21	26	22	12	14	27	23	15	19	21	18	15	18	14	22	30	18	18	20	24	15	22	19	18	18	24	16	12	21	17	21	20	14	25	10	20	21	13	23	21	16	19	24	25	15	12	16	29	20	23	26	25	12	27	17	23	19	12	20	22	28	15	23	20	18	24	27	19	18	29	14	28	16	19	19	20	22	23	20	18	18	15	16	20	22	26	18	18	26	27	22	19	21	19	16	14	13	25	21	18	15	24	12	14	17	21	25	24	17	22	24	19	19	19	22	18	20	23	28	13	28	23	26	23	20	22	23	24	21	18	16	16	14	13	21	15	27	8	17	17	27	21	22	19	15	19	23	11	20	24	16	16	30	22	18	21	18	19	20	14	15	17	22	21	26	19	17	21	10	24	24	18	20	19	11	20	17	17	17	16	16	21	13	19	16	16	13	20	18	17	16	16	17	21	25	23	7	17	29	21	24	13	24	24	22	28	25	22	18	20	15	21	17	22	16	20	16	17	15	13	25	13	29	24	22	17	13	20	15	23	19	20	18	26	20	17	17	22	21	11	18	15	19	18	17	20	25	18	14	16	22	19	23	15	24	17	18	21	17	25	18	19	15	16	16	22	12	23	22	18	22	14	22	24	28	17	17	20	20	21	15	16	14	19	12	22	22	16	18	19	26	14	20	23	25	15	24	18	13	16	16	23	13	23	23	14	24	25	27	25	22	15	21	14	19	24	19	26	25	19	23	12	17	16	11	20	26	19	15	25	15	21	17	15	21	18	17	26	21	23	20	21	17	16	12	22	18	25	21	17	15	12	11	16	20	18	36	13	25	15	26	26	25	21	19	16	17	13	20	20	23	23	19	16	18	19	14	18	20	13	24	21	19	10	15	20	28	8	21	16	21	23	30	26	18	17	24	21	11	15	16	19	20	20	18	18	23	12	32	20	20	14	18	20	15	16	25	20	25	14	24	10	25	22	19	23	20	20	18	24	21	10	30	19	24	20	14	17	19	21	19	30	20	23	11	21	20	23	21	17	16	16	23	23	15	21	11	21	26	25	18	26	19	15	25	16	21	17	20	20	20	20	18	20	22	22	17	14	20	16	23	20	22	24	11	24	31	14	17	18	15	22	27	16	25	21	19	23	17	16	14	23	25	23	20	19	22	21	18	21	18	23	13	24	30	13	28	16	14	19	13	14	20	27	20	26	14	22	18	18	24	15	22	14	25	25	21	17	18	19	17	18	19	24	24	21	18	25	23	13	19	24	25	15	16	24	20	13	19	18	20	15	27	14	23	20	20	28	13	17	11	22	26	18	15	16	20	24	13	17	16	24	16	18	9	21	19	20	20	22	20	24	19	26	13	11	18	16	18	18	16	15	29	21	20	22	10	16	19	24	21	17	20	23	11	14	17	19	21	20	27	20	19	17	14	18	27	19	24	16	13	19	27	21	19	14	29	19	14	18	13	19	26	20	29	15	23	27	16	23	25	15	17	15	22	26	20	19	25	15	24	21	16	19	21	18	19	17	15	19	22	26	19	17	23	19	20	21	18	19	16	24	20	14	17	13	19	18	19	13	18	22	16	24	12	23	11	23	18	31	21	22	13	24	23	19	14	23	13	17	21	15	12	13	23	18	14	18	18	21	12	23	13	24	24	21	26	23	19	12	16	10	27	19	20	19	10	23	20	17	28	22	21	12	28	17	17	18	31	19	20	11	17	20	19	16	20	16	22	23	17	20	24	22	17	20	18	20	21	20	22	20	24	20	14	18	18	18	14	19	20	21	22	16	16	20	23	15	25	16	22	16	23	17	23	26	19	16	20	15	12	15	23	20	12	20	17	15	24	22	17	14	15	24	16	17	19	20	13	19	16	17	24	18	24	17	27	18	15	21	21	19	16	23	27	19	18	24	14	23	10	9	20	18	13	13	18	23	21	22	17	27	23	14	16	17	24	19	12	23	18	23	16	20	12	21	21	21	25	17	14	25	17	21	21	21	20	29	19	18	23	16	17	12	19	28	24	18	17	10	21	24	23	18	16	12	19	26	30	28	25	18	21	18	20	30	29	21	31	15	26	17	28	14	18	26	21	14	10	23	17	17	23	22	21	23	20	21	23	25	17	19	24	20	19	19	15	22	23	22	12	13	25	13	26	25	22	14	22	14	18	31	23	17	16	10	16	15	20	37	12	20	26	15	21	16	20	19	16	19	18	17	19	19	19	23	15	16	19	17	17	17	14	18	15	17	20	21	26	24	21	26	14	22	9	9	11	20	17	23	16	23	25	9	17	17	19	15	22	15	26	17	17	20	29	22	16	25	15	15	15	24	22	24	12	18	18	15	19	14	20	14	28	22	18	18	18	18	14	27	12	12	11	15	22	30	22	18	18	15	20	9	21	13	24	23	17	18	21	24	20	10	18	19	22	15	18	27	11	24	19	22	19	23	16	21	17	20	19	19	20	26	22	14	19	18	18	23	16	32	21	24	18	21	11	27	21	19	29	15	18	15	20	24	22	27	9	16	21	17	22	21	21	17	17	13	23	18	21	24	15	11	16	15	23	23	14	20	18	17	24	19	18	19	12	11	27	17	15	23	13	13	19	17	12	17	19	19	18	14	14	20	16	10	16	23	19	11	22	21	20	15	20	14	17	15	23	24	20	27	19	22	20	17	24	19	26	16	17	16	23	29	20	25	19	20	12	23	19	20	16	19	19	17	26	24	22	14	19	17	26	21	18	14	19	23	22	20	13	29	16	11	18	21	17	20	18	17	23	23	25	20	17	17	15	13	15	19	13	25	11	28	23	12	13	24	18	22	24	18	22	23	21	25	15	22	25	15	14	26	20
16555	4056	1599	2823	6429	7284	6638	9799	5150	8187	5035	5122	3320	3492	2845	2638	2065	1003	921	1755	7499	243	259	203	212	248	250	219	213	193	220	185	194	178	197	189	208	181	204	187	194	176	159	167	193	165	188	180	187	164	181	168	180	173	193	190	173	189	159	167	180	193	175	177	176	169	183	191	176	180	197	174	168	182	185	169	177	165	185	169	186	169	180	173	178	137	178	160	172	170	178	159	158	177	165	166	185	174	202	179	144	159	169	169	165	175	157	166	153	182	195	184	163	165	188	162	177	191	164	176	159	177	151	181	160	210	168	172	158	145	179	169	176	148	161	184	183	152	179	185	193	158	175	176	163	156	174	159	187	176	176	180	176	196	157	164	172	157	179	147	168	174	176	194	196	170	164	170	170	159	157	164	191	171	152	150	178	173	168	157	185	163	168	164	154	159	166	171	158	138	162	193	170	194	160	189	187	160	171	169	157	175	182	172	150	169	178	163	177	189	167	150	172	133	177	173	162	156	171	170	164	158	169	178	176	168	171	182	179	184	166	163	157	157	167	154	175	179	147	175	180	185	154	161	166	185	169	159	157	172	169	163	168	169	160	198	150	155	158	180	164	173	166	167	169	155	193	181	159	166	170	164	171	179	187	164	164	164	183	144	162	175	173	170	177	138	192	187	179	157	161	139	166	185	172	175	172	167	186	160	167	183	171	170	165	172	178	166	162	164	161	138	164	169	158	169	166	146	172	177	163	169	180	151	185	177	170	180	158	157	156	149	184	199	140	150	172	165	182	170	152	158	170	176	179	160	158	179	166	155	172	155	176	170	157	171	173	179	171	151	173	200	151	167	158	164	150	169	153	157	159	184	176	173	188	169	181	164	191	165	179	152	189	186	142	155	164	184	178	171	162	146	184	150	172	181	182	162	172	176	171	160	203	169	174	189	165	188	163	198	148	162	163	166	142	169	178	168	174	160	181	165	173	186	166	161	151	167	178	177	164	190	178	178	161	166	182	154	174	180	160	168	181	167	168	153	186	171	141	175	142	188	177	154	157	180	176	182	164	146	149	186	189	169	170	162	158	175	158	184	166	179	189	153	170	186	183	189	166	161	153	155	176	187	171	164	149	166	128	155	170	159	171	174	174	167	173	175	172	186	178	137	174	181	190	165	189	171	152	162	166	170	192	157	166	183	170	165	154	171	161	173	161	189	176	172	164	148	161	163	185	176	146	166	160	192	155	183	168	146	174	161	185	167	175	162	140	174	191	162	168	156	177	186	188	169	181	184	163	155	167	172	158	155	161	163	188	166	180	179	168	177	178	186	154	176	156	159	192	174	165	145	166	162	154	174	168	154	179	156	175	175	161	165	176	179	169	176	160	167	195	180	155	175	160	190	174	163	170	170	176	192	159	176	157	167	181	158	174	183	176	163	167	166	167	170	169	179	176	185	168	164	174	149	155	173	168	160	180	176	184	158	169	165	176	168	158	169	172	192	158	162	167	166	150	152	166	187	189	168	175	166	166	158	178	184	179	170	187	170	147	166	163	158	167	156	176	181	162	180	166	164	181	146	185	180	166	172	152	203	167	155	184	189	161	152	169	150	164	179	184	169	160	161	163	188	175	197	169	168	168	183	155	193	181	141	186	178	172	191	171	185	151	183	175	175	152	161	209	178	173	209	162	177	181	156	162	175	159	188	166	171	169	172	162	195	162	169	173	185	160	149	167	185	153	186	161	157	169	185	178	167	168	187	161	180	171	170	180	205	173	172	175	205	184	180	139	184	174	171	176	171	177	162	208	148	172	174	158	175	165	167	196	164	148	160	160	175	182	159	160	155	187	156	170	181	179	164	183	180	172	194	174	182	182	179	160	178	162	168	187	162	162	167	167	186	179	170	183	176	166	165	173	159	185	161	171	181	175	154	179	174	159	177	189	151	160	185	164	195	180	184	185	174	181	148	143	182	177	155	183	170	180	162	179	164	154	174	177	193	167	164	177	165	185	161	152	172	170	157	168	171	165	162	183	168	168	174	183	153	174	155	173	177	188	142	166	150	176	177	164	146	168	176	157	189	169	183	154	177	179	167	164	170	190	144	158	163	195	179	171	183	169	171	166	146	186	179	173	178	186	157	158	196	160	183	161	165	179	154	167	171	172	160	146	164	191	175	174	162	162	160	174	167	155	192	199	192	181	165	185	182	173	163	176	179	167	167	184	152	154	160	162	165	137	160	144	199	168	169	165	156	204	161	153	174	181	162	147	180	186	159	159	183	165	158	188	151	179	175	172	180	158	190	158	165	191	163	188	171	189	169	184	158	155	170	169	160	169	179	165	175	170	169	162	197	173	173	176	174	161	169	146	171	173	159	188	165	168	173	174	168	166	187	178	167	157	164	181	173	164	169	153	162	158	176	162	189	176	169	153	190	166	175	175	150	145	167	153	171	165	171	172	167	195	163	166	174	169	137	140	176	164	179	172	165	173	176	157	159	170	170	167	185	163	175	173	195	157	173	205	161	170	155	169	179	161	198	181	173	168	180	169	171	162	175	174	152	182	180	162	178	176	194	157	163	172	183	175	177	159	161	153	173	179	171	181	164	192	161	166	168	149	163	176	188	173	157	166	173	176	184	176	172	160	147	172	176	167	165	171	169	172	178	159	211	169	160	178	171	159	176	155	167	159	183	183	178	175	185	153	176	149	184	170	174	185	172	181	179	182	186	172	173	171	170	182	159	156	154	152	177	181	172	177	166	152	172	165	174	164	178	196	182	166	175	178	170	152	171	169	188	193	163	179	190	195	162	188	173	161	201	173	173	156	186	163	163	198	179	174	157	189	158	156	178	159	156	151	159	159	192	181	157	187	180	187	173	154	163	178	150	154	175	158	174	176	171	159	154	163	162	174	188	172	171	173	171	177	184	175	158	157	163	177	160	140	172	147	166	153	179	181	120	170	161	184	154	160	161	171	164	175	164	174	180	165	164	177	172	149	171	183	172	173	157	160	186	175	198	175	153	211	191	171	184	160	149	173	157	165	158	169	152	140	157	166	168	187	168	186	153	173	178	168	171	149	162	162	136	178	161	160	171	172	183	175	170	154	180	170	173	161	161	182	162	164	155	170	172	184	173	177	179	179	172	161	163	205	167	159	175	169	191	179	161	180	171	168	183	160	163	173	185	162	156	205	175	182	160	208	165	193	177	151	168	169	184	155	173	178	175	161	162	180	179	175	163	172	187	172	180	209	167	174	164	167	181	163	149	174	167	182	167	181	165	164	156	146	148	176	164	166	183	172	172	167	146	147	153	152	178	155	172	170	160	139	157	165	143	178	170	164	153	170	171	172	169	176	177	160	170	154	160	148	207	171	156	180	144	173	158	181	184	190	166	166	161	184	182	177	180	156	155	146	162	173	187	164	195	192	202	176	177	177	169	173	175	181	176	165	146	171	150	178	144	196	165	162	191	179	180	189	159	157	156	148	160	147	180	179	174	176	154	176	152
2039	437	169	166	102	141	155	209	232	246	223	214	205	140	109	108	78	80	83	65	365	32	39	32	38	43	38	35	32	49	41	35	38	32	47	42	41	32	33	32	26	38	29	26	28	32	34	52	31	36	39	29	35	37	43	41	38	46	48	34	38	39	40	39	38	39	39	34	43	29	31	38	38	47	39	40	39	39	23	36	28	28	46	37	35	47	39	36	37	34	44	34	30	36	46	42	37	34	46	36	33	34	38	47	44	43	51	30	32	37	34	36	44	35	46	29	43	35	41	28	38	36	38	41	43	30	29	35	34	35	37	45	31	34	38	42	40	33	26	27	24	32	43	30	31	42	30	43	36	36	36	35	39	40	26	38	41	36	41	32	36	38	53	34	27	47	41	28	36	41	40	35	34	32	39	48	35	38	35	41	34	43	30	34	43	32	49	39	43	34	39	27	43	36	20	27	44	45	32	32	30	46	38	39	43	46	37	38	38	28	32	47	33	36	39	35	32	45	32	37	33	40	40	29	31	31	37	33	28	35	30	37	27	38	39	26	36	37	27	38	46	34	47	46	40	34	26	40	38	30	36	34	31	44	45	34	27	34	38	43	34	38	37	36	36	29	39	51	39	44	45	36	33	32	41	37	41	43	33	38	39	38	37	35	37	43	24	42	32	34	29	32	21	37	43	31	38	31	35	47	35	36	39	27	28	45	47	41	29	37	43	32	36	46	42	45	29	45	33	33	39	35	28	43	36	36	30	35	26	36	27	36	31	38	33	32	23	35	37	39	43	34	44	34	30	40	24	38	36	36	42	32	27	36	32	32	30	44	30	37	32	42	33	31	37	25	37	35	39	40	32	35	40	33	33	34	35	36	44	53	28	37	27	25	36	40	29	44	37	39	37	37	42	41	35	27	42	42	47	34	28	30	34	38	34	41	36	36	34	38	48	42	31	30	33	34	37	28	29	30	35	30	26	38	36	39	46	37	34	25	51	37	31	36	36	36	36	36	40	42	39	33	46	26	40	30	34	25	32	32	38	40	46	39	40	35	27	43	33	27	39	30	37	52	42	35	35	32	34	36	41	43	33	44	45	27	31	27	35	30	30	45	37	38	35	34	40	30	36	44	48	37	42	34	39	25	48	36	31	31	36	35	35	43	36	30	32	30	41	33	32	41	48	36	23	33	37	27	38	28	38	42	41	32	36	39	28	32	35	36	28	38	21	32	28	38	32	30	31	43	40	45	31	32	43	44	32	31	38	35	29	47	25	42	34	33	34	39	36	38	26	36	32	40	42	31	35	42	37	47	33	35	26	30	35	28	39	37	43	34	39	39	50	36	31	38	34	31	31	44	41	28	37	32	35	24	32	39	40	41	40	28	37	46	34	37	32	32	30	34	44	34	47	45	38	38	41	36	39	37	42	32	28	40	34	39	32	40	44	31	38	41	35	36	34	35	39	39	40	21	29	51	34	41	30	36	34	27	36	27	45	31	39	42	32	26	33	28	43	29	33	37	42	30	27	43	32	45	32	29	39	27	30	51	47	39	41	39	37	33	27	34	41	37	33	30	38	32	40	42	36	31	30	32	43	43	35	43	37	53	37	39	34	46	32	40	32	39	37	40	47	38	42	35	36	37	43	43	34	41	43	38	34	32	44	47	51	34	41	33	41	44	34	29	44	38	36	40	31	49	39	33	29	30	38	43	50	38	37	40	35	36	44	33	23	28	35	34	44	25	34	41	36	35	34	27	42	44	43	30	30	35	32	38	38	32	38	35	32	32	35	44	38	25	25	29	29	33	33	36	26	33	45	33	40	29	44	40	33	46	37	42	40	30	53	32	43	36	35	42	35	41	42	44	36	43	38	39	28	33	35	50	34	29	35	43	43	46	30	40	43	38	33	37	41	29	37	40	37	45	37	38	30	45	34	33	42	33	37	41	33	30	42	41	32	40	38	35	33	33	33	31	32	30	38	33	33	22	44	30	35	46	25	32	45	33	40	30	41	33	42	45	37	34	39	33	32	46	46	33	38	52	32	39	36	33	32	44	32	29	43	33	36	38	33	37	45	30	56	31	36	44	31	30	28	42	34	35	44	32	40	29	37	45	29	24	40	35	35	31	37	29	42	34	39	30	27	39	39	41	41	36	37	33	38	43	39	44	33	41	35	30	26	33	27	32	32	34	33	44	30	35	47	50	42	37	43	45	21	28	37	38	32	36	43	41	37	25	40	30	38	36	29	43	34	32	28	33	43	35	38	35	26	47	30	39	34	43	37	38	42	43	35	41	40	42	42	28	39	41	34	31	28	31	33	38	29	43	29	43	41	33	38	25	29	33	38	34	34	35	37	32	45	37	41	30	35	38	36	52	33	39	39	29	35	43	38	39	37	36	34	33	35	40	34	40	42	38	39	35	45	39	38	42	31	32	41	33	47	37	34	29	45	39	53	41	43	25	29	37	26	44	39	33	37	47	32	32	41	22	41	43	38	26	31	38	34	26	33	32	37	36	31	31	29	37	25	40	30	47	33	45	49	34	35	36	33	36	45	33	40	33	34	34	30	51	48	38	45	31	36	31	28	42	27	39	34	43	39	34	43	47	30	42	50	43	41	46	33	34	35	39	39	32	35	33	32	42	32	38	36	34	43	26	36	25	35	30	30	43	37	29	35	30	34	37	29	39	32	41	36	35	39	35	40	28	35	42	35	37	30	36	35	38	33	36	39	44	34	32	34	27	26	37	30	40	38	49	40	33	43	27	47	33	37	44	29	46	29	39	31	30	26	38	36	40	33	24	46	32	30	37	28	42	31	36	47	36	36	35	36	33	40	38	39	47	31	39	36	36	35	40	38	30	39	43	32	28	37	35	31	28	44	40	29	41	41	40	26	36	31	32	36	25	37	37	40	42	45	39	43	31	42	36	31	49	40	48	26	34	42	42	29	32	32	46	35	27	42	21	34	32	30	34	46	31	39	28	37	30	28	42	46	41	33	36	20	25	39	28	29	29	43	39	42	44	31	42	40	42	34	36	35	30	30	40	40	52	28	36	41	30	28	31	41	41	45	34	40	41	42	34	31	36	36	39	29	31	42	25	45	39	40	48	51	36	33	33	38	35	36	33	35	25	37	40	29	28	36	47	37	38	42	39	37	40	37	43	28	42	33	25	48	37	36	41	38	28	39	35	39	43	39	39	39	43	50	43	37	31	25	33	39	30	43	43	39	42	46	34	42	41	34	34	50	43	39	38	34	43	42	38	36	37	43	41	18	43	28	34	37	33	21	49	26	42	38	40	29	38	39	27	35	29	42	30	34	35	41	41	35	27	28	41	38	39	33	39	35	35	39	37	42	32	30	28	37	34	43	33	48	34	40	35	38	38	37	29	43	34	34	35	47	39	40	31	48	44	44	28	44	35	38	35	39	33	44	49	29	39	24	36	25	45	32	33	38	39	25	40	52	46	36	43	36	22	41	37	40	35	41	40	34	33	34	39
21157	5663	1920	3552	7930	8930	9656	10087	10564	10516	9037	8204	6432	4653	3536	3840	2117	2265	2298	2108	8696	511	477	469	395	399	448	385	397	385	454	400	385	349	394	368	410	392	356	371	352	331	359	366	343	374	331	385	348	318	350	344	341	356	347	346	332	351	339	342	381	368	331	368	373	329	313	349	355	324	318	382	304	343	329	334	357	344	362	318	345	343	380	357	331	340	324	291	338	309	312	306	334	324	326	317	336	315	306	342	341	337	360	314	331	327	358	380	339	305	312	368	315	340	342	342	379	339	315	348	358	316	360	344	338	352	332	353	351	345	356	363	347	288	344	334	316	316	343	334	340	344	327	327	319	333	327	313	345	337	333	323	326	332	326	292	295	346	329	328	361	305	364	290	336	339	329	347	351	331	336	315	315	371	320	335	327	334	301	306	320	329	356	341	334	331	352	334	319	337	344	340	356	322	327	345	327	349	349	282	330	307	312	326	347	370	320	357	350	360	319	339	338	322	315	319	323	347	327	297	332	309	323	345	343	306	329	334	310	327	297	359	319	327	349	343	345	340	287	311	312	278	329	340	355	342	317	307	340	326	328	332	331	348	363	328	356	327	341	361	324	358	328	340	353	328	348	343	360	346	333	366	318	383	355	316	348	336	339	347	337	326	346	331	347	312	322	327	329	348	346	355	366	328	331	309	345	303	338	314	350	322	309	326	352	350	330	370	361	340	328	313	351	332	361	336	325	361	308	342	345	343	323	315	332	315	335	309	353	365	320	335	318	362	325	346	335	298	308	299	323	333	331	333	308	333	333	345	303	318	364	337	316	333	334	338	329	315	323	322	305	325	370	322	326	312	319	323	327	347	299	359	330	298	355	358	347	321	332	318	332	323	348	313	323	336	359	338	336	295	332	335	336	341	331	307	354	336	318	319	326	361	344	350	303	335	382	344	309	335	330	380	342	324	304	334	336	341	336	309	322	352	339	356	322	328	352	302	314	326	350	370	341	333	330	330	304	321	338	309	326	334	335	320	301	352	332	310	350	326	309	332	341	380	330	326	349	357	291	361	329	349	319	348	323	341	327	334	320	327	340	347	353	352	333	348	349	333	344	294	385	308	344	347	342	312	327	372	344	363	346	328	346	328	331	320	329	357	345	330	328	328	330	317	320	346	360	375	344	345	344	354	305	317	324	327	323	361	307	312	283	302	324	309	314	325	335	349	329	332	296	373	333	314	316	322	358	346	345	334	323	333	331	324	357	325	302	320	356	349	330	329	328	338	328	331	333	308	319	347	308	338	324	346	334	332	333	344	366	323	315	335	342	346	324	325	336	334	301	352	326	338	366	316	353	356	331	346	323	354	340	320	292	336	333	352	351	336	337	362	313	322	301	349	346	333	340	301	345	366	364	343	323	312	367	328	364	351	325	332	339	340	327	330	350	336	349	347	356	327	347	327	357	328	333	304	367	330	314	335	368	351	330	298	312	355	332	326	323	280	308	350	324	339	357	349	310	292	318	355	356	335	321	334	326	355	315	325	345	335	349	389	339	336	351	347	304	343	351	307	285	352	337	333	312	323	325	335	347	334	362	314	365	314	341	326	326	335	321	287	313	325	302	323	330	348	370	316	284	337	345	323	346	313	354	356	328	314	344	361	353	324	318	350	306	345	311	323	311	319	345	331	322	307	343	327	339	329	354	325	351	352	348	338	313	366	335	322	298	347	377	313	341	341	357	325	356	320	318	331	335	314	319	351	323	301	356	349	347	335	364	313	334	300	341	331	332	361	334	342	351	320	330	353	354	340	302	357	348	334	327	330	349	370	313	340	317	316	338	308	333	335	336	350	301	338	324	307	335	290	312	351	310	368	349	321	291	337	346	350	311	377	365	338	318	335	313	339	341	326	327	313	344	333	345	334	335	378	334	324	309	347	335	344	353	312	338	325	338	311	337	342	313	329	347	330	319	343	310	319	346	335	327	336	321	317	353	328	328	308	362	345	331	337	355	322	324	339	354	368	334	336	327	328	344	316	312	338	343	318	310	307	338	354	348	345	309	319	341	320	319	332	309	328	344	363	349	351	327	340	350	344	289	314	299	358	315	332	318	322	360	324	339	334	357	325	362	329	332	347	343	329	341	351	344	355	364	362	342	342	318	339	327	368	349	330	363	311	361	329	369	353	323	307	337	323	296	330	307	307	349	360	355	326	342	322	365	325	319	350	305	346	307	336	348	300	355	333	344	350	302	349	329	357	339	317	321	314	317	334	332	330	352	337	337	348	317	336	316	326	334	329	353	329	354	335	347	347	311	340	295	330	315	309	348	359	333	378	332	330	328	336	406	307	340	363	357	327	325	316	326	352	329	358	333	338	349	345	327	323	350	344	364	360	336	347	360	324	326	337	313	330	317	325	325	334	322	336	325	320	359	359	360	384	361	354	318	302	330	309	348	355	319	331	340	346	328	323	345	315	326	344	341	333	337	328	295	336	346	323	279	314	346	328	352	296	312	337	331	337	343	354	340	330	312	345	335	313	329	304	337	340	336	350	319	344	346	311	327	332	333	324	338	318	363	333	342	359	356	339	327	325	312	316	320	314	276	319	327	338	383	284	308	344	348	353	319	355	347	310	336	334	348	324	307	358	354	297	326	352	347	335	334	314	356	327	343	325	307	351	346	328	315	320	323	332	339	320	322	330	322	365	322	333	322	336	336	313	347	348	340	300	348	326	319	326	328	313	315	325	317	352	324	316	345	312	318	321	357	311	325	309	361	325	328	347	306	358	344	328	346	342	317	351	353	322	329	344	323	358	341	337	336	353	335	309	318	346	333	355	369	321	310	365	340	339	300	335	373	320	370	321	326	355	304	339	315	328	350	341	357	331	325	301	339	343	367	283	348	337	346	332	329	324	333	297	327	362	347	329	357	326	317	348	299	349	317	325	324	311	336	328	318	332	330	320	353	354	325	336	327	332	285	310	342	347	324	344	329	334	322	352	309	332	343	309	311	348	347	369	356	356	348	349	301	312	338	326	325	331	366	330	325	322	324	318	341	344	350	340	325	341	325	316	319	369	302	323	342	343	364	339	330	320	335	331	332	338	306	319	321	321	355	348	320	317	311	345	323	343	338	313	327	331	377	341	332	321	343	312	308	349	335	341	343	343	319	313	364	345	309	338	339	329	357	325	330	323	360	322	347	333	330	336	341	324	313	337	336	331	338	372	356	309	339	311	333	301	326	344	313	302	356	365	329	304	337	326	326	367	323	333	316	346	304	297	331	323	335	332	335	372	327	330	318	344	362	313	327	335	353	344	341	331	314	347	309	335	320	334	342	334	333	333	346	349	337	345	350	319	375	352	340	337	325	315	298	349	314	342	300	373	277	300	334	323	349	360	330	347	381	331	330	302	329	289	339	304	339	365	333	322	362	344	345	311	322	322	346	331	312	317	339	315	344	364	308	340	341	334	344	369	334	305	342	339	340	357	332	341	349	367	316	346	350	340
1805	194	77	63	70	84	98	117	180	147	166	109	89	99	95	82	48	50	54	48	61	38	46	39	36	35	55	40	50	38	48	38	35	38	32	45	36	37	36	47	45	49	44	42	29	46	37	50	35	38	47	34	43	48	44	35	35	40	40	60	42	47	35	38	37	39	41	44	37	44	42	46	32	27	40	47	38	36	34	40	31	27	38	40	37	40	33	38	27	47	35	30	34	43	31	47	35	26	42	51	54	44	39	47	38	48	40	38	63	32	40	37	46	41	33	42	35	41	38	40	33	34	45	31	39	41	32	34	39	43	35	47	36	35	36	47	36	35	53	34	34	34	41	40	46	41	37	36	30	39	45	43	37	42	39	43	51	52	45	37	38	37	38	30	47	41	42	28	35	49	45	40	35	43	41	37	46	39	36	40	40	35	37	36	39	38	34	33	42	42	41	46	49	36	43	38	36	42	43	40	33	43	37	41	33	30	24	32	42	33	31	31	34	35	41	38	33	39	39	33	42	47	33	38	41	38	32	44	33	29	37	40	28	40	39	33	33	43	34	35	36	38	44	44	44	48	32	35	36	38	42	48	51	37	31	36	40	29	39	45	36	31	30	43	41	38	30	30	34	33	42	40	36	42	48	34	34	31	47	45	51	29	37	33	38	39	39	31	35	37	34	38	43	29	34	34	39	42	32	42	32	45	44	42	39	40	37	37	38	47	45	35	41	34	46	57	47	48	44	45	43	42	44	36	56	39	32	39	40	45	32	36	38	41	41	33	41	50	31	34	43	36	41	37	34	31	38	32	36	38	31	29	49	31	29	35	38	41	34	39	40	39	32	35	35	41	47	30	36	36	45	41	36	44	50	34	42	41	43	42	40	45	41	41	46	42	29	35	32	35	39	40	36	47	34	32	38	54	47	30	38	29	34	36	36	43	36	31	33	37	37	33	38	34	34	41	42	39	30	43	42	42	50	37	33	49	41	35	47	43	42	35	44	36	33	31	38	37	43	41	39	43	43	53	35	36	44	41	40	36	38	40	38	39	50	37	35	33	36	47	36	34	33	44	39	40	35	33	27	47	38	47	35	28	46	33	30	31	33	32	41	33	38	37	43	28	32	31	41	37	45	40	50	42	48	38	39	31	39	36	42	34	33	32	42	38	38	30	32	41	46	40	41	37	30	37	33	42	34	45	37	45	37	55	45	47	31	40	40	41	42	41	55	24	55	41	47	36	32	45	36	26	42	38	45	38	43	44	37	34	42	34	31	34	41	30	41	31	35	33	35	39	30	39	31	45	44	34	28	30	38	35	42	39	35	40	30	44	37	30	43	36	35	45	42	28	37	42	34	41	45	36	34	34	47	35	46	45	34	37	39	45	40	21	43	39	39	31	29	40	36	30	41	38	37	40	25	40	36	40	36	39	36	26	42	40	45	40	31	37	38	39	36	35	37	44	47	42	37	38	42	46	33	36	34	32	41	35	35	39	44	40	35	37	49	50	46	35	34	42	44	53	34	38	32	36	34	41	43	48	45	39	44	45	36	38	42	30	43	35	34	42	33	36	36	35	35	42	34	34	44	43	53	43	32	41	47	51	43	36	39	27	26	39	22	45	34	43	39	47	35	43	45	36	45	40	38	37	37	52	47	36	42	38	49	35	34	36	32	31	36	43	36	33	42	40	34	56	38	33	46	41	36	28	29	43	40	30	38	38	50	49	37	38	37	28	29	40	38	34	37	35	49	44	39	32	29	31	36	46	35	47	36	38	38	40	34	46	49	40	36	47	31	43	47	35	45	37	36	48	42	39	41	37	42	33	34	31	38	39	50	39	37	37	43	36	35	36	32	34	43	33	47	43	46	33	28	41	42	34	40	38	36	35	35	32	34	41	29	34	48	31	40	36	38	38	48	39	50	44	30	34	37	53	29	34	38	40	37	36	37	37	37	43	48	38	33	38	45	45	49	36	40	43	32	43	44	36	37	44	39	37	41	38	36	51	43	43	57	50	46	36	39	56	44	49	36	31	37	35	32	42	51	33	48	48	40	48	37	35	38	30	46	37	50	37	43	26	55	42	50	47	33	36	44	55	49	28	44	41	46	38	45	43	36	39	30	27	51	58	50	44	36	35	32	30	46	38	39	48	44	38	55	46	38	35	37	46	38	48	38	45	35	30	42	41	27	30	37	45	46	45	24	45	34	37	42	47	47	45	37	41	33	47	37	34	54	36	37	49	36	30	46	42	43	24	30	37	40	33	45	38	38	37	27	42	38	40	32	41	31	60	44	49	35	45	39	34	35	35	39	48	32	30	49	47	36	39	41	42	38	39	33	36	52	42	44	41	46	43	45	46	30	46	44	42	47	49	40	43	41	39	43	47	40	40	35	36	33	38	39	42	32	40	33	52	37	31	39	35	43	39	34	36	33	29	43	34	50	38	38	41	48	36	38	36	38	39	40	44	47	31	49	48	29	41	35	45	41	42	43	35	41	30	34	55	40	37	38	40	37	37	40	40	29	36	51	43	36	43	29	41	49	40	38	39	34	35	48	35	45	36	40	35	39	38	53	29	35	40	36	39	29	38	31	28	34	25	46	46	39	43	49	38	46	30	38	45	53	36	41	37	46	45	40	38	39	37	38	34	39	31	29	45	36	37	45	49	40	34	43	37	38	38	42	35	44	40	36	52	33	58	50	51	36	49	36	42	34	41	32	41	38	41	28	31	34	40	39	43	43	44	41	48	37	45	31	37	38	36	50	35	42	44	43	40	41	45	29	41	29	40	44	34	48	42	33	46	51	32	35	37	54	47	41	46	44	28	42	43	33	50	36	53	26	40	45	39	36	43	42	35	32	32	45	29	40	42	44	43	36	43	44	49	44	36	48	36	38	34	37	39	34	31	56	43	36	38	40	45	45	35	44	35	48	49	39	50	31	27	39	41	39	33	43	35	36	31	40	37	34	42	52	46	40	31	52	41	49	32	56	40	42	45	52	34	36	39	36	43	31	34	40	36	39	27	40	49	41	40	31	42	33	38	45	45	35	42	46	41	45	45	40	33	36	35	53	35	49	58	35	37	44	34	37	39	42	35	31	39	47	29	35	37	40	40	37	36	36	32	28	50	53	57	35	53	41	31	37	29	43	37	44	49	38	34	42	31	42	35	39	44	42	38	42	35	55	49	31	39	39	21	40	42	33	45	44	40	33	31	36	27	34	31	36	35	38	47	39	31	38	41	36	25	46	42	32	36	40	37	32	28	47	33	36	35	47	29	39	48	36	31	34	37	49	42	36	32	30	40	42	36	38	37	34	43	47	35	42	37	27	44	37	33	33	41	50	31	37	29	35	44	38	36	40	37	34	35	45	50	41	31	39	36	31	35	38	35	38	45	27	44	41	34	28	44	42	32	34	30	37	35	38	47	45	37	35	45	30	32	28	53	30	30	31	33	45	33	37	46	39	41	33	34	37	49	36	34	43	42	43	43	46	38	40	41
16228	2849	948	1348	2747	4085	5353	6748	8124	6215	6089	3520	2506	2318	2473	2080	1350	1178	1083	682	1601	373	377	382	356	319	352	335	343	352	324	370	338	353	344	335	357	357	342	366	346	332	370	349	359	347	367	307	336	326	306	359	334	347	344	338	322	335	333	339	335	340	345	334	373	348	331	324	359	326	335	362	371	366	325	314	335	333	333	310	372	313	357	351	359	333	346	348	301	350	357	378	318	305	359	340	333	328	338	350	336	325	373	360	321	314	313	355	339	321	363	358	329	347	330	337	303	367	315	328	341	306	339	373	349	370	363	336	303	363	334	359	378	309	332	371	313	356	318	324	331	311	353	360	371	301	328	337	356	359	350	331	360	327	334	348	372	306	312	319	313	347	362	333	359	320	316	359	322	338	326	357	337	342	375	340	357	338	356	331	346	340	329	324	335	324	349	341	331	369	316	323	326	327	348	329	377	307	343	351	350	330	351	316	322	334	346	339	349	334	305	390	343	338	338	340	341	339	331	354	328	343	340	382	344	358	345	358	354	357	367	322	373	326	343	326	345	305	356	333	369	353	357	364	327	334	348	349	329	344	358	331	362	345	348	331	355	351	317	316	314	318	323	333	339	341	325	358	355	328	337	312	350	316	326	357	334	291	341	362	335	349	365	335	322	324	330	317	333	340	337	346	339	321	328	342	329	344	361	342	329	348	330	352	350	333	364	330	360	378	348	321	333	320	356	328	320	354	348	330	335	309	346	294	353	368	319	344	311	314	375	327	322	372	346	343	322	330	355	348	326	341	328	341	373	293	343	290	320	332	362	329	353	348	341	338	357	353	343	357	335	337	327	344	350	365	358	338	360	326	339	319	338	321	359	337	346	329	326	341	298	338	342	336	346	356	336	332	365	317	358	309	364	349	324	359	353	350	335	337	351	311	332	347	370	371	341	345	327	347	325	331	353	328	282	363	333	339	342	352	300	304	316	331	318	341	309	342	345	322	343	354	327	366	338	348	350	320	323	326	338	307	343	297	339	363	350	331	329	351	351	353	339	354	300	366	353	317	352	323	344	347	349	329	328	370	352	297	354	333	355	351	335	350	371	336	301	360	345	351	330	344	373	360	344	349	350	339	319	296	323	348	341	345	324	332	357	348	344	332	371	308	358	325	335	331	346	368	367	361	344	327	320	356	296	350	313	345	320	337	355	323	347	349	312	310	335	330	335	337	354	344	348	331	342	353	312	347	287	328	306	349	316	344	359	350	348	355	364	310	356	343	394	364	361	330	375	312	353	329	321	340	376	362	361	323	359	322	356	352	323	348	342	342	330	327	346	320	353	340	315	323	329	338	342	344	340	334	367	335	348	354	370	356	350	326	355	355	326	332	362	350	336	333	326	359	367	361	331	329	319	314	292	330	341	352	350	348	335	329	329	339	351	338	373	314	340	323	350	328	328	323	319	340	304	338	330	344	383	327	335	350	332	348	323	330	307	360	335	339	333	326	331	365	318	336	382	320	360	311	366	366	351	338	334	356	322	328	304	317	330	358	327	289	337	348	368	323	338	334	332	360	350	349	352	380	326	359	330	327	312	374	330	350	316	333	339	346	358	323	343	366	361	337	365	331	331	337	352	327	314	312	343	315	338	362	360	336	345	335	340	364	318	320	331	355	337	338	352	350	348	360	359	359	350	332	346	330	344	319	317	356	345	358	335	344	347	330	367	301	332	360	333	373	339	349	343	355	349	350	356	343	372	308	364	311	339	335	357	374	362	361	322	356	344	326	341	364	360	372	346	387	355	338	360	370	340	328	304	314	318	337	373	359	354	331	349	312	332	332	359	389	343	342	350	379	331	358	322	318	324	325	352	315	339	360	322	330	343	346	351	375	322	355	325	371	356	295	321	325	350	361	332	337	328	332	339	350	339	349	319	350	361	322	339	330	349	327	338	366	369	315	308	336	340	343	366	338	369	368	349	365	313	370	317	332	340	349	357	342	346	316	341	370	343	307	315	354	310	353	365	339	357	338	365	346	306	340	329	336	347	364	355	355	308	349	378	345	327	306	336	342	334	305	351	339	351	352	310	331	312	322	332	373	332	344	355	299	316	358	367	310	334	311	327	332	358	332	344	314	358	364	350	336	352	348	364	346	322	346	316	371	330	328	360	343	351	321	332	324	360	358	340	331	369	323	313	329	315	316	329	337	327	327	341	374	320	300	329	329	360	360	333	361	351	347	334	333	355	351	335	337	335	360	350	367	352	314	338	352	345	355	382	338	335	325	343	329	321	345	374	348	355	322	362	331	320	325	349	347	352	366	390	323	331	326	321	365	340	372	338	383	353	365	348	339	371	322	319	328	339	365	359	339	345	334	360	348	342	355	331	349	342	326	328	343	329	351	303	332	338	387	314	323	370	332	327	338	370	347	333	345	324	331	337	326	333	345	337	324	386	348	359	346	371	333	357	358	319	357	313	316	335	323	354	355	369	324	331	316	366	356	317	332	351	331	377	318	331	355	343	338	315	349	334	341	318	322	348	349	343	336	337	347	374	354	327	350	343	308	342	331	327	360	339	364	314	308	318	310	332	324	323	325	354	306	341	366	326	357	379	329	329	336	351	370	335	324	353	322	332	367	326	329	359	300	323	319	311	355	314	361	330	337	342	317	306	297	311	313	376	355	342	356	333	333	316	363	322	362	330	360	354	317	341	358	359	332	332	325	310	372	322	333	331	335	336	356	359	314	357	357	327	348	333	337	322	340	347	332	311	360	349	343	361	367	346	321	380	370	292	335	345	345	296	347	339	322	367	329	326	325	378	361	348	304	308	350	373	342	343	364	327	381	321	349	345	336	308	357	327	350	323	357	362	402	361	335	363	345	351	361	342	320	343	369	338	352	326	312	347	334	367	327	343	357	345	333	345	313	308	308	342	324	315	340	363	379	327	358	362	336	294	332	378	334	338	305	348	326	337	366	335	290	311	334	353	316	328	301	354	338	354	323	341	360	397	356	376	326	344	355	345	328	332	356	321	343	338	358	347	350	320	318	375	335	359	319	313	318	334	314	323	297	341	324	367	361	324	358	320	376	342	362	342	344	344	358	363	359	319	345	344	337	319	359	357	357	293	316	324	374	346	364	320	349	362	339	343	373	375	378	335	358	335	316	302	355	337	369	344	352	342	380	309	352	340	351	341	321	370	323	349	331	357	371	329	365	357	329	361	331	342	348	364	371	352	310	359	337	353	352	359	340	339	330	328	318	337	329	338	330	310	360	362	325	331	342	329	332	333	324	313	356	337	327	353	325	332	319	328	337	351	328	309	315	321	332	344	361	342	335	364	337	337	346	343	352	328	354	312	341	334	319	365	314	331	319	377	350	326	343	360	337	338	356	331	356	327	333	371	334	318	361	302	335	327	337	374	359	341	349	335	342	382	353	313	332	327	342	352	343	383	382	335	352	359	316	325	347	331	367	340	339	353	315	332	337	331	346	325	349	313	301	338	328
1678	391	134	92	98	159	191	289	278	197	191	145	172	134	148	121	98	64	61	69	193	55	64	47	64	62	53	42	40	50	56	55	47	48	48	49	60	51	54	50	54	42	46	47	57	56	51	49	50	48	54	42	43	62	48	46	43	51	65	52	59	49	60	61	53	45	48	45	51	48	53	41	39	47	51	43	56	43	43	59	45	55	56	52	43	43	66	44	59	51	42	50	53	61	55	45	41	51	51	55	42	54	55	55	51	57	51	49	46	42	42	43	36	49	45	63	58	57	52	47	58	54	47	54	45	43	50	63	46	45	61	43	46	53	60	56	52	36	56	41	45	42	58	45	43	60	39	54	53	55	56	41	50	36	58	48	51	42	55	54	51	58	47	51	50	50	43	54	52	49	61	43	52	53	55	50	39	46	66	54	51	44	38	51	39	52	46	43	49	47	49	51	45	45	45	57	54	43	41	52	47	52	49	54	39	56	54	52	51	48	36	47	47	56	55	63	56	48	63	50	53	59	48	56	60	52	57	50	55	47	49	50	56	50	52	45	51	53	62	56	62	52	55	51	46	52	43	53	46	52	59	64	52	49	48	38	42	44	50	47	46	53	43	57	60	39	48	37	43	43	48	45	54	36	45	48	44	55	48	55	53	52	54	54	75	38	60	42	44	55	49	40	49	38	55	49	43	46	46	49	46	50	48	58	48	53	46	62	41	43	60	56	53	47	50	55	39	49	65	41	51	55	45	45	55	52	57	39	48	51	55	48	54	52	47	52	49	42	66	58	48	52	49	56	52	49	55	56	42	51	46	56	61	53	53	48	55	66	54	53	54	46	43	38	50	49	48	49	52	40	64	62	58	54	45	59	48	62	44	55	61	43	59	52	61	53	57	56	36	49	60	33	50	52	63	57	62	55	44	46	43	43	49	43	41	43	41	47	50	56	47	41	69	47	53	46	48	54	45	46	56	54	52	36	48	56	68	47	47	60	51	54	51	53	48	46	50	46	57	49	49	52	54	49	61	48	48	54	43	44	63	50	35	58	60	50	49	50	43	49	51	41	48	47	59	48	54	50	57	47	54	69	49	46	54	57	47	52	49	44	42	43	55	44	55	56	53	51	51	55	51	51	56	54	55	50	52	54	49	56	49	71	46	35	58	55	46	55	49	50	54	54	49	52	47	70	50	54	50	53	34	47	62	50	49	59	45	60	44	55	55	46	46	54	54	49	65	57	52	45	52	59	52	44	63	65	46	55	43	49	57	35	52	45	50	55	58	48	50	50	42	43	58	61	48	42	52	63	54	58	45	41	51	42	52	54	58	44	57	46	56	66	46	55	59	48	36	40	56	48	48	48	41	56	47	58	50	57	51	50	43	52	75	49	58	44	64	51	41	43	59	42	33	49	49	59	54	52	58	66	40	57	45	54	43	55	50	40	50	55	48	44	47	37	63	40	57	54	43	46	53	62	49	51	50	54	47	50	57	53	46	50	45	53	52	59	69	53	49	61	44	37	60	42	47	43	47	59	41	48	57	44	47	64	53	59	45	60	46	62	51	35	41	58	46	41	55	56	38	63	49	40	65	56	55	51	36	46	50	67	73	48	52	39	42	50	44	50	53	51	53	44	50	48	57	51	54	48	40	56	42	56	40	50	64	43	47	59	44	62	70	64	40	46	47	48	52	58	42	56	53	43	47	46	49	42	62	46	51	61	48	53	51	52	41	52	43	46	68	55	56	54	60	50	38	48	51	61	56	50	46	52	47	58	51	48	52	65	50	48	48	46	37	52	68	44	68	41	35	53	54	53	59	53	53	59	54	52	50	53	55	63	36	49	48	53	51	49	56	48	41	42	43	43	50	48	43	45	47	55	56	44	48	51	55	53	52	54	47	51	57	48	52	56	50	56	49	40	45	36	48	46	45	43	47	51	55	47	51	45	48	58	57	61	52	44	57	45	50	54	46	38	46	50	52	51	55	45	44	49	50	41	34	68	53	57	55	51	60	50	59	58	49	47	53	54	43	43	63	65	56	38	53	53	48	54	60	44	47	59	50	50	52	38	42	60	54	56	45	50	59	47	41	50	49	53	43	46	58	43	43	51	52	59	53	41	44	41	55	46	43	61	49	61	66	54	55	46	52	37	47	44	49	42	46	41	47	65	47	61	53	47	50	50	37	57	39	44	60	43	43	56	55	53	56	50	53	53	50	50	51	46	49	44	52	59	48	57	58	49	63	43	50	41	49	46	58	62	52	57	52	56	43	59	47	51	59	53	55	52	41	55	56	42	42	54	55	57	47	47	50	44	49	58	46	47	54	40	51	56	45	49	56	40	52	42	59	53	44	41	46	54	45	43	50	58	46	65	47	56	44	55	38	45	40	70	46	53	56	47	48	66	64	69	52	44	49	54	54	54	43	47	56	41	51	61	32	50	52	53	48	43	58	47	39	30	57	40	33	45	53	52	48	54	52	49	51	51	53	41	60	56	54	45	47	53	52	59	42	62	40	47	47	54	49	47	52	57	49	46	44	59	60	56	49	41	51	36	64	50	35	66	60	46	51	50	59	50	56	63	54	52	55	54	59	50	48	48	60	48	61	54	48	46	53	49	46	41	47	51	60	48	53	46	48	44	53	54	47	52	55	64	47	48	62	51	44	62	48	40	36	56	61	47	46	57	44	52	36	50	46	55	33	56	45	55	52	48	52	59	48	44	53	62	41	51	41	57	45	59	50	48	51	49	51	54	51	51	52	48	48	66	48	58	48	51	57	43	50	41	52	55	47	56	51	46	50	55	52	49	59	40	43	54	53	51	49	49	39	49	63	69	50	42	46	44	56	44	49	55	61	43	52	47	60	45	57	47	49	40	46	68	51	55	55	51	39	39	46	55	55	48	62	61	46	53	47	54	47	40	42	46	56	44	44	47	62	50	39	44	58	36	49	41	52	40	55	45	54	43	53	45	51	49	50	61	54	46	45	43	51	47	48	51	41	58	52	39	56	42	47	52	43	50	48	53	45	53	57	53	54	46	46	50	40	48	59	52	49	52	55	44	57	54	54	62	47	52	40	47	59	45	38	51	39	51	56	46	48	54	47	59	53	57	48	48	56	39	61	45	62	55	55	54	45	44	42	53	59	42	46	48	40	63	57	53	54	41	41	36	39	53	58	56	46	45	53	51	43	59	50	42	50	38	64	56	47	41	60	38	40	61	38	60	40	48	58	56	50	67	55	57	45	69	47	47	52	48	43	49	50	51	61	59	53	51	47	55	57	48	65	49	39	59	46	51	55	65	53	48	66	45	45	41	49	39	55	46	48	47	44	44	61	56	56	44	49	63	64	59	61	41	56	57	57	49	47	44	48	43	45	46	60	40	54	54	61	46	47	53	58	47	42	55	43	54	44	56	47	44	49	46	40	55	54	49	51	60	71	57	51	48	46	56	46	43	57	50	57	49	49	57	45	38	48	58	55	48	43	50	56	48	46	48	63	48
20190	4976	1514	1873	4742	11899	12313	13439	12012	8084	7372	5089	5319	4173	3911	3161	1725	1047	841	1063	4981	548	527	542	496	513	496	510	492	439	492	476	510	491	480	496	445	484	463	440	427	494	444	457	456	468	492	443	454	453	464	449	451	472	470	434	423	442	457	477	453	419	464	453	496	435	472	434	453	462	443	436	452	491	455	394	416	461	463	432	467	438	484	449	461	449	456	432	434	459	439	462	427	440	441	464	449	468	431	466	477	432	460	468	459	474	475	465	460	457	464	439	466	430	451	436	473	449	419	438	462	428	416	455	431	429	416	437	451	457	430	464	414	459	486	442	447	440	454	464	458	473	460	456	446	439	456	458	460	455	452	462	455	454	484	450	457	440	455	421	484	436	403	486	446	458	414	463	448	476	463	445	441	418	453	463	417	449	452	474	441	442	452	421	438	422	437	464	417	462	428	449	435	473	444	467	434	441	433	454	445	464	464	429	423	437	456	427	482	472	471	460	463	462	433	446	422	442	475	449	472	443	482	481	476	441	462	429	441	471	470	431	436	455	416	471	427	470	435	426	444	445	451	435	432	474	452	468	448	425	449	425	431	497	462	442	431	426	450	486	436	461	428	439	445	421	470	481	442	402	447	446	440	451	478	473	466	444	446	440	459	450	447	429	460	459	433	446	429	406	468	445	423	446	480	437	454	453	458	449	429	444	435	437	425	480	411	490	434	450	402	444	470	458	488	455	452	438	469	488	416	441	469	459	425	487	435	501	450	437	444	453	467	436	456	493	422	491	484	449	422	436	474	469	450	473	443	459	398	448	427	448	438	446	463	435	447	464	423	444	452	446	460	401	425	452	457	509	468	417	446	444	485	438	478	478	425	430	468	452	476	481	446	445	421	450	490	416	433	451	440	470	386	459	474	501	467	461	442	475	465	434	453	416	450	450	430	463	438	477	432	468	443	399	479	450	470	435	440	452	473	470	454	443	477	406	429	457	420	445	472	439	452	446	431	421	462	431	450	441	447	445	440	451	468	482	460	456	444	476	446	471	443	408	461	414	426	450	470	426	440	482	429	445	438	455	429	475	475	427	431	456	445	454	447	478	458	449	439	490	450	479	459	472	446	428	462	417	432	445	473	468	435	445	478	463	433	450	461	446	499	438	451	455	464	493	422	413	460	447	496	416	421	458	454	475	452	449	472	475	428	436	430	482	446	445	427	455	460	459	466	413	448	456	423	413	452	480	455	417	465	433	443	439	460	426	436	463	431	410	473	435	432	423	464	448	438	471	442	495	424	496	420	443	474	468	409	442	454	486	421	452	462	456	483	443	467	458	453	426	457	499	446	458	448	440	442	443	421	445	463	473	471	429	424	449	413	423	434	447	436	492	520	445	428	449	431	464	425	444	449	463	442	454	450	435	419	472	426	462	470	460	465	469	446	462	420	456	449	418	473	458	428	467	491	455	433	426	460	414	424	473	437	447	463	472	457	436	445	451	444	453	468	432	462	437	473	445	427	464	417	448	432	450	429	432	465	438	431	434	459	466	454	448	440	472	437	419	439	474	476	446	452	454	413	492	439	455	426	438	446	422	402	480	443	458	438	437	405	469	494	422	419	421	464	433	479	506	452	433	448	426	455	468	465	440	476	444	428	446	443	418	455	459	427	441	486	440	479	425	421	426	470	472	402	402	458	453	439	453	473	464	407	445	443	463	478	459	455	483	431	479	430	467	453	458	448	447	398	474	451	434	415	420	451	468	491	454	433	468	436	434	419	445	434	487	414	428	484	475	445	429	467	442	458	426	429	456	451	452	439	434	441	431	471	463	442	450	430	489	431	456	412	442	468	442	454	414	443	444	436	478	450	427	485	401	445	418	425	424	483	433	439	460	448	445	432	456	418	519	444	441	414	431	467	447	477	417	482	458	411	419	480	466	444	442	475	477	439	423	456	418	409	451	440	467	460	459	444	451	451	445	434	430	480	460	437	451	446	445	483	467	450	458	470	469	442	420	442	400	417	419	466	425	451	457	495	442	450	451	473	449	448	437	464	446	459	421	452	431	406	447	451	461	427	467	449	434	484	396	436	484	431	453	430	455	459	446	415	472	458	471	472	481	467	437	447	469	458	434	484	438	461	437	462	454	484	458	475	458	439	473	431	443	452	445	419	499	454	457	499	449	454	419	451	464	462	471	455	457	434	448	438	450	474	435	453	468	476	432	447	451	406	454	448	456	448	474	456	442	456	406	431	464	439	433	496	444	420	411	490	419	450	421	409	462	461	439	455	464	419	462	486	452	451	448	438	476	460	438	434	446	457	473	442	478	443	436	453	419	445	449	471	428	438	456	435	431	455	442	443	444	433	479	434	449	434	449	428	480	409	492	446	461	417	444	426	431	443	430	430	457	442	399	460	469	450	492	451	446	445	448	428	413	437	460	502	416	440	409	420	449	448	393	450	438	446	474	462	429	436	444	467	463	481	464	453	450	431	478	471	456	435	438	454	483	472	439	453	459	442	411	474	437	424	408	454	419	437	480	459	458	455	440	448	493	466	460	469	450	467	455	444	445	468	454	430	418	422	440	442	461	429	446	420	460	394	453	421	468	456	425	476	448	452	450	451	460	418	464	440	446	431	436	439	462	445	443	471	483	431	437	454	470	445	454	490	448	448	472	444	409	468	462	459	499	436	435	474	501	467	437	441	455	421	415	468	463	447	444	460	428	451	440	455	420	426	483	435	455	476	459	453	450	461	464	427	452	465	417	473	444	446	431	444	465	463	447	428	478	498	456	420	464	482	415	453	433	467	457	408	440	409	434	488	484	429	430	439	444	481	452	438	373	468	453	432	455	428	459	440	469	478	456	432	443	464	463	433	435	445	473	465	446	479	449	431	466	455	451	445	461	460	403	465	415	423	461	473	446	431	447	412	437	430	468	452	450	440	425	457	435	443	449	416	427	446	434	438	467	411	433	438	472	437	418	430	463	438	448	443	446	456	421	427	450	427	428	395	458	452	471	460	474	459	448	488	431	478	440	410	459	439	425	471	440	430	427	447	444	468	440	423	423	459	445	447	458	404	443	449	458	396	461	428	452	452	467	437	470	457	439	405	470	440	430	459	430	434	426	437	434	496	448	446	420	452	456	480	437	416	424	401	445	475	464	439	434	449	460	452	445	472	447	443	419	429	445	455	459	483	446	438	429	433	455	461	447	471	458	451	432	464	420	488	456	418	432	407	473	448	447	439	434	434	441	464	416	445	478	470	432	457	458	440	480	453	431	469	418	472	426	466	455	446	428	474	433	447	441	453	444	429	466	445	467	434	472	468	481	442	453	437	429	450	450	406	472	434	442	453	454	434	444	437	433	421	426	437	443	448	424	468	430	462	461	444	470	481	448	437	420	421	389	453	435	472	445	446	430	407	475	456	384	441	443	462	477	439	406	396	442	449	458	465	480	417	446	459	442	467	483	454	429	479	422	441	479	473	465	475	432	460	440	445	453
2737	408	92	62	55	114	156	226	166	171	148	98	140	100	90	77	43	36	22	26	33	18	30	21	25	18	16	17	15	20	18	23	16	18	18	21	16	20	19	17	19	13	22	16	17	18	21	15	15	23	17	23	15	23	19	15	19	14	17	22	17	12	15	21	26	20	17	25	13	23	27	22	16	19	25	16	18	19	20	13	20	15	21	17	18	16	18	25	22	16	16	14	30	28	20	26	17	17	14	11	17	21	21	25	18	16	23	15	22	22	16	18	18	14	23	17	18	18	28	24	26	19	22	17	13	19	17	19	20	19	26	17	20	17	9	25	9	22	17	16	14	19	18	14	19	16	22	13	16	10	19	22	13	18	11	21	22	19	25	20	13	18	17	16	18	25	12	14	13	14	19	14	18	15	18	19	19	14	18	19	15	17	28	17	11	16	20	21	13	19	18	14	18	23	16	24	20	22	24	17	16	29	27	15	13	11	13	18	14	19	13	17	17	26	19	21	14	15	12	12	19	19	17	19	18	22	15	26	19	15	20	15	22	17	11	15	13	19	20	17	15	9	16	23	20	15	17	15	22	17	30	22	24	20	22	18	23	18	22	13	16	27	18	19	13	12	16	22	20	19	22	18	13	23	13	17	20	25	28	17	14	13	15	18	12	21	15	25	11	23	17	11	20	23	13	25	20	13	19	22	21	15	19	17	12	21	14	19	23	23	20	19	11	19	25	24	22	17	19	17	18	16	16	12	18	19	18	13	19	20	23	19	25	14	19	24	22	24	22	18	13	16	14	14	22	15	20	17	13	16	18	14	23	15	19	14	17	17	21	18	17	19	26	24	19	17	15	15	18	16	24	14	22	14	17	15	14	9	18	20	22	20	13	18	19	23	16	25	24	21	20	13	16	13	23	19	19	25	15	19	15	23	19	13	18	21	18	12	27	22	17	14	20	18	19	24	16	18	21	18	20	18	16	23	18	26	27	13	19	19	20	18	16	24	21	23	15	12	21	18	19	15	14	13	22	21	23	23	15	18	17	22	23	15	24	24	23	23	18	19	17	14	20	20	11	23	23	17	15	13	29	26	26	20	28	17	24	17	18	18	21	9	22	16	18	16	16	20	25	15	23	15	25	15	27	22	17	20	14	19	11	16	20	10	19	20	17	21	12	21	26	26	26	16	14	11	19	15	19	19	23	12	18	10	14	17	19	12	27	24	17	18	19	20	23	20	16	24	18	21	15	22	8	24	23	15	19	13	17	20	24	16	16	14	24	26	20	24	30	16	19	23	18	21	17	14	16	12	18	19	15	8	19	16	20	17	16	19	17	9	18	24	27	15	13	15	20	23	21	18	18	17	11	13	19	21	16	28	17	22	16	15	17	15	14	25	21	19	16	23	18	19	20	15	19	21	17	17	17	18	21	13	20	21	15	18	22	21	20	21	21	16	19	16	14	25	14	16	17	17	19	21	22	20	15	13	22	17	12	21	18	18	19	16	20	18	15	20	17	13	15	17	26	27	21	18	17	20	15	28	24	23	22	15	19	20	21	9	19	13	15	16	20	17	20	17	16	17	21	25	16	10	20	13	12	24	19	22	13	24	17	22	22	9	21	16	22	15	18	24	17	16	25	17	22	22	19	23	21	18	14	19	17	13	14	12	16	19	27	22	12	18	16	23	15	23	18	20	17	23	27	19	27	22	17	16	21	22	21	21	17	24	16	21	24	26	8	12	16	7	23	21	12	20	16	16	17	14	10	25	19	12	15	19	17	20	23	23	24	20	14	12	22	17	13	17	25	19	17	12	17	15	19	19	17	26	10	17	22	15	16	23	17	13	19	23	21	8	23	24	17	19	15	20	18	27	23	11	21	9	25	18	19	19	23	16	20	15	22	10	14	18	19	18	23	17	21	16	16	16	25	17	24	16	14	10	16	24	17	12	27	17	20	16	14	11	26	16	13	22	10	16	26	20	19	21	23	19	22	20	14	13	17	12	16	23	12	18	12	11	15	17	18	22	20	20	19	24	15	23	19	11	14	15	26	20	16	12	16	17	18	18	22	16	14	23	16	17	13	17	15	22	20	11	15	19	14	21	24	28	18	12	19	25	23	21	20	21	19	22	16	27	21	25	23	25	24	13	16	20	19	17	26	15	19	18	17	23	17	19	19	17	18	10	17	24	16	15	17	14	15	22	18	19	19	11	15	12	14	17	22	20	14	17	14	21	18	20	13	22	23	18	17	21	19	21	17	23	15	14	23	13	16	19	18	13	14	11	19	18	17	23	16	19	15	28	30	18	12	16	20	16	15	14	20	16	14	20	13	17	8	19	15	9	27	24	18	14	19	18	21	18	34	16	24	28	11	17	16	13	14	18	24	23	17	16	19	16	20	19	19	14	12	20	19	13	15	13	12	13	22	18	17	27	21	18	18	17	18	22	27	17	16	19	13	23	17	20	15	14	15	14	10	24	22	25	19	15	17	13	16	17	17	20	20	23	9	13	15	18	21	28	23	15	26	16	15	19	23	15	21	21	19	19	18	27	18	22	24	18	18	19	16	27	20	16	17	15	14	19	14	15	23	23	15	9	23	13	18	19	17	21	18	26	17	19	23	15	17	24	22	26	20	13	23	18	20	19	12	12	15	30	19	25	18	17	9	14	21	16	25	19	20	14	28	18	15	19	12	18	24	21	20	15	20	26	15	17	17	21	24	21	16	25	22	18	18	19	22	21	19	17	19	23	18	28	17	15	15	12	18	23	18	24	13	16	23	14	19	20	24	19	22	17	17	20	15	13	19	12	21	18	8	19	23	10	14	9	21	26	16	11	17	17	21	26	17	19	28	14	24	16	16	14	20	15	21	22	16	19	15	16	24	17	13	18	13	18	23	18	23	20	17	32	20	15	22	12	13	20	18	20	16	11	15	11	16	19	14	18	21	20	19	22	20	17	21	16	20	21	24	25	23	13	17	17	26	19	17	11	14	21	12	17	27	15	17	24	16	18	19	17	18	23	14	26	23	18	18	17	16	15	17	14	18	31	14	17	16	16	18	11	18	18	24	19	23	14	23	17	14	18	23	23	16	21	23	16	17	20	21	19	15	24	20	15	28	21	18	19	18	17	27	17	23	18	24	22	15	15	24	20	13	18	6	11	22	14	16	11	20	21	14	16	20	13	15	18	20	14	17	23	13	19	25	24	17	25	15	19	19	16	22	23	19	17	22	16	21	15	12	19	15	21	18	25	14	14	16	19	17	26	24	22	18	21	16	13	17	13	20	17	11	16	10	22	14	16	21	22	23	24	22	15	16	23	19	11	14	23	22	19	20	17	17	18	10	21	26	14	17	12	20	25	14	19	15	15	24	22	18	16	25	17	9	17	16	18	19	20	16	14	9	23	15	9	24	18	15	18	19	22	17	17	21	14	21	13	17	12	21	22	20	17	22	16	15	26	17	14	15	17	17	21	20	22	19	26	11	22	17	24	13	23	14	25
19927	5887	1464	1318	4206	11255	11445	12707	8564	7347	6163	3954	4673	3420	3085	2631	1099	676	478	431	852	249	234	262	243	243	219	217	227	222	215	175	171	216	192	185	205	193	196	194	185	162	177	189	183	158	174	156	148	170	166	159	195	169	179	175	157	201	167	192	148	160	175	190	154	152	169	170	154	171	180	161	164	190	168	162	147	188	162	172	156	138	160	171	172	160	170	132	148	165	161	167	189	177	159	176	154	167	183	149	154	147	167	177	173	191	147	189	194	183	166	168	167	180	144	189	148	175	166	148	150	157	160	156	170	168	161	143	173	168	129	141	166	173	146	159	155	163	151	184	167	155	162	145	174	162	183	168	163	150	172	168	171	159	152	168	174	145	161	163	193	148	165	152	163	177	190	208	165	163	167	149	155	138	154	167	154	169	161	173	168	153	153	168	168	158	160	164	144	157	154	165	140	151	159	184	147	166	162	167	157	171	152	154	172	153	173	160	190	168	173	175	191	157	163	166	145	145	164	154	154	169	171	148	133	156	169	156	159	160	160	171	158	162	168	160	162	151	176	162	162	151	169	162	164	161	164	159	176	158	153	165	133	165	154	170	173	155	161	170	145	173	159	172	160	170	160	169	153	163	174	173	158	182	165	150	178	161	154	180	141	168	176	165	172	146	155	158	173	164	172	157	142	161	147	153	160	172	183	152	147	158	187	155	158	178	195	155	149	170	167	171	163	166	151	168	152	174	144	155	186	160	152	178	163	182	150	146	164	165	164	140	159	171	144	145	174	155	151	167	163	180	162	153	156	129	149	164	157	166	143	177	152	142	175	158	161	170	144	164	157	159	176	174	170	153	147	148	168	163	149	157	175	155	181	171	166	151	172	165	164	176	164	153	190	180	148	166	150	151	152	165	154	154	158	173	168	169	162	166	171	174	175	160	179	180	130	150	145	173	163	159	165	163	164	168	164	168	175	165	168	165	151	169	153	153	169	158	152	150	155	164	159	168	195	151	171	140	166	157	160	142	172	170	153	187	167	162	178	137	156	142	142	163	180	171	142	183	163	143	162	157	156	153	159	168	173	152	145	173	168	145	158	169	167	154	145	156	169	149	176	155	150	141	169	186	161	186	179	180	160	173	167	165	173	162	162	148	155	155	170	151	154	167	142	182	150	171	179	173	156	141	171	157	186	168	162	170	146	139	183	161	168	173	160	148	168	173	127	154	161	163	173	162	158	156	152	188	170	166	162	170	153	156	161	152	161	161	144	169	179	160	156	154	153	162	157	139	170	152	174	174	146	157	137	169	152	145	129	148	139	166	162	188	134	162	152	155	156	157	160	167	161	175	175	162	173	156	172	133	163	163	164	174	170	166	162	135	170	157	158	157	175	146	163	164	152	191	171	191	161	156	142	167	141	161	159	174	175	165	146	160	169	169	156	165	165	174	176	172	183	174	156	174	151	175	168	165	147	139	162	163	153	157	166	154	171	176	150	159	179	149	150	142	163	168	164	166	160	155	168	161	189	159	159	174	166	165	169	149	159	172	148	144	166	131	159	177	158	177	169	146	155	150	176	176	165	140	156	160	143	154	136	162	174	175	146	171	166	155	191	157	152	155	159	175	166	150	171	145	141	163	147	156	177	160	166	155	193	149	147	168	171	160	171	151	152	175	156	156	160	146	146	157	178	179	176	175	181	156	145	185	163	162	157	182	162	147	144	162	149	152	156	166	179	172	170	155	169	151	161	176	146	158	161	166	171	151	158	150	159	167	166	162	163	173	181	160	149	151	166	147	148	162	170	149	169	158	163	177	139	149	167	152	169	175	173	145	160	161	176	144	159	169	171	158	159	162	179	170	144	169	182	136	168	148	164	166	152	142	148	171	169	155	167	163	157	156	125	152	173	152	170	175	152	183	137	167	155	176	165	171	163	158	164	144	183	146	182	171	168	150	143	171	153	139	163	154	170	183	135	159	175	164	151	169	169	164	173	172	145	150	178	134	158	164	170	171	174	167	169	171	149	145	180	148	160	145	174	160	151	166	182	141	158	176	163	166	185	162	168	145	174	154	146	184	148	141	171	159	156	155	156	157	166	154	165	155	174	154	154	160	171	171	159	178	153	169	139	167	187	164	177	165	192	164	178	155	164	164	146	154	161	149	155	159	145	185	171	143	159	150	169	166	162	174	177	153	163	175	171	154	168	148	160	166	167	167	172	155	163	164	174	159	168	151	180	165	148	156	162	136	158	156	147	161	182	140	157	177	157	149	145	133	169	171	165	152	167	159	155	177	174	155	166	135	153	147	154	166	161	138	157	141	159	188	183	159	158	148	170	161	162	186	168	163	173	161	149	159	164	154	145	171	155	155	162	155	146	157	178	134	193	156	180	152	147	165	160	167	167	150	154	161	154	178	161	138	169	159	146	179	138	145	150	152	185	152	172	138	185	153	149	177	161	144	168	141	160	149	172	180	163	161	141	157	135	169	166	165	146	154	140	171	171	165	189	154	149	145	162	174	165	166	150	171	152	186	170	179	179	162	139	153	144	181	157	156	140	155	154	161	144	149	144	143	171	135	160	186	149	185	170	180	169	183	154	172	158	165	173	172	170	160	164	167	136	149	150	145	156	163	171	160	164	172	160	165	138	146	158	159	153	161	168	151	198	166	162	171	155	158	144	157	175	154	177	177	136	152	151	161	196	165	158	149	158	165	139	167	177	167	158	167	162	178	174	171	173	170	169	170	148	150	173	150	171	174	150	178	162	171	144	168	188	171	148	148	158	166	174	200	162	138	161	180	153	152	159	180	156	169	165	162	175	172	174	159	146	167	147	182	165	154	166	165	159	130	158	165	171	155	164	176	154	143	177	154	187	142	150	180	160	165	145	177	157	154	148	166	165	170	174	165	163	162	160	157	158	155	167	177	158	179	165	150	159	176	181	150	176	175	153	158	154	167	166	157	125	161	176	152	167	178	156	144	168	154	163	157	181	166	183	183	179	159	152	161	166	160	167	157	156	150	152	178	167	163	162	166	150	155	144	148	187	170	154	153	170	147	158	174	181	177	148	177	153	141	167	173	183	179	169	162	174	144	158	147	177	158	159	141	151	150	177	178	179	159	179	151	158	156	153	165	160	156	169	154	152	156	153	158	153	165	148	146	165	161	163	162	177	170	144	146	170	168	159	167	151	165	183	167	148	138	174	151	170	166	177	171	150	159	170	150	185	154	168	145	184	151	160	167	162	154	166	142	151	184	153	153	158	152	161	146	141	162	158	152	150	174	192	167	152	161	153	162	172	162	171	156	164	139	174	156	164	173	159	178	156	164	175	168	157	168	154	150	178	179	164	167	145	162	160	153	173	183	176	167	147	162	132	176	171	143	170	175	161	162	160	145	151	161	161	178	148	184	146	169	170	148	166	165	159	165	165	165	152	148	137	169	175	176	162	163	169	147	162	169	142	150	162	155	169	174	165	164	171	153	165	168	159	176	152	183	170	161
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
