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
338724013509	338724014078	338724014628	338724015178	338724015728	338724016278	338724016828	338724017378	338724017928	338724018478	338724019028	338724019578	338724020128	338724020678	338724021228	338724021778	338724022328	338724022878	338724023428	338724023978	338724024528	338724025078	338724025628	338724026178	338724026728	338724027278	338724027828	338724028378	338724028928	338724029478	338724030028	338724030578	338724031128	338724031678	338724032228	338724032778	338724033328	338724033878	338724034428	338724034978	338724035528	338724036078	338724036628	338724037178	338724037728	338724038278	338724038828	338724039378	338724039928	338724040478	338724041028	338724041578	338724042128	338724042678	338724043228	338724043778	338724044328	338724044878	338724045428	338724045978	338724046528	338724047078	338724047628	338724048178	338724048728	338724049278	338724049828	338724050378	338724050928	338724051478	338724052028	338724052578	338724053128	338724053678	338724054228	338724054778	338724055328	338724055878	338724056428	338724056978	338724057528	338724058078	338724058628	338724059178	338724059728	338724060278	338724060828	338724061378	338724061928	338724062478	338724063028	338724063578	338724064128	338724064678	338724065228	338724065778	338724066328	338724066878	338724067428	338724067978	338724068528	338724069078	338724069628	338724070178	338724070728	338724071278	338724071828	338724072378	338724072928	338724073478	338724074028	338724074578	338724075128	338724075678	338724076228	338724076778	338724077328	338724077878	338724078428	338724078978	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24057	21735	28798	25184	21723	21776	12455	1798	1288	1240	1158	958	887	771	690	708	670	648	658	613	557	565	554	544	507	528	538	551	498	475	478	451	456	538	489	449	475	484	473	422	474	500	476	471	482	447	452	515	502	459	454	471	435	476	502	464	459	458	482	484	479	469	463	461	481	404	473	433	443	430	468	455	441	448	484	461	421	475	418	454	429	468	452	433	471	446	481	444	450	443	447	458	449	460	452	456	403	437	442	482	462	421	448	483	457	504	469	422	445	466	485	460	444	404	466	501	476	439	455	450	498	431	472	446	473	509	435	466	444	451	442	438	451	460	453	448	434	458	459	417	457	446	440	458	425	425	444	472	432	466	452	482	458	452	419	422	478	449	403	454	422	463	440	439	457	456	461	476	463	451	469	458	479	418	422	449	468	450	468	436	433	459	446	459	481	424	466	436	489	406	482	454	441	441	465	447	421	424	439	433	476	459	450	460	447	432	427	465	475	409	491	465	442	412	422	452	451	446	449	472	442	450	451	492	501	463	442	416	448	436	396	437	466	454	439	430	445	449	457	451	412	461	435	451	430	442	460	467	425	450	425	408	440	466	464	464	438	529	465	435	453	453	453	426	463	426	463	433	445	470	471	492	464	445	478	432	455	429	458	445	413	443	427	443	447	446	455	446	517	475	489	433	477	468	480	470	422	425	421	460	434	468	415	417	423	421	443	415	482	481	439	438	435	441	456	440	480	448	476	449	434	409	451	440	480	439	457	475	418	478	462	473	464	468	413	426	417	447	439	428	421	430	408	455	418	440	455	426	432	428	441	488	400	413	483	456	435	450	462	474	456	446	466	461	432	459	469	468	461	459	461	465	418	439	452	461	451	420	448	462	432	453	466	445	454	455	446	432	449	430	442	447	433	431	453	471	425	430	455	462	472	449	467	466	396	460	403	419	457	449	453	461	423	458	460	431	457	408	432	454	455	486	449	440	446	443	442	422	447	446	425	413	435	420	453	436	437	433	447	436	441	503	451	451	444	485	417	415	470	412	450	398	490	459	473	467	447	432	449	466	486	444	453	470	477	444	469	448	435	448	479	458	472	454	468	470	458	463	469	457	449	423	440	435	465	445	459	437	515	508	446	459	458	494	448	394	454	474	458	438	443	441	461	449	420	429	449	446	479	464	463	498	432	430	440	461	461	412	464	461	432	427	435	434	451	470	408	450	437	445	453	447	468	431	471	458	463	444	454	477	411	445	458	472	427	443	445	456	422	477	455	416	452	482	447	416	453	454	445	419	434	435	473	476	432	440	450	438	439	468	447	470	439	463	439	471	437	469	445	393	480	446	401	412	466	417	448	473	418	449	454	483	463	439	428	458	472	447	479	460	460	437	447	426	399	464	424	456	470	449	425	439	438	450	446	438	449	447	415	441	440	442	450	463	473	443	467	478	435	462	455	413	451	469	459	430	423	414	462	467	464	427	496	452	429	441	471	462	483	423	460	431	460	413	425	466	457	464	416	462	485	436	489	436	461	461	491	412	425	443	472	452	418	445	434	480	440	501	467	447	440	430	424	422	446	456	437	487	441	454	455	441	429	437	499	478	420	450	440	484	425	443	446	478	439	442	439	443	467	412	444	460	433	429	477	440	438	454	469	442	411	434	448	430	424	460	426	459	453	451	450	397	474	473	425	463	441	466	472	484	425	455	424	425	416	466	435	479	423	426	467	412	402	453	452	507	458	441	424	480	476	479	452	443	411	458	428	431	425	433	455	459	469	436	428	481	448	378	457	447	438	477	434	461	440	479	430	507	447	456	438	441	444	434	454	444	480	453	435	476	443	431	486	447	435	465	492	403	468	441	455	418	456	444	467	454	450	424	474	448	430	425	474	458	454	435	444	408	393	448	418	454	463	425	395	479	453	426	451	461	412	473	486	456	436	428	462	435	413	450	448	422	470	468	430	445	435	432	429	440	476	465	469	462	439	420	426	477	446	441	451	441	442	465	436	446	420	421	442	437	450	494	477	466	483	459	431	467	448	459	463	433	441	483	438	452	443	455	467	415	453	463	405	487	437	469	425	460	463	429	463	437	453	460	417	440	464	454	461	480	440	476	460	445	429	403	455	474	404	475	442	467	485	401	434	459	453	418	453	437	456	464	461	446	432	483	450	430	445	467	418	422	431	436	419	467	445	441	469	444	481	467	471	437	449	476	444	432	448	456	458	432	447	447	427	414	455	447	449	469	475	465	440	444	439	443	481	438	437	426	462	467	493	460	458	451	456	425	458	499	458	432	483	445	427	483	472	443	470	459	454	465	439	468	477	447	430	459	469	449	482	433	437	447	489	444	450	434	447	440	469	454	470	447	486	459	402	416	446	445	451	385	403	454	456	426	426	413	432	469	434	425	424	436	444	453	462	451	462	417	477	412	439	472	436	433	498	486	455	441	418	446	491	411	468	427	449	424	461	401	416	448	486	436	424	447	442	437	406	433	479	431	475	429	432	435	420	448	400	455	448	444	439	459	454	464	450	431	478	467	460	463	448	430	430	436	403	438	424	442	460	437	447	443	428	397	450	452	438	430	478	441	447	425	433	440	481	456	461	425	471	440	488	470	439	447	426	450	419	453	452	428	428	411	496	427	461	453	432	448	417	434	413	446	425	460	480	472	417	433	434	437	438	451	447	430	449	445	442	442	435	468	443	440	445	448	465	428	412	405	478	416	409	445	435	471	477	446	464	409	439	476	436	422	439	459	403	458	480	426	459	432	460	407	428	450	431	432	467	430	465	426	419	422	447	428	450	452	477	426	425	450	439	440	439	439	417	454	474	438	405	409	424	477	443	474	444	477	477	445	434	434	461	402	451	441	430	454	461	456	442	423	448	457	449	448	430	453	442	463	436	451	469	449	435	468	451	461	416	433	425	445	439	418	463	417	467	453	455	431	439	448	478	454	432	472	441	443	464	441	468	436	418	412	452	476	451	447	431	439	485	464	474	477	462	436	452	456	447	444	420	444	463	435	464	461	489	437	460	434	470	446	472	437	431	446	461	440	446	461	434	426	421	461	473	436	459	405	442	449	412	426	427	439	422	417	427	426	461	453	428	495	431	441	426	479	470	428	439	494	432	426	442	454	445	462	465	444	442	444	457	459	429	460	449	432	448	470	497	438	444	460	493	453	411	445	397	477	443	463	486	440	468	449	506	452	440	478	401	455	465	398	449	432	465	447	458	445	434	405	441	461	434	429	455	434	458	407	441	443	426	440	455	456	449	393	452	449	448	471	457	466	419	443	412	406	426	439	463	454	403	424	437	443	451	443	443	486	499	457	413	428	470	462	459	464	424	452	461	428	426	459	464	470	405	426	446	440	441	410	435	434	440	447	443	437	430	440	462	463	462	457	473	427	423	461	484	452	448	451	419	442	454	430	437	421	430	438	434	435	459	465	475	446	471	435	458	404	457	489	469	470	444	427	457	440	410	410	456	466	460	410	432	438	464	464
14594	68066	15124	9742	6533	4973	3901	3133	2558	2368	1976	1698	1362	1202	1122	1056	987	850	823	801	776	688	642	647	591	597	668	613	554	587	590	563	488	502	547	559	518	531	513	521	536	521	511	478	483	502	537	508	477	474	507	509	504	482	472	485	486	469	504	486	479	483	481	501	478	455	455	489	484	450	466	463	476	497	493	521	478	508	486	463	504	437	490	478	468	500	442	482	450	472	486	438	495	454	458	487	471	487	477	464	473	487	486	486	484	449	447	470	437	450	464	458	454	479	479	465	470	505	443	495	496	490	437	487	474	464	497	460	484	485	451	481	477	442	462	428	426	460	477	481	406	463	444	459	468	489	449	421	447	430	440	492	468	454	478	442	462	483	453	495	449	473	440	470	477	446	469	481	452	445	504	469	478	479	460	439	483	502	439	446	446	499	440	455	429	503	471	494	463	454	466	431	465	525	481	438	477	477	459	474	444	430	466	476	470	441	448	484	435	484	499	444	451	477	464	411	420	490	468	487	494	475	478	476	468	471	482	439	464	460	478	489	430	449	449	490	457	441	448	461	509	486	497	503	461	441	442	431	482	451	496	427	435	440	479	469	458	473	456	469	448	455	461	435	460	466	495	497	489	448	445	454	451	461	464	446	454	481	454	451	454	463	442	445	438	472	483	468	439	475	467	462	445	489	450	462	444	472	463	485	492	489	410	461	485	424	444	465	495	456	489	445	467	471	477	478	439	421	491	442	448	455	456	469	432	450	492	433	468	461	432	467	460	463	493	438	469	469	457	498	418	463	473	480	478	461	424	459	437	419	461	461	441	465	482	475	501	482	468	454	452	456	450	469	439	453	441	461	450	406	508	480	471	471	467	446	464	466	467	471	451	449	470	460	448	469	499	471	432	489	445	458	441	455	469	450	503	457	434	457	458	439	453	436	475	491	428	465	472	455	456	503	430	472	470	467	426	465	455	476	417	446	471	472	511	469	476	465	448	453	443	458	502	463	450	488	470	457	435	439	467	483	454	463	473	464	448	452	463	499	465	479	465	468	467	467	467	450	482	435	498	474	428	477	445	438	453	440	491	471	470	494	417	451	466	431	429	454	478	479	454	487	461	484	466	505	479	487	489	460	414	425	494	482	469	453	398	450	468	488	468	495	460	446	429	482	455	450	457	484	465	479	460	470	465	439	468	470	483	444	506	419	458	432	434	467	429	516	456	432	455	445	493	473	457	488	457	481	405	406	445	456	501	464	465	441	496	463	458	449	462	472	442	452	445	473	437	457	433	489	460	489	476	472	464	494	481	474	434	435	432	480	449	478	491	442	472	492	475	442	447	417	489	428	421	478	445	444	425	477	439	441	441	435	477	424	464	472	457	479	455	467	480	418	445	485	471	472	417	449	478	445	460	436	472	443	472	490	443	460	443	481	417	480	428	474	445	483	450	492	470	451	530	502	438	446	460	470	442	464	459	471	473	449	458	473	419	439	441	480	481	483	494	450	470	456	476	486	431	433	440	494	466	460	414	445	477	500	493	486	461	481	433	462	477	458	468	444	416	458	451	472	471	431	474	480	508	461	485	462	476	448	448	464	462	450	453	457	450	469	471	485	445	513	490	470	453	446	481	453	496	478	468	489	437	487	439	482	443	440	477	464	500	465	498	418	482	412	456	500	464	435	450	476	412	497	442	481	438	474	464	440	423	459	454	437	435	466	453	458	443	436	437	451	437	464	461	458	439	451	443	493	428	423	436	432	497	447	466	450	442	447	454	449	469	423	446	462	461	462	431	505	444	476	439	446	451	463	463	473	456	454	459	439	472	422	481	468	478	484	458	485	479	417	417	466	461	437	476	491	427	465	514	454	477	437	424	418	453	465	451	477	459	447	491	437	426	452	496	484	496	504	465	457	459	455	449	477	449	452	510	467	484	424	457	458	479	453	446	459	457	470	452	433	426	434	448	506	487	446	511	455	437	508	475	433	501	429	461	428	471	485	463	455	470	489	451	437	426	417	440	477	451	468	445	456	430	471	468	456	457	479	451	485	476	486	451	469	457	445	472	438	449	454	428	485	472	547	469	453	438	509	463	488	472	462	408	459	479	461	448	481	478	429	454	462	459	421	504	497	419	465	415	479	487	423	454	494	440	473	479	502	490	488	439	460	462	474	460	448	462	468	486	461	387	445	461	464	464	446	460	417	448	432	452	490	478	445	492	432	458	457	481	453	445	456	473	460	475	480	464	482	441	507	445	472	458	461	468	459	468	464	470	468	451	454	433	460	443	442	453	491	491	454	453	457	442	499	477	456	506	463	505	466	467	436	485	479	460	444	462	477	445	487	473	427	452	459	466	471	447	440	441	445	482	488	461	488	466	466	450	483	475	457	491	463	479	450	492	473	439	501	446	460	520	428	490	495	453	477	449	472	418	432	442	478	444	438	467	471	449	470	452	468	447	460	463	444	511	455	461	438	494	477	455	485	450	473	500	464	465	436	434	459	458	455	441	496	472	478	482	488	452	446	472	477	462	479	456	442	469	421	476	445	457	471	453	462	452	448	434	442	490	469	447	469	468	426	468	445	461	465	452	499	410	425	468	450	447	508	459	425	479	473	441	479	429	488	444	475	463	465	451	483	468	458	465	452	470	457	439	455	453	457	438	509	455	466	468	473	447	460	476	465	440	466	458	467	455	465	467	478	497	447	453	409	469	441	486	459	482	468	450	494	461	445	462	461	437	473	469	476	460	445	445	438	454	456	435	491	459	488	456	475	445	445	500	437	441	487	430	447	437	490	467	448	490	447	487	461	468	494	484	413	467	450	484	463	444	471	463	447	485	427	461	483	470	476	481	488	490	443	448	484	486	453	458	448	481	448	461	463	484	446	472	469	472	465	450	463	442	477	442	478	462	409	446	475	441	480	470	463	461	445	438	459	472	430	458	452	480	442	493	460	458	454	465	462	440	455	445	433	454	455	469	444	468	477	445	441	457	471	472	435	474	457	448	455	468	487	428	469	443	446	464	465	440	492	443	471	450	480	457	475	477	480	440	471	445	451	458	476	468	437	468	466	461	428	452	484	494	463	459	434	470	470	458	469	417	486	456	425	406	463	443	490	501	496	482	460	471	446	427	488	480	448	452	464	486	444	471	461	450	481	479	463	424	438	453	459	448	456	453	427	467	433	488	441	461	471	490	475	467	445	492	461	426	465	475	490	452	467	451	446	447	501	489	453	460	486	486	454	443	483	479	418	488	461	472	472	449	449	468	405	456	476	443	478	478	475	468	414	470	443	460	468	438	435	455	417	427	468	440	452	477	449	478	473	423	439	485	470	486	434	454	496	431	486	435	481	465	457	453	463	477	493	451	462	448	436	490	488	460	455	474	465	479	467	448	523	444	437	478	469	444	438	500	444	470	440	471	467	503	443	463	439	470	435	462	461	416	466	475	448	430	451	465	475	469	465	503	425	439	467	437	421	474	476	456	450	442	509	421	482	465	456
28238	17614	4150	243	159	130	147	136	90	107	103	118	109	98	92	92	84	96	98	97	97	99	88	93	109	90	92	88	92	79	93	96	87	80	93	90	82	86	82	74	104	83	77	110	107	80	91	91	104	84	103	89	65	90	87	87	78	115	108	83	77	99	85	76	93	85	71	105	96	106	87	101	81	86	91	104	81	85	120	80	87	98	108	94	93	80	92	91	98	94	108	88	86	95	85	86	90	82	84	84	96	94	96	80	71	89	91	98	96	85	87	75	91	88	90	97	82	105	81	84	98	87	85	92	94	100	84	85	83	80	78	105	107	90	75	93	93	91	96	98	83	90	95	100	86	118	95	86	92	72	85	89	87	73	95	76	79	84	95	91	94	78	79	83	85	96	95	79	91	78	107	87	89	99	96	105	79	92	83	93	99	86	84	85	94	64	94	89	67	74	106	73	108	83	89	91	85	83	88	83	77	99	109	81	76	83	94	86	93	85	94	100	87	99	84	96	93	81	72	87	92	91	98	103	89	100	88	101	89	80	81	93	73	96	100	94	86	83	82	90	70	88	84	94	75	87	83	77	84	93	95	93	106	102	82	81	99	85	83	100	82	76	91	87	77	99	98	92	80	82	90	88	100	77	85	83	81	85	80	77	83	86	81	97	87	89	91	86	78	79	76	97	87	92	85	92	98	81	79	78	86	110	95	87	84	92	93	87	108	103	105	93	102	76	84	86	74	79	94	101	90	95	100	71	80	93	110	97	90	87	102	82	100	118	87	81	95	81	96	89	103	89	89	78	93	92	110	76	84	93	77	91	85	93	75	88	85	95	83	88	112	86	98	81	65	83	85	90	93	89	100	98	101	92	70	111	94	84	107	106	86	93	82	99	82	83	91	98	100	89	93	79	88	88	87	97	90	76	100	79	86	77	89	83	84	80	84	76	96	90	89	75	83	84	85	99	104	84	84	91	100	98	93	99	106	95	95	84	80	76	76	97	88	97	80	78	83	88	99	83	90	110	85	88	96	106	86	95	102	87	91	92	113	89	91	81	93	72	91	82	94	90	77	89	83	94	96	94	89	89	97	77	86	94	89	80	77	76	81	92	87	88	91	75	78	89	72	77	98	90	92	80	78	97	106	76	77	94	74	95	96	71	80	73	89	91	111	89	100	87	86	101	104	106	93	72	85	90	87	80	86	100	85	92	101	83	95	91	89	88	100	106	74	93	81	76	98	77	76	83	92	95	104	82	82	102	76	78	83	96	83	77	92	106	86	94	85	95	94	93	95	86	100	93	80	85	95	93	88	89	75	97	88	87	109	113	85	85	100	83	71	109	102	86	81	95	86	89	80	87	105	104	90	67	99	89	72	76	86	90	91	82	100	96	104	81	90	78	89	90	89	78	95	71	77	89	90	87	75	106	72	100	99	81	91	82	93	81	87	72	99	92	96	78	89	101	79	88	78	85	81	84	97	93	91	107	77	97	86	92	106	93	89	92	88	102	98	94	92	74	90	89	86	74	81	82	91	94	77	83	100	94	90	90	82	106	95	104	75	91	90	94	75	93	87	89	91	89	80	95	72	90	75	111	89	85	79	85	81	95	91	88	94	103	82	86	91	83	95	87	81	94	95	107	104	87	105	77	91	86	101	87	80	94	89	84	97	84	85	90	92	83	90	80	96	87	69	90	83	92	74	110	74	90	81	74	97	99	92	100	84	94	87	94	66	93	87	109	96	77	82	108	70	96	92	93	85	100	88	100	79	96	89	101	95	95	87	96	71	101	86	83	90	89	84	97	82	87	86	87	89	91	96	96	89	103	68	74	98	88	87	93	75	84	79	100	92	83	111	90	71	85	68	83	94	96	83	82	81	89	88	99	110	97	88	93	89	90	86	83	100	95	102	88	91	90	105	95	89	86	101	97	117	82	96	96	101	84	101	102	87	88	76	90	87	85	77	87	77	85	89	100	73	71	102	88	86	102	83	89	72	90	82	73	81	99	86	90	99	109	84	103	100	91	95	77	94	90	82	94	93	101	73	73	83	83	80	91	90	102	100	92	96	78	86	98	94	84	84	73	86	102	85	97	97	89	86	72	102	86	101	86	91	84	114	82	75	83	77	95	86	96	78	87	87	84	95	88	97	90	85	78	87	90	89	79	73	94	89	80	104	98	78	89	83	80	78	95	71	95	90	102	81	94	92	74	74	86	95	92	81	100	88	103	87	81	79	91	88	80	95	80	90	90	73	100	102	92	89	74	85	65	86	91	99	100	87	90	91	90	82	98	88	88	98	98	86	94	82	79	77	102	90	90	97	87	95	86	84	91	72	84	86	85	99	99	105	93	90	101	93	67	87	96	90	82	90	93	91	106	94	89	81	73	105	93	85	76	89	92	97	85	95	87	79	88	91	82	95	78	80	80	86	92	86	89	83	94	82	85	89	96	70	83	95	95	91	85	101	106	114	89	82	82	98	92	85	90	88	95	91	87	85	95	79	101	98	82	70	83	79	71	86	96	89	91	81	81	92	87	80	83	97	77	85	93	94	88	92	86	95	82	93	103	93	87	110	86	93	76	92	101	80	90	91	97	87	86	75	98	66	67	93	93	78	99	76	88	84	101	83	106	86	82	85	101	89	81	102	79	88	97	87	90	86	92	99	92	77	93	92	101	93	78	80	88	72	77	84	102	80	87	70	83	102	96	83	81	76	90	102	98	69	77	84	105	73	87	82	109	88	79	98	91	86	65	94	85	92	101	92	96	78	69	83	88	91	65	91	88	81	90	89	94	98	79	84	99	88	90	94	71	99	80	104	91	88	103	86	92	94	88	93	101	77	83	87	103	94	100	91	93	87	78	84	86	78	87	97	89	113	90	99	77	88	88	100	85	85	90	82	85	75	89	97	88	111	83	93	76	82	97	90	95	88	71	104	80	85	88	91	77	88	94	87	98	87	82	100	87	84	96	100	77	97	77	77	94	82	81	104	93	102	92	85	81	82	91	80	92	87	80	85	104	97	112	110	78	83	72	83	87	83	85	98	86	89	96	89	87	89	86	97	85	82	83	87	75	80	79	91	92	96	84	76	81	88	83	79	108	86	100	54	76	97	75	94	94	94	83	80	81	76	92	112	83	83	89	85	92	114	100	76	97	92	98	97	91	76	83	99	88	85	88	90	87	87	111	77	99	78	97	90	91	84	87	94	98	90	100	85	75	99	93	88	86	80	83	88	77	86	82	71	97	96	90	84	93	85	94	77	95	86	71	89	97	94	79	85	86	89	120	95	93	83	108	85	94	98	108	90	99	95	86	83	75	98	86	98	86	96	92	85	82	81	91	81	96	91	84	95	86	81	78	110	97	80	105	98	87	97	96	87	69	90	100	79	86	88	105	88	77	102	81	96	100	86	90	94	81	115	103	95	88	94	87	78	85	80	96	83	97	85	112	95	87	77	90	89	103	95	88	104	71	99	82	96	85	100	101	83	119	94	76	110	78
5750	15506	1119	345	254	194	157	139	172	156	160	119	132	104	148	116	111	123	120	110	100	106	111	116	82	98	118	116	91	114	96	104	92	110	103	118	112	111	120	106	101	109	118	109	88	89	99	115	104	103	103	106	123	104	117	107	110	105	100	111	136	101	114	88	101	99	104	98	97	109	104	106	103	87	106	112	137	120	114	124	99	131	95	112	110	101	118	108	104	123	95	104	130	103	118	118	78	96	117	117	95	103	110	107	94	91	103	98	91	98	94	121	108	84	98	105	102	100	104	105	118	114	120	105	98	86	123	127	80	100	109	116	96	114	115	116	96	115	103	111	119	92	102	91	115	114	106	112	100	113	111	97	96	109	99	108	110	87	90	101	101	95	101	112	103	110	121	87	109	109	89	102	102	117	93	95	120	88	107	109	92	115	107	106	84	99	121	102	103	99	127	107	99	106	117	106	118	104	121	108	110	122	127	86	92	104	115	95	96	121	88	123	98	108	118	112	109	89	106	96	89	94	104	112	119	104	117	89	97	98	120	94	105	107	97	90	109	93	100	114	110	91	120	104	107	117	97	121	99	97	98	95	99	95	108	109	118	115	108	103	106	108	111	100	103	105	108	102	95	95	98	120	100	103	94	105	101	119	111	110	130	78	103	97	131	110	96	94	107	103	110	97	105	104	89	114	109	101	105	98	94	106	109	107	125	97	92	109	110	105	120	99	108	99	129	103	117	99	108	107	109	108	108	104	108	78	77	104	117	101	101	115	88	128	89	95	116	110	98	87	106	101	108	103	99	114	107	101	117	118	93	123	99	111	116	91	119	107	108	104	90	124	93	100	96	89	109	107	97	100	106	109	121	108	102	114	98	109	93	77	118	111	104	115	83	104	112	88	114	91	112	108	99	98	100	105	90	108	113	113	109	101	123	121	94	112	104	128	98	114	100	107	102	115	96	105	101	94	103	121	95	81	102	101	96	95	95	100	112	84	96	109	96	121	111	105	93	102	106	113	95	122	110	103	110	97	109	115	104	102	98	104	103	112	96	97	84	99	114	100	110	96	90	110	97	81	102	110	112	95	91	108	96	100	109	104	100	104	106	79	100	125	101	98	98	107	118	105	101	107	83	117	112	108	102	106	99	100	97	90	110	112	99	103	93	87	99	104	118	102	98	110	98	118	107	92	114	94	97	108	80	105	108	97	99	98	113	95	131	93	114	88	97	104	96	102	98	88	81	114	114	112	97	103	105	97	105	91	98	111	97	108	109	122	90	112	104	106	117	104	110	102	116	91	117	122	111	113	95	120	113	104	89	107	97	105	106	93	89	104	131	98	108	107	102	119	95	113	106	104	95	101	103	108	105	94	90	115	111	111	100	106	121	106	108	107	102	89	113	114	100	111	106	111	99	112	102	90	101	117	107	100	116	103	109	128	97	94	97	106	113	102	126	116	100	105	106	95	92	96	134	98	84	95	92	86	115	114	93	98	117	104	103	103	112	120	113	101	109	89	104	96	97	100	93	108	121	112	101	94	110	109	124	93	91	99	101	112	118	96	97	107	96	108	93	104	90	105	100	104	116	108	100	102	121	104	92	122	109	101	106	105	99	100	89	118	102	100	106	103	98	93	99	100	103	99	118	87	90	93	95	102	118	93	119	100	113	111	109	114	113	102	111	99	103	126	107	96	98	112	94	99	94	101	111	96	109	110	110	107	102	93	94	113	88	113	95	105	82	83	117	107	113	91	89	90	108	101	110	94	104	84	95	98	121	98	107	96	95	101	92	88	111	122	94	105	114	83	107	128	88	102	89	90	91	117	98	102	97	100	86	116	112	96	101	96	107	105	105	105	108	126	96	125	99	113	111	111	116	103	101	113	123	100	94	104	108	101	96	108	87	92	105	100	103	99	105	101	116	101	87	74	121	94	107	118	101	107	115	105	82	113	105	104	111	97	98	85	93	97	108	116	91	107	106	97	95	98	112	96	116	93	113	104	100	124	119	107	125	119	99	118	117	108	105	104	106	103	127	92	104	105	101	110	124	102	108	91	92	100	102	126	116	95	110	95	89	96	110	96	113	105	94	95	129	93	92	119	112	105	108	101	96	122	116	108	114	106	92	123	109	100	110	100	105	95	94	77	116	93	110	113	113	106	100	96	112	105	107	126	102	105	114	87	104	92	98	112	98	111	82	117	109	105	96	90	116	129	103	117	112	107	106	95	108	87	104	95	110	107	100	129	93	103	125	114	102	106	120	95	101	91	99	91	107	131	107	108	90	110	109	92	108	104	94	95	113	108	94	109	102	99	105	98	98	108	100	92	119	108	94	103	93	83	108	105	105	109	100	89	131	103	101	114	117	106	88	104	98	92	108	106	76	100	95	125	104	120	93	91	101	92	108	96	101	106	110	125	98	94	87	94	107	122	90	108	106	99	90	120	97	110	101	100	109	114	95	109	101	98	111	107	96	94	105	102	105	88	107	113	107	104	99	98	115	100	99	104	108	116	103	107	97	92	102	114	112	99	114	112	123	118	109	90	115	127	92	118	110	87	105	102	89	102	96	113	108	92	108	112	110	106	102	98	105	96	116	111	97	105	96	120	121	119	89	121	105	92	121	111	93	99	103	115	106	95	92	101	93	108	94	116	109	95	106	101	102	108	90	100	84	112	112	89	114	104	94	99	94	89	117	96	106	109	113	114	107	118	104	122	90	98	92	101	105	79	102	94	103	119	121	100	100	108	102	94	93	88	89	103	93	114	118	104	106	97	121	88	115	104	111	102	117	113	119	91	100	106	103	106	108	98	107	111	79	93	104	105	108	112	97	115	121	108	100	110	105	100	100	122	116	78	98	96	121	104	110	116	103	102	110	109	99	121	112	106	110	104	104	97	99	86	107	104	102	92	90	123	89	100	110	101	108	114	106	88	116	104	94	95	105	95	99	84	98	96	110	81	105	107	110	112	92	125	105	100	96	110	96	99	99	125	97	95	121	122	106	106	112	98	97	88	88	104	109	90	101	113	130	120	123	106	87	84	118	97	102	107	104	108	103	108	110	82	106	107	95	115	109	110	84	117	100	87	119	92	95	90	112	116	81	98	98	101	121	109	100	93	94	104	112	100	84	117	108	98	102	101	86	93	122	106	92	101	99	119	105	105	108	114	116	108	83	112	110	100	116	114	95	105	122	127	99	115	120	100	96	93	97	110	111	117	98	98	101	108	95	92	102	95	108	112	98	119	96	116	81	97	94	119	104	99	97	101	103	92	83	113	99	86	105	107	103	104	97	123	122	95	86	127	97	93	87	103	104	117	93	99	119	107	82	102	97	101	90	104	104	95	96	104	111	108	90	89	104	98	103	113	102	99	109	91	112	101	87	119	119	110	101	105	110	130	127	102	116	103	93	93	94	110	102	103	120	105	101	105	116	111	94	111	99	93	112	96	110	112	93	86	114	100	116	121	107	113	106	97	108	108	101	113	105	94	110	116	119	110
25478	21003	26927	25232	20984	11081	1422	842	696	673	588	519	500	435	451	445	395	372	388	343	357	320	354	345	341	310	329	319	310	301	328	303	323	317	288	298	314	302	295	301	305	300	284	294	292	285	286	265	281	284	326	271	251	294	302	319	287	304	259	291	251	298	302	276	285	296	293	282	254	289	266	292	287	309	265	265	307	274	284	287	278	294	299	285	271	298	287	280	274	247	264	276	259	278	275	285	299	279	271	311	224	289	300	236	272	281	271	281	298	310	304	290	264	258	272	270	285	248	263	285	294	282	259	286	265	293	293	267	268	300	285	288	254	243	259	277	288	300	296	267	267	284	258	281	284	287	278	286	274	258	271	238	252	279	267	268	279	276	277	288	266	277	272	272	269	292	274	267	250	292	272	242	275	309	271	298	287	281	273	286	298	278	266	294	258	287	275	279	274	276	268	286	273	277	306	295	300	250	268	286	270	289	289	245	304	258	297	282	293	260	298	294	285	291	289	264	262	271	292	298	287	266	278	299	260	272	317	289	258	248	282	300	306	272	293	270	276	278	289	273	297	287	250	268	230	260	290	286	266	258	269	312	275	276	310	277	296	303	302	277	302	301	245	273	317	243	281	268	296	268	270	262	292	277	286	303	279	285	314	271	259	269	264	257	273	295	272	285	296	258	290	267	292	298	265	292	263	270	259	284	267	273	293	300	271	251	275	252	288	281	281	295	299	251	261	317	263	314	265	265	299	298	313	283	297	287	269	268	275	259	263	274	299	270	240	294	274	261	289	266	306	287	286	284	274	251	253	270	285	299	288	289	273	263	270	260	273	281	265	287	263	267	265	284	299	285	312	262	280	284	287	242	296	262	297	246	260	297	289	275	251	248	256	271	294	285	276	311	288	291	282	279	291	280	292	285	289	279	283	281	260	279	276	281	265	274	271	270	297	291	278	256	266	270	266	290	284	256	284	287	290	252	277	256	264	275	275	280	303	256	265	297	300	274	284	284	269	316	267	252	264	261	282	283	273	276	277	287	284	285	273	314	276	265	252	265	265	273	281	296	253	267	240	206	277	277	245	256	309	253	273	268	272	274	261	280	281	256	270	269	272	301	261	300	287	288	284	275	270	285	276	296	265	253	282	267	295	286	263	279	272	264	248	263	254	282	276	256	239	260	279	285	269	266	294	272	278	293	282	244	285	265	287	314	259	260	253	315	290	297	301	295	277	257	260	286	320	310	267	301	282	261	267	278	266	313	272	263	247	257	261	288	269	296	269	282	270	253	263	288	255	293	298	278	294	310	277	295	286	298	301	259	276	265	256	274	272	263	263	282	248	259	297	279	281	260	263	297	247	261	296	249	321	275	262	261	266	279	286	243	275	305	272	241	292	290	262	278	281	276	299	268	273	278	267	270	270	289	256	277	281	254	286	270	248	279	280	274	238	262	267	257	278	273	256	270	283	265	305	283	261	268	299	283	315	300	298	292	261	277	282	271	266	295	237	266	274	295	278	315	274	276	281	290	261	288	292	289	289	262	290	268	271	259	283	292	257	292	279	282	269	280	283	262	253	262	263	302	272	274	277	279	249	283	279	283	286	279	259	291	258	300	252	291	288	269	258	271	284	283	269	301	279	276	297	251	284	243	287	290	260	264	258	257	304	287	284	299	269	293	292	276	303	307	288	286	266	276	260	274	271	310	267	286	252	272	286	241	278	287	286	275	279	296	279	284	282	307	279	281	300	286	270	273	279	286	270	262	234	290	259	269	260	250	275	330	266	260	274	263	257	266	260	297	277	273	268	241	264	289	273	255	260	304	263	281	263	265	248	289	282	271	283	275	283	319	264	282	267	249	271	269	269	298	280	296	260	268	283	263	275	292	253	265	271	262	282	272	274	261	260	302	284	249	277	306	274	273	273	268	286	261	293	289	225	283	286	294	248	310	277	275	306	299	276	278	282	304	263	281	286	282	260	286	265	273	283	261	295	281	290	259	276	272	285	274	292	288	300	270	287	296	296	250	276	302	257	282	240	268	233	282	271	262	250	312	290	264	278	286	270	294	281	285	279	297	278	275	258	264	266	237	299	256	297	293	278	272	257	269	299	289	306	295	294	278	272	296	247	306	286	273	291	260	297	280	293	275	255	297	269	302	261	215	232	272	269	273	295	299	275	269	291	248	262	238	279	271	258	272	254	264	284	269	287	291	309	279	280	281	278	292	297	259	274	292	271	275	281	304	296	271	287	274	260	276	299	282	277	301	277	288	266	299	288	279	271	278	260	253	271	318	270	261	317	303	290	280	292	254	263	284	280	269	241	256	328	303	291	286	273	278	278	277	308	283	276	269	260	229	247	269	284	280	270	265	240	266	275	309	273	269	260	273	259	263	281	272	279	294	275	290	306	279	317	267	281	271	297	300	277	262	303	280	272	291	291	267	292	273	290	269	266	270	274	289	252	279	265	275	286	284	263	282	259	266	260	290	270	260	293	296	295	297	267	271	252	261	285	277	252	290	271	267	256	270	297	271	301	252	309	289	270	279	266	282	276	259	254	282	286	273	271	258	270	288	304	275	283	246	288	280	274	270	271	283	301	254	275	269	243	309	274	269	265	288	266	279	282	276	274	290	292	260	287	267	267	293	277	269	279	252	240	284	272	254	274	254	273	274	246	295	257	291	278	275	299	298	262	309	272	271	307	299	264	255	311	267	275	255	271	246	252	275	277	271	262	282	304	279	316	269	304	281	274	288	286	245	303	249	266	285	274	322	295	287	274	266	254	283	257	274	266	277	267	288	278	285	302	249	238	285	279	310	285	298	281	273	281	310	268	293	262	278	297	268	276	279	301	279	282	287	295	269	265	276	266	273	263	290	294	256	241	272	294	266	273	285	259	294	262	299	258	265	257	275	261	296	274	254	294	263	268	265	284	293	316	291	272	269	281	287	265	287	249	312	279	281	288	264	297	277	295	282	268	268	277	313	295	279	289	280	250	277	293	285	273	247	287	257	269	282	313	230	260	298	267	286	275	275	248	251	263	268	287	255	278	293	261	259	280	275	260	319	283	268	267	288	280	291	269	256	284	289	273	280	276	269	275	282	254	318	281	279	290	259	261	263	267	251	271	294	275	296	294	257	243	251	267	269	288	272	288	288	304	322	267	260	257	288	264	287	271	274	276	307	247	264	253	301	285	266	273	295	255	254	282	310	265	284	253	286	291	264	296	274	282	276	263	272	277	285	250	265	294	271	283	298	284	277	273	260	268	278	289	256	267	287	291	237	285	306	261	308	295	300	268	294	278	278	270	301	283	290	276	254	266	280	267	263	306	280	261	285	267	291	285	267	300	297	265	275	276	272	269	274	273	292	287	253	266	278	269	296	272	278	279	289	285	285	284	268	297	244	260	280	281	316	283	289	288	267	271	274	255	280	292	284	292	247	259	288	272	296	276	262	261	249	279	276	290	264	267	285	322	257	271	273	299	282	277	282	294	266	294	287
7672	44618	10218	5598	3660	2694	2051	1659	1432	1258	1087	897	791	667	615	570	508	437	459	436	409	382	387	386	372	357	385	361	313	328	315	326	316	358	368	341	334	328	314	331	331	334	296	332	296	281	271	334	288	301	269	283	300	264	301	306	301	318	280	276	292	308	282	280	278	307	295	254	317	304	266	282	322	292	275	300	284	305	316	300	311	295	293	264	304	296	310	276	298	288	279	274	283	291	274	307	277	266	286	302	293	321	279	281	306	267	298	296	298	272	280	283	303	297	281	292	287	281	298	269	300	297	302	257	264	296	294	298	316	281	283	297	324	278	310	295	276	304	296	255	261	270	263	283	296	289	275	317	280	299	268	279	294	273	287	299	274	274	277	272	286	294	269	247	294	284	313	297	296	291	292	266	291	300	278	286	269	299	275	285	281	284	274	242	280	263	284	261	267	279	295	296	249	291	291	303	292	315	273	305	276	280	303	266	325	281	270	294	270	277	307	343	287	302	303	284	288	288	276	297	290	287	295	271	283	297	258	276	281	295	282	293	263	286	293	260	263	261	266	321	264	273	289	313	271	272	264	312	296	276	275	255	286	258	270	308	297	277	302	289	263	279	279	295	292	304	276	302	266	277	280	291	285	286	298	275	261	281	313	310	246	290	285	277	282	290	263	294	304	299	273	276	282	291	285	277	275	274	276	296	283	261	292	291	292	268	252	253	286	294	270	305	279	297	295	286	319	309	283	295	303	278	291	299	284	296	287	275	265	279	269	275	288	273	288	293	286	276	306	276	294	289	286	255	276	272	311	277	276	275	272	297	287	296	308	299	270	293	293	281	307	260	302	271	296	273	282	291	315	290	257	269	303	283	294	290	292	256	266	291	313	271	300	296	273	314	266	273	285	289	268	292	305	263	322	337	263	278	279	286	297	289	290	277	283	275	307	276	284	273	263	282	267	280	282	276	275	278	273	312	276	249	317	276	257	254	292	283	241	291	302	275	286	254	288	257	293	294	286	291	255	279	263	276	281	291	280	291	298	269	262	261	284	300	321	302	307	284	253	283	327	262	261	269	271	259	281	305	267	276	245	268	279	281	294	277	318	251	310	285	298	302	288	282	293	272	247	265	298	314	275	289	312	254	291	276	264	325	293	279	258	258	287	308	266	291	274	291	272	295	265	281	304	291	258	305	299	274	293	305	291	295	297	278	279	286	267	274	264	306	283	262	264	293	284	275	288	262	282	307	302	315	306	307	290	281	289	259	277	289	286	286	240	261	236	270	282	276	273	306	292	288	300	266	293	305	282	275	280	261	279	255	256	306	277	299	282	275	268	288	297	300	270	289	304	271	291	285	282	259	269	278	285	292	283	275	281	274	260	293	258	287	296	272	283	278	299	281	328	243	276	294	297	282	277	288	288	271	268	271	283	283	272	281	326	301	276	285	259	294	303	270	267	289	295	293	269	281	270	294	296	262	267	271	294	281	288	290	285	290	293	243	286	264	274	278	316	306	305	281	314	300	268	263	270	301	291	267	279	270	288	261	266	317	278	282	296	280	284	260	277	293	306	281	303	298	282	253	268	288	272	293	296	289	272	285	279	287	262	273	298	260	302	297	248	262	288	286	282	263	293	305	283	276	262	290	279	284	287	273	266	253	311	280	261	296	289	272	331	289	281	278	283	292	274	286	290	265	282	272	272	274	288	314	309	270	275	277	312	283	272	301	278	277	278	277	266	289	293	271	270	318	327	289	295	255	279	289	307	279	298	304	299	297	278	285	263	276	324	258	280	293	323	271	284	287	286	263	275	277	249	274	285	296	291	273	295	272	277	307	314	254	265	264	328	273	283	292	284	309	306	283	288	293	281	292	293	305	283	280	280	266	269	320	290	283	304	280	295	296	283	300	276	304	305	284	293	295	278	288	283	300	278	292	278	291	286	275	271	283	305	271	285	288	286	285	303	270	304	271	285	310	270	274	289	274	292	263	288	288	293	302	307	298	275	322	265	289	306	305	312	300	297	293	274	283	253	281	257	273	306	292	292	299	305	293	315	262	292	295	293	268	258	272	274	287	293	275	266	330	275	263	292	256	298	286	316	277	282	289	276	290	265	285	296	287	284	303	270	280	302	288	262	292	276	279	298	304	273	261	301	299	280	288	295	275	310	296	266	317	284	280	294	282	311	266	279	286	309	284	289	273	292	289	288	299	255	275	300	271	296	300	286	251	300	308	281	290	284	286	270	283	270	261	291	286	265	323	300	283	284	269	282	316	297	290	268	283	278	289	303	300	270	286	260	265	287	293	274	289	293	268	282	270	299	298	274	281	289	324	272	305	297	286	269	296	279	285	282	296	300	285	296	268	300	317	296	312	307	254	279	268	271	310	284	283	276	287	273	261	283	269	269	252	257	272	306	293	273	272	293	304	270	265	292	278	294	295	291	289	293	274	267	268	286	271	299	269	281	286	289	295	289	284	297	285	266	302	312	286	286	296	284	267	314	263	296	287	282	289	273	291	300	290	286	306	275	298	291	279	289	312	253	293	290	278	297	298	294	269	302	274	287	310	313	272	281	290	289	305	262	304	276	285	317	273	293	267	312	310	288	320	291	292	298	297	254	278	271	280	270	302	254	273	279	310	319	278	290	304	276	258	301	277	278	294	306	275	276	278	291	272	278	274	276	264	244	278	282	239	274	280	287	278	278	244	313	277	304	304	271	267	294	289	277	279	274	254	283	274	274	293	267	303	292	305	288	275	281	287	281	298	269	316	289	267	284	298	291	290	282	279	262	327	285	310	292	278	277	259	306	275	301	306	284	281	283	289	261	319	272	309	256	300	287	289	307	298	271	308	287	301	271	310	281	282	289	282	280	297	287	295	281	279	293	287	313	254	255	271	273	266	289	253	279	310	277	253	270	271	281	273	304	295	306	300	268	290	303	308	304	284	271	266	278	267	288	311	290	268	262	304	277	289	275	282	276	256	277	326	278	287	285	245	294	281	291	266	274	305	292	276	265	282	268	271	306	301	257	280	310	281	299	286	262	279	307	252	286	285	318	292	293	283	332	260	255	256	269	260	259	314	300	265	273	283	270	287	288	290	284	300	275	254	317	297	248	296	285	288	278	279	282	291	284	270	278	293	267	276	300	280	264	281	291	284	288	291	302	293	297	274	269	277	255	294	288	281	310	287	308	274	293	289	257	270	277	287	272	279	293	296	303	263	283	293	299	274	273	253	269	303	280	279	318	277	276	281	280	279	273	272	296	285	285	305	289	251	303	306	258	271	264	298	289	280	263	287	317	265	268	255	280	264	283	281	285	301	285	278	272	307	282	275	270	289	284	286	287	262	279	290	275	315	291	301	298	295	257	320	267	262	300	279	265	269	320	296	279	262	288	288	282	258	334	288	306	301	289	299	254	276	282	311	294	274	280	300	289	323	265	285	252	258	299	264	273	281	270	268	275	242	279	299	287	289	264	292	290	241	276	275	289	272	251	294
23219	20970	27241	24878	20968	21011	9605	1792	1305	1202	1025	970	892	788	692	678	662	626	576	615	572	589	534	516	499	511	535	546	459	509	440	491	459	453	454	476	453	468	465	448	500	437	446	468	446	467	438	439	438	463	448	426	449	438	473	422	441	452	433	452	461	477	432	443	405	436	429	443	432	456	440	422	432	448	440	442	450	415	426	465	441	444	447	424	417	437	446	429	427	468	441	461	433	463	414	419	489	448	458	463	455	440	441	439	490	437	445	433	433	408	386	465	479	450	427	428	468	451	441	418	422	430	442	411	459	442	456	446	446	411	451	449	441	408	421	414	418	431	461	417	442	419	435	433	444	474	427	419	436	443	404	383	439	423	419	439	431	483	415	444	440	403	450	410	455	460	431	433	430	479	419	413	439	467	412	419	435	407	434	452	431	451	391	422	416	456	448	434	374	427	395	447	444	408	462	410	441	441	419	438	425	411	433	477	431	450	427	392	433	432	425	420	437	450	444	444	411	429	442	446	459	437	392	422	468	459	437	428	430	395	391	434	409	397	448	458	422	455	430	452	432	438	468	421	424	397	430	433	418	424	434	393	433	398	409	421	450	484	429	451	440	423	449	435	415	393	453	393	437	410	409	448	400	433	426	462	430	452	441	433	423	470	425	437	401	441	464	406	409	483	438	475	417	430	421	406	463	400	444	446	409	452	418	438	419	416	439	438	435	403	442	454	409	399	388	440	421	444	424	453	461	453	396	434	414	454	407	445	398	447	432	479	471	411	421	436	467	437	416	440	432	458	430	410	431	472	431	454	419	423	425	421	426	444	437	401	442	402	414	413	453	405	403	430	424	432	414	440	443	409	431	440	445	466	416	421	409	448	412	447	403	409	418	452	448	474	437	444	432	438	449	439	467	399	469	418	420	434	443	418	416	424	411	438	419	435	424	420	455	427	445	435	443	430	433	430	441	393	430	450	417	393	413	436	442	414	426	404	433	428	417	428	434	419	436	391	434	438	442	414	434	442	442	445	470	421	423	445	465	416	445	437	388	423	410	450	417	431	426	427	445	438	395	434	407	423	383	380	411	417	471	456	430	408	426	416	411	431	429	442	462	428	455	453	442	417	424	437	467	422	435	434	454	439	436	416	430	408	469	434	441	458	437	429	424	401	396	423	424	433	410	393	443	423	459	474	384	414	431	462	422	442	408	439	439	413	392	423	450	465	430	438	477	444	437	404	413	428	446	438	412	452	405	399	414	448	447	459	429	444	403	424	421	418	471	449	448	406	415	431	412	436	431	419	423	375	426	435	431	425	425	446	391	428	445	442	395	428	433	425	423	455	467	411	444	425	436	424	410	437	450	448	480	425	440	427	403	461	422	418	418	434	438	424	449	434	434	433	405	412	466	425	456	444	397	437	453	442	438	436	393	435	432	415	390	461	430	460	435	444	423	458	452	411	408	468	459	428	434	411	398	435	417	426	437	409	452	451	421	385	424	444	430	453	442	399	464	440	436	441	410	412	412	425	408	457	438	419	425	406	448	442	430	431	404	434	448	467	466	455	441	443	419	448	401	443	413	459	402	451	461	438	423	435	449	420	457	416	429	424	433	461	420	458	404	409	441	417	400	432	416	429	441	417	463	415	482	396	421	445	460	443	407	416	416	439	419	433	448	421	446	423	378	437	435	418	418	398	446	414	454	470	443	452	410	432	409	465	445	413	445	410	460	430	427	450	460	480	399	430	436	432	447	420	425	425	468	422	395	421	424	443	424	404	442	453	449	442	446	409	397	405	430	456	437	417	411	451	436	479	429	445	402	447	456	442	408	442	444	416	417	432	435	418	445	464	446	471	446	439	443	452	425	426	400	437	384	430	445	413	460	443	433	416	460	478	440	414	417	388	440	452	445	444	448	438	424	431	395	434	472	444	444	428	418	443	424	438	455	419	443	472	409	412	433	428	435	405	418	414	449	457	422	439	468	452	419	431	381	453	408	419	445	388	433	398	407	406	403	422	439	382	457	467	409	445	425	460	430	406	434	411	433	403	433	398	429	422	401	387	391	435	409	469	415	432	458	393	409	428	444	457	445	433	421	418	402	449	449	401	454	446	443	379	475	430	481	423	395	406	422	422	400	448	428	407	416	398	443	441	428	411	429	420	409	413	404	412	433	401	470	436	415	447	460	408	423	437	405	450	421	462	427	451	397	430	439	430	420	420	379	446	430	429	433	397	441	419	440	436	422	431	409	408	433	401	409	451	429	416	449	411	442	423	445	425	444	437	451	444	427	422	433	413	427	455	433	385	406	438	467	408	430	413	424	447	431	438	439	393	415	451	455	401	411	414	396	406	428	418	442	420	455	449	462	404	436	442	407	455	403	442	443	438	454	399	443	435	420	434	436	435	429	442	421	392	415	448	428	400	433	438	426	475	425	399	406	390	391	481	416	389	463	420	413	461	411	436	469	442	438	439	407	428	415	436	399	455	432	419	416	434	417	427	409	420	390	438	415	432	466	445	423	448	439	442	462	420	449	422	411	400	431	406	448	379	406	435	454	374	408	406	390	445	428	418	434	422	402	419	462	454	432	440	441	433	435	420	426	466	416	421	429	438	442	457	463	447	422	419	421	445	425	423	433	455	394	425	435	464	404	468	430	444	412	389	410	420	397	429	442	432	480	433	432	460	435	403	454	458	427	439	404	404	467	406	401	406	456	431	429	399	438	431	430	457	446	422	459	466	433	424	416	435	432	431	423	442	453	410	383	412	445	416	416	428	427	424	435	406	465	432	451	417	438	462	466	437	427	424	433	434	436	443	420	425	426	428	431	443	437	437	424	386	413	434	405	447	418	466	455	430	431	445	412	402	427	440	472	422	413	441	421	425	417	432	418	426	388	393	452	414	427	402	486	418	426	432	397	405	412	426	444	440	412	417	402	466	461	397	431	429	457	486	423	419	403	426	432	413	428	443	408	417	461	455	398	459	433	418	417	451	417	467	454	401	434	442	446	419	416	427	393	434	477	417	470	432	406	418	432	428	459	422	445	419	392	440	438	436	404	404	393	417	409	445	461	425	448	390	411	461	420	464	415	430	465	461	476	467	458	433	455	463	409	454	395	416	403	423	414	437	421	437	411	430	411	451	400	405	445	447	419	414	466	432	424	418	421	407	433	436	372	431	456	405	447	428	444	425	395	418	445	438	458	449	430	429	432	448	387	411	433	391	417	386	451	439	424	410	395	441	445	456	427	460	443	424	432	432	452	459	435	419	446	400	420	440	412	388	438	420	433	401	449	413	406	427	419	424	432	428	440	437	407	439	417	438	429	447	400	430	395	418	405	413	430	374	379	417	403	433	387	438	418	411	468	459	461	464	391	465	445	418	392	417	454	446	463	441	458	427	451	406	398	423	445	431	438	370	416	413	439	419	436	434	435	399	430	412	441	467	445	407	435	423	480	379	414	435	420	463	423	403	453	400	452	425	449	463	448	416	442	409	419	413
10462	43537	14878	9890	6653	5017	3890	3210	2616	2365	2038	1608	1465	1188	1126	1010	942	847	829	775	702	717	620	625	611	607	643	573	516	560	595	576	564	486	538	490	512	523	488	501	501	507	504	479	469	527	503	491	475	460	506	451	494	471	430	503	457	444	443	495	445	478	470	496	471	441	456	443	469	492	441	423	491	450	475	444	452	460	456	444	471	447	444	437	448	426	443	457	434	460	423	462	433	447	487	445	459	440	450	485	469	461	434	469	464	440	444	429	453	439	446	466	469	460	469	419	495	445	423	432	470	438	521	471	441	475	441	447	490	446	452	449	448	472	414	422	445	463	488	446	455	482	454	440	429	407	449	461	442	454	427	441	403	456	435	430	442	431	434	438	447	463	432	465	480	457	442	469	456	423	430	443	456	449	469	446	430	465	431	444	457	454	470	437	460	449	456	445	438	420	455	424	450	453	416	400	428	431	467	438	442	440	495	422	447	460	421	415	436	442	469	448	488	399	414	415	420	438	470	418	425	445	470	419	448	465	502	461	433	495	469	425	426	449	461	420	407	447	440	458	446	418	408	447	456	447	421	422	442	472	417	430	456	443	439	426	438	427	415	439	402	451	454	441	437	460	422	455	420	417	460	445	473	399	444	481	445	432	482	438	439	458	433	417	439	426	415	475	435	448	451	440	444	435	409	461	438	436	465	431	389	443	450	461	430	491	476	414	403	456	452	449	419	431	433	464	459	426	442	396	428	449	474	463	463	462	457	452	450	411	437	449	422	454	492	494	400	464	431	442	450	451	451	445	469	430	456	438	433	447	462	434	458	435	441	445	473	427	426	446	444	433	420	448	400	435	443	403	444	436	433	446	399	457	448	457	422	463	398	444	438	444	456	433	408	447	452	430	468	487	444	502	413	478	431	433	441	429	404	427	459	471	467	454	435	501	445	420	470	419	430	454	445	430	447	416	405	440	453	454	420	446	416	400	438	421	401	456	431	475	431	458	448	438	467	479	466	442	428	406	454	435	458	432	448	442	483	443	431	450	381	439	440	406	470	471	421	468	452	414	437	416	470	432	438	484	454	435	448	435	466	444	490	471	425	419	482	455	470	428	443	467	420	423	410	412	494	417	453	468	453	466	412	480	442	449	459	429	422	440	455	450	456	429	459	438	411	462	456	479	465	410	457	454	503	436	464	430	438	425	422	446	428	447	460	430	423	435	429	474	482	429	429	443	463	421	403	435	437	460	491	416	441	435	457	433	429	440	469	449	437	423	435	441	460	437	451	447	477	462	411	425	455	452	489	429	455	437	430	447	480	432	436	468	482	450	443	460	467	462	443	423	451	461	432	437	426	418	427	422	447	428	447	454	447	439	428	410	448	483	459	468	452	402	431	460	464	436	457	429	420	447	473	464	456	418	448	466	416	458	433	434	407	430	457	422	448	460	475	441	439	470	433	442	435	443	485	441	405	473	411	425	470	459	464	493	457	450	470	448	473	443	426	425	446	486	457	417	396	428	463	426	412	423	439	403	468	427	444	444	435	443	468	429	403	463	424	456	443	451	405	461	443	463	439	403	473	447	468	444	503	443	432	419	413	462	429	414	458	442	434	446	418	440	448	448	444	459	417	451	436	434	445	466	408	435	469	477	459	416	421	477	438	418	426	481	448	442	436	436	403	446	446	456	462	439	456	423	436	434	468	453	481	435	465	459	454	449	429	461	477	451	418	440	454	445	432	403	457	468	482	457	462	447	443	446	399	456	436	436	428	426	436	427	482	430	422	467	472	427	444	456	454	454	488	412	472	445	498	457	411	493	461	451	430	447	443	444	454	445	443	439	432	444	421	440	437	463	469	426	426	432	456	471	421	425	465	426	441	404	436	443	456	412	433	409	444	462	404	437	438	465	464	427	443	452	423	435	452	469	466	454	445	424	433	478	460	446	464	455	424	455	434	453	447	430	459	452	460	429	425	427	441	419	475	440	435	510	432	453	461	462	494	457	418	439	470	416	481	487	448	441	408	462	444	447	435	438	452	441	456	445	450	453	392	507	463	476	433	459	426	450	437	454	469	415	411	453	484	460	484	459	449	420	445	487	463	417	458	452	437	413	482	433	455	452	458	434	478	461	476	431	475	452	445	435	442	421	423	442	453	435	444	410	473	472	471	456	454	427	431	426	428	464	429	417	457	430	463	442	433	436	422	446	421	432	461	460	444	438	419	433	427	448	439	452	423	444	446	434	466	421	445	436	428	437	490	471	483	413	444	487	450	446	475	417	428	442	439	405	424	438	470	462	441	445	413	429	421	387	449	421	436	441	457	423	432	450	423	427	450	446	468	433	481	440	430	429	457	474	469	423	463	449	437	451	466	409	436	445	437	444	441	425	427	402	438	437	414	393	422	404	434	429	435	453	441	457	429	465	468	478	484	453	486	465	470	468	425	421	410	436	412	461	440	458	454	422	433	445	436	472	501	451	447	441	441	466	459	454	479	460	418	452	436	424	441	459	418	442	465	458	426	435	467	416	438	420	427	440	455	495	450	449	471	446	426	461	462	456	462	438	405	468	440	443	458	409	447	499	475	486	454	469	441	444	461	453	412	434	456	424	432	449	422	417	484	438	473	448	426	442	446	425	428	483	461	388	443	436	416	425	470	442	481	432	450	443	501	430	491	448	429	458	461	433	416	397	463	442	448	435	436	506	410	433	424	436	464	475	448	453	408	451	472	479	435	471	432	419	461	466	417	475	447	454	433	469	433	417	431	452	468	455	446	429	432	420	419	429	481	466	436	417	441	430	484	478	458	451	448	437	461	470	447	459	448	457	427	423	447	413	401	446	433	433	451	448	421	451	468	438	453	419	459	415	419	430	436	410	451	441	467	438	469	426	426	433	448	454	457	416	442	458	421	415	467	443	415	425	458	456	421	457	451	419	464	469	473	441	460	415	438	461	460	459	390	461	484	438	440	407	412	427	467	445	433	455	431	458	470	427	456	475	434	469	426	450	459	459	450	431	434	437	410	468	429	440	460	467	430	447	475	421	423	422	457	453	480	468	519	417	471	462	468	434	440	470	420	423	428	474	439	491	431	450	438	455	409	426	447	446	445	434	426	456	421	435	445	420	437	422	458	423	452	453	496	460	417	466	451	454	465	433	429	467	489	459	465	423	459	391	452	440	461	468	398	430	486	428	481	440	452	429	438	463	426	453	448	441	434	417	449	447	450	453	396	466	416	423	451	459	436	428	505	460	447	449	423	463	455	407	467	464	449	465	419	432	450	443	469	453	446	428	473	445	407	446	444	469	442	432	450	474	438	445	422	422	433	442	408	455	440	465	417	440	391	491	487	448	422	449	449	463	436	419	458	439	467	435	437	453	466	442	434	450	430	456	446	437	412	429	438	418	430	422	435	462	461	425	469	442	428	451	429	432	463	412	461	428	438	454	447	412	439	453	414	442	463	433	438	403	441	459	463	454	433	434	409	430	402	453	491	468	431	424
28198	15380	2993	249	171	128	117	132	114	107	107	120	83	112	72	77	90	83	100	79	91	104	98	77	98	89	86	100	92	84	82	91	96	92	69	85	84	87	88	84	90	85	96	70	88	93	98	97	90	84	94	72	76	83	90	72	86	83	89	105	95	82	101	90	92	89	81	95	85	82	96	104	80	88	92	78	75	82	91	96	84	98	76	90	88	79	73	98	85	102	102	79	85	89	82	76	89	70	80	77	108	64	99	89	76	94	89	83	93	81	110	89	94	89	106	87	86	88	86	81	83	90	85	85	89	90	84	89	89	112	118	82	78	88	72	96	96	86	97	82	85	109	86	87	88	83	96	96	84	87	98	95	85	81	84	94	89	85	88	92	96	85	90	84	78	82	95	74	72	74	80	97	82	105	69	89	89	86	95	77	89	111	86	85	79	81	111	72	93	88	101	87	84	72	88	92	93	104	87	79	86	75	99	93	76	94	105	94	77	92	92	95	82	88	84	96	85	85	73	84	82	88	79	85	101	84	70	95	92	82	98	81	79	74	89	87	85	78	71	92	81	84	88	75	82	83	93	95	73	68	83	84	87	97	90	81	97	95	96	94	74	60	89	82	84	72	98	99	92	90	103	82	84	82	100	96	102	87	85	83	110	82	70	73	84	86	83	87	81	80	102	95	84	83	80	97	89	72	84	75	84	90	91	72	97	85	91	93	76	99	79	85	73	90	104	76	79	102	82	103	99	90	93	110	84	84	94	65	79	85	100	93	83	81	83	79	89	83	83	87	77	85	78	70	80	87	83	88	94	83	91	97	90	90	99	94	59	80	103	78	87	99	90	92	84	84	68	89	80	90	81	94	97	84	88	99	91	93	72	90	102	88	97	84	89	102	82	93	88	80	95	79	82	95	88	83	76	93	101	86	78	82	85	98	84	93	82	77	83	79	98	97	80	104	77	105	63	93	72	82	89	91	87	90	81	95	92	85	99	75	86	89	86	80	81	95	72	91	86	72	93	77	83	91	81	81	64	89	89	92	96	88	89	99	99	97	81	85	82	83	89	89	92	91	96	81	101	73	88	103	78	94	75	89	84	96	99	92	85	83	72	90	71	95	89	98	74	94	99	94	64	83	87	81	83	80	84	100	84	87	79	86	112	79	102	94	86	79	82	83	120	69	86	100	79	96	79	91	97	88	77	94	73	79	79	85	76	84	89	92	87	71	78	69	95	83	78	75	103	85	89	84	99	96	72	82	90	86	96	84	89	110	87	80	93	90	104	76	71	80	74	74	92	93	82	89	83	88	81	80	89	80	95	81	89	105	86	90	69	86	102	88	79	80	107	82	87	83	81	81	86	84	95	92	75	91	98	87	89	71	80	79	114	89	80	81	92	82	73	68	88	83	88	77	85	80	98	95	97	93	81	98	81	79	98	69	69	92	81	87	85	81	88	102	76	79	79	79	82	93	99	83	88	80	92	83	110	94	96	97	95	85	84	86	91	103	81	91	85	89	73	89	92	74	93	93	100	86	77	85	87	65	88	109	90	95	92	89	77	83	83	88	87	68	68	75	102	95	76	66	95	82	100	84	97	83	104	91	90	77	92	94	74	96	98	84	92	81	97	83	99	91	80	108	74	85	87	105	90	84	83	68	78	79	86	98	85	86	96	84	76	85	93	106	94	70	79	91	88	84	92	65	75	87	81	98	84	79	72	101	89	84	85	61	74	82	78	96	84	95	91	93	93	69	97	101	68	84	98	100	83	85	91	92	72	80	79	94	86	75	95	88	95	95	88	84	91	95	91	68	83	97	79	100	82	77	103	89	89	73	104	83	85	86	88	91	105	83	85	95	97	85	71	84	85	93	92	103	93	81	90	88	89	78	77	80	98	98	90	88	87	86	84	86	97	97	103	86	77	98	96	96	71	89	86	93	86	90	77	91	65	92	95	82	104	90	69	81	74	88	95	91	89	92	76	85	87	87	90	83	89	104	97	89	97	70	74	90	95	100	94	80	91	86	83	81	77	82	90	98	84	72	71	93	89	106	94	87	77	81	82	78	79	84	98	72	81	80	95	96	87	90	82	98	96	81	90	89	87	98	83	101	80	94	91	87	97	77	79	101	86	78	98	76	97	91	77	112	81	91	83	104	107	80	75	81	80	95	89	93	95	98	90	89	87	85	103	85	88	79	90	103	91	95	78	98	84	80	95	89	70	87	81	68	77	84	91	93	98	88	97	58	73	81	83	83	95	96	83	87	85	88	113	89	84	94	75	80	84	81	102	89	85	99	86	72	100	92	84	73	93	92	83	79	90	84	87	81	75	85	93	70	96	91	81	78	96	91	102	76	91	82	80	85	69	77	96	73	89	76	84	95	100	76	87	95	103	73	82	78	68	89	100	89	103	86	96	71	103	78	88	80	88	76	86	83	92	110	97	79	82	97	85	90	78	99	85	82	89	102	94	92	85	92	82	90	90	87	83	90	90	100	93	81	81	99	107	93	82	89	82	95	80	78	80	78	78	94	83	89	91	86	94	86	91	90	81	86	83	88	94	84	85	88	104	109	101	79	87	84	81	85	84	76	83	86	76	95	86	76	71	87	74	89	75	95	95	82	88	95	75	88	89	79	106	86	88	85	96	76	82	77	90	81	87	67	104	86	79	103	81	62	99	97	95	67	90	90	95	84	82	85	83	89	85	90	62	100	90	84	81	81	81	81	83	100	83	83	91	95	98	80	77	92	76	80	91	92	86	94	80	95	88	69	93	81	82	86	106	83	103	81	93	107	97	72	89	85	99	81	74	89	101	81	83	90	69	89	80	90	81	95	81	87	105	98	91	89	81	90	85	93	65	82	95	88	88	95	88	82	95	89	72	90	100	76	75	89	82	91	92	109	100	81	77	81	80	71	107	84	77	111	69	68	98	91	75	84	107	98	70	88	87	74	102	77	80	97	90	85	79	105	95	101	81	91	100	83	91	96	82	69	76	114	91	99	91	105	100	87	74	93	95	87	78	90	76	73	106	100	96	99	77	84	89	100	94	84	84	90	89	93	92	82	93	90	82	90	96	89	96	78	86	83	91	98	94	102	74	92	93	91	94	102	87	69	75	101	110	91	96	94	82	93	92	89	81	83	98	94	86	94	116	83	86	98	97	88	77	90	104	82	84	81	83	75	87	93	65	88	81	92	97	79	85	99	100	94	75	95	83	102	70	88	82	75	90	89	87	76	93	70	88	90	75	90	85	89	83	72	87	86	96	97	81	78	86	100	85	80	82	86	88	80	94	74	105	97	75	93	98	84	87	78	90	93	91	83	82	87	81	93	91	84	84	87	78	105	103	88	101	94	93	94	106	77	95	90	101	95	94	93	93	106	78	95	99	86	95	77	80	83	87	90	92	91	113	92	95	86	86	97	95	87	95	94	86	81	84	87	100	83	78	78	92	105	88	72	89	62	85	83	72	77	76	82	84	95	89	100	91	108	61	83	74	88
5142	6594	1191	333	243	189	177	154	151	157	136	134	136	102	128	112	112	111	129	117	102	102	94	107	111	99	103	118	97	85	114	122	107	108	121	114	110	93	112	128	89	115	102	100	104	97	97	111	111	102	82	97	95	117	112	85	125	99	121	104	102	115	102	121	99	107	101	110	112	97	105	111	98	103	98	103	124	115	109	130	104	121	108	105	93	102	93	94	91	112	108	109	103	88	109	120	103	106	95	117	95	105	111	95	102	113	119	114	107	93	86	83	103	107	105	105	101	92	97	121	112	128	101	120	92	90	110	106	106	103	114	88	102	103	99	110	105	100	94	112	110	89	103	87	98	98	101	114	96	92	93	106	116	94	106	96	95	122	104	119	85	102	95	84	93	90	110	109	106	96	111	108	107	103	120	119	126	99	101	116	87	125	74	121	101	94	105	98	98	109	108	100	100	96	99	90	98	91	115	105	99	94	99	100	105	91	111	108	116	122	109	91	115	98	103	99	111	96	105	97	113	89	91	107	86	103	107	108	89	107	97	105	104	104	93	119	101	113	120	105	84	102	105	93	111	99	99	104	112	100	99	109	108	115	90	96	111	98	101	98	94	107	101	98	96	93	123	83	113	90	88	114	107	102	85	99	114	109	89	114	107	103	117	110	111	107	105	113	100	108	112	123	92	98	84	101	92	102	100	95	116	114	99	113	89	106	103	100	97	111	116	96	107	104	125	101	117	93	106	110	109	94	84	102	109	101	103	93	104	104	111	110	109	112	106	104	104	96	103	116	103	112	99	101	107	112	112	104	100	85	101	120	93	109	101	108	111	116	103	105	105	92	88	107	95	117	102	101	91	85	91	102	115	90	106	92	89	109	99	94	120	112	98	114	99	106	126	113	96	91	97	108	104	97	108	110	91	116	110	98	115	99	112	90	111	122	100	97	117	103	104	124	117	98	112	103	91	107	97	91	88	95	93	99	105	103	114	98	110	111	109	109	107	108	115	107	106	100	115	96	107	100	91	104	111	109	114	112	103	99	97	113	111	106	93	113	118	99	114	100	98	103	105	113	102	106	91	90	113	89	117	109	111	107	102	106	101	94	88	121	105	98	87	97	115	105	79	88	90	96	116	98	103	90	115	113	98	125	98	100	88	101	105	107	105	119	104	96	96	108	99	98	100	112	106	102	107	103	117	90	109	98	90	98	103	107	102	100	104	102	105	95	107	108	116	108	116	98	115	106	82	98	96	110	106	107	91	115	107	98	117	103	107	101	95	109	113	98	108	97	105	108	99	94	99	91	108	109	109	96	111	106	96	98	86	108	101	92	100	94	103	91	98	98	128	89	101	109	105	106	107	103	94	113	101	104	109	111	115	105	94	106	116	124	96	92	110	102	103	110	112	103	81	117	106	107	113	92	114	96	107	103	113	110	93	99	110	97	103	93	85	111	92	112	99	98	107	124	112	87	107	97	101	94	102	96	100	105	107	109	108	97	106	91	103	111	88	86	114	100	94	100	112	95	95	91	108	106	121	116	101	100	102	106	119	81	107	106	104	101	121	113	97	93	101	96	105	110	114	112	105	97	92	96	115	106	99	87	99	105	100	78	108	106	120	106	101	107	106	102	102	97	114	93	92	93	97	95	105	96	105	112	121	91	99	121	102	97	108	86	99	111	102	113	108	101	110	118	105	95	110	94	101	96	84	90	114	107	95	93	110	101	98	98	108	90	112	87	128	97	103	113	93	87	121	101	103	124	110	116	102	97	113	88	108	114	99	138	99	98	94	104	112	93	107	110	105	83	94	116	91	107	101	85	88	109	94	95	125	109	98	81	110	92	98	99	94	92	101	86	112	101	96	125	110	105	95	113	94	104	100	104	106	113	94	98	112	107	94	98	121	95	115	108	109	103	102	96	100	100	109	104	116	93	95	94	119	93	103	99	108	89	114	104	119	102	102	115	113	102	97	103	97	92	111	110	110	100	138	101	97	105	103	86	109	104	104	122	117	105	85	110	93	108	96	94	97	94	105	106	107	98	97	103	120	101	110	85	129	90	111	110	100	114	97	113	94	107	106	116	110	98	91	117	102	94	99	110	121	90	105	109	86	94	87	99	114	100	98	88	100	95	98	98	104	108	103	93	103	93	111	103	101	110	109	104	114	97	101	94	93	115	113	98	97	100	107	101	106	97	115	109	100	91	112	100	116	103	93	83	107	121	91	88	107	114	80	101	105	118	114	96	97	111	103	93	117	118	86	109	97	99	111	112	113	123	110	123	111	105	107	110	109	90	108	80	100	115	96	104	99	96	98	100	96	92	104	111	112	103	114	107	96	94	99	105	107	109	122	92	126	120	122	96	96	119	116	104	109	117	106	98	84	115	95	84	98	108	102	118	103	106	100	108	105	99	123	93	104	116	114	99	93	110	98	96	107	93	111	103	93	84	84	97	99	106	95	90	115	87	110	102	99	103	93	80	121	100	114	93	117	108	84	109	92	92	90	110	101	116	98	120	93	106	107	110	109	83	107	91	95	110	106	122	99	98	102	93	112	96	109	122	84	109	97	107	85	91	95	89	116	98	103	113	94	105	119	109	94	109	112	120	95	98	90	93	99	93	124	105	95	105	109	116	115	97	104	119	102	103	103	134	108	112	108	105	106	109	103	85	95	110	103	116	116	92	108	95	111	96	96	90	95	101	101	108	108	117	102	108	87	85	87	104	101	111	88	86	115	87	113	102	105	108	79	97	92	104	94	101	109	93	111	93	97	104	92	98	118	116	97	105	106	111	101	98	90	95	116	101	103	101	105	97	117	103	118	111	96	90	109	109	93	96	98	112	115	109	86	98	90	95	114	84	90	88	97	96	113	88	109	94	115	84	96	90	88	106	112	105	109	98	100	114	105	112	107	108	106	97	98	101	112	94	110	90	93	109	100	97	96	120	102	107	100	114	87	81	93	110	102	99	90	114	98	92	97	109	103	107	96	103	98	111	121	95	102	105	93	98	89	107	112	109	116	90	90	107	112	92	104	100	107	97	97	113	108	109	105	101	119	107	107	93	104	100	116	95	108	83	80	98	102	109	122	128	127	107	102	122	105	98	101	115	103	104	87	93	120	104	102	98	92	94	93	115	99	97	91	108	117	100	109	118	94	105	86	97	105	108	108	118	101	110	105	95	120	83	98	102	112	108	115	105	97	100	80	103	104	110	112	95	104	109	107	92	91	113	105	114	121	96	118	104	108	102	119	111	125	122	118	102	111	104	105	100	116	92	101	100	86	99	90	86	88	101	118	94	96	116	116	97	99	98	85	100	106	94	92	123	82	101	108	113	107	103	101	107	104	108	105	112	100	108	88	121	87	84	103	105	119	94	105	99	100	91	103	102	93	125	99	96	117	101	89	106	104	107	111	106	96	105	100	113	110	104	96	117	102	107	100	76	96	101	94	104	94	116	96	111	101	101	88	110	100	114	111	100	102	113	94	99	101	93	112	97
25498	20985	27183	24970	20962	12452	1472	881	735	642	642	573	464	475	435	408	370	384	391	360	379	335	332	315	344	323	314	348	344	331	294	294	292	327	302	288	303	293	276	319	270	310	302	276	293	245	276	296	291	302	296	272	284	310	273	285	276	257	292	269	276	298	271	281	301	300	272	289	245	272	265	254	267	274	291	281	289	280	260	298	271	291	286	260	282	291	289	298	292	296	259	264	271	291	264	261	280	275	284	298	316	280	280	267	282	282	276	270	270	273	267	271	259	280	310	260	309	271	329	292	281	282	260	289	277	287	262	283	294	257	280	261	283	282	279	272	275	244	263	260	268	280	311	301	291	270	255	254	264	299	282	304	314	280	285	263	268	289	283	286	269	257	290	275	282	284	291	278	257	264	263	309	272	295	290	303	287	264	266	283	287	296	281	290	266	284	281	258	279	264	294	298	255	254	244	282	248	283	257	282	280	257	246	274	262	274	279	247	257	287	263	257	272	274	301	281	285	301	268	299	275	288	277	293	246	276	277	292	267	292	276	260	286	268	269	315	260	273	289	260	293	255	277	291	293	243	281	271	293	274	243	296	272	279	279	265	263	282	267	326	281	273	264	282	298	276	291	268	295	292	276	285	274	279	272	271	315	272	303	282	278	292	266	320	264	261	281	267	297	270	259	276	268	241	261	264	297	311	262	280	269	299	277	292	287	298	238	262	280	291	256	284	273	285	249	247	298	277	265	251	253	265	284	263	308	299	292	304	256	267	272	284	300	252	247	279	260	274	279	273	269	269	268	245	272	273	302	267	253	292	286	280	282	268	301	284	284	303	273	275	288	283	273	307	262	272	279	277	269	292	287	281	281	303	279	255	278	293	257	301	271	280	250	299	276	282	281	312	294	248	301	289	294	283	287	285	285	278	290	254	266	275	259	260	283	278	259	276	296	269	287	296	293	280	304	285	280	266	297	269	256	248	264	266	296	270	278	285	277	277	299	234	300	275	240	269	291	300	330	272	262	266	273	316	287	272	286	284	280	272	273	285	264	253	290	296	293	304	250	287	259	262	275	263	255	252	298	291	275	251	296	299	318	283	261	279	277	289	274	286	279	258	240	290	258	272	285	269	270	261	268	280	288	287	252	280	273	286	253	262	284	265	237	243	240	251	265	271	274	275	261	266	271	259	311	282	260	280	278	274	256	259	271	255	241	264	283	274	284	294	296	297	295	309	250	253	235	244	245	252	245	294	257	258	279	313	264	262	283	281	286	258	276	263	251	248	290	273	301	258	281	279	255	256	270	292	284	288	257	237	302	273	281	289	289	246	272	291	273	265	284	271	282	274	302	278	280	278	290	293	271	277	263	288	293	289	252	253	296	242	302	279	300	293	311	274	303	268	285	283	269	296	291	288	288	268	282	271	263	313	306	282	266	277	276	288	280	297	300	262	300	289	226	279	276	275	283	285	270	272	280	300	256	297	297	288	284	253	289	277	293	273	286	306	256	273	282	271	251	272	293	298	259	262	270	295	266	300	267	259	266	278	277	265	295	273	263	308	297	261	286	286	281	285	269	285	291	273	247	267	272	258	292	276	294	266	277	256	284	290	263	275	289	305	257	294	280	277	277	263	285	267	290	318	274	294	276	270	277	289	293	276	303	239	301	269	299	271	258	274	265	282	298	280	305	272	248	257	301	286	313	270	279	273	279	279	274	283	250	272	298	264	288	291	270	267	263	276	271	291	259	281	303	275	260	244	252	240	270	266	278	260	296	253	263	269	255	287	280	247	260	279	288	257	272	263	286	252	265	273	284	285	282	306	266	299	290	285	266	286	298	260	269	312	277	273	291	293	279	268	298	282	290	272	275	297	286	277	241	262	251	284	269	273	280	267	261	284	263	291	282	292	271	304	268	285	275	277	282	270	280	284	259	303	254	280	268	294	292	264	266	294	261	294	299	271	275	322	303	288	302	265	294	287	260	288	263	254	287	292	286	289	293	285	267	275	279	303	252	287	256	306	279	270	258	287	256	289	272	295	279	296	264	290	288	245	236	259	291	261	266	274	296	279	270	256	258	258	272	278	265	269	302	242	277	286	268	255	269	275	262	296	254	255	270	287	258	283	286	301	263	283	314	287	276	278	265	255	276	266	275	256	299	283	276	272	253	247	251	297	271	298	274	292	264	281	293	263	259	256	302	280	282	307	275	294	294	273	242	285	264	259	261	279	283	272	283	273	265	265	239	305	302	282	319	272	260	271	264	276	284	277	276	244	310	265	260	283	266	284	269	257	279	299	255	289	261	252	317	278	297	269	297	254	241	276	259	285	273	276	275	279	291	281	272	290	275	278	255	301	300	266	283	258	275	293	259	285	270	276	302	283	292	275	310	299	301	291	251	273	269	283	279	275	269	281	234	280	297	272	259	283	266	284	262	291	275	281	299	285	254	289	273	271	268	305	272	273	269	282	277	311	260	250	268	258	266	286	284	307	251	281	273	296	272	264	311	261	325	246	261	261	267	286	281	276	266	308	286	316	331	283	308	277	265	284	287	257	291	300	275	279	287	278	299	258	262	296	293	274	299	264	271	288	302	284	332	292	282	298	266	264	263	265	284	298	272	307	294	276	270	241	263	281	303	304	299	252	292	281	270	276	256	266	251	295	284	239	273	288	278	255	292	240	280	271	288	287	262	282	266	288	281	275	272	288	266	288	283	302	274	284	266	275	267	227	263	261	289	288	275	281	271	289	252	271	301	280	310	261	298	281	294	277	294	256	273	277	279	292	287	272	251	260	259	310	315	285	286	293	264	265	270	304	292	274	274	276	249	269	299	288	271	285	301	290	278	298	285	277	259	285	290	288	272	277	274	291	253	278	248	301	261	278	275	250	292	257	248	272	257	265	255	257	290	282	258	277	248	286	263	275	258	301	275	259	260	243	271	258	247	278	279	256	276	264	296	265	249	283	313	279	268	275	241	287	286	292	295	263	248	278	282	262	264	273	312	291	316	243	283	282	274	277	290	268	290	249	297	247	259	268	275	253	272	286	262	275	295	258	269	278	271	279	267	238	275	291	268	282	308	307	248	257	268	260	282	268	242	241	264	258	277	273	281	257	294	251	268	271	260	270	243	295	290	294	255	285	270	306	260	259	281	298	279	282	295	278	296	262	282	267	294	271	284	283	240	261	269	275	285	260	252	275	281	248	287	287	276	278	267	293	279	252	276	292	307	313	259	292	273	270	297	297	272	260	278	267	262	276	263	267	303	255	278	280	278	250	285	273	276	278	284	287	277	276	276	268	283	264	280	283	311	285	281	286	277	272	266	298	278	288	257	306	254	250	278	266	264	276	255	273	277	272	266	244	284	301	277	279	279	265	283	276	278	291	264	255	261	282	285	272	281	272	296	282	282	278	277	251	316	246	287	298	279	298	235	289	260	248	299	273	280	271	254	271	281	263	292	276	257	276	290	271	276	278	269	272	251	287	269	267	279	281	265	272
7439	30306	10670	5811	3680	2744	2150	1691	1449	1240	1065	912	803	666	646	552	524	482	457	449	413	419	371	381	398	361	366	342	361	315	385	317	360	370	325	333	335	307	301	329	313	311	340	304	295	290	292	325	333	312	330	339	309	321	328	289	306	306	291	280	318	326	297	303	303	299	294	306	298	281	318	296	284	293	273	260	313	264	331	286	263	268	296	277	278	269	314	301	267	294	294	275	311	302	298	313	298	287	271	311	274	292	280	264	289	298	289	352	263	278	275	290	275	291	274	296	311	279	260	296	302	295	275	288	255	305	289	314	256	280	281	315	279	284	295	310	276	300	309	298	292	264	281	260	303	266	290	285	257	291	294	315	286	295	277	307	295	269	313	302	304	311	260	292	294	306	268	285	287	291	301	278	284	304	275	282	275	268	270	298	299	276	282	273	300	264	288	271	274	274	285	271	298	272	288	287	320	276	308	321	263	276	264	276	292	279	288	281	278	286	307	277	303	255	295	310	300	279	315	261	312	319	263	291	321	289	281	256	296	280	274	299	302	314	280	279	278	274	265	268	268	275	274	296	325	288	253	282	302	286	293	279	287	288	305	305	281	281	286	272	295	277	290	287	290	297	271	288	316	271	293	281	270	288	283	310	269	281	250	271	281	251	282	279	283	258	296	277	322	279	322	292	289	284	265	287	292	281	265	306	271	283	297	308	244	307	320	301	277	289	279	269	298	270	271	308	303	292	268	267	298	293	268	286	303	305	285	292	269	273	292	279	278	248	291	273	307	275	277	294	266	285	301	306	320	291	260	295	291	279	285	301	271	290	276	275	288	306	276	290	264	277	295	286	318	258	312	272	301	262	294	274	333	299	292	283	296	301	281	288	286	288	267	273	307	284	308	299	267	281	249	277	262	300	275	266	262	310	325	297	317	284	257	306	309	268	279	297	272	300	281	265	286	263	296	295	248	272	249	314	310	259	303	298	283	283	283	277	282	246	277	299	309	295	259	321	288	295	300	275	268	278	297	264	289	321	292	313	268	281	303	257	277	266	280	266	310	299	299	314	284	269	264	286	278	281	265	259	284	283	271	310	288	282	297	305	290	300	278	280	294	280	292	289	278	309	274	287	295	306	258	308	282	286	302	295	304	264	276	326	276	290	272	288	295	281	299	293	281	278	288	280	270	283	286	300	298	273	263	305	311	291	255	300	273	319	284	315	292	303	265	283	263	315	304	275	273	279	280	276	273	300	292	277	318	305	305	278	273	285	274	269	278	310	301	302	291	280	308	275	280	273	299	300	293	267	267	280	296	293	306	309	277	288	318	266	270	279	307	294	285	291	289	296	312	287	279	291	310	287	268	259	276	289	306	309	294	263	287	288	314	297	270	291	296	278	287	284	304	261	282	287	296	298	287	236	290	302	284	286	264	275	300	288	279	292	268	282	268	257	290	299	273	270	253	288	306	325	265	267	276	302	300	275	252	254	302	288	259	312	288	280	238	302	300	283	335	267	308	286	312	274	294	303	285	281	311	304	276	268	289	280	287	295	281	275	297	311	327	264	251	307	277	303	291	287	277	260	254	252	271	272	288	285	289	272	285	293	283	267	311	277	284	262	304	264	261	293	315	286	294	278	260	270	256	270	268	283	278	267	279	286	287	277	300	323	274	268	288	289	275	281	241	298	290	292	273	294	297	300	262	268	293	299	278	248	300	269	296	278	286	287	282	304	302	291	283	278	328	274	302	273	296	278	278	278	291	332	273	281	278	288	265	276	274	263	275	255	295	282	309	317	287	286	306	292	293	288	280	295	305	284	248	300	262	290	243	291	295	279	292	277	285	300	266	308	275	287	263	319	280	277	288	267	287	311	275	277	296	270	324	279	279	286	295	253	302	273	281	285	247	276	282	311	323	297	287	275	276	271	306	272	293	256	285	296	288	301	262	265	273	290	266	272	288	276	274	303	298	273	279	274	293	290	277	274	293	308	310	282	306	285	288	263	292	278	279	310	307	289	281	293	281	275	276	290	300	300	257	287	300	279	302	295	284	259	299	238	285	298	249	272	275	294	270	279	273	301	296	259	283	260	311	297	285	275	274	288	277	286	292	296	297	293	362	256	289	284	291	297	285	274	277	298	280	303	291	321	269	276	290	298	281	302	276	313	265	305	296	303	299	272	262	279	295	281	298	308	263	285	279	278	259	279	255	325	285	296	263	272	294	272	283	295	309	280	295	239	280	274	279	304	275	309	289	295	328	283	262	294	320	300	280	250	276	285	302	270	275	297	255	280	284	297	260	265	282	293	278	283	285	293	300	285	261	281	300	284	294	271	293	259	291	288	283	321	270	259	291	282	303	277	309	291	317	274	298	266	275	299	275	308	281	293	283	279	293	259	266	294	278	282	285	307	281	294	299	274	300	296	320	296	281	313	272	273	309	308	315	298	248	236	262	287	292	288	267	268	303	290	269	275	313	275	280	316	306	286	283	309	275	303	267	282	300	289	285	290	284	317	287	284	264	271	265	256	292	254	263	305	295	282	255	302	298	289	249	266	297	278	309	288	295	315	349	263	268	262	281	287	286	304	297	261	308	310	264	275	305	269	316	286	271	295	302	282	307	278	291	256	270	286	307	294	301	271	305	288	290	249	268	274	307	298	298	269	279	291	300	290	275	312	304	301	280	292	284	269	289	254	268	284	291	298	285	257	292	265	269	311	270	272	269	306	298	308	305	264	270	263	287	305	315	279	272	299	294	288	262	303	259	283	274	301	306	283	284	292	269	291	306	255	271	267	288	273	274	301	311	304	269	285	282	276	294	290	300	276	273	306	291	291	275	261	294	298	295	304	269	316	271	293	300	258	304	269	295	303	311	238	302	271	257	276	291	329	306	306	285	287	295	308	268	279	274	266	279	289	278	291	299	281	333	269	280	289	286	299	306	300	265	302	279	248	281	276	294	316	292	291	262	272	274	239	287	289	322	276	281	256	316	284	289	278	309	277	308	278	301	292	290	294	297	281	285	305	288	283	296	299	277	284	276	282	278	283	271	297	264	286	275	289	285	257	309	266	263	299	275	280	302	286	292	292	295	273	289	296	310	292	259	274	294	308	274	275	267	317	295	316	258	259	302	287	302	259	256	263	314	299	294	267	272	304	283	280	267	304	282	281	280	281	294	274	308	269	299	278	275	271	290	297	267	302	311	292	247	296	264	271	281	287	285	286	278	280	283	278	285	291	263	315	257	314	266	305	287	279	281	289	246	290	272	297	284	250	298	283	308	277	297	290	267	298	280	290	325	287	310	276	330	266	294	283	290	285	299	284	278	307	271	302	302	300	315	291	301	279	287	307	271	299	263	297	292	253	280	280	294	289	284	268	286	307	289	285	291	308	264	274	303	264	286	282	286	301	288	272	277	291	285	302	257	292	280	267	304	277	291	308	282	301	277	291	254	290	315	234	292	280	291	293	303	266	307	281	269	290	288	247	273	283	281	269	284	269
23167	20976	27764	24381	20978	21034	10770	1870	1269	1232	1120	929	844	802	708	676	673	657	624	585	537	533	521	526	487	514	497	528	514	442	475	480	467	463	473	468	464	436	461	421	502	458	461	443	487	473	438	438	475	491	446	456	432	471	451	428	434	473	463	464	444	454	448	396	396	463	431	414	470	396	441	441	453	437	481	406	414	432	459	412	436	471	424	477	458	485	453	443	412	445	441	459	470	453	452	459	445	461	445	405	400	463	449	453	442	377	442	426	437	434	436	451	455	417	438	401	449	415	446	439	423	423	432	437	447	422	471	413	439	424	447	407	425	409	448	402	427	431	451	407	420	448	438	439	428	404	412	432	422	455	430	436	447	442	457	468	472	443	435	449	441	430	450	436	437	470	454	409	468	437	442	431	463	411	404	401	457	430	426	408	423	433	422	434	447	423	413	415	427	419	432	433	447	454	448	431	415	434	418	445	427	408	413	445	447	414	441	425	422	413	450	474	389	424	431	442	416	421	428	451	440	414	412	429	443	429	409	452	400	476	427	417	446	408	427	438	452	430	448	449	445	428	440	419	420	448	444	464	458	434	460	418	472	445	417	423	411	422	453	436	402	451	453	433	422	435	433	408	475	431	433	410	418	428	450	390	452	480	451	414	440	445	432	420	448	418	424	437	419	435	433	418	437	428	417	444	456	423	479	408	422	456	436	409	414	402	389	467	451	411	440	390	431	424	438	422	369	441	416	451	445	442	455	388	399	385	409	477	435	460	423	410	445	436	425	433	436	430	427	463	422	457	453	431	406	405	430	393	435	437	467	388	470	441	376	396	452	422	432	458	432	390	433	439	460	449	422	463	457	451	462	421	460	424	449	420	423	430	424	415	455	399	443	416	410	436	438	479	424	451	433	464	444	397	419	435	457	450	424	390	441	445	421	475	435	447	445	412	450	413	438	457	441	418	484	442	490	425	463	431	410	418	447	434	429	423	413	400	455	436	389	439	459	441	414	443	477	407	402	419	452	398	459	428	437	430	439	422	420	432	398	419	418	430	468	422	410	445	452	468	405	403	403	440	426	435	443	399	446	408	424	444	418	430	465	440	426	423	464	445	476	418	428	441	461	416	447	455	427	440	454	422	398	427	416	468	444	449	442	452	371	456	508	460	462	394	438	452	428	461	433	399	447	399	438	416	391	406	418	468	428	396	408	405	419	411	408	437	435	419	416	445	438	428	419	417	425	411	464	479	438	436	440	431	420	408	417	403	420	420	446	383	395	474	415	424	437	428	426	408	423	414	423	467	430	447	447	451	438	454	411	428	419	443	412	464	438	470	435	453	413	435	408	436	449	411	417	408	456	422	412	454	408	427	397	410	427	442	428	434	433	438	443	425	459	435	432	445	459	419	446	436	480	451	413	446	466	408	439	474	408	445	455	440	435	394	431	395	420	416	446	461	441	406	420	469	406	416	463	418	398	392	414	451	436	446	428	462	433	446	428	442	409	420	419	435	400	425	428	432	437	423	452	441	455	434	394	432	423	463	414	442	408	422	418	442	433	458	396	409	426	436	409	425	461	438	439	435	443	444	467	452	434	409	429	451	426	393	425	439	426	419	439	405	437	395	443	435	437	430	435	445	407	443	455	447	436	403	420	423	429	417	378	429	448	419	425	429	419	397	446	446	423	426	398	424	447	410	441	464	450	408	422	438	442	424	422	448	446	448	442	419	408	446	412	442	450	425	409	399	427	410	449	427	411	471	382	417	469	423	477	413	455	441	427	459	406	470	398	463	448	451	429	442	417	405	419	442	412	437	415	381	454	447	398	421	447	423	465	432	432	420	448	468	435	446	444	397	402	447	456	452	454	423	441	393	420	410	453	426	415	455	426	454	446	430	463	429	490	401	424	444	430	433	423	416	452	451	440	399	424	422	416	422	422	410	470	432	424	438	438	419	421	404	395	397	429	407	423	448	460	424	459	452	447	415	454	434	406	407	395	420	423	373	444	408	512	439	433	432	458	428	477	425	463	413	426	421	440	466	454	428	422	382	419	406	463	402	408	429	442	402	439	417	423	454	451	417	434	444	421	428	431	408	437	428	445	415	427	442	420	438	466	464	446	397	450	458	390	393	442	414	444	377	437	425	426	418	435	431	432	444	466	429	431	412	426	418	464	423	420	410	425	480	457	464	399	412	427	444	418	470	426	465	401	428	437	445	450	463	426	452	430	474	428	422	483	441	394	428	412	438	446	425	382	408	449	412	411	414	446	454	400	420	405	430	415	492	425	413	449	426	420	444	445	443	432	389	446	467	422	416	420	446	470	433	457	441	422	404	409	419	407	427	403	441	419	425	424	396	454	433	438	436	402	433	448	414	417	466	401	404	443	418	431	446	437	406	424	419	426	425	450	417	417	411	432	410	463	424	427	446	449	441	445	442	412	470	435	407	376	426	434	445	418	435	417	404	413	442	425	419	405	453	432	421	424	418	450	432	435	424	393	443	427	397	453	405	432	474	431	438	427	439	446	464	438	409	412	427	413	447	444	445	438	464	417	423	447	431	445	426	442	452	418	421	455	394	396	392	427	421	454	419	397	391	405	439	422	425	424	422	451	419	435	441	457	456	445	422	444	453	414	456	454	417	450	495	415	409	443	437	436	455	433	434	444	450	387	470	443	406	446	424	446	423	398	410	449	423	474	418	437	467	436	414	405	425	426	429	454	432	445	438	460	435	460	445	415	450	425	427	441	416	458	418	464	460	435	420	404	431	417	452	429	454	411	443	437	433	411	392	424	413	408	453	453	411	439	430	426	466	433	430	395	431	424	440	472	423	426	437	389	461	437	397	443	434	429	429	436	437	409	448	413	440	423	416	441	468	420	405	451	416	442	471	400	424	418	430	426	426	409	405	444	422	430	412	454	404	414	432	414	441	411	432	418	427	434	421	428	478	435	408	447	410	431	423	402	443	415	418	403	469	447	447	433	444	425	437	426	415	426	409	440	436	417	437	426	417	436	417	447	405	421	433	429	412	409	448	453	458	440	461	426	406	430	431	419	472	428	429	451	434	448	419	432	423	453	384	439	447	457	419	395	423	451	469	417	433	428	449	424	423	451	406	456	460	381	365	443	419	453	442	449	394	437	415	417	418	442	429	456	437	409	426	416	400	471	438	421	431	424	431	440	429	457	449	421	402	420	466	399	455	433	409	413	424	404	497	416	436	391	427	447	420	414	438	445	388	422	416	414	453	391	442	439	433	422	464	393	420	425	427	429	434	456	448	414	410	422	412	429	427	437	420	413	443	401	417	415	429	418	425	428	413	447	438	411	467	427	451	449	441	415	455	456	424	449	426	443	444	432	435	449	434	419	454	399	402	449	419	374	427	403	432	454	437	445	404	420	471	463	447	443	442	442	419	449	444	436	423	412	430	461	453	457	421	441	427	433	421	448	440	414	417	428	425	416	415	395	427	416	432	435	412	401	475	437	432	458	394	432	431	440	411
10729	47977	15418	9828	6625	4898	3990	3151	2671	2412	1957	1701	1429	1201	1145	1008	982	894	790	740	743	680	648	638	587	567	620	583	521	576	527	536	541	517	527	527	529	506	511	507	486	488	470	514	482	503	483	499	514	495	496	479	449	473	510	456	442	484	434	465	463	457	466	449	468	445	467	466	448	498	468	466	477	484	457	502	470	426	422	440	456	461	486	466	423	485	453	482	463	448	460	476	447	459	458	446	482	431	449	444	413	422	446	467	471	466	432	442	486	459	458	485	460	465	471	471	447	462	437	459	437	450	452	461	466	441	529	454	466	423	468	480	436	438	459	465	460	407	451	465	464	469	475	434	470	488	465	503	437	429	427	474	460	447	458	463	476	434	425	457	460	449	419	453	450	441	464	436	471	433	431	455	430	413	450	442	459	441	447	431	466	457	495	453	456	456	460	475	454	454	447	438	451	410	456	469	469	432	452	441	442	428	451	454	452	434	436	440	466	437	446	448	421	442	484	455	440	438	414	409	398	456	424	449	474	437	455	420	431	417	418	472	432	414	454	454	416	449	416	441	468	448	438	450	415	421	455	510	423	439	414	457	442	451	462	456	430	434	422	431	432	419	425	457	391	448	439	472	474	437	445	441	446	472	504	440	461	451	437	405	431	437	440	445	435	437	397	458	454	438	448	454	443	469	424	479	454	463	445	425	436	484	461	451	462	451	433	404	451	463	471	419	406	483	449	460	467	461	468	431	456	455	445	421	397	442	454	447	476	444	436	451	486	435	435	431	429	436	439	423	458	476	418	456	451	435	458	468	418	460	399	432	454	423	433	469	449	399	415	420	472	482	429	448	413	449	449	473	473	463	425	437	425	420	446	442	462	471	420	469	450	411	443	446	435	420	431	438	429	461	462	453	417	446	454	471	504	474	461	457	442	427	444	445	450	451	486	463	403	456	434	411	434	439	450	453	445	470	452	429	442	455	426	438	443	464	431	456	453	417	470	466	458	406	500	432	457	441	420	455	452	429	456	446	466	471	471	433	442	499	452	470	444	442	448	454	469	503	448	433	456	411	440	427	485	404	453	437	451	448	456	430	388	453	436	459	437	449	457	455	437	416	447	444	451	424	452	457	434	467	466	396	467	431	486	450	446	455	439	445	411	435	446	441	471	411	424	443	433	464	443	431	443	411	433	471	455	482	425	416	486	433	430	447	452	471	463	412	468	443	447	467	454	433	415	448	429	473	483	432	466	441	455	436	408	433	442	424	455	464	426	450	454	419	445	447	465	416	431	396	472	447	449	442	402	462	478	449	496	470	481	427	466	462	466	473	462	454	446	485	469	454	441	470	500	433	400	489	432	469	470	467	452	440	467	456	460	439	455	426	433	458	492	444	437	473	474	432	463	446	466	434	437	403	428	467	464	434	439	428	456	481	411	450	441	460	422	436	419	441	425	421	454	459	423	432	443	418	471	437	468	434	448	466	496	440	457	406	461	475	490	464	455	465	452	439	424	442	441	432	452	434	440	410	433	464	426	435	454	432	486	451	424	455	461	421	394	460	458	438	461	460	440	473	433	485	441	449	400	453	457	448	472	453	434	457	449	446	459	444	456	436	435	437	462	419	437	449	431	432	426	458	453	447	434	420	450	463	477	479	467	489	454	431	437	456	453	480	446	434	456	451	418	467	444	437	449	459	477	440	455	421	446	411	479	459	449	457	427	480	465	455	462	457	454	490	474	480	431	451	441	453	468	486	438	431	429	462	428	464	418	427	462	472	428	479	418	456	422	446	430	416	487	458	446	480	448	448	424	433	464	434	418	441	471	454	443	461	491	425	401	469	437	419	446	482	468	437	434	465	447	410	478	481	465	421	454	415	453	424	456	411	470	469	462	457	450	460	474	434	432	428	446	439	405	466	457	457	454	458	462	429	470	423	443	451	438	437	455	474	425	457	427	440	453	410	499	438	462	475	451	448	467	458	457	448	447	427	426	473	463	466	423	446	435	452	429	456	443	437	465	452	454	454	476	429	471	449	443	451	468	475	426	451	409	427	414	469	459	457	482	437	485	453	449	434	443	444	472	449	429	430	455	424	422	424	452	427	466	454	452	454	419	431	456	420	435	484	440	433	451	420	477	484	474	473	399	444	417	481	446	411	445	417	434	422	448	445	439	433	451	432	441	496	431	439	431	425	451	418	457	479	443	454	423	427	408	438	433	456	470	462	435	463	396	437	418	464	444	439	462	465	403	457	408	441	438	415	435	434	429	445	433	456	444	480	460	411	468	455	428	429	448	450	483	409	481	462	463	439	423	442	452	448	465	419	437	451	455	454	439	476	426	467	449	457	414	467	446	471	462	458	428	417	459	478	466	453	462	448	466	455	459	428	445	443	462	477	461	490	484	419	460	435	469	449	447	452	480	464	442	450	431	442	489	420	429	441	453	443	451	447	453	450	442	427	464	445	458	437	487	463	437	420	473	442	431	455	472	456	443	450	433	444	474	421	442	474	469	410	431	465	444	405	394	451	454	476	477	434	444	455	444	424	436	454	458	450	462	431	420	425	449	439	445	456	458	447	452	459	464	456	456	458	444	431	480	463	460	462	443	464	455	452	427	452	456	467	392	481	454	452	439	454	441	480	471	468	458	454	452	439	453	456	446	445	454	445	426	459	451	444	422	450	429	441	431	454	460	424	452	427	430	462	412	437	439	480	450	435	485	464	428	472	441	451	440	445	423	437	417	413	417	464	426	465	422	468	459	495	439	468	479	459	465	443	466	464	457	400	477	434	454	424	435	463	447	439	431	465	439	465	440	450	445	473	451	431	442	483	476	464	430	442	463	490	475	450	417	441	445	435	443	458	457	464	427	444	422	437	442	461	456	453	413	499	416	470	429	443	467	438	476	437	482	437	455	424	433	452	490	464	464	466	459	490	453	460	435	417	450	465	455	458	420	417	453	482	478	424	467	447	437	478	471	461	475	476	431	444	434	458	420	441	426	441	486	466	487	402	478	443	440	435	443	438	472	438	418	478	439	441	440	467	489	458	460	438	428	433	428	452	383	432	422	428	420	431	423	441	406	442	446	420	444	430	429	441	421	472	456	444	491	479	450	436	430	470	379	472	439	460	441	420	421	458	465	481	441	420	467	467	446	454	482	458	414	416	459	492	400	444	461	471	429	484	480	432	457	439	456	457	457	464	454	449	445	441	484	426	446	431	455	473	468	467	451	446	437	433	444	465	447	424	439	434	420	467	458	443	455	450	459	447	449	438	455	443	395	440	482	445	457	506	458	424	445	407	461	421	427	441	463	472	439	453	431	453	409	439	447	459	438	442	466	457	439	492	439	445	452	430	463	433	434	444	443	470	438	464	448	411	461	427	461	458	446	443	445	463	459	444	443	435	460	442	448	427	446	460	455	414	470	467	452	453	474	429	452	433	423	435	437	433	440	436	466	424	454	451	475	470	415	463	427	435	447	492	445	459	490	458	428	497	453	431
28199	17486	3491	253	151	140	147	109	135	96	108	113	103	95	86	101	96	84	78	97	94	98	92	96	88	87	93	99	88	100	88	87	76	96	82	85	73	92	97	88	83	79	80	82	88	99	89	83	79	95	76	96	86	76	90	93	96	77	78	80	93	85	80	71	94	90	103	97	88	81	85	75	92	79	80	98	79	86	91	89	89	82	91	76	92	102	90	103	80	82	75	84	86	87	75	71	100	98	80	88	86	85	95	98	98	85	76	76	76	80	85	86	85	89	100	98	80	76	73	73	79	110	90	86	95	94	92	101	82	94	77	102	84	82	85	87	83	92	113	85	83	88	91	95	82	86	120	89	96	87	82	114	73	89	73	94	81	82	104	103	87	94	97	71	88	94	98	80	83	99	91	101	91	98	75	99	80	101	74	84	88	87	100	78	100	81	96	81	87	73	79	91	85	87	79	89	85	83	92	87	95	90	91	88	87	93	94	100	81	77	96	97	85	81	94	91	100	99	90	92	112	89	98	95	85	73	80	80	101	106	74	88	83	89	95	81	96	94	76	80	91	77	88	94	95	88	80	91	101	100	85	98	122	100	75	80	103	85	95	80	83	96	95	99	81	87	78	74	95	74	87	93	100	89	100	80	93	91	99	97	95	83	101	85	104	120	82	71	104	85	105	91	87	88	79	96	93	98	88	72	90	103	74	97	101	98	95	88	71	99	93	87	97	96	89	95	85	93	98	84	83	96	94	91	79	84	88	91	92	86	95	69	96	93	90	85	82	96	102	104	86	79	103	81	98	85	77	82	108	93	89	80	92	84	99	88	76	78	78	105	119	73	83	83	104	103	95	97	80	78	94	109	82	90	87	82	83	95	80	96	98	101	88	90	87	110	94	82	81	78	86	111	77	84	89	70	99	100	75	96	96	82	80	108	88	97	89	98	68	91	89	92	94	88	91	103	83	92	102	105	86	88	83	77	78	96	86	89	96	88	86	93	100	109	87	106	108	108	75	74	102	79	75	92	92	84	87	98	86	77	75	93	82	82	98	90	89	81	75	96	79	96	102	95	93	117	77	79	79	103	99	96	90	80	80	92	82	83	103	99	100	88	89	99	80	96	106	80	90	95	83	87	94	88	78	70	106	94	92	96	79	81	90	85	90	92	100	93	112	100	93	95	96	93	86	96	91	82	84	87	96	85	83	105	72	102	89	88	94	81	103	80	104	81	82	82	90	84	93	87	95	88	89	99	89	103	91	77	79	89	80	90	73	76	108	103	84	83	93	81	105	84	78	115	107	96	87	91	88	88	97	66	86	95	69	98	86	97	73	102	102	100	75	98	78	95	83	84	89	91	89	102	96	97	92	89	99	75	77	90	99	81	88	89	82	99	82	70	91	78	79	93	85	75	78	91	93	90	77	103	88	86	91	90	97	75	81	87	85	85	103	88	88	77	78	93	87	82	97	98	98	89	105	97	85	105	96	108	102	100	98	86	83	94	77	78	82	92	101	100	98	81	90	94	94	83	81	107	103	91	85	80	106	82	100	82	94	76	84	77	87	85	92	83	84	90	88	89	91	90	84	85	79	74	101	66	74	110	90	68	86	93	85	99	99	83	89	85	106	90	97	76	84	89	93	92	77	89	96	93	82	97	72	87	82	101	89	79	93	91	101	98	97	75	82	105	89	83	93	82	104	87	88	81	76	93	106	94	86	101	89	93	89	92	83	86	91	79	79	86	94	87	79	88	93	85	81	99	88	98	81	103	96	95	79	86	72	64	99	76	90	93	78	89	94	104	74	85	88	110	101	92	83	88	103	82	95	96	86	96	84	83	89	94	93	109	85	98	90	77	101	72	73	80	91	82	93	100	77	91	84	97	85	87	81	104	87	104	106	85	81	94	79	73	89	95	101	83	81	101	90	96	76	85	111	93	101	97	86	84	94	90	88	89	91	95	93	85	94	70	86	89	89	98	91	89	85	90	91	106	69	77	83	72	94	84	102	69	87	77	65	75	81	81	77	89	80	91	86	93	103	74	97	97	100	100	86	95	74	81	91	96	86	109	74	89	107	99	92	94	83	88	83	63	98	70	106	91	86	81	86	89	91	89	88	85	83	86	96	77	112	96	94	99	99	80	85	63	98	88	88	108	92	81	102	91	74	91	78	71	92	95	98	73	89	81	101	86	96	77	86	99	77	83	86	89	76	90	85	84	88	83	91	84	87	105	100	103	90	80	94	97	95	92	109	94	85	94	83	81	85	92	81	93	79	86	75	77	88	79	88	100	94	78	89	80	105	82	66	95	93	94	100	62	85	105	98	86	70	92	82	91	100	106	81	82	98	101	94	94	100	80	105	86	90	77	81	91	88	85	81	88	92	79	91	79	74	86	76	116	87	68	89	85	92	107	91	94	89	83	91	80	92	71	99	110	91	84	94	86	108	87	100	84	90	81	100	90	97	83	101	72	88	98	88	83	92	87	75	77	72	95	103	104	72	77	86	95	91	97	93	87	75	88	81	92	98	96	94	86	97	120	99	72	79	78	90	87	97	72	88	91	89	105	96	81	79	94	76	82	89	101	83	80	83	82	82	102	82	81	103	74	96	92	94	85	87	93	83	98	99	74	95	93	89	76	100	99	87	101	79	86	96	84	103	89	88	77	94	95	84	69	82	89	101	77	90	81	90	102	97	82	92	95	92	85	88	60	89	73	102	79	97	82	98	99	100	81	77	86	98	78	93	96	106	88	82	98	83	107	76	85	94	96	80	81	82	94	86	94	93	91	89	89	93	101	84	90	72	85	81	79	81	78	118	88	92	76	97	83	91	83	75	85	81	106	97	102	96	87	95	86	78	90	80	80	91	95	78	72	90	108	92	82	97	68	92	100	92	69	82	99	101	80	86	98	96	101	78	109	88	96	94	103	79	89	85	96	88	83	92	80	88	93	73	109	101	86	96	99	72	83	92	76	101	86	85	92	76	97	93	92	94	99	100	87	88	69	96	80	90	80	100	99	90	86	91	97	99	89	83	105	88	86	83	84	78	92	104	69	96	92	86	93	88	86	88	107	89	81	88	81	74	75	91	82	87	83	98	99	83	94	85	97	97	89	94	103	112	79	89	94	93	88	84	86	84	91	85	71	82	101	94	83	88	94	75	87	85	91	96	81	107	101	107	100	80	93	82	76	90	76	83	79	108	91	73	99	76	83	83	85	76	96	92	64	107	102	86	84	99	82	81	86	88	97	94	93	91	80	93	79	85	80	72	86	95	96	80	88	83	94	78	96	99	83	93	94	91	81	94	95	97	97	101	89	103	91	88	83	93	77	82	79	85	88	89	97	84	88	85	78	91	101	77	97	101	72	98	94	83	81	97	106	92	96	109	73	76	83	84	94	89	88	83	80	64	103	77	99	101	88	96	81	73	79	71	87	87	94	72	85	83	90	70	86	84	110	108	85	107	86	90	83	83	86	82	89	87	80	92	88	82	90	84	88
5433	14806	1138	306	248	208	209	183	160	156	154	152	123	131	124	141	110	112	130	123	104	94	125	120	105	109	100	99	95	104	84	84	118	106	105	112	112	115	106	118	106	93	84	106	109	97	128	104	98	114	106	106	100	105	94	112	103	134	103	87	108	106	91	97	117	102	102	118	111	108	112	120	110	100	80	99	95	109	92	105	117	94	95	127	99	84	106	103	114	103	88	95	105	112	98	110	105	115	101	100	101	115	107	111	120	85	107	89	107	107	90	95	95	97	124	109	120	99	101	93	99	116	106	104	116	94	95	100	104	114	95	120	101	103	115	110	100	112	117	107	98	128	120	125	124	98	100	119	88	121	115	108	95	125	111	112	115	103	106	111	115	100	103	97	99	121	92	104	97	118	88	113	118	138	107	95	103	100	101	102	119	112	99	88	113	94	111	106	99	117	109	109	120	102	108	122	94	88	98	103	94	82	92	110	105	105	106	110	93	114	130	90	114	127	104	121	102	109	97	120	91	94	122	104	98	99	106	87	98	93	111	100	108	93	116	101	106	132	108	103	98	115	104	107	111	110	105	113	100	126	114	124	92	117	102	95	98	129	102	108	105	98	112	110	112	109	91	92	106	95	102	93	108	101	105	105	113	96	99	116	108	116	101	102	128	114	115	96	94	98	108	95	94	98	121	100	112	99	94	93	123	99	94	99	111	100	93	104	98	100	97	105	102	102	99	108	101	93	120	105	124	116	100	128	113	97	108	114	131	105	113	91	90	103	110	113	86	122	85	90	106	103	117	124	109	106	99	114	122	99	112	112	108	117	118	107	101	106	91	106	93	100	105	92	98	115	109	123	126	84	106	108	114	108	102	113	104	111	95	120	122	103	113	111	116	115	107	101	86	92	107	124	108	101	106	104	114	93	115	131	123	125	112	109	119	105	108	109	118	119	122	86	105	101	84	104	117	95	106	103	121	100	110	107	94	85	115	110	110	108	113	94	98	116	121	114	102	100	99	120	81	123	102	98	107	97	119	113	111	87	88	84	136	127	106	91	118	122	114	88	108	111	86	117	104	121	105	115	86	115	114	102	105	114	95	115	94	101	83	105	117	105	97	127	120	106	122	119	90	114	101	100	98	120	100	98	98	113	108	107	103	80	94	104	102	111	122	119	107	113	104	114	91	94	107	113	89	97	118	109	112	96	78	103	125	111	92	113	87	87	110	111	100	109	112	111	106	122	104	106	111	114	96	114	110	107	111	97	103	121	105	119	128	107	111	100	97	96	97	112	89	91	102	118	100	93	91	108	103	104	120	114	105	113	107	105	110	110	84	110	99	105	111	111	137	107	102	98	95	108	84	103	104	100	84	90	91	97	100	108	108	116	104	94	105	105	117	98	112	91	108	99	112	112	101	98	101	94	108	106	110	135	91	107	105	122	109	106	120	88	108	125	92	105	95	122	111	108	110	86	93	108	121	90	98	107	123	109	93	103	85	102	112	91	101	106	126	112	102	109	85	110	120	101	104	101	104	112	120	96	110	103	109	103	97	101	112	94	122	96	104	87	103	102	120	92	83	111	109	98	121	100	118	136	103	112	106	108	96	97	104	112	126	101	112	107	121	116	97	114	100	106	110	91	96	93	103	84	94	103	92	102	94	112	111	93	103	100	84	103	84	94	98	92	106	104	106	94	102	98	103	107	112	117	108	102	103	96	109	128	121	96	93	118	85	98	113	99	118	107	111	119	115	103	113	106	106	99	110	117	108	109	119	106	123	119	130	106	119	115	108	97	104	85	103	102	105	113	98	111	113	97	112	100	119	114	100	103	118	117	106	118	114	113	111	91	99	119	110	115	112	104	106	128	94	96	91	112	107	106	128	120	99	104	93	113	105	96	110	124	108	94	105	110	105	116	85	106	100	111	98	103	99	110	123	137	98	103	114	107	106	95	96	109	105	104	87	102	107	105	114	94	99	106	95	100	91	95	120	120	94	106	93	109	96	116	120	100	101	89	109	109	116	95	127	106	130	103	91	111	116	74	89	119	83	94	120	89	108	119	100	113	97	102	106	121	94	112	100	79	101	103	111	110	119	114	95	108	110	91	122	103	99	91	127	113	104	117	109	95	106	124	99	106	111	115	106	96	117	126	100	98	115	103	108	110	104	123	101	102	93	108	109	90	126	119	96	90	109	113	109	99	104	92	123	111	112	113	116	91	119	98	124	106	104	116	93	116	90	106	119	108	104	100	98	95	108	101	93	90	126	105	99	106	105	116	111	117	97	76	99	96	88	95	114	126	97	115	89	116	98	123	97	105	101	91	105	120	97	94	88	103	111	115	111	96	107	124	82	106	93	115	113	110	91	96	99	100	106	87	95	105	102	108	106	119	93	115	102	102	108	105	108	102	107	95	92	96	102	106	112	135	98	116	128	100	115	109	110	99	105	105	103	97	104	106	108	96	95	105	87	104	101	104	110	107	99	107	102	117	103	101	93	103	101	116	115	125	98	98	96	101	101	106	105	102	111	107	111	90	99	112	106	97	102	100	105	109	116	113	110	90	113	88	103	102	90	130	94	106	87	103	95	125	104	92	99	127	107	118	123	127	109	106	122	103	94	107	106	102	88	89	106	128	99	109	107	110	111	103	96	114	123	105	94	109	95	109	117	102	106	113	108	119	120	94	117	111	108	105	99	94	102	99	100	99	97	100	101	118	104	110	99	113	104	95	108	120	97	107	118	102	104	106	112	95	114	107	106	91	116	103	95	106	100	100	107	101	98	116	107	117	107	102	112	95	116	94	100	95	109	105	111	111	107	128	103	103	112	91	98	126	98	109	76	106	114	101	104	117	112	109	98	92	103	104	98	101	103	99	101	97	104	106	113	116	94	92	99	111	91	115	112	92	113	112	101	122	105	95	107	123	116	106	116	110	102	114	107	108	101	98	113	100	108	105	105	106	87	106	92	96	97	89	108	106	101	109	113	90	108	117	103	89	101	108	124	103	98	113	101	108	108	102	105	107	115	100	103	123	111	117	103	103	103	109	93	102	101	116	86	132	107	108	109	118	105	114	97	107	105	95	115	96	100	105	129	100	102	97	95	106	107	93	115	113	110	112	98	134	87	106	100	106	79	101	115	127	102	83	102	125	123	118	120	91	107	102	106	102	121	95	100	111	122	113	106	116	113	109	84	89	89	120	110	112	117	129	104	106	117	93	92	108	119	117	111	125	109	111	111	91	102	94	92	93	103	97	104	94	91	111	113	102	118	100	97	99	104	111	114	89	114	109	91	104	98	102	88	80	98	112	98	108	119	90	98	108	116	103	112	91	87	102	94	94	86	93	96	117	126	105	107	82	109	107	91	124	93	99	101	100	129	113	100	100	94	111	88	109	130	113	90	97	98	85	126	107	112	105	95	91	91	108	107	108	104	89	106	103	108	102	109	92	109	99	112	111	100	105	100	128	104	121	101	113	93	105	104	88	100	92	105	94	119	113
25444	21040	26916	25203	20923	10113	1290	867	693	679	582	504	523	443	445	403	412	380	347	344	376	323	288	306	327	327	305	323	305	330	293	289	334	285	344	294	300	311	328	313	300	294	308	308	275	302	279	334	305	309	293	302	301	249	281	273	291	287	287	286	292	283	266	283	272	265	294	245	328	295	263	274	284	261	309	282	292	277	294	311	273	265	284	292	279	319	279	296	301	265	286	288	297	279	261	286	278	279	270	269	261	280	284	259	278	276	277	272	269	315	275	255	276	276	320	289	276	246	281	286	269	274	266	275	292	294	283	250	280	275	298	269	281	279	275	266	289	265	305	283	273	288	251	261	304	272	276	237	278	282	295	264	262	269	269	290	270	281	282	284	288	264	256	303	293	297	286	257	280	279	294	287	293	293	275	282	315	308	282	279	266	248	278	271	274	285	287	264	253	271	281	277	231	284	303	265	303	275	266	276	295	272	313	303	276	298	267	274	283	321	296	249	293	288	294	287	278	279	275	299	278	290	278	281	273	320	302	290	262	281	277	277	283	291	260	300	269	293	256	280	283	279	272	291	276	284	284	285	282	292	255	302	273	326	277	285	317	284	265	294	278	278	282	275	285	240	279	310	270	267	271	280	271	274	248	285	293	301	279	290	290	254	279	285	276	280	296	278	272	261	260	282	308	239	296	295	288	262	253	282	284	285	281	241	261	274	248	289	272	275	324	289	258	267	268	253	290	269	273	288	260	265	268	293	276	284	272	266	281	275	262	267	267	283	305	270	285	284	272	280	269	298	240	291	280	277	283	313	299	275	293	283	288	278	282	275	312	273	276	268	282	278	268	276	292	286	254	301	280	275	264	268	275	294	273	256	284	274	275	285	282	251	264	280	330	250	279	279	255	282	248	275	280	288	267	293	258	279	296	308	283	254	276	280	303	265	284	296	252	283	272	271	288	306	267	309	263	263	264	252	282	292	290	291	317	298	286	306	257	304	265	283	302	284	299	266	278	298	259	282	267	294	283	290	290	304	254	280	279	283	280	290	287	261	250	322	281	263	287	292	257	302	291	252	305	276	285	258	282	277	286	269	263	318	264	293	276	261	274	265	264	303	279	273	272	299	286	294	295	279	265	315	267	281	293	307	283	300	267	290	283	300	268	302	253	281	296	263	249	306	289	291	297	258	289	265	297	276	269	281	315	301	254	253	260	258	277	310	279	294	272	241	299	283	306	268	274	281	248	282	262	252	282	244	311	266	250	289	288	282	264	278	297	245	271	273	280	287	277	285	250	246	277	277	289	269	296	277	270	306	279	270	261	270	305	273	296	265	238	294	261	304	274	303	280	254	267	303	265	273	255	278	260	291	276	283	282	268	290	245	246	313	265	286	247	289	282	259	286	311	272	250	270	299	241	272	272	315	299	270	303	280	301	298	233	291	294	279	270	292	255	275	272	277	267	303	270	284	291	269	276	254	272	269	303	274	263	268	286	282	300	279	275	277	281	257	309	297	266	266	267	288	318	301	279	251	278	307	275	274	286	272	269	269	273	276	299	280	290	240	274	290	280	275	262	277	282	269	257	298	257	264	313	265	284	252	299	274	280	292	267	296	304	266	243	301	282	290	245	272	278	297	259	283	280	292	295	271	276	259	309	263	264	260	283	284	249	288	280	281	284	306	285	282	275	296	289	263	306	268	280	283	303	264	264	288	298	268	280	249	262	288	236	291	283	271	263	259	283	271	244	291	312	305	298	277	227	283	274	270	275	262	292	289	267	288	256	258	251	287	262	251	281	274	296	279	290	285	278	306	290	268	261	262	275	271	264	276	295	266	272	286	276	328	276	274	286	266	284	297	293	263	280	281	290	260	287	303	270	272	254	286	295	301	305	279	293	269	273	259	286	285	268	275	281	278	255	291	289	293	267	297	283	295	301	273	279	255	280	278	262	269	297	261	301	266	259	282	270	274	281	287	297	265	260	299	265	255	269	300	318	269	310	283	285	288	290	286	284	257	270	236	267	322	275	271	267	275	261	309	266	270	297	278	281	270	315	295	296	265	270	268	284	286	269	311	254	275	261	283	242	255	288	252	317	253	267	283	280	293	306	278	289	257	278	307	286	304	274	252	266	272	279	264	260	302	268	260	302	265	300	270	305	282	283	292	284	291	260	265	298	265	272	310	297	246	282	287	274	275	307	248	276	310	268	315	295	252	290	324	298	297	296	292	273	246	252	289	245	268	281	283	244	283	274	276	302	266	272	260	279	266	288	281	280	262	259	261	292	278	294	272	266	287	287	282	287	281	271	258	267	267	288	267	276	286	276	299	256	272	302	261	292	240	246	315	281	277	287	291	292	236	266	266	270	278	288	298	274	288	278	283	280	299	286	293	262	277	287	276	285	257	302	280	286	282	253	273	271	282	305	258	273	311	276	279	285	249	274	289	289	269	251	273	292	294	313	284	239	275	269	267	281	268	253	300	297	289	266	258	294	292	243	271	300	268	268	281	267	288	270	296	257	239	279	284	271	261	270	299	263	315	291	269	305	284	287	296	275	280	276	277	282	285	257	275	273	295	261	273	295	262	293	286	258	305	271	313	295	277	280	272	272	256	278	280	290	252	272	314	266	279	256	277	280	286	263	271	241	287	287	259	307	280	272	265	275	279	325	266	301	291	247	280	274	273	289	271	267	274	282	289	269	278	285	261	278	257	290	266	259	270	271	303	245	258	276	289	274	268	285	257	308	273	270	249	290	291	270	287	303	288	301	290	260	267	289	266	304	247	266	305	263	283	292	310	286	272	282	293	253	300	304	292	265	240	287	238	299	266	284	266	247	268	234	287	276	276	274	277	256	281	285	296	281	261	281	277	261	294	266	283	306	290	255	303	290	246	261	290	287	300	279	276	295	258	316	290	285	277	260	264	279	304	275	279	249	259	227	281	268	285	281	306	286	306	290	257	292	276	283	315	257	258	275	277	287	271	257	294	281	271	256	253	295	279	282	288	286	261	263	259	303	266	258	273	266	271	272	285	275	301	235	290	277	287	264	287	293	276	288	278	280	331	302	296	265	281	260	245	280	289	257	313	272	310	282	273	275	264	268	287	283	309	278	261	298	258	244	293	263	265	289	263	258	254	278	280	294	272	276	255	262	280	274	269	266	293	266	285	261	254	267	273	282	271	316	283	250	269	281	231	241	278	283	275	276	291	311	303	286	286	299	300	284	317	271	304	282	291	291	273	296	261	288	274	258	290	253	278	265	265	246	281	271	266	286	253	296	286	318	267	269	290	300	305	304	263	276	300	279	287	294	263	277	289	315	278	292	301	308	291	277	284	300	275	287	265	285	278	306	258	302	309	265	265	293	270	284	277	278	286	298	244	265	286	304	279	270	280	295	293	290	289	298	279	305	278	264	290	281	321	305	304	284	306	263	263	307	276	272	277	281	270	279	271	275	289	247	299	263	309	277	291	285	263	288	275	271	293	247	275	277	278	298	302
7382	48452	10490	5544	3529	2609	2028	1700	1357	1179	977	858	781	694	637	565	508	462	436	441	421	413	408	351	393	375	375	341	299	336	362	329	324	307	327	335	310	337	325	310	309	337	341	313	299	306	330	274	286	290	287	309	283	323	328	282	317	306	320	297	307	312	316	288	324	283	307	316	288	286	313	284	257	305	292	313	294	336	303	295	290	310	270	301	267	277	330	294	305	283	302	307	302	288	291	289	293	299	322	287	298	293	312	289	281	281	293	315	285	279	272	292	271	319	276	289	281	281	289	264	285	310	339	312	300	287	293	260	274	270	302	314	265	287	292	286	273	287	303	304	294	298	268	302	305	299	313	279	313	267	294	279	309	298	290	278	303	263	335	302	293	311	277	289	267	321	288	318	284	302	272	292	330	292	255	286	284	303	287	284	295	274	282	274	297	329	308	293	265	313	266	280	255	313	293	260	274	280	277	298	266	295	280	291	290	288	279	294	292	304	290	262	288	312	305	271	286	301	290	261	275	280	302	265	291	292	310	291	264	276	294	304	270	270	285	292	276	297	267	299	296	291	272	306	305	309	294	291	288	308	297	288	265	304	297	302	273	291	286	274	286	285	284	274	296	312	272	269	277	282	335	291	271	281	318	312	291	297	289	296	279	289	277	279	301	288	298	314	306	279	284	331	272	309	279	264	286	299	261	289	306	287	290	265	292	282	273	284	284	278	286	287	293	291	299	302	304	272	294	288	303	275	336	283	302	288	255	307	289	306	313	259	301	297	282	281	246	291	306	284	294	276	306	314	281	314	282	301	278	246	260	297	303	280	266	301	273	278	302	270	255	284	275	275	294	315	309	271	313	293	285	317	310	288	319	286	292	302	295	274	266	295	274	287	303	273	284	282	296	306	279	282	291	276	250	284	295	294	312	291	271	295	276	293	285	278	307	278	285	287	279	278	264	277	291	293	290	302	293	285	302	314	300	296	266	265	299	282	295	259	280	302	316	293	294	280	284	279	330	335	305	309	300	273	278	273	272	286	304	290	303	272	300	308	291	277	302	310	320	305	306	287	279	284	291	270	290	301	286	264	314	310	284	312	294	293	275	250	317	304	297	268	295	268	302	281	265	307	291	315	281	301	286	267	299	294	309	327	299	260	302	281	299	281	270	354	283	301	287	297	285	284	295	330	254	278	297	255	252	287	317	321	302	288	282	290	272	306	292	288	288	278	265	300	306	271	285	313	283	244	292	281	280	269	274	280	277	270	295	287	280	265	297	250	292	311	260	273	275	295	266	284	276	291	257	309	299	264	273	292	288	289	289	305	294	291	292	283	279	263	294	289	329	279	290	296	254	292	266	299	299	314	321	274	300	303	266	289	282	285	272	289	290	296	301	262	318	287	312	284	304	259	290	276	330	286	310	309	283	304	295	276	307	263	253	290	287	316	306	275	291	287	315	270	290	318	300	279	292	265	293	275	265	288	298	299	299	292	296	331	299	273	287	299	300	301	279	271	298	258	282	314	275	288	267	319	294	291	305	275	301	312	294	297	286	281	265	272	294	283	290	309	275	298	315	293	279	299	279	321	310	300	304	306	298	300	305	271	333	298	274	298	303	286	292	296	298	308	307	308	276	299	296	296	300	303	284	293	295	285	275	305	322	287	296	297	286	284	273	282	267	287	275	271	306	293	273	298	296	310	268	275	276	293	275	260	272	264	282	305	299	288	302	292	297	284	238	314	268	291	289	302	281	289	291	280	292	316	285	293	280	300	283	305	290	278	311	285	319	309	296	287	314	327	286	296	311	277	282	300	337	278	306	292	261	299	296	293	287	260	278	261	281	319	272	314	295	263	289	282	283	278	272	316	280	284	254	305	293	259	293	273	302	261	304	295	288	284	311	280	290	267	278	280	287	303	293	303	291	292	289	295	297	304	303	272	288	306	301	297	282	253	276	295	319	274	307	282	270	297	330	305	285	318	288	281	291	317	285	310	270	246	271	299	278	257	311	283	302	300	271	305	277	281	267	281	286	302	287	281	269	329	300	323	266	274	315	281	289	259	324	279	263	326	275	292	315	256	315	289	289	283	307	283	278	338	276	284	292	281	267	286	283	318	320	283	297	246	289	294	264	304	291	285	274	267	285	260	263	291	311	279	261	276	269	295	285	256	308	285	281	301	271	280	279	291	302	306	296	269	291	312	309	258	292	299	264	267	290	291	258	292	288	298	273	283	296	282	268	310	303	286	274	295	284	305	302	284	265	309	295	300	293	293	276	274	284	304	316	303	270	291	288	279	308	326	285	267	314	302	294	278	303	291	295	317	303	289	315	269	273	265	313	313	255	318	285	303	284	287	276	300	279	279	268	277	277	329	293	292	263	296	309	261	321	300	321	265	280	241	305	254	288	269	272	312	304	281	283	291	281	327	306	262	298	292	301	304	312	296	278	307	284	317	284	303	307	297	297	326	281	266	290	281	290	300	308	289	254	278	313	284	282	318	288	299	270	272	272	331	290	274	296	273	268	290	292	302	295	306	287	276	291	278	281	290	292	293	288	280	286	305	307	278	270	316	335	285	294	315	274	287	298	264	296	286	286	269	297	300	291	310	285	260	281	292	293	273	331	267	298	281	282	289	314	275	299	269	304	288	277	307	278	316	297	320	285	291	310	273	296	326	288	276	290	309	277	275	304	315	293	290	289	307	260	297	315	307	289	281	260	291	274	315	285	276	283	281	281	288	288	314	269	271	312	314	281	275	292	311	279	320	319	316	308	292	298	287	284	288	298	254	280	286	273	291	288	286	291	292	291	304	251	326	281	288	274	284	268	317	310	276	295	290	297	294	288	302	273	295	284	283	287	267	314	302	290	297	295	292	302	314	307	299	275	280	283	276	312	306	312	327	277	298	301	268	304	265	260	288	262	301	287	286	290	293	294	293	307	302	290	305	310	270	294	257	261	299	280	298	299	314	291	319	310	296	280	304	264	300	302	295	304	293	288	321	302	332	292	277	291	269	272	334	259	292	335	258	324	279	289	297	309	313	289	267	270	281	266	259	303	269	290	254	305	290	277	267	287	282	294	293	311	282	280	291	302	286	299	296	309	291	312	304	343	298	288	300	304	314	280	276	277	324	268	290	305	345	301	287	326	283	291	309	266	299	302	251	286	299	265	298	327	281	284	274	303	273	316	276	318	267	288	312	301	286	290	280	269	284	275	259	287	265	301	268	298	311	280	288	277	290	290	281	256	298	294	303	292	300	295	263	329	305	310	281	314	297	294	270	289	264	286	283	283	278	302	291	292	274	284	301	301	297	280	290	297	304	267	273	310	306	299	278	292	317	305	289	308	307	271	327	274	274	313	270	282	261	282	311	276	267	274	258	287	300	337	322	278	264	279	297	306	291	281	285	287	287	273	287	282	297	293	309	278	314	296	270	284	292	284	300	312	309	305	303	293	286	293	288	310	278	283	279	322	312	277	280	280	283	302	316	288	301	286	289
23208	20994	27367	24788	20985	20986	7847	1755	1260	1225	1071	918	803	765	738	703	715	639	625	570	564	527	564	506	506	535	530	523	534	501	459	485	469	453	432	436	472	490	467	502	478	438	505	466	451	490	459	453	452	475	446	441	423	456	463	416	430	457	445	436	444	442	418	486	450	464	405	411	447	465	476	434	431	442	449	447	459	420	438	439	438	434	440	466	425	425	399	434	453	431	417	439	431	432	406	444	425	446	429	401	461	436	471	424	446	394	472	428	440	414	442	434	442	435	424	441	414	462	444	444	403	458	464	434	431	440	427	429	448	435	440	393	440	399	473	460	387	439	415	427	425	416	445	431	457	405	402	481	441	442	424	447	423	473	413	470	462	454	405	416	428	449	421	441	467	467	437	425	439	413	454	404	414	449	411	443	479	428	439	442	440	420	444	407	457	452	462	437	441	411	391	441	448	426	434	416	466	441	415	446	411	448	405	448	427	474	462	445	419	416	429	415	441	417	421	448	395	411	455	457	431	444	431	439	448	467	406	426	461	426	447	436	437	412	409	417	461	448	409	455	407	441	419	472	452	430	433	416	427	452	420	459	400	444	443	411	451	427	441	473	399	446	440	432	424	409	452	446	425	442	434	495	414	411	442	408	483	408	406	413	422	430	485	445	431	453	455	432	438	443	423	431	433	417	430	402	413	441	462	441	412	433	426	416	445	451	451	421	414	427	445	440	428	458	425	474	453	421	466	429	471	459	455	451	457	438	424	412	432	430	445	458	439	439	426	407	415	414	402	407	448	420	456	442	418	433	435	457	446	430	457	430	461	441	441	423	408	419	450	427	469	464	405	461	465	389	404	419	424	415	447	492	447	459	412	453	405	429	425	423	459	433	402	413	445	453	420	401	469	416	439	404	455	454	457	445	452	417	429	431	403	431	435	446	419	465	387	434	422	503	456	441	442	400	448	409	450	465	410	418	436	436	461	426	410	422	422	424	439	408	417	426	478	413	433	427	411	421	439	442	456	443	442	410	450	406	436	435	485	434	419	419	447	427	451	451	383	442	439	462	441	429	420	450	409	414	454	417	387	427	452	437	437	455	442	429	413	418	407	420	413	436	436	406	440	454	413	452	404	456	465	412	450	459	438	393	412	413	437	429	458	448	448	411	444	447	453	405	462	472	425	403	436	466	457	451	406	447	414	463	447	435	447	441	441	400	430	435	432	434	422	448	393	450	437	459	400	443	423	423	429	438	402	433	456	466	409	427	469	474	401	438	437	433	428	441	425	431	417	430	403	457	447	433	431	457	437	428	445	433	424	460	459	441	417	461	424	448	426	423	451	428	451	419	447	439	408	422	431	425	433	444	432	395	440	394	435	420	452	429	456	420	429	398	439	420	400	447	412	397	421	458	399	440	404	421	387	448	445	453	449	448	466	450	402	449	413	412	442	430	419	415	441	447	436	452	429	458	458	466	432	448	416	433	441	448	430	451	434	422	442	440	442	419	448	434	436	444	456	428	443	417	380	436	423	424	418	447	438	448	428	435	416	432	398	431	469	463	446	413	442	459	419	450	433	451	432	458	467	423	452	454	413	448	435	438	399	475	427	452	416	447	455	424	398	445	466	442	451	474	458	422	450	431	466	464	465	434	465	415	425	401	420	439	433	446	493	446	427	445	439	456	459	414	442	446	442	474	426	383	435	470	415	416	453	425	419	452	431	421	485	422	451	430	474	390	417	442	447	411	451	463	442	446	422	441	467	415	420	421	419	463	447	432	475	466	434	440	427	426	436	446	433	422	445	448	394	446	423	423	438	444	442	434	448	380	403	430	457	395	446	432	435	398	461	429	453	409	410	405	430	441	443	442	417	464	478	415	442	416	392	446	447	422	396	437	460	403	422	431	446	409	448	436	451	428	452	404	415	459	456	403	500	427	416	418	450	434	462	468	448	426	414	443	486	479	466	431	409	442	439	447	475	462	436	439	419	438	439	444	453	428	405	435	438	465	428	472	447	435	412	404	437	425	458	454	407	430	450	413	449	408	439	458	440	422	420	414	464	435	412	452	418	472	448	434	416	413	434	444	447	423	456	414	402	461	391	447	467	447	478	391	446	450	408	475	415	405	433	411	441	462	438	423	433	469	415	430	457	445	413	414	462	419	415	431	442	436	425	441	414	459	512	442	429	469	441	470	435	419	434	429	473	464	454	439	439	428	414	451	423	423	423	418	418	453	413	447	467	432	440	413	426	477	409	420	448	457	465	430	420	458	434	405	424	391	407	410	452	420	452	402	395	456	416	417	448	405	436	435	455	417	398	462	454	412	427	453	480	418	467	434	469	410	423	448	460	451	457	416	388	432	430	401	433	457	504	429	463	422	446	460	456	431	432	391	422	433	448	456	472	427	437	426	394	435	424	457	417	471	404	416	405	419	398	426	447	415	452	428	438	442	438	428	487	448	436	453	450	477	445	446	439	418	438	434	473	425	414	426	466	427	438	465	460	370	436	476	411	397	440	450	424	442	419	424	460	462	443	453	462	446	454	455	420	434	419	450	417	444	432	465	462	459	395	415	445	434	438	395	429	417	413	446	388	425	430	414	440	473	451	446	475	430	419	446	454	466	449	438	434	471	459	463	437	444	431	462	405	436	452	418	437	437	457	433	403	411	457	405	388	457	408	442	449	455	459	423	415	448	417	476	425	454	448	411	391	438	390	422	417	460	425	430	443	393	434	432	468	444	444	426	431	447	457	399	458	391	416	445	493	462	403	400	427	432	420	457	471	415	460	466	487	433	419	452	420	469	452	451	406	413	439	426	453	422	468	432	412	405	441	450	456	453	426	402	389	420	470	440	418	426	420	416	440	457	466	415	430	450	447	451	403	433	416	437	464	443	428	402	427	427	413	497	419	458	458	423	437	413	397	435	445	434	441	424	430	399	400	411	426	400	431	444	453	384	460	449	422	448	471	459	441	454	479	445	488	447	441	412	454	431	460	435	448	406	427	414	434	422	433	458	439	449	439	442	439	406	383	439	445	414	430	420	391	440	430	406	465	471	425	467	439	417	423	444	427	400	439	455	424	420	438	418	431	444	460	418	406	462	459	411	427	448	424	433	426	428	478	429	440	437	448	453	420	426	449	473	457	431	386	440	411	453	417	464	438	409	438	422	421	479	428	413	469	418	415	422	412	403	409	445	434	448	411	458	440	406	420	451	437	460	464	414	478	399	463	418	457	415	460	451	432	422	462	478	451	456	434	441	425	461	446	410	409	389	454	452	435	449	458	434	450	445	420	447	411	430	419	388	452	441	437	451	415	417	417	442	429	436	418	408	444	450	445	431	430	422	408	448	427	430	450	444	440	435	415	456	448	448	439	420	459	471	392	422	409	451	417	465	438	431	426	438	417	410	392	417	417	410	441	423	471	421	441	451	474	425	442	424	438	425	463	427	486	399	434	451	455	441	420	421	420	453	445	424	451	447	440	424	448	447	430	448	405	424
10173	48036	15589	9653	6449	4963	3864	3169	2545	2368	1933	1699	1405	1230	1100	943	893	859	809	770	708	701	674	624	659	594	611	585	589	547	584	510	518	546	543	531	515	516	483	516	492	499	485	521	464	465	489	475	480	487	482	470	435	493	428	440	435	476	452	493	485	470	481	480	491	457	452	489	470	484	443	472	453	457	489	453	473	434	471	441	466	484	490	461	464	441	453	447	449	464	451	448	474	438	486	436	451	482	487	494	468	453	444	425	436	416	467	467	479	421	474	455	456	454	415	417	438	442	444	513	477	434	472	460	449	452	452	476	437	464	459	442	403	430	510	426	421	405	436	435	488	411	446	464	469	473	425	486	429	418	455	458	446	452	449	456	449	429	489	457	441	434	400	462	467	440	439	448	477	446	476	414	467	457	430	460	468	439	434	469	436	439	494	454	443	449	465	482	449	438	449	403	486	455	482	469	487	418	434	439	444	477	427	446	436	431	467	455	454	428	434	467	451	459	484	403	426	467	449	438	443	461	473	432	489	447	449	452	447	419	436	444	447	405	444	467	429	464	471	494	437	426	480	456	452	452	426	467	456	460	478	424	463	486	432	472	436	440	469	461	473	435	463	477	446	426	455	462	453	469	454	433	473	438	472	440	422	432	463	464	439	428	422	442	466	462	413	472	460	418	469	491	421	433	452	456	477	416	438	437	466	488	441	440	435	474	432	478	487	447	438	464	452	427	463	428	459	459	469	412	447	436	457	456	480	478	462	436	432	456	460	441	450	463	447	486	416	457	445	454	427	448	415	445	452	455	474	426	421	506	434	466	474	477	442	462	429	452	444	462	487	444	473	444	462	486	434	457	443	468	445	436	440	474	446	439	418	474	460	419	452	428	442	475	436	437	420	451	421	446	459	436	484	417	475	426	462	423	457	473	433	504	452	460	470	468	470	424	451	447	460	442	432	431	462	464	439	448	454	428	462	458	427	444	457	444	422	464	426	426	455	424	456	484	467	414	442	440	462	488	447	441	469	437	439	435	455	452	436	445	441	449	442	461	447	442	434	425	430	437	476	472	487	440	445	471	453	468	449	431	398	458	483	443	470	411	474	456	452	441	472	453	437	490	468	419	453	458	440	462	428	414	428	447	423	439	466	421	467	406	457	482	423	487	428	455	472	462	435	470	442	443	474	483	449	439	446	466	418	438	466	411	439	432	446	494	462	461	460	449	464	441	445	473	443	421	412	480	435	441	429	456	431	415	451	457	455	455	457	456	463	418	486	456	510	417	462	441	460	457	465	445	442	469	473	461	449	430	413	486	443	448	440	450	414	487	439	436	427	463	440	428	484	464	445	455	436	474	504	407	451	433	439	455	400	434	459	439	424	452	458	422	436	429	476	444	417	452	450	474	463	420	433	437	448	451	424	457	421	449	463	443	448	460	455	477	435	415	477	456	437	501	410	433	446	478	450	432	494	478	412	419	461	476	446	465	464	450	415	456	448	445	434	470	427	440	451	462	469	442	455	451	443	468	447	442	460	484	471	413	443	455	420	486	445	467	461	459	422	422	489	449	477	471	489	429	433	468	428	406	452	444	433	430	427	442	465	448	461	451	414	442	484	469	461	447	457	455	466	504	463	468	460	447	439	454	448	447	437	468	430	444	411	429	450	417	496	449	429	423	444	457	470	442	429	429	463	426	470	464	450	490	444	465	475	466	436	451	432	424	442	476	446	457	456	485	433	443	447	495	456	444	480	461	477	463	423	428	454	418	451	439	443	431	438	395	422	434	444	446	463	467	444	450	482	473	451	446	436	464	450	456	452	453	441	457	437	458	436	437	473	487	483	471	420	456	465	456	444	452	445	479	477	477	444	431	455	466	435	439	477	424	436	449	466	469	440	462	468	461	441	492	507	457	482	450	449	441	447	461	482	425	493	413	411	475	478	455	437	477	485	459	444	452	416	468	467	425	451	445	441	463	461	464	456	442	478	466	425	448	469	475	438	471	472	442	470	446	476	470	464	434	430	434	478	484	476	393	489	452	442	451	428	446	481	430	460	449	470	416	439	456	429	439	466	470	431	454	457	453	483	422	450	430	443	464	453	431	439	446	448	450	412	459	441	466	442	469	464	459	447	421	449	451	453	468	467	470	431	439	482	487	444	407	461	459	428	467	439	455	459	465	454	432	467	471	431	483	428	455	436	466	472	446	441	459	434	446	430	436	444	453	464	408	457	429	441	467	448	433	454	452	392	459	468	445	426	460	444	473	452	473	473	489	467	431	438	466	457	439	441	451	419	408	488	443	459	452	428	478	490	424	441	450	463	458	466	469	443	483	456	420	434	421	424	475	458	451	418	453	434	472	455	451	477	446	459	447	460	456	492	427	459	448	429	452	475	427	450	471	433	457	452	434	435	448	403	423	444	439	444	434	440	462	429	420	450	450	433	434	467	434	445	487	450	422	451	426	451	450	442	496	470	452	403	470	477	391	405	460	439	436	444	428	446	444	418	453	479	446	444	471	471	446	480	448	441	479	451	444	439	455	452	435	458	428	444	475	447	460	470	441	446	457	471	469	468	468	444	432	481	469	431	456	501	479	476	443	450	454	459	440	445	415	460	426	493	450	418	455	458	425	426	507	482	471	450	476	456	444	454	453	465	441	421	432	462	443	463	454	445	413	409	476	456	489	456	447	410	477	423	491	425	448	477	444	425	422	475	448	443	430	439	445	444	463	455	470	444	402	455	466	437	431	451	475	449	462	470	466	462	431	417	441	478	430	445	473	464	470	458	435	431	440	437	431	446	455	453	458	452	464	491	437	489	393	422	427	453	418	436	405	471	458	453	478	433	471	444	448	441	439	454	412	450	504	443	441	427	428	468	454	461	445	477	431	431	484	461	398	436	435	422	436	409	454	418	465	449	458	455	425	428	449	410	454	454	451	502	487	469	439	476	434	427	471	417	443	461	435	436	451	468	445	470	445	485	480	480	471	483	420	433	460	447	453	439	455	435	460	471	448	443	456	461	452	440	429	445	426	445	490	454	468	443	481	469	421	429	446	471	459	441	441	501	468	438	461	441	459	450	465	425	421	433	458	490	469	458	436	447	431	492	444	440	444	458	492	435	449	472	405	462	447	459	424	429	474	451	449	469	449	458	459	472	474	405	415	455	450	450	438	424	427	477	432	464	418	461	444	446	471	419	473	430	448	473	460	451	466	445	448	411	425	453	496	472	443	448	457	457	439	439	438	433	449	450	448	450	466	428	450	456	451	434	451	466	455	473	429	414	440	418	466	429	432	415	439	447	440	463	427	468	443	431	466	468	478	432	455	470	462	494	445	462	442	447	450	410	473	463	428	485	387	397	448	452	443	434	462	424	423	468	477	434	455	404	442	422	462	472	484	446	453	444	460	449	420	431	405	474	449	420	469	456	494	426	450	442	419	442	514	452	406	432	424	423	415	453	436	465	463	480	446	443	449	483	468	446	442	416	462	455	462	430	429
28148	16349	2970	328	208	156	126	128	118	114	111	110	107	110	118	99	80	74	103	79	85	88	82	100	87	105	77	98	94	91	80	92	91	88	74	94	75	107	86	88	86	94	90	83	80	83	89	95	93	74	88	78	97	100	87	88	84	90	95	86	100	93	93	85	96	73	96	93	70	82	63	104	88	96	84	95	97	87	83	78	90	87	92	99	84	88	101	87	73	81	85	83	97	88	84	88	88	83	89	100	103	76	91	74	84	101	95	88	92	75	93	82	78	92	97	84	84	92	94	82	92	78	86	84	76	80	84	85	84	74	90	95	90	80	81	102	83	100	88	89	83	99	92	100	83	97	81	82	81	76	90	92	94	97	91	75	108	78	87	89	79	107	93	80	89	83	107	79	76	93	81	81	81	93	64	96	81	81	64	94	111	86	92	101	110	94	93	91	92	92	95	78	73	79	83	84	102	81	97	94	91	84	72	81	96	97	89	103	86	86	95	85	79	74	103	93	80	75	107	86	86	96	93	94	80	107	91	84	97	77	84	97	89	86	73	83	87	94	74	114	89	100	92	67	78	99	92	83	104	91	102	69	92	84	84	75	94	103	106	94	75	96	101	82	109	90	90	79	91	106	90	102	89	92	108	90	95	77	89	103	94	77	76	96	85	95	88	84	87	76	80	76	102	79	101	86	89	77	72	93	104	77	96	89	81	94	89	91	84	81	90	93	87	94	91	95	73	97	98	87	71	102	76	103	107	116	93	85	105	88	98	91	92	80	95	83	91	82	103	102	91	82	104	84	98	90	102	75	84	90	86	102	106	94	110	94	90	100	100	89	93	93	95	100	96	95	83	92	72	101	87	91	86	92	85	76	91	82	81	84	89	94	72	104	69	82	106	79	85	96	99	87	99	91	94	88	81	97	91	82	94	93	85	92	85	88	87	90	84	90	83	97	90	82	80	89	79	77	65	90	86	75	95	97	94	96	101	81	85	94	74	87	64	93	68	86	87	105	103	84	74	92	84	90	95	80	107	94	85	93	87	91	89	91	92	77	89	85	102	120	82	81	99	93	87	106	77	103	93	90	89	75	81	83	85	70	95	86	78	83	80	84	99	76	115	89	78	80	68	87	121	105	78	88	98	88	97	90	88	72	90	94	91	88	96	100	90	87	90	85	107	83	90	82	89	95	67	90	87	86	81	95	99	96	89	93	95	98	77	92	105	82	83	99	73	57	78	74	85	91	85	97	85	81	90	84	88	96	86	76	79	98	113	100	90	91	103	93	97	88	87	92	94	84	81	96	100	99	99	84	98	79	93	79	89	87	86	95	74	98	88	98	73	74	90	106	95	98	80	80	86	90	103	110	98	99	97	83	93	78	89	98	99	106	92	76	90	77	90	75	81	93	87	89	98	85	91	102	93	76	90	81	80	95	82	96	90	86	93	106	84	89	80	101	87	80	88	92	88	97	81	105	99	86	79	88	91	98	83	77	94	89	96	87	88	95	94	88	90	97	81	92	107	91	95	84	80	91	88	91	84	94	80	100	108	88	84	87	81	98	94	92	91	95	96	96	77	102	92	101	86	110	107	78	87	79	74	79	83	98	84	78	82	96	98	88	89	83	92	98	98	90	80	81	95	92	90	91	114	77	76	85	97	93	83	85	93	71	92	100	82	89	82	95	83	84	109	74	92	92	103	81	85	107	111	84	106	89	93	84	86	88	96	97	89	88	85	89	94	92	89	84	92	94	86	85	88	94	88	104	79	86	79	90	96	80	101	106	96	75	95	95	99	91	95	91	105	97	100	88	102	81	92	98	81	93	129	83	108	91	88	103	93	91	91	77	75	103	93	84	91	89	97	75	81	89	96	88	89	78	86	97	93	94	108	83	87	88	100	99	85	82	95	89	98	92	80	90	85	99	97	107	94	104	91	90	97	103	93	93	88	97	97	77	105	77	88	83	82	80	77	93	79	95	92	74	100	91	75	98	117	97	80	93	71	80	78	89	102	82	107	100	87	70	85	81	81	111	81	96	92	92	79	83	95	80	97	80	77	88	78	86	84	86	93	103	86	87	89	77	70	74	95	84	79	90	89	77	102	82	91	92	78	87	81	88	82	101	88	82	95	90	83	82	72	77	90	72	83	79	74	95	99	88	83	89	97	94	88	80	89	105	85	98	96	101	90	82	84	92	87	96	97	98	87	73	78	79	78	86	85	85	80	90	79	88	82	100	84	92	94	82	81	95	84	85	93	102	91	86	84	94	93	81	84	89	89	79	89	93	99	76	95	92	76	88	83	87	71	101	103	81	109	75	87	83	89	111	101	92	83	87	69	94	81	94	81	96	88	84	94	99	86	102	85	86	100	88	91	81	89	80	93	86	83	80	75	79	89	86	87	77	83	84	87	81	102	101	98	80	93	93	85	86	96	82	95	91	100	84	94	91	80	90	94	89	108	74	90	91	98	89	94	81	92	83	82	96	102	107	94	94	79	99	89	79	77	100	95	93	90	84	99	85	98	81	95	99	75	82	101	80	83	92	89	91	83	90	83	98	72	66	104	89	105	82	101	82	131	90	71	77	90	96	100	95	88	86	68	90	92	90	93	89	94	86	74	73	91	104	65	87	92	101	84	90	102	94	92	103	80	82	84	84	95	87	89	105	73	92	95	81	84	86	57	76	77	86	93	106	81	87	85	83	87	79	109	89	86	99	91	91	91	96	78	74	99	96	72	80	86	106	91	84	91	88	99	109	86	74	86	75	93	83	79	80	92	73	93	81	88	96	88	89	91	103	102	99	77	100	78	100	76	100	95	76	90	89	77	91	94	82	99	78	107	86	75	86	89	98	105	89	89	82	84	83	75	83	72	85	111	94	75	88	89	94	81	100	94	96	86	85	85	86	88	84	85	90	94	99	87	79	78	112	76	82	88	101	105	83	100	112	92	92	90	89	78	97	92	76	83	86	99	107	96	96	95	79	95	83	91	75	92	113	98	88	77	75	76	79	75	94	91	80	104	85	88	89	97	99	88	90	83	87	102	94	100	80	87	76	77	67	93	81	84	86	76	89	98	80	83	90	82	89	87	86	66	76	95	102	82	102	91	96	88	88	83	84	80	88	91	88	85	90	78	90	98	85	89	71	89	89	86	86	89	96	95	93	66	79	86	94	86	96	92	97	99	93	108	81	94	79	86	74	97	76	95	87	88	110	90	94	75	85	100	102	94	94	95	81	61	106	98	91	87	82	81	85	86	91	97	72	83	89	86	92	90	78	91	74	95	96	90	110	84	84	91	63	78	93	104	81	96	93	95	73	86	78	89	80	77	77	100	93	101	76	82	80	92	81	76	88	95	88	78	99	73	97	103	103	90	95	83	94	79	101	90	94	86	97	92	89	101	90	86	100	90	86	103	92	91	102	104	75	104	86	90	81	106	100	84	95	94	88	103	80	81	84	83	80	103	90	96	84	82	93	77	94	94	80	85	83	94	87	71	83
5046	10130	855	317	252	202	182	157	186	142	126	127	120	126	132	131	123	124	128	111	108	100	126	109	89	115	91	107	97	99	118	96	105	121	103	117	121	112	125	85	100	120	110	97	116	85	92	102	94	108	104	106	115	105	97	86	94	108	95	105	91	110	94	117	122	95	115	105	92	99	108	91	90	107	131	77	97	98	92	79	111	103	98	113	102	134	84	111	119	112	109	106	95	100	95	103	109	98	93	105	108	113	99	101	102	106	132	112	84	92	110	89	102	103	93	102	109	116	93	112	96	102	125	96	108	87	114	104	115	105	105	93	111	94	112	102	119	100	95	96	86	98	102	124	107	107	118	110	85	100	105	99	124	109	132	105	105	118	116	111	101	95	111	123	90	119	95	94	131	99	112	107	94	89	114	103	111	105	101	99	111	119	120	104	109	83	120	120	127	111	109	90	109	116	97	115	106	111	93	102	120	113	93	103	103	100	115	110	100	105	106	98	106	114	101	117	116	108	120	99	99	109	107	112	88	131	125	98	111	81	102	120	100	106	101	96	107	105	112	95	102	91	104	104	92	102	110	112	98	117	109	109	98	112	93	101	99	117	106	97	112	90	100	102	88	103	100	98	115	106	94	100	105	100	111	102	114	94	98	88	112	121	109	104	101	97	112	103	87	99	86	120	109	123	95	87	99	118	101	98	83	97	112	100	102	95	124	114	107	97	85	112	101	85	110	123	102	98	93	79	111	97	101	95	107	93	107	121	120	100	111	110	95	96	110	130	114	94	81	121	116	98	109	115	100	113	116	97	120	97	89	99	110	122	130	124	109	95	125	121	102	104	101	107	103	110	120	97	89	104	104	121	86	101	102	109	103	101	90	94	100	99	119	111	87	100	110	93	98	106	105	98	92	122	129	98	106	120	83	101	100	107	115	97	97	104	108	116	99	121	85	109	106	94	106	108	99	89	93	96	103	84	103	113	103	106	99	86	96	87	110	90	111	106	109	95	100	94	91	119	98	95	97	97	104	107	122	103	105	103	95	107	99	90	109	100	111	109	115	111	119	113	116	117	97	101	104	121	112	111	98	96	103	100	94	93	104	112	155	110	88	115	111	104	122	110	101	106	128	112	98	116	104	97	94	91	111	92	100	105	102	107	125	100	90	101	108	115	92	98	109	113	82	105	96	79	109	98	94	125	116	103	98	114	106	104	109	102	101	99	105	109	113	113	117	112	101	94	89	124	88	99	98	118	116	99	95	111	88	95	120	109	97	92	92	94	98	92	96	110	99	81	123	95	94	125	108	97	88	92	91	99	105	116	127	107	110	109	110	117	111	113	91	117	106	116	103	102	107	108	97	112	98	127	100	128	109	126	108	100	99	107	86	98	108	103	103	92	105	105	101	103	88	96	99	103	111	99	109	97	86	102	90	83	97	113	103	120	94	116	98	104	108	93	102	120	103	104	107	101	123	93	98	113	112	118	119	104	104	95	102	96	111	112	107	99	102	115	90	117	104	113	99	86	89	106	85	93	100	108	110	114	102	107	100	110	100	98	118	99	74	108	115	101	103	108	115	98	95	97	107	105	104	98	108	121	99	125	96	100	105	93	111	104	111	112	110	105	84	94	98	101	103	109	94	102	107	128	108	87	109	113	102	114	106	102	106	120	100	107	87	109	102	104	106	95	105	102	100	125	110	121	109	100	135	112	102	117	95	114	103	109	83	101	102	110	124	109	106	105	95	111	105	114	95	113	99	98	103	94	100	111	94	108	79	82	107	114	103	103	110	96	118	101	120	97	106	98	101	104	99	109	110	92	110	102	118	101	107	105	105	107	109	128	110	97	102	104	83	110	97	107	103	102	94	97	103	106	117	88	112	110	107	101	112	117	108	100	104	125	117	94	109	98	94	93	113	106	97	97	115	104	122	113	88	97	105	100	88	112	89	98	103	107	116	100	129	116	107	96	92	113	111	95	103	111	105	112	99	128	113	123	112	81	100	102	95	112	99	91	103	106	84	113	97	107	121	116	112	102	90	100	110	96	98	107	103	106	115	109	89	106	100	101	100	100	104	115	112	102	112	100	98	105	113	86	90	119	106	122	101	111	94	98	113	98	94	100	101	117	91	109	112	107	113	102	91	103	122	117	104	106	101	114	96	110	99	103	108	82	121	106	101	101	109	112	109	114	102	86	110	111	102	114	80	95	99	103	107	107	87	100	105	119	89	90	103	113	80	95	118	93	113	99	112	106	100	102	107	114	99	85	96	120	109	97	100	102	98	97	101	82	105	108	116	107	110	97	108	92	113	100	108	110	99	102	108	89	95	100	97	108	108	113	96	99	103	96	94	91	107	93	103	106	95	102	100	97	104	92	112	103	92	107	80	123	110	89	123	107	94	114	107	97	110	94	107	105	85	116	116	119	114	105	103	125	121	99	115	109	102	93	115	104	103	95	103	104	95	116	88	93	106	109	117	96	91	108	112	113	106	110	101	106	97	113	96	96	112	92	114	106	113	102	108	107	104	101	107	102	106	102	110	105	97	128	107	103	86	115	123	99	115	85	114	100	104	91	124	108	108	116	118	92	114	101	107	109	97	111	110	108	110	113	122	100	104	95	103	88	116	84	104	103	111	100	94	113	113	93	99	111	114	108	125	117	93	111	113	107	100	110	107	94	98	109	72	95	112	116	94	105	95	114	101	128	106	113	110	108	86	103	92	113	109	114	116	112	102	103	96	99	115	113	98	104	111	100	100	106	103	107	98	108	97	123	101	107	104	112	104	91	97	121	88	126	122	114	97	110	111	126	104	97	102	103	110	106	104	114	114	126	97	101	94	81	104	108	113	94	111	109	111	96	105	117	118	104	95	112	108	104	95	88	94	114	98	98	101	110	104	101	96	110	103	106	100	109	123	101	105	100	118	121	109	106	90	111	135	103	110	107	104	113	96	98	100	114	104	103	119	101	120	112	97	94	117	97	104	97	94	105	102	100	116	89	111	93	105	112	109	112	107	109	119	113	110	124	106	110	111	95	100	99	104	98	94	93	115	114	95	99	70	125	107	98	117	98	112	93	109	89	104	114	90	99	114	109	106	102	112	90	93	117	117	103	94	106	107	99	95	85	96	105	120	102	102	119	90	111	104	123	101	106	119	105	110	109	106	108	105	121	102	92	92	116	112	107	118	103	91	86	98	113	104	109	113	106	87	99	106	109	106	115	111	89	126	89	99	97	109	106	102	90	120	108	85	108	107	111	117	109	112	104	118	110	110	91	104	98	108	127	101	104	112	114	97	113	118	95	88	101	84	105	110	125	110	113	93	134	124	122	109	103	107	87	111	98	105	92	97	119	93	84	117	111	127	93	103	101	107	129	108	88	97	110	103	89	109	109	105	93	103	106	91	97	108	114	117	101	110	125	107	88	114	77	105	97	100	112	120	110	114	117	90	106	110	91	114	119	96	115	113	114	122	115	105	119	105	109	110	122	98	104	103	113
25496	20986	27105	25020	21000	13224	1522	902	674	635	616	567	487	429	428	391	396	373	358	375	340	365	330	353	339	336	316	295	303	299	317	337	311	327	302	293	300	306	302	292	287	278	281	295	291	288	284	299	303	291	285	273	292	269	279	292	319	343	284	306	279	302	279	257	283	279	283	286	235	291	269	273	292	286	278	278	266	289	267	294	281	263	266	295	297	285	311	280	261	271	300	282	308	271	284	284	286	297	266	288	260	271	279	281	296	286	288	273	268	272	281	265	266	298	295	283	282	274	295	269	274	259	273	287	270	308	284	275	308	272	277	282	303	289	292	304	272	275	276	274	294	290	293	288	259	291	291	303	321	301	301	301	254	262	292	316	271	281	282	293	294	256	267	313	266	294	306	283	274	283	284	291	284	298	278	325	305	257	281	287	254	289	265	300	284	300	277	301	274	275	271	281	276	287	317	280	285	266	279	267	273	273	261	240	287	260	291	292	304	286	287	252	280	259	270	280	279	261	298	270	245	283	289	291	283	258	251	300	268	249	271	278	273	314	293	280	291	277	244	259	272	324	269	266	302	277	285	286	276	273	291	289	256	295	319	301	283	254	284	254	267	268	300	309	270	285	260	263	287	274	303	286	302	273	264	301	244	302	293	288	279	284	288	288	266	287	292	271	268	284	282	289	276	295	267	276	274	272	303	298	253	276	275	306	263	269	275	284	276	274	273	301	263	277	273	280	296	272	273	274	275	272	269	271	268	281	289	301	273	284	274	264	284	286	272	299	296	259	261	279	280	257	297	261	279	261	289	293	302	281	280	282	258	261	293	273	268	247	282	290	267	287	287	268	255	274	317	293	283	302	282	267	261	248	281	303	293	260	276	279	273	266	285	264	273	275	281	285	295	263	248	313	291	262	259	271	255	274	278	274	280	262	271	257	287	283	257	259	275	288	305	284	274	265	295	252	294	320	286	264	273	271	289	284	287	283	308	282	269	277	288	279	296	285	276	306	306	276	273	272	283	328	284	295	264	289	305	291	305	272	254	299	307	307	287	289	294	256	279	263	286	312	302	283	257	283	269	289	249	269	263	259	304	292	300	263	269	270	271	287	312	276	280	268	291	298	270	288	246	288	266	269	308	314	281	303	281	274	291	277	286	304	278	279	298	273	284	259	285	272	256	270	298	265	279	261	278	274	259	283	278	277	263	279	274	278	266	266	301	278	274	268	273	261	273	289	295	275	262	298	265	299	268	269	270	272	313	294	259	274	266	294	278	249	305	313	265	295	286	292	306	270	289	292	259	275	283	287	302	296	264	273	305	260	264	279	285	250	276	284	283	285	265	269	266	304	298	264	296	269	257	258	284	282	286	271	247	263	266	284	292	287	265	268	280	297	288	272	272	313	312	254	271	300	276	274	271	276	252	304	296	285	287	285	296	291	279	273	289	291	315	261	289	276	264	270	279	261	266	263	283	249	265	282	281	266	315	256	269	260	312	305	287	275	279	292	264	252	252	275	255	259	289	275	283	291	252	308	263	248	283	277	278	269	287	282	270	277	245	284	276	238	298	272	270	272	267	317	281	306	301	244	230	269	298	251	300	284	266	290	254	273	265	268	255	277	305	267	289	277	284	263	276	280	246	270	267	288	310	283	284	282	294	282	268	258	272	288	305	274	285	280	269	269	279	290	265	264	282	300	277	267	272	294	247	279	274	276	283	264	277	306	265	289	281	297	271	285	273	268	293	286	270	267	294	289	277	304	272	279	282	284	267	287	298	284	265	259	248	273	266	261	292	306	287	252	286	248	284	252	293	247	261	274	266	289	284	259	288	256	246	292	266	267	243	244	240	301	293	269	294	253	290	271	301	292	256	311	290	286	289	277	288	290	278	273	267	292	250	289	305	269	259	302	271	311	303	298	293	259	292	282	281	291	248	310	293	258	309	287	259	288	249	295	271	278	248	282	273	263	293	286	284	273	273	259	256	258	277	264	307	276	278	290	279	263	274	302	286	297	255	293	281	261	290	277	276	275	264	326	265	275	275	301	288	290	268	295	277	285	297	286	285	275	298	263	259	301	236	292	265	270	281	288	280	292	266	295	276	280	280	286	274	296	293	273	264	291	300	286	279	287	312	288	283	259	243	314	290	292	245	293	251	280	300	280	285	300	275	295	253	247	279	271	265	276	270	248	281	276	291	281	259	261	290	277	296	280	277	289	275	266	281	271	294	287	258	255	260	271	265	256	273	270	292	279	325	281	287	278	264	261	265	274	287	289	276	309	292	293	309	272	243	265	246	288	279	244	262	287	294	304	271	288	256	257	264	306	267	268	308	311	260	274	281	281	303	263	236	273	287	253	288	273	283	310	281	278	282	285	312	262	245	270	274	317	275	270	271	314	309	271	282	265	292	255	274	248	300	265	278	288	253	262	276	263	270	246	281	264	282	253	267	293	268	271	263	298	263	280	290	305	245	278	270	253	266	265	255	286	295	271	287	282	271	270	285	275	276	249	260	263	270	264	262	296	279	293	315	275	278	268	292	283	290	313	300	256	295	304	283	268	284	310	270	278	267	260	287	256	283	275	262	282	263	307	288	282	264	238	301	288	271	280	266	277	288	277	293	271	268	276	256	256	291	260	290	304	286	271	283	294	260	284	270	283	269	294	280	283	252	285	283	271	298	237	270	269	280	272	290	285	295	301	267	278	294	244	277	271	266	269	289	287	256	283	269	289	277	258	240	255	309	291	262	269	305	278	285	291	288	282	312	284	304	270	295	305	268	272	296	291	275	269	285	286	247	266	261	273	285	254	291	276	314	297	300	240	271	261	266	271	284	250	290	284	243	249	280	277	249	275	293	272	255	302	286	272	294	308	289	291	281	268	285	268	257	247	268	304	281	284	256	278	259	308	271	284	276	277	296	292	288	295	231	314	278	287	295	288	258	313	281	278	292	270	257	319	275	273	273	273	286	263	278	285	286	289	291	283	255	265	297	287	279	267	269	288	304	250	273	280	280	287	277	269	256	286	304	269	280	329	297	279	293	243	262	243	286	237	291	257	298	261	267	318	264	307	275	306	274	265	274	269	278	263	277	287	288	279	278	295	267	291	274	273	256	313	303	268	265	263	250	284	279	281	270	275	272	284	286	251	274	256	260	259	296	278	264	287	266	262	311	271	287	269	296	298	280	284	273	273	290	304	271	301	277	292	293	265	294	304	273	267	270	264	284	278	312	288	263	257	287	262	317	293	265	304	269	284	294	277	287	263	287	260	268	286	274	304	252	286	267	262	286	282	309	262	279	293	295	290	299	279	309	289	297	253	257	287	300	277	297	279	282	257	270	281	278	265	269	269	275	270	277	267	274	287	269	252	279	265	311	278	286	290	278	297	300	246	294	307	295	278	285	262	275	277	264	274	255	290	273	282	302	307	270	290	302	288	254	278	255	261	287	278	289	284	270	287	298	273	272	305	297	262	264	262	274	263	289	258	277	290	270	279
7308	25612	9772	5649	3705	2789	2182	1756	1421	1278	1090	909	768	672	639	540	520	519	455	448	429	399	405	383	391	373	324	391	333	390	380	352	340	314	315	340	315	343	342	298	304	321	299	282	310	332	321	333	323	329	269	298	267	301	300	290	310	311	299	334	295	329	327	283	286	301	313	323	317	321	285	301	296	297	287	285	307	312	293	295	292	273	310	314	274	287	299	282	329	327	305	301	317	285	355	269	307	297	301	311	276	300	314	296	250	280	310	286	291	296	315	282	289	291	284	314	284	245	296	258	281	306	295	280	290	292	288	305	302	292	304	301	286	281	283	324	297	319	289	307	305	280	277	289	313	278	314	272	264	310	292	326	295	268	284	292	297	269	293	258	301	306	280	276	323	292	288	305	304	301	302	300	289	289	313	281	305	314	293	264	283	314	287	293	302	264	294	324	321	296	294	286	293	285	290	286	303	304	275	265	309	313	278	282	312	277	301	295	282	284	292	300	332	267	292	276	303	274	271	284	282	298	292	297	303	278	285	313	283	271	309	312	313	295	318	309	252	317	293	290	325	291	303	305	284	283	273	297	330	314	290	290	305	278	312	285	278	287	262	279	283	270	294	275	289	263	283	333	314	269	284	299	296	298	300	305	309	283	277	294	266	274	282	295	309	273	283	279	298	280	268	278	296	263	304	309	254	293	283	259	291	297	279	292	256	298	292	291	258	298	318	301	285	276	305	279	280	307	299	278	260	266	292	291	307	316	276	270	309	286	287	255	310	283	263	274	275	290	289	289	263	287	283	276	268	304	322	262	289	281	283	304	300	267	294	289	289	257	293	278	307	257	311	287	300	288	280	304	297	279	300	303	270	279	308	255	299	287	315	288	278	288	306	330	314	304	273	286	282	308	302	300	288	288	288	303	277	296	304	290	299	318	280	290	252	276	277	271	278	314	282	318	279	275	274	269	287	297	273	312	284	252	291	326	288	309	312	298	279	268	293	279	300	308	279	302	293	325	296	281	321	310	294	274	292	295	279	291	284	278	306	294	282	301	296	289	302	290	302	285	304	284	270	292	305	318	297	305	290	295	264	292	295	305	287	286	273	289	322	302	281	297	286	273	268	297	293	278	286	276	267	271	275	287	318	298	294	288	301	302	278	285	323	302	289	292	300	279	292	286	312	285	266	289	295	280	276	283	313	302	295	287	284	305	300	277	263	249	263	309	306	295	315	293	304	270	299	263	287	294	261	309	275	255	297	292	297	281	291	293	297	291	299	301	286	279	302	287	299	287	307	301	298	290	311	280	270	262	297	311	287	275	285	282	287	323	256	269	294	282	301	280	300	292	288	296	278	260	271	280	293	299	280	312	289	299	303	246	285	310	287	261	275	293	297	276	309	316	282	302	291	290	302	266	290	278	263	263	299	295	276	279	289	276	273	278	315	309	307	297	288	279	307	308	281	294	301	311	306	291	282	288	272	280	292	273	291	294	302	298	293	295	308	280	321	262	264	283	289	286	315	294	277	307	285	283	264	314	264	288	283	301	295	317	303	286	294	269	281	274	294	267	282	296	257	276	308	292	315	256	301	268	288	291	291	288	288	307	298	268	281	271	267	275	266	295	285	293	285	307	297	292	273	294	286	294	306	275	269	289	321	295	251	282	315	312	306	272	291	290	299	262	260	282	285	313	305	300	280	257	322	314	293	286	248	297	275	279	286	298	317	318	283	315	301	260	276	297	306	301	290	267	251	259	253	313	288	281	315	296	321	273	273	267	302	325	335	293	278	240	279	298	290	268	306	290	279	283	276	303	282	309	285	299	294	281	292	294	293	311	292	311	310	276	271	295	313	301	325	297	300	291	281	299	299	286	302	293	248	289	291	269	293	302	281	280	317	288	291	290	266	301	277	291	309	297	286	294	283	269	306	308	313	305	314	311	314	284	307	276	282	266	273	269	277	285	292	308	269	285	274	297	308	301	281	305	314	281	315	268	283	240	324	288	285	267	285	296	251	295	286	304	308	280	262	285	331	324	279	308	278	249	284	296	282	284	288	293	289	284	296	279	296	255	265	290	289	267	314	309	282	318	285	281	300	286	298	310	281	303	306	270	278	325	293	280	275	283	277	304	322	268	296	290	292	277	259	309	286	269	280	274	299	286	305	281	290	266	299	286	278	265	333	281	290	303	269	260	282	278	306	290	303	269	314	289	320	289	304	304	287	285	275	272	286	265	310	284	294	263	298	297	281	298	304	286	295	283	296	290	284	303	311	294	313	280	264	312	271	279	269	273	305	301	275	294	299	277	299	315	294	360	260	283	275	279	299	279	270	284	272	270	276	309	260	295	269	264	283	324	280	305	305	267	275	295	275	313	311	298	292	313	292	291	288	305	257	300	300	285	305	269	318	312	285	304	298	308	290	299	286	304	251	289	305	292	281	297	290	303	297	291	278	274	291	282	287	285	306	280	318	303	286	298	291	287	289	275	268	292	291	298	304	286	312	293	262	302	278	289	268	292	301	264	284	295	289	299	321	309	280	301	300	292	310	265	283	273	311	287	269	277	292	285	286	302	284	288	281	280	318	277	282	271	302	317	272	282	322	310	293	283	292	268	288	284	316	296	290	306	304	282	317	298	310	278	277	270	244	279	286	302	304	297	277	296	281	305	288	297	260	295	271	312	296	285	290	293	299	299	310	268	270	293	291	276	284	277	291	299	279	263	263	312	286	316	262	311	278	264	262	277	286	287	312	289	282	261	293	287	284	315	274	289	297	290	284	330	294	297	305	323	291	311	293	293	313	279	302	281	326	282	286	295	319	288	282	290	300	298	280	301	298	305	281	289	293	310	271	290	270	286	303	281	285	284	308	271	297	264	263	278	305	300	306	309	279	261	293	346	277	270	302	296	291	290	309	281	292	299	262	282	297	279	291	284	304	263	277	309	257	306	288	261	279	278	273	291	294	288	281	306	274	312	293	273	279	277	314	271	277	299	272	308	269	268	282	309	296	289	275	317	297	294	288	258	271	285	285	306	291	297	271	257	323	274	262	286	257	265	267	272	284	290	297	321	289	286	236	259	272	304	296	306	278	269	288	306	306	289	321	285	271	281	260	300	281	296	279	292	284	297	260	341	282	288	317	262	288	285	262	279	279	287	297	265	282	311	297	288	298	288	295	278	303	261	291	286	296	282	271	290	314	273	287	285	272	292	322	285	281	285	328	313	304	281	304	295	291	279	291	279	298	271	290	293	282	291	288	252	290	299	245	266	278	286	266	304	292	267	288	304	272	285	301	302	299	282	282	294	279	295	290	278	274	299	277	301	299	286	282	271	292	304	284	281	267	308	259	300	277	314	285	308	296	294	241	262	298	283	287	291	280	290	300	256	274	296	274	267	301	285	327	299	293	268	302	284	281	281	271	304	291	260	301	303	277	291	302	312	286	292	266	299	293	332	274	290	272	311	318	284	275	310	298	286	307	314	275	276	261	305	273	279	308	298
23125	20958	27472	24633	20961	21017	12204	1973	1330	1159	1010	962	804	789	699	695	649	613	577	596	559	546	528	551	556	544	499	522	493	500	474	493	488	506	454	457	452	460	498	477	511	480	415	456	435	463	422	474	452	457	433	476	453	444	470	473	471	450	457	461	406	458	461	438	450	464	431	437	429	480	478	452	453	432	424	476	428	443	453	440	459	432	442	430	431	428	425	431	430	454	406	459	433	405	415	449	434	469	464	425	429	447	450	413	444	416	426	436	425	431	415	428	449	444	454	390	419	414	460	440	421	446	445	432	454	413	469	450	422	458	461	445	420	408	416	439	445	434	407	427	406	477	440	446	449	476	437	399	407	465	451	398	462	416	425	421	433	441	450	422	419	437	396	435	468	447	438	418	479	450	457	387	442	433	453	429	440	497	418	404	492	447	446	458	417	442	433	441	399	439	435	408	444	395	444	442	442	438	424	443	466	423	427	417	420	405	435	436	398	468	426	415	435	453	420	450	446	428	407	414	463	410	451	438	474	414	442	426	445	424	432	408	431	427	423	455	455	436	463	451	442	413	414	430	436	431	419	418	427	450	431	408	434	455	429	425	407	400	417	426	421	429	443	422	430	414	410	438	447	449	441	434	466	424	419	447	430	424	437	433	429	426	434	403	443	425	430	447	428	449	417	448	453	441	402	425	388	426	425	418	452	415	406	467	424	420	417	424	427	459	416	430	440	438	425	443	452	405	425	425	441	418	456	432	381	438	412	429	442	447	443	449	418	426	435	442	446	409	437	418	477	443	446	439	461	435	448	429	438	430	430	424	422	432	400	442	492	426	460	423	457	442	433	462	421	412	392	413	433	431	412	436	454	484	412	449	448	453	430	474	455	423	428	411	422	433	392	404	441	434	447	460	427	422	441	440	430	474	449	453	485	473	441	454	448	412	443	428	455	394	425	441	447	442	440	430	411	453	434	443	423	448	462	439	420	435	409	437	434	426	421	432	445	414	449	443	457	431	436	396	394	435	437	435	467	445	419	469	437	399	443	417	434	436	465	454	409	437	414	420	453	415	470	431	415	444	428	422	447	402	442	387	434	434	442	437	435	454	419	458	437	434	429	452	420	415	464	399	410	405	449	389	411	427	426	422	444	434	425	446	425	443	448	425	436	440	432	419	444	431	396	447	406	432	465	469	416	401	421	442	436	451	422	445	463	451	425	461	413	458	442	429	418	447	448	434	420	412	432	428	436	422	441	438	441	418	419	419	457	412	450	458	427	410	387	460	418	424	416	447	400	438	437	445	460	459	439	415	413	425	452	427	438	442	425	391	447	454	409	454	412	429	435	394	429	437	465	472	450	398	456	431	420	431	446	429	402	401	445	493	461	426	435	435	396	422	442	419	438	419	459	445	430	438	418	419	433	438	376	432	423	416	441	460	465	425	439	427	443	492	418	440	448	409	444	431	432	466	447	445	458	456	446	427	466	420	454	448	457	459	425	405	433	412	473	407	452	478	435	464	437	450	443	430	462	422	416	452	436	416	434	422	460	456	422	402	426	443	428	451	421	448	441	446	423	444	421	424	411	448	412	436	468	400	446	431	446	430	446	446	440	427	407	442	422	477	401	439	449	421	403	467	431	428	470	453	420	420	434	406	426	441	428	457	418	450	413	434	468	427	454	437	491	417	419	447	420	450	407	434	441	422	447	455	479	418	438	402	448	449	429	410	411	460	412	416	420	479	428	392	463	412	432	433	440	446	439	467	433	441	428	448	478	435	425	438	456	463	477	439	437	437	437	427	431	414	442	430	431	437	430	463	389	419	415	446	387	457	434	431	456	432	407	426	448	429	402	422	423	426	449	430	435	439	448	458	404	449	425	420	426	440	432	447	434	460	394	409	468	419	438	439	419	423	456	423	417	441	440	392	426	465	435	414	426	467	458	419	420	452	435	420	417	414	452	446	427	447	436	430	446	455	407	441	401	460	416	432	447	451	447	426	422	428	436	439	436	462	410	416	432	407	420	412	422	439	445	419	456	431	483	465	434	429	459	404	417	462	439	454	441	402	446	414	440	401	404	436	433	451	444	414	452	463	468	426	449	456	431	436	394	388	427	462	399	446	446	429	442	447	458	401	462	475	462	485	470	427	417	451	455	430	459	434	405	407	439	425	451	441	487	433	462	370	458	483	425	449	423	428	429	449	409	419	434	425	437	443	457	426	394	449	419	427	433	421	422	455	438	411	468	455	407	434	449	425	406	407	448	439	413	395	411	456	432	425	410	478	445	416	417	439	454	418	442	469	417	474	463	432	414	448	447	443	389	421	409	447	460	433	468	431	426	444	454	413	445	476	476	450	429	440	441	428	424	417	420	430	429	481	446	411	438	457	417	435	432	449	441	381	454	434	403	441	455	427	454	440	438	434	434	429	449	414	460	448	434	445	439	409	423	395	397	437	421	435	438	441	450	422	441	428	437	411	432	450	448	473	384	464	428	443	427	429	422	449	420	438	448	448	450	459	422	436	398	455	441	447	465	422	444	416	445	463	430	425	423	455	389	409	406	452	464	454	372	428	422	481	412	420	428	461	454	394	416	430	436	445	475	434	460	441	416	401	395	453	450	417	393	417	447	407	450	459	425	423	483	453	433	435	427	429	444	416	430	376	413	445	447	412	415	407	416	432	426	439	462	426	429	407	424	470	433	425	417	463	408	431	417	488	458	418	436	442	453	450	407	411	422	425	417	446	429	395	381	442	495	445	434	420	448	446	455	427	407	420	442	481	426	433	428	440	442	431	424	431	412	454	431	404	417	450	427	408	453	441	445	454	408	449	404	393	425	447	462	433	405	423	418	450	424	442	485	429	433	432	442	454	419	389	405	470	483	404	465	477	454	430	421	395	478	434	446	430	409	430	421	452	416	438	428	478	440	419	420	400	443	446	444	421	418	415	470	446	429	458	469	406	417	449	426	455	427	399	445	414	460	404	395	443	459	490	440	450	421	447	402	438	445	446	455	415	442	444	431	413	468	456	445	472	420	444	441	468	442	448	379	373	394	410	421	425	399	401	409	428	407	462	462	431	415	458	474	433	450	448	438	459	474	426	463	430	387	446	437	467	418	413	412	425	486	445	428	445	473	426	450	466	457	399	458	437	435	450	445	441	430	389	447	458	435	418	424	466	426	411	427	467	436	431	420	490	389	424	451	403	434	476	414	435	439	431	421	367	423	466	437	454	402	448	420	409	423	460	438	457	418	424	407	406	426	421	457	454	407	427	445	416	460	428	458	462	452	451	438	430	456	439	433	475	415	442	428	413	416	468	450	417	403	437	444	430	459	448	439	465	451	427	461	416	419	419	419	395	421	470	422	407	458	445	446	449	412	453	442	423	414	466	478	462	428	443	449	450	423	424	438	403	389	429	417	486	472	432	448	424	419	471	438	454	424	395	399	447	442	427	455	425	446	460	404	431	434	457	449	400	457	439	405	448	418	449	469	414	422	450
9924	28342	15326	10046	6898	5080	3968	3234	2680	2287	1961	1677	1461	1250	1086	989	962	897	833	753	748	657	691	658	665	641	653	571	548	582	555	549	541	512	536	555	533	528	509	527	497	498	447	469	471	478	476	480	530	493	472	459	476	470	518	440	489	442	447	483	462	467	473	483	465	478	476	462	467	477	417	475	480	481	463	450	481	480	446	420	475	430	469	468	452	468	456	485	515	487	419	502	481	478	466	471	478	494	442	411	490	517	419	462	452	442	461	451	439	449	450	435	499	446	459	463	456	417	485	464	444	458	490	483	464	428	429	480	433	462	460	424	427	426	435	435	442	447	423	446	479	471	457	469	474	441	457	441	434	443	476	453	474	442	491	461	421	470	447	454	459	451	472	449	487	454	470	455	450	434	430	412	469	448	439	433	461	472	447	439	433	464	471	403	465	443	448	442	455	461	456	422	442	469	434	447	416	479	465	437	477	469	439	457	438	411	446	415	461	447	433	439	471	455	426	401	486	450	435	472	447	451	405	449	430	479	421	449	458	468	426	441	419	461	465	457	422	434	476	442	461	484	487	463	436	460	442	426	464	441	461	482	472	485	507	443	433	406	417	451	424	476	456	430	443	491	426	442	498	433	458	463	427	422	468	427	470	440	429	450	453	465	444	422	455	465	449	412	438	447	469	436	422	473	451	413	453	414	472	449	466	481	458	476	460	439	454	483	463	470	438	442	470	461	430	442	430	443	441	477	473	449	443	431	449	442	470	473	432	469	452	454	426	435	445	477	463	440	439	455	452	462	435	489	472	469	474	476	427	448	430	447	451	435	423	454	403	495	473	499	411	465	432	440	451	447	423	486	460	472	469	423	442	442	408	448	472	488	474	489	438	488	443	455	489	424	475	452	424	456	468	461	440	490	442	450	486	481	475	430	463	455	459	437	424	427	420	430	474	441	474	475	489	480	450	468	506	447	468	429	439	449	434	468	450	437	435	444	451	419	454	450	454	491	439	470	458	420	449	452	444	444	456	435	443	456	457	466	470	433	449	451	425	488	468	446	423	462	429	446	453	454	464	473	489	451	426	452	401	451	481	458	464	436	462	445	424	452	454	460	445	449	453	445	430	482	438	438	495	421	428	439	467	448	438	510	448	459	426	415	476	421	462	462	492	469	415	442	486	467	461	412	454	442	422	439	433	465	457	446	439	436	437	422	443	430	469	461	420	460	456	490	443	443	424	439	439	424	425	424	468	475	483	463	431	438	450	429	439	443	432	456	425	469	445	450	468	455	470	475	497	422	429	487	462	446	437	479	478	487	470	486	448	470	478	465	411	448	430	443	450	416	455	444	468	462	407	451	443	448	456	467	456	452	442	454	466	412	463	401	463	435	442	458	430	444	463	461	477	463	443	436	433	442	479	428	424	453	457	459	444	406	467	468	453	411	470	436	437	506	474	458	472	468	452	481	406	419	454	476	449	456	436	459	451	456	452	454	459	425	427	444	459	453	429	407	410	434	472	440	450	449	419	435	436	487	467	425	427	443	419	457	440	432	460	461	444	440	483	451	448	427	465	466	457	440	466	466	440	452	458	476	439	459	432	431	452	442	441	429	434	459	442	441	471	445	447	437	479	445	434	457	443	444	457	456	445	463	458	438	443	442	489	444	447	486	475	446	440	454	504	435	456	438	437	422	473	457	468	456	444	464	466	440	478	450	454	432	449	452	439	407	464	461	433	423	409	451	465	453	436	469	452	458	450	478	484	446	457	453	433	444	443	455	474	425	436	494	404	449	442	419	401	474	442	467	449	405	459	453	446	440	448	490	426	431	442	463	438	425	436	437	444	434	468	446	467	470	420	475	457	447	444	417	466	449	453	441	447	431	432	466	459	448	440	499	455	459	464	458	443	415	457	465	454	453	457	433	408	425	461	454	440	475	449	476	465	453	455	439	433	451	451	467	427	448	434	427	401	428	452	429	410	449	428	475	457	455	465	465	457	436	450	457	462	430	462	429	455	466	457	475	470	442	483	442	434	429	457	493	441	463	460	431	431	422	470	434	473	443	443	480	477	481	430	443	458	438	462	444	442	453	460	431	430	464	416	423	429	434	454	452	457	447	457	445	434	455	453	437	436	417	466	454	470	457	425	459	417	445	383	444	437	459	503	439	442	457	463	476	472	421	462	424	439	428	428	478	428	425	425	439	425	474	439	407	499	459	442	411	414	435	457	451	469	468	448	434	460	447	456	422	463	431	440	442	477	465	476	446	474	430	436	466	436	460	463	466	466	440	458	481	461	439	434	417	426	418	466	460	444	481	423	430	455	467	439	447	460	443	418	437	432	457	455	457	439	405	433	457	472	464	427	470	443	437	449	446	475	475	458	487	459	455	494	461	443	457	457	476	446	427	433	450	434	453	446	470	448	462	452	415	497	470	401	442	475	462	468	438	417	479	437	444	470	438	431	484	444	486	455	443	444	434	437	427	430	441	453	428	460	423	431	431	453	431	442	488	438	437	417	475	434	450	411	460	479	495	442	475	410	447	455	426	471	462	441	427	459	461	467	426	459	460	454	433	436	485	458	453	433	443	470	460	430	453	477	459	480	433	463	435	440	430	427	439	442	410	433	460	496	415	418	440	447	426	430	450	484	424	403	417	436	462	432	427	466	466	470	440	423	446	427	411	462	462	435	503	451	448	478	453	437	461	417	468	432	453	459	439	440	480	440	433	405	459	443	465	461	434	465	472	454	427	443	435	444	482	452	427	413	462	466	394	445	443	467	415	454	463	465	472	439	489	461	431	443	463	470	429	479	449	423	439	463	441	434	456	431	441	468	412	487	419	404	430	473	424	429	448	421	465	476	473	432	458	459	417	466	410	451	500	422	447	444	442	491	460	466	478	446	445	471	487	475	473	457	420	459	490	433	431	443	454	447	480	483	473	454	414	475	458	481	458	452	434	438	453	467	442	451	468	463	409	429	476	479	443	410	448	434	448	451	446	473	480	467	458	465	411	415	461	441	441	424	413	423	407	413	462	463	493	443	419	464	462	434	454	435	452	457	464	424	431	499	473	429	464	496	438	464	471	421	435	407	456	482	418	460	441	438	448	448	445	430	470	428	462	444	426	486	472	443	486	453	437	429	503	452	457	495	439	437	483	465	462	477	454	436	494	426	421	408	450	499	459	463	456	451	427	477	497	455	447	448	472	438	430	506	463	424	445	452	428	429	502	453	427	427	439	439	457	468	456	473	453	488	447	449	439	464	436	452	405	435	431	442	475	452	466	464	462	451	441	462	462	433	473	409	426	460	436	502	439	437	460	452	463	463	483	457	423	480	469	407	465	455	429	454	466	430	460	445	459	451	459	425	434	440	458	497	442	484	495	440	415	428	459	446	439	426	501	459	458	436	419	433	443	417	458	418	452	452	464	433	449	456	441	403	453	440	423	480	448	445	434	463	469	416	451	457	490	477	477	443	431	463	451	419	466	445	413	488	457	451	437
27876	15016	2691	323	193	153	109	119	122	103	94	107	99	103	95	110	95	80	84	95	81	96	75	74	98	69	79	79	91	89	82	82	77	94	91	95	75	102	88	86	87	91	99	89	98	80	108	99	98	82	87	91	80	91	87	76	83	93	63	102	90	83	101	93	66	78	81	87	83	68	93	98	85	85	78	92	79	91	89	100	75	82	77	83	87	91	101	96	106	80	82	112	94	97	70	72	82	82	91	77	75	91	101	69	75	81	90	91	85	77	77	83	91	94	84	97	92	91	84	96	84	72	94	72	63	83	86	86	94	94	85	99	84	100	80	80	86	82	102	85	81	83	86	105	94	83	76	88	98	99	81	93	87	73	92	96	82	99	86	90	89	94	83	92	99	81	88	95	95	94	84	79	88	107	99	80	88	85	90	98	81	94	88	106	57	81	95	99	83	84	99	87	82	87	84	84	89	96	93	97	80	96	80	92	86	84	89	82	88	86	89	74	90	96	95	85	86	96	86	73	103	92	83	100	96	89	103	88	85	79	81	97	91	83	74	82	98	84	93	93	70	89	88	73	75	99	75	74	88	72	98	85	93	82	79	104	96	99	82	81	97	109	91	83	85	101	88	92	84	83	87	83	81	93	92	83	89	75	101	104	97	109	78	82	86	95	106	95	77	93	94	95	87	91	97	71	88	91	83	97	82	100	80	100	86	100	92	79	106	90	93	93	97	89	86	75	70	78	92	82	85	92	77	74	95	80	78	77	88	86	84	102	74	75	88	91	72	82	95	84	87	80	104	83	79	86	83	96	92	100	72	78	102	82	83	76	78	100	85	99	86	68	94	77	102	78	84	88	86	97	68	82	89	72	75	92	93	86	82	91	92	72	88	108	105	73	94	95	92	84	78	108	90	96	85	90	73	84	78	84	118	96	88	95	96	90	84	82	90	69	92	93	94	84	96	90	82	85	102	88	90	91	91	82	99	91	79	89	88	103	78	71	90	90	96	82	90	85	80	86	91	67	72	90	103	106	74	80	98	89	95	87	80	106	77	84	90	93	100	85	84	75	79	77	91	90	80	99	89	96	90	87	87	82	90	76	80	80	81	87	80	85	80	93	96	90	94	93	67	96	98	108	84	70	93	101	90	88	93	90	74	85	74	94	79	90	78	87	86	74	84	74	77	91	94	82	98	73	89	73	94	71	100	80	88	112	89	96	100	84	82	90	74	85	87	88	83	105	80	67	84	92	81	96	76	91	88	80	79	89	83	78	88	67	85	75	81	70	68	93	80	101	86	92	86	83	88	74	94	90	92	88	99	111	84	85	111	96	104	89	95	86	77	91	109	80	70	100	94	87	83	78	86	96	94	92	80	75	98	86	86	76	81	78	79	84	90	96	73	82	98	96	82	90	85	86	79	81	105	92	96	82	87	81	92	87	70	71	87	81	94	81	106	68	88	80	81	78	91	74	109	80	94	93	83	91	85	78	81	102	95	103	111	95	76	99	74	93	90	77	89	88	91	97	89	92	103	74	102	93	103	87	59	74	97	98	78	72	100	87	80	91	101	92	117	81	87	76	68	76	76	102	94	86	82	87	96	90	92	81	81	85	87	84	68	93	97	94	77	78	94	85	88	104	94	70	98	97	102	84	90	74	96	77	92	86	91	82	86	82	74	74	79	91	95	108	98	94	79	74	85	91	94	88	85	80	65	84	79	90	97	94	97	98	82	76	80	89	81	96	81	82	91	85	77	98	95	97	105	67	91	94	93	86	84	70	105	96	76	110	81	107	92	93	96	86	84	89	84	93	99	77	76	103	97	95	82	95	86	87	85	85	89	86	92	89	85	73	76	103	93	76	79	110	83	82	74	96	93	70	77	86	93	92	79	79	95	82	90	84	80	86	75	91	101	85	73	93	83	89	90	88	78	80	83	85	97	93	75	91	98	86	81	74	102	96	83	78	90	84	77	78	71	97	91	91	81	83	78	79	69	89	86	96	92	83	74	93	95	95	79	82	94	73	94	116	92	86	96	90	83	90	81	96	89	90	102	81	90	92	84	79	95	78	92	89	100	92	91	80	97	96	89	84	83	82	80	89	101	82	87	75	86	76	100	105	93	98	95	63	92	79	95	96	77	101	74	100	78	85	92	80	77	96	63	85	86	92	75	89	89	68	94	98	86	77	96	106	90	97	91	97	85	76	76	84	89	84	82	98	86	111	83	88	98	89	82	76	94	66	83	75	74	72	84	86	80	89	72	96	79	89	85	86	83	86	75	99	100	78	77	85	73	97	96	88	85	86	107	87	95	69	83	82	84	89	85	81	86	90	87	75	88	76	87	92	93	101	82	85	98	86	117	82	100	96	79	88	86	84	80	70	79	97	93	78	66	89	74	87	86	93	85	88	87	85	89	80	79	86	89	80	57	95	90	91	82	84	88	84	68	95	94	107	82	94	91	99	92	88	99	90	76	98	84	78	88	100	69	84	95	79	80	79	94	80	94	93	69	94	91	86	78	90	75	88	90	80	86	80	83	103	93	62	98	71	79	96	96	91	90	93	95	77	95	86	81	93	84	70	66	88	89	98	84	100	95	94	84	79	87	86	91	89	76	107	98	85	86	85	90	109	105	83	78	92	79	88	84	97	74	82	110	76	73	60	76	96	87	79	96	95	84	91	99	112	83	80	95	92	82	78	110	103	89	107	70	78	89	95	81	83	68	84	93	101	81	94	93	93	84	61	93	74	100	103	93	91	85	105	101	88	91	90	75	84	103	97	74	89	83	81	83	82	84	95	83	102	83	76	93	82	102	88	93	101	85	100	77	87	76	82	84	93	83	74	88	70	73	93	89	92	79	97	94	79	83	98	87	102	96	83	74	75	89	85	93	96	78	83	89	101	92	85	72	75	93	66	75	95	86	90	101	70	80	106	79	72	96	72	96	92	83	103	80	100	85	87	67	84	95	71	101	93	82	97	85	76	95	84	101	82	94	80	86	72	101	87	80	83	106	98	89	75	89	95	85	82	84	88	83	95	107	115	97	88	94	96	99	77	80	108	84	76	85	77	84	75	87	90	99	88	91	97	99	73	82	104	86	89	84	88	78	95	80	85	77	103	99	94	86	82	85	81	94	79	94	82	78	85	92	88	88	95	88	70	97	78	84	88	103	80	90	105	92	81	81	86	85	88	102	84	98	87	89	83	92	97	98	77	97	88	78	95	75	81	89	86	86	87	87	103	72	87	98	89	82	91	83	82	90	94	81	84	83	87	84	93	84	80	99	91	82	85	85	92	74	91	88	84	86	101	74	77	98	96	92	89	92	101	88	76	89	88	85	76	89	91	64	97	84	95	84	88	81	85	93	83	79	76	94	84	86	85	101	88	99	91	78	88	79	89	97	84	83	77	80	76	98	82	83	107	90	92	76	83	104	88	89	74	77	86	98	82	75	91	92	84	91	91	111	80	92	102	92	93	80	106	78	87	90	97	82	74	85	89
5180	5229	908	308	237	208	189	172	153	162	143	128	127	118	114	121	128	109	116	110	90	89	100	106	110	86	112	117	104	110	103	88	103	97	115	106	98	114	90	111	103	97	92	92	96	108	99	111	96	112	101	106	104	108	97	100	92	100	98	120	108	105	96	103	88	107	104	107	88	98	97	109	98	102	88	112	98	114	87	111	103	104	106	99	106	87	109	123	112	95	101	120	95	110	102	116	109	82	96	122	93	103	116	108	115	105	113	78	88	92	110	90	98	96	112	94	102	88	96	129	118	118	106	101	91	122	104	98	111	109	92	104	105	92	95	95	108	103	127	111	100	99	92	101	120	86	103	112	108	118	97	108	106	106	87	107	113	104	106	109	105	90	95	98	97	108	106	93	96	88	117	93	82	114	87	103	86	90	86	117	98	101	94	93	109	103	112	117	97	99	98	119	104	105	113	109	110	94	121	132	108	105	90	102	104	96	96	106	97	107	114	100	110	90	110	97	109	119	93	93	120	102	102	112	91	101	116	117	111	102	96	112	109	103	82	105	100	94	95	118	90	92	90	110	119	83	98	93	99	91	124	97	95	97	106	100	102	103	103	103	121	85	109	104	122	114	94	96	98	102	107	97	86	123	97	100	103	96	92	99	98	97	103	112	79	98	101	86	136	115	89	94	102	98	93	84	103	103	101	100	115	102	112	110	94	94	85	88	104	99	93	95	120	91	95	107	91	92	93	103	105	93	102	99	87	109	102	110	104	139	96	104	92	119	99	95	102	111	104	103	88	102	113	84	104	98	117	104	104	109	99	113	114	107	90	117	110	122	84	87	91	85	110	90	117	99	103	101	99	89	96	115	96	96	113	106	112	105	104	99	97	104	101	112	117	115	100	128	96	114	86	109	107	88	98	85	94	91	114	136	108	98	92	89	102	100	100	98	109	105	119	100	107	91	103	113	97	109	111	94	111	118	104	115	115	103	115	113	113	123	105	115	96	107	109	107	110	93	82	115	102	119	98	118	94	112	93	124	128	99	112	85	93	109	81	104	105	102	124	103	100	105	110	108	96	103	112	107	106	90	98	112	118	105	126	112	101	109	109	85	112	101	105	93	109	101	85	119	94	91	99	105	110	100	99	86	104	99	107	105	88	91	94	100	101	109	117	118	106	103	97	95	96	87	80	95	93	107	106	107	102	102	110	103	89	83	101	106	96	98	93	112	120	108	102	88	99	103	98	100	96	96	108	95	113	102	127	96	108	95	117	106	101	99	101	103	117	108	116	128	100	106	97	101	89	112	108	94	109	91	95	117	95	106	101	100	105	85	103	93	102	107	98	114	120	111	107	105	99	105	100	116	104	105	103	112	109	119	101	120	108	108	103	86	110	98	81	91	87	129	88	104	133	100	104	88	95	100	106	108	107	102	104	111	127	99	99	107	96	101	109	107	122	103	108	89	101	94	98	118	103	114	101	103	103	106	107	116	107	94	124	89	77	103	114	102	105	88	104	92	108	97	110	90	96	108	86	110	119	100	107	100	98	99	76	114	89	93	96	114	110	79	102	109	109	104	94	100	97	116	101	99	95	98	77	123	72	105	98	80	98	112	96	104	101	97	93	103	86	101	93	83	111	109	113	108	101	111	107	108	108	107	112	94	107	95	105	111	108	112	83	89	84	119	109	102	100	109	100	114	107	123	89	89	103	104	102	94	89	112	97	92	112	118	123	102	107	118	95	104	109	93	105	99	107	109	106	98	114	114	112	106	107	109	84	101	110	92	101	109	125	115	114	107	114	92	107	114	107	106	104	117	117	108	104	103	112	122	99	96	107	110	105	93	107	77	93	96	99	101	105	113	116	111	101	104	84	87	97	95	86	83	128	98	95	101	98	112	92	94	98	113	88	102	104	110	110	110	107	120	107	97	97	97	112	101	113	105	108	99	96	108	100	101	84	93	90	95	106	93	98	117	110	109	95	98	97	96	113	100	100	91	95	93	99	114	119	110	90	102	105	93	100	99	115	107	88	110	110	94	98	93	114	99	95	102	94	104	114	87	109	111	94	93	95	105	111	96	109	101	107	115	105	81	118	114	115	90	114	90	105	93	98	97	94	88	103	98	94	113	102	112	85	117	92	110	106	113	97	113	100	103	101	115	109	109	105	107	122	105	104	91	92	110	108	109	93	100	117	98	112	106	103	100	111	107	99	91	105	109	91	92	112	96	100	86	90	101	103	127	105	112	106	98	110	92	121	97	105	94	84	118	103	109	99	109	104	100	88	97	101	105	108	99	101	104	92	104	102	98	97	105	101	91	114	100	103	115	105	110	108	101	100	98	116	118	89	123	102	101	112	90	98	107	85	113	92	96	101	91	102	101	102	115	96	116	86	99	94	114	83	97	130	109	96	101	112	119	109	100	102	101	103	89	110	107	106	103	98	89	109	103	101	95	109	115	94	94	104	99	107	98	112	94	116	92	118	87	93	116	90	87	108	112	122	105	101	100	99	96	93	109	112	121	103	103	93	92	106	103	86	87	108	103	114	87	90	100	112	102	103	109	91	109	108	97	117	96	102	94	106	92	103	98	95	105	85	114	102	117	115	105	108	92	108	102	115	102	104	110	95	92	94	87	114	92	105	104	103	100	111	113	104	105	89	100	85	120	101	107	95	89	112	116	98	97	91	90	105	102	109	115	90	112	109	105	97	111	121	95	111	100	101	88	111	85	106	80	103	109	99	114	118	92	104	131	100	94	107	94	100	94	106	92	106	112	104	112	120	96	84	106	101	80	105	102	109	111	99	113	95	104	95	89	102	123	117	115	116	100	110	107	96	108	94	94	88	86	124	101	110	120	105	107	91	94	92	112	94	92	99	116	92	95	101	116	103	94	104	117	110	108	108	100	101	104	103	122	126	104	114	104	102	98	100	103	98	92	102	108	115	102	98	113	97	116	117	116	103	106	112	106	115	100	91	90	105	111	90	108	87	104	98	111	107	91	94	87	102	98	116	92	85	89	115	90	105	113	115	114	106	99	100	110	101	115	114	109	107	95	98	113	91	110	97	87	92	125	111	104	109	123	101	103	111	111	102	90	113	101	97	124	107	109	105	108	90	105	111	104	100	114	106	115	102	106	107	104	85	98	102	109	121	91	94	123	108	97	109	115	94	101	100	91	112	107	102	120	89	135	124	118	108	81	93	108	119	99	110	97	88	106	97	105	105	86	88	94	103	94	99	119	115	105	107	79	116	97	105	98	106	87	87	110	111	100	93	96	101	114	101	113	118	101	98	103	90	104	101	116	95	94	120	102	110	98	118	103	110	96	98	103	109	100	113	107	95	101	118	108	101	105	106	123	102	110	116	103	104	99	89	120	94	101	110	112	104	97	99	89	100	114	96	102	107	111	104	92	84	109	102	102	89	100	91	104	90	101	92	109	118	139	118	88	90	115	103	88	88	103	98	95	116	95	120	101	100	101	123	119	97	86	91	103	106	110
25514	20986	27404	24753	20992	13016	1565	854	704	649	647	552	450	451	431	406	409	392	371	350	351	320	335	343	317	355	331	324	312	309	323	323	297	327	318	285	287	300	312	293	260	291	300	318	295	290	302	281	308	280	275	305	302	334	270	272	303	282	298	290	306	307	303	283	266	310	273	268	282	272	309	289	294	274	302	273	272	282	282	257	282	276	325	269	273	279	276	282	301	288	290	296	268	273	271	278	279	256	307	240	301	275	285	258	296	274	287	291	323	275	330	305	265	262	282	279	269	286	285	306	260	278	273	284	308	273	284	289	291	262	284	259	293	277	280	265	267	288	277	276	259	282	295	270	275	275	279	263	255	260	310	288	248	290	280	281	277	294	284	295	268	260	316	311	292	236	274	250	281	266	292	275	271	317	286	282	252	291	295	259	285	294	265	272	277	271	296	252	282	301	270	273	299	261	268	300	296	296	281	281	255	287	277	272	284	299	261	295	261	277	276	276	248	293	274	256	305	251	256	301	266	284	262	268	293	282	294	260	263	269	283	261	233	277	286	276	249	278	262	282	286	268	266	307	302	266	283	282	290	326	239	288	287	276	263	271	292	280	306	295	300	257	293	286	270	269	297	302	340	286	291	260	274	275	281	277	277	305	275	278	285	249	293	254	258	312	247	275	290	272	293	250	309	271	262	280	308	285	296	280	247	272	288	266	264	260	292	283	302	281	264	291	266	285	251	293	288	292	266	273	308	309	292	267	310	280	269	291	268	293	279	296	292	294	284	246	229	272	280	299	301	253	328	283	277	257	248	262	270	296	275	275	281	286	272	291	277	275	315	263	293	297	265	311	266	268	298	303	309	273	276	263	251	277	263	287	283	293	295	280	291	273	259	267	293	276	286	295	272	291	290	304	307	279	273	265	263	270	282	278	298	289	282	295	283	290	276	278	282	271	299	314	295	294	296	319	301	270	283	270	253	282	262	281	291	287	281	288	264	281	275	291	293	259	285	286	289	285	275	271	253	267	282	274	251	281	301	298	263	253	276	290	295	284	295	270	302	297	283	287	289	304	278	292	257	268	275	280	299	286	311	291	256	285	266	295	289	300	267	279	278	269	300	290	326	288	268	264	271	272	289	301	279	297	262	262	286	265	271	247	280	291	245	258	292	280	256	265	293	250	273	298	250	284	310	277	290	299	299	290	266	278	273	259	285	274	291	298	303	283	284	278	294	295	289	244	287	283	276	280	304	314	294	270	303	291	285	266	289	273	299	271	255	329	304	247	284	284	267	297	275	280	260	291	301	254	274	280	302	280	334	270	259	319	281	274	273	321	282	301	292	274	280	295	288	278	267	274	275	293	271	316	283	260	264	277	276	248	292	282	284	277	272	273	249	270	293	274	289	300	282	319	313	292	267	297	271	305	259	302	262	287	276	279	277	286	280	262	304	314	286	307	293	292	271	277	292	283	299	298	280	299	287	286	282	300	315	265	266	264	262	284	277	267	294	287	275	274	284	312	281	270	300	267	305	302	307	298	283	271	289	265	278	280	269	280	284	266	303	264	284	281	298	309	291	276	231	281	282	280	269	291	289	292	272	263	283	265	265	268	264	293	276	269	262	295	281	253	261	262	272	253	308	294	276	277	250	268	299	290	298	252	292	287	288	257	268	283	297	322	274	283	303	271	288	269	277	284	269	283	302	247	275	266	266	264	270	283	244	301	289	294	290	304	254	281	260	265	287	280	299	297	269	277	293	284	294	311	271	263	307	304	297	291	267	286	272	262	262	252	266	285	246	295	271	265	290	278	237	272	287	280	313	282	286	290	273	283	277	287	284	259	287	293	266	304	273	264	279	293	296	282	274	299	258	287	253	302	282	281	317	252	299	326	289	288	269	315	288	268	282	278	265	279	304	278	267	308	263	292	264	279	274	247	266	251	278	292	305	273	272	273	293	292	289	280	269	265	286	288	306	259	299	258	268	294	335	234	290	292	297	303	308	285	295	272	257	276	311	262	256	290	305	308	277	304	248	263	300	270	279	265	291	285	280	306	300	273	269	296	295	261	243	252	251	327	273	259	283	279	261	293	281	284	287	262	278	276	266	263	302	295	308	284	277	271	314	284	273	300	293	270	285	286	293	275	253	307	298	319	278	268	309	273	294	274	267	261	255	253	292	272	300	268	289	281	246	283	277	262	278	271	282	274	284	282	290	281	298	296	268	297	256	295	304	285	299	287	278	302	288	290	264	289	275	282	249	267	305	283	288	283	270	281	274	284	272	287	263	273	307	292	291	293	276	279	285	299	294	295	282	263	264	264	287	279	305	262	270	298	258	244	287	293	275	292	307	282	283	261	285	280	272	309	329	272	253	270	277	262	288	279	310	263	254	275	306	292	292	290	310	308	294	320	254	295	288	296	290	295	270	281	284	273	288	257	288	271	269	257	289	297	281	285	302	280	275	251	299	290	288	311	259	263	322	288	261	283	291	299	272	286	269	265	275	251	298	257	264	306	297	247	270	300	321	279	230	304	294	247	311	300	283	272	309	293	264	326	287	294	299	301	292	263	273	288	277	276	298	272	292	285	260	313	303	264	257	254	272	277	271	272	266	281	287	324	280	292	245	262	296	231	252	270	278	277	266	270	276	244	293	276	307	272	312	285	292	291	276	278	305	327	277	272	299	257	308	304	261	289	275	313	273	266	283	228	277	310	282	289	254	276	257	262	289	276	263	269	267	303	291	263	253	271	285	312	291	290	291	252	273	256	301	285	262	284	254	283	282	303	293	273	309	283	280	269	285	299	265	274	290	282	312	300	260	291	265	289	281	284	270	301	279	286	255	269	284	279	277	294	333	257	274	277	290	293	278	251	285	283	290	324	294	291	266	279	313	297	294	236	292	281	264	258	267	286	279	285	258	282	296	282	287	301	286	258	264	278	277	263	296	278	277	277	273	257	286	285	277	297	289	273	282	280	276	253	315	308	294	274	292	239	276	276	259	263	276	295	292	272	276	293	282	264	291	286	286	257	284	278	264	284	287	258	289	309	283	305	271	302	263	270	284	283	261	305	301	271	306	307	311	293	267	270	272	264	262	262	290	270	279	275	298	294	251	267	276	276	267	277	283	316	268	272	271	249	277	267	289	271	266	287	294	255	275	273	264	300	277	267	270	298	272	278	268	260	265	280	300	272	271	298	264	302	268	290	285	289	279	249	287	263	291	332	282	283	265	271	290	292	268	293	293	287	274	245	281	279	264	269	299	291	276	267	292	283	290	270	313	276	298	279	274	285	278	266	274	323	280	238	291	273	270	241	318	250	265	268	262	283	296	292	277	268	299	309	284	274	258	269	287	283	278	260	268	287	245	304	290	281	274	265	252	290	273	293	280	266	311	294	271	262	273	282	314	274	298	302	285	286	295	275	275	284	287	274	294	283	268	284	305	269	291	278	272	291	286	279	273	282	269	273	278	281	283	260	272	279	276	276	300	288	298	261	312	290
9701	30618	10403	5738	3897	2761	2164	1750	1412	1281	1091	878	803	654	660	578	510	533	475	433	381	404	423	404	375	374	390	368	351	338	318	346	334	325	367	358	343	340	309	343	333	351	297	292	302	292	295	305	331	320	296	326	282	289	368	321	279	303	322	275	290	277	282	274	261	312	297	306	298	301	303	298	275	303	274	295	318	277	301	310	291	294	320	284	296	273	287	310	313	310	303	303	301	287	305	289	296	302	328	310	274	301	289	318	297	304	291	295	321	309	270	285	314	314	281	289	284	264	292	298	287	266	324	261	302	283	284	292	303	344	334	268	312	317	277	297	321	306	301	304	324	267	292	298	290	257	294	309	254	283	290	276	265	297	304	268	309	271	275	314	281	306	284	302	317	300	307	283	314	292	307	312	289	286	332	313	312	305	291	307	274	317	294	305	286	308	335	281	279	288	327	289	312	309	280	310	295	281	283	312	269	268	290	287	346	289	308	279	302	306	287	272	263	309	305	299	289	304	305	324	278	298	297	286	330	290	300	312	290	315	307	269	291	281	299	280	294	309	300	294	313	309	316	310	275	273	291	339	317	280	300	269	338	260	299	315	295	287	274	292	281	286	294	301	284	318	284	296	269	275	284	292	281	319	303	291	300	299	284	281	270	304	305	324	295	306	267	279	308	282	284	271	273	283	299	309	295	272	310	321	296	320	303	281	262	312	296	298	294	309	289	273	305	280	303	291	301	322	307	294	316	277	287	272	298	290	260	300	289	293	279	303	284	296	304	310	266	294	284	316	304	287	307	300	285	300	311	302	287	296	312	326	273	266	280	294	279	283	293	281	303	307	310	279	288	271	309	289	301	304	279	261	266	264	259	302	308	292	292	342	301	277	276	290	291	316	288	315	279	297	344	295	307	265	287	308	268	325	320	321	309	292	291	306	302	265	287	272	299	317	283	297	301	299	286	286	262	276	281	293	306	268	271	295	300	314	312	294	293	263	296	296	292	273	313	292	265	282	293	303	289	266	285	283	309	260	278	293	286	291	278	282	280	299	309	328	287	302	268	266	252	280	289	273	311	264	271	310	271	269	279	330	287	290	317	288	297	297	308	313	270	277	304	284	269	294	296	281	256	280	303	278	306	283	262	267	293	283	289	301	278	307	284	287	271	270	295	316	303	314	309	289	303	307	308	286	275	301	302	289	282	305	268	313	276	302	255	271	287	278	311	300	275	287	284	291	314	294	287	272	275	289	307	288	279	301	297	312	310	264	314	298	277	257	273	290	287	292	298	277	286	303	293	318	270	314	262	298	302	274	290	285	275	307	299	310	281	283	297	287	278	293	242	295	274	309	296	294	314	285	295	296	281	301	274	278	276	299	279	318	311	257	302	286	250	292	294	290	276	263	274	290	317	298	284	287	288	282	322	257	293	294	281	313	277	289	270	308	303	314	275	303	295	292	278	296	312	286	337	265	254	298	310	317	310	284	309	295	300	266	280	245	312	265	295	346	302	285	299	311	265	290	285	330	298	272	301	301	284	318	288	281	290	279	293	312	307	293	271	290	300	302	293	290	285	301	299	259	323	286	280	279	311	291	289	312	269	281	302	284	297	301	305	289	284	321	293	314	305	312	298	296	286	303	267	296	277	266	291	290	286	303	265	312	292	288	258	285	289	309	290	285	304	316	298	298	322	273	287	301	310	289	278	276	290	285	287	286	278	296	285	324	289	310	309	269	284	282	264	266	290	332	261	319	299	275	263	294	267	288	284	313	291	276	315	314	329	299	272	263	282	261	281	300	287	267	302	326	325	279	333	281	284	287	286	278	287	267	266	316	296	285	298	281	275	303	293	286	322	302	260	270	319	261	294	296	307	287	314	299	272	315	285	285	295	266	323	277	280	320	275	272	313	275	285	287	295	298	295	282	246	275	286	321	270	274	283	283	287	332	292	291	241	305	296	303	320	317	313	291	320	286	320	298	291	290	306	323	301	324	296	275	296	280	310	302	267	322	313	299	308	310	290	293	295	292	314	308	293	290	294	269	288	302	272	279	354	248	288	290	281	281	306	345	268	274	312	254	268	300	316	293	287	323	299	277	288	261	299	308	293	288	258	293	324	307	264	289	322	313	303	284	297	290	306	281	311	284	298	270	289	261	268	269	301	306	312	269	270	275	266	295	294	303	289	314	292	295	304	294	261	301	275	302	315	297	296	317	300	282	272	293	269	293	302	284	278	302	304	300	286	294	297	296	296	298	305	306	311	281	306	307	278	274	272	284	313	276	318	290	301	257	314	308	300	298	317	297	296	275	299	278	291	275	291	286	314	293	298	270	293	280	297	283	308	293	281	280	306	277	299	290	302	315	299	307	299	281	302	293	291	304	292	265	312	315	274	286	281	293	295	269	270	304	289	299	268	308	295	263	297	292	302	260	283	293	305	301	293	300	310	293	274	299	318	270	311	293	279	288	276	320	305	296	306	293	278	276	283	268	301	281	289	291	310	300	302	327	279	303	291	293	266	309	308	292	306	296	277	283	312	262	294	273	310	245	288	303	269	312	308	272	308	283	316	321	315	299	297	299	293	293	298	279	313	301	265	261	303	300	304	285	328	282	296	288	309	318	277	313	302	300	284	307	313	308	306	298	303	284	278	285	244	266	304	289	296	288	272	273	282	283	265	288	316	319	283	273	283	271	262	311	292	312	282	300	300	315	306	298	296	302	312	290	281	304	328	308	301	289	270	268	285	279	296	298	282	291	270	274	300	271	313	324	292	277	294	315	275	280	283	292	291	270	296	278	321	282	269	266	286	319	280	281	297	305	275	330	281	294	262	277	286	267	311	268	293	315	324	288	281	304	292	311	263	284	289	292	288	318	271	272	317	295	272	285	277	289	295	259	303	306	310	293	290	300	294	282	306	313	315	300	305	306	279	277	302	290	293	294	275	306	323	270	288	309	302	298	294	275	293	295	280	294	302	288	265	299	290	279	291	313	280	295	324	292	297	301	303	278	279	328	316	289	299	285	266	306	287	261	289	291	301	292	278	290	318	314	309	314	282	267	283	261	284	292	288	288	263	262	294	304	320	294	283	285	282	302	298	289	328	269	273	301	297	310	280	298	286	293	314	300	274	290	304	291	281	312	297	263	304	283	266	303	282	317	288	273	282	285	309	333	293	287	280	274	278	318	289	315	271	288	311	301	285	255	290	300	329	258	306	282	282	307	313	290	273	302	297	279	271	280	270	274	272	293	296	281	297	292	276	268	308	321	283	278	313	304	315	286	320	290	288	253	314	294	308	293	305	269	300	302	276	282	289	298	286	269	279	296	288	297	289	322	285	311	320	266	268	303	326	272	273	263	312	293	295	283	307	309	277	316	290	282	303	300	305	278	295	306	265	298	297	292	311	301	306	256	310	295	300	304	304	260	282	268	270	295	299	303	321	274	310	318	326	268	285	301	317	268	299	296	306	293	287	296	295	328	331	285	309	291	286	291	265	295
23213	20990	27260	24908	20995	21055	11451	1871	1217	1220	1140	926	846	820	742	736	669	640	614	597	551	570	504	562	517	503	532	550	473	472	464	491	467	459	507	475	489	490	493	496	495	462	487	458	460	453	477	477	489	452	446	453	448	446	474	429	462	445	456	461	443	442	418	463	440	433	443	473	474	424	426	441	420	449	409	484	471	426	418	467	456	448	400	471	433	426	438	474	460	416	470	410	442	406	447	418	429	425	434	488	491	437	439	432	457	449	448	421	411	464	432	430	414	425	431	415	459	400	463	428	390	440	474	413	435	433	413	425	462	416	406	435	425	426	456	478	430	465	437	430	411	442	437	451	436	409	411	437	423	419	422	410	420	466	444	431	438	430	424	443	417	429	405	436	457	452	482	420	467	487	424	432	420	436	421	444	467	474	454	441	486	414	443	421	416	446	452	443	453	418	435	402	442	414	438	428	433	440	443	470	460	413	438	439	418	449	454	434	434	430	426	454	431	477	446	444	445	398	430	445	443	433	413	432	452	415	444	449	452	459	417	441	431	437	423	464	433	410	433	409	464	479	424	450	423	440	443	454	422	431	475	435	427	477	414	434	422	460	433	418	449	416	452	455	454	407	438	413	425	438	417	459	457	446	485	463	450	439	414	410	412	446	434	441	441	458	411	424	427	392	399	475	458	460	431	451	409	422	449	414	431	421	421	466	430	433	431	451	418	419	440	424	387	438	402	445	415	470	467	438	453	464	420	443	438	456	423	440	437	431	475	437	435	440	463	414	440	423	404	399	453	456	440	444	427	446	418	442	429	451	402	444	455	455	427	423	435	431	457	416	436	422	408	416	427	448	444	432	456	436	426	437	431	466	431	428	445	443	421	412	440	458	439	423	444	434	418	428	445	460	432	398	414	382	435	454	400	434	425	460	377	412	485	435	458	407	451	464	390	403	445	415	447	444	432	434	408	406	443	430	435	411	417	417	457	423	444	420	431	410	421	464	422	436	443	456	432	428	423	417	455	422	463	433	415	454	429	404	407	416	429	419	444	386	434	413	414	443	422	444	402	443	423	432	426	425	424	470	457	469	417	431	413	442	441	449	461	444	454	408	438	399	415	427	434	451	408	417	441	454	454	440	468	455	432	443	436	425	425	481	421	449	433	478	416	448	434	412	425	411	400	419	425	427	448	464	443	454	451	425	400	409	444	439	456	455	395	454	446	417	470	448	430	448	468	448	466	451	454	431	443	450	430	438	433	450	446	433	438	413	467	435	432	431	428	426	400	418	417	440	444	405	454	436	457	466	406	447	417	432	470	446	407	458	470	432	410	486	429	401	421	431	444	425	418	394	426	465	447	423	435	460	435	468	400	444	466	417	465	448	423	444	462	488	479	388	455	433	493	440	444	425	438	461	416	410	447	446	428	420	456	452	414	479	420	430	432	487	436	421	434	421	477	419	400	463	420	460	446	445	451	436	431	442	435	439	457	467	433	415	433	394	447	463	442	434	436	453	467	436	429	421	440	415	411	458	466	449	423	443	407	449	423	448	408	440	424	413	413	373	397	446	425	447	462	437	427	392	432	432	391	426	436	429	428	442	428	429	465	419	488	401	436	427	461	447	485	432	468	438	444	433	418	452	406	457	465	417	436	418	418	416	460	459	439	427	401	428	420	432	444	446	418	431	425	438	457	422	441	413	483	416	377	449	435	445	443	438	402	459	421	449	437	442	426	411	449	426	415	467	435	436	404	470	428	442	413	390	496	406	424	457	439	430	459	438	436	412	436	456	423	465	396	414	448	436	437	414	438	474	423	391	461	447	435	420	424	466	426	412	386	439	448	413	432	457	410	433	468	429	422	414	466	471	437	420	469	457	446	404	419	452	450	421	422	437	424	429	427	446	463	427	432	465	451	417	435	459	434	454	429	461	446	397	423	438	401	418	492	408	430	444	431	408	453	406	452	429	436	452	421	424	440	409	437	441	431	425	423	419	401	416	435	435	444	415	444	415	460	436	417	459	397	444	434	446	411	443	445	427	419	453	467	473	411	428	430	449	438	426	419	443	408	450	406	410	457	490	485	447	471	417	418	416	465	442	426	452	415	407	454	461	442	442	422	458	456	412	447	437	448	458	454	457	454	409	453	408	457	429	446	440	463	420	401	433	448	447	416	417	433	467	432	417	414	393	386	413	412	420	412	485	459	453	450	406	399	415	440	429	418	415	417	453	429	434	433	474	433	459	445	417	448	408	428	443	457	461	433	429	431	435	400	425	384	466	474	450	438	433	413	449	443	454	424	422	445	446	452	433	417	415	472	440	427	428	420	438	461	409	414	426	406	449	459	450	419	410	430	438	445	461	443	445	489	444	443	451	451	429	451	448	446	424	431	463	441	479	429	405	431	439	433	435	407	393	405	448	435	459	431	399	468	440	464	401	431	443	430	419	437	389	427	461	427	450	414	419	412	414	428	437	399	395	401	452	446	455	387	436	423	455	426	435	443	440	422	420	406	436	445	420	446	430	453	455	424	411	472	435	422	411	417	418	445	410	405	412	448	427	405	437	471	422	437	461	453	454	452	416	472	444	450	447	475	427	429	407	458	409	435	474	439	409	439	432	429	435	438	454	440	480	440	476	409	434	476	470	410	423	394	419	416	430	440	427	443	445	417	447	422	435	451	450	455	431	436	430	425	421	414	417	438	436	429	434	458	427	428	400	426	451	407	430	476	444	441	463	399	418	474	450	421	447	445	424	444	432	447	433	414	414	443	438	426	463	407	453	481	442	450	465	393	404	477	448	451	404	456	460	436	450	449	397	421	393	470	441	427	382	438	440	463	442	445	428	476	452	371	493	473	413	462	453	456	428	424	444	438	419	441	450	434	481	418	441	409	443	452	444	395	414	437	471	423	406	457	428	469	439	478	413	424	422	408	424	462	433	482	461	441	436	421	408	464	456	427	425	426	452	425	454	444	454	475	407	393	447	419	408	436	387	462	401	424	418	445	435	427	429	416	419	465	422	426	480	426	424	427	447	438	428	415	455	479	430	403	423	430	437	409	452	429	453	443	403	446	420	417	447	437	478	464	431	469	420	455	474	435	423	422	443	403	453	435	396	470	445	443	422	435	427	460	408	437	466	428	428	440	452	451	471	411	423	431	392	438	458	430	438	445	448	456	409	430	455	426	479	417	449	453	443	425	409	453	446	409	425	391	426	412	407	436	438	451	452	453	446	443	436	418	413	421	430	403	412	407	439	424	443	416	450	437	409	451	448	378	427	405	459	439	423	428	462	396	426	455	430	444	466	447	461	454	446	452	418	438	415	422	452	482	429	396	499	414	429	414	439	423	427	431	424	433	387	384	434	454	417	439	442	449	428	420	428	428	449	457	450	465	420	454	418	427	418	408	445	430	442	433	463	458	434	480	441	445	394	460	446	429	396	407	420	481	421	414	417	451	435	483	436	458	409	438	476	413	445	435	409	451	455	435	405	456	405	408	429
14092	32511	15736	9930	6590	5082	4008	3165	2667	2299	1994	1677	1403	1248	1135	1026	943	876	815	723	743	685	693	602	624	612	614	603	559	608	575	556	498	558	509	536	528	571	522	535	492	491	481	506	495	523	520	463	482	441	499	504	450	477	485	436	447	467	465	459	483	480	471	468	462	470	460	484	457	538	465	486	489	456	473	463	463	496	480	442	445	455	481	424	445	478	483	486	483	464	444	446	446	426	456	451	485	440	453	431	436	455	476	482	440	463	423	454	457	460	448	471	457	482	426	435	471	488	475	475	464	442	469	447	464	447	410	421	467	452	484	488	452	467	490	492	474	459	445	437	431	459	462	436	438	451	409	422	512	436	454	448	469	426	443	418	480	449	427	428	488	500	478	475	470	438	447	501	412	433	489	451	445	444	442	489	450	465	412	476	469	440	453	463	419	447	481	467	461	458	431	448	485	440	423	475	466	457	449	466	465	461	408	438	454	411	442	454	459	448	427	465	445	478	442	447	458	466	465	482	454	481	473	441	440	472	462	451	444	452	430	451	454	445	451	456	407	418	462	471	443	469	476	436	435	431	434	502	433	433	460	446	457	470	430	498	449	441	466	448	445	458	427	424	429	470	454	458	421	475	462	458	420	441	433	452	450	452	453	449	485	430	445	461	423	454	447	443	475	461	463	424	439	466	448	487	456	457	441	479	432	463	450	426	434	465	466	460	462	441	435	455	463	442	422	463	480	409	476	447	453	451	437	458	437	494	481	449	443	495	441	467	452	437	417	466	419	436	481	470	469	450	463	489	482	468	443	426	438	463	446	474	456	500	417	416	421	455	443	471	419	465	465	466	457	467	440	445	420	462	427	509	439	471	463	462	502	438	460	481	452	468	461	487	465	434	464	449	473	478	455	493	444	431	451	451	453	457	487	469	450	480	437	432	459	451	435	435	436	464	461	475	447	465	432	471	453	438	421	450	476	486	472	520	485	428	442	443	464	439	465	465	436	457	460	448	481	458	454	434	452	486	438	431	465	420	478	459	474	445	438	441	427	471	470	437	470	443	431	454	442	471	436	451	459	446	488	473	466	457	470	480	464	427	519	479	436	445	486	481	432	462	443	453	463	488	451	457	427	433	413	453	469	467	420	476	439	456	473	456	486	423	468	482	419	427	496	459	439	430	467	466	459	436	423	458	460	457	502	458	446	467	398	454	482	471	463	444	476	435	417	464	456	440	452	502	470	485	466	497	426	490	453	442	476	437	451	436	446	469	447	452	456	435	468	426	440	459	488	445	447	429	457	447	415	454	452	432	420	457	484	456	420	444	471	446	458	459	473	476	423	475	450	475	492	491	475	464	448	486	492	462	467	467	449	497	449	434	465	450	460	452	460	492	466	413	451	480	454	426	458	451	460	443	456	473	421	440	459	451	438	446	430	468	387	440	485	449	493	482	458	448	432	508	440	440	436	445	489	462	473	450	417	503	458	442	415	440	444	422	428	459	467	461	453	438	447	469	486	431	427	486	515	459	463	465	460	417	441	474	450	494	445	440	480	444	466	429	423	464	456	452	469	437	469	442	449	458	487	462	478	469	453	513	428	435	460	474	402	456	464	462	466	462	436	457	466	409	448	446	436	464	452	512	486	466	442	438	441	495	424	469	472	474	460	481	485	460	444	467	421	481	441	403	457	472	464	457	479	468	455	467	456	471	449	476	478	454	419	488	439	469	442	441	456	493	457	458	443	470	430	443	411	483	485	500	498	479	445	420	454	474	478	454	456	463	445	480	428	435	484	448	490	445	415	478	483	425	443	432	450	462	472	485	458	483	459	446	432	486	455	491	469	476	459	452	439	450	479	484	445	448	440	419	453	448	482	473	470	458	463	448	456	489	475	462	420	471	434	458	445	414	469	467	509	432	449	441	439	430	485	438	469	428	460	458	469	497	426	454	423	419	485	449	442	469	466	459	448	441	450	447	457	477	437	459	478	474	429	488	485	449	435	429	429	448	456	429	458	440	452	468	454	469	450	452	460	470	433	467	453	440	479	473	450	493	458	479	444	503	481	483	471	411	471	439	431	465	419	448	474	456	474	468	442	469	480	450	449	450	447	443	467	464	491	459	448	427	450	458	474	403	443	437	471	440	490	451	453	442	449	486	447	468	427	449	488	464	449	476	426	473	424	453	428	472	459	488	444	451	458	432	473	470	448	472	483	419	469	464	426	458	448	479	458	455	409	433	434	480	453	434	445	439	458	446	480	469	438	469	470	414	446	445	434	448	425	452	414	437	447	468	443	443	413	427	451	441	483	490	482	457	431	444	462	512	437	428	494	436	461	461	444	459	450	434	441	459	450	493	466	487	473	428	446	463	431	438	435	457	449	471	439	443	470	463	455	419	494	453	472	448	443	469	438	476	446	443	456	458	423	458	446	471	480	460	465	428	442	451	478	443	443	424	429	455	441	441	446	421	423	428	463	459	445	452	470	461	479	431	463	485	443	475	445	471	419	440	483	443	440	451	458	464	468	478	499	413	466	425	413	459	423	425	472	443	453	445	461	455	454	435	460	488	440	434	470	432	453	439	441	511	476	460	487	411	458	452	418	456	453	463	461	413	453	445	446	461	465	441	454	483	460	457	439	434	491	447	449	494	455	435	464	426	447	422	460	466	436	453	435	480	462	463	481	447	456	495	431	463	468	453	467	472	445	429	479	444	446	441	455	458	477	437	471	448	464	424	505	434	408	460	423	442	453	413	476	460	434	455	453	489	465	469	465	446	474	481	463	475	447	433	462	407	446	497	452	460	419	453	439	434	488	452	425	458	493	451	433	490	431	472	434	483	408	482	496	475	424	430	464	446	439	424	492	471	494	432	454	435	438	460	482	474	471	447	447	439	451	450	449	484	483	474	432	470	445	438	442	471	456	421	492	476	459	454	451	466	445	466	430	444	478	447	433	423	439	478	463	475	453	469	474	460	447	501	405	470	436	423	427	496	448	428	491	423	421	421	462	449	450	439	449	461	452	429	450	450	477	462	465	470	403	469	464	463	459	452	452	456	453	445	463	459	489	445	473	442	462	474	473	464	494	476	460	435	457	429	440	482	470	508	466	445	471	446	406	449	459	481	464	477	460	420	448	486	458	497	455	436	444	445	409	478	454	437	451	452	452	433	461	475	471	477	473	436	464	444	476	440	460	436	453	471	488	436	449	496	424	436	473	434	445	473	418	451	472	436	472	510	441	448	447	477	461	429	475	452	466	427	432	479	471	435	461	458	444	418	450	475	495	465	452	467	472	439	463	453	463	412	498	469	450	472	456	422	476	465	449	431	460	488	453	450	437	456	437	459	445	449	420	504	453	464	454	465	466	474	410	457	450	476	465	476	454	447	443	485	445	432	434	489	443	426	511	475	435	463	426	487	428	459	437	454	449	469	445	472	468	453	479	467	444	485	446	446	446	470	435	464	484	434	444	496	440	457	453	489	423	444	485	465	420	438	460	424
28228	15710	2892	244	141	128	125	123	105	104	110	119	101	100	98	98	80	99	102	94	95	100	85	91	82	90	82	87	71	71	101	84	94	95	61	76	94	99	99	101	100	73	79	86	90	84	95	81	101	99	91	79	104	84	94	94	108	90	100	93	90	89	96	98	87	88	107	96	106	77	100	71	87	110	85	78	110	99	97	91	86	93	94	105	101	84	82	76	102	91	83	78	102	89	82	73	92	85	97	96	78	88	96	93	98	95	94	97	83	89	75	89	99	89	98	90	92	101	91	93	96	92	88	77	90	83	107	83	85	74	80	97	101	87	83	89	92	95	99	84	114	96	99	94	80	92	79	93	85	94	99	112	80	93	74	98	70	76	81	85	98	90	91	100	101	80	93	91	94	95	83	92	95	89	94	82	91	74	102	121	88	104	79	81	98	79	83	90	97	84	79	84	96	81	92	94	85	82	91	100	91	87	98	86	94	87	83	77	78	99	108	78	85	98	83	78	96	82	102	101	86	78	106	88	94	74	76	107	90	77	80	96	107	88	70	87	68	104	96	96	79	82	103	98	114	99	79	90	90	93	96	92	101	91	88	94	79	96	97	84	98	79	81	109	94	89	87	89	97	81	89	80	84	82	94	104	73	78	81	94	92	92	99	82	96	97	95	89	90	101	100	92	91	94	88	86	103	75	96	82	86	94	89	68	94	81	91	96	107	80	85	89	88	86	81	96	90	81	94	72	87	113	84	78	67	75	91	75	77	81	74	95	83	87	78	89	96	108	105	94	89	77	84	103	77	87	95	92	84	96	99	86	97	88	88	86	87	85	93	74	84	94	67	98	77	106	100	95	101	71	82	92	90	84	87	90	86	93	76	98	94	94	90	103	94	97	69	99	92	81	83	93	86	76	72	117	93	73	88	99	87	106	91	102	92	85	104	99	86	86	85	88	90	75	82	83	86	102	72	86	114	90	88	86	78	82	89	95	76	104	96	101	76	99	93	93	97	92	87	96	77	94	83	105	85	100	98	91	100	93	101	75	84	89	102	78	102	84	83	90	87	105	97	76	83	109	92	86	88	95	82	92	77	90	85	81	86	69	76	100	96	78	92	84	102	87	95	87	96	102	92	103	84	100	80	89	90	104	88	92	66	100	92	91	80	97	81	79	81	80	99	101	96	92	86	100	81	80	103	91	93	74	118	81	95	99	93	89	81	96	114	83	97	99	86	86	106	87	109	95	88	100	87	89	67	101	100	78	90	82	76	77	77	90	89	87	90	69	90	88	96	93	102	88	101	91	93	91	73	89	67	104	99	85	91	71	87	95	78	97	81	87	82	70	85	93	101	96	116	80	93	76	91	93	100	70	72	93	94	106	76	105	74	91	79	71	83	113	96	81	94	92	90	92	97	78	91	96	99	103	76	83	78	97	102	110	78	83	78	97	91	88	92	88	81	70	91	81	95	86	96	86	88	94	89	74	100	90	92	83	84	100	79	77	89	92	84	103	93	83	99	97	97	73	95	86	89	87	96	100	81	90	77	84	62	101	105	84	98	94	75	72	104	90	87	89	87	96	94	103	104	93	96	80	74	107	91	93	96	100	92	73	90	102	80	89	101	90	93	95	85	95	106	84	96	89	88	82	81	86	77	95	80	92	93	101	92	82	68	86	102	91	102	88	97	94	109	89	86	81	99	80	85	82	90	103	107	94	85	88	87	80	89	89	78	90	104	95	82	75	93	85	83	106	87	86	79	82	91	83	90	75	88	95	93	91	78	100	80	91	98	80	98	96	83	89	91	75	81	74	73	89	84	87	103	77	80	85	78	88	95	91	92	71	81	92	92	100	79	81	94	95	90	97	90	76	98	99	101	92	100	81	71	88	95	79	101	92	88	89	97	78	88	94	77	74	96	99	83	95	98	98	87	95	82	81	104	91	88	80	86	91	93	95	97	83	78	103	100	80	102	111	87	87	86	82	80	89	91	99	90	85	94	100	76	89	94	89	89	92	100	96	88	80	88	90	85	100	82	84	90	90	91	90	91	92	73	94	100	87	107	83	74	93	94	97	95	90	99	82	80	76	102	100	76	92	75	70	81	68	92	89	90	76	73	88	104	88	87	96	94	96	86	95	90	105	108	92	81	94	84	85	88	97	87	89	89	92	85	107	69	102	93	88	76	84	80	90	91	93	97	89	106	113	77	85	84	80	93	76	87	94	96	100	83	64	102	73	93	80	92	101	95	81	87	91	90	92	98	93	74	95	98	94	96	100	110	76	90	103	85	93	100	100	90	99	103	98	81	98	82	82	84	95	94	100	83	80	112	93	105	97	88	72	89	101	85	94	80	93	99	88	95	81	84	82	111	91	95	94	84	90	83	75	65	97	115	105	90	96	96	93	88	81	82	80	79	82	82	71	79	101	81	102	93	82	91	66	82	78	90	77	99	81	97	91	91	91	101	89	92	77	74	87	68	92	107	92	77	74	93	105	98	80	80	78	73	85	95	98	76	85	82	90	84	80	92	91	74	97	82	86	91	92	78	80	94	89	79	69	93	93	83	99	95	87	86	102	80	92	94	119	100	69	88	88	84	82	93	93	96	100	91	98	80	88	71	71	108	88	92	91	93	91	94	84	84	92	94	93	95	95	90	88	85	82	93	85	88	92	81	92	83	84	78	93	89	88	93	101	78	91	89	85	66	88	95	88	103	79	87	89	82	81	108	75	75	91	109	82	95	92	101	93	78	107	80	78	92	84	87	93	96	83	106	89	95	80	89	81	93	92	85	98	90	95	81	98	88	81	82	83	88	82	86	87	96	85	78	82	92	92	84	91	98	94	95	81	83	103	101	82	87	86	92	86	85	98	103	94	88	79	96	64	82	79	98	82	82	101	86	89	86	76	92	75	82	88	94	89	89	87	112	76	101	96	85	100	89	102	90	102	98	96	74	86	105	87	96	85	94	89	88	75	93	105	98	85	92	114	87	91	81	80	91	79	106	96	107	98	79	97	87	91	72	80	91	90	81	101	99	69	97	95	91	90	86	96	99	99	86	91	96	92	86	98	88	96	84	91	97	106	94	76	78	69	76	92	85	81	84	90	81	92	87	102	101	83	91	66	82	93	92	102	85	103	93	97	80	96	85	95	91	82	71	82	97	88	88	93	72	84	103	81	93	105	84	82	94	97	103	96	80	105	83	70	87	94	71	82	78	74	105	91	88	87	97	95	81	94	91	91	75	81	87	78	77	80	109	98	75	105	93	92	82	78	105	73	67	89	105	102	90	80	85	83	78	88	94	99	64	99	105	81	97	82	91	76	99	97	87	86	97	81	83	89	80	86	93	88	95	99	115	99	107	98	87	92	92	89	78	91	84	93	87	75	87	91	92	94	84	92	94	76	88	86	117	76	79	88	79	102	88	88	89	96	86	74	76	96	96	92	93	89	78	95	85	95	91	86	91	104	94	83	88	79	83	73	84	84	93	95	92	87	126	88
7371	8058	1102	339	247	201	204	172	180	168	173	130	156	141	125	105	110	109	113	101	100	97	128	123	118	106	115	99	101	123	116	111	107	112	121	102	95	120	97	94	120	87	102	120	126	113	98	105	107	105	91	113	104	100	112	104	109	112	101	120	99	108	112	101	97	97	118	97	106	108	105	131	112	122	99	123	88	109	102	102	107	110	99	98	118	87	111	108	98	104	101	102	107	99	97	97	82	100	82	88	105	109	131	94	100	106	132	112	123	114	115	108	119	94	121	103	97	119	102	108	103	107	116	103	110	99	115	94	101	95	97	93	99	106	103	112	104	88	105	102	95	96	104	115	119	116	95	111	113	114	96	98	112	88	112	96	105	83	110	109	89	90	94	108	95	109	114	103	102	97	104	108	98	107	112	96	96	103	101	106	109	96	95	118	91	100	87	110	112	98	119	109	116	97	116	107	110	112	111	91	115	108	121	103	103	108	138	111	88	99	116	91	109	95	108	107	101	106	100	92	95	108	116	120	109	96	116	126	122	104	105	121	106	103	128	108	107	112	106	114	91	120	93	118	115	90	99	122	109	103	113	113	94	105	102	108	102	98	96	120	107	87	115	108	109	92	114	115	124	113	97	102	103	106	103	110	105	111	102	109	84	93	108	95	107	88	106	105	107	101	102	110	98	88	114	98	104	106	98	99	93	100	111	125	108	103	100	101	95	81	108	119	109	110	107	84	106	91	108	110	103	111	100	87	111	107	112	100	112	107	110	119	103	116	99	88	110	104	106	115	116	80	97	106	111	107	107	100	100	99	87	101	125	117	130	113	122	88	113	88	110	109	107	123	95	99	112	141	98	108	104	123	97	125	103	96	109	135	90	92	90	120	108	115	102	97	107	107	102	106	104	111	105	102	122	113	99	100	110	111	115	108	109	104	102	118	105	87	105	107	100	111	118	118	113	92	105	115	86	101	104	104	114	126	113	107	112	110	97	111	120	94	104	103	105	116	116	115	99	114	97	109	90	96	116	112	127	111	106	119	93	95	102	101	101	96	104	105	108	96	95	114	112	88	90	95	108	97	100	107	120	109	106	107	120	104	101	113	111	113	92	110	106	95	110	110	101	110	96	93	103	98	101	112	108	105	94	112	95	104	103	89	112	107	119	85	103	97	100	93	96	114	109	101	101	107	118	118	121	104	125	108	123	97	110	94	112	95	96	94	109	117	104	98	105	103	91	104	113	103	103	101	106	90	97	101	97	105	108	110	118	129	83	101	102	113	120	102	120	123	96	120	97	109	105	99	114	93	105	104	119	103	89	79	108	89	118	94	100	89	111	102	84	96	108	132	122	114	88	107	100	101	92	93	94	109	110	122	129	116	91	107	101	128	92	116	87	98	101	132	113	91	94	88	104	122	104	104	108	98	104	79	97	100	104	106	85	91	85	90	115	125	105	101	100	118	98	114	119	97	117	111	109	114	95	101	103	84	114	113	125	90	123	120	102	112	115	124	88	75	107	88	101	108	100	103	96	101	104	116	103	102	96	102	123	121	131	87	111	116	110	108	119	100	110	104	108	122	117	99	91	112	120	100	94	102	116	110	107	102	114	92	107	104	116	87	114	110	97	115	118	107	100	103	96	89	102	113	109	105	126	109	101	111	101	99	96	104	114	102	116	119	107	103	113	95	115	101	104	91	103	113	98	116	96	113	102	105	120	107	78	128	100	123	114	112	109	135	109	94	111	113	111	103	104	114	108	107	117	107	111	115	100	110	99	96	117	99	111	112	112	105	118	106	102	113	113	104	111	102	104	102	122	103	105	101	122	114	99	107	115	104	105	89	110	98	96	88	114	106	95	132	115	107	111	100	126	99	111	123	127	96	108	98	112	96	113	116	104	107	116	106	110	98	115	105	104	100	118	117	108	113	94	111	109	91	110	96	98	107	117	100	113	89	98	113	105	112	101	92	99	86	119	110	98	89	125	104	86	93	117	107	89	124	88	119	118	121	106	87	119	133	104	100	126	116	103	86	104	118	99	112	122	96	101	115	112	103	116	102	110	101	115	104	112	84	88	114	115	98	111	99	102	94	111	98	102	106	102	79	96	109	107	100	109	80	107	100	92	117	105	121	119	101	115	97	115	118	92	107	107	97	99	101	112	89	114	89	121	110	105	102	105	122	92	96	111	106	98	119	100	114	97	92	101	105	97	107	131	116	117	89	101	119	120	124	110	104	97	100	107	93	105	102	89	89	114	116	98	94	86	114	108	103	102	91	103	118	114	107	92	103	99	109	88	96	131	80	116	91	125	119	109	104	112	117	99	100	99	94	84	100	108	103	131	113	100	113	112	109	121	96	91	110	98	112	108	111	113	95	99	88	96	107	88	95	82	106	109	95	106	116	110	100	96	86	103	99	112	111	103	92	96	119	103	104	94	111	103	98	108	111	105	112	112	113	98	116	103	98	97	96	75	90	103	106	97	92	114	101	104	105	102	109	109	90	103	118	103	116	110	109	121	113	101	123	104	90	102	105	123	109	98	100	100	135	103	129	110	91	103	97	99	100	109	116	95	94	111	119	118	112	97	95	114	117	119	107	97	109	116	92	92	111	107	96	106	100	95	89	86	111	116	127	114	113	130	105	120	102	105	111	117	91	103	87	131	85	104	77	111	111	121	118	105	101	110	124	115	93	113	99	112	100	111	86	101	111	93	108	122	88	122	101	111	119	107	103	101	104	117	99	106	90	104	110	90	94	99	100	111	94	104	108	97	114	96	98	104	115	104	121	109	95	111	101	100	111	133	98	92	107	93	101	113	99	111	114	109	124	94	91	118	111	106	105	108	102	116	103	95	91	122	111	78	104	126	99	84	95	121	111	116	92	103	93	113	102	111	108	115	105	107	90	95	110	82	115	115	92	113	90	116	88	103	118	124	106	122	107	126	85	89	117	101	108	123	129	97	103	119	108	113	114	95	112	98	93	105	110	92	80	90	99	117	120	102	113	110	90	121	99	120	117	109	96	84	104	115	128	109	97	106	135	100	113	119	100	105	112	97	107	104	101	97	100	111	82	105	99	101	98	110	106	114	108	112	110	116	99	126	106	106	106	116	94	99	97	100	101	108	99	102	111	116	97	104	91	115	118	118	101	109	135	93	107	92	115	112	94	112	92	123	116	119	95	83	102	110	99	97	104	102	109	108	104	118	110	115	103	104	99	123	95	99	94	122	90	113	102	101	104	106	96	98	113	97	107	111	94	108	120	109	128	112	99	105	98	109	91	107	104	90	115	98	100	97	107	114	105	100	97	112	112	113	108	110	106	106	109	112	88	107	106	115	96	122	95	113	102	121	106	104	99	123	112	117	111	115	124	112	95	105	99	111	95	94	116	122	107	101	105	99	107	96	98	127	92	112	113	78	100	101	94	102	96	98	109	117	109	127	100	114	102	100	110	89	83	111	95	116	129	98	87	103	112	105	99	97	96	102	109	101	99	110	93
25463	20990	27086	25068	20979	10947	1429	854	690	694	638	557	451	446	432	422	430	390	413	355	320	393	345	345	368	326	315	345	309	354	328	277	295	328	323	295	300	311	321	304	312	305	307	307	275	334	278	342	294	295	304	312	275	313	277	346	299	298	297	319	319	285	274	297	284	285	280	288	297	285	304	294	279	313	297	301	269	319	284	279	316	294	297	273	309	261	298	295	285	282	250	294	318	284	300	302	314	296	281	298	294	306	247	279	312	285	277	299	311	300	322	297	266	291	275	298	311	294	294	288	275	308	308	289	297	274	296	287	260	308	289	251	290	283	265	285	271	285	299	319	290	301	273	284	273	286	277	252	297	266	298	298	303	281	324	284	260	320	256	270	282	290	292	256	309	286	299	284	330	303	293	295	300	271	267	302	275	236	310	295	313	288	289	284	304	309	296	266	286	262	322	277	299	273	299	251	258	272	278	289	286	293	276	313	306	305	290	278	283	283	270	282	257	330	285	298	304	301	302	290	292	268	294	293	280	279	264	288	275	275	318	329	297	296	303	277	286	286	316	309	318	317	293	264	276	286	301	277	248	270	304	271	302	306	280	282	291	312	296	254	277	305	257	288	272	299	300	312	306	286	287	305	280	268	289	282	267	263	288	289	266	288	298	282	307	301	310	280	303	289	288	284	288	264	288	298	273	296	268	292	279	274	291	287	272	264	284	310	282	259	287	291	295	296	283	292	263	273	268	288	315	269	284	298	283	276	279	301	280	298	312	288	272	285	284	262	284	271	283	301	279	297	299	294	281	294	311	276	275	274	300	275	315	273	287	284	283	278	283	283	276	327	315	309	294	273	291	299	289	293	300	280	233	254	270	305	294	287	272	295	280	292	264	273	273	254	279	246	307	304	278	263	297	283	250	298	260	308	261	287	288	309	298	279	273	303	304	290	266	267	286	321	290	274	282	274	262	257	271	284	281	267	278	268	302	309	268	291	265	297	264	281	303	263	311	283	291	307	307	282	260	304	297	279	293	277	282	281	303	310	261	257	308	312	302	244	318	269	290	264	292	305	303	298	288	270	306	278	278	291	318	292	281	265	287	277	283	261	260	287	297	291	285	313	258	310	275	276	277	259	297	283	292	281	287	257	274	283	277	258	290	314	299	277	290	309	289	260	263	264	287	270	297	270	290	268	297	272	271	301	278	293	322	270	304	279	282	292	321	275	287	297	282	280	276	259	285	270	288	298	273	278	291	298	291	272	292	266	299	260	273	277	267	270	304	291	256	277	281	286	286	264	280	290	289	269	297	297	270	275	286	262	291	285	283	276	317	285	299	283	334	288	259	294	282	289	318	292	266	269	294	297	288	304	278	307	269	276	303	268	280	311	286	290	288	314	296	279	268	297	328	280	305	309	310	304	306	255	280	277	267	285	301	287	269	319	283	301	309	307	313	300	263	296	298	305	307	286	289	275	272	275	290	275	282	267	275	295	304	307	266	259	279	277	296	287	306	281	260	275	272	276	266	294	288	285	297	277	245	262	324	290	281	304	296	255	289	310	305	269	281	300	308	315	267	275	307	296	279	287	297	279	273	268	282	291	299	304	267	299	287	291	282	304	280	290	291	253	269	283	302	273	306	273	297	291	288	302	281	300	295	294	314	291	263	302	296	289	297	306	293	336	279	272	315	316	294	271	287	273	288	272	292	286	286	273	288	285	263	304	288	306	320	280	279	267	270	295	276	270	296	276	269	305	308	280	303	301	277	284	272	281	298	304	258	308	261	258	277	262	282	260	274	304	323	322	291	284	269	305	273	290	291	291	254	305	278	300	295	277	281	298	277	279	304	282	278	298	260	330	287	298	243	276	309	288	278	263	293	291	315	284	281	274	296	282	270	279	285	258	273	282	298	308	283	272	274	304	284	290	300	302	257	286	279	285	245	302	288	284	271	266	275	293	255	279	288	260	313	281	342	236	262	291	285	301	312	315	290	268	282	273	274	304	281	269	291	306	286	296	289	272	294	281	277	288	304	295	280	285	302	302	298	265	270	268	266	286	289	271	293	285	295	326	274	302	294	268	255	286	289	328	284	292	281	294	265	282	272	307	286	307	295	300	301	318	299	285	290	301	289	311	309	280	301	267	263	276	268	320	313	265	296	273	264	294	299	298	332	296	280	290	291	277	272	262	283	280	275	301	280	292	285	269	302	314	277	294	274	295	287	269	275	263	272	275	275	326	288	297	269	305	286	285	296	265	276	295	274	307	314	286	268	278	289	289	274	274	276	287	296	271	272	273	283	294	289	298	281	310	281	296	303	272	289	280	317	303	273	279	303	288	292	284	261	252	300	294	281	303	281	306	273	278	274	297	297	272	292	296	302	285	279	311	281	273	308	301	285	281	272	329	320	298	311	297	276	278	292	296	268	297	283	280	284	272	285	270	307	290	313	318	273	264	299	258	292	310	279	311	281	288	310	291	277	303	320	265	284	284	283	278	280	253	267	264	308	256	286	295	303	284	285	273	297	289	277	284	281	314	290	291	285	275	272	309	276	276	302	304	307	283	274	286	276	292	285	294	290	273	284	314	272	273	303	311	285	273	284	314	309	286	279	267	284	286	282	301	292	296	273	284	278	304	253	268	288	290	294	283	277	287	252	303	262	295	265	278	278	275	285	323	306	289	297	265	292	265	311	306	311	280	269	262	264	309	294	296	272	286	294	262	309	301	302	307	299	308	291	282	286	287	303	299	290	254	274	282	284	277	280	279	276	298	288	292	279	284	285	284	284	302	295	273	290	281	274	275	302	301	262	279	315	279	292	284	277	314	301	302	294	273	272	269	299	297	275	272	262	270	289	306	261	282	309	293	295	308	272	275	289	303	269	293	296	287	272	296	289	304	290	280	287	298	276	296	292	299	279	258	282	294	274	299	281	293	277	288	281	294	282	292	323	296	289	302	276	288	292	275	261	328	263	310	271	273	273	276	274	272	301	264	268	298	291	286	284	253	292	303	283	278	269	258	279	292	286	238	258	319	264	286	284	286	270	272	263	256	280	287	288	327	291	316	264	264	263	294	283	255	286	318	312	300	277	282	296	302	268	274	305	278	279	271	246	278	281	281	277	301	298	278	272	259	282	286	280	279	252	292	316	265	296	268	267	304	332	266	277	316	290	252	274	300	294	285	273	269	281	309	270	302	287	301	280	309	287	291	303	301	336	291	292	308	251	286	285	283	288	323	283	244	299	294	295	296	299	323	270	284	311	282	274	306	287	256	284	286	286	275	274	279	291	255	251	297	278	316	307	267	256	262	267	303	287	267	300	289	282	292	268	287	288	308	255	269	255	293	271	324	308	280	284	272	293	298	280	266	307	332	270	315	287	283	298	269	275	277	282	307	280	298	273	277	291	278	305	298	276	303	270	305	290	263	290	277	301	301	284	268	290	282	272	256	316	272	247	283	271	286	291	279	284	290	305	278	302	276	279	305	291	287	286	312	278	289
19639	41371	10147	5590	3674	2710	2022	1685	1359	1263	1059	911	747	724	601	554	522	519	469	451	423	444	419	376	411	395	378	380	354	368	327	299	374	344	360	321	327	279	317	314	303	319	315	304	337	341	310	292	316	331	313	282	313	341	320	302	335	320	285	288	334	316	283	279	301	295	289	280	308	314	333	286	317	303	299	305	296	326	297	312	294	294	276	332	324	308	297	316	298	325	320	280	290	296	299	299	256	281	288	307	289	291	278	302	266	313	287	298	329	288	278	286	290	280	316	317	285	281	260	324	302	310	305	282	277	283	301	309	285	292	314	307	293	301	291	322	325	302	294	287	296	278	291	296	316	269	316	328	279	329	294	281	298	283	279	298	326	320	299	298	280	323	280	267	275	275	290	304	306	273	283	284	283	287	302	297	304	262	270	305	322	296	297	318	274	315	300	315	303	276	312	295	305	274	286	308	315	270	297	295	279	314	310	273	278	303	273	281	316	283	307	285	293	306	269	327	296	311	289	264	315	290	281	277	324	273	291	298	314	291	276	282	293	294	272	297	310	294	304	318	322	336	293	280	304	289	270	280	267	264	313	314	291	320	307	306	302	281	296	316	289	330	293	312	292	307	310	286	307	328	310	300	277	292	274	285	300	287	302	297	284	269	258	272	329	300	277	317	336	300	279	286	263	295	316	312	313	266	270	295	278	296	290	270	298	269	266	325	297	291	316	271	319	315	269	275	276	285	275	308	323	299	271	289	308	304	280	305	300	284	306	296	276	318	277	305	303	278	319	308	307	311	301	308	272	272	299	295	315	284	294	294	296	289	312	298	277	328	278	287	281	296	243	294	291	305	329	302	271	295	292	308	307	331	300	302	285	302	298	289	309	291	305	298	281	278	290	313	276	290	300	276	317	311	280	319	303	272	326	302	325	258	268	336	286	278	274	316	305	266	311	331	302	311	328	318	282	282	296	258	291	320	285	334	292	282	322	318	303	316	294	283	316	294	288	299	320	296	287	332	309	296	317	276	299	287	314	280	298	322	317	286	325	288	252	316	317	298	285	291	274	306	247	323	288	334	291	279	285	286	288	312	291	313	288	303	283	328	313	296	315	300	303	309	299	297	284	314	288	265	317	273	300	304	324	289	282	308	298	293	298	280	301	281	309	317	283	288	297	263	276	262	283	310	293	306	299	297	306	269	298	296	283	275	285	297	293	314	303	290	305	296	281	257	301	271	339	305	297	290	322	297	307	263	261	283	291	297	271	295	336	296	275	296	295	303	290	269	296	322	283	320	288	292	296	312	306	306	289	302	297	301	309	322	290	277	281	306	270	284	287	308	258	263	309	279	293	297	274	314	308	297	299	293	299	277	319	277	294	282	260	271	281	296	296	274	325	291	276	296	301	281	283	301	292	283	283	269	283	254	290	282	299	284	278	302	316	320	303	308	293	291	324	265	293	284	287	278	287	308	297	259	287	303	305	294	302	304	314	331	276	312	297	308	323	340	273	283	306	339	278	292	295	291	261	320	310	316	279	349	306	284	283	293	308	271	264	272	286	298	274	292	310	327	303	325	306	295	284	270	292	278	297	284	312	308	300	292	285	292	255	299	304	281	310	323	303	289	304	270	271	302	337	305	312	283	293	275	300	282	304	269	310	332	321	308	315	302	322	287	280	307	304	301	305	293	304	305	322	291	297	280	287	270	275	307	299	266	290	298	330	297	289	269	293	293	286	289	317	298	292	286	304	307	303	257	290	307	316	302	290	270	298	320	292	319	340	312	251	309	309	306	275	318	310	338	301	292	306	303	296	304	293	313	291	281	280	280	268	316	293	310	283	280	283	294	259	295	265	260	292	278	283	280	296	255	300	315	274	301	297	293	283	311	314	313	301	265	305	280	290	303	310	274	267	312	323	300	300	329	277	301	302	315	288	307	290	298	307	276	308	300	285	272	291	310	315	263	286	291	332	334	278	272	274	300	296	279	291	275	300	283	311	272	305	293	312	297	294	292	290	300	296	306	311	280	284	323	312	282	285	299	304	279	276	307	301	288	297	324	325	327	329	272	310	306	289	257	294	324	283	279	306	329	302	277	285	267	281	279	335	318	341	296	308	289	295	295	289	295	292	314	282	280	297	282	298	301	331	296	305	307	267	304	276	302	292	315	295	298	280	268	277	313	310	301	321	278	293	283	295	296	312	298	271	313	316	300	309	306	309	316	308	281	268	298	290	303	302	307	323	344	330	303	319	279	287	291	299	293	274	287	279	299	283	282	296	301	283	303	322	284	301	320	297	308	285	304	320	323	254	312	298	292	311	271	286	284	298	286	289	272	326	307	287	291	303	278	314	292	309	324	309	294	297	305	276	297	294	268	323	303	286	292	286	263	267	287	285	301	306	287	319	314	301	279	280	304	282	304	296	300	299	285	276	273	301	296	303	268	311	320	300	284	294	260	277	287	263	301	315	309	254	270	304	275	299	320	338	285	313	276	261	289	305	271	304	293	326	307	297	290	280	303	296	334	290	297	296	303	298	307	302	294	276	291	272	299	280	288	302	280	287	302	275	298	265	297	260	294	297	324	296	263	296	275	291	305	288	309	295	307	305	306	273	299	257	295	303	269	296	295	314	303	294	290	290	287	267	275	285	298	319	261	291	286	289	289	300	317	280	301	302	286	292	283	290	306	290	303	302	299	312	320	278	304	270	305	303	290	280	284	284	319	316	282	328	292	317	330	334	281	316	287	286	264	307	272	274	306	311	314	282	307	272	272	278	287	278	339	306	306	307	312	276	288	319	290	289	262	321	298	302	271	294	284	250	264	300	305	309	289	305	297	297	258	294	292	273	313	300	286	292	286	285	290	258	305	281	278	332	306	285	312	329	288	295	321	280	258	280	303	294	288	284	322	306	265	294	281	281	288	338	283	295	292	321	273	268	281	284	316	274	287	325	309	271	301	282	286	281	299	277	276	307	269	277	291	310	309	327	312	290	302	303	269	289	272	308	328	306	311	311	293	263	301	319	298	318	282	293	289	275	264	315	274	286	259	280	298	276	302	325	293	265	305	252	294	292	308	277	312	294	290	285	266	320	290	315	293	335	301	283	284	284	303	316	306	270	275	283	316	317	301	300	299	322	268	288	292	259	295	249	294	278	276	304	257	290	282	294	273	313	311	280	313	305	299	312	306	285	298	277	286	271	295	306	305	306	265	294	293	275	299	305	311	301	301	281	311	302	296	307	294	307	307	289	324	292	271	317	326	288	312	288	290	285	314	307	281	292	295	308	282	351	280	307	298	291	301	281	310	307	291	260	285	304	326	261	281	288	286	295	304	308	296	287	287	290	335	322	290	281	287	267	285	279	302	294	309	320	306	277	260	316	285	287	286	279	317	302	269	284	274	296	282	289	291	306	301	272	256	286	270	281	307	311	294	302	266	298	303	293	294	294	310	291	291	316	295	281	322	285	291	294	340	299	322	299	312	306	291	271	288	310	301
23161	20976	27602	24500	20981	21024	11922	1739	1287	1173	1064	944	779	750	788	686	649	624	617	565	576	589	566	532	489	513	550	508	475	465	527	496	510	488	473	480	450	458	462	448	477	496	435	440	463	469	451	459	494	491	434	477	475	449	495	431	471	437	457	434	464	484	463	455	407	422	441	466	489	462	441	442	456	482	531	471	458	425	463	456	489	443	461	475	441	445	467	439	477	438	450	437	446	436	443	445	465	443	445	455	460	440	461	432	456	446	442	473	490	424	448	440	445	451	448	476	410	473	463	441	412	459	430	415	429	454	453	461	433	427	451	393	433	469	465	453	455	443	464	405	434	418	489	429	475	471	435	449	450	465	472	448	447	459	457	418	436	437	434	423	393	462	413	454	436	458	390	434	453	461	452	426	441	427	416	474	456	457	425	463	477	441	473	460	439	445	456	431	480	450	456	436	453	456	447	480	438	427	452	445	429	439	464	458	440	435	447	449	473	446	456	445	413	449	457	443	480	455	509	448	455	463	459	428	422	436	419	398	433	443	440	444	440	439	497	453	426	441	432	462	429	456	463	420	410	429	453	497	438	448	455	475	436	492	408	446	469	449	448	455	425	431	469	456	425	459	427	444	443	439	444	435	465	426	452	456	458	439	467	444	446	464	465	464	406	484	456	413	457	414	453	432	424	450	426	436	454	377	460	413	426	418	423	448	463	437	457	450	459	432	450	426	425	455	450	464	469	437	465	437	463	437	430	450	447	471	410	411	445	457	439	451	441	458	460	455	460	432	418	428	443	470	434	434	468	441	441	455	449	423	453	490	441	469	452	425	428	419	458	458	455	478	432	476	434	426	434	447	432	492	440	454	468	412	450	423	451	412	477	435	407	443	475	419	447	459	483	426	441	399	421	436	416	449	399	458	451	438	454	465	442	390	449	433	419	447	457	472	431	409	439	463	494	466	446	446	479	466	445	425	404	443	432	459	441	432	434	441	471	406	465	401	442	447	492	435	457	459	479	430	467	416	474	428	461	428	470	426	452	457	395	431	479	478	506	415	468	407	453	470	418	434	430	402	461	468	443	437	428	469	417	435	449	458	429	470	431	437	482	444	490	458	430	445	446	422	423	438	458	430	471	450	440	488	486	422	442	482	440	449	451	451	419	442	433	432	441	478	466	454	462	420	451	434	463	458	492	442	458	458	418	422	468	400	446	409	496	425	410	451	461	456	421	472	465	464	470	396	426	456	430	452	444	441	427	435	454	433	404	422	413	420	434	471	441	427	462	437	439	439	441	413	426	468	428	480	468	420	445	437	462	446	466	446	414	451	435	411	456	436	437	496	441	455	468	473	458	441	460	425	397	458	481	438	443	437	449	415	447	451	460	449	436	442	456	438	473	436	460	437	433	437	429	439	454	470	432	403	455	465	467	410	425	450	421	411	495	426	437	491	393	456	411	413	450	438	443	487	469	476	458	482	418	437	462	451	443	432	438	422	401	435	430	430	427	467	422	435	424	431	429	444	453	428	488	442	458	449	446	443	432	443	471	421	439	431	460	429	451	463	425	473	416	425	424	471	431	456	483	452	463	457	473	439	453	476	441	463	405	410	472	417	436	413	415	510	418	432	418	449	448	411	416	442	454	408	459	444	450	414	445	452	482	471	447	435	414	433	453	456	414	451	499	489	466	450	451	443	461	425	414	432	468	403	422	473	482	426	422	485	428	489	412	457	477	452	480	443	458	449	479	449	462	487	414	472	420	429	415	445	439	438	440	436	447	454	499	444	425	414	458	445	510	388	474	474	434	429	437	440	433	470	448	417	452	456	455	433	434	426	454	444	467	432	464	440	450	411	446	404	424	427	455	444	460	436	470	452	416	427	456	456	457	417	443	433	467	431	436	451	445	421	437	450	467	470	444	473	441	444	441	480	395	454	463	414	453	439	465	436	428	454	451	430	442	463	465	447	435	456	422	421	464	420	461	451	454	459	450	446	455	455	450	481	411	402	462	440	445	442	433	423	447	419	436	444	474	455	435	453	457	432	434	461	427	448	422	420	444	454	443	452	418	445	415	422	447	397	440	478	433	416	468	434	477	459	431	439	442	431	410	432	457	431	435	441	462	458	469	415	448	433	428	444	431	458	463	490	449	460	402	398	448	465	472	461	431	423	441	479	446	511	403	493	451	462	452	443	432	445	415	445	421	405	424	422	443	433	431	428	465	477	467	395	445	424	452	451	464	460	434	411	425	459	471	473	470	475	421	423	433	451	455	468	458	441	441	418	436	444	454	496	448	444	410	457	457	477	423	423	478	460	496	452	453	452	442	417	452	458	457	438	464	446	450	431	389	400	436	422	477	430	445	463	424	426	404	448	453	419	389	448	397	386	415	470	420	452	465	495	411	440	466	455	429	428	456	468	466	464	447	463	431	441	439	413	429	420	466	461	482	446	463	494	463	432	436	424	406	440	452	453	444	416	476	425	411	411	457	448	463	425	439	455	437	469	414	466	469	397	425	467	484	456	463	434	484	463	446	440	457	429	439	463	447	454	408	437	439	454	485	442	450	462	484	468	434	451	466	448	453	440	408	393	458	451	414	465	430	452	442	414	455	431	433	431	428	435	426	441	459	422	452	443	454	454	457	410	433	463	446	413	449	490	470	453	430	452	458	457	416	467	405	443	430	475	426	439	451	461	454	475	440	388	422	434	467	451	425	415	495	448	424	455	409	422	431	458	465	430	447	431	446	382	458	392	480	453	467	428	435	455	451	426	446	429	472	431	419	467	416	450	440	434	445	421	454	436	415	470	445	412	445	501	407	430	448	428	448	452	448	458	445	463	400	486	438	460	448	461	451	443	474	435	452	418	429	454	400	428	420	447	490	409	439	447	407	473	416	436	440	451	420	402	436	422	462	479	447	423	499	430	467	451	437	411	433	442	479	410	468	464	443	455	455	453	457	420	468	422	435	422	458	474	404	440	437	434	430	461	454	432	433	432	426	434	439	414	448	404	450	452	430	457	432	413	448	421	457	395	452	469	390	424	415	442	435	449	439	432	462	442	445	431	436	427	451	482	485	439	404	429	476	474	453	471	448	408	437	418	463	426	430	425	461	491	443	444	459	479	456	462	486	461	421	416	459	440	439	429	458	443	426	443	442	421	450	415	481	453	440	431	467	469	456	450	415	463	475	432	443	452	411	454	469	421	426	484	414	483	428	435	436	422	432	417	443	404	447	465	454	445	456	450	472	473	437	440	474	437	440	444	464	423	466	475	447	448	443	437	426	429	414	449	442	440	458	427	454	435	461	463	446	474	413	448	442	424	436	417	453	463	458	415	457	402	464	450	432	428	404	425	452	457	436	462	464	458	451	463	424	478	439	451	418	457	459	436	429	457	454	443	445	468	419	433	436	491	434	455	436	450	428	431	473	430	462	433	444	409	424	469	504	447	429	455	458	446	449	437	418	446	453	417	433	451	447	459	433	434	442	456	434	437	461	439
29335	51822	14116	9346	6396	4745	3705	3030	2479	2287	1839	1632	1358	1231	1078	975	939	901	770	705	739	643	669	662	602	594	625	591	549	547	554	548	531	547	479	510	528	531	541	504	532	527	512	519	503	473	525	456	481	468	485	489	521	493	474	480	459	484	494	456	489	539	497	487	489	485	469	461	456	486	459	476	452	441	491	492	457	450	501	479	441	456	441	469	501	441	474	475	460	440	459	444	450	432	431	442	453	451	447	468	478	432	481	466	473	483	462	472	465	419	481	454	478	501	451	442	492	461	402	480	443	442	460	449	480	430	464	450	488	431	483	470	431	490	444	474	465	475	489	481	481	443	439	457	456	444	453	446	427	497	484	468	439	477	460	435	462	477	459	454	448	407	509	433	433	445	419	455	481	472	449	447	456	427	394	469	448	413	490	447	433	436	426	443	448	488	469	460	441	493	441	493	463	467	401	474	475	451	464	451	462	419	445	434	486	439	453	460	444	470	415	441	490	433	447	442	442	458	505	457	477	454	478	442	490	450	438	463	475	468	461	503	480	460	461	420	450	447	476	505	453	432	497	446	463	443	456	444	458	415	488	448	446	441	478	489	467	484	474	445	453	472	432	426	490	449	430	463	460	436	488	480	444	465	456	446	453	471	506	454	459	424	462	421	473	412	505	438	484	484	466	417	458	466	466	482	427	442	450	437	456	460	449	457	492	442	435	473	426	453	438	439	473	470	438	456	459	499	451	460	468	468	417	474	435	435	443	486	442	401	438	462	501	482	442	446	456	507	424	439	495	449	470	463	498	450	438	456	430	448	487	476	439	469	479	488	451	418	487	419	479	435	425	505	489	454	468	423	427	433	428	449	451	480	470	476	443	460	474	479	458	495	426	490	446	490	445	440	425	425	463	460	436	490	453	457	437	444	461	484	470	432	445	434	452	437	445	446	446	467	464	466	450	465	460	478	460	451	494	466	452	461	454	457	478	477	484	477	461	486	435	496	430	472	439	408	435	473	427	481	462	496	424	446	485	449	455	454	474	436	498	488	478	461	427	447	461	496	460	447	484	457	443	469	463	430	458	468	464	451	470	481	513	456	478	461	430	462	476	454	443	450	493	449	443	429	419	436	469	484	461	470	464	438	473	438	458	492	467	446	492	458	445	475	473	441	434	489	436	428	447	466	489	450	462	469	431	438	455	447	490	448	460	442	443	469	451	475	443	427	466	463	417	450	465	461	464	446	466	467	445	449	461	464	435	446	494	438	448	465	457	459	448	473	481	438	433	463	443	449	439	482	472	466	499	446	442	461	463	485	412	479	462	453	440	446	455	424	484	502	454	452	462	439	470	457	449	448	501	472	462	501	469	429	443	462	486	443	490	437	445	464	456	443	494	420	448	454	439	493	424	472	456	507	444	429	481	464	473	436	447	437	400	488	480	440	480	485	445	463	452	501	448	489	430	519	461	483	427	462	504	459	470	450	482	472	437	420	489	470	485	470	417	462	483	496	474	459	425	480	457	456	409	453	465	480	474	472	446	485	430	447	466	475	447	445	513	426	462	444	450	463	432	431	419	479	452	438	444	468	479	428	468	457	468	480	461	498	458	465	450	479	459	493	452	450	436	414	414	439	443	465	473	495	467	457	433	435	439	464	452	443	508	463	504	445	471	417	445	488	424	487	438	455	483	444	492	491	448	482	460	457	466	471	425	464	442	455	471	482	432	456	484	431	450	467	444	454	469	473	463	436	440	447	467	502	465	431	469	438	414	451	467	473	442	427	480	449	446	434	464	470	479	482	465	475	466	428	428	480	463	448	441	448	452	464	429	420	464	445	460	428	462	439	470	438	424	455	503	459	467	437	480	434	457	453	487	454	468	464	427	460	480	487	460	458	442	439	460	440	464	458	463	442	461	436	477	472	459	439	448	455	487	493	493	489	529	507	446	467	454	480	462	418	475	471	473	451	471	444	450	462	448	437	492	439	467	494	463	418	474	445	443	465	445	448	474	489	444	472	434	489	439	471	462	447	456	454	465	433	450	466	413	478	437	458	443	459	449	432	435	458	458	444	477	475	477	476	460	453	482	429	443	454	468	453	397	470	465	471	466	442	470	462	502	460	424	465	450	452	451	445	456	454	460	430	465	460	459	467	462	468	460	453	469	465	429	411	445	396	464	469	440	456	473	456	441	460	418	461	470	447	470	483	462	467	469	454	426	419	454	457	461	439	470	447	456	460	463	462	464	455	476	445	466	424	461	476	422	447	470	438	477	427	485	453	505	477	483	434	433	436	459	472	445	472	470	441	431	443	471	486	486	443	452	433	464	506	452	451	423	502	466	473	478	466	424	463	439	450	418	470	478	440	467	449	409	434	401	483	458	464	482	470	435	486	446	454	476	509	480	473	432	486	457	465	477	464	456	443	490	447	453	438	458	455	477	451	447	453	460	437	439	451	439	476	471	496	465	453	459	440	460	432	456	470	450	484	498	499	427	395	443	512	458	446	456	429	492	474	461	456	465	475	446	496	440	464	441	467	448	449	461	447	462	477	454	448	453	466	472	470	462	478	456	445	463	513	499	428	479	471	450	499	470	446	481	439	455	503	477	481	481	477	474	471	423	428	469	495	430	475	486	488	454	499	448	477	475	472	464	476	453	448	456	476	435	479	476	474	470	460	456	456	438	445	445	461	446	499	464	448	432	480	458	476	444	427	470	502	464	445	467	468	455	454	445	440	447	454	454	461	446	430	500	465	470	496	417	497	455	472	461	459	443	466	423	425	426	461	473	442	463	469	447	425	415	433	439	442	456	464	455	464	444	498	462	464	466	437	480	446	459	467	491	453	462	458	451	453	449	438	449	497	430	451	459	455	527	466	459	438	445	478	469	436	486	442	443	473	493	430	455	460	480	444	504	487	455	417	459	451	460	463	508	499	397	470	442	439	461	420	431	449	452	460	480	451	495	471	453	458	481	453	509	446	474	472	416	500	486	452	510	471	459	453	446	451	468	450	459	467	448	477	446	442	437	472	403	486	421	486	439	473	419	407	468	434	482	479	481	465	451	480	439	432	448	432	460	512	479	447	431	448	418	501	439	466	436	440	489	475	475	452	453	437	421	436	426	481	445	499	414	448	453	419	445	482	451	432	489	466	450	486	464	446	460	509	467	426	470	447	459	444	442	404	448	477	438	424	450	458	458	496	465	458	448	434	477	437	465	483	448	493	463	443	437	452	469	493	464	491	442	472	433	440	477	398	471	430	439	488	497	461	445	486	460	422	463	465	472	473	425	465	477	430	455	475	456	436	451	441	468	497	462	462	441	409	441	445	459	460	468	453	457	447	442	427	458	484	451	487	431	465	486	464	478	473	429	389	490	464	443	454	444	471	483	460	462	445	478	417	434	464	428	493	475	479	452	478	474	461	428	470	469	467	439	441	489	442	459	470	452	448	499	459	505	452	425	447	466	455	481	466	451	440	478	450	471	454	465	481	423	505	410	466
28480	18207	4840	423	261	229	176	126	106	114	129	121	107	108	115	92	82	83	94	125	109	95	106	97	91	106	94	102	90	98	83	93	90	93	91	103	86	106	102	89	100	92	102	98	87	88	96	101	99	105	95	83	107	108	84	107	100	90	96	108	100	90	98	103	101	96	90	96	90	109	84	112	92	98	84	111	95	100	81	98	108	86	96	106	118	93	96	112	90	97	119	92	99	105	108	84	108	114	90	97	95	95	97	108	88	110	96	89	97	90	101	104	103	80	88	89	85	86	73	110	76	93	101	111	97	93	98	109	91	107	87	89	98	104	96	92	105	98	81	96	105	98	98	91	80	111	93	101	94	96	93	96	96	95	95	116	91	96	115	99	93	78	109	81	95	97	102	117	102	101	84	86	96	91	95	90	98	106	92	84	92	97	92	103	82	98	90	103	97	99	106	81	103	78	85	95	84	87	108	75	95	73	105	120	119	101	113	85	92	110	96	99	101	100	90	102	92	89	112	100	93	90	78	93	106	91	85	99	102	106	95	99	102	95	110	107	95	93	88	86	93	80	97	97	101	105	115	105	91	105	98	91	74	94	103	115	84	84	100	109	97	110	82	96	106	87	107	84	91	79	103	103	112	93	105	103	93	88	102	102	91	95	111	92	88	89	85	84	85	97	92	100	95	103	98	80	98	117	97	90	97	89	100	101	88	91	88	89	102	94	85	85	88	82	101	97	109	98	98	103	89	105	101	89	87	94	104	89	100	76	79	92	100	92	92	108	104	105	95	100	93	85	103	113	89	106	102	102	94	88	98	86	93	108	109	95	93	92	88	103	86	100	105	89	96	87	98	94	103	107	106	107	93	100	87	83	98	91	102	95	104	111	77	93	94	92	89	90	103	100	93	101	102	81	122	93	94	95	98	101	115	91	81	85	107	98	96	85	92	73	83	103	101	88	67	113	85	90	113	104	105	74	100	103	88	98	82	109	104	90	92	76	96	89	97	88	101	95	93	90	99	88	88	93	93	100	90	89	85	88	104	124	90	96	78	97	94	99	97	115	94	104	87	93	86	102	91	123	95	103	84	106	84	106	87	77	106	84	106	86	94	90	86	105	87	81	105	108	89	104	94	99	114	95	101	84	83	91	87	96	95	98	113	101	101	104	91	94	99	99	110	95	107	97	97	88	112	100	111	86	91	77	104	95	94	92	109	100	75	83	75	98	97	97	93	89	106	100	89	85	98	105	87	102	105	91	100	108	88	94	115	88	104	111	90	104	95	87	89	89	112	104	108	110	80	98	96	100	105	86	92	100	90	96	89	107	85	107	74	98	92	97	92	83	96	103	109	103	113	116	80	95	99	98	102	96	97	92	88	94	100	97	103	84	95	95	95	92	94	97	92	90	86	93	101	90	97	100	89	106	84	99	116	95	82	96	80	105	86	91	87	92	85	107	85	107	84	102	86	99	95	103	95	101	89	98	100	108	80	101	99	79	82	91	106	83	112	107	98	102	90	105	81	106	89	104	109	86	89	100	104	83	101	76	83	88	92	94	81	100	87	86	100	103	108	87	109	94	91	103	92	102	84	103	106	88	97	100	93	95	100	103	105	98	89	88	106	86	81	106	82	87	89	86	85	98	89	94	96	103	89	107	96	89	99	95	95	91	108	109	77	109	94	109	80	95	104	96	102	104	107	104	108	118	89	93	82	83	93	92	108	95	84	106	98	96	97	102	91	98	90	107	99	98	84	96	84	98	94	75	92	91	93	91	98	91	104	98	97	83	98	81	106	98	113	92	77	108	86	85	90	100	114	107	101	109	100	99	97	98	77	107	86	102	95	94	92	87	92	103	95	111	95	105	102	81	99	92	103	87	90	100	85	110	94	101	85	93	82	92	99	104	106	103	85	84	96	97	100	97	95	80	74	87	95	77	83	91	95	108	97	89	96	100	109	96	96	99	88	93	110	101	100	96	108	113	101	86	81	96	79	90	104	95	95	91	77	106	94	91	115	109	106	97	96	99	99	104	80	86	96	89	113	88	89	109	111	101	110	69	93	93	93	92	94	87	101	104	101	92	108	94	124	96	97	87	99	94	95	100	106	94	100	91	93	104	93	71	89	96	97	90	96	93	99	100	117	87	95	110	99	95	86	87	100	95	109	108	99	91	115	96	89	105	87	93	84	101	72	97	100	99	88	78	112	96	108	120	89	91	79	101	90	90	87	86	82	109	85	82	89	89	88	97	113	102	95	100	99	88	100	85	89	105	84	94	89	96	88	75	87	94	100	76	101	110	76	108	89	81	83	86	70	90	103	96	105	118	113	107	104	102	97	103	96	95	85	93	109	104	80	105	92	100	95	113	98	106	93	87	122	93	116	92	95	94	98	98	103	102	94	101	105	108	80	103	100	92	103	90	102	81	93	83	99	89	98	88	99	103	87	94	104	87	119	105	98	103	88	101	102	102	79	76	87	92	82	82	85	84	103	81	94	100	91	98	97	83	102	101	95	88	102	88	118	83	83	90	80	97	98	98	100	101	104	101	77	96	102	94	98	100	93	101	97	83	91	97	107	86	91	98	108	79	93	92	98	89	87	86	106	114	102	99	111	81	90	105	109	108	109	88	104	103	91	120	105	107	102	88	94	97	111	99	90	102	87	87	110	92	97	116	86	88	97	107	90	122	85	96	92	86	86	97	109	91	82	92	99	100	81	115	86	98	106	108	94	92	92	96	99	89	100	91	99	89	120	100	94	90	101	102	96	113	101	109	99	103	105	90	104	82	106	106	83	107	87	93	86	111	85	91	94	92	92	92	101	96	82	90	104	100	101	96	78	79	103	93	93	109	78	103	86	83	109	104	92	85	95	93	112	115	102	95	109	103	87	95	99	111	82	120	103	97	115	80	98	82	94	88	85	85	111	104	109	93	89	103	105	91	95	101	104	91	97	95	97	84	95	110	106	87	88	116	99	79	92	115	99	87	106	100	94	79	111	99	78	86	113	100	109	96	108	100	106	107	108	85	79	110	93	103	88	81	97	87	95	94	91	93	107	79	98	82	96	99	109	92	108	85	98	86	79	108	102	111	115	101	82	90	76	105	107	84	86	91	107	88	98	101	92	84	100	102	88	78	105	105	88	91	80	87	90	92	107	114	82	100	104	96	83	88	98	93	92	105	94	88	79	96	99	107	96	105	82	93	95	102	91	86	93	92	99	82	99	89	95	103	91	98	91	91	96	107	98	103	105	103	86	101	85	107	87	91	106	109	87	109	75	92	94	99	95	102	118	99	85	120	103	100	107	101	94	111	112	112	95	101	95	101	85	99	88	82	111	77	104	84	89	100	100	106	87	96	109	93	111	102	112	106	95	98	93	105	101	99	102	91	95	91	94	89	85	107	96	108	94	76	87	125	92	90	107	96	108	111	86	92	95	88	110	96	77	105	106	90	90	99	106	102	102	97	85	98	115	93	99	103	92	110	90	82	94	91	102	96
14037	15527	985	387	309	209	175	177	159	167	148	165	139	123	133	129	117	128	109	114	151	122	133	111	104	108	140	126	126	133	105	119	115	104	111	100	108	107	113	117	112	117	116	128	114	113	98	114	117	111	125	104	115	111	103	131	116	114	110	106	104	116	121	113	127	101	128	119	126	116	125	113	116	121	127	123	103	115	104	103	108	112	110	125	121	139	104	87	114	118	119	103	120	100	111	109	99	102	107	127	118	108	124	98	116	113	132	97	117	115	118	98	117	116	112	112	127	111	120	117	115	110	109	112	114	114	106	101	118	112	106	96	112	113	115	125	97	103	116	105	107	122	127	125	106	120	101	108	124	112	113	120	95	103	101	120	128	115	116	129	124	108	114	118	110	111	112	115	102	105	134	126	140	118	98	122	118	109	100	109	95	130	111	109	107	94	139	119	122	118	115	124	110	110	127	121	106	87	114	96	123	101	109	138	102	105	116	104	118	128	110	109	109	85	116	107	108	103	106	110	118	99	126	134	88	113	109	114	123	107	119	112	110	129	126	134	116	102	120	111	95	106	104	112	105	98	118	129	114	128	115	100	118	108	122	92	113	120	104	141	105	112	105	94	124	132	113	130	102	104	119	125	85	110	108	127	104	108	122	115	118	106	120	107	120	103	109	111	113	120	126	105	111	113	122	104	117	95	117	136	119	98	114	114	124	110	126	101	117	123	110	115	116	100	116	117	130	124	110	103	138	110	111	111	117	128	119	104	128	93	120	114	104	119	116	105	133	115	122	107	107	108	109	127	123	104	107	121	122	107	110	103	111	93	120	109	105	116	114	120	120	122	125	112	114	123	96	143	108	93	115	108	111	106	118	99	123	103	107	108	107	114	152	106	105	113	104	120	120	105	110	111	106	113	127	110	115	114	121	100	108	105	104	109	101	115	101	114	106	115	99	110	103	109	116	108	122	111	123	114	104	104	102	100	126	111	109	106	103	86	126	116	114	119	110	109	125	121	99	118	95	96	96	115	120	102	103	116	102	118	93	107	103	120	98	113	103	127	116	96	112	117	120	116	100	116	104	116	105	125	124	120	99	122	106	99	117	112	119	104	121	134	127	113	103	116	111	134	124	104	119	121	108	120	112	108	115	111	105	119	101	100	109	97	107	115	114	111	97	126	106	118	123	112	134	127	116	102	88	103	118	105	113	105	110	102	131	97	117	106	113	92	126	106	98	118	104	117	108	103	103	98	118	92	96	130	119	110	105	110	113	99	126	96	93	100	129	110	113	108	107	102	108	104	94	131	117	126	100	112	108	104	127	124	113	132	98	128	127	116	127	149	139	109	114	120	112	98	126	125	93	99	123	88	97	109	111	104	114	116	105	130	131	85	118	124	109	120	103	103	106	106	100	119	126	122	125	107	111	119	98	94	119	122	98	117	107	104	118	110	98	127	108	101	129	119	102	111	120	119	96	130	108	99	109	82	99	135	116	113	97	109	100	118	93	106	96	88	112	106	104	111	109	113	115	112	121	106	116	110	98	119	120	116	109	126	111	99	110	109	115	119	113	106	134	117	109	123	115	106	99	123	103	124	114	116	131	112	115	111	99	115	105	130	107	110	117	107	121	114	99	115	114	110	114	92	118	102	120	133	108	101	114	104	128	109	128	123	108	134	100	114	108	97	121	106	118	118	124	117	112	94	106	114	92	121	120	119	115	105	101	102	105	98	116	94	124	119	119	113	117	129	118	112	102	118	115	99	112	126	133	112	125	97	127	113	101	111	123	122	115	140	114	102	123	120	110	97	120	92	116	129	130	112	120	92	124	110	121	119	99	117	112	121	106	127	95	112	123	111	100	112	100	109	111	103	102	117	88	113	119	97	114	113	108	115	119	128	107	103	111	118	100	105	133	112	115	105	120	108	105	103	104	125	130	111	132	87	92	126	119	109	106	116	115	110	120	100	100	145	115	102	129	134	107	114	94	111	116	123	131	114	97	110	109	104	101	108	121	123	103	112	121	111	107	108	93	120	110	129	124	116	108	119	116	108	122	138	121	101	106	101	108	106	102	132	114	135	117	115	132	96	108	110	121	106	107	115	130	121	106	107	131	121	120	122	116	108	112	113	128	105	114	102	118	124	112	103	105	120	93	119	133	116	118	115	107	107	110	112	113	115	116	127	107	97	107	103	125	109	103	120	109	91	106	130	104	144	102	112	98	115	93	97	106	116	118	104	105	110	107	102	110	104	110	115	127	116	113	107	122	106	93	94	104	126	121	103	105	100	113	107	98	110	120	120	113	105	126	94	119	113	117	87	121	112	101	106	157	108	117	126	107	105	127	96	115	121	109	123	116	110	122	105	112	134	131	122	98	98	120	126	107	121	100	94	99	121	126	96	94	97	104	125	107	124	108	119	99	113	108	123	102	115	117	112	104	98	120	101	96	126	104	92	108	110	144	104	117	107	111	101	104	102	118	107	97	125	118	123	112	101	114	123	82	95	104	100	117	103	105	92	115	110	123	117	95	96	114	104	99	100	123	112	120	95	128	110	105	87	103	123	116	116	125	103	116	108	104	99	93	100	92	100	123	123	106	115	117	121	110	100	116	106	123	122	104	95	120	117	99	114	114	93	110	107	107	108	101	125	107	131	90	113	109	129	112	108	106	123	102	117	112	102	98	94	110	113	111	119	134	111	115	106	121	126	108	112	104	117	127	122	108	114	107	114	103	100	117	131	101	118	113	118	120	114	119	119	110	100	106	105	110	110	104	91	120	120	101	111	129	121	127	131	101	117	118	107	129	99	114	103	100	101	120	112	93	107	107	112	110	132	103	110	109	118	116	123	116	119	108	105	104	103	133	122	114	92	109	113	115	108	112	103	124	105	117	108	122	109	122	116	104	109	118	110	117	114	123	107	112	102	105	97	110	112	100	106	111	114	101	134	103	91	117	104	117	116	100	115	121	121	117	101	120	121	142	118	104	102	121	117	136	106	127	120	109	126	119	117	131	123	109	102	119	124	123	107	111	119	110	112	109	127	135	108	118	102	115	122	109	112	118	106	101	113	100	103	126	110	109	111	114	113	112	105	132	116	116	103	104	123	105	121	132	111	97	116	88	130	121	127	102	102	113	117	107	98	106	143	111	109	104	105	89	119	126	112	116	124	118	121	113	106	126	109	113	107	109	153	127	123	127	115	115	123	87	119	98	119	117	113	118	111	123	107	123	107	93	126	109	127	119	109	114	135	108	124	106	121	104	110	123	96	105	107	115	121	101	115	126	121	104	115	109	96	121	115	112	94	104	117	107	118	91	105	94	109	120	115	132	94	123	113	101	96	105	129	122	116	113	116	108	99	122	110	120	133	125	105	109	124	94	104	125	111	125	110	88	119	104	106	104	115	104	113	106	107	109	121	130	125	117	98	102	111	129	107	115	103	92	114	126	116	116	102	110	91	130	119	115	115	104	99	104	102	115	122	108	114	113	114	115	106	115	114
25424	21065	27154	24955	20983	14169	1456	856	639	654	582	536	450	448	443	423	403	366	370	356	359	343	330	325	323	346	342	332	339	310	340	317	307	318	353	300	294	309	298	266	328	322	292	304	309	324	303	293	321	306	297	290	303	262	290	296	296	311	312	291	325	316	307	301	295	300	302	287	299	292	295	302	280	302	282	292	298	290	314	273	303	292	291	301	279	300	308	297	296	256	276	285	314	279	331	280	284	265	311	283	305	299	304	307	303	282	317	305	300	317	288	283	307	292	277	295	290	278	308	295	295	286	293	305	260	263	287	269	276	287	291	329	305	280	287	303	276	261	264	309	302	310	308	283	303	314	261	293	293	285	317	306	318	281	297	280	288	311	289	298	284	332	289	257	273	305	297	277	283	327	300	296	284	284	302	269	316	302	270	308	274	280	297	326	289	299	287	307	293	254	290	261	319	287	258	318	333	294	310	296	303	267	314	262	273	274	294	271	304	319	284	313	319	292	315	320	322	312	291	298	309	302	277	275	299	283	330	316	291	289	298	258	291	287	294	284	279	309	274	246	290	328	303	263	317	309	288	307	278	331	306	288	319	290	282	261	275	295	304	290	281	331	312	312	301	275	316	284	287	331	291	243	297	279	292	299	285	317	282	295	275	312	287	284	324	283	274	242	300	308	292	276	316	295	266	279	280	288	311	281	296	318	298	308	301	291	293	271	305	272	296	297	321	310	310	307	305	336	308	327	302	288	309	285	296	294	296	311	279	329	355	275	287	273	313	286	293	315	270	267	291	269	311	296	268	305	294	319	301	301	339	268	272	277	293	295	286	320	276	300	313	291	320	273	319	296	298	294	307	306	304	289	296	285	288	301	295	270	257	294	276	286	311	302	315	314	308	292	309	259	290	259	322	307	286	286	248	308	300	294	324	262	290	295	295	288	319	268	308	276	290	281	303	325	270	311	280	294	294	265	290	280	300	304	299	325	311	298	286	265	299	257	306	269	317	315	283	267	340	272	319	291	322	290	286	300	300	248	285	306	281	280	301	285	315	266	309	283	284	289	289	317	300	329	274	278	304	307	275	304	308	303	273	288	316	300	299	322	287	286	263	285	294	311	276	316	326	286	290	311	290	297	302	302	256	304	292	292	290	329	312	312	294	272	293	284	272	321	297	289	299	309	297	274	316	281	284	315	281	298	287	292	294	288	300	281	289	291	277	326	293	284	289	297	272	288	274	307	291	302	278	277	280	305	299	329	268	273	307	300	283	295	302	281	272	277	291	280	284	285	318	286	275	286	299	283	278	266	297	260	300	309	280	296	304	283	262	320	301	293	281	278	287	293	283	270	284	281	291	345	306	291	290	305	254	312	312	309	290	297	314	325	302	286	272	297	301	279	297	269	297	300	305	276	276	294	293	307	296	299	322	309	303	293	312	297	343	290	278	327	300	301	297	292	292	305	296	299	292	274	302	315	313	310	283	268	303	300	298	268	303	316	314	297	293	298	281	283	297	302	310	294	340	277	284	290	313	319	268	313	317	278	298	243	293	299	294	330	304	282	306	296	293	277	306	296	297	272	303	276	299	286	286	254	266	282	300	295	308	279	321	290	292	286	279	295	290	302	285	300	307	322	291	270	299	290	299	276	313	260	299	300	275	323	303	281	310	298	280	280	273	267	309	278	297	243	266	293	300	292	295	321	293	306	280	257	311	314	319	272	292	297	298	292	274	278	270	290	328	273	288	276	295	254	293	312	314	280	282	276	294	273	330	327	316	297	274	307	319	287	294	276	333	296	282	285	289	289	257	280	288	290	279	278	311	295	295	266	280	303	290	293	325	288	303	285	287	275	274	294	307	307	289	290	312	286	280	283	288	314	279	257	267	311	289	280	265	315	277	258	280	279	275	315	269	308	277	318	311	287	256	304	274	265	296	280	288	283	273	259	278	322	305	289	264	272	307	292	304	283	300	307	295	314	281	297	307	280	302	321	307	295	275	300	289	282	259	290	312	314	278	292	309	292	312	299	323	285	311	283	304	303	275	272	305	287	266	308	278	291	315	277	286	282	330	270	294	295	268	269	274	306	330	267	329	283	293	299	290	279	284	299	292	305	289	318	302	301	282	287	333	284	293	303	299	279	302	317	300	279	269	319	272	289	318	297	281	286	276	289	312	282	311	287	342	300	286	282	303	282	308	275	277	315	288	283	287	255	293	304	300	328	338	307	309	274	287	279	316	290	281	282	296	287	290	259	277	290	298	286	321	301	300	291	284	296	292	269	308	293	276	319	292	310	296	290	283	282	287	297	299	300	326	306	291	308	278	301	280	258	304	298	296	293	293	292	310	302	309	308	291	291	284	303	290	288	275	283	286	313	292	298	272	314	278	276	279	335	310	316	310	287	298	289	324	301	304	285	277	288	297	270	287	277	284	287	270	293	293	298	278	282	316	280	277	292	314	309	283	297	287	303	298	307	303	304	291	303	306	297	316	287	293	322	276	281	291	292	285	335	299	293	293	307	285	297	280	279	307	290	282	287	287	265	263	272	289	285	300	294	279	265	300	264	277	254	314	285	277	329	261	291	331	285	268	266	294	274	303	278	292	301	298	290	276	272	302	275	268	287	306	314	303	302	304	288	309	297	299	298	340	310	304	284	302	311	301	307	301	281	290	274	257	279	299	289	301	298	269	283	281	286	288	280	288	305	311	326	275	300	268	275	274	301	313	294	294	268	280	349	329	283	297	269	281	304	313	304	270	272	288	322	299	286	293	303	292	310	306	303	298	299	277	306	276	302	292	290	298	275	273	298	276	328	326	320	271	286	292	282	314	267	270	262	285	273	281	291	313	288	311	307	284	340	305	298	284	302	302	267	317	295	269	307	269	294	311	265	278	256	278	283	308	296	294	270	285	307	291	292	274	273	283	309	310	300	276	281	268	305	276	275	286	291	301	303	280	283	280	281	299	281	277	330	301	279	294	315	313	281	298	288	290	278	273	298	312	283	317	300	282	284	300	291	323	281	282	294	260	300	267	277	310	297	308	321	289	265	312	310	285	278	293	280	266	280	271	304	295	275	290	284	288	286	294	311	304	241	317	287	288	282	285	285	313	304	307	289	268	277	281	310	313	274	285	301	305	303	309	269	321	286	304	270	292	280	286	284	279	304	289	315	271	300	292	287	278	273	321	315	278	301	306	313	276	288	315	291	286	264	287	260	297	278	305	284	309	283	279	292	281	304	300	301	306	275	317	301	280	267	265	307	287	276	295	280	316	295	289	304	291	287	288	314	292	274	316	297	285	292	262	293	301	298	279	275	309	305	282	304	295	282	292	279	284	286	271	285	281	287	285	282	290	309	318	308	289	317	269	279	317	296	273	289	276	286	307	295	298	264	289	287	298	316	306	278	292	284	313	264	316	284	278	258	297	301	299	276	293	272	260	320	276	282	297	299	271	292	278	300	304	270	271	295	264	297	279	317	325	277	264	301	293	304	325	285
29946	53812	9219	5143	3238	2412	1914	1534	1234	1160	950	863	719	643	629	542	516	456	481	446	437	415	394	364	353	388	391	385	362	376	310	336	302	331	351	335	325	282	348	344	349	322	342	287	319	346	305	333	292	304	312	297	306	317	317	320	320	316	304	307	298	333	301	263	314	270	310	297	308	333	329	306	302	308	298	307	324	307	325	302	326	282	331	305	284	291	278	292	294	284	306	330	283	302	318	290	294	307	287	315	350	277	317	317	310	312	319	298	297	288	313	287	309	302	285	303	295	275	283	262	296	303	298	310	287	302	331	299	306	287	299	290	318	304	303	306	312	318	333	318	290	324	321	298	319	296	294	316	301	327	308	316	314	294	324	276	273	288	294	303	307	286	245	327	290	336	299	284	281	287	323	288	302	309	299	295	297	305	312	305	311	326	277	289	326	318	306	278	323	333	284	281	318	296	334	298	286	304	304	320	289	279	297	287	303	289	309	308	275	301	272	294	297	318	330	273	297	319	321	310	306	285	292	314	298	301	307	318	331	300	299	298	299	301	311	297	308	296	282	321	292	307	316	313	311	325	288	300	305	308	290	308	288	283	332	291	339	320	312	294	319	280	316	298	264	306	295	332	286	293	283	319	281	339	292	312	272	314	308	295	302	313	314	289	319	292	296	304	293	293	310	328	278	319	267	315	327	338	303	307	330	295	294	298	318	301	304	297	309	300	289	339	301	297	278	307	363	305	295	305	308	282	282	311	293	296	290	279	283	290	309	314	304	301	288	295	313	280	273	283	283	293	322	297	330	295	295	313	293	294	283	323	287	308	307	316	305	297	303	316	312	316	299	310	342	305	329	317	303	317	307	300	296	308	294	278	273	287	299	300	283	305	289	289	304	314	301	290	317	311	284	312	305	330	289	303	339	295	304	315	335	300	302	288	288	291	343	315	305	325	293	299	275	319	345	311	320	310	308	304	241	317	326	328	295	279	300	298	269	294	300	312	283	308	286	309	305	313	320	336	295	301	324	309	294	312	290	280	245	288	303	310	303	315	295	307	316	286	294	296	295	317	295	322	293	295	295	285	329	294	288	325	271	307	309	277	336	279	281	321	310	287	290	296	293	268	299	298	286	300	294	286	297	289	313	300	314	313	280	281	273	319	342	324	301	327	285	306	332	300	299	309	280	314	311	302	307	270	305	302	285	295	287	327	298	310	303	290	300	305	308	284	289	320	305	295	322	290	322	328	267	287	317	313	274	290	299	320	298	318	321	295	292	309	313	299	295	315	306	261	274	292	328	322	302	274	302	321	317	294	310	310	300	279	311	300	287	307	304	315	288	301	320	287	314	329	267	298	285	307	303	289	327	305	316	317	310	298	251	296	270	253	316	282	281	295	275	297	289	294	322	296	300	311	280	304	295	273	312	279	297	297	293	306	272	299	269	288	312	337	295	267	287	322	291	301	298	290	283	330	316	309	338	302	299	293	303	329	293	307	282	279	306	273	319	292	353	311	296	328	288	331	306	314	291	307	262	293	300	286	310	294	288	285	290	308	294	295	326	294	292	303	307	272	281	311	278	275	317	310	286	305	301	278	311	303	306	304	289	267	318	291	319	320	306	286	296	288	313	304	288	266	304	323	325	301	312	328	305	296	289	302	288	299	293	313	299	281	314	324	319	300	288	276	284	293	302	273	273	317	286	298	275	310	298	280	305	310	287	320	290	301	342	321	309	305	330	287	302	288	320	293	307	334	279	333	288	307	311	283	287	303	307	326	306	327	329	310	308	290	325	271	290	312	325	316	276	289	305	280	307	293	325	319	303	285	307	293	309	297	293	294	302	300	315	297	292	262	312	323	307	296	289	285	300	303	323	314	298	297	280	303	294	324	296	281	316	268	325	287	299	295	296	303	323	286	282	284	288	319	306	295	317	307	297	293	286	296	299	302	279	316	307	324	297	307	289	321	291	295	282	286	313	305	297	288	299	291	307	294	296	323	336	293	284	311	330	290	292	315	303	258	323	300	313	272	305	285	319	304	290	325	318	279	311	324	289	309	318	287	270	294	279	272	280	290	306	267	303	286	245	320	286	318	289	309	296	296	309	293	291	280	305	306	295	292	313	299	299	288	286	275	342	288	300	321	301	288	297	308	297	313	288	295	333	304	278	316	293	268	328	310	305	284	312	305	284	299	272	310	276	299	330	283	291	314	313	281	330	282	293	320	314	259	304	311	292	328	295	285	295	331	303	319	306	272	311	334	295	301	290	309	298	307	327	295	269	272	245	326	299	311	295	298	293	297	310	285	318	321	299	290	255	313	329	322	300	293	301	310	322	274	285	296	326	279	287	326	303	310	298	294	329	313	269	289	326	307	298	346	298	307	286	324	323	303	275	309	291	317	279	292	284	323	294	268	285	305	305	303	307	318	295	290	300	285	331	259	311	283	294	313	292	316	292	291	273	315	298	290	295	321	294	286	299	319	311	283	331	283	330	293	323	296	285	290	271	293	277	297	315	291	309	270	301	289	316	309	320	284	298	304	272	310	325	296	304	315	323	294	285	319	318	302	306	316	317	324	319	296	307	305	270	301	295	321	298	311	304	328	291	338	314	324	291	299	308	308	334	257	323	310	270	285	270	314	290	274	314	311	328	318	267	292	323	339	320	310	331	308	275	284	286	310	316	293	299	301	321	274	303	308	301	291	327	286	279	326	274	304	293	279	317	294	309	260	277	313	299	294	303	293	281	328	320	290	293	304	297	291	306	288	299	292	295	287	281	267	310	329	259	298	308	302	306	320	314	297	308	302	314	290	326	315	269	291	291	315	331	295	308	330	272	310	306	294	303	296	292	309	301	263	299	300	301	317	293	300	314	267	303	304	319	301	304	288	311	328	319	320	304	320	301	289	322	292	296	292	273	325	304	294	305	310	324	290	291	327	331	325	301	273	306	290	312	316	305	267	297	306	288	276	297	299	274	314	324	335	306	278	314	298	295	325	286	333	317	301	301	295	321	305	294	313	289	273	306	322	289	288	305	309	296	280	297	293	320	293	317	299	317	326	294	309	294	307	299	307	271	303	325	304	313	316	281	317	272	330	262	323	305	285	268	298	313	310	261	298	306	312	303	279	306	292	304	310	330	275	281	294	288	299	268	306	307	327	346	301	302	289	290	312	282	302	320	293	298	322	287	319	287	301	295	290	276	299	290	287	292	304	293	290	282	281	305	305	296	290	299	322	299	307	303	283	289	285	309	326	344	284	309	315	305	285	305	329	281	319	322	280	302	292	331	311	304	306	312	317	276	301	320	290	296	309	296	304	294	270	297	277	300	285	274	311	332	299	328	301	304	305	303	325	317	288	285	309	337	296	299	284	289	288	278	334	295	283	279	291	319	289	272	285	288	325	306	285	306	286	304	284	307	298	334	290	299	300	300	322	286	327	288	277	276	324	291	289	349	311	313	312	281	268	297	269	296	269	295	311	300	283	294	304	288	318	348	330
23141	21019	27350	24737	20973	21025	10569	1705	1170	1107	1066	925	864	749	734	680	665	611	621	562	580	556	528	552	540	554	502	528	520	496	478	514	511	474	496	507	448	500	483	502	496	520	492	453	419	451	425	451	457	468	442	466	489	475	453	495	438	472	487	460	460	437	478	427	447	462	466	484	473	489	471	445	466	470	459	456	462	484	451	445	428	415	461	437	475	447	436	426	439	432	445	431	467	438	483	491	479	476	491	430	478	418	472	436	472	452	437	503	456	439	403	464	480	450	444	393	441	448	448	456	449	447	451	453	442	467	487	440	451	439	469	436	439	450	424	469	470	445	452	462	466	453	436	510	428	429	426	443	444	453	475	470	463	457	439	439	439	405	481	427	432	406	442	453	469	498	478	472	468	429	429	425	476	471	452	470	435	455	454	461	464	445	436	462	463	465	469	439	461	438	438	452	416	455	473	444	481	444	460	457	470	431	421	430	439	459	462	443	456	445	415	438	425	467	425	451	449	450	433	462	463	436	436	452	456	490	441	429	432	433	436	474	424	450	434	438	438	436	466	463	444	437	489	426	460	446	457	457	471	444	446	440	443	434	490	477	469	436	426	425	468	440	444	494	446	454	463	421	477	439	422	462	462	428	463	442	455	451	415	481	428	445	457	431	467	427	443	440	395	427	389	474	421	420	462	443	498	440	443	437	464	453	430	475	450	456	469	437	460	476	464	443	412	490	452	440	461	457	472	471	462	451	433	431	524	466	429	434	451	427	440	436	472	462	425	472	443	495	473	444	428	439	461	461	453	487	441	461	439	414	477	446	476	397	451	488	457	417	448	466	454	431	435	471	446	457	433	469	458	445	402	485	478	495	416	477	430	442	450	448	457	481	433	442	466	432	465	435	449	445	483	453	436	469	461	404	447	431	441	465	473	443	485	498	497	451	440	439	415	422	436	432	497	453	428	432	455	460	462	468	440	460	459	469	445	437	438	455	410	448	430	444	452	439	450	444	465	454	400	490	449	465	435	457	431	415	449	438	469	427	420	437	435	408	486	524	427	452	467	481	452	447	432	444	475	441	452	453	477	467	463	456	457	456	457	453	435	424	463	462	467	427	465	456	465	469	447	420	434	462	467	450	442	435	452	447	480	455	427	489	468	444	440	466	424	490	452	460	444	459	498	412	441	479	463	447	428	416	407	446	440	472	440	488	437	471	449	465	461	438	434	446	412	447	435	470	433	473	444	463	442	473	436	469	463	400	416	500	458	444	449	479	454	444	466	484	440	433	426	456	453	482	447	454	478	419	417	440	458	457	415	402	475	428	445	436	412	427	424	436	448	451	421	450	467	490	464	411	432	470	491	488	447	441	455	439	481	438	462	444	444	437	434	459	480	423	451	434	459	455	471	456	459	445	471	420	444	457	452	446	471	474	446	428	428	465	447	477	458	474	456	410	406	456	429	446	432	433	462	450	456	423	484	429	444	435	431	461	459	426	452	469	445	457	436	424	427	474	452	455	431	466	433	474	469	454	462	423	450	479	429	473	434	469	479	469	464	450	455	417	440	459	414	454	467	433	433	422	435	449	468	416	438	450	448	437	416	473	441	433	446	435	430	474	445	436	432	456	441	430	446	466	420	447	430	476	399	425	415	404	475	468	461	445	435	407	458	457	459	471	470	427	408	471	439	427	449	436	457	419	458	452	430	456	433	452	446	443	453	471	460	440	464	445	480	456	396	445	445	459	446	460	429	451	460	450	460	434	463	422	432	447	457	441	460	445	444	455	437	486	459	464	414	480	431	476	448	475	466	464	440	457	485	451	426	449	464	478	421	450	460	449	458	492	422	485	449	436	447	457	481	434	439	451	435	451	466	464	438	438	457	471	472	395	450	461	439	450	439	441	450	418	421	435	427	437	474	416	466	423	459	475	492	475	408	482	441	437	469	472	475	472	463	465	456	442	425	403	453	406	471	479	418	450	460	475	493	448	436	479	455	425	438	493	460	481	484	426	456	486	428	470	423	437	467	418	472	438	434	496	378	406	445	455	433	458	461	453	431	453	474	398	451	490	466	471	492	437	449	443	451	445	455	453	483	418	455	500	449	407	443	427	462	427	461	437	438	423	490	446	469	438	454	434	458	411	483	477	479	475	457	456	460	432	471	455	462	473	481	417	464	443	450	486	465	432	440	413	475	450	485	465	447	438	479	438	428	437	506	439	464	443	426	464	474	453	480	446	462	455	417	428	468	416	399	431	459	491	492	478	425	458	463	458	429	428	437	392	453	438	446	448	466	467	421	437	436	456	450	420	476	431	487	422	416	441	412	426	436	490	464	441	457	444	443	397	476	445	390	406	446	449	435	462	437	443	433	413	460	423	437	468	437	416	395	449	442	451	444	425	472	425	469	473	458	440	466	458	453	463	477	420	449	492	455	487	463	460	455	449	459	495	457	424	461	479	465	454	497	453	462	438	475	465	442	466	459	458	429	447	405	461	483	456	462	439	443	446	411	439	453	442	457	447	447	471	462	442	445	445	441	450	466	509	444	436	426	469	450	427	456	469	457	475	430	436	402	444	433	437	419	421	444	434	438	479	396	436	405	460	443	421	421	436	461	484	439	479	421	458	463	411	452	460	455	437	463	427	483	483	479	449	452	426	440	443	445	450	412	455	437	454	416	467	461	444	447	414	495	442	482	473	449	414	432	446	447	472	476	474	453	445	459	424	479	472	438	427	432	474	435	428	421	427	413	470	415	476	434	468	479	397	441	443	431	449	506	447	471	462	433	465	441	454	470	478	457	440	418	463	470	466	433	443	454	474	445	419	448	438	459	444	440	436	437	400	449	472	436	455	446	456	453	442	477	456	412	462	463	459	403	456	436	460	468	426	428	441	437	456	455	430	456	461	441	450	486	489	476	425	472	456	430	487	472	434	441	466	462	458	474	460	458	450	482	441	444	463	417	441	484	428	461	458	467	381	451	448	458	441	412	446	473	453	416	459	468	417	450	430	439	424	447	450	437	470	458	423	423	453	481	424	449	478	414	461	454	455	418	409	433	407	480	463	473	437	426	433	456	444	473	481	477	432	448	458	464	398	483	456	435	459	415	478	484	466	440	452	462	439	437	429	482	456	436	418	431	466	424	417	451	428	428	431	408	433	498	435	449	466	456	467	450	467	455	438	469	436	485	431	433	442	441	469	429	453	469	447	453	457	480	444	423	446	473	445	430	452	472	467	451	442	439	432	432	442	456	458	435	437	460	457	485	467	452	494	460	477	434	461	409	451	424	473	446	431	485	434	442	453	448	426	425	432	436	408	453	455	460	441	461	445	442	459	494	482	448	442	427	480	430	448	428	468	417	449	470	406	451	479	446	414	423	430	471	407	475	441	469	438	459	441	409	448	441	454	469	452	448	454	461	449	457	441	463	470	462	460	424	434	443	468	474	441	439	461	456	443	436	450	484	451	493	468	489	477	464	437	469	493	460	490	496	478	443	453
32494	69806	14388	8670	6012	4469	3448	2819	2374	2149	1761	1567	1313	1153	1027	937	890	829	738	721	695	659	640	623	652	619	602	570	574	566	525	538	518	515	537	469	508	540	526	488	473	470	494	467	503	534	507	512	504	457	437	498	505	491	468	515	483	473	482	519	472	451	508	462	467	513	484	500	485	464	490	489	467	497	465	457	486	499	477	496	477	475	478	472	482	460	464	461	463	473	453	473	469	453	477	484	474	452	452	436	462	467	463	474	459	466	491	478	481	459	489	459	521	463	445	484	436	448	501	483	430	443	466	450	440	476	468	460	492	449	468	485	431	427	504	464	419	471	463	486	436	495	437	487	448	429	475	474	443	468	455	467	443	451	449	480	482	470	443	455	468	455	452	471	457	446	503	452	447	423	451	449	468	477	473	475	445	465	463	446	495	473	425	450	461	481	466	498	442	445	462	450	444	469	479	422	495	505	462	470	458	455	440	488	489	426	472	473	447	468	465	477	453	474	446	446	434	434	470	490	490	491	459	440	486	478	455	515	491	489	471	429	471	453	476	483	486	465	466	492	447	481	451	438	461	485	456	410	453	471	437	477	423	420	488	467	497	471	455	483	467	469	461	430	482	453	448	449	494	506	493	457	453	463	527	480	495	451	455	488	476	437	453	471	494	486	484	491	433	454	465	446	455	491	467	446	464	493	457	453	475	428	469	492	475	450	434	488	449	458	477	420	526	474	451	463	438	456	498	478	478	453	468	470	479	479	428	473	454	478	450	487	472	443	432	470	481	481	439	492	450	409	420	457	436	446	456	459	423	437	452	441	454	433	467	430	470	477	441	462	473	508	474	471	507	485	421	456	458	478	452	469	501	422	450	420	445	425	441	479	432	477	457	453	479	488	454	472	425	480	474	448	484	447	485	502	433	473	502	462	424	470	436	473	447	464	482	476	486	454	437	506	473	444	509	427	476	459	486	421	443	422	470	430	493	479	479	471	480	442	448	447	435	435	467	466	511	455	485	440	428	473	478	459	476	460	458	448	437	436	454	414	480	486	490	498	461	437	490	470	407	469	466	459	493	408	463	453	503	479	451	480	439	454	481	473	458	464	482	420	468	465	438	459	465	496	448	462	463	460	472	439	473	440	457	499	467	463	441	440	476	475	460	417	454	435	449	480	460	443	463	446	476	461	443	493	443	483	464	476	445	443	472	475	457	488	436	441	481	471	456	470	452	472	510	454	498	416	466	432	482	452	426	458	444	442	439	460	464	473	463	512	445	425	465	429	485	480	420	478	435	496	457	501	476	433	451	477	459	431	479	443	478	448	443	485	465	452	494	468	475	503	450	489	458	467	509	467	471	463	461	447	467	438	452	493	468	472	441	448	450	445	476	427	424	505	477	456	435	466	476	465	454	456	443	502	508	468	464	474	444	460	492	462	447	456	464	426	465	446	480	492	460	458	436	428	454	462	443	497	476	429	401	434	455	456	465	459	435	459	404	471	469	486	413	467	500	447	449	434	462	459	474	465	473	450	456	480	431	461	460	463	441	477	444	448	449	475	462	466	472	460	503	451	438	477	448	496	438	432	474	464	416	479	478	456	475	482	481	453	476	461	463	453	462	476	469	434	454	466	453	469	470	426	476	486	469	452	472	469	476	455	482	459	488	479	487	432	494	491	498	452	465	471	470	481	454	465	499	470	461	458	442	477	476	475	445	438	465	481	483	451	474	422	469	420	489	473	487	442	490	478	460	447	490	457	492	440	452	432	462	473	446	528	454	465	490	464	463	459	497	455	481	426	473	477	461	470	452	457	447	442	428	446	434	455	454	463	437	464	458	432	484	456	475	458	468	495	490	446	459	436	479	425	464	451	473	417	470	441	474	445	430	446	473	461	506	451	464	504	431	447	481	483	504	455	487	463	464	462	463	514	478	457	492	465	458	456	412	464	436	432	471	465	449	492	493	481	456	460	505	478	471	453	471	480	476	439	445	437	472	479	451	440	473	466	468	465	433	420	436	452	487	458	452	452	428	428	441	475	465	457	438	455	489	429	456	482	470	469	448	447	486	453	429	442	458	457	443	477	463	469	439	466	431	476	472	496	470	461	454	484	466	469	444	484	441	463	475	470	417	481	482	468	457	445	460	434	522	483	446	458	477	444	446	485	501	447	467	468	483	465	497	480	445	470	439	496	414	468	461	468	478	449	457	468	465	496	473	472	460	479	461	454	474	465	467	466	474	472	434	478	481	469	454	508	430	467	436	443	440	449	471	462	481	462	464	481	479	486	459	477	451	463	445	462	456	501	463	427	485	466	427	462	489	471	492	466	431	510	461	473	439	448	483	475	493	474	468	464	460	471	445	439	460	430	455	518	440	446	425	453	453	477	473	461	480	468	478	467	480	471	420	462	465	462	472	462	450	478	457	506	431	451	479	416	473	475	417	460	489	476	452	496	488	497	467	455	457	480	506	447	479	448	489	446	505	453	496	435	478	474	474	459	478	501	450	463	457	479	445	414	445	480	453	475	460	433	468	455	432	450	455	472	447	467	471	488	478	463	466	450	484	467	484	490	438	460	435	477	451	441	450	424	401	473	441	459	439	448	427	424	462	465	440	458	465	457	479	461	467	436	431	434	448	467	470	477	453	438	442	468	468	460	453	457	444	463	454	463	449	457	447	444	468	469	445	476	462	453	457	440	488	458	469	461	458	471	457	452	450	434	524	447	500	457	446	439	485	458	445	450	436	439	484	453	457	453	476	475	432	467	468	455	499	464	482	442	410	431	458	462	491	452	440	443	463	436	460	457	471	475	465	461	407	465	477	465	458	467	459	483	430	446	455	441	509	463	458	454	492	470	474	460	443	455	484	439	435	457	416	465	446	466	464	496	489	495	448	487	436	441	472	465	471	460	469	456	412	437	495	464	458	453	449	440	433	472	478	462	497	432	464	511	441	488	464	502	485	461	428	464	447	423	477	479	481	468	475	497	435	482	468	460	453	455	463	466	493	464	484	420	518	434	465	469	491	443	437	447	460	474	472	474	476	438	499	471	484	463	449	440	517	455	464	449	461	430	488	494	530	440	490	499	443	490	449	478	419	462	443	479	487	467	483	425	413	492	464	437	474	448	458	489	455	475	428	456	431	454	454	461	447	469	446	464	420	444	450	478	491	490	438	493	435	472	468	463	436	471	447	455	449	449	440	467	459	456	416	460	490	448	460	447	466	461	446	419	433	442	439	494	443	455	474	436	457	439	480	444	442	475	500	512	481	459	495	450	465	433	463	442	456	445	466	465	442	453	436	455	468	500	433	464	454	486	493	457	484	455	485	475	489	480	467	442	443	456	459	488	474	492	457	454	478	452	481	473	472	441	415	493	467	470	448	482	445	435	482	455	487	467	488	449	481	433	414	461	442	451	465	448	482	433	495	465	455	429	464	445	470	452	481	477	454	483	462	464	513	471	501	456	466	444	463	493	435	465	490	464	437	483	498	473	474	450
28514	18715	3995	226	152	143	124	123	112	127	101	102	118	103	100	85	115	93	89	93	99	100	87	88	88	118	123	106	99	93	92	88	95	109	90	97	123	109	103	99	89	83	97	96	97	76	110	108	89	109	97	110	97	78	112	90	81	90	83	84	93	106	78	90	92	126	99	84	102	94	88	88	86	88	111	92	99	106	105	99	85	100	85	89	96	108	85	124	90	86	91	110	102	81	95	77	92	74	94	108	126	100	91	121	96	120	90	106	106	79	104	102	87	85	98	87	108	98	86	88	83	111	89	106	79	105	99	89	96	86	120	76	107	114	96	105	98	92	95	103	89	85	106	89	103	98	87	100	81	101	103	83	83	92	86	94	90	71	107	86	94	103	83	96	104	96	82	92	100	88	79	113	100	92	91	93	97	78	91	104	103	82	91	82	100	94	91	107	105	101	89	111	88	88	95	121	117	95	93	91	97	96	104	99	98	94	69	121	82	110	101	92	93	112	85	95	103	115	79	92	117	101	91	97	96	90	98	105	98	99	84	102	89	97	98	98	104	93	104	95	74	106	84	93	99	98	121	104	85	102	85	106	104	92	100	107	69	105	103	80	86	90	89	99	93	90	79	84	121	97	93	87	82	101	90	90	94	100	101	102	90	96	116	103	115	82	90	76	104	98	103	99	99	88	102	93	91	104	94	115	90	101	87	106	84	102	97	106	109	91	103	98	98	93	87	92	100	103	105	94	93	102	109	90	86	107	105	99	87	100	107	106	101	94	107	114	103	92	90	98	102	84	91	102	108	79	86	91	95	89	101	96	101	94	91	113	103	113	82	95	87	93	96	96	103	95	92	96	107	91	106	109	71	102	96	100	101	92	75	94	95	89	83	85	86	96	96	108	100	96	92	95	92	80	101	103	82	105	98	88	108	85	115	92	92	104	97	80	85	100	112	81	92	89	105	100	114	96	73	107	113	83	103	103	102	111	93	85	101	101	106	92	95	96	98	94	90	81	94	101	92	90	90	103	110	99	95	99	109	108	95	109	100	105	97	116	113	81	104	89	98	90	90	90	100	100	97	87	106	95	91	89	81	104	85	101	101	85	90	100	92	88	84	101	91	70	97	110	89	95	101	118	90	109	110	109	121	83	100	103	84	93	80	90	99	99	87	104	96	107	97	86	89	82	88	93	78	114	102	106	96	128	96	100	87	110	92	90	94	88	100	96	100	100	87	90	96	100	93	94	99	107	109	80	91	119	86	97	98	85	119	93	95	82	108	95	117	86	98	106	103	95	93	101	96	91	76	104	83	97	105	97	112	90	124	95	88	85	110	94	104	90	112	96	112	112	113	108	113	98	89	95	83	112	88	93	96	119	110	93	91	107	108	83	88	101	95	89	91	96	87	89	97	96	94	90	103	95	108	109	96	78	98	97	96	108	99	105	93	81	101	87	99	70	106	94	90	92	105	110	92	92	96	110	110	81	96	102	96	104	100	81	111	105	87	109	110	90	85	85	82	106	100	109	104	107	105	109	97	103	103	85	93	91	82	82	91	86	94	90	90	110	88	98	102	104	99	117	97	92	110	106	82	105	107	100	106	91	82	102	90	102	88	98	93	83	71	105	84	90	102	101	69	81	79	77	97	85	84	87	103	88	94	77	97	109	81	86	86	84	95	104	112	110	102	98	96	106	95	98	95	96	100	92	89	90	86	107	91	108	102	101	95	88	98	109	86	85	93	91	106	89	94	83	86	82	87	100	102	96	102	101	93	107	108	92	95	105	82	95	91	101	105	94	85	98	103	100	88	99	90	92	102	99	92	92	82	99	89	95	113	98	87	81	89	103	99	98	91	76	106	100	110	98	90	94	120	83	102	105	107	109	112	98	94	95	132	105	88	107	101	94	105	102	91	88	95	87	90	82	93	81	88	101	90	102	94	103	87	93	92	89	112	108	79	94	101	105	86	87	93	93	102	78	94	91	86	116	105	104	110	104	101	99	93	90	105	102	99	100	98	98	96	95	103	107	88	82	98	94	101	102	108	89	100	93	98	87	95	99	106	82	105	103	95	85	106	92	88	105	109	92	88	98	104	102	107	93	109	90	94	102	97	116	109	89	110	116	100	99	86	109	84	105	74	96	101	90	114	80	88	93	103	109	86	76	97	82	92	83	90	96	97	99	99	86	81	96	95	89	104	91	85	106	101	113	103	93	92	87	107	107	113	112	112	99	98	95	92	107	91	80	98	98	94	89	108	102	94	97	98	81	84	89	97	91	106	99	91	107	85	86	93	99	97	82	102	91	80	89	87	109	110	87	103	94	88	90	102	90	105	94	88	108	103	102	83	100	101	84	88	90	77	131	94	95	84	90	84	92	97	90	91	106	85	97	92	97	101	94	79	86	97	94	97	102	91	92	89	94	100	89	73	80	86	98	92	115	75	97	99	102	98	84	90	84	103	85	101	113	107	92	83	91	112	89	96	100	99	86	94	105	113	106	85	80	100	118	90	95	93	79	86	99	93	90	97	101	94	99	98	108	101	95	95	88	105	58	90	95	103	80	103	95	100	86	101	90	105	103	94	101	103	117	78	96	109	87	99	101	119	93	74	96	96	88	91	98	91	87	99	106	87	105	84	93	108	109	85	98	98	106	88	94	101	94	94	99	98	114	79	94	107	93	89	87	91	75	81	74	107	90	112	110	90	92	91	99	98	99	85	106	83	86	87	119	110	106	111	106	95	77	96	100	99	107	91	107	81	101	93	87	91	89	95	107	91	87	98	87	103	105	86	78	122	88	84	110	87	102	88	107	104	115	93	110	96	107	91	95	108	81	100	85	103	83	80	95	96	97	116	93	80	98	98	93	99	108	87	96	93	112	108	102	97	95	101	103	106	93	89	95	108	114	95	95	99	102	103	113	104	99	101	80	100	91	90	89	106	91	94	106	91	90	92	112	93	109	99	92	92	90	111	89	95	78	90	75	100	87	94	95	100	94	102	78	80	101	90	97	75	86	89	93	93	104	106	109	97	101	92	98	98	115	98	99	90	106	77	95	93	71	100	80	88	94	100	89	114	88	86	77	96	91	108	118	90	105	83	114	93	101	93	96	99	71	109	87	91	99	120	94	81	89	77	92	81	104	85	91	105	98	101	89	83	79	85	112	100	102	87	76	79	82	87	100	97	105	78	98	96	111	96	98	104	95	92	98	87	105	94	109	91	95	84	99	96	81	99	77	107	92	95	89	82	99	89	85	103	94	103	102	92	83	103	96	92	83	83	101	98	101	81	106	90	97	94	80	118	99	98	88	102	98	95	101	92	97	122	105	101	99	104	98	87	87	99	98	91	99	85	96	93	76	82	102	97	91	106	96	116	82	89	99	81	96	91	105	81	113	87	105	89	98	101	89	91	97	99	81	85	96	100	98	97	85	96	103	99	91	99	104	95	91	68	89	93	94	95	101	112	80	105	91	75	87	98	105	92	96	96	92	97	98	101	90
14179	18326	761	267	219	205	187	158	174	188	157	132	134	127	132	128	132	118	120	125	111	117	106	134	141	114	93	127	120	100	123	122	112	117	120	109	108	100	118	118	109	128	114	133	102	128	137	89	94	116	126	115	110	132	117	107	101	101	112	104	122	102	104	113	131	122	123	116	127	120	86	110	115	125	83	116	111	103	120	113	118	112	109	95	120	107	122	118	101	121	109	99	100	120	114	102	122	115	110	142	140	116	115	104	107	115	128	107	112	124	131	124	108	111	107	85	111	113	102	117	109	109	104	111	106	98	106	113	116	115	103	126	105	114	113	99	103	100	120	98	106	107	101	126	106	101	120	118	97	117	107	100	114	110	125	134	110	111	113	104	103	114	112	109	115	111	111	101	132	107	107	115	109	117	110	125	107	132	134	96	106	102	112	124	90	103	98	104	123	104	129	103	101	108	112	115	104	108	114	108	129	132	86	127	112	114	113	120	123	106	109	105	116	110	98	95	116	100	107	113	114	128	104	90	110	123	99	121	113	100	94	103	109	122	114	110	107	102	127	113	103	114	111	103	122	105	122	112	119	130	118	101	118	112	100	119	101	103	116	111	126	97	116	120	116	126	112	115	116	101	119	123	98	109	111	95	103	129	102	120	119	135	125	99	112	120	116	115	105	115	114	111	122	114	119	108	106	121	122	103	119	107	127	119	97	126	129	106	106	114	124	129	114	124	119	124	123	111	94	112	96	105	122	94	126	112	122	118	107	102	112	101	112	124	123	113	97	126	115	114	132	114	116	120	100	100	112	109	114	143	120	127	118	119	110	124	114	121	114	118	111	107	118	106	113	121	103	111	104	119	105	108	130	110	99	102	103	117	113	104	99	96	94	120	124	112	99	144	125	125	103	97	98	122	91	97	115	103	92	106	110	121	99	110	121	120	120	85	128	115	118	104	113	114	105	101	111	104	110	118	111	128	95	100	132	110	113	101	131	108	120	97	127	124	100	118	111	90	117	117	101	105	100	113	103	133	105	105	122	131	105	121	109	102	121	99	112	102	110	121	105	123	95	116	96	120	110	134	104	102	108	115	118	112	106	113	110	100	131	115	107	99	111	122	97	113	110	116	117	122	117	110	99	112	108	114	111	103	118	133	114	123	127	107	110	123	127	104	122	100	125	112	132	102	111	104	94	107	122	115	94	124	139	116	97	110	105	122	125	103	108	114	125	106	118	117	100	117	112	124	121	94	114	122	97	103	117	92	119	97	111	109	110	105	137	118	122	89	128	121	111	103	119	108	133	123	104	87	98	102	101	101	121	118	107	97	119	111	102	88	119	144	110	104	111	116	105	101	106	120	133	131	94	124	113	110	112	112	134	108	123	119	111	92	111	100	128	106	124	117	114	93	114	131	110	98	110	107	108	118	112	107	114	112	122	105	132	112	106	125	91	95	126	99	107	125	118	113	100	101	99	127	109	103	96	99	116	89	115	112	124	104	107	114	113	107	117	121	116	98	105	97	129	111	98	118	120	125	122	107	142	109	112	99	122	93	106	110	94	96	127	111	89	111	124	116	107	92	101	118	115	96	118	114	104	104	139	113	117	105	109	114	117	96	112	118	110	109	133	118	115	136	109	117	116	102	118	124	120	114	135	111	114	127	111	111	116	127	116	133	106	133	103	118	121	104	114	110	102	110	117	86	104	119	110	109	130	110	115	120	114	117	113	97	112	111	122	113	120	103	125	117	101	112	121	114	101	110	107	92	107	127	112	113	106	99	117	114	101	112	136	113	116	113	117	116	131	87	107	96	122	110	108	116	119	92	114	132	112	112	107	130	124	117	132	117	108	107	118	112	113	108	107	99	115	114	115	114	97	132	114	124	89	117	138	124	104	109	93	101	101	110	117	127	110	116	113	111	117	108	104	111	121	130	113	111	126	114	114	122	118	106	106	122	111	97	126	110	110	100	100	101	127	115	112	115	89	110	123	96	110	117	117	98	100	105	114	126	122	99	115	122	112	111	112	115	106	114	103	111	111	108	117	107	98	112	104	91	119	111	109	116	119	92	114	109	105	114	116	102	121	130	115	122	116	111	113	99	119	121	93	116	110	128	116	121	97	126	114	101	117	115	98	116	123	121	122	117	110	101	112	109	124	125	92	84	104	103	109	126	112	106	116	109	118	99	120	103	93	107	114	90	121	105	112	129	108	128	131	97	116	104	100	91	117	117	95	115	129	116	121	127	110	114	117	123	110	119	98	105	101	126	123	117	104	117	125	109	126	110	109	109	111	100	117	99	110	118	112	114	107	112	118	127	99	119	117	113	124	125	101	139	109	112	115	105	101	118	112	102	123	101	115	104	118	139	127	117	112	109	104	110	83	127	111	108	132	114	114	123	116	131	118	96	125	105	108	115	112	116	123	104	107	101	97	120	115	107	101	112	112	113	94	114	119	119	109	111	137	106	114	112	110	107	109	93	103	100	122	106	116	106	111	92	102	123	123	121	94	103	115	107	148	109	120	101	119	117	118	128	131	113	130	116	144	115	110	105	110	122	112	123	100	108	114	94	109	115	112	105	103	106	114	131	90	104	100	103	119	113	112	120	107	104	135	103	110	121	108	105	91	113	106	104	127	94	133	88	102	105	101	100	110	93	121	98	108	96	119	103	106	112	94	102	120	123	104	105	113	110	93	105	134	108	117	134	108	110	97	105	90	120	103	128	120	125	117	112	118	123	91	107	107	98	111	107	125	114	102	111	105	110	123	118	111	99	119	121	113	110	114	115	125	111	98	121	115	92	94	110	92	120	118	118	116	105	98	102	103	97	102	108	122	119	101	108	113	105	111	94	114	106	108	122	115	124	106	118	99	131	124	113	93	125	109	117	106	124	108	111	95	113	105	105	98	104	126	97	106	99	119	90	118	97	113	123	119	100	99	105	111	100	103	113	116	118	96	118	102	103	123	97	105	101	101	107	115	99	112	103	95	110	106	108	91	121	115	103	117	99	99	126	93	129	125	106	114	131	101	93	103	90	120	103	117	112	115	100	109	110	99	135	113	93	73	121	105	97	107	116	127	114	87	123	106	105	105	101	91	111	117	121	110	97	109	104	110	99	121	110	122	116	123	113	122	87	107	123	105	125	102	103	103	103	89	118	96	107	91	97	116	101	121	109	99	108	116	115	118	115	116	136	133	106	119	112	111	109	114	106	107	118	99	117	100	101	110	110	110	100	114	125	113	123	115	123	91	113	123	99	108	123	112	113	119	124	121	122	108	125	108	96	115	123	117	99	104	124	117	109	120	114	101	109	124	126	114	113	114	113	119	102	104	96	110	109	96	92	114	124	130	101	106	97	98	95	108	94	110	112	94	125	102	125	114	98	119	99	117	121	121	121	107	117	101	97	112	104	102	115	113	116	112	118	115	123	111	109	110	104	93	119	112	118	128	114	117	88	117	117	101	107	109	106	112	101	120	112	80	119	125	125	115	114	126	122
25448	21060	27586	24517	20974	13273	1394	839	655	661	557	572	482	415	458	415	409	365	339	374	392	329	332	314	295	318	354	319	343	321	295	330	325	342	298	311	298	320	295	314	307	311	317	311	306	286	289	315	303	278	306	283	305	309	312	295	287	285	284	324	307	285	286	313	319	280	298	292	302	306	294	281	280	305	276	287	299	300	319	290	285	325	290	321	306	278	300	309	326	306	261	288	308	301	286	304	301	290	269	300	295	294	316	288	264	289	277	335	277	317	286	290	283	282	290	293	301	309	298	276	295	287	283	265	303	276	264	310	302	290	284	302	330	289	289	273	305	294	276	297	283	289	315	298	279	294	285	298	286	288	293	286	306	279	280	288	291	258	267	294	325	310	314	293	300	285	309	312	282	284	309	316	298	337	296	292	312	278	291	310	303	291	296	287	296	317	285	278	314	285	297	286	301	295	321	295	326	291	319	305	296	316	257	271	315	298	295	304	249	311	266	313	310	276	278	306	299	308	313	284	311	305	263	299	303	296	326	318	270	316	295	320	283	258	293	287	288	303	289	288	304	270	307	299	310	309	300	304	277	252	279	292	340	271	300	279	303	307	287	273	269	275	287	295	315	314	309	285	301	276	279	280	274	279	278	289	315	302	306	307	313	268	289	332	337	283	299	275	300	311	268	293	288	294	328	312	305	322	280	291	332	269	293	327	280	306	281	282	287	294	320	278	280	295	279	306	282	302	268	277	294	302	281	305	344	283	308	325	285	282	272	288	289	280	324	303	277	297	270	288	301	264	270	278	275	252	312	301	283	290	333	308	295	253	333	287	258	299	307	288	283	278	316	294	320	281	279	293	292	320	298	284	298	338	288	287	281	287	285	300	307	272	351	285	284	271	283	292	296	305	307	277	286	303	283	313	277	311	305	292	287	298	265	299	302	279	316	308	285	298	273	297	300	269	296	269	299	269	278	301	275	309	275	296	321	282	304	280	266	266	297	295	289	281	274	281	335	305	286	327	288	303	295	295	313	297	325	274	304	290	295	298	332	261	309	300	299	298	297	312	276	293	317	325	283	288	300	323	286	293	311	293	270	300	287	298	298	297	266	315	317	304	291	266	271	285	304	286	281	305	294	299	311	277	326	312	315	295	300	286	305	300	260	306	309	258	276	285	290	278	285	319	295	287	294	287	328	330	287	288	284	262	312	303	315	276	308	297	317	299	298	287	323	292	292	281	294	291	301	293	318	288	298	280	298	307	299	311	300	288	290	315	302	300	301	302	294	274	268	284	277	250	321	309	305	309	303	265	324	288	335	289	303	282	302	242	279	312	322	327	299	317	299	314	291	295	294	320	279	304	295	306	316	285	274	292	296	282	317	316	295	284	299	275	287	289	305	272	313	309	321	291	316	269	281	292	276	300	305	321	316	268	329	282	253	285	265	276	303	267	295	273	314	323	304	265	289	289	299	293	290	289	250	309	292	294	309	326	321	292	322	330	285	300	299	291	315	291	297	283	295	278	294	287	295	303	293	325	306	271	286	300	286	298	290	305	266	305	316	315	299	322	320	289	284	277	322	292	295	309	301	270	290	299	299	303	278	293	300	315	270	293	272	308	299	328	317	258	323	309	297	302	266	309	302	275	305	292	304	316	288	292	285	318	288	282	267	335	293	286	294	308	274	283	305	286	310	291	308	304	305	287	294	321	304	317	308	293	315	301	301	308	283	285	317	301	284	283	300	307	313	298	288	270	296	277	285	290	294	293	298	285	270	308	306	290	300	325	278	302	303	285	278	300	316	267	287	277	286	313	294	315	296	313	327	278	291	287	286	309	298	288	321	291	325	289	283	306	283	297	276	265	302	268	310	325	296	290	331	298	300	292	311	285	276	289	301	284	299	291	276	259	280	281	313	292	285	289	265	313	284	285	299	279	335	308	322	294	276	287	295	279	312	315	300	264	296	305	275	307	320	275	263	288	292	334	333	322	300	291	284	294	300	296	274	301	279	306	294	314	282	311	302	286	311	302	324	264	319	305	320	302	272	313	279	319	272	264	289	278	307	296	318	300	286	281	315	306	305	275	300	265	299	297	273	279	308	271	281	324	318	277	295	289	270	269	303	290	301	308	295	271	279	320	310	304	282	340	280	313	300	285	332	309	297	287	274	310	288	318	306	297	298	270	303	284	272	271	309	312	284	256	318	317	319	302	290	287	302	303	303	303	287	293	284	269	301	296	308	287	285	283	283	300	287	300	300	320	286	282	290	284	272	286	281	289	289	288	284	256	304	267	290	292	307	287	315	285	327	279	318	306	260	283	297	289	294	295	262	300	287	267	296	317	277	280	296	279	270	298	306	256	279	319	285	284	327	306	297	278	319	294	276	298	325	270	289	291	280	310	321	311	328	298	271	300	294	275	281	292	300	282	295	304	306	293	304	275	294	312	305	287	291	296	306	267	287	293	309	308	326	320	287	325	323	288	301	299	275	290	305	312	287	288	280	290	305	246	308	285	289	305	278	313	295	276	305	300	301	289	300	301	280	302	279	285	299	323	307	323	274	270	280	276	299	287	278	299	305	303	318	278	314	269	312	277	313	311	324	316	291	297	267	302	294	276	329	278	281	284	322	292	312	297	317	307	281	300	287	306	299	328	306	292	286	284	282	315	313	315	296	287	336	303	285	301	288	281	283	273	323	314	314	312	302	302	310	318	315	282	288	276	292	304	257	314	310	307	307	313	309	295	275	274	274	300	270	295	307	290	289	303	295	271	280	293	310	253	287	295	290	296	285	266	280	287	285	318	307	293	282	260	278	285	322	298	326	292	340	290	286	303	299	271	288	294	269	283	299	273	311	272	323	259	283	252	276	260	283	278	265	284	288	291	289	307	285	294	308	304	305	291	292	292	299	256	298	281	338	309	282	294	296	271	270	309	321	323	290	302	304	294	280	280	301	289	273	291	303	275	295	321	308	325	328	290	300	299	296	301	277	271	272	281	300	320	280	320	292	310	290	283	301	279	291	329	281	300	303	274	287	290	310	349	299	286	267	298	301	259	277	286	298	264	271	299	304	281	310	288	298	299	286	285	320	288	296	322	258	265	311	288	272	290	275	264	282	300	306	281	306	287	300	305	307	302	340	298	306	321	314	297	284	273	269	324	301	274	316	284	292	300	320	299	303	272	283	285	312	294	274	294	312	274	313	290	301	303	289	293	269	270	277	313	294	321	304	299	284	271	259	287	321	304	306	313	302	280	277	291	299	321	287	310	296	283	301	326	284	299	273	296	268	291	292	298	277	327	268	308	302	273	307	277	286	314	282	299	299	307	312	298	297	331	308	306	319	293	297	313	282	306	271	265	286	267	301	288	302	300	279	288	302	315	289	308	306	248	265	254	279	278	294	309	292	280	285	269	299	274	303	289	319	289	280	282	281	305	327	301	298	309	276	314	297	336	285	260	294	320	289	279	296	296	293	281	293	284	264	289	315	311	292	355	295	300
31130	60816	9479	4852	3201	2453	1850	1484	1276	1185	960	843	754	665	605	532	549	489	457	405	397	417	366	419	352	349	376	368	370	374	350	353	352	309	300	347	326	315	335	319	327	331	315	308	320	338	320	296	316	338	303	327	290	332	304	303	299	316	304	319	291	322	334	302	350	301	324	313	329	305	280	349	319	301	320	293	311	331	298	271	290	328	312	335	292	303	316	321	333	308	298	281	319	283	323	289	308	304	294	286	292	296	299	280	289	298	320	292	318	277	285	300	297	293	346	268	275	313	293	330	325	288	302	313	319	279	299	296	318	268	289	325	317	319	301	303	334	286	300	293	293	316	321	315	281	284	312	321	281	276	291	282	322	298	308	296	295	346	296	294	318	310	305	310	297	305	325	279	264	300	343	269	298	306	284	305	294	287	318	337	331	307	302	304	305	299	310	267	287	308	329	293	289	302	331	294	302	349	320	297	338	284	317	286	299	307	328	290	288	288	267	309	311	337	335	293	298	280	290	319	301	279	291	303	306	279	350	296	311	294	290	311	302	305	301	334	332	290	304	283	314	338	299	329	309	299	286	301	326	321	302	299	331	307	272	299	304	295	331	273	315	259	310	295	327	284	314	294	282	303	292	316	318	309	327	300	328	305	294	321	322	302	317	284	273	329	317	347	310	285	284	307	290	301	340	318	298	278	318	310	324	283	294	291	267	281	301	269	311	287	293	307	329	322	310	308	299	312	281	293	314	296	293	302	303	316	288	316	268	285	336	270	299	296	279	314	314	308	293	275	304	313	323	323	270	337	288	298	275	332	269	295	287	283	301	329	270	306	292	305	314	309	293	301	332	293	290	305	315	336	297	311	279	286	310	348	286	288	311	307	298	255	331	309	309	283	313	298	294	287	307	274	315	312	318	270	303	305	292	332	299	267	315	305	301	300	318	342	299	290	272	281	293	297	356	310	278	310	286	294	298	326	304	281	290	276	314	312	292	302	297	300	292	277	308	333	283	292	299	291	315	304	294	292	316	287	273	308	304	328	306	292	296	352	273	309	308	281	315	312	328	284	299	258	268	310	304	328	308	275	302	310	292	301	328	295	316	300	286	317	268	298	308	305	301	300	319	289	299	354	336	300	299	331	298	303	310	270	317	309	295	317	268	312	266	280	321	297	277	293	306	301	281	297	306	307	280	289	316	299	313	297	343	290	298	314	310	286	280	292	305	292	308	281	302	277	279	297	309	332	315	279	321	305	312	287	297	300	311	311	288	283	301	314	303	292	306	307	299	323	313	321	282	312	284	319	323	308	299	304	303	298	336	323	288	313	315	307	295	317	304	320	298	336	292	294	310	307	303	311	300	321	289	312	319	287	275	270	326	305	259	301	292	275	278	338	312	307	283	295	309	284	288	295	286	286	318	283	295	288	294	285	291	299	298	295	282	301	322	290	309	271	306	289	284	298	334	319	302	309	297	307	311	298	305	316	287	314	294	311	325	295	304	319	289	292	271	293	309	325	278	318	310	309	309	266	297	300	308	324	319	306	268	315	308	271	320	272	351	315	296	296	308	280	298	286	315	325	269	310	313	306	319	313	301	290	309	326	292	306	293	301	324	328	311	299	326	298	318	270	307	292	312	291	333	303	332	304	328	306	287	330	291	282	310	316	307	268	269	288	324	295	294	304	305	303	304	261	323	306	319	321	319	313	330	281	297	309	305	316	294	304	305	307	338	312	307	282	289	298	299	342	343	315	302	327	315	317	312	308	309	305	295	294	318	339	315	291	288	294	300	285	306	317	310	310	310	305	318	332	333	300	314	313	320	315	311	302	290	266	309	301	317	316	308	274	292	298	311	286	290	311	313	319	271	297	299	311	296	290	298	280	311	280	309	281	319	311	297	312	317	301	308	327	281	269	290	294	305	266	298	310	325	322	284	312	269	290	339	302	273	294	304	344	297	302	306	269	277	294	324	295	296	282	309	301	309	313	312	304	315	275	284	307	322	306	307	296	265	286	275	310	282	293	296	300	278	298	298	291	310	284	321	310	299	311	300	297	318	308	276	281	299	291	316	322	295	294	324	304	305	274	282	273	290	322	335	331	292	309	315	288	285	295	292	306	294	277	313	330	314	290	304	329	300	316	277	294	312	279	334	322	324	317	335	282	340	310	300	319	297	280	319	280	328	292	288	264	304	302	292	288	262	315	341	279	291	269	328	306	311	340	300	313	314	317	279	298	293	305	294	294	261	283	306	313	293	321	308	318	288	287	279	328	305	322	298	326	305	282	268	312	333	294	284	275	317	292	307	299	308	303	309	329	279	304	299	323	282	311	328	305	318	280	303	305	330	319	279	359	317	320	289	306	311	321	313	316	294	305	286	283	290	295	293	290	322	279	262	285	302	305	317	290	305	282	273	286	277	307	260	290	301	277	305	302	323	302	330	303	314	328	300	326	322	322	283	303	279	305	342	309	296	285	305	273	310	322	314	289	299	305	302	325	299	310	273	268	301	308	289	321	322	308	277	303	315	290	308	283	351	290	298	272	279	315	292	304	301	327	288	319	296	326	287	306	287	305	314	314	302	263	312	311	280	298	318	281	282	289	302	326	265	308	328	298	287	265	285	292	291	295	334	294	309	274	299	294	300	319	310	318	328	295	287	314	298	313	274	309	295	296	275	315	303	305	305	289	296	274	329	272	276	296	304	309	289	284	301	294	301	288	285	279	314	319	303	298	296	309	288	311	303	321	299	288	269	277	297	285	276	321	310	292	294	318	336	321	310	301	324	297	272	309	263	297	292	290	280	312	306	331	314	293	299	306	296	286	328	306	277	306	311	316	294	291	323	292	320	288	279	286	321	286	298	274	301	311	286	339	303	280	305	329	297	283	309	312	299	332	310	280	282	282	288	299	288	302	297	305	284	300	313	332	302	315	267	314	292	318	304	297	292	316	280	283	300	308	284	290	275	302	305	313	304	293	288	303	281	305	284	331	294	311	303	348	309	316	301	301	297	319	277	296	287	317	305	315	282	301	309	287	288	329	331	315	299	312	336	312	275	309	283	344	284	317	308	325	310	301	325	314	264	370	294	291	293	341	295	313	297	282	289	302	303	306	262	286	304	292	275	271	309	324	317	297	314	318	307	308	265	296	301	316	318	298	298	278	295	275	312	334	303	315	297	286	326	294	295	254	293	328	321	317	295	311	304	309	288	285	334	325	300	307	301	305	289	278	293	329	305	305	262	314	283	294	307	271	308	279	310	305	278	290	302	322	294	302	278	318	272	310	305	298	280	293	331	311	319	285	294	274	316	336	286	330	298	276	314	305	280	259	325	293	369	301	299	325	307	281	269	292	324	313	291	305	299	275	311	319	319	299	296	269	320	278	324	308	311	309	294	306	323	317	314	302	294	287	305	329	296	312	299	293	329	320	310	303	303	322	310	292	304	285	317	303	308	293	304	341	360	307	297	300	310	271	336	324	307	316	317	308	322	290	280	283
23099	20993	28108	24015	20966	21030	10316	1725	1151	1137	1013	849	831	840	769	663	602	623	608	531	623	582	565	530	539	533	495	528	542	509	528	492	489	518	504	521	516	461	495	502	467	485	465	456	467	483	440	458	491	442	438	478	475	471	516	474	451	461	463	478	444	436	472	442	455	501	482	446	452	479	489	433	433	458	483	480	455	485	422	463	480	411	461	451	452	466	444	463	499	507	460	495	489	440	482	460	499	429	453	449	480	462	422	449	418	481	441	470	422	448	445	428	471	432	425	445	446	443	450	438	475	488	479	468	466	426	423	425	417	430	445	455	456	450	490	459	468	436	478	437	426	426	467	452	513	460	454	465	445	452	396	466	499	472	444	458	495	453	416	450	460	451	485	479	419	463	446	477	496	452	439	462	455	499	458	456	484	467	433	401	435	460	466	465	457	456	438	475	448	454	458	446	432	420	444	432	455	407	417	470	476	478	462	461	449	400	450	449	429	435	458	448	432	435	433	484	464	475	517	444	459	464	443	426	437	449	437	424	426	442	444	430	442	457	392	487	488	456	445	448	445	450	459	468	461	439	472	428	490	470	448	464	415	454	442	445	458	440	448	435	463	469	445	440	421	463	494	423	458	496	493	444	488	480	499	497	425	458	435	488	439	462	474	496	438	423	457	450	417	449	470	458	493	454	438	464	481	467	450	474	459	444	445	460	426	437	499	470	447	464	456	463	441	408	444	460	428	474	475	449	470	462	479	476	448	422	435	473	406	450	441	433	455	460	436	451	441	479	480	462	486	472	450	490	457	440	464	479	473	431	477	439	457	449	432	411	466	452	446	475	461	482	421	484	413	412	464	500	488	456	458	429	453	482	484	429	437	449	477	435	467	444	456	493	475	495	454	436	437	438	453	432	458	487	465	462	448	443	473	456	428	470	475	457	445	447	449	456	488	460	461	430	425	423	427	513	430	452	434	433	476	432	440	455	407	458	446	447	415	429	456	440	434	499	427	455	450	458	434	437	441	466	428	502	460	453	460	462	426	471	428	453	469	433	447	446	438	455	447	468	446	457	429	463	449	474	473	479	459	424	459	482	436	472	455	457	425	480	476	425	458	440	444	437	447	446	415	463	427	460	459	489	476	457	454	433	489	493	440	445	457	441	448	424	434	443	428	418	436	462	436	443	412	448	442	436	466	431	434	428	439	434	456	470	469	475	414	471	480	408	524	448	489	449	424	458	462	462	430	438	431	486	426	467	435	408	436	461	440	422	460	465	414	476	467	443	501	434	442	450	446	465	453	452	484	411	440	484	477	464	448	426	430	440	481	493	431	466	483	430	437	438	466	432	411	423	504	454	427	445	453	427	440	438	432	449	471	482	445	442	485	457	447	463	441	449	478	450	447	456	431	477	422	489	468	416	472	448	472	436	465	459	438	448	447	480	449	456	475	438	443	384	464	441	461	462	439	449	453	460	456	448	425	456	460	470	428	424	457	480	425	450	462	452	467	428	448	468	466	473	451	436	458	479	447	475	453	456	481	470	489	447	454	443	438	515	458	495	445	425	440	452	469	425	439	436	447	435	458	462	464	523	404	451	427	431	468	430	435	431	460	439	446	444	492	462	455	481	452	447	472	460	434	430	445	461	446	453	414	472	451	444	439	475	453	472	448	426	460	469	457	445	416	438	428	453	452	425	433	477	441	448	437	453	446	438	432	467	434	492	461	433	418	446	428	449	425	455	475	429	467	483	454	449	425	409	470	472	454	453	462	419	449	462	475	430	492	448	469	460	467	459	478	451	421	444	477	449	489	437	475	393	456	491	451	476	458	440	460	457	461	469	453	459	465	437	408	420	461	438	423	452	463	452	463	432	455	432	439	433	444	436	468	435	449	423	423	460	448	431	448	410	461	448	468	421	442	412	481	458	461	477	464	421	476	485	470	446	449	457	466	471	423	487	437	451	461	420	454	462	471	482	419	452	441	431	450	471	432	468	419	474	450	444	430	439	451	445	473	412	430	456	422	425	469	486	484	436	449	442	458	455	430	409	491	445	472	444	408	473	452	465	449	433	430	458	472	455	407	452	449	461	453	433	422	443	483	464	450	437	439	436	453	482	463	454	442	464	470	455	458	428	420	474	448	476	455	455	445	460	433	510	426	450	483	466	441	471	436	460	458	416	477	473	487	458	462	480	466	438	428	452	416	472	462	470	457	454	458	483	463	459	443	465	461	483	482	472	472	448	439	446	449	427	451	483	475	441	459	458	459	450	429	468	458	464	472	460	486	457	468	450	503	460	439	420	456	481	414	456	463	438	443	493	427	458	453	479	484	441	477	478	461	450	445	428	441	441	407	413	432	456	460	461	469	440	440	472	459	473	442	427	461	440	414	492	411	408	469	422	436	451	462	443	448	494	449	461	465	439	448	497	415	477	434	459	422	454	475	471	438	461	458	538	494	482	453	451	437	406	450	458	471	452	421	458	495	460	436	432	489	458	435	440	451	454	474	459	429	448	484	426	450	461	426	446	462	456	450	475	477	447	442	438	386	461	482	440	449	470	470	434	449	448	431	472	462	465	470	406	424	450	436	442	445	493	482	472	429	411	487	464	444	440	450	493	463	421	427	485	445	440	442	480	479	457	460	529	438	438	475	453	456	435	459	463	468	468	487	410	449	458	503	470	467	468	471	443	440	449	487	452	441	430	429	432	425	438	450	445	469	465	474	469	454	468	455	469	446	426	439	446	465	443	421	477	451	457	468	482	444	433	449	417	479	416	455	453	459	472	473	470	481	486	463	439	427	420	440	454	462	451	399	437	469	449	469	459	405	448	459	449	456	473	441	479	427	455	448	483	388	434	491	449	419	461	434	437	492	436	447	500	442	462	432	459	460	452	468	434	445	454	468	444	487	436	441	464	468	415	469	455	447	450	428	424	429	417	453	479	430	412	443	423	436	429	433	447	471	466	485	512	459	447	447	443	478	455	443	440	422	489	444	449	419	450	383	424	479	459	456	465	461	492	440	444	458	448	457	474	410	445	418	440	427	440	459	478	478	443	399	452	456	422	422	434	439	465	436	475	455	413	477	453	468	458	441	454	449	443	459	451	423	454	448	467	460	412	466	444	450	423	422	439	433	446	481	431	482	476	446	438	442	434	449	453	421	452	465	469	441	444	456	449	422	433	458	454	461	431	475	452	467	473	459	454	430	451	446	462	468	432	465	452	443	444	425	451	460	464	439	451	465	430	497	475	432	432	413	431	485	484	472	422	463	452	459	468	488	466	458	478	477	488	413	436	438	438	461	455	478	406	444	430	480	456	466	462	452	473	468	471	469	451	450	455	439	443	430	426	496	433	459	455	440	410	485	454	470	475	451	458	457	413	469	458	471	467	462	462	413	453	422	444	429	430	466	472	453	452	467	450	443	427	443	425	463	476	447	475	475	450	484	401	416	480	430	419	442	492	466	468	468	459	454	440	437	435	466	419	439	435	459	431	504	434
29258	70615	18372	8710	5816	4304	3535	2839	2313	2082	1841	1452	1339	1154	1091	935	849	852	802	713	764	616	587	596	636	610	645	538	573	550	570	530	546	558	489	538	520	553	486	514	544	543	522	515	488	507	575	509	475	510	478	490	517	493	470	509	489	451	536	477	505	506	465	490	448	470	528	472	513	469	478	438	446	501	454	490	478	471	451	481	497	470	486	455	478	469	495	446	503	466	485	488	446	475	443	504	490	492	463	451	481	465	476	484	467	488	473	495	445	444	453	462	501	489	503	457	440	435	472	464	457	465	474	458	422	486	409	486	477	486	467	457	474	464	506	450	463	522	456	481	452	465	436	453	481	478	519	413	477	449	438	483	466	465	479	466	454	424	494	480	485	484	473	492	509	473	470	448	469	484	446	439	502	475	464	453	447	448	490	492	492	460	485	475	499	457	472	491	446	480	478	478	477	456	436	470	439	444	512	450	467	440	444	475	480	524	467	424	462	470	500	442	472	422	462	481	480	487	468	481	480	460	447	486	495	481	452	446	471	492	467	461	470	446	450	470	498	439	444	482	493	511	456	435	484	448	488	441	467	481	434	454	476	462	486	479	462	465	439	449	463	447	450	435	448	457	452	470	464	512	450	475	466	463	496	436	443	452	469	473	492	451	464	450	443	460	476	498	455	459	401	450	467	493	411	460	489	505	456	479	463	466	467	445	448	427	445	486	490	466	462	451	471	480	497	503	444	446	481	450	483	478	457	439	442	469	468	413	472	458	457	482	461	476	437	477	495	489	424	481	459	433	497	484	486	450	483	511	479	447	455	480	445	454	486	429	498	475	465	443	483	446	478	438	466	458	458	468	483	451	490	460	474	427	490	491	479	441	442	482	487	472	451	436	469	474	469	469	460	452	482	446	478	458	455	477	453	470	465	498	461	483	445	449	463	472	455	475	453	478	491	461	470	466	501	462	487	446	419	455	481	477	435	474	460	405	486	458	498	462	477	475	445	453	466	461	452	436	456	470	450	445	459	476	453	452	472	433	478	493	426	461	460	477	469	478	441	480	439	464	453	487	517	464	452	464	466	460	469	469	425	445	447	466	445	450	467	450	469	431	469	445	460	471	413	454	484	464	447	457	443	441	458	433	450	480	453	459	469	471	463	453	474	454	463	481	449	445	455	483	479	469	440	458	458	486	433	475	472	465	496	446	439	483	431	447	464	442	461	467	474	452	488	464	498	473	448	496	474	458	479	450	429	474	458	472	467	447	463	469	475	454	451	506	456	479	476	502	487	497	437	510	475	436	450	477	446	521	448	447	465	468	411	458	502	386	428	442	467	453	481	466	458	487	499	426	467	492	473	455	467	449	475	509	477	450	448	481	457	487	483	455	512	441	435	454	433	445	448	450	437	470	443	452	484	418	491	450	457	465	488	468	462	446	449	466	486	481	446	493	448	483	478	488	467	466	434	487	468	490	477	417	497	474	516	486	409	474	457	442	476	446	436	457	483	444	448	456	485	455	431	451	486	452	479	481	487	419	510	460	446	482	456	471	466	474	451	454	443	464	448	491	479	427	480	479	469	462	487	456	478	477	478	459	453	458	440	456	464	453	455	489	436	469	465	459	461	464	513	477	504	483	453	459	474	462	519	463	455	461	437	448	442	451	455	457	445	471	504	464	464	475	480	450	441	470	453	459	496	484	468	476	469	506	465	452	401	478	484	481	465	437	486	477	462	436	480	487	423	522	474	471	463	451	488	462	456	519	484	444	464	482	458	470	467	481	476	498	460	415	471	448	388	450	500	424	475	441	442	451	473	495	483	478	462	459	455	441	424	469	468	458	458	504	439	465	500	468	453	422	476	479	422	458	477	475	462	469	468	455	455	488	465	475	484	477	454	454	453	433	441	472	477	507	458	417	449	488	464	490	473	459	478	475	472	432	511	473	444	491	457	494	481	520	471	470	492	458	455	477	430	443	492	453	451	424	436	471	446	476	462	476	474	478	472	493	476	478	496	449	451	470	501	484	456	484	472	457	462	415	452	455	463	455	486	452	477	470	465	464	456	463	444	453	488	467	461	481	459	493	489	480	444	484	477	493	498	479	517	437	468	438	474	472	500	442	449	450	463	417	477	460	441	439	430	472	478	473	488	437	433	446	472	428	452	481	481	468	475	520	491	473	496	475	462	469	477	432	497	468	464	444	477	435	468	469	534	467	446	472	463	412	518	459	499	454	451	458	473	443	476	486	476	508	486	491	477	458	462	450	483	463	467	437	461	482	463	471	466	449	464	459	478	460	483	446	471	439	415	489	469	467	458	482	441	488	443	471	456	461	464	446	502	454	464	455	435	443	461	471	479	474	452	474	474	453	470	480	501	454	437	430	450	477	484	474	485	436	432	470	462	484	492	459	471	417	451	500	455	463	492	434	452	470	494	473	476	420	472	438	453	473	469	443	441	426	452	481	460	453	471	462	476	480	462	488	461	494	457	470	474	473	444	460	436	473	457	455	467	502	459	472	488	456	479	431	425	430	475	452	434	445	425	454	479	430	462	467	512	458	455	508	533	453	423	464	446	445	483	463	471	494	443	477	471	500	473	458	485	470	475	484	509	465	471	455	451	460	452	475	498	493	480	468	487	494	444	463	455	466	464	487	458	494	480	425	460	463	512	436	444	478	464	484	452	417	457	445	476	466	468	449	431	462	478	468	461	463	483	428	443	445	443	474	448	458	481	448	476	448	469	453	467	498	463	471	459	450	459	482	483	468	466	481	474	462	450	470	438	487	493	480	472	455	452	468	486	500	489	444	435	443	433	459	428	431	475	517	444	443	481	474	491	455	505	475	471	477	462	444	499	449	480	443	448	470	464	511	472	505	459	447	492	466	456	454	476	456	466	466	460	473	439	468	457	439	477	469	489	479	473	475	488	426	481	413	462	467	480	476	443	494	427	457	503	456	492	475	473	511	452	487	518	507	487	467	438	450	480	472	491	442	436	484	447	491	462	408	478	456	478	477	453	482	442	450	472	504	455	458	469	514	484	484	448	499	467	440	521	476	457	470	495	436	462	465	519	505	472	470	460	456	456	508	458	449	457	469	472	469	419	474	456	453	483	449	432	495	455	453	442	460	443	483	448	460	524	466	438	477	459	451	450	450	461	496	471	469	474	473	452	501	424	464	452	469	487	440	434	490	488	476	508	457	460	481	483	451	482	470	474	508	428	518	491	493	434	466	488	466	422	471	489	459	471	451	485	519	421	454	493	441	464	498	467	486	498	469	439	450	494	445	492	492	495	504	514	445	457	469	429	456	460	453	484	424	437	478	471	447	412	452	446	438	504	487	425	481	479	456	440	461	439	463	468	467	451	451	473	477	463	479	456	479	450	469	489	471	449	438	479	498	461	461	458	460	444	457	446	508	434	459	481	439	455	443	461	456	478	426	484	484	446	466	488	452	499	462	470	450	437	437	496	502	467	435	432	499	444	455	469	469	453	452	501	448
28507	18722	4510	263	142	154	116	125	121	107	121	91	117	108	105	113	119	102	108	98	103	124	92	133	103	95	89	117	84	81	97	100	94	101	98	98	87	108	86	88	106	107	93	79	111	86	89	79	110	114	104	95	107	88	106	90	87	88	98	104	103	89	101	95	86	95	88	118	101	87	115	99	85	106	92	99	92	89	87	92	98	103	82	89	102	98	95	93	90	119	116	82	106	108	86	91	103	104	98	89	103	81	86	99	88	94	88	90	123	98	97	89	107	82	93	105	108	99	104	100	105	104	118	92	112	101	81	97	95	85	99	84	88	110	90	88	81	112	93	89	91	92	111	105	87	95	88	97	105	118	105	94	89	82	87	92	85	96	91	99	99	105	106	86	102	86	89	104	105	96	82	87	81	101	99	97	93	91	83	89	100	77	81	108	94	98	120	89	112	104	123	99	97	85	96	75	99	92	93	86	90	72	84	102	101	107	83	95	91	74	84	116	112	80	97	94	95	91	96	117	94	95	88	99	108	92	91	87	95	99	101	115	105	79	88	89	89	95	97	87	102	109	100	97	93	90	96	105	121	97	85	86	95	102	100	102	78	104	103	112	113	104	120	84	89	91	95	87	92	122	89	92	94	97	98	104	93	92	87	113	98	95	83	99	95	105	87	81	89	99	75	88	82	101	88	107	84	78	92	85	75	95	100	92	94	114	107	105	79	87	93	96	107	89	107	99	101	92	99	112	97	107	121	97	111	88	74	115	99	109	108	81	96	102	78	89	90	99	98	87	97	111	79	100	95	111	95	86	87	107	100	100	123	90	85	100	88	92	86	90	110	92	96	82	109	90	106	110	109	91	108	80	88	75	96	83	102	84	96	92	90	102	102	86	96	105	93	95	110	98	98	86	108	84	89	101	91	111	104	86	90	99	111	94	95	114	104	102	108	90	86	103	99	109	72	104	98	93	97	101	118	95	102	72	92	97	83	98	105	93	90	103	94	107	93	108	100	107	94	81	101	112	108	100	85	88	102	103	97	95	91	93	88	90	113	86	83	97	94	75	98	94	104	88	108	96	78	98	95	86	87	80	97	96	92	80	97	102	92	114	92	107	95	86	105	98	77	89	127	90	101	99	97	100	89	107	105	101	109	81	101	102	91	99	108	101	94	101	102	90	134	101	98	103	91	107	89	98	86	94	97	81	81	94	103	106	90	89	96	94	102	105	97	90	99	89	104	82	95	92	104	91	70	86	108	94	105	96	96	93	99	98	107	103	99	88	99	114	103	105	94	88	116	92	115	98	94	90	91	111	91	95	96	101	75	102	80	99	89	89	91	82	88	107	87	94	99	106	108	98	101	96	96	96	98	91	98	111	103	91	95	84	90	93	94	120	106	108	90	95	90	95	110	89	81	98	78	100	91	108	90	95	76	101	93	100	94	96	74	101	95	115	92	90	104	98	125	75	81	108	82	114	95	79	99	89	81	92	94	97	100	95	102	97	92	106	94	87	110	98	89	94	113	104	104	102	95	97	110	91	98	75	96	102	91	85	84	94	92	102	92	97	98	101	109	80	87	126	95	87	100	86	72	94	96	87	103	80	110	87	88	108	92	102	102	115	106	93	91	102	92	99	99	94	84	105	84	87	83	101	101	94	106	89	78	93	79	90	92	102	102	95	106	100	92	78	83	101	105	91	84	86	92	89	92	96	107	86	77	113	94	99	91	88	84	87	107	91	87	125	100	110	84	81	94	103	105	94	88	119	100	96	81	92	114	104	77	87	101	114	86	91	74	91	103	95	87	89	91	118	84	97	98	92	106	86	73	74	86	123	80	98	97	117	102	120	98	98	95	93	93	85	91	100	105	94	92	106	94	87	85	98	101	94	88	113	90	108	79	103	100	75	91	90	94	83	92	78	95	109	98	111	98	103	97	101	115	96	81	96	89	112	99	108	83	89	105	97	94	94	97	105	105	87	109	114	112	93	93	107	100	98	89	94	110	99	105	106	84	101	91	96	106	113	99	107	100	112	108	80	92	118	87	94	101	82	104	97	103	94	83	93	113	77	92	106	99	90	83	90	101	95	87	100	103	109	87	104	91	106	102	102	117	88	101	100	113	89	98	106	90	89	85	95	97	84	105	76	89	103	101	104	92	109	95	104	100	71	95	101	90	97	104	96	88	102	92	78	86	96	90	81	94	96	106	93	72	92	91	96	92	109	115	100	94	79	82	92	101	115	93	102	89	110	116	110	95	88	101	107	81	85	109	93	85	83	82	117	86	89	89	114	94	89	89	96	86	95	109	101	114	89	114	97	109	99	94	117	109	86	94	94	92	109	94	103	77	101	94	86	90	99	95	97	90	82	103	96	95	106	98	107	95	94	101	116	110	92	97	95	91	90	109	102	98	97	95	84	107	92	87	100	97	87	96	107	112	94	88	97	98	88	96	89	86	113	99	91	89	93	103	96	99	85	99	107	101	92	83	89	97	105	95	86	84	84	96	78	90	120	103	83	104	88	127	91	90	122	109	94	93	90	102	106	99	100	91	94	90	92	88	104	98	103	93	98	103	89	109	82	100	104	94	107	103	115	90	107	87	96	103	108	118	86	85	88	120	99	113	103	90	106	95	102	87	98	93	99	86	85	104	83	97	90	88	95	103	97	82	112	93	108	82	97	103	95	87	98	97	85	87	98	90	82	95	100	109	96	104	85	113	81	109	95	92	108	92	85	123	98	102	109	103	110	120	97	102	95	118	82	103	103	120	104	86	91	98	104	78	100	96	94	87	98	94	99	84	97	84	100	98	82	99	86	120	80	96	105	90	96	98	98	102	105	109	96	84	81	94	84	101	97	123	83	118	96	99	111	94	99	106	86	80	102	102	93	110	101	93	92	80	113	99	96	113	99	100	107	116	104	108	112	103	93	90	110	91	93	99	104	98	78	88	110	102	107	102	94	104	99	94	89	98	87	87	95	82	97	89	88	83	109	101	96	97	94	108	91	90	108	92	84	90	91	77	91	107	95	104	93	91	109	106	99	104	87	110	94	92	99	97	89	91	80	97	113	90	76	91	99	116	90	102	104	110	76	110	87	85	91	104	99	92	110	106	105	103	95	102	92	90	96	81	89	87	91	82	90	104	100	99	80	105	96	101	112	100	73	85	123	102	106	114	97	110	106	101	100	101	97	107	106	94	94	103	111	97	106	92	89	105	111	112	95	103	96	84	91	96	100	100	88	87	99	99	107	111	111	89	107	96	84	99	101	93	113	126	96	104	104	87	84	89	85	116	100	88	119	113	99	101	80	89	87	121	105	95	112	93	102	92	110	97	102	99	109	112	87	94	114	102	104	92	105	97	86	98	101	90	94	117	104	105	103	100	88	103	100	90	99	95	97	91	102	86	100	91	87	96	84	93	79	94	105	82	86	100	95	98	97	85	100	80	93	99	98	91	92	93	97	98	102	98	95	97	105	86	93	97	98	104	110	94	111	96	89
13388	18057	1321	318	203	189	169	155	188	156	175	148	152	107	125	130	113	101	132	112	124	112	86	108	100	122	123	120	96	114	113	104	117	101	104	116	105	95	122	136	107	120	126	115	105	127	134	120	106	101	125	114	101	125	89	98	130	102	105	127	121	128	110	109	113	112	115	109	108	104	105	129	100	120	104	119	121	121	122	112	94	107	115	118	112	122	117	103	132	118	116	109	98	108	107	100	112	108	119	125	127	123	126	121	126	118	108	113	113	132	116	112	122	109	114	120	96	100	99	101	114	110	90	130	115	111	108	122	116	104	101	104	106	111	104	115	104	128	100	129	107	118	124	105	104	125	125	115	107	114	112	107	107	124	111	120	118	114	101	119	98	119	121	111	111	111	111	108	117	134	111	107	103	111	117	131	110	124	93	108	121	112	113	103	101	100	127	129	124	115	95	110	114	121	107	135	118	103	117	102	98	128	104	123	117	119	123	119	127	115	107	128	95	110	102	116	106	115	118	98	123	115	123	104	106	126	108	86	100	119	121	111	117	120	116	102	121	136	119	143	113	141	124	115	122	104	117	126	112	115	104	113	111	105	112	105	112	117	132	112	119	96	100	118	103	113	107	103	121	112	106	113	105	130	114	112	125	110	121	95	98	128	122	99	134	117	115	107	114	131	129	117	117	111	107	116	115	114	121	117	127	97	108	103	106	121	120	124	102	117	106	100	114	110	112	110	92	108	112	105	127	121	116	94	106	98	133	112	124	127	106	110	104	116	109	111	109	116	100	128	94	122	101	126	121	109	116	126	109	113	110	117	113	108	107	104	98	109	117	116	113	104	112	116	98	120	120	127	118	104	110	113	105	109	83	114	105	98	114	118	102	112	104	104	84	109	113	124	116	110	101	114	137	116	91	117	107	113	124	115	112	125	109	113	133	109	114	112	132	104	118	111	106	110	110	120	125	112	116	122	121	132	109	94	123	109	100	108	112	111	114	121	115	124	106	109	103	119	110	102	125	116	114	112	113	122	100	104	105	105	105	104	129	105	102	124	115	123	100	91	97	110	114	90	111	92	117	103	124	109	107	103	118	115	119	109	111	128	103	117	91	138	103	118	124	124	119	114	105	119	123	117	110	110	109	119	142	104	112	112	102	97	119	132	108	112	112	111	125	125	95	114	112	133	111	122	117	131	93	134	109	116	114	110	102	110	107	111	120	121	109	117	107	106	118	110	90	108	122	128	119	121	117	116	110	113	128	129	110	105	94	126	111	103	111	109	120	127	118	104	108	102	117	125	124	120	103	133	121	90	107	125	101	104	100	116	104	107	106	130	116	114	103	115	103	109	117	98	117	104	141	110	99	124	124	116	132	113	114	109	113	123	102	113	115	117	119	113	112	108	99	102	113	97	103	102	116	125	107	110	125	112	107	116	108	113	100	111	110	130	108	94	123	102	108	107	108	112	108	109	134	107	128	104	121	109	115	116	116	117	99	116	120	109	116	117	128	93	100	109	128	126	116	123	125	119	104	126	113	109	114	116	115	109	113	109	100	112	130	120	113	115	119	119	125	114	130	116	110	96	123	109	99	118	108	104	113	115	123	94	106	107	128	101	118	123	107	116	110	122	111	107	91	89	116	96	106	119	107	128	128	126	112	110	99	111	111	113	117	129	129	124	103	111	125	128	117	139	121	118	116	125	139	111	112	114	102	101	105	109	113	114	116	106	109	128	90	97	102	91	100	100	130	113	114	104	125	121	121	97	109	92	100	137	123	97	120	124	129	127	118	117	122	109	124	110	121	125	92	113	128	107	107	94	125	113	116	112	115	119	122	105	100	108	97	117	102	105	138	119	136	128	91	96	102	102	117	110	111	99	106	116	119	114	111	101	117	95	125	107	93	103	129	140	104	103	109	114	128	114	123	112	129	100	99	95	114	113	123	99	125	127	96	122	97	118	127	103	113	122	111	114	102	125	99	96	107	104	113	106	96	92	115	122	128	117	99	124	117	99	92	108	113	95	122	124	94	85	101	107	109	113	94	117	126	131	109	102	132	118	140	99	105	111	129	112	107	103	115	126	120	103	113	130	121	133	107	124	118	105	105	118	113	111	113	120	113	110	98	102	102	127	111	115	114	106	97	104	123	113	111	96	138	101	113	105	110	109	101	122	103	108	113	120	98	115	111	109	89	119	113	117	104	119	106	110	112	118	96	105	105	113	93	108	113	109	109	99	108	111	129	110	112	98	111	104	116	138	120	96	123	129	103	101	119	92	107	123	119	123	103	108	126	90	119	120	135	126	106	147	120	123	120	95	104	117	120	99	108	106	127	118	121	92	119	109	109	115	111	92	125	107	138	123	118	107	134	127	126	104	113	129	102	105	116	105	118	106	119	111	100	119	114	95	131	122	112	98	116	108	112	112	124	109	128	85	95	130	90	116	110	125	92	121	103	109	99	123	107	103	105	118	105	98	102	116	110	122	130	110	113	109	116	115	112	111	117	120	122	101	114	123	125	124	122	107	126	107	104	98	100	92	127	107	103	115	121	89	102	109	106	112	132	115	112	120	115	100	133	101	112	117	115	92	112	134	105	106	118	123	114	104	101	119	136	119	108	104	104	109	108	107	111	110	112	108	129	125	132	104	111	119	107	103	113	125	125	123	109	120	113	108	104	115	126	126	106	112	118	95	115	130	108	98	101	128	93	110	100	114	109	138	112	128	124	103	104	112	118	103	94	112	118	110	125	113	97	123	97	109	118	118	93	116	112	94	117	119	124	115	105	115	119	118	112	122	119	124	111	111	102	126	94	113	95	115	129	109	110	116	110	116	113	114	105	116	114	113	144	120	128	100	99	98	108	130	107	107	107	123	102	106	107	132	110	105	106	99	108	121	106	112	110	122	119	106	123	117	125	120	126	107	114	112	112	98	114	121	111	101	97	110	116	112	127	119	98	100	120	118	115	103	107	125	120	123	110	114	124	122	101	118	113	100	109	101	118	108	115	88	112	102	125	97	113	104	110	120	101	122	127	113	116	106	119	101	123	120	107	99	141	104	107	113	106	113	110	104	129	98	135	110	109	107	112	116	131	109	123	118	104	104	107	99	108	113	116	114	113	99	120	104	115	91	103	126	111	110	100	121	98	111	115	113	84	123	123	91	109	97	123	102	114	110	131	109	122	99	117	102	127	112	90	111	118	109	107	93	137	110	119	126	117	112	121	121	108	103	111	109	109	108	121	97	108	98	112	115	120	109	88	99	105	112	121	97	144	111	108	107	124	104	113	131	126	97	124	121	124	122	118	94	110	88	104	105	104	113	125	120	105	112	115	93	107	117	113	114	124	129	106	126	90	112	111	112	104	96	120	133	107	105	107	92	130	93	112	120	126	107	151	133	106	107	102	118	97	119	118	112	121	120	120	126	111	110	117	124	116	104	116	117	92	120	105	127	101	120	124	94	109	103	126	109	106	106	114	119	128	89	129	115	123	128	111	101
25472	21049	27703	24439	20968	13265	1448	841	657	585	585	527	470	446	420	452	371	395	396	363	348	383	325	354	354	369	347	315	317	347	358	322	307	308	328	290	320	288	309	282	283	290	298	280	318	280	287	302	278	294	303	320	315	298	299	276	308	320	320	292	323	297	274	318	290	300	281	274	316	321	288	303	285	311	278	279	295	282	271	276	292	335	282	295	289	313	288	270	310	300	285	301	301	267	297	284	290	278	308	286	317	274	300	286	264	282	290	263	311	300	301	281	295	310	287	290	309	319	297	274	298	269	303	277	312	302	309	302	268	340	316	321	309	313	307	283	297	295	300	299	287	305	274	295	302	287	316	301	319	335	315	293	314	292	327	278	326	279	303	311	270	304	296	302	316	305	282	288	308	300	277	338	292	291	284	310	293	302	310	282	276	301	344	283	256	300	313	291	304	299	311	334	316	285	321	290	284	279	286	269	305	307	294	280	270	293	318	306	299	296	292	325	311	303	279	274	297	288	335	295	297	286	298	263	278	307	278	308	281	293	286	295	270	276	310	293	291	297	295	312	296	271	278	279	281	288	267	296	306	283	315	306	301	308	291	321	251	290	297	310	267	300	294	301	302	328	274	319	312	291	307	281	287	289	273	280	321	308	281	284	293	273	300	333	295	306	295	307	325	283	288	279	287	269	340	307	259	321	307	317	292	277	305	278	299	319	297	275	304	290	320	312	292	277	312	293	328	287	279	289	274	307	265	290	298	289	326	284	269	290	298	275	320	315	288	319	284	291	312	296	306	288	290	302	296	266	296	313	285	295	281	302	265	290	271	295	297	303	286	307	266	261	308	326	325	251	299	298	356	295	283	297	274	276	314	307	276	321	293	294	308	299	290	303	281	299	343	295	280	251	333	281	287	309	287	310	292	307	338	272	328	288	270	299	249	306	305	297	331	280	293	316	321	295	284	298	295	248	315	305	264	300	278	275	286	294	287	318	302	291	252	288	307	305	283	287	287	286	314	280	275	326	276	299	297	276	294	299	322	309	311	304	305	293	275	277	276	283	305	326	292	288	301	296	311	305	289	288	289	258	276	281	284	295	280	272	271	308	293	258	287	256	306	287	298	326	312	292	286	319	294	290	266	314	304	262	300	288	290	312	302	346	290	311	307	301	265	281	284	311	284	283	282	302	288	294	311	297	277	309	318	265	288	302	271	268	288	325	321	298	260	298	286	300	293	287	315	309	269	288	318	304	279	317	276	286	271	293	269	260	266	300	312	298	293	284	324	281	280	267	313	320	256	323	331	323	271	279	321	301	290	269	288	290	297	309	306	283	280	296	298	306	308	300	313	281	281	315	274	300	272	332	273	301	305	277	318	293	311	297	307	302	278	287	279	336	307	341	328	277	273	295	283	266	306	301	273	299	326	308	300	280	271	294	292	310	308	288	301	279	303	295	280	297	294	292	313	331	278	298	293	272	286	280	296	298	306	288	265	282	295	320	301	321	302	314	293	281	300	326	288	289	284	282	306	290	287	274	291	343	309	332	333	250	293	293	309	305	309	300	300	281	301	314	299	313	298	289	315	282	332	285	279	289	277	278	282	305	280	279	274	288	280	279	287	309	310	312	298	314	296	281	326	305	290	295	311	313	284	292	293	300	293	285	311	305	323	299	289	317	333	300	271	287	296	303	291	307	296	277	283	321	275	280	278	290	296	282	279	304	284	267	270	318	268	296	259	272	293	302	317	277	307	272	278	290	292	321	264	307	283	271	293	316	276	281	313	302	330	296	271	286	265	279	266	257	315	292	268	254	308	288	274	295	302	320	283	274	280	269	294	286	294	278	303	265	315	282	301	284	305	279	303	321	333	305	308	279	289	300	280	310	298	314	293	320	306	292	281	277	317	296	325	314	307	295	288	282	324	286	299	314	302	318	294	263	286	323	310	265	284	312	305	305	297	284	274	265	286	302	285	297	300	313	294	301	294	289	298	319	308	297	286	298	257	292	259	331	290	276	289	334	291	316	292	308	291	268	275	295	288	297	272	293	283	281	299	282	301	286	345	286	295	307	310	304	278	292	289	287	278	291	306	309	284	291	317	288	280	282	286	273	293	282	281	270	322	304	282	276	281	276	308	297	270	307	265	314	287	285	281	317	280	280	324	298	296	307	284	302	276	249	315	301	279	296	296	312	289	302	289	312	306	273	302	276	299	275	290	294	310	295	291	283	315	286	299	290	278	309	301	314	320	274	325	334	309	269	284	280	301	281	290	267	259	308	291	286	297	279	299	272	324	287	307	310	274	285	307	284	291	319	310	279	291	297	290	283	309	301	278	266	297	288	293	301	305	268	291	300	307	297	269	299	280	299	328	291	273	251	297	296	287	290	295	297	281	291	262	307	314	286	279	279	323	288	296	286	288	321	269	306	268	306	317	275	303	314	304	288	293	297	297	298	317	289	296	311	293	276	266	293	301	290	311	290	271	272	281	283	305	298	280	285	311	298	295	307	298	285	299	300	274	292	284	311	285	292	300	313	278	316	289	297	271	289	301	278	282	283	286	293	316	307	313	280	270	320	255	293	311	279	275	307	311	299	281	282	317	311	320	285	308	285	300	300	278	288	288	310	316	287	299	297	338	313	274	309	283	313	268	322	292	304	320	284	279	287	301	319	277	284	282	313	268	250	284	305	278	291	320	300	302	266	293	262	301	305	271	285	305	290	293	276	279	260	287	288	281	316	306	281	305	272	296	296	288	278	259	252	266	265	287	310	274	286	275	280	261	277	276	259	291	288	304	290	297	302	290	306	329	286	307	278	312	304	316	288	326	287	311	322	252	300	311	317	278	270	290	295	285	321	284	321	289	290	279	310	284	284	288	322	312	330	311	280	253	291	293	280	332	275	299	320	306	302	270	288	276	308	282	293	301	279	288	272	281	293	296	287	270	297	319	292	339	271	291	284	314	308	315	283	261	292	290	272	289	253	329	298	285	294	254	298	298	304	254	300	294	292	309	317	287	251	267	367	306	279	234	311	291	293	295	303	308	305	296	291	328	291	302	295	288	314	306	325	278	272	321	282	343	324	317	298	288	300	309	290	291	285	300	311	326	319	280	291	319	300	309	297	290	314	292	308	319	306	294	275	303	278	262	307	302	315	308	330	327	298	275	299	275	307	320	289	291	285	272	255	290	270	323	275	316	312	281	298	306	296	299	312	288	281	285	330	281	306	285	320	282	320	323	312	305	289	305	260	287	324	320	284	316	288	303	307	288	306	304	257	278	280	289	323	293	292	292	305	294	280	334	320	280	305	272	316	314	290	316	271	305	306	308	271	309	316	312	276	312	301	299	291	296	281	264	284	289	270	316	286	289	258	299	294	293	288	276	317	276	297	319	286	324	284	293	270	293	285	296	302	304	301	287	278	276	287	286	301	297	352	270	286	279	268	319	290	296	307	293	250	318	301	316	321	273	312	306	310	281	249	295	318	281	302	307	299	303	336
24563	63252	12939	5295	3238	2407	1918	1526	1276	1140	990	854	728	653	614	558	514	456	499	437	402	395	395	358	358	348	344	386	363	351	335	358	330	354	337	323	343	367	362	317	349	341	318	319	318	321	299	324	301	335	267	314	310	293	318	300	296	295	319	315	326	308	299	339	284	303	330	324	305	315	333	346	294	277	290	318	313	319	311	279	314	275	290	278	316	297	330	310	338	289	307	299	282	318	283	307	298	285	307	303	263	327	293	334	288	278	328	300	292	326	275	277	327	316	308	319	307	310	327	308	296	260	341	299	306	318	292	339	277	289	279	297	289	302	286	286	300	317	280	304	296	283	309	331	325	291	318	334	295	295	280	306	309	305	297	323	290	345	311	298	268	302	293	347	305	328	305	317	297	290	272	285	336	297	353	320	301	294	316	290	322	291	304	266	268	293	319	292	288	290	285	300	329	300	285	267	301	297	287	289	286	315	321	329	283	321	301	290	263	319	284	339	314	321	319	284	303	307	317	313	278	325	287	281	314	330	284	308	300	310	336	329	296	287	299	289	320	363	302	338	303	291	268	290	319	294	294	317	314	308	290	339	285	290	286	298	304	293	257	296	319	302	295	284	291	274	309	292	321	299	328	315	347	270	316	294	302	311	322	316	266	286	315	308	294	331	312	295	295	283	296	294	300	311	316	314	297	287	311	309	313	267	267	309	326	314	319	301	304	318	327	299	289	295	311	296	323	291	314	294	296	280	290	299	319	308	303	313	301	289	312	282	310	314	277	261	291	309	316	283	284	333	298	316	297	308	283	295	322	303	323	300	272	299	325	322	292	289	317	333	308	317	325	292	277	280	309	307	309	283	297	305	284	309	312	265	319	301	296	315	339	264	290	298	321	311	289	297	293	295	328	283	298	279	313	318	328	314	284	306	289	286	318	277	294	287	299	311	315	295	326	269	282	303	334	283	334	303	294	324	300	307	300	317	300	316	311	296	296	306	299	299	281	299	308	297	307	311	311	260	291	299	292	301	285	329	285	295	333	307	306	301	305	333	298	296	316	293	315	317	279	327	302	305	283	290	290	302	290	286	284	278	323	331	307	275	309	318	316	321	275	334	337	302	311	310	313	304	323	327	278	321	313	311	306	281	284	283	291	301	308	295	338	329	303	318	285	322	275	308	297	321	280	303	298	295	319	310	287	308	307	309	299	307	303	330	307	319	288	300	279	290	298	286	323	287	331	298	313	285	321	295	279	271	333	286	304	308	294	304	282	280	302	273	297	298	278	320	314	297	311	314	298	310	288	278	277	281	302	299	289	304	321	297	295	296	325	301	290	306	292	311	309	314	302	345	290	333	314	288	276	269	307	302	283	290	313	289	318	282	288	286	309	306	278	325	306	308	316	301	294	335	301	291	286	306	303	317	285	313	304	302	320	290	317	318	269	329	280	265	311	306	312	305	306	313	299	290	324	289	310	289	329	318	317	317	313	303	298	334	317	273	297	273	300	320	301	309	314	304	314	279	313	327	332	295	288	321	326	290	273	282	291	303	288	328	307	311	306	292	291	305	302	302	307	275	272	313	295	294	309	325	292	282	315	321	317	301	302	304	320	298	282	338	314	281	321	324	304	304	306	302	289	311	282	291	312	308	255	284	293	283	296	273	258	297	287	277	297	310	316	285	292	354	270	295	289	292	305	301	287	303	302	332	319	327	336	281	307	301	327	301	326	288	309	308	290	313	296	331	323	320	290	296	295	300	351	317	304	314	327	288	290	274	312	298	285	316	309	293	290	304	282	303	315	286	292	274	318	303	269	296	289	276	300	269	304	315	320	289	319	299	311	292	336	337	293	326	316	314	304	298	307	292	268	305	288	323	331	310	293	313	286	293	302	296	321	291	296	324	300	275	331	306	325	304	291	309	304	328	282	296	281	295	311	297	310	290	282	308	268	307	289	302	304	286	307	315	292	314	331	261	297	330	270	307	285	317	321	280	317	315	313	296	307	313	307	299	299	249	304	301	291	326	326	318	285	298	324	262	334	317	295	339	298	318	311	303	300	285	301	301	281	283	284	334	307	336	318	288	259	282	287	306	280	292	257	265	289	300	315	311	315	286	277	304	278	303	300	328	292	289	305	283	277	284	305	314	325	299	308	305	326	284	291	306	348	279	347	272	297	270	285	309	281	305	274	305	312	291	322	274	317	308	309	304	273	292	293	300	307	320	295	306	271	325	304	314	300	286	307	325	323	329	271	328	303	322	293	291	310	327	282	304	305	336	295	311	276	312	298	338	288	303	309	322	324	319	324	322	300	308	276	307	305	305	278	324	322	301	290	293	303	291	321	281	329	276	299	300	288	265	298	312	314	286	271	287	315	301	310	306	280	300	299	317	312	316	301	302	298	282	286	310	339	298	301	306	291	300	327	289	329	326	300	309	303	292	274	306	275	301	309	297	307	318	289	305	310	314	281	318	301	314	280	311	331	325	314	308	319	300	300	267	293	314	301	305	297	307	286	307	297	292	276	351	318	272	295	333	299	314	303	293	300	302	289	310	321	316	292	279	298	311	278	301	298	289	303	291	306	309	289	326	296	314	333	314	302	319	310	277	346	323	316	293	307	315	305	305	271	287	312	319	283	323	313	289	305	341	296	334	281	306	272	279	291	290	309	321	283	331	269	322	298	276	339	309	328	292	309	321	324	275	338	314	310	310	299	307	287	313	305	265	281	304	305	322	296	297	321	293	305	290	282	328	328	295	275	299	326	340	274	297	256	321	329	299	291	277	325	291	302	317	300	276	298	309	282	288	313	333	300	305	299	318	305	303	283	327	309	309	298	319	311	296	309	307	290	304	310	319	297	320	308	338	311	314	301	291	310	301	318	305	296	335	318	277	326	314	301	287	295	314	294	314	328	284	319	294	293	298	305	295	325	288	290	309	303	316	344	319	318	315	313	291	297	302	276	325	315	273	299	276	339	297	329	264	294	326	306	315	296	272	328	324	267	293	315	284	285	301	328	301	298	319	291	284	288	302	317	308	313	318	294	285	306	305	302	276	270	273	308	319	280	286	248	290	330	278	288	338	278	306	288	315	335	318	298	292	296	315	302	319	293	329	306	336	348	277	321	292	304	302	298	305	340	307	288	328	281	292	282	327	315	295	307	301	320	285	304	307	279	294	290	323	303	295	304	289	314	308	332	313	341	329	265	329	281	306	294	299	336	320	303	303	321	299	274	283	293	301	340	298	296	332	314	287	284	299	308	286	287	317	280	317	292	283	333	314	239	330	318	289	324	283	331	300	295	277	306	293	303	319	304	316	308	332	285	290	291	287	299	285	298	305	326	291	306	292	271	290	302	292	301	295	279	305	298	279	313	319	300	302	324	309	271	301	299	332	289	311	305	282	301	307	324	302	279	306	306	313	305	294	310	298	300	283	295	303	301	298	287	266	305	296	257	292	320	280	309	309	313	287	285	293	305	292	287	297	293	293	308	290	304	297
23130	20975	27532	24568	20966	21018	12845	1957	1212	1157	1017	917	869	811	750	678	682	564	607	590	561	567	535	554	541	539	542	548	489	513	511	511	474	544	474	483	475	488	485	497	473	532	455	436	479	458	495	435	466	496	482	474	459	467	435	463	458	470	443	456	462	463	469	476	501	442	451	423	487	458	443	437	442	456	460	413	444	450	452	448	476	464	453	423	440	451	453	431	488	422	478	452	482	416	492	474	452	413	465	436	477	446	483	444	482	465	428	438	467	477	457	446	460	437	454	430	421	447	473	469	497	463	458	452	454	410	467	456	484	499	436	480	457	465	426	485	442	452	468	406	463	429	434	450	400	446	425	460	439	458	441	431	508	446	451	423	461	452	469	477	450	445	490	500	446	426	446	478	453	426	455	449	433	417	449	453	462	457	476	450	471	446	451	429	468	448	418	488	476	471	487	446	490	462	440	474	466	446	429	431	458	423	421	441	452	423	431	456	434	524	438	450	469	424	430	472	435	420	407	425	503	427	437	481	430	453	456	457	454	414	481	460	459	417	468	439	501	499	446	429	436	460	449	470	420	470	469	403	487	458	470	428	454	476	409	475	433	435	457	458	414	459	461	466	487	441	488	417	447	457	444	473	439	433	477	471	477	459	484	462	443	450	430	460	474	502	413	405	448	409	488	438	469	454	446	446	449	442	461	458	467	444	427	452	464	436	473	430	442	464	426	450	472	438	441	464	436	452	485	482	466	465	473	467	449	459	459	447	435	470	438	439	444	465	416	418	442	446	468	451	425	432	432	447	439	426	451	465	423	403	460	430	437	466	423	455	422	443	422	469	474	449	443	447	445	473	467	422	442	480	429	486	442	458	463	451	448	467	458	461	483	455	416	426	463	442	459	475	435	478	409	460	452	457	467	475	455	466	431	452	431	458	421	396	474	483	464	457	455	442	428	465	453	459	469	455	440	443	449	452	430	470	471	456	488	416	455	443	475	431	513	417	451	406	464	434	433	470	468	455	464	465	439	434	447	443	451	455	431	422	434	413	429	405	446	468	460	428	417	458	428	505	479	437	504	422	452	470	468	408	453	427	440	432	468	462	444	445	460	461	486	475	439	460	477	452	472	460	410	474	450	451	460	429	418	478	451	454	437	465	460	485	463	432	456	418	448	443	460	433	478	440	444	457	488	445	457	465	472	447	456	444	447	426	458	460	451	478	441	437	445	427	462	462	453	449	446	428	454	428	428	449	425	436	437	433	394	446	442	475	463	462	426	469	443	461	449	463	459	420	430	439	432	449	421	440	472	437	467	449	451	463	456	457	461	476	434	419	443	434	413	456	490	483	423	457	441	478	475	431	462	441	462	469	440	465	470	452	447	460	447	436	479	454	442	455	453	433	479	445	462	443	443	444	460	478	463	495	478	448	435	401	457	481	460	413	435	445	427	428	427	449	466	412	458	461	423	453	446	456	483	450	463	426	469	486	419	442	433	459	432	424	452	443	452	485	448	432	469	460	455	468	468	461	481	438	475	452	449	444	487	435	473	416	448	465	446	446	502	457	430	474	499	411	476	460	489	463	442	449	435	456	447	410	458	443	450	456	466	442	442	448	432	483	415	471	429	451	493	453	439	457	414	465	443	473	452	503	427	422	445	473	436	466	446	449	445	441	448	432	486	462	435	444	431	420	449	442	477	484	449	426	487	475	439	434	461	435	426	473	440	459	432	429	482	436	486	451	473	442	497	459	445	439	513	486	452	454	464	400	452	433	446	447	445	457	425	486	466	437	441	437	499	458	477	446	456	440	436	447	425	480	471	423	447	460	458	411	448	457	466	450	470	453	475	443	442	456	463	446	499	409	461	435	431	428	434	439	471	409	448	413	490	488	468	487	453	456	481	449	433	438	449	464	442	443	455	426	446	427	472	448	465	447	436	425	453	468	428	453	471	454	454	426	461	477	425	442	451	439	426	475	422	446	453	433	423	448	449	455	429	456	427	450	484	490	454	467	413	459	435	422	450	411	465	432	452	461	467	452	484	427	432	454	433	433	429	437	450	440	455	427	440	442	447	434	426	455	464	432	421	427	462	453	444	481	439	453	419	417	432	427	474	417	439	439	385	462	451	437	438	424	485	448	436	430	452	462	466	446	439	466	409	432	439	427	424	471	468	447	447	403	451	465	447	434	452	502	445	421	430	417	497	448	463	428	484	433	463	430	447	487	438	487	471	457	463	443	456	471	432	445	439	432	476	454	442	443	438	450	427	457	460	471	463	461	469	456	492	475	419	423	441	469	459	446	404	472	447	421	417	453	448	459	479	480	480	440	448	455	465	415	417	463	461	428	454	445	491	438	434	431	468	442	464	455	453	458	427	459	469	431	418	404	432	445	442	459	454	444	450	507	474	473	411	450	469	487	436	418	437	467	420	464	463	493	437	434	431	436	465	449	444	446	462	461	431	418	439	454	465	411	443	444	449	406	408	463	439	428	452	489	425	485	469	430	465	457	444	458	438	455	432	470	452	446	458	449	426	455	448	481	467	478	464	434	450	471	415	498	460	433	451	447	472	446	469	457	452	449	455	456	421	449	453	421	449	463	478	473	440	434	479	459	423	444	455	456	459	429	440	448	433	403	468	427	457	454	449	481	417	447	434	463	462	445	469	451	428	442	428	477	465	452	395	429	429	469	433	449	442	474	463	423	459	425	482	422	440	450	470	448	484	473	449	457	459	485	472	442	432	442	449	448	467	454	421	453	437	438	439	463	435	415	441	454	460	469	419	455	460	436	463	406	426	471	448	427	463	472	451	412	441	477	443	459	444	449	445	465	457	419	446	462	446	484	514	426	457	482	458	449	453	477	444	428	479	433	427	418	436	485	441	477	457	457	484	447	449	428	460	438	420	417	504	463	442	437	450	449	449	452	418	427	483	464	447	450	488	444	424	433	442	465	431	427	428	450	443	454	435	467	513	449	447	442	458	477	446	479	440	468	438	454	434	447	452	451	464	465	481	411	467	495	434	456	428	418	514	444	460	483	459	474	457	475	501	446	443	462	454	463	433	465	410	478	424	427	464	479	415	491	467	442	445	431	426	430	407	457	429	467	426	409	436	410	469	460	474	453	434	472	425	449	430	457	519	447	472	419	460	483	469	471	465	479	465	489	473	444	467	419	454	459	447	441	476	442	445	437	459	462	464	428	432	462	460	452	416	469	427	451	455	462	464	438	438	461	417	416	442	454	425	456	439	460	432	473	434	421	451	475	460	459	474	476	426	442	428	452	446	432	464	436	423	420	492	417	420	421	432	447	445	464	470	476	456	458	499	471	439	468	442	494	421	478	449	432	456	478	465	491	427	445	434	444	445	449	449	504	436	452	436	484	436	461	456	452	452	415	476	438	450	498	443	469	414	447	440	443	445	460	429	456	481	460	465	419	437	487	439	449	410	424	457	416	437	472	464	451	457	438	460	437	483	449	450	475	478	423	457	464	446	487	487	460
21944	63915	17868	9116	6094	4582	3553	2943	2379	2221	1826	1576	1265	1107	1061	969	907	851	767	716	697	712	659	653	603	573	640	585	541	543	503	546	546	546	492	532	563	525	509	527	503	482	533	506	483	523	509	500	495	504	481	494	491	511	405	530	503	462	507	464	481	475	497	528	475	460	492	472	508	485	476	477	511	497	488	468	470	494	478	463	476	425	466	524	500	470	456	535	432	443	435	452	486	480	451	471	442	490	478	461	462	454	475	494	452	482	490	463	491	480	463	487	464	471	458	455	465	433	446	473	509	440	432	460	458	481	476	460	453	474	397	487	466	456	468	429	504	447	457	499	467	468	465	480	486	473	472	480	456	487	454	480	461	466	487	495	461	477	498	489	467	498	447	478	447	459	456	502	500	456	452	485	507	460	451	525	476	492	471	440	470	465	484	468	456	474	465	476	440	506	499	450	496	467	453	473	425	466	479	446	465	431	468	454	456	506	494	448	504	460	479	448	456	445	457	511	420	489	473	535	455	465	475	428	443	465	485	448	458	442	454	471	469	469	502	479	495	487	449	471	474	499	452	450	435	480	477	455	479	482	518	462	473	478	469	495	477	492	442	447	451	477	481	459	491	454	439	447	464	507	476	468	469	403	461	463	476	478	438	483	435	471	502	454	481	429	451	449	450	484	475	445	478	453	464	462	513	491	459	480	478	485	467	491	482	431	473	473	458	465	473	504	475	479	435	479	423	467	441	439	458	477	466	493	536	480	509	415	495	448	468	455	495	454	446	487	468	469	465	449	463	421	470	437	461	456	426	474	462	439	509	482	471	486	453	506	455	427	472	465	452	477	520	460	463	454	492	456	494	484	477	500	495	459	454	459	458	438	452	511	460	478	473	449	451	464	478	470	467	475	503	437	439	499	484	467	461	460	504	444	450	464	447	486	481	481	466	450	449	451	461	480	463	460	458	466	466	476	446	473	434	460	452	467	468	461	504	457	471	437	428	500	491	440	483	456	480	454	470	489	436	477	482	458	466	445	445	503	446	490	453	446	441	465	466	431	457	434	468	460	493	512	521	450	469	480	451	467	465	496	539	437	457	489	495	427	486	472	478	482	469	510	479	466	443	489	445	516	494	464	465	494	476	460	458	485	474	455	483	456	479	447	452	496	484	436	489	497	449	476	520	458	487	464	456	484	442	399	476	466	456	462	461	482	485	511	477	470	501	429	488	488	447	437	456	470	454	476	468	493	483	487	468	482	479	461	473	448	457	492	480	447	438	453	481	459	427	483	442	438	454	484	462	479	464	464	469	473	447	458	476	466	460	514	430	480	471	485	478	449	472	489	470	460	434	481	467	452	440	423	471	455	444	500	454	435	443	471	468	484	490	475	483	475	457	480	466	474	468	426	454	436	486	471	456	442	453	498	515	476	459	503	486	448	454	457	514	497	496	447	492	450	418	453	478	447	461	483	486	509	473	457	446	444	487	477	483	443	451	439	474	451	470	463	461	471	451	453	468	494	453	456	481	446	479	442	472	488	485	441	473	492	488	470	442	492	477	457	411	476	494	429	470	478	462	462	445	492	434	436	490	455	447	447	484	440	483	475	431	490	456	482	488	462	451	481	465	502	442	450	477	478	451	468	445	456	430	431	463	490	462	468	502	476	496	492	459	478	464	478	489	422	466	451	455	460	441	517	453	452	456	468	461	404	485	481	486	501	469	515	489	467	475	433	477	448	452	499	463	433	453	472	458	440	512	473	432	461	512	444	470	474	476	441	475	461	500	484	485	470	441	473	476	471	465	467	437	502	481	478	504	462	481	457	453	445	477	466	480	489	462	505	461	461	457	463	480	438	467	473	464	478	474	479	423	469	480	470	470	511	471	505	454	431	507	451	463	472	474	440	480	472	460	467	456	467	516	475	480	483	469	468	466	463	466	457	424	491	508	435	489	461	488	468	442	452	429	414	463	459	428	484	470	487	474	479	466	472	473	466	469	479	487	461	459	476	493	471	508	444	469	466	454	456	481	478	443	463	492	470	462	499	502	429	443	498	448	447	466	462	432	466	478	482	439	441	463	436	480	459	464	458	467	502	462	438	473	463	477	502	461	467	471	455	456	459	461	453	437	451	484	435	457	430	480	457	457	462	487	468	498	479	475	453	441	458	500	483	476	427	468	454	456	476	475	451	451	413	476	463	445	480	438	484	501	463	475	454	473	430	410	449	474	492	452	479	426	459	492	471	434	455	457	432	453	466	489	449	468	458	444	473	488	487	503	460	459	448	479	441	496	469	473	456	457	467	453	469	447	449	469	475	444	438	489	460	497	480	441	457	524	451	478	471	456	468	449	472	462	459	456	471	473	480	468	453	452	481	492	445	453	447	469	461	445	423	493	494	455	473	466	456	462	474	479	496	478	453	435	505	490	464	459	495	475	421	468	444	458	491	491	464	447	451	443	498	502	462	435	477	438	484	517	439	453	451	495	481	434	465	463	455	502	469	491	460	497	443	488	458	423	485	481	496	478	517	466	478	485	481	448	446	481	484	442	445	456	472	506	488	486	432	466	468	465	462	451	464	479	462	451	481	417	517	477	496	439	466	484	433	491	425	471	439	480	485	456	470	464	484	460	479	473	459	408	475	431	444	470	451	472	454	426	457	471	488	442	484	471	453	460	486	467	462	450	472	456	440	442	442	455	492	468	442	467	430	476	448	444	461	453	525	406	500	468	428	469	452	439	489	454	459	468	470	478	506	487	473	474	452	473	452	481	462	473	429	477	492	460	482	423	476	459	431	475	482	505	510	469	442	500	443	447	502	455	482	502	488	466	481	480	479	471	466	461	454	483	468	434	434	453	466	493	460	452	458	447	447	468	481	449	463	442	459	453	418	462	473	470	466	490	480	455	466	453	425	442	416	470	488	453	497	422	460	477	455	474	434	496	460	492	433	463	470	469	476	451	453	489	460	482	445	454	471	474	478	466	442	457	445	477	445	483	445	444	479	482	504	456	426	476	496	451	437	481	478	438	441	475	446	490	481	508	460	482	495	454	460	466	454	460	457	513	484	480	467	479	448	473	502	479	467	459	477	483	494	536	459	490	510	437	443	471	454	487	450	453	482	497	493	464	494	478	466	449	485	480	441	465	461	470	461	496	492	418	451	451	468	504	437	449	456	465	485	464	462	476	462	454	433	439	449	474	454	447	440	464	450	459	462	448	460	478	468	475	435	469	496	501	456	449	494	481	490	448	482	496	482	505	504	453	488	484	475	445	449	486	437	494	500	512	475	431	456	471	469	454	464	483	482	454	444	467	486	468	448	471	454	435	442	474	482	455	480	434	479	460	461	440	477	447	496	491	466	462	450	479	482	438	447	451	490	484	434	462	459	442	470	485	476	485	455	481	477	425	439	451	443	461	489	464	463	484	463	467	462	465	455	463	424	464	444	487	469	431	440	447	460	477	428	483	425	469	490	468	420	456	456	444	505	507	439	453	505	490	489
28272	18703	4825	298	162	121	119	114	93	122	131	119	118	99	96	103	92	94	106	96	92	94	103	92	90	88	106	88	90	92	84	111	92	103	97	85	98	95	104	100	87	95	112	86	100	94	76	83	85	107	99	97	92	90	96	100	100	103	90	91	85	89	102	96	72	109	104	89	105	94	91	77	90	88	93	95	85	112	90	82	93	99	88	102	90	95	105	99	86	85	88	78	115	95	91	101	95	81	97	94	100	89	108	93	101	92	86	104	92	90	111	91	97	108	107	88	84	97	72	100	90	99	106	85	105	95	112	95	91	76	101	87	88	89	106	93	83	102	90	93	104	85	102	90	106	92	93	89	111	102	97	92	106	100	91	100	95	98	98	92	102	80	93	89	92	86	78	113	110	86	94	91	95	106	115	95	88	92	104	91	81	115	87	92	82	99	91	94	101	91	83	82	97	98	89	86	93	68	109	101	81	86	101	103	93	95	96	87	93	96	104	87	99	72	92	117	97	96	99	113	109	82	93	99	92	80	94	94	88	92	91	82	100	89	82	112	88	91	90	99	93	87	100	100	83	96	107	81	98	95	90	93	102	70	86	86	88	98	91	86	99	95	85	87	103	86	108	90	97	102	103	91	103	98	104	107	103	99	94	98	114	93	95	84	102	101	88	102	94	74	93	86	102	97	86	98	91	97	110	89	95	75	84	95	91	88	86	89	84	100	70	122	79	81	115	104	91	91	102	100	100	112	95	96	76	81	99	95	106	103	107	71	85	86	119	86	96	80	78	88	97	100	96	107	83	81	81	106	99	96	103	116	90	98	94	103	85	104	79	87	91	106	98	96	75	83	87	88	104	92	94	88	83	101	106	93	93	97	110	90	100	92	81	94	88	88	92	109	93	87	95	96	95	93	84	108	105	75	105	95	89	114	96	102	93	100	97	102	92	95	92	113	93	104	75	81	108	114	83	107	91	96	106	80	99	111	108	90	93	101	96	88	93	95	97	114	99	107	82	88	89	81	101	107	99	105	105	94	87	81	92	89	95	88	84	90	98	90	100	95	93	106	110	87	101	75	74	104	98	88	91	105	116	87	88	99	84	105	78	93	76	122	107	86	113	79	97	114	91	98	89	106	97	82	82	92	80	94	87	79	98	107	123	97	105	78	97	85	90	99	99	92	103	79	96	77	92	108	95	81	91	103	100	81	97	94	87	105	91	98	90	108	100	89	85	100	100	88	95	89	88	104	110	88	95	100	80	87	89	87	102	87	97	93	90	87	114	91	115	96	94	77	89	81	100	86	104	116	95	104	96	89	107	92	94	95	79	89	94	83	104	88	91	92	90	107	102	96	84	106	95	99	86	87	108	113	92	76	94	87	79	73	105	88	94	93	91	99	87	110	95	108	93	90	79	103	86	96	90	85	101	111	83	101	91	83	121	72	100	94	93	92	106	83	92	89	106	102	104	83	101	85	84	80	86	87	93	97	97	101	85	85	85	94	89	88	102	84	92	85	84	108	86	106	102	113	106	100	99	122	103	99	119	86	104	109	85	90	96	101	112	91	88	89	95	91	85	95	80	100	94	85	80	86	101	93	78	94	81	106	108	77	98	102	115	90	97	113	94	103	93	100	83	97	98	96	94	87	90	85	100	91	94	95	96	96	96	107	89	99	100	103	95	102	90	86	108	84	105	86	77	93	108	102	93	104	82	71	84	97	106	95	90	89	108	91	95	99	96	105	97	86	90	95	85	110	79	100	81	91	95	98	93	89	104	98	87	88	103	101	92	86	98	119	109	88	96	94	92	91	100	91	109	88	101	92	117	98	106	91	98	94	98	98	87	90	98	76	111	100	104	108	82	84	95	94	96	104	88	96	85	103	89	111	111	86	90	119	108	90	117	91	90	86	77	83	110	86	109	106	101	88	98	104	88	100	84	94	105	80	97	107	113	100	87	94	95	90	99	85	91	84	87	95	85	99	85	100	102	95	99	93	94	99	80	91	104	86	100	79	78	95	95	91	84	101	84	95	84	104	96	85	96	100	96	99	105	101	76	100	96	79	79	93	93	103	93	121	91	99	107	78	96	92	76	94	88	101	87	97	87	80	86	76	108	99	110	86	83	99	99	76	90	87	101	116	90	91	90	111	101	101	93	101	80	87	75	94	96	96	89	100	108	85	104	92	101	87	90	88	75	83	93	96	95	101	100	98	101	92	82	95	96	97	94	84	101	88	114	91	96	87	93	102	97	111	99	90	88	76	97	90	94	102	95	99	88	108	111	88	109	109	91	92	96	95	77	88	76	88	83	100	90	101	84	105	92	85	99	108	96	98	95	101	115	89	100	109	87	77	99	94	103	99	89	80	100	93	101	101	94	105	79	95	86	90	113	84	105	106	100	100	87	71	98	82	85	107	78	100	93	99	93	114	93	85	93	103	78	92	94	80	100	89	87	98	89	87	95	98	86	86	102	94	98	87	101	94	97	114	91	92	82	99	87	90	79	102	108	81	98	106	76	80	99	87	90	97	95	107	86	100	96	98	91	107	94	88	98	82	80	92	78	91	71	107	97	101	97	102	89	89	95	84	110	97	101	93	85	87	107	100	92	95	114	83	103	96	104	88	87	82	110	86	87	83	101	98	89	96	101	84	104	87	97	92	90	97	90	89	101	102	109	98	94	95	83	100	102	97	100	87	96	94	84	92	100	109	87	92	94	98	82	92	78	91	106	95	91	98	89	95	93	96	102	106	111	106	93	99	85	94	78	98	96	92	102	82	93	103	95	100	125	99	92	88	89	103	99	80	86	100	83	90	105	101	87	88	97	90	108	86	86	99	98	94	93	91	93	110	81	91	98	91	92	97	92	91	85	98	104	75	97	101	94	91	115	97	97	98	91	98	88	93	108	77	105	97	95	102	105	95	90	86	96	92	109	104	100	94	86	86	115	97	88	89	94	93	90	91	91	92	80	110	90	95	90	95	91	109	101	95	94	113	100	94	94	92	104	104	95	98	93	95	96	87	106	78	89	116	91	97	83	104	92	86	80	95	97	104	93	98	84	95	88	86	90	101	77	87	95	98	113	94	88	73	106	81	102	101	109	86	86	88	78	83	88	76	99	118	98	102	86	92	94	102	80	95	93	84	100	112	83	97	105	93	95	105	108	96	91	103	87	99	105	103	82	106	85	94	97	103	86	100	93	90	85	89	84	98	110	106	102	97	94	95	106	98	78	98	100	119	83	92	72	92	101	89	116	95	86	99	76	89	114	90	82	93	102	95	111	93	106	88	107	89	125	83	106	101	83	86	96	94	87	91	95	100	86	114	106	95	90	100	96	98	106	78	94	89	92	97	103	97	93	106	95	103	106	86	99	95	95	101	87	100	99	83	92	93	104	97	98	90	104	106	85	88	94	95	96	87	102	105	92	95	106	121	90	88	87	90	88	95	106	95	91	85	93	105	96	95	88	115	106	79	80	96	108	105	115	92	91	75	95	97
9295	18006	1320	299	228	174	174	149	138	153	166	162	126	140	118	103	129	131	104	123	127	96	125	115	127	115	112	99	122	128	118	108	95	112	102	116	84	111	102	98	116	111	109	121	106	107	126	119	108	106	115	110	116	104	99	121	109	92	119	120	113	104	95	122	119	92	113	105	104	97	121	126	107	107	98	106	132	142	93	105	119	125	103	113	111	98	124	129	128	103	121	96	98	96	113	90	101	130	133	101	103	115	133	118	116	126	105	102	97	134	96	125	105	122	109	116	101	106	102	116	106	102	104	106	124	114	109	112	130	115	108	108	91	113	107	109	133	129	103	116	106	119	92	90	107	126	104	109	119	116	114	121	111	101	102	104	120	111	106	110	130	96	105	137	108	118	106	114	111	101	109	106	101	113	125	112	123	118	120	113	114	114	122	112	92	108	109	111	119	108	117	113	102	128	122	92	124	118	106	110	116	102	108	104	101	112	98	132	111	99	102	113	105	123	104	100	108	131	98	122	111	123	111	123	98	112	114	104	115	114	118	113	97	109	111	120	107	114	116	109	110	111	116	110	120	99	103	93	107	107	118	124	97	107	104	112	90	118	101	129	117	110	116	117	85	97	129	109	81	107	122	95	98	120	97	108	109	103	107	106	102	118	127	98	90	110	116	107	115	118	106	109	108	105	103	122	124	120	119	104	107	113	107	91	122	124	122	121	125	105	127	128	125	91	113	120	104	116	81	117	113	110	106	114	106	93	121	103	101	85	115	134	117	104	84	110	115	105	121	129	105	119	123	99	126	110	101	120	107	113	100	120	114	113	103	113	121	110	128	101	120	105	111	110	114	106	95	120	97	126	102	98	132	121	129	107	126	104	109	112	112	124	107	102	101	101	91	121	110	105	109	109	126	98	104	110	118	112	98	117	117	103	107	105	89	102	90	120	113	93	107	109	109	97	97	111	111	109	106	108	100	111	104	112	107	112	114	108	126	86	128	104	108	106	106	129	95	112	96	119	117	99	94	129	102	98	104	133	108	89	122	104	106	113	104	107	119	106	95	121	115	109	128	115	105	111	112	127	104	108	118	112	100	117	127	114	105	103	114	103	109	108	116	115	98	115	111	128	109	125	104	111	108	90	92	116	106	131	103	92	93	127	118	104	107	124	120	103	104	112	119	108	103	115	105	93	110	97	117	124	114	127	109	118	117	106	101	111	124	113	115	88	119	114	100	110	111	116	126	113	134	111	110	113	99	121	106	117	98	95	114	100	126	95	136	98	105	105	98	116	123	103	113	114	113	106	112	105	112	105	96	139	97	120	113	108	108	115	118	112	133	115	100	92	110	100	114	87	120	130	125	97	117	97	108	114	101	121	100	112	114	135	117	88	118	103	109	123	103	98	123	104	131	106	113	137	125	99	120	104	108	122	114	104	115	108	125	102	134	125	93	96	105	116	120	112	101	120	108	135	108	112	107	135	110	106	124	117	98	120	97	112	105	137	105	112	115	110	126	95	105	133	98	111	106	109	122	117	128	95	114	106	97	111	114	92	112	94	113	99	120	109	128	120	113	113	116	100	103	101	113	121	102	107	108	136	93	103	94	102	122	119	118	119	125	105	99	124	110	95	116	103	116	105	105	132	114	95	128	108	113	101	117	116	106	116	113	89	109	97	105	105	111	119	123	109	107	105	105	117	104	120	104	119	110	115	106	125	102	117	119	99	100	107	121	109	113	99	123	118	92	126	108	114	90	118	101	113	122	106	108	118	105	116	107	119	122	120	128	109	109	108	100	112	115	114	109	101	114	117	106	103	123	125	116	106	101	106	125	116	125	124	115	94	123	114	103	108	122	119	118	131	126	121	102	105	120	95	107	102	118	122	99	112	121	124	118	86	98	105	89	121	103	115	119	107	114	125	95	110	101	133	110	124	94	103	108	117	115	105	89	109	104	123	110	100	126	108	120	104	111	108	115	113	123	115	122	119	85	108	103	108	134	123	120	117	110	106	115	108	103	131	123	101	122	95	107	105	136	116	127	120	108	117	114	106	117	121	116	109	119	93	126	122	123	118	118	112	114	110	103	105	99	109	117	120	115	118	100	110	113	95	115	120	109	124	107	114	102	113	114	119	116	110	111	115	101	113	103	115	128	109	119	125	131	122	101	112	101	121	109	95	107	123	126	124	123	98	125	109	110	103	106	116	93	107	133	121	115	108	115	102	111	105	99	108	101	101	113	103	112	97	117	105	141	106	108	108	110	106	120	104	120	118	88	138	113	106	112	109	122	105	136	101	93	99	106	110	116	139	116	140	97	96	106	111	104	124	128	107	119	83	121	137	107	110	106	117	110	111	120	124	104	107	120	95	111	121	111	112	117	117	134	117	103	107	96	113	111	102	100	104	110	122	128	121	120	123	116	98	125	119	111	101	126	128	103	110	93	107	106	119	102	110	119	107	108	107	104	120	108	111	113	111	121	107	126	105	123	96	111	132	89	102	121	114	95	110	108	111	118	103	125	118	112	113	92	106	114	119	114	119	99	103	103	114	118	106	134	104	111	126	124	116	112	108	133	109	121	107	105	104	97	112	94	109	112	112	117	120	102	127	130	112	101	124	116	99	96	122	124	129	129	104	115	131	122	123	123	111	86	105	98	103	110	98	106	99	110	119	115	106	103	120	113	118	103	113	107	110	113	91	121	107	109	109	102	90	108	112	112	112	118	110	100	105	117	98	128	129	119	109	119	108	101	108	104	111	104	102	114	113	135	88	85	112	125	100	101	119	92	116	116	107	120	120	113	118	111	106	108	134	118	104	100	120	106	127	110	114	115	97	113	121	111	124	127	101	127	92	108	111	95	128	114	87	97	99	120	114	123	118	121	107	113	85	122	94	111	110	103	108	86	128	109	104	119	114	134	127	113	119	113	104	97	122	105	104	107	92	101	112	101	95	99	111	107	140	109	114	114	106	108	95	100	111	105	116	118	116	125	119	105	105	113	118	114	126	123	127	119	114	106	105	100	97	140	112	119	115	102	99	115	105	101	113	104	108	113	128	122	118	100	93	111	105	120	115	105	97	115	117	103	96	94	117	118	113	124	134	118	100	116	123	120	114	94	107	109	104	121	105	104	129	102	111	120	106	118	101	122	104	120	126	103	106	132	133	91	99	107	115	100	96	113	112	127	91	132	122	107	107	116	121	103	134	132	102	122	124	123	111	140	114	101	96	104	107	118	124	108	116	91	104	122	126	99	103	96	99	117	112	92	104	104	100	107	110	115	116	104	115	125	119	109	120	127	117	110	114	133	119	125	103	111	103	118	103	105	120	114	108	120	114	120	97	121	123	103	119	116	99	107	105	117	106	127	108	106	96	122	118	121	107	114	113	108	103	117	124	102	124	98	114	99	92	105	90	104	96	112	119	114	114	115	104	102	115	109	93	93	125	108	121	101	106	114	106	120	123	125	103	123	106	100	132	107	124	105	136	122	107	111	142	115	95
25456	21025	27205	24963	20978	13347	1542	858	719	627	593	589	515	480	432	420	407	390	379	389	363	380	394	322	358	336	356	321	339	338	325	299	329	315	331	329	304	317	331	309	307	291	320	300	347	280	297	319	312	311	288	281	292	289	289	303	298	284	286	291	288	294	305	295	295	286	297	319	295	348	285	329	310	286	304	311	273	322	306	306	294	278	304	297	280	296	298	269	315	284	262	321	301	315	303	306	322	285	308	294	317	289	254	293	272	318	278	291	295	309	299	288	283	303	292	309	297	300	285	277	279	297	315	296	274	293	282	284	334	315	303	271	273	333	282	292	296	284	343	305	300	296	276	270	297	280	315	297	311	305	314	318	287	307	273	263	281	275	291	294	283	312	299	283	288	289	295	296	309	335	273	288	313	294	253	289	313	316	310	299	318	300	290	294	272	289	280	279	310	303	314	284	274	320	289	307	287	294	297	311	295	307	309	282	280	298	283	286	294	307	292	281	293	303	290	285	308	301	284	287	276	284	321	289	285	270	292	295	302	265	288	301	288	291	299	315	266	284	299	285	278	309	292	298	302	296	307	266	309	295	245	300	303	275	289	298	292	296	321	297	272	286	297	298	317	299	281	279	318	316	284	303	283	273	316	330	282	314	308	258	247	320	271	293	295	305	284	295	277	325	256	301	312	338	310	289	292	259	271	300	296	296	254	300	293	265	314	290	323	288	279	301	286	287	290	281	305	269	306	276	275	300	301	318	303	278	268	314	295	312	278	301	291	281	278	308	299	296	286	314	311	290	291	286	272	321	264	303	257	299	301	287	298	309	299	299	279	283	309	301	305	298	286	303	295	258	292	286	309	287	308	300	266	325	259	299	286	311	316	311	281	276	315	291	270	306	296	285	299	298	302	308	305	313	309	264	314	314	279	255	285	295	261	283	327	298	296	288	278	289	288	291	291	271	296	311	263	313	283	259	293	297	294	290	291	302	280	302	293	313	302	274	284	296	273	292	319	277	268	261	330	292	284	292	303	282	275	283	330	340	302	291	276	292	283	303	308	295	291	314	322	325	314	304	280	304	324	283	275	318	295	280	313	292	279	335	307	279	309	314	279	304	319	291	302	289	304	285	276	281	287	273	260	320	276	306	282	289	308	278	298	308	321	311	328	287	311	292	296	300	298	264	301	297	317	324	323	282	281	269	283	285	307	290	288	290	296	311	269	264	268	299	244	282	268	247	291	275	302	277	272	309	268	322	279	286	281	274	294	303	302	288	319	290	301	271	305	331	336	307	279	298	277	309	288	322	285	292	327	291	279	320	301	318	335	330	302	312	281	314	287	303	283	281	306	286	315	261	262	301	294	292	304	269	308	289	274	299	288	317	271	290	270	286	280	304	296	312	287	287	319	295	280	283	300	296	299	324	271	282	311	295	270	272	306	299	286	319	281	278	292	298	286	282	279	293	242	254	298	292	286	297	297	319	293	312	276	303	265	302	262	289	306	281	323	282	295	324	309	329	311	286	300	293	307	282	318	303	317	317	313	267	281	294	276	285	330	303	305	300	293	332	291	285	268	311	311	299	303	325	284	279	300	288	279	266	290	292	312	298	311	303	299	302	278	314	304	268	320	300	298	270	296	316	259	294	299	270	294	316	291	277	294	270	328	298	308	282	306	293	314	284	307	293	332	311	295	301	306	306	305	271	307	276	294	281	320	297	321	303	260	305	290	296	296	288	302	295	313	276	276	308	296	304	305	282	299	313	280	280	321	280	296	277	301	301	322	278	289	344	282	275	281	297	295	303	277	287	307	339	268	300	299	276	284	285	283	268	333	277	298	264	303	293	288	254	336	280	294	281	306	302	303	291	312	278	303	290	294	275	314	283	268	268	293	286	256	287	328	302	320	280	303	293	298	293	270	288	301	304	314	302	290	287	313	306	295	310	303	304	299	282	283	284	282	315	274	307	263	303	288	263	275	324	277	323	289	328	268	303	316	330	298	261	310	306	296	278	274	268	282	308	267	280	319	323	261	300	286	312	285	326	306	303	291	292	277	301	305	273	275	289	301	271	285	305	277	300	274	302	327	302	291	317	291	264	298	273	286	304	302	320	308	300	299	305	291	276	300	273	294	291	303	284	297	260	303	302	316	299	289	314	288	295	321	290	291	297	294	283	274	270	311	323	306	286	291	312	291	288	329	294	290	282	274	288	297	350	301	315	297	280	327	294	289	278	296	295	303	296	275	329	291	318	284	265	294	316	288	314	317	271	289	310	313	303	288	317	292	306	277	301	290	300	310	281	282	298	288	312	278	321	285	304	316	287	274	312	312	299	299	323	273	296	287	314	295	322	278	304	308	279	289	300	289	292	307	288	256	309	269	295	303	292	296	317	297	322	270	297	304	283	312	276	312	272	286	294	285	287	288	314	314	296	294	280	306	293	293	275	286	291	311	268	280	279	264	299	284	258	275	285	314	284	293	277	278	281	284	268	268	323	296	300	315	296	271	316	285	284	303	307	302	282	334	322	309	286	288	278	326	291	333	309	254	289	292	290	305	316	287	323	285	309	274	336	329	321	301	341	306	280	293	302	287	303	328	243	287	266	313	313	283	290	291	310	311	294	290	283	319	305	282	306	291	290	295	300	308	297	275	295	308	292	328	281	280	307	320	287	272	294	277	306	307	315	280	291	296	270	292	295	290	295	292	295	334	312	290	299	294	314	279	307	291	276	278	329	279	281	302	279	310	307	302	303	286	315	313	313	251	283	323	316	314	296	299	316	305	295	315	301	341	305	284	287	278	277	307	304	301	271	309	286	316	331	296	303	305	290	307	272	311	292	327	304	267	285	297	283	283	314	316	283	319	307	280	295	268	290	305	279	294	309	325	269	283	313	319	302	289	281	293	325	331	295	312	303	286	303	310	314	310	300	277	262	288	250	324	319	310	297	289	293	293	302	301	258	296	316	287	299	296	298	306	297	291	302	315	266	313	268	272	295	287	290	292	291	288	293	295	310	301	311	288	317	282	265	297	306	304	296	286	289	282	264	283	247	290	282	319	288	287	293	304	273	296	298	279	300	306	308	240	304	277	257	333	296	288	325	293	312	297	273	306	309	287	276	285	341	289	297	273	275	307	271	301	302	307	317	323	310	315	301	270	288	287	289	299	320	311	315	300	309	324	299	259	280	290	260	313	293	299	294	291	277	282	295	320	305	298	331	291	308	291	282	293	292	276	279	294	290	272	294	331	300	289	311	267	307	296	291	311	292	276	295	284	317	278	285	281	302	317	329	258	268	280	319	297	309	292	317	298	282	322	307	291	284	284	280	306	292	295	290	294	295	294	288	286	323	281	291	303	302	283	268	323	289	294	290	310	266	270	297	279	306	297	284	294	295	275	290	269	315	297	308	306	306	311	290	294	286	292	316	311	272	279	317	277	303	286	299	319	285	292	270	280	279	290	273	258	320	282	304	295	291	310	291	267	312	281	290	291	298	308	301
14179	57203	13917	5353	3528	2535	2150	1581	1382	1238	1003	882	753	720	611	533	531	549	514	433	430	376	374	401	362	366	363	411	381	347	370	340	340	360	353	340	291	342	347	325	319	311	328	329	329	323	320	298	320	335	301	348	333	353	332	308	313	302	347	280	312	329	299	301	297	345	368	346	310	319	304	323	308	332	295	287	298	332	296	302	319	313	303	329	297	294	300	308	311	305	335	320	289	295	309	304	298	290	274	281	307	285	331	280	317	299	285	313	294	329	315	308	326	318	314	288	305	324	287	277	314	305	328	277	300	314	311	278	297	290	302	289	311	272	303	294	289	312	308	313	315	291	321	326	311	310	306	330	319	315	328	338	272	310	301	310	283	320	327	312	277	317	302	319	295	314	268	308	295	297	326	286	298	337	300	301	328	304	287	304	287	314	275	296	305	298	308	301	311	289	312	318	285	324	292	313	284	297	311	322	309	316	306	300	326	323	290	333	295	308	312	316	305	240	285	296	296	296	289	324	288	287	309	301	321	319	320	293	308	302	298	318	301	308	327	333	283	277	307	309	328	330	286	309	318	322	314	298	344	307	295	316	309	322	278	302	296	326	283	337	304	306	299	307	295	288	328	286	297	300	284	306	276	303	317	328	291	306	272	350	304	300	330	303	288	329	316	322	294	304	297	276	277	310	310	283	326	280	308	299	292	281	316	323	303	320	303	311	329	324	287	303	283	282	295	297	309	289	287	299	324	309	304	286	318	313	321	292	319	326	282	302	321	291	322	293	304	326	283	307	298	309	301	302	310	316	301	288	296	316	301	292	271	251	269	315	299	293	304	278	307	310	317	291	288	280	286	305	294	332	313	319	309	327	310	287	312	298	306	292	312	290	274	306	316	283	293	285	316	298	303	305	315	301	326	309	323	343	331	306	290	302	310	273	323	301	298	300	306	287	308	326	316	302	319	292	302	307	314	307	314	306	317	283	289	321	286	300	322	314	293	322	321	287	283	276	298	284	296	329	305	316	316	312	294	314	261	280	288	283	265	323	328	299	300	274	276	306	324	327	365	349	292	308	327	296	318	311	329	327	307	315	288	292	278	323	336	294	305	326	272	323	294	316	280	302	285	312	289	321	316	312	305	268	302	293	312	323	313	311	309	305	302	303	278	310	298	291	311	278	282	307	292	290	306	287	319	272	310	286	305	274	317	342	287	282	315	301	269	335	283	294	306	316	297	325	313	292	349	293	278	302	293	311	342	282	316	315	343	301	307	321	301	272	258	307	306	332	331	304	315	292	302	288	309	281	286	298	293	297	312	282	296	308	293	314	285	288	290	311	302	319	309	337	293	293	313	285	305	330	299	287	300	344	287	322	297	298	269	270	299	264	293	336	285	323	331	342	291	315	322	310	284	291	294	301	291	296	278	295	299	306	304	320	309	321	289	309	292	285	323	303	292	303	287	314	314	281	299	309	299	282	274	288	306	296	295	307	290	307	286	295	308	304	264	291	333	334	321	316	302	313	324	300	301	316	309	314	275	280	315	298	319	300	317	283	281	298	302	283	290	292	308	310	344	295	297	289	294	301	317	297	303	300	320	291	296	281	294	311	297	323	331	284	273	291	286	312	276	309	294	293	281	307	302	296	314	297	298	327	284	318	305	290	332	294	324	297	280	337	306	277	301	295	305	297	315	299	340	332	306	299	304	293	305	284	314	319	294	307	288	292	349	268	302	303	289	319	295	308	294	347	283	287	293	286	289	307	278	309	294	333	296	307	298	285	279	310	302	303	290	299	318	307	313	298	315	329	279	290	283	287	269	329	310	287	285	307	296	309	311	307	302	323	284	310	311	294	304	311	267	304	280	321	278	338	298	318	304	311	292	312	298	280	291	293	322	310	300	291	300	279	308	285	297	284	300	292	313	291	299	305	336	280	306	275	286	330	318	289	324	331	307	310	304	321	322	318	310	324	291	288	313	315	288	294	309	289	349	311	309	295	302	300	309	306	312	271	297	275	317	308	297	304	316	296	312	310	308	265	305	294	299	283	320	308	278	299	291	317	317	330	292	274	287	281	279	308	310	319	291	275	295	322	291	318	310	318	322	280	296	339	277	315	307	315	319	317	303	335	300	283	288	308	322	292	301	267	261	275	295	292	278	321	301	284	308	299	311	292	300	325	291	288	302	301	311	306	315	306	311	303	292	344	308	326	313	297	292	267	286	289	295	332	283	287	287	334	298	292	299	278	274	316	277	296	355	302	334	301	313	285	294	296	292	299	292	299	318	338	328	330	301	314	308	312	317	298	311	286	292	322	311	290	299	315	313	283	317	282	280	312	319	322	322	267	276	294	335	301	292	305	307	322	287	305	315	316	312	293	281	307	260	323	291	306	294	315	310	277	319	292	280	302	281	293	301	322	313	286	289	309	305	333	306	329	302	318	304	327	315	289	319	278	292	305	283	318	329	313	320	303	306	319	301	262	316	290	308	309	308	323	301	286	281	285	297	296	324	278	344	293	286	290	324	310	289	286	305	245	279	312	297	280	299	292	293	317	300	307	302	273	344	333	284	316	321	296	334	334	277	253	263	305	280	290	278	302	276	304	297	323	324	318	308	295	298	290	287	276	294	300	313	293	290	312	299	318	332	282	277	309	280	332	289	311	294	326	285	288	330	327	303	285	268	298	308	320	313	285	299	325	317	306	304	295	298	300	306	308	323	297	289	324	312	280	294	278	307	319	267	292	299	277	306	311	289	337	311	308	304	281	279	301	270	280	302	295	299	303	283	285	302	310	299	289	288	271	273	290	308	309	308	300	328	285	336	328	303	273	310	306	269	325	289	288	271	309	319	304	315	325	302	305	301	305	273	317	294	311	295	298	310	333	290	293	292	334	290	304	276	325	293	287	300	321	319	289	284	297	297	279	292	334	308	293	312	265	308	274	286	292	317	287	306	285	335	298	309	285	333	288	314	321	294	321	306	302	329	284	304	286	307	296	275	293	335	262	277	282	326	288	278	289	292	276	297	324	320	285	309	329	313	298	278	305	292	323	328	324	314	292	264	278	308	309	301	301	302	329	301	307	311	295	332	304	294	292	304	284	309	299	312	343	285	274	277	306	303	301	300	290	286	286	306	310	314	318	281	307	330	306	300	312	297	334	316	281	282	305	306	310	333	266	317	293	299	308	306	334	298	328	303	298	302	334	301	298	300	299	316	311	319	299	336	308	328	306	338	292	286	284	302	284	300	286	334	314	296	294	321	287	277	315	295	314	300	305	315	307	316	291	299	294	303	295	310	289	300	298	317	310	304	296	330	295	282	314	317	332	254	323	296	270	307	288	284	304	304	302	293	269	324	263	322	290	305	305	286	295	286	299	314	301	283	329	317	320	272	291	305	284	297	287	288	309	272	326	291	292	300	290	288	304	295	273	316	332	308	329	312	291	317	338	307	316	305	321	291	272	264	303	309	293	310	308	297	291	320	286	276	305	304	294	309	320
23141	20981	27329	24792	20982	21032	10631	1810	1339	1177	1077	899	817	759	778	681	711	664	649	624	558	599	545	546	571	540	557	561	493	498	467	512	527	507	494	412	520	515	494	496	484	486	512	504	441	508	485	481	486	475	487	459	468	461	485	462	462	465	521	465	463	455	438	456	443	451	472	480	451	449	460	500	501	501	455	453	434	432	446	437	469	463	457	466	444	425	453	452	487	442	465	422	483	492	430	464	457	482	469	466	419	477	437	479	470	486	468	477	422	440	422	451	445	477	448	488	449	421	445	493	449	488	501	459	468	398	456	426	444	456	465	462	449	447	435	468	448	474	433	482	439	473	459	474	435	433	408	428	435	434	432	443	481	447	485	456	461	440	464	428	474	452	456	449	451	448	492	456	465	424	489	476	442	438	453	436	446	455	446	455	418	467	475	454	464	462	387	459	454	450	447	439	447	464	487	437	466	473	430	466	424	475	443	436	462	438	498	473	426	450	481	513	473	407	456	448	423	435	462	467	458	444	454	488	444	436	472	475	445	416	451	413	428	472	473	476	433	428	406	426	424	466	425	495	464	448	443	454	455	457	463	415	471	471	477	474	471	419	483	481	472	450	449	446	425	491	448	473	506	459	427	454	492	423	452	460	479	437	429	453	431	448	447	487	416	478	448	448	476	459	444	424	484	435	420	460	443	452	489	473	437	419	459	464	456	421	441	485	464	461	451	431	449	448	466	455	445	455	432	435	467	461	453	470	440	482	476	432	462	451	499	444	450	464	487	489	459	446	492	465	490	487	431	462	443	434	472	450	442	480	437	439	471	477	443	477	401	456	451	483	433	484	448	471	474	457	463	449	491	444	485	454	425	440	461	449	419	441	450	477	429	455	456	466	487	505	457	433	449	472	455	441	499	454	467	414	449	453	461	432	448	441	449	433	430	438	449	434	428	456	424	450	489	469	468	450	458	418	463	421	461	450	482	458	418	410	466	437	458	479	513	452	468	464	446	473	437	414	435	469	439	462	430	424	465	423	402	465	444	458	466	470	437	419	462	435	445	482	480	436	478	464	484	483	471	485	494	465	452	488	449	452	461	426	461	437	464	472	484	419	465	436	453	433	482	453	460	465	429	415	391	473	459	449	471	439	440	445	429	468	465	436	462	460	474	426	435	468	438	454	488	470	485	468	447	458	449	478	452	458	471	462	481	439	454	430	449	456	496	444	444	469	465	428	435	444	502	456	476	436	447	439	483	474	461	458	423	441	468	446	455	453	446	455	456	449	453	455	458	495	453	492	420	459	424	420	456	472	420	467	496	450	426	418	460	449	478	446	466	452	488	445	448	486	456	448	456	445	429	416	476	431	444	465	464	447	449	464	443	454	457	478	472	434	484	468	473	439	496	441	440	439	449	482	462	409	450	438	486	428	451	485	437	472	454	451	474	452	450	468	483	460	460	458	445	438	454	452	454	452	441	412	453	418	452	454	477	451	411	467	473	464	445	432	438	428	428	428	498	437	463	450	453	483	446	459	474	495	451	472	425	437	453	463	451	414	438	446	496	457	439	470	467	474	441	499	411	436	464	456	480	443	492	405	428	463	445	426	442	429	465	419	416	442	450	413	471	476	468	438	455	440	433	445	459	423	462	463	433	444	454	486	509	476	418	477	462	468	454	489	465	442	437	441	442	450	474	466	420	452	451	443	465	456	457	477	437	466	485	474	485	432	488	498	451	417	486	434	458	455	432	434	444	443	435	450	482	461	473	477	438	448	488	451	435	424	448	413	463	474	481	471	421	470	426	452	475	432	447	438	459	432	428	480	475	451	474	438	441	432	477	441	437	439	439	453	465	449	440	491	488	431	486	455	439	505	462	464	460	458	481	442	465	434	476	462	466	444	425	454	464	431	426	473	462	435	453	500	450	459	451	475	495	471	475	415	456	449	469	463	427	461	431	443	443	481	425	433	424	467	418	423	444	445	468	491	421	443	479	457	474	424	431	485	460	461	461	440	469	453	432	469	465	455	431	442	440	481	440	453	493	464	442	433	460	470	506	412	461	461	455	443	440	445	461	456	432	483	444	496	453	441	453	443	452	468	470	421	460	442	436	449	461	522	453	448	458	431	457	432	496	455	448	463	462	456	487	472	428	451	467	435	469	477	462	494	413	482	443	457	435	470	502	424	436	459	474	465	465	470	465	448	479	473	460	440	406	420	434	463	448	470	403	457	473	457	474	438	454	456	445	468	465	492	444	441	443	443	480	473	462	451	471	498	416	459	475	472	453	426	478	459	447	413	434	446	467	407	447	481	418	429	478	445	456	432	475	451	466	427	450	460	429	467	441	466	480	433	435	446	464	436	471	463	479	474	465	431	447	417	440	465	465	444	474	464	417	444	424	427	443	429	473	470	437	449	476	499	457	453	464	432	414	463	436	413	460	438	452	459	446	462	429	456	437	448	450	465	419	421	441	455	448	450	456	422	469	431	477	431	476	437	441	447	441	485	426	442	449	461	453	456	434	454	439	448	462	460	468	480	430	448	450	493	459	473	435	467	483	428	455	427	443	463	466	501	416	420	433	458	412	445	433	423	441	502	491	459	470	434	431	440	461	478	489	438	474	410	457	428	401	449	444	424	438	444	421	410	444	457	455	434	457	464	450	422	484	480	473	471	468	464	466	450	432	479	442	439	472	441	463	419	480	486	444	425	446	454	446	473	448	442	469	488	438	464	477	412	444	472	450	490	422	496	423	467	444	457	439	453	384	479	485	458	469	435	445	472	498	439	453	440	440	467	476	456	439	455	461	424	435	436	485	442	446	451	449	509	446	453	471	416	445	378	447	447	451	469	457	452	454	436	460	469	475	451	415	454	452	455	456	464	490	463	416	460	418	442	507	432	425	485	479	444	446	491	448	426	466	450	495	445	479	466	452	482	466	478	492	464	459	436	453	450	473	473	423	444	489	449	484	468	475	455	501	449	486	417	460	441	464	483	437	489	427	507	457	457	449	429	446	483	453	515	479	442	467	433	440	475	443	442	470	418	424	455	474	483	454	444	454	457	433	451	512	466	473	481	455	452	468	420	452	441	459	451	457	476	458	451	448	448	442	438	501	478	436	461	415	460	453	489	436	452	466	432	390	458	434	475	453	477	445	441	477	461	474	449	428	438	453	424	434	469	441	475	435	468	494	439	444	424	429	406	448	470	471	446	471	455	474	451	479	425	417	430	462	434	458	483	454	431	455	444	470	436	435	441	489	425	487	425	439	473	426	474	455	464	483	473	448	453	476	508	482	474	460	406	469	429	450	429	424	447	456	484	458	475	462	438	439	472	453	434	459	441	476	494	432	461	452	436	446	425	428	443	454	416	442	418	439	449	436	480	438	459	445	454	473	430	466	446	438	429	449	428	472	462	425	457	439	453	470	446	445	426	467	514	469	427	489	424	448	487	483	459	430	483	471	438	496	431	463	464	490	453	487	414	452	481	494	419	431	446	441	457
11555	59956	18180	9509	6514	4892	3785	3057	2541	2260	1969	1627	1371	1190	1133	1028	879	866	797	779	757	671	718	652	632	592	611	572	599	552	592	603	551	545	536	549	520	533	521	489	528	530	506	544	514	518	535	490	450	494	486	462	486	509	458	515	499	482	508	461	469	509	487	487	498	486	468	491	484	443	449	465	424	457	461	497	467	489	477	479	483	474	460	476	497	440	478	472	455	520	434	482	463	480	459	488	458	473	479	463	456	460	499	459	455	468	456	465	504	442	450	463	464	471	464	465	477	448	468	506	478	457	466	494	461	435	464	445	492	470	444	447	439	482	485	462	468	446	472	469	487	452	433	497	492	501	459	459	469	510	476	471	487	462	501	443	448	469	451	451	494	492	471	448	484	513	464	489	436	464	471	486	469	457	478	453	463	500	467	495	474	463	446	474	433	463	485	471	463	469	483	472	448	450	445	472	451	457	444	415	465	500	443	461	445	480	474	468	417	427	465	458	488	496	441	433	498	488	406	461	472	471	456	460	490	478	441	452	455	473	454	472	449	479	495	474	453	447	465	455	453	456	464	496	474	441	448	491	453	468	459	455	473	463	464	448	473	469	474	438	490	482	455	471	474	472	488	474	512	466	460	469	471	489	490	470	445	491	465	433	448	507	429	463	463	464	476	505	473	427	429	482	470	480	488	473	457	484	498	461	440	461	471	476	483	458	441	459	458	466	485	462	472	486	450	495	496	456	448	474	441	446	432	467	451	455	464	505	487	425	493	469	466	480	456	479	484	444	449	450	447	433	463	498	464	456	447	469	460	444	455	497	448	442	488	460	473	452	466	441	475	458	452	481	468	466	487	433	452	476	492	477	490	508	437	459	488	505	407	478	508	482	447	477	512	455	450	443	440	444	441	455	447	472	446	496	446	480	465	435	479	443	469	453	456	432	467	467	437	498	466	465	461	434	452	478	471	460	436	476	468	477	473	436	450	461	484	468	458	462	477	479	463	435	487	493	434	466	445	450	454	486	474	541	513	424	456	500	475	476	445	477	466	449	494	419	458	451	459	500	471	470	473	449	459	473	482	463	487	440	460	464	448	476	487	468	491	423	451	451	480	438	463	455	497	484	470	470	457	463	492	476	490	451	443	490	471	471	480	474	508	473	473	465	438	449	453	435	496	509	436	456	418	454	472	479	509	426	509	434	424	470	446	486	464	477	473	478	432	473	474	510	419	466	458	462	456	471	467	470	422	460	453	450	483	418	460	446	491	500	452	453	497	468	447	471	484	474	490	462	443	430	446	458	422	449	448	455	468	466	490	439	444	482	460	450	455	470	461	493	471	476	434	453	461	455	461	478	474	464	485	423	448	454	440	447	493	441	435	477	488	431	449	449	511	462	434	486	429	461	426	452	469	466	466	477	474	494	447	510	437	429	441	496	494	490	467	448	475	484	503	467	477	467	426	442	497	490	466	464	454	457	450	493	446	476	440	477	456	472	483	471	435	457	461	446	481	504	486	452	476	419	444	467	497	451	457	446	485	440	431	426	473	459	464	485	504	476	474	475	461	459	455	454	477	443	430	469	468	456	451	447	430	443	454	486	450	477	478	439	432	408	451	490	454	453	477	444	468	445	456	452	444	449	484	481	484	438	493	458	454	449	468	449	490	456	483	481	469	430	462	503	446	462	469	467	456	459	452	479	484	471	480	459	446	500	494	456	448	465	439	469	434	446	497	449	460	459	488	470	476	515	466	457	464	456	451	434	466	456	456	445	454	494	484	477	484	476	448	480	453	486	456	458	474	437	450	436	421	455	481	489	478	451	477	472	464	406	450	471	462	436	490	466	456	467	461	482	495	443	446	449	454	454	460	456	453	479	448	478	467	486	490	457	466	496	482	493	496	455	453	473	417	465	471	475	453	455	478	467	442	502	479	463	466	501	492	474	455	474	462	505	489	488	448	483	471	465	493	474	455	437	468	440	468	497	481	452	471	470	491	432	511	450	482	490	447	460	495	460	523	467	452	429	429	443	464	492	424	455	463	480	470	494	459	478	501	455	469	479	497	471	488	466	480	470	458	474	453	504	466	477	463	466	475	454	455	418	492	470	466	437	399	441	451	469	453	494	483	445	418	442	465	442	465	450	463	455	449	459	493	464	489	461	482	451	463	434	460	490	474	478	453	429	447	442	503	424	489	514	470	412	436	466	495	476	438	470	445	442	469	431	421	500	464	451	486	466	467	494	465	425	484	456	453	466	459	434	475	491	492	455	449	461	460	497	467	482	438	450	442	416	480	459	520	443	452	491	454	459	484	460	482	481	459	460	460	472	503	463	498	484	490	434	496	456	441	429	460	504	461	491	485	524	451	485	414	459	453	481	440	435	455	435	476	473	451	443	466	467	474	459	491	450	452	439	430	462	452	418	481	456	448	435	451	451	468	442	474	469	461	458	463	420	466	451	441	469	482	423	468	498	450	489	429	477	451	509	449	458	443	460	471	467	494	468	471	442	426	439	463	485	509	433	455	441	451	459	515	453	463	459	491	477	487	515	448	424	472	463	467	468	454	445	485	453	468	455	458	425	484	451	494	445	484	459	503	439	514	446	464	457	481	464	457	494	473	483	494	437	466	455	430	440	456	471	419	458	481	451	428	424	493	445	451	459	460	486	478	481	479	458	475	393	447	452	488	447	477	443	476	451	456	458	461	463	509	461	465	476	499	470	482	440	465	486	476	527	446	450	470	478	471	466	476	458	425	430	462	459	459	435	471	416	462	461	485	464	529	441	496	463	461	481	476	436	495	439	456	496	459	435	464	466	462	474	457	491	488	475	470	454	496	463	439	456	486	470	501	494	476	472	430	467	472	437	469	474	457	484	436	448	500	487	436	464	489	478	471	490	505	524	457	458	463	493	425	509	479	489	459	523	456	473	513	495	469	510	485	447	455	458	479	467	487	456	487	458	431	463	445	479	453	482	455	464	482	453	447	498	450	470	469	455	451	478	462	433	412	481	465	479	453	488	440	458	498	446	439	467	484	478	496	453	469	510	500	475	475	435	446	462	449	459	448	488	477	399	482	461	499	466	451	471	429	461	449	410	441	449	495	481	478	489	510	459	509	462	515	497	448	460	453	501	475	491	442	486	473	443	457	474	442	459	467	462	460	444	451	468	431	448	473	438	497	481	459	477	450	472	500	434	470	458	443	390	482	462	431	481	479	452	455	462	491	490	471	446	459	482	456	437	447	488	486	474	440	444	462	504	471	479	494	448	477	487	466	482	459	501	453	449	477	439	466	497	481	446	487	496	450	466	469	453	449	461	465	457	468	447	522	472	475	443	443	484	501	453	487	489	482	444	447	461	468	446	489	504	460	461	463	436	457	472	458	443	463	439	475	471	480	475	488	432	467	460	422	438	500	498	429	464	423	438	427	461	464	473	436	455	466	448	463	453	450	468	449	466	491	436	491	433	501	485	448	428	465	435	465	465	436	438	417	484	474	492
28238	17380	4282	266	178	139	130	114	109	127	114	101	102	94	98	105	102	96	117	80	85	94	91	97	93	101	83	103	94	110	84	107	92	87	103	85	87	98	113	92	106	91	104	92	97	89	86	105	77	86	87	99	88	103	95	92	102	113	90	82	83	103	96	92	108	87	90	83	90	78	102	101	102	111	104	86	80	86	94	109	95	103	92	92	87	88	83	84	114	94	109	81	103	95	100	92	79	101	92	89	89	97	88	91	102	106	83	103	94	86	98	77	98	83	89	81	113	74	102	92	94	98	89	86	96	90	97	99	102	98	82	90	119	93	96	87	92	86	79	88	98	94	84	102	100	90	92	84	83	76	86	87	97	97	99	97	103	112	107	80	90	92	80	96	97	99	81	90	82	95	80	105	88	84	93	89	121	73	79	105	101	83	102	86	96	73	101	89	97	75	111	98	93	103	88	116	85	96	96	100	80	84	102	109	100	78	84	93	110	82	87	104	75	94	88	95	103	95	89	102	93	89	91	73	90	98	73	109	80	103	89	99	90	99	101	70	87	85	83	98	94	91	91	98	106	118	89	103	98	102	95	81	95	84	101	94	95	90	103	72	95	98	71	92	99	101	93	93	98	89	112	100	92	91	92	119	91	91	103	105	112	86	89	85	92	120	108	98	83	98	82	112	95	98	80	87	92	93	77	76	96	104	83	96	79	111	106	77	88	93	80	93	87	92	82	87	101	79	93	102	91	86	96	90	100	115	81	92	88	94	79	106	103	86	85	80	85	79	91	95	90	82	100	84	79	81	93	109	82	90	93	100	94	94	91	93	93	103	109	93	101	105	95	98	86	88	91	77	93	86	87	90	88	89	84	105	103	99	96	101	98	91	90	96	98	87	87	94	100	106	86	85	111	107	104	101	97	102	97	93	95	97	91	87	89	90	104	83	86	83	104	101	84	110	98	81	72	85	86	106	83	96	91	97	84	80	93	95	90	99	81	103	91	112	92	88	106	114	92	100	88	115	78	110	96	86	82	84	96	90	103	94	93	105	81	100	95	90	85	86	100	89	102	102	92	100	99	100	84	96	103	96	107	108	77	94	90	92	104	108	105	87	96	100	87	87	92	97	99	101	71	85	95	94	108	96	88	93	92	83	90	84	109	87	87	105	110	83	92	79	102	82	88	93	106	106	78	79	88	95	107	70	98	105	101	102	91	99	85	100	93	93	100	91	107	98	103	82	91	105	89	110	76	74	81	91	91	79	89	95	71	99	91	92	97	84	92	116	106	86	91	76	103	97	101	101	102	84	82	88	99	75	112	106	90	105	76	105	99	101	104	107	98	83	91	88	72	101	95	81	87	92	98	85	86	80	109	103	98	97	81	86	102	84	107	93	82	105	95	95	80	95	103	116	92	92	95	96	85	85	91	102	115	82	96	87	66	94	74	85	115	92	94	95	95	98	95	92	105	96	102	97	97	102	82	100	88	93	115	92	91	103	77	97	88	103	93	99	87	94	91	96	100	91	103	89	107	95	104	89	100	94	73	91	86	93	93	96	106	95	97	97	113	82	99	91	99	106	84	93	86	89	80	86	74	102	111	77	70	80	102	82	108	96	78	95	98	90	89	106	100	90	98	105	104	98	102	109	88	91	101	107	71	81	98	97	96	89	104	103	83	108	89	101	100	105	85	94	75	104	94	100	89	87	80	110	102	102	83	82	85	113	103	86	86	84	91	91	83	86	108	95	89	73	104	111	100	105	99	124	108	92	77	89	92	80	105	101	97	101	89	113	96	77	115	101	83	76	86	78	104	97	102	95	84	90	90	99	109	100	85	74	108	92	78	99	98	102	91	72	100	116	93	87	109	111	93	95	89	91	90	92	97	84	96	113	91	105	105	81	97	92	97	89	107	93	95	88	103	80	112	82	108	101	77	85	86	86	106	85	83	93	85	100	88	101	103	88	118	86	106	92	77	77	96	89	87	93	99	90	97	93	104	107	91	118	85	87	120	102	93	93	107	76	84	97	88	72	113	95	100	96	108	103	95	103	98	93	91	83	93	114	94	82	85	85	98	95	89	89	89	87	92	100	101	97	83	90	106	74	92	99	106	101	76	77	109	83	84	101	79	100	113	93	97	93	87	86	87	93	84	102	104	79	110	78	124	110	82	98	94	90	90	114	82	105	91	91	105	98	97	96	96	80	83	88	82	104	95	91	101	83	88	94	79	100	80	119	104	98	97	82	105	92	85	82	92	86	83	88	99	104	79	111	79	80	84	81	104	100	111	85	100	104	96	90	97	87	102	86	85	93	79	91	100	93	88	92	106	92	92	102	92	91	86	81	84	92	103	85	92	76	91	95	89	92	91	115	88	79	100	104	103	81	107	100	107	99	106	95	103	78	77	82	93	99	108	101	79	87	90	86	84	100	104	97	107	97	78	87	91	97	89	86	89	80	76	99	85	97	79	88	87	85	95	86	102	98	89	83	95	80	90	88	101	104	73	83	84	97	91	81	98	89	96	92	87	103	93	102	95	87	84	118	95	96	95	104	97	86	87	94	97	86	112	85	101	72	108	110	96	93	91	103	97	92	88	80	102	82	95	85	95	93	81	103	95	82	95	99	97	95	87	98	89	103	106	93	81	98	103	95	94	89	101	82	99	73	89	86	110	91	94	101	88	81	97	105	98	91	83	92	80	97	108	99	96	85	93	100	87	96	92	104	101	92	93	100	100	94	101	78	90	75	99	100	96	94	97	97	92	85	95	111	82	101	111	111	89	104	83	84	87	89	74	94	82	87	80	87	81	86	93	98	85	118	77	114	89	100	80	103	98	97	90	99	88	90	97	102	79	86	96	83	96	92	93	90	81	90	99	78	88	83	105	91	72	91	101	96	116	106	88	73	83	84	82	111	78	96	81	87	81	89	97	82	99	78	91	85	88	103	91	74	75	76	80	85	99	88	82	87	99	93	101	101	95	97	87	84	93	87	95	99	92	92	79	95	89	83	87	80	80	89	114	98	94	79	92	87	85	110	108	75	104	95	87	103	104	103	103	94	89	103	92	98	92	92	90	82	86	94	80	99	82	78	86	99	96	74	104	80	91	87	95	99	86	76	76	95	87	78	103	98	104	94	94	102	93	81	104	95	85	98	99	97	92	77	90	97	102	92	76	89	90	97	78	103	92	85	94	97	79	85	88	88	66	90	96	98	91	84	81	81	99	100	76	100	108	92	99	75	85	91	98	101	101	86	97	80	109	110	94	88	103	92	73	107	91	105	85	96	103	107	104	93	101	94	72	96	82	97	82	72	96	82	85	90	102	76	100	98	99	85	88	96	124	92	94	95	108	101	80	75	83	105	99	107	83	92	98	90	100	85	97	97	91	69	111	98	93	96	96	93	79	82	98	110	78	107	82	81	80	76	97	96	73	94	103	106	68	101	95	93	92	79	85	90	108	85	97	92	87	102	97	81	106	92	93	105	98	76	94	116	94	78
5306	13656	1904	340	252	181	172	177	139	160	154	129	148	124	114	128	129	123	100	104	108	104	108	119	113	100	100	108	98	124	119	87	116	105	129	108	114	117	95	107	122	106	108	104	101	111	121	126	119	123	103	114	115	108	113	84	104	100	110	102	109	96	84	101	105	104	117	95	104	91	103	100	111	102	93	136	114	109	102	103	118	100	111	103	94	101	104	97	104	118	96	112	105	108	116	94	117	116	104	108	87	114	95	105	108	102	117	114	109	103	130	125	123	124	110	119	112	106	116	105	114	127	111	108	103	117	118	104	104	109	131	131	113	117	97	123	81	118	122	111	115	120	107	114	102	132	131	112	118	110	133	91	93	113	100	107	108	115	97	104	110	103	111	99	115	117	116	118	133	99	101	124	109	113	97	94	112	108	105	115	93	101	118	117	147	104	104	84	113	105	129	107	106	113	100	111	95	112	110	96	115	118	111	98	125	111	96	100	101	102	101	89	112	102	124	106	101	129	117	97	116	110	105	101	106	117	110	132	105	98	100	107	123	114	118	108	103	120	113	122	112	117	102	111	105	102	111	123	109	131	122	111	109	129	100	112	106	106	114	100	106	110	105	106	101	114	91	107	113	102	100	107	115	103	107	112	125	104	125	106	107	127	114	114	105	111	112	113	95	99	102	108	104	122	108	100	117	92	115	120	101	114	133	118	123	120	101	117	111	111	102	95	122	113	121	100	94	122	117	110	105	128	85	81	119	101	120	112	114	128	125	115	110	98	125	98	111	107	105	89	106	112	109	110	103	129	115	104	116	118	111	115	112	106	134	109	95	93	108	107	111	114	114	119	107	118	120	117	97	103	103	108	101	89	100	128	112	118	108	100	120	92	122	111	82	115	125	123	109	113	107	132	113	107	115	115	115	121	115	131	108	91	111	116	121	99	109	100	104	102	105	123	107	113	106	105	123	95	114	108	115	115	120	102	93	109	116	94	93	91	111	124	127	102	100	109	119	98	110	112	117	107	116	100	106	119	106	118	95	113	98	113	112	104	104	103	105	112	104	91	118	99	114	132	93	112	111	118	94	109	122	110	118	126	110	118	112	115	119	110	111	105	113	112	107	92	115	103	113	110	118	104	91	115	103	117	120	105	96	110	126	121	106	95	112	110	110	114	106	108	108	110	100	124	93	104	105	106	114	119	111	120	106	100	96	104	121	124	105	107	123	112	114	115	111	103	112	90	121	141	104	113	107	102	115	121	90	102	118	93	104	101	114	118	123	117	116	116	116	122	95	99	109	101	109	102	96	122	111	106	105	114	115	99	112	110	120	101	98	95	89	111	109	126	105	106	121	96	91	136	113	114	112	104	109	115	116	98	117	110	118	105	92	118	99	135	119	106	104	121	129	108	100	109	119	109	112	121	119	93	123	112	109	113	109	112	114	108	107	121	120	128	102	104	109	118	98	122	105	123	111	97	116	135	115	109	109	111	136	105	97	101	110	97	113	113	96	123	105	115	109	113	124	119	116	113	104	126	94	125	113	130	124	112	121	107	84	101	134	118	100	110	109	91	99	110	88	131	104	101	102	110	118	113	125	101	110	111	119	89	115	129	115	97	102	124	125	112	84	116	112	111	104	109	104	95	106	107	98	122	112	84	102	110	110	114	121	115	108	110	104	125	104	104	97	127	99	107	123	89	117	101	120	113	111	90	103	117	107	123	115	122	110	93	109	130	122	128	125	113	107	92	101	116	97	87	98	107	106	108	89	106	122	111	121	112	97	118	103	108	114	114	94	111	114	122	125	100	105	114	120	127	108	120	97	117	120	116	107	113	122	119	109	89	102	108	94	99	99	110	96	102	120	116	116	120	102	110	114	103	118	113	87	95	108	101	109	119	113	103	114	103	116	112	108	107	124	103	118	94	100	110	100	111	105	114	115	102	118	124	113	114	109	105	117	102	113	101	107	115	116	110	111	119	108	106	93	112	125	101	102	92	126	107	102	108	108	103	106	107	109	105	95	95	125	106	97	110	124	101	111	112	117	108	118	115	117	107	111	126	114	119	98	115	107	112	97	109	106	103	110	111	111	107	111	122	91	132	122	85	119	112	118	99	112	92	105	115	116	126	107	103	87	100	104	85	117	105	96	101	108	111	91	128	124	111	100	130	100	122	125	106	102	107	124	94	121	115	122	121	117	106	108	104	120	124	102	97	124	118	106	115	103	114	102	123	107	105	116	98	125	98	118	116	96	116	97	96	101	109	113	114	112	107	115	102	127	104	105	103	119	95	112	103	108	111	105	134	92	105	102	94	114	120	121	121	107	114	102	131	115	109	120	123	121	95	105	117	101	114	92	111	130	99	106	125	104	124	109	114	99	101	105	104	87	120	112	114	93	106	99	105	101	116	86	112	93	100	130	111	107	104	112	90	116	105	95	117	113	120	126	116	91	101	118	110	117	110	106	102	122	111	126	96	120	99	133	102	134	103	116	136	104	111	111	117	112	97	118	132	112	104	130	107	106	106	133	107	114	105	117	94	109	114	100	100	112	112	129	112	115	117	135	123	118	88	99	109	116	104	123	103	97	115	106	102	122	92	94	108	120	103	102	103	112	106	88	116	105	100	122	103	103	127	104	113	107	100	104	109	102	108	94	106	115	113	128	108	107	93	106	93	114	113	90	108	117	116	100	117	117	122	117	95	88	99	94	95	101	126	115	112	115	112	100	114	100	108	117	86	93	98	117	111	105	123	115	100	99	116	84	96	108	112	106	105	101	129	108	87	114	121	112	116	97	114	107	87	84	99	108	102	132	109	105	111	95	103	126	116	114	112	117	88	93	114	110	103	118	97	114	100	110	101	118	111	105	108	131	113	109	115	82	121	111	110	113	114	99	115	121	112	117	100	102	99	100	113	116	115	115	117	102	112	109	123	92	95	127	109	117	104	103	114	105	125	98	96	86	101	111	103	111	94	94	123	116	99	112	96	109	80	112	109	75	113	113	128	120	124	103	106	114	121	108	117	108	104	116	93	119	102	119	109	117	104	100	120	84	119	108	119	111	93	112	118	124	115	116	105	145	115	107	108	123	86	106	98	117	113	92	102	100	128	103	114	100	104	113	125	121	94	90	115	114	117	115	97	114	121	119	107	132	116	97	109	91	93	122	105	102	106	123	101	115	113	110	98	126	90	115	98	113	119	125	123	114	98	99	98	102	110	114	104	116	107	119	114	106	127	136	119	114	128	124	105	102	94	114	100	110	98	109	119	107	78	121	111	138	102	100	96	107	102	105	111	122	126	108	94	119	104	118	120	115	123	95	113	95	106	115	107	112	99	114	112	98	106	102	109	98	105	123	120	128	128	100	99	103	109	107	118	119	110	115	124	104	106	89	123	128	129	87	129	114	104	115	114	97	114	117	104	103	102	121	126	119	110	105	123	103	117	104	98	106	94	97	101	109	108	96	103	126	98	94	120	100	114	109	111	108	115	81	116	88	113
25417	20985	27012	25095	20948	11890	1452	895	705	676	613	508	464	423	448	420	419	427	372	375	350	367	352	378	339	329	342	319	317	334	333	303	299	328	355	299	317	322	262	295	344	319	317	306	302	294	267	297	285	303	299	307	304	312	310	303	283	309	293	310	292	312	287	281	286	269	302	283	280	309	294	274	294	284	280	319	319	281	281	322	283	310	278	291	312	272	306	296	311	291	312	275	304	298	298	268	275	297	288	292	294	305	275	298	300	299	296	305	323	308	323	305	292	306	285	298	289	288	300	308	271	288	274	273	290	311	280	294	291	288	314	276	315	270	305	298	333	295	287	298	297	303	283	306	299	300	277	315	326	266	297	296	291	313	291	317	296	296	308	312	276	282	283	292	302	302	289	321	309	313	303	282	283	263	277	288	303	331	330	301	311	317	289	308	294	297	317	312	291	282	288	251	297	294	277	294	325	297	299	321	291	273	298	287	281	304	267	311	290	302	292	272	308	294	301	295	283	281	308	305	288	269	300	289	308	311	299	302	294	286	299	314	299	279	280	272	286	305	289	322	256	297	299	275	306	303	317	291	318	323	269	309	337	287	315	302	282	292	291	295	300	294	284	313	264	291	281	284	316	296	332	287	295	292	269	268	324	289	320	303	307	297	282	264	310	279	305	284	283	274	307	280	262	315	307	320	307	304	286	298	318	297	263	306	282	297	298	314	264	315	300	288	298	273	295	298	278	270	295	336	299	276	304	312	306	268	273	303	268	304	310	292	326	296	303	288	281	273	272	288	303	302	296	305	319	290	308	288	323	273	268	314	287	291	327	307	290	278	287	289	294	319	301	298	294	304	295	327	275	302	266	287	289	304	308	299	298	283	280	294	282	289	307	296	272	296	301	295	320	305	289	326	292	304	315	296	300	320	326	293	304	275	313	268	279	270	297	319	321	302	286	301	292	307	281	318	307	302	261	279	279	303	305	295	297	271	278	284	285	259	259	298	315	296	296	298	286	311	314	280	290	328	273	285	297	291	298	300	271	294	291	280	287	295	294	325	299	263	300	294	317	306	266	276	290	313	303	278	291	306	299	306	292	320	270	272	323	306	323	293	296	306	293	296	307	280	320	301	314	289	299	282	311	275	279	287	317	289	277	301	295	297	286	335	301	306	326	318	287	325	299	318	281	306	263	278	280	295	298	280	286	311	290	302	277	293	289	297	315	293	291	284	298	267	277	267	284	295	317	293	297	304	293	321	268	326	304	311	322	276	300	305	288	300	292	304	302	319	287	296	284	280	301	297	312	313	299	285	317	259	275	333	270	320	326	298	341	297	308	287	257	299	289	298	279	295	294	287	316	299	285	274	314	298	311	310	281	271	277	303	307	298	260	310	296	290	273	276	315	301	304	280	319	316	294	304	288	315	320	299	317	279	291	313	303	319	322	272	314	294	307	301	296	325	267	316	304	299	315	280	303	296	301	249	265	289	290	287	303	320	275	311	330	275	269	275	267	321	280	293	278	307	292	290	278	315	289	251	318	297	311	300	309	313	291	306	313	309	300	310	305	273	333	279	279	295	290	311	287	318	312	305	276	318	292	305	275	282	284	307	307	303	296	304	291	315	269	308	294	279	316	307	276	271	306	309	314	295	301	283	290	266	302	281	277	295	296	293	294	321	269	310	272	317	281	290	275	280	299	285	280	305	266	292	284	281	282	309	265	295	301	278	333	272	277	310	293	304	301	309	307	288	291	299	300	285	271	275	297	300	333	300	283	303	297	276	251	307	280	282	313	267	279	283	280	307	285	325	274	298	308	280	290	278	314	332	304	278	298	301	293	285	291	293	278	322	308	295	293	290	291	279	318	284	309	303	266	284	328	321	273	310	300	300	314	310	302	281	313	290	302	303	263	308	299	299	305	291	285	288	278	261	264	293	305	323	317	285	281	285	307	288	308	282	273	277	293	303	278	303	271	290	282	298	303	281	310	295	311	281	319	311	299	304	270	307	264	267	301	294	292	288	280	308	305	308	295	288	276	297	268	255	291	276	306	276	296	315	287	322	283	296	290	298	303	284	302	290	274	297	289	275	295	332	296	282	287	292	287	276	288	318	276	278	280	276	289	303	323	288	302	286	263	294	291	315	297	318	306	336	304	258	292	266	307	264	292	291	301	286	307	316	298	270	289	270	287	301	296	325	289	301	307	290	282	281	273	302	282	299	326	296	322	277	301	329	280	306	297	313	281	299	319	285	297	327	295	296	285	316	270	283	319	283	301	325	291	285	269	267	319	301	295	265	285	295	300	304	286	264	258	283	326	303	305	275	331	287	282	310	318	293	301	273	289	291	290	281	306	299	297	299	301	298	282	283	305	311	307	295	287	318	299	317	312	295	280	299	294	324	257	272	274	278	294	321	290	309	296	289	301	309	292	306	315	293	291	309	301	263	315	301	292	307	309	305	282	291	287	283	296	270	278	305	266	290	284	283	325	308	292	279	269	286	300	297	303	279	303	311	309	301	304	279	287	302	296	284	284	321	298	299	292	296	304	280	279	310	301	317	266	324	267	310	289	292	294	304	339	291	298	291	280	269	271	299	273	280	304	301	313	264	292	289	283	301	286	297	303	280	319	290	300	279	299	281	284	317	282	311	295	319	285	304	304	301	287	281	300	298	309	305	317	286	283	311	278	262	289	263	305	270	262	319	310	292	289	297	299	307	340	277	331	292	309	285	320	298	255	274	277	297	284	289	275	286	301	297	285	319	303	321	281	298	289	274	286	309	312	303	286	279	292	268	290	273	299	305	319	263	299	282	312	281	269	341	293	301	278	277	275	288	291	292	309	271	299	283	282	287	313	285	314	310	316	298	302	296	284	279	305	299	279	319	313	318	294	279	311	309	295	263	258	284	284	322	265	304	303	311	292	274	301	284	318	291	303	303	304	277	300	304	304	321	300	287	309	300	285	303	291	308	277	324	298	282	322	312	317	307	264	289	267	315	306	277	301	315	298	305	300	294	311	297	318	304	302	320	297	288	301	264	276	304	295	302	306	313	292	286	313	298	300	284	294	304	292	279	297	281	303	297	282	305	293	327	289	284	315	298	308	330	309	332	279	294	291	299	305	265	314	275	282	275	320	279	306	276	308	300	303	304	271	274	304	292	279	300	275	280	282	299	277	285	316	298	319	285	320	289	281	276	277	306	272	286	303	289	290	292	336	276	298	282	268	323	280	297	253	284	285	295	262	309	319	294	303	296	293	316	281	295	277	276	309	310	302	316	310	291	325	317	301	294	255	267	301	294	297	313	315	299	311	293	305	284	299	299	301	301	290	283	283	296	287	305	304	329	273	292	304	304	326	303	278	263	273	291	331	329	359	272	290	288	269	303	310	316	306	295	285	272	311	258	304	282	298	284	287	297	285	291	315	291	297	271	279	278	275	334	280	279	288	276	312	296	302	294	305	261	285	307	331	304	286	290	277	285	330	283	272	271	287	291	284	301
7353	45668	12190	5646	3610	2624	2097	1697	1359	1187	1029	898	743	709	599	552	499	463	478	450	440	410	379	389	403	389	388	354	367	319	372	375	387	351	362	355	353	363	315	309	331	336	321	331	347	329	299	308	357	310	328	313	328	345	332	306	318	268	323	317	315	302	287	302	306	311	311	300	288	303	310	279	327	323	286	329	313	316	305	310	326	298	315	312	299	308	337	310	341	316	315	323	284	316	316	303	296	313	289	292	283	318	292	282	318	329	330	334	336	323	322	320	298	309	319	301	321	328	326	316	285	337	307	313	278	323	291	295	304	291	312	316	334	305	306	302	323	270	305	287	293	302	300	306	328	308	312	326	301	318	300	287	318	300	286	284	338	304	304	322	274	296	329	260	304	310	317	324	277	282	307	295	303	327	275	352	322	287	311	324	307	280	316	314	307	285	330	275	319	300	332	293	299	340	325	316	308	323	341	296	275	265	313	331	291	320	280	299	300	293	314	312	294	270	292	283	329	292	307	316	295	316	309	307	324	342	274	323	297	293	300	324	271	300	296	307	298	299	297	307	324	284	305	268	286	291	275	271	326	307	266	277	301	300	326	277	286	310	307	310	307	290	308	289	287	310	309	300	300	315	310	290	289	338	327	255	292	288	267	326	308	299	301	293	326	320	287	309	329	298	297	286	311	325	317	274	287	297	323	313	320	293	317	310	264	334	298	314	268	280	314	285	312	304	289	301	325	298	314	309	340	312	303	307	293	289	296	303	309	297	319	324	309	290	310	287	290	321	305	272	259	292	283	299	314	300	292	335	338	329	311	286	314	299	297	296	297	307	275	298	337	280	335	311	273	278	322	295	312	311	322	306	279	289	285	278	290	298	288	303	317	294	287	318	287	294	326	341	298	276	291	276	315	322	290	299	320	298	344	283	292	324	287	300	299	316	299	301	296	294	318	313	345	319	287	331	284	289	303	324	310	333	297	285	321	290	312	302	286	331	322	276	301	320	287	306	284	320	321	330	302	327	308	313	302	288	327	314	313	298	311	316	306	327	303	316	300	309	299	295	283	308	334	303	316	307	328	301	277	313	290	331	260	282	286	296	308	305	281	292	321	281	314	302	321	313	299	310	280	312	319	318	295	295	304	300	317	302	334	322	327	313	315	317	313	317	301	301	307	285	316	270	325	271	289	305	286	320	326	296	322	321	288	291	318	288	290	307	339	269	292	308	308	329	297	308	291	296	291	306	304	279	289	313	323	288	286	300	279	300	339	308	337	325	298	282	310	310	283	314	286	271	315	309	300	339	306	321	310	302	295	307	311	319	314	296	324	297	304	288	302	294	351	318	314	308	289	314	283	271	289	299	338	285	272	307	277	311	307	298	295	302	316	294	298	261	310	267	284	280	319	269	301	305	325	326	295	289	306	286	301	286	298	295	284	332	305	270	315	301	254	320	318	331	299	296	299	300	314	294	292	290	340	287	298	289	318	305	310	303	295	282	296	291	312	294	314	314	301	314	294	303	274	287	283	305	290	302	280	275	303	286	292	304	294	288	297	295	311	310	312	273	316	337	319	281	292	331	318	299	293	319	305	297	340	261	288	293	285	273	331	286	282	324	296	302	308	318	307	319	309	310	291	305	323	320	298	301	300	290	305	270	299	301	299	282	308	269	288	294	317	328	281	326	293	290	339	305	303	343	290	316	308	311	325	304	322	312	297	299	309	323	301	282	280	308	305	276	270	295	299	296	314	275	272	325	305	288	321	294	340	297	303	308	306	297	266	309	326	334	314	319	294	292	333	287	296	310	297	303	297	311	327	295	281	289	293	293	360	344	291	287	307	293	282	301	303	319	301	315	315	294	284	277	312	334	301	300	302	311	299	261	374	300	293	297	313	280	302	325	317	287	311	271	316	304	272	319	307	289	297	295	295	320	331	316	305	316	292	285	295	338	292	312	332	275	297	326	324	305	300	301	308	296	312	288	316	269	303	296	286	328	291	346	298	297	299	336	328	308	323	299	273	329	296	322	289	298	311	293	343	345	291	298	300	315	283	316	308	284	335	296	289	307	314	304	280	290	299	283	313	296	292	308	311	304	322	306	316	328	296	288	300	287	278	314	304	315	309	275	314	303	316	328	276	281	276	312	307	293	312	295	306	278	314	326	314	280	324	313	293	302	304	300	303	321	284	299	269	303	288	319	305	307	283	292	302	289	267	317	325	305	300	322	298	301	293	313	288	293	323	307	315	301	294	311	284	298	317	301	329	323	305	318	308	282	314	281	309	295	320	306	290	288	304	330	289	302	298	291	286	304	295	304	315	337	307	307	288	318	307	295	315	289	322	309	299	306	297	294	320	311	294	322	286	291	279	307	333	297	348	308	303	300	305	271	291	302	289	293	301	294	329	284	319	307	324	296	291	287	327	319	312	310	293	280	311	314	293	302	309	282	307	293	271	293	283	299	288	302	312	281	313	308	304	297	322	295	291	281	309	290	311	288	334	328	295	332	311	310	299	320	304	304	321	285	291	295	296	314	283	312	322	292	306	302	322	299	307	328	320	304	291	307	310	307	289	324	309	308	311	287	320	288	308	280	293	307	314	317	289	304	310	279	283	301	270	307	300	287	307	292	315	303	292	312	310	304	312	305	286	298	306	339	308	310	312	293	305	265	298	309	288	317	288	310	317	343	306	342	313	306	272	330	251	296	298	303	269	299	307	299	308	336	319	318	285	316	319	295	317	331	319	294	305	279	286	301	297	308	285	288	305	291	281	286	284	295	284	316	285	311	293	286	285	300	340	311	280	297	299	304	299	275	303	288	317	302	325	304	324	285	292	311	297	316	280	282	303	311	292	309	324	266	297	303	301	295	313	338	325	306	274	319	308	306	300	306	285	293	303	319	293	297	301	290	292	298	320	331	315	305	292	295	335	318	287	305	288	303	275	319	315	281	327	299	297	296	306	322	288	265	268	284	292	313	321	326	305	297	298	297	306	257	285	311	306	299	294	301	272	283	311	289	313	277	296	284	295	308	282	324	324	308	307	263	278	301	293	299	282	257	299	312	338	303	314	296	294	303	290	303	279	277	328	326	299	271	305	285	314	301	306	303	301	319	320	297	308	290	301	281	310	283	283	270	290	290	301	285	331	300	279	273	299	329	294	275	310	319	307	284	306	303	304	311	294	282	289	289	307	337	303	291	292	272	290	311	313	287	320	290	333	325	310	295	324	311	279	291	313	288	310	297	301	279	317	307	327	305	283	307	284	287	293	309	359	325	295	303	320	327	353	289	330	327	295	299	291	290	284	325	258	311	315	301	285	315	285	294	300	285	305	338	264	307	265	273	307	303	322	286	306	291	282	293	304	332	292	297	281	316	280	286	286	292	301	284	306	326	308	292	268	321	306	281	283	321	273	298	298	335	314	313	307	323	298	297	301	289	293	323	293	324	281	308	291	305	290	285	284	312	319	289	292	310	276	312	338	290	286	304	289	281	314	303
23170	20978	27472	24711	20976	21016	11713	1882	1307	1243	1071	932	929	815	825	697	686	655	627	602	574	570	591	551	542	475	510	525	538	496	507	495	488	564	493	497	501	453	474	488	496	492	493	487	462	488	475	490	475	487	435	485	498	450	492	482	508	442	473	513	475	472	443	480	444	516	448	450	435	479	449	437	484	485	458	471	470	467	456	451	446	476	473	445	479	420	485	456	450	457	464	482	409	474	487	470	479	431	454	471	484	420	428	466	468	487	465	414	469	444	448	480	469	488	408	433	443	469	472	454	485	468	439	468	447	444	431	449	462	468	455	458	483	479	458	462	460	453	463	422	474	423	449	430	456	408	498	432	466	493	440	463	482	443	433	484	396	428	476	444	462	452	490	454	432	432	482	461	414	453	465	439	433	416	475	426	478	425	459	462	457	482	455	455	382	478	455	431	460	434	473	467	485	462	454	449	471	500	432	454	473	472	457	456	447	444	457	414	447	491	455	447	418	455	463	464	480	449	438	488	453	444	457	441	466	476	460	421	434	442	439	449	442	443	458	477	458	458	465	475	416	465	444	449	448	472	455	448	433	426	464	393	455	492	484	422	413	435	458	424	388	405	455	458	498	447	431	454	496	402	442	454	458	437	450	443	443	451	502	463	443	419	460	466	488	459	448	442	477	463	454	424	447	454	444	455	455	413	456	450	495	508	458	453	441	425	447	473	407	450	441	476	484	460	437	446	456	460	460	453	435	445	461	411	451	457	450	440	423	448	481	470	441	497	496	483	453	442	471	468	444	464	411	454	454	457	443	456	437	464	481	480	419	483	460	481	436	430	472	416	437	511	468	457	425	467	461	454	487	456	459	473	442	411	448	457	469	475	488	454	431	420	418	464	474	459	482	457	427	448	452	450	475	444	439	454	464	460	432	442	439	408	487	424	458	435	435	465	497	449	434	450	444	443	428	469	444	475	457	494	436	461	436	489	462	465	461	456	439	447	465	484	439	456	436	432	442	473	455	444	437	465	438	421	448	422	465	471	434	464	470	493	449	430	435	461	453	454	490	432	482	508	450	444	479	458	493	416	467	457	479	425	433	480	476	468	398	488	459	450	472	481	429	450	452	492	471	465	428	462	459	456	420	457	504	447	476	422	466	462	438	445	403	452	475	490	463	473	449	427	453	466	496	486	479	439	439	445	444	471	447	464	454	456	412	465	438	408	461	469	488	450	486	509	452	489	420	427	471	498	458	418	414	484	431	426	450	426	439	432	437	431	458	449	453	446	458	425	459	457	473	442	434	445	424	454	442	442	465	428	441	488	448	443	444	458	437	464	458	448	431	453	428	496	491	443	436	445	485	447	456	450	444	482	470	472	458	443	457	416	453	419	475	430	452	420	431	428	466	469	429	428	483	436	450	460	429	442	457	467	459	466	469	443	429	445	472	465	418	425	448	417	457	451	450	434	433	509	447	473	450	479	483	467	427	472	478	460	453	475	442	435	421	471	455	450	440	456	470	484	449	426	447	487	455	432	458	471	431	457	426	437	474	455	443	483	408	465	466	447	466	446	454	451	503	444	457	469	446	455	442	483	457	462	431	435	478	458	434	425	463	445	462	442	477	458	449	483	415	428	478	458	516	450	426	467	474	476	454	451	466	425	474	447	430	441	430	425	421	463	482	462	464	456	454	436	465	445	443	503	478	427	471	460	480	444	447	475	451	432	464	469	442	428	485	471	425	473	435	501	429	436	457	481	448	453	469	434	438	426	452	471	446	432	441	451	443	477	461	434	439	425	479	484	486	444	445	486	466	454	466	430	458	457	448	466	467	427	423	472	439	430	453	453	411	452	451	446	454	484	468	426	459	457	428	466	500	429	438	453	447	499	480	425	435	414	470	446	447	426	408	459	437	454	433	431	451	437	429	442	430	428	431	454	402	412	431	441	517	477	453	437	457	441	433	475	436	504	471	447	452	435	419	483	430	416	443	464	455	464	441	475	414	460	444	447	442	420	477	451	483	423	494	503	484	456	483	451	447	459	483	451	468	459	457	420	407	452	465	479	459	511	428	449	461	451	466	445	485	441	476	446	429	493	422	454	428	412	474	445	459	478	426	422	402	453	442	439	459	427	442	433	427	457	458	436	461	477	413	451	444	454	425	477	465	468	461	499	476	445	460	452	443	427	418	450	463	396	448	419	441	415	434	466	469	455	429	428	437	417	471	442	441	447	460	472	478	488	447	410	461	451	456	433	416	421	412	443	466	465	474	499	431	448	414	469	459	428	424	450	488	461	463	457	438	441	445	451	426	459	465	466	453	461	396	477	455	446	484	461	502	435	465	418	436	431	453	464	507	439	444	424	424	467	450	426	446	478	477	444	452	460	417	401	455	438	475	464	447	421	457	440	424	412	441	451	462	441	447	471	467	406	463	465	448	443	465	444	459	452	434	432	413	449	474	480	468	463	440	459	482	435	451	444	450	478	423	448	436	413	481	438	460	460	460	455	454	435	426	423	444	460	451	447	474	439	462	468	461	430	447	463	451	463	483	441	443	440	481	495	452	422	442	470	434	498	449	482	429	426	447	459	452	455	450	438	467	465	447	467	466	431	435	449	461	410	441	416	450	444	460	456	449	441	452	449	485	422	472	463	430	462	423	452	437	424	416	490	407	464	458	468	426	471	458	413	461	463	456	454	472	440	462	454	451	439	427	449	443	431	449	471	456	437	438	432	471	469	475	436	446	437	428	448	451	493	457	432	448	495	475	451	452	451	491	470	454	463	467	459	446	442	475	479	448	458	435	471	463	417	443	450	438	446	478	428	476	453	473	418	422	464	437	428	437	417	487	421	460	408	448	438	477	460	454	454	431	444	466	438	469	425	421	435	493	430	420	497	448	440	440	463	438	445	458	466	421	473	463	435	431	437	473	449	452	446	443	446	427	449	487	434	474	435	468	455	455	434	478	470	448	435	433	454	424	433	428	461	459	423	430	461	468	441	472	440	463	469	490	488	453	464	462	400	472	457	470	455	411	480	471	449	467	445	480	471	435	455	460	439	462	468	464	421	467	448	482	442	419	490	465	464	382	470	456	461	445	456	474	475	457	504	441	481	466	449	467	446	423	479	429	443	477	453	432	422	460	442	466	445	478	431	459	493	474	452	475	450	450	450	418	463	426	416	473	410	476	457	460	462	459	435	456	416	465	525	458	498	448	436	454	452	410	443	449	476	442	461	467	436	458	446	491	449	447	472	478	475	479	441	460	445	462	457	413	449	433	431	452	416	453	416	412	464	485	418	446	436	438	426	415	400	446	430	457	442	443	505	463	480	430	475	437	480	443	409	441	470	476	456	453	442	488	456	452	424	416	445	452	453	426	426	427	490	423	467	471	431	407	492	444	466	446	450	470	465	467	476	449	449	495	456	457	463	429	455	411	444	448	491	452	465	445	441	447	447	455	464	478	424	469	430	456	461	439	492	442	434	450	448	456	451	485	484	435	439
10384	55211	15410	9698	6467	4962	3852	3111	2613	2311	1917	1666	1388	1222	1146	1044	966	875	809	783	737	714	692	629	637	592	618	630	567	562	581	605	543	547	547	532	560	529	548	537	483	517	500	499	476	546	515	504	507	484	479	519	456	492	532	499	474	493	495	531	513	527	495	481	467	478	458	494	543	516	475	488	503	489	479	428	479	463	498	525	509	439	511	481	503	486	473	459	451	495	471	496	455	450	442	507	448	502	451	462	449	446	453	450	477	464	484	482	475	439	507	486	457	479	495	457	479	447	483	473	481	470	419	523	453	449	445	451	452	506	475	479	491	472	448	483	484	500	488	441	439	459	484	445	496	484	447	436	456	476	451	476	440	491	442	488	455	451	426	493	439	495	472	463	467	432	467	460	484	441	467	432	504	497	454	459	423	488	480	471	444	467	485	447	459	497	449	453	471	438	498	500	453	473	477	486	473	463	423	465	455	481	437	460	507	437	433	469	467	476	486	470	444	440	423	509	458	461	473	463	442	464	460	478	418	496	458	454	411	471	465	448	435	487	471	456	457	430	474	451	466	450	470	463	459	456	458	468	432	457	479	493	524	487	463	488	446	476	473	509	451	451	479	412	525	430	476	472	475	457	467	479	464	520	451	448	479	433	456	501	461	446	478	478	446	442	432	408	468	470	454	486	492	459	493	468	460	468	451	474	465	462	471	468	449	470	452	500	427	498	491	463	457	463	527	461	441	443	479	448	473	468	479	489	456	443	444	447	449	490	474	484	509	460	490	504	457	479	468	434	469	460	456	477	477	495	411	450	427	466	452	479	467	475	465	473	463	472	452	478	467	492	467	495	408	432	467	455	443	485	446	477	489	484	447	434	482	505	495	419	453	436	492	422	484	498	469	470	429	485	512	477	475	472	469	445	453	471	450	470	468	481	466	461	489	471	469	428	473	464	467	467	462	489	503	476	503	441	439	460	478	430	497	451	402	478	496	443	530	449	471	487	434	481	439	489	471	443	456	443	445	458	502	463	500	464	450	488	472	462	464	474	464	458	452	509	479	450	474	466	452	480	456	459	443	453	444	474	477	472	478	460	470	487	482	471	482	476	461	472	505	465	437	482	445	436	475	487	467	459	432	470	453	485	449	524	482	486	519	472	481	476	457	456	478	463	480	490	465	490	481	473	483	485	480	430	459	414	480	450	448	458	458	470	461	489	490	456	455	456	473	479	472	476	466	457	488	474	465	442	435	460	446	480	470	463	513	470	460	494	452	451	468	479	453	512	444	439	456	452	485	485	476	474	450	504	484	470	494	461	470	462	473	491	517	466	454	454	479	480	460	476	492	455	488	417	459	497	490	477	497	448	488	498	454	461	500	493	504	451	472	458	428	415	489	470	468	482	412	494	522	464	423	460	477	444	441	479	482	469	464	506	476	438	475	440	481	442	430	481	498	445	494	498	456	482	505	487	429	463	481	506	469	477	470	477	450	468	430	477	441	452	426	479	451	485	475	441	457	468	501	501	427	441	468	489	450	486	440	471	527	496	464	452	506	481	457	459	474	476	469	489	469	491	466	486	469	481	438	459	467	426	477	451	460	446	457	459	497	490	454	459	475	440	460	411	464	462	469	455	463	474	468	493	514	501	434	475	485	459	438	458	462	435	475	442	467	466	447	412	513	462	450	481	481	456	473	469	439	437	492	507	442	467	492	403	443	449	462	480	437	450	501	451	493	473	491	467	470	465	485	453	445	505	483	462	455	477	485	466	441	450	451	512	493	469	439	429	457	459	474	510	454	460	490	505	458	453	458	485	483	471	465	459	481	460	455	504	449	463	476	469	467	463	444	446	447	464	478	446	498	469	481	487	500	468	467	477	480	452	499	481	438	435	461	490	477	486	479	446	457	467	477	458	500	436	460	497	478	475	466	461	461	474	510	477	445	468	480	471	479	462	464	486	494	459	415	475	439	461	440	479	445	432	469	525	498	444	457	458	478	462	434	466	451	445	459	433	499	446	452	499	479	466	464	466	484	490	479	464	434	464	459	495	471	494	431	445	466	483	482	452	473	464	449	438	446	440	442	480	488	462	487	458	478	464	429	451	452	507	475	504	448	468	463	418	463	441	472	476	462	429	481	454	446	451	479	451	424	472	446	487	455	482	471	463	473	455	447	487	477	455	464	445	479	437	465	440	447	475	465	458	455	476	451	441	478	449	464	456	462	461	461	454	441	462	459	480	475	449	484	481	450	495	461	474	472	455	469	470	455	471	459	443	479	463	468	453	473	469	487	460	481	420	453	479	468	460	453	487	481	451	434	454	459	435	489	486	488	501	493	436	451	452	453	471	479	479	452	460	468	444	452	449	481	468	473	494	468	488	466	495	433	446	443	446	457	440	460	442	490	444	474	435	470	465	487	481	470	488	496	470	471	491	463	476	474	446	475	458	469	453	497	460	476	456	480	462	453	479	480	494	509	471	468	457	442	485	466	463	452	483	455	461	462	487	457	462	452	440	434	462	466	523	470	444	475	478	465	409	466	417	490	424	441	469	478	456	460	450	449	441	467	491	488	445	463	458	476	449	439	483	481	473	457	466	432	501	489	459	462	480	479	472	461	469	457	494	493	467	471	510	463	477	452	511	457	480	467	456	459	498	448	446	491	502	482	475	470	491	472	481	486	473	472	469	470	446	505	509	435	441	456	441	509	487	494	476	457	458	465	443	461	499	485	427	488	495	470	487	472	473	457	470	477	477	433	471	449	492	458	440	472	495	476	479	484	471	415	469	453	456	496	492	448	460	496	490	476	436	462	499	479	450	446	453	463	483	461	471	450	478	479	469	484	501	467	460	489	459	473	429	456	464	463	458	451	449	514	454	425	490	444	433	451	445	484	450	494	486	446	478	492	477	468	438	464	416	484	440	455	457	462	453	488	507	449	480	463	462	464	481	451	512	463	471	472	463	452	460	470	431	470	460	454	457	510	464	437	437	488	481	436	461	451	440	458	495	424	478	452	469	443	463	472	439	458	486	443	469	500	460	504	436	473	463	419	474	457	441	444	482	442	446	485	473	411	483	470	473	462	480	456	477	447	425	476	434	489	479	419	503	481	467	505	452	469	461	498	420	465	462	427	452	453	446	473	449	486	482	483	477	455	460	495	474	479	469	489	456	453	504	477	479	452	469	463	455	477	439	464	499	502	466	463	455	514	472	451	476	469	462	486	484	443	453	493	492	464	453	498	477	455	446	473	477	479	481	470	464	446	479	449	480	497	445	467	472	443	451	462	468	463	471	459	482	467	479	491	482	455	487	434	480	487	486	436	452	522	502	471	494	493	475	441	430	486	428	452	466	437	466	472	453	483	476	466	458	469	505	484	483	490	427	461	458	489	478	470	468	462	450	455	452	447	503	486	446	473	456	452	447	476	473	469	473	488	453	448	485	445	434	482	472	462	452	448	466	521	449	468	478	459	485	464	458	484	492	498	437	484	466	452	494	495	468
28186	18051	5552	381	276	192	150	137	122	136	117	107	103	99	95	113	95	108	95	83	101	99	85	109	97	114	93	108	100	103	89	115	101	89	100	92	103	102	103	101	89	88	100	99	92	90	90	82	100	105	93	86	93	91	83	89	93	88	101	98	84	92	89	97	113	103	99	120	95	86	98	98	87	82	100	98	89	97	105	100	97	112	98	100	87	111	81	102	91	78	106	108	104	94	96	85	77	96	106	92	90	81	98	89	95	87	93	84	94	92	109	96	99	95	83	83	102	108	98	100	113	97	101	96	101	107	89	75	105	76	109	72	114	91	87	96	75	84	106	127	107	102	89	101	85	95	91	102	95	98	95	89	97	105	101	88	87	90	101	99	108	109	82	102	116	93	97	89	86	116	93	121	81	107	92	91	87	95	108	95	96	92	84	105	81	83	98	90	97	105	95	89	104	90	86	99	98	88	88	100	93	82	94	96	93	99	94	90	95	90	85	115	89	91	87	106	92	101	74	104	92	99	98	111	89	106	97	82	113	102	111	88	109	107	77	84	101	96	87	87	103	102	84	105	88	100	105	88	112	99	107	82	95	94	91	103	78	101	88	89	98	95	101	99	96	105	107	75	113	113	79	71	75	103	109	100	120	99	103	81	100	96	92	106	91	91	132	82	104	101	105	87	99	97	116	115	114	106	111	103	101	96	94	98	90	93	116	99	105	97	92	98	116	99	93	84	93	86	101	99	103	87	82	96	87	99	107	91	103	97	74	80	126	102	78	94	81	77	88	105	95	90	108	91	95	106	118	92	100	117	101	99	86	82	78	105	84	79	99	105	80	104	92	106	114	100	94	105	75	96	96	111	88	92	89	82	97	83	98	91	103	87	97	95	107	85	85	92	79	109	89	97	95	95	98	94	106	94	94	84	95	103	75	77	115	99	91	110	100	95	94	101	99	99	74	90	89	84	104	94	78	108	92	80	104	76	102	97	94	89	84	94	96	95	99	84	103	84	103	92	88	91	100	99	98	99	97	87	102	115	95	121	110	102	97	95	100	93	86	109	91	89	108	84	110	92	81	99	89	93	104	107	105	87	118	104	71	85	114	98	90	116	89	92	95	107	69	101	92	116	92	102	100	93	98	82	104	100	91	102	88	86	100	93	91	96	91	104	99	113	94	79	86	95	98	97	99	83	83	114	117	89	79	103	99	101	87	95	92	63	94	99	98	107	94	89	83	93	93	81	85	100	97	82	111	105	108	81	89	101	84	80	101	95	86	91	97	75	90	99	99	87	91	102	85	94	99	90	98	88	80	119	99	102	103	122	105	119	84	89	96	99	114	80	97	107	81	104	96	92	82	103	100	94	103	97	57	84	102	82	96	100	100	96	108	98	93	94	87	116	89	88	93	98	94	108	92	100	98	110	86	87	88	99	83	103	98	101	97	92	92	106	89	87	91	82	82	103	100	113	102	86	96	90	97	91	100	98	106	105	120	79	103	100	95	111	87	97	112	105	106	95	83	79	103	82	94	84	93	94	100	80	89	84	92	90	82	86	78	92	111	74	97	100	111	89	93	95	106	93	111	104	94	90	86	87	91	102	78	97	77	92	90	87	109	92	100	84	98	86	85	84	90	100	90	81	111	93	83	79	90	76	95	103	97	119	98	96	101	96	91	88	97	103	96	106	115	78	98	93	101	103	83	106	83	101	90	89	92	106	89	92	94	104	101	108	109	96	100	119	82	102	113	116	92	114	95	91	109	105	96	102	100	77	84	101	82	96	89	94	96	90	97	83	86	99	94	94	70	68	87	86	90	90	88	100	80	80	104	100	91	101	106	94	102	87	106	98	82	100	81	117	91	91	99	93	80	99	96	111	99	96	88	95	91	89	105	93	92	80	101	91	92	103	89	89	79	87	93	107	109	83	84	105	96	94	86	104	78	101	93	105	95	94	85	98	103	75	88	93	94	89	91	89	92	83	104	96	92	91	94	94	86	93	112	93	98	95	90	105	99	94	96	103	106	96	104	93	90	107	97	98	70	98	98	97	74	91	101	94	95	101	84	106	97	103	93	90	99	99	112	97	110	116	98	103	89	92	93	86	87	86	109	102	94	95	92	83	98	93	96	90	83	105	86	88	112	101	95	74	111	105	101	89	107	91	81	97	95	85	111	92	74	118	102	83	104	84	110	85	92	97	101	100	100	88	98	94	90	84	83	98	95	99	90	84	111	103	116	103	99	113	89	100	79	88	104	94	95	87	115	103	84	93	84	101	104	100	91	103	78	107	89	106	91	102	91	107	108	88	111	86	100	105	85	82	97	112	95	108	73	89	90	85	85	94	87	98	96	75	105	97	83	111	95	82	77	86	101	116	98	88	87	97	88	100	105	104	128	87	88	89	108	100	105	104	105	96	88	105	89	87	99	108	89	85	87	103	93	93	96	104	94	95	90	107	97	94	89	89	87	110	103	99	110	103	105	94	79	107	96	83	93	92	87	98	94	104	86	92	94	95	84	90	111	103	104	89	100	96	95	86	85	105	106	98	95	108	115	85	107	86	79	110	97	85	101	101	85	93	92	83	103	85	93	84	107	83	84	93	83	92	103	94	92	95	97	91	96	109	103	82	106	100	102	92	85	100	84	99	111	93	84	80	92	120	82	98	93	110	89	100	88	82	89	114	91	87	116	85	97	101	105	94	71	104	95	105	88	86	101	85	103	102	109	99	101	95	85	88	93	86	88	116	84	100	87	90	104	101	88	85	109	89	82	92	109	93	111	97	90	105	103	100	111	103	98	93	95	98	81	93	93	96	89	104	103	95	107	100	104	104	99	88	94	104	85	96	107	96	105	98	109	91	94	91	102	100	104	108	90	101	90	96	90	92	89	94	101	106	116	94	117	80	93	79	99	91	95	98	91	108	99	122	111	89	84	108	94	113	111	92	97	98	92	81	98	98	98	93	115	97	86	94	112	104	105	93	92	91	103	94	106	96	112	96	114	105	86	106	95	93	102	93	85	85	103	89	97	88	84	104	98	93	97	98	104	111	95	94	103	115	99	106	83	98	103	116	93	100	91	117	104	83	90	100	86	106	109	111	84	78	83	89	93	94	87	92	101	95	77	122	100	87	87	107	103	104	79	99	99	95	94	98	92	83	95	107	94	103	100	93	96	101	83	99	101	88	89	118	94	99	96	89	94	108	100	98	104	91	104	78	93	85	96	90	78	99	86	101	99	96	94	93	98	98	100	77	115	106	96	107	91	94	102	79	99	97	90	90	78	103	86	97	91	104	111	80	99	77	99	101	100	81	81	94	95	94	82	105	96	94	98	88	88	96	106	127	94	90	99	92	94	92	97	76	90	82	86	84	97	89	108	94	112	96	123	104	89	105	103	82	99	106	94	84	94	99	103	84	99	100	80	99	91	104	104	112	112	97	104	100	79	105	86	89	125	91	97	112	85	85	94	116	94	92	88	94	87	90	98	84	88	102	101	80
5551	16471	2217	386	274	221	171	203	174	173	144	163	140	131	142	133	120	103	111	115	127	134	106	104	103	100	123	102	130	106	107	129	126	112	122	118	99	124	113	108	132	105	111	104	104	122	119	132	115	99	116	111	128	109	125	119	101	120	104	121	105	129	123	107	108	96	88	120	104	119	109	114	109	102	115	109	95	125	109	114	134	105	108	99	119	108	103	130	106	109	119	120	115	118	110	103	110	111	124	110	98	110	118	115	93	117	109	115	124	126	109	118	112	119	94	116	117	107	110	114	88	101	114	117	105	119	93	108	103	119	97	104	95	102	102	95	138	117	105	122	97	94	116	128	115	111	110	108	113	104	117	133	116	109	124	108	101	117	116	90	95	110	114	118	128	109	107	111	103	98	137	103	119	89	118	124	121	128	112	108	101	104	94	109	110	121	119	125	138	133	105	108	127	116	112	108	123	133	86	116	106	101	102	118	131	108	117	106	89	117	104	100	106	109	93	130	105	102	120	106	128	99	99	111	117	100	117	107	116	113	110	127	108	118	104	103	109	109	79	106	102	108	122	101	88	117	114	140	109	112	112	123	114	117	120	116	99	105	130	86	113	102	109	133	106	143	106	112	119	113	100	146	107	115	100	107	128	123	119	100	125	117	127	103	112	121	112	116	113	113	118	106	123	117	110	105	113	113	97	125	106	106	115	91	102	133	117	114	117	111	105	124	106	108	124	99	124	100	93	117	110	106	110	104	127	109	110	124	103	85	117	100	120	124	83	116	103	104	121	108	101	121	107	92	104	101	85	114	130	109	114	125	107	124	111	120	147	101	116	91	116	110	99	116	106	105	112	113	126	107	105	117	109	104	109	111	115	91	96	118	102	106	120	112	118	115	105	112	101	94	124	124	116	116	127	111	135	112	109	127	85	113	102	110	132	117	87	99	91	138	144	101	126	120	101	116	124	108	132	84	101	113	109	115	101	108	134	125	113	124	120	100	109	93	120	111	129	113	93	116	121	111	108	113	101	115	124	125	102	108	103	87	108	117	92	112	115	90	101	113	113	120	114	112	97	102	128	100	107	110	112	120	113	114	107	119	119	109	111	102	90	100	114	96	116	108	127	108	109	99	115	116	106	117	113	110	103	114	98	123	104	117	115	118	123	115	118	122	91	95	112	105	120	102	117	97	113	111	114	118	108	96	109	116	107	112	104	115	128	123	99	100	112	119	115	110	109	112	107	121	121	109	113	112	99	111	106	121	100	126	107	117	132	109	121	100	128	126	118	105	107	122	128	95	118	110	107	121	124	113	112	113	114	96	118	84	112	110	98	95	104	109	106	103	122	90	110	105	107	110	100	121	117	111	95	110	114	116	101	130	115	119	115	108	106	111	102	111	108	110	102	111	111	123	114	82	128	122	107	106	105	111	115	111	131	121	102	126	109	108	113	109	112	104	120	109	120	117	135	111	103	126	97	103	121	108	118	96	121	125	108	120	106	128	105	118	111	108	109	92	120	102	116	123	107	109	118	98	114	105	116	113	114	125	115	106	113	104	92	108	151	117	121	93	113	112	122	107	106	92	102	92	103	126	118	110	128	121	104	122	115	104	119	113	101	109	106	124	112	113	90	101	123	119	102	126	123	123	120	112	126	136	89	115	106	147	111	133	103	117	131	99	113	116	112	125	108	116	108	114	117	115	117	111	98	123	111	100	107	118	125	147	105	102	104	102	97	102	128	104	111	107	116	111	119	106	103	121	107	105	104	116	91	117	106	94	94	106	115	131	116	98	107	102	112	103	100	95	101	113	118	122	117	110	117	122	101	110	112	112	113	128	111	109	110	99	100	127	128	112	107	96	89	122	111	119	91	138	121	113	113	113	120	107	108	101	118	117	114	107	110	111	103	105	119	116	113	113	131	123	106	112	127	114	121	134	134	97	114	121	108	117	114	102	99	96	93	98	121	112	123	128	109	116	102	118	102	100	111	99	96	118	129	96	102	106	109	102	103	109	112	98	111	120	104	112	110	123	109	112	113	110	113	110	108	92	112	104	114	95	127	107	127	106	92	104	136	113	129	102	102	105	102	125	106	95	104	125	123	108	116	125	106	118	106	100	109	124	104	105	95	103	110	108	84	116	128	145	115	105	113	112	112	128	112	115	111	117	107	106	122	86	82	111	125	107	115	138	113	115	113	97	105	116	105	95	123	100	116	102	120	106	97	114	107	113	108	136	104	130	116	90	102	101	117	111	113	103	106	116	103	108	103	121	114	102	121	119	106	90	109	115	101	112	103	108	122	110	114	94	108	113	93	99	101	115	127	109	125	111	106	103	124	120	108	123	105	110	102	119	114	111	104	121	122	122	142	109	112	117	111	107	118	101	112	109	122	125	103	118	117	115	102	117	110	121	112	96	114	103	107	94	117	112	123	114	126	106	100	114	130	104	114	105	102	125	138	103	115	117	117	125	119	119	99	101	105	118	100	122	118	91	117	95	100	106	103	81	92	109	109	117	105	126	112	95	105	99	111	100	98	112	102	105	119	101	100	117	119	109	132	109	138	113	120	116	122	113	120	123	138	93	110	107	126	108	122	104	123	105	122	108	111	116	90	109	118	116	101	98	100	114	103	124	113	109	92	93	114	108	108	117	99	120	103	107	93	126	104	120	113	118	86	116	100	120	114	101	134	109	112	107	111	115	111	111	90	101	107	121	107	101	122	125	118	94	107	106	116	123	119	129	135	120	110	88	105	133	116	113	118	108	119	96	104	119	110	94	120	138	105	120	123	92	124	125	117	108	96	120	110	108	114	120	108	117	119	116	115	112	104	110	106	106	130	111	115	105	120	101	113	117	106	113	111	109	132	108	125	108	125	115	118	111	102	125	121	103	106	107	115	136	107	118	123	116	114	119	91	118	113	121	99	90	128	104	106	105	124	107	110	99	118	102	109	102	93	121	121	118	131	102	113	112	114	94	104	107	108	94	124	110	113	114	104	104	111	117	114	106	99	104	113	94	113	119	134	116	109	98	116	110	126	121	121	112	120	107	125	107	94	99	127	107	104	108	103	100	126	123	113	119	107	107	93	124	113	117	115	116	99	117	120	110	111	105	125	103	99	111	104	103	97	139	115	124	120	108	111	100	115	103	117	92	114	127	116	119	104	102	122	107	107	112	108	118	99	113	125	121	89	124	124	100	98	116	136	104	111	100	108	105	106	113	123	109	93	97	100	98	111	108	92	121	110	113	105	126	115	113	116	113	98	97	108	111	97	96	123	118	102	126	94	114	114	102	119	135	116	103	115	111	101	114	136	123	105	100	107	92	110	111	110	110	108	113	115	110	109	95	118	107	99	117	111	114	118	120	104	109	114	111	107	117	122	102	113	100	110	119	112	108	109	95	94	106	119	107	119	119	99	111	124	93	116	133	115	111	107	126	91	108	104	113	113	127	97	118	96	110	107	114	123	131	108	111	112	105	109	106	118	85	112	114	107	112
25447	21011	27443	24738	20959	13171	1467	947	751	660	642	555	515	460	415	407	402	370	416	348	380	373	343	340	354	338	373	350	314	322	303	332	306	298	312	287	316	322	325	316	302	340	305	283	345	312	325	322	337	296	302	305	295	303	331	286	304	308	308	278	290	292	330	330	313	306	319	317	330	279	301	307	284	309	300	296	296	311	313	295	316	255	296	285	310	291	291	305	289	314	302	303	305	311	322	278	292	293	313	290	301	321	302	294	300	306	275	309	302	301	288	290	317	272	322	294	320	287	268	299	318	284	324	307	296	314	300	302	301	345	252	307	279	311	294	299	307	311	263	297	266	295	281	282	283	310	281	287	317	306	293	278	295	315	287	301	296	280	275	290	291	286	291	334	340	297	259	323	299	280	300	315	305	317	280	281	285	296	310	290	258	292	267	292	348	299	314	298	279	277	281	273	295	297	313	253	335	301	318	314	308	293	292	305	291	298	328	302	312	292	337	311	286	310	277	298	266	273	294	291	314	305	291	347	285	283	301	283	261	313	312	287	297	268	292	302	315	277	281	308	309	282	297	279	303	305	296	248	309	283	271	306	289	282	280	288	283	291	292	325	285	287	289	303	296	299	282	291	323	287	289	266	269	287	295	302	283	305	335	276	295	292	295	290	355	289	278	304	305	296	311	304	321	334	287	280	278	339	314	274	296	316	314	315	251	330	315	298	326	290	285	284	301	255	278	284	296	272	295	282	294	285	265	294	285	285	295	305	302	282	288	292	293	287	294	338	324	300	290	324	337	288	288	302	280	265	288	294	312	294	287	292	270	292	296	287	329	301	290	309	303	311	314	259	288	281	282	283	324	273	272	297	317	307	295	321	285	319	314	298	324	292	297	289	298	281	329	267	308	281	283	317	304	299	293	308	296	290	308	270	316	323	293	296	312	281	305	256	288	296	305	303	296	297	286	283	310	318	303	300	264	284	292	318	305	295	293	302	288	307	264	281	256	304	304	332	300	307	363	284	295	295	290	294	266	317	296	285	296	314	267	294	280	280	307	345	291	330	285	268	294	299	269	310	302	281	287	283	298	306	302	325	300	286	308	314	333	312	329	315	294	301	307	302	282	287	278	297	321	277	285	295	269	313	280	273	300	301	313	295	306	321	287	305	324	282	300	284	313	266	275	298	291	314	311	314	297	314	278	286	339	302	278	297	318	291	294	282	300	291	303	316	293	310	302	288	300	311	291	300	332	316	330	281	285	266	302	318	299	326	315	292	318	286	279	297	325	285	333	288	291	313	300	292	277	315	289	269	257	282	285	301	319	279	321	321	284	313	289	315	300	290	332	294	269	292	293	268	265	290	271	294	326	302	270	333	268	295	331	322	287	302	335	278	288	295	293	270	316	289	282	314	266	273	306	282	283	265	283	327	314	302	262	315	320	318	288	313	314	282	315	324	310	303	293	310	296	259	291	299	309	298	314	298	315	310	293	281	329	287	267	270	300	295	285	296	301	281	288	299	303	329	346	271	316	302	297	291	275	334	308	298	277	313	279	290	301	274	318	285	262	334	319	281	286	296	279	331	292	296	280	276	302	300	318	298	311	307	305	284	297	273	300	288	279	298	268	319	292	290	312	274	305	319	271	292	280	275	265	313	283	303	291	314	357	304	297	302	331	306	291	302	287	311	288	302	266	273	321	296	257	296	322	315	300	299	289	313	299	276	316	286	288	293	273	304	316	269	282	296	259	315	318	273	317	318	281	310	303	302	296	279	296	271	295	259	280	301	285	290	292	298	287	299	302	269	289	300	286	299	253	299	278	311	318	322	287	312	297	301	310	273	292	323	317	303	271	308	320	285	305	283	320	293	315	295	316	312	306	305	278	321	315	293	311	279	285	290	296	318	336	302	278	279	287	309	290	314	272	325	315	295	291	285	279	305	286	302	297	318	316	319	291	278	302	298	275	287	316	294	277	312	273	307	315	300	310	284	284	308	286	301	297	288	341	290	292	345	278	324	300	294	323	295	268	288	289	329	301	291	277	295	286	264	297	289	293	299	264	302	317	270	298	281	266	313	300	276	285	321	297	318	307	317	315	303	309	356	281	295	268	314	315	291	311	311	294	293	274	307	279	308	292	305	282	322	302	301	292	281	256	318	329	313	299	276	311	323	287	295	291	285	333	329	300	314	339	265	262	301	323	269	282	306	304	290	316	291	321	288	299	311	269	322	300	283	263	311	291	299	303	290	286	283	284	278	305	282	318	290	304	281	260	293	287	286	278	309	299	308	232	303	286	302	291	280	302	285	279	288	314	288	287	317	287	304	301	325	293	278	294	291	311	289	306	272	314	265	298	315	313	299	305	272	298	308	309	306	272	270	301	257	275	306	313	286	293	291	279	281	278	299	312	310	271	304	323	278	279	297	295	303	318	284	291	292	325	326	297	294	315	295	296	311	300	304	291	323	296	265	317	282	293	282	306	272	333	292	298	310	289	315	310	289	274	310	307	288	285	293	310	320	297	297	280	294	302	295	328	288	298	300	302	340	333	287	312	279	291	278	324	313	290	292	329	320	301	289	289	281	295	258	285	327	263	326	285	279	293	280	291	305	303	317	310	327	280	300	258	316	272	303	291	308	305	299	290	313	290	297	287	298	332	272	278	273	293	287	276	282	340	285	309	314	268	295	284	321	307	296	317	296	302	293	331	286	290	253	310	276	315	283	304	281	278	294	282	273	338	285	268	317	293	305	290	298	255	299	302	285	298	280	278	258	306	302	278	314	287	312	303	295	287	314	299	292	287	326	312	283	311	300	286	291	272	287	313	293	313	283	319	273	305	278	292	263	286	336	327	280	284	256	321	298	315	289	327	341	291	280	286	298	280	285	297	266	304	321	301	286	331	308	280	280	290	325	295	259	292	296	255	279	284	308	302	283	287	274	294	314	309	288	284	281	257	273	285	305	310	296	302	278	299	293	277	303	312	297	321	307	338	316	314	306	311	282	302	311	288	265	279	284	284	269	306	299	336	300	302	305	270	290	306	310	303	279	296	274	275	267	284	307	271	299	285	302	294	310	293	297	286	308	331	316	315	289	287	333	286	291	310	301	319	284	318	303	278	294	311	320	327	290	289	275	305	298	293	303	297	283	277	298	301	323	315	295	282	320	320	276	285	293	272	342	285	300	295	318	287	267	312	296	298	314	297	309	298	321	280	289	311	285	307	283	314	287	270	324	316	292	318	276	299	317	273	314	334	286	286	282	341	287	309	256	281	268	306	316	288	296	285	303	311	306	316	262	284	300	290	303	298	295	310	322	294	319	272	331	302	284	294	271	292	291	290	303	268	301	322	294	302	294	296	298	287	298	311	285	290	306	319	306	317	302	290	292	304	288	284	298	283	278	301	299	297	305	286	299	325	306	300	281	322	258	303	285	315	303	311	269	304	306	270	314	297	271	310	301	309	289	269	307	315	263	284	298	292	299	280	273	281	295	301	259	328	287
7997	50914	11166	5337	3742	2688	2059	1747	1431	1247	1024	910	776	673	644	592	529	515	457	468	465	414	408	389	420	372	390	364	368	361	376	344	372	334	338	339	334	337	360	352	320	311	348	316	313	319	285	340	333	347	359	311	326	322	338	334	293	333	288	300	291	320	293	315	329	325	311	324	325	324	318	294	315	308	298	333	296	317	292	309	294	317	320	287	290	284	312	302	312	297	288	322	334	267	295	326	318	307	310	303	325	305	309	285	313	331	309	308	287	316	321	316	305	314	293	296	318	298	309	291	266	337	314	313	349	306	283	308	308	300	294	319	296	327	311	309	302	309	283	290	268	308	323	288	307	330	282	305	302	311	282	303	290	320	315	306	335	310	305	323	332	303	296	314	328	327	305	288	319	318	308	294	322	296	312	314	278	318	280	312	304	317	307	326	326	295	318	285	305	309	291	305	290	313	287	296	322	300	294	312	299	275	287	285	323	333	320	303	326	336	313	267	302	326	326	320	308	287	301	336	324	320	328	317	308	309	289	304	311	325	313	286	317	310	308	331	301	303	321	309	314	316	301	304	309	270	293	275	297	290	296	312	300	316	299	278	271	288	292	316	278	302	322	319	308	302	305	305	314	320	321	300	308	299	293	315	292	324	317	294	298	305	299	299	293	303	318	285	297	281	279	285	288	306	320	319	334	290	317	288	292	315	302	310	328	321	312	248	288	293	299	318	295	305	288	301	339	291	281	296	294	312	300	325	298	311	324	349	313	309	318	283	318	326	298	283	301	322	297	339	310	303	296	329	331	276	331	285	297	297	312	314	288	299	313	327	320	307	285	301	326	304	289	300	297	328	305	304	316	329	279	306	307	336	309	322	301	294	324	295	306	300	295	345	312	293	298	292	331	283	307	303	283	263	316	308	286	285	297	318	291	297	328	312	299	293	298	333	304	311	324	304	314	311	297	333	326	317	290	316	302	309	297	302	292	286	283	322	305	310	291	296	300	311	293	325	326	296	322	299	308	314	288	311	292	321	306	329	303	312	297	301	334	298	295	295	318	291	307	277	321	328	302	318	267	292	324	327	307	288	300	296	275	296	317	303	297	298	289	321	306	293	330	295	304	301	328	275	285	328	301	314	300	324	296	298	323	304	341	329	288	315	326	318	278	334	309	315	305	306	302	344	328	285	307	318	306	312	297	302	300	288	309	290	284	318	283	310	342	322	300	325	324	310	318	331	313	341	272	316	318	260	330	310	303	332	297	296	305	311	274	331	320	321	330	321	311	302	319	298	337	296	319	310	291	303	311	310	313	310	293	302	316	294	274	300	310	305	277	296	302	332	305	307	312	310	304	310	299	322	336	284	287	309	297	336	287	313	306	320	281	318	318	308	322	289	308	296	276	277	291	318	310	308	304	308	324	324	303	305	299	302	319	320	297	331	342	322	285	286	308	299	323	302	341	305	316	298	302	320	313	305	298	314	313	307	287	285	304	302	312	316	317	307	316	300	327	316	330	324	306	302	355	338	308	317	292	318	298	301	310	286	316	296	300	328	302	285	316	315	299	275	310	301	310	313	292	308	329	285	301	270	273	333	293	321	280	315	307	318	320	306	333	313	310	285	311	307	289	286	318	309	292	270	290	282	309	353	318	303	296	313	300	286	284	327	285	316	273	316	296	330	346	253	292	295	313	326	293	323	301	322	311	323	298	309	291	320	289	306	297	292	297	283	316	308	291	322	284	309	294	294	303	287	315	285	304	321	319	291	292	328	282	287	328	330	309	311	326	288	319	299	315	294	262	292	286	303	319	342	290	304	274	312	314	303	327	299	291	289	311	315	305	312	297	272	309	301	300	311	346	303	288	304	311	329	288	311	333	348	315	321	281	304	294	321	292	298	314	316	274	269	308	268	303	272	305	300	308	313	314	305	276	298	322	313	291	313	306	303	300	314	307	311	335	332	284	314	278	286	298	314	293	291	321	301	321	301	304	321	268	314	310	309	304	325	313	282	280	296	289	306	295	304	294	270	303	293	313	324	314	316	297	298	308	289	299	320	326	306	295	317	272	297	339	323	349	282	309	301	313	280	306	306	294	291	312	325	318	329	322	328	311	318	337	342	323	307	298	284	304	292	291	299	308	337	305	288	295	307	262	282	319	295	310	322	321	320	287	309	285	271	325	310	283	317	305	317	309	354	315	348	304	310	321	297	310	296	310	323	299	307	339	279	280	324	301	300	306	256	316	311	333	286	323	342	305	305	289	295	282	293	323	306	324	315	324	310	337	310	309	315	293	314	307	311	273	269	333	291	293	319	327	319	312	325	333	332	305	300	301	331	309	313	311	292	298	327	313	291	328	323	280	303	305	314	295	316	343	317	273	314	297	331	311	270	321	291	280	323	320	288	330	313	327	278	311	344	325	297	303	319	310	291	315	313	281	312	312	292	286	342	288	326	328	320	301	306	296	311	287	343	304	340	312	321	263	322	302	306	299	313	309	305	299	336	283	335	292	317	271	321	295	298	325	301	322	310	310	293	292	274	293	328	320	305	308	305	297	266	337	331	327	336	303	283	297	324	289	349	324	305	271	293	308	325	315	295	300	317	312	321	276	301	323	285	300	308	306	291	292	281	330	308	312	269	324	328	274	308	295	311	302	319	340	274	332	287	307	295	312	316	296	299	304	304	307	311	315	317	295	298	316	299	278	327	316	304	343	290	316	310	295	325	283	321	284	294	346	347	294	318	305	326	325	305	326	340	311	328	297	296	317	319	313	314	279	301	334	299	308	284	321	310	284	276	334	269	313	311	311	326	300	299	295	302	271	263	304	326	308	319	315	309	303	319	313	316	307	302	310	308	320	289	308	285	305	301	333	257	289	310	304	295	318	290	285	296	342	299	291	347	293	317	356	325	304	301	312	286	310	284	282	305	294	279	317	301	295	332	294	300	305	312	303	320	306	326	287	287	292	299	297	278	277	311	307	297	322	305	285	307	318	284	296	322	313	297	331	317	318	290	315	285	318	279	283	255	291	293	329	307	317	334	325	328	274	302	314	299	322	307	279	308	315	294	294	315	268	316	311	316	319	308	303	292	309	299	310	315	281	286	322	322	283	308	321	298	282	331	320	363	300	283	307	307	275	313	296	315	304	287	299	317	278	295	280	352	334	309	269	282	301	332	268	322	313	276	260	307	270	318	326	319	292	299	315	287	297	324	288	329	287	311	354	253	328	327	311	307	316	311	297	300	298	297	297	295	301	285	304	310	278	304	267	294	299	261	266	326	308	278	286	296	323	318	336	294	288	318	312	294	317	313	323	294	315	335	296	296	334	298	283	301	301	318	299	324	338	314	284	284	287	301	295	297	291	295	320	291	264	295	327	274	334	303	288	309	326	290	289	309	286	314	301	316	325	294	301	304	308	293	328	306	291	296	295	320	308	327	288	305	275	294	323	353	313	323	311	315	271	329	291	339	285	308	319	303	328	318	308	304	309	329	340	332
23132	20982	27750	24360	20968	21037	12471	1776	1345	1144	1043	887	843	814	753	695	714	679	618	621	581	587	533	558	538	548	513	554	520	480	520	555	502	503	480	514	505	518	494	457	471	494	470	508	483	479	466	484	460	512	487	465	500	474	470	475	475	479	479	436	423	479	478	454	425	472	436	433	455	418	446	429	501	488	469	466	456	478	461	458	468	447	442	464	460	480	436	452	480	456	503	429	472	501	452	469	454	431	465	424	441	449	454	461	460	451	463	458	445	469	485	464	480	468	497	461	468	445	418	458	456	455	447	500	477	431	421	462	461	434	463	448	450	448	446	448	463	440	451	424	462	419	486	457	481	417	454	463	441	422	444	436	441	460	501	449	435	485	454	429	466	432	448	466	426	426	448	462	433	406	466	422	468	467	501	460	463	427	460	463	470	475	435	462	451	494	449	439	475	451	475	455	454	470	437	483	454	434	478	474	481	436	429	457	475	418	490	475	472	428	441	470	440	457	469	490	451	481	444	418	480	415	472	470	468	473	462	477	437	467	439	428	442	486	459	469	456	425	470	456	434	466	439	461	433	442	494	463	447	445	451	445	477	466	463	446	432	420	461	399	451	441	446	449	473	454	440	473	401	458	473	469	469	454	454	455	445	467	467	424	485	430	440	427	459	435	466	452	440	474	460	470	469	472	438	462	457	405	434	455	467	420	455	394	447	438	461	470	483	458	445	437	480	469	450	482	421	488	440	446	454	475	497	463	481	446	446	495	480	480	460	447	453	446	445	501	452	463	440	433	420	463	453	461	448	462	467	515	403	405	470	499	475	459	468	493	476	433	485	455	466	439	414	436	456	474	455	463	465	467	479	484	456	452	451	468	471	457	456	431	450	453	444	437	453	450	456	469	442	481	450	430	443	443	485	444	458	450	473	469	468	468	452	431	451	484	489	417	457	399	501	454	448	463	472	512	450	473	498	454	462	464	480	446	500	460	469	441	439	401	476	502	444	452	450	464	476	453	485	448	460	455	432	437	444	452	458	492	490	469	450	475	453	408	436	451	472	433	471	446	476	446	445	438	482	405	423	439	475	479	457	414	456	447	484	426	459	447	470	489	472	448	464	433	453	447	460	451	488	439	429	480	440	475	478	428	466	465	444	497	451	447	456	413	436	463	440	442	486	451	475	452	420	485	481	415	456	443	435	443	446	430	466	447	460	442	477	461	472	452	404	483	472	439	479	452	453	457	465	401	449	462	458	431	453	460	490	455	478	484	439	463	451	449	439	433	422	441	432	442	451	477	458	463	448	469	440	440	483	436	442	441	439	442	488	479	442	456	466	465	445	505	449	473	448	441	469	426	457	486	429	469	424	480	482	433	458	442	448	416	453	437	434	427	453	483	436	444	465	472	444	442	421	422	439	448	481	450	430	443	458	447	475	427	444	451	475	436	479	443	454	478	455	438	483	424	458	476	431	478	466	453	466	449	469	465	454	446	451	468	447	449	472	475	445	499	445	490	451	451	427	464	404	446	488	447	472	476	487	446	423	471	446	453	468	464	476	438	465	491	488	466	497	449	412	444	479	459	462	431	442	484	471	475	463	478	473	471	491	459	392	472	458	456	449	472	470	510	434	454	451	475	469	451	487	455	410	458	469	419	436	434	496	449	456	441	472	434	447	470	494	461	450	418	431	465	490	495	485	448	458	462	430	454	446	438	462	458	485	460	451	440	440	441	480	448	435	453	453	473	507	424	444	470	411	434	460	463	421	486	457	490	464	455	441	472	452	444	462	455	457	487	483	479	476	469	452	481	452	453	398	406	429	488	447	444	443	436	465	418	479	427	445	489	494	456	438	437	471	438	453	430	444	485	499	420	443	445	458	455	446	428	479	449	477	455	440	458	473	450	442	496	425	509	432	459	485	470	433	449	446	452	480	454	433	457	462	471	418	450	461	470	434	430	472	442	481	451	443	439	462	435	482	488	457	467	445	437	454	479	479	467	408	456	464	451	438	481	491	436	410	453	440	417	461	482	415	495	434	442	412	468	444	440	453	438	455	484	428	463	465	482	471	457	455	418	449	465	464	451	448	471	468	470	443	413	466	490	475	484	439	392	478	450	443	421	428	415	446	469	432	424	480	457	458	470	409	456	457	445	455	473	456	464	459	430	434	450	484	484	472	458	484	463	456	494	472	445	442	431	470	432	432	438	476	467	446	442	392	441	466	427	456	457	451	447	454	448	462	471	457	420	405	489	424	454	462	482	460	446	445	458	433	422	500	463	428	455	418	437	469	452	456	459	397	455	488	477	483	482	497	436	461	477	420	459	442	462	460	458	460	472	472	456	476	431	463	478	503	437	456	448	460	396	441	469	420	480	455	440	478	488	461	478	468	454	447	456	457	477	430	470	459	435	455	495	489	461	470	483	471	438	468	437	419	411	434	401	447	474	470	441	446	405	457	432	462	454	454	453	478	438	438	470	457	429	433	472	455	434	429	488	449	463	464	481	440	443	449	422	458	460	478	428	466	475	451	439	479	481	425	478	441	448	510	480	456	434	502	483	454	470	489	440	483	457	442	433	428	431	458	472	450	448	458	476	460	430	452	444	477	463	467	440	427	456	476	453	448	470	467	449	476	452	473	432	467	451	440	446	456	443	455	446	493	453	427	468	471	440	435	415	455	481	474	479	476	460	451	462	469	498	483	465	473	461	498	464	473	459	454	474	432	445	482	435	452	474	465	462	440	467	504	460	469	461	463	441	460	418	429	457	402	478	448	465	501	434	470	457	469	478	432	448	459	484	450	488	425	446	462	443	463	480	449	441	479	458	451	439	471	442	451	433	423	460	425	451	454	443	451	460	463	480	471	454	438	481	442	403	448	466	442	439	443	447	445	465	417	429	461	426	459	457	448	450	464	465	444	451	442	471	468	428	486	457	433	491	470	434	446	460	469	423	442	475	436	504	480	434	446	479	449	446	436	458	439	473	462	470	452	439	446	428	443	419	451	477	465	431	466	445	455	473	432	446	450	418	482	485	462	459	458	494	450	497	450	460	492	461	477	477	441	462	438	503	443	484	463	454	480	463	458	453	495	440	472	442	431	453	426	471	467	430	469	449	450	429	454	441	420	432	436	466	413	428	437	522	444	440	421	469	431	479	442	452	468	480	465	462	440	470	487	475	466	492	443	464	454	474	469	436	481	427	430	453	502	474	457	440	459	463	440	468	426	405	485	491	440	445	475	474	498	461	456	429	477	470	440	458	448	418	438	405	459	471	416	447	459	412	418	438	507	486	465	432	455	498	472	439	487	453	456	459	426	439	497	458	465	449	445	461	426	439	453	413	512	461	451	436	439	498	495	451	483	438	436	456	454	452	484	481	435	433	428	425	452	469	460	442	434	451	461	500	454	446	464	455	426	447	451	462	435	493	417	451	467	501	451	453	447	467	461	473	446	481	509	453	473	449	480	466	456	461	437	455	429	471	505	465	472	421	440	430	425	453
11697	57603	14134	9573	6425	4874	3852	3071	2540	2223	1934	1570	1382	1223	1118	958	898	893	823	795	710	681	631	676	628	647	620	571	583	579	536	537	577	535	559	537	543	545	528	432	545	538	534	515	480	472	485	526	511	484	516	516	491	503	462	437	486	491	463	497	511	485	490	485	436	505	494	486	451	473	452	478	477	459	473	469	481	488	450	497	485	490	503	479	479	465	469	472	472	501	476	493	463	487	479	474	500	454	451	485	483	450	487	451	474	459	500	482	480	457	476	475	476	522	459	489	447	462	487	488	489	479	480	466	459	430	493	482	487	459	489	435	480	449	482	486	462	518	493	450	447	453	449	495	497	491	479	477	471	497	510	459	473	459	491	480	451	475	478	472	502	438	500	467	458	458	473	466	477	458	492	469	455	485	456	501	476	455	492	500	431	483	433	482	476	487	480	482	456	446	475	412	479	518	447	447	443	475	471	464	456	432	439	450	459	466	460	477	467	464	476	477	445	448	428	461	514	479	432	491	441	446	459	474	412	475	502	462	484	469	441	460	457	494	514	471	453	504	441	464	495	477	467	489	417	470	486	541	498	449	459	452	473	454	478	476	520	455	447	469	444	492	478	457	488	460	539	476	483	461	480	447	476	460	506	495	481	466	513	466	445	486	486	481	501	438	512	453	452	464	491	490	441	451	431	458	507	486	416	498	492	483	460	494	480	450	451	472	454	455	493	482	457	477	461	462	426	475	465	496	475	462	498	471	466	467	500	450	488	450	554	504	485	483	476	445	456	468	500	466	486	461	484	485	488	454	476	478	522	423	492	440	436	475	509	470	482	448	449	502	458	476	448	478	488	482	424	461	482	478	503	463	446	438	414	462	520	468	460	474	454	434	461	465	482	488	429	467	480	441	497	456	426	472	475	481	498	512	449	479	450	478	482	464	456	455	471	474	490	479	505	449	489	481	496	442	478	488	474	461	458	497	493	499	455	485	484	455	482	486	445	496	451	488	469	429	453	490	446	499	518	449	458	484	448	488	473	460	496	459	452	457	464	499	479	470	467	488	467	489	459	487	443	494	487	466	455	478	478	475	436	493	452	453	488	461	515	490	446	526	425	478	465	433	428	469	513	437	415	456	466	466	483	457	472	485	478	430	461	481	482	437	463	487	494	448	476	506	487	489	477	481	491	423	470	467	464	465	465	433	438	483	477	504	462	503	451	485	459	450	426	433	468	487	479	462	452	461	471	476	463	446	470	466	445	440	446	487	469	444	444	510	463	513	474	465	433	440	467	462	455	423	436	448	470	438	506	513	473	461	457	500	489	453	449	499	468	482	434	445	498	442	502	466	490	500	471	494	456	434	471	476	487	467	466	471	479	477	465	471	478	497	426	457	451	466	485	467	459	473	440	513	483	465	479	474	538	458	441	495	452	478	464	423	469	472	485	438	450	468	460	454	473	493	463	476	504	454	476	489	468	455	463	461	467	475	424	485	490	471	484	467	454	473	476	463	476	461	460	436	501	500	496	446	459	468	458	468	480	454	506	439	454	472	477	490	466	466	441	451	452	447	459	475	488	450	478	500	450	486	478	493	530	461	470	465	468	473	472	456	474	513	476	449	467	498	478	485	481	475	468	441	476	452	450	453	482	437	469	461	445	464	511	443	490	481	476	454	450	463	474	524	477	471	455	452	476	489	443	500	460	459	443	468	453	442	451	488	468	464	466	445	481	462	461	499	501	458	477	505	469	452	496	437	430	478	457	476	443	473	480	476	461	469	471	486	468	508	463	435	541	489	496	504	498	495	464	418	466	465	482	456	460	439	464	426	482	472	500	463	469	455	453	445	468	453	502	448	477	480	427	452	522	470	476	442	436	453	495	417	453	508	480	485	426	481	502	499	462	467	495	470	485	472	454	461	457	479	463	492	514	448	449	469	418	471	480	520	447	446	409	464	452	465	474	450	436	476	430	535	461	471	486	451	485	460	441	506	407	492	500	418	487	455	453	467	465	457	503	407	452	509	478	465	454	445	453	481	465	450	509	464	510	440	505	475	454	472	482	479	501	487	425	525	472	476	476	472	464	503	480	502	446	486	485	449	445	439	459	478	464	466	488	471	479	473	486	455	448	495	482	487	504	465	513	476	445	473	501	481	492	474	438	448	458	449	478	498	473	466	461	475	453	498	460	472	465	474	483	499	493	489	473	473	477	466	445	492	474	459	451	522	516	490	457	472	475	490	473	454	468	453	478	448	470	505	455	490	452	506	467	461	501	457	471	472	488	507	439	428	522	466	481	444	468	475	495	484	474	463	440	467	481	465	444	436	472	487	456	494	436	463	479	450	508	493	501	465	465	466	468	458	439	489	496	488	457	442	501	464	456	465	473	528	456	423	443	462	444	557	507	506	483	476	473	480	441	463	468	496	518	464	425	442	483	469	478	429	479	443	517	452	458	455	494	455	464	480	482	485	467	454	445	450	441	514	469	431	477	484	490	476	491	477	455	499	476	459	504	473	420	469	475	472	436	482	477	476	496	451	482	490	512	504	493	461	430	472	488	468	459	462	429	492	455	435	443	478	513	477	497	463	473	483	465	471	462	458	450	466	460	499	464	481	490	480	475	484	444	440	478	498	471	491	503	481	482	462	467	455	458	491	447	461	472	497	455	475	457	508	489	469	478	500	527	464	472	458	474	458	491	479	443	423	453	502	444	471	475	463	444	487	481	478	484	460	487	469	473	486	421	456	441	477	488	475	498	463	482	451	461	485	482	485	489	463	488	478	444	443	460	478	447	463	488	473	479	477	474	461	477	471	481	460	478	473	509	507	448	467	425	442	486	493	476	484	476	466	472	472	471	439	469	514	498	477	445	476	482	493	493	494	509	483	465	489	512	451	481	464	452	501	486	485	466	499	413	458	452	443	479	432	482	461	458	503	524	467	474	498	486	493	447	462	497	482	444	473	497	483	452	471	411	447	479	471	455	471	483	462	468	461	443	495	510	480	445	469	471	472	464	477	461	467	487	473	467	469	498	459	482	466	455	464	490	444	447	452	500	463	464	455	478	479	465	520	454	460	463	501	464	448	453	481	456	501	440	466	531	475	461	459	455	472	479	480	499	462	463	447	469	467	475	482	433	455	492	495	472	456	469	487	460	450	462	473	484	465	487	495	468	488	442	436	464	481	477	471	446	404	448	440	486	448	451	465	460	513	460	472	483	469	436	483	453	423	469	506	473	423	458	460	451	487	486	469	499	457	458	480	449	470	489	473	455	476	445	466	483	481	498	518	435	445	492	459	442	471	492	484	507	442	453	453	471	491	478	473	421	473	473	489	486	437	486	464	477	493	455	472	462	461	469	466	474	459	507	485	468	483	467	482	497	460	436	466	493	439	486	486	495	477	487	453	466	460	461	496	495	425	479	460	482	478	484	498	451	489	484	488	463	478	437	452	444	480	446	445	445	492	450	447	487	470	462	493	446	490	442	497	474	491	439	444	492	467
28276	18919	6177	252	187	132	108	134	130	118	98	90	97	98	105	94	100	94	104	128	102	106	99	87	104	100	92	121	112	93	103	104	85	97	111	95	87	100	96	87	93	98	99	82	102	96	99	114	108	104	87	107	92	80	111	88	90	91	93	97	92	91	112	103	105	98	89	91	88	99	89	85	87	102	103	101	96	109	89	106	85	80	94	98	96	91	86	109	100	79	102	103	93	94	104	100	103	86	94	107	94	94	88	103	110	95	105	94	94	117	109	101	83	109	103	105	89	88	92	102	110	87	103	88	102	89	99	93	103	92	94	99	85	115	106	91	104	83	90	88	91	100	95	97	84	87	82	77	76	88	109	86	109	101	100	99	98	94	76	113	91	96	93	107	118	99	90	82	80	119	96	102	93	97	104	102	87	99	91	100	82	105	98	88	92	98	103	101	93	77	78	94	89	104	95	112	101	104	97	96	99	91	84	95	102	85	88	112	90	89	111	109	92	102	110	111	105	118	94	105	102	84	103	103	75	90	103	89	90	97	124	94	92	110	103	108	87	89	81	96	93	107	89	94	111	101	104	82	90	101	84	108	98	99	101	108	93	104	112	99	99	80	101	103	103	92	89	87	98	100	115	92	94	90	82	105	86	96	86	86	90	94	78	71	91	113	93	91	114	87	85	103	98	115	80	89	121	100	111	97	98	120	111	98	89	79	93	82	95	96	87	106	101	86	109	97	91	84	86	86	102	104	94	93	120	84	92	92	94	93	80	90	91	95	84	83	99	104	88	78	101	91	100	88	94	101	102	93	109	95	88	89	98	92	85	94	105	92	95	103	123	105	101	107	102	106	85	104	88	100	96	89	105	106	96	86	99	90	106	103	96	108	114	101	93	107	81	108	94	98	107	90	98	95	93	87	93	74	109	75	97	76	106	116	85	98	87	98	95	74	88	84	81	97	111	97	91	101	97	102	77	78	104	100	73	94	97	74	92	104	96	79	90	88	82	95	82	103	84	95	95	86	95	70	106	112	93	92	83	103	89	106	97	101	82	108	83	103	102	108	118	91	99	108	86	105	88	102	89	99	95	100	100	85	103	90	90	95	94	92	81	100	94	95	111	93	87	89	99	87	95	100	92	92	109	109	103	88	101	92	108	80	81	93	101	102	95	90	92	96	81	78	91	97	93	90	79	95	87	98	92	89	98	104	96	100	96	91	107	110	101	86	81	110	97	100	121	84	92	89	109	113	82	96	101	107	120	94	106	99	102	92	103	97	86	107	85	94	115	95	105	110	106	98	91	110	88	99	108	98	95	100	92	113	87	91	107	93	96	80	100	88	94	115	112	106	99	99	94	95	112	99	102	97	68	97	107	112	105	96	80	87	102	102	81	78	105	82	105	87	89	64	98	81	90	101	95	103	86	91	97	85	100	112	93	91	107	91	100	83	101	100	90	105	91	85	93	106	108	109	95	101	120	101	96	84	107	113	100	100	116	117	110	100	89	99	116	81	108	97	95	98	100	109	83	105	97	104	98	96	94	98	86	98	89	121	97	76	95	92	90	104	90	84	80	76	88	84	96	96	100	115	97	105	109	92	83	98	92	90	106	85	116	93	94	87	94	91	107	97	99	111	98	92	104	107	98	79	85	103	88	95	99	108	108	82	73	118	89	101	97	103	93	102	105	96	95	88	101	106	112	83	93	93	91	99	103	103	96	86	91	93	106	89	88	109	88	100	85	103	92	105	103	108	95	85	107	93	90	115	89	102	94	99	102	98	96	108	92	110	93	82	86	91	99	84	83	94	101	88	99	112	81	116	86	108	103	80	91	80	96	98	89	96	97	108	103	89	86	93	81	89	89	105	106	95	110	84	93	81	98	110	96	96	78	101	103	105	104	85	95	107	87	86	100	98	104	81	71	78	96	89	99	92	116	92	95	104	104	80	86	91	99	97	84	96	86	80	96	107	94	96	91	97	89	92	85	76	81	107	102	83	109	102	92	97	83	102	81	84	98	89	72	100	117	126	97	89	81	102	118	105	78	93	88	106	94	121	119	85	86	88	92	87	97	112	87	87	93	109	94	99	107	91	104	92	119	82	107	104	88	97	88	94	102	76	95	103	99	87	101	92	91	100	99	86	101	102	113	95	86	101	104	93	98	81	94	92	76	95	83	100	96	80	85	98	92	111	92	97	90	78	102	105	94	107	100	96	111	87	98	93	110	90	89	82	85	90	114	87	85	98	101	90	93	82	71	96	115	102	99	97	99	103	92	106	111	98	102	101	88	113	109	85	106	94	90	111	86	101	103	82	76	91	95	87	104	92	97	96	104	97	105	92	97	92	93	82	92	87	99	90	91	81	85	92	87	106	98	90	89	96	97	87	107	83	95	97	103	91	114	101	90	88	81	86	90	87	96	97	91	109	94	72	111	101	108	88	86	95	87	93	103	105	96	78	97	85	87	87	94	98	105	105	76	97	102	102	89	83	102	99	111	90	92	89	108	97	69	85	90	90	107	84	85	70	107	95	98	95	101	95	94	105	86	94	95	99	80	93	105	84	79	100	83	82	106	93	98	75	98	114	102	105	116	91	101	101	94	79	89	83	97	88	106	91	98	86	83	89	115	102	103	84	87	95	100	103	94	103	103	123	99	100	85	111	93	108	95	98	93	70	98	89	86	106	95	100	111	97	73	95	91	94	90	97	95	110	93	82	113	95	96	93	95	94	102	75	91	89	106	97	76	108	78	87	92	95	79	102	92	89	109	87	93	98	91	97	110	106	84	121	119	109	102	99	98	93	103	95	78	103	101	97	95	96	83	94	104	95	115	86	90	98	70	88	98	99	96	114	95	95	86	103	83	95	91	80	107	83	81	98	94	93	109	84	90	106	99	89	89	88	101	84	106	100	108	79	101	99	99	103	89	110	106	103	92	90	102	89	104	94	94	105	89	101	94	118	109	114	96	102	104	104	87	116	86	105	107	106	95	86	101	77	114	98	89	95	105	89	122	108	101	114	85	112	105	99	105	101	88	103	90	90	98	101	105	89	95	95	93	92	105	99	111	94	93	85	79	99	82	81	101	117	94	95	96	101	96	100	98	85	88	81	101	102	95	89	104	89	97	104	94	95	87	101	80	96	105	90	90	71	97	68	97	86	97	97	98	89	78	88	100	94	98	82	92	102	91	102	105	99	89	93	93	92	100	101	91	101	107	93	95	105	92	104	86	104	95	82	98	115	94	98	86	97	85	85	82	102	91	102	79	111	89	86	91	104	85	86	110	95	83	100	87	108	90	114	106	107	114	122	93	93	97	89	100	111	114	89	97	99	83	83	93	100	100	72	84	100	105	79	121	81	82	107	99	90	99	105	90	91	74	91	76	107	89	101	96	96	111	87	103	98	81	89	89	82	107	84	89	93	88	104	92	93	94	95	84	100	97	79	115	87	89	112	91	84	93	93	115	97	88	103	99	117	111	136	91	104	93	84	85	104	78	119
6043	19474	1721	343	251	195	176	173	169	139	141	151	126	140	116	124	105	107	113	139	120	119	129	92	112	122	126	119	134	117	128	113	137	119	104	110	107	106	115	114	104	108	100	103	97	127	111	90	110	98	104	109	105	96	108	115	125	108	114	95	115	120	122	96	111	107	106	121	102	118	107	114	91	132	109	102	106	132	105	85	88	121	121	117	116	117	110	124	104	119	98	112	112	114	97	128	102	103	93	117	111	124	140	110	121	120	116	113	115	100	127	113	103	115	93	98	90	112	99	106	97	113	122	105	118	122	135	124	116	130	124	116	103	104	102	114	118	114	122	107	122	100	106	125	100	123	114	122	107	126	92	114	108	117	106	109	113	116	96	122	102	104	103	123	119	104	119	121	115	112	102	106	94	113	117	115	116	109	129	105	117	106	124	111	104	111	114	113	150	95	115	117	98	116	121	119	127	115	111	123	111	116	111	111	109	104	107	128	98	117	108	128	110	125	98	112	112	119	119	110	115	110	90	112	118	107	120	124	109	133	109	122	93	80	130	126	110	100	109	100	148	103	105	123	126	109	114	117	122	114	117	110	117	93	107	117	98	127	121	120	96	114	138	130	118	142	110	125	115	122	101	109	119	127	96	124	116	105	97	101	112	110	115	120	114	119	96	114	105	115	111	113	132	111	115	110	130	122	136	114	111	108	117	106	111	129	101	122	115	125	108	105	117	104	113	95	117	106	116	120	105	99	120	111	111	128	102	113	108	115	112	98	119	125	112	101	126	115	122	106	120	104	116	102	109	104	105	108	104	105	121	106	112	126	109	108	107	119	118	121	123	109	115	120	111	113	130	134	103	114	105	84	108	114	112	118	98	111	125	106	116	110	120	116	117	110	108	110	102	105	131	106	108	121	107	106	90	106	126	113	121	94	110	104	113	121	100	125	110	108	118	92	107	116	102	108	134	98	110	127	116	94	105	115	113	130	121	118	113	104	123	118	110	132	100	126	117	114	117	113	116	111	106	111	123	119	105	114	114	104	100	110	130	88	106	102	105	104	101	98	99	91	111	106	123	113	118	117	99	121	110	116	110	119	132	109	116	102	117	100	123	123	104	111	113	109	117	121	122	91	126	110	107	108	116	101	115	127	130	120	127	102	104	114	108	109	123	99	118	112	110	89	122	102	113	117	121	109	105	111	118	90	113	107	126	125	112	103	100	96	98	120	92	119	110	102	101	110	114	124	118	108	91	113	105	122	115	117	108	125	121	109	117	120	127	123	110	109	108	119	113	116	114	115	115	111	99	107	110	106	123	106	98	93	127	133	107	106	108	113	108	122	122	118	109	100	123	107	121	144	96	107	108	112	121	122	113	128	100	128	102	115	122	95	101	107	108	121	130	125	88	119	122	122	115	117	127	118	113	114	110	120	99	117	112	123	91	123	99	98	121	114	114	113	109	119	107	125	96	100	117	129	124	107	94	119	120	116	96	98	97	121	107	128	103	101	99	115	96	131	108	102	110	110	107	90	117	106	124	120	124	127	129	107	112	113	109	115	125	105	119	98	117	104	103	105	102	117	122	105	130	116	122	104	120	116	93	116	123	106	104	107	132	126	110	108	114	114	112	107	119	133	110	128	113	138	126	121	127	117	99	118	104	109	125	129	127	113	102	103	116	109	114	115	112	121	109	142	120	103	110	120	112	127	108	121	98	96	108	106	97	110	108	105	98	106	97	110	113	99	106	126	109	113	120	111	100	124	82	126	133	114	94	134	111	118	88	98	115	118	108	117	109	107	109	99	112	124	108	134	103	117	114	131	139	118	105	110	115	117	128	93	108	123	108	126	116	105	127	114	106	90	120	95	111	125	103	103	118	115	136	100	107	98	125	118	114	114	97	97	110	104	113	108	116	105	117	121	112	113	113	100	105	94	108	99	113	111	115	128	105	139	129	117	105	130	101	96	123	118	101	124	98	113	130	116	124	120	107	117	108	99	100	108	124	95	101	108	101	118	115	104	112	110	108	106	106	125	130	121	104	120	117	121	86	119	132	100	104	114	126	132	113	109	107	116	123	113	107	115	109	98	102	111	112	112	126	96	92	100	107	92	113	111	99	113	106	112	113	100	89	93	123	100	105	121	102	117	108	106	113	107	113	113	116	134	120	122	109	114	115	102	122	94	135	129	129	110	103	101	120	108	119	119	135	107	119	104	104	130	128	131	124	114	111	117	95	109	93	103	105	102	112	110	99	95	124	100	108	109	121	111	115	106	126	122	100	118	106	114	106	115	109	119	113	124	120	107	98	129	136	103	106	105	93	104	115	128	107	103	111	96	113	107	115	93	102	113	135	124	90	112	112	113	96	95	100	95	132	108	139	121	107	119	118	108	118	105	119	115	118	109	85	108	115	119	112	127	111	125	104	113	92	93	122	117	114	116	93	111	110	117	137	112	111	107	124	116	113	118	116	121	111	106	103	119	124	115	113	96	111	116	111	100	109	99	117	96	110	119	124	111	98	114	112	105	111	108	118	103	114	109	112	118	118	112	112	106	106	121	101	117	117	122	130	106	126	131	103	124	107	95	109	119	108	108	100	122	129	100	121	99	109	119	118	123	137	120	99	119	115	117	149	120	104	134	107	115	116	101	127	102	98	102	116	94	119	119	101	104	110	93	108	95	96	123	90	113	119	117	110	109	115	113	117	116	111	131	112	119	126	103	112	108	121	121	119	115	117	113	111	105	114	113	84	105	106	109	121	100	120	110	118	116	114	91	121	107	115	113	94	113	107	110	128	103	124	121	120	113	97	91	105	121	131	128	104	115	113	116	113	107	110	127	121	109	100	104	132	102	121	111	126	116	117	131	117	105	116	107	100	102	110	121	99	123	126	106	106	106	128	89	121	111	102	114	130	124	114	104	124	126	113	115	104	112	111	109	110	114	107	128	127	111	107	139	104	116	108	105	120	105	118	92	111	115	107	88	122	125	125	118	104	124	119	96	122	128	110	104	109	101	125	100	123	120	112	118	110	107	118	109	107	108	102	126	101	127	123	97	118	113	125	115	123	112	100	110	102	111	113	115	112	107	131	117	115	111	132	123	101	118	103	116	99	100	109	112	110	108	113	116	108	91	102	118	107	117	114	102	123	118	121	105	99	135	129	119	116	107	107	106	121	98	103	113	126	125	123	101	121	110	109	121	130	116	116	104	126	112	113	111	116	119	108	103	124	98	118	102	103	119	98	130	103	124	130	120	117	107	121	104	114	104	113	111	109	107	90	110	107	122	137	107	123	119	110	114	118	128	109	104	88	104	117	118	97	124	113	126	96	119	99	113	113	135	97	109	100	101	124	129	110	94	111	125	104	123	109	94	117	110	99	110	110	106	128	115	112	105	113	101	120	107	120	116	122	116	121	104	105	128	108	107	116	101	113	115	104	128	105	106	105	141	115	135	132	114	115	104	108	127	121	118	105	102	113	120	107	109	135	101	107	105	124	104
25408	21051	27764	24367	20964	12884	1522	879	684	675	590	572	462	468	427	440	411	393	374	387	368	332	370	359	347	336	324	332	323	304	344	329	283	310	324	312	294	298	306	304	312	324	304	317	334	307	299	304	322	318	276	298	318	306	298	311	286	294	305	301	296	343	314	278	288	270	292	287	268	298	317	322	307	325	304	315	288	315	321	301	315	294	286	331	297	291	290	304	323	308	281	301	289	304	264	282	317	296	283	341	283	277	316	300	328	296	318	289	318	288	307	311	341	276	313	281	317	325	282	277	320	354	281	298	279	336	281	295	315	288	330	306	264	280	286	257	306	294	331	292	304	294	304	288	320	296	297	297	297	307	301	307	290	304	310	308	270	273	313	293	286	302	306	301	316	268	321	310	283	282	286	313	289	306	306	324	326	275	294	311	288	299	324	303	325	306	343	310	286	301	328	287	304	324	289	304	306	281	307	314	312	313	287	321	333	302	285	283	294	326	301	289	292	331	290	313	329	302	278	294	309	281	276	319	293	308	296	299	299	295	293	281	334	292	318	315	282	278	309	299	290	304	304	301	302	310	296	280	291	296	278	286	309	314	333	272	304	289	286	291	307	335	292	281	305	294	269	316	287	283	318	263	315	291	294	284	297	297	295	301	289	294	338	314	289	271	282	298	283	298	297	306	294	327	271	301	284	290	313	302	303	306	285	289	301	297	282	291	314	326	275	273	294	318	323	339	318	298	287	310	311	319	246	323	284	309	295	326	325	293	316	314	259	309	285	306	340	299	296	303	317	285	284	310	283	278	283	302	271	289	298	282	279	304	297	281	316	317	297	292	291	283	316	287	303	317	280	321	271	327	303	293	284	285	298	304	299	291	289	299	307	313	297	304	326	300	297	300	261	292	303	308	299	254	284	306	285	269	309	313	328	297	260	331	293	290	274	284	301	302	319	310	291	306	313	308	304	258	317	296	292	301	288	297	294	292	312	301	273	317	298	307	286	301	312	296	288	298	312	314	299	285	315	294	297	287	299	274	308	292	281	294	322	319	322	276	316	310	293	325	297	318	319	292	309	298	286	327	287	286	324	277	279	315	284	281	310	341	286	326	286	283	289	283	308	295	298	305	327	292	297	326	311	304	327	287	284	336	335	304	295	316	323	294	292	288	262	301	323	293	315	340	283	291	328	264	304	302	310	293	295	307	295	292	283	314	291	294	316	309	290	300	273	308	292	272	302	336	314	304	284	313	291	290	296	303	263	295	328	324	304	302	273	320	294	326	306	291	337	323	310	315	350	273	288	305	309	333	282	295	300	303	299	296	284	269	317	309	306	286	305	342	310	281	284	324	283	294	298	299	304	315	302	254	309	318	294	275	344	292	296	341	308	286	317	281	293	302	306	304	301	315	300	272	294	303	292	306	299	328	301	288	309	314	297	291	306	285	305	304	307	265	351	307	280	278	321	330	325	307	318	286	299	283	320	296	301	297	318	328	281	315	289	319	297	308	323	263	270	334	282	283	269	274	306	294	284	301	312	304	316	289	263	323	303	302	317	285	327	275	253	305	323	288	286	273	272	276	316	295	299	302	284	296	279	310	289	310	327	300	284	302	292	295	303	291	303	350	276	321	280	301	288	320	288	284	299	277	307	277	317	309	296	279	284	275	312	308	290	287	285	285	301	302	299	286	281	280	317	296	293	285	303	309	300	307	300	308	278	284	307	290	307	322	287	302	268	308	288	306	290	308	300	296	306	298	298	295	283	313	292	307	301	341	287	302	304	273	289	293	292	302	295	291	288	304	282	313	330	271	292	291	294	298	314	327	329	297	312	324	298	302	292	281	279	349	306	302	327	292	297	306	320	293	297	303	301	287	274	303	300	301	331	326	273	301	292	308	269	285	285	285	300	291	312	308	287	308	299	289	273	331	264	333	302	305	259	311	304	320	325	314	282	255	265	299	251	289	312	327	295	281	311	291	289	292	302	316	293	278	319	286	303	298	304	320	302	289	315	309	291	326	304	261	299	315	306	295	296	334	299	321	279	265	281	299	276	306	294	329	307	289	291	272	288	324	293	319	348	294	319	295	318	288	275	299	313	322	302	292	292	312	260	280	317	298	311	304	291	311	283	295	313	315	302	316	299	325	296	312	277	307	308	274	313	304	282	301	312	302	300	304	314	328	328	280	278	258	329	302	313	312	291	303	291	283	271	317	279	297	289	326	310	270	289	278	303	279	296	320	285	313	303	270	298	295	322	314	322	323	296	288	280	287	290	309	304	279	309	318	289	297	266	332	295	303	259	292	278	303	296	300	274	286	295	278	316	302	322	310	300	306	277	293	323	329	313	306	298	308	295	323	289	297	272	273	310	303	298	293	299	311	317	299	276	323	335	325	295	338	280	323	310	297	294	289	284	306	294	274	277	306	313	286	296	335	270	276	314	282	284	295	295	312	337	313	287	282	305	307	283	278	320	315	292	293	296	307	315	299	308	288	304	316	281	294	310	304	321	302	304	315	319	313	281	285	257	322	303	333	301	295	319	308	328	308	304	313	267	308	338	309	284	291	283	318	299	287	325	331	307	282	270	290	325	275	315	327	300	307	285	297	288	295	306	286	318	304	295	310	316	272	318	288	276	313	303	304	310	310	334	333	293	298	297	339	317	310	309	325	306	313	308	285	287	290	272	267	306	255	306	300	305	298	340	305	289	263	300	269	347	326	285	279	295	305	257	290	320	304	278	298	274	285	289	294	282	284	288	281	297	246	275	289	314	275	329	295	310	296	337	285	293	287	304	335	331	314	276	321	282	329	302	302	291	292	281	302	283	281	277	288	331	279	302	309	301	293	308	291	290	294	288	282	318	278	308	316	279	276	311	283	288	307	326	291	300	317	311	288	318	292	303	294	308	259	319	295	287	300	317	286	310	297	332	315	280	292	268	335	288	301	284	326	307	314	305	287	292	279	265	286	276	302	330	276	285	308	301	299	308	295	298	325	294	312	319	282	291	275	333	280	314	315	287	312	302	291	287	290	297	322	336	338	293	302	312	305	303	296	337	332	273	282	295	313	269	264	329	295	283	309	295	308	284	290	313	285	267	309	280	296	310	300	286	270	304	318	313	313	289	295	304	300	289	277	268	306	293	302	308	328	301	289	330	305	308	317	318	306	338	277	299	326	306	298	294	284	316	314	311	279	281	294	299	340	287	287	301	308	306	303	287	316	297	287	271	327	304	318	290	275	281	294	301	321	279	269	302	306	277	299	308	323	283	295	289	296	280	332	272	276	265	283	321	298	285	312	322	296	310	307	301	267	321	313	305	301	334	288	326	306	288	309	310	267	297	307	281	300	322	304	293	305	303	303	309	288	316	312	307	284	302	314	285	286	284	264	296	269	285	332	305	283	310	299	303	324	327	292	320	309	303	301	291	284	316	296	281	298	282	292	319	301	293	301	336	306	337	300	313	297	294	307	298	286	314	280	306	311	299	315	295	286	284	260
14175	60180	10065	5288	3431	2469	2086	1638	1359	1240	1021	905	744	662	676	588	506	469	459	439	421	423	356	399	421	369	355	335	388	353	373	369	348	325	328	334	332	360	329	334	330	326	336	316	337	364	331	316	320	293	273	318	311	316	332	321	325	329	304	346	277	294	295	337	319	332	309	329	310	324	292	277	285	308	286	313	310	313	325	333	327	312	305	301	320	321	289	306	316	304	303	290	263	293	354	317	324	312	293	327	298	314	312	290	317	320	294	295	330	282	315	297	325	307	312	339	292	308	329	310	306	306	308	328	310	322	318	281	340	308	309	303	317	341	306	319	307	310	335	316	341	293	295	301	316	290	316	314	295	337	307	326	278	312	294	310	305	297	294	306	288	326	322	303	285	295	311	291	280	318	279	309	294	309	310	311	302	316	336	295	312	337	295	313	278	319	296	299	324	320	310	280	313	321	312	312	310	311	288	312	316	304	315	299	302	317	308	319	313	326	278	328	331	314	293	293	288	323	327	333	286	285	296	337	286	309	338	311	303	336	300	334	328	291	302	285	276	330	303	319	317	324	310	286	313	322	264	277	311	302	315	301	316	294	287	322	334	302	342	292	298	318	334	294	302	296	322	289	307	325	331	322	280	297	301	349	305	291	311	306	294	309	321	275	316	307	283	304	315	308	321	329	286	313	328	317	295	330	297	327	316	286	299	327	322	318	289	308	281	311	280	310	319	304	310	359	316	289	335	285	301	284	304	309	301	285	309	294	309	286	305	319	306	325	326	330	289	299	335	279	309	312	304	280	288	322	303	323	296	313	267	320	316	289	300	306	355	283	269	304	292	297	274	299	356	270	312	306	299	297	312	307	322	323	288	331	318	324	308	306	305	291	294	336	278	324	296	315	299	290	321	301	329	334	293	336	317	309	311	298	301	347	318	306	301	315	304	284	320	298	283	295	307	303	284	301	298	308	305	298	305	304	309	293	316	306	333	289	278	304	333	302	303	286	287	303	284	316	321	275	313	278	282	317	325	305	300	277	328	311	292	324	303	301	300	321	298	307	315	282	316	318	308	287	341	289	316	309	289	296	300	297	319	309	335	302	312	296	330	299	280	324	313	312	328	293	302	322	300	284	325	308	283	304	270	303	333	312	292	298	306	311	302	339	324	322	338	319	347	322	284	304	292	312	324	285	297	317	335	298	269	298	307	285	309	290	318	324	305	342	305	317	310	307	287	344	278	302	306	300	306	302	311	295	310	298	295	307	291	347	310	319	307	320	295	291	313	292	306	318	303	308	303	279	275	308	322	318	312	310	300	301	287	322	317	291	313	319	311	285	314	270	313	311	304	320	324	337	290	299	292	316	315	318	290	288	302	288	284	317	325	304	296	325	303	289	297	298	299	312	320	298	334	325	305	318	310	284	325	301	302	297	297	324	307	329	327	301	304	317	306	297	303	289	271	295	296	311	303	290	309	307	308	312	281	307	363	316	290	323	292	312	337	326	313	327	331	274	309	304	279	304	293	344	297	329	327	322	305	274	304	308	313	318	292	314	307	317	313	321	293	307	331	285	319	295	304	302	324	291	307	337	297	301	309	325	314	311	315	307	292	313	312	291	301	331	297	309	292	314	299	311	296	313	325	319	343	313	283	292	311	341	337	322	289	317	316	317	303	303	313	313	322	313	307	313	297	312	299	293	320	310	293	316	274	330	269	305	279	318	307	331	315	308	293	316	292	315	307	282	319	309	314	302	282	315	320	289	314	323	311	292	319	313	330	320	311	294	309	292	304	333	312	305	326	335	301	324	312	285	290	273	338	268	322	311	281	291	306	318	312	294	306	281	309	282	297	306	315	289	311	311	310	325	299	300	327	328	316	348	298	316	320	326	297	315	333	340	340	298	299	312	322	325	310	348	330	330	290	273	287	317	316	326	322	316	312	320	286	290	300	304	291	305	292	330	301	306	287	305	300	296	318	322	268	313	298	327	324	273	291	320	287	296	292	346	312	305	312	336	307	334	281	309	292	305	307	310	288	317	300	336	304	308	307	262	316	334	342	314	296	294	295	328	345	304	273	299	323	321	299	317	308	307	309	327	331	309	308	296	314	330	306	312	274	314	323	303	309	291	301	262	318	287	288	323	289	281	287	321	331	305	304	311	329	333	326	311	325	328	306	296	306	352	275	281	303	289	332	350	320	313	304	307	321	348	294	333	322	269	296	333	284	309	312	305	294	297	287	273	288	302	343	295	282	298	297	293	311	318	326	329	311	324	306	298	294	285	327	300	335	310	318	301	326	311	322	254	309	308	270	325	334	310	281	335	329	305	316	298	278	324	341	298	332	289	287	310	317	314	302	292	310	321	316	295	319	314	278	319	335	307	331	313	304	297	299	344	311	296	326	317	289	318	277	304	294	308	304	307	285	307	295	310	316	306	293	343	334	306	289	323	305	300	301	285	292	275	356	325	301	302	309	296	299	337	335	330	315	306	290	317	283	302	301	296	309	293	318	292	317	325	324	299	309	300	306	328	329	331	275	307	278	318	311	306	288	329	298	311	301	294	291	298	276	321	308	309	321	304	339	311	322	300	290	311	305	308	308	294	290	280	314	288	341	294	304	296	306	339	291	302	323	281	298	311	301	301	301	314	288	278	313	318	312	300	271	323	348	340	316	291	319	333	315	337	340	293	327	317	286	352	315	334	286	332	304	321	329	305	323	306	307	324	315	310	292	308	324	283	297	317	308	304	300	324	311	300	291	334	344	304	321	313	296	297	285	300	300	299	310	315	317	305	308	313	342	283	291	300	273	297	283	311	322	320	299	325	331	303	346	281	317	292	284	323	321	296	314	292	323	306	294	266	340	313	302	296	303	320	308	301	299	315	290	314	316	302	348	291	344	293	287	297	329	302	295	324	307	307	327	298	292	321	289	318	326	295	291	311	306	323	321	312	316	298	308	295	319	325	315	321	306	309	325	295	324	314	329	334	312	290	306	349	307	318	313	318	288	292	327	312	291	286	296	300	298	302	334	325	301	316	301	323	286	309	319	303	300	307	342	288	286	299	301	298	317	298	306	320	323	294	315	304	294	297	295	286	325	294	302	305	337	320	334	292	301	321	306	298	310	322	301	325	296	288	310	308	300	308	340	300	309	325	322	294	326	300	301	307	287	307	299	313	312	284	354	287	321	306	306	323	282	306	303	291	331	273	321	318	292	298	318	303	307	307	344	325	311	290	325	311	327	334	318	314	316	321	301	291	309	331	305	314	300	307	331	315	287	323	292	319	310	297	293	303	329	286	294	283	282	318	287	329	299	290	329	306	300	312	300	329	308	278	308	308	295	300	307	301	331	308	313	326	289	296	327	323	308	288	307	309	344	309	335	328	316	306	335	312	344	296	303	309	315	281	285	322	339	300	293	272	326	324	343	297	318	325	311	290	336	284	303	276	329	319	308	328	310	294	327	295	320	324	323	307	318	321	284	317	294	308	307	311	328	300
23137	21042	27738	24384	20968	21033	11999	1815	1265	1131	1135	926	908	800	791	718	661	601	608	621	539	563	496	590	509	551	533	482	525	473	529	482	487	513	507	474	542	480	495	449	510	496	504	494	453	488	484	496	508	490	472	509	465	445	502	450	462	469	467	451	486	453	467	457	485	477	505	447	464	444	471	448	451	436	471	470	462	474	463	451	480	435	502	455	447	475	444	485	456	452	457	482	459	460	470	447	471	492	453	464	464	441	453	466	466	439	466	490	452	471	466	446	461	465	460	473	487	426	455	481	478	469	452	457	445	454	459	478	451	420	447	463	467	505	447	451	472	475	504	473	458	454	462	445	467	444	472	465	447	511	454	446	459	455	434	457	462	493	467	472	461	497	496	428	494	500	440	461	456	453	424	474	455	455	427	464	453	473	461	455	446	434	502	467	449	449	461	449	437	453	447	435	463	494	460	454	430	439	447	465	466	427	469	448	440	513	473	426	425	456	468	439	462	438	448	483	462	435	489	459	479	501	441	439	438	443	439	451	493	477	439	468	463	479	461	421	427	467	454	445	467	455	472	431	482	449	475	466	463	473	442	433	439	429	455	442	478	469	441	482	436	448	475	493	462	460	439	448	445	453	509	486	468	453	494	477	464	466	472	451	480	428	491	458	459	485	462	487	470	465	467	461	448	447	471	448	471	427	500	474	469	448	443	480	430	424	444	443	443	496	443	459	477	461	454	440	434	438	468	472	471	485	491	454	490	430	432	483	468	471	458	455	495	466	463	442	420	454	448	458	471	498	445	458	467	466	469	451	498	465	448	444	464	459	437	456	419	458	423	487	453	431	467	461	432	454	433	455	437	465	477	428	449	453	456	466	471	445	432	495	490	480	495	462	500	432	499	491	437	404	425	479	450	473	476	464	435	465	451	438	435	470	444	478	470	492	444	466	487	449	469	475	457	464	484	451	436	478	441	481	453	457	476	498	467	454	427	425	452	475	452	414	446	466	443	485	469	427	472	469	487	450	459	469	471	468	468	449	501	438	468	474	460	421	469	461	483	470	455	481	463	483	447	459	455	478	445	425	462	456	445	419	460	452	444	475	449	457	457	477	467	469	457	433	444	492	488	475	478	407	465	475	424	440	452	478	467	457	466	474	466	483	449	463	479	453	447	484	450	465	469	486	463	481	437	469	474	429	432	443	471	502	454	474	451	502	445	503	452	459	474	438	448	460	413	451	488	422	466	436	437	458	461	450	458	495	471	457	412	460	435	420	462	461	482	463	463	427	434	477	445	453	457	467	434	474	454	474	453	419	423	459	431	452	440	426	489	473	474	490	490	452	449	497	475	443	456	457	448	468	471	451	437	499	435	426	450	469	484	472	484	470	462	441	496	449	434	450	432	434	456	459	465	447	489	459	461	456	471	454	423	472	467	468	447	421	485	448	460	448	419	472	503	431	452	444	463	463	444	466	465	449	478	450	442	449	437	478	477	486	451	460	440	429	440	474	450	495	474	447	454	443	445	427	454	469	437	457	448	458	484	451	471	477	456	472	451	472	433	459	459	445	475	439	465	436	512	512	439	480	459	446	478	452	480	425	493	480	465	484	479	435	395	460	471	464	420	460	443	421	434	545	476	466	415	417	409	424	438	478	485	478	461	469	462	468	433	391	448	493	464	456	444	463	455	478	440	455	454	444	474	418	443	491	438	446	471	423	452	432	467	430	461	447	483	464	450	450	464	459	454	443	473	488	480	438	488	484	477	467	452	436	431	453	434	455	486	423	439	478	448	465	480	471	468	431	404	459	485	445	461	455	481	446	451	448	463	437	465	491	450	442	489	463	481	431	432	435	456	437	473	468	461	460	417	441	454	476	476	474	469	486	466	486	458	440	479	464	456	445	469	435	475	450	440	487	490	441	467	445	425	448	461	445	455	472	440	420	451	464	440	464	434	455	426	474	481	445	457	445	433	440	452	451	504	461	444	431	482	478	449	426	465	449	485	442	478	471	446	426	467	489	463	462	449	466	442	457	432	455	469	453	464	417	478	441	482	448	418	465	440	471	468	434	490	487	477	488	481	463	425	438	487	440	475	486	449	466	451	482	432	485	460	431	465	453	448	450	445	441	469	454	469	436	451	465	495	411	453	433	398	478	465	468	486	476	440	489	465	422	470	472	476	447	442	464	445	475	416	482	458	469	432	481	444	450	482	442	442	467	445	472	478	426	493	439	475	470	462	474	439	484	442	441	469	454	478	475	428	441	459	472	456	422	450	483	433	436	477	488	445	417	486	467	476	479	488	461	484	438	467	446	478	461	448	461	472	438	465	468	483	441	454	482	468	484	467	422	449	473	483	421	440	448	431	446	441	465	490	472	469	489	480	461	462	434	471	469	449	468	425	437	440	441	444	477	408	439	470	461	430	476	470	473	462	447	490	452	409	453	437	458	477	469	453	461	455	431	441	434	433	458	475	474	442	453	448	433	443	440	444	441	517	442	466	463	466	440	484	465	396	490	443	501	461	436	504	466	460	420	450	465	485	458	458	470	471	446	407	428	480	436	439	451	424	455	500	487	496	449	433	471	454	457	431	457	471	453	446	457	464	439	438	443	519	438	475	473	458	499	461	421	405	461	463	472	497	443	426	441	447	424	453	468	436	420	432	444	444	475	431	457	441	436	477	438	441	467	481	431	491	467	470	426	429	465	438	489	465	458	476	432	441	475	434	431	456	448	453	452	472	446	450	472	498	433	402	452	427	420	472	508	486	444	493	484	424	458	432	501	477	468	493	449	479	442	491	472	487	426	466	453	441	459	485	442	444	423	487	451	443	459	460	442	495	468	463	479	433	497	456	439	441	444	449	445	436	479	471	472	447	475	458	465	447	455	481	409	420	490	424	470	478	473	470	461	432	447	435	459	446	483	456	469	472	466	482	472	457	458	447	431	454	433	449	424	408	450	490	446	444	452	472	477	463	444	491	422	478	465	454	473	444	448	458	419	434	458	465	460	478	460	472	483	461	504	455	444	436	458	463	468	444	472	471	445	451	453	455	446	444	497	451	475	429	466	460	462	486	460	443	485	463	486	451	466	411	469	473	448	414	445	441	463	481	439	445	499	424	485	445	456	459	437	468	469	468	458	470	476	457	442	472	492	472	457	419	432	468	444	470	448	471	468	502	453	437	475	408	408	443	498	456	450	423	477	430	500	463	490	469	469	484	396	475	441	458	467	437	467	503	460	493	434	431	456	425	468	459	463	433	420	474	494	443	441	443	440	453	470	454	498	438	440	434	496	475	475	427	506	421	435	503	445	446	436	440	465	471	435	465	462	454	423	413	500	458	460	478	450	474	454	466	430	488	468	459	461	467	465	471	466	437	462	446	471	452	472	505	401	449	487	485	464	448	498	451	458	468	448	460	492	471	477	446	427	421	444	449	453	449	470	429	474	449	434	459	481	471	445	492	462	441	415	460	471	481	441	431	481	443	424	417	458	482	481
15333	61111	13575	9436	6453	4679	3776	3057	2487	2223	1909	1643	1377	1188	1061	1008	920	843	781	732	667	713	675	643	640	613	662	623	590	593	564	584	546	526	526	543	537	559	496	554	523	546	554	524	534	517	529	533	541	529	518	509	501	501	504	479	514	470	497	452	500	467	459	476	510	497	471	494	473	480	497	480	515	480	470	534	488	484	459	499	440	452	509	480	505	482	477	494	487	483	450	474	481	505	495	462	456	461	484	504	407	474	481	482	496	504	424	501	459	459	507	496	474	472	471	487	511	470	484	481	500	462	498	471	461	456	482	444	475	427	481	505	468	481	495	455	496	413	448	451	451	461	517	443	447	478	477	483	477	462	458	436	496	477	451	470	452	486	480	521	489	469	434	476	448	467	459	410	487	471	481	517	490	457	502	466	453	477	497	456	475	441	480	474	443	514	432	484	454	473	439	472	487	481	462	457	508	480	461	505	499	432	500	434	468	448	470	513	436	460	460	500	496	434	464	425	469	452	442	450	466	491	509	462	465	478	464	450	458	469	464	515	482	488	457	440	457	518	485	463	430	519	455	475	441	462	464	461	471	509	491	505	477	470	454	477	454	470	473	458	455	464	487	453	486	523	484	476	450	468	468	483	435	481	488	437	493	480	490	458	452	493	413	461	493	474	485	463	456	469	483	485	464	458	434	448	450	455	518	485	515	458	463	443	463	464	483	488	434	471	476	493	479	464	449	480	489	439	481	464	486	468	453	439	425	475	492	470	444	468	476	477	471	501	503	484	465	480	446	456	486	443	478	484	445	470	496	456	466	466	451	453	440	452	463	467	488	465	453	437	482	462	444	482	500	465	464	456	504	492	470	490	494	473	451	430	490	477	469	478	481	417	436	516	446	447	498	503	465	478	456	462	471	465	496	449	486	483	444	429	458	441	477	455	503	483	501	479	502	480	454	470	473	483	489	482	465	472	486	517	501	472	507	501	471	483	453	472	485	452	467	471	456	487	459	536	470	505	475	486	461	458	449	465	452	477	462	431	450	512	495	446	475	474	471	471	474	466	459	491	465	469	470	487	494	474	482	434	479	437	467	435	474	431	478	457	495	481	465	483	461	469	480	464	494	513	483	470	473	473	472	452	453	440	485	467	462	445	462	484	454	488	429	467	481	459	418	481	479	477	437	479	490	489	461	461	411	493	458	457	466	486	473	480	483	432	495	488	489	477	488	485	451	494	483	470	432	487	485	471	443	501	466	464	461	475	481	486	482	464	468	477	424	479	503	471	454	449	474	434	467	461	488	504	442	471	433	515	473	467	522	484	500	481	482	448	506	484	475	522	494	449	465	442	468	387	474	477	498	483	496	505	479	461	493	463	464	487	492	492	469	485	465	451	488	471	447	470	451	504	492	448	485	498	469	497	456	453	469	510	453	463	497	472	468	490	451	498	431	454	456	452	484	487	479	457	476	481	487	426	451	449	477	468	496	501	486	457	474	466	459	456	491	473	525	482	473	485	503	502	436	480	471	513	449	445	466	462	462	463	471	473	448	505	471	501	455	489	457	449	499	455	480	460	475	480	520	453	457	491	514	454	437	481	506	443	463	454	478	488	482	476	492	519	474	477	509	475	486	441	459	427	480	514	456	474	511	477	469	430	467	444	464	488	456	445	453	458	446	452	485	495	456	473	496	458	461	451	430	452	486	465	508	455	484	439	487	466	508	491	437	445	470	492	472	505	472	469	494	494	447	473	499	451	475	468	436	491	463	474	476	511	509	504	462	453	462	464	530	470	471	512	502	455	444	488	479	432	460	478	476	470	516	458	461	489	503	483	500	465	488	441	458	473	489	472	492	452	487	486	444	489	481	493	490	476	487	439	479	486	483	454	467	456	454	469	483	467	467	469	467	450	437	463	458	432	485	480	449	454	460	477	468	459	488	449	480	523	460	515	450	423	446	480	504	438	461	468	434	463	453	466	513	454	442	461	485	493	509	463	460	471	438	469	433	507	476	471	468	478	492	464	499	435	475	462	420	468	505	486	467	475	474	462	474	463	478	459	515	452	479	456	510	466	468	462	510	463	440	487	458	484	476	504	488	444	466	492	432	462	477	483	492	475	532	462	473	489	471	466	470	456	448	411	484	445	491	477	475	524	454	454	463	500	471	439	456	437	433	439	488	452	504	481	501	474	457	498	495	468	494	492	442	478	473	499	422	473	445	452	484	449	478	460	475	488	498	481	476	444	475	446	465	434	446	457	519	458	481	445	433	464	477	484	476	484	473	495	483	473	463	471	501	426	462	478	442	453	466	474	451	469	483	474	522	439	451	484	487	482	462	478	472	438	490	478	461	477	494	497	431	481	460	470	495	508	450	504	490	484	453	497	461	438	468	457	471	446	471	457	474	456	495	460	461	497	487	464	478	473	454	493	419	465	466	450	482	454	489	513	486	503	490	499	483	478	478	489	463	445	494	482	500	453	465	472	444	460	477	456	489	469	425	495	494	474	463	474	497	470	471	460	479	455	432	463	459	450	484	455	488	482	483	475	493	484	457	451	453	453	457	483	485	471	472	529	471	447	475	479	436	501	460	449	470	460	477	492	451	486	455	490	452	446	471	521	466	427	452	483	454	460	514	464	471	495	477	459	545	440	468	516	465	440	504	477	481	454	456	492	483	460	477	451	485	453	449	465	458	477	449	512	455	523	462	454	485	451	478	489	456	477	489	502	461	429	517	496	461	449	482	466	478	503	498	483	418	491	449	471	485	473	455	486	479	465	481	412	430	508	472	492	497	470	467	455	489	497	464	500	425	500	495	475	479	456	458	456	504	499	448	490	484	459	491	482	503	450	460	468	459	471	445	473	477	482	461	469	505	460	460	449	448	433	515	451	502	477	455	476	443	466	475	521	469	497	444	497	492	457	468	472	477	487	475	510	478	500	469	516	465	488	447	466	462	505	447	481	498	436	490	456	487	516	451	476	495	499	425	452	494	512	499	447	434	456	452	455	471	468	512	478	508	462	470	517	502	514	440	486	484	471	468	486	472	476	497	456	482	487	499	479	435	468	482	473	431	493	487	427	424	431	454	480	479	474	464	452	508	477	465	451	458	499	459	500	507	442	478	438	421	478	506	493	463	466	470	448	490	484	459	452	485	480	481	460	516	502	494	486	441	457	511	476	465	482	434	447	469	429	499	423	509	462	473	478	481	486	459	441	478	469	498	497	489	443	464	486	436	432	484	455	434	506	456	475	460	497	475	459	480	470	478	484	480	443	448	452	447	469	442	506	474	469	475	485	491	462	459	483	470	472	471	494	476	490	451	499	478	473	472	528	496	455	514	450	486	465	481	449	468	507	487	461	493	444	494	454	431	484	444	487	469	467	498	442	436	461	483	460	463	466	482	456	481	456	439	414	466	463	434	482	448	470	490	474	470	515	484	483	494	499	496	505	481	479	484	471	458	508	473	506	449	432	494	533	454	443	448	452	487	467	451	460	516	466
28135	18055	5304	292	169	149	150	92	102	98	120	129	112	108	113	105	88	110	94	95	113	103	95	95	124	86	79	93	92	104	98	81	89	92	92	76	82	95	93	110	90	74	106	100	98	95	92	87	95	89	85	88	111	83	91	97	92	108	75	96	87	82	106	94	101	91	90	101	85	105	84	82	95	106	83	86	99	97	102	101	85	88	102	77	91	88	86	86	88	89	102	96	105	84	90	101	79	73	107	87	98	84	97	105	98	104	86	100	108	87	80	99	94	109	112	88	91	120	89	93	95	97	96	105	79	120	99	94	96	97	109	95	94	102	93	89	94	102	102	103	120	85	87	85	96	100	98	108	104	97	98	98	92	90	100	107	102	79	84	93	96	90	95	90	101	97	86	93	87	107	84	96	103	89	101	95	80	85	105	85	86	97	93	110	115	81	81	85	107	98	94	95	112	89	99	94	105	109	99	102	81	103	84	76	96	98	88	89	107	89	84	100	93	90	88	86	90	91	81	102	80	90	93	100	97	83	92	105	94	98	94	104	100	93	98	86	83	87	102	104	105	96	84	87	93	105	90	88	96	90	113	88	106	79	90	67	95	103	81	98	81	102	87	81	109	82	90	90	94	91	113	102	101	107	125	73	108	93	101	99	101	92	100	87	95	94	89	107	90	114	80	102	97	88	91	95	90	105	90	79	103	102	108	91	89	88	92	89	101	100	92	92	111	78	103	94	77	97	95	98	100	93	120	90	106	111	115	103	89	92	95	90	87	112	99	85	90	99	95	105	94	93	101	84	65	95	94	105	99	91	92	84	86	85	96	89	93	105	97	96	97	109	92	93	93	94	94	103	106	95	93	89	80	99	95	102	94	103	95	108	110	93	105	106	85	85	110	103	84	101	107	91	96	89	101	86	104	85	99	82	89	92	87	103	83	94	86	102	97	103	99	94	88	100	88	105	97	103	97	89	91	79	100	92	100	91	105	89	96	101	77	114	97	98	100	84	111	109	85	97	93	88	98	105	96	94	103	102	87	99	88	121	77	95	98	94	111	80	83	91	76	79	105	114	120	100	103	97	98	94	88	105	96	91	97	87	108	93	87	81	108	104	111	92	80	89	94	87	93	94	119	123	87	104	118	98	80	100	97	102	101	90	89	92	87	110	114	84	89	109	117	121	95	93	97	88	99	83	109	90	92	99	85	81	87	100	92	109	99	89	102	89	86	91	90	100	100	96	77	104	92	104	108	81	92	106	107	99	93	77	98	109	103	107	101	95	87	104	103	102	94	90	98	94	100	96	96	87	85	80	109	92	92	105	98	99	94	95	105	103	94	84	110	86	79	89	89	96	96	98	85	89	88	109	97	93	86	91	128	97	89	93	92	83	96	100	107	100	104	79	90	80	99	103	95	111	108	96	92	104	92	81	99	116	106	74	107	92	95	102	90	90	78	98	95	90	90	78	121	100	93	100	93	91	110	81	76	103	83	84	101	105	95	87	91	120	101	100	94	100	102	93	108	89	113	101	80	88	93	98	126	112	94	97	88	99	100	86	78	94	83	99	103	88	103	88	85	101	105	103	88	97	88	76	84	90	90	105	100	104	88	96	90	89	77	77	91	88	95	91	85	92	83	108	104	121	97	91	114	88	98	94	93	108	70	78	111	80	101	99	104	94	83	86	89	101	90	103	104	82	117	89	106	82	94	102	89	107	114	109	95	94	75	101	107	97	87	90	108	89	99	91	89	90	101	99	104	73	100	85	95	90	93	76	102	95	101	87	92	105	97	76	117	102	109	76	81	107	81	94	94	110	105	86	100	108	84	94	86	86	89	91	84	91	102	90	110	100	81	109	89	88	80	89	81	93	84	102	84	88	103	83	78	78	98	96	98	91	94	94	91	100	95	90	97	88	93	90	92	108	98	87	92	102	86	92	87	105	82	78	97	95	87	92	82	89	87	94	92	102	99	92	82	85	112	101	88	117	83	99	105	77	96	95	82	114	80	83	113	83	109	80	82	91	101	82	90	92	104	95	96	100	108	104	86	95	108	90	78	96	96	89	89	99	98	106	89	104	84	98	96	97	102	97	86	100	86	94	89	101	103	73	67	102	75	95	94	94	107	79	93	100	100	87	97	104	103	96	75	90	97	97	85	101	102	102	101	113	81	91	95	95	93	85	73	92	104	102	107	74	87	90	102	105	110	98	108	95	87	97	102	99	84	98	92	111	91	94	86	88	96	90	103	103	81	104	90	84	96	101	85	92	97	107	91	94	82	99	109	85	76	85	105	83	89	100	100	100	105	77	88	107	94	99	89	104	87	96	114	88	90	99	107	112	99	98	83	89	101	77	98	88	87	101	98	97	111	99	91	92	90	80	78	98	103	101	93	91	109	91	87	108	77	81	106	89	82	96	81	97	101	89	107	88	118	91	95	88	87	116	102	87	87	95	113	85	104	111	89	100	106	88	92	115	87	79	97	117	79	124	96	80	107	91	101	73	94	97	107	72	93	83	100	79	99	96	73	102	107	100	93	108	87	102	117	92	85	87	76	108	91	99	95	126	77	91	81	84	83	102	80	87	111	105	100	109	95	93	110	88	93	93	102	100	95	100	98	85	76	99	94	87	100	111	97	89	97	86	111	93	98	94	101	97	95	94	110	94	90	106	95	93	108	90	96	95	73	110	101	85	105	100	96	91	86	101	87	111	76	95	93	84	75	112	91	94	96	101	110	107	107	96	79	83	110	93	89	96	103	102	87	83	96	91	87	94	81	101	103	95	105	103	88	90	82	92	102	90	96	87	85	100	98	107	85	86	89	93	107	93	103	96	94	102	97	94	109	97	91	90	102	90	78	94	104	91	96	105	112	100	92	93	85	91	92	93	85	94	91	92	93	94	95	91	88	86	102	114	89	97	110	77	95	93	74	99	91	115	98	109	88	77	95	89	97	97	83	103	94	97	99	103	91	100	106	107	95	124	93	98	75	108	89	99	100	98	94	122	86	93	85	100	76	113	83	95	109	80	94	119	103	79	92	106	124	100	101	99	94	92	74	92	96	81	102	98	81	90	89	81	78	72	103	90	90	95	97	97	94	96	97	95	99	101	91	90	94	81	83	105	93	87	86	92	91	93	93	82	99	115	85	100	87	82	100	111	86	85	84	91	110	91	102	91	90	83	94	95	83	97	100	81	91	85	79	96	92	94	100	87	98	84	86	114	105	97	109	101	84	98	95	100	88	97	87	87	102	108	102	95	96	94	101	108	91	82	97	110	90	101	99	108	107	92	100	84	69	98	107	92	107	90	94	89	98	102	82	118	86	67	100	97	90	92	90	106	93	80	101	79	90	83	85	101	91	83	86	88	99	96	96	95	95	95	90	94	109	96	94	100	92	105	94	80	88	100	98	110	100	104	95	91	91	82	107	95	113	94	91	92	95	96	89	87	90	99	89	104	76	96	87	100	92	67	94	97	101	93	77	93	91	98	96	88	107	101
5710	13593	909	343	232	218	202	155	170	136	151	128	156	134	134	112	125	131	122	123	118	118	113	114	111	116	108	101	85	118	121	86	108	105	123	112	109	108	108	116	124	112	108	109	118	107	130	94	116	96	111	112	120	116	97	98	111	107	122	122	92	98	113	102	106	96	115	96	109	114	108	113	115	95	122	97	108	94	104	115	110	116	101	112	106	122	122	100	108	115	102	124	128	100	110	118	133	97	121	106	122	119	111	108	109	107	108	108	118	101	116	103	99	105	96	109	107	110	103	112	107	94	110	126	129	105	122	118	106	111	114	118	123	96	107	103	107	113	97	123	103	111	103	108	95	115	110	93	115	104	104	112	108	109	112	98	125	125	105	107	122	109	126	105	129	114	106	117	106	116	119	119	107	116	94	111	114	95	118	104	108	90	111	110	122	126	115	118	103	93	109	117	90	103	111	123	104	94	97	106	125	106	108	106	113	112	100	101	111	96	109	113	111	112	96	117	110	109	121	108	119	94	136	95	105	120	111	103	109	121	120	104	121	101	107	99	119	134	129	113	126	111	118	105	138	107	108	114	142	93	108	116	138	113	111	114	99	107	102	97	112	114	112	123	109	107	108	93	121	106	104	116	118	120	104	108	119	108	114	102	102	128	112	127	139	115	97	123	117	127	95	113	122	101	125	98	111	87	102	132	133	113	96	117	102	137	94	107	104	107	105	103	122	101	126	116	82	113	125	92	106	116	105	109	114	116	106	94	123	130	97	119	100	119	125	102	99	107	99	93	112	124	104	124	116	123	98	104	96	122	111	113	104	107	128	108	106	113	110	118	126	118	128	118	88	120	111	130	100	97	106	108	101	118	122	125	99	111	102	96	92	103	111	86	88	107	126	93	120	96	117	103	122	103	116	104	104	125	97	84	119	126	110	120	111	98	102	118	106	127	116	114	118	110	112	105	117	112	127	122	102	109	115	89	122	106	116	117	113	116	112	115	146	90	106	128	130	122	108	132	111	98	102	97	99	122	132	103	127	128	110	108	91	119	87	102	121	111	80	117	110	112	103	120	100	101	98	120	111	96	77	100	106	117	129	114	115	112	98	114	119	102	126	101	113	107	121	122	135	113	100	119	115	113	103	106	116	119	107	109	122	127	98	100	126	114	112	103	115	108	135	111	116	147	118	114	92	120	120	129	112	108	127	109	95	112	115	99	104	123	107	110	113	112	105	112	110	114	95	127	103	121	131	105	120	112	110	102	117	117	118	110	118	113	106	119	112	122	108	128	128	111	118	104	122	104	85	100	108	100	122	122	117	122	115	124	116	128	114	108	99	107	117	95	118	111	106	82	102	107	98	102	126	105	103	99	118	122	131	114	122	111	96	105	119	111	110	113	113	131	117	113	107	129	106	118	112	130	93	118	134	124	94	88	99	108	122	118	119	103	101	120	117	112	114	120	107	116	119	111	120	122	113	109	113	106	109	104	109	103	108	122	106	112	124	115	132	103	115	103	138	105	112	128	117	115	114	93	100	115	114	135	121	120	105	126	102	108	101	116	122	120	122	111	90	92	127	124	124	135	107	98	99	100	109	103	103	106	113	98	113	118	113	123	110	115	110	127	97	100	130	102	107	105	103	92	121	83	133	97	108	113	112	107	124	110	108	108	121	106	111	98	130	114	90	104	106	110	112	101	138	101	121	108	109	101	105	106	117	119	114	92	117	104	85	115	107	93	96	92	113	120	117	113	99	111	108	107	110	103	102	123	103	103	113	117	107	125	92	114	121	112	101	104	119	85	135	112	108	98	124	112	105	111	110	99	114	107	108	125	114	129	99	117	119	98	112	117	100	106	122	111	112	111	114	111	101	121	107	118	112	99	106	107	107	124	118	123	109	119	90	113	111	113	119	112	102	113	105	105	97	99	116	118	117	106	102	118	104	107	116	105	98	109	113	106	128	99	117	101	115	127	129	114	147	100	102	120	101	99	115	114	116	111	116	107	120	107	102	88	116	117	97	95	134	105	99	106	130	88	102	111	110	117	107	121	78	129	97	103	105	105	115	94	107	102	95	127	99	113	117	113	120	90	121	116	117	126	114	109	104	101	128	111	110	118	122	96	91	108	123	123	123	98	108	117	120	108	106	91	110	99	112	124	109	133	125	97	100	96	117	91	108	125	111	122	98	128	113	104	121	112	112	123	132	103	104	106	87	110	103	119	88	114	121	113	109	105	139	121	125	105	100	111	82	122	114	105	125	93	116	124	95	109	123	86	133	106	128	109	103	106	118	102	120	119	135	108	113	106	116	116	112	125	118	116	113	112	112	91	104	116	107	97	111	102	98	114	109	118	96	100	115	114	118	118	101	121	104	104	127	106	116	95	103	106	118	117	127	100	108	126	106	99	100	115	103	122	117	114	114	107	102	95	124	103	97	102	121	110	103	113	133	99	130	100	102	109	104	109	101	116	106	113	118	101	108	92	115	105	121	116	113	95	115	98	101	106	116	111	94	112	127	112	109	108	122	108	116	105	104	119	106	128	103	105	111	81	107	97	93	105	114	108	103	111	84	97	122	108	116	109	109	100	115	111	105	110	105	110	115	104	125	117	111	114	104	96	107	99	104	117	102	107	94	102	128	119	104	118	105	107	112	111	111	122	110	119	102	104	104	108	114	102	111	93	122	95	99	115	105	119	104	104	97	106	114	113	106	122	103	110	119	105	130	105	118	93	116	115	98	118	110	131	110	103	105	112	128	112	101	99	110	117	114	113	103	114	115	112	110	117	109	113	110	94	107	103	95	119	114	114	103	102	104	106	107	111	103	107	91	113	108	111	101	89	107	114	104	110	122	105	105	100	141	123	113	101	114	124	113	110	100	100	110	105	92	141	114	116	107	121	107	93	94	114	122	129	102	106	108	106	113	97	101	113	115	112	116	112	111	98	105	104	116	119	118	113	119	118	119	116	106	104	116	104	116	113	105	128	107	120	95	131	115	103	111	132	126	90	112	106	112	102	125	91	120	128	111	99	123	85	105	94	122	82	125	121	85	100	113	119	124	106	108	118	107	113	106	112	105	107	81	110	101	97	96	113	113	129	96	103	105	114	105	98	110	108	115	101	97	98	117	131	100	105	117	103	101	121	91	98	136	104	108	120	110	118	102	109	117	106	123	123	93	119	111	134	106	111	126	118	118	128	109	119	120	110	123	107	111	106	114	95	102	112	115	103	113	125	120	104	111	113	127	127	107	122	106	127	117	115	127	143	121	106	116	99	126	118	107	92	102	121	92	127	110	119	108	117	124	111	126	106	98	133	111	106	102	118	114	108	103	112	116	102	113	92	104	100	106	123	106	126	116	115	116	109	124	94	113	110	110	112	97	100	106	105	105	131	114	108	116	112	103	103	104	115	94	119	123	107	97	104	113	110	117	128	121	109	116	95	118	107	109	140	130	99	122	108	120	111	103	103	130	116	90	104	107	115	106	123	92	101	115	109
25394	21062	27991	24130	20966	13645	1581	937	739	678	618	551	507	496	461	417	407	456	399	394	365	365	350	329	352	364	325	318	303	311	325	304	319	298	333	294	304	299	344	347	291	336	329	332	310	308	322	299	336	323	311	273	273	302	318	303	311	336	299	301	332	288	306	311	345	299	316	318	320	305	302	288	282	277	297	306	295	301	292	301	305	309	308	296	320	334	325	297	315	305	311	309	278	292	304	302	303	295	312	320	298	303	321	312	316	299	303	307	305	313	290	310	310	300	361	283	354	297	350	300	318	353	290	300	306	309	264	305	345	294	297	294	278	319	317	292	302	316	310	298	284	287	293	290	311	340	304	284	300	282	288	315	282	308	296	294	276	292	282	283	315	312	298	325	301	311	308	299	288	320	292	307	275	273	325	308	313	304	317	315	326	295	305	320	321	272	293	285	313	305	326	287	305	296	286	294	283	309	342	300	296	286	310	333	295	311	292	293	307	305	279	265	287	324	292	290	317	333	305	277	291	297	307	294	280	297	286	305	293	305	288	281	307	309	281	313	300	321	284	299	309	322	297	287	292	290	305	318	315	293	287	304	314	298	325	301	269	288	309	291	282	302	304	304	282	297	297	317	285	342	324	292	303	294	285	324	308	312	304	290	299	314	280	309	300	271	324	273	275	270	326	309	262	333	312	296	280	312	294	306	275	315	286	303	290	322	294	316	310	309	291	296	304	303	335	306	294	286	303	292	325	299	316	311	261	314	297	303	304	301	317	312	270	283	272	317	319	308	296	331	308	296	291	314	305	306	294	311	308	282	298	299	318	329	307	262	308	290	292	300	312	287	309	324	315	341	292	318	333	286	315	312	322	298	269	312	294	279	265	321	334	289	336	331	297	262	293	300	295	306	294	296	272	247	327	284	304	308	332	302	322	295	298	294	284	293	298	309	279	295	308	330	260	262	306	327	329	344	298	278	324	299	316	309	316	290	289	281	300	288	289	303	296	337	303	317	280	294	293	314	317	323	282	305	272	300	295	351	322	317	308	326	306	295	278	322	301	301	293	308	311	295	307	311	257	270	276	322	304	271	274	321	294	308	288	307	303	342	322	286	335	292	295	283	304	303	293	278	299	303	283	309	291	313	294	284	262	316	338	293	301	312	287	305	268	310	298	300	256	298	288	325	329	305	297	293	319	324	301	295	318	313	306	266	300	300	323	314	311	276	320	294	278	320	292	274	273	317	309	287	309	315	341	275	321	314	324	324	288	352	320	293	302	333	337	281	320	298	277	335	329	317	303	276	312	293	315	280	305	294	302	328	304	332	316	314	314	296	304	266	297	307	284	298	304	302	297	323	280	293	286	298	281	274	312	292	308	308	334	268	310	300	305	286	303	293	303	309	307	295	294	287	312	289	302	298	290	292	284	302	328	289	299	306	311	321	325	314	306	303	321	305	258	333	283	280	288	304	283	288	312	299	304	309	295	315	314	306	268	277	287	293	322	314	302	287	311	309	307	322	301	289	295	301	312	301	282	315	287	307	321	288	317	320	310	301	299	282	262	280	283	333	332	305	290	314	332	285	286	303	289	318	279	296	315	308	326	320	294	293	281	302	278	311	329	301	317	312	318	295	297	262	315	296	281	272	291	329	321	297	300	314	303	295	296	305	299	286	270	288	307	306	333	348	308	289	258	335	298	294	302	292	296	295	312	303	301	304	309	282	290	323	300	266	302	314	317	290	292	329	299	290	296	315	325	314	291	287	304	274	307	321	284	293	311	316	304	295	338	288	325	297	279	338	320	311	320	302	276	327	283	291	318	301	318	273	281	299	296	288	331	271	305	284	329	303	268	301	314	323	311	300	312	286	319	279	290	270	295	310	308	336	291	291	308	305	308	328	298	273	289	309	320	319	320	280	296	305	298	305	294	297	306	283	300	300	310	318	274	287	311	304	317	281	287	290	336	297	307	280	284	291	302	309	286	268	314	326	300	293	315	265	265	312	302	320	309	304	286	306	302	291	302	297	315	286	313	274	279	263	317	309	307	325	274	305	301	315	295	319	286	299	287	291	303	303	285	315	302	294	286	318	275	281	319	333	294	295	297	277	299	322	303	321	303	329	316	290	315	332	309	344	313	322	297	307	335	329	303	308	319	288	298	314	325	302	303	302	305	291	302	281	258	279	295	276	321	318	299	306	311	316	307	298	302	324	303	276	287	314	297	307	298	317	305	290	275	292	305	324	335	298	293	257	282	296	322	275	302	289	286	307	299	272	307	305	321	345	316	329	289	310	283	314	319	312	304	289	300	327	290	333	285	341	290	302	340	300	305	296	306	332	326	291	299	280	318	303	284	308	308	299	298	316	298	307	310	335	299	299	296	295	285	310	316	310	301	312	305	273	310	303	290	317	292	306	333	290	282	275	292	332	307	293	313	303	307	312	266	314	312	298	310	309	312	302	279	302	321	307	324	324	314	302	271	262	274	292	296	302	286	301	298	330	292	291	283	297	307	285	314	286	304	317	295	300	300	282	307	334	256	292	310	279	293	317	292	325	288	303	323	281	303	315	324	305	266	324	330	342	299	287	325	290	305	279	315	335	325	312	333	291	281	286	280	278	298	287	340	284	305	286	334	295	275	338	329	294	310	310	325	291	322	293	305	293	285	292	293	305	301	320	274	295	312	290	287	338	305	329	297	323	301	301	304	309	300	291	271	280	258	328	296	282	333	320	266	294	297	291	302	323	288	300	314	297	280	304	339	292	315	269	309	302	292	291	308	304	316	292	306	314	297	246	303	315	331	313	325	309	289	312	315	301	296	309	325	310	313	297	273	334	300	310	283	296	293	340	274	249	329	291	310	310	295	298	321	275	292	308	287	314	282	273	316	294	300	328	299	319	282	297	301	290	300	317	328	307	293	285	306	305	305	308	266	320	302	299	297	282	302	323	325	302	288	304	287	294	307	302	300	298	278	298	311	272	288	311	285	306	315	294	343	263	299	345	320	316	298	250	289	298	303	282	312	319	297	309	331	311	313	329	300	293	293	322	322	286	311	270	289	289	300	303	311	313	292	311	323	340	318	288	297	312	313	270	302	285	295	295	323	313	296	326	287	289	297	301	302	300	296	295	311	340	287	307	278	296	280	283	301	282	294	308	314	298	321	306	301	310	322	288	303	281	306	309	316	332	316	325	251	308	323	290	317	303	330	280	302	311	312	310	295	267	304	267	316	289	288	309	321	288	293	312	298	297	340	295	310	327	319	313	327	306	312	314	293	306	291	301	289	266	288	316	301	325	288	300	298	286	299	283	293	296	293	332	284	264	277	326	275	297	302	322	279	302	323	323	292	319	335	314	294	294	292	269	265	329	281	313	303	288	286	317	306	285	295	295	292	301	328	300	301	263	270	313	309	312	339	311	304	330	301	293	318	319	325	301	315	315	304	329	304	291	317	319	293	289	299	295	287	294	334	300	286	307	317	302	323	320	289	289	339	284	281	276
7655	33618	8986	5552	3644	2701	2076	1705	1347	1270	1045	906	828	761	662	564	499	495	522	446	434	420	404	376	378	388	392	388	354	355	354	376	384	321	346	336	342	357	335	340	334	311	323	325	317	303	314	284	333	313	338	343	316	313	314	320	293	319	309	312	329	328	331	324	312	308	310	285	312	301	331	302	310	273	282	321	303	336	348	304	322	323	302	315	309	294	310	288	306	303	309	293	297	288	305	307	336	326	305	319	315	299	320	312	296	341	328	298	303	323	274	302	301	302	314	317	320	298	301	326	314	315	299	311	295	321	295	282	308	322	284	307	344	278	340	332	285	306	294	335	301	306	311	319	303	293	336	338	289	298	346	326	298	299	318	331	309	325	288	311	288	301	339	308	322	287	325	307	288	331	291	298	315	313	351	305	334	327	304	309	303	313	308	304	297	304	311	292	343	303	339	311	307	270	299	329	328	309	271	319	306	314	314	306	336	329	310	287	314	320	297	311	316	294	294	305	294	303	310	278	316	325	310	305	291	310	324	298	303	308	309	308	292	291	309	313	305	324	309	303	358	293	314	307	329	343	320	287	328	266	308	275	317	286	325	302	282	305	306	325	314	298	330	313	340	320	290	311	334	318	301	315	317	280	313	299	300	279	307	309	311	331	296	295	310	305	305	277	314	293	320	289	328	317	323	311	299	294	319	295	305	295	293	284	334	322	329	314	289	333	314	322	313	305	299	334	295	290	297	330	297	339	350	317	317	286	316	283	297	305	302	310	317	304	296	336	309	312	303	353	316	302	322	298	280	271	284	314	315	303	324	318	289	309	328	325	343	326	313	299	308	344	293	294	310	312	308	313	325	305	299	314	288	316	289	279	292	288	298	345	281	332	331	288	314	294	277	335	281	332	337	300	309	295	301	304	326	321	251	256	302	308	304	332	344	273	296	307	283	337	311	286	324	335	298	307	307	316	300	344	332	295	299	321	306	302	307	329	312	279	301	337	305	313	308	296	304	286	324	339	338	322	296	330	309	310	291	309	304	307	297	315	281	318	315	311	282	289	273	277	312	338	314	329	299	299	312	308	312	301	303	302	273	286	300	316	295	308	292	287	284	300	332	305	314	287	317	275	332	306	318	292	298	295	310	305	329	303	309	296	292	275	314	316	299	289	297	280	300	277	315	286	321	301	312	317	341	302	280	307	328	295	303	289	302	289	291	286	281	320	330	312	297	302	282	319	343	315	326	283	295	319	319	309	335	289	333	287	326	323	297	293	300	310	289	274	323	323	314	301	316	314	310	308	306	325	357	330	291	312	279	318	301	284	308	286	312	306	328	305	283	290	341	295	298	310	331	286	317	286	280	310	319	272	310	305	310	306	311	296	283	282	289	310	285	306	312	329	330	311	280	311	320	298	311	307	280	301	307	307	334	286	341	319	293	302	297	311	300	322	303	292	317	289	307	293	311	303	307	284	298	313	306	307	322	309	320	274	310	334	329	271	293	311	300	329	295	289	322	312	334	312	328	321	301	323	316	308	316	311	313	313	330	302	312	271	321	303	311	309	310	320	325	281	310	311	292	315	329	321	328	294	310	309	321	295	320	322	309	338	292	296	284	311	302	311	331	303	347	312	265	304	314	298	301	302	311	287	330	303	283	314	286	323	322	304	336	321	318	340	346	287	292	315	332	327	292	313	295	264	322	305	316	283	319	291	304	295	320	314	291	296	291	328	285	300	314	286	308	302	270	322	298	309	295	296	298	308	314	284	315	309	315	298	318	315	317	286	313	310	312	314	338	300	321	322	300	343	307	296	317	314	306	316	266	318	322	284	301	332	308	318	309	301	311	290	313	302	284	307	347	337	318	327	289	293	331	299	294	312	305	290	295	290	308	312	331	300	304	329	304	316	288	279	315	307	305	309	319	292	304	299	340	348	337	306	314	317	296	335	289	338	320	331	309	298	305	331	307	329	310	334	274	316	332	324	311	325	289	317	323	292	302	293	310	309	305	304	327	297	309	323	305	292	298	287	287	340	327	297	304	304	314	307	308	324	306	315	313	311	317	287	318	314	299	324	295	299	339	316	304	333	290	303	308	297	321	312	324	283	321	298	276	309	331	286	330	318	292	281	317	316	319	334	316	275	342	287	288	282	306	310	306	287	319	303	291	328	292	309	301	326	300	337	295	306	295	314	319	313	326	303	324	318	286	297	305	310	333	306	312	327	272	294	285	300	332	329	327	318	276	308	335	303	273	291	318	316	311	307	306	318	296	327	318	295	306	332	340	299	309	299	318	318	332	345	320	316	300	318	303	306	319	292	303	308	287	298	321	313	294	322	325	303	291	286	297	291	298	315	327	305	323	319	337	279	332	320	311	328	280	329	298	317	328	316	295	341	291	333	327	297	287	313	286	302	300	329	314	313	327	343	333	325	301	315	277	299	325	302	314	311	304	328	314	316	299	302	330	287	324	295	302	264	333	332	291	319	292	327	319	284	310	289	282	343	314	300	309	345	301	313	326	315	323	301	322	314	316	325	322	287	296	335	340	300	311	288	311	310	307	302	307	310	303	316	327	296	286	298	303	311	308	319	294	310	321	305	340	304	321	304	321	321	313	330	303	322	332	312	302	309	312	306	299	282	297	326	336	311	308	298	315	305	327	299	286	319	291	317	297	339	325	294	290	285	300	305	291	322	339	323	318	301	289	289	307	301	326	303	318	302	331	340	307	286	306	299	286	350	309	293	284	267	300	323	338	303	289	304	298	352	299	302	287	288	310	299	309	278	297	327	297	334	290	324	312	338	325	319	292	318	285	293	282	286	277	302	285	285	286	337	332	303	309	299	299	320	305	301	296	299	309	317	292	329	326	318	321	299	324	301	311	289	295	305	294	283	277	292	302	290	324	298	310	296	297	317	299	282	318	320	326	313	313	287	318	309	312	313	309	344	305	287	303	307	313	312	321	333	319	324	331	297	312	318	286	328	301	294	304	325	325	309	298	309	326	335	324	298	317	339	322	307	297	275	314	323	308	300	313	283	321	326	273	289	310	306	324	339	315	322	311	291	292	338	311	317	328	309	307	266	289	281	331	292	307	318	291	292	300	300	315	302	331	298	341	276	327	294	326	312	293	303	350	306	339	313	289	298	286	329	284	348	307	312	307	322	356	296	304	325	306	316	336	292	312	302	294	325	294	301	324	330	341	310	288	304	294	295	300	306	311	336	286	315	301	294	301	306	316	300	332	315	323	330	317	304	295	296	325	304	328	324	308	281	344	291	308	338	302	288	324	308	300	339	300	319	319	330	295	298	304	299	324	300	308	296	309	293	270	288	276	270	319	312	324	306	293	294	295	286	294	354	302	314	280	283	293	293	308	298	306	340	287	301	315	292	316	311	276	345	295	339	305	294	315	309	249	306	296	290	312	320	307	314	288	328	313	286	296	301	320	306	342	320	284	298	311	302	312	312	325	310	299	332	353	310	324	335	325	301	304	343	299	320
23130	21104	27854	24245	20970	20935	8503	1813	1261	1195	1090	973	893	764	764	688	670	660	635	608	662	588	588	564	522	551	548	539	510	538	535	517	530	486	513	513	534	527	471	512	501	429	466	491	495	451	518	465	493	513	505	483	473	440	444	439	475	475	434	510	492	493	519	492	457	478	497	445	447	475	536	490	429	486	469	455	504	501	468	477	487	463	476	489	503	448	453	447	488	489	456	441	475	442	477	466	446	439	481	510	453	473	482	467	433	477	464	421	442	442	475	452	429	470	438	527	505	478	454	491	503	439	432	452	453	461	439	453	460	445	448	498	454	483	450	478	490	493	441	443	502	467	449	422	483	472	410	460	450	454	489	482	490	484	422	451	455	472	507	456	447	503	452	444	459	481	440	481	490	443	431	426	452	458	477	487	456	457	473	403	422	454	476	474	502	447	446	467	460	446	472	465	509	467	482	468	450	495	497	471	455	457	470	506	446	505	436	453	496	486	462	447	454	465	446	479	473	409	458	411	511	458	451	451	455	496	482	430	498	452	477	438	491	501	464	456	448	472	455	481	443	466	481	464	483	472	474	510	464	479	435	482	417	518	456	469	465	438	449	480	451	446	439	500	437	497	477	451	474	451	464	473	472	461	492	456	467	474	450	486	451	505	509	428	460	462	477	454	473	454	482	484	461	453	450	466	479	414	461	451	456	460	446	470	460	425	444	461	448	468	449	427	418	450	483	432	455	483	429	499	472	439	479	483	470	446	458	445	439	444	476	454	457	515	474	447	456	478	440	462	460	488	494	461	464	458	422	489	479	490	477	505	471	457	438	457	455	430	458	392	501	486	457	445	485	453	444	451	436	498	462	471	440	483	446	472	461	456	470	449	486	474	478	460	463	457	480	470	425	494	430	452	440	469	456	487	481	443	458	416	402	483	449	474	464	427	495	488	429	446	457	491	454	478	493	484	457	449	477	457	435	435	469	466	481	483	457	489	480	465	471	462	452	469	429	456	482	458	430	457	434	429	475	420	453	486	469	461	465	420	482	452	466	477	455	468	435	506	454	461	454	462	466	462	468	477	460	490	511	460	465	437	447	454	455	487	444	457	498	440	486	464	481	434	464	466	471	439	502	461	456	399	448	474	483	459	475	459	436	448	496	463	495	449	485	442	443	433	460	430	476	448	457	466	464	501	459	473	433	483	476	428	469	496	459	453	442	474	512	463	451	435	516	468	498	506	444	498	465	448	495	436	464	472	481	436	463	452	534	442	444	476	475	459	454	454	404	446	439	474	504	482	474	434	493	443	461	471	462	500	473	492	483	447	464	459	451	508	446	469	462	411	472	441	478	461	434	489	420	460	433	465	440	449	438	494	437	502	474	451	444	483	442	432	430	491	456	460	480	478	465	416	454	481	471	471	485	501	484	482	482	474	480	439	465	474	450	451	420	502	452	473	457	426	422	442	467	462	474	482	442	441	486	473	451	481	466	394	484	447	463	449	483	476	467	476	388	441	438	419	433	472	500	452	459	461	463	453	457	467	511	450	495	447	503	462	454	457	477	485	486	479	440	446	470	462	473	469	504	478	464	459	472	433	485	463	480	406	459	469	451	442	509	470	465	489	446	496	474	482	443	427	464	467	466	427	472	436	427	432	467	476	432	460	446	460	463	496	468	477	488	469	449	482	509	486	440	452	465	465	478	453	480	473	473	457	459	468	454	474	453	449	455	466	444	431	458	485	500	458	472	467	447	479	419	438	468	491	458	445	452	503	483	456	459	465	415	445	437	467	459	450	458	485	499	489	472	447	434	438	454	462	424	467	470	476	480	447	476	454	469	465	474	451	466	484	459	464	457	476	443	462	422	458	454	465	471	478	450	463	467	448	442	457	517	450	468	449	439	478	470	447	477	461	449	440	461	440	480	460	472	425	429	486	438	442	496	456	456	452	460	463	471	492	440	461	436	436	476	488	462	464	454	454	477	480	421	511	447	430	427	482	453	524	462	493	516	487	484	452	476	479	465	460	490	485	468	476	424	468	515	472	453	445	436	469	472	463	477	459	459	458	442	457	460	444	423	427	458	453	444	440	465	464	476	456	412	475	441	474	466	474	447	421	477	460	451	481	399	458	431	483	492	417	479	481	454	494	437	460	467	474	468	492	452	470	480	433	470	489	437	492	459	468	470	430	446	441	426	469	455	454	436	470	419	505	446	384	443	445	477	461	438	470	468	470	455	444	448	442	463	496	462	480	416	475	423	481	476	448	441	434	470	449	481	463	449	472	458	482	481	461	457	476	450	450	475	443	462	454	453	438	452	456	439	401	447	490	491	470	463	448	471	463	467	448	436	445	446	460	494	475	504	434	422	441	477	440	515	415	465	439	456	455	456	493	452	514	438	443	459	444	476	440	445	448	415	459	471	473	429	417	477	511	447	418	445	469	441	459	425	471	473	463	482	475	442	462	438	446	455	467	474	435	471	483	441	475	482	466	479	446	424	498	443	450	396	497	453	468	462	482	458	428	445	515	501	470	434	458	433	471	444	472	442	459	456	471	474	443	454	467	460	440	480	444	441	495	436	435	498	457	484	421	421	452	452	440	457	461	484	468	423	466	481	467	505	448	476	464	445	464	445	428	454	443	471	484	440	462	494	468	456	493	458	465	432	493	458	427	442	446	499	480	483	443	474	480	460	422	465	468	423	489	472	477	446	467	461	464	445	472	471	515	441	502	450	490	437	485	458	483	455	435	451	473	473	444	492	484	434	448	449	475	450	479	505	490	500	453	474	492	471	404	437	426	445	436	424	478	433	472	475	468	448	503	410	453	462	467	453	465	468	436	470	441	467	461	519	497	479	459	462	478	478	465	452	452	453	444	459	455	466	461	469	461	490	462	443	449	459	495	467	474	488	380	482	470	476	497	435	469	451	453	445	451	451	458	471	462	458	481	469	492	469	483	439	484	445	452	418	419	446	452	481	450	503	453	425	448	452	454	437	482	453	473	485	465	475	450	454	454	494	469	479	446	479	447	413	462	450	456	462	442	456	478	466	470	489	513	490	476	419	479	452	461	466	404	487	499	521	482	468	475	445	446	513	465	444	448	468	479	471	488	434	463	485	450	475	444	461	482	467	441	493	462	462	446	392	480	453	519	504	475	443	472	452	491	482	478	486	446	476	429	472	444	487	442	471	457	458	459	485	424	457	483	450	455	471	469	437	476	439	442	505	463	470	457	497	444	461	475	480	471	444	488	472	466	460	429	469	442	476	470	452	453	466	476	449	494	443	451	451	516	474	427	434	474	457	455	465	455	437	478	502	465	456	452	447	461	452	461	483	462	452	474	495	456	449	483	501	495	434	490	442	492	456	457	461	458	441	505	460	447	473	451	469	422	475	435	452	486	473	453	448	493	459	483	482	436	456	442	479	447	467	451	473	445	449	486	472	439	449	503	508	442	462	452	452	462	480	473	467	451	484	433	406	490	483	468	469	472	476	444	447	444
10565	39481	13015	9386	6463	4840	3787	3071	2544	2272	1928	1646	1344	1192	1197	1039	924	874	828	752	699	708	706	662	666	657	640	616	610	558	568	516	548	605	529	561	511	568	547	553	516	542	538	456	528	495	480	529	471	496	467	505	481	548	504	525	503	536	485	471	536	529	491	468	480	469	520	482	468	490	511	471	504	514	479	488	476	491	471	458	460	499	492	469	493	515	472	518	490	454	519	498	468	490	525	475	498	488	491	523	468	464	491	472	509	516	469	450	438	488	462	486	459	492	454	472	477	485	493	472	516	462	472	451	465	494	466	499	478	485	495	498	465	474	444	485	518	469	445	463	451	470	460	464	480	478	497	469	513	477	477	469	421	447	546	455	463	484	479	499	481	479	474	483	461	483	482	496	484	439	474	468	423	470	512	505	468	464	481	488	490	498	468	495	463	472	487	515	501	454	454	500	497	501	493	486	469	445	399	492	469	478	451	466	509	490	493	448	472	511	459	483	519	500	510	497	521	467	484	454	479	483	462	465	503	452	516	499	499	494	451	486	496	468	498	421	461	436	467	486	453	515	471	429	490	452	457	456	473	473	473	524	478	522	486	443	493	450	526	472	476	481	469	456	466	507	494	490	468	450	476	461	505	493	421	470	494	481	491	511	472	442	467	471	486	482	478	438	481	487	449	524	430	477	480	530	480	484	494	483	476	524	427	482	476	450	496	454	430	507	477	487	434	484	464	455	465	475	476	455	486	458	483	482	480	489	448	514	429	445	481	457	500	476	458	431	496	462	475	454	442	459	495	481	472	463	504	475	505	470	437	499	459	462	458	483	464	490	454	458	450	509	484	471	487	458	473	497	498	499	474	484	446	472	484	492	454	462	467	457	495	481	466	478	514	477	467	533	507	470	507	487	499	524	497	505	464	468	471	492	458	472	519	469	457	481	473	469	516	479	470	494	485	540	494	498	461	479	470	450	550	481	488	460	451	467	479	486	476	462	481	484	435	495	449	425	480	456	468	491	530	500	420	471	456	483	463	440	459	448	446	472	461	472	485	422	460	510	518	487	490	484	453	453	500	502	440	473	485	499	473	489	522	487	442	479	493	481	485	480	473	468	460	439	494	507	486	473	500	465	458	458	460	469	455	511	461	466	485	451	501	465	478	485	456	443	470	431	490	442	470	505	476	521	504	484	467	498	479	475	482	459	495	476	480	477	498	451	473	476	462	462	464	472	482	491	465	448	514	451	453	484	476	485	461	474	466	487	510	484	464	443	477	480	431	489	507	472	469	435	457	453	452	465	430	506	476	474	447	462	492	479	462	471	480	453	517	455	477	449	482	461	473	478	453	442	485	504	492	461	499	485	436	479	508	460	437	480	481	479	457	511	462	487	482	446	480	480	456	495	500	475	469	473	475	476	489	520	423	493	513	459	446	485	455	487	453	463	483	508	475	442	477	481	508	438	483	453	456	473	454	484	503	455	489	464	491	464	495	473	460	458	482	442	506	461	478	462	490	489	501	499	447	434	514	478	491	502	478	465	509	444	477	494	518	499	467	484	498	496	477	500	450	460	464	509	506	465	464	449	461	479	465	482	496	524	498	449	487	459	473	493	442	451	464	454	461	519	466	462	444	446	484	470	513	485	475	460	476	447	467	459	456	503	483	478	462	459	497	440	467	461	458	493	494	439	521	463	490	473	486	460	482	478	455	488	506	498	431	473	465	438	460	474	481	456	460	430	478	505	443	456	467	472	477	465	474	492	484	440	472	486	463	491	470	526	469	508	474	460	473	493	507	472	467	484	485	469	491	467	465	418	442	491	440	458	484	482	495	484	470	469	507	456	446	483	440	510	411	507	464	499	463	447	470	488	424	504	451	489	497	487	469	439	420	464	454	472	437	470	478	465	479	455	479	485	499	479	495	441	464	519	461	467	461	484	425	482	459	491	500	445	468	466	495	484	454	475	425	475	482	458	474	492	493	468	477	484	490	464	461	456	455	448	457	513	479	452	464	492	487	492	494	474	500	452	483	462	492	499	436	466	502	503	477	471	507	490	452	491	459	481	477	451	422	506	485	480	434	444	470	482	485	506	455	455	488	472	483	472	457	468	463	469	466	500	415	470	438	472	523	461	470	482	465	477	476	454	500	488	432	446	469	482	523	505	487	493	455	438	481	470	475	459	459	480	519	508	476	450	491	524	479	474	475	467	509	458	451	418	514	479	481	483	489	473	478	488	425	501	489	473	477	463	463	484	492	467	460	478	477	480	533	429	455	500	529	535	501	482	455	478	483	479	505	458	454	459	473	488	448	472	450	521	432	454	480	486	440	470	489	480	457	470	454	482	456	450	499	489	488	485	494	468	467	449	432	478	448	480	455	478	445	494	448	455	477	449	451	489	464	491	465	445	464	484	476	483	492	480	456	492	466	471	476	496	522	442	454	478	449	477	426	446	495	477	497	515	525	507	445	470	452	522	498	511	451	470	475	464	443	494	474	474	447	463	499	477	476	476	463	484	457	475	466	434	499	474	451	444	470	462	478	494	504	497	460	438	506	488	437	473	477	452	464	489	495	476	488	487	470	478	451	494	517	472	461	451	495	428	454	474	479	498	450	484	520	481	468	504	438	432	476	469	478	470	493	466	444	494	530	451	487	440	469	490	521	496	473	446	474	486	462	492	481	410	489	463	486	445	445	478	464	470	485	462	471	473	432	487	462	466	486	465	433	443	502	531	473	504	479	463	474	478	514	480	481	466	459	530	464	510	441	498	421	486	438	489	502	448	476	479	477	474	473	495	517	472	497	478	467	474	477	462	460	491	484	474	474	477	480	460	523	462	471	507	506	484	474	479	490	502	475	496	467	452	473	498	482	473	489	495	480	474	475	489	464	431	490	492	475	508	467	422	462	462	444	492	465	515	463	479	479	457	462	473	487	462	460	461	482	472	454	450	457	441	490	484	482	470	494	491	471	482	485	461	456	468	488	476	503	498	452	462	454	496	443	470	462	478	466	471	476	473	493	488	475	508	436	447	465	492	482	481	481	511	491	465	430	471	548	457	462	471	470	490	469	448	451	430	508	491	485	507	445	490	484	482	518	448	515	500	472	467	464	512	480	515	485	477	465	517	438	471	477	465	480	443	424	520	472	469	513	482	472	434	484	496	488	483	472	504	473	478	515	470	439	433	478	461	468	475	471	440	517	507	461	455	442	459	519	473	470	471	529	516	431	443	489	493	489	525	492	455	478	495	492	468	442	459	480	496	508	500	463	498	483	492	483	491	450	460	482	432	479	458	472	448	479	504	459	482	464	476	439	518	485	494	460	537	441	495	494	483	460	480	504	530	493	473	485	454	456	506	471	458	477	465	499	475	461	496	438	449	475	520	461	480	483	481	460	490	475	479	475	477	437	505	474	451	472	461	452	484	469	495	483	507	465	429	485	487	498	457	491	458	446	446	442	463	463	479	468	491	493	510	441	485	487	442	496	436	512	437	492	492
28236	18148	5279	415	277	236	166	134	127	138	115	99	114	104	96	84	108	107	90	118	99	78	85	104	104	84	89	88	109	108	92	82	114	93	92	107	105	85	107	122	124	97	91	71	92	71	113	91	101	96	108	94	93	105	91	111	89	108	104	90	106	92	100	80	94	89	87	89	108	109	86	88	112	103	106	95	74	94	98	99	98	109	84	118	96	98	106	86	88	93	92	99	92	119	118	85	96	100	98	107	89	94	96	96	82	113	88	89	100	84	78	117	118	93	101	112	80	96	102	114	88	87	98	99	114	85	94	92	99	83	122	116	87	90	89	108	83	85	95	101	91	97	95	107	84	90	116	102	107	87	101	105	94	102	112	118	92	93	102	96	99	109	95	80	99	103	81	86	100	94	100	93	120	92	94	98	99	95	96	91	105	87	100	86	101	104	102	117	99	111	87	105	103	105	110	94	93	81	88	79	99	93	108	89	86	96	91	101	117	103	106	98	93	83	94	90	96	89	101	81	103	99	83	102	102	93	101	101	87	74	117	111	74	101	109	84	95	91	72	95	88	86	96	107	102	102	105	93	105	103	104	102	112	103	100	79	90	92	109	105	118	86	77	92	111	118	84	82	108	98	97	88	96	87	93	87	90	102	98	104	111	93	101	107	92	96	103	102	100	99	102	107	99	95	108	88	89	96	91	90	98	103	104	102	101	91	92	100	101	114	120	88	94	92	101	103	103	89	82	105	91	98	87	92	102	88	84	91	97	109	104	98	84	100	93	98	79	101	96	115	99	101	95	104	110	93	85	101	112	113	92	111	97	97	99	122	93	99	86	89	95	94	101	103	97	102	98	91	74	106	95	96	101	86	100	93	103	99	99	102	103	96	97	91	89	112	116	96	102	110	85	102	105	75	103	100	111	87	95	88	86	112	95	104	91	84	106	110	107	102	84	108	87	90	117	96	83	106	92	107	93	107	87	100	120	98	98	89	98	114	101	86	102	101	90	77	82	89	110	95	80	89	96	92	91	101	117	94	104	74	105	107	111	110	84	103	113	84	88	100	106	85	99	91	90	100	98	92	95	91	97	103	100	104	75	84	75	97	97	97	95	114	93	106	102	98	104	100	91	81	93	110	91	95	94	99	88	76	115	81	120	98	103	93	97	88	103	108	89	99	118	113	104	74	98	107	83	102	107	91	113	97	95	101	115	102	91	91	85	84	94	97	90	96	114	85	106	111	91	88	96	98	109	94	74	96	98	95	103	103	111	94	123	104	107	97	106	93	100	123	97	109	106	102	104	104	110	99	117	90	95	87	83	98	90	90	93	92	105	100	94	108	100	103	89	85	102	82	86	97	95	103	108	99	73	108	108	100	82	98	100	95	90	105	104	93	98	94	78	90	111	100	98	109	105	86	90	91	109	91	107	97	107	100	101	114	109	100	96	77	99	103	101	110	83	99	87	86	115	93	100	88	94	85	72	90	90	101	109	101	108	93	79	97	99	89	119	101	107	88	100	104	104	91	92	96	102	112	95	87	95	108	97	107	90	91	99	100	102	101	100	86	81	94	92	106	116	84	93	82	99	104	98	100	93	85	94	97	99	110	89	97	88	94	85	97	99	84	83	91	114	108	68	110	112	96	97	95	99	98	112	95	87	97	87	96	83	88	94	102	96	101	99	91	76	101	78	81	97	97	89	101	89	96	107	79	97	90	104	91	86	100	86	114	107	98	93	97	97	89	78	85	93	92	102	88	96	89	101	83	105	94	96	117	104	78	99	106	85	84	109	99	92	94	96	89	95	94	116	73	95	75	107	90	111	115	119	80	102	98	98	91	83	88	99	105	100	101	103	92	97	91	83	95	86	83	96	106	111	111	90	104	77	100	95	88	105	109	91	103	108	100	101	111	100	94	109	101	89	94	87	96	92	81	84	92	92	92	96	94	98	101	76	103	103	104	104	96	105	96	81	121	93	86	102	99	93	111	98	96	123	92	97	82	92	98	88	91	102	70	99	110	99	100	104	113	98	108	97	90	105	108	109	90	102	72	97	106	86	78	105	98	100	95	119	105	104	91	82	108	94	106	115	106	104	90	108	107	85	91	107	83	89	114	91	99	88	83	84	103	111	103	85	97	92	97	94	112	94	88	91	104	84	116	91	81	100	109	96	99	89	105	101	96	97	86	103	107	97	108	112	108	81	112	104	110	102	93	88	97	97	97	93	100	111	89	110	100	81	91	79	86	99	113	93	112	87	121	112	98	103	83	91	77	93	87	102	95	105	106	94	106	111	104	111	111	90	109	99	111	97	102	79	94	107	90	87	106	100	80	97	101	100	101	88	91	113	115	84	79	91	92	93	97	94	95	89	97	102	100	84	83	78	85	98	79	86	113	104	94	82	88	110	97	101	87	86	107	100	99	108	100	105	97	82	114	88	79	91	93	95	94	113	96	90	100	117	119	104	89	102	84	112	105	98	86	94	94	89	106	106	118	78	99	87	117	80	83	100	81	86	100	99	93	83	103	100	99	94	98	102	89	124	88	96	101	109	104	109	105	107	96	112	82	99	97	100	90	95	88	85	95	97	94	113	90	108	100	83	99	95	95	90	89	89	109	92	96	97	97	83	118	91	95	90	91	90	88	95	98	109	83	88	91	84	84	112	75	102	81	86	92	102	92	95	98	105	88	111	83	99	100	100	90	99	95	97	91	84	84	101	105	86	99	98	102	108	109	77	106	91	90	98	95	86	113	108	110	91	98	96	99	108	92	95	104	96	115	99	137	112	91	96	107	97	99	100	99	115	97	121	91	109	96	91	89	80	71	89	93	97	95	105	111	87	93	93	98	100	95	91	101	115	102	91	97	97	105	97	98	101	91	74	102	96	108	96	93	109	83	102	99	102	83	104	88	121	94	101	92	102	90	99	100	82	94	96	98	94	107	77	98	98	102	87	102	94	89	91	101	82	111	87	107	82	88	85	100	89	110	94	116	82	104	109	96	88	132	104	99	94	89	93	90	85	97	99	114	87	108	109	111	101	97	108	89	98	97	91	81	98	95	84	85	88	100	80	91	98	97	98	93	87	94	96	106	114	85	90	96	92	107	89	106	109	98	87	107	98	115	100	97	88	111	93	95	108	88	110	91	116	73	84	94	91	94	97	88	86	80	92	106	99	100	121	106	100	101	100	102	91	99	99	95	95	108	100	89	92	81	110	99	114	99	107	90	76	101	107	104	97	102	104	117	95	99	94	98	96	90	104	93	81	103	117	107	73	99	87	102	102	88	87	93	110	91	115	89	89	104	112	93	109	113	96	96	98	115	99	80	110	85	101	100	88	98	93	95	102	80	113	105	119	102	102	88	80	91	102	92	104	113	91	95	77	92	90	114	104	97	98	96	95	87	114	103	95	104	109	108	98	110	101	96	90	84	85	109	97	110	88	89	86	97	91	95	81	97	85	90	92	100	100	81	88	103	96	93	96	79	99	112	90	88	87	89
5462	14236	1237	410	256	225	188	214	166	158	176	166	138	126	134	128	127	128	128	125	117	113	121	130	125	120	117	105	109	132	114	119	105	107	103	116	116	109	100	128	125	110	108	118	119	129	117	111	120	116	109	100	105	115	108	104	115	97	98	116	110	115	123	109	111	117	117	113	123	108	120	99	129	108	121	93	117	109	99	110	116	113	111	87	107	103	129	129	115	99	116	119	111	118	112	101	129	103	130	110	114	131	105	113	104	136	112	88	93	124	116	128	110	113	115	125	116	119	115	115	110	120	130	118	110	107	128	106	112	127	107	110	132	116	113	101	104	129	114	130	121	133	108	114	125	121	108	104	108	129	100	103	102	118	109	97	109	131	111	95	127	128	113	108	114	105	102	124	111	97	109	115	112	121	130	104	100	121	104	125	115	117	115	113	117	129	105	111	120	129	103	99	121	119	102	115	114	134	117	110	118	106	118	113	113	105	119	96	124	87	126	108	118	117	119	107	120	119	97	134	116	109	117	114	111	123	134	99	114	106	103	113	107	111	116	122	101	118	120	125	126	122	118	119	116	118	114	117	114	114	120	113	115	133	100	128	117	115	119	111	133	106	119	124	104	93	126	103	118	125	100	118	108	105	103	111	100	119	112	100	130	120	100	105	104	137	106	126	128	98	117	99	110	119	116	104	111	110	140	128	109	127	98	104	116	108	108	99	107	122	111	99	125	127	99	103	103	117	121	128	103	105	117	91	134	112	107	128	101	120	112	125	105	111	117	112	111	113	106	105	113	106	116	116	95	127	103	111	121	123	101	123	108	133	114	124	100	127	113	89	110	100	113	121	113	117	117	113	115	110	108	129	103	113	112	106	102	109	84	114	108	131	148	111	115	98	99	100	121	107	123	110	97	96	108	127	105	93	121	94	125	108	101	94	141	88	106	120	122	93	96	116	109	106	112	104	95	98	99	112	117	110	107	106	97	132	124	116	88	109	121	105	101	114	115	123	110	120	124	111	109	111	124	120	117	108	143	116	80	112	115	122	95	132	123	114	132	117	116	123	104	113	95	103	116	124	116	118	110	98	121	117	129	104	98	95	104	101	118	105	109	90	122	125	113	113	125	121	116	117	104	103	109	104	115	117	125	126	101	111	106	113	104	119	113	100	104	91	116	116	117	89	94	102	112	116	129	123	91	107	100	112	118	117	118	125	127	119	111	124	101	124	111	115	122	107	131	135	115	108	102	113	107	103	110	120	118	127	135	126	99	133	119	132	116	115	127	116	107	105	113	119	115	120	101	126	106	108	100	119	110	120	124	108	116	107	99	116	125	98	132	118	110	132	114	121	106	101	122	120	114	102	122	102	115	113	100	111	122	104	115	123	121	120	97	100	116	122	109	102	114	119	104	115	113	110	103	131	125	118	113	125	113	103	114	123	98	88	93	103	100	107	110	117	111	112	102	125	124	102	119	106	127	103	115	96	131	112	106	126	105	119	106	104	107	124	116	122	109	114	97	136	109	130	108	117	129	106	110	100	95	108	90	111	102	122	119	102	114	93	112	107	127	104	123	123	99	110	99	118	98	104	108	110	124	98	116	108	114	106	118	131	103	118	113	112	129	111	107	95	112	106	110	117	107	120	103	108	121	121	95	115	110	117	116	101	114	111	122	106	152	110	128	104	112	115	125	122	131	116	141	117	122	118	112	110	117	100	113	117	127	111	120	111	114	113	109	110	120	114	118	112	105	108	107	108	118	126	116	122	108	118	117	124	118	96	123	104	115	112	110	108	109	104	123	100	124	137	104	106	109	105	95	120	118	113	102	84	128	119	102	109	118	119	126	109	111	121	110	127	103	125	114	122	117	117	101	91	112	105	90	112	115	114	110	119	120	113	130	103	113	137	109	112	125	116	117	112	113	111	104	113	108	114	123	121	121	118	136	138	119	100	101	138	113	101	112	112	110	102	115	131	101	119	109	105	127	119	130	106	117	112	116	125	115	112	108	115	103	122	108	112	109	115	102	125	123	108	130	107	105	119	105	118	107	119	96	123	97	107	111	118	117	114	105	91	110	94	110	113	112	108	116	120	105	112	89	110	114	99	128	102	115	111	105	122	88	116	126	110	109	91	118	121	111	116	96	113	111	114	100	125	123	112	113	102	120	98	97	121	102	85	112	113	110	114	105	96	94	117	108	127	118	112	111	136	113	114	105	118	104	128	128	127	116	87	114	111	110	128	119	115	94	118	109	117	126	115	120	105	113	140	123	109	112	120	96	87	103	106	114	106	126	124	98	120	120	126	109	120	105	123	119	113	98	128	112	116	124	96	125	110	114	110	112	110	115	111	127	110	107	131	112	127	114	105	97	116	116	119	104	108	122	107	113	113	120	102	121	114	115	118	114	128	124	124	118	112	127	122	104	121	119	115	111	120	108	131	108	98	98	103	119	132	120	109	117	118	109	110	128	130	128	103	111	114	104	112	137	134	113	112	118	116	99	118	90	116	126	94	118	127	131	138	119	114	109	137	126	98	121	111	108	101	104	113	109	111	101	112	111	115	132	102	101	112	118	102	99	124	124	112	123	93	140	103	95	109	108	124	120	134	117	90	104	119	116	121	113	111	95	96	113	128	121	119	103	114	122	116	130	113	121	105	123	111	106	127	120	116	113	117	109	102	106	124	107	109	107	122	120	125	117	112	125	108	107	122	119	110	118	117	117	106	114	126	104	102	115	121	98	108	107	114	117	122	106	107	117	103	100	98	103	128	121	110	131	124	110	122	120	110	108	123	103	107	122	100	116	95	116	114	117	111	100	124	140	116	103	113	112	124	104	100	110	101	105	92	106	124	125	132	114	119	123	101	99	118	97	110	93	112	102	118	125	109	119	118	112	134	114	138	111	108	118	98	102	100	118	103	112	116	119	99	99	105	111	136	107	127	118	138	99	87	112	115	120	119	103	101	104	105	109	133	85	112	113	101	103	115	106	89	98	124	122	136	110	104	109	109	104	96	118	125	129	108	121	114	99	97	133	114	97	131	126	125	103	117	127	122	108	103	116	96	108	103	106	121	124	126	114	119	116	119	111	132	108	106	111	121	105	119	92	108	121	120	146	106	99	102	121	112	125	104	100	121	112	104	122	110	114	101	113	129	123	127	107	100	117	122	100	108	112	118	94	119	113	95	127	112	128	118	102	109	116	123	100	124	115	112	113	106	109	115	119	113	117	124	110	121	102	114	109	98	97	114	118	142	101	128	111	105	123	107	121	103	103	116	110	123	104	116	103	131	115	130	105	113	118	109	115	111	109	101	112	109	110	120	122	114	117	108	117	127	120	107	99	107	112	118	133	115	123	139	111	113	133	96	123	129	107	104	122	120	98	135	93	93	122	93	139	120	124	129	104	112	127	119	99	119	101	136	103	114	114	121	113	100	106	101	126	119	104	105	113	104	107	121	111	109	102	96	113	118	99	129	97	101	113	118	113	98	103	103	121	98
25400	21166	27482	24654	20872	9909	1374	851	736	668	623	558	498	454	454	429	433	408	381	372	364	377	347	380	357	332	360	325	336	355	336	333	301	323	324	301	328	278	306	334	314	301	265	288	358	320	305	315	330	329	308	278	302	337	328	297	324	309	326	323	332	313	266	330	314	272	312	314	315	332	301	325	301	313	297	299	282	312	290	307	297	290	297	304	295	302	330	267	340	305	307	298	283	325	293	297	288	316	315	289	318	326	308	288	317	299	322	312	293	299	278	296	301	328	322	286	317	294	303	274	321	288	276	302	307	298	326	299	303	304	291	300	265	276	322	294	280	274	299	281	327	307	279	284	254	290	317	299	324	295	314	302	290	281	316	372	282	282	291	306	296	321	291	274	283	301	301	295	331	303	306	311	301	310	327	294	271	320	310	308	295	288	303	326	320	308	275	310	265	286	310	295	301	340	263	341	310	279	304	292	279	282	335	275	281	327	309	315	306	319	316	277	292	276	310	317	331	329	318	296	290	300	326	331	304	307	300	306	318	326	304	291	337	317	287	301	271	315	299	306	290	318	275	309	314	288	318	308	312	319	299	312	297	282	305	303	304	286	296	311	291	326	327	297	312	318	303	307	309	294	296	339	300	299	319	266	282	305	283	311	298	271	288	321	322	282	308	289	317	306	336	294	277	307	304	309	321	313	302	326	302	325	303	309	281	295	336	325	303	302	286	344	299	326	290	292	298	312	311	299	318	322	282	311	308	318	323	338	282	312	289	289	316	334	312	267	339	325	271	317	279	277	321	272	307	251	289	284	312	314	284	303	305	268	274	327	324	287	311	323	313	298	286	304	305	303	269	304	300	281	309	289	284	313	280	321	313	321	277	295	317	303	286	299	297	271	326	332	288	288	309	311	290	312	305	329	308	312	306	292	311	303	346	261	279	303	305	310	308	308	341	322	298	301	277	302	280	295	306	310	273	296	312	314	307	293	302	310	292	312	316	316	314	302	289	314	307	305	305	298	329	301	254	293	318	312	299	280	329	300	292	295	275	328	279	330	323	300	296	309	288	311	338	320	292	298	287	274	312	306	273	297	317	299	309	330	322	306	306	300	299	317	333	281	292	297	282	299	334	281	313	299	291	305	301	288	306	285	302	320	318	337	308	316	317	306	332	276	313	336	323	286	284	285	307	334	326	296	302	321	317	273	272	288	280	298	277	308	284	305	292	309	309	280	312	278	312	306	277	310	310	297	278	309	318	293	307	326	285	314	273	306	307	285	292	299	300	368	320	322	315	315	326	283	280	276	328	301	312	285	340	320	297	311	315	318	284	311	295	327	284	307	282	312	297	326	300	297	329	334	301	314	306	326	325	312	298	316	303	299	299	306	302	291	315	334	312	296	334	314	292	289	307	306	288	344	298	302	299	320	314	273	301	295	326	310	306	306	283	285	317	312	335	290	311	307	296	309	313	284	266	334	300	293	306	315	283	324	302	324	319	326	280	320	302	304	289	308	285	321	303	290	348	310	297	290	301	299	299	297	307	325	298	291	313	315	279	325	315	294	312	276	328	295	334	292	344	314	302	320	289	297	320	292	301	275	309	292	304	298	279	296	323	302	322	305	271	283	303	303	302	292	296	332	289	282	319	325	319	286	325	296	287	305	290	325	292	278	350	291	328	322	307	310	295	326	283	290	309	290	276	324	289	296	317	314	346	269	295	299	322	312	306	304	294	275	305	309	292	301	312	294	325	295	314	297	333	332	327	286	316	298	284	310	306	298	305	329	321	292	281	306	329	309	292	315	300	318	295	298	332	309	296	299	312	284	299	287	317	283	317	296	272	278	304	284	280	303	295	296	353	292	294	291	291	334	295	308	313	298	310	300	309	283	301	282	303	298	321	325	297	297	320	309	322	288	317	296	278	289	293	319	313	291	327	314	304	311	321	310	307	294	306	300	300	297	282	299	310	295	286	295	296	278	297	332	300	314	302	298	303	290	259	307	286	299	296	292	298	307	322	339	288	285	289	313	288	329	311	301	313	300	316	295	300	276	283	323	317	307	267	307	318	276	328	306	312	284	297	298	267	330	304	300	317	296	283	316	290	317	294	298	321	318	314	280	326	304	333	321	301	285	309	300	289	336	309	295	299	315	299	299	289	294	311	332	299	291	285	270	291	286	297	289	322	284	280	294	321	321	307	308	272	293	289	300	318	257	302	312	305	317	330	354	311	270	302	294	307	286	318	275	300	305	284	291	317	318	305	307	301	317	316	304	314	300	305	287	288	299	285	315	323	312	282	299	336	302	273	305	328	292	280	311	316	300	295	317	321	311	281	287	294	313	314	304	307	298	282	288	294	344	340	329	329	332	297	318	313	317	333	297	287	284	327	314	333	311	294	312	305	296	303	323	318	321	284	314	295	290	273	298	271	286	302	307	304	279	281	315	318	296	260	317	314	303	306	296	290	297	317	285	306	307	276	288	312	274	295	321	284	303	307	303	308	317	329	287	307	298	312	309	310	318	316	292	296	282	284	304	309	306	328	281	309	332	318	320	314	307	287	284	311	308	314	304	326	309	326	302	307	294	270	286	287	304	286	305	302	305	291	304	309	289	310	316	321	305	287	266	296	305	297	300	308	299	335	302	328	294	302	278	294	299	295	342	236	292	310	271	286	324	294	321	290	279	283	291	281	328	300	328	280	300	304	323	305	301	334	320	321	320	319	298	334	285	275	309	292	317	289	310	281	283	292	316	282	277	309	305	331	286	277	290	322	310	271	285	274	286	303	301	289	302	313	305	310	309	315	300	355	259	292	285	313	294	318	287	317	293	274	301	300	286	271	290	302	278	291	286	287	318	285	299	281	282	302	305	301	285	314	315	305	307	335	311	298	297	307	326	309	324	294	307	304	316	299	322	319	314	316	292	280	286	312	311	309	307	319	284	318	290	296	293	308	304	318	310	280	272	310	280	317	305	288	282	348	317	315	295	308	339	312	307	310	310	286	285	317	258	301	306	278	271	276	300	323	297	317	328	322	279	320	314	307	331	292	325	313	297	310	332	309	300	309	295	340	294	273	324	290	295	313	292	287	297	305	309	308	340	296	315	300	289	328	293	289	317	295	291	314	301	314	295	317	312	290	298	304	285	290	298	296	298	297	291	267	317	302	330	282	295	300	303	283	305	291	309	292	304	337	299	334	301	306	302	315	308	290	298	312	318	344	293	320	283	283	286	325	288	337	307	301	298	319	312	304	318	328	326	340	301	319	312	328	282	342	308	298	277	290	274	315	280	352	293	297	290	326	266	292	322	313	305	288	300	307	296	308	300	316	306	335	302	286	312	319	291	310	280	274	266	303	303	294	307	282	279	297	300	294	298	303	298	315	321	287	319	300	285	300	294	307	308	312	316	304	306	288	271	309	258	300	298	346	310	287	297	286	301	266	302	288	277	330	329	312	280	278	290	279	300	329	295	281	326	289	305	278	322	284	304	319	316	273	323
7557	40691	10345	5558	3736	2606	2134	1631	1351	1164	1073	979	758	714	637	615	592	522	504	451	419	423	380	409	431	356	355	386	382	364	342	364	373	346	343	349	379	299	338	338	352	376	318	334	328	330	360	354	316	323	286	323	356	328	322	360	315	301	299	340	304	321	358	321	285	329	308	289	325	285	326	353	287	321	307	333	291	306	286	327	332	314	336	299	297	294	311	312	322	329	312	332	331	337	320	346	300	310	308	320	278	321	318	313	320	303	328	310	305	327	305	282	348	308	286	298	318	331	309	332	287	286	293	357	296	317	317	331	320	344	292	302	325	294	306	326	289	289	318	312	316	310	327	319	310	340	267	322	300	308	337	290	317	343	295	292	324	340	330	324	326	317	338	293	291	320	317	307	317	350	311	310	311	310	292	326	304	297	309	318	315	315	318	293	318	316	327	289	288	306	321	320	326	319	329	307	304	305	348	301	343	312	306	316	344	304	357	313	295	293	310	306	329	336	337	348	296	335	324	319	342	297	321	303	296	279	323	295	295	290	325	292	299	329	315	301	307	328	292	327	300	335	313	295	287	308	339	332	300	281	318	324	262	310	323	291	331	333	326	326	330	323	329	308	297	296	294	313	297	314	322	293	314	317	294	279	284	325	305	310	279	295	331	294	313	279	311	318	297	315	298	306	359	300	291	282	295	324	292	288	304	286	339	313	292	310	311	337	300	301	283	283	302	311	325	305	311	327	322	293	283	349	337	328	335	289	310	325	289	326	334	289	305	322	329	326	313	326	290	319	284	292	322	320	308	320	302	329	306	306	304	320	309	285	289	324	315	304	309	293	314	301	305	289	318	318	296	291	313	346	324	299	298	319	261	334	292	319	329	338	283	343	292	331	317	324	325	320	302	312	279	322	310	296	294	299	324	316	294	320	332	311	308	297	341	293	311	305	322	299	300	321	294	327	300	305	295	310	280	308	289	295	341	323	302	318	308	288	312	283	277	299	282	318	330	297	287	325	334	345	265	279	295	288	304	333	311	278	330	337	349	326	311	297	296	315	309	300	303	308	325	309	293	316	305	320	317	311	325	304	323	265	306	304	319	332	325	296	312	276	291	294	323	306	327	294	288	285	302	312	312	300	322	300	305	320	283	312	292	311	295	320	336	301	318	309	319	315	320	292	293	302	336	306	340	303	290	300	321	335	308	330	306	291	292	309	335	302	310	291	320	307	282	288	286	347	323	309	327	326	313	320	298	308	324	307	294	315	315	345	301	288	319	322	313	291	313	293	324	277	297	305	295	285	307	335	304	295	296	317	305	307	305	295	307	331	312	295	327	331	268	315	300	302	310	316	328	305	356	292	305	322	297	297	283	306	281	321	319	313	310	323	313	282	310	332	296	323	346	283	317	286	313	294	308	338	340	324	292	293	326	307	273	317	295	319	321	273	299	297	316	298	313	309	287	310	309	267	314	319	282	318	319	302	289	314	296	316	327	294	282	296	307	302	259	335	309	353	304	316	303	301	294	328	299	298	323	298	279	288	296	303	325	290	307	283	316	319	341	327	324	315	307	320	321	316	286	350	286	312	318	287	298	314	316	326	305	336	312	322	300	337	336	306	317	294	307	299	296	324	323	352	294	308	295	315	304	329	311	310	318	328	313	299	311	311	317	326	316	321	345	311	353	314	311	330	305	312	301	309	347	333	312	303	327	308	346	284	303	343	315	320	296	325	314	314	304	317	305	301	322	310	333	295	307	315	293	288	323	277	310	301	300	305	346	289	294	296	311	326	304	287	303	301	327	285	282	292	313	304	296	302	311	301	300	358	311	310	334	301	322	328	301	326	312	309	290	297	294	317	288	313	295	306	300	298	288	301	320	295	325	294	304	320	339	290	309	297	352	291	293	337	290	301	300	325	312	325	306	318	302	288	320	260	311	312	337	301	305	303	319	301	319	312	320	324	296	315	325	357	276	306	335	314	334	309	307	292	301	302	303	291	282	294	320	298	317	283	315	296	292	296	308	306	307	325	296	274	322	290	301	306	303	329	317	326	315	320	340	304	303	317	286	325	328	339	304	347	333	295	298	295	323	294	298	301	323	263	285	291	297	331	304	339	316	330	287	282	276	311	291	326	286	317	305	298	342	318	303	308	314	281	311	312	298	316	297	337	347	301	333	300	311	291	310	274	306	304	309	318	296	291	324	307	306	300	302	335	317	284	296	283	277	284	335	315	295	322	331	286	297	325	331	318	308	328	327	313	297	290	315	302	330	313	302	291	320	287	309	312	316	304	317	329	330	305	313	303	331	320	325	311	309	306	299	302	344	284	333	279	309	292	312	316	327	312	335	321	315	314	331	298	292	298	316	317	341	303	323	313	312	334	310	303	314	312	300	314	325	327	286	310	324	299	291	303	321	298	300	320	303	305	318	294	318	342	315	295	325	296	313	306	331	295	285	261	322	275	338	320	301	313	299	307	321	286	289	299	323	302	306	330	310	330	317	335	310	332	356	304	327	336	336	296	306	289	295	335	308	304	313	315	309	320	296	296	314	291	327	296	350	315	313	308	330	308	311	306	326	286	331	297	306	352	341	282	348	315	277	317	319	335	300	321	314	308	318	321	309	315	292	304	312	292	305	298	287	302	306	328	331	334	307	308	344	309	307	322	313	295	287	297	295	351	325	310	368	350	317	297	320	291	294	306	309	305	300	332	327	282	294	302	321	305	306	298	330	294	354	297	325	345	302	309	280	318	315	321	343	347	289	319	331	297	336	304	302	309	302	305	336	349	308	297	301	305	279	313	288	302	294	347	298	312	310	334	339	284	305	295	311	309	319	281	330	339	341	286	320	291	299	306	321	309	323	291	316	330	293	296	298	309	306	331	314	315	331	327	275	304	313	310	316	309	314	312	310	340	294	283	280	320	315	286	309	305	285	324	282	359	306	291	328	292	300	325	275	309	320	286	315	290	327	274	286	294	293	316	311	311	298	306	318	299	316	286	320	301	309	312	314	299	301	298	306	303	311	304	303	308	291	333	281	315	303	321	297	308	328	302	299	316	332	316	322	303	314	307	287	326	327	335	313	301	340	310	307	294	309	327	293	314	284	290	307	317	289	296	311	325	316	314	304	321	304	287	294	299	325	316	317	314	346	308	330	312	314	307	279	298	301	321	334	305	308	330	303	291	305	326	313	318	339	284	317	293	332	287	305	299	320	319	318	302	297	291	316	313	327	306	331	311	321	316	307	324	333	314	291	297	304	298	309	325	316	340	297	303	341	293	317	317	300	309	304	298	340	289	317	314	310	305	322	320	277	312	311	313	320	293	333	312	286	275	315	312	285	299	304	304	317	324	343	309	321	299	307	320	322	309	312	324	291	299	302	309	322	291	306	299	313	315	326	340	332	291	304	321	308	300	307	323	318	329	285	303	324	301	306	253	302	320	282	281	319	309	303	345	313	312	312	305	322	313	310	309	298	303	314	323	298	325	314	311	302	288
23146	21039	27319	24757	20962	20888	8165	1732	1257	1204	1117	955	796	834	771	739	626	660	641	612	602	583	540	548	498	570	572	538	493	534	494	559	523	471	541	479	500	493	482	483	470	464	472	511	481	478	510	490	466	479	493	471	451	456	438	457	496	484	458	468	454	484	484	475	467	449	493	489	493	449	497	472	472	454	414	493	432	469	443	488	507	428	457	473	485	452	441	476	452	437	466	479	505	468	472	495	483	465	442	480	481	490	462	444	458	444	510	449	485	429	473	452	422	483	457	447	419	437	476	469	423	431	449	456	494	439	470	464	462	445	454	427	460	444	450	480	490	435	466	461	492	460	469	449	459	481	440	469	467	511	457	465	443	470	481	475	470	462	492	484	452	466	420	464	501	463	466	431	456	485	466	403	410	452	485	431	469	464	470	433	440	534	460	435	468	455	443	460	480	447	481	459	444	471	475	507	499	508	440	473	442	442	482	496	471	425	460	456	470	452	474	453	477	464	449	469	423	481	444	464	462	462	501	454	450	452	474	450	472	477	449	461	464	499	430	489	447	462	483	485	480	457	470	446	487	470	484	445	448	433	450	437	468	447	476	449	475	450	459	435	467	459	438	431	483	459	449	470	433	457	440	472	444	462	508	431	429	482	481	471	445	468	446	459	418	475	482	471	459	499	477	489	459	430	441	505	461	480	448	488	437	452	474	461	466	498	453	470	498	466	475	433	466	488	465	437	497	443	479	431	468	451	473	472	468	417	457	468	461	471	488	463	466	383	460	490	432	464	470	488	504	474	459	471	442	435	457	474	489	480	475	461	462	468	487	499	477	463	460	431	435	482	456	499	435	464	502	462	485	466	432	486	443	469	443	444	475	492	484	469	482	443	480	461	473	481	490	476	446	484	471	446	458	449	445	453	506	465	497	465	450	482	468	486	492	437	427	466	482	435	465	494	447	474	436	510	471	443	482	434	469	454	482	483	465	469	473	446	453	481	451	452	487	484	476	492	462	447	490	480	431	457	485	437	432	470	478	474	464	461	460	431	433	463	480	478	465	490	493	428	487	485	462	473	485	455	485	464	425	503	440	468	451	464	488	485	485	455	427	453	451	448	457	469	473	452	440	444	485	482	460	451	462	418	453	449	481	469	443	440	433	463	453	467	417	445	484	476	472	480	466	473	445	453	438	437	476	477	487	492	432	465	462	450	456	489	455	465	482	450	453	459	461	444	457	462	443	484	457	484	488	489	449	485	440	508	427	441	451	476	504	465	468	423	454	453	468	492	442	445	461	443	478	437	483	486	474	479	439	468	417	492	465	486	501	449	472	485	472	486	484	495	474	480	477	466	457	470	452	462	449	479	430	455	463	428	450	515	427	427	466	482	470	468	496	473	444	466	460	477	456	441	449	472	500	446	478	472	480	461	467	453	456	490	461	456	456	473	474	470	471	465	445	466	478	474	520	467	482	451	445	455	475	480	494	464	488	457	494	494	467	439	435	470	424	483	417	454	470	487	470	454	455	477	474	449	427	464	492	464	482	436	462	497	536	465	475	474	457	447	475	461	442	457	472	487	464	484	440	453	496	474	480	439	465	469	494	436	490	425	463	447	447	476	421	483	471	476	464	431	478	482	486	464	474	469	492	476	453	480	467	422	480	489	477	436	425	466	463	476	478	510	509	473	445	463	443	443	495	446	502	453	496	469	499	431	466	457	464	461	472	449	427	465	468	466	438	449	457	453	471	457	459	473	461	447	485	497	515	452	467	472	442	448	495	462	463	474	451	445	481	457	471	426	452	477	448	452	453	452	480	424	460	486	444	444	468	469	470	462	471	450	482	455	477	433	477	459	473	463	439	478	486	474	442	427	440	488	462	464	447	433	452	471	482	458	484	448	459	463	518	500	509	478	492	485	456	433	503	480	465	476	470	471	486	466	454	469	455	483	484	448	475	457	472	443	457	505	451	482	458	443	456	482	473	504	481	465	470	433	424	469	534	500	456	460	461	444	463	479	462	471	490	479	455	453	474	456	474	477	499	467	467	451	464	472	454	480	465	436	445	452	435	451	470	504	484	464	459	481	465	457	452	480	473	475	435	478	479	449	451	502	478	424	444	444	427	410	485	467	472	464	495	500	484	477	473	443	460	450	442	469	491	443	478	432	466	471	514	502	465	463	458	448	464	464	434	500	468	494	450	444	472	477	465	461	463	469	458	488	469	474	465	455	440	471	471	449	447	450	447	437	437	459	488	431	501	489	510	424	469	449	464	474	435	498	472	484	469	450	449	459	449	461	436	472	477	426	466	459	449	432	470	432	474	489	466	487	459	487	462	472	477	451	491	489	450	461	453	453	497	475	492	424	502	467	495	445	495	474	414	456	452	468	442	455	487	447	476	492	479	427	480	441	483	455	464	453	479	437	500	471	485	442	488	459	483	426	455	462	496	455	442	453	473	506	471	453	473	463	454	458	432	461	458	474	463	481	485	440	483	481	451	476	432	484	459	467	455	436	472	468	437	440	447	464	499	444	465	495	469	454	481	464	487	482	469	476	485	468	465	451	456	453	439	463	453	465	439	435	483	480	458	450	470	497	521	459	462	484	504	483	471	479	480	460	442	453	482	441	426	471	435	467	464	463	492	450	467	465	438	483	440	448	483	478	489	450	454	449	460	457	509	473	492	464	442	516	478	476	473	453	491	478	479	457	449	474	444	423	452	476	459	498	434	492	461	503	469	491	458	482	419	470	454	455	466	472	455	459	410	443	436	494	532	466	462	455	490	443	480	475	422	471	436	432	432	466	434	498	454	464	434	464	487	515	457	488	435	451	448	456	431	476	455	517	507	458	454	484	447	450	468	484	460	458	481	479	441	461	464	472	448	444	442	457	481	490	472	427	450	453	503	494	433	430	449	434	465	466	459	448	484	453	503	470	439	493	451	495	433	482	445	487	486	488	454	446	426	403	458	445	470	491	490	464	467	499	473	461	466	454	464	460	477	439	493	462	449	472	503	466	476	451	471	467	462	443	495	466	486	434	463	477	506	456	464	494	486	478	462	430	446	500	434	442	454	459	512	464	463	477	485	411	468	437	466	436	465	454	438	479	465	496	483	478	448	454	448	464	445	453	457	424	481	478	418	492	466	429	470	478	473	476	449	477	455	424	474	475	438	478	432	458	477	495	490	477	456	500	479	485	472	462	487	440	458	477	428	434	466	470	461	467	455	457	478	500	459	513	428	452	440	455	430	444	485	456	455	431	439	428	483	484	427	430	448	477	500	460	440	475	499	459	497	450	479	470	459	436	477	446	435	483	457	410	462	467	493	462	499	469	457	451	446	484	483	427	489	444	464	477	446	480	447	504	490	456	475	472	422	495	459	438	436	442	513	457	468	444	449	488	479	460	439	467	481	500	421	511	485	451	494	468	474	450	485	472	480	453	482	480	486	481	437	463	469	470	468	468	470	439	434	445	491	477	449	495	463	444	438	477	485	434	524	482
10311	47363	15243	9326	6355	4883	3796	3104	2506	2153	1974	1596	1368	1230	1061	998	948	898	796	752	699	683	664	642	602	577	607	597	614	528	564	588	567	537	536	586	511	513	557	567	506	517	540	553	509	495	513	520	488	508	506	427	526	529	482	536	501	491	475	452	496	550	493	490	498	483	504	500	484	486	480	481	491	500	473	467	498	479	471	454	473	487	479	497	504	475	522	516	486	452	479	480	515	486	487	479	533	464	454	511	471	445	499	469	469	527	456	474	482	471	507	494	490	512	465	480	512	477	514	477	485	511	460	474	506	471	464	474	459	489	464	513	475	453	451	462	490	467	440	491	479	480	453	484	459	493	455	500	479	472	466	436	481	437	499	496	429	482	491	481	483	451	514	517	478	430	452	459	489	494	457	467	465	500	529	469	484	546	446	489	492	509	472	440	474	487	459	470	431	499	464	494	449	479	479	479	481	452	419	519	481	446	469	493	478	485	445	484	511	486	492	465	457	472	418	480	475	470	457	470	512	446	495	493	491	460	462	488	475	513	459	525	475	465	461	463	495	474	511	481	487	505	472	559	478	462	486	456	473	471	448	508	467	490	456	498	461	441	471	455	439	469	474	493	455	502	474	494	492	488	475	486	490	476	486	486	484	474	487	514	488	445	515	487	485	479	450	444	467	480	485	475	492	481	479	500	487	498	491	475	482	454	478	490	470	449	478	440	487	477	470	483	485	482	467	481	490	490	491	407	488	453	465	483	480	466	469	475	481	474	462	485	488	527	474	472	467	508	458	446	471	494	495	497	501	480	452	492	475	494	477	449	442	440	444	479	477	523	478	468	480	504	490	485	489	487	478	463	489	459	472	456	480	463	436	483	445	484	477	497	499	481	436	457	464	501	513	461	451	477	477	501	475	445	482	493	507	435	466	488	463	448	488	480	460	471	463	472	491	434	464	465	492	465	465	465	466	490	536	458	523	470	472	458	428	481	484	492	491	517	526	463	468	497	491	498	458	498	475	525	452	482	488	459	458	453	504	474	481	519	485	491	482	483	493	486	453	477	493	480	456	498	457	473	464	468	461	432	452	448	449	468	509	455	464	443	462	480	440	485	488	460	473	455	480	475	484	496	433	473	516	506	488	485	466	479	484	455	456	465	488	414	433	453	452	519	501	488	490	461	524	460	467	471	462	464	489	468	469	497	464	468	481	471	469	483	464	473	447	459	467	519	484	445	508	462	455	473	459	438	455	488	456	485	445	449	484	468	484	478	503	479	488	501	465	482	492	487	527	471	460	493	463	452	499	455	484	476	473	472	456	483	442	493	493	489	488	460	494	486	490	473	465	437	503	479	478	456	474	485	452	507	464	480	462	438	477	526	509	475	515	491	467	446	473	483	426	515	431	434	501	520	474	544	459	461	448	451	462	489	459	492	465	476	427	490	497	459	472	469	516	491	492	473	463	469	471	474	476	468	465	475	461	440	457	500	477	493	478	492	484	471	481	456	440	492	457	496	494	448	459	437	437	496	477	515	509	494	483	455	471	450	499	475	434	468	452	490	502	478	448	476	473	493	500	445	435	457	475	452	484	450	478	477	462	447	468	473	462	408	442	462	515	480	506	461	489	456	480	486	473	452	497	473	482	456	503	439	511	476	491	482	472	474	473	479	459	488	520	448	470	480	444	501	487	467	456	431	503	446	478	494	471	476	451	450	458	500	494	491	470	474	469	520	479	509	520	505	527	476	476	471	497	457	474	468	480	482	472	473	478	462	493	507	441	520	449	452	439	471	455	446	460	465	475	470	475	497	470	458	458	464	500	482	522	470	487	506	481	475	506	455	469	450	456	478	503	480	484	497	434	453	423	501	444	442	489	507	497	483	466	456	510	472	465	469	477	483	496	497	468	493	460	480	466	506	499	456	494	455	480	488	497	482	488	510	455	465	464	463	498	474	469	471	473	482	444	494	437	450	477	514	486	450	503	474	485	496	463	492	455	493	463	454	498	490	468	480	512	501	470	479	455	461	434	469	509	481	509	481	467	459	434	507	460	471	458	446	474	470	474	501	482	496	447	475	492	506	481	509	502	469	430	506	452	472	461	509	453	484	515	455	471	484	471	470	475	498	489	519	463	471	455	490	486	454	504	503	478	504	480	446	506	450	498	469	490	474	461	525	520	503	502	455	484	490	479	493	458	465	446	496	495	460	514	515	483	462	501	536	470	463	515	524	482	479	476	486	491	508	438	450	503	517	472	450	516	455	471	505	460	492	482	425	460	509	449	441	457	469	497	496	491	441	490	504	487	497	453	452	489	496	470	469	476	481	458	463	480	465	479	485	515	505	478	452	469	490	452	467	477	458	503	481	506	470	482	440	478	445	494	457	481	449	467	464	478	462	452	474	499	496	464	475	489	438	486	501	449	488	416	507	501	466	443	486	459	489	485	532	475	459	480	505	511	466	482	450	481	438	466	452	435	465	486	451	497	487	463	460	473	489	457	493	492	462	470	484	488	468	499	461	476	467	468	469	493	448	469	494	450	509	475	481	456	505	463	448	461	519	433	483	469	474	461	482	452	448	479	459	483	449	455	479	456	483	441	466	485	464	491	463	468	453	490	474	477	438	485	448	513	484	453	459	491	481	478	492	426	457	486	492	469	453	464	434	478	472	515	476	510	488	497	490	484	448	489	515	478	496	493	485	434	470	469	483	474	490	467	460	513	487	473	463	516	477	467	474	468	486	478	463	473	491	461	487	477	452	503	485	438	453	493	498	487	487	451	523	469	490	454	492	470	510	501	525	495	448	532	475	497	505	490	475	455	468	485	530	493	481	484	460	478	447	476	476	448	449	447	472	471	494	517	498	469	450	459	488	501	548	493	445	496	500	446	497	441	452	459	463	483	463	439	499	506	475	444	500	503	446	504	512	486	478	463	472	495	504	488	479	457	471	470	454	500	457	429	476	464	462	500	455	487	478	463	491	466	460	457	472	464	502	477	469	486	454	451	412	472	500	449	498	450	427	454	501	479	461	509	505	430	510	501	447	473	472	463	467	471	486	478	465	469	495	502	478	455	478	451	485	489	543	504	483	537	482	497	515	465	465	463	499	487	499	453	465	484	451	475	472	455	462	473	477	480	483	474	494	470	497	484	484	486	460	497	445	485	472	485	496	465	489	493	489	486	495	477	516	479	480	488	493	451	488	467	490	440	470	453	481	524	468	468	496	478	505	487	454	490	484	481	545	456	447	441	480	485	482	438	485	499	496	471	469	467	463	447	491	497	463	491	510	484	452	482	495	474	508	447	438	480	468	482	498	472	503	444	489	492	469	467	450	473	472	455	472	485	451	459	479	503	478	503	487	467	453	491	455	475	477	482	479	456	465	477	509	435	497	497	466	483	512	464	499	457	467	473	453	469	462	450	496	482	476	469	472	465	463	486	476	444	469	478	485	482	502	475	428	473	513	485	437	493	446	465	475	495	480	467	478	481	491	447	455	462	487
28109	17561	4227	283	167	131	123	93	110	126	116	133	113	111	116	101	81	111	105	99	100	104	89	102	100	101	112	102	101	115	102	94	102	97	90	100	102	90	94	90	100	91	120	91	88	96	104	103	91	88	88	87	91	101	86	93	98	88	96	84	111	122	94	77	94	110	84	98	94	102	92	95	100	81	94	89	100	98	97	85	94	82	79	103	84	85	85	74	101	90	99	92	99	102	89	105	96	94	113	93	101	92	93	87	94	89	93	101	95	101	92	99	91	93	99	91	92	103	98	89	94	96	99	95	103	100	108	95	95	85	98	109	106	92	93	102	110	102	105	96	101	95	97	96	80	98	105	84	85	108	99	107	108	78	91	89	91	85	83	115	99	104	64	102	82	86	94	94	83	104	95	97	102	96	96	91	102	95	99	101	111	80	95	107	89	95	105	97	98	87	79	97	92	101	104	93	95	112	84	108	102	98	77	105	94	108	91	95	88	100	95	92	98	91	87	99	109	94	95	116	111	93	87	113	85	94	85	81	87	98	103	92	102	101	102	97	82	83	94	113	77	97	105	100	98	97	89	96	92	105	114	105	94	104	92	76	101	101	89	111	109	77	112	99	100	110	87	99	98	108	87	98	78	91	104	96	87	89	90	101	108	82	95	102	107	94	90	99	85	73	99	94	103	95	80	74	117	85	91	92	76	89	99	102	89	90	116	104	91	91	91	96	95	95	109	100	94	109	88	95	105	99	105	83	89	105	96	96	93	84	96	102	99	90	105	99	106	101	92	77	89	94	96	86	82	105	99	104	101	100	97	96	76	99	88	95	88	115	96	101	88	115	102	90	98	86	95	97	95	111	100	76	96	102	95	109	93	96	101	107	101	92	95	84	101	81	101	93	99	83	98	103	104	94	91	113	112	87	81	83	105	110	84	82	107	105	91	90	85	100	86	88	99	105	106	88	90	85	102	93	81	81	84	103	89	93	96	103	89	88	87	75	84	86	100	98	85	93	98	104	104	108	94	104	98	96	77	111	93	83	90	83	91	97	91	82	116	99	96	93	94	75	102	95	102	89	94	101	92	83	97	94	97	115	90	76	93	88	93	115	84	106	103	79	84	93	89	88	83	91	94	104	98	104	90	100	86	103	83	105	93	98	83	107	102	95	102	97	98	105	90	96	92	99	88	103	91	96	84	94	81	87	97	111	113	103	93	80	102	109	93	96	75	92	87	85	89	95	82	90	90	75	95	89	96	96	104	96	97	101	100	90	85	98	93	92	89	87	79	102	100	96	102	98	91	120	112	116	114	100	98	110	109	109	90	96	103	103	105	83	93	88	107	84	83	111	91	93	81	92	87	93	101	125	103	91	96	99	101	96	104	95	102	90	116	103	104	108	96	109	116	104	93	86	90	102	88	96	106	90	103	99	86	90	98	91	90	94	96	99	102	91	104	103	94	91	98	87	95	105	101	102	104	83	95	83	95	89	96	110	96	102	91	93	92	100	107	104	99	107	113	94	96	103	90	99	87	102	100	81	101	108	88	108	89	80	113	87	94	83	115	110	88	98	89	77	96	101	97	100	94	79	96	111	104	94	97	112	91	89	110	81	94	95	99	106	96	77	96	91	103	70	110	98	93	89	98	81	99	96	95	88	101	77	97	91	102	106	93	87	88	99	91	100	104	100	96	95	99	82	90	96	82	99	81	97	92	97	88	95	97	79	119	87	94	112	94	99	100	107	94	97	99	94	100	83	95	96	94	112	112	93	88	78	106	86	86	91	104	84	97	91	97	94	102	95	98	107	103	113	87	83	89	104	100	97	82	96	103	118	109	124	100	89	92	96	73	104	93	88	96	98	111	95	115	89	86	102	104	92	96	94	101	102	88	111	88	87	98	86	75	98	95	99	99	102	81	93	94	78	88	94	95	93	96	97	99	94	97	80	96	108	103	99	107	110	93	97	78	105	104	110	91	91	91	111	100	105	102	103	98	109	103	106	85	91	110	92	107	94	89	91	113	98	91	94	93	81	93	103	112	113	107	85	115	87	95	89	93	95	92	80	98	87	100	78	111	89	92	102	97	105	86	101	90	100	98	91	112	88	88	80	98	79	109	86	92	97	113	99	117	96	109	112	98	81	88	98	78	113	114	93	95	99	93	93	77	81	97	92	84	82	100	95	112	59	91	106	110	112	83	117	97	104	83	96	88	90	84	97	76	95	83	100	89	102	81	84	92	92	99	96	80	102	93	103	125	103	87	99	117	108	95	101	100	103	83	90	87	90	99	78	111	77	102	82	97	96	115	96	83	84	94	104	90	108	96	93	97	89	91	99	88	84	87	87	73	83	98	100	99	82	76	106	93	86	98	84	82	102	117	87	86	117	94	105	99	88	92	99	97	109	94	107	93	97	88	84	85	98	93	80	105	96	85	97	87	97	99	108	87	95	105	106	104	102	98	84	92	97	96	88	104	81	98	88	88	102	109	100	107	121	86	103	87	97	109	92	78	87	88	97	92	65	91	96	117	124	87	100	82	87	108	104	93	86	107	78	100	98	97	83	108	84	88	107	90	111	86	97	104	99	101	97	86	100	85	107	107	84	99	87	100	76	102	96	87	96	90	88	85	76	94	90	90	102	91	97	98	102	87	102	111	100	123	93	121	99	86	108	99	103	107	94	84	113	104	108	87	100	95	110	84	93	99	92	104	102	98	95	94	91	110	91	75	117	79	111	124	102	94	94	97	96	94	95	81	96	108	100	96	93	98	90	88	99	99	90	93	94	100	86	83	94	107	102	109	86	92	95	88	95	97	100	105	96	91	93	106	98	93	97	101	94	86	106	92	115	91	91	95	90	105	108	129	88	98	95	96	93	108	94	102	109	84	76	101	110	78	81	109	96	92	89	86	105	92	121	102	81	89	99	85	105	104	109	77	89	95	83	87	88	96	105	84	96	104	117	101	115	90	94	87	84	92	102	86	86	105	89	99	80	97	104	100	102	85	93	97	96	88	96	96	97	95	89	128	121	89	79	89	117	108	104	101	84	99	99	74	89	103	87	92	103	102	91	88	104	104	109	103	104	106	96	102	77	99	93	101	98	120	93	93	96	94	104	98	100	91	113	103	68	81	98	71	93	100	106	106	99	117	99	90	84	98	91	95	112	107	82	88	90	99	86	94	91	100	81	99	106	110	98	115	123	102	94	109	95	86	79	106	86	71	104	99	93	121	88	93	95	99	102	99	103	89	94	101	96	100	101	107	83	91	96	118	104	81	97	83	109	98	98	88	97	86	107	88	103	91	84	90	103	96	99	91	96	93	109	93	79	88	94	98	92	96	98	114	93	107	87	106	94	97	95	90	105	84	109	96	90	71	93	88	95	91	104	106	83	94	85	95	98	104	84	89	99	113	94	72	89	84	99	101	113	91	90	104	85	81	82	90	102	92	94	83	86	99	107	107	100	99	104	103	99	108	102	96	92	92	100	91	92	92	79	88	109
5183	12587	1107	303	267	216	192	163	146	172	159	150	140	130	124	111	137	109	129	108	111	120	114	114	126	109	123	105	93	131	112	131	112	109	120	112	116	101	108	106	114	146	121	110	99	122	131	100	100	101	128	107	112	106	99	110	125	125	116	124	112	116	105	121	117	122	112	109	120	116	97	107	116	95	96	125	112	114	117	83	94	110	106	107	116	105	125	105	108	110	120	97	118	105	102	117	121	107	115	106	119	94	106	115	113	128	123	119	132	111	110	112	110	109	116	130	101	112	103	109	113	114	141	126	123	105	90	123	112	89	114	113	106	118	100	108	130	123	122	94	92	103	125	100	111	111	108	102	106	107	96	144	127	115	110	104	107	109	119	124	110	131	113	105	119	115	113	125	115	139	118	119	102	104	122	132	113	127	106	94	95	110	105	113	120	125	117	102	106	117	105	113	128	115	97	105	128	127	141	110	103	118	115	103	130	105	106	84	122	117	119	96	116	101	103	97	110	112	110	121	107	119	138	101	115	107	118	111	134	115	112	86	104	109	123	118	88	121	102	124	119	96	115	112	112	101	112	120	114	105	123	112	129	108	102	105	115	111	126	119	108	96	114	92	116	96	119	105	101	123	118	117	113	111	106	108	127	96	118	121	123	102	108	103	101	100	145	111	116	95	93	117	109	103	106	103	121	105	112	117	112	116	118	118	120	110	107	119	129	104	118	114	118	122	107	121	111	107	114	98	103	106	98	102	126	116	121	124	114	112	112	124	104	104	118	120	112	94	106	115	104	122	107	121	119	117	110	99	101	86	120	95	104	102	107	129	112	117	116	113	108	98	129	121	108	111	93	128	111	100	93	101	112	99	114	102	118	105	111	115	119	120	128	109	121	114	99	111	113	117	122	112	111	119	116	117	103	103	92	114	96	95	102	107	109	96	88	115	117	94	113	131	110	101	102	89	123	110	118	112	119	118	115	130	109	111	117	102	103	102	117	100	107	109	119	128	136	99	111	118	124	114	113	125	106	103	110	94	106	119	112	112	99	118	118	97	107	121	117	116	122	102	98	95	90	105	111	119	137	125	102	97	127	100	121	111	103	124	102	123	108	112	109	117	113	89	123	118	103	104	112	104	92	117	89	133	101	124	104	88	116	104	108	95	137	106	123	100	109	112	125	95	125	116	130	104	118	120	88	106	130	114	122	115	122	118	118	134	121	143	108	135	107	101	106	109	103	108	115	111	105	118	123	100	114	134	118	154	104	98	91	93	126	117	123	111	93	106	86	126	124	106	109	105	112	111	115	104	138	109	111	128	107	97	125	135	125	86	120	106	104	103	129	119	125	108	117	109	111	130	109	107	112	104	80	116	116	102	92	96	136	97	121	127	115	123	100	116	105	125	115	139	103	98	117	107	97	112	104	122	119	120	106	106	108	103	108	123	93	100	115	102	122	113	130	117	108	121	102	103	101	110	119	105	95	116	114	116	104	101	118	114	107	114	113	113	104	125	117	107	110	105	126	120	108	114	101	128	99	115	116	103	109	107	105	107	92	105	108	100	119	96	115	129	118	106	126	117	115	138	109	113	101	108	103	110	101	92	139	128	108	115	108	115	110	119	117	118	106	107	114	120	107	106	108	101	128	94	113	102	126	114	109	120	136	104	94	107	102	118	112	109	103	99	106	110	118	119	123	111	102	116	135	125	115	118	126	126	111	113	106	97	116	99	120	118	117	109	112	112	115	108	109	117	108	108	117	93	110	102	111	122	107	109	129	87	108	129	125	139	102	101	112	111	116	124	106	121	107	112	114	121	105	123	113	99	118	89	107	122	111	92	118	98	92	116	115	107	101	104	127	118	109	103	116	112	100	115	100	102	127	103	152	120	113	119	111	123	105	99	117	118	107	110	117	123	111	117	106	125	97	120	103	116	129	112	127	89	94	128	111	121	124	137	118	104	120	106	115	108	107	111	116	104	109	119	126	131	109	112	103	102	124	117	107	86	120	105	124	114	101	103	120	117	99	114	105	128	106	101	117	110	109	113	102	109	116	81	115	107	95	119	115	108	114	98	117	111	125	114	97	113	118	105	115	110	97	91	144	111	106	104	122	141	108	119	103	115	114	115	95	119	119	129	97	121	131	90	109	113	116	103	97	115	108	118	111	109	96	100	105	119	109	116	95	115	115	102	111	116	91	122	105	120	103	118	126	128	115	98	103	91	112	110	110	96	99	113	100	98	110	107	110	99	113	94	121	103	124	107	104	130	103	107	120	120	133	105	113	110	118	114	121	120	114	111	112	114	122	109	119	118	111	109	112	114	112	109	120	105	103	122	115	118	122	90	108	109	105	87	95	107	120	115	105	138	103	128	120	111	114	119	101	132	91	124	92	127	103	109	103	102	116	110	128	104	86	104	114	114	86	127	124	102	104	117	118	104	119	107	114	120	113	124	106	110	127	99	106	112	119	118	123	119	106	123	114	103	136	131	101	105	97	122	100	114	89	121	108	112	111	119	106	106	130	103	107	109	110	108	101	110	122	120	100	110	116	114	117	112	87	111	115	110	97	116	115	107	126	112	101	115	119	111	102	127	102	123	95	114	111	109	109	124	112	116	102	131	111	123	107	124	109	107	100	112	98	103	110	105	128	107	124	94	117	117	110	118	132	114	116	117	108	110	101	126	118	112	112	95	101	107	104	113	113	113	111	102	90	106	103	97	103	97	115	125	122	120	128	128	110	115	114	122	120	100	95	111	96	107	92	126	104	103	127	101	103	109	115	122	102	103	109	131	109	109	118	118	108	119	121	122	112	114	94	114	113	122	105	92	113	112	118	104	121	108	120	108	123	119	101	115	100	130	92	118	112	101	108	116	115	110	103	115	101	97	90	108	121	128	91	119	113	100	108	82	123	104	103	125	109	105	104	103	80	110	102	100	115	129	102	115	117	116	111	109	122	120	109	127	103	102	122	111	111	114	117	110	121	95	111	132	123	123	101	114	114	94	114	94	125	112	108	107	125	101	109	104	96	98	117	98	111	107	121	124	117	126	97	123	124	109	93	109	98	121	119	105	112	121	113	112	119	95	114	111	126	104	121	118	110	112	106	103	108	124	127	117	114	117	114	107	106	101	105	102	134	111	137	119	125	129	128	102	108	106	110	114	115	143	127	103	91	117	120	116	117	108	133	129	119	113	93	102	109	92	106	105	92	104	116	113	115	102	124	109	100	109	115	123	108	101	122	115	112	127	130	111	117	115	98	113	118	98	113	110	108	120	123	114	103	92	106	111	124	114	93	125	106	97	114	105	134	106	119	119	108	99	90	126	97	102	108	120	101	122	111	116	101	121	121	113	111	102	106	113	99	100	121	111	112	109	106	109	110	104	101	121	111	132	104	104	88	127	109	108	101	95	101	126	98	120	116	108	98	102	115	123	110	113	101	111	116	96	99	120	95	108	98	118	116	110	113	104	115	116	106	105	113	117	105	108	106	124	92	106
25379	20992	27934	24196	20982	12924	1580	926	746	742	618	570	516	490	446	443	460	407	373	344	383	351	378	356	345	337	365	355	344	327	312	347	339	328	328	301	314	308	301	305	325	341	319	353	307	319	302	304	284	295	320	317	308	298	346	307	315	294	299	284	329	316	310	296	315	295	299	321	335	311	290	329	275	318	289	342	320	290	297	317	293	275	287	327	290	334	309	297	353	315	306	305	301	283	266	281	352	327	310	292	292	292	275	296	265	288	273	316	322	289	320	309	314	298	311	333	307	302	332	311	321	300	283	288	283	270	293	299	314	312	317	284	310	300	293	310	294	318	302	320	306	307	294	301	292	292	300	301	317	287	317	298	269	271	299	314	314	322	300	319	300	317	287	300	299	313	324	308	301	299	313	304	292	279	295	293	299	276	298	294	308	256	317	299	287	315	320	259	305	314	315	297	262	298	283	285	323	303	296	314	306	308	310	316	316	321	297	349	283	317	298	314	314	309	298	284	315	324	300	335	297	252	319	308	311	277	303	285	294	331	281	301	266	296	296	302	314	306	321	283	277	258	288	310	266	323	315	287	317	302	275	305	285	305	299	316	285	305	283	282	294	275	316	316	320	298	316	323	272	314	284	285	280	327	304	285	292	287	325	290	316	294	296	339	312	300	295	263	298	301	317	308	317	286	320	318	289	304	298	311	304	309	316	317	287	306	325	307	310	278	301	303	294	318	316	305	290	298	280	305	297	297	286	313	321	324	300	301	326	281	269	317	309	315	309	310	324	290	299	279	296	300	305	311	354	309	276	307	320	310	315	289	286	296	300	296	305	294	302	306	309	311	328	307	306	325	293	314	300	304	295	291	330	275	272	285	288	300	249	312	315	309	318	284	329	305	283	320	316	302	273	282	292	306	302	309	330	305	305	283	298	302	286	296	308	290	299	310	324	303	276	324	302	294	342	317	309	299	293	348	261	314	290	288	317	309	293	318	310	289	294	288	284	296	297	286	294	301	311	309	332	297	343	314	301	306	300	279	306	292	320	295	299	301	286	300	256	286	304	310	307	300	288	321	299	317	313	265	301	300	302	272	303	341	280	329	318	310	311	300	320	288	291	278	273	295	295	327	335	321	305	298	290	299	318	293	280	314	288	290	279	313	307	288	278	303	311	286	321	320	306	308	292	308	277	300	301	308	306	309	306	274	303	304	283	282	336	292	295	296	300	292	305	301	301	307	302	310	341	286	268	301	300	323	295	320	291	317	268	311	301	311	304	340	286	295	299	309	304	300	308	303	275	273	341	305	326	284	311	333	282	328	300	303	293	273	310	305	323	287	299	299	289	309	313	300	328	293	304	329	299	308	299	303	292	320	305	294	286	310	314	308	297	328	298	326	341	284	324	295	298	273	296	333	301	291	302	312	270	329	295	307	300	305	291	321	332	331	276	310	268	291	312	287	300	279	330	317	295	308	319	308	295	281	298	315	342	338	297	323	297	264	316	298	299	297	297	293	282	303	277	304	296	290	322	279	287	300	310	290	318	293	330	303	326	292	319	300	301	320	328	301	293	313	302	331	300	303	319	307	318	303	320	273	296	319	311	336	319	315	282	296	294	290	323	295	329	306	318	322	283	342	305	279	274	316	326	314	319	318	258	303	305	325	319	328	295	272	288	298	295	277	322	322	344	293	281	296	294	305	303	292	308	298	309	305	322	305	312	259	280	295	292	316	266	285	296	269	288	323	294	314	292	327	294	283	294	308	296	296	317	286	301	318	289	291	322	298	282	310	306	306	306	297	327	304	307	348	296	294	281	322	322	323	290	315	317	291	321	328	304	292	309	301	320	290	289	308	311	256	297	300	320	313	300	324	282	307	300	288	300	299	298	291	269	299	282	295	302	295	327	335	303	319	327	316	346	300	302	306	292	346	262	306	306	292	302	279	296	308	313	303	262	317	297	293	297	334	287	321	329	320	318	324	312	311	260	300	301	285	320	280	303	312	290	321	267	280	308	276	293	315	321	296	319	322	296	321	345	319	323	309	287	294	327	295	283	290	291	341	291	307	316	351	293	285	303	320	279	294	300	300	297	304	308	314	311	326	275	307	304	289	281	281	293	324	303	295	301	314	296	345	330	269	314	276	308	332	285	286	306	331	293	291	288	293	299	285	269	292	296	320	358	309	325	289	276	286	289	323	300	308	314	345	287	310	308	281	285	316	311	311	331	301	274	310	334	287	313	310	305	308	267	324	331	331	288	315	309	290	304	328	290	349	307	303	322	303	312	271	300	319	291	301	312	283	303	275	309	326	321	309	322	319	297	337	264	335	323	289	300	330	282	283	304	292	308	288	305	328	318	297	318	305	314	319	313	289	302	347	283	309	301	291	313	300	277	306	282	319	296	292	288	331	307	297	309	301	324	293	307	329	330	300	273	295	319	300	305	300	287	334	294	279	316	318	280	342	315	303	315	289	285	288	306	304	312	295	296	310	310	301	313	293	322	316	301	300	299	304	287	297	322	321	312	279	304	317	283	306	277	305	279	332	326	274	293	265	304	289	323	317	317	267	304	309	316	266	317	299	317	309	313	309	348	310	289	289	313	300	312	322	273	304	295	307	278	330	294	325	321	274	280	320	323	323	291	318	316	316	299	310	306	305	319	321	292	300	334	300	299	315	283	318	308	303	284	300	281	285	337	335	296	311	275	291	325	321	286	270	309	318	286	305	315	298	294	298	289	304	339	309	290	303	297	284	319	291	272	294	309	346	306	300	298	285	294	291	314	270	310	306	328	324	335	305	296	333	273	299	289	300	302	337	298	293	310	306	324	289	317	302	297	314	303	307	333	269	297	326	292	291	311	306	330	305	284	315	288	300	312	325	303	279	286	305	316	288	318	320	300	276	290	306	291	313	308	353	310	314	291	313	302	294	293	315	317	302	274	294	335	310	327	295	315	321	277	308	293	310	295	291	289	301	322	282	297	270	299	340	303	308	328	285	282	289	301	299	314	293	286	291	297	344	284	311	258	314	301	320	277	292	299	311	316	300	316	310	318	301	315	293	320	276	278	292	306	304	276	273	290	287	341	293	304	276	290	295	307	282	320	293	351	297	315	284	291	309	300	301	314	307	291	291	295	310	351	298	288	275	301	301	314	309	316	322	290	331	290	302	293	292	294	281	292	281	287	300	332	300	275	316	320	296	311	290	297	321	312	290	297	306	299	309	317	293	275	302	303	316	301	290	307	329	290	310	358	305	322	301	282	304	300	289	298	302	309	295	338	286	305	303	276	325	309	280	289	288	333	281	310	303	320	306	288	296	302	307	304	336	314	296	286	292	307	276	317	310	273	281	327	270	294	283	292	334	318	293	277	293	337	316	303	308	275	313	308	288	279	307	296	288	321	298	313	290	304	304	308	321	294	308	315	326	277	326	276	291	308	284	329	340	313	292	294	283	314	321	317	312	341	311	312	283	319	320	284	274	325	329	321	322	300	273	266	326
7441	33598	10332	5846	3741	2657	2154	1715	1416	1341	1051	993	793	729	623	587	546	549	465	467	449	421	453	435	393	407	407	376	335	341	395	335	373	396	366	366	318	352	342	345	383	319	313	333	312	308	344	348	370	320	327	302	292	322	333	328	324	324	309	325	355	338	326	314	331	334	308	332	332	304	322	330	316	340	323	290	319	304	319	295	345	291	296	320	296	308	325	326	280	314	310	310	339	310	317	307	329	312	316	315	330	316	311	299	298	330	311	309	302	313	335	307	330	305	325	322	294	292	312	322	288	332	304	290	312	321	288	321	312	328	333	330	340	320	287	289	313	315	308	330	311	286	286	291	336	299	328	322	345	323	325	289	308	286	337	316	294	319	321	321	305	347	327	325	296	314	342	265	291	321	318	319	318	314	316	297	338	322	314	311	316	303	306	322	337	305	304	320	269	315	359	327	327	315	281	301	303	339	310	313	292	302	327	310	288	350	293	341	349	346	297	338	289	299	307	316	280	312	314	299	318	301	314	273	321	294	302	323	335	305	315	296	310	324	303	324	318	319	312	336	310	309	322	275	291	315	304	306	329	308	302	273	331	332	302	306	313	291	311	357	302	317	300	313	316	277	338	293	331	309	315	307	327	321	321	283	306	295	287	317	308	302	291	318	296	304	351	302	304	328	310	314	320	294	319	300	331	318	328	306	299	304	297	290	310	342	311	294	290	296	313	314	328	308	295	337	306	308	288	326	293	328	334	311	321	277	295	314	289	308	283	332	300	342	339	293	302	297	336	301	323	310	308	306	322	329	298	312	332	321	284	290	302	339	292	296	291	315	333	325	314	304	378	301	307	305	315	297	321	276	309	324	321	304	335	317	313	303	375	322	294	316	315	333	307	330	305	320	319	326	296	287	324	324	296	312	350	313	303	305	297	315	319	321	314	301	295	294	323	319	331	352	328	339	308	311	302	325	327	315	331	272	325	285	318	305	308	306	325	308	304	318	301	326	312	310	311	290	310	325	311	314	298	270	338	269	329	361	294	315	326	271	356	328	335	282	306	306	291	327	321	313	370	342	325	326	314	313	309	330	309	302	328	286	287	333	337	325	318	314	281	321	298	302	305	274	325	292	350	290	297	297	324	294	301	304	340	306	299	299	306	312	322	318	302	308	327	311	330	331	300	321	314	319	310	302	324	307	303	293	320	291	320	316	313	324	291	312	331	301	299	290	351	321	313	318	290	295	248	317	313	291	316	276	294	320	298	322	330	343	331	281	294	327	319	316	323	293	299	300	314	323	336	316	310	318	309	300	364	296	324	296	281	318	336	306	310	312	310	321	325	348	310	296	316	287	328	286	327	330	299	282	286	316	299	299	309	280	315	316	292	294	307	285	317	321	292	299	332	329	324	298	290	314	368	275	341	278	291	345	315	314	281	296	330	328	310	305	329	291	314	311	335	308	314	355	307	316	337	305	323	327	306	291	311	295	293	275	335	300	321	272	316	299	328	326	316	319	308	299	318	316	279	304	317	279	326	311	334	299	287	301	310	320	310	304	325	332	342	352	281	341	306	320	302	268	275	306	289	313	328	277	323	346	306	315	294	293	323	326	295	307	317	330	325	309	338	318	338	295	327	318	291	318	316	307	289	282	302	335	311	288	307	319	299	292	305	294	292	337	336	318	297	310	326	324	292	308	321	331	309	333	303	311	333	318	306	300	291	327	319	295	307	309	347	307	306	281	282	307	333	308	310	349	291	296	325	344	288	286	287	299	306	320	346	295	300	304	322	303	348	302	328	336	273	298	316	293	315	298	309	334	324	333	319	310	280	304	304	287	310	297	309	353	307	302	311	313	330	301	318	312	317	293	300	319	314	319	326	324	337	302	306	305	336	322	321	296	312	285	296	309	297	325	285	322	289	307	309	313	315	306	304	316	316	344	325	312	308	326	319	329	307	314	344	285	299	329	307	303	327	305	323	309	313	321	307	300	310	338	321	319	310	323	279	337	303	324	332	273	329	309	309	320	332	305	317	318	302	301	326	325	322	314	317	325	310	318	302	313	325	305	324	324	340	342	331	304	291	302	326	313	304	307	312	322	309	350	309	319	335	293	317	280	313	349	267	294	311	288	322	325	311	306	311	299	313	288	295	333	314	326	279	302	334	274	308	307	299	340	363	302	304	297	321	331	314	298	301	304	300	295	306	322	303	305	274	305	297	314	309	279	297	325	293	276	279	290	327	290	280	334	315	319	325	334	297	303	310	280	318	348	310	296	285	308	289	308	316	301	295	311	317	291	282	321	293	308	340	308	317	299	279	288	273	311	327	278	326	342	305	313	328	304	315	301	315	300	341	290	297	330	343	301	352	319	308	308	335	310	306	307	303	291	328	328	305	319	316	313	315	279	303	368	300	319	304	325	307	289	282	338	312	291	315	299	304	355	317	295	281	302	310	319	317	308	332	324	288	327	287	301	299	278	308	308	295	307	308	324	303	321	315	308	289	300	300	327	313	303	311	295	311	347	314	363	304	324	336	337	279	332	324	334	284	318	307	323	328	325	334	305	319	323	313	289	319	291	310	297	295	308	327	314	290	286	323	328	314	351	290	312	301	283	318	308	331	310	294	347	311	328	303	321	334	344	333	338	299	287	331	309	332	324	351	300	283	279	332	319	311	318	329	331	308	336	323	333	290	294	281	324	288	308	325	347	324	307	331	317	342	298	335	336	320	305	299	289	326	302	324	310	315	300	298	290	304	335	300	310	314	292	297	326	318	290	322	320	300	324	331	280	304	283	327	304	298	301	326	283	306	299	301	292	316	307	322	337	318	307	313	322	298	320	306	293	320	291	293	306	322	288	340	343	329	321	296	326	310	324	345	288	302	336	346	295	305	291	313	293	334	287	324	316	313	301	336	282	303	268	310	323	286	293	328	281	313	280	298	345	322	303	309	338	317	331	326	323	319	320	291	276	290	305	321	334	315	275	300	310	313	289	327	300	299	320	323	319	287	335	295	331	318	293	315	301	292	276	357	315	304	304	303	328	323	334	331	306	299	325	318	311	305	294	322	305	307	350	320	281	317	298	323	330	300	343	314	314	331	295	282	316	292	292	329	321	306	319	325	305	325	294	320	318	275	315	305	309	324	344	310	311	301	331	292	327	259	302	304	327	316	313	271	309	308	293	330	316	325	325	314	299	313	294	323	323	334	297	342	311	345	304	306	306	288	307	288	281	319	285	325	307	308	289	317	305	317	334	326	352	329	272	283	305	312	313	323	309	311	302	299	305	294	325	298	308	307	293	316	306	311	299	306	326	304	288	288	322	289	340	307	295	310	299	315	311	318	311	320	295	323	313	319	295	313	289	299	290	314	286	333	310	291	318	317	331	315	330	312	311	302	329	334	327	307	328	311	280	294	299	338	327	310	308	329	308	323	287	314	321	341	292	313	344	305	317	319	329	329	343	326	298	313	348	317	305	301	338	274	309	290	314	286	313	321	309
23104	20978	28199	23899	20980	21054	12727	1955	1290	1286	1064	961	902	826	734	778	705	696	629	654	649	568	605	584	529	560	526	527	528	534	545	495	477	527	511	496	513	520	501	511	485	499	492	481	487	478	489	474	440	531	476	480	489	470	442	469	489	453	442	488	442	458	474	497	505	492	462	475	455	475	497	447	422	457	467	432	477	509	442	469	451	432	496	453	476	451	487	487	483	491	454	450	449	485	461	470	457	470	479	457	484	421	473	418	484	479	471	457	499	433	456	461	465	467	469	502	434	470	492	491	498	491	488	418	463	463	459	452	454	489	439	461	477	473	499	447	423	463	464	472	487	465	436	488	471	483	457	515	430	494	447	462	461	454	481	446	478	468	473	452	503	468	503	478	471	448	461	478	453	509	456	467	471	461	465	458	468	451	470	460	450	445	471	458	438	450	481	433	419	456	454	498	454	445	473	452	437	414	474	447	451	459	514	433	464	428	478	458	432	467	485	470	498	499	470	457	467	430	432	454	495	459	482	458	453	467	456	497	455	473	459	472	485	482	494	488	478	481	438	439	458	485	494	475	462	471	524	493	489	464	396	459	426	481	448	491	454	493	457	484	478	459	473	491	465	469	463	437	465	437	467	476	469	444	453	450	466	436	477	476	482	437	507	430	496	449	437	449	470	470	465	490	457	473	441	462	458	420	463	480	455	464	473	476	441	509	431	460	484	453	477	476	481	471	475	447	418	485	465	457	499	474	470	471	499	428	452	491	474	493	461	475	480	471	485	476	424	420	489	433	464	458	437	452	447	452	435	488	492	466	464	499	465	491	456	489	466	468	477	486	478	459	485	457	507	454	488	458	471	469	430	486	433	499	452	438	468	512	485	441	456	426	458	428	469	474	470	438	459	462	476	479	413	429	448	452	452	434	501	438	459	475	450	457	476	455	478	457	472	471	507	463	479	472	499	488	493	455	478	490	478	502	457	453	490	469	475	469	463	462	424	477	460	493	452	477	428	476	466	425	463	443	506	483	447	458	494	471	477	450	487	450	490	455	456	457	475	478	441	485	461	493	473	465	458	475	416	491	504	448	453	488	436	462	466	451	482	468	468	450	443	446	495	476	490	483	482	470	444	444	431	439	487	480	487	449	457	464	474	465	433	433	446	476	460	448	485	512	480	463	470	470	447	434	435	461	433	468	439	492	478	428	462	464	462	473	481	452	475	415	445	456	451	498	494	426	485	466	490	465	412	453	454	501	489	435	454	486	464	438	479	429	438	452	423	433	477	445	474	474	472	422	496	453	449	480	467	457	451	426	485	454	474	459	457	429	444	476	482	419	463	471	507	457	504	470	473	468	499	451	453	457	489	473	430	421	432	442	458	431	506	482	488	451	488	495	482	471	437	469	441	451	425	466	468	496	482	477	471	459	472	471	461	451	485	493	491	444	503	472	457	441	473	464	467	435	445	443	488	487	420	474	474	431	463	443	481	462	461	450	455	539	477	485	432	491	484	445	486	458	440	450	465	406	416	468	413	469	448	469	490	465	479	491	440	471	409	441	468	473	447	474	503	461	473	459	439	519	441	500	460	400	452	488	446	491	479	440	473	458	446	474	425	449	443	436	438	482	492	490	494	467	471	456	498	457	463	469	453	493	424	478	468	434	481	443	457	451	453	449	435	443	469	468	445	491	451	444	490	476	471	423	476	479	450	500	451	461	452	424	453	480	468	438	471	462	436	444	462	437	494	430	471	459	474	485	470	484	427	477	449	450	448	433	453	459	476	486	407	469	468	443	457	481	464	509	441	480	446	516	464	495	443	472	509	480	456	462	494	460	478	423	468	413	446	446	478	457	463	471	453	508	427	491	482	459	453	469	448	443	476	506	449	468	456	446	439	455	455	484	455	446	451	488	477	470	462	387	448	416	484	462	468	408	456	471	454	466	472	400	458	472	451	438	432	467	473	423	466	507	469	482	478	448	459	479	468	459	468	469	481	466	457	449	436	447	483	456	476	475	435	462	480	468	478	440	423	504	489	416	467	441	493	447	418	478	477	462	452	446	466	447	529	516	496	473	441	454	457	473	416	447	471	455	444	468	450	433	436	462	482	460	490	515	459	429	452	448	476	464	438	483	464	462	484	471	458	443	447	482	465	478	474	486	492	473	467	457	485	467	452	485	471	490	455	450	444	451	457	429	493	430	484	478	492	445	489	459	460	448	456	487	418	458	456	440	457	447	485	443	425	436	446	466	468	459	421	453	431	465	449	467	441	453	453	450	416	464	443	459	438	448	479	438	445	462	467	455	465	469	491	466	430	463	442	493	486	492	502	464	463	465	498	505	470	482	444	422	475	500	450	465	439	452	460	543	462	413	458	484	433	464	473	457	441	429	453	471	511	462	467	516	466	479	499	455	441	446	442	499	428	454	476	462	470	452	479	437	449	458	470	445	505	483	470	462	448	429	485	426	484	455	500	485	486	456	440	459	455	410	461	443	451	464	462	443	430	470	462	476	461	480	464	442	450	451	469	455	446	486	467	491	513	428	487	500	459	486	510	481	434	452	472	500	474	482	467	445	449	481	464	452	438	411	441	405	472	460	435	426	479	488	469	443	458	490	468	457	469	486	444	456	455	438	445	459	432	422	470	463	447	502	475	480	468	446	473	467	521	501	470	461	479	481	478	458	439	457	479	495	459	460	447	464	474	463	483	491	441	495	462	450	467	440	467	490	470	450	456	471	439	451	465	452	452	498	429	435	487	479	497	446	478	464	494	501	473	484	444	453	439	462	508	489	476	433	447	420	489	464	472	446	488	490	472	454	454	492	452	460	435	448	513	456	447	479	446	506	467	454	488	528	464	452	451	478	478	437	448	467	461	457	459	499	444	472	463	458	472	500	471	446	505	444	452	451	449	473	441	433	472	498	473	477	451	478	455	434	472	450	470	436	470	445	448	433	491	478	482	471	506	465	484	456	440	480	455	467	446	457	415	435	486	454	493	492	434	470	454	470	452	462	467	428	478	439	456	454	465	442	465	468	456	449	497	464	487	466	462	490	461	469	448	457	464	448	470	480	492	453	456	465	426	457	456	455	429	495	460	479	432	456	483	461	493	456	431	487	459	437	489	417	480	479	470	467	482	428	500	426	427	476	461	472	466	492	425	437	505	444	468	528	466	467	458	469	453	431	445	452	498	469	442	455	465	469	445	467	436	419	447	433	496	437	483	465	464	467	459	463	465	477	463	413	477	470	453	439	484	487	453	477	450	439	475	459	484	500	486	461	480	490	480	475	504	492	435	482	424	461	447	461	468	491	429	448	439	471	467	449	464	487	455	466	437	471	489	482	430	507	482	475	492	467	479	477	467	433	476	458	456	423	443	487	429	465	469	474	411	481	495	500	443	487	439	503	444	455	495	469	503	447	466	444	465	447	466	461	484	435	447	453	448	473	436	427	471	493	437	465	471	471	429	452	434	424	425	458	507	443	465	458	450	465	428	485
10268	33525	14902	9775	6720	5050	3997	3285	2689	2437	1919	1671	1400	1259	1178	1033	970	945	792	791	734	705	655	682	668	647	641	611	603	596	560	567	587	539	567	529	524	589	516	530	554	496	597	515	508	518	516	496	525	509	496	496	544	524	517	487	499	467	495	513	475	473	512	491	535	517	491	471	479	489	491	505	504	517	501	505	492	484	480	460	463	477	514	457	493	502	502	482	474	519	506	500	511	498	488	461	483	494	474	504	503	512	455	439	512	476	490	486	488	519	474	492	507	522	476	481	470	477	481	463	453	487	488	431	491	495	491	466	442	482	461	479	499	486	499	504	456	513	549	496	489	484	471	508	469	492	474	513	455	469	443	513	532	504	475	513	460	492	494	502	455	484	471	452	529	444	492	497	471	477	461	443	492	475	450	477	492	459	456	486	507	448	429	457	464	449	465	478	419	482	480	455	455	462	467	438	486	491	477	477	469	524	501	504	471	474	489	492	460	473	489	451	472	490	446	470	472	449	507	480	455	494	491	478	450	474	466	495	476	463	472	498	473	450	472	484	479	451	461	498	493	487	439	498	446	475	438	454	461	463	447	482	422	485	503	465	489	490	493	464	468	461	451	499	497	470	505	483	458	464	466	507	457	460	472	456	476	492	449	493	474	461	480	464	520	487	496	510	482	480	479	419	481	494	506	488	483	455	481	459	440	472	498	463	467	478	478	453	465	466	499	498	495	482	512	476	455	428	491	478	467	453	484	471	476	437	493	470	482	478	482	504	441	522	475	482	463	471	471	478	476	506	481	451	530	467	465	490	518	465	472	417	478	454	461	461	481	483	442	492	464	471	498	436	460	495	472	475	485	451	458	490	464	471	520	470	485	504	497	476	497	480	469	480	451	529	452	457	481	484	473	484	518	502	453	517	507	463	470	463	465	445	508	488	458	448	435	476	456	398	469	475	485	501	489	490	474	439	500	455	466	466	460	495	510	504	465	486	471	453	488	450	467	498	472	429	459	478	450	484	478	450	457	479	452	480	501	463	465	484	494	475	498	484	468	523	474	512	458	471	430	470	484	456	493	465	470	480	468	469	506	449	489	497	466	459	502	463	473	511	496	470	489	462	487	460	502	484	454	459	462	450	456	457	475	450	503	452	528	443	491	477	471	443	466	497	502	458	465	468	450	433	502	479	495	510	512	432	437	473	484	457	475	471	484	489	477	487	477	476	482	475	497	479	468	466	505	477	496	458	464	491	468	450	488	462	492	460	492	438	490	459	503	503	463	490	484	465	430	476	514	485	470	518	453	491	484	439	481	487	504	468	500	482	443	496	427	460	463	467	508	472	449	480	474	472	471	479	451	491	482	515	470	496	482	486	465	423	486	479	457	489	457	519	477	455	457	454	448	470	469	482	472	476	461	484	472	486	498	443	488	481	502	530	482	453	476	462	466	467	473	512	519	460	472	459	523	468	477	497	452	466	482	497	467	468	513	480	458	480	465	472	432	498	440	483	463	481	503	472	447	450	476	482	475	492	480	492	463	471	458	491	487	459	439	470	440	524	518	474	472	460	513	463	492	531	457	482	448	503	452	452	457	451	474	451	501	460	495	478	482	476	473	484	459	480	477	513	471	463	475	473	493	461	455	468	520	476	466	446	447	474	462	466	496	469	498	469	538	524	498	471	457	492	462	507	438	460	459	486	460	488	505	518	447	487	466	477	471	483	465	481	459	504	511	471	507	462	506	467	467	488	498	473	460	449	479	471	457	476	454	479	481	481	453	465	466	466	464	465	497	503	481	484	465	495	464	450	499	493	506	491	466	488	494	460	504	519	535	480	499	483	499	487	486	481	487	478	474	441	471	467	470	488	451	493	493	488	460	470	473	467	473	476	487	494	512	462	490	478	468	494	463	490	529	441	472	469	498	455	457	463	492	472	487	477	480	481	462	476	491	441	496	478	480	469	432	466	448	473	476	447	444	466	488	470	461	466	488	475	488	484	475	497	463	450	456	483	498	484	462	442	466	491	494	506	468	523	495	449	444	504	440	496	491	458	473	504	493	418	469	479	465	496	455	452	466	484	503	470	469	497	500	496	483	475	481	454	469	444	436	483	476	464	463	475	454	504	522	507	477	454	479	471	446	479	460	452	467	506	497	486	450	507	469	527	442	460	468	497	431	510	488	480	474	469	480	506	505	472	458	461	453	472	468	466	451	489	428	462	437	472	469	478	453	465	491	475	498	481	482	503	463	471	472	483	477	498	511	482	471	479	513	506	448	480	465	458	473	494	502	450	496	464	464	456	445	477	480	446	494	462	487	467	516	485	476	495	468	460	485	467	475	465	496	470	498	475	445	449	500	460	482	433	448	471	465	459	447	476	495	488	474	465	431	484	442	469	460	486	495	458	494	462	500	465	502	480	486	482	500	469	471	486	457	458	483	469	501	458	520	472	488	433	492	469	448	487	484	486	479	474	497	500	460	511	479	449	484	505	478	505	503	469	468	435	459	477	460	464	515	471	468	439	445	492	495	449	463	460	490	455	482	468	476	479	473	439	475	466	445	496	500	494	449	474	444	478	473	507	468	462	444	455	501	480	471	475	486	485	479	463	456	450	470	479	486	464	457	450	452	471	464	469	487	491	446	442	475	473	469	463	483	496	469	462	477	502	445	425	480	493	503	481	448	474	458	493	460	528	490	465	490	500	462	471	499	448	471	456	480	508	474	468	457	491	470	475	459	483	463	496	474	476	452	477	466	495	462	431	428	481	528	477	513	498	491	462	438	470	469	482	468	496	498	494	487	459	488	494	485	525	471	465	499	459	477	468	464	493	491	484	490	461	469	472	446	495	502	481	471	483	498	466	486	516	497	450	486	474	461	468	496	484	482	478	506	456	474	428	483	481	489	473	470	480	480	456	498	518	448	482	503	492	460	493	433	484	464	491	501	487	471	461	445	467	460	501	484	459	443	478	457	458	420	474	462	477	487	462	445	495	457	453	438	465	476	473	486	472	457	444	478	523	460	479	468	486	454	482	453	490	497	419	483	515	463	469	478	458	460	489	459	519	452	495	474	495	476	502	494	433	473	476	447	480	516	462	483	498	449	496	467	501	488	498	457	463	490	485	479	493	488	499	474	438	479	484	512	475	467	506	457	462	472	483	485	484	484	512	485	477	457	461	470	486	450	487	486	495	502	479	484	477	469	488	474	464	500	509	457	514	524	486	524	469	467	477	450	460	477	471	455	476	478	453	442	506	498	459	464	460	503	478	516	458	416	460	480	469	483	494	455	467	495	447	473	458	449	465	480	439	484	453	483	462	475	463	506	502	479	496	514	467	447	463	457	514	459	467	491	489	476	482	467	467	470	480	467	476	445	476	473	451	501	483	468	463	469	461	477	493	490	460	506	489	495	455	469	465	455	484	454	509	487	450	468	473	499	446	502	478	482	486	477	476	448	487	442	476	469	478	477	467	485	521	474	482	462	495	456	511	496	483	503	454
28116	16864	4691	402	270	245	181	121	102	105	130	117	93	102	108	74	92	108	102	109	89	108	113	122	99	90	93	96	105	100	110	91	84	93	89	102	105	116	92	103	88	91	111	112	90	88	89	78	88	96	85	95	99	94	100	80	91	113	99	125	97	88	102	87	89	79	99	94	92	95	82	84	100	105	105	95	106	94	98	100	106	107	93	87	81	99	94	93	100	99	95	96	96	100	96	95	104	83	90	105	81	99	87	90	101	87	83	111	99	87	86	83	116	114	114	87	94	97	106	98	86	93	82	99	103	92	100	95	98	102	98	101	97	91	97	84	84	106	97	104	90	92	93	84	83	85	94	86	96	90	94	102	94	79	100	92	95	105	91	85	103	109	92	89	110	100	83	80	98	104	112	104	87	92	84	106	111	87	106	96	94	109	100	98	101	94	106	100	86	108	97	87	93	90	90	98	76	83	91	100	78	94	96	109	93	82	90	110	89	97	112	99	117	75	82	96	102	95	87	106	97	88	72	97	102	103	90	98	94	91	77	104	91	82	100	104	99	100	85	103	87	105	107	110	112	106	69	92	99	105	94	94	107	101	102	106	90	94	120	96	109	112	78	85	79	100	97	96	95	94	80	86	101	91	99	101	96	94	114	92	85	90	93	96	81	90	97	104	78	87	103	89	106	95	85	93	112	102	120	94	79	91	100	90	106	101	97	89	90	96	92	109	108	94	98	89	103	96	103	90	117	85	92	103	88	98	91	96	102	106	100	90	105	83	77	92	86	104	115	95	94	111	96	95	102	84	105	89	119	90	115	83	87	102	102	121	94	84	112	99	83	82	108	77	93	81	92	98	98	91	98	102	92	109	79	102	99	124	108	93	101	80	118	99	96	92	102	101	93	92	106	90	92	102	94	123	110	105	115	96	88	94	112	77	88	110	97	117	89	96	81	106	97	84	104	100	88	92	96	115	104	91	99	102	96	99	117	79	98	94	104	101	93	98	114	103	83	82	97	99	90	98	90	83	99	99	113	98	98	105	85	93	86	98	98	98	91	85	104	105	84	94	98	110	93	86	73	86	88	99	104	107	87	98	94	98	89	111	79	97	85	110	100	102	106	97	90	82	109	110	95	94	79	107	91	96	95	99	112	110	90	84	89	89	87	88	108	96	92	104	108	102	107	97	102	93	120	93	98	85	91	96	92	101	86	93	101	101	99	106	105	93	94	94	98	102	99	89	91	91	84	107	84	99	101	101	112	103	106	92	97	115	76	89	102	103	112	99	93	108	97	91	100	99	107	84	94	105	95	109	93	96	95	118	87	91	93	101	87	99	102	99	114	81	100	89	87	92	108	94	93	80	89	87	92	84	93	87	98	88	100	112	81	119	96	89	90	85	92	83	101	100	86	90	87	97	101	103	99	91	78	106	100	101	98	106	85	103	86	99	123	100	93	94	92	103	110	112	106	76	106	92	94	88	93	111	76	107	97	96	120	95	93	99	108	111	99	100	90	86	92	90	88	97	77	84	85	95	99	94	100	99	95	115	93	95	108	95	103	95	107	89	91	108	103	101	100	95	91	90	83	123	102	99	111	79	109	119	115	90	105	105	106	103	86	102	107	100	104	100	93	91	83	92	89	115	92	99	90	105	99	110	115	98	90	100	85	109	89	110	106	97	87	113	91	108	99	91	96	101	104	113	101	113	108	85	119	84	105	85	99	105	90	89	79	91	81	88	94	84	102	98	95	79	111	111	99	93	96	95	117	115	82	104	92	92	100	98	108	100	93	90	93	89	77	107	85	115	95	100	89	89	111	106	99	94	80	76	104	82	100	101	94	96	82	79	79	99	95	103	106	95	92	86	87	83	88	109	100	106	94	94	98	108	99	101	100	97	103	87	96	117	112	87	104	88	92	112	106	91	80	103	83	115	117	103	105	97	81	115	113	107	114	110	97	97	106	90	107	88	106	93	111	89	96	97	95	92	97	95	97	104	105	89	95	94	100	89	98	105	103	102	89	94	88	103	94	108	89	108	86	90	86	96	107	98	102	117	93	102	72	101	90	84	103	96	94	104	107	104	115	93	103	87	94	101	95	95	73	85	88	93	99	85	98	86	91	89	102	101	102	82	89	96	96	95	82	94	93	99	114	113	72	96	80	88	89	98	100	95	119	100	96	89	99	106	102	81	89	95	89	97	95	102	90	112	99	108	98	79	92	84	94	89	99	111	96	97	93	91	96	106	108	83	90	91	83	105	95	103	92	122	108	101	81	92	77	94	90	105	98	96	102	97	114	98	93	99	94	89	91	98	96	98	105	83	98	95	109	102	94	85	80	94	98	82	96	89	94	97	107	79	86	87	78	101	96	91	88	102	94	98	109	120	95	100	80	81	107	89	84	101	101	93	114	103	105	107	89	92	91	117	118	86	82	106	101	87	97	96	100	76	98	93	101	107	88	98	98	105	97	101	92	96	91	84	82	97	95	96	101	86	92	87	94	90	95	86	82	101	105	112	93	88	98	124	99	118	107	103	86	105	92	105	105	117	86	91	97	98	116	103	94	84	98	78	71	106	88	102	91	99	90	95	98	92	93	93	89	108	107	95	99	109	89	121	84	96	96	104	112	68	96	74	86	95	97	99	99	104	109	86	114	94	104	100	100	104	120	116	87	82	109	115	94	95	92	111	92	104	92	102	92	86	100	91	93	87	100	95	98	99	108	79	102	98	115	104	100	89	86	117	73	96	113	91	107	97	100	100	89	106	87	92	88	87	115	110	105	102	79	95	115	93	96	101	118	98	84	97	107	126	80	102	78	114	98	97	97	109	100	115	97	104	87	100	84	109	113	89	99	95	97	104	106	89	102	98	96	111	99	106	93	92	95	99	96	85	111	94	90	99	102	100	99	97	101	87	107	76	89	95	107	75	94	105	107	108	95	89	113	105	106	94	94	91	90	92	88	109	93	94	73	109	101	97	109	114	108	83	110	99	100	98	100	102	86	89	96	89	92	124	95	123	107	99	91	101	87	84	108	102	90	91	95	90	93	103	98	97	103	80	106	93	107	96	106	96	103	118	111	108	82	91	104	108	89	102	83	103	94	101	104	102	85	103	118	102	113	95	99	92	105	106	99	87	110	101	100	88	104	99	88	95	92	107	97	96	81	90	97	89	93	87	107	104	97	100	82	87	100	116	88	95	106	105	96	108	92	101	90	103	81	103	99	105	102	88	94	87	111	91	101	93	79	97	103	103	112	107	89	102	95	80	114	107	103	101	100	100	85	80	93	104	86	77	106	77	110	86	100	94	96	116	83	108	89	103	78	94	99	94	86	98	101	97	94	83	96	97	99	94	101	90	111	107	88	90	88	103	114	115	95	105	65	95	87	103	107	97	102	86	99	94	117	110	107	109	97	100	99	89	108	95	93	89	112	98	107	107	91	78	89	106	92	115	108	88	103	105	83	92	76	95	86	104	105	98	84	105	121	73	102	102	86	103
5282	10291	1301	405	291	199	223	173	184	169	166	166	154	136	134	125	125	125	119	121	118	125	135	129	113	124	97	120	104	116	109	111	88	86	130	108	124	117	114	104	109	124	104	94	115	109	134	104	113	90	104	130	118	100	109	116	120	102	120	122	106	113	117	103	99	100	127	124	99	113	104	106	117	112	111	107	131	120	124	115	112	121	110	94	112	117	112	107	121	99	107	99	115	109	129	101	128	112	109	126	116	112	125	109	117	112	108	107	115	128	119	110	116	122	93	108	108	110	128	110	102	116	103	121	129	111	121	90	107	109	108	123	126	105	111	81	102	112	101	114	116	119	108	112	111	109	111	123	96	124	138	91	114	123	125	114	112	122	103	114	93	131	131	132	98	130	126	124	107	127	99	105	112	128	116	89	121	107	121	107	96	126	98	116	98	114	115	112	114	131	107	103	100	106	115	118	116	107	109	123	114	112	111	116	111	111	117	124	115	105	99	113	105	96	99	106	106	112	129	106	115	118	126	97	127	115	98	109	97	124	98	125	124	105	119	104	117	107	105	118	116	105	98	114	97	132	111	122	107	103	95	113	98	118	101	106	120	112	93	111	99	129	111	92	121	96	112	89	111	102	112	96	117	129	107	113	121	122	105	120	118	131	103	126	123	112	116	113	112	90	111	99	107	106	121	130	110	118	124	111	115	138	114	100	111	125	117	98	91	121	101	90	99	119	110	101	86	131	116	124	106	118	120	91	125	98	97	102	105	113	94	116	111	131	122	114	114	91	111	136	96	100	137	138	110	110	114	100	119	112	117	113	117	102	106	130	112	108	101	111	108	109	120	118	120	123	121	112	131	121	101	111	119	94	129	103	117	106	115	115	101	116	105	101	120	119	102	117	111	99	99	120	93	122	107	121	109	110	113	124	119	140	100	111	110	124	107	122	120	126	108	104	115	141	119	110	98	95	108	110	113	142	105	120	113	104	95	105	113	111	108	100	127	116	137	110	122	126	112	91	112	126	118	113	126	109	102	106	111	120	119	85	135	116	112	124	109	111	96	107	102	124	109	109	101	115	122	111	115	125	100	113	130	115	112	123	103	117	120	98	116	109	113	106	116	117	106	113	115	116	119	117	111	121	110	102	115	115	114	110	117	99	109	124	135	112	134	111	104	102	111	103	118	98	99	134	117	105	117	105	99	115	139	122	125	110	107	118	117	108	114	102	105	104	119	109	93	125	108	128	106	125	118	124	138	116	110	114	96	111	112	138	97	95	119	105	104	111	129	100	109	111	98	118	126	123	116	105	98	120	122	101	100	120	102	114	115	107	123	91	113	135	115	81	103	107	107	123	123	113	88	125	110	103	129	103	92	116	94	132	115	133	135	117	101	118	94	123	122	101	99	98	102	95	116	125	96	100	113	125	109	119	117	113	115	108	114	129	114	108	126	102	104	124	119	111	117	107	105	110	124	120	128	112	110	120	113	107	98	99	120	104	111	118	96	110	116	135	126	95	117	119	124	103	109	114	99	124	94	95	101	127	116	102	118	95	110	121	103	113	115	119	102	114	114	102	98	139	113	93	110	114	95	120	119	108	99	124	122	101	118	103	99	102	108	113	115	116	102	128	105	129	109	89	102	134	111	110	106	120	127	101	98	110	103	105	111	117	110	101	109	113	116	96	117	94	122	117	111	111	131	109	116	118	104	124	106	125	103	132	91	116	114	122	131	121	108	120	102	107	120	106	118	107	119	91	135	129	106	114	115	106	122	112	126	104	106	106	111	116	119	120	116	128	130	108	105	111	129	103	133	97	118	107	121	101	111	115	120	99	133	113	141	113	120	133	91	116	125	98	107	107	131	114	113	106	111	118	101	99	107	108	122	101	123	104	95	138	108	111	110	99	98	115	94	127	96	127	131	100	99	116	106	115	113	122	96	120	117	129	111	122	124	115	116	111	126	113	113	105	109	120	114	104	117	114	114	109	121	103	123	126	105	113	129	112	116	106	122	140	113	111	105	97	95	116	112	110	115	115	108	110	125	104	121	139	120	115	107	109	112	95	113	91	123	98	110	105	119	113	113	121	107	109	105	112	119	111	91	113	112	98	117	117	105	108	91	123	90	110	103	121	110	119	97	113	127	110	104	95	109	111	103	107	120	104	114	119	132	122	123	101	100	121	108	127	113	99	109	106	132	119	116	116	116	108	117	108	104	102	89	109	110	117	107	102	109	94	104	113	106	119	101	139	106	106	122	126	126	122	141	99	113	111	102	133	114	114	122	98	106	121	121	124	120	130	102	110	98	121	134	107	116	129	119	103	100	115	93	128	119	122	104	117	108	116	138	126	115	129	114	128	107	113	101	115	121	105	119	119	122	111	125	117	101	125	94	94	86	102	114	132	103	110	119	146	119	107	120	131	112	106	108	110	112	124	102	117	112	104	125	109	118	116	107	107	124	114	96	86	116	126	96	99	114	123	104	101	99	105	117	103	105	115	110	103	91	96	120	111	119	129	95	117	112	118	101	96	108	95	106	129	110	112	114	102	114	101	117	107	114	132	112	105	120	118	101	98	122	108	116	121	104	125	113	89	112	124	110	111	115	112	112	120	98	101	134	133	107	123	118	119	117	129	125	124	101	123	129	115	111	118	122	104	118	105	124	100	109	122	106	89	119	107	126	123	101	134	122	93	126	107	129	135	127	116	117	111	106	115	119	114	108	126	119	106	113	103	104	98	96	109	102	124	125	126	130	105	133	115	133	126	112	95	114	113	96	109	121	95	112	109	111	88	91	106	110	103	111	109	128	104	114	111	146	102	139	99	113	112	131	105	102	142	116	114	125	116	116	128	110	109	121	104	114	117	109	103	125	108	104	117	102	106	115	120	122	110	126	97	113	103	93	107	105	122	112	108	119	120	124	117	100	111	118	131	94	96	119	112	120	120	94	101	106	127	96	140	126	119	111	94	116	97	110	114	125	110	96	83	117	95	111	121	118	131	108	111	119	122	121	115	123	106	119	95	101	124	118	114	127	99	125	111	103	122	123	112	110	109	122	118	128	122	128	130	126	110	124	103	108	110	119	109	113	105	121	115	119	109	115	121	126	121	101	123	104	112	110	106	114	124	106	104	109	120	90	94	123	117	102	107	96	106	111	108	117	103	123	108	94	119	101	128	110	120	138	104	106	120	104	114	122	126	121	119	114	129	93	107	138	121	118	110	97	88	126	121	118	127	112	108	106	111	106	106	112	96	131	117	107	112	105	115	119	120	102	125	111	95	127	121	109	110	134	97	117	120	104	99	120	114	116	100	116	98	102	107	104	111	106	120	105	116	110	123	100	121	124	107	119	116	117	109	129	125	123	127	101	114	104	117	110	121	108	106	118	111	98	109	110	110	126	123	132	98	120	95	110	94	95	106	107	92	112	119	111	105	104	111	98	119	116	109	120	104	97	112	136	112	126	96	112	106	115	105	90	111	119	81	100	123	100	105	101	119
25480	20985	27605	24533	20973	13629	1653	962	705	690	647	559	541	445	454	453	418	424	397	383	378	359	372	343	353	339	295	344	326	323	339	313	309	314	316	311	381	329	336	321	339	304	300	353	320	377	339	278	324	304	301	340	321	332	289	306	330	318	291	298	292	310	298	302	322	329	301	285	298	319	294	297	326	321	319	291	308	290	294	309	320	296	296	313	265	291	275	283	305	315	343	318	300	295	297	279	289	303	274	287	319	294	289	359	304	282	278	300	320	339	295	290	301	285	328	288	299	310	281	298	298	345	290	303	297	310	330	297	312	267	273	309	330	318	280	299	307	284	276	296	322	299	318	314	295	312	294	277	303	315	294	323	329	309	297	272	328	289	294	300	297	330	337	286	293	295	316	311	313	321	291	299	294	312	314	289	319	298	346	304	304	306	326	304	315	300	306	303	290	326	305	341	323	287	323	303	277	330	291	328	315	302	310	311	316	308	284	282	314	336	336	308	295	336	293	330	287	307	285	327	303	288	310	295	298	274	290	293	311	305	293	273	272	313	296	322	307	299	298	283	322	295	288	315	284	285	272	282	317	293	277	309	312	299	348	287	331	291	283	284	306	290	281	280	295	308	302	291	299	331	318	314	283	300	332	284	298	293	287	302	320	310	327	295	289	297	307	279	293	303	326	273	323	300	306	314	313	306	308	318	314	277	309	303	281	273	316	326	311	308	283	295	289	292	322	312	319	309	299	298	335	310	276	303	301	284	351	288	314	276	318	272	332	301	325	315	314	308	315	292	280	313	334	299	346	299	307	290	290	266	310	315	332	326	312	307	319	318	282	300	293	298	291	310	332	341	305	292	297	313	303	287	309	290	311	283	290	308	325	309	296	342	306	274	313	315	313	306	301	301	306	325	307	317	305	286	302	310	315	294	312	310	293	311	303	330	312	310	327	301	289	303	308	296	301	311	303	318	289	312	284	295	302	275	302	294	336	324	285	304	314	337	295	332	318	310	327	311	311	299	299	284	309	299	319	287	313	327	294	313	332	320	302	299	292	330	307	332	292	290	299	295	314	310	286	302	311	286	322	322	303	288	270	321	338	286	318	318	313	290	317	333	295	295	312	315	320	277	315	283	285	315	278	280	290	317	283	294	286	303	275	299	302	303	308	278	317	308	330	287	307	286	308	298	250	321	309	267	284	294	291	318	326	301	296	291	287	300	330	314	323	273	303	312	314	318	286	301	298	333	344	293	312	333	313	322	320	280	292	342	310	317	315	305	305	309	283	316	267	308	281	326	312	309	292	311	286	318	291	288	314	312	331	300	306	306	273	303	308	291	300	325	285	322	303	299	345	299	306	300	312	310	304	283	306	302	314	312	300	313	321	282	317	301	270	286	281	277	297	323	283	275	298	302	276	315	313	325	282	268	315	325	317	293	311	302	317	268	289	302	306	331	298	296	292	295	301	309	292	299	286	290	315	305	294	324	288	302	300	306	311	300	276	316	313	315	345	298	310	306	270	294	328	289	302	286	314	316	293	325	306	252	286	281	327	310	331	276	287	270	304	331	297	317	288	291	311	298	314	306	306	308	301	318	261	321	277	318	296	304	337	267	291	264	303	294	306	293	334	318	295	272	295	310	302	304	297	300	304	294	312	284	312	294	324	308	305	300	305	317	307	304	296	314	282	278	311	306	309	297	318	305	282	307	292	318	299	279	310	314	279	320	296	299	297	321	312	325	319	309	274	306	325	311	316	327	286	322	312	321	318	290	286	307	342	336	286	322	293	262	328	276	312	305	303	308	305	304	325	296	276	298	285	298	326	322	323	292	298	323	263	293	287	293	326	296	260	305	282	343	296	270	315	343	311	299	298	311	317	305	318	289	276	303	292	302	267	282	294	327	320	330	306	328	283	323	302	269	295	340	267	321	294	317	300	302	280	309	323	294	317	308	323	321	310	353	325	295	269	297	293	305	330	335	285	302	268	281	314	283	305	328	318	353	282	308	319	301	318	323	280	303	313	300	301	327	307	302	309	306	281	317	314	286	285	263	309	270	308	324	303	293	277	321	302	297	306	301	290	283	270	300	315	311	283	297	324	316	313	301	316	331	315	321	306	301	287	290	303	282	326	342	330	298	321	333	289	308	320	280	297	274	301	287	302	309	309	307	276	281	285	327	297	302	305	295	302	291	307	306	320	315	305	283	283	304	294	292	279	304	293	292	320	312	307	284	301	285	304	321	319	298	300	340	305	251	294	288	312	311	313	330	280	312	308	310	286	333	318	298	306	322	284	285	313	315	301	287	299	327	339	314	309	281	310	341	286	284	305	318	316	321	308	307	312	337	290	333	326	314	312	326	288	287	306	316	302	336	315	273	335	285	301	321	297	306	307	294	307	282	305	340	279	278	319	302	305	310	301	273	315	317	316	287	321	287	309	319	310	260	283	305	336	305	311	295	279	297	314	287	313	287	299	304	314	283	289	288	327	266	303	324	307	310	297	299	302	305	290	320	279	333	301	304	328	288	332	315	283	279	323	301	310	313	281	335	280	291	312	305	290	291	312	327	303	296	291	298	317	305	311	299	305	293	293	325	305	319	314	284	295	304	273	325	277	314	312	294	299	323	319	272	332	304	308	304	312	255	299	316	290	298	311	290	328	312	315	331	302	271	305	276	318	318	328	298	308	277	330	353	298	312	313	313	319	313	305	299	309	303	289	282	302	267	275	313	304	296	295	330	301	292	327	276	311	314	329	297	306	322	285	299	277	333	290	321	301	313	302	293	346	283	291	330	286	322	295	305	298	294	310	289	291	295	259	281	286	314	300	292	298	296	313	293	351	324	307	285	311	321	303	301	275	307	318	305	296	305	288	289	301	318	288	294	288	305	277	343	305	314	336	306	299	310	302	275	312	285	301	274	298	295	307	298	323	308	275	330	285	285	298	299	296	329	309	317	296	292	319	300	285	310	296	311	323	293	322	278	280	322	327	305	318	318	331	267	289	321	283	316	305	290	341	303	309	320	299	296	311	329	313	332	301	274	268	310	314	285	281	300	279	317	292	311	336	288	302	293	314	313	339	273	316	300	298	303	305	289	304	312	298	261	293	312	301	304	312	320	316	339	299	324	310	282	284	282	280	301	307	302	317	285	323	295	295	295	287	305	308	307	291	312	310	278	276	316	327	303	293	307	315	355	298	334	310	296	323	321	321	280	300	314	311	333	297	296	299	310	296	294	297	310	331	329	294	277	302	317	321	310	296	295	310	302	283	304	324	335	300	318	306	302	302	291	312	286	331	294	297	314	291	332	298	344	278	322	307	304	322	286	309	289	291	320	300	320	326	289	311	321	344	293	294	277	322	289	305	291	319	311	305	304	274	323	312	290	343	295	301	363	307	321	292	301	309	322	346	300	320	327	301	312	320	299	289	294	334	285	311	331	280	286	268	337	273	304	307	322	290	336	305	343	315	315	305	294	322	303	297	313	332	274	297	298	302	321
7304	30511	10736	5718	3641	2701	2222	1704	1414	1287	1061	980	832	708	661	589	558	494	465	457	394	436	431	409	403	404	422	348	390	360	361	334	363	353	357	345	349	341	352	308	313	333	333	335	320	357	312	337	333	366	358	340	316	318	360	318	300	325	342	312	357	282	306	313	326	328	281	300	314	341	300	357	317	274	304	328	356	284	329	332	311	331	307	315	321	309	315	347	312	320	298	322	299	318	315	350	316	333	320	323	287	356	335	320	310	315	298	309	320	332	305	302	298	314	328	298	316	303	312	313	324	329	317	331	309	314	294	308	287	298	370	310	298	302	322	331	342	305	316	301	295	309	324	322	292	323	304	310	304	298	290	300	297	308	334	297	309	316	311	321	277	312	300	294	286	352	330	322	303	307	329	286	344	314	317	297	309	348	288	290	330	327	311	307	311	339	296	284	326	328	285	305	294	314	317	322	309	312	322	294	326	317	323	304	296	301	292	344	291	299	316	310	279	326	296	296	290	312	301	292	326	304	270	285	306	301	332	290	313	287	313	342	305	304	308	309	291	323	317	301	306	299	335	327	330	316	279	297	294	299	328	310	328	293	328	293	350	315	305	305	305	296	269	288	307	292	303	331	310	344	285	321	281	286	306	328	269	288	312	311	321	297	325	304	280	310	312	281	323	270	327	292	311	335	331	304	298	295	313	292	321	316	324	293	299	307	363	336	293	297	312	294	317	303	332	328	304	293	332	271	315	269	299	316	329	299	305	318	346	331	334	303	296	314	306	336	332	326	331	309	302	318	308	283	326	325	281	338	290	314	323	290	339	295	312	301	314	305	307	318	322	324	346	310	298	337	298	330	323	304	295	316	298	311	318	307	319	285	317	308	291	336	277	320	345	307	294	332	319	277	291	327	289	353	321	307	286	293	297	314	330	315	332	302	308	317	321	296	317	297	311	293	323	298	309	310	280	293	286	289	320	305	277	314	296	297	309	316	307	315	336	338	297	335	312	310	316	270	312	299	365	301	296	350	283	310	278	303	309	321	299	303	297	324	301	297	328	319	331	350	283	317	329	318	314	314	329	325	330	309	301	295	314	318	326	283	317	350	307	317	296	297	333	343	325	305	308	310	308	287	318	304	318	290	303	328	315	303	323	333	321	329	333	296	314	283	279	317	314	311	317	306	336	293	338	303	320	320	330	324	301	289	325	342	300	340	322	315	300	320	285	303	304	323	332	294	284	312	305	306	334	285	336	317	308	327	315	316	319	312	298	305	320	308	322	326	326	304	338	316	307	337	311	310	324	320	315	328	322	315	333	323	315	313	314	319	321	294	320	291	291	318	320	276	319	302	276	308	306	314	307	285	328	289	336	315	283	293	288	304	321	300	315	315	321	325	303	337	336	302	322	284	312	301	339	277	274	322	313	315	280	300	318	278	311	346	310	324	326	296	303	330	312	316	275	309	311	319	314	306	314	325	312	332	328	328	286	326	287	318	302	302	285	278	291	305	301	344	318	313	300	316	287	326	321	307	299	313	334	294	311	273	349	319	328	320	276	338	314	325	316	307	308	314	311	336	335	322	320	330	303	305	298	317	321	314	323	323	315	308	327	315	311	315	330	302	326	302	321	321	312	308	314	318	295	304	301	320	287	310	308	310	329	322	316	305	293	331	307	280	283	312	311	309	351	337	320	338	338	309	296	329	309	327	291	303	315	308	337	300	306	329	319	309	314	323	324	306	312	303	312	297	306	319	340	305	363	313	338	340	305	313	325	280	323	342	299	271	324	298	314	332	290	332	288	334	300	304	321	315	342	324	309	304	326	331	306	304	308	315	317	351	312	300	301	300	321	317	309	304	317	343	315	299	289	320	294	324	328	304	299	344	314	289	290	342	346	314	299	335	310	308	314	310	305	313	338	317	301	328	336	338	319	333	333	320	308	315	316	310	302	281	321	303	308	344	326	309	295	297	332	329	333	311	336	305	351	315	308	320	338	301	306	293	322	302	324	295	302	311	314	325	318	343	295	298	333	298	312	322	293	302	314	307	255	305	343	317	288	305	278	307	315	316	338	301	299	288	308	327	328	324	333	287	311	330	324	306	284	304	302	301	319	313	307	303	278	325	311	315	311	351	315	328	304	318	304	324	295	302	331	289	286	300	296	326	304	289	288	323	318	302	324	285	324	290	282	349	318	275	307	315	330	327	288	311	316	341	318	297	301	295	301	312	294	300	343	356	322	319	306	363	316	302	335	315	330	280	303	289	315	351	298	302	316	308	294	319	313	297	299	337	312	357	277	312	323	313	315	307	298	307	293	304	362	305	329	322	323	292	337	319	314	336	262	320	301	263	303	316	273	307	312	305	321	257	314	318	295	284	348	340	314	324	310	334	320	300	326	324	331	345	325	329	307	333	328	330	343	309	334	308	303	290	320	320	288	333	313	312	301	298	309	333	308	289	316	309	293	314	323	288	280	312	307	320	306	306	314	293	319	320	288	341	304	333	313	319	297	303	329	298	331	314	324	306	308	322	324	286	325	322	321	310	286	334	305	328	314	295	306	329	336	316	289	305	298	297	321	313	311	327	304	311	304	342	321	286	322	274	325	278	287	304	325	305	255	344	286	304	310	291	318	316	294	338	312	298	308	314	311	322	287	322	329	313	290	334	297	319	301	311	321	265	318	326	295	313	293	305	296	344	314	315	267	308	306	301	318	317	316	308	313	292	322	282	321	314	329	317	311	297	332	305	309	309	322	296	296	289	309	292	312	321	302	302	315	311	308	316	298	291	300	351	311	337	300	322	299	314	299	320	289	310	326	317	285	318	297	321	317	293	278	290	309	310	297	297	302	300	282	325	290	356	339	310	320	301	307	286	315	298	317	323	280	329	268	304	313	320	352	331	318	333	304	286	299	330	289	314	314	316	322	315	335	325	318	303	280	293	308	297	308	286	299	298	310	311	319	300	341	317	311	307	321	298	317	328	303	309	302	306	291	280	317	324	307	319	300	332	305	298	298	257	313	289	318	303	290	285	326	270	372	301	319	290	303	324	332	297	264	307	338	273	315	343	319	297	318	318	298	312	295	285	339	313	297	286	280	340	306	311	327	301	326	301	286	319	288	306	313	359	331	302	315	301	327	300	310	311	328	291	326	325	313	321	329	339	310	289	252	315	295	321	317	311	333	305	304	309	269	307	340	299	338	272	310	310	314	287	292	326	315	297	295	286	288	315	317	273	317	310	317	308	284	346	303	331	299	304	295	294	327	318	251	321	289	299	283	316	309	329	305	305	308	316	282	328	347	301	294	301	328	313	311	306	350	320	287	322	320	310	305	307	314	289	314	299	282	338	297	334	357	328	329	325	302	280	317	304	285	331	310	328	308	361	299	291	313	318	288	329	312	319	317	315	326	321	323	323	304	305	306	341	305	279	303	324	280	285	296	294	317	303	308	307	276	303	309	304	318	316	299	325	330	276	327	335	305	336	311	297	307	303	290	358
23165	20973	27564	24561	20976	21042	11954	1926	1309	1217	1105	996	837	743	804	702	684	704	684	583	613	617	575	603	564	516	552	539	510	510	522	521	502	501	528	503	503	499	480	483	509	477	492	531	506	522	474	461	488	463	463	426	475	486	482	491	521	485	454	443	495	481	477	486	477	502	474	493	481	456	475	453	444	474	466	475	482	462	489	459	466	445	474	499	463	471	453	429	500	468	473	472	486	468	423	453	514	493	464	479	496	484	506	462	474	506	485	481	487	441	524	487	481	452	455	440	484	484	486	466	449	496	497	471	446	430	491	465	453	462	445	461	453	407	435	462	469	507	450	404	450	454	465	464	463	500	437	471	467	442	485	483	479	442	454	466	518	470	449	476	478	470	490	525	497	448	502	445	473	475	478	412	474	459	456	487	479	474	447	473	475	485	468	462	502	468	455	477	447	467	467	468	467	473	454	440	414	476	492	457	468	461	411	423	422	427	460	480	460	446	466	502	465	455	475	431	437	463	483	455	432	471	442	464	503	479	473	462	447	428	496	468	454	468	425	439	473	455	435	453	461	457	502	435	478	501	427	441	455	431	454	464	511	452	474	481	481	481	488	490	458	463	456	454	450	468	482	445	462	455	456	430	444	434	423	478	459	472	465	450	462	489	439	420	460	436	498	466	458	450	458	496	466	474	455	488	483	421	455	480	464	440	458	420	454	460	457	446	454	474	463	467	457	456	486	478	483	509	482	479	463	492	489	452	504	471	459	443	485	472	465	500	486	422	451	465	452	491	471	477	459	458	457	474	457	488	462	450	477	444	449	453	442	458	468	413	464	440	469	497	471	463	483	478	488	459	450	443	473	476	435	447	481	477	465	466	433	491	459	455	471	472	460	460	479	480	446	438	487	435	445	449	448	498	487	455	476	487	463	464	476	475	425	450	489	423	449	459	474	455	484	440	484	439	524	445	444	459	444	455	517	465	452	450	415	440	464	468	463	471	466	465	452	444	462	452	460	474	455	473	438	470	491	439	468	452	458	435	510	447	492	466	427	457	427	473	462	457	455	491	468	498	468	469	445	470	443	440	494	471	449	436	447	447	454	434	483	420	497	444	456	436	440	505	483	458	524	450	411	459	456	500	494	441	478	445	471	452	485	461	434	457	454	432	501	455	483	468	479	489	420	488	487	480	503	472	463	440	494	482	458	509	434	461	443	462	465	445	462	454	474	454	441	461	431	437	438	474	449	444	434	440	484	434	457	496	505	454	438	436	465	487	431	457	452	463	439	457	469	507	486	492	478	449	460	489	486	432	446	471	501	491	499	464	470	452	462	468	468	448	492	476	485	444	493	438	463	479	460	483	485	444	537	495	463	474	469	489	449	508	469	422	453	435	487	460	452	454	462	453	443	444	470	448	453	448	456	471	474	457	491	454	490	416	494	463	441	456	462	495	486	444	452	498	458	461	439	471	476	459	447	432	427	473	428	469	454	460	480	444	454	458	456	423	467	430	474	451	475	475	463	464	446	427	421	465	458	468	454	468	442	481	439	485	460	459	464	467	493	464	475	532	432	499	462	469	437	472	507	429	443	486	446	456	480	452	445	470	448	471	428	497	444	465	437	484	448	468	493	505	491	446	460	422	516	508	445	457	480	474	480	451	500	433	445	481	473	459	458	418	489	442	466	456	449	440	485	492	466	463	476	470	463	478	449	486	486	464	508	472	446	499	484	461	461	429	468	462	486	445	414	459	457	474	466	466	457	445	452	455	418	452	486	435	438	459	503	428	477	476	444	442	478	481	519	455	481	484	457	431	436	471	457	475	461	463	488	455	455	436	507	472	471	457	450	477	434	467	433	410	443	444	470	453	476	438	451	486	479	493	482	441	461	452	476	404	481	498	464	488	451	446	454	467	414	443	487	474	461	496	483	431	493	469	529	501	450	485	470	458	472	490	486	454	492	473	494	459	491	458	468	473	434	437	458	423	463	465	488	468	462	437	450	483	414	464	504	452	454	451	469	483	473	471	448	492	462	446	421	442	464	453	427	496	443	512	453	480	450	486	477	469	466	500	474	478	498	444	489	420	461	462	462	486	509	466	485	507	503	465	468	460	469	459	485	439	468	472	492	456	437	455	468	479	472	456	459	462	420	443	477	417	514	460	427	459	471	459	429	453	474	444	500	495	467	479	468	443	437	455	457	482	488	453	465	478	487	488	482	470	462	462	445	456	502	460	440	450	445	431	459	497	470	467	449	450	464	493	480	450	479	472	497	465	460	498	467	460	471	414	450	441	472	457	472	474	438	457	473	464	477	464	458	478	404	469	444	479	468	465	478	454	446	492	428	433	455	468	517	454	490	448	470	466	437	445	456	473	487	477	452	449	466	471	432	484	502	459	470	468	493	474	487	452	493	451	504	428	494	417	467	486	461	423	474	443	455	454	419	462	435	456	470	452	483	455	478	485	459	429	433	474	461	449	431	488	457	473	479	481	467	459	460	458	450	452	474	460	474	424	449	452	453	518	488	452	460	437	420	520	465	465	525	456	457	452	459	522	481	461	458	469	451	505	446	466	475	528	458	430	486	430	462	422	465	470	462	441	433	467	437	459	455	471	449	463	487	469	487	472	459	452	446	481	479	436	487	460	505	491	442	499	480	488	450	448	443	455	446	478	479	435	463	427	436	449	480	461	471	456	496	470	480	434	463	460	413	440	405	504	425	463	466	466	465	454	462	482	437	487	461	445	465	501	428	455	504	515	463	432	434	470	480	439	465	462	463	454	447	472	463	462	432	479	467	520	455	458	474	459	467	470	431	458	512	446	448	440	453	464	449	486	488	469	492	460	429	470	462	483	439	459	473	435	437	461	486	445	435	440	470	484	486	463	440	472	447	462	479	451	490	496	453	464	486	449	476	473	440	459	470	422	451	426	453	449	472	426	447	473	471	425	449	500	478	452	488	469	485	431	454	457	477	522	455	498	451	496	464	464	452	444	471	439	481	469	432	499	457	460	468	474	474	495	487	466	452	462	486	487	470	482	461	459	443	451	484	481	483	528	463	463	441	488	478	451	452	483	507	460	426	471	500	437	474	468	434	483	441	500	476	440	447	448	450	471	452	475	484	462	501	474	506	481	483	476	429	513	485	483	448	431	467	477	463	494	426	470	451	470	468	468	464	438	467	488	461	478	458	467	455	459	469	461	473	449	424	435	470	439	443	463	500	442	470	460	474	451	452	457	486	490	486	511	485	443	448	441	476	420	430	420	473	431	484	458	454	449	480	453	475	433	448	433	506	483	448	493	501	470	439	439	468	467	469	468	453	470	420	456	493	467	437	481	492	457	508	445	422	484	489	430	507	466	465	469	460	464	435	443	510	474	493	463	437	484	467	472	456	452	455	498	499	467	463	481	440	459	456	482	484	489	476	474	476	482	452	452	473	448	454	460	501	509	473	454	468	458	443	490	478	462	485	425	479	446	465	463	461	486	444	453	443	476	431	418
10268	35482	15222	9969	6597	5028	4000	3315	2669	2404	2054	1768	1451	1253	1148	1019	932	870	845	795	755	668	688	679	657	651	615	586	575	588	573	545	569	510	516	543	567	574	500	569	559	524	525	486	525	501	493	520	478	494	502	485	535	511	479	543	497	506	464	480	489	490	513	496	445	523	498	525	498	472	487	497	484	499	469	523	463	490	491	465	499	489	488	475	461	480	513	508	498	498	484	503	505	489	490	482	484	480	463	453	493	480	490	510	500	487	491	496	470	490	455	462	506	506	494	537	489	470	498	469	461	484	468	483	461	455	486	463	488	471	455	533	523	418	482	472	467	453	448	482	487	494	487	467	480	526	500	462	505	479	477	488	441	508	469	501	446	449	482	490	472	460	477	480	501	481	461	494	490	473	495	488	483	447	455	502	443	485	463	452	471	468	457	459	491	450	453	461	477	456	510	456	480	521	471	491	516	510	481	412	465	475	461	449	477	455	451	474	424	436	441	434	478	500	472	447	470	467	493	522	497	496	474	478	459	455	501	480	472	485	454	469	445	512	495	450	465	476	462	477	498	474	472	438	498	506	466	479	485	437	461	470	468	487	488	511	474	520	490	502	491	509	495	528	453	499	460	467	491	469	467	477	446	465	510	493	457	481	477	483	522	484	471	466	478	473	467	469	438	472	517	497	472	490	457	468	471	474	441	440	459	467	487	539	490	466	433	463	422	464	508	518	500	496	472	445	463	490	464	459	525	458	401	475	483	482	493	480	457	519	484	501	431	482	457	468	465	468	509	487	464	464	494	478	464	479	505	508	485	438	474	474	476	496	466	497	467	483	474	498	494	481	499	468	449	460	448	525	495	454	470	506	435	491	449	444	519	467	464	454	476	491	516	493	493	497	474	471	522	484	507	471	454	530	435	489	500	469	487	467	471	467	479	463	464	462	463	492	443	521	494	471	485	450	494	487	498	454	471	493	474	471	485	491	473	462	459	446	510	452	495	482	464	475	476	481	457	518	519	465	474	508	446	486	468	484	466	483	470	494	479	481	484	481	489	488	496	530	446	463	464	466	531	456	538	489	487	501	460	470	502	484	482	480	515	487	484	454	478	447	496	464	483	500	469	473	493	452	462	479	511	506	445	456	481	496	469	478	492	466	477	471	465	492	479	486	430	466	432	428	455	502	490	494	466	482	480	466	497	518	483	439	442	463	480	464	484	447	467	499	507	440	460	502	499	484	472	495	481	477	482	471	508	432	496	461	447	465	481	495	502	471	446	493	488	472	499	479	498	511	458	459	471	497	466	492	530	485	483	462	474	500	502	498	433	508	477	469	510	467	494	467	429	448	480	486	466	461	480	460	493	459	471	472	499	499	471	465	489	485	515	458	488	514	439	443	494	466	493	471	502	453	478	465	453	479	451	464	481	476	494	479	461	467	492	449	482	490	432	495	507	443	475	488	449	498	480	458	468	486	469	443	463	455	490	449	490	491	477	483	477	459	474	456	476	513	484	514	459	478	473	503	509	476	471	499	426	463	487	450	502	478	453	490	466	498	490	504	456	458	465	498	520	483	474	453	450	485	470	444	478	426	481	485	469	453	516	446	489	466	496	472	484	467	486	498	455	452	481	465	461	473	452	494	444	446	478	507	477	456	436	459	470	423	510	456	473	513	486	502	493	459	485	505	492	455	486	456	485	461	471	471	488	475	498	485	460	464	484	462	439	475	467	480	503	416	459	426	470	470	466	476	469	483	497	513	447	443	496	490	473	497	477	452	494	466	481	461	477	460	490	460	467	475	497	487	499	459	440	469	472	463	482	459	490	505	494	496	500	467	464	484	540	491	457	440	498	476	444	482	442	458	448	479	473	485	477	487	476	486	440	473	470	501	522	505	461	456	457	472	476	447	485	522	461	454	481	474	472	477	479	471	480	538	479	490	484	467	464	484	463	476	423	479	439	487	473	488	499	481	480	500	484	521	497	516	454	467	484	488	479	508	472	506	479	465	464	526	445	476	498	495	465	465	458	497	501	471	458	456	469	472	471	488	466	508	436	456	490	460	469	476	479	480	497	499	471	485	495	515	476	466	466	456	480	513	486	489	498	449	499	484	445	498	490	501	467	469	433	479	493	480	499	459	473	480	497	465	442	465	488	435	484	445	480	480	471	491	490	526	454	476	488	469	467	489	490	465	493	474	508	475	489	478	485	500	446	478	473	488	471	484	477	441	455	450	495	468	491	470	490	449	478	498	463	460	500	487	482	479	496	491	474	487	463	475	466	481	469	449	511	494	496	458	498	498	463	491	436	485	446	493	480	505	467	486	472	491	508	488	456	501	500	478	473	473	462	452	467	462	485	457	463	500	462	475	476	515	512	540	486	469	484	479	501	486	460	477	496	489	480	472	498	519	497	441	485	481	481	489	460	465	453	467	473	501	466	484	484	438	431	482	505	460	452	470	486	479	512	467	470	473	450	484	494	472	469	480	525	502	508	465	499	447	476	452	436	477	526	463	487	472	476	488	496	463	456	468	506	477	517	485	478	502	485	437	481	488	470	494	508	503	494	480	465	464	469	449	457	462	488	484	461	527	465	461	498	456	462	495	438	507	503	488	415	490	494	472	452	481	487	464	505	499	492	466	511	481	494	457	510	475	518	465	484	473	459	485	404	498	481	496	488	498	485	472	478	452	479	446	468	481	474	485	504	482	463	529	482	509	458	506	498	497	491	471	509	513	500	495	469	488	538	495	477	462	509	456	502	452	485	471	477	525	482	507	476	438	484	486	474	467	485	454	508	485	487	468	461	448	459	467	480	510	481	455	447	507	455	495	480	486	498	459	517	510	469	495	481	476	506	490	518	472	482	471	477	489	482	513	485	457	452	470	486	457	453	442	494	465	462	516	491	496	457	457	519	447	478	501	484	478	498	493	485	500	455	474	514	476	463	498	477	487	500	509	498	466	445	478	476	448	491	496	477	481	501	535	475	482	483	500	458	494	429	485	456	470	408	487	475	465	487	454	461	495	472	481	498	477	487	475	450	521	463	487	461	443	507	442	526	462	465	492	525	483	504	469	515	478	455	487	485	494	441	459	488	502	465	503	501	455	501	491	431	519	442	478	457	517	508	463	489	477	462	519	510	468	468	474	494	479	477	504	467	501	453	486	512	508	474	485	437	478	453	484	450	476	502	484	493	477	458	498	487	466	471	458	496	501	459	472	503	503	476	452	518	484	488	484	469	491	455	483	490	482	482	450	462	465	507	450	466	419	515	492	475	462	493	520	449	522	470	469	478	467	483	479	528	473	491	525	474	503	464	489	473	525	481	455	461	455	484	451	438	453	473	452	454	458	471	471	463	507	501	460	478	476	485	496	530	465	467	449	505	509	498	504	440	528	470	496	455	519	486	479	506	471	493	540	466	447	476	489	478	460	467	504	487	470	485	460	476	473	503	465	492	468	476	484	439	514	489	438	476	503	465	478	456	468	484	477	457	464	486	484
28112	15681	3365	251	190	148	129	125	130	126	112	127	99	109	91	106	101	127	98	102	86	104	103	98	113	100	102	91	98	97	91	97	115	96	98	102	107	91	99	77	83	97	86	84	118	105	100	100	92	89	79	81	93	98	97	94	113	104	105	103	98	97	90	105	96	99	92	82	81	103	95	116	101	108	109	119	117	104	88	114	89	104	105	90	100	72	105	84	77	102	100	98	108	96	96	84	99	103	88	102	95	97	105	96	102	84	87	108	86	117	81	89	85	94	88	89	83	97	81	84	105	89	107	91	86	89	105	97	102	95	110	73	98	101	105	86	96	84	87	100	107	112	101	108	100	101	97	107	101	96	89	96	88	80	105	89	91	119	94	92	87	92	77	75	89	77	93	86	102	83	105	87	81	86	108	111	106	94	89	109	112	102	97	100	102	88	91	81	87	76	91	116	99	94	109	123	102	114	106	91	102	105	95	94	80	88	112	104	100	101	79	95	112	103	88	95	93	97	105	100	83	81	105	84	79	87	95	95	100	99	87	99	101	103	105	96	92	96	97	96	102	94	102	110	88	97	86	107	96	90	89	98	78	94	91	91	102	107	78	102	107	85	91	106	89	84	116	95	106	107	80	97	108	107	100	97	108	96	88	110	81	87	108	94	75	112	94	100	96	106	85	89	86	95	104	97	100	97	102	96	104	106	84	88	91	66	107	104	85	103	102	98	96	90	87	106	95	97	92	105	89	98	87	86	89	101	79	93	92	83	90	101	107	109	94	96	92	101	81	94	94	98	90	94	74	99	87	83	100	94	103	105	75	107	91	98	98	95	97	86	83	83	93	87	82	73	89	92	102	87	80	94	113	86	100	84	97	95	102	82	91	88	85	78	95	81	114	102	91	80	87	83	103	95	84	107	79	96	96	90	96	99	94	104	119	95	90	98	98	100	83	77	86	86	93	98	87	102	103	82	101	109	93	96	94	101	97	100	94	99	118	90	91	85	84	110	99	104	105	87	96	92	87	102	83	104	90	98	102	95	95	104	83	104	90	107	96	85	86	88	90	100	99	90	93	89	112	105	91	84	100	93	95	79	116	103	106	110	101	79	102	94	126	95	97	84	106	95	84	74	96	118	95	104	108	83	113	91	95	90	97	93	87	101	94	86	92	98	108	111	110	94	70	109	83	89	93	105	95	84	98	87	80	100	97	99	80	80	94	93	82	85	97	107	88	97	97	95	84	103	82	96	93	83	112	71	85	113	107	101	98	88	90	91	101	93	108	94	89	94	99	74	80	95	90	91	106	92	91	101	89	83	89	81	108	78	75	99	95	94	73	100	106	95	94	82	96	93	119	106	83	92	87	108	95	103	92	92	103	101	108	82	101	83	107	88	118	87	84	83	104	113	105	83	92	105	86	81	97	91	95	81	86	99	97	85	110	87	105	110	97	99	91	107	90	96	80	105	100	111	88	94	86	87	99	108	87	84	80	95	96	80	87	101	103	97	100	96	113	105	90	91	89	108	94	78	107	93	87	99	87	90	89	88	96	100	91	102	98	98	105	92	107	107	90	87	88	89	108	82	92	110	100	99	89	108	83	93	113	84	95	97	96	88	86	95	99	86	88	113	78	102	107	91	108	92	93	82	115	104	105	97	76	80	92	105	85	91	90	93	90	91	117	89	105	82	84	98	99	102	89	106	105	89	100	96	74	87	89	78	82	103	88	93	86	102	83	96	91	90	95	84	107	94	107	94	91	91	83	123	88	104	79	89	103	97	79	105	102	83	97	97	91	86	84	80	101	84	105	114	108	93	99	99	90	99	91	118	91	89	97	88	104	89	104	86	91	102	104	108	100	90	95	96	89	95	82	102	86	93	83	93	88	87	91	113	96	95	86	101	87	92	90	81	89	92	99	86	88	101	92	87	97	94	83	96	105	85	103	92	84	85	110	80	103	89	92	84	83	88	90	98	82	87	84	98	113	90	76	87	80	107	96	92	96	95	75	90	104	107	92	109	107	94	99	89	112	92	96	76	85	106	94	106	78	80	99	104	95	90	114	97	90	82	67	117	112	114	91	91	75	71	87	88	89	74	111	90	79	114	95	103	107	97	105	93	108	103	97	97	112	94	104	98	111	102	94	74	95	105	97	100	70	94	101	89	110	107	72	105	99	95	93	86	105	89	88	98	91	110	98	82	83	106	101	96	93	95	98	105	99	113	102	86	90	106	105	92	89	105	102	92	83	80	111	82	89	108	112	95	96	110	91	105	101	93	105	104	106	109	113	106	91	96	88	111	88	96	85	99	102	107	109	108	94	95	88	86	95	99	93	85	92	92	83	99	83	86	84	91	116	108	88	83	108	94	73	77	108	86	87	94	100	98	81	102	87	124	93	96	96	116	104	78	100	91	95	95	98	88	99	111	96	100	95	100	98	88	80	93	96	100	89	99	94	92	102	137	78	112	91	104	97	102	101	99	93	92	69	98	98	104	93	89	90	100	80	95	78	91	100	87	77	108	100	87	104	104	107	95	99	113	104	95	96	96	77	106	110	89	84	122	92	104	94	97	104	92	87	85	88	92	104	99	92	95	78	93	88	117	88	104	84	106	85	103	81	88	97	77	99	94	100	100	105	90	92	106	94	91	104	116	98	91	91	98	87	106	86	105	95	65	89	91	86	80	94	102	94	93	99	109	105	91	93	101	77	91	90	90	84	89	102	81	96	99	102	102	83	102	77	99	97	101	82	90	88	112	101	87	102	98	110	90	84	109	81	87	117	102	108	71	88	89	97	101	99	103	102	96	83	89	75	87	100	102	89	107	105	102	101	84	98	73	88	120	105	105	102	92	99	81	110	100	102	92	93	107	110	90	95	87	107	95	93	112	86	97	85	91	101	110	89	81	92	77	86	75	97	83	88	95	98	97	77	87	88	87	103	108	91	101	99	102	79	84	97	103	125	112	123	115	99	92	87	91	87	86	87	108	97	108	110	98	97	98	109	85	97	92	93	114	91	135	102	92	114	94	98	99	84	105	101	100	81	110	100	112	94	96	96	102	102	78	105	82	88	97	96	80	106	95	95	103	106	95	101	82	99	104	96	103	98	95	95	103	94	83	102	85	97	106	101	80	70	86	118	72	94	83	98	86	101	97	85	71	96	85	95	89	88	99	87	87	92	83	100	94	92	84	116	79	88	88	125	85	91	115	85	88	112	96	97	105	78	87	107	90	107	99	83	86	95	107	95	83	102	91	95	106	92	91	88	89	107	94	94	92	90	109	91	93	106	91	101	99	101	98	102	91	93	86	103	96	88	91	106	95	98	89	87	76	92	98	90	93	97	85	88	88	105	106	86	85	94	80	102	94	84	91	91	104	103	96	81	90	104	108	119	104	101	81	92	86	93	91	105	103	105	85	110	110	94	91	97	91	95	91	82	94	113	70	98	84	93	97	82	100	86	95	90	88	94	87	119	86	81	102	91	82	92	86	93	90	85	99
5107	6752	1585	331	259	211	197	183	149	158	141	148	119	131	103	119	106	116	104	112	111	122	102	107	106	106	102	126	105	118	104	109	100	110	93	114	119	131	106	101	125	117	108	118	106	117	96	112	101	100	115	101	118	105	116	107	106	104	114	118	110	111	107	104	103	127	120	111	99	124	109	90	114	101	126	109	97	118	106	104	111	118	113	85	90	117	126	118	121	114	102	135	109	94	110	109	104	82	116	98	103	118	114	114	104	120	109	111	91	101	112	95	93	102	124	112	113	103	116	130	89	114	116	114	120	110	121	114	112	111	109	122	118	104	106	125	108	121	107	106	115	101	101	112	106	100	107	93	93	107	112	98	109	117	95	104	121	124	96	102	113	115	104	102	118	94	95	101	112	118	122	94	107	105	120	104	127	132	114	101	123	116	119	115	113	115	117	112	109	105	101	98	101	92	138	93	102	99	125	123	114	112	113	104	115	101	102	120	96	104	109	124	97	133	124	107	108	112	115	125	108	97	119	113	124	116	120	111	117	122	92	120	106	112	105	96	117	119	111	84	98	102	93	110	108	89	114	123	126	115	120	101	102	92	115	106	121	98	118	114	118	115	109	104	97	111	127	133	128	127	95	90	111	123	113	122	100	104	117	99	107	96	96	124	123	123	122	104	106	116	101	134	105	103	108	122	93	104	109	102	101	113	115	125	115	101	104	97	116	123	112	106	117	119	97	96	112	125	97	114	106	118	103	107	118	95	109	107	104	106	102	90	101	116	104	100	140	112	113	131	89	89	100	99	119	103	104	127	114	116	121	120	105	117	102	116	121	99	103	112	110	114	118	114	104	104	107	112	123	110	97	113	90	103	114	112	121	106	103	126	136	95	117	95	117	112	92	99	103	108	114	111	117	131	117	115	109	90	114	114	111	95	107	115	114	98	109	117	125	101	108	121	100	120	124	110	100	102	113	112	127	133	111	114	115	97	100	108	123	101	105	104	112	120	108	113	112	122	94	113	124	118	97	109	102	101	107	115	104	111	106	112	100	116	127	123	120	114	103	119	113	110	112	112	122	97	90	105	124	116	91	114	111	105	112	98	109	121	99	118	109	118	100	113	112	116	98	119	120	98	115	113	107	106	107	98	110	122	110	120	116	121	128	101	109	103	113	121	107	107	90	120	109	101	121	122	135	102	112	101	119	105	122	102	112	122	108	106	113	100	102	113	113	106	93	114	109	121	110	119	107	124	117	103	95	97	98	129	93	134	120	112	108	129	102	107	106	119	104	106	99	115	99	116	120	107	113	126	104	123	118	104	102	115	124	98	111	121	110	118	112	115	111	101	97	113	113	98	112	91	120	121	101	122	110	121	104	107	115	138	99	122	118	111	115	107	98	98	118	100	98	124	107	108	99	111	122	118	115	110	113	123	111	114	101	115	103	118	105	106	124	98	97	116	116	95	118	120	115	104	115	110	107	124	97	121	92	109	120	120	119	118	115	101	114	120	127	91	110	107	119	121	117	107	112	98	112	94	98	106	108	106	95	113	98	106	108	117	106	122	141	114	123	98	110	105	96	119	120	112	96	107	107	85	122	124	108	103	127	117	100	116	92	108	100	104	114	92	111	101	133	131	107	105	103	108	118	92	97	115	109	114	111	109	98	111	113	131	116	102	119	109	96	117	102	110	127	96	112	101	106	88	118	98	108	115	134	121	118	98	99	111	127	118	108	112	138	109	123	114	118	102	111	128	103	117	104	125	106	105	111	107	104	105	96	100	108	108	89	120	87	110	107	114	115	135	103	122	94	93	115	111	126	91	115	109	100	118	109	115	126	119	123	114	94	118	97	119	108	112	115	134	122	114	119	123	97	123	122	108	85	121	125	120	117	94	124	113	112	108	115	115	137	111	119	112	113	123	125	123	108	106	113	94	119	110	107	126	104	97	120	114	109	113	112	123	111	103	111	104	111	110	108	126	107	96	112	139	85	105	110	108	123	93	106	99	106	108	108	95	129	106	128	109	118	124	122	116	113	100	120	117	123	117	96	105	114	110	118	113	118	122	101	113	94	113	110	108	103	91	117	113	100	130	101	98	113	121	121	110	89	114	123	119	107	120	116	124	123	119	106	132	115	98	114	108	120	116	92	117	118	129	102	103	109	113	109	116	119	108	93	102	99	112	102	117	113	108	107	108	114	108	114	125	129	101	118	102	96	103	119	104	109	116	97	144	104	109	116	119	110	100	131	108	112	119	126	112	101	111	118	91	135	120	97	89	117	108	103	115	98	91	103	108	101	128	118	98	131	121	103	120	99	108	128	106	118	105	110	101	124	108	105	109	108	110	112	110	117	113	104	119	93	98	108	107	107	115	105	113	101	117	103	115	121	98	109	115	103	117	120	101	101	132	98	104	121	120	102	105	118	98	116	119	116	102	146	106	104	104	108	98	110	103	109	128	119	118	108	112	109	100	98	107	107	123	122	121	118	102	104	117	128	102	112	117	114	101	87	98	103	81	132	105	122	109	115	118	130	105	118	93	72	105	122	106	120	103	110	104	102	103	113	86	117	111	89	108	109	98	114	101	108	99	106	116	101	108	112	119	98	100	111	100	104	85	108	114	118	114	119	96	115	119	97	114	124	102	126	116	121	116	89	115	133	108	108	110	103	118	116	116	110	87	117	104	104	101	134	110	119	111	141	125	123	92	111	107	117	122	95	116	92	99	113	92	112	127	120	130	100	124	127	116	112	95	104	110	117	123	99	137	100	123	108	111	113	100	104	112	104	104	103	100	115	96	110	133	121	109	98	102	102	104	119	118	98	114	131	106	100	111	112	97	122	102	111	110	101	127	107	109	114	107	103	93	121	120	110	115	116	93	119	107	111	103	101	110	100	100	119	116	120	105	121	111	104	115	109	119	139	120	119	110	117	127	90	108	97	108	106	106	111	117	101	122	120	108	112	108	126	99	121	116	114	118	89	123	105	112	121	120	114	109	116	81	92	114	90	103	99	111	105	99	110	100	100	98	100	108	103	135	97	105	108	86	117	110	84	136	119	95	114	98	113	105	104	101	125	122	90	105	103	126	108	104	124	111	117	104	112	107	104	109	110	105	134	102	131	104	111	112	113	107	96	110	108	118	106	108	106	96	113	130	114	107	120	94	95	115	108	109	108	129	98	125	99	115	105	142	111	129	120	130	105	93	118	109	119	98	113	100	114	100	117	85	109	108	131	123	117	130	111	111	116	109	110	129	113	123	92	97	104	96	107	105	81	96	106	121	121	119	119	105	119	124	100	108	108	130	103	108	97	119	99	101	116	100	104	123	100	129	101	126	97	117	99	115	113	93	104	111	115	113	111	112	99	98	97	119	117	110	120	109	100	103	105	104	108	123	104	115	96	126	106	94	132	118	97	121	124	114	117	116	116	91	103	107	108	125	112	95	100	110	105	120	94	101	112	112	106	119	118	107	118	131	109	106	110	108	91	113	100	108	99	120
25537	20960	26961	25127	20969	12705	1552	953	765	717	644	559	512	473	465	483	428	416	374	415	389	390	372	350	342	348	376	340	349	357	322	325	339	381	331	329	327	328	368	340	343	316	293	305	341	316	312	313	298	296	281	308	320	308	308	310	304	292	314	309	332	326	261	312	318	325	328	303	341	321	312	289	310	312	338	296	290	319	334	326	325	278	311	304	281	309	328	314	314	316	315	297	310	300	294	312	323	310	306	288	301	307	293	270	310	292	323	302	301	324	299	281	290	286	311	335	282	327	315	292	303	335	318	339	315	325	293	279	265	305	286	303	320	333	305	364	304	318	306	316	318	310	296	284	348	295	283	311	330	292	322	290	301	306	313	339	275	313	298	320	323	293	296	297	305	313	279	295	289	304	322	330	278	315	316	295	300	293	292	311	347	302	292	334	333	301	279	296	312	316	278	320	321	299	288	326	310	300	311	327	293	304	327	281	311	307	301	312	323	292	321	336	318	327	298	287	330	332	288	305	317	315	334	293	302	302	320	306	282	308	276	281	324	337	306	291	300	306	330	306	344	302	299	309	320	303	324	323	290	298	306	293	346	294	311	290	311	332	315	329	330	289	333	309	296	306	275	295	329	278	297	304	311	287	320	316	279	313	292	286	294	306	285	295	275	298	283	319	297	298	281	298	310	313	247	277	286	303	290	306	310	295	322	303	328	300	333	311	298	312	325	287	279	327	330	301	286	285	291	295	312	338	328	306	303	287	292	244	305	304	318	309	311	289	308	326	336	283	310	274	286	304	296	319	293	290	319	294	310	316	303	329	317	310	319	325	290	311	327	299	325	316	305	267	334	316	292	306	317	321	296	317	288	312	270	333	292	311	284	326	303	252	323	297	305	257	318	298	303	296	335	309	296	283	323	293	307	294	322	296	298	333	305	288	308	302	290	332	321	284	315	308	300	273	313	262	302	274	295	301	303	300	314	270	285	280	321	275	346	302	299	345	334	300	358	300	333	308	311	284	323	273	304	320	298	310	326	297	271	300	310	291	326	323	301	305	301	295	312	309	304	280	301	300	317	292	303	315	324	300	326	298	299	311	307	295	293	284	299	322	307	311	277	284	296	292	320	342	290	318	338	287	283	322	310	301	290	319	283	321	287	307	280	295	299	317	309	273	277	350	324	328	319	300	305	289	287	311	321	326	317	299	300	293	301	304	304	330	309	293	305	312	307	299	320	306	306	320	295	302	331	320	290	312	264	271	335	308	278	288	275	313	331	317	327	302	309	325	314	289	288	297	306	298	311	322	281	314	302	302	307	296	311	298	282	340	306	333	295	318	330	308	303	283	315	314	316	263	343	308	306	325	294	298	307	292	306	290	316	298	317	272	311	298	284	292	309	290	291	276	305	308	325	308	335	304	289	283	309	326	305	298	306	301	301	305	297	293	273	274	282	324	288	316	289	288	306	318	334	296	290	275	277	298	312	308	297	312	324	320	316	309	324	295	314	282	298	256	270	336	280	290	325	273	316	272	282	318	283	326	302	331	301	288	315	333	328	292	300	324	320	302	307	268	313	285	343	291	288	317	311	349	287	303	300	305	297	327	300	306	302	316	307	291	315	283	307	298	314	292	316	303	320	304	330	331	304	289	318	317	305	293	344	289	297	332	277	300	268	328	308	308	291	302	313	300	316	294	287	288	347	289	299	284	329	313	326	296	314	300	290	330	305	300	310	279	305	293	285	318	306	290	359	334	286	300	349	330	295	302	291	281	329	331	268	308	305	275	317	301	319	315	303	297	307	307	281	275	335	306	295	300	299	302	286	280	299	335	320	299	287	314	314	301	316	313	276	297	304	302	305	285	312	287	307	303	289	299	320	297	295	305	292	300	316	281	317	330	306	336	312	288	298	287	297	306	314	302	295	258	305	299	305	281	324	297	336	278	284	303	307	306	281	306	266	338	299	278	280	289	297	304	305	309	285	317	321	279	303	327	323	289	309	331	282	292	291	293	302	323	321	305	338	309	323	318	305	302	275	300	312	318	324	302	321	300	300	281	298	301	321	300	318	301	285	343	351	274	324	306	295	299	301	338	314	317	279	315	293	292	309	306	318	288	317	324	297	303	308	311	305	291	289	287	316	294	279	340	292	293	327	292	321	303	325	338	280	301	282	321	322	302	318	288	299	286	284	304	315	284	319	307	275	302	306	335	311	323	315	295	299	307	305	306	307	297	327	315	316	287	289	314	295	304	330	318	296	255	284	285	307	326	307	287	277	342	342	278	300	306	298	291	291	312	292	287	302	302	343	307	302	299	301	303	300	318	290	292	311	318	292	285	321	302	326	289	270	319	313	300	305	304	287	310	319	303	313	274	330	297	334	300	306	298	314	309	281	288	298	335	294	289	273	314	287	342	282	278	315	307	311	320	265	301	318	287	304	286	304	278	293	303	309	342	307	264	349	310	278	285	280	322	303	314	315	289	280	297	316	334	296	288	301	296	321	277	311	295	305	332	318	306	303	283	327	327	298	286	299	302	285	292	288	273	322	323	339	297	273	333	314	321	306	323	277	303	292	294	311	301	279	323	290	280	315	307	305	313	285	296	284	309	292	323	337	286	285	329	307	310	323	282	334	341	307	311	328	305	285	310	310	281	294	308	295	328	346	290	285	312	308	301	314	299	290	288	311	335	313	317	312	303	318	317	310	268	298	289	306	294	299	277	290	273	310	312	312	299	271	281	289	297	303	300	282	318	306	281	298	318	302	320	307	285	318	320	295	301	282	320	284	298	329	290	282	311	300	312	311	292	305	316	282	301	332	289	316	285	332	303	328	324	302	298	290	312	310	301	293	274	287	287	287	304	287	295	294	280	315	294	312	286	301	284	312	306	334	264	296	305	319	345	316	299	301	291	279	311	309	301	309	326	284	293	320	340	286	291	287	299	320	313	294	329	307	322	314	288	319	303	320	294	325	315	341	297	314	306	286	306	304	320	300	272	350	303	289	295	299	321	314	315	264	306	291	322	303	316	318	296	313	331	322	295	284	296	342	255	326	340	331	326	290	346	283	320	308	272	328	302	300	306	301	313	314	323	266	312	275	295	285	282	291	323	301	320	271	302	311	305	303	295	301	321	278	276	293	259	320	317	279	325	313	337	311	320	290	313	296	323	309	273	287	279	313	289	287	293	304	290	332	278	297	296	295	304	304	301	299	286	318	317	317	280	288	306	277	314	321	286	291	316	329	305	311	289	300	303	301	316	280	311	317	313	290	311	315	313	300	323	304	286	300	299	314	300	306	294	309	302	291	321	307	322	327	327	308	317	306	281	290	286	309	339	311	288	287	303	304	292	289	311	314	298	308	318	293	282	299	309	294	309	332	323	302	275	319	282	295	302	311	300	322	290	310	297	315	350	326	299	263	301	310	301	285	309	297	313	297	289	349	319	293	316	319	314	320	287	314	328	315	295	318	295	327	275	330	308	322	303	304	309	329	276	324	315
7060	25782	11066	5668	3761	2752	2210	1741	1451	1388	1164	1006	826	737	685	607	562	520	495	460	480	432	403	430	414	415	374	388	407	374	386	370	319	363	342	361	357	345	321	385	330	316	344	346	333	366	329	327	344	347	334	333	336	327	339	326	323	324	327	286	350	350	315	295	314	313	317	353	304	362	322	350	330	338	344	301	320	322	298	313	311	300	297	318	312	322	327	302	330	313	300	337	331	331	300	317	300	296	332	323	339	329	321	306	317	306	329	323	316	324	295	301	288	292	332	315	310	306	276	310	326	327	298	322	315	305	317	326	297	314	325	307	319	320	298	281	302	324	291	311	312	321	317	329	310	324	332	297	346	349	324	304	319	327	304	321	317	333	290	321	311	330	318	303	291	296	313	290	277	331	342	316	341	302	327	327	288	313	297	290	337	300	296	295	332	309	294	297	323	313	328	313	305	291	310	286	325	303	326	365	323	280	343	311	308	318	319	295	308	302	300	305	299	321	316	312	319	281	321	315	343	279	323	303	314	301	298	334	320	277	321	315	272	303	299	311	314	292	306	317	316	282	327	301	311	308	293	305	281	320	295	296	315	314	304	324	343	299	313	293	266	370	341	296	353	314	288	285	287	313	290	323	329	314	318	331	291	316	293	323	313	300	346	304	311	329	313	317	324	296	295	313	330	326	302	300	330	290	318	348	314	316	340	305	301	314	294	294	306	282	295	345	296	328	313	316	296	298	336	317	316	319	332	299	302	329	300	315	321	346	309	290	338	291	298	308	304	288	291	286	301	324	312	326	303	310	304	287	316	296	304	325	330	322	316	290	315	336	315	323	327	343	333	321	344	306	305	315	322	320	300	285	343	330	319	338	302	317	322	327	317	303	328	305	323	306	347	333	305	344	314	287	310	313	306	338	336	296	290	305	314	312	315	284	290	293	312	305	337	318	303	308	317	313	285	298	293	331	324	307	301	306	314	301	338	310	302	305	294	330	306	312	273	326	304	337	303	298	317	285	319	291	307	295	306	293	326	310	307	322	302	315	342	317	290	316	334	326	316	335	327	316	286	326	304	309	326	306	303	319	288	300	303	319	281	324	293	304	328	299	302	318	339	293	323	302	306	310	306	328	330	300	303	319	328	308	334	301	330	296	295	282	312	310	279	287	320	274	303	292	309	320	330	312	325	337	311	312	321	318	301	315	299	286	311	301	315	325	311	299	317	302	320	276	334	313	308	314	318	327	321	291	348	285	326	327	301	308	313	309	306	336	319	294	292	317	308	313	306	298	317	316	323	344	293	308	289	322	309	323	310	308	315	308	312	266	290	312	314	293	317	303	334	330	302	319	309	311	315	316	304	300	333	334	332	300	335	286	319	299	306	311	278	281	305	278	301	295	333	292	290	311	328	321	313	318	301	328	336	304	312	298	318	356	305	325	314	294	306	307	298	337	316	297	320	312	318	301	331	338	335	306	297	327	353	309	306	297	323	283	339	325	284	285	311	306	321	310	319	315	289	298	320	317	320	292	345	319	313	298	314	309	330	322	302	303	327	293	292	321	272	298	286	276	295	309	287	307	312	273	289	284	323	318	298	303	335	297	304	323	300	328	311	323	292	314	320	327	279	306	271	312	314	278	296	298	335	289	301	326	328	310	319	302	310	316	340	309	323	306	318	298	308	304	342	350	315	319	287	322	306	289	311	334	301	313	313	290	299	348	294	298	313	290	322	318	314	303	320	321	314	338	342	317	277	343	322	310	308	327	319	319	308	322	343	307	309	322	319	299	340	331	298	283	324	293	315	323	312	321	311	317	331	298	315	302	309	318	298	330	295	311	307	316	341	301	348	307	301	306	303	324	320	306	313	304	309	330	302	316	317	320	334	331	308	321	311	336	293	279	306	297	319	308	301	310	290	347	274	341	292	299	324	328	274	276	304	308	310	318	328	288	323	305	304	281	305	307	328	298	318	311	287	304	318	319	305	271	299	286	298	302	331	307	305	313	327	272	311	306	313	323	322	303	292	300	319	331	314	342	329	313	333	327	315	321	343	287	314	312	317	331	297	309	311	327	329	284	292	330	279	296	294	299	319	327	298	322	338	338	291	320	277	310	315	304	306	307	313	344	335	315	304	318	324	299	335	303	304	323	300	307	329	307	323	344	321	357	308	322	320	290	343	307	296	316	311	300	316	299	301	333	304	316	271	312	306	332	313	336	315	306	329	329	309	309	322	305	268	302	307	302	353	332	307	318	329	313	334	310	313	310	312	276	304	323	318	314	319	300	310	296	327	300	303	334	288	328	282	298	294	321	326	294	312	314	308	321	327	322	317	309	275	289	300	345	318	299	281	326	307	338	360	279	338	292	327	338	330	293	306	311	352	326	295	317	284	306	338	308	302	297	299	329	288	320	316	320	277	299	317	345	303	328	309	327	319	291	299	307	295	321	307	306	290	325	315	289	307	334	348	327	337	298	330	324	340	341	317	335	281	332	329	289	278	310	269	317	297	325	320	308	355	297	309	311	336	302	301	315	328	325	306	281	322	309	320	316	315	327	316	325	331	298	286	322	290	325	295	299	319	320	308	326	309	314	320	342	328	306	288	309	302	295	316	287	311	319	346	286	295	294	327	304	328	309	296	304	308	299	303	306	317	320	300	310	349	332	292	332	319	321	319	286	274	302	311	320	314	303	298	332	312	318	377	298	317	302	320	292	308	295	363	288	342	297	308	279	319	297	306	319	331	287	350	311	323	304	285	302	333	329	327	318	285	299	329	318	359	302	292	327	305	311	318	273	306	338	290	296	316	328	338	309	276	337	318	287	310	299	345	319	315	318	325	305	299	274	294	329	319	326	306	346	341	334	282	322	282	301	299	332	313	342	304	318	312	309	301	314	313	307	295	286	295	320	304	307	310	346	336	318	294	335	276	303	305	291	315	296	313	293	291	262	330	328	316	288	305	307	318	284	333	309	295	301	351	322	304	327	311	314	313	310	325	304	323	334	305	325	322	326	321	320	311	296	299	286	314	285	314	306	289	313	323	338	305	300	316	310	291	294	362	323	330	299	329	308	299	288	341	280	319	311	347	331	307	306	318	322	319	286	264	315	320	290	325	299	308	304	332	307	287	317	322	319	294	330	331	317	291	342	311	295	309	339	349	327	315	343	279	350	321	319	310	311	296	351	308	301	321	312	321	302	311	298	307	311	316	345	318	323	313	315	327	317	315	313	276	277	282	308	372	321	323	341	338	317	299	307	326	311	310	324	303	272	334	298	327	330	327	326	300	303	322	289	303	312	338	306	289	321	329	337	277	286	298	341	342	296	288	326	295	327	304	303	299	300	312	327	310	301	301	299	289	278	320	317	324	300	307	299	348	314	349	307	303	283	333	343	291	334	296	293	345	347	307	272	331	324	298	304	342	303	290	312	324	268	303	327	324	305	322	348	330	298	305	292	304	306	282	316	288	283	292	313	307	316	357	340	295	316	299	293	283	327
23166	20971	27229	24882	20972	21050	10754	1960	1342	1258	1072	1044	924	830	739	751	692	695	631	643	605	511	615	570	544	571	550	520	485	545	503	505	496	492	464	518	491	508	468	498	534	521	493	492	478	479	482	490	502	476	466	502	501	504	495	459	460	507	496	480	458	451	451	432	461	441	458	474	446	447	446	488	512	453	468	504	446	471	462	454	443	502	468	481	481	492	470	487	471	436	460	451	468	492	473	475	494	458	454	484	494	471	469	470	452	448	429	467	441	431	458	455	433	452	485	516	452	449	463	477	479	496	462	464	497	470	470	468	467	452	487	473	440	487	436	478	490	439	437	490	468	459	471	440	476	479	476	480	468	480	466	505	457	459	460	456	456	453	467	472	465	455	438	480	488	481	484	471	426	453	458	515	457	429	444	453	487	463	477	497	453	470	457	441	466	468	437	492	495	428	473	463	485	457	438	460	458	484	508	494	501	481	458	437	485	470	454	477	433	475	471	426	481	472	473	477	451	454	472	481	462	470	458	467	504	453	474	456	451	457	467	473	475	457	443	439	463	467	499	472	454	405	508	432	434	454	443	485	477	457	486	506	462	472	474	460	426	475	439	425	481	469	476	502	494	443	437	514	484	508	491	480	410	436	434	486	457	470	445	467	481	450	461	445	468	455	503	436	468	486	442	471	458	440	479	450	504	496	466	466	431	429	433	461	442	465	501	460	503	474	437	467	495	485	456	452	463	450	462	440	494	452	460	439	467	444	481	448	479	423	447	507	442	437	485	444	453	466	476	488	482	437	482	447	499	439	483	430	452	460	446	449	483	445	468	507	481	449	473	472	452	464	449	467	447	442	470	478	498	446	499	472	462	436	455	445	474	447	476	475	485	469	450	451	452	485	454	476	468	454	432	451	484	464	473	433	490	497	461	436	484	467	440	444	450	437	462	466	484	439	432	488	473	438	449	485	479	434	493	462	468	459	466	479	489	469	442	448	467	460	472	484	475	476	504	479	507	458	492	436	445	458	452	485	468	471	463	474	447	479	455	463	488	464	469	437	473	445	437	482	443	448	469	469	468	471	430	452	433	466	461	464	465	496	446	490	451	465	490	469	480	487	479	481	445	462	495	471	451	488	456	479	464	467	440	461	462	488	459	465	485	436	478	488	480	446	439	470	435	435	425	463	471	455	499	463	449	500	433	444	477	438	459	444	430	467	464	467	501	446	502	461	426	487	458	471	487	456	469	500	433	444	495	435	483	473	475	449	482	435	464	472	440	476	489	425	476	456	464	532	484	461	444	438	464	472	483	466	476	453	442	493	486	468	451	496	469	483	470	465	434	463	466	456	452	464	465	436	468	489	443	425	446	474	473	458	484	491	493	480	480	447	441	483	484	480	441	493	457	512	428	500	459	458	416	496	469	446	455	435	426	472	488	474	483	488	479	426	454	462	454	483	462	472	472	489	484	504	497	467	466	432	535	413	413	446	443	462	449	459	452	466	429	442	445	472	513	471	454	417	452	448	482	482	467	485	438	493	442	453	480	437	486	460	459	472	469	441	453	480	480	482	480	451	431	489	471	468	479	452	469	448	449	461	476	473	470	460	483	469	470	491	485	443	435	470	487	474	426	457	466	457	466	424	441	481	477	491	488	446	433	501	440	456	450	485	511	477	456	447	448	437	455	439	484	475	479	483	423	493	458	459	472	420	451	453	479	447	461	473	440	459	435	454	444	423	469	443	475	422	437	436	460	491	450	437	471	472	445	456	411	527	473	451	449	465	475	454	490	484	449	469	468	514	446	491	494	463	473	473	480	437	473	462	404	472	454	437	461	433	471	437	501	458	486	447	521	471	453	484	418	452	457	457	444	454	498	443	512	500	477	407	418	477	483	435	454	478	458	433	460	449	438	500	484	448	467	467	507	453	457	494	435	472	433	401	451	499	430	430	476	462	485	464	445	423	481	464	465	469	448	457	426	497	477	469	506	497	444	470	441	477	435	478	455	497	431	460	483	457	461	451	480	465	494	444	442	467	440	473	436	438	461	450	448	470	456	409	462	480	465	445	449	442	435	445	472	427	471	482	477	483	504	468	465	449	438	522	470	475	464	437	482	473	480	491	476	448	467	464	451	471	455	475	457	453	436	490	448	486	459	458	455	444	431	459	454	476	422	449	477	455	455	442	445	480	455	424	463	446	432	446	454	459	480	451	507	462	472	446	481	458	405	481	471	479	435	463	467	486	461	464	451	445	453	442	444	506	441	426	461	421	451	436	447	455	504	454	474	445	491	450	497	473	450	447	483	485	464	454	462	451	454	450	447	445	455	492	398	459	465	461	453	488	508	458	456	401	459	471	462	431	467	511	458	458	430	461	423	475	448	426	489	479	454	473	460	475	464	459	464	470	474	475	446	451	492	446	463	439	437	507	486	469	481	474	472	490	437	464	427	501	466	429	458	475	480	457	454	481	446	473	493	466	529	501	440	448	484	430	509	456	468	443	436	444	475	497	514	453	482	462	458	431	471	503	449	483	451	441	443	447	454	487	430	447	430	470	436	468	471	456	498	485	499	470	453	476	465	470	471	476	505	470	477	481	465	473	482	472	488	449	420	483	437	456	484	459	418	466	459	491	454	450	478	437	443	467	464	464	446	446	443	438	479	486	494	492	484	446	478	449	480	467	418	458	439	421	447	459	439	480	494	453	482	476	470	428	469	433	458	447	457	463	440	480	455	458	488	455	471	466	449	482	463	433	480	498	435	491	497	445	427	424	478	478	504	476	464	448	462	437	463	476	471	459	468	473	452	467	460	457	461	452	463	474	458	492	494	438	441	484	477	460	409	474	457	443	493	463	457	458	474	490	476	433	458	470	481	475	445	455	407	491	482	481	470	479	408	478	443	471	530	480	452	448	438	473	430	459	471	430	492	452	464	442	493	504	488	477	464	479	411	444	439	451	502	460	468	445	482	474	454	442	451	442	469	477	496	459	476	443	484	464	481	492	479	440	428	456	483	456	449	482	502	490	446	470	432	424	440	483	472	462	449	472	506	452	467	459	473	489	470	484	451	445	485	442	458	462	478	454	490	468	515	458	495	468	445	456	437	466	446	454	479	496	488	417	493	488	461	504	458	482	436	453	461	456	470	431	481	444	433	470	477	465	468	439	431	462	441	454	468	469	425	464	458	505	463	463	470	437	478	490	486	458	462	478	464	442	491	478	437	453	428	438	438	434	445	425	460	448	440	443	479	481	481	473	464	457	443	458	444	454	459	469	461	433	453	465	464	443	435	472	488	501	481	449	516	441	489	478	480	484	456	461	475	471	430	460	467	473	466	456	490	497	446	448	446	471	436	474	450	446	487	475	471	433	439	449	432	485	497	463	443	449	430	471	458	486	434	461	462	455	489	433	430	447	435	469	454	458	430	471	454	434	486	467	462	450	472	474	491	456	456	467	456	464	470	438	433	463	441	431	474	473	441	451	422	468	450	483	425	476	463	476
10094	30887	16240	9978	6765	5036	3947	3264	2675	2368	1981	1820	1468	1277	1172	1009	926	859	766	829	794	715	707	694	602	642	667	640	578	576	586	582	594	573	552	598	569	524	521	527	529	522	493	486	504	477	517	490	504	507	516	508	492	535	468	590	498	516	507	512	513	488	464	552	512	532	495	515	517	480	499	468	516	492	484	510	472	501	505	472	493	477	496	492	499	459	507	472	473	485	468	492	505	480	484	481	481	472	490	460	436	490	437	463	468	487	462	486	474	481	486	476	495	451	515	471	496	455	456	475	507	497	524	500	513	483	476	477	439	461	473	496	481	439	473	512	482	491	515	496	490	521	472	474	484	508	488	463	449	482	492	485	471	464	442	482	478	487	478	468	485	475	456	467	477	466	504	482	445	461	474	484	477	483	504	470	482	481	531	525	486	471	491	495	466	457	481	496	492	460	446	495	495	476	498	490	511	456	443	531	460	446	460	477	491	488	487	527	475	485	483	491	534	461	487	462	505	519	449	468	504	467	499	482	490	529	522	475	484	551	483	485	535	470	522	457	508	485	484	511	509	461	475	468	510	462	497	466	436	466	481	494	450	458	456	463	477	477	471	466	442	492	496	454	434	488	497	433	509	477	483	482	515	485	450	509	459	451	481	446	504	443	493	460	515	476	480	449	494	476	471	477	445	489	501	471	500	470	470	433	480	460	458	452	457	469	479	464	493	431	467	472	517	455	518	488	484	467	479	492	482	520	475	464	467	491	477	473	500	479	460	479	435	502	456	500	463	441	490	481	460	503	496	489	473	523	453	501	512	514	478	508	497	479	456	493	490	487	470	513	467	554	495	504	480	461	505	525	437	454	491	466	452	472	497	424	477	507	481	480	506	453	447	482	443	459	491	461	485	518	464	494	470	442	470	456	490	489	463	473	459	466	478	472	463	485	429	476	442	487	477	463	486	457	479	480	490	510	495	498	477	443	483	463	497	462	524	498	444	502	452	463	483	438	500	450	478	491	477	456	469	489	485	465	512	480	483	510	471	508	509	493	457	483	484	453	492	461	494	481	464	452	469	462	463	469	474	471	481	470	491	482	481	474	462	445	513	478	455	506	482	460	501	510	521	500	507	455	481	497	473	456	515	451	464	464	434	463	511	483	482	460	484	519	498	481	443	490	470	483	495	496	509	512	490	439	423	481	471	508	471	494	473	506	492	491	488	497	432	495	498	485	444	456	473	485	458	506	479	511	497	487	467	454	487	502	503	456	477	489	490	474	501	481	472	476	487	497	451	462	461	497	467	480	449	449	474	472	470	493	452	450	461	512	511	500	448	496	466	474	439	503	476	493	434	489	488	501	454	482	464	493	480	480	483	476	513	484	503	482	458	460	552	488	459	518	429	480	464	479	467	465	474	463	480	469	505	454	476	475	488	481	471	501	517	506	456	496	487	470	436	455	476	480	506	454	489	500	496	450	449	468	479	493	486	497	466	532	496	478	497	456	517	438	470	461	473	479	492	500	444	473	455	438	485	440	484	477	485	462	463	462	474	514	465	487	490	487	482	471	462	502	436	495	473	500	492	464	483	465	459	483	498	476	489	475	518	480	476	462	459	478	473	474	486	469	461	445	472	518	493	502	491	479	489	492	465	476	472	444	433	479	495	478	445	483	447	492	445	481	492	484	489	478	482	502	496	505	466	494	488	466	499	481	476	476	460	495	481	468	497	488	446	524	476	468	460	442	482	470	448	476	482	478	469	476	482	508	512	465	441	474	457	470	491	534	489	493	455	457	434	448	507	460	499	494	488	489	475	512	482	446	496	459	451	489	478	492	461	486	476	461	483	475	516	471	524	439	514	505	459	503	475	448	505	480	483	468	461	460	461	474	467	490	499	504	468	511	495	452	502	427	475	475	459	452	470	557	523	476	464	466	477	527	420	470	460	500	471	450	472	472	429	481	475	453	470	477	489	508	464	486	484	509	465	476	492	489	472	497	494	497	458	468	438	492	451	484	463	516	482	466	437	492	463	450	499	475	489	499	448	505	512	519	488	463	485	516	497	488	476	523	468	458	465	460	460	441	501	469	485	494	480	478	480	492	482	471	482	456	496	507	468	489	477	439	498	483	447	470	477	471	504	452	483	480	471	476	491	528	463	432	474	495	520	477	478	455	474	509	473	460	511	467	457	460	477	461	471	472	473	479	479	507	458	450	480	445	524	486	487	466	474	508	466	453	483	448	449	480	472	479	514	510	490	521	475	473	472	511	524	489	483	518	476	479	469	477	431	500	491	489	473	473	475	443	499	458	505	481	464	468	500	473	480	455	506	453	504	471	447	481	494	484	484	448	449	466	447	448	469	483	440	476	442	491	444	484	493	498	481	510	447	451	517	453	473	508	491	452	442	480	497	504	435	492	507	466	496	509	477	457	461	470	487	476	487	461	465	479	479	498	466	456	494	459	473	462	475	479	470	485	466	487	477	501	464	482	475	483	486	495	463	470	459	473	489	451	468	477	457	492	457	443	454	478	476	501	493	496	448	485	450	456	450	511	473	478	511	496	488	478	484	479	492	450	463	499	477	532	508	512	507	518	474	489	482	431	498	516	435	514	472	462	511	454	463	453	470	500	444	477	499	445	497	475	475	450	466	494	475	466	485	496	471	484	467	524	473	449	482	509	442	506	463	458	506	471	483	484	496	470	491	463	491	512	474	494	494	505	474	481	478	497	477	484	466	494	507	477	490	485	525	484	501	476	476	474	520	493	521	474	437	470	526	472	458	426	453	476	489	490	474	454	466	490	486	458	472	423	478	453	498	495	458	481	501	490	443	458	455	443	494	438	480	447	481	504	476	455	514	459	454	475	465	514	479	478	453	512	476	500	512	501	507	474	490	507	501	453	461	476	506	439	462	486	496	482	449	495	509	482	489	499	483	452	445	515	464	466	530	474	472	474	484	447	472	458	514	455	462	501	451	473	448	460	488	515	476	452	496	476	476	464	487	434	463	454	450	490	503	427	451	466	503	477	486	444	476	453	466	452	486	483	504	467	438	468	479	460	509	482	458	459	488	486	459	479	490	500	474	479	482	482	486	467	481	493	437	479	444	513	470	424	448	475	476	479	446	484	478	410	501	530	462	493	443	454	495	469	493	459	454	470	458	444	416	454	493	464	511	474	477	465	480	461	475	497	496	465	457	466	477	454	478	482	458	506	489	473	457	440	468	479	483	465	446	483	484	494	463	473	490	446	458	443	505	508	493	465	507	446	542	482	471	469	476	500	484	461	513	497	457	464	501	455	416	529	462	459	477	482	468	485	500	473	460	467	443	490	503	480	473	495	464	493	528	485	466	453	460	444	436	489	446	465	472	441	466	501	508	484	507	468	471	467	503	473	474	450	462	483	510	478	510	500	473	515	504	507	515	482	507	496	515	487	521	471	485	510	491	484	508	489	495	473	487	530	504	428	453	465	453	493	484	473	463	491	508	523	452	458	481	482	482	480
28258	15261	3035	297	199	161	136	119	127	114	121	109	112	116	102	99	119	92	97	107	109	104	104	81	104	86	98	106	83	100	97	102	89	111	87	101	101	97	106	73	100	103	90	88	88	86	82	109	94	94	83	93	98	107	100	91	106	99	86	104	94	80	105	102	83	89	95	92	104	103	96	105	70	84	94	90	95	88	92	91	85	101	81	93	87	105	90	108	92	99	113	102	73	87	94	87	96	101	104	96	104	87	100	101	94	86	83	87	94	89	112	88	79	83	104	104	97	85	103	90	88	96	105	79	83	111	95	79	87	103	113	102	80	107	95	77	103	85	88	99	83	94	94	90	102	84	111	92	99	87	101	73	98	105	96	95	81	100	98	91	97	90	92	86	100	98	84	91	105	91	93	108	86	106	87	83	89	98	83	92	89	99	82	91	96	91	92	84	94	97	97	98	100	102	78	103	95	101	110	108	75	111	104	98	86	85	90	78	92	79	119	99	97	99	87	92	91	113	92	95	90	117	101	84	98	107	90	78	85	95	76	106	97	104	83	106	99	91	91	109	95	85	94	92	88	95	96	88	100	97	97	100	95	93	80	97	89	79	95	97	96	95	95	80	112	100	88	107	79	84	81	97	99	116	92	87	92	93	100	113	87	91	97	94	89	96	86	95	101	85	88	97	85	107	82	94	89	106	103	91	88	101	89	86	95	104	87	109	101	97	90	82	93	109	97	79	84	74	92	99	96	102	98	86	106	92	95	76	91	97	90	112	104	104	107	92	91	85	109	85	105	102	78	100	97	103	85	97	83	91	118	90	97	99	111	91	89	87	104	72	87	97	86	109	98	103	90	89	105	86	92	107	81	96	100	107	100	105	90	106	81	94	90	94	97	96	103	100	90	86	100	109	83	108	96	108	96	100	101	99	96	84	88	115	82	102	88	75	88	100	101	91	88	94	104	103	88	97	90	84	89	84	76	104	96	82	88	86	89	87	120	77	79	88	87	104	93	92	105	90	88	107	96	83	103	100	93	83	108	105	93	92	97	93	100	89	86	96	87	86	93	84	95	103	104	98	79	111	88	98	113	99	97	87	91	89	99	88	102	91	105	99	80	101	78	97	78	106	83	93	105	93	94	113	100	94	103	101	90	98	76	111	84	88	87	107	88	95	91	92	99	99	107	81	101	88	91	104	89	91	88	102	105	90	91	88	76	96	93	80	98	93	104	83	93	73	84	106	102	102	107	103	95	94	93	94	89	94	96	88	95	91	94	90	101	79	99	94	96	95	102	101	83	101	103	106	84	91	80	88	93	105	92	106	98	100	111	98	85	94	76	86	102	109	65	87	109	108	113	97	80	106	99	96	87	93	87	100	101	108	115	97	98	81	92	101	92	81	93	80	92	109	106	95	107	90	101	94	80	116	120	91	79	96	99	92	85	89	105	93	75	100	109	86	93	104	94	89	96	92	83	82	91	110	96	90	92	108	87	89	88	85	113	93	94	94	96	90	95	96	82	102	105	97	103	84	96	94	97	107	101	91	101	101	82	80	93	100	112	97	80	93	82	97	98	109	87	99	99	92	85	97	84	87	98	79	104	110	117	106	96	97	102	109	100	94	98	97	104	85	90	85	92	81	91	105	101	95	92	89	88	85	83	79	85	110	83	101	112	90	106	94	96	103	85	88	101	103	78	82	77	87	95	103	94	88	96	87	104	87	106	83	94	105	81	89	98	100	85	82	79	106	97	104	95	97	91	83	89	101	88	98	106	102	96	106	120	99	105	92	103	92	108	87	112	104	90	99	89	92	115	87	91	105	90	87	85	105	100	81	71	91	111	95	88	100	95	90	90	91	88	98	87	106	90	98	80	101	105	90	85	73	92	83	108	90	102	88	91	85	93	83	85	92	110	95	92	102	99	95	112	96	107	95	89	90	97	84	94	86	109	96	97	108	104	93	101	106	91	96	113	88	83	89	113	91	93	85	102	99	110	100	71	90	119	89	91	103	99	96	102	104	97	88	99	75	97	89	103	91	92	91	92	79	93	103	93	80	116	100	109	82	84	98	86	96	107	88	80	89	86	77	89	108	104	110	99	99	109	83	100	96	80	114	73	96	98	99	94	103	83	106	84	95	101	93	98	97	92	69	104	91	88	105	95	96	86	104	103	85	99	117	95	100	95	92	78	116	106	113	106	86	101	101	97	102	93	95	100	93	100	83	113	89	95	105	96	74	84	104	94	97	107	95	100	102	96	86	76	102	87	77	96	105	121	98	93	99	102	87	84	86	72	96	107	97	116	92	104	90	84	102	107	111	94	83	93	92	88	96	105	76	90	102	79	99	103	96	89	110	80	89	89	85	88	92	100	111	102	92	99	103	91	106	108	78	94	94	99	103	88	86	99	98	101	104	87	106	112	95	86	88	102	109	95	93	90	83	95	76	90	95	111	116	83	80	85	94	91	101	95	96	120	99	93	99	97	98	101	104	98	89	103	83	95	102	91	105	102	89	89	91	80	80	102	95	84	83	94	101	88	106	104	111	107	93	79	105	106	96	87	91	86	76	86	85	99	91	80	84	101	102	89	95	92	102	88	107	99	100	111	89	104	105	104	113	95	103	95	94	97	88	99	92	98	104	90	106	106	97	99	98	123	97	89	80	100	96	93	96	84	96	124	106	102	92	104	84	97	83	90	87	88	89	90	92	97	95	93	107	84	93	91	90	98	80	90	93	84	106	93	108	103	111	101	112	92	91	95	96	86	109	104	91	88	89	94	102	96	73	82	90	96	95	74	79	87	98	82	96	82	93	91	106	107	92	80	95	107	109	93	95	104	96	97	100	84	86	115	94	89	80	100	111	90	89	105	94	106	86	95	92	95	77	93	77	105	106	81	84	85	107	88	90	106	116	97	112	96	89	85	98	103	102	88	105	108	113	83	98	99	108	101	102	85	101	91	95	98	94	101	124	102	109	114	85	110	90	91	84	107	110	102	102	91	97	83	93	85	122	103	91	109	86	91	98	72	97	106	96	116	98	115	92	112	89	85	101	111	92	103	98	120	92	97	93	86	86	89	113	104	101	97	109	102	96	78	94	87	85	94	95	80	81	92	92	80	103	87	111	89	109	97	95	95	92	80	93	97	109	94	104	94	91	101	111	105	101	100	84	98	100	97	112	92	89	80	67	95	108	114	92	102	111	104	99	104	95	97	114	86	86	101	97	119	87	86	98	77	101	87	110	86	96	105	90	102	91	102	113	98	92	94	101	123	111	96	105	99	98	76	87	105	122	84	79	84	95	106	95	85	92	94	96	111	112	98	102	74	88	102	82	112	70	86	100	87	96	94	90	105	80	105	100	85	98	109	107	113	89	101	102	97	87	92	84	99	99	92	79	80	112	94	98	95	105	100	91	90	107	94	102	97	79	99	94	101	119	93	101	100	98	110	88	97	74	103	102	83	100	98	100	97	106	107	88	79	85	99	93	115	93	95	79	121	101
5036	5921	1431	337	234	209	202	183	156	163	141	146	129	124	135	124	107	107	109	116	113	111	113	113	136	140	121	114	124	115	100	117	109	119	108	122	111	95	121	112	115	130	110	123	97	95	107	118	98	111	116	113	106	121	111	110	117	130	89	111	118	110	113	107	102	108	117	138	95	115	116	118	121	105	119	115	111	104	122	114	121	118	101	121	117	119	118	112	121	122	118	97	125	119	98	131	110	105	114	111	105	106	101	119	117	134	111	119	116	127	105	119	106	103	117	122	108	138	108	102	88	129	111	111	102	116	92	128	133	101	111	110	122	118	116	122	119	104	116	89	124	108	107	115	130	110	114	98	118	121	123	99	112	105	103	122	109	116	107	112	108	109	125	118	105	109	126	116	118	113	107	115	111	109	111	132	117	98	104	113	123	136	114	122	104	120	121	114	101	120	105	110	106	127	95	103	109	117	131	112	100	104	100	116	129	100	109	88	110	100	107	106	116	118	124	98	109	92	111	107	125	114	119	106	110	117	116	111	127	118	104	110	116	107	120	123	123	92	110	97	117	125	101	123	96	105	113	138	114	105	98	112	125	123	116	137	99	118	116	98	112	116	109	94	126	102	114	112	123	112	110	126	93	115	104	102	95	117	119	119	87	115	122	113	96	98	110	103	116	110	98	83	124	101	110	99	111	115	101	101	95	114	132	118	114	109	126	114	123	115	98	113	129	122	105	102	102	90	122	139	98	102	103	108	95	115	107	122	121	106	120	104	121	117	118	113	116	96	111	106	139	119	117	119	123	116	123	121	121	88	108	118	109	111	117	107	128	117	126	96	108	107	126	111	118	102	106	115	114	122	96	115	102	117	113	118	137	121	101	103	142	131	116	120	113	87	87	124	109	104	97	115	116	126	107	109	107	102	115	126	124	110	111	110	107	112	98	117	120	115	114	117	109	108	106	96	104	131	126	112	98	107	106	111	109	125	91	107	113	112	108	114	104	122	88	110	107	100	117	124	113	120	107	109	111	107	127	117	125	106	128	127	116	101	112	108	91	95	113	87	96	117	117	116	98	115	119	100	100	108	114	119	117	123	130	109	111	106	113	105	113	109	125	111	99	100	116	102	105	122	115	113	91	122	119	120	112	140	114	110	124	105	117	124	113	113	116	111	120	121	121	111	110	106	113	100	131	103	126	117	118	121	111	88	107	88	113	108	118	119	130	129	127	125	122	103	124	109	111	114	105	130	95	109	98	112	96	99	116	105	124	109	115	118	116	111	101	96	129	98	112	117	125	101	105	106	94	124	109	86	124	121	104	108	108	117	106	107	108	127	118	122	109	111	119	112	117	106	132	111	91	120	117	113	137	108	88	135	110	118	104	120	123	110	127	107	108	101	97	105	99	124	117	99	111	115	111	127	102	113	131	120	97	97	120	120	104	97	135	124	112	115	110	125	126	97	108	111	121	112	110	122	115	119	133	108	109	132	118	113	90	109	107	109	101	111	104	111	117	112	120	100	92	112	111	126	115	114	106	124	91	109	120	108	105	133	138	128	110	106	105	113	111	136	129	103	110	95	112	114	89	110	112	99	98	129	109	104	97	106	102	103	92	125	125	103	110	100	109	131	106	122	122	106	101	111	117	111	111	124	104	101	99	114	87	99	101	111	135	135	111	104	104	111	122	104	117	109	100	111	112	97	127	111	115	98	120	114	119	110	115	115	115	120	109	87	121	132	129	113	128	113	109	114	101	109	111	101	101	109	111	112	111	114	134	96	119	120	111	113	129	128	119	105	112	111	110	101	113	129	105	102	110	103	121	128	109	130	104	125	100	118	96	112	103	109	110	116	98	105	125	98	110	96	104	109	103	117	119	118	120	95	117	112	101	118	102	113	98	114	101	106	107	111	114	111	115	101	110	108	112	103	103	123	114	107	126	125	99	107	111	105	94	102	126	103	120	103	125	94	103	102	108	101	134	109	126	116	114	92	111	100	138	121	122	110	111	112	119	123	119	97	120	121	101	130	131	122	128	113	97	95	103	104	114	110	122	139	96	113	114	119	112	106	113	106	116	97	119	114	123	116	111	109	112	114	105	112	101	109	107	105	108	107	100	113	108	117	116	131	89	117	111	131	135	106	109	106	111	98	103	120	141	113	117	119	104	104	111	101	151	97	118	113	92	126	111	119	103	124	109	117	113	116	129	124	121	105	109	115	104	106	110	102	86	121	107	121	102	103	115	105	105	112	114	128	122	122	118	111	102	112	107	108	108	119	92	98	109	116	124	105	105	137	112	129	100	109	104	122	115	108	113	108	110	111	120	116	118	106	111	106	116	118	109	118	94	116	124	114	120	97	125	113	112	123	123	113	114	123	111	126	93	129	124	126	98	103	132	91	101	124	111	110	113	89	98	110	104	99	84	103	102	121	99	124	105	103	117	108	116	118	134	123	109	102	101	84	105	119	131	114	117	112	102	124	113	112	116	117	102	116	97	106	97	108	114	126	91	122	113	125	111	97	105	112	95	102	108	118	140	116	123	123	111	104	105	115	129	94	109	133	128	113	110	130	125	129	116	103	97	121	99	108	112	104	118	116	124	101	111	119	118	106	93	121	118	105	111	127	107	116	106	108	126	100	112	105	126	114	118	101	100	114	136	145	120	106	115	124	132	112	132	103	115	104	104	104	85	123	115	100	100	100	98	144	119	103	121	110	124	116	111	128	110	112	119	94	115	124	91	108	115	112	97	110	105	119	104	97	111	94	119	108	114	109	104	109	130	101	107	112	105	114	122	122	105	97	124	104	116	118	101	129	105	113	105	100	112	107	118	107	107	107	125	118	117	111	103	95	119	121	110	101	112	109	106	102	100	120	116	125	130	109	94	95	102	115	105	92	104	102	103	107	123	96	108	126	127	118	118	110	112	109	108	121	100	122	104	115	108	115	120	115	121	107	116	116	106	124	104	107	99	110	97	105	95	112	111	130	118	101	106	107	130	121	113	111	110	86	125	115	104	97	93	112	107	115	122	109	109	107	111	94	134	128	106	108	103	118	121	127	110	129	112	108	121	114	118	114	120	107	106	92	120	125	124	109	115	98	119	130	137	123	112	102	119	103	123	100	101	101	103	112	93	106	109	96	100	114	120	119	93	115	118	101	105	101	107	113	109	112	119	111	93	127	122	131	103	101	109	108	88	114	104	113	134	110	136	118	92	100	114	94	109	115	91	122	124	112	104	131	114	110	128	101	107	112	105	114	115	131	119	118	104	120	96	110	104	89	129	86	93	106	118	101	124	140	114	101	115	95	101	116	107	129	109	123	102	101	120	121	106	117	103	108	116	130	96	118	121	117	110	116	100	109	101	88	104	104	115	111	120	117	108	120	111	96	101	121	91	102	96	99	132	101	124	123	113	112	112	99	107	100	108	95	104	104	116	94	115	104	108	105	109	120	127	120	116	99	102	111	96	107	96	105	121	127	109	104	133	110	103	120	104	128
25392	20965	27062	25041	20979	12708	1476	967	768	690	633	577	505	506	486	446	424	394	395	378	386	331	332	324	362	327	375	334	332	341	325	315	356	358	303	341	340	327	332	283	332	329	330	339	310	278	328	286	300	320	279	288	270	296	321	311	287	309	314	325	323	319	302	303	330	301	300	318	305	280	332	281	302	292	320	320	292	287	304	300	316	311	311	265	299	323	333	331	303	307	322	314	335	292	326	321	353	320	338	302	309	303	286	317	297	316	305	300	312	333	319	311	306	314	303	304	287	309	297	315	326	282	319	335	309	313	299	298	323	325	315	284	317	301	295	318	319	316	320	329	311	303	316	304	301	311	302	267	353	313	291	294	302	327	267	340	314	324	298	302	314	298	333	330	298	299	330	305	324	306	303	280	300	321	286	330	271	270	292	309	272	295	302	323	310	319	294	293	322	315	299	329	307	304	300	319	332	330	298	286	322	319	298	314	299	325	292	298	286	268	295	306	295	266	297	302	310	292	319	293	290	302	293	305	330	308	307	327	291	297	300	330	306	276	330	306	291	306	306	309	319	303	282	313	287	287	340	320	307	316	325	267	294	294	283	324	308	318	293	297	309	291	325	282	332	294	303	324	309	280	320	299	300	315	307	329	289	298	291	300	288	294	324	314	313	298	312	287	304	310	265	315	293	323	330	291	320	344	277	301	287	311	305	310	314	309	311	293	285	318	304	309	331	300	327	320	291	275	302	304	322	297	303	297	313	295	326	309	308	298	301	321	297	324	286	296	329	335	300	322	300	289	328	297	313	307	314	312	311	322	298	330	301	322	284	293	316	322	335	325	315	312	317	303	338	318	279	294	315	317	286	288	293	296	309	307	305	329	293	314	291	328	320	291	309	323	315	315	305	277	292	303	279	305	308	293	307	323	272	305	313	311	314	286	273	289	312	297	323	285	281	311	306	292	315	324	271	311	332	333	281	305	289	307	301	289	284	314	297	309	284	319	290	321	283	285	303	309	306	266	319	286	294	296	309	327	319	314	299	310	277	360	284	315	304	328	301	299	301	303	290	315	314	325	323	315	288	304	292	307	288	334	291	351	328	274	320	310	359	285	328	284	298	301	323	337	308	297	297	308	323	319	286	313	329	320	312	299	303	312	304	288	324	290	302	297	292	320	279	331	316	323	294	335	299	323	293	299	315	312	331	313	287	295	281	339	308	332	310	316	306	310	297	331	311	311	290	300	296	297	297	336	314	345	319	294	322	323	319	272	330	296	322	311	302	307	327	312	305	299	303	296	272	289	297	292	311	325	321	333	314	283	274	277	292	272	322	297	302	316	255	301	304	315	293	294	307	329	316	284	296	298	322	310	305	268	303	303	319	304	291	324	300	321	304	341	328	325	276	277	327	287	322	295	311	330	301	296	285	291	320	302	273	274	318	313	305	312	336	282	310	292	317	317	301	296	343	310	321	278	292	300	321	278	317	294	298	273	340	288	297	248	315	271	297	307	274	295	320	305	313	276	305	300	309	332	301	321	286	299	360	287	281	311	321	304	333	298	326	300	334	307	315	361	312	310	297	307	345	302	333	305	294	282	334	305	306	273	288	307	274	302	309	326	296	291	318	299	314	288	313	290	291	334	283	305	304	283	307	325	303	325	289	302	328	314	299	293	291	304	283	322	306	314	310	337	279	295	290	337	305	319	323	315	315	300	301	348	324	317	313	338	312	294	324	325	324	309	295	300	309	275	301	302	276	308	310	331	310	313	319	319	293	293	285	313	310	324	295	294	307	295	326	299	312	317	285	275	337	301	311	295	307	287	325	322	322	306	303	315	307	288	296	317	315	296	298	317	316	305	293	309	298	321	281	285	322	273	288	291	310	320	300	318	302	291	318	280	324	296	306	303	320	333	332	312	324	329	299	310	293	279	294	308	302	303	323	281	341	320	314	319	326	321	335	335	305	259	280	299	292	318	278	308	280	309	317	300	275	309	290	301	301	297	281	298	325	298	317	319	320	283	300	322	287	282	297	314	324	297	292	311	302	298	313	303	324	297	287	308	320	297	313	320	302	296	301	293	315	283	329	304	299	272	330	302	323	324	287	310	309	290	326	276	326	330	305	285	286	302	324	305	324	324	297	313	288	308	309	303	329	314	290	309	305	284	318	331	302	308	298	307	287	336	284	264	318	291	298	285	345	293	298	312	312	296	304	308	308	310	290	344	352	293	309	287	316	294	312	336	316	305	338	300	315	278	310	304	302	317	318	323	324	330	288	306	338	303	324	316	298	306	303	300	308	312	287	318	297	337	313	303	296	293	314	314	294	310	306	299	311	286	296	326	309	332	308	291	317	329	283	291	276	315	315	285	277	302	325	292	315	300	266	302	324	292	285	267	260	336	294	317	296	313	305	304	284	309	256	281	297	290	339	308	257	298	349	284	320	308	338	307	342	314	303	338	303	311	317	296	287	303	294	300	289	277	296	291	328	298	304	343	301	328	318	285	264	314	309	319	322	331	323	303	308	305	299	331	292	292	330	310	290	294	306	285	278	295	322	303	276	308	337	327	322	288	315	307	293	319	336	308	299	306	278	322	322	292	292	298	306	319	313	328	301	312	305	317	312	319	300	267	288	334	322	318	303	316	301	310	319	308	307	281	311	316	264	331	319	316	276	355	342	292	301	289	312	283	337	324	298	298	323	341	309	305	307	277	291	307	286	311	309	318	307	288	314	283	313	322	292	293	321	346	316	289	290	327	304	280	324	321	298	275	307	321	327	285	322	320	288	283	288	295	323	320	319	320	292	321	341	324	302	301	261	307	321	295	318	310	290	285	282	304	306	302	291	327	281	292	296	312	293	315	310	314	314	298	296	325	316	298	305	334	291	318	309	319	301	316	297	322	325	301	292	335	300	299	292	284	292	284	296	291	279	276	317	299	291	317	304	323	309	295	320	327	309	297	296	285	294	298	301	304	327	312	302	290	302	300	292	329	302	297	294	289	312	277	264	331	298	294	344	302	316	322	316	307	307	312	300	327	318	293	276	325	333	314	316	288	302	322	328	308	309	274	309	293	302	307	284	307	292	288	337	313	282	305	302	321	321	318	335	304	308	336	285	310	275	292	312	331	294	283	311	330	305	293	330	280	285	295	362	307	319	298	296	316	336	317	309	326	296	278	300	314	293	346	318	307	311	323	352	312	335	321	282	321	298	310	307	300	290	300	309	298	319	308	301	319	329	302	318	295	311	288	310	309	301	317	297	333	334	311	284	288	296	300	289	284	330	285	295	337	301	327	312	318	337	321	319	298	316	299	301	292	312	314	347	301	303	305	296	261	317	294	308	300	290	307	316	289	328	336	317	316	307	316	321	294	311	295	313	284	305	272	315	288	269	368	307	308	323	277	307	307	309	259	329	310	295	295	286	319	308	297	301	303	295	319	291	294	313	277	294	290	319	319	337	294	318	289	316	303	329	317	310	301	295	296	260	292	312	308	322	307
7358	26263	10653	5757	3725	2761	2287	1699	1495	1319	1114	986	862	674	658	599	582	517	477	516	472	413	433	402	396	411	393	407	374	365	367	363	368	375	354	327	342	320	354	318	374	312	352	328	351	345	308	342	326	332	314	325	356	358	322	338	308	286	351	341	359	309	322	312	342	295	331	324	325	326	322	327	306	347	284	319	301	358	309	316	307	331	307	300	319	328	313	295	334	299	344	339	320	322	314	284	284	312	333	304	345	292	292	332	314	318	324	313	294	278	339	330	309	334	304	324	343	328	297	305	327	300	313	315	307	323	305	321	298	282	380	339	313	311	300	356	320	314	311	286	343	306	330	312	291	309	290	333	314	336	299	324	298	328	333	324	330	268	302	327	306	315	287	265	304	303	318	309	304	289	306	306	321	317	312	291	316	319	316	310	311	329	325	327	285	314	302	323	340	304	308	300	296	307	319	353	321	315	277	300	333	314	311	330	295	300	294	299	329	300	307	343	327	371	332	311	297	294	320	286	341	288	307	291	323	327	300	300	288	335	322	306	319	301	303	343	315	362	317	313	323	307	302	287	311	286	319	329	298	310	328	305	330	329	342	319	332	348	324	325	357	339	308	338	299	323	337	322	333	298	316	301	303	298	301	308	311	301	307	304	315	322	330	325	335	330	320	296	308	285	311	298	284	312	329	315	310	311	299	301	281	283	303	316	303	329	311	322	290	318	294	325	309	334	297	312	308	373	301	322	278	288	322	306	323	288	324	300	312	345	321	293	332	303	295	303	307	323	285	307	304	321	316	345	297	338	314	300	303	318	331	301	295	291	295	299	295	325	335	299	325	311	341	331	297	310	328	279	335	331	303	313	325	337	318	327	317	339	289	294	277	306	321	313	316	315	303	331	305	336	325	322	297	349	309	283	308	317	308	320	304	285	331	301	313	307	304	308	333	292	342	354	303	316	347	304	308	318	292	290	334	320	310	326	337	319	317	314	302	339	306	331	296	312	305	309	314	298	295	341	321	323	286	310	320	276	290	323	280	318	330	326	311	335	329	348	329	314	312	304	330	329	325	296	306	283	319	293	294	320	322	308	324	328	333	307	304	312	334	341	338	292	305	313	307	325	314	321	312	328	322	361	289	302	329	335	303	289	333	304	288	332	326	305	282	320	295	317	327	299	338	342	313	304	318	319	337	294	306	337	329	293	339	333	291	273	314	316	322	320	308	286	320	273	313	321	331	323	298	296	276	306	322	305	312	310	308	311	319	313	298	350	314	320	305	299	323	297	308	303	313	327	311	345	305	346	359	290	330	320	321	305	319	319	292	329	311	319	302	327	305	308	325	319	310	328	296	329	326	313	307	336	323	348	327	343	320	293	311	296	301	313	307	327	342	299	290	304	343	318	318	326	286	333	312	334	303	287	326	317	312	326	333	320	324	310	311	307	301	318	311	324	325	300	332	278	322	324	287	303	315	287	332	265	298	311	293	329	317	316	318	352	306	308	284	336	303	299	307	325	307	336	312	311	281	353	305	315	276	300	302	316	311	326	317	303	306	307	359	340	318	319	298	317	303	337	332	316	305	322	323	297	303	321	275	301	319	329	333	306	321	303	300	321	299	314	306	322	303	298	322	331	304	336	307	334	283	290	301	322	348	301	329	312	322	306	327	319	312	333	306	322	350	299	302	306	323	312	325	306	320	327	303	302	340	332	290	312	313	325	310	322	302	315	321	320	300	317	325	309	303	335	325	285	313	315	327	334	306	333	348	301	321	314	325	330	324	315	342	300	315	332	336	328	328	318	319	310	292	308	314	292	319	286	298	325	319	317	268	315	337	327	301	324	330	321	308	316	305	309	283	325	326	324	319	330	295	309	327	311	302	299	331	340	332	324	308	309	314	300	307	328	321	297	329	291	280	325	320	308	293	320	314	305	288	307	317	311	333	299	321	306	320	306	316	337	341	321	310	339	323	314	291	303	260	357	327	363	330	333	314	312	344	308	306	316	302	321	306	329	313	291	297	301	291	317	316	314	306	309	292	289	277	326	304	290	333	316	332	312	314	306	311	319	309	323	338	318	309	317	318	319	316	308	344	295	308	296	308	316	309	304	337	331	315	313	318	320	305	310	315	340	289	330	299	306	325	304	345	308	295	314	311	294	315	303	291	320	319	277	334	314	317	281	274	314	310	334	337	293	300	331	319	311	301	289	306	311	292	285	298	287	311	328	311	297	298	293	276	289	316	304	339	324	305	343	282	311	296	325	302	327	325	316	320	337	351	269	352	323	292	289	303	297	280	291	335	306	312	311	308	344	320	334	310	317	324	288	332	309	304	331	316	323	321	303	295	314	292	338	279	300	316	333	346	346	317	274	312	285	314	280	292	309	313	321	290	307	329	307	333	318	323	298	337	316	306	305	338	322	349	303	298	341	310	334	307	292	304	319	302	307	304	309	329	293	310	307	315	314	307	302	298	283	319	305	310	318	306	292	315	282	323	311	323	321	304	315	304	319	332	299	316	294	288	304	332	312	343	276	321	307	317	297	291	313	320	331	297	354	322	286	321	332	340	339	299	352	301	317	288	327	326	317	317	298	292	302	305	309	309	310	323	326	294	322	351	324	298	292	339	311	317	315	329	272	331	338	318	313	319	300	337	313	303	327	306	312	318	331	284	312	272	325	333	313	298	322	303	301	319	336	290	330	305	311	315	365	318	312	310	317	331	351	328	298	311	321	323	336	304	355	301	301	324	332	318	315	316	305	351	318	299	301	302	317	319	317	301	299	305	319	321	327	313	343	311	322	298	344	352	337	310	309	323	314	313	295	315	312	321	296	299	313	324	322	318	324	312	305	300	307	310	350	278	320	299	327	304	330	319	282	302	310	315	315	306	318	296	316	307	316	295	324	310	364	336	325	307	288	330	295	356	302	304	325	306	342	324	305	324	302	329	304	293	327	322	330	292	308	340	352	326	326	307	297	350	304	307	302	308	302	321	317	308	294	315	288	324	358	326	339	306	306	273	296	324	345	317	323	320	306	298	301	290	301	306	331	331	304	313	278	319	315	292	351	309	311	310	319	311	326	331	307	321	277	305	338	328	308	309	274	333	319	322	285	303	294	325	312	317	327	296	311	306	324	329	340	319	302	349	307	302	302	290	330	311	297	307	340	302	291	292	305	285	298	321	296	337	296	298	304	326	305	301	311	297	312	310	323	322	323	327	296	324	276	301	288	324	316	285	322	290	289	299	302	321	331	328	312	309	305	301	302	297	332	306	344	331	293	300	313	307	353	325	339	311	297	304	328	353	284	312	299	315	345	304	314	320	328	332	293	304	324	351	292	327	303	336	301	302	300	326	307	322	295	279	325	325	338	319	300	320	318	340	290	316	306	350	302	334	317	330	316	349	326	308	318	332	333	307	294	316	315	319	297	283	335	322	303	295	343	310	311	293	330	311	302	325	345	321	295	316	307	331	304	316	293	338	317	293	350	319	334	301	289
23084	20950	27412	24689	20954	21003	11653	1923	1349	1217	1032	1031	932	849	787	758	707	646	645	596	619	565	595	570	566	529	566	536	487	530	498	531	501	532	489	533	502	487	467	484	460	467	473	502	470	509	511	466	477	500	515	464	482	465	466	491	490	441	458	491	451	468	471	452	445	520	473	444	511	463	483	484	421	466	463	485	465	445	441	464	501	474	504	487	470	452	480	445	467	465	466	472	459	473	514	490	463	451	455	460	444	448	475	457	496	480	462	460	469	469	460	470	440	456	421	491	427	424	432	462	456	464	420	455	442	445	468	482	458	436	431	484	452	487	452	454	460	440	469	484	438	438	446	429	458	489	479	468	444	464	484	437	449	470	412	440	407	486	454	483	468	495	465	473	437	476	453	453	439	460	456	458	458	437	476	465	457	463	435	466	465	470	470	443	447	433	451	508	460	494	446	462	470	456	482	437	470	484	464	437	467	479	449	467	443	482	467	469	439	489	505	463	498	488	471	482	485	485	463	483	455	491	505	459	489	465	431	457	486	465	477	434	480	451	457	429	479	488	479	455	431	444	430	455	436	469	458	485	457	463	475	470	469	453	457	471	470	499	481	487	424	490	472	448	472	457	479	481	449	492	466	426	421	494	461	437	491	473	458	463	472	424	469	469	469	477	482	447	497	488	471	471	441	463	440	433	464	455	459	439	435	421	446	477	446	433	502	451	491	457	486	469	507	442	450	458	430	467	461	425	441	487	422	443	438	472	471	448	457	444	461	444	456	501	426	477	452	459	454	491	454	500	452	449	509	465	446	490	489	487	452	443	481	445	452	472	467	485	434	445	480	469	418	476	493	444	479	453	439	485	439	481	456	474	485	485	454	483	447	431	443	433	473	486	454	485	495	484	435	463	473	478	470	506	450	479	468	448	459	468	489	459	466	446	453	441	467	513	448	480	464	457	451	452	457	448	495	444	449	480	484	473	463	497	479	433	493	506	489	462	464	491	459	467	472	450	434	457	437	445	432	446	483	479	457	480	451	442	503	467	471	479	472	488	446	460	474	444	496	448	437	446	414	497	450	488	429	448	436	472	468	451	452	486	480	449	447	459	448	443	496	483	436	444	430	478	488	450	469	429	440	456	431	465	485	487	512	457	471	446	502	493	468	461	452	442	486	448	465	499	519	462	496	453	450	474	486	450	482	460	522	431	459	474	443	429	490	465	463	479	469	490	479	517	425	460	454	422	493	471	467	465	451	501	464	454	455	464	463	477	482	437	506	473	459	490	496	479	473	469	470	438	446	463	445	486	460	444	500	450	466	452	428	486	474	442	467	473	433	435	447	437	444	471	436	489	464	454	447	479	469	459	447	476	479	454	450	449	453	475	458	460	430	464	493	460	453	501	474	495	487	433	418	446	456	459	476	453	452	503	451	462	445	432	423	452	483	477	500	467	482	451	421	446	470	440	439	458	476	423	469	470	468	471	492	483	427	484	471	486	439	475	418	471	467	440	461	499	474	507	455	487	499	425	490	486	432	464	479	480	480	437	455	494	467	435	478	451	469	486	459	466	477	488	468	490	463	515	478	481	460	474	458	442	504	463	461	470	429	493	494	457	428	449	462	440	490	474	467	442	428	468	446	471	464	476	476	443	474	460	468	452	484	445	512	490	526	440	482	461	454	469	437	471	447	447	522	471	412	473	497	486	446	457	467	467	473	486	467	441	454	440	491	452	469	488	428	462	476	443	461	453	424	472	468	465	440	460	438	464	448	473	449	443	461	426	457	451	420	463	446	471	477	440	451	489	451	428	457	409	447	438	461	511	464	471	462	450	478	467	458	472	453	460	451	478	453	484	469	480	471	447	502	446	427	448	467	482	452	444	454	473	444	446	445	456	472	462	441	458	520	478	443	454	472	438	463	505	468	465	455	471	426	453	457	438	472	431	479	435	490	478	473	414	489	453	457	452	477	476	471	463	459	481	438	452	491	447	469	455	435	463	437	479	465	468	469	484	465	452	461	482	457	486	447	449	458	459	465	443	498	437	483	502	485	442	463	468	473	428	474	438	467	438	448	467	427	506	489	463	504	440	398	466	495	478	464	472	460	468	464	462	447	465	481	487	465	492	498	479	496	460	477	479	476	468	436	442	452	485	486	438	484	458	480	496	448	444	468	433	520	462	457	476	444	478	445	464	495	493	452	472	447	474	453	479	470	497	445	429	471	477	465	418	419	447	469	444	454	480	492	465	425	453	442	494	450	457	468	480	464	468	456	436	476	496	464	464	471	473	478	455	481	486	483	496	435	475	477	444	466	446	484	529	447	466	450	433	446	498	452	464	465	470	455	471	472	441	460	483	411	482	466	448	463	476	439	470	438	467	470	458	462	455	464	492	479	470	434	432	479	467	459	474	468	477	494	457	464	458	467	485	475	449	477	455	500	445	455	438	470	429	478	442	445	486	443	455	489	488	507	431	500	442	471	472	468	462	452	495	487	436	449	451	468	429	469	444	459	451	496	439	461	469	414	476	480	450	492	450	511	459	482	477	470	448	461	454	476	464	450	462	484	451	427	478	469	470	459	462	409	434	465	488	465	465	450	485	438	458	476	472	473	505	457	459	473	448	495	477	446	449	459	469	441	456	428	415	436	478	449	453	440	454	459	461	464	464	454	448	484	460	482	473	460	488	468	486	480	458	504	474	470	455	427	465	481	513	446	466	455	437	491	461	453	464	435	459	472	444	452	446	462	427	463	460	467	472	431	463	454	459	456	415	447	467	469	502	477	478	501	495	496	504	453	459	465	482	469	448	441	452	415	495	466	459	471	435	435	458	447	496	460	450	505	461	442	462	466	496	489	474	507	422	438	502	483	455	471	478	484	457	454	474	468	414	460	458	488	454	508	459	459	457	441	454	427	504	456	502	481	464	461	467	487	437	456	460	463	491	461	450	466	433	463	444	443	478	464	472	450	473	467	454	440	447	448	461	448	465	434	469	487	472	473	452	452	417	491	429	457	465	464	469	511	485	451	507	438	473	433	457	449	455	457	464	461	453	472	482	434	462	460	474	421	462	409	452	468	468	470	431	498	458	484	417	462	468	465	472	446	439	439	502	475	461	460	460	422	480	456	477	445	456	467	444	492	518	454	473	473	471	478	470	465	436	451	429	457	384	466	469	456	460	472	463	448	468	422	490	460	474	490	467	431	472	450	467	451	456	440	474	519	442	490	469	468	482	466	472	476	477	448	421	398	471	465	477	432	416	442	475	461	448	461	478	448	487	442	420	454	483	458	434	457	447	490	492	462	441	479	448	453	473	489	441	449	416	440	450	477	452	466	462	487	467	457	464	533	466	465	479	472	453	431	452	424	510	446	434	480	452	459	491	478	460	469	449	453	454	454	453	457	514	453	468	433	463	443	479	441	483	414	470	481	450	438	481	455	478	483	430	433	506	436	455	453	480	510	450	492	459	440	439	481	450	470	464	488	448	440	419	482	460	466	456
10291	31295	15426	10093	6776	5168	3963	3288	2725	2393	2017	1770	1492	1293	1169	1031	930	913	829	795	798	700	710	717	686	629	680	639	609	612	577	574	598	577	583	563	566	622	576	552	530	558	512	524	542	523	515	548	468	491	517	480	530	477	510	483	521	478	508	471	512	495	531	495	509	501	484	518	527	471	498	547	502	476	523	502	485	479	498	485	463	545	444	494	551	534	533	465	473	503	490	511	497	463	528	467	455	494	480	462	492	508	451	504	512	453	438	499	492	476	444	482	493	488	488	469	527	489	484	533	503	502	491	493	492	502	506	480	463	488	474	492	507	536	469	472	494	460	505	509	504	490	456	495	483	473	516	487	459	474	495	488	461	528	488	453	503	496	503	464	497	466	495	510	503	495	521	451	456	488	465	492	463	488	482	469	477	501	492	477	527	451	521	490	464	490	499	446	502	491	494	513	476	513	447	462	533	500	466	459	482	527	494	526	503	419	497	515	489	461	458	492	447	500	440	473	479	471	476	485	450	459	517	483	446	465	499	484	461	479	494	512	513	480	514	492	462	466	498	505	457	487	450	446	472	511	483	470	483	475	492	495	489	525	489	494	500	516	452	453	456	437	462	499	495	454	462	490	474	453	462	516	460	503	484	471	458	501	444	494	483	463	499	545	565	421	465	478	485	472	495	443	471	461	456	500	491	480	494	488	498	473	514	471	438	461	462	496	503	466	485	491	470	458	463	488	461	456	432	493	470	515	451	472	479	485	477	516	466	497	522	468	487	482	498	479	441	462	482	502	486	471	498	481	506	493	493	480	542	495	449	512	501	492	407	492	509	447	452	481	481	514	479	468	494	497	484	474	462	483	458	480	480	459	520	496	463	484	479	464	501	467	521	468	463	489	489	481	468	468	509	457	459	471	466	493	480	499	526	451	472	483	512	497	464	489	473	452	500	506	516	466	509	473	482	447	492	446	493	496	495	485	464	469	468	499	510	465	493	524	483	552	478	428	514	464	461	470	434	507	489	513	430	479	519	479	512	452	466	499	490	483	479	520	504	506	490	500	489	528	478	478	464	473	513	456	467	454	496	493	479	503	493	469	494	469	479	449	464	484	476	499	506	466	505	469	478	473	494	460	460	479	518	426	454	512	460	454	508	497	479	466	530	486	504	474	479	495	465	497	489	425	463	525	498	468	462	485	511	457	468	484	487	470	493	455	474	501	509	470	463	500	523	470	473	478	520	470	457	433	451	474	477	486	455	465	475	462	485	455	490	487	459	459	470	461	449	484	470	521	484	476	508	482	491	483	468	524	465	493	502	479	489	494	429	473	528	435	424	501	509	488	469	466	500	487	465	514	469	471	468	460	469	503	501	466	514	499	477	501	478	516	485	453	493	436	465	468	492	479	480	462	510	438	519	489	473	490	470	483	508	498	484	475	463	491	502	474	430	453	500	436	470	530	465	455	496	452	508	460	466	448	483	472	475	505	523	522	496	453	429	448	431	480	494	445	491	447	498	473	467	491	488	469	499	489	487	488	508	510	466	479	475	426	497	473	499	511	456	449	447	500	485	444	507	465	502	459	499	484	475	480	492	470	491	471	494	485	459	459	467	495	499	510	461	460	443	477	504	477	487	465	466	465	492	427	472	472	503	486	452	499	459	491	481	506	482	457	494	490	456	495	456	519	477	475	490	460	510	500	461	502	471	470	510	469	458	488	496	477	496	445	456	511	486	454	484	486	477	495	491	494	481	454	496	461	495	470	480	494	479	488	515	499	495	494	478	486	521	513	486	500	478	465	495	508	493	448	481	494	461	489	480	498	472	489	496	450	459	483	492	489	501	490	482	478	472	494	475	483	473	510	506	464	457	498	496	490	498	487	484	506	473	499	502	459	530	467	489	461	472	481	449	488	501	462	457	520	435	461	471	488	489	508	469	494	457	474	473	464	478	495	506	516	474	477	470	519	485	515	512	487	504	465	524	463	456	519	422	472	452	492	467	538	517	494	471	450	475	487	478	441	464	446	463	470	489	473	440	499	451	474	473	500	498	449	480	530	457	487	489	481	485	502	482	467	497	491	501	499	499	490	466	480	474	435	490	489	483	465	469	488	468	540	494	511	448	503	477	478	503	485	455	477	485	471	482	456	467	475	491	467	451	466	493	473	489	480	474	506	510	469	478	489	455	475	479	468	468	452	502	511	509	473	484	512	446	503	485	486	509	507	489	473	519	488	452	498	491	493	508	457	509	458	480	467	470	475	469	482	478	510	488	478	492	465	474	457	479	462	501	484	445	514	532	457	480	485	473	495	474	486	514	502	504	453	507	474	466	470	491	476	446	472	439	485	449	465	492	468	481	466	478	500	481	514	505	522	474	449	488	453	485	486	453	500	458	438	474	508	515	458	506	463	468	475	488	478	506	486	490	496	498	473	495	503	508	472	519	465	507	497	452	458	485	501	499	464	475	468	494	510	511	516	517	450	473	500	456	491	493	435	502	469	451	448	487	495	510	452	475	465	487	479	449	515	478	478	501	461	465	471	503	475	450	469	522	461	485	479	489	497	478	482	493	503	474	546	521	459	475	504	491	476	485	468	509	525	469	458	474	511	450	488	468	491	481	456	470	470	470	461	508	473	492	514	509	509	504	466	465	493	481	493	495	513	531	454	478	550	488	490	494	467	475	487	458	501	456	473	486	474	452	477	490	507	468	504	495	462	506	448	441	519	482	461	491	476	498	465	458	491	487	501	478	461	458	504	478	456	497	483	489	502	453	511	474	485	501	463	462	472	441	494	473	508	459	503	490	504	430	508	493	484	479	498	482	446	476	471	457	455	468	477	515	470	511	471	517	462	472	495	499	494	492	467	500	456	473	511	453	469	486	490	426	482	490	468	487	506	498	456	506	466	508	478	500	493	481	507	469	473	516	477	473	479	494	479	495	497	420	465	497	489	490	475	496	480	486	474	451	473	470	480	496	522	479	489	495	484	416	488	471	450	433	470	483	486	491	477	493	502	495	443	499	488	471	505	499	509	473	486	488	455	427	486	483	476	451	450	514	466	471	471	436	504	474	491	482	481	457	495	473	456	467	477	513	466	495	500	435	468	479	512	455	488	447	474	516	506	528	470	507	493	490	478	425	472	515	463	480	445	484	449	453	505	505	452	461	461	489	438	457	502	517	496	468	494	522	431	496	477	489	481	511	497	475	471	470	456	502	481	521	487	503	481	488	459	522	503	419	488	446	438	471	474	464	479	458	480	489	483	480	467	489	506	464	510	465	490	451	501	462	498	492	472	483	426	504	435	444	468	474	500	502	437	500	464	464	470	435	463	446	457	471	501	471	487	486	511	501	483	506	454	485	458	502	506	492	485	462	502	463	509	492	487	491	493	444	460	494	507	462	492	502	522	497	497	478	499	462	507	456	471	456	490	462	449	432	510	482	458	494	528	506	447	484	494	483	500	484	461	467	481	502	475	459	498	474	501	519	452	457	495	496	464
28212	16082	3546	291	146	156	128	127	132	107	121	121	106	104	114	103	92	97	92	98	108	105	105	96	111	103	100	89	113	107	105	80	104	93	87	103	89	100	89	95	102	97	107	120	87	90	99	100	86	87	72	80	91	92	96	86	106	120	81	106	82	101	96	87	92	91	79	99	95	105	85	100	126	89	98	92	93	84	104	92	113	91	93	105	96	94	93	86	82	109	76	95	95	92	107	100	110	109	103	97	95	101	110	100	86	106	109	82	104	118	88	90	105	106	89	101	88	87	99	99	106	92	82	77	93	84	117	102	94	97	93	92	94	91	103	105	98	83	117	93	106	106	97	102	114	103	85	118	105	97	100	95	92	104	110	100	104	102	84	94	119	104	98	102	104	86	103	105	96	116	101	95	113	119	94	99	95	102	101	90	108	79	94	90	92	82	84	83	102	95	106	90	102	93	85	110	86	89	98	92	119	112	82	99	99	89	91	99	98	91	110	106	90	92	89	83	100	95	87	87	86	94	94	90	87	110	99	92	111	79	91	97	96	94	90	90	95	89	90	107	90	83	107	100	102	86	97	87	95	93	106	89	84	100	85	92	93	86	92	97	82	103	86	94	112	87	96	94	88	94	89	98	90	81	78	91	98	92	96	103	102	80	103	80	76	102	100	96	91	97	107	108	108	94	109	81	105	95	98	92	92	81	100	93	112	93	92	103	113	96	88	81	92	108	87	113	100	85	94	108	87	105	112	102	80	91	89	95	94	92	126	86	96	89	94	99	101	96	95	112	91	97	87	94	100	115	101	85	106	88	97	86	89	108	94	72	85	98	99	83	98	89	102	102	89	103	94	92	82	118	98	91	101	89	83	89	92	93	115	96	73	119	94	87	86	114	85	122	98	94	85	106	104	96	87	74	103	100	96	99	90	99	92	101	85	93	87	88	110	93	94	108	98	77	94	94	105	97	92	100	106	109	105	82	98	102	107	92	101	102	90	92	109	101	105	108	103	97	94	85	100	103	90	96	89	77	92	100	85	94	85	108	87	92	104	98	102	107	99	108	124	105	106	93	99	79	83	92	97	95	111	106	101	119	100	95	86	92	105	93	107	91	82	94	86	112	99	77	93	96	96	89	90	94	82	98	104	94	99	90	99	97	81	90	90	83	84	93	101	98	88	116	86	82	97	87	99	101	80	99	90	97	108	89	115	100	100	87	85	88	86	102	89	90	59	91	99	97	109	85	101	97	90	95	104	114	86	102	90	90	84	89	93	105	101	80	78	93	114	83	95	91	95	94	85	104	92	90	87	110	103	105	82	92	103	93	106	78	97	89	89	90	106	87	99	87	83	91	104	103	94	75	109	117	82	101	90	89	82	80	103	94	94	93	96	93	121	75	100	113	94	93	92	124	100	108	90	89	98	109	88	101	101	110	97	105	77	84	95	82	86	78	86	122	109	93	93	98	76	111	108	104	94	86	96	116	99	128	80	99	112	95	87	107	93	111	114	98	93	99	100	88	96	105	93	106	81	95	97	94	100	97	99	93	99	112	87	92	85	97	99	80	99	103	103	91	116	106	96	89	93	99	97	102	115	85	93	98	93	89	92	104	101	103	104	99	90	81	109	89	116	83	91	91	84	97	112	98	108	104	92	106	105	97	100	91	105	86	103	95	84	89	95	94	110	112	98	97	110	100	90	99	97	113	95	94	83	102	104	91	104	90	97	77	87	106	90	84	102	85	103	93	88	93	71	81	93	99	88	96	104	87	98	97	104	97	95	83	99	108	88	98	112	83	109	103	80	103	99	91	87	72	119	99	88	109	103	82	88	91	84	101	99	92	105	113	105	82	83	94	98	100	78	97	111	94	97	84	111	113	96	79	83	86	96	87	91	94	94	108	98	92	105	100	105	84	86	89	112	101	98	83	102	97	109	87	122	108	99	97	96	99	90	103	81	88	91	79	111	97	95	92	82	102	112	90	93	87	93	70	76	107	118	100	89	82	101	95	100	88	97	85	104	117	92	104	92	98	77	91	81	100	90	93	67	100	97	112	98	87	86	89	88	87	86	63	96	97	97	90	98	92	99	111	109	105	85	87	97	92	95	121	103	99	91	116	110	116	98	83	107	100	109	105	94	95	94	76	80	90	96	93	116	104	85	94	96	97	94	121	102	86	102	105	99	104	112	93	101	92	95	84	98	95	85	98	90	111	115	102	87	98	79	99	80	102	96	88	87	99	76	110	101	99	93	95	89	97	102	81	92	106	87	88	106	97	85	108	92	93	103	87	94	102	107	101	88	103	124	96	80	102	106	101	101	102	95	91	88	97	104	98	91	95	93	105	88	92	85	112	92	90	102	87	89	87	97	94	99	90	102	118	88	97	99	76	80	89	94	104	103	95	112	97	95	93	93	113	92	98	120	105	93	96	77	88	106	91	94	104	98	83	105	91	70	74	105	105	104	91	99	87	105	104	99	97	102	106	85	112	92	81	94	104	112	83	101	72	115	94	113	98	99	95	102	93	92	93	97	104	102	113	85	106	117	92	101	89	77	100	93	100	95	92	109	95	71	114	87	92	83	80	99	83	99	76	112	88	104	97	95	94	108	96	92	102	119	79	86	92	93	95	117	106	116	94	99	97	91	112	87	108	89	102	98	74	91	89	90	77	89	106	95	101	104	97	108	106	113	93	98	103	105	91	108	96	100	85	72	94	89	100	100	87	90	89	91	96	82	96	88	86	83	107	89	83	108	90	81	101	91	83	98	92	88	84	94	78	92	95	104	110	109	89	91	105	99	115	95	106	95	96	103	114	88	88	125	83	116	82	95	106	87	109	101	103	104	85	103	106	81	108	100	103	91	94	94	78	108	96	94	99	102	109	102	113	97	118	97	104	97	99	99	106	81	84	83	78	83	113	113	99	100	89	97	91	95	85	115	102	95	69	79	98	98	116	105	100	95	95	91	96	104	102	93	95	78	87	83	94	93	104	85	112	91	96	99	93	90	95	90	85	105	112	91	79	104	89	89	99	100	93	85	79	113	95	117	98	102	90	110	84	84	95	107	103	90	97	107	92	102	112	92	87	97	113	104	116	96	105	116	87	77	73	89	101	97	90	78	98	90	89	94	95	88	85	96	99	112	113	99	104	96	110	103	95	90	99	82	97	89	109	105	107	94	109	88	91	90	92	75	92	85	104	99	96	104	109	84	90	93	97	108	101	98	101	103	85	77	97	80	101	84	100	98	107	82	100	109	114	92	108	99	102	88	77	94	92	95	83	95	81	97	96	92	105	86	89	94	101	85	114	96	109	89	100	92	97	102	104	83	98	95	106	92	108	119	78	91	94	79	91	93	108	95	103	86	98	107	88	103	79	79	95	81	112	66	96	94	101	93	91	106	114	90	98	98	100	94	104	96	100	86	96	74	122	121	84	75	88	101	123	90	116	110	88	84	91	91	100	89	102	77	87	92	71	90	84	86	105	89	107	125	107	96	98
5138	7860	948	352	242	210	181	195	166	168	157	142	103	138	106	125	138	113	135	138	124	125	112	117	103	116	113	129	114	138	128	129	118	94	124	112	116	107	102	137	123	109	109	122	104	105	102	115	108	128	126	129	103	112	108	112	109	131	120	115	95	104	116	117	107	115	129	100	106	105	118	111	100	121	121	135	120	114	105	124	121	121	119	101	90	100	110	101	100	112	123	106	100	118	108	115	104	115	117	108	106	100	101	114	117	93	110	115	109	106	102	121	105	129	137	114	111	115	94	113	130	113	125	107	116	110	109	105	105	124	106	105	94	113	112	111	106	111	119	102	105	115	103	111	112	107	95	111	108	119	128	106	141	121	112	107	114	102	111	111	106	129	96	125	109	107	109	106	98	114	128	116	101	127	104	104	108	103	124	105	95	125	127	111	104	118	105	108	130	112	111	111	114	100	123	135	122	123	124	90	98	106	104	118	128	111	111	99	111	115	120	101	100	100	122	99	134	125	99	127	106	117	105	128	96	112	102	106	136	123	109	126	137	115	92	125	136	121	110	105	104	121	107	115	109	92	106	109	92	113	105	120	106	110	120	119	115	118	105	103	114	118	108	87	125	108	115	99	114	121	94	121	111	123	105	107	104	131	131	99	110	128	104	99	95	122	125	105	100	113	109	114	108	108	104	116	106	108	104	107	106	114	114	107	110	109	117	120	111	111	121	118	109	95	112	115	110	106	122	135	119	113	121	120	124	119	136	101	101	106	125	121	125	105	122	120	125	112	107	109	105	96	112	99	120	114	114	114	115	106	114	106	100	98	101	110	97	98	109	123	108	119	99	116	89	104	113	111	115	116	110	108	106	110	92	107	112	101	109	111	130	123	86	106	106	112	110	122	110	109	113	120	96	129	101	104	104	110	125	107	121	104	97	111	110	127	100	113	92	115	100	122	92	117	110	94	102	112	102	116	114	96	120	97	91	107	112	124	111	128	117	100	120	125	108	102	114	113	124	101	129	103	115	115	106	117	117	107	116	94	119	107	135	103	116	116	109	97	107	104	120	107	95	116	103	103	124	118	110	99	130	116	103	103	116	118	106	110	124	123	115	127	124	113	93	97	103	117	120	115	105	102	112	118	123	108	115	122	96	133	118	127	106	121	120	109	118	119	119	112	97	101	127	114	108	114	116	121	97	129	111	109	102	112	114	116	94	124	105	105	94	109	117	122	112	126	114	108	116	118	103	120	124	115	109	113	113	119	110	104	107	110	117	114	106	105	103	126	111	109	112	113	118	94	130	99	92	123	106	131	119	102	111	112	104	111	114	124	100	115	113	107	129	107	104	123	113	95	96	100	92	98	99	117	97	117	103	104	123	124	105	126	112	100	119	124	98	123	125	124	111	121	107	113	126	138	103	107	117	103	113	118	117	103	121	123	115	116	128	121	108	93	111	109	124	119	107	103	108	106	119	123	110	96	103	124	113	138	104	112	122	117	110	116	99	106	104	120	117	125	116	104	101	101	121	124	110	106	114	96	110	104	109	123	108	106	113	106	103	125	112	132	119	119	109	95	92	107	126	115	104	117	133	128	118	109	94	99	109	110	110	114	111	104	111	92	99	111	125	105	112	125	100	96	109	118	100	106	140	109	104	93	89	129	105	117	105	111	114	108	106	102	99	117	116	115	114	114	91	109	104	110	121	111	107	122	119	115	109	110	107	128	127	109	106	122	120	111	110	120	108	121	102	105	118	120	105	125	108	108	105	129	125	115	104	129	109	114	114	110	107	124	111	102	101	108	118	118	107	132	105	117	131	119	83	137	121	101	94	110	113	94	111	110	107	103	132	104	123	109	114	122	113	133	133	111	99	124	117	110	120	96	136	114	105	112	114	108	103	118	101	110	126	110	101	122	120	108	99	105	103	105	106	102	106	126	112	110	112	107	126	104	124	116	111	95	139	116	125	92	114	124	107	94	111	110	112	111	100	123	124	79	103	110	111	111	111	128	113	99	106	130	140	123	100	97	112	103	127	119	106	116	104	99	110	117	115	109	102	106	102	115	101	116	121	111	125	114	101	123	115	115	117	104	136	111	105	102	118	108	94	123	118	135	94	107	100	120	112	117	116	110	119	95	103	101	114	103	117	115	94	108	104	79	104	103	131	112	128	127	115	103	96	112	127	116	115	116	111	140	104	114	110	123	128	106	107	113	85	83	93	115	127	113	118	97	116	118	107	120	116	127	128	110	111	98	121	132	111	133	98	114	122	110	88	123	106	102	121	99	117	111	106	100	115	121	109	119	131	122	120	116	100	122	91	108	113	127	102	120	119	90	106	112	106	92	110	108	112	127	125	121	105	114	112	90	124	139	117	98	124	114	105	105	106	97	113	118	115	130	103	96	122	122	103	117	99	97	124	100	123	100	104	92	113	141	135	100	140	106	133	111	103	118	113	109	110	94	113	115	124	96	97	106	132	111	102	99	109	113	122	122	122	119	96	132	111	120	111	120	104	119	99	130	116	127	102	105	101	109	113	116	97	108	111	109	113	117	107	112	96	107	112	128	94	107	100	131	94	107	112	118	109	117	106	115	122	115	110	117	102	118	104	111	111	112	102	129	115	99	127	108	113	124	119	107	102	115	111	108	108	118	98	113	115	130	112	108	96	106	112	99	105	114	125	104	98	124	121	109	103	113	96	113	106	131	115	122	106	111	108	110	119	104	107	114	117	120	129	119	103	108	135	115	123	132	104	97	118	106	111	112	109	104	99	141	102	108	103	124	102	114	110	125	137	111	110	111	103	108	112	117	101	106	108	108	107	115	121	108	95	115	96	112	130	98	139	117	126	115	121	116	94	121	114	125	115	111	115	113	125	105	137	116	111	102	122	103	107	115	120	104	118	99	116	107	123	106	106	108	102	99	95	115	111	123	121	99	122	118	105	111	99	107	121	121	125	109	128	112	117	121	96	117	119	101	123	113	135	117	108	97	117	133	112	123	109	104	116	112	112	87	94	113	133	92	125	126	108	125	129	117	116	127	107	119	107	107	107	109	107	120	127	120	95	112	98	118	111	104	102	113	96	124	110	122	108	112	105	118	88	109	139	109	99	104	123	107	109	127	121	116	114	110	103	112	113	102	102	116	92	90	120	102	91	97	125	105	117	132	97	129	111	112	121	119	108	103	124	126	126	126	117	112	103	100	125	118	103	104	100	121	115	123	100	129	106	114	114	114	87	95	124	116	103	123	84	109	109	106	121	111	113	104	115	105	113	87	105	124	117	122	114	107	127	124	104	114	117	98	109	119	128	123	130	94	97	111	121	131	111	101	121	99	114	130	118	102	98	117	117	125	113	123	125	112	99	101	93	97	114	117	118	115	99	97	100	92	126	110	105	113	97	106	105	110	94	128	108	110	118	123	91	114	130	108	111	120	114	102	111	114	127	113	117	100	104	107	105	99	109	117	107	114	109	107	117	96	109	117	107	136	123	103	114	108
25464	20963	27186	24888	20959	13454	1506	975	770	769	649	605	498	477	459	436	409	415	401	385	403	373	382	391	358	350	342	349	346	338	322	335	337	320	351	320	346	325	310	313	296	298	311	322	300	306	323	325	309	319	302	318	317	285	288	327	325	307	307	298	320	289	318	330	312	319	339	317	289	330	319	301	313	320	329	333	298	322	288	292	330	325	303	285	319	300	319	305	332	304	330	309	327	330	310	297	313	298	326	346	310	317	296	304	300	321	319	337	274	306	324	294	306	284	294	306	293	316	284	292	299	330	315	288	311	307	302	304	283	290	309	302	327	309	284	314	301	326	307	314	318	307	339	325	283	327	310	293	291	304	303	363	307	303	299	307	277	294	293	279	302	303	293	301	310	299	292	311	288	306	302	328	318	307	296	326	296	285	297	299	334	309	329	299	299	295	320	274	299	285	323	299	314	317	319	307	310	304	311	303	287	288	313	291	276	326	297	336	295	309	321	307	309	297	319	297	302	321	296	301	302	303	339	319	300	318	313	295	313	324	313	319	306	311	306	295	318	314	290	302	316	314	294	329	324	321	283	307	294	352	330	333	349	316	294	318	321	278	331	306	303	291	295	306	289	302	318	293	288	298	318	309	318	284	300	295	293	306	320	305	286	283	272	271	315	298	325	283	317	275	295	319	312	309	294	272	322	331	316	298	329	305	306	305	305	304	295	294	283	271	289	300	360	296	285	298	292	315	325	292	312	328	277	298	301	323	298	294	307	318	295	308	289	307	308	310	304	314	343	299	307	288	315	298	299	319	320	259	295	308	310	292	299	302	322	297	295	313	326	312	343	300	327	292	307	293	308	299	291	298	306	262	307	294	320	311	299	335	305	328	300	294	280	287	290	313	297	296	304	315	287	297	300	290	291	306	315	313	301	310	308	292	291	302	284	331	296	328	304	275	308	313	302	330	295	302	292	302	323	285	309	295	305	342	315	317	290	342	332	295	307	315	332	287	333	322	319	312	314	336	324	313	286	321	322	304	316	339	285	315	284	288	310	320	350	305	338	292	306	315	305	291	329	304	319	307	290	322	311	319	298	322	293	282	297	333	307	277	317	320	288	317	292	250	307	303	287	311	317	274	304	305	301	263	295	332	289	307	303	306	295	287	289	299	297	255	323	309	307	306	297	286	302	293	312	295	317	307	286	285	279	282	296	264	291	290	305	314	310	283	310	298	305	335	328	303	310	300	283	321	312	285	270	298	293	308	309	296	312	309	331	290	305	318	302	302	338	299	325	301	332	303	308	312	331	291	320	314	258	308	288	316	308	295	297	316	323	307	296	279	293	281	318	317	317	357	309	319	312	289	279	327	295	304	305	314	289	319	300	279	337	293	329	293	315	340	297	322	296	279	296	289	284	313	307	279	306	271	283	326	307	284	311	323	322	304	286	278	296	298	301	285	310	290	293	309	347	312	299	298	286	293	277	286	317	311	341	305	295	328	319	321	298	305	314	320	292	316	312	321	276	301	314	318	295	292	319	281	317	291	321	329	317	322	274	340	335	317	289	299	333	298	290	285	328	318	326	299	295	320	316	281	334	300	308	296	300	357	285	276	295	278	298	298	302	288	330	302	339	309	299	299	289	334	309	299	325	337	311	310	320	319	326	301	308	320	318	304	307	309	320	322	282	307	313	300	347	304	314	350	335	304	297	319	313	333	310	308	303	286	315	284	316	299	269	309	321	342	292	288	301	307	326	307	317	307	290	309	315	292	316	300	328	341	264	297	309	293	295	278	306	311	319	296	310	334	294	318	332	362	291	291	322	306	332	294	295	331	312	356	310	306	316	294	305	335	296	316	285	285	318	278	295	324	326	291	285	315	302	292	321	311	290	287	335	330	275	304	322	307	287	290	336	294	291	288	313	328	299	294	297	325	326	297	299	326	292	302	343	311	290	305	308	301	285	287	312	323	344	302	326	319	291	311	302	305	305	316	314	344	338	279	279	305	294	315	307	295	294	273	312	281	309	320	286	322	315	308	324	275	273	315	316	304	300	320	310	311	289	290	294	292	269	273	314	306	306	318	290	302	301	299	299	309	298	312	285	307	314	313	313	339	327	302	304	326	293	317	290	330	319	320	281	310	315	335	324	280	294	303	319	321	313	296	316	317	299	326	336	293	330	313	301	296	326	302	301	316	294	287	297	295	284	331	303	297	288	294	346	293	323	330	307	308	328	283	274	315	340	305	295	282	329	306	301	303	290	286	327	317	290	326	304	309	292	276	320	316	310	319	292	301	311	279	308	325	323	306	303	356	304	350	317	301	319	346	294	326	334	276	350	341	304	310	289	319	278	310	311	327	290	295	289	286	300	305	323	293	326	288	336	263	305	285	350	317	307	329	287	278	299	290	294	335	306	330	305	314	322	337	305	274	333	339	311	325	324	313	320	276	322	334	288	342	300	293	343	327	302	299	310	341	319	250	265	312	277	297	337	294	297	310	312	310	322	287	279	290	292	311	276	302	309	293	315	320	302	290	310	302	282	316	301	324	320	300	282	290	312	318	313	281	290	312	314	292	294	299	350	318	280	342	325	309	308	320	315	282	273	316	310	301	322	326	339	313	293	310	305	290	327	301	310	284	310	308	322	323	303	336	300	298	289	349	311	287	305	311	306	323	292	303	311	331	296	290	319	320	308	285	318	294	308	313	317	293	296	325	316	311	323	302	328	305	316	344	325	307	288	305	295	313	324	309	313	287	332	269	314	308	303	328	322	299	306	293	310	317	282	331	314	309	304	289	318	297	311	276	309	330	288	310	312	310	315	321	331	322	298	297	289	286	287	320	310	303	330	326	312	300	292	324	286	302	311	291	297	309	309	320	315	330	310	304	322	325	328	323	300	273	296	292	318	306	326	311	338	293	299	336	330	297	308	295	310	301	279	288	299	318	323	256	291	317	321	318	325	275	284	287	290	335	309	306	321	293	332	292	298	318	271	280	295	310	305	297	307	315	299	329	319	316	304	314	323	322	323	289	293	325	322	302	285	312	346	272	310	297	312	304	314	316	302	313	307	293	298	284	295	328	313	313	302	325	333	320	318	321	303	305	334	282	309	323	324	339	303	313	320	292	315	267	318	280	323	354	301	297	299	319	314	308	326	285	315	314	314	296	344	265	292	309	292	317	320	276	331	335	296	307	310	316	302	320	322	313	289	263	309	342	291	337	301	296	312	302	314	322	310	330	323	324	326	306	318	305	304	284	318	303	284	318	298	316	311	284	299	280	323	298	293	304	308	302	327	302	308	285	299	336	311	308	295	318	336	301	303	315	289	353	340	311	298	310	295	292	297	324	305	304	295	315	292	302	331	332	307	306	325	290	318	332	352	296	291	318	308	286	285	330	282	328	275	286	305	300	341	301	326	307	325	306	310	287	306	341	292	286	305	298	308	293	274	284	301	312	309	303	304	285	311	304	315	284	307	295	315	307	289	308	286	308	306	323	315	289
7423	28082	10243	5749	3864	2853	2266	1783	1481	1342	1159	959	823	720	656	599	573	503	519	475	452	429	460	440	437	416	404	370	333	411	354	376	343	379	334	384	361	382	341	360	329	344	336	330	318	336	330	298	320	336	325	340	302	363	334	308	333	350	314	318	351	326	315	321	367	323	292	311	331	310	335	337	321	339	336	322	313	327	365	335	323	349	323	305	301	299	317	313	317	333	337	324	319	338	329	348	339	297	336	321	350	323	309	308	317	314	344	373	336	310	323	295	304	316	315	328	323	300	307	314	287	294	328	299	284	334	292	319	367	310	326	321	325	316	313	331	334	326	310	299	292	336	313	292	293	331	326	318	342	303	334	334	339	305	319	308	312	301	314	333	326	318	339	316	298	318	315	321	294	323	308	333	302	299	324	312	319	317	294	327	304	305	333	278	362	331	313	312	323	316	284	329	302	328	293	282	310	334	293	329	320	309	320	267	308	302	326	302	321	332	307	308	309	319	309	298	336	311	302	305	333	311	321	314	313	313	323	329	311	331	311	330	329	307	309	318	326	300	312	311	330	339	283	312	330	311	324	298	321	304	313	307	310	306	296	337	288	302	334	322	333	309	313	309	293	333	295	343	315	305	341	303	319	315	321	323	318	328	300	317	323	381	318	324	335	318	306	316	315	303	334	311	313	329	357	323	336	329	305	307	327	342	304	312	301	311	325	281	325	299	358	315	309	288	300	366	334	289	307	308	330	338	348	317	323	346	307	282	332	310	326	315	306	303	315	311	317	359	342	342	343	292	311	297	324	319	301	299	292	306	301	315	313	318	326	312	341	301	338	339	328	330	300	307	294	323	317	296	329	339	309	334	310	303	311	318	309	304	303	312	320	289	302	284	332	309	304	336	329	315	296	325	308	332	353	314	319	298	358	330	344	313	312	325	319	325	302	342	309	305	337	287	331	299	318	319	291	311	320	309	320	344	324	300	300	307	316	354	310	341	313	333	314	319	325	337	306	322	333	360	308	308	309	308	338	331	335	308	315	298	311	339	316	288	315	331	314	331	324	326	313	340	315	342	320	307	299	309	300	339	314	326	314	318	344	279	303	350	310	305	318	315	324	308	307	327	329	301	329	338	305	318	339	300	362	309	325	347	289	313	319	332	296	346	322	328	292	313	312	313	304	286	345	303	341	324	309	338	336	343	306	306	306	289	301	337	330	277	328	335	316	311	334	310	280	305	345	344	285	330	314	299	327	285	275	303	308	309	312	309	301	334	311	308	319	323	311	303	310	329	307	356	329	309	334	334	281	325	319	330	329	320	321	324	300	301	327	314	329	328	299	308	311	299	333	323	312	305	338	331	311	298	360	339	310	319	295	287	317	327	343	312	310	317	321	340	321	305	299	339	297	321	340	328	301	335	364	320	319	316	326	313	305	321	316	308	314	317	333	279	265	323	303	317	299	326	323	301	309	309	324	312	329	340	327	329	322	310	308	315	322	331	310	343	303	297	321	302	342	321	298	292	304	333	312	336	325	296	331	331	288	352	311	337	315	292	313	321	317	332	320	297	318	334	346	279	288	327	315	298	296	317	317	312	317	342	295	287	287	313	314	314	347	322	307	298	316	327	329	318	331	312	328	339	352	315	306	295	314	305	317	325	316	331	297	297	337	355	309	316	306	281	291	296	303	305	268	323	303	323	291	329	310	336	309	317	327	310	306	318	314	327	320	324	329	324	323	332	315	334	290	322	325	300	313	309	295	332	324	300	316	327	307	306	361	328	296	311	322	311	326	297	303	304	291	341	313	298	291	319	326	340	312	340	294	291	329	300	301	247	305	313	318	346	329	321	334	322	331	297	305	333	294	319	279	323	304	318	316	286	307	314	315	290	296	313	284	341	310	310	319	308	295	304	311	321	292	356	331	288	337	301	317	309	349	323	326	320	313	318	353	312	304	310	308	334	314	301	322	302	320	303	312	290	327	317	331	322	322	310	316	305	306	304	317	312	340	307	302	310	317	322	305	301	330	318	310	312	333	288	348	292	329	311	331	316	342	304	335	316	323	289	310	303	313	328	300	334	310	317	311	302	328	297	303	322	328	338	299	287	313	282	290	312	303	343	290	309	329	323	319	313	310	314	324	335	316	322	315	319	283	333	318	306	314	319	325	312	322	322	331	289	306	317	309	317	308	298	316	335	303	319	315	338	356	332	288	297	319	307	318	316	294	331	314	309	334	307	309	313	316	314	318	313	306	300	280	328	301	338	330	321	299	320	333	306	292	314	357	309	327	301	330	299	321	307	329	327	336	341	288	292	330	300	290	327	315	315	315	348	301	305	302	320	323	307	333	322	295	331	330	321	317	321	295	299	331	333	332	317	319	321	304	332	319	336	318	318	331	283	323	331	308	326	327	323	331	323	317	306	292	288	356	306	314	317	328	309	342	304	305	297	321	338	279	338	326	330	325	319	274	286	305	300	328	325	287	274	305	299	310	353	315	293	315	291	297	325	302	332	316	277	329	309	346	301	300	327	311	314	307	292	319	320	314	319	310	311	329	341	303	303	321	314	296	305	327	324	302	299	272	307	282	300	315	326	283	319	295	283	322	322	333	312	309	328	318	335	315	292	316	315	310	310	293	366	299	285	300	342	318	300	319	329	313	314	314	326	324	304	360	354	316	322	276	334	306	310	325	306	312	323	309	314	315	318	313	316	339	344	354	324	294	327	334	310	309	293	299	334	318	335	321	303	294	320	332	323	286	327	333	327	313	316	332	327	306	340	283	298	328	317	307	320	318	293	301	328	279	310	298	315	316	318	308	280	325	308	330	309	290	314	293	312	294	322	316	307	312	308	309	327	329	318	279	309	313	328	304	302	309	326	316	322	334	313	325	329	323	339	321	329	339	279	309	303	329	333	300	310	330	279	302	317	296	318	304	308	297	314	312	304	311	328	307	335	319	331	286	311	301	299	287	306	290	326	317	349	352	302	335	320	326	301	325	300	356	311	321	310	310	300	318	323	321	304	293	338	314	307	340	293	287	328	310	324	311	307	325	345	292	314	342	309	325	318	335	290	346	331	293	338	313	308	326	324	327	310	311	324	323	342	307	331	320	321	334	305	307	296	337	306	334	331	307	303	349	304	337	329	309	327	322	303	332	303	308	309	293	303	309	332	305	344	323	299	280	314	302	294	291	301	316	320	301	300	269	315	294	322	345	336	308	279	306	306	312	305	326	320	291	322	338	310	287	328	312	336	344	306	328	319	320	308	311	317	307	301	301	320	293	310	352	309	329	325	314	318	323	324	307	291	316	341	315	307	302	361	288	324	329	309	311	311	357	321	297	352	329	326	299	316	316	322	297	325	303	324	316	317	316	292	299	334	305	312	349	337	351	338	323	318	292	303	339	334	314	323	294	342	319	331	317	325	329	320	306	319	315	344	313	325	291	307	326	330	302	338	300	339	304	315	276	315	316	315	312	309	307	334	313	319	321	337	344	307
23198	20963	27454	24617	20967	21019	12330	2012	1443	1225	1145	1013	867	889	727	701	675	694	651	637	610	589	557	569	561	537	583	551	536	566	527	520	495	483	496	538	532	488	501	506	503	510	537	448	501	503	509	540	496	491	475	454	480	498	486	507	458	523	489	507	513	482	467	450	481	494	499	457	507	478	477	458	451	468	450	465	507	438	426	476	526	473	482	509	501	440	471	499	447	465	488	499	474	492	500	464	463	492	500	487	478	468	483	427	460	482	448	444	456	463	475	460	469	480	478	524	458	515	451	439	457	472	491	482	465	478	478	500	493	507	473	455	491	450	477	472	470	480	473	493	505	474	477	492	463	489	482	505	479	463	524	478	450	480	485	466	481	499	479	456	445	467	480	464	454	455	480	500	488	438	508	462	451	481	502	504	440	472	467	459	457	459	469	481	451	480	491	440	443	491	472	474	492	446	450	453	460	471	440	451	484	481	432	442	482	467	462	485	468	484	448	466	466	504	490	436	442	454	441	502	476	479	496	439	415	463	498	487	456	455	449	443	471	468	470	491	477	440	464	463	450	469	464	479	456	440	440	462	445	483	507	441	477	466	505	439	453	491	469	469	439	442	472	448	451	438	488	459	447	474	429	436	444	409	450	439	459	479	459	507	498	464	459	448	477	489	495	462	481	466	461	461	449	417	491	432	473	472	494	470	455	476	477	430	445	481	453	493	464	491	481	436	501	480	499	450	444	483	546	436	498	478	433	499	442	465	448	446	525	462	466	476	442	490	478	454	460	482	410	459	455	456	477	431	482	454	456	490	502	470	421	450	441	474	485	473	494	446	457	477	470	474	482	436	444	457	453	417	466	455	483	479	459	500	486	453	459	474	497	467	494	467	468	473	441	521	479	458	484	447	475	462	466	490	499	452	449	470	467	449	497	433	462	427	425	488	427	448	486	453	473	461	475	518	457	459	467	459	464	475	463	472	486	440	413	482	492	473	488	475	487	476	479	428	451	465	470	458	426	457	454	443	502	451	484	473	446	468	469	461	472	449	483	481	468	413	468	423	474	452	459	455	432	465	470	507	489	480	461	483	438	434	454	429	478	425	479	448	433	489	459	466	451	473	460	468	467	481	461	470	453	479	454	485	493	484	457	446	458	447	488	460	462	507	473	486	458	503	474	478	461	487	440	466	481	446	453	499	425	481	469	471	501	474	480	456	482	474	454	477	489	482	483	488	485	445	474	468	482	470	442	483	460	449	499	457	470	504	479	482	464	447	426	450	494	458	521	463	454	464	469	471	482	474	458	475	486	490	476	471	470	477	463	436	483	487	435	456	483	491	456	473	453	420	466	412	451	468	459	502	423	458	516	445	511	475	499	437	427	486	484	483	451	452	422	479	463	505	464	505	435	502	466	470	499	504	472	468	428	472	461	417	454	487	489	445	467	452	477	481	457	461	451	478	468	516	452	432	446	475	517	465	448	505	481	479	445	444	471	456	489	453	429	458	467	476	443	450	462	457	457	444	487	485	484	448	451	476	481	448	516	473	471	458	437	452	487	508	475	462	451	441	497	472	484	473	445	463	442	461	452	459	476	471	478	492	449	498	460	492	486	479	429	470	471	461	462	471	435	500	448	505	459	472	489	466	485	496	512	472	508	450	492	482	472	444	450	496	506	459	443	464	471	477	487	431	464	458	468	459	499	477	465	469	491	430	493	443	478	447	452	466	470	446	455	464	450	500	458	482	431	472	479	474	503	440	470	453	464	419	468	428	464	463	483	450	478	530	476	455	435	496	477	491	494	474	428	457	450	461	450	451	493	465	430	482	493	445	468	486	480	471	429	457	461	469	458	465	438	448	470	442	458	409	446	435	450	485	466	445	463	423	483	495	461	449	451	434	430	492	474	444	471	446	457	495	432	494	477	471	479	485	463	475	444	462	440	448	448	450	440	444	461	477	471	431	474	482	485	462	445	474	438	463	439	496	489	459	445	502	491	494	479	437	463	488	465	441	457	421	447	467	475	482	479	441	494	461	463	506	511	486	477	485	446	453	468	447	476	456	472	454	491	481	466	449	473	456	486	468	456	497	466	489	462	502	455	430	504	449	465	492	493	486	466	513	457	446	452	471	474	463	480	501	454	444	495	444	465	506	501	504	487	456	455	444	461	453	446	486	458	482	469	449	485	464	443	472	433	456	427	442	447	458	449	459	422	482	465	448	472	471	446	468	482	419	454	471	471	476	480	462	485	462	499	449	485	419	431	488	467	481	468	488	460	449	462	453	497	457	461	469	517	492	489	458	485	480	486	465	485	494	455	470	487	490	486	426	452	463	483	446	439	426	449	449	426	442	481	467	474	470	492	495	432	470	484	447	485	442	461	463	453	429	477	459	475	441	495	453	478	495	432	446	464	493	484	448	498	469	489	476	457	484	479	461	455	469	474	440	466	472	459	462	492	461	457	465	497	471	475	416	425	492	470	433	474	448	458	463	492	471	471	474	459	442	464	508	473	467	491	486	461	475	487	466	457	446	482	478	486	444	464	461	480	457	469	470	477	472	459	495	451	469	468	461	469	441	469	428	423	483	480	456	468	471	464	473	465	443	468	446	453	475	459	481	480	430	472	418	490	482	467	505	439	467	449	461	460	467	440	487	474	458	489	496	460	449	469	486	473	457	471	471	425	484	494	442	434	480	497	437	484	440	479	465	500	493	451	464	458	443	497	443	454	468	485	440	478	424	448	474	473	461	465	434	457	474	460	488	450	480	448	439	501	474	483	479	480	447	458	477	488	444	476	448	475	479	475	449	464	487	468	471	462	434	465	482	506	482	449	481	427	474	420	470	471	468	462	454	456	508	422	475	480	463	469	461	508	440	534	410	476	448	503	459	476	455	495	491	432	490	474	456	454	494	493	488	498	465	491	432	457	460	481	467	495	495	469	494	468	451	441	466	477	495	447	513	448	454	488	445	468	446	472	473	456	462	479	477	501	449	430	492	474	448	467	417	435	454	429	465	484	440	480	444	458	473	458	478	469	447	458	451	507	455	450	477	468	459	446	458	455	459	413	474	449	457	457	440	499	448	443	457	491	462	492	502	471	474	495	467	443	469	490	450	422	482	445	484	463	464	452	455	471	473	496	458	459	445	478	441	485	495	482	463	470	457	474	440	433	478	479	483	472	466	473	483	473	488	534	436	461	465	504	499	484	454	443	462	498	475	458	480	508	476	472	478	481	503	452	450	465	477	452	452	444	504	468	453	433	459	460	458	448	484	488	466	484	426	446	493	448	435	458	448	456	473	470	486	449	477	510	471	478	468	458	437	422	460	457	437	452	496	442	463	444	433	484	480	465	463	436	502	500	461	437	450	478	465	493	508	464	466	482	434	487	443	467	464	499	460	454	473	452	472	495	540	509	470	487	456	473	480	483	464	454	436	465	447	477	454	491	477	457	456	472	469	433	437	447	475	471	443	475	447	433	440	441	470	480	442	446	455	455	494
10244	29383	15383	9962	6905	5023	4004	3280	2715	2468	2033	1693	1419	1244	1237	1042	951	909	862	851	758	702	690	658	649	635	680	599	688	605	666	570	541	525	538	540	545	540	538	528	510	489	531	557	513	493	498	518	548	512	561	519	510	540	494	467	527	516	526	516	503	492	523	522	529	514	525	478	488	450	481	473	501	497	507	474	482	545	482	517	529	458	499	503	523	530	444	522	491	503	502	495	461	460	533	532	483	473	485	485	474	477	494	529	479	485	486	486	507	502	529	489	486	523	490	453	510	493	490	434	487	472	501	492	499	508	534	448	492	484	451	495	470	478	509	473	477	455	526	483	486	454	522	490	487	489	485	476	508	456	456	486	494	496	439	509	502	501	471	514	535	462	471	531	499	496	475	469	496	529	499	496	502	497	487	468	490	506	452	461	473	519	474	498	479	473	481	468	491	509	476	496	477	451	482	509	475	525	500	485	460	456	536	491	486	454	465	483	468	466	486	483	475	478	474	488	480	477	493	464	487	490	508	484	479	515	510	461	507	497	539	502	465	453	488	478	443	496	502	525	535	488	477	501	482	480	504	442	458	449	461	517	478	511	455	539	483	510	488	434	455	484	510	487	502	465	503	508	462	504	456	483	467	453	499	494	467	481	492	480	468	502	467	502	499	462	471	478	485	464	470	468	487	498	517	491	497	473	503	490	501	492	494	459	511	449	470	456	526	530	481	464	476	450	468	484	467	463	504	468	486	478	482	466	490	488	476	459	467	518	485	512	472	496	485	488	481	490	499	464	447	503	510	480	476	457	460	493	463	504	476	487	478	480	463	459	477	499	502	434	467	516	468	464	472	466	475	483	539	461	455	499	498	481	518	485	481	475	466	484	487	460	467	524	485	512	464	488	511	485	475	481	457	509	467	464	487	461	489	495	464	468	506	495	504	479	492	481	476	496	470	497	445	481	490	485	504	504	487	468	487	465	467	462	461	513	502	498	493	498	444	483	497	472	502	471	489	461	455	516	497	485	494	515	479	454	466	522	442	490	461	492	474	496	514	492	497	483	459	495	446	493	486	490	441	447	475	478	476	511	485	513	536	485	450	454	470	460	513	423	477	515	496	497	546	476	453	509	495	463	463	488	514	493	498	483	482	489	516	458	492	507	476	510	468	485	479	482	493	483	482	469	464	497	487	468	482	465	459	470	476	480	468	450	471	495	484	482	463	495	498	488	451	448	453	482	484	494	492	509	475	489	470	488	478	442	446	499	480	486	501	471	513	471	465	492	495	508	514	482	470	471	476	486	485	481	484	514	471	471	495	511	465	478	454	482	508	440	441	470	478	445	470	498	459	462	491	490	495	514	520	486	492	501	473	471	443	509	472	465	487	455	475	480	475	458	498	430	480	470	512	496	558	510	475	469	480	483	518	462	493	475	459	500	494	513	538	483	461	460	484	519	471	515	462	466	484	488	466	481	511	477	496	493	494	493	475	476	504	470	508	450	443	474	487	514	452	457	458	491	473	434	510	493	493	501	506	511	463	485	463	468	511	517	476	512	485	477	490	484	520	467	447	467	484	480	496	460	498	497	465	470	471	444	495	510	484	493	479	468	487	515	483	477	474	488	523	456	486	462	486	482	481	500	450	466	490	442	481	459	479	481	442	471	475	512	490	457	476	460	445	504	479	441	478	469	492	512	475	476	460	433	493	501	489	521	470	479	480	497	452	485	459	455	503	503	477	486	481	464	474	511	482	485	503	484	505	475	518	478	498	477	483	438	476	557	507	471	500	500	512	478	491	478	487	452	490	488	462	488	501	489	472	504	468	489	479	482	478	457	462	447	459	444	484	486	532	506	508	498	493	472	491	473	434	500	475	486	522	469	486	451	497	454	486	470	445	489	484	456	468	460	467	477	482	475	498	498	498	478	454	467	471	504	453	463	461	487	505	519	507	484	499	463	467	490	487	490	467	467	462	440	495	502	471	509	499	496	476	497	476	504	491	481	460	517	477	479	472	501	461	472	458	485	527	516	499	450	484	483	473	449	454	445	475	499	474	477	482	472	474	506	477	448	487	519	519	463	494	483	466	483	505	532	470	498	489	478	447	472	485	479	495	469	534	456	470	461	499	508	484	467	466	481	514	501	503	447	435	477	498	503	493	501	431	481	478	493	493	448	497	486	481	447	501	446	491	493	486	479	513	469	483	509	495	460	501	482	474	468	508	508	468	509	486	488	469	504	585	496	477	494	465	467	460	474	510	479	446	488	499	501	448	465	435	493	445	469	483	480	487	475	490	465	472	491	479	482	496	501	478	478	451	516	438	498	494	479	482	492	486	485	446	483	472	473	509	513	488	499	477	491	459	469	477	470	433	494	498	502	530	482	510	484	462	497	454	479	459	483	519	477	481	478	461	490	471	492	464	492	506	485	483	461	510	456	465	459	488	460	479	488	504	448	471	517	462	455	467	454	479	490	442	488	468	460	538	464	462	472	470	488	507	472	475	497	469	480	459	498	456	459	522	482	452	452	460	447	490	506	477	492	441	494	486	515	478	493	460	468	461	477	493	467	522	486	494	470	523	451	505	512	515	439	453	487	491	446	497	486	510	497	451	490	485	490	496	454	479	453	476	518	477	432	486	479	507	474	487	514	471	524	496	516	437	468	472	466	482	477	467	485	546	493	511	462	508	483	516	484	480	482	443	479	490	492	498	473	447	472	466	481	454	470	495	482	517	504	463	493	491	491	486	480	453	485	454	480	483	508	461	465	513	486	492	530	450	477	454	496	501	520	492	476	437	506	531	489	528	465	463	490	486	458	500	497	498	501	450	464	497	496	478	502	484	491	481	475	479	514	488	494	496	470	520	487	511	490	476	451	482	516	506	492	453	452	485	542	483	486	480	468	486	464	485	454	472	536	497	495	479	497	444	446	453	461	452	507	477	495	496	490	493	485	481	447	480	458	498	462	457	484	448	481	520	494	520	479	470	439	480	485	515	489	496	467	455	513	485	502	459	468	469	531	529	470	450	494	483	493	497	442	481	514	496	481	454	500	473	438	463	504	474	475	512	449	499	460	467	512	478	505	498	485	476	437	447	464	463	517	503	445	455	482	456	484	485	492	481	481	471	480	447	466	469	477	467	491	459	443	457	486	490	499	475	475	499	437	491	504	461	506	479	508	449	501	463	497	511	494	498	480	463	496	504	455	446	463	489	455	495	481	460	501	496	474	487	499	471	473	443	470	492	521	453	503	497	448	482	468	490	459	463	486	464	491	486	490	482	470	473	441	537	502	460	465	490	443	476	530	523	500	499	499	500	502	507	469	478	482	486	506	469	465	506	477	458	460	484	475	468	475	471	456	475	465	465	492	484	467	490	488	462	502	502	461	471	514	474	504	492	522	470	474	486	527	513	465	448	471	516	496	490	497	484	461	482	506	505	518	466	508	464	448	499	507	479	485	491	495	433	485	435	492	467	498	501	491	503	459	490	485	490	468	489	498
28091	15691	3216	306	218	161	122	121	128	114	108	101	108	97	109	91	97	117	78	96	104	108	95	95	97	91	110	101	104	99	104	87	103	96	95	106	85	102	93	99	93	96	103	90	91	91	85	88	104	98	93	100	90	97	87	91	91	109	102	108	92	93	102	117	85	95	93	75	102	97	108	113	102	100	100	102	90	96	79	101	99	99	82	85	110	85	121	95	100	115	94	88	112	101	93	106	117	99	101	94	103	94	97	110	77	91	103	105	98	104	81	89	96	117	90	120	98	107	81	89	99	95	81	92	108	87	75	109	74	88	102	94	84	90	97	101	114	98	96	102	95	101	100	91	90	86	108	96	109	96	68	106	99	105	93	97	88	107	85	88	105	94	103	85	102	87	109	103	93	104	87	102	100	110	86	90	75	88	90	103	94	99	90	88	102	81	97	105	116	105	102	111	92	95	93	89	103	81	91	80	84	106	100	91	80	73	103	89	99	84	100	83	84	104	92	107	97	83	97	95	113	108	89	108	89	99	114	102	93	71	112	92	97	116	90	109	94	92	98	102	93	87	99	109	92	94	88	83	95	97	84	90	85	93	101	81	85	102	97	99	94	90	93	94	107	107	101	97	124	95	111	91	99	109	103	73	77	91	91	85	76	85	113	99	96	78	100	87	99	105	87	83	97	112	89	108	106	108	86	88	100	94	84	92	92	105	89	99	97	86	96	102	92	80	95	108	99	104	111	87	94	93	98	82	122	96	87	85	98	102	110	84	88	101	100	87	102	85	105	95	85	95	90	116	102	94	102	98	98	83	91	91	109	80	109	97	98	97	94	87	95	85	94	76	83	99	85	96	92	92	80	115	97	112	103	102	87	79	103	101	101	108	92	106	97	102	87	100	120	89	93	98	89	105	90	113	95	100	84	105	92	84	97	95	94	100	89	98	86	103	104	91	94	85	97	86	83	110	92	114	95	95	95	79	96	109	91	94	115	99	84	89	96	77	86	105	94	106	108	107	84	97	84	104	82	104	100	82	99	89	80	93	77	94	100	99	91	82	103	101	94	96	107	83	78	103	95	95	107	91	78	84	91	99	90	95	94	85	111	96	73	94	85	86	104	111	101	78	118	88	92	84	76	98	87	89	115	98	96	82	104	94	82	100	86	112	89	98	89	84	85	93	75	109	74	115	102	102	79	109	105	105	103	89	91	98	104	85	99	101	105	110	110	102	104	99	103	92	84	115	108	98	100	99	111	78	93	95	97	106	101	89	89	105	126	99	101	99	103	103	86	94	111	96	112	98	90	97	104	94	87	87	101	65	90	82	96	104	99	106	103	96	92	106	93	103	93	94	90	101	102	91	91	91	86	91	81	95	97	99	91	86	92	94	97	102	105	89	106	103	98	95	93	110	94	101	101	83	96	92	97	94	111	101	86	94	107	113	108	90	116	72	96	88	97	105	86	95	82	80	92	104	107	98	103	119	88	75	87	96	85	86	86	83	98	108	99	86	96	99	96	91	99	93	101	108	81	99	78	105	82	92	89	104	96	112	96	95	98	92	107	101	126	103	111	100	79	102	106	100	108	88	87	100	82	98	91	93	95	99	83	105	106	104	117	96	116	107	104	103	98	106	91	103	108	93	122	105	94	96	100	93	100	108	91	117	108	100	87	92	85	98	113	98	94	106	85	87	114	102	86	88	83	95	107	121	86	92	99	89	87	74	103	80	84	105	88	79	99	89	81	101	106	101	88	80	93	79	87	90	105	83	96	99	113	87	117	105	100	96	94	93	84	110	102	90	103	89	106	93	97	121	91	107	102	109	95	118	83	89	107	103	99	92	106	96	104	108	99	103	103	79	92	116	101	105	92	99	94	89	73	99	96	99	94	101	112	93	95	72	98	99	107	88	88	76	90	101	93	106	104	99	87	87	90	94	91	90	95	94	86	110	109	98	90	92	90	91	100	100	95	100	116	96	95	111	89	72	100	94	91	77	91	99	114	105	98	103	84	103	96	88	80	104	87	101	93	83	92	82	98	98	112	96	95	79	104	95	98	92	107	100	86	91	91	104	94	95	95	107	87	101	97	100	106	87	94	101	91	110	104	98	89	120	85	109	95	101	99	102	88	107	90	107	98	99	76	67	91	95	83	95	90	83	94	82	87	100	77	95	87	99	102	111	95	94	101	85	84	108	99	91	65	91	118	98	95	93	104	92	104	91	110	95	86	93	84	111	88	93	86	104	88	95	92	101	97	95	94	113	110	106	110	94	92	101	96	100	77	97	97	100	89	113	102	77	98	109	80	98	102	91	91	100	106	97	97	108	87	98	93	85	93	98	84	92	106	87	89	98	101	105	116	104	91	100	106	90	78	95	111	91	98	101	102	97	96	96	86	89	112	102	100	82	94	96	98	86	93	93	114	88	102	93	95	114	98	98	117	99	92	88	96	97	114	83	101	99	103	103	97	106	83	88	108	100	116	104	89	110	106	106	97	95	104	86	86	87	101	93	89	85	76	95	103	107	97	101	95	107	92	96	103	116	92	103	88	88	110	96	96	110	98	97	85	98	89	106	92	93	93	94	99	86	97	93	100	88	105	85	82	92	85	106	100	82	87	99	110	111	106	99	106	98	95	102	96	99	91	90	105	94	91	80	84	102	85	105	91	97	87	116	94	78	98	91	95	95	108	86	106	114	96	98	91	98	99	87	93	88	102	93	94	109	107	107	79	107	97	104	94	97	93	106	108	101	97	91	101	84	116	97	103	99	105	81	109	84	105	102	98	85	85	97	84	100	89	98	104	89	88	106	96	80	93	111	93	95	99	79	88	100	95	106	94	108	81	100	94	107	102	94	120	85	92	66	95	111	100	113	90	106	113	96	106	96	92	101	95	88	102	104	97	102	108	93	95	120	102	90	97	73	95	90	104	93	117	109	108	98	79	103	82	99	107	85	86	88	103	80	93	92	103	96	74	84	96	83	79	121	113	83	98	93	90	85	98	85	110	117	94	94	72	127	74	101	100	75	101	82	94	101	103	99	94	97	116	89	95	101	98	100	88	92	102	104	105	98	89	89	102	79	117	97	87	105	120	115	93	110	94	108	95	90	92	101	84	90	101	105	103	103	97	102	81	118	94	87	96	89	115	113	101	96	88	91	101	85	89	97	94	96	88	114	82	90	93	80	91	112	99	96	112	93	102	97	98	88	94	95	78	84	118	92	85	91	83	82	70	97	98	101	93	109	82	100	105	103	97	94	81	99	106	89	89	86	100	105	80	101	95	110	119	104	105	106	94	90	77	83	90	99	115	102	101	87	104	74	96	103	74	94	110	94	82	85	90	103	106	96	87	94	94	104	100	108	84	92	97	111	102	101	95	100	84	86	91	85	92	80	95	116	103	86	91	88	94	91	97	102	87	101	107	105	107	87	94	106	81	97	112	102	90	91	101	86	92	101	89	97	90	93	100	91	93	102	91	101	94	102	77	98	88	90	93	94
5212	6484	1077	365	261	233	203	180	147	182	173	142	121	146	125	110	113	116	131	105	133	135	115	125	114	118	118	132	106	123	108	110	122	92	96	113	111	124	115	89	106	120	107	110	122	116	120	116	88	108	101	118	113	115	122	124	97	112	115	140	136	112	118	119	102	115	111	95	124	101	109	104	125	85	108	122	98	108	104	121	109	130	114	108	131	113	119	115	102	125	108	122	125	129	113	108	99	113	98	111	99	98	108	107	125	115	111	125	137	118	109	116	122	119	114	109	109	98	124	110	107	99	105	112	110	104	103	117	105	102	132	89	120	122	102	126	129	123	111	126	114	104	110	127	109	106	104	121	92	122	121	115	95	104	112	116	104	114	102	109	108	104	124	108	115	96	116	110	111	119	95	98	122	112	112	123	94	124	105	95	111	102	124	110	110	112	127	121	121	126	123	125	119	113	116	110	107	104	115	95	115	101	106	97	104	131	120	110	113	101	120	128	121	105	103	106	128	120	134	129	137	104	107	123	121	104	105	127	112	94	114	103	126	108	110	117	111	121	107	117	120	109	129	124	106	108	94	102	108	101	103	102	117	139	117	115	99	138	87	124	122	100	113	114	108	106	105	103	125	108	110	111	125	108	118	87	107	101	104	115	105	102	99	110	129	96	123	116	108	111	119	115	104	106	113	109	119	111	124	109	135	114	123	110	125	93	104	115	130	125	118	119	120	117	104	88	124	115	104	116	128	103	125	122	116	108	120	102	98	128	108	114	115	96	108	87	129	125	113	113	119	126	131	105	126	116	98	117	106	111	101	108	100	107	119	121	113	118	96	95	119	129	120	115	101	110	101	122	101	116	120	104	112	107	117	122	108	112	112	125	119	96	108	126	114	130	81	124	97	112	101	103	140	128	117	114	93	109	108	123	96	123	112	115	115	116	127	99	119	104	104	115	124	114	106	115	95	92	112	106	128	131	118	116	102	112	108	109	114	101	92	127	104	126	117	109	113	129	109	108	128	118	121	115	107	112	106	145	106	133	108	101	101	129	119	119	111	114	114	118	116	105	104	124	117	113	105	109	113	107	115	105	101	106	106	101	112	99	119	111	115	94	111	108	130	100	121	110	142	94	118	130	93	84	116	127	114	117	113	127	123	108	133	97	118	121	127	123	101	99	107	108	100	103	147	116	119	134	101	106	123	111	102	106	115	106	120	139	112	101	107	104	96	100	110	110	126	104	112	98	112	122	124	117	116	122	106	115	104	105	115	116	120	118	111	120	112	112	124	124	111	114	126	126	116	105	106	111	106	119	112	101	112	118	104	89	112	100	105	132	123	114	123	112	120	120	140	111	100	127	99	118	116	105	102	114	118	111	111	107	104	133	109	102	118	105	106	118	105	119	113	116	107	114	103	116	117	115	95	118	103	120	120	112	120	125	116	125	95	106	113	109	99	107	124	118	111	105	111	104	118	112	101	102	117	123	100	101	117	104	126	113	121	113	116	106	106	103	108	119	117	110	114	112	89	87	113	116	103	121	110	123	112	116	122	120	96	118	103	105	113	126	109	101	122	110	114	128	118	121	140	111	99	118	92	105	115	117	129	90	105	118	105	106	107	128	119	111	116	107	123	121	120	127	109	128	92	121	117	124	122	107	124	107	101	120	120	111	134	107	100	126	111	113	119	116	112	121	114	91	107	103	119	111	106	112	121	128	102	106	105	111	101	102	93	123	87	131	106	109	110	118	105	110	119	106	122	108	128	109	96	95	127	120	109	114	95	96	106	95	108	114	122	102	97	114	125	125	108	131	105	113	112	123	104	121	119	116	92	105	110	123	106	124	109	110	105	128	127	120	98	114	112	116	107	110	107	107	109	104	104	122	119	106	100	103	113	111	115	102	101	119	127	121	114	117	126	102	106	101	113	130	110	84	111	117	126	104	117	120	110	108	115	120	116	90	138	114	109	112	116	101	112	114	119	104	139	112	105	118	100	104	97	115	121	111	111	104	103	114	122	97	122	114	128	118	102	102	107	112	123	121	103	116	104	127	105	132	92	118	116	96	108	111	122	105	94	118	113	106	116	106	110	124	108	129	104	115	111	110	114	120	97	112	94	99	123	100	104	111	119	123	126	130	108	105	103	96	98	118	106	109	117	101	122	107	123	101	131	115	116	116	108	114	110	105	118	112	113	109	117	84	115	111	109	117	109	135	127	81	128	124	140	103	100	120	114	108	111	115	128	120	97	97	111	126	111	91	121	118	109	108	104	106	104	97	124	107	106	129	102	102	123	105	100	101	115	113	116	123	130	96	128	109	95	114	107	136	119	121	107	120	112	107	126	115	123	105	126	116	102	126	127	96	98	105	107	104	109	106	129	106	125	130	106	111	104	91	120	108	105	114	105	117	110	117	108	115	99	113	115	122	103	112	126	115	120	93	109	98	112	123	100	114	109	130	113	107	119	134	109	110	108	104	119	131	100	118	117	106	123	130	122	112	129	111	113	105	115	108	118	118	121	131	122	94	113	127	106	116	107	109	128	111	113	112	98	103	115	111	111	100	119	119	108	114	114	108	112	115	117	107	105	114	124	103	114	106	110	107	114	110	88	107	116	112	106	120	115	111	114	102	114	120	105	131	88	116	135	118	94	136	92	105	116	125	104	106	116	100	120	111	143	123	106	115	99	121	114	105	109	123	93	110	113	107	127	98	117	113	122	114	115	113	120	105	102	121	105	107	115	96	112	105	121	102	93	108	95	104	124	118	107	112	123	124	121	111	98	134	116	116	101	93	119	102	118	129	102	114	103	110	114	133	125	102	122	120	120	102	127	97	116	114	115	98	101	130	101	122	107	109	111	98	104	123	126	115	106	102	112	103	106	109	119	129	121	103	103	109	120	104	114	105	101	109	106	115	143	110	112	116	98	110	115	126	102	119	118	113	122	116	113	118	102	108	112	85	108	120	118	113	99	106	105	108	125	106	105	108	115	107	92	114	121	124	110	114	106	107	118	105	105	105	118	114	109	110	100	116	110	108	119	103	131	102	98	122	117	112	122	120	106	118	116	104	106	135	105	115	129	110	108	133	113	107	106	123	116	106	113	108	101	106	132	104	106	99	94	116	128	111	130	106	111	115	106	112	114	104	120	119	108	122	108	111	121	122	120	127	100	112	131	109	104	121	122	122	106	121	94	120	121	122	109	106	114	104	92	102	108	94	95	102	115	120	132	117	112	121	103	124	92	109	117	127	99	103	109	112	83	103	107	117	116	116	124	116	107	109	128	120	122	98	120	107	119	107	95	100	94	111	129	114	117	120	134	106	130	131	116	102	99	120	108	119	114	108	129	108	128	103	120	117	98	101	120	111	129	112	107	110	115	99	113	104	127	120	123	117	140	102	103	105	97	115	102	125	129	106	129	91	119	102	110	92	124	113	107	109	108	116	117	117	102	111	124	114	109	105	98	120	107	117	126	108	112	110	122	113	96	101	106	112	118	91
25407	20964	27310	24799	20956	13684	1638	952	785	723	681	630	537	487	473	457	414	405	390	404	412	361	365	361	348	355	315	369	305	330	354	347	320	313	311	315	327	312	331	330	302	324	319	350	312	316	286	318	314	347	304	313	329	314	290	332	319	306	337	303	344	286	339	326	280	321	309	323	324	298	305	294	325	315	300	328	354	301	306	291	277	280	286	314	312	321	299	299	281	294	302	314	305	321	328	305	288	310	306	329	306	304	288	318	309	313	322	319	344	315	313	288	312	316	300	298	300	318	317	316	314	313	316	302	317	295	314	310	295	277	311	293	304	293	337	334	302	308	308	325	297	323	296	269	314	316	297	288	333	342	335	304	310	292	306	313	298	325	316	305	345	310	326	285	304	337	286	295	309	299	288	308	307	317	295	305	346	312	315	319	313	304	339	331	300	282	311	288	284	339	305	301	319	321	345	293	303	318	303	304	302	319	310	320	329	335	318	295	311	358	286	307	305	334	298	323	288	314	294	287	314	313	290	288	287	333	287	300	315	310	308	293	294	310	266	306	304	327	305	302	290	306	320	319	302	325	293	349	314	318	304	272	312	309	319	319	312	310	319	284	321	286	314	314	320	291	313	327	322	327	292	314	313	304	321	286	303	314	299	335	309	290	318	319	302	334	357	273	301	312	283	303	307	285	298	340	293	320	313	310	339	293	300	338	347	317	326	352	315	312	308	311	318	333	320	296	312	288	320	318	300	308	315	310	327	351	296	301	291	306	297	296	313	313	320	334	298	309	291	333	293	281	295	345	315	337	325	298	285	316	296	290	334	317	296	347	299	340	299	289	328	302	332	334	290	323	326	298	309	282	325	279	302	315	316	317	307	333	284	309	309	309	287	341	318	268	313	313	337	313	328	310	314	317	291	295	345	285	303	303	291	300	294	296	318	303	293	339	320	326	319	309	309	289	284	275	292	293	303	311	309	298	314	336	321	307	280	340	330	315	327	307	333	308	278	300	329	321	318	292	312	337	310	349	344	297	311	334	315	294	340	294	332	278	292	295	331	282	320	271	323	337	322	327	343	307	290	312	330	334	282	308	289	338	310	323	304	290	282	296	311	279	320	321	296	300	291	292	339	316	330	321	307	285	310	322	332	317	339	292	340	310	308	286	339	306	333	303	325	327	335	292	305	297	325	322	308	307	284	310	324	303	306	290	298	331	257	288	324	315	325	286	312	313	318	310	301	298	317	299	299	347	312	334	318	312	302	316	315	310	321	308	324	313	344	280	307	310	294	305	316	288	273	290	317	306	314	317	303	329	314	303	301	312	329	307	303	316	334	291	328	321	306	306	299	300	315	295	287	305	280	325	312	319	298	290	322	292	312	310	341	296	313	303	312	288	336	304	340	287	335	267	299	321	283	314	308	290	320	325	327	304	325	327	308	294	311	305	318	313	314	316	319	312	322	300	295	325	298	272	310	291	324	304	305	333	276	332	289	307	320	299	323	330	286	357	322	291	329	319	275	302	318	317	305	286	299	300	285	309	320	315	281	300	300	331	328	327	296	323	283	283	334	286	362	326	292	292	302	286	307	310	319	320	313	324	339	342	302	303	314	317	308	301	290	333	284	301	318	310	311	304	316	313	301	321	296	305	314	297	304	299	326	287	258	318	287	279	310	317	314	266	309	317	332	303	268	284	278	302	323	281	297	275	330	326	318	330	307	319	278	297	300	317	302	320	320	310	322	276	294	296	277	327	335	326	272	314	310	311	310	334	295	302	309	322	316	314	298	323	317	313	323	297	318	320	302	314	300	275	325	290	330	343	286	321	323	291	327	282	303	293	301	336	278	319	300	298	319	327	331	310	334	302	315	332	275	323	320	291	291	333	357	333	313	308	315	282	323	276	305	279	322	300	288	317	316	289	314	316	313	356	278	309	293	281	336	279	308	300	295	322	308	308	324	315	317	294	283	295	307	329	341	315	314	301	290	279	291	334	327	295	313	288	311	319	326	284	307	266	309	313	276	310	311	299	320	309	302	299	315	304	301	307	301	297	293	320	313	291	321	315	331	318	351	310	311	292	325	320	338	296	321	318	295	322	346	325	309	311	322	309	324	321	311	331	319	299	289	277	318	292	309	322	304	327	340	305	318	275	309	315	329	332	322	339	339	320	336	335	310	303	284	297	328	291	300	338	323	303	315	320	300	319	296	305	280	337	323	319	303	305	297	329	339	319	309	309	331	306	297	322	305	309	330	320	303	286	311	326	326	326	295	278	315	303	283	312	326	313	312	322	329	299	272	309	337	284	308	318	298	261	285	308	310	293	308	347	300	314	293	340	316	283	287	283	333	322	301	336	333	296	294	304	276	315	272	292	291	309	307	299	286	291	316	285	311	296	302	314	309	324	306	304	314	313	318	324	295	311	326	307	306	301	332	340	302	334	300	314	305	301	302	322	317	312	298	312	309	321	283	330	305	317	291	317	300	306	325	314	303	294	294	323	273	309	330	311	299	337	295	293	317	282	316	317	300	315	261	334	317	282	327	295	280	299	310	329	308	319	327	313	344	274	323	319	275	309	322	313	319	320	308	316	321	320	299	323	284	327	270	312	301	325	293	319	288	284	305	308	314	295	300	326	282	333	319	323	319	300	299	322	285	308	323	283	310	344	271	301	318	295	280	328	298	312	313	323	314	296	304	314	289	301	303	291	310	290	309	311	311	312	277	335	305	323	299	286	312	309	320	302	291	302	301	326	322	308	289	318	318	296	313	303	313	307	308	335	333	309	328	295	310	294	326	289	300	305	323	347	306	357	345	298	287	330	320	337	301	283	284	327	314	297	330	317	302	337	320	327	298	306	282	309	318	291	337	324	321	319	294	321	332	305	309	294	322	307	311	309	304	303	335	308	300	287	298	276	264	291	310	292	283	322	318	315	296	323	296	317	302	311	297	320	334	304	297	299	311	294	299	290	303	334	271	291	305	314	317	332	299	292	325	315	319	309	281	326	318	299	299	285	274	297	291	318	284	326	300	305	314	306	305	293	296	332	304	317	311	284	286	324	308	286	316	328	298	290	297	314	318	275	335	324	319	326	306	315	288	334	301	320	296	308	320	365	317	294	321	355	299	288	323	272	342	300	280	319	324	277	312	312	282	330	254	299	326	308	295	294	286	294	293	310	304	303	288	298	322	291	330	274	311	295	313	295	299	318	308	339	299	347	318	327	291	308	346	311	309	276	277	276	292	304	316	313	346	302	319	300	345	318	349	321	302	297	327	316	292	310	314	305	305	290	313	325	298	317	344	291	302	305	303	337	330	311	314	311	317	287	290	282	321	339	311	296	322	299	310	298	318	307	275	318	306	304	305	291	304	316	296	320	324	272	327	290	315	297	324	335	312	311	317	332	263	324	324	308	304	299	336	307	282	318	310	314	303	292	316	311	305	320	317	320	307	302	316	326	303	331	305	322	326	309	302	286	305	311	324	318	308	321	305	309	287	305
7223	27061	10241	5899	3792	2843	2243	1758	1468	1299	1121	965	830	769	697	625	550	547	506	510	409	420	416	414	401	377	414	459	364	390	389	386	341	372	364	383	327	353	327	309	347	330	358	345	334	312	330	315	299	361	329	368	318	313	305	339	338	349	320	329	305	344	346	343	338	334	315	326	330	326	321	345	354	312	340	341	355	331	300	333	340	311	345	323	284	327	344	304	348	349	295	293	324	345	323	322	316	289	331	296	276	326	302	274	316	317	343	343	317	302	329	309	288	293	311	336	342	295	325	324	345	315	310	317	292	309	308	349	316	312	288	360	297	331	337	336	298	292	319	314	306	322	338	337	324	333	328	304	331	308	341	345	322	315	312	297	317	311	316	334	330	317	338	325	329	282	310	306	302	333	328	339	315	338	303	325	299	312	295	299	326	347	296	316	321	318	340	332	327	320	286	300	332	319	339	288	336	319	280	316	293	290	340	313	315	326	314	310	315	312	332	302	319	322	301	288	295	314	327	306	311	310	315	277	313	321	327	325	281	309	303	322	298	319	317	317	327	314	321	319	304	342	314	324	278	318	317	314	306	352	356	312	327	326	291	289	314	286	327	322	317	308	331	318	307	331	286	321	305	256	316	341	332	293	355	308	323	336	322	324	321	319	342	333	324	348	304	319	294	335	294	320	303	316	303	290	314	336	302	351	353	305	296	299	299	306	292	333	300	293	299	321	309	319	300	327	335	329	321	313	325	323	366	341	310	321	338	324	307	320	325	328	297	312	284	295	313	319	295	334	303	314	330	308	301	324	323	311	298	315	284	318	339	316	356	311	301	312	321	318	306	293	301	308	292	331	311	310	305	331	333	344	312	310	309	294	285	331	294	307	305	334	320	301	305	308	304	337	330	319	322	315	327	317	317	303	333	351	304	302	310	318	364	319	342	285	329	315	317	304	310	327	305	324	339	322	306	320	309	317	306	319	293	330	303	338	316	302	320	350	311	335	296	329	318	324	338	314	317	338	331	298	314	308	352	342	305	299	338	348	309	300	307	342	312	346	335	331	311	347	296	347	313	300	360	343	292	320	309	310	339	341	316	336	348	318	311	324	375	336	291	347	325	313	336	340	357	295	326	328	344	346	298	283	318	305	333	322	321	284	330	330	297	346	367	320	305	331	341	286	300	328	289	308	332	306	320	340	313	289	336	322	294	292	328	328	319	321	296	312	312	316	304	309	310	314	312	305	324	357	308	322	327	335	310	323	307	315	333	311	320	342	339	302	285	325	362	342	309	302	335	321	302	326	347	302	309	310	320	317	307	288	306	330	304	311	337	317	277	331	308	318	312	339	320	338	323	282	297	320	281	321	328	353	294	297	355	327	328	337	282	303	311	318	300	310	333	332	293	337	313	311	339	328	326	330	294	291	317	304	350	314	324	322	351	316	329	303	320	297	292	322	338	282	291	315	325	318	302	289	350	324	322	307	303	376	331	295	303	320	307	308	303	296	289	306	347	305	287	307	344	343	336	332	324	315	316	309	325	327	280	332	315	309	342	318	305	339	290	335	339	327	322	302	306	307	312	347	311	321	299	296	310	321	328	278	295	331	326	325	325	313	324	292	311	323	336	324	307	322	307	296	284	322	333	311	289	287	294	300	320	310	292	290	330	301	356	320	312	298	309	298	312	313	331	304	310	355	323	309	328	315	331	297	298	324	315	309	324	321	311	297	299	344	321	328	308	301	332	309	335	307	315	307	342	356	329	362	325	330	308	301	302	310	314	335	328	310	296	323	327	286	327	325	351	341	325	287	322	298	302	328	341	330	328	310	302	291	341	359	331	299	290	309	312	310	330	318	311	328	344	306	305	323	335	342	297	322	300	332	338	314	359	294	264	335	325	303	311	308	357	306	317	328	298	301	333	340	294	308	324	325	322	325	292	310	292	301	341	317	297	325	331	288	344	362	289	307	302	319	330	317	325	304	296	323	340	312	339	317	296	307	320	316	297	294	323	310	331	310	292	331	333	314	324	328	316	328	324	325	304	304	315	280	300	309	286	299	290	316	354	325	309	308	343	317	311	321	318	317	318	324	293	312	293	313	315	328	310	297	315	346	339	353	335	294	367	326	341	301	361	290	329	315	325	315	304	315	315	324	311	293	323	322	338	328	309	341	314	291	289	328	292	303	305	314	329	300	326	311	303	307	319	319	319	314	307	316	331	300	306	298	306	311	320	292	330	327	294	323	320	305	297	362	334	314	323	312	321	321	318	325	329	354	339	304	339	313	309	311	313	312	322	320	314	312	344	319	324	264	294	298	265	281	321	333	339	317	298	321	337	311	276	338	340	329	330	314	346	300	315	323	323	319	310	321	294	308	363	304	348	299	340	306	321	305	322	328	291	332	314	307	299	306	331	329	347	327	320	338	304	303	300	332	335	315	328	327	316	344	336	334	326	312	331	322	316	295	294	316	334	294	312	310	318	303	349	306	316	322	332	294	308	317	348	304	325	304	329	297	356	313	296	294	309	296	323	294	321	314	363	310	307	313	307	311	289	307	336	296	284	321	323	283	314	334	332	304	322	314	327	343	321	316	357	308	341	316	333	297	316	328	313	349	339	290	296	346	343	300	312	319	304	298	323	330	292	326	316	318	331	340	288	353	329	335	337	369	310	291	318	332	347	346	322	327	306	294	314	310	306	288	292	331	334	297	330	331	307	336	309	307	323	322	325	295	334	324	338	314	321	323	329	329	315	324	325	320	326	318	320	311	318	312	321	312	287	289	322	301	292	325	295	328	340	304	317	324	308	335	309	298	309	308	363	337	346	356	287	353	332	338	301	310	320	350	335	311	323	296	316	319	301	314	327	300	319	319	328	317	377	324	320	312	293	295	339	310	333	315	321	351	341	311	311	324	346	330	302	337	292	306	336	293	316	318	320	331	327	317	325	334	319	349	304	316	296	318	293	294	330	326	304	303	336	320	337	333	306	306	337	273	290	317	324	309	287	308	297	287	327	290	315	335	318	306	276	285	314	291	340	319	277	345	341	314	322	335	312	308	293	342	306	314	341	349	308	304	342	276	298	325	325	318	334	329	340	309	325	326	330	312	311	313	313	321	328	313	324	310	335	321	341	313	294	323	319	303	341	319	339	315	349	340	290	328	326	304	293	298	323	290	329	304	311	313	300	320	319	332	347	310	320	301	296	313	293	316	307	338	294	316	305	288	327	316	280	295	285	299	321	292	301	291	341	288	306	309	319	295	333	341	280	311	312	326	320	301	319	316	317	316	339	319	345	319	322	339	302	345	311	331	317	276	338	335	297	315	320	322	358	316	335	366	365	279	315	339	307	325	315	324	300	309	312	314	290	280	313	332	346	334	323	327	318	304	313	316	327	313	324	301	323	307	317	319	318	319	337	310	349	322	330	329	345	340	324	337	304	289	361	344	323	317	320	338	339	328	305	319	331	322	347	349	312	308	327	339	305	331	352	323	311	302	302	301
23132	20967	27777	24348	20968	21036	12826	2018	1341	1314	1083	1014	873	828	873	753	723	663	607	614	635	626	539	581	557	576	582	568	538	554	502	517	526	501	514	576	498	542	541	493	512	482	511	482	524	504	446	470	478	497	498	501	488	464	476	492	525	497	497	497	483	473	431	472	462	512	450	497	477	534	502	478	490	497	507	480	509	453	511	478	471	444	468	475	479	448	515	486	490	504	491	473	453	482	482	458	499	484	485	449	507	461	425	462	458	495	457	460	500	440	446	518	508	473	476	481	459	487	492	510	472	460	471	470	473	459	471	440	482	441	468	468	522	474	481	502	476	485	533	467	515	485	484	463	447	458	485	459	485	496	446	471	468	458	485	497	446	487	466	460	490	458	474	442	449	446	464	473	471	482	498	496	481	465	503	489	489	518	456	469	439	450	462	486	468	453	478	505	499	482	411	484	479	457	483	472	498	486	478	492	428	416	485	497	481	487	457	469	492	491	498	496	468	520	498	481	467	476	476	432	470	453	452	442	462	451	503	490	503	485	459	487	484	441	495	446	441	519	526	474	468	488	467	475	467	474	491	460	463	465	455	521	511	472	469	509	446	447	489	464	468	494	471	452	461	521	451	476	484	434	493	475	473	470	461	509	498	464	514	473	490	505	467	464	468	494	466	461	481	486	501	496	461	492	475	484	485	489	473	444	458	479	479	481	492	452	483	473	495	465	486	476	471	481	475	474	452	477	477	440	473	462	494	499	490	472	464	472	469	446	475	470	440	493	501	463	458	456	449	480	423	473	460	482	475	503	508	509	464	465	482	470	446	448	463	500	516	493	466	495	472	488	486	485	515	473	483	522	471	479	458	462	530	458	466	455	481	462	431	473	487	428	443	467	477	462	446	472	471	506	463	498	489	430	438	468	513	502	475	502	467	493	472	443	488	450	479	461	470	446	477	449	483	483	526	484	475	514	514	476	495	469	480	466	493	479	469	501	468	506	430	445	462	469	492	472	452	472	453	450	472	472	452	487	462	486	469	461	456	463	442	499	474	467	469	438	473	481	476	448	473	457	444	488	466	444	419	479	465	477	483	491	472	482	513	459	455	445	440	483	462	501	449	475	461	432	488	474	451	472	482	524	537	454	493	477	508	459	498	412	484	485	468	438	452	465	511	463	466	460	510	449	490	486	505	469	463	489	451	436	448	493	446	492	467	474	452	487	451	467	508	447	446	467	479	493	470	476	453	509	435	506	461	497	465	497	468	510	454	437	463	489	428	478	467	506	463	476	486	443	478	486	452	456	469	458	463	499	442	465	443	483	462	478	481	481	474	426	447	485	404	435	505	478	466	449	484	450	466	480	445	457	470	505	446	537	474	459	490	496	466	512	467	464	475	503	486	477	505	502	514	471	456	479	491	433	474	456	520	491	464	502	449	508	450	480	435	431	473	469	482	463	416	463	478	441	454	469	421	470	512	446	476	469	455	446	438	475	469	510	494	523	466	466	472	489	497	466	494	481	506	457	479	485	430	480	481	524	509	484	464	478	442	438	467	505	451	464	486	478	496	431	484	496	492	498	457	493	511	475	442	522	496	468	488	514	498	479	486	478	462	470	437	499	492	476	520	468	471	475	429	450	494	488	496	446	467	482	470	493	510	446	482	497	427	470	455	495	458	488	499	438	437	478	443	449	522	525	439	472	498	498	488	500	462	478	493	452	460	456	462	501	477	465	532	426	492	457	484	489	422	490	470	439	448	485	461	457	491	497	474	523	472	446	438	455	470	457	495	465	463	459	460	484	436	411	478	502	456	491	469	464	467	450	466	517	472	452	492	459	430	459	468	487	457	494	453	449	439	468	490	456	492	444	443	486	447	496	500	440	443	499	483	515	501	485	452	505	427	489	484	503	477	493	472	502	425	512	468	464	446	467	446	429	476	485	444	463	449	488	485	475	503	449	470	459	477	514	458	476	445	488	505	443	488	488	478	477	465	452	433	482	466	458	448	481	497	454	432	451	502	490	442	503	444	511	466	415	518	500	430	486	467	481	483	512	485	438	464	474	475	489	491	475	509	492	478	463	496	508	493	483	463	471	504	512	505	435	439	478	465	492	471	479	485	456	490	448	515	466	503	469	486	432	438	488	474	440	468	468	473	479	446	481	503	457	462	442	495	466	490	500	462	465	488	460	447	473	485	455	498	464	474	432	449	426	488	466	472	453	476	462	458	513	476	491	491	464	467	447	414	467	465	483	443	485	483	489	451	439	454	461	453	442	473	428	461	465	442	439	454	434	472	442	463	499	478	460	472	427	484	468	442	463	503	469	503	501	442	487	469	500	464	455	512	484	436	464	444	451	453	485	477	491	431	468	488	447	499	503	476	485	476	475	509	487	465	480	470	461	484	480	490	464	525	460	442	462	484	484	463	503	468	488	473	462	465	488	470	489	460	470	446	481	427	448	479	474	471	453	472	456	470	454	487	499	465	467	485	514	449	449	475	450	451	414	455	471	473	473	432	473	487	454	491	445	507	459	454	493	474	494	491	465	450	471	435	428	489	439	472	479	484	495	471	469	458	511	460	516	506	472	475	470	532	484	445	478	468	463	453	466	472	466	455	489	475	465	437	486	463	468	469	473	476	512	486	495	480	493	463	452	483	486	454	469	475	478	483	452	469	502	458	481	483	468	495	445	451	465	437	447	457	508	476	431	464	452	479	472	483	471	465	488	529	443	461	449	437	469	495	464	477	457	482	474	474	508	471	478	475	469	477	529	456	498	460	479	528	447	468	467	456	489	465	462	476	452	473	439	473	430	464	503	480	492	486	441	464	499	478	482	453	475	428	487	442	433	465	478	447	490	457	466	487	471	468	457	484	454	452	459	471	457	474	507	467	473	483	482	450	474	470	461	442	498	446	480	508	509	443	477	475	455	469	477	506	440	503	452	497	450	458	474	462	476	494	458	473	483	483	439	490	498	451	443	457	493	537	488	457	464	503	485	489	485	502	457	470	457	490	441	490	482	480	497	454	483	450	465	482	434	457	523	454	466	469	481	439	404	444	502	410	492	475	499	466	496	478	466	462	442	514	516	447	480	476	495	463	454	459	438	499	438	463	474	479	462	473	472	445	455	446	498	457	510	480	437	545	504	482	450	492	458	467	488	455	508	410	459	497	501	479	486	469	472	494	472	490	479	486	473	457	469	502	455	488	495	478	460	483	463	457	453	484	487	448	475	401	436	458	488	481	451	488	500	477	482	491	471	484	461	458	479	465	450	450	468	462	492	468	471	496	471	436	462	454	460	478	467	475	473	466	466	452	500	484	458	443	455	475	433	485	448	480	461	473	468	461	488	487	474	437	458	468	474	476	496	475	454	493	461	476	472	444	483	472	490	486	429	478	459	463	494	444	460	409	520	493	457	508	504	466	454	468	448	476	476	459	442	456	494	477	461	498	483	449	468	488	493	491	503	462	449	449	474	477	455	466	459	462	458	404	439	504	501
10224	29517	15735	9971	6731	5214	4017	3301	2740	2446	2044	1758	1411	1280	1213	1027	946	846	888	781	784	737	725	674	619	659	698	600	624	584	586	577	530	577	595	561	546	535	563	556	520	550	544	523	512	528	503	555	566	508	496	530	517	497	529	526	489	542	490	499	526	499	458	524	504	507	495	511	464	482	531	483	489	499	485	487	487	500	513	483	510	509	471	476	545	512	477	481	519	489	524	489	493	487	487	499	508	462	479	478	497	480	436	500	489	479	516	503	465	530	483	492	492	480	516	478	501	478	467	487	459	480	472	468	503	503	508	510	509	489	457	556	507	507	512	500	488	474	469	514	516	466	420	453	458	493	465	482	492	516	431	516	481	486	515	473	477	475	502	529	471	469	455	473	451	514	508	542	471	478	471	483	471	496	486	479	493	474	481	467	499	478	491	474	510	505	475	496	476	474	462	453	498	496	474	496	521	510	437	478	537	468	488	483	493	477	457	469	500	481	465	497	461	489	507	500	494	473	474	477	495	473	483	499	506	449	526	439	503	502	497	459	494	490	483	508	481	490	503	514	473	470	479	448	501	515	466	535	482	488	489	456	523	510	505	498	456	530	504	439	464	441	494	498	493	503	456	486	493	470	524	508	465	483	502	470	541	482	482	517	463	478	460	453	476	470	466	453	470	470	494	527	494	478	520	518	480	489	504	499	476	491	507	476	479	526	461	500	473	454	492	472	479	498	487	507	511	488	507	510	497	489	475	487	532	497	513	489	527	512	431	476	452	498	464	509	462	510	498	443	461	454	489	453	482	512	479	475	488	555	501	486	454	505	465	488	450	492	444	496	473	467	487	455	462	492	485	478	484	514	502	518	476	479	496	461	477	461	451	506	485	538	480	493	493	504	445	523	446	519	461	483	477	445	490	525	474	512	458	497	476	472	499	507	489	503	478	515	505	512	477	481	496	440	470	446	446	465	477	513	477	464	507	482	498	491	520	472	464	497	476	487	490	487	535	510	475	481	474	483	527	488	512	474	450	441	492	494	484	496	489	453	477	461	492	456	483	477	470	468	485	500	489	453	455	485	472	515	478	499	482	499	528	494	498	469	476	468	505	499	463	510	515	503	495	456	454	483	497	497	474	493	512	454	512	511	473	447	462	479	453	452	481	494	460	459	501	503	481	450	457	491	491	498	454	478	478	525	472	522	487	520	481	537	467	463	482	488	511	498	506	497	479	500	488	493	479	467	450	470	486	486	500	454	501	492	491	457	469	530	455	468	484	493	444	516	501	517	515	485	482	516	472	433	445	490	528	478	482	472	504	482	484	491	532	501	484	498	502	466	478	516	495	522	491	490	481	466	482	514	506	499	500	492	498	485	454	478	473	461	494	494	448	492	476	504	506	501	507	465	429	488	477	512	496	490	510	520	484	507	500	493	495	456	501	503	492	484	471	487	504	521	515	489	503	435	487	468	476	481	461	482	497	490	499	435	488	522	503	513	465	495	476	463	498	508	512	493	452	479	496	518	476	470	491	467	488	483	485	513	467	500	458	484	518	474	489	465	513	469	478	490	489	450	499	480	506	482	489	475	450	482	443	530	472	507	456	487	462	535	424	468	500	488	488	485	485	465	503	514	515	499	472	495	483	506	538	494	476	480	461	536	499	465	466	492	513	483	501	463	491	481	495	490	447	469	474	529	461	467	490	474	512	516	508	482	458	524	480	486	494	473	469	467	490	531	491	479	472	483	454	511	462	497	464	459	478	494	449	467	472	512	524	478	476	505	490	478	506	528	480	499	482	480	502	508	505	488	507	473	490	449	513	489	487	488	467	480	494	506	496	514	482	462	467	513	499	508	477	506	455	470	489	487	490	455	467	455	481	468	467	482	547	459	483	495	452	480	492	503	465	490	493	487	462	482	440	468	492	483	480	507	476	476	470	479	474	481	506	501	459	484	423	527	481	449	513	509	497	503	475	486	518	417	472	457	453	498	445	464	489	458	496	512	483	489	503	477	453	477	476	488	474	497	501	462	477	503	504	489	453	499	491	528	500	518	458	489	476	492	523	479	469	472	504	457	480	473	474	475	461	480	490	483	506	483	493	452	487	452	501	467	478	481	506	475	473	471	483	468	483	501	508	473	521	462	492	490	465	514	462	478	503	481	490	433	498	435	472	494	521	498	466	478	472	499	499	480	478	465	480	494	482	494	478	469	460	486	491	495	509	455	476	477	474	477	504	457	464	475	473	488	462	489	479	490	487	478	464	470	503	484	495	509	484	460	487	432	520	503	504	436	476	544	497	491	507	527	506	512	505	483	495	459	484	462	501	531	472	483	507	492	503	509	454	495	505	475	474	488	446	495	480	509	514	470	439	496	467	469	505	488	535	488	476	462	491	488	463	478	470	462	502	480	508	472	504	502	476	509	473	476	519	488	497	500	517	503	460	484	465	478	495	498	465	479	471	471	473	474	472	495	492	480	506	470	483	485	509	502	478	520	503	472	522	468	496	522	505	456	493	461	511	466	492	481	481	497	470	498	483	539	438	492	474	493	513	509	490	508	494	494	512	493	500	448	448	495	511	490	516	508	499	486	523	474	461	481	531	496	456	523	507	506	505	460	503	467	457	477	443	469	504	464	487	462	520	442	483	493	469	437	507	491	493	503	499	489	495	457	452	463	462	491	498	510	473	505	487	504	463	474	460	450	478	466	529	518	479	477	522	432	483	497	484	493	493	492	511	496	500	463	511	493	442	478	514	494	494	491	477	481	490	463	467	492	489	477	466	464	460	513	519	482	479	458	504	484	394	464	487	479	494	481	491	496	474	484	481	507	541	475	456	434	506	529	486	472	507	504	537	494	454	456	478	490	523	485	465	516	493	493	471	508	478	507	514	484	482	447	425	473	504	506	489	448	510	473	447	509	432	479	466	447	476	486	505	471	502	524	496	475	490	537	505	511	524	473	483	446	500	517	472	499	474	511	507	472	467	514	457	517	480	490	489	480	479	462	485	483	465	495	526	495	506	502	500	449	497	482	463	523	459	499	505	502	465	488	522	458	531	517	463	473	476	495	495	499	468	464	480	498	453	453	524	495	482	473	467	467	488	515	477	467	458	488	504	477	438	465	503	462	511	476	487	490	523	463	485	439	486	522	472	438	465	469	461	515	491	476	477	493	458	503	482	489	492	517	494	497	502	482	493	471	490	500	461	504	456	476	484	512	503	452	462	488	475	490	507	477	451	496	474	468	496	527	460	477	526	506	469	458	505	499	488	480	468	494	497	486	494	514	461	537	466	505	457	493	448	491	527	442	512	516	496	448	489	477	488	510	456	479	487	496	537	458	512	458	508	476	500	497	509	495	470	458	468	493	485	462	516	484	503	488	454	489	473	525	461	481	511	471	519	457	493	469	490	440	463	465	496	502	471	454	480	487	464	472	500	492	521	513	490	473	495	478	486	474	524	516	509	509	477	482	478	467	518	518	491	502	511	472	490	469	478	502
28237	15498	3164	355	192	155	129	121	127	127	114	111	110	94	89	122	108	88	84	99	110	100	105	97	105	107	103	97	90	98	115	92	93	91	100	113	105	96	95	103	90	92	101	88	116	100	94	98	91	90	101	97	103	91	77	93	85	92	95	99	92	102	76	104	95	94	101	104	98	94	93	106	104	102	88	100	93	90	98	115	123	72	114	82	102	99	89	113	98	88	94	90	99	95	79	101	92	96	106	73	95	92	103	93	100	99	92	80	100	120	103	96	102	81	83	93	81	113	102	75	96	93	102	106	97	73	101	99	86	96	99	96	96	96	107	91	96	99	94	111	88	98	91	91	95	104	94	108	83	120	89	104	98	99	93	98	106	91	99	109	91	102	89	104	92	92	83	93	91	90	84	102	93	83	100	92	109	95	83	88	92	101	91	89	112	84	89	87	103	88	117	91	116	110	105	88	101	77	104	97	101	97	93	110	83	96	84	98	97	110	88	90	120	97	84	84	107	90	96	100	107	88	84	90	114	95	111	97	96	110	77	101	112	90	92	95	90	115	88	100	102	92	99	100	88	79	98	98	92	99	89	101	87	102	107	86	105	87	87	93	69	101	98	94	97	90	88	90	103	99	86	96	82	89	96	110	100	103	103	71	106	82	101	97	89	100	89	96	74	101	93	98	91	90	100	93	100	91	89	88	109	102	98	87	113	105	93	99	96	92	78	108	101	99	92	74	97	105	96	107	90	81	81	77	110	85	100	107	89	115	103	109	105	90	97	99	107	97	105	90	98	89	101	98	93	88	102	88	116	95	80	106	91	94	100	114	93	85	78	95	100	120	100	92	109	82	101	104	98	92	95	94	84	91	103	105	88	92	93	101	104	105	97	112	123	96	88	98	94	98	94	103	84	81	91	108	94	104	93	86	99	90	94	108	88	102	93	95	89	110	91	97	96	122	90	74	91	103	101	100	94	94	106	91	102	100	111	96	87	77	107	94	105	73	108	109	116	100	105	83	85	91	104	101	91	99	102	107	87	82	95	111	81	88	104	93	87	89	100	90	119	97	99	100	94	99	104	86	97	108	96	95	101	98	104	90	107	94	93	91	104	103	88	105	108	94	67	98	92	96	93	108	100	101	108	95	90	97	89	93	96	88	107	95	94	84	91	103	92	91	100	95	100	92	86	102	92	85	97	83	74	98	106	119	91	95	88	105	104	101	97	101	79	106	92	99	94	112	94	98	102	107	110	106	103	110	85	102	84	92	89	73	102	92	98	106	96	89	87	99	91	108	93	103	105	92	92	75	97	100	103	87	104	100	101	104	100	101	101	102	92	81	102	96	94	98	93	86	81	97	100	95	100	103	95	113	86	113	98	94	97	91	100	96	91	98	105	111	96	93	102	87	120	92	98	90	91	101	98	84	109	82	88	79	102	104	97	112	96	105	93	88	84	98	99	113	97	85	96	99	90	86	99	96	99	93	107	102	102	84	107	92	95	99	95	113	73	96	106	110	95	93	124	98	88	82	95	102	93	104	114	114	85	102	93	83	100	99	74	101	100	100	87	96	97	93	78	101	99	119	110	83	102	86	109	109	102	96	100	98	85	84	106	99	107	98	92	109	96	88	86	87	98	99	97	108	101	97	90	104	92	94	92	98	90	99	100	101	101	96	103	90	85	95	105	86	97	106	85	93	93	94	102	97	103	101	81	84	103	101	96	91	95	85	115	83	116	106	100	97	93	94	100	96	91	106	118	104	91	95	95	85	83	102	101	101	80	82	100	96	95	92	100	97	103	99	98	79	86	95	109	85	79	97	92	115	93	96	88	113	80	87	91	86	99	119	108	107	89	114	85	100	98	94	83	93	109	89	87	110	110	99	114	109	85	91	116	101	84	93	89	100	100	101	95	96	93	76	91	100	98	94	85	102	101	94	86	87	104	96	96	88	105	95	103	105	102	106	84	88	98	95	90	88	94	94	97	81	100	77	83	91	86	93	107	85	99	89	112	87	88	88	96	108	101	74	91	89	87	92	86	123	98	101	88	110	92	86	81	116	100	90	102	99	91	112	99	92	92	101	81	109	97	101	97	89	97	120	94	82	75	105	102	105	91	100	104	92	93	89	113	115	93	84	105	98	100	102	96	95	113	98	81	82	107	105	96	109	77	89	100	110	80	100	84	95	89	96	104	99	81	94	105	109	112	115	75	108	97	84	110	102	77	94	83	102	95	91	102	85	93	83	99	87	99	92	83	86	106	103	97	115	107	86	101	101	99	87	93	97	91	105	104	90	115	101	93	107	107	100	96	96	107	103	92	107	88	103	95	98	86	92	102	97	106	99	93	85	99	106	88	101	94	96	103	94	84	98	93	89	94	104	82	105	96	105	86	79	104	88	81	98	80	91	89	104	101	91	92	85	95	76	108	104	91	100	103	101	113	93	85	82	91	94	86	93	113	100	82	98	90	115	96	96	89	97	93	107	121	81	87	97	104	96	96	104	91	105	103	103	102	100	100	95	100	96	102	99	95	99	106	112	102	92	87	83	115	100	110	89	97	88	96	92	102	90	114	85	82	105	87	86	95	81	105	109	114	101	98	117	111	112	71	100	99	99	113	98	97	84	88	90	102	97	97	108	88	108	93	86	114	101	92	91	103	105	92	103	91	94	119	101	96	88	95	99	92	90	86	105	109	97	96	98	107	106	93	96	102	96	99	89	84	94	93	74	94	87	103	113	80	113	93	104	104	106	75	71	104	91	85	90	84	85	92	98	89	99	89	95	93	88	87	109	101	91	108	98	88	91	90	97	109	115	101	102	91	89	82	107	98	109	80	121	83	81	92	89	105	82	107	81	94	105	87	102	82	86	97	87	99	97	95	95	94	93	94	103	86	86	95	100	91	100	106	92	97	86	109	92	90	103	87	107	104	73	91	87	97	107	93	107	85	89	107	99	87	105	104	111	109	92	97	94	89	115	85	92	105	83	80	97	81	100	86	97	102	91	83	90	108	89	95	98	114	106	88	110	114	99	91	118	75	99	86	87	102	90	101	96	90	107	113	102	95	82	107	98	83	94	110	111	88	102	86	95	105	101	94	93	97	104	119	102	100	90	100	108	91	89	82	107	110	95	96	108	90	93	108	95	112	91	93	70	105	94	99	78	101	109	93	104	99	98	98	99	95	108	95	105	101	100	86	98	100	103	97	104	81	91	90	86	107	80	86	105	101	110	101	97	104	90	104	95	82	84	120	94	87	97	86	89	108	99	60	92	101	93	104	91	83	104	84	107	107	95	92	93	84	97	107	105	81	93	104	98	103	90	83	101	91	100	115	94	87	99	102	97	97	74	92	95	90	97	101	74	94	105	101	105	97	109	87	97	99	99	82	107	76	96	83	112	103	89	100	106	92	120	86	86	90	95	102	76	98	92	99	91	101	101	86	109	103	93	76	103	80	112	89	88	89	90	115	95	97	96	86	107	82	103	105	107	99	97	108	104
5257	5787	755	340	241	212	180	180	180	153	196	164	126	132	129	127	129	119	136	112	120	108	118	118	120	124	94	111	139	117	113	123	98	119	114	115	118	120	117	98	118	112	98	110	143	116	124	110	119	103	109	113	105	101	110	119	113	102	92	129	122	100	120	121	108	114	115	111	98	102	101	110	136	106	103	103	113	116	119	125	114	99	113	110	121	129	134	108	115	122	99	118	125	83	129	122	116	104	112	96	109	104	146	106	121	119	104	108	128	128	116	104	95	128	121	105	93	109	125	113	109	110	116	116	120	110	104	116	120	107	109	111	113	100	104	121	134	92	112	123	115	125	111	98	114	100	134	96	125	123	123	103	127	104	130	103	108	114	102	121	133	114	110	113	119	124	113	99	123	138	113	107	94	106	124	108	100	98	113	103	105	116	107	103	124	94	109	122	93	109	117	120	105	125	124	126	101	99	108	117	104	106	112	114	108	104	103	118	114	116	123	125	115	108	112	119	115	125	112	95	125	128	119	109	98	133	108	127	111	112	129	108	125	108	117	96	121	135	131	110	113	96	112	124	121	121	110	105	101	132	117	123	112	101	133	109	110	108	117	133	130	117	117	112	120	114	100	100	119	102	128	119	107	123	115	101	123	106	113	111	97	109	111	97	100	124	125	110	93	129	105	105	92	102	102	120	103	122	118	106	107	109	103	124	113	116	125	110	110	115	113	106	125	97	109	113	120	99	127	126	100	119	125	113	115	104	115	109	106	98	103	101	126	108	118	101	96	122	103	108	108	102	103	113	129	115	106	113	117	113	101	118	109	105	121	103	96	117	105	116	93	129	96	101	100	115	102	106	134	120	109	113	110	109	101	106	107	94	113	117	121	113	135	105	120	92	103	100	133	119	117	120	104	126	126	112	108	117	103	92	117	104	100	109	110	117	118	112	106	116	86	98	110	124	119	105	115	103	110	115	111	102	112	108	96	102	111	110	109	125	102	119	115	127	127	117	103	96	109	115	110	102	120	113	121	114	104	85	106	108	118	103	108	116	116	116	109	110	134	107	124	107	112	111	134	114	123	118	120	105	123	113	119	118	111	96	100	120	120	112	122	110	95	109	126	131	111	108	101	106	92	117	117	108	116	103	123	117	113	120	114	114	112	94	107	119	123	126	84	96	112	119	112	118	107	126	99	115	111	114	114	122	129	123	112	104	92	121	105	93	129	104	105	95	106	98	105	120	144	102	130	118	125	134	94	122	111	105	130	114	110	114	100	119	116	106	122	116	121	115	115	121	95	111	97	86	93	105	100	107	121	114	110	94	138	111	88	109	108	108	121	86	101	122	118	95	108	112	106	106	110	109	117	122	119	113	113	109	122	106	104	105	98	102	120	134	118	113	101	115	114	104	108	138	102	118	109	114	120	117	105	116	108	105	135	116	111	104	101	108	110	105	114	122	119	108	112	107	110	95	124	123	131	111	117	116	104	134	114	118	111	94	108	113	112	113	106	108	99	135	98	113	125	121	108	117	130	97	124	90	112	107	122	109	106	109	113	106	121	113	106	113	114	109	99	121	102	104	108	110	116	128	106	118	116	115	118	107	111	92	118	99	129	111	101	120	105	111	117	116	115	120	113	112	114	110	109	104	107	104	118	126	117	113	103	115	112	107	115	112	108	108	111	113	121	126	105	106	112	118	137	117	104	102	103	110	112	102	117	130	109	108	120	114	105	125	110	116	126	132	90	110	107	95	115	113	124	123	107	107	124	110	93	117	114	123	110	116	96	105	104	107	117	113	112	110	112	96	130	107	123	104	116	109	122	119	106	122	113	107	127	128	101	121	101	117	104	126	89	116	92	107	125	126	120	94	112	119	128	110	115	122	108	113	127	122	98	112	112	115	103	98	108	114	131	117	104	115	121	106	122	117	112	104	112	105	104	110	106	103	99	133	107	120	100	125	117	107	110	114	89	120	109	104	95	109	135	117	100	133	97	104	109	111	123	129	104	110	116	118	130	126	106	104	120	96	102	90	112	121	115	110	111	109	119	101	105	123	99	110	119	125	122	110	109	108	125	105	101	108	104	100	132	115	102	113	118	107	112	112	108	114	101	93	129	116	132	118	101	125	132	107	114	101	110	112	121	112	88	117	124	115	118	110	119	124	122	104	98	110	100	124	127	105	117	111	106	90	112	109	111	114	115	111	111	111	139	104	147	121	109	115	103	111	119	130	122	107	126	80	123	97	115	118	116	89	130	115	104	106	98	98	103	124	118	112	83	91	106	125	116	124	121	112	126	134	130	105	111	129	115	112	128	102	107	103	111	106	101	104	114	124	107	108	112	112	129	117	119	118	133	117	117	111	125	113	103	111	120	111	102	108	116	106	109	123	108	120	105	98	104	119	111	112	125	119	112	112	109	118	115	129	122	115	111	104	133	123	106	123	122	98	111	107	121	103	110	126	126	100	83	113	118	130	112	129	93	120	108	118	127	113	103	119	117	102	125	105	107	102	109	106	116	115	101	122	115	128	105	112	123	114	100	109	110	121	114	114	103	110	95	122	107	97	118	110	118	108	101	107	99	126	99	105	119	109	95	122	100	87	115	113	122	130	115	116	138	111	107	117	103	112	110	102	117	118	104	106	107	114	123	111	94	104	105	123	105	115	116	115	124	114	126	121	105	107	124	131	120	92	114	120	120	105	124	107	110	113	102	124	94	123	113	125	133	109	123	112	106	116	122	113	103	105	119	102	100	108	116	116	118	112	115	123	110	107	117	106	124	111	87	116	115	101	116	119	114	110	112	102	100	125	103	100	100	103	100	117	116	114	119	111	117	113	118	112	139	122	101	104	114	111	117	96	133	106	99	139	124	116	108	101	114	112	116	103	117	124	117	121	120	127	112	107	117	107	115	125	108	111	123	106	117	123	116	99	118	107	114	120	109	107	110	111	116	115	129	126	121	103	114	119	107	128	110	103	118	108	120	117	116	116	110	122	114	118	94	121	99	114	115	102	93	103	113	111	119	103	95	114	127	105	108	109	106	110	120	135	120	110	103	115	123	114	119	121	121	104	97	103	106	116	124	118	113	131	123	100	123	124	114	110	100	91	95	127	124	106	119	122	112	113	114	123	115	107	102	104	111	121	100	116	111	112	114	126	101	109	130	118	95	107	108	99	120	105	126	106	105	116	98	104	122	107	124	117	118	104	130	111	104	113	104	116	114	111	114	108	104	122	114	112	127	112	110	102	115	127	109	122	112	108	120	108	100	116	116	118	130	131	118	112	80	103	113	94	141	129	102	125	110	106	120	108	98	116	110	110	107	103	111	121	124	129	122	96	132	108	118	114	131	108	142	108	110	102	107	119	104	98	110	103	120	111	108	115	115	123	118	127	118	121	118	115	91	133	109	130	120	106	123	90	107	121	109	126	103	102	96	123	104	108	119	105	113	96	109	109	105	121	91	110	115	108	124	119	129	120	114	110	121	118	122	110	124	106
25457	20992	27821	24343	20988	14197	1690	944	771	708	625	553	515	466	479	423	403	362	381	380	336	378	376	323	363	373	374	336	336	320	325	346	320	364	319	322	333	344	291	302	330	317	328	324	310	317	321	303	319	320	330	328	296	319	320	300	346	333	330	318	322	311	320	329	314	325	306	338	312	343	358	319	308	314	324	315	321	295	302	300	332	298	326	304	295	337	280	325	317	348	333	335	323	327	288	326	321	289	315	335	295	307	316	309	304	314	297	320	293	304	268	302	282	318	294	324	303	324	297	301	336	322	310	322	318	295	310	284	344	307	301	322	294	275	328	333	317	296	318	292	309	310	306	318	324	302	308	338	308	320	324	320	309	353	305	291	287	318	320	314	340	332	313	316	297	346	303	333	334	316	317	258	311	290	310	309	341	319	317	313	302	302	329	316	329	342	270	326	328	326	309	311	317	313	326	333	291	311	277	307	301	283	327	311	303	292	337	304	324	317	312	305	305	327	310	328	304	322	315	306	275	300	303	318	304	324	307	334	310	300	294	286	335	316	307	287	317	310	280	309	311	320	301	318	275	306	309	325	319	299	348	281	306	294	289	316	314	309	328	265	280	309	307	311	332	301	308	268	327	330	316	288	314	326	302	275	318	326	315	324	301	303	307	321	309	333	324	294	336	277	297	311	274	307	321	313	331	311	292	313	309	297	312	298	308	295	322	308	310	321	305	333	309	317	303	298	308	318	307	329	336	305	351	309	301	288	322	301	354	342	338	301	306	314	325	324	323	323	309	312	315	316	321	335	303	303	345	293	315	334	292	313	281	315	365	289	292	292	303	302	291	315	317	316	302	317	335	352	294	313	309	295	313	268	320	332	344	303	293	299	307	329	299	352	273	307	297	275	329	308	309	326	316	307	325	304	320	303	333	281	292	291	300	325	324	306	306	312	296	316	314	307	321	270	327	306	276	313	318	321	319	326	319	298	337	278	314	302	325	311	268	290	315	324	314	316	323	266	292	318	351	323	284	333	327	295	269	289	292	305	307	302	309	331	297	309	316	283	311	316	316	341	327	302	299	327	303	305	280	317	317	302	296	312	304	278	317	343	294	305	330	297	325	329	298	299	349	307	333	299	322	313	315	304	307	302	307	295	284	286	327	318	328	332	325	295	303	308	300	306	304	324	300	351	322	342	283	295	332	321	348	278	293	320	341	336	340	290	310	296	285	334	304	278	329	286	282	315	325	284	316	314	320	315	341	339	273	318	281	327	288	311	318	306	308	318	333	295	298	323	309	287	309	301	338	313	314	297	295	295	306	283	332	323	312	307	290	320	304	333	314	363	307	333	322	295	309	300	325	282	294	315	335	261	328	327	276	305	318	290	338	309	292	317	289	306	302	276	340	298	290	345	317	290	301	318	334	280	315	305	314	297	284	297	340	300	325	320	314	320	288	281	338	303	316	321	297	318	319	353	335	306	283	259	302	295	293	278	317	273	310	306	304	310	344	293	308	334	313	307	284	307	319	323	302	329	305	322	320	316	291	291	317	319	295	309	321	309	302	327	292	302	304	302	298	282	315	335	302	296	316	346	297	277	305	319	304	326	298	296	292	299	301	331	302	280	334	328	315	312	334	314	339	314	313	305	306	278	306	307	328	285	301	301	314	294	311	324	306	300	323	300	319	301	300	299	304	313	285	309	308	338	325	328	281	331	316	311	277	283	330	335	309	310	296	314	311	315	305	286	294	301	296	350	295	289	312	282	334	294	362	284	324	285	323	297	300	318	289	312	278	298	318	323	339	302	344	353	331	323	306	356	286	308	288	276	301	334	273	316	305	314	308	317	333	287	317	312	287	325	319	320	333	335	286	296	309	339	303	310	322	305	309	306	312	303	322	291	332	345	341	281	309	281	315	322	316	337	295	302	300	306	323	303	302	296	305	318	299	293	323	292	309	319	318	332	333	314	358	312	305	317	341	315	306	311	325	306	299	324	296	323	338	338	356	279	298	296	306	309	345	310	302	294	331	324	334	300	317	318	328	340	280	338	310	303	304	308	295	275	291	313	324	322	319	294	311	310	285	298	304	350	304	311	312	302	332	300	331	312	325	329	296	331	306	280	308	301	311	314	324	308	306	309	308	289	279	307	341	311	300	305	312	309	298	287	338	315	312	306	304	313	289	352	311	280	316	319	314	296	305	332	275	328	325	320	307	314	340	341	298	292	341	319	314	308	311	347	331	320	298	298	289	299	309	306	300	311	303	316	295	291	276	314	295	321	331	310	317	317	287	317	276	326	283	336	320	323	299	292	325	316	316	310	341	260	318	282	326	283	323	309	328	317	311	307	304	327	290	278	294	281	348	313	308	321	313	320	281	301	315	315	277	287	302	344	325	270	295	327	308	323	306	336	314	297	308	289	291	314	297	293	301	292	320	310	332	324	285	317	343	337	329	302	322	289	324	315	293	295	292	329	328	278	281	317	304	291	298	293	321	334	283	332	314	319	338	305	310	309	301	304	345	294	318	349	330	276	323	286	312	288	295	323	313	330	343	305	330	313	321	296	300	318	296	285	309	323	307	310	298	331	276	307	320	274	323	309	286	312	280	312	303	331	318	297	302	309	296	292	321	307	300	299	304	281	316	316	313	271	310	318	312	335	302	306	321	339	325	302	313	299	316	299	338	318	307	319	300	316	267	332	291	282	303	331	336	373	320	322	302	285	302	314	339	287	322	303	313	296	313	328	319	317	334	285	322	300	297	312	314	316	352	310	311	292	326	314	305	304	313	331	306	314	309	321	333	322	356	336	300	302	339	334	298	295	329	282	312	314	331	345	334	300	291	310	284	287	303	310	273	293	311	291	338	319	308	315	295	300	286	326	298	301	275	299	301	311	316	309	296	342	295	313	341	294	285	323	312	273	320	335	269	310	293	315	339	310	305	324	325	293	339	338	304	285	319	297	273	269	288	305	308	292	290	310	325	292	321	291	304	312	321	315	308	279	292	341	327	313	302	300	276	280	286	322	318	317	340	281	296	309	316	309	314	318	305	289	309	271	293	300	311	324	330	292	318	317	350	281	288	326	317	311	297	285	299	308	310	320	313	315	335	299	299	295	284	291	297	326	295	307	330	329	310	313	259	311	312	294	339	297	297	305	308	324	312	284	325	298	325	318	303	283	293	326	304	303	318	270	330	279	296	322	300	304	312	336	323	330	337	299	322	308	334	340	300	322	317	296	343	356	289	310	296	302	289	282	287	329	286	320	292	315	285	328	291	298	308	314	319	322	306	322	318	317	304	323	308	296	303	297	300	321	322	345	299	309	286	312	300	259	307	312	290	322	350	299	312	298	310	304	299	298	334	294	304	292	301	348	296	310	316	342	312	290	320	268	286	303	320	303	314	306	304	297	290	306	308	318	356	311	324	314	318	326	320	348	291	311	300	336	316	318	295	291	323	323	303	344	309	308	285	329	290	327	303	285	299	287	326	293	289	330	318	332
7530	27477	10485	5727	3845	2781	2159	1749	1518	1300	1131	1002	771	729	644	632	577	508	485	492	456	470	413	421	376	409	413	402	366	355	332	375	354	360	409	345	340	333	374	363	348	362	313	336	348	385	350	311	299	347	334	349	326	367	341	349	321	333	325	351	327	338	314	311	308	319	359	356	347	321	331	331	357	309	294	323	314	314	302	295	340	342	335	345	298	321	299	293	311	305	323	330	335	328	317	317	319	342	355	331	325	319	314	362	323	298	324	367	302	299	315	350	308	305	321	319	321	306	329	296	340	344	322	332	337	302	332	322	330	309	317	330	336	321	328	310	324	310	333	330	318	351	287	334	350	320	311	342	327	293	350	337	332	330	323	324	313	304	329	334	320	314	302	316	335	354	354	339	364	312	343	306	305	361	321	326	331	307	322	314	312	330	319	334	309	312	306	339	336	300	334	329	338	326	329	313	331	316	345	317	332	327	325	336	293	324	327	320	312	338	296	299	299	313	316	316	315	316	301	322	332	314	311	321	357	311	316	309	289	309	337	328	301	316	299	308	300	358	316	326	290	334	317	336	367	296	308	321	284	328	299	354	306	312	320	328	330	355	317	316	322	297	321	294	308	286	323	317	318	297	320	271	304	343	335	334	323	321	312	321	320	304	309	329	322	348	330	304	324	310	324	298	336	316	337	312	330	306	333	320	327	295	291	321	301	315	293	310	343	344	317	311	307	352	328	348	325	321	303	298	324	291	339	361	325	327	324	336	311	316	314	313	356	321	306	353	302	310	322	321	311	347	334	306	284	321	319	326	356	346	336	276	353	303	331	290	317	280	327	320	285	314	332	329	349	338	310	327	296	340	341	323	310	341	314	336	331	335	301	339	322	326	346	328	354	323	320	308	319	353	327	332	271	322	329	310	344	318	336	321	353	314	349	299	300	323	324	331	319	338	340	309	313	323	336	291	351	320	310	323	334	319	323	298	312	321	295	300	336	311	342	308	337	326	291	321	336	322	330	311	338	307	332	316	299	317	340	327	329	301	301	304	351	296	306	338	302	313	324	313	328	338	304	323	334	321	295	318	332	307	307	319	331	347	338	280	332	284	295	346	315	305	312	301	344	322	303	331	325	320	283	294	333	335	325	330	311	323	336	326	314	304	288	323	334	343	301	312	307	317	327	309	317	330	298	332	348	328	320	337	335	329	324	329	338	315	306	336	307	293	325	339	292	338	308	324	315	322	319	330	334	333	329	322	291	313	340	301	325	325	336	317	326	321	335	337	312	292	347	327	340	312	325	337	321	313	299	332	302	300	319	295	308	304	320	330	299	315	297	318	306	324	343	333	335	290	321	321	309	333	316	294	328	304	316	330	293	313	278	331	288	317	297	328	281	338	315	337	301	311	316	300	324	331	335	328	289	343	314	310	324	307	319	328	336	309	298	332	338	313	289	310	324	326	333	322	350	339	305	308	289	309	349	326	322	317	339	321	347	340	302	307	315	355	327	314	320	310	297	332	312	345	327	328	317	321	290	313	303	314	311	300	348	313	297	296	325	321	316	318	296	333	337	340	341	319	310	328	311	348	333	301	314	317	321	306	315	324	334	328	351	328	339	315	299	322	306	280	314	320	299	303	324	297	314	291	315	328	325	331	333	352	315	335	357	329	330	334	303	341	351	318	314	328	311	323	302	345	325	310	327	315	303	330	319	337	313	346	313	297	332	303	327	290	308	291	299	334	313	374	325	338	307	293	297	296	308	313	324	306	324	338	305	298	306	343	298	302	309	332	333	289	335	320	351	315	323	312	310	337	335	307	336	340	357	339	292	332	306	326	316	335	318	326	316	322	324	304	301	340	326	320	341	302	327	310	328	321	318	314	343	327	278	292	307	315	346	324	326	333	315	344	339	313	331	314	341	323	315	318	318	352	340	310	323	329	324	316	322	330	306	317	302	322	295	304	325	292	319	328	310	317	303	300	342	285	285	333	345	285	368	334	318	320	329	305	342	297	364	317	335	315	303	298	310	327	329	296	304	301	304	345	322	310	325	286	329	318	335	298	313	296	299	325	299	333	319	325	313	297	334	310	298	313	308	293	314	308	330	307	320	288	322	306	335	299	329	321	335	311	329	352	329	314	311	279	316	295	341	346	319	342	316	317	350	329	306	351	325	303	326	335	316	339	320	330	318	309	346	360	336	322	315	338	367	301	337	302	319	343	347	292	292	354	321	311	343	309	305	330	327	292	325	343	309	298	339	328	342	340	297	337	326	320	295	335	310	297	342	320	307	331	301	312	290	319	313	332	343	305	315	321	299	326	330	322	334	297	316	327	319	304	334	361	327	354	302	329	321	320	351	306	311	331	335	306	313	311	322	311	322	333	294	316	294	324	307	321	306	311	305	292	322	287	326	317	310	307	321	347	329	347	307	327	315	327	319	334	329	307	313	323	322	321	334	329	327	315	305	330	304	324	318	312	332	311	353	311	324	317	344	312	328	318	280	283	299	314	314	309	314	340	291	290	320	318	308	319	318	312	285	314	307	334	329	344	339	337	335	310	308	304	320	289	346	323	319	339	296	321	319	352	318	331	316	316	337	331	361	348	349	317	324	318	309	361	346	323	327	284	306	303	319	329	324	322	305	317	313	325	313	326	350	309	334	330	326	324	321	300	303	285	340	331	318	293	254	322	298	299	333	346	332	311	352	309	288	311	300	307	341	303	336	341	318	301	340	293	338	326	326	337	301	323	317	331	310	334	303	316	320	330	333	339	311	307	321	307	337	305	316	299	356	326	333	315	342	328	289	297	314	334	350	309	317	332	334	330	320	343	318	342	308	326	291	322	281	287	318	335	278	328	312	321	304	342	319	312	320	357	337	337	323	302	321	343	347	304	308	354	296	326	319	313	309	307	335	326	302	318	313	323	335	329	334	331	332	307	336	307	321	324	371	307	327	331	294	317	314	317	302	300	310	298	328	299	336	293	359	286	329	301	288	314	359	324	333	308	335	302	350	340	343	321	367	337	315	320	336	310	329	363	300	323	303	311	349	329	300	333	299	318	332	304	321	339	340	346	312	302	300	302	346	291	315	325	321	323	351	304	305	299	319	326	322	321	328	302	300	320	309	310	329	325	312	338	351	335	320	318	322	307	324	313	346	325	335	317	327	342	315	316	325	313	303	326	317	308	317	296	346	324	329	317	345	320	299	333	336	339	312	303	304	313	339	316	336	313	322	304	307	324	321	314	326	310	312	327	328	329	323	340	302	307	338	294	341	327	353	309	333	325	329	320	313	296	325	346	350	331	302	332	317	304	306	329	307	311	334	300	327	323	312	346	322	347	296	349	328	321	336	312	349	296	349	311	324	339	288	290	358	308	342	321	344	314	313	322	320	335	311	330	328	332	325	308	318	330	300	325	336	325	291	339	324	347	316	316	316	298	334	309	347	333	320	320	341	304	316	313	316	323	322	323	334	326	299	339	315	292	318	329	311	300	302	311
23044	20955	27979	24107	20955	21021	12635	1906	1312	1228	1123	1020	906	807	789	742	726	683	574	629	612	601	607	587	574	586	545	546	517	520	519	528	534	550	508	529	523	525	518	491	484	480	514	476	500	465	524	493	463	510	513	492	531	486	471	475	484	480	455	491	484	492	495	479	500	479	468	491	470	462	485	471	454	492	524	507	481	466	467	481	506	489	517	458	496	480	457	473	481	505	470	488	501	456	484	501	516	462	452	475	474	467	481	434	526	491	462	456	522	459	466	443	496	489	525	446	457	479	451	490	493	474	495	479	463	480	490	531	469	475	481	488	445	465	514	424	489	452	492	460	484	459	465	502	446	443	489	451	519	505	511	475	492	507	493	504	499	488	462	435	485	501	484	464	456	509	445	434	442	445	478	439	470	504	484	496	493	475	478	465	433	456	481	465	493	470	441	483	480	446	490	480	467	480	471	494	478	468	450	468	463	493	474	469	451	488	442	457	476	479	450	411	496	481	503	444	465	461	445	511	451	490	491	529	487	455	494	476	474	475	452	464	478	451	486	502	460	486	485	428	481	482	442	474	472	505	456	471	464	479	477	523	502	461	502	475	516	492	476	477	470	447	476	494	490	452	492	433	516	493	472	475	476	520	484	442	506	462	431	455	475	429	470	462	436	528	462	462	494	443	513	481	455	480	497	478	461	457	484	469	459	473	504	461	501	459	484	483	475	517	457	483	477	499	474	459	505	507	489	461	483	473	485	463	463	515	435	502	504	466	511	466	527	505	456	470	444	445	463	485	503	494	484	487	445	466	468	453	473	436	478	438	486	462	471	466	512	469	514	459	447	440	440	433	443	465	454	481	493	416	470	483	510	468	439	498	482	477	465	481	495	462	445	439	494	507	503	489	511	468	490	478	429	451	448	423	485	429	474	442	485	471	480	442	467	448	509	466	478	467	444	449	509	495	493	484	421	469	500	468	512	489	505	485	506	455	483	502	441	439	468	472	487	492	467	440	466	446	496	480	473	524	485	482	474	508	473	462	485	478	471	517	456	501	497	488	449	473	469	451	477	473	440	461	496	417	463	458	487	442	474	472	493	458	482	475	507	499	456	429	472	462	485	451	491	458	484	446	510	483	482	464	477	446	484	497	466	470	465	485	422	457	446	472	489	446	465	473	485	499	509	481	467	508	431	484	432	491	467	485	435	468	517	481	450	472	497	453	454	459	485	445	486	469	468	455	470	464	445	460	496	497	467	425	481	460	494	509	484	470	483	463	459	471	493	442	476	469	504	475	457	484	462	491	475	484	449	487	477	479	484	451	485	448	486	449	503	478	475	490	455	491	484	465	451	476	442	483	509	511	476	457	489	475	473	475	485	455	480	507	500	457	495	455	469	477	470	481	491	465	450	462	464	458	483	464	483	463	468	464	459	440	488	495	478	471	448	496	492	460	491	490	502	475	482	470	489	476	466	482	469	444	443	511	444	470	494	439	487	476	457	492	487	483	483	462	458	459	453	526	459	451	500	467	476	478	441	422	445	512	505	481	474	462	478	497	472	483	501	462	446	479	496	478	462	466	461	468	475	492	447	455	459	459	441	452	518	487	541	462	482	453	488	460	475	467	494	486	502	457	485	482	481	466	478	499	483	477	439	429	439	477	483	464	456	480	456	501	470	446	433	497	486	489	468	469	483	446	473	485	522	450	506	495	460	486	451	459	453	480	458	478	473	493	538	495	460	457	471	474	458	500	490	419	467	481	452	467	440	483	482	466	489	523	454	435	486	484	484	506	515	483	472	483	453	479	467	472	464	457	454	424	466	461	468	467	510	462	505	411	470	467	445	491	482	467	474	466	422	459	479	458	471	455	488	477	469	468	475	477	440	470	450	452	456	500	472	457	470	447	488	439	466	493	525	498	453	451	478	494	483	493	452	502	486	506	469	467	475	470	460	479	461	461	461	475	469	467	467	436	471	485	466	506	506	463	451	464	460	500	449	445	491	487	504	471	465	454	442	432	478	437	489	450	495	428	446	451	479	453	486	485	468	476	461	474	469	468	479	475	462	471	465	451	463	477	478	486	467	481	485	455	481	472	476	474	434	505	488	485	456	448	477	443	510	456	453	445	486	461	457	479	482	454	468	438	455	497	450	486	479	487	465	449	446	451	477	469	447	514	488	465	483	495	498	499	494	443	500	484	484	468	488	513	463	451	474	458	454	445	472	481	484	511	456	449	477	456	468	443	441	483	472	496	515	471	430	496	485	463	491	463	464	513	453	478	463	475	451	417	507	481	480	468	439	467	484	482	477	447	461	451	478	470	454	461	484	489	495	442	474	470	525	460	458	464	438	488	466	468	447	480	445	448	465	447	479	467	497	498	465	483	443	529	472	488	466	480	486	510	470	455	494	471	496	482	488	446	505	485	491	471	461	461	457	485	484	456	460	476	464	507	470	456	484	480	478	476	454	491	472	485	437	466	490	457	501	481	432	491	475	467	515	447	440	484	503	450	452	418	475	469	460	465	449	449	457	453	439	445	489	438	507	437	450	461	469	456	475	472	452	494	494	484	496	455	476	453	472	517	476	465	453	476	477	448	469	437	449	454	455	463	488	471	487	456	491	485	500	435	469	469	442	455	488	483	467	452	530	486	481	469	469	487	483	490	473	479	466	487	409	484	500	477	516	479	516	462	480	494	476	476	491	548	466	477	453	479	498	501	495	458	461	440	400	443	451	512	472	473	458	515	483	480	476	466	437	455	478	481	463	446	479	470	486	464	485	443	448	477	478	470	480	512	503	492	474	492	423	484	474	455	509	431	466	452	473	492	453	460	466	449	478	460	453	454	495	469	438	483	480	487	456	490	487	471	484	509	459	430	466	466	456	482	446	439	459	458	459	475	466	486	509	468	480	484	443	517	484	453	470	494	457	469	468	453	469	464	456	442	481	475	498	499	451	469	460	467	482	505	465	473	513	485	487	500	499	480	441	469	483	464	497	497	511	489	479	476	439	425	436	473	461	482	488	464	478	475	412	427	470	497	464	473	483	447	477	480	450	455	475	442	466	463	475	487	476	472	508	457	494	477	467	498	460	486	455	454	485	446	438	471	437	469	504	488	495	514	451	472	480	493	480	460	449	467	522	471	463	472	457	479	498	480	488	473	468	494	482	488	480	461	498	486	478	500	490	481	478	459	446	467	484	473	477	459	492	453	424	456	460	460	461	434	449	486	421	448	471	484	426	419	448	453	456	490	485	432	454	464	480	444	464	474	458	470	481	479	455	471	482	470	474	513	483	489	471	505	471	459	459	494	490	474	471	520	458	501	521	486	486	466	442	452	492	492	480	509	483	481	452	468	472	468	475	482	484	478	491	492	490	453	480	509	468	461	463	479	512	486	478	463	496	474	467	484	473	446	460	478	485	516	473	441	477	449	528	484	485	444	474	508	492	452	468	475	458	455	512	478	453	426	475	509	479	459	466	450	439	469	486	469	466	508	511	529
10555	39501	15696	9981	6872	5075	4022	3176	2727	2353	1993	1679	1359	1315	1133	1042	984	905	834	819	709	729	711	710	683	671	658	615	610	566	570	596	600	571	573	588	514	596	595	540	499	554	534	503	501	502	525	564	527	566	514	526	543	532	545	516	508	514	479	507	511	486	517	509	473	528	505	433	518	516	465	498	506	521	497	509	496	487	529	466	502	468	516	448	502	497	479	507	465	530	496	497	519	533	492	508	502	506	459	503	493	515	479	496	507	511	469	466	508	473	479	480	473	490	465	534	526	476	520	504	481	476	500	453	507	478	534	484	471	487	474	488	523	511	459	507	473	517	494	475	479	475	479	471	484	495	463	509	484	449	479	481	490	461	471	496	494	532	520	503	466	480	483	469	475	471	470	517	495	506	517	493	489	470	527	497	538	490	509	507	504	440	490	500	498	509	565	509	496	512	544	482	468	482	485	490	480	499	497	542	500	499	514	502	520	469	497	472	491	473	488	531	512	513	485	514	498	523	515	473	511	485	479	462	508	459	491	485	473	517	491	493	496	464	475	495	495	531	497	505	493	449	486	479	464	498	479	473	503	476	477	455	537	502	495	473	504	494	476	501	516	488	475	483	494	497	555	486	487	471	504	456	462	506	501	480	484	511	498	498	495	487	473	507	481	473	496	478	500	466	454	486	490	486	481	521	518	465	451	507	468	488	504	469	508	488	497	489	508	512	483	515	502	508	439	488	492	486	460	470	476	519	512	510	511	488	480	453	452	504	502	472	501	455	486	521	477	481	485	460	482	475	502	463	487	469	484	481	475	505	479	479	520	496	488	505	463	483	505	455	461	468	517	524	480	517	475	514	479	494	454	489	507	466	508	513	510	478	479	494	488	493	498	517	486	498	463	495	486	494	476	500	480	507	465	511	487	492	494	450	514	511	491	468	485	548	507	495	488	499	502	513	500	479	518	500	514	504	495	525	440	446	488	476	465	475	486	446	504	449	473	510	444	462	494	476	514	527	501	459	469	472	488	471	500	510	525	499	501	515	480	480	469	499	504	484	501	491	486	492	466	504	494	524	511	470	471	499	496	459	489	488	480	522	496	524	496	455	480	497	502	455	448	459	479	487	500	506	481	502	487	494	490	480	477	508	518	471	485	508	455	457	470	453	474	481	482	458	498	469	511	543	459	471	505	468	506	479	468	505	539	496	441	516	473	490	484	502	461	505	461	467	515	489	495	483	470	456	468	509	478	503	464	480	508	467	475	496	495	477	473	480	477	499	514	463	472	451	484	494	491	500	486	500	479	488	490	487	481	480	496	449	527	461	443	512	493	459	479	444	462	493	510	457	461	471	463	512	486	443	461	480	482	463	480	492	450	477	523	517	480	502	519	466	454	510	474	498	471	496	507	481	489	469	473	469	510	495	516	462	486	450	459	489	482	478	483	486	503	500	517	482	480	534	510	479	495	509	493	492	485	462	453	487	498	461	508	553	454	514	439	472	466	491	490	498	510	536	455	486	491	505	540	512	519	514	488	515	513	462	521	479	523	496	487	493	471	462	479	493	475	453	444	476	487	477	483	523	509	483	516	486	444	508	507	551	490	476	448	466	532	492	506	469	478	498	511	478	474	498	477	527	477	494	487	502	488	476	464	480	483	464	478	496	492	496	516	516	557	486	532	486	519	489	469	522	500	497	495	465	506	507	492	512	468	486	480	516	500	486	495	476	494	517	490	475	506	483	500	470	449	490	470	484	543	505	442	495	469	504	492	464	517	477	496	459	474	490	455	489	523	498	514	462	488	439	460	552	494	485	483	495	478	471	493	512	494	477	456	510	463	459	479	488	504	501	464	489	482	496	503	505	465	498	486	475	470	455	502	479	476	455	462	479	492	509	504	493	495	505	471	478	510	484	491	483	477	495	514	520	518	514	457	495	497	491	483	484	483	452	485	458	502	456	473	525	497	544	471	517	487	481	499	448	501	507	528	513	475	528	482	470	511	501	475	486	485	441	474	468	504	514	546	483	510	477	501	479	514	503	487	505	472	507	471	485	493	491	508	521	479	482	505	495	489	472	484	517	482	482	511	518	498	505	493	481	510	494	460	448	490	446	510	535	479	495	503	443	493	476	454	493	463	485	503	452	468	484	509	551	467	510	472	455	460	478	469	473	505	488	463	501	486	462	498	477	461	469	494	462	485	491	535	422	468	515	490	489	557	474	536	504	489	510	495	480	490	504	471	470	483	505	470	468	465	459	501	465	480	522	463	520	467	507	483	527	489	509	482	496	508	484	464	472	472	527	529	485	524	527	434	493	504	468	503	489	494	485	459	494	480	463	472	545	463	484	471	429	489	519	475	438	480	457	495	503	513	474	497	487	529	469	469	494	505	492	481	505	457	489	519	482	530	470	499	454	471	494	537	481	489	497	479	491	456	490	470	497	482	498	491	475	511	460	494	480	464	522	525	498	489	499	494	496	499	520	483	504	506	494	488	474	516	491	511	510	486	491	483	489	510	505	478	511	527	457	458	491	505	482	506	469	462	493	456	470	487	497	537	446	496	510	454	482	485	466	518	516	473	482	513	474	514	530	481	499	470	505	488	490	450	477	509	478	462	479	487	482	423	537	457	486	523	481	457	514	518	499	470	462	458	496	475	456	476	495	516	489	498	507	513	488	498	469	458	484	513	516	465	506	487	479	490	496	479	492	523	518	495	479	485	483	509	493	463	497	503	500	505	436	524	480	481	443	482	496	474	453	479	484	479	499	460	465	469	455	498	503	469	523	466	467	510	465	514	452	497	497	481	459	504	481	531	477	521	509	459	497	460	515	491	472	512	503	485	482	490	509	471	510	500	502	482	474	487	511	436	485	480	507	505	480	508	525	516	491	472	503	488	498	481	463	498	496	455	497	484	521	499	479	475	491	480	460	472	513	485	480	502	462	470	530	477	490	453	495	554	479	486	496	486	477	481	506	470	430	517	452	485	502	457	470	460	507	448	462	494	489	503	521	465	476	466	488	485	501	506	471	508	509	503	514	498	487	471	468	547	498	497	498	511	504	482	471	508	442	475	460	488	515	533	516	486	497	450	483	498	521	524	449	489	464	432	471	490	520	531	476	471	516	476	436	505	469	482	470	487	445	482	474	473	514	482	509	478	459	504	515	484	506	493	470	495	497	493	467	517	491	457	463	509	454	496	450	498	474	496	488	538	516	554	468	476	468	514	497	469	503	496	468	489	471	481	510	450	487	490	507	493	469	507	519	481	456	486	491	482	482	483	498	500	526	477	448	469	511	497	520	459	554	474	452	492	473	463	470	484	471	511	515	537	501	494	459	485	496	515	480	520	514	517	521	484	481	515	511	478	479	470	489	473	509	541	511	457	471	482	488	507	476	460	517	470	519	506	526	479	488	473	472	488	499	447	469	465	529	489	502	509	533	489	516	487	479	431	482	495	468	475	489	514	515	504	496	470	485	461	489	448	473	509	466	447	458	506	470
28118	16779	3414	323	197	179	109	125	138	126	131	121	92	120	113	99	102	107	99	109	111	85	92	91	107	113	90	82	111	111	92	107	108	80	101	89	75	103	89	103	81	125	98	114	89	88	88	88	92	109	105	113	93	81	109	86	113	112	99	99	90	96	104	93	104	90	106	103	116	101	95	107	102	117	104	101	102	92	110	104	110	97	110	106	99	84	104	93	104	109	105	101	106	88	89	100	99	93	71	87	99	95	99	99	91	105	92	87	95	107	104	102	105	100	88	89	89	105	105	81	94	94	96	97	97	104	97	135	80	97	95	95	100	105	112	97	102	83	118	94	101	104	84	109	83	119	126	98	96	114	93	98	89	122	103	100	95	102	115	93	96	104	107	98	91	111	86	96	94	108	92	99	84	97	122	95	113	92	86	110	99	127	89	93	93	89	98	101	106	93	98	98	96	102	113	97	85	105	115	75	110	93	111	98	100	98	92	106	96	88	104	125	106	90	98	110	108	102	92	104	105	102	106	84	122	95	87	96	94	117	96	89	112	106	102	111	113	100	90	87	91	105	112	95	91	97	93	81	113	107	101	96	100	97	113	113	102	95	97	109	97	109	104	85	111	97	103	88	106	115	110	106	101	88	97	96	104	89	90	107	108	91	109	98	97	114	119	90	86	95	97	122	94	96	95	120	98	95	84	94	98	97	106	105	103	88	102	105	107	106	94	101	92	100	95	99	96	108	92	96	89	98	72	109	82	100	103	111	90	78	98	78	90	101	93	95	101	84	82	89	113	94	102	85	95	100	103	96	101	78	93	97	97	102	86	80	111	82	92	96	90	107	102	98	97	112	105	94	107	87	96	97	75	97	109	95	90	91	86	122	103	84	107	118	94	108	84	93	106	109	115	85	92	99	96	83	132	69	97	102	109	109	81	105	106	104	97	101	88	96	104	105	91	100	99	90	111	98	118	114	90	85	118	108	88	89	106	98	101	94	91	85	112	99	97	99	89	115	91	107	92	100	85	89	78	107	119	93	94	93	104	99	82	93	94	102	110	91	118	89	92	105	104	112	113	87	98	96	95	95	107	93	102	98	87	109	100	113	99	110	86	102	78	92	108	99	88	106	101	101	86	79	98	82	81	93	95	112	106	105	97	90	91	94	89	76	106	96	99	103	100	97	87	84	115	98	97	109	102	88	112	105	102	92	116	94	109	115	103	87	78	95	117	86	102	96	98	107	110	107	104	94	101	99	109	95	102	98	111	105	96	81	83	94	84	103	91	92	105	87	96	97	100	100	87	95	101	99	96	114	99	81	90	100	102	86	97	110	106	103	128	83	85	105	103	121	97	94	97	80	121	133	111	96	101	86	92	119	99	109	91	89	93	116	97	117	102	85	100	92	105	91	95	101	97	89	106	95	70	97	100	106	104	102	96	92	98	120	108	92	99	110	106	118	108	98	110	84	103	95	92	113	90	100	86	120	84	83	106	92	98	105	99	97	109	83	106	97	98	97	102	83	101	93	117	87	83	87	98	96	97	106	82	98	99	99	91	104	103	89	84	100	96	101	93	93	109	98	101	92	107	83	108	106	101	102	81	95	101	117	102	92	100	94	106	113	89	105	95	86	105	95	104	96	108	86	99	100	104	92	103	118	100	79	104	74	91	101	78	96	104	105	94	86	101	85	98	100	103	90	99	92	91	85	96	92	91	90	113	89	114	108	86	106	102	93	98	91	106	109	103	110	98	99	97	95	92	91	104	102	106	118	97	103	94	91	89	90	110	94	87	90	102	97	108	93	92	91	115	92	103	102	106	105	89	106	92	89	103	102	85	91	104	98	106	94	102	114	93	115	95	88	99	98	93	84	112	100	92	86	106	103	100	99	86	112	107	76	102	81	98	88	113	95	87	100	109	90	91	105	83	100	98	86	121	115	113	114	90	113	95	101	110	89	101	106	107	103	115	97	87	80	110	114	111	101	93	87	98	100	104	78	96	95	87	100	104	103	78	85	115	99	86	91	101	83	101	117	102	93	105	93	98	107	116	93	93	113	103	116	105	90	107	109	122	81	97	98	96	84	114	112	100	103	102	101	104	106	90	100	93	114	107	93	106	98	93	103	107	102	102	120	98	99	107	107	103	96	101	108	117	78	88	98	116	117	99	93	104	86	102	117	115	101	109	94	98	76	96	106	98	80	104	97	104	92	106	109	82	101	130	86	100	99	82	113	110	104	97	105	92	95	104	99	94	85	89	109	96	122	118	106	83	88	91	87	87	112	102	106	96	84	105	99	92	98	88	95	96	106	88	98	95	103	91	110	109	94	90	87	98	110	96	95	90	110	90	95	87	95	98	90	97	86	85	83	98	109	90	84	83	85	101	96	92	88	114	105	100	94	106	95	93	93	88	94	79	115	103	97	104	98	102	96	96	101	112	116	90	86	119	93	93	103	97	88	106	94	99	95	96	107	91	90	105	87	72	96	101	99	90	118	94	96	95	91	105	89	103	99	113	108	95	107	91	102	108	104	85	95	102	113	97	114	84	102	94	92	94	91	102	97	99	103	87	97	94	92	106	82	105	89	113	104	112	107	97	98	112	91	117	92	114	97	94	101	108	91	107	81	78	97	94	92	102	109	116	94	88	105	88	109	108	101	99	119	97	101	98	98	81	94	102	87	100	83	90	101	112	88	94	106	112	100	102	102	106	98	91	101	90	96	100	124	100	110	104	83	114	105	113	96	98	104	96	102	106	110	84	120	96	109	101	113	131	93	92	95	98	115	89	88	88	102	91	97	96	105	94	96	76	94	93	89	79	100	97	95	93	103	98	85	104	110	113	101	97	124	110	101	106	115	81	98	91	120	94	107	109	82	106	79	85	99	98	94	109	91	109	103	95	90	108	111	110	86	84	102	91	89	80	110	99	92	116	98	87	99	88	123	94	105	101	104	104	101	105	114	92	93	87	100	109	100	99	87	105	85	99	110	103	97	101	78	96	90	112	108	86	99	96	88	111	110	121	90	85	96	87	100	116	101	90	95	100	83	97	85	96	104	98	78	94	95	100	88	95	107	79	89	91	100	105	110	100	87	108	99	101	99	92	99	90	116	80	92	82	102	91	99	87	82	106	85	93	84	85	92	89	92	87	93	108	111	100	81	109	112	91	95	97	94	102	100	104	103	80	98	98	96	91	99	101	91	87	120	116	99	104	101	100	103	89	112	76	98	99	88	95	102	84	91	102	118	104	94	98	84	116	101	90	96	103	93	96	103	105	100	114	94	83	109	104	103	101	114	105	89	80	104	91	96	102	105	112	99	101	101	92	93	85	108	108	103	102	121	92	95	107	103	74	96	89	90	103	102	92	118	100	108	91	118	100	103	93	88	100	107	101	115	111	99	117	104	105	100	96	109	84	77	101	105	105	94	94	94	101	105	88	102	100	95	93	77	88	104	101	91	109	101	95	108	97	91	100	93	94	119	106	87	83	94	87	102	107	106
5610	11565	711	341	269	203	178	179	162	154	146	147	138	128	121	128	130	119	129	119	123	135	124	109	135	115	122	115	118	115	114	124	110	105	122	113	111	126	138	121	119	124	132	113	110	82	120	113	108	115	105	99	114	109	105	106	128	134	116	104	113	119	116	108	102	118	121	100	123	116	122	119	112	118	101	115	117	116	132	106	131	107	106	106	120	119	114	108	106	121	107	126	126	137	104	143	119	111	107	115	104	108	111	126	100	129	145	118	129	117	102	109	113	106	114	116	110	130	136	92	99	97	119	98	113	113	115	116	122	117	112	123	106	135	104	115	112	114	102	117	118	112	98	127	116	107	125	138	131	120	97	105	132	124	109	102	109	102	103	120	106	111	114	124	100	113	104	113	108	120	110	97	130	119	105	124	112	128	98	119	122	114	112	118	117	107	115	110	111	100	112	104	105	125	106	132	121	98	108	99	114	115	121	118	105	110	126	100	97	121	117	113	121	107	131	114	128	129	126	102	113	94	109	105	132	119	110	102	118	115	119	107	100	99	136	113	105	105	120	118	108	125	90	106	117	107	104	141	120	118	120	111	112	112	112	108	126	105	126	114	113	107	105	120	124	115	119	138	109	123	117	104	116	114	122	130	113	126	95	131	98	127	114	102	124	98	118	98	126	100	106	116	115	130	119	126	130	101	129	110	116	118	129	107	101	115	131	96	126	131	122	119	115	97	124	88	89	104	125	110	115	119	137	121	102	111	122	119	102	109	126	119	113	124	103	143	130	119	93	109	97	117	126	100	129	111	134	101	102	119	124	101	109	111	141	105	107	117	123	118	114	118	106	132	124	101	105	113	123	118	105	132	104	141	98	121	119	130	96	114	110	112	106	124	108	123	103	97	104	110	108	105	110	122	107	121	93	113	102	124	108	112	115	93	116	124	137	131	104	91	118	104	107	131	106	111	97	127	123	113	117	95	129	128	103	113	118	118	132	105	129	111	106	121	121	113	109	103	113	105	111	108	115	105	124	125	104	102	124	116	125	120	108	106	131	128	148	115	113	118	109	146	99	121	106	113	103	127	116	108	109	103	115	111	114	100	99	125	106	100	127	109	121	93	121	120	131	124	118	127	127	121	116	133	100	109	119	131	100	134	111	105	108	114	102	119	116	116	106	90	134	119	109	123	111	118	117	119	107	116	111	117	110	129	123	110	108	99	130	127	112	119	122	107	127	116	120	106	130	114	118	119	101	107	108	101	116	110	105	106	131	127	111	112	100	112	126	108	126	111	120	97	113	113	121	92	130	121	115	112	110	97	106	101	133	119	111	128	116	103	97	102	120	97	138	96	111	117	129	110	101	117	111	111	109	113	110	117	125	106	102	95	100	108	111	119	111	138	123	99	119	119	121	109	104	97	125	94	124	116	113	140	130	114	112	126	120	131	104	104	121	121	140	110	117	125	106	107	115	97	115	119	117	129	119	111	118	116	104	120	117	119	128	123	120	130	115	112	121	113	134	143	116	113	110	122	125	106	104	116	97	125	119	112	120	113	118	113	120	134	104	112	127	108	108	129	132	116	113	103	110	110	113	131	115	108	112	140	126	109	120	119	117	123	139	126	104	116	121	111	114	111	104	105	101	126	83	116	124	113	125	119	93	119	120	105	126	100	111	134	121	119	109	115	115	111	104	117	118	119	117	117	125	130	106	114	117	112	120	124	114	102	106	126	109	99	113	115	118	109	109	113	109	112	140	101	121	111	115	119	100	132	96	109	135	110	128	122	110	114	107	116	116	107	103	120	107	136	101	130	111	99	95	120	104	116	116	89	118	87	149	111	115	111	123	123	116	117	121	127	118	97	127	122	121	115	113	130	122	109	107	122	110	112	112	116	109	114	95	116	106	115	126	111	127	132	106	118	119	121	115	117	119	109	112	98	120	124	94	121	104	111	113	116	107	111	117	115	97	112	115	133	98	110	104	100	136	101	101	104	120	128	111	111	108	106	118	108	117	105	116	112	107	117	109	112	121	121	109	130	126	100	99	126	103	112	107	102	112	114	116	107	128	95	113	113	100	125	118	141	123	122	116	110	127	108	124	89	105	120	113	110	103	123	138	112	129	112	95	113	109	123	105	114	118	107	108	120	101	106	138	106	116	121	107	102	121	129	92	106	119	105	111	115	109	112	117	120	119	114	112	124	127	111	111	112	129	86	105	102	117	133	122	106	132	132	107	132	121	117	117	116	134	110	119	127	90	114	127	104	117	97	99	109	125	124	134	114	130	134	122	119	128	111	114	125	119	108	129	123	114	114	124	115	116	96	118	108	124	121	121	115	133	109	147	102	138	113	119	113	102	134	119	116	102	121	129	129	114	122	102	103	116	109	93	130	128	110	99	129	115	126	106	113	108	120	125	110	107	108	123	108	124	106	102	115	117	101	111	122	123	109	112	125	113	121	122	137	108	115	126	134	96	137	112	114	111	126	138	121	120	112	120	124	140	121	119	107	112	135	100	126	86	107	100	119	113	108	127	142	118	117	117	107	124	137	127	114	120	116	103	106	115	107	124	118	109	87	117	114	115	109	99	116	114	122	112	115	117	108	126	121	111	115	100	113	118	108	135	110	106	105	113	111	130	102	107	115	130	95	114	113	139	102	121	117	99	115	109	144	116	131	120	113	121	120	107	124	119	134	90	112	106	108	123	112	108	117	108	93	107	110	112	121	123	105	101	114	109	103	117	114	121	143	102	120	120	112	102	114	128	106	113	110	110	124	114	159	114	131	117	93	103	131	102	107	112	115	103	108	119	103	105	101	110	114	100	126	105	120	114	108	120	100	124	118	125	110	129	96	106	116	107	126	118	131	131	115	115	107	106	124	108	122	98	112	123	113	120	100	115	127	103	125	100	118	92	123	120	115	110	112	133	111	109	114	128	120	123	118	114	111	96	106	103	117	118	102	129	102	129	124	102	122	107	87	126	117	127	112	122	91	112	113	119	106	119	103	105	105	141	122	121	110	116	120	104	121	119	109	126	123	111	96	119	105	102	102	103	111	111	114	130	121	132	128	114	101	116	118	117	114	132	104	106	115	111	106	117	126	118	119	129	114	98	110	119	117	113	115	112	122	104	111	97	116	100	128	129	118	115	99	109	104	126	106	125	93	112	110	101	111	115	114	98	118	110	109	116	93	128	127	124	123	106	128	120	120	101	126	108	122	132	111	116	120	120	103	111	123	107	130	117	118	118	116	92	123	111	111	124	119	124	130	126	104	126	112	121	114	140	113	115	108	122	112	116	108	117	113	118	119	110	99	135	118	133	119	126	131	92	107	103	125	133	114	110	99	116	125	121	113	97	111	108	107	110	113	131	131	101	116	110	117	110	124	91	94	115	122	132	94	98	119	128	107	147	117	111	120	99	124	133	125	105	118	122	128	116	104	114	117	104	129	120	131	118	105	105	135	115	122	134	120	124	134	103	92	119	118	115	126	111	128	109	119
25372	21241	27192	24939	20787	9331	1363	850	766	706	606	568	487	510	449	411	445	402	368	404	377	388	354	404	369	350	350	319	357	344	354	318	338	323	308	353	354	339	328	327	357	309	332	331	324	362	366	324	316	317	335	328	313	323	324	322	297	370	283	327	318	330	301	317	314	292	331	314	319	320	332	320	328	324	340	336	300	353	316	322	304	323	306	326	300	298	298	314	345	300	334	331	345	313	339	308	324	315	319	335	369	319	287	311	332	320	304	321	332	347	328	297	320	303	319	309	321	345	316	342	290	331	298	318	301	316	284	320	299	310	344	316	325	300	294	326	289	327	342	303	312	324	317	323	321	302	300	329	309	316	303	340	295	320	310	327	312	306	320	284	343	291	307	337	337	323	297	324	327	318	314	332	322	295	317	319	328	314	308	315	327	335	284	339	333	300	326	314	330	291	273	333	310	295	329	289	354	306	321	321	334	303	306	333	321	311	273	287	317	297	321	327	323	291	342	290	305	318	307	346	286	338	325	309	330	324	327	303	333	304	321	347	316	320	312	343	316	314	318	308	332	315	305	317	323	358	329	335	312	303	325	319	297	320	325	317	336	342	318	334	319	299	342	313	314	346	323	314	322	355	282	319	304	323	312	313	312	317	298	318	310	312	332	305	346	311	350	365	302	319	330	334	334	314	325	340	312	290	309	312	315	315	310	315	335	304	303	313	345	301	323	322	305	301	345	289	295	299	367	321	336	296	319	339	318	288	331	295	327	324	284	314	306	338	343	365	302	327	287	292	326	316	325	314	335	298	348	334	319	301	330	326	327	275	292	340	337	300	308	285	348	326	294	274	301	339	330	321	325	355	328	298	292	295	310	320	308	325	288	325	313	331	307	303	311	324	327	323	345	345	300	297	307	331	317	307	324	312	321	328	318	300	321	311	336	332	310	311	333	299	339	328	333	307	318	305	319	328	300	303	316	300	313	327	301	326	297	311	323	312	311	339	358	304	320	318	324	340	324	322	327	306	336	309	306	295	306	330	326	324	304	316	341	330	327	326	347	317	322	292	325	307	337	325	315	325	310	301	313	324	325	323	320	296	306	316	299	307	318	305	321	309	288	311	316	318	334	329	299	280	303	330	308	313	332	285	321	329	337	318	290	318	320	323	324	276	309	332	305	303	315	322	326	334	314	321	300	327	305	313	295	349	317	337	334	329	308	311	284	307	309	308	301	314	316	336	316	305	310	333	311	354	319	308	306	305	303	317	323	319	326	311	349	298	333	310	302	362	342	292	320	340	306	322	313	339	343	281	303	301	324	329	298	331	290	312	320	335	342	314	293	316	333	327	339	321	271	285	330	287	317	336	316	320	307	325	334	304	331	343	351	304	277	319	349	326	330	318	337	350	288	327	351	343	303	281	310	331	330	275	324	293	357	304	304	322	318	295	317	303	308	324	304	302	318	301	341	328	293	319	328	315	307	306	319	323	318	337	317	314	320	315	332	351	302	317	358	318	315	293	291	334	345	276	298	343	298	316	314	305	320	301	294	313	345	331	327	363	329	322	326	332	320	333	315	327	319	303	339	306	311	335	303	273	311	308	330	320	294	309	329	314	323	307	319	314	303	297	321	293	290	340	301	323	339	304	332	329	284	313	328	326	325	288	287	332	296	321	340	324	323	349	314	350	310	325	279	323	307	325	326	320	328	318	320	322	319	306	330	305	331	309	302	331	314	293	301	290	329	313	301	306	317	306	301	314	337	312	355	334	305	342	296	329	311	343	313	329	309	299	320	314	300	312	339	319	321	328	317	308	317	317	324	322	317	318	325	318	319	320	340	310	310	323	303	319	308	305	298	314	301	326	298	321	293	329	305	308	325	311	309	282	342	348	320	313	318	305	345	334	346	308	308	327	334	330	331	322	294	323	326	282	315	325	296	327	303	320	331	294	318	355	312	313	335	357	278	301	295	349	320	343	307	296	313	299	331	320	313	303	339	309	305	326	302	374	306	338	331	337	340	351	326	344	296	325	343	351	293	316	317	350	305	340	322	331	330	299	330	325	328	296	318	309	306	330	304	304	316	307	320	320	342	317	301	322	336	303	321	331	330	297	331	324	326	332	328	318	340	330	310	318	319	380	299	322	319	297	308	336	315	306	343	319	344	322	336	320	297	357	311	298	303	294	318	317	305	321	307	300	348	312	334	304	300	285	319	315	292	310	315	310	302	304	307	296	324	323	315	312	331	320	289	332	340	300	313	344	321	296	306	312	303	316	320	311	301	335	338	338	289	315	345	303	338	311	321	358	351	335	330	330	334	328	304	310	326	335	291	301	359	301	311	347	281	296	336	302	299	334	302	341	309	336	337	313	338	320	298	322	276	305	326	325	322	314	302	311	325	284	308	330	301	321	299	328	324	299	308	305	303	335	317	325	314	322	325	325	328	306	341	307	326	346	313	316	334	327	336	288	325	296	330	282	304	329	324	332	269	328	341	308	309	347	301	302	327	316	339	348	309	325	332	313	317	320	302	335	305	356	344	330	330	308	333	326	290	332	333	346	292	310	341	364	289	328	324	300	369	293	306	328	313	341	326	316	353	306	348	306	343	309	302	334	315	336	307	322	329	322	329	319	301	340	318	345	349	301	333	313	335	316	310	334	299	346	305	330	311	312	321	310	333	328	310	334	316	302	302	319	328	308	322	304	289	337	304	321	308	296	367	325	321	335	296	305	301	337	317	319	297	333	313	343	348	355	291	322	319	298	288	334	300	319	323	301	325	304	313	323	312	281	323	323	314	283	336	316	340	338	351	311	294	331	333	304	294	315	328	319	322	338	314	347	315	346	337	307	313	300	338	315	333	320	314	315	326	343	313	313	332	359	311	329	327	342	324	334	313	319	313	325	313	318	328	319	310	341	331	304	286	284	308	342	325	308	314	337	310	338	293	308	306	333	335	331	339	324	328	315	339	332	315	308	346	303	329	313	331	318	329	290	341	313	337	315	325	336	330	338	341	334	345	330	320	316	315	323	311	336	291	328	301	316	296	312	354	326	297	378	313	330	310	348	318	299	307	315	301	326	335	315	292	297	298	340	330	322	310	292	313	348	293	298	332	312	327	319	285	321	296	314	304	320	316	322	336	349	352	323	342	329	296	314	304	334	321	333	286	335	328	304	340	336	337	317	307	333	337	306	307	324	322	330	305	321	286	345	335	331	296	346	327	276	313	315	295	294	329	309	327	322	291	313	291	322	333	303	352	351	323	337	339	354	290	276	305	347	331	303	320	305	346	306	339	319	334	320	331	314	310	326	306	325	315	335	284	298	332	308	304	290	312	338	337	285	313	306	314	319	325	327	299	337	294	355	304	292	287	347	294	301	318	319	330	306	311	337	351	330	313	350	321	276	309	320	320	305	300	303	302	279	292	303	327	315	347	301	342	308	314	307	312	332	295	329	319	324	313	322	318	308	285	299	325	307	312	294	343	320	338	346	341	301	326	322
11250	56851	9228	5252	3504	2582	2009	1669	1378	1215	1033	871	770	712	623	584	607	505	468	482	468	438	427	414	412	418	388	391	378	387	381	402	359	348	370	398	348	340	344	320	341	323	346	346	316	359	349	361	314	335	333	329	375	340	338	372	347	358	354	364	349	348	323	345	328	329	370	332	329	326	324	326	303	345	319	337	319	313	317	324	346	346	330	321	337	340	348	338	356	331	327	308	334	304	341	355	329	335	349	344	322	325	337	338	336	327	315	334	348	339	360	346	332	330	320	303	297	315	359	305	316	362	337	327	343	330	324	305	334	308	325	334	335	328	316	331	340	318	325	355	316	314	292	309	325	327	302	342	318	323	316	325	322	368	319	314	304	316	331	342	337	329	301	299	344	344	346	338	323	337	323	321	333	312	335	321	347	326	300	313	264	325	311	327	326	323	315	333	326	309	311	321	322	301	361	312	312	344	326	345	336	316	343	332	341	301	310	320	328	329	313	351	318	304	337	321	348	318	359	307	328	355	343	330	309	322	320	350	340	301	311	351	308	345	318	332	354	308	296	300	324	333	314	313	335	317	335	332	337	325	320	340	292	336	329	361	324	317	319	311	289	289	331	329	321	329	316	356	334	305	347	325	324	326	359	287	326	303	340	342	319	351	316	301	341	334	332	294	304	329	340	313	313	317	314	338	331	318	338	340	310	335	320	366	302	317	324	316	329	315	336	342	312	334	330	347	321	294	306	336	359	321	311	353	339	320	283	302	329	343	305	303	328	306	312	333	318	312	316	360	289	331	337	324	313	346	331	312	340	364	325	322	303	345	302	331	338	339	296	339	337	329	313	344	322	334	328	310	323	314	362	302	335	329	316	303	330	326	305	307	309	325	330	326	329	315	343	341	342	335	329	313	334	358	317	346	320	328	311	341	348	342	352	313	336	340	310	285	328	328	336	343	321	313	326	310	354	327	318	338	342	350	311	312	307	312	348	323	345	332	322	336	347	346	325	331	344	356	321	323	327	339	334	369	329	320	309	319	325	294	318	299	322	328	286	350	368	312	307	324	358	337	342	314	343	336	296	332	310	322	332	302	304	318	315	310	337	360	322	355	330	331	326	320	338	327	357	338	312	324	341	341	338	311	300	302	314	361	302	319	328	324	311	319	318	300	344	329	322	312	332	353	340	326	321	319	294	329	315	339	297	315	331	319	360	319	330	321	319	328	319	319	335	303	336	311	292	289	309	344	321	327	306	346	341	332	304	340	307	319	323	318	327	334	337	330	336	313	331	335	379	324	339	311	329	342	315	342	357	344	308	318	327	305	358	300	344	366	324	356	299	335	315	356	333	291	320	336	353	339	344	336	298	312	334	316	309	332	305	351	341	304	300	351	304	320	343	318	292	333	349	319	320	293	334	299	346	336	323	316	326	322	304	316	297	314	322	316	314	319	319	343	325	310	353	304	331	342	339	313	334	350	311	309	308	323	304	351	308	329	304	350	329	308	337	331	283	348	323	350	320	314	338	328	341	335	300	353	330	317	344	340	351	309	324	319	313	339	306	313	320	350	337	329	339	301	319	316	353	320	313	304	325	316	325	331	324	295	318	326	325	336	351	328	300	333	304	322	331	304	315	288	314	292	331	333	328	325	325	319	340	349	329	338	326	333	351	339	326	322	304	327	338	340	325	340	307	293	306	330	321	319	348	323	317	330	288	370	339	323	345	308	340	290	334	314	328	335	319	315	321	325	324	330	320	303	306	317	318	319	292	344	312	335	310	319	324	350	312	339	325	289	292	324	331	326	297	349	325	321	292	320	346	296	300	343	330	323	322	323	319	351	325	336	324	327	303	361	311	340	339	322	323	330	318	348	341	374	310	303	334	347	329	345	300	313	301	340	345	348	331	312	360	321	320	321	347	326	313	329	322	332	322	328	332	312	323	313	299	308	309	309	296	317	321	336	335	333	327	313	324	362	319	323	331	306	322	332	313	316	340	322	336	331	313	353	325	320	298	287	346	310	340	310	317	291	302	335	328	316	319	325	318	301	320	329	307	311	324	326	347	323	357	305	344	321	331	333	349	336	322	296	335	326	300	331	297	348	315	318	344	326	310	303	315	333	323	319	324	328	328	320	310	344	331	311	320	352	323	339	380	330	327	319	327	299	329	332	294	304	316	320	326	310	317	327	323	309	345	332	342	341	335	337	292	324	343	346	317	302	318	316	311	322	367	338	346	295	296	271	304	342	330	288	337	349	329	321	286	324	310	318	336	344	371	335	301	285	307	357	319	304	323	311	307	328	327	324	328	338	297	331	290	307	332	303	336	351	346	358	333	338	305	331	374	354	306	315	354	315	306	361	338	319	282	317	341	357	318	311	315	324	331	340	347	332	297	330	329	352	328	327	313	329	284	378	315	312	328	309	330	318	339	341	331	330	349	327	313	309	314	351	351	334	327	318	315	331	323	327	311	333	342	313	296	323	346	327	316	323	329	327	348	306	315	299	325	343	308	323	339	328	272	336	303	319	306	287	330	335	313	338	331	301	331	325	305	291	317	338	334	329	311	310	351	325	305	315	303	329	291	321	314	343	325	322	341	329	319	333	334	331	315	332	303	306	352	301	330	324	332	337	310	345	340	316	323	373	321	321	309	318	335	341	362	322	351	337	317	329	344	335	301	306	309	326	315	335	355	332	328	295	365	340	320	321	335	321	339	308	313	305	352	325	349	335	350	324	318	336	362	312	324	302	322	304	336	323	324	356	317	292	352	297	313	333	324	337	345	308	322	358	328	305	322	302	370	312	316	335	330	338	338	324	317	328	344	317	294	332	346	353	333	313	351	343	307	313	309	340	330	340	322	327	322	310	326	342	329	325	314	324	320	307	291	320	317	346	381	334	346	332	308	323	320	301	326	285	327	350	313	337	337	317	327	356	315	316	318	316	333	332	334	359	329	315	328	325	314	325	319	322	337	343	292	307	325	355	349	329	307	346	311	328	304	312	355	321	332	333	312	339	307	331	316	310	299	331	356	299	314	305	307	334	321	306	319	333	337	328	326	336	323	324	335	319	357	294	315	332	312	331	356	338	313	295	321	323	310	326	341	327	331	320	330	310	280	335	331	317	312	307	305	314	310	311	315	353	327	312	344	305	330	332	325	311	291	302	332	303	343	330	318	349	311	352	321	325	326	309	323	329	301	328	327	338	344	349	318	322	328	332	299	333	338	366	338	334	296	327	329	341	333	321	322	341	354	313	360	327	342	297	348	360	339	301	348	312	308	359	318	325	346	341	306	339	325	325	344	365	352	336	329	329	297	344	302	325	302	327	343	334	315	329	316	313	337	311	328	321	303	353	307	337	328	344	320	309	314	334	280	340	311	340	322	356	326	346	357	346	335	338	321	310	313	326	333	314	333	333	307	352	317	301	339	317	304	333	304	316	317	319	328	295	336	341	321	335	318	294	342	295	286	335	356	323	290	336	312	321	302	298	273	347	310	330
23149	20977	27860	24217	20971	20996	11304	1900	1302	1162	1077	936	888	805	737	758	641	685	592	628	617	610	561	590	562	555	569	586	539	499	534	531	550	579	551	566	580	514	514	483	481	533	506	516	487	504	495	494	490	513	468	500	521	501	493	492	517	470	496	506	478	503	482	508	489	453	486	532	503	489	457	489	497	474	479	477	438	506	481	528	494	472	510	487	490	442	467	478	487	470	542	534	492	519	467	474	491	477	451	500	484	516	510	467	489	473	499	494	489	462	469	542	474	475	495	505	477	466	458	520	482	503	525	467	508	452	481	471	519	457	503	474	511	443	487	490	460	475	491	469	467	437	471	467	477	473	464	474	463	514	525	499	483	496	512	514	471	470	514	458	450	537	492	488	519	478	496	469	503	470	519	509	478	503	478	490	477	435	524	497	481	479	514	481	495	457	477	499	460	427	471	484	470	472	476	513	429	482	485	478	503	501	521	498	462	478	431	467	482	465	481	460	426	484	504	460	470	459	484	489	512	445	474	503	458	492	479	473	467	486	466	473	466	533	472	524	472	449	497	461	442	489	509	511	495	466	406	469	466	470	483	466	499	522	460	454	492	441	485	472	496	498	453	471	482	484	421	461	455	454	437	467	497	506	486	483	449	485	470	482	468	461	502	474	488	465	509	479	460	456	431	456	482	479	465	498	498	475	482	517	516	483	465	461	461	473	468	502	495	480	496	496	476	532	442	493	479	506	493	457	482	519	479	464	498	450	477	459	486	456	532	481	503	450	450	492	472	530	529	491	494	456	495	485	481	455	496	472	459	452	473	508	503	484	442	447	485	427	500	490	503	481	500	502	492	512	438	524	490	473	491	514	462	408	485	476	507	519	464	442	507	473	454	463	476	465	449	482	485	455	503	459	512	472	535	491	472	426	481	502	512	493	497	492	496	515	451	490	466	491	480	487	479	468	472	463	460	483	459	453	481	498	474	482	505	521	470	516	455	461	458	471	439	432	486	460	494	487	443	453	460	442	487	474	481	472	436	470	515	494	461	460	460	449	463	516	508	505	476	501	477	454	457	478	485	493	458	489	514	490	476	479	432	485	448	505	429	438	477	452	470	441	463	504	422	500	486	489	476	421	459	462	528	487	503	495	451	531	477	527	456	437	472	482	444	491	502	456	481	475	462	460	451	476	513	472	448	442	494	511	504	496	480	516	487	477	464	526	440	450	480	489	489	467	433	509	502	517	481	477	462	490	487	501	454	508	481	503	461	457	482	422	498	500	476	497	477	468	505	444	467	433	492	462	473	455	468	475	465	458	476	493	489	500	459	439	525	436	470	500	495	492	478	484	442	488	474	497	470	491	470	488	460	501	463	463	476	490	520	475	451	454	527	503	464	458	440	425	489	463	471	507	496	472	460	476	459	505	466	490	494	476	472	462	447	466	481	490	501	454	476	459	510	466	482	490	484	467	484	472	488	475	479	467	481	484	497	482	493	463	500	451	499	477	481	461	464	429	456	458	498	442	513	512	478	492	452	482	485	505	487	503	490	489	473	441	504	485	483	452	468	495	449	517	457	450	454	484	484	453	434	505	460	460	490	462	503	508	503	510	508	478	445	472	449	460	456	484	494	499	501	498	472	496	498	485	443	437	469	467	505	469	509	496	437	472	490	470	460	489	500	497	444	472	479	476	476	489	469	452	492	472	513	502	459	491	450	497	475	502	482	452	459	481	448	473	418	471	484	522	491	450	479	511	459	483	480	466	459	458	501	502	509	437	458	480	464	504	510	551	469	520	473	458	501	441	458	455	455	462	451	493	465	474	516	454	487	492	481	487	481	491	478	439	494	485	462	462	458	527	487	474	475	440	471	504	427	471	484	486	489	537	460	428	489	473	478	477	463	446	486	499	503	471	480	454	519	481	471	479	459	488	478	447	522	496	507	435	417	460	481	477	480	438	511	446	474	468	522	502	453	468	481	479	465	474	458	486	446	474	472	471	465	492	477	448	501	447	446	503	500	446	479	474	454	506	467	484	455	478	473	464	458	448	499	494	488	477	467	473	447	493	513	450	495	487	469	468	497	484	475	484	498	479	483	496	468	510	493	469	484	506	455	496	486	477	478	464	466	462	491	461	490	458	498	478	491	500	481	476	516	496	456	467	506	478	470	452	524	479	490	491	500	481	448	498	472	466	466	486	472	487	459	497	459	489	449	443	462	419	465	514	499	489	466	506	482	470	471	486	468	482	460	476	499	489	482	462	439	520	488	489	492	497	509	469	507	479	487	505	441	502	507	455	524	493	492	460	484	460	499	517	484	431	463	445	454	466	480	463	477	474	488	429	492	468	485	461	518	475	477	442	518	510	457	474	457	480	479	482	472	505	443	532	474	475	484	474	479	445	461	456	451	541	459	513	430	478	472	497	488	509	473	497	472	508	428	462	458	501	468	461	494	506	460	474	487	478	487	492	503	457	543	471	465	434	467	452	524	472	403	514	486	489	479	482	492	513	480	469	472	466	497	501	494	433	491	451	442	458	470	445	520	501	469	474	473	478	466	439	460	440	533	477	499	496	453	481	441	543	508	458	470	502	505	508	464	474	494	511	478	487	464	491	477	470	450	475	444	499	476	469	494	495	482	473	475	461	466	493	461	421	484	458	501	505	476	473	457	476	497	486	498	493	441	470	453	488	455	463	503	476	475	482	484	457	473	458	492	489	502	490	465	508	509	506	487	477	460	438	489	469	463	461	479	471	508	491	473	482	493	465	455	471	452	460	488	470	486	506	493	452	482	507	467	451	489	494	489	460	448	511	460	512	538	471	462	479	475	489	524	445	472	469	475	471	479	524	460	477	535	448	488	463	491	477	474	481	486	452	443	515	461	451	469	500	466	527	483	454	475	474	477	432	473	481	478	478	471	461	505	452	500	496	456	483	476	431	444	516	511	463	490	461	494	466	490	494	496	483	490	498	500	471	481	453	488	479	462	498	454	466	501	470	502	454	441	464	471	499	485	481	494	488	496	537	506	447	467	479	463	472	458	483	451	459	501	467	505	497	490	523	476	512	473	473	483	485	467	469	496	461	474	526	457	526	449	520	458	427	453	456	485	513	453	486	460	489	472	479	443	432	457	481	472	481	482	443	510	504	463	453	472	458	453	446	529	445	510	487	460	480	483	445	483	469	453	455	462	510	521	448	463	510	460	478	467	491	479	486	481	465	520	506	500	486	461	482	461	483	445	456	444	515	485	481	470	508	514	463	494	491	419	486	458	503	478	467	458	465	465	490	463	483	514	469	457	465	491	476	486	449	473	475	471	467	508	483	473	489	452	523	465	534	493	458	480	501	468	492	513	441	451	501	505	465	506	510	478	522	496	458	465	447	454	463	460	488	468	460	475	462	468	470	474	464	474	487	481	430	497	473	473	474	480	471	499	482	473	529	444	520	492	444	456	467	470	482	468	479	492	477	463	452	487	483	487	463	473	503	417	501	520	464	470	463
11163	49682	14967	9617	6671	5046	3964	3295	2661	2353	2056	1683	1416	1241	1064	1034	964	888	834	739	760	708	679	724	664	653	659	602	609	609	570	582	592	584	539	567	536	528	571	529	526	554	540	531	538	548	551	505	527	499	522	484	468	521	513	527	507	534	534	538	501	497	535	517	480	498	525	504	520	480	506	477	537	527	487	468	469	454	489	474	516	484	535	514	539	489	508	486	488	506	466	517	485	473	510	520	515	508	548	479	536	496	528	482	503	498	511	525	508	485	521	479	473	467	515	539	492	474	496	472	472	525	503	514	471	463	505	507	524	501	461	470	486	478	501	519	494	523	483	485	494	497	466	514	473	478	477	506	510	477	502	525	487	516	472	504	502	522	519	471	513	506	512	486	482	495	539	508	495	468	487	490	497	508	458	476	477	538	485	512	487	486	482	509	479	512	452	496	518	521	516	486	540	475	513	494	544	480	465	491	508	541	481	527	502	498	447	496	476	531	458	467	519	515	474	514	522	467	508	455	503	508	475	504	507	455	470	496	468	504	480	509	482	508	501	505	501	506	488	465	480	477	518	459	531	514	476	475	522	472	475	513	486	489	514	515	492	528	514	475	484	470	501	553	457	514	486	475	484	486	476	494	533	499	509	463	492	495	450	492	461	490	520	528	524	503	524	499	488	490	486	483	476	541	508	495	530	501	491	457	504	509	473	490	498	496	510	525	496	471	545	459	498	484	524	469	493	450	484	453	488	490	497	514	506	493	499	551	499	520	490	474	497	487	508	486	508	468	517	501	481	500	501	518	492	499	469	463	511	510	500	464	525	488	494	490	491	504	494	479	530	490	494	501	449	528	506	512	463	473	505	531	496	478	510	477	508	469	437	460	461	497	496	487	470	490	505	505	536	474	482	494	479	501	469	510	471	482	529	476	509	486	485	500	506	505	528	498	484	518	511	518	513	493	501	511	451	507	483	492	499	523	491	519	465	453	486	492	520	490	533	448	508	519	503	475	532	483	516	496	512	509	481	464	528	516	503	460	480	489	500	502	508	539	489	488	461	485	482	491	460	464	517	455	451	471	477	454	449	497	515	492	504	504	482	477	502	504	525	518	456	506	488	451	505	512	535	464	493	476	462	520	523	502	469	490	505	520	515	488	493	501	462	502	459	491	505	516	495	517	509	507	476	498	502	535	466	466	495	429	526	479	569	480	510	487	520	458	497	513	528	497	499	500	475	483	466	483	475	460	515	467	494	480	486	468	493	506	442	508	473	518	479	514	537	472	505	481	486	502	456	516	499	462	456	459	497	474	550	482	486	453	478	489	464	522	484	482	484	503	500	493	480	491	510	480	474	512	480	431	515	476	478	535	511	487	475	479	475	470	505	502	478	492	491	516	476	510	517	546	521	500	479	521	464	508	484	495	478	515	457	488	522	476	526	481	497	536	515	501	516	480	489	506	496	484	510	444	498	483	489	466	502	492	544	476	519	479	544	516	483	504	497	510	431	491	461	471	492	477	448	528	497	450	492	508	522	487	494	536	474	482	469	509	514	480	493	512	495	528	521	483	475	538	479	482	484	488	493	532	509	506	470	478	481	509	514	465	515	482	498	468	494	452	460	486	489	480	464	498	501	533	503	463	488	480	471	503	501	479	519	498	568	480	466	489	499	511	508	501	483	480	532	502	512	519	482	480	476	480	499	524	483	469	483	497	510	485	515	487	499	493	494	473	468	482	517	483	459	476	479	513	467	453	481	482	535	519	490	484	478	526	463	497	452	476	466	531	469	482	472	457	528	585	480	509	479	488	505	450	506	476	475	444	457	497	508	508	531	506	464	495	497	471	501	499	517	501	496	511	499	474	478	488	526	455	466	514	496	513	491	484	497	545	496	479	469	456	503	533	500	506	485	482	476	475	469	488	549	497	501	462	510	484	504	465	510	492	494	497	492	462	499	489	462	461	504	460	499	487	500	518	472	469	506	498	478	466	490	441	469	487	481	502	523	494	498	486	483	489	514	537	526	458	481	493	484	526	464	534	496	489	500	490	482	472	482	489	469	516	498	505	499	536	484	512	490	497	479	505	483	502	498	495	514	458	460	463	499	471	486	493	506	478	476	467	532	495	486	481	539	488	473	470	475	467	479	502	485	484	522	507	518	510	476	534	499	464	492	508	475	484	509	478	481	487	469	480	501	494	467	503	496	495	472	510	506	519	478	512	492	514	495	471	477	467	472	500	470	523	475	511	458	511	475	484	466	497	535	470	498	483	517	468	510	532	462	482	478	513	460	502	519	509	525	528	474	505	492	500	516	515	499	476	491	506	482	488	470	468	474	482	494	528	489	478	489	476	484	536	459	493	451	491	438	504	474	492	485	539	513	502	544	479	500	486	492	466	495	481	503	472	503	518	486	449	522	521	518	473	441	502	511	510	510	512	466	465	468	499	523	487	500	472	524	494	510	486	443	463	488	456	484	452	515	501	531	491	482	518	458	520	531	476	508	493	495	472	459	496	500	507	546	508	502	486	480	490	472	504	451	476	527	498	496	492	467	464	483	444	489	460	490	482	507	494	465	490	512	471	455	520	531	484	499	474	472	512	514	492	492	506	470	494	529	480	524	459	459	500	486	426	490	482	466	474	518	477	463	505	476	515	542	497	461	487	506	462	488	492	516	499	465	451	488	538	531	479	500	481	490	488	489	521	484	459	505	507	438	505	502	507	476	506	489	481	476	473	485	489	461	534	531	479	484	492	490	507	444	526	486	495	495	526	486	503	462	506	487	469	487	492	496	482	486	483	555	477	491	489	489	477	480	491	491	510	476	501	478	495	460	491	463	484	467	465	480	462	513	470	471	519	482	468	479	516	521	485	497	467	487	501	470	500	462	518	475	506	492	465	528	468	503	471	452	512	504	478	491	507	439	480	492	506	493	540	468	511	474	546	496	490	492	468	446	468	463	493	468	515	518	467	473	471	455	488	482	521	479	480	500	453	496	508	455	493	506	487	492	482	480	523	553	502	475	493	486	492	528	521	502	481	507	476	430	471	462	529	538	494	518	533	495	461	492	493	487	436	486	516	522	485	490	469	441	502	481	491	467	481	486	502	496	447	517	464	463	482	492	473	481	524	459	524	494	540	480	467	493	486	488	488	497	477	493	520	493	474	495	443	484	499	459	492	464	495	502	547	489	494	468	486	487	495	486	538	498	469	515	511	486	516	496	473	495	512	472	451	542	501	479	487	520	506	532	483	501	517	534	492	503	510	454	488	526	535	499	508	507	477	529	488	529	484	508	487	509	486	504	473	539	517	499	469	507	476	501	510	471	427	512	543	505	485	500	480	498	491	479	509	458	502	503	499	478	507	484	517	428	525	463	503	499	481	511	489	483	501	525	525	450	470	501	462	472	497	503	479	455	478	483	457	463	498	463	482	474	476	481	478	470	548	531	506	531	456	502	453	511	462	509	460	502	520	493	460	511	495	487	471	512	494	451	485	484	494
28272	17376	3514	308	213	150	133	122	102	125	109	127	113	106	92	123	97	98	122	101	114	108	105	107	107	96	95	117	113	87	106	114	107	103	117	94	123	105	97	95	105	121	120	104	100	85	97	95	110	117	115	98	95	86	128	95	92	85	102	96	96	110	117	100	96	97	94	104	92	103	98	114	105	98	111	101	115	84	94	94	121	80	102	110	92	107	108	112	108	111	104	121	94	76	99	97	91	100	110	102	94	91	95	98	89	91	92	93	97	94	108	101	104	104	113	100	96	96	109	115	95	113	97	94	111	84	93	119	103	105	133	90	96	93	103	88	107	90	97	99	88	101	102	102	101	99	76	101	104	86	93	100	88	94	98	113	108	102	124	99	109	109	105	87	116	109	87	95	99	114	93	98	93	81	104	92	107	89	97	100	90	102	106	98	97	96	100	80	89	99	79	76	78	109	114	115	107	77	85	117	100	100	110	87	99	103	91	103	92	106	92	107	97	106	85	113	85	107	102	106	98	103	114	93	87	92	94	100	96	94	98	91	107	90	84	106	95	114	97	101	98	101	94	87	97	100	87	115	97	105	108	102	86	105	108	94	98	98	96	90	112	85	84	81	92	102	85	86	109	93	104	93	104	92	96	113	97	101	89	112	107	106	98	89	101	97	118	106	95	114	105	111	92	101	94	91	107	99	101	116	96	94	98	91	98	94	100	117	99	81	88	107	107	99	104	94	106	99	99	104	96	111	86	89	99	106	113	107	123	89	101	115	96	118	93	93	120	95	100	107	105	118	85	111	83	103	84	87	95	95	110	94	106	100	101	92	112	112	103	80	100	80	104	110	97	91	95	95	120	106	109	93	96	93	112	111	109	106	109	95	117	97	118	97	110	117	111	113	85	116	101	97	81	101	103	102	89	105	108	112	74	104	111	106	87	104	116	106	106	93	108	88	121	92	95	100	94	102	96	77	100	94	80	86	81	103	130	102	109	89	95	101	89	88	79	123	95	129	100	96	106	94	96	135	101	92	107	123	114	98	117	108	101	97	87	102	112	84	102	118	106	109	92	82	96	85	109	91	113	97	104	89	92	110	109	114	91	110	102	101	96	90	106	89	105	101	90	102	99	91	95	92	86	99	98	103	102	120	114	96	89	101	99	105	98	82	87	91	113	100	105	106	108	90	110	93	103	106	99	112	105	95	80	98	94	106	93	102	86	114	107	99	103	129	95	91	101	102	78	81	99	112	116	95	108	89	105	75	80	111	102	76	100	84	108	85	90	88	115	103	113	115	108	97	108	118	100	84	121	96	109	92	95	105	99	90	113	98	90	93	98	93	98	106	90	105	98	84	103	102	116	107	85	102	98	102	115	101	102	91	110	93	102	112	106	108	104	85	86	99	90	100	103	104	93	109	118	101	102	93	93	91	97	115	106	119	107	102	112	96	103	114	113	97	102	89	119	112	101	115	85	96	97	113	108	104	105	102	106	107	107	98	86	82	108	110	109	110	113	110	91	92	93	97	105	97	97	107	108	111	99	104	110	100	93	122	98	117	97	109	86	96	84	100	101	107	96	107	85	93	93	90	116	114	91	119	116	106	99	92	108	102	94	101	111	95	107	106	88	103	88	92	93	97	89	108	100	90	103	121	113	91	89	104	109	109	113	95	97	91	90	91	87	107	95	91	103	82	115	117	94	117	100	75	109	110	105	100	91	107	89	112	117	101	102	91	106	99	108	96	102	90	115	107	112	89	110	97	100	117	98	111	105	99	103	94	102	95	106	85	88	100	98	106	80	95	108	111	105	91	120	118	83	112	92	103	81	112	90	82	95	105	113	107	91	103	109	82	108	113	90	115	130	81	114	102	104	90	114	102	99	94	100	104	104	102	102	92	99	98	97	100	97	100	102	110	92	97	92	103	100	117	109	103	95	77	84	107	110	93	111	110	105	97	92	119	95	110	96	103	111	111	86	116	105	97	88	101	102	100	117	104	82	123	108	101	110	91	118	98	100	109	92	88	88	104	104	78	103	97	118	120	99	100	89	93	117	75	95	113	97	94	96	113	109	101	81	93	89	105	93	117	99	94	109	102	116	116	107	94	99	87	103	76	92	94	101	98	119	112	99	94	92	85	107	108	99	104	96	84	99	101	84	118	75	96	91	101	87	96	99	103	109	97	113	99	95	106	87	106	113	95	90	100	109	103	93	111	104	96	95	99	115	91	108	111	104	105	86	96	94	103	100	98	103	106	95	107	96	92	115	92	90	94	106	128	95	106	103	104	114	98	96	103	110	96	102	92	116	107	109	101	116	99	110	81	84	121	113	105	92	102	94	81	81	116	104	115	97	102	97	121	117	99	102	116	106	121	106	108	108	109	105	89	97	109	105	97	92	99	92	103	94	90	102	106	99	108	117	83	110	107	106	104	104	94	97	98	91	116	99	100	107	95	104	106	90	119	103	95	99	106	119	102	95	96	109	100	112	88	94	102	95	106	106	105	111	119	95	109	84	92	99	81	105	78	114	107	111	120	85	107	108	96	85	98	110	97	95	89	118	113	96	105	107	92	99	118	95	112	104	113	122	93	105	100	88	105	105	104	94	104	105	92	95	102	89	101	92	99	110	111	98	106	119	108	94	91	112	100	109	111	93	102	100	90	86	98	114	99	95	93	98	107	111	105	108	110	113	89	99	91	105	99	121	94	100	108	111	99	110	100	109	110	96	90	102	108	95	102	94	103	94	100	86	109	102	102	102	92	97	117	118	102	116	90	88	111	99	112	94	97	100	108	99	124	87	100	87	109	102	111	97	87	96	85	116	106	90	95	98	105	92	111	90	99	117	101	103	103	89	97	106	96	108	96	100	87	108	96	83	95	107	106	82	101	90	112	90	105	103	100	100	84	98	114	100	97	121	97	88	108	96	100	117	103	92	92	90	93	85	88	87	103	101	101	117	93	107	85	107	90	103	87	111	105	99	101	97	104	109	115	85	96	85	113	104	84	87	67	101	110	105	95	96	104	86	99	84	125	116	84	97	99	118	103	113	105	94	102	114	102	91	92	106	101	107	98	101	101	110	92	105	94	112	107	95	98	105	99	123	103	107	91	107	103	92	110	89	92	93	104	94	94	95	108	99	90	130	91	115	110	112	110	90	87	116	102	94	91	106	94	87	95	83	106	101	116	99	93	90	115	109	96	118	82	107	97	94	101	103	105	103	98	111	93	104	94	106	113	99	96	108	103	99	110	93	94	95	106	97	102	90	85	90	114	102	102	93	99	114	101	86	97	98	104	91	98	101	97	95	119	98	98	97	98	78	95	82	127	87	108	107	109	90	100	99	98	95	94	100	90	96	105	127	108	99	105	98	96	103	84	122	104	103	96	91	85	107	100	121	82	117	98	114	91	105	90	91	97	87	90	112	93	93	103	116	95	117	109	124	107	106	110	105	108	80	91	102	96	94	98	91	94	88	88	98	78	99	99	111	98	99	95	89	104
5741	15409	702	328	253	209	196	184	179	155	168	140	130	140	107	138	122	135	115	118	131	116	131	123	145	134	115	113	115	118	105	120	97	105	119	110	86	127	126	122	134	119	100	122	124	106	129	107	106	119	93	120	132	116	108	119	128	105	118	120	107	92	147	117	127	116	103	100	119	120	114	115	125	134	118	111	120	112	92	117	139	109	107	117	121	128	116	125	139	113	124	118	95	107	121	134	94	90	108	119	131	128	124	109	116	123	116	124	111	122	122	106	122	118	123	119	110	116	104	113	103	106	110	115	104	107	100	132	109	117	120	113	113	124	107	123	126	104	108	112	110	108	116	109	108	141	119	107	116	98	123	121	124	96	111	132	111	121	117	97	103	118	106	107	98	129	126	121	133	126	138	122	139	116	95	113	125	120	142	132	107	108	114	93	127	106	110	107	122	127	123	123	115	123	121	126	121	102	117	113	114	104	126	108	104	94	122	142	88	111	116	131	122	114	130	120	125	119	113	125	105	96	114	117	94	114	95	108	133	107	121	102	109	109	132	127	109	109	126	133	88	114	131	108	104	117	145	126	106	136	109	113	117	124	112	103	92	123	125	112	144	101	119	115	108	122	103	125	112	116	117	109	120	120	144	129	125	97	105	101	126	108	114	107	119	116	110	100	127	120	133	106	113	141	122	118	96	120	132	117	114	117	119	119	121	125	116	127	106	120	119	112	123	107	120	129	119	113	116	114	112	104	113	126	105	122	119	118	130	126	97	122	109	135	124	94	116	118	134	123	120	121	114	105	133	126	108	113	128	134	101	110	122	109	119	132	126	98	112	112	99	124	109	112	98	108	106	114	112	106	115	120	114	103	133	112	121	111	120	108	96	111	120	117	126	116	108	139	107	131	109	110	119	119	129	121	100	118	132	118	103	102	108	98	119	107	98	115	134	110	132	127	117	114	114	118	138	107	116	113	123	122	116	139	119	111	107	102	123	109	107	111	128	100	115	138	126	114	139	109	133	101	110	111	119	125	98	125	113	125	107	115	115	113	130	102	94	120	98	119	141	103	108	121	110	114	120	103	123	102	119	125	118	104	118	121	121	122	104	108	101	127	131	120	122	99	119	113	117	108	130	132	109	106	103	125	117	103	109	116	98	107	91	117	114	117	127	125	119	117	117	112	139	103	120	104	131	117	102	117	126	122	124	120	110	103	111	117	107	117	117	92	113	121	136	121	127	110	116	148	122	130	121	105	111	99	116	120	109	121	142	146	119	121	123	103	140	114	116	107	112	107	104	122	105	111	111	119	113	101	126	102	145	96	101	103	125	112	106	113	109	111	123	123	145	141	125	109	120	110	135	121	118	112	116	111	116	120	103	106	141	114	111	136	116	117	115	100	106	102	122	101	125	107	121	111	112	119	126	131	115	124	99	130	121	115	101	117	114	105	120	118	108	114	115	122	121	115	119	131	139	99	128	107	111	98	127	111	121	124	122	117	107	118	132	123	109	109	115	122	128	110	123	118	134	119	110	100	122	126	130	128	120	102	125	110	104	96	134	116	119	122	108	107	144	130	126	123	125	111	102	124	123	132	114	108	107	106	134	133	77	122	113	124	103	118	124	118	110	129	123	109	123	113	132	111	103	124	113	125	116	122	118	103	110	130	124	120	110	125	115	111	104	107	120	133	109	118	99	127	94	105	113	128	116	118	107	97	101	106	108	98	111	94	112	114	119	106	133	127	103	95	124	110	112	131	107	115	113	116	128	97	120	112	124	118	99	110	123	101	129	120	127	111	130	99	114	124	108	114	97	118	112	120	119	92	111	103	104	115	124	113	121	119	114	124	122	126	105	99	107	114	122	126	131	112	117	98	117	106	123	130	119	110	124	120	113	129	104	136	115	114	130	119	110	103	121	127	118	124	124	109	106	109	117	120	106	112	137	119	133	109	120	112	124	120	148	110	130	132	111	131	112	129	105	121	112	119	126	110	125	115	126	139	133	106	100	129	119	109	123	133	123	111	123	122	125	127	107	126	91	138	122	120	118	109	108	113	116	102	119	114	96	96	127	131	110	117	133	112	111	108	137	107	134	128	124	112	115	127	113	124	128	120	120	125	105	120	126	127	121	108	125	110	107	122	135	122	126	123	116	121	124	99	121	117	98	101	111	110	105	111	118	96	126	110	116	124	109	108	125	117	124	109	112	129	109	130	106	121	123	105	112	125	143	110	109	118	105	110	122	107	105	139	120	98	117	108	101	105	103	121	133	111	120	119	112	129	111	116	120	127	118	111	118	115	117	110	134	121	99	139	103	112	115	125	121	115	114	117	114	113	83	128	125	129	122	120	118	131	115	124	92	130	124	122	122	124	97	121	125	134	123	132	117	140	101	127	106	112	109	129	103	103	113	144	113	137	108	137	120	131	122	109	111	119	124	116	99	106	108	108	114	97	98	115	117	144	122	108	118	109	103	116	127	138	114	129	122	99	111	123	112	114	112	121	124	119	111	130	123	125	116	126	113	120	103	92	109	115	122	113	144	132	110	142	110	119	122	108	116	107	127	105	97	114	129	118	100	123	119	114	129	118	118	131	103	118	102	119	111	114	130	113	107	124	111	109	124	118	110	118	102	122	115	120	111	114	118	103	124	108	113	119	111	106	117	134	111	122	108	128	117	108	124	135	129	117	133	105	146	114	109	118	107	115	135	108	105	126	119	116	126	123	126	108	121	130	123	117	118	95	125	112	121	116	106	119	122	117	110	102	126	120	108	117	110	120	104	118	88	126	108	126	130	105	102	119	120	110	119	129	125	105	118	118	97	127	108	130	108	127	105	137	119	109	103	100	100	114	118	108	115	130	130	107	104	125	117	133	115	107	108	111	140	105	119	114	128	107	119	126	133	114	112	136	99	102	116	109	118	139	117	110	122	112	113	114	116	121	129	111	113	130	115	99	136	129	117	105	120	102	115	104	120	116	126	127	118	105	106	111	111	129	117	125	127	101	92	116	109	104	130	114	116	123	149	119	112	108	124	117	122	123	117	128	121	121	111	117	121	106	118	137	117	93	113	128	113	136	108	109	125	110	121	123	117	108	104	121	110	101	125	126	123	110	119	117	129	101	121	115	118	118	116	118	144	112	104	118	119	123	110	113	115	111	94	124	125	115	125	110	112	125	119	112	114	108	140	122	131	122	119	129	104	131	117	138	107	103	104	143	123	89	135	141	122	129	110	126	115	113	128	101	116	123	117	103	105	123	125	108	116	117	115	104	106	106	114	102	119	129	130	110	113	119	119	127	119	117	119	121	128	128	100	107	114	127	123	115	115	106	101	117	143	130	100	122	143	123	115	109	120	123	125	142	115	148	139	124	122	117	123	114	117	117	136	122	117	112	120	137	100	95	102	123	120	114	106	98	123	116	110	121	110	84	122	97	110	121	108	106	96	101	111	112	124	110	110	115	132	109	120	112	112	111	121	126	142	110	108	112	125	119	110	119
25373	21007	27482	24610	20962	12556	1461	948	788	709	621	514	570	479	476	445	398	455	374	411	368	372	391	396	348	380	330	342	354	328	344	318	325	333	336	338	334	343	331	338	309	317	322	317	302	321	324	329	319	319	342	343	296	324	380	321	322	360	316	325	328	369	360	321	353	314	331	321	318	314	302	323	321	352	348	304	333	331	304	341	302	335	303	330	323	324	287	333	342	366	326	329	306	321	342	330	303	297	330	330	301	331	303	311	316	300	355	308	368	327	302	348	314	302	324	343	289	340	361	307	334	329	315	323	349	337	303	357	310	333	345	345	330	322	307	317	320	324	306	340	320	367	310	292	315	335	363	326	310	329	328	307	325	314	287	325	349	302	356	316	313	309	319	326	326	339	310	338	330	348	317	332	327	294	308	314	320	323	335	293	287	315	314	337	313	329	292	300	331	339	360	323	314	332	339	270	326	298	299	277	333	337	330	311	301	326	306	318	332	329	296	279	310	317	319	319	330	310	295	310	313	344	314	310	320	307	337	328	331	304	299	288	314	298	317	312	315	303	323	369	316	344	333	306	306	331	308	316	345	320	350	341	327	322	320	347	339	301	344	341	331	326	339	293	315	300	312	311	349	294	342	323	298	287	347	281	305	313	325	323	317	302	301	300	293	319	294	315	365	336	328	325	315	303	296	304	319	314	330	328	346	311	310	341	332	323	330	334	323	298	335	330	300	315	333	321	300	304	299	330	283	299	312	331	306	319	315	339	314	327	305	328	307	326	323	300	339	310	281	324	330	310	339	303	301	313	303	337	339	300	339	314	330	324	305	295	329	305	301	284	304	307	322	334	292	322	297	313	299	322	338	291	299	324	308	343	290	331	285	338	331	332	321	322	331	319	328	340	312	324	330	315	328	338	303	341	346	322	290	347	303	322	321	323	305	316	288	314	288	331	305	320	332	326	299	351	322	322	332	331	333	330	321	329	315	302	310	311	347	282	320	325	345	317	341	367	329	321	338	319	341	325	316	326	293	297	291	309	323	308	284	324	333	333	336	327	307	328	305	321	339	313	343	289	313	306	350	302	298	307	336	322	323	309	330	329	325	294	345	320	325	322	345	344	325	322	333	289	301	330	316	319	316	346	334	339	309	298	306	334	335	299	328	299	310	326	341	315	335	320	327	338	304	337	311	316	328	334	321	300	322	336	325	289	309	299	357	349	355	309	289	312	316	325	321	331	300	314	311	326	315	326	298	308	298	322	315	327	328	305	339	335	316	315	328	344	314	325	297	350	299	315	323	303	317	354	329	351	327	300	338	311	313	372	342	324	320	312	329	341	326	327	342	299	304	319	319	301	296	328	286	303	329	324	320	298	286	326	334	326	311	285	315	318	330	301	313	330	292	303	320	314	345	328	318	355	354	330	298	315	316	357	318	311	336	306	333	320	296	321	332	322	312	298	330	308	338	299	334	315	322	320	288	329	290	319	328	360	300	348	326	286	303	321	335	326	300	282	329	318	339	305	340	281	344	329	311	314	333	309	295	315	321	301	323	306	338	343	330	328	278	322	323	303	322	286	290	334	331	308	347	329	354	354	317	303	313	330	289	330	343	309	298	303	329	343	327	318	337	339	337	326	310	302	344	293	321	303	298	314	299	307	339	309	360	325	354	337	302	291	317	315	311	322	306	358	341	358	311	303	314	285	323	343	318	319	342	285	319	307	292	344	330	389	299	326	323	318	316	325	325	308	316	306	319	324	284	333	346	316	306	339	306	317	326	329	326	296	339	330	291	354	295	352	330	317	333	308	297	300	306	312	328	302	320	323	314	334	297	338	314	347	317	344	315	312	302	347	315	314	306	318	332	298	331	334	324	344	316	298	298	306	329	328	332	319	343	299	294	330	308	329	309	303	327	326	333	323	330	351	362	350	307	318	313	305	288	322	291	360	319	346	345	342	320	349	298	322	345	320	306	287	321	336	319	281	346	282	316	325	310	315	331	320	302	351	365	316	296	304	358	311	308	329	297	340	318	320	328	332	326	288	302	337	338	321	317	329	318	309	301	335	301	356	324	324	342	315	328	317	299	312	332	321	312	313	299	328	327	314	329	333	309	311	322	290	347	324	349	336	314	315	340	292	328	327	313	326	344	325	320	339	338	309	317	323	273	306	293	274	318	307	309	321	322	345	327	338	327	323	339	322	321	307	313	322	323	294	326	332	342	310	321	342	291	336	317	311	311	330	310	300	320	320	310	332	296	341	320	323	331	299	290	351	315	315	331	322	313	302	337	295	343	306	315	309	285	296	293	311	337	304	308	318	324	297	328	313	351	322	330	312	335	327	347	287	340	298	303	327	306	324	332	294	287	324	330	298	317	331	325	315	336	329	301	320	287	317	300	288	318	314	307	306	279	321	313	322	327	324	303	320	341	338	319	341	299	311	290	323	311	310	300	299	330	311	340	327	319	308	333	314	304	317	276	307	286	323	330	319	308	316	342	321	316	327	347	317	335	319	311	314	331	335	301	311	316	297	334	340	316	323	337	343	321	312	287	327	352	300	342	326	329	284	342	326	284	305	308	317	305	332	319	300	318	326	332	311	333	316	340	301	319	295	308	348	307	306	325	335	323	323	342	316	305	308	330	353	297	337	291	333	346	314	303	301	308	337	311	310	299	345	313	306	317	292	315	313	339	325	310	315	336	314	322	334	329	320	334	315	298	327	318	348	324	316	325	319	287	313	317	298	312	314	324	340	320	293	341	335	314	319	329	334	327	365	316	335	319	320	324	296	289	287	305	346	313	289	309	334	294	309	294	326	319	316	318	321	302	290	332	289	326	358	331	312	276	313	320	309	315	328	321	332	295	333	315	299	340	325	302	343	325	330	319	306	333	307	344	346	338	318	296	352	328	327	307	322	359	308	326	295	331	315	330	337	314	320	330	304	277	341	308	323	300	326	302	303	320	316	305	334	304	332	315	297	330	307	325	336	340	315	344	325	333	330	321	353	314	294	354	308	348	341	320	326	277	329	313	316	297	331	294	312	327	327	319	325	316	314	280	311	330	303	347	340	291	329	293	335	336	318	312	299	321	346	335	319	293	293	313	324	314	323	315	294	322	323	356	334	316	329	297	344	318	337	329	326	301	301	332	317	346	299	356	321	309	325	328	319	305	323	300	313	333	315	333	321	313	318	312	346	314	348	280	307	348	345	315	311	295	292	344	306	331	325	314	337	321	319	375	306	275	300	292	328	312	298	298	285	323	337	308	331	324	317	313	338	323	327	294	328	340	334	326	309	342	330	327	326	344	320	333	329	334	307	290	309	319	349	308	289	297	321	314	312	312	318	319	316	322	321	305	320	285	308	318	320	300	316	362	312	331	293	315	337	325	293	322	345	289	309	311	321	349	332	298	296	305	330	357	323	326	328	340	315	313	301	319	289	308	332	310	306	320	311	328	314	329	318	319	298	316	291	331	300	314	312	333	330	339	284	320	349	303	337
9691	53220	9828	5568	3570	2678	2153	1678	1480	1333	1112	923	800	723	673	620	542	504	482	513	486	472	438	380	378	413	421	371	374	367	352	356	377	372	350	351	354	362	364	374	378	332	328	302	366	341	362	339	336	365	328	314	341	312	348	319	363	303	336	336	322	336	370	337	339	337	330	351	331	343	349	321	333	340	368	349	327	345	337	338	312	350	314	328	325	335	298	329	327	325	341	325	356	322	312	306	303	354	325	341	339	356	322	323	318	338	281	315	346	317	333	297	322	295	341	326	354	322	330	342	335	357	296	326	326	315	334	315	312	348	328	328	291	293	329	320	322	335	332	325	342	312	317	327	332	355	355	371	341	304	302	337	343	302	323	324	323	345	331	313	357	304	359	328	365	344	322	329	340	323	351	310	340	363	297	312	319	348	343	333	354	308	351	296	320	336	344	306	316	323	323	323	297	324	315	316	311	297	327	297	330	349	338	335	329	308	330	339	328	330	315	324	302	336	338	324	280	322	319	310	322	320	329	352	344	337	331	325	295	326	298	305	366	331	327	331	303	328	316	307	335	289	295	358	313	321	333	332	310	308	286	299	301	337	316	344	388	345	335	328	354	343	324	321	333	301	332	344	295	318	342	325	305	317	338	302	336	302	332	330	351	329	340	343	340	275	302	285	362	336	320	313	337	344	305	295	344	334	318	335	312	360	306	313	323	327	349	352	313	323	353	340	354	336	358	340	307	342	336	337	329	367	317	308	325	312	340	314	339	320	330	315	331	332	322	307	329	346	302	298	327	321	346	343	306	330	360	314	318	342	322	332	322	348	297	323	347	350	297	320	326	331	328	347	315	316	325	321	304	316	359	328	302	333	307	340	303	328	338	346	346	339	342	288	310	330	331	355	324	342	301	315	355	300	342	333	340	322	315	329	324	344	314	326	331	318	324	319	306	331	353	309	301	317	314	336	318	329	318	340	343	328	313	322	346	355	311	335	323	326	333	327	326	335	334	328	326	321	313	329	296	325	291	302	348	307	328	339	315	352	354	321	306	319	299	301	344	304	312	313	309	322	313	309	337	323	337	333	321	294	304	305	331	305	341	315	343	371	322	311	350	293	333	319	311	302	331	329	303	314	332	295	318	314	331	308	309	346	340	328	366	337	316	330	314	317	296	311	307	323	344	338	329	328	310	335	332	319	319	333	311	342	335	338	350	336	326	351	321	330	315	301	326	365	333	305	296	323	330	322	333	315	289	347	333	327	360	312	330	341	335	296	322	319	328	319	354	351	303	347	338	325	340	340	311	340	314	299	346	311	304	303	324	321	322	345	331	345	339	329	353	337	353	320	307	314	322	295	369	315	328	325	305	328	285	340	321	341	307	330	333	349	358	328	326	342	328	326	298	312	327	312	288	318	331	297	320	325	312	354	295	321	325	320	302	337	317	325	327	310	318	325	342	304	361	339	332	320	326	288	316	313	321	317	321	325	319	320	322	330	368	312	298	339	334	307	326	302	322	305	326	334	340	351	330	338	312	309	335	301	329	330	304	303	363	351	346	323	335	330	332	298	378	318	335	327	333	355	335	331	291	313	299	325	355	337	321	335	313	366	316	353	345	330	331	343	331	326	336	303	350	330	326	331	314	353	312	356	351	349	317	338	337	321	297	318	348	328	320	319	317	309	334	329	332	323	324	335	322	302	309	329	332	315	343	349	327	343	345	308	335	338	300	307	281	318	338	359	337	352	321	314	326	330	323	363	325	346	340	324	318	334	319	348	330	344	297	329	323	345	315	324	288	324	328	323	296	358	345	294	350	323	313	317	309	358	306	332	323	314	319	307	315	321	332	330	304	297	317	313	338	284	360	317	349	348	320	319	318	313	354	313	303	344	326	331	349	335	350	346	378	310	311	318	344	311	310	318	330	354	305	309	294	298	348	332	330	328	314	301	296	313	339	322	344	326	315	304	323	302	333	336	315	324	304	290	330	305	324	330	317	304	309	324	305	318	378	298	299	313	353	346	341	332	342	329	343	312	335	338	322	338	301	333	313	327	310	320	318	318	307	317	348	288	329	312	345	308	325	326	332	313	325	331	339	313	349	324	319	309	340	334	344	337	316	304	369	324	347	311	328	325	327	320	342	337	311	314	327	281	321	324	305	305	310	320	307	355	349	345	332	336	330	333	331	326	351	313	296	286	328	327	356	340	302	340	311	331	333	317	306	292	355	330	327	338	340	317	345	321	355	322	326	330	312	353	333	325	314	325	302	327	347	340	313	336	328	329	304	315	287	360	356	293	351	298	319	341	360	334	335	331	311	344	309	315	313	350	336	329	338	330	330	342	326	353	317	327	328	299	321	318	336	310	356	293	325	323	351	361	333	323	362	347	331	316	307	317	350	334	330	290	334	323	330	346	333	308	330	348	324	334	305	340	331	340	305	336	329	345	290	329	305	340	364	313	311	355	294	303	300	312	307	334	310	344	328	321	335	308	326	324	327	347	280	333	351	318	338	312	328	327	364	344	345	326	326	337	331	306	322	316	284	339	304	332	314	346	318	329	316	330	302	355	363	327	338	310	309	312	344	326	325	336	355	307	325	331	316	290	323	339	321	344	327	337	331	312	300	314	325	318	323	332	334	318	327	294	343	312	349	310	332	329	304	317	338	327	330	318	326	345	323	316	353	329	306	336	300	335	299	340	308	308	335	323	291	355	335	290	345	328	305	336	331	310	320	351	344	346	270	330	331	326	281	320	317	305	297	324	356	335	315	322	343	336	313	332	364	312	372	338	305	332	329	329	347	330	327	323	367	340	330	320	333	359	297	333	304	316	357	307	317	319	360	298	309	303	334	334	310	308	334	334	319	341	326	338	328	322	313	333	294	354	332	298	326	342	316	326	288	361	350	292	290	337	346	336	331	326	307	317	330	313	312	340	358	302	313	332	275	304	316	308	356	352	348	327	346	339	329	308	373	324	329	338	351	338	322	300	343	295	320	316	283	307	339	299	345	317	314	329	348	281	304	340	297	332	309	306	312	342	313	374	315	326	329	360	327	319	340	305	326	302	306	322	323	343	320	310	347	325	312	315	318	350	306	343	310	313	338	347	347	275	339	335	283	331	297	327	344	336	342	300	352	331	327	303	311	322	318	346	315	308	320	342	320	305	329	297	304	333	303	307	299	299	341	323	329	313	319	325	323	308	308	313	322	320	322	303	378	295	336	318	322	310	324	333	299	288	338	306	320	336	291	335	340	300	342	349	319	341	316	282	312	341	313	318	314	327	318	323	300	296	332	306	324	349	357	326	314	324	310	349	317	309	321	307	305	340	356	339	319	329	307	317	342	336	337	319	316	305	334	306	347	345	328	299	307	358	347	342	296	352	301	333	333	306	350	336	326	322	338	311	360	324	350	311	327	338	318	299	335	311	316	326	311	294	348	318	341	331	326	313	321	327	315	332	294	350	332	336	327	318	304	347	331	307	331	333	338	311	320	352	307	348
23171	20957	27802	24300	20959	21030	13002	1999	1410	1288	1143	926	903	810	799	720	719	697	651	603	595	599	563	588	588	595	561	532	560	560	557	534	499	520	517	552	533	506	520	544	504	479	533	553	509	468	520	510	500	509	508	496	495	481	534	434	479	486	518	505	469	490	478	515	491	479	494	455	490	457	499	498	443	509	467	503	502	506	474	488	480	502	488	513	485	470	492	445	507	477	462	480	449	478	459	490	488	469	477	500	495	478	446	471	459	501	505	500	497	450	472	506	436	490	516	497	502	445	503	462	521	454	512	466	499	461	493	504	483	421	435	480	516	499	466	472	494	481	467	471	502	508	474	478	494	494	469	511	495	477	462	469	477	501	463	482	518	467	466	469	456	474	468	508	469	464	496	474	440	489	498	441	510	522	484	478	480	459	480	513	472	444	478	442	516	458	509	480	485	462	487	491	487	427	478	474	463	490	452	468	474	493	504	480	483	496	450	478	467	487	454	510	487	446	480	469	465	523	451	415	499	497	470	493	471	488	507	469	462	469	471	503	485	484	469	510	472	489	465	528	480	491	477	434	492	451	474	457	471	419	479	508	434	439	465	446	472	493	463	494	515	484	495	458	431	484	445	479	512	495	478	503	501	462	462	479	524	490	487	484	458	511	479	478	495	496	449	484	423	463	458	479	504	498	470	490	504	499	494	513	452	473	461	475	457	469	425	520	483	491	503	487	514	493	505	524	485	508	552	476	486	436	478	471	496	486	451	487	489	450	447	489	506	481	489	500	477	463	485	475	463	479	498	507	479	452	505	427	470	471	470	486	482	522	453	478	500	480	489	459	504	489	502	471	467	450	470	424	461	454	484	447	447	460	458	495	464	460	486	478	474	498	482	471	484	450	471	477	516	501	485	502	503	455	453	470	476	526	514	454	461	484	465	462	463	423	484	453	484	491	477	507	453	452	475	480	534	485	470	502	452	502	523	458	495	511	438	454	505	443	464	474	440	514	478	488	466	482	504	436	431	484	496	471	517	489	458	466	509	483	467	464	459	490	474	517	484	471	485	448	479	465	450	495	471	457	481	488	456	465	458	488	497	485	511	488	455	496	491	487	503	431	443	477	524	511	466	511	481	485	487	480	461	486	516	507	512	470	513	483	426	467	471	498	450	459	477	440	446	492	465	504	474	454	451	453	478	478	501	525	478	480	499	441	492	447	515	441	499	444	461	446	441	480	487	515	459	475	465	481	492	494	469	463	464	508	491	476	498	512	470	528	483	507	492	482	477	479	502	454	448	496	515	503	485	493	432	501	490	481	485	483	472	445	463	457	525	438	502	498	481	489	497	509	465	466	487	446	457	450	463	430	471	464	489	445	456	484	496	482	450	452	489	468	442	494	484	469	460	451	494	448	451	476	484	455	463	517	494	483	512	490	506	518	478	497	491	497	451	484	487	503	479	466	500	471	495	471	450	449	496	477	467	478	426	508	462	474	476	497	481	478	473	440	459	519	476	459	489	505	494	463	470	462	457	499	492	501	472	474	433	423	500	482	475	462	480	556	462	477	465	438	516	439	492	500	489	469	445	463	482	524	485	458	513	483	501	481	465	452	448	451	487	487	459	450	459	561	482	482	490	461	474	475	487	440	509	451	513	492	458	450	483	454	467	454	441	471	496	450	493	510	472	477	515	515	509	444	494	465	460	508	478	465	480	461	472	493	511	488	492	449	488	444	475	487	458	482	475	478	451	466	518	478	497	484	478	499	449	471	480	468	522	465	435	460	499	497	473	488	489	449	477	500	467	477	480	440	418	524	491	505	484	506	482	473	490	449	504	446	468	482	476	462	471	490	487	461	459	442	425	457	444	471	467	451	484	465	468	472	440	522	493	467	473	481	485	471	498	492	441	486	425	495	474	506	481	507	493	455	503	495	479	492	502	459	472	472	481	431	494	502	515	471	454	480	493	465	475	508	473	497	455	464	467	458	484	487	507	470	501	442	454	466	468	495	466	497	490	439	465	458	482	437	474	519	484	456	477	483	491	450	476	450	493	489	460	475	477	465	489	468	494	494	466	430	447	467	466	493	479	491	500	470	455	468	483	495	528	443	482	480	447	503	489	471	486	501	495	442	514	500	502	499	525	499	506	457	474	436	501	484	518	479	466	481	461	449	466	458	476	467	444	512	481	459	473	470	488	475	477	452	485	469	482	471	472	446	473	521	485	458	478	490	475	488	467	496	494	508	473	505	506	517	493	484	479	473	469	493	479	479	476	484	472	528	497	527	453	482	461	462	497	472	488	469	482	479	451	434	453	440	442	468	514	445	489	501	493	498	503	527	474	460	440	484	497	449	465	448	458	485	494	455	472	502	488	470	488	501	467	420	478	474	481	452	450	466	483	523	471	477	435	502	474	460	427	451	449	454	460	482	472	480	487	483	469	452	453	460	475	461	495	464	465	465	445	435	451	458	469	471	482	483	491	456	472	484	474	467	499	467	523	471	498	453	478	478	464	484	463	515	486	473	456	486	479	477	455	501	452	453	452	475	480	450	475	459	482	475	502	458	459	498	472	453	471	492	482	493	474	431	448	475	506	455	464	482	461	444	465	472	460	455	455	494	481	470	447	455	442	503	471	467	461	473	492	495	479	476	485	505	519	478	468	497	488	506	457	470	434	468	480	482	512	494	477	479	482	494	449	442	458	473	452	408	474	458	496	458	490	437	507	479	484	463	485	499	507	425	446	440	453	457	459	475	473	433	455	502	465	484	487	476	452	479	446	491	491	488	408	442	480	493	461	460	478	457	501	482	453	497	542	436	514	432	449	494	444	459	494	445	473	494	505	440	448	520	486	422	435	480	493	511	471	492	459	457	542	478	464	475	462	435	464	447	486	502	487	511	472	509	481	466	467	478	478	466	453	480	478	475	468	463	476	469	499	470	474	456	505	480	513	465	475	525	461	447	498	487	396	479	468	442	507	509	475	461	474	458	453	482	481	444	486	503	445	508	447	482	504	472	486	446	445	472	489	499	483	504	526	507	494	480	464	449	506	482	475	482	487	507	484	500	481	515	471	508	504	498	499	444	458	514	479	481	454	482	456	453	484	479	460	466	476	470	524	485	517	510	471	458	501	493	456	441	463	452	543	474	483	477	489	509	506	481	481	456	433	519	462	446	450	466	493	471	487	489	519	470	498	447	446	462	469	453	418	476	526	480	475	490	530	461	449	489	502	459	491	448	485	477	485	496	480	463	486	493	489	483	501	455	492	459	473	452	452	522	468	455	480	505	499	475	537	514	491	492	455	470	465	462	476	526	485	459	433	496	465	513	513	446	439	470	445	421	463	487	481	438	491	488	467	492	484	476	454	497	436	471	461	471	491	449	511	538	499	537	494	442	488	478	476	475	484	460	505	470	460	486	449	473	511	469	505	441	467	497	484	477	476	470	500	454	522	472	450	501	475	480	516	479	473	471	483	432	473	484	484	478	496	502	485	503	492	488
10273	42813	15605	9916	6681	5151	4040	3313	2723	2337	2044	1691	1393	1300	1176	1021	951	868	820	800	765	723	649	699	682	605	657	592	588	594	552	581	607	601	572	577	590	582	586	558	546	512	577	545	498	562	495	508	545	525	528	536	517	505	528	522	514	511	515	542	494	537	487	491	529	537	485	552	502	560	545	554	499	491	500	503	526	519	542	496	486	504	510	538	519	504	519	494	498	540	486	481	515	498	517	488	502	452	507	486	522	487	499	521	502	483	521	500	483	491	499	494	522	500	501	504	483	516	492	484	514	466	502	529	467	485	513	486	504	480	469	489	519	497	472	518	520	480	490	517	509	470	500	508	527	476	524	476	501	448	489	479	495	482	466	445	480	525	511	484	472	494	539	487	539	508	490	505	495	510	487	479	497	460	520	477	464	529	521	496	491	481	462	506	488	485	516	467	519	488	497	496	497	486	489	508	477	490	499	489	470	485	497	530	513	503	473	475	473	503	504	502	513	489	529	464	494	513	474	440	448	487	479	492	507	482	494	514	487	495	515	526	451	483	497	473	496	461	503	488	506	482	484	490	476	475	485	522	504	440	527	482	464	492	484	494	519	513	487	526	493	505	446	481	463	448	576	473	489	466	475	485	478	484	516	442	512	488	491	534	484	500	498	465	506	495	482	470	492	488	496	481	501	502	457	509	531	475	489	492	485	498	501	499	489	502	487	497	497	484	497	478	480	504	498	434	504	537	500	448	478	512	505	497	471	524	482	491	464	471	503	523	507	482	516	494	485	495	522	511	514	490	525	494	464	477	518	448	502	500	531	514	476	492	487	533	473	455	490	473	503	491	486	463	524	492	531	483	474	466	508	496	474	496	478	488	471	497	480	504	475	485	537	496	494	473	526	502	517	521	494	429	484	508	539	473	521	498	483	492	477	519	497	453	491	491	500	469	487	512	505	461	481	443	451	525	439	539	457	488	527	447	479	496	500	546	483	527	505	507	486	479	505	487	530	488	518	495	512	496	500	497	451	463	500	500	469	492	486	453	496	506	547	500	465	501	471	471	521	494	497	520	481	480	472	477	496	490	482	458	515	509	500	498	508	491	470	496	547	519	469	462	493	512	492	498	508	515	501	505	493	466	505	481	474	478	486	507	454	466	476	494	496	485	518	491	482	455	459	482	476	485	526	491	491	515	489	495	478	464	499	490	460	478	500	497	478	517	524	469	460	493	477	499	485	476	526	510	523	511	518	488	495	519	513	488	522	441	467	516	504	475	512	506	473	508	467	489	500	484	518	481	482	520	497	513	526	486	490	459	469	507	507	467	493	506	501	465	493	474	509	541	475	466	533	518	507	494	493	490	503	511	490	471	532	503	509	512	491	486	480	486	453	506	527	481	482	506	501	501	430	501	490	483	494	492	477	501	497	482	491	504	476	477	503	495	458	534	470	492	497	496	489	531	491	487	497	444	466	515	502	514	478	489	505	520	536	467	518	486	507	483	480	457	525	526	514	476	500	487	470	464	495	477	513	467	517	510	482	497	490	509	454	501	483	457	495	485	507	472	463	488	490	491	571	537	489	496	482	498	514	514	503	464	481	490	491	539	494	504	522	502	473	491	490	514	485	450	513	468	473	491	517	472	456	494	517	490	497	493	507	484	474	472	471	493	472	481	461	474	514	487	470	501	548	502	469	472	529	518	462	521	503	542	481	485	480	467	488	478	480	459	509	470	498	516	514	498	481	519	522	484	487	483	460	493	497	466	495	508	496	481	481	508	504	497	453	495	495	496	488	506	513	501	514	491	461	511	458	459	495	517	485	507	513	507	497	552	504	487	486	487	515	467	483	488	484	491	516	490	468	474	488	472	489	481	476	508	522	491	472	455	457	472	485	535	489	453	481	447	513	455	447	524	523	502	491	482	504	519	490	490	463	490	487	536	502	512	503	492	435	486	466	478	511	508	471	502	498	455	484	509	496	486	485	469	469	499	519	460	480	473	475	520	502	481	463	497	503	473	531	488	505	516	504	501	513	469	498	506	550	498	471	494	500	444	478	481	511	512	492	511	507	491	480	520	471	497	474	535	489	475	475	483	501	449	476	463	489	511	515	470	502	461	525	519	472	529	486	461	523	501	469	505	483	502	502	493	453	460	503	475	485	531	499	475	496	528	488	522	472	468	505	513	491	507	463	513	498	497	464	506	487	457	485	528	474	500	472	475	485	508	500	514	484	510	498	459	508	500	466	469	514	489	471	558	514	510	491	503	473	468	463	501	487	473	536	531	516	504	474	507	504	532	458	498	463	489	526	468	518	490	497	481	518	505	472	516	508	515	468	487	472	515	492	492	493	487	515	452	510	505	483	517	465	497	521	482	495	513	455	491	540	456	515	462	513	482	527	495	485	498	450	532	484	507	462	494	510	495	488	460	493	526	506	507	514	510	515	526	495	511	488	466	502	489	479	490	479	499	497	502	478	479	485	481	490	515	468	500	515	490	506	525	483	519	445	484	485	501	474	529	505	493	492	502	543	502	482	484	460	503	494	477	539	501	525	544	493	482	504	490	433	480	540	502	491	494	484	482	469	514	514	497	509	505	473	485	471	504	515	486	495	479	495	492	493	499	440	483	469	534	481	499	484	513	469	499	499	520	480	539	496	514	501	509	480	503	486	508	454	518	486	499	475	455	497	502	520	472	486	494	464	536	499	464	505	486	500	513	463	542	505	482	511	460	509	481	481	504	467	497	510	518	462	499	463	548	484	490	509	513	525	468	512	512	524	483	510	520	487	514	522	464	464	559	454	465	470	497	491	490	466	528	511	497	521	490	497	465	488	475	532	496	501	505	506	506	479	489	494	520	534	500	481	554	458	506	525	484	472	476	484	460	489	486	488	475	486	488	487	486	487	522	525	491	507	496	494	538	484	485	452	503	486	491	521	511	505	499	469	509	500	498	494	493	480	515	479	541	498	476	506	520	484	486	487	486	518	509	499	481	485	486	497	484	496	485	451	489	486	476	501	514	466	523	507	520	496	501	472	462	464	487	456	495	485	491	514	446	499	489	511	530	479	490	478	512	464	482	491	450	473	495	490	490	512	500	514	492	489	500	462	476	466	444	553	507	501	500	492	483	503	470	448	501	477	517	539	533	484	506	497	464	466	495	495	514	476	487	494	522	496	471	509	513	523	480	507	494	548	489	469	475	511	517	474	478	531	511	470	488	496	509	489	497	488	479	498	529	494	515	479	475	470	482	496	521	471	503	511	524	453	516	489	421	459	446	467	502	491	485	487	508	500	507	469	510	448	510	513	531	501	519	495	512	450	517	510	486	468	479	524	474	504	509	440	505	515	471	476	510	491	514	499	445	487	486	486	500	456	488	479	452	508	475	489	500	453	496	513	494	462	481	537	500	496	480	486	523	482	461	483	509	496	477	477	500	446	494	493	465	514	498	490	496	518	516	491	491	516	488	478	484	509	469	509	513	479	499	531	521	505	497	496	464
28137	17122	3593	308	187	156	128	112	119	125	122	102	111	113	96	102	98	94	106	114	131	105	102	91	115	119	109	115	101	109	109	103	113	100	88	87	96	103	99	92	108	111	112	98	96	116	99	105	90	94	106	88	89	103	75	109	95	97	109	99	104	90	99	93	95	88	94	109	87	104	111	104	111	92	93	108	95	114	105	103	82	97	91	103	97	98	91	100	108	92	99	119	103	88	111	95	107	116	98	102	93	96	91	104	95	100	108	116	91	100	90	96	104	89	91	85	104	97	102	94	92	86	126	74	83	92	77	84	114	89	101	114	103	98	88	103	117	97	86	111	119	95	123	94	112	103	91	112	110	91	108	96	85	98	84	96	98	106	104	83	89	96	77	113	97	96	105	85	109	120	97	96	111	106	108	116	98	93	106	108	95	111	103	94	94	93	97	102	103	111	89	103	97	94	100	95	105	81	112	103	104	100	97	100	96	82	115	97	98	103	119	120	92	98	99	109	102	97	91	107	92	113	110	117	99	108	92	88	89	104	108	88	109	102	121	96	96	112	103	112	83	103	94	95	83	82	82	119	107	119	105	97	93	93	92	103	82	111	106	99	102	112	115	95	106	74	114	110	90	99	99	105	100	97	88	102	95	108	123	115	107	99	92	95	106	92	90	74	105	93	86	103	94	82	122	109	111	100	111	93	103	98	102	121	96	122	85	106	96	99	87	95	95	96	102	97	112	108	101	102	95	100	106	96	71	88	106	95	123	108	89	94	105	95	99	107	108	105	84	112	95	94	100	98	102	105	108	99	115	103	112	88	120	108	99	105	89	120	92	99	105	100	105	84	117	96	113	103	96	97	83	87	100	114	91	86	97	93	89	95	94	108	95	106	115	85	93	100	91	116	113	98	76	106	101	114	73	109	97	100	103	113	89	113	97	90	115	106	91	95	79	112	89	111	82	117	90	101	108	88	91	91	112	88	100	102	85	86	111	82	115	88	118	96	101	103	96	113	97	100	103	126	93	108	111	108	119	103	91	84	101	80	88	108	103	115	112	106	98	97	97	90	84	92	98	80	115	97	108	85	102	101	124	105	105	96	98	96	99	90	94	103	99	87	104	103	108	105	105	105	91	106	99	83	91	101	104	101	100	101	91	100	88	99	91	80	114	110	96	97	101	108	107	89	123	100	114	87	90	89	103	102	92	104	91	111	97	94	101	102	102	101	106	91	95	96	102	97	99	81	105	77	89	102	88	109	101	122	116	96	89	109	101	100	98	105	97	111	84	99	95	102	114	93	95	96	104	93	96	95	125	92	116	105	94	87	90	103	96	84	107	101	89	83	109	86	109	89	97	97	105	92	90	92	103	95	112	110	92	99	111	103	103	110	118	112	99	82	103	96	97	104	85	91	115	114	94	125	102	103	106	107	94	104	112	112	112	100	94	104	102	90	107	107	106	108	101	104	118	100	121	104	95	112	111	99	102	97	113	93	80	84	83	90	105	88	89	107	96	99	94	108	90	115	114	89	88	101	92	94	107	104	86	86	97	117	107	102	79	97	113	91	101	121	90	104	93	75	121	85	91	91	107	109	101	91	91	93	111	89	98	98	96	99	113	120	99	90	86	109	100	95	95	113	98	102	103	107	113	112	111	103	98	105	108	113	95	114	104	91	111	97	92	84	107	101	114	103	87	95	86	88	119	92	100	100	102	102	116	110	90	83	104	115	95	96	96	95	99	109	98	97	110	90	98	84	107	85	112	85	110	101	97	91	97	104	93	104	102	103	93	90	94	98	86	104	106	90	91	108	95	87	119	103	95	89	94	98	91	109	116	91	98	101	91	101	116	104	104	84	92	95	84	95	96	108	99	92	107	109	92	91	88	79	113	124	92	98	108	88	91	95	103	108	94	100	108	90	104	98	115	103	89	102	81	103	98	88	95	94	106	104	90	96	88	98	103	102	108	101	110	97	92	93	110	101	89	117	105	77	93	121	99	102	112	98	113	102	103	103	110	99	106	102	96	96	118	91	93	109	103	106	116	87	106	102	96	97	99	101	85	74	103	91	104	101	104	107	96	103	102	122	114	107	91	110	73	128	114	103	101	132	108	103	99	99	95	99	60	105	102	99	88	118	95	102	117	104	98	85	94	116	113	79	120	94	96	110	88	100	93	107	124	109	92	88	99	83	107	110	91	110	94	103	105	102	107	94	113	96	108	83	84	88	92	98	107	93	101	106	102	108	110	80	101	95	89	87	93	93	91	95	91	109	113	104	97	93	84	106	106	110	113	91	102	100	114	118	109	111	101	104	112	102	106	95	103	102	94	113	97	99	94	99	110	109	93	98	92	103	96	114	100	98	97	97	102	96	94	108	108	97	84	101	98	109	107	90	94	118	104	85	95	107	121	87	107	125	115	100	86	101	93	97	120	95	125	111	81	95	86	101	96	98	98	97	76	113	97	99	100	96	100	96	96	113	89	105	103	103	99	93	103	95	102	111	107	103	118	114	95	92	102	92	97	113	77	104	102	82	115	96	99	111	113	121	100	90	98	90	98	113	121	103	119	93	117	85	113	88	119	96	103	105	105	95	110	97	102	95	107	103	104	95	110	95	110	91	98	126	95	107	101	113	92	103	126	106	88	102	123	103	93	96	111	88	85	112	101	101	100	90	106	93	93	91	90	108	106	119	106	93	94	107	108	104	93	105	98	114	112	103	106	103	89	119	100	102	95	82	90	111	93	94	113	103	114	104	105	101	86	99	94	97	94	122	103	85	87	118	80	110	89	91	93	102	94	106	102	96	105	115	93	84	102	96	95	96	113	97	114	109	108	111	97	108	110	99	99	83	102	96	98	118	102	89	113	87	102	90	98	112	102	108	92	102	100	95	95	88	112	114	77	93	94	102	133	107	98	80	92	93	105	98	109	105	112	103	90	93	106	115	97	101	101	103	102	89	107	99	82	104	89	79	122	97	89	102	102	107	104	110	113	97	106	87	117	114	117	112	98	96	101	108	69	109	98	95	81	99	102	96	90	96	103	108	83	89	97	104	99	90	82	118	100	99	112	91	112	102	85	87	93	108	97	102	102	106	113	80	113	110	102	109	110	93	102	113	94	119	90	97	86	94	82	107	70	102	116	106	102	101	109	85	108	83	81	105	101	119	102	94	100	99	99	102	84	91	98	93	99	88	78	96	113	96	111	91	97	103	107	102	110	107	96	89	105	88	93	93	96	88	117	115	96	90	95	99	91	100	106	112	109	98	85	97	93	103	91	109	100	101	109	96	117	96	102	92	118	107	108	104	96	94	101	93	101	105	98	109	106	108	88	107	95	110	104	90	111	105	106	89	90	115	91	88	99	106	101	101	118	89	106	94	89	90	90	107	106	92	97	94	91	109	78	108	101	107	95	107	84	105	99	92	101	113	79	103	107	109	116	97	108	86	108	111	99	106	101	86	96	110	90	107	96	106	96	98	111	106	107	95	103	110	97	106
5316	12306	648	350	277	196	185	186	165	176	155	159	150	155	133	145	117	117	138	129	118	114	121	116	127	110	142	112	124	122	95	127	123	126	118	124	116	141	111	121	112	113	107	110	100	113	102	139	111	120	102	117	122	121	110	118	112	110	119	125	89	107	106	112	127	115	118	127	112	134	125	120	111	136	117	122	105	122	125	119	108	113	137	111	117	115	135	104	108	114	128	110	115	124	100	121	99	113	122	116	139	131	107	97	112	112	110	126	121	126	114	116	108	124	115	141	126	117	100	136	105	109	121	117	135	113	124	128	108	125	126	128	109	121	118	111	144	108	102	107	121	122	108	108	104	102	105	118	133	129	100	124	125	122	118	110	109	97	111	112	117	126	114	113	118	114	95	106	119	111	131	124	105	122	130	134	106	120	133	131	131	111	116	109	148	128	119	137	116	137	121	117	119	110	112	109	118	106	115	123	102	133	134	126	120	99	135	90	125	123	126	106	114	123	115	124	110	94	98	116	108	97	112	121	104	113	111	104	149	111	97	106	111	110	108	123	113	105	131	119	113	111	108	89	119	107	98	95	113	119	115	124	115	107	119	106	129	127	102	118	110	111	125	110	102	121	116	134	115	118	115	121	118	128	130	114	95	115	110	127	98	109	120	102	96	105	109	134	115	117	125	116	122	124	107	116	112	125	121	129	111	115	110	93	97	114	114	112	103	116	115	116	111	127	110	116	100	132	102	115	126	117	114	121	122	131	112	116	125	133	125	134	97	129	130	112	103	132	103	105	107	104	125	108	113	105	122	116	137	110	107	117	103	140	123	117	100	96	124	99	105	119	126	122	114	111	105	119	115	115	101	124	108	122	116	118	106	109	117	118	116	120	122	125	96	112	111	113	145	115	113	127	115	105	139	111	119	117	117	122	103	111	107	124	134	111	112	104	131	125	109	114	122	107	120	106	113	140	100	142	109	115	114	115	128	117	114	106	97	111	119	116	110	129	129	113	109	113	121	94	119	110	116	123	122	108	131	120	140	93	121	116	123	133	131	103	111	117	111	113	112	123	126	112	131	108	126	134	129	130	103	118	121	106	121	134	99	115	124	114	105	107	121	140	118	111	109	108	130	125	114	129	99	123	119	124	119	109	130	118	115	145	126	120	118	135	114	124	115	102	114	114	99	119	112	117	109	113	116	129	107	106	125	120	110	117	104	128	111	106	146	128	123	118	116	114	133	122	109	141	117	138	110	116	114	109	113	99	130	124	122	141	112	113	118	108	108	115	94	118	127	106	116	125	117	116	118	113	116	124	119	134	117	130	127	126	118	113	102	120	106	111	119	141	123	106	112	139	114	92	131	116	102	135	113	105	116	104	126	105	120	97	102	130	134	109	139	110	114	102	129	103	128	124	131	103	119	113	145	102	109	123	130	107	118	119	111	95	114	122	117	106	131	131	125	104	124	113	107	125	123	115	114	120	118	135	109	112	133	114	99	110	130	109	121	126	129	128	99	123	121	120	115	116	122	110	88	117	137	121	107	120	104	110	124	126	108	115	112	124	129	116	114	118	116	89	128	112	124	117	119	121	117	122	106	131	124	100	96	123	116	136	136	118	111	109	119	128	112	120	124	125	128	120	120	106	103	97	104	100	139	115	111	126	118	132	125	122	100	110	129	119	126	101	108	124	115	100	139	105	133	110	109	105	115	111	125	126	121	121	126	118	109	102	115	111	123	94	115	121	111	100	127	120	108	89	89	133	108	123	112	120	110	127	126	118	124	132	116	120	124	145	119	118	121	133	112	118	120	117	121	116	119	122	126	108	132	120	102	127	108	107	108	129	125	107	99	125	127	113	119	114	107	119	104	102	95	142	111	135	114	111	119	109	102	98	118	108	135	115	105	109	112	117	114	102	108	116	126	117	113	104	104	129	114	118	126	108	128	119	114	119	117	101	111	122	121	107	106	104	104	115	119	116	107	111	116	104	109	106	124	117	130	112	117	130	126	126	128	98	98	101	127	99	97	103	129	108	122	108	127	122	95	101	115	108	117	128	125	103	101	109	102	114	122	110	93	118	141	109	123	115	121	134	100	98	128	121	117	131	128	128	113	123	99	117	111	140	110	100	139	112	117	100	109	111	117	98	104	106	138	94	110	118	109	128	122	124	105	98	116	110	128	123	105	116	107	115	127	105	119	124	111	111	125	113	128	98	103	119	108	107	130	100	122	121	120	127	106	136	120	110	102	112	126	121	102	135	119	98	123	103	137	117	110	120	124	116	116	100	125	122	117	108	123	100	116	127	114	96	135	101	127	118	126	89	115	105	119	126	123	122	90	99	122	125	120	117	141	113	123	111	133	108	103	117	119	103	109	117	90	118	128	91	118	106	112	104	119	109	117	128	122	114	119	131	114	113	109	120	95	136	127	139	118	115	103	99	87	121	103	108	113	103	111	116	103	103	110	129	107	118	119	115	109	123	101	92	111	125	122	119	117	109	129	115	106	128	120	125	118	109	122	121	107	112	130	111	119	134	107	113	101	108	98	116	117	113	130	145	88	134	134	117	125	104	142	125	115	89	108	114	111	114	120	127	124	126	134	129	107	128	124	113	127	108	144	124	121	114	114	96	120	147	132	122	120	110	109	118	121	105	127	133	111	119	130	110	104	134	109	112	121	131	129	107	109	116	120	121	95	122	115	112	106	126	100	122	98	114	137	114	110	123	116	107	104	89	103	116	116	125	114	112	126	116	138	131	104	129	134	123	105	123	102	113	145	112	106	131	118	100	120	120	105	130	129	111	102	130	120	132	111	119	113	120	105	116	134	114	111	127	124	115	113	105	128	127	111	118	135	132	110	130	101	125	123	122	113	107	115	97	115	121	107	137	114	138	122	137	106	118	111	137	111	114	133	107	112	137	106	131	119	126	127	129	110	110	124	102	125	103	118	134	124	99	129	112	101	113	116	102	102	111	115	98	109	94	134	103	122	124	107	131	124	136	124	97	104	127	126	133	116	134	124	126	115	120	125	108	113	103	114	116	130	130	111	124	119	102	112	115	112	114	127	131	127	130	121	110	115	113	132	121	118	113	117	125	124	110	107	118	118	104	115	116	129	112	111	107	125	116	124	109	111	118	88	104	121	118	110	97	119	126	119	129	124	120	107	109	127	119	116	127	118	113	115	108	101	121	124	110	114	110	129	108	116	118	97	133	117	123	119	114	131	128	100	120	121	118	103	102	104	104	149	118	120	115	112	102	133	114	104	139	107	113	139	119	121	126	120	115	132	117	106	111	94	95	101	110	124	125	119	86	119	134	119	106	111	116	116	109	128	133	108	128	118	98	111	99	112	102	103	113	105	100	105	114	105	119	124	114	136	110	109	104	129	109	124	114	106	104	118	92	122	114	118	118	107	119	126	119	116	133	115	107	122	105	123	110	118	104	108	112	135	124	126	108	122	109	124	113	106	119	119	111	122	127	136	118	107	101	128	103	112	116
25434	20982	27650	24415	20954	13134	1562	922	754	730	656	583	517	481	441	430	434	420	395	415	372	390	403	378	376	346	360	386	361	357	337	364	341	341	356	330	347	328	345	342	360	328	327	328	351	316	294	338	316	329	318	334	310	334	329	348	311	340	316	317	312	324	352	315	334	360	277	307	294	368	289	316	321	318	353	316	302	337	369	333	307	300	308	350	328	314	307	311	343	330	325	325	345	332	310	324	297	310	319	332	322	275	310	340	308	319	339	307	304	317	339	336	307	340	298	313	326	295	313	312	328	310	337	320	355	341	350	330	292	300	305	343	348	315	291	315	318	312	300	324	305	336	313	291	347	345	323	296	300	318	311	325	315	330	314	315	332	326	310	334	328	325	277	341	301	271	341	338	303	311	309	335	325	335	281	311	326	343	345	312	345	337	328	337	320	316	315	341	332	316	303	297	310	310	330	318	308	336	329	335	327	284	330	323	325	330	316	333	328	330	322	311	363	308	305	297	322	294	313	325	309	338	337	279	315	288	301	313	331	313	327	327	324	294	333	337	334	346	316	317	304	321	323	323	345	291	340	329	295	314	315	304	322	346	346	322	295	323	277	336	306	317	287	303	287	314	295	302	345	291	359	325	323	348	332	314	329	308	314	341	333	343	314	303	297	309	319	301	275	321	306	293	314	323	298	306	289	326	293	299	309	320	316	316	334	340	307	303	284	330	299	329	308	304	311	320	329	303	269	301	345	322	300	268	306	345	309	319	302	345	334	317	313	337	314	301	323	346	316	300	284	306	312	314	298	351	317	326	299	328	297	323	320	335	283	305	319	292	354	319	326	317	355	303	338	314	321	301	321	299	292	308	326	308	323	286	321	308	311	305	344	321	331	302	340	301	318	290	316	356	314	305	306	330	315	335	296	304	311	313	298	346	343	316	308	333	308	343	315	342	302	345	301	301	315	323	313	307	325	300	348	286	308	277	335	363	312	340	348	296	296	337	319	306	311	326	308	310	331	320	301	329	295	329	301	330	326	295	321	302	301	333	307	329	311	296	311	316	349	275	299	342	349	331	328	319	325	352	313	292	284	284	290	303	292	287	354	328	331	336	349	280	325	303	317	313	327	331	323	346	317	317	357	334	309	326	299	313	288	317	320	327	308	315	336	313	323	340	298	292	324	302	300	305	266	337	317	328	335	295	313	297	341	307	327	305	342	316	313	306	316	336	318	318	322	337	296	284	298	324	333	306	318	286	338	329	323	299	298	324	304	319	302	293	288	335	312	330	322	348	314	302	334	343	310	323	352	302	309	319	311	293	334	334	308	290	323	316	301	305	318	320	309	305	348	345	310	315	324	333	304	324	309	302	309	312	326	338	336	336	310	296	353	307	339	313	339	323	296	289	313	301	322	330	314	312	327	314	284	296	336	301	349	324	345	341	285	320	300	289	298	331	324	327	345	325	282	325	300	331	295	298	345	268	287	317	301	294	311	355	322	339	303	325	305	283	290	302	316	339	273	303	357	294	341	323	321	311	331	297	274	306	292	317	313	297	292	315	279	315	313	356	277	327	320	347	300	345	292	305	308	271	327	302	304	290	289	317	316	298	312	286	305	312	332	322	296	307	309	319	288	310	329	326	340	310	321	315	315	302	320	337	306	311	343	311	317	346	332	308	321	300	303	341	313	326	346	310	354	343	315	346	309	314	309	316	341	321	326	306	305	330	312	329	298	335	343	288	312	335	314	283	339	329	298	295	283	339	336	299	348	333	327	294	294	333	336	307	305	325	308	298	300	316	337	308	321	285	296	286	315	308	309	311	311	311	312	348	310	340	291	299	316	336	295	321	302	307	299	336	314	299	322	308	302	319	333	302	301	318	305	299	318	336	339	354	343	334	322	315	335	300	286	307	298	286	321	308	316	323	318	319	302	298	315	309	316	281	295	329	316	330	345	321	315	308	310	306	314	316	347	291	313	291	321	318	319	316	350	327	300	325	337	310	305	313	312	316	311	319	298	318	322	301	344	326	305	286	332	353	312	311	320	322	302	322	298	306	334	307	311	316	315	313	341	320	328	271	332	301	325	323	290	307	305	314	320	330	302	326	308	300	341	300	322	319	308	334	312	305	317	339	320	354	320	297	327	311	332	328	317	305	340	311	325	332	321	308	321	338	327	320	291	331	321	333	336	307	273	292	320	345	335	314	326	322	335	297	334	319	327	306	339	317	336	308	301	314	310	319	290	304	324	323	294	350	331	314	304	302	321	293	295	299	307	324	308	320	318	339	311	318	314	344	332	306	327	307	333	301	311	328	349	314	327	329	318	323	332	294	323	328	321	318	293	316	312	314	313	326	324	323	300	309	319	336	315	292	287	320	337	300	292	311	311	320	327	318	334	323	318	316	343	297	325	317	345	304	301	322	307	301	320	314	310	317	352	294	358	341	332	326	317	323	343	334	333	326	327	275	274	358	316	335	311	314	301	327	335	296	341	351	321	307	342	318	327	319	324	324	315	310	308	318	314	285	330	318	340	306	302	312	305	283	307	319	293	303	339	325	319	325	302	332	319	341	305	330	313	321	296	320	321	293	302	322	329	321	295	328	305	339	331	304	311	319	307	321	329	341	302	322	337	321	312	303	315	328	326	303	311	325	286	318	337	301	311	346	294	283	326	325	298	360	325	335	332	309	304	314	365	349	329	303	320	299	303	310	283	310	318	329	290	305	314	354	289	335	299	319	321	318	288	303	310	353	296	314	324	330	308	327	290	298	361	312	324	295	330	315	277	337	301	321	319	286	314	324	307	302	336	311	324	331	318	309	289	293	325	324	341	331	316	317	322	308	319	319	325	322	317	313	297	326	332	307	305	314	330	317	322	346	337	299	318	347	343	323	305	319	366	321	284	335	334	297	344	340	303	324	340	312	315	331	309	328	313	297	328	353	308	356	311	327	334	322	329	320	322	289	322	297	327	315	345	327	317	316	320	303	315	318	314	322	329	275	296	308	324	300	332	286	318	356	333	307	341	328	302	333	347	326	293	322	307	328	300	287	311	312	318	307	325	327	312	276	331	343	307	312	318	298	287	322	338	320	319	305	318	302	311	334	327	320	304	327	295	289	332	331	350	343	351	319	306	348	294	310	319	299	360	328	317	331	305	278	320	298	327	281	315	336	321	326	350	318	318	316	321	320	305	320	304	345	313	345	334	337	307	313	368	324	308	315	311	307	334	283	342	347	317	296	301	306	328	330	303	335	305	315	306	314	311	320	297	302	345	311	330	325	321	296	342	295	313	328	325	370	335	339	331	302	311	301	288	315	342	336	324	283	309	331	324	324	325	327	311	297	301	330	336	317	286	312	329	285	323	290	326	289	329	296	330	299	327	319	321	334	311	309	319	324	295	307	326	320	332	320	306	308	295	342	358	310	331	328	289	321	312	333	322	307	312	308	327	296	303	326	325	305	299	307	316	320	302	310	333	358	315	326	341	333	332	303	323	323
7783	48780	10117	5535	3686	2752	2073	1745	1405	1330	1067	933	820	729	647	613	570	559	468	475	470	470	438	377	386	414	421	381	376	350	358	377	364	377	383	352	346	373	371	349	342	363	330	335	333	357	354	352	339	352	351	347	356	317	372	388	347	321	323	356	360	341	377	329	328	309	319	342	349	344	320	349	319	305	325	327	342	334	325	336	348	359	349	304	327	334	327	345	341	326	314	337	315	342	320	310	355	312	347	325	338	299	284	353	303	331	341	317	333	326	291	320	344	342	340	327	321	335	322	335	327	304	312	323	329	329	331	346	327	312	343	335	338	310	333	327	333	332	348	322	309	329	313	351	329	323	322	305	321	356	339	317	313	316	335	320	318	322	340	309	342	338	331	349	309	321	343	320	329	325	327	316	327	327	291	348	334	343	315	344	351	329	336	322	312	331	313	350	346	297	342	328	340	329	299	346	326	351	347	304	352	338	336	359	338	337	317	354	328	356	354	317	356	339	364	306	314	338	325	349	350	360	330	319	333	304	345	316	321	296	311	349	333	303	327	331	341	321	305	330	344	329	297	322	320	311	330	302	320	331	318	310	343	318	330	309	302	318	304	314	316	353	302	324	321	272	352	339	316	345	323	303	308	302	275	314	321	330	341	337	314	309	321	336	339	283	317	342	315	333	309	309	348	335	318	342	337	330	345	344	312	326	318	339	325	308	343	354	329	298	319	328	338	305	342	309	327	321	316	325	335	288	330	310	323	299	330	299	344	309	329	312	313	327	330	319	344	325	328	362	363	301	295	337	335	306	337	312	343	311	306	342	320	318	319	288	334	351	327	348	305	351	298	338	329	356	329	361	309	305	306	319	373	317	308	320	306	293	321	330	356	349	304	309	310	311	295	279	345	354	302	311	320	332	335	289	333	321	328	316	284	353	331	315	336	332	344	330	312	303	347	341	345	334	339	285	308	310	293	319	371	347	337	302	321	319	337	323	340	337	361	323	312	324	302	327	326	319	302	282	347	347	337	311	351	326	317	330	325	342	310	342	335	310	327	352	345	355	305	321	335	309	314	340	300	300	328	336	339	348	324	316	370	352	314	319	290	320	303	323	315	311	293	312	334	322	323	348	355	348	349	344	361	350	317	351	330	315	336	301	342	355	321	319	313	312	300	327	302	329	304	307	326	315	311	316	374	341	319	307	327	340	319	312	330	297	303	315	322	335	291	315	309	318	357	315	329	340	339	323	324	319	325	352	320	323	338	327	301	331	329	320	332	306	342	313	354	300	325	323	336	310	321	323	315	343	313	326	316	331	329	344	324	294	305	300	304	337	358	334	342	346	319	340	320	325	366	344	331	333	336	320	342	328	320	338	366	324	310	316	341	312	329	308	315	333	301	319	320	310	332	306	276	335	341	313	313	344	350	327	318	304	357	339	341	355	316	323	335	302	343	333	357	285	327	292	330	353	355	299	295	325	346	366	342	320	346	327	322	297	352	301	343	321	311	359	302	318	310	283	336	307	324	309	357	339	314	309	309	334	305	321	320	318	309	346	353	318	336	337	324	308	330	314	349	332	325	312	336	313	324	336	326	336	290	330	307	301	325	355	351	349	306	332	312	349	331	304	309	310	325	313	340	314	337	312	320	327	313	308	318	307	328	354	354	334	315	342	340	321	301	329	330	346	310	335	332	343	281	327	368	330	326	341	319	339	322	338	316	358	318	341	324	345	293	306	314	309	348	336	317	327	308	329	333	340	331	294	353	353	336	325	292	320	300	339	319	345	373	335	329	314	378	329	331	341	325	311	326	322	380	319	354	314	303	330	354	301	349	335	332	344	354	330	317	321	327	333	334	341	299	336	325	350	315	314	306	338	317	328	284	321	333	316	311	296	322	331	340	309	315	321	332	312	315	338	316	307	325	332	322	348	293	351	323	350	299	347	345	341	319	341	332	320	372	316	338	332	309	318	342	347	296	327	322	325	349	324	319	303	348	301	328	331	331	343	311	312	341	336	327	320	306	331	311	346	319	338	335	345	346	305	321	324	330	330	296	298	334	312	336	287	330	324	298	335	313	343	314	324	294	337	336	314	311	325	336	304	330	324	338	324	360	326	314	337	313	301	330	311	307	337	345	308	323	322	323	313	310	341	336	327	334	311	330	321	317	319	344	335	300	321	341	324	316	352	329	283	339	346	301	333	324	341	320	297	310	349	360	302	345	305	331	339	306	354	323	343	332	305	309	312	326	315	299	349	350	317	309	316	318	323	313	323	300	349	342	306	328	321	295	339	309	326	309	326	351	348	301	354	341	328	329	316	288	310	304	328	348	321	340	345	330	332	316	312	333	299	310	345	347	346	329	341	313	297	318	323	304	321	329	319	337	345	329	335	336	304	311	332	316	310	335	322	335	298	296	348	312	323	355	326	314	332	349	307	335	361	344	362	307	339	308	347	303	313	374	325	296	310	305	331	327	342	325	325	316	322	342	300	319	314	333	309	324	348	309	338	335	335	325	361	312	315	336	309	357	363	314	324	331	325	331	343	340	327	316	326	332	330	308	333	356	301	300	326	294	323	341	344	341	344	322	338	339	332	319	326	306	311	325	320	346	303	321	314	289	340	338	331	310	313	299	308	334	322	325	326	303	304	296	344	341	352	296	360	316	326	324	334	306	341	352	325	324	310	359	334	316	346	322	336	345	310	324	342	332	347	337	294	311	330	342	315	352	320	324	335	326	343	313	318	350	312	314	347	323	336	314	346	314	347	325	357	322	358	348	297	291	316	329	328	329	307	347	325	316	327	347	318	325	342	318	311	323	342	328	330	338	330	333	302	296	325	314	332	318	313	352	304	297	323	354	325	335	337	351	306	349	321	350	310	367	307	336	305	321	329	333	334	333	335	324	314	328	343	329	316	336	313	334	333	358	343	318	324	343	319	325	303	326	352	328	289	318	357	333	334	341	330	334	326	313	357	344	295	325	342	322	315	286	311	313	303	314	323	305	315	319	310	319	341	325	293	319	325	346	356	325	330	315	356	311	328	326	286	326	311	312	317	324	321	329	311	329	335	325	315	330	314	339	330	333	341	318	324	363	322	331	314	349	337	337	310	295	300	322	300	303	328	295	334	354	365	308	321	289	312	315	327	323	327	331	330	345	322	338	338	338	321	344	325	350	284	310	330	348	303	318	301	357	318	333	313	355	337	296	314	338	355	320	319	349	336	345	324	311	366	286	353	337	323	328	321	332	360	318	352	319	313	319	321	309	319	302	346	324	318	343	300	348	315	294	337	307	301	318	329	307	336	308	325	321	314	338	327	328	336	339	313	325	328	319	299	330	294	341	323	314	299	337	321	318	312	314	338	328	342	319	310	324	295	338	308	348	299	332	368	348	298	315	314	326	326	326	315	304	323	330	318	345	329	331	305	321	320	317	306	341	316	320	323	328	336	315	332	341	301	323	335	326	339	337	326	315	317	320	345	351	348	329	292	311	331	329	328
23119	20986	28147	23952	20967	21044	11239	1832	1343	1167	1101	944	797	803	731	772	647	678	666	624	594	578	578	608	579	554	571	561	531	536	554	525	539	502	536	497	559	511	499	523	510	494	533	425	514	506	488	521	475	472	440	513	488	493	496	533	502	491	559	491	515	480	467	496	516	495	467	537	515	477	497	461	455	440	465	469	512	466	512	451	465	469	504	490	498	479	471	442	493	475	507	515	481	456	504	515	511	476	499	492	458	445	462	515	497	469	491	495	502	455	482	463	445	522	500	465	502	478	484	491	527	474	503	466	499	490	480	529	532	494	510	492	455	484	503	515	522	505	499	507	470	508	486	500	492	502	501	509	458	497	488	464	469	472	495	516	483	515	478	496	493	508	502	457	499	475	474	490	487	475	491	506	509	503	489	473	491	485	464	495	509	478	466	460	501	487	485	460	473	477	502	488	506	489	482	513	441	480	474	511	471	484	474	477	462	480	469	477	452	467	498	469	462	476	530	502	457	474	475	513	507	467	477	495	474	485	510	459	477	469	529	537	482	469	444	484	465	484	479	473	521	523	486	486	473	499	483	464	486	474	500	466	503	445	472	442	494	447	442	461	470	519	506	509	469	496	482	493	475	458	469	482	494	477	457	513	488	452	495	500	483	439	468	497	524	501	458	523	481	485	497	494	502	458	484	448	491	441	491	513	499	453	477	520	484	478	492	514	463	474	459	496	494	493	479	504	493	497	445	467	471	477	427	502	462	450	487	474	454	516	448	491	501	471	453	446	464	482	493	447	436	494	498	484	485	465	480	486	510	491	458	499	462	479	487	479	486	473	453	486	475	496	484	475	434	501	495	469	465	467	495	457	460	508	445	460	462	452	451	452	490	480	497	437	483	465	493	450	492	462	491	501	476	482	463	495	469	475	483	515	529	527	481	467	480	455	492	521	465	476	517	472	461	509	448	478	474	489	477	468	463	477	450	448	473	477	476	505	492	461	473	466	463	483	476	493	453	527	451	453	466	487	522	455	474	497	459	473	439	482	482	459	494	446	475	486	442	502	481	495	429	455	474	482	505	495	443	508	472	442	449	489	492	495	478	464	461	474	510	509	474	478	514	507	515	481	442	476	504	501	472	478	475	512	474	452	479	484	462	475	530	488	461	503	483	475	508	444	457	496	461	498	486	524	497	499	454	505	465	495	466	494	510	454	481	489	480	533	474	487	475	438	480	532	479	498	466	454	463	492	457	474	508	484	455	474	502	434	504	474	468	465	436	480	485	478	498	451	486	485	451	487	489	498	458	485	478	477	487	492	498	430	511	489	491	527	470	458	444	510	448	478	480	454	466	455	491	470	453	461	471	469	420	484	469	472	553	477	482	451	458	465	460	498	510	445	482	529	504	473	461	482	453	502	482	481	500	489	499	454	475	496	479	452	499	422	470	461	512	490	463	511	468	431	485	484	482	485	519	468	439	470	465	476	479	473	486	470	485	471	501	458	511	489	434	466	485	506	491	456	482	482	440	483	482	454	475	497	522	454	499	470	516	469	506	509	501	484	484	483	526	473	507	455	452	478	495	474	512	508	467	493	493	473	486	455	462	487	458	508	448	487	481	468	462	477	493	519	489	499	476	527	506	436	486	478	493	465	481	483	508	484	466	462	461	498	481	491	488	495	487	492	471	458	502	463	451	484	480	485	511	450	485	483	460	465	502	474	471	461	478	475	510	492	481	473	470	457	473	478	457	476	492	459	508	496	490	490	476	512	489	458	493	475	482	490	479	458	489	477	459	481	445	479	421	470	453	534	502	518	452	463	525	468	432	461	500	526	510	468	473	485	478	449	457	513	506	500	462	446	470	470	428	454	478	456	491	486	491	471	473	508	475	469	492	464	477	485	476	483	513	499	446	493	516	478	479	473	468	472	464	474	474	485	543	474	449	535	543	520	488	505	496	477	459	458	480	492	501	488	464	438	488	458	446	479	503	479	477	468	427	535	504	514	520	484	470	507	507	497	442	480	501	519	469	481	482	479	494	457	478	463	454	481	489	495	490	467	484	520	465	467	455	493	492	515	501	424	472	481	474	490	493	506	471	475	501	475	486	434	513	477	469	449	492	481	490	471	497	489	487	456	470	473	476	444	496	520	492	508	480	464	499	452	439	454	443	505	479	474	464	480	438	458	467	499	493	479	513	484	482	477	464	447	446	486	488	475	471	453	512	504	504	477	472	465	477	452	478	522	492	457	470	509	435	519	456	501	486	496	503	465	524	467	497	505	493	493	455	452	467	505	526	444	514	448	468	488	477	455	455	492	502	481	508	482	470	474	490	479	504	489	495	474	511	475	477	495	472	507	467	487	475	475	477	501	515	470	458	488	475	483	479	509	472	476	501	499	446	438	464	477	464	488	471	435	488	461	478	487	485	485	531	477	483	467	439	455	483	482	515	476	489	458	477	451	523	484	475	478	471	476	489	462	491	509	458	471	480	497	495	490	505	487	527	495	491	491	492	455	440	447	474	499	470	464	468	499	485	474	502	485	493	457	510	515	510	459	500	474	459	496	503	492	500	488	493	530	466	480	511	468	474	503	478	447	502	462	477	495	484	515	495	502	510	461	489	474	458	485	492	495	498	482	445	512	427	459	485	458	504	496	462	496	465	491	473	493	520	453	492	482	485	507	470	448	479	505	502	442	435	491	485	443	491	480	480	483	484	476	469	474	488	520	451	438	511	462	469	516	480	515	472	483	468	499	452	478	495	463	499	437	453	436	487	478	509	514	499	469	463	517	500	470	502	501	456	529	451	470	525	458	485	465	475	529	493	497	499	477	528	447	473	457	497	493	503	522	470	518	446	477	502	486	495	510	466	471	466	452	468	478	472	456	464	488	483	496	486	490	507	476	490	489	455	474	464	489	433	466	472	473	485	505	468	445	454	520	487	495	435	473	472	514	469	475	477	465	486	514	485	458	494	499	471	506	447	474	460	451	446	480	469	480	492	493	465	477	430	507	454	487	488	502	488	468	504	490	469	472	479	444	473	461	503	498	479	446	487	490	453	457	489	482	498	487	484	438	444	473	498	490	484	524	453	458	471	505	510	495	489	483	471	483	488	524	473	477	444	475	468	461	470	488	498	467	483	482	507	491	481	482	450	426	516	509	500	461	493	489	477	476	484	481	482	473	506	469	455	454	470	493	461	517	458	474	495	441	483	479	531	461	478	460	489	458	486	460	466	466	479	473	482	475	462	482	447	483	489	515	473	494	497	476	507	477	478	446	516	480	463	485	459	459	479	479	452	480	496	494	462	505	470	489	445	424	481	500	506	454	493	463	469	502	501	486	466	457	466	476	446	491	469	451	439	488	465	514	440	444	478	458	473	483	443	472	451	508	471	527	477	504	452	487	485	473	486	491	481	477	498	503	438	484	482	472	511	455	489	503	439	484	506	483	476	493	491	463	504	467	466	474	466	474	497	474	455	487	485	507	459	516	445	485	450	469
12531	50058	15474	9729	6455	4852	3932	3243	2670	2273	1998	1622	1370	1262	1138	973	974	909	843	792	739	767	730	664	649	664	641	587	642	608	619	591	581	582	581	538	592	556	543	549	569	566	530	548	555	557	524	508	474	575	503	522	560	512	522	521	531	531	541	521	521	508	489	500	508	553	545	492	504	504	535	522	481	523	559	486	590	520	488	484	498	498	539	493	531	497	542	490	520	499	524	490	525	507	490	510	513	495	495	466	500	483	505	495	528	498	513	509	524	510	495	510	511	487	495	478	489	499	498	494	477	485	524	518	472	509	493	510	523	537	551	504	505	495	487	542	519	486	504	534	514	486	540	520	507	489	538	477	494	492	488	515	469	497	515	475	499	498	496	487	498	461	484	462	508	484	461	515	521	504	510	472	480	473	461	488	499	493	498	478	525	482	465	501	476	509	475	497	541	478	464	457	508	475	505	485	513	469	483	516	518	487	489	477	511	437	461	463	501	494	499	485	499	490	470	503	545	501	486	520	515	495	483	504	460	500	464	462	503	532	509	498	506	528	470	502	481	482	529	496	479	459	500	482	468	484	500	540	504	496	527	486	490	515	441	460	482	488	503	504	462	479	515	520	489	500	475	487	484	479	508	495	472	515	519	487	461	494	516	536	535	489	496	506	478	482	489	469	528	513	523	463	484	487	505	518	481	491	470	493	473	496	507	485	493	484	476	490	457	454	515	526	511	510	493	489	488	519	505	478	505	521	496	452	449	479	448	500	534	507	465	487	498	493	485	491	502	520	484	493	476	475	536	486	512	493	490	476	453	483	474	493	473	503	474	509	522	504	474	513	508	472	503	499	494	480	528	473	499	514	458	526	486	450	485	520	483	489	506	489	505	475	524	528	515	511	503	457	474	465	514	458	464	498	487	478	474	491	517	509	460	520	511	477	495	498	506	471	472	470	519	509	465	478	505	483	512	541	502	458	480	495	492	519	486	516	485	475	503	492	512	550	461	493	516	489	510	474	487	494	462	481	495	473	483	484	467	520	486	429	513	460	488	498	505	488	506	493	523	531	497	488	465	513	478	474	486	520	541	533	498	546	491	491	472	490	452	459	501	504	495	502	495	487	498	473	485	441	457	498	485	513	472	521	426	489	469	459	505	496	482	469	470	481	494	514	522	491	530	516	497	483	538	521	485	520	522	480	465	484	498	511	522	506	508	497	515	499	484	487	497	503	503	518	523	519	508	459	518	516	493	508	502	531	460	522	474	481	487	484	442	501	507	503	517	465	491	482	455	487	488	464	469	497	474	480	502	503	506	525	497	493	513	479	504	511	457	493	527	503	512	527	477	477	514	491	512	539	505	517	512	540	481	485	480	507	500	500	485	518	496	463	495	478	552	518	501	537	527	528	521	546	483	539	533	524	485	472	490	501	464	472	478	482	490	541	520	472	459	476	481	498	489	470	508	513	463	490	519	507	512	497	561	514	501	501	510	498	508	502	476	497	469	491	495	465	488	532	534	489	469	491	494	474	472	473	520	477	483	498	502	487	511	481	523	486	448	496	518	480	520	520	514	498	530	488	488	469	505	503	472	510	489	486	462	475	504	465	481	485	486	499	476	489	464	490	511	514	509	505	502	521	464	467	513	526	484	500	501	489	489	533	486	515	478	485	490	485	507	490	556	452	479	475	488	521	517	511	503	451	498	465	514	478	499	498	484	465	511	488	535	499	489	503	510	504	506	509	495	474	505	513	511	490	500	492	492	440	482	532	510	457	529	484	510	487	524	446	509	487	496	503	532	475	509	487	540	472	497	480	467	516	491	458	493	493	481	535	498	495	504	469	480	534	488	495	508	528	468	485	492	462	505	546	483	516	527	498	505	494	510	466	501	490	476	503	498	495	501	496	509	502	523	531	481	513	467	530	490	529	520	487	490	508	473	482	476	468	505	480	473	463	532	507	456	501	476	501	491	531	504	504	510	486	488	518	501	489	484	458	469	496	497	492	544	469	495	463	525	478	502	516	474	507	492	530	469	484	509	518	506	487	465	479	514	493	470	487	513	494	512	492	502	516	498	476	449	468	507	529	462	509	494	534	470	478	479	510	490	443	511	497	516	530	476	475	492	471	505	467	488	502	466	488	482	526	463	509	504	523	511	513	514	526	515	495	498	491	473	523	493	486	521	490	506	466	478	488	471	472	505	476	493	505	491	498	477	498	481	457	471	504	506	467	540	531	507	492	456	520	480	530	503	487	502	508	502	476	517	495	485	485	536	469	515	508	502	471	500	484	490	541	481	482	457	520	541	507	458	458	499	516	538	507	512	477	518	511	509	498	457	507	503	511	492	546	484	515	483	560	506	482	503	489	499	502	505	495	527	502	470	521	506	494	447	448	522	509	494	498	512	521	494	480	516	497	492	510	533	550	471	491	459	462	512	474	466	490	477	517	504	501	479	484	487	480	498	506	501	532	489	468	537	499	516	466	476	495	532	461	481	493	524	508	515	503	494	508	521	420	493	430	498	498	486	516	501	521	484	513	524	500	518	503	495	517	513	464	480	508	485	500	469	484	464	510	481	475	494	478	499	495	515	523	522	475	478	489	494	533	475	503	516	500	506	495	527	478	529	521	458	521	465	478	450	511	508	497	479	515	497	488	505	471	473	456	473	490	475	519	499	503	504	476	477	487	500	517	488	455	467	508	494	481	501	523	486	495	467	518	520	486	485	518	459	503	529	503	472	482	474	472	515	475	525	491	493	471	545	482	524	474	454	482	502	494	515	485	517	499	467	501	504	514	487	490	489	502	506	513	491	482	465	480	519	477	488	488	526	486	492	476	480	503	531	474	497	494	512	527	480	513	500	484	507	506	518	524	481	516	473	488	506	492	466	460	483	505	538	476	493	470	481	473	505	474	528	521	529	507	420	493	481	475	501	472	500	497	503	526	519	491	526	479	521	484	516	475	561	550	501	535	495	471	521	478	497	501	511	513	479	513	557	465	483	492	492	461	491	522	494	512	515	505	487	515	477	486	480	527	484	485	471	473	480	482	506	527	509	495	519	494	495	526	543	498	495	479	538	498	508	482	514	494	495	490	467	525	507	478	471	508	519	492	523	525	502	522	477	493	459	486	505	510	457	525	516	505	511	507	463	513	474	504	498	487	517	478	495	493	490	517	469	519	467	490	482	520	491	486	510	489	503	515	469	531	473	505	502	502	502	519	490	535	513	482	488	515	483	484	483	489	476	469	536	478	461	470	479	466	499	483	478	481	477	492	508	468	527	495	500	487	498	524	523	460	476	498	506	466	489	530	532	519	479	476	458	485	478	534	483	555	518	523	496	488	488	502	527	507	503	513	483	478	488	501	498	497	516	508	526	493	478	499	539	496	498	457	499	512	469	499	469	494	516	506	513	502	490	476	503	503	491	499	476	493	522	502	525	477	492	502	534	499	481	495	528	496	449	482	474	501	483	501	498	489	504	504	492	494	541	539	538	529	484	514
28309	17897	3669	311	225	164	123	135	117	118	116	123	102	120	100	108	104	109	112	97	106	97	108	114	114	117	96	94	104	108	96	104	97	114	101	115	126	94	102	115	105	96	75	90	93	99	129	93	116	108	97	101	93	104	126	107	118	104	98	104	109	109	105	99	105	84	115	112	97	115	89	95	88	88	107	109	113	108	100	95	104	94	106	98	108	102	102	103	110	104	100	97	100	88	97	115	90	78	108	106	107	86	104	93	111	118	88	82	90	108	107	117	91	110	103	98	97	106	122	97	112	83	112	108	111	115	102	103	114	103	113	105	103	112	93	105	72	98	104	91	96	105	119	94	105	102	106	122	92	114	100	94	125	99	102	107	90	99	97	90	102	90	115	128	97	113	106	96	110	99	90	94	104	86	103	114	93	107	97	108	119	114	122	103	100	99	95	95	88	103	107	109	102	101	102	100	101	83	93	104	110	87	110	86	100	112	87	87	119	117	115	131	102	91	124	99	91	112	121	92	106	93	110	114	92	107	99	88	97	115	99	107	122	101	112	93	79	92	98	93	105	82	96	112	114	105	99	97	108	100	101	98	105	103	105	102	97	81	93	90	118	96	112	111	89	105	103	108	100	126	100	104	80	93	103	85	89	95	85	114	115	111	88	101	114	89	87	115	92	120	98	108	113	94	93	93	89	96	99	98	116	94	104	94	105	101	101	106	102	114	103	111	93	98	111	114	95	107	103	101	115	96	109	100	117	103	107	104	101	84	106	106	94	104	112	120	101	101	105	117	86	107	107	82	111	98	101	87	100	101	98	101	114	101	121	95	83	117	117	100	99	94	102	108	89	111	96	126	109	97	109	94	100	106	98	106	99	95	99	103	110	99	108	121	105	99	95	103	103	99	98	90	116	105	101	111	91	83	134	132	99	83	90	95	102	94	90	116	89	110	91	89	108	101	122	110	97	113	74	91	91	100	105	90	104	100	101	108	94	96	97	78	101	110	99	104	93	95	84	106	99	102	99	120	96	94	111	104	109	101	120	108	117	104	112	87	116	90	101	98	99	98	99	109	113	109	103	96	94	113	105	110	94	115	111	99	93	101	86	112	87	90	109	96	101	118	115	78	109	124	108	110	93	91	101	107	111	92	107	109	97	102	101	107	114	114	83	90	112	101	111	110	110	102	99	103	95	105	107	122	106	91	87	90	84	100	91	93	104	119	105	104	92	94	100	111	101	93	89	98	113	104	87	104	87	98	107	92	105	105	99	100	99	105	83	93	117	93	115	105	96	99	91	93	105	105	94	106	94	97	113	102	93	96	101	93	120	110	98	97	105	89	95	129	114	100	103	108	103	91	107	112	113	104	106	107	102	103	98	114	95	99	104	106	95	102	98	113	90	102	97	106	99	114	106	113	110	106	95	97	96	89	119	104	104	104	118	96	120	102	117	133	85	89	88	107	117	96	93	96	105	102	114	107	91	95	101	112	111	113	92	105	112	110	117	116	86	105	99	93	89	94	110	104	95	83	106	103	127	112	93	99	95	102	83	103	87	114	104	95	83	105	131	100	97	98	117	103	83	97	106	115	117	93	111	106	101	101	112	114	98	91	99	107	100	98	93	113	102	109	106	89	109	109	99	101	110	103	99	103	85	105	112	107	109	100	100	117	114	82	99	117	94	96	90	110	107	91	103	99	94	114	98	99	92	98	113	114	107	117	86	96	84	109	97	109	101	116	118	95	106	106	99	94	92	94	100	90	103	112	97	87	126	93	112	95	105	105	97	117	105	104	106	91	97	91	79	108	88	106	110	107	114	103	112	91	106	101	108	118	111	118	112	89	86	114	89	95	91	110	94	101	96	93	110	108	100	91	102	111	79	85	110	102	101	103	99	105	103	89	100	96	105	95	110	92	117	91	100	103	103	108	97	107	95	100	119	105	89	100	100	90	95	84	115	120	99	115	113	106	107	100	82	102	89	96	100	97	102	106	112	114	92	102	121	94	111	100	94	107	117	106	109	109	94	105	101	101	93	107	86	113	125	120	119	103	95	95	119	104	109	96	94	107	95	123	99	117	99	101	106	91	88	94	99	110	107	114	101	114	85	86	96	88	113	112	102	115	96	89	98	86	94	105	103	78	98	88	110	107	114	99	106	99	99	88	110	92	114	84	99	103	102	109	115	102	103	106	111	96	104	102	97	92	92	92	118	110	102	103	124	98	83	99	127	112	96	104	99	108	103	114	91	93	103	86	89	102	92	88	102	94	85	111	103	105	95	97	96	111	114	101	102	96	80	95	93	95	96	94	105	105	104	90	113	108	105	96	110	87	91	111	103	96	102	101	97	95	97	110	110	104	106	101	90	96	114	102	94	96	91	93	109	118	89	98	109	104	110	102	106	110	98	85	99	115	99	122	109	108	99	109	93	99	89	108	94	112	95	117	113	98	88	97	96	97	91	100	87	108	107	114	95	96	118	112	105	100	104	109	71	101	100	94	105	98	98	98	96	118	103	105	99	82	107	106	97	102	108	96	103	115	82	103	124	102	104	119	91	93	118	114	108	96	95	119	95	89	99	94	97	92	93	94	101	92	93	96	104	99	119	87	125	112	95	94	94	100	116	103	109	103	104	95	107	104	111	107	112	104	110	92	101	98	92	104	109	107	96	101	86	97	98	112	103	101	112	114	96	104	104	84	106	104	103	96	102	99	106	96	119	103	112	109	103	109	100	79	107	105	102	102	89	110	109	108	79	113	94	103	96	125	108	103	121	95	103	117	124	97	99	98	104	97	116	91	91	98	91	105	114	106	107	102	102	97	89	94	107	107	84	107	87	85	104	110	91	117	95	105	107	115	99	86	114	108	100	111	129	102	125	107	100	82	88	93	109	83	115	94	111	104	93	95	95	97	102	88	117	96	93	113	111	107	101	101	108	102	97	112	101	108	95	109	116	110	87	91	93	107	113	89	114	94	98	100	114	104	102	107	105	98	109	95	100	104	76	122	102	98	106	92	99	114	98	118	116	107	111	105	99	105	89	89	96	95	102	98	100	111	95	103	99	98	88	86	98	93	115	100	121	92	104	110	105	115	103	93	103	91	108	86	78	92	102	102	108	103	109	108	104	92	85	101	95	100	93	111	100	97	134	114	96	97	98	112	74	94	105	84	99	96	103	103	101	100	101	117	98	115	107	88	85	83	100	97	106	100	109	87	115	99	102	90	108	115	93	102	108	89	125	94	95	114	100	82	102	84	123	87	104	110	114	108	115	105	103	97	91	97	95	124	101	103	114	88	96	94	95	100	102	105	113	77	111	99	118	93	104	124	107	99	87	108	103	101	92	104	94	90	128	90	122	101	109	97	98	97	102	100	109	130	124	119	99	106	110	119	95	93	107	99	112	109	112	86	85	92	113	92	91	87	107	90	112	100	97	106	110	97	100	87	116	97	91	87	121	103	89	87	89	119	100	94	90	104	100	99	112	96	99	99	96	91	100	101
5675	16486	615	349	225	209	189	184	166	159	150	155	136	127	124	130	121	130	138	131	109	129	129	140	114	119	128	118	124	126	128	121	116	114	105	136	104	119	126	130	154	119	123	129	104	97	136	106	117	130	107	117	122	123	117	122	102	124	123	101	124	113	129	118	111	128	118	113	125	105	142	106	118	117	109	127	122	127	97	122	108	114	115	109	114	124	116	131	94	127	101	128	111	115	116	128	135	106	123	129	141	99	112	102	119	120	117	130	112	100	107	113	124	122	114	112	116	99	129	134	131	115	110	112	127	132	121	105	105	110	127	122	100	120	144	108	132	113	110	117	133	109	121	113	113	122	117	116	107	92	126	114	115	126	99	117	109	118	120	125	109	141	121	114	118	137	125	134	105	126	116	129	110	104	113	131	117	119	123	112	102	120	118	103	119	116	112	112	120	116	127	102	121	132	131	114	107	103	112	124	130	109	114	108	122	141	109	109	120	124	120	104	109	119	125	106	131	109	132	106	126	121	106	132	134	109	107	118	118	126	110	111	119	119	117	114	141	109	114	109	122	105	132	116	124	126	117	115	120	128	122	122	108	114	120	118	129	103	111	128	126	121	128	117	128	88	130	118	126	122	99	122	127	125	113	123	112	131	102	135	117	135	113	110	95	121	123	117	113	121	118	114	125	126	112	118	120	109	111	120	117	108	126	112	121	104	95	124	131	127	133	124	125	114	124	128	109	106	111	111	98	134	118	105	104	101	115	106	100	116	118	88	119	133	113	111	137	114	135	111	107	131	113	132	119	120	121	122	135	119	117	127	107	116	116	120	121	98	132	102	119	105	114	120	111	111	103	121	94	117	133	112	102	125	116	125	126	130	143	122	114	111	119	116	115	116	94	126	104	117	109	118	117	115	117	126	118	99	99	125	135	109	120	119	92	121	115	115	104	132	126	118	118	115	115	146	118	118	127	137	118	112	108	131	129	106	131	135	123	133	105	106	113	100	120	109	124	115	111	130	124	118	125	126	110	145	127	100	127	101	120	108	117	119	123	116	114	116	125	115	110	103	101	139	110	122	135	119	110	96	114	142	117	120	134	127	127	111	133	112	129	114	117	123	126	97	115	111	118	134	135	123	112	117	120	104	102	112	129	135	118	110	129	118	118	109	122	137	126	125	123	115	110	112	116	107	120	107	111	104	114	124	114	121	110	114	105	122	102	111	96	104	112	117	114	125	105	113	119	104	121	113	117	118	129	116	111	127	120	115	134	110	117	113	105	127	116	115	139	116	111	109	127	119	107	118	117	122	113	107	116	118	123	135	113	121	100	117	124	122	116	139	130	117	116	128	126	128	119	114	128	127	124	122	143	113	97	109	117	127	108	123	126	101	118	111	109	115	138	110	112	114	99	113	96	122	128	120	129	134	116	123	98	117	104	103	109	119	113	111	115	99	109	136	117	106	118	138	118	115	125	128	120	118	106	128	117	122	101	110	104	108	112	109	132	139	135	98	113	127	119	127	105	115	115	101	125	113	135	133	105	114	105	115	124	104	106	124	109	120	102	125	137	108	134	149	117	103	130	112	115	116	123	99	122	120	119	115	120	116	121	142	124	112	128	142	112	101	112	124	125	123	124	129	132	121	126	132	117	130	131	114	133	111	118	118	123	115	104	124	124	125	114	129	121	109	112	124	134	127	121	113	115	109	126	117	129	114	129	87	120	126	129	119	137	137	115	101	114	109	100	95	106	101	119	102	119	128	119	118	124	127	117	117	136	112	105	123	114	114	123	101	121	118	123	109	128	105	124	118	90	125	122	104	127	122	109	120	124	122	118	130	111	131	131	111	115	124	111	111	125	129	115	114	123	133	132	110	120	121	102	119	116	121	138	128	140	108	126	125	113	121	128	124	105	112	131	135	127	108	109	107	106	111	130	111	115	133	109	134	118	105	107	134	107	112	130	95	110	125	115	104	115	121	129	120	108	119	101	104	116	118	97	134	111	111	113	126	136	120	124	120	135	117	118	134	136	99	134	123	122	134	126	102	104	132	100	126	130	94	124	117	133	120	128	115	108	122	107	130	103	135	92	106	122	129	129	111	104	134	118	135	109	122	125	111	124	100	106	114	130	120	108	125	132	139	130	121	101	113	114	128	115	122	118	107	135	99	122	116	120	115	111	104	146	120	91	115	119	123	133	105	119	128	125	114	127	111	116	118	123	115	128	126	129	121	125	110	124	112	123	117	104	104	110	115	133	117	123	120	120	123	112	129	124	127	107	128	110	116	129	132	97	109	117	115	126	106	135	118	121	126	114	130	136	100	118	137	128	133	117	124	115	124	93	114	119	124	139	142	115	117	134	123	142	133	107	118	107	145	125	123	122	113	136	105	108	117	118	102	108	112	134	98	115	115	124	101	108	122	133	112	112	135	110	96	105	118	114	120	124	136	122	103	119	108	136	122	130	120	104	127	98	113	112	106	108	115	112	109	114	127	105	136	124	123	106	113	107	102	113	123	112	116	122	120	110	122	118	95	118	128	119	106	110	113	100	123	128	109	97	107	115	130	107	123	106	125	116	100	119	106	122	113	133	117	133	113	125	131	119	125	110	104	121	117	110	107	117	127	113	121	102	123	120	120	116	117	119	118	130	112	133	121	123	113	102	103	113	119	95	117	102	114	125	108	120	124	111	122	119	132	120	116	116	104	102	96	110	114	120	104	119	116	110	98	104	115	109	114	130	110	113	117	117	121	110	101	125	107	116	129	97	118	112	108	126	116	106	129	115	113	120	117	87	132	114	129	124	120	112	109	124	130	128	121	111	118	116	109	128	125	128	113	127	126	131	108	114	111	112	118	124	113	116	106	109	127	133	127	120	107	105	99	101	113	127	111	109	130	112	125	118	123	132	125	90	118	118	116	135	129	126	114	117	113	110	128	107	104	116	123	133	122	114	123	106	124	113	110	128	121	119	134	107	128	110	109	146	142	135	114	124	111	117	98	140	129	111	109	116	117	112	129	125	135	128	119	120	115	119	128	119	122	116	108	118	130	125	138	110	109	111	121	111	108	114	124	117	135	118	128	107	125	114	108	110	111	120	107	119	124	108	129	115	127	102	113	100	123	120	124	117	118	98	98	121	109	116	135	115	111	132	124	121	127	102	135	117	130	118	131	109	111	117	97	128	122	100	122	127	128	113	116	93	126	116	112	134	113	123	130	92	127	120	123	130	102	136	141	125	140	119	122	132	116	118	133	99	124	132	116	129	113	115	112	109	112	129	123	112	104	120	119	111	115	115	110	122	98	129	141	116	98	123	117	122	102	99	126	124	144	111	110	122	132	124	104	125	115	121	112	110	116	105	113	122	113	119	117	118	99	125	112	128	114	123	121	102	125	109	131	119	124	113	118	114	126	133	132	121	115	111	123	119	111	128	143	113	116	132	123	90	128	116	127	101	136	121	110	111	108	111	115	129	123	121	132	116	117	117	136	121	117	123	130
25439	21043	27196	24908	20975	12558	1559	897	773	672	630	555	501	468	458	445	459	407	406	408	383	382	355	378	378	357	353	332	366	357	366	342	327	338	366	347	311	330	347	327	322	339	326	325	334	317	345	343	330	329	340	346	305	336	330	313	312	358	326	288	296	303	319	363	335	326	329	305	317	326	323	318	305	360	347	309	323	308	311	340	328	310	331	320	313	311	337	300	301	331	332	343	324	301	326	287	329	332	323	361	311	344	328	331	334	315	321	286	303	325	327	324	318	352	321	309	323	322	324	355	323	324	319	320	272	361	312	318	325	354	329	351	317	296	313	300	282	344	319	312	331	315	330	310	328	350	285	300	291	370	339	307	346	351	315	319	321	308	319	313	331	303	323	317	336	309	319	318	307	345	313	314	339	330	312	370	315	309	312	335	316	336	314	309	324	304	308	339	322	314	299	337	327	315	317	332	340	311	290	320	328	326	347	329	311	293	314	320	319	329	316	343	308	298	347	326	356	312	326	325	322	318	344	338	300	324	330	335	290	319	321	320	314	328	305	331	315	337	304	324	287	299	350	324	323	348	323	313	325	328	356	277	328	317	324	337	324	350	332	326	349	315	290	289	323	284	303	327	295	326	317	343	312	311	329	315	314	331	332	287	320	342	316	315	297	327	319	300	301	299	276	314	315	353	341	309	311	345	322	295	328	317	328	281	324	319	329	299	303	306	316	354	321	298	293	334	321	332	318	303	293	312	303	335	312	330	310	284	315	299	329	325	325	302	321	320	336	319	318	321	320	306	326	324	303	326	303	341	326	290	308	334	314	334	342	309	291	329	332	313	349	333	352	336	307	308	331	277	304	316	321	334	308	339	297	300	316	363	313	325	322	343	329	349	328	314	307	331	310	328	297	311	312	300	322	310	343	320	310	329	304	321	345	324	326	326	315	333	297	315	324	360	302	337	309	335	318	310	320	319	313	351	337	331	301	309	335	301	329	333	277	320	305	293	309	325	369	288	334	310	295	324	329	329	299	320	338	336	320	300	314	309	290	307	327	329	315	331	331	294	304	320	300	295	268	303	329	316	329	295	327	341	314	333	335	326	320	332	320	347	329	343	313	331	328	279	303	350	289	329	353	326	322	353	328	339	344	329	355	320	312	347	321	351	329	307	342	319	346	336	332	306	320	317	338	334	328	328	313	299	292	324	316	301	352	319	319	334	332	314	349	316	341	317	328	265	340	316	324	299	344	327	325	321	354	344	357	344	357	288	320	309	351	317	339	339	363	289	310	306	323	303	311	348	317	302	328	355	295	294	341	318	314	316	316	330	303	288	347	315	346	349	330	307	344	346	317	303	349	306	313	332	319	327	319	342	316	340	331	310	333	328	338	327	306	313	325	326	333	351	285	314	318	312	325	309	307	301	309	320	314	301	320	299	323	287	336	301	312	293	319	321	324	302	328	304	312	341	304	346	306	332	339	341	320	331	332	295	347	323	321	318	314	336	338	292	373	320	314	335	329	325	359	308	285	303	298	329	329	317	290	326	284	340	335	338	322	309	309	320	297	325	330	318	299	326	336	363	341	330	345	306	324	304	321	340	349	300	331	313	362	317	338	296	323	301	334	303	285	319	319	332	339	323	330	333	308	312	313	323	305	346	296	329	261	334	276	396	294	339	324	343	317	326	334	306	313	288	318	332	353	319	337	301	329	315	303	323	340	293	333	302	350	314	309	328	301	324	342	327	319	317	325	299	284	319	314	332	304	299	340	318	333	316	297	308	287	319	306	323	333	304	349	312	316	351	306	326	296	288	316	331	337	338	334	317	300	273	297	318	317	328	321	335	305	334	353	323	307	290	315	308	301	322	310	307	322	322	305	326	321	324	333	325	328	325	323	359	315	322	375	342	332	301	334	311	316	279	315	306	265	331	328	314	291	311	353	324	351	318	325	338	348	325	319	317	332	315	336	337	347	324	344	297	350	307	312	310	304	323	327	344	302	314	326	312	298	301	323	321	339	338	302	338	313	299	320	292	325	312	307	326	348	310	319	321	322	276	324	316	323	333	313	301	283	311	334	323	339	328	356	314	323	314	315	290	333	318	327	332	306	337	340	320	325	310	344	322	326	331	366	346	335	305	305	327	336	339	315	319	329	324	337	328	321	305	316	312	311	330	310	324	342	289	311	335	312	345	303	337	343	301	321	345	301	289	354	354	299	300	331	314	348	330	312	324	321	305	333	308	342	277	327	289	310	306	338	311	309	340	313	283	334	318	329	303	334	286	290	352	354	343	312	325	319	299	302	345	321	305	312	306	333	311	288	350	347	280	287	293	327	312	333	337	334	298	320	343	315	332	318	330	307	313	340	329	315	351	318	297	310	305	345	308	310	327	307	314	306	343	363	324	320	321	323	311	288	336	337	334	327	348	319	315	297	325	289	302	336	332	323	346	338	320	313	362	329	327	323	316	336	322	339	320	321	316	301	336	326	309	310	267	322	326	309	317	320	296	333	332	333	334	334	303	308	339	321	342	312	306	330	306	326	312	310	314	307	330	346	316	301	319	306	316	325	310	338	323	318	326	335	300	299	362	311	338	348	349	319	283	283	328	315	337	340	320	304	339	281	330	328	324	299	322	299	299	325	319	308	311	301	295	346	310	355	333	307	332	312	311	345	316	328	340	326	340	326	313	323	334	322	329	316	318	300	358	304	332	331	314	321	325	335	304	299	309	341	326	296	334	294	329	324	317	305	310	293	320	354	313	314	334	318	293	334	329	308	309	313	304	321	337	330	293	316	304	338	299	304	312	304	346	312	303	327	329	306	330	319	295	307	353	347	348	307	304	324	300	348	337	316	291	332	334	305	336	341	328	333	326	293	344	349	363	329	309	316	318	320	342	319	332	293	311	320	305	333	318	291	326	312	322	307	326	301	314	329	310	310	288	317	318	294	309	323	342	308	328	306	319	305	364	337	328	332	303	298	316	345	310	298	307	338	307	318	331	336	346	309	322	295	321	294	357	334	313	317	328	336	308	309	346	322	313	330	308	337	286	325	314	312	322	323	267	308	304	302	310	252	346	337	332	299	311	290	343	323	314	308	325	316	321	332	350	307	339	299	299	336	315	303	318	333	311	304	312	333	311	293	295	310	319	331	314	302	316	336	351	332	322	298	337	336	314	321	292	328	314	313	338	287	329	343	310	317	334	336	337	344	313	318	312	305	313	305	319	312	343	292	326	318	329	332	321	344	351	308	317	311	312	357	316	330	313	327	318	304	329	300	308	311	316	340	332	305	309	305	305	308	307	322	328	322	318	293	315	324	304	312	339	338	330	325	345	316	323	319	342	311	352	323	303	273	339	341	326	337	310	323	326	297	332	297	297	325	300	325	307	312	307	313	334	314	309	337	319	318	361	307	307	316	310	370	323	290	333	335	301	316	335	347	321	329	344	317	318	335	359	299	326	329	338	346	321	349	311	318	314	328	331	330	300	314	322	341	282
9451	51532	9671	5428	3658	2685	2124	1735	1394	1284	1039	948	816	668	712	590	588	546	498	472	473	432	415	411	455	424	423	399	379	418	367	399	358	342	400	387	353	332	328	357	316	329	372	341	348	345	332	358	329	340	344	370	376	302	327	331	306	350	335	336	362	326	344	340	320	348	357	349	345	323	306	363	325	318	312	347	334	303	333	358	373	300	329	303	350	358	323	349	339	325	351	323	326	345	346	347	354	320	318	318	345	363	307	350	340	355	336	320	342	313	324	323	314	332	335	348	329	326	337	308	318	320	326	336	339	314	338	340	328	299	307	337	290	307	340	354	339	306	340	319	332	327	307	338	336	334	324	308	354	335	321	302	354	336	324	345	370	306	340	307	361	301	372	358	349	327	336	348	323	321	307	305	338	307	323	332	340	352	326	331	379	327	302	325	314	348	332	287	339	322	324	352	331	337	323	339	313	319	336	330	300	334	327	333	338	312	349	341	357	326	330	297	343	333	342	356	331	352	333	311	319	337	346	312	336	324	330	303	341	350	327	329	339	317	334	377	340	318	352	298	315	349	350	333	342	329	330	333	339	331	335	335	320	342	340	320	292	349	329	338	363	373	299	329	316	327	312	319	312	353	331	346	347	341	361	327	329	311	293	358	338	329	322	323	359	324	320	316	342	333	365	336	314	334	321	323	330	302	355	338	361	338	324	356	334	319	346	339	347	329	318	310	313	334	347	313	325	331	341	328	361	300	328	335	312	334	307	302	329	323	313	315	357	318	339	310	316	350	339	363	323	339	310	308	305	366	352	347	338	343	315	303	326	317	361	303	342	328	335	332	327	317	333	306	337	306	337	303	354	325	326	347	350	355	340	327	315	348	304	356	321	351	324	325	347	348	334	299	312	333	373	321	331	323	316	292	315	336	314	319	335	309	339	317	363	328	342	352	352	338	322	303	334	325	344	342	298	318	333	327	345	316	313	339	354	351	311	304	334	309	358	340	332	335	297	344	356	300	314	315	328	316	347	335	297	323	319	339	328	325	311	374	321	321	322	299	344	319	336	299	332	323	361	367	318	337	312	325	367	309	332	356	338	332	333	368	322	320	320	323	309	322	360	335	308	320	326	341	332	301	335	306	348	333	326	333	294	332	310	301	328	321	337	331	304	318	305	308	351	336	322	346	310	365	326	317	295	329	289	323	324	344	343	344	326	365	323	341	323	342	319	371	307	338	331	301	330	343	342	342	356	309	327	326	313	316	347	322	329	322	346	353	327	349	344	329	336	319	352	306	314	309	322	335	313	325	312	334	347	338	310	308	347	311	309	331	304	327	324	322	291	319	352	316	286	326	325	318	331	340	321	332	331	354	298	330	350	362	325	336	314	344	316	352	311	350	367	319	344	325	309	313	311	324	335	323	333	321	301	303	325	361	356	372	311	325	319	363	333	342	320	319	318	336	317	330	356	340	310	330	318	339	360	332	331	328	295	328	310	340	326	335	335	343	297	355	324	326	354	339	323	310	334	324	322	343	320	347	293	330	329	317	364	323	315	327	341	357	302	281	345	294	348	314	351	348	327	327	331	352	328	285	332	294	341	365	349	321	362	325	322	334	356	339	324	347	339	315	299	313	345	313	357	332	310	355	301	333	344	328	335	315	335	301	322	325	348	359	300	320	366	352	310	315	302	326	341	316	291	320	341	352	332	321	327	333	314	311	325	345	324	327	282	343	327	315	297	366	344	338	349	342	336	311	301	345	327	331	357	307	335	316	356	331	327	350	316	353	282	322	336	297	357	311	317	304	338	318	326	293	302	331	320	337	320	348	346	349	337	331	340	323	330	345	330	317	346	355	300	311	319	306	353	357	364	327	330	312	334	339	330	304	325	325	296	307	319	374	318	333	321	346	327	342	320	336	326	327	339	318	320	351	328	310	321	340	342	325	341	332	302	305	326	363	302	337	347	305	320	345	356	333	318	316	312	352	343	347	336	337	337	295	322	333	350	332	330	328	350	338	296	319	343	327	364	355	334	312	319	317	322	360	348	355	303	361	320	346	331	341	353	338	301	335	338	318	345	334	344	350	360	322	385	331	308	307	336	331	344	338	332	324	344	317	306	305	320	328	345	330	355	323	319	328	315	357	336	312	324	335	306	325	318	323	328	310	299	339	311	317	341	343	350	320	338	358	335	314	321	338	331	309	325	346	345	324	340	327	334	305	339	351	307	345	352	324	311	334	347	310	278	330	357	329	344	318	295	338	302	320	326	342	312	321	354	350	331	326	331	283	346	332	312	330	330	318	308	323	333	361	345	344	336	332	318	328	347	332	310	321	320	324	304	337	342	330	358	343	343	301	346	347	299	321	353	314	342	314	363	303	333	334	322	346	319	331	332	350	332	330	337	330	345	319	350	289	313	277	302	328	313	348	319	312	322	349	292	291	318	296	318	344	354	334	301	318	349	306	342	318	337	330	327	353	320	370	316	339	349	334	336	309	315	330	327	372	343	314	314	315	322	311	322	320	353	311	340	333	344	339	340	314	377	313	364	347	347	343	310	366	333	328	329	326	348	324	340	327	302	312	349	332	347	322	295	319	314	358	344	329	350	326	332	339	322	305	329	338	332	324	290	319	331	321	326	371	309	325	328	328	347	353	327	326	326	282	294	315	308	312	309	303	349	313	325	302	337	339	320	332	334	333	321	312	335	306	328	330	317	327	305	360	317	289	345	341	320	325	324	360	338	313	339	328	304	324	331	319	334	307	319	347	326	322	322	300	305	321	321	310	351	357	343	338	341	316	356	332	363	309	317	301	296	342	333	345	303	325	310	341	317	292	326	323	352	337	358	313	336	326	322	343	346	298	342	304	323	321	354	339	304	318	327	315	315	295	352	354	339	340	343	334	348	324	322	320	328	335	303	318	297	329	352	339	330	317	329	338	345	346	343	313	350	349	340	376	322	340	316	330	333	334	357	320	329	338	317	320	330	308	313	313	350	360	306	310	364	333	322	295	340	357	346	306	350	336	326	307	291	332	335	359	339	329	333	359	355	359	301	339	348	301	299	335	338	323	304	329	351	326	325	343	318	322	328	336	332	333	333	334	324	342	303	343	313	325	291	336	344	320	312	352	305	307	299	319	309	327	333	364	342	309	325	328	315	322	347	343	363	308	301	342	346	306	313	302	326	312	322	351	332	307	324	330	327	297	330	329	332	333	325	290	328	361	333	322	335	296	326	336	315	312	341	319	312	334	318	332	324	346	317	338	320	334	302	320	340	339	330	314	315	327	313	324	349	360	326	337	303	335	294	332	292	368	357	330	314	297	337	302	338	348	338	330	356	358	396	321	320	310	343	355	340	329	332	349	332	325	338	342	343	356	341	343	314	316	319	351	348	326	331	302	368	336	310	334	330	323	327	339	313	308	339	333	323	311	342	360	310	329	349	328	324	324	363	323	332	339	331	320	304	350	323	327	314	356	343	295	326	314	366	319	319	353	340	318
23087	21079	27644	24457	20973	20960	9490	1817	1313	1164	1076	893	839	792	763	764	687	654	632	632	616	557	603	585	546	581	539	496	546	553	577	563	565	513	527	574	520	533	522	506	505	507	537	490	513	526	489	510	540	535	507	489	505	539	521	494	508	504	483	488	531	490	469	493	485	489	524	493	476	473	516	504	483	448	509	515	517	477	506	494	482	472	507	517	479	491	466	479	474	464	471	476	527	479	511	474	450	487	463	498	502	491	483	512	481	478	469	484	498	481	506	464	457	518	444	486	511	518	492	464	467	467	457	490	488	462	490	505	496	515	510	498	465	486	470	529	509	484	462	522	516	496	507	496	516	503	447	473	498	465	451	480	447	480	431	497	506	466	444	499	512	492	500	490	496	492	478	498	516	524	494	458	493	479	493	446	458	477	471	486	491	482	485	482	479	500	492	505	496	476	511	484	506	496	466	492	495	414	508	487	506	514	455	519	483	489	486	500	480	444	490	538	461	483	456	469	510	508	512	467	482	516	494	455	480	488	493	516	501	470	483	482	522	500	488	487	479	474	506	523	477	570	514	480	493	497	506	515	519	452	479	517	539	517	444	493	479	460	464	454	482	479	467	469	526	502	489	490	489	474	493	448	458	527	481	487	478	491	496	523	506	512	492	465	474	480	452	488	481	485	469	488	484	509	501	454	485	500	525	492	501	502	467	513	461	516	498	500	480	501	468	456	524	509	505	497	550	461	463	478	490	474	483	492	461	517	511	488	535	492	506	443	503	514	510	451	467	495	481	472	488	529	497	469	492	490	499	508	540	486	482	511	491	482	456	462	487	523	469	502	498	484	518	530	451	453	476	473	479	474	493	475	486	444	504	487	501	507	471	521	473	520	445	491	488	470	449	499	487	531	521	491	505	472	497	495	476	495	498	514	502	489	494	466	516	472	489	478	478	515	513	550	468	508	492	497	512	517	481	459	509	463	546	511	448	470	491	470	467	485	479	470	461	471	496	454	472	499	483	540	460	468	508	499	491	466	517	505	511	461	452	501	476	467	517	498	502	490	506	499	449	494	486	518	503	477	477	526	464	518	479	502	463	446	492	467	514	474	462	484	489	455	507	501	478	453	484	480	479	472	476	487	505	503	492	476	482	482	442	497	528	448	471	485	495	510	452	466	489	466	483	490	525	532	485	454	495	480	503	485	487	497	467	454	478	498	475	483	485	509	451	483	504	453	520	490	509	523	478	520	531	475	500	528	495	445	507	507	496	487	475	473	440	459	506	515	496	450	465	465	476	504	519	483	492	494	473	510	509	499	459	487	476	460	475	453	480	489	518	523	455	514	448	517	472	509	485	515	475	517	459	522	491	461	482	509	518	469	529	488	477	465	458	521	500	476	494	499	495	472	487	482	469	472	491	521	479	462	479	488	482	498	503	462	504	502	448	490	482	500	486	532	514	478	472	489	495	495	485	499	527	491	463	497	500	479	478	502	518	495	458	467	471	489	479	507	475	536	510	521	473	500	460	486	491	483	460	517	513	456	489	485	541	466	514	451	526	456	465	482	521	504	449	467	495	446	456	514	487	462	462	494	493	488	535	525	501	456	494	465	490	521	492	506	479	469	560	466	482	426	452	476	487	492	471	505	511	507	490	490	492	494	450	489	484	476	479	498	502	498	467	468	462	463	497	523	495	488	445	493	501	485	462	502	490	464	475	477	468	491	527	475	500	483	488	535	516	456	492	485	511	491	494	453	504	506	471	525	496	479	495	509	498	518	488	484	536	501	502	496	458	486	479	463	516	495	483	459	471	448	452	492	534	562	500	489	514	473	495	473	499	520	467	467	481	481	528	465	481	472	475	499	477	496	528	545	496	517	485	490	516	478	492	464	472	494	484	481	503	475	501	507	480	461	501	496	523	465	484	498	462	467	492	484	496	511	481	428	461	500	486	513	496	510	471	526	497	528	474	438	494	528	478	459	516	446	480	500	476	481	502	515	444	512	477	500	498	485	462	479	479	465	452	534	495	503	445	458	495	460	453	476	437	474	522	507	463	465	496	541	473	490	493	454	494	460	473	516	516	482	490	494	506	497	475	461	477	486	447	453	480	476	474	479	462	474	536	453	508	484	486	438	466	482	492	499	504	494	481	487	517	444	514	481	509	496	521	480	503	483	526	446	513	459	501	489	493	484	489	481	502	511	479	522	484	491	515	477	439	472	494	505	503	442	485	527	458	498	478	472	500	438	513	470	474	436	500	462	505	505	487	488	476	464	495	494	487	452	517	468	505	469	450	502	478	506	502	473	512	500	478	473	517	473	491	463	494	490	498	488	523	469	457	483	520	501	476	518	503	464	474	501	505	502	520	530	447	488	495	494	496	461	474	530	491	525	479	486	483	499	523	473	511	455	501	503	513	496	508	495	466	501	478	455	512	463	533	447	506	485	471	511	520	524	497	470	512	518	500	516	523	450	483	436	455	475	472	496	466	443	447	529	475	480	503	460	504	488	456	513	508	473	510	438	477	448	468	509	513	467	485	514	511	500	529	477	473	459	491	475	496	528	479	524	513	507	483	511	498	488	491	504	491	488	513	503	511	458	486	505	466	486	507	481	498	490	481	466	458	502	463	477	455	490	486	503	502	496	506	513	469	511	494	467	489	473	504	469	498	493	446	443	467	474	453	493	507	438	479	499	501	528	502	495	477	486	477	505	506	509	493	462	460	478	458	517	467	449	473	462	481	476	471	453	521	470	477	523	491	471	505	496	490	520	432	466	493	467	542	509	462	554	479	481	522	450	488	493	516	523	496	495	464	492	483	491	468	448	488	532	516	522	524	449	480	533	483	457	454	483	471	466	493	513	479	512	473	536	522	485	493	522	474	462	518	455	494	490	466	519	504	486	521	515	481	477	506	441	473	473	478	497	445	505	474	495	515	507	473	488	500	503	495	492	473	514	469	487	436	469	505	447	486	477	505	491	508	483	492	478	481	471	480	491	481	491	490	463	416	517	461	476	490	455	518	472	467	517	501	486	476	520	541	465	477	513	494	474	528	483	452	445	455	461	431	502	470	498	501	460	458	481	489	499	477	501	467	475	542	468	518	488	512	469	465	465	474	482	494	511	469	502	529	538	528	496	480	468	491	467	493	505	497	461	448	480	533	484	478	485	469	472	475	487	526	473	495	476	509	475	443	492	509	501	524	509	473	494	472	513	488	503	448	464	502	515	468	499	474	454	501	437	517	490	480	462	487	451	518	493	489	507	525	482	484	462	512	500	467	453	497	534	513	494	480	485	531	479	533	458	491	482	487	528	546	505	454	506	556	479	511	478	531	505	506	541	475	513	484	504	485	480	495	482	499	498	468	500	454	530	492	477	489	535	480	506	478	471	506	453	477	536	502	509	452	479	503	488	452	475	461	466	505	479	462	451	463	509	506	512	485	498	500	512	497	493	489	470	458	509	484	458	499	452	468	481	459	491	531	504	459	465	479	456	520	483
13518	56216	14807	9261	6349	4787	3777	3035	2560	2261	1886	1622	1415	1220	1161	1011	891	876	803	783	701	708	719	684	652	647	628	674	590	603	597	574	576	535	570	554	559	582	538	594	579	554	556	550	509	531	519	531	530	515	495	521	522	549	480	522	512	555	499	502	507	511	513	501	538	524	538	509	470	525	534	493	531	488	525	513	496	480	522	525	515	536	498	489	491	461	501	525	476	518	533	488	518	523	538	513	549	522	558	484	499	529	475	502	513	519	513	481	513	514	490	515	503	523	515	482	491	486	490	512	509	509	457	488	484	509	524	492	532	489	508	483	491	516	521	486	522	503	491	496	504	486	523	512	474	512	483	528	529	529	538	530	519	498	484	507	478	482	490	476	477	496	502	509	544	506	511	490	531	472	527	518	522	535	510	512	489	470	471	533	485	469	503	483	492	531	481	481	518	463	504	471	496	500	536	494	480	492	496	532	513	490	443	533	464	487	485	559	469	503	517	507	514	497	519	500	482	523	491	470	517	522	503	514	480	465	474	498	467	491	492	498	493	472	489	494	492	470	505	499	494	489	519	512	482	515	499	489	478	475	523	495	504	520	523	510	513	457	492	522	503	530	485	465	497	495	515	511	485	513	536	513	476	470	531	499	525	517	477	500	517	484	495	511	472	486	507	543	509	500	464	547	494	560	517	488	488	504	481	513	486	485	448	487	475	509	521	493	527	483	493	512	501	512	520	502	501	516	461	558	474	482	477	510	531	461	547	483	512	477	513	526	492	511	521	501	494	502	507	493	511	511	501	513	473	498	454	525	508	476	499	509	514	504	491	522	513	532	509	511	488	499	499	496	474	482	475	488	506	458	473	484	493	484	486	546	498	512	510	545	499	493	522	502	481	505	483	525	491	506	464	446	469	452	535	531	462	466	507	481	491	513	491	515	508	503	516	488	531	494	542	493	459	507	518	528	492	512	519	470	520	545	496	521	519	526	550	517	512	488	507	509	529	491	519	495	481	484	522	475	490	505	488	526	560	482	475	495	482	493	502	496	510	515	497	500	500	501	493	522	480	487	499	507	495	462	539	497	475	472	506	518	478	463	503	507	516	502	515	470	533	521	473	495	529	514	459	492	528	472	482	489	495	480	497	546	482	455	519	457	461	503	521	516	489	529	508	466	483	492	497	492	500	493	495	472	476	494	495	498	457	498	536	500	505	512	511	495	460	518	527	494	491	495	510	472	503	535	495	511	498	518	489	478	494	487	494	509	533	486	491	507	531	473	504	468	499	539	492	520	521	469	492	500	505	514	502	503	481	534	450	512	459	495	495	554	503	483	488	462	531	483	503	503	508	512	474	482	473	491	479	463	475	493	480	502	500	475	533	519	476	456	543	501	509	472	507	487	485	488	539	504	501	509	478	484	509	539	469	533	499	508	499	534	510	521	556	492	518	494	498	502	543	515	473	513	527	501	488	510	485	487	508	477	501	536	501	448	534	480	521	474	472	455	507	524	486	517	480	488	533	490	491	536	483	493	477	495	460	486	539	516	507	498	525	511	497	518	524	498	496	538	530	490	491	506	456	493	486	537	501	479	518	474	515	526	487	620	498	530	503	517	550	496	488	515	519	481	463	526	494	507	511	490	475	507	500	528	487	507	509	466	503	541	477	499	483	498	506	540	506	497	472	497	490	504	516	496	519	468	487	513	500	508	531	521	529	557	512	515	511	536	513	465	521	528	507	492	535	491	558	547	486	484	504	515	495	525	527	474	495	526	500	479	509	505	527	521	486	474	513	504	483	505	497	511	504	486	495	530	513	495	499	482	494	520	472	511	451	481	503	504	493	515	514	492	541	488	493	501	474	540	504	485	512	504	494	522	521	453	553	506	510	498	476	493	509	503	525	493	502	484	543	511	503	489	496	493	518	520	495	508	473	503	513	509	521	483	509	538	482	502	527	508	467	512	498	528	536	520	490	463	447	483	525	483	542	488	487	476	545	493	482	518	522	490	485	430	513	498	491	515	520	500	548	487	537	510	518	478	495	504	482	509	482	519	514	490	509	472	545	474	489	482	502	521	454	535	520	518	531	521	489	526	529	520	506	499	472	498	475	515	514	511	520	529	543	501	520	479	486	514	476	505	492	495	483	452	534	487	511	487	539	495	492	505	479	473	479	474	484	497	506	482	518	483	505	534	466	498	498	530	474	478	497	493	485	503	472	491	497	472	498	508	515	498	505	491	481	519	502	485	503	490	469	526	513	523	511	503	494	510	487	472	447	528	496	534	480	479	526	493	491	489	511	541	508	459	525	506	535	478	515	471	492	532	497	530	486	488	511	482	495	534	487	490	486	494	519	516	486	485	537	497	478	499	491	508	488	524	487	480	518	518	491	487	511	497	463	486	524	491	535	459	493	493	476	503	507	541	538	518	517	493	488	492	515	517	494	537	503	494	514	514	486	478	487	516	511	487	489	468	523	499	503	507	525	530	490	480	533	523	488	516	525	485	521	447	482	497	480	515	521	453	500	545	522	500	535	497	501	478	488	461	500	521	475	485	515	504	483	539	510	493	504	472	476	525	507	491	528	501	484	451	525	498	536	526	505	502	490	511	491	478	491	483	488	512	492	484	494	504	473	489	503	475	465	481	505	482	433	503	541	529	487	527	487	523	472	503	495	505	504	455	473	472	538	455	498	485	503	535	483	508	489	483	505	481	479	539	465	506	452	514	501	449	490	469	472	481	478	503	507	488	540	465	530	486	505	434	511	493	475	469	497	532	477	481	516	482	475	501	524	452	490	491	499	451	436	460	485	507	506	481	486	483	503	486	508	507	458	491	504	457	516	522	490	537	495	460	532	508	523	502	472	486	471	484	478	494	494	520	504	583	529	483	513	515	532	518	507	522	503	506	504	500	479	543	442	465	501	495	474	543	497	490	529	496	511	473	487	459	487	529	523	466	520	513	520	490	523	523	509	487	535	502	516	488	485	488	495	487	505	518	509	482	541	514	491	488	523	500	519	486	489	449	480	501	513	508	469	496	494	499	513	473	505	478	521	477	476	500	488	514	478	460	543	479	522	473	531	525	538	508	493	459	500	538	546	510	490	496	544	505	491	534	489	493	517	468	480	473	471	492	484	495	491	497	510	543	496	515	509	487	481	490	521	491	536	495	468	483	501	516	527	517	500	479	500	511	464	485	483	514	456	512	504	491	514	476	502	503	494	489	462	504	537	489	506	481	504	557	507	515	515	487	500	507	460	527	510	542	483	524	569	486	486	515	473	524	459	491	484	511	516	543	532	508	502	490	496	462	497	489	517	457	496	519	486	521	512	538	502	515	510	513	480	511	513	533	501	504	458	501	490	497	487	514	445	518	487	496	502	523	516	470	532	506	495	515	497	488	483	491	505	521	479	499	501	459	486	512	469	493	493	499	514	511	523	514	474	501	504	506	492	512	499	514	490	485	490	500	475	498	542	467	468	506	499	482	488	513	541	474	519	542
28188	16492	3007	316	211	165	129	118	130	104	113	127	118	102	89	117	126	114	86	88	115	108	106	87	86	87	99	103	89	105	105	106	102	113	106	128	84	107	110	96	104	105	91	101	98	94	93	92	109	113	101	101	100	74	108	87	118	99	101	103	102	98	83	112	106	103	107	101	105	93	107	108	122	100	101	125	117	112	100	100	97	90	106	108	78	106	100	105	101	98	98	99	84	84	100	100	81	86	101	90	98	101	95	97	108	132	96	126	111	96	101	81	126	105	115	88	88	102	105	81	97	109	103	109	106	97	101	108	119	104	110	97	94	100	104	98	89	88	108	98	75	96	102	89	72	95	85	107	109	99	113	89	99	103	99	110	88	91	108	113	108	109	98	107	104	108	101	100	121	109	104	101	89	98	87	85	95	115	101	109	93	104	107	99	118	93	109	107	83	103	112	114	96	95	96	109	83	73	86	101	99	94	74	102	99	127	90	98	109	117	114	110	96	94	98	95	96	114	125	92	99	92	102	113	114	96	96	97	99	95	89	93	99	83	104	97	107	108	108	122	101	101	91	99	83	102	97	103	105	100	98	108	112	91	104	106	98	87	106	109	101	100	108	98	94	99	86	90	93	102	91	94	103	115	103	105	112	98	82	108	90	103	78	94	117	101	96	85	93	94	94	87	88	98	95	109	100	109	102	102	116	84	89	100	98	110	88	109	106	95	99	129	96	107	101	89	98	93	110	109	99	113	106	104	107	99	101	117	103	89	82	96	95	88	99	111	84	88	109	118	86	100	105	107	112	97	99	91	91	102	102	99	113	82	92	106	107	104	96	107	81	82	111	106	107	113	108	101	80	101	115	102	108	100	92	107	98	101	87	111	106	108	108	75	126	91	97	105	96	100	92	85	96	84	86	107	93	88	108	99	84	103	102	110	104	87	98	109	96	127	95	101	96	112	102	103	115	102	115	96	104	101	109	116	104	103	102	85	84	105	95	112	117	86	103	88	93	97	106	94	120	94	88	91	112	103	95	99	108	108	108	115	103	85	84	95	127	103	111	105	98	79	108	96	103	94	90	106	87	106	95	98	112	107	119	103	84	90	89	90	88	98	98	92	100	81	99	104	86	108	113	114	97	121	100	95	119	81	97	106	89	104	97	102	110	93	110	102	94	99	118	101	99	92	86	75	121	98	119	87	115	105	108	98	104	101	108	99	112	92	81	82	98	89	108	98	103	102	108	85	91	124	98	102	87	105	111	98	84	87	110	99	118	106	86	108	108	103	100	98	92	88	123	117	99	97	87	116	91	101	92	88	96	103	83	107	105	98	92	99	87	106	102	89	115	92	93	118	87	117	112	106	98	89	105	106	100	95	97	100	109	105	98	86	91	83	109	114	100	90	101	103	101	82	102	113	90	117	102	96	103	115	102	97	134	100	120	86	108	104	111	88	104	99	108	95	98	102	94	108	97	84	101	99	93	95	106	123	101	113	88	110	94	106	113	106	86	85	94	118	102	101	110	81	95	100	104	94	102	102	108	105	103	110	100	98	104	118	84	112	108	79	111	97	94	107	92	99	92	112	120	113	105	97	91	104	94	103	106	99	97	115	107	92	90	96	119	94	121	93	115	98	106	116	102	105	79	99	105	113	110	102	107	96	87	101	96	98	92	93	99	92	106	105	94	105	96	130	83	81	106	84	100	114	107	91	108	107	115	107	97	98	102	100	101	89	107	102	96	107	104	101	106	103	112	99	104	109	96	102	100	109	108	99	94	121	109	103	102	94	91	105	101	99	86	84	104	102	106	116	99	107	90	115	101	106	104	104	93	106	116	122	103	103	106	90	112	99	108	119	114	121	91	104	81	73	105	77	105	90	107	97	93	112	105	115	105	109	108	107	95	100	98	94	93	117	95	98	104	85	87	85	96	88	99	92	99	107	99	101	113	78	93	108	111	84	89	102	102	92	91	110	96	107	96	98	92	107	109	89	108	87	102	105	96	98	111	103	99	99	99	91	110	108	110	116	96	102	85	99	98	92	92	85	82	90	97	114	99	103	100	111	97	85	112	91	91	94	110	74	100	106	103	71	104	102	87	120	112	98	90	93	97	98	105	106	113	101	92	110	89	111	102	106	112	87	97	108	92	113	92	98	111	96	87	103	112	100	101	84	90	83	125	90	96	85	115	93	100	101	97	118	87	93	92	93	99	89	99	104	99	105	82	106	90	95	96	93	101	106	105	109	117	91	106	102	96	88	97	110	111	92	97	101	102	108	87	108	115	101	105	101	97	100	104	104	114	97	96	107	96	88	104	107	114	100	90	98	99	100	102	91	95	112	104	112	92	111	115	84	113	102	98	101	104	94	84	103	111	96	124	96	103	95	113	92	107	95	98	116	95	96	109	107	98	101	99	103	101	90	95	107	89	100	99	110	106	104	107	104	107	88	98	113	109	116	99	89	109	88	112	99	102	99	95	104	126	90	83	96	78	98	97	105	112	93	95	106	97	113	113	92	111	93	99	90	97	86	90	118	111	106	107	117	99	86	123	106	98	117	78	99	107	100	96	92	101	103	108	113	109	113	107	105	85	87	113	107	100	112	77	88	121	78	97	118	103	106	105	113	95	90	76	115	111	88	98	86	119	77	100	94	82	90	93	104	117	99	87	96	111	92	100	111	88	105	102	107	100	89	108	106	110	101	93	101	101	101	119	99	93	100	88	122	93	113	92	88	97	96	91	99	94	114	96	117	121	94	110	101	116	101	129	90	101	102	93	93	99	96	109	97	96	128	110	102	101	103	107	117	91	112	83	101	107	97	113	109	117	113	108	97	97	89	83	107	104	90	94	90	105	98	98	112	105	104	120	88	88	97	107	106	86	91	107	125	99	92	101	97	109	90	95	109	124	91	102	97	104	107	92	104	84	105	95	94	123	103	105	89	93	101	102	106	107	109	89	104	96	98	91	118	111	116	119	96	99	90	97	116	107	92	96	122	113	97	87	101	93	109	81	111	91	106	96	108	100	107	99	99	125	122	103	94	103	95	114	108	95	110	106	103	102	99	86	104	116	101	112	94	93	103	106	92	86	94	102	98	122	101	100	106	104	95	100	95	84	114	107	104	108	100	100	97	98	108	116	88	113	99	113	87	91	92	101	106	117	102	97	98	89	94	92	75	89	123	102	108	113	107	107	102	100	111	113	91	111	87	90	96	94	114	103	96	86	95	94	107	101	86	104	101	86	111	102	99	100	90	97	89	100	92	85	106	101	125	101	97	93	100	96	101	85	96	94	108	103	98	98	118	109	96	106	88	105	109	101	100	85	97	95	97	89	89	86	102	101	96	97	95	89	86	113	106	103	88	107	104	98	96	92	98	93	106	110	91	120	98	87	107	118	105	94	83	95	113	98	111	103	102	118	124	116	94	89	84	87	130	116	90	107	112	107	110	103	101	91	100	113	90	102	106	100	103	91	104	107	101	81	103	92	89	98	114	95	112
5223	10384	653	373	264	177	193	200	169	157	181	153	136	141	137	121	137	119	138	118	119	115	132	116	124	123	139	124	102	128	117	127	125	127	109	109	117	132	108	120	125	117	114	140	109	129	107	137	110	109	103	111	113	108	108	100	121	118	109	121	115	121	124	115	98	122	126	112	95	127	122	115	128	116	104	140	131	123	117	121	115	113	113	104	115	126	122	107	109	104	113	92	118	117	113	112	118	118	103	114	113	141	112	125	117	103	115	113	129	121	115	106	130	105	94	120	129	121	116	94	126	125	130	114	94	118	124	103	108	129	112	126	109	127	128	145	120	127	118	95	126	120	127	128	114	110	113	99	103	108	121	115	119	102	121	113	106	107	144	115	116	122	114	134	109	97	121	83	110	117	107	104	111	93	105	118	119	113	122	129	121	98	137	121	117	124	119	127	111	138	114	98	113	119	115	112	113	125	116	140	96	126	131	101	129	108	107	103	124	137	109	127	112	110	134	109	112	118	148	121	96	116	99	105	103	95	127	102	103	126	133	120	130	102	105	102	119	124	122	124	134	114	118	128	123	99	114	113	119	105	123	95	126	101	128	109	119	121	119	125	104	120	116	113	99	134	119	118	120	106	130	108	104	130	128	118	115	97	129	123	117	94	122	99	123	115	123	117	125	115	126	123	105	100	121	126	125	128	103	120	128	130	130	120	118	116	120	124	112	122	110	114	116	101	128	126	110	117	126	121	112	114	97	116	113	118	102	115	115	119	115	103	92	122	125	100	116	143	134	124	114	98	107	126	112	130	103	120	124	137	104	125	128	123	117	126	121	131	119	120	119	112	115	116	118	131	127	137	110	133	93	102	112	134	124	119	118	151	112	106	118	96	126	114	109	116	103	111	109	123	132	114	132	117	120	114	120	115	100	116	126	120	125	120	130	135	110	134	108	124	105	111	118	121	96	102	127	113	108	121	127	121	121	123	122	109	127	139	123	126	125	121	114	116	115	121	111	117	112	106	110	126	120	96	120	97	116	123	125	129	127	125	118	104	110	118	119	115	124	121	137	95	109	109	113	122	113	129	109	124	109	105	110	128	115	115	118	106	117	125	110	112	149	109	126	113	103	115	117	103	120	119	114	104	130	108	126	122	115	100	110	122	115	112	120	123	124	109	129	122	116	111	97	105	131	126	122	132	126	114	128	119	128	115	112	117	128	98	135	104	141	118	121	117	121	118	106	118	102	110	125	105	120	114	131	100	118	112	104	120	133	110	129	118	110	132	104	136	119	116	114	137	119	98	113	97	99	130	106	110	120	132	116	111	110	124	128	130	109	115	132	100	146	121	108	104	125	104	112	108	120	123	107	130	97	106	103	103	140	122	125	112	108	109	130	112	135	96	117	120	103	113	124	133	122	108	126	123	102	122	113	114	133	117	114	121	120	137	123	120	124	117	100	130	114	74	95	133	121	110	120	112	130	143	97	113	114	117	117	138	115	97	107	101	122	100	128	107	126	113	135	117	122	117	131	108	125	135	126	97	118	127	121	122	106	106	122	130	123	122	114	112	105	99	128	104	122	106	113	103	116	126	107	113	114	101	131	114	103	124	112	119	122	109	103	98	114	97	127	110	127	117	127	123	133	112	113	115	125	109	123	101	105	127	122	101	125	122	108	118	121	106	114	113	124	104	125	98	125	109	107	111	119	116	98	136	127	101	114	117	126	116	118	122	120	118	117	129	133	126	108	120	115	104	129	113	99	116	111	115	117	98	128	120	137	125	117	104	110	129	109	136	125	126	117	138	110	104	128	117	115	94	102	134	108	108	116	138	124	117	127	127	113	117	106	135	108	121	101	134	119	109	140	105	118	138	123	108	119	135	128	110	107	102	115	108	109	120	119	114	105	103	117	114	96	108	108	120	106	125	105	114	121	117	119	136	118	123	106	101	115	114	114	123	108	99	124	120	128	116	122	116	99	111	121	117	122	132	139	121	128	124	110	122	115	122	115	115	130	120	114	135	133	125	131	116	117	98	99	110	105	121	124	109	98	96	126	122	115	124	130	119	121	130	124	120	105	122	116	129	107	117	127	116	103	137	103	123	108	131	115	131	113	102	129	102	112	127	98	127	136	110	117	140	144	120	117	112	119	108	111	124	127	129	124	115	126	128	116	126	96	118	120	132	127	111	122	95	119	114	113	108	130	136	101	108	126	134	115	93	103	132	122	117	122	95	111	118	110	105	116	94	112	133	110	111	140	144	135	103	107	108	101	105	129	106	119	135	133	108	113	105	113	110	111	117	113	136	112	141	111	110	127	102	106	130	134	111	140	123	119	114	127	117	115	123	114	118	150	120	130	115	118	105	135	116	100	122	117	112	122	122	125	113	112	125	97	103	107	112	99	113	133	131	122	118	114	103	105	114	120	111	116	114	119	108	119	108	121	119	137	125	118	112	118	110	117	137	135	112	114	124	106	112	104	116	120	98	131	122	127	118	120	96	113	107	118	121	110	135	119	103	113	119	119	117	102	96	122	121	116	112	113	111	124	128	107	96	100	111	107	120	116	114	112	104	110	106	118	113	108	113	122	119	103	103	109	109	125	134	118	111	110	117	118	124	112	96	123	104	121	104	109	111	117	102	120	106	123	112	100	122	123	112	133	113	117	114	109	106	152	108	110	110	138	100	117	129	107	113	119	114	120	114	124	112	129	128	109	124	124	108	134	107	111	123	117	99	129	124	111	100	115	107	114	129	129	133	109	112	122	111	125	103	130	135	119	126	95	123	115	131	119	126	137	111	108	115	117	125	120	109	127	131	125	117	113	138	123	109	113	105	130	136	139	113	104	120	113	126	110	118	109	105	106	114	119	114	110	100	132	120	123	116	123	108	129	108	113	127	139	118	111	125	123	91	97	119	124	121	125	128	111	122	124	140	110	132	101	122	115	113	97	134	116	118	122	106	125	130	102	103	110	96	121	119	141	105	114	105	134	117	133	124	133	129	108	114	108	85	117	128	108	116	121	129	96	128	107	115	115	116	106	124	123	115	121	113	114	129	120	132	99	118	140	118	117	103	122	104	100	100	120	111	106	117	104	113	119	113	115	134	114	114	125	114	121	114	103	109	116	132	110	129	113	91	109	107	117	125	110	136	105	117	127	130	120	105	100	112	132	116	119	123	100	121	107	117	121	114	120	95	110	126	128	113	104	109	107	123	136	118	118	128	110	99	123	124	121	106	117	120	123	119	117	124	93	103	109	109	117	109	96	128	113	102	118	128	120	126	103	116	106	117	129	99	134	107	125	115	102	85	104	93	110	98	113	126	122	114	109	102	117	114	122	128	109	108	139	121	111	108	124	128	127	104	113	120	138	121	142	122	115	112	112	109	99	98	93	122	104	136	113	113	106	103	123	113	110	98	114	113	101	129	112	117	105	110	121	128	116	109	113	125	136	119	130	132	115	116	131	111	130	130	141	122	111	113	107	108	119	110	96	111	118	103
25499	20973	27733	24390	20966	12861	1535	947	803	689	618	568	518	518	433	426	439	378	421	408	352	364	367	330	333	366	375	352	374	340	342	326	333	348	328	340	328	338	334	344	328	320	372	334	321	306	312	322	324	315	325	304	332	311	318	283	333	339	319	321	308	327	306	367	335	351	349	343	320	347	314	307	343	355	357	310	341	317	333	329	358	314	309	337	361	332	330	329	319	323	313	292	296	348	325	319	343	320	302	281	294	319	302	307	349	300	318	310	295	327	335	337	325	323	316	367	352	348	325	319	319	321	313	343	306	305	319	337	336	325	328	316	312	309	298	326	323	338	308	317	356	317	326	316	309	316	291	326	361	287	368	335	295	355	344	341	338	326	320	299	335	329	330	320	316	363	294	353	311	333	312	318	312	322	328	342	315	308	318	355	308	340	323	293	350	318	323	301	304	318	340	302	319	305	313	316	322	340	341	303	329	321	301	281	314	347	294	323	358	317	342	308	321	331	304	310	353	292	327	335	298	293	328	313	341	342	341	320	299	323	296	337	303	339	295	329	306	291	310	305	296	297	322	295	324	351	341	310	305	336	331	297	324	311	291	320	324	335	313	312	293	319	325	333	320	311	354	329	326	333	309	328	337	333	315	349	322	314	284	306	328	318	304	303	325	285	297	308	308	326	295	303	306	324	320	339	316	327	327	296	316	324	291	308	332	328	302	322	326	305	344	330	306	299	338	340	300	290	330	335	328	308	326	301	336	314	319	355	334	298	358	316	317	298	328	304	339	324	320	304	348	336	329	332	319	312	338	368	316	288	323	312	296	315	312	317	323	342	311	326	327	272	333	289	320	344	355	295	320	297	343	313	326	303	320	314	320	341	316	333	324	320	321	338	318	329	324	325	316	333	321	329	292	282	315	343	332	303	291	318	313	342	363	317	311	303	332	301	342	326	306	323	323	326	333	299	309	325	293	327	315	336	360	341	351	305	285	297	294	316	306	330	344	315	316	326	306	298	298	285	324	349	317	323	280	318	344	301	307	331	332	308	334	314	323	299	314	328	329	329	333	317	304	322	317	308	306	321	298	311	331	302	325	352	330	336	309	312	316	330	304	332	353	317	336	296	326	326	318	299	311	324	345	317	332	328	325	320	318	315	341	335	311	351	328	338	330	297	341	309	311	356	328	323	313	330	305	288	311	296	320	316	309	322	311	329	332	323	299	320	306	307	325	338	284	320	319	299	349	367	317	316	293	312	367	296	337	294	297	303	316	335	313	284	306	305	319	288	317	307	291	313	308	312	304	328	318	331	297	316	318	333	344	329	334	344	352	352	289	323	319	358	295	328	263	330	345	327	311	325	352	314	318	327	318	330	334	336	324	334	332	319	287	312	328	327	325	318	326	333	328	327	327	317	349	303	324	308	318	324	296	315	318	296	326	337	343	324	320	323	316	312	336	333	329	309	343	351	293	340	305	303	310	294	303	349	302	291	309	324	301	330	340	357	324	326	333	286	314	332	318	337	358	321	330	306	347	337	340	316	335	304	355	380	319	317	298	316	342	355	355	308	319	292	322	335	343	308	348	321	351	285	320	333	330	297	321	358	328	296	308	336	313	293	299	298	312	315	335	290	318	336	351	304	361	322	325	310	319	301	333	334	309	334	339	321	305	309	302	343	310	315	343	316	319	297	346	317	328	314	277	304	353	286	323	325	304	328	322	319	341	327	326	327	285	317	327	287	336	335	320	330	342	308	277	305	336	321	346	324	312	314	323	383	319	305	322	327	314	338	324	301	305	310	297	306	329	312	309	308	317	321	302	317	308	317	361	333	315	316	330	297	317	330	325	321	345	304	319	321	310	364	334	317	340	346	297	331	306	314	321	332	318	314	303	337	313	309	330	302	321	310	332	330	313	288	332	325	330	295	311	323	324	331	312	301	325	334	268	334	364	335	288	305	312	279	329	300	338	320	319	341	297	297	330	322	322	306	326	319	315	286	330	311	292	324	318	328	300	340	313	331	313	312	295	341	302	275	344	332	346	319	340	313	355	306	332	326	334	338	316	340	321	304	301	313	329	319	353	319	331	297	338	299	326	332	284	303	314	333	276	301	314	302	326	318	310	310	321	298	333	311	319	312	304	325	331	297	326	310	297	308	331	346	345	336	297	299	316	289	359	313	312	316	347	339	321	300	344	311	311	335	335	325	310	280	333	315	316	313	319	355	301	360	316	332	293	296	331	301	311	333	324	306	318	334	302	320	307	320	292	315	305	335	335	335	325	314	330	328	290	314	335	313	326	351	310	285	347	316	295	309	323	342	317	324	308	291	323	302	309	316	306	338	318	327	305	312	305	319	317	304	334	294	314	315	325	303	339	335	339	334	316	307	343	351	313	345	325	339	322	331	319	307	316	314	284	305	317	329	323	310	356	320	355	321	319	354	319	318	345	304	325	369	326	313	321	295	303	324	320	317	323	288	320	317	317	334	309	324	301	304	298	361	305	325	319	317	317	331	334	334	306	315	354	322	313	305	312	310	305	322	333	341	333	336	339	307	339	348	327	322	335	315	292	325	312	306	302	319	322	354	330	304	332	354	314	291	300	310	307	311	330	317	297	328	329	331	307	337	301	345	298	315	308	317	313	329	307	304	377	304	305	324	347	317	348	322	311	339	323	312	315	333	335	354	338	332	334	298	322	328	326	326	313	300	337	310	327	342	303	331	355	302	328	332	322	331	306	318	339	292	314	305	329	334	313	357	295	311	355	306	311	331	290	327	327	322	336	312	324	324	288	310	331	281	300	312	290	302	304	328	316	329	288	336	305	314	306	321	293	314	319	308	342	312	308	316	326	322	350	321	314	318	314	329	342	301	344	304	334	328	297	287	328	314	306	334	295	348	328	340	292	327	330	305	342	334	347	320	304	305	331	343	325	296	308	305	309	343	319	314	283	299	304	326	336	310	306	347	326	301	313	330	321	349	340	330	321	345	307	309	334	316	279	291	316	313	291	336	294	315	337	307	338	327	304	337	324	316	331	336	297	315	310	326	311	320	294	336	326	351	334	349	316	329	339	309	353	339	365	319	287	359	319	302	338	353	288	311	294	314	347	342	327	342	338	329	319	365	301	334	289	346	342	310	339	310	343	334	320	316	315	310	339	329	302	299	316	353	320	324	320	358	303	304	303	345	305	310	365	322	314	320	311	350	312	316	288	311	334	286	342	327	309	319	323	334	313	345	306	349	323	353	327	327	334	302	324	320	317	335	343	361	321	318	323	301	307	329	331	352	289	355	321	292	323	341	354	323	330	346	311	351	339	330	316	304	336	332	313	360	294	289	325	325	305	323	307	293	338	334	320	298	316	316	293	288	331	335	351	336	346	333	292	301	311	312	315	328	342	318	321	327	309	320	313	314	290	288	297	310	324	330	347	321	269	308	353	305	318	337	297	351	317	322	316	321	287	318	303	323	324	301	292	279	347	328	337	340	340	325	313	310	333	303
7370	32372	10294	5706	3724	2767	2208	1841	1494	1335	1107	991	826	754	695	613	580	537	517	447	460	445	424	479	382	407	406	377	390	357	395	380	389	391	381	387	353	388	346	350	343	386	344	316	339	323	354	330	376	314	337	339	345	313	340	363	381	314	372	375	343	357	367	335	371	350	340	346	329	365	334	328	323	327	324	355	346	327	313	341	312	379	383	336	373	332	318	290	315	346	301	369	332	335	339	330	341	336	355	346	321	313	331	326	332	345	307	314	333	300	347	326	340	323	329	343	343	319	328	316	346	306	352	320	299	358	314	305	341	353	358	332	347	359	341	345	317	326	309	340	341	346	303	330	330	355	311	335	309	287	299	317	350	320	279	336	313	326	330	337	342	337	346	316	333	338	340	274	329	343	317	291	308	310	344	330	307	322	322	346	340	333	319	339	319	365	322	315	321	330	319	366	345	337	333	341	325	338	313	334	333	340	291	350	320	308	319	328	323	347	298	326	305	284	305	328	288	343	347	349	359	319	334	343	314	327	321	356	315	304	320	318	328	304	312	296	352	317	300	312	341	319	311	353	352	348	335	328	346	338	309	330	318	322	343	325	360	337	367	314	367	361	320	336	345	303	308	333	303	350	355	347	317	359	309	352	326	343	311	341	341	339	358	337	351	313	346	337	335	314	347	331	365	325	303	299	318	317	315	347	327	330	323	333	337	307	328	308	382	313	306	326	341	308	328	329	319	330	319	331	343	301	325	316	311	343	313	316	321	338	334	323	307	344	315	348	352	367	311	304	313	300	332	295	340	309	318	363	313	290	305	330	336	334	316	342	331	289	288	330	323	372	355	307	294	321	329	344	294	345	333	319	350	342	341	318	328	327	310	311	318	317	311	326	332	327	317	307	345	326	336	358	330	330	339	317	308	291	324	302	321	313	318	346	325	325	332	349	335	354	321	310	336	326	326	320	314	320	334	332	320	322	303	334	323	341	327	336	316	366	302	326	314	290	324	320	334	284	334	287	330	314	309	306	348	361	348	320	316	325	311	342	344	328	318	329	295	338	325	347	318	303	299	351	341	324	289	310	335	302	337	313	316	307	308	327	315	345	355	331	344	306	363	356	335	334	318	330	323	318	317	356	301	340	330	322	318	315	346	323	332	337	363	333	338	315	358	341	349	307	353	333	281	336	315	332	337	304	303	326	336	342	319	339	334	336	295	328	341	340	314	323	333	317	344	329	324	307	316	343	344	339	317	351	318	343	315	321	312	318	319	276	365	314	332	305	323	325	325	322	350	300	331	329	336	320	313	304	337	322	340	324	315	329	348	346	312	310	325	363	317	350	329	346	331	343	335	308	325	303	311	317	369	325	355	345	338	284	329	308	321	316	344	326	300	307	334	303	321	325	335	320	328	342	312	344	296	310	296	341	347	340	311	337	353	352	337	360	326	292	314	348	325	342	321	311	325	331	332	317	338	310	326	313	364	343	333	353	304	319	333	319	313	360	299	311	294	308	358	373	305	279	333	317	355	335	312	334	319	359	339	398	335	331	288	348	337	363	344	312	315	320	298	368	327	311	337	330	349	319	318	330	313	355	338	284	288	360	305	324	305	332	318	311	302	341	332	303	317	344	289	321	375	315	310	349	350	337	322	353	367	344	316	355	344	307	343	336	315	325	358	309	321	319	304	300	353	311	334	335	335	345	342	328	329	327	319	321	337	322	301	297	338	327	307	291	342	338	294	327	377	322	288	311	325	336	310	300	326	365	347	341	332	320	351	321	309	336	339	331	318	332	338	321	323	361	348	323	328	332	332	327	350	340	317	340	338	339	350	345	302	331	315	310	316	318	334	323	316	320	298	278	301	359	328	330	298	304	334	334	305	299	351	323	344	351	324	331	327	308	315	354	365	321	316	314	342	300	346	326	342	326	343	338	350	331	325	328	337	340	292	314	303	324	321	304	329	325	334	348	357	308	322	331	337	297	369	324	332	349	345	342	342	325	336	325	335	305	355	329	337	333	313	331	308	318	372	357	340	338	348	312	354	312	312	308	338	327	318	307	306	349	329	300	334	314	364	304	296	336	317	330	319	315	353	311	332	336	303	312	349	350	306	291	346	365	341	323	322	305	336	329	324	336	335	297	332	340	305	353	300	339	332	340	372	322	292	282	306	326	313	309	335	331	345	353	339	303	330	330	325	341	313	361	333	309	357	310	326	312	329	343	334	329	339	352	303	357	330	309	312	344	304	338	308	334	351	323	345	338	330	317	320	323	330	312	314	329	316	334	319	330	331	315	349	321	314	321	330	344	347	305	287	337	301	303	307	327	356	356	347	301	355	325	337	297	329	306	350	334	371	325	324	317	302	335	310	332	314	335	314	313	355	300	359	332	343	348	319	369	324	316	346	316	335	323	328	336	333	338	317	324	306	360	332	318	328	345	338	334	330	371	321	309	338	306	334	332	299	333	311	305	320	338	329	321	306	342	333	312	330	329	330	304	308	333	314	352	336	321	309	316	318	352	329	310	288	365	333	313	347	333	326	297	314	327	327	328	340	306	326	340	348	311	333	319	326	345	325	308	338	321	360	338	342	362	341	324	294	316	315	309	341	338	369	335	343	352	322	329	340	355	333	345	311	353	318	353	325	347	332	351	358	349	315	346	357	327	330	322	348	341	309	301	335	324	298	300	315	319	311	324	341	329	320	319	331	303	331	338	355	353	356	321	351	297	309	337	317	335	315	302	303	336	325	323	327	333	334	339	335	317	335	301	320	337	341	316	325	335	342	308	303	334	334	325	327	307	309	343	328	326	324	328	334	343	357	311	344	322	332	341	320	330	332	312	290	348	321	316	328	324	307	334	326	316	310	322	354	312	322	332	318	346	307	342	344	347	352	362	335	315	343	327	355	353	293	333	356	346	323	322	309	307	327	299	338	307	363	324	345	330	313	319	344	342	290	370	358	347	336	321	302	335	364	323	349	307	324	340	366	344	313	344	358	327	325	294	316	321	319	316	330	393	324	339	331	311	332	333	337	326	327	322	339	329	323	372	320	317	332	329	310	326	301	341	339	353	315	324	321	323	331	319	313	317	367	316	331	343	330	324	326	330	313	327	348	331	315	362	321	339	317	348	324	327	319	327	307	360	340	298	318	320	325	338	336	302	336	340	337	352	347	326	307	313	324	325	347	336	315	350	332	352	326	344	340	313	353	326	325	305	303	346	338	349	329	342	303	317	334	322	297	348	342	333	350	351	358	318	323	312	337	320	331	338	318	337	324	334	332	346	329	358	345	357	315	324	317	311	345	349	320	312	311	332	284	320	346	342	327	288	334	348	349	356	329	319	312	300	358	335	313	348	323	336	336	336	303	336	342	309	322	312	320	337	295	312	379	317	343	341	343	299	336	311	335	344	313	287	308	299	291	320	305	353	335	325	317	343	311	351	345	310	325	336	304	328	306	353	322	321	324	332	339	325	320	337	324	346	346	348	326	296	318	319
23161	20983	28061	24086	20980	21048	10741	1776	1472	1273	1138	997	850	803	771	751	751	707	644	702	637	600	621	559	607	579	526	550	519	576	536	530	560	569	509	521	545	573	536	493	475	499	506	509	525	508	535	492	487	500	493	498	481	512	480	498	530	525	518	495	500	513	505	471	485	517	494	525	506	486	528	538	498	483	488	457	503	522	521	508	478	497	507	503	484	519	499	473	427	483	498	516	470	513	483	462	471	478	504	478	487	539	467	484	430	485	477	511	529	487	523	480	474	479	527	500	477	500	485	492	476	531	506	498	484	482	528	491	520	476	494	524	485	468	480	454	499	473	519	468	491	472	479	502	509	466	485	503	468	518	455	493	518	460	492	458	528	477	469	499	483	496	481	436	478	485	454	498	505	497	459	489	498	478	494	499	484	513	490	476	493	475	480	440	486	477	504	513	444	491	485	478	496	502	479	527	499	471	478	503	458	462	516	499	486	444	489	526	465	504	502	492	488	482	482	508	472	478	456	462	467	491	475	445	488	525	483	474	495	519	478	484	478	481	516	471	494	514	492	472	500	489	486	467	483	530	505	482	469	476	502	500	521	507	491	480	515	517	488	476	487	512	473	497	495	484	492	475	487	522	502	485	521	467	507	483	475	425	466	486	480	510	467	468	509	500	472	478	452	457	494	496	494	461	499	473	516	457	495	469	472	511	498	497	492	458	486	500	499	484	467	469	498	437	445	464	508	452	498	480	455	470	462	465	455	510	495	485	476	476	482	497	465	487	526	504	487	501	499	494	511	520	498	461	519	462	453	465	487	492	480	515	513	519	498	464	478	507	524	453	510	490	523	501	513	506	482	486	486	475	501	466	446	471	459	459	481	510	488	454	485	508	513	498	460	504	496	466	455	483	458	487	506	489	483	505	496	484	471	477	475	510	504	468	504	526	478	511	481	455	460	461	484	495	483	434	486	497	487	498	476	475	435	507	484	476	477	484	483	457	479	464	482	471	489	475	486	506	441	452	471	441	465	479	466	446	512	470	475	487	490	471	496	492	485	476	475	536	445	505	503	488	498	473	524	475	500	463	497	495	462	497	514	461	496	510	517	460	485	515	491	531	465	511	531	468	492	496	488	474	498	515	458	510	513	460	501	536	452	483	509	511	496	533	505	463	499	472	490	518	504	503	497	490	515	489	475	526	516	460	464	502	500	520	501	483	460	455	533	466	487	504	503	512	504	513	494	482	521	481	478	523	531	477	501	460	469	451	457	511	497	503	438	480	503	470	470	495	489	527	498	503	498	490	489	482	495	502	483	498	468	493	494	471	473	473	502	477	496	511	498	521	475	523	494	496	484	474	476	446	439	487	486	480	469	522	467	467	468	435	457	481	490	464	545	488	481	491	473	492	498	472	507	473	467	480	462	521	490	480	498	482	502	466	455	446	480	481	487	479	443	477	472	447	462	487	482	483	491	507	439	468	478	483	528	472	492	468	505	451	481	463	462	461	501	470	518	478	460	473	474	487	467	468	519	491	488	499	487	488	461	507	467	506	461	479	530	483	463	460	454	467	484	479	470	438	496	478	494	485	502	451	451	485	510	502	472	461	471	493	519	474	527	477	478	473	498	483	505	529	499	494	460	495	456	483	499	536	520	481	470	485	501	492	477	468	534	475	479	517	497	472	455	489	448	444	524	500	524	525	452	486	490	475	457	457	472	442	508	467	499	517	464	485	470	500	496	470	479	477	447	477	515	493	487	471	486	512	528	443	477	524	482	483	508	517	495	490	480	452	504	452	460	472	529	485	486	475	464	502	492	499	480	495	445	502	463	486	488	468	474	497	485	475	504	480	451	498	453	446	491	471	472	469	494	480	501	512	494	455	460	487	510	489	492	460	490	451	470	518	497	501	491	472	471	507	470	474	472	460	471	479	475	473	484	520	499	497	512	498	480	462	465	528	486	453	467	455	533	504	483	500	465	473	519	456	518	483	497	487	494	499	473	499	468	532	478	507	482	500	475	495	501	487	508	488	454	515	483	466	485	488	501	489	483	510	498	482	485	478	514	507	490	530	472	468	473	489	475	478	488	456	509	477	476	460	482	512	470	505	505	479	499	462	540	490	497	507	490	447	474	502	493	504	459	453	478	465	525	511	507	492	458	474	492	477	513	462	533	464	469	433	495	520	488	455	504	506	529	481	486	511	461	490	484	477	461	457	482	459	500	496	465	471	484	504	493	487	494	481	485	471	477	459	454	481	451	411	500	499	478	497	495	467	485	499	479	501	460	468	449	461	454	516	518	486	517	477	468	491	508	485	449	502	506	496	488	477	469	529	485	461	475	509	474	470	450	480	455	512	467	499	501	443	510	509	495	478	490	486	508	490	485	507	493	441	475	490	476	509	472	442	453	509	469	443	473	512	470	506	486	479	494	472	490	501	521	502	510	461	519	502	485	498	476	455	413	449	485	514	492	464	447	445	490	512	500	504	520	450	455	490	488	494	503	511	457	484	467	462	456	448	446	514	444	486	471	509	499	487	490	448	458	522	477	511	458	465	481	466	522	481	515	436	501	521	519	486	516	503	488	505	452	486	486	487	489	393	485	462	508	490	527	483	533	493	458	488	473	448	492	459	457	514	493	509	487	462	485	485	481	497	529	465	470	495	497	480	502	446	512	461	468	499	457	476	530	467	491	447	468	481	466	476	486	508	472	519	500	485	464	491	472	498	542	518	477	458	487	449	463	473	469	512	487	479	483	457	446	513	517	495	441	514	471	527	505	480	476	457	497	463	469	478	532	459	513	523	472	487	497	463	517	505	530	516	515	514	465	471	491	491	486	504	478	502	448	504	472	447	503	442	485	479	503	489	505	442	460	516	495	482	468	472	475	452	482	457	480	568	514	493	500	489	468	497	494	464	473	515	485	492	489	469	504	480	492	491	513	495	479	492	441	528	458	473	492	501	485	471	430	465	488	496	492	493	491	479	495	523	491	481	515	475	441	455	459	464	481	484	510	511	454	493	496	534	532	501	493	454	446	503	480	505	498	498	451	453	499	492	485	471	466	505	482	526	469	473	503	452	487	489	501	499	500	483	471	505	492	475	480	491	501	488	469	449	503	490	480	499	495	471	535	491	480	493	467	512	476	485	507	522	475	471	510	468	465	502	482	449	459	473	474	475	515	508	510	519	485	476	505	469	465	498	490	490	462	476	484	485	510	478	480	470	491	456	486	524	510	488	454	503	508	453	457	480	498	494	505	515	466	480	480	479	440	495	452	474	498	445	513	499	477	489	475	486	490	485	452	458	510	516	462	472	455	465	495	490	514	526	511	476	532	519	477	414	517	509	471	484	506	518	481	462	489	426	450	505	464	507	472	492	472	465	477	495	462	483	491	497	515	486	497	443	471	470	515	510	462	476	479	447	505	469	520	489	486	517	492	448	475	445	521	472	475	523	466	500	450	491	483	499	490	454	512	476	502	480	512	474	510	500	467	481	486	507
10242	37901	15581	9755	6764	5035	4040	3324	2614	2367	2037	1685	1379	1278	1184	1065	1005	972	859	842	754	754	679	691	684	644	683	608	628	588	632	624	587	620	597	581	599	568	562	599	541	519	552	576	579	534	508	524	555	498	510	513	525	550	500	549	496	495	535	579	527	546	493	475	480	479	513	539	540	570	521	522	517	493	536	554	512	490	505	486	495	492	514	525	511	458	493	501	510	499	484	484	494	495	511	474	532	508	507	506	506	500	490	522	496	484	483	472	487	510	544	464	498	525	498	496	499	509	473	523	498	483	508	489	509	520	509	473	504	519	529	516	493	500	485	465	497	521	471	514	517	553	445	481	506	538	503	491	487	496	493	495	490	486	476	492	494	479	501	533	484	527	533	494	471	487	493	478	514	497	512	491	486	482	484	544	517	510	449	523	502	487	501	466	508	474	510	520	560	467	518	487	505	507	497	506	476	551	502	518	483	536	487	527	469	537	518	556	550	477	546	480	519	503	450	522	558	500	497	482	509	560	499	535	490	512	495	493	514	473	456	480	490	530	498	488	530	512	523	495	486	510	482	538	520	505	455	501	503	524	505	481	519	520	519	516	521	523	516	490	473	502	486	512	471	503	527	533	530	479	464	500	523	532	503	484	503	540	504	486	513	471	498	496	532	463	492	515	509	453	512	501	514	526	467	487	531	476	479	491	497	517	472	483	453	544	500	505	472	533	521	482	497	504	487	525	540	459	474	497	516	515	495	480	486	511	474	527	491	524	466	502	521	518	517	479	514	491	464	505	538	479	514	534	477	443	487	513	499	546	497	468	519	483	503	492	459	505	485	565	474	491	542	493	496	516	468	492	533	526	530	508	519	528	514	513	466	546	513	495	484	499	544	500	501	484	498	486	497	539	541	528	535	448	550	493	536	530	522	484	484	476	489	492	489	517	506	492	516	517	496	547	502	492	513	519	520	498	503	481	493	489	519	479	467	489	495	496	505	493	492	496	464	490	474	476	466	506	507	513	542	482	488	447	510	512	446	549	470	501	502	538	498	506	517	492	510	524	522	503	554	476	494	502	551	515	455	474	497	475	456	507	500	531	504	530	511	533	508	552	522	491	492	479	500	478	516	511	478	473	493	510	513	483	505	441	519	505	498	474	503	480	475	485	509	493	477	519	494	507	518	490	498	458	475	515	522	492	498	540	487	530	482	519	483	513	464	484	486	475	504	516	527	509	475	494	502	524	528	506	472	437	444	480	520	487	521	482	485	492	453	485	512	475	509	480	483	546	490	470	483	508	478	458	512	471	477	473	473	476	489	499	569	532	512	501	516	483	476	493	490	479	548	539	529	483	488	517	526	479	492	509	498	463	498	487	498	448	564	529	481	491	516	501	507	494	506	522	487	485	509	521	479	506	500	479	475	494	481	475	452	468	512	474	468	533	466	533	472	502	466	510	484	488	471	491	494	495	487	452	495	490	492	487	478	474	509	505	479	478	497	496	515	493	486	505	465	505	519	522	475	520	510	509	495	507	492	520	518	470	467	498	505	506	485	483	511	474	516	501	517	481	490	498	470	518	503	477	462	509	508	457	540	482	498	477	473	513	498	510	549	509	501	479	502	505	496	546	533	505	519	521	544	494	502	483	534	495	480	497	488	476	511	504	508	536	483	491	499	513	486	518	502	528	556	504	468	514	503	465	514	489	555	523	532	492	507	510	480	540	521	486	504	476	502	519	491	495	505	503	500	515	516	532	487	521	482	525	509	497	501	515	496	473	476	471	480	471	470	488	527	499	491	512	531	501	432	505	514	505	503	553	495	481	493	507	491	471	511	495	515	472	509	478	517	490	465	466	563	456	507	523	540	544	466	519	498	503	511	504	495	498	480	500	526	480	486	460	493	473	492	482	487	487	511	500	485	463	503	539	545	484	489	493	504	538	519	551	488	485	471	557	522	503	494	493	517	487	507	469	503	497	511	507	483	496	514	471	492	518	480	499	510	475	500	507	480	500	522	505	499	453	480	497	498	514	528	479	508	483	497	489	537	501	506	544	478	495	486	494	482	527	493	510	511	506	492	491	489	488	478	499	544	481	493	522	512	488	477	509	489	498	504	504	506	483	517	497	497	539	489	523	529	490	520	505	498	482	486	513	516	479	505	558	502	492	510	527	505	514	528	510	520	520	498	497	516	540	466	529	517	495	504	487	525	530	550	514	480	536	484	492	499	502	514	473	444	523	489	520	511	514	491	476	527	489	485	493	512	505	499	479	514	505	534	512	513	507	534	510	460	482	464	498	466	499	486	526	504	509	486	474	516	485	465	518	484	501	516	509	531	493	494	509	514	482	484	488	493	522	486	516	536	511	492	514	534	506	488	503	481	486	458	476	510	481	520	493	547	467	529	516	504	463	495	492	511	489	488	501	473	547	463	524	493	489	505	530	507	462	489	511	514	503	499	517	504	513	517	474	479	559	497	508	476	469	513	511	460	513	492	497	485	511	479	492	505	481	524	484	487	528	484	510	527	470	525	462	522	503	481	481	477	517	534	481	495	482	519	504	503	515	510	472	500	514	497	482	476	495	513	526	487	517	512	457	505	541	518	525	537	468	484	505	519	517	514	537	522	483	472	517	534	464	518	531	489	506	515	542	483	511	556	517	499	514	492	491	506	497	505	479	495	450	503	494	544	534	487	491	446	470	468	509	488	493	500	515	493	511	455	529	518	525	506	534	511	517	505	473	512	511	497	478	534	483	524	506	485	491	484	511	482	527	544	516	479	520	499	482	474	513	493	461	564	502	525	485	490	509	497	550	496	494	487	496	471	457	474	496	513	510	491	480	515	508	556	501	450	499	452	492	509	517	489	477	512	463	496	508	509	498	467	535	464	495	491	494	508	496	509	466	496	511	476	472	492	531	532	495	480	520	491	483	488	507	485	476	514	462	535	482	522	429	540	492	471	515	494	488	496	461	502	473	477	453	481	544	507	502	486	508	510	517	538	544	486	496	506	514	511	511	488	473	502	498	467	524	518	504	471	484	530	525	473	550	451	480	488	486	476	445	498	539	491	501	480	502	503	506	529	476	444	512	443	456	509	517	472	459	509	490	492	495	469	486	479	468	504	534	518	521	474	530	482	504	490	485	494	523	510	512	498	518	485	568	517	485	500	546	489	496	512	505	524	479	488	503	510	476	515	460	461	503	531	539	489	473	478	501	469	495	478	509	521	497	509	520	538	506	479	489	471	482	504	521	496	479	503	461	486	492	490	482	507	500	490	485	506	504	513	536	504	516	501	532	535	498	491	533	464	491	487	470	490	499	502	479	482	502	511	523	523	524	516	523	493	484	458	478	509	509	489	521	494	503	449	479	502	505	515	473	496	481	486	485	515	512	517	528	558	513	475	567	474	512	505	493	514	515	496	480	491	481	462	515	483	477	531	489	543	550	502	493	517	492	471	468	497	509	505	481	475	476	532	474	509	489	499	498	518	517	490	497	457	495
28212	16341	3286	266	181	150	155	140	115	111	112	113	99	105	101	91	118	113	97	98	102	100	117	100	73	94	116	106	95	117	102	99	109	91	107	103	100	96	90	131	101	77	107	84	99	105	93	105	105	79	93	104	98	83	89	100	106	105	124	112	105	115	90	97	106	89	108	92	113	82	105	106	93	101	91	109	109	91	81	99	121	102	102	103	115	103	91	93	89	87	86	92	95	97	83	108	113	110	110	88	101	109	98	100	99	100	121	109	105	88	105	102	112	108	106	102	101	90	95	89	112	85	78	85	99	103	101	107	89	115	99	109	96	106	101	109	101	109	103	117	116	100	100	102	109	120	106	107	105	85	107	89	113	113	107	102	100	93	110	80	94	103	109	97	95	92	85	117	110	101	99	93	116	104	93	113	101	110	99	96	98	93	99	115	87	87	95	75	87	99	101	95	104	109	86	105	118	121	118	94	108	110	107	116	97	114	87	99	120	118	93	98	103	101	100	94	101	96	94	114	109	124	111	91	87	104	110	98	116	106	101	86	96	97	109	90	113	94	95	118	97	105	78	107	92	118	95	108	97	102	111	86	94	95	105	109	97	87	91	110	92	104	106	93	94	106	99	100	95	101	86	81	97	98	105	108	101	104	116	84	74	114	112	100	95	91	96	91	128	105	92	97	118	109	96	85	112	79	82	116	100	99	100	97	89	104	92	98	108	94	103	88	103	106	100	93	96	97	105	103	99	106	81	107	109	94	94	87	80	99	95	90	85	98	104	103	97	83	100	94	106	104	97	103	97	104	99	107	108	91	92	110	101	72	112	99	103	103	111	76	95	104	103	109	104	96	110	81	116	106	99	109	106	101	100	97	95	105	93	94	99	111	107	92	96	124	97	105	105	99	101	98	104	87	95	99	99	116	104	99	103	112	78	90	98	109	87	110	95	101	112	98	81	113	99	99	89	79	107	105	100	100	113	103	97	92	100	95	94	95	104	91	107	106	96	97	113	108	103	95	92	103	94	110	120	125	94	97	101	108	91	69	113	98	97	105	111	102	93	81	88	97	107	100	105	92	105	88	114	99	92	113	105	102	110	98	96	82	96	87	103	96	102	98	97	106	116	98	115	110	98	100	111	118	107	100	117	91	106	108	102	82	103	107	99	94	113	100	103	109	86	109	102	99	83	85	97	108	112	96	99	105	86	106	94	109	94	98	90	92	86	98	112	116	87	98	101	102	95	83	110	97	106	97	97	94	96	118	109	90	113	81	91	90	95	109	86	98	109	87	93	100	92	85	115	100	112	105	114	100	98	86	107	113	92	91	85	106	114	104	88	109	89	97	93	90	102	100	96	96	99	105	90	106	99	92	90	100	74	89	103	102	103	82	112	103	105	89	90	104	114	93	85	113	103	93	78	97	91	115	108	82	103	91	107	118	93	88	118	112	92	102	95	111	88	123	96	107	101	101	87	111	89	104	113	100	112	87	108	103	107	99	98	96	99	77	93	92	95	111	91	92	94	109	106	101	94	115	88	87	107	113	91	108	117	117	108	87	95	113	102	124	108	102	92	105	101	103	96	125	101	99	106	80	94	99	99	106	92	96	81	92	80	91	92	92	105	92	80	115	99	101	100	107	93	86	108	95	84	109	96	114	99	106	91	92	94	92	91	93	116	83	101	106	103	81	106	95	97	113	94	108	100	121	91	114	103	103	99	97	109	115	91	96	95	101	101	110	126	106	91	109	109	93	99	105	97	99	106	91	91	89	113	88	106	93	92	95	88	99	80	94	105	105	121	94	101	113	99	101	96	91	105	93	101	97	95	85	96	108	106	88	97	106	97	115	99	91	87	101	90	98	94	110	105	96	106	91	95	110	107	85	86	115	95	93	117	111	101	90	88	94	92	107	109	91	94	93	92	119	116	108	94	101	109	102	95	108	101	109	92	105	99	115	94	89	109	109	93	107	111	96	107	89	100	109	98	110	92	79	108	93	96	115	90	97	98	101	98	106	103	105	106	99	101	102	110	92	105	102	99	108	104	90	98	95	103	103	121	84	102	106	98	93	98	101	87	120	96	113	104	112	95	107	107	108	111	101	102	95	103	113	102	103	102	85	123	96	96	91	109	109	97	122	111	104	101	95	102	98	110	105	95	117	115	86	84	102	114	99	83	95	83	110	106	94	100	94	113	105	88	105	96	124	101	98	93	97	93	81	99	91	103	110	76	106	88	99	107	99	112	90	98	87	102	98	91	87	101	87	91	119	111	112	107	94	105	107	100	103	97	104	97	99	92	85	81	97	101	106	104	107	101	93	104	111	100	101	96	107	104	96	97	69	105	108	98	106	102	129	83	108	108	80	116	99	100	86	105	106	89	87	84	97	88	112	99	100	97	91	98	101	105	104	98	107	104	109	115	99	92	99	106	86	98	115	94	95	113	93	117	85	104	94	98	104	94	104	82	108	84	109	112	114	118	101	116	100	99	104	101	93	102	113	96	95	106	100	101	95	99	103	112	87	119	91	127	102	103	104	88	104	92	91	109	99	104	115	89	107	84	116	90	91	92	120	106	104	113	93	115	97	100	90	94	105	101	94	98	98	127	92	95	112	99	93	103	103	95	96	87	105	100	112	110	101	98	94	122	81	90	104	75	106	89	91	91	97	116	92	113	114	86	99	89	93	106	87	101	99	96	92	110	112	90	98	80	110	84	105	101	118	98	108	100	100	123	109	93	108	103	96	91	94	94	106	85	92	115	97	90	98	110	110	110	105	101	90	98	103	101	106	89	96	114	101	95	106	117	111	97	95	109	86	108	99	87	105	97	92	99	101	105	73	92	92	101	104	115	105	89	89	82	98	85	107	83	93	93	107	110	112	101	98	107	109	107	108	91	86	97	100	97	111	92	102	93	77	99	104	100	108	96	99	101	107	106	108	86	94	80	90	102	98	107	94	99	89	98	93	115	106	92	99	91	99	86	89	100	119	98	104	103	106	100	95	110	91	105	105	102	86	108	84	95	102	105	101	107	95	85	107	99	93	105	86	94	94	94	110	113	101	93	103	99	99	95	110	97	112	104	84	95	93	97	107	90	95	115	89	105	101	103	95	103	94	95	111	91	98	113	108	102	115	86	92	97	80	101	115	93	106	113	121	119	84	98	106	93	100	82	100	102	108	98	96	111	110	85	95	94	88	101	94	94	109	94	120	98	105	88	88	112	86	96	92	109	112	105	85	114	116	128	90	90	97	96	94	94	97	82	118	105	99	103	102	99	115	110	93	97	100	85	97	102	116	94	111	104	103	88	103	97	98	108	104	93	74	91	101	120	102	96	79	93	120	87	113	86	98	103	92	98	97	112	100	105	105	113	96	98	93	97	119	104	107	122	111	100	103	116	111	101	99	112	97	100	87	105	119	108	95	100	86	88	113	100	98	89	110	91	113	96	97	99	93	118	93	99	101	111	117	109	87	98	101	91	101	104	103	95	88	104	101	91	74
5126	8144	708	327	263	240	196	176	173	173	170	139	139	123	121	144	140	128	106	135	128	122	131	118	130	124	126	138	111	109	122	119	111	114	140	117	111	118	111	123	115	106	118	119	104	130	131	126	110	126	109	113	125	125	118	129	113	112	129	120	116	115	112	95	106	110	127	105	111	111	119	128	116	114	106	107	114	114	110	128	100	122	93	113	117	106	102	127	121	108	114	138	109	126	116	119	138	110	125	100	125	129	105	110	127	106	114	120	108	106	127	100	120	116	104	111	131	105	120	126	109	119	93	119	112	103	114	117	122	119	132	119	120	121	105	118	140	120	105	131	107	122	113	124	120	113	113	125	117	127	105	109	121	116	108	107	133	123	122	120	108	124	113	92	100	107	99	105	125	109	112	126	107	98	115	118	117	104	113	114	114	138	116	118	127	111	161	139	111	133	117	109	120	104	112	116	108	118	138	110	129	120	114	127	116	125	142	113	113	112	119	96	122	108	116	113	102	101	112	118	134	124	124	121	126	134	120	129	123	133	108	106	119	124	102	98	114	117	140	118	110	123	100	116	92	120	106	119	121	112	118	107	110	102	108	108	132	104	117	110	128	107	125	124	117	120	117	122	108	113	122	116	125	98	113	106	126	109	132	121	135	115	116	110	104	122	113	122	132	132	114	114	115	113	130	112	99	103	136	108	111	116	106	123	128	103	124	131	112	111	118	117	114	120	110	108	116	109	108	115	128	108	118	106	109	122	119	112	124	109	114	106	113	101	107	128	115	128	116	113	120	115	111	120	104	118	110	113	125	114	110	117	122	112	117	113	119	110	105	108	106	107	113	116	107	108	134	120	113	119	110	133	112	119	122	119	117	112	128	120	106	128	116	122	126	93	124	106	133	129	104	109	129	128	119	100	130	121	130	105	115	104	114	130	107	120	131	117	121	95	115	124	131	99	126	118	124	113	116	115	90	97	119	117	99	111	101	117	130	98	117	113	124	95	115	97	110	135	121	114	115	118	92	119	103	134	118	99	128	111	116	121	118	123	115	123	116	115	107	116	128	119	112	116	118	100	116	119	139	119	117	110	121	113	119	121	122	105	124	120	113	134	111	110	126	111	91	133	115	124	110	116	133	128	121	106	120	128	107	118	120	122	105	108	128	118	108	109	111	122	110	116	117	117	137	106	131	133	125	127	128	120	98	127	119	108	119	118	105	94	110	120	113	115	127	104	127	99	133	110	118	104	123	105	128	115	117	134	105	115	132	103	120	121	102	111	112	119	123	110	126	117	114	123	116	117	105	108	116	103	127	109	102	113	111	97	118	102	125	130	122	108	126	122	111	103	104	120	126	116	116	111	94	109	122	108	112	125	128	113	114	93	122	118	116	114	122	137	123	121	130	128	111	103	138	109	130	110	112	128	112	114	121	120	110	118	105	110	121	129	121	107	102	100	112	107	107	122	114	109	135	117	119	115	93	130	118	114	142	120	114	114	121	106	120	123	108	118	134	118	119	131	130	109	105	103	111	103	124	94	125	105	112	109	130	104	101	125	116	100	100	102	104	123	115	127	112	97	112	107	114	119	112	145	141	124	96	113	130	125	108	128	119	121	115	124	122	107	109	106	113	139	120	112	134	116	117	108	142	106	117	134	100	126	127	113	99	103	120	101	135	117	109	131	106	110	115	110	106	119	123	101	128	114	115	104	111	116	115	111	127	126	90	115	113	124	103	120	125	140	115	122	102	117	97	116	103	138	116	123	127	123	120	102	115	125	114	114	124	100	112	108	126	117	121	140	106	123	118	105	141	113	126	138	112	108	107	119	108	93	98	126	115	131	126	98	115	126	98	101	101	107	109	131	99	128	103	131	123	116	142	106	105	113	133	120	121	113	104	118	126	113	93	122	122	123	121	131	114	110	121	106	117	116	113	96	123	108	105	120	126	113	111	125	103	142	106	96	141	116	110	96	127	114	122	113	125	123	118	121	99	110	115	109	119	107	114	109	118	118	117	119	117	119	112	116	134	133	113	113	126	132	119	109	113	89	117	124	112	101	130	104	133	107	105	124	121	112	118	102	104	111	112	123	110	120	121	125	122	117	118	111	118	111	116	133	125	104	120	129	124	107	100	102	109	100	107	108	101	125	118	105	102	125	116	105	124	111	122	102	101	115	121	139	111	126	114	119	116	100	114	115	113	116	126	103	116	104	92	116	116	106	122	144	106	114	123	121	118	128	130	122	96	119	125	121	110	121	126	109	109	100	124	107	123	134	107	127	113	117	121	108	120	122	115	128	119	142	107	108	126	149	122	115	107	98	121	133	115	121	113	111	109	118	114	116	114	107	124	111	107	122	124	117	115	113	117	119	100	136	119	122	109	118	116	101	121	96	108	138	122	107	106	118	133	110	113	108	112	125	114	103	96	115	118	115	103	120	112	131	114	115	123	104	112	115	123	134	127	111	114	107	115	113	106	112	125	128	106	114	117	118	123	137	90	110	122	135	128	104	111	133	113	133	138	119	113	110	132	128	98	106	116	124	111	112	118	118	127	125	106	137	120	95	125	127	118	119	129	121	123	113	116	116	105	93	112	120	129	110	103	124	100	129	112	112	136	97	119	134	116	119	119	92	129	115	126	115	125	108	112	97	120	101	117	114	115	132	115	119	115	107	105	124	126	114	132	125	116	113	150	100	136	120	116	132	117	125	120	117	109	112	114	115	131	114	115	133	111	111	126	126	125	132	99	98	112	125	99	121	119	134	112	108	107	109	127	122	128	108	124	123	115	115	121	118	123	122	105	98	107	117	119	124	132	132	114	100	122	98	97	123	115	120	119	114	113	113	144	113	100	115	129	112	112	119	122	107	101	110	113	103	110	110	121	119	123	140	124	135	120	125	122	97	119	114	108	131	113	119	110	128	127	123	112	112	119	137	117	105	112	124	108	104	96	109	124	124	127	105	101	114	129	126	117	107	122	120	94	114	114	124	108	114	120	110	115	110	141	113	122	120	107	101	109	126	130	132	125	119	99	131	117	110	136	108	118	130	113	128	117	118	122	120	116	105	114	114	110	114	130	114	98	120	107	103	120	121	120	121	131	128	111	124	126	127	124	114	95	134	118	112	109	118	98	120	108	122	96	118	121	114	111	119	113	112	106	117	108	110	121	106	127	124	131	121	124	106	119	114	137	112	107	109	88	119	122	104	120	116	121	103	115	117	104	102	108	107	124	124	123	124	102	121	117	112	103	103	130	123	116	100	110	110	107	114	106	134	137	107	106	138	102	106	98	120	112	141	115	127	111	120	122	104	118	132	113	109	105	104	136	112	122	119	146	105	116	101	121	102	96	100	115	112	127	122	107	110	116	139	115	112	103	103	125	130	99	119	106	105	121	115	96	111	102	115	112	120	107	119	114	118	131	116	108	117	131	109	112	112	115	127	112	124	120	123	119	103	101	107	90	133	124	119	119	127	121	110	133	131	103	109	110	105	105	95
25345	20973	27691	24409	20963	13783	1678	959	830	678	705	589	530	463	474	448	458	422	380	424	411	353	335	422	339	398	368	363	376	352	370	342	327	350	349	327	334	363	371	330	339	349	357	321	343	350	338	330	316	324	295	343	334	309	320	363	337	343	321	318	338	339	315	298	308	309	326	351	390	299	330	307	315	299	336	340	328	339	355	342	330	308	281	322	339	352	336	312	326	298	343	282	322	326	336	309	323	279	332	326	304	313	302	307	344	309	352	334	348	315	355	318	339	335	314	329	349	335	291	330	321	318	344	323	319	299	301	328	357	322	345	343	318	324	338	336	336	325	325	338	341	303	323	275	359	333	343	288	305	313	340	328	312	324	331	348	308	343	342	322	313	337	326	345	311	304	332	308	304	330	327	287	317	315	321	302	323	339	318	381	337	320	358	302	330	287	295	333	293	347	326	316	319	316	353	348	359	329	333	291	312	343	310	303	285	310	316	327	339	312	314	354	307	298	340	329	319	312	342	301	331	310	332	336	347	334	362	308	336	331	335	303	348	335	349	318	316	337	319	276	314	355	299	348	314	290	311	318	339	306	339	328	359	326	338	312	335	336	320	343	316	295	338	360	317	332	336	298	330	318	324	334	309	330	324	351	313	312	325	341	301	322	318	319	356	318	336	314	321	282	315	314	337	343	321	302	321	327	308	322	309	351	340	343	327	321	287	303	315	305	359	329	309	318	329	324	328	313	310	318	316	326	334	302	337	335	325	309	289	316	326	306	341	330	268	330	327	306	329	308	351	343	312	363	325	347	304	333	315	332	331	305	354	341	339	320	317	297	365	330	345	314	338	319	350	317	330	317	315	306	352	300	323	298	338	294	343	329	336	299	328	324	321	335	319	319	358	297	341	360	338	337	318	317	303	295	338	350	335	321	355	325	322	336	338	335	364	318	338	326	326	336	315	349	348	297	327	291	311	309	334	311	315	315	306	277	306	293	289	353	318	325	346	299	310	328	341	308	308	324	322	334	316	344	324	330	318	341	306	311	337	338	334	347	355	306	297	283	304	327	308	343	338	331	333	350	335	334	309	331	371	346	319	300	324	370	303	320	317	306	332	334	276	331	303	279	286	294	358	321	309	343	332	287	345	300	307	318	309	327	335	353	322	349	306	291	316	353	322	332	311	324	313	325	340	329	334	321	342	343	369	312	332	317	318	344	329	362	337	313	322	317	304	325	352	320	304	312	350	302	328	352	334	341	321	307	293	345	304	319	304	358	340	354	307	324	336	319	318	326	333	334	327	316	325	307	328	326	310	315	315	330	318	323	343	337	352	351	314	362	335	325	303	353	334	341	299	320	298	325	331	330	340	335	321	325	326	309	348	310	312	355	361	296	318	301	302	320	319	326	328	309	336	344	315	324	353	305	304	317	331	346	291	299	317	314	343	312	318	358	338	311	316	320	331	338	290	319	300	347	336	318	337	311	303	337	341	333	361	313	317	322	322	295	316	296	335	334	301	337	330	337	322	305	323	325	323	333	352	333	322	316	291	334	322	330	298	300	289	317	351	360	340	342	316	319	297	310	323	346	347	290	328	315	306	330	343	307	332	322	341	345	309	320	315	335	280	354	286	334	319	330	326	310	306	311	314	321	336	309	368	327	333	324	331	329	352	325	307	308	300	318	341	343	324	301	323	295	325	338	310	287	335	307	308	338	317	339	292	329	322	324	308	322	327	331	314	313	323	325	342	330	342	321	361	334	334	318	299	315	331	298	313	312	333	375	308	277	303	303	357	333	315	319	286	308	328	308	314	323	290	341	335	314	319	341	348	309	321	323	329	325	297	315	297	361	324	346	332	332	313	323	316	329	319	342	344	310	342	329	331	311	299	299	304	325	310	301	295	348	324	297	344	326	335	340	351	326	338	303	329	333	332	332	297	334	302	359	310	331	322	341	313	328	339	312	325	352	322	314	318	294	331	364	310	298	338	307	306	326	295	324	335	308	314	308	325	329	333	295	336	371	289	354	331	329	338	320	351	320	320	368	326	353	316	320	339	336	329	325	321	311	335	333	333	375	310	320	291	294	345	290	316	326	306	328	332	310	334	315	283	365	321	315	292	295	322	335	330	329	349	318	324	308	335	282	343	301	353	332	307	341	300	333	333	326	303	320	291	321	327	339	327	335	301	353	307	301	299	318	358	342	333	324	320	332	319	305	319	330	317	338	326	336	320	327	368	345	323	338	328	351	313	333	341	345	317	352	314	328	304	311	317	304	326	334	342	324	301	324	349	335	304	328	307	352	323	328	309	357	327	345	335	312	341	292	312	339	346	309	330	320	338	302	315	270	320	317	319	321	323	308	331	302	327	346	323	302	311	322	310	354	355	326	312	316	312	345	339	300	320	288	308	360	319	291	297	342	347	331	305	364	318	305	297	302	346	303	327	300	352	338	318	345	335	296	324	337	340	308	330	297	329	314	317	315	309	328	346	312	309	355	331	298	315	312	315	317	313	327	319	330	295	338	322	355	311	322	310	310	321	323	349	336	377	342	310	322	332	326	303	334	299	312	307	317	326	328	332	318	330	318	322	326	325	293	322	307	338	281	311	310	327	306	297	323	307	326	325	302	295	362	313	337	329	342	337	328	317	324	320	311	330	324	305	328	324	334	310	323	310	323	314	326	346	323	342	308	329	315	347	326	287	322	322	303	333	339	309	326	357	321	324	302	302	327	316	315	310	334	312	332	323	348	335	326	358	344	300	305	340	314	319	308	322	327	348	300	340	307	299	325	342	323	306	310	322	314	309	320	317	324	312	300	313	309	350	291	318	325	316	342	320	333	332	321	328	327	297	299	350	313	324	322	307	309	336	334	323	294	332	325	329	333	323	311	327	298	305	308	310	294	345	329	325	314	332	342	295	290	338	334	332	338	306	322	339	343	333	335	297	313	305	318	297	328	339	323	351	305	325	350	304	356	305	309	331	323	303	319	340	322	305	328	324	339	321	326	325	274	313	347	341	287	344	336	302	352	321	350	337	312	341	289	340	344	341	319	303	294	308	332	316	300	333	306	334	374	338	310	298	329	330	300	318	304	317	338	357	290	325	352	310	329	370	362	311	307	336	298	318	305	306	286	344	321	322	339	321	306	322	316	340	326	334	349	331	311	351	329	289	290	326	319	321	307	333	322	308	311	304	292	348	295	320	294	306	337	325	305	320	339	321	353	324	325	326	314	340	303	311	345	295	288	303	355	295	318	319	316	317	332	315	315	311	313	337	302	305	340	291	349	332	287	344	338	306	312	301	352	333	334	346	312	328	347	302	345	309	305	321	320	346	298	282	308	326	334	328	298	296	308	330	329	299	334	296	319	298	321	352	346	339	335	315	304	313	308	331	344	299	334	326	310	328	337	345	322	314	334	366	304	319	330	335	322	318	327	336	336	325	303	334	341	333	311	326	301	293	289	317	299	318	337	306	302	336	305	318	324	309	311	333	340	308	301
7384	29741	10095	5686	3721	2759	2187	1783	1547	1328	1101	967	818	715	701	636	549	523	523	515	457	426	427	436	435	433	377	387	384	415	361	377	330	376	355	395	369	356	367	357	378	350	336	332	366	353	349	364	334	331	347	343	335	349	323	357	352	339	323	332	340	342	342	342	357	335	339	381	345	346	336	330	318	332	314	304	340	333	319	361	373	330	353	357	315	312	323	318	341	319	343	351	339	349	304	325	364	335	313	341	362	378	335	368	351	334	340	332	338	344	320	319	348	338	336	313	327	344	324	345	325	330	323	335	293	331	355	313	350	336	325	302	338	345	332	338	305	351	308	332	353	302	307	302	342	325	345	334	314	339	313	287	343	342	298	348	346	334	339	321	350	341	346	343	288	328	304	362	310	337	344	335	347	347	331	330	351	342	307	335	305	325	312	325	331	317	357	331	369	315	304	322	347	363	313	321	345	339	339	300	329	314	360	351	354	346	321	348	326	334	342	328	313	331	334	353	346	315	344	336	322	347	348	311	326	332	347	336	332	333	312	341	318	327	353	319	336	308	321	332	333	312	374	327	324	311	337	326	339	316	331	322	352	345	302	341	322	327	359	297	319	323	325	321	308	356	313	328	304	368	360	308	354	306	393	336	339	310	314	350	345	320	349	348	301	330	328	349	295	321	339	306	308	359	304	289	351	354	344	326	310	317	326	314	353	326	335	349	303	350	328	331	317	344	323	330	319	339	314	358	333	295	340	333	317	330	324	325	308	330	343	323	333	322	352	359	326	320	357	302	346	304	328	325	362	317	304	324	312	344	339	339	314	344	312	298	331	347	334	324	311	304	340	357	323	325	338	364	325	314	318	327	351	353	345	294	345	351	296	329	318	304	359	343	297	346	296	305	325	353	318	314	300	313	342	336	336	329	303	330	359	299	376	301	366	314	361	365	345	330	342	313	317	328	327	345	338	336	379	332	305	333	314	337	333	329	353	337	321	346	318	345	317	314	316	336	312	296	286	363	309	325	326	317	324	344	315	321	334	325	349	346	335	313	321	337	324	325	325	291	350	347	332	331	317	323	320	306	313	354	304	316	331	375	304	343	340	361	326	346	299	337	319	351	363	301	330	339	314	339	340	326	351	363	332	334	317	334	347	357	305	323	320	330	295	345	325	332	338	297	326	342	341	320	327	349	334	338	342	379	311	324	350	354	317	342	349	308	330	333	340	334	337	343	356	352	323	304	358	339	338	338	332	345	318	294	360	354	324	336	325	343	351	333	331	325	334	342	325	323	356	323	332	332	319	316	317	327	326	334	303	319	324	313	325	350	315	356	317	331	336	310	393	322	316	356	310	328	323	324	339	332	349	311	301	353	345	325	331	327	291	325	311	317	334	356	347	319	310	315	322	327	340	311	333	315	317	286	318	365	349	342	364	317	305	356	316	328	327	362	303	325	327	325	345	312	354	325	336	351	334	334	368	332	312	327	307	359	342	340	349	330	331	348	322	307	324	303	331	306	335	308	366	327	312	348	351	332	360	339	341	331	322	311	310	302	314	350	287	325	332	318	323	308	329	334	367	353	331	330	314	380	351	306	357	321	350	321	325	346	314	364	360	341	346	350	324	362	312	330	296	310	338	337	320	337	318	339	312	339	335	323	326	345	331	314	332	325	341	344	286	313	318	362	352	321	325	361	338	310	322	338	336	360	314	317	315	341	373	312	321	305	336	362	327	320	304	325	318	387	355	346	329	284	303	311	339	359	351	337	307	341	355	319	313	317	362	325	362	341	339	314	343	340	297	328	305	352	345	334	312	318	350	321	343	332	335	328	364	308	327	321	298	345	317	344	385	306	324	337	340	334	357	354	336	328	319	328	335	322	310	368	333	329	333	315	340	311	334	367	336	317	316	319	331	333	330	311	305	361	328	317	375	326	371	331	348	309	317	343	365	333	374	336	337	317	353	318	329	320	323	326	344	320	343	330	339	316	334	317	373	351	305	316	329	336	324	300	337	337	322	361	364	324	322	333	367	306	303	291	327	338	302	329	334	326	337	335	305	335	318	343	320	331	365	311	375	314	315	312	298	314	349	321	316	309	310	327	325	324	314	325	338	332	329	344	285	321	316	349	328	347	313	344	318	323	341	334	339	315	351	320	326	330	296	324	332	337	329	348	341	312	345	353	317	346	335	329	340	293	317	334	352	307	312	321	334	320	319	357	321	303	339	373	330	331	313	307	300	350	321	327	353	343	314	357	322	342	334	334	353	346	348	329	315	321	345	318	325	302	317	326	308	355	309	338	350	340	317	347	331	298	333	280	354	346	292	314	334	331	313	319	304	340	316	353	318	341	352	342	354	333	363	319	329	311	340	332	299	295	332	338	329	317	320	338	335	353	312	333	304	333	335	322	322	320	338	364	282	313	357	368	318	363	302	304	333	334	326	328	326	311	315	299	304	319	350	343	321	308	339	326	324	315	337	329	339	357	322	303	347	348	333	340	312	314	312	305	303	315	328	324	330	293	347	314	326	346	325	323	339	312	301	333	306	339	319	342	294	326	335	317	318	348	319	305	329	352	343	312	353	347	336	298	335	356	301	357	318	328	308	328	354	337	319	331	339	345	329	360	329	340	336	349	325	342	308	349	344	332	325	338	336	317	320	337	363	340	338	336	319	331	324	327	351	339	327	322	296	313	329	306	324	325	320	337	321	348	333	315	358	341	311	362	336	318	361	348	312	320	342	337	381	354	334	317	336	296	355	340	317	300	324	323	362	327	338	333	302	347	336	309	333	349	330	298	326	332	345	324	319	336	326	334	322	327	333	364	296	350	318	347	328	346	334	315	350	332	322	344	364	350	334	332	331	359	356	325	340	363	351	347	326	355	346	306	313	341	338	347	331	305	292	314	342	327	380	302	301	350	342	340	334	337	344	346	319	328	349	348	326	341	304	328	310	334	348	295	330	345	336	336	352	319	299	320	356	320	309	318	321	330	349	362	339	341	312	323	346	309	340	299	321	300	344	341	327	360	380	347	371	351	316	332	335	312	335	357	281	347	319	345	315	347	327	353	313	302	329	351	328	319	329	331	313	354	340	309	319	307	346	337	346	349	312	354	338	349	342	307	336	311	335	329	336	317	341	298	320	330	321	323	313	304	343	316	355	346	290	350	317	338	344	360	366	348	347	312	321	322	317	306	333	339	306	355	333	326	314	321	308	312	300	334	328	352	322	346	332	334	306	312	333	343	333	346	355	375	343	314	322	328	320	348	309	347	325	317	370	364	342	294	333	348	321	311	345	323	324	334	330	326	319	337	320	329	300	341	314	344	332	358	333	329	320	325	327	359	317	321	350	330	318	345	324	354	326	312	369	282	337	348	330	354	329	361	363	305	348	354	337	318	319	306	327	321	334	307	362	356	357	310	352	300	350	357	313	341	347	322	329	340	305	329	351	361	332	330	318	297	324	313	325	355	352	296	331	320	324	319	328	332	305	331	338	353
23143	20974	27939	24166	20967	21039	11882	1933	1342	1293	1131	966	920	785	799	730	699	698	684	689	614	588	591	567	596	565	563	536	513	544	541	573	518	535	527	552	503	498	552	500	537	514	496	503	525	506	481	501	524	501	493	496	560	540	514	496	510	524	467	484	479	511	486	516	491	496	491	506	500	506	464	512	463	500	498	480	518	478	477	490	514	491	497	478	535	479	507	480	489	484	508	481	515	491	532	485	501	512	482	500	487	506	534	478	483	498	436	523	515	475	486	503	496	455	455	509	467	477	512	540	492	468	452	476	471	508	468	455	504	524	524	497	475	487	484	503	516	508	513	512	470	481	479	498	459	477	507	525	482	501	485	471	497	451	530	487	512	455	473	469	483	505	475	469	478	467	496	439	494	464	480	491	459	484	479	488	428	441	473	499	513	491	466	507	501	494	479	527	455	488	521	487	478	487	441	485	445	477	537	493	507	537	483	426	514	489	496	433	530	492	474	509	492	467	481	489	490	507	448	468	478	475	470	470	464	506	472	493	445	449	506	427	467	499	460	471	453	528	476	481	491	480	468	493	515	486	509	466	477	471	502	468	469	510	443	487	492	524	516	442	494	502	452	502	478	479	508	471	500	487	449	552	474	453	502	478	535	504	506	515	488	474	453	481	471	446	502	498	496	512	477	477	467	463	521	492	473	526	449	439	491	495	516	487	515	488	475	443	465	474	518	441	476	470	500	488	484	477	525	448	523	458	459	487	503	469	437	477	496	500	523	498	527	514	477	441	504	485	503	448	457	494	502	537	467	473	517	479	536	511	456	513	472	500	491	498	474	500	491	456	482	489	460	508	453	490	504	506	494	467	477	470	457	450	496	463	465	457	474	468	510	491	459	464	447	489	480	490	452	459	474	499	445	513	494	528	525	467	523	438	478	478	525	503	455	494	530	507	492	496	502	448	517	524	463	495	460	473	486	523	490	506	554	537	504	499	466	476	462	456	467	506	474	484	473	490	514	461	502	511	473	507	482	473	504	482	491	486	457	473	523	510	473	450	488	530	485	480	468	509	448	490	466	518	499	476	483	495	471	514	475	510	464	489	465	490	480	477	454	444	529	472	454	476	482	511	496	482	502	492	469	464	508	490	501	535	489	509	480	440	490	479	462	489	446	504	485	495	481	453	483	496	479	499	497	447	486	506	467	501	499	498	482	478	457	508	479	480	458	446	493	524	519	485	496	512	497	493	504	455	500	482	496	469	482	479	500	494	479	477	501	543	519	475	493	470	515	495	420	507	492	470	479	475	521	447	474	483	505	483	492	476	454	525	470	486	470	474	487	469	446	487	496	470	490	472	516	484	492	463	451	465	481	496	480	478	487	441	505	486	486	491	478	484	504	491	511	499	454	470	484	496	479	456	474	494	513	518	480	458	473	478	477	503	450	481	462	524	461	468	508	520	494	509	441	516	492	467	483	446	493	445	510	478	493	499	475	486	495	451	481	449	445	453	514	478	487	458	455	473	466	473	498	524	496	464	505	501	498	500	425	489	470	489	481	501	469	522	471	514	451	478	503	460	480	470	465	480	470	501	507	513	480	499	481	497	493	474	514	522	468	472	514	490	417	467	474	477	454	485	467	466	489	459	514	483	499	530	485	487	481	494	404	500	519	498	487	474	468	478	514	507	506	493	467	485	487	475	509	510	495	483	467	522	497	491	472	512	491	495	501	518	468	454	503	508	493	506	473	474	497	500	516	475	439	542	461	487	492	488	507	482	484	482	451	501	470	486	520	469	462	482	504	481	490	453	463	475	497	470	493	501	471	492	424	465	487	536	462	494	470	502	517	531	451	481	437	481	481	468	479	517	475	488	494	513	483	544	507	478	501	447	498	469	470	494	485	480	501	493	457	480	501	500	493	502	494	528	461	520	476	506	503	544	567	485	492	510	477	494	483	482	482	483	524	493	492	494	523	460	435	467	461	505	493	484	461	509	462	474	496	488	510	501	484	459	492	489	505	489	482	481	468	483	484	501	478	473	526	495	480	453	481	487	461	461	504	482	472	530	520	464	489	462	491	523	492	454	489	492	449	478	479	503	457	540	493	489	506	494	493	476	491	493	473	500	499	472	497	552	468	459	478	475	483	479	493	497	492	505	514	517	489	492	478	503	491	473	494	511	500	482	464	494	495	504	494	462	500	501	489	493	474	440	480	428	493	490	497	515	509	491	487	472	497	497	487	452	457	468	484	458	515	489	471	536	488	473	479	461	492	452	519	503	519	487	488	490	511	471	499	514	496	505	452	474	506	508	489	529	506	511	472	456	475	503	475	510	496	457	469	521	475	472	473	466	475	478	494	492	487	497	487	471	491	493	493	522	489	461	480	487	529	503	524	457	498	530	461	459	477	468	459	481	465	444	515	484	491	486	508	480	466	481	479	490	508	523	474	490	475	506	473	463	453	532	533	470	488	485	476	480	533	489	495	492	470	499	496	496	529	486	468	444	511	482	518	449	484	498	489	505	477	482	482	476	474	466	484	499	511	450	488	464	479	534	492	536	460	494	476	483	500	502	503	464	500	502	448	482	456	476	476	453	478	454	494	536	502	491	506	480	502	518	476	473	494	479	458	479	525	500	478	467	473	453	442	445	504	469	522	481	502	434	471	445	479	546	438	488	501	466	476	465	530	523	525	475	501	503	527	482	484	482	467	491	494	473	506	477	527	468	481	458	505	505	514	518	497	512	534	497	498	542	493	522	494	486	482	495	472	477	448	453	462	472	504	462	474	540	474	448	471	480	489	506	484	469	464	488	524	500	474	451	495	486	516	480	459	493	499	500	450	482	494	513	462	444	481	525	485	516	493	486	501	479	460	499	524	453	468	486	470	526	516	455	513	508	445	472	456	475	508	486	485	467	478	439	527	491	511	455	481	435	494	455	497	458	455	462	532	472	458	496	469	465	485	490	492	456	463	483	479	474	501	502	512	484	497	460	492	463	493	466	483	469	498	531	474	509	494	497	519	521	486	456	465	499	478	501	486	507	482	468	470	415	497	502	456	492	480	441	476	475	477	551	475	492	473	475	490	488	495	445	505	475	478	514	460	490	425	458	532	494	483	501	517	457	482	527	476	496	485	463	523	520	462	451	455	462	471	501	474	484	495	448	472	495	493	509	476	471	480	468	524	482	486	450	496	500	488	490	487	474	506	503	477	490	462	480	492	487	493	460	504	470	458	498	512	500	504	512	511	498	510	485	487	490	486	439	473	494	502	504	476	482	480	494	490	496	494	466	493	489	469	491	464	468	497	450	513	473	521	468	505	529	484	492	492	459	565	442	536	501	502	477	499	493	490	482	466	481	504	471	450	501	508	449	494	470	488	478	492	461	488	452	477	468	491	469	473	483	478	468	469	460	513	457	496	482	464	508	466	462	494	475	484	480	482	506	489	489	498	512	491	474	439	486	497	468	476	497	497	486	499	485	476	452	483	498	462	496	486	516	447	484
10215	41300	15571	9865	6783	5033	3997	3165	2712	2436	2051	1699	1426	1289	1223	1078	941	912	861	820	777	727	692	679	685	628	655	632	635	644	605	611	575	568	598	594	553	556	611	525	508	560	559	568	552	492	571	521	586	517	509	510	505	496	510	513	533	524	528	571	521	505	527	547	534	540	515	489	509	553	536	529	490	515	506	510	497	501	501	536	563	490	512	470	497	487	504	521	479	535	535	506	518	465	502	514	499	505	472	548	522	513	534	525	493	514	490	503	493	521	515	528	497	500	524	500	502	503	517	516	506	519	532	519	499	486	494	483	539	481	523	524	504	496	496	504	512	508	478	522	487	496	513	486	531	549	486	501	521	484	495	511	523	534	493	499	479	498	537	504	503	522	522	500	517	478	455	530	450	502	500	490	465	519	487	520	505	477	490	502	516	521	511	521	526	516	488	511	530	509	506	515	483	514	519	544	508	485	489	505	532	515	497	498	508	546	528	501	518	448	486	528	510	490	511	501	522	523	488	471	525	510	536	488	492	511	512	527	529	515	513	529	478	536	494	553	467	484	533	522	495	514	498	460	496	430	522	502	497	472	499	522	474	504	513	537	531	462	495	500	502	488	459	494	510	481	502	510	493	509	485	481	487	504	532	461	498	518	477	516	466	523	510	533	448	532	518	486	491	506	533	525	530	492	492	497	541	507	539	490	513	484	510	524	484	525	491	532	520	467	480	477	518	510	503	495	469	505	472	486	480	483	488	516	480	512	474	485	507	516	503	522	515	538	505	497	493	539	487	498	515	544	518	492	512	503	549	453	509	509	514	506	497	495	511	521	514	518	498	483	471	497	520	529	494	481	506	523	469	494	505	504	497	475	495	494	563	501	493	514	511	499	508	461	540	513	504	469	514	492	478	488	520	464	479	488	547	500	497	435	536	462	500	496	482	544	497	485	482	523	508	512	518	538	531	506	515	525	515	480	499	495	479	510	484	475	501	498	492	481	524	502	472	504	526	503	483	514	493	514	506	510	532	501	499	498	483	477	528	488	498	520	545	474	486	496	523	512	500	497	495	483	503	475	487	483	498	497	473	529	511	490	511	507	493	488	478	463	462	518	499	512	486	506	518	475	509	494	480	527	518	504	516	501	480	499	516	504	536	513	487	508	509	488	486	491	536	496	483	502	495	525	517	496	520	500	525	522	512	483	488	514	508	510	442	521	489	446	514	509	515	511	502	485	535	473	520	483	516	494	525	471	489	483	494	469	508	479	491	468	510	502	482	471	511	519	496	497	507	505	526	493	541	530	530	481	481	494	528	460	466	557	513	519	506	526	486	511	510	446	494	453	463	501	494	478	495	510	502	476	469	505	492	513	512	551	508	464	472	517	502	499	536	497	496	512	518	512	514	495	498	520	510	487	520	499	483	470	554	492	511	523	522	498	500	531	480	451	519	477	478	497	449	485	500	499	475	502	507	493	470	505	511	534	525	486	467	512	508	490	522	509	528	472	508	493	478	554	546	501	523	497	492	471	509	505	455	484	507	492	525	498	503	506	518	522	522	491	531	504	480	498	509	487	479	488	473	506	555	508	480	506	514	496	482	466	498	470	493	503	553	454	520	520	466	493	488	504	487	529	520	537	522	498	519	512	487	505	495	524	505	480	492	496	503	493	527	490	472	513	538	484	505	508	483	496	518	516	476	550	523	530	560	476	534	496	477	469	505	463	500	502	498	535	466	524	483	511	485	505	495	486	520	496	508	495	521	517	568	522	514	502	515	520	503	491	527	486	454	516	507	514	468	473	504	467	490	501	516	485	483	503	546	481	509	515	481	568	517	497	520	489	527	463	500	513	457	491	470	525	503	501	514	468	503	508	514	535	484	496	490	533	488	501	483	496	494	527	494	525	503	486	501	469	558	537	462	504	507	495	529	516	529	490	505	479	489	513	466	488	534	481	542	468	518	490	524	521	508	525	533	483	534	513	569	513	494	502	471	469	486	497	515	491	483	513	465	490	509	511	502	496	464	489	480	509	501	458	515	545	533	484	487	490	507	492	465	511	519	497	510	532	530	505	497	450	467	498	467	470	517	491	461	470	505	520	477	477	499	512	498	497	500	548	498	500	525	501	506	499	524	499	468	500	507	456	499	479	501	503	523	516	493	515	497	531	498	500	516	472	495	515	471	489	475	477	487	492	485	506	483	478	489	512	489	510	496	425	505	492	449	519	465	537	514	521	491	524	529	506	523	543	504	486	498	480	506	493	519	489	466	499	498	503	492	506	483	483	553	520	500	507	524	566	460	498	516	478	491	505	517	502	501	507	473	521	516	505	483	478	458	497	506	491	554	485	477	478	480	486	496	484	482	523	483	533	487	513	527	516	486	489	490	478	509	473	466	497	481	496	478	494	474	513	536	459	488	508	507	454	486	552	491	490	502	487	497	478	470	589	517	505	529	494	524	448	522	467	522	490	472	512	479	501	503	500	496	507	504	491	528	487	524	505	477	511	514	495	485	512	501	517	513	521	484	528	487	528	481	495	538	455	491	485	503	475	495	530	537	499	514	502	494	535	446	483	487	528	503	504	501	521	512	532	499	475	536	516	484	533	515	497	510	517	487	501	469	518	464	521	492	516	517	525	512	498	513	502	491	513	523	483	467	460	517	510	521	513	463	486	491	559	453	508	490	491	512	544	476	483	485	503	506	499	505	476	503	517	492	551	464	477	550	524	495	529	510	519	518	508	465	494	501	495	474	514	484	463	520	514	492	511	469	528	521	506	494	500	554	540	488	454	521	484	499	515	504	497	472	511	493	539	487	518	481	485	515	506	456	449	477	465	466	513	468	492	456	511	493	505	528	484	489	545	496	470	479	489	507	490	469	489	524	522	536	495	519	493	510	471	501	473	505	487	469	464	531	521	484	447	530	491	483	496	481	528	531	510	499	506	485	468	491	518	518	449	505	543	497	451	502	504	520	519	469	463	496	488	511	517	497	476	476	472	514	482	481	487	541	502	531	502	498	505	481	521	507	480	483	507	501	493	504	468	497	458	485	516	526	508	470	452	521	506	488	525	473	511	472	462	523	510	503	483	501	517	518	513	463	521	489	494	484	487	525	499	525	569	499	493	472	505	509	484	521	485	502	494	487	488	459	480	512	486	493	528	495	492	496	514	496	515	484	537	526	490	522	511	495	484	530	491	516	493	495	520	452	484	531	482	461	509	527	516	489	521	521	488	490	497	477	494	513	514	507	511	505	508	485	505	505	475	483	495	477	528	499	476	545	471	495	449	482	493	466	523	520	515	443	502	502	486	461	502	523	493	491	480	521	472	481	495	506	517	466	504	521	538	493	497	521	498	521	553	491	485	525	506	515	469	494	487	473	499	466	506	502	490	483	515	489	518	509	529	533	528	497	454	501	501	488	521	502	491	498	504	442	447	483	492	509	477	515	508	529	500	477	520	506	537	513	498	510	459	486	495	499	489	520	552	503	527	493	465	501	482
28210	16487	3722	413	255	219	159	141	132	125	139	133	95	108	133	114	108	111	108	117	91	82	90	133	112	99	103	103	106	118	111	113	92	112	119	103	101	118	102	87	101	99	103	93	110	113	105	106	97	103	99	99	95	107	92	107	95	95	109	93	94	102	102	87	108	89	109	94	103	97	101	98	121	110	99	109	103	116	100	102	92	100	104	91	102	109	128	97	93	106	102	119	107	108	108	108	101	92	98	83	98	96	108	111	94	104	101	99	99	98	99	101	97	102	87	86	98	109	120	103	95	107	104	111	110	97	99	100	105	111	81	124	102	105	91	105	96	108	88	98	93	115	102	101	98	107	92	110	101	90	76	91	83	111	93	109	97	106	104	95	98	111	106	107	91	96	101	96	96	90	99	102	103	108	119	106	89	95	86	104	88	91	97	87	98	90	95	96	95	97	94	125	99	111	99	98	111	105	138	121	105	86	95	98	117	107	85	96	91	110	108	102	115	98	129	103	108	104	98	111	106	99	109	99	100	98	104	81	113	110	110	95	98	96	107	111	109	91	112	97	107	106	104	111	107	114	96	95	116	100	85	98	97	99	95	100	97	90	108	81	108	110	92	104	100	104	108	106	109	91	104	104	110	93	102	106	102	89	99	109	97	101	96	101	95	98	88	94	97	102	99	112	98	94	97	93	102	88	93	108	77	83	102	119	97	109	94	92	109	101	91	100	97	114	96	94	88	86	111	109	93	97	87	112	98	102	115	120	84	117	98	95	98	93	101	95	106	102	108	113	97	104	114	94	114	103	97	99	98	100	92	128	109	89	107	116	120	105	99	108	109	92	95	106	96	100	115	112	104	88	95	94	97	73	110	99	89	101	91	115	102	92	90	90	122	121	108	102	96	93	88	95	82	97	112	89	113	73	93	88	102	96	114	94	105	95	98	104	100	102	101	116	95	103	101	123	108	98	88	116	103	89	123	90	90	82	99	103	118	110	87	96	99	92	116	107	97	95	101	103	87	115	92	110	104	100	114	108	117	85	81	90	86	104	99	96	116	93	93	105	81	94	106	112	125	95	108	104	96	99	93	100	102	101	114	122	100	88	98	98	102	107	95	99	103	96	93	103	106	107	110	80	100	105	102	97	101	111	93	94	97	112	113	95	93	92	107	103	87	104	93	101	127	107	85	115	95	88	92	99	110	108	82	80	115	92	108	92	86	82	90	100	99	91	99	96	93	100	120	88	98	96	101	92	105	77	96	70	105	101	97	99	120	116	92	90	111	98	96	88	101	101	101	89	108	103	112	99	114	104	91	94	111	100	111	99	110	108	109	100	94	93	89	110	97	102	104	112	97	94	101	92	90	93	92	100	96	100	115	97	117	108	103	114	89	103	102	112	107	95	99	112	122	95	100	125	117	113	117	119	110	94	95	103	115	93	89	83	100	124	95	92	100	103	101	107	120	81	111	119	106	97	104	100	87	87	98	109	101	86	112	80	117	108	109	90	91	114	94	107	101	94	77	101	88	99	86	85	89	106	108	106	110	104	113	88	82	97	89	103	93	105	109	94	97	110	111	104	113	112	123	120	110	117	116	105	108	96	108	102	111	113	94	89	87	93	94	87	109	105	111	111	101	84	103	94	94	99	100	105	81	89	108	119	111	101	120	101	96	109	94	109	123	89	93	116	109	96	104	105	89	98	100	113	96	103	111	105	104	89	109	100	89	92	101	101	105	106	105	119	94	99	103	108	109	107	120	92	111	93	112	80	79	118	98	112	101	98	112	110	99	74	85	108	91	104	110	92	108	106	111	97	104	74	107	88	104	92	104	113	94	92	104	115	96	107	106	100	106	109	105	134	95	118	86	88	101	103	98	107	93	105	86	111	122	97	91	118	106	100	104	94	112	97	97	111	88	80	104	97	106	118	109	103	91	101	105	87	99	113	107	118	109	91	101	91	118	100	85	107	108	106	118	98	111	101	104	97	97	98	114	103	95	104	101	99	92	95	97	106	99	118	88	106	92	80	110	104	102	105	93	96	118	91	94	122	86	108	88	106	122	98	102	104	91	103	108	112	91	87	123	110	105	123	82	114	98	102	109	105	105	106	95	119	90	109	78	94	112	103	85	89	99	90	93	123	105	94	108	116	105	97	98	112	113	88	85	112	100	91	116	101	92	105	102	90	96	102	84	98	97	104	113	104	91	88	115	106	107	104	101	94	83	104	130	107	91	113	106	111	98	109	97	107	97	95	111	107	84	124	87	86	77	85	101	103	90	115	123	115	102	100	108	90	108	95	104	103	103	97	103	102	114	87	87	102	107	115	108	104	86	97	82	101	104	120	103	108	108	106	102	94	103	100	119	103	114	118	79	111	102	100	80	107	98	111	101	86	108	82	98	106	107	83	112	92	96	86	106	106	88	98	104	117	105	92	108	115	92	116	122	112	108	97	107	104	99	98	100	106	87	93	119	106	113	97	86	136	115	96	97	108	86	96	108	95	97	109	95	100	123	76	81	86	91	95	84	86	103	100	109	110	107	100	104	93	113	98	124	98	103	86	107	102	100	110	99	103	99	79	122	103	107	76	97	110	111	113	94	98	91	113	115	112	91	119	112	117	96	115	100	88	93	103	101	104	99	112	121	108	86	102	85	102	97	115	103	100	103	110	91	88	113	88	118	111	103	112	105	112	95	94	103	103	90	111	108	94	96	92	103	106	100	97	94	95	107	113	123	105	104	104	112	94	95	94	102	105	81	84	88	93	106	94	98	106	107	111	101	103	108	96	94	104	105	109	80	92	114	97	104	103	111	110	99	94	97	106	94	94	111	91	102	104	101	81	93	109	98	109	105	92	105	111	89	109	96	111	99	81	113	107	105	95	98	110	106	114	88	123	118	105	101	104	92	95	109	124	117	91	93	81	103	99	111	99	111	110	97	113	90	104	96	103	88	102	87	117	86	115	94	108	122	111	93	78	107	103	102	94	85	101	108	101	102	86	112	93	97	105	93	102	107	104	102	86	106	123	94	102	86	110	96	91	108	103	106	96	130	124	88	105	118	108	103	116	95	108	102	110	111	118	113	107	88	93	91	93	98	103	99	80	98	110	101	108	100	124	91	113	96	96	112	89	103	95	98	107	108	110	107	110	94	94	95	105	79	94	83	116	100	101	111	120	113	103	112	100	103	107	103	91	116	93	94	89	103	115	95	116	108	109	93	92	105	95	125	92	94	120	112	91	134	118	113	97	101	108	117	79	111	106	105	115	108	111	91	88	84	83	113	88	88	85	106	108	101	108	108	102	107	111	101	96	100	109	101	105	102	98	113	91	98	107	111	107	111	98	123	98	99	88	81	80	93	100	91	105	96	91	89	127	94	110	109	91	91	100	102	86	92	100	102	102	94	89	115	90	83	107	111	86	120	100	98	105	98	92	106	106	102	121	106	108	104	95	103	94	98	103	100	84	93	92	106	103	109	91	105	117	100	111	103	100	97	90
5389	9844	875	382	269	228	205	199	160	172	181	154	176	129	140	137	127	117	150	108	121	136	130	135	126	138	125	122	108	122	130	146	128	115	146	133	113	126	125	116	99	115	119	127	136	112	120	117	131	109	110	104	136	89	136	112	120	127	115	104	130	136	135	107	113	148	112	98	110	117	122	111	105	108	111	115	109	125	119	122	115	108	126	132	117	138	128	122	119	112	128	119	115	128	105	123	124	120	121	123	104	116	124	115	126	116	131	134	117	103	113	131	114	111	128	114	116	106	109	101	128	141	122	107	102	128	117	136	111	114	128	107	119	116	106	135	114	126	112	128	119	122	133	118	108	129	110	116	105	124	109	116	131	118	125	141	108	119	108	116	119	117	117	111	110	108	145	112	119	109	117	105	121	119	111	117	123	140	138	124	105	139	127	109	117	120	106	106	124	125	154	108	138	119	120	123	108	136	142	107	127	105	111	109	102	116	128	117	125	123	119	124	123	149	122	113	114	121	134	116	120	106	117	123	114	125	120	108	114	124	118	113	124	117	110	101	124	122	117	123	107	128	113	129	129	117	112	121	118	115	122	138	116	129	112	115	129	110	134	103	104	126	138	118	123	115	121	116	101	124	112	121	113	114	130	123	110	122	115	112	127	116	121	114	109	132	121	131	131	114	119	111	95	121	120	130	138	116	110	110	114	134	126	119	126	114	125	108	114	114	111	121	141	129	113	121	123	125	115	111	101	104	116	112	124	144	122	129	120	144	114	105	118	105	129	123	114	129	112	117	119	132	144	110	133	125	109	123	111	128	120	125	103	131	123	103	118	133	125	126	103	118	113	98	107	129	109	124	133	111	123	105	119	127	101	105	124	129	123	101	112	100	106	106	118	109	125	131	106	135	123	115	123	113	112	117	107	126	122	116	128	112	142	106	117	112	119	101	108	109	102	117	126	134	138	123	112	119	110	127	125	123	131	96	138	129	123	122	116	126	119	122	99	110	106	133	113	115	113	111	114	117	126	132	116	111	116	135	108	126	121	93	134	115	113	113	111	110	134	139	125	132	136	121	142	120	112	102	127	113	131	123	103	109	113	108	127	114	108	117	127	135	113	114	103	116	129	112	123	139	126	122	102	122	132	132	113	120	131	125	117	118	109	121	105	120	132	133	107	117	120	121	119	98	124	124	114	125	134	126	111	130	115	135	113	114	114	114	118	122	101	103	100	112	116	76	128	138	113	126	121	118	106	113	120	101	119	121	120	135	114	113	115	108	131	136	127	108	112	137	127	135	109	121	132	121	117	110	133	119	140	123	123	124	140	105	106	117	131	145	121	123	131	109	122	118	124	117	114	125	118	112	125	128	116	133	124	136	132	116	130	105	121	116	114	127	121	117	114	116	119	118	119	116	112	103	112	125	132	93	106	121	118	107	110	132	137	114	120	112	113	90	105	104	142	122	130	151	122	106	135	128	117	137	129	133	135	122	111	115	127	102	118	110	124	110	122	121	84	134	121	106	125	108	121	130	126	123	126	115	134	101	91	126	123	111	116	99	137	117	101	112	114	133	115	112	120	104	120	126	121	105	121	122	130	119	126	127	118	97	119	131	130	121	112	98	110	121	111	119	118	121	135	116	113	131	113	112	120	131	111	118	119	114	134	113	118	98	123	103	116	109	107	119	123	153	129	122	124	106	106	125	126	98	101	115	112	97	123	123	119	128	125	122	148	135	127	141	131	110	113	107	127	127	126	107	117	103	123	113	108	124	131	133	113	118	115	112	129	111	116	118	120	123	97	115	108	114	116	126	123	147	128	136	126	114	125	121	101	143	115	128	111	107	125	138	115	149	112	131	125	103	128	118	110	125	109	148	100	126	105	113	123	115	115	107	138	127	117	107	115	106	119	117	107	103	117	128	129	130	111	128	114	103	109	118	125	127	114	124	116	105	104	114	124	123	122	127	129	113	111	128	100	120	121	116	105	108	104	120	133	101	117	130	101	130	107	117	121	137	114	131	109	130	110	112	124	127	120	129	113	107	125	135	127	112	145	143	109	113	136	103	103	131	114	120	125	105	125	100	144	123	126	132	127	99	121	109	95	118	112	124	145	115	119	123	109	113	116	113	132	96	112	126	129	104	107	110	111	114	123	112	115	123	97	108	112	105	126	138	118	119	118	115	110	116	123	114	145	109	82	128	120	124	122	118	96	124	122	114	125	120	108	126	107	113	129	113	124	115	124	129	126	117	124	100	122	129	112	109	126	134	116	132	116	120	124	121	107	122	116	109	109	103	123	120	100	115	103	105	136	130	143	104	134	105	124	110	118	134	120	122	105	114	125	107	139	124	118	141	117	127	116	134	121	137	122	101	116	130	125	124	121	134	121	136	119	110	100	130	104	112	120	108	133	122	114	119	111	91	127	119	121	113	121	126	114	129	107	125	123	135	131	121	126	138	134	128	143	131	112	115	116	112	108	121	107	121	97	110	117	111	115	122	118	113	133	124	109	126	112	98	124	103	111	116	125	110	113	126	115	141	109	96	109	120	130	114	121	132	120	107	127	116	118	121	132	112	117	120	115	107	110	105	124	116	109	129	129	122	108	120	117	127	133	108	109	122	121	101	141	120	114	110	116	110	109	105	144	121	130	108	102	119	146	127	117	119	134	103	113	132	109	120	119	124	113	130	104	119	106	133	123	119	107	111	107	117	107	156	120	119	128	126	116	121	97	129	112	117	121	109	112	114	110	132	110	135	115	112	115	124	103	136	115	123	117	137	116	117	117	117	115	130	126	107	139	110	120	113	104	129	110	132	113	118	118	123	122	144	120	133	113	112	99	119	112	140	110	111	122	120	111	112	126	115	112	121	132	99	143	119	128	122	90	126	132	120	108	118	129	118	127	127	123	112	110	126	125	116	127	121	118	128	120	132	128	102	113	110	132	104	122	137	106	138	136	122	119	108	113	111	107	120	109	102	116	108	126	123	126	140	121	121	113	121	106	120	132	117	124	125	128	107	107	108	123	119	105	115	115	136	120	103	113	130	113	115	114	128	107	118	98	95	119	129	127	110	111	109	131	107	123	108	134	112	119	114	114	104	109	119	129	132	122	127	109	89	139	105	124	125	128	114	116	122	124	116	110	127	112	95	136	134	113	119	117	131	117	110	117	134	115	107	111	107	97	105	113	99	116	132	108	114	131	98	141	132	129	121	128	107	123	119	116	116	125	123	119	126	112	120	127	130	133	127	92	117	116	123	106	113	124	121	113	118	111	114	116	132	122	103	118	108	124	117	129	112	126	117	108	128	117	120	114	124	103	136	133	138	130	114	116	120	119	127	108	130	119	111	103	103	113	109	131	132	120	111	111	128	129	124	117	133	105	111	116	112	106	110	120	127	106	110	124	140	132	116	111	132	106	128	114	118	105	104	113	114	126	102	114	117	133	100	115	123	124	124	105	128	119	114	112	125	131	104	108	111	103	116	111	136	132	111	120	112
25463	20980	27564	24561	20965	13128	1579	936	820	715	652	590	507	490	463	451	484	466	386	387	417	390	404	365	369	330	371	344	347	347	352	379	338	374	339	364	313	349	350	360	321	330	346	311	349	309	338	337	340	338	328	304	350	313	307	340	325	316	325	312	352	336	300	353	324	317	349	339	309	323	313	344	334	340	327	351	327	337	320	337	355	321	330	312	321	325	341	325	333	338	359	345	341	305	303	323	321	312	318	346	337	299	347	313	342	323	294	334	358	330	306	309	335	340	333	330	326	339	345	324	313	345	317	310	347	316	319	313	335	327	334	315	340	326	322	309	318	299	339	347	323	288	327	325	287	307	336	335	316	318	312	316	315	314	332	324	347	325	292	326	326	358	330	300	339	322	333	332	320	331	325	315	303	330	310	321	318	349	318	377	320	358	297	337	301	318	321	305	295	310	321	327	312	348	340	327	335	338	304	323	287	323	303	305	331	303	321	342	319	325	287	331	341	289	287	333	314	318	318	309	311	309	343	329	347	314	319	329	343	327	298	335	325	317	308	314	306	327	338	315	326	335	316	347	325	329	332	330	320	332	330	319	323	327	340	340	327	332	348	333	296	321	359	338	317	311	322	326	301	327	294	331	307	318	310	316	348	326	326	330	346	344	305	337	331	313	312	324	271	302	296	332	329	297	342	328	310	368	301	333	326	313	338	349	343	301	355	354	310	340	307	325	346	309	345	319	347	344	336	307	355	324	327	301	341	334	317	353	328	330	364	313	329	299	363	338	308	292	330	319	310	329	315	338	320	314	342	325	365	348	367	344	369	305	309	342	329	310	330	331	316	324	317	314	291	321	321	352	356	355	328	315	326	346	317	325	318	314	331	324	313	328	323	301	297	321	348	298	350	325	329	332	345	307	315	323	294	351	327	325	345	334	331	324	305	318	307	334	318	308	360	309	310	341	325	282	326	326	326	331	309	296	349	321	311	337	333	327	346	340	339	312	306	334	308	312	329	320	299	341	320	326	346	312	352	317	314	337	344	319	328	350	329	343	317	322	308	314	305	334	329	312	352	294	319	318	316	346	347	351	331	325	320	336	291	304	292	314	327	365	334	314	350	359	308	327	315	325	329	360	330	301	335	324	307	290	322	302	333	329	330	324	344	347	311	312	321	358	350	369	351	339	311	352	299	342	323	323	337	322	303	335	308	330	322	339	323	360	318	330	310	336	303	317	335	309	300	331	313	317	313	319	341	325	304	333	324	342	326	309	338	339	339	285	343	328	308	305	307	310	309	326	319	296	338	355	318	325	336	312	309	330	306	350	332	317	345	307	346	349	364	304	296	293	378	338	291	323	330	358	317	312	353	296	304	327	338	312	328	319	334	333	316	330	323	295	300	329	334	335	317	342	321	325	333	325	328	306	305	325	328	296	321	311	351	276	308	306	337	297	339	322	310	308	318	324	316	304	325	339	304	335	324	344	349	323	318	320	325	320	319	314	327	337	341	337	319	306	318	322	322	346	330	310	305	292	367	321	321	329	352	324	330	307	346	293	318	337	346	361	354	330	326	327	336	321	330	352	322	351	316	317	341	341	329	378	384	324	329	373	316	338	356	336	333	299	281	331	311	321	339	344	285	324	344	338	290	295	335	289	297	316	334	324	310	312	298	319	348	364	355	316	322	335	310	341	318	330	294	337	320	325	335	341	314	305	314	322	313	334	313	324	334	325	343	314	345	328	332	329	342	362	309	309	313	352	318	323	291	293	348	340	289	331	327	325	324	303	334	305	325	305	340	299	315	320	330	339	313	329	326	310	315	326	331	347	300	365	320	356	314	350	318	343	317	353	301	330	297	363	326	347	304	299	335	338	288	315	304	333	360	314	316	341	312	299	330	326	314	303	325	301	312	343	313	351	320	305	339	313	303	323	323	340	336	315	304	327	327	330	312	314	317	310	316	303	307	309	337	329	341	295	341	331	345	299	335	301	291	339	297	323	306	313	340	287	341	354	347	319	337	320	301	303	325	329	352	326	326	331	344	308	324	321	331	309	359	310	319	302	318	317	329	341	313	324	317	338	316	324	291	318	309	303	327	320	328	323	303	329	313	324	319	340	334	345	313	356	329	323	319	303	325	386	348	320	335	341	316	323	338	315	311	301	325	322	348	324	320	334	317	343	318	330	293	333	296	306	350	315	288	329	324	329	312	356	325	298	320	296	331	327	321	338	308	330	308	337	322	307	337	320	330	326	329	329	325	344	342	312	308	348	316	312	341	319	326	304	331	352	358	313	324	318	335	318	317	341	310	318	332	296	318	338	296	363	344	300	292	337	319	333	289	335	321	337	329	324	332	326	346	325	318	330	309	325	310	317	290	298	348	295	322	305	310	342	313	318	325	361	334	324	294	326	327	309	352	333	326	330	357	321	334	314	332	302	357	302	313	357	341	295	329	308	307	320	308	311	315	317	327	323	317	347	316	308	286	315	328	333	311	339	325	341	350	361	360	332	315	297	302	355	317	299	334	332	326	329	310	322	321	349	326	342	314	330	343	310	320	295	341	325	308	339	338	292	306	320	338	295	320	326	334	325	339	343	303	359	328	281	314	341	298	362	339	323	306	293	320	304	334	309	333	304	299	309	298	334	306	311	342	280	330	322	387	309	304	315	293	340	367	340	342	321	309	326	312	322	281	338	334	322	308	352	324	303	356	334	320	312	327	350	339	337	321	342	325	333	324	329	295	343	316	321	303	359	303	279	366	337	295	306	339	305	330	306	334	295	352	321	329	324	329	339	350	302	307	354	320	338	290	307	329	317	304	336	329	348	309	301	309	339	324	300	319	322	309	329	316	326	317	333	303	329	305	324	285	304	308	315	335	333	338	299	326	308	333	343	359	327	362	291	311	325	309	307	332	327	337	334	318	368	350	354	327	299	322	340	351	344	319	350	291	309	367	337	284	342	324	299	330	312	305	324	369	303	320	317	331	360	304	311	333	306	324	305	332	326	335	320	337	325	324	344	289	317	324	297	300	312	306	332	313	299	314	294	306	297	309	335	351	316	290	323	323	303	313	301	325	314	309	356	341	340	333	319	336	315	331	334	333	305	319	333	328	327	345	300	284	339	302	345	323	309	325	321	326	311	353	333	300	335	349	321	349	335	368	311	315	311	346	287	310	342	302	311	344	319	335	337	319	339	317	306	304	305	331	350	292	310	335	319	338	304	349	326	334	318	334	309	323	298	303	365	326	342	318	313	310	303	300	323	313	330	327	317	331	340	278	334	294	355	350	301	335	315	321	344	325	327	333	321	316	292	298	338	344	344	348	321	331	318	309	343	297	311	310	307	311	275	319	292	312	321	299	306	316	307	342	342	317	332	318	316	354	330	327	325	374	310	332	309	349	311	308	328	325	327	323	344	271	313	291	322	304	326	322	311	331	348	363	292	326	310	318	328	330	330	306	315	356	333	351	322	328	319	320	309	320	307	303	348	321	329	319	337
7660	36205	9938	5719	3696	2733	2273	1786	1533	1245	1129	983	834	728	672	588	558	585	546	527	459	492	391	447	413	452	374	408	407	363	382	335	349	364	361	365	366	382	358	374	358	354	347	338	349	324	359	352	358	404	359	352	330	325	355	335	363	337	358	337	369	373	363	331	320	363	337	351	299	354	368	314	317	312	325	337	332	327	379	363	300	343	329	350	323	294	322	307	332	351	318	325	328	318	350	321	350	333	352	328	325	321	327	339	325	361	332	326	339	333	332	323	325	337	325	349	311	344	351	334	360	328	335	332	336	347	345	346	340	344	334	346	356	329	344	343	305	330	331	330	301	326	329	307	356	293	312	341	327	342	336	327	334	342	328	295	327	364	339	341	317	345	345	336	326	338	341	337	296	333	309	318	341	298	318	339	338	322	351	313	300	307	308	310	331	300	318	322	293	344	321	323	309	314	308	372	346	312	301	343	354	319	335	313	333	321	325	356	350	337	333	300	302	353	345	321	355	334	338	346	328	337	330	360	357	326	319	335	311	338	326	324	313	315	321	340	354	323	354	298	313	343	302	333	278	366	314	346	345	340	331	316	305	344	345	338	325	330	323	368	334	352	341	329	323	339	324	358	316	354	351	365	341	320	372	358	317	351	357	343	327	339	301	313	313	332	314	359	333	342	341	351	349	331	341	318	328	326	323	317	362	333	312	331	335	322	349	363	318	319	353	333	332	319	318	317	356	327	319	342	307	333	342	341	344	329	304	330	336	340	345	339	385	325	330	338	351	323	329	317	327	307	358	351	323	310	339	357	326	330	336	332	322	342	300	329	343	357	335	316	335	321	355	371	346	348	346	328	317	304	346	357	358	328	320	324	338	351	343	340	356	342	360	338	321	346	330	351	333	351	339	331	331	303	302	309	326	351	345	309	298	354	362	323	332	336	364	323	306	336	352	318	310	345	341	333	319	295	342	304	321	342	318	348	330	299	317	336	291	352	340	362	307	328	308	305	327	329	332	322	347	340	349	330	329	336	318	364	320	335	310	343	321	294	356	342	319	327	339	309	347	352	341	365	371	346	331	326	336	327	324	352	325	309	361	297	359	334	313	344	339	332	336	311	332	342	333	305	342	302	340	305	330	361	325	318	336	323	317	345	340	355	312	290	315	331	345	341	363	344	343	320	309	332	322	284	337	335	343	324	324	349	305	334	345	322	334	336	381	331	323	326	321	337	347	340	330	341	360	359	334	278	332	339	351	323	341	306	327	318	368	296	341	343	342	339	335	336	329	309	310	377	340	339	332	332	327	326	328	319	328	353	337	320	314	310	342	329	303	325	348	326	332	341	327	336	332	327	373	337	324	323	341	328	311	336	330	311	328	343	313	326	338	341	334	303	334	362	325	356	347	345	299	338	321	318	367	322	317	342	336	301	328	303	337	335	333	329	311	299	337	338	333	325	333	333	308	383	348	337	302	351	340	321	343	332	319	314	333	327	313	331	311	348	304	342	325	363	340	316	333	367	370	289	334	337	316	362	332	352	343	323	335	309	350	300	348	332	337	351	304	345	299	333	335	337	317	323	308	322	306	321	303	345	311	326	373	352	318	359	317	319	320	320	337	336	341	325	331	334	346	330	345	346	322	331	365	359	328	324	312	341	342	313	362	352	308	322	371	312	330	356	309	317	338	322	307	350	309	331	329	363	352	334	349	327	296	331	299	320	374	343	316	311	334	339	332	303	317	323	363	337	329	340	350	331	348	324	323	331	318	353	345	347	332	334	325	318	326	348	297	321	333	325	312	321	308	372	334	338	343	313	309	366	334	356	338	329	356	326	354	324	361	349	299	344	333	316	340	353	322	322	311	340	347	337	355	299	333	340	305	338	317	337	366	336	329	310	334	337	327	344	329	346	333	320	352	346	346	314	339	332	335	331	336	306	328	326	329	343	325	366	319	372	328	328	327	363	337	324	331	336	295	352	343	332	340	322	305	306	336	332	339	344	318	308	313	324	296	306	348	316	309	310	306	337	327	318	324	348	351	330	335	339	337	353	336	338	334	301	351	344	333	339	350	309	374	307	343	332	342	346	316	348	309	330	321	308	351	366	324	332	330	317	324	360	340	345	309	331	359	320	337	363	344	337	312	332	352	352	340	342	330	318	287	357	366	326	368	389	341	318	340	344	335	307	325	323	341	316	350	346	365	291	322	288	352	331	319	331	354	340	346	333	333	326	326	323	352	369	297	333	342	349	325	337	326	315	337	338	331	319	337	334	311	339	316	342	337	321	303	311	326	338	325	351	363	369	338	321	341	367	347	346	347	324	336	336	368	314	335	333	318	335	344	361	343	325	354	314	303	335	327	330	323	362	330	343	303	293	376	292	316	336	354	330	337	304	346	328	335	326	348	320	345	312	318	361	325	307	340	316	331	314	342	323	326	296	329	330	337	370	305	326	328	340	312	341	313	363	309	319	310	339	379	339	324	330	303	361	315	311	338	340	340	355	342	290	323	339	309	324	317	299	333	339	309	337	302	357	324	319	302	319	319	335	333	321	346	334	320	358	307	362	346	348	356	360	332	330	296	319	325	352	349	331	337	333	312	370	313	349	311	337	348	347	343	320	329	312	331	368	330	320	337	317	338	344	348	332	319	323	334	322	353	312	321	331	321	354	333	314	327	330	321	351	326	311	334	328	341	339	323	307	330	326	362	311	337	361	338	322	365	336	339	318	332	327	315	345	297	335	342	336	355	367	326	325	336	322	320	347	338	334	324	345	300	307	345	319	358	316	348	332	302	348	302	347	322	327	327	351	308	334	368	316	350	312	335	311	341	309	363	346	325	334	303	365	317	365	339	341	330	341	332	338	342	326	342	320	327	303	329	340	346	317	338	302	326	362	336	333	328	324	315	342	357	353	304	315	336	373	327	352	374	317	374	344	315	315	311	324	337	355	339	337	363	308	336	364	319	347	327	358	342	315	335	335	312	333	328	331	318	318	329	337	312	302	345	327	335	337	341	317	320	336	325	385	316	336	314	304	338	330	318	317	354	331	335	305	347	324	333	347	308	331	349	286	325	328	346	331	348	287	335	317	322	333	315	333	328	317	323	327	332	314	307	334	361	370	334	341	338	334	287	344	353	347	315	307	300	357	314	313	333	322	321	321	328	318	349	301	309	327	366	339	344	335	318	370	310	340	360	331	319	335	345	338	367	331	354	341	366	341	346	343	353	330	328	327	341	320	326	342	335	342	313	342	318	334	302	340	311	321	330	338	325	331	300	334	333	353	364	343	320	350	351	337	343	320	337	331	322	311	355	323	356	318	329	339	317	328	349	323	300	337	330	340	295	350	305	326	330	332	338	361	346	342	334	336	314	310	346	325	332	352	362	352	325	337	336	331	337	327	323	310	322	340	349	305	323	355	343	385	369	329	328	327	321	330	337	312	355	320	314	339	331	286	339	325	349	322	339	342	356	345	325	356	336	329	376	331	330	322	360	318
23162	21011	27797	24327	20988	20996	8444	1838	1418	1212	1146	1021	863	806	771	681	725	654	687	622	613	585	571	547	553	600	555	599	553	561	563	496	554	529	526	529	544	505	477	532	526	530	550	460	483	473	491	494	536	493	542	496	477	534	478	493	502	488	495	521	472	479	489	479	461	517	453	489	503	488	476	462	539	513	544	501	514	504	480	492	477	505	509	507	467	507	503	534	518	494	507	513	527	493	530	481	501	528	541	521	476	475	433	516	536	468	509	498	492	446	499	481	516	503	471	470	480	469	468	443	540	486	514	467	479	495	480	520	484	507	515	484	530	503	484	508	490	483	501	484	493	494	448	471	472	497	451	487	486	499	423	501	538	491	519	438	505	475	490	529	491	483	486	462	481	463	516	540	494	484	469	523	477	474	469	457	488	541	492	530	501	491	485	466	514	434	492	492	485	468	529	496	475	472	486	515	510	527	464	492	461	492	461	515	506	496	499	482	456	486	498	517	481	524	491	531	496	459	489	505	502	492	436	467	462	494	458	490	483	475	458	512	493	489	499	510	491	469	520	485	493	504	501	489	506	464	450	467	480	485	475	463	488	513	451	477	498	479	478	509	490	455	441	508	444	468	478	468	479	479	477	473	489	447	452	483	485	485	487	526	461	510	512	461	494	478	471	484	477	517	481	516	465	475	502	478	502	474	494	505	516	479	497	442	464	510	474	497	465	485	507	493	480	468	467	503	494	501	471	535	474	518	477	479	478	495	460	485	487	463	495	499	450	511	462	528	479	464	486	484	528	488	482	512	531	493	493	487	493	502	507	470	500	468	469	508	502	488	488	496	504	478	495	513	504	496	461	480	499	496	481	529	493	494	510	470	429	525	486	476	490	446	506	490	499	483	480	524	500	471	490	495	517	475	453	517	477	517	494	466	504	514	466	503	470	488	491	483	508	513	505	502	461	481	446	458	532	445	489	458	494	497	482	460	477	464	491	480	465	491	477	488	480	449	487	521	507	516	493	547	446	503	498	494	456	436	503	517	483	467	482	491	499	488	485	468	428	457	486	487	457	469	494	487	464	477	495	515	478	505	489	495	534	506	521	458	478	495	510	475	473	470	537	502	466	506	457	501	460	493	529	499	511	478	498	490	473	468	469	479	534	488	451	517	479	500	485	516	473	511	482	471	446	487	499	479	492	474	530	458	479	489	517	496	464	497	475	493	493	524	523	473	485	492	468	471	446	514	484	494	459	486	477	479	505	453	505	469	502	478	481	495	469	476	461	491	519	487	507	480	509	496	488	486	490	489	480	496	444	490	543	477	519	536	457	508	497	468	478	482	485	530	477	471	484	558	497	466	490	487	524	504	499	481	494	446	463	501	486	512	475	504	477	501	516	484	478	484	517	494	498	506	469	487	526	480	503	554	503	488	519	456	489	472	507	458	463	483	493	476	547	508	518	521	468	506	455	496	506	493	473	525	493	490	487	479	458	496	491	486	494	515	487	446	478	495	500	526	517	489	519	465	475	503	493	443	502	435	479	472	472	494	428	500	451	472	504	531	498	471	487	481	498	509	538	494	459	473	511	484	482	463	463	461	502	463	508	457	491	495	493	502	477	510	487	455	477	460	482	492	505	477	519	451	479	472	494	512	495	537	507	456	505	478	500	490	500	430	465	456	507	472	476	515	557	513	478	462	491	470	502	493	479	480	477	532	496	469	458	457	422	474	476	474	442	475	461	492	471	466	470	495	478	503	486	486	501	497	495	460	464	475	486	502	550	504	496	484	491	470	492	514	518	503	467	460	485	511	498	505	523	511	460	493	479	489	499	539	490	467	488	488	482	461	473	454	475	502	464	476	511	506	508	466	506	450	500	488	488	459	490	442	510	504	502	499	500	504	446	490	464	475	491	488	512	508	538	512	483	472	476	522	487	476	463	488	520	492	504	475	488	490	493	488	528	476	502	485	515	489	513	518	487	484	502	511	490	487	469	532	495	496	459	485	479	456	510	479	484	524	436	445	446	518	494	497	497	505	446	486	496	486	445	496	505	479	494	517	488	453	504	465	517	478	495	498	483	470	525	476	507	499	493	469	481	491	505	469	533	460	482	493	475	504	478	506	526	498	498	529	450	467	461	471	477	491	447	482	484	493	522	507	458	512	510	511	494	507	496	474	472	526	472	477	486	434	487	499	475	462	460	499	482	484	475	533	475	477	469	496	496	485	496	487	499	456	480	455	464	510	535	476	468	468	480	468	474	458	502	481	468	517	495	480	503	494	512	498	500	518	492	485	492	478	491	451	498	484	481	502	498	503	469	511	503	487	453	475	529	515	455	478	533	560	485	484	489	498	478	512	484	479	488	484	511	500	513	470	478	512	479	482	522	468	488	543	500	475	469	502	487	517	465	487	507	464	496	502	520	503	489	485	487	481	474	503	475	482	493	502	438	472	451	500	482	486	481	461	459	493	461	472	478	469	495	470	467	501	468	482	462	504	501	455	516	539	488	493	482	495	500	484	520	465	500	495	493	482	477	485	442	522	477	478	449	486	483	494	491	475	480	465	473	519	515	466	452	508	507	479	513	508	502	492	440	466	487	505	504	485	494	480	493	431	486	494	522	502	484	495	509	490	498	461	511	511	498	465	491	513	525	470	500	470	504	501	468	453	479	486	502	515	477	504	493	518	477	506	483	482	475	524	459	462	466	487	472	502	508	473	522	475	509	488	506	449	519	508	501	494	474	498	457	496	438	495	493	495	479	441	518	484	465	538	481	509	483	477	483	486	503	474	529	504	487	480	478	488	528	484	467	485	492	488	514	488	488	451	481	492	512	492	503	511	520	485	481	507	474	462	515	506	480	480	490	474	477	474	490	463	513	469	506	500	475	501	483	463	477	495	503	533	485	454	479	484	484	448	451	512	475	495	477	475	505	498	496	497	483	476	460	461	483	467	496	454	477	514	444	516	441	440	491	505	495	447	487	481	531	510	454	466	474	496	530	458	479	486	471	461	488	480	545	496	493	524	489	528	489	502	493	489	515	527	508	490	487	500	506	460	513	508	449	516	471	470	498	494	529	494	457	498	484	477	478	487	500	484	503	509	486	514	475	507	475	453	452	475	453	495	483	491	500	477	488	502	486	461	467	492	502	488	509	493	495	490	489	490	524	469	523	475	515	451	498	475	512	489	504	460	471	488	478	484	484	451	506	481	479	493	479	498	476	465	483	505	496	477	485	525	475	509	484	501	438	483	507	510	493	501	469	480	527	482	458	498	465	489	517	473	475	508	476	508	480	437	483	513	483	474	464	466	500	470	449	466	463	531	471	435	509	466	479	450	495	506	458	494	483	457	445	485	495	515	474	484	459	481	499	466	482	480	492	448	505	505	521	513	511	476	482	507	500	474	498	508	495	484	488	479	456	514	471	465	484	520	508	499	506	472	515	479	500	498	463	517	479	495	462	504	518	497	483	528	522	466	489	484	513	455	550	520	474	491	494	474
11693	52224	14832	9602	6482	4957	3890	3213	2712	2210	1982	1712	1378	1290	1151	1005	969	901	840	792	770	745	728	721	718	692	608	614	601	626	632	625	559	576	537	546	579	514	594	525	558	523	541	548	511	537	569	543	536	537	537	506	514	483	480	518	536	519	514	508	532	542	529	532	518	524	515	513	532	521	522	529	547	486	512	541	544	538	542	541	516	511	514	514	490	514	503	553	490	487	529	492	478	509	455	535	458	537	512	522	521	481	468	527	528	509	515	454	537	518	532	493	524	495	518	518	528	532	522	504	510	558	546	500	519	508	515	530	476	522	520	513	512	505	532	504	510	487	586	512	487	507	474	502	529	534	490	509	487	506	493	522	535	524	503	504	527	558	475	486	530	496	469	481	490	472	529	473	473	515	437	512	467	499	490	497	505	526	495	553	516	503	511	522	510	436	489	502	510	487	499	521	475	499	477	530	507	508	491	511	510	529	473	470	515	492	501	486	517	532	488	501	485	490	512	512	505	519	530	538	512	497	504	449	511	512	498	503	493	476	543	519	491	539	506	495	494	525	448	530	529	506	479	496	492	480	517	507	518	512	494	516	489	516	509	522	509	517	517	508	491	510	465	478	523	501	503	541	540	530	495	497	505	482	528	484	549	547	467	461	543	522	480	504	516	518	496	517	473	493	543	531	463	522	455	537	521	533	522	502	516	521	517	517	494	516	450	541	490	507	513	490	483	525	507	527	465	479	500	527	518	489	475	507	489	477	496	486	475	502	514	530	492	507	495	489	552	541	489	511	536	490	510	475	488	467	531	481	503	532	513	528	510	513	478	512	494	488	492	520	497	506	492	518	527	522	500	509	487	499	494	527	468	521	501	497	516	497	503	537	515	473	509	520	488	533	488	464	504	534	485	500	526	531	503	512	510	496	474	500	541	503	531	491	529	509	507	531	475	526	460	544	488	492	486	435	519	463	526	516	530	468	483	529	471	489	535	460	517	494	502	503	532	491	486	513	532	446	504	497	511	501	509	455	476	551	511	507	443	498	494	477	518	502	469	476	468	508	491	492	479	523	507	492	472	515	488	512	490	466	474	491	504	469	493	513	492	502	494	539	479	522	463	524	484	500	547	494	499	494	477	469	489	487	528	505	523	497	517	489	483	512	541	511	544	513	491	483	479	494	487	548	515	509	465	527	491	464	508	455	509	519	502	504	513	512	519	525	526	529	525	496	529	513	517	532	491	515	461	521	517	511	513	514	491	536	525	532	477	497	479	519	516	531	504	557	508	509	520	488	515	519	509	491	525	485	508	488	502	485	472	452	480	495	487	509	488	496	532	500	492	513	509	529	468	500	508	509	519	498	495	450	493	502	495	506	486	499	490	471	489	503	549	526	475	496	503	496	512	513	468	532	469	486	491	506	537	510	489	530	511	509	525	499	500	496	543	459	491	510	475	527	525	476	502	497	512	510	498	480	565	480	517	462	549	500	517	519	469	502	500	504	534	478	476	486	493	467	508	494	478	501	525	496	503	494	474	508	528	489	487	489	520	518	492	509	467	531	497	499	516	546	508	463	493	508	545	501	507	524	518	513	532	529	523	527	515	518	521	508	495	522	483	515	497	519	473	542	523	523	517	517	528	484	523	499	517	536	511	482	505	514	511	523	518	506	551	517	445	540	523	485	497	496	509	533	522	510	522	488	497	538	474	506	511	553	493	538	524	499	519	527	515	482	488	499	505	498	531	525	488	510	555	486	536	500	502	479	520	519	523	528	513	488	481	517	527	518	530	484	479	494	511	492	502	526	488	469	500	544	545	506	499	541	513	511	490	506	461	461	501	478	524	528	514	491	503	527	513	524	518	479	507	471	465	487	509	494	516	561	519	503	495	503	507	499	525	520	499	464	522	504	500	543	488	510	485	548	502	520	505	513	528	517	532	496	493	511	457	526	499	516	485	542	495	514	520	495	501	540	482	484	547	485	510	495	503	514	520	509	526	498	465	501	510	552	459	460	437	498	525	499	480	498	496	471	504	473	473	516	537	486	508	496	537	521	502	522	521	493	487	527	548	527	505	498	529	492	527	511	510	469	496	524	473	550	512	507	495	498	563	506	513	510	492	516	504	556	508	525	495	483	496	473	530	518	477	473	474	524	478	502	495	541	479	500	490	475	481	476	479	484	510	526	475	513	516	518	527	510	500	492	470	519	483	521	530	482	476	490	507	526	503	509	498	465	511	525	523	519	519	514	550	465	500	510	530	511	516	496	502	518	471	493	513	497	509	516	536	520	522	463	498	460	501	461	518	493	491	498	459	457	529	532	480	476	529	525	513	524	489	525	518	504	477	481	504	467	512	537	530	482	538	490	493	474	521	459	479	474	526	526	482	554	487	495	471	507	544	512	521	509	479	504	489	507	550	499	479	524	537	494	495	496	503	505	497	523	507	504	473	539	524	496	511	504	511	521	484	529	540	505	549	513	539	483	468	520	508	481	517	496	499	513	493	520	496	494	460	512	493	479	515	497	487	478	539	543	523	505	488	500	446	510	504	522	510	491	515	528	491	498	517	509	482	516	497	539	497	483	515	485	495	520	483	464	483	512	517	529	519	485	500	489	495	497	514	478	556	485	559	526	516	532	520	485	514	487	474	475	493	488	509	521	495	527	511	513	479	543	508	482	482	545	529	487	515	503	534	448	540	490	489	498	503	491	541	503	500	530	530	464	524	531	475	452	523	528	483	503	485	485	520	451	525	500	515	505	498	528	513	491	515	461	486	514	467	534	506	523	471	515	513	506	484	486	475	496	519	502	517	510	525	541	494	555	504	478	515	493	488	455	497	479	508	505	491	468	518	498	521	510	492	488	529	517	511	530	542	534	472	506	522	495	504	515	521	456	445	478	475	503	496	533	510	516	523	486	484	526	496	516	513	521	491	509	478	498	467	492	489	500	532	486	511	506	494	485	466	536	482	503	514	528	510	493	501	536	505	501	521	485	473	497	528	504	503	517	507	496	508	481	526	479	485	470	479	538	465	494	525	497	516	539	492	494	483	485	508	530	503	487	490	526	494	504	494	523	466	494	502	474	551	503	494	533	509	489	507	499	524	466	549	455	479	530	476	539	509	474	509	454	467	484	500	495	499	498	513	513	474	577	507	482	499	486	508	514	507	463	496	506	556	504	490	517	519	475	529	503	525	522	492	488	496	477	491	434	495	512	500	471	490	507	518	525	464	517	469	485	534	498	520	507	533	492	515	526	490	535	493	493	491	555	519	508	494	495	491	511	503	508	530	472	512	494	510	489	497	463	566	493	531	518	492	467	501	493	507	530	478	556	512	486	525	496	515	499	530	549	503	458	503	540	548	498	520	512	506	522	521	499	481	525	515	511	497	493	498	477	515	561	500	505	518	511	494	519	503	471	514	504	490	508	528	507	492	453	514	451	511	490	535	511	496	468	525	473	532	487	504	487	494	471	521	504	507	516	491	480	484	466	520	513	531	520
28221	20056	5272	330	227	180	121	164	111	136	120	137	117	112	107	83	100	124	95	106	92	125	111	106	98	97	102	128	88	101	121	121	104	101	113	109	125	100	106	96	130	86	104	107	98	104	100	105	100	105	94	104	126	117	105	94	107	106	103	88	106	121	110	105	108	109	106	97	94	112	115	101	101	115	98	109	113	90	103	100	94	102	104	88	126	122	126	119	98	111	94	105	107	111	95	102	96	115	102	96	107	98	91	117	105	115	87	105	106	106	106	114	107	89	99	91	109	100	89	102	87	129	95	110	96	113	118	101	105	106	115	105	110	116	123	126	97	90	110	114	109	102	103	113	95	105	110	109	118	110	88	106	116	108	102	109	87	103	116	118	118	119	106	129	97	105	89	111	104	114	113	94	89	108	111	86	96	108	104	104	119	118	99	100	104	105	105	109	105	103	106	120	97	95	95	116	121	92	122	119	130	104	115	103	94	103	103	124	118	116	96	118	109	108	96	119	112	94	136	117	109	106	71	108	101	117	95	123	105	106	120	112	103	113	94	97	103	92	84	116	109	122	113	106	121	105	128	101	106	113	113	103	103	114	102	107	95	106	107	108	132	105	122	98	83	120	109	122	100	96	115	116	105	114	90	103	101	103	96	100	94	102	111	132	121	94	116	111	114	84	109	93	112	89	123	101	104	104	109	98	117	89	104	109	108	97	111	100	103	113	112	95	93	106	103	89	109	110	97	98	97	94	93	106	101	114	114	118	111	104	115	103	106	117	101	95	111	97	86	108	98	108	111	113	108	112	105	108	115	127	114	114	103	102	111	96	115	88	120	93	105	96	110	110	110	101	104	103	112	117	105	95	116	102	100	86	122	124	98	94	108	105	96	118	115	80	105	96	89	92	107	112	103	113	109	90	96	108	109	99	110	99	112	104	98	108	93	112	94	117	100	112	112	122	103	122	106	113	90	105	97	114	130	104	104	94	91	98	111	127	110	118	105	106	86	100	107	77	111	103	106	98	112	118	113	100	98	97	115	100	100	89	108	104	108	80	115	101	95	99	92	100	103	98	123	96	92	108	97	107	109	123	110	120	124	87	109	119	127	95	107	117	108	104	105	102	105	110	113	98	108	105	110	109	106	106	99	113	91	99	108	113	103	97	118	111	109	115	124	105	100	103	96	115	109	85	104	102	106	112	111	121	104	93	126	94	115	119	109	91	104	99	118	111	106	115	101	83	93	113	97	103	102	102	100	113	114	88	121	107	96	99	122	115	115	119	109	111	121	109	109	95	109	93	115	101	92	111	110	97	122	109	103	100	104	85	107	110	92	97	109	95	99	108	89	86	108	120	119	94	103	112	106	89	88	104	96	92	110	111	114	113	102	101	96	112	90	122	110	101	114	77	110	99	116	105	90	128	109	83	120	106	97	109	84	110	88	103	109	125	94	124	99	107	109	118	92	108	118	92	102	96	130	117	113	99	104	107	111	104	104	105	79	102	94	97	110	94	105	120	97	107	108	115	103	115	108	109	85	122	125	87	98	106	100	111	119	109	111	94	121	105	108	106	116	116	90	121	90	97	97	89	92	104	107	99	123	114	113	92	119	100	122	105	109	106	108	102	121	134	94	87	98	96	114	128	100	108	98	98	106	92	115	110	96	91	99	90	95	98	92	121	96	116	107	108	101	114	108	119	96	108	100	102	111	98	118	90	109	114	99	110	127	109	102	107	121	113	95	112	125	125	123	106	134	105	117	96	84	98	87	127	106	115	100	96	98	105	101	110	106	103	94	102	107	119	103	109	97	110	102	105	122	103	112	103	98	108	113	93	100	117	110	103	94	103	107	94	108	110	115	95	105	118	134	116	118	115	123	109	101	102	109	116	105	99	105	82	113	106	117	99	96	115	100	106	104	112	121	101	101	108	106	99	106	102	87	105	110	125	107	110	105	97	91	97	85	106	102	100	124	99	98	106	99	94	94	109	110	98	99	118	102	98	102	98	101	101	112	127	102	99	100	104	96	103	113	97	98	94	120	106	110	133	111	107	104	81	116	101	113	109	111	98	122	106	90	117	113	96	131	93	118	102	115	103	102	97	103	107	103	114	105	108	118	122	108	120	101	103	83	98	107	111	91	107	104	128	117	92	116	113	103	107	99	92	101	122	127	96	110	107	112	115	82	98	110	101	104	104	107	127	93	87	111	96	105	109	103	138	107	80	117	107	102	101	117	106	106	96	121	103	104	103	104	107	103	100	104	103	88	88	117	104	102	119	111	96	100	91	99	113	116	110	84	107	96	105	92	109	116	118	119	103	103	100	124	121	104	116	106	112	106	99	91	105	107	100	100	94	93	105	104	117	98	88	108	85	89	103	120	116	102	106	98	101	91	95	93	112	85	91	103	123	90	106	104	88	108	94	103	108	105	122	87	105	114	123	106	110	107	118	111	110	99	96	107	97	127	106	121	96	104	120	103	95	104	101	104	110	120	104	111	106	94	86	103	98	114	103	113	100	93	104	95	89	99	93	108	121	101	101	100	116	103	108	105	115	104	120	108	121	103	95	122	100	100	100	105	103	92	116	96	95	116	101	107	84	90	105	99	78	89	89	113	87	113	112	96	104	118	99	113	105	113	107	100	99	94	97	98	106	104	122	103	100	103	126	120	95	125	106	116	98	123	116	102	102	114	97	127	116	98	115	103	125	99	107	103	100	106	96	99	106	98	122	109	104	91	112	110	125	102	118	90	123	116	92	99	118	100	115	125	115	90	115	118	115	120	100	99	108	98	93	102	120	93	107	110	84	112	92	107	102	104	104	106	117	126	95	95	111	110	96	100	100	97	109	102	97	108	94	103	114	109	103	97	123	88	101	106	96	109	113	116	102	109	111	108	89	108	118	110	118	91	123	118	112	133	113	105	100	100	110	122	115	113	102	92	112	111	90	89	121	107	126	120	97	101	115	134	111	95	122	119	92	93	87	103	95	89	108	115	113	120	108	120	84	106	107	95	106	99	117	110	102	102	122	122	102	108	109	86	100	104	111	116	107	83	104	101	107	99	98	89	102	122	113	115	108	95	113	103	88	107	106	114	111	96	105	104	98	108	111	112	84	112	106	109	88	92	95	111	110	92	87	103	99	85	112	121	103	105	108	121	98	103	91	97	94	111	108	106	99	99	107	108	102	80	107	100	111	101	103	124	110	118	99	113	136	109	101	93	103	92	110	102	111	120	97	132	108	118	105	122	103	127	110	105	118	119	115	108	102	113	102	112	106	102	110	111	104	93	96	99	100	103	105	111	119	93	107	116	94	104	105	110	106	106	117	95	123	119	104	113	117	111	98	121	101	112	113	105	90	90	115	100	87	110	106	122	108	89	110	121	111	103	99	118	98	103	105	125	115	107	118	104	105	122	103	94	123	115	111	85	117	114	99	128	106	97	94	111	99	98	95	125	113	110	96	123	110	112	103	100	117	91	106	96	88	108	93	88	113	109	119
6728	23313	959	317	256	221	214	176	167	181	148	169	139	133	144	134	129	141	117	170	152	122	143	136	109	126	118	104	133	137	110	135	136	106	111	109	133	136	129	109	135	131	130	118	122	117	108	132	125	142	114	116	126	128	128	129	122	109	111	130	127	102	115	112	131	135	124	121	134	130	131	103	132	116	123	120	139	123	130	115	127	131	128	103	103	117	125	116	124	123	116	128	104	131	120	104	123	115	115	142	127	120	135	133	129	138	113	133	125	126	133	127	110	128	101	127	120	123	113	133	139	119	127	144	106	121	125	122	119	123	124	132	127	122	108	127	118	113	134	120	121	121	126	118	128	129	112	121	136	115	116	124	100	133	117	127	129	121	119	124	121	128	112	137	124	111	127	124	120	136	137	110	126	122	112	131	133	105	115	125	129	121	123	118	133	113	112	129	138	126	114	117	116	110	133	134	121	136	130	105	113	102	136	115	117	124	134	120	107	118	138	129	123	129	108	131	110	128	149	115	128	123	114	138	141	119	103	129	136	134	130	125	138	125	119	135	111	118	115	142	119	133	126	122	120	142	115	127	117	130	120	128	114	131	128	132	121	113	121	116	118	123	156	134	107	126	118	125	130	124	128	132	123	106	106	118	137	120	113	147	121	133	119	139	130	112	121	127	151	112	114	120	114	123	127	125	110	126	124	115	127	125	110	124	107	149	139	121	144	117	136	123	109	118	139	111	119	117	113	131	125	120	122	110	121	125	126	124	119	131	124	112	126	152	130	115	124	128	126	146	126	108	127	118	126	120	118	119	119	141	110	131	118	131	125	106	123	112	110	112	120	118	122	121	143	123	125	94	116	119	123	110	125	114	125	112	126	135	101	110	105	137	116	113	122	140	130	126	115	111	109	123	136	147	129	105	110	125	135	112	117	121	127	140	115	129	123	122	118	140	116	118	114	112	134	108	109	135	142	129	145	117	138	146	111	138	106	117	128	120	123	109	128	104	144	137	110	139	120	125	118	126	119	117	127	130	123	132	134	131	142	119	119	96	112	134	121	131	107	158	114	117	105	131	127	108	136	132	124	108	115	119	116	127	114	118	138	114	132	131	150	98	121	111	137	113	127	117	131	117	125	127	148	116	122	119	125	109	114	122	119	122	113	120	124	113	113	119	124	125	100	122	130	126	112	147	128	121	119	116	129	123	150	136	131	127	135	130	156	127	109	123	114	106	119	135	114	123	123	132	131	114	143	132	100	120	129	107	128	102	139	127	144	123	143	139	125	120	126	111	136	122	120	120	112	134	123	140	114	121	102	124	111	118	108	120	107	126	121	120	112	117	117	130	101	123	113	111	126	113	123	115	110	124	124	132	135	135	140	128	130	136	110	123	115	123	132	119	121	123	120	113	127	126	125	125	119	126	124	115	108	133	104	111	124	154	145	104	122	123	130	120	128	128	119	109	127	110	119	128	125	115	141	111	158	111	118	134	121	114	128	123	122	124	138	122	119	119	105	156	127	121	121	131	115	104	126	127	108	122	119	130	132	128	113	125	118	135	136	140	117	126	137	127	124	123	143	114	110	119	115	114	121	132	101	141	131	125	112	116	135	138	135	138	113	119	125	132	135	120	118	114	122	124	126	130	101	111	118	119	116	138	119	127	128	114	121	145	123	110	117	114	102	142	117	126	126	120	107	118	132	136	125	138	108	132	138	136	128	120	116	121	123	121	114	116	110	124	113	108	131	115	111	118	121	122	135	131	124	130	104	109	127	135	144	112	134	125	117	127	130	116	120	125	119	130	137	118	122	131	122	122	138	137	131	120	135	126	109	132	134	127	114	124	115	117	119	124	124	113	120	115	112	125	111	135	110	117	129	130	132	130	139	126	120	109	129	140	141	113	131	120	131	109	113	134	112	107	125	140	122	102	121	119	115	122	126	119	128	123	118	116	129	139	112	118	130	117	113	127	116	131	114	119	137	111	126	129	137	135	152	149	141	131	141	124	116	102	113	139	105	114	122	131	126	109	111	123	123	128	128	122	128	111	120	144	114	127	135	108	127	137	120	113	132	119	116	143	110	139	151	114	116	135	139	129	124	120	111	122	120	110	116	119	131	113	115	110	128	133	117	121	128	92	120	115	113	106	131	127	128	145	123	121	130	133	113	123	138	112	141	127	107	123	134	139	141	124	126	113	128	129	116	108	106	112	134	108	115	120	125	114	124	137	97	126	132	119	129	130	140	134	121	131	122	107	121	120	117	112	119	130	114	122	123	115	116	122	124	129	108	117	119	102	121	121	90	135	133	126	125	112	132	120	117	128	117	112	112	136	121	130	139	127	116	112	120	119	123	122	105	118	108	121	140	128	107	124	116	126	125	124	119	106	120	136	121	120	117	132	119	136	117	114	135	117	140	108	128	126	135	103	122	126	107	126	124	115	121	136	130	96	121	124	127	130	131	116	132	127	123	118	132	140	142	130	118	128	119	114	122	118	105	95	133	125	124	112	107	124	133	132	121	131	114	139	141	129	125	139	116	130	145	118	128	126	117	135	110	114	119	131	135	123	116	134	109	126	124	114	130	139	122	132	126	134	110	120	129	139	131	128	127	143	129	124	135	143	131	126	127	112	121	126	124	112	123	119	123	128	141	132	140	113	137	124	129	125	110	114	119	105	116	119	130	104	137	130	122	119	125	135	141	116	98	125	112	132	119	106	120	138	118	129	135	135	132	143	128	127	127	118	114	117	120	122	137	105	125	112	137	145	126	144	121	122	120	108	138	114	128	131	131	97	115	137	140	132	135	131	127	133	108	105	115	114	120	145	101	123	124	116	126	107	123	125	105	100	129	137	120	128	130	115	133	143	127	118	129	124	140	123	123	125	122	132	118	127	126	114	129	125	118	137	105	122	138	122	120	109	130	133	139	124	135	120	116	143	126	118	128	100	124	119	126	145	118	119	108	103	109	129	145	123	111	123	105	126	115	117	116	118	113	115	130	131	101	139	113	126	122	121	115	132	124	111	116	117	135	110	113	132	97	127	138	125	114	113	133	129	131	122	131	112	121	125	116	123	126	117	118	98	136	126	123	116	128	117	101	114	127	145	140	143	138	96	146	118	113	126	114	144	115	139	122	119	134	122	147	135	121	122	105	137	136	113	131	128	120	122	125	108	115	102	114	116	109	123	134	115	101	131	126	121	123	122	104	113	141	133	117	118	121	128	138	116	127	136	122	111	109	125	114	117	130	145	121	140	107	135	126	119	125	116	106	128	134	136	129	120	117	121	138	136	117	112	112	137	128	106	134	110	113	126	137	134	130	122	134	132	107	131	111	116	127	111	121	126	121	124	124	118	99	108	145	124	147	117	132	121	143	113	119	119	118	117	117	121	138	138	122	130	107	116	104	113	105	140	99	107	112	111	123	121	129	124	105	119	134	111	143	129	97	131	117	120	113	138	110	124	122	130	129	121	126	126	126	111	108	136	131	110	115	123	107	100
25406	21333	26718	25414	20928	11482	1359	843	726	661	603	532	497	511	488	482	438	419	420	375	370	373	382	392	373	386	366	385	389	346	346	364	327	370	325	331	377	330	332	370	364	337	309	347	310	341	326	382	303	322	361	341	372	310	341	346	343	312	333	350	320	325	329	342	329	326	321	362	323	358	350	340	324	361	341	322	349	371	321	356	334	326	314	342	320	324	351	357	340	332	380	331	312	328	346	344	336	321	345	350	323	355	351	344	352	322	316	336	341	315	323	352	341	334	317	341	334	327	341	363	332	324	325	331	342	349	323	340	319	351	331	361	352	320	383	338	334	331	357	325	353	341	347	333	335	329	353	366	335	304	320	349	357	334	339	353	333	339	335	333	326	343	358	324	340	312	351	357	323	345	354	353	341	331	326	341	300	340	338	331	356	351	316	309	349	326	318	327	321	323	334	310	337	314	321	299	347	337	354	327	333	325	334	327	332	334	298	344	303	380	330	318	361	349	340	337	355	335	347	361	326	344	321	360	334	329	335	315	347	337	366	335	310	331	329	338	339	376	332	306	337	322	346	340	343	311	342	349	347	333	323	331	340	328	356	329	332	312	300	348	338	319	341	321	332	347	340	317	319	316	358	342	313	335	279	345	358	328	349	352	353	338	320	336	334	291	336	292	340	330	310	362	313	340	348	362	301	327	345	350	344	352	346	364	369	334	332	298	328	315	319	342	322	302	301	333	336	323	334	354	339	346	311	337	339	349	317	314	334	322	341	354	324	342	336	340	345	336	348	346	338	353	306	327	350	338	316	336	325	342	308	313	316	289	351	329	340	331	343	341	320	349	338	366	336	299	330	303	347	376	335	302	296	357	334	303	349	336	357	309	317	309	326	327	325	369	327	332	340	309	312	316	334	324	341	324	303	336	347	335	312	310	367	331	321	327	310	345	335	327	327	319	306	346	338	326	322	352	325	362	322	332	291	311	304	333	318	353	353	337	346	308	330	323	360	355	327	329	309	377	338	333	330	361	319	326	328	320	327	303	328	322	343	320	328	370	326	323	323	327	313	357	333	351	358	366	324	326	337	308	344	329	346	334	349	331	352	325	333	352	320	328	314	336	348	333	338	329	345	360	334	366	350	331	363	382	302	356	341	354	343	347	342	348	336	324	352	336	342	368	310	293	329	328	335	361	288	300	305	340	369	332	349	329	333	379	356	323	324	315	328	333	325	345	327	293	311	352	338	346	311	333	314	343	337	327	327	311	351	361	345	318	347	339	320	321	317	359	355	330	313	340	336	315	290	325	335	347	348	344	334	332	298	332	313	299	346	349	302	315	334	340	338	330	294	361	330	328	359	331	348	380	345	339	341	334	303	321	319	309	345	316	339	339	347	328	382	323	341	335	338	341	334	323	336	333	333	340	313	311	325	360	318	328	351	335	343	344	318	359	336	310	327	360	339	317	344	323	321	321	356	342	321	335	327	337	317	320	361	327	344	307	322	339	353	370	368	354	312	316	324	335	308	360	353	333	337	328	328	326	318	378	350	341	327	317	309	333	333	350	329	325	349	315	339	311	320	346	343	307	324	315	334	333	314	335	339	299	353	315	327	318	333	339	318	322	330	341	330	329	365	336	347	319	298	330	302	301	343	322	325	315	338	306	340	318	334	368	326	351	355	363	333	316	315	367	342	328	321	325	364	363	339	339	359	319	361	319	322	366	350	340	340	320	316	322	332	316	334	318	331	309	329	329	346	361	339	284	342	327	325	335	336	302	365	346	303	306	324	349	295	334	332	328	344	337	354	324	333	334	351	313	317	354	336	331	323	359	342	351	311	353	324	339	330	296	350	314	359	335	359	292	338	333	326	360	349	312	364	323	281	332	328	337	298	343	315	333	331	342	321	349	367	347	334	331	325	334	308	321	330	342	304	341	335	351	314	335	364	341	373	323	347	318	374	318	330	379	333	324	330	331	335	326	332	331	324	336	330	308	350	356	349	318	332	334	326	323	331	308	377	331	359	349	336	307	341	373	295	331	299	345	322	349	309	351	312	338	338	346	331	318	323	366	320	314	299	335	321	335	298	333	340	333	331	336	324	336	341	319	340	336	342	298	285	340	330	333	363	316	320	353	319	339	306	317	284	307	316	351	321	324	307	324	362	326	307	330	307	309	345	336	340	342	328	310	335	309	338	317	335	334	335	357	388	359	337	311	323	321	318	349	318	325	352	323	304	362	339	293	309	331	341	323	338	368	340	362	309	366	361	340	324	353	298	283	342	329	339	304	302	318	343	310	308	326	347	353	345	326	376	334	354	345	309	351	325	355	366	359	339	338	334	302	333	341	303	314	334	369	356	313	322	341	347	310	326	346	333	288	342	299	351	322	342	315	319	330	327	334	350	324	337	329	298	343	345	343	311	342	315	333	369	312	328	349	331	347	347	327	338	328	335	331	347	360	333	330	324	313	309	350	332	332	335	347	326	332	312	324	302	318	323	313	334	316	355	343	330	340	330	325	310	360	343	353	341	334	339	346	366	346	329	348	326	348	368	317	351	321	335	305	332	329	333	328	314	332	349	289	341	318	330	322	335	338	356	369	344	351	355	347	339	353	329	338	328	362	329	322	336	324	322	330	333	332	333	336	343	310	350	354	351	320	350	350	332	328	308	340	323	355	319	342	346	299	346	330	329	340	308	324	326	313	321	312	337	343	320	345	345	340	332	332	327	337	329	335	316	319	332	331	339	288	313	320	305	312	311	316	345	313	295	361	301	357	330	350	325	313	313	331	343	313	340	315	311	330	312	338	327	349	365	295	329	339	338	332	317	340	348	315	311	347	313	305	325	355	324	347	339	309	358	318	327	317	324	350	312	334	337	327	293	334	322	316	342	338	292	352	325	344	329	333	332	318	342	350	360	353	333	345	361	344	312	327	324	314	318	361	319	331	332	324	310	363	355	290	312	325	297	354	284	352	364	323	347	305	320	330	323	337	352	301	328	329	334	347	327	405	345	345	337	342	321	304	361	318	333	337	313	333	346	336	356	348	345	319	369	306	346	311	351	300	363	323	309	360	343	340	331	361	354	355	324	337	325	316	319	350	335	322	335	321	350	322	337	343	293	275	328	349	317	380	336	318	331	339	326	332	325	335	319	358	335	305	313	355	317	348	358	315	307	335	344	328	325	368	307	373	311	318	359	322	313	345	303	334	342	346	356	329	301	337	353	351	328	364	315	311	317	352	365	341	320	320	321	297	307	353	322	374	345	341	311	318	345	327	314	355	344	355	358	330	348	339	307	320	347	337	330	343	327	358	337	308	351	331	294	366	314	344	345	329	322	319	326	348	302	358	344	324	306	312	301	362	310	358	339	318	306	352	316	299	290	337	356	357	330	342	349	347	357	341	326	347	365	361	339	348	303	332	316	320	343	354	321	317	349	352	368	319	305	305	301	337	345	338	342	312	335	307	357	350	345	335	345	334	338	330	308	324	337	309	331	349
17960	68742	8537	4914	3184	2464	1893	1550	1287	1173	1038	810	738	696	624	576	584	526	485	491	431	448	428	409	371	434	398	397	377	385	353	401	341	388	392	401	354	349	381	379	385	367	360	355	370	351	366	380	347	346	352	292	334	360	355	342	363	342	350	333	340	337	364	369	366	342	340	346	356	338	345	359	337	356	327	351	349	333	340	368	338	318	354	341	329	338	336	335	342	349	360	367	353	326	350	366	343	325	324	325	334	342	323	332	373	349	357	339	354	344	326	352	345	340	346	343	382	327	364	331	377	358	330	332	334	334	359	362	345	325	344	389	340	355	335	343	317	386	378	323	334	348	348	348	369	352	354	330	304	354	344	343	340	300	344	353	315	352	340	320	348	378	331	333	373	338	362	350	350	349	318	345	341	321	353	343	358	344	352	294	349	333	349	347	355	348	334	361	313	320	346	329	342	367	351	333	346	334	319	356	355	358	331	304	353	319	348	330	322	307	364	337	321	323	350	322	372	320	348	310	364	346	328	340	336	331	325	336	322	316	314	330	369	332	345	331	346	341	323	355	358	345	343	348	312	354	345	353	323	330	341	354	303	346	320	321	381	381	318	353	327	356	366	314	327	342	380	327	342	333	344	369	328	373	314	346	340	296	356	340	370	338	332	347	336	353	347	374	331	321	335	341	315	375	336	340	337	369	369	357	350	332	355	352	336	330	325	356	349	345	353	353	348	339	328	362	330	361	353	342	325	366	354	359	329	325	333	355	329	313	337	367	359	373	356	358	359	355	357	334	373	329	371	336	312	330	333	360	329	350	344	362	341	317	331	361	320	340	329	345	343	327	351	329	340	327	358	336	332	353	341	354	337	326	359	360	304	334	318	351	356	349	341	320	323	340	341	344	327	322	312	314	369	372	343	341	316	322	330	346	324	306	345	331	350	359	316	298	314	345	349	328	354	325	352	348	376	336	344	340	313	341	312	322	341	362	379	352	326	369	324	344	340	363	331	335	363	319	335	332	367	344	344	347	341	328	341	332	354	357	352	352	329	326	351	345	318	354	340	340	324	345	343	337	373	399	355	328	333	299	357	353	337	315	338	376	347	299	352	334	343	331	348	354	365	356	325	338	370	378	322	318	365	340	385	334	352	348	328	342	304	346	291	324	362	346	355	327	342	339	348	374	330	337	372	341	349	345	349	357	364	333	373	328	335	310	341	349	350	325	339	344	321	344	318	340	339	343	328	313	316	348	360	355	391	338	365	363	321	343	373	370	326	346	334	342	321	349	373	338	321	329	339	360	350	329	352	334	336	347	345	337	350	326	338	333	350	327	326	374	335	332	346	368	348	333	379	356	329	350	347	313	342	348	312	342	327	356	331	333	357	358	352	379	338	311	363	320	330	354	332	347	317	356	354	365	329	324	375	332	351	372	323	346	319	326	348	324	336	318	340	316	356	328	367	347	322	333	336	339	359	326	347	366	345	317	350	351	349	329	341	351	332	320	346	355	345	359	357	330	352	353	347	326	334	332	339	364	326	340	338	352	308	333	345	329	327	353	327	362	357	353	353	353	345	339	353	369	336	360	350	377	348	325	360	338	354	325	345	313	350	339	333	360	352	347	366	350	317	337	348	341	338	329	333	344	331	355	363	350	320	334	320	349	335	317	347	341	342	334	354	387	331	334	328	346	354	353	340	316	313	314	343	347	331	310	343	341	323	344	363	335	351	346	357	350	319	342	331	327	343	351	348	376	329	357	351	305	323	341	316	337	344	335	359	305	314	344	357	343	377	319	334	334	318	340	313	343	330	327	355	336	314	337	341	325	367	345	327	313	376	333	367	351	327	310	332	295	368	334	312	339	363	361	340	348	323	326	344	321	344	310	322	340	357	356	358	344	364	337	311	365	351	379	328	295	325	338	327	318	326	320	368	304	363	339	364	339	370	313	353	345	332	330	340	320	339	336	328	361	330	325	335	344	330	326	325	369	345	357	320	326	340	364	331	336	336	391	359	348	315	332	319	335	365	339	339	310	329	346	336	328	374	364	333	329	342	335	333	314	334	300	332	334	332	345	314	360	341	321	328	331	360	347	329	354	324	362	344	351	330	319	330	338	303	343	342	356	349	323	377	337	344	331	354	333	326	310	372	340	347	321	332	342	290	351	337	367	340	338	346	332	350	350	349	352	323	315	388	335	348	354	334	329	378	321	338	335	326	327	349	348	338	343	340	340	318	338	339	331	335	373	355	315	329	339	351	329	319	370	336	316	337	348	351	341	314	345	289	363	359	335	358	328	367	318	314	341	357	368	312	329	332	321	329	371	319	351	338	317	343	351	322	319	330	348	334	324	314	344	307	377	382	373	296	325	343	318	360	324	309	344	309	339	376	339	319	351	330	324	347	334	320	359	341	336	360	365	336	332	318	348	319	371	333	344	372	325	339	328	336	360	327	361	326	329	350	317	329	346	354	341	364	340	371	351	300	327	329	332	371	346	355	322	330	327	357	336	352	352	357	385	357	363	330	349	341	339	329	323	353	315	342	343	338	319	380	340	343	323	337	318	332	318	353	319	363	337	333	333	316	346	347	305	342	310	331	364	329	346	353	354	358	328	319	346	309	357	338	355	371	355	364	318	352	340	364	376	351	324	332	359	361	358	356	353	347	365	356	342	319	341	346	360	325	320	343	357	338	323	308	323	328	338	360	353	319	312	371	336	346	334	345	332	362	329	364	331	368	311	332	314	333	330	358	332	332	330	377	337	346	378	344	343	336	356	328	305	345	327	352	333	341	343	346	318	371	334	337	348	355	352	347	358	357	347	316	330	308	340	323	336	331	340	331	320	327	355	331	321	352	345	340	369	357	332	359	345	362	336	368	349	349	325	332	331	318	367	329	325	341	352	344	352	367	313	327	342	353	340	344	331	338	297	319	325	341	347	327	313	328	339	342	351	340	340	327	333	328	355	319	308	319	375	317	333	360	369	307	350	325	346	357	351	347	313	367	348	353	338	367	360	330	369	328	344	343	360	344	342	375	346	329	366	356	341	335	315	336	337	377	329	317	334	322	328	353	336	347	350	342	327	307	331	354	344	340	327	362	310	353	307	325	340	347	329	327	388	349	334	350	370	356	378	354	358	351	348	337	336	343	315	302	345	321	362	310	335	364	329	321	336	318	336	329	377	337	348	346	330	379	343	358	349	343	333	360	334	332	359	324	305	368	332	359	330	312	349	379	338	329	337	352	347	364	327	324	315	361	345	363	342	346	356	298	331	365	304	329	351	336	345	359	346	318	360	381	371	306	314	340	363	341	320	334	325	358	343	285	341	339	315	339	308	332	344	322	343	333	333	357	356	374	325	332	346	316	313	334	313	383	321	342	325	361	309	354	336	322	342	353	327	339	339	370	381	343	369	342	344	348	348	353	338	317	330	347	328	329	339	346	335	361	347	330	357	331	366	325	316	343	329	343	353	333	325	346	311	317	349	360	310	341	297	334	340
23158	21051	26992	25189	20981	20917	8901	1867	1288	1184	1145	970	875	834	797	763	690	672	664	613	587	588	563	578	585	593	602	572	600	568	516	533	550	518	528	526	523	502	517	518	577	513	529	543	511	507	526	512	506	503	509	522	481	492	550	544	524	503	494	482	475	483	471	514	525	515	535	512	513	507	441	530	511	497	520	529	507	534	486	531	475	521	520	488	492	522	518	518	464	528	504	516	490	538	504	519	527	515	478	511	505	519	506	475	529	489	503	480	530	530	497	512	483	498	519	508	520	516	509	449	493	490	499	521	511	520	479	482	484	546	534	452	506	484	508	523	492	519	490	487	464	487	506	492	518	525	515	483	544	492	478	546	489	478	485	513	486	480	482	520	513	528	503	518	487	495	473	486	500	519	528	537	475	540	505	467	499	508	473	492	507	517	522	496	506	498	509	504	464	547	507	475	516	506	503	465	448	526	465	495	496	544	527	512	477	527	519	475	461	462	484	512	443	523	473	478	522	511	470	467	479	491	502	485	534	457	474	528	518	502	534	485	464	573	501	482	494	485	506	535	486	524	491	501	498	478	472	449	501	497	501	484	510	486	481	505	513	518	509	485	488	470	496	486	492	512	468	527	495	499	485	488	474	486	491	495	456	480	469	490	483	519	516	496	505	504	499	519	499	479	538	497	511	492	493	474	485	499	491	496	475	530	518	498	490	497	464	509	493	470	518	493	498	515	492	509	481	510	500	532	523	451	484	477	493	469	492	506	467	497	517	482	492	463	484	536	529	488	514	500	479	514	483	466	499	547	513	488	488	483	523	503	515	484	518	467	484	496	485	506	529	518	522	523	476	494	522	486	512	470	436	495	496	501	497	492	483	493	537	523	509	522	463	490	511	474	495	477	500	489	512	514	501	501	493	493	491	460	516	495	498	504	481	496	529	476	491	526	471	495	512	495	516	461	460	508	498	502	533	463	518	518	511	502	497	517	495	485	496	509	473	461	477	483	500	468	487	483	496	538	471	478	461	538	461	471	479	489	495	503	515	486	437	510	508	486	465	516	492	472	492	477	498	485	484	448	499	494	449	498	467	496	516	470	492	500	490	493	501	481	476	515	555	472	494	498	503	487	480	467	497	485	464	498	463	492	512	443	491	481	475	471	521	487	478	475	473	516	478	516	452	472	504	469	481	525	472	477	515	496	520	471	456	468	484	528	469	466	474	504	482	520	523	457	479	501	512	482	508	495	464	554	465	474	489	490	474	479	455	515	539	494	468	503	533	479	471	475	498	464	508	454	484	493	522	512	532	470	517	514	508	443	479	526	528	463	483	484	496	491	486	530	464	466	494	480	496	515	496	492	501	495	494	517	536	531	488	483	482	513	504	469	506	515	516	497	456	527	451	476	512	509	512	491	506	495	496	490	508	475	511	524	543	472	516	452	476	510	482	452	478	476	507	482	479	513	481	499	522	476	508	486	495	498	472	467	506	500	547	513	502	471	521	526	506	484	510	487	486	494	503	471	514	520	459	507	507	521	514	504	450	484	486	502	469	479	523	479	476	496	467	494	501	501	519	518	488	516	501	501	483	505	486	531	457	513	490	539	484	481	476	497	471	505	499	465	480	529	513	500	519	503	494	480	463	462	490	526	492	529	525	472	506	481	520	535	496	434	502	532	499	506	491	489	459	515	511	479	528	508	498	477	477	523	472	519	446	512	451	476	487	502	490	520	463	499	487	491	513	479	505	447	479	527	515	494	496	438	502	511	499	483	519	485	494	509	505	504	505	453	506	503	498	536	501	536	515	511	512	470	501	519	508	509	478	474	480	473	515	470	479	494	522	508	463	491	431	505	519	454	480	504	527	498	488	502	484	522	495	514	484	479	482	488	514	444	511	487	505	518	450	485	527	452	511	495	503	511	486	533	480	510	505	513	483	520	507	524	503	473	467	501	489	495	502	517	450	487	502	472	482	521	508	504	486	520	474	481	497	501	511	487	486	474	473	482	474	488	494	520	441	490	494	475	516	519	489	526	521	481	506	480	509	447	503	501	478	500	501	527	448	498	468	498	495	475	522	497	465	514	491	479	493	522	502	506	508	508	519	518	524	488	494	496	510	519	485	505	497	503	462	531	473	507	510	542	467	499	517	521	502	498	505	516	489	522	532	464	491	515	479	516	485	431	502	475	454	484	511	484	504	500	492	509	491	494	496	501	486	505	484	491	489	538	488	483	500	469	470	481	549	484	499	529	497	496	483	506	514	450	472	490	485	487	473	476	489	467	497	471	477	518	473	491	500	432	488	482	462	508	496	515	490	508	497	468	466	486	490	505	475	514	512	485	488	489	521	488	444	478	558	489	490	490	484	493	519	524	504	507	497	524	532	467	493	533	491	502	523	488	520	499	482	454	520	491	451	490	471	515	514	476	493	505	493	455	496	511	493	512	500	509	529	467	452	495	468	513	480	492	498	506	497	523	491	481	477	493	485	476	505	512	490	454	517	482	541	513	522	472	479	482	490	492	543	504	490	477	463	497	476	518	447	518	464	494	501	551	499	525	531	473	486	483	483	493	472	483	427	482	474	487	479	508	503	501	491	533	512	490	481	485	490	544	505	502	465	481	495	526	493	498	507	507	490	503	462	539	503	564	480	529	526	495	479	435	442	488	440	491	465	469	533	520	495	483	502	451	507	496	506	480	499	465	528	501	514	470	480	471	512	483	525	478	514	569	529	453	496	488	474	462	483	519	470	480	458	515	469	524	491	482	462	489	510	518	488	513	543	485	452	475	516	487	508	486	499	477	490	508	499	476	522	484	482	518	496	440	536	505	488	515	479	489	514	523	456	487	514	493	491	518	493	514	502	483	465	489	502	461	460	460	472	490	468	475	526	482	484	495	483	468	490	475	505	490	497	514	493	494	551	513	475	482	458	478	452	484	494	488	476	509	536	498	517	463	502	500	509	479	468	483	495	468	495	514	476	472	499	501	475	490	534	520	480	526	485	457	465	502	532	479	491	498	522	522	495	491	466	445	497	505	484	507	485	526	524	489	512	499	487	479	488	503	480	505	499	482	512	462	487	447	499	460	480	456	496	488	471	511	514	487	519	474	522	438	507	487	517	533	453	487	496	467	495	491	459	506	524	468	502	483	484	493	513	546	486	442	493	503	488	478	521	526	506	465	475	438	510	452	496	482	478	486	535	505	540	442	497	453	495	509	503	477	515	488	520	511	451	468	510	511	491	474	500	479	500	482	563	499	499	484	476	525	488	484	521	476	511	497	485	521	527	502	463	490	476	501	507	479	518	459	493	510	544	483	465	482	473	508	527	471	479	484	486	511	506	482	515	480	476	509	522	452	498	477	495	496	506	498	479	480	492	529	437	502	516	496	488	480	483	476	493	520	460	457	491	524	529	560	489	494	539	501	494	492	482	527	480	502	543	482	484	520	471	502	514	506	482	492	494	541	514	496	493	482	476	488	482	478	489	495	475	457	473	478
14889	56719	13624	9460	6504	4643	3987	3174	2635	2275	1903	1625	1404	1242	1143	1004	936	893	870	787	744	739	640	688	660	641	615	637	591	599	636	614	591	591	595	587	538	518	548	559	552	563	556	533	531	533	584	551	571	524	518	532	546	505	528	556	491	492	498	535	530	482	510	499	502	499	511	497	502	553	549	518	538	533	506	519	571	517	562	551	529	521	477	562	472	548	517	543	516	520	528	499	483	533	520	484	504	532	492	482	527	542	514	513	465	535	551	510	550	504	477	537	520	509	519	507	525	505	512	525	552	510	501	498	503	543	509	523	545	528	497	494	465	581	542	544	520	496	477	526	488	537	546	501	506	511	524	518	501	538	511	501	521	532	530	507	532	539	513	491	498	532	495	512	501	517	524	514	540	541	458	473	515	531	529	495	509	511	490	512	524	504	488	533	481	469	558	525	527	500	542	498	461	561	540	487	511	546	545	496	487	509	524	456	511	513	498	517	540	507	522	518	483	493	511	557	495	458	476	518	555	512	486	494	527	493	535	505	514	528	468	464	500	510	502	484	494	465	515	510	489	507	487	524	459	483	517	540	516	508	502	509	451	511	504	498	476	497	549	490	497	514	466	512	511	525	515	524	484	509	519	530	514	490	512	471	515	499	463	493	482	511	522	492	504	531	513	535	518	520	506	513	501	490	513	481	489	496	486	480	472	502	455	520	466	504	531	495	500	537	502	535	519	477	489	525	531	482	549	491	540	528	478	504	496	498	533	497	527	526	530	504	534	539	507	511	498	525	514	531	499	484	492	531	530	498	515	482	458	536	509	533	519	512	521	476	484	522	497	513	531	500	527	505	503	521	521	533	470	474	546	543	493	522	504	524	484	531	513	501	531	493	510	498	522	483	533	502	493	473	477	538	504	525	481	512	498	542	499	564	504	525	494	467	536	485	527	478	536	551	535	512	467	482	492	545	532	481	498	504	501	479	450	498	508	550	497	472	561	515	506	498	541	490	484	524	538	527	482	480	526	559	484	512	481	528	554	539	538	526	563	491	529	502	539	501	456	516	526	527	515	541	500	486	538	524	548	518	526	516	480	514	493	495	521	524	487	526	520	520	502	547	502	529	490	539	519	508	527	481	569	470	527	483	512	502	523	490	541	525	524	495	520	557	504	544	491	516	511	534	531	541	525	488	496	516	555	526	481	575	512	518	526	500	496	472	507	516	502	517	530	527	496	538	534	518	539	521	526	538	467	516	499	541	533	481	521	506	543	480	527	497	550	504	514	536	503	541	474	513	551	482	507	489	511	495	501	507	479	510	511	520	518	525	540	513	489	503	487	529	486	478	523	468	503	489	498	464	510	530	517	468	476	481	496	470	526	515	510	530	542	485	500	539	500	543	523	529	480	513	504	517	527	523	513	511	499	506	550	500	508	508	510	516	510	525	499	443	488	551	537	523	450	509	506	478	524	536	486	497	504	518	511	521	510	507	512	497	474	496	514	511	537	515	478	501	501	524	516	529	481	522	510	521	499	492	563	513	501	537	482	481	506	544	505	528	534	501	483	516	493	501	520	475	535	493	577	488	521	491	478	481	526	494	509	473	514	505	491	488	521	488	532	524	547	507	479	517	524	476	463	489	522	501	549	514	531	509	469	540	520	503	490	520	537	494	496	527	535	503	522	520	506	508	508	519	491	537	537	491	493	537	533	493	589	528	505	501	516	523	529	444	509	508	530	540	447	521	474	492	543	508	492	490	478	578	530	498	507	460	505	504	506	539	488	490	516	484	548	500	529	513	491	499	494	502	533	536	511	538	491	531	508	494	493	513	517	524	538	517	577	482	487	497	527	496	520	503	512	487	535	528	528	482	491	477	509	526	514	513	494	520	512	505	487	521	494	509	512	537	521	531	501	468	529	483	492	484	513	508	502	537	496	498	489	538	544	496	521	475	522	523	548	496	527	498	452	521	476	503	465	482	514	506	496	482	540	522	505	468	483	525	502	497	510	482	503	515	487	515	547	495	508	497	508	485	524	536	517	488	521	507	545	510	509	548	505	513	496	505	507	474	482	514	529	526	505	519	483	497	479	510	549	524	519	520	505	466	526	495	525	498	486	529	478	501	491	461	506	485	539	498	492	520	516	522	505	464	504	503	518	498	535	487	545	517	538	516	538	492	523	510	551	504	498	513	517	534	528	525	533	508	561	495	539	513	473	512	510	477	491	560	517	508	493	506	488	511	519	523	515	527	551	498	512	523	529	551	477	458	499	506	498	492	521	502	512	539	492	482	525	489	457	514	517	510	507	541	533	508	471	510	482	527	470	500	538	509	535	509	493	524	513	482	497	493	498	471	501	505	545	538	520	516	571	535	533	506	474	487	534	509	466	495	489	497	483	462	482	488	510	545	552	517	498	509	509	518	547	509	530	518	520	511	504	507	492	471	483	495	455	500	493	507	523	487	547	462	506	516	507	487	513	539	516	486	518	523	502	497	477	489	510	535	490	515	484	526	503	494	495	563	519	525	515	487	503	479	496	500	451	536	522	510	525	502	514	488	513	531	546	517	475	492	469	527	496	487	492	534	522	529	519	538	449	513	486	531	522	466	535	532	520	491	465	507	515	517	513	472	517	510	534	454	533	450	536	517	444	525	501	555	515	496	528	523	471	498	521	536	517	511	482	515	498	538	529	516	505	513	499	512	544	504	514	515	483	539	528	502	525	482	538	514	509	500	532	525	497	497	512	496	538	518	499	513	510	515	495	523	511	497	450	518	492	493	496	504	518	455	529	508	531	535	477	527	508	482	514	493	519	482	524	512	498	540	500	502	536	534	502	484	496	492	489	523	530	509	530	503	497	471	494	509	503	522	490	506	532	482	471	506	520	495	518	517	475	510	541	535	504	515	510	503	465	501	488	510	514	508	496	461	498	532	524	512	512	482	472	500	500	469	499	517	512	518	502	499	456	511	503	521	485	511	481	502	498	503	561	505	509	547	512	454	496	511	490	544	451	472	478	503	494	497	459	525	493	500	527	510	501	527	506	493	541	540	491	518	497	502	502	541	505	487	489	457	530	517	524	487	516	472	502	530	515	500	509	503	496	521	538	505	494	526	490	492	493	502	470	491	499	521	490	500	524	506	540	519	450	511	499	467	508	510	520	514	500	491	505	509	517	489	506	544	474	482	500	524	532	479	477	505	498	474	503	514	492	505	465	478	512	530	469	504	519	513	519	517	529	472	497	528	499	528	521	535	584	482	494	500	507	488	538	541	515	504	493	477	519	501	524	493	516	522	501	511	504	485	519	545	526	500	504	489	515	538	474	511	538	487	526	521	520	540	464	501	504	560	495	489	508	525	549	540	508	510	485	540	509	508	482	489	522	551	484	513	518	513	501	487	499	495	492	487	532	487	510	519	533	506	493	526	488	547	503	526	505	548	524	537	480	490	493	483	549	487	464	507	480	525	531	506	497	550	499	517	490	516	526	508	493	486	497	494	483	518
28275	17155	3930	262	166	131	126	148	110	123	125	129	118	138	113	106	117	109	93	102	96	95	104	114	84	115	94	115	94	97	101	100	97	107	99	109	85	96	116	102	104	121	90	103	97	89	118	109	129	102	114	108	94	85	109	93	95	113	106	107	104	82	106	104	111	110	112	99	91	87	120	102	113	111	97	105	120	116	104	96	107	103	99	88	99	104	113	112	96	115	84	88	86	108	103	122	97	91	94	98	98	120	87	101	99	108	103	103	108	99	106	78	100	101	108	101	98	96	92	98	108	110	99	93	111	99	101	108	97	119	108	114	102	88	107	102	114	88	96	85	99	96	87	91	120	102	105	123	114	109	117	102	112	102	114	96	101	90	81	85	94	93	83	110	103	104	107	103	95	108	121	107	105	105	114	118	95	111	109	100	105	91	93	117	101	123	106	108	102	96	113	97	93	116	100	114	99	92	113	100	106	102	109	102	98	82	96	99	90	104	104	104	97	104	99	116	113	97	102	97	110	100	100	104	103	98	95	84	102	103	96	81	94	112	93	94	107	87	92	102	102	117	108	96	87	106	88	125	80	101	101	108	88	101	85	100	96	97	111	107	106	109	99	113	102	123	97	96	117	110	119	89	112	99	117	117	95	120	98	110	110	111	98	113	99	96	100	97	88	118	105	101	111	99	90	80	107	102	96	101	109	103	84	104	100	80	99	96	90	105	102	116	106	94	97	96	89	91	103	95	97	91	99	92	105	117	108	105	90	100	112	107	130	112	102	100	104	98	102	104	93	85	111	87	103	95	93	100	96	108	111	97	105	118	95	97	102	98	90	117	92	96	105	98	96	108	112	118	86	105	103	114	103	94	115	92	106	109	93	99	106	91	78	107	110	84	122	94	102	96	102	99	97	109	111	87	88	97	98	101	105	101	89	97	103	101	82	101	109	122	117	85	92	90	103	101	99	91	101	98	103	116	89	117	81	109	98	109	92	111	93	110	95	101	120	91	97	106	101	98	101	95	108	100	104	106	102	113	98	111	96	110	106	102	108	91	107	112	112	78	92	95	80	96	91	94	134	101	103	103	112	108	107	90	80	102	96	86	108	91	88	120	97	115	92	100	82	115	97	85	100	96	101	100	116	87	98	101	90	131	86	103	110	97	98	119	116	126	91	96	98	119	107	107	110	108	88	108	119	144	99	98	115	81	93	93	108	102	105	87	100	89	107	106	124	109	92	115	119	98	103	108	98	110	104	96	94	95	89	103	105	118	126	107	92	112	91	101	99	107	114	92	121	116	121	99	98	118	105	80	115	109	111	111	120	113	99	104	114	89	110	90	109	90	89	91	111	87	100	122	97	100	115	103	108	97	108	118	87	100	98	92	91	110	118	106	116	112	105	97	105	101	93	106	99	124	95	106	119	77	109	88	98	108	102	113	111	101	105	113	98	100	100	93	114	105	119	104	99	104	89	109	104	92	105	120	134	94	111	109	116	115	97	110	90	109	128	109	104	116	114	96	112	104	121	94	115	85	102	86	91	100	97	98	93	93	108	83	107	101	91	106	117	112	97	116	97	95	109	113	105	83	116	107	125	99	102	92	86	100	116	117	94	84	102	95	100	94	113	109	97	123	96	99	88	113	109	99	112	118	93	94	97	100	114	106	116	104	91	90	86	115	109	99	102	73	108	103	107	115	106	98	112	109	99	88	94	105	112	105	92	108	101	106	102	94	98	100	114	100	99	87	97	106	97	112	98	93	105	107	103	103	100	121	86	113	98	110	112	84	100	99	116	91	111	102	98	101	98	95	96	95	90	129	119	96	112	97	112	97	104	117	90	118	119	116	95	97	115	109	100	79	103	109	98	116	107	106	114	117	110	98	106	133	110	84	104	91	120	108	100	129	85	103	111	103	94	99	90	111	99	122	99	83	104	100	108	91	110	101	113	91	106	87	135	98	108	87	107	120	105	101	89	123	114	99	89	108	116	92	127	98	117	103	108	89	101	98	96	98	99	111	106	106	89	107	96	102	85	112	136	111	99	86	108	85	107	81	109	124	94	103	111	107	93	93	103	92	86	98	80	114	100	114	111	110	114	102	86	95	95	99	100	97	101	101	111	99	99	103	91	97	101	98	120	97	102	88	80	123	120	99	130	116	108	106	143	94	105	105	113	101	119	110	105	94	106	113	102	112	102	112	85	100	99	100	127	93	102	87	91	89	94	99	98	94	81	107	110	101	89	89	101	115	99	97	107	102	96	96	98	102	87	99	99	110	107	85	95	113	102	95	99	96	81	99	90	94	107	103	94	111	99	91	111	91	99	125	98	112	110	93	106	123	106	119	101	96	94	107	114	93	105	92	114	101	91	83	99	101	105	107	101	96	105	90	116	93	102	80	93	126	114	99	97	97	99	106	112	112	114	103	108	115	108	85	105	113	94	103	116	94	105	112	118	101	95	106	108	107	109	101	97	112	94	94	96	100	110	97	99	112	113	116	122	125	94	99	96	105	99	106	109	94	101	112	104	109	103	113	96	96	98	88	104	94	98	98	118	104	120	116	108	102	98	122	102	104	114	78	111	105	93	108	94	112	108	116	105	109	111	93	92	110	94	103	99	94	88	131	117	88	97	95	120	109	98	106	110	104	95	119	113	98	93	100	115	90	101	112	109	105	90	120	86	108	104	89	91	111	106	89	102	89	97	104	90	114	100	109	99	81	90	110	81	92	104	89	92	100	93	100	112	122	114	101	97	102	106	90	103	87	101	113	120	99	94	85	92	110	99	104	115	105	102	98	84	97	107	109	109	110	101	114	96	129	117	114	93	92	94	98	113	100	94	111	106	86	94	96	91	98	125	103	97	110	108	94	98	85	93	95	124	86	107	102	85	115	103	98	108	118	99	107	94	96	103	104	104	119	86	99	98	107	106	127	97	105	92	100	98	124	115	93	112	87	109	82	119	106	94	90	105	108	108	92	95	99	109	97	93	86	99	95	89	121	106	99	117	113	94	106	101	96	106	92	94	85	113	99	102	103	99	121	107	119	94	78	110	93	92	97	108	94	109	115	91	103	110	114	96	117	106	97	96	108	98	97	112	108	102	113	110	115	101	96	100	108	98	113	105	119	95	103	96	110	112	90	110	81	113	100	109	124	104	94	119	93	93	94	87	95	117	96	103	106	107	99	114	95	109	104	104	108	108	103	107	107	120	112	100	100	96	101	110	107	107	96	100	92	95	103	96	112	107	111	106	91	101	72	109	92	101	107	103	101	120	104	115	103	101	99	104	114	96	80	116	105	84	107	88	92	109	116	105	94	97	107	116	98	116	115	95	102	102	97	96	111	110	104	105	93	94	107	83	115	96	98	102	88	108	106	121	100	111	98	95	111	107	92	121	93	111	96	95	108	101	76	100	93	110	102	90	103	89	119	104	115	100	110	105	107	92	75	108	94	107	115	102	103	103	93	94	99	87	106	101	102	94	93	111	122	109	97	97	102
5893	12343	887	315	297	236	210	170	180	175	148	157	148	125	154	150	113	132	142	112	126	130	136	128	122	125	119	116	131	116	137	117	104	116	115	139	120	115	114	123	117	127	138	104	136	132	133	120	123	107	125	120	109	117	124	109	118	122	109	95	109	131	119	110	120	116	114	131	129	124	103	100	126	149	103	113	138	132	121	118	122	111	108	110	121	137	130	118	130	122	114	130	129	136	117	119	133	116	132	130	121	125	115	114	87	114	117	119	110	130	126	114	130	99	107	122	116	108	104	116	99	125	126	114	118	108	120	123	125	118	117	107	103	137	115	128	109	116	122	119	100	134	115	118	115	110	98	107	120	127	137	86	131	133	112	100	113	104	123	111	117	112	116	146	115	117	141	122	121	105	120	107	109	123	133	116	123	117	105	120	117	126	113	120	133	108	122	116	125	121	128	121	117	118	131	110	115	131	106	119	122	121	120	122	115	133	158	93	114	122	126	125	129	131	114	136	117	112	118	121	107	117	116	105	129	111	109	104	122	115	122	113	126	124	117	109	111	118	104	119	126	119	138	113	103	112	129	119	138	124	116	113	133	132	108	124	113	125	119	117	119	131	134	121	121	101	101	112	118	124	116	119	123	103	120	127	116	118	111	128	113	122	111	110	118	134	97	119	119	126	116	117	99	102	131	121	135	119	109	136	109	127	110	121	120	104	134	115	120	114	114	123	107	123	119	117	112	140	113	115	112	124	126	109	106	134	126	122	113	118	99	140	126	108	118	116	122	108	118	105	105	120	107	127	119	131	132	135	125	128	116	116	107	118	134	114	131	117	91	132	139	130	135	111	125	109	133	119	126	117	104	102	108	120	107	119	121	127	102	119	114	119	114	121	112	117	113	130	131	127	137	89	114	106	112	115	126	119	136	111	121	105	127	124	120	135	107	129	112	119	123	124	127	122	102	138	102	127	105	108	110	115	128	108	113	116	117	111	117	134	111	123	110	124	116	113	131	112	106	115	133	129	113	112	118	127	117	107	122	113	125	111	132	118	104	124	110	121	123	129	115	113	118	114	135	115	135	101	103	130	125	126	95	113	105	109	126	130	107	104	130	121	138	116	114	131	119	110	115	102	95	124	113	113	117	125	121	140	103	132	127	106	130	112	108	107	117	134	128	110	107	140	88	109	136	96	114	120	127	137	114	124	102	126	133	101	104	108	127	124	124	115	146	128	125	117	114	121	128	141	115	89	114	118	113	109	113	126	119	104	97	119	113	115	131	111	112	117	96	101	120	128	112	122	122	127	113	110	114	108	124	111	137	119	125	116	124	105	122	100	110	108	139	121	118	102	111	149	137	122	116	123	123	124	127	125	107	113	107	120	103	117	98	110	119	125	106	125	126	116	113	120	113	125	115	133	106	95	134	129	110	107	111	93	112	124	106	117	118	111	109	114	123	113	125	132	119	107	126	113	125	116	133	129	132	96	128	110	124	114	109	130	133	116	127	132	119	118	95	126	128	128	103	115	114	114	123	113	139	125	128	118	115	115	104	108	143	116	119	105	115	137	119	136	123	120	94	110	103	132	124	111	119	116	116	123	112	136	110	127	139	110	110	104	138	105	111	118	133	124	124	106	119	106	109	120	134	134	128	108	134	124	87	109	100	106	107	130	123	106	105	119	112	114	122	129	141	102	117	113	106	104	131	114	124	118	90	131	108	134	109	130	107	104	114	130	97	137	128	136	101	108	115	121	89	121	112	113	99	121	104	105	116	111	142	141	111	124	121	120	133	115	116	132	109	107	123	110	118	113	119	97	125	101	99	113	123	125	129	111	106	124	119	89	140	114	109	116	111	125	117	119	106	93	112	87	119	136	110	122	120	113	108	117	127	129	104	108	123	120	127	116	114	111	115	124	110	110	123	117	122	141	125	142	128	126	118	116	105	98	112	111	123	115	104	106	119	131	121	129	125	114	104	116	130	120	114	114	122	108	104	118	112	99	107	109	117	144	130	111	108	121	129	108	131	126	128	123	156	128	122	112	102	106	114	104	118	113	97	111	109	128	108	104	129	122	121	124	93	99	127	102	126	110	133	120	116	125	121	106	115	114	112	127	123	124	119	131	133	95	109	102	103	109	124	114	101	107	117	136	120	116	111	130	116	115	128	130	127	125	120	118	104	130	94	116	131	106	92	96	111	118	98	111	139	120	115	107	118	111	117	121	107	103	136	118	133	117	126	123	109	102	109	128	115	110	132	122	116	118	117	132	105	118	111	138	96	117	151	123	119	133	105	106	120	120	112	122	104	132	122	130	110	139	142	112	130	118	129	127	138	120	128	124	122	98	122	122	117	129	92	120	122	99	102	151	106	133	126	105	115	139	128	124	106	108	130	108	121	131	121	121	115	114	116	122	111	115	108	114	122	115	140	132	101	119	129	116	106	121	112	114	109	123	128	123	121	118	115	131	128	112	113	118	124	122	135	116	116	120	115	122	126	117	122	133	125	117	115	118	100	117	127	120	111	117	106	124	134	135	127	137	114	110	122	99	116	112	102	120	125	108	120	106	115	125	118	129	87	131	120	118	125	119	117	115	133	115	122	113	125	105	121	125	113	109	135	110	101	130	130	116	113	120	119	104	121	117	105	104	118	123	131	112	137	117	112	140	126	110	129	128	131	129	120	105	108	118	138	115	117	108	110	124	131	113	114	104	126	121	123	133	121	117	120	83	117	129	99	124	128	116	126	98	151	122	118	141	117	120	121	105	119	111	118	119	114	121	111	138	103	115	119	122	116	124	130	106	122	130	106	144	110	115	118	114	115	116	115	122	119	111	115	131	122	118	123	108	127	112	137	109	122	133	112	134	114	112	107	107	134	109	104	104	113	112	116	123	123	123	128	112	123	122	127	104	133	122	126	115	113	128	118	112	140	117	123	108	114	88	109	112	125	118	104	131	123	110	119	108	123	117	114	119	111	110	125	148	120	123	135	119	121	121	115	125	128	131	119	123	118	121	136	124	120	122	109	107	138	120	134	113	115	121	120	108	125	105	130	119	123	134	121	102	134	118	110	122	120	115	107	116	109	129	120	127	117	125	110	132	133	120	100	116	111	100	128	113	119	113	104	121	98	110	117	145	116	135	136	129	120	117	144	121	128	113	94	123	112	123	129	99	133	114	116	126	123	124	111	111	122	114	110	123	111	120	128	109	124	116	108	119	133	123	114	124	135	116	121	126	126	108	97	110	104	95	118	126	102	124	106	117	103	100	112	115	124	106	134	105	119	106	118	107	120	120	115	107	135	132	114	117	112	109	99	111	116	122	104	105	126	127	109	102	125	120	127	110	84	123	122	116	110	128	96	106	120	131	132	109	99	113	105	126	116	127	137	108	118	138	127	107	128	122	121	115	119	124	126	100	112	109	122	124	122	129	124	126	143	117	143	126	135	100	123	107	144	106	129	124	107	121	114	115	116	111	135	119	131	116	126	116	105	113	118	104
25421	21007	26794	25267	20946	12458	1532	916	774	705	642	597	506	456	467	459	426	441	400	419	362	371	405	401	388	364	375	351	381	394	370	385	355	346	352	351	353	381	340	361	360	324	326	361	366	360	324	324	322	348	300	323	359	341	366	333	296	348	344	361	323	322	332	356	350	353	336	344	321	364	355	309	340	339	333	348	341	336	347	345	351	324	326	318	327	342	357	335	298	296	322	319	344	369	344	313	332	337	343	318	337	335	321	315	320	343	340	341	352	326	315	356	355	335	326	301	345	337	336	326	365	317	332	327	291	342	315	331	289	292	310	302	352	311	319	301	305	309	327	332	323	329	341	340	310	339	350	343	341	343	339	359	338	351	319	360	331	316	324	370	310	307	321	314	321	332	330	335	305	315	329	324	357	334	320	321	331	314	345	306	316	343	335	357	345	329	309	351	331	332	329	345	326	319	307	296	322	335	356	340	319	345	341	344	334	348	349	376	362	325	320	346	347	314	317	356	319	333	340	323	347	326	344	351	318	327	331	309	291	340	327	351	337	341	341	335	328	350	376	332	345	332	369	377	358	358	332	331	281	317	361	335	364	361	360	318	331	351	312	315	319	311	342	306	343	315	332	329	319	308	328	303	317	334	321	332	343	333	336	334	314	333	331	342	334	315	336	328	344	311	323	318	317	294	295	325	301	302	372	339	325	316	314	302	348	327	373	321	326	308	330	341	321	313	321	331	332	336	358	334	333	323	304	335	340	349	375	318	316	321	310	341	325	316	314	283	323	331	325	344	313	327	382	319	347	291	325	315	320	323	334	332	324	319	297	354	336	339	362	350	332	355	334	335	291	336	328	310	348	331	319	336	325	350	294	306	315	309	367	351	318	307	334	298	329	327	327	323	351	317	307	326	311	331	356	323	340	373	319	328	355	324	344	311	315	347	327	325	348	320	299	316	317	310	327	299	338	331	318	339	351	334	334	353	326	358	309	342	326	331	358	347	332	334	335	317	340	313	314	346	314	343	357	334	314	339	323	370	368	314	345	344	315	319	374	332	280	352	292	313	323	342	335	323	304	324	315	324	361	281	332	299	316	337	309	335	344	332	326	333	351	343	344	301	321	346	325	336	335	361	329	313	318	331	325	330	347	349	301	324	365	330	321	356	341	383	328	352	333	361	334	362	318	330	340	334	343	324	322	314	325	326	361	298	312	331	329	341	306	306	340	303	353	318	327	330	328	351	324	340	333	327	354	329	337	333	328	294	342	305	342	343	332	332	338	316	389	330	335	357	336	349	371	328	341	314	321	342	300	326	332	329	347	350	325	339	337	330	330	366	318	324	303	350	321	331	333	297	324	329	293	322	357	347	311	332	324	317	329	326	342	363	342	298	301	347	330	325	324	336	324	315	323	340	324	319	348	352	332	305	288	345	341	300	325	290	305	329	326	343	311	335	326	372	342	321	355	312	320	336	322	327	307	333	360	315	302	320	306	346	321	358	330	306	361	387	325	351	300	292	307	348	346	334	327	344	284	367	302	321	339	311	313	316	312	309	327	328	334	332	341	342	348	353	360	325	348	340	310	341	331	312	311	353	332	325	346	342	326	344	348	362	341	350	346	343	385	332	321	320	335	348	316	317	296	295	321	340	331	302	358	340	312	325	309	342	359	324	291	325	310	347	328	319	321	326	340	353	297	344	298	351	325	336	379	347	311	314	337	355	306	372	323	321	325	310	292	370	329	315	346	327	336	324	305	325	311	336	318	336	295	338	340	321	336	332	333	312	286	339	304	336	320	328	362	325	294	325	311	304	316	345	328	340	316	334	319	324	333	304	310	312	306	324	322	312	352	322	321	349	321	338	314	329	344	317	285	339	307	296	343	328	338	349	348	371	316	329	343	316	338	346	315	312	343	343	314	305	317	329	341	301	341	357	317	339	329	340	326	317	309	340	318	331	347	305	326	330	333	302	333	319	328	313	387	318	325	308	322	336	323	329	315	324	340	331	302	369	318	295	323	329	332	372	363	344	313	317	332	314	320	343	319	333	324	309	314	346	307	343	381	331	332	328	315	327	317	327	321	359	326	314	298	295	345	329	347	318	312	321	305	343	320	348	342	352	321	322	351	309	328	317	293	303	338	313	336	338	349	308	319	341	325	317	330	331	337	300	333	293	373	337	348	326	363	334	319	346	315	302	332	335	324	339	328	341	335	310	315	308	294	313	342	300	364	320	341	317	328	317	302	337	305	339	310	323	316	378	365	315	359	320	344	350	350	336	305	332	318	309	300	318	334	297	345	387	327	323	355	359	307	327	336	358	336	365	326	324	317	352	313	343	341	319	321	315	321	346	362	332	349	323	325	346	356	348	333	325	332	309	313	328	299	350	342	308	325	340	337	332	327	328	322	321	340	295	321	311	347	321	346	314	304	316	321	334	345	329	303	302	302	330	307	296	311	364	339	314	329	332	320	344	341	325	332	338	347	357	345	296	295	325	347	341	328	360	327	341	316	317	362	335	318	299	349	307	339	324	313	302	313	332	296	292	326	317	333	332	355	347	341	388	306	332	300	323	340	296	307	323	318	316	325	333	331	310	331	302	332	334	353	324	326	307	345	339	326	317	341	306	333	302	330	351	329	315	341	366	336	316	300	339	330	328	365	323	295	330	350	328	316	349	318	323	331	319	308	323	334	343	319	335	328	308	330	372	305	313	326	335	312	336	336	327	325	353	337	311	317	333	308	328	327	322	344	328	320	328	314	343	352	319	321	320	310	319	334	311	345	342	350	307	336	322	323	349	303	326	333	293	323	331	309	342	340	290	310	351	371	307	316	371	371	323	342	351	295	317	366	322	341	309	342	345	349	334	324	355	316	383	376	331	321	340	296	342	316	317	339	314	288	290	330	305	300	312	328	357	326	346	338	347	330	322	351	307	339	355	341	303	347	278	330	339	330	325	315	372	331	339	333	338	315	327	327	283	337	299	356	340	351	326	327	356	294	332	340	321	338	313	339	319	354	330	298	310	330	322	327	337	346	350	346	324	342	336	329	325	303	341	333	371	345	342	328	295	325	339	374	337	348	292	347	329	346	358	323	344	388	308	302	302	321	341	309	349	314	332	324	372	293	321	316	347	301	331	320	297	344	356	335	346	353	323	333	354	363	336	326	307	304	332	350	340	325	309	305	377	359	321	346	288	314	320	360	341	347	362	341	361	348	361	341	326	306	308	353	316	334	336	338	341	306	369	361	333	314	311	351	326	324	365	313	333	304	331	321	347	323	340	323	342	314	328	328	359	337	322	310	352	319	317	311	371	316	344	362	356	331	320	333	308	308	333	316	313	322	342	302	327	321	319	343	334	329	326	318	313	301	307	308	302	349	319	326	339	319	348	352	321	338	323	296	324	302	309	322	313	381	320	321	287	309	326	339	364	305	340	325	350	345	307	320	356	340	325	358	333	339	340	350	335	350	314	344	328	332	339	333	349	353	318	354	337	343	312
8833	49525	9071	5411	3722	2616	2169	1727	1438	1312	1083	920	793	749	670	631	620	525	529	510	485	477	465	453	419	398	399	415	408	385	373	390	361	380	360	389	376	358	345	370	397	373	369	345	350	346	366	343	301	335	377	349	354	329	384	333	353	398	341	337	342	332	350	341	388	346	366	325	367	318	354	355	345	335	315	320	318	358	332	319	297	352	355	357	364	338	364	345	367	359	335	329	337	369	339	365	360	317	337	294	340	309	345	343	346	321	341	367	364	336	364	354	383	327	326	369	371	334	356	318	353	360	321	311	343	337	308	329	330	348	318	329	320	349	334	356	365	326	341	347	337	326	326	337	367	328	386	360	314	362	348	368	340	327	320	334	323	374	359	369	338	351	344	366	385	309	341	326	344	327	379	346	314	295	341	326	349	329	328	322	336	328	341	345	353	363	350	361	313	355	364	352	329	315	312	349	351	305	350	322	357	346	358	318	365	318	324	334	356	338	344	356	342	349	343	368	348	317	338	341	345	320	377	336	355	303	337	333	316	362	322	349	337	352	335	322	343	374	348	316	373	307	319	334	338	357	337	353	352	349	322	366	350	343	315	336	338	346	344	290	322	335	352	328	351	307	325	316	346	297	322	312	316	366	335	329	350	356	342	355	346	329	323	286	314	325	314	341	321	307	362	332	313	341	359	320	319	337	350	319	359	330	308	365	323	324	332	316	361	305	346	357	311	311	336	346	345	342	325	347	317	374	330	317	306	363	317	353	335	320	322	345	315	336	353	323	349	346	321	305	378	323	324	352	315	328	317	332	336	301	378	333	332	344	334	312	304	340	347	359	317	337	345	334	354	324	339	345	386	335	337	330	310	302	361	331	313	342	372	328	337	324	328	353	316	334	352	279	369	351	338	341	333	339	304	310	337	331	341	349	356	300	337	348	339	348	327	311	352	309	315	336	303	359	355	343	330	350	324	345	290	326	325	310	307	338	328	328	330	320	321	346	333	329	326	357	319	358	336	386	369	345	334	355	334	330	345	341	347	382	339	373	344	340	325	332	332	312	313	379	321	370	350	334	312	355	307	351	346	321	334	335	311	326	325	316	324	339	333	331	348	328	368	322	324	343	359	329	341	343	321	338	345	348	350	324	365	324	314	334	330	345	320	350	349	361	327	310	305	348	328	340	324	324	327	338	330	342	313	328	316	367	336	336	346	334	318	310	313	317	357	303	295	362	367	350	296	340	326	307	361	318	325	337	320	379	357	355	320	336	350	343	344	331	343	334	332	327	320	313	332	334	362	314	335	350	339	346	329	333	332	319	359	344	328	341	338	328	334	328	328	353	307	342	354	342	330	321	326	322	315	315	328	354	343	341	359	342	311	339	370	327	294	369	333	346	313	346	310	344	329	338	331	327	353	317	313	330	358	351	318	348	333	277	353	301	330	348	337	318	335	335	337	317	339	347	316	296	346	342	344	333	345	335	338	309	349	321	341	297	306	352	319	348	333	325	341	337	323	316	327	349	334	361	359	350	350	321	323	352	356	327	338	316	338	313	371	338	345	342	357	292	348	344	342	311	328	330	330	347	334	352	339	346	357	334	338	338	313	319	315	369	336	344	328	311	314	346	344	340	321	333	351	325	356	367	319	329	323	352	355	331	352	352	351	348	349	310	345	316	356	330	322	317	317	351	329	344	376	344	306	385	330	330	357	341	354	338	338	352	356	346	372	317	346	306	317	331	342	324	316	291	315	329	350	371	331	342	307	337	353	306	328	319	334	343	318	342	332	320	339	328	311	332	319	336	356	341	366	317	340	306	343	337	333	352	320	314	334	337	355	321	358	331	353	331	315	347	328	320	310	332	331	331	345	329	383	316	325	353	344	323	349	326	348	334	364	316	351	353	315	351	325	322	339	324	343	336	358	320	309	347	340	335	363	339	329	316	315	336	328	309	326	347	326	362	382	330	350	339	342	345	367	319	352	338	356	310	340	333	300	338	317	345	366	365	348	320	345	363	323	348	315	335	355	326	343	322	352	344	338	339	317	391	343	323	353	338	365	333	360	349	316	335	374	335	321	321	365	331	330	353	304	348	362	346	349	343	356	343	343	341	293	352	319	325	353	332	322	333	316	301	358	352	304	344	342	296	327	311	370	350	314	346	360	327	359	303	357	352	324	319	340	332	344	353	340	352	358	320	352	336	305	347	329	362	333	333	359	335	331	336	322	309	353	338	329	340	322	330	329	335	325	353	362	330	316	297	346	344	355	317	319	344	342	331	351	376	373	358	322	343	331	348	317	310	333	322	320	331	322	327	306	371	282	331	296	323	374	343	346	328	349	328	350	321	313	329	349	340	337	314	371	332	320	304	348	339	336	343	293	358	338	363	322	338	327	334	306	342	357	353	329	385	315	336	315	336	334	335	331	312	335	325	319	320	341	366	316	312	330	328	343	297	362	357	365	347	355	357	322	308	337	372	344	351	340	364	314	354	355	330	349	345	336	330	319	339	342	334	361	341	318	330	334	333	324	310	363	338	302	330	337	338	348	365	330	340	341	343	326	339	314	355	323	349	337	332	341	338	368	333	332	366	310	338	311	339	363	319	351	361	347	361	340	381	341	329	352	328	350	332	332	332	383	351	334	334	341	349	349	341	328	328	326	336	341	333	369	324	334	335	356	335	350	324	335	353	351	331	332	347	367	332	347	309	344	355	352	370	307	339	329	347	322	337	334	356	360	330	332	353	346	318	366	340	342	368	336	378	319	325	353	335	332	354	307	380	333	365	358	360	343	327	349	331	351	344	344	329	324	353	332	366	331	318	337	329	363	349	299	344	311	326	346	353	358	327	325	356	344	337	336	361	317	326	370	367	333	338	359	377	324	336	299	344	325	332	346	343	382	330	357	334	314	347	334	318	324	331	331	359	289	329	324	358	354	328	348	355	330	313	337	358	348	355	309	323	311	351	348	333	326	337	361	316	346	322	347	346	332	305	332	327	373	363	367	325	345	353	312	326	355	311	339	355	327	320	349	343	394	350	346	353	353	335	359	341	317	361	339	337	333	347	360	312	330	364	338	307	342	333	337	323	306	362	351	354	313	333	319	320	321	368	334	328	315	332	344	340	339	314	346	312	323	352	374	334	319	326	315	389	289	323	334	347	340	333	334	323	341	322	367	313	377	322	320	360	355	336	318	372	337	359	343	339	328	324	344	340	308	375	359	338	337	293	343	352	334	356	313	336	322	331	319	336	339	333	374	324	344	324	362	303	338	348	341	323	361	352	351	310	293	320	337	317	334	354	346	344	333	331	351	328	335	335	367	326	340	316	346	341	339	367	361	351	306	359	334	369	340	347	359	352	317	343	363	318	347	323	341	335	337	328	320	356	298	294	322	344	348	360	370	313	335	385	333	346	342	323	353	326	344	317	307	318	334	333	318	331	350	291	331	319	336	305	327	336	388	335	358	340	334	317	331	361	384	324	324	346	333	362	360	394	320	367
23144	21004	27522	24599	20973	21026	11483	1908	1302	1196	1083	1046	861	885	775	720	673	649	640	609	619	608	611	610	581	615	594	561	593	579	574	557	493	563	526	553	515	539	544	515	502	517	496	497	531	535	481	519	523	519	521	508	477	519	493	536	521	514	534	554	493	510	509	503	531	523	483	521	532	510	494	543	485	503	494	531	495	518	480	465	519	491	461	499	448	502	516	506	470	510	507	490	499	485	531	511	518	494	494	484	482	519	464	506	479	483	493	511	514	496	478	467	493	543	530	514	492	483	488	486	484	476	468	522	498	478	475	520	512	513	534	506	530	498	499	554	465	506	532	485	507	467	488	517	501	505	491	492	485	534	467	482	507	470	476	496	473	495	503	496	522	495	461	470	496	469	495	498	469	487	469	498	456	491	489	485	483	492	503	473	436	510	494	505	509	512	472	514	513	456	477	478	492	501	504	496	470	472	496	497	506	493	517	518	519	426	508	479	495	488	504	508	505	498	470	482	505	540	516	489	518	477	450	508	483	493	511	499	513	526	511	504	487	515	544	507	507	428	509	509	508	503	498	502	515	522	520	472	459	478	500	483	533	483	514	504	486	510	543	510	491	448	489	456	510	469	509	510	520	512	512	441	484	525	512	499	499	508	492	512	480	500	443	464	492	495	457	517	486	495	536	496	468	487	465	492	487	496	461	464	484	523	534	492	497	517	502	519	511	520	496	504	461	506	544	524	504	509	495	514	499	492	489	490	478	497	470	492	475	499	529	519	481	472	488	491	542	495	493	522	509	496	480	469	503	495	458	497	499	504	532	516	485	468	508	486	506	507	489	576	492	489	487	492	514	478	516	533	491	502	476	496	522	498	495	498	504	461	475	471	519	506	478	479	495	493	462	506	493	467	507	490	477	522	515	488	499	470	511	476	488	497	472	505	467	492	494	471	489	498	467	491	523	513	470	503	498	476	480	504	537	492	437	475	466	506	487	465	489	477	502	479	465	503	473	469	503	506	458	511	455	486	490	491	505	467	513	529	506	464	479	495	465	473	497	510	498	457	491	519	499	496	477	495	523	467	477	471	511	492	483	503	477	488	512	486	478	509	475	492	490	505	485	533	507	516	446	492	482	464	490	494	495	501	552	452	480	489	477	487	482	534	484	527	522	485	485	526	464	478	518	470	513	510	476	507	464	526	504	506	508	468	483	481	496	504	517	468	510	506	472	469	489	479	515	509	477	497	520	470	489	491	489	520	513	504	495	444	488	524	500	514	534	454	531	522	468	481	470	484	548	484	468	509	515	478	490	484	517	488	498	510	455	505	526	484	434	485	457	454	515	487	466	510	531	465	442	502	519	496	497	522	506	449	498	487	489	486	515	508	509	461	457	507	461	470	507	473	496	495	473	486	487	469	474	485	528	488	504	469	475	499	484	510	512	467	500	504	477	487	457	463	482	519	501	473	505	533	507	549	522	507	511	490	486	467	493	487	459	505	523	509	480	529	506	476	485	511	499	479	492	471	478	503	560	497	460	480	448	505	509	508	511	498	551	512	507	467	499	459	489	466	479	527	466	473	519	523	510	502	484	480	516	473	491	488	451	495	487	511	507	498	474	509	443	470	485	498	443	589	467	536	529	505	517	476	486	490	480	516	511	457	486	500	484	512	471	513	490	495	492	544	497	501	483	528	478	491	520	447	490	494	452	476	503	468	523	474	512	486	514	485	491	480	532	464	490	525	465	494	484	503	485	451	510	486	464	486	454	466	496	478	469	512	466	495	506	495	468	498	476	498	509	452	518	514	449	519	521	482	448	459	535	459	482	467	505	470	491	493	468	533	478	512	480	513	534	520	500	514	505	493	479	515	492	503	465	487	472	494	500	491	483	505	471	484	496	489	536	525	494	450	481	524	503	501	438	477	498	506	500	489	497	461	505	511	509	481	539	473	496	461	505	495	480	509	529	471	500	508	498	508	522	510	514	484	480	504	536	472	462	478	512	504	490	502	498	478	507	528	473	455	502	474	481	487	497	487	508	541	467	498	484	468	492	516	512	467	513	520	515	503	489	504	501	499	510	466	518	498	509	503	484	455	485	500	491	510	489	473	467	486	519	515	446	531	511	474	499	478	510	519	508	525	487	534	494	505	500	507	468	502	484	528	507	494	497	519	506	488	533	514	478	491	479	498	543	494	520	493	477	450	485	465	489	494	471	498	519	472	488	472	525	509	492	519	497	529	510	504	433	465	475	524	512	502	473	518	471	469	517	498	488	454	481	539	467	467	489	502	488	477	523	480	468	520	508	479	498	504	514	501	512	525	492	461	460	502	499	501	482	499	471	479	549	505	518	534	520	490	505	504	489	461	496	472	496	521	505	489	500	489	497	489	510	491	466	465	462	515	480	535	484	522	477	494	474	519	502	499	495	505	496	486	510	474	509	498	504	505	496	492	504	512	488	494	490	525	511	525	473	498	516	482	506	509	501	519	455	468	485	516	517	489	547	505	513	536	518	499	517	494	516	477	504	493	464	494	516	533	460	477	508	464	478	456	489	498	502	462	500	520	482	497	482	492	478	473	523	522	517	542	490	441	479	440	467	500	484	543	507	492	515	465	491	490	488	495	508	459	477	520	458	462	466	457	483	487	437	522	456	499	524	492	495	487	509	480	505	486	515	489	502	489	489	487	413	474	509	495	510	476	487	521	476	494	508	507	480	527	493	490	496	451	477	473	497	485	478	484	499	508	477	451	486	485	455	510	492	546	537	461	456	530	487	517	474	496	489	504	483	521	505	485	497	505	497	499	496	487	488	496	472	510	533	508	494	496	503	481	512	504	483	556	460	475	541	527	486	465	532	514	474	537	518	526	515	499	502	514	494	505	492	498	531	477	466	533	472	461	464	498	528	464	518	489	468	463	474	517	527	492	465	480	464	564	487	468	490	496	452	519	528	469	489	501	483	511	481	490	503	486	466	497	531	500	489	485	480	548	502	520	487	488	522	473	501	539	475	516	507	504	476	500	506	495	506	535	542	573	489	504	474	457	496	459	510	477	508	512	509	471	497	520	539	523	507	514	491	532	460	484	484	519	494	537	486	483	469	502	478	479	485	466	563	496	511	497	480	493	505	517	468	510	521	510	451	515	479	483	473	508	494	528	514	458	474	451	515	457	461	508	512	488	469	458	452	496	504	502	499	504	466	502	466	519	536	480	486	485	454	479	537	485	477	491	483	468	510	509	479	507	507	499	469	510	521	499	512	482	456	503	486	491	474	520	465	483	522	472	463	464	507	532	504	486	504	499	493	500	470	522	524	493	505	483	466	490	514	496	470	487	482	518	462	473	482	462	516	506	556	487	502	489	476	455	500	495	467	501	517	513	486	497	491	489	498	480	510	489	451	505	486	464	501	488	470	515	490	489	508	520	522	523	500	508	458	518	489	519	462	486	490	485	538	452	493	502	518	502	509	501	476	481	485	495	491	540	492	447	464	481	488	484	499	455
11514	48057	13950	9750	6557	5041	3972	3203	2733	2270	1940	1734	1420	1251	1234	1012	989	959	819	791	778	717	748	671	688	704	648	623	615	619	587	572	626	600	616	588	620	629	580	598	519	563	555	557	571	580	568	550	563	531	571	538	545	499	546	558	510	520	541	566	537	568	533	517	546	552	556	529	528	508	555	485	492	549	525	520	576	519	539	541	514	527	518	534	545	515	505	501	546	539	497	539	515	523	560	506	506	511	531	528	528	490	482	485	504	541	487	524	524	512	514	511	519	514	503	508	501	483	492	508	509	519	510	499	518	525	531	505	519	533	519	534	490	488	522	474	535	532	523	528	507	519	496	503	521	479	502	491	505	517	492	496	488	566	537	536	509	526	528	521	478	537	513	509	565	508	515	487	554	496	484	515	467	513	516	527	516	514	524	482	526	494	494	438	538	486	481	526	532	487	539	470	526	524	530	519	492	552	495	530	489	515	501	507	561	479	506	510	518	494	565	514	493	512	447	524	540	510	480	466	479	504	500	503	528	507	483	546	522	500	486	494	525	523	520	509	478	502	492	540	520	500	464	475	507	490	525	566	478	488	512	533	539	508	508	518	516	502	501	512	520	540	506	519	506	515	479	535	497	510	492	492	526	525	570	492	524	532	518	537	520	525	486	535	492	487	534	518	516	519	535	514	533	492	516	508	499	540	504	496	505	487	481	534	489	477	486	546	496	483	520	494	504	507	491	519	490	506	495	498	462	518	531	547	543	513	532	518	521	534	537	484	491	547	544	544	539	496	473	527	540	504	473	527	501	516	507	530	514	510	493	527	527	500	517	491	475	547	524	532	535	533	509	493	504	514	485	525	493	468	519	511	505	524	503	488	460	481	496	486	483	545	497	474	530	512	503	481	514	517	506	530	537	518	539	518	513	502	498	528	494	455	533	492	489	512	514	554	519	491	546	495	533	462	521	512	494	511	570	515	527	481	526	502	495	546	541	508	491	499	516	502	502	441	505	536	525	511	481	510	535	509	525	517	503	501	518	496	481	529	522	490	509	522	505	455	497	505	525	495	495	531	475	512	538	519	513	495	473	482	505	489	516	497	507	478	533	510	588	516	509	539	520	460	471	523	469	542	500	501	496	498	490	523	539	486	526	458	519	540	509	502	536	522	534	502	495	542	507	508	539	497	481	492	541	537	519	548	503	527	516	520	551	528	516	503	533	499	555	509	518	494	531	502	482	516	538	526	490	505	528	475	484	509	529	495	483	526	473	501	493	509	488	505	537	475	498	481	522	500	494	475	514	517	525	487	487	526	482	532	481	482	467	495	495	530	512	502	533	514	491	513	538	512	448	509	553	514	537	526	511	526	507	493	470	543	533	514	532	531	494	487	540	525	499	492	499	557	488	511	536	503	514	455	502	481	487	514	511	497	521	514	509	528	491	487	501	491	494	464	534	515	503	529	497	476	555	486	453	459	501	527	488	506	506	530	490	521	520	578	519	498	507	499	475	470	477	515	502	495	482	523	491	528	513	491	486	517	563	471	550	512	521	553	527	513	501	486	473	502	520	510	528	492	483	478	471	499	502	536	462	495	506	528	518	524	509	572	507	466	518	479	532	529	514	494	500	536	486	492	491	469	491	546	503	517	522	519	539	511	510	516	537	495	524	526	503	497	502	483	530	504	511	518	495	498	521	516	507	467	520	510	509	511	475	534	514	506	526	513	517	540	521	523	497	491	541	510	493	521	523	500	468	496	498	485	496	522	468	499	481	518	522	544	530	529	517	522	506	516	496	511	496	546	497	524	501	536	510	503	499	532	473	522	489	488	483	467	528	498	531	495	503	503	500	507	533	493	484	513	516	504	526	515	514	528	508	520	490	469	545	510	513	517	561	536	515	498	485	463	527	515	537	487	490	488	506	496	507	524	500	521	504	508	531	525	498	524	501	487	501	504	525	495	488	529	520	528	493	505	487	505	507	484	480	487	523	488	499	502	476	512	548	506	506	494	516	501	515	485	501	496	507	490	510	529	508	494	497	465	522	478	562	497	496	528	499	500	502	520	518	517	517	493	532	479	526	492	475	501	473	544	524	529	497	499	482	535	492	542	546	523	524	527	512	515	498	507	551	518	531	545	523	513	512	515	514	489	499	520	490	484	499	473	494	534	565	504	505	522	502	510	483	495	495	545	501	497	515	463	492	519	527	530	478	508	527	486	482	483	475	527	477	513	526	535	521	487	540	476	491	473	514	530	542	495	506	501	471	503	516	497	520	515	545	497	499	513	478	504	493	509	539	537	509	498	468	534	500	523	509	516	476	537	504	504	511	495	527	511	495	479	501	521	521	490	517	496	556	498	503	487	516	493	544	496	481	494	501	492	472	537	495	499	500	531	511	524	450	504	503	488	506	511	490	507	467	541	469	501	507	478	496	496	522	512	520	493	525	473	505	472	539	495	489	517	514	521	507	529	524	474	495	518	512	533	502	536	549	513	523	499	509	520	517	505	503	530	522	513	483	529	509	476	527	507	530	527	504	525	529	470	504	504	527	543	505	534	528	503	495	538	514	503	477	481	474	506	476	468	528	484	507	516	484	535	481	482	511	502	552	538	495	514	504	527	504	505	533	540	512	493	536	508	463	522	505	549	545	524	518	523	486	494	502	507	530	552	527	514	489	494	503	514	523	480	494	512	480	513	534	480	488	481	484	526	510	503	507	535	535	548	537	501	494	482	509	517	496	506	536	530	525	459	506	545	550	553	473	502	495	473	489	532	502	521	515	467	483	478	535	529	453	522	492	464	554	489	516	495	480	486	524	468	502	528	522	516	512	489	509	518	542	485	507	477	489	510	536	519	524	525	495	507	526	506	512	503	473	504	523	518	523	497	505	500	515	516	530	526	459	528	519	506	457	528	503	520	464	529	503	509	525	496	515	484	531	538	487	494	472	508	520	493	484	506	509	501	533	538	513	507	503	506	503	492	498	508	493	493	493	525	494	537	510	505	454	540	544	506	487	481	513	510	493	512	496	520	557	461	521	465	477	479	514	543	547	499	500	501	506	492	524	496	541	473	501	535	497	498	533	545	514	487	508	492	496	532	499	502	525	532	505	504	510	498	488	480	523	528	482	562	478	513	536	536	545	516	483	523	527	509	492	529	533	498	508	510	492	510	476	513	529	511	504	532	521	526	494	539	484	525	535	536	500	551	533	520	491	497	487	520	519	477	492	470	514	519	500	494	503	489	486	502	480	492	506	483	544	553	523	516	519	526	539	501	480	451	510	459	501	512	523	533	468	528	512	508	480	537	506	528	508	511	530	522	506	508	491	504	546	503	525	530	538	505	501	521	489	497	500	472	491	554	478	512	517	521	487	546	550	471	533	508	524	493	483	546	527	528	492	494	514	501	503	519	523	481	487	504	521	505	526	521	522	535	564	515	534	508	531	522	526	552	527	496	497	487	500	531	524	509	512	523	496	503	563	507	488	484	527	506	536	503	486	543
28238	17396	4366	338	205	153	158	120	142	148	129	104	114	128	130	105	122	106	113	95	109	97	97	131	105	119	92	100	114	102	85	102	110	82	94	84	125	117	87	89	111	93	96	99	96	121	104	99	102	103	97	96	125	93	94	92	113	97	116	101	102	111	95	112	91	111	100	98	116	100	101	86	106	101	105	116	101	118	108	106	95	109	98	113	96	110	104	101	105	110	110	90	89	117	87	110	121	91	100	90	89	127	114	105	102	93	116	99	90	84	118	110	109	115	107	87	99	111	107	95	113	122	88	98	102	97	106	110	102	97	89	112	99	91	105	85	103	91	114	115	88	76	117	99	93	87	89	99	114	89	104	100	110	107	100	114	99	104	79	90	82	99	90	102	96	117	94	111	93	113	111	112	115	87	123	116	107	108	110	91	100	111	144	120	102	111	117	101	119	103	92	103	106	117	90	105	113	89	94	74	107	101	105	93	109	89	95	97	102	123	88	108	104	115	88	85	112	103	107	97	104	121	89	81	104	109	94	118	119	109	89	86	83	112	119	108	96	121	84	117	108	114	106	113	100	101	103	89	98	107	105	116	96	125	115	107	104	92	92	96	92	106	83	99	116	97	97	109	86	106	102	96	100	114	101	97	98	106	110	99	103	93	86	114	96	113	120	98	138	91	136	107	93	92	106	96	92	114	101	108	107	96	119	103	90	101	122	92	117	93	90	118	97	97	98	115	99	83	92	103	110	116	83	108	96	101	99	95	101	123	97	99	99	108	98	105	103	102	101	113	98	111	92	104	116	91	76	98	103	98	99	87	90	110	95	100	99	104	122	106	112	110	96	105	102	108	103	128	117	105	101	89	101	102	98	103	93	105	108	88	106	108	114	121	107	97	112	97	117	112	86	109	111	100	92	102	108	97	102	105	87	104	130	107	102	106	107	112	89	126	100	116	103	106	110	97	90	116	100	109	106	97	101	106	118	115	121	114	103	103	109	113	99	84	105	93	87	96	111	101	106	97	113	93	101	92	89	102	115	88	93	106	103	94	101	102	109	88	108	119	115	93	90	103	101	89	90	104	83	112	114	97	119	103	103	94	112	110	107	101	112	106	99	111	102	105	93	115	117	103	110	110	93	90	101	105	98	105	119	107	98	99	89	92	123	99	87	90	124	117	104	108	103	104	106	122	109	117	104	98	82	92	93	94	95	98	113	92	106	108	123	100	104	101	105	106	104	124	115	94	89	107	96	96	112	117	107	123	96	100	87	86	96	101	98	107	96	85	107	100	108	98	110	107	100	108	82	91	100	107	101	101	87	89	112	132	103	81	107	102	115	92	118	92	106	120	103	100	115	96	104	84	106	104	107	100	96	106	102	95	112	99	103	118	104	99	108	114	100	108	115	101	115	107	99	94	124	102	113	86	92	105	106	100	98	92	99	110	102	127	87	117	98	83	97	96	103	106	114	78	103	109	106	98	99	93	107	104	101	105	98	133	111	93	108	105	116	98	103	103	105	102	100	93	106	90	102	108	107	96	106	106	114	111	125	94	101	116	111	92	106	97	110	117	102	95	91	121	96	96	110	103	122	93	111	116	98	108	120	111	89	112	103	99	104	111	87	104	97	114	96	103	94	123	90	103	111	107	112	100	120	104	88	93	82	95	97	96	124	122	100	84	94	94	101	99	96	85	106	85	103	100	110	108	114	102	104	111	115	100	101	89	97	92	106	99	107	111	111	110	100	86	107	101	114	90	106	103	111	101	127	111	113	98	99	115	95	100	94	101	94	86	116	107	103	95	99	92	96	121	103	118	95	96	104	101	109	98	101	87	97	116	103	95	66	108	108	101	97	104	108	105	103	102	104	96	102	101	89	87	101	105	117	117	93	112	116	111	104	116	103	109	112	116	119	106	80	114	116	113	112	99	116	110	87	118	108	93	117	96	83	96	92	85	114	110	92	111	107	104	86	104	103	87	96	121	104	101	103	105	101	87	90	95	87	108	99	124	100	105	99	104	84	100	105	87	92	92	117	103	85	105	109	100	104	125	117	94	102	102	111	106	108	107	99	90	107	105	111	113	106	112	114	99	101	106	82	114	120	90	99	110	116	113	114	99	103	94	108	80	107	103	114	87	111	99	117	94	106	117	100	99	95	92	100	111	119	104	100	98	97	105	98	104	101	110	108	111	86	88	109	108	95	116	113	118	114	80	101	120	110	88	118	108	97	125	103	110	101	103	114	108	97	114	103	97	113	95	117	96	123	112	117	103	103	107	108	103	100	91	123	118	122	83	95	80	110	108	103	83	109	80	126	130	114	89	98	107	112	109	104	105	115	91	114	116	102	82	95	95	113	109	100	101	103	115	122	104	110	120	108	108	122	94	106	106	98	108	108	97	114	104	108	102	102	105	129	102	115	104	119	125	94	123	93	101	110	102	83	100	118	110	101	126	105	105	101	106	108	100	106	110	80	98	96	83	104	99	109	113	111	98	84	112	102	88	98	110	99	97	116	91	108	84	105	98	93	93	125	112	115	106	93	109	81	91	107	115	96	115	115	115	122	110	112	108	89	103	96	121	113	96	120	111	102	112	92	115	98	89	120	96	110	111	97	98	107	107	91	105	97	100	97	96	122	103	123	110	98	119	106	110	112	109	113	103	114	100	101	111	85	97	98	114	88	105	106	103	96	107	99	103	113	97	104	96	114	104	114	95	109	115	102	101	105	114	94	110	115	102	111	104	94	87	91	116	86	98	108	95	119	102	101	100	103	89	78	99	90	89	107	107	102	98	104	108	101	81	105	118	108	108	115	115	105	89	118	104	97	112	102	116	104	99	98	108	96	102	98	98	109	90	101	107	93	114	99	109	133	109	103	106	95	105	107	105	93	105	103	116	104	110	111	92	87	140	124	113	100	91	104	123	80	112	103	108	109	112	102	84	107	126	117	91	113	106	97	84	110	115	104	104	114	119	103	100	98	83	128	90	126	114	104	101	93	115	95	96	94	113	113	109	118	90	110	108	102	97	99	100	113	111	106	94	111	116	90	94	115	85	84	87	103	112	100	112	124	106	112	117	106	98	96	108	101	108	106	82	95	121	111	106	86	98	114	103	113	88	121	93	113	105	105	92	98	114	102	98	112	114	114	98	88	95	119	93	94	80	91	96	93	111	106	117	113	111	85	119	115	105	105	112	102	89	90	92	99	101	113	118	96	103	101	91	95	107	105	102	110	99	124	104	96	111	103	97	112	100	91	108	98	109	101	99	116	106	102	103	108	107	120	108	109	114	111	90	80	112	106	96	86	95	112	112	106	109	94	116	91	93	107	96	108	105	95	100	114	110	112	105	113	133	108	98	105	110	117	105	113	104	107	124	109	99	101	97	98	113	85	98	104	102	109	94	96	120	115	92	94	101	107	106	102	106	96	99	116	104	102	114	90	102	97	118	108	107	114	108	110	98	121	109	101	110	86	106	98	96	106	104	91	95	105	98	99	94
5641	13676	779	374	235	229	208	187	189	178	164	161	136	124	144	150	147	124	140	121	105	121	130	126	112	109	124	116	118	123	122	121	109	123	130	104	124	131	122	115	126	121	134	127	126	142	124	87	121	129	135	124	130	124	104	131	118	126	96	102	94	137	113	125	133	112	115	135	108	122	113	109	137	114	124	119	112	131	132	141	112	113	107	134	136	115	128	132	136	118	99	112	119	115	127	120	136	134	115	116	140	111	114	120	142	138	130	129	113	116	113	131	97	109	118	122	142	120	129	112	139	117	118	124	125	115	129	123	121	116	106	126	105	97	118	94	125	131	108	115	110	116	123	116	118	126	126	130	130	109	126	109	128	94	132	116	114	122	110	129	96	108	130	120	106	128	113	123	114	125	121	115	126	124	118	134	122	129	112	114	121	104	111	117	123	126	130	137	108	112	107	119	111	121	129	112	120	111	131	121	120	129	112	117	102	120	137	100	137	120	128	109	136	125	121	107	117	125	119	110	131	120	111	113	124	120	113	120	120	109	119	107	121	126	136	119	109	113	113	117	143	120	114	149	108	127	119	121	126	119	112	130	112	100	106	118	120	111	108	128	116	117	144	120	110	144	115	123	118	107	125	106	109	114	119	123	113	124	108	126	113	125	129	115	124	116	144	128	119	119	123	117	133	126	126	107	111	122	127	133	139	116	135	123	107	101	108	104	140	134	118	101	135	102	137	127	119	106	117	130	113	120	115	125	111	122	115	127	134	124	112	117	120	141	124	97	129	113	115	119	114	124	119	127	114	107	129	127	115	116	130	143	112	114	126	127	113	119	124	98	116	103	118	131	107	107	112	108	110	108	123	121	113	120	111	127	99	101	97	103	133	124	114	119	108	115	122	116	116	134	113	112	130	146	126	121	134	122	110	107	118	120	135	122	128	111	138	127	121	118	105	112	130	130	102	131	128	85	101	120	106	107	112	121	117	126	118	114	117	122	113	115	128	115	140	105	124	106	127	137	108	118	119	109	105	122	121	125	105	119	108	123	107	108	109	123	134	109	121	146	121	119	135	122	117	129	108	91	141	115	120	124	123	103	127	131	139	117	133	121	105	121	122	145	115	115	131	104	114	111	135	132	110	125	130	116	131	131	128	120	100	137	116	125	95	130	127	123	111	120	114	133	121	129	103	125	126	107	119	111	131	133	116	121	111	113	119	131	126	119	110	125	95	101	111	130	113	130	121	112	132	124	121	114	132	124	111	111	131	134	135	121	132	120	137	99	116	119	105	128	101	130	113	107	110	125	131	130	119	108	113	116	125	106	113	118	123	112	128	114	117	121	103	141	123	120	111	130	112	115	123	127	122	110	116	120	110	114	122	101	130	121	103	127	137	136	90	120	104	117	117	118	111	106	123	129	109	119	131	108	118	117	109	104	126	116	137	117	116	111	111	110	118	102	96	118	119	112	118	132	136	138	125	126	88	119	133	137	122	129	116	136	126	132	105	132	126	143	110	131	114	105	140	104	118	135	127	129	125	111	104	150	109	153	101	109	113	120	123	143	101	101	116	128	115	121	116	120	104	114	116	125	119	109	102	121	116	119	117	139	111	134	135	123	111	130	121	113	118	117	110	120	94	97	108	116	120	121	115	111	128	121	108	142	104	107	133	117	123	134	138	135	109	131	129	123	103	120	127	112	136	125	122	112	121	108	105	121	116	104	128	125	94	101	103	99	110	126	92	122	116	131	124	104	136	129	131	111	140	131	118	118	121	103	114	126	125	126	105	126	110	132	123	113	132	120	111	139	122	113	123	117	119	126	113	140	115	113	117	117	128	126	115	131	130	102	134	139	133	139	132	132	126	117	136	123	113	129	120	109	127	122	115	106	119	107	120	100	126	115	127	122	143	111	110	124	142	117	116	123	121	124	120	134	100	138	129	104	121	130	132	146	145	112	118	127	120	104	123	121	137	113	116	117	109	113	118	112	118	110	104	107	141	136	128	127	109	124	128	121	122	114	116	115	118	136	123	123	115	122	112	107	114	117	130	116	143	102	120	119	107	122	123	136	127	121	117	126	112	112	115	122	124	107	97	110	120	120	82	128	103	124	119	110	120	123	124	108	130	131	143	120	112	111	127	119	111	125	128	118	117	119	128	118	108	124	112	133	128	133	126	118	134	89	114	140	113	119	125	126	114	125	129	125	109	104	114	106	129	125	131	131	117	124	113	107	111	114	128	117	129	103	115	131	124	108	110	142	135	127	118	125	104	117	132	123	130	117	119	125	113	129	108	101	117	114	123	121	105	107	113	112	107	137	102	117	102	126	112	122	140	127	143	110	114	129	107	125	143	108	110	128	129	114	121	107	113	114	112	101	122	120	125	132	103	101	128	124	129	119	93	132	117	91	105	109	91	97	134	141	108	129	121	112	148	105	109	130	135	135	102	141	118	119	114	96	123	126	125	119	126	133	124	103	111	106	110	108	126	130	114	120	127	131	123	114	122	98	125	134	117	117	127	103	119	131	132	106	120	134	109	138	118	108	115	123	98	167	117	132	139	107	123	108	104	118	122	117	112	121	136	139	122	107	108	115	120	129	136	109	120	125	111	119	139	125	131	140	100	114	114	120	101	111	112	114	120	115	128	118	123	120	121	102	124	111	127	141	133	131	107	121	139	112	110	111	116	93	120	126	120	113	123	123	136	148	122	114	108	122	134	126	100	126	114	145	119	139	128	123	126	134	124	124	117	127	132	119	116	129	98	131	110	119	110	127	126	126	116	126	132	122	126	122	119	127	118	115	93	115	120	138	133	118	112	134	117	111	121	136	122	119	111	104	119	112	132	132	115	128	119	131	134	116	116	109	106	118	117	128	142	112	129	119	133	105	108	139	112	113	114	122	125	110	137	98	130	120	107	96	131	127	129	126	130	130	124	111	117	105	128	130	136	121	155	118	129	108	122	125	126	107	123	108	129	123	105	95	110	122	116	123	110	112	113	120	128	122	137	113	99	127	118	98	116	93	91	121	132	128	117	126	145	108	109	137	128	113	110	117	127	103	126	98	134	121	131	122	134	118	131	130	101	116	117	103	118	117	122	114	116	112	106	118	124	123	116	113	128	117	114	126	112	116	125	132	102	120	124	111	128	116	143	146	143	121	118	128	117	109	122	107	122	116	117	137	125	109	123	105	115	135	111	119	137	126	119	136	111	129	133	121	112	113	126	129	122	106	108	99	119	113	142	143	99	113	122	137	123	94	119	129	119	109	128	104	122	132	112	101	131	108	130	120	126	114	113	97	108	101	130	113	124	131	120	101	104	112	105	131	117	100	132	129	129	127	125	115	111	122	115	125	106	141	107	127	119	91	116	111	117	128	144	141	114	115	133	108	122	134	118	107	106	116	101	125	149	124	105	115	129	124	119	137	122	117	108	108	119	102	108	121	126	118	117	144	116	107	134	108	131	125	129	114	125	109	106	127	95	131	98	121	121	134	115	119
25457	21022	27293	24818	20959	13679	1661	921	779	725	658	590	542	527	458	471	415	416	413	451	397	399	379	367	362	334	374	352	342	346	381	383	353	368	364	359	350	328	364	330	328	320	337	335	329	312	329	358	343	355	385	355	347	357	347	338	321	333	326	362	303	344	371	336	343	333	357	362	342	320	341	329	354	306	339	343	317	330	366	341	320	358	304	324	303	349	310	329	339	320	320	325	327	350	365	326	324	323	354	379	333	312	341	351	343	303	306	300	345	332	319	313	328	360	319	335	303	327	336	336	325	349	343	343	324	334	340	343	332	320	328	357	324	300	338	342	339	323	322	341	297	317	335	335	339	349	331	326	328	317	324	387	333	338	316	370	316	317	317	323	321	322	363	336	341	354	345	343	335	319	384	337	330	360	350	351	347	362	362	299	318	358	358	315	335	326	345	339	316	342	327	299	319	382	342	333	328	330	329	308	322	348	356	325	329	328	327	328	325	334	327	327	341	340	304	301	348	327	289	309	332	354	310	316	347	320	351	328	329	311	358	339	343	331	327	321	309	326	299	307	338	342	307	314	335	334	329	381	343	289	323	327	343	335	316	369	343	339	358	313	338	361	312	369	330	315	337	328	346	344	337	330	331	346	332	322	335	291	361	334	319	340	315	334	345	359	318	314	336	347	338	310	336	335	334	304	318	303	367	309	356	316	352	330	327	321	348	327	332	346	337	321	342	333	353	348	312	327	339	315	296	328	362	339	324	297	307	303	334	362	317	327	300	309	318	339	345	336	334	312	348	311	317	327	344	320	338	304	324	345	371	329	346	326	356	314	313	291	299	326	351	311	318	320	322	318	326	318	332	315	325	342	336	352	366	314	347	346	316	297	341	329	337	347	345	349	368	344	364	316	376	327	334	333	335	334	388	322	359	346	325	336	343	369	297	332	348	320	336	331	354	324	362	328	326	343	324	351	311	318	343	356	339	291	339	367	351	334	321	349	331	322	341	366	303	335	313	325	294	315	326	332	322	323	363	346	331	332	334	346	313	352	366	316	312	316	351	345	328	325	324	308	363	344	328	309	301	339	345	316	318	328	325	318	346	295	322	372	341	327	339	318	333	328	306	327	339	321	335	317	350	332	350	310	366	317	340	348	335	319	331	325	317	315	350	305	343	308	310	311	304	351	335	324	347	327	328	334	337	342	349	357	354	336	323	333	329	300	302	336	323	315	351	314	322	306	316	304	318	339	330	339	341	338	359	323	324	292	324	337	338	310	331	355	338	324	326	352	335	322	326	348	319	350	308	334	312	343	320	298	308	340	363	346	301	350	338	323	324	323	347	325	319	331	326	322	305	317	316	316	350	330	320	348	321	308	345	311	299	304	312	341	287	329	315	312	333	331	318	340	340	329	334	341	353	324	347	328	332	320	332	314	336	330	355	324	333	311	321	330	335	341	314	319	344	337	312	321	347	286	339	303	332	368	346	288	322	344	309	330	301	348	302	349	330	346	323	363	335	328	342	329	340	365	355	330	349	329	332	330	316	332	362	334	335	336	341	336	364	325	342	319	324	320	331	310	316	349	339	315	354	352	313	330	349	288	333	334	345	335	331	363	280	318	356	341	360	335	330	337	327	338	338	334	326	296	335	320	334	337	356	336	336	313	333	338	330	323	328	320	310	311	329	362	352	313	322	312	328	353	342	345	313	326	322	323	333	344	354	322	322	328	299	354	313	331	326	358	338	341	324	345	317	330	313	343	343	356	368	313	331	311	328	339	321	347	341	333	295	345	340	359	365	336	350	328	314	321	350	306	333	324	359	354	317	359	308	322	325	347	323	316	322	314	322	334	312	325	311	360	322	352	316	355	322	308	322	347	359	348	348	290	331	322	366	310	336	316	339	327	315	358	334	311	317	347	345	321	308	362	320	309	324	322	320	332	316	327	332	301	341	318	306	341	338	362	352	316	340	299	330	320	303	357	307	341	343	344	357	355	332	342	351	301	353	339	332	325	318	362	360	341	335	308	328	303	337	346	325	347	297	300	309	326	327	355	319	313	339	345	329	353	321	327	341	330	315	309	352	318	283	322	322	334	361	324	326	324	273	333	319	357	324	331	334	320	330	344	324	339	324	318	325	333	342	337	312	324	345	375	335	324	327	339	341	314	278	305	358	340	363	348	334	355	338	339	356	330	353	355	300	321	353	310	376	320	316	320	321	302	323	341	329	283	302	346	318	359	374	347	373	304	317	340	309	346	303	318	270	335	291	317	322	299	359	333	347	288	345	332	326	324	330	339	331	348	279	330	349	354	329	315	305	344	331	340	317	329	348	378	310	338	317	327	336	359	327	328	317	313	321	335	354	312	340	332	281	309	361	333	319	367	358	305	320	325	282	346	325	310	322	330	345	324	312	390	317	348	338	337	325	349	353	297	339	324	328	345	337	299	340	304	317	344	320	322	375	326	352	368	323	325	340	334	316	317	349	321	343	341	328	360	302	310	315	333	336	316	312	287	332	329	344	329	298	336	329	333	327	352	327	312	307	317	349	299	314	364	314	335	350	305	315	330	334	306	309	297	321	331	327	359	328	342	274	288	321	327	316	343	328	321	318	296	321	318	340	337	321	294	383	315	347	343	334	359	322	326	313	319	334	352	312	293	347	343	335	325	323	314	320	351	358	314	337	360	309	354	347	369	307	324	325	322	370	347	329	319	330	321	305	339	348	345	343	322	351	345	306	331	327	324	309	330	307	360	361	342	367	358	334	311	355	307	309	344	301	293	331	288	329	325	336	326	344	336	327	294	318	326	350	334	361	331	348	309	314	337	311	306	341	323	308	333	309	287	324	321	344	308	329	320	340	323	344	368	331	315	345	330	323	313	356	336	324	306	357	318	326	296	326	333	345	327	277	312	338	329	332	335	351	349	320	303	329	349	342	325	322	357	328	347	283	324	312	319	325	351	326	318	340	349	350	335	318	385	328	337	339	334	322	354	335	296	331	362	354	355	331	336	357	332	326	305	358	342	331	335	341	283	347	349	313	320	339	315	322	328	319	333	328	306	303	329	349	316	340	337	309	325	328	358	313	314	330	333	315	351	335	354	309	343	307	309	331	301	315	344	351	326	326	319	317	316	292	315	350	354	333	343	336	354	313	345	329	335	287	344	333	318	296	337	327	336	329	272	310	316	346	342	339	345	330	305	337	332	316	338	372	313	322	324	312	327	350	355	328	344	309	340	329	340	348	302	336	335	331	288	353	292	334	359	322	303	344	299	327	338	313	304	289	345	349	345	372	332	297	321	314	345	312	342	325	340	339	343	331	325	307	350	285	329	340	339	335	339	300	345	329	339	301	310	337	328	321	316	315	320	333	337	327	317	312	354	296	343	349	327	293	331	366	342	305	382	308	329	363	288	358	360	305	331	335	282	346	311	347	327	326	355	323	346	352	346	363	332	343	317	313	336	327	333	321	322	334	351	335	355	309	319	342	347	340	351	316	341
9382	41809	9159	5648	3617	2670	2165	1667	1575	1236	1110	941	781	737	703	609	597	521	474	456	425	429	418	425	419	397	434	411	420	367	376	399	387	381	381	361	381	352	352	358	349	349	361	353	330	362	370	363	357	377	361	354	374	366	376	326	315	342	384	331	369	327	331	328	370	348	323	313	349	328	367	316	366	372	342	337	328	341	372	346	334	314	343	342	364	324	373	375	321	347	348	357	356	348	333	332	364	332	361	336	322	320	359	359	333	338	350	314	338	326	342	330	365	379	322	357	318	332	325	346	340	334	329	318	332	339	351	383	300	309	343	358	287	368	335	339	322	359	341	336	314	345	325	320	322	353	381	367	330	356	353	352	348	321	342	326	323	342	337	325	329	325	335	309	340	327	336	333	355	325	322	349	366	323	327	352	320	349	357	341	351	293	337	363	331	334	337	343	370	347	346	377	367	345	342	347	337	372	336	351	317	331	371	293	342	348	338	357	301	335	342	378	388	343	331	337	334	328	340	389	315	298	329	323	327	351	296	326	352	324	340	331	333	342	324	350	314	355	328	332	341	326	337	354	316	344	369	347	317	355	335	358	323	386	307	337	360	341	323	317	344	335	367	357	372	346	318	329	342	314	353	333	327	358	348	329	325	383	320	358	354	337	313	356	315	339	331	322	336	331	351	306	327	347	348	328	329	315	351	321	329	325	332	356	341	346	338	340	344	360	315	318	337	313	362	345	363	318	350	314	334	326	327	369	376	315	355	334	316	350	334	341	337	319	323	318	298	307	349	338	319	368	346	363	324	315	331	292	365	345	327	335	315	329	332	378	354	312	341	321	345	293	349	304	353	360	327	344	336	320	338	325	300	352	343	339	348	328	304	350	332	347	368	325	307	318	354	351	337	331	344	391	327	352	335	357	329	353	339	306	365	345	334	345	341	329	298	303	320	362	306	319	339	375	323	325	344	324	346	366	304	378	348	350	351	338	319	337	325	335	317	329	345	305	326	336	350	326	342	367	332	348	325	334	338	319	324	336	296	349	358	348	340	343	344	333	341	327	369	355	364	367	356	355	342	327	362	339	337	330	342	358	360	344	331	345	315	325	321	342	336	328	345	349	323	328	346	338	321	329	327	335	329	338	321	349	324	325	312	330	287	357	329	322	353	353	344	354	317	320	333	384	355	343	355	349	326	330	338	337	359	339	363	337	327	346	333	354	310	345	339	341	351	347	362	337	342	340	340	330	356	355	366	354	381	364	332	365	327	328	320	347	322	348	333	339	347	329	322	344	348	304	358	318	357	345	332	332	344	317	336	357	354	344	319	330	343	328	332	330	338	358	306	318	314	334	353	342	368	369	348	320	347	318	343	351	350	327	323	339	345	350	324	356	346	312	341	323	348	337	280	355	342	360	331	353	328	333	334	352	334	313	350	310	336	333	363	357	344	336	354	323	335	348	356	374	347	359	339	344	357	345	322	337	340	338	358	319	325	312	335	343	358	329	319	362	329	337	335	329	324	318	336	340	346	346	362	309	334	318	322	347	335	334	350	332	356	358	351	315	352	317	328	338	346	344	324	334	323	342	356	323	320	319	316	354	353	311	353	361	361	358	321	348	328	332	353	316	354	328	352	331	329	324	347	308	369	354	316	330	355	350	354	390	354	321	363	388	319	337	347	361	358	346	333	343	345	350	338	364	338	300	345	338	324	312	340	321	362	351	328	340	321	337	305	353	340	337	341	327	370	327	342	401	333	360	328	321	347	298	354	350	334	367	342	351	325	338	316	365	384	320	313	325	353	326	345	367	322	343	358	334	364	368	323	341	364	366	314	314	308	356	349	318	318	291	344	337	313	333	301	312	322	303	328	346	337	337	340	336	353	344	321	332	341	357	339	380	355	327	301	342	337	351	319	380	319	354	314	310	336	351	348	357	330	377	338	329	315	343	351	334	350	370	359	314	335	378	328	346	365	355	309	325	343	372	329	335	374	336	350	341	334	365	322	335	369	339	334	355	322	326	323	329	348	306	322	348	323	343	333	359	337	334	359	320	343	330	340	343	348	363	346	338	319	335	295	342	349	323	349	328	341	351	328	357	368	314	341	365	338	280	346	330	332	354	342	358	321	319	336	327	335	304	350	358	349	308	339	341	346	335	344	352	341	337	314	340	341	324	323	334	347	342	359	351	321	347	335	357	332	320	333	345	307	327	345	323	344	345	352	363	326	323	343	329	344	366	358	348	322	381	361	313	338	336	352	355	343	344	363	325	328	347	362	360	330	349	341	319	369	337	308	358	306	344	346	356	363	317	372	348	329	339	355	326	382	375	356	359	367	332	328	328	334	312	329	314	311	335	344	368	337	304	330	347	321	335	317	344	369	318	343	352	328	337	301	328	368	372	288	303	321	315	336	353	359	328	312	362	356	361	344	300	339	339	361	316	307	344	324	352	319	360	362	346	331	363	370	340	318	336	357	367	311	349	331	345	315	350	329	333	331	314	318	323	309	340	327	354	334	314	303	342	334	345	339	343	351	322	346	348	357	325	348	327	333	345	334	316	345	335	337	313	357	310	335	328	350	353	327	348	319	317	364	345	328	358	329	352	333	339	344	323	364	325	344	367	329	335	319	356	342	345	356	336	314	335	331	344	342	326	350	354	330	345	303	349	331	323	313	320	313	301	348	360	316	326	365	344	329	322	350	348	341	328	327	349	334	338	335	321	327	328	354	376	350	339	332	320	309	312	331	377	336	336	353	328	356	337	333	315	373	336	346	336	363	331	361	325	363	315	346	347	324	343	353	346	317	318	332	364	315	342	359	351	363	338	348	377	345	349	355	402	342	309	326	331	334	328	345	352	350	354	345	349	340	346	331	331	328	361	359	352	341	329	360	342	328	326	383	329	327	340	345	343	332	335	336	342	369	343	330	308	311	303	360	354	352	338	357	339	342	343	325	348	332	324	329	342	339	352	308	311	325	320	355	332	310	360	314	341	332	336	328	373	345	353	325	315	368	351	378	311	336	335	339	343	343	343	362	335	339	339	340	310	318	332	324	341	361	343	333	363	323	367	359	310	366	341	367	391	360	334	304	333	365	380	317	333	344	330	385	347	338	370	343	376	309	344	332	331	349	335	361	361	363	313	320	338	327	374	344	368	353	317	358	350	302	332	346	319	340	316	319	336	349	343	330	309	359	338	330	338	342	325	323	345	321	332	333	351	341	338	347	337	317	332	382	338	366	333	328	351	355	328	392	327	322	311	358	323	335	345	313	333	358	347	335	352	341	364	322	303	352	342	309	321	340	360	344	308	293	354	359	355	342	347	346	351	354	319	322	357	337	314	353	333	342	331	319	366	346	352	324	365	337	317	338	346	324	330	317	328	332	333	368	351	355	335	350	329	328	370	355	321	339	333	359	331	391	339	332	331	330	370	353	351	354	359	316	343	327	326	326	335	347	308	356	329	330	358	316	345	346	332	338	352	370	306	287	340	343	359	330	335
23035	20987	27286	24811	20959	21021	12871	1962	1405	1274	1120	998	918	838	786	764	745	691	691	651	631	651	620	568	586	553	582	568	544	567	580	528	568	545	565	561	530	540	532	578	481	549	531	539	504	514	541	515	489	531	505	546	501	511	504	519	483	530	474	468	501	497	565	487	503	522	529	511	512	489	499	488	526	529	485	524	498	486	510	510	485	541	453	468	482	512	473	505	527	513	527	514	482	506	494	505	528	515	489	525	510	496	455	524	461	476	470	489	463	469	496	493	524	466	525	494	462	538	489	490	462	474	526	477	461	503	510	490	471	474	474	476	498	525	517	541	505	482	508	474	475	508	504	501	494	550	490	535	496	494	483	537	555	488	485	504	491	488	473	493	479	482	491	487	504	520	476	517	486	492	491	519	482	475	505	528	497	507	483	473	463	476	476	497	526	472	482	507	521	492	449	487	463	547	459	462	444	498	485	516	520	493	509	512	504	499	490	510	514	502	489	452	462	473	508	486	482	483	513	486	481	541	499	532	495	463	503	499	493	556	512	488	457	540	491	523	497	460	505	517	480	464	504	472	477	445	545	494	538	495	491	495	494	515	463	488	464	517	481	518	463	444	464	439	470	490	504	488	508	453	528	509	474	541	485	451	484	521	504	501	485	488	554	454	488	491	501	495	509	471	521	497	547	497	513	462	477	497	436	481	435	461	475	521	520	491	510	492	485	478	504	509	526	497	475	545	499	518	518	507	483	464	495	476	480	530	503	497	523	500	476	482	507	497	485	478	503	546	477	474	475	508	517	511	497	479	512	503	467	490	491	507	494	529	529	533	522	488	550	430	486	505	476	461	511	473	508	499	471	494	498	486	498	470	521	498	485	448	492	528	502	494	509	509	469	489	505	500	529	500	547	460	493	487	455	532	509	517	479	509	492	485	480	468	497	482	473	501	526	491	478	533	524	489	449	495	487	557	490	459	520	524	493	483	480	498	474	520	519	457	498	519	529	461	551	552	461	488	503	484	484	488	506	483	453	538	509	524	536	497	515	507	499	474	478	501	492	468	517	472	487	513	485	499	501	479	458	499	499	496	530	479	535	497	492	491	488	482	477	482	461	480	483	504	399	467	540	514	480	475	487	487	524	494	498	495	480	528	488	500	513	515	466	492	489	488	523	470	507	495	473	525	488	519	471	511	439	496	492	493	511	486	475	504	488	449	461	444	442	483	496	497	512	486	462	517	461	494	475	506	479	487	494	476	507	492	499	543	534	509	453	485	488	484	534	491	494	486	496	504	491	478	503	484	443	537	496	500	497	485	477	489	447	471	491	482	498	479	498	498	502	501	498	485	486	497	500	502	458	542	520	476	465	459	501	436	453	511	483	480	525	488	439	477	484	504	521	467	478	491	489	473	528	510	468	478	477	526	476	496	504	501	506	462	537	526	505	509	486	484	451	488	492	516	450	500	507	504	501	498	485	530	462	517	436	501	508	523	505	517	500	487	478	465	474	510	486	515	505	501	478	518	457	481	456	471	486	505	499	485	521	524	456	494	465	472	484	477	478	454	450	464	478	450	478	449	490	484	490	480	470	503	506	487	521	466	480	499	471	509	512	483	506	491	490	512	487	474	497	491	504	497	482	473	479	519	499	486	509	490	491	486	507	518	481	493	497	513	501	517	468	526	515	482	495	445	460	479	500	474	511	484	505	536	474	490	543	437	492	524	484	537	497	490	495	470	520	492	488	510	446	477	497	523	474	518	495	496	476	516	484	520	501	501	503	463	487	528	494	464	494	558	496	502	501	487	516	507	512	496	539	523	495	503	467	516	517	496	525	473	510	468	442	450	494	519	521	465	510	492	514	467	515	509	503	510	462	468	530	493	487	491	469	490	475	480	533	502	505	514	497	517	496	509	480	478	503	510	526	457	513	465	482	509	493	544	486	481	472	513	472	502	499	502	518	474	495	490	529	489	479	483	495	487	502	505	485	523	525	506	511	540	468	489	453	495	484	494	495	509	498	490	484	476	532	497	474	463	505	492	542	492	490	504	496	500	490	510	484	511	506	510	521	496	518	533	485	493	474	490	471	511	451	494	516	518	526	497	438	534	502	510	491	534	496	517	481	480	495	483	537	476	497	511	485	491	523	497	489	485	476	501	521	470	490	500	478	487	462	488	513	487	558	557	504	567	487	542	468	479	521	519	480	480	514	479	494	514	475	517	536	488	495	514	496	511	480	460	495	505	487	507	489	472	486	482	493	477	484	484	505	463	545	463	492	489	436	478	475	478	481	469	475	513	478	513	478	465	461	470	507	483	499	508	480	484	494	491	478	541	483	522	509	461	469	510	514	461	504	487	464	491	449	486	475	507	477	470	492	489	487	473	524	521	505	516	486	460	533	506	475	498	471	481	469	499	469	517	499	532	462	506	511	443	485	443	496	491	512	500	497	499	486	433	487	516	457	500	504	445	458	491	465	470	469	479	519	491	528	507	503	496	455	532	482	506	476	500	503	478	502	518	511	498	510	535	458	480	503	488	527	530	474	524	461	464	502	500	475	489	476	507	475	510	486	485	468	505	475	453	518	464	459	541	532	508	476	467	461	469	532	507	492	475	507	505	494	477	513	526	489	474	511	506	497	503	475	492	482	487	485	511	467	493	478	520	486	484	502	525	456	492	489	451	467	486	515	510	517	529	498	477	452	496	488	490	492	525	489	510	480	491	503	480	533	493	488	475	495	493	471	474	501	494	494	451	498	470	451	507	556	505	509	486	505	493	479	520	475	476	491	485	474	474	502	499	468	470	505	492	525	497	508	529	469	513	520	501	520	494	463	507	515	507	474	506	498	493	467	443	473	502	538	550	502	499	491	513	531	481	510	527	462	470	473	528	520	496	482	501	497	509	503	472	470	499	481	517	515	496	501	466	520	497	501	491	466	462	486	508	462	496	502	485	491	487	463	508	482	456	492	516	479	521	474	464	488	505	469	500	515	469	509	475	460	514	503	499	497	503	488	485	488	515	497	500	477	470	542	492	512	502	488	502	474	442	514	512	530	458	499	479	500	458	473	519	491	485	439	491	469	455	493	509	495	475	462	475	543	518	483	468	512	530	509	498	484	486	469	499	459	447	521	516	490	486	509	513	480	469	544	440	461	526	523	483	475	494	493	487	484	491	474	489	524	521	483	467	501	490	494	486	510	531	502	490	485	502	508	471	525	499	535	528	486	472	478	469	469	498	494	447	504	530	512	507	531	497	521	481	499	481	487	471	536	489	528	469	460	467	486	497	506	485	545	508	505	530	508	482	533	498	487	474	476	457	549	459	487	489	458	471	521	512	505	481	505	487	544	486	477	495	502	497	522	505	473	490	468	465	455	508	493	520	516	515	463	513	469	518	493	483	480	501	504	501	505	486	472	502	503	494	461	512	514	496	535	487	485	450	519	504	485	514	508	488	519	530	502	462	531	501	490	464	479	477	551	501	519	473	487	504	472	461	484	476
13465	47208	14326	9475	6397	5035	3875	3113	2612	2265	1973	1651	1393	1250	1098	1035	960	868	842	814	813	710	694	688	693	667	662	576	593	635	562	613	574	547	565	601	582	516	543	574	573	596	587	536	526	526	515	545	550	519	584	556	555	527	531	530	529	533	532	514	537	547	570	509	515	506	497	531	483	519	509	534	533	499	465	503	491	541	501	505	512	487	565	535	528	525	527	544	575	514	516	519	524	516	536	472	480	565	495	477	495	523	544	542	536	525	530	509	518	499	517	508	485	497	519	530	502	486	488	513	496	493	505	529	519	538	516	527	491	507	468	498	481	531	525	500	502	513	547	489	519	496	524	524	511	556	507	522	516	547	492	560	486	515	506	546	518	510	516	504	530	527	489	540	489	528	551	505	513	484	496	508	511	507	491	469	476	538	546	525	494	536	551	523	526	483	524	473	477	500	539	516	511	528	504	537	540	527	511	509	522	507	514	509	481	552	520	531	504	483	500	490	512	527	509	496	500	501	496	517	508	472	522	485	497	505	505	571	524	513	493	491	493	508	497	522	511	521	521	527	524	498	494	503	518	488	514	513	546	536	516	520	495	521	551	544	514	515	535	482	533	526	516	552	477	540	502	498	517	489	471	545	518	502	524	493	487	480	521	498	516	527	491	525	518	478	518	526	487	506	506	540	497	503	522	530	506	536	514	544	525	524	502	527	515	498	533	523	520	506	497	531	508	493	497	515	484	516	535	497	546	501	542	486	535	544	517	529	509	501	535	520	490	540	538	499	518	502	525	500	539	496	480	521	504	488	506	541	478	521	532	528	512	493	506	520	516	480	485	500	518	542	530	525	570	507	530	511	528	525	523	566	513	465	553	492	490	551	495	477	502	541	541	514	532	506	518	522	453	514	527	497	511	503	517	513	539	498	489	517	526	531	515	520	504	463	508	469	499	511	517	518	545	536	548	499	512	502	539	511	491	505	523	490	477	530	522	503	508	505	538	527	492	490	508	456	492	510	521	535	524	535	512	508	475	510	540	498	512	484	545	529	508	518	526	554	489	474	503	521	531	514	548	525	509	519	454	479	488	537	556	467	532	489	515	473	540	509	552	479	526	508	517	479	511	503	519	498	483	500	555	514	489	486	559	482	552	490	516	501	456	491	506	486	508	486	522	532	507	526	527	547	530	510	507	505	512	516	506	539	521	553	533	533	538	486	460	475	502	508	498	534	464	490	550	463	496	543	495	511	502	534	520	536	513	489	526	493	553	497	527	483	519	507	508	496	499	533	532	486	508	479	495	515	524	542	516	508	510	467	498	516	475	510	508	510	495	510	518	551	515	562	506	512	539	500	498	502	531	506	544	496	470	462	536	494	469	517	500	544	486	502	536	513	481	515	525	483	528	520	510	489	525	523	544	514	549	514	466	520	538	460	512	498	536	524	524	532	505	493	526	549	505	515	484	524	535	520	529	497	485	527	518	502	514	499	507	526	518	535	516	509	562	520	492	535	552	566	521	550	530	523	501	508	525	529	524	507	547	526	531	507	537	558	541	495	525	538	487	529	490	511	490	480	568	544	528	523	478	499	485	498	518	479	491	464	506	496	514	497	496	546	513	525	525	545	491	536	521	524	522	468	508	499	555	502	522	502	487	516	543	472	542	501	560	540	481	506	511	518	514	519	480	527	506	533	498	530	545	497	460	529	475	499	517	457	517	560	551	496	483	493	517	511	547	504	500	503	528	466	523	535	496	483	515	516	493	516	522	519	518	525	492	546	504	535	527	485	534	543	469	464	480	535	506	470	510	542	532	494	535	531	482	497	492	518	501	518	493	516	509	549	512	506	562	495	495	513	529	534	480	491	501	514	491	469	504	523	482	516	493	509	509	512	525	486	496	535	543	572	583	494	554	527	496	516	579	519	514	535	495	533	467	520	545	497	487	497	534	502	541	514	505	516	486	523	506	511	512	468	509	502	480	498	502	482	498	502	521	542	507	509	514	502	516	506	491	489	512	506	526	534	509	487	507	499	518	510	526	487	519	489	516	524	558	518	512	488	538	524	535	508	489	497	529	479	489	512	547	496	488	513	501	493	512	526	477	540	523	550	529	481	516	488	490	529	529	465	484	484	508	500	505	492	499	486	463	528	480	505	476	506	524	493	495	534	516	532	482	498	501	507	517	514	504	476	505	487	525	503	474	520	518	482	490	526	522	536	486	534	526	518	533	521	526	486	508	521	494	506	550	506	544	500	485	506	524	511	511	515	487	513	539	492	529	513	496	471	500	528	505	489	492	537	541	545	488	504	497	505	506	515	501	520	484	509	500	513	498	498	497	503	540	530	469	502	483	528	499	483	497	517	513	486	487	497	536	507	524	504	488	517	496	485	492	531	493	538	528	529	484	520	511	494	526	506	503	488	504	494	533	480	496	504	518	504	520	526	473	505	515	462	495	507	514	503	512	517	479	503	542	482	530	514	521	496	512	530	515	510	543	482	513	523	479	528	522	510	563	509	495	512	505	507	492	517	532	481	507	499	495	507	493	510	538	511	485	526	526	479	478	532	467	513	545	512	529	549	492	509	484	549	518	529	530	518	490	528	498	521	530	496	511	505	501	527	486	502	498	482	505	514	489	536	535	472	543	509	533	477	483	547	547	521	480	521	499	525	527	503	502	493	519	507	474	526	530	501	504	491	536	559	502	493	473	489	517	540	527	525	522	527	484	507	506	508	520	535	484	531	553	521	526	501	495	535	504	515	519	524	489	503	519	529	527	535	499	499	512	517	519	462	526	482	492	531	489	548	492	469	507	489	487	522	500	501	507	551	504	524	519	506	509	555	529	491	515	480	483	541	568	497	521	496	517	508	516	501	514	538	485	506	529	532	535	473	518	509	485	535	530	533	508	527	520	475	505	542	491	496	473	511	501	508	505	471	506	493	525	530	513	483	554	528	482	566	496	551	532	527	523	501	494	521	521	521	514	511	540	505	507	514	459	505	450	478	526	529	483	502	519	538	500	484	508	498	515	503	543	484	485	512	536	532	553	491	590	517	511	503	506	547	522	525	520	505	535	530	536	507	530	505	503	523	499	493	477	491	527	507	541	467	515	496	552	530	498	552	517	508	513	484	538	542	474	533	483	520	524	504	532	495	527	532	485	552	528	547	500	503	487	512	484	521	510	528	486	497	490	475	558	507	500	545	480	497	495	550	486	485	527	535	506	543	553	536	505	526	504	513	536	506	472	507	461	510	518	520	495	518	496	556	521	472	511	518	506	470	502	527	481	493	511	501	497	499	501	518	502	516	554	540	493	482	506	509	505	537	526	542	514	534	526	514	540	500	525	531	494	518	502	528	506	543	537	498	497	493	481	514	497	528	562	529	521	498	501	487	543	533	504	490	544	510	478	471	559	511	492	527	494	485	506	508	533	477	487	514	508	467	535	510	452	522	485	491	519	507	480	548	521	519	534	521	488	502	520	525	541	485	497	524	480	507	497	479
28227	17330	4877	307	203	159	128	133	142	133	112	109	97	117	108	126	116	133	131	94	115	93	100	109	100	90	119	118	105	94	116	106	119	107	98	98	106	99	103	88	110	87	96	116	105	96	111	111	98	93	85	106	87	95	92	85	104	88	101	105	107	110	102	107	97	103	93	109	92	103	103	93	92	98	97	119	98	104	111	110	112	97	102	111	93	94	98	106	111	122	103	107	100	111	95	89	98	82	117	94	97	116	99	111	103	101	101	103	95	94	106	113	89	98	116	100	97	92	112	92	98	107	107	107	103	78	103	121	96	103	117	92	110	105	119	109	111	95	105	120	94	97	91	99	80	107	100	97	104	106	101	88	109	108	92	118	102	103	113	103	111	100	87	104	107	99	108	100	98	109	95	103	94	91	104	91	109	107	115	106	112	96	101	110	102	101	91	95	92	104	94	106	112	108	95	89	96	84	83	104	96	99	88	99	103	110	96	102	102	102	92	96	118	124	116	106	107	115	102	108	88	114	97	106	92	86	106	104	114	102	120	105	111	102	126	117	88	87	109	100	85	96	101	107	93	106	108	100	106	119	105	116	84	109	111	97	93	100	87	127	104	101	120	100	105	93	108	104	113	101	108	105	104	110	82	105	103	91	115	77	96	105	89	120	87	95	107	108	120	105	84	110	93	92	86	97	104	117	96	99	89	115	105	95	102	91	98	99	101	115	94	107	107	121	109	108	100	113	73	97	110	122	109	109	100	107	110	97	106	91	89	103	118	110	99	100	110	107	79	119	104	125	110	109	105	99	110	124	93	116	98	90	99	101	94	96	112	100	113	106	107	112	112	102	114	115	98	105	102	113	113	100	90	113	106	94	104	109	79	108	103	88	101	93	94	107	98	100	94	97	96	86	109	108	110	125	109	99	98	109	111	101	104	111	111	109	95	93	110	106	101	110	126	101	90	117	94	103	118	100	96	118	93	90	91	109	93	92	106	120	101	97	92	99	104	105	94	110	84	97	95	95	101	92	94	122	102	108	109	105	113	111	122	103	97	100	119	118	105	110	106	78	115	92	109	102	92	111	93	106	102	101	108	109	104	112	113	102	94	101	114	108	112	98	89	97	88	110	96	119	111	108	106	99	104	104	98	99	100	111	94	131	122	106	103	109	90	100	120	112	89	92	92	109	95	112	107	109	105	88	104	107	114	105	97	104	97	122	101	113	110	117	106	99	82	111	103	132	97	90	96	109	83	106	110	97	110	89	87	114	98	97	111	119	90	112	105	114	87	87	107	98	96	100	110	100	101	107	90	108	101	127	117	109	100	84	105	93	84	92	109	92	98	103	110	93	104	105	92	101	91	122	97	99	89	109	128	106	111	98	100	82	105	82	102	102	105	99	97	107	120	107	116	98	114	99	112	114	106	111	102	123	122	99	100	113	92	99	98	109	117	102	101	96	101	120	95	104	111	96	100	128	94	93	85	102	109	124	107	115	98	98	101	107	93	82	101	98	117	105	115	95	114	95	110	100	111	116	84	90	93	104	107	87	102	99	114	90	99	112	104	107	104	88	102	109	88	98	114	104	95	110	112	101	85	94	119	108	113	98	98	104	123	105	90	100	88	91	93	103	96	113	104	118	109	88	108	92	121	115	104	105	98	89	89	91	101	91	111	109	113	103	122	115	126	106	99	115	109	101	102	84	97	109	88	95	97	88	93	97	87	112	109	104	103	97	107	108	97	99	108	94	105	104	86	93	118	120	111	104	85	95	108	90	105	96	100	89	111	95	96	113	117	102	84	98	90	109	98	81	97	117	95	102	103	102	127	96	113	99	106	117	103	108	86	99	99	99	106	109	100	111	117	105	100	92	109	110	103	99	109	99	106	100	112	103	94	105	104	107	109	84	72	114	99	106	97	80	95	78	96	93	103	91	120	111	110	91	115	111	108	94	105	106	94	102	109	98	109	116	98	111	105	109	93	123	106	103	102	83	108	109	96	96	110	101	118	107	102	99	93	88	104	88	130	100	94	104	90	109	125	102	116	114	113	103	121	101	101	96	84	99	110	94	94	97	99	99	81	121	105	104	108	109	105	90	100	106	97	104	86	102	113	108	93	109	111	100	109	81	88	99	110	97	104	100	105	118	98	89	95	105	107	106	98	97	94	93	136	91	123	120	117	108	122	103	99	120	99	107	114	98	103	104	94	100	104	114	93	118	114	102	102	97	107	106	110	101	120	101	90	94	130	96	96	108	99	119	115	106	116	94	102	117	110	120	106	114	115	117	115	130	111	123	88	106	105	94	94	111	105	113	104	111	105	98	87	96	103	100	107	101	102	104	96	95	98	106	103	107	93	99	101	129	106	92	106	116	96	105	89	106	92	91	101	101	104	105	121	108	78	114	104	98	110	95	108	98	113	115	99	98	115	93	110	109	103	111	102	107	103	98	102	103	112	107	105	95	98	118	88	106	95	110	99	99	110	107	111	103	110	109	108	91	92	95	100	113	113	100	97	94	107	111	90	111	109	99	92	95	110	108	113	107	100	106	120	113	103	113	93	106	112	96	118	94	91	101	84	101	107	78	113	116	95	78	112	104	110	108	98	103	95	115	101	92	118	95	135	91	111	114	116	106	98	121	95	116	107	103	96	107	105	100	89	95	92	106	105	89	77	101	113	92	117	91	116	94	104	120	109	82	91	110	105	101	102	101	107	106	109	109	105	106	98	102	126	99	96	88	115	106	103	120	92	106	113	102	99	94	98	104	115	97	104	93	93	94	103	82	96	93	108	96	109	110	114	122	102	88	86	92	88	106	127	101	104	93	117	105	111	105	107	124	92	110	93	116	109	94	90	94	100	101	84	101	103	79	104	100	107	105	99	114	80	87	123	126	103	96	98	97	103	97	118	92	102	105	106	106	106	123	107	126	111	100	98	113	114	100	95	109	99	111	122	106	98	107	111	112	106	107	94	105	92	99	111	105	97	93	114	99	115	87	108	95	105	92	92	98	96	102	125	108	95	103	100	101	103	99	109	103	97	93	102	102	100	119	91	110	92	110	100	77	97	107	95	91	103	110	100	107	91	103	104	110	95	98	94	104	103	100	101	110	119	108	108	108	105	95	84	91	114	102	99	95	86	113	103	92	101	95	97	89	105	95	121	104	101	106	101	91	100	114	117	110	90	101	94	106	106	98	90	106	107	103	102	106	106	102	98	110	112	97	101	104	95	109	114	104	102	99	100	106	121	117	100	115	94	101	96	92	100	94	95	125	99	95	105	116	128	101	93	87	79	104	106	100	106	112	84	99	94	101	87	124	89	91	97	100	102	110	117	95	108	95	98	115	108	110	109	100	86	114	94	95	104	96	105	97	89	116	115	122	105	112	90	98	94	106	101	103	104	108	93	113	111	106	94	113	110	102	114	95	96	103	96	118	95	96	97	104	99	107	110	99	109	99	85	99	99	98	81	96	101	102	108	112	94	110	113	106	106	97	118	107
5850	11970	624	385	276	226	201	160	203	145	154	156	167	162	132	127	130	140	113	98	140	138	118	131	124	132	126	129	122	121	117	121	150	140	117	132	128	133	106	139	115	116	121	133	122	126	127	127	130	113	133	144	100	113	120	135	127	120	92	127	112	115	118	122	115	115	115	116	120	114	124	121	124	118	121	131	117	123	106	121	124	134	148	113	146	130	110	116	138	119	119	118	110	137	122	116	115	115	120	120	127	138	117	121	125	122	103	95	102	105	123	126	125	118	123	122	126	119	130	107	115	113	114	141	112	105	132	114	142	113	113	130	128	120	128	140	124	97	127	120	108	137	141	136	130	110	126	133	109	121	123	119	133	123	122	105	124	110	115	115	118	124	110	94	136	117	122	126	119	131	112	124	124	119	121	117	106	110	117	125	117	122	127	129	117	119	120	119	120	134	107	142	110	111	135	118	109	108	135	108	121	115	110	120	135	117	106	95	119	114	125	134	117	96	122	110	125	104	121	120	130	126	100	121	120	127	141	122	122	113	119	121	138	133	113	127	144	124	133	104	124	112	125	106	138	115	136	113	129	122	111	107	134	128	132	125	101	122	120	120	117	114	123	109	122	123	109	103	123	128	111	114	122	122	119	104	146	121	123	126	130	134	145	125	107	128	112	108	116	117	135	114	123	124	124	125	119	112	114	127	115	130	110	108	86	117	129	106	126	124	123	83	125	137	123	116	112	123	130	125	115	114	122	119	109	110	104	132	130	110	106	110	102	121	107	105	107	123	135	114	118	138	124	110	124	112	138	116	131	109	113	119	105	100	108	125	119	132	141	119	113	128	114	127	130	122	122	104	116	119	116	129	127	114	117	119	124	108	105	113	136	128	109	121	121	121	124	124	115	117	107	128	126	125	131	111	124	118	132	132	135	116	131	119	117	112	129	109	119	119	127	117	131	105	119	117	125	113	118	122	101	118	134	111	114	125	101	110	123	112	119	135	104	117	131	114	115	131	119	115	106	123	115	117	106	136	125	115	119	87	94	104	120	150	123	120	123	133	126	101	103	130	127	124	111	125	103	114	101	128	130	123	120	127	122	113	124	103	140	122	105	125	117	119	132	122	131	117	127	150	135	119	108	94	115	109	134	119	123	120	114	136	111	137	113	122	117	126	122	111	112	120	103	124	140	113	111	113	129	105	104	102	132	139	112	112	130	141	114	94	126	112	133	116	110	126	118	123	116	107	112	122	124	112	131	110	124	115	123	107	118	131	129	110	123	107	123	126	111	107	124	127	109	124	122	113	128	90	131	125	117	125	119	123	123	112	137	125	127	132	125	123	125	130	96	108	124	139	120	125	138	130	132	97	118	134	118	97	123	149	101	117	126	114	119	130	119	134	119	117	128	118	113	128	118	111	121	122	144	140	129	106	99	109	94	117	111	123	121	100	126	139	139	127	125	122	118	106	103	110	117	119	114	115	122	120	125	123	103	129	127	116	117	117	122	130	147	136	130	111	127	134	128	121	113	109	118	98	110	108	106	112	123	127	124	130	110	122	127	138	138	127	124	110	107	124	123	122	123	106	139	134	125	102	131	130	116	122	136	107	116	120	125	111	123	131	131	122	119	119	121	103	120	113	126	107	119	129	106	107	124	114	136	114	114	113	121	102	150	119	148	130	99	126	113	99	124	111	108	99	129	139	102	127	138	141	129	131	109	117	123	117	119	111	127	98	114	96	100	116	112	108	125	119	142	102	115	109	145	133	118	127	115	105	119	124	129	112	122	102	115	107	109	132	128	108	105	134	120	113	121	118	124	121	113	120	113	121	109	125	137	131	108	131	107	131	93	124	126	132	123	114	110	127	127	128	130	119	112	107	107	121	116	124	130	132	118	132	120	130	115	118	125	97	117	125	114	119	145	146	137	110	117	129	125	113	109	113	124	114	105	121	120	124	129	129	111	130	114	118	122	120	126	124	116	124	120	131	137	113	130	113	125	110	129	136	115	143	122	108	122	122	124	132	124	109	125	127	108	102	122	110	110	117	119	116	127	121	116	110	123	105	113	123	139	122	113	113	109	125	135	104	119	125	132	110	104	126	127	104	123	116	132	122	138	128	107	115	131	118	122	124	114	115	118	131	126	131	141	105	105	137	113	139	124	123	115	116	133	120	123	122	91	129	126	125	136	144	121	126	131	132	140	99	123	119	112	117	114	118	111	133	123	120	137	114	113	129	117	118	111	121	110	113	121	117	124	133	109	138	116	133	127	112	101	136	124	127	106	120	125	119	115	121	121	129	119	123	104	118	119	136	131	121	124	105	121	107	114	113	118	130	122	107	117	132	122	134	122	115	114	118	143	115	113	137	130	121	133	115	112	105	130	125	106	105	137	131	113	124	124	109	135	116	114	117	121	131	130	121	105	132	134	133	113	127	119	112	114	135	128	131	128	111	129	126	127	139	123	155	136	118	115	133	119	157	133	121	111	119	118	141	119	116	127	137	122	109	110	121	116	122	135	128	116	115	111	114	140	115	81	142	106	126	120	128	124	134	115	119	111	120	162	125	128	134	133	141	105	114	108	113	107	129	131	113	115	96	111	114	117	114	110	126	114	109	101	130	113	132	132	110	118	112	127	119	106	117	140	126	102	115	135	134	124	105	138	122	130	116	146	135	123	143	111	140	110	122	126	120	121	126	104	108	113	107	93	127	122	118	127	125	126	112	109	114	99	122	124	116	120	100	124	98	106	107	135	136	104	139	129	119	117	137	126	113	128	125	117	141	117	120	123	121	115	117	120	124	113	111	119	118	126	120	119	114	110	131	116	126	114	105	117	120	122	116	115	119	127	129	95	100	119	110	146	115	127	122	103	120	102	117	106	109	138	129	123	134	105	115	124	104	117	127	135	121	126	122	109	120	121	110	120	130	128	129	126	117	110	115	114	122	131	111	105	112	132	123	116	121	116	95	107	123	102	107	117	132	102	105	124	127	119	121	108	123	133	119	150	134	108	137	113	134	103	127	136	107	113	107	118	138	118	111	123	131	123	108	108	134	111	129	105	128	106	111	123	125	129	130	117	112	110	116	109	120	130	118	133	116	126	127	134	109	118	122	123	100	111	115	140	113	109	136	125	117	125	122	108	94	127	114	125	127	124	123	121	135	105	123	113	127	132	123	115	100	119	104	119	105	113	118	111	116	135	127	93	122	121	113	111	134	108	101	124	117	113	126	115	121	122	101	118	113	145	126	100	125	117	115	121	119	105	120	103	115	116	108	120	136	124	133	125	116	128	121	116	133	125	126	108	123	116	121	107	111	108	126	135	124	140	124	116	118	123	124	81	123	130	121	114	129	107	115	117	104	126	117	89	111	119	138	117	117	130	110	97	102	123	113	128	117	111	101	116	141	105	120	110	133	134	115	113	126	118	119	120	140	117	122	104	120	120	131	117	112	113	103	110	116	114	127	99	118	127	124	120	119	116	96	108	122	115	118	122	129
25335	20992	27673	24443	20972	16280	1860	941	739	710	668	584	502	501	482	484	447	439	434	412	384	403	334	360	373	398	345	336	359	369	389	348	358	337	315	358	367	353	373	334	330	338	326	332	354	333	316	352	339	331	314	345	356	349	343	335	359	335	329	351	325	291	334	333	331	354	315	280	323	359	354	356	338	332	322	365	347	330	371	353	366	355	316	352	351	313	321	318	330	349	323	337	359	325	334	331	340	325	356	310	350	327	314	320	311	352	345	348	348	315	312	316	326	339	317	333	334	357	336	329	357	370	357	338	335	315	342	339	331	323	379	348	322	352	310	330	330	345	315	336	346	320	330	353	329	354	312	388	354	340	337	331	354	336	311	358	326	321	327	325	340	333	333	325	334	326	343	338	343	320	359	333	334	332	334	353	355	327	354	341	343	372	372	308	328	334	310	340	348	329	315	362	319	331	345	334	348	330	345	319	334	317	351	346	362	353	357	368	315	332	313	324	389	315	314	339	333	319	332	337	343	328	330	356	301	349	305	330	322	345	311	332	344	358	322	342	341	325	342	373	341	360	364	333	353	327	346	323	333	289	325	334	328	360	362	355	328	291	333	322	345	333	340	346	309	325	304	357	337	357	337	351	338	343	339	340	330	334	319	320	311	342	342	354	349	342	339	315	316	320	315	315	335	328	325	327	335	342	298	330	331	289	336	361	329	347	336	375	350	329	327	326	363	339	289	372	309	374	334	328	347	313	332	305	285	341	336	330	356	329	328	342	340	346	282	332	349	323	327	319	352	301	365	321	347	337	350	349	316	376	322	310	355	332	349	304	366	306	335	314	312	321	348	377	314	319	315	337	321	367	336	321	351	342	344	324	328	339	351	335	358	288	348	343	329	294	339	341	348	358	332	340	334	338	307	328	341	338	361	307	312	319	347	315	311	341	323	357	325	305	288	326	339	320	345	303	323	325	348	328	339	334	340	362	305	319	289	318	315	337	335	348	360	288	331	321	353	311	326	340	294	336	331	354	303	363	343	379	347	358	337	325	315	341	349	340	299	334	315	319	338	330	311	337	325	324	350	322	352	333	311	339	318	336	331	356	332	346	321	346	354	305	344	304	348	329	343	351	344	371	337	329	349	340	339	319	342	310	345	330	335	340	342	326	359	383	345	322	331	327	358	319	325	357	354	337	324	329	319	325	303	321	333	312	316	310	311	331	349	316	329	335	326	358	344	320	334	346	359	292	295	302	344	326	332	357	336	337	299	322	301	325	366	345	378	322	328	321	324	332	315	342	330	325	328	339	326	323	317	309	378	361	322	358	347	346	339	312	349	300	335	350	323	332	352	310	346	361	338	350	331	316	303	306	362	345	367	338	306	344	300	319	339	310	312	339	370	359	306	358	346	329	312	328	327	310	314	348	304	310	338	321	346	318	323	361	332	321	367	345	328	376	352	345	380	318	293	335	362	313	337	342	371	359	339	338	340	296	370	318	370	320	331	331	341	343	323	349	382	319	306	334	318	311	341	328	314	348	325	331	308	349	314	300	343	358	334	328	323	310	323	340	333	350	338	331	280	330	359	350	341	305	320	319	308	323	324	350	367	333	337	370	298	314	361	311	356	325	326	332	313	343	342	344	349	363	321	310	359	336	303	306	381	336	324	345	320	327	344	310	324	338	378	324	332	290	328	344	336	340	305	307	320	335	335	324	344	340	306	353	319	331	332	346	331	308	339	336	323	330	340	376	323	329	358	318	314	325	353	343	299	347	331	325	326	301	354	353	341	311	318	358	324	314	319	300	355	353	340	319	315	310	355	336	328	316	342	371	342	314	321	328	330	343	321	321	329	297	331	339	342	300	320	318	338	327	336	336	329	333	319	332	334	347	367	359	350	373	319	360	350	296	317	330	355	321	330	319	358	330	355	347	325	351	354	320	334	319	316	336	381	321	348	315	331	296	351	333	334	303	360	328	344	362	363	318	334	305	351	314	337	310	337	323	302	365	344	325	311	328	308	343	305	310	323	322	353	329	347	365	327	307	334	324	302	335	299	320	336	336	342	354	314	321	325	311	361	306	359	348	346	346	346	344	346	331	359	315	324	351	336	314	313	333	345	349	362	362	319	330	326	372	336	324	312	341	338	325	334	346	310	352	346	327	316	336	355	322	347	351	331	337	323	346	321	317	328	358	332	330	327	343	289	327	318	323	329	356	343	319	343	320	342	354	349	347	323	352	329	358	332	307	355	329	307	348	350	345	349	310	320	326	334	329	364	352	328	317	306	341	345	328	335	336	333	350	306	337	332	294	357	316	335	326	338	321	338	352	321	325	331	307	313	322	353	319	320	323	366	347	354	326	319	332	312	326	309	346	344	326	343	350	350	327	332	336	309	332	312	326	342	325	321	320	352	352	351	330	339	308	358	322	317	319	361	308	320	316	321	327	319	332	382	330	324	353	361	347	325	322	331	317	316	338	313	311	323	343	359	335	299	317	344	348	330	336	347	339	302	353	335	312	343	333	342	350	316	323	352	302	356	333	342	323	333	315	313	345	291	301	348	333	348	295	342	326	351	305	288	292	378	377	326	328	333	336	341	316	337	362	349	343	311	318	330	346	324	318	321	331	308	299	345	313	365	364	322	338	339	378	313	308	348	311	335	328	309	343	316	323	312	327	309	351	297	326	317	355	328	338	328	321	336	364	313	345	333	335	339	327	318	334	292	344	341	357	331	327	348	318	355	293	355	334	310	342	301	336	316	332	349	336	347	316	309	335	329	350	310	320	296	331	302	328	327	349	339	333	313	318	332	360	349	319	340	306	346	338	332	325	377	326	316	349	329	306	346	361	320	333	353	339	350	314	313	329	346	322	312	335	317	329	348	361	345	326	302	318	347	342	341	318	331	324	348	322	322	330	340	320	342	350	328	337	339	329	298	311	331	338	362	330	358	308	309	342	335	331	337	324	329	345	339	336	356	319	299	336	350	359	344	336	292	335	352	358	318	315	351	337	309	352	344	359	355	333	344	346	333	324	344	329	330	325	345	307	328	353	325	349	305	318	319	304	341	342	340	379	336	349	303	364	314	340	339	353	307	335	307	339	332	343	323	328	350	332	322	348	335	305	345	338	319	338	320	326	329	317	337	310	331	337	350	322	322	323	331	327	360	352	341	323	321	342	327	344	311	363	306	348	335	345	351	340	341	352	349	347	327	326	320	338	319	314	343	325	305	338	341	328	336	320	286	335	315	323	334	302	327	336	357	332	307	327	313	314	336	334	341	330	310	341	301	327	316	310	318	337	338	361	337	317	312	365	332	305	356	325	306	310	328	325	319	310	346	312	306	350	317	338	343	293	343	346	346	344	323	331	334	318	357	355	326	331	305	356	342	332	309	361	365	327	319	353	333	325	326	333	366	360	336	322	327	346	342	321	320	292	332	347	298	331	335	338	341	306	315	368	325	318	332	325	349	330	327	337	328	349	325	284	330	344	323	352	327	352
18077	30982	9327	5552	3569	2633	2118	1745	1457	1245	1107	885	850	749	665	600	556	533	533	467	473	422	417	377	409	472	402	390	436	405	398	438	365	370	372	379	381	380	383	362	358	370	369	396	366	363	319	378	326	349	362	388	374	326	352	324	319	355	340	366	353	360	342	311	374	361	375	353	317	327	362	326	369	363	372	332	338	347	333	344	369	334	313	332	292	334	351	320	344	359	344	335	357	333	339	374	344	349	350	323	351	340	346	325	321	310	341	330	337	361	350	342	370	362	347	354	330	360	365	346	330	338	343	337	352	343	334	338	370	357	347	362	330	345	342	348	357	341	353	357	327	328	371	323	348	370	337	333	342	318	306	352	352	347	350	328	328	331	288	315	309	328	337	343	351	322	309	351	375	338	338	327	316	352	350	332	352	371	349	334	335	363	352	311	299	339	345	324	331	321	346	367	319	329	329	301	333	337	351	325	333	309	321	329	321	322	348	325	319	334	357	348	341	337	352	353	326	340	332	349	335	383	351	340	373	337	349	370	323	338	350	337	330	333	369	370	341	326	370	359	363	325	338	324	349	342	349	330	352	336	334	335	353	294	351	356	329	348	325	347	379	320	355	348	303	316	370	351	351	332	323	360	392	322	368	351	304	328	366	344	355	332	317	373	335	353	347	326	336	317	344	361	337	346	333	355	339	345	349	343	332	319	343	346	354	352	340	330	363	328	304	318	344	341	330	333	345	336	336	316	346	321	330	339	320	351	346	329	330	365	342	328	326	372	340	372	334	320	336	351	332	360	349	332	314	326	314	356	339	338	327	330	349	344	347	346	344	362	334	332	336	330	348	373	320	320	348	344	326	327	316	343	346	355	342	324	320	322	352	359	329	356	329	328	331	376	349	357	372	343	320	331	352	328	353	336	318	344	322	339	352	316	323	313	367	316	332	348	330	359	371	347	305	314	326	359	358	350	326	357	326	361	352	331	348	369	354	346	369	361	318	336	331	329	333	379	344	345	393	352	328	332	338	359	327	354	335	334	368	347	359	338	383	333	338	362	333	307	372	327	361	360	358	340	310	369	369	314	359	331	361	355	346	322	329	366	342	330	361	355	325	348	330	331	319	320	372	351	362	331	334	350	375	333	322	327	346	361	327	337	354	352	340	356	326	339	326	343	383	338	322	338	352	341	344	359	346	336	331	323	355	359	301	367	336	329	285	357	341	370	334	333	374	304	357	326	320	378	355	339	333	310	323	351	355	334	348	369	350	340	341	339	343	309	315	336	355	301	340	337	344	348	351	385	334	324	375	351	328	371	325	353	327	322	313	357	325	352	335	324	340	312	348	368	336	347	325	342	336	324	347	347	318	341	356	367	347	350	318	319	355	352	314	348	330	360	341	356	352	347	350	345	363	350	366	338	369	354	327	326	341	320	360	328	358	367	351	354	336	289	364	343	332	366	341	344	328	340	343	385	346	343	354	362	330	341	350	314	322	327	356	356	356	333	333	325	324	318	350	332	340	341	325	344	324	331	352	338	329	359	333	344	342	343	341	336	376	356	333	360	321	335	340	346	329	339	330	370	328	354	341	344	343	350	308	352	318	349	358	319	334	332	306	324	327	320	328	350	381	322	309	329	370	337	330	335	324	340	364	347	315	297	337	329	332	319	349	358	352	349	331	330	355	346	314	303	375	336	344	364	369	332	333	328	333	340	343	309	368	325	346	341	339	311	348	314	322	331	327	332	318	335	307	344	336	339	296	311	306	345	344	363	372	362	347	330	323	360	339	341	337	328	323	356	360	352	313	331	372	350	326	341	340	328	324	376	359	345	335	347	349	343	364	361	357	308	315	364	334	328	314	311	338	343	318	345	332	321	343	297	306	368	329	325	365	327	357	381	325	360	332	345	326	339	343	378	316	358	353	331	341	366	350	321	326	325	317	341	348	314	345	307	341	328	345	359	332	330	373	328	319	366	355	297	353	344	362	346	356	354	361	318	337	335	371	339	348	304	327	305	386	352	316	382	325	332	338	371	311	328	332	355	345	334	344	356	331	356	337	343	359	339	321	335	343	331	339	324	337	329	367	336	304	367	350	355	363	357	313	327	345	344	355	312	344	357	337	330	324	322	342	334	364	369	337	297	314	339	318	335	349	346	323	346	320	356	319	317	335	346	360	342	339	336	315	363	342	328	363	341	331	307	334	325	343	308	362	364	314	312	345	335	336	327	339	356	342	337	318	335	345	347	356	333	360	339	351	346	336	333	322	360	317	335	325	341	340	380	373	313	331	358	334	352	328	357	337	336	344	340	301	311	349	320	349	308	339	352	335	340	349	321	293	357	307	312	328	348	309	359	325	354	358	357	335	353	317	343	339	368	372	316	342	364	345	325	354	309	317	341	349	364	348	326	344	323	372	370	368	306	367	314	327	337	304	333	354	345	363	308	345	343	342	335	341	351	339	345	349	374	341	369	334	343	380	314	333	321	337	360	317	355	330	347	376	337	332	335	325	339	301	357	316	374	321	327	366	362	329	334	382	348	331	349	346	321	332	345	355	318	314	369	354	315	342	320	374	351	343	317	331	352	348	296	307	345	331	347	344	332	329	375	363	344	321	339	359	322	326	345	337	334	354	349	296	328	326	296	344	354	378	344	345	357	373	355	359	369	353	331	337	353	348	321	352	331	328	341	322	349	313	349	308	311	310	339	355	349	338	336	326	323	354	345	365	328	336	341	345	364	374	354	333	352	331	307	333	310	337	336	337	370	328	374	352	341	355	383	362	345	339	348	361	340	329	348	367	342	347	328	339	360	309	344	342	339	344	330	341	362	315	330	318	328	316	313	354	316	367	357	355	320	344	312	356	355	327	319	317	331	379	352	345	354	322	379	324	328	345	349	326	372	342	358	367	320	334	354	357	376	335	335	381	308	333	330	323	381	381	358	332	307	346	334	344	330	343	338	335	349	342	351	318	324	336	305	357	317	323	350	349	355	344	345	337	325	325	328	331	371	340	348	322	352	319	346	333	342	337	293	314	339	338	326	317	344	333	300	344	342	323	333	329	350	331	328	326	344	349	357	363	343	379	344	307	336	346	348	341	320	367	351	325	333	333	323	343	339	342	331	357	324	328	360	313	339	373	360	374	313	335	344	317	346	307	330	329	297	352	349	314	363	339	367	333	332	344	328	343	326	355	331	321	332	349	375	360	390	349	326	356	334	345	322	331	358	319	349	353	347	312	346	337	315	389	330	355	327	331	317	373	345	339	320	311	364	350	333	335	354	348	321	313	338	328	344	324	355	306	361	347	357	320	325	329	328	336	318	315	329	355	348	332	357	293	330	335	352	336	332	373	357	334	332	356	327	351	355	315	359	355	310	323	336	327	376	358	327	351	324	340	326	336	342	357	370	332	337	368	332	348	337	298	350	356	343	351	345	358	365	351	316	327	322	350	315	331	336	334	328	343	363	329	320	368	330	305	320	354	318	281	344	330	316	301	337
23172	21028	27730	24428	20984	21028	11979	1819	1357	1201	1086	939	893	862	801	783	679	690	668	679	651	647	674	553	566	583	570	571	542	522	557	592	538	559	564	553	507	521	513	500	535	532	517	525	545	496	495	515	546	521	552	562	532	522	524	498	510	536	505	514	533	497	530	498	539	486	525	523	544	526	501	505	538	495	522	500	546	514	487	499	531	476	534	520	498	508	532	498	468	510	465	503	520	483	537	524	543	513	527	507	532	502	480	523	506	453	489	510	504	477	501	506	494	482	518	479	515	539	491	504	507	496	511	519	524	520	529	499	482	506	504	560	494	529	546	519	511	522	521	472	493	489	498	529	528	460	503	493	495	488	516	466	459	490	457	522	494	500	508	497	519	515	509	511	488	548	514	459	491	514	528	534	549	473	514	470	514	475	515	519	568	471	508	499	527	482	525	500	500	492	513	489	483	520	497	500	464	487	486	491	446	507	477	510	482	509	462	489	493	506	500	481	504	477	523	577	526	464	498	490	489	491	505	486	481	477	493	501	483	503	484	507	535	522	515	508	513	480	517	524	517	484	513	481	491	516	506	516	523	506	484	481	449	520	479	543	454	481	532	507	467	484	498	518	487	517	489	489	518	502	494	530	488	494	490	511	553	504	510	532	505	489	485	491	486	512	499	488	433	517	498	497	491	491	463	491	495	514	496	493	462	494	534	499	467	496	495	512	514	453	493	535	492	504	530	467	509	500	516	471	452	489	538	492	483	528	463	489	510	493	499	504	491	506	450	521	469	506	496	506	501	517	546	513	512	515	455	513	543	490	508	532	477	485	506	500	494	522	465	484	515	472	493	471	475	446	464	510	520	530	457	511	466	495	496	465	479	502	541	436	485	486	484	485	464	487	500	499	485	490	469	510	495	515	480	492	549	514	528	481	506	486	510	506	522	477	515	458	495	489	492	465	545	476	503	523	499	517	519	524	546	538	490	493	462	487	510	504	489	510	498	488	509	530	525	509	496	525	507	485	476	473	497	509	509	500	501	518	497	483	504	478	513	480	534	550	518	494	499	530	526	482	514	502	492	474	498	516	489	497	491	485	515	492	489	463	502	511	509	537	484	525	503	481	481	494	503	493	481	513	506	468	493	516	515	488	466	547	496	468	445	529	531	463	490	510	466	495	531	510	465	478	492	477	494	517	526	462	494	500	504	514	484	477	505	519	512	516	472	482	521	492	508	500	493	499	502	465	502	503	480	525	526	498	481	483	509	519	482	487	446	508	522	455	510	454	486	499	520	541	503	565	530	516	521	497	502	497	486	495	523	483	489	469	494	493	485	526	529	478	508	522	559	468	482	511	522	498	531	487	514	450	539	508	516	517	495	462	501	525	480	536	462	529	520	488	518	482	494	459	489	506	471	527	516	483	518	507	507	515	499	465	488	513	510	494	476	515	486	473	496	508	484	515	521	516	516	508	508	530	513	450	488	485	508	493	479	511	484	521	470	516	526	483	515	497	477	485	516	488	539	491	502	487	490	507	486	508	490	503	492	447	482	493	513	549	482	481	459	503	514	470	535	517	536	487	544	495	514	479	523	493	489	477	523	493	521	505	525	485	502	533	495	497	516	503	481	515	511	515	525	483	476	513	523	473	532	491	503	509	506	485	478	460	527	539	518	549	516	455	489	505	501	468	475	490	444	516	509	484	504	537	485	506	555	493	484	504	482	528	492	488	528	486	457	531	461	447	485	523	504	500	515	486	509	505	518	508	516	503	499	496	531	498	482	476	487	495	542	530	473	476	523	472	500	521	530	491	525	537	517	476	457	489	522	526	495	511	531	539	530	518	562	488	513	490	511	482	514	507	507	494	475	516	477	507	481	493	471	473	490	505	514	487	484	486	518	474	513	506	514	479	539	547	509	535	455	537	517	509	529	487	480	510	493	514	469	526	499	536	502	507	519	519	460	457	499	523	509	523	513	511	476	507	506	470	510	461	524	524	538	516	517	458	519	487	530	493	519	488	494	508	527	482	546	510	511	460	477	488	523	489	479	493	501	489	548	500	477	509	506	544	500	495	499	519	504	507	497	493	515	504	499	510	500	499	493	532	477	526	480	514	499	522	507	462	523	487	452	516	506	522	493	537	525	507	515	483	477	521	490	509	564	497	486	514	522	543	498	507	500	507	508	495	546	498	555	536	488	488	525	519	517	528	537	503	493	504	515	468	501	498	518	523	482	518	530	502	532	487	493	487	499	472	479	529	524	519	479	502	489	506	486	498	509	463	542	522	513	525	522	501	507	474	516	532	496	550	498	454	524	553	524	518	523	489	519	509	502	517	559	504	523	485	482	493	503	467	459	512	482	499	488	496	511	487	535	513	493	456	497	496	494	480	462	474	442	494	493	489	517	501	509	459	535	506	507	525	462	508	479	506	523	512	510	555	509	455	492	504	490	496	534	497	472	505	511	515	495	484	478	484	520	449	522	505	470	510	503	461	495	479	531	498	511	478	457	536	481	503	490	507	467	464	507	477	520	515	462	467	475	479	543	484	483	447	481	509	518	487	542	525	509	474	501	480	505	542	499	475	479	505	485	518	483	453	473	485	499	524	525	492	491	507	516	487	487	482	505	500	514	496	491	491	496	449	513	522	494	490	553	497	509	503	520	506	479	474	481	517	461	456	477	511	507	486	512	506	523	482	475	462	506	487	494	522	515	511	480	502	508	488	539	491	474	531	480	506	512	489	505	517	468	497	515	481	525	487	458	526	508	495	552	574	527	507	511	482	511	495	496	527	512	484	519	501	534	511	466	515	534	491	486	543	506	500	481	514	549	532	498	507	478	490	487	502	466	495	529	477	479	485	494	463	479	530	533	488	506	513	509	533	478	488	544	503	549	530	490	485	491	487	548	491	447	475	517	528	472	474	527	494	485	502	517	448	487	518	521	491	499	492	525	527	471	532	536	445	500	493	506	505	486	470	496	492	497	517	517	517	480	519	502	468	517	470	480	531	465	550	525	523	487	490	472	538	481	514	543	505	479	526	525	495	503	515	493	494	493	467	511	505	508	485	509	490	494	490	496	515	486	462	461	511	515	472	489	505	491	527	496	481	477	491	490	513	494	502	485	459	504	498	520	508	516	510	477	479	516	519	478	493	515	523	575	490	525	523	490	515	481	521	504	475	475	512	518	513	529	453	554	526	498	494	552	510	518	440	501	510	497	525	517	502	519	508	474	480	517	498	470	526	491	469	483	516	504	485	494	509	496	499	515	505	489	520	521	488	512	501	489	492	489	500	513	484	526	497	479	505	479	505	488	500	466	485	534	463	494	492	537	494	523	455	477	497	502	539	534	503	519	509	489	478	524	493	483	529	497	492	495	482	500	544	484	492	492	479	506	527	508	524	497	499	473	479	501	515	499	528	527	479	499	486	497	501	495	471	500	560	503	503	514	509	553	517	510	496	468	494	528	463	493	510	480	508	526	501	477	484	474	534	472	529	508	480
21811	52299	14264	9088	6173	4677	3717	3012	2582	2230	1886	1635	1371	1213	1075	1026	957	844	830	824	750	704	717	714	673	626	702	664	600	587	565	590	579	596	562	610	625	550	553	556	543	551	526	567	561	558	581	572	590	565	523	556	546	547	525	540	528	577	530	545	542	570	534	529	523	528	510	545	494	537	526	527	522	542	531	482	541	566	546	547	580	562	555	499	508	498	525	519	533	526	470	539	527	514	539	531	519	527	524	544	499	508	516	517	538	489	546	529	500	564	524	517	551	470	541	518	513	496	483	517	577	478	516	537	515	543	469	499	487	496	513	531	529	474	539	528	538	533	508	483	536	554	537	531	531	522	496	499	550	484	517	522	546	508	486	528	487	497	533	510	530	503	536	532	524	505	534	520	529	511	530	510	523	540	507	497	551	515	512	488	545	514	519	509	514	511	542	465	560	539	449	513	478	528	554	519	530	551	500	540	553	473	526	513	523	530	536	543	495	562	539	538	515	510	508	506	549	511	511	522	507	553	509	530	516	523	492	537	506	492	486	542	502	552	543	526	499	458	504	516	536	519	545	526	511	506	579	512	545	484	531	533	520	505	513	497	512	526	469	478	532	509	507	503	525	524	533	484	523	526	507	506	533	524	519	492	487	507	485	524	526	544	489	526	511	541	534	476	486	528	501	558	535	512	535	501	501	501	484	487	554	518	495	546	476	545	496	517	509	511	572	511	504	465	547	487	506	517	528	534	511	537	542	498	529	530	588	496	497	593	539	543	508	514	472	513	528	525	504	537	508	497	492	492	526	495	514	461	515	523	519	519	505	522	525	563	523	518	511	511	516	477	517	504	542	590	524	462	521	517	486	552	535	505	486	535	522	523	486	530	515	466	529	524	530	536	548	531	524	531	489	529	535	495	517	493	560	507	504	514	523	508	495	506	511	500	526	522	517	498	489	486	528	517	560	522	515	511	502	532	533	531	516	488	507	518	490	524	491	534	510	499	530	537	522	507	516	504	503	528	483	496	486	523	540	487	523	541	533	538	513	479	495	507	502	509	486	519	533	528	457	500	527	550	537	491	542	531	544	526	482	522	499	550	519	535	534	503	503	503	465	510	509	523	478	562	568	546	526	519	543	533	458	495	544	483	520	508	546	541	521	524	491	541	516	529	496	512	557	493	511	473	518	507	486	514	487	529	528	507	519	470	535	528	556	493	494	528	510	513	525	507	478	538	533	522	495	500	544	505	492	507	527	542	500	516	530	483	540	482	506	496	504	551	534	572	499	519	513	535	526	509	491	530	511	497	491	528	495	557	498	499	524	503	480	498	531	542	518	541	507	548	554	508	497	497	545	498	531	533	504	504	530	519	506	535	539	534	479	543	538	539	476	501	518	552	556	527	521	503	497	479	544	535	506	542	490	493	505	540	495	511	573	501	519	497	522	539	501	493	532	540	534	516	519	478	463	517	525	538	504	468	514	518	521	489	516	476	487	475	541	553	523	516	496	518	530	570	539	533	504	529	520	494	537	492	473	509	480	515	520	504	487	507	485	556	503	519	526	521	539	564	541	486	538	470	525	503	509	510	488	504	504	526	533	468	478	556	546	522	512	546	512	501	523	494	534	528	505	518	493	517	517	543	514	554	545	530	510	511	489	512	511	543	513	512	532	527	501	522	497	471	501	506	517	507	567	523	504	533	518	520	529	490	500	542	531	502	525	518	570	505	520	477	470	510	512	515	531	522	458	521	538	500	529	487	518	509	514	516	521	529	505	537	499	506	514	496	485	506	493	543	490	557	470	505	503	498	507	534	500	490	538	556	492	491	534	527	535	522	522	520	505	527	505	522	537	557	515	512	554	514	562	545	534	488	531	512	480	494	499	545	556	516	493	498	536	531	473	506	487	520	515	527	471	537	503	523	510	463	511	524	551	517	511	507	532	519	552	520	512	550	448	536	517	536	534	549	528	538	497	519	483	524	521	488	526	521	548	514	491	563	532	491	521	483	507	498	536	520	504	516	522	548	504	545	495	494	525	526	518	520	521	521	513	505	521	455	531	510	528	538	489	496	523	552	518	497	507	505	515	505	517	553	502	536	549	515	488	513	496	465	524	534	548	534	528	540	520	542	550	540	547	513	525	512	524	470	474	514	521	499	534	482	525	504	470	537	525	523	506	567	511	499	566	481	527	514	486	549	502	533	537	491	491	454	527	530	492	553	501	522	508	480	523	533	547	518	503	511	489	550	518	508	533	491	545	478	482	506	527	478	505	501	535	541	501	520	526	491	543	499	531	536	512	538	538	550	498	515	489	521	521	555	550	560	503	475	504	500	480	495	496	535	528	512	524	504	520	474	547	507	577	510	513	504	538	504	523	509	523	521	502	505	525	526	514	551	547	515	492	488	532	557	489	527	514	502	499	502	505	528	544	529	535	555	493	511	498	492	502	499	539	553	546	535	491	548	508	514	544	510	570	517	531	520	499	502	523	499	497	498	477	529	529	486	485	539	478	526	497	551	550	506	531	519	491	542	500	517	554	499	495	515	525	509	503	538	486	520	527	543	524	489	567	558	497	515	578	491	531	496	545	522	504	499	519	552	539	520	485	528	511	508	503	546	475	516	525	547	525	521	511	559	522	537	513	561	525	489	494	519	492	524	523	499	489	485	544	556	563	511	518	502	491	557	495	498	516	535	497	479	506	531	561	537	522	536	509	483	530	529	567	494	534	508	506	484	512	542	519	495	513	467	507	487	472	477	477	488	500	500	534	548	533	498	510	504	501	533	525	552	524	536	504	509	534	499	541	495	529	514	507	503	515	503	482	484	507	541	489	484	493	536	503	554	512	501	501	531	538	499	496	545	520	529	505	533	518	486	516	529	539	511	481	559	559	556	497	583	503	500	528	516	485	506	494	519	525	476	485	537	533	511	489	494	524	524	520	517	497	523	525	512	528	495	542	534	521	522	511	508	512	499	512	527	492	528	528	519	553	525	498	492	519	553	456	531	506	490	508	516	528	502	561	546	513	531	522	507	544	551	501	468	525	521	545	542	547	517	510	494	513	500	558	458	545	489	465	506	518	484	486	510	534	517	494	525	500	506	494	550	525	497	517	464	505	498	518	493	521	536	499	528	569	520	557	487	557	505	527	514	453	517	498	510	530	546	491	502	518	486	512	482	524	487	543	506	532	508	525	521	521	497	523	493	525	504	534	536	505	561	482	541	533	551	521	497	507	484	522	525	514	524	486	503	504	546	515	550	506	549	525	532	504	578	546	489	534	522	511	536	491	511	504	583	508	501	539	538	512	520	549	519	493	519	517	554	543	491	534	524	519	540	518	512	528	526	503	521	531	527	494	510	465	492	502	532	505	487	515	519	468	529	516	530	567	512	460	512	508	507	530	475	541	518	517	542	519	485	494	511	515	544	529	530	553	491	508	479	521	505	536	518	509	533	517	491	514	539	488	540	476	520	502	528	527	530	505	476	492	522	493	526	494	523
28250	19862	4798	272	177	166	143	130	103	132	131	152	124	102	132	117	108	118	133	103	108	121	106	100	103	114	112	93	103	87	107	119	120	129	110	120	106	105	117	103	98	130	108	113	111	108	129	99	102	93	120	103	122	103	96	99	112	133	115	106	110	107	112	98	111	108	120	91	93	109	102	110	110	107	105	101	103	118	112	98	104	108	103	106	112	110	103	119	87	129	105	111	105	116	99	117	86	125	113	107	96	121	97	110	96	122	108	113	90	113	110	103	115	117	104	103	126	105	122	114	116	112	101	92	122	92	130	122	120	99	108	116	98	102	111	112	104	100	125	90	102	116	104	117	138	97	104	106	115	113	107	127	98	114	103	96	94	102	123	106	126	104	116	102	106	110	115	95	110	111	107	124	109	107	103	117	131	107	107	116	105	93	115	91	130	116	122	102	102	119	119	119	111	117	107	110	107	121	99	100	114	121	111	109	116	112	99	116	105	112	106	106	118	91	108	105	97	122	106	102	94	102	123	118	110	129	102	96	97	94	90	112	108	122	108	112	82	117	110	108	107	120	104	122	105	80	115	139	92	119	99	111	95	131	117	119	102	94	106	113	126	113	96	101	104	105	99	140	105	101	108	114	103	109	135	105	97	93	109	120	107	100	105	96	124	124	105	117	116	108	118	97	118	117	120	126	89	125	106	107	101	110	103	103	119	135	106	110	110	98	116	98	114	93	127	110	117	117	103	132	109	97	102	100	116	106	106	121	107	93	113	108	111	113	89	100	94	104	130	116	100	87	115	124	128	93	106	122	117	109	128	120	111	120	115	104	93	104	117	112	119	120	109	92	84	113	99	110	96	106	106	94	82	114	105	100	105	116	99	123	112	112	113	128	87	105	116	134	112	119	103	113	100	115	120	112	129	103	116	103	105	102	100	116	121	94	115	91	97	120	93	106	115	87	114	95	90	102	94	138	116	106	115	123	120	103	101	121	116	111	126	87	106	118	117	121	123	116	113	108	111	109	107	127	93	120	106	123	96	112	113	101	101	108	123	116	119	100	92	117	121	128	115	116	122	112	98	112	102	125	111	93	122	107	121	102	117	98	97	131	109	117	120	111	93	83	105	102	105	116	109	114	126	122	119	105	109	95	110	112	125	123	128	103	127	99	91	103	107	115	98	107	117	125	104	103	92	104	105	107	119	112	116	116	107	83	103	115	96	108	100	91	95	95	118	125	107	106	108	93	114	108	104	117	101	102	86	76	115	122	107	91	111	109	100	109	120	114	115	114	121	116	124	90	119	95	125	126	110	92	100	112	79	109	95	123	129	115	98	106	113	120	123	113	102	126	117	107	113	112	113	122	106	95	96	113	99	118	108	118	117	99	106	111	115	111	115	113	127	96	103	101	121	107	97	102	127	104	99	97	101	103	107	104	119	113	108	110	107	121	119	122	91	128	117	102	102	114	98	112	107	107	100	112	95	105	115	119	111	108	121	95	87	112	100	109	100	113	112	97	108	109	101	118	122	105	117	102	92	111	100	111	102	95	121	125	89	115	109	126	122	105	115	102	125	85	92	117	96	106	118	119	102	94	113	107	112	107	106	109	114	128	98	126	114	96	116	117	111	112	108	120	117	107	90	113	97	111	116	108	103	110	105	110	117	111	109	99	105	111	92	115	118	115	106	107	116	118	99	89	127	117	108	118	116	107	103	102	114	130	104	111	101	112	102	106	95	113	118	117	113	114	106	107	114	105	106	129	117	106	111	98	125	102	98	110	97	121	109	116	101	101	122	111	138	112	113	117	105	109	104	104	103	98	95	124	104	103	112	98	99	105	94	101	108	128	131	108	122	118	108	120	97	86	108	93	102	117	113	116	104	107	109	116	120	94	118	118	103	104	126	109	126	115	122	107	100	106	125	114	102	109	121	101	104	87	112	119	108	108	106	116	122	104	133	98	99	111	97	96	108	109	115	123	105	97	108	115	111	111	110	88	104	115	97	108	99	120	113	119	99	88	123	111	125	116	93	94	110	108	99	116	112	120	117	99	105	109	115	112	105	121	101	110	121	114	102	110	114	92	122	115	96	120	91	104	110	118	93	94	102	119	102	114	106	105	110	126	115	109	106	113	99	119	86	104	109	108	118	121	112	101	124	103	107	105	115	119	105	92	109	114	127	104	111	100	111	102	109	98	101	118	112	126	92	111	105	112	111	98	109	109	98	100	101	122	108	101	116	113	106	92	101	104	97	123	128	114	123	104	104	101	111	94	103	117	118	96	112	125	116	96	106	100	97	88	106	125	99	107	115	107	103	112	109	108	119	103	95	119	97	99	101	104	119	122	108	85	96	119	99	119	124	131	105	121	99	126	131	116	116	107	127	117	117	104	100	92	111	97	103	96	112	101	134	102	98	111	120	120	107	100	109	123	89	100	89	103	96	112	112	96	118	85	101	93	130	96	106	122	101	109	102	97	111	100	115	87	119	87	104	106	99	106	105	99	120	101	100	107	124	114	120	112	100	93	107	99	103	93	120	111	128	108	112	108	99	116	117	108	116	96	109	108	95	123	102	105	96	115	100	107	120	104	99	111	113	111	123	109	97	109	130	94	109	117	120	117	121	117	94	102	98	113	93	114	117	98	104	117	108	111	105	121	104	101	119	123	99	108	103	114	106	112	120	108	94	101	92	110	120	119	109	125	103	100	102	106	112	112	118	108	118	97	105	105	120	110	116	128	110	81	117	115	100	111	105	94	98	120	118	120	119	125	103	114	99	124	97	102	129	108	104	111	98	105	106	98	124	106	102	117	103	97	132	99	123	100	117	98	103	114	109	121	106	94	129	98	101	132	104	103	107	116	103	128	107	97	114	105	110	120	97	121	123	129	114	99	99	120	107	97	111	117	100	114	105	126	114	119	108	98	103	114	122	113	99	107	102	103	123	107	105	97	102	94	110	88	109	95	110	129	116	105	111	121	132	100	102	144	102	117	101	121	111	119	101	92	106	109	126	116	119	100	112	112	121	109	92	133	107	98	102	98	95	104	117	113	105	113	106	105	108	111	93	114	95	116	120	114	101	107	110	105	117	96	119	111	126	97	102	118	110	98	86	130	107	100	123	103	79	103	108	89	106	97	81	100	106	108	107	130	98	101	113	115	115	104	105	107	108	115	102	120	112	103	119	115	86	94	109	101	123	109	112	114	110	111	102	113	86	108	103	100	115	110	134	90	105	107	87	102	104	125	108	99	114	111	115	122	104	107	102	102	103	102	110	120	130	111	99	114	126	85	101	99	101	117	99	104	102	119	108	110	96	101	120	98	108	107	125	104	94	115	96	84	123	98	110	115	111	101	126	99	106	123	115	118	105	117	113	113	92	114	121	118	100	100	110	107	108	93	110	116	125	110	104	101	99	127	94	121	120	111	110	90	95	109	122	89	126	98	92	91	94	121	123	127	111	105	97	94	116	103	110	114	110	121	109	104	122	93	121	97	101	110
8953	22081	595	322	261	211	227	184	171	166	148	164	133	145	138	123	136	108	154	127	132	140	112	126	124	149	129	120	143	124	127	134	113	123	111	151	120	125	137	123	124	130	117	114	136	127	130	148	153	103	121	116	123	132	126	144	111	114	130	134	135	131	102	145	140	116	140	128	105	118	137	134	132	135	143	127	106	129	117	125	127	117	113	135	125	129	118	116	118	119	128	140	134	121	130	135	130	117	128	130	130	129	126	110	136	154	141	112	124	113	125	133	129	129	118	104	126	151	131	122	132	106	126	134	132	126	121	112	138	125	114	110	111	154	113	128	122	124	131	118	120	129	131	111	124	123	135	111	124	135	119	128	121	108	107	133	109	125	114	131	111	133	110	123	129	144	125	115	135	118	105	124	132	107	125	119	133	141	141	109	118	122	113	130	107	111	129	102	114	138	125	129	124	113	112	121	125	118	122	113	117	125	116	151	113	120	127	135	126	132	128	118	133	129	144	140	118	122	121	141	149	128	109	113	116	134	118	140	136	127	141	129	112	128	132	143	137	118	132	122	151	134	112	127	133	114	136	140	122	125	126	140	141	124	108	136	123	96	135	140	140	125	122	114	121	125	130	119	137	119	136	116	119	121	123	131	122	118	129	113	116	135	112	112	139	118	136	123	120	129	122	134	125	126	120	127	141	128	120	129	124	125	142	128	108	104	120	125	113	141	122	130	125	154	138	140	146	110	115	134	130	133	128	143	125	98	119	122	117	130	121	130	120	122	128	117	159	145	139	123	132	127	120	129	137	116	127	121	103	136	133	135	129	115	128	112	141	116	108	114	115	115	127	142	122	124	123	114	138	118	114	142	113	139	138	113	126	132	118	120	137	120	127	123	121	119	128	117	135	156	109	109	134	118	125	120	126	125	113	117	124	129	114	130	128	128	143	146	138	123	135	111	121	126	142	110	139	134	128	143	121	135	125	118	125	134	111	136	140	118	125	106	125	131	120	113	147	128	147	125	135	133	123	112	130	108	135	111	120	146	108	133	112	140	153	126	142	133	138	132	118	124	107	133	121	126	119	124	122	142	107	107	130	116	134	107	131	146	146	124	121	140	126	137	116	120	120	128	134	126	108	139	123	120	120	132	113	117	114	156	116	120	132	128	120	116	129	125	142	127	116	127	112	132	134	124	115	126	121	120	133	119	127	121	154	137	128	129	136	114	118	118	137	133	119	122	136	136	120	137	109	137	129	131	126	112	129	135	115	121	139	135	127	102	123	118	114	115	137	126	129	119	125	140	119	126	130	158	121	113	113	118	101	131	126	120	132	148	132	135	134	106	127	101	131	114	113	116	122	123	120	143	130	110	125	155	113	109	126	110	133	138	123	121	128	125	128	130	116	134	137	127	135	142	124	128	128	127	112	121	122	133	124	143	142	122	119	127	132	136	116	119	131	122	130	132	115	125	144	124	117	135	134	108	122	134	125	124	122	112	132	115	134	112	136	125	115	124	114	131	98	137	120	121	120	137	121	143	104	136	124	130	120	127	149	143	135	131	118	110	138	111	136	117	151	121	104	110	130	121	145	154	124	119	135	133	132	143	137	130	99	136	138	147	126	130	126	119	109	126	145	135	130	133	130	88	112	106	122	126	112	127	129	122	120	121	114	138	141	125	112	123	121	142	124	108	140	127	120	118	128	136	105	123	126	121	135	131	135	121	135	145	123	142	131	130	101	153	126	125	130	145	112	144	114	119	134	131	135	134	130	137	109	132	130	121	115	130	131	112	106	147	117	143	119	107	103	125	121	118	142	141	121	125	151	130	123	149	128	132	115	119	147	118	115	123	139	144	139	123	109	128	128	139	133	112	121	129	134	129	123	135	132	126	116	126	124	133	114	108	147	133	149	118	141	143	124	124	116	126	137	123	117	130	129	120	131	122	140	148	159	131	129	112	149	125	117	122	109	142	126	109	117	126	142	139	130	123	151	139	113	140	132	118	122	122	131	126	138	113	122	140	138	129	139	139	116	126	124	130	137	130	123	125	122	140	133	134	137	127	129	142	127	135	150	129	111	127	121	126	107	129	135	128	112	127	129	143	118	133	146	129	115	132	117	104	135	114	120	155	105	136	121	127	117	129	145	129	119	115	115	127	134	124	115	106	125	118	131	137	115	115	135	128	136	126	132	118	110	115	143	142	138	128	116	115	150	147	125	122	113	108	128	128	124	121	116	123	116	112	114	131	123	136	121	112	127	126	127	135	120	121	129	124	127	133	127	126	120	116	127	120	125	116	130	121	122	143	118	109	143	110	112	126	108	113	129	122	109	131	135	146	138	104	131	113	139	117	133	140	121	123	120	114	129	108	133	126	132	106	132	127	113	146	134	117	142	145	124	125	115	125	115	117	130	133	140	123	106	124	135	134	112	127	132	113	128	122	139	114	137	126	123	118	123	119	131	106	132	126	127	132	138	131	119	113	106	133	131	119	121	118	89	119	157	120	135	131	123	110	123	117	132	126	125	124	122	130	146	136	138	130	136	129	113	113	118	109	136	116	112	138	137	118	124	109	113	136	112	115	125	122	132	116	130	131	125	112	118	140	110	108	108	132	124	104	106	129	124	118	123	163	131	127	109	127	105	101	121	136	124	126	129	114	117	117	138	128	132	140	137	126	116	131	116	136	113	128	131	135	134	130	141	130	106	131	135	119	124	141	130	114	119	139	135	115	147	141	120	142	122	130	120	135	127	141	109	142	115	117	132	133	121	130	123	119	121	112	134	127	137	120	147	123	129	117	122	124	124	114	115	108	121	123	131	105	121	117	124	127	130	130	103	127	113	122	117	132	114	127	131	131	120	129	146	132	123	122	116	135	128	115	119	113	117	154	138	149	130	126	130	142	124	125	123	147	127	128	122	132	132	130	129	107	128	111	117	142	117	111	137	144	122	102	144	109	129	137	117	105	116	137	106	108	119	131	120	129	124	120	144	128	126	133	131	120	134	130	133	129	134	120	132	124	131	133	127	133	130	132	133	136	116	131	137	153	132	105	113	122	126	136	115	112	136	128	130	129	134	126	135	133	130	127	149	117	125	104	109	112	107	110	142	135	144	123	129	126	119	127	115	128	115	126	130	118	124	111	125	116	115	127	139	108	120	116	117	98	129	111	129	120	131	149	159	133	118	114	139	134	126	127	133	137	114	120	156	140	137	133	112	118	130	112	133	118	146	122	112	132	112	115	123	130	109	120	122	126	118	142	131	122	110	134	133	125	138	128	105	116	147	113	134	129	117	129	139	120	125	122	101	148	120	125	121	134	121	109	123	120	112	107	118	126	116	108	126	134	130	122	125	138	111	96	113	126	132	127	136	130	116	120	122	126	121	114	112	112	134	119	133	120	126	135	127	124	112	117	134	119	139	125	117	120	124	124	143	126	119	124	113	135	143	119	141	120	133	121	123	141	129	144	119	113	125	103	123	125	114	128	140	132	117	112	114	123
25466	21223	27127	24985	20953	14799	1606	869	716	630	614	612	508	523	483	446	448	407	406	417	407	402	431	391	372	342	396	361	372	395	362	363	342	358	342	356	329	347	340	363	364	388	379	389	371	366	350	368	327	377	340	329	350	345	354	369	355	344	367	368	335	382	324	345	351	293	339	322	381	349	351	313	311	352	340	349	357	328	369	355	361	349	356	344	364	363	313	312	379	335	339	344	351	340	351	349	357	332	377	366	340	301	329	364	327	315	324	342	332	354	359	369	338	314	350	353	350	341	360	332	385	334	320	365	366	356	336	344	298	340	330	358	366	300	334	342	373	339	340	338	355	360	318	375	387	349	352	368	365	379	335	324	314	322	341	342	325	396	325	344	349	325	379	342	355	346	373	376	357	351	342	326	354	351	339	311	363	342	347	358	351	362	319	325	362	366	363	367	327	356	370	330	332	340	336	321	388	331	326	365	347	339	375	327	347	349	367	380	381	337	312	274	351	373	336	355	382	296	334	356	322	320	324	311	376	374	356	378	371	364	340	354	324	346	324	324	358	345	356	328	339	353	347	338	352	340	355	369	336	339	308	340	313	347	349	343	341	368	352	341	318	362	361	354	368	319	312	320	309	320	347	343	330	346	347	330	340	359	355	346	338	349	376	337	328	373	330	359	352	317	330	345	334	338	369	318	344	354	355	324	351	342	329	347	363	385	343	323	363	325	334	307	345	326	383	364	332	336	380	338	357	341	368	354	341	327	332	353	359	367	309	328	346	358	337	364	331	333	346	327	346	368	348	341	357	343	340	345	355	342	352	358	321	353	360	360	353	335	349	308	373	370	359	351	348	318	346	365	336	397	318	347	350	334	334	318	316	368	314	347	308	314	323	320	372	347	387	323	333	352	326	337	356	356	325	354	342	318	370	373	343	342	349	372	341	349	308	338	317	343	347	361	363	347	339	339	333	337	344	358	354	344	316	339	347	363	308	360	345	343	351	320	356	318	362	350	340	332	333	349	336	343	333	375	334	327	353	360	378	350	344	361	365	342	337	318	330	372	336	366	311	353	321	333	355	360	354	355	352	319	355	316	342	360	350	368	308	332	346	377	331	339	345	347	356	362	363	342	325	350	338	339	349	360	342	384	344	351	316	331	314	374	354	336	332	336	353	352	367	317	339	344	340	363	326	307	332	332	365	331	342	339	344	354	345	361	326	348	358	342	352	339	347	359	319	350	357	335	335	351	356	367	352	331	345	345	347	325	352	327	327	323	346	340	340	321	366	354	343	319	320	327	364	368	376	353	328	369	341	353	374	349	337	344	343	362	373	343	327	350	310	355	323	361	315	351	386	320	350	336	364	389	310	360	311	337	364	335	338	329	347	355	349	357	329	376	348	329	334	349	352	359	328	370	376	345	322	343	338	336	336	316	327	353	344	345	334	363	362	388	340	348	357	361	368	334	346	339	368	369	383	337	371	289	345	336	372	339	344	343	345	372	347	372	388	323	357	333	348	379	341	317	323	326	287	300	350	352	365	345	348	351	348	341	337	313	360	325	366	343	318	350	318	348	318	338	362	342	316	323	367	326	317	311	333	340	354	338	340	342	325	340	359	346	334	359	317	332	350	338	339	352	369	344	341	329	359	332	351	341	339	333	318	351	333	360	336	378	334	355	359	367	347	363	324	342	309	335	367	363	352	380	325	339	324	368	335	313	309	313	322	370	303	332	320	316	345	331	308	347	345	349	327	360	339	353	304	318	319	360	323	299	324	355	364	346	362	357	357	362	330	331	360	344	341	340	325	305	348	356	310	378	358	354	358	316	334	355	319	348	347	337	375	343	341	329	371	345	321	349	318	331	362	309	352	350	363	318	362	358	379	358	361	352	340	341	374	343	365	328	355	336	333	329	309	327	316	315	304	353	324	312	358	314	352	359	350	344	335	324	331	352	367	346	337	335	328	341	342	348	352	355	314	337	341	338	368	344	322	365	341	325	336	329	347	297	346	332	344	366	361	348	332	314	323	364	352	315	336	351	365	341	306	332	350	329	346	333	329	351	366	363	370	366	358	346	363	354	372	362	355	374	347	338	353	361	326	299	311	338	336	361	350	330	374	319	355	371	347	325	346	368	368	352	321	362	353	344	361	335	331	338	334	314	354	328	363	333	326	337	360	342	356	343	307	349	320	350	314	362	318	319	329	333	376	340	387	330	328	355	345	348	336	334	344	329	363	339	355	345	347	346	324	339	341	324	343	361	310	358	351	326	354	355	310	344	348	380	342	333	342	328	361	334	365	341	386	362	356	342	331	328	355	318	333	365	383	349	333	347	305	318	341	359	310	344	322	332	360	357	332	327	333	355	366	352	322	331	346	352	351	351	329	313	349	361	329	333	333	352	334	333	344	326	373	355	340	338	346	327	347	351	333	357	359	347	342	364	343	366	338	400	369	355	375	347	338	327	330	337	366	328	347	298	358	358	375	337	324	330	316	339	335	364	361	345	352	347	374	328	356	348	359	357	348	346	364	331	330	308	339	303	345	357	329	325	314	326	364	334	295	332	337	337	352	338	365	332	351	387	338	344	328	332	327	337	403	356	367	318	312	342	312	363	338	328	341	361	343	336	336	349	364	329	349	358	338	337	321	342	386	367	337	363	324	313	293	329	344	364	313	350	312	298	350	345	335	356	381	337	335	322	350	340	333	359	360	305	373	341	326	344	338	347	343	383	332	317	341	330	358	327	327	339	329	342	320	336	394	367	369	385	323	344	348	377	323	336	337	325	342	319	358	376	324	329	350	371	337	355	359	329	373	292	342	322	348	328	315	314	350	366	329	364	367	358	321	345	320	337	373	348	324	375	359	332	317	394	360	327	350	321	344	350	401	315	362	365	341	334	337	363	313	330	325	366	374	342	364	351	345	366	370	333	342	328	352	338	360	341	330	365	328	359	341	317	377	340	330	374	381	330	356	287	380	350	337	320	357	338	331	321	337	329	327	357	345	355	373	321	362	315	397	348	320	362	380	341	353	303	326	320	355	313	318	315	400	350	369	358	343	346	369	354	334	345	344	349	361	359	372	386	333	374	335	346	355	335	371	353	337	345	367	329	365	335	362	346	375	327	353	336	357	359	321	340	329	335	308	332	373	345	329	344	348	331	346	368	364	346	358	345	334	336	338	331	374	318	338	338	376	367	338	314	329	318	323	328	369	353	358	345	361	341	348	332	365	330	342	353	339	337	345	327	355	325	319	328	374	344	341	349	372	344	352	328	346	340	349	327	349	363	359	371	338	344	327	355	353	352	354	371	367	339	361	340	314	382	330	334	307	323	324	340	374	324	338	356	363	346	348	344	338	347	330	351	355	333	338	342	360	347	355	353	335	331	354	365	338	352	350	352	337	335	351	343	332	339	345	381	352	347	329	321	368	352	329	367	361	317	332	371	383	338	386	337	297	346	309	346	343	350	313	353	357	360	327	334	337	303	357	334	329	365	330	365
19201	63343	8886	4958	3210	2302	1911	1622	1264	1116	971	868	776	652	592	572	576	548	495	471	440	427	409	419	407	410	419	425	383	406	396	373	398	365	370	408	347	359	350	358	406	362	328	383	378	386	330	356	336	368	371	342	353	364	357	373	358	363	369	383	356	366	367	354	352	382	386	344	343	334	352	336	363	365	362	334	367	322	320	333	352	338	358	328	352	360	378	343	353	344	363	335	325	351	362	334	326	349	376	349	350	329	341	349	335	335	350	353	335	327	329	339	350	384	330	339	347	349	389	374	311	360	341	381	364	358	369	336	346	374	385	338	321	360	381	378	370	375	343	357	351	367	350	320	345	375	341	329	354	342	288	364	375	369	337	331	336	335	350	362	351	350	320	336	353	325	359	364	372	330	354	337	371	372	331	354	353	363	323	358	334	352	363	335	354	353	344	366	334	332	348	361	351	317	327	384	353	360	338	361	335	364	355	352	347	337	368	341	359	347	378	356	327	356	355	348	335	345	325	341	362	352	334	387	340	369	319	312	377	359	344	352	349	343	340	341	347	314	344	335	365	348	367	375	384	356	341	369	362	362	354	334	340	358	365	385	347	360	341	362	327	311	347	357	388	324	363	298	369	336	348	353	327	357	368	349	369	342	334	332	342	337	356	328	375	371	337	358	304	374	360	366	363	343	364	374	339	372	323	331	352	319	341	346	337	325	350	368	320	373	343	324	352	367	367	358	354	365	382	363	358	376	358	324	322	330	338	372	380	343	370	361	365	348	343	332	318	339	356	342	338	355	358	376	360	362	364	332	336	341	320	375	325	355	311	357	410	319	354	335	308	347	356	316	351	359	352	354	334	340	346	363	326	348	352	349	350	323	335	358	375	336	350	360	355	340	360	339	330	358	344	357	340	373	334	358	356	355	358	354	367	340	385	344	351	346	351	362	349	346	345	348	355	352	349	331	364	350	355	362	342	362	354	321	371	335	332	342	355	330	316	362	335	363	371	353	324	386	344	360	365	350	368	332	340	333	347	349	337	375	344	359	347	343	327	342	360	370	361	370	363	325	325	330	332	323	347	347	366	351	357	359	332	337	366	338	354	334	355	349	353	349	347	330	354	365	364	319	390	351	352	375	351	351	325	376	352	363	387	358	374	309	361	342	360	387	354	339	365	323	337	339	333	313	360	351	351	322	337	366	343	351	313	363	335	381	358	359	358	343	326	329	332	346	343	337	319	372	352	353	365	331	387	357	357	361	348	368	316	374	343	326	341	361	329	337	335	342	345	342	355	321	331	348	335	362	365	356	336	351	329	367	307	382	341	343	348	367	357	326	283	313	401	337	345	344	348	355	360	322	341	337	371	384	352	339	330	330	356	327	329	340	326	362	336	336	340	347	325	333	398	295	355	324	339	359	343	328	342	348	333	359	349	344	336	328	353	324	356	338	377	343	351	327	341	353	344	371	332	352	374	365	331	380	342	359	373	315	354	312	351	338	359	336	349	340	343	345	326	325	326	338	322	352	375	337	335	343	366	337	372	348	323	357	335	374	363	323	340	362	370	356	329	349	327	344	366	328	372	345	344	344	352	321	354	372	325	355	378	353	345	349	345	330	331	393	341	371	366	351	322	371	326	353	337	341	358	344	324	349	324	328	339	337	356	343	330	314	355	338	359	336	329	351	336	323	329	344	354	331	342	353	346	391	374	373	348	345	332	381	336	344	343	360	348	350	357	324	326	334	386	314	327	341	339	363	355	356	332	324	381	338	349	370	361	376	360	346	315	360	355	344	343	383	343	342	348	323	340	367	347	373	373	361	323	345	369	327	329	364	344	349	338	346	385	358	350	326	342	340	351	368	353	347	347	321	344	313	345	324	342	372	348	317	361	351	357	343	327	370	327	326	332	309	375	345	363	374	332	345	348	371	342	372	369	352	318	343	362	334	344	343	307	352	346	329	353	357	349	374	354	368	373	352	368	369	393	387	345	372	361	336	353	333	334	361	357	367	366	346	333	335	355	377	355	354	340	352	368	347	391	362	346	336	354	362	375	346	354	352	340	369	340	316	323	358	353	334	349	360	323	326	347	339	371	366	350	355	349	366	349	314	359	327	370	346	359	362	339	338	324	341	369	364	370	385	336	359	330	368	349	334	363	349	346	324	332	344	345	330	344	353	381	342	372	350	348	351	354	332	351	385	303	347	338	328	329	353	385	344	370	342	359	333	379	359	366	360	361	323	325	382	323	355	342	355	330	344	359	332	367	342	359	351	342	322	333	336	333	340	342	365	342	378	336	359	345	349	322	361	354	320	390	378	356	360	354	334	362	310	363	326	318	315	333	341	333	364	376	337	382	357	375	347	351	356	318	354	336	395	361	337	379	368	334	366	313	403	361	335	340	336	327	335	352	324	376	365	343	321	350	366	320	358	316	360	353	337	342	372	355	346	336	342	345	372	370	338	387	319	332	378	331	344	322	364	356	330	326	363	348	363	341	331	352	374	366	327	344	366	362	357	344	326	322	330	334	350	367	355	357	367	353	342	342	389	363	324	354	307	351	318	300	363	348	345	357	366	316	339	384	354	328	320	342	349	367	356	328	348	385	340	313	339	317	337	351	309	369	335	373	383	351	349	319	367	343	341	373	313	338	343	358	371	335	329	332	308	360	349	356	358	346	357	342	348	362	338	352	355	346	381	373	338	322	340	365	319	362	325	375	352	343	366	345	357	387	359	305	382	378	299	356	327	350	349	337	412	348	361	317	356	358	376	382	330	355	321	318	346	377	396	350	339	333	364	332	352	370	356	328	344	353	360	353	317	364	336	377	345	331	319	348	351	378	321	333	338	328	338	386	313	354	335	347	341	338	329	322	365	351	354	357	350	343	369	376	395	352	335	302	294	360	374	322	340	369	383	351	368	370	352	373	332	348	344	353	344	373	340	327	351	329	329	338	352	327	304	355	374	344	330	347	359	351	336	296	369	363	348	357	353	351	335	372	365	388	348	328	311	323	347	344	360	356	335	380	374	338	372	370	368	325	322	344	330	356	373	346	372	370	373	342	333	360	343	348	343	349	346	319	367	346	343	315	342	360	351	348	372	332	362	337	382	368	351	336	314	391	389	340	359	349	345	333	384	339	330	313	326	348	341	373	354	310	357	352	373	308	352	322	346	356	368	384	380	350	376	323	345	327	316	380	369	343	370	354	338	346	357	353	337	419	345	359	329	312	364	371	358	373	377	387	335	336	348	334	379	322	366	331	323	348	358	319	373	330	336	363	343	383	329	360	315	359	350	357	365	349	397	344	354	376	335	361	354	339	349	348	354	329	327	328	318	316	353	348	347	329	342	331	341	355	357	341	379	347	346	356	362	350	343	327	355	354	337	340	322	336	396	315	331	316	337	336	389	365	347	321	395	317	333	358	377	312	371	321	332	316	344	360	342	322	323	355	363	328	356	341	334	334	350	344	353	324	357	305	348	366	342	364	323	373	323	363	318
23133	21054	27130	24995	20979	21021	12664	1905	1245	1156	1031	923	903	844	768	729	731	716	639	596	624	638	537	584	559	598	568	581	547	554	579	552	532	539	558	570	520	519	547	543	570	533	500	529	520	521	513	531	490	551	527	534	517	506	509	502	551	482	538	522	529	542	530	470	515	525	535	502	491	526	508	510	554	549	510	497	546	516	531	518	529	521	499	464	550	507	539	527	510	543	537	486	513	560	515	516	516	528	513	467	488	472	530	501	487	473	496	529	536	490	518	521	516	525	489	473	491	502	501	521	515	468	523	530	526	527	542	476	509	510	462	561	544	532	518	520	514	514	479	509	520	506	513	522	470	505	503	500	504	489	534	519	507	468	516	500	552	452	518	539	499	531	544	486	490	538	505	504	524	517	560	531	504	496	509	503	482	528	516	508	508	502	503	531	553	481	549	530	524	494	537	534	501	536	542	492	513	512	493	506	555	506	498	527	538	485	527	532	532	495	494	519	496	458	504	537	526	501	513	522	511	516	524	482	564	471	493	480	520	489	528	519	460	475	497	516	481	518	530	515	480	553	514	516	499	507	492	522	544	529	524	475	508	522	478	525	492	526	487	508	563	506	517	500	504	501	510	538	551	536	520	504	524	556	483	502	481	507	529	531	529	524	509	519	513	498	499	526	555	505	500	551	527	507	503	510	505	444	485	529	521	497	526	521	522	518	475	497	520	504	527	507	541	523	528	491	526	490	538	502	476	535	469	503	524	504	502	493	504	505	497	521	488	514	537	529	472	530	505	492	495	498	502	526	485	494	510	510	510	516	539	511	521	520	497	525	520	472	511	505	500	505	499	522	508	507	493	514	467	486	472	537	466	515	526	498	468	494	514	490	473	521	502	514	541	505	563	523	532	507	515	497	465	494	510	481	498	510	532	514	531	509	521	493	539	467	484	505	514	525	508	501	512	564	479	531	486	495	477	504	466	463	504	528	561	509	464	508	520	531	498	498	501	503	485	537	462	510	477	544	528	506	487	508	504	529	503	522	524	522	520	506	498	567	489	532	530	502	486	502	502	502	518	512	531	502	511	512	492	496	495	501	476	501	519	499	503	524	472	521	511	532	511	507	494	464	495	503	504	516	558	514	513	447	512	521	475	543	470	480	539	510	536	477	495	524	509	505	526	462	514	472	516	539	467	478	539	517	546	537	510	529	515	485	518	514	494	473	530	508	492	508	529	458	500	478	536	496	506	507	526	530	513	486	517	517	509	498	517	522	525	491	508	516	495	526	515	483	513	520	466	512	491	518	537	548	499	500	449	504	511	466	504	508	496	530	514	537	497	494	515	511	520	487	507	485	511	506	520	501	499	498	534	478	503	473	497	504	520	515	517	553	507	527	518	512	509	498	502	506	519	509	517	513	522	500	531	485	525	532	513	504	445	505	484	545	540	500	531	505	512	518	530	504	509	503	477	529	499	525	499	515	502	494	483	483	512	490	490	514	519	492	536	490	531	485	498	500	468	510	491	533	499	504	502	573	523	543	504	522	486	511	516	514	488	538	484	485	537	497	507	499	469	494	541	502	522	531	535	515	499	531	504	533	545	516	522	520	520	527	526	495	530	520	516	533	502	528	515	512	496	516	521	497	551	537	488	472	548	498	523	505	495	467	502	520	515	489	498	505	535	466	477	503	521	489	529	497	505	517	513	505	482	506	476	555	486	503	519	506	494	522	489	510	485	533	519	501	526	545	510	517	519	479	502	513	503	477	543	517	524	483	468	480	508	463	531	501	466	518	474	463	525	510	492	519	498	536	519	512	529	533	499	495	523	533	485	515	502	494	528	491	545	559	510	472	532	525	443	457	509	526	504	530	499	510	493	514	528	492	493	485	506	478	494	531	555	479	507	479	524	577	521	496	492	515	551	532	537	540	506	525	522	488	552	514	487	529	506	498	541	560	535	486	530	529	473	516	492	525	538	512	509	528	480	516	485	489	504	479	548	488	493	520	504	486	511	497	528	505	521	534	485	489	463	497	464	510	521	497	547	498	522	556	508	444	483	491	459	510	539	481	522	505	488	518	525	516	509	518	541	488	483	526	534	528	553	511	509	513	512	523	491	468	573	513	518	484	491	501	530	501	490	500	507	497	502	500	512	517	497	494	539	534	515	504	554	523	514	465	538	499	524	501	516	519	489	502	507	516	496	531	534	491	493	475	514	507	521	483	506	508	444	538	470	516	501	541	463	483	545	546	487	471	512	495	486	504	514	516	514	511	511	498	488	508	512	497	555	521	521	521	492	517	518	551	466	515	524	522	523	515	520	539	495	498	520	522	483	557	452	485	541	522	513	550	493	504	494	543	501	521	507	524	507	528	476	557	461	545	533	541	569	525	501	488	532	480	510	497	504	521	514	495	491	505	497	485	501	502	538	524	546	523	557	562	533	508	501	482	456	511	440	517	493	523	489	479	545	472	544	528	532	474	507	532	537	495	518	500	490	538	479	549	515	485	531	521	527	490	520	504	534	547	512	565	501	500	496	510	547	503	510	516	494	535	503	489	486	525	469	477	490	489	510	510	525	504	523	511	516	512	497	506	489	519	512	490	498	464	469	505	526	495	490	495	482	498	556	454	474	524	518	501	508	505	519	480	490	500	538	510	512	477	533	538	479	511	482	548	477	526	515	483	489	472	508	527	482	509	516	538	519	561	527	538	503	496	504	521	480	520	535	515	517	532	514	534	553	524	508	515	533	529	511	523	500	458	502	538	466	530	526	496	491	472	514	521	461	475	502	482	517	528	537	526	469	525	500	507	504	538	519	476	513	496	473	530	520	465	494	483	486	473	501	520	501	529	524	504	530	519	511	494	527	490	502	505	492	495	517	511	472	526	485	465	517	490	521	497	479	508	494	528	526	536	490	542	476	485	504	534	531	533	504	499	508	528	536	519	545	484	514	501	508	497	516	508	553	503	505	491	486	474	517	490	505	529	497	528	538	464	480	512	526	479	503	472	497	496	543	456	478	522	495	499	462	503	536	515	500	507	492	474	542	532	534	533	498	505	513	521	529	491	500	503	511	471	488	484	506	494	516	504	476	546	535	518	528	493	474	498	501	493	507	497	542	512	529	506	501	484	488	537	526	494	514	490	535	490	552	547	531	521	496	512	534	512	479	516	504	495	494	507	521	498	529	473	483	526	530	523	487	476	509	503	546	512	521	512	531	503	501	526	536	502	497	531	487	523	515	517	490	513	525	523	487	492	451	536	474	470	531	526	502	510	503	508	505	530	511	522	473	472	522	522	537	497	500	496	523	477	486	534	517	503	522	506	501	493	526	498	526	511	500	523	534	532	487	489	523	536	508	552	497	502	506	532	507	489	546	537	527	499	537	485	542	499	504	466	496	495	542	539	547	492	531	508	477	505	507	512	519	478	548	509	522	490	489	515	490	481	470	527	520	490	519	543	524	536	501	512	529	496	509	496	536	493	497	469	521	528	512	475	517	502
20117	61806	14406	8718	6023	4459	3550	2894	2334	2108	1830	1493	1285	1206	1111	1018	928	901	830	833	749	664	737	706	661	702	644	610	639	577	619	575	593	593	569	565	612	605	644	581	602	531	566	584	598	592	543	526	569	543	539	557	528	594	519	551	522	527	505	584	552	491	521	514	500	542	514	540	508	529	567	552	550	550	522	528	551	514	532	531	534	504	541	523	509	528	538	530	493	517	530	506	507	513	481	566	521	516	517	525	506	536	526	510	478	553	534	515	509	527	544	506	495	531	487	479	494	533	494	537	553	562	536	522	505	515	543	508	511	515	505	512	512	536	506	533	515	531	550	517	513	538	497	505	563	540	521	498	531	518	516	508	478	544	518	494	469	477	575	521	547	542	502	514	539	527	532	513	531	515	546	508	491	508	504	541	540	495	537	513	514	487	551	519	563	499	528	566	514	499	539	512	527	533	505	516	584	546	527	507	492	538	554	550	513	579	515	529	532	552	494	512	497	510	506	563	530	512	539	500	520	539	523	508	550	484	507	537	503	542	511	520	538	512	494	505	496	540	534	516	526	526	528	538	489	543	515	547	524	525	512	523	519	508	561	527	532	563	496	473	539	533	521	529	551	527	516	559	516	477	495	523	473	532	568	531	515	552	514	508	527	553	537	492	508	527	516	533	513	544	530	486	500	507	522	547	466	522	492	532	490	483	534	533	497	543	541	530	512	492	573	516	521	485	539	541	541	522	529	537	514	460	501	512	511	514	508	536	514	538	499	525	516	537	529	544	534	532	496	516	528	513	533	538	555	516	508	494	535	495	547	512	502	562	504	519	497	507	492	543	535	546	527	489	495	520	511	503	566	534	513	513	496	489	504	518	500	531	572	534	528	480	508	556	517	518	499	506	510	534	519	517	514	515	527	510	522	490	524	523	506	523	578	515	552	559	535	517	565	531	530	535	564	533	488	479	520	525	513	512	500	510	504	483	538	528	514	535	521	488	511	535	533	511	559	543	547	492	563	499	487	547	511	556	505	520	534	490	534	499	539	513	491	548	506	577	540	552	506	514	536	523	535	508	521	522	488	576	518	526	456	517	548	525	521	483	525	497	488	522	491	534	554	485	476	537	518	509	522	536	561	515	547	530	527	496	492	523	536	538	510	518	499	560	512	501	514	506	490	527	539	498	497	517	509	518	494	535	541	536	500	586	513	518	547	546	500	476	500	535	488	518	596	474	500	496	511	522	539	523	509	505	527	525	524	505	508	523	540	534	518	510	526	503	512	516	530	534	568	494	497	554	504	533	491	509	504	516	502	482	530	519	532	560	529	516	510	546	510	544	515	560	510	518	507	482	498	521	561	495	517	542	536	524	512	534	500	570	570	505	479	501	512	560	548	548	497	561	547	544	522	554	520	522	546	515	526	496	539	543	505	549	518	525	530	516	528	495	475	563	539	501	485	485	539	496	521	530	535	529	549	515	490	525	535	513	526	501	507	490	534	505	499	496	523	526	523	527	518	503	474	491	468	539	527	478	526	494	518	525	476	510	503	518	521	500	486	515	502	524	553	513	516	532	503	495	516	546	499	492	509	494	474	489	537	504	533	527	515	549	554	567	525	585	517	554	536	466	531	504	562	550	545	537	561	522	510	507	492	514	488	559	535	521	471	523	514	507	521	511	523	546	543	532	533	502	530	536	514	519	502	524	485	510	531	532	533	493	510	521	530	519	491	532	532	500	484	519	535	505	504	510	515	527	546	500	533	479	496	479	543	526	505	531	543	506	532	524	512	525	548	445	503	501	543	493	529	488	471	530	564	544	523	515	523	523	494	553	538	492	550	519	530	512	516	522	559	552	522	541	521	498	536	537	543	520	512	463	510	528	505	561	514	554	520	495	543	538	539	502	472	545	547	540	539	515	533	511	530	513	544	514	528	550	495	529	527	502	505	525	517	509	495	535	543	500	509	520	539	527	490	494	562	546	481	528	521	480	518	502	561	498	503	536	562	529	552	504	523	507	495	514	526	531	526	533	536	508	532	539	511	509	516	486	520	511	549	539	503	505	490	550	529	537	511	537	544	543	478	476	519	533	550	483	536	496	515	522	559	488	500	534	513	532	526	497	527	530	519	507	478	546	556	555	510	525	546	519	465	533	501	546	515	485	525	498	528	517	513	523	531	492	530	550	558	526	560	522	477	494	486	565	523	551	530	532	491	504	517	519	508	540	504	527	514	533	558	503	503	493	543	488	543	527	487	537	509	489	548	514	563	505	503	506	530	544	520	531	495	506	504	506	526	531	500	473	500	500	558	516	568	519	542	494	500	512	523	542	529	511	548	520	546	550	490	507	514	530	519	494	545	539	528	536	495	573	512	536	531	526	539	516	517	518	474	542	518	488	543	508	551	549	489	536	533	511	527	493	543	496	552	562	550	500	529	489	532	513	528	508	490	563	526	505	529	527	525	518	496	523	520	502	482	496	511	525	506	556	554	542	537	470	489	524	553	526	563	494	524	522	524	507	488	532	541	563	529	502	497	522	461	502	507	514	534	553	531	525	504	530	514	505	512	502	510	495	524	509	546	515	518	464	488	537	555	508	567	499	521	507	525	549	510	504	534	523	556	517	525	537	481	550	537	541	542	535	528	480	515	525	530	539	523	519	522	571	553	467	531	505	500	556	474	535	527	512	535	526	526	532	508	499	547	475	502	513	527	536	536	518	535	504	516	542	515	503	531	541	504	499	540	507	476	549	510	513	562	540	495	521	528	473	500	528	538	528	557	539	533	561	546	539	526	519	519	529	511	497	521	498	502	514	523	499	535	485	509	516	568	476	551	465	553	534	506	550	528	523	564	490	510	495	520	524	541	524	526	503	493	501	501	516	542	531	508	498	503	506	527	459	509	515	527	522	511	476	512	502	504	494	494	487	557	520	494	554	525	504	494	538	514	491	500	508	550	541	528	522	487	513	493	527	466	542	536	480	536	507	548	501	522	516	531	499	539	536	502	520	550	517	554	526	492	499	505	526	529	535	516	518	582	511	545	505	504	529	523	529	518	486	538	511	506	542	485	540	558	525	524	526	543	540	550	576	527	538	484	519	500	496	533	531	542	505	520	513	529	516	519	531	553	484	535	534	522	495	500	513	534	481	545	528	532	555	528	511	550	505	553	515	520	538	532	553	526	482	498	516	497	540	526	494	492	524	509	539	557	516	509	509	555	512	498	552	530	534	555	529	546	509	539	508	535	548	482	535	489	524	482	530	504	491	490	493	489	526	509	526	512	516	497	511	589	494	502	502	511	530	524	504	537	543	534	522	508	501	525	513	519	522	527	539	548	540	499	493	586	531	536	501	494	502	565	505	524	547	507	536	498	532	500	489	507	511	527	529	524	486	514	576	505	507	554	499	504	494	557	521	554	524	508	514	545	500	481	482	528	515	494	484	557	536	503	523	562	518	559	543	551	516	501	515	501	532	518	518	494	501	498	532	523	499	601	519	523	519
28283	21278	5497	347	216	167	139	128	123	139	142	115	127	97	130	137	87	129	125	107	124	103	94	122	122	119	121	124	132	105	111	99	118	116	109	108	120	113	114	114	113	104	116	123	108	105	120	124	121	105	124	114	121	102	110	125	120	114	129	117	112	126	118	121	126	117	111	104	120	106	138	106	119	133	104	108	103	91	96	112	124	119	115	119	133	124	110	112	97	117	125	102	121	105	107	125	113	104	125	135	96	98	153	121	109	104	106	115	100	124	105	113	111	125	109	115	124	135	99	127	108	114	120	111	114	114	113	121	114	136	110	104	113	112	107	108	111	103	112	109	103	117	107	108	110	107	107	133	95	101	108	119	113	106	125	114	114	102	104	94	107	91	112	83	92	108	113	115	101	101	117	115	111	106	113	114	101	123	132	89	108	113	118	99	113	98	109	102	113	110	100	106	115	127	121	110	97	117	106	106	116	111	123	121	108	107	94	109	100	127	85	119	111	111	115	98	119	100	108	111	113	113	103	112	109	102	122	117	112	111	126	121	116	114	118	116	105	111	118	114	103	124	115	114	99	118	106	112	123	116	119	107	107	111	121	109	135	119	119	125	98	114	147	118	115	93	121	108	120	112	108	111	137	107	112	110	101	126	110	120	111	111	106	120	133	114	138	96	128	118	122	124	115	115	113	84	103	114	104	107	113	106	99	107	116	114	94	139	114	102	108	124	115	114	123	125	134	105	112	129	101	107	109	113	112	106	105	109	130	107	110	108	105	108	81	132	119	114	110	117	99	95	123	127	114	92	95	109	100	118	96	123	106	140	119	110	120	117	114	125	101	109	95	87	131	125	132	122	129	113	119	115	110	127	103	101	116	110	111	120	131	119	106	119	120	112	107	118	116	111	90	105	123	112	127	103	110	117	101	119	104	102	121	107	110	98	102	115	102	108	110	104	120	118	124	127	118	105	117	121	116	86	93	108	98	102	93	117	98	106	108	117	92	103	110	116	108	100	125	118	120	117	114	122	94	104	105	113	112	109	126	107	90	95	105	119	96	124	111	112	100	118	112	102	92	110	109	118	111	109	110	123	125	107	114	108	100	108	93	124	109	104	103	92	119	120	98	108	105	119	121	128	133	130	119	109	97	119	116	92	95	103	112	105	132	118	117	113	113	117	125	130	107	109	115	112	92	136	95	105	101	116	102	117	95	89	134	96	125	118	115	115	98	127	120	93	125	103	103	88	124	120	101	123	110	111	118	113	130	99	107	116	96	114	85	115	130	97	121	96	116	108	134	132	91	86	122	123	102	110	111	100	104	143	106	107	116	113	106	125	128	111	113	111	112	123	106	111	101	120	107	91	84	116	104	112	111	118	108	95	117	121	112	131	122	111	141	94	107	89	103	111	114	114	122	113	130	118	149	113	118	102	104	118	88	118	110	116	113	93	109	123	103	106	110	110	132	132	115	126	106	134	103	117	97	137	125	116	116	122	103	115	112	101	118	111	102	113	107	135	103	121	128	121	108	105	107	126	120	109	118	113	94	131	112	100	115	113	100	88	124	103	125	108	104	120	112	110	128	101	116	106	132	116	95	110	126	105	128	98	127	106	129	124	114	93	122	128	132	91	126	112	118	103	121	121	112	108	136	128	109	107	104	116	110	126	99	121	104	107	107	125	105	124	115	131	120	128	91	128	100	110	102	112	122	108	113	116	112	133	108	114	97	104	104	122	100	101	117	111	102	138	113	98	102	114	113	121	111	115	103	99	91	109	100	116	125	107	128	112	103	117	98	107	91	99	92	123	129	131	111	110	118	112	106	111	111	97	116	118	139	123	116	129	125	120	116	110	122	135	125	122	107	121	111	131	141	108	114	107	123	117	120	97	105	106	105	118	113	121	109	104	103	103	101	114	114	130	104	89	106	99	95	125	121	94	139	98	119	108	134	102	99	114	102	107	124	107	101	119	110	115	106	107	126	122	100	116	124	118	103	110	132	140	123	113	110	111	124	105	117	118	133	103	128	109	105	112	117	114	101	112	125	102	104	112	127	126	126	124	127	121	105	121	112	97	123	104	94	101	128	127	105	100	134	124	119	107	109	98	113	102	111	110	115	118	115	108	135	112	119	92	117	95	101	106	114	122	105	96	129	110	109	118	130	114	104	138	111	118	105	111	103	107	110	116	108	102	106	95	117	122	101	113	117	125	113	108	102	102	115	113	118	147	106	103	108	121	126	107	109	101	112	112	109	87	120	97	120	119	114	106	116	96	105	114	116	109	122	102	113	104	102	119	117	107	108	108	105	105	94	111	123	106	101	118	118	106	101	125	104	102	111	110	107	118	113	117	137	97	102	105	119	102	110	116	105	113	103	103	103	114	100	97	106	110	113	103	102	117	126	124	116	128	92	120	125	109	127	116	101	114	103	117	107	133	124	105	100	115	104	131	116	129	107	118	121	101	119	96	117	112	108	117	111	117	111	103	152	115	113	125	95	115	105	123	114	126	108	112	106	115	114	105	101	91	115	129	141	113	107	133	116	123	106	133	117	102	113	114	117	123	114	119	130	123	137	113	120	119	108	121	88	109	97	121	96	96	114	102	110	96	96	118	106	98	122	108	102	108	116	110	114	102	107	106	87	106	127	99	113	122	93	104	114	115	110	94	100	100	102	122	101	128	106	126	90	115	98	118	123	110	124	124	116	124	120	119	106	102	129	112	101	104	121	125	107	117	102	109	121	117	92	104	113	101	104	118	95	120	126	114	111	125	100	104	114	118	98	94	119	128	99	104	93	126	84	123	101	102	97	120	102	115	101	111	104	112	112	106	109	105	113	116	101	123	111	116	89	120	125	117	100	87	108	124	113	113	130	107	101	111	120	109	113	113	106	120	126	127	96	130	110	106	121	104	97	110	101	104	123	113	104	111	116	108	137	109	90	104	116	102	107	95	118	108	111	108	110	119	120	123	128	125	125	109	107	110	103	113	105	101	106	123	112	116	128	125	106	87	104	118	109	106	105	116	114	107	103	115	98	106	106	95	99	98	119	96	121	111	95	117	117	97	134	126	116	104	102	98	117	115	111	122	108	130	112	95	108	101	111	116	102	123	109	119	110	108	125	114	115	120	112	109	128	100	102	94	116	117	136	108	130	104	119	102	102	125	124	100	103	109	89	107	126	115	93	104	122	96	109	123	132	107	132	105	121	107	108	122	117	109	101	112	97	128	113	105	109	137	114	115	107	129	100	103	104	106	116	109	98	117	98	109	96	105	117	100	99	133	116	121	98	90	104	102	118	127	120	107	115	126	105	112	124	131	129	128	108	108	102	132	92	121	116	115	111	102	101	105	136	111	117	125	113	123	117	119	117	115	109	121	108	128	120	93	97	101	129	104	104	100	131	107	116	117	125	137	126	96	121	115	98	111	103	104	114	127	109	112	121	121	108	115	102	111	105	117	93	105	117	127	130	124	106	103	94	104	129	108	117	109	88	124	117	113
9405	24893	531	333	267	225	209	192	171	174	160	156	138	137	136	115	147	140	155	137	157	143	135	123	120	127	135	140	127	134	125	128	126	133	127	137	138	128	140	106	109	140	115	118	120	124	149	126	122	139	138	129	125	135	112	116	126	123	143	146	139	145	144	123	125	134	130	135	131	145	131	145	137	121	139	129	127	148	131	139	123	147	146	123	98	127	131	135	152	137	126	136	129	130	118	115	135	133	120	129	144	106	142	127	145	122	120	119	150	127	121	135	143	130	116	126	128	124	140	114	107	122	129	113	146	124	108	140	128	167	125	132	137	131	118	128	133	132	159	130	122	118	128	140	128	117	132	144	145	131	121	129	127	145	134	116	114	120	132	135	130	121	138	134	164	125	124	136	144	132	110	131	128	147	127	117	113	111	139	115	123	147	116	125	130	126	131	118	110	124	116	104	132	122	127	118	135	128	147	126	124	123	106	131	134	123	122	127	106	128	125	139	124	146	111	121	121	133	133	134	130	139	129	124	142	150	124	159	142	116	122	131	134	126	124	118	111	135	143	122	136	137	127	128	110	126	121	125	138	124	142	128	120	141	118	144	126	133	129	149	120	129	143	131	128	145	131	141	140	137	142	134	142	115	133	142	113	126	122	124	111	129	135	148	122	134	113	124	136	137	124	126	151	120	136	133	130	125	139	137	120	123	132	132	126	137	118	135	114	121	128	110	118	109	133	124	135	134	117	117	148	135	127	114	134	139	143	127	153	126	130	131	110	160	116	132	128	122	129	130	127	133	154	126	126	116	125	139	131	108	134	117	129	122	129	144	150	128	112	121	136	149	125	115	117	131	127	141	143	142	136	116	123	131	133	126	131	125	122	123	137	136	107	122	139	104	115	120	137	122	129	145	148	133	141	127	134	126	139	127	111	134	125	106	109	147	148	142	149	138	155	110	139	150	139	153	127	134	120	118	141	135	133	121	114	131	130	121	129	136	125	123	119	136	127	127	147	126	124	141	109	142	115	122	127	125	137	141	132	140	105	134	141	100	128	129	117	125	150	116	108	150	141	130	152	139	122	123	126	126	137	129	113	126	141	137	111	116	142	110	122	126	120	110	105	143	134	132	115	127	129	124	125	136	129	111	161	113	124	129	133	121	146	140	128	118	126	149	116	129	124	121	123	116	124	136	149	135	132	129	121	128	139	132	127	119	162	135	134	134	129	116	139	129	115	136	125	131	120	121	107	106	132	107	128	120	119	134	116	130	124	109	132	151	119	120	117	125	116	138	123	126	140	130	131	135	133	131	124	132	140	147	123	122	136	125	127	117	127	134	122	128	124	147	122	114	123	130	141	145	129	123	117	123	114	149	127	116	142	123	111	127	121	131	127	116	132	108	124	139	113	150	132	125	132	144	139	131	136	132	125	131	124	149	130	119	114	125	130	129	138	140	117	127	131	133	103	123	131	133	110	123	132	134	114	121	148	126	142	135	122	110	125	126	114	119	105	124	115	116	112	122	127	139	130	125	116	136	115	125	134	158	146	126	105	113	113	126	129	137	131	114	119	135	115	108	136	108	128	117	142	133	121	124	122	125	101	112	116	133	123	115	138	128	104	119	127	118	127	109	124	137	135	144	131	126	126	146	126	112	112	132	123	148	127	122	112	131	150	110	130	144	110	127	150	111	111	142	126	139	137	143	146	125	131	102	137	139	116	142	133	119	125	126	128	134	132	133	138	130	133	119	121	108	134	135	119	102	120	139	138	126	127	142	116	127	134	148	133	137	116	116	140	108	127	145	150	102	126	126	144	134	126	114	105	111	108	133	116	148	117	125	129	126	143	132	116	127	138	134	122	117	144	118	124	111	108	110	144	117	144	130	128	129	127	136	132	150	131	116	108	146	133	124	153	136	130	122	145	125	116	128	124	121	125	141	126	127	117	138	127	116	129	123	121	132	119	113	136	105	158	149	134	132	140	110	145	136	133	133	129	123	112	122	119	124	128	111	115	120	134	142	122	127	130	133	139	123	142	116	133	124	116	147	130	133	133	136	137	134	130	129	131	120	128	147	141	147	114	118	123	126	133	130	139	131	125	125	120	119	138	126	115	137	129	136	118	106	116	131	117	124	135	114	125	116	156	112	126	139	131	133	133	134	143	124	123	133	136	128	118	119	135	148	131	130	133	129	135	144	136	131	119	143	131	110	150	106	112	141	132	132	107	106	118	114	143	128	149	128	159	137	115	112	116	134	123	119	104	140	134	139	136	141	135	124	128	120	131	132	122	115	139	121	131	116	138	145	138	130	125	129	125	160	153	140	126	131	127	126	113	142	162	117	147	141	151	144	149	156	138	136	119	120	124	121	138	113	131	139	125	132	133	124	132	145	133	135	121	139	138	131	133	124	129	126	142	130	122	124	115	130	129	116	155	125	131	124	147	152	116	136	112	111	146	104	119	132	133	136	131	149	123	137	127	141	130	138	114	129	129	105	137	118	133	106	123	125	134	123	138	126	123	136	136	114	130	116	145	131	137	136	111	127	122	130	129	116	127	121	112	126	126	120	143	125	118	122	141	124	122	127	121	122	130	125	144	126	133	134	132	148	123	133	127	127	136	120	121	136	120	141	144	132	119	136	115	128	133	138	150	132	115	124	119	132	138	118	119	126	120	138	134	152	112	119	133	140	131	125	129	131	115	143	158	109	134	128	109	129	135	138	133	128	118	111	142	122	127	141	130	130	139	116	126	135	135	131	137	141	126	140	145	108	140	116	145	104	116	133	144	138	130	106	117	109	154	126	103	122	159	142	147	130	135	112	117	130	120	160	114	118	134	122	132	133	130	138	126	127	140	108	135	117	123	132	131	116	134	123	110	116	144	106	150	141	122	122	120	126	131	137	128	127	139	120	139	122	130	127	135	119	126	138	131	128	108	133	110	117	126	154	140	129	140	128	118	142	150	147	126	130	126	126	130	119	124	134	122	133	127	117	133	126	136	123	142	132	118	139	118	127	117	108	155	151	131	116	123	131	148	131	135	141	128	115	107	126	142	128	105	126	147	129	132	123	137	145	132	130	116	115	105	129	121	114	162	125	116	131	123	122	138	136	147	120	130	132	108	122	130	119	131	128	147	133	128	147	132	121	119	156	151	125	129	120	128	142	146	134	151	122	143	132	121	133	118	148	101	120	131	133	132	121	114	134	135	128	124	127	126	138	106	156	139	139	139	119	136	117	134	122	125	112	119	108	139	142	119	121	119	118	127	123	133	131	140	143	132	108	129	130	135	119	142	146	127	143	133	122	124	119	120	144	119	120	132	114	129	143	133	140	111	123	148	108	112	128	128	129	137	128	135	152	148	144	120	125	119	147	137	135	140	144	135	125	121	108	158	133	152	114	126	136	125	111	120	113	112	126	136	125	127	135	150	127	134	139	125	132	131	93	105	133	127	120	130	129	129	140	113	133	140	127	136	140	121	136	136	115	123	123	143	136	155	150
25341	21174	27742	24424	20945	12834	1594	895	763	638	622	614	508	539	468	465	428	428	430	406	412	402	408	379	340	393	366	355	383	394	386	362	355	362	371	354	372	349	344	367	369	333	382	372	361	360	370	319	321	337	343	340	379	353	325	381	336	337	364	334	356	356	365	344	337	344	327	382	331	336	321	319	343	327	402	347	356	336	366	353	341	335	350	355	346	371	351	330	341	346	325	349	330	361	360	341	345	337	359	372	320	321	356	345	344	344	341	369	329	352	351	360	322	332	363	367	344	340	372	330	321	346	346	337	324	373	372	377	371	342	340	325	345	349	354	326	327	334	343	332	338	345	354	334	329	342	343	347	356	339	336	341	358	317	373	317	336	319	343	349	334	395	368	334	362	377	323	336	356	359	368	357	333	373	352	311	367	344	362	333	358	361	322	346	351	335	366	354	360	325	367	312	333	307	318	362	376	323	316	355	334	349	324	313	337	323	331	341	309	352	307	358	350	336	372	349	353	334	345	357	358	379	330	350	378	327	318	354	329	332	338	379	369	366	368	379	355	341	327	356	313	328	339	339	346	352	340	345	347	359	356	335	337	361	344	342	345	317	344	318	357	296	326	369	335	324	332	353	346	332	351	303	334	387	349	349	364	328	307	349	315	347	348	326	353	353	362	340	353	347	360	309	321	322	331	336	339	338	360	313	365	339	341	340	344	343	338	357	356	369	366	346	311	345	372	334	359	332	345	325	325	330	329	324	335	378	335	341	355	328	362	389	336	365	357	351	343	323	358	369	347	368	318	337	333	367	367	343	348	362	355	346	325	362	370	354	350	344	366	352	338	315	361	322	338	368	395	316	331	360	338	329	353	343	320	362	351	359	337	338	343	354	325	309	366	348	314	356	340	349	383	340	314	346	377	335	349	364	339	322	344	369	381	319	349	343	317	358	396	376	348	349	298	349	342	347	335	341	340	321	359	295	331	371	312	354	350	311	323	341	340	352	361	366	343	356	332	298	348	360	345	341	358	319	327	342	318	352	315	365	362	343	346	349	341	334	344	335	311	333	347	354	367	334	340	359	350	352	352	391	319	377	327	354	314	327	310	308	366	299	332	353	348	349	356	314	341	362	340	304	338	394	362	329	336	360	325	335	378	357	333	359	325	340	339	332	326	334	336	300	346	339	344	328	360	351	344	374	342	331	351	341	344	332	331	357	339	353	346	337	349	349	339	308	338	372	349	355	327	344	365	324	329	338	342	347	349	358	351	309	339	360	345	359	354	322	328	362	343	362	382	333	340	360	361	353	347	358	339	349	330	353	338	342	307	356	315	335	358	348	331	328	357	325	342	335	357	387	357	328	345	339	329	340	339	346	342	331	338	332	352	316	360	354	356	340	343	345	348	356	348	367	323	329	341	322	356	337	353	361	359	375	355	344	353	344	348	300	358	327	345	361	336	333	359	353	338	343	341	354	358	332	371	296	316	346	332	328	323	321	336	339	314	334	337	347	334	322	345	339	365	354	346	354	370	352	356	351	340	339	366	360	322	324	342	365	334	349	388	325	378	338	314	331	379	344	333	348	334	321	337	356	360	329	338	346	361	328	368	351	348	347	343	352	357	377	349	335	326	345	328	365	332	334	340	323	365	326	360	350	352	381	389	331	316	350	364	317	328	334	331	306	327	373	361	347	376	323	360	345	328	348	363	368	349	336	349	357	327	332	357	347	340	330	319	310	329	351	373	349	330	316	354	338	345	347	350	341	342	346	358	353	320	360	337	371	334	354	381	338	363	358	358	373	334	357	350	352	365	354	346	348	328	365	309	330	333	338	330	289	363	312	299	328	306	339	365	361	318	338	343	334	341	393	339	315	337	308	339	342	355	345	329	319	338	344	332	366	349	361	355	364	338	339	322	334	347	342	327	370	370	364	353	331	344	343	338	361	391	355	353	329	357	317	321	316	341	347	324	363	359	344	344	335	344	332	318	325	350	357	361	356	322	345	352	350	350	345	365	330	332	321	339	340	381	349	350	317	340	345	347	346	345	337	313	325	343	340	313	368	336	309	361	352	333	355	329	319	340	333	327	358	354	315	338	357	332	345	374	328	320	331	328	344	331	336	346	333	332	356	334	343	353	359	340	327	324	328	367	335	349	303	320	351	301	330	319	321	376	290	384	336	323	343	365	330	360	357	332	360	366	339	338	334	364	363	323	335	348	346	336	348	385	331	353	334	339	335	342	336	337	337	325	336	349	373	333	328	368	314	341	320	340	324	364	302	336	340	353	367	344	342	328	363	325	364	349	358	336	309	338	316	358	357	338	332	343	358	336	358	322	320	362	313	370	340	301	306	334	346	331	305	322	343	354	337	315	333	318	332	316	332	362	337	321	335	323	345	349	319	380	338	349	352	330	322	362	323	345	355	347	325	358	365	353	370	325	355	363	337	351	333	337	341	370	314	324	362	328	306	325	369	328	333	371	369	308	321	373	325	355	355	367	355	344	359	343	307	331	344	322	331	359	356	335	350	316	339	320	298	367	316	363	369	359	370	355	350	316	341	347	369	376	321	324	320	352	344	353	329	371	335	344	326	373	329	389	341	326	364	355	331	374	347	322	357	332	335	356	322	314	338	351	356	346	349	326	350	364	357	352	325	345	365	307	335	336	369	358	328	351	335	323	338	292	332	354	324	322	342	349	313	363	353	334	363	307	334	351	331	329	317	316	346	364	337	336	337	359	386	354	338	372	334	361	356	358	318	349	333	375	364	337	347	336	344	345	343	355	348	345	361	321	365	352	347	336	339	323	355	333	355	352	346	356	341	354	336	309	318	357	309	372	360	355	336	360	356	328	350	336	377	348	368	350	347	350	355	357	341	334	334	373	326	348	299	369	373	351	339	330	345	331	299	305	358	358	325	347	331	336	369	306	356	324	324	367	335	371	324	350	325	329	346	346	351	343	320	346	336	364	338	354	356	341	350	321	329	332	359	338	346	367	341	372	362	348	366	345	335	358	332	350	364	284	344	330	338	322	371	352	337	351	355	362	379	270	346	387	306	323	337	288	341	365	330	347	354	318	340	341	355	371	354	359	334	318	341	342	312	359	308	371	352	360	331	340	336	360	350	340	316	344	333	343	323	337	341	358	328	328	340	394	320	353	327	316	363	328	313	320	330	334	344	350	355	321	340	341	335	374	315	349	340	346	353	341	346	348	338	329	312	329	345	361	343	343	355	333	304	329	337	349	337	346	348	331	336	335	337	314	366	364	316	366	342	349	302	360	312	335	381	362	330	330	335	345	357	334	375	353	309	340	352	343	377	381	348	337	355	321	320	306	379	326	342	330	368	352	309	333	331	355	317	358	357	321	355	302	331	304	351	344	349	349	353	359	349	333	347	355	348	365	322	357	323	340	315	324	340	351	358	330	323	323	366	352	347	335	328	319	354	335	341	341	322	324	344	328	336	346	353	331	327	358	359	300	329	364	324	331	317	352	333	321	322
12059	56809	9499	5262	3395	2467	1950	1685	1419	1207	1066	880	754	700	641	574	548	512	505	498	457	444	419	444	431	454	407	393	372	389	366	380	418	377	387	360	379	374	382	358	401	385	364	383	382	352	402	384	378	364	351	365	359	363	352	364	363	347	343	357	343	372	394	328	335	355	357	337	386	362	374	359	352	342	343	364	379	381	332	376	353	344	330	335	368	363	334	377	346	358	342	346	331	324	361	349	352	325	330	368	344	354	365	364	398	358	329	369	377	343	366	365	347	340	329	352	354	354	344	350	347	356	354	358	347	316	356	336	345	368	356	379	322	354	363	352	336	339	371	336	384	348	370	343	352	355	347	345	323	338	339	350	358	339	357	317	360	342	381	368	343	334	336	342	346	375	336	313	333	356	342	345	352	352	335	314	337	355	342	364	370	392	375	362	340	337	343	339	339	332	363	360	349	332	350	354	342	341	357	372	369	342	367	329	333	342	368	332	318	339	364	360	344	314	367	372	329	333	365	323	370	313	347	332	347	353	343	353	361	333	360	347	314	340	334	351	333	333	353	303	370	325	337	331	349	321	307	347	338	375	366	355	347	352	364	375	356	332	340	343	327	359	331	345	350	347	338	361	358	311	331	363	329	353	377	351	344	323	321	370	311	347	356	368	336	376	326	378	355	384	323	351	353	333	369	330	392	346	370	328	345	326	346	357	321	341	374	357	352	364	358	370	339	366	333	352	351	345	332	344	374	375	327	365	361	356	328	315	338	328	335	330	342	351	327	342	323	357	359	345	327	320	363	327	353	351	347	354	357	356	343	344	340	359	331	330	365	325	355	317	347	383	363	334	367	389	390	371	329	363	360	329	321	366	337	369	335	382	353	337	348	326	313	339	355	318	372	301	324	324	360	335	336	332	354	336	362	351	367	343	374	337	356	360	309	353	349	303	352	337	322	326	349	322	344	313	326	370	364	344	347	372	324	335	359	357	349	337	338	353	385	363	376	336	344	365	322	315	343	362	373	354	348	359	332	359	337	341	338	308	314	320	318	356	374	331	343	337	342	344	326	370	362	351	331	344	347	382	321	360	311	335	368	350	357	391	336	338	379	350	347	333	338	384	372	389	321	354	364	344	351	324	344	335	333	350	344	355	413	316	355	339	367	329	334	363	341	347	340	370	326	347	317	315	344	321	360	370	362	358	319	328	347	331	340	326	356	333	359	360	333	381	337	333	337	319	368	333	365	334	360	316	351	318	332	342	336	377	331	325	328	352	335	334	344	367	346	354	334	365	349	282	351	338	365	335	350	345	352	333	339	318	318	368	363	333	346	345	355	309	346	369	366	319	348	345	371	320	356	354	339	317	394	342	352	364	331	364	338	382	341	328	366	354	366	338	327	350	337	341	346	357	354	329	352	335	335	348	321	323	378	361	354	316	363	365	350	352	343	328	332	356	347	344	371	333	331	338	396	332	324	319	350	354	354	347	347	332	333	364	338	355	337	350	354	339	340	381	391	323	365	360	369	364	335	346	374	373	392	329	344	306	345	357	336	385	353	350	344	346	336	336	355	346	325	349	347	377	328	353	294	358	323	345	349	346	324	355	367	361	369	327	358	326	337	353	329	355	335	376	351	325	375	383	369	368	336	358	323	353	364	356	341	331	333	358	379	354	377	346	375	345	372	339	346	389	354	342	324	325	370	318	349	351	347	330	359	310	332	308	320	355	359	368	351	339	352	340	322	343	317	380	365	324	370	347	370	333	368	347	350	350	345	359	370	347	349	348	313	362	344	325	313	348	308	323	338	349	353	365	375	360	328	352	373	332	372	340	340	360	337	351	338	331	327	348	392	331	377	331	361	338	332	338	357	326	340	332	335	314	383	338	354	332	343	363	335	351	340	360	328	321	329	323	350	332	355	345	351	361	341	368	388	353	343	368	359	368	370	341	331	349	345	316	289	341	331	316	354	318	317	306	342	348	359	375	350	351	366	389	317	351	356	351	323	354	336	334	340	342	346	347	327	360	320	341	332	335	339	329	346	353	329	368	355	358	320	377	366	372	339	341	339	357	345	329	342	373	361	347	335	366	313	336	331	320	352	362	370	353	374	336	301	360	335	354	329	333	358	339	361	325	336	348	335	400	327	341	322	343	331	345	341	344	337	347	376	363	357	354	370	352	344	334	336	333	354	320	344	341	315	337	356	359	341	355	337	331	342	370	338	332	342	344	340	352	341	371	363	333	354	357	336	346	376	340	351	338	359	348	321	362	363	363	370	351	371	323	336	329	370	345	332	360	324	324	344	369	315	351	369	366	337	347	349	330	354	328	368	336	334	342	322	353	360	341	333	361	350	322	357	328	342	322	346	340	346	359	356	353	381	370	347	316	331	342	346	359	303	323	352	341	345	352	360	365	340	342	362	323	341	366	402	376	335	369	328	337	361	390	338	337	371	372	360	363	341	336	339	342	332	336	351	353	339	357	324	368	369	337	342	322	319	352	317	330	360	334	363	343	359	352	377	339	341	348	370	359	302	359	339	347	336	351	340	351	353	364	348	341	348	344	324	352	385	352	381	379	361	321	357	352	342	348	345	320	318	341	356	347	348	360	349	326	323	337	347	343	358	305	362	367	345	351	346	321	379	357	359	332	343	336	362	356	359	337	368	324	361	343	334	357	361	335	356	330	332	341	354	321	365	370	386	354	336	325	351	310	364	350	348	367	340	343	358	354	356	326	352	367	332	371	349	321	346	326	363	341	348	324	356	324	345	346	355	362	327	370	324	393	347	346	351	364	339	309	329	385	329	352	328	356	331	355	363	328	324	351	358	361	393	334	335	365	331	330	341	367	353	316	355	342	352	382	361	372	343	368	331	371	351	330	309	348	360	342	371	355	343	329	320	375	312	354	346	375	371	329	344	366	340	315	332	314	381	330	334	327	322	357	311	345	339	343	326	370	336	355	327	345	366	338	352	341	299	343	332	320	373	341	371	402	344	381	344	355	329	334	350	352	345	326	352	354	356	361	289	369	358	374	365	342	339	304	327	378	357	371	362	336	350	347	333	310	374	338	339	355	320	342	334	345	349	334	353	334	364	350	373	348	365	374	330	360	350	330	339	352	352	312	325	315	332	368	320	370	317	360	322	345	354	365	350	338	333	337	360	334	344	329	354	321	325	356	363	383	353	343	317	319	365	360	346	339	331	301	324	337	371	334	362	352	391	387	327	329	337	358	384	377	334	349	352	329	365	347	343	351	357	377	352	358	344	359	355	334	332	336	349	366	336	334	331	343	365	365	368	328	357	354	372	340	324	359	350	348	365	367	340	351	362	356	344	360	361	335	336	337	319	333	328	336	356	381	343	354	312	340	351	357	370	356	341	362	370	328	355	366	339	354	366	363	383	322	359	376	358	309	358	334	355	334	347	371	379	354	355	342	339	347	341	377	334	337	337	341	331	363	345	327	325	340	332	360	374	337	363	342	365	333	368	342	330	358	354	370
23129	21021	28070	24046	20984	20992	9427	1761	1334	1263	1171	981	862	798	773	764	702	625	665	640	642	596	605	577	612	632	570	552	576	563	566	504	527	538	565	543	504	537	502	550	509	497	584	529	523	522	558	515	533	524	496	504	483	494	502	515	498	519	504	489	492	514	508	518	527	506	528	515	505	502	504	513	528	512	563	519	514	500	504	506	522	514	537	509	534	508	494	500	508	507	539	512	496	480	521	495	512	527	531	488	511	529	491	513	501	534	479	481	542	535	501	490	521	502	478	502	481	469	497	538	527	499	488	507	519	488	526	533	534	514	509	573	555	494	487	528	490	500	465	520	455	517	516	500	510	517	514	532	501	489	501	521	484	502	536	488	489	516	517	534	480	498	491	484	479	564	453	496	450	492	507	463	537	478	502	481	522	529	542	527	525	503	478	488	531	480	478	492	491	502	500	524	504	527	501	483	507	491	537	543	539	519	476	532	524	550	522	501	479	499	501	492	466	499	471	503	510	492	486	513	536	477	535	502	511	518	520	509	510	527	531	535	566	526	502	526	519	523	501	491	546	496	449	505	481	510	532	513	512	482	476	509	525	466	513	484	527	472	494	518	525	497	505	501	508	489	537	512	522	532	563	540	504	517	480	512	496	524	500	520	497	507	506	517	506	532	536	506	509	511	484	521	501	512	553	476	505	483	524	516	527	494	514	499	494	486	515	468	529	512	524	484	576	486	515	497	482	486	513	484	500	493	495	520	516	554	484	536	544	504	511	506	474	499	526	503	530	505	531	507	495	513	505	516	482	505	495	526	514	516	496	470	514	507	472	557	495	491	491	483	532	515	526	537	511	532	499	501	511	527	494	472	539	483	513	507	514	494	460	461	503	479	498	519	526	518	503	500	529	505	510	503	551	480	524	496	493	501	493	516	527	488	485	552	485	504	512	501	481	484	501	467	470	509	504	517	500	507	502	557	543	513	487	492	519	503	558	509	514	506	477	511	526	514	560	511	476	529	500	486	470	547	510	461	508	500	539	523	543	496	520	492	548	478	473	511	527	506	498	496	485	530	484	532	503	525	490	496	534	529	559	498	493	496	488	455	529	523	496	545	496	521	467	446	468	513	494	559	519	460	476	521	515	486	542	518	486	543	476	562	511	505	508	512	506	506	493	529	475	468	504	492	476	527	469	498	489	506	486	494	532	505	480	498	498	500	523	519	545	567	539	476	541	507	538	527	504	524	540	531	503	518	501	464	524	482	498	516	517	513	499	506	492	524	512	487	517	494	508	483	539	550	530	504	486	503	472	537	501	500	510	490	508	502	498	484	515	493	477	508	526	513	532	503	510	472	544	514	502	479	525	505	484	467	537	479	534	502	495	509	516	545	489	478	511	515	525	531	480	523	494	486	501	539	494	481	510	482	519	483	499	497	509	501	522	520	526	486	497	515	549	520	490	506	502	482	503	501	487	499	501	494	490	547	474	518	499	510	537	522	489	460	479	481	493	499	569	479	514	500	474	451	494	535	501	535	529	490	503	496	538	517	475	490	485	481	538	488	506	501	484	474	501	493	489	505	536	511	487	511	463	512	510	536	510	480	522	466	513	457	482	510	484	488	505	497	545	480	484	493	539	475	535	502	483	488	506	530	508	527	499	483	503	537	508	542	499	529	494	494	517	478	462	518	498	503	470	556	474	484	498	534	456	516	491	504	514	476	516	479	505	525	499	502	510	456	488	497	536	526	518	494	520	469	495	480	492	501	519	505	500	475	493	540	509	508	512	510	505	507	504	505	500	461	521	526	516	541	504	530	488	553	532	490	515	519	477	529	510	483	491	511	508	498	483	509	533	503	508	505	483	477	469	537	497	533	503	462	482	494	523	501	519	511	531	492	537	495	529	475	465	529	500	498	543	512	524	529	538	490	507	483	526	464	510	507	527	490	475	508	505	486	478	526	486	504	520	500	497	537	527	457	521	517	523	514	507	544	445	541	519	542	511	491	534	497	479	520	476	512	510	491	535	506	481	480	505	512	517	501	520	505	517	505	538	514	544	487	520	506	553	519	561	502	515	513	470	496	491	476	508	501	524	518	532	500	503	506	489	468	515	502	504	506	499	463	475	500	528	459	490	525	473	500	472	525	474	504	489	532	469	497	559	547	524	582	531	512	501	528	514	518	534	518	512	494	473	498	520	484	508	511	495	472	521	472	503	524	502	515	463	486	467	520	483	469	504	460	510	538	497	492	519	498	562	554	504	504	540	490	504	492	540	481	496	503	501	493	520	480	555	504	492	493	506	527	497	514	500	515	483	457	456	506	509	496	522	524	524	507	519	507	516	525	556	522	492	483	484	487	525	489	504	536	507	463	490	482	517	497	509	494	528	478	508	538	543	470	517	499	507	509	510	540	533	520	531	518	480	496	540	517	456	495	492	512	509	558	502	473	493	493	525	491	506	529	507	532	520	496	504	514	521	526	482	486	549	538	528	500	527	484	463	529	561	539	515	516	482	540	503	543	461	481	520	509	493	530	541	547	543	508	512	537	485	546	493	565	492	536	485	520	517	542	489	511	494	539	485	472	553	506	472	533	513	493	504	521	508	498	447	484	519	533	547	533	494	512	541	493	531	459	498	501	513	497	525	514	502	524	546	474	484	477	517	522	487	535	461	548	505	486	483	531	507	484	526	495	493	522	485	544	512	521	472	509	518	501	508	492	497	497	492	519	517	504	488	506	539	523	506	466	509	544	480	450	496	517	516	505	519	482	533	513	521	504	486	447	519	510	490	503	504	498	527	506	509	518	475	530	478	479	496	525	494	519	522	485	523	501	496	525	497	538	447	509	509	552	519	500	544	506	532	452	475	486	547	515	540	478	546	507	507	500	566	501	517	489	522	520	476	480	503	510	514	491	516	507	500	485	477	523	523	499	527	480	545	520	539	528	493	487	537	544	501	493	506	493	498	540	518	473	510	462	510	473	495	501	466	538	513	501	533	481	476	534	508	480	512	503	480	497	510	465	486	556	521	484	515	510	531	486	497	523	475	505	547	528	490	505	515	515	505	498	521	526	524	499	481	502	501	499	463	489	542	482	488	527	510	527	512	529	463	496	457	487	542	511	523	516	475	515	486	487	482	475	495	504	498	468	480	510	544	494	478	479	507	536	504	477	509	481	516	514	498	531	571	497	531	490	507	543	487	512	514	483	515	492	459	469	528	555	506	476	522	494	527	527	565	551	517	506	518	521	482	516	494	489	464	519	532	501	527	499	486	594	499	551	458	472	498	543	528	476	519	487	502	507	507	476	466	501	514	503	497	554	486	512	528	520	533	460	505	532	513	545	509	504	506	496	495	498	485	521	505	515	483	532	469	530	497	502	500	520	494	506	482	510	520	507	493	530	464	495	495	483	505	457	485	508	549	506	485	483	504	470	498	478	475	525	573	513	545	511	503	503	507	568	507	499	479	537	524	546	472	523	483	474	485	489	485	496	540	530	500	451
16424	51087	15256	9231	6329	4681	3843	3003	2661	2155	1883	1606	1424	1249	1078	1034	994	925	869	775	768	715	697	662	701	694	645	630	652	619	606	617	582	609	606	559	609	556	572	577	559	566	542	555	551	541	563	547	533	593	525	525	524	563	563	556	526	539	546	553	543	529	531	526	539	525	546	537	546	537	549	524	538	485	552	554	508	547	463	505	528	532	570	538	549	526	553	549	508	546	565	504	531	537	519	533	489	562	563	540	510	534	494	520	578	514	573	510	511	551	519	513	502	559	520	518	505	534	556	527	551	504	553	532	510	529	518	549	528	496	475	535	533	530	547	548	542	528	501	484	533	491	513	509	535	529	514	520	529	505	519	520	532	511	504	580	485	530	511	545	514	561	491	543	565	527	508	475	549	521	520	550	528	516	547	520	488	485	518	557	575	505	511	545	533	525	535	497	522	534	487	537	475	512	542	498	545	531	618	501	518	506	525	523	498	517	470	544	481	553	496	494	544	516	511	535	483	533	475	534	525	538	516	541	565	499	534	509	523	491	535	494	485	506	501	524	526	548	497	554	515	523	512	507	501	532	553	497	519	504	530	504	516	549	520	512	508	514	527	508	560	508	492	534	522	515	553	502	515	503	508	524	528	573	507	482	513	539	503	540	509	533	460	484	479	517	544	551	502	540	517	492	536	522	549	519	571	533	562	544	524	528	518	482	518	526	480	556	541	520	520	518	517	531	508	525	487	512	497	560	504	525	535	559	493	534	531	524	519	556	545	513	533	502	496	561	526	515	589	542	525	490	518	489	484	534	532	541	521	512	543	524	502	531	515	557	495	524	546	509	508	486	531	520	507	523	494	507	525	520	531	532	535	525	520	517	532	525	528	510	518	529	521	516	548	501	517	528	557	517	550	500	498	508	547	525	526	531	516	530	490	526	542	512	577	523	543	529	502	539	518	571	553	518	483	487	517	519	545	542	553	517	520	576	504	521	502	529	522	509	526	532	537	489	523	514	524	539	537	489	481	525	507	492	470	528	518	523	493	499	537	510	544	490	523	542	496	542	536	543	537	545	530	512	530	551	517	520	511	492	557	515	555	507	507	496	523	536	529	496	549	537	494	529	521	553	531	557	505	494	531	502	482	542	553	516	529	511	546	544	526	535	591	553	534	499	523	529	514	515	506	507	527	522	567	492	539	515	522	535	509	551	506	507	530	483	486	516	536	499	549	552	551	507	538	519	549	528	508	532	516	516	495	505	509	520	585	529	534	531	521	487	519	515	526	513	525	493	514	523	534	529	523	509	523	477	529	527	562	503	527	521	548	531	540	546	515	555	556	561	497	516	539	543	500	549	548	511	527	502	505	536	504	522	507	500	484	498	550	527	523	519	479	524	464	512	529	503	477	507	513	526	497	502	505	555	499	535	480	517	490	496	515	529	545	528	537	504	530	489	535	541	560	476	518	539	512	519	474	504	537	502	518	547	528	529	550	496	459	514	536	524	479	515	537	513	513	511	555	530	518	542	529	526	482	524	503	500	530	496	518	522	516	535	533	546	547	541	484	513	493	516	533	497	518	542	540	536	573	514	554	523	534	497	530	519	532	552	514	538	502	492	557	517	508	542	503	489	516	526	509	547	576	513	509	557	468	528	499	574	535	533	468	522	536	526	520	506	509	514	550	496	510	501	538	533	492	509	501	462	488	530	538	532	513	526	502	453	497	509	513	510	495	501	510	466	537	513	498	499	552	539	512	494	548	473	538	537	556	540	549	543	488	505	523	555	525	495	521	549	537	518	534	522	536	498	519	551	492	526	487	483	514	506	524	561	532	504	492	525	519	501	537	514	531	543	530	526	557	516	543	517	507	522	491	530	508	519	499	522	507	530	558	500	476	551	554	505	535	525	493	540	519	540	518	527	513	485	508	549	501	513	533	481	512	525	520	505	515	487	489	493	557	501	563	506	491	512	526	518	500	518	532	574	507	536	539	531	513	502	540	538	495	558	545	505	524	514	522	516	525	523	505	555	524	525	538	488	548	523	533	497	497	525	541	480	549	534	526	517	502	527	537	506	532	570	535	493	516	492	500	536	520	520	507	503	523	517	528	511	498	540	480	501	536	541	536	510	525	552	503	493	534	504	496	510	472	481	535	568	553	502	547	532	545	539	523	492	493	527	516	534	512	480	538	517	537	530	547	491	503	504	534	515	520	538	536	519	501	496	552	543	507	539	502	497	540	575	501	507	481	545	500	484	514	527	501	511	511	507	534	524	512	555	523	513	524	555	496	501	521	495	537	480	525	520	527	535	518	559	536	551	518	521	521	539	545	520	521	518	538	528	528	498	505	531	488	546	545	515	507	545	514	498	552	533	538	512	547	535	497	514	585	513	510	481	488	480	537	510	531	542	533	538	564	528	494	510	492	494	518	527	483	528	565	548	489	532	536	515	544	479	501	503	525	534	493	556	540	552	515	506	498	545	526	538	521	482	520	495	491	526	513	511	518	508	490	522	558	494	518	497	523	515	530	511	540	531	510	603	535	529	531	494	492	490	514	547	534	508	503	482	515	521	491	528	533	590	538	555	523	531	581	506	532	512	559	525	523	547	538	514	540	556	550	501	507	529	521	505	522	483	505	525	527	553	532	466	492	530	525	530	517	492	483	535	549	521	498	517	490	533	486	538	551	531	504	549	479	511	524	535	513	568	535	505	551	523	522	496	497	523	526	499	517	516	545	521	517	514	494	527	514	541	506	508	483	481	521	533	550	491	472	536	506	556	512	543	516	460	533	515	533	532	492	510	544	483	555	519	524	502	556	525	484	521	524	464	527	528	509	520	536	502	511	515	491	477	543	515	532	500	561	511	562	520	474	552	515	498	515	509	517	524	538	556	495	487	496	497	504	532	548	512	507	533	487	508	556	535	500	495	540	537	520	498	509	478	523	495	539	523	512	457	507	584	483	531	515	526	515	537	493	549	503	516	551	513	496	531	481	478	522	542	549	483	530	503	531	464	523	532	518	515	480	511	518	526	546	523	509	507	499	526	503	555	530	490	539	522	516	510	532	514	539	542	518	521	543	509	485	534	520	510	506	499	499	485	509	584	517	528	527	500	557	534	482	552	490	541	509	528	530	527	527	494	533	532	521	500	522	521	537	545	512	522	507	551	526	467	562	541	546	492	500	501	489	526	511	515	502	559	580	526	534	487	566	537	546	513	500	537	502	488	512	500	520	501	521	525	527	518	504	530	521	497	508	507	529	529	498	519	527	510	520	492	477	516	501	493	551	532	523	489	452	559	536	541	521	515	540	526	547	509	523	488	498	509	514	536	480	490	478	533	495	513	563	516	523	517	486	537	491	522	511	491	526	535	552	563	505	471	503	511	496	537	529	509	517	503	534	516	481	544	524	509	535	510	521	514	540	494	554	490	518	543	514	513	550	499	544	546	532	559	538	505	555	524	491	555	531	566	529	495	492	566	518	536	523	521	532	491	522	471	554	529
28273	18664	4515	341	210	168	122	109	113	121	120	118	138	124	103	113	121	109	118	101	114	103	116	137	124	96	126	100	117	119	104	121	106	116	114	133	94	91	111	98	122	112	112	89	115	90	125	110	109	108	118	116	108	118	99	116	122	107	93	117	116	125	113	102	115	85	101	126	116	116	109	106	93	90	98	95	114	112	120	96	107	120	91	111	119	94	102	117	104	105	114	94	119	106	105	111	117	106	101	109	123	99	108	109	119	108	114	111	91	100	111	97	103	123	120	138	98	107	114	106	107	85	118	131	92	115	103	100	106	111	120	107	102	109	120	127	99	122	122	108	110	104	110	112	119	107	85	132	106	106	106	102	106	103	138	109	113	100	103	109	116	109	117	102	89	95	103	93	115	122	119	102	116	142	108	108	104	94	97	106	109	105	94	107	100	88	90	102	107	107	110	94	113	105	120	105	121	95	103	106	100	97	107	125	101	107	95	120	107	100	90	100	114	94	102	100	114	107	102	114	104	115	97	111	100	93	107	94	116	111	122	88	100	108	104	100	123	105	110	115	112	117	125	133	108	105	112	108	99	114	105	107	105	117	93	97	109	91	86	119	101	102	130	100	92	134	103	95	106	100	111	97	98	106	86	128	122	113	116	104	87	105	90	96	124	112	113	98	103	115	102	106	108	99	89	97	109	99	119	84	90	95	107	90	111	110	108	127	102	111	101	105	108	101	110	100	81	97	96	117	100	122	95	79	101	113	102	96	99	114	102	116	91	100	109	90	112	123	92	108	99	94	104	121	102	107	95	119	107	112	118	111	104	103	118	116	107	110	118	110	104	99	91	93	103	105	98	100	116	118	93	98	115	116	106	91	122	120	88	117	105	127	121	103	107	111	104	104	115	99	93	102	115	106	93	124	117	114	99	95	113	114	128	109	90	103	123	97	111	108	94	95	119	107	94	91	122	123	106	109	93	124	118	86	114	100	126	117	90	101	116	101	82	110	110	111	119	108	122	111	106	100	101	115	92	109	103	111	97	111	108	101	115	119	99	100	110	99	100	101	98	120	104	92	105	102	135	111	107	94	97	118	105	92	109	120	103	123	103	100	105	110	100	109	119	104	118	137	113	107	116	102	111	119	117	97	105	103	87	97	102	102	97	93	116	110	95	130	98	118	117	105	106	115	107	107	99	93	91	112	89	93	117	121	128	100	106	98	105	101	104	118	109	102	111	108	109	120	112	91	119	118	103	107	119	113	97	103	103	111	93	115	121	116	122	125	126	112	108	105	113	107	113	103	105	113	90	115	123	119	118	113	113	121	126	107	105	117	100	100	97	114	103	107	113	105	100	107	88	117	117	124	109	99	113	99	109	102	106	123	84	118	101	105	92	99	115	108	114	113	110	106	108	98	116	114	104	93	98	118	98	101	107	98	99	116	104	99	106	109	107	109	93	105	104	79	110	99	119	110	99	116	143	104	97	87	136	108	110	113	117	110	111	95	114	115	120	93	117	96	109	96	107	103	102	99	116	115	113	107	92	127	106	113	114	98	95	88	116	113	106	113	116	103	109	107	109	109	97	99	87	90	106	104	101	105	125	101	108	108	120	97	99	103	116	98	109	96	94	110	106	95	102	108	119	96	135	102	103	110	101	123	106	106	117	100	115	106	100	114	117	102	91	107	110	119	102	107	106	110	114	117	130	110	109	110	105	109	120	105	107	100	121	105	114	111	113	103	121	97	113	89	108	97	98	121	98	118	101	105	108	96	108	103	109	128	112	124	105	104	111	119	110	97	122	108	109	115	119	119	103	85	107	95	113	97	127	100	100	101	106	111	115	119	100	98	105	98	93	100	94	111	93	108	108	117	97	96	111	108	109	106	101	100	111	133	106	121	113	108	103	104	88	125	116	135	98	102	106	121	96	124	122	100	113	133	94	123	94	101	103	109	106	111	104	106	111	116	112	100	125	85	126	114	98	123	89	108	103	88	113	124	123	111	110	109	91	78	121	99	113	105	96	103	116	120	105	99	95	103	88	97	96	111	94	97	103	103	117	96	121	100	102	122	107	90	108	106	108	109	111	98	106	107	104	105	97	126	101	100	100	112	121	97	91	110	118	98	101	108	119	114	113	107	108	88	92	114	114	104	118	107	115	116	114	105	120	111	92	118	132	115	108	97	120	86	101	110	122	117	102	110	112	102	96	117	109	118	110	93	103	113	101	104	113	98	121	89	107	103	101	101	95	104	96	115	108	84	118	105	119	121	105	88	104	97	117	105	89	92	117	95	114	122	96	107	113	112	119	121	103	118	118	115	121	124	104	92	111	120	123	111	105	110	109	118	110	106	129	106	111	128	85	92	86	115	91	103	96	119	103	110	102	114	94	113	109	116	108	122	104	117	109	105	96	119	93	89	101	102	107	91	122	96	109	124	116	106	114	102	112	115	101	105	110	95	112	121	91	110	115	114	114	111	110	97	112	94	130	109	112	118	115	104	99	95	117	100	103	121	109	111	95	104	111	120	112	109	122	89	101	99	97	103	101	104	109	102	121	111	97	98	112	109	109	117	109	133	126	107	98	116	105	101	112	98	87	114	84	95	96	104	103	102	115	91	105	120	88	105	104	107	128	110	114	105	99	100	94	118	116	110	105	114	104	105	106	104	114	121	82	116	130	89	117	90	116	103	98	104	103	96	116	97	89	99	80	105	111	111	110	113	128	105	113	111	108	120	124	102	107	107	110	93	130	103	102	103	109	105	98	98	114	108	115	100	106	99	96	114	120	110	100	115	121	105	97	110	121	108	105	116	96	101	102	99	100	97	97	91	104	103	118	115	113	117	105	119	100	116	100	117	119	112	121	113	116	83	86	104	107	112	122	115	104	99	108	109	116	98	102	113	96	103	127	111	108	96	113	104	103	107	112	109	115	107	123	125	94	123	129	122	101	108	104	101	85	113	99	101	95	92	117	104	101	102	122	98	116	89	94	111	95	106	118	104	107	119	104	114	117	111	115	116	96	111	115	103	131	108	115	106	106	114	106	110	107	99	108	104	104	107	106	105	107	114	101	96	109	103	100	97	119	116	133	118	107	114	109	110	110	125	100	101	121	105	98	103	117	111	118	106	110	97	109	104	115	127	112	117	122	107	120	103	99	89	120	115	103	124	111	107	114	96	109	105	94	113	114	129	98	114	98	102	110	96	110	109	116	109	96	96	103	94	108	101	103	104	109	97	123	111	115	91	112	117	117	104	89	114	103	104	121	111	112	98	94	99	115	113	108	119	96	98	92	111	97	101	114	117	102	104	110	113	106	101	117	113	124	120	112	116	97	113	118	89	112	115	110	117	93	120	89	108	113	92	93	103	97	110	108	89	122	98	110	113	103	114	103	110	102	97	113	120	100	113	95	106	81	99	106	125	98	116	106	110	103	85	110	125	110	101	127	117	93	124	101	113	103	93	103	107	115	86	106	122	96	104	109	123	102	92	123	123	105	105
5906	17079	587	331	310	194	201	191	183	182	174	171	155	138	128	124	132	125	128	133	133	123	125	139	147	144	143	126	147	137	125	132	114	126	125	128	129	118	140	103	111	135	135	128	87	123	131	104	121	137	118	112	120	134	129	98	130	110	115	114	113	111	135	117	127	117	133	116	140	132	120	139	121	118	135	114	147	117	136	116	122	130	134	99	122	130	137	114	134	132	131	147	127	122	131	117	123	118	119	112	125	130	131	127	101	134	124	118	140	112	126	118	118	125	122	135	124	112	130	120	146	122	115	114	128	126	115	121	136	130	121	102	147	120	130	101	123	143	129	101	114	129	109	135	128	152	117	139	121	113	112	133	125	102	114	141	147	126	108	112	140	139	125	129	132	105	135	104	117	122	120	130	115	118	127	127	105	129	125	135	129	126	120	127	144	124	119	124	139	119	107	129	126	116	114	118	123	113	121	130	125	139	126	125	99	102	108	107	99	120	116	126	141	122	111	118	137	128	122	121	123	114	122	113	130	118	108	118	131	118	144	97	122	107	123	121	112	146	139	127	110	125	134	133	131	127	149	116	121	137	128	138	120	124	111	104	126	114	133	114	133	144	121	117	127	139	122	113	123	134	137	143	128	107	119	110	127	117	123	111	116	126	143	108	119	131	131	118	116	111	148	114	120	95	129	112	129	132	123	129	106	135	128	135	122	125	138	120	133	107	119	138	118	125	120	130	130	129	118	123	124	122	136	124	119	141	128	117	133	117	110	128	115	133	111	126	128	127	120	102	127	123	121	147	131	128	127	115	133	102	130	126	119	132	119	143	120	110	109	114	105	116	147	119	118	109	146	117	129	145	105	129	125	105	129	126	119	144	131	115	129	129	120	125	129	106	118	131	120	145	138	127	130	118	116	117	116	118	103	126	120	115	123	124	115	117	121	123	111	123	107	113	133	126	112	124	127	102	125	132	130	138	130	120	120	126	133	127	112	137	124	133	120	124	119	125	125	121	127	140	138	126	134	134	130	118	133	123	101	115	130	111	122	119	148	116	114	118	124	118	131	113	133	135	122	132	131	120	115	122	123	119	126	128	120	122	124	148	115	127	124	119	102	112	106	126	133	110	110	137	117	118	125	138	118	110	122	129	135	108	128	120	116	106	144	125	122	127	136	142	122	117	140	122	124	163	124	131	127	144	118	110	112	146	121	127	122	128	131	125	135	125	126	126	121	115	121	135	111	128	129	134	134	128	123	122	126	122	131	115	122	123	144	130	119	112	114	138	141	133	137	139	119	120	109	124	135	118	118	126	145	121	119	114	119	131	111	128	130	111	127	110	141	118	124	119	129	110	124	113	126	110	124	115	137	104	129	123	123	110	114	118	126	124	96	134	129	114	120	121	121	133	114	135	138	121	119	112	135	115	130	102	113	107	128	117	152	115	140	105	129	114	124	126	120	127	138	151	117	142	132	139	112	137	108	109	127	123	141	105	119	132	137	119	132	120	117	95	121	126	132	110	112	121	96	119	106	121	131	132	127	153	107	141	130	123	129	120	130	131	137	117	148	129	133	120	108	123	118	115	129	130	129	113	131	124	133	112	125	132	131	117	113	117	119	111	123	131	125	138	127	129	124	121	132	126	112	135	120	119	128	117	123	119	135	139	130	123	124	123	115	123	127	141	106	115	143	107	116	123	127	115	116	94	133	123	115	113	110	132	119	115	116	113	137	137	145	118	124	119	147	127	123	118	127	127	109	136	127	136	114	136	133	124	119	110	121	127	149	118	124	135	132	110	134	127	135	112	118	123	128	152	114	108	139	110	123	139	123	130	114	120	125	112	113	136	120	113	123	133	128	109	112	111	111	124	140	103	145	113	127	121	125	140	121	123	104	149	137	132	125	118	115	128	129	127	102	128	109	128	127	118	92	117	116	129	125	115	132	138	106	126	129	102	120	115	122	121	144	137	129	122	123	101	139	117	125	118	134	123	133	133	111	122	109	117	139	103	140	111	118	114	106	144	110	129	123	139	118	129	126	132	116	129	121	147	124	110	115	107	135	128	127	133	129	139	126	118	115	114	105	128	129	116	137	112	112	145	112	109	140	112	116	145	141	120	115	116	148	122	113	132	122	142	117	134	117	112	127	111	139	139	112	133	125	132	139	119	111	125	127	123	102	113	120	123	125	114	130	130	123	127	135	111	115	121	128	126	122	124	120	128	128	131	126	134	105	127	141	134	133	121	111	127	113	122	139	140	116	131	130	129	132	123	113	116	132	123	133	129	128	116	146	128	119	131	128	116	131	128	142	122	127	124	120	126	117	110	135	137	125	123	118	114	107	119	126	125	124	125	123	132	119	99	106	139	118	112	130	117	132	129	153	110	119	122	135	132	128	128	144	138	116	124	116	113	116	125	115	110	117	119	122	117	105	114	121	112	105	134	132	127	106	112	133	118	133	126	129	121	114	129	121	137	127	133	118	117	117	116	133	120	108	124	115	128	129	121	104	132	142	100	119	120	133	137	122	137	123	125	123	125	120	120	107	131	112	147	140	118	117	116	133	132	129	101	123	120	109	128	126	125	112	129	110	121	119	133	131	109	136	115	113	128	102	118	124	108	127	116	130	143	128	139	119	121	86	113	126	113	124	114	108	119	121	125	145	124	115	134	113	108	128	120	107	113	128	136	117	119	140	120	119	136	127	136	123	127	108	125	130	126	132	126	130	118	120	125	127	138	115	140	137	122	121	113	116	111	130	130	123	113	126	114	122	120	123	119	101	122	147	125	129	143	145	124	107	133	129	112	123	131	131	122	131	135	136	125	124	127	123	121	112	127	130	122	119	130	120	95	135	106	118	122	142	120	139	126	115	106	109	105	128	139	109	142	123	122	131	148	120	122	107	122	126	134	112	117	129	102	109	116	129	115	132	115	126	117	115	134	131	136	114	148	110	133	122	113	123	112	127	138	108	106	127	115	134	122	121	120	108	130	121	132	109	125	126	140	95	126	129	108	115	115	126	128	122	136	109	103	138	121	117	121	127	116	113	107	105	113	122	126	141	128	109	109	112	107	103	105	130	122	115	132	125	122	112	133	114	125	130	133	120	134	138	122	109	122	136	132	115	122	118	137	142	109	133	121	126	132	110	133	140	112	107	112	111	127	103	114	127	128	127	123	122	127	141	131	117	129	115	143	127	126	127	137	134	123	146	128	125	123	124	132	136	116	129	128	117	121	114	102	108	112	108	138	140	117	123	115	133	123	127	153	137	113	126	117	108	134	130	118	130	108	131	119	120	128	135	126	118	105	113	121	135	121	124	123	114	146	141	137	126	120	106	133	125	137	129	133	109	126	133	118	138	112	123	112	134	108	116	126	129	132	151	151	125	128	135	122	119	113	110	114	118	122	118	128	118	110	136	121	123	111	123	127	125	129	136	140	127	130	145	145	126	126	115	147	124	114	120	132	126	123	123	139	104	155	145	143	120	109	122	133	144	121
25422	20988	28471	23590	20932	11764	1520	904	765	731	742	533	530	513	460	504	491	454	447	433	395	454	377	407	408	415	356	373	359	407	371	364	346	360	371	361	356	342	351	353	320	370	364	357	347	377	360	358	362	373	348	334	346	352	357	379	339	371	349	380	347	335	334	325	350	366	346	373	337	365	349	343	342	349	358	304	331	363	334	343	371	301	337	344	351	356	361	360	330	323	328	344	339	352	333	331	339	366	354	328	321	313	318	314	338	318	330	338	380	355	346	338	310	356	343	335	383	313	323	333	350	340	349	355	318	337	320	346	336	337	323	349	375	319	345	323	308	343	354	338	340	344	361	339	358	344	336	331	353	354	331	337	302	324	329	354	304	311	347	331	369	346	334	336	323	278	327	353	342	338	330	337	347	375	330	350	329	348	334	364	353	312	333	323	348	361	332	331	357	305	339	322	314	329	325	309	379	310	352	338	333	345	344	335	359	343	313	360	315	375	354	367	325	372	355	357	345	340	308	334	316	344	307	335	301	386	324	341	349	326	366	343	333	390	338	359	360	353	323	288	337	337	318	341	332	320	356	356	330	316	334	363	284	359	323	316	323	335	308	338	361	360	351	364	292	343	338	374	352	314	338	350	334	338	319	325	361	329	318	331	331	377	305	327	350	348	338	345	313	329	341	370	372	331	389	336	348	356	341	321	342	360	325	307	357	313	356	356	334	344	337	351	316	316	366	329	337	317	330	313	337	335	345	324	330	312	337	347	348	361	326	324	328	327	330	324	337	343	349	351	346	341	332	308	325	315	333	372	344	327	348	346	311	333	356	333	347	349	351	349	353	340	330	361	342	369	362	340	300	337	348	346	334	350	331	347	344	331	326	314	335	349	353	329	352	312	338	317	340	347	313	342	328	342	367	331	342	343	330	358	331	338	334	360	363	354	341	327	356	331	317	329	379	362	336	286	352	329	356	363	361	310	338	347	358	358	327	344	325	321	346	298	338	330	381	342	337	332	356	301	344	366	352	335	337	333	321	338	331	333	344	329	326	314	324	354	340	349	314	349	340	309	336	355	295	350	343	323	331	328	329	357	356	338	334	341	377	321	369	337	344	327	351	369	358	339	318	322	334	345	336	343	343	338	323	324	359	351	302	326	345	324	363	311	357	362	326	332	319	328	341	356	339	338	312	351	322	332	333	334	328	313	355	384	333	352	354	310	364	331	369	336	321	328	330	326	323	347	375	322	355	369	347	358	337	316	337	337	341	292	318	324	345	339	317	346	342	347	350	374	327	330	328	329	329	309	322	347	325	329	321	322	318	353	344	362	333	313	331	340	314	337	389	308	328	341	363	355	361	344	364	341	302	307	342	350	331	334	333	335	313	379	315	339	320	344	344	334	325	323	316	347	327	328	336	326	331	331	327	310	334	324	364	336	324	344	331	349	296	356	324	349	356	350	338	337	349	330	325	377	323	345	356	351	336	357	375	351	341	312	371	353	347	351	331	315	328	330	332	339	336	323	362	335	348	359	337	331	333	332	319	317	329	341	318	344	360	343	306	339	364	340	371	326	343	305	357	335	360	325	343	348	349	317	351	322	340	350	360	350	323	353	317	328	328	322	329	339	340	349	362	327	375	367	328	340	356	338	368	304	346	350	326	336	324	335	340	319	347	335	348	420	348	334	346	338	321	331	327	341	326	349	315	335	325	369	358	298	355	340	345	359	325	365	302	308	336	338	339	339	316	309	376	337	342	330	333	312	327	341	361	340	319	340	355	354	323	368	340	316	342	348	340	351	352	318	319	347	338	322	336	350	320	370	383	344	331	319	342	352	309	321	349	338	310	395	346	342	358	345	348	331	345	338	346	332	315	346	351	306	340	355	339	343	315	344	342	350	304	349	348	341	369	357	331	317	309	362	359	334	334	343	341	346	362	344	342	335	347	319	312	340	322	349	353	313	307	343	323	340	317	367	359	338	348	357	338	338	310	364	341	332	343	327	346	338	298	312	356	323	338	331	342	312	339	342	335	362	323	347	375	359	332	344	330	331	317	341	343	331	330	382	370	343	339	321	343	360	330	322	348	335	334	346	352	312	353	348	320	307	311	363	332	346	343	355	334	335	336	349	360	321	366	313	316	346	358	329	353	336	356	357	327	328	336	321	321	310	315	323	360	319	304	331	324	341	359	319	307	350	337	338	340	357	332	334	317	311	332	330	370	339	358	374	340	339	339	365	309	318	342	329	343	398	351	347	321	347	327	340	350	347	299	337	355	366	352	353	325	329	346	352	332	348	364	356	338	367	338	362	305	335	330	345	350	327	341	311	372	340	310	302	329	348	349	345	337	368	336	335	316	285	339	343	305	326	315	354	352	344	307	318	351	336	314	344	341	321	362	345	322	332	358	336	329	350	327	335	322	354	325	349	369	328	351	342	342	343	324	335	321	336	355	324	335	321	363	326	324	376	353	308	307	337	343	311	334	321	353	323	328	344	319	346	364	355	317	341	323	371	333	333	337	342	346	348	367	351	377	341	343	329	314	316	336	380	336	367	332	346	308	327	342	358	317	325	324	365	327	338	355	343	345	359	345	342	321	340	342	351	351	376	370	357	350	313	318	356	336	343	346	333	319	364	339	353	361	321	345	276	354	352	352	352	306	353	346	336	358	314	358	346	377	334	374	344	338	316	334	354	322	340	328	349	351	356	377	350	350	337	350	313	301	335	317	318	321	384	320	352	325	352	359	332	365	306	307	322	310	298	332	321	336	343	350	326	312	358	325	355	358	334	334	344	321	332	335	328	323	317	349	336	342	337	328	345	371	341	313	349	341	349	358	334	322	369	364	334	359	339	351	349	351	311	320	333	361	308	354	329	344	352	337	323	322	317	333	354	333	321	335	378	367	320	368	327	353	333	325	338	361	347	357	352	351	312	361	330	320	305	356	350	342	405	352	316	380	313	328	341	341	309	325	336	347	319	323	348	339	326	323	361	347	366	334	335	309	375	332	368	317	336	329	338	320	322	352	347	354	315	317	310	331	349	321	325	329	320	316	321	332	323	326	317	325	331	366	340	371	331	357	374	349	328	333	355	333	367	317	335	332	334	326	341	334	330	361	345	344	348	340	332	360	325	368	348	338	319	342	316	342	336	317	360	333	342	375	354	332	347	351	323	339	350	349	311	357	302	305	320	321	373	346	338	352	326	339	343	353	347	355	340	353	371	324	335	316	350	353	324	365	336	370	317	325	321	333	329	353	364	303	324	357	361	341	335	314	324	325	313	353	335	348	330	309	356	328	388	371	321	338	330	338	319	365	341	355	330	314	350	341	329	365	333	343	371	335	347	342	354	314	340	354	361	349	332	384	337	360	366	313	313	344	339	314	343	321	310	363	375	369	317	323	300	322	356	327	358	349	331	384	357	347	345	349	360	339	383	327	357	333	381	301	306	334	331	345	357	357	347	349	311	334	351	332	319	312	364	343	344	332	339	335	312	365	309
8136	33188	10312	5587	3690	2735	2143	1801	1433	1260	1116	943	836	768	649	600	592	546	525	500	478	471	426	436	412	471	448	441	418	432	397	364	354	400	429	364	388	363	398	365	378	389	398	390	333	368	380	369	343	396	359	354	374	363	373	396	383	388	339	366	340	365	348	379	342	343	371	360	357	363	325	366	336	359	331	361	341	361	349	361	335	355	350	369	328	339	390	361	322	303	351	353	322	346	362	378	342	328	351	351	356	335	368	336	338	352	362	347	335	348	320	335	363	324	319	350	344	353	360	329	377	351	328	323	373	363	356	350	370	355	340	339	352	347	305	362	347	334	364	336	316	313	348	312	331	338	352	367	367	351	340	366	319	344	332	386	349	331	327	341	327	351	364	348	307	352	335	352	324	344	341	355	342	364	337	321	343	383	328	322	338	339	374	381	386	330	348	369	356	319	369	330	392	331	352	335	363	333	337	328	341	342	326	322	321	368	311	337	390	355	356	371	365	330	323	310	355	382	333	351	377	359	320	379	349	347	369	351	362	345	339	350	327	337	339	336	373	338	391	356	338	343	307	312	364	353	330	343	325	363	336	335	365	332	347	347	352	362	371	348	355	338	347	323	360	340	361	345	350	338	355	315	332	343	344	336	374	368	345	352	314	367	375	359	333	359	328	341	340	354	371	382	352	336	329	339	343	354	365	365	329	344	348	353	354	346	318	333	313	330	355	346	349	343	337	354	341	312	362	322	316	344	341	330	317	343	350	331	343	370	347	355	350	325	342	371	341	350	302	343	378	341	315	352	336	358	353	351	358	352	316	337	348	330	339	343	340	348	351	374	330	329	362	339	345	363	345	378	353	367	336	334	365	378	331	345	322	365	345	355	358	377	353	348	340	365	370	360	361	329	358	338	351	355	338	363	311	328	356	359	343	337	399	362	336	346	350	334	354	344	362	367	288	337	351	347	345	323	355	354	345	345	318	358	356	349	317	346	351	353	349	381	363	330	327	354	372	343	340	369	341	365	383	338	331	322	323	330	348	328	322	374	356	339	366	320	368	359	331	360	354	337	335	339	353	377	333	346	351	357	358	329	346	335	314	333	339	365	373	354	349	334	357	331	344	342	347	316	362	329	369	343	341	369	349	356	356	352	337	370	331	340	358	356	356	313	313	358	358	343	347	332	320	341	329	368	344	333	339	340	342	389	348	343	345	354	335	351	385	334	359	363	345	347	349	357	311	326	321	361	356	347	359	313	317	338	330	332	339	332	371	356	348	326	330	350	350	327	362	318	363	379	324	323	327	353	354	359	300	345	344	340	351	335	342	345	344	348	353	295	343	370	383	355	339	370	311	350	335	336	365	341	356	349	346	340	339	333	366	358	365	356	330	294	367	383	335	328	326	357	320	362	321	378	325	297	330	367	327	323	380	350	336	342	356	336	309	341	387	343	366	353	355	355	347	377	339	358	344	361	350	348	351	342	335	335	336	337	367	345	327	367	362	354	326	341	348	368	324	299	359	326	364	334	376	336	333	338	379	350	385	346	333	340	324	351	317	362	365	317	323	345	332	350	366	329	380	311	322	355	336	327	340	369	334	337	342	334	324	337	340	342	352	346	350	348	363	351	352	330	375	369	345	326	396	333	365	354	328	348	339	386	376	324	364	364	336	343	346	331	347	335	342	356	330	341	322	338	319	338	355	306	320	346	333	325	362	323	351	333	354	347	319	360	343	370	337	322	336	358	358	324	372	369	347	359	371	338	325	346	362	346	347	364	368	343	343	338	333	365	349	329	350	339	331	331	369	332	358	351	341	378	367	335	360	366	327	362	360	367	334	336	348	331	349	373	334	356	349	335	365	358	325	372	301	354	348	321	343	308	321	342	327	356	352	373	347	354	339	296	331	351	359	335	332	345	340	355	332	361	373	332	341	319	389	354	362	356	332	326	370	365	325	376	343	352	348	358	339	358	353	319	353	351	338	345	355	330	329	319	338	328	355	342	349	388	368	321	327	347	374	372	387	355	344	370	300	311	325	339	363	318	345	347	349	336	341	361	350	344	346	345	324	372	357	340	385	349	342	330	344	336	341	352	363	343	337	357	329	317	317	351	351	348	328	329	356	372	323	332	304	395	368	325	344	321	345	351	303	362	371	336	326	373	341	370	325	367	345	354	349	365	362	332	362	356	336	363	370	322	330	349	334	352	352	330	346	364	356	327	397	362	328	361	340	371	354	351	350	355	355	321	363	371	355	353	330	340	333	365	346	368	341	349	298	380	352	361	344	288	352	351	311	353	322	340	341	334	371	373	332	366	313	364	362	392	352	342	376	366	362	379	341	371	357	315	360	372	368	390	371	340	307	363	343	370	340	357	336	372	327	343	360	349	347	330	346	328	339	418	334	335	336	350	364	365	389	336	337	342	360	356	313	310	385	387	342	341	353	349	345	336	368	342	346	356	340	320	339	381	356	364	351	348	350	313	331	336	326	350	353	347	294	338	360	375	378	346	315	359	345	365	322	337	354	330	337	348	367	337	339	349	318	325	330	347	359	361	336	347	371	359	346	384	366	363	338	364	359	365	357	365	346	353	326	344	324	354	348	357	361	305	344	350	331	351	355	368	344	333	332	371	369	323	334	368	355	362	368	297	338	347	355	342	349	335	351	343	325	304	361	338	368	309	332	331	327	327	363	364	323	334	353	348	345	323	343	348	326	354	320	329	330	336	347	361	367	347	319	348	323	351	329	353	345	335	332	359	343	338	335	363	325	376	352	360	331	343	311	368	344	349	355	350	366	345	335	354	318	375	335	301	361	309	366	329	326	342	365	350	369	364	368	357	355	311	354	350	324	342	345	367	340	334	369	370	352	336	337	358	349	318	364	333	368	354	333	320	351	306	308	339	321	356	359	340	344	327	335	335	408	355	337	332	312	354	334	342	309	370	326	360	366	392	371	363	349	333	335	378	347	348	347	352	365	346	355	357	306	340	378	348	328	355	330	332	336	343	329	327	339	338	314	336	316	359	346	369	311	337	353	342	353	344	356	357	344	357	333	368	356	335	338	341	312	357	373	351	354	363	305	361	351	350	351	346	359	345	342	324	366	348	346	331	375	361	349	355	362	356	350	335	370	357	333	348	376	364	345	319	340	345	344	326	383	338	339	303	346	324	333	342	324	335	325	316	322	316	355	335	342	354	350	364	341	337	335	350	347	317	351	374	342	313	346	366	317	359	317	334	343	330	353	352	346	353	373	355	356	311	337	359	343	325	338	341	362	354	330	353	338	332	333	358	333	349	316	344	321	340	372	351	313	374	360	333	359	364	350	353	359	333	368	350	342	321	381	310	345	342	344	354	335	337	354	352	357	344	323	346	340	346	337	332	314	348	303	343	357	341	337	361	327	343	366	333	324	379	362	359	348	355	345	351	355	326	358	319	360	334	328	349	294	374	329	361	312	370	366	346	347	367	359	343	336	339	287	340	296	360	328	338	392	354	335	338
23120	20957	28704	23348	20957	21038	11444	1807	1415	1285	1147	1018	859	863	779	745	708	699	678	653	645	587	607	576	622	602	580	512	584	514	568	611	591	571	519	570	546	532	560	564	555	530	509	494	579	551	538	545	523	527	522	542	524	540	499	549	531	502	491	521	528	546	529	502	549	495	560	521	538	502	499	532	529	487	511	484	531	519	539	515	489	539	501	512	501	507	471	502	499	504	534	524	512	506	498	469	533	488	521	503	492	493	517	510	510	547	509	492	549	532	527	466	495	543	485	499	497	519	500	523	480	502	464	541	496	490	499	499	501	514	511	566	506	534	476	539	512	454	517	475	505	494	481	525	503	542	502	480	523	507	519	526	537	518	505	489	514	485	496	513	506	466	488	558	518	530	491	495	499	514	487	506	515	510	517	527	494	541	540	527	515	522	496	490	513	516	528	503	547	492	509	472	504	498	480	471	479	484	544	497	467	487	545	504	510	496	526	492	540	496	517	532	490	513	479	565	519	512	502	485	509	496	520	550	544	486	521	515	527	512	467	497	491	513	490	523	538	489	469	542	461	549	487	536	495	537	522	498	502	464	565	498	511	504	515	518	497	510	495	490	468	534	539	557	505	523	499	507	509	494	509	514	502	502	533	473	543	536	545	532	558	521	476	499	498	461	463	496	487	495	475	549	496	504	529	503	546	471	479	490	520	498	491	533	484	484	501	497	537	507	497	476	499	516	522	516	514	515	515	467	476	488	501	577	496	529	513	507	500	476	529	512	492	526	483	522	543	509	484	503	526	484	501	497	504	472	521	541	498	484	474	487	524	506	511	530	520	505	515	512	510	469	551	523	542	569	530	504	524	469	497	517	516	497	523	545	513	486	502	551	519	522	475	547	484	482	519	496	481	475	520	509	508	497	518	495	506	519	525	554	504	501	502	505	490	540	514	494	480	502	467	516	511	504	470	492	519	527	501	516	522	488	544	499	539	449	489	508	488	514	530	483	494	514	520	473	465	504	539	545	531	523	522	488	534	530	512	458	492	515	516	525	555	483	507	528	468	550	505	448	482	500	509	472	468	518	535	485	545	483	469	507	506	474	512	471	516	506	505	491	532	483	524	532	507	508	513	505	487	530	521	490	497	508	477	505	519	513	506	507	484	467	500	526	527	462	477	478	474	534	481	490	544	536	549	481	504	498	495	487	501	539	503	515	520	530	511	478	523	507	536	486	501	505	519	485	542	516	533	516	501	490	523	507	550	519	494	502	463	474	517	509	507	508	499	531	507	477	524	477	509	496	485	520	488	513	503	493	498	503	504	524	532	514	498	489	501	530	470	480	493	562	492	535	527	554	495	566	516	534	485	500	479	527	504	510	468	490	493	519	520	465	505	519	504	537	547	504	499	471	543	458	471	506	483	526	506	554	501	462	484	514	481	527	490	547	520	519	509	503	496	495	447	504	525	513	490	518	478	565	505	502	477	535	501	462	502	495	502	508	505	467	506	531	447	518	509	544	496	517	490	473	528	452	516	479	512	492	491	505	489	509	508	527	525	478	481	511	491	482	481	528	461	561	510	497	546	480	558	534	485	476	546	464	544	516	521	507	505	507	478	497	509	511	558	498	493	507	538	538	474	463	489	491	491	493	499	541	494	528	518	534	531	527	505	517	506	524	495	502	516	508	522	519	514	503	515	525	519	530	500	505	539	499	499	508	487	454	509	467	460	519	490	509	540	522	508	530	510	479	481	491	519	511	485	517	498	504	517	477	505	511	507	489	483	506	515	506	474	505	528	497	497	506	480	489	501	514	478	523	548	471	535	519	505	499	537	526	502	478	472	482	504	478	514	497	503	466	526	521	541	518	501	503	504	508	510	508	521	540	499	516	539	538	540	513	485	505	459	500	478	520	526	480	509	450	507	512	525	528	547	505	487	489	492	547	501	493	492	542	500	474	512	478	490	476	528	513	500	538	536	515	496	522	532	479	521	503	515	497	498	503	516	513	518	462	499	500	500	512	501	484	538	506	505	496	492	503	461	500	521	500	528	483	535	554	542	482	524	510	478	491	497	499	490	508	476	504	509	515	496	481	503	526	525	497	504	508	510	487	522	529	516	529	481	516	516	491	496	499	511	477	475	496	495	511	523	521	515	520	529	552	508	554	515	465	487	496	484	488	526	502	512	520	503	480	512	500	473	539	491	549	518	502	482	475	511	511	499	468	519	536	510	569	515	477	565	528	475	523	453	486	501	476	509	487	495	526	520	468	500	516	550	509	512	502	543	531	533	512	491	519	488	493	468	459	508	520	509	516	487	485	503	463	469	485	534	473	535	530	485	515	544	503	477	479	515	543	488	551	477	517	526	503	524	529	480	518	489	489	508	503	516	467	483	519	528	525	489	522	515	533	511	479	553	513	505	518	509	508	496	503	535	576	501	534	479	522	568	473	535	490	501	504	473	528	501	504	476	515	489	520	471	506	523	550	527	494	479	525	497	503	494	490	464	530	508	510	502	489	509	531	503	524	490	507	523	511	538	459	483	519	486	512	500	490	466	474	526	518	540	521	530	528	495	500	514	497	506	468	518	512	535	484	516	517	541	469	473	542	485	502	472	534	499	511	453	497	487	515	488	469	483	509	527	499	501	540	488	493	480	476	514	482	494	513	478	538	536	499	517	502	507	478	554	479	520	516	467	482	546	465	455	477	475	499	534	538	485	544	509	488	514	543	477	472	486	466	502	494	505	490	484	491	538	475	485	505	493	521	493	451	512	474	477	517	529	506	505	513	534	494	489	510	539	502	494	519	498	465	447	487	517	524	525	518	517	485	511	514	505	532	516	475	490	513	483	532	529	491	517	514	493	545	473	472	497	534	516	507	549	567	506	523	540	480	527	503	519	515	509	531	552	484	506	515	494	539	468	512	490	498	508	492	513	510	491	482	516	489	521	500	538	480	489	528	535	522	487	501	536	493	483	534	484	527	495	475	516	481	497	530	524	505	485	478	501	489	449	517	487	499	510	500	500	500	506	501	480	510	531	536	493	486	491	495	505	535	545	475	493	523	477	501	511	503	511	502	511	513	510	486	513	551	477	429	459	538	526	488	497	512	505	516	521	506	557	512	487	475	483	520	469	497	527	517	472	468	524	509	523	494	487	530	513	477	480	476	483	496	524	515	491	510	523	517	479	457	519	482	550	504	533	523	476	514	546	494	491	537	470	488	485	498	493	519	503	520	474	524	521	508	496	509	509	499	515	494	497	489	556	537	499	519	529	486	525	495	516	497	514	508	542	499	512	507	465	500	511	467	523	525	466	476	526	545	525	548	498	563	508	465	509	505	492	503	461	535	456	499	500	491	516	501	472	498	518	482	506	515	527	516	511	485	534	500	500	508	547	489	473	471	516	502	500	526	461	474	488	539	508	497	509	500	504	470	487	531	494	507	530	513	477	521	548	498	480	519	488	510	507	519	496	525	534	535	495	468	514	544	538	509	498	473	501	494
10799	38783	16220	9816	6729	4924	4025	3165	2819	2343	2081	1712	1447	1308	1170	1078	978	916	775	808	747	765	744	684	668	713	672	650	640	655	614	633	662	631	650	584	594	558	589	528	539	605	591	534	494	530	569	548	560	572	554	564	568	523	505	535	549	521	566	553	516	555	560	516	495	512	537	540	548	529	539	554	490	481	523	519	513	543	523	519	522	574	569	531	525	526	573	510	524	537	509	501	484	520	510	514	535	543	509	543	522	516	521	545	519	530	519	517	536	516	507	512	561	516	531	501	525	508	485	506	491	520	569	501	495	535	510	468	525	525	561	489	558	528	552	496	529	503	525	519	513	555	537	526	503	513	518	548	505	543	574	591	494	497	502	529	548	552	515	503	544	515	547	533	540	488	510	530	511	506	557	498	459	525	501	545	528	486	492	547	527	494	507	510	471	497	516	510	534	518	547	557	483	461	505	522	520	490	483	567	515	526	500	535	547	582	515	526	528	517	547	503	511	551	516	489	521	536	520	493	552	519	514	480	520	509	549	555	525	506	489	500	499	556	529	582	499	552	562	524	525	553	533	507	510	520	533	515	497	488	523	492	508	541	475	531	490	528	524	526	500	529	551	531	527	515	536	545	509	517	528	499	500	532	512	532	507	525	505	538	546	489	529	458	506	494	504	491	514	497	530	515	493	523	489	500	504	524	495	544	518	532	528	494	578	462	514	528	530	514	528	511	493	524	486	503	497	499	530	513	496	529	530	552	543	527	524	520	515	510	506	515	504	518	541	493	569	498	508	512	524	521	513	515	525	547	565	538	510	554	485	513	513	561	455	508	486	527	538	494	530	532	570	519	510	516	534	513	510	519	538	509	496	519	527	510	532	524	540	537	540	508	514	531	506	522	531	512	525	526	509	490	518	504	546	509	492	496	518	559	539	473	508	536	546	542	511	497	531	551	522	503	501	521	521	531	498	474	569	493	504	512	520	545	512	537	510	482	509	522	536	498	522	495	465	506	528	515	525	491	505	547	500	507	514	549	499	551	549	465	584	542	515	555	525	489	510	522	527	490	496	511	484	519	480	517	525	575	516	518	511	523	533	493	524	498	512	509	540	520	543	515	547	523	530	571	519	500	525	526	541	530	500	547	552	531	514	507	490	503	540	568	544	505	492	505	523	508	512	487	507	505	511	476	486	517	514	506	511	551	532	538	527	531	566	541	509	548	483	549	507	521	524	515	511	520	483	582	562	484	523	555	509	542	536	483	469	495	495	530	509	526	527	509	518	510	543	506	539	533	497	540	502	507	498	513	552	489	507	525	539	500	523	507	528	540	519	497	480	517	515	530	532	530	493	527	537	512	520	513	503	492	523	517	597	495	522	539	522	456	534	535	524	522	480	541	489	524	542	492	540	536	515	512	543	542	494	519	524	553	509	504	549	541	509	484	532	513	505	477	452	483	504	507	516	540	524	488	510	534	514	488	527	496	509	547	517	545	522	542	451	516	524	506	499	526	529	498	503	532	542	536	518	535	533	547	526	507	517	494	477	505	519	561	478	536	520	501	493	510	542	490	505	552	525	516	512	495	487	524	512	496	528	543	526	515	500	530	539	516	509	544	532	498	547	553	523	527	524	541	506	505	541	489	506	567	478	476	521	520	504	523	477	504	528	499	515	549	509	515	530	529	505	476	553	529	532	504	509	522	505	535	527	533	511	499	511	537	525	522	535	535	530	523	509	521	506	483	506	534	525	476	500	546	504	493	509	516	482	533	520	564	525	503	520	526	511	515	527	492	505	535	508	495	486	496	543	492	501	532	539	540	492	504	594	519	523	518	501	540	499	523	557	493	555	518	504	521	528	499	530	485	495	518	539	523	511	485	499	500	489	519	517	514	515	535	522	511	531	557	497	519	497	536	538	518	527	523	535	515	522	520	543	516	523	559	463	519	491	495	499	511	524	565	488	533	522	530	508	492	504	529	553	549	506	513	524	534	514	550	513	516	523	529	515	498	565	537	491	500	519	535	536	572	481	494	539	508	505	525	503	552	524	513	504	524	540	511	520	534	530	502	542	502	535	511	510	532	574	496	492	490	508	490	492	520	511	529	508	509	516	531	531	535	460	494	514	538	518	509	527	505	509	531	564	466	576	531	535	539	520	523	512	487	547	515	545	474	552	498	563	527	537	519	494	507	490	511	498	505	517	552	490	502	549	542	502	500	539	532	474	473	513	507	522	474	524	522	506	556	522	497	534	542	482	515	572	513	530	528	488	549	516	531	564	546	484	542	572	529	515	511	498	491	514	491	502	507	480	509	503	488	520	530	517	525	509	496	565	487	507	544	546	548	518	459	501	558	539	523	548	491	526	515	501	538	526	524	518	518	512	510	552	510	520	510	488	532	517	535	524	522	534	521	549	464	543	515	505	508	519	560	527	508	501	522	498	534	519	511	525	472	534	501	526	504	517	497	504	536	538	509	527	505	527	501	529	537	532	529	499	524	488	495	533	482	535	532	521	505	540	524	537	543	484	532	522	502	491	492	490	527	475	497	560	523	499	531	496	519	469	524	500	496	510	513	533	576	535	537	501	500	533	516	525	513	511	536	483	484	538	493	519	513	508	490	515	530	507	497	505	527	502	518	509	521	527	544	523	559	522	554	525	525	498	512	517	495	489	518	509	552	516	520	518	521	532	547	509	523	486	536	521	487	496	550	509	520	483	481	497	500	539	534	522	506	515	551	508	543	487	498	521	550	511	529	532	552	536	495	536	497	495	569	480	533	518	530	490	547	521	511	549	536	522	527	502	519	504	485	535	534	540	534	516	478	494	515	522	515	510	533	528	547	484	519	541	502	493	546	517	553	498	506	538	523	521	549	546	516	512	513	487	504	539	527	523	500	568	479	478	504	523	515	534	494	510	524	474	568	484	559	514	563	503	473	525	521	487	529	528	553	523	524	526	557	569	500	500	524	522	504	527	491	485	528	522	509	542	513	469	498	496	539	518	517	536	526	569	483	504	520	558	570	499	487	507	527	529	562	560	515	514	535	506	563	560	530	539	504	518	492	494	555	485	539	508	489	545	469	502	487	529	522	520	498	497	533	482	579	513	523	480	531	515	518	497	519	492	530	474	514	494	501	520	510	528	513	495	531	517	502	528	522	545	512	480	530	531	566	520	498	515	522	524	544	513	525	490	533	512	549	533	515	528	526	510	483	488	502	544	507	508	520	492	511	521	544	506	473	503	515	475	506	526	508	521	526	554	497	541	523	523	516	514	497	533	535	536	504	497	487	544	525	531	493	555	566	533	490	512	515	536	525	503	497	473	532	526	513	489	539	500	509	520	481	485	506	523	521	545	523	504	548	529	494	492	478	510	490	491	502	539	520	528	516	499	513	499	487	516	518	512	522	475	516	510	510	500	532	518	511	522	514	483	511	496	489	501	508	434	517	549	535	543	523	517	493	539	496	537	507	517	525	494	515	525	520	538	508	536	495	512	507	508	507
28299	17769	3479	256	166	144	142	140	127	135	97	101	106	127	116	119	104	105	111	105	103	117	83	95	112	105	111	91	102	101	109	103	109	120	101	107	95	124	115	86	93	91	108	127	106	107	96	87	100	103	111	98	123	102	98	112	95	94	130	111	104	132	110	111	128	108	99	110	121	118	110	103	103	96	97	114	91	112	111	113	136	105	118	121	96	112	109	104	113	100	92	105	101	120	99	113	118	113	105	120	100	103	106	103	107	110	103	117	110	99	107	112	92	104	93	77	120	104	95	105	111	96	93	101	106	104	112	109	111	91	102	97	117	104	90	108	102	101	130	92	114	107	110	99	101	98	110	111	109	99	113	93	113	87	105	118	117	98	123	121	99	122	114	92	101	105	122	107	115	124	96	105	117	91	109	101	102	98	107	101	119	107	92	111	104	101	115	107	121	109	106	99	107	117	118	82	105	104	97	122	119	108	100	103	103	88	110	105	108	124	92	121	102	112	107	120	112	98	111	103	108	96	108	85	119	127	85	99	108	101	109	120	104	107	109	119	99	98	95	99	110	89	121	96	98	110	99	101	123	97	118	83	105	83	95	118	99	104	107	104	122	117	96	109	82	111	94	82	113	93	108	101	113	109	108	85	99	117	93	95	98	112	108	99	85	102	109	122	107	95	110	98	95	114	87	110	115	104	126	101	125	111	95	106	88	104	86	91	92	115	120	120	112	100	110	116	102	93	107	110	101	106	106	104	121	111	84	101	110	109	111	120	96	88	96	87	96	105	99	104	110	90	104	107	98	117	94	114	108	116	118	127	103	112	107	119	104	114	89	97	98	111	113	120	91	102	118	111	111	104	109	102	116	103	93	106	95	104	109	114	99	108	111	85	104	114	117	106	98	98	96	115	110	109	100	103	105	103	99	109	107	98	105	110	118	112	108	114	101	118	92	114	102	123	124	132	118	118	98	123	102	97	102	108	104	118	92	118	110	126	112	119	100	101	106	98	110	113	109	98	108	97	97	87	110	117	123	103	114	93	93	105	98	104	114	110	109	119	92	127	104	103	106	109	134	114	112	82	101	105	89	122	99	111	113	92	117	103	116	96	102	100	109	100	96	103	101	111	102	101	111	93	104	104	121	100	105	104	107	109	104	108	100	116	105	86	113	107	103	110	126	100	102	112	109	109	100	96	106	102	100	117	87	99	117	129	100	114	107	119	103	99	104	106	118	104	99	117	89	99	109	102	94	123	116	118	96	122	114	101	98	93	112	93	97	107	115	111	115	112	106	100	115	97	113	112	101	106	90	85	120	114	140	111	113	102	101	115	90	97	113	104	100	111	116	105	104	116	111	110	103	113	106	113	93	111	100	98	98	115	113	109	94	100	88	98	118	106	91	112	92	113	109	105	92	108	105	113	98	98	102	87	100	112	107	91	111	103	105	103	116	105	118	103	110	128	92	117	102	95	103	103	124	110	116	115	113	123	109	108	118	119	93	100	90	116	108	104	131	103	87	108	118	125	131	107	115	117	126	128	103	102	104	108	89	105	101	127	96	98	121	122	103	97	110	91	121	101	111	106	99	113	109	106	106	123	107	100	107	99	102	108	101	112	106	108	108	107	89	132	113	121	102	126	112	98	101	115	100	98	100	95	122	112	122	119	94	91	106	117	115	86	87	95	111	90	116	88	102	101	125	114	96	103	119	97	101	107	109	122	114	90	82	132	106	98	107	118	117	94	101	100	118	103	108	121	97	130	108	99	111	100	89	102	131	117	123	105	113	120	88	112	129	106	123	98	98	92	93	109	124	102	101	93	104	104	116	110	98	114	102	100	88	111	101	113	116	103	102	104	108	100	117	115	110	118	119	122	105	108	118	99	103	98	98	109	92	113	125	117	82	122	112	105	113	104	114	85	91	97	105	81	87	99	125	102	113	99	98	112	122	117	106	102	113	114	97	107	106	84	89	108	113	106	103	126	106	107	106	115	114	113	108	94	112	99	116	111	114	110	98	89	117	112	114	87	119	101	98	102	104	112	110	107	111	119	101	90	109	123	117	96	105	89	94	109	100	100	112	101	123	110	117	102	116	112	124	110	104	119	113	103	110	101	104	108	96	101	110	123	104	99	103	112	97	125	114	103	113	105	109	104	106	107	111	95	111	122	103	110	102	99	104	117	101	97	98	92	105	105	90	107	99	123	91	98	101	113	109	120	99	105	108	92	107	104	115	93	117	98	115	104	110	103	134	107	100	103	93	121	100	83	104	116	107	103	114	107	125	90	94	97	102	92	111	122	102	115	118	112	105	99	97	111	107	101	110	105	108	113	100	114	96	109	111	115	114	120	123	121	110	106	124	98	109	85	101	108	105	91	120	93	101	102	105	107	104	102	104	111	103	110	103	101	95	120	111	101	131	102	107	130	115	108	99	104	109	98	97	104	100	112	108	112	115	108	107	101	123	109	114	105	97	103	93	117	111	107	115	116	112	113	105	106	116	106	113	92	103	94	119	97	93	119	118	109	113	95	104	96	101	112	94	88	88	91	112	109	91	117	110	97	95	93	108	97	104	104	125	113	101	103	127	102	89	120	95	105	83	97	103	102	98	106	89	102	90	110	112	111	96	96	89	92	100	111	90	96	108	118	133	105	101	97	110	86	93	94	96	97	101	105	93	122	96	101	111	115	84	116	104	116	96	99	112	104	120	119	106	87	115	101	114	115	98	95	99	103	111	91	113	126	115	113	109	114	100	121	110	108	100	107	108	119	96	102	108	118	114	94	105	114	86	106	113	97	102	119	109	109	92	92	110	76	118	132	116	110	104	98	106	125	109	104	113	110	108	104	103	98	101	112	108	104	94	105	111	109	110	101	121	110	128	92	103	97	104	115	103	117	107	113	113	114	118	85	113	91	107	94	88	102	108	115	106	104	108	83	97	97	98	113	106	121	110	98	112	102	114	108	102	112	96	103	106	123	106	118	104	118	105	108	87	96	106	93	101	112	97	125	123	121	97	112	133	105	107	111	139	117	97	120	109	91	105	120	107	97	105	117	105	124	94	96	107	105	92	98	111	96	96	117	96	96	113	120	93	117	118	98	78	89	118	106	84	93	90	116	111	97	119	98	95	110	106	100	83	112	102	111	99	97	107	113	103	94	99	100	91	97	105	120	107	111	106	93	102	104	122	105	104	103	110	108	126	116	109	109	98	104	100	129	110	108	106	116	115	104	105	113	119	107	100	108	100	96	121	131	111	100	108	114	117	102	91	95	103	101	102	115	124	105	122	93	118	112	111	111	103	98	106	81	124	118	110	95	128	108	101	85	116	108	130	103	121	104	110	121	109	113	85	95	109	107	94	112	113	106	116	109	99	122	110	105	115	100	94	103	98	130	92	111	99	123	132	114	88	130	92	104	134	124	129	133	117	120	119	127	88	113	119	109	100	77	100	88	101	105	102	117	111	108	115	110	116	95	116	105	121	104	93	96	119	115	84	103
5494	12484	619	376	238	216	198	185	183	180	173	139	156	146	137	134	152	126	137	144	134	151	116	136	123	116	124	120	119	142	114	124	122	123	105	124	138	140	103	103	109	117	133	123	125	114	132	129	116	129	118	122	122	117	151	113	108	133	121	101	141	125	146	110	126	115	116	120	129	134	130	147	113	148	144	121	101	125	118	132	123	112	128	104	127	137	116	135	129	132	135	142	125	112	115	129	126	130	101	103	125	132	144	122	118	123	96	119	122	122	125	125	131	111	139	128	115	123	112	115	119	125	114	114	102	115	116	121	120	116	129	121	122	114	133	117	124	107	114	117	103	110	131	118	115	123	138	124	89	129	110	115	128	126	105	108	116	131	114	119	124	102	91	128	105	119	115	106	129	114	121	117	109	133	118	139	122	126	107	137	131	127	115	123	123	138	118	118	115	120	140	131	119	114	113	129	114	125	138	128	135	101	124	119	127	128	134	123	116	127	121	140	133	106	109	120	104	119	127	125	105	122	124	125	144	113	126	115	123	127	113	146	126	117	120	125	118	148	136	108	114	99	117	128	114	114	120	115	126	102	105	114	139	113	148	128	106	122	126	132	129	133	129	130	120	124	121	121	123	121	114	119	154	108	117	119	133	110	113	129	129	105	116	133	125	120	110	100	121	120	107	114	109	123	127	107	137	120	110	133	121	121	106	120	100	127	144	111	127	105	122	120	128	126	113	131	128	120	113	128	112	131	139	126	115	115	119	115	124	127	133	138	124	112	121	137	98	108	109	111	124	111	125	116	118	112	133	138	134	132	129	118	123	132	116	120	115	135	138	118	110	131	145	119	113	118	114	145	115	105	103	104	128	139	106	103	115	124	129	120	115	120	125	127	106	100	119	116	140	120	106	109	118	121	119	128	121	117	130	112	134	127	114	123	134	120	115	137	127	99	120	134	108	143	110	115	117	125	127	123	118	125	122	115	104	148	132	135	141	119	119	119	131	136	108	128	109	122	131	122	118	111	111	114	131	113	125	99	111	132	118	123	127	127	125	104	120	116	107	114	122	118	125	131	132	128	121	109	117	100	114	123	129	111	121	102	120	116	138	113	125	136	121	128	123	126	117	133	145	107	121	131	128	132	124	106	115	116	140	129	109	123	123	130	130	135	139	109	141	119	132	140	136	113	115	110	119	123	132	129	126	140	129	125	118	130	100	102	123	125	134	134	125	140	129	138	113	134	111	123	133	121	124	124	125	107	104	130	137	119	136	129	109	118	124	115	119	115	112	125	121	127	126	127	125	119	120	126	127	117	139	130	109	129	127	140	131	114	114	132	108	127	117	117	126	126	133	111	141	121	124	128	117	122	136	115	107	121	120	107	130	119	131	124	124	116	126	132	122	129	117	117	129	128	118	106	122	126	121	117	119	129	125	133	125	137	122	117	133	126	124	137	132	138	140	126	119	119	111	134	118	127	123	116	118	103	136	131	121	121	135	123	119	115	128	127	117	126	102	126	128	115	126	119	108	116	135	118	128	124	116	118	132	110	124	102	137	120	125	108	123	122	117	122	111	125	111	126	152	120	122	117	140	130	130	123	124	126	138	140	144	131	113	128	128	112	131	111	114	114	117	122	123	121	134	112	123	125	129	121	136	142	133	122	131	123	108	121	132	130	105	120	128	114	113	104	116	109	136	118	103	124	121	126	135	133	140	134	120	125	127	125	136	131	121	137	119	134	131	117	119	105	118	122	117	132	125	120	123	133	120	128	123	126	120	127	135	128	110	138	130	99	121	138	99	130	131	121	107	130	109	123	129	109	101	114	113	137	141	115	117	129	125	115	126	148	129	118	131	120	107	138	116	117	130	119	117	108	118	133	121	136	112	131	123	111	121	123	118	107	137	114	118	139	108	119	116	131	140	103	111	141	124	131	133	134	134	122	120	111	136	109	124	125	141	119	125	102	114	135	127	116	99	127	133	132	117	131	135	109	138	105	98	119	145	131	128	140	131	129	128	126	125	125	115	114	119	125	127	99	120	132	128	116	147	145	140	135	110	117	123	111	124	136	122	125	109	129	136	126	137	111	122	134	135	103	129	116	122	126	122	144	129	135	114	133	122	134	130	120	126	127	132	112	116	126	114	116	120	119	135	110	124	129	152	117	135	125	127	124	111	119	122	140	130	125	120	124	108	129	110	121	126	120	122	121	116	151	128	116	129	131	120	127	118	131	120	121	112	110	129	116	133	115	124	128	113	114	112	118	126	131	148	134	127	118	120	129	114	132	130	132	127	135	135	127	140	143	146	118	127	104	111	131	124	121	138	130	133	115	131	104	129	113	134	102	131	119	122	125	135	113	121	113	126	114	120	106	110	103	129	121	129	144	117	153	122	123	128	112	119	130	108	121	113	125	135	109	121	110	115	105	137	113	129	117	115	120	127	124	135	125	133	110	124	114	106	112	125	143	133	109	120	116	135	111	111	117	138	105	115	113	107	126	114	156	123	116	117	116	151	126	138	128	109	124	129	119	100	124	101	118	120	109	137	123	127	118	106	137	124	123	116	119	120	106	135	120	99	112	129	118	128	132	116	116	117	119	124	114	129	148	120	123	134	123	121	119	147	126	130	119	107	145	117	126	118	138	118	120	127	109	110	125	116	136	119	132	144	120	110	127	122	127	124	127	126	121	116	127	122	123	115	124	119	128	108	127	105	124	101	109	105	115	127	123	123	115	103	128	146	112	137	109	125	119	134	125	138	120	123	90	103	139	131	140	109	133	124	117	122	107	146	113	136	112	112	132	107	125	116	133	134	120	109	115	122	116	133	130	110	99	115	136	123	116	117	132	121	131	129	105	105	119	119	130	121	124	124	134	128	126	127	132	118	107	116	109	124	112	131	122	124	114	128	122	126	112	136	141	120	118	134	131	112	118	139	110	130	127	143	157	138	127	110	133	115	108	115	126	104	129	152	114	134	111	142	117	132	108	107	124	114	134	121	114	117	134	114	119	99	106	137	119	143	127	122	132	114	128	126	126	125	130	131	141	131	125	105	114	139	119	127	137	119	105	123	123	120	130	132	128	122	114	115	125	129	115	123	131	112	126	115	113	133	109	127	107	129	140	117	122	139	101	120	111	123	107	127	114	122	114	122	120	126	113	128	122	116	138	126	113	130	130	118	129	131	121	120	127	136	137	131	127	115	112	109	111	111	134	122	128	116	124	150	123	124	126	131	135	114	127	127	126	126	121	128	119	109	124	129	138	124	112	110	122	132	139	117	110	128	91	115	106	113	109	125	112	133	116	121	109	119	105	123	120	122	110	110	112	127	138	109	123	129	119	116	124	132	119	117	135	114	110	95	124	116	142	125	123	136	131	119	116	105	135	118	120	128	127	120	133	121	122	129	127	118	133	112	136	112	115	104	140	124	118	122	128	126	126	102	118	110	125	138	134	120	126	116	118	117	99	135	114	132	112	118	130	114	125	120	144	118	146	118	122
25445	21079	27754	24366	20950	10648	1534	960	791	753	613	582	534	509	487	443	416	445	416	427	444	378	397	365	409	375	390	339	366	370	359	358	374	325	367	351	381	357	379	357	372	314	339	342	342	326	352	346	333	352	335	331	346	323	346	326	394	339	311	327	346	328	356	331	356	374	354	364	363	344	366	354	327	311	340	340	371	315	339	371	326	355	339	339	339	314	365	317	371	338	346	294	357	365	332	383	322	363	366	363	337	336	379	344	361	361	358	354	343	300	321	338	337	354	356	297	348	348	341	369	311	366	340	355	392	325	357	334	345	367	355	371	364	343	335	379	372	353	291	383	320	317	340	357	358	397	340	351	341	333	325	335	370	317	358	361	321	314	337	348	351	338	333	338	305	341	318	356	349	337	362	346	337	354	303	346	363	314	351	354	329	368	351	360	319	370	322	334	344	368	346	342	339	381	328	331	310	299	325	361	343	360	343	328	363	325	362	342	321	332	355	330	341	339	301	340	366	323	369	347	343	356	377	355	320	357	324	320	330	314	335	348	348	302	333	333	302	378	324	339	317	350	323	349	364	332	357	335	345	349	344	320	324	333	332	331	344	335	356	387	370	394	322	347	341	305	368	354	327	351	357	351	315	341	340	360	327	338	342	330	337	322	340	355	327	300	326	324	321	334	349	306	338	367	355	349	363	344	328	352	369	379	349	318	347	365	300	316	347	354	331	345	314	315	335	344	345	344	360	341	343	343	323	352	333	338	301	360	307	343	332	357	331	341	352	337	310	366	334	385	315	350	348	311	370	341	349	346	337	355	347	333	354	329	349	337	340	344	356	351	332	319	344	348	326	350	322	350	365	351	388	348	358	351	356	352	322	327	363	338	358	347	359	334	334	334	341	367	343	329	346	327	328	343	362	333	367	351	331	344	326	364	365	368	315	311	327	338	324	354	314	355	343	349	324	350	349	330	352	326	338	341	360	337	350	372	355	338	317	317	330	339	352	342	344	345	353	361	344	310	348	353	325	330	352	357	380	341	318	296	312	325	318	307	328	335	365	307	355	315	371	395	335	336	351	348	339	354	322	311	383	381	357	352	365	322	342	316	339	379	309	378	331	340	344	324	352	339	329	355	354	357	325	382	344	342	362	353	355	352	336	351	332	326	339	328	314	336	315	328	372	347	314	327	349	292	340	338	323	332	350	339	350	350	336	369	321	351	333	357	319	331	318	347	359	348	346	344	353	323	335	338	352	344	366	346	374	312	331	331	349	335	302	355	316	346	352	376	331	322	338	322	328	309	335	335	311	330	342	319	324	352	340	335	347	355	338	363	348	345	336	332	366	338	311	357	357	359	379	352	335	361	356	351	337	335	388	355	335	363	349	342	354	356	332	318	336	343	356	346	327	367	341	341	364	361	323	373	364	309	314	353	342	363	347	361	352	376	331	312	330	361	360	323	348	349	368	376	322	336	363	326	340	340	380	342	316	317	353	314	377	376	358	338	344	341	332	374	363	341	352	385	372	373	313	309	341	356	357	350	370	346	351	333	327	336	351	370	333	359	360	373	350	357	357	319	339	341	310	312	319	364	358	350	337	340	309	331	340	359	355	325	342	366	357	333	347	318	328	325	351	364	311	316	345	350	357	306	321	303	328	362	347	313	321	357	340	314	360	398	331	374	367	360	339	351	340	344	338	331	357	369	357	348	340	335	367	325	353	390	382	350	370	325	316	347	359	342	347	359	345	367	347	340	317	348	331	325	367	313	344	341	356	341	375	362	382	354	335	322	352	369	333	342	324	338	355	328	341	342	342	362	307	308	371	348	338	333	341	339	359	345	334	338	356	378	364	335	367	346	339	338	338	351	346	369	333	341	332	322	309	356	337	345	365	327	321	365	336	358	307	354	336	350	370	355	335	333	353	364	342	308	334	343	360	350	340	363	360	352	311	323	322	333	344	334	326	332	329	337	343	363	356	313	356	344	389	376	354	321	335	353	354	345	319	324	359	330	338	361	372	340	346	328	330	338	377	326	380	360	334	319	343	347	340	320	335	321	346	316	281	326	329	357	337	330	341	387	328	351	340	296	329	324	356	360	342	335	322	346	304	342	326	337	347	311	357	368	362	383	326	331	324	357	353	324	355	344	355	338	337	321	332	329	320	331	339	368	368	360	310	327	334	335	349	327	362	333	368	307	363	360	374	347	368	328	324	348	351	346	382	357	322	323	352	336	324	335	365	358	334	329	325	361	393	321	320	351	313	347	323	349	370	342	326	374	341	333	323	335	355	331	340	355	311	338	353	359	337	335	313	355	315	321	340	365	337	350	321	343	363	340	328	345	331	373	328	327	371	346	355	314	361	338	352	328	332	364	361	378	360	346	331	360	356	348	343	342	365	339	352	376	387	346	316	326	319	355	332	342	367	355	347	342	334	337	380	353	340	349	362	363	318	296	355	355	361	343	358	334	382	342	346	358	349	339	336	326	351	355	366	335	339	367	358	384	326	335	344	358	331	382	330	344	327	341	333	314	388	340	337	338	352	344	370	329	353	357	333	355	333	323	353	328	333	347	355	345	326	324	327	334	332	352	373	347	341	386	355	339	315	305	347	339	319	348	351	356	353	344	337	362	329	340	339	324	362	322	353	359	306	321	392	310	310	362	357	361	357	347	357	351	345	327	371	330	367	305	350	352	354	329	336	362	370	369	366	337	346	331	367	327	314	311	353	342	307	369	359	350	324	356	354	322	326	329	335	401	356	355	343	361	318	336	337	377	374	372	354	365	358	371	371	382	358	346	335	337	335	346	358	368	326	326	303	351	314	325	337	344	327	332	357	319	333	347	325	330	343	350	340	344	368	383	361	339	313	340	327	361	357	288	334	322	318	335	339	321	321	346	344	348	335	375	334	363	355	343	351	342	354	316	351	329	369	375	340	353	340	323	340	308	342	334	349	352	342	292	335	327	356	359	343	320	377	373	311	335	351	341	309	328	365	348	333	312	356	358	347	326	390	356	367	339	332	372	318	314	333	361	350	375	327	324	353	316	336	347	381	353	345	354	342	382	347	318	305	365	357	359	347	346	319	334	328	320	376	332	327	343	359	363	354	326	360	332	347	348	361	342	319	350	343	316	323	335	340	321	347	323	313	330	336	367	370	312	361	352	342	375	323	340	357	325	343	322	343	327	334	338	365	349	327	328	346	324	344	352	337	370	364	356	357	357	351	400	352	354	333	316	342	368	341	345	332	331	362	343	348	352	348	346	324	358	359	336	312	326	352	346	353	338	331	325	325	366	342	360	341	322	356	324	328	340	342	338	370	346	320	313	310	347	331	319	350	346	362	344	348	331	333	321	338	330	321	339	359	319	346	349	328	369	330	347	330	350	326	352	327	356	354	342	331	339	363	368	345	318	366	314	340	359	359	323	358	363	341	329	344	321	358	354	330	335	371	310	322	339	356	332	324	330	351	311	360	335	335	322	333	348	358	335	365	341	326	310
14306	48765	9968	5626	3659	2676	2052	1776	1485	1312	1076	943	846	776	665	621	573	531	506	487	433	456	478	410	422	453	416	422	399	408	392	375	401	370	459	372	381	361	416	392	343	352	360	339	379	389	387	371	348	375	342	333	359	359	365	347	359	361	362	335	376	329	371	343	321	362	331	329	377	382	358	357	317	349	367	342	358	375	368	360	381	324	364	362	381	332	370	366	358	347	353	335	351	351	365	366	344	386	321	371	370	340	343	327	322	328	332	345	328	343	348	382	346	338	348	382	355	349	377	364	347	388	366	366	363	354	351	374	337	324	331	343	345	353	340	363	357	342	379	369	363	352	333	331	376	344	338	338	352	361	336	347	351	331	354	356	348	360	340	325	354	360	365	336	357	357	336	326	365	372	361	340	373	351	370	343	330	354	363	354	355	349	349	337	383	347	343	348	372	378	395	347	356	360	344	369	350	334	364	362	355	367	333	340	355	384	343	369	303	348	347	367	403	401	345	343	343	345	360	302	339	354	373	371	323	350	325	387	375	360	342	358	328	362	355	351	370	355	300	343	373	336	358	344	364	329	313	356	344	383	354	362	301	343	329	373	329	372	348	356	346	348	373	373	334	320	340	361	342	361	347	355	331	361	337	350	362	357	342	336	313	346	351	359	351	353	359	341	331	359	346	375	352	372	331	349	354	349	344	373	349	345	369	336	337	341	339	360	342	356	358	388	382	366	354	363	356	354	354	340	376	351	337	357	358	355	356	350	329	340	376	364	349	297	335	340	346	345	359	345	353	358	366	368	378	334	340	391	343	340	332	336	341	340	348	340	361	326	356	360	352	376	365	389	369	339	364	318	334	360	341	352	350	352	343	362	331	348	348	314	378	324	353	348	331	339	335	380	390	339	318	296	360	324	344	323	357	316	347	338	333	329	349	343	344	349	344	354	335	347	361	352	357	333	353	333	322	326	340	371	361	353	368	332	338	361	312	330	347	376	364	328	348	332	359	329	360	329	344	373	321	343	335	319	366	348	343	377	361	353	325	333	325	340	376	318	321	362	328	350	340	314	328	345	347	350	354	354	355	353	355	351	335	329	314	365	310	354	361	346	344	328	328	343	355	378	352	341	328	362	360	360	356	329	352	332	319	343	371	326	391	351	296	366	315	337	355	327	301	353	333	372	371	368	365	353	345	365	361	364	374	385	317	327	352	303	329	361	345	356	313	348	334	339	369	336	371	375	387	384	367	366	323	391	353	332	319	361	372	339	345	344	346	381	332	394	366	343	335	358	359	362	336	365	345	336	362	329	363	380	366	313	383	336	371	379	358	370	321	351	349	320	345	353	338	326	327	350	369	329	359	343	347	371	350	353	362	371	367	334	345	358	369	375	360	310	359	332	349	347	334	357	354	363	350	332	371	362	285	354	329	346	361	369	366	349	353	340	333	335	374	369	381	364	346	337	369	357	357	321	342	362	337	357	302	371	368	366	375	338	357	346	341	316	328	360	371	314	356	411	340	383	350	369	325	368	362	372	332	365	322	319	376	345	345	335	394	350	340	369	358	330	360	368	349	380	359	345	350	306	322	311	362	348	367	350	366	317	361	355	363	339	357	380	355	351	355	369	336	341	320	378	359	348	332	356	331	367	342	343	311	342	357	340	348	371	348	330	343	367	361	327	331	362	316	340	351	349	326	356	331	329	347	368	361	346	354	361	328	338	344	331	353	392	330	336	360	352	331	352	353	318	378	328	369	354	345	362	361	340	327	353	343	351	361	333	334	325	366	366	319	364	328	332	360	353	345	331	329	345	335	347	335	361	370	346	363	336	347	346	337	356	345	401	367	348	352	378	363	349	360	352	344	369	345	333	339	388	368	380	361	351	321	353	332	338	356	336	347	355	342	377	351	371	340	346	341	346	314	351	349	352	345	368	351	357	347	357	351	343	360	348	356	345	368	362	360	350	349	348	331	375	356	355	350	314	345	361	378	350	354	325	354	346	335	370	358	333	354	325	312	345	393	338	366	346	367	383	383	318	344	357	327	344	304	357	363	338	379	359	337	353	324	371	350	358	355	343	317	350	359	345	373	325	349	381	377	364	329	354	339	330	347	357	367	360	340	320	349	384	369	329	315	352	330	337	357	375	338	389	320	360	350	353	349	343	351	347	329	320	348	375	367	325	362	353	355	355	340	363	372	349	339	335	342	368	337	329	352	330	341	365	346	332	318	378	320	346	332	327	353	387	339	345	369	311	323	374	361	352	360	359	367	340	365	350	346	358	343	334	368	351	322	337	341	369	359	365	371	353	377	374	335	335	339	355	347	403	365	371	353	333	384	384	349	360	340	368	353	381	334	365	350	325	353	345	335	337	352	355	374	372	318	380	331	346	341	350	334	331	385	362	338	349	373	339	340	359	365	347	362	330	310	345	357	343	372	331	341	373	353	329	357	347	333	354	370	347	351	336	334	344	338	337	346	356	347	358	372	366	345	338	379	354	372	329	358	331	325	316	370	322	353	337	354	342	363	388	359	345	352	339	337	355	345	334	355	367	325	346	365	351	326	319	371	371	348	366	349	293	357	338	370	373	343	353	353	348	335	344	357	336	338	358	345	316	325	349	363	344	332	362	345	338	365	387	353	335	360	347	406	333	353	358	369	318	332	357	329	372	332	348	347	375	353	351	361	382	363	351	331	346	351	381	358	378	343	346	376	340	326	326	376	335	362	371	352	323	340	380	350	337	345	358	311	347	362	328	327	364	354	365	345	366	349	406	351	362	347	354	347	351	341	343	345	352	343	315	352	365	352	345	346	323	351	344	357	358	373	329	332	376	344	330	350	342	344	352	333	364	366	379	358	362	339	377	372	346	354	353	332	376	326	339	315	389	343	347	323	390	366	362	351	367	325	372	366	382	345	369	373	370	375	339	388	341	380	370	374	369	376	347	354	341	375	332	362	338	332	339	342	384	375	342	360	359	353	354	355	346	386	366	335	331	351	340	357	346	354	348	348	321	341	321	352	343	328	315	323	373	348	356	362	343	316	306	329	356	350	363	334	323	354	358	315	346	317	363	347	377	352	347	351	338	374	343	316	350	357	381	356	332	380	348	336	349	362	341	333	338	338	371	329	363	370	351	378	322	327	336	386	338	324	363	356	358	363	318	353	352	369	339	363	350	335	323	357	360	340	324	335	339	335	365	334	342	359	376	324	329	346	359	367	354	325	362	353	334	360	331	339	338	349	341	347	355	363	377	318	329	350	329	338	353	351	334	367	355	352	350	392	349	328	340	350	338	312	369	353	317	336	351	348	324	343	376	332	369	351	356	375	378	360	337	341	349	330	334	357	349	340	354	370	358	325	341	367	378	382	318	304	349	332	382	385	402	368	370	356	381	360	334	351	346	341	348	340	350	389	371	351	354	362	339	368	355	323	355	339	351	329	371	334	334	347	382	358	360	350	358	333	373	362	344	348	341	343	339	351	363	321	363	374	357	337	353
23086	21089	28505	23609	20974	20927	8548	1679	1359	1238	1117	969	956	861	805	761	744	669	646	676	617	594	584	592	573	581	639	580	562	530	570	543	558	566	538	566	531	531	583	553	521	531	559	551	516	512	548	551	562	552	524	516	564	507	533	525	558	521	510	535	525	511	536	523	516	561	495	522	468	527	483	506	480	546	531	510	489	561	553	523	502	557	502	491	534	534	502	517	517	518	535	519	512	526	500	491	500	566	525	560	528	511	521	478	555	520	524	506	490	480	523	507	531	527	496	539	495	539	531	547	548	528	502	487	508	509	517	498	533	531	470	524	497	495	494	537	553	502	532	527	478	515	511	507	502	515	472	554	535	491	537	505	521	523	536	489	486	499	535	537	496	493	515	501	538	507	529	527	544	529	500	504	510	487	517	481	552	528	524	552	534	538	512	504	524	496	493	545	509	503	483	556	485	528	519	551	524	485	481	473	528	490	514	482	524	497	538	516	496	542	488	530	493	490	515	488	517	524	530	518	501	480	545	499	506	522	494	513	513	506	517	513	496	491	493	541	505	513	503	504	586	502	500	534	500	502	483	517	494	468	536	500	522	514	506	478	489	545	506	522	525	522	504	497	517	527	536	516	519	525	523	536	548	488	552	486	533	485	488	516	563	522	543	508	486	482	560	529	561	526	547	505	573	515	529	516	506	505	495	515	529	528	478	504	511	523	514	527	508	561	503	534	543	513	487	519	501	510	543	516	495	491	462	500	495	488	456	534	488	522	514	505	524	496	521	507	514	519	500	490	535	510	513	527	515	529	524	484	528	513	529	548	519	499	488	516	498	526	531	523	510	542	541	520	514	522	515	531	559	529	513	540	499	501	513	490	501	520	510	512	490	460	533	517	520	532	495	503	486	507	490	537	531	527	484	542	516	501	506	519	498	507	498	538	511	523	521	534	551	540	504	560	502	532	541	527	530	540	515	522	485	549	476	484	524	501	494	514	520	537	512	474	505	495	499	513	503	516	486	480	492	492	523	515	499	512	525	506	518	530	494	527	517	515	524	521	506	471	549	504	495	489	514	502	475	495	514	535	514	502	523	509	502	480	482	546	513	507	533	513	510	516	481	489	532	543	532	548	490	506	522	542	516	547	520	518	531	515	518	504	516	505	500	512	483	489	518	505	509	542	542	502	542	508	527	500	510	490	504	534	486	469	484	479	527	511	551	530	522	562	529	480	494	473	511	532	559	505	531	499	507	519	551	531	529	556	555	539	535	489	507	484	475	516	508	512	535	501	470	521	515	580	523	488	523	476	557	488	532	526	526	498	530	528	517	565	517	535	540	538	500	491	530	528	550	520	514	491	518	537	541	531	519	481	510	529	497	552	486	528	530	520	518	552	478	496	497	529	520	523	506	520	503	486	496	524	509	551	503	527	514	563	514	517	528	517	469	503	534	512	511	566	465	471	538	479	504	522	523	502	488	549	477	513	496	504	528	524	499	497	510	523	510	484	517	464	488	496	501	496	486	492	523	517	480	536	510	541	503	505	516	486	505	513	508	526	518	513	529	520	509	527	530	480	497	485	522	533	497	536	490	487	488	499	517	532	544	468	484	504	458	530	520	469	551	512	531	495	521	537	549	504	507	504	502	527	501	515	509	524	522	471	522	484	488	560	533	534	467	498	533	545	548	499	513	533	486	503	544	527	531	522	516	513	498	514	492	484	521	498	511	503	521	556	534	513	541	517	477	522	544	558	508	487	507	510	522	475	529	494	490	545	505	482	507	534	507	525	544	553	531	479	538	505	516	516	513	536	493	506	517	536	502	532	451	481	532	503	545	483	546	513	493	482	506	525	499	475	517	505	567	524	519	521	519	517	505	503	487	501	539	504	536	497	546	495	539	514	535	481	486	543	531	486	538	493	527	505	526	508	526	521	513	496	450	522	477	520	510	567	500	511	518	494	481	418	480	488	514	486	488	509	520	516	520	490	523	496	489	539	508	495	496	538	495	495	507	496	501	512	584	519	527	502	510	516	477	541	544	545	516	515	543	512	508	541	503	514	509	505	518	505	492	517	495	491	575	476	493	530	483	538	486	555	509	537	529	519	489	498	554	497	505	541	488	487	486	492	496	525	525	490	529	529	475	500	518	493	543	544	560	508	508	523	514	518	537	536	503	507	492	520	489	504	486	483	535	489	487	538	508	520	521	496	484	543	518	515	525	557	506	507	544	467	537	518	517	524	546	532	491	521	478	495	546	514	481	505	494	496	526	533	513	513	549	520	470	525	540	506	507	536	527	512	511	524	521	499	504	505	460	500	517	481	519	517	482	535	447	524	498	521	499	550	516	518	500	477	490	544	562	508	525	505	504	553	509	498	581	519	483	574	498	494	536	510	495	473	507	503	530	505	513	580	508	492	531	499	531	521	453	535	531	527	513	507	526	515	532	510	491	517	536	521	481	513	514	518	526	508	533	511	489	493	521	496	531	525	537	534	488	516	503	508	513	501	496	493	548	498	524	471	509	541	501	508	494	509	509	526	501	480	479	489	531	538	488	532	486	519	519	490	541	481	520	506	536	532	521	522	529	493	511	507	528	501	510	563	511	525	510	522	488	505	530	509	497	514	502	484	546	544	519	497	500	512	493	497	495	502	533	482	496	546	566	495	509	520	472	490	530	512	535	515	475	516	516	506	516	533	499	474	510	467	486	535	475	507	468	489	504	499	508	547	505	504	512	516	566	501	490	509	539	481	541	527	504	501	518	475	477	525	498	524	513	561	589	485	490	517	495	540	488	499	509	489	506	514	535	514	499	527	530	493	537	491	527	499	503	512	519	572	566	476	566	500	532	515	538	533	520	506	525	495	554	532	491	514	529	514	512	520	486	491	469	530	534	521	506	515	503	494	482	527	483	502	517	513	498	513	481	502	493	508	500	504	486	522	489	464	484	496	494	514	529	496	525	507	519	498	483	527	567	483	534	509	461	502	506	487	511	498	485	513	559	533	511	500	512	551	502	551	506	489	505	528	470	503	480	548	478	500	466	532	535	506	507	559	505	541	533	537	519	555	525	500	497	489	532	522	545	523	510	539	487	467	498	491	524	508	472	506	463	487	496	482	489	506	476	545	527	501	515	550	514	462	513	518	552	560	488	545	521	519	516	494	502	507	538	508	532	513	523	531	491	525	510	506	508	516	489	490	492	537	512	550	473	483	522	498	476	493	510	493	510	477	515	543	517	539	488	526	513	515	490	497	488	503	523	484	513	531	493	463	513	514	553	550	465	548	505	541	488	537	554	518	493	540	511	508	508	496	547	484	506	549	529	503	536	528	530	486	481	552	496	489	508	527	516	494	532	532	490	514	515	544	528	550	540	527	519	525	532	499	503	551	508	515	547	521	502	517	530	487	528	530	539	482	467	483	536	514	479	490	507	530	516	501	530	504	497	509	486	502	486	534	514	514	499	479	486	503	507	521	527	515	488	558	461	469	470	516	499	517	502	479
14016	52288	15306	9264	6273	4721	3808	3016	2642	2231	1953	1723	1363	1289	1140	1017	922	901	861	814	798	761	703	693	640	702	666	671	623	617	569	627	622	624	604	602	544	578	567	594	553	616	595	579	569	532	581	602	538	552	560	526	546	511	550	566	527	556	541	558	525	530	530	550	522	516	530	504	525	536	510	488	504	512	523	516	567	558	559	518	508	538	515	572	546	540	528	588	528	542	532	515	573	508	494	510	524	533	546	519	528	526	547	536	518	526	507	478	528	525	552	560	506	515	539	540	562	494	545	591	514	544	528	542	478	522	527	515	527	508	514	501	549	469	552	540	494	531	534	505	536	506	573	549	548	536	539	554	509	536	502	511	515	556	524	500	507	543	531	526	510	489	510	515	531	530	531	482	504	548	518	506	557	547	535	551	557	522	547	534	545	566	531	529	525	517	518	540	530	506	576	539	570	507	514	484	502	529	550	506	555	526	533	545	487	511	521	526	519	493	481	516	502	528	487	523	511	515	565	520	534	546	487	486	515	525	499	480	543	541	508	499	535	539	522	525	559	521	556	498	508	527	523	525	533	517	545	481	479	570	510	543	556	496	468	474	514	517	529	480	507	554	530	498	521	517	502	536	502	516	532	537	547	531	553	542	533	526	544	502	513	540	491	516	496	492	519	561	506	542	512	540	505	515	539	499	540	508	519	500	492	518	508	548	535	485	495	503	529	507	546	550	500	515	532	570	531	497	526	536	484	495	541	492	520	521	532	504	522	511	537	541	536	533	554	493	582	512	532	504	537	518	553	488	546	521	528	488	530	506	489	508	507	546	544	519	536	508	518	474	559	541	535	503	499	506	507	523	493	543	517	511	572	543	520	550	525	516	525	544	552	520	510	483	467	533	547	532	492	496	532	532	553	528	536	515	515	523	532	542	498	517	511	534	534	526	534	485	527	537	514	460	571	556	527	536	507	536	473	508	523	503	492	489	534	572	497	541	527	536	546	516	526	528	510	551	537	509	478	504	477	549	491	528	498	525	532	531	545	522	526	505	530	513	531	527	565	533	514	521	504	515	493	526	524	526	530	544	519	516	509	554	471	516	543	558	501	481	518	583	558	509	559	515	568	545	548	510	502	529	563	551	509	523	543	502	518	535	523	482	481	550	555	522	551	561	552	476	511	514	496	518	536	494	517	518	511	564	521	576	533	480	519	517	524	500	514	518	495	541	490	517	506	559	489	531	530	514	555	511	534	526	549	541	562	494	485	534	489	518	497	547	532	496	517	522	536	517	502	549	531	517	540	550	520	535	497	501	517	519	528	516	542	522	518	522	506	531	524	518	543	553	539	533	494	509	512	512	489	518	500	519	511	549	483	521	534	543	501	518	561	500	511	488	519	532	516	548	506	526	542	533	543	511	517	521	507	507	514	532	557	518	532	501	521	540	498	553	505	506	488	473	535	488	483	528	515	538	528	523	524	532	540	498	474	540	511	518	513	525	511	474	525	524	522	515	513	488	510	503	488	554	520	510	503	528	510	474	538	535	534	535	527	546	474	524	525	527	529	516	556	567	516	550	502	541	503	511	519	492	529	524	545	539	552	520	534	523	535	553	495	507	483	541	536	521	525	499	528	520	483	548	563	492	539	497	567	527	549	541	523	485	535	499	460	532	495	550	516	552	482	504	528	537	554	527	509	508	500	540	519	505	539	526	519	505	534	521	504	509	505	498	527	521	544	539	478	515	530	464	550	531	551	556	565	524	493	503	481	522	500	500	509	538	512	503	508	559	490	491	530	511	527	554	505	533	559	535	514	511	557	497	565	524	494	510	516	566	537	559	531	537	527	521	515	530	522	538	545	528	578	511	493	551	494	503	526	520	490	550	553	563	552	513	541	523	511	495	544	499	519	498	523	508	553	533	528	492	517	493	493	528	524	516	566	528	504	528	498	537	555	539	503	504	511	509	514	553	563	540	509	537	537	531	511	521	533	530	525	485	534	475	529	481	518	547	544	499	531	516	534	522	571	465	559	556	567	478	587	519	484	508	493	528	505	545	494	539	552	540	529	538	518	571	568	491	526	510	539	543	481	520	519	519	520	535	505	510	536	529	465	523	518	497	553	537	526	534	556	495	569	489	504	503	524	531	521	498	503	495	513	502	505	533	522	490	492	484	528	512	529	512	528	509	560	537	486	554	510	532	513	573	529	516	514	539	511	511	557	537	511	593	559	536	543	498	477	497	499	512	476	547	519	550	505	527	554	560	483	523	529	583	517	467	549	521	515	530	572	541	509	521	528	512	524	525	487	572	508	542	549	512	496	573	488	563	510	512	550	490	547	518	499	544	504	519	499	504	547	499	513	495	516	549	559	537	531	513	524	530	553	533	530	523	504	557	482	513	534	502	532	506	511	528	505	542	548	486	551	477	544	509	510	507	538	546	514	528	538	537	542	519	536	530	522	493	529	532	551	549	547	490	546	523	501	493	551	513	530	570	481	502	526	515	525	547	546	516	611	510	512	509	524	551	509	547	503	545	508	530	513	549	525	508	515	503	493	520	537	546	515	531	515	528	538	499	534	518	550	491	510	491	558	499	508	500	496	547	484	522	502	514	533	517	502	510	503	520	530	490	515	515	543	518	527	560	533	515	542	530	500	470	535	533	476	532	515	545	506	512	527	508	509	558	541	489	513	509	506	543	521	483	491	515	512	517	518	541	514	577	488	556	542	532	555	553	553	533	490	510	550	548	516	529	533	510	529	534	570	537	533	516	555	519	517	511	543	511	520	493	507	538	550	500	520	513	529	545	524	530	511	457	540	511	529	511	514	520	534	520	548	465	531	535	505	506	525	525	544	534	511	490	580	502	531	508	543	511	553	529	486	545	527	518	517	551	540	545	512	561	524	513	515	536	538	503	501	532	518	496	524	543	515	520	529	505	556	510	501	564	565	519	516	556	512	504	560	513	494	530	545	515	501	502	522	532	481	507	555	504	525	496	524	542	493	514	556	535	534	521	533	529	510	523	488	464	547	515	505	511	472	531	517	493	541	503	533	530	522	553	527	535	490	510	520	535	530	506	522	498	526	502	502	564	501	484	518	537	525	557	570	521	527	505	526	533	528	529	536	516	539	525	455	518	565	537	520	550	571	529	517	511	535	532	520	503	521	581	539	499	531	495	548	522	529	528	478	532	537	504	530	467	528	521	514	490	523	555	549	523	517	498	501	520	542	550	540	544	518	562	497	544	523	509	530	559	460	534	497	562	507	509	513	539	530	517	516	515	533	540	523	537	504	530	517	547	539	528	499	502	529	535	496	496	534	512	498	492	537	499	555	579	525	520	540	498	480	520	555	513	524	523	504	476	496	524	562	538	512	516	539	564	548	509	557	513	536	522	531	523	543	520	528	523	521	500	549	531	550	519	555	511	517	541	531	531	525	507	518	544	524	547	494	510	504	533	567	482	524	491	513	543	543	487	586	544	531	475	496	502	524	507	551	532	527	537
28336	18384	3771	324	238	156	152	139	140	114	113	121	108	138	115	108	112	106	117	114	114	111	110	110	115	95	106	107	102	107	99	115	99	125	118	124	133	91	117	111	116	117	125	113	116	103	100	100	102	89	98	117	113	103	108	111	99	111	106	106	133	123	122	120	101	112	120	104	110	113	90	110	114	122	115	109	114	115	97	105	90	98	103	96	130	106	108	105	100	108	109	119	114	104	126	122	109	112	103	133	100	111	114	103	106	116	113	105	101	113	105	122	130	104	104	101	115	115	119	121	106	111	119	101	144	124	108	116	111	134	112	88	111	118	83	109	129	110	107	103	109	113	96	122	106	119	125	98	120	115	113	105	101	112	109	113	125	94	108	101	118	109	120	93	120	108	94	91	104	103	134	91	114	113	123	112	110	113	94	135	99	124	119	112	106	99	119	126	103	87	104	112	89	92	106	120	100	97	118	118	78	92	130	128	88	113	109	121	103	96	96	111	114	109	89	101	103	125	118	122	104	128	95	97	101	106	116	116	90	102	103	102	110	119	100	111	117	115	110	106	105	101	115	105	102	102	121	122	115	104	108	111	108	104	90	126	92	102	93	125	129	101	112	88	97	117	129	114	101	109	101	135	96	111	100	112	102	114	82	74	108	98	132	105	124	113	98	111	94	110	114	111	116	121	107	106	114	111	118	104	113	82	111	111	113	97	100	104	114	113	118	108	98	120	108	97	117	126	105	98	126	115	114	123	105	114	110	113	121	113	129	99	116	114	93	102	101	105	101	100	92	99	109	120	135	93	105	91	128	109	123	99	101	103	95	113	103	107	101	108	109	93	118	102	101	107	121	127	93	104	113	110	106	110	102	93	109	117	104	102	120	102	121	128	98	91	113	101	102	110	112	125	101	113	127	110	133	94	114	94	113	110	118	107	100	103	109	122	95	109	120	125	103	112	112	101	111	142	116	108	124	110	111	112	98	122	110	100	119	98	113	100	104	104	114	94	97	95	110	117	123	99	94	80	133	110	101	117	112	105	119	120	120	114	97	133	114	116	120	104	106	106	131	107	111	106	101	89	104	114	111	116	100	102	109	118	115	106	113	112	108	96	112	106	125	117	100	96	107	106	112	114	95	103	102	118	105	108	117	109	102	101	111	110	124	118	114	91	105	95	109	105	110	124	127	111	97	110	123	107	126	121	100	111	116	108	96	103	120	101	106	89	104	119	106	97	119	113	117	119	104	118	94	118	103	95	98	118	103	95	112	88	103	116	108	96	107	110	116	131	125	106	111	119	107	131	117	118	100	94	98	108	106	104	129	89	97	108	99	104	123	110	106	129	99	107	104	105	101	109	124	110	114	89	110	113	93	96	98	108	107	114	122	98	92	94	110	105	120	105	105	125	101	115	115	90	115	116	99	116	98	107	119	89	118	97	107	108	88	101	106	115	103	102	91	100	97	109	115	113	113	104	121	105	114	126	104	92	112	122	97	102	123	106	105	102	108	113	103	119	130	101	110	84	108	112	116	89	112	116	125	109	124	113	100	100	99	132	114	98	122	81	112	105	102	108	94	116	117	103	122	110	120	102	110	107	141	116	100	115	109	108	111	122	108	104	113	114	104	101	111	120	111	113	112	97	113	95	95	92	108	120	114	101	87	103	125	117	117	99	115	127	108	97	122	115	117	109	110	119	107	120	104	105	101	102	103	120	111	117	116	96	115	125	120	108	112	107	108	107	107	111	122	99	106	102	113	99	117	114	99	103	109	106	114	97	136	103	95	110	105	107	116	115	91	114	100	116	96	116	105	119	129	109	106	118	101	118	127	107	98	110	127	101	124	98	120	102	93	108	114	104	119	108	107	119	133	99	95	90	84	112	101	101	116	124	125	121	109	109	107	85	111	112	113	96	104	92	113	123	104	113	100	104	107	119	108	105	106	97	123	96	109	103	100	113	96	103	116	105	92	117	123	99	99	104	133	116	119	112	99	103	136	94	104	99	104	107	101	107	105	101	115	98	116	100	114	96	111	95	102	107	110	110	110	92	105	105	115	109	118	92	111	108	89	102	93	105	121	115	112	109	112	100	116	97	112	97	120	105	103	99	119	86	94	110	124	103	105	116	103	92	95	102	120	94	114	110	138	109	125	104	113	95	128	86	105	119	116	90	102	122	108	108	101	93	91	109	93	106	113	107	111	110	105	105	109	122	105	103	120	113	117	99	106	114	109	126	90	112	106	98	93	110	95	114	116	109	115	102	110	103	100	115	121	116	103	122	119	114	107	109	102	106	124	103	101	115	103	115	96	106	111	116	112	121	129	130	97	120	103	130	118	108	110	105	106	100	125	103	106	93	125	126	87	87	110	111	99	111	97	112	120	133	118	120	105	117	116	113	96	133	114	105	104	109	120	106	117	91	97	120	96	104	117	96	97	112	105	100	106	125	114	100	120	108	113	90	108	112	108	128	106	136	110	111	113	94	104	83	100	122	131	120	124	91	96	102	102	118	92	106	115	110	104	120	116	95	103	106	103	107	104	104	104	109	98	115	114	105	107	110	99	106	116	112	107	119	101	88	118	141	109	109	103	107	107	109	102	99	107	112	101	99	115	116	100	111	91	95	126	123	116	101	111	110	102	93	95	110	99	107	103	113	124	115	114	136	79	103	106	109	111	120	83	91	99	122	105	112	111	108	123	114	104	104	106	129	106	105	82	92	103	126	121	108	119	109	134	107	85	128	107	114	94	95	115	106	108	99	112	119	107	105	116	118	106	106	127	122	106	105	112	116	111	109	107	116	107	126	124	105	106	107	119	105	119	112	118	118	100	109	103	117	97	109	103	108	122	112	106	101	101	93	118	113	105	107	114	108	109	116	116	103	87	130	92	117	97	115	103	108	104	125	119	108	114	118	96	114	101	95	102	134	134	110	102	133	108	100	98	136	102	109	111	115	114	106	103	114	113	130	106	100	106	115	92	103	103	102	99	132	115	115	116	114	113	103	121	96	118	112	110	108	103	109	111	115	118	111	105	116	118	96	113	114	105	92	120	111	120	112	100	143	114	96	127	101	103	98	119	112	109	105	105	93	107	126	93	111	117	99	110	126	125	105	115	96	97	112	107	94	121	97	113	122	93	90	102	104	108	117	89	104	123	109	105	111	91	119	109	103	119	98	105	108	119	106	120	132	124	107	97	100	123	105	103	124	98	98	108	102	117	106	105	125	130	92	87	98	99	104	111	108	96	127	113	107	123	93	120	126	118	114	115	100	103	143	128	104	100	109	118	120	108	104	109	112	117	106	110	117	135	108	100	111	108	119	106	98	101	104	100	110	102	102	95	118	101	82	100	122	119	115	114	127	110	108	107	105	124	107	105	117	108	117	102	103	111	130	113	115	120	124	101	114	105	97	118	125	92	109	113	113	112	116	110	99	125	114	123	104	109	98	105	100	90	94	112	119	106	113	112	111	118	121	105	111	93	114	110	96	91	129	130	122
6202	14485	606	359	286	202	213	206	163	189	161	156	163	151	129	135	129	133	117	121	130	126	132	111	129	99	123	147	133	124	109	114	128	114	121	150	116	124	128	129	120	139	122	125	134	106	148	110	131	106	103	132	106	123	141	137	96	132	103	128	117	106	125	146	121	132	149	121	128	123	111	111	119	109	126	111	121	126	115	119	126	125	136	142	132	132	135	119	109	119	115	118	128	135	122	112	133	117	138	153	140	132	107	118	127	128	121	126	114	120	126	135	124	127	121	119	129	108	136	136	120	110	125	132	101	134	117	115	132	121	109	132	126	128	110	135	130	134	129	113	120	133	115	118	119	112	132	126	132	128	141	127	106	131	114	128	126	115	134	125	117	128	102	122	119	126	122	116	110	136	118	145	100	130	115	123	115	132	121	127	125	128	130	128	107	108	115	127	121	148	122	133	123	115	118	135	131	120	112	118	136	122	125	135	133	111	131	128	105	103	122	125	122	120	126	122	132	113	131	134	126	125	117	130	125	105	112	110	109	127	130	120	116	121	115	103	123	125	115	123	115	115	134	121	145	132	132	138	130	120	143	128	108	117	129	115	129	131	124	135	126	112	111	126	120	126	123	133	128	120	120	136	128	116	144	138	144	124	132	109	136	106	137	131	108	119	105	145	125	124	136	131	105	142	148	127	137	134	123	124	128	119	116	113	137	156	121	146	130	119	139	132	126	141	109	133	120	149	132	126	119	134	136	126	103	122	127	150	118	115	114	129	110	110	143	127	133	92	116	142	114	131	134	126	113	118	121	123	132	149	135	137	126	150	114	137	130	131	109	110	132	131	110	139	142	120	123	131	123	134	134	117	121	131	131	112	124	121	129	116	125	129	131	141	123	124	111	136	129	94	123	114	153	115	127	119	120	125	131	125	111	119	101	105	114	135	99	136	114	121	108	111	134	117	120	127	138	123	126	122	117	130	122	126	125	120	112	122	120	126	137	121	113	103	126	123	120	124	141	140	128	135	127	152	113	130	119	137	125	112	136	129	129	133	123	132	114	109	123	130	142	115	131	139	109	119	116	142	110	132	105	89	156	130	126	133	152	127	136	141	141	133	118	127	125	121	122	129	135	121	133	118	118	106	130	116	117	115	111	114	134	122	115	123	128	119	124	131	110	128	117	123	135	117	129	126	118	106	119	106	121	110	138	123	123	130	104	133	143	129	127	110	131	126	110	137	121	121	140	121	128	129	153	122	104	137	126	133	129	101	119	111	113	120	127	131	118	142	116	115	120	118	126	109	115	119	113	108	94	125	131	146	114	110	125	133	126	115	129	128	114	120	117	108	129	140	124	141	127	140	133	140	128	122	128	109	119	138	134	133	115	136	132	104	126	140	125	131	130	126	138	131	105	112	136	120	112	128	121	131	122	119	109	122	134	153	116	140	129	128	130	134	128	114	133	137	139	130	137	128	129	126	116	124	130	117	138	120	115	139	119	112	122	126	114	122	109	110	108	127	117	140	111	119	128	134	126	107	125	121	119	128	138	128	119	128	131	124	135	129	110	129	115	128	108	119	127	108	131	133	102	120	124	129	126	113	129	127	124	139	107	108	117	133	117	122	104	122	131	102	115	123	130	125	129	127	133	114	128	133	127	119	140	121	120	109	125	142	143	132	124	118	118	128	122	124	130	137	112	123	126	125	123	122	114	123	115	110	135	119	132	122	114	130	122	117	131	135	132	127	122	110	95	124	143	122	147	142	101	115	106	133	124	114	126	116	119	118	115	118	125	128	132	108	123	126	137	115	118	128	113	133	126	120	119	119	130	114	117	126	108	148	110	109	125	128	141	140	113	131	139	127	127	120	123	111	137	118	125	129	120	125	129	123	113	113	113	122	148	117	105	119	110	104	145	129	126	129	123	117	135	139	105	129	119	125	123	125	125	127	135	116	123	125	135	126	104	127	107	133	129	134	122	111	117	124	132	125	110	138	122	137	127	127	119	126	121	137	125	110	130	117	129	105	126	126	129	123	119	111	134	107	129	136	129	129	136	129	113	135	91	125	106	122	114	128	134	125	121	115	107	116	117	148	140	127	109	137	132	123	129	138	114	138	100	138	128	118	115	126	129	121	99	141	131	121	122	125	124	115	117	144	114	108	124	108	144	125	123	102	139	139	106	132	126	124	116	134	136	136	145	107	117	118	114	130	121	121	132	118	124	136	122	128	136	120	119	130	125	123	124	130	126	127	111	112	130	125	114	126	122	121	122	121	143	124	125	132	113	137	118	122	116	115	132	126	128	104	124	114	136	132	112	127	116	117	108	132	117	121	128	114	127	132	133	134	123	146	128	129	122	128	128	128	112	133	137	108	116	127	132	138	130	144	114	131	116	102	122	110	117	113	125	117	111	121	131	129	121	150	121	122	130	114	130	107	141	133	120	130	116	145	122	123	121	105	124	133	130	131	135	126	119	147	130	112	133	119	115	131	136	125	125	113	110	109	129	119	118	129	118	147	139	99	117	110	118	109	122	110	140	127	145	140	122	131	124	123	119	123	138	136	132	121	113	136	118	132	127	128	145	131	116	134	132	111	116	126	129	121	118	123	102	123	136	135	124	133	115	150	126	142	100	124	140	135	120	126	133	119	122	109	142	136	113	130	125	107	129	134	129	143	126	129	127	139	139	111	130	112	113	130	116	123	122	125	132	138	124	110	132	140	131	136	132	123	127	114	108	139	113	138	122	107	112	112	115	137	123	124	120	118	120	138	122	105	108	104	131	140	128	143	105	135	139	129	121	107	124	140	144	126	129	130	117	147	124	124	131	122	117	125	103	117	110	120	140	113	126	136	125	118	115	159	125	123	122	103	123	147	134	96	133	121	141	114	119	125	134	134	119	127	129	120	132	136	123	117	107	139	110	125	128	110	106	122	130	127	124	110	121	117	100	122	117	116	106	141	147	123	120	130	110	108	117	117	109	128	133	135	145	130	126	101	127	129	126	109	126	105	130	105	109	121	130	112	131	104	133	119	122	128	145	135	121	122	105	134	120	129	152	145	123	134	128	113	130	103	109	128	123	117	122	131	132	120	125	138	114	116	126	126	118	125	148	115	133	116	114	118	123	114	106	135	132	121	134	120	130	121	111	107	136	125	99	130	134	125	128	123	116	136	124	124	131	139	118	126	136	113	122	144	129	124	109	119	130	134	102	121	125	118	110	123	114	119	131	120	130	144	122	141	128	107	148	115	117	126	130	109	128	131	116	132	113	123	108	134	110	134	134	125	118	105	137	126	123	124	128	121	130	127	130	127	100	106	118	115	117	103	151	142	128	125	125	126	133	135	131	126	123	122	119	148	137	135	121	118	113	134	132	133	116	107	124	138	137	160	115	131	128	126	125	124	118	118	116	115	129	112	125	101	120	111	106	141	129	128	132	120	130	134	118	138	135	124	138	107	137	142	146	114	120	118	139	121	132	146	132	124	138	128	117	112	101	115
25497	21019	28582	23554	21002	12660	1596	937	811	759	681	607	531	497	525	472	493	455	434	374	397	394	404	364	387	400	396	370	333	355	376	330	340	358	373	357	392	333	426	384	374	351	351	311	361	362	371	366	378	375	376	331	367	353	330	304	363	327	341	326	361	353	376	349	335	357	332	356	326	404	382	331	370	290	344	343	363	360	345	357	351	363	376	367	372	374	322	327	322	341	346	330	344	378	377	355	335	344	320	325	368	332	344	354	359	320	346	351	338	364	353	355	374	353	373	338	337	351	332	339	370	326	348	322	354	326	361	349	342	331	346	321	341	378	358	340	352	312	327	358	361	332	353	342	336	311	360	334	331	317	347	330	321	350	359	351	331	312	332	333	397	346	333	345	335	308	354	333	370	344	330	346	376	342	346	341	344	357	331	371	352	342	322	325	345	329	370	325	348	334	360	321	373	315	359	342	363	359	367	356	354	362	372	322	340	337	335	382	343	354	330	318	353	380	336	356	339	349	347	356	363	355	330	328	328	321	355	362	339	347	334	343	371	345	349	343	371	324	343	343	313	355	342	327	377	349	359	347	296	358	379	357	392	373	326	331	330	398	332	342	302	321	327	367	342	371	334	348	321	345	346	312	330	369	357	323	333	341	331	324	335	319	326	343	345	361	334	328	353	335	353	336	358	319	358	323	359	347	347	375	341	362	344	309	315	352	353	332	320	310	343	362	311	376	336	350	365	318	384	331	337	357	350	349	357	343	342	349	348	338	362	356	338	352	345	355	381	322	351	309	348	356	331	325	366	341	326	361	322	291	370	372	373	332	361	366	318	318	399	359	344	349	353	334	366	347	347	343	328	355	360	363	320	344	353	318	365	355	318	352	372	306	346	368	348	376	355	354	341	339	356	326	337	320	343	355	366	318	310	338	330	331	359	327	352	327	365	330	344	372	342	341	349	359	357	346	373	305	361	334	323	293	347	383	341	336	360	315	351	371	368	342	326	342	331	336	365	353	355	354	347	356	365	325	302	342	356	357	322	327	334	355	333	388	362	298	381	341	354	322	358	355	325	362	333	349	346	342	322	359	340	316	363	345	336	350	337	343	340	342	316	354	336	342	374	323	333	347	355	303	345	344	332	339	352	346	369	323	323	345	362	351	354	336	346	350	353	346	368	332	348	375	332	376	318	340	332	349	376	358	327	365	360	357	344	344	305	306	355	337	320	323	348	337	302	332	307	333	333	351	361	339	366	322	335	339	356	327	333	372	329	344	290	354	346	349	350	361	350	345	333	336	336	369	341	341	362	318	353	306	349	351	317	377	356	317	322	346	347	348	300	357	348	344	328	313	352	327	363	336	345	346	333	337	372	336	346	323	363	332	346	308	353	333	360	359	358	347	357	331	316	364	360	322	358	364	345	335	342	345	369	383	393	385	324	332	324	327	338	328	356	342	346	327	325	373	327	340	334	308	362	343	329	331	342	353	335	336	380	352	371	344	328	348	329	349	346	397	359	322	325	337	361	352	346	345	353	352	349	356	357	347	333	330	321	357	364	310	339	329	349	345	334	308	358	341	364	347	357	324	349	330	342	372	331	353	315	355	351	330	328	312	344	320	345	354	327	328	368	344	350	327	335	318	382	334	343	346	330	343	333	358	381	326	366	335	354	342	320	358	361	313	341	325	361	341	336	318	380	371	351	353	352	350	344	370	332	329	348	319	346	348	344	297	340	345	357	342	332	327	323	331	322	357	329	374	380	335	348	313	325	360	342	335	314	336	321	315	321	362	335	310	346	309	331	359	337	316	336	362	326	296	371	361	288	337	328	321	350	329	353	335	345	343	327	321	366	342	345	307	352	324	343	349	343	377	399	338	358	348	320	368	335	333	340	324	335	336	332	334	319	341	323	342	330	314	365	335	335	320	369	323	345	326	370	317	349	340	333	358	327	337	323	360	345	346	330	351	365	356	333	318	347	376	328	340	328	309	319	329	356	373	346	348	363	342	347	309	373	374	306	325	331	380	354	329	372	334	328	344	334	368	345	375	369	358	329	364	312	369	335	352	326	359	312	345	348	347	359	347	375	341	355	308	345	313	355	344	366	316	319	342	353	379	359	361	349	347	331	370	328	315	295	315	364	356	347	339	341	351	368	309	340	348	339	346	360	358	323	364	329	353	356	322	376	357	358	354	346	335	316	317	359	363	358	322	340	341	329	345	368	333	344	344	328	348	350	331	327	323	350	337	339	354	347	334	347	323	362	366	326	391	361	300	323	309	352	326	388	344	320	340	343	354	350	354	342	366	313	282	351	345	349	344	336	329	360	356	335	334	330	317	336	372	350	335	326	341	383	349	336	349	350	329	351	317	355	325	345	330	339	364	349	351	322	368	325	363	387	368	360	350	335	375	325	316	348	319	350	337	328	332	308	321	329	311	333	352	336	330	371	359	357	327	352	319	354	339	346	378	321	312	340	362	343	340	349	349	353	341	313	325	358	347	341	354	351	374	320	357	353	337	343	369	297	304	329	361	336	345	382	338	365	319	374	352	313	356	313	317	310	331	342	329	301	323	342	312	327	340	309	347	345	336	356	343	363	327	336	317	346	377	347	308	337	328	339	349	357	334	334	329	314	390	312	384	333	322	358	359	347	328	339	304	351	340	371	315	327	319	336	369	319	329	360	353	336	345	372	328	334	367	340	318	328	312	344	339	385	346	380	354	366	355	360	375	388	336	351	315	343	355	376	320	372	346	373	336	337	342	372	354	360	361	343	339	359	340	339	285	380	340	350	351	322	346	358	317	358	346	315	331	351	335	333	333	358	322	360	327	332	314	356	346	311	339	340	364	343	344	344	300	345	373	338	341	364	343	359	335	315	322	332	359	352	326	364	330	359	323	364	313	333	352	349	356	345	304	298	340	342	338	344	349	348	335	358	325	338	345	362	329	327	369	318	357	328	338	321	324	319	346	321	346	323	337	374	334	355	347	352	390	347	361	355	326	335	379	339	338	339	354	362	350	398	331	320	344	348	318	337	335	327	343	362	354	355	312	305	339	319	344	407	342	337	322	363	332	317	353	385	360	354	338	338	353	340	312	338	307	348	347	358	330	347	351	341	348	322	337	338	340	344	319	389	361	326	345	365	369	344	321	361	316	366	356	327	309	377	332	344	323	363	337	351	367	332	360	310	346	303	335	340	302	326	367	367	308	338	368	329	345	359	337	320	344	354	348	293	334	359	345	321	325	393	333	367	340	347	316	369	370	316	346	312	326	349	362	359	340	330	349	350	336	336	330	324	321	304	334	378	336	327	330	342	331	337	345	359	346	352	331	335	322	291	337	369	347	376	344	348	327	359	335	335	342	366	350	361	394	353	392	362	337	328	345	317	330	354	342	341	333	326	360	350	359	346	329	347	309	354	343	362	366	353	320	348	342	319	348	335	342	320	334	335	355	349	335	368	328	351	335	342	338	362	364	315	362	351	327	335	344	336	334	348	357
9148	39535	10385	5632	3742	2777	2198	1764	1527	1333	1169	986	761	735	667	613	594	540	531	479	481	480	467	419	407	413	404	445	400	405	418	390	401	400	417	369	375	364	416	378	360	387	363	392	377	350	377	331	348	372	349	361	374	357	349	357	365	335	365	383	382	329	351	349	356	330	356	364	370	377	360	353	354	338	363	358	369	356	379	365	330	345	370	345	364	355	334	336	376	339	386	330	346	356	368	336	337	324	353	375	339	364	360	338	394	366	331	375	382	349	361	361	338	366	328	336	357	378	371	339	347	374	352	333	350	398	354	317	331	347	350	356	349	348	353	308	340	342	348	369	338	359	334	363	352	344	311	305	358	352	379	369	357	371	344	361	349	343	343	351	324	339	347	376	355	335	372	358	388	356	337	320	377	373	331	362	330	351	342	382	339	343	317	350	361	349	370	355	335	376	358	368	386	339	381	354	364	373	351	354	328	344	336	346	367	356	383	310	356	350	344	305	333	352	344	350	364	351	346	358	339	352	377	385	365	352	348	409	340	323	367	324	353	352	360	322	332	384	343	373	338	376	350	332	369	328	314	339	355	362	374	364	378	353	363	364	349	371	364	344	357	342	327	340	362	337	357	342	332	358	380	368	393	369	338	337	349	358	307	345	368	313	369	337	333	350	337	326	334	330	360	355	330	381	337	343	359	334	364	355	332	368	364	357	333	324	335	372	364	333	365	355	330	343	386	380	338	350	343	362	358	355	327	332	350	342	352	330	332	390	403	347	358	352	362	357	355	380	357	340	363	373	326	327	335	351	380	335	347	350	357	363	353	342	374	348	343	332	351	342	332	353	355	356	347	369	351	341	366	327	322	353	355	344	360	370	343	368	311	339	373	360	363	340	355	330	315	338	339	367	322	339	383	338	348	344	349	323	393	351	345	330	319	360	349	347	387	357	395	346	357	350	336	384	352	324	377	357	382	328	361	364	368	350	353	366	348	318	348	320	341	335	341	344	319	333	354	343	338	352	333	348	395	370	356	365	358	359	369	385	342	342	357	364	372	354	335	362	344	355	330	372	365	343	387	361	395	331	321	354	368	356	329	352	381	351	361	351	350	352	376	347	327	354	326	347	357	344	336	366	359	360	376	367	328	307	338	350	360	352	360	368	357	339	359	337	380	345	329	341	344	352	344	333	345	328	337	331	354	366	346	354	315	321	351	339	352	329	359	355	347	334	394	366	355	333	318	350	314	324	298	347	362	323	354	351	335	369	381	354	389	341	338	344	315	330	344	333	317	350	331	347	345	342	351	338	383	341	367	322	332	338	306	351	389	333	372	352	358	355	352	375	342	374	341	374	338	344	321	349	330	323	334	358	333	358	367	335	317	395	347	285	370	399	344	382	320	339	357	416	343	378	341	321	336	357	396	318	367	339	332	331	313	349	359	373	334	334	352	338	335	346	365	320	344	333	349	354	340	318	383	357	345	356	350	345	374	360	309	375	356	336	366	334	344	320	371	333	389	371	323	338	351	327	379	319	335	363	365	357	376	305	358	379	353	364	333	342	333	363	356	323	343	341	375	341	330	352	361	312	344	356	356	350	349	333	328	395	352	333	374	362	346	350	347	331	343	383	380	353	336	324	346	352	334	398	296	329	365	361	387	329	314	371	360	349	352	351	374	347	362	364	364	368	361	354	383	338	358	346	332	360	341	352	335	316	352	368	345	348	375	351	331	329	338	373	359	339	335	366	364	341	361	378	347	359	329	328	331	326	352	343	358	388	359	359	321	348	356	343	348	354	334	363	364	352	330	317	342	350	340	368	373	370	359	343	344	360	382	341	377	365	373	347	354	360	367	373	324	361	329	357	342	362	353	365	342	335	345	359	314	351	330	337	355	298	350	350	335	356	366	347	391	351	344	376	339	345	334	338	370	374	360	349	340	376	343	366	366	350	380	334	335	360	358	372	348	334	369	374	363	313	366	361	335	340	342	347	343	339	350	363	348	370	347	368	341	357	353	345	358	347	344	302	336	344	345	357	346	335	357	335	348	337	363	348	353	348	353	339	339	393	340	320	321	340	376	358	339	342	330	347	342	356	375	341	316	329	329	351	357	344	344	348	317	357	376	372	335	352	333	365	346	357	357	320	358	372	365	339	329	310	334	340	369	379	369	340	341	344	327	353	393	398	309	327	380	357	364	357	361	322	339	325	366	362	383	373	367	370	355	353	347	360	343	369	347	325	357	319	372	354	297	382	354	383	360	351	323	345	364	348	316	330	350	373	377	325	341	368	370	335	376	322	371	370	361	360	343	389	346	339	352	365	335	318	359	369	343	314	364	358	349	349	348	346	334	359	340	345	345	363	386	349	383	335	335	368	312	338	347	337	371	353	347	320	343	368	354	315	333	326	344	365	353	375	365	353	345	352	345	357	361	365	334	368	303	364	327	352	341	323	367	340	336	352	356	351	348	362	367	375	349	360	381	368	374	332	346	350	365	350	351	365	357	354	346	336	340	351	378	318	353	340	322	390	357	392	383	338	331	343	374	357	355	355	342	328	377	370	371	307	353	350	339	343	335	362	331	352	344	359	346	333	332	317	348	330	331	325	368	339	351	366	334	348	351	349	352	353	352	355	358	371	343	367	327	361	364	390	311	366	357	380	346	348	340	353	348	340	331	378	352	379	354	318	394	343	366	344	325	330	356	359	354	331	364	346	334	350	321	357	357	342	367	358	352	346	368	339	378	349	334	340	309	369	331	395	352	338	353	380	345	355	386	369	367	335	357	388	354	346	356	352	336	324	305	340	356	332	364	327	356	357	381	350	353	352	340	356	371	339	355	356	354	346	348	377	348	355	347	371	336	339	372	382	359	344	346	328	326	372	314	344	340	349	333	365	342	326	380	336	355	346	375	326	320	370	355	359	361	377	335	367	342	359	352	356	337	334	370	342	322	360	350	373	354	355	367	370	338	365	322	386	368	360	309	351	300	345	368	414	375	347	305	330	338	328	331	336	339	360	359	342	294	354	371	332	361	325	357	350	332	358	351	376	348	351	358	371	351	353	384	360	362	354	353	335	362	325	340	350	407	365	386	342	310	326	362	367	322	368	358	342	343	320	344	373	364	366	388	367	339	340	380	354	388	341	337	366	378	371	343	373	332	337	330	367	362	322	341	326	338	344	322	369	365	372	338	350	351	370	374	315	353	317	354	344	325	367	347	344	374	352	345	333	366	380	346	333	341	338	362	363	316	338	342	341	320	340	327	315	307	365	382	337	355	334	355	358	339	370	316	348	350	327	365	359	340	336	333	356	334	343	333	367	304	333	381	322	345	351	365	315	356	364	375	326	382	339	362	369	353	391	346	332	362	336	344	324	373	365	363	335	370	334	349	375	332	322	330	383	395	363	370	396	361	381	354	320	318	348	346	360	331	342	354	330	347	329	344	359	325	384	338	345	313	360	371	367	368	360	348	327	314	346	329	381	329	353	341	344	358	310	348	335
23079	21021	28639	23473	20966	21034	9867	1740	1407	1260	1061	1015	879	885	829	773	762	726	655	692	637	615	603	597	607	571	554	616	630	528	569	563	509	592	562	583	545	524	521	574	520	569	535	561	540	530	501	507	517	530	520	529	528	496	517	564	537	557	504	519	514	511	525	508	554	515	541	523	517	547	516	494	551	487	533	506	533	503	540	556	515	522	469	523	535	479	502	485	533	476	498	473	524	517	528	495	541	487	502	493	509	536	552	521	511	485	530	533	541	539	502	569	502	524	512	491	527	509	511	477	484	503	544	507	540	498	453	500	512	509	493	529	589	535	520	536	477	531	575	490	512	498	507	498	498	497	502	503	530	503	505	519	505	517	522	491	512	529	518	513	475	505	517	509	531	529	503	496	509	501	508	539	519	501	544	491	493	496	491	535	525	507	515	509	497	546	501	487	479	475	490	486	488	486	516	537	532	522	509	559	501	507	491	544	483	503	475	509	493	519	535	524	508	499	540	511	507	523	491	508	499	529	510	515	511	529	512	500	518	519	486	472	512	485	487	514	554	505	540	511	451	488	507	507	534	519	534	488	487	490	563	475	495	502	546	503	546	529	486	521	510	503	491	461	503	511	551	490	501	486	513	529	479	481	477	485	543	488	504	488	541	473	492	503	498	462	500	503	505	506	518	526	506	520	521	496	506	540	529	528	528	493	534	512	468	507	523	536	499	509	509	470	502	512	474	503	458	523	467	521	509	519	576	472	544	482	520	519	484	540	518	521	531	530	548	537	516	529	545	500	510	519	525	471	490	475	484	474	512	476	461	518	529	490	523	548	486	498	478	505	507	512	529	517	478	490	508	540	464	493	526	509	532	486	540	506	506	527	514	449	452	509	484	471	487	514	483	525	524	540	488	499	513	536	521	515	514	528	504	481	505	545	495	507	526	467	528	512	508	508	556	522	566	519	542	478	477	508	475	529	480	529	508	500	484	510	534	508	506	503	548	542	485	508	473	469	477	492	530	499	496	484	464	533	482	532	514	512	520	475	498	487	501	512	497	502	534	490	499	515	502	493	518	501	520	543	486	470	480	521	509	490	478	465	520	476	544	519	509	489	502	538	504	503	507	558	530	508	478	510	502	532	536	491	514	502	520	504	532	520	523	495	491	517	465	536	493	496	509	509	516	522	529	568	528	513	523	527	500	546	553	507	510	476	489	534	491	496	561	541	497	547	490	498	518	517	523	545	515	477	441	518	485	483	496	528	543	476	503	541	494	497	501	477	500	535	510	544	541	490	505	507	506	493	488	522	502	510	541	502	530	474	501	548	493	490	504	472	491	507	487	464	540	547	550	513	521	500	494	492	514	505	508	500	523	508	509	459	482	524	471	519	557	499	520	465	514	469	464	484	476	487	493	507	525	497	487	494	491	506	508	487	486	492	540	513	487	499	554	498	534	472	526	502	512	487	531	494	512	564	475	504	553	508	480	462	519	456	500	521	477	489	489	532	478	503	509	515	531	509	529	478	491	509	509	483	506	503	481	485	485	508	515	499	512	485	509	517	507	506	494	547	503	512	551	567	475	453	471	540	526	532	522	566	552	517	524	523	496	501	502	497	480	496	514	551	514	491	515	506	527	500	511	512	488	468	532	519	531	487	524	542	536	456	513	524	500	522	502	495	489	576	523	500	541	497	517	532	511	506	532	514	478	487	503	508	483	537	488	508	506	541	440	515	480	498	507	548	504	517	461	487	525	477	517	509	513	497	493	530	518	506	532	497	515	548	510	512	515	531	486	505	496	508	527	501	522	462	492	491	514	491	527	516	524	529	503	502	504	527	536	531	521	442	539	544	516	460	538	528	517	495	497	545	521	515	497	511	474	491	510	468	483	547	513	484	535	502	533	519	538	473	514	525	475	500	470	517	509	497	505	550	452	488	499	485	541	490	501	493	503	525	448	491	541	539	508	517	532	513	511	493	563	506	488	496	514	474	491	530	507	510	476	498	501	532	498	503	543	504	482	544	550	499	547	495	530	516	521	476	484	537	536	500	486	563	502	462	497	538	512	493	499	520	511	494	511	502	488	521	494	480	536	506	524	498	520	518	523	490	544	497	482	508	494	495	508	527	503	546	496	503	529	478	505	493	479	539	504	536	525	504	508	483	468	510	513	478	492	519	488	553	556	524	503	538	491	551	478	552	485	521	504	523	468	509	521	540	527	518	472	480	522	516	499	534	518	508	543	478	535	552	526	504	489	523	543	479	509	467	531	523	547	538	494	544	506	526	511	520	514	501	510	560	534	482	502	508	489	545	512	507	511	489	501	476	555	513	499	464	511	558	530	510	503	542	497	479	502	480	520	511	511	510	513	513	545	569	519	582	479	500	540	570	516	554	495	503	531	519	492	465	521	502	523	526	515	571	509	520	527	501	482	526	541	492	483	531	498	503	498	508	531	531	517	519	505	510	522	527	497	547	498	504	463	516	521	499	511	507	461	500	489	512	540	504	475	533	501	494	537	562	528	490	484	500	531	505	511	500	526	557	489	538	502	505	526	519	539	499	509	522	525	488	526	498	498	577	502	480	477	512	536	518	486	493	555	496	525	524	510	506	521	531	524	520	489	512	499	505	518	466	536	516	508	530	484	509	491	495	524	478	517	482	520	519	505	511	477	486	546	530	517	522	515	485	492	544	497	490	555	495	474	535	560	500	500	552	494	530	516	500	499	508	514	521	514	519	507	494	509	525	512	466	493	567	498	485	517	554	501	527	530	545	507	468	514	471	489	534	510	514	532	505	486	481	516	490	524	540	509	501	494	474	533	504	459	517	527	469	476	525	596	515	529	511	527	508	522	510	480	521	538	537	479	543	489	529	517	504	530	521	535	536	513	456	571	527	501	558	473	497	495	507	550	506	537	542	506	537	489	504	523	507	467	525	501	473	521	497	494	478	500	534	500	502	480	519	539	497	499	514	490	508	483	494	565	484	498	479	530	494	551	515	495	530	498	521	481	516	554	487	486	531	467	501	496	481	503	467	521	500	505	475	541	477	497	506	537	508	478	524	519	524	523	523	488	500	466	529	551	490	505	517	498	516	509	507	481	505	522	477	501	547	550	515	524	517	535	527	551	532	500	503	535	539	503	510	536	525	523	476	508	486	510	491	521	499	491	498	491	475	492	511	516	527	519	499	496	548	482	520	498	494	531	522	547	526	478	537	519	487	464	508	508	535	535	528	475	540	505	575	535	515	497	509	491	475	516	488	530	523	518	513	517	484	492	478	504	503	523	478	512	504	488	489	518	522	493	515	521	513	479	533	492	521	508	538	527	534	511	554	485	490	523	514	551	523	533	531	508	511	509	527	527	477	493	501	470	501	514	491	498	538	471	542	552	497	481	535	509	562	535	516	507	469	493	514	542	515	550	504	495	508	480	555	513	508	530	492	520	551	517	503	511	510	500	492	469	510	536	500	514	525	477	530	489	506	491	535	462	524	516	507	465	481
14538	48747	15853	9515	6340	4759	3851	3120	2604	2258	1934	1714	1400	1208	1125	1034	955	919	841	816	761	741	718	709	739	690	681	679	675	628	656	610	607	598	551	578	614	593	579	609	570	574	567	545	551	562	565	552	588	614	534	554	518	530	532	575	551	528	522	517	554	537	553	551	500	529	573	503	521	557	530	526	503	528	525	540	529	551	574	550	480	517	564	563	494	523	535	533	527	540	529	536	522	555	506	537	547	535	555	550	537	541	568	551	503	541	530	515	531	557	500	565	545	520	507	557	509	505	519	511	571	545	540	489	513	540	528	532	531	507	536	520	527	578	503	560	537	495	512	520	523	525	569	544	562	560	544	517	524	518	544	502	549	491	539	504	498	537	521	519	510	496	524	535	523	531	529	506	513	520	542	488	551	538	540	524	524	542	504	527	522	538	513	522	501	533	518	545	554	541	528	504	519	546	514	534	528	494	516	512	552	522	511	566	526	543	498	567	520	540	521	527	565	547	542	536	542	501	559	507	520	473	527	483	514	503	515	490	537	534	498	533	532	544	535	487	523	505	513	544	515	550	557	547	534	508	538	547	536	540	553	537	529	519	540	488	536	512	553	542	515	517	539	541	501	484	555	532	540	513	504	493	501	499	516	510	513	549	538	543	557	513	506	543	478	523	509	535	518	539	542	541	541	494	545	539	561	494	580	547	540	535	479	517	554	532	560	543	560	498	550	529	530	545	485	500	522	554	538	500	500	509	557	511	536	512	506	533	513	503	557	486	518	536	559	509	525	557	548	529	486	519	538	529	548	535	503	483	541	572	529	523	529	483	543	560	485	481	534	532	525	505	527	530	532	544	501	518	523	536	517	513	516	550	499	518	503	522	534	553	508	527	558	515	521	510	538	501	559	507	514	537	483	510	537	500	529	529	526	554	505	559	525	529	516	519	523	525	521	486	495	523	477	535	503	493	541	494	534	591	515	506	521	519	522	529	534	532	509	504	494	522	502	502	519	539	563	552	537	539	525	476	505	535	494	541	492	515	532	526	528	541	521	519	512	509	530	478	560	503	531	528	505	538	542	529	521	507	553	526	534	514	540	512	523	550	532	481	555	543	523	567	526	527	562	549	516	527	507	557	493	532	524	533	521	518	538	514	546	527	525	464	546	549	522	493	527	517	537	569	523	459	504	515	550	537	500	490	524	516	512	506	513	528	519	498	512	493	531	541	528	522	483	542	563	512	506	481	537	518	560	561	481	580	516	522	497	538	514	503	563	514	527	541	524	490	515	526	502	535	535	516	576	501	528	509	502	528	510	497	491	558	500	506	535	447	499	518	511	552	495	537	561	518	537	548	536	521	516	540	512	487	537	530	468	515	559	568	546	554	525	501	524	487	528	542	558	511	530	515	522	496	482	514	566	555	537	540	520	538	538	530	576	514	562	500	550	536	522	493	564	515	551	534	556	543	518	539	502	527	507	530	528	540	527	505	558	562	546	579	509	542	536	535	547	526	541	502	539	506	541	518	542	528	500	533	531	529	530	541	552	544	514	554	503	490	508	503	540	545	491	518	489	547	518	523	557	504	556	508	517	492	504	515	515	541	514	522	503	556	552	539	518	565	489	542	531	533	538	494	509	524	510	515	490	483	499	551	504	544	521	541	514	514	540	561	520	550	497	523	526	518	502	518	507	513	544	510	499	534	519	481	496	562	507	554	540	562	517	561	514	509	514	519	522	481	528	533	515	554	503	537	519	491	537	567	540	560	532	505	489	522	520	569	521	491	468	548	529	546	489	505	511	492	533	549	504	486	535	525	472	547	525	531	479	526	549	532	543	519	500	522	533	518	555	517	539	569	551	482	524	534	515	568	563	526	517	513	507	531	562	514	524	530	533	514	549	546	528	523	550	513	500	487	515	505	526	509	501	550	524	550	545	514	538	566	528	492	548	517	536	520	515	517	543	498	513	503	500	500	527	524	571	540	551	514	494	540	549	523	503	523	497	498	503	507	561	532	493	509	502	534	529	541	485	504	559	561	464	496	538	518	522	516	505	480	545	547	498	489	503	539	507	507	490	539	516	525	508	537	520	500	556	493	551	503	505	540	521	534	502	509	519	562	505	562	553	522	508	548	534	535	497	550	510	556	527	518	510	547	543	530	495	540	551	544	497	514	517	552	520	520	502	496	514	517	531	553	505	522	533	535	553	535	526	513	521	536	480	480	536	520	537	513	532	532	543	532	543	510	546	517	501	502	545	508	503	547	600	536	550	559	521	491	517	524	505	492	543	527	533	515	520	527	530	523	513	529	563	522	526	534	484	520	521	563	566	540	545	543	516	539	538	512	531	506	555	551	549	518	552	491	528	511	537	529	532	522	537	531	503	502	516	502	538	528	543	524	548	519	541	473	500	513	519	529	506	535	544	506	539	522	536	501	532	524	508	512	541	519	544	496	503	561	567	511	523	522	547	504	534	552	537	520	514	550	508	542	554	522	556	482	500	525	544	507	512	536	574	589	538	500	537	489	528	522	519	512	520	554	544	504	543	539	538	518	501	494	559	522	497	544	490	555	537	483	543	537	533	521	528	515	523	547	500	562	518	542	525	548	555	540	487	505	528	529	531	511	529	529	504	502	547	512	535	520	553	576	539	531	538	529	524	492	473	542	542	538	542	536	521	570	533	554	514	520	525	519	518	544	514	550	525	522	510	537	544	540	585	554	539	529	535	485	529	514	544	537	536	500	547	486	514	503	512	521	569	513	528	546	522	542	478	528	480	536	515	543	556	528	540	503	520	524	508	478	491	535	522	548	492	508	524	553	517	550	488	532	498	534	501	541	524	526	497	473	552	555	536	554	529	526	588	518	546	526	531	510	565	554	562	507	540	537	534	541	513	511	529	551	491	491	518	484	533	512	549	504	514	494	507	478	547	545	501	469	524	533	485	504	534	527	504	506	489	511	514	511	501	495	510	500	513	472	534	524	527	518	535	518	553	477	503	533	545	543	549	563	515	495	527	537	540	540	475	544	514	498	494	544	523	517	519	525	508	545	521	549	528	529	535	530	537	485	528	531	524	521	504	545	507	524	545	544	583	552	545	533	506	552	526	520	512	529	537	528	520	536	487	534	550	526	517	529	508	552	453	541	554	512	494	494	551	524	503	496	518	502	485	548	531	510	525	507	484	520	508	574	553	537	503	528	513	511	533	531	509	548	520	531	522	526	546	537	544	537	512	517	522	516	534	510	570	504	535	528	568	544	526	517	590	572	491	484	507	558	522	528	536	500	564	557	483	546	513	506	489	527	537	536	490	555	547	508	497	532	561	498	490	534	515	521	532	518	487	515	502	575	513	512	528	517	519	490	581	513	534	545	525	518	472	546	515	542	516	484	513	540	522	542	537	556	501	483	529	513	521	517	548	536	502	541	534	524	539	497	503	571	555	538	546	554	506	516	525	479	540	515	499	549	494	511	537	526	532	488	522	489	498	507	507	513	538	541	528	522
28302	20641	5091	362	195	180	156	119	149	130	115	127	119	137	122	115	120	142	121	118	112	118	102	133	120	101	102	109	129	131	112	119	102	96	116	125	107	109	121	120	121	118	106	102	108	91	121	96	107	118	125	118	121	102	95	104	128	97	110	120	101	114	101	108	108	115	110	108	112	110	119	116	120	106	103	103	105	130	114	117	95	123	134	113	114	123	102	134	112	134	95	112	127	96	114	118	114	110	117	123	113	105	101	129	126	104	109	136	103	120	116	119	113	102	96	100	120	120	112	117	103	101	88	99	113	112	115	99	119	97	110	116	119	119	104	94	104	107	132	88	118	107	112	118	117	103	116	111	128	136	122	103	119	118	122	103	117	94	130	112	119	114	100	98	129	116	122	113	111	112	116	113	108	107	124	109	113	121	106	112	104	103	118	120	106	114	120	130	123	101	105	97	107	97	99	120	111	101	115	107	113	109	122	110	97	120	98	128	127	108	103	126	126	120	105	116	128	115	110	88	122	122	111	132	116	116	113	98	127	115	123	104	112	98	123	128	126	109	104	107	121	118	112	109	117	127	122	120	106	119	118	103	99	124	121	114	98	109	103	120	118	124	127	115	112	113	97	125	106	104	100	102	109	122	109	104	116	97	119	131	108	108	127	123	117	127	103	115	102	107	124	104	111	111	104	127	104	109	129	112	118	109	127	96	100	108	130	103	113	123	112	133	114	119	122	84	135	111	117	112	108	115	93	106	113	113	118	119	112	120	123	120	101	100	108	106	122	107	112	131	140	90	117	115	131	117	94	110	108	119	124	115	118	118	92	115	128	117	115	104	114	120	94	117	108	101	121	116	107	104	118	99	90	111	130	111	113	109	126	125	131	116	135	108	108	119	122	112	111	101	115	91	92	103	110	116	125	101	101	126	110	104	111	105	104	109	99	101	110	100	100	112	117	102	105	84	115	127	109	106	117	110	106	122	95	110	121	91	110	123	114	117	135	103	124	129	122	113	108	131	129	122	117	110	112	121	122	108	118	119	119	102	115	111	119	107	121	102	92	106	121	119	111	89	119	102	123	98	125	103	125	120	110	113	111	128	130	133	110	117	129	115	93	114	111	98	98	108	120	118	119	130	105	113	106	113	135	111	115	110	129	118	114	105	124	122	121	116	122	133	114	112	111	99	120	116	139	107	116	120	120	115	108	114	121	136	109	111	104	115	109	107	122	112	137	114	113	121	100	105	106	122	102	112	108	115	118	98	121	115	119	121	108	109	111	113	109	99	132	115	133	95	137	104	103	96	101	109	114	109	121	124	106	98	114	129	100	118	108	124	104	85	113	125	119	99	106	125	120	108	102	105	124	120	109	120	114	100	100	98	91	122	138	109	112	115	106	107	127	127	111	91	106	114	99	94	89	109	123	112	119	115	111	105	101	103	103	120	128	111	124	102	113	109	119	134	114	123	112	113	109	116	119	126	119	108	110	122	112	106	97	125	112	107	103	121	119	113	115	117	107	107	120	129	107	92	120	106	103	90	110	109	107	105	112	104	112	96	126	109	111	107	118	129	100	95	92	126	126	105	106	125	125	107	102	100	90	122	111	109	120	115	112	109	101	107	101	113	103	134	134	103	85	108	102	109	124	98	120	94	125	122	119	149	116	120	132	106	115	106	110	112	101	118	108	132	121	98	130	104	110	106	109	122	117	106	101	122	118	108	105	112	117	109	115	122	127	111	113	129	122	126	102	104	111	121	127	91	127	118	121	117	98	118	103	113	99	117	113	103	95	112	113	117	98	99	95	125	87	115	104	130	127	105	110	107	113	96	101	105	139	131	110	120	112	113	118	119	106	107	106	112	112	133	130	108	111	106	131	109	104	126	131	124	101	108	97	117	115	138	104	118	114	101	109	144	114	133	121	115	110	116	131	118	116	143	94	95	102	125	102	121	111	110	99	109	101	116	119	109	134	112	105	130	114	114	129	116	113	109	109	115	123	95	115	106	125	98	123	122	123	125	122	113	114	105	110	116	108	137	123	119	121	125	101	105	104	105	127	116	133	115	111	122	104	111	117	124	94	99	105	100	139	127	124	112	117	93	124	107	88	104	129	102	139	134	125	93	112	105	119	126	119	115	126	118	108	103	97	112	111	128	97	111	121	101	113	129	119	109	110	115	126	87	101	89	110	111	107	114	120	108	121	120	118	101	127	106	109	94	110	112	105	132	97	124	103	105	95	100	119	104	111	116	115	98	97	104	119	106	101	112	120	127	119	113	126	116	128	112	128	126	129	126	130	117	123	117	120	126	120	107	124	124	116	110	110	117	105	118	98	94	121	101	110	107	115	111	99	114	110	108	126	110	109	124	106	125	132	100	129	119	110	97	106	103	93	110	90	121	127	116	129	109	132	126	88	107	127	113	124	120	108	115	116	107	106	123	101	126	115	107	110	122	109	122	122	114	108	125	124	115	109	124	105	110	137	104	112	118	112	122	109	93	119	95	115	123	115	100	112	101	116	115	119	118	121	112	113	94	105	118	92	130	107	97	99	106	115	119	107	112	107	117	126	116	131	112	110	103	109	119	104	113	111	98	114	113	125	103	111	105	99	112	110	105	107	124	114	105	118	93	110	113	112	117	114	106	102	122	125	113	115	129	103	110	107	100	109	116	117	105	108	92	125	118	127	122	124	131	119	106	106	102	149	121	116	137	122	128	127	134	118	104	122	112	109	120	111	108	116	118	123	115	115	110	114	116	109	113	126	117	118	105	133	108	109	101	111	112	118	102	121	111	120	108	111	124	125	120	123	114	134	108	129	109	117	114	117	126	125	117	119	126	114	127	126	107	99	117	114	122	114	112	126	111	120	110	107	96	109	115	129	107	103	129	99	115	102	98	104	101	113	108	117	113	116	103	95	112	121	101	120	116	103	141	117	118	105	134	110	114	102	113	101	108	103	114	110	111	108	109	119	124	109	108	111	113	129	127	117	114	101	130	104	115	129	117	113	107	107	114	116	88	107	106	124	89	130	121	108	114	115	120	94	103	118	111	99	119	115	110	112	103	112	113	131	109	115	124	120	127	107	127	112	99	92	123	127	104	119	105	122	107	125	110	118	102	129	100	101	124	105	113	122	101	117	107	115	107	125	135	118	119	112	118	104	103	107	124	126	138	117	111	101	118	104	124	120	91	102	129	100	103	96	106	114	113	110	127	115	109	115	126	119	126	111	116	120	120	101	113	103	111	112	118	109	107	100	133	113	126	116	112	113	127	92	123	121	102	126	117	122	104	116	106	98	129	113	107	110	127	100	90	120	133	113	113	123	126	122	114	107	107	133	92	117	117	129	111	113	103	102	101	106	115	101	121	108	112	101	107	125	139	142	109	119	121	128	110	121	129	114	116	112	125	113	109	110	104	119	126	117	107	118	105	113	107	108	123	107	132	97	105	115	121	107	118	121	119	109	105	100	125	103	110	95	109	110	115	132	103	135	127	126	105
11591	21777	557	338	250	191	198	209	194	160	163	163	143	137	136	132	138	150	139	135	124	131	146	133	147	129	142	123	139	150	120	129	148	146	162	142	123	149	135	129	140	125	141	116	131	135	146	110	135	132	122	121	124	145	119	139	136	154	161	134	141	138	142	128	136	150	116	137	161	135	112	150	141	122	146	126	129	147	136	124	116	137	127	122	143	128	120	139	130	122	136	108	151	147	136	128	133	131	139	140	153	125	114	125	131	124	162	137	132	150	128	115	129	130	121	127	141	121	127	131	134	126	107	133	127	144	138	136	142	131	132	106	133	144	121	129	137	141	161	122	162	120	126	127	139	132	128	161	125	159	122	145	142	123	124	133	127	142	114	134	120	129	127	135	126	127	140	124	141	124	138	123	156	122	137	104	138	123	118	101	144	150	132	136	143	140	145	141	139	123	148	131	126	136	132	132	127	141	123	132	149	139	128	119	135	124	145	128	127	149	133	113	132	130	141	128	118	122	131	142	133	140	148	136	127	112	135	125	140	127	150	111	154	112	141	119	127	120	136	129	126	137	152	135	123	118	131	124	140	109	132	172	128	130	121	128	127	128	139	130	113	130	111	121	145	114	120	122	122	132	123	140	143	128	138	133	142	138	115	125	136	127	143	123	124	139	141	143	135	120	146	119	116	116	133	133	130	143	116	136	124	151	128	138	149	131	131	113	123	113	129	142	146	115	152	128	120	123	114	141	145	112	117	155	137	130	144	123	139	127	138	119	113	106	130	115	121	139	130	124	110	139	129	125	127	144	129	144	141	153	109	120	126	135	120	117	137	141	119	114	126	131	145	123	132	135	124	142	142	115	125	120	134	121	153	125	115	155	124	146	133	133	144	133	113	123	113	123	131	147	128	137	128	115	139	139	129	119	120	123	124	126	135	129	132	117	130	135	124	124	111	132	134	140	118	139	137	146	126	133	137	138	141	133	131	134	125	122	134	133	136	131	132	128	115	124	117	126	116	139	136	117	120	142	142	126	126	138	129	139	110	130	123	134	113	125	130	125	145	123	121	137	134	130	130	120	126	137	134	118	115	117	118	127	137	160	118	141	130	135	149	125	113	111	130	122	100	136	133	106	148	145	135	149	142	131	140	143	139	116	114	128	122	137	129	128	145	132	128	147	133	135	139	133	126	144	118	128	130	150	138	119	123	126	142	130	133	135	133	146	133	131	124	122	156	124	147	128	119	139	154	145	127	133	121	119	147	155	127	138	129	117	127	115	135	132	113	141	135	144	138	151	124	135	132	155	120	125	155	131	137	127	118	133	128	137	117	158	128	151	138	143	113	111	134	143	168	138	119	132	127	134	133	148	125	118	113	136	139	141	134	127	149	124	120	147	144	133	125	116	149	127	138	130	118	133	151	150	145	152	117	143	124	117	143	114	111	136	113	141	119	129	113	107	116	146	125	138	134	121	114	122	139	128	118	132	122	137	121	133	142	122	115	126	124	116	132	144	115	145	124	120	125	149	134	147	123	145	140	121	135	135	125	134	135	131	127	122	115	111	143	126	117	124	142	129	147	132	136	139	124	112	121	120	137	123	119	125	114	135	138	133	128	117	141	126	140	131	116	115	135	129	137	134	126	132	173	114	139	145	129	131	122	121	125	161	144	146	127	117	134	128	134	125	121	128	125	125	129	125	116	140	147	152	157	141	112	154	126	127	139	117	114	134	145	130	131	133	128	127	123	113	143	132	129	137	124	122	131	111	143	144	123	121	129	140	138	123	149	145	128	146	130	135	108	113	117	137	143	124	125	124	139	132	123	120	118	138	123	129	148	139	125	133	128	145	127	153	127	131	141	132	148	131	166	134	129	133	141	114	114	117	139	127	137	124	143	131	142	146	116	127	147	119	143	123	110	125	132	130	130	135	132	127	135	128	141	134	129	139	121	142	144	154	133	117	131	142	130	163	142	144	118	142	134	146	131	135	142	137	128	144	145	122	149	133	125	145	136	127	122	120	134	132	127	157	133	126	115	122	114	138	127	126	130	122	137	120	129	133	142	117	126	124	120	148	135	129	128	139	158	128	137	131	125	120	126	121	130	133	128	126	122	133	113	137	118	119	123	142	124	135	148	137	117	154	136	129	139	125	135	120	124	136	129	124	115	133	149	121	125	144	135	143	138	127	126	119	139	135	134	124	109	125	142	139	145	121	133	123	117	122	146	146	136	136	150	113	125	124	118	140	135	137	119	144	143	141	137	120	128	137	128	150	131	137	138	151	149	126	129	130	123	118	117	115	110	130	136	134	115	147	129	116	140	145	132	133	138	120	125	128	136	127	113	126	135	138	137	142	113	120	133	137	126	142	136	124	144	114	115	134	127	131	117	127	107	133	123	141	133	135	117	121	126	123	142	119	148	138	124	126	133	130	138	109	114	123	134	132	131	126	132	125	125	151	142	140	151	122	115	115	146	154	140	110	139	134	127	120	133	137	149	129	109	131	130	161	129	143	143	129	112	138	132	127	131	121	129	133	123	130	124	144	137	124	143	135	164	129	140	141	136	131	129	135	119	121	140	118	112	125	142	133	143	139	130	122	135	141	126	121	129	148	143	121	134	147	136	121	121	127	123	140	134	133	131	116	115	127	120	127	125	127	136	127	132	112	111	130	129	151	128	145	132	140	128	134	130	128	125	135	140	122	119	118	131	129	151	125	133	139	132	145	128	134	128	137	127	111	140	122	120	150	127	137	123	138	97	138	150	117	125	146	147	122	131	136	116	113	127	147	121	114	138	130	124	113	118	133	117	148	140	134	143	120	134	119	126	152	120	132	123	126	145	125	144	117	126	138	136	131	132	140	141	119	152	125	137	145	117	141	157	121	123	126	123	105	114	146	147	138	123	148	125	130	132	136	136	129	129	136	124	125	147	147	154	122	116	137	127	131	133	123	156	134	142	117	127	129	136	133	151	141	116	135	133	127	138	151	129	121	110	139	128	150	133	138	114	134	128	142	119	125	115	120	130	135	134	133	126	123	133	122	146	131	163	118	143	124	119	137	161	137	138	158	129	124	144	148	112	151	124	135	121	123	143	114	149	134	132	123	129	141	144	127	136	147	143	133	109	157	118	134	142	129	119	136	120	114	140	125	157	132	151	136	148	130	125	109	122	141	139	127	144	121	130	139	125	154	130	131	112	113	143	114	137	113	146	108	128	134	130	130	115	132	115	124	116	136	127	136	134	124	123	134	130	132	120	139	134	120	116	146	119	122	143	110	138	138	135	133	131	128	138	140	140	126	119	148	146	131	127	122	116	128	123	121	136	132	127	119	121	135	128	114	108	125	134	137	135	130	130	119	134	119	141	130	116	128	145	127	123	130	126	143	130	141	133	116	118	134	145	126	147	141	120	137	126	135	131	121	136	154	139	152	126	122	136	118	127	132	137	131	134	143	138	125	120	127	121	124	111	112	118	120	132	136	141	116	112	110	136	128	110	138
25455	21170	27906	24190	20971	13697	1484	885	710	700	656	611	521	488	482	486	445	432	402	399	394	438	389	362	422	397	356	395	353	397	363	400	377	367	358	354	373	362	357	343	348	349	353	359	363	366	360	333	384	342	389	383	346	376	357	386	364	339	354	349	339	346	389	364	346	374	361	369	342	361	323	308	358	366	348	350	355	386	342	339	366	355	347	368	354	366	342	361	344	347	338	344	373	349	350	361	367	343	371	312	363	364	359	343	383	408	332	364	351	331	332	359	338	322	355	378	302	353	326	345	361	343	344	352	379	397	356	343	361	376	338	335	354	353	348	336	350	330	346	356	351	324	335	356	379	361	368	332	373	370	375	363	375	335	339	355	331	375	305	384	367	376	352	344	339	342	362	338	330	352	355	376	346	340	371	354	364	351	358	343	361	352	361	364	353	364	369	344	361	356	318	336	351	363	332	334	336	338	356	341	322	356	344	376	353	354	334	327	351	347	380	328	370	364	365	352	345	340	315	344	364	348	358	357	340	345	351	334	347	317	363	342	358	318	355	351	379	376	346	382	338	356	352	315	353	355	359	347	357	376	383	348	369	365	352	341	340	329	345	356	367	364	349	363	316	351	366	334	382	359	366	350	368	362	401	363	359	366	326	355	352	346	373	362	342	364	406	373	368	355	376	369	341	383	320	365	346	383	357	379	356	375	346	368	357	362	355	364	316	342	339	332	343	371	313	349	344	357	363	365	333	333	382	338	366	367	331	343	349	381	336	359	348	310	361	321	344	368	342	324	390	365	344	314	341	370	354	354	392	336	363	349	371	342	349	327	380	338	313	351	350	400	351	352	316	351	346	370	363	388	336	392	376	342	341	359	346	356	376	328	329	359	366	333	360	347	317	334	328	372	372	357	366	347	365	374	358	358	345	360	327	397	365	340	357	318	334	336	386	353	346	335	356	363	346	323	364	343	377	360	366	348	369	331	353	335	351	356	338	345	335	362	350	360	326	362	333	347	373	335	371	394	333	339	371	334	357	319	318	323	361	325	377	341	353	344	343	342	344	354	399	340	339	361	369	360	344	354	345	393	356	393	340	372	367	312	341	331	338	350	331	340	366	328	341	359	345	385	318	348	346	332	330	339	370	379	343	366	352	365	379	370	361	375	346	343	334	342	358	363	361	343	331	341	354	371	328	336	346	347	383	354	366	363	356	368	352	383	311	325	346	367	341	365	366	341	360	370	361	330	315	396	312	385	349	380	348	363	338	385	346	359	359	328	335	390	332	343	365	356	371	348	376	323	364	338	344	349	345	356	358	365	337	348	308	361	348	341	360	345	332	330	351	354	349	337	350	361	345	344	351	371	338	357	387	374	363	351	344	359	344	328	352	357	347	359	346	351	311	329	368	344	356	347	368	378	355	345	372	343	343	333	347	358	358	334	366	349	362	357	374	320	354	373	338	333	360	348	364	349	354	342	362	331	350	353	341	384	346	303	388	335	325	349	379	348	333	354	366	317	333	372	323	341	364	349	353	336	372	359	342	355	371	361	356	331	311	350	383	386	386	374	351	343	365	366	314	375	377	368	346	370	363	358	371	361	375	327	341	360	348	354	346	347	364	365	363	367	370	346	325	385	301	349	393	351	359	353	386	346	367	362	354	350	357	367	351	352	373	325	403	367	355	341	347	354	340	358	349	353	363	381	366	342	349	332	350	360	359	349	345	321	352	321	356	382	387	317	375	323	338	356	359	424	345	323	332	307	335	333	345	355	372	339	378	355	333	343	367	352	361	355	313	319	329	328	341	360	339	359	365	341	350	341	319	351	359	364	362	342	325	363	337	322	337	329	361	365	345	358	379	365	338	340	381	373	345	340	340	335	367	331	365	336	352	369	323	379	342	399	350	339	348	358	387	352	352	383	344	349	357	333	334	401	319	328	354	371	325	343	321	397	344	369	364	353	340	349	348	311	352	328	389	344	356	360	367	381	353	376	341	312	361	342	345	347	365	345	360	371	334	349	352	327	333	338	347	359	330	374	356	327	358	357	365	361	351	362	344	351	375	339	353	330	311	331	347	337	367	346	332	358	333	378	316	330	339	327	371	359	384	324	338	355	348	364	378	342	344	359	340	355	355	376	363	351	351	367	356	340	348	331	330	341	361	333	347	340	360	331	349	354	337	322	343	375	368	352	333	349	376	354	349	391	347	332	334	361	347	363	347	337	360	350	379	382	356	361	338	332	372	319	359	307	351	339	344	350	357	340	348	370	373	381	343	344	321	347	356	366	367	356	353	363	366	342	363	367	384	327	324	325	360	359	360	306	352	320	331	315	353	351	387	370	332	344	411	360	320	353	357	334	342	342	354	351	377	346	376	339	343	354	360	328	349	360	331	349	393	318	340	343	364	378	352	361	366	336	353	355	344	328	355	331	383	329	343	366	392	354	349	380	361	359	349	375	352	336	376	374	363	352	360	367	389	342	346	352	333	317	355	357	304	343	381	331	335	344	335	349	354	352	358	365	385	354	343	375	370	351	354	350	373	358	330	331	330	347	354	335	352	345	336	351	370	366	336	356	337	378	374	305	366	326	343	334	371	347	353	353	360	359	339	347	350	366	329	346	367	328	351	338	345	365	371	345	369	353	382	346	322	343	350	362	325	332	358	335	341	347	339	375	371	358	371	348	358	347	346	378	311	327	346	341	355	345	353	337	348	319	359	331	330	338	377	341	345	360	343	379	349	361	354	354	343	395	358	373	369	335	338	371	353	334	331	359	327	390	372	337	355	358	383	346	330	337	357	342	338	378	318	350	350	327	330	330	334	345	318	338	394	357	347	362	380	343	398	384	336	339	335	351	377	340	366	352	313	344	366	365	354	336	377	341	373	362	308	327	353	342	357	374	377	350	350	378	370	362	352	371	324	325	359	362	348	339	316	324	322	354	315	335	351	328	334	334	315	335	321	330	339	342	355	374	339	340	342	334	369	350	371	360	387	317	389	318	337	317	379	379	378	362	356	329	332	337	342	347	339	311	335	362	366	348	397	351	370	298	353	323	344	353	352	371	370	336	318	311	337	394	390	351	366	353	333	350	337	348	374	354	382	334	357	346	330	341	324	394	387	330	359	368	370	373	378	364	378	321	343	349	375	348	323	363	335	333	335	359	370	335	322	368	360	372	350	365	346	359	358	348	327	339	375	341	354	335	340	334	335	334	346	369	362	340	367	323	372	370	345	375	336	332	349	342	355	393	347	323	321	341	337	354	343	373	390	359	348	318	330	356	341	339	326	373	379	336	356	343	357	351	333	357	341	365	388	357	353	347	345	350	342	355	339	345	350	335	332	344	373	357	374	359	326	345	340	378	311	370	317	341	394	349	340	357	327	371	347	347	346	354	362	311	384	346	346	344	364	340	351	342	349	350	375	336	333	342	355	371	322	370	339	359	314	394	349	372	327	332	366	369	339	405	337	333	378	365	339	367	362	342	363	358	342	382	337	330
22587	64463	8999	5011	3184	2421	1908	1552	1292	1173	1008	858	774	715	642	576	626	519	539	489	474	464	414	453	438	418	411	412	438	394	415	404	423	399	419	430	328	397	378	395	391	354	367	385	355	369	383	391	360	390	352	392	369	373	351	387	385	359	381	348	358	354	370	371	376	346	418	328	359	334	382	376	383	355	401	382	359	341	367	364	322	378	326	377	329	374	362	348	374	348	409	355	362	368	375	395	363	353	365	380	346	386	387	385	370	369	358	364	351	357	373	359	379	376	353	367	358	395	350	394	371	376	360	334	359	353	336	385	390	338	368	346	335	319	371	367	347	354	361	371	354	378	372	378	380	350	328	344	354	324	387	359	361	374	355	373	380	382	357	330	348	338	357	357	341	337	353	369	343	380	363	396	361	339	320	356	354	381	372	343	328	359	374	330	348	330	349	346	355	341	368	369	370	380	357	326	365	391	321	381	346	360	379	381	338	361	382	350	320	359	368	340	375	371	387	373	358	349	371	376	409	383	387	395	375	356	345	370	340	325	360	321	357	348	395	336	364	348	355	341	359	361	357	376	367	405	341	350	377	373	333	375	349	353	338	359	375	352	376	377	350	379	340	379	379	382	358	323	341	413	350	391	344	368	374	374	387	338	390	395	351	348	327	381	332	365	342	367	327	329	377	360	356	363	384	401	347	315	375	340	357	368	371	386	333	370	379	394	361	373	354	334	343	342	334	376	352	385	351	340	360	323	353	380	367	356	393	348	348	367	367	327	365	343	354	355	379	378	350	362	357	368	367	360	348	332	377	361	370	355	325	392	383	340	379	373	351	333	339	313	361	366	358	375	374	332	357	350	339	359	391	398	370	378	333	405	334	389	342	363	349	381	362	340	365	350	373	351	343	372	339	353	368	377	365	350	319	370	367	368	347	357	340	351	344	358	347	344	346	331	373	331	335	361	364	375	359	348	335	356	347	340	349	355	373	386	333	346	386	343	356	376	378	353	364	363	338	350	344	369	346	341	380	327	375	356	348	341	375	348	334	361	361	373	331	363	361	377	369	336	406	373	345	394	372	351	353	375	350	363	374	369	323	373	349	364	346	354	360	355	392	385	327	337	350	380	385	357	390	346	344	362	358	362	354	356	370	370	352	359	363	351	364	337	351	353	347	328	362	393	356	368	352	325	360	351	321	351	327	362	382	365	347	333	372	369	314	357	352	323	380	362	354	355	382	353	364	372	349	357	330	365	315	385	343	379	367	330	368	372	367	364	382	392	337	334	377	352	374	348	371	358	369	352	354	365	377	366	365	344	390	350	387	360	369	335	345	369	355	353	406	364	402	343	371	359	369	368	379	344	367	385	363	354	382	357	368	359	378	350	372	376	363	381	354	390	369	366	405	373	371	340	347	366	360	374	370	397	345	381	368	366	373	348	376	343	354	369	345	339	355	353	358	357	363	326	356	368	388	365	401	335	381	372	356	418	360	339	369	342	341	347	362	359	335	356	365	382	358	367	351	374	378	357	362	330	354	381	357	356	403	366	374	335	340	342	339	377	361	333	346	378	360	371	356	395	374	350	373	380	358	353	355	348	372	343	396	349	347	386	353	346	342	356	359	401	349	336	345	377	384	392	377	348	349	316	378	335	355	349	347	361	359	369	350	344	403	349	366	324	358	358	365	368	365	356	353	323	374	341	344	335	356	348	346	359	333	351	376	357	367	350	346	362	346	376	365	370	357	356	377	350	353	347	363	372	359	362	350	383	404	378	371	362	354	362	365	358	371	384	358	348	359	340	348	377	379	329	337	363	330	383	370	365	367	374	357	351	369	293	378	340	322	356	356	345	350	345	347	345	351	360	366	342	348	348	348	352	349	370	364	375	350	360	368	331	367	358	366	368	377	344	332	350	384	336	353	329	366	380	340	356	341	386	324	386	380	349	361	352	357	375	340	355	351	378	341	354	350	359	372	394	366	373	351	402	365	358	336	371	325	360	370	376	373	395	353	338	363	337	364	363	335	371	359	337	357	405	342	338	384	343	367	340	348	365	390	330	365	379	354	400	366	351	356	378	333	349	365	366	374	336	353	384	380	339	344	349	321	369	373	359	347	369	339	380	367	388	360	353	335	379	334	363	352	342	397	344	360	337	362	363	365	360	361	362	346	334	362	348	355	335	349	390	367	358	323	357	362	355	376	359	359	352	364	334	367	378	383	369	392	357	390	389	397	343	394	345	385	356	394	366	344	341	377	357	350	358	355	346	341	370	325	381	406	361	357	359	339	365	336	390	388	338	345	337	386	349	383	335	340	393	345	358	365	357	349	363	325	344	358	377	423	394	331	330	387	371	357	363	327	382	355	340	356	342	364	329	348	333	318	361	363	372	333	360	364	336	350	365	331	370	387	379	375	376	381	340	345	327	351	324	353	367	364	359	354	361	371	373	377	345	375	347	369	352	379	347	369	354	354	359	361	355	403	356	353	398	377	350	357	340	330	366	369	366	350	334	361	348	369	370	359	323	322	365	379	367	349	336	363	367	376	395	361	311	374	369	351	325	371	356	363	322	333	406	390	392	337	341	368	337	342	383	389	353	350	386	331	358	362	371	324	373	355	370	390	375	391	352	365	352	346	350	352	340	350	363	352	369	357	353	379	364	375	373	368	362	356	362	345	351	357	349	363	358	337	371	348	327	361	329	368	391	345	367	410	345	348	359	352	340	377	325	337	365	366	363	358	332	361	354	325	381	321	315	335	358	403	366	364	353	379	361	363	352	365	368	342	336	341	356	360	389	356	340	367	364	356	378	349	380	365	346	373	372	374	332	371	365	359	341	368	364	353	389	348	351	373	363	371	364	405	351	384	344	368	384	322	338	318	372	362	355	353	391	372	336	381	348	353	357	353	379	355	359	362	307	335	334	328	394	357	376	387	359	371	358	355	387	349	362	385	350	333	372	339	311	379	344	316	349	386	379	324	338	386	354	362	370	347	354	332	355	344	358	337	352	348	342	383	350	363	376	349	365	352	353	360	359	363	340	375	372	368	361	381	378	369	302	366	338	337	370	358	340	396	345	405	420	382	363	359	345	345	337	343	357	344	373	339	407	365	386	348	355	343	378	396	315	387	364	349	346	349	365	364	363	391	343	368	368	357	334	373	357	367	382	342	344	340	393	330	346	342	382	345	343	376	335	381	362	344	366	341	379	350	343	343	348	340	347	353	373	337	360	375	345	341	334	357	351	384	386	367	365	370	402	342	374	365	384	355	328	364	325	359	348	373	362	353	351	358	344	365	376	345	324	345	369	381	360	348	389	355	366	377	368	377	367	389	360	345	353	387	359	366	353	345	372	348	360	365	368	351	364	334	343	389	343	355	328	362	321	349	378	330	346	339	352	364	352	347	387	378	353	347	355	354	345	375	355	356	348	368	353	385	399	349	365	332	361	350	366	332	393	350	347	376	385	349	355	341	372	385	371	349	339	355	370	337	322	356	364	369	303
23099	21082	28913	23148	20955	21042	12163	1629	1193	1118	1048	955	911	824	801	756	717	701	630	633	609	695	672	628	586	577	605	568	574	612	588	572	550	542	568	608	527	575	535	578	509	567	519	559	540	511	497	565	514	542	557	533	573	546	550	550	564	525	542	513	553	546	507	539	524	569	513	503	528	548	523	513	593	592	485	541	516	515	569	551	503	513	543	525	523	527	501	543	523	531	518	496	542	515	519	543	558	531	554	530	575	540	520	534	511	530	510	548	538	517	533	537	512	553	510	472	509	500	517	530	515	486	518	523	536	516	527	576	501	549	475	521	528	531	544	508	534	530	529	539	512	502	509	529	513	521	534	498	568	551	561	531	536	499	544	520	525	538	537	568	503	495	575	511	557	515	513	494	509	530	553	551	501	559	540	535	512	569	496	533	516	491	562	499	539	572	550	554	532	509	515	517	494	504	512	550	582	527	531	522	551	517	529	545	532	526	527	490	551	524	534	488	552	549	511	541	531	511	504	505	514	490	553	505	559	526	529	544	551	533	514	511	524	520	536	510	508	496	531	554	527	508	536	533	506	507	536	544	514	545	498	515	529	546	498	502	539	545	549	574	497	497	488	515	498	530	550	528	510	496	476	500	525	581	523	536	535	522	522	538	514	495	559	519	529	559	478	548	483	510	525	536	510	533	520	531	513	539	528	523	491	507	538	492	547	491	537	507	558	544	527	509	540	537	513	518	529	534	532	531	548	495	501	534	542	517	497	486	514	554	518	522	538	493	530	529	517	562	540	467	559	543	534	519	538	495	500	568	529	550	523	528	540	533	529	486	497	530	527	502	525	511	548	547	516	524	518	527	505	545	527	532	556	549	538	534	526	536	527	546	490	517	516	537	522	519	558	499	504	531	499	537	490	530	539	489	507	543	551	542	498	526	530	539	530	504	524	476	515	507	500	479	543	551	559	491	480	536	508	555	518	518	573	477	504	502	553	513	517	549	476	513	546	533	535	524	548	491	521	538	530	551	549	509	532	527	524	509	537	545	519	489	561	524	498	507	526	509	519	474	518	491	475	546	531	557	514	518	498	535	513	553	538	476	502	494	509	528	568	565	546	523	530	544	484	553	502	492	519	543	541	504	526	482	505	519	502	538	556	530	511	478	530	524	534	572	533	534	511	524	488	561	561	505	553	597	552	516	536	535	528	548	559	495	509	522	530	528	504	533	497	571	518	532	478	527	525	518	548	534	523	515	524	533	505	545	552	505	553	521	507	517	517	476	501	526	514	546	527	521	506	535	531	551	521	517	540	512	524	563	510	562	503	534	552	522	526	524	573	517	514	527	510	538	512	583	508	537	539	546	516	526	582	534	529	515	518	519	521	542	525	509	485	525	502	549	485	547	504	516	525	513	511	545	537	519	512	466	497	512	523	548	517	515	491	541	556	474	539	519	578	525	537	526	515	513	535	534	504	498	503	489	481	529	571	526	546	566	492	514	526	535	519	528	488	519	562	505	505	553	505	536	537	575	531	542	536	529	550	534	542	525	557	520	553	521	493	519	505	500	541	494	527	557	502	563	552	525	540	537	538	570	494	537	504	519	513	525	536	512	552	553	513	503	522	549	519	511	532	519	530	521	517	526	515	523	500	497	493	529	540	541	547	554	567	510	550	501	507	528	511	522	487	541	528	535	527	550	566	544	505	530	532	526	512	534	533	537	563	523	520	490	525	519	550	530	540	502	514	494	506	527	548	519	554	531	535	554	498	558	523	522	471	507	513	512	560	542	525	510	509	562	504	522	525	495	519	490	538	512	542	558	490	558	479	466	525	514	541	535	540	539	518	543	509	468	536	500	538	525	491	552	541	522	482	506	518	507	501	523	491	516	534	530	532	550	546	493	498	530	499	484	521	522	506	541	502	524	566	530	529	507	501	524	549	521	510	528	545	518	533	512	532	528	526	521	509	541	484	509	534	550	518	547	527	544	510	461	543	501	518	504	570	550	556	498	525	490	536	560	540	512	494	509	550	510	549	505	502	498	548	530	506	548	534	523	506	517	537	494	516	544	509	503	520	505	544	516	493	466	531	542	503	499	512	495	569	497	506	485	528	526	547	502	534	576	568	527	542	534	521	561	528	498	542	501	490	545	510	536	571	543	530	544	472	505	488	523	521	521	552	520	486	476	538	526	512	496	531	509	523	566	557	542	571	576	517	553	565	509	524	539	511	527	492	510	506	530	487	526	502	537	537	502	499	603	542	499	510	549	494	518	562	528	522	529	529	510	524	513	554	512	496	526	499	519	582	487	510	511	565	509	519	561	540	535	533	558	502	545	531	511	526	565	517	505	498	495	520	530	509	499	506	511	566	562	551	547	535	505	511	481	536	516	536	528	536	534	502	500	459	493	502	528	535	561	545	517	515	540	490	527	519	528	512	524	490	529	521	524	521	534	496	554	476	494	527	555	544	488	498	495	544	506	508	520	511	546	550	520	533	498	535	586	551	553	538	508	514	564	488	500	557	507	531	534	474	505	496	532	557	500	530	520	509	510	513	499	508	519	526	539	509	538	508	587	519	495	496	539	508	508	559	521	546	513	512	505	497	504	535	517	525	529	530	538	512	500	523	536	501	549	510	538	525	535	530	573	520	520	534	561	507	531	502	505	506	542	568	496	543	539	489	564	524	490	497	501	547	511	470	574	549	491	513	499	533	551	491	533	521	520	572	537	500	503	501	504	563	565	513	498	505	509	527	536	538	514	519	546	524	520	530	511	525	510	529	521	517	528	533	512	507	508	522	518	530	515	495	529	461	506	492	485	502	490	572	530	507	512	533	526	496	538	525	527	502	539	544	489	555	501	519	505	511	522	500	518	552	518	527	494	530	534	555	522	521	545	510	500	521	571	556	535	519	535	557	531	518	521	486	572	513	507	487	517	514	529	553	508	523	524	537	490	496	526	521	507	523	513	513	503	507	538	516	508	544	529	544	498	540	497	544	500	572	489	493	501	501	535	539	539	515	535	537	505	531	505	544	532	540	513	511	532	518	534	520	544	528	525	502	504	528	526	507	527	542	540	578	547	549	534	517	518	585	525	517	533	528	498	553	513	544	487	512	537	541	556	497	541	487	507	503	505	505	542	504	543	541	539	494	530	533	523	605	525	524	495	547	506	566	545	535	481	491	503	536	571	539	531	557	559	482	521	537	472	524	543	503	544	481	498	535	560	553	494	545	511	527	489	511	514	563	518	509	531	515	545	505	538	513	506	504	562	552	548	527	523	554	503	541	504	532	555	490	523	486	514	506	515	502	541	538	570	510	504	519	500	556	494	515	537	551	505	490	506	568	522	505	523	503	499	535	497	526	531	491	453	488	515	546	526	562	540	552	461	532	522	509	531	518	547	547	535	530	520	576	556	535	539	583	505	519	514	499	520	519	539	471	537	528	542	532	531	486	553	488	468	507	559	524	559	553	549	527	503	510	522	518	506	494	536	485	520	559	507
24966	67613	14172	8131	5604	4186	3350	2836	2300	2132	1674	1486	1227	1138	1071	1018	932	904	806	738	717	735	688	648	636	721	612	614	669	641	615	653	607	628	572	605	625	590	651	590	575	581	569	605	551	567	520	573	556	554	557	557	532	574	558	555	575	569	581	585	564	573	523	539	569	531	545	488	544	546	529	555	548	583	554	522	543	593	545	586	512	538	501	572	577	495	501	534	522	532	544	544	567	549	559	550	539	558	573	560	522	546	545	553	554	548	574	540	526	517	528	521	552	532	523	542	552	537	543	512	539	509	521	506	530	545	549	526	500	532	529	546	571	535	545	532	533	553	528	541	547	543	536	502	543	524	547	533	561	524	536	553	553	535	538	565	527	537	538	528	566	545	524	515	527	573	583	555	566	500	569	539	518	561	500	501	569	508	485	567	545	557	542	513	533	565	530	518	556	525	525	552	596	528	539	527	543	532	511	537	538	531	507	558	540	508	529	541	571	534	512	524	479	516	495	556	525	513	540	525	559	563	486	503	553	568	524	553	545	506	546	572	526	534	499	528	554	502	550	557	547	554	565	531	481	523	542	485	545	513	541	505	485	538	520	527	537	542	508	553	545	508	515	500	549	564	554	502	542	573	530	521	561	560	526	552	539	519	545	532	503	552	530	548	483	541	529	502	551	564	517	540	528	532	549	527	528	530	573	520	519	508	541	514	576	556	537	536	536	524	573	528	561	506	551	535	520	576	544	562	523	556	551	508	522	559	564	527	518	553	494	521	533	540	568	500	552	510	548	551	542	504	499	528	533	526	557	564	540	549	579	530	533	538	548	546	482	523	499	550	505	517	524	528	520	498	529	567	552	502	561	551	512	524	551	545	510	514	483	528	549	468	480	521	537	501	505	552	552	549	554	536	533	505	513	524	515	567	554	543	558	493	527	554	551	546	515	502	515	509	519	550	547	545	540	494	551	521	531	555	515	538	544	543	505	538	516	583	515	496	530	497	503	516	504	543	515	514	537	597	478	550	547	530	525	535	532	507	546	528	498	550	550	494	479	554	549	567	575	529	523	494	513	547	535	515	513	539	547	534	498	523	591	544	575	527	546	546	484	549	483	564	515	532	484	529	555	519	519	523	514	510	583	555	547	518	530	550	521	579	535	522	544	521	501	554	507	528	504	551	551	554	553	495	525	530	596	509	555	539	582	508	557	530	497	548	566	517	499	553	486	552	494	536	526	553	523	554	533	542	540	535	590	527	550	540	550	540	505	549	572	570	542	551	570	560	524	576	501	525	513	536	532	530	511	534	505	505	535	524	527	552	516	561	555	575	526	554	521	522	543	522	505	527	556	518	529	553	542	515	562	589	569	543	516	499	523	556	565	505	526	562	513	507	535	564	501	540	537	512	536	536	565	494	522	572	524	544	553	544	537	537	533	541	562	536	569	551	511	556	574	502	522	508	523	491	548	523	579	542	534	487	557	600	572	504	560	558	507	509	536	502	527	550	482	536	556	531	553	510	540	512	597	528	518	525	541	563	517	526	550	565	527	554	540	501	538	533	549	486	510	544	571	569	563	559	552	559	530	561	537	517	560	505	564	535	478	541	572	552	550	509	514	523	558	509	510	551	557	574	518	510	532	524	527	540	538	503	547	551	530	517	520	587	569	516	522	542	492	509	516	566	505	493	545	532	508	548	510	568	535	540	517	486	516	550	532	540	550	538	553	541	538	506	529	522	561	531	523	505	507	529	537	556	537	544	545	528	545	529	538	559	541	546	536	535	508	527	540	528	508	526	529	499	545	542	509	538	564	538	537	567	524	561	539	484	542	513	555	525	520	525	511	537	559	516	487	506	542	503	517	508	537	556	524	532	540	549	508	552	567	561	534	567	545	522	566	533	539	508	515	506	536	544	525	501	526	515	541	513	519	534	537	505	507	563	531	562	518	532	508	598	524	566	515	483	535	552	554	551	514	513	531	518	506	480	508	543	470	537	555	553	548	515	556	527	570	528	515	555	535	550	555	548	507	535	496	535	545	509	501	547	515	496	555	485	516	558	552	577	545	536	508	475	538	518	519	499	544	510	491	525	517	510	525	516	513	540	541	552	543	498	520	468	519	515	523	520	559	553	505	556	559	533	522	520	540	533	541	529	528	558	484	562	518	505	557	546	545	532	500	497	554	562	563	560	507	491	536	530	529	504	526	555	493	512	525	562	475	528	527	526	512	592	532	529	520	553	514	591	561	516	544	514	496	520	503	557	528	491	523	555	511	526	549	549	511	554	494	552	546	546	530	535	531	559	559	609	520	536	534	519	541	537	549	531	539	535	506	511	548	547	544	542	492	512	498	553	506	535	509	566	515	536	555	510	553	511	601	478	525	564	527	552	499	556	515	498	527	546	521	553	555	496	533	527	523	553	545	529	546	499	564	526	528	520	520	537	561	562	540	503	513	532	485	535	521	498	554	528	540	554	533	545	533	497	531	540	542	534	489	581	527	578	463	559	508	519	576	547	541	511	560	545	535	550	516	519	548	520	522	551	498	557	551	540	506	545	524	556	550	552	553	521	549	544	537	551	563	525	523	518	543	538	538	524	531	502	503	564	576	517	539	526	506	513	532	534	554	536	530	557	521	537	526	514	565	565	560	550	541	573	506	491	543	528	552	537	526	523	527	531	529	498	531	523	505	544	546	536	541	569	522	509	586	538	542	522	522	518	535	558	519	547	510	528	524	520	536	540	560	555	545	546	541	513	539	516	550	535	559	511	508	517	556	550	547	489	524	556	528	547	499	558	541	538	543	546	545	563	549	530	532	552	569	528	531	519	547	581	554	534	521	540	528	514	542	519	521	527	552	532	515	547	523	566	552	521	543	522	508	561	542	506	492	557	519	561	536	497	519	497	522	513	543	547	524	473	552	516	508	509	513	513	567	520	542	561	541	537	536	519	588	543	561	509	515	545	541	534	519	520	576	541	548	548	561	490	565	538	523	515	530	556	524	481	545	529	524	553	574	542	544	522	526	514	524	562	551	569	544	569	533	550	509	543	514	574	566	557	483	552	548	535	496	525	531	521	500	555	524	521	523	521	507	521	574	514	532	583	520	521	546	531	567	512	524	495	517	543	514	564	571	569	550	515	525	521	549	509	551	515	531	594	569	479	522	516	491	545	545	503	555	549	519	482	557	535	527	519	554	568	548	512	510	507	548	506	493	538	505	520	527	494	537	574	534	542	545	540	576	534	521	523	537	532	528	540	546	533	523	538	513	542	578	552	529	545	517	542	509	536	522	518	526	523	530	513	562	544	542	559	559	522	499	517	534	522	559	518	543	555	558	576	552	537	551	527	544	541	522	474	530	562	559	535	544	504	520	518	571	531	536	532	530	533	548	569	517	587	540	500	564	501	519	541	547	506	496	501	569	520	520	516	545	529	520	508	528	537	519	560	548	516	545	517	506	522	561	555	529	541	504	546	537	571	542	558	511	543	527	535	596	586	530	598
28540	21659	5197	307	173	161	152	136	147	128	134	133	125	122	109	116	117	119	129	96	118	112	111	110	113	111	111	130	122	112	129	112	136	132	100	131	121	112	129	123	113	98	133	108	148	133	109	107	126	114	116	115	117	115	119	110	99	119	136	93	121	123	124	118	109	101	126	128	127	108	124	116	123	111	128	124	127	133	129	109	111	120	121	123	120	119	138	133	107	120	122	96	112	120	106	126	126	125	136	136	128	127	114	100	124	121	144	107	139	120	107	118	128	138	119	109	115	120	108	126	108	121	101	114	114	117	128	113	103	105	100	137	103	124	114	122	136	117	135	133	119	102	138	119	108	111	123	112	109	115	118	121	98	122	119	131	122	119	120	112	117	115	131	115	117	128	111	129	113	110	125	137	104	107	137	108	115	107	107	126	108	116	118	135	120	108	120	115	131	113	114	90	108	110	106	114	96	117	105	119	105	123	123	114	116	123	108	91	105	126	113	119	115	111	109	126	114	100	111	145	124	134	129	129	112	124	110	118	109	122	113	98	121	117	103	144	104	110	118	121	113	108	129	101	100	101	125	108	115	135	137	124	120	120	126	109	132	112	112	111	129	112	141	114	121	98	129	100	99	128	119	113	116	134	112	109	128	124	129	99	94	112	117	136	121	126	119	109	102	124	101	122	114	121	112	137	114	113	112	115	116	139	107	123	115	129	124	109	117	105	130	114	118	112	120	117	129	104	113	110	119	111	134	97	126	125	124	121	108	123	98	122	116	112	122	126	138	105	123	130	125	115	122	117	144	117	116	117	101	112	134	130	125	116	134	125	109	105	107	106	116	118	114	98	119	115	116	111	131	111	133	115	111	103	126	127	122	113	108	124	127	103	115	100	114	103	127	105	136	134	138	105	116	136	112	110	133	98	126	112	111	110	121	117	113	114	111	104	112	119	103	125	117	130	119	130	122	120	130	115	124	105	131	135	121	134	104	108	106	112	121	107	102	114	101	124	113	123	113	119	105	124	122	134	118	130	87	109	110	125	125	123	117	129	116	99	117	103	130	78	141	118	115	122	113	114	109	125	122	115	104	111	117	129	120	105	125	106	103	107	133	120	132	132	123	100	114	113	144	136	119	108	101	119	125	121	119	108	115	114	116	119	123	108	108	106	106	130	124	117	123	94	117	134	131	113	123	112	105	129	116	134	100	105	117	127	110	119	125	126	124	122	130	99	140	118	107	124	113	125	120	125	115	131	120	107	101	107	126	108	105	124	109	124	129	116	111	117	111	116	118	122	111	114	116	124	122	117	105	105	133	131	102	118	136	137	114	127	114	129	130	118	135	116	129	106	130	123	105	118	130	115	122	122	107	121	120	117	108	109	130	100	122	102	123	157	114	98	103	127	130	121	109	122	118	117	152	115	114	130	104	102	121	114	123	118	124	106	122	124	147	148	116	113	124	112	110	142	95	122	120	125	119	120	116	106	122	98	121	104	122	113	119	126	120	118	111	120	125	99	141	108	107	129	120	114	120	129	133	106	111	115	111	137	118	121	133	95	131	109	120	103	109	125	117	149	128	120	107	125	117	109	109	111	110	115	130	126	114	121	106	117	104	108	110	125	124	125	121	110	119	128	95	99	111	129	113	125	107	106	112	118	122	101	111	116	120	128	106	128	142	116	129	134	112	131	95	108	128	129	118	110	121	109	117	123	130	102	131	117	110	116	111	119	125	116	109	118	126	132	114	108	119	103	129	106	109	117	115	111	122	121	109	111	102	126	112	120	132	143	137	102	141	119	102	116	102	124	126	100	124	100	122	140	117	123	125	122	114	114	137	114	109	112	117	119	122	116	111	99	121	116	135	134	107	120	120	115	120	117	119	111	110	105	134	113	104	133	113	107	121	110	103	106	117	114	112	141	124	115	111	115	112	106	126	134	119	146	132	112	117	102	100	113	113	98	136	102	130	125	122	140	105	113	124	107	105	114	151	125	106	123	122	96	105	125	141	117	110	110	105	105	110	110	133	110	127	118	104	111	129	124	134	132	120	119	134	134	117	97	120	120	105	106	119	107	127	118	103	113	109	123	131	111	118	121	107	114	121	117	114	105	107	111	106	123	121	121	124	113	119	113	106	113	108	97	125	111	95	119	126	106	117	115	109	126	92	96	113	115	133	99	109	120	123	129	130	112	118	118	111	111	109	120	104	124	109	129	103	118	118	96	113	126	112	130	119	113	133	117	125	104	106	139	99	141	132	141	125	121	111	111	109	121	126	116	115	99	115	121	126	137	134	109	112	135	120	111	127	113	122	110	113	99	118	98	123	107	126	129	122	142	107	116	113	112	96	106	125	119	122	108	115	116	100	115	125	113	121	132	126	118	109	113	119	117	112	115	121	126	120	104	115	129	128	106	119	95	119	119	123	114	120	113	115	116	128	112	112	140	118	125	119	137	110	131	119	115	105	123	122	127	107	142	129	107	113	121	125	104	126	129	119	125	123	117	128	127	121	121	110	85	101	112	120	102	134	108	122	100	123	118	109	114	128	119	112	122	113	98	146	120	106	115	126	114	117	132	115	115	124	122	118	103	127	131	121	120	105	105	107	122	136	111	116	111	116	111	117	114	122	120	122	111	119	110	116	110	105	145	95	118	121	112	112	106	108	126	110	122	108	142	118	122	118	126	117	124	99	122	110	107	109	120	123	109	103	138	112	117	113	108	117	132	96	119	118	108	109	131	108	127	118	149	106	103	112	119	130	124	114	123	129	130	89	140	109	115	116	115	121	151	103	119	119	115	119	114	110	126	100	107	145	118	114	124	124	112	127	114	127	118	118	155	148	124	147	110	125	124	121	118	102	118	119	106	115	136	118	134	127	118	125	110	118	118	114	126	114	117	121	118	134	117	119	107	116	121	128	139	117	114	110	120	102	123	110	126	106	115	107	116	102	118	100	117	118	114	118	115	142	119	120	113	116	120	110	127	97	143	114	115	119	127	134	110	116	115	115	109	120	147	128	116	120	135	121	118	125	128	124	116	117	119	114	114	104	141	119	112	118	104	125	130	129	104	101	115	129	111	125	100	113	121	131	103	127	113	121	116	97	130	123	113	112	114	105	105	116	95	134	104	120	126	109	118	129	134	116	119	109	109	107	119	126	110	111	120	102	131	120	115	108	131	122	104	116	105	111	114	121	135	126	115	131	97	107	118	118	118	121	110	132	126	119	104	95	120	112	129	128	115	112	135	114	135	109	119	108	115	139	126	104	123	126	104	144	137	108	107	102	106	125	120	130	119	98	117	97	141	99	112	116	101	128	104	105	125	118	92	121	112	121	124	126	92	116	116	123	118	111	141	113	121	132	135	126	128	121	110	131	129	126	115	122	128	111	120	110	106	115	104	128	122	115	116	138	122	123	117	112	107	114	145	116	112	112	104	106	116	121	101	108	109	115	138	116	112	117	122	120	117	116	123	109	110	104	122	116	127	127	139	115	130	128	126
13727	22481	511	299	253	207	211	178	168	169	172	170	174	135	155	125	137	137	137	152	154	134	126	142	131	133	157	136	128	127	161	114	151	146	129	147	136	130	146	148	141	144	151	105	141	129	146	122	145	127	135	140	144	152	143	123	138	146	133	145	141	144	145	143	130	135	144	143	141	122	144	155	137	141	130	147	125	142	146	106	112	124	126	138	114	155	142	146	142	134	130	143	153	130	134	122	133	142	143	128	117	134	134	128	134	121	120	131	135	137	109	128	139	145	150	121	116	139	116	130	136	149	150	153	143	118	119	121	132	109	131	149	132	128	111	127	127	128	119	138	127	142	149	162	146	107	119	116	118	134	139	135	118	155	116	128	139	128	156	133	117	132	127	117	130	142	137	123	144	136	137	140	135	126	127	127	137	142	138	119	134	138	129	131	143	132	144	141	123	125	144	153	124	132	122	116	154	130	127	134	110	144	126	122	146	141	135	155	122	168	136	128	160	141	140	139	137	126	131	124	136	137	121	124	119	138	168	117	145	128	120	130	139	118	132	125	140	137	126	138	139	144	131	123	127	137	153	144	141	145	141	142	133	157	148	118	142	128	131	121	139	174	114	120	127	135	119	138	120	141	138	140	126	128	119	133	127	132	146	138	136	121	121	119	122	150	131	138	124	137	134	133	115	141	137	124	143	142	135	124	116	127	137	120	132	141	153	134	136	131	160	123	137	133	136	131	121	125	137	136	141	132	121	126	126	111	150	145	133	125	131	137	122	136	116	136	138	141	143	139	143	132	131	143	108	126	122	124	137	125	139	137	137	140	136	144	144	121	143	145	131	117	140	125	121	146	137	165	118	129	143	125	148	132	128	116	136	138	133	143	133	136	150	127	146	113	137	134	136	121	112	134	153	140	130	137	137	115	126	134	135	133	141	128	143	150	135	123	130	135	115	147	120	156	155	136	147	114	146	138	131	144	128	128	123	148	117	137	138	125	148	148	138	145	133	128	120	159	116	130	152	132	119	126	158	130	133	112	134	127	118	112	131	130	163	118	132	110	130	135	127	138	142	134	139	128	156	133	136	130	148	128	119	138	144	135	154	135	115	137	120	139	137	120	129	142	135	132	151	137	139	158	138	133	120	107	118	146	120	127	151	147	123	143	119	118	126	126	140	138	128	115	131	150	125	139	125	123	113	118	144	153	137	133	140	145	122	146	142	144	147	121	123	131	128	136	149	154	126	141	135	124	148	115	122	144	147	111	134	128	133	122	133	124	136	131	125	158	148	133	119	163	139	116	126	161	124	149	152	133	154	115	127	133	125	134	139	129	121	132	144	123	131	148	158	133	118	129	140	158	132	128	130	133	117	135	128	133	121	152	129	130	155	160	127	129	141	124	146	149	124	134	136	121	147	164	146	139	134	126	143	117	124	121	129	169	143	148	129	162	137	127	131	131	132	125	126	134	120	114	156	137	151	153	147	137	118	147	142	132	146	136	125	136	154	131	146	136	145	125	137	155	129	141	145	139	139	127	118	159	134	128	138	110	143	124	124	129	149	132	129	140	127	133	138	144	125	127	124	122	138	139	127	144	138	132	121	122	126	131	135	111	134	125	117	145	173	132	127	129	133	126	135	132	145	132	121	147	128	138	124	123	125	137	139	130	128	124	127	133	131	156	127	148	150	116	142	136	150	120	114	157	125	159	149	128	121	136	132	143	124	137	144	136	145	149	134	140	139	141	139	149	141	143	134	141	151	143	128	126	120	127	129	136	146	134	142	139	118	152	116	121	120	131	120	139	125	135	133	119	152	126	140	127	140	116	137	150	161	139	133	144	133	125	133	127	130	144	122	124	137	147	148	137	152	146	161	115	123	132	121	139	144	136	125	137	134	127	131	132	139	126	148	149	115	137	131	114	128	134	143	127	139	137	146	137	137	128	120	136	125	123	154	126	123	143	140	133	126	126	150	147	137	155	143	145	138	132	150	139	130	136	153	153	154	153	126	137	103	114	137	148	147	118	124	140	126	144	132	153	137	149	141	143	141	140	139	141	130	138	141	119	145	124	131	125	142	136	132	135	135	118	139	143	129	133	143	152	135	116	131	126	136	115	136	128	132	118	122	132	142	126	118	144	126	118	127	133	131	154	134	138	124	124	131	132	145	156	127	143	126	147	141	147	147	135	125	128	143	134	117	131	131	125	135	138	142	132	140	122	132	130	111	165	138	142	117	133	121	138	131	121	144	123	135	169	129	121	124	146	137	131	132	142	122	132	127	129	125	146	130	134	124	126	114	130	141	136	161	140	144	139	129	127	146	142	147	141	101	151	137	137	135	131	137	170	125	149	119	124	142	142	134	113	139	144	159	125	138	127	145	126	131	112	121	144	135	134	140	145	154	137	142	140	146	131	140	125	131	157	145	136	115	147	125	117	146	148	122	124	138	147	124	161	164	135	152	143	135	124	130	151	142	133	156	133	143	104	118	133	118	160	118	145	135	117	138	142	130	145	143	130	140	129	125	122	134	133	129	138	105	145	115	145	143	133	141	132	131	147	117	147	135	120	129	123	128	129	153	122	137	121	132	123	164	120	132	124	135	125	125	132	137	137	136	127	143	137	135	150	140	128	140	139	138	141	154	145	146	139	157	140	131	136	132	137	121	120	124	147	127	138	106	143	133	146	137	122	138	130	146	136	142	120	131	133	128	140	134	127	131	122	125	136	129	122	147	122	130	141	129	148	127	132	130	131	115	117	127	128	143	123	136	111	131	126	123	146	148	132	133	147	143	143	141	126	145	114	135	141	131	161	130	134	133	138	119	151	145	129	135	117	149	133	134	155	134	128	136	140	118	133	124	125	121	150	143	116	146	152	118	144	131	128	125	127	133	151	128	145	148	120	129	138	149	128	138	142	161	133	140	144	142	120	131	161	112	139	116	124	139	152	149	120	136	128	127	135	127	117	134	117	145	162	136	147	131	124	138	130	127	124	129	134	113	119	145	137	145	126	150	132	117	137	139	123	135	150	139	136	134	132	127	128	123	130	125	140	144	131	123	114	162	127	116	112	130	147	145	134	131	132	141	116	149	117	120	148	134	142	143	136	145	147	145	127	118	136	129	147	139	142	118	113	133	141	118	132	144	126	136	132	130	104	130	116	130	129	143	129	133	127	114	128	140	145	147	136	129	139	134	123	132	153	140	146	117	136	130	155	151	123	138	148	139	119	140	138	125	101	137	139	117	148	135	128	144	146	116	145	131	134	125	127	118	135	130	121	139	145	136	130	131	135	157	120	129	140	114	143	129	114	147	125	141	148	117	140	125	134	146	145	144	129	143	137	143	128	114	107	144	126	130	125	126	130	119	126	148	132	115	145	148	137	133	118	128	134	158	125	144	122	142	144	139	126	130	136	151	142	148	156	159	132	143	135	109	128	128	126	133	137	140	131	142	130	130	142	150	117	135	144	133	129	129	140	138	143	137	129	147	136	165	169	128	147
25511	21294	27070	25016	20927	10865	1365	877	729	733	639	618	503	522	475	461	423	451	402	417	402	418	415	430	419	380	397	389	387	356	377	386	348	387	397	366	366	394	354	369	374	377	384	346	383	353	376	370	354	337	337	349	340	351	338	364	340	392	337	334	383	333	361	364	367	384	391	356	387	383	357	367	350	355	339	346	357	356	342	346	350	325	388	339	382	360	334	349	359	349	348	365	350	364	344	368	371	355	382	392	369	337	350	358	384	370	375	328	352	368	365	358	370	352	335	317	326	343	350	332	379	359	356	421	361	355	365	324	333	374	340	387	359	340	375	355	379	372	331	378	365	339	359	373	361	348	358	365	348	335	343	353	385	368	350	338	338	363	349	324	336	346	330	376	360	374	388	395	361	357	333	337	339	356	362	375	359	342	340	330	370	328	367	351	340	365	318	387	355	373	326	355	339	393	385	381	394	379	386	353	363	343	358	364	336	341	383	373	391	351	349	352	358	328	353	358	384	376	380	346	345	352	342	357	379	364	351	343	368	363	381	337	351	340	330	360	382	365	351	357	404	333	384	350	354	377	341	360	371	316	350	338	372	357	350	382	380	334	372	382	337	358	328	364	364	333	324	370	350	334	378	357	370	403	337	363	351	352	329	351	347	370	390	360	358	328	367	332	335	387	360	339	339	359	359	344	334	300	343	365	355	349	325	379	360	348	366	359	353	332	338	311	339	374	364	340	364	361	357	336	351	362	329	361	330	396	369	361	411	382	343	384	331	351	387	377	307	345	356	304	350	350	342	358	348	371	354	375	340	340	393	367	373	315	382	380	349	351	335	351	351	321	386	356	320	357	343	387	368	331	340	339	367	363	351	352	401	339	336	361	377	318	368	355	345	337	355	337	370	332	379	386	379	379	346	351	384	357	337	385	381	381	379	358	332	348	326	357	385	382	387	384	338	359	339	327	343	356	341	325	389	339	366	342	348	376	360	363	356	362	340	354	379	347	365	339	373	326	369	380	326	364	348	361	347	360	341	344	333	320	372	365	387	352	337	318	330	371	319	360	367	387	348	368	372	357	344	369	368	370	353	343	373	349	342	291	357	370	349	355	363	369	352	377	390	357	351	338	342	366	401	371	343	364	357	355	350	327	343	372	352	352	366	380	363	357	344	366	328	331	378	385	351	355	408	345	336	362	356	370	382	337	339	384	353	393	338	386	337	357	343	330	325	305	325	358	351	348	294	361	351	357	371	337	365	365	351	350	379	320	353	381	302	337	375	331	363	325	362	331	350	376	359	374	349	376	382	329	348	361	330	389	350	331	347	380	361	372	361	359	348	387	360	338	348	343	322	342	303	356	372	335	341	357	376	349	344	329	359	358	358	324	344	368	335	329	312	362	380	333	347	356	360	380	346	363	370	381	334	376	340	373	342	360	366	350	336	355	381	364	302	355	342	341	369	363	371	354	343	357	334	370	350	399	389	374	333	347	351	359	360	335	381	372	366	374	353	342	369	355	346	343	346	341	371	345	356	380	284	359	346	347	355	331	368	379	382	345	382	373	348	361	349	364	389	340	363	375	364	388	355	393	361	336	360	368	362	349	347	345	391	384	388	337	343	368	358	333	349	348	345	355	356	357	363	365	327	364	324	361	368	365	329	339	375	354	321	369	379	370	362	368	351	339	351	353	379	326	353	379	320	364	331	377	341	389	381	320	348	346	364	392	371	364	341	350	342	311	349	362	330	339	344	335	361	361	353	341	334	372	353	406	364	371	352	376	345	344	366	344	357	375	356	382	367	376	397	346	341	289	356	341	364	335	359	353	335	351	346	343	386	363	388	395	356	350	359	331	340	373	345	385	360	378	350	351	323	352	345	410	388	351	372	378	322	347	390	340	343	371	350	363	344	341	391	320	367	318	324	357	355	355	361	348	338	358	335	359	364	357	350	322	360	348	386	338	356	368	368	352	387	327	372	365	380	361	355	369	376	375	361	337	333	344	367	363	358	343	347	348	357	334	354	337	336	330	371	379	376	329	410	337	348	377	357	345	391	337	376	360	359	395	364	362	355	328	343	364	345	367	328	367	327	322	331	368	344	367	363	335	387	358	357	363	332	353	374	355	372	373	340	335	391	366	355	338	342	375	366	363	307	357	357	370	385	361	355	353	374	358	374	372	386	363	367	377	362	290	330	335	329	393	329	356	361	345	319	385	354	334	349	354	387	356	336	356	340	349	384	363	354	346	377	342	364	353	348	336	353	347	341	358	400	329	355	346	379	366	399	337	377	381	364	344	356	378	358	358	387	382	341	377	340	369	379	334	336	375	346	329	369	348	366	342	350	385	345	400	380	327	338	357	324	339	366	380	382	320	322	325	335	354	362	363	356	353	309	365	350	347	323	383	339	366	364	365	348	364	359	365	373	369	354	310	335	341	323	348	369	350	373	367	354	350	321	395	352	345	349	378	348	380	344	356	345	362	374	340	352	349	341	339	360	351	345	354	361	353	363	375	381	346	344	361	369	357	350	375	386	359	348	358	348	350	344	368	342	376	339	364	366	342	356	374	354	355	352	358	363	350	350	375	358	338	359	345	358	325	380	348	337	358	348	378	327	384	354	346	360	333	360	347	342	365	360	350	342	351	329	365	344	338	361	361	357	359	364	376	373	367	342	356	362	356	333	342	375	365	363	357	345	371	372	364	360	360	353	343	352	351	340	371	365	353	357	340	376	387	323	368	336	349	355	308	338	365	364	351	347	336	362	378	348	345	400	364	341	326	368	350	377	351	338	379	364	358	318	389	361	373	358	357	370	360	373	360	355	339	344	362	331	304	350	331	371	330	340	349	350	362	355	331	347	363	357	336	401	351	345	362	327	364	341	340	363	360	311	322	384	352	352	339	350	350	379	375	368	379	339	383	345	369	354	367	378	358	361	350	342	373	307	370	359	383	363	337	339	396	336	390	385	385	349	375	348	334	362	355	373	358	401	365	334	383	333	339	372	363	356	342	376	370	346	331	375	349	334	358	327	357	360	367	388	385	343	369	312	351	319	362	338	327	347	361	335	343	357	349	372	370	368	346	350	347	313	369	346	333	367	369	378	345	370	361	334	376	386	353	391	402	388	334	367	377	346	356	383	352	360	331	339	378	379	382	383	362	390	336	363	306	372	336	360	335	363	381	420	343	335	339	343	352	370	342	351	355	362	336	353	354	343	353	350	334	345	374	318	380	361	340	349	335	346	370	341	346	362	334	365	387	363	342	381	352	363	339	345	354	352	374	326	373	372	360	365	349	332	347	318	324	325	322	330	343	366	356	373	359	303	350	396	361	431	322	397	381	362	356	378	364	347	371	357	350	363	389	366	372	388	340	345	374	347	359	358	366	387	364	361	351	354	344	341	340	398	354	353	377	384	356	386	360	343	320	388	366	337	371	312	385	341	360	357	354	357	350	341	351	357	337	347	351	360	365	346	374	349	349	360	378	369	364	356	321	349	322
18794	59643	8955	4935	3256	2376	2007	1514	1291	1191	986	838	762	704	652	643	603	514	485	485	455	425	433	437	445	462	394	398	421	396	412	368	398	391	403	386	397	394	367	381	397	384	380	367	384	365	385	391	390	376	348	385	372	384	359	410	377	362	354	389	374	353	369	346	350	367	349	384	361	372	361	336	381	384	360	378	377	362	376	356	373	366	362	336	355	342	346	353	387	401	378	378	320	341	360	343	334	358	378	391	345	375	361	368	359	375	354	381	345	372	336	369	340	323	336	362	339	353	347	330	353	353	355	398	390	357	386	345	354	358	402	350	342	324	346	338	358	347	353	368	358	400	398	365	372	376	366	365	359	392	365	352	367	375	397	365	347	361	363	351	392	376	403	318	341	354	387	339	336	349	365	365	382	377	378	369	342	330	372	364	373	307	336	350	357	350	351	376	361	381	352	330	367	331	400	359	387	402	393	371	365	382	355	386	331	341	349	353	347	363	342	369	360	384	360	374	354	317	370	380	358	381	355	365	360	368	354	380	371	366	382	382	391	343	378	379	347	336	385	382	395	362	339	339	346	372	343	351	346	316	361	362	371	374	371	330	376	395	368	377	349	379	352	362	385	332	352	338	341	365	353	368	355	344	342	351	345	369	369	389	361	351	350	365	373	338	345	349	352	350	383	370	351	350	326	329	388	349	346	367	342	353	358	375	374	371	345	399	360	364	360	340	353	363	388	320	360	385	367	376	365	365	371	328	379	349	365	374	382	354	349	352	360	336	364	342	334	351	344	320	376	372	398	356	349	335	364	392	356	345	340	359	361	367	369	368	361	387	364	368	357	326	369	346	351	379	352	383	352	376	360	387	336	346	336	381	344	379	384	349	357	358	342	375	349	386	303	364	342	337	385	350	400	345	363	373	344	342	374	365	352	320	379	329	348	359	334	367	356	336	349	350	348	330	365	316	380	361	372	388	316	350	347	344	360	365	384	378	350	350	372	354	337	369	373	345	356	343	369	383	373	347	361	348	335	352	345	349	341	324	349	386	337	350	373	368	367	376	323	354	352	350	335	354	346	351	337	359	365	356	348	361	354	378	355	323	379	357	358	346	352	362	319	353	392	354	361	383	363	370	370	374	380	373	347	339	345	366	362	360	348	337	332	355	344	355	360	361	356	359	338	384	374	377	328	373	356	408	364	357	333	372	383	381	376	336	348	382	336	348	368	363	368	364	338	366	375	397	403	325	355	362	396	347	376	346	358	378	343	317	376	336	351	357	359	362	390	338	349	373	369	321	344	361	350	339	341	349	363	335	366	370	368	335	376	337	319	392	395	347	364	370	367	324	388	307	343	374	368	370	342	370	383	368	368	363	368	325	336	362	366	357	404	373	376	354	367	372	388	319	361	369	377	359	369	324	357	387	370	335	381	350	358	373	359	337	342	318	350	364	366	352	369	376	410	377	371	336	373	330	344	343	390	369	331	353	337	343	377	330	364	370	348	325	346	341	363	380	365	372	387	359	381	354	384	396	351	330	356	363	341	361	333	352	369	316	398	349	382	364	342	364	369	357	347	365	370	364	342	387	360	364	366	363	376	337	333	371	373	399	380	376	328	337	346	341	386	375	364	358	342	326	366	356	335	370	364	342	381	358	358	351	361	379	361	356	381	384	343	354	390	323	362	356	358	346	368	366	340	369	375	346	395	318	372	360	355	340	351	355	364	351	368	379	339	357	356	352	377	351	358	350	373	394	372	348	385	382	358	343	362	380	356	352	359	341	340	372	352	364	336	344	377	345	362	376	330	375	371	363	359	393	337	390	389	328	349	357	353	360	348	368	378	347	370	383	342	382	339	372	338	356	361	363	366	326	384	384	361	349	321	334	371	355	400	376	343	357	340	393	358	354	349	361	361	333	342	369	366	366	323	341	364	379	336	368	383	363	352	366	342	349	373	351	347	381	334	317	371	368	385	368	342	335	345	368	358	343	338	374	369	352	352	384	360	365	338	375	351	347	377	397	360	342	361	377	361	407	356	374	382	389	367	354	352	341	352	334	362	374	357	383	368	344	386	355	349	328	373	371	324	316	372	332	349	388	389	375	371	317	401	337	346	371	343	358	358	375	368	338	360	353	328	342	373	381	375	375	382	360	372	379	393	351	372	322	341	386	384	378	343	385	342	354	369	339	367	355	347	312	369	374	371	353	374	385	364	381	356	360	365	375	360	363	375	356	351	371	362	358	377	365	354	396	382	355	380	351	351	399	363	367	350	358	361	408	331	356	331	369	374	366	365	374	355	338	346	362	349	362	391	322	384	367	341	347	369	364	356	375	375	349	362	359	345	359	377	375	373	361	349	334	351	367	340	338	357	343	348	329	362	359	345	347	357	354	340	365	350	393	369	384	386	363	364	372	352	366	350	382	361	362	367	328	374	376	400	371	381	371	354	342	323	337	379	361	379	358	371	366	347	347	398	366	361	367	372	379	335	362	355	345	333	376	347	355	369	343	311	368	321	358	387	390	353	373	348	332	346	386	347	356	333	371	404	330	370	346	330	406	335	345	358	325	378	361	363	363	378	375	364	351	351	369	356	347	348	370	387	384	355	401	368	369	358	370	376	329	365	328	372	353	363	331	401	346	378	373	369	367	324	369	365	333	382	394	397	364	360	373	305	368	390	349	323	366	357	356	379	386	358	365	381	376	367	348	345	370	348	347	339	367	358	379	360	376	353	380	364	378	351	365	350	367	345	334	382	349	372	354	353	354	380	342	347	326	358	403	382	370	368	358	347	355	342	383	396	357	362	376	403	353	375	318	354	403	348	370	358	346	328	369	331	354	338	357	371	358	351	348	363	383	401	401	366	363	333	369	379	355	358	318	345	367	362	340	368	356	347	334	358	359	325	345	344	371	372	344	366	325	334	329	351	373	346	382	396	350	365	361	371	377	354	327	361	349	340	363	350	382	340	339	378	385	387	344	327	384	324	369	357	352	345	374	352	351	357	365	381	332	333	355	363	389	342	370	356	350	366	345	345	381	352	379	376	358	353	352	396	359	371	368	401	317	368	344	366	365	337	354	374	367	380	352	365	350	335	350	368	328	355	368	409	360	346	354	405	374	349	346	355	355	358	335	356	335	334	377	366	346	372	361	349	395	354	368	371	367	345	365	374	362	348	377	372	343	358	365	329	367	365	355	387	369	353	368	364	339	344	382	335	337	366	377	346	362	363	378	368	342	337	404	357	368	363	326	372	347	347	315	350	378	374	363	383	381	363	336	392	389	382	358	384	368	378	336	316	362	375	391	338	376	381	396	359	380	367	332	368	373	339	374	344	350	368	336	323	354	383	355	344	405	397	386	384	367	383	403	361	356	383	366	357	334	364	369	364	352	338	365	352	372	353	349	343	362	341	381	339	320	378	348	383	386	364	357	378	368	373	341	364	364	352	370	360	355	352	370	391	324	326	352	338	379	352	356	348	342	353	360	356	372	363	301	329	363
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
