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
339553453573	339553454144	339553454694	339553455244	339553455794	339553456342	339553456892	339553457444	339553457994	339553458542	339553459094	339553459644	339553460194	339553460744	339553461294	339553461844	339553462394	339553462944	339553463494	339553464044	339553464594	339553465144	339553465694	339553466244	339553466794	339553467344	339553467894	339553468444	339553468994	339553469544	339553470094	339553470644	339553471194	339553471744	339553472294	339553472844	339553473394	339553473944	339553474494	339553475044	339553475594	339553476144	339553476694	339553477244	339553477794	339553478344	339553478894	339553479444	339553479994	339553480544	339553481094	339553481644	339553482194	339553482744	339553483294	339553483844	339553484394	339553484944	339553485494	339553486044	339553486594	339553487144	339553487694	339553488244	339553488794	339553489344	339553489894	339553490444	339553490994	339553491544	339553492094	339553492644	339553493194	339553493744	339553494294	339553494844	339553495394	339553495944	339553496494	339553497044	339553497594	339553498144	339553498694	339553499244	339553499794	339553500344	339553500894	339553501444	339553501994	339553502544	339553503094	339553503644	339553504194	339553504744	339553505294	339553505844	339553506394	339553506944	339553507494	339553508044	339553508594	339553509144	339553509694	339553510244	339553510794	339553511344	339553511894	339553512444	339553512994	339553513544	339553514094	339553514644	339553515194	339553515744	339553516294	339553516844	339553517394	339553517944	339553518495	339553519044	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23755	23165	29851	24982	21664	17571	2405	671	582	541	508	512	515	508	433	477	427	469	463	493	488	442	455	460	460	444	451	432	438	463	447	434	462	424	457	435	424	419	423	433	442	421	443	421	411	452	417	418	463	460	451	469	460	426	444	449	439	422	464	436	432	441	424	426	460	411	423	433	441	412	444	434	440	429	414	454	422	453	446	436	415	396	449	407	431	453	432	427	427	433	437	449	427	407	450	459	433	419	438	445	454	428	460	445	437	418	431	417	411	422	446	409	432	467	422	433	407	455	463	436	435	420	397	432	436	426	407	415	444	433	432	429	436	412	454	434	427	422	439	444	441	429	397	476	441	404	442	430	427	414	433	451	413	423	450	430	425	445	415	416	402	425	427	424	408	409	451	452	473	426	444	457	415	426	402	423	425	412	446	423	418	433	420	417	390	438	440	441	432	425	405	450	435	408	414	433	444	409	402	403	431	421	460	425	432	400	454	463	415	416	441	413	449	414	410	425	417	420	455	409	424	423	445	415	392	425	477	427	436	444	429	450	403	449	446	422	415	430	461	395	406	444	407	422	442	402	434	461	396	416	434	429	460	397	422	402	411	419	423	426	455	417	436	381	451	443	453	408	414	423	444	469	424	416	424	462	429	431	418	420	392	461	400	385	426	424	419	417	418	434	399	439	424	398	407	422	420	401	442	449	446	439	408	437	438	396	433	412	451	446	439	481	421	399	420	414	405	455	447	423	431	413	440	456	450	425	439	372	402	416	467	386	426	404	428	405	440	418	437	407	415	450	427	431	449	436	457	434	408	427	450	414	420	454	457	415	396	435	424	417	435	398	432	442	456	370	417	421	415	425	397	423	441	412	468	419	442	426	428	393	450	442	430	421	446	424	453	444	388	457	381	451	436	454	449	464	422	399	443	454	427	429	369	430	435	462	418	427	445	457	427	432	433	364	392	368	428	442	462	453	457	467	425	476	466	443	418	426	439	402	403	447	427	423	413	457	449	436	405	434	423	424	441	434	408	422	445	414	437	429	433	446	410	455	422	411	416	432	396	439	404	413	427	424	431	436	433	407	399	408	435	434	437	423	433	440	405	408	439	432	428	413	416	449	479	428	398	414	388	433	434	410	403	399	415	447	403	431	390	451	419	419	473	406	427	440	440	425	428	434	446	411	421	418	409	444	431	424	398	442	434	452	451	405	419	419	380	435	454	401	417	438	426	458	472	467	414	409	429	405	440	427	403	426	455	437	432	453	416	429	449	421	441	455	430	454	430	407	456	418	421	447	410	385	414	440	429	436	448	414	401	431	446	422	426	421	435	433	399	427	430	429	417	433	411	389	435	448	436	420	442	440	416	423	432	441	439	481	426	416	364	421	466	430	402	447	464	425	445	413	434	449	434	423	426	434	422	483	448	405	407	435	439	431	417	441	438	415	442	394	466	459	423	437	454	462	427	433	463	471	403	419	410	414	445	440	418	413	420	404	439	413	404	385	426	407	441	396	422	415	422	416	399	416	402	459	457	446	456	449	418	439	407	432	432	454	440	392	396	428	442	465	449	454	437	414	444	447	462	410	385	411	463	471	424	424	430	437	437	410	408	426	443	445	421	438	422	441	393	452	449	460	482	449	431	445	462	431	470	443	454	425	425	437	431	461	424	410	426	424	414	434	403	443	421	393	440	429	444	449	444	435	415	465	473	462	434	399	410	375	435	425	444	424	424	447	423	453	405	394	410	416	437	434	430	424	467	404	428	421	413	451	416	412	418	445	405	410	422	427	432	391	464	437	431	434	408	418	433	427	445	405	451	448	410	418	439	432	458	434	425	433	426	426	428	446	442	464	462	436	429	433	407	410	397	422	432	404	442	383	426	391	422	391	423	465	430	447	418	397	419	423	413	413	396	425	424	417	444	454	405	430	445	406	477	423	462	416	438	425	414	425	406	441	457	412	418	428	473	385	433	439	450	419	454	433	441	426	418	453	423	402	435	436	398	395	408	420	431	427	421	424	435	441	393	422	416	460	441	444	392	438	449	437	420	367	418	398	408	413	413	443	414	410	426	428	402	442	455	430	435	412	411	411	417	418	402	416	397	425	436	399	439	401	436	404	432	427	461	421	450	391	445	413	441	393	434	427	442	440	465	454	401	424	447	420	411	441	460	417	426	422	436	400	459	397	425	442	473	470	425	410	403	426	449	428	445	428	447	407	392	410	419	413	430	451	445	439	414	447	462	430	418	446	417	412	422	441	420	446	433	418	445	425	417	410	444	441	417	392	431	432	447	408	422	432	396	423	423	440	414	464	457	395	428	425	431	418	414	422	447	433	407	428	403	439	441	460	462	419	408	418	404	424	443	425	384	450	428	450	432	416	408	414	436	417	423	409	435	413	448	459	452	440	405	451	416	411	400	426	427	413	407	400	391	422	436	422	437	410	397	421	400	412	453	464	443	452	440	429	405	419	401	418	446	415	421	444	391	430	447	396	409	428	453	422	401	453	424	418	461	450	434	391	462	430	439	418	402	435	405	436	418	439	425	418	406	430	413	432	395	431	443	430	403	437	435	403	439	434	413	431	422	419	440	477	431	396	373	434	420	439	430	405	405	423	440	434	411	431	428	445	420	475	418	452	407	442	434	447	417	451	436	430	410	460	427	389	406	402	458	408	420	419	411	444	421	415	415	459	441	409	478	414	417	404	454	441	437	447	442	391	400	408	440	434	366	434	431	420	419	426	412	455	432	425	401	427	470	437	430	428	402	453	421	418	442	455	435	419	418	433	440	435	426	427	429	439	461	429	416	414	407	420	422	430	465	381	439	391	420	412	395	427	427	413	437	398	446	436	399	385	444	465	422	428	429	487	458	422	454	434	398	417	401	415	430	413	393	418	449	418	439	408	439	450	420	446	391	425	422	458	415	408	406	427	443	455	431	397	419	406	413	428	396	442	423	423	421	400	426	438	446	426	388	415	419	437	387	389	417	412	390	447	422	407	452	430	445	401	411	421	413	423	430	400	438	443	413	440	402	437	461	420	399	439	419	417	430	415	401	417	447	400	441	435	439	410	477	427	404	440	450	398	415	432	459	432	458	462	420	451	448	422	424	430	415	437	401	430	449	460	445	443	390	456	438	411	447	468	462	422	421	416	433	417	445	457	412	401	482	437	424	420	470	428	459	424	431	417	424	403	432	447	406	432	417	414	404	449	440	436	455	451	433	424	437	453	416	455	426	438	460	441	434	454	425	407	399	423	439	431	443	429	422	422	447	435	419	412	401	447	446	404	419	469	441	431	427	411	443	433	432	424	385	423	409	425	453	453	411	420	424	434	437	412	439	432	422	443	479	419	414	453	449	440	404	436	420	455	442	452	435	424	433	416	438	436	384	452	426	428	446	429	463	430	483	453	464	440	426	433	400	420	439	428	435	437	427	446	419	452	400	397	427	450	435	409	462	423	399	392	378	374	392	414	419	392	481	435	402	436	424	427	438	424
46620	77738	37744	2962	2189	1643	1352	1215	1057	981	958	915	851	792	829	807	785	775	781	746	696	731	747	761	695	740	681	692	733	721	712	704	731	680	697	707	676	674	688	731	737	699	696	650	700	742	683	717	662	679	703	674	709	712	731	682	689	654	689	693	721	683	694	756	700	698	699	727	683	700	675	689	721	686	691	683	717	637	685	661	685	717	656	669	685	679	708	714	663	659	702	673	691	660	722	716	653	719	654	667	718	693	717	689	687	641	702	690	676	683	641	670	715	687	717	691	690	664	712	724	683	755	670	695	658	695	673	658	717	640	669	705	715	705	680	702	685	703	638	696	662	639	711	670	659	689	647	758	688	723	690	704	694	705	676	698	699	727	639	652	649	725	688	685	737	731	672	698	682	690	663	698	706	684	707	659	714	636	668	705	705	642	684	660	661	694	689	676	653	689	664	698	654	684	680	634	694	715	666	650	693	681	695	692	690	652	723	672	659	674	652	664	661	653	694	666	645	726	725	717	641	685	685	707	633	656	653	665	680	681	675	685	668	688	716	665	698	704	663	677	667	674	645	626	703	691	643	683	681	668	701	702	735	663	703	681	678	671	645	706	651	705	676	680	719	691	663	717	697	685	702	673	645	680	688	702	688	738	652	670	717	650	675	702	690	695	696	641	670	665	726	676	704	680	671	647	729	676	663	704	684	688	674	697	728	643	704	667	641	696	691	699	663	681	704	692	677	669	713	734	683	695	683	679	681	709	671	674	646	663	705	712	677	699	663	715	680	655	662	657	706	665	684	734	680	672	646	670	671	679	703	707	672	632	710	685	684	659	698	653	663	680	686	668	697	684	674	699	685	674	681	711	673	665	696	676	674	696	647	688	684	704	679	667	661	722	652	664	694	648	700	686	684	667	701	686	719	649	683	674	669	659	640	715	697	699	674	650	702	674	741	663	653	661	717	669	677	679	661	680	685	670	680	677	693	703	716	660	669	704	644	711	688	657	688	705	687	674	725	627	634	697	663	677	627	702	725	690	733	671	710	676	665	723	678	681	720	683	673	680	705	673	688	715	711	697	634	683	676	691	666	684	705	671	699	648	721	688	648	673	721	666	639	648	654	659	681	705	684	637	742	726	709	688	710	698	683	715	647	713	703	691	691	689	644	679	653	633	700	732	723	657	696	691	651	709	691	669	629	699	742	618	692	663	707	662	673	640	684	736	644	690	694	662	641	715	693	652	689	708	690	698	738	710	666	681	699	662	717	673	616	727	715	685	677	684	749	670	696	680	642	692	725	639	638	693	702	703	644	688	680	707	643	727	710	662	670	697	676	714	677	623	715	697	692	684	686	708	717	686	686	701	671	659	672	684	655	691	686	723	725	707	664	706	645	696	641	680	693	701	691	703	729	711	678	697	712	720	694	708	648	676	682	717	702	698	683	679	670	691	674	701	697	637	716	656	665	690	687	662	690	700	682	651	710	697	694	738	721	693	730	665	727	654	676	712	703	662	663	661	654	623	691	682	709	679	700	670	648	693	678	673	691	686	626	688	680	711	756	710	693	699	671	704	663	690	706	697	710	690	705	665	683	642	680	690	692	672	698	702	692	708	685	657	713	671	675	690	647	658	703	671	703	697	653	676	690	690	620	693	685	708	671	686	703	703	674	608	669	681	653	700	680	698	686	711	698	638	622	721	694	663	699	698	678	686	683	656	681	684	636	678	713	658	673	671	659	686	674	667	717	660	662	678	713	650	704	684	686	689	696	673	664	684	708	707	637	721	686	670	696	672	670	701	687	674	691	666	690	670	728	680	684	720	714	679	671	696	655	686	669	670	722	676	673	683	688	704	677	699	722	700	653	726	633	686	699	680	724	708	707	632	681	676	665	675	690	673	656	715	690	724	690	683	682	691	685	643	621	679	725	674	708	719	624	733	700	751	671	689	678	694	680	669	688	683	675	738	706	699	657	648	710	666	681	717	665	736	671	699	698	689	693	621	654	689	716	717	711	668	668	684	659	695	737	641	713	727	675	642	672	705	708	692	663	673	680	675	649	715	714	615	650	726	707	682	646	711	680	693	709	694	697	727	686	703	732	708	687	689	685	696	644	669	651	662	679	698	685	669	670	700	674	689	651	701	697	715	655	645	695	667	652	675	697	640	674	676	699	701	667	731	697	647	712	711	706	650	668	660	698	682	648	684	695	681	687	668	653	655	683	698	674	688	661	721	680	709	695	669	721	695	689	686	696	651	667	680	699	663	694	691	677	704	699	659	680	677	646	719	701	707	679	710	702	647	686	689	593	678	667	681	694	659	681	671	683	738	673	727	683	707	690	669	684	659	672	663	675	704	712	644	730	691	709	762	633	698	683	673	703	650	711	662	650	717	722	655	680	624	684	696	703	675	697	677	665	690	695	661	680	680	683	683	676	619	708	729	713	657	686	695	710	668	662	680	699	748	657	700	690	706	648	671	650	661	721	669	653	630	664	667	714	676	724	678	711	672	675	660	678	696	700	672	662	680	696	700	682	668	678	695	664	703	688	697	706	720	707	621	701	665	697	649	707	676	701	659	640	700	708	700	701	676	711	658	723	722	675	676	732	704	693	641	678	683	664	705	709	720	617	647	733	673	657	642	745	696	672	733	701	708	680	649	670	641	683	699	703	682	690	665	671	696	669	682	678	695	677	700	661	690	683	699	677	662	652	706	665	691	661	643	655	654	666	671	652	696	669	712	710	680	679	626	686	669	665	639	710	700	632	717	714	705	664	684	653	646	654	713	689	732	665	681	652	702	681	686	677	696	659	711	653	676	670	705	685	721	664	726	687	714	658	701	706	679	687	691	658	719	700	653	679	695	699	707	716	682	730	695	715	635	746	722	725	731	649	669	710	658	710	634	643	679	693	694	671	667	683	684	676	717	675	683	720	674	708	684	674	697	640	697	672	711	687	671	653	700	662	697	674	707	693	724	676	649	697	680	718	701	684	685	648	692	675	694	667	726	675	697	691	701	667	712	699	684	699	707	722	650	647	665	635	669	711	666	684	676	649	690	666	644	661	712	700	661	737	719	697	601	664	677	719	692	668	681	646	665	692	709	683	689	662	686	676	687	659	670	688	685	750	679	659	721	675	703	656	647	689	724	675	660	671	689	679	655	667	683	709	683	689	649	724	672	616	658	681	664	709	703	662	702	707	695	690	694	678	660	697	701	697	666	692	656	675	703	652	688	647	707	670	669	705	707	652	703	643	701	708	663	689	666	685	669	714	717	706	699	658	661	728	687	709	706	700	736	701	673	664	671	709	662	627	676	649	686	667	718	667	696	726	720	683	669	678	667	670	743	709	678	625	680	633	717	666	676	675	697	728	694	641	708	709	681	660	702	662	681	691	663	710	684	656	633	712	635	735	657	687	625	675	690	691	685	681	694	698	672	666	667	664	682	675	633	682	709	617	670	680	689	657	679	695	682	676	649	682	644	669	678	709	678	672	665	648	684
26721	32787	21331	3124	345	266	173	140	139	143	128	124	127	149	138	118	136	122	122	153	141	133	139	138	130	123	110	116	168	127	120	149	151	128	115	126	120	118	123	136	131	136	139	135	130	126	126	131	120	135	117	122	157	127	143	134	132	131	140	123	119	143	130	123	124	132	128	133	130	137	130	132	130	134	142	127	134	166	105	128	142	113	120	118	144	126	115	110	112	129	122	117	116	118	120	134	137	132	124	141	125	129	118	145	120	125	133	131	127	136	111	132	128	139	140	143	148	129	127	125	138	139	162	141	140	123	133	157	120	129	107	138	124	122	130	121	118	126	99	122	120	141	114	123	129	132	133	126	126	138	144	117	141	118	132	147	125	136	133	141	132	105	151	122	123	108	121	117	106	141	147	133	147	141	123	131	119	101	137	132	115	137	124	126	106	140	116	112	138	129	143	144	132	147	128	130	127	138	122	113	134	136	121	122	148	122	121	137	142	121	136	131	134	121	113	122	127	124	131	150	104	140	128	134	134	145	124	127	136	145	131	121	113	124	118	127	140	113	138	127	118	142	130	120	132	143	131	127	133	124	123	147	128	130	122	128	129	145	130	127	151	139	150	149	121	120	136	140	130	136	125	126	118	123	145	137	143	137	115	142	107	133	145	124	129	135	141	153	123	132	133	120	107	126	146	125	122	118	118	111	156	136	101	133	108	127	138	118	133	119	136	142	132	130	148	146	122	127	150	126	133	122	119	129	126	146	141	126	113	136	132	147	138	114	125	117	113	135	138	130	145	122	140	142	143	107	148	114	125	131	150	144	120	139	142	127	141	145	118	139	135	152	126	143	109	141	130	113	136	162	134	117	117	119	136	148	120	104	125	119	120	141	127	130	135	112	134	126	102	139	165	127	142	129	152	116	127	137	140	130	137	118	127	161	141	127	125	131	133	121	119	125	123	138	123	149	132	122	133	150	120	120	113	126	133	141	120	133	123	117	147	131	119	134	123	129	129	125	115	137	121	131	123	127	149	131	133	143	142	138	132	124	131	125	116	122	119	134	131	134	139	108	118	131	124	124	125	137	116	126	140	133	123	134	133	132	149	143	126	138	144	118	135	149	124	114	114	135	116	142	112	125	122	112	138	140	131	133	150	136	123	145	116	129	126	149	124	119	138	107	138	143	127	120	137	122	141	135	128	129	137	144	113	125	141	119	139	128	125	128	122	139	130	128	129	123	139	118	140	144	116	171	135	143	134	129	151	133	111	128	117	145	130	129	134	118	124	132	128	119	121	129	111	111	127	137	129	129	148	107	138	126	143	105	121	116	127	150	133	130	140	121	133	113	121	132	121	160	134	146	141	119	130	118	144	133	110	133	137	138	134	146	130	118	94	127	139	151	111	121	122	122	117	105	112	136	132	101	120	127	126	130	143	125	121	141	123	114	133	127	128	141	120	112	120	123	134	123	137	140	114	128	114	113	128	137	127	126	105	139	117	143	134	134	129	127	135	134	125	149	116	125	114	136	133	112	131	130	136	144	145	136	146	147	118	122	124	142	137	114	119	131	116	122	143	130	133	120	125	148	114	131	124	129	128	123	132	126	136	134	129	126	138	119	122	149	113	137	119	112	136	132	131	132	140	142	128	130	152	147	103	132	116	118	123	144	131	119	131	128	131	126	125	119	136	141	127	104	149	126	143	129	113	103	143	136	134	128	141	135	119	148	110	151	159	103	128	141	104	121	137	133	130	134	120	141	140	119	138	130	153	134	130	136	127	133	131	111	125	139	140	128	133	141	141	116	115	137	141	130	121	106	147	115	122	129	127	124	120	166	120	148	130	137	132	127	120	112	147	135	139	130	120	125	126	127	113	135	125	131	146	132	129	138	147	135	127	139	117	111	130	110	145	121	124	138	130	136	127	118	130	141	136	144	131	141	148	123	129	129	125	125	133	124	127	129	142	128	134	122	127	120	131	120	125	127	119	160	132	143	117	145	114	135	114	125	123	122	128	113	126	126	123	123	130	136	135	122	127	118	142	116	114	115	134	137	125	135	121	109	138	125	144	140	128	122	133	122	136	146	143	132	122	126	131	132	113	129	120	145	116	119	100	117	133	114	113	132	144	125	131	136	143	147	137	145	122	125	115	120	135	145	109	125	117	143	126	133	129	129	128	121	120	140	136	127	131	123	134	133	130	122	114	142	150	128	139	117	151	125	123	131	114	151	123	139	140	140	123	112	129	148	116	129	121	118	132	118	132	121	140	117	137	117	130	139	124	106	150	113	113	123	112	142	125	151	133	146	150	133	137	142	134	124	137	149	119	127	132	138	126	114	114	132	117	126	115	127	113	129	137	129	123	146	136	124	132	138	141	150	133	139	117	128	125	141	133	138	157	118	135	130	138	110	138	136	121	127	146	125	115	157	126	145	141	130	123	150	126	112	133	116	130	124	143	135	139	162	147	125	133	120	134	135	137	133	118	149	130	139	131	136	152	119	121	123	122	130	125	124	129	113	109	142	147	132	156	141	120	130	124	109	112	130	119	146	138	149	135	115	125	116	124	149	129	121	157	137	116	133	128	129	134	151	122	119	142	131	137	134	143	149	129	130	112	129	128	131	111	129	127	123	137	131	166	149	143	137	135	121	137	142	118	124	140	132	129	129	137	144	143	160	145	109	136	136	142	129	125	133	115	115	114	134	121	142	141	129	137	123	132	137	112	121	125	131	113	141	118	129	119	120	129	128	135	156	136	158	131	157	110	140	111	128	120	136	149	138	130	130	126	129	129	128	116	139	147	143	126	125	134	134	128	135	136	140	141	127	119	134	123	141	127	154	128	129	125	116	128	145	111	127	142	150	133	138	156	128	117	130	152	116	142	133	128	130	122	120	142	124	129	120	123	127	144	120	138	113	128	140	116	128	135	117	138	120	141	124	115	114	123	128	110	134	132	134	138	123	132	136	152	126	122	125	139	133	123	129	134	141	120	137	122	122	131	134	116	121	140	130	118	135	136	119	152	134	127	137	155	128	140	132	128	131	152	148	126	131	131	128	126	144	126	128	120	105	140	150	132	121	147	145	145	126	135	114	140	139	108	134	164	111	135	156	133	147	121	110	136	132	129	133	114	146	130	128	123	144	118	134	139	126	115	116	134	138	129	123	128	142	125	146	122	127	128	150	147	118	145	110	128	141	166	134	134	153	132	137	137	123	123	110	118	133	123	143	133	128	122	126	127	129	110	142	114	119	130	143	119	117	113	121	150	133	145	129	148	136	150	137	157	117	134	130	135	133	138	145	133	126	121	131	152	141	137	111	126	136	135	130	137	124	135	125	128	144	106	130	148	128	131	131	132	122	133	123	121	130	138	122	135	135	130	122	152	118	132	126	127	132	125	119	134	138	133	121	118	138	123	125	121	146	140	153	134	150	108	126	130	133	144	132	123	108	142	113	116	126	140	131	137	147	109	129	117	136	113	124	152	128	122	149	113	131	107	134
27063	50977	15272	377	321	289	292	257	249	232	260	243	237	242	255	222	243	238	248	241	271	258	252	250	224	252	244	235	228	231	219	239	220	201	231	222	236	227	237	246	249	234	242	233	234	225	237	223	237	248	239	229	222	240	232	241	249	236	229	237	237	234	248	244	223	243	243	214	210	243	209	245	252	226	228	216	251	251	232	199	238	253	229	227	255	240	233	209	262	234	240	217	243	207	257	234	247	232	235	249	246	239	233	222	240	240	229	234	217	212	237	256	213	241	213	245	226	214	265	242	214	247	237	255	230	245	239	201	221	230	224	235	233	230	208	228	235	204	240	224	231	246	229	207	229	239	238	208	223	218	237	255	228	225	252	227	265	232	226	209	208	270	211	249	239	263	260	210	238	249	230	222	243	202	232	221	223	265	235	214	231	248	271	242	243	239	239	232	228	281	244	222	203	238	250	232	241	234	238	254	254	212	263	210	257	221	255	206	221	221	219	219	211	220	239	236	212	223	234	227	233	249	231	225	257	225	224	224	255	228	222	207	224	244	268	252	230	237	236	236	224	238	208	244	235	229	235	225	200	225	218	242	239	204	248	227	227	222	224	236	236	237	210	235	252	219	237	229	236	212	219	208	255	225	247	250	227	220	240	249	236	244	257	245	234	231	243	230	254	220	244	233	227	260	215	206	257	236	227	244	217	238	245	226	244	231	228	249	214	265	225	231	241	249	226	241	235	250	219	234	230	232	254	261	231	232	235	227	203	232	257	258	212	231	226	229	236	222	255	231	248	258	221	271	235	219	236	257	258	230	217	233	224	207	234	245	241	210	243	210	233	229	213	242	229	247	254	222	239	245	228	205	205	232	252	275	253	214	247	250	242	208	241	219	212	257	229	272	220	242	235	241	225	228	229	226	239	250	248	238	237	223	238	239	234	227	234	261	221	252	224	208	267	221	219	273	216	217	197	235	226	226	222	238	251	239	233	224	220	241	225	235	231	222	236	226	236	232	251	230	218	250	227	248	239	237	209	243	243	226	216	250	221	207	248	241	242	240	214	233	212	231	249	229	241	251	264	224	235	244	246	267	255	237	243	235	231	225	239	208	230	243	239	226	221	226	225	225	236	244	231	233	219	201	235	229	233	230	244	233	204	230	210	220	271	213	224	203	262	231	239	222	225	212	259	227	237	219	245	278	257	219	247	217	237	209	221	248	232	210	225	233	242	225	216	221	234	249	224	252	230	251	248	225	252	231	225	237	238	224	237	253	249	229	243	229	239	232	224	251	229	221	244	214	250	247	236	227	242	218	217	211	244	235	224	238	226	244	240	220	254	227	251	228	225	236	243	250	226	234	235	210	250	231	208	230	239	219	241	259	239	232	238	236	227	219	232	232	217	232	258	254	224	233	230	246	233	223	245	247	236	215	186	261	222	225	245	258	244	241	210	217	254	220	222	236	214	244	230	242	246	261	251	229	232	208	242	235	241	224	232	244	225	239	243	251	236	266	224	252	230	246	236	248	236	234	225	280	202	256	240	225	242	230	252	247	229	211	252	234	228	255	229	239	236	237	251	225	256	247	213	234	233	231	237	237	260	241	210	240	222	226	254	228	250	242	231	231	243	246	251	238	252	204	234	240	255	216	202	233	218	219	231	224	223	215	236	228	237	240	251	241	232	263	232	228	239	252	211	277	207	233	238	236	258	241	225	247	223	225	227	206	223	237	236	238	233	217	224	237	222	230	221	201	228	217	261	198	254	243	225	231	239	223	212	232	254	231	239	237	238	220	245	243	212	232	196	253	246	245	211	258	223	262	235	209	233	222	231	217	226	240	248	226	194	237	247	209	252	235	234	249	222	207	217	236	225	231	246	233	239	210	245	221	244	221	238	240	230	264	221	237	206	244	247	244	235	215	228	254	269	218	247	227	231	226	225	226	240	234	236	233	236	244	214	249	213	229	250	221	233	216	222	243	218	225	215	242	230	208	228	229	234	245	220	243	229	220	214	229	239	260	237	190	235	224	213	229	253	227	231	219	260	258	223	243	243	245	223	202	241	247	238	261	233	241	208	250	244	252	218	242	248	215	219	225	218	248	260	224	233	229	231	240	235	200	245	224	215	238	242	231	236	227	227	246	228	229	234	223	222	233	224	245	257	239	240	236	219	219	225	231	250	222	244	244	223	243	250	235	244	232	247	249	257	225	235	249	234	237	237	225	248	211	249	195	260	225	251	213	233	239	238	227	233	213	217	220	240	229	214	208	223	244	226	253	249	246	259	246	241	234	225	229	228	228	232	226	253	253	250	227	224	244	200	234	234	246	251	220	228	197	232	250	251	229	256	242	259	234	233	263	246	213	243	220	235	235	235	247	221	214	243	242	217	200	216	218	259	215	241	260	248	240	233	231	244	240	229	243	256	235	232	223	260	234	276	222	248	245	224	235	214	218	248	221	227	219	240	202	236	235	234	197	197	229	237	251	225	254	256	247	190	240	244	238	234	234	221	204	239	216	213	221	268	237	229	225	237	248	220	227	213	219	223	253	224	231	235	226	241	261	245	217	219	220	237	239	213	225	219	213	230	242	236	210	247	211	227	223	210	240	237	245	228	255	205	218	230	228	277	240	262	241	236	240	232	234	231	230	239	222	254	245	226	246	249	231	245	237	246	229	237	256	249	212	242	224	218	229	232	235	238	232	217	216	238	213	233	223	233	252	228	227	239	255	228	224	266	223	256	229	228	251	229	206	239	219	220	210	225	243	260	226	228	247	243	231	241	242	217	258	254	236	238	228	228	234	217	226	246	231	202	255	215	240	220	216	240	241	217	218	246	231	255	236	228	215	236	237	240	228	220	226	256	257	235	242	241	230	230	235	246	230	221	241	227	209	219	233	232	265	244	237	220	242	241	248	233	249	232	229	254	233	231	257	250	218	220	237	246	227	237	225	256	224	252	250	241	226	255	275	222	243	230	217	224	252	237	244	249	243	226	261	219	253	218	231	227	240	230	239	210	245	254	207	223	237	221	226	233	229	220	242	247	220	230	214	210	229	248	245	218	235	261	235	227	229	216	247	264	231	245	250	239	216	233	261	243	227	240	241	237	233	256	230	233	251	230	238	233	264	223	229	224	225	240	239	250	229	241	239	220	241	227	245	237	218	254	235	217	191	287	222	246	228	229	237	237	227	271	216	225	227	262	257	205	274	234	216	216	238	223	209	235	250	246	238	249	245	222	258	226	260	188	236	246	230	233	252	214	245	212	267	209	211	211	227	219	223	228	255	244	243	249	231	229	255	221	238	263	217	231	234	250	223	210	218	243	240	226	217	221	233	246	251	232	207	257	229	229	247	226	237	229	215	214	240	248	238	229	231	217	240	225	287	249	214	238	215	251	232	211	225	229	257	261	228	271	205	232	216	233	241	243	229	211	226	239	196	209	205	232	266	213	213	225	232	254	236	226	214	231	233	226	234	249	245	221	219	212	249	248	239	256	267
23988	23540	29563	23778	18632	4374	475	376	317	318	283	274	281	308	313	302	277	278	281	262	281	226	290	270	256	305	256	308	259	261	269	284	286	265	282	251	290	277	294	247	275	294	241	287	301	234	265	240	251	287	248	280	250	291	302	273	270	262	258	252	262	257	233	276	289	277	246	264	272	251	242	276	262	272	269	276	269	267	235	262	265	262	273	309	252	287	272	278	268	258	255	243	266	276	236	278	305	250	238	277	274	251	282	260	270	281	281	267	278	267	239	274	276	277	282	267	245	268	263	240	271	284	281	280	253	301	277	238	274	274	274	284	297	259	258	278	281	256	265	292	256	258	250	258	268	245	252	298	267	280	265	294	267	271	266	280	275	273	291	234	258	289	261	285	267	274	243	271	268	269	293	258	280	289	269	267	275	248	243	244	254	276	287	269	268	277	266	278	266	275	265	257	275	259	270	280	250	285	301	282	275	265	293	276	288	273	297	244	259	268	275	261	266	284	297	264	267	279	252	283	255	251	242	256	287	291	245	236	260	257	283	258	281	259	281	252	303	283	257	296	298	278	264	269	260	286	259	253	315	213	261	264	268	288	293	266	250	261	267	240	262	260	240	260	258	268	289	270	247	296	271	267	281	263	296	244	231	268	287	273	222	260	273	259	276	254	269	261	275	278	272	279	240	246	267	252	247	269	294	281	241	240	257	270	272	284	269	278	283	296	248	260	246	265	240	270	280	254	275	272	243	266	289	263	280	251	274	258	290	287	283	282	251	262	266	254	254	268	277	250	293	270	270	248	262	288	263	262	248	270	268	303	258	262	276	258	251	277	268	246	292	242	283	282	310	296	276	278	261	275	237	239	265	281	289	277	255	248	274	266	273	225	295	271	279	262	244	280	266	282	280	268	289	254	296	245	287	250	289	266	279	265	245	239	272	245	290	266	293	266	267	257	273	258	253	282	242	287	263	264	272	254	270	253	257	257	273	283	264	248	270	259	263	268	301	290	287	262	259	284	274	266	258	254	243	276	263	253	256	243	258	296	274	267	270	288	268	274	285	271	267	259	282	263	253	271	263	283	272	267	289	284	278	293	285	259	286	243	278	288	274	255	307	254	285	275	279	268	243	267	252	273	267	283	239	252	286	266	248	244	276	251	238	271	287	284	272	264	255	269	301	273	277	276	265	263	261	263	270	280	268	257	250	255	267	254	287	279	249	277	288	281	279	267	272	249	267	256	288	264	251	281	280	275	270	292	272	264	270	247	270	283	285	272	233	284	315	252	267	274	258	233	249	248	263	259	255	251	280	252	260	299	273	285	261	272	280	262	270	242	246	272	303	270	274	238	269	269	278	236	284	263	252	260	288	244	261	268	279	281	273	242	259	259	280	281	284	285	285	276	256	272	262	264	258	254	258	274	261	255	288	269	268	267	290	260	291	273	293	282	250	259	273	280	290	283	286	260	276	269	261	256	265	285	287	284	259	289	259	327	267	262	293	297	275	276	273	265	277	270	265	252	278	284	231	266	262	277	288	248	264	271	259	279	251	220	274	273	273	266	286	278	248	245	285	296	275	252	262	239	261	271	267	260	269	260	278	248	289	285	264	252	261	251	248	245	273	313	262	245	249	271	298	270	297	278	273	243	258	272	270	291	264	284	247	273	256	245	255	238	269	255	283	247	263	271	236	253	270	274	277	271	270	251	252	253	273	260	291	256	290	249	252	258	240	266	252	275	260	258	241	284	261	265	270	280	260	264	253	305	277	249	278	278	284	246	264	275	275	267	255	275	259	271	286	297	247	258	294	260	253	265	256	248	255	266	261	279	262	269	253	268	274	287	296	283	267	299	249	277	285	271	259	269	267	276	273	279	273	246	250	316	268	244	258	256	287	270	241	280	245	268	281	280	262	281	273	280	265	278	262	271	253	280	255	272	292	266	242	286	246	265	329	274	262	251	261	265	264	268	279	265	270	251	255	253	250	262	263	274	262	254	273	242	283	270	264	266	274	297	264	262	260	248	279	265	257	266	245	271	268	285	251	262	273	248	263	231	263	273	268	268	281	240	278	256	266	273	268	277	271	245	274	272	273	282	259	240	269	242	291	261	239	289	248	240	282	268	280	270	240	244	264	271	260	263	239	258	273	283	256	266	280	258	279	285	282	254	267	247	249	273	276	272	282	279	287	264	296	283	256	263	279	278	235	271	251	278	253	248	258	286	276	250	252	270	284	254	245	246	266	273	273	253	274	254	261	269	274	267	261	257	274	304	264	254	282	262	271	250	284	303	281	248	274	279	249	246	281	251	277	240	254	255	300	281	274	261	244	258	288	257	273	275	269	260	272	257	247	270	259	289	235	261	270	256	253	238	255	258	258	288	284	233	267	249	270	270	258	291	262	281	285	277	238	282	259	224	276	269	269	308	275	247	290	240	252	281	262	280	276	264	302	276	247	274	253	291	263	275	252	321	272	278	262	248	281	271	265	250	285	248	252	258	277	289	275	268	273	260	279	278	232	259	290	240	292	248	273	267	292	278	248	287	286	254	230	277	240	293	268	253	282	304	278	248	265	265	275	246	251	271	273	282	263	271	224	271	282	264	237	272	284	263	251	263	278	264	264	256	252	239	253	258	255	259	278	281	273	280	265	253	253	278	291	260	250	286	257	260	274	254	255	258	255	255	276	275	272	238	272	259	252	264	277	256	261	263	264	262	272	284	257	275	271	258	284	270	296	289	271	251	247	257	266	279	288	272	275	276	286	264	262	281	254	249	281	269	240	252	248	279	258	295	250	294	236	255	275	279	253	288	278	256	250	267	284	271	284	267	266	272	274	266	262	278	273	282	271	272	281	264	266	269	277	267	272	253	280	259	257	270	266	245	250	250	278	245	287	295	254	232	265	247	284	271	275	260	272	257	247	253	298	258	249	272	283	276	254	228	270	263	265	253	266	265	271	282	296	267	258	238	263	260	266	237	271	274	272	279	285	268	281	260	271	287	309	261	273	289	245	279	248	270	275	274	265	268	288	269	269	266	277	253	291	271	278	284	266	285	258	278	252	285	263	269	253	312	278	287	261	255	269	247	261	261	262	267	307	294	264	278	282	278	245	248	243	287	277	265	259	265	280	251	275	259	257	274	249	253	287	278	269	239	271	260	252	260	270	278	234	247	259	252	265	283	278	255	263	253	271	301	244	246	272	291	249	279	266	265	235	218	258	280	255	266	255	265	247	265	282	262	266	249	261	266	255	288	242	262	278	293	281	280	273	248	285	261	277	256	252	267	275	266	260	247	276	234	275	277	228	248	268	267	239	248	251	251	268	256	251	263	299	247	267	281	265	275	266	256	275	277	312	264	273	269	295	264	276	263	278	262	284	252	249	257	269	287	296	262	282	288	281	280	243	258	269	287	281	288	248	263	310	274	233	283	285	264	298	267	270	280	263	253	265	293	253	262	285	242	280	270	257	278	274	261	266	248	252	229	285	254	272	251	258	265
45572	84214	29257	1609	1155	894	767	722	609	607	592	516	519	498	507	518	513	496	496	499	471	451	470	433	448	476	443	486	446	457	492	432	469	459	447	477	454	482	456	446	452	494	455	453	437	472	490	470	413	419	450	430	454	439	437	418	451	449	469	413	460	478	484	480	409	436	448	471	431	437	455	464	423	428	445	450	461	476	438	484	460	456	479	485	446	462	469	431	469	461	457	444	413	457	459	434	444	464	465	443	428	434	407	464	479	439	451	410	434	437	420	461	431	420	429	458	460	433	427	481	427	454	449	446	477	409	443	480	467	459	403	477	462	458	474	416	426	465	475	429	485	427	430	431	429	463	485	417	442	443	449	422	449	442	461	450	436	463	458	425	410	440	438	454	427	460	451	460	436	410	471	464	460	407	424	432	477	429	467	430	483	429	463	445	452	412	446	426	463	435	467	451	483	433	483	472	438	465	460	425	440	466	419	442	447	445	434	449	448	469	441	428	469	449	424	414	450	411	457	444	427	436	463	425	424	454	442	445	427	433	450	504	509	441	442	442	448	455	415	468	455	421	427	422	492	467	435	434	448	421	400	440	442	471	457	435	462	467	464	455	464	415	439	428	443	483	448	436	456	478	444	436	422	444	433	473	457	428	428	456	462	473	461	456	437	421	441	434	431	439	438	457	478	456	471	446	431	483	430	455	428	430	425	494	402	478	473	459	452	446	465	444	442	429	446	484	430	450	418	410	423	436	439	409	447	436	481	452	420	496	444	479	458	473	457	471	484	431	500	454	491	429	454	449	403	475	450	444	468	443	438	431	422	404	454	459	432	433	443	425	453	459	459	423	450	448	421	467	444	428	420	446	438	443	438	473	446	439	444	484	475	449	419	455	446	430	450	478	439	487	461	480	457	415	455	467	479	474	486	452	416	452	453	463	459	448	438	417	443	450	454	474	465	419	468	423	396	451	446	422	461	453	429	470	430	461	438	440	439	447	436	433	455	441	453	450	440	464	470	447	447	414	477	436	421	429	434	491	454	445	431	390	437	420	432	419	476	442	450	459	494	460	483	447	486	417	461	439	422	479	460	453	451	437	421	425	452	451	488	455	423	425	458	458	485	430	425	440	446	437	440	453	439	448	440	435	452	435	472	442	420	433	440	428	425	423	463	459	467	444	470	443	476	455	475	420	453	414	456	420	441	457	420	457	434	434	410	448	471	441	451	450	435	447	470	441	458	428	460	454	464	436	485	419	453	482	485	457	460	459	453	434	447	439	417	462	459	439	430	452	454	452	434	462	410	421	423	425	450	433	398	441	481	438	464	430	449	443	467	437	435	451	451	445	457	468	439	461	441	450	468	435	440	413	455	450	434	436	463	465	464	425	427	465	451	457	417	422	486	449	493	457	423	412	442	427	458	464	422	436	455	425	449	424	442	415	464	433	447	444	475	451	457	404	435	481	445	493	446	433	459	448	450	480	510	470	429	448	449	442	436	433	470	475	418	398	448	434	462	436	473	458	393	445	429	450	482	421	450	432	450	453	486	464	440	397	493	457	428	420	499	440	468	424	492	429	463	460	471	463	472	423	426	413	446	434	471	430	452	464	469	443	405	476	491	450	473	462	478	452	451	442	464	436	466	437	450	446	431	452	460	451	424	421	447	418	485	441	440	439	462	437	441	452	454	444	483	473	462	440	424	431	468	450	435	454	424	421	460	446	484	443	500	464	412	437	472	447	424	447	424	455	426	458	427	447	471	439	439	463	390	442	433	409	445	463	420	455	457	462	441	426	441	429	450	405	498	415	493	431	422	445	458	452	452	468	453	445	401	443	458	452	464	455	453	421	459	439	450	426	455	441	445	460	455	493	435	430	467	448	437	439	414	431	412	437	425	458	444	455	468	437	412	492	471	450	506	443	422	459	475	415	433	433	468	437	462	443	461	454	441	455	469	445	437	419	466	457	463	455	491	462	438	462	499	455	436	437	445	438	430	455	473	463	465	447	443	465	454	432	461	437	465	410	427	408	435	461	438	465	502	445	435	445	461	476	524	424	463	456	492	470	476	436	441	431	431	437	472	443	424	455	433	465	486	440	451	426	399	418	489	428	404	411	449	470	421	457	442	463	435	414	450	429	493	463	489	457	484	456	493	463	486	406	441	437	445	430	457	460	427	439	466	445	456	471	421	458	483	418	461	428	476	441	425	443	448	417	432	437	444	473	411	442	433	416	458	454	469	416	433	461	450	472	436	485	454	489	422	490	446	475	463	419	433	455	432	417	436	492	452	433	449	447	411	480	475	454	412	437	424	437	449	401	467	437	449	419	469	441	419	498	448	457	412	435	447	483	452	448	482	442	447	417	448	411	418	427	445	468	468	410	439	442	429	451	431	473	474	449	443	475	434	395	467	444	449	463	432	407	460	489	442	441	407	474	422	451	464	447	422	458	429	440	452	417	475	436	439	425	484	442	448	422	471	456	424	421	448	460	469	470	449	461	473	442	455	454	444	406	459	410	435	477	438	469	429	461	462	415	448	450	470	434	476	418	464	412	420	444	477	454	422	419	448	437	414	452	457	455	469	466	459	450	428	459	468	436	457	455	454	417	432	436	455	463	492	416	437	413	439	474	458	456	443	417	436	448	457	422	482	445	450	415	441	455	449	450	449	434	470	438	429	482	419	426	460	478	434	452	461	464	439	463	434	435	443	437	405	452	450	429	457	457	466	445	440	454	424	470	442	431	451	449	451	473	453	448	450	430	451	462	487	415	424	432	433	479	467	453	467	451	442	411	408	463	442	475	465	416	409	437	415	434	446	449	448	450	455	442	437	464	449	410	418	437	463	417	430	420	446	446	420	463	408	488	433	429	450	449	444	444	465	447	451	423	428	466	472	483	416	446	446	438	444	451	446	427	428	499	431	399	425	449	457	479	437	481	431	435	434	474	470	463	448	433	476	436	424	473	432	489	439	426	402	453	466	427	447	484	429	465	464	420	416	483	448	418	460	436	416	441	445	440	421	453	426	447	447	432	448	446	436	466	430	425	413	460	411	446	476	428	446	478	483	450	429	462	494	458	434	444	459	455	480	458	422	426	434	466	432	471	450	423	418	436	429	433	441	441	417	491	443	455	448	431	428	437	438	466	432	424	427	443	430	443	412	442	444	454	443	456	451	430	437	446	458	464	455	431	469	446	469	411	427	442	435	455	431	425	420	418	413	430	488	455	434	438	451	438	439	444	456	454	465	468	428	490	427	450	472	446	445	467	441	453	447	424	449	458	436	449	439	422	428	432	468	462	455	473	436	474	433	433	436	446	427	462	415	445	445	465	438	471	401	427	443	447	481	493	478	435	413	410	488	454	447	418	453	486	428	438	411	443	470	465	440	435	477	457	413	397	469	428	410	439	437	436	417	461	414	464	481	409	410	444	472	450	477	463	441	431	459	448	479	422	443	435	404	449	475	459	431	430	454	447	462	452	448	426	423	476	413	454	480	454
23047	22110	29259	23576	21055	18985	3152	647	515	526	547	529	499	459	470	511	477	456	408	432	438	456	452	422	427	431	478	461	439	410	435	435	408	465	433	413	420	415	411	407	409	422	422	425	388	445	407	430	430	419	400	460	426	415	427	418	436	436	410	400	394	416	418	418	405	439	443	436	408	409	408	420	449	417	437	408	446	397	437	408	423	432	422	393	416	403	406	409	415	386	407	402	404	382	446	408	440	470	452	434	419	388	427	389	435	409	404	377	470	442	405	413	435	402	396	407	403	379	403	404	432	421	417	429	420	428	383	385	399	436	419	405	435	456	422	415	387	401	406	438	388	410	403	404	417	440	406	436	410	396	416	401	440	416	423	418	420	410	425	419	394	455	394	407	401	395	378	405	408	401	427	416	431	427	400	431	411	444	422	406	442	413	439	391	463	425	406	408	398	409	438	409	377	419	435	421	436	398	418	423	386	425	415	418	400	406	409	423	375	444	423	416	411	415	451	428	406	442	430	388	426	435	391	440	429	414	421	423	454	455	459	388	434	399	431	425	401	438	412	424	416	430	431	436	436	390	420	433	402	449	427	421	435	426	420	409	422	392	402	408	391	410	379	400	446	409	373	424	414	454	397	399	447	398	437	407	449	422	402	432	425	412	420	451	431	445	409	445	423	410	433	421	372	431	389	426	467	436	410	436	410	417	391	435	438	400	449	388	417	463	408	441	451	400	448	387	432	434	406	424	390	447	413	410	408	427	422	396	420	422	427	389	392	443	421	395	425	387	451	408	443	405	390	402	409	407	405	458	399	404	416	401	385	414	403	426	398	429	441	411	414	427	417	400	437	416	391	434	394	452	424	378	398	404	430	472	415	399	425	416	401	403	442	407	385	411	402	398	439	396	414	414	407	429	431	423	415	436	432	418	438	379	416	423	432	425	434	417	438	404	401	411	405	430	417	370	402	401	412	392	413	391	408	388	401	426	410	402	404	446	419	399	426	425	403	428	409	431	430	438	436	417	404	411	434	409	435	407	439	434	415	434	383	375	406	398	430	457	470	429	409	426	470	396	418	407	409	430	405	374	396	421	395	399	413	382	429	434	408	438	427	417	421	399	413	425	407	419	417	394	408	439	386	413	424	438	415	435	400	390	379	421	410	405	438	388	424	428	410	400	406	416	412	418	398	397	381	439	438	387	427	416	411	400	393	431	441	400	405	413	408	424	415	427	385	441	404	428	407	419	406	423	412	460	397	406	401	420	415	429	410	417	413	400	405	422	477	414	370	447	407	416	411	433	427	392	417	408	445	405	421	388	444	425	443	399	408	391	411	406	392	410	435	412	404	435	438	439	407	424	402	406	423	411	391	395	433	401	387	401	404	440	416	367	431	392	389	447	397	400	413	417	416	434	411	428	399	456	439	440	417	473	440	458	409	440	402	428	426	403	347	431	380	404	415	395	450	435	434	405	379	402	405	438	435	421	432	408	364	432	397	446	382	392	429	425	410	416	437	412	395	396	401	408	382	427	413	474	411	398	421	385	417	454	426	384	425	395	410	422	421	427	383	413	402	406	443	450	410	407	414	397	440	404	396	431	417	403	408	412	450	458	408	419	462	418	450	415	401	397	412	440	432	453	404	438	395	446	410	432	408	425	401	424	392	427	365	429	429	403	411	425	400	399	427	451	436	433	406	438	425	445	428	438	407	413	445	446	447	411	417	443	436	415	401	419	412	413	419	455	402	390	446	425	394	421	426	410	423	419	435	419	390	421	437	403	402	388	416	401	418	434	459	435	419	410	397	402	389	428	457	387	440	417	394	436	404	371	427	406	425	431	415	414	443	403	440	422	418	394	407	405	429	440	408	395	432	452	420	472	430	419	404	393	429	396	446	415	396	451	417	404	422	400	384	437	410	437	427	386	435	420	418	441	402	412	417	433	440	383	403	433	448	383	453	445	412	439	428	379	409	408	423	406	437	389	390	395	437	412	417	385	402	415	396	444	408	429	404	434	402	394	374	432	405	428	446	420	417	421	414	465	435	424	386	419	395	421	443	457	416	410	403	428	435	445	439	454	390	402	409	416	395	421	414	406	424	397	424	432	373	421	440	404	416	436	387	415	399	399	408	448	426	378	387	416	401	433	436	422	376	425	402	422	408	411	433	410	408	402	418	383	427	400	410	385	390	413	421	429	421	408	405	405	432	397	431	403	429	432	460	420	400	443	406	424	430	440	390	437	413	413	431	451	415	407	439	413	404	429	414	423	413	408	410	399	407	418	445	401	434	425	401	409	421	407	432	403	428	427	392	387	429	444	422	400	421	432	380	407	430	402	439	450	449	440	438	412	447	392	449	430	436	432	381	377	442	389	409	393	427	406	392	431	400	416	433	407	430	412	411	420	392	409	407	404	410	423	442	435	412	367	434	419	410	424	417	365	428	394	426	456	409	421	388	429	381	382	445	388	397	421	429	412	421	444	405	451	443	465	397	395	410	383	376	453	439	403	472	427	386	436	404	425	395	374	409	429	414	394	400	428	414	382	431	409	438	433	410	429	415	417	434	405	438	423	398	416	413	426	400	439	428	404	408	387	428	452	392	449	425	437	402	359	434	441	382	387	419	389	411	437	406	387	405	419	433	435	378	406	425	403	401	442	398	415	429	411	388	372	403	434	432	432	416	437	436	412	422	408	412	416	417	373	436	442	410	423	420	409	427	408	419	413	422	425	410	414	414	400	404	401	426	448	392	425	437	424	423	419	416	431	445	437	429	418	395	429	382	420	408	426	414	407	447	398	408	417	407	409	456	397	409	381	406	413	433	459	399	406	384	417	395	456	399	423	430	440	401	421	391	415	413	428	389	394	405	420	424	413	406	395	425	433	444	424	426	390	416	390	430	440	433	417	431	369	413	437	428	424	415	372	429	429	411	411	419	413	399	408	415	425	438	392	459	441	410	417	376	425	404	403	391	397	397	403	395	416	444	419	409	422	432	389	421	446	419	464	415	404	408	388	416	393	384	393	419	443	441	431	387	411	425	420	395	449	436	382	419	404	420	451	416	413	431	396	418	405	428	394	475	423	431	446	411	401	421	422	419	409	416	477	395	402	379	396	400	432	405	388	409	429	413	403	429	422	402	396	369	434	432	386	417	408	417	452	430	393	425	400	393	396	446	421	425	389	432	387	438	389	457	434	425	425	425	417	396	418	415	389	412	434	422	418	366	415	381	405	414	408	381	456	466	396	395	432	438	432	422	370	418	431	411	418	428	448	422	402	412	444	394	436	456	441	395	392	420	409	415	430	402	394	422	448	401	443	388	393	432	437	417	381	415	402	446	419	402	420	428	412	405	398	408	441	392	444	414	422	445	397	426	421	404	416	382	447	425	405	414	427	431	408	419	418	422	436	419	407	450	424	443	440	410	394	434	415	409	427	433	400	413	420	457	387	427	407	425	419	390	418	432	415	431	423	428	410	410	434	397	392	422	417	409	413	416	403
48305	86130	27282	2933	2128	1676	1311	1236	1026	996	984	883	849	881	764	807	768	778	710	738	705	711	710	705	695	691	734	706	673	694	704	711	696	676	663	706	687	724	701	704	665	690	667	630	642	644	680	606	675	649	687	641	691	678	690	611	726	728	679	702	694	690	713	678	662	648	642	706	636	683	651	667	689	630	659	625	697	669	670	674	645	623	639	653	699	663	645	678	668	676	629	623	657	621	654	623	661	680	688	675	654	634	648	604	695	670	681	647	677	660	654	595	630	678	677	664	646	635	662	647	644	666	656	645	703	672	668	694	602	593	700	683	676	653	676	665	641	692	589	678	691	703	654	701	661	706	628	647	648	710	645	666	708	677	611	686	701	706	670	671	666	628	680	634	674	646	687	676	687	665	681	669	626	723	645	632	663	658	631	658	622	682	648	639	643	634	676	650	626	642	656	695	680	661	679	683	685	661	658	710	709	639	721	694	675	697	641	643	631	661	657	676	638	674	644	638	653	690	696	681	652	671	654	685	675	700	651	659	709	653	659	716	719	637	651	622	690	676	645	679	683	666	650	660	672	698	674	652	643	675	698	700	679	657	658	636	625	627	681	622	641	677	670	659	655	652	703	683	665	654	667	617	689	643	726	637	642	644	642	636	699	620	686	640	678	667	646	636	642	633	694	617	691	625	675	697	642	667	726	681	693	665	684	641	679	693	655	671	661	646	661	651	657	640	696	669	669	664	680	657	665	704	672	681	655	700	623	657	738	665	686	603	661	681	667	707	643	644	680	653	688	684	655	645	666	664	677	657	666	697	681	628	680	679	674	669	649	661	624	672	643	650	671	644	699	659	639	624	670	679	634	641	661	651	653	709	664	668	718	653	694	658	664	655	649	706	663	684	679	686	659	639	667	636	657	687	661	677	669	628	663	715	690	646	620	680	679	681	687	648	651	702	700	658	610	679	684	651	617	669	691	663	684	709	626	655	664	653	672	629	664	711	668	661	680	638	608	650	669	648	641	644	659	667	686	682	695	691	638	695	653	668	695	627	655	646	663	682	658	630	683	658	637	612	668	690	665	672	684	661	679	685	676	642	612	607	662	638	640	688	658	665	661	645	645	652	677	649	701	629	713	670	668	694	723	659	692	719	655	704	694	656	683	670	668	655	681	611	684	657	720	667	665	661	622	664	630	643	684	627	643	638	657	650	676	692	694	697	641	690	634	678	710	632	634	678	619	635	691	632	642	632	639	700	716	650	645	657	684	697	655	718	662	638	690	690	674	701	683	661	689	651	649	674	656	661	611	665	679	686	674	643	697	742	659	687	661	664	689	669	682	696	652	692	655	652	648	694	672	645	671	681	631	631	684	674	647	686	685	610	646	665	671	684	665	646	655	661	637	632	655	667	681	676	707	689	644	661	623	637	686	682	673	702	627	624	623	654	658	669	648	654	661	653	601	613	646	649	716	652	658	673	689	674	666	638	623	664	688	656	675	677	691	662	685	661	670	654	693	639	645	675	684	644	678	645	614	681	711	658	672	652	671	627	649	669	668	721	679	683	659	661	618	626	691	658	659	651	645	705	686	690	684	684	645	679	659	677	654	665	681	665	640	646	668	613	687	664	684	645	676	639	636	665	692	646	700	689	626	667	620	668	637	622	633	658	648	631	715	631	686	640	684	700	661	650	648	657	636	654	693	693	698	662	655	700	702	623	627	687	623	645	700	655	639	636	664	651	683	617	678	709	691	696	644	657	699	696	633	687	638	687	679	654	650	677	665	680	628	639	641	724	657	642	637	679	689	661	680	611	664	685	682	651	668	642	659	622	710	699	657	662	671	690	621	670	704	684	629	614	654	561	665	649	648	620	676	676	665	650	668	641	635	656	664	689	667	637	704	663	650	694	667	643	680	668	672	659	680	641	653	687	669	692	665	696	658	685	660	695	649	690	642	600	641	637	639	602	683	652	666	664	698	680	665	667	667	658	678	629	700	616	651	663	672	631	693	649	682	671	641	656	631	637	657	683	619	712	632	661	677	658	665	720	681	677	686	657	651	649	699	632	690	670	680	662	683	640	704	639	657	678	667	625	702	687	646	674	642	675	643	638	623	696	653	649	689	622	653	632	641	654	693	643	693	671	646	684	677	688	654	660	652	686	676	687	666	639	642	671	674	621	597	620	688	668	660	620	687	682	636	717	619	688	680	667	667	664	700	668	662	695	657	678	672	644	672	675	639	685	616	672	666	666	697	641	642	616	644	673	633	662	667	702	633	657	659	679	662	707	657	661	661	643	686	662	645	688	674	649	694	663	630	655	682	694	673	659	682	648	708	671	659	653	695	634	642	651	657	637	627	709	644	729	680	650	721	655	653	660	650	660	719	653	643	703	631	663	635	664	632	686	668	645	653	683	629	652	657	665	661	651	671	677	661	651	680	675	675	645	684	624	683	645	620	705	679	678	716	647	680	673	658	635	682	648	661	700	656	672	642	689	655	668	684	678	626	649	669	684	664	676	668	667	688	695	657	615	615	646	660	648	672	659	646	646	630	636	656	682	663	693	645	644	636	652	660	633	649	708	642	655	673	642	622	668	708	660	676	693	662	643	644	650	691	688	662	695	669	678	617	666	659	617	676	660	641	718	668	679	683	639	674	686	660	689	713	646	704	647	664	673	679	636	665	667	661	625	681	710	665	659	650	700	682	684	665	645	671	670	655	642	625	662	688	627	666	651	709	679	689	669	649	660	678	630	685	678	643	666	661	689	661	625	665	636	659	690	661	676	638	676	662	706	691	683	691	668	653	663	653	671	702	645	646	673	662	650	663	627	667	634	655	684	658	709	667	607	667	674	612	651	666	632	700	658	692	634	651	617	655	681	646	669	658	661	654	665	615	711	644	698	676	646	666	657	622	631	603	666	656	641	663	631	657	703	685	674	641	669	695	657	651	587	671	650	669	630	673	607	634	663	609	631	674	647	658	650	649	669	624	729	679	647	647	641	720	674	656	650	657	619	644	653	665	695	638	678	691	658	644	663	628	653	650	664	663	649	712	632	682	630	628	700	697	626	716	671	634	663	662	706	644	659	724	659	700	702	622	681	648	666	640	674	735	654	663	679	630	696	699	660	688	614	687	709	642	675	647	649	628	646	648	685	677	644	692	651	667	676	630	670	681	674	624	650	641	647	684	642	691	675	660	684	658	673	721	652	681	663	626	638	679	668	668	699	657	728	696	637	677	643	649	649	642	669	669	679	692	666	691	613	707	681	642	641	668	638	652	663	645	697	649	671	656	622	653	669	674	658	621	685	671	665	656	624	648	631	654	622	722	652	686	650	632	689	672	651	674	693	693	702	612	716	631	700	656	715	679	622	664	676	674	642	678	653	697	673	679	692	684	628	705	648	668	688	670	643	709	646	670	688	652	667	666	649	675	672	686	660	685	623	681	667	660	676	711	687	681	695	710	625	694	689	653	673	689	660	705	671	626	654	622	672	658	708
26987	31859	19738	2696	184	146	114	149	119	130	125	138	133	132	130	116	126	126	150	129	133	108	121	129	120	116	133	131	142	130	147	136	132	133	153	114	129	126	118	132	118	130	136	131	113	107	132	132	130	137	130	124	112	129	113	132	137	123	122	114	134	136	113	125	117	139	124	132	114	133	117	122	110	126	133	110	124	146	120	128	132	139	115	130	112	118	126	151	125	117	114	130	126	133	125	135	118	119	143	153	125	124	138	132	133	127	141	138	122	129	127	100	131	138	139	137	133	138	100	126	141	118	123	130	124	139	147	123	131	119	134	109	109	119	117	126	122	118	118	133	136	140	137	146	120	127	144	111	134	138	145	135	133	119	130	97	135	128	142	122	122	126	134	133	136	141	132	110	122	99	118	122	151	129	119	123	135	121	145	119	137	129	125	143	112	138	135	129	114	123	143	125	137	133	100	139	137	137	136	134	135	130	126	117	139	140	132	105	122	134	133	121	116	117	141	129	111	145	141	134	125	155	123	122	134	135	129	122	131	128	148	135	134	131	117	113	131	140	137	124	116	140	113	131	126	135	128	136	133	118	132	134	126	130	120	129	140	128	136	155	142	135	132	131	130	130	130	130	120	138	137	123	122	149	132	125	134	133	141	144	106	106	137	127	121	144	133	136	132	120	129	139	123	132	122	141	150	122	147	146	123	126	106	117	137	135	117	124	125	138	111	141	122	140	122	130	123	124	141	124	124	133	125	126	127	127	137	104	119	117	153	114	113	147	132	115	113	121	114	146	121	125	124	146	131	131	130	118	141	119	127	119	120	114	108	129	123	126	140	130	136	127	119	138	136	136	126	141	137	145	125	131	132	121	125	135	146	106	137	132	116	126	125	125	123	123	135	134	135	127	153	127	145	135	139	105	143	132	127	132	119	127	120	141	114	124	155	135	120	120	138	138	141	124	127	121	139	124	125	123	122	140	134	126	137	124	121	122	114	122	137	137	134	126	116	141	125	122	145	145	128	115	156	131	128	131	120	144	127	106	123	122	124	146	115	103	132	143	124	114	118	117	123	140	124	148	133	124	97	117	135	132	136	131	134	138	100	98	136	111	100	123	104	118	122	146	112	121	122	129	121	126	142	130	122	123	122	133	142	142	122	138	106	135	127	137	133	148	138	170	131	172	131	127	127	119	140	124	144	123	116	131	123	135	149	117	143	116	119	133	138	136	130	137	111	134	137	141	141	112	128	136	142	151	145	140	117	115	149	153	125	122	125	130	135	107	124	144	140	133	141	134	126	114	135	118	135	123	124	105	111	142	136	111	137	120	140	133	131	122	128	121	134	118	132	124	125	136	128	140	139	126	154	141	140	133	138	163	145	116	129	153	94	116	129	138	117	122	142	152	124	123	122	128	122	131	100	122	118	142	131	111	138	120	136	123	127	150	118	131	128	110	141	138	129	160	126	119	117	143	129	144	113	127	122	113	122	126	149	129	119	133	128	122	140	120	142	130	124	126	132	130	129	122	134	131	118	113	130	130	127	138	152	137	137	125	138	130	126	123	138	129	124	129	126	134	127	131	139	125	132	143	137	125	117	114	138	128	147	136	123	130	124	114	132	137	123	121	133	134	107	111	124	132	124	120	117	122	117	112	115	128	137	127	127	134	123	132	133	135	118	134	128	109	128	117	152	140	142	121	141	133	135	126	126	133	128	122	124	123	132	111	141	137	134	139	129	138	125	126	118	142	136	132	124	118	125	124	146	146	125	144	141	144	151	144	128	120	129	149	117	120	107	138	126	140	154	143	129	139	135	96	118	142	104	151	109	141	134	138	114	134	144	132	134	129	118	122	110	120	109	123	136	128	112	153	124	141	129	138	133	129	137	123	148	118	125	118	123	165	119	127	130	136	127	121	122	138	110	143	107	132	146	130	140	136	108	124	115	124	126	125	113	118	145	147	132	128	154	135	119	117	130	120	142	132	143	137	127	138	117	121	113	122	126	121	114	122	104	135	131	101	133	138	96	135	123	130	134	131	132	128	129	145	127	145	122	124	125	114	119	157	126	125	122	120	130	122	141	110	115	123	133	135	114	113	147	117	140	100	114	114	106	130	108	131	138	125	133	132	136	110	128	143	133	146	126	144	151	145	152	130	137	120	115	113	140	129	129	116	128	156	133	117	140	115	119	109	116	110	142	104	131	150	131	145	129	126	142	141	121	138	127	143	158	139	147	134	117	106	137	129	131	130	123	106	124	128	138	105	153	116	172	107	118	123	124	113	140	135	123	110	127	119	129	157	136	127	131	147	124	138	119	138	116	101	164	118	111	126	138	123	150	154	116	122	140	142	135	115	141	147	119	127	126	142	132	147	124	116	119	137	147	126	143	132	107	132	137	125	127	142	134	118	99	126	121	138	127	130	132	126	115	121	123	114	160	132	148	135	148	135	144	137	136	125	142	127	142	115	120	135	124	128	110	142	153	114	127	133	120	117	126	114	122	147	152	119	123	133	151	126	117	146	141	147	114	142	137	135	145	149	129	139	123	147	140	135	126	105	148	126	135	134	121	135	134	135	117	114	114	121	113	120	121	115	130	121	124	129	148	144	138	135	137	118	122	126	142	141	95	137	109	144	128	152	127	148	126	117	112	118	130	131	130	150	111	110	114	133	125	126	130	120	116	122	138	136	152	144	132	129	124	137	110	120	123	135	142	130	136	119	128	131	130	124	137	131	147	147	141	116	115	114	147	133	128	122	120	118	138	133	137	127	131	137	117	141	122	138	144	135	134	123	134	132	118	129	121	121	142	129	125	126	130	137	115	131	135	115	117	126	119	155	103	132	109	149	147	126	122	140	144	118	123	123	113	112	124	129	125	134	141	116	120	124	113	120	109	116	138	109	135	111	149	119	145	123	143	114	143	143	133	119	124	136	128	127	112	127	136	132	129	125	124	145	124	135	129	114	126	131	131	128	122	126	126	132	135	123	122	129	126	126	123	130	129	125	125	126	134	131	136	140	133	132	126	128	107	126	116	110	137	139	148	149	136	137	112	124	115	122	120	129	122	137	121	115	119	136	126	137	128	125	131	127	154	123	124	119	118	138	125	123	122	113	106	119	118	120	114	117	142	127	121	125	133	160	144	87	118	114	110	147	130	108	113	118	131	116	115	153	125	123	152	141	145	156	138	128	115	131	152	140	136	127	141	131	125	143	115	146	125	140	134	138	121	125	110	122	127	135	116	129	123	122	130	126	128	101	131	123	133	142	105	120	119	125	132	133	114	134	144	130	122	128	121	113	132	143	128	135	134	140	121	123	125	124	107	115	163	121	138	144	134	126	125	94	131	126	134	134	119	149	134	120	129	137	139	130	134	133	141	116	155	132	126	128	105	116	135	128	134	154	120	126	129	110	115	133	119	137	124	137	138	129	126	124	120	109	114	114	127	131	141	116	135	135	140	128	131	148	149	121	128	126	132	122	120	123	137	115	130	121	133	128
28001	50627	9682	361	355	283	297	257	239	238	235	224	230	245	214	255	261	212	223	250	252	229	244	232	209	207	213	222	245	212	219	251	240	250	256	242	245	249	227	223	221	266	237	222	209	240	219	218	247	232	227	236	233	223	238	209	263	266	252	228	229	245	198	239	239	231	209	229	204	213	265	211	230	235	229	235	246	235	250	206	245	206	232	217	267	230	242	196	199	235	207	248	237	223	240	241	216	221	221	222	236	231	256	228	217	221	225	226	238	246	228	254	212	231	210	252	251	223	254	241	242	240	216	219	245	231	240	223	257	238	254	230	273	257	236	269	234	243	241	206	250	222	217	221	231	246	239	219	215	216	235	221	227	233	218	218	227	238	228	248	240	225	246	232	213	232	240	241	224	230	241	225	228	204	237	240	223	240	240	227	228	246	211	235	223	216	230	212	214	217	216	210	237	202	227	213	245	235	237	246	244	203	219	220	232	192	249	225	243	224	220	233	234	229	220	262	235	235	228	249	243	251	238	218	261	221	216	246	191	248	206	201	255	253	219	225	227	230	230	228	222	262	240	250	230	227	218	239	212	218	239	233	211	254	198	227	243	225	246	239	240	217	244	231	253	220	243	228	258	258	237	229	233	203	211	218	251	252	226	217	238	243	229	227	224	260	221	222	222	227	241	224	228	229	215	242	209	219	268	237	229	258	211	222	235	233	238	222	216	238	211	237	224	221	235	215	224	250	250	232	224	220	232	241	239	247	214	197	255	267	270	231	199	216	227	203	252	243	199	222	222	239	233	218	224	228	236	211	223	220	254	211	237	225	224	237	208	255	246	237	255	240	241	223	233	242	240	219	256	217	235	200	251	261	222	213	247	243	217	196	223	219	210	215	207	214	234	227	223	241	242	223	228	216	209	244	243	224	250	245	236	230	238	203	281	224	220	207	221	247	235	242	235	217	233	196	196	217	253	210	213	246	215	240	226	237	210	248	246	214	247	214	236	211	251	239	233	231	260	226	217	217	258	233	252	205	232	225	239	238	248	240	237	208	217	246	215	251	233	219	231	243	239	235	222	244	198	215	219	236	246	235	206	199	229	236	237	213	241	232	224	212	221	220	218	240	246	229	230	230	249	224	223	247	215	225	224	214	216	228	262	240	220	206	224	224	205	263	236	237	241	226	229	227	209	247	233	215	222	255	234	238	249	254	224	212	238	195	230	243	248	224	263	228	245	196	225	236	229	236	232	220	230	239	213	226	221	228	219	221	238	205	212	250	232	251	236	242	217	238	245	202	220	239	219	224	231	242	238	234	231	262	241	225	224	223	207	267	225	254	231	230	222	234	226	250	211	212	241	231	226	244	233	245	213	230	230	219	239	231	217	221	236	249	236	246	238	238	260	216	226	228	232	241	234	217	231	211	246	213	233	217	234	263	236	249	221	229	219	243	219	226	232	257	224	230	221	258	242	231	233	221	210	228	244	229	224	255	253	238	243	227	221	249	207	219	222	230	238	252	227	234	253	231	262	202	232	225	228	236	226	241	232	218	258	225	232	234	225	235	221	222	225	219	219	214	210	226	220	212	262	212	235	243	239	221	209	225	257	249	227	241	203	223	230	206	224	227	210	235	248	234	242	229	235	244	237	236	246	232	250	238	232	241	233	249	219	258	255	223	211	247	239	245	242	195	224	265	256	234	259	244	222	235	212	243	231	204	224	252	246	252	203	223	232	224	206	253	245	225	216	225	242	230	214	239	224	233	223	218	256	219	222	240	245	252	219	242	239	208	224	228	237	236	251	217	209	246	242	241	200	232	216	266	235	198	236	215	263	199	235	231	254	226	278	253	236	238	252	241	230	226	229	208	240	215	225	195	213	233	215	216	217	226	231	239	223	226	240	230	228	197	235	222	243	207	206	218	223	218	219	238	207	266	202	223	232	248	220	228	252	222	228	228	239	237	241	235	227	221	225	218	232	251	248	215	213	262	253	231	195	231	223	250	258	221	239	244	225	222	219	223	228	263	244	216	222	226	231	221	227	234	213	230	220	224	256	215	215	234	239	219	219	243	227	242	234	228	252	237	240	203	243	239	212	224	238	226	208	232	218	237	259	231	204	251	241	213	230	215	253	227	260	206	243	240	224	227	238	265	249	247	225	222	230	237	231	244	229	216	249	233	238	224	239	210	243	216	251	231	246	246	249	238	246	235	249	232	221	250	236	225	251	232	237	210	221	216	221	227	228	224	215	254	252	218	209	237	212	236	249	207	245	235	233	228	240	230	205	225	231	257	249	237	224	232	235	238	222	246	238	233	215	218	219	233	216	248	237	255	226	232	201	218	229	226	221	210	236	255	230	221	242	225	264	213	225	253	227	212	239	224	228	223	241	212	199	247	228	203	240	220	244	228	227	253	219	213	218	222	233	217	219	241	238	222	224	213	238	212	236	235	228	259	216	221	232	245	233	236	250	244	222	213	231	252	253	243	233	214	214	236	224	247	199	216	213	240	243	229	222	242	243	235	261	199	217	225	273	245	243	246	210	242	221	249	229	230	215	214	250	207	247	233	218	238	222	210	256	222	231	224	236	231	222	219	205	205	240	209	225	233	241	228	229	248	230	234	245	226	215	224	191	220	241	209	253	250	249	239	254	253	271	245	250	235	251	216	241	244	246	237	211	252	231	189	247	212	237	255	228	221	241	221	222	245	228	218	218	233	221	232	248	227	225	216	238	245	258	221	213	231	207	223	224	230	229	225	238	238	206	224	204	262	240	201	234	211	258	239	235	217	224	226	252	248	241	262	236	234	231	239	243	235	231	243	230	233	222	250	240	230	238	238	239	264	228	230	223	241	207	230	220	229	222	246	217	225	217	216	235	218	232	223	208	229	253	233	227	210	199	247	227	231	200	231	216	219	211	225	245	234	241	238	233	224	224	264	231	242	244	217	240	214	228	202	255	224	265	251	236	226	237	236	236	223	206	237	272	226	246	238	223	233	233	221	219	242	239	239	219	207	240	226	206	235	227	254	212	220	207	221	230	237	255	217	241	235	239	224	232	245	252	252	211	218	228	267	222	211	220	245	211	209	234	228	194	238	255	216	236	256	237	229	250	264	249	224	214	261	255	218	217	213	243	229	225	227	226	241	252	241	245	275	226	271	252	207	229	237	224	218	232	225	258	244	240	247	266	229	235	232	230	225	206	218	226	245	231	244	193	234	253	235	221	233	206	245	228	231	234	262	225	221	233	237	234	233	228	262	218	230	221	246	224	244	246	237	227	237	240	214	240	224	229	229	231	251	251	238	237	242	223	195	290	245	227	247	239	238	236	233	230	238	210	221	237	215	245	211	245	221	208	218	208	212	229	230	228	235	228	232	219	263	247	232	208	228	248	240	213	215	214	212	247	260	233	250	215	201	213	223	213	241	232	248	210	233	233	232	234	226	237	238	244	257	229	213	274	234	217	239	225	231	222	226	235	226	228	249	225	229	227	226	241	231
24192	23403	28938	24546	19256	5131	497	359	339	349	315	307	332	306	295	296	288	300	279	288	279	308	274	282	259	273	278	294	279	284	295	278	298	232	253	291	297	293	271	257	276	263	269	293	273	280	272	280	254	271	251	295	276	274	311	291	290	247	275	291	278	281	271	264	251	258	262	267	295	264	251	279	247	259	258	284	254	263	291	262	276	264	268	297	280	263	272	289	263	293	279	303	249	271	275	303	271	262	272	261	281	285	285	294	265	289	257	278	259	288	258	256	272	255	288	289	290	294	225	256	271	271	288	265	272	285	266	248	262	236	264	293	277	258	248	286	278	229	270	241	268	273	270	272	282	298	276	285	265	254	281	268	252	274	273	267	267	287	264	293	279	283	244	285	259	257	257	295	313	287	266	270	292	283	273	270	274	253	266	260	275	274	269	268	270	265	299	275	274	255	254	303	257	273	247	260	274	281	256	315	261	282	256	280	246	270	281	255	281	247	253	243	250	288	283	275	253	256	256	249	291	258	268	278	278	268	263	279	268	263	274	281	279	263	281	256	284	250	249	273	247	253	296	258	281	265	284	283	273	290	306	250	284	272	267	268	270	293	249	271	290	276	308	252	269	272	298	261	286	260	286	281	259	255	253	245	248	273	280	270	268	278	270	295	293	287	270	256	264	298	282	292	249	251	268	269	270	276	283	275	252	270	244	286	257	280	249	268	252	303	249	250	248	300	281	292	281	283	277	265	260	242	298	241	282	242	240	274	252	292	294	268	268	309	314	276	287	275	259	264	281	296	275	252	266	279	257	281	275	278	270	294	286	274	281	272	310	292	251	259	264	247	268	278	241	276	290	261	285	268	255	283	265	269	245	288	257	284	284	262	241	254	279	291	256	265	263	280	279	260	282	272	269	280	284	277	268	274	303	281	233	267	267	256	289	286	281	252	287	278	239	259	272	280	258	281	280	289	272	236	279	303	250	273	267	258	265	259	262	251	252	280	258	282	262	253	243	248	280	283	298	270	298	271	279	272	248	250	276	298	266	237	299	270	269	262	271	298	253	254	270	254	259	263	290	270	263	280	263	248	255	264	264	275	256	277	261	224	263	266	261	251	270	269	251	293	268	255	268	275	254	260	281	294	246	280	289	269	274	277	278	285	272	254	243	290	254	284	262	261	276	275	261	256	261	256	273	280	253	276	254	260	247	254	281	248	287	280	293	288	269	272	295	270	261	257	262	261	262	281	273	271	280	281	259	253	258	282	252	269	270	280	264	282	252	259	316	265	250	286	303	244	293	254	272	302	268	296	256	252	292	285	305	258	258	287	296	236	276	267	287	275	262	261	270	274	285	259	258	249	274	267	254	292	279	299	257	252	254	312	299	254	268	268	251	283	263	277	301	261	274	249	257	301	285	245	264	268	265	231	254	288	270	275	264	264	244	250	239	297	263	264	236	284	264	268	279	271	262	285	268	268	269	283	259	259	258	269	271	263	304	277	270	262	282	279	270	261	211	277	306	295	264	255	264	280	316	260	248	236	258	263	295	260	301	274	288	288	268	245	265	274	272	303	253	260	244	278	275	283	293	244	264	270	305	302	282	242	263	263	261	308	252	279	254	270	280	272	264	289	269	265	276	267	258	260	279	256	280	270	290	282	270	285	270	298	267	277	260	256	277	302	253	290	243	264	257	270	244	279	265	246	261	268	278	259	287	297	274	247	313	272	280	257	275	270	234	292	274	272	297	271	296	275	289	270	237	283	265	247	271	291	266	306	240	269	273	270	276	265	281	262	295	254	264	272	265	303	276	276	263	270	277	318	256	249	263	282	295	277	287	259	294	314	273	250	254	285	273	249	287	279	291	316	270	257	275	275	275	254	267	268	283	285	244	271	270	286	270	312	293	277	263	285	281	269	261	246	273	250	291	270	276	256	281	286	295	275	257	248	254	274	260	295	287	274	264	286	271	299	249	262	285	256	278	271	281	260	245	254	296	288	260	281	272	249	297	293	256	285	291	249	253	294	281	286	280	249	285	269	294	255	309	276	277	245	266	268	297	264	248	276	292	266	244	252	276	280	249	229	254	279	266	290	253	275	251	302	258	267	292	268	283	263	235	266	252	274	258	287	252	305	278	301	265	256	286	270	251	263	268	253	266	291	277	275	266	302	246	288	274	270	256	269	248	278	260	269	267	258	295	274	265	263	257	262	271	266	293	269	255	274	269	244	273	250	279	243	282	258	281	274	298	277	264	286	282	272	307	281	294	272	292	251	263	271	307	278	259	282	276	269	250	243	271	255	260	269	278	262	285	271	270	264	256	259	244	263	280	223	240	276	276	276	255	297	269	268	279	279	285	285	287	263	280	259	270	264	254	224	241	249	261	285	261	275	273	274	248	276	293	268	267	259	264	282	270	273	269	274	288	276	286	278	287	256	265	251	282	268	258	299	261	250	249	284	285	282	286	231	295	262	253	262	251	274	282	267	257	255	281	264	253	237	279	243	275	267	254	248	266	249	267	264	282	250	256	257	256	270	273	275	270	252	277	249	279	276	272	280	271	288	246	313	254	255	290	280	229	273	262	267	258	277	256	262	260	295	280	301	262	252	274	289	283	278	251	304	295	248	265	280	258	272	285	256	259	301	291	275	255	258	268	265	281	302	273	304	265	280	243	255	297	243	285	230	258	281	254	258	274	275	250	263	271	285	233	278	305	245	293	269	280	265	268	284	281	287	267	252	274	289	254	254	254	259	246	309	275	273	262	257	280	287	308	279	262	263	243	250	269	273	250	241	272	251	284	265	294	243	273	287	275	298	263	276	270	253	280	262	284	275	276	253	295	267	278	271	271	234	257	279	283	269	246	261	272	292	262	257	278	282	273	283	238	250	281	273	276	313	297	276	251	298	245	269	256	249	259	262	276	265	257	297	292	265	294	289	256	260	253	264	248	266	259	263	283	258	259	272	282	258	252	299	257	302	285	281	309	265	261	299	282	277	281	265	287	258	284	256	269	272	275	273	273	263	268	292	268	286	250	255	261	248	299	253	252	255	264	269	254	256	241	290	283	281	279	299	300	278	263	277	290	281	276	261	288	260	273	264	299	245	229	280	267	279	282	286	276	262	265	268	277	266	260	249	288	279	286	246	259	265	277	281	290	288	235	259	259	297	270	262	276	258	271	270	286	267	281	276	264	278	267	270	289	275	298	272	261	264	220	266	267	263	295	272	244	275	259	288	270	292	275	263	267	264	267	258	264	275	245	270	285	245	260	265	270	287	239	263	292	280	279	275	258	263	262	280	271	276	230	263	262	247	262	258	291	256	273	253	260	283	254	291	277	245	279	282	308	280	243	296	309	270	285	325	260	242	261	269	259	261	278	259	257	249	250	274	275	258	262	279	280	270	283	272	275	272	277	250	257	255	253	282	268	292	275	284	272	253	261	245	267	255	295	290	298	275	272	260	265	315	264	270	247	244	299	286	255	285	245	241	250	278	280	262
45603	86906	20648	1562	1230	925	828	697	683	586	568	575	510	548	508	504	485	522	509	470	516	469	431	464	425	487	416	458	457	452	429	462	450	459	442	431	459	445	459	458	475	469	461	481	465	429	490	429	445	439	450	471	444	513	441	461	419	438	457	438	501	465	467	449	453	427	453	472	436	443	469	443	437	478	454	470	451	451	481	452	452	461	456	412	469	457	462	439	468	457	462	430	420	429	457	465	417	447	465	442	438	421	446	427	438	459	493	470	428	442	454	412	470	436	443	465	424	462	467	469	447	413	452	457	458	429	443	430	477	493	423	417	441	466	425	461	440	441	460	437	439	433	459	441	459	429	455	426	424	460	424	469	516	464	473	432	451	466	445	422	460	456	476	469	470	447	426	455	457	416	443	460	450	448	463	461	456	434	440	447	487	444	420	463	488	456	442	431	447	488	458	450	460	444	420	485	483	443	432	413	444	412	414	462	445	442	476	455	439	404	462	466	428	395	441	416	438	461	487	497	495	420	442	432	428	444	422	460	469	430	502	458	438	444	436	433	453	462	447	449	498	438	452	466	452	476	423	485	446	468	464	438	428	441	452	443	460	441	457	407	460	455	445	449	452	433	463	457	435	465	482	436	422	463	436	458	400	452	439	409	416	444	439	441	454	434	454	476	435	428	422	471	442	477	453	462	484	423	469	432	431	459	440	440	414	453	453	466	468	434	447	461	439	435	467	443	448	456	443	405	493	454	455	443	474	449	468	437	455	458	447	448	429	419	440	427	441	443	441	420	470	483	413	439	413	447	446	430	454	439	463	424	464	472	399	440	434	449	455	459	442	441	488	443	453	459	471	442	450	476	472	474	435	468	435	473	406	426	458	469	430	456	457	410	461	435	435	429	450	427	445	439	433	449	446	489	464	436	450	435	437	459	449	464	423	474	492	444	446	476	452	445	446	451	490	467	434	493	449	417	450	472	426	435	474	430	443	442	449	425	430	480	434	428	444	438	449	420	467	453	431	474	450	476	450	441	459	442	456	434	467	461	462	449	458	427	471	454	466	464	478	470	503	459	461	468	452	426	451	450	407	441	466	448	448	425	428	432	451	450	472	444	410	464	470	427	462	455	442	454	431	466	425	452	407	469	446	456	465	457	470	461	431	447	441	429	438	442	450	401	455	416	451	461	460	458	451	442	442	455	441	459	443	460	437	425	482	463	432	459	429	426	476	419	467	475	474	446	465	425	464	452	431	450	475	475	493	435	463	481	491	441	420	445	477	457	423	435	479	441	409	455	438	457	454	458	459	421	418	487	450	439	437	458	425	453	441	437	427	470	440	439	472	412	478	462	469	467	458	461	444	432	428	411	425	479	447	421	471	452	434	449	454	430	456	435	466	452	456	478	461	433	509	433	470	462	438	459	447	449	445	420	427	459	456	413	436	418	454	470	465	424	460	485	400	444	445	426	432	441	473	435	420	450	449	475	435	429	445	479	445	453	445	417	417	464	411	421	410	471	422	448	451	426	428	444	456	461	420	412	456	442	468	451	420	406	422	454	475	425	483	457	488	405	436	428	448	471	455	432	426	466	429	432	455	432	442	446	434	423	453	449	451	475	490	420	473	409	434	491	417	467	428	432	427	448	476	437	432	446	450	469	473	418	413	447	433	454	475	443	464	421	453	429	457	453	428	423	458	432	434	451	444	449	420	442	452	437	447	429	393	454	427	445	464	449	451	449	440	448	470	484	427	424	459	462	497	421	451	429	504	440	455	444	420	432	437	445	425	411	473	412	439	443	457	439	407	412	476	411	438	472	449	460	489	423	473	480	439	497	482	446	463	415	435	439	460	429	460	445	459	453	464	421	431	438	472	455	436	455	458	424	423	486	421	458	464	471	452	432	487	438	398	457	474	436	476	414	425	441	465	453	427	425	441	418	454	436	445	446	431	441	400	464	442	471	448	454	426	470	451	436	479	466	435	446	464	426	455	453	457	409	443	441	452	411	438	474	451	437	481	433	438	463	445	463	502	478	456	434	438	453	408	438	475	447	470	463	460	418	451	468	431	477	450	418	430	429	458	468	475	458	456	441	416	412	450	459	455	433	475	462	454	476	460	455	455	463	431	429	480	437	437	436	429	440	400	453	470	414	423	433	470	441	450	427	426	437	445	440	462	420	449	462	455	459	470	464	429	442	421	475	474	439	440	422	438	380	442	464	419	442	419	467	451	436	455	451	486	445	443	473	446	421	499	487	470	427	438	467	450	440	448	436	467	450	460	458	443	436	421	456	445	428	432	467	449	477	457	474	444	475	445	483	445	442	460	447	429	476	451	421	444	447	475	488	421	460	461	427	461	407	432	445	467	478	449	477	413	461	416	443	443	458	444	453	373	445	449	447	474	424	480	429	453	438	439	447	475	422	466	409	441	410	437	425	439	430	443	453	466	447	450	432	444	471	444	476	461	455	410	442	468	461	454	472	464	411	457	456	477	485	432	433	478	447	444	427	453	403	440	440	406	402	465	448	454	426	439	426	441	446	447	436	418	433	485	433	437	447	451	465	403	399	447	484	423	450	411	387	402	455	443	423	468	466	443	431	482	392	459	461	440	467	442	416	450	462	424	408	503	390	452	477	409	471	482	427	447	443	461	435	464	419	441	455	442	446	400	449	479	464	418	435	400	454	426	475	439	418	436	457	431	434	454	468	461	477	442	472	461	430	443	470	423	421	462	461	466	445	454	472	413	463	463	445	457	454	438	444	469	436	423	443	463	462	436	481	458	479	459	461	488	417	446	467	431	437	473	462	463	446	466	456	456	445	467	467	481	435	453	464	438	446	446	477	436	438	445	442	462	438	459	423	419	450	431	456	427	478	433	465	446	475	466	493	453	441	442	444	449	490	462	419	466	436	414	488	477	459	460	448	433	430	454	469	474	472	454	439	458	465	449	504	476	442	414	456	435	452	465	440	450	445	476	466	458	413	431	446	448	453	454	428	409	435	443	439	464	466	426	454	434	451	464	443	439	455	452	438	479	495	454	415	455	471	435	435	447	489	444	463	474	465	447	400	435	452	480	437	455	444	447	440	459	447	410	423	426	457	424	428	431	449	462	411	416	437	455	457	486	421	425	451	429	452	421	427	451	451	449	472	461	452	413	446	445	411	477	455	456	473	466	467	466	447	467	439	466	520	456	456	395	470	445	459	408	434	497	447	452	466	455	453	443	468	420	456	432	412	442	479	459	483	459	435	433	401	466	466	460	475	477	440	466	439	450	457	465	445	447	430	433	435	490	471	458	495	460	458	437	469	477	486	432	444	453	461	475	433	485	451	438	466	476	454	442	464	454	485	422	401	460	431	441	410	455	439	459	443	467	469	420	465	432	418	474	448	435	453	490	464	442	459	470	419	439	430	467	386	440	468	469	441	433	456	423	414	435	477	464	437	445	440	431	440	466	435	434	436	488	408	443	425	418	488	405	444	461	453	442	460	468	465	450	439
22999	22030	29174	23394	21030	19888	4262	656	522	505	467	446	450	450	452	450	429	462	441	450	429	445	399	389	439	450	424	455	451	419	402	388	438	411	454	409	416	420	453	465	435	421	424	468	415	434	410	429	427	404	436	438	460	429	420	408	462	414	427	437	450	431	450	417	415	416	423	422	413	455	424	441	429	434	415	481	403	392	405	401	405	391	441	388	455	414	395	416	422	422	398	434	419	448	409	415	412	414	418	416	399	375	386	428	425	414	439	389	399	413	460	424	436	425	418	382	411	392	406	404	426	420	418	463	407	402	413	443	441	418	411	418	430	423	406	413	421	388	427	408	420	424	428	429	443	416	413	474	409	429	412	443	409	447	425	368	444	429	413	405	400	410	395	422	434	385	374	404	401	395	441	385	432	415	415	431	415	416	415	438	387	435	459	436	393	411	402	446	420	426	403	416	475	399	453	411	445	435	414	418	424	406	402	468	452	404	417	409	423	411	364	444	410	409	425	423	418	381	420	426	414	416	407	427	423	414	405	442	401	443	394	447	395	411	425	405	436	417	430	437	416	429	434	426	423	399	407	389	420	438	417	383	426	462	394	426	421	447	412	444	389	440	387	395	413	412	464	438	450	413	435	387	409	404	406	408	389	408	427	405	436	385	443	472	439	384	446	411	410	446	420	403	443	408	422	417	417	401	408	417	409	458	403	439	432	438	370	432	434	420	390	399	416	463	384	431	403	426	431	422	469	400	432	455	390	396	411	407	392	435	388	464	428	440	412	436	427	416	421	426	391	455	408	405	412	442	433	433	425	392	412	399	381	396	371	445	432	413	399	424	405	411	419	431	408	445	480	416	401	380	449	411	429	399	390	403	405	372	436	394	443	409	432	428	409	375	424	393	435	424	413	419	415	429	426	454	451	410	394	365	420	425	434	409	405	411	467	438	398	438	433	385	409	391	413	453	435	406	427	416	412	370	437	422	413	443	404	430	428	420	456	394	435	419	410	391	422	403	423	433	425	407	406	422	400	410	435	444	426	426	451	436	431	391	401	411	441	360	388	426	373	416	407	442	446	434	400	408	386	415	416	421	450	454	419	404	429	418	424	421	438	444	416	406	435	403	404	417	419	385	376	411	422	408	426	406	401	427	417	397	411	417	427	482	429	387	436	419	380	438	452	441	429	432	393	391	394	417	410	440	432	421	420	411	401	385	437	418	437	365	417	406	392	423	423	424	447	393	426	426	426	454	388	427	396	423	445	424	441	428	388	448	463	439	441	470	408	436	433	389	388	417	402	428	459	417	399	385	440	401	402	420	445	414	408	409	404	390	425	425	428	387	420	401	418	442	413	414	431	422	412	382	424	430	425	421	373	394	402	416	418	423	432	426	416	439	406	380	461	409	388	431	409	427	404	376	427	403	407	409	388	438	431	425	414	394	378	419	401	441	378	402	449	382	440	398	434	449	407	441	417	439	402	422	421	420	392	432	451	416	386	398	407	432	417	394	425	428	428	397	415	449	461	418	410	440	439	405	379	411	429	436	399	420	427	420	402	414	404	422	408	393	439	470	405	423	424	424	372	439	413	452	423	438	434	422	434	400	413	404	393	400	391	466	453	434	433	427	422	350	424	409	417	415	398	451	408	439	460	429	433	424	449	456	454	418	416	398	385	410	425	416	414	385	436	428	408	419	433	381	414	393	409	389	442	400	437	405	414	398	471	443	378	413	413	399	424	442	419	438	396	387	399	436	450	420	453	396	373	429	413	438	439	420	416	438	360	416	431	399	392	383	397	423	409	390	446	427	416	425	438	440	421	398	426	420	377	450	417	416	411	400	455	404	400	405	438	432	407	434	411	444	401	431	434	421	409	379	450	440	444	418	424	423	394	395	422	412	405	391	458	424	405	433	422	421	417	423	422	411	406	428	458	434	427	407	406	408	452	437	405	431	392	400	364	431	474	399	459	400	422	427	401	407	436	449	412	408	382	410	414	414	396	419	420	421	422	424	412	442	466	416	407	377	422	406	410	420	467	443	444	413	428	389	380	441	420	372	410	420	404	398	433	429	417	430	414	450	447	446	452	413	420	433	409	407	435	414	425	429	389	393	430	404	416	435	442	393	413	444	420	413	415	435	400	409	451	390	413	449	407	405	404	441	423	398	415	451	428	415	433	387	416	445	471	426	411	396	398	365	408	401	431	421	413	449	433	416	411	424	443	402	397	440	420	476	409	433	420	423	392	399	424	415	414	406	410	412	450	399	435	407	454	422	418	452	434	418	429	429	443	437	419	445	410	422	431	449	426	426	419	427	438	429	409	434	410	445	382	410	417	390	379	437	452	419	448	407	401	423	423	409	401	428	428	378	419	403	421	406	408	414	410	421	387	370	405	378	412	399	410	446	408	416	383	423	420	418	414	417	429	447	423	407	366	433	381	427	387	442	435	436	402	426	442	398	441	390	386	364	423	428	420	412	453	404	385	404	416	440	429	422	405	419	427	408	458	432	415	441	404	406	394	445	421	415	422	414	393	410	429	393	416	434	424	434	427	394	397	405	399	412	425	448	437	419	420	377	391	414	431	433	415	444	423	402	387	441	412	428	436	391	407	407	427	436	420	411	428	408	422	408	395	435	426	399	415	443	394	421	416	424	416	392	437	409	440	409	432	428	402	418	392	427	455	443	436	399	459	434	419	396	423	474	438	404	404	387	408	437	411	441	426	412	374	379	398	427	427	435	393	401	425	398	425	425	422	398	431	391	399	441	452	399	393	427	472	436	409	419	405	391	351	424	421	421	400	420	419	424	409	425	438	414	410	421	424	412	446	413	408	423	401	417	363	411	390	394	393	413	422	422	404	437	436	421	410	398	427	408	417	421	419	418	413	431	360	422	428	412	412	410	407	433	413	422	391	404	457	433	431	439	423	377	430	431	420	386	441	384	447	447	415	414	418	414	400	443	432	446	432	418	436	417	409	403	369	415	446	361	417	405	399	414	394	420	448	370	449	440	411	431	404	426	395	443	443	439	420	400	428	418	406	409	412	372	399	412	414	432	399	430	390	429	376	405	405	402	405	431	423	408	437	391	420	401	393	402	412	452	404	430	405	418	408	402	403	389	449	444	406	414	407	432	436	390	425	445	473	427	418	456	414	406	405	369	440	417	417	408	394	393	431	405	402	427	416	403	403	439	409	409	409	413	437	423	442	395	438	389	420	451	436	417	396	427	406	392	393	431	428	401	420	392	405	444	449	473	439	402	443	405	415	396	414	452	392	414	447	439	447	405	397	396	414	404	393	437	390	415	417	413	451	435	381	416	407	394	397	406	417	419	412	453	430	410	437	407	414	407	439	424	424	412	443	414	443	467	449	425	412	429	426	436	414	427	419	452	432	446	430	384	442	408	402	412	436	410	451	403	417	415	407	411	430	460	403	420	410	398	422	378	392	394	408	462	463	413	402	396	422	451	398	394	437	426	398	402	407	437	378	394	409	439	380	383
43395	89888	19018	2711	2041	1703	1355	1174	1020	971	936	923	819	777	801	756	767	758	700	686	747	710	736	699	743	734	735	692	720	693	656	652	661	706	663	719	696	699	721	661	651	705	671	667	678	664	687	653	698	633	667	669	674	655	701	670	682	687	674	598	669	716	682	739	732	696	661	668	710	665	651	688	687	693	659	674	671	703	697	666	628	676	670	684	657	715	700	674	669	678	676	646	659	673	612	659	656	714	697	673	694	638	676	654	667	672	698	661	632	689	676	628	705	668	680	697	683	674	673	669	673	660	635	679	640	661	650	736	665	675	696	652	681	690	621	632	682	657	657	717	639	680	687	618	652	686	695	710	645	684	715	704	713	697	706	704	701	658	660	660	687	697	648	693	614	674	689	615	628	677	688	663	692	686	674	687	671	620	700	684	672	655	675	635	723	655	688	668	637	657	665	670	623	679	615	660	616	677	668	697	679	666	652	613	671	678	683	696	647	679	607	655	623	656	642	713	693	672	672	665	719	681	638	699	639	672	685	646	701	703	689	701	658	716	660	704	633	668	684	662	649	677	666	689	685	662	648	634	698	722	631	657	688	640	711	636	654	660	624	679	684	665	677	666	636	640	685	663	635	663	650	695	640	706	654	629	639	700	654	656	645	657	694	623	634	659	675	660	688	688	689	657	707	715	667	636	678	683	663	659	642	610	660	668	641	686	623	663	731	674	682	653	655	625	716	664	607	692	704	650	679	645	650	641	658	710	678	639	616	660	656	645	663	704	666	664	695	645	643	656	654	685	666	627	656	706	685	671	615	666	670	655	635	670	702	650	674	643	658	646	692	641	696	661	715	620	626	690	637	667	684	688	641	640	689	664	662	619	603	656	698	740	672	656	655	671	612	650	658	708	654	661	680	662	687	653	620	645	613	616	705	668	642	617	608	698	681	666	668	678	643	696	650	672	684	672	652	657	649	683	712	678	679	638	665	639	646	670	683	659	703	652	644	674	691	661	679	621	687	652	723	680	658	622	654	683	655	675	705	635	661	693	657	617	682	608	664	664	664	703	688	683	694	639	630	652	667	661	647	647	651	619	641	637	691	683	678	672	665	672	671	693	658	708	642	687	669	641	639	680	654	720	654	646	653	645	654	662	680	706	704	656	671	660	693	710	628	665	671	637	673	655	693	678	666	639	675	664	669	705	681	680	660	648	661	640	646	634	684	673	668	663	686	677	720	686	678	659	715	655	653	694	642	649	695	658	629	626	629	705	683	669	718	643	680	630	707	735	701	698	667	613	647	669	648	654	691	622	630	666	682	688	635	634	632	669	643	662	667	685	640	676	655	678	663	641	609	646	700	693	682	622	661	635	685	699	659	698	682	650	659	661	690	661	647	702	651	699	668	664	694	673	649	668	701	664	696	685	680	660	701	669	667	657	749	666	678	657	635	702	668	620	668	671	677	684	678	666	706	651	662	644	661	681	649	645	676	639	665	647	670	668	644	696	669	634	667	656	682	638	679	669	675	677	668	628	645	712	637	667	707	628	657	648	659	656	677	642	655	660	597	651	669	609	661	696	657	689	654	640	660	591	695	656	689	651	676	654	691	661	667	694	646	649	674	613	635	625	662	660	652	653	709	679	725	684	672	683	700	677	648	645	676	675	685	692	628	739	709	668	633	674	620	671	631	638	674	674	655	666	654	650	662	687	654	685	650	664	684	648	685	643	689	672	659	647	635	652	671	672	644	696	669	659	655	699	662	662	708	614	700	669	735	659	664	656	710	642	680	653	652	727	670	661	671	664	676	663	629	694	645	648	678	683	619	660	701	679	633	685	690	667	644	670	662	648	679	704	674	666	705	630	661	701	658	678	646	653	698	654	673	663	627	701	668	688	687	622	685	643	680	685	677	665	637	738	676	633	673	677	668	675	665	650	675	600	689	641	686	640	657	643	686	675	654	692	668	670	661	653	716	670	650	675	695	685	662	709	668	703	687	684	658	693	651	671	686	648	691	643	721	658	670	693	660	659	660	653	691	669	674	676	660	664	698	640	660	665	664	669	658	649	638	693	679	657	667	670	659	661	680	625	702	649	706	633	716	676	715	615	682	695	674	697	698	601	694	685	688	649	660	659	667	640	634	697	686	671	648	664	695	684	679	631	678	671	663	689	636	619	669	661	661	749	673	711	682	655	664	650	656	647	661	632	641	644	650	684	641	635	668	636	663	629	691	663	667	684	665	649	656	675	647	675	644	688	661	665	629	648	638	633	642	710	689	678	679	641	625	695	704	715	693	671	648	660	658	668	675	650	691	690	670	694	661	662	674	658	681	656	683	678	654	695	676	682	706	664	646	669	657	690	653	692	640	694	642	704	659	657	681	645	683	695	713	701	647	682	679	646	701	642	651	675	619	678	624	690	699	722	627	674	655	645	679	622	684	616	637	682	683	664	666	669	653	660	651	654	671	690	672	692	663	685	638	647	705	661	596	685	634	661	620	639	664	684	689	685	676	661	652	677	679	648	671	683	641	652	663	652	666	663	657	661	681	667	669	687	668	664	656	631	673	640	642	642	673	679	672	691	657	688	650	666	737	716	651	670	681	662	646	677	665	696	666	675	654	672	689	673	673	665	678	614	668	691	673	661	711	651	692	627	689	707	679	647	650	664	680	640	680	629	657	653	667	682	652	663	684	665	659	664	658	668	661	637	695	700	667	664	659	623	657	697	717	695	626	622	652	689	636	659	658	695	697	665	629	648	679	713	662	661	647	684	617	707	687	685	685	614	726	667	665	677	641	682	675	698	722	698	653	663	690	699	652	647	682	693	671	623	668	659	704	656	645	700	619	691	690	669	675	642	671	720	647	644	619	643	634	707	674	646	624	690	672	669	649	646	706	647	632	688	704	707	652	654	647	680	686	660	696	649	630	704	680	674	656	703	698	648	648	651	677	681	672	699	667	636	668	604	658	615	644	680	675	630	658	644	660	669	663	660	631	642	649	680	663	664	631	670	625	661	703	700	640	671	645	645	668	688	690	659	678	685	676	685	629	678	685	664	623	662	647	687	705	665	667	622	669	655	651	668	685	668	674	695	662	678	679	676	675	688	622	679	651	663	640	662	613	645	672	662	653	680	646	682	659	695	652	675	648	636	598	661	626	626	693	642	649	690	660	663	636	658	619	600	651	671	616	666	649	657	678	660	723	652	647	683	663	639	689	676	671	674	657	647	679	688	674	657	715	699	634	696	676	638	663	672	654	643	683	662	692	649	680	674	643	673	657	669	681	645	695	666	633	655	725	737	698	636	642	677	679	710	649	685	670	644	687	626	665	687	691	641	673	671	643	695	683	637	699	654	691	689	659	712	651	676	646	691	636	658	685	665	679	653	660	648	686	644	600	646	621	648	676	648	641	649	668	666	674	664	585	660	708	650	680	695	685	665	603	720	669	643	654	660	699	684	655	738	695	667	674	692	647	662	681	676	648	698	700	667	665	676	682	691
26975	31591	20097	3661	373	297	181	156	136	135	147	132	148	119	118	156	125	149	144	131	150	130	134	141	126	147	108	145	145	131	127	135	114	124	125	131	146	129	156	148	120	135	144	125	129	128	120	157	135	116	131	133	140	125	125	131	118	129	139	118	148	133	127	124	118	117	132	123	116	122	125	136	143	134	130	121	138	128	144	120	133	137	125	146	122	128	127	139	133	147	143	133	136	150	129	133	134	96	130	137	133	127	133	122	138	165	124	136	140	108	131	117	137	146	130	130	153	135	131	146	121	112	127	132	140	133	139	141	144	143	128	133	106	132	108	131	122	137	128	133	139	150	132	141	120	152	134	113	120	116	123	147	148	149	148	152	146	119	131	153	126	117	137	129	133	133	119	133	135	121	129	146	130	149	120	147	119	126	123	134	139	135	125	141	137	121	131	156	134	151	128	136	133	136	145	153	143	139	129	115	134	129	138	118	133	106	146	121	132	128	127	122	122	130	133	132	143	144	128	98	136	135	119	116	127	129	108	118	133	124	126	103	120	124	138	134	131	143	118	148	139	152	130	126	131	122	127	140	121	114	128	134	129	144	125	125	115	124	134	133	117	132	129	124	117	125	117	123	114	137	132	123	125	121	137	153	131	135	136	141	136	137	125	148	129	122	130	116	127	106	131	132	149	144	129	154	137	132	129	149	119	141	128	134	164	128	135	139	129	126	141	155	116	125	137	139	128	130	118	143	135	120	103	127	136	150	136	117	151	115	135	129	144	138	133	140	132	143	131	127	134	133	126	134	141	141	149	114	115	143	134	122	142	121	113	147	137	132	126	145	145	141	137	125	135	136	119	140	147	165	130	140	136	134	121	129	136	142	134	153	132	128	131	125	139	118	137	108	126	131	145	137	156	131	158	148	137	128	111	134	125	136	127	120	145	128	123	146	136	125	127	129	127	130	125	127	150	141	157	121	133	123	118	151	134	109	150	142	140	125	136	111	125	122	128	142	137	119	141	106	140	121	151	148	107	130	145	140	130	129	119	136	145	148	127	121	128	126	113	142	120	140	133	123	138	139	134	146	120	114	142	127	124	147	141	135	129	127	142	132	141	153	161	127	146	148	140	125	119	139	122	126	124	130	142	125	141	110	130	148	135	140	171	130	141	122	138	139	130	112	145	132	109	131	123	130	134	140	121	146	122	130	139	132	144	148	116	153	156	139	136	126	131	140	133	134	139	128	132	123	117	144	116	144	133	136	159	126	136	148	134	134	135	101	144	132	146	109	133	131	137	152	131	146	153	139	130	161	117	146	135	121	126	131	125	132	130	137	124	121	136	134	133	126	127	130	129	122	176	133	128	131	134	137	151	160	127	132	145	128	128	133	121	136	137	129	133	132	124	142	160	133	134	136	135	124	144	117	129	137	143	122	149	151	127	130	136	115	156	133	140	138	108	143	139	137	118	139	136	136	127	136	122	135	141	118	135	127	143	161	145	126	137	135	135	125	136	123	146	124	142	125	145	133	153	159	131	131	112	160	122	132	133	125	149	131	134	144	128	133	126	145	134	150	136	134	125	125	136	151	132	129	146	107	152	144	139	127	117	138	146	108	107	125	134	137	139	118	127	122	152	114	143	145	139	123	153	146	132	138	131	145	128	109	135	144	126	136	129	125	153	121	132	129	127	124	128	125	136	150	139	150	138	133	153	134	145	150	135	128	130	124	119	138	109	120	153	130	147	110	124	129	98	151	138	133	134	134	134	128	143	130	120	142	129	136	127	126	125	130	119	119	129	149	150	156	136	119	117	130	132	133	120	116	123	125	147	132	155	129	116	121	121	135	114	135	104	119	134	117	121	125	126	147	143	136	126	132	144	143	133	135	120	140	133	130	121	139	137	144	136	152	117	140	137	142	154	141	121	133	139	130	130	105	126	130	121	133	111	116	144	125	128	156	138	122	112	136	141	139	128	142	134	135	137	126	113	137	147	130	136	137	111	146	123	149	136	135	129	137	122	151	116	129	128	126	129	140	135	136	148	148	135	126	140	142	114	138	147	136	124	120	116	127	138	142	151	127	121	122	139	162	129	117	132	126	106	143	150	138	135	139	138	118	128	124	117	138	151	122	117	138	154	105	131	139	139	142	146	131	133	149	140	141	133	126	118	138	132	118	130	143	117	136	118	141	122	128	141	134	135	132	151	141	145	139	130	116	125	121	162	132	131	147	137	142	117	119	139	156	124	132	145	143	133	132	130	139	118	140	130	143	154	110	111	136	155	150	128	129	133	142	154	140	117	137	135	121	114	132	127	130	127	118	144	155	152	151	128	121	125	121	146	139	125	128	147	132	133	142	133	145	131	128	128	150	138	131	120	159	140	134	120	131	157	136	139	133	132	121	151	128	133	131	137	142	131	151	134	124	110	136	136	141	140	142	122	125	129	152	153	123	129	123	123	135	136	133	143	140	121	142	138	134	113	127	118	123	122	123	129	131	142	137	129	137	134	133	145	148	134	120	138	145	139	135	123	134	135	134	133	139	148	124	134	132	132	139	129	128	124	111	135	142	136	112	135	138	136	136	135	110	139	119	127	137	129	133	131	132	117	138	133	124	121	115	124	145	122	147	120	141	143	139	130	127	128	133	140	132	129	144	127	124	129	125	108	133	119	140	134	129	156	114	136	127	150	121	131	148	132	132	116	139	123	133	125	125	122	134	152	115	158	128	130	121	114	149	155	117	132	148	129	144	146	132	131	137	132	133	135	137	139	137	121	129	133	152	125	125	170	118	174	149	118	130	147	122	141	132	162	126	134	161	146	130	133	149	137	140	127	127	111	164	157	113	138	122	148	128	138	119	126	119	136	142	119	160	142	135	149	131	134	130	130	131	118	136	147	128	138	122	143	145	153	149	143	109	134	126	137	136	137	164	134	137	137	115	138	118	152	140	147	135	125	134	137	146	133	133	121	123	120	153	132	143	121	138	118	137	132	131	122	142	130	143	142	132	138	116	125	126	140	152	132	156	137	142	130	155	137	149	128	144	132	150	130	148	127	132	129	129	114	154	122	152	132	125	138	132	132	122	149	140	105	148	135	128	117	140	117	124	135	143	141	107	135	128	133	150	126	135	124	148	133	150	130	120	155	127	135	107	119	132	142	114	142	136	134	136	134	145	114	144	130	140	152	123	157	139	138	130	136	126	139	145	120	135	140	139	142	125	115	110	131	123	130	140	144	129	120	122	132	127	150	134	117	121	122	132	132	144	139	137	112	136	124	130	120	122	135	124	130	115	134	125	126	116	144	132	128	128	132	116	121	135	122	131	129	140	148	157	121	140	137	130	141	135	129	123	129	153	128	127	126	149	146	134	135	132	126	131	131	135	117	134	129	139	133	130	138	133	131	146	136	130	140	132	131	146	139	137	121	154	134	124	144	125	125	135	156	121	113	118	125	116	141	120	138	120	126	131	132	147	144	144	134	129	135	139	122	141	139	124	104	119
28813	50668	9111	360	322	300	288	228	235	263	251	236	255	244	255	240	244	221	223	236	239	240	261	228	265	269	257	218	235	241	210	232	233	218	243	252	243	232	228	241	229	241	251	246	223	216	243	240	235	237	222	219	267	243	231	253	262	226	228	236	244	250	241	229	239	240	249	232	227	199	250	236	242	260	241	233	215	237	204	256	215	236	246	205	251	238	218	238	237	219	220	236	257	227	255	252	213	239	221	238	237	221	245	247	231	235	224	248	240	213	248	256	249	231	263	238	259	237	245	242	226	235	256	249	261	231	245	240	240	230	231	260	263	204	231	227	263	236	214	231	229	257	233	247	240	246	230	214	244	215	246	243	217	230	214	216	249	226	235	209	262	235	246	239	250	239	245	237	248	243	257	259	241	257	263	220	251	226	220	221	234	224	234	234	215	224	224	238	254	236	217	265	244	257	217	216	250	215	244	226	246	246	233	217	209	218	255	266	256	245	268	242	239	233	222	247	237	243	236	233	246	260	237	221	249	228	215	243	260	225	216	216	231	237	222	222	229	238	229	239	245	225	223	237	242	228	259	236	212	257	268	243	241	208	238	265	269	251	246	217	209	242	221	245	228	242	243	258	248	244	233	216	242	242	225	250	240	252	236	265	223	238	234	219	245	258	240	226	231	235	225	227	224	246	242	255	225	232	252	205	239	209	253	234	262	223	233	225	252	231	239	225	225	243	217	232	222	220	226	219	241	234	236	214	240	211	238	218	245	221	228	239	225	241	238	241	231	241	251	216	221	251	224	238	247	255	245	232	212	239	233	258	231	220	229	256	226	249	242	227	239	231	234	225	245	215	270	257	229	244	250	218	245	236	253	246	236	258	264	212	228	241	234	228	238	239	260	223	206	235	222	238	222	236	248	219	253	225	227	249	236	237	253	260	224	263	242	220	250	242	225	227	249	223	211	233	237	210	240	265	235	248	235	215	236	250	219	235	228	231	217	248	250	211	236	232	220	248	249	245	213	229	254	219	227	246	246	234	242	235	221	256	239	233	231	234	263	220	218	228	244	221	230	234	237	225	271	228	209	218	237	218	278	244	241	266	235	254	222	262	254	229	220	252	242	222	242	244	228	225	230	247	211	230	213	240	240	247	240	257	218	229	216	223	210	236	241	217	254	236	232	251	256	228	235	252	217	243	237	230	225	270	243	241	223	220	221	224	222	250	206	260	247	238	239	216	226	218	216	244	258	244	234	234	239	245	239	255	260	233	262	256	229	236	238	200	259	231	240	252	258	261	222	231	228	190	249	222	254	272	243	222	233	247	234	228	246	248	232	244	247	230	244	253	249	231	238	253	249	241	227	250	239	220	231	241	220	245	244	249	245	264	250	241	232	235	250	222	216	248	246	220	213	244	258	238	261	234	231	239	226	253	247	240	240	223	233	224	247	245	223	214	237	255	203	256	247	200	239	233	242	220	224	196	260	273	218	230	225	255	248	248	249	236	240	240	240	243	234	223	250	207	224	224	258	260	253	217	240	220	209	218	244	277	224	244	192	258	223	254	251	253	210	236	210	211	207	228	251	243	232	248	225	235	230	221	248	246	241	247	227	235	244	215	233	235	227	225	214	249	249	247	209	240	236	222	257	232	245	253	232	229	251	240	231	265	257	221	214	244	233	260	238	248	260	242	223	249	214	230	252	239	226	231	257	228	255	211	246	234	240	262	216	250	254	202	204	212	226	244	242	232	228	261	252	218	219	227	218	239	248	242	233	238	254	266	247	237	242	225	244	236	254	262	244	235	242	217	221	260	234	267	214	248	232	234	217	224	255	207	229	222	217	254	240	232	257	218	272	191	254	219	254	226	259	221	237	260	222	228	245	238	240	198	227	239	215	234	226	254	238	234	216	239	243	211	239	257	224	216	234	206	218	218	222	223	252	230	225	265	216	256	223	223	246	227	245	241	245	234	243	259	245	244	249	245	247	223	241	244	228	232	231	239	230	228	232	224	254	219	260	232	239	238	258	256	258	240	232	248	226	252	236	231	268	234	239	250	231	232	266	253	229	243	255	243	244	239	244	238	254	235	236	252	238	221	244	211	261	227	231	248	264	240	232	225	245	207	224	235	268	209	218	242	218	234	222	217	216	214	219	214	243	246	231	214	221	248	253	246	222	211	216	243	221	246	241	236	256	248	230	256	237	238	231	237	245	237	222	236	242	245	251	213	246	242	233	237	270	233	247	257	242	213	250	210	240	237	227	225	228	241	232	232	234	241	244	249	230	246	239	231	229	247	228	251	233	260	236	263	226	246	231	254	257	250	258	232	238	224	244	239	230	235	246	238	239	264	245	241	239	237	215	238	230	234	245	233	235	257	225	250	263	232	243	228	234	230	230	235	245	233	244	248	255	202	270	239	224	251	211	254	243	221	221	230	222	241	258	220	243	239	205	224	234	241	227	230	248	249	233	215	237	235	212	227	232	216	229	258	246	236	254	232	232	242	208	239	228	238	249	250	227	215	232	258	230	229	259	245	235	247	209	253	241	229	236	249	239	276	235	234	229	273	238	207	232	229	224	280	241	245	263	231	257	248	225	250	240	232	212	246	238	236	244	242	253	259	259	246	228	247	228	253	209	215	244	252	245	245	227	271	236	231	268	226	240	251	227	220	249	230	233	241	238	236	223	258	239	214	252	239	232	233	235	235	235	232	220	235	240	213	223	230	258	185	219	242	258	225	216	237	238	253	228	245	215	258	229	246	234	259	265	230	244	231	230	211	206	240	244	223	221	231	235	259	261	190	223	225	229	259	263	248	273	218	229	230	272	255	271	214	236	230	245	236	247	231	241	239	243	231	227	211	206	240	206	233	256	230	223	242	224	268	227	255	234	224	222	239	245	230	233	264	229	236	249	210	256	215	246	217	224	232	257	221	240	213	261	244	215	250	254	227	230	245	247	246	234	238	258	241	219	237	235	227	228	230	223	246	229	248	226	225	217	247	241	253	229	199	245	210	221	248	264	231	257	256	218	217	245	243	207	244	236	254	246	224	246	262	253	219	259	239	235	224	234	244	270	260	231	259	245	236	204	246	268	257	267	244	255	241	227	253	230	247	227	235	248	240	229	235	268	200	239	246	222	250	209	261	223	232	236	242	231	218	229	242	245	215	224	244	225	249	238	274	252	230	232	261	257	253	248	206	233	244	227	274	244	246	239	235	233	252	247	246	238	209	216	247	244	251	246	234	233	254	208	224	223	240	243	226	242	229	246	242	218	245	262	252	206	228	250	230	218	233	250	239	230	225	249	218	241	220	220	230	227	249	238	223	229	233	244	219	250	223	233	218	246	220	215	251	238	225	231	210	262	218	222	243	253	234	249	249	252	261	227	231	261	258	253	231	245	226	224	238	259	261	226	227	246	242	237	237	226	207	253	251	214	214	220	244	224	246	240	230	239	236	243	206	238	211	211	219	223	242	246	259	228	248	196	255	229	225	241	232
24276	24262	29163	23833	18790	4160	484	363	338	308	311	303	268	314	283	253	291	270	314	281	280	310	289	269	304	252	277	291	265	263	281	292	279	267	277	245	260	271	265	279	268	274	287	271	243	262	279	278	284	243	258	285	265	225	315	232	283	254	257	276	249	285	264	264	274	286	261	250	251	266	271	278	271	266	239	285	266	250	258	274	301	275	307	265	266	256	274	250	263	250	260	245	265	273	240	260	235	267	264	294	306	255	266	277	289	284	245	281	247	302	301	254	250	269	267	262	259	286	250	255	258	268	280	256	264	272	251	267	255	271	277	268	284	257	280	279	255	254	305	262	281	247	254	285	277	253	275	278	262	305	240	268	260	253	309	274	265	263	249	284	270	259	261	286	272	247	288	257	264	269	278	269	249	286	247	258	248	232	265	278	271	264	246	295	247	286	286	279	283	284	239	295	234	251	260	246	272	297	284	267	233	294	284	257	254	274	275	266	255	264	233	264	249	239	263	260	255	269	248	256	228	247	271	276	267	272	257	282	292	263	252	260	245	242	286	262	269	249	285	246	282	289	271	279	263	296	246	260	271	271	305	251	252	268	255	276	236	247	253	257	241	267	246	267	250	272	297	265	283	258	261	228	253	267	284	242	267	265	262	277	281	285	245	286	251	237	287	249	273	282	259	256	252	291	274	264	276	251	250	264	293	297	271	282	262	243	260	292	267	237	280	280	280	270	282	249	242	262	286	241	267	272	278	246	264	276	296	239	278	298	285	257	261	275	243	290	259	254	264	271	262	273	236	257	267	284	275	299	281	261	269	292	272	251	245	268	239	263	263	267	290	262	265	280	247	274	281	273	259	280	268	267	266	269	266	308	285	280	259	272	245	257	253	310	243	254	252	250	296	292	264	282	273	270	281	235	266	279	284	270	282	283	251	295	251	271	286	280	272	275	233	268	264	272	277	262	240	286	288	298	264	283	284	274	278	255	278	255	277	301	260	275	270	267	247	289	263	271	268	239	268	273	253	258	277	262	248	278	280	266	258	249	301	273	265	302	279	242	248	245	254	263	286	234	270	249	298	257	251	297	292	242	271	299	253	278	270	254	244	263	235	245	257	250	292	255	259	273	283	264	257	268	283	255	279	244	253	282	298	230	250	255	257	258	313	257	270	274	300	291	262	247	294	262	234	276	264	245	264	295	257	273	275	285	255	275	289	260	272	272	264	271	264	254	277	259	243	253	287	261	266	259	259	275	282	280	264	259	316	266	252	305	283	250	257	267	290	277	256	262	274	274	276	291	238	255	269	285	276	252	249	257	244	260	290	255	256	238	272	290	260	254	278	269	294	256	264	275	260	289	288	250	270	276	238	267	296	261	265	266	254	298	287	263	275	266	276	290	237	251	267	277	277	279	269	271	285	254	277	241	280	277	265	267	279	257	266	243	295	256	266	274	260	274	254	291	262	268	266	261	253	280	246	295	262	256	268	260	263	252	272	292	268	243	273	258	257	267	284	297	267	259	289	299	249	256	285	239	283	250	257	243	263	270	274	270	252	248	276	271	273	277	275	283	260	245	240	236	253	266	300	283	271	254	271	286	279	233	274	267	281	264	271	257	294	271	284	262	282	265	264	275	257	280	255	271	288	255	283	288	235	252	269	255	254	258	264	279	272	260	279	265	247	284	262	253	272	255	260	268	272	288	297	243	243	253	278	284	259	270	293	253	281	256	286	242	265	255	277	258	260	284	272	291	279	272	273	267	267	270	291	278	239	248	265	250	252	267	284	277	277	257	291	241	312	256	297	253	245	279	258	294	256	290	256	270	288	292	299	258	269	275	279	284	284	257	267	263	238	283	269	262	240	272	266	280	289	265	274	273	283	286	281	278	242	294	297	274	225	302	251	255	259	282	283	279	292	281	256	272	257	274	259	258	269	276	251	264	257	275	265	271	257	267	271	240	242	269	256	248	271	270	246	254	263	288	284	259	235	282	252	295	259	262	281	252	248	258	277	256	294	293	256	261	248	244	270	264	271	269	310	281	275	254	227	244	253	278	264	243	264	272	242	294	264	261	287	247	265	265	292	277	284	279	229	276	255	237	259	265	260	256	275	231	255	265	254	264	281	271	266	271	282	267	275	264	257	275	274	298	269	295	266	283	275	269	272	244	259	248	274	313	307	281	279	275	262	237	264	257	255	277	272	241	288	262	261	256	256	246	265	259	280	282	250	265	258	250	290	261	278	248	261	283	271	323	280	256	266	285	253	274	251	287	295	266	272	259	252	247	269	300	261	281	245	322	256	279	253	293	275	264	273	267	269	286	258	270	285	266	266	264	282	256	282	294	259	275	301	263	246	249	257	276	264	212	284	263	274	279	264	265	280	241	264	270	263	248	262	270	249	254	268	245	290	273	275	304	275	271	251	285	263	266	284	252	257	291	273	256	243	294	288	279	275	226	267	281	262	263	268	251	298	241	251	297	270	260	281	285	273	264	300	265	240	287	260	270	283	230	285	297	265	238	265	272	267	264	260	287	258	264	269	253	265	254	252	268	256	276	265	264	275	261	262	257	273	288	272	261	265	276	253	255	262	268	267	276	280	291	279	258	276	248	267	286	256	258	252	270	290	263	267	264	270	252	282	215	266	272	243	271	257	298	270	275	294	256	290	263	268	270	259	260	241	277	303	272	258	288	271	257	278	283	275	243	254	242	302	276	268	271	276	315	252	249	257	251	264	279	285	283	239	266	269	272	280	262	284	267	283	274	273	290	257	268	271	257	299	294	242	258	289	264	273	256	311	266	283	273	263	284	309	284	254	259	253	268	284	238	261	286	278	280	272	278	263	257	285	269	281	272	287	270	277	260	272	254	258	251	276	257	264	238	254	266	264	276	286	242	281	274	296	304	287	267	255	271	271	268	276	241	279	241	277	239	263	250	270	278	252	295	302	264	260	255	246	263	262	276	283	263	245	235	260	260	251	284	239	261	278	261	300	249	255	258	243	266	247	250	253	292	272	261	279	277	256	266	267	266	271	268	269	310	285	252	266	284	285	276	263	286	254	279	278	240	243	255	264	280	240	263	269	262	281	254	297	281	250	255	255	268	289	269	268	271	251	286	283	268	235	257	287	281	263	292	276	261	227	288	288	283	262	272	286	251	260	250	254	275	247	279	281	267	281	233	245	251	275	284	264	289	271	271	256	290	286	256	265	280	249	294	274	297	270	253	255	302	283	272	248	254	265	247	253	267	262	284	238	260	249	258	247	259	264	273	295	258	283	243	265	274	259	272	259	265	273	245	265	298	251	257	285	273	264	289	280	279	262	251	251	281	284	269	270	269	271	269	264	312	257	267	267	265	290	261	238	275	271	289	258	285	240	272	305	289	280	246	264	283	266	273	237	267	275	284	266	245	268	263	258	271	284	307	270	253	272	248	263	249	244	254	237	293	285	257	293	263	260	319	296	278	258	268	238	264	238	233	299	270	294	259	278	290	254	270
46532	86788	24507	1619	1243	951	856	707	624	539	581	518	550	509	503	534	522	537	469	458	471	510	431	468	475	463	502	432	476	469	454	460	483	424	453	433	434	451	460	457	478	483	462	468	447	493	461	437	484	432	481	440	466	454	431	464	467	474	452	441	441	461	444	434	456	472	460	439	461	461	415	414	434	406	491	490	449	444	448	463	454	466	430	476	442	473	457	460	484	441	450	473	458	430	436	456	424	490	422	423	479	430	430	467	455	441	476	479	470	452	451	453	436	468	456	468	509	419	463	453	455	448	463	474	432	472	412	479	484	440	474	461	435	438	416	448	476	464	436	424	468	446	444	453	435	411	437	423	485	456	473	461	453	446	433	444	467	505	438	463	447	474	447	428	423	422	420	455	448	404	424	382	454	442	473	458	453	441	461	432	459	458	430	421	443	457	455	461	441	441	478	428	438	474	461	464	455	485	481	397	444	428	454	468	419	449	440	419	444	449	436	457	400	466	460	449	467	457	444	458	439	465	419	464	448	463	416	451	457	473	417	425	436	460	425	430	477	476	460	443	430	428	431	455	463	429	448	447	415	472	431	470	446	442	430	404	459	453	450	451	474	435	467	444	451	479	446	483	443	474	436	408	419	418	460	470	467	417	495	428	471	483	478	456	442	457	411	472	478	408	453	419	436	437	479	445	446	440	474	485	441	443	479	432	404	478	475	428	430	413	448	473	430	451	441	476	445	432	413	432	447	431	455	448	399	451	456	474	471	454	437	501	444	442	456	438	446	461	451	473	427	442	474	451	460	420	467	444	447	433	497	452	404	458	446	445	459	426	449	451	442	415	489	415	474	434	412	447	432	452	455	449	483	456	427	455	438	434	471	444	459	468	446	455	419	453	434	479	424	465	458	443	458	507	444	461	438	471	406	467	453	461	443	455	454	443	440	445	418	492	448	464	455	436	422	449	411	469	450	437	448	431	437	431	449	445	436	460	408	480	429	457	453	452	442	470	482	435	469	450	454	443	414	475	398	433	435	453	457	432	435	446	471	459	443	461	493	438	444	493	404	440	467	445	452	456	425	464	425	447	420	433	465	445	416	459	480	441	449	433	425	486	449	435	466	472	472	432	490	455	452	439	455	416	456	420	495	433	426	424	430	448	421	492	421	444	460	419	449	456	423	499	432	426	452	468	419	475	493	456	449	447	436	491	457	446	448	446	455	407	445	461	434	420	469	427	453	463	426	467	461	454	459	466	418	490	473	457	412	448	438	479	453	428	450	473	457	479	440	434	471	455	464	431	428	432	456	458	418	455	440	433	457	420	467	447	453	450	449	468	484	446	416	454	419	447	456	418	436	436	436	460	434	459	430	449	487	425	448	438	411	415	446	438	451	459	463	411	457	424	453	431	413	447	476	453	473	434	442	449	478	440	429	481	438	437	423	455	426	414	470	471	460	467	415	443	468	447	461	429	449	454	454	477	476	413	424	456	458	441	436	447	447	446	440	448	463	463	409	453	414	413	467	444	479	422	494	459	451	453	451	479	469	431	455	424	466	397	456	460	440	444	427	457	418	461	447	461	455	405	427	468	415	468	477	491	447	478	441	449	431	434	455	436	477	420	479	426	436	445	451	451	413	436	487	444	446	469	456	431	467	477	455	440	434	451	426	441	412	429	467	421	452	437	441	418	418	469	448	468	444	465	461	443	453	465	446	419	437	449	449	436	438	430	426	475	434	451	455	460	468	473	416	441	444	419	449	434	447	457	451	438	450	436	481	451	429	408	415	470	438	399	422	451	459	417	428	428	409	427	439	463	459	435	443	489	426	439	435	430	444	431	462	462	425	450	417	447	478	458	467	440	483	461	438	474	479	448	433	470	448	433	442	414	467	451	448	405	432	434	449	412	474	457	426	486	447	470	441	468	431	486	454	440	463	432	496	447	452	421	471	435	430	439	435	447	422	447	454	415	482	430	412	437	451	458	446	482	441	434	428	441	450	452	448	484	469	449	413	484	417	443	444	440	472	430	450	445	454	455	440	482	413	495	432	456	403	431	468	439	451	410	458	450	444	472	441	457	474	430	445	455	478	477	469	481	460	459	435	468	415	425	454	446	424	495	456	450	461	484	424	433	422	465	429	477	448	464	457	417	443	464	448	405	443	426	445	450	450	473	485	425	410	476	422	436	443	412	446	442	453	434	420	431	463	424	455	448	443	465	459	412	438	454	448	445	454	470	475	473	447	436	418	454	417	459	440	453	431	443	442	421	446	437	478	470	446	419	469	437	477	474	420	460	455	429	432	486	422	451	445	451	443	429	448	449	432	435	440	450	450	408	452	453	448	436	455	446	456	425	456	453	471	437	439	481	455	458	420	455	444	446	456	477	458	439	469	469	440	471	451	438	483	412	448	452	434	415	465	493	437	432	427	437	430	454	440	453	427	443	460	422	466	443	466	448	434	413	451	455	465	466	454	448	459	460	422	451	455	415	445	442	441	484	428	426	446	429	454	451	464	419	426	426	497	434	489	446	450	474	418	447	460	467	457	446	425	452	442	401	444	433	443	445	485	409	433	445	422	430	432	451	462	424	442	448	446	439	474	463	426	478	430	464	405	474	461	475	449	456	439	450	436	434	441	469	456	458	460	466	442	472	404	441	403	473	427	421	449	499	467	442	439	487	425	447	446	456	472	440	421	450	489	451	411	399	432	458	408	412	429	448	404	449	462	447	427	436	399	425	404	445	426	438	471	455	487	422	444	431	465	441	442	435	436	438	426	430	465	428	438	481	424	448	408	467	468	449	413	440	451	436	431	452	445	483	441	451	439	424	473	456	443	446	434	448	455	451	461	451	414	412	462	459	422	459	433	440	442	493	462	457	436	419	431	453	427	466	429	430	475	473	445	451	459	444	420	443	427	451	412	436	415	422	426	461	435	461	474	460	463	442	448	440	431	458	440	406	450	441	425	457	443	443	407	455	440	452	437	382	437	435	428	422	463	433	448	442	440	446	442	430	467	446	433	430	446	402	430	449	464	449	460	466	450	417	438	430	471	463	392	473	474	419	451	453	467	459	453	480	497	464	435	431	472	452	426	456	430	435	464	451	440	468	447	500	436	464	407	427	431	467	410	476	480	436	429	444	443	471	452	491	456	411	460	463	405	468	488	458	482	490	452	376	430	474	470	450	460	418	412	423	482	449	466	459	471	452	458	435	476	462	429	477	436	443	458	452	428	433	478	437	439	446	439	433	437	453	428	430	453	433	469	431	415	421	473	424	446	456	452	465	457	451	451	456	441	418	424	468	461	505	464	419	470	445	409	463	438	443	471	480	401	411	458	428	436	447	459	492	405	435	418	473	415	426	468	438	436	454	439	466	412	476	456	447	460	470	445	474	436	425	433	417	436	458	469	430	478	462	401	431	432	473	437	435	451	430	433	417	461	443	445	489	470	442	446	431	419	446	424	438	461	428	496	407	404	492	445	405	426	485	440	476	441	425
23172	22737	29480	23388	21055	17782	2299	604	561	501	506	454	507	504	489	452	438	467	504	413	444	434	445	445	437	458	437	451	409	476	401	433	418	413	457	444	422	435	449	466	429	446	406	495	413	404	426	418	411	382	428	419	448	441	430	410	385	377	436	456	432	405	395	407	425	438	417	409	408	419	416	452	404	397	395	447	416	427	411	443	422	451	421	420	438	443	384	398	424	444	425	435	453	410	393	445	400	395	436	393	416	447	412	443	409	433	422	399	447	370	413	434	444	421	473	415	449	448	423	452	409	398	420	444	396	433	454	405	459	405	424	436	452	441	437	420	405	432	404	456	394	433	402	420	378	419	448	388	433	393	430	417	406	402	427	404	426	422	412	441	406	432	403	436	419	410	430	413	457	445	418	437	447	420	429	415	429	427	451	436	430	422	412	459	443	428	437	457	424	443	429	424	414	396	386	426	409	452	390	402	398	448	425	451	416	416	391	432	403	412	420	421	413	436	405	436	428	427	440	409	422	458	398	417	389	387	413	376	461	449	455	401	407	449	434	432	402	420	433	454	418	393	406	443	448	387	426	424	442	418	419	411	385	448	444	416	438	448	384	424	436	426	449	416	423	441	400	410	407	432	406	427	420	416	413	416	448	429	445	401	405	403	398	411	402	422	455	422	434	413	401	398	450	423	421	398	423	389	416	410	416	468	440	425	424	387	404	430	427	428	413	368	411	462	406	426	461	436	440	396	400	420	473	434	438	452	410	396	427	421	460	436	450	382	374	410	411	400	410	439	403	445	423	433	400	468	381	410	411	395	434	427	405	418	442	428	376	422	424	436	434	425	406	376	434	425	416	455	421	428	411	410	422	383	409	430	423	429	430	436	446	389	394	418	446	425	428	432	419	418	424	395	407	454	416	432	428	402	446	444	419	438	390	410	433	421	377	421	429	407	419	416	423	412	444	435	421	399	401	405	405	429	431	411	439	429	435	452	379	453	422	462	427	410	407	405	424	410	397	390	429	408	428	425	428	415	402	393	453	430	412	422	417	410	380	428	420	452	428	402	437	418	436	413	411	428	434	436	425	450	440	373	445	427	441	421	395	426	437	405	448	396	425	412	409	408	411	382	422	430	448	414	433	384	432	433	455	439	408	421	405	374	399	383	425	483	428	423	451	373	428	422	407	467	413	448	445	436	424	427	439	429	411	365	442	426	409	430	395	418	451	435	422	409	443	399	418	412	461	459	406	403	426	453	425	417	431	427	407	457	417	428	401	398	468	417	374	396	431	453	425	454	407	406	424	426	396	438	457	421	413	391	426	412	428	447	414	401	426	452	437	418	430	430	437	410	407	420	427	459	451	472	409	405	394	380	391	386	404	415	410	394	429	409	420	404	445	383	440	421	383	413	409	422	446	461	440	387	399	406	440	427	396	405	429	438	425	421	386	429	449	458	413	425	435	403	447	439	396	428	408	408	419	460	439	439	389	406	400	405	408	414	393	440	404	430	432	430	411	380	425	400	428	397	417	409	471	426	418	423	385	398	427	427	404	439	425	422	425	432	421	436	443	425	397	398	443	423	390	402	415	397	422	440	434	399	421	412	413	435	407	423	398	409	428	407	440	464	424	416	406	409	385	461	381	380	424	435	412	414	403	421	383	471	437	444	394	418	434	403	446	442	431	410	404	439	393	419	442	407	422	415	431	409	414	402	429	429	441	403	400	422	438	417	440	448	423	422	429	414	423	427	417	435	423	476	424	409	406	437	372	431	458	408	443	475	413	419	410	452	410	422	417	410	406	418	419	391	432	427	428	432	443	433	429	405	410	435	391	414	420	400	413	421	407	450	402	442	415	399	439	444	396	411	420	411	439	462	440	412	412	422	428	380	405	432	430	412	418	440	380	451	396	413	429	407	435	458	403	429	398	387	440	379	400	421	400	449	389	448	419	436	443	426	422	431	387	427	452	404	432	400	415	414	419	412	435	392	451	446	428	421	444	387	457	411	455	425	430	384	440	428	437	430	429	399	398	416	437	430	410	386	435	434	474	434	437	407	414	406	438	463	422	408	404	381	408	410	450	444	443	409	468	432	420	424	419	428	448	398	432	412	435	441	431	422	424	379	457	460	407	434	442	447	393	451	428	415	415	409	428	411	459	453	430	420	447	421	451	406	412	408	471	406	401	398	433	440	425	420	438	423	430	400	461	420	405	417	415	386	400	425	421	450	434	425	439	428	405	419	441	414	420	403	427	413	426	410	421	431	413	445	430	435	432	432	398	411	412	400	423	386	434	429	414	392	440	461	450	430	416	435	464	430	418	439	446	420	403	389	428	418	423	434	400	427	387	414	431	424	445	428	446	439	389	430	433	427	386	431	430	403	433	414	396	413	427	450	417	411	413	424	409	420	390	419	410	424	426	422	443	406	457	393	383	411	410	391	432	462	419	415	374	406	423	418	409	452	424	412	416	440	445	415	406	398	449	439	446	406	397	397	454	419	417	440	411	401	430	417	439	427	406	414	415	434	385	443	456	440	442	426	418	388	438	424	409	441	427	444	400	406	427	426	383	387	390	443	443	420	435	422	409	408	420	399	445	426	425	423	400	377	410	375	433	411	407	426	440	450	428	462	379	425	437	405	413	415	469	443	420	408	437	422	440	411	405	419	439	421	425	411	409	432	437	431	414	428	431	415	436	473	472	426	412	414	406	416	405	386	452	418	431	424	397	442	415	404	415	387	453	421	395	444	422	445	423	434	408	421	440	435	385	398	398	424	426	415	423	440	416	450	376	440	411	403	428	453	387	412	395	419	411	413	437	430	445	419	421	398	439	450	468	444	426	447	445	452	445	416	424	434	441	408	411	427	452	425	411	439	457	392	425	396	431	404	417	402	445	411	433	389	447	410	443	404	450	423	405	423	417	361	402	399	470	431	402	426	398	441	450	399	410	424	430	381	398	443	425	421	426	406	448	410	436	416	434	413	428	422	415	424	445	426	420	421	405	422	452	419	393	409	428	437	425	400	426	413	421	458	446	407	405	430	434	401	395	430	447	438	413	416	425	426	431	423	466	454	385	408	428	400	433	420	419	414	411	447	408	475	426	410	415	420	425	417	420	440	458	423	430	414	381	403	404	445	428	432	451	442	425	428	444	441	411	430	410	454	426	412	404	418	456	406	401	427	410	416	438	422	390	411	422	398	416	392	428	449	426	423	404	433	439	397	431	430	415	402	418	406	426	445	402	409	401	422	439	443	404	430	418	417	406	397	445	426	428	402	414	432	431	407	418	416	428	392	432	397	433	410	465	411	437	422	428	421	403	456	447	452	405	418	423	443	390	439	406	425	400	440	440	438	408	473	391	408	404	445	441	425	466	429	439	409	430	443	387	415	471	404	438	414	387	456	416	427	413	408	436	426	442	401	397	404	378	395	436	422	424	421	447	394	410	425	417	423	394	441	412	398	467	394	414	443	412	392	433	394	376	387	412	420	441	417	437	380
47199	91459	26673	2800	2066	1519	1320	1155	1039	992	939	857	787	819	722	783	769	750	772	721	706	715	734	707	714	758	666	749	698	744	693	718	674	723	708	665	699	668	687	679	671	665	685	683	631	718	692	656	676	692	697	695	646	671	696	687	657	632	705	658	683	626	670	656	612	684	668	661	662	649	648	631	678	674	692	723	669	682	719	710	667	647	683	663	683	688	682	677	656	650	665	678	668	676	746	625	669	687	701	663	680	691	669	612	681	681	675	668	661	680	663	721	670	674	685	666	752	651	666	676	701	678	689	671	679	682	682	694	684	641	730	670	642	672	691	662	642	712	702	671	696	681	686	678	662	677	635	694	611	658	670	705	649	679	696	636	656	720	663	677	660	693	681	737	670	700	631	659	661	762	668	688	666	674	696	673	649	700	682	694	660	679	674	665	703	658	714	664	683	692	714	668	718	685	684	663	640	699	690	658	703	699	642	687	673	685	688	684	722	673	672	691	695	674	654	718	673	686	688	666	657	658	647	630	702	698	719	721	698	671	719	683	664	658	668	695	661	655	673	646	654	654	725	709	664	688	673	662	691	671	694	610	652	661	689	718	657	636	677	655	646	669	697	676	678	634	668	686	680	716	691	698	674	659	671	653	658	670	659	661	677	645	680	698	728	661	651	641	673	658	701	674	684	642	681	666	638	732	640	671	708	677	656	656	690	679	614	621	660	692	629	712	716	701	698	677	670	620	640	680	675	659	658	665	662	645	633	632	654	701	664	646	708	641	637	688	661	685	708	662	705	636	709	646	644	637	673	648	664	627	632	674	655	664	649	687	707	649	660	649	630	714	679	721	646	637	715	698	642	691	678	616	722	664	670	675	658	690	674	711	665	689	624	643	689	662	676	718	649	653	647	654	666	652	637	652	690	651	670	691	696	682	624	676	695	642	671	656	670	707	659	646	671	692	714	647	670	685	654	678	680	661	685	697	641	686	726	689	680	672	688	655	677	651	672	642	690	639	675	612	683	663	665	660	698	655	683	685	658	677	666	657	672	663	681	699	674	685	700	643	692	747	640	689	641	664	676	680	675	689	668	695	656	627	702	667	694	642	709	674	691	683	697	673	648	636	667	730	693	688	643	706	698	672	730	672	698	640	692	686	647	666	588	690	736	685	670	660	677	713	677	671	666	683	658	626	662	670	671	703	654	709	664	636	672	681	662	686	708	638	688	675	664	653	627	675	688	674	708	665	643	655	678	663	705	691	629	689	659	687	668	670	681	684	707	632	679	696	664	713	634	664	665	715	683	663	673	650	649	646	727	678	668	686	705	676	652	670	687	657	653	667	631	676	651	659	685	640	688	691	650	672	599	668	695	659	756	643	708	675	687	626	644	659	650	663	687	675	665	724	659	653	685	663	679	695	647	668	687	634	679	701	676	695	701	639	679	660	651	690	677	730	665	643	678	698	664	694	673	644	666	716	691	718	660	662	663	657	683	687	683	683	692	677	687	645	657	678	652	687	682	679	646	677	645	636	679	654	664	653	650	646	693	667	624	637	682	676	699	656	666	724	665	637	623	617	624	702	682	688	640	649	677	657	640	628	682	654	692	639	681	667	693	707	714	652	721	692	732	699	670	692	667	684	702	662	674	692	675	649	701	675	699	678	649	679	673	658	691	665	677	652	662	683	657	678	650	663	698	678	663	687	697	620	665	659	666	667	679	679	629	679	689	692	647	728	671	683	682	703	668	633	681	633	658	667	672	753	634	675	698	656	684	687	686	618	697	681	665	691	679	609	646	698	697	633	667	686	693	672	615	643	680	661	729	683	698	739	678	662	669	673	661	682	649	656	684	676	648	676	623	663	656	653	702	632	683	647	650	699	653	681	667	662	673	698	664	655	670	667	686	662	703	708	652	650	667	651	649	682	682	674	670	695	706	678	670	688	628	696	607	644	639	672	657	676	638	656	652	722	632	675	659	644	687	729	697	658	687	680	661	686	710	682	672	698	641	635	661	659	656	706	654	640	660	718	633	672	712	679	639	676	663	610	674	632	671	626	701	648	637	652	705	672	667	643	684	609	659	684	636	659	692	676	676	689	681	686	683	730	684	667	647	672	683	675	678	612	676	634	695	705	681	658	674	689	644	683	633	689	647	663	649	641	572	694	738	640	654	639	667	725	642	634	660	641	699	708	684	636	683	687	691	655	634	654	706	679	652	655	654	692	665	640	678	648	654	705	659	681	657	689	648	640	704	678	676	678	667	689	658	684	675	655	649	652	689	671	689	679	670	691	655	678	650	646	629	682	710	603	673	671	666	663	636	682	668	626	669	688	656	667	674	618	634	666	720	700	654	660	640	653	689	656	676	703	693	701	703	667	658	651	715	611	698	708	658	694	693	677	638	652	690	645	700	616	659	661	654	661	662	630	668	676	672	719	651	631	679	663	688	732	685	706	695	668	706	646	723	656	659	701	639	667	684	661	658	585	685	690	682	629	672	686	651	655	708	717	644	653	681	657	675	688	671	685	659	629	713	657	659	692	692	629	694	660	692	645	684	690	692	691	638	648	667	704	692	667	658	625	741	709	654	687	638	668	715	650	654	677	701	725	675	672	614	650	706	667	658	668	654	703	677	637	649	670	636	696	639	707	667	643	658	712	705	683	654	710	645	673	688	658	700	676	630	654	651	689	642	659	678	656	701	686	663	673	711	668	643	672	725	656	658	678	666	658	746	707	697	682	675	689	622	682	672	654	636	711	624	680	682	656	638	660	639	709	710	619	691	648	638	662	650	608	606	662	680	675	666	646	655	687	659	640	640	650	664	677	669	689	683	674	693	699	646	652	681	689	663	700	718	672	678	675	624	689	677	677	673	671	681	623	682	629	689	678	669	659	706	639	621	667	687	669	677	677	673	643	643	703	650	684	632	650	727	638	654	656	729	631	639	696	666	676	671	686	677	697	645	673	698	704	649	658	682	687	646	705	684	704	714	680	703	659	637	649	674	674	697	647	653	731	649	665	705	681	703	656	660	661	634	721	706	704	644	685	689	700	672	639	687	593	668	682	689	673	675	648	709	691	663	678	685	670	683	658	667	632	652	630	650	635	703	650	691	691	700	704	664	661	637	641	652	660	680	678	654	689	707	678	652	691	675	685	669	677	679	700	696	677	671	641	680	670	678	714	676	654	658	712	636	687	622	660	674	673	687	649	656	632	648	652	712	688	623	664	688	638	678	683	680	665	674	669	652	703	646	677	648	651	670	721	644	699	675	667	694	699	689	670	687	715	645	630	665	677	699	684	654	648	652	629	664	661	688	682	645	698	672	688	632	689	639	623	655	691	659	709	650	624	686	685	637	672	707	639	698	651	689	688	680	711	636	650	662	709	684	668	661	695	643	626	698	681	687	683	664	677	661	670	655	637	664	665	668	656	681	707	644	673	696	680	639	700	681	651	659	621	669	649	655	669	676	637	691	636	633	653	661	676	657	686	678	691	697	705
27471	30941	20335	3405	363	316	168	145	134	145	135	140	151	135	142	140	158	129	147	142	142	116	134	114	122	119	123	147	125	121	120	150	165	142	124	139	154	135	140	126	165	132	131	118	132	144	118	132	126	140	132	130	132	135	126	138	150	127	165	142	163	124	125	127	114	141	152	130	118	135	130	118	128	143	123	140	132	147	127	160	119	109	135	128	112	142	146	121	160	152	142	139	132	124	130	123	113	122	143	122	99	112	128	127	135	127	113	122	128	125	131	146	142	130	138	153	120	138	149	144	112	141	139	129	125	139	138	128	137	121	129	132	144	144	112	144	163	128	150	124	122	156	117	138	120	122	134	131	137	145	170	119	119	146	156	135	145	126	113	137	145	123	126	140	136	135	127	142	146	146	141	146	137	140	133	121	112	135	139	141	147	127	123	145	125	130	141	141	167	136	131	137	143	134	147	135	148	154	121	115	150	124	121	127	127	130	121	117	139	134	134	155	131	144	144	135	122	129	125	122	154	145	121	113	114	126	131	123	125	112	126	145	138	128	127	123	126	106	117	134	138	134	129	140	157	142	125	134	157	138	122	144	128	124	124	151	144	139	122	134	123	152	118	124	133	112	148	123	131	148	152	123	121	120	132	136	124	122	123	122	135	149	143	141	147	132	142	144	133	130	137	119	140	145	127	127	146	141	124	130	136	140	129	155	141	145	144	148	153	147	129	138	123	146	126	151	129	132	152	116	132	113	136	118	127	124	141	149	128	138	135	143	127	133	109	140	140	129	138	132	130	136	133	132	126	123	127	134	116	137	139	146	118	134	139	154	124	134	152	148	149	129	146	133	151	133	126	145	127	147	123	140	133	147	134	137	147	127	100	125	116	123	137	136	127	136	134	133	125	153	133	133	127	119	147	141	122	123	128	144	121	145	132	147	143	126	132	139	134	124	149	144	122	140	122	132	157	136	135	154	147	141	137	141	132	139	146	132	126	130	147	148	129	126	120	114	132	111	122	119	124	119	141	122	131	130	120	149	134	141	146	157	146	135	133	136	141	129	128	155	140	124	147	134	136	140	150	130	142	126	139	145	127	125	146	122	123	148	148	124	140	140	125	159	128	161	133	133	134	140	145	135	134	132	129	130	138	132	118	144	113	133	132	128	144	137	153	151	125	130	154	123	125	133	138	161	125	138	120	122	144	142	119	113	144	124	128	144	149	138	151	114	149	158	135	144	143	140	124	165	137	118	121	136	118	149	129	130	118	123	127	115	130	126	147	149	125	140	127	130	132	129	152	151	144	123	126	137	153	134	128	134	119	153	120	143	124	127	137	138	137	158	146	155	138	152	142	134	122	133	139	119	122	139	149	119	126	141	117	135	142	129	141	138	119	122	137	132	136	127	123	136	113	155	118	134	137	132	136	132	133	126	155	133	144	126	141	133	148	112	122	145	120	143	125	139	148	134	123	125	147	140	116	126	142	146	138	127	136	119	137	150	133	113	126	116	115	136	141	114	144	137	130	130	137	137	150	134	125	113	116	136	140	110	126	123	137	151	130	147	153	137	124	124	144	158	138	140	157	131	127	141	134	114	137	131	118	144	128	144	128	119	131	160	144	146	117	134	143	130	147	150	131	136	128	140	124	117	121	134	111	120	121	130	126	130	143	139	143	144	163	135	141	128	147	115	133	131	152	124	156	125	125	140	149	139	142	120	136	107	126	147	134	125	140	128	139	114	137	130	140	148	138	140	115	138	124	119	117	131	140	151	172	125	132	128	141	130	154	136	142	114	135	120	119	131	147	127	116	133	142	142	121	126	126	149	119	134	143	131	132	140	138	127	133	127	136	150	119	136	136	126	136	146	131	145	144	113	135	132	118	112	141	126	133	125	120	135	131	132	125	134	104	134	131	141	135	118	142	125	134	129	129	144	146	130	142	127	139	122	117	121	127	112	140	147	125	163	129	133	124	134	131	132	133	124	141	122	134	135	136	141	122	127	134	125	134	146	128	138	128	151	143	129	125	135	155	123	127	124	133	117	132	143	126	128	135	124	131	143	141	131	153	121	113	137	144	135	148	144	134	152	120	132	131	145	135	120	134	134	139	140	141	138	167	137	148	136	122	150	114	120	132	130	132	128	144	146	134	142	144	141	133	139	131	124	143	131	152	119	145	125	131	158	139	131	119	116	132	127	102	126	130	136	131	110	135	130	131	140	128	133	129	145	138	149	129	138	154	135	132	123	126	131	131	130	150	136	124	131	140	120	142	142	130	132	134	132	144	136	127	130	127	145	124	156	133	156	129	130	147	133	127	139	119	119	126	142	135	145	134	129	123	124	138	132	126	125	145	122	132	149	132	127	151	121	118	158	126	117	142	117	113	139	119	129	130	140	128	135	139	147	134	158	124	129	139	135	121	132	144	134	134	123	119	131	147	131	157	131	134	132	141	161	139	142	139	126	146	146	126	122	126	128	155	132	125	135	117	142	144	135	106	137	121	157	120	139	159	145	153	147	144	130	112	133	133	136	123	134	113	135	133	136	132	145	111	145	129	142	145	115	137	137	126	125	124	130	152	137	131	147	128	133	151	132	124	134	136	150	146	148	140	115	136	140	155	121	142	126	132	147	125	126	178	138	144	134	121	135	125	144	149	153	138	141	133	141	134	143	146	152	125	149	140	136	129	151	136	135	139	143	125	126	114	146	150	119	149	145	141	134	154	152	153	121	146	135	114	113	145	116	120	139	139	127	131	118	141	132	136	137	126	138	121	130	160	131	150	123	143	132	115	113	131	130	119	137	139	142	122	147	158	136	128	122	141	151	148	133	126	156	153	143	155	148	141	156	134	113	127	149	126	155	123	111	139	140	126	142	140	135	115	140	145	128	125	136	126	146	133	131	131	156	128	120	131	126	131	106	120	119	140	144	157	138	116	132	136	125	135	120	143	147	140	109	136	139	148	141	151	130	134	142	117	147	131	133	130	142	127	133	117	138	125	161	129	143	138	134	145	131	141	136	153	129	130	146	129	155	148	138	133	135	134	132	124	136	144	149	145	144	125	117	138	147	118	130	140	148	131	143	112	123	144	151	118	133	147	137	153	139	132	123	139	144	132	133	131	156	112	121	138	124	157	137	129	137	131	156	132	130	149	139	143	140	153	130	124	119	110	139	138	126	121	135	115	146	123	108	139	142	118	140	120	140	120	124	139	138	131	145	128	122	131	155	113	152	121	128	131	141	119	152	127	134	137	114	149	150	123	122	112	140	136	167	137	114	127	138	155	132	136	133	150	142	145	121	125	127	145	140	141	140	152	142	109	138	142	117	130	148	121	117	139	118	135	143	148	135	142	114	138	131	150	120	142	149	125	125	137	135	135	114	139	130	146	133	121	141	124	145	112	123	123	136	147	123	126	114	121	156	133	119	140	149	121	148	160	141	150	154	121	160	142	150	126	111	116	133	147	143	125	155	140	123	150	136	122	122	134	129	147	127	141	126
30440	48525	12621	381	351	292	267	274	230	216	237	220	243	254	249	222	246	233	239	236	216	256	236	237	248	250	256	253	239	242	225	241	247	262	247	262	249	247	221	252	213	237	217	243	245	255	255	248	230	221	219	248	253	228	243	239	232	234	227	229	232	232	220	246	245	236	254	239	203	224	235	245	250	216	237	229	232	192	233	241	234	247	265	248	215	272	244	219	232	244	269	253	232	225	246	234	233	221	241	228	244	256	233	239	243	248	215	242	239	242	255	249	251	233	240	243	237	207	228	225	226	270	245	231	233	226	269	223	242	241	243	236	246	249	250	241	255	244	219	242	241	246	253	214	235	251	233	233	230	230	231	222	223	233	218	265	226	237	240	251	229	230	243	237	234	223	237	206	207	252	225	232	222	231	219	248	218	247	252	233	231	231	242	242	234	246	241	206	231	234	224	244	244	252	214	248	229	229	226	248	233	212	235	230	238	239	240	243	252	276	219	240	209	235	219	219	230	229	242	214	249	246	276	255	242	240	243	214	260	258	237	239	248	258	237	222	209	246	235	261	227	230	257	261	249	238	242	241	255	253	227	220	233	223	265	205	233	244	230	232	229	212	229	248	246	240	258	259	239	221	235	255	222	221	225	219	233	229	239	215	238	263	263	246	239	219	243	271	242	249	239	224	243	223	208	229	239	263	231	228	250	231	228	207	250	228	253	240	239	274	268	247	220	238	240	240	243	245	228	216	252	231	243	239	255	217	244	242	245	227	239	258	217	226	243	237	243	223	219	227	258	238	205	228	214	235	249	212	254	216	230	218	224	235	238	260	214	211	213	209	240	221	262	255	260	227	253	234	228	256	246	219	263	242	225	242	247	238	261	252	235	243	248	238	264	246	235	242	244	215	226	247	252	244	234	266	262	220	239	205	237	245	241	225	216	256	290	257	244	213	275	270	255	235	200	235	245	268	241	207	244	231	225	268	277	234	261	237	197	227	195	233	238	221	247	201	244	270	233	246	250	268	249	246	236	224	222	248	250	233	235	274	262	256	237	251	242	244	231	238	231	219	242	217	230	229	241	240	216	230	246	236	253	252	207	246	215	263	229	244	229	268	229	236	267	219	225	254	241	253	239	235	255	248	234	243	261	240	217	250	223	227	256	260	242	234	240	231	252	244	229	250	241	225	223	259	236	239	209	238	243	237	243	239	243	240	233	206	231	256	225	234	229	230	243	239	238	235	228	233	257	250	251	225	276	222	247	220	241	245	232	239	247	244	230	218	240	254	228	226	235	257	278	239	235	234	256	233	234	236	253	240	238	256	253	228	222	252	230	236	243	210	215	239	245	262	232	226	213	234	222	228	224	207	237	236	231	218	233	233	202	239	228	249	248	227	238	244	247	259	213	243	248	245	235	233	253	250	243	211	254	237	239	227	247	240	233	246	217	261	255	251	274	238	223	240	220	242	215	251	231	264	227	263	253	234	212	249	235	261	205	251	228	240	215	232	235	229	241	204	240	227	241	244	223	227	243	230	233	229	222	238	217	211	253	259	239	238	203	225	224	245	246	222	240	227	221	261	226	278	216	221	232	243	232	287	225	269	222	214	237	222	230	234	241	227	234	242	235	254	265	237	255	247	228	232	227	210	244	242	257	241	215	228	232	247	240	236	220	247	251	254	247	216	263	214	233	275	240	236	232	224	247	259	258	224	268	255	257	210	282	244	241	253	233	259	235	243	228	233	257	252	250	222	241	227	234	236	202	243	242	273	242	248	253	214	232	259	215	236	251	245	235	235	222	249	259	253	244	232	237	234	246	229	249	226	231	281	236	230	224	248	234	249	208	248	248	226	220	246	256	234	244	242	239	228	241	247	256	242	217	229	245	247	261	246	231	240	230	218	256	231	256	275	249	248	257	220	252	261	231	228	248	234	214	227	246	222	245	214	227	257	224	242	227	228	241	241	256	255	238	232	247	211	256	254	234	265	215	245	203	259	232	228	229	219	229	244	257	268	241	236	235	229	247	219	247	223	246	226	224	245	262	241	222	249	264	245	235	239	252	248	232	237	232	258	214	230	255	235	230	263	224	225	244	232	219	262	243	226	222	215	241	222	267	237	255	253	255	244	242	236	243	227	227	250	238	234	264	230	238	216	225	233	243	248	236	254	226	243	266	253	264	213	215	267	234	224	227	253	237	204	252	239	243	224	245	234	244	250	260	228	239	244	257	247	245	251	209	247	228	260	223	275	228	232	199	223	245	270	263	243	244	237	234	214	238	256	214	263	270	230	224	234	247	245	247	226	222	216	250	229	243	242	222	261	232	250	235	243	229	222	249	223	230	249	229	204	228	208	280	256	243	228	237	222	245	226	216	225	239	235	221	228	232	236	246	234	225	248	238	257	261	218	247	250	254	244	229	261	237	259	233	243	220	239	230	245	252	262	219	237	230	235	235	202	225	236	237	217	233	237	227	238	252	260	232	207	231	226	230	206	216	218	260	219	226	243	231	257	250	266	272	232	231	234	238	251	232	217	249	281	224	237	243	240	246	274	237	269	213	227	248	242	253	251	261	260	252	260	237	234	240	261	244	238	260	214	243	248	243	243	253	244	247	245	244	245	217	254	230	248	237	246	246	221	216	244	252	238	252	214	245	238	257	219	233	235	266	230	249	244	255	218	247	258	239	223	273	252	213	230	229	227	274	251	241	216	239	235	217	227	244	258	218	252	255	231	242	259	249	256	240	275	227	252	234	269	244	226	233	254	263	246	217	250	250	248	230	208	237	240	230	279	228	280	266	228	257	234	223	231	243	248	257	244	254	252	237	244	249	246	238	214	233	252	232	249	235	256	246	229	265	222	231	230	256	237	242	230	243	277	234	250	221	258	271	214	251	238	262	247	255	208	253	259	242	257	245	238	256	211	247	254	264	215	228	233	249	243	234	229	265	250	261	253	238	226	211	240	269	239	225	241	269	273	241	257	209	224	238	221	275	223	237	229	230	223	239	209	233	269	235	235	238	244	235	208	255	245	235	257	223	281	238	231	228	249	249	258	231	217	241	232	247	244	266	238	223	231	245	280	250	238	227	242	242	209	247	231	249	238	235	236	218	258	257	249	243	222	240	211	237	229	253	224	228	232	236	237	270	232	217	236	242	217	250	237	232	230	232	245	230	241	256	235	270	226	253	235	220	228	217	241	227	245	240	241	239	255	242	233	260	254	242	243	214	236	264	263	246	238	221	223	257	227	244	242	236	283	266	237	228	232	218	230	225	227	239	237	243	229	257	249	250	250	243	242	230	252	237	222	233	236	247	236	253	219	244	248	219	216	240	243	254	231	251	241	229	231	242	226	233	262	232	245	241	254	216	225	223	238	251	228	223	232	241	225	241	230	236	241	268	234	226	253	242	240	234	251	230	240	246	229	213	233	248	236	239	241	225	225	242	235	223	244	253	267	247	234	239	223	263	227	236	241	231	241	250	235	246	236	244	258	248	224
24261	24636	29798	23314	18517	3813	464	339	346	322	296	324	330	287	284	258	302	275	261	269	277	305	311	287	301	272	315	277	302	240	265	268	297	247	267	283	264	273	264	255	299	300	282	300	266	282	273	266	282	248	250	243	282	262	292	282	300	264	254	267	276	272	274	270	290	262	267	257	250	251	245	285	247	315	260	272	279	289	281	262	261	259	283	263	259	267	262	278	261	291	290	283	250	276	274	266	294	304	250	262	283	277	250	256	267	280	275	257	255	282	247	306	293	268	298	252	266	258	239	270	254	269	238	272	294	256	259	282	292	249	282	252	251	273	262	262	272	271	248	215	259	255	276	282	239	293	232	290	266	263	251	278	266	280	257	268	291	249	265	274	253	287	290	280	271	298	248	280	248	278	253	259	281	259	302	288	274	256	291	260	250	277	296	287	267	255	288	266	230	286	271	286	250	292	280	259	310	280	274	299	265	283	285	272	272	239	278	287	278	238	277	273	287	266	262	271	267	276	293	277	263	273	245	271	290	288	263	233	278	267	279	282	251	262	287	273	272	285	249	266	301	277	273	281	301	256	253	270	260	260	244	244	273	261	258	305	280	260	264	280	245	252	255	258	248	270	290	266	266	287	299	258	272	259	307	262	262	282	254	277	263	329	285	240	260	272	287	258	280	287	253	298	255	255	255	260	258	301	278	272	275	285	262	263	261	271	268	274	276	272	253	247	254	290	264	259	261	294	270	250	255	282	250	253	279	266	264	265	261	292	273	303	275	278	282	276	253	227	260	282	275	289	286	244	244	257	293	250	277	272	277	261	251	234	266	280	272	259	273	291	254	267	264	263	242	266	295	280	287	252	277	266	278	276	267	305	281	272	249	267	266	224	296	275	272	267	277	273	265	299	255	271	274	270	269	304	260	256	292	253	287	266	319	271	242	282	275	250	260	257	272	281	276	263	266	277	241	241	290	270	277	255	275	294	263	256	244	280	264	280	275	292	276	281	235	280	287	285	267	257	256	247	266	264	286	263	264	263	262	288	257	256	262	290	263	295	284	287	248	239	228	279	254	253	264	251	268	285	278	285	273	241	265	268	298	244	268	294	263	244	249	296	248	272	276	294	268	260	277	274	264	257	262	262	280	268	257	255	267	267	268	285	255	264	255	268	270	285	280	279	293	246	269	269	274	272	255	255	262	272	263	275	299	288	290	260	253	248	265	280	269	263	251	253	238	279	293	301	296	257	302	267	261	249	268	259	279	277	268	272	286	289	266	280	280	258	284	243	251	252	239	271	268	234	275	264	244	276	257	255	265	273	248	285	259	272	229	279	258	300	259	267	284	254	264	288	245	283	261	291	257	247	267	244	253	254	254	257	251	282	239	263	267	254	270	256	266	263	260	282	259	254	282	270	267	277	294	286	261	290	286	268	290	260	246	281	291	253	260	248	264	299	272	258	251	259	276	273	279	264	274	263	246	258	272	276	260	237	275	318	274	297	268	296	251	276	262	270	273	256	286	311	283	272	242	285	288	244	291	287	281	255	263	264	262	285	274	284	268	270	256	276	257	290	254	291	245	270	228	272	246	289	262	248	276	237	247	281	287	252	304	244	261	270	266	258	276	268	266	290	274	254	308	273	306	249	275	247	306	269	261	272	238	263	293	262	276	257	287	269	289	294	291	287	245	281	227	260	233	295	282	269	234	248	272	273	262	251	251	269	276	291	257	277	263	277	281	254	262	278	260	272	276	262	272	297	287	260	250	277	256	242	256	272	286	287	246	243	280	253	270	258	264	267	252	265	268	276	278	270	259	274	270	285	296	262	301	270	265	252	286	259	237	227	251	270	252	235	261	261	238	274	241	293	244	265	280	273	273	288	254	279	254	266	263	250	268	263	280	249	270	264	276	264	265	244	231	274	277	236	283	241	290	270	292	263	265	240	262	265	267	247	266	290	295	268	264	294	243	277	259	277	290	286	281	275	301	275	261	273	242	292	277	286	249	261	250	291	275	284	272	272	279	260	248	292	255	257	283	252	269	271	284	295	271	237	256	280	272	290	261	270	233	244	263	267	257	299	269	283	269	256	269	247	242	292	283	253	254	255	242	260	277	285	236	275	255	270	280	252	281	270	258	274	253	268	290	264	262	256	279	244	263	304	279	251	283	260	261	255	257	275	257	272	283	270	259	276	266	273	271	271	253	298	261	271	254	287	305	247	266	263	245	272	252	267	259	290	281	261	252	303	272	274	252	261	299	281	244	270	250	260	253	280	257	233	287	289	266	277	283	264	285	260	268	259	264	265	286	288	245	251	254	258	258	279	257	259	271	275	287	286	257	268	265	282	249	281	276	254	271	273	285	297	284	274	275	256	261	269	297	269	263	274	292	260	273	252	242	297	275	273	269	257	281	251	261	258	251	271	269	287	264	255	266	239	258	256	283	275	265	250	252	258	282	257	269	254	280	255	306	277	302	275	283	271	283	263	267	301	257	276	245	274	268	243	266	267	266	273	292	256	247	287	280	283	273	237	275	248	289	260	291	259	269	257	268	260	251	232	298	276	277	258	295	285	275	267	269	254	281	240	258	274	250	245	265	262	261	288	237	261	274	243	260	257	261	260	255	249	259	227	305	268	253	258	264	256	265	311	282	254	274	251	276	273	280	262	260	260	276	282	268	247	276	282	263	250	261	286	258	265	240	263	299	278	286	257	278	273	254	278	257	289	262	283	295	276	249	284	251	268	290	245	250	287	251	273	278	251	285	259	259	271	267	273	272	280	245	269	272	237	261	281	299	248	279	254	267	276	250	241	259	256	261	272	284	261	303	265	256	260	277	281	274	281	263	254	253	291	259	260	270	265	253	302	264	248	273	269	267	255	251	278	265	308	275	262	268	269	258	280	269	253	284	272	264	287	259	254	249	253	271	276	267	253	269	277	255	268	275	253	283	263	295	271	295	266	288	238	265	277	265	257	249	266	290	258	258	241	284	260	247	244	275	260	258	288	273	269	256	251	263	265	250	274	292	264	258	279	268	261	266	277	259	268	264	279	262	273	244	271	295	261	285	283	233	263	248	248	297	263	263	291	267	275	281	281	268	260	270	298	265	265	271	254	263	299	258	268	244	271	239	275	270	286	268	242	298	245	280	268	247	292	308	272	247	267	261	277	238	283	279	254	282	266	278	266	255	289	235	274	256	259	253	251	244	286	250	276	297	265	244	256	297	270	246	268	273	286	265	275	274	248	261	276	283	292	254	265	271	253	254	258	259	277	278	251	265	259	304	242	290	291	264	285	271	279	274	237	277	311	242	268	284	250	264	246	292	266	256	257	255	278	280	276	281	256	256	276	258	256	256	304	250	287	291	281	267	262	250	250	247	254	255	255	281	269	296	239	264	260	247	282	267	240	258	259	282	261	255	242	254	276	273	255	262	259	254	304	271	271	250	248	273	233	281	276	277	266	262	287	246	265	288	249	258	259	258	282	285	257	268	259	255	281
49316	84422	27841	1658	1220	964	805	689	678	637	558	571	510	519	532	469	477	461	508	492	447	455	488	509	449	439	479	460	525	471	499	480	448	462	440	408	468	444	468	435	463	426	448	439	477	465	410	419	427	448	465	450	460	434	449	466	453	462	467	451	484	423	478	504	455	456	447	457	441	468	458	434	462	439	425	440	420	438	449	472	435	450	466	466	459	470	491	461	508	464	477	453	422	455	469	460	430	452	471	441	434	443	461	470	449	454	453	412	462	450	434	440	433	451	463	459	443	480	451	439	464	446	435	464	455	463	454	442	487	446	472	451	443	423	460	439	427	494	438	504	437	431	465	427	446	449	492	428	494	458	432	454	456	463	458	433	454	446	430	449	445	424	449	436	470	442	420	446	445	491	440	442	483	470	463	434	436	424	444	406	427	465	429	474	454	476	448	480	446	437	460	449	426	461	461	460	436	445	416	442	437	474	478	504	462	441	466	447	468	449	439	427	468	454	441	468	426	433	459	405	465	437	473	451	475	437	455	428	465	429	451	438	449	445	458	493	446	445	503	415	455	467	438	449	467	451	456	463	438	433	431	451	455	442	482	441	445	453	437	440	451	448	444	422	430	443	465	483	447	452	477	460	452	461	439	440	439	462	458	451	465	434	440	431	434	465	486	427	434	456	470	460	470	445	442	433	462	445	427	453	458	409	446	436	481	427	414	471	477	456	441	444	436	467	426	428	444	447	441	460	479	433	442	461	495	431	471	458	441	449	414	457	443	422	481	438	422	461	411	491	443	437	412	462	423	481	484	477	450	428	442	447	401	457	452	471	478	435	461	452	431	442	448	458	439	411	477	474	450	400	470	455	419	469	452	450	449	427	463	457	519	473	446	450	450	440	445	467	463	477	465	451	421	464	482	492	411	441	454	442	477	426	486	479	468	447	441	439	454	486	481	452	499	446	440	412	455	437	449	421	456	467	470	425	459	438	444	458	461	456	453	425	459	447	453	491	434	453	447	414	409	430	464	451	480	419	468	455	438	405	454	449	392	428	504	435	443	453	475	426	480	427	466	442	446	432	484	436	461	422	443	428	462	431	481	449	515	447	450	446	466	461	441	455	466	408	483	480	431	449	477	432	438	485	445	468	446	446	413	493	422	460	438	464	465	452	424	439	465	455	408	434	445	437	418	469	424	431	410	417	469	449	467	487	476	443	463	457	460	434	442	486	486	464	450	444	425	479	424	463	472	441	423	470	402	434	456	436	457	425	431	475	488	418	460	450	446	459	439	453	432	472	440	444	445	476	447	458	460	448	494	451	460	441	450	454	467	459	503	444	513	444	453	435	425	459	448	447	464	432	455	459	451	469	461	432	421	457	448	469	448	462	470	431	414	476	478	456	457	439	466	427	429	507	460	444	441	439	427	454	449	463	425	422	478	440	462	467	434	444	412	439	467	421	442	467	432	452	455	439	409	412	458	486	456	430	446	466	437	447	454	429	441	459	501	421	475	484	464	476	461	458	471	439	441	433	444	413	469	448	490	428	455	484	441	433	451	439	489	446	489	442	436	454	448	453	453	420	478	410	477	407	461	463	506	461	425	478	490	478	437	451	440	455	461	459	441	453	437	464	449	467	427	451	463	427	440	461	483	419	421	486	455	426	436	441	473	510	437	491	456	463	475	462	439	422	429	482	447	487	457	463	437	447	444	444	442	431	445	456	418	432	461	444	463	438	450	448	454	453	478	471	437	433	443	405	421	459	435	430	449	475	460	442	439	432	470	436	456	449	434	426	449	454	458	441	432	484	428	463	460	460	404	468	438	488	433	443	460	466	433	464	458	462	444	472	465	456	420	477	476	448	486	461	420	449	377	471	423	457	455	461	466	425	438	450	455	450	429	475	420	427	445	442	469	473	446	457	472	489	475	445	421	435	433	471	461	432	462	445	449	470	481	434	447	477	466	433	454	500	452	451	460	436	471	441	435	445	416	443	463	439	445	455	443	454	452	420	426	442	480	428	447	462	474	449	409	445	486	446	485	430	434	455	468	420	417	457	469	451	477	465	432	450	482	439	461	452	426	447	476	459	414	433	446	443	424	448	482	438	442	469	469	453	456	448	439	446	458	463	480	499	421	458	452	473	460	434	463	430	436	432	496	454	455	439	487	455	436	472	473	440	426	453	426	498	418	475	439	460	445	432	435	436	432	436	466	407	455	455	432	478	447	438	435	466	450	493	445	475	425	415	462	464	498	449	480	445	466	444	435	462	461	442	433	463	463	456	484	473	477	419	442	420	493	462	435	472	466	456	432	458	429	442	470	415	478	436	424	479	474	448	476	439	477	488	429	421	455	449	454	437	468	483	464	443	431	461	396	472	417	453	443	438	480	443	464	439	432	434	423	453	441	479	483	453	465	471	466	487	436	437	450	449	451	431	446	480	475	485	507	482	445	440	442	453	509	439	433	433	418	436	481	440	483	431	440	470	444	447	483	470	429	471	472	444	449	434	448	452	478	464	453	451	469	469	444	424	479	451	452	442	468	450	470	403	429	473	431	424	457	413	460	441	410	432	489	479	421	450	482	455	453	472	439	445	464	429	461	433	481	476	454	446	456	430	436	444	455	426	464	494	445	442	446	453	501	458	468	467	464	466	498	433	469	460	456	459	427	470	434	421	463	456	444	477	435	435	439	446	453	425	464	463	429	448	456	451	440	454	480	452	465	442	434	466	444	434	422	432	473	444	430	450	424	426	472	436	476	433	448	454	461	461	473	469	449	436	457	438	433	447	449	462	465	420	473	448	461	442	454	461	417	487	453	469	410	454	443	479	424	464	438	431	436	444	464	472	422	454	430	460	443	430	445	514	480	454	455	455	417	445	486	461	441	446	440	434	448	467	462	420	458	501	448	464	450	422	445	434	433	425	475	422	471	423	464	462	415	472	468	491	442	416	453	480	443	444	430	470	450	440	427	419	459	425	416	460	479	389	434	446	448	425	433	455	456	470	445	457	469	455	446	450	444	467	426	456	450	477	455	433	455	461	449	378	459	449	489	464	418	441	458	494	413	436	478	436	438	455	422	427	395	451	494	438	459	482	476	483	427	442	441	452	450	433	406	421	457	452	467	403	440	459	458	463	425	443	455	440	425	445	464	463	458	451	455	456	472	471	476	435	424	457	426	458	466	458	449	455	422	451	455	479	438	418	444	410	393	413	415	400	437	432	481	458	489	486	456	436	421	466	449	468	451	431	430	452	432	451	414	500	463	432	444	453	456	461	464	481	431	481	441	492	469	479	454	453	419	461	444	464	446	442	446	435	448	486	420	449	444	432	476	455	447	446	430	455	440	457	443	455	445	432	446	476	459	444	420	440	443	442	463	431	452	454	426	459	462	459	439	454	470	432	464	474	453	467	422	431	421	448	428	437	465	492	434	447	442	480	458	469	483	435	453	442	444	451	446	455	482	453	456	464	483	467	441	420	421	445	461	450	438	424	462	430
23111	23102	29956	22692	21050	18241	2303	629	545	540	483	471	492	490	438	463	433	461	443	471	457	466	433	439	453	451	476	445	442	432	407	472	450	454	421	422	496	430	460	413	423	449	398	440	403	399	436	445	444	410	432	389	427	444	443	403	424	429	427	416	414	427	404	412	446	434	471	381	410	377	455	478	438	429	464	418	485	426	420	428	438	437	430	429	436	412	434	416	423	423	416	430	433	440	422	406	422	421	413	407	442	427	415	415	408	449	424	432	441	422	433	427	441	411	452	409	401	392	444	397	460	459	405	414	381	431	443	418	457	401	433	439	414	426	440	371	434	392	440	410	465	414	438	428	446	435	466	400	435	412	423	405	436	444	392	411	400	458	403	429	429	420	421	417	424	424	427	428	443	414	442	428	438	444	413	419	453	417	436	417	422	438	406	439	444	417	434	429	467	396	430	427	427	393	424	426	451	445	395	446	432	446	419	398	419	423	412	426	448	416	416	425	407	418	408	442	435	416	398	414	432	448	400	384	445	408	414	440	380	438	404	413	436	416	415	435	401	411	414	417	416	437	395	426	386	417	424	399	361	424	414	404	402	425	384	395	413	386	419	418	436	438	432	441	404	434	419	418	460	438	380	413	394	410	443	409	440	443	439	431	448	437	436	415	407	438	424	403	433	406	401	404	409	398	412	431	381	436	455	417	435	436	439	410	365	437	406	411	444	459	412	406	398	454	422	399	423	393	428	403	428	436	427	433	404	439	417	414	448	450	422	385	462	392	432	396	395	429	409	443	442	419	413	440	475	398	456	417	440	423	448	441	420	441	407	397	434	441	413	438	399	406	457	423	420	441	418	417	381	443	445	432	432	431	443	448	445	436	382	384	468	424	403	421	434	417	388	405	423	451	422	430	435	419	406	405	419	422	423	438	441	436	420	449	434	438	423	388	388	417	415	411	441	407	439	377	408	443	436	420	430	455	392	417	420	415	451	443	430	419	459	422	451	388	394	425	414	460	408	411	436	427	441	403	428	385	417	443	394	420	460	411	424	435	413	439	439	443	432	440	439	447	430	399	422	461	372	451	416	415	391	393	428	428	426	443	407	439	410	439	415	404	403	438	441	421	409	418	410	431	420	452	429	413	421	448	422	449	439	422	431	428	427	446	457	411	426	417	407	401	414	432	420	411	416	409	445	422	434	449	483	392	449	401	391	423	424	400	411	423	430	396	430	429	406	445	422	431	412	450	439	398	414	451	382	423	456	435	426	405	445	458	442	392	455	415	429	456	434	390	402	421	428	403	456	423	414	385	450	407	448	404	411	414	444	429	434	438	411	407	438	413	448	408	416	438	412	385	450	434	419	420	420	419	447	415	460	433	437	427	409	404	465	380	406	415	411	452	398	427	452	451	419	433	446	426	415	399	436	429	436	391	393	398	388	425	400	398	429	428	416	426	446	434	417	420	440	431	444	400	407	398	370	449	436	433	432	408	416	415	456	409	421	439	439	453	380	407	403	410	415	433	419	434	419	396	413	402	443	405	416	450	405	402	453	425	430	440	402	418	409	425	418	443	404	419	423	407	427	459	431	390	397	432	388	436	407	397	425	432	413	438	438	416	419	450	430	449	410	408	456	459	474	445	406	424	420	428	442	441	412	446	390	434	432	445	422	381	382	449	404	425	418	410	419	398	399	378	417	421	433	438	448	442	433	391	419	434	447	423	443	402	425	412	428	421	385	451	404	429	417	396	438	425	378	422	423	420	403	407	406	438	427	450	400	457	439	395	425	418	420	416	423	410	422	391	457	435	450	408	423	438	403	472	411	402	456	460	433	445	432	424	432	408	400	398	384	406	411	387	404	426	390	424	452	426	434	456	420	398	433	437	412	400	433	415	432	399	439	449	421	440	414	420	426	410	415	407	425	425	375	421	427	414	428	437	409	438	443	425	441	425	410	430	392	418	424	464	431	424	440	450	400	381	424	406	443	449	423	434	416	402	429	383	409	462	418	447	404	420	428	425	401	406	428	375	441	454	421	420	457	420	427	403	365	442	408	393	439	388	421	415	412	438	418	434	422	423	381	438	429	435	432	426	425	446	395	405	449	413	413	432	454	410	462	432	480	427	406	435	399	424	426	418	392	411	439	446	389	425	390	398	427	413	430	418	425	448	384	397	402	439	437	405	425	422	395	429	392	416	368	403	435	400	403	439	423	421	433	381	406	430	448	412	439	402	421	457	425	419	408	418	426	452	418	410	424	393	417	419	408	409	426	414	450	438	442	422	417	433	437	437	454	433	406	397	431	415	447	435	434	433	407	429	417	410	426	441	470	395	414	420	393	449	442	405	435	407	432	398	411	440	458	436	403	419	420	368	413	432	455	437	411	420	447	409	444	441	427	405	414	422	434	434	373	426	428	397	394	461	409	423	422	391	413	470	448	407	380	441	409	416	415	397	431	388	418	426	428	443	401	419	434	463	401	435	418	403	413	397	409	405	419	439	431	436	456	414	405	411	403	432	410	402	462	448	414	426	433	414	465	474	416	427	438	391	426	412	417	459	422	413	416	398	433	383	401	426	445	465	405	436	404	404	431	406	409	365	400	422	484	434	374	399	377	446	468	433	358	436	430	449	436	423	425	420	412	423	440	432	426	442	391	401	420	416	460	398	424	413	400	399	430	408	420	401	397	398	440	408	416	419	420	408	419	387	411	417	462	402	432	372	411	420	410	406	402	439	425	437	423	457	478	447	441	432	426	407	448	427	418	397	429	377	403	455	426	410	393	424	389	437	426	451	456	432	416	421	438	407	406	404	418	407	395	418	399	422	365	424	412	413	428	419	451	462	429	412	394	393	430	421	397	421	446	434	462	428	433	450	397	436	433	428	425	419	443	452	439	433	421	444	407	443	405	390	453	409	429	414	395	417	436	454	443	402	408	446	438	420	413	420	423	420	431	396	460	428	396	404	415	403	408	429	415	425	411	431	401	424	391	385	461	423	401	418	377	408	389	413	431	402	417	413	408	407	456	404	435	404	455	442	454	411	420	437	393	414	424	406	399	381	390	405	396	443	426	415	431	411	381	436	401	452	456	429	388	425	451	450	407	394	401	439	378	402	450	458	431	381	427	410	425	408	429	403	431	437	407	417	416	437	424	438	444	458	395	425	435	416	407	411	426	432	407	407	395	449	434	415	427	389	387	459	425	433	447	447	449	408	426	431	422	433	449	427	419	438	414	425	408	405	411	447	436	389	432	394	435	413	435	429	461	420	396	419	440	397	400	417	438	382	395	442	428	408	418	434	393	453	427	448	421	455	417	405	383	441	424	426	447	427	419	421	443	431	430	411	416	432	409	448	405	422	407	393	434	428	427	417	419	366	397	434	454	412	412	378	454	444	401	430	440	459	416	410	435	370	444	416	414	451	393	391	440	403	413	380	414	449	392	431	431	431	434	445	437	435	441	442	441	395	426	399	431	426	406	409	436	446	449	425	414	473	388	449
47954	85201	26717	2867	2057	1624	1310	1165	1069	999	900	877	758	762	813	770	745	708	705	706	718	723	716	728	699	688	677	695	734	685	637	634	628	685	753	690	683	661	670	678	718	662	664	654	686	654	638	720	706	652	677	663	646	662	689	709	671	690	705	716	630	670	643	624	693	680	691	669	684	681	714	668	655	663	659	714	713	719	626	694	669	666	662	678	652	662	686	685	694	664	655	684	676	671	669	684	693	667	613	700	649	710	687	696	677	656	671	695	699	708	664	672	661	638	685	688	697	707	673	680	642	690	721	664	671	718	675	679	662	695	661	672	666	681	660	706	642	595	650	657	660	651	689	641	682	726	631	662	652	662	707	706	662	678	654	662	687	697	658	658	691	640	675	676	680	680	663	671	702	648	691	668	701	684	611	670	630	670	686	666	632	611	661	643	690	659	645	678	664	655	624	712	658	679	692	671	668	679	636	696	708	696	653	636	688	655	679	650	686	668	644	696	738	725	707	592	634	669	691	664	660	664	650	668	649	667	732	672	710	695	641	626	662	713	697	695	645	659	690	636	680	680	666	687	705	683	696	661	647	672	653	664	677	669	652	697	705	660	688	697	716	730	670	647	687	691	624	638	661	674	677	645	662	675	663	634	684	692	717	676	636	705	662	666	667	640	670	680	751	660	679	687	678	649	659	676	659	669	658	717	690	642	676	616	693	693	671	723	669	681	648	675	704	645	679	680	659	630	688	666	670	626	662	673	642	677	662	671	645	676	694	679	659	658	662	647	683	701	665	685	674	708	619	678	680	697	657	651	617	687	695	631	686	667	689	647	683	678	662	682	639	707	670	705	626	678	697	683	656	651	692	698	642	642	671	637	686	673	672	686	645	666	640	698	664	638	643	664	637	684	647	665	662	685	684	650	652	674	703	673	650	655	676	710	683	691	706	750	654	660	701	672	648	655	627	676	628	665	643	694	713	647	667	660	641	664	646	662	637	644	682	698	657	645	688	681	694	661	646	692	689	659	730	702	665	635	644	699	687	648	646	687	724	678	735	681	678	624	676	678	665	686	699	699	701	681	657	705	694	659	622	697	669	703	687	667	659	690	690	671	646	691	667	658	610	608	680	674	656	707	654	672	699	683	657	667	692	677	668	699	676	684	677	642	650	695	671	726	745	670	659	641	676	706	674	659	645	700	691	692	656	647	643	638	621	671	644	703	691	612	679	657	676	678	640	695	657	703	696	689	676	610	710	711	651	671	677	715	666	650	608	660	628	650	681	670	617	690	683	688	699	702	679	707	637	717	662	693	679	667	681	663	715	717	697	688	639	729	639	649	634	689	671	691	656	667	716	660	624	696	697	667	644	702	664	689	684	661	667	695	673	664	656	708	685	651	694	717	712	642	615	610	671	697	704	646	674	713	661	703	669	734	685	694	663	694	698	680	646	681	709	693	708	682	647	691	662	658	640	688	654	632	674	666	673	665	696	704	677	658	669	685	685	706	705	655	661	706	647	635	654	689	656	618	710	690	715	653	671	674	672	690	643	662	686	602	706	663	699	707	712	642	672	661	677	671	646	677	645	668	709	649	659	680	683	677	648	666	700	675	653	663	686	634	689	689	623	657	664	691	669	646	663	671	629	669	676	712	687	717	609	674	698	640	650	662	688	671	691	660	665	621	691	652	633	728	644	638	734	662	645	703	672	685	716	688	735	677	663	720	627	656	654	660	685	674	632	667	679	642	648	676	685	696	676	742	658	654	683	664	680	685	667	658	703	619	684	666	687	664	665	670	647	674	690	671	639	659	624	661	637	668	626	655	659	645	649	667	678	676	692	624	634	698	656	666	625	689	705	676	686	686	675	680	672	647	672	641	690	666	675	680	648	686	698	710	665	716	689	714	694	627	662	703	671	669	665	704	739	692	684	698	718	727	638	660	661	662	705	675	697	721	674	681	672	693	685	675	702	693	649	666	679	718	652	665	664	720	672	616	682	654	666	695	686	658	687	651	662	667	649	696	701	694	688	663	689	698	678	680	715	648	672	682	622	655	641	652	683	660	676	686	696	654	626	635	643	674	680	702	695	625	694	694	689	681	680	672	689	699	694	691	669	663	627	635	660	687	677	670	686	654	668	671	695	700	716	645	635	654	672	643	737	690	683	686	653	668	693	676	665	686	669	669	694	673	652	696	680	688	703	692	638	668	658	649	661	690	644	677	677	680	712	645	654	668	647	691	663	669	668	687	686	619	636	701	668	654	683	644	716	703	706	649	670	694	668	669	725	711	681	653	597	696	682	655	682	758	689	660	625	681	614	637	661	640	726	694	687	670	661	644	711	675	661	663	671	641	677	705	686	640	699	706	679	650	682	680	715	707	737	659	633	669	714	654	707	668	656	677	710	681	641	699	702	679	668	660	680	663	669	658	701	700	649	702	684	723	682	686	647	631	648	663	691	659	620	640	636	690	669	639	683	620	734	685	626	618	683	671	707	653	650	674	651	690	656	719	632	613	626	688	686	659	679	626	688	699	677	701	708	677	676	698	690	619	676	672	697	688	646	681	672	624	691	650	665	651	679	630	697	662	672	686	661	648	676	704	737	698	658	681	677	674	650	671	631	686	674	624	628	686	679	687	640	680	637	670	596	694	663	695	667	656	672	684	628	701	701	658	630	689	709	694	686	696	680	657	617	706	699	679	634	653	730	663	649	704	698	655	695	589	628	664	637	678	689	685	686	694	644	642	681	632	666	650	649	610	630	631	676	679	690	707	668	692	714	671	668	686	685	710	620	661	637	665	641	638	664	612	670	695	694	680	680	693	659	660	654	665	684	698	638	651	661	664	654	658	693	693	635	666	705	648	680	636	650	669	640	692	636	676	632	748	614	651	625	640	666	646	627	725	686	659	676	659	672	664	651	669	646	710	683	660	652	683	686	643	670	693	673	634	660	626	731	649	636	653	639	660	666	660	697	700	685	635	672	614	662	679	687	667	655	647	659	740	670	696	711	686	683	710	615	695	668	676	692	659	708	685	655	663	630	667	677	666	638	652	657	674	649	726	704	705	715	653	694	662	656	681	685	694	667	657	688	655	708	683	650	698	716	703	706	654	658	727	649	645	702	641	649	648	604	686	643	708	633	660	693	694	656	648	676	683	662	664	703	648	708	668	693	679	687	690	669	674	680	660	656	649	665	728	649	652	660	715	663	710	648	740	655	630	663	690	664	669	668	650	646	688	677	642	660	727	651	636	709	699	692	631	670	672	639	689	676	689	618	695	701	714	646	670	672	723	718	674	678	681	697	685	669	646	703	640	673	687	647	710	667	739	709	637	667	699	693	670	674	672	632	665	716	661	678	682	692	693	692	666	714	636	673	656	673	707	632	637	674	651	679	731	720	671	681	661	648	675	714	641	670	749	633	684	610	701	682	682	639	675	655	673	681	700	703	665	690	698	719	686	645	668	687	693	676	668	714	646	675	638	651	666	652	654	689	663	663	672
28012	31159	19028	2714	186	161	127	148	132	148	143	119	153	140	128	143	117	136	119	144	111	140	133	148	133	127	129	111	138	120	131	125	115	152	121	136	147	137	121	125	141	133	127	130	122	139	124	138	133	135	142	118	125	167	130	126	128	115	120	143	136	147	136	126	147	158	142	118	122	133	129	144	154	137	125	126	126	132	135	133	108	142	111	113	138	117	122	127	139	131	134	147	126	114	130	139	141	140	124	116	118	129	141	128	107	130	146	133	116	124	145	139	115	137	117	117	119	137	141	131	146	136	136	122	123	135	134	121	148	141	120	141	144	127	127	127	120	137	132	118	147	131	143	157	131	130	145	128	122	146	136	129	116	145	140	132	123	148	121	143	156	141	147	136	121	160	119	141	131	141	112	139	146	157	137	131	121	144	131	146	121	123	115	116	121	124	129	128	150	112	124	126	143	130	138	129	129	138	139	134	142	126	128	129	145	160	136	109	142	122	118	117	142	127	162	106	120	114	140	128	150	139	122	133	129	137	138	120	149	130	138	123	131	135	124	134	137	129	121	129	116	127	127	126	126	152	115	130	117	122	142	135	136	112	149	136	136	136	144	124	124	142	151	115	120	120	140	114	140	133	129	133	134	138	117	139	139	131	105	140	140	131	128	116	129	146	149	139	134	147	149	151	117	143	132	117	117	140	131	111	133	123	132	137	145	136	136	158	128	133	121	116	127	130	144	141	122	130	136	136	118	141	142	130	130	164	123	129	116	136	117	125	144	139	119	126	113	122	117	142	131	125	119	134	138	133	154	130	142	137	134	141	129	127	132	139	138	115	126	121	139	142	154	142	129	131	134	139	134	137	118	127	126	146	125	118	136	133	101	126	141	130	142	126	110	139	134	128	139	129	149	151	130	127	160	137	148	113	139	134	111	121	117	119	114	115	133	150	143	141	133	135	136	144	108	118	132	134	128	149	143	129	125	123	139	124	135	135	142	143	131	129	137	137	114	138	117	125	139	137	164	147	112	131	136	126	134	127	124	133	136	130	123	130	123	127	126	106	123	144	115	128	145	103	126	139	110	126	122	150	128	123	125	122	118	120	139	117	128	150	147	115	130	141	116	133	149	126	118	148	124	114	119	148	147	135	137	132	107	113	120	128	114	144	136	135	118	122	137	113	122	110	116	120	127	132	135	153	138	145	124	133	130	147	143	112	118	127	144	136	146	129	116	112	126	123	136	119	147	118	118	133	150	126	126	149	131	146	135	129	132	123	128	122	118	130	120	152	129	128	132	132	133	129	135	143	138	133	118	115	136	108	151	165	127	114	127	119	122	140	137	143	122	122	136	142	128	152	120	137	127	141	122	130	141	141	127	143	125	134	119	146	133	131	127	130	151	152	136	138	135	135	146	142	137	132	138	105	125	126	131	141	125	127	114	139	150	135	127	139	131	127	137	113	136	140	136	120	120	139	144	138	118	137	124	123	134	146	146	117	146	138	111	128	141	117	136	123	137	125	116	128	146	133	127	119	141	120	130	125	126	144	148	127	130	133	145	118	126	126	147	127	139	127	122	128	125	145	136	123	120	130	134	125	126	141	143	147	145	148	125	130	135	130	121	126	130	136	131	124	135	142	144	120	131	110	139	163	128	117	143	153	128	124	123	117	134	125	119	135	119	114	148	128	142	135	151	141	118	107	118	145	146	125	130	122	132	137	134	128	115	118	120	121	123	131	120	149	139	119	133	128	137	123	130	120	131	128	126	151	143	143	116	144	140	116	141	129	150	144	144	143	142	137	128	131	146	138	130	125	116	128	110	133	122	135	133	118	108	107	150	131	109	139	118	118	143	120	128	131	136	139	141	135	134	125	120	158	121	145	121	131	134	148	136	117	142	117	118	112	126	122	122	135	126	139	128	131	131	126	143	125	132	146	138	139	146	137	145	135	155	137	141	129	144	108	120	150	119	134	147	133	146	114	136	124	141	152	133	141	141	123	139	126	132	129	116	137	120	136	137	119	118	129	125	137	120	128	134	137	122	159	126	133	125	142	114	130	124	122	148	136	128	124	132	105	125	119	127	115	131	143	126	120	129	121	150	133	115	145	127	119	122	129	130	134	120	122	139	143	143	131	119	130	109	126	144	129	117	123	143	136	139	133	155	120	131	149	135	155	128	116	140	142	120	149	126	140	129	129	143	147	154	133	124	135	142	128	125	132	149	139	110	117	135	134	130	145	135	151	127	123	104	130	139	149	120	147	141	128	127	129	127	134	119	124	134	137	128	138	141	138	126	127	134	138	140	151	125	140	122	154	125	135	149	117	163	138	138	124	128	125	152	143	153	135	123	143	141	138	133	134	132	111	113	130	129	134	119	114	115	133	142	127	128	120	125	140	149	119	138	135	150	136	119	142	139	126	123	156	135	140	132	141	104	128	127	113	109	107	145	144	131	126	135	133	130	139	134	131	120	155	120	131	134	119	134	127	141	127	135	143	128	124	121	131	143	122	129	132	132	150	122	144	125	152	133	131	138	161	124	137	143	142	134	148	135	158	129	112	133	128	150	127	130	136	146	128	126	114	136	125	140	112	131	129	123	110	143	141	134	134	133	146	144	125	112	158	146	134	144	108	159	118	143	117	130	147	143	130	148	124	141	130	147	137	144	139	143	135	148	127	148	128	140	125	135	126	111	116	135	126	128	107	116	138	149	120	138	133	125	121	149	129	142	123	149	117	121	107	129	133	119	132	142	135	138	140	146	124	159	125	121	140	152	135	122	128	124	134	117	128	118	129	105	126	121	127	129	138	118	119	162	140	139	117	115	143	131	146	126	126	139	114	148	134	132	140	142	138	131	118	163	127	136	108	135	135	120	139	146	112	143	131	122	122	131	147	125	130	131	128	139	138	131	150	137	121	140	118	120	157	128	131	120	124	107	143	134	119	132	142	121	122	146	122	114	136	131	151	144	140	137	133	137	122	131	138	146	133	120	129	133	121	149	129	148	117	137	111	126	114	115	143	131	128	145	130	130	128	137	139	158	126	122	138	136	145	151	137	143	142	161	107	144	150	137	133	151	125	143	123	142	121	126	124	129	115	128	132	144	135	120	123	148	131	129	156	131	137	135	127	136	147	125	138	148	149	155	138	134	137	130	144	114	108	129	145	114	143	149	149	127	135	129	119	133	115	125	140	120	138	147	124	122	141	129	141	110	126	125	138	130	145	130	139	117	146	131	128	143	123	119	149	115	152	120	133	132	133	113	136	121	141	131	140	121	129	137	126	129	124	112	135	136	141	112	129	101	132	143	137	126	139	123	155	119	135	132	99	128	145	144	131	131	127	129	138	108	133	125	143	151	123	129	128	139	116	129	154	135	124	135	119	148	114	139	137	133	104	145	121	135	118	119	127	134	118	137	141	132	129	127	150	127	127	117	146	128	125	136	134	118	134	135	137	147	130	124	153	136	138	136	130	134	128	113	142	129	116	111	146	133	138	131	147
32052	46460	10617	358	283	293	278	262	246	240	250	242	246	255	217	245	233	264	225	233	214	235	236	212	251	242	249	232	251	224	221	258	186	246	249	234	236	223	248	233	217	235	251	213	243	249	232	232	240	225	236	267	274	235	227	243	235	216	210	242	219	264	235	233	239	258	239	244	242	232	231	251	222	230	241	236	209	249	232	221	271	230	239	225	245	231	221	257	225	240	261	248	256	248	224	245	218	252	233	254	235	245	214	243	246	217	209	256	259	242	255	231	237	260	261	227	224	235	240	247	241	250	225	250	242	217	248	225	255	258	256	232	211	251	229	234	243	248	221	237	238	235	232	262	243	253	233	206	241	224	234	230	227	246	220	259	224	229	267	225	262	245	235	237	242	208	240	222	252	235	243	231	228	237	252	250	249	245	229	252	232	243	255	223	257	241	207	230	208	227	258	226	233	247	243	224	239	229	222	224	230	258	207	240	225	223	241	258	251	246	242	213	253	252	218	243	250	238	221	228	247	205	256	234	244	222	229	246	254	221	236	202	282	254	229	246	242	236	257	240	215	237	215	261	254	234	235	208	244	235	206	239	251	235	254	267	264	229	214	237	258	240	240	219	244	247	242	229	240	269	224	236	239	232	242	242	219	216	226	228	226	220	233	254	228	246	248	230	246	230	258	219	248	233	246	204	233	237	248	228	216	245	235	255	248	221	224	220	249	254	247	230	236	222	263	214	258	208	270	239	247	217	206	230	226	242	217	250	236	216	243	226	216	231	226	264	221	226	216	228	249	216	238	250	244	238	215	248	204	255	246	231	234	247	238	234	237	245	237	222	221	248	231	261	232	241	250	258	228	249	252	221	212	241	229	246	235	253	220	261	230	220	231	237	224	204	207	238	232	241	248	239	244	238	278	272	220	261	265	236	215	218	221	232	249	209	235	215	251	204	237	214	220	253	249	227	232	232	237	223	243	193	237	246	233	242	226	226	248	222	191	233	255	246	245	257	224	246	257	222	223	225	211	218	237	254	222	224	251	228	243	257	237	240	252	241	242	224	219	220	220	231	236	203	232	240	250	222	221	247	208	214	257	273	267	226	224	226	212	232	232	228	224	263	231	206	269	243	219	229	264	263	234	234	260	264	205	234	258	208	203	234	230	243	237	232	252	250	238	228	236	223	260	224	248	245	244	244	239	237	226	222	229	237	220	282	239	233	214	235	248	209	255	223	254	240	267	240	229	258	252	230	237	237	223	226	233	236	240	241	220	254	236	250	211	258	241	222	244	225	229	246	246	267	237	238	223	257	250	235	223	239	194	262	258	233	264	256	237	244	239	248	225	237	259	234	220	206	238	237	237	225	234	232	243	247	215	268	228	270	254	223	227	227	201	231	268	230	241	216	212	251	249	266	242	234	246	234	243	245	205	249	241	252	244	232	244	243	252	221	255	247	271	251	217	219	229	245	226	227	268	246	246	276	245	248	217	226	257	242	237	236	260	230	234	226	212	248	224	237	219	248	235	246	225	246	263	259	236	256	253	244	223	224	232	247	253	246	249	227	249	254	247	221	241	239	242	240	217	250	229	225	235	229	226	227	242	225	268	247	232	263	244	261	219	230	235	238	246	230	253	239	247	219	254	271	233	242	227	218	236	241	227	230	244	237	203	230	239	254	235	237	241	232	251	229	226	235	239	248	226	248	229	232	250	225	230	253	232	227	251	242	236	239	232	241	236	242	227	221	220	237	231	200	226	247	221	255	235	262	241	218	239	232	234	230	234	239	223	261	262	242	226	223	230	229	247	232	264	224	222	240	229	245	254	248	237	218	241	266	262	251	226	245	247	231	216	233	254	239	244	251	236	256	226	201	212	248	212	226	258	254	244	231	241	246	237	250	205	246	219	232	242	254	224	259	239	241	218	258	209	265	208	237	203	231	250	217	236	231	231	233	236	274	232	240	259	240	240	239	253	230	221	230	245	224	221	234	242	242	225	252	242	213	232	233	238	215	257	230	253	254	236	230	221	240	247	225	233	213	230	232	223	216	242	230	226	256	239	245	233	232	250	240	223	209	227	223	226	240	215	198	247	255	232	231	240	239	253	231	235	249	244	256	246	250	234	221	243	219	221	230	239	248	219	264	228	226	213	251	236	238	215	219	244	218	255	243	225	249	232	242	254	249	232	257	220	212	236	259	240	231	239	223	252	233	250	260	243	255	258	252	220	218	258	244	226	248	226	230	237	259	240	212	233	246	208	215	256	223	240	250	253	231	232	253	222	238	241	211	257	215	251	226	260	257	233	241	247	238	223	244	223	231	230	249	251	248	251	231	220	234	262	236	272	240	229	225	253	221	221	239	227	219	278	252	243	235	245	247	236	272	210	234	214	239	233	243	247	226	221	237	231	223	248	231	235	224	235	225	233	233	198	244	253	223	243	224	254	235	215	231	230	249	239	224	233	257	220	246	228	226	208	228	233	236	232	258	245	234	255	222	236	234	251	228	242	239	246	227	220	244	259	246	206	214	232	220	248	239	244	242	215	248	213	225	238	241	233	232	255	233	244	214	223	249	238	250	267	250	226	225	223	241	204	232	241	229	231	209	241	251	234	220	238	259	216	242	238	214	226	231	234	274	232	255	234	248	233	246	256	252	239	251	238	233	250	237	245	218	228	245	239	225	233	252	221	214	245	243	200	225	236	226	216	236	254	260	259	240	246	225	239	218	226	236	251	262	224	241	230	224	250	238	223	245	255	197	207	222	247	268	248	235	221	249	239	236	219	238	250	224	228	243	249	233	224	225	227	237	213	229	231	235	227	237	242	240	227	254	223	223	236	221	223	223	226	240	215	224	245	246	230	209	223	243	216	234	234	238	223	224	255	254	247	258	238	235	238	260	220	260	236	250	236	242	237	252	223	252	219	228	243	223	217	250	248	239	238	204	238	230	222	253	237	233	216	236	223	239	236	253	231	234	240	228	242	240	237	263	257	235	242	240	226	222	238	262	258	239	230	221	251	226	227	255	236	211	231	214	242	227	244	241	241	236	199	251	258	217	241	237	244	241	247	229	254	246	246	239	235	233	228	229	224	231	275	228	233	244	221	235	236	231	246	230	251	233	245	261	216	241	241	236	252	251	231	234	238	248	256	203	200	237	236	226	241	247	244	248	239	232	227	213	261	234	232	270	236	224	233	239	233	229	213	232	207	243	242	241	220	221	240	267	264	246	233	261	266	237	222	213	255	223	213	228	205	249	204	230	254	233	237	214	240	250	246	243	238	237	249	261	234	232	252	250	221	249	243	226	241	222	227	258	248	234	242	262	226	230	238	263	246	250	243	243	238	240	245	224	271	233	254	211	229	222	225	206	220	224	240	223	222	242	224	259	227	226	270	257	222	241	237	255	236	237	230	226	221	253	241	227	248	224	222	267	234	231	226	230	248	223	269	254	242	246	228	205	234	253	220	242	246	243	241	247	222	252	230	241	244	231	224	217	239	246
24339	26409	29660	23537	18120	3355	480	388	331	321	306	298	310	322	295	310	296	308	289	287	263	281	271	292	255	282	274	286	268	272	278	268	318	288	260	245	272	288	252	280	270	249	272	273	263	277	283	294	253	293	265	265	277	265	272	290	248	263	302	291	279	282	293	299	268	278	287	271	292	263	255	298	261	255	284	271	285	256	278	243	274	292	277	261	305	284	293	287	273	265	243	307	279	286	283	287	281	290	269	276	274	251	268	281	266	245	267	299	272	285	283	298	265	301	228	299	231	307	243	261	279	283	279	271	274	297	297	250	288	249	257	289	267	305	272	287	279	242	273	270	298	258	264	282	297	265	306	310	254	265	308	248	267	289	298	283	276	292	265	297	297	260	273	266	249	275	289	272	295	254	269	284	289	270	281	276	261	240	261	291	243	253	295	259	288	276	297	281	269	257	256	298	289	289	269	267	258	268	293	246	272	260	282	294	279	310	285	260	263	280	253	266	290	293	269	293	256	270	272	265	274	264	249	294	270	273	288	266	257	262	287	278	268	259	293	301	272	270	281	266	285	268	284	292	286	286	278	295	249	272	315	278	282	279	259	255	259	299	247	270	285	264	276	267	295	266	258	268	260	240	250	297	257	259	259	301	276	278	271	290	277	286	276	276	288	263	264	281	318	251	297	296	276	277	265	263	275	281	290	253	306	253	264	303	265	288	255	238	252	279	272	276	293	255	275	258	251	284	279	277	253	282	273	294	264	262	277	290	280	276	274	271	295	258	264	274	282	270	270	293	269	267	292	256	296	286	274	273	241	248	255	268	235	295	276	292	293	278	267	294	273	287	273	237	250	277	262	286	249	287	259	274	292	275	273	265	265	258	270	258	272	286	274	270	238	272	257	275	279	292	303	289	272	272	296	262	280	289	275	276	272	257	295	278	298	251	265	267	297	284	282	243	285	300	247	268	281	276	287	251	296	286	274	294	265	263	275	281	270	260	273	281	281	259	289	276	300	256	261	290	281	266	280	273	285	256	289	288	279	298	267	275	288	263	283	313	273	259	290	279	271	282	262	289	271	215	261	270	234	267	307	262	265	265	263	300	256	293	255	258	281	277	307	304	274	262	282	283	273	278	283	274	264	281	311	263	323	274	247	302	280	274	246	276	297	272	302	289	273	267	264	271	270	259	284	293	281	265	257	265	280	264	272	243	267	277	258	273	263	266	312	305	274	288	274	262	293	285	290	276	273	276	279	279	301	281	244	236	269	254	278	291	283	275	274	276	261	270	267	292	296	282	275	250	254	260	285	257	242	275	282	260	276	257	257	259	290	276	238	249	272	300	247	249	259	268	281	272	284	293	273	277	253	291	274	263	296	283	270	275	272	273	265	279	275	279	287	291	265	303	288	273	263	259	250	255	279	260	254	239	273	281	285	223	272	325	280	270	279	275	283	272	267	247	261	294	282	265	269	281	286	270	254	276	277	292	287	251	292	290	280	271	247	277	271	265	251	268	275	274	237	272	247	255	274	245	269	270	298	264	297	247	287	285	258	282	271	265	275	277	296	270	299	263	276	269	286	271	268	296	246	295	285	240	270	267	281	300	286	223	258	270	294	287	265	238	298	282	279	259	253	266	265	285	272	267	272	286	307	248	252	259	284	265	268	250	271	277	289	303	283	302	274	288	269	288	260	250	278	263	275	277	267	270	289	287	270	286	279	253	274	270	280	286	273	281	256	262	276	242	267	268	268	249	240	266	268	288	293	265	268	273	279	271	283	272	271	294	269	285	253	269	273	296	270	275	278	250	268	276	285	265	296	292	279	251	272	268	253	263	275	293	304	263	263	226	282	280	290	283	263	284	259	287	271	273	263	269	264	297	290	293	260	262	298	284	265	277	266	286	258	291	297	278	287	319	253	295	259	290	263	263	247	282	269	274	254	252	290	280	274	295	259	247	285	280	286	290	266	260	273	270	271	259	281	280	287	244	264	252	252	268	279	267	278	284	258	276	286	300	265	259	247	256	278	293	286	265	235	272	257	285	269	293	304	269	270	288	302	288	287	284	297	268	292	255	262	252	268	280	286	299	313	255	308	284	269	311	240	270	254	235	281	259	290	282	291	269	270	280	290	331	292	268	286	271	293	289	284	264	271	283	287	304	271	277	284	251	270	249	282	281	280	251	255	277	303	278	270	270	307	253	278	256	284	240	288	267	259	272	281	252	279	288	300	304	283	264	262	286	287	285	230	265	277	279	282	274	278	262	268	258	278	264	269	289	300	273	276	287	265	264	291	267	264	284	258	253	285	269	255	275	269	272	249	288	296	317	299	257	288	240	267	293	228	272	256	235	274	282	307	266	267	259	240	285	281	301	283	296	281	256	277	307	260	271	288	283	275	268	267	293	290	281	277	287	249	237	287	258	271	278	262	267	249	274	259	243	256	288	247	275	260	258	258	310	282	237	274	261	267	262	255	247	254	291	243	260	287	294	259	291	302	278	268	260	261	256	283	283	249	256	268	295	266	259	271	276	284	312	259	256	282	280	271	265	274	291	273	274	279	277	278	267	245	273	258	273	281	270	270	296	262	261	281	265	257	284	245	280	248	277	280	291	275	252	282	285	305	266	264	242	289	304	289	298	288	271	265	267	275	295	282	265	290	271	290	277	281	291	246	262	275	278	286	271	259	270	257	291	257	282	271	283	286	282	267	274	283	305	285	279	275	288	279	315	261	297	284	279	282	267	261	263	283	291	269	293	297	281	249	257	298	286	274	283	281	281	243	296	267	261	278	279	285	285	292	285	277	287	280	295	275	240	264	262	255	258	273	273	240	266	287	264	298	268	256	241	277	265	291	287	304	295	312	291	302	261	293	247	297	281	279	265	289	271	263	272	282	274	275	273	275	316	272	250	255	276	291	275	287	284	250	264	294	244	275	302	262	277	266	252	311	257	272	259	263	279	310	291	277	271	283	266	270	292	278	283	284	293	288	310	247	264	275	282	307	251	274	250	259	299	259	264	277	267	258	237	272	268	265	300	232	263	246	253	266	254	284	272	299	260	273	251	262	282	285	281	295	244	286	273	278	261	264	270	301	285	276	292	286	280	288	256	278	281	283	246	254	279	295	279	263	278	274	277	287	267	271	282	253	289	244	258	234	254	298	275	292	244	272	278	288	300	252	289	255	256	274	275	269	257	249	278	314	273	269	275	275	276	283	273	271	285	265	281	264	293	273	282	252	284	281	273	296	268	254	284	288	248	272	279	279	269	283	269	268	294	266	275	244	264	285	260	261	257	272	304	292	253	259	300	283	278	266	244	263	251	260	280	260	279	270	269	308	252	265	265	291	231	270	258	289	268	264	270	269	272	260	297	259	264	299	259	269	286	267	268	276	276	273	279	258	290	278	247	270	284	252	276	297	255	303	281	262	264	250	230	264	258	298	257	273	246	286	229	285	260	290	292	270	294	291	283	271	278	249	280	288	261	252	258	256	272	275	240
49582	80065	29868	1579	1196	981	788	696	634	633	588	547	542	509	518	504	477	480	475	481	476	522	506	513	495	490	477	476	464	437	480	478	482	473	459	478	423	473	477	464	482	445	485	446	504	463	431	428	477	452	444	417	468	442	451	431	470	470	424	518	443	466	421	483	466	503	488	468	518	445	490	460	471	459	445	471	446	453	441	465	444	469	442	446	428	477	479	449	450	428	474	456	468	429	445	439	428	434	451	413	459	455	467	482	492	441	451	451	404	508	409	449	472	437	502	437	465	466	440	475	431	495	443	455	428	440	454	415	415	505	444	438	473	471	419	434	472	447	441	448	444	420	423	466	476	439	414	408	439	445	428	439	439	418	472	498	479	467	449	444	448	417	476	422	458	439	445	440	470	446	498	432	449	428	445	427	386	458	416	489	442	481	451	466	404	498	461	449	465	479	451	481	475	451	474	475	476	456	470	459	411	470	485	442	473	427	423	455	419	471	446	456	437	443	488	431	439	474	471	480	455	517	481	501	462	462	452	446	454	474	431	435	451	463	460	437	452	478	480	462	456	477	465	440	428	406	438	460	458	456	442	515	420	455	429	469	454	453	454	488	458	470	470	445	428	454	485	487	450	484	449	481	491	477	415	467	429	496	464	468	425	450	457	464	426	444	461	438	448	492	437	459	502	445	448	434	433	464	428	416	445	474	422	444	470	480	459	443	443	457	464	441	439	489	466	448	420	449	431	471	452	450	481	452	468	452	483	475	425	465	443	456	438	441	431	463	491	467	462	419	458	449	438	423	429	444	415	444	468	468	435	462	483	467	478	455	446	478	444	457	479	440	486	420	441	455	444	447	474	425	484	485	452	451	469	484	452	430	446	457	453	468	462	468	458	460	459	450	433	424	480	506	417	479	461	512	448	438	498	465	443	426	455	466	456	422	451	477	423	458	482	424	454	490	404	488	444	471	468	469	434	438	427	443	446	427	409	451	465	444	514	452	474	454	452	454	437	443	472	445	489	481	454	454	455	477	458	431	452	448	467	474	447	457	450	466	467	496	455	425	447	440	450	458	439	447	444	458	483	434	419	458	438	457	468	455	414	453	443	467	454	452	425	449	460	408	469	469	429	482	411	463	460	482	468	458	469	464	462	438	434	439	452	416	446	482	453	444	454	427	449	479	475	431	439	469	436	464	450	436	457	432	442	435	449	466	445	451	478	477	499	425	416	436	468	421	460	487	463	452	456	461	400	421	463	448	444	458	448	471	437	426	473	459	432	457	438	433	448	426	449	484	433	478	461	467	450	491	474	460	477	436	440	454	440	416	489	483	450	446	472	474	439	458	466	440	428	436	477	456	441	438	428	469	479	440	412	460	438	432	450	471	465	444	435	447	465	489	439	453	445	428	442	427	462	461	463	478	459	461	457	461	446	428	449	455	438	424	462	450	458	457	429	464	463	481	456	443	453	456	462	425	473	439	452	410	456	449	449	454	471	429	394	491	430	445	480	414	443	406	448	452	458	474	425	445	427	475	482	446	473	483	477	461	444	494	444	460	437	489	477	437	423	472	474	424	461	483	445	435	433	467	487	428	415	462	476	431	459	460	430	473	444	451	448	484	475	453	449	435	441	435	434	417	429	457	486	428	430	519	458	414	431	467	450	445	481	450	435	425	451	470	435	453	417	446	430	463	459	436	449	466	466	460	449	485	427	417	452	433	468	463	473	419	494	427	460	430	426	476	451	466	450	474	448	489	455	453	475	449	486	465	466	450	446	443	454	457	449	433	492	434	466	425	444	435	435	457	497	429	491	448	438	441	481	451	445	461	444	469	456	420	425	454	446	451	453	458	456	487	483	466	461	449	433	451	448	428	419	461	462	438	435	426	444	477	438	490	486	451	419	446	465	447	441	442	446	454	479	448	452	461	438	486	471	489	422	464	444	466	424	464	410	470	447	413	482	427	462	411	453	468	473	452	439	463	424	491	450	446	441	452	480	469	430	427	453	442	472	452	451	470	475	442	453	447	419	489	473	453	447	424	458	464	440	480	448	463	421	479	434	452	430	471	454	460	475	443	467	456	455	484	429	444	439	462	487	480	477	409	491	456	478	436	451	457	513	459	502	479	491	430	452	418	463	464	465	408	489	417	451	454	454	418	472	482	463	468	419	458	416	464	485	469	454	450	464	473	485	420	443	427	429	465	486	455	472	435	485	455	442	426	445	428	480	470	459	466	474	455	437	441	424	452	490	464	445	454	428	448	463	455	456	461	472	485	460	437	456	453	459	429	446	460	457	446	438	445	433	466	437	429	437	459	470	439	459	423	432	450	471	424	450	433	459	450	416	461	449	474	438	478	428	474	442	435	442	446	471	448	466	436	469	449	474	454	463	478	462	429	452	509	485	438	433	398	445	467	467	473	451	464	446	475	436	478	440	421	464	455	418	481	452	439	456	476	473	430	432	498	403	464	425	458	437	447	440	445	463	466	457	448	458	451	446	441	487	451	455	510	493	449	491	424	437	462	448	443	433	434	460	439	461	422	447	446	494	450	461	468	432	441	467	449	447	451	485	490	456	443	460	502	416	464	474	452	457	458	449	444	452	460	455	434	437	453	437	495	448	405	421	426	464	447	442	453	444	440	448	451	444	484	457	459	414	476	419	451	467	463	431	446	481	439	436	452	490	457	457	456	458	432	451	450	485	467	477	441	430	420	436	410	438	462	441	457	448	455	462	453	428	443	451	443	440	467	435	471	424	462	475	445	478	451	469	488	413	460	458	437	445	471	448	484	453	416	439	448	427	410	462	430	460	438	438	441	469	460	498	452	444	451	456	448	430	462	446	479	427	431	488	445	453	480	446	433	470	431	444	468	454	476	446	451	439	485	451	456	445	474	451	457	431	431	468	500	464	426	468	438	464	435	462	432	472	469	413	431	458	453	446	476	433	448	461	476	472	452	439	451	434	459	448	452	463	433	461	494	463	447	442	463	457	460	475	440	461	455	461	430	453	446	443	473	476	453	474	473	436	436	456	409	442	447	447	472	465	477	459	460	444	423	461	456	478	487	465	455	454	435	428	464	437	409	464	462	458	460	465	483	463	426	451	418	472	482	477	466	424	482	441	462	453	477	430	461	444	463	442	459	511	420	469	467	491	458	461	452	459	437	440	411	471	455	433	431	466	500	441	439	460	463	491	467	454	473	488	452	488	438	449	425	456	456	477	431	446	446	439	465	447	432	428	440	473	443	441	443	446	480	466	486	456	441	479	462	425	399	419	458	453	463	466	448	435	446	466	470	438	424	453	453	435	428	452	404	449	460	455	456	454	469	467	509	459	465	433	451	412	425	413	481	439	438	465	460	458	464	449	445	500	432	442	476	421	469	456	457	462	445	452	492	424	440	492	448	466	446	473	441	467	442	418	474	454	452	416	436	438	481	467	426	483	455	418	453	424	449	473	445	478	450	440	413	425	485	455	460	430	452	441	451	450	439	437	433
23109	23633	30096	22535	20998	17051	1969	611	553	544	530	461	477	459	459	417	506	454	455	439	478	437	511	413	447	462	440	429	411	485	422	412	428	411	411	466	421	439	383	436	417	442	417	430	433	462	408	452	461	434	444	418	438	438	405	439	496	442	422	431	442	434	430	416	443	439	450	468	421	441	425	421	401	429	450	405	405	457	465	452	438	456	371	427	451	397	408	414	451	416	442	432	430	442	393	425	408	452	436	433	418	425	430	446	385	407	423	434	452	414	457	465	449	422	401	424	472	388	406	428	466	423	439	429	393	416	441	425	440	444	430	445	435	420	418	389	443	413	415	433	443	406	433	417	450	427	423	429	462	426	437	394	406	451	439	418	424	408	437	436	455	424	408	439	411	449	452	429	395	449	400	443	424	398	418	420	423	440	442	430	446	444	442	415	434	396	425	465	375	407	415	421	469	408	401	378	455	448	403	471	424	474	426	393	440	392	424	423	433	420	465	381	466	422	416	441	404	448	418	428	421	452	430	420	465	444	423	437	401	411	417	422	418	424	453	380	393	415	413	409	423	417	413	425	447	477	435	425	434	434	393	442	420	467	424	395	418	405	426	435	415	449	423	438	410	439	387	405	478	421	436	415	413	449	426	412	426	424	441	414	475	448	441	421	402	434	442	423	441	411	442	429	421	454	434	426	443	411	460	434	390	411	443	375	431	423	422	435	450	417	414	416	409	410	438	420	376	431	429	415	423	422	430	421	434	421	428	460	402	416	431	436	431	438	422	442	445	428	428	437	384	405	405	444	441	424	420	412	434	456	414	430	397	419	412	460	419	442	473	400	393	422	430	438	402	442	433	449	430	451	416	435	405	436	438	434	407	446	435	382	424	428	433	421	436	382	435	418	407	435	400	417	430	418	423	422	414	445	428	453	405	399	432	437	386	445	442	406	424	443	446	435	439	443	424	402	422	429	402	479	386	421	431	471	398	408	423	467	451	413	437	443	460	430	408	391	458	438	408	458	443	426	414	405	415	388	415	447	416	399	432	441	434	432	411	411	428	399	412	422	414	469	411	448	443	410	426	390	417	418	437	424	419	411	422	466	478	447	427	418	421	434	467	448	411	446	432	431	423	437	416	448	394	432	404	386	436	419	429	424	416	430	446	450	432	399	466	443	439	437	474	424	398	433	451	414	425	428	424	424	449	420	405	444	415	439	447	426	422	433	443	437	415	436	436	379	468	438	447	434	406	443	439	443	474	468	432	418	420	442	436	434	451	420	422	424	419	411	392	441	411	415	429	428	415	422	421	435	459	433	413	369	409	468	426	427	447	447	419	436	400	403	415	449	458	420	447	441	452	413	458	447	450	452	403	414	413	454	406	432	413	418	456	446	457	429	426	419	418	408	421	437	432	421	409	403	406	422	468	449	437	439	420	433	468	428	419	443	419	412	435	405	477	386	457	403	410	433	453	431	454	439	460	428	429	403	412	429	434	449	469	440	422	435	424	432	462	435	434	431	408	405	431	472	461	421	434	439	393	461	432	414	458	425	427	459	400	422	424	408	457	428	400	431	471	445	428	447	409	409	392	382	442	396	433	430	398	428	448	455	404	403	403	424	395	419	416	458	425	414	455	440	433	430	434	433	454	440	441	419	438	440	455	426	407	446	429	408	437	440	416	474	411	458	417	400	461	415	435	395	442	388	454	414	432	395	438	418	430	422	425	411	416	439	428	438	405	430	458	463	416	450	462	438	386	420	442	422	416	446	446	422	434	416	445	436	446	440	427	430	415	410	445	440	433	415	413	466	449	452	462	456	419	470	430	435	440	419	375	419	404	402	416	429	418	425	408	368	453	389	448	461	389	442	432	408	432	428	391	421	430	441	379	421	459	420	406	431	460	420	392	473	457	430	455	396	454	446	425	436	418	408	409	414	431	438	429	490	437	425	410	450	460	425	441	464	383	446	482	416	417	425	419	460	466	398	457	407	418	422	442	436	400	428	441	417	440	430	437	447	454	437	453	416	403	442	406	451	444	423	449	407	434	437	421	452	408	394	385	448	435	414	443	422	426	413	442	369	428	462	428	440	417	395	471	440	405	412	461	441	405	449	411	409	390	401	435	398	376	413	469	422	435	433	446	466	410	465	445	438	460	422	390	440	434	427	473	402	411	447	454	374	425	391	421	401	425	404	395	448	416	442	420	432	424	424	441	415	458	421	413	441	419	431	467	457	451	480	416	425	430	450	468	432	404	437	432	409	407	447	436	425	403	426	409	393	432	421	442	409	458	416	456	437	418	409	472	442	377	432	427	445	430	384	470	426	408	454	401	401	392	417	414	447	429	462	411	448	453	426	436	438	464	426	427	396	419	444	422	415	425	432	441	406	412	413	385	484	392	472	425	432	402	439	409	442	422	422	426	405	400	415	461	415	428	451	415	404	431	428	442	450	419	397	411	403	425	480	405	424	428	454	415	438	403	428	428	402	438	449	436	393	395	415	438	447	439	452	420	398	478	387	447	407	417	428	425	433	395	455	410	437	403	433	456	420	397	429	425	428	436	439	411	450	446	434	418	446	461	441	458	448	479	396	413	418	425	442	436	443	405	422	454	428	446	422	407	428	426	412	433	430	463	437	440	423	405	422	403	443	416	455	388	458	438	413	453	413	422	391	406	471	397	437	425	406	441	409	433	409	392	439	402	456	441	424	412	450	397	410	420	403	420	446	417	435	439	406	376	461	460	423	438	427	434	440	411	435	425	404	442	392	460	480	411	426	419	419	461	402	447	423	426	429	428	446	418	461	395	419	450	434	431	429	439	449	399	428	444	437	426	441	465	372	441	445	426	426	429	446	430	396	442	433	428	463	377	453	439	403	448	419	419	473	400	468	440	467	432	455	468	452	429	407	401	418	455	404	422	391	385	401	454	438	435	426	426	448	433	421	434	430	400	461	404	436	456	424	427	478	402	458	427	464	418	393	403	406	425	416	434	421	403	457	432	460	482	444	396	426	455	437	449	439	386	422	437	441	455	421	440	454	443	434	409	414	448	453	450	454	414	410	444	440	424	442	467	453	434	433	413	416	429	390	383	411	433	443	439	427	404	469	399	375	432	431	384	434	450	420	405	455	404	429	419	415	423	425	436	443	473	417	435	408	434	399	416	421	410	406	441	467	411	422	397	429	435	434	419	406	444	430	414	421	409	436	452	422	440	452	416	387	412	431	402	426	448	413	441	480	436	471	423	450	412	404	450	464	415	467	453	401	401	440	426	381	423	460	458	416	396	403	478	420	402	396	446	458	423	397	424	478	397	454	442	417	414	460	392	483	424	423	416	428	454	464	414	409	410	425	441	429	448	425	408	425	407	399	405	406	425	383	430	392	411	395	438	446	420	394	470	423	416	409	442	415	435	450	431	446	418	412	395	422	455	405	397	427	480	433	435	392	399	394	449	465	450	452	403	414	387	433	432	430	418	447	439	406	430	455	419	433	433	431	436	381
46131	79805	39596	2839	1965	1571	1318	1126	1060	981	935	906	849	839	804	763	783	763	767	787	717	745	702	711	722	744	664	709	695	707	706	701	687	706	701	598	690	666	670	711	671	723	685	684	682	689	706	650	700	667	658	677	711	631	665	735	622	686	674	695	694	682	634	635	669	635	690	716	691	681	684	677	660	677	691	678	655	697	687	673	627	643	656	651	669	694	678	658	605	693	613	760	719	700	688	698	679	674	679	689	671	690	674	697	625	681	665	664	671	680	670	682	673	744	687	691	734	622	740	744	695	660	719	692	675	702	667	688	662	679	656	651	743	648	716	695	614	630	653	678	662	678	681	674	656	653	704	698	678	630	678	631	695	674	715	665	659	655	630	657	658	611	639	684	693	667	668	634	602	652	671	663	714	679	626	644	640	727	694	652	661	662	682	654	663	691	657	706	739	673	690	712	656	724	669	645	725	625	639	661	661	641	669	668	661	652	707	714	685	681	675	673	667	657	664	713	653	714	703	629	656	664	661	693	641	652	655	657	695	675	660	698	644	732	656	672	689	647	673	676	691	690	693	646	668	699	653	634	663	701	663	678	673	676	736	679	688	645	694	630	663	683	682	648	650	668	664	687	675	617	686	704	694	698	719	677	631	700	682	706	664	655	659	671	674	686	662	693	661	673	672	671	625	683	712	649	687	733	696	718	716	684	667	644	703	642	666	620	682	649	640	700	626	646	668	664	676	668	676	669	707	682	692	714	648	690	672	675	637	713	675	670	716	708	608	682	617	676	702	702	652	647	663	678	634	661	645	630	683	712	648	641	655	654	680	687	628	677	655	687	732	680	703	665	638	638	664	653	647	685	679	655	650	699	684	708	673	688	653	691	665	668	702	662	635	694	712	658	669	710	647	705	631	698	668	675	669	677	667	676	652	660	711	707	636	701	672	691	647	695	645	657	700	677	681	681	689	664	651	688	664	690	671	658	731	686	659	690	710	669	637	679	693	718	665	722	622	635	696	666	619	698	677	662	689	677	667	639	656	725	635	651	717	713	719	673	620	665	625	720	645	698	627	712	650	650	667	635	658	649	718	646	642	650	681	686	652	698	671	632	677	691	681	671	697	654	710	667	722	691	626	664	648	695	625	693	692	643	702	671	706	719	678	723	672	645	650	726	669	660	699	667	666	672	661	692	678	658	702	683	637	699	680	691	663	640	651	720	694	655	662	671	712	699	623	696	625	695	698	667	712	644	697	689	714	630	656	695	664	647	693	660	653	682	610	673	666	674	647	678	666	682	697	682	713	708	694	652	678	675	637	662	673	694	672	646	671	650	667	697	722	694	633	690	663	676	668	663	664	615	636	679	685	674	612	702	694	668	651	716	675	615	689	683	714	665	687	679	679	669	691	726	694	667	734	677	693	660	657	677	696	687	679	702	650	695	634	698	651	685	665	708	672	686	650	710	628	704	659	619	677	671	697	666	661	666	653	679	619	669	704	718	645	654	635	712	674	679	678	647	697	663	622	659	679	687	694	661	693	735	678	649	656	686	707	679	679	697	662	738	709	693	690	727	681	657	634	646	685	644	712	706	670	684	643	654	654	707	671	679	700	660	687	640	696	687	683	629	677	634	686	622	648	708	678	702	652	686	690	632	708	689	674	705	689	696	669	657	712	682	699	656	693	674	687	670	645	713	722	686	674	662	685	624	668	677	681	733	624	650	653	645	647	675	723	648	671	687	659	705	701	686	683	684	676	651	696	641	730	676	676	689	681	659	724	642	683	677	644	706	651	658	614	689	664	665	733	676	677	709	675	692	687	661	680	604	673	658	708	669	692	666	662	669	669	662	675	659	688	676	687	699	661	743	648	729	685	705	649	649	692	700	642	651	708	690	721	673	708	650	671	664	718	649	710	687	672	627	705	686	720	686	685	726	699	644	672	655	719	691	715	703	677	690	701	667	679	665	707	700	710	721	675	676	658	687	690	691	684	720	645	665	706	681	668	641	677	665	667	624	702	677	684	641	684	663	690	640	646	682	642	675	697	635	683	653	662	636	666	666	628	669	681	646	650	673	662	660	674	645	667	688	679	657	711	724	673	668	671	696	634	685	652	637	671	646	677	683	707	708	623	646	690	681	693	677	662	696	666	707	715	675	652	720	668	682	650	653	659	633	687	682	713	700	677	673	685	666	667	667	678	682	711	704	695	639	683	711	672	705	701	736	669	652	677	612	684	683	681	652	664	691	684	649	680	666	686	627	665	701	710	678	684	667	662	717	680	654	650	679	705	718	687	672	587	676	677	671	670	707	675	651	712	684	679	669	712	674	658	689	680	698	656	667	694	679	697	716	656	681	658	701	711	635	690	654	688	673	704	683	667	647	698	641	662	633	670	604	715	712	651	682	731	648	668	651	650	652	639	660	704	647	693	689	625	642	689	665	662	675	670	638	632	692	684	689	643	649	664	684	657	685	657	657	695	673	663	667	729	682	674	655	675	692	672	700	668	688	706	699	676	658	696	658	666	667	709	680	686	671	664	669	637	704	651	672	691	712	670	690	699	686	674	695	657	679	671	660	686	738	664	682	650	733	721	677	688	659	671	691	674	635	672	627	670	691	688	694	685	644	689	663	665	668	690	688	672	705	657	667	646	647	657	696	715	685	665	680	693	666	673	674	665	708	697	711	683	645	644	680	687	667	634	690	694	646	683	662	672	726	685	666	694	665	706	686	654	657	658	650	682	722	666	690	643	667	653	699	695	640	669	666	672	628	660	713	656	693	684	646	643	675	729	723	676	666	671	714	677	695	691	688	694	639	684	670	698	669	668	664	686	698	681	740	672	690	660	669	667	664	702	653	713	684	642	641	627	725	687	690	733	690	593	714	698	697	623	659	624	685	693	681	642	663	698	671	718	655	705	651	668	633	695	647	692	694	718	673	654	665	676	647	690	673	623	656	679	677	655	649	619	650	646	709	662	716	665	708	670	643	665	705	665	673	680	678	616	656	641	691	644	707	651	688	682	646	706	699	659	705	672	660	661	708	711	705	647	683	700	685	627	682	691	661	674	697	615	688	727	627	654	658	643	712	655	688	665	689	649	625	687	645	669	689	655	671	676	740	726	654	676	679	690	663	679	677	647	697	657	689	653	684	671	658	584	667	675	675	708	705	697	665	699	699	708	684	664	714	653	654	611	674	662	632	668	632	651	654	667	722	647	681	628	670	675	656	653	663	689	668	701	711	696	684	652	664	681	722	663	707	668	661	685	716	652	661	674	600	727	776	653	653	664	668	699	705	656	652	645	699	680	615	657	688	675	656	672	667	694	653	633	672	705	689	678	704	684	620	719	653	674	715	696	666	652	660	700	689	685	681	687	694	645	678	721	660	731	706	675	668	696	674	635	713	698	673	695	682	644	660	739	685	638	656	673	680	738	665	650	661	719	680	693	657	668	634	680	678	671	687	635	612	677	716	646	683	604	690	636	637	662	699	684	698	697	660
27991	31281	20118	2983	195	153	156	168	124	161	148	146	147	141	155	120	137	134	114	111	143	148	128	131	130	120	115	153	138	146	137	125	145	139	128	146	123	126	146	144	139	157	134	111	135	139	145	140	136	138	135	149	142	128	144	144	145	142	132	141	120	143	147	142	149	135	142	130	116	136	135	139	154	126	137	145	149	155	133	144	128	141	132	136	145	139	144	135	143	104	137	136	150	138	149	137	133	137	129	137	143	143	143	136	156	138	166	123	144	148	157	130	125	126	111	135	124	133	152	144	122	125	129	131	143	128	145	127	144	137	146	119	129	139	132	136	151	153	158	130	145	129	146	161	134	110	129	135	137	130	132	153	131	141	153	143	138	135	136	158	150	127	137	141	143	147	133	117	130	148	131	132	126	139	153	138	130	157	125	135	139	128	137	148	154	149	149	126	146	152	122	119	123	113	115	133	139	133	124	139	121	133	139	140	149	146	115	116	127	148	153	133	119	131	160	142	149	124	118	121	136	129	151	137	140	145	144	145	139	129	128	153	147	144	136	144	128	128	132	149	132	122	132	127	130	140	131	129	138	142	140	136	117	139	137	129	112	138	153	144	137	143	155	148	158	135	149	140	153	129	131	128	144	146	134	135	154	131	142	137	124	142	136	134	138	125	118	163	141	149	138	138	136	143	118	141	142	133	118	125	145	131	145	140	141	114	134	128	143	122	136	148	146	132	132	142	139	145	127	127	132	122	151	158	146	146	129	130	127	119	141	122	148	143	139	152	137	149	148	132	124	145	138	148	134	147	126	134	146	145	140	135	133	130	150	122	119	138	126	127	115	128	130	158	145	134	137	131	148	133	123	129	161	123	128	143	136	121	137	137	149	129	161	128	142	143	141	141	134	144	121	147	149	120	155	125	109	121	148	138	117	152	122	138	160	133	133	126	145	134	146	136	135	146	106	136	133	135	152	128	140	141	147	141	119	127	167	136	129	135	149	132	144	127	137	132	136	117	140	129	126	130	145	126	113	117	143	129	126	138	118	123	128	125	124	121	131	142	109	128	153	130	138	155	135	134	116	137	135	123	152	107	157	138	141	130	150	137	145	123	143	142	123	117	133	122	131	130	132	132	127	138	128	125	125	128	148	119	122	128	128	141	148	137	151	132	113	134	136	138	124	130	136	125	141	121	168	130	131	140	149	123	133	126	144	128	131	133	162	128	129	141	115	130	118	117	137	140	123	120	128	114	130	145	130	122	130	137	126	128	141	118	149	138	128	130	123	136	152	127	129	149	139	148	148	145	142	119	148	112	147	117	137	134	146	125	118	151	137	128	139	127	141	141	136	127	121	125	131	132	154	167	148	137	126	148	121	143	150	124	124	130	134	153	168	138	148	143	133	142	166	138	123	136	136	151	131	130	144	143	126	126	138	125	119	117	145	137	146	131	147	128	136	128	136	143	150	136	127	123	122	128	119	132	138	137	151	140	142	137	113	118	127	141	154	116	128	137	130	145	128	143	149	147	125	143	135	123	130	141	115	125	148	123	136	140	132	149	123	143	145	117	142	137	106	135	136	138	142	131	136	119	121	151	156	167	130	136	151	160	133	145	130	134	113	138	159	137	137	125	146	149	122	150	137	125	127	146	144	117	129	137	146	123	132	134	129	135	177	136	137	132	135	158	135	135	139	116	135	137	115	123	143	145	135	126	139	122	133	129	151	143	132	142	120	110	147	110	129	127	127	129	128	137	144	123	154	134	117	127	127	123	133	149	120	127	140	115	135	131	135	132	115	140	130	110	131	108	151	141	153	150	135	138	166	142	132	106	121	157	145	137	152	137	142	143	144	128	125	128	154	140	149	135	143	131	110	117	137	132	121	132	138	143	129	121	127	131	128	116	119	148	126	138	126	135	127	130	139	133	132	139	138	146	145	148	109	146	142	140	143	134	146	132	137	128	136	143	129	121	138	132	126	123	168	125	129	140	119	112	130	140	129	139	123	152	133	132	129	141	132	141	145	131	129	126	129	140	128	133	139	124	124	133	138	143	126	136	130	117	128	131	138	142	119	141	123	135	155	153	142	135	130	147	118	142	150	153	133	129	142	140	114	153	135	128	149	138	153	148	134	134	135	124	135	133	125	133	136	130	137	139	152	131	134	136	135	135	147	149	150	108	141	133	133	119	138	122	132	141	151	146	135	133	140	134	138	130	142	151	143	146	131	138	145	156	115	125	150	133	135	123	118	133	136	136	136	131	131	114	127	112	138	138	110	128	143	135	125	131	135	125	142	131	144	122	136	131	128	154	126	135	127	141	136	128	139	135	128	139	129	116	140	141	161	152	136	155	145	126	137	132	149	142	142	133	147	113	140	125	129	136	144	122	137	127	157	150	127	129	147	151	133	125	126	141	119	142	141	128	143	117	128	145	133	121	135	147	124	138	137	161	142	147	142	124	152	127	143	140	130	119	146	135	145	129	126	153	116	116	135	119	144	133	133	131	127	160	132	136	136	135	111	126	137	141	129	137	139	126	146	128	128	142	140	121	145	160	140	129	152	136	143	132	121	128	166	138	120	119	134	132	153	145	116	139	130	130	122	145	134	127	116	131	139	139	118	150	146	135	152	162	138	121	134	128	123	140	127	143	144	111	133	130	127	136	129	148	142	141	136	122	124	124	121	145	123	159	117	139	135	122	129	137	125	129	141	142	138	141	124	148	120	127	108	133	133	132	142	128	141	133	139	124	119	140	147	134	147	141	139	135	121	120	119	135	128	132	143	143	144	121	145	141	150	125	149	152	119	138	128	146	139	143	132	117	148	150	152	138	118	137	131	141	146	139	131	141	139	125	123	119	124	133	138	136	132	136	140	133	148	142	128	116	147	153	126	147	144	133	158	118	141	141	147	154	125	154	136	140	141	123	140	121	113	123	114	122	171	132	129	133	141	124	156	143	138	139	131	128	137	128	125	119	133	142	143	129	158	148	150	144	132	151	137	152	120	116	136	133	118	139	141	123	165	127	143	133	120	140	123	133	143	122	155	149	118	148	127	128	143	144	137	130	122	139	132	122	120	134	145	151	121	147	125	128	134	141	147	135	148	132	147	141	136	135	142	132	150	143	139	127	137	155	137	117	128	142	136	129	142	128	146	141	121	132	153	137	127	111	138	145	147	144	136	118	150	129	140	147	107	136	129	136	136	110	134	127	131	135	142	126	124	127	125	141	142	118	141	149	143	109	158	153	142	137	146	141	138	152	145	162	147	142	138	134	138	132	146	135	120	142	130	124	148	140	125	120	132	126	140	132	134	121	132	125	122	125	134	130	147	146	154	122	181	145	132	124	139	143	134	137	152	125	145	133	136	136	152	131	130	128	159	143	143	131	125	139	122	156	143	139	147	136	139	146	133	126	142	149	131	142	137	139	134	157	145	121	135	129	138	139	119	129	146	134	132	131	111	119	145	116	143	106	159	125	140	122	154	125	146	113	130	126	135	133
32070	45314	16759	337	304	266	277	275	241	271	248	235	243	234	249	279	239	237	233	260	235	245	216	237	247	245	241	252	248	244	236	236	244	234	241	213	237	240	216	239	237	238	241	228	262	255	242	242	253	241	222	247	248	249	264	220	219	229	272	265	256	228	238	236	219	221	236	215	227	229	244	241	238	241	227	249	241	215	277	229	235	242	261	244	222	242	250	250	258	244	254	214	260	231	209	232	209	234	237	251	252	254	247	220	256	242	233	236	252	241	262	233	255	242	230	254	264	238	233	235	249	244	255	232	240	261	231	275	243	245	260	254	258	250	213	275	243	246	229	226	222	241	229	205	217	234	241	222	248	217	246	256	230	240	235	257	234	223	235	233	256	232	257	219	267	236	243	223	252	227	227	244	243	228	246	227	243	241	237	259	256	243	241	258	193	224	247	223	238	251	271	234	226	229	250	240	219	239	242	233	248	258	233	237	258	263	219	229	246	247	242	246	241	255	254	203	239	230	246	213	219	219	216	260	228	246	234	248	203	261	232	241	253	229	248	263	254	253	228	271	237	244	244	236	243	237	263	228	238	221	242	245	255	211	281	235	257	257	258	233	230	247	247	229	224	231	244	229	253	247	244	243	240	256	237	226	255	246	225	226	227	232	230	270	204	229	257	270	259	267	239	219	262	266	258	220	246	244	225	264	228	240	254	234	267	233	245	255	219	245	228	222	227	228	225	229	227	237	230	259	227	243	261	221	252	230	225	261	213	260	224	225	229	237	236	220	230	256	237	209	240	210	222	253	265	227	259	255	225	251	233	238	261	242	262	255	234	211	234	267	215	252	240	249	250	223	241	240	242	225	212	248	253	252	235	247	236	216	232	242	233	235	240	235	260	237	239	233	234	208	254	230	243	225	253	222	214	227	246	230	232	253	247	246	225	218	244	213	218	239	237	275	257	245	252	264	246	250	247	229	246	241	231	223	254	254	234	253	247	216	230	253	220	226	227	246	230	225	228	230	210	232	210	232	232	245	247	260	241	266	230	237	234	258	233	253	236	247	268	230	209	253	232	249	225	233	251	280	193	263	251	241	227	248	237	250	228	248	233	232	261	225	251	250	215	237	259	223	231	249	253	245	228	236	224	214	220	256	219	240	237	254	226	220	226	237	257	222	251	246	265	249	235	227	259	222	242	217	254	260	218	237	226	245	230	233	224	217	238	246	246	217	238	241	198	211	229	251	260	241	241	236	237	221	223	256	249	226	249	219	240	220	247	216	236	260	200	230	252	259	241	219	253	257	234	204	240	233	218	219	226	257	219	215	263	240	243	238	231	248	246	246	225	265	241	253	261	215	234	247	240	232	259	238	206	219	244	231	235	232	236	236	232	239	233	232	231	246	247	233	238	253	221	254	268	232	251	234	245	237	252	222	249	246	243	238	209	211	231	231	244	242	237	246	268	240	227	225	236	241	248	257	237	224	255	240	242	209	245	243	248	224	240	232	242	229	244	251	239	236	237	210	247	240	249	263	221	244	238	256	240	247	239	216	243	242	231	256	222	258	218	258	245	254	233	231	232	268	256	266	225	240	241	246	236	236	255	216	232	240	226	248	234	238	220	222	226	222	233	261	239	216	259	260	252	251	224	206	251	245	247	227	236	287	243	228	249	262	237	228	249	239	261	253	266	239	230	242	251	250	233	232	254	262	209	261	235	238	235	246	247	241	256	234	230	204	242	258	231	256	235	218	231	222	233	220	249	215	243	220	230	236	253	249	255	221	258	231	249	252	247	244	243	230	226	248	238	268	227	242	251	244	260	231	253	229	233	216	227	257	246	249	262	250	259	220	220	251	236	238	260	230	244	255	217	233	216	250	236	231	230	257	246	246	227	238	226	242	239	253	234	244	223	230	214	204	215	257	228	234	236	238	245	236	219	254	264	245	263	256	227	243	238	267	253	243	274	255	220	246	248	233	249	247	261	235	243	239	239	261	272	244	250	241	243	219	224	247	229	237	239	224	252	240	236	202	265	245	228	222	252	243	248	229	235	236	214	247	234	227	243	238	219	236	253	250	235	228	245	246	263	234	222	268	228	225	264	237	223	220	222	215	237	219	263	238	252	264	247	223	229	252	252	242	244	246	254	226	244	234	241	227	229	218	226	260	256	226	245	227	220	261	270	265	239	243	235	257	240	237	243	250	238	244	233	234	231	244	247	262	246	258	232	242	259	254	256	240	264	235	244	238	229	234	244	249	260	262	238	226	253	260	235	264	218	230	228	247	231	249	261	255	226	229	251	235	243	238	224	268	233	239	245	239	241	260	233	242	228	237	209	242	243	251	267	221	233	254	246	268	220	232	245	215	243	260	256	233	223	210	217	240	253	262	242	228	255	243	251	220	239	218	248	226	258	245	245	230	250	272	226	238	234	215	255	221	254	222	243	237	228	249	258	267	261	234	254	251	284	216	271	240	236	239	218	230	237	254	225	236	222	248	248	241	259	227	249	227	268	232	261	241	276	226	232	239	236	233	242	256	224	223	249	222	228	244	230	223	242	213	247	243	246	255	233	255	266	246	247	240	258	256	238	240	253	211	230	237	212	249	263	238	208	211	239	229	235	246	232	221	207	252	232	223	235	247	217	227	222	228	244	249	218	248	236	231	241	268	249	222	242	226	239	262	232	259	268	258	241	252	242	251	242	217	252	236	248	233	228	220	244	242	245	223	209	230	232	269	238	238	234	259	247	257	254	252	211	225	236	250	246	243	236	244	228	241	250	225	218	212	239	235	236	228	238	258	249	254	222	264	223	233	254	265	255	248	235	229	215	254	207	245	230	249	259	243	228	252	254	233	244	233	236	242	236	243	244	267	251	243	242	246	219	250	227	226	237	241	261	264	219	233	239	265	252	242	231	235	219	255	224	229	228	271	207	229	254	245	242	239	252	241	250	270	238	248	230	238	245	242	239	231	190	248	263	225	225	253	234	221	247	237	227	234	231	237	254	232	242	262	250	220	241	251	234	241	241	233	261	250	274	227	223	247	221	212	234	211	238	242	231	212	253	216	222	231	258	235	222	247	242	241	231	229	209	251	222	239	238	269	258	246	258	215	243	225	250	226	250	244	261	245	223	235	218	222	248	248	252	243	251	255	248	240	241	241	234	276	261	242	265	221	238	223	261	194	239	229	227	221	232	253	246	244	234	285	238	244	208	218	224	226	254	251	245	272	257	236	252	237	250	250	254	254	212	240	223	243	216	238	233	233	240	233	210	222	232	219	277	257	258	222	230	225	232	255	234	235	228	218	235	238	244	257	246	254	249	219	249	235	206	267	261	217	242	248	238	242	247	250	222	235	229	222	216	235	258	218	222	235	255	260	242	243	228	251	221	216	243	241	275	238	238	257	241	244	215	251	245	226	252	265	232	280	242	233	214	261	253	237	228	210	231	258	236	247	229	257	231	226	220	234	225	230	218	235	258	235	278	243	245	235	273	215	229	275
24242	25769	30287	23404	17666	3310	466	362	320	335	305	300	305	284	312	300	298	292	291	287	291	281	309	265	293	327	301	273	274	278	286	305	283	292	289	307	286	277	272	302	276	285	269	283	284	285	304	261	306	290	284	268	292	264	278	281	268	298	268	282	253	258	315	283	276	274	257	279	266	286	274	276	295	271	279	281	285	285	292	256	268	263	289	286	282	281	264	305	285	265	279	283	320	286	277	285	305	272	305	280	295	243	292	278	265	295	264	263	271	261	303	302	276	273	276	273	268	269	275	270	279	268	273	296	289	275	262	290	269	279	279	251	286	267	286	298	279	258	271	278	320	295	307	237	297	291	259	279	292	242	266	283	304	314	283	255	264	303	280	260	267	258	309	282	268	275	278	304	297	283	288	257	288	282	269	289	297	300	248	247	280	272	268	269	313	250	281	243	284	278	308	296	264	282	265	277	286	289	254	278	298	258	251	292	271	269	270	300	283	283	286	263	281	291	259	265	268	292	279	253	261	286	305	273	278	295	267	292	287	266	277	289	280	256	282	297	266	271	278	289	256	269	286	278	292	269	266	285	311	272	270	239	302	293	259	264	251	282	281	316	268	332	286	301	293	310	271	283	265	271	257	269	282	265	258	279	289	272	261	290	264	279	279	287	289	265	296	249	296	247	308	286	273	263	264	254	326	278	286	261	271	267	289	279	283	263	264	267	260	287	285	303	278	278	285	271	334	266	288	244	284	266	285	276	305	255	261	256	266	291	278	263	283	287	268	271	285	290	287	259	284	322	268	271	295	292	282	259	272	247	269	305	286	283	263	286	263	273	265	262	286	254	291	262	284	291	258	276	291	288	309	264	255	280	262	266	268	253	289	260	273	266	291	287	288	296	235	290	276	288	256	274	261	272	283	258	261	252	302	291	285	293	265	273	262	268	296	298	266	288	266	265	272	271	269	306	272	267	253	259	299	294	271	264	262	288	249	269	285	290	259	281	248	309	285	269	271	238	277	287	281	301	305	258	271	281	284	244	288	278	277	245	271	286	267	283	278	290	235	312	309	267	284	295	262	299	283	255	293	288	258	269	272	257	299	273	273	279	244	280	293	281	294	291	286	275	275	252	294	270	273	276	277	280	230	262	273	276	271	294	261	282	276	283	273	295	267	261	291	270	260	252	295	290	293	266	280	300	269	255	309	275	274	271	284	288	245	253	297	278	248	266	274	279	238	293	282	258	315	281	284	294	281	253	296	293	293	246	277	300	258	281	270	256	307	280	308	275	283	274	285	284	266	270	288	282	252	255	284	263	276	256	273	260	285	282	292	251	269	287	257	266	276	274	289	269	298	274	281	273	277	291	272	250	250	309	243	295	263	286	278	252	274	250	273	281	303	253	241	274	296	274	240	270	262	322	270	260	279	283	287	287	276	279	247	273	279	278	312	273	273	274	288	279	275	272	281	264	288	292	278	274	256	272	298	282	261	273	264	243	264	287	220	281	276	284	309	272	300	279	264	294	286	298	285	285	301	275	261	270	279	270	279	291	287	267	249	282	282	288	279	240	275	257	288	301	273	254	260	267	280	290	282	266	264	297	291	294	283	293	260	253	266	270	284	243	249	275	269	266	297	287	273	266	287	279	260	271	287	269	260	248	262	291	300	276	279	277	297	275	259	258	274	284	286	271	281	276	279	269	297	276	283	290	288	257	295	283	290	269	267	258	301	283	271	291	282	277	285	242	292	302	267	307	290	299	278	274	265	306	269	278	288	298	295	253	300	239	252	298	303	282	236	275	221	262	267	265	290	286	290	263	262	282	243	282	294	297	274	270	259	270	289	277	290	297	263	290	282	245	274	291	290	293	283	283	287	260	241	325	298	275	250	287	259	252	256	293	304	265	257	289	281	268	279	241	274	299	283	274	308	257	299	310	281	239	293	243	284	268	306	258	281	258	305	285	271	260	274	277	286	269	303	290	267	291	298	282	258	272	299	296	273	299	265	298	288	297	276	268	259	292	267	276	263	285	292	263	251	274	284	246	287	291	250	312	278	257	263	265	275	274	281	242	296	275	294	268	303	276	304	258	300	259	258	255	276	317	261	291	279	309	273	294	289	299	302	281	281	284	308	271	277	261	269	255	292	262	244	310	290	272	274	274	265	255	304	302	289	277	303	269	262	259	299	262	273	262	242	270	273	275	290	308	265	268	260	240	259	262	270	270	276	265	272	288	291	302	269	301	272	297	282	240	266	270	256	240	295	292	267	280	260	280	249	303	239	290	290	276	305	313	286	292	259	302	259	279	283	241	291	303	254	267	277	283	304	299	292	277	276	279	270	284	266	268	258	279	287	308	270	290	276	294	264	258	310	307	270	257	288	293	283	265	265	272	258	241	277	292	263	264	281	278	262	287	273	277	258	267	292	251	269	277	304	288	276	259	297	265	290	256	273	283	269	249	271	320	304	274	278	277	296	269	281	279	284	278	262	294	279	276	278	284	270	255	259	287	280	272	304	318	263	273	256	303	272	254	313	272	258	313	270	266	306	254	271	302	291	265	278	280	270	254	274	269	276	280	297	294	278	269	274	295	274	291	290	294	305	262	277	278	301	267	284	274	284	259	276	275	286	285	279	282	287	274	262	268	234	308	288	277	287	251	249	245	283	250	295	303	291	262	282	280	242	287	281	283	269	261	265	260	294	249	296	281	251	254	280	294	273	284	291	257	282	275	276	286	270	279	286	276	257	269	296	314	262	306	295	309	290	263	280	300	254	280	272	280	292	293	277	306	300	288	276	257	244	278	273	284	279	293	264	298	279	292	278	274	275	283	273	268	260	253	278	292	284	276	268	267	282	300	282	299	274	296	284	254	259	303	263	264	285	266	277	279	291	280	309	285	277	293	294	303	301	271	290	271	289	283	263	268	262	274	272	290	291	239	288	277	292	278	281	286	287	299	279	265	276	262	282	266	262	299	268	288	271	271	258	279	290	257	272	272	288	290	257	260	263	274	271	309	282	269	284	296	281	254	274	257	283	306	275	281	315	300	280	265	267	268	270	273	260	283	276	274	278	271	261	270	289	277	263	288	255	289	258	262	267	270	323	297	244	280	279	263	257	285	284	280	254	285	262	244	263	275	268	294	288	275	293	296	235	303	295	263	289	256	260	291	258	297	313	295	295	268	292	266	278	291	275	291	265	281	332	267	272	290	266	279	300	270	258	280	248	268	271	266	282	282	264	293	264	253	245	266	267	272	264	280	264	280	257	285	267	293	261	302	307	278	268	277	269	281	312	262	291	256	284	277	260	256	294	279	278	259	287	272	257	285	271	282	290	269	284	271	295	296	238	239	247	264	285	262	297	275	273	264	299	279	273	310	277	284	266	277	242	290	247	243	297	271	297	294	291	273	275	255	271	258	289	272	278	287	279	254	320	293	313	256	282	287	273	276	279	292	270	289	260	277	269	327	261	261	266	277	279	304	299	292	254	296	269	260	286	269
50351	80781	37396	1550	1146	912	788	684	649	649	571	575	516	537	511	517	510	500	479	515	505	505	508	509	447	462	490	433	483	483	460	431	487	464	475	461	477	480	470	478	508	466	495	482	439	458	461	455	519	470	485	471	441	486	479	486	473	414	511	457	434	448	431	477	487	485	476	477	493	448	452	460	430	437	449	440	492	477	472	419	448	477	433	462	434	420	444	455	476	462	490	428	460	463	452	460	491	470	449	441	467	450	466	464	456	456	476	449	505	516	496	485	458	452	480	480	447	461	485	461	480	480	453	473	463	452	486	450	484	475	482	482	461	419	434	457	449	461	478	536	440	448	459	473	468	461	482	443	430	455	445	516	478	446	414	478	487	479	464	459	444	468	482	451	467	437	490	459	451	446	477	469	449	483	461	473	454	453	468	464	463	424	495	448	450	501	480	482	440	434	467	466	483	490	453	429	420	455	441	467	497	439	422	485	470	455	465	433	439	490	423	482	460	437	512	457	448	458	483	438	458	479	442	484	474	436	481	474	447	458	444	486	467	429	450	445	468	472	418	482	482	468	463	441	413	462	444	499	482	441	445	446	446	471	453	447	467	467	475	426	414	467	454	422	433	515	445	478	458	480	468	487	435	451	488	440	445	435	460	456	476	419	434	435	416	470	437	502	479	427	463	500	422	464	451	484	450	464	405	465	423	454	480	478	488	461	460	457	466	459	436	463	434	445	462	452	471	452	420	464	435	444	442	443	441	433	477	471	461	478	466	446	469	460	488	469	443	462	464	463	438	446	463	429	449	441	475	455	448	461	450	416	457	491	466	414	467	436	463	457	492	452	456	446	454	490	454	456	434	492	446	459	450	462	472	473	472	462	484	460	456	447	436	457	425	460	490	477	476	442	447	488	446	446	454	539	484	486	446	446	461	434	467	449	466	503	423	444	459	471	484	442	502	496	445	460	438	441	497	485	469	471	466	445	475	447	462	449	476	477	440	439	440	480	458	461	419	488	449	460	483	450	458	466	461	473	428	449	458	449	496	457	467	456	420	497	474	450	463	473	420	474	468	456	480	498	466	435	487	489	437	461	451	455	437	438	465	454	449	428	447	453	436	480	470	485	432	413	430	438	432	501	461	438	467	451	433	419	497	504	476	465	445	481	508	445	427	459	452	484	452	459	455	461	484	473	428	434	456	436	467	477	442	448	476	456	466	488	449	476	433	454	472	454	460	446	470	474	467	452	486	482	442	490	411	452	445	469	477	432	448	494	464	482	464	492	441	474	498	455	437	453	471	464	490	471	463	479	472	461	490	481	444	457	459	452	465	432	437	463	440	446	437	457	459	451	458	438	447	463	480	452	454	440	451	453	442	446	461	461	449	461	435	432	454	461	451	430	482	442	484	422	435	443	472	473	440	451	473	468	465	455	468	479	459	492	511	459	469	473	414	437	465	502	467	456	461	456	456	448	465	442	490	490	430	448	458	496	492	488	494	471	457	430	505	469	456	480	498	474	478	453	474	487	450	464	447	457	478	493	438	459	462	480	451	454	469	464	472	439	481	482	442	476	462	451	459	444	399	457	444	443	431	466	461	462	450	436	439	425	455	481	490	453	460	449	452	420	463	448	473	439	472	452	443	417	458	406	477	479	444	458	468	454	468	485	464	457	484	456	448	474	445	445	471	476	429	491	431	475	473	466	466	491	465	439	468	465	468	428	456	501	450	459	491	459	427	474	465	446	433	471	449	473	460	435	435	443	434	442	464	448	462	496	443	429	474	446	438	476	407	444	464	467	456	445	481	421	447	434	498	468	429	468	501	468	470	480	426	455	424	484	453	465	454	441	475	464	452	458	422	477	474	426	473	481	468	478	454	489	449	431	419	451	440	476	438	464	430	439	448	445	470	474	452	487	436	439	424	443	443	444	461	429	470	482	449	432	441	466	461	455	476	502	464	463	457	444	469	424	427	452	448	462	481	462	472	468	472	437	469	465	462	443	466	442	505	465	452	440	446	440	467	442	464	444	450	454	449	459	428	428	467	479	435	450	454	462	413	462	499	465	468	478	478	478	432	445	452	450	460	442	467	434	449	440	437	457	457	460	473	473	468	462	445	454	492	446	455	487	450	479	462	468	457	450	451	453	449	443	447	448	465	461	480	461	437	468	472	481	480	438	438	438	470	464	468	446	495	463	486	450	483	486	453	445	457	452	473	480	490	479	463	455	445	442	468	454	500	456	487	476	485	446	425	453	444	430	482	466	446	427	403	461	461	471	464	495	481	451	447	440	523	460	459	458	445	418	465	452	436	466	478	467	454	466	435	465	415	472	439	519	448	470	472	468	454	447	459	456	426	460	461	428	465	458	489	451	465	442	475	447	466	440	457	418	468	469	487	465	459	474	475	486	471	486	447	473	439	447	471	452	465	460	425	480	447	470	440	470	468	483	443	465	452	442	406	439	487	464	473	450	438	473	450	449	455	456	432	441	431	451	432	472	485	464	465	423	448	454	460	473	448	447	492	448	476	461	467	433	477	449	484	495	431	475	447	444	462	474	453	500	425	478	461	429	486	522	454	451	448	471	480	471	473	476	452	471	451	468	473	447	494	436	425	458	456	486	447	466	441	448	468	431	459	500	455	490	456	456	423	450	497	438	404	436	439	481	466	429	481	502	425	492	500	470	448	472	467	494	445	426	421	469	447	430	464	471	432	481	427	470	456	467	432	471	467	457	480	462	482	475	449	489	470	462	438	470	452	439	467	461	457	478	441	418	479	454	476	461	447	420	413	453	425	484	520	468	436	476	451	437	428	494	465	453	469	467	450	468	430	471	466	466	464	471	441	466	451	459	424	450	460	459	474	460	466	426	490	453	441	429	425	463	473	434	436	443	450	501	482	474	425	472	461	433	472	466	510	435	421	485	467	507	458	472	454	453	431	429	446	451	412	431	444	454	463	471	434	461	434	453	461	448	455	450	436	465	455	460	469	481	446	473	425	448	502	440	442	443	449	464	476	467	496	453	477	464	462	487	489	493	435	481	456	443	461	438	460	473	477	497	434	482	386	453	503	466	434	398	467	453	466	455	459	484	455	447	442	444	445	439	436	452	463	435	482	443	461	464	461	508	446	484	470	441	490	449	403	400	433	453	466	471	472	463	475	476	462	429	454	425	457	408	455	476	446	440	458	445	465	427	445	459	454	426	402	443	466	469	456	455	501	456	452	429	439	456	462	451	460	497	472	466	470	468	488	451	423	470	436	472	443	458	479	452	427	457	465	461	460	466	439	422	443	454	488	430	469	477	426	470	441	452	447	463	428	432	479	460	461	473	463	481	452	445	424	465	420	429	470	474	455	467	479	445	442	475	481	446	434	457	458	450	465	465	455	490	498	505	510	470	455	475	435	477	460	477	471	474	442	449	446	468	466	456	432	461	444	466	440	436	489	515	436	458	477	461	441	466	471	460	474	443	438	464	488	461	498	471	503	418	432	464	443	448
23083	23324	29471	23555	20923	15071	1369	638	584	544	476	531	450	448	457	475	481	494	465	445	484	458	459	417	423	454	448	444	434	455	432	438	423	434	410	426	439	466	449	439	436	433	441	452	450	452	465	405	437	418	405	447	447	444	422	433	454	492	412	448	469	445	413	487	409	441	453	423	449	450	432	427	408	432	451	414	435	453	419	416	404	437	444	412	383	428	389	427	449	416	444	432	427	432	431	425	430	433	397	460	443	449	439	394	414	431	402	426	466	409	426	406	466	438	439	422	404	426	401	450	447	430	423	424	460	442	471	439	444	455	423	442	458	434	456	425	419	407	436	462	438	420	436	447	420	455	427	425	435	388	420	433	458	426	395	420	471	439	450	450	411	483	446	433	466	430	421	427	441	430	446	429	438	431	437	446	414	430	418	422	458	404	490	417	423	402	387	433	419	430	396	376	439	408	412	411	454	434	423	409	408	446	449	439	416	400	449	432	464	424	433	456	433	441	418	411	437	455	385	430	452	400	447	430	424	439	468	460	462	427	465	432	430	464	423	424	427	420	415	426	443	438	415	437	415	464	446	421	429	420	388	414	416	458	455	414	401	407	452	432	449	446	424	410	406	436	431	442	415	437	425	437	430	430	440	437	433	425	404	386	462	437	445	436	387	427	415	416	393	477	440	454	455	452	446	450	399	450	450	397	403	430	415	450	466	463	429	452	436	459	440	413	432	426	453	445	422	427	431	444	422	457	459	412	417	474	419	399	468	456	435	426	454	446	428	461	405	424	414	413	439	438	437	435	415	407	450	464	437	416	427	447	426	428	436	417	459	461	445	435	428	442	425	454	458	448	396	433	409	421	414	447	423	417	428	426	405	412	445	463	436	432	450	405	426	414	431	404	474	421	421	455	458	390	415	444	423	370	418	421	442	443	419	418	431	443	421	426	428	444	417	433	435	457	401	420	428	452	426	432	418	394	421	415	414	414	439	450	415	433	419	421	459	398	417	422	410	477	444	431	420	417	438	400	431	436	419	417	383	444	456	438	417	444	395	444	422	419	391	421	454	402	427	460	410	429	412	405	424	426	428	436	447	426	416	443	442	426	441	422	399	403	414	419	435	429	421	430	441	428	427	436	399	412	424	398	439	432	432	422	428	428	417	382	439	426	418	411	398	433	414	463	437	421	394	431	417	439	440	469	451	438	470	454	427	402	425	461	404	420	398	443	400	419	379	418	431	444	429	417	438	414	420	422	405	432	406	447	451	371	407	425	428	418	472	456	400	414	424	471	397	384	390	414	440	402	449	431	408	376	412	433	459	448	409	413	453	466	387	431	433	430	430	443	422	409	431	426	420	381	431	427	440	405	408	433	429	432	435	465	425	445	434	434	406	455	397	433	455	408	428	460	443	413	398	430	414	414	416	430	426	467	407	422	439	440	415	428	432	424	457	450	452	412	446	412	457	450	416	407	433	418	446	441	428	411	425	433	443	439	417	449	462	456	429	449	417	409	407	457	460	447	476	427	433	423	452	464	438	427	414	408	403	436	403	438	386	407	442	426	445	406	422	408	447	432	416	422	428	428	454	445	460	471	460	457	394	470	424	383	410	430	444	462	415	423	401	429	424	444	455	472	436	466	413	421	422	441	439	410	395	427	459	441	438	412	404	436	418	426	385	442	405	451	423	443	422	400	402	375	419	399	434	458	441	436	440	439	410	449	382	431	431	427	462	444	458	427	440	476	454	414	418	413	421	436	428	387	417	380	408	430	460	403	427	432	396	464	434	455	453	455	403	413	449	396	476	433	404	426	410	393	432	451	419	428	431	407	409	443	435	433	434	418	434	418	420	431	428	410	428	403	427	417	437	454	424	434	454	427	428	421	430	452	476	448	405	431	442	439	427	396	447	451	412	441	433	462	433	444	437	442	461	442	417	389	432	436	425	415	423	384	456	442	421	426	414	426	452	463	434	451	446	441	447	417	436	435	437	496	393	428	459	401	427	419	431	404	423	407	454	438	405	443	417	423	423	380	397	438	399	432	397	405	405	436	451	436	413	432	411	438	440	455	439	432	444	468	437	416	419	428	394	404	440	424	395	400	456	428	419	432	431	422	427	389	443	420	377	432	417	428	445	437	433	433	452	391	471	416	434	439	454	441	421	446	430	394	399	422	458	431	446	450	439	436	399	432	441	414	454	420	411	416	418	402	456	399	434	439	423	437	428	425	428	426	422	470	433	439	396	420	448	403	457	417	415	393	403	444	428	446	413	420	434	434	453	395	425	457	409	423	458	425	418	406	414	451	415	373	424	437	414	405	452	395	410	431	422	398	404	447	416	405	449	440	413	421	421	411	442	452	391	421	427	429	429	420	383	431	427	444	446	401	406	409	403	467	432	441	422	387	474	466	437	407	383	449	386	396	409	391	437	408	421	397	438	443	385	378	435	427	405	430	449	444	418	437	444	410	422	441	399	401	420	432	435	435	439	432	403	403	416	439	449	410	440	408	434	401	468	421	427	457	419	445	460	408	462	465	404	444	388	443	434	441	459	428	424	445	406	442	418	442	471	445	429	417	413	459	431	396	417	427	453	444	457	409	416	454	462	452	441	422	400	402	438	468	432	445	463	439	426	438	441	435	425	421	436	459	433	419	444	464	428	419	415	397	446	390	394	437	441	427	422	427	456	426	417	430	444	425	403	461	441	437	445	431	435	427	428	448	441	424	419	439	475	410	420	441	426	421	393	434	418	446	442	411	444	412	446	440	465	409	414	436	405	410	416	415	411	445	400	394	444	408	427	453	429	447	399	442	442	419	443	426	428	423	434	464	432	429	394	416	442	471	432	455	413	426	427	432	431	429	413	435	404	393	466	443	441	424	471	426	424	452	436	411	430	429	437	400	442	441	458	484	434	439	406	385	390	444	388	437	430	459	460	405	410	424	423	405	439	421	432	438	432	405	457	466	410	433	446	463	459	428	414	436	415	414	414	436	465	436	434	479	419	419	433	459	458	468	409	484	414	420	395	451	403	431	424	452	422	406	429	416	428	420	419	429	426	443	402	399	423	449	416	419	391	409	413	417	430	475	428	412	461	411	438	427	431	424	411	422	438	414	387	390	399	448	419	432	406	401	446	434	426	379	428	406	436	438	412	420	450	438	401	403	383	401	421	434	438	414	401	430	425	438	436	407	432	439	457	442	443	422	409	390	402	426	357	429	399	434	391	416	433	407	388	424	412	448	460	437	446	415	395	435	455	403	455	390	420	448	439	460	431	431	415	427	444	422	452	404	405	434	426	431	408	469	463	459	419	423	395	456	443	394	449	413	429	397	417	411	442	427	443	432	441	451	442	419	419	455	439	458	434	410	439	445	417	434	430	441	396	416	441	422	441	394	431	435	419	403	433	411	393	426	432	391	445	422	426	443	448	410	447	421	434	458	421	422	424	433	414	437	424	459	460	423	440	442	430	426	393	400	437	456	416	423	427	454	437	428	411	468
44327	83798	42531	2646	1923	1565	1282	1128	991	915	861	875	821	786	795	806	758	759	701	754	704	730	745	713	712	668	685	693	686	746	704	623	738	700	711	649	701	713	707	725	700	688	686	655	686	671	634	677	699	674	644	713	661	695	701	706	709	709	687	665	661	668	718	708	670	726	654	737	690	693	686	701	658	710	691	673	711	669	681	711	652	706	673	743	713	698	727	650	684	656	677	700	702	704	684	710	743	675	667	694	704	651	637	697	689	654	622	686	685	704	711	703	664	691	677	639	662	738	660	708	659	688	663	681	659	695	666	656	687	686	665	631	699	652	732	692	682	728	661	672	664	667	650	693	694	696	673	651	683	667	659	706	696	683	605	703	707	709	695	641	733	681	685	654	700	730	665	714	705	622	662	666	690	680	667	692	673	716	678	667	643	692	657	708	707	681	664	679	702	687	681	656	689	670	667	676	661	692	686	645	629	630	706	694	693	651	646	703	708	689	654	693	679	675	700	677	733	668	728	674	717	704	655	655	642	724	675	676	681	647	657	640	688	694	683	629	645	670	664	682	688	669	671	667	665	684	728	694	691	734	702	669	659	667	685	678	649	665	657	686	700	677	663	713	668	683	645	677	647	623	673	741	689	659	654	701	629	691	687	668	671	678	679	749	693	684	649	700	707	700	707	733	652	646	707	685	672	705	687	692	727	658	643	639	649	698	664	674	669	709	693	692	693	729	646	640	695	680	688	669	691	679	683	647	714	700	668	688	708	730	642	695	682	748	681	691	671	708	693	739	691	715	700	661	716	692	711	716	730	683	636	699	743	669	655	637	684	628	660	709	690	626	676	700	662	752	663	705	654	657	654	647	687	667	671	708	735	685	678	675	670	680	703	649	717	669	700	661	653	692	667	690	684	693	687	679	679	683	686	707	674	673	708	676	677	683	714	607	683	705	659	673	686	646	722	663	683	648	726	665	652	680	648	712	689	661	708	686	671	707	665	673	694	680	663	689	674	627	675	678	659	666	683	680	673	697	669	637	673	672	670	649	654	658	665	703	710	690	770	716	684	694	707	670	674	640	706	653	671	675	663	694	664	685	633	712	703	675	687	642	665	664	721	748	681	667	639	638	645	641	730	693	678	646	657	683	680	656	661	647	720	691	702	735	648	642	672	674	703	698	734	672	728	693	661	692	712	698	695	678	697	694	719	628	695	693	700	675	684	673	695	675	703	695	677	689	730	668	661	692	686	703	725	675	698	667	713	685	719	652	673	710	698	681	714	659	670	671	690	634	639	631	685	730	688	660	636	666	623	662	650	657	689	673	720	668	705	694	707	718	699	671	721	695	669	669	667	642	668	675	695	704	638	687	695	679	693	649	726	662	667	647	685	684	703	692	722	670	667	651	685	670	645	696	682	696	648	714	673	690	683	679	682	684	684	712	713	723	651	650	652	753	706	672	691	644	701	690	652	699	724	683	664	694	666	663	702	714	697	694	718	680	647	696	681	689	673	689	708	674	694	657	735	693	662	669	693	711	723	719	699	661	640	699	656	724	671	697	705	661	679	725	696	698	690	650	660	644	667	722	685	702	661	721	676	682	715	669	688	672	739	630	676	647	670	658	663	704	694	679	664	673	647	719	673	691	683	711	675	665	659	639	656	663	659	685	632	689	637	698	662	721	727	670	707	696	676	684	686	680	675	674	659	691	686	708	639	687	660	673	738	661	671	697	659	664	680	672	735	690	642	697	675	661	625	704	698	662	653	650	706	669	654	679	632	701	692	713	706	683	635	696	722	701	680	655	692	666	671	690	649	694	696	652	679	653	713	655	684	665	674	628	695	662	671	681	653	670	661	675	692	677	659	668	652	726	684	691	654	716	692	692	658	672	718	665	679	693	666	675	722	699	647	629	656	630	689	720	672	635	691	695	691	712	671	696	671	665	626	672	725	619	676	699	671	671	637	731	686	659	647	709	640	716	647	659	669	685	628	652	668	684	704	695	657	700	657	671	648	686	661	678	726	706	712	673	675	685	676	687	624	657	708	678	684	704	670	645	746	643	682	664	702	686	700	657	686	654	657	700	639	682	665	636	679	675	700	695	718	667	709	664	654	696	714	657	719	666	676	685	681	679	699	693	664	679	721	709	668	678	672	705	685	650	666	643	707	690	714	698	665	703	658	756	684	657	706	664	722	684	725	672	727	697	733	694	660	642	681	709	689	650	677	711	716	704	713	674	659	679	676	678	686	647	640	708	705	737	722	709	681	682	695	662	712	665	611	625	650	680	700	700	667	691	658	658	692	658	691	674	699	662	676	681	671	654	675	666	681	653	671	646	708	693	692	708	687	661	656	705	686	676	704	707	684	700	686	719	675	646	672	688	695	716	703	689	659	682	681	728	679	692	718	653	679	663	662	636	721	697	685	685	705	664	658	682	690	698	702	644	691	710	644	687	664	698	717	655	686	673	655	657	660	715	709	715	675	697	698	668	692	665	712	711	653	689	685	702	723	645	684	693	653	682	692	664	705	713	706	703	624	676	680	675	683	675	685	686	670	658	651	660	675	705	624	670	690	688	688	662	675	669	635	651	665	751	646	704	683	708	722	678	668	651	664	662	679	675	647	687	652	686	705	688	716	685	699	602	645	706	639	758	692	661	654	691	711	659	670	704	636	696	698	695	639	685	678	674	657	691	702	686	658	637	662	702	684	676	717	707	705	679	691	682	721	695	665	641	689	737	667	783	698	684	698	646	640	684	680	711	666	678	703	704	663	696	694	699	699	698	676	710	643	652	683	736	685	646	674	680	635	712	728	663	665	690	693	675	711	711	703	650	689	675	655	683	757	720	664	698	722	735	671	680	658	696	696	704	670	705	644	635	686	709	688	623	652	688	676	677	699	669	631	710	667	678	715	663	675	680	693	675	683	681	666	669	682	675	674	668	675	672	649	674	674	668	688	693	649	697	686	722	671	630	673	715	692	648	705	674	666	654	698	718	643	633	648	682	716	650	677	702	663	695	684	714	645	672	674	635	679	662	654	677	681	698	688	662	669	693	667	669	701	666	670	746	643	676	684	681	677	689	639	678	691	689	677	671	678	665	664	653	733	696	634	655	713	667	674	635	717	685	686	660	694	702	702	641	673	694	739	704	690	724	660	657	637	671	701	641	706	668	671	681	682	700	704	675	614	665	677	683	648	690	724	663	649	695	658	644	732	672	701	681	686	709	678	668	669	650	684	692	708	688	673	688	702	683	714	623	678	647	653	662	665	669	681	689	675	701	669	687	644	706	647	692	672	706	693	660	660	662	690	698	674	720	691	706	735	682	710	653	659	655	700	679	708	671	681	702	690	698	618	673	668	704	632	691	701	683	658	669	669	635	671	685	710	660	698	690	661	703	659	629	637	673	654	694	715	717	666	636	655	666	697	692	702	656	667	693	659	652	648	676	679	703	693	669	702	690	691	702	667	667	673	693	679	648	686	626	649	672	704	694	663	683
28624	29550	19582	2711	185	150	138	153	135	139	140	127	138	150	162	152	143	151	137	137	159	158	124	145	144	121	129	165	140	144	135	137	124	141	128	155	155	133	131	144	137	136	126	155	136	120	142	172	132	145	135	130	117	154	146	151	127	145	140	124	137	123	128	148	113	139	152	151	146	138	145	118	126	138	118	142	139	108	124	133	123	138	142	133	141	134	143	144	122	152	139	138	136	127	144	124	132	140	152	137	159	146	138	145	129	134	128	140	145	136	166	136	123	146	116	135	147	130	135	129	141	128	142	122	148	126	116	147	144	130	142	143	141	124	155	146	131	136	139	123	150	154	151	144	132	117	135	137	151	118	147	139	138	132	132	139	115	146	126	145	148	130	142	148	129	163	150	133	142	133	143	144	148	127	149	145	151	135	155	136	131	158	120	142	139	132	139	141	152	120	139	141	146	127	146	109	140	124	134	136	155	134	132	119	141	140	139	133	131	146	138	126	140	125	152	148	141	135	162	131	116	133	138	126	130	137	129	154	128	143	134	138	127	148	137	136	133	144	134	145	133	140	151	154	137	131	130	119	141	143	111	137	113	139	162	135	148	139	134	131	133	153	136	142	131	109	133	120	143	134	125	144	148	144	142	132	140	133	123	126	112	157	131	130	130	122	141	143	146	122	133	139	139	130	141	142	142	144	113	149	140	140	137	137	127	142	118	128	127	136	131	145	141	124	125	116	134	132	145	141	119	152	119	146	143	131	146	123	122	116	127	138	129	130	147	139	145	125	121	132	130	130	159	134	142	142	147	152	146	139	118	133	139	126	125	151	133	160	121	144	146	149	112	141	120	148	133	148	133	142	123	129	140	130	131	136	137	115	128	158	124	123	135	135	121	120	117	151	133	135	128	136	145	140	135	153	140	138	118	134	135	136	144	134	151	136	133	142	150	160	140	125	144	127	129	148	131	158	132	115	128	153	144	134	119	143	121	132	131	151	137	140	147	131	122	110	148	150	140	129	122	136	121	141	126	145	130	152	128	127	141	141	130	131	118	140	147	141	128	120	131	145	119	105	137	117	159	129	123	143	152	149	127	127	145	120	111	136	161	132	124	121	135	124	135	141	143	172	144	133	130	137	157	119	133	140	135	137	121	138	152	162	154	163	147	135	122	125	166	150	136	142	138	143	150	141	120	126	123	149	133	148	133	141	118	150	141	133	135	123	127	141	141	163	149	143	135	142	154	139	129	138	142	134	128	148	140	137	156	129	140	139	158	130	150	149	142	141	138	138	137	130	152	145	135	127	148	125	151	115	126	170	162	146	156	151	142	128	133	166	142	129	147	136	139	129	153	120	131	124	117	138	151	133	132	156	142	123	146	146	144	126	130	134	148	135	139	147	148	154	157	120	142	132	145	147	127	131	133	138	135	137	122	136	158	128	132	145	128	123	135	135	137	156	139	147	147	131	136	140	129	149	133	117	132	139	127	145	136	141	149	140	143	125	117	131	130	158	166	137	100	130	140	144	158	133	142	145	145	132	139	130	131	124	131	134	137	157	153	139	138	146	147	130	134	104	146	124	147	157	136	131	134	133	140	115	137	131	121	123	130	136	168	120	141	113	122	148	143	135	136	157	143	154	160	127	148	141	157	140	159	140	156	139	124	141	136	132	140	113	133	132	134	160	132	132	116	143	158	145	131	134	122	129	130	129	144	133	139	114	134	141	139	138	132	125	160	142	140	135	155	143	107	121	150	114	136	144	142	147	146	135	137	136	138	149	138	137	135	144	163	124	138	147	150	142	140	134	134	131	138	144	115	123	124	133	133	144	122	142	153	129	120	150	126	115	112	134	140	146	123	150	118	142	124	118	142	132	143	134	129	141	130	137	121	137	141	161	127	143	137	152	137	132	137	146	129	140	133	136	133	153	164	136	142	133	139	135	146	159	143	141	140	146	134	148	142	129	123	140	145	126	145	162	137	140	148	143	136	136	141	124	136	139	123	158	139	119	135	166	136	122	143	132	135	158	148	146	125	132	144	142	162	140	167	140	133	143	145	117	154	144	127	174	139	153	125	129	124	142	135	128	113	138	126	134	127	136	118	132	121	120	118	122	139	130	134	142	144	138	152	134	127	139	117	141	136	121	125	144	138	128	135	123	120	159	139	143	137	142	147	134	131	130	137	141	127	142	118	142	122	140	131	146	132	128	126	134	148	129	129	127	139	134	167	154	137	137	143	170	126	144	126	143	145	160	118	148	133	130	130	133	140	138	139	146	138	137	157	158	142	134	146	107	138	141	148	162	145	136	126	120	137	144	118	158	158	137	140	123	131	146	141	146	134	126	135	116	130	132	125	116	112	137	145	134	133	144	140	124	127	142	136	150	128	154	125	139	139	149	154	142	133	149	140	126	135	134	146	140	133	141	133	151	143	132	129	133	127	119	148	123	133	120	125	132	119	130	123	142	150	150	131	133	136	124	144	134	134	129	123	134	127	147	131	141	123	142	171	138	132	156	139	126	139	121	160	137	142	141	132	139	144	128	161	143	143	143	145	135	115	142	138	134	135	137	130	126	159	129	141	162	125	128	133	149	124	127	136	160	128	136	130	148	131	137	131	141	122	132	143	149	145	137	138	141	140	151	148	165	107	148	144	144	112	136	153	135	138	139	146	145	140	129	129	122	125	144	139	126	132	135	149	134	139	122	133	140	159	139	146	124	126	140	108	126	131	129	124	134	98	126	125	148	128	159	126	134	141	149	131	134	148	124	138	129	151	162	119	124	135	131	130	120	155	136	123	151	135	126	137	122	135	146	127	129	125	134	118	126	128	138	127	151	115	146	147	126	142	139	130	151	136	135	133	167	126	151	135	149	144	139	137	134	133	137	138	147	131	154	137	130	127	137	141	130	135	132	135	134	130	132	144	143	130	151	129	139	123	157	141	148	142	125	119	117	125	135	131	118	134	128	131	119	121	144	144	133	138	125	136	128	153	151	141	135	128	148	133	131	142	134	124	119	142	142	160	140	130	151	136	139	150	130	114	141	142	126	138	138	142	146	137	149	136	149	162	142	145	139	133	138	137	159	128	150	139	134	116	133	116	142	143	117	137	158	137	121	136	145	139	141	112	130	128	124	132	138	128	129	143	132	137	108	119	125	125	151	136	141	146	130	114	129	147	129	148	159	141	124	127	132	138	141	158	133	152	133	126	135	133	128	132	124	139	140	123	131	158	125	135	131	128	123	133	129	122	133	139	123	136	154	140	131	130	133	121	121	142	124	131	134	143	141	141	133	111	140	123	153	128	140	159	119	150	132	135	108	143	123	141	125	132	151	122	148	146	122	141	159	148	135	133	137	135	132	145	146	166	155	130	149	128	135	129	132	141	141	148	149	118	140	121	138	137	105	147	141	136	156	139	138	139	141	136	129	135	123	138	135	155	118	140	146	148	148	115	134	129	135	131	144	106	133	146	141	154	117	144	117	142	167	145	136	146	141
33968	44922	15489	332	294	260	262	270	269	263	259	249	252	256	232	245	240	265	257	243	238	213	223	268	245	245	275	233	244	239	257	235	252	247	254	236	259	227	231	265	225	247	248	246	239	229	247	262	210	235	240	244	240	229	230	268	261	268	232	240	261	248	230	224	237	265	245	260	240	230	257	258	244	229	235	251	235	264	290	247	260	256	262	248	217	244	231	240	280	247	259	261	252	253	229	254	264	249	221	246	273	244	227	298	210	244	262	276	233	244	235	228	240	251	211	228	234	252	239	235	245	258	254	237	251	246	268	229	232	245	226	261	242	248	233	241	228	250	253	235	255	254	251	247	258	221	263	240	269	242	264	267	263	221	258	251	239	236	240	223	237	230	264	234	258	232	258	219	253	206	220	265	248	250	240	242	225	263	227	233	246	263	252	269	240	246	228	246	232	223	257	242	259	272	245	232	227	195	244	235	249	239	266	243	221	254	259	225	264	229	227	218	247	231	236	256	239	248	232	255	272	265	223	252	237	245	252	277	276	238	232	245	284	271	255	220	254	246	242	237	251	227	227	227	260	244	252	248	256	230	239	246	262	222	280	259	257	237	261	276	223	232	241	247	229	259	270	232	234	232	243	240	254	264	252	237	227	235	236	230	248	245	233	236	210	249	258	247	243	254	263	234	253	274	241	242	229	217	251	220	235	225	256	223	248	254	240	241	222	233	244	218	246	275	250	226	226	250	252	245	234	254	212	250	245	240	273	238	247	252	283	257	244	249	245	270	247	246	252	235	235	252	242	266	233	226	250	230	236	257	284	244	237	244	231	232	258	236	237	240	234	266	248	227	237	251	225	253	248	222	228	239	258	243	226	249	237	242	244	230	256	270	258	242	254	235	228	241	246	249	239	243	259	269	241	231	253	249	223	240	252	291	261	242	278	231	221	228	269	223	222	243	247	265	258	253	266	225	264	253	229	237	248	275	223	261	248	279	232	234	252	240	226	227	244	262	246	220	258	242	265	269	268	268	270	230	243	252	255	280	249	228	256	229	251	254	203	251	234	262	253	258	242	263	227	243	245	242	260	237	246	225	241	234	247	243	234	237	262	233	220	215	237	241	229	253	243	253	235	228	236	229	259	250	253	244	267	273	243	229	234	247	226	218	252	238	251	261	246	262	244	238	246	211	227	227	233	260	244	258	213	247	243	244	229	229	254	247	252	240	240	221	261	258	224	268	240	224	246	256	226	248	239	250	242	240	224	229	238	227	234	234	259	242	254	255	233	231	222	195	224	225	223	252	289	231	252	255	235	222	232	265	246	221	241	230	232	247	262	243	228	222	263	243	270	230	237	273	274	255	243	240	250	259	251	230	230	254	235	256	240	255	220	247	244	222	248	233	279	254	236	229	242	229	225	255	237	228	216	231	245	254	229	252	246	244	233	226	249	264	242	248	273	265	229	225	243	240	233	221	226	248	244	270	246	236	253	236	251	229	237	249	240	258	220	218	241	236	226	230	252	226	251	247	232	243	227	231	242	219	260	266	242	244	246	241	207	258	251	221	257	267	233	254	236	223	224	212	241	260	257	252	252	257	201	227	257	223	267	261	261	249	229	240	260	240	247	275	274	243	236	241	215	253	271	243	234	266	213	246	249	217	240	249	242	214	238	255	234	224	243	224	255	257	252	242	230	246	266	233	231	242	248	239	253	245	252	222	244	258	241	235	199	251	246	237	235	254	266	220	280	237	225	243	218	247	239	255	250	278	267	259	270	247	245	276	245	242	229	242	265	243	214	232	237	237	260	246	227	218	257	238	233	250	275	241	245	246	252	239	214	256	238	239	256	245	224	222	249	261	237	262	262	234	263	252	259	264	257	247	222	238	250	210	223	266	232	231	232	234	229	252	245	235	219	248	235	259	211	221	230	214	228	225	245	235	231	246	207	257	238	229	248	238	273	252	234	220	228	225	249	261	252	240	251	254	219	232	251	222	254	257	255	239	250	251	238	249	258	237	253	225	265	213	265	234	261	260	257	257	247	232	259	245	230	257	249	237	260	231	231	239	245	254	214	245	231	239	246	245	261	245	258	271	242	256	249	244	234	218	250	240	259	248	251	243	225	259	243	267	249	236	273	243	286	228	248	244	256	270	261	247	247	238	259	239	254	208	249	240	219	220	226	263	230	226	231	250	229	250	237	238	231	227	233	240	252	245	227	238	249	238	237	252	241	256	257	234	244	230	233	262	254	244	198	234	229	246	243	271	259	244	226	226	244	242	226	257	238	252	237	243	240	256	225	228	237	274	245	253	230	246	250	258	223	197	240	262	243	254	247	248	242	283	265	252	253	245	227	224	233	232	247	236	227	256	259	286	244	242	227	227	261	257	227	246	249	232	244	238	232	266	248	243	236	236	229	266	230	242	280	235	258	250	242	243	225	256	261	232	222	241	239	241	243	244	223	256	242	240	241	241	221	280	241	213	284	238	242	227	242	258	243	271	244	257	229	270	259	256	240	240	233	268	253	276	254	222	249	242	257	227	247	263	226	239	228	267	220	244	250	243	259	212	239	230	242	243	230	232	229	250	268	246	230	237	250	217	233	232	219	259	249	247	262	235	240	217	265	256	240	257	258	264	250	259	256	232	259	228	235	219	239	246	247	265	250	236	256	241	264	218	231	256	254	228	242	261	211	256	254	224	247	220	243	279	229	255	237	268	213	269	231	210	225	245	242	234	260	238	255	219	245	213	230	255	236	241	242	231	236	261	253	243	271	225	264	259	231	236	241	227	236	218	227	227	240	235	249	257	247	247	223	245	240	252	238	249	231	227	259	253	238	254	256	245	226	264	227	226	265	222	266	253	236	231	217	238	251	258	257	253	227	247	263	213	231	232	237	225	233	220	250	226	254	250	290	210	259	250	261	228	220	289	243	248	258	242	228	233	236	235	237	241	259	227	247	236	241	251	227	241	261	230	267	223	236	228	246	239	225	233	256	253	240	240	255	259	230	235	225	255	241	254	228	227	258	261	247	222	236	232	246	267	266	229	259	246	250	237	250	234	236	252	237	240	239	250	262	237	250	241	254	247	239	267	241	246	228	221	267	245	228	248	250	245	230	270	258	243	254	246	236	236	251	214	268	239	264	208	237	237	258	248	261	242	243	224	250	249	225	248	241	254	249	221	215	241	238	272	241	256	239	233	223	218	262	269	245	257	218	226	228	253	248	261	237	227	254	248	265	248	273	204	268	238	261	268	242	262	263	225	238	233	265	246	218	264	260	257	228	210	230	256	244	231	278	251	237	226	258	258	267	232	283	245	253	241	236	253	266	240	241	258	239	237	247	235	235	225	253	231	252	229	223	237	248	227	208	259	266	246	267	237	243	254	235	264	257	231	236	233	233	224	244	227	240	221	243	234	251	249	259	249	272	234	238	218	267	259	234	246	229	225	260	236	224	247	229	252	235	254	224	236	269	228	246	226	213	229	243	247	241	280	265	238
24147	23819	29845	23836	17249	2582	423	368	363	331	308	312	311	307	313	303	256	294	271	296	271	303	283	290	255	297	263	295	309	287	276	268	277	293	279	288	260	269	301	308	266	276	240	320	266	295	264	281	311	290	275	274	287	294	274	307	281	314	287	290	278	272	311	298	277	283	284	280	300	271	286	271	252	282	277	263	293	260	290	272	299	282	282	265	264	266	260	293	264	255	263	297	286	291	279	297	336	276	282	271	315	316	284	271	270	291	296	295	278	267	299	268	268	262	279	275	276	282	277	255	260	257	312	289	289	268	246	280	263	272	264	271	275	252	276	317	266	278	267	275	264	270	302	258	289	290	256	270	276	283	250	286	283	278	282	264	285	291	301	255	292	310	239	280	271	286	292	246	289	261	285	300	290	290	290	286	279	258	257	271	282	265	260	268	277	301	275	267	306	287	296	292	271	274	274	264	289	306	284	275	298	303	281	273	293	310	284	269	267	280	299	282	273	267	278	310	265	253	283	286	257	254	283	297	287	286	278	288	264	266	283	269	306	272	278	273	262	284	266	288	298	291	285	260	267	279	283	288	306	271	277	281	292	280	248	294	266	284	276	262	273	265	259	292	288	268	255	252	270	282	285	296	278	290	266	291	293	287	260	283	278	277	290	274	281	273	275	283	278	260	266	272	265	302	259	241	282	275	274	290	268	259	254	264	268	261	283	284	291	285	296	268	296	267	267	252	255	289	269	263	270	256	269	262	242	291	288	302	268	306	277	299	285	291	263	267	251	290	261	302	258	266	309	287	277	276	288	285	276	301	270	292	265	278	251	259	298	294	283	285	281	285	261	265	269	292	269	237	262	248	259	290	289	267	298	254	279	296	276	273	290	263	293	246	256	262	300	269	281	262	280	264	286	311	272	261	324	292	288	293	271	253	276	283	290	286	265	279	288	282	297	267	258	266	268	284	267	283	291	286	282	265	283	266	305	276	275	267	300	259	314	311	301	278	263	260	269	263	304	279	296	293	277	266	227	280	260	264	272	261	283	266	278	250	266	246	276	294	262	297	265	268	265	264	261	278	276	274	272	308	281	272	285	295	307	312	271	301	260	282	254	292	278	268	275	271	286	289	255	283	266	267	285	285	267	289	280	266	284	286	262	267	273	307	252	299	307	283	234	280	309	289	268	290	254	292	271	257	300	279	260	264	259	296	255	268	251	261	253	293	267	276	286	299	305	297	281	247	314	261	260	275	285	279	274	267	307	270	243	250	287	265	274	262	275	270	265	288	286	298	286	282	263	271	306	269	291	253	280	283	264	259	271	302	276	274	284	244	283	261	303	265	288	297	247	254	293	287	265	272	248	274	289	297	288	263	276	245	302	317	283	276	290	296	274	260	268	298	296	248	282	284	286	254	287	290	298	288	279	269	284	274	292	264	273	294	284	273	263	297	289	297	276	264	266	265	282	274	269	264	272	291	241	289	256	263	273	287	277	282	285	298	269	279	266	283	292	310	272	281	311	271	267	314	280	288	288	256	266	273	277	287	242	285	251	292	259	277	270	261	278	266	286	289	280	256	288	268	261	280	285	302	256	285	276	296	279	294	274	279	286	278	291	301	293	279	284	296	278	284	307	289	265	272	284	273	294	271	295	264	267	300	295	286	283	272	285	262	288	288	314	288	287	279	306	288	269	283	297	272	262	277	259	289	290	248	244	291	306	287	306	302	261	284	270	280	303	263	307	293	272	268	296	279	258	260	282	288	263	263	273	295	313	280	299	283	277	291	296	260	287	273	276	268	293	294	306	268	283	249	244	265	266	289	287	262	260	275	306	289	279	272	267	282	252	252	286	258	267	306	248	269	265	296	273	263	266	244	287	271	322	277	280	265	284	285	288	293	279	262	261	273	272	275	268	265	272	270	267	271	261	292	301	261	266	267	262	259	299	266	282	260	280	280	273	252	291	292	281	278	286	276	262	308	270	285	242	296	320	288	258	303	277	289	273	273	282	275	262	279	283	268	269	286	280	269	292	284	295	282	275	273	280	285	290	292	273	265	278	263	270	283	248	279	288	298	283	270	287	285	263	323	243	285	285	282	281	302	309	241	280	302	291	281	296	283	248	267	254	272	263	293	270	288	271	312	280	258	264	260	273	273	271	260	297	293	265	272	272	268	267	261	253	266	272	281	279	259	311	286	285	288	269	264	259	289	282	248	261	269	290	283	258	305	244	268	299	306	240	256	270	258	281	262	260	265	292	274	284	284	281	252	240	282	283	279	265	314	271	268	270	275	274	254	264	246	273	270	257	289	284	292	294	244	274	286	289	275	293	299	292	285	294	310	262	305	285	274	286	278	299	264	289	321	265	300	272	279	288	277	304	263	273	294	264	266	264	292	251	273	282	281	306	299	274	258	280	293	288	258	301	237	286	266	298	305	267	276	288	265	279	285	328	267	294	285	283	287	293	301	303	261	290	286	287	246	296	259	310	274	295	267	290	256	268	260	250	260	246	295	267	289	280	281	307	292	313	245	280	270	276	259	274	278	257	272	279	281	274	305	292	261	283	278	272	295	281	273	294	274	240	259	299	266	278	263	288	295	276	280	286	286	266	250	254	293	275	250	254	250	280	329	279	270	296	299	258	289	277	297	277	266	267	296	269	261	295	289	246	266	269	307	268	298	292	293	286	253	276	286	271	289	285	296	281	270	277	254	267	273	297	268	260	262	275	285	276	302	285	291	257	285	284	279	257	265	270	266	297	275	279	279	284	286	259	250	290	270	280	268	258	248	253	284	228	312	288	294	253	279	282	280	284	277	262	276	331	265	265	276	251	284	257	298	297	273	255	274	285	295	284	304	263	260	265	248	268	261	263	296	286	243	277	253	327	283	266	288	264	292	295	290	299	284	276	280	288	297	268	276	276	300	289	272	275	301	252	278	274	276	262	286	311	267	277	276	272	295	263	270	270	298	274	296	270	281	258	315	301	292	241	298	253	281	289	287	283	287	272	268	280	296	287	294	291	286	268	258	288	272	272	286	261	245	287	285	262	282	289	271	249	264	259	259	265	249	289	287	315	273	269	253	307	292	262	290	280	271	278	274	274	282	264	327	296	285	272	272	278	295	265	282	262	285	281	280	284	278	290	275	265	282	236	272	274	296	278	284	283	283	231	281	297	285	274	306	306	323	288	261	273	302	286	252	271	297	287	280	267	283	276	280	282	292	285	264	301	283	285	272	301	271	244	263	284	297	305	257	274	295	281	278	287	289	272	242	279	257	252	278	283	268	278	283	258	289	300	299	303	274	299	262	292	297	249	283	252	259	275	274	307	262	296	280	268	264	271	286	279	296	275	270	269	290	269	283	284	283	267	281	290	246	293	269	275	273	285	267	257	277	251	285	283	267	276	282	267	262	271	244	273	305	294	289	281	274	264	282	290	271	305	287	275	277	284	279	245	265	271	281	314	255	291	291	267	281	281	306	236	278	279	296	302	295	261	251
50539	84268	36860	1556	1193	956	779	674	639	576	545	588	522	533	499	485	495	480	505	511	497	509	462	539	515	498	475	469	486	489	469	444	453	465	492	430	479	473	410	450	450	462	465	480	477	445	472	464	495	438	456	471	488	446	480	484	481	468	448	468	471	466	471	463	434	484	476	435	447	426	462	531	430	456	480	451	472	481	446	483	425	446	427	437	465	409	470	456	458	464	422	485	490	473	472	491	431	475	483	478	508	501	465	433	443	427	423	464	461	461	445	497	458	474	439	450	478	470	458	454	460	458	473	454	450	409	438	480	468	464	451	466	469	484	452	493	408	482	478	456	446	421	447	432	435	439	468	450	429	463	457	460	464	473	443	482	465	436	442	489	446	508	434	484	400	455	468	463	415	495	440	430	457	486	478	441	444	480	449	476	440	487	470	487	475	449	476	455	469	471	444	440	462	454	426	473	502	491	436	458	459	507	460	434	454	438	454	454	443	479	447	460	487	439	465	424	500	431	417	450	428	451	472	485	446	435	462	460	462	470	463	472	439	430	455	473	471	474	479	507	448	445	461	501	498	474	443	409	463	412	469	457	450	441	456	415	465	467	473	460	438	463	466	434	488	487	451	455	478	425	420	468	460	451	469	457	465	467	463	438	437	459	468	457	441	479	437	471	460	467	403	472	461	461	453	499	483	465	465	505	449	455	447	428	461	456	447	447	492	448	439	485	463	502	457	452	445	492	478	452	464	507	461	424	436	454	453	449	455	461	469	431	456	439	461	435	461	456	462	486	449	489	422	432	485	491	502	435	444	450	481	477	505	490	447	468	442	448	455	480	469	465	449	459	442	472	412	477	501	459	474	465	437	461	447	474	436	491	452	500	474	504	461	489	458	471	469	492	442	444	454	441	480	477	471	433	447	455	457	450	453	439	444	452	445	447	470	450	467	447	429	433	465	482	428	470	464	461	445	505	445	497	476	481	444	465	449	439	472	417	430	470	492	448	492	457	478	450	478	459	442	468	452	462	468	504	460	453	442	469	460	494	425	436	487	456	489	425	471	453	434	465	480	434	439	489	434	449	438	442	474	455	458	487	481	455	470	469	460	476	454	449	440	448	476	459	445	456	505	453	431	470	495	452	454	483	443	469	456	470	488	488	415	456	467	476	448	451	461	475	442	446	458	444	456	472	456	468	491	493	458	464	475	442	463	499	453	425	495	465	473	462	445	474	473	471	419	465	443	439	463	494	439	504	438	445	453	438	503	492	454	481	471	428	477	489	459	456	469	465	463	444	462	465	454	457	448	458	457	479	448	427	463	462	465	486	465	451	446	455	464	428	456	460	475	447	441	468	478	482	500	474	470	413	465	428	440	434	449	464	434	476	447	453	476	461	463	464	427	454	458	451	487	459	451	449	509	463	462	510	461	440	506	468	445	476	469	472	464	467	436	444	453	429	459	455	430	466	466	478	458	485	484	447	464	445	421	457	466	460	523	488	423	434	488	451	496	447	484	435	453	484	451	462	431	471	446	460	455	439	467	482	467	445	499	430	464	442	468	469	469	488	492	458	455	467	499	472	470	425	483	443	461	445	456	448	393	464	463	461	468	452	442	504	441	449	434	463	479	493	486	450	499	477	437	489	437	465	447	484	478	470	473	445	445	441	493	468	444	448	456	448	462	474	495	440	451	448	444	490	473	453	462	507	453	441	476	446	425	474	473	423	445	450	474	453	473	428	476	453	468	438	462	464	459	453	492	430	456	486	451	460	451	467	472	461	443	467	430	480	490	470	462	452	467	434	436	467	471	475	464	445	493	463	438	458	449	475	491	449	443	420	501	462	431	421	464	441	479	475	440	477	485	461	415	460	417	478	455	456	462	459	473	474	485	495	458	444	469	481	459	452	451	443	418	431	455	462	442	460	466	432	471	435	481	462	439	455	457	475	396	434	458	417	405	437	500	440	457	451	471	465	475	424	452	455	474	457	501	479	465	424	456	456	473	464	457	425	440	491	497	451	452	463	449	468	415	447	493	421	466	476	456	453	458	461	450	493	461	457	448	470	498	427	489	444	466	455	453	422	438	419	456	449	464	499	475	450	476	468	440	463	449	406	452	470	432	423	494	430	453	429	462	438	451	464	470	505	462	479	489	459	462	444	468	450	467	480	421	432	447	455	424	463	456	469	446	464	428	465	441	458	464	479	482	469	430	470	455	440	442	494	426	471	444	445	466	456	469	477	475	441	458	492	471	458	465	466	462	512	474	436	430	471	467	422	449	439	475	481	472	434	475	430	508	458	436	460	472	451	485	445	464	466	487	463	455	475	456	445	443	464	448	445	464	511	468	433	424	438	429	484	459	472	477	470	477	456	472	474	468	440	460	450	453	446	466	480	441	466	465	462	442	447	452	452	468	465	434	425	471	464	440	508	474	448	451	472	455	442	454	459	464	473	472	481	434	454	464	469	503	434	443	470	476	460	501	475	471	446	435	409	461	444	464	475	468	483	464	446	421	445	481	468	452	442	461	437	492	454	478	446	491	449	456	484	468	458	493	478	445	467	481	470	481	464	464	439	463	449	436	447	511	461	437	437	443	476	457	454	467	448	436	476	446	506	457	433	431	453	493	496	465	478	426	466	494	464	448	441	457	465	466	471	445	427	430	476	472	456	463	474	443	455	463	464	447	460	478	485	468	458	477	430	464	440	442	487	463	470	487	472	477	453	480	472	485	446	427	459	488	445	451	436	442	470	438	493	511	461	475	435	478	437	413	423	472	420	458	458	458	443	494	431	469	439	494	470	424	480	474	484	494	441	446	471	460	465	419	480	490	494	508	487	488	469	427	465	467	474	503	495	429	457	473	434	463	446	436	432	464	416	437	415	432	448	477	475	444	467	430	441	467	477	476	467	471	442	489	497	456	433	425	453	441	464	510	425	466	477	471	463	445	473	500	439	475	478	471	458	440	492	472	467	452	463	467	414	434	443	487	446	463	474	452	435	475	474	486	439	441	445	452	472	497	476	499	463	480	468	444	416	437	478	466	468	458	491	437	424	455	445	459	459	456	459	483	513	480	488	428	428	449	492	460	451	459	474	437	471	470	434	460	473	476	490	480	456	456	475	422	461	470	517	455	434	482	441	491	468	443	464	481	462	496	485	460	498	484	449	465	444	477	422	469	475	479	485	401	462	434	461	455	463	453	481	451	445	482	460	476	451	425	455	437	444	460	447	476	472	447	460	446	464	466	444	436	464	455	449	450	493	464	506	421	427	474	462	469	452	486	462	457	507	470	472	468	491	423	477	441	476	495	460	466	468	456	499	443	472	472	447	470	427	453	457	464	435	454	482	417	467	486	445	454	461	428	415	487	474	474	487	416	453	451	481	483	443	477	460	418	456	494	460	478	465	398	482	442	468	489	434	453	480	467	477	431	440	469	453	503	434	454	477	493	433	467	453	453	431	409	487	419	497	502	461	478	457	493	452	460	471	384	456	466	432
23029	22372	29191	23704	20966	15764	1521	596	574	515	496	482	483	474	482	468	425	432	457	480	480	458	434	430	458	452	411	447	429	416	522	477	427	482	445	449	409	422	448	422	425	412	422	401	411	426	407	450	406	401	432	427	425	446	401	446	413	429	440	426	433	455	415	419	440	414	438	424	412	450	437	452	440	427	464	435	420	440	418	411	414	450	405	428	439	417	446	468	455	424	424	440	426	414	438	404	438	428	440	467	456	443	450	416	423	409	435	455	424	423	408	424	411	429	419	415	434	430	395	431	430	463	421	418	434	443	431	437	429	450	435	439	410	444	444	422	418	423	427	417	414	406	433	462	421	422	422	445	435	459	412	429	435	428	399	409	417	397	407	435	421	425	400	467	418	426	401	420	426	434	435	453	402	421	395	440	462	430	412	394	426	419	455	435	468	424	388	427	465	435	427	436	440	471	413	420	415	422	459	425	422	385	439	390	402	388	403	420	420	442	438	429	423	413	399	415	464	428	463	458	393	441	462	442	420	395	417	464	425	425	434	424	418	425	449	438	420	421	414	412	400	459	453	413	412	439	404	457	418	429	409	417	391	412	429	414	413	462	404	430	418	452	404	438	431	416	419	402	460	424	438	407	398	407	444	438	407	439	421	404	413	419	440	424	408	424	418	431	402	410	435	414	431	421	407	430	454	412	440	408	415	408	407	424	429	421	411	418	412	417	437	423	422	386	446	411	426	429	402	455	420	465	415	420	433	413	402	412	408	416	449	412	457	438	444	435	423	447	415	433	407	409	455	409	410	417	409	449	407	414	446	410	432	425	445	406	453	430	399	401	419	439	430	444	377	427	423	454	395	446	414	432	411	452	453	411	442	452	405	454	418	422	383	461	404	459	450	418	417	461	387	415	412	395	440	413	467	424	461	443	432	433	419	412	426	435	441	426	415	422	419	451	414	451	425	417	428	430	453	414	435	417	439	437	406	456	432	394	418	419	417	416	424	447	422	460	415	385	407	441	412	408	405	397	476	457	454	422	416	443	403	414	444	469	477	403	459	419	428	385	464	438	449	464	432	422	419	425	458	444	426	438	438	430	410	417	419	437	426	458	426	425	429	411	456	452	399	423	454	420	452	435	402	420	432	437	401	432	422	437	409	415	427	459	433	437	441	413	406	424	437	454	433	450	459	465	412	409	389	449	411	400	406	432	422	444	412	438	415	401	456	427	467	432	413	463	445	457	441	418	439	492	455	425	398	402	422	432	435	453	415	384	387	428	417	452	407	394	459	430	476	424	402	396	429	388	428	399	399	396	425	421	389	409	432	452	444	452	444	429	455	443	442	438	399	431	432	409	431	420	415	429	408	455	421	416	415	428	407	438	390	455	451	435	409	424	427	419	400	413	436	419	445	426	455	405	440	430	417	409	422	454	449	399	391	441	454	454	428	412	434	454	381	424	430	429	433	469	456	444	388	418	455	448	466	459	415	431	428	457	436	447	430	430	426	400	432	373	435	432	431	407	437	430	401	417	431	408	413	436	429	399	426	437	462	447	422	422	414	445	382	449	440	438	420	447	445	397	442	386	420	449	400	413	419	450	456	420	440	419	416	435	438	451	391	448	436	406	387	439	397	391	438	392	435	423	443	458	436	427	429	418	417	427	421	452	446	445	443	415	412	436	406	426	465	419	398	391	425	440	393	430	424	448	429	431	428	407	440	433	439	408	437	451	394	398	427	394	421	398	449	436	440	416	417	440	470	395	404	410	433	451	423	431	460	395	421	432	431	498	443	409	451	436	435	404	400	421	420	405	455	438	423	452	426	421	432	395	457	419	391	418	384	402	462	418	474	455	427	442	427	439	423	443	401	408	392	411	454	452	437	411	441	413	411	390	447	415	434	450	415	452	443	399	433	420	426	432	383	417	454	434	386	430	420	416	413	439	425	413	447	447	444	465	410	436	416	422	461	435	448	451	430	414	464	401	431	438	392	421	452	416	407	420	440	396	430	382	401	459	436	444	446	401	431	438	417	423	438	428	454	470	416	448	399	438	438	398	437	445	414	407	439	423	404	420	444	420	416	429	440	423	432	412	408	399	418	454	434	404	437	435	426	402	438	425	424	408	432	399	424	416	439	408	446	442	448	441	415	455	432	451	379	433	445	458	438	456	403	413	439	410	415	444	452	430	447	457	450	404	467	447	420	422	405	429	432	415	427	404	437	453	420	430	445	448	412	402	429	440	394	442	432	423	425	397	417	415	397	448	436	418	378	464	453	409	443	400	424	412	382	404	444	463	430	413	457	456	417	393	429	426	485	451	428	424	395	450	422	424	416	412	436	414	434	377	422	359	384	380	453	430	454	404	416	461	404	424	430	407	451	401	417	416	428	427	405	370	455	453	427	472	449	427	422	452	423	415	403	415	422	451	452	437	442	465	437	438	450	435	436	426	424	419	437	413	418	446	433	386	429	408	433	437	442	455	411	450	415	391	448	423	457	435	411	441	399	406	396	451	438	397	448	441	421	404	442	465	414	394	447	445	405	413	467	443	416	432	422	429	415	430	431	432	443	393	399	435	431	453	435	364	420	435	425	442	427	438	406	409	437	455	411	426	415	420	416	444	376	434	445	441	438	398	396	424	455	394	390	395	417	426	414	454	445	406	410	452	402	406	422	437	410	447	445	411	416	454	448	423	429	422	475	444	418	398	436	417	451	421	397	450	443	428	402	412	370	419	481	440	417	419	457	469	443	416	441	472	430	408	423	440	449	415	395	410	445	418	432	397	422	427	439	386	424	442	405	424	451	438	417	388	422	427	396	428	456	457	450	431	431	505	433	413	399	413	419	393	396	410	428	417	403	437	428	430	429	415	412	430	392	462	430	401	438	418	429	446	389	394	397	416	427	403	448	422	439	429	430	401	449	470	401	434	450	448	387	433	423	407	463	462	397	420	452	403	381	440	428	421	397	421	408	387	401	439	430	468	408	445	442	403	402	426	441	399	454	405	414	416	424	404	434	450	430	457	411	421	473	422	441	403	432	445	419	402	435	451	407	395	439	438	436	407	415	408	405	412	405	440	448	379	412	390	412	441	400	426	423	395	451	444	425	390	407	421	432	472	449	445	405	429	400	413	452	403	454	431	412	422	459	426	430	429	486	430	438	406	452	408	428	449	413	429	429	411	453	417	473	380	426	414	408	426	408	461	411	428	402	415	420	453	440	446	448	440	405	422	394	446	444	423	430	442	453	419	446	440	453	447	438	432	414	422	415	417	454	424	446	420	445	436	441	433	415	404	418	451	428	430	427	405	454	413	422	429	401	421	414	438	451	424	429	428	410	449	382	441	430	390	412	426	396	416	401	403	414	417	392	472	410	407	409	435	408	390	433	427	458	437	458	417	406	379	434	443	437	431	404	396	419	421	435	431	438	434	425	430	431	410	440	431	430	435	453	429	450	444	430	432	434	414	388	438	402	432	445	411	452	462	382	418	436	427	395	454
49964	91746	42358	2767	1925	1627	1364	1144	1058	965	895	910	826	794	789	771	766	731	737	739	744	753	707	723	719	699	710	711	726	701	718	685	678	699	744	713	687	712	721	738	697	707	671	724	711	700	684	718	679	690	681	715	683	696	678	693	693	723	681	672	693	738	708	675	636	654	674	721	677	711	734	652	662	640	650	644	711	716	686	670	717	689	668	666	663	669	689	656	689	639	681	664	663	728	695	701	717	730	714	658	679	694	708	699	702	729	674	675	704	673	647	663	678	671	681	672	704	666	631	650	712	642	648	705	672	729	656	678	675	710	669	727	662	726	728	680	658	698	650	666	640	683	659	697	715	692	727	681	711	634	638	714	698	692	673	674	712	674	672	671	684	660	692	637	707	680	658	679	678	689	697	672	694	711	690	669	672	663	726	679	703	697	694	628	659	663	663	665	661	686	678	693	645	670	666	710	727	663	660	668	688	677	710	677	721	734	676	725	680	691	655	640	711	663	658	642	648	672	663	674	703	671	649	699	688	649	705	697	642	698	697	661	761	691	689	670	700	681	677	729	711	692	723	665	720	686	695	702	685	657	714	669	658	655	685	653	680	671	671	662	719	681	699	662	625	724	697	686	733	678	702	704	625	674	659	646	711	664	684	689	618	648	601	678	670	651	633	730	722	679	681	726	679	653	675	727	644	721	692	722	700	679	676	686	649	669	694	725	699	642	682	670	664	655	664	693	689	717	684	642	682	641	666	664	681	711	652	701	701	661	714	667	686	705	670	686	711	735	657	661	701	704	666	675	663	658	737	678	674	632	676	673	655	657	714	696	640	745	705	715	685	651	659	668	619	699	615	677	672	684	689	662	609	653	696	651	725	682	672	754	685	727	671	676	646	674	646	723	660	695	656	738	658	709	657	732	689	675	701	657	695	703	675	719	661	654	711	695	678	668	720	666	702	683	709	682	681	680	636	684	638	691	696	732	661	691	712	693	665	670	704	682	684	662	742	683	627	675	702	662	706	698	683	630	648	693	638	680	668	662	696	690	705	656	656	737	664	671	656	611	653	654	645	695	690	669	684	710	639	675	711	692	692	680	728	682	710	717	668	661	659	697	684	657	683	699	739	669	658	674	715	668	686	656	634	691	732	667	649	698	645	695	657	671	690	649	665	681	665	697	655	663	680	677	699	694	679	683	722	680	673	708	648	673	657	685	657	707	663	688	673	680	707	722	670	689	647	666	678	691	673	681	729	697	703	658	640	706	698	695	731	641	653	604	693	718	706	679	679	695	693	618	681	668	631	667	692	688	682	631	689	700	670	680	678	659	667	665	689	672	663	691	668	696	639	686	676	714	672	684	729	653	758	706	703	667	670	661	673	661	682	712	678	726	668	678	664	700	676	676	616	638	700	650	678	678	686	706	697	684	631	681	658	709	717	665	674	682	674	710	684	674	667	632	629	666	680	673	639	651	654	693	662	676	707	671	666	682	679	688	658	671	695	698	697	674	664	683	712	687	723	677	682	683	644	647	716	676	684	690	700	633	663	672	708	651	656	743	702	694	701	679	678	691	659	692	644	690	665	689	705	666	692	675	667	708	694	699	657	723	620	674	709	649	707	683	642	659	654	650	704	685	742	674	720	674	646	676	709	651	671	710	663	617	653	661	685	655	668	701	676	691	692	623	696	668	705	655	725	660	695	630	675	626	678	680	644	689	688	644	722	685	658	687	708	670	717	688	658	664	664	682	704	683	674	689	675	671	726	716	689	659	673	721	671	696	701	661	689	668	691	700	673	621	693	674	724	708	688	668	671	661	700	670	667	692	707	641	709	665	669	678	643	654	680	670	653	694	640	671	637	669	656	656	658	671	657	701	707	657	680	667	720	654	648	692	651	694	708	672	708	711	688	698	678	683	681	675	718	667	674	731	713	683	660	665	733	678	688	686	638	683	677	704	652	661	671	702	686	698	684	637	631	677	701	685	728	680	686	683	696	663	746	660	682	711	688	712	674	666	764	711	671	677	669	648	732	666	689	682	693	699	645	695	684	745	673	664	681	677	688	637	699	708	670	662	679	675	695	701	658	665	718	662	708	676	661	705	650	675	669	693	631	693	693	703	696	668	674	661	658	683	678	669	707	715	710	693	674	640	682	662	680	712	687	728	687	706	671	702	666	653	720	607	676	686	644	676	675	692	696	656	682	659	683	692	711	669	646	697	715	710	675	693	676	687	670	612	723	692	678	704	687	690	681	693	699	661	718	690	688	710	660	683	669	702	743	705	662	715	638	648	684	686	723	729	684	651	670	668	678	711	647	672	662	667	652	683	686	629	639	707	675	657	647	652	674	689	695	697	643	611	737	651	699	689	650	683	684	655	638	665	661	709	666	696	675	690	671	688	695	669	719	694	686	700	709	670	706	652	688	667	712	707	677	653	714	658	696	676	647	659	718	683	739	694	634	616	684	643	681	683	681	657	732	679	672	706	651	662	678	661	643	702	659	694	650	694	669	637	686	691	674	657	664	701	656	647	715	655	661	680	669	734	748	637	665	691	652	695	697	686	683	681	658	658	697	685	638	713	711	692	711	655	659	648	655	690	672	660	667	714	651	663	690	644	687	610	693	684	688	659	703	667	693	623	702	696	671	670	677	684	689	676	650	669	696	729	695	701	662	689	656	681	733	661	683	699	685	682	708	708	714	669	634	744	715	741	672	670	672	714	695	704	679	621	686	652	637	683	688	684	634	666	690	704	662	674	639	651	721	658	665	665	672	672	681	663	692	673	645	682	649	678	712	631	713	673	654	694	699	715	659	625	667	680	673	693	657	712	670	668	651	668	636	692	696	705	662	682	743	677	606	709	693	733	687	633	687	632	643	648	721	678	697	686	639	696	653	700	713	676	699	732	680	654	660	656	683	682	664	673	684	734	652	665	684	675	677	690	657	659	642	690	652	669	669	693	650	684	718	686	667	696	683	629	639	670	667	718	694	681	686	661	646	707	684	709	671	674	674	604	701	662	663	682	679	679	687	689	652	666	646	649	699	683	705	642	706	681	652	702	644	692	697	688	654	696	664	638	685	743	656	631	691	694	686	685	672	627	695	666	698	662	693	646	674	678	689	698	672	704	653	668	665	631	705	691	673	711	680	649	695	687	694	692	665	632	660	694	646	658	666	623	696	747	694	663	700	672	673	700	682	703	636	639	642	688	671	711	681	670	677	711	732	695	637	635	671	727	680	677	695	630	644	655	683	697	683	675	674	670	692	635	672	694	647	716	705	699	690	704	711	655	647	697	704	644	687	691	707	679	638	671	639	677	698	722	693	697	710	672	712	658	696	726	667	740	662	651	657	658	663	698	652	680	660	663	656	652	665	674	657	679	680	666	652	699	685	676	730	674	703	689	687	669	657	673	692	655	701	699	690	682	670	717	717	669	698	696	658	676	678	734	671	689	709	689	669	632	723	693	702	679	662	691	643	683	713	700	644	658	724	678	680	679
28183	28114	20037	2795	428	303	171	170	149	145	163	134	147	148	138	143	126	110	127	120	145	133	142	175	138	149	139	138	141	136	144	116	129	147	122	134	125	147	145	146	151	138	137	124	136	161	146	157	140	143	146	144	153	118	162	125	129	136	135	133	127	136	152	145	140	140	146	117	139	124	130	131	157	132	146	136	167	124	133	133	125	154	133	125	122	168	135	110	158	135	123	138	135	149	137	137	131	171	146	145	122	133	138	125	130	135	127	139	153	140	147	151	141	137	134	150	139	132	139	134	136	116	145	136	141	121	131	148	140	128	142	147	131	148	139	144	159	129	120	130	127	141	119	128	140	134	122	117	150	143	143	123	142	138	132	126	133	152	115	155	139	131	132	130	135	143	139	140	149	148	139	155	158	122	135	131	133	134	147	152	161	153	158	132	154	142	135	127	132	140	145	129	129	147	150	113	152	139	131	150	126	142	138	127	133	149	165	128	118	149	140	115	157	143	128	160	135	148	138	132	142	132	129	133	127	127	138	137	144	134	142	145	128	139	150	131	137	134	141	127	131	148	133	135	125	120	134	137	132	146	135	148	120	157	135	156	133	153	135	128	130	141	140	143	136	129	149	142	141	114	135	151	131	111	110	140	114	136	146	135	134	132	124	143	148	126	149	143	140	127	144	132	143	140	134	141	148	155	116	128	129	148	137	136	142	137	143	123	162	125	120	151	145	136	143	155	142	150	131	145	155	137	114	139	119	119	144	141	139	158	120	115	137	135	146	134	129	145	124	141	155	119	122	116	142	150	131	148	150	148	141	122	130	126	152	145	145	137	131	142	147	148	140	146	130	144	137	139	136	136	141	126	134	112	120	143	136	129	159	117	130	134	123	139	131	140	143	118	133	149	129	152	170	130	148	148	121	116	137	140	139	139	147	132	135	144	127	139	149	125	112	131	121	131	145	145	148	144	134	149	120	140	136	144	140	139	157	140	141	135	129	146	151	136	125	149	144	138	135	134	121	153	140	161	135	142	146	152	149	127	137	132	137	144	131	120	147	144	127	123	128	153	152	153	125	139	136	130	127	129	134	145	180	149	133	131	135	137	138	122	139	148	149	139	141	135	132	132	168	146	132	135	152	137	145	144	154	134	139	145	136	148	153	134	138	131	134	136	128	143	134	157	126	143	138	134	145	147	154	118	135	130	140	153	126	143	143	120	133	154	134	121	131	170	140	133	120	124	132	110	126	141	137	150	131	149	153	132	141	148	132	143	140	128	158	129	120	143	133	151	116	156	139	134	103	124	156	142	136	157	127	137	145	126	137	148	144	127	132	145	138	145	127	152	137	135	113	113	119	155	128	134	146	131	138	164	143	146	154	138	142	118	116	102	128	129	124	142	139	122	133	156	141	144	130	139	139	135	153	160	134	142	131	137	119	143	121	140	128	126	135	140	144	135	134	146	107	129	142	128	147	140	126	139	131	119	118	153	136	124	136	141	149	126	122	132	142	171	130	165	136	134	148	143	131	128	128	128	135	145	108	122	122	137	138	121	147	137	145	143	141	134	114	150	152	161	140	114	132	132	161	139	149	126	148	114	125	135	139	139	139	126	154	153	117	136	118	142	145	141	155	146	147	135	138	135	120	146	140	141	115	155	119	118	147	146	134	122	129	142	142	141	136	139	120	148	150	136	114	133	135	134	151	151	122	140	148	124	134	125	140	154	144	124	133	159	169	136	148	132	132	126	134	137	147	131	119	121	134	159	137	119	113	129	137	131	129	152	119	138	130	138	147	157	137	135	125	137	129	142	146	115	168	131	146	145	147	134	144	147	127	153	123	149	151	130	137	133	134	153	150	151	167	150	149	140	147	130	140	112	128	131	131	130	131	155	155	150	139	140	128	131	138	143	151	118	125	133	157	119	127	155	139	132	121	119	143	140	124	119	141	135	136	148	128	126	129	148	146	140	140	163	152	143	132	132	126	127	119	126	124	114	137	133	137	129	150	156	135	134	145	163	142	163	135	122	141	119	142	119	128	121	141	118	132	144	121	138	127	129	142	122	152	159	139	163	144	120	148	147	146	140	132	118	152	126	135	131	124	138	122	148	142	144	153	130	162	128	155	137	137	132	122	149	162	142	151	153	127	147	142	134	152	140	153	114	147	120	135	143	142	150	157	153	141	159	143	132	117	138	154	159	151	130	130	140	137	143	115	145	115	140	118	130	149	136	119	150	142	167	141	126	138	147	137	142	140	134	145	133	167	139	151	143	127	129	152	116	141	144	127	127	137	107	127	152	150	148	122	126	126	121	114	135	137	141	124	129	139	128	142	130	112	143	144	116	140	123	151	135	129	131	146	127	144	132	156	133	136	139	149	136	135	137	162	137	137	134	151	148	132	135	142	158	143	137	109	135	128	133	134	135	140	123	148	138	151	151	150	130	154	125	127	152	133	134	136	132	135	132	131	142	141	154	142	146	145	147	127	144	143	148	148	124	150	132	135	137	132	137	157	142	132	139	138	145	135	124	130	127	149	128	150	143	142	128	131	126	111	147	142	141	136	129	118	126	147	155	145	151	152	140	127	154	150	130	150	137	142	157	127	143	124	136	129	137	120	135	155	150	147	136	139	132	137	153	127	146	138	155	146	127	121	138	130	115	137	131	128	128	137	139	119	131	134	140	142	125	139	143	153	133	127	127	142	128	154	149	131	138	150	142	137	131	149	130	137	145	135	127	124	143	170	121	145	128	148	130	133	139	133	137	154	146	127	152	142	146	132	143	158	158	134	101	134	141	127	159	151	148	151	128	125	128	142	135	134	122	123	127	139	114	144	145	128	135	130	138	138	153	157	145	156	148	139	145	138	137	145	140	150	149	155	144	136	134	136	146	149	143	146	140	134	116	148	148	132	135	144	135	128	145	150	147	116	158	137	140	143	146	144	163	115	116	138	140	134	130	126	118	141	133	138	143	154	146	129	142	135	129	129	132	123	143	142	140	157	126	125	142	125	141	129	131	119	138	139	141	123	145	125	125	129	146	149	114	140	147	147	114	140	119	151	149	141	109	121	138	146	151	147	147	134	160	122	132	127	149	156	134	132	142	153	121	140	135	140	136	140	167	153	143	150	129	138	137	124	131	153	113	134	129	151	149	147	151	151	124	155	138	135	127	136	139	115	142	132	145	138	129	140	132	125	125	144	135	151	142	149	124	145	142	156	149	137	135	137	140	145	149	145	138	158	144	128	138	148	132	129	126	135	140	136	124	124	124	135	137	133	137	140	133	131	139	132	143	130	158	169	136	131	161	140	127	134	134	137	150	130	116	116	146	119	146	140	139	128	124	117	132	151	122	130	116	133	121	174	123	143	143	132	149	149	116	147	141	133	125	158	129	119	128	133	135	150	137	143	115	151	149	144	147	138	151	135	156	146	135	147	136	120	121	137	142	132	141	121	146	139	130	136	136	113	144	137	125	126	147	115	131	151	144	130	144	126	157
34213	44226	17838	364	328	298	281	280	299	270	257	252	267	274	231	281	229	231	259	237	255	258	242	273	237	242	213	234	234	248	219	274	222	232	249	254	227	259	241	258	244	248	238	233	250	222	253	249	269	220	229	253	247	242	234	267	245	228	241	256	247	237	223	223	238	232	250	236	261	260	221	257	248	236	211	229	238	226	225	224	225	251	247	238	247	268	222	270	289	233	246	227	255	235	224	262	247	244	244	244	212	256	243	262	241	227	231	253	247	241	233	228	248	242	254	273	217	236	288	232	241	262	236	218	269	243	237	240	217	243	257	224	252	250	246	242	230	249	251	219	252	254	239	253	235	236	265	222	217	250	246	214	257	260	225	216	232	249	230	256	244	254	231	244	273	232	266	258	269	244	229	233	249	248	225	223	259	238	229	235	266	261	257	272	241	242	221	253	246	232	246	246	221	237	230	217	262	217	238	252	241	252	258	266	232	251	244	259	248	258	237	243	253	216	279	278	236	253	232	236	229	216	234	218	248	253	243	241	249	248	260	239	221	229	257	267	262	241	259	275	251	252	257	260	273	249	248	292	225	236	226	235	269	256	264	239	243	220	253	247	257	238	238	236	237	255	246	224	259	229	243	264	224	239	261	244	236	251	247	223	237	250	254	232	247	248	239	234	233	246	214	244	239	245	218	257	249	240	260	234	252	248	245	273	257	250	232	265	241	241	241	238	244	265	279	250	220	243	237	248	242	221	214	236	239	249	229	229	239	226	221	257	250	258	267	279	251	236	234	237	230	255	236	257	259	237	228	257	251	260	253	235	272	210	263	261	259	252	227	208	259	232	229	241	241	256	249	215	249	247	252	230	221	227	244	247	223	224	251	225	219	234	253	231	254	220	238	230	277	254	255	234	261	247	238	214	243	242	238	241	257	210	233	251	277	274	218	235	265	241	250	220	248	248	235	226	222	251	257	239	229	279	256	218	229	227	229	234	222	216	236	247	245	242	258	256	236	224	227	234	215	264	252	264	242	244	253	238	211	249	263	219	258	241	242	248	228	268	233	260	237	248	234	236	267	249	255	220	240	237	246	243	263	273	240	247	209	267	235	225	243	243	225	270	236	261	238	240	235	242	276	222	239	198	228	236	256	226	255	254	286	253	234	255	226	220	246	225	232	223	258	263	248	237	249	220	254	250	233	256	243	236	239	223	225	228	236	231	255	244	244	247	264	241	267	237	266	224	243	257	236	262	213	242	260	260	252	232	239	216	237	242	224	256	239	256	247	254	255	225	224	224	260	233	231	226	252	260	255	231	255	227	248	274	221	242	266	239	265	216	241	239	264	237	225	291	226	220	224	245	264	247	247	260	228	227	254	242	234	274	226	232	254	242	243	252	244	242	275	239	229	234	244	258	269	221	256	242	220	253	231	239	259	241	225	226	248	273	243	260	217	248	253	269	253	268	250	260	247	194	229	234	250	249	261	238	230	231	262	249	230	250	262	264	249	237	255	250	262	249	250	223	226	253	262	254	231	266	215	251	252	226	255	236	225	264	231	254	235	247	249	245	252	224	240	230	251	209	255	225	240	238	218	248	244	236	260	233	257	239	213	231	261	255	241	251	279	248	234	246	247	203	262	251	257	231	231	221	241	244	227	245	233	261	263	253	233	245	267	244	242	273	257	250	258	245	235	224	254	248	214	265	217	248	261	259	229	207	197	231	264	243	238	252	220	256	219	261	249	259	269	267	221	215	226	267	237	266	262	235	249	235	256	239	212	260	256	241	223	236	201	234	226	245	250	226	221	235	244	231	242	255	225	261	255	229	275	235	234	271	225	261	249	228	232	248	237	255	246	250	242	234	268	235	259	227	250	237	237	233	240	240	229	246	241	237	244	274	216	251	239	242	251	247	245	259	213	227	260	232	246	243	237	256	276	245	261	215	270	254	260	250	248	239	220	256	245	238	219	226	269	229	231	238	247	255	244	242	255	226	233	257	218	243	238	263	224	220	244	245	239	256	253	267	231	262	237	226	254	207	228	268	241	249	276	225	255	249	220	240	249	250	212	257	245	250	221	240	221	252	243	259	248	266	265	231	272	222	244	267	241	203	262	260	239	231	248	242	234	249	243	241	223	234	224	238	247	230	236	261	251	262	229	237	283	266	227	226	279	284	234	243	252	232	234	224	215	247	220	227	241	256	249	252	232	252	269	240	255	238	262	225	230	242	245	250	236	256	227	243	255	255	244	251	245	257	222	248	222	262	246	251	267	227	267	261	255	253	269	259	233	257	250	232	232	257	242	258	223	252	239	230	254	255	267	264	229	215	245	247	263	256	263	231	272	242	237	244	265	256	256	248	244	229	237	251	221	255	246	280	230	253	228	240	239	256	212	228	260	227	265	243	261	247	243	229	235	260	224	228	221	228	243	260	240	270	246	229	275	245	233	216	277	232	254	270	263	245	235	255	248	235	243	254	247	228	255	229	271	221	228	247	238	240	257	245	229	242	240	258	240	245	236	267	248	236	238	289	257	242	252	249	234	234	245	237	272	250	243	228	237	225	234	264	258	247	241	258	261	235	245	240	231	252	217	240	231	234	247	257	242	242	246	247	232	255	256	239	240	230	253	267	215	256	245	252	259	247	240	246	238	267	227	234	270	219	268	270	260	236	241	246	241	243	230	257	261	271	259	261	256	259	214	258	224	231	254	238	261	218	251	244	239	264	210	254	260	239	253	226	239	249	252	261	254	265	233	243	270	250	249	223	249	229	280	249	275	229	250	261	248	254	231	254	261	244	235	223	228	234	256	248	224	246	233	244	241	227	237	255	240	247	239	251	243	242	222	250	241	183	222	232	229	245	220	246	229	258	268	266	266	239	251	262	237	259	246	254	264	269	263	261	222	242	251	235	236	250	248	218	262	263	241	239	234	257	264	260	254	278	238	234	240	257	242	249	254	224	272	258	216	230	244	237	230	217	284	248	224	232	247	245	261	259	240	235	237	266	253	245	226	256	246	255	221	232	233	256	239	213	248	251	242	200	237	262	263	228	263	254	263	263	223	256	232	230	252	231	257	250	256	263	260	248	222	270	249	268	247	224	255	224	269	245	255	265	257	235	258	262	271	255	218	260	258	261	229	267	248	209	251	243	255	256	240	236	242	266	249	242	246	248	239	271	237	251	246	266	245	256	242	237	234	253	273	235	251	261	249	233	227	233	251	240	262	274	252	232	235	239	225	218	219	233	277	230	252	248	240	232	215	236	240	269	235	257	230	232	263	239	256	229	255	243	251	219	242	222	229	270	274	256	263	231	233	224	256	245	233	246	247	229	245	247	248	252	256	243	243	245	223	241	218	262	241	231	255	262	237	270	196	243	241	255	237	267	241	217	266	246	200	246	231	252	241	209	243	256	245	228	237	245	243	246	235	254	230	238	253	251	261	220	247	226	231	216	232	253	252	258	234	224	252	275	256	239	247	219	233	242	221	235	256	254	232	235
24153	23350	29174	24251	15972	2064	464	363	356	330	316	308	328	303	307	295	270	270	274	283	302	294	294	289	291	324	289	271	273	260	260	272	256	270	258	294	296	277	291	250	277	271	263	255	291	285	297	260	317	295	238	286	269	284	288	302	281	295	262	282	281	280	267	266	260	256	264	268	282	293	286	275	233	282	281	267	299	282	262	303	267	274	256	253	278	269	272	270	266	269	280	325	261	270	279	277	255	285	269	315	266	307	286	278	251	255	267	290	269	290	282	294	275	262	310	315	294	280	265	291	258	261	301	277	292	298	245	283	285	258	288	260	267	280	226	272	305	251	252	243	283	266	290	249	293	287	279	281	264	255	254	264	273	275	266	287	287	269	254	260	252	250	269	279	249	271	258	265	256	281	266	241	297	249	273	256	267	272	253	283	303	268	262	256	287	249	272	267	303	282	246	303	268	285	254	268	260	288	301	260	280	276	310	265	275	253	252	260	273	303	246	264	267	259	283	266	290	269	273	297	288	286	253	255	299	261	288	286	277	285	270	280	276	274	267	259	269	281	253	281	285	274	265	254	245	277	264	285	285	294	270	290	269	277	280	269	304	272	235	255	295	264	259	281	263	260	270	259	298	279	270	253	299	250	288	277	279	257	293	281	258	274	246	289	270	271	264	277	264	266	279	269	269	264	270	258	275	289	294	272	270	255	258	256	298	271	294	289	264	283	267	264	275	236	235	284	296	275	292	276	268	291	279	273	292	234	290	238	281	260	295	242	274	261	278	316	295	307	280	280	295	279	250	304	273	261	262	266	293	272	266	264	277	255	293	269	297	266	284	287	274	267	291	274	246	278	237	264	268	253	259	252	247	276	258	302	272	266	290	277	266	290	309	310	285	270	287	263	278	307	301	275	290	285	289	298	253	272	259	271	254	270	274	288	302	265	266	284	258	282	260	276	277	293	293	271	290	278	275	261	256	247	246	331	265	281	279	275	281	272	269	248	263	281	269	266	285	261	240	275	293	276	290	282	260	282	262	249	261	294	259	272	276	252	263	269	283	237	266	273	238	297	293	268	271	296	241	294	271	285	281	283	285	266	256	276	267	253	294	259	260	231	279	241	291	298	266	256	266	275	256	260	246	277	264	267	267	264	306	316	298	263	270	313	280	260	261	249	300	266	252	272	269	300	241	274	239	262	259	314	239	277	266	267	273	305	265	260	274	281	268	284	297	259	286	253	265	251	289	253	291	253	289	258	268	268	271	284	266	257	267	286	272	295	265	268	287	245	281	275	276	296	248	279	282	298	293	269	294	253	278	288	283	300	257	282	278	287	276	243	269	275	272	271	271	263	265	284	310	254	245	290	271	286	284	296	277	257	282	288	273	294	282	286	283	267	243	270	251	280	276	257	277	248	269	272	230	253	269	261	287	253	285	283	256	252	278	276	235	254	264	280	264	300	252	282	283	263	282	251	279	267	267	256	295	267	268	257	297	283	271	264	284	257	273	308	278	252	262	275	269	270	248	280	290	267	255	276	294	283	249	276	261	269	251	263	285	285	251	280	273	241	291	275	301	283	265	257	265	258	267	253	286	302	284	265	299	260	275	275	252	247	293	303	292	303	260	268	255	245	278	299	288	275	294	271	260	272	272	281	262	283	265	265	274	275	251	307	228	292	286	254	286	244	241	239	296	279	260	268	263	283	292	267	276	258	271	253	247	276	276	280	264	275	277	286	276	262	285	261	275	256	306	302	258	262	277	267	278	270	267	293	265	282	282	266	237	263	261	284	272	247	288	241	275	253	296	259	253	255	270	263	274	298	289	311	247	257	265	271	278	281	281	289	280	293	272	268	286	278	275	275	314	269	288	275	278	264	273	266	264	296	281	269	256	259	261	303	280	281	254	286	265	261	276	284	285	281	269	265	300	259	271	301	266	300	265	282	286	279	280	246	265	236	279	285	268	275	276	279	245	268	267	273	259	271	279	273	266	288	255	267	273	245	273	269	294	288	293	262	298	267	293	287	258	268	265	272	294	253	264	274	267	282	278	276	259	270	289	283	284	270	286	255	283	328	252	275	264	257	302	294	279	247	275	295	270	266	282	260	271	278	297	296	303	249	267	275	285	297	284	262	250	271	308	281	265	265	261	271	267	262	295	283	262	284	258	263	285	271	269	277	244	254	274	274	277	237	263	278	267	262	282	292	289	280	291	272	267	285	295	272	280	260	294	299	268	276	265	290	260	275	252	259	260	276	264	282	263	291	277	287	284	267	272	260	264	288	278	255	288	286	274	288	264	265	243	265	278	250	270	282	294	274	254	253	291	255	287	294	278	284	278	254	311	290	267	288	290	296	263	263	275	271	249	283	297	261	288	297	283	301	297	258	269	274	243	270	286	263	296	272	270	272	271	277	266	283	234	251	265	291	246	273	275	301	270	270	254	282	282	298	264	274	295	297	274	270	242	245	246	271	254	242	274	282	272	275	244	270	291	283	269	297	271	272	279	260	297	319	262	250	292	260	309	276	280	283	273	272	255	270	265	269	274	272	271	276	268	244	278	290	289	260	272	269	260	265	277	293	268	289	276	289	290	280	262	265	258	272	268	287	308	284	256	226	288	232	284	268	275	269	263	245	305	282	275	302	275	288	270	267	270	263	253	287	270	277	281	257	284	289	283	284	265	279	274	275	281	287	261	268	290	269	264	262	292	253	295	264	269	287	264	296	264	297	271	261	299	273	291	273	283	266	258	259	288	292	256	292	271	267	283	281	295	271	270	277	285	241	271	281	272	271	237	274	272	287	278	297	262	314	286	274	260	264	284	273	288	257	274	287	260	263	278	276	288	263	247	256	259	284	250	269	283	269	248	261	267	261	277	277	262	291	286	265	290	261	276	264	269	273	283	305	275	319	266	302	303	293	266	272	277	254	279	295	296	256	263	274	278	278	273	260	270	260	291	289	269	268	278	290	261	228	274	257	259	261	262	257	296	255	276	286	264	250	268	281	265	264	285	261	260	272	265	288	285	270	270	285	285	282	290	282	249	269	274	268	266	234	293	281	264	279	290	302	281	291	249	267	291	289	275	312	262	261	246	294	285	254	274	262	246	262	286	262	288	273	280	280	263	280	276	286	273	290	262	283	278	311	286	277	249	272	290	289	250	248	262	257	269	292	250	260	285	283	263	251	283	286	283	302	279	278	292	257	276	278	275	255	280	275	289	277	270	287	257	295	266	280	274	276	286	283	250	275	274	300	297	292	268	263	277	272	265	261	250	290	270	266	266	270	282	282	294	277	269	266	288	271	270	271	254	266	270	254	273	248	295	320	291	259	242	276	273	254	260	287	245	273	284	266	266	261	264	281	271	260	289	282	327	255	293	280	269	272	288	283	285	260	253	278	278	253	245	301	277	289	272	282	277	243	266	260	253	279	251	280	313	250	225	256	315	250	234	281	267	294	250	312	222	244	232	276	267	284	278	306	287	260	279	247	266	297	270	292
52731	80523	39345	1673	1225	991	878	736	637	638	580	566	537	564	461	464	476	524	505	489	462	479	482	496	489	482	472	497	475	455	506	469	469	433	489	487	464	466	476	520	489	500	450	458	453	443	486	446	440	458	455	452	467	466	468	485	445	460	449	459	436	484	452	408	427	434	432	482	460	432	453	446	459	441	482	436	445	442	481	455	464	464	447	450	477	459	460	437	444	457	453	481	437	483	465	436	474	455	453	486	427	465	468	477	447	492	443	476	429	539	478	484	486	453	463	458	458	437	414	478	487	468	443	454	435	413	452	473	465	463	470	424	465	420	444	460	507	443	466	467	429	464	454	441	441	427	445	452	458	462	457	427	422	438	429	438	475	452	473	400	427	449	467	440	464	450	441	456	469	461	447	452	439	458	439	480	450	417	422	467	477	451	457	438	483	457	440	486	455	431	466	450	462	475	440	473	429	481	462	434	458	492	454	448	457	449	453	484	441	457	470	445	453	463	468	446	436	449	465	465	452	425	435	481	448	459	471	442	491	434	485	466	456	468	443	468	465	439	456	474	461	446	425	438	526	479	461	453	434	442	414	504	445	440	456	472	441	471	490	469	425	476	461	433	451	446	470	452	465	491	474	454	472	466	462	464	442	457	455	483	489	463	448	437	500	412	484	427	426	401	471	444	454	466	473	405	468	465	432	478	463	470	468	432	443	468	442	463	430	472	468	448	460	462	451	460	424	489	456	458	452	464	468	452	466	473	470	448	467	423	439	445	450	421	453	458	448	491	466	452	458	455	459	461	445	426	444	438	462	470	409	467	458	413	445	456	458	450	469	474	467	451	429	454	489	448	465	428	454	426	450	431	443	419	442	469	443	473	474	465	438	444	447	451	483	459	441	424	468	502	453	441	431	492	458	431	426	449	467	485	436	444	444	459	450	437	446	461	459	439	420	458	434	455	481	462	444	471	491	468	456	433	391	446	416	420	457	475	441	473	425	441	447	457	467	451	462	435	462	488	461	468	475	435	448	456	453	469	434	447	431	466	447	440	447	436	448	443	464	448	414	412	451	440	468	475	429	399	452	463	441	449	440	491	452	456	460	443	449	447	460	470	435	430	434	493	436	441	444	454	473	421	435	445	458	500	454	449	444	442	497	466	460	460	447	444	470	483	449	471	479	419	412	460	468	459	460	446	448	461	471	453	433	413	469	460	467	457	426	436	479	484	462	415	466	435	439	439	424	437	438	477	424	492	431	462	436	470	466	440	486	505	435	463	471	474	470	445	467	415	476	464	500	473	487	480	456	494	425	434	449	453	422	435	492	440	463	473	453	470	470	473	441	466	418	460	449	442	444	455	466	477	484	449	417	481	432	428	474	476	434	466	469	438	467	461	420	477	480	477	480	433	450	448	460	434	496	457	449	390	466	466	442	479	435	424	481	437	458	415	462	431	486	466	424	439	439	454	444	437	492	450	455	461	420	453	416	423	443	433	479	448	443	454	470	467	470	496	455	467	452	450	455	430	465	471	456	463	431	445	473	464	457	475	445	485	465	442	442	464	468	448	467	439	424	454	427	463	478	472	444	426	438	473	452	474	440	435	443	465	423	471	443	433	506	466	457	517	431	468	447	437	503	472	479	497	463	468	449	464	474	494	444	436	452	439	447	482	434	455	469	460	441	416	477	449	484	473	430	441	428	498	504	450	450	424	432	422	497	468	452	451	473	463	461	464	441	457	441	476	466	452	452	473	465	446	453	446	475	428	470	456	428	469	454	432	480	461	465	449	448	410	451	435	420	439	437	452	482	456	433	459	444	469	478	493	476	431	447	428	415	460	433	473	477	444	430	481	496	459	464	447	452	426	461	441	466	430	434	480	445	479	466	426	445	445	465	454	470	479	459	432	464	449	503	478	471	475	444	442	472	462	450	432	459	452	432	457	462	465	443	454	487	461	449	444	498	428	458	414	438	468	461	433	481	450	471	422	453	493	487	436	471	434	448	455	444	474	481	436	460	452	438	441	441	461	434	438	449	429	508	434	418	491	456	415	485	469	451	464	460	450	441	420	485	456	442	437	505	453	456	480	469	473	469	432	453	435	447	468	456	460	469	456	447	465	450	493	439	469	495	488	454	472	450	445	457	490	462	487	437	463	441	449	480	463	438	436	470	499	487	439	451	447	470	453	455	410	440	439	510	474	442	476	461	430	473	438	442	472	455	467	441	492	445	496	454	428	449	492	483	429	445	434	421	441	472	467	468	429	428	455	459	431	456	453	471	502	451	437	455	443	424	476	481	478	490	451	428	466	448	471	431	464	468	456	454	478	458	456	461	477	471	465	445	455	470	459	452	480	462	454	471	490	427	441	435	414	468	460	410	450	416	467	428	430	446	479	462	461	439	463	426	466	479	468	441	431	427	455	486	445	449	454	428	477	445	401	500	464	453	466	454	462	419	477	495	492	455	436	458	488	489	426	427	483	473	500	451	479	457	478	429	447	435	432	427	457	401	425	449	489	479	435	455	472	457	455	490	429	463	459	414	438	488	421	462	451	464	453	484	461	456	432	434	480	488	457	440	476	465	439	432	457	472	445	476	454	443	423	461	467	456	451	470	466	427	455	445	472	429	438	471	441	465	475	469	491	462	443	429	467	468	417	459	437	426	438	449	488	474	457	442	464	458	468	430	464	447	461	428	485	436	468	419	449	453	435	451	473	444	496	496	442	474	491	416	455	443	440	400	444	494	439	495	487	435	423	458	441	450	446	493	463	470	464	451	474	436	447	423	475	471	479	466	463	450	417	444	441	463	435	455	442	469	448	465	483	451	437	455	452	456	456	457	451	414	469	469	457	467	461	453	428	427	437	472	462	471	433	458	467	436	472	437	435	455	458	447	473	428	455	462	457	428	443	452	480	424	450	439	467	442	439	458	491	483	487	471	462	434	464	488	483	453	475	447	460	509	457	441	440	490	442	474	450	445	445	465	479	495	419	500	443	424	468	473	489	465	465	447	445	481	431	428	488	484	467	454	450	456	417	475	433	472	476	427	490	451	462	444	487	480	433	460	494	452	450	411	465	480	455	462	445	450	441	419	437	459	482	423	438	436	433	444	418	425	458	411	454	494	458	423	470	432	468	457	459	444	416	457	432	467	440	439	452	455	471	450	465	465	440	446	443	464	457	458	431	421	409	453	427	464	485	427	456	417	458	440	479	483	425	483	434	421	464	458	434	465	478	427	423	408	424	459	463	415	455	483	440	479	425	429	473	483	434	440	448	471	436	434	450	464	460	453	488	466	447	470	444	430	477	435	418	472	444	493	494	464	422	467	452	420	472	461	447	464	434	434	488	478	479	474	478	434	448	429	459	456	456	465	445	445	470	437	458	434	442	474	481	425	465	440	482	429	454	466	476	444	450	452	459	464	444	462	472	456	426	455	458	461	405	447	460	454	421	441	466	449	464	444	462	455	409	443	485	494	462	446	451	451	458	475	444	441	435
23048	22301	28658	24257	20888	14361	1354	616	554	522	513	493	494	452	473	462	463	440	427	416	454	482	440	443	427	434	445	432	462	399	431	428	370	454	424	424	465	440	447	416	412	419	424	397	377	447	436	426	437	426	428	425	419	411	410	396	450	406	445	443	403	434	424	450	463	454	416	476	425	412	419	455	397	438	407	416	450	415	438	403	440	427	457	447	459	414	441	427	414	413	387	440	403	423	432	428	391	422	428	395	421	457	421	426	475	450	438	403	433	443	443	429	401	406	435	426	431	455	393	379	406	426	408	411	387	423	433	438	394	402	405	420	407	412	425	421	454	447	441	436	356	425	441	416	435	406	430	424	411	420	418	415	439	438	409	393	467	438	421	453	417	408	458	411	410	408	430	412	439	417	406	410	426	391	423	434	414	429	407	446	401	436	424	427	443	394	433	468	398	446	431	450	449	431	413	406	465	432	397	419	468	449	408	414	444	453	408	434	456	436	429	402	370	444	442	394	381	464	448	452	428	409	445	463	415	436	420	424	380	411	438	439	407	446	436	380	431	386	426	429	418	458	421	437	429	421	423	431	422	395	417	387	408	426	418	422	442	439	421	415	463	442	422	435	426	391	420	438	429	409	413	394	404	454	423	406	439	443	432	394	373	412	415	402	400	422	402	434	414	430	458	409	445	469	424	440	413	411	431	429	425	416	436	444	417	431	431	429	397	403	406	370	432	459	409	437	438	435	422	419	411	382	434	417	406	435	407	391	443	449	416	453	419	410	427	406	456	458	397	424	392	415	434	399	417	440	385	443	425	424	419	408	397	414	390	416	425	380	436	393	401	407	433	419	406	396	406	388	428	408	445	390	406	452	433	419	431	453	415	428	427	381	430	439	418	414	418	379	405	379	401	456	455	409	384	410	418	382	410	437	402	450	426	464	380	402	454	410	431	454	403	401	418	411	439	421	450	426	413	471	454	379	413	391	420	401	428	457	424	407	431	429	408	391	405	377	433	419	438	439	365	407	401	444	436	395	455	426	415	423	445	427	411	423	405	409	405	405	461	438	426	403	419	404	415	417	415	469	433	419	411	444	399	438	458	390	459	424	442	430	440	458	453	428	437	392	442	425	405	424	448	433	443	431	423	420	425	435	430	445	444	423	383	414	428	421	434	423	429	403	440	432	445	442	420	439	424	404	394	435	449	423	402	434	379	453	431	398	419	416	447	462	418	465	419	410	403	388	427	416	421	420	427	402	403	410	443	399	393	387	478	421	420	424	415	399	409	445	389	406	384	416	399	409	405	455	437	401	427	412	418	412	431	415	434	435	434	426	402	421	423	418	453	441	400	440	435	399	450	399	427	459	429	429	438	418	432	426	452	399	424	423	441	394	405	434	416	413	404	462	438	388	415	454	401	436	424	385	416	453	406	421	421	446	408	438	427	421	423	416	388	399	442	412	415	442	434	440	436	449	463	438	435	406	450	427	412	421	413	443	412	430	406	412	422	423	422	420	423	392	422	425	442	444	438	424	434	405	424	388	457	435	412	401	430	443	412	420	425	419	412	431	417	409	397	433	398	414	422	428	427	412	435	408	424	415	418	447	407	464	419	423	421	424	397	446	407	423	438	449	409	405	424	439	423	425	442	425	412	430	403	442	427	395	395	427	439	406	412	429	434	402	429	422	412	400	385	387	411	413	409	382	408	471	425	422	410	426	443	443	431	431	425	445	451	412	402	417	438	419	439	424	407	446	451	420	421	398	401	432	431	428	423	410	434	430	433	427	436	416	439	425	429	424	417	424	405	393	435	458	461	483	427	435	384	437	413	418	434	432	425	382	404	417	459	418	460	394	415	418	416	382	436	464	443	414	422	429	447	423	441	435	399	433	451	429	451	401	408	412	422	404	409	438	450	431	405	419	412	437	448	437	439	409	458	418	429	414	446	426	440	395	417	404	388	391	426	430	414	452	408	423	428	390	409	413	411	386	398	429	350	429	431	401	430	407	440	417	419	411	445	438	391	401	413	432	399	409	412	419	416	410	401	428	419	424	405	416	423	444	430	373	458	451	427	414	438	400	400	473	424	441	381	447	418	416	422	414	413	432	411	428	421	444	398	398	400	418	436	410	460	416	447	420	410	413	451	401	459	428	437	424	395	458	409	411	450	404	440	385	396	436	458	444	435	440	436	449	445	442	407	438	452	438	459	408	413	421	391	410	455	407	420	452	408	420	449	391	425	401	413	426	403	439	441	448	412	426	424	467	419	413	439	426	401	437	406	420	452	421	418	434	392	448	435	412	416	407	436	416	432	400	403	400	429	436	433	357	441	430	376	416	435	396	420	454	403	417	445	406	413	427	436	423	441	424	399	419	426	408	410	416	404	427	457	402	404	432	429	472	453	384	461	453	412	430	435	445	442	446	424	464	443	424	443	371	414	420	423	427	435	392	412	451	398	447	401	430	426	419	415	417	405	457	419	398	384	442	404	413	459	447	448	443	419	430	434	414	422	437	425	434	420	419	428	393	421	454	414	426	394	468	433	443	455	436	437	394	393	427	424	433	412	411	414	423	422	396	421	448	424	442	413	412	434	386	438	414	416	448	420	400	431	425	433	387	416	420	399	446	408	427	423	451	455	434	413	397	414	386	454	427	403	434	390	403	448	420	391	439	449	447	453	399	420	430	424	419	404	453	422	407	406	446	408	415	434	420	432	447	440	391	421	434	378	447	423	366	462	390	408	404	420	449	379	421	422	434	430	455	438	431	421	465	423	430	425	431	370	448	401	421	418	428	458	429	442	451	406	406	399	417	462	434	443	452	398	412	436	425	442	413	445	447	440	416	449	430	439	434	424	386	429	429	421	420	368	388	397	438	428	402	418	405	434	440	411	422	434	419	407	438	424	426	431	436	406	445	397	408	400	449	425	428	406	424	414	405	426	408	460	423	410	407	411	436	394	471	437	411	412	430	384	392	432	473	450	407	402	437	456	434	425	398	415	393	432	432	404	434	374	412	445	416	439	432	421	443	442	420	426	452	400	403	424	403	418	437	409	432	414	428	383	428	433	431	419	435	457	384	415	422	400	440	427	455	427	420	430	422	457	440	443	436	438	463	428	429	429	440	440	439	411	437	395	442	376	421	405	447	412	433	431	443	413	420	416	458	450	462	432	420	452	426	419	401	439	410	430	453	408	414	383	415	433	424	453	439	430	462	426	392	402	441	434	378	399	424	412	415	445	434	397	426	417	429	446	444	454	401	423	407	415	426	394	445	398	414	406	423	420	409	432	382	395	401	437	435	416	414	465	387	377	423	382	439	431	394	420	402	413	397	407	418	418	410	436	439	446	424	399	423	418	428	411	445	385	393	400	447	452	440	402	444	401	415	413	434	427	396	454	453	402	395	405	418	425	433	435	449	416	427	406	416	407	416	410	453	464	464	445	432	391	390	431	437	365	400	432	433	434	440	419	414	386	407	452	437	435	421	447	412	460	442	409	425
47898	83732	48952	3045	2168	1697	1446	1212	1075	957	881	874	887	881	814	746	762	753	755	772	727	726	700	737	745	722	716	691	676	722	703	714	684	684	711	646	699	701	665	678	672	682	693	739	698	720	722	704	649	679	690	639	716	698	732	676	673	676	698	699	703	674	668	687	690	681	679	754	695	675	699	678	711	685	667	697	640	637	692	704	655	689	710	679	676	709	642	649	666	710	679	648	651	666	677	634	646	674	670	736	675	708	683	660	668	694	686	681	643	687	708	676	678	661	688	654	669	682	682	689	699	627	677	682	682	671	663	655	714	656	712	670	697	681	690	724	669	682	694	665	672	684	690	647	605	664	672	703	671	609	693	668	685	685	681	676	731	679	696	724	662	682	673	692	702	697	684	685	663	655	663	681	704	664	675	674	658	652	687	720	711	655	688	669	669	644	714	688	736	713	631	663	666	690	730	660	660	687	672	644	632	680	673	632	684	732	668	697	659	650	687	711	654	703	676	677	666	689	671	685	674	697	695	680	666	663	643	709	682	669	663	691	707	711	690	699	705	661	702	638	694	699	695	674	670	695	682	616	638	677	648	680	706	700	639	687	681	684	725	656	684	666	687	684	677	632	682	721	688	667	724	731	698	657	664	690	632	664	693	664	659	648	679	668	678	675	660	635	717	682	705	672	700	710	668	702	674	685	688	695	668	700	665	655	708	679	638	675	698	654	684	692	707	647	718	667	673	656	660	704	628	668	664	642	708	663	693	640	698	705	657	658	708	665	657	657	711	686	736	694	694	658	658	692	685	676	677	684	660	666	652	651	731	673	647	699	691	648	686	700	657	696	699	631	634	676	665	669	666	731	678	704	664	700	678	682	661	666	659	700	704	678	648	620	698	677	691	704	674	733	627	653	648	652	603	687	693	693	660	635	654	667	644	678	699	654	634	701	692	652	680	630	650	680	623	720	661	676	689	666	682	684	699	663	688	684	641	673	702	629	715	690	672	683	684	653	681	694	723	694	686	643	712	634	663	649	674	684	708	658	709	665	670	653	688	707	646	692	648	677	687	638	585	585	694	694	696	685	694	644	706	653	687	660	679	659	700	659	680	679	628	647	616	693	659	703	671	692	649	670	668	652	703	688	710	753	652	650	668	690	712	665	656	671	641	662	666	711	635	653	643	671	694	684	655	633	636	704	660	739	676	652	666	683	633	619	686	712	667	683	655	659	674	660	697	646	656	687	639	666	682	702	661	690	675	669	678	690	715	656	672	714	662	659	664	704	678	698	652	667	672	675	656	647	684	703	693	677	667	659	707	655	658	632	763	755	728	719	644	670	675	671	678	657	700	673	654	625	711	694	682	683	661	627	687	703	677	635	693	662	715	681	651	673	638	682	680	659	731	660	668	734	653	650	659	693	715	634	702	658	667	656	662	686	630	665	706	662	684	719	680	609	657	660	675	623	683	672	649	646	649	667	698	697	682	648	685	692	733	702	681	637	712	644	681	696	690	691	725	620	622	637	701	651	702	678	620	648	649	633	687	665	684	644	678	671	660	696	738	712	665	697	679	705	671	650	698	675	620	644	674	650	708	654	697	670	683	598	653	671	662	662	666	667	665	687	685	652	667	738	697	693	674	668	628	683	663	690	664	627	695	677	737	701	658	691	700	652	630	677	663	699	665	667	723	687	717	662	682	677	652	636	654	692	646	665	664	644	678	692	657	665	661	686	678	683	711	660	680	639	676	702	683	696	687	664	689	628	676	652	682	640	655	685	706	696	662	692	699	687	666	648	649	694	649	698	704	667	692	730	730	707	651	725	653	649	640	638	664	709	718	657	672	683	712	684	643	662	681	709	642	699	692	688	693	653	699	688	685	622	704	624	698	679	751	684	707	652	681	660	666	684	706	704	682	645	656	708	699	671	684	702	693	708	660	683	650	686	674	698	631	709	698	657	674	657	664	680	695	637	652	650	668	701	715	677	717	653	668	621	653	651	663	702	686	678	619	701	678	674	619	665	636	717	657	712	686	703	684	673	662	678	720	602	637	685	711	651	689	688	637	669	667	728	713	674	663	734	634	683	696	647	661	683	645	706	711	670	628	735	682	665	660	692	640	728	655	714	645	662	669	608	693	651	713	638	679	698	665	724	737	676	668	665	639	709	669	658	674	717	659	657	703	683	593	709	668	652	678	674	687	682	667	661	704	684	672	651	710	717	704	708	683	671	667	660	698	632	653	718	667	633	635	672	655	638	678	665	670	658	658	702	686	690	688	682	707	673	622	710	675	681	700	660	706	650	666	652	652	649	645	739	682	685	697	725	708	674	691	655	711	645	663	679	658	706	690	706	635	684	719	672	702	687	670	678	705	685	720	677	732	689	697	686	659	644	721	699	668	698	705	712	652	707	672	647	678	741	676	702	706	633	672	686	674	695	724	680	677	717	667	686	689	654	639	642	676	707	676	674	689	729	674	648	662	689	702	644	684	698	678	709	644	690	652	688	626	672	698	653	673	689	663	710	711	634	674	685	681	623	652	666	672	665	675	685	673	666	688	710	696	679	728	705	655	699	683	681	662	666	695	646	642	660	649	640	656	680	656	643	706	691	723	647	661	700	650	669	681	668	721	632	656	648	674	645	641	696	704	679	706	666	645	663	671	672	695	658	648	661	669	661	680	644	662	673	661	650	658	672	670	665	670	674	652	661	681	716	698	660	713	671	708	687	647	655	689	698	681	700	676	702	670	622	673	713	666	662	689	690	677	669	674	635	688	671	680	688	634	709	704	706	675	698	693	660	637	699	673	695	679	656	676	656	609	658	708	675	665	622	663	688	679	688	657	696	704	708	684	702	699	660	688	698	722	659	672	671	699	636	703	682	684	664	642	681	678	682	676	707	684	702	666	632	657	714	688	683	665	707	720	663	635	652	621	672	695	658	663	646	703	620	665	675	688	723	693	660	613	653	687	647	703	684	681	733	648	657	694	686	685	698	631	686	688	717	679	747	717	687	636	687	678	716	672	681	639	669	686	680	662	664	682	681	699	671	662	668	669	643	653	675	630	695	630	662	655	680	709	651	671	686	630	693	659	733	692	696	721	658	655	671	684	683	642	690	672	681	730	707	661	684	712	644	626	656	689	663	673	661	677	725	694	673	647	706	676	701	640	655	622	620	686	651	672	681	639	665	710	721	638	691	679	696	650	676	677	691	668	648	685	621	646	704	660	645	629	657	681	669	701	707	687	705	671	669	716	691	703	686	683	722	703	675	651	640	684	635	634	666	651	665	690	648	688	691	675	645	707	651	718	703	664	703	686	681	706	677	596	678	683	688	675	674	705	670	676	651	677	697	658	662	695	706	676	643	659	651	671	682	715	663	676	682	663	713	673	703	694	681	700	661	684	713	651	670	675	669	659	691	631	659	659	706	704	659	657	710	654	667	642	656	671	680	687	643	656	668	698	705	673	683	671	675	635	674	679	646	685	669	657	691	719	701	709	694
28095	26413	19854	3011	174	189	144	142	147	138	150	154	124	158	129	127	145	147	124	146	133	144	114	130	130	111	144	134	121	150	124	137	141	128	131	128	121	119	129	110	158	115	115	148	144	143	154	123	143	133	127	149	116	134	117	127	114	127	121	146	138	128	115	109	150	135	121	146	130	135	117	117	146	134	125	134	122	128	142	134	153	129	137	146	142	136	133	131	130	125	133	114	117	112	122	129	125	135	106	145	138	132	133	135	132	133	133	128	150	110	124	116	125	134	126	134	121	130	134	125	113	113	106	118	115	145	146	128	117	136	135	116	126	144	121	142	127	117	136	114	132	133	101	145	123	135	145	141	122	123	121	128	110	126	110	154	129	120	139	102	122	140	132	144	132	161	146	135	151	135	145	158	130	114	149	123	131	140	114	131	125	120	127	117	148	141	122	130	136	130	135	135	117	131	120	141	106	140	132	144	138	154	135	118	139	136	126	149	127	127	119	133	125	113	123	133	135	132	147	127	128	135	129	145	123	140	134	119	137	100	131	140	132	133	130	121	123	125	120	119	117	127	137	140	144	120	113	128	156	143	149	135	132	141	148	136	138	139	120	134	137	119	128	161	118	133	123	135	151	140	135	135	129	126	130	119	112	125	137	138	145	132	117	145	136	143	137	142	130	136	137	149	129	124	144	136	117	149	139	143	130	125	135	120	140	121	136	116	112	106	122	148	120	130	137	136	123	125	134	146	144	137	130	131	128	139	127	140	141	115	109	122	129	144	132	127	145	141	138	113	118	131	119	145	123	135	143	123	127	134	138	114	137	119	121	131	145	132	114	111	134	120	146	131	151	111	123	114	133	128	140	114	138	146	144	105	125	127	124	153	148	131	120	109	138	117	127	139	139	130	152	137	130	124	138	138	150	145	125	148	137	106	124	149	127	146	139	136	141	146	133	125	126	136	143	136	150	123	114	132	134	128	136	136	130	157	143	125	121	121	131	133	147	140	125	124	154	122	125	113	139	117	141	121	150	140	123	112	120	139	146	137	135	106	137	141	121	151	129	132	124	116	133	135	144	127	130	128	138	136	141	116	132	134	141	139	152	133	157	113	132	139	128	126	133	135	142	131	129	120	124	147	118	139	127	110	118	147	140	148	152	133	125	124	133	150	126	113	124	133	134	124	120	134	129	129	125	121	137	148	124	121	114	148	119	132	138	152	129	141	141	114	125	118	142	138	146	123	123	117	129	119	136	132	126	136	127	117	139	127	136	123	137	126	131	138	107	136	148	135	136	131	135	129	137	147	121	126	135	134	116	127	130	137	130	140	122	155	124	141	123	129	149	138	119	144	129	124	131	128	138	108	143	137	129	143	154	129	114	124	131	151	139	129	123	136	122	117	115	118	148	123	132	129	150	136	106	122	115	144	149	123	119	150	120	133	124	124	145	127	119	128	120	123	115	144	120	125	133	141	130	133	126	130	157	124	128	120	128	125	136	132	159	121	112	142	145	132	129	139	126	106	131	124	134	121	118	148	147	107	133	142	117	118	147	130	127	141	119	103	133	122	127	132	116	136	114	152	140	131	113	113	133	141	117	123	147	134	107	142	136	100	139	152	140	127	136	150	142	129	139	124	132	127	120	148	130	121	127	109	132	141	138	157	131	146	121	140	129	145	137	132	129	121	134	116	131	134	127	150	144	137	127	117	137	128	127	139	136	130	136	119	135	157	130	140	120	124	127	126	128	138	139	136	128	151	126	152	137	131	134	134	132	168	132	129	131	113	131	141	142	142	136	136	138	126	137	154	126	119	121	136	135	132	123	132	124	124	138	131	130	134	120	143	135	126	138	134	132	116	147	149	130	133	117	142	139	122	148	135	150	130	137	144	116	117	140	130	123	102	135	137	147	126	138	121	140	133	138	139	138	130	127	106	128	133	153	152	133	129	119	127	115	139	127	142	141	133	147	145	146	132	110	130	138	118	126	134	128	138	139	140	137	148	140	130	147	126	149	130	112	147	149	122	164	129	111	136	132	136	131	126	130	144	118	125	134	139	130	149	116	140	105	134	140	129	136	145	130	130	147	133	117	143	121	139	124	140	142	116	145	130	146	130	133	140	120	118	141	135	121	145	126	130	132	127	136	133	118	131	110	120	122	120	116	147	136	126	132	145	143	114	131	116	117	135	117	150	135	124	134	137	131	124	114	122	121	116	127	112	129	127	129	140	127	138	136	138	132	140	149	133	110	133	130	134	139	147	142	131	149	134	144	144	141	140	145	136	127	135	123	143	126	128	136	145	130	118	139	133	124	133	107	110	138	122	123	136	122	136	134	138	124	127	138	134	133	117	137	127	138	117	121	121	147	142	130	130	132	130	118	144	131	132	116	119	118	126	131	129	127	125	130	148	122	147	157	127	135	147	136	142	111	145	133	147	161	136	113	130	137	127	122	152	123	118	121	132	137	128	146	114	138	125	133	140	132	116	132	126	110	153	128	136	126	133	118	127	130	144	126	139	135	125	139	143	135	130	139	133	135	125	123	147	148	114	142	137	133	133	121	125	142	114	140	126	131	125	148	111	127	128	141	165	128	101	128	127	135	150	134	125	129	128	137	116	137	130	133	132	144	151	143	138	143	130	123	148	158	138	120	122	117	150	134	138	133	140	132	142	113	114	120	107	138	126	113	122	129	144	146	109	141	112	137	131	140	154	110	136	99	136	140	116	112	129	145	132	130	131	122	118	124	119	133	138	144	143	111	135	142	143	95	117	136	129	131	110	130	132	143	133	142	136	146	151	146	141	116	120	127	129	119	123	122	122	139	136	133	120	120	125	123	131	137	147	134	134	125	127	143	131	154	122	124	129	133	134	125	139	154	124	125	135	134	131	126	131	126	153	138	132	123	115	145	127	128	133	120	122	132	151	129	129	145	151	151	115	138	123	142	157	122	108	120	128	141	129	115	124	133	138	120	132	121	129	154	131	121	118	158	120	117	125	118	142	127	133	122	131	139	135	134	124	123	131	108	120	129	137	129	139	138	129	124	133	135	131	130	129	123	118	127	112	101	131	145	123	141	129	118	135	129	166	136	136	147	134	135	126	114	136	123	136	135	136	138	149	137	130	141	123	139	124	126	124	136	118	126	132	125	137	142	122	143	133	111	118	138	125	120	124	137	130	141	133	141	132	129	131	127	156	132	124	127	147	123	146	136	125	134	134	144	123	135	140	128	144	136	127	137	123	149	123	144	128	144	129	126	141	136	135	120	137	130	132	147	130	137	122	139	136	108	123	143	126	113	122	147	158	133	136	113	122	130	128	114	128	136	152	126	135	137	107	133	119	126	146	123	139	134	111	130	128	145	128	113	133	134	125	137	129	128	116	121	148	133	118	138	124	134	131	138	132	123	130	120	142	151	140	119	140	118	141	135	128	124	145	138	126	147	143	130	136	132	145	147	118	120	113	117	134	137	140	156	107	118	146	130	150	106	126	123	134	143	125
34017	40749	19094	374	344	321	269	261	243	242	234	239	246	261	221	267	241	225	239	242	228	239	217	255	230	248	263	244	242	282	252	239	218	269	213	251	232	222	239	252	232	237	235	221	238	233	224	272	245	245	233	248	226	213	240	228	240	227	224	260	248	223	244	227	252	245	265	243	212	239	245	250	198	226	209	219	237	219	241	237	239	253	214	236	272	253	256	237	212	222	240	243	249	248	240	243	266	252	248	224	223	231	239	218	247	218	237	235	273	212	231	231	248	235	246	250	226	252	206	227	231	235	225	247	245	224	240	225	242	231	238	243	247	199	248	222	215	247	222	231	233	254	225	235	227	214	239	259	216	231	217	238	227	247	218	228	261	235	253	230	240	227	235	217	230	235	232	222	231	245	234	231	229	232	271	214	258	231	245	230	240	235	213	227	238	228	249	218	230	247	236	239	234	212	273	237	224	220	229	229	211	242	237	245	243	207	234	235	239	227	260	232	241	218	231	256	246	238	224	240	221	237	245	231	263	239	231	245	234	240	226	227	235	215	248	233	242	247	219	236	246	205	241	253	252	240	199	225	218	232	218	242	227	239	255	250	206	223	282	234	247	244	215	245	243	218	219	255	262	232	228	224	207	246	250	240	258	244	215	240	239	244	232	239	216	259	226	246	224	241	217	241	215	241	200	236	234	238	230	238	233	208	229	242	229	234	226	273	243	239	242	231	215	234	261	232	237	229	192	221	243	237	243	229	233	246	245	235	250	231	221	259	233	256	236	223	232	235	241	239	248	224	225	226	232	235	236	232	215	239	236	235	210	201	246	267	244	245	231	233	237	250	265	258	243	251	235	235	237	253	251	232	218	250	241	225	217	241	231	252	224	265	226	232	219	228	231	244	231	216	224	250	227	221	218	214	241	241	282	246	247	227	211	257	227	216	205	240	260	233	215	229	222	227	225	252	226	268	246	239	235	241	221	241	231	242	231	276	242	233	243	264	243	288	258	243	236	255	247	227	226	232	212	229	221	228	238	229	222	241	239	263	232	244	233	220	257	238	226	246	216	245	219	248	238	238	230	202	252	223	235	251	211	220	221	225	237	230	243	236	228	245	243	258	229	213	244	251	223	233	248	236	203	251	247	245	228	262	246	250	244	248	221	206	244	213	257	216	210	245	267	233	236	244	214	234	248	205	230	236	253	264	217	254	255	219	231	252	218	256	224	219	241	225	264	242	225	217	236	239	228	233	252	224	257	255	241	260	240	206	250	225	230	245	272	243	263	231	239	228	270	224	227	229	200	237	231	225	243	254	275	258	215	244	241	201	247	239	228	215	232	239	243	254	252	245	243	234	232	219	226	240	275	244	245	212	236	235	235	225	242	246	240	202	232	231	221	255	221	244	243	228	242	224	233	235	211	227	231	244	234	222	253	263	244	231	259	245	237	241	213	229	236	219	230	252	257	240	236	251	234	239	222	214	238	257	236	229	249	266	266	213	236	232	251	239	237	240	231	246	257	228	243	245	213	240	251	237	238	241	211	235	235	214	224	263	218	254	213	237	222	237	223	251	247	257	230	242	222	275	240	264	221	260	265	232	228	228	263	215	228	241	230	225	257	219	244	245	227	260	240	248	231	253	234	247	205	229	231	220	250	247	248	228	240	214	241	228	229	242	263	245	243	228	241	257	244	209	243	230	245	230	260	223	252	222	268	229	229	218	227	230	226	237	214	230	224	261	223	212	233	196	227	233	212	208	222	231	211	193	233	212	232	237	251	212	248	246	242	231	232	239	242	252	208	221	216	221	254	239	204	227	225	253	233	232	225	236	232	214	225	250	205	249	229	251	250	219	227	221	233	240	267	228	221	242	242	227	228	223	202	245	245	238	253	238	216	238	248	236	239	228	225	243	218	247	219	222	222	237	246	242	253	271	226	226	243	234	220	239	264	250	234	205	248	230	224	262	241	247	231	226	224	223	264	250	243	222	197	234	234	239	250	240	252	227	236	219	201	245	230	234	244	247	205	248	236	226	235	228	199	239	225	232	249	227	235	243	232	215	230	254	251	231	208	219	231	247	232	260	247	211	232	200	216	258	235	226	229	227	256	243	245	225	263	234	239	219	248	246	229	212	242	219	218	260	268	229	237	229	232	233	238	267	239	216	219	217	254	205	239	214	228	244	243	262	214	252	244	248	233	239	224	232	239	241	221	236	244	239	221	253	245	238	264	266	237	229	179	209	235	231	241	236	230	254	243	213	228	248	226	239	240	236	249	221	253	236	211	240	248	240	249	205	252	229	231	249	236	250	240	254	208	242	222	231	216	255	244	255	256	245	228	236	224	197	256	253	244	230	217	267	232	239	252	224	260	233	217	229	252	257	243	233	197	220	235	216	229	217	216	232	251	253	229	228	230	242	260	249	243	243	248	248	229	245	260	215	233	244	244	263	218	216	218	244	234	246	237	232	222	232	231	225	251	222	233	229	218	232	231	245	225	222	222	242	247	239	231	228	232	271	238	251	265	246	220	254	255	244	251	234	248	205	227	237	237	229	221	234	251	212	241	206	228	255	240	231	260	229	231	231	262	223	234	218	290	224	226	209	248	240	231	229	221	226	221	268	231	243	217	249	222	213	238	247	247	240	219	259	251	242	245	236	208	233	219	220	255	228	222	253	234	230	224	199	244	238	226	232	243	234	243	234	246	216	234	209	236	268	212	238	232	254	217	237	225	204	250	218	208	226	259	223	243	231	240	216	251	229	207	242	242	247	229	214	206	231	255	214	250	238	238	225	236	225	233	245	211	240	252	268	213	261	220	231	233	246	253	230	241	238	222	246	223	230	249	229	255	216	228	241	228	244	238	245	235	242	213	240	241	243	240	257	244	238	244	241	231	229	233	264	225	218	255	220	258	233	261	241	243	242	247	225	230	263	207	239	226	241	250	228	242	249	257	234	260	234	252	217	242	234	246	254	258	223	228	216	226	253	230	219	219	244	276	215	253	259	235	239	232	218	219	226	247	258	264	229	229	228	215	208	232	243	248	231	213	237	270	230	223	252	238	249	239	239	236	232	202	248	235	247	251	221	231	251	263	238	230	233	215	232	219	235	239	241	233	221	232	247	217	219	236	242	215	273	229	265	222	231	234	242	243	224	251	233	242	242	223	218	236	214	253	227	238	228	223	250	233	205	227	236	222	221	248	238	243	252	210	255	244	218	238	241	227	223	242	224	244	231	246	251	205	231	202	236	245	230	241	227	222	271	225	220	239	227	248	234	255	229	216	207	227	189	244	233	267	215	221	234	220	249	257	230	232	223	231	267	212	230	266	232	242	236	215	264	225	233	232	223	250	253	211	252	230	241	261	240	232	230	249	232	246	245	242	204	243	256	213	244	237	243	216	216	214	235	222	244	224	219	215	218	245	216	232	266	247	223	223	245	249	244	254	218	241	242	233	243	241	237	228	228	229	229	234	241	240	249	220	251	232	224	211	218	224	247
24109	21894	28493	24301	18619	3652	522	355	345	307	293	287	305	308	268	314	295	306	323	302	265	292	305	290	278	297	277	268	281	293	282	274	239	253	256	301	259	275	278	286	267	282	254	277	302	284	286	285	274	292	276	279	258	283	292	289	247	260	269	228	293	295	266	310	274	303	286	251	270	269	280	311	277	258	266	278	262	281	311	262	319	263	282	271	259	269	282	256	271	295	265	288	280	254	294	305	291	271	246	262	270	293	267	288	273	295	244	264	269	259	265	267	251	300	274	284	254	245	256	280	236	280	261	249	292	267	262	300	263	275	249	313	275	247	292	254	318	256	296	291	307	291	281	253	279	277	263	266	288	286	257	257	272	277	267	257	274	281	268	262	284	273	258	270	274	277	285	248	239	302	295	269	276	276	259	270	268	269	305	320	280	285	249	268	252	269	283	287	253	289	270	293	259	288	290	257	276	286	280	279	237	269	287	281	283	265	292	280	269	244	266	286	259	302	268	281	266	240	278	265	260	292	293	296	239	258	275	246	250	267	276	293	252	271	280	274	267	292	277	252	275	267	268	245	274	250	281	278	231	280	269	300	271	249	254	280	230	271	272	278	262	290	263	232	279	276	262	270	273	286	255	258	267	255	271	289	268	269	303	241	306	263	273	252	294	256	268	261	292	287	278	263	266	305	297	268	308	260	236	273	292	297	233	288	278	272	271	279	269	265	273	270	288	277	258	272	288	272	272	295	283	261	284	261	280	294	262	310	272	282	270	300	267	263	257	280	266	283	279	268	266	317	275	304	253	253	268	305	262	259	268	260	266	263	258	277	256	246	284	247	268	295	272	274	269	250	296	257	268	262	299	269	277	278	277	255	266	291	287	273	256	291	275	271	281	283	317	290	303	270	279	261	258	281	297	275	265	252	249	283	269	283	272	289	236	321	258	270	252	271	294	281	317	250	250	271	285	260	273	280	299	261	267	244	269	261	284	299	265	262	238	270	275	287	299	286	264	279	293	278	284	280	258	250	271	272	269	280	269	254	233	267	243	281	283	281	265	258	285	265	287	275	267	262	242	269	280	285	281	279	278	305	257	266	281	277	255	275	273	263	256	272	271	266	258	287	239	292	292	243	289	285	262	284	279	253	297	266	294	263	286	286	272	269	322	242	265	268	302	319	289	250	241	247	252	268	246	291	276	298	269	261	253	298	271	282	308	275	233	281	282	250	234	274	274	279	259	250	312	266	257	254	275	298	264	242	249	268	275	281	266	284	281	257	265	273	288	259	267	279	258	276	278	283	244	282	264	272	277	287	266	268	284	297	267	263	255	286	277	268	288	291	273	236	283	272	259	280	283	263	253	258	261	284	283	277	293	262	237	298	290	304	266	289	279	261	283	273	282	290	285	290	260	267	243	253	275	278	255	306	274	267	238	325	306	258	273	279	301	285	257	279	286	256	251	281	286	278	297	263	259	254	277	296	245	265	270	284	298	255	280	269	289	267	289	287	300	270	276	275	270	272	267	295	289	252	305	277	278	261	255	273	271	301	267	281	297	254	263	281	292	294	275	288	281	264	264	274	269	265	270	265	256	242	269	260	273	271	269	281	244	277	252	272	260	284	272	297	263	279	289	259	290	250	260	288	304	279	264	240	298	265	253	250	275	299	273	257	271	298	272	278	238	246	300	276	291	302	255	251	282	284	295	300	282	301	282	283	274	296	268	284	275	258	264	266	267	266	242	242	284	288	245	259	283	296	286	258	293	272	270	267	286	275	278	280	259	279	256	284	267	238	248	290	250	278	265	269	287	261	294	280	280	263	298	300	253	257	272	291	269	267	295	289	289	299	294	275	268	275	272	271	269	255	247	241	241	279	270	275	280	261	273	289	309	265	286	284	226	265	260	277	267	268	270	257	249	266	269	277	277	259	275	330	273	285	281	282	260	257	263	276	289	275	283	281	291	252	304	277	250	268	269	261	267	260	291	271	270	258	264	304	283	291	290	265	284	298	277	256	235	259	263	248	277	299	316	274	286	258	254	281	290	267	248	257	275	271	270	271	279	262	292	278	281	316	283	295	279	290	278	277	306	264	295	264	268	258	290	280	242	269	303	296	280	277	275	273	277	272	297	278	306	265	250	276	274	269	296	288	287	272	261	285	279	252	269	269	248	276	272	260	293	276	281	264	274	294	287	295	262	275	252	260	264	268	295	264	268	252	261	230	264	304	252	252	276	306	289	267	274	249	271	290	271	287	254	274	267	271	272	297	302	263	260	252	300	286	270	251	269	257	267	266	293	268	269	251	263	295	271	271	284	245	291	277	283	242	280	255	261	245	296	304	270	252	238	289	251	303	288	277	262	250	280	281	301	269	256	263	294	282	276	279	274	293	262	261	270	286	257	295	287	274	270	290	237	287	262	260	255	297	263	298	262	269	284	287	289	279	255	286	264	290	236	279	301	281	244	268	266	290	266	274	247	251	263	280	255	292	235	281	285	260	246	277	264	271	296	276	264	282	244	268	289	274	321	277	265	274	272	271	278	253	267	287	287	279	241	282	260	295	241	300	268	279	260	299	282	280	263	276	279	278	269	287	263	269	296	265	273	259	275	251	266	274	257	254	303	305	271	277	266	247	291	249	235	281	258	299	275	317	258	285	253	264	275	259	262	295	261	289	247	272	292	300	265	261	279	280	262	264	292	270	304	275	255	269	285	268	268	250	287	277	263	243	267	296	254	275	300	268	277	289	265	296	282	275	260	259	297	262	274	256	261	263	280	285	287	269	265	286	286	253	268	252	248	280	258	274	273	244	298	276	280	278	275	272	290	268	275	261	270	244	300	268	260	263	289	286	266	289	313	296	278	304	282	273	282	265	275	255	273	265	258	269	251	244	274	302	279	299	277	273	271	282	275	277	269	299	285	253	265	290	268	265	235	311	279	287	256	276	306	256	282	257	236	278	277	250	269	254	287	299	248	274	274	267	295	274	301	274	264	282	289	315	289	261	269	278	279	260	264	266	277	282	286	259	259	290	261	282	282	263	286	251	268	254	274	253	295	273	264	279	245	259	264	268	258	265	266	235	257	277	284	271	276	301	286	264	270	309	261	274	298	273	263	275	293	266	313	297	271	267	261	271	267	253	286	276	255	276	248	284	300	276	258	284	242	291	281	279	306	297	254	271	256	259	260	271	287	281	284	274	264	274	290	283	261	253	257	287	293	258	278	264	297	258	254	265	232	273	268	281	251	288	296	270	247	257	273	276	305	243	278	296	278	293	259	258	297	273	242	304	300	273	280	243	264	264	268	255	250	290	260	278	311	259	278	232	263	253	275	251	319	298	290	273	278	273	265	280	288	259	299	274	310	310	285	267	276	282	281	289	265	280	296	290	279	279	248	291	282	287	245	254	273	248	262	273	269	241	275	282	291	283	246	266	217	244	284	276	278	256	248	291	284	240	271	290	288	254	282	321	279	270	308	278	263	263	275	287	272	279	282	255
53866	76684	39250	1915	1356	1043	852	749	696	602	645	606	561	580	522	542	475	470	487	505	516	487	473	472	473	517	444	448	430	471	427	450	466	474	484	460	449	486	439	444	424	446	429	427	464	500	455	440	414	482	473	471	505	448	441	432	481	478	450	494	471	481	434	442	459	501	435	472	477	463	447	486	457	431	459	463	467	491	451	491	424	472	434	469	464	453	417	502	411	459	463	441	461	457	423	455	442	472	469	433	397	465	427	425	438	479	454	450	474	461	473	480	466	458	422	446	446	446	434	426	445	476	457	454	425	475	451	438	436	468	442	434	474	439	461	490	447	472	434	478	493	410	453	431	450	459	434	463	466	443	455	467	441	484	448	441	437	407	451	472	441	493	437	420	426	479	442	460	436	496	485	429	462	431	483	479	471	487	462	452	437	460	486	454	424	459	463	436	446	425	443	456	459	418	446	443	444	486	451	435	443	445	440	459	457	466	461	445	433	479	430	416	448	434	420	454	442	455	455	439	481	446	459	468	437	454	431	430	466	414	450	492	459	492	454	436	460	485	450	459	425	438	408	456	442	470	467	447	431	470	472	440	420	458	479	499	453	504	443	427	434	437	428	459	445	437	460	464	439	490	440	426	443	432	469	458	516	434	474	434	439	428	454	485	409	437	462	398	457	430	484	479	443	435	450	426	432	490	424	425	446	450	413	471	448	453	440	480	443	457	494	452	469	445	441	465	479	471	454	466	474	505	468	472	456	441	461	461	476	448	474	449	442	476	453	435	483	472	419	454	476	457	427	427	474	443	454	482	437	452	431	454	482	452	473	440	435	455	497	494	453	463	466	490	487	432	443	448	467	443	433	426	439	457	499	483	452	459	420	466	474	438	466	443	449	457	463	433	459	451	403	464	414	420	470	474	434	464	450	442	410	454	460	441	433	491	442	414	470	470	448	457	447	488	449	414	444	454	445	478	484	525	482	495	451	411	481	417	455	463	455	461	480	497	440	466	414	451	448	461	445	441	439	476	419	456	438	472	488	450	434	444	473	446	441	449	472	458	429	456	469	435	445	436	442	479	469	448	453	434	463	461	432	516	477	456	455	456	463	449	488	456	464	467	414	452	461	452	428	433	466	425	450	468	445	477	456	441	430	426	499	439	461	437	502	471	444	464	442	428	459	429	451	430	473	450	464	477	463	457	453	480	459	451	462	469	435	454	469	455	478	431	450	469	468	463	464	477	439	462	485	458	480	480	432	450	469	432	462	440	495	469	461	424	450	484	465	411	431	479	451	432	455	478	459	420	432	453	462	472	451	442	446	480	438	421	462	447	445	425	436	446	448	478	439	431	415	457	465	452	395	422	442	478	481	435	463	425	459	453	466	427	471	439	455	485	475	442	496	446	440	441	456	441	411	437	426	462	452	471	448	435	433	417	441	444	442	445	493	457	470	457	475	417	455	463	455	478	502	448	460	437	459	459	433	451	437	485	435	462	434	460	467	451	409	476	478	465	437	450	464	449	421	467	465	418	465	432	448	445	494	429	428	446	471	446	430	453	449	439	423	467	445	435	457	429	467	443	445	448	451	469	474	425	430	457	482	475	482	453	451	421	430	433	445	439	472	434	464	434	455	453	432	472	442	434	444	459	469	434	443	434	455	466	486	468	478	450	447	429	433	441	443	447	451	466	443	443	467	458	498	434	397	494	477	481	484	436	452	459	417	432	461	487	427	455	460	436	456	441	476	429	451	459	441	455	428	435	459	443	438	443	478	467	463	454	438	452	429	408	497	426	444	445	471	459	467	476	430	461	442	421	454	447	407	431	480	456	481	410	477	440	500	419	485	463	477	475	487	422	470	442	456	447	451	471	473	429	444	452	435	466	433	460	440	434	452	462	448	430	424	457	455	452	453	471	432	474	457	411	433	457	477	386	486	453	449	446	462	447	473	450	463	465	463	453	425	415	469	476	470	466	419	437	441	434	478	447	450	448	462	459	451	454	435	457	467	446	437	471	462	453	434	473	497	454	449	431	452	436	473	456	452	434	457	475	443	448	433	471	453	492	477	467	435	466	445	451	451	479	470	450	447	456	394	470	451	457	471	451	474	459	478	458	477	465	410	442	438	447	443	432	430	474	483	433	462	437	493	468	442	465	422	437	482	453	442	441	460	455	462	448	476	453	462	446	457	449	451	468	431	457	444	441	471	429	446	462	408	478	467	446	436	436	440	439	461	433	410	435	463	475	417	442	479	447	459	487	469	440	497	473	451	481	449	433	461	418	425	440	429	439	441	464	432	471	467	452	425	444	446	456	464	437	468	482	492	433	477	437	458	452	453	439	434	481	476	439	467	438	469	448	481	484	450	477	476	451	462	462	451	412	443	434	460	439	432	420	426	480	438	432	434	484	478	418	469	443	438	428	443	435	400	468	473	433	460	439	431	465	441	437	468	435	441	469	443	444	430	465	448	442	444	453	439	427	438	410	449	468	446	437	453	469	417	438	455	472	478	455	428	462	449	436	425	454	473	448	465	418	448	423	457	428	503	447	459	470	418	452	405	434	475	468	437	437	437	457	450	479	477	451	480	455	477	460	466	489	462	483	484	426	504	468	443	462	452	441	457	442	465	440	387	449	459	486	439	478	474	468	463	442	512	458	459	454	427	451	505	460	444	429	434	479	477	420	482	439	406	459	462	453	458	478	452	446	455	463	465	440	447	436	458	483	469	432	443	440	470	436	467	438	417	501	472	465	449	455	439	455	495	453	448	445	442	432	406	463	441	468	462	442	456	444	454	460	445	476	453	461	441	438	420	449	478	456	458	432	460	425	427	410	490	420	451	449	452	469	478	464	452	422	411	484	427	445	424	404	439	465	458	459	445	458	479	457	434	435	449	469	481	464	439	435	414	439	426	490	439	440	494	448	454	433	419	416	486	450	445	447	467	428	475	403	471	451	463	442	455	435	471	465	432	441	437	448	434	427	438	500	494	465	450	461	443	437	462	499	459	415	417	438	422	453	473	431	441	446	494	434	417	429	498	459	478	467	422	473	455	427	438	458	452	463	428	470	421	458	434	477	435	420	396	428	423	473	443	505	460	464	478	441	454	465	438	447	444	461	472	407	484	448	447	427	451	459	476	446	471	485	459	487	444	476	468	470	424	456	486	459	444	463	466	441	420	473	451	474	452	444	446	445	454	467	437	421	487	442	485	440	446	441	449	448	443	445	429	433	481	445	445	453	454	444	470	489	458	429	443	443	462	457	453	445	483	452	483	429	456	442	430	497	447	434	432	415	419	435	448	444	465	435	473	414	455	436	429	451	468	449	463	463	484	434	451	481	468	401	433	444	449	442	495	474	419	475	428	453	484	461	459	444	489	453	427	464	449	444	445	460	434	444	429	462	439	450	403	416	411	435	430	445	432	506	460	468	417	432	449	448	447	446	438	473	447	481	449	462	453	434	457	451	487	448	431	459	454	456	452	443	437	458	409	439	437	479
23043	21330	28448	23992	21010	18329	2457	720	588	555	514	496	488	489	482	468	454	470	445	448	451	455	396	427	441	463	437	441	443	449	437	461	480	446	427	441	423	424	443	454	444	455	432	425	440	402	395	447	433	416	421	384	414	436	403	450	439	446	429	453	416	453	452	438	398	465	425	428	424	423	434	421	415	416	416	376	404	418	428	450	418	424	424	436	451	407	403	413	468	443	423	441	405	448	449	413	415	426	435	443	419	419	416	415	396	424	389	393	423	439	435	411	406	420	440	421	450	444	412	444	427	441	424	405	413	445	410	464	428	428	454	430	423	422	412	425	419	417	430	376	411	401	425	398	408	427	422	426	408	393	416	439	404	424	447	422	480	435	389	383	439	454	435	426	469	454	420	406	409	447	421	405	448	428	402	400	385	434	426	435	422	425	402	470	406	387	418	417	431	444	423	421	450	432	442	443	427	429	419	398	411	435	402	402	431	412	418	427	404	437	402	447	435	457	460	420	435	421	390	419	424	430	451	409	435	389	397	451	404	442	450	447	430	413	406	415	422	430	439	405	459	426	436	422	422	414	450	417	406	396	416	420	439	446	413	383	395	441	423	417	415	441	441	418	436	424	429	403	450	443	433	441	417	430	404	432	412	425	415	455	421	464	414	428	438	459	440	445	424	445	402	401	418	435	438	445	420	430	444	419	393	448	435	430	398	434	399	417	459	382	432	427	437	441	456	426	474	410	448	450	442	424	438	419	432	415	392	425	371	462	441	405	427	430	428	435	435	424	432	401	428	434	409	464	446	371	426	390	435	443	451	430	435	425	421	432	448	430	430	466	375	433	451	446	442	423	420	455	389	398	391	412	418	422	423	405	429	413	402	449	393	398	407	406	426	458	425	413	395	418	431	451	423	422	442	464	421	398	393	438	424	432	409	419	450	434	410	429	437	414	426	406	400	393	430	435	429	443	413	390	427	430	454	426	418	437	404	425	437	401	435	446	431	414	400	422	444	412	452	403	396	442	433	429	413	436	414	428	398	414	450	366	416	433	442	376	437	456	452	378	438	397	396	411	387	423	414	410	421	429	431	402	387	421	427	447	392	451	409	427	426	440	425	418	412	404	416	402	428	392	424	441	467	444	421	397	400	417	385	428	411	408	417	414	430	418	405	420	405	407	412	422	432	414	449	417	435	406	431	426	432	433	411	417	406	437	423	440	434	414	428	411	426	421	430	429	427	454	426	426	436	446	408	421	473	417	440	439	418	433	415	419	429	430	444	454	364	399	442	408	415	441	430	445	432	417	436	460	444	397	421	406	423	414	418	420	421	402	422	428	420	425	408	451	464	377	453	435	393	425	397	444	388	370	420	432	425	413	459	396	402	452	453	470	438	429	413	419	427	406	421	410	402	433	411	376	416	435	456	415	418	424	435	442	436	392	422	387	430	410	438	446	412	460	439	420	457	432	399	437	399	405	448	417	425	414	429	452	423	463	441	439	401	391	405	447	446	449	427	387	451	419	466	431	441	431	405	423	411	418	460	403	407	410	429	392	417	440	385	449	418	434	417	428	431	385	438	403	426	438	408	431	453	431	423	434	375	402	427	435	432	401	411	456	421	454	450	444	421	425	445	430	436	402	464	425	427	409	391	423	396	415	415	458	456	430	422	439	395	427	399	397	439	403	429	438	441	454	439	431	441	414	451	455	432	434	388	434	408	426	421	439	428	422	442	425	412	399	423	460	410	433	406	435	443	396	417	409	443	433	404	431	422	400	440	450	406	454	407	413	407	402	403	403	457	387	396	408	404	437	429	407	419	441	458	401	435	424	424	413	393	433	418	422	421	424	433	363	396	444	456	427	395	429	426	435	426	441	405	436	458	408	425	419	423	425	436	402	426	443	429	400	408	419	414	436	388	423	440	449	435	440	461	409	433	405	410	418	460	424	436	414	463	410	441	437	407	427	429	439	416	439	436	379	428	413	428	410	396	459	464	418	414	435	428	448	422	464	415	443	401	434	439	439	423	416	422	409	406	400	414	417	443	427	438	440	454	408	398	446	384	444	439	413	432	428	418	479	416	415	416	467	434	403	452	410	464	429	417	441	445	423	435	407	427	413	428	427	414	394	465	425	414	437	417	430	405	387	416	416	430	425	428	452	449	419	453	423	453	406	441	436	399	427	415	415	427	381	439	401	445	412	415	423	441	423	434	421	394	405	425	391	422	432	436	422	421	435	385	428	434	432	423	438	463	408	419	451	418	453	415	454	419	415	412	398	429	412	425	415	413	434	428	416	426	426	437	424	416	432	410	409	426	369	431	448	442	425	397	437	433	400	450	455	448	454	428	422	427	460	434	425	432	442	432	433	408	450	404	473	416	415	440	460	423	433	408	390	421	429	435	473	417	439	411	444	380	426	410	426	391	419	431	471	450	397	409	403	429	418	460	434	410	380	399	427	432	402	446	418	431	435	455	433	474	415	457	434	442	412	448	409	432	447	427	460	406	439	432	422	418	387	431	419	440	441	413	408	413	424	453	394	420	430	404	415	440	432	417	417	406	433	442	404	420	371	412	416	424	426	442	399	392	444	447	421	456	436	432	412	409	399	438	428	411	451	408	438	419	413	421	440	428	407	435	442	413	414	442	452	406	423	389	415	427	421	402	404	408	427	398	434	413	465	418	397	428	425	450	403	436	426	427	461	426	440	450	456	411	419	439	387	392	407	400	428	435	426	402	430	437	429	428	439	428	413	455	442	441	440	447	445	424	454	422	432	427	466	427	415	405	413	413	429	423	422	423	424	435	429	409	454	402	408	407	429	426	404	431	453	426	418	431	427	417	415	451	394	410	403	423	414	419	419	440	395	446	442	404	423	397	460	416	431	432	424	453	412	460	416	431	445	462	388	394	419	437	388	409	434	451	373	465	436	437	443	448	431	406	450	419	416	426	413	445	395	457	470	442	410	431	417	409	463	417	423	383	404	432	413	438	422	417	448	419	444	422	452	427	427	450	403	429	438	411	411	391	416	424	418	425	438	413	396	431	442	449	423	443	415	419	432	435	379	476	435	429	455	422	450	405	405	465	415	438	396	433	430	414	409	390	395	439	419	410	423	420	424	426	440	409	407	460	447	411	453	462	455	396	433	444	420	404	420	429	448	420	408	425	426	415	401	440	424	414	420	423	409	455	415	442	437	430	448	430	427	407	414	381	459	386	457	417	438	425	420	428	439	422	395	365	408	417	412	417	391	434	438	462	462	396	467	418	431	438	436	463	455	446	430	417	403	428	424	422	432	423	388	400	430	429	417	437	401	434	394	390	435	447	437	397	409	405	448	400	406	410	418	410	433	403	431	433	445	453	418	434	456	424	436	401	423	432	465	436	420	453	422	422	397	423	445	457	466	406	432	440	405	400	441	424	447	423	410	401	389	443	403	449	417	407	407	397	413	400	388	424	409	402	418	417	467	425	460	428	420	421	443	393	421	410	415	422	424	446	463
52711	84652	47784	3404	2332	1824	1513	1283	1145	1006	941	900	907	829	826	853	847	791	758	685	804	770	720	708	725	718	707	665	732	733	686	712	646	703	701	668	696	701	658	693	672	655	729	713	681	652	723	694	677	684	692	690	686	655	691	669	665	655	674	713	645	695	661	711	648	681	645	694	695	712	671	676	663	638	678	686	680	718	707	713	690	671	668	670	675	647	654	666	677	666	646	663	656	664	658	680	660	678	703	654	727	658	693	673	639	699	670	654	717	706	652	687	633	700	692	659	685	681	660	683	642	668	729	645	696	627	703	751	675	626	710	671	648	690	653	696	702	657	675	657	665	669	705	686	691	632	695	694	684	730	653	686	690	641	660	670	692	700	690	688	669	676	702	692	700	633	672	706	639	660	645	634	708	676	699	658	654	658	684	695	708	658	718	689	721	671	698	665	659	727	698	685	665	686	646	700	644	667	674	684	689	654	651	670	643	686	680	675	685	641	683	682	712	712	674	653	688	662	674	658	699	677	683	674	656	638	709	697	649	683	664	659	651	693	640	724	680	697	661	700	676	654	666	733	699	655	699	644	645	671	685	630	688	696	703	698	723	695	676	652	714	689	686	687	720	680	624	671	662	719	694	649	679	652	697	619	739	674	635	657	651	639	678	683	651	635	659	718	723	730	664	593	652	640	698	654	675	704	644	698	703	689	699	670	662	705	668	654	691	654	696	656	685	689	666	671	703	713	686	695	681	671	654	648	689	661	665	672	652	661	703	657	690	684	698	624	698	691	668	654	715	655	662	624	633	685	650	611	690	675	637	676	687	684	681	704	692	688	649	689	659	660	698	666	651	718	675	679	662	648	689	644	633	663	692	649	684	668	675	655	701	664	691	647	673	670	661	635	625	709	689	661	664	622	661	661	658	667	672	692	651	625	640	692	625	707	671	679	633	718	657	652	686	683	709	619	694	716	757	621	644	686	641	685	689	710	718	728	702	683	679	665	661	673	688	651	670	692	698	660	641	655	677	659	678	671	657	707	683	658	656	698	674	633	636	616	706	673	686	670	600	680	675	603	693	674	716	697	672	686	636	658	674	661	678	664	689	599	737	611	663	670	684	677	670	665	654	672	665	665	646	646	707	720	701	665	669	675	678	696	677	635	664	692	680	629	652	684	651	663	666	677	713	658	691	648	682	664	667	716	701	731	668	678	683	666	695	658	672	653	689	690	696	671	646	634	676	640	650	715	651	702	693	681	648	692	657	637	647	700	675	693	636	710	672	661	686	646	666	667	704	686	695	690	679	633	662	697	641	702	677	724	682	692	672	694	712	715	661	671	679	659	718	713	689	702	695	704	675	691	676	686	675	668	689	674	711	666	696	634	668	653	690	724	655	687	698	740	670	710	727	685	646	618	659	712	666	671	706	722	689	650	634	666	681	691	660	714	677	657	648	670	636	687	654	684	670	634	663	613	699	654	693	659	687	683	670	695	660	616	649	633	639	697	687	663	687	685	701	685	675	678	652	687	688	674	690	650	659	668	677	693	650	654	660	684	709	678	659	710	735	668	675	639	654	707	680	691	649	617	608	694	679	699	673	690	680	645	667	693	650	650	702	626	672	672	655	656	665	682	705	716	661	677	699	711	729	648	618	665	661	706	654	658	663	654	662	710	714	650	711	703	644	691	693	639	673	626	709	617	664	653	650	669	698	646	667	663	685	663	697	679	672	689	645	673	719	669	676	643	661	649	660	709	674	708	678	690	646	681	684	703	681	651	711	644	685	673	657	711	683	669	653	662	627	641	699	668	709	692	702	730	656	681	672	677	667	694	680	680	670	694	667	700	630	672	717	652	683	671	650	654	673	665	651	694	636	634	695	674	658	723	646	735	655	685	637	664	703	668	688	637	660	671	690	650	664	665	708	671	685	635	675	669	694	661	654	704	651	672	703	695	639	714	699	664	673	684	686	677	730	657	710	667	643	673	665	673	617	682	636	641	627	645	665	654	663	631	689	682	611	622	689	648	671	688	675	636	675	665	682	664	687	660	687	696	709	685	659	698	693	683	737	664	627	625	691	717	712	685	669	682	662	627	690	652	677	677	683	691	694	702	634	697	665	666	661	644	677	703	618	655	712	673	700	652	699	671	692	675	679	666	668	689	655	639	751	642	722	675	635	684	670	649	699	681	648	678	663	721	721	702	649	691	670	659	643	703	672	637	640	641	666	641	657	642	679	703	701	665	679	688	693	696	694	664	695	666	643	712	639	657	642	726	677	687	693	677	693	622	686	675	668	665	672	689	650	702	684	660	658	688	701	683	662	610	629	648	668	670	681	647	723	707	689	679	714	687	679	674	654	699	673	674	622	711	640	685	711	671	681	622	713	715	666	672	662	665	645	665	696	697	677	640	649	682	704	646	747	663	660	663	703	689	653	689	670	677	670	706	660	649	682	697	682	696	664	661	667	677	638	687	642	701	666	660	685	682	675	636	696	678	663	652	660	704	679	660	688	700	674	676	670	713	654	701	675	636	698	681	695	678	705	643	646	702	662	695	701	666	660	701	675	654	706	676	633	650	659	729	671	645	650	690	636	725	650	621	685	664	700	668	646	714	664	676	611	679	679	693	697	662	708	658	658	665	647	685	669	697	680	637	660	630	690	664	675	625	647	673	707	698	691	675	651	628	654	713	616	652	658	599	669	706	669	687	657	651	704	674	666	663	625	660	671	675	662	651	713	700	685	643	662	698	676	661	655	701	689	688	666	716	617	639	666	635	685	667	667	671	645	671	649	671	648	700	687	648	650	666	685	694	704	653	653	654	668	670	626	661	652	646	704	651	678	662	735	658	652	688	661	646	670	709	664	639	673	701	679	673	682	648	698	671	658	697	624	706	659	696	675	642	648	678	644	635	684	710	655	683	652	723	653	653	647	685	657	670	619	696	738	693	678	650	640	666	663	694	650	669	695	695	679	697	691	684	646	717	686	658	654	681	642	665	685	693	665	640	682	668	649	655	684	684	678	693	670	641	600	675	696	713	659	715	685	711	686	630	670	705	669	657	664	662	617	676	641	698	673	744	709	683	676	698	629	701	719	679	723	695	621	657	695	648	716	676	667	658	619	700	616	635	657	705	665	638	670	648	720	678	664	699	693	674	661	668	654	664	609	702	677	680	638	649	648	679	689	674	687	679	672	695	700	667	650	647	626	641	668	680	689	713	679	698	718	649	668	670	659	687	666	681	734	715	658	703	680	652	653	626	724	692	665	631	683	673	623	682	648	699	655	721	666	687	666	701	667	664	668	659	667	664	653	658	662	711	649	645	671	679	655	669	697	643	645	707	668	680	656	693	680	651	697	675	715	631	711	707	682	645	716	701	716	669	711	666	712	681	686	690	655	664	661	682	667	669	623	707	651	648	705	658	658	671	659	692	656	665	644	731	674	676	665	653	682	704	689	681	655	639	668	665	640	688	670	664	664	704	680	658	662	702	669	665	651	684
28073	24549	19404	3167	359	292	160	124	166	141	132	131	136	141	145	136	130	123	135	127	141	133	136	126	136	153	116	121	138	120	142	138	123	122	128	122	123	133	141	111	128	141	145	129	135	130	115	120	134	145	128	111	132	120	112	122	142	128	128	107	158	113	121	136	146	138	133	114	115	150	134	120	107	120	135	124	129	144	140	132	142	144	123	135	132	118	146	142	124	121	109	113	145	116	119	129	113	126	118	152	148	108	154	153	122	155	125	135	130	143	131	124	128	125	130	139	113	93	119	135	138	122	122	128	144	134	120	131	133	122	112	110	140	132	133	127	130	130	136	143	120	105	106	110	151	122	142	137	121	123	138	136	134	128	137	126	127	122	120	150	154	120	118	117	118	161	136	134	124	126	137	136	153	131	141	111	147	119	144	122	123	120	156	151	141	132	127	135	141	104	130	144	143	140	143	134	133	125	139	160	128	122	113	145	162	132	125	133	140	131	134	124	144	119	146	115	133	130	148	156	139	138	113	151	137	122	117	141	131	146	138	125	133	147	132	125	147	151	138	147	124	140	145	124	125	129	136	121	121	120	147	117	125	147	132	137	118	132	138	114	147	135	124	143	127	129	130	142	150	117	127	128	137	132	126	159	146	119	126	113	121	132	150	137	123	135	136	132	129	117	139	141	126	136	118	130	123	137	125	142	123	124	125	134	126	145	113	128	115	121	116	136	116	130	130	116	142	135	137	131	127	135	123	134	140	112	125	129	130	139	140	141	145	122	138	126	106	116	125	142	130	160	113	127	142	140	144	123	132	155	133	138	149	122	123	130	121	152	116	133	125	144	130	124	133	134	110	122	137	133	123	139	132	147	135	144	132	128	135	151	128	121	129	135	130	136	133	133	143	127	124	130	117	158	134	140	139	132	150	118	139	140	146	143	130	133	114	140	159	126	127	138	125	140	114	127	141	125	121	160	144	129	133	141	130	130	112	121	144	131	162	130	120	129	135	128	129	142	130	109	127	140	131	143	121	149	165	118	135	120	142	133	120	132	118	128	125	140	130	137	144	130	134	123	127	112	143	139	119	134	142	119	131	130	114	128	136	130	132	124	138	119	133	140	144	147	122	139	143	137	130	144	133	110	124	134	149	138	138	119	135	132	135	128	112	136	133	133	139	142	130	137	121	130	155	127	159	124	136	130	130	110	129	120	117	138	120	122	132	137	127	143	151	142	100	130	133	137	102	140	116	135	128	121	146	120	124	140	118	144	156	134	110	130	146	144	121	137	132	142	124	129	124	112	132	112	109	132	134	139	115	130	114	126	120	125	134	123	136	152	133	140	125	146	128	141	129	139	155	123	130	125	127	137	129	124	135	125	133	115	106	126	128	124	131	144	122	122	129	134	142	139	118	127	144	122	132	147	123	121	143	126	123	150	138	106	135	130	125	139	146	132	137	130	145	155	141	128	121	157	127	111	142	125	144	134	128	97	147	130	110	144	117	125	130	117	120	122	130	135	131	143	116	119	139	143	144	135	133	162	133	127	125	137	144	127	142	119	129	153	122	130	117	138	142	138	151	120	149	134	132	133	127	129	132	125	146	110	128	100	120	134	136	134	107	157	119	118	134	122	125	132	140	121	141	118	135	125	114	126	122	122	130	132	133	144	125	118	119	117	153	140	161	148	132	138	132	114	107	164	143	145	122	140	129	128	130	134	111	117	149	121	130	131	124	133	151	145	133	123	134	129	135	146	140	137	129	123	129	128	110	148	129	121	137	150	137	98	132	144	150	105	149	113	138	141	120	134	136	107	130	127	125	137	110	107	129	124	138	121	129	130	135	132	131	126	132	128	118	144	130	105	133	119	140	139	137	128	111	138	130	137	119	115	124	124	155	125	138	136	134	117	118	138	157	123	140	144	128	126	144	127	101	163	141	122	115	140	119	115	140	114	113	134	122	132	138	135	128	126	128	144	114	131	127	120	130	132	121	126	134	130	130	117	112	153	133	126	136	131	117	129	119	131	126	134	136	123	131	137	134	115	143	116	136	133	132	128	118	112	113	120	143	117	142	130	132	156	126	141	117	144	133	127	125	124	123	131	140	143	138	136	127	143	126	125	130	130	136	129	112	107	133	121	124	132	128	132	135	124	130	137	126	138	139	115	128	125	138	139	132	144	116	134	141	135	137	133	113	136	124	140	124	151	135	134	123	120	140	140	152	123	135	154	121	129	118	123	129	126	123	137	141	135	131	125	145	154	125	139	127	128	121	145	122	123	143	139	134	154	115	127	144	145	137	136	138	138	114	116	120	124	149	114	147	155	129	119	122	153	132	138	127	118	135	109	108	115	130	127	151	134	114	128	149	147	118	126	107	124	115	112	114	138	122	120	138	117	142	124	128	135	138	145	122	147	136	114	139	142	132	108	131	121	128	130	157	117	128	134	132	142	139	146	134	125	127	134	142	144	143	125	114	110	127	133	152	135	134	145	128	129	119	132	130	134	141	140	134	119	117	121	126	128	123	125	130	140	140	130	135	135	115	120	143	125	138	135	150	131	135	128	112	117	125	125	152	145	127	132	136	123	104	132	125	129	162	142	142	150	139	134	140	127	142	129	110	119	119	128	130	125	104	138	131	128	124	123	117	123	133	143	146	134	137	130	154	133	112	135	130	123	114	131	132	128	137	121	130	130	131	138	146	138	121	129	105	122	121	131	119	134	132	133	124	135	139	127	135	169	124	118	148	110	127	108	117	147	116	129	135	128	120	126	136	129	119	113	127	149	127	145	137	117	127	131	131	135	140	155	137	128	145	137	141	131	131	119	132	119	126	139	107	140	132	134	135	114	131	120	152	127	126	114	129	112	129	141	105	126	142	123	128	130	150	136	135	138	132	122	124	118	150	137	119	133	149	142	121	121	129	130	137	132	136	146	143	149	129	136	125	133	140	122	148	119	151	116	129	149	139	139	128	121	130	127	117	137	125	139	123	139	143	131	148	136	132	122	134	144	137	148	136	141	122	129	126	146	122	119	125	109	135	135	124	115	132	143	123	113	143	121	150	152	135	120	128	150	119	135	135	123	132	113	129	134	153	161	118	126	147	125	129	130	120	132	120	133	127	113	112	120	135	131	124	135	145	117	155	127	128	125	130	136	129	130	129	144	142	150	119	119	135	114	125	115	121	129	140	120	110	127	127	126	114	118	118	135	117	120	126	109	124	132	146	105	124	141	134	135	120	128	133	116	139	140	128	129	132	131	158	138	131	127	118	105	138	142	129	138	128	127	125	122	132	133	123	134	142	116	119	128	135	124	138	145	147	141	147	124	126	114	138	124	119	132	135	144	147	120	140	130	120	154	134	120	122	137	111	109	108	136	121	130	122	140	132	144	151	136	117	120	121	135	130	123	116	132	145	130	136	128	141	139	135	131	145	130	124	134	130	131	129	125	152	144	127	138	140	126	133	137	141	121	125	144	131	138	135	141	134	151	137	106	125	141
34193	38574	18322	435	342	286	300	265	239	253	225	258	256	253	239	241	247	219	253	213	231	257	236	231	240	235	206	244	224	216	234	211	230	241	245	247	257	218	234	211	217	224	213	238	229	252	226	218	252	223	220	237	236	240	228	248	221	249	249	244	250	205	251	215	225	220	226	250	212	242	228	249	235	229	246	227	271	229	237	236	224	233	246	252	260	237	246	249	218	222	250	238	262	210	234	230	233	240	254	210	252	242	239	250	229	241	213	235	232	250	219	246	216	225	240	244	223	203	252	228	247	263	236	234	258	242	209	231	232	234	218	241	239	213	236	215	237	202	231	235	211	224	221	273	227	236	234	235	214	212	222	208	237	248	229	230	257	221	238	219	213	206	232	216	229	246	212	221	236	261	214	209	235	227	222	261	221	248	217	253	240	213	217	209	227	254	211	224	235	240	231	222	222	194	213	241	243	214	227	197	221	237	242	261	222	201	232	250	215	214	252	206	228	235	247	236	258	232	234	211	254	237	248	227	245	243	246	238	236	226	237	239	235	244	220	244	209	219	234	242	209	239	214	232	203	246	217	211	233	227	272	212	219	211	210	240	223	227	224	216	236	226	241	234	245	242	215	243	256	217	239	223	225	188	213	207	272	230	217	234	217	233	239	206	217	212	262	220	222	226	230	277	212	226	211	261	223	249	243	212	233	231	221	227	249	245	239	210	242	241	213	211	248	236	243	229	260	248	238	219	216	242	251	261	243	244	209	226	242	234	213	238	222	242	232	205	219	240	236	239	238	238	220	230	249	237	236	210	239	235	251	221	244	196	217	238	239	242	230	257	231	239	233	218	251	259	229	206	242	244	229	213	232	233	230	221	222	243	228	256	229	241	233	229	220	265	229	226	250	219	230	203	245	250	243	240	234	229	239	241	220	251	234	223	235	216	247	244	228	224	212	241	252	242	237	244	222	253	248	194	213	228	231	215	231	215	235	236	235	243	233	228	240	215	235	232	232	190	225	226	248	239	227	246	245	244	216	229	235	232	227	228	233	221	221	229	244	209	238	230	222	226	232	231	205	237	230	238	252	209	210	256	238	233	227	259	225	223	220	223	229	225	224	205	225	227	211	217	218	229	240	271	214	238	254	227	234	213	264	225	253	221	215	217	244	238	235	204	259	232	229	229	221	230	237	217	260	230	228	217	241	221	228	254	220	257	265	226	243	245	239	231	209	234	236	225	207	217	249	252	199	212	260	229	248	217	227	218	212	252	247	213	224	206	233	238	230	238	252	213	250	211	227	239	228	207	219	201	213	224	221	236	258	223	211	238	236	251	195	209	235	239	207	241	218	245	241	212	241	262	236	233	240	230	238	264	231	246	243	207	237	250	251	234	239	224	243	219	236	207	256	232	215	207	218	247	236	216	250	221	213	229	232	245	243	239	221	235	222	211	194	254	209	227	243	231	239	226	245	223	217	259	238	237	244	211	266	227	228	225	228	236	219	239	215	201	224	225	251	210	215	234	249	228	217	230	235	223	230	249	223	243	250	216	236	212	219	237	219	242	227	238	245	239	229	248	247	254	242	210	232	220	223	247	230	225	238	212	228	248	263	224	240	242	201	247	188	242	243	279	230	233	231	245	239	212	251	220	230	255	232	259	231	215	234	211	234	243	225	217	232	240	219	211	237	220	233	227	215	223	227	251	230	219	254	252	244	231	236	262	250	247	269	229	236	232	233	248	243	259	227	231	263	220	240	236	235	218	224	245	250	242	239	254	215	255	231	243	241	250	217	240	244	233	218	228	210	213	229	233	237	234	216	247	254	216	238	230	228	229	215	239	230	230	238	211	254	226	229	224	217	266	234	246	224	242	223	232	220	238	256	239	196	230	228	223	249	246	242	231	229	241	254	208	217	260	211	226	253	214	231	249	233	226	231	255	269	255	223	243	243	258	242	228	213	230	232	263	214	251	260	214	229	236	230	204	222	243	245	251	246	223	251	235	234	230	235	215	219	247	233	235	227	252	239	228	216	252	241	251	249	243	254	231	236	210	217	227	249	217	223	221	213	242	235	223	207	210	233	225	219	265	206	211	222	265	229	244	230	226	249	223	238	232	207	243	230	240	215	241	238	237	235	251	224	253	220	222	238	215	209	239	243	234	248	249	207	244	246	229	240	225	233	204	257	210	234	237	259	218	214	248	241	245	235	226	216	228	221	223	256	222	215	222	224	231	262	228	231	220	207	199	218	220	223	219	206	229	235	233	213	237	233	235	279	230	235	230	236	223	234	255	240	236	262	236	233	249	225	239	257	251	235	234	242	226	242	235	251	232	220	247	240	237	200	210	263	217	243	241	222	221	229	237	210	242	220	228	224	252	236	246	256	216	255	212	237	260	253	221	227	253	232	234	235	255	222	204	221	236	245	244	220	258	224	207	227	203	243	233	243	229	238	218	259	241	226	216	230	249	231	234	226	245	247	204	254	221	215	240	243	236	258	243	212	259	250	223	239	200	235	238	237	241	244	235	217	237	239	227	227	242	219	230	216	230	255	226	211	228	196	229	241	217	241	250	226	219	245	220	242	247	230	213	235	258	236	260	228	237	228	254	241	233	218	235	247	218	211	198	218	243	253	233	204	222	222	221	252	255	224	250	249	236	233	193	237	243	270	234	209	221	249	198	247	220	229	215	206	245	222	224	228	241	225	259	233	242	243	252	225	217	245	242	234	224	233	242	234	223	240	222	227	250	228	225	201	227	247	253	228	213	220	240	222	249	213	232	248	237	239	225	199	267	192	233	237	239	240	237	207	218	241	222	202	202	240	220	232	251	239	229	231	229	241	239	233	221	249	239	229	233	216	254	241	224	258	242	206	213	240	262	233	207	247	243	224	256	249	243	209	223	213	232	234	242	225	222	216	206	230	244	237	242	199	240	239	213	240	255	228	237	231	238	216	229	227	251	224	223	277	228	216	212	226	213	251	225	243	241	227	218	263	213	265	264	217	236	254	261	224	214	209	209	237	224	229	214	234	242	237	227	235	215	252	226	242	215	253	259	232	218	229	241	221	219	227	221	245	214	226	241	253	250	220	221	249	235	238	221	250	239	248	248	214	249	245	226	249	252	218	209	258	235	217	214	264	241	247	233	217	229	218	231	233	256	227	244	227	246	233	261	232	256	240	214	241	246	268	261	235	231	232	238	230	227	257	239	251	245	217	236	234	212	243	226	220	237	256	225	228	207	237	248	230	226	217	227	242	213	225	210	244	244	226	235	245	245	229	211	218	233	228	243	249	244	233	237	253	246	245	233	242	262	247	231	239	229	231	219	210	237	230	239	247	226	233	244	205	226	233	225	222	240	226	238	236	257	218	264	244	215	238	246	219	202	251	262	238	224	229	231	249	188	248	242	229	188	220	231	251	204	261	241	263	256	235	210	223	240	247	213	213	209	218	257	257	225	207	239	240	233	204	214	226	242	213	243	205	241	250	209	243	232	213	244
24103	21576	27328	25095	19826	4937	500	394	345	381	311	317	271	305	299	258	307	309	308	270	281	279	261	284	277	262	253	299	263	284	250	289	299	313	245	276	278	257	302	286	289	279	267	268	269	249	283	254	253	258	300	296	307	270	278	241	273	278	296	252	286	275	263	300	253	252	248	295	268	254	283	262	274	282	303	274	287	251	292	269	278	262	272	266	280	275	259	264	267	291	284	283	256	268	271	258	280	267	273	238	257	265	250	266	284	296	272	281	317	292	287	268	280	252	257	269	304	274	286	231	256	243	261	279	284	248	261	269	261	290	244	256	250	244	278	260	276	287	283	256	242	257	257	292	251	263	262	252	234	270	272	291	272	249	280	283	275	270	268	256	275	248	277	245	295	283	299	292	279	281	293	274	285	266	243	261	264	286	297	253	265	265	272	266	289	270	269	255	272	278	257	294	279	264	269	262	268	253	277	268	289	260	253	269	284	244	298	259	271	274	258	252	297	239	268	275	240	291	238	278	258	259	255	274	254	263	282	264	303	272	272	264	274	253	267	287	229	245	280	267	282	256	241	286	263	270	250	285	310	279	311	241	252	292	286	275	270	268	240	251	250	273	277	269	263	269	271	243	269	267	264	239	260	260	273	261	253	286	287	250	276	254	268	287	248	283	277	273	277	261	260	238	272	282	263	257	284	281	269	282	249	284	272	259	291	255	254	265	289	247	272	245	284	296	266	310	263	270	279	278	273	275	281	252	279	276	252	254	278	300	265	271	269	272	304	249	289	276	272	296	244	254	251	271	272	264	247	278	269	265	243	297	272	290	275	265	270	254	282	298	262	272	273	289	270	266	270	261	268	243	283	257	235	246	260	278	274	288	251	262	252	274	278	278	262	252	266	267	275	268	268	262	232	252	288	275	265	277	283	246	259	303	279	247	283	272	268	254	262	289	257	256	270	274	254	302	267	304	262	246	283	255	280	264	263	275	252	252	262	267	247	271	271	256	257	239	265	294	253	272	258	279	285	296	252	272	288	258	246	272	260	254	293	284	287	267	260	272	263	269	273	267	243	258	257	282	252	280	255	277	254	282	279	263	265	289	271	266	258	275	282	271	258	288	278	277	281	241	264	278	273	263	254	249	266	272	283	255	271	257	280	274	259	287	271	275	275	274	254	283	250	240	264	274	284	232	288	304	287	259	269	270	258	272	252	258	278	251	266	244	289	283	259	281	278	247	244	256	266	243	234	281	282	287	270	284	259	290	297	255	295	267	288	272	275	269	243	241	306	258	268	250	253	278	279	292	263	234	258	277	263	286	286	304	268	260	274	278	276	253	303	281	286	295	268	274	253	282	276	258	292	290	270	242	262	280	286	274	256	266	285	252	263	271	255	261	257	273	276	249	289	247	284	232	257	258	272	284	244	267	265	274	257	260	291	298	305	268	238	255	272	226	242	275	266	279	270	285	260	266	263	305	258	255	283	280	277	293	288	259	317	292	262	262	280	276	262	284	302	296	265	264	250	268	249	271	287	303	269	270	270	249	270	267	269	237	261	271	280	249	262	269	238	290	259	264	290	262	272	265	279	278	267	281	293	276	301	260	259	297	258	283	254	273	278	269	277	275	257	265	271	264	242	265	262	255	249	295	285	265	272	268	290	265	281	268	254	256	255	273	290	252	300	254	251	258	280	280	278	274	258	292	303	258	259	247	251	265	281	305	269	263	254	271	271	264	289	266	259	268	280	263	244	249	227	268	246	247	261	263	293	254	294	285	272	294	262	270	260	261	268	266	225	297	249	249	267	258	275	276	263	259	303	275	279	246	265	271	289	268	271	266	225	271	279	251	277	268	284	258	275	304	250	268	266	252	238	293	295	262	292	263	293	275	290	279	253	279	248	313	282	255	272	244	308	249	260	271	263	288	280	259	269	256	278	293	255	293	280	267	269	253	288	291	271	264	258	287	271	276	259	258	252	265	252	269	294	269	262	237	265	306	296	275	278	287	277	255	266	273	250	251	263	258	262	298	293	289	278	292	272	287	268	283	272	257	268	282	252	293	262	243	244	270	249	245	272	298	272	254	252	255	263	248	266	302	283	272	243	242	268	279	276	258	265	261	306	294	232	269	254	254	283	288	282	251	274	264	249	262	270	284	271	254	264	296	265	249	241	265	253	271	277	277	263	284	298	260	265	268	294	271	279	259	238	249	251	267	268	261	279	266	241	265	257	276	280	250	277	270	269	255	275	259	303	275	290	258	253	277	269	268	271	274	267	273	269	265	266	258	296	281	267	266	276	304	313	292	261	247	264	249	271	284	286	256	272	253	281	268	268	260	257	278	278	267	248	253	253	276	272	253	273	307	272	279	268	276	294	272	291	259	251	257	245	246	264	246	261	256	277	261	244	263	284	278	248	275	258	233	232	280	296	259	260	270	267	241	253	294	284	269	278	297	249	277	267	277	251	284	275	268	261	288	277	265	285	265	275	257	272	304	287	259	278	278	259	273	261	258	295	273	262	258	257	295	257	271	270	244	270	290	261	264	276	260	269	253	301	268	305	288	280	270	285	279	278	264	301	286	252	255	276	267	246	262	269	272	294	271	257	303	281	260	284	261	290	263	267	280	252	250	263	274	280	263	265	292	254	267	264	267	272	268	260	274	251	284	273	284	269	250	254	286	258	280	243	298	267	229	283	277	266	241	279	235	284	289	268	272	255	248	236	260	254	278	283	242	299	273	290	265	277	251	248	285	274	270	266	255	250	282	280	245	274	326	259	227	274	249	264	285	275	267	275	272	256	254	274	234	268	239	283	243	310	273	269	269	269	268	281	292	273	269	258	301	293	260	286	258	260	241	264	244	278	277	288	269	265	300	268	257	267	266	269	265	258	299	236	278	274	270	293	291	264	246	282	293	258	262	283	269	259	265	298	264	255	268	246	255	241	310	261	292	276	243	275	261	276	255	261	223	283	280	294	284	252	268	296	277	260	289	286	273	262	253	254	277	268	248	260	263	259	305	276	295	292	283	255	242	273	263	276	250	246	271	287	273	276	250	280	249	245	254	266	251	249	280	242	284	245	279	301	266	261	273	274	256	256	230	269	285	287	263	269	263	258	288	251	271	271	272	270	250	266	283	277	292	272	276	273	282	245	251	240	280	241	258	258	255	249	275	258	257	287	284	244	280	236	268	276	268	254	285	319	257	290	263	258	273	248	264	254	263	286	261	228	272	257	270	297	289	257	262	227	260	275	292	256	290	266	287	293	299	253	259	275	250	241	248	297	266	231	268	286	269	311	269	264	236	256	261	277	333	233	274	262	263	287	242	245	246	252	247	299	273	267	284	265	276	280	261	281	261	274	264	240	250	251	287	291	273	259	261	262	252	276	273	263	273	226	275	269	277	259	276	271	265	272	291	230	282	287	258	294	277	277	280	293	281	282	261	285	297	266	282	267	296	281	285	255	265	277	231	282	268	249	249	268	278	293	303	256	301	267	260
54965	70977	41315	2037	1450	1097	890	802	662	688	623	568	580	551	501	494	463	515	499	484	507	464	472	513	477	466	481	464	458	464	462	473	472	453	469	436	422	448	453	480	484	419	468	433	483	455	458	450	447	472	458	457	453	481	480	450	467	412	444	408	490	448	457	447	431	438	459	461	434	477	468	475	431	419	469	442	469	437	441	427	451	465	508	472	465	447	467	442	431	453	382	469	472	480	439	430	418	451	464	450	453	430	449	455	437	464	460	453	429	452	469	484	445	429	470	419	468	431	433	423	415	434	501	445	447	446	461	435	471	467	430	434	442	464	475	409	429	429	426	416	409	447	445	444	446	433	409	447	435	447	403	458	465	471	435	438	471	447	435	481	427	463	436	437	449	455	438	440	435	483	426	456	434	418	443	456	430	422	430	462	413	409	416	467	468	435	424	455	477	473	445	461	447	439	456	405	429	478	456	440	453	438	491	419	421	463	454	460	412	446	494	457	383	443	467	429	406	451	435	412	434	482	475	437	446	443	449	414	446	455	445	453	448	409	433	449	436	461	429	441	464	431	471	413	455	445	476	438	432	446	443	431	454	424	418	430	476	430	452	460	516	436	482	462	448	424	430	471	449	433	461	415	444	416	441	470	434	412	453	454	468	472	438	464	431	456	517	465	470	460	447	476	464	443	455	427	460	417	412	460	419	429	439	413	430	447	422	476	478	437	488	455	463	446	446	443	426	425	383	413	424	472	442	441	499	415	469	451	411	436	442	434	459	432	424	415	418	460	418	442	472	444	452	453	437	471	471	455	442	433	421	442	463	444	483	436	467	465	431	427	476	439	412	463	479	475	465	423	419	458	482	433	448	452	438	437	446	421	464	441	433	402	448	419	472	456	394	467	457	460	474	439	463	421	457	456	433	397	425	447	452	447	420	451	434	413	471	446	428	432	425	486	438	484	467	434	449	439	461	435	448	439	444	439	409	450	448	445	459	450	488	468	434	435	387	460	453	423	429	433	457	456	453	465	435	492	418	477	438	488	419	461	427	482	421	409	467	472	433	448	462	448	442	461	453	418	479	454	437	428	401	483	447	475	440	426	476	398	455	452	448	468	475	447	502	446	424	469	410	432	466	430	461	425	444	435	392	450	436	423	462	427	433	454	446	434	488	493	453	464	431	463	436	411	473	435	446	416	477	505	432	476	478	436	450	436	459	453	463	437	421	463	434	486	447	442	444	435	427	452	404	427	462	447	455	450	468	457	449	445	437	474	434	454	421	436	445	454	451	472	442	440	423	473	448	466	446	454	446	428	455	441	457	462	433	447	455	453	469	428	438	423	397	380	471	442	464	408	453	468	461	473	457	466	496	465	469	410	427	451	477	448	426	452	459	464	433	445	472	447	429	459	490	462	431	451	446	468	465	441	451	455	433	447	465	456	436	438	467	451	442	441	450	433	426	461	434	467	449	426	425	434	439	461	425	430	481	424	466	436	443	442	465	484	474	419	436	458	419	433	435	408	418	407	414	453	452	475	455	401	440	465	447	456	452	443	448	441	452	446	475	428	479	463	427	462	425	438	424	454	474	432	450	413	452	469	475	446	453	414	418	472	427	439	446	480	472	439	463	452	460	438	449	477	402	442	438	471	434	479	414	429	481	468	431	440	474	455	462	463	432	458	426	456	454	392	472	458	445	445	439	446	410	410	455	441	454	434	436	450	476	420	456	444	425	415	428	436	433	448	445	451	463	443	440	466	453	448	457	460	438	478	463	435	447	450	483	410	453	427	462	469	464	421	490	472	458	448	444	431	441	466	455	451	458	452	449	417	459	440	431	433	440	463	422	436	434	435	470	464	469	432	406	436	478	451	453	435	416	442	422	465	477	413	459	464	448	416	471	451	439	452	426	464	445	420	440	477	467	454	468	443	466	435	439	475	425	492	477	426	479	463	468	466	451	476	483	451	428	445	430	457	435	454	444	435	438	423	449	443	435	492	412	425	468	461	434	470	472	396	445	419	451	450	409	452	463	447	434	446	430	491	464	464	425	441	463	437	463	415	483	450	443	422	476	456	471	448	457	499	410	455	438	444	414	447	438	453	445	455	423	445	430	429	464	455	461	465	453	437	426	465	428	427	429	453	420	434	437	447	482	438	465	407	447	465	444	406	462	462	441	449	425	444	453	476	424	443	492	469	463	427	426	418	445	450	452	434	461	445	434	422	500	464	430	473	449	424	440	412	436	466	454	439	447	448	449	426	455	426	484	450	454	441	434	481	438	428	438	430	448	472	435	452	430	422	444	460	439	417	444	436	475	428	429	458	461	468	458	427	459	455	420	445	440	474	429	446	458	436	440	453	458	446	470	474	434	428	462	454	445	449	473	440	459	476	469	429	433	416	463	425	428	489	455	463	443	429	470	398	504	443	441	405	427	452	471	422	423	467	449	442	450	448	467	433	446	428	430	475	410	453	457	461	496	435	429	468	451	448	476	450	479	455	439	503	452	476	475	430	469	408	431	452	477	464	477	410	434	453	441	454	459	460	441	477	465	458	456	408	427	426	469	405	449	467	483	446	468	444	445	434	422	459	456	467	431	444	434	483	459	465	479	451	445	442	436	413	469	463	451	415	392	451	457	441	409	428	500	460	444	463	436	454	466	460	448	484	430	457	476	428	493	442	446	425	462	432	427	428	414	484	438	450	470	443	441	494	430	415	451	426	452	423	424	423	419	453	465	457	453	454	456	445	476	461	447	445	458	444	464	415	448	414	468	437	424	426	461	422	476	427	420	427	482	459	445	442	443	432	425	428	446	432	448	417	458	437	418	465	465	427	492	424	442	469	492	465	433	438	431	438	437	412	472	482	444	431	479	435	423	429	478	425	496	454	439	443	425	464	463	460	440	454	453	418	402	433	422	474	459	418	485	471	455	411	467	426	441	427	427	470	451	455	426	477	435	438	475	461	447	428	422	437	457	420	471	413	434	435	431	467	427	469	457	426	444	445	462	490	411	442	437	450	431	443	447	423	445	459	432	432	465	479	456	465	426	422	428	453	480	457	424	461	453	461	447	475	449	406	454	447	448	457	456	444	470	444	446	456	437	428	419	493	466	434	479	445	461	471	456	429	439	467	433	412	453	460	451	436	443	439	435	452	486	420	456	465	460	434	424	498	480	471	462	454	460	462	444	419	450	453	448	454	392	461	415	422	466	429	434	453	470	433	467	470	433	497	454	448	411	438	493	408	474	458	442	469	464	441	447	436	413	457	462	456	463	434	458	421	411	443	452	449	444	437	458	437	455	442	445	445	420	442	441	431	434	436	418	462	425	450	432	431	452	486	441	441	455	444	455	467	449	457	441	420	450	441	419	477	470	454	462	471	463	474	423	430	443	428	486	479	446	487	410	499	425	450	454	453	439	395	447	446	456	420	434	470	447	427	417	423	438	439	456	459	429	443	446	419	476	421	439	461	484	479	428	460	431	437	456	457	446	439	439	476
23030	21240	27293	24973	21019	19975	3490	744	566	563	526	560	511	451	455	451	484	449	471	448	454	403	407	441	447	472	443	443	408	456	404	419	395	422	434	455	441	418	441	426	416	430	434	381	419	406	410	429	425	411	383	430	418	410	422	410	387	399	399	401	364	419	430	416	428	435	418	394	430	376	448	392	445	394	412	453	396	408	441	440	423	383	400	455	421	373	416	438	394	444	440	412	434	434	419	386	441	390	405	383	439	414	443	435	431	399	422	457	452	407	422	460	424	429	415	407	405	434	450	430	426	438	419	415	429	434	434	420	433	396	404	397	430	424	408	398	416	437	448	413	424	460	414	413	404	393	398	412	425	430	411	433	417	444	396	378	409	425	411	394	444	438	444	439	411	409	418	376	416	422	440	427	428	404	411	421	398	441	406	371	397	394	410	394	425	428	385	395	427	404	421	413	435	417	427	414	439	436	395	414	426	391	427	414	427	431	429	406	410	433	443	396	391	421	406	417	401	411	429	386	384	413	420	401	437	424	418	430	440	437	375	438	414	426	426	403	419	390	409	429	447	450	411	431	401	405	397	418	392	401	425	424	397	408	388	433	441	402	420	422	437	424	418	388	439	377	426	453	436	403	398	446	423	411	407	412	445	383	402	405	408	438	373	390	413	428	438	408	402	424	387	422	456	439	403	403	408	445	428	424	395	389	420	445	463	413	442	435	407	418	429	401	431	418	446	383	381	413	430	411	439	400	409	441	390	417	432	447	383	375	394	408	386	448	386	384	428	402	432	417	372	455	413	397	413	413	414	410	400	396	429	449	423	388	394	434	417	411	439	393	432	426	382	429	415	395	439	401	439	422	390	387	409	393	391	425	407	395	450	427	399	430	438	366	398	437	426	387	434	423	409	408	432	395	430	433	396	423	414	405	414	401	437	434	435	420	422	434	406	404	401	415	408	415	415	382	436	435	388	399	396	402	401	413	437	353	414	424	410	446	387	409	416	401	425	420	427	415	412	386	411	418	383	405	430	440	419	409	436	423	397	397	428	418	414	400	417	402	408	399	418	432	411	414	403	401	436	411	404	434	438	393	402	429	454	411	419	420	411	406	433	431	431	402	406	412	439	403	380	425	416	436	443	417	401	405	444	435	440	385	424	428	397	415	437	415	451	402	430	431	393	399	404	417	390	405	404	432	394	425	405	432	399	433	407	428	438	410	404	417	400	444	412	373	434	419	413	406	414	451	432	441	438	417	435	421	409	387	430	406	423	403	430	404	400	464	428	426	467	392	367	390	417	383	432	402	418	391	412	398	435	446	420	404	393	417	408	379	430	391	418	439	399	367	374	388	395	401	426	420	413	430	414	443	406	444	425	388	415	416	397	424	418	395	404	394	425	391	441	410	389	432	441	413	430	404	424	416	389	402	446	428	426	447	391	421	422	419	398	393	393	406	414	399	431	445	395	456	410	441	400	403	424	444	458	438	422	394	405	399	450	434	421	398	401	424	382	422	420	388	419	411	435	409	400	428	413	439	424	436	408	441	430	413	388	391	402	442	425	458	405	410	412	449	409	413	438	417	447	393	422	391	386	404	447	403	431	404	431	424	401	390	407	410	413	408	400	420	409	437	445	419	426	417	438	399	427	425	430	390	414	369	430	421	409	420	421	409	411	406	459	391	389	414	440	395	421	438	410	396	403	396	384	401	422	434	420	427	413	415	411	406	425	411	412	402	421	411	434	422	412	420	396	396	444	406	360	416	394	437	414	432	399	423	395	391	434	370	392	422	434	469	406	413	450	403	406	388	431	420	384	389	390	449	409	440	419	398	393	370	457	452	452	389	416	419	407	393	430	429	420	400	428	422	413	405	454	419	436	448	380	418	451	401	429	422	399	488	389	416	417	396	389	419	411	432	392	394	410	411	432	429	428	456	371	433	413	427	411	405	407	426	411	426	440	412	423	393	425	424	423	406	387	413	420	415	418	440	419	423	434	460	399	426	390	416	434	440	428	416	388	371	390	438	412	415	430	399	415	406	396	409	420	365	411	418	426	418	383	429	422	396	399	455	420	390	432	427	406	389	384	428	432	415	377	397	390	409	387	407	413	430	422	434	425	426	434	432	443	435	443	383	404	419	392	390	429	420	448	405	432	422	404	447	394	415	404	408	401	386	394	409	419	421	403	394	429	429	380	389	436	425	369	393	405	411	423	442	413	403	430	392	422	442	416	418	392	418	401	387	420	369	407	434	427	476	404	433	390	380	422	416	386	395	413	398	396	404	391	406	436	416	421	409	409	393	371	384	380	424	380	371	437	444	414	393	420	404	417	408	382	403	420	417	400	388	420	409	431	422	445	424	386	389	376	392	436	383	414	407	425	405	422	440	404	412	432	404	415	405	429	440	404	440	446	397	410	388	367	394	452	416	399	400	433	423	413	442	436	397	440	406	399	433	430	404	437	383	421	391	422	411	437	438	469	388	401	394	454	410	437	424	403	422	408	423	418	426	424	416	451	375	425	395	424	417	411	390	427	426	383	393	456	400	434	428	418	467	425	430	395	399	417	377	434	422	429	396	404	457	393	437	454	420	403	430	421	397	418	410	419	443	398	421	434	388	418	418	386	376	429	423	447	417	397	381	390	456	411	397	434	425	419	412	436	394	382	374	410	446	423	414	384	404	434	408	401	412	423	410	413	408	418	394	417	424	406	435	420	382	454	401	395	430	396	401	434	420	436	408	394	402	382	442	420	425	429	388	419	417	398	420	443	432	420	407	410	425	415	448	388	390	407	430	443	383	396	404	439	422	392	411	390	429	393	442	411	411	420	410	382	420	417	375	409	399	394	420	387	442	438	402	408	404	445	440	426	400	431	435	428	450	408	455	409	405	377	407	410	426	405	425	417	401	406	410	405	414	397	420	416	428	409	391	402	420	389	432	423	417	423	394	387	396	382	426	400	408	408	406	418	391	401	422	444	434	428	427	420	427	387	393	420	392	417	416	389	420	412	415	437	386	453	434	423	412	441	422	399	445	394	391	402	423	426	406	397	438	405	389	418	415	396	400	391	425	397	389	378	405	407	450	412	393	397	401	415	400	381	420	403	440	406	449	442	415	419	398	464	409	394	438	423	434	439	415	420	441	382	422	395	404	410	410	401	419	404	416	406	415	419	405	374	406	434	429	438	417	378	440	439	411	406	433	452	431	399	425	400	419	422	419	409	399	453	403	415	377	427	401	366	472	390	407	470	407	426	418	371	443	396	388	422	408	392	383	408	422	415	399	442	439	383	381	431	448	416	469	422	426	434	421	431	411	424	456	405	421	420	394	425	450	427	396	425	429	425	416	399	407	413	449	408	415	397	418	419	429	430	390	411	427	462	436	408	403	418	412	432	408	394	455	417	368	412	409	437	385	428	415	407	395	439	435	403	400	407	434	398	431	399	393	402	413	399	417	432	402	417	424	427	444	436	406	434	430	426	392	470	427	437	377	401	419	397	425
53237	73023	43822	3665	2536	1906	1627	1386	1213	1018	1008	930	872	893	881	768	802	804	780	767	709	713	693	743	748	707	698	707	700	728	692	717	692	700	713	691	719	702	692	690	717	714	690	672	703	704	682	678	683	661	704	698	673	709	653	667	699	679	648	690	687	690	635	646	674	666	660	687	622	668	662	734	662	658	703	731	713	720	636	686	641	636	691	678	704	718	654	719	659	699	667	655	675	671	683	653	721	657	706	694	656	675	693	678	611	647	636	630	670	665	671	673	635	678	686	659	647	683	668	692	631	677	686	644	657	694	724	663	668	620	674	667	674	651	624	648	643	656	682	673	641	680	643	644	675	630	673	650	712	644	663	695	635	702	687	655	690	626	663	634	655	643	675	660	642	680	696	682	700	686	678	686	611	661	692	672	667	735	685	652	632	634	646	708	688	665	674	662	665	664	662	668	660	675	627	669	636	649	653	619	622	688	662	680	649	648	692	640	656	625	631	691	638	680	630	650	639	692	649	674	616	659	662	652	672	700	636	649	706	643	678	668	677	665	665	648	718	691	660	674	694	677	613	633	683	715	685	666	664	687	635	643	655	637	655	676	670	655	675	701	708	651	689	627	697	696	660	629	642	677	664	694	653	684	643	661	707	684	671	669	697	702	696	641	702	677	665	664	660	652	673	627	665	680	680	674	716	658	661	729	670	653	685	710	720	672	733	712	677	626	686	649	662	644	662	656	693	680	622	684	691	689	675	659	650	661	675	659	642	646	670	654	711	684	708	683	639	606	669	666	673	667	652	685	677	668	696	648	652	658	651	638	647	705	657	707	698	695	681	626	639	663	640	644	604	673	662	677	705	641	702	646	670	681	681	673	718	651	673	687	647	642	658	691	639	656	727	665	678	650	669	653	663	683	648	663	706	667	686	663	637	701	682	680	687	660	700	701	678	664	711	666	682	618	678	673	671	638	649	653	689	634	690	666	650	698	705	614	663	716	696	648	626	626	675	651	689	681	675	679	678	638	650	661	680	653	667	639	662	703	669	675	708	685	660	667	697	666	705	686	677	658	622	654	678	666	699	677	634	648	693	691	719	668	685	689	671	643	671	710	695	679	624	636	616	659	662	633	645	635	638	673	695	684	668	690	648	697	668	633	655	716	634	671	675	686	628	698	665	699	686	658	677	683	677	638	656	720	667	683	694	686	656	619	654	685	666	667	665	647	670	682	672	692	671	641	696	693	661	684	680	653	668	649	676	692	688	695	636	660	651	638	704	669	654	649	713	638	665	641	619	653	684	677	639	675	664	684	656	669	697	575	722	684	676	669	709	683	632	630	641	659	673	660	706	674	629	687	657	671	655	674	632	684	688	686	640	688	662	696	676	660	672	619	669	667	629	637	652	697	667	711	630	623	680	681	687	667	647	651	692	684	664	662	670	705	693	629	620	696	689	703	679	659	667	671	663	660	693	681	630	711	688	679	648	679	652	681	645	676	628	636	673	665	693	651	667	707	653	642	618	674	694	656	650	669	664	730	659	682	611	692	655	677	669	685	695	653	673	719	669	655	675	684	644	659	706	659	731	659	620	681	686	670	646	672	655	671	672	661	689	672	668	659	673	682	658	666	654	674	666	621	679	669	673	674	689	652	703	682	660	678	668	640	680	657	694	633	664	672	613	697	633	604	683	629	653	692	671	684	669	650	641	663	602	668	632	675	641	662	690	631	685	648	626	670	649	600	701	671	623	663	676	693	717	694	681	675	653	703	696	673	662	673	687	677	669	690	681	655	669	677	643	614	636	688	663	711	689	703	625	632	663	690	678	673	687	671	707	652	668	666	697	686	641	666	671	681	617	659	676	638	656	715	675	646	660	688	648	665	657	681	671	623	653	677	735	697	649	754	643	628	679	635	692	664	634	672	704	656	647	644	667	679	676	680	670	652	681	655	637	640	691	639	649	663	717	651	657	665	625	692	669	667	661	701	641	689	687	675	657	650	653	655	675	613	705	660	672	657	681	648	705	669	646	687	686	653	694	665	666	653	688	668	634	642	657	697	653	648	682	719	646	696	685	661	639	657	654	704	666	687	652	676	652	621	673	704	710	674	665	636	682	645	684	662	649	644	649	685	690	686	687	667	653	706	633	641	661	628	732	675	643	694	659	719	652	676	687	653	694	645	662	674	664	647	621	633	696	688	661	691	658	655	644	733	699	692	650	638	671	670	618	679	641	701	679	665	721	683	616	657	670	611	683	687	708	661	668	659	620	687	723	706	691	638	674	685	701	688	700	655	597	628	677	642	676	613	666	675	659	676	679	645	722	646	681	626	661	666	683	691	705	676	672	693	642	666	674	652	685	701	629	699	644	671	642	664	654	660	652	675	682	690	685	675	628	708	650	665	730	692	673	653	663	703	645	677	660	708	687	670	666	654	724	680	686	655	630	687	690	627	673	639	690	686	661	661	670	668	694	663	688	676	679	667	659	644	700	716	694	627	681	664	683	655	653	656	672	664	609	610	685	658	661	673	662	685	690	661	643	697	670	656	656	714	698	662	664	657	671	654	649	704	644	658	659	668	631	679	665	681	695	634	649	675	630	677	657	663	664	700	676	697	684	714	708	643	649	674	654	682	676	685	691	649	630	648	648	667	658	629	688	669	648	651	677	634	646	682	643	673	679	628	649	630	663	664	693	643	686	636	644	681	636	688	699	645	651	680	697	667	675	716	649	681	672	654	677	652	681	694	730	665	666	665	630	681	659	638	643	660	645	627	698	613	650	666	699	695	681	684	677	684	709	659	673	608	664	681	625	663	648	629	682	664	654	659	640	656	651	665	696	718	651	680	638	705	693	706	669	639	660	639	723	652	671	686	674	707	703	670	714	679	678	628	659	647	675	713	672	662	657	636	640	664	660	674	613	678	638	719	685	651	637	674	664	672	676	712	682	660	673	666	664	706	626	656	635	612	676	594	657	651	655	628	668	628	694	647	693	716	716	680	751	692	654	631	700	648	674	630	683	635	677	607	717	678	655	654	668	643	671	645	677	624	697	695	683	689	659	678	662	662	689	674	647	631	654	656	700	690	711	648	724	670	695	656	628	637	644	702	650	643	695	708	670	655	658	662	654	617	680	675	676	698	643	699	698	691	671	654	678	658	658	712	622	653	695	647	672	693	662	689	682	684	700	670	712	683	654	661	643	668	669	659	666	635	634	674	690	698	688	629	679	668	657	713	680	646	673	667	653	649	662	681	624	649	685	658	664	680	695	640	692	641	646	674	717	663	687	697	638	721	645	653	653	694	621	670	657	646	641	683	658	672	656	667	679	672	684	692	683	675	624	658	659	646	664	650	681	642	660	684	684	618	686	680	685	710	680	656	630	711	645	692	690	664	686	661	637	702	674	688	659	658	641	728	702	705	698	656	700	678	653	627	660	676	646	678	643	626	662	707	671	630	642	675	668	696	671	659	661	667	703	660	645	656	653	673	632	662	667	640	659	652
27886	23207	19590	3465	352	310	181	163	129	136	127	128	146	141	136	128	123	120	124	138	125	145	128	131	133	127	132	120	136	127	131	140	121	129	131	131	133	129	137	130	130	130	120	118	131	135	105	118	119	149	122	159	144	111	116	125	125	127	136	157	128	134	124	122	133	135	124	122	114	121	132	114	127	127	126	151	123	116	119	158	122	128	105	127	109	140	128	145	130	125	131	145	134	122	116	114	128	128	122	119	120	118	148	133	129	113	137	123	123	108	140	120	131	113	125	122	130	127	140	136	151	125	127	125	96	119	144	138	123	135	115	126	132	141	100	138	128	97	133	113	132	131	114	109	130	143	141	127	135	131	104	118	125	141	128	114	129	133	112	134	122	138	124	125	109	124	147	116	125	124	125	138	123	120	124	113	145	124	125	106	120	125	129	115	104	132	124	126	150	132	125	133	127	138	117	139	118	124	126	134	133	123	125	116	96	123	139	118	134	128	134	113	134	114	114	138	122	117	115	112	120	129	133	125	119	120	126	125	122	118	124	121	116	109	125	120	124	114	110	126	125	125	126	122	114	127	120	141	112	126	120	139	121	120	123	136	132	138	118	136	139	124	134	123	120	123	146	119	135	119	123	114	125	128	115	129	128	116	113	138	116	117	118	138	124	125	119	117	125	110	135	138	145	146	130	110	92	136	126	107	119	136	120	125	132	112	135	135	137	138	109	126	130	118	131	140	131	137	130	126	139	131	127	130	138	119	127	129	130	126	125	137	134	123	131	111	145	125	118	132	104	108	109	129	118	138	130	136	144	126	135	136	150	134	132	127	129	119	129	132	118	128	126	122	150	121	138	117	112	124	132	135	132	139	126	115	119	118	123	125	128	122	117	140	130	133	134	128	131	131	128	126	113	126	148	130	142	127	129	119	115	134	109	111	131	115	130	138	107	135	134	138	124	133	120	127	136	132	114	139	106	128	143	128	135	154	108	127	131	123	136	159	144	122	113	130	125	120	131	134	124	121	142	135	111	143	133	138	128	126	125	128	128	126	119	135	116	120	127	125	131	130	126	160	129	116	113	118	107	135	131	142	126	135	122	131	124	133	115	121	126	118	112	132	125	136	108	134	152	129	118	104	153	148	113	136	130	130	140	126	113	122	128	153	128	125	103	133	122	123	118	110	112	113	143	129	141	139	141	156	151	119	137	131	140	121	118	119	142	118	116	110	127	142	151	133	107	140	120	137	106	127	132	106	126	133	135	129	128	124	126	136	129	141	138	153	117	121	109	125	112	114	96	121	110	119	129	133	106	118	113	114	127	127	138	135	137	144	131	131	133	119	123	130	139	133	107	129	146	105	125	120	129	122	104	120	96	104	140	129	117	133	116	123	140	132	135	106	109	101	130	148	121	111	128	130	111	130	136	124	95	116	138	132	139	134	121	110	131	123	127	131	127	116	141	142	143	135	137	114	135	133	135	129	119	118	95	118	130	141	119	127	130	119	120	112	142	134	122	138	123	171	136	134	119	136	139	142	116	116	121	122	137	131	134	127	107	133	121	124	127	137	129	120	123	127	119	124	123	110	125	132	132	131	137	133	128	108	144	119	109	125	144	122	129	129	108	152	110	142	157	137	136	131	141	136	119	136	139	120	109	122	156	126	125	121	130	126	138	127	116	126	121	110	144	129	113	114	124	130	129	127	133	121	133	128	129	98	136	142	106	138	120	115	147	124	130	130	133	127	112	103	142	133	116	109	111	121	125	119	130	127	131	127	120	134	124	146	108	115	120	129	120	129	127	119	119	141	119	131	117	127	140	130	116	138	135	126	139	130	97	125	119	137	135	141	125	111	131	131	128	110	105	122	123	122	110	149	123	139	138	133	117	124	131	125	137	149	131	143	125	123	120	121	156	131	152	111	123	122	130	98	132	131	141	125	122	127	145	122	115	126	132	116	132	117	124	127	138	122	113	148	124	137	114	110	129	130	125	141	126	132	135	146	122	133	129	101	135	119	127	131	123	128	140	130	134	148	136	110	146	134	120	125	135	108	115	118	132	121	100	120	140	154	120	147	119	119	132	131	130	119	118	156	129	107	127	130	148	119	147	108	138	126	116	105	133	134	125	142	116	131	136	129	135	133	119	124	135	141	132	125	119	103	145	131	137	153	126	113	132	139	134	111	113	116	137	118	133	108	137	131	116	119	119	124	107	124	133	117	130	146	121	140	125	129	115	122	145	125	143	132	129	125	116	118	122	127	129	148	108	133	123	105	128	118	132	121	119	153	117	126	134	115	123	105	123	136	121	122	106	137	137	121	124	113	117	109	129	130	107	138	136	138	138	127	116	140	121	124	117	109	132	123	125	145	131	122	136	125	139	135	134	123	125	153	129	131	139	129	137	144	119	122	133	129	130	127	132	118	138	106	144	121	130	126	147	132	120	109	135	145	103	133	127	116	109	135	133	121	119	111	125	126	114	140	131	130	141	124	121	143	120	125	131	126	150	123	124	131	124	125	147	139	135	144	149	105	139	132	106	126	121	114	127	122	144	113	138	130	148	127	116	125	113	109	128	110	123	123	135	132	135	117	127	150	119	137	121	146	116	127	146	145	130	122	121	128	114	146	124	117	141	127	128	131	129	130	135	155	125	107	131	140	117	142	140	111	139	121	107	133	144	93	119	132	142	143	131	142	115	124	129	119	114	133	117	115	125	121	128	150	131	107	123	124	121	126	126	128	142	119	135	115	127	128	132	125	138	135	118	104	131	120	126	135	132	136	147	125	119	105	115	120	122	130	130	112	125	120	121	121	122	122	142	121	115	129	106	126	124	134	132	116	133	130	120	117	122	131	146	144	128	118	123	140	127	125	118	129	114	129	142	137	125	128	126	131	121	122	135	131	123	130	135	119	125	120	116	130	117	147	129	135	105	126	122	130	141	131	140	138	143	114	134	136	115	123	133	141	117	125	110	124	132	103	119	126	122	139	126	121	121	121	125	123	135	129	128	135	125	117	134	118	97	130	118	142	130	120	120	95	130	119	129	118	132	105	131	130	110	110	127	137	136	126	138	108	126	104	124	127	108	135	136	134	142	121	112	144	124	109	111	137	125	118	122	119	120	114	127	121	123	130	110	139	121	140	113	132	141	122	132	115	142	135	119	130	124	132	112	136	104	133	110	136	127	131	128	117	142	120	140	134	131	111	126	120	135	140	139	124	128	133	119	129	119	121	144	136	133	112	135	114	132	111	129	128	132	119	118	100	134	122	113	129	139	117	132	143	134	103	124	138	133	135	142	132	138	125	127	152	138	105	126	120	126	99	135	134	118	144	118	135	123	102	136	124	148	109	142	123	108	127	128	130	127	116	114	129	111	140	111	137	125	127	135	110	119	121	122	112	113	123	125	116	142	114	117	136	147	118	119	127	127	135	139	122	115	134	139	152	120	120	139	136	106	124	126	106	109	124	135	140	137	137	124	117	125	145	139	116	111	131	115	138
34060	35556	18001	424	321	302	270	268	267	212	272	237	236	217	228	256	213	243	226	234	250	241	236	211	212	243	247	238	233	232	242	226	218	211	239	239	233	245	232	220	259	250	229	209	267	243	232	218	245	227	245	233	239	230	224	219	213	210	223	224	228	236	223	229	235	228	252	212	253	222	230	205	220	239	226	248	207	218	207	210	235	219	240	202	226	234	230	241	250	208	212	229	232	235	206	202	236	237	218	220	210	239	220	214	234	248	222	245	246	227	223	251	217	215	228	228	226	245	229	237	217	226	205	234	237	229	239	232	230	206	225	214	229	225	228	219	216	240	235	242	245	231	220	240	220	222	229	235	231	247	213	239	210	246	242	202	224	225	210	210	218	233	242	208	199	231	222	245	215	219	224	240	253	249	238	222	221	234	222	228	255	227	237	229	241	249	226	242	224	242	220	233	221	227	245	229	240	249	250	219	225	235	213	218	236	256	205	216	205	214	257	244	232	223	205	222	244	233	217	223	216	232	200	248	245	186	209	218	222	243	216	221	227	223	224	226	226	209	230	236	236	220	210	212	240	233	230	247	235	223	231	230	231	176	229	224	228	215	241	243	229	232	253	230	226	210	215	234	239	197	227	238	231	246	199	215	206	240	256	251	219	228	219	235	239	221	230	203	265	226	202	244	225	209	220	225	208	210	226	212	241	217	208	220	247	206	235	228	217	214	228	266	214	243	215	212	226	213	227	236	215	216	208	231	213	235	224	231	218	241	222	234	224	209	227	228	240	210	219	216	234	245	213	215	230	262	198	208	236	218	239	240	196	214	235	230	225	248	229	199	218	200	210	224	249	217	243	231	240	237	218	236	242	222	215	234	232	228	226	230	220	223	233	216	223	218	227	250	233	244	194	223	215	237	207	209	230	206	225	230	211	230	200	226	235	231	249	230	226	238	251	237	247	215	184	231	218	257	214	213	215	243	215	244	250	218	243	236	273	195	228	205	261	257	247	228	237	224	247	213	219	214	220	211	248	226	236	245	211	208	227	236	230	233	218	207	202	197	212	249	221	218	245	228	215	227	236	223	209	218	193	231	228	231	214	214	214	211	248	223	242	224	231	202	210	217	251	202	224	239	243	271	220	229	238	206	225	200	211	232	223	243	242	231	213	215	227	217	212	247	264	252	220	236	239	252	225	206	221	199	215	210	228	243	209	242	218	216	224	228	217	217	192	216	250	218	201	230	196	221	222	214	226	256	251	240	229	253	238	230	241	234	234	208	247	225	225	229	196	224	228	239	220	229	224	221	215	216	219	217	235	235	222	217	225	224	216	246	236	240	224	225	234	234	248	222	227	252	256	231	192	220	231	236	233	204	224	221	234	234	236	222	261	234	224	222	235	221	235	229	224	231	235	240	233	247	198	222	218	224	201	234	227	203	243	236	217	236	245	219	236	236	205	245	243	245	211	232	228	234	227	213	222	233	203	236	209	218	221	226	202	253	243	211	248	247	239	218	233	225	224	195	228	238	223	220	243	230	241	190	222	234	219	223	217	240	239	230	224	210	221	214	253	221	251	227	224	223	209	241	225	241	214	225	234	222	221	233	221	228	235	204	227	204	240	201	213	226	221	233	238	238	239	218	223	228	252	204	228	230	208	245	236	231	238	255	201	217	238	221	231	236	221	227	232	217	250	247	216	248	235	236	249	229	234	235	224	229	223	195	210	217	252	216	231	264	235	234	226	239	210	188	235	212	230	226	215	250	226	231	233	243	226	232	219	231	229	222	211	216	219	228	244	233	249	216	246	232	227	252	190	254	234	222	247	248	231	240	240	218	234	237	245	212	239	219	217	229	222	228	230	227	238	250	212	212	212	216	241	225	240	198	245	214	231	217	216	223	207	215	233	215	221	226	221	246	242	210	253	223	201	217	218	261	227	223	239	226	225	230	218	236	200	239	217	248	237	214	205	239	231	240	252	247	239	220	216	228	226	222	196	206	232	222	242	219	197	233	227	226	222	227	223	211	232	248	231	229	219	238	227	215	219	198	218	225	221	237	201	186	242	222	201	226	213	227	215	233	218	236	236	248	224	235	222	257	197	225	234	225	232	239	234	200	206	225	242	222	203	221	246	226	221	238	218	234	238	223	222	193	254	226	225	225	226	234	246	216	233	203	238	204	259	241	259	211	227	210	235	239	231	239	233	238	222	200	253	230	232	201	223	216	217	237	203	225	225	246	226	228	227	244	210	247	249	215	247	219	237	218	245	245	228	233	251	239	244	201	224	231	222	220	240	228	246	237	249	185	240	213	239	216	243	244	238	207	228	223	172	212	229	218	249	230	216	237	198	253	216	231	220	197	242	237	232	218	196	237	221	265	230	245	200	241	235	201	221	239	224	253	218	227	205	226	235	262	218	239	193	224	227	237	212	213	213	219	202	228	211	256	204	213	222	223	234	229	225	242	226	222	232	231	228	239	229	219	207	237	272	198	227	229	221	221	207	218	190	220	250	232	265	220	191	220	206	248	221	220	214	208	223	221	221	210	257	247	242	210	243	237	247	225	246	235	253	248	230	215	229	257	225	212	221	257	228	254	237	244	232	225	209	213	244	222	225	197	224	198	227	235	221	219	242	206	223	243	224	239	221	222	250	221	232	209	217	228	249	241	265	238	255	216	235	195	238	209	219	227	198	220	238	242	226	212	238	216	223	210	238	213	204	221	258	227	199	222	244	215	240	229	210	201	242	210	240	260	209	243	231	233	219	246	240	239	220	199	218	234	238	205	234	221	231	231	215	223	242	269	210	238	214	221	250	232	231	225	228	206	210	231	235	225	270	237	249	215	222	203	230	219	247	211	227	259	218	228	218	219	236	239	246	230	218	248	229	212	242	233	250	240	220	244	230	220	227	228	220	215	218	241	225	224	226	245	233	225	239	233	231	250	215	250	251	213	244	183	224	221	233	215	239	212	217	234	231	214	238	247	258	212	245	205	256	239	239	218	230	240	233	234	240	231	262	226	233	230	203	224	242	223	242	208	223	206	251	248	235	232	210	218	203	253	235	260	239	216	210	225	232	244	217	268	222	229	228	242	230	218	225	213	243	232	233	244	239	221	224	236	231	229	226	209	206	220	233	207	210	218	224	241	236	241	254	214	228	233	188	195	227	237	251	232	224	234	233	240	233	217	252	176	232	231	218	266	231	229	245	231	241	225	219	229	247	211	241	227	232	222	228	205	223	233	231	218	233	228	240	257	211	267	224	245	223	238	226	208	221	221	224	230	218	204	221	220	230	246	237	237	239	212	233	237	273	227	189	211	222	203	230	224	228	236	241	210	225	209	230	201	224	210	219	226	218	199	209	228	223	201	220	231	222	217	218	206	225	211	216	242	200	218	251	218	240	264	225	218	220	238	227	234	251	232	235	239	223	251	230	215	224	224	245	226	226	225	245	223	234	209	237	223	241	240	258	222	226	208	232	232	225	225	218	233	248	224	212	235
24100	21351	28238	24426	19675	4610	486	395	349	294	316	306	289	313	277	276	267	264	286	270	292	263	287	295	264	251	303	281	290	248	262	266	294	260	271	294	285	230	294	274	248	259	265	243	282	239	261	263	223	280	241	231	269	263	268	244	245	299	260	280	264	274	273	266	271	261	299	274	275	268	259	252	283	272	290	236	270	267	264	278	263	290	274	259	265	261	275	268	288	248	279	286	269	267	250	247	272	252	261	265	277	273	268	266	260	243	248	257	272	266	265	296	251	275	271	244	289	270	294	264	273	249	296	280	268	257	281	284	263	288	290	283	252	274	276	273	245	282	242	241	291	280	269	245	267	273	258	266	275	281	237	294	236	267	260	268	247	283	295	267	257	239	257	259	265	277	290	274	245	288	258	298	250	279	246	257	278	260	269	272	273	244	294	266	265	282	243	271	256	261	248	250	241	242	281	258	265	274	251	253	243	249	253	255	270	278	275	258	248	240	272	235	275	257	268	259	257	286	285	282	291	274	259	275	234	271	257	268	287	261	281	265	265	273	254	273	287	282	286	246	269	275	255	279	270	284	271	255	272	274	259	254	296	319	234	261	289	248	237	267	256	251	271	263	260	257	295	275	267	270	296	229	264	253	276	273	262	266	268	257	262	265	280	271	285	296	254	252	252	266	225	256	248	274	276	253	268	284	240	254	273	252	280	254	278	271	282	255	280	288	257	271	283	260	255	256	294	254	255	251	275	278	251	253	282	255	265	274	254	263	261	239	265	251	272	273	266	250	269	262	272	251	263	277	279	276	279	262	268	247	269	243	304	285	273	243	248	251	249	286	237	243	266	279	272	280	243	289	261	268	249	257	270	273	268	252	231	243	228	283	255	252	288	283	305	273	288	266	277	279	248	260	284	269	255	265	250	247	264	254	263	263	270	294	300	292	253	240	277	271	276	251	265	269	279	253	258	254	254	302	293	272	250	277	253	236	277	267	258	261	258	264	249	292	241	285	247	263	292	276	260	271	261	260	255	270	227	264	266	256	266	276	293	278	257	244	264	274	271	292	235	267	270	265	257	234	260	293	267	254	303	255	251	272	271	246	265	253	303	213	249	280	244	276	254	253	267	278	278	268	264	231	285	247	259	278	252	269	249	272	284	289	251	261	283	275	252	268	270	272	273	274	284	265	289	294	262	255	261	271	251	251	252	257	269	265	261	262	242	270	261	279	275	289	285	256	309	271	261	268	286	261	259	253	273	269	271	269	257	274	253	257	273	271	275	281	247	277	260	265	272	233	274	280	275	288	261	256	288	278	257	281	257	285	245	259	270	282	267	254	254	269	247	266	266	239	264	277	251	283	252	271	273	257	250	275	263	246	264	290	253	272	280	246	248	271	243	285	251	276	254	267	277	246	302	274	235	262	303	272	253	241	301	264	258	243	275	246	271	252	256	257	227	296	260	242	256	256	261	259	247	264	277	247	273	291	278	278	254	304	309	264	235	202	270	304	307	257	261	249	273	267	251	243	264	268	269	264	251	247	240	260	298	262	254	258	250	268	233	245	290	272	262	261	286	275	255	243	249	237	266	268	263	309	283	288	287	289	252	280	251	263	259	268	266	256	237	239	241	258	256	283	276	276	247	265	273	288	276	237	259	244	250	278	267	298	277	256	288	256	272	253	259	277	284	267	272	259	246	250	278	265	235	276	272	280	261	260	240	304	237	274	262	257	242	269	251	251	249	237	295	244	262	256	254	255	273	260	254	261	289	270	260	271	296	250	264	260	270	287	275	291	265	274	268	260	284	266	283	259	258	203	278	258	263	260	262	258	219	278	287	232	269	247	263	257	252	264	246	267	300	259	279	284	234	249	248	274	242	282	268	268	275	259	276	297	283	287	264	248	271	278	233	258	266	261	252	260	270	281	264	262	325	284	272	239	273	284	282	272	251	284	281	246	267	284	247	268	305	275	240	277	274	257	294	262	272	274	264	282	259	283	285	276	273	259	251	264	271	266	276	252	261	257	271	272	263	234	266	256	290	285	262	291	239	255	259	304	250	264	267	273	264	261	265	255	259	285	251	280	251	281	255	246	261	263	250	253	269	238	237	277	258	264	275	252	265	245	267	262	270	279	269	286	247	253	279	322	276	248	288	249	260	266	282	283	225	250	258	261	289	293	223	264	294	313	271	256	270	264	266	252	281	279	257	269	250	277	275	268	242	280	268	261	282	272	237	284	237	256	269	252	258	282	256	264	260	248	278	260	291	253	275	252	251	257	284	262	264	244	309	283	276	249	265	252	286	266	244	268	242	247	273	254	274	250	256	248	294	253	282	242	288	242	259	265	266	232	254	272	283	285	259	281	253	254	285	260	248	261	281	242	279	270	225	258	258	275	256	266	250	251	261	279	257	284	310	256	258	280	296	264	250	252	257	239	267	265	257	254	264	257	284	269	261	256	275	307	298	259	259	251	253	272	265	291	305	265	260	261	257	257	275	258	270	245	287	285	245	262	254	260	282	273	267	262	269	253	278	287	265	264	266	283	294	296	264	256	263	289	260	268	280	252	232	287	259	259	258	272	265	270	278	256	266	249	286	289	238	265	259	280	257	261	259	263	257	274	266	253	282	246	256	292	287	259	285	267	255	254	279	270	267	247	256	263	275	257	264	279	242	278	282	243	264	252	254	282	290	257	255	279	286	262	246	254	298	276	265	248	258	252	254	274	278	289	284	265	266	263	241	240	293	282	258	269	286	264	255	271	280	269	284	273	266	262	288	254	261	278	257	274	279	272	265	289	263	270	253	263	262	267	257	279	266	252	248	275	261	273	266	274	278	242	262	273	312	305	271	269	280	267	262	281	281	256	273	261	255	265	267	258	263	266	253	266	262	249	243	253	280	274	285	263	246	259	292	231	260	241	266	279	252	283	251	259	273	305	268	281	252	251	274	250	266	267	268	280	255	279	258	302	273	262	253	277	265	289	275	267	278	221	225	254	278	257	285	284	266	265	258	284	278	248	296	260	277	270	258	246	240	262	262	286	298	253	236	251	265	252	263	247	248	286	257	255	274	247	256	273	262	284	277	246	258	256	262	268	268	267	253	261	250	268	273	238	281	295	267	216	256	288	267	250	279	252	261	277	251	273	245	258	274	212	259	267	284	290	258	260	254	271	259	250	262	240	286	278	274	250	244	277	273	273	280	266	274	272	293	296	272	235	223	252	273	285	301	277	268	246	283	276	285	281	283	259	299	262	261	265	281	253	262	263	278	214	283	267	257	243	242	267	257	243	290	251	253	263	249	261	281	253	291	271	257	234	270	243	275	279	232	284	244	278	266	276	295	279	279	294	237	269	272	268	252	236	261	263	288	259	250	270	263	278	282	278	275	290	315	278	270	266	310	242	247	275	257	269	266	283	288	260	250	260	263	258	263	287	261	260	269	258	281	284	242	249	260	286	275	281	276	255	248	270	256	264	287	292	282	270	249	272	242	256	305	314
54458	66077	42229	2200	1571	1144	993	805	734	688	617	555	584	563	545	546	493	514	517	497	488	475	497	470	483	485	468	484	455	482	484	447	430	466	459	461	475	498	433	450	484	475	454	415	454	441	426	458	409	481	445	443	476	481	419	441	455	467	493	454	446	458	448	452	440	452	466	466	461	460	454	454	476	477	454	450	469	451	482	455	466	424	429	464	473	409	451	418	432	436	389	456	464	451	443	473	472	445	433	466	434	448	463	449	471	471	447	414	447	462	443	482	426	437	432	398	436	481	436	454	467	488	482	438	487	447	452	456	440	475	444	435	450	478	430	469	457	467	463	431	461	437	461	455	446	462	442	456	417	468	433	448	451	455	431	428	445	474	431	464	474	447	443	453	444	446	448	426	473	454	457	460	469	446	471	459	485	423	452	475	461	461	467	451	472	399	395	416	447	457	481	443	449	476	469	409	462	460	433	451	446	426	436	407	466	430	423	437	473	450	473	463	431	442	450	437	437	456	421	423	464	441	476	460	448	434	429	480	411	409	445	454	445	446	460	431	425	458	467	407	412	429	447	478	461	419	452	436	438	452	462	462	454	432	445	457	431	446	448	451	458	420	429	437	476	413	481	458	438	428	454	457	434	472	448	450	449	441	458	416	439	475	411	410	424	430	446	437	437	450	470	482	432	433	463	426	464	437	447	467	422	434	478	460	469	432	431	444	441	464	424	453	492	501	450	423	452	469	471	467	425	442	433	412	445	427	441	451	513	468	433	455	422	452	425	482	431	478	408	438	474	455	447	454	415	461	462	405	455	441	454	429	471	418	468	462	439	432	402	462	435	438	433	461	455	412	444	490	496	455	476	440	418	406	476	430	405	432	430	471	430	465	456	460	429	462	428	445	423	433	465	447	464	433	471	423	486	454	404	457	413	487	444	434	437	434	458	485	456	422	449	433	420	445	451	423	451	478	495	450	461	442	473	433	463	462	458	445	464	441	441	448	416	442	459	425	414	446	416	424	439	459	440	455	443	424	443	466	463	419	450	418	460	489	438	421	460	429	489	456	432	437	436	432	466	458	440	439	422	451	441	436	476	463	438	454	437	455	432	453	468	404	459	435	456	461	441	425	459	448	462	433	439	496	415	458	491	489	460	439	416	494	469	455	473	486	457	472	467	445	437	444	469	411	474	470	468	412	426	436	460	451	418	450	421	453	418	475	464	452	442	469	433	431	462	458	459	471	436	444	422	411	464	477	444	412	473	438	446	452	435	464	400	407	427	438	434	449	427	494	467	461	442	439	456	444	434	426	475	478	460	450	471	416	459	434	484	421	428	489	467	447	474	449	454	445	447	492	456	428	455	410	420	469	444	434	475	448	444	468	455	448	429	472	412	445	447	477	429	476	483	446	486	446	454	440	467	453	438	448	454	412	456	461	429	422	456	487	432	494	437	464	410	441	465	458	450	467	465	494	428	474	416	453	439	478	405	405	433	440	434	452	471	441	456	461	473	471	424	443	449	447	452	475	476	468	429	423	423	416	417	443	464	458	410	421	410	449	433	421	433	453	417	439	445	438	434	447	456	513	438	452	431	437	446	478	482	463	428	434	460	470	451	414	427	459	413	457	447	451	417	436	441	439	452	432	432	498	473	463	448	446	457	444	462	474	476	446	422	442	422	420	459	472	474	498	426	461	451	443	476	427	433	402	472	459	443	450	425	442	436	482	449	442	445	453	420	459	446	431	458	447	441	448	452	426	474	443	414	450	422	487	452	439	448	457	427	460	418	469	501	448	429	447	464	450	454	441	440	417	462	449	443	443	472	444	449	447	443	487	464	424	469	442	490	465	451	473	458	431	448	442	451	409	440	470	465	465	429	437	443	425	423	442	420	450	459	461	461	447	433	419	459	420	446	414	410	469	457	446	436	416	456	411	460	473	476	478	470	472	444	418	465	440	452	497	447	433	458	442	480	404	446	460	457	459	432	450	432	415	445	406	446	450	421	427	461	399	425	428	454	451	426	437	430	447	446	442	477	462	423	428	440	459	460	427	429	439	472	447	448	468	438	420	442	496	434	461	443	433	456	418	440	460	447	461	438	428	443	438	450	466	439	483	455	466	477	459	439	430	463	453	427	461	427	437	470	433	434	458	441	450	459	448	449	454	450	449	451	478	422	459	442	448	479	452	459	464	478	423	485	421	428	475	442	466	404	436	473	449	443	451	451	426	404	439	457	439	442	462	395	412	454	443	424	431	401	456	429	474	419	460	415	428	453	430	424	448	417	413	448	431	457	462	454	454	406	450	454	444	427	401	457	479	456	416	408	415	441	495	434	444	472	486	445	466	456	451	465	454	425	455	415	448	440	420	412	408	433	451	451	458	441	439	456	448	440	410	429	431	429	426	444	449	426	464	442	481	445	451	472	462	442	435	501	424	447	452	418	429	437	420	447	427	440	424	461	425	459	416	462	458	450	420	428	430	467	489	452	462	451	427	470	484	466	471	457	442	471	475	443	461	445	456	454	447	433	464	444	452	404	453	432	479	445	448	458	446	454	450	425	443	426	439	440	471	414	440	469	465	442	488	430	450	459	431	447	420	426	431	436	452	417	468	436	443	454	445	449	470	453	415	481	428	480	435	434	424	449	412	456	439	467	430	442	422	446	460	441	446	464	451	419	438	451	445	448	446	454	407	459	485	441	449	453	469	492	441	424	461	434	422	435	477	452	457	476	449	424	441	413	458	425	395	454	414	470	426	427	470	440	442	417	448	447	452	407	446	434	413	419	412	440	446	448	422	446	442	408	415	404	438	422	422	456	450	449	465	469	414	465	485	428	434	453	427	424	452	463	431	475	481	451	455	427	475	429	436	460	474	444	455	458	431	471	452	452	475	463	453	418	453	472	465	452	448	473	440	422	491	399	449	477	422	440	447	455	445	431	427	447	411	402	469	440	476	404	456	456	458	424	475	394	380	438	473	422	437	467	486	421	433	452	456	466	424	463	434	393	430	438	416	458	471	467	462	447	458	436	461	418	434	436	468	452	455	448	449	454	459	443	450	426	430	454	453	431	456	415	488	457	435	428	429	463	442	477	476	458	464	440	420	449	438	402	444	482	424	460	464	480	456	456	459	454	461	469	417	420	476	422	422	468	467	462	430	439	454	496	445	432	422	492	443	419	477	446	458	479	443	450	459	462	457	428	468	450	437	446	453	472	420	452	447	445	413	457	439	464	500	414	423	437	410	434	468	423	438	416	414	442	403	440	450	475	443	447	438	407	434	434	447	455	426	443	437	422	451	430	447	428	443	454	416	480	511	457	411	472	422	466	467	465	447	444	434	398	464	439	433	455	464	440	412	469	446	401	433	458	484	431	421	415	449	484	426	442	445	429	443	460	468	404	451	485	439	425	436	459	481	449	440	423	475	434	440	459	430	450	445	452	460	427	445	478	422	465	437	430	433	424	465	450	424	437	471	504	445	434	421	446	410	457	426	478	463
23070	21136	28707	23777	21060	19837	3595	730	577	531	530	512	484	449	489	455	439	450	479	474	415	457	432	422	448	416	382	418	438	396	433	392	425	419	423	437	429	407	388	406	411	443	439	463	383	411	416	448	405	452	397	439	378	428	397	387	428	418	397	441	447	425	405	425	418	424	418	426	408	409	429	413	415	426	414	366	418	408	386	376	413	404	453	442	390	385	398	393	437	383	417	424	432	424	383	420	399	423	423	407	418	407	433	416	426	416	417	420	428	381	413	396	401	428	433	459	380	455	410	425	409	438	402	414	384	397	393	417	390	391	434	388	411	398	438	418	435	403	385	427	401	422	382	406	436	417	399	420	409	384	436	405	397	409	434	428	434	415	442	399	397	412	399	443	422	427	410	417	414	376	406	410	421	430	380	422	394	448	383	392	413	419	399	416	402	410	391	432	440	415	418	391	410	450	362	396	431	451	406	446	449	440	420	423	380	437	419	436	349	410	451	410	453	455	389	394	377	407	422	425	423	432	378	399	418	405	412	445	425	442	434	444	400	417	418	384	416	428	426	424	373	395	433	417	428	446	398	394	433	414	375	427	422	441	379	405	379	383	414	447	370	445	430	439	396	406	391	430	444	426	388	431	463	396	395	407	455	402	391	408	402	418	412	399	373	405	439	392	415	423	426	430	407	398	434	407	390	389	425	428	425	418	409	367	408	419	435	446	409	386	422	409	390	414	419	444	390	416	385	437	431	417	397	377	389	426	381	414	437	425	397	390	425	395	417	455	391	392	391	388	415	395	407	444	398	403	427	456	400	398	395	424	425	432	393	412	415	407	405	446	425	417	411	405	413	408	430	412	419	420	412	459	415	395	376	432	407	436	429	420	411	398	451	410	385	420	428	435	394	395	415	419	378	389	427	428	412	381	416	400	402	421	399	418	398	402	389	438	434	420	415	429	384	409	441	404	417	388	426	414	394	391	428	423	433	428	404	436	423	412	401	397	402	375	383	409	470	441	434	431	376	418	378	422	431	407	430	394	396	411	429	429	389	427	413	391	379	404	414	391	426	401	442	454	452	454	408	435	427	428	440	432	423	416	399	390	414	403	398	430	377	408	427	377	422	384	422	402	431	412	427	405	388	418	428	390	453	414	438	418	449	411	409	426	407	402	414	382	397	464	414	417	406	415	372	458	416	412	431	428	426	404	426	416	403	442	434	463	440	401	399	428	440	419	426	392	414	444	426	410	387	426	421	390	365	423	413	391	433	441	399	413	460	435	416	407	397	420	422	395	388	415	431	428	399	418	434	429	415	443	428	393	425	408	396	426	427	411	431	422	427	415	441	408	440	405	408	437	401	415	394	376	392	424	396	389	388	431	420	413	403	419	432	412	410	429	425	374	426	391	456	415	414	410	465	374	404	422	387	429	431	383	417	449	450	431	398	402	395	411	410	402	393	406	379	416	399	381	437	402	452	409	405	434	404	402	395	387	385	395	374	404	395	411	420	387	413	429	398	395	405	383	400	401	380	396	410	415	379	391	457	400	455	408	434	424	407	409	385	436	410	400	406	409	426	415	452	412	415	413	422	380	442	434	441	399	420	422	420	426	399	398	424	400	438	414	412	416	441	411	443	408	411	413	416	402	419	411	409	395	391	437	447	422	405	408	380	409	430	379	408	461	451	432	389	413	400	425	416	396	417	407	400	444	434	441	399	406	398	404	493	401	386	434	406	426	416	373	426	418	417	421	409	416	415	437	435	407	426	441	388	421	394	391	458	398	399	429	408	402	416	438	412	412	394	408	418	375	419	382	383	376	373	426	417	406	422	423	421	432	451	436	441	427	379	423	420	418	399	421	416	425	399	383	401	395	430	436	445	415	397	408	405	431	415	399	421	397	431	408	418	384	417	403	443	432	460	408	433	424	427	419	412	418	423	370	369	419	406	417	411	397	471	410	425	435	437	390	416	410	386	403	387	411	385	403	416	404	380	430	441	405	420	412	393	409	404	388	392	408	419	427	435	398	416	422	419	381	402	428	428	405	479	385	389	400	392	437	411	441	392	429	397	392	426	402	414	388	415	417	439	414	389	453	406	402	420	438	439	380	417	444	387	438	391	396	407	424	427	411	428	412	444	455	422	433	416	398	400	453	403	443	389	391	381	372	386	391	448	423	395	399	443	413	446	402	394	440	447	399	413	395	378	425	391	412	376	396	414	382	407	383	404	393	441	417	397	403	424	399	406	405	412	436	378	393	389	389	400	404	386	406	423	412	399	411	409	428	430	427	441	407	412	460	432	419	383	379	433	431	371	432	433	434	380	417	414	406	434	404	402	429	406	410	425	377	427	415	436	429	426	439	415	432	387	398	398	412	413	424	418	411	443	430	436	455	423	405	402	432	396	413	430	448	400	401	439	390	427	425	434	432	405	398	446	403	422	405	382	395	403	368	414	427	406	440	388	451	413	376	442	399	429	429	436	434	368	430	412	456	418	396	418	438	432	426	398	410	427	418	387	402	387	399	413	449	378	424	405	406	406	394	414	411	392	384	418	401	419	430	433	379	463	387	404	432	387	432	427	392	401	408	385	451	401	418	412	439	441	419	425	444	393	408	394	457	395	404	419	433	385	391	414	382	381	405	398	427	426	443	415	396	413	428	401	438	436	420	404	444	416	418	409	395	462	386	398	406	400	371	412	395	419	443	412	389	402	419	419	408	412	427	401	381	386	401	387	381	421	409	393	398	422	410	401	408	430	403	383	405	401	437	390	442	406	420	434	416	444	432	395	447	420	421	375	402	387	425	451	403	357	429	439	421	429	396	396	431	446	397	443	415	393	428	425	395	391	418	424	411	442	418	408	438	432	427	388	434	424	382	426	455	403	398	361	409	446	387	432	408	411	438	397	377	404	387	413	420	436	466	397	433	411	416	395	385	407	398	455	395	405	436	422	446	397	418	451	367	387	416	391	402	425	403	398	468	403	404	449	429	427	427	401	380	403	407	409	425	421	417	395	396	449	454	423	409	414	427	364	413	456	406	423	429	419	425	435	457	426	408	415	409	440	408	414	422	413	373	414	403	435	368	404	394	418	436	406	415	408	414	459	470	450	414	385	371	394	441	380	387	390	395	404	408	425	443	407	423	402	417	431	423	406	404	387	429	395	411	452	439	408	391	450	426	401	412	407	394	398	435	438	421	407	404	411	407	413	400	408	427	414	388	433	392	393	413	404	405	367	413	374	403	417	443	418	456	432	421	409	436	401	432	392	394	425	418	395	383	427	426	406	412	421	410	441	395	431	456	423	436	429	402	403	420	414	406	402	425	427	411	391	422	437	412	403	400	377	378	407	389	382	425	403	402	368	394	403	382	405	381	387	434	420	398	480	431	406	403	393	405	384	446	440	424	427	394	394	407	420	412	397	425	404	417	423	414	398	423	417	437	432	403	435	390	429	407	406	398	425	427	421	414	415	416	416	404	436	404	408	407	418	423	428	424	416	405
52527	69435	50058	3921	2746	2001	1701	1472	1243	1097	991	962	963	924	882	837	844	751	781	771	776	748	703	757	716	730	724	719	671	729	694	651	688	707	734	629	700	641	677	697	692	705	673	673	696	693	635	722	679	673	659	666	688	682	666	657	667	671	698	683	712	681	678	669	700	651	646	672	675	652	633	649	667	651	643	679	732	662	678	649	654	639	683	671	637	684	618	676	679	630	670	701	715	651	710	655	644	705	676	711	629	683	670	636	694	647	676	606	674	621	682	643	689	660	642	680	673	671	625	647	689	631	716	651	690	694	695	686	632	652	664	693	657	644	678	657	693	710	660	654	633	678	692	676	655	670	645	673	660	679	662	672	676	661	645	650	657	668	647	698	661	677	646	656	646	689	681	720	700	721	636	703	656	658	630	709	657	653	655	697	654	635	694	692	627	686	658	708	675	645	648	637	677	662	631	662	651	643	665	659	646	663	712	670	672	717	612	691	662	648	698	630	689	672	583	709	656	663	707	626	714	659	693	698	654	668	662	675	652	691	659	662	660	636	674	693	690	693	633	655	691	702	664	660	654	647	592	653	646	676	662	665	682	698	675	683	667	682	707	646	681	692	642	724	686	643	616	698	608	658	700	673	633	663	647	670	725	660	683	650	666	706	684	668	687	691	669	693	656	638	658	651	666	676	704	686	626	665	689	645	687	679	676	661	640	688	668	688	670	664	699	705	687	703	657	675	677	656	623	653	667	638	633	686	678	672	672	642	644	683	663	650	640	670	673	666	655	678	608	663	650	688	662	697	661	648	633	684	636	635	659	655	710	651	672	661	654	702	653	651	636	685	689	681	676	715	704	676	676	712	686	651	690	683	677	629	705	640	628	642	654	623	634	696	662	655	655	702	683	725	633	630	689	676	663	667	687	583	678	657	648	682	667	680	681	694	670	663	658	640	663	695	682	698	730	666	689	697	665	702	682	724	652	696	713	666	675	628	680	670	669	682	650	704	642	652	674	655	672	659	660	669	678	683	662	641	690	676	662	655	674	629	632	664	662	673	688	661	683	683	614	685	658	636	696	655	653	689	643	691	673	637	705	666	695	665	645	663	613	677	656	706	616	658	639	674	693	671	695	692	680	687	676	688	660	643	675	651	673	723	705	655	682	683	689	609	675	678	617	635	684	706	618	677	629	702	652	700	737	661	677	630	698	711	681	673	645	640	687	654	686	708	703	708	694	618	649	707	683	670	667	659	658	656	669	670	659	679	684	645	720	643	631	722	662	667	662	678	639	636	668	685	616	675	632	641	694	621	689	684	678	643	649	640	646	649	679	669	641	671	742	641	652	704	638	653	677	673	672	661	670	627	608	679	726	670	668	694	710	675	707	686	630	699	683	660	656	683	705	698	673	657	652	666	643	690	658	708	665	664	728	676	647	683	668	648	661	692	657	687	666	657	669	636	626	649	670	720	648	688	694	666	710	642	656	642	703	641	679	627	673	651	664	687	659	657	628	658	628	640	642	655	669	679	698	677	642	686	736	633	681	669	627	670	609	683	666	618	682	696	622	666	649	693	665	642	663	652	645	662	669	702	677	667	677	632	637	691	694	618	673	677	615	684	682	683	635	644	649	640	688	667	623	645	650	696	635	635	709	714	669	665	713	636	640	613	641	688	712	631	670	669	685	674	661	682	662	647	662	675	673	652	647	680	673	688	624	657	677	678	678	682	650	656	608	666	622	678	664	680	685	701	641	680	674	696	665	686	676	683	653	638	613	672	660	662	658	754	712	659	647	669	626	629	722	669	686	658	689	647	649	673	674	616	643	671	667	668	689	717	708	655	678	657	632	676	678	686	699	649	693	641	667	649	634	641	697	691	670	645	673	676	671	678	688	704	686	688	643	652	687	676	653	625	641	694	638	658	737	697	671	637	620	694	655	675	612	676	694	675	656	635	669	693	667	664	611	667	642	655	633	648	671	669	653	646	638	683	672	670	664	669	669	643	661	650	676	659	672	658	683	689	657	690	632	673	636	658	658	739	633	667	619	644	675	689	693	649	645	636	707	683	705	700	686	650	636	664	679	651	646	659	694	669	701	706	694	661	653	662	689	684	695	672	700	641	670	685	672	674	648	628	658	664	644	654	689	678	675	704	655	627	692	660	704	677	643	647	683	685	668	665	686	672	670	647	639	684	645	687	672	650	670	663	678	660	646	676	647	679	651	647	660	651	673	698	634	681	613	684	672	636	689	656	662	692	675	681	651	660	683	677	679	626	677	664	683	631	712	668	630	653	647	635	684	663	698	655	650	723	664	654	675	651	674	693	652	681	633	728	662	681	631	687	673	674	659	673	664	673	657	677	683	659	677	685	698	685	712	655	650	676	668	690	656	657	642	683	659	656	635	720	672	644	688	621	698	690	678	700	668	684	612	717	707	678	668	633	659	679	645	654	660	684	674	649	652	706	669	691	656	664	634	688	669	649	690	693	675	657	687	650	673	659	666	687	683	662	685	673	692	646	656	673	655	648	710	704	627	685	690	661	648	682	711	659	717	640	645	685	669	613	694	676	650	688	671	695	662	654	660	651	648	664	670	672	619	661	692	652	662	697	641	656	615	627	652	683	677	680	670	694	662	681	646	674	646	693	669	676	639	646	667	637	755	673	709	609	635	656	655	637	693	683	715	691	640	699	682	694	637	634	659	689	629	676	647	666	594	699	647	677	728	665	695	654	673	638	704	696	657	666	671	662	722	652	660	681	685	670	687	668	688	733	647	638	684	645	675	678	686	630	691	652	650	646	669	635	656	682	697	661	655	643	701	698	685	687	632	693	668	685	652	686	668	699	687	644	632	611	712	712	625	631	639	655	669	723	664	650	642	635	688	666	654	657	653	722	687	674	696	663	689	632	720	651	687	716	689	673	675	659	730	642	628	627	653	634	688	682	694	646	665	679	687	667	713	658	682	691	686	639	701	638	641	673	662	630	679	715	688	681	668	654	656	659	718	647	705	688	670	681	664	672	672	650	634	654	669	658	664	638	718	666	658	668	686	666	645	670	639	685	637	686	674	685	656	666	687	649	684	689	686	604	613	692	612	636	711	654	670	668	718	658	681	687	664	697	657	615	676	656	649	644	615	648	661	654	678	618	656	679	668	686	702	680	643	677	669	676	652	673	633	734	630	624	696	696	704	654	681	640	658	687	643	619	696	646	664	687	658	676	672	635	691	655	693	666	703	662	660	656	670	747	627	678	707	627	660	619	654	671	668	647	694	690	655	685	637	670	693	704	648	684	601	693	658	672	680	660	661	676	703	647	674	671	672	614	687	674	647	637	656	688	646	716	688	712	635	655	666	664	659	673	646	649	637	646	655	681	693	693	684	646	670	669	656	640	633	665	664	671	643	724	628	651	621	690	677	667	671	684	679	662	629	643	705	665	671	638	671	684	670	663	665	663	633	643	655	643	670	702	682	637	680	690	726	646	704	653	688	669	635	647	623	655
27789	22215	20228	3653	264	220	156	157	133	125	116	153	133	144	107	131	130	84	121	121	118	109	116	107	106	102	128	98	128	143	123	111	114	126	114	114	118	124	117	125	126	110	119	117	145	121	116	125	113	107	127	108	106	126	125	121	119	131	131	118	128	118	133	120	124	115	133	122	124	136	135	129	117	120	139	130	131	103	121	116	125	136	130	112	139	102	112	100	134	121	89	136	128	111	104	126	131	113	122	122	124	130	129	114	121	123	110	105	124	127	120	118	122	121	132	126	115	133	131	144	155	115	120	113	117	112	128	124	123	139	114	124	127	133	142	128	119	117	146	121	117	131	145	133	111	146	131	134	95	129	130	120	116	120	114	126	106	126	146	143	126	130	127	116	135	135	130	113	122	133	113	119	136	128	126	121	119	110	134	106	126	115	142	118	121	122	109	134	124	134	131	117	119	106	134	128	122	127	135	119	137	125	146	128	135	112	119	126	129	105	121	123	126	121	95	125	99	135	120	98	111	128	144	119	123	110	125	123	123	117	127	157	131	129	125	112	112	128	114	117	111	133	125	118	113	105	128	118	138	122	128	144	123	127	121	113	102	116	142	116	140	117	123	149	127	109	131	129	124	114	121	124	110	123	126	115	124	122	111	132	127	136	116	117	127	117	116	122	136	123	131	136	125	130	119	136	108	138	132	120	122	118	113	129	116	141	119	126	114	113	108	113	123	117	134	117	107	111	124	103	127	119	121	127	122	109	126	109	102	106	110	139	120	120	129	117	127	119	130	125	115	131	134	144	117	110	108	132	112	135	107	105	123	132	120	119	114	144	112	137	122	95	128	120	109	144	114	106	125	124	120	136	114	120	112	142	133	124	101	118	129	138	118	132	117	135	120	119	152	113	119	136	121	119	141	131	99	120	115	97	95	124	118	109	137	109	142	110	142	112	109	131	135	128	140	118	121	118	136	118	122	121	122	117	132	118	112	102	130	141	123	110	119	117	117	132	127	127	98	107	124	138	126	119	114	111	117	119	118	110	105	141	120	122	141	150	109	137	119	116	126	132	124	136	114	125	129	126	124	113	119	131	110	125	120	111	129	137	115	106	120	110	140	122	123	119	143	129	141	121	129	106	121	115	118	118	119	119	114	120	144	128	153	123	108	125	117	122	122	135	111	114	125	133	89	119	140	121	127	130	147	119	120	132	128	128	153	119	120	123	113	136	138	122	108	141	119	126	127	127	117	130	126	120	117	126	125	125	134	119	137	125	125	108	135	123	134	125	131	116	112	120	134	109	119	121	124	121	117	130	118	125	115	127	137	117	112	138	114	128	117	101	133	123	126	134	112	132	125	128	120	113	116	140	108	122	126	109	118	112	105	129	139	111	109	140	121	101	109	113	130	119	118	111	132	124	110	112	115	122	123	137	119	125	121	121	148	135	123	115	102	116	113	129	134	135	114	112	117	91	141	124	99	146	109	129	122	121	118	113	131	113	142	128	105	138	129	127	115	119	120	130	112	122	144	112	124	119	122	126	104	123	127	121	114	145	121	120	132	136	146	125	143	131	132	117	123	114	128	117	119	112	136	142	141	121	125	148	110	138	115	129	138	125	114	111	98	130	124	120	129	107	108	144	130	122	103	144	111	114	127	130	134	138	130	122	125	137	150	118	119	141	121	108	121	114	118	114	139	100	144	122	116	148	119	117	105	124	105	108	113	115	133	127	121	116	134	128	120	113	122	130	116	120	108	109	148	128	119	106	120	134	117	129	121	120	118	123	114	122	111	123	101	137	132	128	128	122	116	119	115	128	115	129	115	126	133	125	108	132	128	111	125	110	116	124	122	119	121	120	116	112	119	125	103	103	127	116	107	119	139	119	122	128	130	129	141	102	114	141	137	133	130	120	116	118	131	134	108	130	116	142	136	127	121	106	135	117	121	132	125	106	139	131	131	129	127	126	118	130	135	129	140	135	116	105	135	115	120	122	124	133	119	114	132	113	122	112	126	127	121	119	125	110	113	119	110	125	112	122	129	116	116	128	110	122	126	116	122	150	101	111	100	124	127	133	122	110	118	116	105	123	113	126	123	120	123	102	118	151	138	111	125	124	107	125	129	131	126	119	123	117	123	109	115	137	126	120	103	126	127	110	115	128	113	119	126	114	113	121	131	124	125	114	144	124	130	145	127	136	122	124	110	115	130	139	127	118	122	125	136	113	99	106	130	134	141	130	116	118	102	112	115	133	112	113	99	113	116	149	128	128	119	129	106	117	115	108	120	124	126	123	113	141	133	107	111	109	111	129	117	134	130	143	125	115	131	111	137	131	111	119	124	123	129	118	120	111	132	124	143	136	126	120	120	127	111	120	130	150	100	113	122	96	123	105	113	134	139	110	132	118	121	118	109	133	116	113	144	80	132	138	125	104	112	109	131	130	116	121	129	110	146	121	118	122	123	129	138	127	139	128	118	127	113	131	123	117	117	127	111	125	104	120	117	129	112	110	125	129	117	110	125	113	134	114	133	112	130	128	128	129	121	124	138	147	110	127	154	115	122	123	113	119	132	125	121	119	110	128	103	126	149	117	109	108	130	132	128	121	120	125	111	93	130	108	120	133	142	107	122	118	120	120	136	131	113	119	133	98	138	127	118	123	130	119	126	136	103	110	142	135	114	113	125	130	120	130	125	112	133	111	113	116	122	109	111	122	133	114	120	128	123	126	118	125	100	118	123	129	115	119	109	112	136	114	105	143	137	141	127	130	114	127	113	124	119	141	122	128	123	127	135	130	114	128	127	120	128	128	132	128	119	128	106	133	121	112	129	122	126	117	126	115	143	128	119	104	117	118	103	133	130	114	125	122	116	111	110	139	114	118	117	125	106	116	126	132	116	131	125	131	124	133	120	112	115	120	115	113	125	113	121	114	117	124	114	116	119	117	119	114	126	119	124	128	117	116	122	113	120	126	118	96	119	114	111	114	145	127	118	105	137	116	140	126	127	124	127	106	144	134	134	143	123	115	118	134	100	133	121	126	126	109	114	110	109	133	119	135	124	101	115	112	119	123	143	121	112	120	111	126	129	109	123	113	141	121	107	124	121	131	136	125	151	118	100	124	126	119	130	130	125	131	117	118	133	104	113	133	120	109	107	128	102	127	140	132	127	111	130	111	137	145	128	123	127	101	111	129	134	120	120	136	104	124	139	147	106	141	141	120	113	150	125	130	104	121	128	123	113	131	134	129	124	110	109	119	105	130	109	131	127	130	108	111	120	143	121	120	121	138	125	115	127	141	128	111	109	108	110	131	119	140	121	122	111	121	119	115	117	123	132	127	134	122	112	114	144	130	118	128	107	134	121	125	134	111	118	127	113	113	106	106	127	150	98	118	102	115	126	134	137	113	122	138	113	118	99	116	126	135	129	127	123	123	104	135	112	128	106	109	121	110	119	134	102	133	96	88	124	137	108	121	135	119	126	128	127	111	123	119	153	103	124	113
33546	31393	20708	394	312	275	265	249	241	243	229	266	237	225	241	230	236	197	229	234	247	245	217	205	249	241	205	240	229	228	190	197	227	232	213	238	245	218	235	220	204	256	240	241	211	222	236	210	243	221	230	220	216	221	222	236	214	212	217	224	188	208	252	215	216	241	204	228	238	224	220	215	228	201	233	247	201	235	243	218	225	239	220	224	222	199	222	238	240	233	216	218	226	199	204	214	208	243	196	240	223	214	249	234	197	223	207	225	259	217	219	224	215	209	211	217	211	231	205	237	217	232	252	221	220	224	220	215	222	247	216	224	216	210	208	242	228	225	190	210	223	217	224	194	211	224	245	230	220	219	223	201	216	194	211	204	218	234	238	236	254	228	221	227	202	209	217	241	221	219	222	216	224	245	220	231	227	227	211	225	241	189	231	222	207	234	191	241	234	215	244	222	216	205	214	232	204	220	242	199	206	252	230	230	238	216	227	211	220	254	208	239	218	253	221	212	223	224	207	203	214	217	226	208	237	237	201	211	218	222	247	214	250	205	214	229	201	226	213	211	216	236	221	201	212	249	225	225	227	246	206	216	204	230	238	214	232	224	201	216	208	226	237	258	233	230	214	226	219	219	225	207	207	241	221	234	227	235	233	221	216	235	233	229	225	220	229	235	225	229	219	218	206	221	220	219	193	215	237	209	232	212	209	233	225	238	216	239	231	225	226	250	187	209	232	228	246	222	196	235	228	211	199	224	225	245	238	219	218	213	207	240	211	241	237	209	231	226	224	237	235	222	220	212	215	212	234	230	232	204	180	222	223	226	213	229	236	224	252	226	237	238	211	223	222	219	215	216	232	222	223	210	224	172	247	229	212	231	210	203	221	235	232	226	229	231	222	233	198	253	218	223	241	224	205	201	229	226	226	223	212	231	200	233	221	230	237	221	193	231	210	239	212	227	231	227	238	206	193	231	222	228	227	236	240	217	220	219	222	232	226	214	224	229	223	222	198	222	237	213	225	177	233	223	255	237	211	237	231	211	206	190	260	221	242	230	218	194	240	204	230	224	234	218	224	207	246	240	225	224	226	198	245	220	217	210	215	232	212	205	221	225	209	205	230	211	236	213	204	228	230	232	205	220	222	225	235	233	211	195	248	230	204	230	224	215	220	222	245	212	199	233	235	207	223	234	219	225	213	227	215	233	195	241	224	182	216	218	224	222	225	227	236	209	196	203	197	216	225	239	214	223	232	220	227	186	192	228	241	220	226	193	211	226	233	230	199	224	219	221	223	227	252	233	201	251	217	220	222	230	223	226	221	245	215	224	232	218	243	199	237	228	213	234	209	212	194	222	237	215	229	206	213	227	227	211	232	233	220	221	218	220	218	202	203	233	237	216	238	236	237	214	222	208	194	217	209	232	222	207	258	227	225	216	226	201	216	222	202	240	258	211	215	214	205	246	227	239	240	219	226	234	188	214	204	237	225	208	233	232	221	227	202	202	233	232	249	238	224	229	210	195	222	222	217	234	226	206	206	217	225	229	233	228	209	208	209	221	216	231	207	209	241	239	207	215	195	243	219	216	228	217	227	258	204	220	203	222	214	224	214	232	208	224	229	227	229	231	208	209	203	217	220	225	210	193	206	212	243	220	218	209	206	236	231	230	228	237	229	226	240	238	227	237	217	189	210	229	228	236	244	217	199	232	214	237	202	236	195	203	242	203	204	228	224	214	214	224	214	230	205	199	246	217	228	221	206	213	209	238	205	210	226	223	224	203	231	211	213	198	221	214	229	231	243	229	227	205	223	239	212	223	210	234	250	248	226	221	233	208	225	234	222	227	217	220	252	195	189	246	231	248	222	212	207	234	218	195	195	214	217	234	235	220	221	232	252	219	213	215	225	236	217	211	242	239	224	207	231	235	230	205	245	215	223	219	219	230	223	226	229	223	210	226	225	220	229	238	204	197	233	198	219	217	244	231	216	235	233	222	201	212	214	210	225	216	226	217	212	207	236	233	240	237	200	215	213	206	239	202	224	217	222	221	227	213	220	188	201	250	235	224	218	197	204	223	226	227	204	222	227	218	245	217	201	223	241	209	211	228	218	213	232	201	207	242	231	222	220	251	217	201	233	248	239	206	215	193	231	213	189	206	190	231	200	226	227	203	218	191	226	221	237	229	217	211	245	199	205	208	237	218	206	218	230	247	226	213	240	222	189	216	197	197	223	217	217	211	229	240	213	228	213	223	209	259	202	215	247	226	225	211	195	205	238	217	231	226	220	214	229	214	208	225	227	242	196	245	216	226	213	225	210	218	231	217	243	238	223	233	225	227	234	227	208	230	237	210	238	234	198	249	214	216	261	212	225	208	224	219	190	222	228	210	211	215	216	217	225	251	203	239	222	226	241	190	216	215	211	207	261	220	221	239	242	217	241	208	225	233	215	240	221	226	221	219	217	223	210	198	215	214	227	219	240	194	225	223	218	209	207	226	213	204	213	200	232	216	242	210	258	233	187	225	217	216	253	222	221	231	230	238	211	214	253	222	212	218	215	202	250	231	218	243	195	239	222	240	222	240	235	211	208	207	239	229	231	253	216	223	220	199	218	219	255	202	216	225	219	207	203	223	225	246	212	219	196	214	228	212	215	214	228	215	230	237	245	202	198	214	248	234	198	234	204	201	216	205	214	227	242	211	197	226	232	193	227	199	234	234	241	233	219	209	208	213	230	217	231	250	234	238	204	253	233	236	220	218	210	246	223	228	219	230	194	217	239	242	219	225	203	188	226	251	208	213	238	221	253	201	222	209	230	221	242	219	227	220	207	228	225	197	217	230	208	207	215	219	222	245	204	225	208	227	238	229	200	201	248	227	212	210	191	222	211	250	213	215	223	228	228	203	201	203	229	243	217	237	226	221	227	216	238	216	217	228	233	232	208	209	199	219	203	222	210	257	268	245	244	211	234	237	221	226	210	245	204	213	220	210	231	274	237	209	205	215	216	244	215	199	236	212	219	233	205	201	198	222	234	237	227	218	218	225	232	236	246	196	240	200	207	204	243	220	220	207	236	227	205	205	235	219	258	207	225	239	243	207	241	187	225	207	215	205	221	203	237	223	221	212	237	224	219	223	246	222	201	216	189	209	235	259	234	205	228	222	221	225	191	232	261	206	201	203	220	226	228	198	224	220	190	215	214	226	224	213	227	230	211	222	237	229	209	210	228	220	223	244	250	244	211	231	213	224	207	226	221	235	236	214	236	207	213	224	216	211	220	217	230	227	208	221	202	208	222	225	193	231	259	209	213	226	254	218	239	220	229	218	237	195	221	208	229	192	209	233	243	223	210	219	211	236	211	235	223	208	203	241	236	225	223	218	230	210	231	208	194	199	241	226	258	217	229	255	214	223	194	229	218	220	219	198	222	214	217	222	239	210	197	219	210	223	201	203	224	191	225	233	224	218	228	212	235	230	223	225	221	231	228	209	203	199	237	184	247	217
24132	21267	28737	24078	20275	6148	566	395	359	327	321	307	306	318	304	294	285	284	258	292	277	280	301	262	308	291	291	264	292	245	274	291	272	274	248	258	269	283	275	293	226	286	300	281	271	289	302	262	276	261	284	259	251	264	268	290	249	268	275	249	263	256	273	282	281	287	274	256	289	276	272	257	253	260	296	253	246	269	252	267	290	253	261	267	259	267	237	268	267	261	275	262	257	265	269	248	248	272	251	281	265	313	272	261	258	268	254	274	273	269	270	277	267	277	267	283	248	262	251	242	258	253	244	248	288	298	258	260	264	280	271	272	291	251	278	300	260	253	253	244	248	254	272	251	246	264	300	228	261	244	269	288	273	257	251	258	241	263	279	274	265	272	287	251	284	261	264	233	247	258	263	256	265	275	254	270	235	268	255	262	260	221	282	273	248	257	260	249	265	271	268	265	252	277	268	266	258	239	277	279	259	254	271	265	272	262	267	265	271	241	256	280	274	259	271	264	279	269	273	244	266	248	302	274	257	252	245	281	262	266	275	270	255	268	295	288	263	257	240	268	258	270	266	259	275	251	273	293	267	253	252	269	251	262	281	260	263	250	251	277	291	269	255	269	285	289	241	256	269	298	253	265	270	233	251	277	272	261	254	264	290	261	252	251	265	260	269	251	253	258	249	254	299	257	256	257	260	253	263	291	253	260	257	262	278	254	301	292	266	284	247	247	268	281	248	242	265	248	251	276	262	271	279	289	272	282	304	274	283	289	263	237	236	252	257	270	251	258	266	297	259	260	258	276	241	290	275	255	311	273	286	281	285	259	233	265	289	271	252	260	253	250	251	281	273	240	271	260	240	286	272	279	292	257	246	254	277	273	269	287	262	279	245	284	271	270	289	263	279	274	240	262	252	272	280	248	251	264	283	271	267	275	262	270	280	257	281	273	290	233	271	247	271	266	282	249	259	274	256	256	251	243	251	260	287	243	237	279	247	258	263	282	266	289	266	238	270	254	237	278	252	286	283	287	277	269	260	291	265	270	257	248	252	250	252	273	252	246	270	301	240	300	216	247	262	261	246	248	260	249	287	263	293	283	276	271	291	242	263	265	271	307	268	263	214	280	239	260	275	271	251	268	293	267	259	253	264	285	246	266	302	276	267	271	263	261	270	243	252	243	233	269	263	286	243	263	273	252	260	279	277	269	258	287	274	274	254	305	254	262	250	268	270	259	262	268	270	256	252	265	255	270	240	293	275	273	270	258	261	264	252	240	274	276	253	279	266	237	277	248	264	262	246	238	232	238	277	255	279	240	284	281	231	240	260	253	250	250	258	273	254	297	249	267	241	288	251	278	286	244	272	278	257	250	255	264	298	261	278	264	255	257	245	266	276	296	237	270	252	269	286	261	276	267	269	256	288	248	294	250	292	270	278	255	252	281	240	271	270	258	260	257	294	263	258	237	260	233	256	226	271	263	256	256	264	269	283	271	257	250	270	254	295	267	243	270	251	263	313	310	255	274	271	243	269	269	260	261	291	286	268	269	266	281	259	275	256	280	269	281	254	274	255	259	272	257	265	248	231	283	248	263	242	268	282	264	242	260	243	262	274	257	287	261	256	245	265	257	249	314	268	266	240	261	267	257	239	250	235	264	268	243	285	282	267	257	253	265	249	285	303	265	266	237	272	250	230	271	259	246	259	242	244	243	280	272	268	241	280	273	252	245	258	259	313	295	253	275	305	271	260	277	237	296	250	257	268	280	277	259	269	249	257	258	275	276	263	243	269	258	249	289	283	263	236	258	247	274	303	268	261	264	273	283	271	275	274	261	257	274	257	262	293	268	274	286	286	234	240	270	271	245	237	224	245	251	274	248	267	269	282	243	262	308	265	252	228	264	253	253	268	282	271	274	251	270	255	264	260	263	286	262	270	266	267	278	248	256	275	266	251	271	258	260	288	240	249	275	277	254	266	274	259	241	244	249	248	246	276	271	272	267	229	292	270	277	267	274	239	288	268	287	273	294	287	257	262	273	276	225	256	293	268	291	280	267	269	279	285	253	252	245	267	245	273	295	281	263	269	247	257	273	248	270	257	233	238	264	285	267	265	266	260	252	251	256	274	228	278	273	275	266	307	265	264	256	241	245	256	256	270	254	252	252	254	234	286	273	269	247	262	297	259	273	300	269	289	265	258	258	277	257	245	262	240	255	259	253	248	290	291	281	281	227	278	248	265	261	269	243	290	252	262	260	262	295	297	248	270	280	242	274	281	290	270	269	271	281	259	247	270	248	254	274	249	285	266	273	276	269	268	235	243	254	248	248	244	270	279	244	269	268	249	248	244	284	261	290	264	242	249	276	284	273	278	274	273	277	263	254	252	276	263	248	292	268	304	269	264	253	280	257	240	279	235	261	256	294	272	283	263	298	243	256	248	263	289	242	232	261	265	233	274	295	253	281	278	275	265	263	243	264	278	263	261	241	256	272	262	239	264	261	270	275	219	263	265	254	237	259	278	256	239	269	293	241	270	287	265	270	287	270	264	268	264	284	273	251	261	281	290	285	248	257	277	273	287	259	280	311	243	247	261	261	285	293	260	229	284	237	247	263	264	258	253	247	258	270	267	254	273	262	263	233	266	282	257	272	225	254	264	250	291	267	265	263	297	268	250	264	273	230	251	260	251	274	276	246	285	255	242	259	284	243	266	254	278	253	260	271	290	237	291	262	266	275	273	251	284	264	273	267	257	272	259	240	275	303	271	283	289	287	240	264	259	272	248	263	254	287	238	259	261	287	257	250	285	275	250	283	254	247	226	246	266	286	310	288	266	271	252	263	306	286	276	289	265	275	276	275	266	268	290	251	290	290	229	266	258	280	298	247	269	260	249	265	290	265	252	237	283	266	272	246	260	247	253	261	263	261	278	268	262	268	253	267	270	253	265	286	250	236	266	264	242	272	269	282	229	286	272	268	242	276	263	276	262	282	283	268	275	275	257	258	267	252	241	258	249	282	251	257	252	248	260	242	249	274	265	250	267	256	276	257	255	245	252	308	256	253	249	270	247	260	264	293	245	271	256	251	296	311	259	243	268	260	286	282	282	286	277	254	255	258	242	246	254	296	256	264	258	236	251	263	251	254	261	274	267	251	241	259	261	300	268	319	265	281	273	287	267	278	291	253	262	237	282	270	243	271	255	271	272	276	235	236	299	308	307	273	300	252	283	249	243	251	269	261	276	279	254	245	264	266	269	297	292	288	268	284	261	265	259	259	257	264	280	223	264	278	263	296	290	291	240	273	256	274	271	276	285	223	279	236	288	254	229	265	258	253	277	262	228	273	268	287	226	281	254	257	261	243	265	281	294	283	289	272	258	270	271	270	257	284	240	263	277	249	260	256	295	247	252	282	282	230	272	288	269	288	256	255	238	257	254	254	259	264	260	264	289	284	265	270	250	261	270	251	251	259	264	271	293	256	263	285	282	274	287	277	258	270	270	238	275	270
52946	61498	44896	2317	1598	1232	1018	900	779	684	646	628	582	599	556	541	532	488	480	516	523	475	496	476	481	479	452	481	447	480	491	446	494	460	495	428	461	483	439	479	453	472	465	471	452	437	497	466	472	454	455	440	461	462	489	448	399	456	425	430	489	447	478	455	436	459	426	434	495	469	461	453	433	444	423	441	426	461	493	461	460	482	456	412	393	455	450	442	418	464	465	447	452	433	443	470	458	459	435	452	440	452	452	459	477	406	477	418	437	474	456	422	441	455	472	430	465	422	480	471	418	441	454	473	397	430	418	447	451	442	473	426	417	440	426	431	435	441	468	467	430	470	443	463	460	479	453	455	445	468	417	452	488	473	412	423	459	448	445	419	490	424	470	473	468	454	404	463	436	412	437	420	424	455	438	451	429	472	435	432	438	430	485	405	449	460	452	438	449	446	431	451	454	481	458	441	458	479	452	436	426	439	459	467	423	423	469	472	450	444	465	468	444	446	482	485	397	451	456	457	458	431	430	431	404	444	435	430	444	429	452	464	444	431	466	457	453	428	448	449	453	441	452	468	431	484	456	417	413	481	431	420	459	447	452	435	445	494	432	467	461	435	474	453	450	426	447	461	465	438	456	435	399	443	431	472	413	457	402	422	449	455	460	450	456	452	464	445	470	426	478	476	418	425	434	415	440	438	396	406	462	447	412	470	449	459	439	464	442	470	448	441	443	438	465	419	456	450	429	414	439	458	413	442	455	435	432	410	455	464	432	427	468	417	419	444	460	425	483	431	442	465	459	464	436	468	463	439	458	449	439	457	448	449	417	425	433	423	463	427	477	475	469	408	439	418	405	466	420	466	430	392	449	434	422	411	453	475	428	457	438	438	456	428	433	479	444	459	421	463	432	453	472	439	457	467	453	486	481	443	445	431	490	463	443	425	478	475	429	417	443	448	407	398	457	457	425	429	465	455	440	396	450	453	443	435	439	437	435	429	468	442	437	441	462	475	435	442	409	453	447	439	411	425	445	417	437	431	441	417	475	441	486	442	468	447	440	412	455	448	472	450	439	458	470	458	466	441	437	448	473	441	467	442	416	431	419	446	424	420	448	459	445	458	423	427	447	459	433	434	466	461	438	441	435	446	448	497	429	422	426	445	455	486	470	438	426	417	434	461	452	444	444	460	460	451	456	406	416	465	441	444	455	436	444	433	418	422	470	438	443	432	421	499	421	435	455	405	427	392	416	426	455	427	441	434	441	462	400	429	430	445	436	449	486	447	439	436	456	456	424	432	449	411	465	434	442	380	452	454	441	420	447	429	445	447	464	452	437	436	480	417	443	436	436	444	436	451	475	398	431	442	414	469	453	435	431	410	448	485	435	471	453	463	418	440	431	427	434	431	418	461	419	445	452	449	456	433	498	425	419	412	428	419	464	457	446	448	460	489	470	458	437	490	464	449	428	445	447	442	450	460	438	429	479	419	500	432	432	476	411	459	434	449	467	464	464	462	462	406	410	449	445	452	464	413	485	438	431	450	435	482	473	416	436	430	445	458	481	387	483	450	444	445	447	450	462	424	428	444	445	405	421	459	495	433	465	455	476	450	484	479	465	456	451	469	427	444	441	408	412	478	456	428	429	470	479	434	470	486	418	419	482	408	479	393	487	464	425	460	454	435	470	455	458	448	471	419	438	476	452	435	446	440	457	441	443	466	447	435	463	461	439	409	429	450	469	421	399	445	456	455	444	416	419	466	437	473	445	470	467	450	464	470	441	455	423	447	448	439	455	510	437	483	451	447	458	436	442	459	447	430	413	454	439	458	461	468	441	434	406	472	431	432	417	460	444	468	451	429	421	487	436	449	400	486	468	462	440	453	439	459	463	500	445	497	422	425	446	439	472	428	487	485	483	428	454	423	438	449	440	455	452	435	415	445	423	444	424	472	446	378	408	445	402	431	432	471	430	404	450	444	442	458	457	435	468	413	468	465	425	476	445	449	408	455	470	437	475	418	460	453	438	441	465	455	478	408	444	422	436	435	430	469	435	472	462	435	458	439	439	456	441	449	491	459	451	429	443	457	450	416	460	439	431	422	424	432	436	446	414	452	435	464	482	433	403	431	473	441	434	444	438	461	441	462	453	459	464	477	450	502	416	449	424	447	421	485	445	459	423	496	447	459	442	450	416	454	464	440	473	434	428	500	457	449	408	458	481	478	478	448	426	421	462	466	460	426	471	463	480	444	440	447	467	452	432	449	440	436	412	429	466	429	481	431	426	473	477	426	482	457	450	435	410	435	456	441	460	417	419	413	434	431	439	481	471	445	452	445	468	446	420	430	449	460	458	483	508	441	425	434	483	434	479	450	440	415	429	433	475	407	418	455	452	459	461	420	446	405	471	491	428	438	449	433	446	452	449	462	440	453	439	406	448	456	434	455	483	411	486	419	457	433	421	469	453	442	434	467	465	465	428	456	461	433	446	425	467	476	451	417	449	459	449	436	387	449	406	447	438	425	431	449	462	461	446	507	434	448	462	447	471	426	476	436	429	439	450	432	423	435	437	432	445	449	434	420	453	451	497	424	454	461	472	442	463	443	384	417	435	445	474	442	495	421	483	458	489	478	413	419	407	435	486	428	421	428	479	471	430	416	445	469	463	446	423	441	453	432	454	403	437	418	435	395	417	444	473	451	426	467	430	434	456	448	442	424	421	468	454	457	446	473	433	406	444	444	479	462	460	449	461	436	467	460	429	453	453	440	423	415	462	477	425	447	462	426	482	446	478	471	414	466	456	482	440	438	440	440	460	474	442	442	474	449	463	438	412	440	450	440	451	460	466	429	422	432	437	439	437	457	453	447	429	433	435	448	446	425	446	473	454	453	473	441	438	435	450	448	439	444	448	447	420	434	412	428	474	431	473	424	455	464	489	423	437	442	441	433	445	445	467	441	480	425	413	422	425	459	445	474	429	430	413	473	421	429	455	420	469	476	470	443	466	454	452	442	462	432	436	436	459	430	484	424	426	420	428	480	429	456	481	467	427	434	452	434	460	487	445	438	448	452	474	458	483	424	438	432	479	493	490	454	428	443	434	461	458	431	482	444	428	437	463	463	450	469	431	445	448	424	418	447	418	450	400	417	465	444	448	482	479	452	456	429	413	420	453	409	457	396	458	465	407	405	413	487	413	438	468	448	445	408	485	435	438	469	447	432	422	443	473	441	431	480	417	429	412	448	406	413	464	438	442	453	451	441	423	467	443	433	484	449	440	484	432	433	448	466	428	454	465	435	458	433	438	466	413	428	511	436	458	424	410	461	442	433	415	472	471	436	447	438	447	434	441	431	424	438	461	462	461	485	452	401	416	447	452	449	454	469	474	462	417	420	484	448	437	436	456	447	425	423	432	441	440	445	457	448	466	431	466	430	480	452	485	475	419	458	458	419	464	422	457	449	495	452	458	398	470	462	423	459	439	416	442	481	447	461	456	429	448	443	438	447
23154	21189	29427	23231	21130	20369	4409	767	606	597	554	507	485	516	488	513	476	470	460	466	461	452	427	415	406	478	450	433	435	429	431	455	439	387	392	402	399	389	393	434	442	409	473	418	399	418	420	418	382	411	387	389	450	392	449	378	386	424	432	384	434	440	413	405	396	417	441	433	415	395	436	411	431	429	431	409	400	427	408	438	425	420	414	431	428	337	402	451	412	428	406	426	409	403	400	423	456	398	398	435	395	411	422	432	422	386	405	416	385	417	410	383	430	425	377	432	402	416	418	386	419	423	425	381	393	382	396	410	445	425	376	418	390	411	405	410	444	425	417	445	352	423	421	395	443	446	425	390	407	422	408	430	415	363	439	415	433	393	448	398	432	391	421	395	418	425	423	427	411	391	387	428	392	468	433	426	409	455	415	402	435	410	413	411	400	428	414	421	446	412	430	414	421	435	405	393	373	381	412	419	398	436	385	414	415	407	406	421	373	431	434	393	442	386	404	419	446	371	404	410	427	416	423	436	412	392	368	400	412	471	391	408	425	435	430	402	450	366	389	418	426	429	430	420	390	449	405	429	452	428	379	394	393	364	396	441	398	375	418	425	408	416	394	450	432	427	389	414	428	409	418	417	435	386	420	433	436	426	419	411	413	408	414	409	402	407	416	429	371	409	398	428	359	388	410	421	418	373	408	390	412	428	415	435	423	422	412	377	402	400	414	400	413	414	410	412	420	421	407	398	413	424	398	404	424	385	423	433	378	408	430	384	437	429	414	412	445	432	410	413	406	424	393	440	438	423	406	408	409	397	391	379	396	430	442	432	428	430	429	414	411	418	407	425	450	435	416	401	414	409	417	383	403	412	422	392	427	424	416	437	410	410	441	392	438	457	443	429	428	407	391	448	379	403	425	438	420	396	390	414	438	424	420	442	400	465	403	393	393	384	404	383	449	465	422	386	406	397	406	428	435	446	408	402	374	407	407	393	399	384	431	410	397	417	426	408	438	411	402	419	396	405	426	411	366	402	418	416	435	439	413	355	379	371	422	415	409	437	427	415	465	409	418	398	385	405	399	424	414	403	410	436	450	418	407	417	429	434	439	420	414	435	419	441	418	385	422	395	393	411	419	453	411	393	448	424	432	420	414	419	450	436	388	418	438	382	419	425	401	414	415	375	395	413	387	414	432	377	433	432	383	444	417	453	456	384	398	364	443	449	431	410	420	458	404	398	433	402	408	387	412	432	394	420	436	384	419	404	414	408	424	440	403	393	429	423	424	399	403	400	414	420	405	417	418	397	390	418	418	430	425	483	405	430	395	407	403	410	438	406	411	407	364	379	402	435	391	466	438	404	423	384	425	385	448	374	385	435	404	400	438	427	406	420	405	403	431	385	408	432	425	427	415	431	428	393	481	423	398	435	408	447	418	430	440	458	420	462	430	420	425	421	388	407	395	368	429	391	393	426	434	432	427	391	457	444	409	411	410	396	432	413	367	435	407	430	399	422	408	462	415	424	401	431	423	396	432	389	406	397	400	439	428	406	413	420	412	393	412	418	461	419	446	387	389	409	409	439	398	388	404	416	389	456	375	423	438	384	421	409	402	409	421	413	468	398	405	431	425	414	421	418	396	401	388	443	400	407	429	413	409	425	398	394	378	457	399	414	392	383	376	385	403	412	400	411	392	416	418	391	419	439	427	407	399	405	406	373	416	388	396	405	422	424	424	385	386	433	407	385	434	430	451	401	438	424	450	428	410	393	451	402	407	400	385	411	399	398	421	418	419	388	422	384	412	375	416	423	402	374	389	447	434	397	416	414	408	412	404	366	403	416	367	416	396	454	418	388	415	433	395	407	392	410	460	421	400	425	379	395	398	413	433	430	423	374	380	415	425	409	432	424	423	409	410	412	407	418	438	409	407	392	391	385	431	386	417	420	388	410	441	422	425	405	441	406	387	410	438	426	395	417	409	416	411	416	426	443	409	405	402	435	406	435	404	384	384	419	419	398	457	390	400	410	388	422	437	441	446	403	456	396	410	415	418	416	413	419	414	448	416	394	379	408	429	407	431	417	443	424	413	458	402	418	341	433	448	422	405	432	417	385	427	432	458	396	414	428	396	399	413	435	438	408	404	410	417	420	451	428	416	423	415	432	373	407	422	397	402	391	394	429	411	405	403	425	428	392	379	420	443	435	418	421	428	427	420	427	426	383	410	390	416	395	403	377	370	418	417	407	411	396	422	450	377	410	402	390	423	436	416	422	423	403	417	394	437	404	403	408	431	358	418	407	445	422	398	413	396	398	416	417	406	396	371	397	432	427	425	399	419	440	394	408	464	426	434	392	430	443	387	417	395	373	412	400	405	425	366	435	432	386	439	415	358	412	448	398	415	394	412	406	423	448	399	398	405	423	430	418	416	425	407	388	412	406	406	438	383	393	417	424	409	387	457	382	405	395	408	402	414	423	414	422	407	423	415	390	426	460	419	417	398	420	403	425	460	429	419	373	408	386	422	364	385	427	392	427	406	393	438	391	406	396	380	419	405	373	421	394	375	468	402	423	407	431	415	414	387	404	415	413	416	403	423	430	421	421	412	417	424	391	430	413	476	409	442	401	423	406	396	419	421	425	431	413	419	358	414	436	403	399	396	403	388	397	428	414	418	413	453	378	412	414	400	421	424	411	406	382	441	412	414	428	403	392	403	447	404	454	409	386	423	429	415	427	413	443	388	472	417	431	438	443	420	446	436	413	374	398	386	406	410	421	392	449	448	398	414	439	402	424	414	437	434	397	398	424	418	372	422	404	461	435	391	459	429	431	393	442	402	428	412	451	408	396	435	425	393	418	435	422	414	404	403	399	416	408	403	421	424	391	416	415	424	420	399	454	413	417	418	403	385	418	422	400	425	398	399	386	411	446	390	440	431	408	426	417	411	417	445	410	422	386	445	386	426	410	396	425	432	376	428	404	432	370	401	408	411	430	470	398	387	434	444	383	380	396	390	400	414	426	422	392	443	415	385	389	413	413	407	387	404	403	407	430	465	440	396	386	416	377	430	397	452	418	416	419	402	389	419	383	419	431	431	422	427	415	422	437	444	416	450	408	423	428	440	442	421	382	449	395	424	414	389	383	434	417	409	434	397	445	439	388	413	424	377	401	386	404	442	389	417	409	438	451	415	391	390	451	383	438	426	420	419	436	399	426	414	422	407	428	400	420	402	398	410	405	388	460	430	392	458	395	375	428	402	367	390	454	378	410	367	399	419	419	409	383	403	393	406	423	399	417	415	434	420	437	428	427	441	429	419	393	417	396	429	420	385	379	428	397	433	418	441	444	449	395	438	385	385	383	424	422	429	443	427	413	441	413	452	413	410	404	402	401	401	381	400	410	380	439	433	414	397	397	410	405	437	403	441	376	428	437	478	369	433	431	349	417	404	405	422	418	412	445	418	475	405	439	384	434	415	408	464	421	428	417	377	417	422	397	372	409	393	412
48184	69156	47610	4116	2856	2236	1763	1463	1343	1180	1033	1027	990	907	888	830	827	838	810	746	719	817	708	748	743	739	736	757	688	771	699	654	722	672	701	704	655	670	654	731	714	698	661	681	724	682	703	685	626	678	680	702	618	717	703	643	652	691	675	713	629	647	690	695	706	662	659	655	677	687	631	668	641	635	650	628	670	616	678	665	663	676	613	701	729	641	652	664	658	727	637	627	730	667	664	716	688	682	660	694	682	655	666	640	712	699	635	720	671	595	679	691	642	647	687	652	648	667	698	661	663	694	658	690	708	634	649	697	667	666	678	643	688	677	620	698	664	647	666	673	680	628	682	681	663	651	694	704	643	670	612	696	725	648	653	646	690	651	696	684	717	701	627	674	688	699	671	663	709	684	690	682	663	642	704	650	646	662	672	672	640	684	660	636	685	684	742	664	646	680	698	664	658	682	684	684	635	692	671	691	687	717	643	699	658	672	677	664	648	671	677	725	668	672	640	679	604	669	707	673	655	658	677	668	637	686	737	677	669	649	666	662	679	686	689	657	685	688	663	640	683	639	683	633	693	652	667	637	621	652	679	655	646	675	621	655	636	697	668	688	723	640	709	686	666	659	657	629	664	658	670	656	652	687	668	694	664	682	683	642	661	677	638	697	676	652	667	633	602	634	646	707	681	647	637	672	675	647	702	655	651	658	707	681	661	670	696	661	686	713	720	688	726	678	667	677	708	681	727	686	697	617	705	658	694	647	686	676	699	660	668	679	668	668	659	696	664	661	690	671	655	647	655	680	680	654	691	713	662	637	683	640	648	621	722	692	664	650	648	624	636	670	655	697	661	666	675	687	667	731	633	646	657	664	691	676	684	683	611	706	645	688	657	653	714	648	674	685	651	709	660	635	670	678	727	674	660	674	667	631	643	616	638	653	625	633	681	648	692	663	696	722	679	666	644	642	677	671	663	706	670	709	711	637	724	687	686	735	681	703	662	666	663	656	673	689	709	656	656	684	663	693	685	656	689	647	692	660	634	669	677	689	713	631	651	656	685	690	703	680	674	640	633	700	638	684	696	665	641	684	650	658	697	667	658	663	572	676	677	663	696	646	664	696	679	637	642	642	665	627	653	685	699	693	703	653	625	687	716	658	696	674	675	668	688	648	691	672	650	683	664	682	621	640	639	679	660	711	681	663	669	641	644	691	641	655	596	653	686	664	644	678	673	646	689	664	712	673	686	640	668	700	647	645	664	654	688	644	664	658	704	739	643	669	651	687	639	653	627	671	681	656	737	675	675	655	694	676	709	709	708	711	692	717	664	698	660	655	637	651	666	672	696	650	662	690	699	667	670	704	695	686	654	628	639	672	712	650	673	676	677	639	678	684	614	672	596	699	663	651	699	671	691	676	697	714	610	677	654	675	659	678	645	644	663	688	636	683	677	686	669	715	691	672	675	597	666	683	696	675	669	670	682	676	633	647	638	671	689	660	624	674	711	627	674	692	698	633	695	673	685	645	713	643	742	643	678	716	655	707	714	700	655	657	662	692	655	647	647	636	655	660	681	650	650	679	665	669	636	620	651	666	692	711	679	698	669	651	668	691	687	672	667	687	729	664	659	660	665	644	684	670	715	688	654	649	662	706	696	673	650	665	619	651	697	679	632	645	659	654	658	705	645	697	696	673	707	654	700	669	675	641	662	640	701	669	644	702	652	620	670	668	665	668	715	688	693	634	654	675	705	669	655	696	693	690	732	715	740	687	721	737	656	664	685	707	677	640	641	719	669	682	688	683	638	666	652	665	679	635	715	664	634	669	652	637	651	685	659	699	664	661	698	655	632	689	655	650	685	677	663	675	676	660	630	667	662	627	673	667	646	687	666	663	679	653	691	677	659	713	680	640	659	691	665	640	706	705	664	650	673	616	677	652	695	695	700	617	658	680	684	684	700	666	647	707	671	696	642	651	646	681	665	710	637	690	623	647	678	658	643	656	695	660	699	657	690	687	692	690	628	653	690	620	680	690	651	629	660	674	669	666	639	686	651	670	688	651	677	698	690	651	672	681	679	670	679	683	680	649	659	674	645	702	681	674	670	613	704	652	674	663	726	666	661	646	732	643	622	654	642	625	635	690	681	663	645	674	690	686	682	586	680	664	638	707	682	638	680	710	661	721	660	682	671	677	650	682	658	738	644	667	645	647	655	671	670	676	655	652	676	676	684	673	659	643	675	637	656	620	681	677	661	734	634	613	661	685	689	698	711	656	662	606	673	721	709	681	644	651	658	697	717	672	611	649	651	691	640	627	684	635	659	672	662	690	717	696	692	688	674	664	716	626	660	678	694	643	714	679	652	687	662	641	706	639	677	682	714	645	710	686	656	680	661	727	649	745	640	681	659	703	584	670	637	648	663	676	714	654	653	599	673	685	672	688	628	664	659	703	686	673	671	666	692	701	677	701	648	687	667	678	717	630	701	688	642	650	717	719	659	699	678	653	614	627	654	658	690	704	642	668	663	700	665	688	651	727	704	669	683	638	707	656	686	694	691	600	694	665	709	684	664	694	651	660	705	698	608	682	718	664	663	656	662	653	677	657	693	659	731	669	694	708	695	649	675	693	689	700	698	686	647	640	672	686	707	700	705	669	692	688	627	622	678	692	702	680	689	699	654	649	658	655	683	649	672	662	646	720	703	655	636	676	629	648	658	682	655	678	668	629	645	674	667	640	672	681	652	666	690	694	661	678	612	715	704	696	622	622	649	640	667	640	705	627	642	631	666	688	644	657	697	645	673	653	643	640	653	654	659	696	662	693	701	642	608	726	677	666	680	661	644	637	640	643	662	683	665	686	685	660	660	666	633	623	647	670	682	628	664	659	668	662	674	671	632	665	705	694	659	684	645	642	657	668	622	659	697	665	630	634	684	691	636	720	675	642	690	622	729	712	709	664	703	681	681	665	696	643	700	642	653	680	678	651	672	672	652	642	671	661	668	674	663	674	662	654	636	658	674	640	617	685	634	651	670	609	652	705	642	654	710	676	673	718	620	663	681	647	657	666	685	685	674	667	636	664	637	641	686	716	696	639	612	676	656	677	724	654	700	636	672	696	672	643	713	651	688	660	619	634	673	695	683	701	663	685	639	655	672	634	647	675	653	636	719	664	665	664	717	680	656	705	698	653	667	677	706	739	646	677	688	668	679	707	692	682	661	729	690	697	644	730	711	715	646	651	677	689	668	672	651	669	648	667	697	661	689	668	600	697	690	642	700	668	634	653	686	676	670	644	638	660	662	657	659	655	674	658	644	632	695	653	692	621	671	670	705	651	679	621	635	660	640	651	699	636	678	679	706	671	684	644	677	648	671	694	634	620	682	659	768	690	669	667	691	608	646	644	682	685	698	680	662	683	680	633	703	668	720	731	659	634	702	717	644	642	669	729	664	648	653	686	694	638	671	730	695	657	669	618	657	678	664	688	680	676	661	640	695	645	636	702	665	649
27480	21846	19269	3020	166	131	131	114	115	107	104	122	111	120	115	106	136	115	131	123	114	114	110	103	123	110	135	123	129	108	107	131	113	119	115	129	108	134	92	107	114	138	101	109	131	117	100	124	129	120	126	107	115	115	100	114	106	113	113	124	127	124	131	117	107	125	110	101	150	98	116	119	112	107	116	123	103	118	122	125	108	114	118	113	93	93	122	128	133	114	127	122	113	114	131	120	125	122	117	115	114	136	102	106	118	119	127	130	120	101	116	102	96	116	124	135	110	114	132	131	127	92	117	130	107	114	138	125	119	106	118	117	138	115	114	132	127	124	129	115	119	121	129	121	128	116	128	124	122	100	105	107	102	106	107	118	119	122	103	108	104	108	98	100	119	121	120	139	114	123	128	125	105	124	102	133	114	133	118	135	109	110	129	115	117	114	131	122	127	113	101	124	111	124	124	131	105	131	115	108	107	105	112	132	93	120	112	91	127	136	114	120	120	135	113	112	115	113	100	153	132	109	91	125	111	121	133	139	108	103	106	126	118	126	104	113	112	134	110	121	125	113	119	117	102	103	124	106	106	128	122	118	130	139	111	111	100	119	121	122	133	136	121	99	111	132	119	136	96	121	116	104	110	122	130	122	115	117	109	115	92	105	100	115	95	122	105	135	115	110	114	134	128	103	112	128	134	132	104	108	133	128	123	98	95	136	120	111	130	111	120	106	131	121	139	118	114	104	114	104	112	105	129	141	115	126	120	100	117	142	113	120	126	116	119	132	140	114	109	110	94	106	129	129	139	116	115	114	119	127	112	119	119	113	120	113	110	99	128	112	131	107	128	134	111	109	148	99	111	128	124	126	104	119	100	108	118	124	128	115	121	123	117	117	130	116	120	142	112	125	128	116	116	116	107	137	126	116	111	125	107	116	126	134	110	126	100	126	143	106	121	110	103	110	116	124	117	108	127	125	101	121	120	112	117	119	118	106	128	141	131	113	115	129	134	130	122	112	111	88	99	107	99	106	106	98	115	108	112	132	136	106	122	117	111	116	118	121	107	104	109	120	130	112	132	112	130	121	96	140	119	106	123	101	108	112	117	126	127	129	128	96	110	104	129	99	120	123	131	119	110	105	126	119	105	105	146	142	118	125	119	117	122	126	136	125	108	123	130	115	119	119	100	137	127	109	136	123	118	106	110	112	140	88	138	117	107	112	106	133	118	116	120	105	115	123	121	114	130	126	134	112	125	94	126	148	109	108	125	117	125	112	118	121	123	128	95	120	113	122	120	101	120	118	103	107	106	114	109	115	111	138	115	114	128	129	111	125	134	126	123	121	111	136	114	115	106	106	137	103	113	115	109	106	119	104	104	121	125	117	110	105	109	113	123	121	119	109	113	87	124	143	122	106	106	98	130	102	140	130	124	111	108	121	141	118	116	130	120	117	133	112	98	136	108	108	109	108	124	117	125	136	116	115	116	110	108	106	129	128	116	109	117	126	129	117	112	123	124	126	130	115	130	140	110	110	106	115	115	118	97	100	115	109	99	107	102	107	105	105	112	118	120	120	112	114	127	136	118	134	129	119	113	117	96	115	114	103	103	139	123	132	111	114	99	116	102	98	121	121	110	131	105	118	149	113	120	106	119	116	110	95	120	108	110	103	116	122	107	119	100	150	104	108	133	117	100	109	117	124	116	111	133	117	116	104	111	97	115	122	119	126	136	127	125	108	111	101	128	112	126	132	112	122	116	118	121	118	138	111	106	121	145	116	122	125	113	110	108	113	113	105	113	121	124	114	111	125	118	115	101	106	134	115	113	120	116	139	95	119	98	124	104	109	126	116	117	124	104	123	99	105	122	134	118	102	108	119	109	128	129	126	99	106	116	117	105	130	118	130	109	116	122	96	117	114	112	113	105	124	99	111	130	103	127	122	115	109	111	119	146	110	123	125	121	121	110	114	110	122	139	104	133	142	130	104	124	134	113	110	122	106	125	132	128	115	116	92	115	129	123	119	115	135	137	130	103	121	110	125	126	123	132	123	129	97	112	114	99	99	109	114	121	105	104	91	119	132	106	121	105	124	119	103	125	113	120	110	130	115	112	121	131	105	99	106	124	115	124	125	117	139	102	130	108	118	95	117	125	115	107	110	124	99	122	126	105	88	137	118	123	127	123	121	138	124	125	122	131	122	109	102	105	124	110	112	99	113	109	112	99	113	122	122	130	114	122	122	118	104	114	101	117	133	76	114	134	124	85	137	115	115	122	126	119	105	117	129	122	103	118	122	115	106	142	134	136	141	138	125	113	108	108	120	109	118	106	119	117	120	110	97	138	124	123	118	132	132	131	133	89	112	115	106	98	119	126	128	143	119	115	119	129	103	133	104	110	103	102	115	110	112	99	116	116	102	106	113	101	104	138	113	101	103	101	102	109	111	119	110	132	111	127	116	97	111	126	115	106	121	132	115	118	101	116	115	112	105	119	118	94	124	127	120	114	107	141	108	114	104	126	110	117	109	122	123	127	118	134	108	121	104	131	114	109	111	109	122	102	113	110	120	101	107	116	110	121	96	107	129	106	131	141	123	137	113	143	104	104	134	131	145	112	115	116	104	130	111	118	111	108	136	115	100	114	98	128	135	106	122	99	95	108	118	122	104	137	129	109	141	120	107	104	111	123	123	132	126	93	124	118	96	124	118	128	124	118	131	118	109	118	110	115	107	123	119	102	131	122	126	141	128	108	92	126	117	114	107	125	130	105	137	108	117	130	121	127	122	115	121	107	120	124	131	119	118	123	130	114	98	108	117	116	100	117	122	136	134	118	132	116	88	128	119	124	107	111	104	106	128	106	128	123	126	118	113	113	126	128	111	109	108	116	105	122	117	123	108	106	115	109	123	102	135	133	113	88	134	116	107	121	116	137	92	105	108	112	123	121	137	143	119	124	112	119	105	117	120	116	127	107	123	109	121	111	97	106	123	160	119	116	118	102	129	124	97	99	119	139	118	135	112	104	120	103	119	148	121	112	132	125	105	136	138	108	133	103	133	115	106	109	122	115	118	117	110	104	97	136	102	118	126	116	120	124	128	113	117	112	96	110	118	125	122	124	118	108	118	113	110	114	116	143	126	131	127	102	114	128	102	95	122	106	118	113	112	109	119	110	135	123	107	118	114	118	126	119	98	110	123	116	138	80	116	131	108	107	119	109	128	116	121	116	140	115	104	109	124	122	114	111	128	116	121	113	93	105	136	125	128	131	101	105	130	115	118	115	117	100	135	113	133	103	115	115	105	134	117	120	133	102	111	134	96	111	123	103	123	120	133	125	127	116	122	116	132	117	134	133	108	127	120	110	118	135	107	119	115	122	101	123	122	114	107	113	113	107	118	113	114	129	114	126	82	111	118	106	97	91	118	117	122	117	107	96	104	131	139	128	110	107	111	121	134	129	103	119	151	122	119	119	115	109	123	144	119	126	123	113	115	116	115	123	115	113	123
32313	31325	17401	442	346	299	275	253	235	253	231	248	224	238	217	245	231	204	246	184	238	219	223	196	241	212	213	223	224	220	241	242	236	188	238	220	232	226	226	202	200	225	223	191	212	211	210	220	215	236	203	200	218	223	218	208	211	230	250	231	207	225	202	252	221	229	226	228	231	218	242	206	234	208	193	218	200	234	226	221	223	243	204	213	198	251	241	212	204	189	215	236	201	222	221	203	203	233	230	225	228	211	221	217	211	202	207	237	224	210	186	240	224	208	221	235	211	207	224	223	216	211	218	207	200	225	229	221	212	232	199	230	210	222	239	212	205	208	208	208	206	210	214	229	205	208	217	185	219	203	214	217	222	222	205	203	193	210	218	233	214	223	181	191	232	205	210	202	197	239	199	239	204	232	197	208	198	204	218	224	217	229	225	216	208	199	188	224	238	237	224	244	201	212	230	242	191	238	219	190	229	214	222	218	196	199	208	216	250	236	226	208	200	195	222	219	232	240	193	212	227	211	198	220	224	217	215	201	244	205	216	237	228	190	216	217	240	230	214	219	230	201	203	199	207	219	218	216	206	221	213	197	253	200	198	228	213	235	211	236	228	215	233	226	208	214	230	227	217	227	203	197	198	227	201	226	231	217	235	228	216	210	228	226	220	224	245	232	226	223	213	199	212	212	235	208	211	229	225	214	204	211	219	211	212	212	203	225	231	241	214	242	187	200	212	215	220	229	228	217	205	196	231	179	211	179	211	228	220	235	207	233	203	208	230	198	214	197	205	215	205	205	205	214	195	200	225	186	216	222	244	228	209	221	199	217	198	209	200	184	250	213	217	201	176	229	223	203	245	222	212	194	203	213	210	221	234	207	224	206	194	215	218	191	202	207	229	235	231	208	217	224	213	197	188	223	197	251	215	212	226	203	217	224	215	197	197	210	233	215	200	209	212	191	219	221	223	211	200	208	239	192	203	210	209	254	195	218	218	205	218	221	194	245	200	215	205	220	224	213	233	202	193	205	189	203	223	235	227	214	220	208	223	192	191	226	214	197	218	223	206	212	224	217	193	231	216	230	199	199	216	222	224	192	214	243	211	187	237	208	232	201	231	237	200	221	223	238	217	220	220	228	213	209	217	210	211	240	212	235	209	234	197	221	206	221	231	211	238	253	215	186	222	236	208	205	241	210	207	221	218	221	215	227	219	235	206	208	209	201	205	199	207	212	195	211	240	236	190	218	229	218	238	209	218	216	203	215	206	221	196	209	220	219	221	222	206	212	213	226	211	229	213	234	238	206	207	224	222	258	250	234	220	222	208	213	223	208	202	229	232	230	212	220	188	201	224	225	217	221	236	220	218	242	240	206	198	204	213	218	231	213	192	216	223	209	222	223	203	228	193	210	241	202	234	215	209	224	205	231	222	214	217	231	199	232	209	184	228	216	208	214	225	207	217	222	219	213	227	220	233	213	228	203	209	225	209	221	225	195	198	231	214	219	210	219	228	211	216	204	214	224	196	205	209	220	191	196	221	218	222	202	209	236	202	225	194	221	204	207	199	213	225	215	223	210	210	204	233	245	223	194	234	229	217	192	205	207	193	221	243	200	199	191	201	215	236	191	222	212	231	226	221	188	237	218	216	217	230	208	204	200	208	211	222	211	211	215	219	201	212	222	207	227	210	237	198	256	217	215	182	193	202	218	210	233	225	216	211	210	196	195	212	212	208	214	202	245	208	233	222	219	211	225	212	212	229	216	205	214	232	224	214	229	195	228	205	224	219	220	200	225	191	228	188	226	207	206	217	210	245	231	199	226	222	208	212	216	203	205	215	199	199	230	199	192	199	232	230	213	231	224	211	218	222	231	213	255	199	216	213	222	212	204	207	206	207	217	217	197	216	206	201	221	245	243	205	238	218	220	216	238	201	226	219	199	198	231	207	220	209	215	202	204	227	225	214	233	198	251	211	197	230	205	185	239	242	214	205	195	231	239	195	229	234	215	215	210	228	207	226	201	215	207	210	237	190	203	221	190	207	222	231	214	209	222	203	229	220	244	212	240	254	202	198	223	225	201	216	222	204	242	215	231	218	219	221	215	193	198	215	210	223	215	224	202	219	199	192	221	214	240	214	214	207	195	201	219	226	230	222	218	230	211	231	213	240	219	190	231	206	222	224	213	221	236	199	225	197	190	221	220	217	215	246	223	189	201	210	215	204	201	189	197	202	217	240	226	210	224	225	228	228	210	216	203	213	193	208	219	224	198	222	217	218	203	226	189	237	194	207	202	201	205	212	197	212	219	233	209	205	219	241	232	243	206	210	201	237	210	238	210	217	221	197	241	182	211	230	191	210	212	227	199	225	209	190	194	198	203	208	219	242	209	225	208	203	248	228	224	191	215	196	197	228	195	199	186	225	231	227	228	241	214	249	209	214	246	196	234	217	187	232	211	202	213	226	211	215	202	215	227	239	217	237	201	232	198	193	205	200	231	215	235	233	215	222	212	218	213	219	222	216	187	215	191	205	222	194	186	217	216	229	227	223	210	223	219	209	221	248	208	202	221	213	214	224	199	222	213	207	222	212	223	226	214	206	226	251	221	234	220	210	225	222	180	200	225	216	221	201	235	228	202	220	216	208	242	236	225	205	193	235	206	198	216	228	188	212	198	225	211	212	193	197	235	222	229	191	210	209	204	185	240	219	209	236	193	202	206	208	215	221	208	219	178	217	220	185	242	230	188	199	206	220	227	230	208	219	221	254	190	221	205	232	223	227	198	202	236	212	234	225	232	213	206	197	216	201	207	240	211	202	220	190	218	232	218	211	241	221	228	232	192	226	224	222	230	198	205	209	230	215	198	203	198	222	193	205	214	208	213	183	209	225	220	231	216	213	202	215	220	219	215	232	230	198	216	201	217	223	220	211	227	199	241	203	205	225	228	234	227	230	187	252	229	222	232	199	218	228	220	240	233	258	214	218	218	218	204	228	240	210	206	222	224	211	210	209	196	200	233	197	212	196	210	217	202	207	230	224	213	224	198	208	220	229	221	230	233	238	194	204	217	194	204	197	205	220	216	208	208	205	223	231	197	204	215	224	229	214	192	213	241	219	243	211	238	209	223	208	169	233	199	215	222	226	198	178	213	221	197	219	197	218	220	244	195	214	239	219	242	198	221	222	203	200	199	202	209	214	204	206	218	217	197	209	216	232	225	213	239	202	198	219	192	217	221	199	216	183	198	229	214	233	222	240	232	221	222	201	235	203	201	218	203	221	183	216	210	209	212	228	201	205	212	218	229	231	212	203	222	197	233	233	216	203	221	220	200	217	232	210	217	226	239	226	192	205	221	235	232	214	208	217	191	222	223	209	224	205	194	248	230	202	231	211	201	221	216	222	212	183	222	236	221	209	225	220	196	202	258	219	214	238	235	242	188	197	231	219	213	214	230	214	229	216	212	218	217	225	231	203	229	220	210	222	216	232	230	220	205	207	225	199	188
24124	21257	28171	24593	19957	4633	567	374	332	325	337	327	307	307	280	318	261	277	266	270	284	250	283	268	258	277	276	268	292	310	285	270	248	265	263	242	250	286	247	293	277	278	283	285	281	256	244	254	272	258	257	274	253	241	275	240	262	278	266	289	266	258	272	257	257	282	221	242	267	234	239	309	234	298	259	283	302	253	246	273	262	237	272	262	267	259	253	276	247	257	259	265	241	259	262	235	258	221	282	246	244	259	257	265	266	249	280	300	236	270	272	254	267	249	241	265	244	278	260	271	255	248	261	264	273	264	285	247	266	276	286	289	252	268	265	291	247	282	271	276	287	288	276	273	249	228	267	272	284	301	275	251	285	268	256	252	260	271	263	266	261	275	293	239	257	237	260	273	297	264	237	257	252	275	257	231	271	237	285	258	251	243	255	288	260	247	255	277	251	281	243	274	251	231	271	239	260	284	262	262	264	286	244	242	264	287	265	244	259	266	255	272	239	248	272	252	262	261	260	249	258	267	246	259	289	286	236	263	238	242	252	277	256	245	260	281	275	270	255	268	261	300	259	283	269	278	254	262	262	291	264	260	270	253	258	263	273	248	266	248	268	267	256	269	254	261	265	253	269	258	283	276	244	266	245	262	262	257	261	263	263	240	272	260	271	288	261	251	272	260	275	271	254	240	285	272	271	257	246	262	251	256	302	252	254	267	268	265	261	267	262	243	276	258	230	259	268	229	246	282	253	269	279	258	254	247	258	262	263	245	299	250	276	259	302	266	259	244	273	285	254	246	249	270	262	289	277	256	261	252	281	276	271	277	271	245	278	261	253	239	268	263	241	259	272	252	268	300	288	240	284	237	249	290	242	246	256	245	261	277	287	245	264	291	247	268	259	251	246	265	283	280	260	293	258	251	232	274	274	261	281	263	291	278	273	262	278	264	272	262	246	249	235	264	279	266	248	268	274	283	287	275	269	292	254	284	267	237	257	267	248	272	237	240	257	274	241	256	256	264	245	282	261	276	282	254	273	248	270	254	281	250	261	293	275	279	251	250	266	263	268	229	283	244	270	242	258	252	243	263	272	252	278	260	250	273	277	256	258	253	254	263	270	256	267	255	258	286	276	282	250	272	241	273	257	255	258	284	278	316	268	292	274	247	237	296	264	263	304	251	259	234	221	271	247	262	222	272	278	269	268	262	246	241	286	275	261	279	262	285	265	271	277	231	238	272	278	267	266	239	262	263	285	261	262	275	295	259	274	253	232	268	226	243	268	256	252	291	291	246	259	273	264	256	258	291	259	256	263	252	259	268	266	289	277	252	271	273	239	265	253	262	262	318	272	269	278	245	266	233	268	246	255	265	261	267	248	280	283	246	307	248	262	251	251	258	248	260	248	271	264	250	269	300	256	262	257	300	242	265	270	267	272	250	237	236	249	255	269	260	241	262	271	260	286	269	264	267	233	234	213	251	268	261	251	263	263	251	254	301	262	281	295	261	247	275	270	263	235	219	260	252	254	280	247	288	275	276	235	277	270	243	259	266	256	267	259	246	266	252	271	270	265	239	257	253	232	232	281	277	269	251	250	277	242	265	296	263	270	253	306	244	260	258	244	271	276	242	277	292	253	260	274	259	265	271	249	268	239	270	239	251	272	233	238	249	234	252	268	256	264	244	234	257	250	257	255	248	238	263	267	263	237	252	257	273	263	255	273	267	297	288	264	251	260	261	254	238	275	238	243	260	265	242	241	255	292	257	276	264	250	244	250	246	262	228	265	265	276	247	273	268	245	286	271	286	259	267	259	253	241	265	251	244	265	258	268	278	252	264	289	269	258	275	261	256	270	269	268	256	273	281	255	262	261	250	273	231	246	252	250	288	255	271	264	283	262	240	263	262	261	259	249	272	284	243	265	259	238	244	278	290	271	269	268	249	271	269	257	258	265	247	255	245	249	239	261	256	229	270	279	274	238	256	273	254	248	234	242	240	242	254	267	254	240	257	260	279	254	273	285	248	278	270	269	259	263	264	264	273	251	271	244	266	283	275	259	231	265	252	259	283	266	266	271	271	277	275	269	232	256	277	260	260	253	265	268	266	260	277	253	254	226	284	273	253	259	244	253	280	242	267	246	235	281	260	266	259	245	253	286	260	270	267	271	259	278	251	281	243	269	243	261	245	253	247	245	260	241	262	247	275	261	263	289	257	262	240	280	285	288	260	276	235	266	252	264	257	277	267	283	263	243	282	260	271	255	254	282	276	290	267	242	292	262	257	246	231	250	251	283	260	263	256	265	260	272	263	265	269	245	245	255	276	275	267	265	267	269	253	234	246	250	262	272	258	289	272	274	260	280	251	263	271	254	259	252	255	251	252	275	239	233	264	241	219	261	298	238	229	259	283	272	253	246	233	262	255	258	290	229	262	249	281	243	276	264	271	281	303	246	264	235	254	261	260	279	264	254	240	296	298	243	248	237	236	258	281	271	239	264	280	273	275	263	246	227	250	256	246	263	243	241	255	267	256	270	238	249	269	244	252	252	245	255	257	259	284	268	259	288	258	249	271	230	272	259	263	285	266	276	269	256	264	277	221	280	262	271	239	276	230	241	280	243	256	255	276	254	257	263	254	283	241	248	245	273	257	262	275	269	291	271	236	283	239	266	236	262	256	277	259	297	251	255	271	257	265	265	290	285	259	259	289	247	276	234	284	230	255	271	272	255	254	271	283	267	263	282	252	266	228	252	256	270	257	259	285	234	254	256	269	258	264	263	252	249	246	287	271	264	264	263	251	250	260	260	290	262	264	272	253	285	216	255	258	269	240	266	287	270	278	269	243	238	233	293	293	257	257	280	255	278	275	273	271	274	271	273	232	267	278	261	290	258	272	266	276	275	261	270	295	266	261	266	264	273	269	254	239	247	269	259	252	251	279	269	268	281	255	247	260	270	270	278	252	247	233	255	273	271	264	297	296	251	267	286	272	249	271	262	264	290	256	273	269	270	248	259	238	249	245	248	271	265	258	261	242	257	282	249	281	298	289	274	246	274	251	252	249	247	263	212	270	272	262	256	261	269	278	257	259	264	289	285	254	282	237	257	283	254	245	273	271	275	270	262	252	272	263	248	238	235	275	260	267	257	247	281	226	263	276	253	246	262	240	260	240	276	268	253	262	286	260	249	250	239	264	257	286	281	243	277	241	287	265	271	267	261	251	266	255	246	242	253	267	250	276	273	262	255	267	268	251	265	236	270	277	256	248	271	244	256	235	274	235	249	250	276	256	252	248	255	231	271	281	247	245	277	254	265	248	262	271	231	256	247	249	238	241	235	257	276	255	276	238	273	295	247	262	231	254	271	256	253	282	276	268	262	271	273	273	233	263	280	250	279	276	285	255	227	256	254	243	254	242	288	259	255	283	254	266	236	263	256	280	298	251	261	271	263	261	274	237	241	247	272	261	264	268	302	254	249	298	257	244	245	258	279	236	263	245	252	248	240	282
51326	64018	40065	2409	1702	1299	1087	897	782	667	667	604	599	569	533	530	527	493	488	505	468	484	478	494	496	470	508	504	434	453	440	483	499	451	503	442	479	462	436	479	484	497	452	467	449	412	440	420	460	443	461	438	489	459	429	493	457	456	455	457	472	439	416	488	483	463	419	443	458	421	420	470	447	462	437	462	448	450	456	442	398	439	462	456	477	437	412	434	447	410	450	475	491	437	425	446	462	426	469	478	481	460	423	421	414	469	472	457	421	455	456	468	445	475	470	435	489	415	454	427	402	434	437	463	435	406	486	416	402	459	455	452	453	441	404	459	463	440	475	465	480	379	437	432	465	450	448	454	417	447	448	427	392	445	427	431	422	440	472	465	445	434	425	424	423	445	465	406	485	427	452	456	420	428	421	448	440	391	418	404	425	431	468	443	430	474	447	449	460	435	472	467	471	428	415	442	445	413	439	431	405	408	452	444	480	422	470	471	434	443	434	443	412	450	422	429	446	446	465	422	437	458	485	443	436	476	475	424	444	444	437	424	419	476	445	457	481	447	421	449	475	415	464	462	457	448	454	442	442	450	415	440	435	481	454	430	468	473	438	436	446	459	477	420	464	455	431	438	441	494	450	446	437	423	421	476	432	450	418	446	437	449	457	415	449	426	414	469	440	430	441	461	440	416	429	445	474	448	492	455	467	394	424	450	423	495	437	476	405	453	453	435	458	427	414	459	476	410	462	434	438	410	453	450	481	435	443	442	459	419	446	465	447	442	482	424	462	485	458	421	420	469	439	444	418	422	464	443	454	453	402	423	502	447	473	432	429	447	451	435	448	432	435	431	438	431	404	433	459	473	427	430	417	422	430	457	431	435	498	441	457	459	429	415	460	439	445	448	450	429	449	408	469	451	433	441	431	419	464	451	442	404	435	470	471	453	454	422	452	456	433	493	466	481	439	424	448	495	405	462	461	420	429	464	458	425	396	461	482	467	443	455	478	467	443	482	436	436	436	455	435	438	445	396	458	448	467	447	453	463	461	393	432	459	463	420	484	437	421	453	482	437	470	405	437	428	480	445	471	433	449	403	430	409	412	437	421	418	473	464	484	421	477	465	446	405	441	484	458	462	400	451	438	425	453	454	434	392	432	419	442	425	429	402	423	465	441	459	491	409	441	438	404	425	449	446	452	439	460	469	442	456	463	448	434	455	435	429	450	452	420	443	455	435	471	449	470	420	471	420	473	451	412	417	452	451	428	393	461	441	417	439	437	437	436	442	479	429	466	460	437	464	463	441	447	456	464	421	445	440	447	422	487	478	450	445	435	434	408	468	431	455	461	439	452	445	434	437	459	407	402	446	453	416	427	447	417	425	443	469	401	466	441	432	462	420	434	443	459	463	436	426	433	427	418	406	434	457	439	456	471	458	443	418	431	449	434	412	423	477	432	421	465	432	446	470	404	446	383	453	430	438	437	420	404	450	443	424	427	494	429	445	437	408	433	453	463	462	468	442	439	432	440	451	447	427	469	462	460	460	410	431	419	424	454	423	436	450	410	443	480	451	460	462	449	433	433	462	454	416	439	451	479	441	444	418	489	450	438	473	432	421	488	451	460	446	461	476	456	442	455	493	452	469	394	447	432	446	451	446	468	400	471	418	411	473	409	449	415	447	453	443	412	434	422	446	488	472	435	430	454	412	442	462	437	405	453	483	413	419	436	445	454	464	476	438	443	462	469	476	425	413	456	447	451	446	422	467	472	444	454	434	434	455	473	472	435	440	474	475	418	448	461	452	433	469	467	447	422	436	439	430	456	434	432	439	467	439	453	446	410	434	441	442	438	456	405	457	430	454	435	490	464	469	439	456	459	470	450	410	444	467	463	457	458	441	461	429	453	432	447	422	456	462	445	464	452	444	430	460	450	463	439	434	391	443	447	460	416	459	432	456	431	450	440	449	425	431	456	488	431	471	478	434	457	474	431	464	424	479	456	465	422	461	434	450	450	458	429	418	477	465	422	464	436	420	477	409	470	459	433	419	464	468	464	421	460	432	440	489	442	491	414	437	451	439	442	471	493	461	465	438	442	440	429	432	448	455	431	446	442	482	471	443	467	429	431	454	475	460	420	441	461	439	483	456	440	469	454	437	449	428	434	470	454	451	503	452	425	424	457	450	453	459	409	438	444	443	458	447	432	443	403	446	411	372	446	462	425	459	436	424	450	447	459	463	458	427	446	502	443	471	479	432	452	431	429	437	447	384	414	465	440	428	453	418	425	435	467	450	492	424	456	419	445	436	426	456	452	437	440	466	452	458	461	423	452	434	422	482	394	439	428	450	420	455	423	453	463	443	486	449	448	416	443	442	453	432	419	430	441	449	406	427	437	433	443	439	412	421	446	476	450	437	418	429	441	438	450	442	451	426	435	478	428	477	443	404	450	448	449	477	415	458	442	442	471	432	426	426	487	446	441	454	439	475	471	428	453	417	445	464	450	423	446	429	460	432	473	451	465	460	400	483	450	462	433	433	462	419	420	438	478	435	444	428	425	455	457	391	432	426	420	448	451	435	436	431	424	483	454	420	445	423	437	454	435	438	440	450	465	445	415	456	426	454	428	455	466	461	434	436	444	463	428	452	450	435	433	458	436	461	424	447	436	413	434	478	470	443	432	446	461	442	440	488	458	487	478	456	432	414	428	425	431	446	445	445	426	452	448	453	493	450	436	437	435	435	471	431	473	426	419	452	432	433	467	429	430	422	399	445	448	405	424	457	456	428	479	457	452	457	471	464	457	435	468	473	436	409	448	434	468	419	453	451	444	468	435	429	419	452	424	463	418	432	458	425	431	441	465	434	434	407	433	397	405	487	479	409	436	434	466	435	431	447	427	455	408	413	450	424	428	478	456	442	446	424	457	465	459	452	439	432	439	475	472	468	469	452	442	495	441	421	433	424	452	445	475	435	420	439	448	464	456	435	421	405	426	447	443	469	435	426	412	441	431	440	457	449	404	411	476	452	421	430	482	441	462	450	437	437	435	458	467	440	458	449	425	470	453	441	440	460	433	449	396	440	429	405	467	440	479	450	455	440	442	426	423	430	415	455	449	464	467	486	465	459	424	413	444	452	425	434	448	443	456	411	454	433	430	437	429	466	444	443	473	467	430	448	483	444	461	496	458	434	452	437	454	428	412	437	455	474	411	430	442	423	450	463	483	457	456	426	443	428	493	463	419	453	467	447	432	459	418	405	492	430	428	430	457	460	467	442	476	441	447	438	455	449	414	421	490	447	423	442	450	429	441	426	470	458	426	451	463	461	425	434	442	463	456	419	444	419	430	461	450	415	456	430	466	436	458	440	415	433	416	460	460	470	428	448	448	455	454	431	453	450	446	458	438	505	441	462	427	409	434	422	445	438	433	443	446	500	444	431	448	456	468	448	453	421	432	427	420	458	476	446	461	408	462	459	447	463	431	447	405	448	468	425	411	454	437	473	425	464
23100	21161	28509	23952	21077	19580	3016	751	571	566	505	499	515	508	511	470	463	448	435	414	481	442	419	462	421	424	446	440	447	430	400	386	429	434	410	417	412	429	457	422	429	428	406	411	439	400	406	403	372	424	452	381	438	371	445	423	412	410	416	375	396	384	435	404	384	428	401	367	450	383	430	416	368	435	447	433	410	399	427	422	414	390	420	436	410	418	429	381	435	396	413	358	417	403	445	414	407	457	411	432	386	434	426	452	385	397	419	389	444	397	420	409	409	386	432	411	427	416	414	383	386	371	427	425	388	424	434	423	411	394	395	426	403	460	373	412	392	380	386	377	411	424	377	406	457	395	396	447	404	378	396	440	417	409	376	447	391	411	391	404	433	447	419	372	396	419	436	426	420	421	404	371	388	369	400	392	417	391	413	392	431	397	434	386	394	421	423	419	441	425	430	384	438	404	391	430	399	397	413	396	404	383	409	416	405	438	386	413	420	408	415	418	406	429	399	403	398	396	410	386	383	404	408	390	416	407	359	453	420	453	403	395	425	433	406	384	421	419	432	418	395	374	377	386	436	408	415	433	431	396	383	417	370	408	393	412	395	381	409	408	443	423	416	370	384	428	398	391	389	383	387	413	407	414	402	376	415	388	420	416	396	373	385	401	396	370	371	406	388	418	434	458	400	411	425	407	391	468	412	423	423	402	391	405	380	442	386	374	419	444	412	412	452	412	419	404	410	418	383	442	407	390	395	417	415	412	387	419	440	419	387	382	414	443	395	431	423	427	441	410	413	414	441	393	396	392	452	400	387	400	381	377	380	404	403	424	386	403	420	362	414	396	409	426	414	405	421	411	381	364	366	413	453	423	420	393	417	402	377	380	385	445	410	393	405	415	398	394	391	374	418	412	380	415	395	404	430	393	409	411	395	400	424	402	420	432	414	390	412	392	449	427	415	455	363	402	418	424	422	393	428	429	383	409	402	425	393	438	396	421	400	396	391	395	408	388	405	427	377	395	401	390	385	406	410	396	425	445	377	396	405	383	429	403	444	423	437	400	416	411	443	391	402	433	358	437	411	418	402	395	430	414	430	432	386	437	431	378	446	415	396	439	415	465	403	388	413	406	424	387	415	432	421	406	395	396	424	429	392	431	416	419	409	390	415	433	412	408	408	408	402	404	410	411	399	416	437	450	413	373	408	477	384	397	412	403	394	381	403	412	399	380	375	413	420	398	414	377	429	394	412	459	413	422	403	412	403	434	413	427	396	438	386	431	392	396	448	417	425	396	414	391	434	391	442	444	372	437	410	409	435	427	399	436	372	414	450	406	388	398	403	410	424	386	392	387	383	417	423	413	423	396	410	416	461	412	430	407	429	415	426	382	385	392	408	451	399	408	407	397	414	376	446	420	394	392	376	358	418	401	403	405	415	441	408	407	373	418	400	403	424	407	410	395	361	447	437	456	436	395	404	401	442	401	397	399	408	409	414	409	382	403	384	396	394	383	427	332	409	397	417	420	415	429	400	421	449	409	415	400	407	411	426	414	417	411	385	410	440	431	395	409	428	424	386	448	423	405	390	456	397	409	419	390	406	384	453	406	441	405	390	425	399	393	454	412	422	379	409	390	448	414	397	360	402	413	380	410	431	402	406	402	398	396	392	410	416	409	441	402	440	388	401	418	366	398	410	417	410	445	367	416	397	433	435	413	429	402	407	420	365	374	391	426	407	412	404	409	394	440	416	430	403	390	400	423	421	374	412	419	416	416	392	384	401	399	434	418	374	447	435	417	424	415	379	418	434	385	361	392	378	388	423	418	425	389	429	401	414	458	387	416	403	388	399	379	372	416	419	430	380	415	457	405	436	441	415	418	412	430	389	412	426	413	423	421	409	416	372	370	400	421	401	415	419	420	415	446	460	396	434	431	420	401	405	355	402	402	458	391	412	402	410	418	415	394	422	366	403	442	380	369	409	410	406	383	417	398	407	435	448	405	415	382	387	402	413	397	408	432	436	406	417	406	391	372	396	401	453	390	417	411	440	398	423	414	373	421	413	406	413	401	402	431	425	422	378	391	431	404	431	441	438	401	440	419	432	426	421	387	391	432	405	425	410	401	422	395	417	464	369	390	393	406	396	390	421	393	405	395	381	423	394	400	389	389	406	406	382	413	403	375	416	409	386	421	407	420	423	405	397	413	440	398	395	407	387	421	419	367	425	438	406	387	433	403	374	419	427	452	377	414	407	420	437	397	430	382	415	378	409	427	396	444	392	402	398	385	399	409	404	401	395	377	396	438	420	429	366	415	418	429	359	414	394	362	405	417	391	418	436	391	391	389	397	420	402	409	441	383	383	420	405	429	385	391	416	415	407	402	386	437	412	404	418	408	416	395	398	405	392	400	416	421	385	410	409	410	405	412	392	406	421	435	385	427	425	414	417	428	403	397	400	416	408	406	440	372	421	383	422	410	432	407	446	419	406	387	418	381	400	412	438	435	387	427	382	428	390	432	414	370	365	431	437	426	438	392	399	433	406	442	404	433	403	418	402	395	392	414	391	393	408	391	407	418	382	394	382	424	363	406	419	375	431	379	441	373	408	440	405	393	396	406	401	416	404	407	407	410	454	393	419	445	413	435	404	370	430	441	400	411	416	388	420	393	406	410	398	386	445	379	366	411	392	439	392	394	406	380	438	445	406	388	418	395	410	428	417	406	411	432	411	468	419	398	388	388	409	419	387	410	413	408	403	416	427	422	399	404	415	392	414	448	449	372	409	416	411	433	419	378	444	411	467	436	402	404	416	392	417	440	419	419	383	405	420	411	424	419	399	391	397	402	396	424	439	390	409	380	424	433	376	406	395	388	387	426	402	421	384	416	425	425	390	411	380	397	397	394	415	416	409	453	410	438	409	421	422	392	408	425	432	396	402	412	414	421	409	409	390	391	415	403	413	404	417	400	396	444	393	416	411	402	382	425	454	403	419	432	429	415	411	399	427	411	398	424	404	406	395	395	410	407	381	385	399	422	390	389	374	441	425	398	414	384	400	421	388	434	448	413	409	416	386	438	436	411	418	414	436	388	367	396	403	429	412	383	398	388	464	414	399	449	377	397	416	418	406	435	447	435	385	411	404	410	398	399	383	405	376	424	406	447	392	406	392	418	381	422	387	417	408	377	439	410	398	446	413	412	399	409	424	382	358	438	429	400	397	432	396	436	412	453	399	410	406	410	450	415	414	400	408	418	410	424	423	408	424	408	400	401	418	409	411	402	398	404	411	381	413	391	401	445	408	402	427	415	431	399	395	413	408	418	416	405	418	400	385	441	401	410	424	439	409	395	423	412	386	414	409	404	398	421	399	408	411	420	409	397	432	410	403	416	422	419	431	412	423	388	399	431	397	400	429	391	444	413	391	395	428	399	424	417	367	402	382	424	411	405	422	388	419	411	437	413	436	411	427	444	444	404	385	361	418	397	406	401	396	444	410	372	410	390	417	441
41837	68150	44272	4263	3046	2288	1793	1541	1279	1208	1087	955	915	874	846	857	864	862	814	800	751	804	736	777	704	754	751	698	691	681	728	677	694	670	680	746	708	725	664	657	719	684	726	676	669	683	652	657	650	706	688	644	700	715	735	672	721	653	651	644	672	660	695	716	663	638	691	675	669	680	734	665	702	667	684	685	644	716	650	700	641	714	686	731	690	682	652	665	668	692	685	673	674	635	652	639	695	661	620	651	643	681	682	709	645	689	673	677	651	727	692	628	681	691	649	682	627	640	692	660	684	634	687	704	715	693	606	671	675	673	707	656	680	685	657	636	696	680	689	698	706	622	707	682	653	685	674	675	677	673	697	633	633	676	675	675	670	676	677	678	675	643	615	660	722	680	668	717	628	643	604	581	717	665	670	647	663	678	684	632	645	652	718	641	631	668	669	693	681	651	667	687	656	657	677	675	606	702	628	625	643	703	717	652	664	644	673	669	661	661	695	678	655	608	693	668	669	656	656	661	685	664	665	658	705	687	694	660	693	629	687	636	659	682	696	658	652	659	705	634	622	642	703	670	645	732	695	646	659	670	618	694	683	662	674	665	676	681	662	637	606	662	701	674	667	713	677	683	646	657	673	699	641	662	706	635	638	675	652	684	665	698	671	649	688	640	666	670	675	666	626	673	643	686	654	666	684	647	717	693	663	638	649	653	679	664	665	675	690	644	693	634	685	681	664	688	655	673	659	702	695	663	666	704	703	689	690	688	635	653	652	682	675	689	661	663	699	652	690	659	674	681	641	686	668	668	707	701	670	680	659	668	656	660	673	671	690	679	681	674	638	688	665	628	651	618	645	650	700	659	675	654	676	702	679	622	662	679	691	661	690	691	673	661	699	651	662	666	636	673	683	659	683	637	716	667	708	660	632	682	703	654	673	710	668	671	653	647	669	673	683	624	757	687	641	718	676	672	643	657	660	673	644	674	685	665	629	663	645	719	661	641	649	667	706	673	688	696	656	641	692	619	655	700	667	667	676	651	638	621	648	660	678	650	670	679	671	693	656	659	650	672	682	676	680	654	656	679	631	712	639	653	699	666	678	681	713	671	714	683	689	643	663	671	646	697	683	738	669	671	689	655	696	660	702	643	650	642	677	713	640	641	715	710	667	714	600	654	663	709	622	679	676	669	653	617	721	677	695	671	657	676	672	648	690	663	677	647	640	672	682	663	667	653	669	639	690	703	665	655	645	709	654	652	710	650	678	702	631	676	645	655	634	637	708	730	719	667	680	663	672	715	665	657	677	658	656	688	669	678	652	632	695	696	676	650	687	661	653	711	658	742	676	691	707	645	674	666	661	596	696	657	603	654	650	611	711	676	657	654	697	632	655	651	708	706	662	667	673	682	648	627	688	652	706	654	657	667	606	702	629	656	739	676	714	667	676	652	653	687	646	646	658	624	670	667	650	636	640	669	672	692	648	695	657	617	693	664	661	659	667	650	630	668	656	655	689	685	662	667	726	694	684	638	649	649	699	697	620	694	661	659	674	635	674	670	629	667	656	700	678	678	665	691	689	646	683	669	707	631	647	645	702	657	653	697	659	659	651	637	684	671	659	693	635	651	666	637	672	640	665	679	654	682	648	684	693	690	693	639	676	656	658	683	739	652	695	660	718	685	673	666	707	630	645	629	641	597	612	701	650	686	625	663	637	633	706	709	645	684	688	638	686	670	681	655	649	665	638	685	618	654	684	631	697	668	697	660	660	717	623	690	701	644	694	642	655	653	651	674	647	654	650	611	644	725	672	671	667	661	684	681	691	693	669	643	658	672	681	670	695	672	646	666	673	635	652	638	681	681	649	653	664	732	657	631	674	671	701	661	643	681	722	641	683	661	697	627	657	669	667	694	689	714	662	665	662	667	632	668	716	677	716	635	651	675	732	688	694	672	684	692	617	665	677	650	683	622	677	706	618	665	649	700	691	652	664	654	680	708	673	691	615	637	687	661	673	684	664	685	672	681	711	674	676	626	671	699	610	682	687	667	658	664	633	612	649	650	683	734	647	687	631	647	649	663	656	706	659	643	637	663	652	645	625	676	662	640	731	689	671	629	650	656	624	676	633	649	727	637	693	665	660	667	656	652	672	628	725	684	657	664	676	726	667	656	648	623	668	662	681	661	680	695	670	666	624	655	692	645	699	689	647	679	635	631	644	710	728	665	658	663	654	645	645	690	680	611	674	651	699	672	667	667	647	650	664	643	684	678	699	672	653	714	671	648	676	667	704	655	645	701	681	674	682	694	658	654	682	609	668	671	678	670	618	663	674	693	651	682	660	696	697	659	648	689	694	669	653	657	643	688	700	660	701	664	672	635	677	713	635	649	648	651	723	683	632	653	651	685	694	664	651	647	640	632	676	698	682	642	666	702	631	689	600	706	694	687	666	675	646	647	645	704	652	701	664	652	689	680	638	635	668	682	705	691	655	641	651	656	687	672	725	637	683	656	735	654	689	657	675	604	655	705	706	657	690	656	693	628	656	661	674	672	662	641	664	675	670	711	692	614	656	655	654	679	714	703	654	620	678	700	660	684	669	670	640	670	677	657	704	622	724	647	675	659	603	666	665	631	648	668	672	611	633	717	640	697	630	695	651	662	679	669	680	667	637	690	687	701	703	641	664	674	688	653	662	709	675	693	641	606	663	659	650	655	646	601	718	692	649	683	632	691	659	685	668	666	637	616	649	664	717	670	654	653	644	626	692	689	681	655	718	687	659	653	680	645	663	663	645	625	700	683	683	637	650	731	684	661	667	666	678	675	684	723	701	673	680	630	712	669	665	644	687	640	680	639	668	656	687	651	692	675	692	654	666	699	662	658	639	694	695	667	669	682	672	662	626	618	677	702	676	682	654	688	676	619	667	643	635	674	643	649	672	613	669	653	677	667	723	670	639	680	647	678	672	648	666	682	656	671	632	661	666	671	642	655	712	680	679	713	704	652	681	674	678	662	668	669	655	701	681	693	688	750	641	670	650	671	662	700	656	616	687	685	617	633	669	688	678	651	686	665	650	664	670	654	691	708	680	699	682	682	633	652	656	726	648	651	670	644	643	659	678	685	615	653	698	636	715	681	730	645	691	701	643	653	643	634	643	674	693	649	673	675	675	633	682	667	663	688	664	702	704	680	684	631	649	726	643	716	658	690	668	710	646	697	670	675	646	658	700	658	687	688	678	675	688	664	654	690	690	664	681	658	652	663	673	664	682	652	651	658	685	684	677	649	650	638	622	624	685	641	648	694	692	676	669	664	661	690	639	631	723	699	705	639	699	640	645	630	674	664	654	650	672	664	682	669	653	686	651	677	646	699	650	691	673	647	654	634	666	701	634	673	644	669	653	705	659	691	685	626	710	652	679	643	681	667	691	697	736	670	679	634	668	690	627	652	674	633	675	676	738	667	680	677	633	670	645	676	691	685	645	668	649	673	674	640	677	659	650	668	641	665
27954	22220	18353	2586	149	130	116	144	128	143	146	116	137	139	128	120	142	113	128	125	111	116	107	111	131	101	113	125	129	115	122	115	122	122	121	111	129	135	109	119	127	102	121	132	118	123	119	122	120	109	111	137	126	141	127	145	105	130	118	123	144	128	101	117	126	132	137	102	118	117	90	110	130	119	129	125	102	116	122	123	112	113	110	139	113	115	118	135	101	123	96	129	113	105	122	99	114	114	116	131	116	133	113	128	113	112	110	134	138	131	96	119	121	127	101	124	119	105	122	119	122	128	103	131	112	122	131	103	131	118	112	118	119	124	94	113	118	104	115	113	116	132	111	122	127	119	112	116	122	122	114	138	129	105	128	128	104	107	120	122	111	131	103	102	106	105	115	113	108	130	103	101	152	135	113	121	118	98	122	112	116	113	117	127	95	114	123	114	151	129	101	110	114	134	125	113	112	104	129	133	129	126	121	135	119	117	126	109	113	125	108	114	113	133	137	103	121	129	123	94	92	120	126	109	115	118	122	120	121	126	125	120	133	135	125	122	106	99	118	124	118	120	115	134	138	117	122	120	134	105	113	110	116	110	127	149	116	115	115	128	123	116	126	115	110	127	103	101	134	122	123	104	102	120	101	115	108	124	108	112	113	127	116	115	128	93	135	138	133	124	112	137	106	128	133	113	133	108	133	126	115	113	132	100	129	114	126	114	118	117	113	101	122	118	126	118	124	114	132	108	110	108	118	119	129	107	117	124	119	129	120	120	124	111	112	97	122	112	110	102	122	114	143	125	143	110	123	97	113	119	118	113	117	114	125	108	114	112	120	121	125	128	113	118	104	117	137	106	102	128	102	129	117	124	99	120	112	118	129	115	118	104	119	119	124	130	122	119	143	131	110	108	131	125	134	119	115	131	104	117	133	120	124	124	115	107	122	107	101	123	122	121	106	141	120	137	116	113	115	130	115	131	120	128	134	132	130	126	125	147	93	102	137	101	116	116	115	131	124	124	134	124	100	125	122	133	132	110	110	127	113	100	126	147	98	134	132	107	111	125	107	110	140	128	120	128	135	128	106	126	117	112	126	102	112	140	125	121	122	132	103	105	118	132	98	121	110	102	128	132	125	107	125	128	142	125	121	110	105	94	108	118	118	119	101	116	111	125	116	126	115	113	120	135	138	133	136	135	110	120	95	113	123	124	125	120	144	135	136	116	127	100	121	136	113	112	134	140	107	121	117	110	118	108	124	110	107	118	107	127	109	139	119	139	130	123	136	116	113	113	126	105	124	118	134	123	115	100	119	118	116	117	113	101	108	115	125	116	133	121	125	113	110	105	117	136	140	110	105	113	114	124	135	123	127	99	103	134	115	113	120	129	113	118	128	138	134	119	122	133	153	128	131	120	122	113	112	105	129	104	109	126	122	119	133	96	116	125	107	135	115	119	104	107	111	127	106	121	104	122	110	123	117	132	131	117	132	110	150	121	122	118	114	111	124	115	120	120	138	114	119	108	125	129	104	125	127	122	131	110	109	111	119	120	123	127	126	109	132	122	128	111	126	130	109	134	130	128	132	112	123	107	113	115	106	121	130	123	114	124	119	120	111	120	126	123	114	119	107	131	116	114	115	115	130	126	129	115	106	108	122	113	128	111	127	115	121	137	121	125	123	119	138	107	119	128	138	113	131	124	131	119	111	127	117	123	123	108	124	129	103	140	123	121	117	123	130	113	125	126	117	122	129	139	126	126	113	111	161	115	133	113	139	111	126	132	129	115	113	119	121	140	137	122	111	128	107	125	130	124	117	136	97	144	122	112	122	120	95	111	118	131	111	117	112	115	128	118	123	113	117	115	123	101	124	126	106	117	143	116	126	124	121	128	128	115	112	125	133	137	120	118	132	115	126	126	112	142	126	100	106	112	109	112	135	139	117	103	129	117	121	119	103	112	138	135	115	99	116	138	111	116	108	128	132	132	148	135	124	107	104	109	106	115	112	107	128	145	111	117	136	124	115	114	103	123	127	91	126	120	113	128	123	121	119	116	127	122	117	131	116	115	125	127	126	123	132	107	125	123	122	134	101	122	115	119	124	131	129	113	114	120	108	124	109	113	113	117	131	128	112	131	145	116	135	104	120	116	116	124	102	125	128	128	101	119	124	136	109	123	126	115	116	115	107	107	112	123	98	109	128	135	119	111	133	110	115	108	127	111	97	116	114	130	135	116	117	100	134	130	124	93	113	111	109	126	129	125	117	105	117	119	132	122	131	122	131	118	114	113	101	121	126	88	118	119	140	116	117	109	118	108	139	102	115	117	118	135	105	121	122	119	114	126	137	107	112	128	131	115	115	128	135	136	121	103	107	115	126	119	102	123	127	114	141	123	117	116	113	126	138	121	110	142	136	129	125	102	107	120	123	121	129	112	109	142	117	112	133	118	109	105	103	106	123	130	107	111	117	133	114	106	118	100	119	120	121	111	124	121	120	134	116	129	133	118	131	125	107	101	129	118	111	119	104	133	120	131	105	133	111	124	118	111	117	110	101	103	98	111	118	134	117	138	117	120	115	127	108	125	103	117	101	108	114	123	130	142	120	130	126	105	112	118	135	124	132	106	116	116	129	125	118	123	114	117	131	121	103	127	114	129	138	138	121	111	132	102	114	132	123	121	111	100	125	116	127	121	106	112	115	127	117	123	119	129	108	112	123	116	131	124	98	119	124	120	127	131	125	125	124	119	108	119	125	115	138	118	117	125	123	123	116	111	113	115	120	140	116	107	113	126	120	109	117	122	101	139	110	132	131	102	106	113	143	119	115	113	127	129	127	139	124	119	117	134	108	98	114	123	115	116	108	126	102	119	125	115	125	113	116	105	124	133	119	124	121	116	115	118	132	126	115	125	140	114	113	107	107	118	116	127	119	137	101	124	121	117	126	132	105	134	132	120	114	92	117	120	135	108	133	130	130	142	126	105	111	114	116	120	133	116	106	127	115	157	126	118	134	121	126	132	115	115	130	130	118	126	111	119	124	141	137	121	116	100	122	118	135	154	121	114	120	127	131	112	117	103	117	128	118	114	127	123	113	109	125	127	120	109	139	132	118	130	142	86	129	107	113	118	115	124	112	111	124	116	131	102	88	127	133	105	128	117	110	114	135	113	142	139	117	111	123	127	115	123	110	109	117	111	117	103	120	110	120	133	118	120	99	119	118	99	119	117	121	114	104	117	125	131	115	127	121	102	108	108	157	100	113	131	120	126	121	113	115	115	127	107	128	116	136	114	121	128	122	129	117	124	103	130	124	126	117	100	101	121	121	115	118	122	145	145	117	119	116	128	126	116	119	110	116	107	114	127	118	126	112	116	104	108	108	111	94	103	130	144	141	110	116	128	124	119	121	127	108	127	130	112	124	113	111	123	110	125	134	111	99	140	124	128	127	95	123	109	120	112	112	110	119	115	108	139	136	130	116	124	124	132	125	138	103	128	124	92	107	98
31746	33556	14281	444	350	314	272	262	241	252	243	238	215	214	219	251	230	225	199	230	209	257	225	219	222	232	217	202	206	220	211	225	197	222	216	217	205	205	211	204	232	211	179	217	228	229	211	200	225	223	185	203	249	227	214	212	213	279	197	220	208	237	222	205	211	207	208	219	244	218	213	219	218	244	229	231	211	210	200	183	194	209	212	202	225	202	198	238	202	220	203	228	216	229	212	224	193	231	218	221	210	210	200	199	189	226	210	203	210	219	211	199	195	240	213	224	224	232	220	233	205	197	236	212	181	215	211	212	207	194	230	223	185	230	214	176	226	169	228	237	216	203	208	208	226	228	224	210	178	204	205	213	197	191	223	224	225	221	217	199	221	222	228	231	197	190	211	222	234	217	216	226	208	243	220	201	200	211	229	232	205	217	204	222	219	213	204	219	200	185	204	210	226	213	203	216	181	213	194	219	236	218	221	189	242	204	207	205	192	223	215	211	220	232	249	210	204	198	225	214	196	228	195	232	209	194	214	213	231	192	209	232	226	220	217	218	193	212	243	202	187	204	228	241	226	204	204	214	223	195	211	193	235	215	238	231	195	203	222	212	201	240	183	218	198	234	207	224	216	240	210	204	226	222	246	218	232	224	200	222	196	226	231	210	212	246	205	211	211	215	232	224	218	216	215	202	215	208	224	203	200	227	195	206	216	222	214	229	204	240	205	219	224	209	220	252	228	233	250	224	200	175	187	228	205	219	223	217	195	180	245	222	198	233	206	227	220	214	242	228	205	210	261	224	198	239	221	201	206	237	211	227	221	237	215	217	211	207	216	196	225	216	217	220	219	215	212	241	229	230	214	234	222	223	216	222	204	208	213	195	207	203	205	202	238	228	225	221	214	205	242	221	235	226	207	222	216	228	227	205	214	225	217	198	229	209	221	210	200	240	205	239	219	203	211	207	230	202	235	217	200	211	187	201	211	227	218	208	214	220	224	202	199	225	228	209	221	209	218	200	207	222	198	223	207	218	218	220	222	224	237	217	214	214	197	231	209	206	233	244	215	206	229	250	194	221	197	223	197	207	208	205	198	199	199	224	252	229	207	221	194	212	221	193	214	199	217	208	184	231	229	201	215	222	214	218	224	201	222	224	225	207	202	191	224	224	238	211	199	182	214	204	191	215	224	216	215	212	223	205	226	238	221	225	208	194	233	197	201	202	203	209	240	193	223	190	217	201	226	204	221	212	214	202	209	200	226	226	203	224	236	225	203	217	202	214	223	201	226	199	203	224	212	182	212	214	210	213	210	185	220	201	217	225	222	228	248	213	227	242	226	222	206	214	226	220	219	213	217	233	211	221	243	203	224	188	210	212	204	220	227	192	198	208	214	196	251	210	221	211	238	219	209	203	217	209	229	219	216	202	211	224	215	219	206	239	220	192	222	220	198	222	227	202	208	219	204	244	209	210	212	225	198	228	224	221	215	247	209	225	227	221	199	219	212	163	206	211	194	209	258	213	210	203	226	219	221	222	198	231	195	205	213	212	224	221	217	213	229	213	207	234	218	212	214	244	220	225	213	223	241	223	195	228	205	223	204	222	225	213	203	208	223	207	232	240	228	209	198	206	224	203	229	229	205	229	222	213	219	195	222	217	190	187	197	207	218	206	207	219	230	217	203	223	221	218	215	204	214	220	225	206	205	196	219	202	208	227	208	233	189	209	215	211	214	229	216	213	208	232	201	178	231	191	208	221	235	216	210	226	219	214	237	202	222	212	212	218	238	205	219	217	215	199	200	206	224	214	231	194	236	217	235	184	216	190	217	204	223	213	244	262	224	182	213	199	219	212	212	208	212	213	206	192	247	209	218	262	190	231	207	212	221	242	214	215	213	221	202	228	199	202	222	221	216	218	240	224	221	195	230	218	195	209	230	238	209	194	199	245	217	208	237	183	209	219	194	217	233	208	204	194	217	209	216	212	241	214	215	202	206	209	219	199	217	228	220	215	213	189	236	219	216	198	230	228	232	213	234	245	258	229	244	213	219	225	204	216	237	210	218	251	251	212	226	228	220	219	231	239	203	225	204	222	191	212	238	210	222	226	217	208	226	208	238	211	223	235	217	207	204	219	201	194	246	208	228	211	234	234	231	212	194	212	212	198	215	228	235	203	243	221	248	234	225	222	204	178	210	208	208	207	199	233	207	202	223	209	212	209	229	215	211	215	226	208	214	202	200	197	214	210	208	218	252	219	213	197	228	223	201	217	236	212	191	199	209	206	209	212	188	208	211	228	203	236	219	201	222	224	226	230	195	222	223	217	219	228	204	191	239	235	198	212	225	238	232	228	244	168	214	226	209	210	197	228	214	210	204	219	228	206	213	230	228	219	198	214	202	215	216	211	206	205	208	209	208	202	236	228	208	209	222	221	207	231	219	206	199	210	219	222	213	221	236	198	227	222	236	218	223	218	206	203	215	217	259	200	236	223	229	210	212	224	215	225	198	182	208	217	185	217	198	221	221	214	221	203	221	210	221	221	183	189	213	224	196	196	218	221	212	204	216	221	238	217	200	200	208	204	216	223	207	202	231	207	193	201	198	218	241	198	228	195	228	220	221	241	212	206	224	223	239	220	204	241	227	235	206	248	224	204	192	206	219	218	204	205	213	217	210	214	201	233	213	221	222	195	221	229	215	218	205	214	219	225	226	238	197	210	211	196	239	222	207	244	226	222	238	239	210	229	238	235	258	207	215	197	215	200	203	219	218	203	213	252	187	218	218	214	215	249	218	236	210	202	217	208	220	218	196	232	204	200	223	234	209	238	194	210	207	200	197	201	213	224	214	229	214	234	221	225	229	196	200	234	216	221	240	231	223	215	215	219	213	231	222	227	225	205	225	207	220	224	209	228	233	252	207	230	229	183	242	232	233	221	229	232	247	207	202	242	232	219	206	231	208	237	181	214	212	225	236	232	230	230	236	214	217	206	236	203	201	230	211	197	229	238	233	201	204	210	228	214	210	204	215	229	224	198	196	209	243	199	227	222	212	196	202	222	240	197	201	232	199	225	219	229	231	211	199	229	240	204	219	226	200	197	207	209	232	215	199	194	208	225	185	202	194	199	203	217	243	202	228	212	217	209	201	213	195	214	211	224	204	229	226	242	224	241	228	220	224	211	229	180	243	221	225	187	219	203	215	215	209	219	216	193	210	219	224	209	211	225	185	200	242	212	224	206	211	235	180	220	209	221	224	219	213	233	203	223	217	210	232	202	206	208	235	233	206	217	197	182	229	234	193	217	196	204	205	213	185	191	237	208	196	231	216	202	236	209	197	212	222	226	198	199	213	210	199	222	212	220	200	219	216	245	212	218	219	185	217	227	235	213	217	220	228	213	227	231	206	207	234	244	233	237	217	193	235	215	206	225	210	207	200	205	223	244	198	205	235	216	236	236	205	226	242	214	223	220	224	205	231	219	200	219	201	246	222	199	207	239	231	221
24235	21315	28497	24146	19621	4035	532	397	388	325	320	315	303	302	305	274	303	291	272	278	285	283	300	251	269	303	263	259	259	285	261	242	272	281	278	248	269	260	252	287	280	272	255	291	291	246	263	244	273	297	279	260	249	249	253	278	307	283	277	277	263	235	249	280	251	233	266	255	274	266	252	262	267	240	264	241	242	278	242	261	288	246	273	286	278	266	263	265	285	266	290	268	268	278	245	264	284	268	257	246	275	240	242	261	269	256	248	307	259	246	267	262	275	269	273	255	287	251	263	290	284	263	251	264	294	281	265	253	265	265	269	268	275	261	272	280	264	303	211	245	264	272	255	256	263	247	306	266	250	287	272	284	255	270	266	255	277	277	256	248	252	265	282	250	273	257	266	258	263	259	231	235	230	256	262	289	285	276	268	276	240	253	270	269	267	287	257	254	267	264	294	258	274	263	285	266	253	246	279	268	256	259	261	260	287	263	289	271	252	286	246	252	268	260	293	265	276	257	285	281	274	275	282	285	252	280	269	245	224	276	262	253	250	253	292	261	263	255	240	262	280	232	240	279	258	273	241	256	261	241	246	276	252	255	266	252	273	286	264	265	259	286	253	261	284	269	267	248	235	258	256	265	244	261	268	270	249	253	258	236	252	258	278	251	252	267	283	249	269	244	253	270	274	282	280	278	289	251	245	290	261	261	219	286	256	236	253	265	282	262	287	267	253	234	260	259	283	215	261	276	259	244	289	273	264	247	281	249	251	270	274	258	253	275	259	269	215	276	288	264	247	255	266	272	234	276	257	278	250	267	283	261	305	264	278	253	260	260	282	245	273	274	286	263	262	277	252	251	280	276	265	258	254	257	250	245	265	242	252	260	281	292	247	262	269	244	270	266	256	295	285	266	260	292	261	280	252	250	288	264	272	264	257	240	272	280	312	231	285	268	264	290	273	218	242	275	272	268	246	279	267	277	259	262	245	256	247	260	253	253	265	253	240	248	264	248	256	262	272	266	278	259	256	256	270	255	253	248	241	272	262	254	275	262	257	283	265	255	277	257	271	280	268	258	281	262	266	257	246	282	279	266	279	272	273	269	268	284	252	266	246	287	257	244	249	246	234	262	274	244	253	231	224	275	259	265	251	256	274	247	281	250	252	259	254	274	284	270	276	230	244	234	260	272	253	290	247	250	272	241	239	273	291	267	259	256	277	288	248	237	275	251	262	270	265	280	268	300	255	239	263	285	267	272	275	253	258	251	251	276	243	261	230	255	235	275	268	268	278	248	250	254	257	254	273	244	257	273	234	274	270	278	270	259	273	276	272	260	276	246	247	257	245	290	253	262	255	252	268	274	271	261	293	273	252	259	250	235	239	254	261	285	265	284	276	246	256	264	248	273	257	236	262	256	264	241	275	248	294	253	260	275	264	274	258	239	262	275	262	250	266	251	222	291	270	274	242	241	275	246	273	241	250	250	259	262	272	251	255	277	273	261	270	267	256	242	254	251	257	271	240	266	262	277	260	263	257	257	263	228	255	295	266	289	275	272	238	244	224	267	257	232	228	280	278	302	275	263	247	267	269	271	267	271	244	268	251	272	229	267	256	258	227	248	261	259	265	273	261	272	271	268	219	255	259	268	255	263	292	272	278	240	260	282	276	264	271	260	250	242	256	240	228	278	263	236	238	263	240	298	261	254	291	244	249	271	261	270	284	288	275	282	244	246	274	268	256	290	258	224	248	263	248	251	240	260	242	267	278	261	269	243	267	277	259	257	242	265	280	242	268	219	261	306	280	290	267	285	266	281	253	275	252	282	275	247	285	272	245	259	261	260	256	262	284	270	241	252	260	257	281	241	282	294	283	265	255	281	232	284	275	224	270	278	244	238	287	275	268	274	249	231	247	286	240	250	232	243	266	257	273	276	261	248	269	259	272	257	256	274	249	254	267	262	251	273	267	264	253	268	269	272	259	281	261	251	256	246	244	251	241	255	242	249	263	262	273	266	286	243	248	266	244	266	264	277	275	249	245	238	268	235	254	246	298	261	299	286	263	255	218	259	257	254	254	250	204	280	242	242	266	256	307	256	279	255	283	270	259	251	245	268	280	271	254	279	277	261	225	255	272	254	276	248	238	273	268	257	268	254	261	274	275	273	237	260	272	246	271	282	254	289	253	280	267	258	259	277	251	250	262	250	291	278	258	256	253	248	258	291	254	263	266	250	251	274	282	278	253	277	261	271	276	225	283	244	301	269	257	255	292	249	259	242	258	252	279	273	256	243	266	287	278	282	246	263	289	233	243	266	272	270	245	296	242	271	252	255	278	239	246	250	298	256	272	264	253	248	284	269	231	265	221	257	272	260	274	267	253	260	270	257	282	249	257	290	292	232	269	268	256	253	273	279	231	271	249	261	233	255	256	242	238	269	267	303	244	308	250	274	247	276	255	279	289	260	257	279	258	264	279	240	270	262	294	261	281	271	285	280	272	264	276	278	251	284	283	287	260	253	237	240	251	221	249	250	284	258	286	230	267	271	216	279	255	244	256	267	247	228	244	287	265	288	261	305	269	282	265	278	268	272	283	249	252	266	252	287	252	268	258	298	263	265	265	261	256	255	239	250	257	241	224	261	296	257	261	268	284	270	247	268	256	248	259	277	266	251	260	259	255	280	277	253	268	278	268	286	244	253	284	247	256	290	262	258	260	235	262	262	259	269	284	286	282	263	252	236	243	267	270	270	244	255	237	249	233	250	260	291	264	263	253	278	276	273	270	271	263	257	255	255	244	265	270	259	270	259	267	277	265	237	239	250	289	273	243	260	272	244	272	261	225	263	251	246	252	255	253	235	268	260	289	265	269	239	257	282	277	282	239	237	248	249	281	260	253	288	252	242	236	246	270	278	262	319	272	265	283	250	292	275	253	279	288	259	246	287	254	276	251	278	279	275	279	247	245	322	268	244	244	264	287	266	269	269	267	308	262	285	279	269	281	253	267	260	271	257	248	275	228	274	256	261	257	261	276	280	261	282	235	277	240	255	264	293	284	251	288	269	239	282	269	252	267	266	262	257	248	250	253	268	254	244	258	263	267	276	263	266	245	244	271	274	284	287	280	290	251	232	239	248	272	253	251	282	277	262	243	265	274	274	241	221	256	266	276	242	270	284	254	229	266	246	268	262	258	252	267	254	242	266	271	289	227	268	262	258	261	276	283	256	267	237	245	262	269	262	250	274	268	266	248	275	257	241	274	265	271	265	297	275	261	252	284	260	218	240	256	274	276	275	258	279	261	280	238	285	300	281	252	240	269	275	275	252	250	262	299	236	257	237	250	244	270	240	259	274	233	272	286	290	252	237	278	252	269	263	252	262	272	249	279	267	264	239	246	250	269	292	267	288	260	250	261	240	264	250	266	253	262	278	242	241	273	266	259	269	293	257	256	257	269	283	256	266	251	281	259	270	255	249	270	272	254	258	270	228	280	245	273	256	264	269	272	230
45840	64627	39773	2488	1752	1379	1078	939	816	729	667	661	621	543	550	545	516	495	505	497	496	511	492	490	465	454	480	447	459	494	471	465	461	464	474	434	470	457	420	476	483	438	470	458	451	417	467	486	437	457	452	433	449	454	455	427	431	418	428	428	446	498	448	440	438	472	443	452	438	416	424	466	442	447	438	443	402	438	417	442	450	439	446	426	449	475	416	454	433	430	422	431	474	441	425	455	410	443	458	461	440	434	459	443	438	455	459	424	419	425	448	407	418	467	438	477	431	482	443	466	448	419	443	434	399	438	441	448	448	461	437	409	466	453	428	483	457	423	432	465	462	499	474	440	444	436	443	477	439	440	410	434	463	431	469	452	418	436	470	454	437	444	423	423	428	436	443	417	444	472	429	423	410	455	443	403	429	428	432	440	473	483	423	436	446	447	430	424	464	453	455	459	451	451	405	439	404	437	446	442	430	460	443	410	407	433	443	425	456	434	446	428	413	445	470	441	455	418	438	447	410	440	416	434	424	454	485	467	435	426	438	473	439	452	440	421	429	462	450	424	422	451	432	442	479	475	443	417	444	482	429	432	415	431	425	456	406	419	460	414	434	455	433	436	481	414	446	441	425	449	401	437	413	392	463	457	397	456	441	397	436	415	437	424	429	445	462	442	444	463	444	466	443	450	462	419	427	449	466	461	425	428	442	434	422	455	454	442	468	412	449	445	438	461	464	471	438	473	414	456	444	466	451	416	439	460	438	464	402	474	471	423	464	444	494	464	426	472	424	456	461	478	466	448	445	464	468	440	493	462	429	446	414	431	444	484	447	427	475	454	451	442	424	472	436	476	443	448	438	417	426	450	450	438	457	401	447	453	468	420	449	434	478	438	418	406	412	424	454	481	437	409	451	431	478	447	456	426	465	454	438	409	426	437	453	467	418	463	454	477	420	405	459	486	402	450	434	459	449	449	458	468	439	460	493	452	445	478	419	451	462	448	424	454	436	484	464	465	432	446	458	458	439	430	424	441	427	426	417	435	436	414	394	477	422	467	457	419	421	457	477	459	427	421	419	416	425	419	475	413	475	437	438	448	444	425	471	475	445	424	436	442	434	456	410	468	440	494	419	459	432	418	446	415	402	443	447	426	456	462	416	408	434	466	441	456	457	454	447	429	423	398	423	407	422	426	455	452	411	483	425	452	438	486	415	418	444	504	438	424	440	447	443	389	471	469	421	409	432	435	440	433	427	452	457	455	443	439	437	447	443	450	410	431	428	457	468	451	438	448	458	423	443	456	445	438	468	424	451	424	467	468	453	435	423	420	437	438	440	454	472	474	467	454	421	419	477	432	443	451	419	436	445	394	447	434	447	439	436	407	452	450	449	427	443	406	469	423	433	466	439	431	430	488	449	458	434	431	412	451	449	456	448	411	434	460	463	423	432	391	455	422	450	472	471	416	434	446	447	410	424	438	423	405	438	458	451	451	433	443	469	459	457	396	417	430	490	482	474	435	456	437	447	456	445	459	414	394	450	427	443	443	457	422	446	416	448	449	454	461	407	420	519	445	460	441	412	460	451	445	464	446	455	445	445	470	412	514	452	444	420	441	454	440	424	439	448	452	463	428	454	410	452	460	466	456	445	430	428	438	430	431	393	454	410	425	468	416	448	451	435	441	434	400	443	464	456	458	480	457	428	461	431	486	432	398	424	461	479	501	471	450	465	434	470	432	425	455	386	478	456	445	458	454	444	426	414	423	433	468	465	434	436	435	420	422	436	421	453	472	432	432	472	457	406	442	443	415	430	482	405	438	435	447	465	457	455	452	498	421	439	481	441	447	473	436	434	420	442	492	442	447	434	393	461	402	436	444	429	477	427	473	401	472	467	442	440	420	434	426	447	416	435	403	423	435	481	469	415	444	424	445	434	458	442	440	434	444	465	434	407	437	450	439	449	435	453	491	426	440	437	418	465	468	424	450	493	432	423	447	449	384	463	432	451	425	471	449	466	475	475	438	435	484	470	459	411	447	464	425	448	444	447	469	442	438	468	408	436	441	423	500	445	455	408	444	422	417	453	386	474	470	459	404	469	462	417	464	430	434	453	456	440	473	406	463	425	453	442	443	441	421	425	424	439	453	435	441	433	435	407	453	401	439	440	448	449	440	460	478	427	437	405	474	477	418	444	428	463	430	422	447	425	421	476	452	437	450	420	442	419	448	487	435	415	458	403	415	447	450	467	442	434	419	450	405	446	439	423	475	456	460	485	443	463	463	462	429	454	395	453	441	440	424	431	456	422	416	433	449	447	463	448	401	416	428	443	443	476	451	465	430	451	447	453	461	450	443	464	456	444	465	465	415	430	425	442	440	418	427	438	445	453	449	456	430	447	418	433	444	425	402	410	424	453	431	428	428	427	437	444	448	464	428	462	437	461	395	429	460	473	469	461	462	440	449	432	477	436	464	481	498	437	474	466	437	467	441	448	458	431	423	409	456	465	421	446	392	452	415	451	439	431	453	439	440	425	421	457	443	436	420	430	460	449	425	465	471	456	470	440	475	421	441	466	446	459	440	460	454	443	435	437	417	419	462	422	441	449	475	471	468	423	431	421	452	419	464	433	428	462	407	439	473	463	465	457	447	478	446	496	430	464	447	439	460	428	465	416	464	458	424	453	472	447	458	421	449	422	479	452	456	431	451	449	399	467	443	429	477	413	420	418	420	430	423	446	469	435	459	460	450	489	473	461	459	427	425	434	431	417	426	451	438	479	461	446	482	459	443	468	448	470	409	437	426	431	449	416	489	453	446	422	426	456	445	455	439	443	484	432	442	431	446	470	421	417	455	428	463	412	476	476	432	430	446	446	419	424	432	434	443	463	433	454	421	442	419	429	431	414	465	440	448	406	458	458	432	436	439	455	431	483	455	427	426	427	459	411	441	432	475	432	438	441	427	423	484	452	412	435	393	432	434	461	483	448	453	438	436	445	450	414	420	420	423	427	427	401	468	466	435	453	431	441	422	423	453	437	453	451	434	447	445	449	417	419	419	434	414	444	458	467	449	441	451	441	438	446	454	465	444	469	456	446	447	431	413	450	473	440	445	435	428	452	435	459	434	461	480	443	477	463	462	456	460	429	440	421	464	427	449	452	415	419	449	455	431	423	435	427	387	480	401	460	435	462	439	434	442	460	435	467	424	420	465	451	474	461	469	513	426	455	428	466	501	450	426	413	474	413	437	467	425	411	443	434	429	447	453	458	428	446	482	454	457	443	479	441	437	434	424	473	445	420	417	464	434	453	434	458	459	430	402	442	425	414	467	447	438	442	445	440	451	453	419	471	468	433	434	418	452	441	448	459	455	442	469	432	406	453	472	415	430	436	457	399	448	431	477	468	448	422	453	479	465	477	394	452	442	450	483	404	440	432	456	457	427	460	447	445	443	424	438	403	443	406	443	453	417	421	467	472	444	464	450	468	452	405	427	458	475	478	448	445	452
23112	21153	28842	23669	21096	19821	3329	741	586	536	486	555	500	510	496	487	489	475	432	451	442	454	414	440	461	426	439	413	439	402	434	418	422	417	454	445	421	431	410	434	442	428	447	425	414	377	386	395	437	407	413	438	407	407	440	421	403	429	437	395	413	411	383	404	393	448	416	406	442	405	451	435	439	462	392	410	419	399	409	406	450	421	407	424	406	436	376	417	416	408	408	406	452	404	389	390	389	421	434	404	445	393	411	451	419	395	422	373	434	398	425	437	449	388	446	393	437	435	424	389	427	432	391	418	424	401	422	394	419	390	432	414	378	422	399	427	430	402	406	452	376	431	408	422	387	408	418	417	396	415	384	432	433	420	418	441	403	431	429	390	402	427	410	415	440	433	409	427	431	414	389	399	443	434	435	417	420	414	418	445	413	414	417	368	403	433	426	414	413	415	392	412	418	393	413	409	435	427	405	430	413	412	395	409	400	429	405	420	369	436	407	411	377	454	423	425	440	405	409	398	429	404	420	388	445	445	390	397	413	393	402	385	410	438	420	444	394	400	364	434	406	454	400	424	445	407	441	432	386	393	379	394	427	391	414	401	389	401	423	395	433	423	433	442	413	400	394	416	415	414	439	422	379	419	394	435	417	398	408	418	371	402	397	429	402	398	437	429	391	373	419	441	428	385	430	411	382	389	425	397	438	381	411	410	405	401	433	405	402	419	408	395	369	422	408	397	422	442	415	424	411	417	428	397	396	377	386	408	395	420	418	409	427	440	460	430	426	415	380	379	407	428	428	410	403	388	401	410	427	393	405	427	415	404	399	425	397	401	416	383	433	448	400	423	399	416	394	408	448	426	415	382	402	377	405	383	436	413	416	391	369	411	470	415	425	418	420	455	394	409	413	432	465	406	420	415	415	404	409	403	404	426	443	443	396	424	391	430	417	405	385	423	404	456	407	395	385	423	425	421	431	453	400	410	399	412	412	413	403	419	384	396	396	394	424	403	399	405	425	404	417	406	402	385	409	415	399	383	408	405	465	412	405	431	402	383	429	435	420	437	422	425	432	415	407	396	428	413	449	425	413	432	412	408	429	421	446	382	426	396	435	411	423	411	423	397	403	465	425	420	412	435	393	421	420	386	435	412	375	421	395	404	429	382	436	417	385	392	425	386	418	441	463	408	442	413	408	443	424	419	377	429	413	404	396	392	414	432	427	414	430	441	449	441	384	401	421	436	399	446	413	405	403	378	429	392	407	406	413	398	370	393	429	389	427	425	455	408	392	398	384	412	440	392	403	397	417	405	411	365	405	425	411	406	409	437	418	446	436	432	430	420	433	382	398	383	382	402	412	403	413	427	402	423	399	408	378	393	387	414	419	424	402	383	382	436	410	430	407	431	392	413	421	412	396	394	392	396	423	464	435	433	426	417	367	406	428	419	421	406	404	390	421	412	387	410	424	420	436	398	419	399	391	370	419	421	363	428	410	428	415	404	365	388	428	411	414	388	403	419	443	434	402	409	433	407	379	379	416	449	409	413	410	372	418	408	410	403	400	416	399	410	415	402	399	396	414	409	396	425	421	419	413	398	409	430	438	421	411	397	432	402	456	394	412	377	385	439	405	410	417	409	408	401	389	410	421	393	399	410	406	407	427	414	407	456	406	401	401	403	420	404	435	394	409	441	432	412	414	398	427	446	385	422	405	371	406	405	414	434	422	369	383	426	433	408	376	357	394	466	398	429	452	400	414	398	433	408	417	420	444	426	402	446	381	410	421	440	421	401	403	435	422	421	449	430	417	400	400	424	428	425	410	414	421	409	422	356	422	383	402	379	405	413	431	409	402	409	431	422	424	401	427	424	412	401	428	419	404	386	390	430	380	427	402	405	424	420	432	412	429	430	424	439	403	420	384	393	379	391	388	428	431	425	425	407	426	430	415	413	428	404	409	433	436	423	399	404	372	422	410	428	415	442	416	415	400	398	437	384	407	450	415	388	399	426	434	436	413	408	417	437	405	425	420	427	449	392	415	397	449	445	416	425	438	411	413	390	419	391	427	379	396	386	406	421	411	428	394	407	402	401	437	399	397	395	425	406	388	425	425	387	414	427	463	397	428	391	397	412	376	423	444	402	429	464	425	397	397	382	416	431	384	436	438	422	432	391	398	436	389	422	402	430	431	401	409	409	428	430	431	398	389	431	429	408	377	418	405	430	431	413	418	422	407	405	408	424	393	377	415	402	436	385	435	401	395	395	431	438	417	447	374	443	404	415	445	386	424	447	437	434	415	419	413	417	443	422	404	426	432	400	435	435	398	445	426	388	395	402	395	383	382	384	414	460	407	392	386	422	423	409	408	371	394	395	408	407	467	405	366	407	391	409	421	398	389	406	355	403	430	408	403	431	419	390	384	414	393	413	408	401	406	402	400	401	442	448	442	408	388	435	386	417	413	436	418	419	422	411	420	390	407	372	417	423	408	461	381	432	408	440	432	396	391	415	407	455	424	425	376	428	386	422	389	412	415	444	371	397	395	390	396	419	400	411	408	404	418	449	394	421	455	397	430	429	449	420	395	414	452	427	416	395	400	412	399	425	398	406	424	409	414	428	409	431	413	401	420	414	410	420	424	419	394	405	448	410	399	433	391	383	427	383	392	393	429	446	421	413	380	399	404	406	412	435	415	371	452	411	388	375	413	396	384	392	399	403	413	422	426	410	421	403	424	374	419	402	407	411	385	406	385	424	408	389	376	368	380	401	404	413	420	388	432	417	384	422	421	406	389	404	419	426	415	422	416	390	397	379	408	402	442	432	435	413	434	383	442	439	455	421	438	420	406	405	395	403	426	423	404	376	417	436	385	414	426	396	409	394	439	436	418	423	409	408	424	415	410	401	451	414	399	421	417	412	424	452	427	386	411	392	412	433	405	435	384	406	425	415	454	402	424	412	437	423	411	423	424	381	389	377	461	413	424	406	429	438	415	382	396	378	418	426	418	401	373	429	409	393	434	401	423	434	433	376	439	392	443	397	405	361	441	428	447	403	416	434	399	383	405	408	402	382	423	428	408	411	418	400	378	380	414	399	414	389	415	420	433	421	417	382	407	465	416	393	411	437	421	396	420	384	412	396	407	468	447	398	419	407	389	424	411	390	434	405	460	417	403	371	390	411	412	406	419	374	410	421	447	418	424	426	390	422	418	379	421	377	378	394	387	411	435	402	416	403	411	447	419	415	431	436	447	403	442	436	436	433	399	398	433	429	446	434	410	398	453	408	417	422	412	395	404	417	382	409	387	400	403	418	397	384	417	384	361	412	446	420	387	414	419	430	406	424	383	399	425	425	401	370	423	410	404	401	419	393	394	417	395	385	413	407	381	418	393	409	427	384	420	430	414	392	416	422	410	405	394	451	403	423	408	389	398	401	405	419	460	422	397	400	411	403	443	429	424	411	389	391	384	426	380	416	433	411	389	410	407	447	440	411	407	427	426	422	386	430
36311	68802	50204	4407	3040	2315	1908	1611	1458	1186	1073	1042	999	898	846	849	854	832	792	781	825	736	794	770	744	697	708	729	727	703	666	710	787	687	648	657	723	693	708	686	684	663	672	725	719	673	704	671	690	730	653	670	685	678	706	688	657	674	698	648	681	653	673	664	674	644	659	694	602	633	660	662	690	685	654	637	703	647	701	685	665	695	705	670	683	681	618	664	660	695	647	663	641	666	674	637	676	696	666	625	647	632	689	679	651	666	678	661	670	676	606	688	641	678	683	654	662	661	623	614	686	685	692	652	663	687	614	634	666	652	682	654	693	637	680	688	662	709	637	635	696	693	676	664	649	699	648	662	667	657	655	674	673	693	669	626	671	689	669	749	617	652	670	643	651	721	629	687	688	662	651	682	690	662	684	730	675	638	668	654	682	691	695	639	713	684	693	662	636	666	621	675	668	693	702	663	647	676	634	703	688	717	667	670	635	663	673	662	640	683	709	638	700	681	608	662	711	695	652	694	646	662	662	685	664	720	655	692	614	653	687	637	637	641	652	668	619	635	742	667	665	650	666	676	649	642	659	688	624	653	681	699	706	636	665	692	646	660	660	662	635	693	645	642	644	642	714	672	659	649	704	637	659	665	672	629	710	658	627	696	652	642	644	635	676	678	670	690	667	692	694	627	693	704	690	643	629	631	687	639	678	648	649	683	639	649	665	654	675	701	653	677	641	686	662	657	700	675	645	641	604	676	658	592	667	709	684	621	718	641	640	647	675	646	689	661	661	633	679	682	674	661	673	625	608	668	679	717	655	687	665	659	651	687	675	669	629	644	681	670	693	709	619	721	679	683	701	690	664	684	667	644	681	671	666	656	690	689	583	646	664	644	676	645	699	686	653	688	650	684	649	630	686	651	705	687	661	636	676	681	621	638	681	678	638	717	683	677	657	690	656	694	643	644	704	683	620	661	670	648	615	710	660	645	658	647	627	674	649	633	686	737	739	659	656	681	647	646	669	641	671	688	612	653	679	688	670	647	626	659	687	636	651	668	635	663	665	680	664	681	634	708	666	625	629	719	660	703	673	661	706	651	673	626	643	686	707	669	657	645	638	676	654	666	649	689	675	667	649	650	679	632	654	627	690	636	672	651	637	662	707	637	668	661	648	679	702	612	613	676	639	682	665	647	663	670	684	673	678	685	670	663	636	650	676	634	648	633	673	662	687	660	689	643	704	641	655	688	711	637	672	663	641	687	672	675	663	636	643	703	629	643	698	670	636	675	724	687	645	694	644	638	636	713	672	674	684	689	655	650	649	709	677	659	678	654	654	662	606	656	653	690	673	695	623	669	680	626	697	668	693	676	623	674	693	660	699	732	650	667	701	723	674	623	676	642	667	688	640	688	644	673	705	693	703	655	667	639	613	655	727	658	677	616	611	645	690	718	628	742	661	657	625	658	653	640	691	652	642	688	684	674	628	633	631	682	634	666	670	667	648	708	607	694	690	652	646	599	652	659	692	700	681	665	654	658	612	726	672	661	664	729	693	673	655	662	664	686	671	636	663	671	706	665	664	672	657	693	707	696	714	668	628	678	645	705	675	655	718	605	692	629	641	709	655	677	666	623	653	669	681	659	665	643	641	671	654	659	645	675	593	711	684	657	677	668	744	687	670	722	661	679	685	644	694	668	621	708	671	650	650	619	645	658	625	680	643	678	654	612	651	661	659	661	689	694	648	626	669	661	668	657	652	639	644	671	661	669	720	660	635	686	687	650	656	688	655	715	671	696	702	661	687	685	650	695	654	646	635	675	643	598	671	686	674	677	673	670	680	623	717	671	630	645	723	679	695	632	680	681	659	705	685	693	673	650	653	659	670	662	682	649	625	646	731	670	694	643	658	629	683	623	683	640	659	688	663	683	667	652	688	661	676	660	669	659	651	650	625	638	691	666	607	644	667	644	673	647	716	699	642	671	701	651	681	665	684	684	729	629	635	641	671	693	682	664	662	595	660	692	648	682	656	630	639	656	677	675	629	687	646	668	702	641	617	651	665	670	688	646	678	664	618	669	689	688	664	675	687	713	650	675	692	687	635	651	658	691	680	656	668	656	632	672	696	655	664	653	637	660	668	685	694	670	692	647	654	665	647	660	651	671	615	689	656	661	668	664	688	632	665	646	667	667	677	665	700	658	684	652	624	620	644	681	645	677	692	691	665	644	649	624	650	671	659	648	657	658	660	683	709	643	691	701	677	641	666	655	649	683	657	658	684	648	647	627	635	683	654	692	660	610	693	659	650	656	661	682	695	657	717	636	702	701	697	683	714	673	654	676	651	662	648	611	684	689	612	637	634	643	673	634	645	659	624	721	658	690	645	639	641	671	697	664	705	687	645	710	646	718	661	658	629	685	627	664	663	673	689	688	658	682	658	664	680	685	645	632	652	643	655	653	640	654	628	645	672	677	669	667	672	669	661	694	664	654	655	623	675	645	619	675	681	669	680	727	693	634	709	635	706	699	673	655	680	661	659	688	661	662	654	641	640	669	622	623	654	696	650	643	650	615	652	713	670	627	652	675	661	689	663	679	659	660	680	696	665	649	615	663	667	670	675	677	692	654	623	655	679	615	671	637	662	687	652	691	645	663	710	622	621	680	641	668	637	655	656	670	691	647	695	645	671	677	697	689	634	679	659	672	626	679	673	640	659	669	692	690	682	675	663	682	679	654	663	648	624	693	647	645	657	716	654	602	615	680	676	663	660	639	699	690	704	705	637	665	687	634	687	709	674	667	672	701	666	705	729	649	665	654	627	693	683	687	656	667	662	677	688	653	698	678	687	675	649	652	654	662	654	696	667	726	640	698	649	741	600	670	685	667	639	638	657	666	637	653	726	640	668	635	672	653	667	671	645	644	680	681	652	658	698	693	650	658	668	695	650	651	662	665	638	622	648	690	631	671	664	686	689	656	661	644	655	687	723	648	675	688	677	683	647	621	664	696	677	693	661	680	684	619	662	626	637	690	635	673	675	678	711	661	706	658	692	680	644	642	617	631	694	708	643	679	628	666	655	612	671	646	653	625	654	659	634	672	662	644	662	616	679	639	648	651	689	653	695	667	665	632	648	653	605	666	679	656	655	630	671	674	652	651	652	619	635	680	676	663	667	643	694	633	613	689	651	674	665	671	707	649	638	648	654	663	658	681	645	666	704	678	642	708	624	651	634	713	637	658	661	665	632	652	636	703	635	630	654	637	653	687	704	654	636	679	640	691	623	651	688	689	662	635	671	695	687	656	653	626	656	649	673	651	677	668	684	669	683	667	637	664	644	656	664	662	627	677	678	688	681	707	664	732	700	674	676	656	661	655	626	649	619	630	633	679	670	660	685	668	661	673	624	728	664	659	686	681	650	646	654	693	686	715	687	643	645	650	672	660	631	656	608	622	671	637	687	656	665	689	633	619	667	667	663	667	629	715	680	671	702	692	666	672	705	683	659	685	682	656
27777	21732	18596	2685	182	161	133	128	130	141	138	117	121	108	123	121	109	124	127	106	106	101	112	109	108	117	130	123	130	126	103	117	110	118	119	120	126	121	103	124	143	138	119	125	119	111	126	123	118	114	120	109	130	108	133	100	95	115	110	128	147	118	115	129	123	122	119	113	100	125	117	113	112	117	131	111	112	105	141	106	111	98	134	112	106	114	117	113	144	123	115	133	105	109	105	100	113	101	113	127	139	110	101	118	104	117	103	125	122	117	111	110	121	113	130	107	131	112	112	101	115	134	114	111	112	143	134	105	109	113	121	143	125	123	100	93	111	116	115	96	119	126	99	96	123	104	131	101	128	126	139	110	116	127	129	115	105	109	117	120	137	127	111	91	137	101	104	130	121	110	117	134	132	116	110	101	97	130	116	126	119	106	136	121	121	102	117	107	116	117	111	113	130	105	103	125	102	102	112	114	113	122	124	110	111	126	103	120	131	111	122	125	106	111	125	120	117	115	114	106	116	114	126	112	139	108	115	120	101	124	123	112	111	120	115	120	106	133	109	103	106	114	104	97	115	117	116	97	141	100	120	119	105	120	111	117	118	115	98	108	118	103	126	121	114	130	123	114	116	115	122	108	112	137	110	102	123	129	121	113	120	120	122	124	122	129	106	110	124	120	102	105	101	110	129	115	91	82	128	106	100	97	103	115	126	120	117	136	120	105	105	126	125	99	125	103	99	112	87	125	141	96	135	114	110	126	124	129	119	91	122	90	122	116	111	108	120	97	113	122	130	118	114	118	114	130	126	129	131	129	111	121	119	112	135	118	120	104	96	118	127	107	130	121	109	114	119	114	123	124	124	124	129	116	117	112	140	111	100	115	106	111	119	120	103	118	138	110	114	112	120	128	123	100	111	129	124	111	116	109	103	135	114	114	111	114	111	118	122	121	104	127	104	97	124	125	120	98	108	129	120	108	108	124	101	133	114	117	143	110	104	112	117	114	113	113	114	112	120	120	126	117	100	118	129	94	116	118	113	101	111	95	111	117	94	120	129	113	111	116	121	128	107	138	118	123	97	120	116	101	114	110	108	110	127	130	137	104	129	108	99	95	111	108	126	82	116	137	119	115	130	134	128	106	130	129	125	106	117	126	130	129	101	118	100	102	126	127	126	106	122	127	133	108	97	116	122	120	109	135	133	106	115	126	96	130	137	95	132	110	129	124	112	98	93	116	99	122	116	116	101	126	128	111	98	103	107	113	129	112	102	117	112	108	114	128	126	116	115	99	112	121	109	124	119	139	110	127	107	125	115	113	101	106	120	105	130	104	119	103	120	105	114	120	104	109	132	124	147	128	109	121	113	134	102	97	99	118	115	118	117	117	110	130	136	93	136	117	115	125	122	111	115	97	105	123	126	118	116	129	107	110	122	127	108	128	131	119	123	114	119	109	112	110	105	126	117	108	122	116	113	119	133	120	119	110	115	113	111	134	112	120	102	119	121	111	102	107	114	121	109	123	115	112	124	110	111	109	128	100	130	111	104	103	136	118	92	120	93	106	100	114	111	114	97	118	126	118	110	121	154	118	117	142	128	114	108	118	131	113	105	137	100	105	107	131	112	129	104	112	109	126	123	122	122	91	133	127	111	109	108	99	114	121	107	122	116	110	95	118	115	114	118	111	116	123	114	104	119	116	106	109	123	87	127	127	138	110	114	117	128	113	126	98	103	115	101	123	93	104	86	115	123	114	99	113	110	145	109	105	117	92	116	107	120	95	117	118	124	118	118	111	117	115	109	106	123	99	110	99	117	92	147	143	123	116	120	120	108	121	108	120	112	114	103	112	111	108	120	121	108	126	126	107	131	129	122	142	127	127	100	123	108	131	108	103	125	124	114	133	120	109	109	127	135	111	120	115	135	114	112	118	128	94	119	108	113	127	115	124	119	112	137	114	122	114	117	120	133	100	116	124	125	113	124	135	132	109	119	120	113	138	121	118	107	111	112	112	127	112	106	119	109	102	118	109	115	112	122	118	140	104	116	120	136	121	100	117	112	136	119	106	136	107	104	122	123	117	114	112	114	119	117	115	114	133	113	120	119	125	124	97	116	135	117	129	126	106	107	124	116	124	122	109	135	107	117	121	119	116	119	120	126	123	129	130	132	123	124	116	120	116	107	92	109	127	110	110	110	126	134	109	117	119	102	124	117	130	119	141	120	87	114	119	98	100	114	116	128	121	109	122	111	127	110	101	100	106	117	116	113	114	108	145	113	112	135	92	116	101	105	121	132	108	129	108	103	128	105	119	116	106	108	110	129	94	115	118	120	116	132	100	100	119	110	113	129	109	118	117	121	112	136	114	104	108	134	130	121	106	132	113	117	120	113	144	118	110	102	118	119	112	115	114	119	133	121	132	99	115	114	134	105	94	120	108	119	132	113	121	117	122	122	120	119	110	129	128	128	112	123	141	131	97	122	116	118	127	134	135	114	128	118	126	122	116	127	124	118	114	100	110	117	125	113	113	124	117	139	111	122	121	130	135	106	104	117	122	130	118	122	142	117	104	100	112	115	106	106	135	109	119	121	103	120	128	110	124	102	127	109	111	100	106	119	120	114	125	128	121	113	133	107	123	107	123	129	102	107	120	134	112	122	105	103	117	127	124	135	124	123	134	113	111	136	114	107	111	99	133	115	102	126	118	118	130	95	112	107	131	95	126	116	108	114	130	101	109	113	125	119	129	123	123	118	122	117	119	104	123	108	149	134	129	114	118	123	121	125	114	117	133	118	111	107	111	109	112	110	113	117	102	112	131	96	127	111	102	121	115	120	127	109	117	127	116	109	129	119	122	111	109	121	131	114	103	108	114	122	134	131	115	106	112	118	129	89	115	114	120	118	137	123	118	122	115	111	101	140	133	120	123	122	111	115	123	121	126	120	122	132	126	118	107	103	107	101	113	114	114	107	120	115	114	114	113	109	141	101	116	113	115	115	121	103	108	105	115	104	113	119	100	123	123	115	105	124	106	126	112	119	102	109	134	124	101	113	119	101	127	119	121	116	108	120	113	120	119	107	126	118	116	107	123	97	126	114	120	117	123	109	117	98	127	118	121	109	106	130	118	110	107	145	109	119	97	126	114	123	110	121	126	107	113	101	111	104	123	123	108	120	107	128	115	135	99	109	112	118	100	111	109	106	106	123	129	101	122	131	123	98	113	104	132	146	102	90	119	116	117	111	124	115	124	119	111	92	130	120	115	105	133	97	121	110	119	125	102	116	119	111	112	120	119	137	114	106	114	116	105	106	118	120	123	116	117	120	111	120	112	133	120	115	129	114	129	113	108	102	106	112	132	151	115	108	107	103	117	113	108	119	114	109	132	108	123	116	121	123	113	113	132	110	118	119	114	123	121	107	114	114	124	121	117	127	120	112	117	114	107	107	118	128	116	105	132	114	119	106	96	109	114	105	121	135	112	115	131	124	134	131	128	134	115	110	120
29769	31130	18782	458	355	314	277	234	236	259	219	228	231	218	176	217	221	230	215	227	180	238	234	205	234	231	223	210	230	213	233	208	213	187	212	223	213	220	207	210	212	191	233	228	178	203	245	216	210	190	218	215	210	216	230	226	202	236	220	199	202	217	210	208	186	203	229	210	230	225	198	239	203	204	201	221	212	206	224	213	196	196	206	227	206	193	189	217	228	215	215	229	210	193	213	204	220	191	192	221	212	219	209	218	196	204	229	206	228	223	216	240	195	214	224	215	206	205	196	193	214	213	195	211	198	201	218	202	226	205	218	201	237	202	225	210	224	233	193	220	210	232	201	176	192	217	189	200	199	235	213	233	217	221	207	198	197	208	212	190	203	210	194	210	220	182	198	210	249	213	193	198	207	229	183	199	208	201	223	239	212	201	244	233	219	198	216	197	221	201	207	205	233	221	223	190	203	206	220	220	214	181	206	224	206	225	216	221	201	224	210	220	222	214	215	208	201	171	225	202	205	207	223	204	211	214	184	198	225	223	227	215	217	213	184	235	207	216	209	217	194	206	210	205	214	212	189	214	219	195	205	203	172	209	189	216	202	221	208	239	218	219	215	217	214	203	219	212	198	217	220	211	179	228	210	229	200	215	216	222	206	234	205	224	208	199	226	204	202	217	199	220	189	222	211	215	222	227	197	234	220	218	205	207	228	219	225	207	213	220	220	216	222	212	212	205	228	190	208	230	207	189	229	216	214	189	207	201	224	209	200	204	206	220	217	218	225	210	205	184	206	215	233	198	186	183	212	220	223	234	224	204	194	224	198	228	203	221	235	234	229	226	197	224	193	206	204	208	198	206	236	205	198	216	206	240	215	196	209	205	218	235	212	208	216	194	216	206	196	207	193	200	197	200	194	206	239	231	204	214	192	203	210	201	201	209	224	190	232	217	218	227	208	212	205	183	200	203	189	238	232	190	217	201	208	220	233	216	202	197	220	222	217	224	236	188	231	196	223	184	216	227	218	230	198	204	207	198	194	232	224	201	198	222	232	223	207	205	215	219	216	218	209	218	236	223	214	220	205	201	203	204	194	218	217	205	234	212	199	193	223	215	231	187	225	193	219	209	207	213	209	194	192	243	208	223	196	215	207	211	210	226	235	220	189	215	244	209	210	211	234	202	203	219	234	208	206	225	238	192	228	226	196	227	210	206	205	235	196	225	225	220	199	215	205	205	208	211	215	198	198	197	238	213	204	204	216	223	225	213	193	225	204	207	232	227	166	216	203	206	203	214	191	198	230	220	221	226	221	228	202	207	208	215	224	237	166	212	209	224	205	195	200	225	207	220	210	220	222	196	192	213	225	226	197	205	207	219	204	226	185	239	190	220	231	192	262	208	226	229	220	191	193	235	202	232	196	216	239	232	212	215	190	191	209	234	205	218	221	235	181	220	217	186	214	205	200	209	178	252	193	214	219	191	219	242	199	217	247	217	225	206	228	209	223	218	246	218	219	234	222	195	226	203	241	206	216	209	199	209	207	208	231	201	190	226	231	240	212	209	193	201	228	231	208	216	231	192	213	208	192	202	228	212	227	206	217	202	213	204	206	235	232	214	194	199	216	214	222	201	220	198	209	200	197	200	189	221	216	184	210	211	203	222	194	213	224	210	201	216	211	228	225	220	215	225	214	188	223	228	211	225	214	196	241	194	201	221	201	199	210	216	183	194	205	236	221	229	192	239	219	198	209	186	213	230	220	204	215	211	231	204	200	217	210	230	211	223	217	194	197	202	218	220	208	203	240	234	218	221	203	205	211	217	191	213	199	200	232	226	212	221	242	230	183	215	236	209	204	226	219	213	218	213	207	228	217	208	240	198	214	229	234	209	207	218	216	184	205	238	222	202	209	208	226	202	216	211	203	223	209	199	234	196	217	198	217	226	213	212	212	253	224	220	230	223	223	217	209	224	203	227	212	194	221	201	223	219	202	214	210	214	201	209	212	208	206	195	248	211	205	219	221	211	220	197	216	193	222	223	240	229	233	231	201	212	213	224	201	228	210	218	193	203	232	182	196	210	202	207	204	246	194	212	201	176	213	202	241	220	199	191	191	224	246	222	235	193	228	228	216	194	217	211	201	228	211	212	216	196	216	211	202	211	219	219	208	198	183	212	204	228	204	233	207	196	205	212	194	219	215	227	204	202	205	236	234	218	217	221	195	229	241	206	235	195	210	216	225	220	223	193	208	215	206	214	209	198	230	214	221	197	222	210	219	226	210	223	235	209	223	222	198	216	234	187	224	200	218	238	206	212	232	198	215	170	222	229	191	210	227	208	225	220	241	207	241	185	209	252	208	214	211	228	219	226	200	219	197	221	226	225	218	226	217	242	200	232	213	203	204	213	220	199	211	210	211	207	203	233	236	221	214	218	231	198	208	210	204	211	208	245	229	221	203	221	214	212	194	234	222	196	229	194	224	213	222	220	244	204	227	200	205	210	242	186	225	182	209	191	180	205	211	215	205	215	207	214	207	198	186	211	208	231	199	206	220	225	192	208	210	191	208	221	216	191	219	218	204	197	183	194	216	223	191	199	222	232	217	207	205	213	233	184	226	202	234	205	225	210	222	238	199	190	183	211	192	230	212	214	221	225	231	223	207	224	184	223	261	213	195	203	216	214	237	215	217	236	219	182	197	214	232	233	201	206	217	196	200	212	218	240	225	211	206	218	203	223	186	203	205	232	229	220	237	226	197	242	200	228	198	202	231	237	239	241	224	196	218	217	213	212	222	209	232	210	237	199	223	206	207	209	210	209	223	217	234	237	201	222	220	229	208	203	196	210	222	218	222	222	202	188	230	222	220	218	197	191	228	218	219	205	220	215	227	226	202	225	219	207	213	218	195	223	217	200	191	216	220	197	218	222	187	209	220	233	214	209	223	214	222	229	195	193	191	205	210	226	197	190	217	224	207	202	217	226	187	197	220	209	211	223	212	208	219	192	204	221	235	194	200	231	194	204	231	218	207	189	225	217	200	191	199	244	225	212	205	231	224	208	215	224	219	212	213	219	178	199	245	211	197	203	220	209	195	197	199	205	190	219	218	218	197	205	210	223	214	216	190	242	244	242	185	226	239	200	199	234	203	211	209	199	207	205	213	198	184	233	230	192	220	208	207	232	213	196	204	227	200	233	227	217	213	203	212	209	210	221	236	227	191	199	219	203	223	203	211	231	223	188	231	210	207	203	220	204	220	231	206	224	208	232	191	210	209	200	198	205	219	246	207	209	234	232	197	202	241	200	220	216	219	220	244	208	194	186	189	247	225	208	198	221	208	224	220	225	193	218	224	214	198	217	199	235	228	181	217	194	212	193	210	195	234	194	213	173	182	223	202	225	197	230	215	223	182	217	224	193	238	220	223	227	226	193	214	227	204	230	225	222	218	213	205	208	192	214	209	195	224	194	215	217	191	201	243	204	191	190	207	239	220	219	224	212	214	219
24238	21326	29500	23402	18941	3402	569	390	375	325	300	312	311	330	289	293	313	302	293	267	301	293	269	277	261	260	254	255	278	294	240	248	263	295	276	258	252	250	262	270	260	256	286	257	265	247	272	273	262	279	257	259	263	249	257	252	287	272	250	258	266	255	251	272	281	277	262	277	263	267	245	244	259	248	229	272	247	262	255	255	270	252	246	235	242	241	239	273	284	273	280	250	249	264	243	254	256	277	270	246	265	237	266	251	243	258	267	289	252	292	294	256	233	248	281	281	264	265	264	268	245	269	282	251	239	264	272	259	277	249	241	258	241	238	261	268	252	237	253	274	240	281	271	251	247	262	252	273	256	264	272	269	248	266	262	231	243	235	252	261	249	221	287	264	293	260	257	259	246	230	252	254	282	272	281	257	265	270	274	246	248	259	234	259	259	256	255	253	242	243	235	228	262	247	260	271	235	235	249	255	295	237	254	249	244	256	260	274	250	258	203	302	262	248	271	254	268	264	284	274	249	252	257	247	265	236	249	250	272	247	281	227	258	269	265	271	284	229	273	265	252	238	248	261	239	275	276	260	270	258	244	240	268	269	253	234	281	228	253	263	259	270	247	254	260	252	270	235	251	273	257	238	249	294	283	263	256	273	277	243	295	226	243	248	267	289	255	244	279	251	252	229	264	279	231	247	270	250	236	267	227	263	248	271	234	262	276	257	253	279	261	239	288	263	257	278	274	264	259	260	238	285	272	247	291	233	263	274	252	241	272	258	239	228	248	276	280	269	259	267	257	262	244	278	273	267	233	269	258	254	269	275	233	246	264	240	243	261	237	236	251	228	288	255	236	241	259	267	262	273	255	242	253	252	251	255	275	251	252	243	245	265	252	261	230	255	236	261	257	258	238	251	267	264	254	278	247	270	255	273	260	281	264	273	281	263	246	246	222	253	274	247	287	266	233	240	259	242	253	267	234	269	246	267	260	256	289	255	278	254	257	256	244	273	284	243	287	260	245	257	261	268	242	231	256	267	260	263	233	238	246	248	253	270	267	271	277	270	240	264	264	252	240	235	231	257	248	251	263	279	266	287	267	261	254	268	243	262	261	231	269	256	282	291	257	275	263	247	249	243	254	259	256	249	260	275	273	291	246	258	272	283	252	242	231	261	280	239	254	242	248	256	266	246	258	251	277	253	283	269	279	264	269	246	255	276	260	266	270	256	267	255	237	273	267	252	257	283	244	265	242	244	233	264	256	275	269	260	266	277	277	239	249	270	254	270	240	249	247	253	231	246	253	257	265	264	268	250	261	290	276	248	251	251	251	251	272	243	241	270	253	246	264	245	259	268	234	253	257	219	247	298	262	254	242	300	230	242	265	251	267	265	286	266	251	247	248	261	247	264	278	233	273	246	258	280	258	239	274	279	266	272	259	228	276	279	255	244	291	237	272	212	278	254	271	264	244	248	270	276	238	232	259	271	233	270	293	240	247	235	230	244	249	263	248	233	248	255	252	268	255	276	242	260	260	253	251	261	268	255	256	223	280	224	249	245	243	285	261	279	256	278	252	260	280	282	257	244	247	253	232	295	257	279	222	252	282	253	265	265	223	279	268	257	238	260	275	240	272	269	261	256	249	256	253	288	277	251	260	274	263	258	245	249	250	252	261	268	274	251	272	271	273	265	236	262	292	260	264	231	228	272	273	217	252	268	255	239	262	233	275	220	245	273	304	253	268	249	263	262	246	247	255	262	259	236	259	238	271	258	267	250	251	265	279	240	288	241	251	276	230	248	233	235	274	285	240	247	294	235	265	236	289	261	293	257	270	261	279	252	221	267	270	242	249	270	274	260	272	265	281	284	269	244	263	266	258	291	251	278	229	259	285	262	274	268	243	241	251	255	254	251	236	262	245	241	258	229	296	258	261	257	226	251	250	285	276	243	261	234	270	273	262	297	268	267	231	251	264	218	273	237	261	250	253	282	258	256	241	255	248	242	235	280	270	267	278	253	256	259	295	235	237	252	266	273	248	285	261	255	265	241	287	256	226	249	262	274	244	242	248	268	268	250	258	268	251	298	284	280	253	274	285	261	270	253	236	267	267	264	264	270	257	254	290	277	250	244	266	229	262	270	250	280	244	234	265	276	247	250	261	278	262	261	269	272	235	256	265	281	253	269	257	251	247	231	243	261	256	241	265	240	279	270	252	296	259	245	235	261	262	263	229	266	254	265	271	278	307	253	238	262	281	239	249	242	276	270	234	253	245	261	250	256	286	225	288	238	257	269	260	279	244	256	273	258	275	247	229	261	259	244	253	272	269	254	268	235	245	267	229	283	257	290	280	263	251	266	279	222	245	258	234	252	246	237	252	274	268	283	267	243	264	250	254	278	262	272	247	268	277	255	241	248	233	271	272	260	258	250	250	248	230	241	252	283	271	261	253	224	234	281	267	255	276	260	291	255	285	254	277	263	254	252	227	273	241	281	258	248	258	240	262	254	268	269	281	262	258	226	271	259	259	282	250	235	244	275	267	263	274	259	270	249	238	266	242	248	255	268	262	233	260	241	249	276	244	233	235	249	271	257	259	257	272	250	266	290	272	244	269	267	283	247	270	288	255	268	257	252	278	237	244	258	248	280	241	252	238	253	243	271	237	266	262	276	268	257	262	260	270	256	246	253	214	260	238	281	263	261	228	263	262	242	252	264	311	265	272	264	252	254	234	248	266	271	269	281	227	270	268	257	276	253	270	243	229	275	301	225	263	249	248	248	231	289	244	251	278	268	232	240	246	242	257	222	234	305	256	255	263	253	267	291	266	250	253	261	278	249	259	252	270	274	230	266	291	286	254	250	274	223	258	257	275	262	263	246	255	274	218	281	258	292	229	260	249	260	272	266	267	248	259	290	251	276	246	257	277	277	235	269	247	263	269	263	244	259	241	242	256	242	226	242	258	246	251	227	251	303	245	235	222	248	274	250	252	282	283	253	250	254	239	244	265	262	272	260	246	258	243	278	259	251	249	242	244	284	267	274	237	255	275	247	243	267	272	260	263	246	243	266	282	242	268	274	285	280	259	237	262	261	257	256	265	267	280	243	261	244	255	248	247	282	263	255	240	264	251	264	268	260	245	302	246	274	255	262	273	272	232	255	260	267	237	264	266	268	277	269	246	273	257	261	262	254	250	264	305	272	235	260	276	275	253	261	253	262	253	266	258	236	257	245	250	271	237	283	270	263	245	267	247	256	250	263	237	259	260	266	262	267	249	281	246	279	232	241	233	259	246	252	265	240	272	262	264	245	227	254	264	300	233	244	275	257	244	264	249	254	242	280	271	254	249	259	265	263	246	244	274	266	244	259	291	276	286	264	246	260	295	256	224	260	254	260	274	267	263	298	286	267	249	279	241	261	257	273	261	253	255	243	210	276	284	266	260	239	265	280	249	257	284	237	270	242	270	272	262	253	287	256	223	247	265	247	248	251	272	251	246	291	224	267	259	228
40362	66008	42010	2672	1928	1385	1186	964	828	730	710	664	658	562	583	542	590	557	506	490	477	529	528	473	475	464	511	498	483	472	454	448	455	454	438	453	439	497	410	496	441	474	438	443	417	434	488	445	460	467	437	468	466	429	456	469	432	431	438	433	431	427	458	406	433	417	449	416	431	463	434	445	436	455	442	468	457	418	453	415	460	452	433	447	451	447	461	451	485	444	446	445	444	447	453	430	434	446	479	455	447	451	448	455	443	453	471	454	437	417	447	434	421	411	431	448	483	439	448	429	441	455	435	440	423	422	449	440	432	440	450	463	459	417	450	447	451	447	434	466	465	424	444	453	444	426	441	462	415	447	436	428	437	453	408	438	432	497	414	422	440	458	395	421	419	444	444	425	406	412	428	474	417	410	440	411	446	439	416	435	404	434	417	471	449	441	440	451	447	420	423	450	445	415	446	465	448	422	429	446	413	462	418	460	436	451	456	429	441	473	447	426	421	454	482	460	411	436	438	455	424	430	454	451	441	427	425	433	462	399	441	406	429	400	446	410	423	437	440	434	462	435	455	454	444	436	451	417	444	442	412	441	403	461	454	441	457	412	450	458	462	435	418	450	439	466	429	466	435	419	471	446	442	443	466	436	435	437	447	471	472	462	457	455	473	423	417	420	439	469	452	457	456	463	473	381	461	446	477	410	422	478	472	458	467	443	461	446	429	458	437	469	440	423	449	434	441	428	459	415	424	431	388	404	434	441	454	424	465	444	419	455	443	427	470	448	423	448	477	420	458	441	452	446	408	448	456	422	472	431	408	443	503	421	414	453	421	459	423	419	454	455	430	450	439	478	440	424	400	438	434	447	432	442	433	442	432	437	428	415	441	434	430	430	438	420	454	437	442	460	442	436	449	436	447	418	438	429	471	453	427	433	440	480	468	418	445	417	455	457	394	432	455	441	424	434	413	413	461	415	451	435	456	421	433	414	420	445	425	421	457	435	429	452	428	444	426	435	444	427	457	444	420	454	421	474	470	430	432	438	443	412	419	418	458	431	406	436	412	397	461	396	408	443	489	465	439	464	430	434	435	431	398	418	433	443	441	428	449	440	405	451	437	409	457	491	480	449	431	422	439	484	429	421	418	449	451	462	466	434	427	469	447	420	453	446	447	430	445	441	472	436	458	468	422	416	450	419	437	455	396	445	468	443	407	462	425	436	458	462	429	438	432	442	440	430	456	444	425	421	446	392	444	445	427	423	463	466	449	439	457	408	454	451	477	417	420	437	433	410	434	458	390	440	434	433	459	403	451	430	459	452	434	400	455	439	474	443	447	439	413	438	417	420	437	423	403	422	415	425	446	471	457	405	448	418	434	445	456	431	446	437	424	431	437	442	485	466	450	424	436	405	454	409	438	436	398	435	420	418	447	434	425	436	436	405	470	392	371	432	447	419	409	447	448	430	462	466	419	445	459	412	464	428	456	439	417	437	449	442	392	467	461	466	456	491	444	416	483	415	421	442	476	424	458	454	431	466	428	394	453	471	429	445	446	438	441	444	434	437	457	449	459	437	415	425	423	435	394	392	414	440	457	424	437	475	436	413	430	416	487	434	413	433	398	407	421	452	462	459	445	433	461	429	450	437	458	441	435	440	414	438	419	437	442	422	419	452	451	392	452	424	442	457	444	450	400	446	413	398	488	410	436	421	435	457	401	452	441	482	477	463	425	378	481	430	447	426	464	437	443	446	424	434	477	434	466	440	444	427	472	417	437	430	452	406	426	462	439	454	401	460	453	447	437	468	450	441	426	436	451	421	449	438	404	410	448	433	428	446	455	435	445	422	415	445	461	428	430	437	426	451	419	442	451	435	479	422	473	463	410	412	437	442	475	472	384	420	435	485	442	423	485	426	459	468	432	423	445	429	450	435	490	440	402	459	483	433	417	427	452	429	448	420	437	422	428	468	414	420	447	441	430	435	434	432	450	425	458	488	423	452	491	434	428	439	456	379	462	463	459	431	466	432	420	462	468	412	450	430	448	402	455	488	471	424	444	455	440	479	444	452	478	438	493	412	416	463	443	443	474	420	444	447	422	447	442	436	415	441	468	476	439	460	428	448	414	432	455	454	416	452	437	443	452	429	438	458	436	432	422	429	435	429	430	438	460	433	460	452	450	460	472	435	441	436	428	413	456	400	448	449	464	442	439	475	462	467	447	423	433	435	417	426	417	426	441	411	452	455	470	477	432	431	445	429	440	473	443	416	394	465	413	422	457	423	432	414	408	440	487	453	401	466	448	467	401	450	430	424	458	439	440	425	450	440	452	439	441	463	435	434	448	466	417	452	409	390	446	441	432	429	438	451	394	439	418	452	463	427	429	423	445	426	403	454	459	414	451	398	460	398	402	428	417	437	494	448	437	477	406	378	464	413	455	427	469	451	443	460	435	410	411	435	480	466	423	461	434	434	462	410	449	463	423	449	410	442	447	420	465	468	435	438	442	435	456	418	461	458	446	402	439	448	439	432	445	443	414	425	451	438	420	454	432	405	427	446	466	413	432	447	402	441	447	464	453	446	436	417	401	449	445	416	467	453	414	432	432	464	432	436	445	462	439	412	399	433	416	464	442	413	410	460	421	437	435	440	456	469	442	436	476	466	449	458	446	448	457	470	413	448	471	457	433	441	448	440	409	421	413	442	413	454	413	435	456	414	434	456	472	413	447	441	433	451	448	431	443	415	431	423	418	405	429	426	469	453	418	392	449	430	452	448	455	400	439	499	429	451	434	441	415	439	457	454	400	452	445	418	419	470	390	432	421	432	442	464	453	410	441	454	449	457	455	456	419	421	418	455	451	437	437	396	416	455	490	439	428	470	411	385	415	466	448	475	412	425	446	422	404	463	453	446	440	452	460	421	439	493	432	444	442	464	435	450	458	433	415	449	449	450	459	489	461	456	464	447	413	465	409	408	453	465	440	466	414	436	454	475	427	454	422	458	429	433	447	467	418	418	466	461	428	453	442	432	447	442	457	463	422	448	439	461	429	429	467	458	437	434	420	437	471	407	439	419	414	425	453	468	463	456	423	446	436	497	436	461	417	437	463	483	446	407	445	432	462	435	441	415	448	462	415	411	429	454	445	437	392	448	471	440	436	437	443	444	446	450	460	405	429	438	456	449	442	425	440	455	410	410	418	446	413	445	451	423	407	441	441	447	450	429	407	440	430	443	460	423	438	440	411	480	460	433	424	441	426	458	439	437	456	479	453	457	416	462	440	456	405	442	438	464	420	443	430	461	461	413	412	429	465	415	430	477	415	441	452	472	436	422	412	464	443	443	435	419	435	459	391	431	458	470	428	445	473	435	446	460	443	407	438	443	466	452	446	426	457	420	477	433	478	458	488	458	453	447	455	463	467	446	389	434	458	433	445	428	452	427	426	455	411	473	456	420	464	469	459	407	438	430	454	448	476	450	458	447	407	434	410	444	476	462	417	446	441	445
23071	21141	29532	23178	21075	15606	1581	723	601	601	540	538	465	486	496	467	478	457	482	448	460	429	444	451	435	417	430	428	428	411	420	422	444	443	422	436	421	396	460	440	411	419	421	410	409	441	436	395	421	414	409	403	443	440	430	429	431	407	367	418	406	392	435	416	403	437	386	374	375	421	406	446	408	414	387	419	426	404	404	447	399	432	399	404	378	445	423	435	407	405	414	388	374	484	388	383	431	382	396	381	379	414	442	415	415	390	430	434	394	401	394	364	400	411	427	404	397	429	402	404	367	423	416	420	441	382	403	432	418	411	448	394	414	439	420	410	368	397	392	408	387	439	412	436	384	380	373	415	361	381	398	410	376	416	409	392	406	426	431	419	430	408	416	365	445	397	397	395	443	408	391	449	391	389	422	387	404	399	380	412	378	409	390	417	434	375	391	372	384	409	431	424	397	432	397	418	428	407	425	419	407	368	392	402	394	437	391	378	435	406	388	415	414	395	394	397	381	395	384	423	379	396	408	394	398	417	437	410	438	415	451	389	391	394	407	401	421	385	402	424	415	383	389	396	374	389	405	424	405	373	400	397	392	394	418	422	401	427	404	427	428	394	433	399	417	362	404	412	411	407	376	406	415	418	426	419	433	388	420	398	394	424	388	395	383	421	382	420	391	427	415	371	382	405	432	391	420	424	380	402	388	405	416	397	406	450	355	412	410	404	422	393	392	406	416	397	400	413	441	403	405	439	385	364	373	396	447	419	409	387	416	382	379	373	383	391	401	404	457	418	406	403	392	410	396	381	418	382	435	399	390	402	402	438	371	433	411	383	435	369	428	410	374	423	450	419	407	453	419	415	374	424	402	417	425	387	371	417	393	384	409	386	425	411	424	411	403	433	413	388	407	408	449	397	405	402	379	426	447	395	402	409	400	393	414	389	417	402	392	363	385	396	372	389	371	409	422	392	455	400	396	424	416	396	442	431	395	392	386	375	413	460	424	404	430	413	428	421	428	406	401	388	410	424	432	412	383	428	429	444	411	391	388	398	404	395	415	387	459	382	443	409	391	399	392	403	409	404	373	398	406	401	392	407	400	411	387	385	416	408	431	411	398	402	386	409	432	444	400	394	421	399	419	394	378	444	411	398	416	366	424	415	404	373	378	387	427	399	404	409	411	411	410	416	457	434	409	437	389	427	412	438	394	414	385	424	380	396	390	436	385	429	395	429	443	404	377	366	381	425	400	388	355	380	411	428	383	418	416	414	415	393	355	428	401	408	378	457	377	406	425	418	394	402	398	416	392	443	417	385	422	370	359	436	411	406	412	405	386	390	412	421	396	391	398	428	416	372	420	385	426	453	402	431	373	370	363	375	383	373	459	376	404	429	376	390	408	420	416	418	393	419	389	406	408	437	447	366	422	436	400	385	441	365	386	347	383	412	405	414	408	419	423	398	373	383	432	360	404	400	432	398	399	410	385	423	405	371	425	435	394	389	421	438	406	393	424	403	361	418	388	374	412	394	390	391	390	387	415	429	408	446	397	374	386	419	374	436	425	396	407	417	447	416	406	428	368	425	387	431	405	449	409	386	427	412	429	399	370	411	392	437	380	429	409	447	420	433	392	456	421	412	382	410	437	415	403	423	417	400	399	438	410	419	376	417	430	395	419	397	405	408	378	424	355	440	418	382	423	418	404	412	390	415	425	415	385	391	384	412	422	371	392	399	390	401	398	385	416	413	427	392	398	423	399	412	426	380	401	392	400	423	437	407	389	398	387	421	396	410	463	397	428	413	401	378	429	406	445	419	413	389	413	422	380	398	421	401	418	437	419	418	439	391	444	417	429	401	401	417	407	447	389	364	424	398	388	383	460	438	388	420	388	419	395	405	414	386	358	417	425	385	419	410	407	382	407	394	440	411	388	399	428	382	391	403	436	368	409	393	414	364	390	404	394	442	416	406	414	395	364	391	412	407	402	441	400	422	431	410	416	407	374	371	381	377	416	416	404	442	417	350	445	402	404	410	399	389	417	380	414	410	440	428	410	435	382	404	388	389	408	398	403	413	383	403	406	403	396	403	400	413	406	372	391	406	425	375	410	427	428	416	427	379	401	401	412	415	419	449	405	422	430	390	408	428	438	418	404	413	413	385	410	371	389	423	387	412	366	390	406	376	429	415	376	410	423	359	436	396	367	415	389	445	392	417	402	415	382	424	398	396	422	378	378	408	404	408	428	412	418	411	432	416	414	385	422	396	387	419	378	413	426	418	408	409	399	451	415	448	415	408	439	421	453	416	448	446	374	457	380	437	402	407	378	396	410	424	444	410	410	429	418	404	370	417	430	390	424	434	418	437	402	391	404	389	415	371	391	459	382	380	447	418	430	382	412	383	415	398	388	399	392	432	407	433	426	438	417	369	383	378	409	421	395	394	400	419	382	391	428	442	392	373	427	394	373	411	393	412	386	441	423	397	425	417	398	403	414	391	415	408	404	377	401	410	393	416	413	379	397	414	418	397	422	403	415	411	389	413	437	399	421	418	383	383	434	364	362	402	423	371	385	444	409	411	399	416	412	394	399	418	416	420	412	395	394	409	444	380	402	388	431	412	392	408	406	427	381	409	401	432	413	407	444	406	404	412	388	418	396	405	413	413	424	451	396	402	389	388	401	408	382	392	388	365	442	411	412	389	412	412	406	464	398	411	402	390	416	411	377	356	392	415	425	443	378	385	450	403	383	406	380	435	415	407	399	386	385	375	404	401	389	406	440	424	437	428	388	438	417	369	380	402	406	421	439	423	409	437	372	398	390	409	386	367	403	412	377	433	397	409	429	389	429	435	397	413	426	407	414	403	400	407	385	421	391	421	388	372	402	413	413	421	407	401	389	415	417	407	387	425	427	388	380	395	443	407	424	397	386	420	428	462	405	411	402	404	418	371	414	418	401	427	377	380	400	382	399	382	403	414	393	399	395	432	398	451	358	404	371	425	368	377	414	419	409	397	412	394	435	369	393	421	379	396	422	423	440	414	385	404	405	392	398	398	420	429	415	430	390	382	401	422	363	364	415	420	416	393	429	359	364	429	367	404	429	439	401	398	395	443	417	382	388	415	399	427	392	391	410	439	428	407	402	459	397	379	404	395	398	386	402	397	406	397	415	412	372	403	391	422	427	399	406	403	450	401	429	403	411	383	405	369	396	415	367	410	408	409	350	414	392	415	388	415	408	398	400	390	378	440	441	421	404	369	402	407	414	381	407	402	422	398	412	403	430	412	416	401	384	390	435	405	425	426	423	439	387	437	431	409	394	427	380	428	364	421	430	403	425	424	376	398	415	384	405	358	368	388	410	379	440	410	380	429	350	396	392	433	392	404	385	430	425	418	398	378	420	396	405	446	419	412	418	385	381	426	407	406	397	388	401	425	401	405	399	372	391	426	404	406	395	422	375	447	407	401	377	398	414	384	404	403	411	406	428	385	402	421	407	419	393	393	412	404
33162	79506	49952	4748	3315	2461	1933	1610	1451	1192	1109	1085	1009	905	908	903	854	774	793	778	775	766	750	745	754	728	706	741	744	725	685	680	682	683	659	727	695	686	689	675	672	653	675	677	682	672	685	731	674	669	694	692	696	659	680	671	735	682	668	694	654	656	672	703	658	671	668	700	671	716	676	633	648	614	699	633	671	697	729	658	710	648	687	715	662	626	654	695	652	661	632	679	634	654	648	639	633	643	629	635	628	666	690	656	663	673	661	660	606	617	651	671	701	635	681	646	695	647	657	687	649	635	696	696	697	687	642	644	653	688	688	633	666	661	632	653	679	703	701	659	687	686	626	596	666	682	663	690	655	675	654	643	679	634	663	615	670	678	675	635	639	658	661	617	627	643	657	647	648	702	668	679	655	675	660	662	694	670	649	636	668	661	615	702	654	670	664	625	644	697	678	665	670	644	684	676	646	734	659	653	627	698	664	643	645	665	709	681	731	675	668	700	654	685	672	687	658	620	673	659	652	651	713	674	676	665	671	662	674	638	667	656	684	672	649	665	643	637	677	670	689	676	674	703	720	639	628	643	671	665	680	633	701	673	651	695	662	637	699	655	703	670	658	652	648	644	691	682	665	672	705	647	695	606	667	673	645	673	634	629	643	631	695	709	659	692	625	651	664	668	633	660	645	624	696	672	642	664	658	688	681	671	653	727	655	673	666	637	630	667	662	680	671	672	681	673	697	602	685	643	688	671	667	673	665	625	661	685	668	651	619	688	652	691	667	665	644	635	626	666	698	652	659	714	692	690	623	681	653	675	679	610	665	645	693	686	658	678	635	641	665	662	640	629	622	635	645	627	631	605	680	701	648	656	718	656	682	693	665	652	673	632	649	613	649	635	691	655	659	714	670	697	681	691	659	667	634	647	648	655	650	627	690	656	684	680	642	639	673	662	701	674	675	686	646	631	680	676	667	656	672	686	643	657	637	670	679	675	689	694	642	684	651	699	660	659	705	658	666	656	671	611	662	698	587	653	676	648	707	693	650	686	633	679	676	696	642	655	651	670	633	658	657	652	681	621	662	643	649	647	667	679	656	676	654	668	689	697	690	640	637	709	695	645	711	695	674	653	602	646	673	660	672	689	727	675	655	683	660	649	680	649	677	703	635	592	683	652	696	683	668	630	641	694	695	655	649	679	714	627	649	635	631	643	667	626	665	649	713	641	652	660	688	673	687	666	695	628	685	670	696	654	640	650	682	671	679	675	615	631	636	653	649	630	626	642	627	655	675	666	696	677	625	665	609	681	601	693	640	696	682	647	656	704	636	658	677	719	618	659	638	638	666	646	751	692	663	673	663	667	647	677	675	680	712	649	662	706	676	668	722	647	693	649	673	666	652	686	675	634	652	650	652	677	660	635	630	692	644	662	626	666	648	684	650	654	674	663	687	655	656	651	675	644	664	657	639	662	667	594	668	644	665	700	696	690	619	672	689	666	651	645	689	691	673	635	666	644	663	700	634	671	646	609	709	693	662	710	690	660	647	646	683	648	670	617	662	660	673	693	692	684	684	674	659	650	639	642	710	620	692	649	670	624	741	635	662	648	681	667	636	711	699	662	679	716	670	675	711	664	699	654	657	696	683	683	617	666	705	701	674	685	666	727	642	626	695	647	668	672	685	680	652	680	665	641	686	655	684	654	628	700	672	690	643	672	629	684	668	697	657	629	679	672	651	659	656	667	625	683	656	630	668	624	640	658	647	669	677	683	657	671	676	679	684	666	655	631	664	678	618	716	671	675	686	663	634	657	664	674	657	663	656	666	736	651	669	645	644	661	647	651	636	650	644	656	684	627	639	670	693	674	641	656	690	679	708	639	692	683	658	666	680	641	608	661	663	662	720	649	693	655	660	688	680	647	652	675	651	610	684	659	653	646	644	677	644	681	657	634	685	635	659	683	678	655	679	706	695	649	621	655	605	593	676	610	639	623	683	612	665	661	647	654	662	695	671	674	629	677	689	622	707	683	629	631	666	638	682	634	724	619	662	662	636	676	672	659	627	674	593	670	623	633	671	659	666	655	659	672	706	649	658	643	665	703	646	665	668	667	647	683	693	670	663	662	655	701	668	665	659	644	621	683	646	687	653	685	666	666	622	715	682	675	645	668	678	651	667	698	668	696	650	658	656	648	616	670	659	681	670	662	650	670	684	684	651	625	645	667	676	671	697	673	707	601	660	682	640	687	633	661	600	608	675	671	669	657	682	667	616	647	652	669	614	635	695	633	661	670	664	618	689	680	696	673	697	656	690	667	677	657	673	692	667	644	639	656	709	662	671	667	670	694	690	612	661	679	653	646	669	648	665	626	677	616	685	656	703	650	658	660	669	625	651	639	686	648	732	675	715	696	675	651	650	664	645	646	649	644	646	631	694	678	662	681	673	664	672	659	626	700	666	659	678	634	669	693	691	593	661	600	639	658	673	697	657	666	659	671	603	646	660	653	686	701	637	664	716	623	671	635	636	681	643	668	628	671	668	703	688	649	680	638	646	669	664	609	658	695	667	657	659	621	613	644	647	645	658	607	614	585	655	667	617	641	640	623	632	630	642	671	665	643	684	639	707	646	651	685	695	692	660	637	649	657	656	673	634	707	645	709	654	653	678	675	691	686	693	687	654	636	661	657	697	651	661	631	696	669	656	695	742	653	663	672	644	687	640	662	678	657	641	657	663	640	692	705	684	673	693	684	643	646	648	655	652	643	661	663	577	654	682	688	667	724	638	691	677	680	667	698	671	650	673	648	676	597	673	670	630	683	641	666	696	658	684	663	631	667	671	682	674	652	709	623	689	683	677	657	663	701	612	656	703	663	650	695	645	625	634	669	660	631	679	646	682	653	659	662	679	648	682	673	642	612	667	662	675	710	638	621	639	649	676	663	691	655	652	626	645	669	684	695	675	675	640	683	643	677	655	654	625	655	664	675	646	646	635	655	686	640	667	646	681	649	669	667	662	646	655	641	699	649	660	681	660	685	669	638	628	683	656	685	708	655	676	699	641	629	676	649	673	665	649	663	608	677	650	635	658	678	628	670	682	691	704	708	726	646	639	646	722	660	655	627	638	644	653	665	634	682	622	681	653	724	674	628	707	690	671	699	665	644	652	671	653	673	667	671	640	689	685	622	673	618	674	636	690	672	694	664	693	692	691	666	656	644	652	637	692	666	663	621	638	657	629	663	693	657	664	650	662	689	646	694	711	635	705	678	640	618	698	648	615	718	661	628	651	689	693	629	696	672	676	669	668	660	640	651	659	691	669	666	642	649	672	634	648	639	676	661	712	667	649	660	600	611	706	640	666	671	675	633	677	625	697	729	685	684	655	691	651	623	698	675	656	631	696	619	658	655	665	628	631	658	681	664	627	748	646	703	683	654	698	673	645	651	671	690	664	692	653	672	673	642	674	623	639	648	673	688	631	668	648	699	662	679	671	681	664	663	669	680	678	636
27572	21472	18065	2121	162	142	125	108	129	115	111	118	119	110	122	136	118	112	108	109	137	107	107	120	93	113	101	108	111	120	112	120	117	102	126	127	117	122	116	119	113	97	112	114	120	117	118	126	127	108	115	120	111	117	134	117	125	119	117	116	112	118	110	120	97	115	96	112	111	111	119	109	95	126	110	111	118	112	113	96	108	119	128	109	117	102	140	121	102	106	125	113	94	114	117	105	121	124	111	119	104	106	109	107	99	112	136	117	128	99	98	108	102	111	122	115	122	140	109	108	131	102	107	117	108	110	107	116	132	110	108	113	141	109	110	130	118	114	125	100	108	118	107	133	112	103	107	143	132	114	132	121	109	114	126	112	103	117	129	109	89	91	111	104	120	107	117	116	111	116	134	127	102	133	91	120	108	120	127	92	105	124	114	127	108	132	107	111	116	117	126	126	110	98	119	111	117	131	106	110	112	99	110	121	123	108	127	113	101	122	107	113	113	132	107	115	115	127	112	117	108	131	135	122	121	93	111	123	98	121	148	115	112	114	115	115	113	110	123	109	125	105	121	121	95	99	122	125	137	102	120	125	107	128	118	107	123	111	115	112	117	108	119	99	119	120	119	101	113	109	117	126	108	108	120	116	123	111	122	112	117	119	122	96	113	92	95	119	109	97	116	97	117	105	107	119	116	111	116	124	116	116	113	127	121	121	112	121	113	109	110	113	120	118	123	114	97	111	120	129	131	115	122	136	135	125	124	121	103	122	119	117	102	130	129	111	126	104	149	109	118	128	109	124	116	107	141	120	96	113	114	122	123	117	107	123	112	120	103	84	104	132	110	112	108	129	116	89	154	119	102	121	117	112	103	96	129	125	119	99	109	108	119	95	128	90	128	134	112	116	102	127	126	115	116	125	113	139	128	123	114	117	101	114	109	104	112	118	98	126	109	127	111	100	108	128	108	117	106	97	119	113	143	108	107	111	137	116	115	104	110	123	103	126	126	116	115	94	98	130	115	122	102	129	105	110	124	108	116	125	102	101	107	116	126	124	103	84	134	107	116	110	99	110	105	122	114	110	89	102	114	111	116	115	136	126	134	108	124	120	119	116	95	105	129	137	115	119	97	122	117	128	101	102	117	97	122	119	109	113	123	107	99	111	111	128	109	111	111	117	105	110	100	118	114	111	98	117	121	110	115	122	155	109	104	141	120	122	111	132	105	124	116	123	131	102	100	131	130	120	113	106	122	99	115	131	107	138	127	114	109	109	120	104	119	101	127	110	121	120	124	123	120	118	110	101	120	101	120	118	119	111	107	96	103	116	117	124	119	91	113	109	97	102	124	117	110	110	114	118	108	105	113	114	127	90	123	97	96	134	100	99	114	124	127	116	108	109	112	112	115	120	105	114	108	126	115	108	104	113	111	123	108	128	100	107	94	111	114	104	100	104	108	131	117	114	106	116	101	123	104	112	110	133	110	106	107	118	119	119	113	123	105	148	100	109	101	122	105	113	112	119	112	109	112	116	140	98	134	132	101	127	108	111	107	123	121	107	115	117	121	121	107	124	116	124	115	106	134	123	121	118	132	118	125	108	114	108	112	109	115	124	112	113	130	107	128	119	100	132	125	102	117	112	116	110	118	110	130	104	124	120	120	98	93	108	124	121	114	124	103	127	118	128	105	102	116	119	112	98	116	106	115	103	109	107	122	107	110	114	111	103	110	101	117	124	121	119	104	121	106	122	120	126	93	108	115	115	116	113	126	125	112	129	122	104	111	123	135	116	125	132	124	111	123	112	97	125	114	114	110	130	98	105	114	94	122	106	114	127	105	130	103	111	121	110	128	124	124	123	98	128	123	133	116	99	121	100	117	127	116	96	100	120	116	114	116	90	98	111	105	112	126	123	106	123	128	118	113	102	113	126	107	122	125	101	114	122	85	105	129	138	107	119	131	115	116	121	131	118	115	102	109	122	103	98	111	128	104	108	103	133	136	116	115	115	124	128	126	131	107	122	110	114	114	132	113	111	119	109	120	127	120	135	108	122	110	125	117	120	127	143	120	111	106	86	96	98	112	122	118	114	122	112	121	96	117	127	131	111	103	118	94	110	105	108	122	106	113	111	110	107	112	106	115	112	109	108	103	125	102	91	125	99	140	119	114	117	119	124	111	135	108	98	137	110	102	126	118	123	118	111	107	115	124	117	119	110	109	110	121	111	130	119	114	122	97	99	114	104	116	111	104	109	98	113	106	102	104	89	131	130	124	101	129	99	103	122	99	131	104	100	127	141	120	110	115	126	121	103	105	140	116	112	108	118	118	108	118	124	105	130	105	123	124	140	120	126	117	104	103	105	125	90	109	137	138	121	119	117	113	95	129	109	118	129	94	115	108	104	109	119	93	123	101	125	109	130	144	119	99	121	112	85	126	96	106	117	105	103	123	114	118	110	115	108	122	123	105	110	104	103	103	122	110	111	107	104	114	95	112	107	122	106	127	107	106	114	109	114	103	99	111	105	140	105	110	108	108	111	105	119	125	116	108	118	103	124	117	100	127	115	98	108	119	146	106	118	133	131	112	107	106	128	114	124	123	105	87	107	139	137	117	113	117	93	116	129	110	106	113	122	113	120	111	108	116	140	136	116	113	109	112	108	119	114	117	124	122	121	121	123	114	125	114	117	105	123	117	128	115	123	106	105	105	127	119	109	103	98	107	124	105	99	118	148	109	142	102	119	119	106	116	104	121	133	96	113	120	118	118	107	112	129	98	115	120	116	120	86	128	98	117	115	126	107	117	131	114	103	110	129	119	133	113	120	101	114	120	132	127	129	117	112	112	122	116	110	118	111	116	124	118	107	131	120	125	105	102	120	127	95	100	115	106	106	141	111	112	104	125	116	107	115	126	112	117	104	125	111	121	111	116	105	115	102	97	122	130	128	114	111	115	120	131	122	106	108	121	123	114	104	118	107	121	120	127	115	102	104	107	112	106	110	102	98	103	120	106	122	100	118	108	108	121	119	108	111	121	137	107	98	102	126	113	114	116	127	115	106	111	112	110	117	113	107	113	108	109	119	123	111	121	109	121	122	100	113	122	113	110	131	116	123	98	117	116	105	103	112	109	117	139	122	115	120	116	104	108	111	122	116	110	106	118	104	105	120	113	136	117	125	121	109	101	121	94	118	135	131	109	97	108	109	111	107	116	140	121	146	101	125	99	107	128	134	107	132	106	115	111	98	130	112	117	122	108	96	116	99	116	129	119	117	120	127	122	117	106	121	102	117	112	106	114	123	128	104	117	110	113	127	92	111	111	116	124	107	102	105	115	128	106	134	112	106	96	110	102	105	133	117	93	134	117	125	115	112	101	125	123	122	113	108	142	130	97	110	123	114	114	102	137	110	100	110	110	134	113	126	115	105	120	115	100	122	104	116	104	110	124	102	97	126	116	103	138	109	97	113	111	118	103	116	120	118	125	117	110	102	114	107	121	112	123	107
27755	30608	19599	421	369	323	266	249	264	211	220	233	247	213	228	213	242	216	219	243	201	232	229	206	196	232	194	216	221	216	225	212	211	210	218	203	206	226	209	211	223	246	214	211	243	207	192	199	203	228	224	232	193	212	237	182	205	203	235	228	194	233	206	229	213	203	215	219	196	203	192	221	206	214	229	204	217	201	228	189	211	211	222	231	217	208	212	214	214	219	213	206	231	217	204	198	204	224	207	212	219	213	193	217	196	210	202	208	204	200	210	211	217	211	219	215	199	199	224	211	197	226	196	219	217	212	210	220	203	217	206	227	201	238	197	201	218	207	206	216	219	212	212	205	225	221	218	230	248	212	209	193	200	220	199	214	212	204	215	214	216	236	191	187	197	222	183	208	194	216	200	183	198	173	202	205	205	203	197	192	227	176	188	221	216	177	220	209	212	214	203	199	213	182	209	234	225	191	185	239	232	224	225	207	206	220	196	205	195	196	196	230	218	212	206	208	242	207	225	225	193	192	216	220	196	193	200	212	229	213	203	206	197	220	231	211	203	213	217	207	216	249	217	217	202	223	204	200	220	188	202	194	210	216	218	180	205	205	220	192	193	215	220	202	184	238	219	206	209	204	232	202	218	203	221	184	219	221	226	207	226	211	215	230	230	222	207	234	215	201	217	236	214	207	205	221	198	191	218	209	198	224	199	200	212	215	203	205	204	184	221	211	218	206	222	216	237	202	210	202	219	226	220	200	234	212	182	196	203	179	227	215	199	189	186	196	225	226	212	214	189	226	180	193	214	226	205	224	204	224	180	211	212	221	208	197	219	214	211	202	202	211	218	222	198	202	218	238	212	193	213	224	205	211	235	210	206	204	213	215	231	242	194	200	185	211	222	216	224	206	213	191	203	223	202	205	247	227	213	206	192	221	226	219	196	200	207	191	187	216	196	207	240	193	198	215	225	255	194	211	208	239	189	238	223	216	201	224	213	199	221	207	223	206	229	211	230	210	213	193	213	198	220	235	203	217	231	208	227	195	197	222	254	226	175	235	218	210	215	195	214	177	213	211	183	206	243	172	208	230	215	196	199	233	210	215	202	196	180	212	209	210	210	218	208	213	213	195	239	181	212	216	223	235	219	215	205	204	201	235	228	218	196	248	205	207	182	201	240	195	218	236	189	217	214	228	190	233	203	193	234	232	201	212	221	217	204	206	197	202	202	202	214	180	230	216	224	209	203	197	239	230	202	213	228	206	237	225	230	239	202	197	207	199	222	204	199	215	202	195	205	211	234	204	209	194	215	204	199	209	201	201	218	204	216	205	212	227	198	203	201	193	228	209	198	215	210	203	216	213	203	202	205	211	207	201	229	236	200	199	192	221	199	205	209	204	198	191	219	188	229	203	203	225	218	197	205	217	217	214	212	206	201	246	215	216	185	214	218	191	233	205	204	233	214	189	203	229	223	179	194	217	191	203	236	199	224	214	196	222	224	204	220	205	204	226	191	205	239	208	204	205	211	213	210	187	233	237	206	206	211	233	217	201	214	204	204	219	195	236	212	197	205	213	224	244	212	202	207	227	224	229	196	200	201	197	218	176	222	223	220	209	199	203	186	225	189	217	209	203	202	215	206	217	220	219	212	222	187	190	208	229	194	227	188	211	201	223	228	218	214	204	224	219	213	248	204	188	187	209	200	213	220	207	186	209	229	182	208	222	213	213	191	209	228	179	216	218	225	205	224	174	206	214	230	170	220	208	220	212	219	208	203	213	212	199	214	230	185	208	230	211	188	207	207	205	199	229	221	233	210	209	189	206	224	229	222	202	213	208	211	211	233	227	209	200	205	204	214	194	218	204	211	194	200	209	199	211	206	186	222	204	203	231	217	195	204	188	219	220	201	240	198	206	216	200	217	193	230	220	200	211	213	213	219	218	183	240	214	213	232	226	191	182	215	225	210	202	191	200	219	195	215	222	231	213	228	194	208	241	217	207	220	246	226	210	195	218	212	203	216	207	211	226	206	237	192	221	213	215	209	227	209	202	196	192	203	196	212	189	207	207	238	216	202	204	217	211	179	208	207	229	218	207	208	225	176	195	206	208	234	212	219	225	196	202	201	228	223	203	202	204	192	194	208	222	220	197	201	209	218	211	199	217	198	215	224	216	216	195	194	249	181	220	187	232	225	230	210	215	221	199	211	207	214	206	190	193	199	216	209	224	205	220	210	218	208	206	223	201	206	217	201	221	212	213	200	215	197	216	218	209	211	229	215	215	216	212	191	234	224	193	236	215	213	222	200	207	235	193	203	229	206	195	197	210	200	201	223	205	197	220	203	226	196	212	189	199	203	225	199	218	192	237	172	214	197	213	212	218	199	239	194	222	222	210	196	220	209	188	216	213	222	194	214	217	197	235	201	192	237	218	195	228	200	197	228	194	195	212	232	217	187	221	234	181	207	198	213	212	201	204	208	209	201	219	210	183	195	246	187	179	214	216	203	227	202	206	261	196	215	212	190	218	214	197	247	208	208	210	208	202	214	216	214	204	212	194	213	212	203	240	215	212	194	186	213	199	253	202	189	219	222	219	228	210	211	221	201	203	198	240	235	230	183	204	212	221	238	236	194	213	214	205	202	219	183	222	228	213	198	209	219	198	215	192	199	213	211	189	218	201	225	218	206	203	206	235	213	190	196	215	202	216	203	232	186	215	203	219	218	211	194	241	227	199	220	217	207	195	225	225	180	211	203	215	196	212	215	190	203	200	194	205	201	221	189	230	232	190	205	212	217	210	190	186	207	203	208	212	207	209	207	179	214	204	224	178	220	201	210	215	193	226	208	203	214	207	199	202	206	197	206	195	208	218	198	199	216	209	205	194	194	193	190	187	185	217	209	224	218	190	210	213	211	202	214	241	207	213	202	211	194	213	232	238	216	216	238	205	209	197	235	201	219	214	207	219	220	229	192	198	202	205	235	194	238	221	197	216	234	232	213	216	225	197	207	203	229	227	198	178	196	216	228	181	210	197	211	225	198	237	212	220	218	211	215	224	225	218	226	212	212	224	215	204	195	191	229	208	221	211	221	203	222	211	218	220	195	199	221	209	211	220	212	212	186	193	219	207	226	224	189	194	203	195	207	211	209	196	214	192	198	213	204	234	216	197	200	195	218	206	233	216	212	206	230	210	228	186	194	234	195	190	204	203	226	187	204	232	187	218	236	230	233	229	212	217	220	218	249	229	192	210	205	218	212	210	239	210	208	225	216	191	196	217	220	224	214	189	212	210	183	214	185	179	216	219	210	230	221	236	220	214	209	225	177	230	210	206	197	223	210	197	205	195	223	195	193	230	216	186	221	202	211	191	228	220	225	216	207	226	210	211	187	216	196	232	199	207	210	220	209	200	220	217	191	198	219	220	223	216	217	225	190	207	206	209	208	232	195	198	242	220	214	226	209	198	176	219	185	188	227	217	212	204	217	197	225	216	231	212	204	218	178	245
24122	21185	28649	24435	15553	1696	548	410	334	349	323	312	321	290	306	279	282	295	266	267	277	281	261	281	276	260	278	253	274	300	281	275	233	260	261	274	267	283	258	269	284	261	275	290	253	246	250	260	264	264	255	251	257	262	259	250	248	230	258	288	257	301	257	240	257	277	272	249	237	279	279	245	264	269	240	273	242	275	275	286	260	243	251	252	247	243	253	280	254	265	265	264	262	253	231	242	238	257	267	280	270	264	251	259	239	244	258	254	253	242	229	258	263	275	264	265	259	277	252	261	268	246	233	255	266	269	272	243	249	245	257	279	283	261	234	256	261	272	266	237	255	255	283	258	260	268	281	272	245	252	261	249	268	267	269	269	277	258	258	256	247	262	282	250	280	251	271	257	268	276	291	311	280	227	266	245	257	234	253	211	246	245	249	238	258	281	277	242	255	241	251	280	271	262	255	263	244	268	233	260	242	256	264	274	253	253	266	247	265	281	273	264	238	268	263	249	241	266	267	298	239	232	267	243	260	232	288	255	275	256	274	298	237	262	256	250	240	264	267	271	248	288	255	241	294	249	283	226	249	250	258	256	276	238	243	234	268	260	280	254	274	217	265	270	254	286	230	240	290	235	299	257	283	281	244	262	249	255	240	252	274	273	248	251	243	251	241	264	235	267	284	248	279	235	266	254	248	261	250	254	255	259	276	276	240	279	249	285	239	260	245	236	256	247	312	255	283	272	267	249	238	237	255	249	270	224	284	284	259	258	254	259	274	268	259	243	243	219	280	262	239	245	255	270	249	240	269	266	262	240	211	256	261	255	245	234	246	257	256	246	258	259	242	246	262	244	269	271	257	270	274	263	252	263	288	264	268	251	267	279	252	257	246	272	243	271	265	265	271	244	270	223	256	240	285	252	268	214	268	244	242	248	311	267	261	254	253	253	260	221	241	240	248	233	275	255	256	249	268	284	262	273	263	263	247	282	257	270	274	281	254	235	253	250	254	271	256	222	235	268	264	237	257	264	258	232	236	235	274	263	257	248	250	262	250	250	275	282	233	245	255	280	252	256	233	247	275	262	235	266	234	242	245	250	268	240	248	248	256	240	256	245	277	253	244	265	254	272	250	252	255	247	268	262	262	244	279	263	239	253	255	269	231	245	274	259	271	285	246	279	256	250	264	232	241	278	261	245	259	270	289	244	264	232	272	268	235	269	288	255	275	281	289	266	260	246	279	253	263	239	271	248	265	257	229	284	236	240	240	258	262	273	262	274	252	240	274	278	252	246	246	255	233	242	230	254	228	258	256	241	242	233	248	282	249	245	281	255	268	232	255	292	260	247	261	256	258	237	279	243	261	228	266	239	280	285	271	249	245	250	248	235	278	263	243	267	248	263	270	260	246	281	276	225	264	248	253	271	263	241	269	277	286	257	283	225	227	271	265	263	233	237	263	226	280	238	222	241	274	269	263	262	233	257	253	278	254	259	257	246	257	253	255	250	247	257	250	265	257	280	242	228	275	271	248	267	231	247	230	278	253	259	247	247	241	260	272	259	283	231	251	240	263	246	234	238	269	255	273	253	274	248	228	220	257	269	240	229	264	273	260	269	249	258	219	259	280	260	272	277	272	268	266	260	256	240	224	266	280	248	272	258	262	248	271	257	254	280	249	272	277	240	283	262	259	298	258	269	273	285	257	275	247	251	288	245	237	239	267	289	275	270	261	257	265	241	255	250	262	265	245	301	275	258	255	252	280	235	257	262	268	250	246	262	270	265	255	246	289	248	288	274	249	272	221	255	262	262	242	246	247	254	292	269	270	262	264	270	245	243	263	284	248	267	251	216	274	258	244	260	260	266	244	268	243	269	291	264	288	260	237	257	276	210	262	274	232	267	225	253	233	250	263	254	284	253	275	281	280	258	280	248	263	230	257	264	227	236	259	246	271	251	262	252	245	223	238	268	247	239	272	246	258	244	258	231	257	255	268	278	258	264	268	244	244	260	276	283	259	240	283	255	263	258	264	292	269	240	265	246	220	281	221	245	251	274	267	250	259	254	258	256	259	228	263	240	236	245	269	252	255	237	232	260	276	257	268	230	279	279	274	246	242	236	280	275	239	281	269	263	255	283	225	280	259	244	244	251	276	261	259	263	266	253	254	232	266	267	242	267	244	242	260	245	244	227	252	261	257	259	264	245	242	257	229	255	265	229	236	269	259	272	270	235	234	248	259	244	277	295	241	260	264	261	249	271	259	242	264	263	269	266	240	255	234	283	247	289	268	245	263	242	280	260	258	258	263	243	257	253	250	252	257	258	263	268	245	269	236	258	259	248	262	260	236	267	289	252	262	246	243	269	262	265	259	244	263	259	264	249	266	262	246	228	257	239	250	243	268	250	262	270	269	242	259	258	244	272	269	263	254	242	257	264	249	247	265	244	284	245	247	245	282	283	270	260	273	236	262	270	241	241	251	251	276	252	271	249	250	283	256	269	249	240	266	225	264	251	245	271	242	275	243	237	238	283	286	244	270	265	273	273	255	229	243	236	270	248	277	240	260	264	276	274	258	253	249	264	266	253	242	261	261	253	243	259	243	281	272	245	247	272	254	268	249	249	269	254	269	233	241	238	279	241	263	273	270	257	268	255	235	263	284	266	278	267	237	263	247	241	279	257	275	256	242	224	282	266	248	237	247	248	287	267	264	279	232	255	255	285	272	251	274	255	273	268	261	244	215	238	243	274	295	262	248	226	258	240	273	228	266	286	231	258	230	261	250	282	278	236	239	268	237	245	252	251	276	240	255	253	239	255	258	278	265	249	247	270	265	231	227	250	275	242	270	251	273	255	261	228	262	250	249	259	256	232	233	263	257	284	269	259	278	277	236	263	246	242	266	257	262	258	271	248	275	235	272	250	257	237	220	280	260	267	286	249	282	233	259	241	258	256	254	258	239	261	294	291	271	263	231	261	244	274	269	276	260	254	258	236	265	263	269	259	244	232	235	257	258	273	278	267	255	222	255	230	254	279	237	235	249	280	272	260	239	255	249	249	265	248	270	271	261	239	246	233	242	277	261	248	269	269	271	248	276	268	252	257	270	266	265	261	280	253	265	264	247	256	263	243	262	267	262	263	249	269	282	249	238	286	254	248	264	274	250	279	279	241	276	263	278	246	286	239	282	269	272	265	268	265	258	244	253	254	253	275	268	231	272	253	276	282	252	224	307	250	273	248	246	248	260	285	234	242	279	268	258	242	246	270	269	280	259	239	253	277	255	265	245	253	256	253	277	251	270	260	266	276	261	273	264	266	274	285	271	264	267	296	271	280	246	245	269	249	233	298	269	243	238	264	302	257	274	260	265	268	247	271	249	266	260	258	265	248	244	287	279	291	239	258	271	265	244	263	257	261	254	236	260	251	284	280	281	224	266	251	239	249	253	240	247	271	290	239	267	251	248	240	246	225	255	246	259	226	245	258	247	248	266	235	234	243	254	239	256	244
37780	66352	38827	2908	1893	1407	1143	972	864	792	703	635	626	603	621	577	517	534	542	468	511	483	458	489	471	487	540	499	443	487	443	435	489	425	473	440	493	446	454	447	432	432	477	437	453	448	446	437	438	488	424	425	435	466	477	454	450	424	453	455	461	464	441	406	441	433	431	443	434	447	454	433	417	410	444	480	442	485	434	461	446	467	446	422	445	432	470	415	418	427	444	458	421	435	456	462	462	407	475	446	438	437	478	497	443	454	444	427	454	438	412	451	493	432	441	455	458	451	434	431	432	445	423	466	445	410	445	455	469	450	394	441	416	439	488	417	447	463	419	467	463	397	407	479	445	433	462	442	397	420	442	428	448	421	459	415	395	388	446	450	445	414	441	401	471	431	431	440	441	435	427	427	454	437	455	422	396	430	435	407	456	445	437	460	458	464	455	417	443	469	465	387	394	420	418	443	420	387	456	442	444	425	445	406	444	423	466	449	421	418	429	445	409	428	454	431	450	465	411	436	428	454	421	430	413	442	423	448	461	448	444	461	420	442	442	398	427	456	401	427	465	456	440	431	419	452	376	455	427	469	456	418	442	443	436	423	482	430	443	427	412	455	455	452	437	462	458	442	407	440	418	425	432	436	416	427	424	450	441	463	452	435	427	468	447	431	445	452	443	467	419	466	416	401	448	436	419	453	508	424	480	416	431	416	426	455	423	416	422	399	415	470	437	451	406	431	437	467	487	444	451	444	415	437	389	422	444	463	433	455	439	414	433	435	410	436	451	470	450	421	451	436	459	442	429	438	451	420	431	437	422	421	453	455	444	473	437	452	427	476	449	447	446	437	411	446	442	429	424	470	434	437	444	439	440	458	471	445	433	460	439	467	398	443	454	422	441	472	441	441	440	477	439	450	480	434	441	449	439	420	434	438	440	443	440	477	447	447	429	443	445	419	439	469	461	432	431	419	455	414	451	412	448	410	431	449	432	427	420	421	442	438	474	444	433	458	425	411	487	414	439	439	411	441	444	434	448	415	444	450	399	425	417	405	462	445	461	446	445	388	413	390	403	455	442	434	429	418	437	423	445	425	430	451	435	402	472	424	431	450	464	469	423	441	498	464	451	448	468	444	438	441	428	439	448	424	443	416	469	438	405	430	433	406	460	420	443	405	453	449	425	454	454	397	440	470	446	454	461	465	447	412	425	452	433	404	422	443	481	409	474	414	484	424	427	424	439	438	478	442	414	470	464	415	420	465	472	446	444	459	411	419	479	425	443	466	443	443	445	461	423	443	430	488	446	418	422	447	448	410	469	419	414	439	442	411	428	433	407	465	450	441	465	474	429	426	418	424	455	432	431	430	403	445	463	429	455	449	454	429	426	446	442	450	449	423	430	424	456	450	428	438	435	397	455	408	435	443	438	446	456	459	437	433	464	427	437	396	466	418	478	439	409	432	432	442	437	456	437	439	425	440	426	435	480	427	496	455	413	450	433	467	411	465	439	449	423	477	390	458	443	452	423	434	422	398	444	422	432	430	423	428	422	443	441	440	448	445	441	458	407	445	419	424	434	446	407	438	436	452	439	452	462	436	431	446	410	382	449	412	412	476	386	434	419	461	432	434	438	420	424	439	440	452	430	448	446	449	432	418	470	465	426	452	470	388	414	469	424	448	473	438	448	434	474	429	469	441	428	460	449	445	435	441	433	439	444	437	417	445	443	419	437	446	456	453	431	468	459	442	488	477	449	361	437	440	451	440	429	439	444	422	393	427	467	437	442	430	439	439	489	433	418	419	452	435	427	490	399	418	479	451	444	443	429	444	423	431	435	439	410	451	429	411	454	414	451	429	454	441	453	452	433	443	476	415	432	481	466	453	439	411	428	429	415	443	429	456	440	452	436	434	430	440	433	461	470	433	408	409	438	415	420	427	422	430	450	412	460	462	455	422	452	437	446	439	420	430	455	429	455	436	443	456	440	417	435	497	435	423	436	422	422	447	453	445	445	439	413	401	426	416	423	424	434	441	407	396	481	417	459	407	419	467	457	431	464	442	442	425	467	449	399	412	455	484	422	410	457	430	442	433	428	410	484	409	422	467	463	482	442	445	429	457	458	436	418	464	451	428	414	418	463	419	416	452	430	416	470	385	441	434	469	443	465	455	451	458	457	452	419	425	434	474	436	435	433	457	452	434	411	438	430	426	416	475	451	431	480	444	414	449	440	474	444	444	447	469	424	435	401	431	431	432	411	428	437	445	501	457	415	444	487	450	428	416	428	436	428	434	439	444	456	448	426	428	469	414	451	451	457	431	433	429	415	510	453	438	403	425	430	444	428	466	456	457	446	425	439	434	452	449	454	436	415	450	457	437	448	457	461	442	453	493	417	462	465	439	430	432	417	443	450	409	447	413	467	440	454	431	477	421	446	404	461	454	415	458	424	441	457	432	443	460	449	414	468	434	450	449	423	475	426	468	427	450	423	443	431	459	419	491	451	461	445	446	469	463	436	441	478	471	404	428	427	451	467	420	427	448	447	451	428	442	418	446	416	451	463	430	473	425	435	433	446	484	457	463	403	420	472	453	425	460	447	441	412	476	427	440	421	423	450	425	451	436	426	376	406	446	424	420	425	460	450	471	483	477	427	426	459	435	472	426	454	415	415	460	439	416	423	442	432	448	453	418	431	425	425	466	434	467	438	425	431	483	451	430	400	404	442	457	438	426	451	416	427	445	374	442	408	461	458	450	480	467	426	461	443	445	434	466	481	442	426	396	443	427	421	445	424	411	434	423	442	429	474	430	444	414	421	434	414	457	477	440	429	464	422	399	450	432	442	418	400	431	454	438	432	385	465	487	431	466	468	434	454	466	456	424	416	448	420	386	405	446	468	418	414	415	449	490	433	436	467	442	454	469	455	437	458	432	418	449	452	442	419	443	440	429	439	446	455	411	439	437	423	424	445	443	446	414	412	457	452	405	463	437	432	456	491	433	388	406	467	407	448	421	433	443	457	432	440	431	442	420	412	480	436	456	458	421	420	394	434	426	472	420	429	458	435	442	425	458	428	464	424	427	417	463	470	406	429	461	430	419	467	435	489	444	414	400	419	412	413	411	429	410	465	411	434	474	475	426	406	401	448	443	426	458	441	456	447	437	443	470	434	444	431	464	423	461	431	410	436	457	449	387	460	426	468	429	429	454	425	443	492	413	443	454	437	414	431	419	439	423	444	412	440	445	399	449	418	429	428	437	426	421	475	482	436	433	441	437	490	420	408	425	431	438	468	447	468	430	443	450	447	466	497	454	419	464	403	481	415	411	431	446	446	459	450	453	486	455	465	431	402	422	427	433	461	440	448	418	431	398	412	448	465	405	431	424	459	456	433	417	442	444	449	450	425	439	443	424	405	429	448	444	461	453	429	435	413	446	460	446	407	448	416	460	419	419	451	428	442	423	430	423	419	395	421	435	438	463	460	421	456	438	442	447	421	445	454	410	434	414
23047	21134	27399	25181	21092	16961	1769	764	609	559	551	521	503	522	465	477	492	427	454	437	420	426	452	436	420	443	438	428	418	431	428	432	429	419	411	414	381	456	415	424	381	373	410	417	412	397	433	406	412	394	418	410	398	411	385	415	410	393	407	404	402	407	419	410	413	394	378	422	402	406	395	378	382	387	403	407	455	388	428	377	409	418	381	416	416	418	419	393	389	410	419	388	394	415	413	415	413	384	396	426	394	394	410	404	397	404	368	399	432	421	392	406	407	418	423	378	373	387	374	395	391	395	397	443	401	394	433	398	405	407	417	414	442	375	386	380	433	452	410	410	388	420	356	399	400	420	434	418	390	373	414	438	382	422	367	444	388	392	387	429	388	368	403	416	421	373	396	407	387	407	412	399	390	400	420	384	402	378	417	390	452	431	361	412	421	396	406	422	420	422	363	410	367	413	369	414	391	376	354	358	388	392	422	406	398	386	406	409	412	400	397	394	388	402	386	398	425	396	390	405	378	413	402	427	414	399	378	415	385	388	399	396	392	379	387	390	415	373	397	399	406	394	370	421	434	411	412	424	413	400	392	413	377	407	369	414	422	398	421	392	370	366	376	435	421	405	374	396	391	397	381	413	394	407	391	406	398	423	394	417	394	393	386	404	349	388	401	412	421	417	401	426	391	407	403	381	398	389	429	417	400	388	407	370	418	417	360	410	385	368	404	389	399	394	376	375	379	412	443	377	406	389	398	405	393	380	392	403	401	416	366	428	434	384	412	417	389	386	381	402	429	364	394	423	396	392	355	393	384	369	401	396	430	405	402	379	405	398	411	392	386	393	407	347	392	430	404	411	406	405	409	405	440	384	404	435	432	415	406	390	428	420	395	410	367	418	401	418	418	420	433	422	421	371	412	382	392	389	433	373	385	440	422	469	413	392	413	387	401	424	397	432	387	396	438	426	373	397	424	395	404	377	385	393	382	396	421	445	426	417	404	404	406	388	408	418	361	430	422	400	404	375	380	405	392	379	396	402	377	409	401	418	392	370	416	403	403	372	386	388	397	416	425	428	411	398	430	406	450	405	396	405	411	420	426	413	444	432	426	412	396	402	439	405	386	417	377	350	440	420	414	441	420	394	463	387	390	414	422	416	423	391	393	395	384	404	408	384	431	391	406	359	368	414	357	379	388	388	383	390	376	419	413	415	393	400	369	358	420	396	401	423	399	357	422	441	407	393	424	401	396	408	407	382	409	399	396	385	443	419	425	373	388	433	420	419	406	448	403	401	375	372	424	377	407	369	389	399	400	432	376	394	412	388	392	412	428	411	400	397	380	381	396	423	406	398	422	392	404	411	360	424	417	402	387	402	400	392	414	390	411	362	428	399	391	417	386	411	388	411	416	430	388	430	405	414	430	425	373	365	400	369	390	432	409	388	385	363	433	409	374	382	416	392	374	369	380	409	395	398	412	380	423	395	393	393	391	398	426	432	406	404	412	363	420	432	362	401	412	396	364	425	388	346	443	443	413	405	423	419	399	408	388	410	429	390	403	388	426	430	379	386	372	386	435	369	436	391	402	391	444	378	426	377	397	443	399	380	384	418	401	399	428	434	410	394	433	423	381	418	378	386	380	410	401	397	408	407	405	421	405	384	421	392	402	373	406	400	425	411	371	390	366	387	432	403	389	403	417	382	393	391	377	421	365	400	403	450	418	410	404	376	391	389	413	381	369	393	411	361	415	371	406	421	427	431	404	437	393	407	413	392	395	385	421	449	408	382	387	422	404	384	367	409	406	387	416	415	367	401	384	405	399	419	448	381	438	407	377	385	367	401	390	421	394	410	388	408	401	379	367	409	409	407	391	365	418	391	427	417	417	398	420	450	425	409	422	402	415	394	415	406	375	384	421	423	420	433	440	407	403	401	385	383	403	412	418	409	417	406	390	361	423	400	406	389	417	407	427	396	401	398	399	389	424	429	405	421	355	392	376	352	423	399	381	377	386	381	400	406	415	401	368	442	435	397	411	392	401	424	385	377	423	402	383	409	402	382	432	402	392	408	420	410	391	379	406	388	402	394	408	369	393	416	390	391	398	422	376	400	423	381	386	397	407	417	404	361	401	382	397	432	402	386	377	413	413	411	396	421	437	356	394	419	409	399	421	382	379	376	365	414	424	424	426	411	414	390	419	386	398	375	415	448	427	403	425	404	418	377	412	420	415	402	390	398	385	400	400	433	403	430	428	424	392	403	419	375	417	371	379	385	415	392	404	398	388	378	377	366	395	431	425	398	394	426	393	413	388	378	363	413	394	400	398	411	455	425	393	409	380	402	406	403	379	369	395	357	399	422	425	394	384	389	394	401	416	401	387	410	425	365	422	384	417	395	412	373	422	408	389	414	398	404	404	433	415	435	430	404	414	415	406	382	406	402	419	397	382	420	383	438	400	393	424	388	348	400	409	376	406	414	423	420	396	387	393	380	404	419	386	415	408	405	392	387	383	377	385	418	415	440	396	369	406	368	426	415	399	412	400	400	387	412	399	404	425	438	383	386	408	395	418	361	432	393	396	405	427	395	412	385	412	405	401	381	401	413	440	399	416	394	434	395	441	415	390	400	407	412	411	413	377	417	412	399	408	355	390	383	412	417	460	427	411	405	409	374	379	378	390	394	405	394	378	422	404	385	376	369	366	389	400	395	394	371	405	393	428	387	340	407	426	402	385	386	385	398	412	415	426	395	439	418	414	438	405	389	413	399	417	388	412	419	405	397	386	390	420	352	403	403	401	378	403	392	434	430	419	405	429	363	386	401	409	395	372	415	411	377	433	386	401	409	404	388	422	410	356	393	396	438	378	412	370	399	382	400	394	390	405	380	378	425	440	391	373	424	397	372	413	443	400	414	401	402	431	392	426	406	375	393	405	410	401	394	415	382	370	403	425	399	419	399	409	411	423	397	386	410	374	401	379	383	375	402	377	381	412	426	374	405	426	381	383	395	412	383	391	390	408	397	404	431	380	434	421	389	411	397	357	392	392	403	421	405	431	412	386	386	398	383	417	394	405	366	436	404	375	418	404	393	393	371	378	400	402	404	404	403	361	394	403	404	394	410	412	409	395	412	404	403	404	404	400	422	376	416	460	401	390	423	407	400	405	360	384	389	429	379	372	349	393	392	441	373	393	390	407	356	418	408	415	393	422	397	383	435	417	387	416	390	421	393	394	402	429	389	392	397	400	404	384	399	464	369	420	393	418	420	436	376	403	365	405	407	375	395	393	427	412	383	396	390	364	378	398	393	424	406	408	414	407	381	416	403	383	411	409	422	379	425	375	387	355	406	373	427	393	397	391	425	415	384	407	419	382	380	387	438	381	421	429	417	380	386	419	379	399	360	411	409	424	439	385	416	386	416	438	400	390	417	382	453	399	397	374	385	412	426	426	416	386	390	374	379	387	427	364	429	384	370	396	420	418	362	416	411	430	432	379	387	387	428	387	368
32716	76896	44601	4997	3492	2598	2019	1712	1422	1260	1191	1053	1012	925	888	870	894	804	805	793	755	757	761	746	739	686	660	732	767	725	705	731	719	723	668	709	719	722	688	631	680	710	713	687	656	724	660	655	644	683	666	661	673	711	684	600	655	674	670	662	709	714	693	684	662	648	662	681	657	658	655	683	655	715	686	668	670	693	672	630	668	662	704	670	652	654	637	706	614	725	674	658	662	651	674	680	624	701	677	632	710	658	689	661	658	668	696	660	638	631	647	662	637	648	675	632	672	632	647	605	673	689	661	670	666	674	640	638	672	650	672	592	657	614	674	674	611	652	666	646	666	660	599	699	674	643	607	642	641	648	668	696	641	639	676	647	660	670	688	710	667	683	624	674	645	633	648	692	692	657	644	663	661	663	649	634	665	678	663	656	660	642	692	654	674	727	696	691	658	677	653	704	690	653	712	639	682	644	625	651	636	685	687	683	637	696	658	650	665	665	695	638	700	636	642	679	689	651	651	674	650	663	715	696	607	658	656	703	684	667	631	682	624	661	693	686	658	662	658	646	652	693	651	638	627	655	617	652	649	687	706	643	630	658	658	633	614	640	652	636	676	659	624	653	660	630	635	658	681	714	666	659	680	667	687	671	679	631	637	698	638	622	634	647	647	704	673	660	617	653	614	657	690	656	662	688	646	672	678	629	674	667	636	663	685	637	695	658	646	635	698	635	656	643	640	640	639	612	718	660	685	652	654	649	669	630	639	661	669	653	646	668	695	654	604	616	655	670	707	665	651	683	629	648	681	728	635	637	653	692	659	672	629	653	621	638	664	674	625	642	678	658	681	654	675	650	640	648	630	657	670	628	666	662	654	601	655	660	617	648	716	660	648	623	612	654	664	682	677	613	638	682	671	620	648	659	638	684	638	611	662	645	623	676	620	673	659	694	658	656	654	642	686	643	652	639	634	706	683	649	658	693	646	696	666	673	612	665	604	672	657	694	675	643	652	654	616	729	620	641	653	687	664	698	638	674	663	668	686	668	636	651	697	650	686	669	719	684	654	685	659	669	649	660	687	651	655	665	665	669	676	629	627	674	667	641	677	693	628	636	672	718	634	660	612	650	640	641	666	708	693	602	644	648	636	635	674	677	684	659	664	634	674	649	626	684	638	676	659	693	662	646	659	705	656	657	632	660	682	670	643	652	663	653	671	651	704	704	676	661	703	666	654	677	658	657	659	650	695	642	631	684	632	638	677	677	659	652	686	708	662	662	651	636	665	646	732	710	716	663	655	697	678	654	658	671	675	658	652	656	633	702	651	678	651	663	705	664	662	672	623	680	669	696	638	645	663	714	678	668	662	639	686	657	689	637	653	663	632	684	658	669	681	667	642	686	688	682	701	688	673	627	666	697	636	681	678	640	662	644	648	739	657	665	652	655	670	663	670	633	666	641	636	651	681	628	682	657	669	671	658	678	655	651	609	671	660	671	635	655	634	663	690	682	672	673	615	654	640	644	729	659	628	641	634	660	694	619	674	651	671	641	722	665	643	711	652	627	664	692	644	673	658	655	701	668	658	677	656	607	702	649	666	630	671	655	612	642	675	659	674	645	664	647	628	636	638	681	635	646	691	733	671	719	693	686	674	672	685	683	624	623	616	632	641	650	667	628	678	630	655	617	673	672	699	701	670	610	652	714	677	659	691	637	659	626	650	648	614	638	696	629	692	657	668	605	645	637	612	708	688	667	666	647	691	615	679	623	689	668	669	676	652	635	679	672	728	677	663	654	632	652	657	685	643	627	683	627	676	674	630	646	617	673	666	670	657	668	696	585	651	637	629	662	716	648	676	697	698	689	632	709	640	661	660	672	691	645	662	658	680	609	635	647	667	681	665	707	712	641	656	698	652	678	650	664	686	644	654	678	645	635	628	663	662	673	650	623	679	685	631	646	646	674	649	653	646	660	598	606	644	663	618	649	681	650	662	676	659	676	722	664	664	659	690	629	629	667	647	648	699	657	661	624	643	637	686	632	659	670	671	637	632	668	634	671	701	673	629	661	617	640	662	658	689	660	683	670	676	657	647	665	669	726	660	674	612	672	619	666	638	713	654	656	645	675	674	646	649	652	699	658	652	640	683	636	645	665	645	635	654	675	659	639	646	663	672	691	675	663	671	646	657	670	643	672	661	658	685	669	664	671	647	719	636	655	647	638	651	685	665	636	690	682	648	678	646	619	653	673	650	635	639	653	675	632	649	679	652	628	646	652	672	679	672	642	640	649	703	689	662	630	652	599	699	655	648	617	669	661	658	668	636	681	698	661	660	678	663	633	660	637	631	647	638	633	707	645	645	641	680	666	664	634	688	669	683	681	666	673	684	669	667	675	687	655	732	668	648	646	605	672	650	694	643	662	658	635	745	694	684	638	655	680	648	679	672	686	655	670	696	697	618	666	652	673	660	678	685	595	682	633	623	669	703	678	644	664	659	664	662	616	682	658	678	682	634	655	716	697	672	657	660	661	666	631	679	617	638	632	671	708	675	646	678	631	676	635	648	653	689	635	686	687	642	666	651	646	649	663	625	647	645	700	671	703	697	612	666	647	683	663	647	653	691	670	648	691	680	644	614	624	649	663	655	738	620	640	624	676	661	659	621	684	625	673	632	599	658	671	653	658	690	658	683	629	653	645	650	643	640	606	669	672	688	696	637	681	663	704	679	684	673	622	631	697	615	649	671	682	680	718	668	690	626	690	681	658	639	684	641	650	680	680	668	646	659	647	671	649	650	677	687	668	725	679	674	691	612	688	657	677	674	644	670	687	716	667	676	658	678	655	638	668	655	702	698	629	598	622	621	637	684	653	677	662	673	654	685	648	682	710	678	678	678	690	678	662	667	669	660	671	660	642	632	665	638	666	701	677	635	680	635	648	637	663	662	671	654	639	629	692	714	653	655	674	663	677	650	679	659	614	644	665	684	684	676	665	684	710	655	661	630	640	693	642	645	667	613	683	656	644	644	638	672	667	677	641	658	661	649	615	630	646	683	625	647	640	670	655	626	672	686	644	623	622	678	637	660	625	701	658	705	683	653	645	692	674	629	657	656	701	672	648	665	669	647	654	666	672	623	703	634	637	639	593	658	645	633	677	632	640	642	641	702	643	636	652	638	683	676	617	673	670	638	668	687	622	637	693	626	674	667	639	636	648	636	658	605	680	653	648	667	683	698	667	625	654	661	643	720	640	683	650	676	679	612	700	630	620	660	668	676	676	677	669	679	639	691	699	639	610	652	688	598	622	672	685	709	682	652	693	655	653	627	657	637	672	639	693	687	681	670	662	664	701	673	652	657	677	660	660	692	635	647	657	652	646	657	666	654	693	672	678	670	673	629	610	645	697	647	697	670	645	686	667	689	655	658	629	668	639	644	682	641	654	653	667	700	640	670	714	643	699	686	695	663	682	638	643	677	656	653	636	661	670	666	673	630	646	638	668	660	686	648	649
27064	21174	17829	2923	218	151	145	130	123	135	107	108	140	120	132	129	111	130	118	141	96	130	126	98	119	106	124	106	113	96	111	114	126	93	99	105	116	116	107	98	107	111	120	119	110	101	114	101	98	117	116	112	111	114	120	110	113	132	120	90	112	102	119	101	119	100	125	115	111	116	111	114	106	95	140	103	90	111	128	107	113	103	95	111	93	106	86	102	121	111	110	94	101	100	127	115	123	114	106	104	124	106	109	110	115	94	133	123	140	107	107	118	120	100	133	100	122	124	109	88	117	102	112	108	114	107	94	98	113	122	120	108	116	106	98	115	107	102	111	103	111	122	128	126	122	98	109	97	111	101	111	109	111	111	115	118	107	102	91	105	102	118	98	97	113	107	117	101	132	133	101	113	104	114	110	108	111	129	105	113	126	107	108	89	117	102	104	128	94	109	119	128	118	105	107	115	117	129	103	117	116	92	92	113	109	101	117	108	132	138	133	103	102	111	104	112	132	100	113	119	98	111	107	115	110	118	97	109	106	107	111	116	125	114	113	112	134	116	128	103	135	114	109	109	100	109	78	106	100	114	106	119	96	98	109	109	108	122	109	112	116	113	116	103	128	108	105	121	109	107	107	104	113	98	106	101	95	107	98	114	98	105	122	104	105	111	118	93	106	109	110	120	121	107	99	106	112	99	110	121	113	105	110	120	99	107	115	121	111	94	117	102	82	114	122	123	106	126	105	126	103	129	96	106	117	116	103	100	118	115	114	123	136	103	96	119	112	112	110	105	110	113	120	108	122	115	102	123	115	118	110	122	128	113	114	114	110	105	109	106	114	90	108	107	126	124	102	102	109	115	99	125	118	116	128	106	128	102	107	116	117	100	111	122	103	113	120	121	82	118	121	89	114	115	106	104	111	128	124	127	95	101	125	119	104	102	112	117	101	99	122	123	124	120	112	112	109	95	126	119	105	122	107	121	109	124	114	98	104	109	115	98	116	117	100	117	111	105	92	104	105	126	118	120	125	116	113	106	104	113	115	107	116	118	110	111	121	112	101	107	117	112	103	116	121	111	99	90	116	98	120	121	97	104	116	106	124	103	107	91	97	148	136	86	102	114	114	112	115	124	113	101	92	106	99	106	121	126	117	97	105	128	110	101	123	106	98	117	120	116	89	112	102	113	109	103	106	104	105	103	101	103	110	115	94	127	103	95	128	107	122	131	96	103	125	112	103	104	121	105	119	118	121	122	99	121	89	102	116	123	104	140	108	116	114	99	111	107	95	114	108	102	111	112	109	115	107	110	102	124	111	111	127	102	125	101	110	119	112	121	132	122	117	121	99	96	112	108	107	108	110	120	95	132	107	99	120	119	115	121	112	122	99	123	114	104	106	111	113	124	115	124	111	100	108	119	126	125	115	103	113	119	90	103	111	102	114	128	96	109	120	114	122	114	97	112	110	115	120	106	111	102	116	116	115	110	99	119	103	127	94	104	121	110	109	114	109	123	105	96	123	117	109	100	113	94	117	104	108	106	121	91	101	120	125	107	122	105	120	107	121	119	117	123	112	117	108	109	109	117	105	101	113	118	127	118	126	102	105	89	106	119	113	110	106	100	103	103	113	119	127	106	114	128	104	110	121	104	98	108	108	122	107	102	114	113	103	119	105	128	117	130	128	124	115	138	113	122	98	110	105	114	88	106	106	118	107	131	115	117	123	122	112	99	132	113	116	127	91	108	98	115	107	112	114	111	127	126	107	107	126	108	103	98	105	120	110	123	108	110	110	104	122	117	107	111	125	114	96	128	124	115	110	120	108	110	100	116	110	126	114	108	119	101	123	109	123	115	118	99	103	124	115	109	120	120	124	101	113	103	108	111	109	106	130	122	90	119	117	115	118	111	101	93	93	101	95	96	119	115	118	117	112	103	118	115	84	110	117	111	126	100	99	103	103	101	102	105	101	118	121	119	115	122	110	107	110	105	110	116	117	116	118	103	130	122	108	123	104	120	107	118	134	110	123	112	110	106	131	107	92	103	120	103	117	94	111	119	104	127	92	110	115	110	122	101	112	103	118	117	117	108	117	133	119	117	80	127	114	103	124	129	108	119	130	110	107	119	122	116	108	110	94	97	95	105	103	118	101	119	108	120	114	99	94	127	102	115	104	119	114	116	105	114	109	90	118	128	127	113	103	104	130	137	113	93	110	125	114	98	112	113	117	119	108	110	106	113	120	126	119	130	109	129	99	124	121	120	127	117	118	124	109	106	104	117	132	105	121	121	104	96	108	103	106	101	113	114	128	103	94	128	115	122	104	108	122	125	98	125	118	124	102	100	145	97	93	105	105	98	107	124	109	111	114	112	115	101	103	123	113	106	106	98	113	125	114	111	114	105	111	110	108	123	102	115	114	99	91	106	102	115	101	109	106	128	101	117	99	111	101	120	103	118	118	113	87	121	112	104	108	109	117	110	123	131	119	104	128	93	116	116	124	106	97	106	99	106	122	118	111	99	111	113	115	114	131	112	110	103	127	108	114	119	122	114	107	116	100	121	122	111	121	101	102	110	111	109	123	114	128	102	100	122	94	132	104	133	122	123	118	103	109	104	105	108	113	108	110	117	89	120	90	103	111	112	122	97	120	115	105	110	100	107	98	126	105	103	103	109	110	100	110	105	107	99	108	105	101	107	89	112	100	112	110	118	112	103	106	123	104	115	109	127	106	118	83	117	113	121	110	112	117	135	121	115	99	130	120	111	103	121	108	100	103	114	118	121	119	95	93	110	111	98	110	107	123	93	104	107	118	113	94	113	108	104	102	102	117	124	108	91	106	114	129	121	122	133	100	118	107	135	112	110	114	125	112	89	109	111	115	110	111	112	112	107	114	106	86	121	109	108	101	103	126	101	118	104	110	102	115	120	99	119	112	107	109	113	108	131	109	112	112	121	122	104	129	123	101	111	128	111	106	113	107	111	126	104	93	111	97	114	120	114	119	128	110	116	116	108	105	123	120	113	110	116	110	114	124	131	102	114	122	108	110	124	99	110	104	119	118	108	110	130	138	116	138	109	107	112	103	107	112	120	112	104	107	126	112	121	103	102	114	119	112	126	129	114	119	124	91	117	107	124	104	109	103	109	109	104	113	122	104	121	117	117	117	128	119	121	124	107	94	100	116	101	129	104	121	112	104	91	91	117	115	109	119	107	112	105	109	125	103	113	104	100	106	124	113	96	107	89	116	117	110	105	118	80	92	96	126	104	112	96	117	116	101	101	113	114	81	98	107	123	105	111	120	102	121	119	110	108	116	115	98	98	106	132	123	112	103	95	116	107	102	108	93	119	106	123	116	129	119	116	134	117	110	121	119	109	109	108	107	104	120	122	120	129	117	103	118	111	110	118	101	114	111	126	136	116	109	108	92	105	119	106	120	111	112	97	114	109	108	100	98	128	105	126	98	112	120	115	124	120	118	120	113	99	134	112	106	109	123	93	109	113
26074	28383	17747	491	367	337	268	254	263	254	224	234	189	258	201	206	242	217	221	206	227	205	209	203	198	240	224	234	207	193	239	210	213	214	212	205	187	220	233	202	197	207	190	193	214	221	217	220	194	201	219	216	197	199	214	209	204	198	181	187	219	212	205	184	200	219	201	218	222	192	206	203	205	211	222	220	176	233	216	194	198	209	208	193	216	217	195	214	201	197	196	220	207	223	226	202	195	226	217	183	219	177	197	204	199	208	191	223	201	193	215	235	218	199	223	225	210	203	198	200	200	208	217	190	206	204	188	204	234	207	207	199	202	185	217	198	197	213	186	224	221	197	219	206	201	200	220	203	226	198	186	192	215	176	188	182	199	184	206	234	190	206	210	169	206	210	220	217	206	201	193	174	195	214	230	198	193	179	188	209	213	191	199	197	191	195	222	186	185	183	210	191	195	231	195	200	196	225	202	211	229	202	212	215	228	203	195	195	235	187	192	226	195	190	216	233	205	219	205	200	209	215	203	209	208	222	217	202	210	191	217	211	174	233	226	226	226	204	222	202	205	225	162	217	219	197	203	232	225	205	211	203	209	232	204	222	187	211	175	206	220	214	196	218	201	222	202	195	206	201	201	203	217	180	196	213	208	196	203	196	215	212	218	216	225	206	204	197	194	194	192	222	199	205	187	187	198	217	230	208	198	206	228	200	196	177	217	220	207	216	234	201	209	202	225	193	185	187	217	196	198	204	194	204	187	216	189	207	210	189	225	229	215	222	218	212	202	202	230	215	208	194	194	248	225	197	197	212	198	178	215	220	192	243	223	200	233	210	205	211	210	212	222	195	199	208	204	191	209	196	215	209	220	214	219	205	196	232	211	198	214	228	205	205	207	201	203	195	222	183	207	213	167	220	204	201	231	224	209	207	196	215	194	209	192	217	204	218	216	191	207	208	223	207	217	192	209	205	198	208	192	224	184	210	215	192	208	214	193	206	204	180	208	196	186	187	197	176	201	202	222	226	198	191	179	205	203	214	208	220	194	203	201	210	209	207	210	208	212	193	190	187	182	189	207	221	199	208	211	206	212	211	220	212	218	197	194	199	191	215	189	206	210	211	228	205	183	198	198	230	213	197	230	210	177	205	198	204	197	210	227	223	184	209	211	218	222	192	199	215	192	189	197	251	198	209	226	231	199	189	207	210	213	169	196	191	202	204	184	233	208	226	223	218	213	189	208	210	197	204	189	202	214	210	201	218	199	215	187	186	224	208	191	220	225	232	222	196	209	218	200	198	233	223	228	190	205	205	207	194	215	196	186	201	189	198	218	212	199	179	202	206	201	228	220	195	210	186	187	232	180	229	215	213	217	226	199	192	192	208	189	215	189	186	210	197	199	239	206	178	195	191	208	197	210	205	210	193	215	222	201	212	219	198	184	213	183	210	207	195	205	188	215	204	223	219	215	205	220	209	200	217	201	183	195	204	197	186	215	211	189	195	205	208	207	224	191	192	196	196	203	211	186	223	211	204	191	181	228	222	176	198	176	225	198	205	203	177	223	200	215	190	198	218	203	218	194	202	203	198	209	215	195	206	203	200	196	206	234	214	226	197	199	237	203	218	209	216	208	205	214	167	208	206	215	207	215	197	209	205	195	221	198	182	191	216	190	235	206	208	217	200	182	220	230	205	212	200	207	191	196	225	203	216	221	194	181	186	212	203	236	226	192	204	208	195	205	223	204	227	207	237	220	204	187	195	240	191	198	253	195	199	214	186	192	192	200	207	233	207	190	216	200	219	220	171	212	223	224	193	178	201	185	180	190	221	228	195	219	208	202	245	192	230	196	205	201	213	218	183	194	204	179	194	192	214	202	210	191	199	217	210	209	216	193	209	211	218	188	234	208	225	192	208	200	185	224	199	212	227	197	217	199	191	215	225	206	193	240	187	188	193	216	206	216	222	195	230	234	190	188	201	212	196	223	198	219	214	210	199	234	202	214	217	236	222	176	196	201	211	204	198	214	183	219	206	197	218	217	201	213	219	233	223	194	199	211	220	194	185	203	190	179	202	202	213	199	218	180	204	182	188	194	198	184	215	204	184	203	213	197	234	200	192	204	184	206	202	202	175	196	213	192	205	222	193	216	209	254	197	211	229	212	201	193	217	216	201	177	183	202	199	198	207	222	190	214	203	227	221	214	186	199	218	217	233	213	210	214	215	220	196	204	205	198	214	216	216	207	210	215	210	189	193	187	204	186	198	213	212	212	194	209	198	185	195	196	214	217	221	222	231	208	203	201	211	215	208	194	211	211	184	208	215	213	215	186	208	203	185	196	224	231	221	214	198	193	225	168	201	203	191	197	222	202	225	217	226	226	206	220	205	210	212	189	193	203	182	204	201	202	213	177	199	214	212	204	215	181	197	196	186	188	212	206	220	237	201	219	196	219	185	232	205	196	222	245	241	198	211	200	210	209	200	207	198	239	202	209	205	224	216	180	204	222	226	197	226	181	206	193	185	240	201	211	229	179	194	205	202	222	225	220	205	230	226	187	197	225	185	210	197	219	207	209	201	239	200	230	182	212	214	210	212	204	191	226	213	211	201	184	211	243	215	215	206	199	201	189	197	227	190	202	215	214	211	186	211	192	193	191	190	208	213	219	219	210	218	214	197	196	215	201	191	212	197	229	201	223	210	201	199	207	217	205	210	206	199	207	199	196	213	223	214	220	197	193	210	193	210	199	209	214	192	198	206	224	211	215	215	199	195	204	231	204	196	215	220	211	202	189	212	213	224	203	195	202	224	191	204	190	233	212	210	193	189	199	206	193	198	213	218	214	204	215	203	174	209	190	196	187	183	233	207	219	204	181	219	212	193	216	208	199	198	216	205	204	213	205	219	199	218	222	232	210	211	205	195	217	196	221	209	203	197	198	213	206	201	183	203	219	175	195	212	219	226	198	181	181	206	200	203	210	221	214	205	232	220	209	220	191	187	214	197	200	196	216	197	199	211	230	183	195	204	201	174	166	222	205	207	214	198	191	193	210	210	240	194	225	189	223	209	209	214	206	199	204	191	186	207	192	214	220	193	192	216	190	208	196	216	229	234	180	212	211	213	189	210	228	239	201	210	214	198	214	205	211	205	189	227	203	226	214	177	227	205	201	205	235	214	209	191	217	225	201	190	215	209	210	190	196	204	184	219	225	218	200	209	251	209	191	210	206	214	205	208	190	214	174	227	197	222	202	196	199	197	221	204	214	234	213	214	201	212	191	197	200	221	199	195	204	227	225	185	213	176	217	207	218	226	212	170	206	189	177	192	191	184	198	216	191	200	221	216	195	211	195	238	215	209	212	201	212	185	205	166	194	210	236	179	212	222	208	209	198	212	175	207	191	229	192	211	250	207	192	201	189	192	224	198	192	195	198	186	218	197	223	214	195	214	190	187	222	225	201	180	196	204	193	203	190	217	224	198	244	224	206	205	208	196	215	179	185	207	198	212
24061	21103	27420	25211	20344	5779	576	475	351	374	331	319	300	312	299	304	301	296	285	283	273	295	308	229	285	270	273	262	252	263	252	285	259	276	271	269	252	264	243	250	262	240	263	254	261	249	254	278	270	256	243	246	254	248	264	257	237	259	257	257	229	254	240	264	282	259	263	257	231	259	253	252	286	244	272	248	250	269	254	271	250	254	261	245	233	261	255	253	248	251	261	246	256	257	263	291	252	244	277	267	220	265	210	234	254	256	251	269	254	243	226	258	264	254	259	263	274	231	223	239	271	259	267	263	241	249	238	275	220	259	254	242	257	262	270	252	247	238	262	259	270	228	264	262	276	256	274	255	243	268	258	248	234	253	267	237	255	246	256	244	256	269	252	231	260	216	264	277	288	262	273	263	266	221	248	260	234	262	251	236	283	271	224	278	244	256	255	258	224	247	285	248	243	247	235	254	255	287	269	260	229	262	246	267	286	255	278	256	277	240	239	241	252	258	264	279	262	237	250	273	274	267	253	262	263	252	242	271	255	220	248	251	256	287	234	229	240	250	284	227	247	289	275	236	279	244	259	251	246	260	270	252	277	239	275	264	250	290	295	260	256	279	249	264	254	249	274	256	273	259	263	230	243	283	223	254	264	276	251	260	267	256	261	274	262	244	257	257	268	227	273	265	250	243	241	253	292	259	262	268	263	259	249	238	252	257	273	227	272	240	239	263	280	267	260	255	253	257	251	258	266	246	275	253	255	258	251	246	252	262	248	297	262	260	257	257	281	237	264	265	240	237	244	243	253	235	261	252	277	238	284	285	246	266	263	244	261	240	237	269	249	239	246	236	254	266	247	252	258	234	251	250	258	236	259	242	257	246	261	292	250	260	258	250	250	236	237	222	241	259	250	248	262	265	276	277	253	258	259	246	251	287	249	256	258	240	263	271	244	248	271	256	257	275	265	237	254	245	262	252	251	272	247	285	263	265	262	267	253	277	252	281	276	251	224	248	263	258	255	258	254	237	258	247	235	302	272	253	298	248	248	258	241	256	217	245	252	278	271	251	269	219	267	220	252	241	250	260	251	253	256	245	248	249	241	253	216	233	276	286	272	252	241	253	241	293	248	260	241	230	237	261	216	273	250	297	273	241	269	263	238	280	258	271	281	252	204	263	266	235	267	286	258	254	226	266	255	269	274	264	277	245	244	286	253	236	241	250	271	255	231	258	276	257	245	273	268	242	251	267	240	262	258	271	249	304	288	260	290	232	242	243	263	268	241	261	285	267	246	246	259	273	256	240	267	246	284	245	241	258	286	247	243	237	250	285	261	272	272	239	234	254	269	233	241	253	265	265	266	246	242	239	250	259	267	273	274	250	260	270	244	262	274	237	251	244	244	259	271	259	239	250	248	273	251	257	246	261	232	262	236	264	269	263	257	243	254	263	274	256	234	236	261	236	265	245	262	252	250	240	271	270	233	272	262	250	257	247	238	221	245	257	269	242	262	254	247	273	273	271	255	274	238	272	293	269	246	238	259	257	256	256	260	248	249	260	270	230	235	253	267	258	251	256	270	274	256	256	257	232	247	242	257	265	278	237	257	274	243	240	255	254	253	256	255	266	289	265	242	231	260	227	270	277	267	271	255	254	260	256	247	244	275	255	271	268	248	249	241	240	268	254	278	257	273	263	212	250	277	246	256	253	281	271	252	253	295	254	257	258	274	225	272	272	234	255	282	263	251	278	215	251	245	263	308	265	287	264	262	238	262	247	247	262	246	245	244	257	249	241	258	259	252	243	231	249	250	256	243	249	266	225	247	231	248	268	244	244	271	274	240	266	263	251	282	263	254	243	283	242	258	274	249	246	245	265	286	233	277	260	255	283	243	247	237	235	256	262	268	265	239	240	244	216	256	246	272	237	246	258	285	282	297	269	252	233	279	265	246	260	263	288	251	274	264	260	276	280	235	236	301	244	277	281	249	252	245	228	290	253	269	241	282	275	249	258	255	247	231	260	256	239	254	240	294	255	262	270	244	247	266	250	252	281	261	254	272	279	226	268	258	251	261	246	246	256	261	280	261	257	261	256	248	248	261	268	254	280	260	255	265	259	268	243	271	269	261	259	259	261	264	246	259	253	244	248	256	242	275	243	301	283	238	268	288	250	300	241	240	240	252	267	273	272	247	259	259	276	255	256	267	271	248	265	269	265	242	260	263	223	276	259	249	263	287	213	235	280	269	248	234	256	222	262	250	282	226	285	252	279	261	255	276	246	260	250	263	262	263	262	268	270	238	254	235	258	244	280	261	239	263	268	230	272	260	266	234	231	249	247	260	255	268	250	234	227	285	243	237	267	244	256	264	239	286	276	276	230	245	241	243	276	269	274	269	287	282	284	273	273	254	262	256	255	285	275	262	238	236	250	254	246	256	257	247	261	263	270	288	256	266	275	256	257	249	254	240	261	282	235	292	250	273	266	272	262	210	239	262	238	264	254	241	256	287	236	275	261	259	254	269	244	267	260	249	275	239	262	218	289	250	270	271	249	251	245	237	235	253	272	222	237	287	278	252	264	259	282	239	229	257	250	228	249	249	276	242	233	260	251	233	260	250	257	293	247	259	273	223	274	262	246	264	243	259	274	288	246	274	260	260	231	241	254	256	257	239	261	233	252	255	247	267	258	244	254	265	256	285	281	266	273	239	278	255	266	264	235	253	298	236	246	243	254	238	233	248	260	238	270	262	276	244	277	267	247	254	291	238	241	247	267	241	248	264	271	247	258	250	243	281	266	224	269	252	257	259	264	281	257	268	255	220	240	282	230	250	273	247	226	274	263	262	256	266	246	235	257	270	246	268	257	242	245	235	242	261	285	258	245	249	253	264	243	240	230	272	268	252	263	234	247	256	246	223	294	232	235	239	251	247	259	237	268	252	270	258	258	243	267	250	244	242	256	241	259	239	253	261	255	250	260	256	266	251	259	251	236	231	249	271	272	252	262	224	237	272	228	262	265	273	264	242	232	282	259	283	256	236	237	265	274	284	248	256	254	258	262	267	273	264	247	266	291	267	248	265	243	235	244	241	262	281	240	251	266	252	252	273	289	257	271	268	246	287	261	263	255	238	239	248	250	235	259	281	246	278	265	243	262	285	259	290	267	243	230	234	258	270	274	247	268	232	277	264	275	240	236	222	234	261	245	253	259	264	271	251	254	266	291	284	271	271	219	266	272	257	279	227	266	276	235	232	230	232	291	282	256	291	251	248	242	269	271	264	255	280	241	243	262	274	249	269	235	268	227	253	229	250	251	246	251	255	259	254	254	237	251	261	254	248	255	245	283	263	241	230	251	250	263	247	245	269	262	257	255	293	270	290	262	253	279	279	240	234	271	291	254	261	252	240	249	234	249	233	248	257	248	226	260	255	271	285	260	265	291	264	254	266	234	252	251	289	242	229	218	262	256	253	259	285	252	265	243	286	268	256	264	257	274	244	245	251	260	243	242
36388	61517	42771	2935	1998	1505	1200	1026	868	820	761	624	599	592	584	570	556	528	476	516	487	487	459	520	511	491	483	472	503	433	490	421	502	480	489	416	454	437	465	435	441	469	458	437	457	445	459	445	487	461	421	425	432	452	450	468	435	444	441	450	445	423	466	449	449	428	428	425	415	439	463	479	429	444	408	456	448	438	441	438	414	427	408	445	452	393	430	474	459	475	463	441	437	430	444	426	465	444	458	421	423	424	445	424	426	442	475	451	444	419	414	416	459	454	445	451	435	468	405	477	437	470	436	454	441	424	426	405	428	442	479	447	405	441	419	445	415	453	426	430	427	438	452	470	436	428	398	474	427	445	436	476	447	427	411	459	479	433	411	417	430	433	411	452	454	433	459	418	451	426	439	408	437	416	474	412	460	399	456	462	434	441	452	426	465	439	418	452	463	463	389	443	431	438	467	441	463	423	473	437	438	439	447	440	464	460	422	466	443	448	457	454	457	458	470	477	414	427	439	444	453	409	392	427	435	413	433	436	450	463	446	451	422	435	423	462	439	439	448	406	381	425	420	449	436	425	453	463	417	426	437	436	388	419	457	381	452	447	446	390	414	437	421	452	441	455	435	454	418	400	457	394	422	468	441	452	424	441	449	439	441	461	478	415	471	430	452	469	447	393	479	450	434	410	454	416	408	426	424	469	413	476	406	431	484	465	436	436	443	421	433	457	445	434	468	412	426	442	444	466	427	426	415	482	448	443	423	404	458	422	471	415	432	462	448	434	453	409	445	454	476	412	389	403	433	419	448	421	426	476	460	461	413	446	441	469	426	444	425	461	436	467	458	439	454	427	443	447	435	431	436	466	413	464	470	457	408	405	430	490	430	438	459	448	432	437	451	443	391	443	458	461	422	431	431	444	412	404	424	475	432	412	453	428	458	439	443	431	449	459	433	421	424	442	409	452	435	431	439	452	422	425	441	434	414	457	418	410	456	431	419	443	439	398	420	470	451	434	405	439	474	467	453	447	439	449	405	439	445	432	429	391	467	443	400	444	441	402	429	419	427	434	441	460	443	481	423	438	434	428	445	422	463	418	429	418	408	467	421	440	476	436	446	432	465	409	415	430	452	439	424	448	425	409	437	408	442	440	408	413	467	427	439	436	461	404	462	479	426	435	456	395	400	445	452	453	420	422	418	442	431	428	410	449	445	440	429	401	413	426	447	433	405	400	462	418	423	441	426	412	435	436	427	462	488	435	410	417	433	442	438	436	451	420	432	440	408	451	445	465	471	425	413	424	421	447	439	449	422	471	423	435	430	437	468	405	433	444	436	460	482	425	432	448	443	426	461	439	458	443	454	458	474	452	453	396	444	456	455	445	421	446	439	423	458	448	410	418	399	424	437	464	451	430	469	451	438	419	413	443	480	426	433	395	444	418	434	464	430	430	439	446	460	459	438	466	419	449	482	439	439	406	420	433	457	438	450	468	427	464	427	438	432	411	441	442	429	471	423	446	439	432	419	418	424	433	474	432	435	431	401	468	426	413	444	450	458	448	465	449	436	468	406	453	439	469	446	436	396	456	418	424	402	499	441	440	477	401	454	426	453	456	425	447	406	435	438	450	480	457	438	427	424	466	451	489	431	424	447	443	390	437	429	427	461	413	464	481	437	465	461	451	480	457	430	458	422	443	430	456	429	472	450	428	452	430	452	415	443	414	426	425	444	393	426	405	416	441	419	447	424	422	449	469	429	457	442	389	420	421	444	471	426	416	386	427	430	412	461	424	427	409	449	420	422	441	465	444	452	433	457	394	430	469	444	451	409	437	451	442	442	452	444	461	410	482	442	442	430	490	429	451	436	431	429	474	407	433	438	441	473	443	429	438	454	419	431	444	440	470	416	379	461	410	452	455	472	422	465	440	412	438	450	427	427	459	407	397	443	452	456	438	436	462	430	448	425	472	402	431	421	408	454	411	463	449	449	447	432	409	427	416	450	454	419	466	399	451	433	445	452	461	451	375	449	437	439	494	471	464	494	412	489	463	409	428	446	414	405	412	436	463	454	412	432	440	452	422	471	442	440	382	424	450	382	407	433	431	396	468	421	470	450	451	487	452	429	477	439	493	426	431	426	432	413	452	406	446	423	420	436	444	399	442	472	439	401	466	473	438	463	462	403	436	456	407	424	443	452	442	418	399	428	423	472	440	428	410	434	409	431	410	414	451	436	438	446	457	450	419	433	420	433	419	492	447	437	456	427	439	439	405	432	420	413	436	449	404	450	433	412	421	453	445	445	423	419	451	415	441	432	407	461	417	450	448	456	450	426	399	438	426	419	475	435	453	462	446	458	421	435	450	391	443	438	454	447	461	456	440	397	434	410	439	448	461	409	449	439	412	451	420	421	447	415	454	449	426	440	424	440	445	434	407	446	418	415	455	415	462	440	471	449	431	443	443	438	461	450	454	475	417	437	429	441	437	419	451	433	426	448	470	462	407	444	432	454	451	435	427	417	427	447	433	461	413	445	419	431	414	417	427	411	440	416	485	435	435	445	408	440	426	473	424	461	447	434	471	401	409	436	435	452	425	419	436	471	442	447	448	424	402	447	418	459	443	426	425	406	445	450	450	448	447	471	429	464	438	450	440	442	460	443	422	451	436	431	400	445	430	454	421	467	459	470	447	430	457	417	437	416	474	436	471	435	436	397	446	439	440	446	439	416	453	426	468	443	437	424	459	453	436	478	431	452	445	457	444	420	461	447	441	441	401	443	458	457	441	460	419	453	431	453	468	409	450	434	417	421	429	431	458	429	439	474	423	440	473	473	423	407	400	440	437	439	451	408	419	435	462	395	418	413	385	453	432	460	426	468	439	449	481	458	418	403	458	428	442	412	452	441	434	435	448	417	418	447	437	430	417	435	444	450	423	434	397	420	433	419	471	457	462	438	428	453	448	454	459	467	438	453	426	437	451	439	433	409	496	445	469	425	366	455	423	442	455	427	452	407	420	417	457	449	431	428	431	453	455	444	430	442	434	441	453	425	465	442	435	463	447	419	417	467	455	482	437	409	437	453	413	429	428	460	446	480	426	413	405	451	414	435	446	465	460	440	445	414	462	405	460	421	431	442	425	457	444	404	449	409	419	426	469	427	423	449	434	434	408	412	415	431	447	453	439	381	450	407	414	442	453	444	444	447	474	430	423	431	418	460	416	430	415	420	427	445	430	446	429	411	462	468	424	412	420	454	439	415	464	470	437	439	455	413	450	432	447	435	452	426	463	406	441	469	401	477	422	465	391	419	426	431	422	379	450	439	411	426	455	428	433	434	434	447	430	410	402	413	440	461	435	445	469	450	425	460	430	431	473	453	461	429	433	429	465	412	441	448	459	449	434	483	422	449	447	433	426	457	464	434	414	446	428	443	413	442	408	449	424	456	459	491	431	446	455	446	456	457	462	437	439	420	423	451	450	419	459	452	436	423	473	415	453	427	411	442	452
23096	21117	28950	23598	21108	20774	5960	815	681	614	532	572	487	515	501	457	451	461	433	451	434	469	422	395	388	373	442	497	433	425	444	414	419	375	427	431	355	434	382	408	439	410	378	416	395	417	406	392	418	392	438	457	362	412	442	424	430	378	412	384	422	425	413	405	426	398	438	421	400	386	403	399	460	399	390	385	397	373	412	371	413	433	432	398	426	410	402	395	391	391	408	404	425	410	388	394	404	408	386	378	410	400	385	371	392	433	402	401	396	418	450	412	449	422	425	405	363	381	412	400	441	404	385	412	383	431	417	402	411	383	419	403	385	400	427	439	405	368	381	428	412	441	375	364	411	448	441	398	413	406	414	421	426	360	402	381	394	433	444	404	421	396	399	404	399	417	454	421	421	404	413	398	413	385	401	408	421	429	412	390	397	386	396	413	396	380	412	403	398	419	424	377	365	378	381	392	383	414	398	406	389	398	360	391	422	423	409	401	389	391	385	400	404	407	419	446	404	405	397	397	403	429	373	406	374	417	430	401	431	392	372	411	447	432	378	390	402	400	397	453	391	386	437	412	398	439	370	413	424	392	384	406	378	385	390	406	416	422	416	406	377	393	413	370	404	374	402	401	390	437	386	386	381	363	374	403	403	412	371	411	396	393	395	399	394	404	415	382	415	409	426	382	424	415	409	426	422	396	404	425	385	394	399	412	412	424	380	411	403	391	417	386	395	400	401	385	405	396	407	389	406	424	403	407	427	433	419	415	389	400	388	427	403	408	386	368	401	420	389	374	421	407	415	399	369	389	407	426	442	395	385	411	420	421	418	406	400	386	415	387	432	391	399	389	415	386	446	413	381	367	390	449	431	404	389	405	433	425	412	377	413	425	389	385	380	384	397	406	391	434	425	397	388	418	416	402	373	411	414	404	386	455	442	393	362	400	433	385	387	425	459	419	402	397	390	375	415	376	420	419	405	408	415	404	396	412	387	408	401	406	423	413	437	390	404	396	400	427	385	375	399	435	413	435	390	428	368	415	415	470	430	415	388	390	410	402	394	422	404	382	388	383	424	398	411	426	408	424	400	405	400	377	426	392	420	381	392	400	413	388	394	413	403	432	394	420	374	437	391	409	372	401	393	432	415	421	407	367	394	395	433	401	380	407	417	376	403	389	424	388	437	410	353	397	370	436	406	425	394	386	419	399	415	405	441	376	390	427	412	424	423	418	395	379	428	434	409	376	411	402	406	383	386	401	377	389	397	392	412	374	374	396	405	379	379	402	390	390	393	396	371	433	410	394	397	408	384	410	439	411	430	388	407	365	382	400	398	387	398	446	351	385	423	394	371	409	418	417	416	377	383	404	372	381	401	398	423	404	420	417	415	382	429	400	416	433	412	400	397	433	404	412	405	377	411	357	375	403	393	435	393	397	408	412	413	353	393	386	411	408	387	398	417	398	434	395	418	426	415	449	397	400	387	394	401	393	404	408	410	389	404	421	418	434	414	399	376	417	411	404	410	363	397	393	448	401	384	423	426	403	371	442	411	430	380	393	431	400	432	403	426	402	425	424	392	376	413	416	392	374	382	390	414	399	438	436	396	417	393	408	425	368	409	406	407	389	398	410	416	431	440	403	389	392	424	397	391	414	368	411	402	422	387	422	425	387	392	422	393	403	389	381	442	425	376	379	381	418	404	425	415	386	403	411	410	417	391	400	391	385	390	381	388	449	396	407	403	422	412	402	366	412	443	395	411	385	398	434	438	407	451	411	413	390	390	401	401	421	387	414	400	384	411	352	412	362	413	405	391	440	384	388	406	422	390	402	453	383	413	425	401	381	439	383	426	371	398	432	434	443	432	413	428	400	400	389	414	396	396	394	401	401	395	391	431	366	411	396	393	384	398	400	390	393	407	433	417	388	418	411	412	381	396	418	371	434	416	377	418	409	422	390	398	361	413	372	383	425	396	403	380	414	438	379	392	437	408	367	417	410	424	396	408	413	431	396	386	402	407	392	423	417	398	406	413	420	395	393	400	385	397	399	472	423	359	446	420	387	392	406	407	404	443	391	440	476	423	424	386	417	397	401	415	424	380	381	409	390	397	410	444	400	422	422	404	400	405	442	415	404	384	387	387	399	403	384	409	394	386	383	412	402	437	418	378	403	410	358	392	389	388	404	434	422	390	399	367	404	383	412	410	434	399	453	396	390	363	420	413	393	393	407	435	439	422	410	439	423	403	387	405	428	412	415	381	396	403	369	398	404	420	415	388	367	400	392	412	426	378	391	415	452	418	390	393	372	400	357	405	395	411	413	426	385	392	400	419	412	401	373	355	417	408	423	390	378	428	419	403	422	404	409	417	389	396	385	387	407	414	412	414	406	360	400	420	414	382	405	410	405	392	400	393	406	414	403	398	398	399	403	401	401	422	421	375	398	400	431	364	388	406	398	398	383	373	387	386	401	390	420	390	402	415	411	378	409	421	396	407	422	389	412	431	415	426	377	375	440	380	388	402	391	385	392	425	413	383	405	439	431	388	373	397	388	386	414	430	382	399	413	393	420	366	408	406	393	434	426	440	429	402	419	395	393	407	387	403	376	404	400	425	403	380	386	380	373	387	401	413	409	394	415	436	385	421	417	421	395	397	366	374	408	384	374	353	390	416	370	389	378	416	409	422	416	406	410	391	385	447	391	411	387	427	414	415	433	400	429	399	397	428	399	428	402	369	416	408	368	387	413	392	362	413	410	392	443	408	407	397	433	398	356	430	381	417	375	345	424	418	446	429	408	443	423	371	400	387	423	411	393	390	368	430	420	394	387	409	408	401	426	432	420	404	441	422	402	415	395	370	397	409	425	408	379	406	421	390	414	395	398	395	450	439	389	426	392	412	425	416	436	440	398	404	400	359	400	410	401	395	447	402	414	379	440	361	382	407	440	444	405	395	416	385	429	373	413	398	380	386	387	350	434	433	398	413	364	411	401	391	401	410	388	425	398	407	434	402	405	393	388	426	389	392	424	419	353	370	401	402	385	401	419	398	393	416	402	433	412	418	387	405	399	416	428	376	415	412	395	408	375	413	406	392	384	425	404	417	461	411	391	428	427	397	387	413	391	399	406	384	414	413	360	404	430	371	410	403	395	412	429	410	388	422	370	409	406	394	378	390	423	379	389	391	404	399	405	403	394	398	402	429	405	377	369	402	409	378	423	409	353	404	404	416	397	393	362	421	393	379	429	428	393	424	428	394	410	413	429	418	409	362	412	388	400	415	391	406	404	411	432	394	393	426	402	406	394	406	427	412	389	399	429	388	402	413	373	364	415	366	427	416	433	425	434	414	394	398	394	416	382	419	391	402	403	430	420	416	360	392	413	404	444	369	400	426	386	384	371	399	405	447	391	370	421	374	403	421	405	387	416	417	453	391	413	423	408	409	404	391	359	398	390	380	396	410	424	394	401	432	382	387	421	415	420	418	422	440	391	394	370	398	377	365	394	381	401
32391	69599	50533	5264	3552	2657	2175	1804	1495	1246	1250	1126	1027	920	920	905	852	837	832	805	777	722	792	748	801	742	739	696	728	680	691	723	715	743	714	705	705	693	649	701	658	706	640	660	635	679	684	649	641	718	710	686	701	631	650	686	649	677	704	668	663	666	662	663	644	668	711	714	715	666	656	673	660	677	618	651	651	642	677	708	655	688	682	732	747	661	685	667	658	713	695	624	680	707	682	651	662	686	690	666	655	656	677	609	694	672	620	648	678	678	658	655	694	702	638	632	669	660	668	682	678	657	691	704	664	657	641	647	689	689	651	657	659	648	627	643	664	679	633	654	625	647	698	653	654	688	689	670	694	661	649	649	625	690	616	655	677	644	658	660	689	656	653	649	642	631	686	653	683	678	684	692	692	628	678	652	663	641	688	648	687	687	656	656	668	714	686	642	639	653	657	646	632	686	633	676	684	663	694	678	609	701	657	681	660	659	649	704	626	664	687	694	696	644	631	662	667	662	667	689	626	670	650	710	653	712	681	657	700	652	663	649	669	674	667	622	662	644	660	680	657	664	703	644	654	702	656	610	601	665	652	677	691	675	643	630	696	668	647	680	671	672	679	671	684	684	628	663	708	671	719	611	654	659	640	686	605	658	663	699	681	643	684	672	636	656	676	688	697	663	659	645	668	668	696	702	681	630	705	676	644	652	672	655	667	647	709	695	676	683	677	677	655	627	686	647	649	622	695	660	659	671	635	653	696	629	688	635	665	657	668	677	665	633	685	660	650	644	685	691	701	702	686	674	630	656	659	688	713	678	654	631	686	677	669	673	651	653	668	621	648	644	641	639	694	690	688	675	631	691	676	705	716	654	684	635	688	679	713	703	655	645	650	651	677	680	684	684	658	685	685	684	642	644	683	631	683	664	708	616	629	658	638	640	646	654	677	668	654	661	667	677	650	689	670	641	705	656	654	666	650	650	676	650	638	670	685	655	595	680	683	684	642	660	639	660	670	667	693	669	682	652	627	656	683	653	620	647	677	668	647	654	643	649	664	659	687	689	700	662	671	633	628	681	643	656	643	653	658	674	673	697	647	646	677	661	632	664	666	635	642	669	674	638	669	644	663	648	642	665	696	665	653	662	644	636	656	665	717	653	686	662	662	640	656	670	589	637	633	663	657	654	640	661	647	630	675	678	661	693	667	681	659	645	653	679	704	651	685	695	641	669	607	683	684	664	716	679	702	638	680	645	715	666	667	677	728	653	663	663	638	697	660	663	701	641	654	703	680	678	688	679	669	654	654	658	648	649	652	692	649	663	675	668	596	641	621	670	654	670	677	680	592	638	668	698	682	722	638	696	688	634	643	634	654	668	663	677	648	689	703	684	655	636	679	642	657	656	650	684	617	668	667	654	631	681	650	647	676	597	673	690	670	627	635	670	667	696	669	628	680	684	633	677	687	648	624	632	628	707	625	687	661	653	653	662	641	642	691	712	641	603	624	649	625	640	650	631	662	692	659	664	647	690	646	654	701	662	635	667	629	652	646	652	673	662	690	649	661	653	649	684	635	681	682	656	666	669	642	638	629	663	604	681	681	630	681	611	675	639	671	607	635	665	637	652	657	647	609	688	690	656	687	692	693	694	600	691	688	698	674	674	681	664	657	623	701	674	673	654	732	667	674	649	659	631	663	617	668	697	712	655	670	684	694	633	675	681	686	684	648	621	658	711	696	658	667	684	677	685	685	669	651	644	662	631	638	666	646	694	641	672	635	685	645	618	649	647	663	671	671	633	671	618	658	706	665	647	670	663	660	660	678	668	678	676	665	658	666	664	608	672	667	657	666	687	659	684	679	656	698	675	661	648	699	648	631	643	698	674	707	666	690	704	663	665	627	631	705	648	685	702	659	675	645	657	671	634	665	701	672	646	665	668	662	635	667	663	671	644	705	665	662	687	653	629	604	654	677	691	692	647	577	660	671	659	656	710	710	660	666	647	679	673	646	685	625	682	659	690	671	683	656	628	671	640	683	692	646	641	646	647	651	633	641	651	623	630	697	667	655	638	674	632	648	677	675	702	629	707	667	636	682	630	670	682	616	705	690	702	650	665	692	650	666	662	630	672	683	652	684	650	659	692	672	694	704	643	624	675	675	663	623	686	616	635	589	687	698	675	671	668	665	633	678	672	671	605	622	688	596	688	689	646	688	696	678	691	658	703	668	630	674	620	659	668	645	666	652	616	663	662	625	607	661	637	605	657	650	644	656	641	673	642	678	678	649	694	624	607	621	648	621	651	646	677	638	674	657	667	653	653	670	680	681	662	683	700	685	678	719	680	636	627	631	668	673	648	717	690	669	678	647	651	662	698	664	682	643	658	674	686	634	697	694	619	715	657	621	656	669	652	648	685	660	698	670	644	686	675	657	664	611	659	654	651	701	678	650	726	666	680	675	697	638	689	614	634	698	645	640	661	616	642	659	725	682	664	695	631	646	637	678	703	637	639	609	678	615	628	652	644	676	697	668	657	664	639	641	695	646	649	628	650	633	709	676	613	664	657	676	636	657	666	690	641	691	676	593	663	670	696	701	649	648	677	679	633	647	677	641	648	637	659	683	699	699	660	691	673	662	631	689	617	735	629	675	649	683	690	642	649	645	693	624	672	687	658	625	662	670	663	661	637	654	638	682	646	678	657	616	622	672	702	595	666	658	612	651	651	656	614	703	616	682	629	663	665	601	678	675	637	677	663	674	616	660	668	628	674	629	690	648	649	653	656	618	635	651	602	648	683	621	612	625	612	682	652	679	644	680	655	683	634	681	694	648	627	653	604	653	648	656	664	649	642	637	661	611	646	682	686	684	652	682	659	681	700	704	682	630	632	658	672	620	630	622	663	667	708	641	642	648	687	657	613	671	643	691	650	641	691	697	667	620	687	647	660	620	637	673	650	651	680	669	630	647	667	648	638	676	687	674	648	647	665	676	707	637	722	675	656	638	622	638	682	710	692	681	623	735	643	613	646	688	614	651	697	675	653	666	669	639	681	687	707	661	656	643	659	686	664	674	695	665	685	666	677	647	650	636	662	679	663	647	617	622	688	657	706	688	676	697	663	659	657	632	681	660	663	642	666	690	697	636	615	707	620	653	638	625	685	666	651	664	631	639	633	655	626	643	694	630	679	675	649	632	687	691	661	673	685	658	673	634	645	617	634	650	689	638	692	684	667	631	660	676	713	660	642	615	690	658	686	645	657	683	635	683	601	689	622	675	666	631	681	673	632	636	654	657	688	678	628	701	676	715	640	696	654	709	677	658	663	660	670	640	669	656	669	657	639	601	631	674	642	682	668	633	592	659	654	640	665	643	665	657	649	687	638	657	627	644	723	646	661	613	676	681	630	598	632	637	675	632	635	709	641	664	667	662	678	629	651	677	645	658	677	642	655	623	677	643	649	646	617	651	674	656	645	666	674	642	659	646	667	655	681	651	645	661	713	659	667	690	690
26751	21059	20372	3354	187	138	140	114	113	106	104	135	113	127	111	121	107	113	125	105	118	106	122	125	113	112	94	112	118	104	119	128	109	111	100	105	110	110	112	101	96	102	102	125	115	104	107	98	105	99	119	107	100	124	115	105	122	120	122	98	117	106	116	123	109	116	106	106	88	113	122	104	110	93	106	112	119	121	109	97	110	106	105	84	112	111	119	101	115	107	118	119	116	104	120	88	110	99	120	112	107	99	106	104	117	124	113	105	98	103	115	102	101	104	122	91	90	107	124	91	116	116	108	118	126	104	115	117	93	112	107	115	104	120	109	115	117	93	108	114	101	124	106	124	112	113	104	138	105	109	99	116	96	98	98	122	105	117	103	135	136	118	100	118	97	127	115	108	111	118	111	95	128	112	98	104	121	110	108	115	105	96	122	113	112	88	107	107	108	109	91	104	118	132	114	97	95	109	127	124	105	111	118	113	116	130	102	96	100	126	108	108	120	119	102	92	101	111	123	100	112	97	113	93	114	88	111	123	118	104	126	113	95	125	111	111	95	111	108	110	112	100	126	125	96	104	105	114	126	114	113	117	121	106	111	89	120	101	114	109	116	106	116	111	112	140	104	103	91	107	105	101	98	109	105	113	125	94	112	116	125	105	122	127	116	104	106	113	94	114	107	105	110	115	92	115	85	124	95	119	101	103	107	122	105	99	117	102	92	93	109	118	107	112	120	89	112	104	119	121	108	123	136	122	119	114	103	114	118	96	113	121	106	123	109	121	127	130	130	95	102	99	122	105	106	97	108	110	106	103	114	109	109	119	104	103	110	119	106	126	123	114	129	113	96	112	105	119	89	115	118	114	98	92	93	93	127	115	108	131	109	90	112	116	103	98	108	92	117	118	98	107	127	106	111	110	109	107	114	114	120	111	100	124	113	108	103	93	116	110	102	107	97	116	117	105	100	110	103	115	105	126	100	103	104	107	117	93	106	105	104	122	115	117	110	95	110	111	109	99	131	104	100	133	104	107	110	106	121	118	107	99	99	109	108	96	125	111	124	107	97	104	99	115	130	113	95	105	104	114	116	118	120	109	101	112	95	109	120	127	107	132	106	119	123	93	125	133	104	96	106	103	103	118	108	114	118	98	107	104	108	104	112	112	115	113	117	114	117	100	119	102	120	108	109	106	120	124	94	129	99	111	105	101	95	123	107	115	129	119	115	118	101	105	100	110	121	106	110	111	98	105	98	110	95	105	105	99	110	107	107	101	109	111	107	107	95	126	111	130	111	110	100	111	101	111	124	108	111	113	119	100	126	96	121	119	106	91	113	98	108	113	123	112	118	123	96	108	113	115	108	106	114	100	104	90	108	101	99	107	96	103	130	102	118	107	103	124	107	122	101	104	93	120	124	101	104	108	116	129	111	124	120	108	108	109	108	122	100	106	93	119	101	100	107	104	106	125	101	97	114	117	128	107	104	104	112	108	101	106	117	99	106	106	103	100	116	119	113	135	113	123	123	113	137	91	93	89	106	101	108	135	104	125	113	105	91	110	117	122	94	102	97	118	120	109	116	105	111	109	105	113	103	109	88	105	103	100	118	109	93	110	98	117	105	135	124	92	120	115	112	110	107	111	123	119	111	100	109	122	92	108	112	105	104	117	120	125	95	110	108	105	86	102	98	131	115	119	113	117	115	117	104	82	114	104	110	104	98	118	134	126	95	115	99	106	117	104	127	112	122	104	101	114	111	128	109	115	124	98	114	110	86	119	95	112	121	106	118	112	106	103	111	119	101	119	122	113	95	110	114	108	113	128	95	96	91	119	117	106	112	101	104	102	92	117	118	128	109	126	117	113	112	112	109	109	104	102	133	109	126	91	128	88	99	122	102	125	123	107	110	116	106	91	105	113	104	128	107	111	106	106	131	107	118	98	112	100	127	113	81	118	116	118	125	127	94	118	116	108	117	100	105	129	109	130	116	111	118	110	106	113	107	92	108	113	92	117	92	114	113	119	127	127	123	104	113	115	120	121	121	108	121	93	140	99	100	119	103	129	126	102	129	106	127	122	106	113	94	107	114	95	114	109	108	127	102	98	106	101	137	128	104	111	104	110	120	118	117	114	103	114	112	120	108	115	108	121	108	130	118	96	114	101	117	123	102	111	109	111	113	98	147	99	129	97	128	124	106	118	101	119	127	103	117	117	107	102	114	122	137	84	105	112	120	108	129	104	114	105	120	101	115	127	126	108	116	90	101	116	119	119	118	112	104	128	113	111	115	98	115	120	117	104	91	113	108	109	96	112	124	108	125	96	95	112	103	125	108	113	109	113	100	103	119	119	94	122	119	131	108	100	137	86	111	118	114	99	104	96	118	93	139	102	102	129	99	114	114	91	90	114	114	114	117	118	131	114	101	113	112	103	103	106	111	103	94	119	101	110	107	114	108	108	114	113	119	107	98	99	114	116	128	100	111	113	120	102	129	106	91	90	123	136	122	99	118	100	101	104	112	103	111	107	98	99	120	116	119	102	106	129	98	122	101	116	123	109	96	116	102	109	110	114	112	102	116	120	112	108	121	123	115	113	114	111	112	121	110	101	116	116	102	114	100	109	97	108	112	114	107	104	125	114	108	116	117	97	118	87	114	91	140	94	117	107	107	105	113	119	110	106	107	101	91	112	114	93	104	118	98	104	101	110	125	101	108	123	126	101	124	110	104	98	110	128	118	104	96	108	109	94	97	106	101	126	111	114	107	110	101	115	114	116	111	104	106	103	103	115	105	108	122	104	120	111	123	111	115	104	117	100	105	111	114	118	98	98	115	119	104	109	120	103	105	91	115	97	109	113	111	90	115	100	108	118	83	108	112	108	109	112	104	107	118	90	111	105	112	113	107	100	125	114	104	125	108	103	98	106	111	140	109	86	115	112	111	125	94	111	102	125	99	99	96	111	111	100	131	106	121	107	108	92	120	117	114	104	115	91	115	108	116	96	119	122	93	122	115	124	103	118	99	103	104	116	110	119	96	109	116	106	113	95	106	117	107	119	103	86	123	116	107	106	112	104	94	107	102	125	99	107	100	115	112	106	107	111	91	97	110	99	102	118	103	104	118	103	109	106	123	104	125	104	122	103	99	104	106	100	107	121	111	120	121	116	97	96	109	110	96	110	113	91	104	101	138	93	114	123	122	118	115	111	137	109	92	136	105	101	95	105	113	127	94	98	120	106	111	101	121	107	124	99	110	107	81	113	120	100	126	117	109	94	108	103	114	121	92	115	111	98	109	100	109	85	103	120	111	125	129	98	122	119	104	100	120	111	115	117	112	113	111	119	115	104	132	118	110	108	107	96	115	120	103	101	102	105	110	132	94	108	103	122	108	127	124	109	107	96	113	101	103	105	122	119	114	113	121	111	117	105	106	125	97	109	119	125	130	123	118	125	136	102	98	93	113	122	106	97	116	113	102	115	125	102	113	92	98	119	95	92	123	102	124	126
24151	27199	22076	494	373	292	295	251	241	230	233	234	209	190	226	212	242	164	198	189	211	211	200	214	188	202	221	212	222	212	191	213	203	209	218	188	188	199	218	218	205	205	211	237	214	204	230	212	219	190	203	203	202	224	205	209	196	190	225	197	200	169	226	219	205	220	219	223	210	207	200	208	213	211	207	197	203	186	189	210	202	224	203	214	203	201	198	211	206	228	220	201	199	197	203	184	228	201	198	237	197	223	203	227	204	195	228	214	210	235	231	181	227	187	196	212	201	217	198	205	214	208	181	196	202	196	219	224	207	218	190	228	193	185	200	199	228	206	217	187	207	199	183	182	189	206	237	214	214	199	182	205	202	216	212	183	205	226	192	208	203	199	210	209	221	172	219	223	192	213	173	219	208	216	215	190	179	208	200	202	187	222	197	216	209	198	201	221	198	207	216	187	191	195	211	188	212	207	210	198	220	200	219	211	234	212	197	188	236	200	210	208	221	210	201	231	203	178	198	206	214	210	220	196	208	188	203	211	233	177	198	200	183	208	210	202	194	199	178	220	220	195	219	199	207	210	181	228	236	204	200	196	211	220	213	213	212	193	217	197	196	190	210	203	212	193	215	219	195	177	183	195	194	191	224	189	203	210	217	198	225	205	215	217	193	203	201	218	225	217	211	198	196	182	202	208	186	190	212	201	195	221	229	203	223	210	183	217	213	207	206	224	230	213	198	186	227	216	197	248	193	190	216	215	199	223	189	231	208	185	222	218	212	223	199	204	194	220	182	210	190	197	209	211	207	193	192	203	216	218	221	195	196	229	223	225	212	233	209	230	230	198	196	208	215	219	197	210	205	202	185	227	218	201	203	215	228	199	233	214	234	222	195	175	197	217	217	189	181	202	214	186	215	205	195	209	173	194	216	224	201	197	185	220	220	197	213	234	210	198	200	216	219	208	210	208	189	206	209	174	193	191	219	199	208	202	195	206	214	193	186	200	222	195	227	196	192	204	197	200	189	200	218	210	198	199	213	219	213	221	187	214	200	225	209	250	197	191	192	228	220	198	190	202	185	199	224	184	223	215	207	213	182	223	216	212	225	194	204	221	188	177	197	207	203	215	208	193	215	196	207	220	201	231	189	207	248	186	211	216	207	197	214	207	190	208	232	212	186	201	214	193	200	190	202	217	211	208	217	218	227	200	207	191	216	195	208	210	195	194	224	198	217	205	187	194	191	214	191	200	200	197	211	198	193	197	186	220	214	215	212	212	221	203	206	218	209	191	179	194	216	190	223	212	192	191	202	213	226	183	222	210	212	200	207	218	202	199	223	190	230	184	192	178	191	222	202	220	230	203	212	206	194	194	205	205	203	187	189	212	203	203	223	208	219	212	197	224	201	215	190	173	218	175	231	198	195	190	202	214	198	179	218	199	226	188	219	207	224	206	225	195	206	226	192	238	214	200	192	208	222	205	196	198	203	195	195	229	208	212	195	190	220	210	198	211	207	170	181	190	169	189	207	209	198	217	197	212	194	211	218	214	177	214	211	206	208	218	188	233	214	216	185	205	204	219	209	185	226	210	208	192	202	230	215	197	207	209	211	195	230	202	234	224	222	213	203	202	214	198	199	205	231	197	185	192	206	206	211	221	202	215	192	194	207	210	197	241	202	196	239	233	199	206	228	216	207	217	197	193	207	208	215	193	185	237	204	195	199	192	215	203	223	210	204	197	193	208	217	197	198	213	211	199	214	195	191	206	197	208	215	209	196	210	222	212	202	172	210	215	204	213	228	174	210	220	214	199	227	209	213	212	211	224	200	204	185	210	198	205	219	193	207	192	197	208	207	201	208	212	220	190	183	199	187	195	209	201	215	201	203	201	184	201	199	212	202	191	219	190	234	204	211	237	217	210	181	212	180	212	181	192	201	201	231	198	227	207	190	219	196	197	204	222	216	209	192	214	220	219	204	212	239	180	197	223	198	215	211	211	200	198	205	201	207	202	189	195	212	213	210	218	204	221	193	186	197	239	204	210	205	220	229	200	213	216	184	212	189	210	219	206	211	187	196	194	192	207	192	233	198	202	220	191	220	179	208	197	233	178	196	207	213	192	202	184	196	196	215	212	218	211	208	217	199	196	184	218	218	202	191	191	195	198	217	224	229	217	225	231	185	205	219	186	192	194	231	227	205	214	192	200	207	197	210	191	177	212	196	189	223	203	189	204	209	201	192	196	209	195	217	202	190	208	191	223	227	222	224	224	218	204	218	182	239	226	171	213	205	195	212	210	202	217	208	215	213	213	203	212	200	240	207	176	197	198	205	217	192	210	204	198	207	224	177	206	193	159	209	206	208	204	205	215	208	227	211	228	216	175	197	257	189	234	212	197	208	186	201	204	208	176	192	224	220	207	194	215	210	218	172	227	221	204	175	235	215	200	209	172	184	171	196	208	213	203	204	195	218	207	198	210	217	201	190	186	226	216	201	188	218	192	219	213	220	213	236	196	216	192	189	207	194	197	203	204	235	191	212	220	211	217	216	208	208	195	208	201	227	186	196	168	195	190	224	221	204	189	183	205	218	216	192	223	219	204	197	203	224	213	209	209	199	209	213	189	206	200	209	200	196	198	214	221	213	190	211	164	204	223	220	192	193	200	179	213	187	196	209	213	222	221	206	194	197	199	196	188	212	190	216	188	186	221	214	212	207	207	210	203	192	192	207	220	225	235	219	187	200	222	220	215	212	238	193	203	205	192	186	203	206	211	212	206	190	212	185	211	195	220	213	189	203	213	217	203	200	215	216	229	224	203	220	211	204	221	196	237	213	205	198	230	209	226	174	217	199	202	179	218	200	201	210	200	215	204	202	214	211	184	233	203	199	225	212	229	203	199	190	217	207	211	212	191	213	178	216	194	195	208	199	185	229	181	192	219	218	195	195	176	229	219	190	219	204	205	203	205	196	195	200	188	200	178	211	220	198	214	228	203	203	203	204	184	179	183	212	212	204	185	210	224	208	224	178	214	194	222	185	215	219	212	203	211	222	191	202	210	205	221	185	231	224	222	200	205	211	220	221	224	238	197	221	205	246	197	203	172	238	221	220	195	216	213	196	195	203	229	207	202	208	200	207	194	207	213	192	216	231	209	212	213	208	187	186	201	209	221	208	200	217	224	202	201	210	200	208	203	222	211	213	177	218	176	201	187	201	183	223	210	168	221	202	210	178	181	196	203	222	190	225	196	217	196	197	212	202	230	217	213	211	209	187	209	200	208	205	197	183	191	200	176	216	197	173	202	214	217	220	221	191	167	189	216	186	206	213	208	222	206	195	187	202	180	211	199	200	212	202	227	205	217	221	219	203	193	209	195	210	232	182	202	208	201	207	203	181	186	190	202	205	203	214	189	178	215	201	209	189	201	221	211	201	211	237	203	208	212	201	212	192	209	194	225	220	211	212	208	213	179	216	230	191	223	194	196	207	211	206	217	210	195	221	200	228	217
24004	21117	28742	23980	20215	5537	628	448	363	372	349	312	294	272	299	289	292	281	284	299	271	259	266	284	261	279	262	246	269	268	267	258	275	238	258	256	253	259	259	241	269	256	248	248	259	249	276	260	260	235	251	274	270	268	268	241	269	249	252	279	253	259	249	258	256	254	258	277	279	262	275	247	266	262	255	223	267	278	257	252	270	261	239	247	281	266	263	278	213	262	247	274	256	239	275	252	245	266	220	236	220	266	230	262	251	265	232	249	240	259	283	259	246	234	253	246	229	252	273	242	247	254	249	263	285	236	272	241	257	289	261	267	258	265	252	248	239	273	238	242	241	256	227	252	243	247	276	282	255	258	237	266	251	223	260	280	249	265	243	238	261	269	245	263	234	246	265	256	247	244	266	250	267	261	245	275	250	258	231	290	226	271	262	256	266	244	245	235	229	249	246	271	243	270	242	245	273	239	246	247	243	241	255	266	260	259	282	271	264	255	244	260	250	274	274	263	245	253	255	257	255	273	252	260	249	218	265	252	263	234	265	244	254	259	231	258	275	269	243	247	278	272	267	209	256	282	235	269	280	235	242	256	259	273	263	244	263	230	253	258	265	248	265	269	230	269	239	263	247	251	269	246	248	266	254	258	239	243	253	247	249	263	242	255	241	255	266	254	247	242	228	245	242	248	248	268	258	241	283	250	256	242	261	219	295	262	236	274	236	283	253	244	268	248	260	250	251	268	268	244	275	250	238	237	233	247	256	244	265	253	247	238	273	278	252	285	239	262	264	251	218	249	256	245	253	238	255	238	240	259	269	244	231	219	270	254	271	279	252	250	260	297	244	248	255	285	263	259	241	261	248	240	270	241	256	264	284	260	273	244	272	248	261	248	254	243	233	228	242	236	275	279	246	247	250	278	258	241	260	271	233	256	279	261	269	250	247	254	267	237	268	236	244	243	250	269	273	247	231	235	266	260	245	227	243	241	267	241	224	254	242	235	273	245	241	243	267	264	278	234	263	292	257	258	242	253	281	270	250	273	219	298	249	230	231	266	243	226	237	219	255	268	264	242	216	254	253	259	264	289	261	263	236	284	233	278	285	252	246	263	247	256	262	253	251	286	251	230	290	219	257	229	266	283	259	282	254	252	262	264	272	257	263	248	240	269	252	249	264	241	269	261	246	265	261	262	250	228	288	243	267	256	270	248	249	249	236	258	239	254	249	271	273	237	234	256	266	284	272	272	242	249	242	290	246	253	252	268	258	263	248	268	257	246	242	262	268	265	246	255	248	239	259	244	264	260	261	225	260	251	282	241	263	272	250	261	248	249	231	252	244	236	248	252	261	274	228	257	245	243	260	251	272	266	247	268	261	232	298	251	246	285	265	242	260	220	260	226	235	247	251	242	235	256	296	290	239	277	276	288	246	256	253	226	259	259	252	257	271	264	231	248	292	264	238	284	269	280	273	237	264	281	279	264	247	260	259	268	269	263	262	257	256	275	235	257	261	242	248	239	261	233	250	258	285	258	250	249	243	258	293	284	250	248	232	260	245	301	268	230	236	249	265	230	267	234	251	233	265	259	253	233	243	235	225	258	260	266	248	279	262	303	235	264	251	258	267	253	246	260	254	263	277	231	283	241	253	260	244	250	274	227	269	271	246	267	238	250	278	278	246	256	261	247	258	278	254	233	267	262	254	227	269	249	232	254	250	284	266	259	223	266	258	252	252	264	269	238	274	259	256	251	270	253	254	280	267	226	302	275	249	254	268	246	283	250	236	254	259	225	276	245	280	261	254	233	274	266	231	253	248	268	291	223	248	250	259	242	223	262	273	248	248	261	274	268	239	253	271	233	256	260	260	240	250	265	282	262	233	251	259	273	259	236	263	269	261	280	250	259	262	258	219	251	260	278	243	275	275	242	245	240	260	251	257	239	257	270	255	244	247	275	263	293	277	250	256	241	250	245	257	250	241	240	261	255	249	246	259	281	265	249	247	289	245	280	242	247	257	265	262	250	256	239	231	259	247	241	263	273	227	290	240	278	258	231	277	278	253	255	248	272	240	263	262	276	272	250	254	296	237	253	241	246	251	257	243	276	262	270	243	279	251	230	273	263	250	256	265	270	243	271	252	265	254	272	246	232	270	224	239	283	265	260	266	258	279	257	265	272	275	238	245	234	232	273	246	236	241	259	268	237	236	241	247	283	266	274	266	262	245	241	246	279	225	247	301	227	264	268	267	278	250	254	269	253	239	258	235	245	217	272	255	240	252	241	254	250	267	252	273	250	256	238	271	247	247	251	244	243	259	263	261	277	277	244	279	240	245	257	253	267	264	264	238	243	261	254	264	247	240	254	261	252	259	279	273	234	235	271	257	247	262	283	221	260	260	256	272	280	263	243	266	255	242	274	270	271	258	266	222	226	258	260	253	239	255	253	239	264	260	261	236	268	239	243	272	250	266	243	246	290	254	252	239	210	243	259	280	248	259	256	266	257	258	254	249	263	243	230	258	222	253	274	278	275	253	243	253	244	275	261	230	265	237	283	255	233	245	259	274	235	251	257	250	243	259	224	260	265	254	246	235	244	252	283	268	271	224	247	249	252	240	210	255	261	258	271	235	262	250	261	273	290	280	264	247	278	237	267	249	252	250	263	246	254	265	246	274	250	230	265	269	275	254	286	273	260	261	278	251	277	256	266	289	266	260	259	266	258	228	255	237	274	261	236	241	251	284	275	250	256	249	267	256	249	253	259	258	263	265	258	248	248	235	280	246	264	238	250	238	255	240	256	262	242	261	273	253	248	260	234	286	262	259	260	229	244	286	269	247	272	280	256	228	241	247	271	269	260	276	256	277	236	274	237	248	239	276	261	261	263	246	275	298	257	246	254	267	245	264	263	287	232	262	277	263	238	282	261	261	267	238	249	272	252	244	271	247	241	274	242	252	237	245	252	271	242	247	259	242	268	300	237	274	258	249	266	235	217	262	237	265	262	247	241	246	270	247	260	254	264	256	272	274	272	247	252	250	260	268	248	257	270	243	272	272	256	286	272	280	271	238	257	239	230	235	256	261	277	262	278	257	235	270	271	245	235	254	267	245	249	262	245	232	230	226	227	240	249	267	252	228	240	262	257	250	257	246	250	258	245	270	230	263	234	239	247	249	280	254	270	248	265	260	234	246	273	244	238	254	247	257	267	299	247	254	256	231	278	249	256	257	261	243	258	236	290	263	276	235	254	221	248	231	274	231	244	247	245	254	259	277	255	269	290	283	278	262	261	257	267	285	276	260	261	280	278	284	258	274	256	267	269	281	270	270	248	276	278	274	265	251	241	278	260	259	248	255	295	243	277	234	241	253	254	293	275	250	258	236	276	272	234	244	247	254	250	252	251	270	256	251	259	231	258	248	257	256	239	239	275	256	249	241	280	281	228	272	236	255	235	211	245	234	305	257	248	245	243	247	226	267	257	229	276	260	269	253	241	262	253	259	262	242	259
37196	54346	47331	2993	2120	1549	1250	1068	919	778	746	690	637	615	582	581	562	536	490	530	517	499	507	469	472	503	481	447	453	485	416	477	442	434	457	480	447	473	471	441	440	460	431	471	409	450	487	432	411	470	439	422	384	458	469	425	433	418	429	442	438	439	472	455	436	425	406	446	448	443	473	433	420	413	415	445	439	469	414	501	446	478	451	482	444	476	461	391	432	440	413	430	421	438	443	449	438	470	456	433	440	437	483	419	432	467	447	427	415	444	459	475	430	423	452	470	413	462	453	449	453	447	406	375	473	455	453	461	436	433	459	462	428	437	427	459	432	456	447	419	453	450	461	406	441	408	437	453	450	443	416	444	452	423	411	412	445	430	481	425	421	428	452	471	420	459	459	437	460	468	434	441	452	461	435	452	425	424	422	480	451	450	424	440	446	438	485	429	449	434	464	437	468	418	410	439	437	455	449	431	419	414	420	474	422	468	421	479	412	405	456	468	408	452	430	435	429	440	444	432	439	443	407	448	435	431	493	472	446	416	471	430	423	468	438	453	450	426	456	422	448	446	426	412	469	445	451	478	400	400	417	449	469	450	463	429	424	456	420	427	458	416	473	429	404	446	453	390	390	415	420	456	409	447	411	433	418	461	471	410	437	423	432	427	429	419	466	457	406	449	432	445	461	463	469	449	437	419	452	417	405	490	438	437	424	428	431	446	432	477	440	437	437	414	449	411	463	420	485	433	451	414	458	457	419	410	412	456	414	440	434	470	453	447	426	399	466	445	436	415	415	422	426	440	438	471	435	419	393	438	439	454	448	462	437	429	414	395	429	439	450	430	418	425	456	466	399	429	444	455	412	466	437	437	463	452	426	427	426	495	400	410	453	394	405	400	438	428	443	461	444	433	421	429	476	445	424	412	478	479	402	434	450	429	428	421	450	432	471	433	442	451	458	429	434	424	433	445	434	433	476	466	491	442	437	439	413	397	450	412	451	445	461	453	426	449	401	434	416	427	431	469	414	462	471	467	444	437	423	401	447	458	420	427	433	470	436	449	425	443	411	453	435	422	428	452	427	434	453	438	428	439	442	444	421	437	419	444	432	455	421	434	455	402	453	438	443	439	425	460	450	453	449	448	407	456	413	456	435	442	443	448	450	445	441	433	432	443	453	417	464	432	474	411	434	447	467	432	435	456	442	430	465	419	447	453	443	397	441	395	421	495	406	429	429	401	435	436	423	455	442	441	454	446	436	451	466	416	437	429	469	441	425	422	434	426	449	426	437	425	497	438	413	473	417	419	465	431	433	436	451	454	454	419	425	432	451	452	456	413	443	417	430	469	459	432	407	414	454	437	459	447	424	456	441	413	435	472	446	454	432	445	429	405	445	411	416	431	463	416	434	451	442	449	469	449	441	430	429	464	393	476	455	450	426	447	408	436	468	458	423	427	420	413	387	423	438	482	420	452	452	419	425	457	419	446	428	463	426	442	406	425	451	478	442	441	425	424	474	474	438	463	449	386	444	414	431	443	484	454	455	431	463	455	457	428	435	399	451	421	428	399	431	429	479	448	451	465	375	412	429	440	425	446	450	440	429	465	443	434	396	444	427	394	443	442	464	395	461	448	422	460	452	427	448	434	435	424	444	444	428	423	441	435	498	455	430	429	405	433	439	461	437	449	469	410	503	428	464	460	427	448	447	423	435	465	481	440	444	452	434	436	453	424	417	431	466	415	455	429	457	393	476	449	434	417	423	445	424	429	438	454	445	428	418	428	422	474	428	435	415	409	435	436	440	468	421	383	441	449	437	409	451	452	422	409	469	440	434	445	360	441	447	386	458	456	458	441	457	414	435	443	437	441	401	447	405	402	442	455	404	445	430	435	430	481	447	439	447	423	430	459	459	472	410	483	424	416	432	453	482	462	451	437	412	406	458	449	427	459	462	469	451	432	421	429	409	424	459	434	396	407	445	388	439	456	437	440	433	419	474	400	443	422	403	422	434	427	451	425	422	403	438	389	445	430	406	418	417	421	379	414	431	441	428	436	428	427	422	438	431	440	429	502	458	475	406	445	417	432	430	440	449	436	404	407	455	446	449	469	458	405	426	418	428	433	451	440	436	410	438	455	465	429	422	434	435	432	447	424	447	442	461	460	404	381	440	391	413	419	431	434	437	428	472	450	412	454	448	449	466	402	455	453	446	437	424	454	470	419	438	421	465	419	418	436	421	441	447	438	426	454	454	407	437	419	440	407	425	412	411	477	412	436	409	455	444	442	483	475	419	422	433	466	471	427	444	454	446	454	415	422	410	425	426	446	436	433	461	430	460	441	424	445	426	439	456	436	405	444	429	431	393	449	436	436	457	442	455	482	478	397	434	446	448	462	470	452	444	461	477	446	418	458	430	481	469	459	434	426	435	454	444	436	451	431	449	420	412	399	401	454	427	428	413	455	446	444	408	394	400	469	445	453	428	441	488	424	436	404	435	441	388	399	435	438	451	471	465	438	461	468	437	474	440	413	446	454	430	446	461	429	421	453	426	423	412	459	450	459	455	375	442	424	410	453	454	432	418	445	431	445	451	413	462	433	437	422	444	416	415	454	430	431	434	397	423	431	454	472	446	432	434	435	414	443	485	441	396	439	434	465	433	427	453	423	461	431	466	441	449	417	448	458	454	459	428	439	440	450	455	418	455	453	441	430	434	412	414	438	406	423	417	439	437	426	456	439	453	444	418	418	420	452	445	451	383	451	411	426	430	447	452	432	402	472	442	417	418	446	414	436	399	412	438	457	459	471	399	411	442	436	469	396	419	427	431	413	464	432	441	437	475	396	436	426	437	433	419	410	416	465	446	401	437	432	464	421	452	421	414	399	460	439	438	451	466	418	426	450	428	448	459	439	443	382	439	438	462	440	451	412	429	428	461	396	443	432	448	434	437	432	445	456	421	449	443	421	448	425	432	466	463	450	442	470	452	472	442	384	405	464	440	436	439	409	450	485	441	489	451	468	410	467	420	442	452	458	423	410	413	468	458	432	397	450	445	454	417	482	386	435	472	425	422	462	440	424	449	454	447	408	430	465	382	468	450	430	433	408	457	416	442	432	458	421	425	440	446	446	428	472	425	414	468	435	439	413	421	441	424	395	445	481	442	443	445	471	457	432	458	446	469	445	471	430	437	424	447	434	433	460	429	439	451	425	463	460	427	431	453	429	405	432	426	411	444	432	451	395	462	449	442	452	442	394	442	436	417	426	448	433	449	455	453	420	465	434	436	449	466	424	454	450	446	426	455	428	427	387	442	401	449	446	448	455	481	444	444	435	473	419	420	427	458	433	464	442	423	451	460	444	423	408	452	427	467	425	425	452	438	435	445	436	412	426	424	451	448	438	473	421	427	457	428	472	445	413	460	445	430	479	427	406	436	447	434	422	447	436	418	405	461	425	422	439	434	445	432	416	451	400	413	454	455	406	394	426	425	479	433	459	429	433	414	463
23064	21083	29217	23303	21082	18899	2682	833	669	637	583	537	535	527	483	474	424	470	443	462	456	463	449	438	431	403	457	415	413	438	433	405	413	392	413	415	382	416	396	412	432	414	397	417	385	409	402	442	403	413	396	363	388	410	446	416	374	417	399	397	431	394	408	406	431	406	413	395	400	371	399	400	377	364	374	435	379	377	392	406	432	415	418	408	413	377	379	404	378	399	372	394	395	385	369	397	392	394	378	382	424	386	416	422	423	390	407	408	377	394	394	374	391	384	418	356	368	393	386	429	424	375	390	388	430	404	400	391	393	402	363	429	389	374	399	397	403	390	406	402	415	419	404	400	384	384	391	389	424	397	366	387	398	423	393	409	392	385	417	418	360	445	377	392	380	390	404	412	409	368	417	412	407	401	412	405	368	414	437	394	398	401	389	416	408	395	434	423	424	397	430	380	405	435	408	390	375	384	425	429	423	398	426	356	381	397	426	398	403	379	382	411	380	402	396	363	399	398	432	367	403	438	420	378	391	440	400	415	397	400	402	391	385	390	402	426	367	396	369	371	393	408	394	392	441	390	369	417	380	379	439	413	410	400	379	409	400	389	408	359	385	387	385	384	429	402	431	424	401	414	419	385	385	400	398	376	396	404	364	399	440	388	392	389	404	378	371	412	367	383	407	417	411	372	381	390	370	390	389	394	400	421	393	389	404	417	408	409	369	373	385	362	399	385	387	395	425	430	446	372	373	413	377	382	417	420	390	411	429	429	439	429	378	378	373	397	411	345	409	435	412	424	361	396	382	395	369	381	391	381	402	381	399	355	394	419	415	400	401	385	388	404	420	405	443	397	409	418	380	397	387	420	396	352	383	387	398	392	401	372	407	400	394	405	343	418	390	403	398	388	388	410	420	388	438	403	390	405	364	375	392	424	387	394	408	393	404	380	400	397	403	407	380	379	450	364	411	381	409	393	401	400	400	428	360	411	391	426	403	415	405	397	396	421	417	368	388	396	413	390	426	381	404	393	414	387	383	433	379	373	341	382	375	404	408	421	442	374	379	399	390	373	375	370	375	382	424	386	385	415	361	406	402	408	426	380	400	399	374	408	418	421	392	420	428	437	390	382	387	385	382	367	406	407	382	367	411	384	348	388	342	386	402	399	366	380	418	369	401	424	386	388	388	351	382	422	447	395	412	411	404	405	394	369	408	409	428	385	470	404	403	380	389	387	374	404	399	393	383	395	422	407	395	386	402	404	422	369	397	392	417	399	381	402	375	425	417	416	371	393	408	431	410	426	423	386	401	388	417	379	423	403	350	404	378	384	392	422	403	388	374	398	394	405	399	408	384	375	396	367	404	398	410	393	407	418	387	383	379	400	380	374	394	399	396	391	397	428	390	372	438	387	411	399	369	392	407	412	380	423	417	374	399	413	388	388	381	407	397	383	410	406	412	413	403	396	387	351	406	409	397	416	366	401	352	410	399	394	404	375	421	397	360	365	351	367	392	395	390	379	388	407	382	396	411	423	387	396	422	383	416	382	406	393	388	353	392	365	415	368	413	406	376	401	386	391	372	375	433	395	403	366	444	375	394	392	394	414	406	405	381	387	406	367	389	361	439	414	436	391	397	369	382	401	396	420	432	429	408	400	422	382	407	387	423	411	411	396	426	399	425	392	384	393	400	383	403	374	392	408	386	382	415	358	409	416	373	424	403	395	351	341	379	405	409	388	426	385	384	389	413	386	363	411	360	421	389	396	414	379	400	387	427	359	375	413	394	427	385	407	399	446	395	408	402	418	390	408	383	418	430	430	396	360	374	402	407	406	383	393	409	423	372	367	368	386	382	411	398	376	430	403	383	416	394	380	399	373	367	413	409	362	387	419	387	389	420	411	394	375	392	360	396	430	401	393	410	383	421	373	395	395	383	405	364	439	377	406	431	401	378	399	424	403	424	386	394	406	402	429	414	391	417	397	402	387	396	438	399	397	389	410	418	413	403	421	387	431	389	412	397	444	380	389	434	378	399	360	419	389	430	386	419	387	404	396	384	379	448	376	390	394	421	408	403	391	412	388	393	391	406	367	394	355	392	385	353	363	430	404	377	415	409	413	400	410	394	404	403	394	412	397	389	388	402	418	383	381	375	406	363	412	357	404	404	397	420	399	375	472	381	407	380	394	384	378	385	380	382	386	389	396	410	388	410	416	385	400	364	391	372	383	401	396	384	372	374	401	422	382	404	403	399	381	390	430	376	411	389	377	430	415	363	392	426	379	395	408	398	378	368	409	400	402	378	403	388	379	425	407	391	384	394	347	400	404	357	384	405	399	385	406	379	413	390	381	413	398	407	398	425	393	421	375	395	401	392	350	390	411	432	379	358	398	403	383	386	428	386	381	384	378	386	391	408	367	374	416	387	417	400	389	413	406	382	390	420	381	423	395	389	401	383	417	386	379	421	371	435	389	397	398	401	418	389	411	405	389	374	413	365	390	445	399	394	386	372	379	413	367	414	377	386	392	388	391	392	432	375	413	449	435	372	416	429	390	384	415	399	399	387	405	414	437	406	401	364	387	405	422	417	387	382	408	412	397	414	406	399	403	399	410	370	389	396	429	407	417	420	392	396	412	394	414	406	388	354	403	360	371	358	397	373	412	376	362	383	423	388	354	362	401	395	426	377	401	391	372	417	399	378	397	391	383	415	382	376	393	379	398	406	396	434	406	400	404	402	402	376	373	414	379	382	431	388	375	380	412	392	394	409	382	426	380	355	390	415	418	393	423	421	427	384	377	387	365	387	395	347	399	377	388	398	406	399	428	404	390	396	405	358	363	429	406	448	405	381	394	424	423	395	427	431	441	399	395	381	396	415	380	388	380	421	370	366	381	399	406	424	424	409	368	356	388	367	392	370	377	370	418	403	400	395	392	420	398	434	417	398	399	388	387	383	403	366	386	428	408	366	399	400	405	377	395	390	409	389	391	388	390	386	392	402	372	401	406	421	400	381	422	411	391	375	417	394	417	396	408	398	366	402	375	391	394	373	405	389	394	404	385	414	435	390	393	385	421	413	409	359	412	382	360	374	416	392	397	407	374	392	396	400	393	449	391	393	375	415	414	451	383	398	412	381	416	388	404	386	370	396	396	396	384	399	415	404	386	336	388	398	404	416	438	355	380	393	414	403	396	368	391	393	394	402	381	417	403	387	401	414	407	368	376	404	405	413	384	392	395	427	403	391	405	397	406	403	407	383	398	401	355	382	385	375	414	394	393	400	368	392	399	391	416	376	399	409	372	386	380	398	406	403	413	358	409	438	414	369	424	419	389	415	389	418	372	345	389	393	417	389	399	388	387	406	431	406	402	412	375	393	388	395	373	377	421	379	391	416	415	372	396	400	375	379	399	409	385	394	396	414	416	414	435	379	378	407	385	365	383	392	414	358	403	411	367	372	374	357	386	441	414	420	391	404	410	382	432	399	410	408	393	376	453	355	381	382	377
34870	54694	47118	5356	3811	2813	2228	1771	1572	1358	1245	1141	1038	957	957	868	832	812	835	813	756	815	842	734	725	745	754	745	717	673	695	711	668	663	711	714	711	725	733	673	709	713	705	677	628	661	718	705	740	654	682	714	689	666	693	675	657	676	635	652	698	652	674	642	651	681	645	667	654	645	659	648	683	696	693	645	638	683	633	664	664	633	639	697	664	702	673	643	698	626	688	679	665	655	698	623	648	663	677	651	648	654	670	698	668	676	684	638	634	673	659	658	688	649	619	641	663	676	665	683	635	625	680	659	642	639	643	645	636	671	666	676	677	648	653	649	637	699	654	627	694	644	652	668	694	732	656	640	660	695	643	662	694	667	622	652	607	621	657	694	650	618	639	665	649	682	679	680	677	655	670	675	649	624	675	657	687	676	673	702	627	666	654	659	666	627	622	634	651	665	639	649	659	692	651	665	641	654	648	664	645	614	665	675	676	624	629	657	643	656	676	667	698	668	646	674	625	673	611	668	685	627	660	674	690	635	674	624	658	690	645	653	639	680	636	699	680	671	635	651	592	633	667	635	679	643	666	683	675	646	671	671	649	696	661	613	673	632	672	678	627	608	645	656	653	679	626	695	652	679	672	672	688	669	680	644	701	662	686	633	619	679	655	633	631	648	664	633	677	699	629	633	686	682	634	683	714	651	677	679	671	645	624	643	674	672	655	665	682	613	687	657	647	674	673	642	661	665	648	640	686	692	663	650	656	690	623	664	689	614	685	684	639	661	621	659	717	681	715	651	670	657	631	655	645	663	635	653	650	727	651	608	681	694	587	622	644	676	691	652	659	657	705	666	653	611	622	682	629	667	639	682	652	694	640	649	626	635	645	672	648	643	653	665	721	693	626	656	649	661	622	632	658	628	608	648	638	690	662	649	692	633	635	609	659	648	669	671	647	639	667	655	685	662	672	643	676	658	662	693	630	641	624	636	664	641	674	688	664	654	636	685	626	678	670	680	657	662	725	659	688	673	637	658	734	632	671	628	645	633	664	667	663	633	632	688	639	668	670	664	666	663	724	691	656	616	666	687	671	699	671	646	625	683	642	653	620	696	657	633	662	657	667	665	680	676	629	661	670	691	640	649	661	664	671	620	665	639	646	646	644	652	622	662	628	635	727	660	646	626	629	725	615	656	646	679	654	698	704	631	668	652	645	680	655	626	652	649	610	613	671	598	668	661	650	690	635	636	692	654	638	709	646	667	643	657	682	678	618	631	633	640	656	684	652	649	677	670	680	683	633	670	649	659	657	646	652	646	644	672	655	640	652	666	665	644	597	645	637	634	667	675	679	652	690	670	683	682	638	674	641	621	670	668	681	691	675	677	636	653	603	630	632	611	628	702	664	699	659	651	633	666	647	692	658	633	668	697	679	664	654	695	645	667	688	629	623	655	640	643	640	682	675	647	646	638	635	656	634	665	658	651	633	691	636	640	640	631	676	666	662	670	638	676	646	657	639	649	686	662	647	661	645	686	644	668	615	619	653	652	647	644	657	637	634	684	610	680	686	578	648	672	678	638	624	640	608	670	725	669	696	655	632	644	630	631	627	649	642	669	643	665	668	668	682	643	669	632	626	671	690	652	689	660	608	657	639	681	647	689	663	641	642	629	649	672	647	650	674	682	680	663	676	674	689	667	661	599	607	657	647	666	647	661	654	651	637	620	634	630	638	653	674	651	640	682	636	652	689	674	665	649	663	675	672	631	645	639	605	636	634	610	645	685	613	649	656	654	666	634	697	663	664	639	637	672	693	692	673	599	644	661	686	618	660	633	639	652	639	634	695	671	646	648	666	658	623	679	663	692	656	612	677	684	658	666	653	654	635	684	692	646	638	653	641	652	675	660	698	674	690	688	661	652	642	673	667	716	650	654	622	681	648	658	639	670	682	669	680	648	687	666	683	667	658	652	598	615	674	699	670	690	639	692	666	647	668	646	637	637	680	617	579	658	702	715	609	656	632	649	672	669	676	600	640	653	653	668	673	676	679	660	645	656	625	683	674	643	663	668	663	656	644	674	645	680	645	675	660	658	639	667	645	674	631	642	651	666	631	683	660	664	673	686	680	658	628	659	685	671	613	669	669	620	664	686	647	683	660	641	677	696	647	683	647	643	631	622	645	682	624	643	647	660	692	693	690	668	657	679	652	675	656	651	673	644	684	664	649	645	720	690	655	657	655	643	650	645	643	661	644	683	634	643	663	702	656	645	651	636	705	675	634	702	637	641	651	676	687	656	633	671	631	675	682	679	677	658	667	647	683	640	641	657	668	661	663	635	636	647	601	646	645	669	655	675	672	597	613	653	648	636	665	662	652	650	693	652	654	705	651	678	630	627	633	670	632	659	693	714	675	668	687	610	671	647	650	669	677	689	675	612	686	637	620	607	645	653	650	670	626	652	674	670	663	625	617	678	642	664	629	653	638	661	685	686	652	609	693	643	650	657	689	651	677	639	625	692	690	652	598	653	625	672	662	610	664	610	640	681	635	659	617	671	670	649	642	641	620	661	654	660	676	671	665	664	616	670	622	688	659	673	613	675	647	685	626	715	695	676	650	658	665	643	664	680	681	689	681	605	666	682	648	665	691	661	679	623	649	682	630	649	698	635	643	681	700	629	655	669	684	633	638	653	642	652	660	655	708	662	645	625	658	646	673	593	654	686	633	649	657	645	640	716	642	684	656	639	694	687	636	664	608	656	679	692	660	657	670	652	657	674	623	629	703	663	669	661	664	669	697	668	633	639	697	726	657	651	688	689	656	707	645	649	667	675	674	678	665	636	659	628	667	639	633	700	673	615	708	621	685	636	683	657	652	680	671	662	665	650	644	635	654	663	652	667	631	645	597	679	673	651	622	700	629	641	653	706	652	715	686	642	651	639	638	684	702	661	653	685	672	679	647	630	645	660	682	646	697	632	688	645	602	630	703	650	659	685	616	677	641	652	660	662	662	654	655	672	608	685	703	651	634	702	669	679	699	656	667	646	665	639	680	647	647	661	658	674	670	622	626	641	668	642	620	606	650	723	634	626	669	661	662	654	686	661	627	684	626	701	638	665	672	611	654	627	620	658	650	645	650	666	637	636	663	633	655	652	662	669	620	638	683	630	691	629	666	639	646	676	668	659	639	652	700	683	674	646	673	650	733	686	716	696	694	688	656	624	646	670	614	647	675	645	692	658	621	658	635	637	642	678	670	645	642	677	668	650	675	664	661	663	667	636	674	631	642	644	669	682	665	600	652	650	637	645	662	653	627	662	682	687	640	627	621	620	666	684	687	653	601	646	643	646	606	694	632	695	687	688	623	592	671	665	603	687	672	621	669	652	625	644	661	616	663	679	615	656	721	668	692	664	644	655	662	693	632	642	660	652	694	664	671	645	660	686	655	642	702	691	648	664	641	669	652	618	663	674	631	629	670	638	641	626	621	665	626	656	638	633	666	639	711	647	673	628
26923	21025	17086	1443	167	132	132	142	123	118	119	110	115	107	100	106	134	112	115	98	96	97	91	94	107	102	82	110	92	94	84	115	106	108	113	109	109	123	93	92	104	99	107	95	89	99	108	107	85	110	98	106	116	122	96	111	109	102	101	118	111	85	107	120	104	107	115	104	114	105	101	89	93	111	91	88	118	103	104	116	103	88	102	105	119	110	107	119	95	112	109	89	105	110	118	112	118	121	113	98	104	97	104	108	108	108	134	90	120	105	106	121	111	98	109	111	108	127	95	106	112	90	112	92	89	105	110	100	105	88	89	109	110	98	116	118	95	106	95	128	116	100	116	115	115	107	86	114	87	101	90	90	93	127	89	94	109	124	98	96	97	107	93	136	95	99	111	104	124	106	128	97	104	95	99	108	122	101	127	124	96	99	105	109	115	109	107	97	116	107	94	127	104	98	97	107	114	99	107	106	105	105	112	93	99	83	129	123	116	105	99	98	113	102	110	124	101	103	88	92	94	105	114	101	109	124	111	105	125	117	107	136	96	100	123	110	123	104	101	91	128	109	99	90	111	100	112	111	120	130	118	105	96	109	100	125	102	118	105	116	111	88	123	100	98	113	98	104	108	82	98	100	99	111	99	102	95	114	123	113	94	117	116	95	106	100	112	106	97	112	109	110	96	102	104	117	114	105	113	102	104	118	98	95	97	119	95	106	101	115	97	103	116	113	92	104	102	104	113	104	106	120	120	96	112	102	106	100	101	112	111	114	96	95	88	100	127	123	110	128	112	106	105	83	86	102	126	100	117	111	101	112	107	109	109	124	111	114	98	118	117	118	107	95	96	94	90	110	93	80	97	101	115	105	123	112	107	99	117	109	102	120	87	88	92	95	99	109	80	103	105	101	105	102	108	115	108	105	96	117	96	105	99	115	109	93	101	93	118	110	106	100	92	104	93	108	111	103	104	97	96	91	93	97	107	108	121	120	131	130	115	117	131	108	98	119	96	116	104	105	111	100	105	105	115	109	108	104	112	115	89	127	97	122	98	119	112	124	99	123	87	129	109	83	110	109	97	104	109	99	107	118	102	114	88	103	126	105	108	113	124	92	103	103	113	104	116	113	118	100	88	97	119	110	96	110	91	126	80	115	108	109	104	97	95	104	96	100	114	81	106	115	114	106	120	100	102	105	104	111	108	101	111	117	103	113	104	109	94	101	124	82	90	99	93	112	107	98	116	106	107	107	120	91	130	110	105	113	111	93	98	118	98	94	104	88	101	116	102	101	93	110	121	108	106	101	119	123	122	111	107	101	118	114	108	84	105	115	125	103	111	116	89	90	91	99	98	106	96	95	97	98	90	108	110	111	117	99	118	103	95	87	92	94	105	113	95	96	95	104	97	121	88	123	97	97	113	98	98	103	111	120	107	88	110	94	117	120	98	120	92	127	107	107	115	95	107	109	92	104	96	105	91	107	107	122	119	126	130	117	114	113	121	98	102	104	108	100	104	101	106	126	108	93	92	97	122	106	84	101	105	109	103	95	101	104	124	107	89	98	96	107	107	109	102	102	104	100	112	97	116	104	117	117	109	113	90	107	108	104	93	102	85	87	101	101	125	102	85	98	101	120	118	116	107	120	112	126	102	102	135	105	105	119	102	104	86	113	100	135	103	90	103	115	117	110	94	86	128	105	110	127	112	104	124	104	120	109	90	118	116	93	116	100	100	112	111	114	111	124	102	120	110	107	107	102	116	104	87	91	104	98	98	112	104	117	102	107	121	115	98	124	108	115	107	114	107	98	97	105	110	115	106	104	106	116	96	90	80	104	88	101	113	112	96	105	104	116	94	98	127	109	111	113	102	113	101	95	113	99	106	100	105	111	102	101	106	119	105	98	102	95	108	102	106	111	104	109	103	125	112	105	94	118	96	101	82	98	106	111	101	99	98	116	83	108	104	97	122	110	104	119	95	94	93	101	121	97	98	88	106	109	94	95	113	91	110	98	101	110	96	108	92	86	116	104	112	112	109	96	114	82	88	95	98	104	108	122	104	94	110	86	103	130	109	109	106	91	106	115	103	105	93	111	105	115	82	96	98	100	115	113	112	123	92	104	117	106	92	108	96	93	115	114	112	106	105	129	88	101	95	98	106	112	126	102	101	130	115	108	109	105	106	116	116	77	109	97	107	112	111	117	129	122	93	100	97	99	108	118	113	95	113	103	113	102	131	100	123	98	110	115	86	114	101	106	106	96	111	86	100	100	112	111	100	127	133	89	97	104	112	119	109	114	110	114	103	106	108	110	112	105	111	97	95	103	110	127	120	101	112	106	110	95	102	116	119	116	100	110	111	102	111	97	113	101	110	88	106	105	104	98	98	91	130	108	111	116	99	102	106	99	114	107	92	113	101	99	107	123	105	108	114	115	114	114	116	109	107	108	110	93	95	124	101	94	105	110	116	98	98	117	79	92	98	109	103	105	96	121	112	93	113	117	109	120	121	112	113	99	89	111	110	102	114	97	107	87	111	129	105	98	118	110	108	116	99	97	111	109	95	104	111	110	84	126	106	107	107	108	106	108	108	94	117	98	97	97	101	102	91	105	105	110	117	122	103	112	122	94	108	104	121	104	114	142	102	106	110	90	117	118	82	104	105	98	112	119	90	103	88	90	99	108	122	110	98	96	105	103	101	113	105	99	99	113	84	97	95	107	89	122	109	91	107	98	99	109	109	113	89	104	113	111	111	107	90	98	97	111	122	101	113	115	105	107	112	109	101	87	93	102	82	90	99	82	107	95	100	127	125	110	98	95	110	118	97	99	117	120	91	97	97	118	99	107	115	122	114	119	116	113	95	113	112	129	101	105	110	113	104	93	104	92	101	105	105	123	91	104	112	107	112	104	104	91	108	123	108	97	103	114	97	132	108	98	120	121	108	123	103	107	98	110	105	119	113	96	93	120	97	106	109	113	116	100	106	98	111	113	110	99	109	110	98	101	103	93	113	118	105	108	96	100	103	108	112	98	107	94	116	102	95	106	109	121	99	125	103	118	99	96	107	120	114	122	115	109	101	114	98	111	120	111	109	99	108	103	95	121	95	91	113	98	112	93	109	108	118	108	97	125	106	113	101	104	95	85	122	115	110	106	109	124	97	107	104	121	108	88	104	120	118	96	99	94	119	108	138	107	98	100	122	101	101	97	98	119	101	121	100	99	90	114	105	112	96	100	113	93	115	106	101	112	114	109	92	99	106	114	106	136	93	112	108	108	130	103	114	113	100	128	108	102	106	115	95	104	124	123	98	111	95	106	108	115	112	79	113	103	111	95	103	108	98	94	115	97	123	111	103	97	114	84	113	112	101	102	98	110	103	107	104	97	94	85	108	112	113	108	115	96	89	100	95	109	85	106	119	106	92	104	115	125	116	101	103	103	115	115	115	98	102	109	95	114	104	100	113	95	104	91	123	103	107	128	99	108	101	85	96	89	115	85	91	105
23874	17543	18594	491	369	324	292	275	264	261	231	245	210	227	205	216	206	218	205	233	192	177	188	203	213	214	199	191	203	192	215	194	213	196	186	200	196	198	199	205	201	216	194	195	192	220	216	187	216	208	184	184	203	200	198	228	193	231	192	178	205	206	174	173	200	199	197	181	213	217	198	228	207	191	174	200	216	217	186	205	213	214	195	204	214	192	222	207	188	182	201	227	194	190	199	196	189	214	194	192	210	210	174	208	206	214	195	220	216	194	194	207	188	205	220	207	191	196	199	205	211	186	189	178	196	205	227	208	194	172	200	212	211	199	204	208	191	211	201	191	192	219	205	214	210	198	194	202	189	199	180	183	198	226	198	193	205	209	194	182	213	214	175	202	225	196	196	199	204	200	195	214	213	232	226	171	201	217	208	207	212	218	205	178	209	183	183	190	176	193	202	210	204	192	211	177	189	191	201	215	211	197	225	198	196	201	173	200	207	222	191	167	187	207	211	225	173	186	194	207	210	206	197	167	178	173	188	199	203	198	201	177	199	208	190	219	219	196	176	193	203	198	170	213	195	218	207	189	181	194	203	192	179	182	191	206	203	200	215	207	215	193	183	200	195	198	187	215	195	195	193	219	216	191	196	193	180	235	187	192	185	179	199	200	191	185	165	180	186	203	204	184	183	186	222	196	177	216	197	187	204	211	194	215	210	185	184	196	187	197	173	227	211	194	210	198	194	227	224	191	195	212	186	226	189	160	207	173	203	194	205	194	195	211	227	221	183	208	210	205	174	212	225	205	184	197	186	179	184	217	208	195	204	200	175	233	185	180	185	206	191	185	213	200	249	217	189	206	187	189	203	167	195	181	209	200	214	216	197	200	197	186	183	183	193	200	188	220	193	190	196	213	211	194	225	193	182	204	160	191	201	210	219	157	202	185	185	220	189	180	191	204	211	209	204	223	194	199	184	215	195	210	177	196	215	195	206	206	210	200	200	198	177	203	216	236	183	180	190	191	224	175	192	197	210	218	220	185	176	213	206	206	217	202	204	195	200	191	186	177	192	190	202	190	203	183	203	188	224	202	192	204	224	225	205	209	202	191	197	211	201	196	219	188	168	206	179	199	202	188	208	196	188	203	199	205	184	203	179	213	209	205	209	218	197	204	219	203	179	179	203	199	188	200	190	219	182	179	183	212	162	199	224	186	190	213	179	213	179	218	211	206	228	213	182	198	198	220	226	184	190	188	231	188	202	156	181	181	196	208	172	185	203	201	222	202	184	229	202	172	192	202	167	198	175	183	180	205	192	210	209	172	233	200	198	195	210	201	190	212	216	218	191	175	190	201	194	202	192	190	212	185	222	213	208	211	200	203	214	191	190	219	187	211	207	223	209	196	221	209	208	213	210	226	219	195	198	186	222	189	202	199	176	190	212	202	194	199	191	180	188	197	202	181	168	191	186	224	193	199	182	216	213	225	188	204	184	207	177	209	180	187	199	199	193	196	193	190	225	209	218	217	174	203	223	183	192	207	206	205	182	208	186	220	223	216	180	217	194	196	210	195	210	211	207	213	176	210	186	196	203	211	194	193	205	218	205	199	185	210	219	196	216	236	211	208	211	186	175	191	200	231	195	190	191	211	201	203	207	199	188	212	166	198	181	204	203	191	214	201	194	188	203	207	203	218	183	206	185	184	207	206	198	194	208	178	223	200	213	188	200	163	215	194	204	204	216	191	194	176	210	202	230	202	203	192	211	173	184	207	209	223	187	213	196	188	207	235	201	196	193	198	211	202	175	181	228	202	208	188	186	194	218	214	207	199	195	191	221	203	203	219	196	188	193	177	180	218	180	195	192	213	187	215	204	211	177	201	196	196	196	181	195	193	198	202	184	190	205	179	208	192	198	181	194	212	178	222	202	181	180	203	217	193	225	209	191	218	221	193	214	199	179	196	190	204	219	202	178	191	219	191	212	204	197	214	194	197	202	200	187	178	188	189	205	198	195	192	196	211	196	188	198	201	208	191	211	208	170	192	189	191	203	219	208	208	203	187	188	211	193	230	180	198	194	214	226	225	174	209	197	199	211	215	207	199	205	212	205	214	171	178	209	184	187	220	197	196	218	181	196	214	204	227	229	207	193	206	204	204	196	183	190	192	208	185	190	207	209	202	219	198	201	218	186	188	174	208	198	198	195	198	206	187	217	191	194	196	219	189	188	229	208	197	220	178	218	170	182	197	220	211	191	204	217	194	202	199	192	204	193	203	194	190	201	211	189	184	208	196	192	229	189	197	221	198	194	199	215	192	203	187	205	187	200	205	202	178	183	192	212	221	196	216	217	200	190	211	186	200	202	184	195	207	214	201	198	218	197	183	215	202	173	190	235	181	183	190	208	173	200	196	230	194	207	186	184	166	192	203	184	196	205	182	200	186	200	193	217	214	206	203	199	212	208	194	192	212	218	162	195	232	209	203	189	205	200	204	206	196	211	179	202	210	186	193	196	182	195	212	199	198	181	205	203	192	192	217	205	220	182	214	202	245	190	189	177	183	208	192	191	203	208	201	186	220	182	199	233	204	216	185	197	211	213	193	194	197	198	191	194	176	203	248	182	205	190	191	192	237	203	176	194	211	216	200	168	196	183	189	199	205	211	202	195	222	201	231	219	197	209	189	203	191	184	223	183	238	201	189	204	200	205	226	208	215	189	188	208	196	204	201	187	183	175	200	216	207	193	182	189	194	179	210	173	193	206	189	188	209	185	199	207	202	173	199	235	208	238	169	208	205	186	195	186	207	190	204	189	209	205	197	190	218	205	194	216	220	224	193	210	185	240	220	180	191	209	173	177	195	198	165	185	194	175	208	204	186	175	187	214	216	192	203	161	210	210	211	184	205	212	189	190	174	204	216	200	238	186	186	210	200	203	217	191	188	177	214	186	217	213	217	204	202	192	202	178	211	209	209	213	206	188	195	194	189	193	202	183	197	192	199	190	204	195	185	181	211	180	210	180	200	213	193	171	198	184	198	217	200	197	200	191	209	204	205	215	198	213	221	214	189	235	183	226	208	187	225	188	213	226	196	214	201	184	193	206	197	199	201	212	219	213	211	192	207	235	189	169	208	191	209	180	206	199	201	192	174	183	187	211	224	226	210	195	195	201	193	190	212	213	197	193	212	178	198	207	199	217	159	201	202	211	167	195	207	192	200	222	215	185	195	191	216	198	185	211	195	191	190	163	187	204	211	184	189	177	196	222	211	224	172	201	206	204	202	189	213	201	205	210	202	197	184	222	192	202	193	209	186	194	215	215	204	207	222	213	180	191	219	199	215	227	189	205	218	210	178	200	197	197	190	190	210	230	199	181	207	191	210	197	198	199	213	198	212	192	191	188	218	170	214	204	210	192	198	203	174	190	190	195	225	226	196	184	201	206	212	207	170	202	183	191	191	207	206	220	215	196	206	197	190	209	191	194	197	213	184	197	201	204	196	212	221	199	204
24145	21140	27893	24692	18858	2523	617	420	392	350	389	335	293	295	307	325	298	281	273	250	292	281	249	246	280	278	256	246	228	251	253	294	241	253	262	270	248	256	288	240	273	256	252	263	295	266	273	272	258	200	245	256	259	274	271	253	258	246	232	229	254	270	284	248	277	238	284	242	267	249	289	267	235	252	251	244	225	238	266	268	254	253	285	243	254	226	265	225	262	260	258	232	230	258	240	237	261	253	256	243	255	258	237	266	240	271	228	227	237	269	235	280	257	262	240	237	246	255	277	255	261	231	253	260	244	248	282	243	255	260	248	271	260	245	265	280	279	232	274	253	265	248	236	242	293	241	268	238	253	253	243	215	242	252	251	232	270	231	256	249	260	263	239	233	235	242	256	264	238	268	242	268	278	259	272	247	257	254	264	243	282	281	229	226	249	263	262	233	230	264	252	218	257	236	262	233	219	249	248	261	256	255	236	240	268	230	254	276	253	274	224	240	259	266	238	266	239	236	236	237	256	260	211	246	262	241	265	251	231	244	278	259	259	275	232	230	275	231	248	249	257	266	246	273	276	257	242	251	258	255	254	251	254	231	247	254	239	253	249	247	258	273	215	244	241	254	235	254	248	238	248	239	241	268	253	231	245	246	279	225	249	274	259	235	271	239	234	266	285	236	254	239	270	266	235	259	271	262	247	235	235	248	264	255	273	238	275	268	240	269	251	262	285	246	258	236	267	269	284	236	238	269	238	264	251	262	260	237	239	230	265	242	266	254	254	240	264	241	251	258	260	273	264	229	216	234	231	284	264	274	242	251	253	275	257	259	278	251	261	240	234	238	266	265	220	283	229	263	247	258	242	237	225	243	259	278	255	255	256	263	268	238	284	251	252	248	257	263	272	244	259	258	255	247	252	271	232	256	221	248	245	240	221	236	259	253	266	255	251	239	252	227	259	237	234	268	256	238	234	240	250	240	245	229	276	219	251	251	241	280	256	242	266	251	240	240	274	233	292	258	258	238	238	239	263	246	245	241	264	245	250	237	240	228	246	258	270	266	283	254	262	243	263	244	265	255	246	243	285	221	265	254	248	237	246	233	254	245	230	230	250	246	212	275	253	249	230	254	251	239	277	274	263	237	248	263	239	241	289	249	272	268	255	243	243	235	247	229	255	244	242	241	264	239	265	243	269	226	243	267	265	291	263	219	253	255	254	248	263	228	220	285	263	249	236	249	230	271	256	246	244	254	243	248	259	229	264	217	262	232	264	255	221	273	252	250	237	248	265	236	236	236	249	258	231	230	249	249	301	246	229	260	248	264	214	284	246	261	237	252	246	259	257	232	248	220	241	272	260	268	258	254	219	260	296	261	224	244	286	278	252	278	237	261	259	252	262	243	262	252	254	210	247	254	223	244	249	227	245	236	283	243	278	235	227	260	199	249	232	217	239	246	230	233	246	241	225	239	244	248	247	249	251	235	271	245	270	262	240	234	244	265	263	276	270	228	239	230	258	261	239	244	235	236	236	249	278	265	273	264	271	240	238	283	257	295	254	227	239	262	258	228	231	267	255	250	223	257	240	242	246	241	247	286	273	228	228	254	253	229	234	262	248	236	262	284	257	253	238	245	253	254	237	273	255	243	246	264	290	261	264	235	239	241	256	250	251	265	252	248	238	268	234	262	230	245	265	286	255	260	234	243	252	271	245	244	273	251	241	238	247	260	282	238	248	236	255	271	251	217	261	253	248	262	258	246	256	252	256	291	255	251	252	243	250	258	252	251	257	261	235	268	250	239	231	263	277	237	259	242	235	257	262	261	256	250	262	221	259	263	241	234	226	254	266	229	253	286	251	269	250	252	241	234	251	249	250	272	247	234	259	240	245	256	258	237	267	259	263	230	268	261	253	258	259	243	261	270	253	254	238	268	249	266	236	246	254	244	239	273	229	272	250	256	250	235	247	283	253	237	267	239	238	246	253	256	260	234	246	264	255	252	270	240	245	255	236	253	258	258	229	272	246	271	240	237	246	261	261	252	242	238	253	271	270	254	266	260	270	230	239	261	258	288	253	273	253	270	232	257	253	262	264	266	248	270	249	271	231	258	232	246	277	244	246	282	258	248	248	246	220	223	243	269	245	265	250	249	229	219	272	257	274	244	258	239	230	252	249	241	270	267	238	237	237	240	239	251	253	250	233	224	274	247	240	226	251	253	228	237	261	233	234	235	267	256	265	267	242	259	274	275	274	246	244	251	225	251	253	233	254	254	242	238	262	248	260	252	250	257	271	274	250	254	244	259	268	229	219	276	242	246	242	253	271	245	221	244	260	263	248	252	263	230	247	226	258	223	246	278	266	216	255	247	229	241	246	242	257	275	274	248	259	236	255	250	238	261	275	243	258	249	294	260	247	242	268	266	272	226	266	257	249	245	266	258	249	254	221	270	258	247	235	263	205	243	264	221	272	248	250	246	237	280	237	253	230	240	256	229	279	250	211	243	261	248	244	232	217	229	238	262	272	224	249	240	260	271	243	232	245	229	250	256	251	256	241	270	246	258	252	243	258	240	251	264	261	249	250	244	253	247	245	251	270	256	245	223	242	235	253	241	276	245	269	235	260	249	267	268	275	244	258	235	214	240	250	235	286	264	263	246	276	230	250	227	265	245	243	251	226	245	247	239	257	248	262	249	252	219	252	244	247	246	254	259	235	249	258	246	244	249	247	278	255	242	276	271	267	265	237	249	279	259	275	230	244	249	255	251	264	241	248	266	262	247	231	258	253	265	237	231	248	256	227	277	231	246	254	262	267	254	244	243	239	256	251	272	243	286	242	287	241	257	254	275	242	253	253	273	241	250	256	222	249	229	235	264	268	247	259	263	235	239	277	253	270	243	247	258	244	251	245	263	259	260	238	244	267	239	212	246	246	240	250	252	267	240	263	258	241	258	252	249	240	239	235	218	250	257	263	268	245	267	264	250	262	238	238	254	264	251	278	264	234	257	258	260	218	241	259	250	248	221	262	269	257	234	239	249	244	244	260	252	243	251	270	249	234	238	264	237	254	276	238	250	244	219	261	275	234	252	264	240	266	260	264	261	282	264	309	256	256	248	269	229	250	242	244	250	248	271	257	252	274	249	277	266	263	254	237	231	256	271	244	251	255	233	262	250	290	269	273	250	250	236	250	260	265	268	239	275	246	278	227	245	262	242	240	282	256	241	250	273	226	241	266	254	262	226	275	275	255	254	265	270	252	275	278	264	238	234	240	239	244	261	266	241	261	274	248	234	246	229	262	256	251	275	256	236	265	251	247	275	228	243	272	256	281	222	240	248	244	241	237	242	272	255	215	231	263	246	235	264	244	243	234	256	256	242	268	274	239	248	259	250	244	236	235	270	226	239	243	237	238	272	264	258	256	239	270	241	256	244	249	219	222	234	236	246	275	226	253	258	215	260	259	269	220	274	281	249	242	276	248	257	263	272	252	251	259	228	238	244	274	252
36738	45286	36389	3282	2302	1734	1336	1130	949	852	825	732	625	676	586	606	553	496	535	505	524	533	428	486	489	446	517	454	508	444	477	473	465	462	470	480	456	444	461	426	423	437	409	455	429	442	457	457	427	465	464	391	435	442	434	443	470	458	418	448	420	476	450	447	435	436	442	456	459	442	427	413	443	400	436	452	434	451	401	419	450	416	468	440	472	418	434	412	453	412	432	452	427	428	441	450	447	422	423	447	458	429	411	413	425	415	432	413	456	427	490	440	447	442	431	419	453	420	423	428	447	414	438	403	444	429	461	438	445	458	449	447	411	406	437	409	460	415	457	434	422	445	415	457	460	439	426	453	420	408	436	417	446	444	404	459	444	414	435	424	422	432	399	390	419	463	473	439	449	450	406	451	419	401	453	452	429	457	472	417	425	403	413	447	389	414	437	435	421	433	416	408	424	443	424	420	418	425	415	446	439	436	420	452	419	473	422	432	394	397	432	409	454	419	402	424	422	416	418	426	411	438	399	416	415	415	420	459	411	469	429	432	463	437	442	440	408	447	399	414	500	462	445	432	447	420	425	431	480	488	418	448	454	405	428	432	419	477	462	394	432	402	410	446	439	395	431	434	459	436	443	396	412	418	417	414	427	412	427	452	441	444	398	444	448	454	419	453	411	441	423	425	412	439	472	427	437	409	431	432	450	447	425	421	435	443	420	466	405	458	406	444	446	442	449	410	420	443	455	436	411	454	416	456	446	458	445	431	489	443	424	438	446	429	454	430	438	421	430	460	486	461	427	425	428	456	453	408	403	446	478	457	464	436	449	409	457	429	418	446	455	418	401	462	413	408	432	445	446	397	445	443	452	417	396	432	455	445	428	412	428	418	454	419	456	433	416	438	477	432	424	411	424	408	443	447	436	467	406	423	451	439	453	436	426	441	479	451	402	432	419	400	454	431	420	456	489	441	461	438	458	435	406	446	423	411	444	416	444	439	437	385	394	430	399	450	397	451	470	407	426	405	437	417	418	436	450	491	437	400	451	449	414	437	425	442	436	446	450	430	430	435	436	417	438	417	445	438	406	457	433	443	411	386	440	432	406	428	422	441	397	421	406	456	405	473	471	415	456	436	455	459	443	440	471	443	435	450	461	470	470	423	401	404	447	439	444	443	439	402	431	456	420	412	430	433	417	433	450	454	434	439	455	404	443	403	426	448	427	397	431	419	443	481	431	402	446	440	448	433	454	409	434	424	413	451	414	455	473	453	427	395	433	421	426	410	467	428	378	410	455	430	432	433	423	455	436	458	442	439	395	427	449	483	424	458	444	413	426	442	433	405	450	458	416	439	455	438	482	442	448	432	418	392	448	462	424	447	428	443	392	428	459	406	409	447	457	425	420	454	424	422	413	430	411	382	461	448	439	414	448	433	392	446	468	392	434	443	473	450	436	422	394	404	443	445	431	441	427	397	432	429	420	460	413	461	432	437	430	437	428	400	450	428	400	421	405	450	438	404	420	418	454	476	429	454	467	443	470	418	445	428	450	446	415	432	409	426	406	443	433	442	463	424	432	438	425	417	465	443	415	444	446	416	414	456	446	420	420	438	451	412	421	459	471	461	427	415	444	431	390	422	425	454	433	426	422	422	436	410	430	453	422	470	397	442	428	464	479	419	405	437	448	449	456	468	445	430	411	456	439	441	431	441	428	433	453	418	435	455	423	426	415	423	439	448	434	441	394	393	415	422	471	431	420	435	444	439	434	465	427	420	451	399	441	413	472	418	470	407	419	390	454	446	451	437	450	436	424	443	456	475	433	429	449	409	466	411	441	460	469	432	403	422	457	402	443	426	432	438	439	398	401	423	431	434	462	439	412	448	436	433	444	405	434	425	433	452	384	420	423	415	472	436	436	440	421	450	424	434	423	434	442	436	414	440	443	422	425	382	443	450	432	436	407	420	482	451	419	416	490	438	432	435	459	417	433	429	404	426	437	423	447	442	452	427	386	447	457	427	440	434	440	409	399	428	391	466	410	435	432	460	452	439	435	434	423	433	440	451	432	403	434	453	449	440	481	448	431	435	442	474	395	413	433	433	439	423	437	415	455	454	443	478	454	438	431	455	395	436	396	417	438	451	438	463	407	418	427	405	461	448	450	400	427	462	448	431	408	471	454	418	453	421	490	403	440	439	432	413	444	468	445	445	448	454	398	426	445	453	398	460	461	441	450	436	446	404	429	416	410	459	406	446	422	428	368	462	423	431	417	464	436	420	443	461	458	415	454	428	422	466	434	422	410	414	420	430	418	452	448	437	425	440	466	456	459	464	427	453	395	438	407	474	412	440	431	439	401	441	457	458	447	431	435	423	423	455	423	447	446	419	425	434	417	436	423	474	425	438	430	420	421	418	447	443	410	429	432	406	468	470	434	421	424	414	404	456	450	397	465	420	406	443	425	438	435	449	462	411	394	461	436	404	451	415	448	430	392	427	399	452	441	437	450	457	433	456	431	422	420	408	421	424	421	448	437	394	443	445	435	441	433	410	453	422	476	429	438	439	428	448	411	492	402	405	448	425	412	404	439	442	434	412	417	411	472	425	380	481	407	416	460	411	444	427	433	405	457	404	418	457	365	430	438	449	445	437	451	407	453	457	460	442	427	467	440	388	457	399	448	374	449	432	457	427	464	434	430	407	422	440	448	441	446	445	438	414	446	430	431	401	433	452	446	429	428	447	429	428	434	453	446	400	443	431	434	406	419	483	444	380	440	415	440	450	458	417	435	408	444	416	407	443	444	440	413	461	466	435	448	440	459	426	437	456	405	441	410	442	432	399	417	422	439	444	428	418	459	433	423	470	435	467	439	408	432	451	427	454	444	452	419	447	431	460	443	449	407	432	419	398	453	455	433	454	405	469	451	409	452	415	444	432	492	440	444	441	427	416	445	448	445	456	439	446	405	413	491	481	393	434	446	456	446	472	415	414	439	456	439	455	430	376	450	484	504	470	396	431	458	422	425	436	420	386	446	437	447	466	442	428	465	427	392	432	458	424	416	402	466	448	436	434	431	412	443	462	394	456	455	416	458	442	431	424	417	444	432	412	430	466	446	417	405	419	402	436	428	474	426	418	466	452	441	469	402	430	425	400	427	433	420	409	435	432	415	427	435	432	448	446	408	439	416	436	429	435	408	428	434	463	444	451	445	405	427	448	431	451	448	458	443	418	441	436	415	446	395	441	440	466	423	443	435	470	446	415	437	424	412	453	444	443	432	427	426	440	396	457	391	466	434	377	468	389	416	425	471	434	426	438	442	420	424	412	427	409	398	509	394	434	403	451	459	431	433	421	386	433	424	421	422	462	414	439	441	421	448	430	455	437	437	445	458	426	388	434	443	444	435	409	441	436	416	420	432	437	412	450	438	431	432	426	424	404	439	422	430	430	421	390	444	426	411	421	471	455	463	420	401	431	456	409	417	439	447	412	452	423	433	406	419	454	429	423
23137	21129	28158	24354	21126	19931	3060	836	658	612	541	559	507	479	460	488	479	428	491	440	432	447	411	466	432	431	432	421	427	444	402	432	444	417	412	410	441	376	416	411	399	405	418	416	372	418	391	422	430	417	411	418	396	432	386	413	386	416	422	421	400	423	416	395	384	353	383	431	382	397	408	402	410	416	395	403	405	421	418	369	413	383	390	381	414	405	433	403	404	417	379	402	396	407	382	383	393	419	402	389	391	419	364	433	417	406	383	408	378	389	409	369	433	393	378	392	396	404	407	383	383	410	409	401	402	410	424	425	378	392	393	361	394	386	431	400	433	376	411	372	384	375	410	414	396	425	385	409	413	449	424	396	389	388	365	423	402	360	401	398	387	391	413	378	424	384	426	387	373	388	364	400	381	421	406	396	428	453	385	377	368	375	403	422	359	404	397	398	424	380	415	396	426	370	403	369	392	377	382	425	426	405	387	349	405	396	397	399	377	433	388	366	408	413	404	407	369	436	403	394	391	386	393	406	365	413	379	391	388	413	420	427	425	402	420	410	418	377	422	411	411	391	392	413	390	388	423	395	407	387	422	364	402	388	387	405	399	395	363	377	376	393	416	387	391	396	399	415	405	431	424	413	385	367	408	406	405	414	412	419	371	363	378	377	434	410	455	393	424	395	387	400	387	401	361	384	434	379	376	400	420	388	397	402	402	409	403	408	408	400	406	434	403	413	419	395	402	367	433	416	445	406	354	365	366	421	386	380	381	421	365	421	332	386	411	411	371	378	397	396	393	387	392	359	438	400	421	369	381	388	383	402	373	401	408	421	395	372	374	387	387	399	400	379	370	395	401	419	412	382	402	359	368	406	401	414	396	388	391	413	426	411	384	401	388	408	368	421	405	400	448	425	384	420	432	417	395	380	401	411	420	388	406	385	368	392	387	370	408	394	402	406	400	418	376	372	414	387	409	405	395	415	410	401	407	394	391	357	408	392	421	369	408	392	392	421	385	395	418	411	406	421	392	375	402	400	402	400	391	414	398	390	430	409	425	407	415	377	418	418	388	385	396	386	400	377	389	378	399	394	390	406	371	375	395	392	362	404	411	372	420	411	393	393	385	376	419	384	424	393	385	419	395	392	365	407	400	371	398	398	396	432	446	396	424	357	406	407	403	369	389	376	435	396	392	399	358	406	354	420	383	364	396	420	423	404	416	386	410	397	387	420	392	426	418	397	409	388	397	391	413	401	396	423	410	395	413	382	406	421	391	392	397	392	416	396	391	386	410	422	417	391	383	389	374	409	407	374	394	394	392	410	377	411	402	415	418	405	406	379	379	393	344	408	414	408	394	412	393	427	388	367	398	357	420	416	418	418	438	386	394	392	420	418	379	363	407	385	442	410	372	364	398	355	380	397	428	377	396	423	409	414	435	360	414	386	388	410	349	414	394	389	423	365	384	388	375	397	391	368	377	421	357	402	381	414	409	437	406	396	420	418	398	384	399	385	409	401	360	409	462	354	377	396	355	384	412	419	382	395	405	439	373	397	430	418	375	416	376	353	416	401	399	392	432	425	406	383	373	376	415	393	417	403	401	395	392	420	410	372	379	396	372	395	393	424	372	407	399	400	386	379	398	402	412	451	411	353	379	423	394	425	434	372	365	405	428	424	397	388	398	359	431	400	412	407	403	393	427	407	415	410	392	374	389	382	425	380	353	432	387	381	408	375	383	384	390	406	405	426	375	423	411	378	409	405	389	425	390	416	375	398	421	399	400	427	417	405	397	392	370	423	353	372	385	413	376	399	416	402	404	426	400	422	387	395	402	383	389	401	338	413	373	370	365	398	415	414	367	436	341	379	416	380	398	379	374	405	358	388	382	400	391	421	344	383	422	383	385	411	409	382	408	401	382	393	422	397	412	365	411	400	379	357	345	412	400	401	406	398	415	413	402	401	431	396	368	408	385	402	388	377	381	383	403	389	411	416	392	373	422	398	360	417	387	397	384	410	391	397	433	388	395	404	410	400	398	387	354	406	411	358	396	402	379	407	405	396	428	383	391	401	443	377	402	427	420	376	389	413	439	392	399	398	382	387	403	374	395	408	412	386	392	394	423	386	389	383	380	373	414	385	381	377	402	368	384	380	383	396	399	442	375	356	364	381	396	438	397	367	402	392	412	359	387	377	389	394	417	366	418	408	397	398	373	401	390	365	379	398	389	415	440	383	386	376	418	375	410	403	409	404	433	370	376	389	395	392	381	384	377	416	411	405	398	391	395	382	432	407	391	389	378	393	414	383	416	352	402	395	442	397	395	435	396	383	408	428	428	409	371	372	419	385	405	388	368	400	407	437	422	411	387	417	369	373	388	401	397	368	364	426	434	393	358	388	437	399	370	378	397	413	400	432	397	395	385	411	391	405	387	391	438	374	392	422	399	412	438	393	392	392	377	377	403	417	377	363	390	405	421	389	382	408	427	351	406	404	410	364	407	381	375	400	406	396	388	388	383	379	409	391	416	407	409	395	403	420	387	400	375	415	350	387	397	369	416	391	361	379	385	387	401	406	396	423	392	413	412	443	398	402	401	433	396	426	383	417	408	416	370	401	402	395	370	404	406	418	369	384	392	362	401	418	412	405	385	406	350	372	390	409	397	391	387	392	424	438	396	392	389	395	377	380	424	437	422	392	429	429	402	386	410	377	399	414	400	404	396	429	380	410	400	398	374	422	385	402	370	398	397	422	381	356	422	433	418	403	404	399	373	414	427	401	414	400	411	397	413	392	408	411	409	417	397	392	417	406	379	414	398	424	380	380	374	418	412	357	391	394	399	379	425	414	386	374	410	361	352	372	388	398	383	390	395	393	392	391	361	393	380	421	401	363	378	432	378	409	402	403	411	455	392	427	367	391	414	400	409	396	413	396	401	377	401	389	383	415	415	419	393	418	411	404	416	396	387	419	388	422	390	378	385	400	428	399	396	366	350	403	402	404	393	361	396	384	384	404	403	416	392	401	412	404	362	418	371	402	397	346	386	409	405	389	404	398	425	403	385	432	397	368	370	398	366	401	342	396	390	360	373	345	382	394	368	412	379	396	379	408	402	379	345	412	410	374	392	406	368	397	415	423	433	416	422	421	355	389	357	379	438	394	411	376	381	392	449	413	414	391	390	415	401	415	375	392	412	376	390	395	387	366	378	400	410	409	401	424	408	353	406	389	409	385	418	372	387	369	383	388	388	378	381	385	400	404	401	417	386	408	405	392	411	422	396	410	368	418	411	421	374	419	399	435	389	399	355	395	399	399	408	363	379	370	355	404	394	389	397	394	379	397	343	427	363	381	383	415	433	381	402	382	393	400	377	389	424	375	375	366	405	411	413	411	379	410	381	388	427	368	414	387	434	384	394	381	385	419	386	367	409	418	382	342	435	361	360	346	353	389	414	370	381	432	416	433	365	396	400	403	396	381	378	389	374	386	398	382	388	385	387	399	420	402	378	374
35705	51711	39992	5731	4009	3038	2331	1976	1583	1452	1258	1171	1104	955	916	896	867	860	836	815	778	788	810	757	741	736	719	738	730	740	731	718	721	777	717	729	741	666	656	651	718	712	676	660	683	696	680	676	669	704	641	676	671	664	641	699	683	713	652	663	644	664	642	637	647	684	665	694	668	636	665	635	646	648	666	639	707	663	668	625	656	658	689	668	639	681	672	657	689	677	668	683	630	679	654	676	638	695	643	659	662	683	674	633	650	680	624	689	702	691	596	624	665	638	651	648	662	647	676	624	652	645	651	710	667	633	667	658	670	627	709	681	669	675	701	645	631	610	689	665	659	621	666	671	611	712	686	639	648	630	658	676	659	651	658	637	703	693	663	670	661	652	731	658	669	669	698	641	602	645	685	684	616	649	644	674	653	629	683	629	655	652	590	693	673	660	687	647	669	650	646	626	705	684	625	662	636	670	638	630	688	636	633	654	641	658	629	661	592	656	672	653	670	648	705	734	662	645	625	653	637	671	635	665	664	679	653	655	653	655	699	628	669	620	683	661	675	688	710	685	656	695	652	669	654	682	635	626	632	646	644	666	642	649	629	635	644	594	648	703	647	637	616	704	721	674	672	704	640	661	710	678	657	661	676	634	665	657	676	618	647	641	652	641	639	654	680	629	636	641	689	664	685	663	632	636	617	629	652	656	647	691	654	677	614	660	611	660	587	632	698	682	645	626	664	683	658	653	649	647	628	664	644	626	598	651	686	654	635	662	689	658	662	684	654	655	667	676	582	657	632	685	656	653	657	645	669	679	712	657	715	675	652	664	706	699	659	663	679	669	666	687	699	650	652	657	655	652	623	639	675	625	675	660	643	694	631	659	616	638	687	637	660	666	643	638	684	618	650	677	654	624	643	640	618	617	691	662	642	703	680	638	672	670	617	663	687	669	650	656	662	613	670	642	635	684	623	613	688	661	664	647	617	662	709	625	672	597	620	631	674	651	615	700	653	644	643	681	668	598	688	671	710	626	625	677	654	677	671	596	680	666	631	630	622	663	654	667	646	638	657	642	674	683	660	620	642	639	639	641	678	641	649	618	686	628	677	647	666	669	672	647	635	620	724	657	695	665	660	677	665	696	699	633	640	641	628	650	646	705	644	657	607	622	678	671	687	650	658	684	648	646	655	677	669	633	643	696	678	703	669	686	693	667	646	688	703	693	610	682	663	678	644	684	661	621	629	636	702	607	674	655	660	669	683	675	668	671	638	657	668	658	679	658	633	683	691	687	698	673	631	643	670	657	680	656	670	606	666	647	643	664	672	641	613	630	629	647	686	620	651	700	666	685	670	651	677	608	675	677	664	612	661	684	622	683	654	667	676	699	639	625	654	700	611	627	670	721	657	633	700	621	665	673	676	649	652	689	676	648	625	646	671	671	674	687	656	670	623	685	696	658	590	661	629	692	682	641	632	672	702	664	667	673	638	635	632	647	651	648	642	662	693	673	667	630	690	674	672	651	689	632	715	641	605	674	612	635	609	667	652	632	648	646	669	662	641	637	646	678	652	676	633	642	628	670	692	707	659	701	622	661	616	652	671	614	640	659	664	639	645	664	638	701	632	641	594	680	666	674	618	662	654	657	679	660	644	704	652	611	666	690	645	613	670	635	667	681	666	618	623	621	582	703	691	688	675	683	620	664	695	676	641	687	649	679	607	646	637	662	678	673	616	657	628	637	680	688	670	719	642	661	620	652	616	644	646	641	626	662	708	644	684	659	632	641	691	615	660	702	660	639	644	660	603	669	638	630	616	681	653	645	641	653	640	660	692	700	657	685	660	605	671	659	638	650	635	659	629	679	627	659	669	625	688	632	655	683	546	660	666	666	626	663	635	695	678	658	661	618	696	703	658	650	708	650	637	672	641	681	679	714	657	616	687	644	662	671	683	598	695	638	660	649	649	642	658	663	641	660	662	682	675	685	682	640	687	652	665	689	693	643	686	638	624	710	660	667	648	627	665	641	644	665	666	632	666	666	665	655	683	695	637	682	634	686	646	660	627	649	677	658	637	663	677	655	679	666	642	701	680	649	618	659	698	611	670	677	673	609	646	693	653	641	644	634	637	663	706	637	684	678	612	680	642	659	642	689	659	676	669	610	674	647	644	641	687	590	595	644	689	678	675	618	617	632	639	690	664	716	650	689	623	654	667	661	648	676	656	679	673	651	639	667	682	688	653	630	695	700	631	658	662	678	654	673	690	705	659	658	657	681	646	641	622	689	650	624	645	604	648	637	616	682	632	686	609	634	672	599	674	627	649	684	659	691	642	685	628	674	688	679	656	667	619	650	683	669	687	648	682	704	695	664	627	656	642	637	669	644	676	647	675	658	617	663	688	699	662	671	616	680	645	658	661	677	633	686	652	678	632	666	707	697	698	702	661	627	635	655	650	599	651	647	682	661	612	664	645	630	617	673	672	703	666	686	660	645	647	652	657	690	679	670	636	651	697	683	669	663	663	656	664	623	691	688	642	647	680	644	646	681	650	659	670	688	680	641	661	620	644	667	644	671	684	632	628	674	701	675	652	699	667	654	667	601	714	642	652	680	663	645	705	627	646	660	715	684	675	662	695	624	675	692	656	621	647	636	672	610	646	648	635	667	659	624	683	704	616	647	686	613	633	628	645	620	646	647	670	655	664	660	637	658	638	643	676	625	661	639	634	611	595	615	633	628	628	693	660	674	709	629	671	682	645	672	663	662	702	645	662	606	651	639	688	655	589	666	672	648	648	613	651	656	617	667	621	624	646	632	671	597	619	626	650	657	663	670	658	656	655	681	632	685	679	657	649	667	629	643	656	632	693	639	666	693	677	675	647	647	633	681	678	702	653	651	659	649	639	712	628	633	668	652	687	632	650	693	673	649	647	647	664	688	660	660	656	678	670	624	684	667	667	648	666	668	620	641	675	632	671	694	674	723	698	639	653	667	657	676	651	638	639	666	669	692	656	638	654	697	672	609	646	657	644	642	646	622	648	682	663	667	680	655	686	657	646	646	699	701	624	668	647	652	641	660	673	661	675	651	663	686	651	638	657	666	674	673	621	632	658	687	660	620	618	633	661	660	665	686	613	613	630	688	621	668	659	686	637	613	641	676	683	604	639	649	659	680	659	678	623	665	653	658	676	669	661	662	631	679	621	674	620	694	631	684	649	694	617	684	665	653	632	665	691	667	640	659	657	722	619	677	695	652	664	647	662	672	659	652	655	643	634	684	657	671	692	661	673	676	650	680	633	640	657	685	640	667	618	629	699	649	658	670	699	639	624	615	710	650	605	652	608	627	658	676	631	647	603	649	655	665	730	659	646	626	689	651	669	687	659	689	670	643	625	666	624	671	651	613	647	689	659	656	639	634	627	625	642	640	651	651	649	638	602	675	642	684	670	669	610	648	680	653	663	634	628	619	654	661	652	667	663	682	677	711	623	659	636	651	593	631	602	685	679	641
26718	21103	20139	3118	216	147	148	121	112	121	122	123	112	132	128	106	127	123	118	106	129	134	142	106	128	98	124	129	112	119	104	111	108	109	106	140	102	98	124	96	115	125	118	110	108	114	118	103	95	107	95	102	98	113	105	100	133	105	120	117	107	106	105	110	111	126	122	117	115	97	105	119	105	118	120	125	111	107	128	91	102	106	89	108	103	127	98	120	112	126	119	111	97	115	100	114	118	99	109	99	124	95	95	114	111	126	107	112	121	106	113	102	109	116	109	120	116	123	130	115	104	109	92	107	105	109	111	99	112	111	102	105	115	100	115	114	99	113	115	106	122	109	92	103	113	106	124	111	87	111	111	101	118	115	102	96	113	113	107	100	115	102	101	102	115	99	107	122	120	121	114	117	86	118	103	109	118	107	113	101	117	100	107	112	115	91	112	107	95	119	121	111	118	120	120	119	114	93	115	105	93	103	105	118	91	125	117	100	123	102	95	96	103	94	108	115	125	110	105	102	112	109	86	108	109	109	111	113	115	102	106	104	117	99	105	102	120	96	127	99	117	99	111	113	113	124	106	112	122	112	123	104	99	117	114	108	122	101	95	90	103	94	116	102	132	112	110	114	115	101	106	101	103	107	94	116	123	108	117	123	106	115	102	97	88	98	90	127	99	105	110	96	107	109	107	94	107	110	113	110	106	108	102	111	121	109	115	107	106	124	107	113	103	120	114	126	121	124	101	120	107	120	126	85	115	103	102	120	107	104	121	102	90	96	100	115	105	121	102	111	106	104	112	102	119	106	106	99	114	94	115	102	99	102	113	116	110	106	111	127	105	107	107	101	114	107	109	105	102	107	112	124	97	122	119	106	86	98	106	86	95	111	92	116	112	110	99	104	99	98	108	122	110	109	128	89	122	107	115	113	103	93	108	119	114	91	94	113	93	95	102	111	125	117	102	111	105	103	116	99	97	117	107	100	106	97	106	117	114	117	83	97	90	117	103	103	112	101	126	85	111	86	117	112	126	104	113	103	108	102	110	101	89	103	115	104	104	109	101	101	115	101	110	118	122	90	111	132	96	126	108	116	103	94	131	100	106	109	115	104	104	119	113	125	111	117	102	123	102	102	112	116	101	101	124	96	127	110	105	104	105	102	117	99	110	108	111	120	98	101	94	89	117	108	111	99	121	112	109	102	111	108	117	102	125	114	115	113	101	111	114	100	107	122	106	97	110	100	110	123	105	97	103	118	115	124	101	121	105	98	120	116	110	124	97	103	97	105	100	129	109	108	113	110	101	126	109	105	118	102	93	113	102	132	116	123	104	106	118	98	109	106	113	119	113	107	122	109	108	103	113	106	120	115	129	119	115	99	126	98	104	115	102	100	97	98	117	110	93	105	106	97	115	112	99	111	113	105	99	103	106	98	124	123	111	121	101	96	99	114	101	107	121	112	122	93	109	101	95	102	96	94	106	107	107	111	98	121	116	112	108	97	111	115	114	111	104	99	96	113	105	118	114	124	106	99	107	95	131	95	110	109	86	126	107	107	120	126	111	91	115	109	130	112	100	111	128	101	98	104	103	112	97	100	126	124	107	96	118	105	98	108	103	103	102	93	107	99	98	123	107	111	129	116	120	104	106	93	99	111	107	113	102	123	106	112	104	116	87	114	97	132	99	121	108	126	119	94	116	82	110	106	102	120	117	89	102	113	101	106	117	127	93	98	112	110	109	109	94	120	99	104	113	115	106	111	118	115	107	108	126	105	102	123	115	95	121	128	124	105	119	107	101	112	111	99	118	127	106	98	113	105	111	107	106	99	105	106	113	107	94	106	95	93	119	120	97	120	89	97	87	97	114	101	130	101	108	93	101	121	127	115	102	128	95	99	109	90	117	101	121	102	111	93	119	119	109	103	119	103	107	107	128	119	113	107	97	93	94	97	105	102	113	101	124	125	136	103	118	108	99	120	120	112	115	110	104	97	108	105	108	105	100	101	121	104	107	87	102	106	111	124	108	119	112	102	127	103	109	123	113	91	110	94	99	111	104	111	118	115	101	106	117	117	105	98	103	114	119	111	111	123	115	120	105	102	110	107	100	105	100	121	105	115	102	109	124	109	92	102	108	97	108	102	113	111	100	117	98	107	100	112	106	92	102	115	112	103	101	95	102	106	94	111	106	118	118	118	120	117	88	113	99	116	112	112	120	130	104	91	134	137	111	106	108	91	122	116	112	104	101	121	111	119	91	108	107	121	115	120	102	101	113	116	108	115	118	118	97	115	110	95	110	115	118	113	100	119	111	118	114	110	117	113	108	94	101	122	110	106	101	98	106	123	114	104	118	133	106	104	107	108	104	124	109	119	108	101	117	107	98	97	109	116	114	100	108	101	123	99	116	95	116	97	107	110	96	122	124	103	92	115	111	101	108	117	114	105	127	104	114	100	91	112	97	120	114	96	111	116	115	101	100	101	105	110	106	109	114	103	98	129	101	107	123	107	107	99	131	98	100	106	104	114	106	140	122	106	106	106	89	98	96	103	106	123	112	121	88	103	113	103	117	102	101	124	107	115	96	107	102	97	107	105	108	124	98	112	114	101	121	115	109	120	86	118	109	113	108	106	104	99	114	123	85	107	99	95	92	105	119	102	99	90	97	118	112	105	101	107	97	96	104	105	108	122	123	140	107	102	121	113	119	105	128	111	104	99	89	108	120	95	104	99	101	98	130	107	121	119	109	112	114	118	106	99	106	116	98	96	120	117	95	98	93	122	97	117	108	96	99	110	118	114	118	101	123	107	110	98	127	102	105	100	112	108	106	96	119	103	118	88	101	112	106	109	94	98	131	130	113	102	106	114	100	99	118	108	108	101	101	109	109	106	106	138	117	115	103	91	120	116	97	131	110	112	117	99	118	98	111	116	108	106	119	103	117	102	109	117	111	125	103	102	119	131	107	111	104	119	108	115	117	102	116	95	126	111	126	111	104	134	99	118	110	91	101	111	110	107	100	113	104	95	106	106	104	123	126	116	128	117	128	135	89	99	105	107	106	92	105	115	133	107	95	97	131	109	110	115	97	105	120	94	94	127	115	99	111	120	116	118	111	118	112	93	99	120	111	105	100	104	114	133	116	100	113	113	86	125	106	99	109	122	104	106	120	106	110	107	107	110	120	100	110	116	106	109	103	94	94	106	115	109	92	117	110	119	120	90	136	107	120	96	94	111	105	105	110	122	122	114	109	116	117	86	116	108	110	117	101	112	113	109	97	116	115	113	91	116	110	98	99	97	107	96	105	109	96	93	110	106	102	103	103	115	91	108	105	96	105	116	95	99	132	117	112	100	111	109	102	97	119	107	114	102	132	82	103	122	84	110	120	117	101	103	110	112	108	98	124	122	118	117	115	114	116	119	108	118	114	114	114	94	104	98	105	103	109	86	117	121	118	109	107	122	117	113	92	126	114	98	113	118	105	118	121	108	117	112	107	95	112	98	99	105
22759	25239	18899	454	388	281	293	256	255	239	241	231	233	209	203	209	194	210	214	211	207	207	186	205	175	200	200	223	183	201	192	219	197	205	204	177	183	197	205	212	189	199	190	192	191	190	185	195	208	199	220	182	213	196	191	195	210	207	208	218	207	206	196	222	238	204	179	197	215	200	203	221	204	209	186	204	206	176	199	204	189	193	198	212	230	234	225	191	225	210	181	204	220	221	195	178	206	197	175	198	209	212	181	202	197	205	222	208	185	210	197	199	208	178	192	212	229	191	194	186	224	218	185	221	186	202	202	217	175	213	183	211	198	198	208	174	220	207	198	206	209	201	212	208	206	215	213	201	225	224	204	188	189	211	214	207	186	191	206	213	206	214	208	202	219	203	214	209	215	197	195	202	208	191	191	190	209	197	197	178	188	202	203	206	210	191	193	210	177	210	195	199	187	210	225	209	194	219	196	203	183	168	166	202	210	212	198	241	204	208	226	233	199	203	222	221	193	220	191	192	212	198	213	201	194	215	223	188	180	195	181	203	218	185	207	206	246	204	224	204	192	171	209	232	197	206	192	176	209	197	187	213	211	215	177	232	209	187	184	182	237	197	205	210	205	212	244	198	201	206	194	216	197	201	213	215	226	188	187	170	176	195	213	227	203	196	192	231	198	201	202	191	209	209	212	178	218	172	221	219	206	195	200	196	180	201	207	200	224	214	191	200	224	221	177	176	195	190	210	190	213	199	191	190	213	209	186	167	212	200	209	219	191	189	206	209	214	205	204	184	205	191	224	216	232	197	204	195	221	196	213	216	194	221	196	198	195	214	197	197	200	199	193	181	190	204	209	182	231	197	208	205	189	186	206	173	197	207	205	201	184	195	215	216	229	207	198	223	197	189	186	226	225	207	195	235	191	222	213	168	202	200	192	210	208	190	179	198	201	190	182	181	184	166	225	165	208	214	190	204	214	205	215	201	199	206	211	173	208	188	198	188	204	201	216	221	171	190	216	212	214	199	194	175	195	198	229	198	180	196	216	206	230	187	205	204	210	194	206	196	194	212	191	204	201	200	226	226	203	205	187	189	215	213	209	194	209	189	196	215	196	198	230	178	185	199	201	211	200	179	200	194	208	207	180	186	201	197	211	215	195	177	180	225	191	194	201	207	219	188	186	195	189	199	212	213	196	185	207	207	175	199	193	204	224	213	209	202	199	234	196	210	194	214	206	176	207	211	215	209	202	211	214	189	178	207	216	185	173	180	206	223	205	199	215	206	212	207	195	185	191	176	198	219	205	196	212	211	196	186	195	191	206	203	205	195	189	190	186	195	225	210	198	175	199	206	187	196	210	218	193	194	226	199	201	216	195	199	186	225	216	173	202	210	208	209	202	210	184	243	217	205	198	221	204	222	180	220	212	210	217	198	210	190	195	207	197	198	198	214	206	201	217	204	209	192	220	209	227	185	244	195	194	175	222	207	200	196	162	209	203	191	205	182	198	207	249	197	202	203	182	171	211	185	182	197	202	186	212	219	196	199	201	189	209	215	200	199	206	217	215	190	188	181	171	189	228	186	197	187	199	226	199	192	212	202	187	180	184	192	178	189	201	204	202	197	160	204	197	223	210	205	207	198	201	199	194	187	226	218	210	208	203	213	219	192	212	205	179	191	208	208	192	196	195	178	216	217	197	202	178	201	219	212	189	212	227	204	213	228	205	182	188	205	199	190	212	188	192	192	191	186	191	210	207	215	217	194	174	177	189	209	191	195	196	212	193	215	215	199	194	223	219	188	185	189	185	187	216	194	218	210	193	202	208	195	174	251	187	192	216	231	227	193	203	187	220	198	203	214	187	197	194	183	197	189	197	212	212	195	226	184	188	211	207	187	207	195	172	207	205	221	201	213	202	209	236	199	200	189	195	185	217	215	209	205	211	206	171	197	236	192	206	198	187	222	198	225	225	234	200	208	217	218	202	208	190	186	197	203	217	186	195	205	230	203	209	214	196	217	213	207	188	213	211	193	228	218	218	224	169	178	217	212	225	207	219	180	180	199	210	200	194	194	195	191	195	207	175	185	182	187	190	189	198	196	215	204	197	225	212	187	196	199	199	220	192	202	220	212	177	220	172	211	192	209	208	206	207	204	213	190	181	211	207	189	192	217	206	190	224	186	208	218	202	207	208	192	212	209	209	213	189	201	206	191	201	210	203	197	209	183	214	205	200	198	181	178	199	210	206	210	196	196	219	198	207	208	186	227	207	198	205	206	217	168	198	222	222	214	190	201	192	208	190	206	170	166	197	195	188	201	182	211	191	188	195	186	222	197	225	218	193	215	219	199	182	226	207	211	222	192	208	200	191	214	211	198	216	214	200	183	195	212	232	215	201	201	205	203	203	191	186	195	165	206	187	191	201	194	212	202	192	198	197	221	197	199	193	216	189	233	194	233	213	208	217	193	206	218	191	198	204	235	199	218	188	202	203	209	213	233	198	209	221	209	204	211	230	214	207	219	200	166	201	213	213	184	177	187	188	238	206	188	193	194	204	212	196	242	222	196	223	228	174	202	200	173	212	171	196	232	209	214	199	219	196	196	186	197	197	206	228	193	201	199	230	199	191	220	199	199	211	217	194	193	229	208	204	170	228	200	217	193	189	160	214	234	204	193	221	195	195	184	214	200	198	206	206	214	200	234	224	212	202	209	196	199	203	204	207	191	194	175	213	205	197	200	180	217	213	188	218	202	212	211	200	207	219	216	183	188	214	193	199	213	210	183	184	189	184	211	198	209	198	183	191	196	202	181	207	212	228	204	208	201	175	195	189	209	213	208	205	212	228	203	225	215	208	194	181	188	207	199	217	213	171	174	219	201	194	189	195	216	190	211	229	199	180	206	178	195	220	183	203	219	196	205	202	201	205	211	203	226	222	190	181	218	195	194	200	187	200	190	181	227	218	199	190	183	189	208	212	191	188	207	193	218	226	218	218	200	194	209	192	213	210	200	208	179	197	216	211	203	218	192	179	209	224	205	215	215	237	226	190	215	177	191	217	224	229	180	215	205	179	168	193	209	193	218	194	192	219	186	204	197	219	203	211	196	200	219	210	197	168	194	226	191	209	197	175	209	237	224	210	225	197	211	236	222	199	202	181	229	205	199	224	196	187	205	195	206	204	227	188	216	195	188	185	198	181	202	201	195	208	225	197	200	193	209	182	186	219	209	200	206	218	191	193	226	190	197	199	190	183	193	199	195	204	212	204	187	201	173	210	201	222	209	186	192	233	176	222	229	195	206	192	202	184	201	208	217	188	204	188	195	191	217	219	186	188	167	196	200	185	231	224	203	210	170	186	192	182	205	193	221	225	229	208	216	175	203	191	196	193	204	204	212	240	209	202	207	205	208	200	212	204	229	214	198	205	197	226	217	224	212	197	205	210	198	192	227	199	188	221	205	207	195	210	210	230	236	178	207	232	216	213	196	202	193	188	204	200	212	230	219
24046	21164	29450	23669	20620	8035	660	439	350	341	359	269	300	299	318	282	314	255	279	267	286	265	281	286	263	247	263	256	260	284	261	254	266	266	241	272	271	258	265	261	261	252	262	275	238	240	264	247	267	276	245	283	283	253	248	221	262	279	248	257	236	286	255	263	232	267	244	285	283	270	252	266	261	247	258	263	249	266	232	242	244	282	279	230	253	261	243	260	260	243	262	276	253	232	249	248	227	256	279	220	277	235	269	242	246	256	252	233	286	261	257	223	276	272	231	252	283	261	288	242	283	265	287	254	264	250	250	263	269	247	257	266	268	278	256	244	209	261	222	244	233	295	256	236	254	250	241	269	252	243	236	228	247	260	250	240	241	254	258	265	241	257	268	279	237	253	264	245	257	264	250	261	243	275	233	252	253	272	222	293	266	276	274	276	235	239	262	277	237	252	234	246	258	243	270	253	255	230	265	274	286	262	254	260	239	240	264	270	239	250	255	253	263	255	234	259	258	245	232	275	259	266	268	277	247	272	271	272	240	268	246	258	272	288	287	228	254	254	228	265	231	252	267	256	271	269	243	240	271	268	268	246	271	233	257	260	271	235	248	244	256	252	277	236	277	270	240	237	214	251	271	258	234	273	277	236	254	264	251	246	239	242	263	251	275	246	248	250	243	263	241	278	245	254	240	258	244	258	265	226	244	245	246	255	272	261	267	255	234	256	261	257	272	271	269	248	264	273	229	249	280	271	249	234	267	231	273	254	237	275	252	225	257	265	257	263	258	258	248	238	275	263	280	242	280	244	252	283	250	216	276	245	257	264	264	229	254	247	260	256	266	243	265	241	243	263	241	241	265	261	258	264	273	258	271	268	243	274	246	244	279	232	270	269	286	222	259	258	258	234	252	274	236	255	273	250	268	222	259	250	239	240	247	270	246	258	243	237	237	235	271	258	267	260	275	271	271	236	249	242	239	250	251	276	247	222	248	257	279	247	282	278	248	278	246	250	248	254	235	292	250	241	289	266	226	264	238	250	259	262	220	289	271	236	256	265	252	256	275	262	249	269	274	259	252	275	249	255	240	234	260	270	237	266	226	283	251	254	261	267	225	259	249	237	251	266	285	293	253	281	291	257	250	253	259	257	263	252	253	252	270	245	248	265	272	255	250	256	235	264	254	266	255	253	247	277	271	249	260	264	250	283	257	259	275	281	256	280	274	239	265	257	285	250	250	233	266	268	272	268	257	249	266	265	251	269	221	246	252	257	236	249	270	236	263	286	252	242	255	295	292	246	264	263	231	273	244	273	255	274	263	267	259	261	256	256	245	242	258	266	274	241	261	247	248	234	260	250	245	236	271	272	235	263	255	258	286	258	251	248	261	248	266	222	263	256	251	251	269	234	235	259	288	254	260	275	257	251	254	254	284	268	250	276	265	232	267	229	235	262	230	261	258	280	250	250	270	289	252	251	269	240	275	247	254	232	246	250	246	256	253	281	232	248	288	236	264	242	273	263	263	250	276	251	274	255	250	234	263	244	272	221	266	274	257	287	273	268	262	275	243	251	276	231	259	243	276	253	254	246	248	267	266	264	240	262	256	268	256	279	272	256	261	244	261	256	251	258	251	285	261	250	254	240	253	265	250	247	224	255	262	251	251	239	256	254	250	264	255	250	232	267	254	251	230	263	257	242	252	246	278	284	234	248	259	294	267	276	238	265	271	259	259	252	269	268	242	250	259	257	296	251	268	251	230	231	219	246	244	246	284	286	227	260	238	262	230	260	262	231	255	257	265	258	264	259	256	264	259	264	249	244	252	278	258	271	252	216	295	251	237	247	268	279	248	241	275	261	232	256	250	232	241	264	224	244	247	221	276	254	231	238	262	265	265	263	233	248	264	231	262	224	241	268	286	248	252	248	266	266	243	252	248	262	236	253	275	274	228	282	270	239	254	258	272	249	263	277	231	258	298	240	238	261	264	260	245	272	257	255	266	264	260	239	237	273	250	238	266	252	254	244	257	263	220	230	257	250	266	274	257	251	251	281	270	282	262	243	250	266	270	297	265	260	253	276	237	239	260	242	254	247	278	262	236	260	256	291	269	242	242	276	260	252	247	249	263	260	266	268	247	229	240	266	263	250	238	235	258	247	235	257	251	235	245	266	254	242	253	250	253	260	228	271	250	268	281	248	227	241	259	250	289	250	251	246	229	248	282	257	251	266	246	279	236	244	286	246	263	269	234	270	262	265	249	258	271	245	263	287	235	260	255	239	270	234	257	250	272	256	259	264	258	288	255	229	274	273	271	275	266	252	270	256	305	275	308	292	254	261	222	250	246	243	260	264	256	245	232	257	260	250	241	239	265	240	260	261	220	252	232	226	270	257	241	228	258	224	282	248	267	275	214	250	272	250	273	256	245	233	241	252	286	238	255	289	267	269	253	246	264	264	271	257	273	258	281	265	258	267	257	251	246	275	246	248	245	273	251	257	255	238	254	255	268	271	274	256	271	233	265	244	242	252	259	255	255	261	270	233	254	274	219	248	250	254	275	265	241	249	268	265	274	280	250	274	222	255	260	239	285	251	247	269	252	254	253	231	253	284	224	250	256	225	247	253	261	232	258	253	268	230	253	253	258	220	242	241	260	238	250	264	247	230	246	261	269	239	250	218	272	241	261	276	257	240	261	248	300	251	261	236	276	230	280	236	235	225	239	264	228	272	274	242	275	260	251	243	248	260	258	270	263	253	250	257	264	254	291	271	259	250	264	256	249	273	263	264	255	261	264	246	262	256	251	245	265	236	272	250	236	256	263	261	242	223	287	285	243	297	287	242	263	249	286	258	261	248	253	240	265	248	264	265	260	254	238	255	228	246	287	275	265	244	265	243	253	283	261	277	262	242	282	247	252	251	271	251	249	254	260	234	283	268	249	244	271	241	258	223	232	264	249	247	242	258	273	236	237	268	260	270	265	251	243	243	225	255	243	270	249	228	283	247	247	261	254	261	241	270	274	262	255	243	252	262	258	268	263	276	262	257	290	271	238	235	270	228	259	268	261	242	281	276	253	230	240	264	253	250	250	271	254	305	270	269	261	261	273	251	216	263	240	272	234	238	277	278	233	242	237	267	269	252	250	246	271	244	254	259	245	272	235	240	301	248	256	264	265	250	218	279	265	248	254	234	256	273	255	229	253	282	240	272	272	259	250	250	256	272	263	285	241	226	241	226	240	272	281	234	276	237	262	252	252	283	250	263	286	250	252	254	260	267	273	230	277	266	280	226	262	280	241	265	219	263	248	255	266	255	282	242	254	243	245	238	266	277	219	225	243	262	307	243	245	270	270	256	222	268	274	288	245	267	262	249	271	230	284	279	236	265	261	246	270	254	245	283	261	271	257	254	255	280	259	243	243	271	260	265	256	254	254	254	280	256	236	231	271	240	272	246	256	270	245	242	251	260	253	244	245	259	248	263	245	228	237	264	266	259	240	275	271	283	257	228
36956	58995	44127	2744	1991	1489	1212	1014	879	815	693	625	583	605	574	558	549	527	542	499	483	510	469	516	457	451	523	478	448	465	484	478	483	463	478	507	432	465	453	415	427	429	434	450	418	420	443	484	468	496	446	460	432	479	421	435	406	474	455	448	470	450	443	451	424	436	432	449	429	437	450	437	470	469	487	419	437	427	463	462	411	471	413	419	445	472	430	461	413	438	431	411	438	474	436	411	455	432	432	451	462	478	462	471	461	449	443	465	461	438	436	436	458	471	424	477	431	440	423	441	458	467	469	441	437	445	480	466	453	457	459	440	443	429	430	427	438	414	460	462	470	467	437	427	445	453	467	453	441	473	443	459	458	444	451	427	429	458	461	405	440	429	438	456	407	442	434	465	433	450	443	453	476	456	427	426	417	456	469	395	448	480	466	439	420	488	427	429	419	441	443	453	435	414	444	407	421	455	443	399	416	485	471	446	390	463	452	432	421	445	435	466	442	414	483	427	437	409	456	442	438	424	435	414	457	422	434	462	419	440	462	455	457	412	463	456	455	409	417	446	414	454	440	449	475	438	463	428	425	424	476	488	433	446	465	438	438	454	437	433	442	424	458	473	492	429	443	447	435	398	431	439	443	448	465	439	429	434	452	459	440	467	425	450	426	469	464	486	493	436	431	465	433	468	462	426	434	417	483	452	448	460	432	444	429	462	453	433	431	439	434	443	421	421	429	467	448	436	401	426	464	457	447	435	432	429	459	498	412	475	484	453	473	422	444	459	444	457	446	418	419	458	442	445	464	466	446	434	438	466	457	444	432	425	459	465	410	430	396	414	439	451	406	430	467	489	419	404	457	446	456	400	443	443	425	458	453	445	433	444	443	449	470	439	443	411	436	408	459	441	454	434	406	470	487	470	437	418	429	444	418	479	445	418	470	434	431	437	442	462	448	443	477	491	433	450	459	431	460	472	426	459	436	438	429	429	397	449	450	447	423	442	470	456	428	489	458	467	444	460	438	443	490	453	484	447	433	450	429	431	480	425	451	461	472	427	455	442	460	437	421	464	424	394	403	444	423	479	457	386	441	448	422	479	464	433	441	437	477	455	479	447	448	447	450	440	454	474	445	443	451	444	421	393	426	455	431	451	473	458	469	425	436	455	464	429	460	447	454	418	439	464	479	434	431	477	424	458	449	425	436	457	467	486	483	461	417	430	451	453	423	427	436	410	414	419	467	467	450	458	421	474	431	431	450	461	440	448	422	451	424	449	438	458	419	427	442	450	442	474	460	407	414	435	447	445	406	409	502	433	439	434	435	435	441	447	464	441	434	440	418	389	468	480	422	481	470	465	449	412	433	446	452	448	441	437	453	463	475	461	437	456	431	426	442	452	468	462	451	456	476	416	450	473	437	448	431	430	477	460	430	435	438	442	444	434	421	444	436	427	412	443	440	411	425	477	453	441	430	475	480	436	457	467	427	449	454	435	483	393	482	442	464	439	445	430	450	415	430	444	449	444	413	456	445	415	446	461	445	429	447	437	448	485	421	462	461	425	436	447	423	432	456	448	438	431	423	437	435	462	444	421	457	455	496	424	426	439	480	464	453	425	449	420	439	447	463	419	444	437	471	431	439	427	483	382	468	424	402	438	428	441	439	428	439	397	425	482	467	439	441	438	422	471	427	477	429	458	423	449	439	464	417	462	423	390	419	450	441	443	472	431	425	436	433	397	457	464	480	458	457	459	428	429	454	435	437	428	455	484	447	434	432	404	454	407	445	423	452	426	437	452	416	449	423	435	418	450	456	453	488	514	459	452	446	457	423	451	475	427	449	448	447	433	457	454	438	458	455	401	448	415	417	442	487	479	437	452	421	449	463	415	484	479	457	445	429	413	467	412	436	441	472	449	424	480	411	436	444	454	490	440	422	467	421	428	455	444	457	420	436	421	415	414	427	454	435	457	478	422	433	452	447	439	446	437	454	450	412	441	444	411	435	435	472	427	435	454	446	474	414	467	445	447	436	466	469	440	435	454	471	411	412	452	458	430	447	413	500	471	429	425	456	439	442	399	401	398	470	459	444	420	434	441	427	464	466	459	448	421	431	433	436	443	408	436	446	451	405	452	445	444	468	430	454	428	453	473	494	418	445	411	425	463	418	421	438	430	424	465	435	452	408	404	440	425	440	428	417	445	438	400	453	472	441	423	426	416	427	437	441	467	460	426	462	413	398	418	436	430	446	461	415	440	437	441	428	468	457	410	441	450	409	443	463	464	423	440	418	441	440	431	401	422	419	410	416	445	410	424	454	411	437	471	438	456	436	470	428	453	454	457	466	430	441	446	434	424	460	447	453	429	476	437	439	470	407	422	464	448	469	459	435	440	453	477	449	439	454	451	465	457	425	433	430	464	420	462	439	461	436	499	455	486	422	456	399	429	473	454	448	421	419	436	434	425	463	491	470	421	469	456	442	413	446	458	430	432	473	418	452	456	449	434	459	462	473	435	453	424	461	438	451	449	417	413	448	410	390	453	441	454	428	463	452	429	415	461	450	427	450	456	398	443	472	467	445	400	500	398	422	431	418	454	416	481	438	456	435	422	459	461	435	430	433	456	408	429	473	426	464	440	458	427	400	492	423	419	430	394	455	447	446	435	426	487	394	427	441	444	476	423	466	453	418	428	439	450	493	443	420	460	469	445	394	451	440	471	467	479	447	451	448	413	452	450	473	394	394	439	451	463	446	450	488	415	438	455	388	427	462	426	442	445	473	427	446	472	473	425	442	429	434	447	447	417	450	457	476	437	425	458	444	420	436	420	439	435	467	446	443	429	437	458	409	436	464	473	404	389	416	454	420	439	411	426	421	435	456	443	474	453	431	428	436	428	481	403	422	455	464	447	463	429	469	470	431	458	433	450	466	447	451	440	463	465	440	433	445	433	449	436	431	431	443	436	419	446	456	476	431	440	442	436	472	403	487	466	437	434	453	436	450	470	444	421	445	450	441	419	435	420	442	432	462	492	460	458	432	454	433	491	442	450	435	432	467	465	450	470	441	455	421	446	408	446	430	437	432	422	492	451	485	444	404	405	419	446	451	425	440	488	470	447	447	443	430	388	434	426	426	395	472	447	409	414	451	423	471	423	425	459	444	456	434	438	476	448	472	443	451	429	439	433	434	414	434	454	422	431	432	473	466	403	464	439	441	431	429	452	436	454	453	409	430	436	417	427	451	480	419	410	442	488	451	450	443	422	435	460	428	449	432	446	445	471	440	412	454	443	410	438	458	434	441	436	413	452	481	442	452	438	474	451	465	410	422	475	444	458	440	422	464	435	408	438	436	443	456	439	434	436	451	480	408	439	433	417	448	443	437	438	430	477	442	432	457	458	443	426	463	464	470	447	425	400	455	421	442	456	434	445	425	454	465	455	431	426	452	484	454	439	442	427	474	437	444	420	472	458	402	464	424	489	408	485	470	499	474	454	445	450	421	442	442	452
23097	21116	29956	22846	21075	20385	5547	873	631	561	582	529	499	501	484	485	477	481	445	411	437	453	407	432	420	426	408	445	415	427	404	394	401	424	453	431	412	427	404	391	410	410	404	384	428	401	383	410	438	394	438	412	415	393	405	403	420	377	418	414	416	380	434	409	419	436	398	391	384	392	375	403	389	416	402	419	387	423	393	377	393	396	394	394	398	412	426	436	339	416	397	397	414	416	403	398	395	393	409	417	413	368	405	404	414	407	383	420	389	378	408	411	419	414	413	414	404	401	416	423	387	420	403	358	412	422	445	409	395	436	407	423	410	444	375	401	388	411	363	399	399	390	397	404	389	410	409	424	379	377	415	380	427	414	407	425	398	430	394	407	390	437	374	417	408	405	425	411	398	393	382	408	410	366	402	388	399	386	385	395	424	416	351	423	379	383	448	406	383	378	412	397	407	397	395	391	431	386	423	410	430	357	391	421	414	412	402	407	362	415	370	401	368	420	392	402	404	407	399	409	378	374	402	401	375	400	426	382	390	372	396	407	407	401	409	396	409	404	400	391	402	396	409	379	436	415	410	411	399	412	409	400	410	403	391	402	401	396	408	373	413	396	408	354	397	397	399	380	407	394	419	448	401	381	391	407	384	405	396	426	407	385	370	407	376	409	405	417	387	399	398	412	439	382	371	395	379	377	433	385	370	418	426	408	418	378	416	405	411	387	394	408	430	385	391	403	423	414	418	391	416	402	433	389	390	380	377	402	371	367	417	437	428	425	411	472	388	418	412	410	431	407	412	423	370	387	403	398	383	406	389	428	391	443	388	435	400	451	425	428	417	394	384	406	416	401	400	429	412	421	395	408	436	393	386	427	378	415	453	408	386	412	418	414	437	411	385	409	393	399	378	417	390	402	403	391	386	411	399	371	416	437	422	414	392	431	390	438	415	404	407	411	419	439	392	396	394	393	423	433	407	421	380	408	376	423	368	372	408	389	450	397	407	392	417	395	419	399	406	420	370	377	434	387	430	398	381	411	386	409	400	429	440	372	370	405	376	444	376	380	395	418	380	393	408	388	391	404	390	414	381	407	397	408	431	409	397	408	395	425	436	378	393	395	395	404	405	419	438	387	414	360	392	400	362	446	395	404	383	415	403	391	400	359	437	425	422	409	375	419	429	375	405	413	423	430	395	366	423	398	377	409	398	445	404	385	400	399	422	385	421	380	386	393	437	393	418	425	387	333	394	417	423	433	384	388	408	396	378	392	430	387	375	421	409	371	407	396	399	405	413	365	388	367	389	392	351	412	407	392	392	371	382	405	436	422	408	417	398	397	422	417	399	411	415	424	408	390	427	391	402	383	411	412	404	408	448	434	389	436	421	386	398	397	363	424	414	400	421	414	394	424	415	426	421	411	391	416	451	431	360	421	386	415	400	456	404	430	415	399	401	410	400	397	411	369	406	429	405	383	395	353	401	384	417	359	378	411	432	415	389	394	420	382	399	398	387	442	396	388	420	356	388	409	391	422	387	416	414	404	417	410	394	423	420	399	406	408	397	418	414	397	405	426	384	428	387	412	393	366	390	395	431	418	438	363	419	370	404	426	400	427	414	398	414	409	402	425	407	405	365	414	430	441	394	404	401	439	388	399	406	388	406	399	428	392	390	413	394	385	399	372	396	400	414	427	364	383	454	403	417	430	397	410	372	411	374	433	376	372	387	384	435	417	389	416	425	396	416	385	387	365	421	401	406	391	424	391	408	383	391	378	421	425	388	418	432	386	359	400	379	413	392	405	406	399	373	383	406	411	414	381	411	431	420	387	412	396	370	409	410	421	441	405	402	347	377	409	398	412	417	407	421	405	401	401	390	378	406	376	416	421	414	387	376	392	384	402	373	405	380	386	377	428	424	406	393	389	387	402	367	434	434	433	422	397	395	368	398	432	391	389	408	420	388	421	418	430	395	430	398	432	409	411	415	414	383	419	417	409	428	386	404	410	434	429	412	424	397	427	417	392	385	388	418	421	392	373	408	412	421	397	394	427	387	415	345	455	412	391	410	451	399	387	410	429	431	412	374	427	417	414	397	372	429	438	398	403	402	392	427	408	381	386	394	434	370	414	401	433	426	412	365	385	400	399	415	397	409	416	398	398	402	367	411	368	378	416	384	378	389	398	393	412	395	406	395	389	428	389	396	429	435	418	402	394	417	429	406	414	409	402	393	382	403	374	402	390	427	378	397	393	409	393	374	383	393	409	377	399	429	416	394	383	406	396	397	409	413	416	416	401	422	360	409	415	419	399	423	407	394	371	446	416	408	449	381	421	408	392	384	379	365	390	393	381	438	418	393	426	424	431	406	393	412	387	383	414	409	436	412	415	425	416	406	414	396	378	400	427	400	390	355	402	406	400	403	384	376	400	404	384	416	383	368	386	400	411	409	408	420	378	416	414	373	406	433	407	403	363	426	385	365	382	388	400	395	369	422	397	394	413	403	397	388	408	418	380	406	401	392	373	423	404	391	382	408	370	393	425	418	430	431	394	418	437	423	391	383	412	374	400	396	399	406	410	397	410	429	390	428	409	406	414	394	443	399	404	412	379	370	386	417	413	410	386	416	382	408	420	380	402	394	424	387	402	392	395	421	379	383	424	429	408	383	407	417	400	381	384	397	398	431	402	408	410	369	400	414	398	434	395	395	392	388	402	367	394	415	399	387	394	398	367	432	422	428	404	401	465	362	445	399	413	414	402	388	431	397	390	406	373	392	382	399	424	411	403	442	384	386	440	404	397	397	423	405	426	420	413	415	415	397	398	410	377	416	389	421	390	412	447	401	405	409	398	388	409	385	403	384	411	398	412	408	380	412	399	398	385	409	427	407	443	411	400	438	388	367	380	413	400	390	424	375	390	406	415	391	400	393	419	409	384	408	430	423	411	381	398	415	440	393	394	392	420	387	351	376	393	367	428	407	350	387	409	387	416	392	390	412	401	433	381	440	444	414	397	389	426	408	421	390	423	403	418	397	387	390	388	413	379	414	368	385	415	343	396	377	421	401	405	385	427	423	401	428	430	417	399	397	443	416	407	371	381	414	385	404	424	439	425	386	430	401	398	418	410	394	385	370	412	378	381	402	398	426	416	423	397	403	399	367	427	390	380	406	426	374	383	390	390	424	425	367	400	408	392	404	398	410	407	377	387	392	395	409	422	391	384	357	395	395	402	410	374	388	400	398	411	416	402	433	380	395	393	421	428	422	428	402	422	418	408	367	365	435	432	411	418	371	401	375	414	383	433	396	422	406	383	411	401	393	425	394	402	370	399	424	440	399	394	381	378	409	400	461	414	414	412	415	382	427	446	413	411	384	424	422	395	423	428	374	403	389	408	411	380	387	407	412	369	403	395	406	409	378	398	383	389	382	386	384	383	437	383	395	388	422	410	376	409	392	420	420	420	406	426	383	385	404	420	405	416	371	368	420	361	422	371	391	432	411	406	395	377
37958	65152	49168	4887	3499	2660	2044	1748	1415	1313	1190	1114	1068	1008	907	899	857	788	761	811	786	739	754	722	737	751	704	697	727	714	720	732	690	705	694	703	660	657	686	680	661	704	641	636	739	709	692	709	669	679	697	718	719	694	695	688	675	693	690	692	699	695	651	671	715	698	715	675	691	634	648	645	669	679	636	705	703	659	671	700	652	655	683	699	680	691	676	691	624	666	670	673	686	689	687	680	668	627	701	663	647	724	672	652	696	671	681	699	690	691	735	731	681	638	687	672	716	660	691	703	673	678	637	708	680	670	672	663	651	641	705	689	658	659	632	674	660	632	653	654	677	645	662	691	668	707	617	658	655	654	688	724	646	646	665	714	633	642	657	677	707	659	677	645	613	718	641	682	680	657	666	682	690	670	658	701	678	672	649	650	697	677	707	664	718	656	642	679	618	681	672	646	681	686	645	700	643	676	689	655	662	645	625	688	637	686	679	694	665	675	684	688	636	681	643	656	676	599	676	671	682	670	676	644	658	686	673	643	669	651	664	697	651	693	648	695	684	691	630	691	689	659	720	678	672	687	684	679	674	693	641	649	669	658	698	691	691	649	650	684	629	658	678	650	668	662	655	690	657	651	653	703	641	668	723	631	679	669	717	622	689	646	657	677	637	680	654	637	608	654	650	635	698	688	669	637	646	646	662	667	659	665	680	659	619	669	637	673	697	668	692	664	663	702	727	657	662	675	647	652	669	657	606	672	630	699	629	672	669	686	657	684	643	693	682	619	653	669	654	681	643	667	682	670	652	689	735	670	659	670	658	681	661	623	623	661	630	645	651	684	675	657	656	643	661	647	634	671	641	616	688	660	617	678	666	656	656	708	663	665	680	672	659	682	704	678	682	670	673	674	684	648	669	651	674	671	653	633	697	684	660	673	684	632	641	697	686	660	669	682	671	624	647	669	647	631	639	631	634	668	726	637	729	649	675	646	658	688	636	712	668	684	683	683	656	646	682	678	699	647	675	662	642	681	668	668	636	624	700	641	706	667	662	649	661	649	653	689	638	646	669	664	730	714	639	657	684	671	713	641	701	662	628	670	653	714	596	696	628	631	643	641	654	686	648	686	653	638	684	661	665	637	604	687	675	699	695	674	660	658	675	659	682	640	682	683	640	686	634	678	695	625	636	707	701	701	629	643	665	687	636	662	663	696	631	686	663	672	674	693	653	676	669	687	686	659	705	702	701	720	678	658	651	679	733	671	710	704	685	677	701	669	682	626	655	665	685	659	655	669	648	651	684	693	651	693	652	690	668	693	678	684	646	651	715	707	681	670	652	651	652	644	603	671	708	603	647	664	626	633	642	650	699	650	643	686	658	671	663	686	661	631	692	694	681	641	640	670	672	689	643	673	645	672	696	688	684	678	684	636	690	664	704	653	681	669	663	653	690	670	671	703	685	697	650	665	669	679	704	653	635	690	662	656	704	692	672	639	685	644	662	719	678	645	661	703	679	702	655	602	653	648	608	678	650	658	627	698	718	645	705	610	682	688	617	676	697	673	694	654	663	664	664	731	633	621	666	696	656	703	662	714	694	631	657	693	703	683	707	656	688	700	676	649	638	649	637	688	652	680	654	687	672	668	677	667	673	637	613	675	699	668	680	673	704	683	698	595	695	625	711	656	686	670	642	664	626	661	666	692	647	681	713	648	674	660	710	686	719	665	691	658	684	629	613	669	703	647	661	658	668	696	716	675	639	645	690	650	664	669	670	706	677	701	676	663	687	672	720	655	655	645	688	601	685	699	618	616	642	716	686	619	714	642	662	667	685	648	673	667	723	705	689	683	656	682	651	684	673	678	642	647	689	660	684	623	683	706	670	657	666	651	661	680	676	709	679	703	641	714	667	672	676	651	680	639	672	642	638	721	666	652	680	617	680	674	632	703	699	683	642	683	683	600	672	674	668	690	683	699	706	634	655	652	691	645	642	699	695	656	702	682	631	682	680	659	675	676	637	677	662	662	655	705	667	704	690	718	655	667	683	668	680	671	675	636	714	645	663	682	659	678	653	696	726	712	693	701	707	679	648	633	665	691	643	683	650	687	698	668	688	637	707	668	684	685	703	698	643	648	603	701	679	651	697	687	714	704	674	651	631	646	695	695	671	689	664	660	704	699	666	645	693	675	683	633	693	669	649	663	690	626	657	624	695	684	651	640	699	677	702	679	691	661	668	675	640	678	680	680	693	725	668	645	681	686	678	703	666	620	697	649	642	664	689	682	666	661	666	688	682	679	665	655	656	665	660	674	645	623	647	687	654	672	659	667	686	624	696	707	678	647	642	652	706	602	695	678	650	683	666	661	661	640	698	671	643	686	637	668	630	692	690	673	688	673	646	647	689	660	649	636	713	646	615	698	644	619	639	675	666	721	676	683	626	647	700	683	642	688	636	677	641	656	667	600	671	695	630	638	660	671	686	642	649	681	684	669	648	668	715	621	694	648	638	673	676	624	651	668	680	700	639	671	649	676	643	693	663	674	699	696	708	687	657	686	704	651	668	680	672	663	616	677	708	670	667	673	691	663	689	701	692	671	690	619	660	672	696	645	652	654	683	684	683	674	637	686	710	699	665	678	664	650	687	677	678	683	690	709	639	636	707	700	683	671	694	724	698	660	683	631	668	668	644	724	682	711	643	687	656	675	670	638	635	640	631	637	696	600	710	673	661	635	648	649	651	679	660	696	668	710	649	670	650	649	612	690	642	653	665	654	710	659	699	651	649	629	679	709	631	687	662	685	708	704	675	670	682	673	635	640	637	645	638	661	622	680	633	634	687	708	672	685	651	677	657	691	673	648	695	706	705	596	720	638	637	615	692	672	646	696	603	701	684	702	660	638	660	690	662	702	644	660	685	629	710	696	678	671	681	709	641	635	634	662	730	688	655	701	635	696	634	645	660	687	679	650	684	698	695	677	640	701	671	699	669	688	703	634	684	673	650	630	700	662	654	667	640	667	680	692	655	628	673	617	658	684	694	654	666	682	676	633	615	668	694	637	702	748	684	709	678	684	708	691	666	703	651	651	675	681	684	647	685	690	677	678	672	684	664	690	651	666	681	658	639	706	686	670	682	671	662	620	668	705	670	682	724	661	656	678	679	673	673	651	673	668	668	720	636	694	697	691	730	670	663	698	687	662	656	657	707	653	716	690	683	643	656	644	651	678	668	670	704	668	703	669	671	643	637	696	650	634	694	692	693	677	674	624	630	640	656	684	638	694	662	680	712	688	673	666	687	676	657	644	677	677	644	640	657	688	657	664	669	685	647	707	642	726	647	679	646	664	736	640	655	656	681	675	712	669	691	711	610	691	639	673	695	705	644	673	666	648	666	698	665	699	717	700	687	698	698	675	696	663	683	661	662	702	639	672	663	650	641	668	669	637	662	665	669	680	664	694	670	673	684	657	682	630	704	645	691	624	665	673	639	661	635	634	671	653	739	713	670	684
26471	21843	24409	4600	188	164	135	128	115	101	119	117	134	114	114	107	115	107	106	113	130	116	113	133	131	119	103	99	135	123	104	115	118	107	106	117	109	119	118	107	126	111	119	122	112	140	104	130	112	108	96	118	106	110	124	123	132	121	114	96	108	108	109	106	120	119	134	124	118	123	103	129	110	109	107	114	120	124	126	103	116	107	131	126	109	111	113	120	125	94	134	118	103	93	118	119	127	111	109	122	106	113	113	119	115	114	125	99	100	116	117	110	96	118	113	117	111	107	120	113	94	112	107	122	94	101	118	128	117	131	120	113	108	97	105	118	120	118	114	106	107	110	106	113	109	107	103	99	109	123	97	101	115	113	128	117	100	109	120	125	98	128	120	105	104	123	99	109	105	116	131	113	126	101	99	97	116	120	125	137	106	111	120	122	142	122	126	114	119	111	112	110	107	103	120	107	123	127	103	113	94	125	118	101	115	95	119	114	117	110	103	112	117	106	106	126	114	118	103	112	114	96	104	107	130	130	110	102	116	117	109	112	121	112	117	112	114	116	99	94	120	118	100	118	106	109	121	114	101	117	103	120	87	106	91	99	116	121	101	117	117	91	122	109	119	125	103	129	120	110	127	100	116	119	103	117	99	109	117	103	103	113	109	106	116	138	104	110	112	92	110	118	112	124	100	103	124	104	113	111	105	102	124	131	113	109	95	98	95	129	116	127	109	105	112	104	125	97	99	96	120	110	117	90	103	115	100	100	114	114	109	102	118	91	132	105	126	102	117	106	102	106	120	111	106	109	121	111	114	103	123	122	118	125	114	122	112	115	132	107	117	111	124	126	115	126	100	97	118	121	122	119	104	113	113	118	100	120	115	114	105	106	119	117	82	102	129	100	127	128	125	122	110	107	103	96	113	113	112	139	107	111	125	113	107	122	119	113	123	102	101	134	110	92	108	101	96	106	100	101	110	116	107	102	103	101	100	113	102	127	96	117	124	115	113	103	107	124	106	128	95	110	107	116	121	100	112	112	102	96	100	107	103	114	120	123	110	115	151	110	115	109	116	131	107	117	107	107	101	111	124	102	109	102	95	125	124	110	109	107	116	109	109	109	121	122	105	134	124	128	118	120	111	123	114	120	114	104	121	130	117	106	112	101	95	112	116	118	118	123	120	112	100	97	99	118	131	100	116	104	123	113	132	112	111	97	92	102	96	91	104	121	115	110	103	89	93	113	137	103	97	114	134	97	128	104	98	119	107	114	116	122	112	101	114	118	116	118	122	124	108	108	122	121	105	143	118	92	108	122	114	125	94	112	120	116	99	103	111	110	103	107	110	117	124	109	111	116	102	128	114	111	120	117	128	102	110	111	118	104	89	125	115	119	113	116	99	113	117	136	108	124	107	112	105	104	122	130	117	111	105	127	136	121	102	119	114	104	117	119	120	96	117	123	102	106	87	105	118	130	98	110	101	118	99	104	119	115	119	119	107	132	121	114	106	119	106	110	124	91	113	139	111	111	122	114	116	122	96	111	98	98	117	127	106	109	108	127	126	102	121	116	105	104	130	102	93	100	135	108	120	119	111	108	127	104	116	91	107	113	98	106	114	107	123	120	119	118	131	113	106	100	100	122	137	117	116	117	128	110	103	102	107	121	95	105	107	126	108	115	102	136	136	108	136	126	100	96	124	103	111	118	114	119	130	105	125	100	105	110	110	106	102	108	131	107	118	91	108	128	91	95	110	106	110	131	100	106	109	101	103	105	125	124	107	112	97	111	107	118	124	124	106	108	114	110	120	110	140	114	122	119	109	107	119	118	123	117	117	110	113	108	95	109	107	115	108	120	102	124	103	126	117	100	107	94	108	111	128	121	127	121	113	109	94	115	109	107	109	107	106	130	100	110	119	118	115	117	113	101	99	110	132	92	122	109	110	110	129	104	112	126	133	103	100	119	116	91	117	106	113	133	106	107	118	108	102	102	97	103	120	96	135	118	118	113	107	114	115	98	112	111	125	106	116	117	113	124	92	93	119	122	105	107	114	113	124	103	107	126	116	126	112	124	95	121	119	117	115	117	117	115	111	119	120	135	117	103	128	109	120	112	124	129	110	111	110	94	105	108	113	122	106	108	107	120	107	99	115	119	108	110	122	107	137	114	115	106	113	86	113	115	117	106	133	104	113	119	121	124	118	109	104	82	108	109	126	107	107	114	121	117	111	117	149	113	115	82	114	105	117	117	120	106	106	130	115	127	119	124	122	122	121	111	114	98	130	116	119	104	115	105	120	132	126	141	119	113	117	128	116	102	123	100	128	133	96	104	108	118	119	112	119	103	116	100	108	103	117	102	105	107	105	101	106	118	113	100	110	121	108	131	118	96	117	122	119	129	123	97	117	111	122	113	113	131	103	100	111	103	118	109	129	111	119	115	103	103	112	116	116	135	109	127	101	141	110	117	108	111	112	117	131	111	138	110	106	126	113	122	98	129	124	108	99	109	115	110	98	95	128	114	117	102	118	132	119	111	120	127	121	107	110	117	121	140	111	124	106	122	110	95	98	119	108	105	108	99	108	132	125	113	130	120	116	114	119	106	122	102	114	113	127	104	104	110	110	119	132	123	110	102	126	108	107	101	115	131	108	111	121	112	112	115	104	112	118	119	113	132	110	99	107	116	100	107	127	123	131	107	112	118	99	122	122	105	93	115	110	121	111	107	107	115	111	119	111	107	132	109	137	112	103	110	119	117	119	117	109	97	109	114	130	116	118	111	122	102	125	99	100	117	106	105	129	107	101	122	111	113	110	119	122	121	114	119	91	107	98	131	122	87	124	98	119	110	131	129	104	132	117	115	118	114	121	118	140	122	121	96	116	117	111	118	118	121	122	129	109	128	126	115	114	118	108	102	111	112	105	119	115	111	130	117	126	112	113	148	114	122	105	107	95	115	99	111	92	112	113	119	125	122	114	144	98	119	95	107	135	120	100	100	108	90	127	103	105	117	112	115	109	124	118	103	113	132	128	105	115	110	128	121	110	115	107	116	121	114	121	113	115	136	97	103	105	104	121	113	102	99	116	97	121	116	115	106	105	122	101	111	125	99	125	89	116	111	119	109	118	118	103	125	128	123	119	109	118	116	123	103	109	114	108	88	129	104	103	120	102	125	108	112	108	140	99	113	115	103	121	106	121	133	101	106	114	100	116	100	130	119	107	115	111	99	131	114	115	127	102	108	109	101	109	112	120	121	121	105	98	116	129	111	110	114	122	101	113	108	127	119	118	125	91	124	135	105	109	117	127	86	112	107	94	98	115	120	115	119	109	113	118	103	115	113	102	114	114	109	113	95	120	124	138	103	132	131	116	120	112	98	112	116	119	109	100	125	110	94	94	109	128	113	103	119	87	104	105	118	93	108	125	104	115	107	127	123	115	118	106	109	125	94	103	111	103	133	124	120	109	140	103	120	124	105	99	127	82	101	119	113	120	112	125	125	115	118
21684	34266	24436	473	373	287	251	261	273	236	223	207	255	235	222	235	223	212	219	218	231	235	202	208	206	212	229	257	224	209	218	218	226	230	204	208	216	196	227	223	203	220	219	202	205	215	208	222	232	214	214	196	215	246	218	237	210	207	213	247	205	223	239	236	200	196	207	207	206	215	206	238	215	221	231	212	224	205	231	217	231	211	207	218	228	222	215	225	211	203	208	223	230	214	199	195	229	225	233	209	216	230	213	209	213	229	208	213	228	206	221	193	230	210	214	209	195	210	219	224	223	212	201	208	213	213	211	216	236	222	197	208	195	209	198	208	205	202	185	226	225	220	200	200	215	204	205	199	206	220	218	226	192	219	200	222	203	202	200	204	233	218	184	220	198	210	206	208	209	229	227	220	213	202	216	214	217	229	225	206	208	195	189	195	200	199	205	236	223	237	215	216	252	204	218	189	214	213	196	207	216	219	208	230	203	225	221	215	226	208	193	195	197	192	198	216	195	236	230	220	223	209	202	199	231	213	219	202	199	221	198	224	235	226	220	207	229	248	209	195	211	187	193	208	225	188	212	241	209	197	209	192	201	200	231	216	209	196	207	193	215	245	196	199	212	205	233	208	211	207	200	219	187	193	204	200	215	216	198	193	200	208	198	214	197	210	199	228	223	219	230	197	215	209	214	196	195	222	202	180	188	222	189	180	218	214	206	208	216	215	216	206	185	218	212	211	211	210	192	217	210	233	218	226	252	204	200	201	201	228	208	204	214	209	210	214	233	197	232	221	173	211	208	199	206	189	185	210	204	210	171	223	205	235	228	203	191	200	188	195	194	201	197	231	244	205	216	205	209	219	201	200	207	234	204	212	245	203	210	192	223	206	217	211	228	216	200	217	202	212	215	228	214	209	189	189	226	220	226	220	208	190	223	216	205	248	203	209	190	202	235	194	214	203	211	196	198	217	212	203	195	210	194	190	224	249	198	220	183	203	203	221	211	227	209	213	215	208	213	199	202	195	223	188	179	216	222	223	198	213	210	191	203	216	197	189	217	219	226	196	220	199	210	204	207	204	207	202	225	206	215	210	207	215	227	218	211	223	208	202	247	206	178	233	238	220	226	221	203	218	216	188	196	208	198	189	211	203	225	189	198	215	213	239	205	204	204	222	200	220	219	195	203	228	204	224	213	205	175	188	191	219	207	228	226	226	201	192	227	218	198	204	186	237	209	212	218	229	210	211	200	207	197	235	196	215	205	208	203	236	235	210	205	194	199	202	195	204	228	215	221	204	211	210	193	180	206	214	215	217	206	225	182	203	228	214	217	214	210	211	209	237	188	212	203	191	211	197	195	212	197	217	224	231	199	238	197	214	221	213	202	212	188	216	210	167	226	205	206	240	211	194	219	203	216	203	194	185	214	200	210	197	223	221	241	211	233	218	201	214	182	222	209	198	203	219	223	219	223	211	199	196	229	245	207	212	213	222	199	177	228	215	208	219	212	221	218	207	210	212	223	213	235	227	238	198	204	186	200	229	184	205	208	215	199	205	210	207	182	223	233	202	208	183	239	167	202	208	224	212	220	214	182	209	221	197	203	212	218	251	195	217	198	211	187	210	203	236	191	208	205	204	202	219	224	210	217	228	219	203	206	197	221	233	202	209	188	235	199	217	230	212	205	222	224	208	193	220	167	182	206	214	188	224	204	195	209	237	203	208	195	212	219	220	237	208	196	211	225	205	218	205	216	212	194	202	205	190	200	193	204	208	194	203	229	231	236	213	211	225	199	221	183	190	210	214	209	232	197	210	219	198	234	198	218	210	218	234	211	185	223	200	205	186	207	202	197	231	187	241	208	199	192	241	202	239	221	205	224	218	204	229	206	191	236	208	197	212	237	208	176	198	205	231	212	205	210	226	215	226	226	240	215	234	202	229	231	212	193	199	218	192	235	205	204	222	208	224	222	211	203	202	235	226	195	237	207	253	212	209	219	216	218	208	187	232	240	187	218	223	207	231	214	210	214	212	224	213	226	204	204	231	193	218	226	171	216	188	238	199	213	200	215	203	190	223	233	236	209	204	200	225	204	202	228	246	207	230	199	209	205	201	209	191	225	248	200	216	205	214	219	215	202	208	202	208	208	190	198	219	220	208	198	200	212	232	227	214	198	261	206	166	211	213	178	232	226	186	201	223	214	213	227	195	206	205	218	218	234	197	197	211	207	204	215	202	200	232	198	212	182	223	234	197	218	219	211	230	213	221	186	190	204	213	214	198	203	206	228	199	208	210	202	204	220	216	208	221	214	214	220	203	208	211	225	224	191	196	167	220	207	228	213	216	213	218	200	209	209	200	220	234	181	209	226	209	224	205	222	202	192	219	224	206	196	203	195	212	241	228	212	211	207	214	219	206	208	214	202	216	200	180	219	218	191	196	190	222	204	212	193	206	197	221	234	241	210	204	224	217	201	227	216	201	222	223	216	198	220	179	214	233	217	226	196	235	214	204	205	197	186	194	219	246	173	242	200	233	224	210	230	209	204	215	198	221	211	190	214	205	217	202	204	191	200	232	182	210	214	230	185	184	202	220	206	211	199	213	184	218	217	223	206	237	187	225	215	212	181	195	225	217	204	204	209	175	224	198	204	200	220	234	219	215	210	194	233	204	174	211	199	214	200	215	217	214	197	225	193	200	196	211	201	231	246	217	177	233	213	205	206	231	190	206	189	182	222	199	206	194	204	240	197	190	199	207	227	241	206	200	195	237	181	223	198	212	187	225	236	210	177	215	248	208	229	184	203	204	220	221	224	202	219	235	225	215	210	206	217	198	206	202	222	232	216	217	228	184	195	212	195	214	208	221	212	225	222	224	217	222	229	217	204	216	193	214	187	210	219	212	200	217	190	215	222	200	203	198	219	199	191	198	239	207	182	227	201	185	199	198	201	233	193	191	223	193	189	229	193	228	200	203	209	218	208	227	196	211	229	225	237	214	215	213	213	212	222	217	228	186	199	225	215	207	215	212	203	187	210	200	211	202	219	213	211	213	217	225	203	206	202	227	235	205	222	215	200	227	212	192	198	195	195	205	207	234	210	222	215	186	189	228	223	206	194	196	213	214	203	204	192	222	204	231	192	204	219	223	220	218	226	199	204	219	183	202	207	222	212	216	215	229	226	221	226	209	206	215	216	211	213	207	211	214	226	237	201	190	194	197	226	219	209	214	212	208	205	205	195	201	217	207	196	205	222	228	184	223	209	199	218	225	239	216	221	213	199	185	199	217	208	255	222	218	236	190	216	208	182	192	234	192	195	198	192	218	223	223	196	232	213	214	201	230	206	199	205	190	205	213	196	214	235	198	205	221	230	208	238	223	189	226	205	190	192	219	209	196	219	223	196	216	185	233	223	203	224	221	232	193	202	210	233	211	247	221	211	197	178	252	206	215	220	214	195	206	229	224	217	222	228	202	257	219	214	207	202	211	223	204	198	220	207	206	192	210
24030	21506	32926	24140	17465	4220	526	384	360	335	324	331	329	316	277	303	274	280	305	283	248	271	252	265	271	249	274	286	241	280	291	266	273	266	277	300	269	256	288	260	269	285	283	269	239	286	285	257	245	257	272	257	249	274	249	266	267	294	246	277	271	269	264	278	298	245	268	241	261	299	261	253	254	267	274	268	278	275	256	262	278	281	249	249	263	249	311	252	247	282	261	287	280	276	272	256	249	259	255	252	255	238	266	276	237	250	254	282	258	274	265	241	288	263	240	256	278	266	280	269	254	276	289	241	253	254	254	238	252	272	262	278	236	254	247	246	270	247	282	238	249	285	254	251	258	265	274	248	257	286	275	294	255	259	255	270	268	226	258	247	248	227	265	236	289	259	257	224	246	273	278	282	272	262	253	228	296	225	244	238	264	267	274	262	249	251	282	257	248	250	255	253	258	257	269	252	255	281	257	249	250	292	295	251	275	266	238	258	262	284	262	253	249	270	266	259	263	277	228	280	251	249	263	222	267	249	241	233	262	271	252	267	272	261	269	265	267	273	243	249	270	243	251	266	263	262	256	237	241	287	206	273	265	288	249	224	275	263	275	263	260	249	258	280	264	220	245	274	276	258	260	289	251	271	240	290	276	237	252	254	260	268	245	251	282	238	262	273	278	242	251	259	269	294	239	254	271	251	268	291	232	247	274	255	248	229	253	262	263	255	239	275	281	281	269	295	253	274	248	274	269	293	260	270	276	267	289	268	259	261	271	281	219	261	253	279	268	273	279	242	266	241	274	242	262	263	254	287	264	268	252	244	265	242	279	269	260	232	272	266	263	261	280	260	242	254	237	221	252	252	211	236	239	245	250	270	288	263	261	265	258	236	251	220	263	276	245	241	257	252	248	253	276	272	263	327	265	248	262	266	240	239	260	288	242	277	272	248	255	269	242	269	251	240	258	250	284	241	269	261	272	258	282	292	250	252	230	260	275	256	258	255	249	250	238	261	247	280	239	272	246	252	250	272	265	269	248	238	280	281	235	239	282	279	262	304	266	271	261	273	254	267	256	252	245	285	229	259	273	248	256	248	262	242	262	261	286	233	265	255	216	233	269	255	245	264	258	248	274	252	226	259	244	268	265	258	277	244	262	230	262	245	276	237	259	263	258	246	259	254	260	258	266	280	255	223	251	252	288	257	272	266	240	233	246	239	267	289	285	256	256	231	256	279	265	245	254	257	248	252	243	267	256	268	248	286	250	254	270	292	246	243	238	237	265	260	254	259	259	238	251	251	249	265	243	253	229	295	322	283	257	234	290	269	220	284	264	259	259	238	290	236	246	248	251	243	280	253	256	244	259	268	265	274	265	277	271	272	270	256	246	265	274	247	258	231	268	260	241	265	278	286	258	273	261	268	255	245	236	277	258	253	257	283	273	252	253	241	249	262	253	275	250	239	238	276	276	245	237	239	262	248	266	256	280	247	256	242	240	278	282	251	251	241	266	266	277	271	238	286	277	277	256	269	237	258	256	245	263	257	243	222	256	265	255	247	293	254	256	313	275	278	265	240	257	269	245	275	254	275	262	246	250	249	248	243	251	271	258	255	255	279	255	257	250	279	253	271	246	243	259	241	264	257	243	250	229	238	254	280	274	253	249	249	269	241	247	245	291	246	240	262	288	262	253	262	254	253	236	281	245	253	259	270	262	261	282	273	258	272	245	272	293	284	241	291	252	282	277	291	286	268	256	283	261	244	263	273	286	261	259	259	272	268	247	269	258	249	270	262	275	255	249	267	278	227	277	230	252	288	264	249	276	234	248	276	288	263	265	241	281	271	282	267	268	283	247	230	242	247	250	279	260	243	271	256	309	266	246	246	260	247	240	266	256	240	229	264	246	263	268	272	264	253	265	254	263	271	267	284	253	266	251	276	299	276	276	231	246	270	246	281	251	264	256	251	274	265	261	263	260	245	276	304	241	231	236	284	274	250	297	230	286	259	250	286	260	242	270	257	216	253	254	264	227	283	266	266	255	252	267	242	234	246	263	230	255	245	275	260	228	302	264	235	261	271	269	243	270	253	279	240	245	243	259	270	277	261	270	244	261	276	262	277	226	259	256	253	257	276	275	234	248	231	303	259	239	272	265	242	255	280	269	264	271	264	279	259	241	288	248	279	273	255	293	258	270	252	258	256	245	302	273	248	277	278	271	287	264	255	246	284	263	239	276	283	255	278	258	262	286	271	271	242	250	260	263	252	274	268	247	259	260	256	267	246	249	267	276	270	252	276	237	242	267	252	270	227	247	219	259	264	262	264	299	234	279	262	269	275	279	250	237	251	261	265	237	260	264	244	274	270	282	226	253	301	269	256	258	252	283	275	256	303	273	255	274	257	252	250	287	246	251	242	272	253	264	287	296	258	266	281	278	220	256	264	261	281	266	261	270	264	244	254	256	252	284	252	263	260	253	255	254	268	267	280	261	284	256	246	274	233	218	241	259	236	252	253	270	271	272	291	281	233	296	284	223	270	240	280	266	274	274	303	259	237	255	277	260	269	264	250	286	264	244	245	257	248	247	273	270	293	253	265	259	241	256	282	280	241	275	261	262	231	249	261	257	278	267	243	253	223	278	254	235	280	271	266	267	274	284	246	249	264	288	251	265	260	249	280	257	251	270	278	273	255	281	259	273	262	251	239	265	280	254	272	275	257	247	264	251	263	273	243	236	262	271	231	253	248	256	279	256	252	266	246	256	266	256	260	239	254	254	258	255	244	255	260	273	263	256	243	261	267	256	256	261	280	255	266	261	281	251	269	247	275	239	271	238	257	270	263	255	259	256	243	286	268	283	250	260	213	291	251	279	248	265	275	242	260	267	251	272	254	259	254	258	241	263	269	296	275	274	247	246	238	274	255	239	272	281	243	284	279	257	265	265	261	266	267	263	252	239	258	273	245	244	244	267	265	264	255	247	245	276	286	268	271	263	249	270	252	258	259	257	246	251	250	243	252	289	264	229	271	292	239	257	267	253	246	269	279	255	257	281	249	246	270	269	247	229	260	264	254	224	250	251	256	259	287	245	237	255	257	268	266	244	279	264	266	296	280	285	249	283	243	263	270	263	231	280	252	250	225	274	292	247	250	243	267	271	272	230	242	271	259	255	260	266	235	269	285	254	280	257	235	231	284	269	266	277	277	267	285	261	245	280	245	271	279	228	281	257	278	250	269	258	261	275	253	306	262	279	258	233	249	265	273	286	256	302	255	244	250	245	269	219	286	273	253	264	270	292	249	243	272	264	253	250	278	275	243	265	273	289	267	281	233	295	255	262	253	279	263	266	283	252	279	286	266	232	250	225	256	287	274	256	274	266	275	262	266	247	235	245	256	260	251	256	288	253	242	267	284	256	261	240	238	272	248	267	257	256	258	236	258	264	239	248	238	265	260	285	231	253	285	255	254	238	271	267	246	271	257	271	293	245	264	231	260	258	268	218	261	250	260
38302	61017	47826	2668	1912	1409	1122	928	870	756	701	629	634	577	547	559	539	470	512	518	534	459	461	510	471	500	531	501	480	501	469	448	499	472	448	439	474	456	430	472	463	526	454	485	478	491	422	492	420	479	477	421	419	467	459	478	467	446	456	412	418	458	447	484	417	397	484	497	456	458	486	440	468	458	448	448	452	448	433	480	447	464	500	458	470	454	460	432	473	482	419	443	444	475	451	451	439	419	432	483	479	447	465	460	443	439	469	451	451	441	416	438	435	439	456	463	460	499	436	454	441	395	469	449	455	444	444	429	461	474	407	467	459	447	451	459	466	436	466	465	460	401	458	457	426	456	464	441	439	492	438	462	441	443	469	469	461	439	475	436	440	476	492	422	442	427	475	481	453	474	445	447	433	441	405	455	482	449	396	448	475	435	468	427	429	480	453	452	451	412	459	444	486	452	422	456	441	449	477	493	435	505	432	445	447	444	473	437	431	468	415	409	452	458	451	434	497	430	435	447	477	433	437	446	452	425	429	494	452	457	442	440	438	446	470	473	463	435	458	450	444	443	477	448	445	486	407	455	453	435	462	456	450	407	480	414	469	428	430	438	415	496	463	479	405	459	470	431	411	436	448	464	418	421	438	458	473	470	423	455	442	441	472	485	482	494	478	431	442	429	439	429	443	457	433	445	471	449	454	407	439	445	452	450	468	472	466	431	477	439	468	474	472	460	459	500	440	415	470	467	445	432	432	463	425	456	434	456	463	451	473	452	437	449	449	426	464	434	413	444	446	404	450	460	444	447	449	466	420	450	457	455	453	432	464	462	454	455	463	451	419	462	435	441	492	448	441	447	445	475	452	462	462	416	406	430	465	455	441	453	442	446	435	472	408	471	487	441	444	452	460	446	439	454	459	473	479	457	477	452	461	465	453	432	426	474	437	448	458	492	463	437	446	450	472	427	475	475	444	436	449	422	436	443	454	420	436	484	484	445	427	466	415	466	455	426	461	425	471	474	404	432	450	473	434	471	493	442	453	425	445	461	464	469	443	442	426	475	455	451	436	433	456	478	460	444	469	417	425	463	449	425	444	460	447	457	423	437	442	461	452	444	460	467	460	469	474	503	439	434	440	443	445	464	443	461	446	422	427	444	447	469	452	460	414	460	422	435	449	462	452	474	452	472	422	459	479	402	451	439	464	445	460	471	444	462	446	456	433	439	440	429	499	444	462	458	484	492	417	425	433	441	480	470	465	440	448	443	439	477	450	406	436	477	442	490	457	462	460	463	451	483	443	414	473	432	443	440	461	480	435	433	448	476	428	478	472	424	417	427	445	445	455	462	442	460	485	500	434	469	440	473	471	455	457	427	459	433	461	432	415	459	406	439	427	436	468	453	449	469	481	485	445	468	458	449	451	441	448	448	443	440	484	482	441	458	461	454	462	440	468	447	446	427	470	491	450	446	412	432	428	483	457	441	441	438	417	432	480	447	443	461	445	423	452	450	426	439	444	457	463	480	466	430	461	430	493	487	463	451	440	499	442	431	477	400	447	447	404	432	431	414	454	419	481	456	456	456	432	417	478	452	443	500	418	446	420	446	441	450	388	458	479	458	443	415	458	435	497	443	456	456	419	460	453	467	416	486	445	425	479	457	440	442	457	448	466	476	475	456	445	412	463	461	438	464	447	466	513	430	469	468	447	476	465	477	412	428	451	491	431	517	440	471	435	487	420	442	433	464	445	412	465	449	422	438	463	423	421	432	468	417	486	463	467	412	437	433	440	438	467	442	485	434	423	476	453	466	482	443	463	479	436	402	456	476	479	447	440	476	430	431	463	423	485	449	450	483	488	433	426	432	420	468	424	442	444	466	479	445	471	440	483	425	461	462	472	436	464	444	453	442	443	463	444	458	434	437	440	465	464	451	437	457	468	436	443	449	478	489	463	459	435	449	470	436	450	432	447	447	449	478	436	455	447	453	463	425	460	428	418	418	467	435	454	440	423	454	466	474	434	467	464	424	472	476	501	439	455	472	446	435	393	461	470	450	445	438	483	424	424	424	463	436	453	446	489	430	440	456	464	449	443	480	441	438	437	433	460	438	456	401	436	430	411	464	447	482	451	453	435	441	480	476	448	493	458	449	472	490	461	492	428	436	448	465	456	497	430	491	470	435	402	438	457	435	426	464	416	417	419	445	417	457	450	471	443	454	456	447	454	446	464	417	456	458	494	462	442	456	403	462	441	452	447	460	465	473	430	452	462	457	441	434	477	419	461	489	424	462	433	463	498	452	438	467	451	423	424	448	440	446	461	458	451	455	435	464	409	463	448	460	465	440	417	417	439	456	440	443	505	415	444	450	435	432	446	456	461	423	450	447	457	418	467	427	457	425	501	461	421	426	432	429	453	472	417	446	434	450	427	449	478	403	421	451	467	440	444	452	451	468	431	455	432	413	456	461	449	435	460	452	455	449	409	460	451	467	454	461	414	481	436	419	448	490	470	443	437	451	424	469	461	460	450	465	410	477	427	434	465	467	471	493	455	471	426	429	403	478	452	438	414	439	434	489	482	456	420	444	411	466	444	470	474	439	443	467	445	444	448	421	422	431	503	432	460	438	431	445	446	402	472	429	441	451	475	461	460	454	467	467	441	467	451	454	437	443	441	468	463	454	421	480	455	472	425	458	417	419	434	442	433	437	445	446	436	436	453	442	405	462	448	438	460	495	437	476	467	443	453	458	469	480	437	444	453	477	441	427	451	442	469	438	466	441	442	462	457	456	424	447	462	464	454	406	483	463	455	453	458	449	438	456	438	436	476	437	477	456	457	445	459	410	473	436	459	431	452	433	434	456	434	460	465	425	459	481	451	460	459	463	443	465	440	458	442	473	421	466	436	425	437	415	481	455	489	480	456	460	445	421	427	446	414	481	403	462	439	452	451	452	459	420	500	429	449	414	459	433	456	443	454	443	449	445	478	465	452	474	437	448	445	456	478	464	472	449	477	452	450	429	433	436	426	457	472	482	423	457	477	428	424	447	421	484	448	439	485	449	488	475	445	420	415	445	477	438	469	442	478	440	476	430	456	425	412	423	445	453	432	505	433	443	447	475	485	439	482	426	440	448	444	425	456	485	457	435	446	463	479	457	462	480	425	458	454	437	450	416	437	476	440	482	464	482	426	438	467	459	451	440	475	442	425	471	463	460	470	462	440	476	484	430	468	430	473	433	459	471	447	466	490	460	462	440	471	415	429	480	449	447	431	440	457	415	409	464	506	453	434	435	479	431	411	483	467	441	439	438	425	455	441	470	441	455	464	476	442	473	445	439	471	467	483	459	450	439	473	432	412	442	477	461	415	495	455	443	466	445	439	423	456	476	473	448	472	434	480	507	481	430	431	445	432	443	489	433	431	446	440	421	467	475	463	496	438	454	434	457	432	440	454	453	484	437	451	441	428	401	474	447	426	456	451	413	437	461	464	449	474	440	469	457	452	433
23057	21700	32511	22761	20948	16691	2614	715	598	603	538	540	537	486	536	464	467	465	496	408	470	440	419	441	446	440	440	454	419	413	410	439	474	427	425	388	442	420	405	405	432	416	412	444	447	410	419	407	458	376	378	385	404	435	408	394	454	405	425	406	404	432	408	454	393	457	430	454	410	423	444	420	449	413	446	401	395	407	418	424	399	407	394	438	432	408	456	452	403	398	392	458	409	417	435	427	435	450	389	408	406	415	417	435	405	437	413	394	439	437	438	421	433	428	415	425	422	410	400	393	428	409	447	422	441	402	441	419	433	469	454	412	434	417	415	444	416	440	375	411	387	445	407	413	413	433	422	397	444	413	381	400	398	393	424	424	451	446	436	416	418	420	429	439	456	406	421	439	399	408	428	446	409	375	382	403	424	398	416	384	451	434	433	407	399	403	398	417	399	388	402	421	450	407	390	391	420	411	407	443	397	408	433	433	384	417	399	429	406	390	394	455	382	395	379	416	424	399	386	406	429	446	426	386	429	414	403	424	414	450	424	450	414	407	410	439	416	404	422	470	403	427	414	371	390	411	458	448	453	443	413	401	429	443	451	376	400	397	433	425	380	429	433	398	424	419	404	378	392	430	415	412	352	422	409	430	399	431	386	426	417	440	379	398	395	418	448	433	437	401	467	404	391	406	381	388	404	421	407	414	436	461	451	412	415	420	425	435	407	451	436	435	414	404	409	418	402	383	410	408	415	392	390	414	461	428	398	423	445	412	441	435	427	415	425	426	429	418	405	369	408	398	435	415	416	364	421	401	407	383	460	402	392	447	450	419	378	395	415	418	417	420	403	438	405	416	452	417	439	429	441	429	424	428	365	428	430	405	409	419	398	440	416	393	405	408	441	404	417	411	428	439	447	441	422	428	391	436	405	440	375	403	456	459	413	391	419	410	466	452	426	406	407	409	409	407	424	393	432	392	415	410	400	394	408	447	413	397	401	412	406	389	398	434	345	421	487	424	441	396	451	405	437	432	419	413	433	415	448	419	402	426	434	413	410	423	377	448	422	402	435	390	395	428	413	408	409	404	446	406	413	460	398	425	391	433	438	439	429	427	422	439	390	433	423	427	384	413	410	421	427	420	384	453	414	419	471	428	399	448	414	376	417	441	382	395	426	444	429	408	411	440	434	475	416	415	413	411	390	438	408	415	438	415	444	432	432	436	391	385	437	365	408	407	420	417	409	436	419	455	405	431	420	411	402	420	392	383	403	412	401	404	429	373	415	402	427	405	405	403	422	389	408	414	425	422	419	434	417	410	423	426	401	383	432	416	419	409	382	415	419	393	425	396	386	406	406	418	403	405	407	431	421	412	402	391	411	428	430	374	427	389	391	400	423	431	399	404	440	423	437	463	421	390	426	412	407	419	432	426	443	437	411	382	366	426	398	382	428	414	406	420	430	444	416	416	388	438	425	385	443	413	409	430	402	395	426	394	424	431	420	433	411	431	384	429	422	439	437	400	386	422	412	422	430	448	420	421	376	383	444	425	429	431	391	435	394	417	407	414	401	384	431	430	436	405	423	385	428	466	404	421	415	423	442	398	383	435	415	453	409	451	424	398	405	484	428	411	433	431	436	394	441	424	430	413	427	406	436	385	438	402	395	394	451	436	404	437	430	394	418	438	382	420	408	448	423	447	417	412	428	386	393	406	431	436	412	408	411	409	454	446	399	393	416	426	412	416	386	391	394	417	452	437	422	406	419	422	390	403	430	428	437	402	436	407	400	416	404	425	411	416	413	400	435	436	425	437	417	428	452	391	446	414	427	409	417	411	436	440	454	399	419	405	439	428	464	443	425	441	417	443	428	395	412	404	387	467	427	447	390	443	405	442	417	416	415	422	406	433	412	396	402	419	404	409	394	411	454	428	448	371	394	407	382	413	415	435	426	448	449	405	414	413	411	394	452	391	384	465	395	389	413	400	442	417	410	413	410	411	436	467	430	418	420	353	410	404	403	399	406	394	420	407	430	418	426	371	417	405	399	418	432	408	454	411	411	413	423	420	410	414	445	389	427	386	399	392	397	424	449	388	385	442	444	433	466	391	428	457	430	383	416	433	377	427	444	406	388	466	388	415	409	416	429	441	420	440	393	418	415	414	432	445	418	415	410	416	419	445	393	386	432	414	405	421	401	445	448	400	426	397	388	407	411	401	406	412	422	428	418	428	418	388	436	408	404	409	415	384	437	418	409	420	437	417	435	394	426	431	409	406	426	426	400	409	374	429	411	373	440	434	414	419	454	397	466	399	400	427	427	424	401	412	454	424	398	418	356	424	421	424	406	401	388	411	421	399	399	424	409	405	384	389	405	433	402	385	433	408	407	384	432	403	409	418	404	423	410	436	426	428	391	365	416	449	433	421	376	375	420	426	432	398	413	463	406	424	417	405	403	450	401	413	445	444	438	438	426	449	401	428	413	418	441	407	423	399	415	439	392	424	450	416	429	425	430	459	408	420	424	402	392	401	405	441	379	424	432	409	414	420	429	381	396	433	415	424	443	427	406	427	429	418	423	424	411	414	413	393	381	400	415	432	438	438	429	438	417	402	385	410	423	397	403	402	378	444	410	454	462	432	424	434	393	443	437	426	413	402	402	411	436	435	417	407	419	399	432	394	406	424	450	432	423	409	429	395	411	434	425	434	473	410	432	411	401	440	448	443	433	423	417	456	431	415	416	404	429	418	412	401	422	456	390	437	418	424	410	427	439	393	407	406	439	402	391	404	414	466	382	427	450	425	400	441	409	371	442	448	406	406	421	413	434	396	419	415	418	401	434	420	393	403	406	438	457	461	444	421	404	401	413	453	403	424	419	377	408	433	413	406	398	377	402	376	426	390	414	392	397	400	415	421	406	405	398	445	380	408	419	421	470	399	425	424	434	430	389	411	432	406	386	419	398	437	416	391	456	438	438	391	427	421	422	431	401	414	431	435	398	397	405	426	439	406	387	416	420	393	443	398	398	424	414	409	420	415	379	387	428	419	433	424	441	431	433	382	423	417	417	432	447	460	406	410	405	400	442	418	368	440	375	433	424	428	385	461	390	403	439	445	403	373	449	458	427	394	425	456	414	413	425	422	425	432	433	412	438	437	432	439	394	405	426	448	414	431	415	437	409	406	449	403	436	390	412	443	424	409	413	411	399	396	410	435	389	397	419	395	408	430	394	442	405	400	407	405	392	436	454	405	415	402	404	384	401	439	434	400	406	410	396	413	439	445	423	425	429	418	444	412	445	404	423	410	445	422	424	432	372	424	420	425	375	410	430	404	428	420	391	440	412	441	419	421	380	411	409	381	420	382	433	413	402	390	420	380	424	428	404	434	391	436	431	396	422	413	434	429	416	385	425	404	447	428	401	426	429	385	415	412	452	432	415	437	371	418	419	400	417	449	394	410	420	422	448	437	419	416	403	396	445	427	426	404	441	441	401	430	427	426	445	371	435	391
41048	68202	47916	4240	3006	2308	1895	1567	1376	1188	1114	1065	939	938	904	932	820	817	772	751	791	757	715	719	734	755	732	713	790	758	746	757	749	722	697	725	704	723	737	678	686	682	697	738	694	706	632	714	680	686	685	718	734	678	682	706	685	665	690	706	695	707	700	708	633	704	668	725	682	696	739	690	712	689	701	679	693	692	646	643	692	685	709	707	714	693	705	698	728	739	707	714	704	712	695	653	703	723	679	692	714	733	701	669	705	680	691	623	699	693	711	648	668	665	663	683	655	698	684	669	691	693	677	685	670	730	736	681	684	740	654	672	659	699	681	660	754	637	710	686	692	695	672	664	687	710	663	712	666	719	679	698	710	694	668	674	672	707	684	668	698	699	673	656	661	666	686	651	671	699	660	687	682	639	671	704	680	677	679	681	636	672	695	683	670	689	721	675	678	689	663	689	632	630	737	678	661	667	705	674	642	650	663	691	661	702	697	677	696	634	716	632	718	657	702	669	679	725	704	684	711	685	636	652	732	668	721	652	693	689	645	672	689	721	675	640	682	690	648	711	677	692	682	661	673	699	671	738	632	710	700	688	689	628	698	650	699	652	672	697	670	676	692	690	704	681	716	671	637	684	681	663	707	703	665	688	700	674	682	669	694	675	710	712	688	694	670	698	679	658	735	671	663	701	677	649	680	660	717	683	685	687	672	648	685	654	680	700	681	693	655	684	733	703	679	686	683	720	705	636	652	659	694	688	700	668	706	652	686	671	690	658	680	706	707	646	715	655	685	670	713	688	691	717	668	665	625	648	720	658	655	693	686	605	690	719	717	654	711	692	684	695	725	682	704	708	696	715	679	681	679	664	673	684	704	714	700	663	689	654	698	704	728	645	707	672	689	705	674	664	712	659	653	676	699	716	694	681	703	668	684	689	701	701	683	700	674	688	694	714	685	683	641	740	705	678	679	675	683	726	669	685	646	725	704	708	687	669	718	702	682	678	666	669	652	708	752	656	688	675	695	675	673	671	684	676	695	677	652	659	717	684	654	686	670	729	698	654	642	671	632	679	698	711	690	682	691	656	655	717	683	649	694	707	687	684	705	692	689	671	733	653	687	685	710	708	676	729	684	687	633	680	698	695	733	707	645	690	694	685	661	660	626	681	644	684	687	710	740	717	686	672	678	661	709	630	701	674	695	639	719	707	631	685	684	725	640	711	689	709	708	667	683	682	702	700	694	632	659	652	689	644	683	699	679	671	719	704	708	650	654	708	652	690	630	664	640	625	649	688	712	685	718	711	699	704	690	728	711	751	702	697	686	657	661	693	693	672	689	658	627	708	692	719	697	632	709	662	699	673	682	701	726	705	698	663	707	702	662	721	707	614	698	694	707	643	698	663	680	694	646	679	671	674	692	732	717	695	650	687	666	741	689	668	687	662	636	694	685	709	637	648	709	746	667	663	691	651	670	706	657	680	675	671	708	744	696	712	686	684	628	681	687	682	701	687	697	662	699	732	740	694	687	683	689	681	687	684	675	646	693	716	708	667	738	640	659	675	670	719	621	679	646	703	664	754	696	724	668	679	711	734	668	663	685	696	625	689	673	739	702	657	687	676	621	711	656	663	726	640	680	702	695	697	685	701	727	720	669	686	718	667	690	705	723	703	674	692	685	668	707	675	697	700	690	663	641	657	672	728	668	655	668	683	649	709	695	677	713	670	718	689	656	723	679	690	678	706	657	644	693	669	685	711	649	658	654	652	696	698	688	656	684	700	668	681	624	646	682	701	663	707	652	683	692	685	700	689	727	705	669	701	656	636	681	641	668	698	702	662	722	678	681	677	705	669	725	672	707	705	720	674	653	648	675	696	678	630	709	672	710	632	672	660	674	647	697	693	700	656	683	740	677	674	631	693	657	698	686	696	645	663	677	698	699	654	690	651	698	694	693	651	652	682	686	673	670	678	700	719	685	716	693	751	688	702	692	688	740	666	667	672	664	683	692	689	649	650	689	672	687	688	705	692	703	687	711	723	661	684	677	688	705	677	707	720	698	688	691	690	699	674	682	712	654	678	729	670	658	712	659	701	627	643	664	628	744	645	697	646	723	664	675	703	677	660	717	704	711	641	710	694	719	653	722	705	745	659	670	633	698	664	636	640	698	700	700	710	663	666	690	698	690	685	639	698	680	742	638	679	669	703	727	687	641	660	714	724	658	689	675	660	630	702	670	639	683	672	634	676	675	722	701	673	742	693	690	667	647	667	624	741	715	672	737	674	707	668	717	698	678	730	695	628	682	781	665	711	709	709	648	695	675	658	670	682	690	728	726	709	681	685	668	706	679	648	744	705	680	645	687	649	688	699	662	707	696	717	686	680	698	667	713	664	689	669	703	669	698	655	719	674	694	655	680	671	683	702	674	685	689	674	673	714	726	713	704	650	675	665	723	693	730	712	655	669	689	660	676	659	665	680	723	699	699	665	700	611	702	667	661	690	690	728	682	650	704	704	676	704	682	666	704	675	649	704	737	678	707	673	651	711	674	728	688	708	711	699	673	695	667	700	696	679	611	684	710	699	687	690	693	714	670	683	692	680	669	639	681	686	689	722	682	659	689	694	680	673	733	722	684	681	659	735	635	670	675	651	686	663	722	723	653	696	688	707	669	654	670	701	671	646	703	719	670	693	693	662	677	711	692	722	727	649	628	715	653	694	692	688	649	657	680	731	656	708	691	668	707	678	723	679	676	669	739	690	682	735	730	710	691	678	725	672	651	693	645	704	746	677	664	695	733	644	677	720	662	730	683	658	683	733	641	674	704	729	711	716	626	699	678	715	656	692	722	659	655	713	742	697	730	683	712	708	726	670	710	685	640	671	658	670	674	727	647	693	660	679	681	638	718	716	649	629	681	669	713	712	686	749	682	640	707	650	646	696	662	719	639	737	647	663	699	666	683	726	683	679	696	728	692	688	646	718	682	659	620	690	674	731	653	710	687	686	775	653	731	690	722	673	657	685	725	658	687	672	698	662	706	646	678	652	716	652	704	697	674	653	684	667	679	637	724	676	687	646	670	677	653	693	671	669	660	709	702	661	718	700	682	677	677	678	679	695	692	709	679	703	711	680	703	636	746	623	662	672	731	676	708	710	693	670	680	699	709	698	685	684	655	703	679	655	690	660	669	705	694	661	681	689	681	701	650	707	652	695	640	620	661	622	679	625	657	660	695	667	672	655	664	707	681	692	673	663	652	681	732	654	713	722	657	718	651	676	686	669	737	689	705	683	646	659	656	682	728	661	700	698	688	655	682	681	627	676	651	661	649	695	695	705	688	674	727	703	659	691	698	669	687	731	687	702	691	694	699	668	689	699	674	666	656	716	689	699	658	664	679	695	671	681	681	640	697	699	686	707	664	697	651	665	686	697	689	718	671	680	668	694	705	630	697	676	681	700	702	643	662	653	720	689	664	647	706	695	707	701	702	665	710	633	680	647	692	669	695	672
26714	23431	27320	4257	179	135	136	146	126	115	143	108	124	126	128	140	125	142	121	139	133	119	133	120	123	124	126	133	113	111	103	99	109	130	154	118	153	129	109	123	115	126	99	119	128	127	149	127	113	129	133	113	128	114	118	122	105	128	118	119	138	129	120	107	121	120	111	131	117	113	136	125	136	107	132	127	119	100	134	117	119	131	128	116	131	99	113	125	134	129	109	123	145	112	119	124	135	129	129	114	109	117	134	122	119	128	136	117	116	129	129	132	107	117	114	132	111	154	118	115	116	129	125	110	127	126	140	140	113	116	106	113	103	114	133	131	105	135	124	118	127	107	145	99	127	104	116	116	125	106	111	129	119	131	119	121	125	125	116	105	107	114	101	138	118	118	114	135	108	113	109	128	107	119	99	113	134	115	142	113	104	123	132	123	121	116	123	121	106	118	114	135	122	146	126	131	121	110	125	135	111	123	116	133	140	106	117	120	118	94	101	115	109	117	106	128	121	110	118	139	114	116	120	111	125	119	110	117	86	119	110	123	129	129	125	135	106	115	140	128	107	109	106	124	121	112	139	101	132	117	132	107	119	128	139	119	128	121	115	114	132	137	132	117	122	120	111	111	120	130	123	106	118	111	109	111	133	124	133	134	118	119	120	108	102	132	125	107	116	116	111	119	151	125	120	120	149	121	122	131	122	97	120	116	99	104	117	138	115	105	104	99	130	128	118	100	126	110	126	131	125	136	110	115	129	126	138	124	130	129	110	129	112	117	130	115	124	121	120	111	116	112	134	127	133	128	131	124	124	133	126	135	120	119	135	106	123	126	126	114	130	114	111	119	108	115	112	148	111	126	126	119	118	118	111	124	111	126	132	121	119	120	124	132	130	116	118	108	109	125	121	107	152	98	101	136	123	146	111	137	104	111	120	130	129	141	111	125	116	137	129	134	142	113	134	118	115	121	124	136	117	99	120	95	126	126	116	116	114	116	131	107	126	114	124	120	118	135	116	116	111	125	158	127	109	124	118	116	118	120	117	137	126	128	128	120	114	107	110	111	124	128	131	118	98	128	120	111	119	120	110	131	117	131	125	115	123	117	126	132	114	133	106	135	121	117	109	117	124	151	128	131	118	115	121	118	111	134	90	137	128	114	117	111	110	104	118	122	124	142	127	115	125	121	107	134	117	128	130	126	129	124	110	102	108	107	135	130	115	122	113	107	125	115	112	114	113	127	120	141	109	127	122	94	117	112	114	106	127	111	130	111	112	116	126	128	124	129	117	122	125	116	127	139	112	108	129	120	95	99	119	100	110	127	122	111	119	121	120	113	120	121	132	110	126	134	121	125	120	92	123	131	138	114	129	156	118	110	118	118	118	130	137	137	121	109	123	119	131	109	124	118	117	135	130	109	116	122	116	129	110	113	137	128	148	128	138	104	118	127	135	132	120	117	133	119	123	121	113	137	107	127	125	114	108	130	118	134	135	129	128	131	140	101	108	123	122	114	113	116	120	131	134	113	116	115	124	123	121	122	120	137	126	114	114	131	112	111	114	102	127	115	130	94	110	116	115	134	110	119	129	109	120	129	132	105	130	126	126	127	133	146	133	116	138	112	135	145	138	119	124	120	126	135	122	103	140	130	121	123	130	120	159	139	119	121	120	111	126	129	116	138	112	139	119	138	132	127	135	125	141	130	113	118	108	125	112	127	126	144	119	118	130	120	110	117	113	122	131	119	125	135	122	136	110	98	133	110	121	127	121	99	112	138	125	126	129	122	121	119	120	106	120	118	121	118	126	117	116	109	111	129	125	105	115	122	126	115	123	117	106	120	125	93	152	127	140	123	118	124	111	101	109	121	126	137	121	133	130	131	121	116	102	132	130	114	116	121	112	134	134	135	128	117	130	128	127	129	121	117	139	105	138	117	131	123	125	127	122	128	118	129	112	121	138	125	134	106	127	139	135	138	142	118	121	96	124	112	118	132	132	119	106	131	118	106	122	118	125	128	113	146	111	127	118	107	145	107	123	104	109	134	128	124	101	112	129	120	140	120	113	102	124	127	137	137	124	121	118	149	137	131	135	126	132	156	116	119	125	128	155	110	115	120	134	118	140	128	121	112	140	127	126	126	125	114	112	134	118	130	119	103	105	112	119	125	121	125	139	131	134	138	125	132	110	129	123	127	120	135	128	131	124	121	140	145	105	124	127	134	103	108	115	107	114	99	101	119	119	135	124	107	125	128	115	130	131	126	131	128	122	116	127	112	127	120	111	126	130	117	125	116	113	126	130	125	124	131	127	133	124	109	117	142	113	112	123	139	122	115	120	134	132	146	130	118	123	148	127	133	131	102	122	132	103	133	122	104	121	118	117	121	117	115	127	121	130	120	125	122	125	126	107	110	135	118	106	108	126	117	115	115	115	102	106	124	113	101	144	122	116	120	138	105	108	122	144	148	125	112	126	122	126	115	139	127	125	111	124	124	112	105	115	139	126	141	124	130	118	102	126	127	115	122	129	133	136	133	118	114	134	112	142	115	144	119	119	124	111	122	122	110	138	140	116	128	112	122	143	114	125	119	120	106	112	138	108	122	131	104	131	113	108	129	122	123	133	123	128	126	121	129	120	116	114	143	122	137	122	127	116	120	95	147	118	107	115	137	107	122	122	126	112	117	106	110	95	120	117	130	130	124	113	121	119	123	133	107	120	115	136	132	114	117	143	115	119	114	126	131	154	124	123	108	116	141	124	117	109	125	138	111	133	122	113	135	107	119	125	123	118	128	127	107	107	132	104	126	133	102	115	124	118	132	108	106	124	123	136	130	122	114	113	125	123	109	137	132	134	137	108	153	118	141	133	113	131	109	103	111	122	128	135	118	118	110	124	111	122	145	114	118	129	123	131	113	116	132	131	137	125	131	126	114	115	125	136	113	111	115	124	95	127	133	120	120	105	113	136	123	135	102	109	108	117	134	133	131	139	117	128	126	109	106	115	115	116	114	122	114	128	146	132	116	134	141	109	112	121	110	133	128	123	131	131	109	119	121	127	130	123	128	112	118	123	129	119	120	118	128	135	104	105	126	110	121	126	128	110	130	126	137	117	120	125	134	137	130	121	108	116	126	147	121	133	106	114	99	117	115	102	108	129	104	131	115	115	128	128	115	125	147	115	116	105	123	125	121	123	100	129	127	118	116	118	129	128	140	131	116	115	130	116	119	120	117	132	119	113	101	126	139	105	126	112	116	120	112	120	120	119	126	94	134	125	114	124	116	133	109	128	120	137	106	121	112	102	104	108	122	101	141	139	134	104	130	119	138	149	105	96	127	113	140	133	128	112	107	124	127	114	106	115	114	116	134	113	121	118	140	118	113	125	126	112	130	118	135	130	100	133	137	115	114	121	123	103	121	104	126	117	131	125	115	128	117	128	102	136	116	132	143	107	117	117	121	110	98	108	129	110	125	121	122	143	111	126	125	112	132	123	118	132	120	129	119
21711	38349	26415	406	346	320	317	264	263	240	230	262	233	234	241	260	228	212	214	235	197	244	235	247	217	217	229	245	225	232	224	202	228	235	207	214	242	225	239	242	209	208	235	225	248	219	211	215	223	212	238	221	240	245	219	216	232	229	228	252	220	231	219	223	206	224	190	196	218	228	242	233	219	232	203	229	203	222	226	221	225	234	218	244	207	222	226	216	215	247	230	228	247	226	208	232	216	231	241	203	214	248	230	233	226	199	206	232	225	227	239	228	204	240	230	248	223	217	212	218	228	198	255	224	192	232	227	247	252	231	203	246	218	234	222	228	199	233	229	231	228	211	219	210	211	224	231	221	212	197	224	231	255	229	216	209	233	244	209	251	233	221	211	227	222	206	228	227	236	224	254	200	211	253	236	204	229	204	235	224	231	282	221	258	223	219	226	232	249	227	229	218	200	207	217	213	227	221	209	219	256	228	242	211	204	223	227	219	240	234	207	227	225	229	197	233	250	214	229	223	234	240	221	249	232	229	250	224	226	220	242	199	218	219	231	230	227	223	211	223	226	250	230	216	220	213	260	226	217	244	198	240	202	238	223	224	188	230	220	234	240	205	223	201	218	200	229	241	221	216	214	230	221	233	241	214	191	243	243	231	211	232	210	227	213	212	235	207	256	239	202	237	207	245	205	238	219	262	224	221	216	214	241	224	234	236	226	185	236	219	229	219	214	246	226	214	216	212	209	233	221	239	224	232	243	242	229	229	206	214	219	240	226	257	226	229	261	224	203	221	228	214	214	215	205	214	239	221	212	229	180	222	226	222	225	232	220	210	213	214	219	226	226	235	227	189	245	241	226	205	240	214	241	221	231	213	181	225	233	234	244	235	240	208	254	222	223	225	210	218	237	210	217	209	219	228	228	208	239	223	230	225	207	238	241	247	209	231	237	236	227	202	263	247	223	232	227	217	206	239	193	254	221	222	218	220	214	219	239	199	219	257	206	211	235	225	219	212	229	219	229	218	229	211	214	213	230	233	222	200	223	262	221	213	218	243	246	246	222	226	228	209	212	234	216	243	220	238	251	216	256	233	220	227	202	224	211	243	219	252	215	226	199	214	217	243	218	205	240	248	219	218	230	235	203	254	232	207	207	209	238	201	202	236	219	242	238	226	242	215	233	259	235	243	237	218	201	217	235	250	207	254	239	229	241	244	199	205	199	232	218	194	217	232	218	212	202	232	203	209	223	222	207	226	213	218	230	226	239	198	211	218	226	201	213	226	239	221	208	213	235	201	216	234	246	220	223	228	251	213	201	233	235	223	233	226	223	231	209	192	218	209	233	221	207	239	185	223	246	218	223	217	202	221	217	208	217	214	228	231	243	260	235	201	209	230	240	247	237	221	214	224	217	224	246	228	224	190	202	208	227	238	224	248	225	232	207	210	225	217	243	234	223	197	246	214	224	229	220	204	212	244	224	208	220	237	238	218	232	236	190	204	241	213	199	244	240	240	244	213	222	227	238	202	228	229	256	211	213	217	261	247	208	220	276	216	234	219	229	218	255	229	201	262	216	233	210	221	244	222	207	235	228	225	219	259	237	237	216	235	199	213	231	251	208	215	210	241	230	233	220	236	208	209	261	235	254	229	248	229	237	241	237	223	249	213	218	211	227	221	215	201	212	213	234	207	242	205	234	233	218	226	205	209	221	235	224	230	236	214	205	210	227	202	208	220	219	207	216	230	219	212	215	184	208	233	221	200	221	223	228	216	233	244	230	209	219	244	273	212	237	220	206	231	222	212	237	262	221	206	215	215	215	223	228	222	202	195	216	222	212	222	221	239	253	224	245	240	212	235	218	222	229	206	235	221	227	239	214	235	214	228	194	201	242	225	237	220	238	224	215	216	248	223	222	211	254	247	217	242	242	238	229	256	220	238	220	222	204	245	204	246	226	241	249	234	207	219	215	245	210	259	213	241	231	231	238	237	227	225	212	220	207	228	231	198	239	235	202	233	228	221	216	237	200	235	236	228	222	230	238	238	207	217	236	214	215	227	244	239	221	209	236	235	212	219	207	214	215	211	242	220	223	230	215	210	234	204	207	230	224	237	216	242	203	212	219	227	210	243	258	202	208	236	205	228	229	203	176	221	248	244	211	210	225	201	208	226	217	224	200	214	224	209	244	229	203	223	202	238	251	224	225	231	242	197	210	216	205	212	213	226	236	205	211	238	223	218	216	224	239	223	245	219	216	241	205	244	208	192	221	226	234	209	211	207	232	213	200	239	202	243	232	220	243	218	221	222	253	241	219	250	211	221	245	243	202	215	210	242	194	235	219	184	211	234	211	248	201	215	246	229	221	204	244	196	247	224	216	230	187	210	225	220	221	201	243	218	251	227	227	204	217	242	224	228	223	219	262	237	217	228	228	223	256	219	211	216	223	205	237	217	214	230	242	230	222	203	231	203	194	201	176	213	204	219	216	217	216	211	244	235	191	229	227	223	219	218	230	201	221	202	247	217	224	227	205	227	226	204	213	241	210	219	214	217	216	224	212	216	183	207	203	257	217	210	222	217	219	232	239	217	212	247	221	221	241	238	232	228	223	231	237	213	241	228	225	243	210	226	236	209	215	236	214	205	197	227	226	213	225	215	228	215	228	227	221	210	237	215	211	225	213	213	224	210	226	228	218	210	240	242	233	210	220	194	221	218	221	214	175	211	237	218	217	204	216	215	220	216	233	202	242	218	198	219	214	198	209	237	239	217	252	234	246	241	240	195	240	227	214	223	222	217	228	223	235	226	224	228	207	241	218	220	229	222	227	245	205	228	251	228	235	207	234	197	235	224	223	218	248	242	192	201	222	211	238	239	203	256	214	232	207	202	236	213	240	209	244	234	227	227	221	218	239	216	234	224	226	231	228	246	210	246	220	214	235	238	232	238	201	243	240	221	218	231	247	225	232	219	229	207	204	242	225	229	243	235	225	214	235	236	224	233	233	219	230	227	231	229	209	238	225	243	242	231	221	206	220	262	223	235	230	230	225	219	210	221	210	232	236	210	255	223	233	222	234	231	227	237	228	216	212	236	228	225	231	201	226	238	237	224	201	213	204	218	261	223	202	219	221	212	216	243	222	229	254	230	215	218	211	228	229	243	183	208	234	226	201	212	221	243	219	234	226	227	227	205	211	231	235	205	233	218	236	223	231	237	255	251	254	216	238	212	198	213	249	228	224	241	230	223	227	235	223	192	226	222	238	215	245	247	234	210	229	238	232	225	229	226	232	241	233	218	227	219	236	227	211	220	232	195	238	232	217	228	232	215	219	219	224	225	238	191	221	218	194	222	210	242	225	216	221	224	233	218	229	227	223	221	222	217	209	217	249	198	213	238	222	220	206	235	253	198	234	224	215	233	228	223	214	235	224	226	235	229	226	215	238	194	257	219	252	236	237	228	201	213	229	220	244	228	243	220	238	209	226	224	204	206	241	233	224	205	209	236
24047	21580	33385	23054	17905	4284	610	395	334	343	326	343	307	324	259	278	275	286	312	296	286	272	288	292	288	283	243	253	271	305	277	275	290	240	254	260	247	287	276	267	252	269	278	264	290	280	275	305	258	289	256	283	283	273	300	263	297	279	260	268	270	294	268	262	244	295	267	285	273	258	260	283	269	272	259	252	253	263	264	308	260	272	262	250	284	232	287	256	295	285	249	259	247	278	265	297	252	277	261	262	250	268	257	273	236	270	258	270	264	297	279	272	256	270	278	274	283	273	275	261	277	274	248	267	255	270	262	266	275	278	245	287	262	289	251	245	248	289	269	265	257	274	273	253	234	263	266	282	270	290	279	276	256	230	250	279	278	266	258	241	257	265	269	282	287	258	267	292	292	290	244	265	264	285	253	259	274	290	268	230	304	284	261	269	287	266	240	263	258	264	297	259	267	264	287	254	275	299	254	256	228	249	292	282	266	282	278	264	269	267	261	269	263	266	299	272	251	268	271	252	255	308	258	249	264	281	255	255	254	263	267	291	243	266	262	249	256	303	273	277	274	264	255	268	271	267	262	248	273	273	274	276	260	262	255	273	257	302	273	267	233	290	265	306	278	256	270	260	251	263	254	265	267	287	255	268	251	259	284	284	263	255	252	303	254	278	246	234	283	281	261	248	280	277	283	241	292	277	242	247	293	268	257	285	237	279	292	262	251	240	230	257	246	291	250	284	279	272	264	278	271	275	279	269	280	274	244	254	227	292	275	259	256	279	285	266	287	270	265	265	258	252	277	264	233	242	283	274	263	269	270	309	279	307	286	257	269	294	250	270	274	284	272	285	273	294	259	239	264	257	281	247	285	270	292	249	269	252	279	295	264	299	256	299	263	283	253	274	280	242	279	283	282	262	258	279	269	250	253	253	248	233	282	265	293	261	264	242	271	277	236	263	270	262	287	254	286	256	229	262	312	269	303	238	261	284	236	264	255	280	274	288	251	262	227	264	295	267	267	286	232	272	268	269	274	299	283	269	309	288	275	267	278	273	267	272	264	265	285	249	314	256	288	272	289	267	249	273	248	259	289	262	285	255	252	285	258	249	284	258	255	265	279	256	268	247	257	262	261	286	285	288	271	281	292	257	277	256	265	277	260	275	263	253	239	257	286	237	237	253	259	289	278	287	281	272	272	247	295	275	279	261	253	269	264	250	263	250	277	257	259	262	276	252	265	245	242	234	252	262	275	294	262	254	271	305	282	295	259	272	281	237	264	283	273	253	257	275	264	288	269	294	256	255	280	270	275	258	260	291	273	264	274	261	243	273	242	252	283	253	228	291	307	270	268	252	264	255	267	277	281	262	263	252	261	243	275	247	301	281	266	281	253	284	277	267	272	248	272	260	278	296	279	249	287	255	290	291	227	267	260	261	273	258	297	261	269	270	293	267	268	288	261	252	257	295	264	263	290	278	258	277	304	256	264	280	277	258	263	280	297	236	283	245	279	285	283	291	255	266	253	260	287	252	268	266	262	283	264	263	248	292	282	268	278	282	256	247	271	271	266	282	284	264	264	266	275	277	264	285	257	271	269	256	257	277	300	268	257	301	279	257	257	267	295	254	291	291	270	262	266	270	270	275	266	288	264	295	293	266	247	234	244	276	262	266	249	268	310	268	300	226	241	255	260	237	288	258	288	277	258	246	293	233	260	255	270	276	276	245	274	258	264	311	269	268	267	251	272	290	252	249	276	296	242	265	266	239	262	268	234	275	260	273	259	291	250	278	242	268	277	272	250	275	274	276	287	288	274	270	283	257	245	268	282	296	253	265	262	253	265	277	286	296	296	254	309	274	268	260	281	263	271	286	273	276	257	267	260	257	228	253	267	289	292	278	255	278	248	280	255	281	275	288	243	248	282	267	269	246	285	259	259	284	265	276	271	278	278	240	275	297	267	250	309	268	264	272	258	259	256	242	288	257	248	263	287	248	270	286	279	255	258	270	275	258	254	280	272	274	264	249	258	271	258	244	247	257	260	277	273	260	272	247	262	274	260	270	279	275	269	266	261	269	260	264	266	236	248	244	285	281	247	285	284	278	261	260	296	238	278	267	252	284	288	269	289	271	276	277	296	302	271	292	278	264	305	277	287	263	270	294	268	261	261	243	249	286	257	267	259	304	248	275	261	269	236	258	274	272	309	278	264	292	266	273	280	267	247	267	300	278	272	242	268	273	266	295	289	268	251	284	262	292	300	257	290	262	280	259	274	264	257	257	286	275	278	296	264	264	285	279	270	291	273	239	249	264	274	268	261	295	283	280	274	264	265	272	292	260	269	269	261	272	282	248	284	252	273	278	257	277	286	269	251	269	269	286	268	279	249	256	263	271	253	257	265	307	261	237	290	272	253	266	274	267	241	279	292	267	292	281	274	241	262	260	268	292	270	254	253	262	268	260	263	273	268	265	274	278	284	299	280	274	278	281	290	270	269	278	278	304	268	264	263	272	267	260	283	256	242	244	240	292	247	260	272	248	262	275	270	258	300	275	284	294	250	272	244	234	280	251	264	261	260	272	242	234	280	290	252	247	287	274	301	274	280	254	272	256	251	272	263	273	265	251	243	290	271	253	290	272	265	271	262	263	298	258	234	268	251	272	304	268	254	286	269	293	267	269	286	259	270	263	301	288	234	260	281	282	251	257	262	295	272	246	250	276	291	280	248	286	282	232	286	240	276	266	271	275	247	251	237	264	275	271	261	265	309	275	255	299	276	288	274	292	237	292	270	251	245	261	240	249	291	264	240	248	263	302	285	284	261	257	270	251	269	261	263	288	264	279	271	245	269	288	264	257	267	284	254	267	273	246	267	267	244	270	281	280	289	265	245	233	288	261	267	264	270	251	241	265	257	259	277	272	255	265	247	267	269	262	301	258	266	263	278	254	284	270	279	266	282	272	245	236	269	272	278	288	290	248	280	272	273	265	279	273	242	258	263	280	257	266	258	252	291	260	290	276	278	289	256	286	269	260	280	244	271	255	253	278	263	271	266	252	253	301	267	279	250	270	261	245	263	285	284	276	244	255	282	271	248	288	253	250	256	307	261	259	270	280	274	267	269	275	257	271	284	290	274	298	273	269	267	290	247	274	239	268	277	253	275	246	281	271	258	288	272	285	278	268	275	269	275	274	282	263	255	285	281	269	290	268	241	267	290	269	233	286	265	264	270	278	272	289	297	246	297	294	258	278	277	249	301	247	274	253	290	288	251	276	273	266	274	265	279	278	253	238	269	257	269	239	304	301	250	271	294	255	256	277	252	290	279	283	264	288	263	293	273	294	269	275	295	275	258	247	264	268	247	291	269	263	288	278	271	262	250	291	283	265	270	286	269	267	273	291	269	268	261	264	258	292	250	300	260	287	262	264	242	297	258	247	254	259	246	270	258	305	283	296	281	252	260	254	268	272	244	300	233	271	271	263	296	247	291	248	273	244	288	290	283	244	252	255
39847	69006	48347	2514	1806	1330	1119	946	849	728	693	616	623	569	589	542	560	536	519	542	534	471	485	511	477	477	499	506	503	489	509	486	475	499	464	448	503	469	470	448	464	462	472	486	478	462	486	460	448	446	496	449	475	440	460	467	461	512	478	466	481	450	503	440	456	500	417	472	479	445	519	448	475	467	470	435	422	479	464	442	479	485	489	480	467	482	471	467	476	461	449	476	478	488	481	446	491	467	446	449	490	466	464	475	475	467	470	503	477	435	445	482	428	474	441	448	455	463	487	447	459	425	452	485	430	493	459	488	457	451	466	447	469	496	478	429	486	439	440	447	435	475	465	498	396	439	431	441	487	477	495	453	454	448	443	431	408	428	480	439	505	487	453	472	466	433	426	476	470	455	453	416	454	454	465	468	481	444	445	432	480	464	467	457	452	449	481	467	460	467	443	452	486	426	443	431	468	487	459	469	449	456	489	490	444	465	494	426	444	486	460	423	470	471	396	456	466	463	476	455	459	445	505	466	473	456	417	440	484	487	459	464	476	455	482	502	462	466	442	451	454	468	425	496	479	466	465	481	454	426	427	486	496	474	464	467	443	449	450	420	488	488	422	450	457	436	486	459	454	447	443	478	473	477	458	423	436	463	484	435	486	473	486	428	451	451	469	472	454	455	449	478	464	509	472	439	477	438	421	402	498	455	491	443	434	476	473	478	470	434	452	455	460	452	489	482	494	436	507	457	441	456	417	469	491	489	461	436	437	475	477	443	461	465	466	434	448	473	465	505	465	454	464	452	469	475	438	461	495	445	470	455	451	506	482	499	443	447	474	439	481	446	437	436	462	491	425	485	424	457	437	485	439	448	462	467	422	449	434	457	468	460	427	488	452	477	505	471	460	487	489	452	446	471	459	424	462	446	442	449	496	457	467	467	477	476	467	473	467	435	463	436	478	461	468	461	448	471	467	468	453	441	452	459	433	475	447	409	457	450	469	489	491	464	449	481	451	458	435	503	460	444	429	441	433	483	488	494	421	491	469	425	430	444	480	413	462	492	459	464	422	453	432	468	481	440	473	458	445	442	493	432	493	472	474	455	452	449	455	457	457	454	410	483	454	464	481	457	464	471	442	471	461	440	420	447	440	497	475	413	420	480	459	478	458	436	475	497	434	476	457	422	490	439	476	505	454	475	436	463	414	460	460	460	452	427	460	458	448	463	459	457	407	461	486	460	453	485	461	452	454	462	459	488	474	461	472	462	434	434	433	449	456	473	508	451	450	477	460	471	455	462	448	431	457	432	488	489	472	518	459	473	471	462	450	437	463	474	486	464	469	471	478	454	459	439	452	478	487	458	473	443	466	440	469	479	477	466	455	504	468	494	438	476	449	458	497	459	462	480	476	445	465	475	486	443	434	454	475	461	469	476	459	463	461	446	461	452	443	470	466	436	463	472	446	484	418	438	462	459	475	460	463	468	435	445	476	509	449	460	462	453	470	458	461	441	474	437	447	460	468	492	448	485	449	505	463	445	474	422	471	485	452	478	468	422	439	436	466	457	423	480	446	441	439	452	441	488	439	476	455	435	450	473	444	480	471	480	483	427	450	476	448	447	431	470	435	483	469	453	460	435	453	453	478	479	455	443	461	493	497	494	488	473	420	443	438	460	472	484	490	462	480	439	462	450	444	450	431	465	499	451	489	425	454	473	483	466	454	464	439	448	454	450	471	471	471	462	448	462	458	469	473	464	450	442	444	484	500	458	451	503	455	462	505	446	487	413	455	481	467	497	452	446	486	463	475	450	483	476	476	432	489	411	470	456	468	470	454	445	453	461	477	480	465	403	478	476	454	436	446	450	504	458	451	440	487	438	445	466	460	438	444	409	462	472	457	456	462	428	444	493	451	470	441	465	478	446	440	442	466	438	447	446	475	441	472	467	428	447	465	482	464	496	432	458	440	449	468	478	440	426	455	469	435	436	472	455	469	445	487	436	484	481	493	470	423	468	437	444	457	442	473	464	448	470	480	471	469	446	451	442	438	448	453	479	505	462	457	475	434	459	460	500	460	485	471	447	464	445	455	472	443	466	451	445	453	456	459	454	462	465	445	461	446	457	484	485	482	482	464	484	483	489	446	460	420	451	460	459	450	462	433	467	429	461	459	534	457	459	437	477	485	470	508	472	476	487	459	479	458	459	488	445	459	475	461	454	467	453	438	439	434	480	494	433	460	452	490	463	444	447	427	451	443	486	446	464	450	486	462	423	482	488	440	485	465	495	451	456	444	451	477	498	448	463	416	434	439	473	464	475	454	464	412	450	459	474	486	455	430	459	459	455	465	452	486	461	504	474	465	467	456	415	501	462	466	482	480	481	458	456	484	461	459	430	440	454	469	444	434	449	444	464	439	419	525	464	411	461	465	453	460	447	482	489	500	450	483	493	442	487	449	470	456	473	470	476	455	430	454	479	480	453	433	469	475	478	481	431	486	480	464	427	469	435	478	451	438	445	446	499	456	455	483	446	458	469	432	441	421	483	449	455	432	439	482	447	449	484	501	401	471	455	446	474	425	476	483	469	429	473	420	470	497	458	478	479	501	446	484	463	468	463	483	469	489	430	498	461	428	487	434	487	462	517	434	457	494	444	472	445	465	466	448	470	475	463	456	493	472	518	448	446	474	470	444	442	469	460	453	461	463	471	500	457	445	442	481	479	494	442	419	459	457	445	443	482	469	508	447	460	452	466	447	465	494	428	467	468	462	452	430	434	458	431	422	501	464	445	462	491	443	503	448	487	468	447	442	456	465	476	479	483	481	440	507	429	478	491	458	487	459	403	493	450	438	445	420	454	461	460	455	462	459	486	423	456	462	480	417	515	461	468	480	456	456	477	497	477	483	473	511	432	433	482	439	474	456	456	451	454	435	463	508	432	468	540	464	460	488	469	439	455	492	449	504	459	422	446	456	491	487	452	448	466	430	432	458	454	445	478	466	471	439	483	479	486	436	463	477	503	442	483	473	455	493	456	419	495	459	466	455	440	444	473	457	429	490	476	460	444	450	484	445	469	483	507	447	453	491	443	446	459	469	455	477	435	472	470	444	467	499	452	454	437	457	462	447	501	427	499	502	419	423	463	435	492	473	401	434	488	459	451	463	501	485	445	474	490	509	490	484	463	421	431	457	483	497	505	467	432	453	435	457	424	474	437	464	468	456	500	443	439	453	450	518	448	421	474	463	459	442	453	459	454	514	438	468	467	467	467	476	463	455	459	456	441	440	445	447	473	437	461	471	449	443	445	476	449	470	447	467	460	443	450	465	433	454	455	472	483	468	475	451	461	450	439	461	463	461	479	481	452	445	444	480	429	444	469	428	428	441	438	474	457	455	503	465	473	436	423	472	443	436	471	472	451	441	490	480	460	445	474	438	462	428	493	496	436	436	468	464	443	445	458	420	449	410	448	452	451	496	472	491	475	480	451	479	445	471	456	446	463	472	468
23040	21348	30713	22350	21085	20967	10041	856	610	619	536	502	522	498	461	479	460	453	484	446	469	411	467	433	450	460	422	466	440	438	437	423	434	414	410	438	401	426	446	413	440	412	449	396	384	401	430	415	413	432	423	375	386	430	413	394	409	435	420	437	447	434	429	416	376	426	405	435	445	430	410	422	432	411	381	430	415	408	365	425	405	421	391	452	397	397	427	394	406	414	398	430	409	427	457	448	390	397	444	412	417	384	376	407	397	393	429	416	437	401	377	387	427	401	427	420	402	443	431	410	422	458	406	380	422	414	455	463	406	438	395	395	445	440	434	431	393	453	418	427	407	407	418	396	381	421	418	435	421	399	398	392	419	369	402	441	373	415	438	435	388	390	414	401	428	420	417	376	410	441	398	402	371	394	396	408	412	450	408	394	423	417	442	396	424	420	438	422	422	414	447	403	426	407	418	454	418	400	389	434	418	409	409	383	393	431	410	413	369	384	388	404	409	403	424	421	404	427	394	434	419	408	410	418	381	406	385	393	421	420	392	402	424	406	429	439	398	427	410	425	418	410	380	444	452	405	393	401	405	399	395	421	427	409	433	392	447	419	407	410	422	432	403	423	387	414	392	439	441	421	381	455	434	454	392	405	415	377	437	366	422	423	409	400	410	431	442	380	398	433	445	447	431	419	370	401	392	419	383	371	424	396	403	429	444	435	403	401	374	424	449	409	417	404	397	382	425	410	447	393	421	398	439	438	401	431	399	416	367	367	405	403	419	413	445	398	418	407	388	391	391	379	448	424	384	409	403	456	414	410	426	408	420	418	417	416	398	425	364	386	400	400	446	442	373	442	442	413	443	413	413	403	418	408	412	385	416	407	372	406	470	387	416	385	417	377	438	404	423	440	413	398	430	398	401	420	418	394	411	394	419	426	397	420	389	397	410	384	402	418	412	426	403	373	407	411	444	418	418	412	418	457	388	440	423	370	405	406	389	381	402	413	421	413	414	418	414	392	436	410	409	413	425	430	404	429	447	394	431	413	423	399	413	434	399	442	414	412	398	404	399	402	420	419	402	417	445	449	410	399	415	429	424	428	356	404	403	422	389	426	430	432	426	428	416	413	404	428	403	422	441	442	408	410	410	387	413	373	403	402	403	395	413	418	402	384	436	408	362	416	400	408	409	372	406	420	441	404	415	439	443	426	435	439	395	382	426	408	390	426	423	384	407	427	443	389	406	391	421	438	421	410	399	421	423	394	441	382	413	411	438	402	426	438	406	383	429	406	436	412	383	398	427	422	426	422	385	431	430	422	433	427	417	389	374	419	418	426	394	442	402	403	403	437	393	400	388	440	410	415	387	399	401	393	434	429	423	400	392	422	450	439	392	433	405	397	406	425	398	409	417	385	407	409	412	430	401	429	402	390	413	411	377	399	438	396	422	419	416	432	396	419	441	407	424	417	390	422	434	409	388	408	420	397	414	411	409	410	424	427	428	415	374	471	414	436	414	413	423	417	454	398	410	434	408	383	389	424	445	450	403	403	415	395	448	391	434	387	408	439	413	413	400	419	418	438	391	396	391	415	426	446	408	393	432	391	416	399	404	417	424	391	411	434	397	386	436	428	398	404	433	397	392	434	431	420	433	478	391	399	438	394	415	406	401	375	425	428	388	386	385	398	417	411	402	446	408	415	404	430	419	386	433	434	397	380	409	421	438	389	461	399	396	405	424	411	420	385	397	441	394	403	412	443	417	436	402	427	375	399	428	397	420	383	409	418	431	402	398	432	418	401	418	399	446	402	369	404	403	445	429	399	380	404	401	463	426	445	391	414	374	431	422	388	434	402	421	421	429	422	425	423	431	390	399	409	392	433	434	440	389	387	352	392	399	447	422	412	449	417	436	392	442	421	429	385	400	414	433	418	415	420	420	430	417	413	410	395	409	412	407	388	431	389	388	425	411	414	399	397	439	383	423	425	402	436	446	417	436	423	422	407	441	457	426	405	375	453	419	380	399	396	420	415	392	434	408	431	434	366	390	422	424	395	403	433	400	399	395	412	444	432	380	437	422	407	388	418	419	421	406	418	388	416	444	423	377	453	433	419	426	428	384	402	395	445	440	465	406	402	418	397	435	400	430	449	417	352	412	389	448	435	411	395	377	398	424	428	415	422	426	363	406	441	376	384	410	394	401	407	408	389	426	373	449	447	401	444	410	405	427	411	378	389	431	451	423	368	413	407	407	389	403	419	391	410	401	409	416	382	415	406	411	431	406	417	405	432	409	363	408	414	440	394	382	415	410	412	382	413	405	401	438	440	424	423	418	395	423	437	419	401	407	381	408	437	418	365	420	392	440	391	447	409	408	430	409	388	406	416	422	436	387	419	404	422	417	434	409	452	429	450	382	405	450	381	395	450	393	422	418	406	385	404	408	435	415	399	415	388	403	421	441	374	430	415	440	423	433	407	409	416	433	397	389	411	438	400	452	417	417	418	424	405	404	423	440	427	433	421	457	406	441	418	429	403	437	424	404	381	418	422	410	402	367	413	407	410	422	408	417	428	396	389	416	443	384	426	348	396	377	410	436	389	417	445	398	400	425	441	398	418	429	458	393	385	431	418	420	400	449	403	430	381	438	425	399	393	383	414	430	401	366	438	446	427	402	374	385	412	406	454	444	444	373	430	421	395	435	427	459	446	411	375	447	398	449	414	378	409	441	428	398	411	435	416	390	402	471	390	389	417	365	422	415	405	385	388	407	411	379	405	376	409	408	413	405	407	402	448	402	385	389	423	479	444	477	396	420	411	383	406	419	427	449	434	427	386	404	409	437	428	412	418	401	406	399	387	393	401	405	382	466	418	417	418	423	422	415	375	422	449	376	390	436	427	420	385	407	398	404	409	417	397	402	429	427	410	409	403	402	407	422	415	406	401	433	387	440	407	410	389	387	403	486	355	401	404	439	445	440	419	397	439	423	438	393	417	433	427	412	443	406	414	449	422	415	398	413	395	392	393	452	372	434	410	409	415	381	413	410	412	421	387	394	486	440	421	422	446	415	399	423	416	417	431	424	383	401	399	405	410	424	431	441	402	405	423	414	434	417	424	390	413	430	441	395	404	409	408	420	452	399	393	420	419	390	431	416	441	411	420	402	380	447	411	419	398	407	432	399	448	420	406	392	439	432	432	411	402	446	396	436	435	436	429	435	411	380	401	407	420	412	414	397	403	462	447	449	423	405	385	421	405	395	401	438	434	385	383	441	390	424	373	380	458	434	416	375	410	440	393	390	461	382	388	439	415	389	457	405	433	391	430	463	426	423	379	389	451	433	436	439	421	393	397	444	400	409	369	376	412	421	380	428	430	410	409	389	403	416	416	439	425	462	383	394	438	370	437	411	437	364	388	423	411	402	415	435	428	412	393	411	419	383	407	396	434	394	384	402	445	414	417	428	410	399	412	422	433	411	433	430	441	382	399	423	433	404	427	428	400	402	420	418	410
42338	72455	43667	4655	3208	2400	1904	1627	1413	1251	1205	1032	966	975	894	885	885	793	790	770	794	800	746	754	725	750	689	782	734	696	740	703	723	734	722	734	729	743	655	758	700	672	700	713	666	730	698	701	739	651	745	683	687	762	690	715	719	733	664	742	696	693	741	675	729	680	706	666	692	744	677	716	632	672	665	758	724	714	703	723	678	686	685	642	707	636	676	692	678	685	688	675	666	704	662	664	682	667	701	682	677	674	749	734	664	702	720	699	742	734	687	707	682	707	665	714	735	652	701	698	678	681	688	672	727	686	704	690	704	714	665	668	710	730	693	673	629	658	646	711	688	675	668	709	688	717	698	685	702	711	683	718	705	638	701	668	720	671	698	709	684	662	702	721	666	665	683	682	671	664	713	668	640	674	651	655	681	695	758	727	717	656	708	657	684	707	723	690	665	725	711	683	682	715	655	699	680	705	756	670	699	675	692	669	655	684	661	722	669	671	704	717	717	700	639	690	671	706	670	698	662	729	639	708	646	716	709	710	709	701	714	707	671	662	659	659	707	697	647	686	713	695	699	695	694	709	676	711	649	677	665	684	682	704	704	734	680	721	656	722	648	637	696	677	659	661	663	650	681	671	680	668	676	670	672	695	685	682	675	694	679	633	683	686	660	694	681	657	638	699	707	725	720	685	711	674	697	663	679	685	682	649	672	705	679	643	709	740	651	728	671	671	709	692	700	641	651	650	642	727	690	715	693	712	646	683	685	682	652	688	679	674	645	667	672	680	651	696	756	660	697	693	710	675	666	692	713	682	673	672	703	695	669	726	630	676	673	716	673	641	733	695	719	698	706	700	655	724	650	679	708	681	684	689	656	684	688	665	686	699	694	678	701	712	699	680	710	667	695	673	699	679	731	714	692	670	686	709	658	644	703	666	706	668	681	636	688	692	643	690	705	684	679	724	691	735	674	637	702	660	693	647	692	702	634	732	668	645	649	661	728	704	671	643	653	702	651	661	682	676	699	668	655	651	648	694	640	657	636	684	635	654	680	652	685	679	708	648	708	657	708	689	687	680	685	674	675	604	676	665	642	694	694	669	693	709	661	633	683	724	724	707	688	682	668	686	700	676	675	749	657	684	683	714	668	720	708	697	657	647	689	704	686	702	666	685	717	678	681	663	669	721	656	642	666	704	643	681	664	698	654	689	655	670	687	668	684	717	674	684	696	649	719	718	650	716	671	684	683	695	729	653	632	662	721	704	696	651	714	738	675	667	714	714	717	695	735	672	689	694	713	688	693	680	703	693	679	717	664	718	695	657	678	669	660	678	669	673	743	699	644	710	658	782	656	692	670	666	679	659	695	660	669	682	674	625	665	728	680	672	682	646	641	686	655	706	723	642	671	731	700	676	704	649	691	702	701	726	696	626	696	641	679	658	675	679	671	704	691	666	685	712	716	682	638	640	715	675	688	682	685	680	674	690	664	703	676	712	656	717	683	684	608	651	700	721	707	707	666	690	677	686	670	652	658	732	696	703	712	643	687	725	713	707	726	666	669	702	688	684	686	684	726	677	678	695	712	663	691	627	652	678	661	655	741	651	680	701	709	693	640	703	674	656	729	706	681	656	657	668	642	672	652	702	637	687	709	718	678	698	659	652	661	625	703	684	630	651	719	681	700	646	667	650	683	683	690	663	673	691	649	723	686	683	679	669	694	651	672	670	645	690	675	692	653	714	662	659	664	666	687	695	674	658	680	719	696	674	716	711	675	723	706	674	680	702	690	724	686	675	721	705	701	726	688	674	716	679	657	645	674	710	695	712	659	715	673	660	653	697	693	655	658	703	644	672	701	703	674	683	745	665	667	700	691	719	743	707	679	682	678	704	657	714	644	657	670	673	728	708	733	696	685	691	696	728	691	710	659	725	676	698	679	674	694	699	717	654	651	675	659	672	661	696	664	686	691	714	658	677	661	668	691	714	679	660	740	669	671	666	651	669	678	717	672	712	657	716	695	705	664	697	645	680	658	670	684	717	639	684	640	724	668	733	684	690	654	715	703	655	696	671	706	676	674	705	671	669	687	707	696	724	655	658	671	729	665	661	698	711	649	634	709	697	651	669	674	685	688	683	689	725	685	703	687	727	729	678	666	698	657	769	660	682	677	636	691	658	705	680	736	669	641	692	692	696	705	701	720	663	703	675	656	718	741	704	658	660	669	654	692	699	697	697	675	693	657	733	676	701	669	638	700	719	732	663	663	689	733	710	711	676	671	635	718	718	694	655	631	694	675	676	687	704	736	698	645	693	711	732	699	687	659	643	669	598	651	704	686	708	642	695	677	648	698	665	661	604	673	705	658	683	667	712	657	685	693	663	635	648	649	695	714	677	720	711	664	679	754	671	729	681	666	689	710	724	714	675	685	712	691	672	679	683	661	719	737	670	712	662	692	705	727	650	692	674	659	682	689	667	660	667	621	693	720	705	701	676	685	677	689	675	724	673	649	662	670	681	692	719	632	747	698	674	720	633	670	701	652	698	619	697	674	658	646	649	663	702	678	693	711	733	695	693	672	699	734	667	665	714	666	654	719	689	701	667	675	694	695	692	705	697	697	724	699	705	703	725	718	641	673	657	719	639	694	677	687	709	705	694	697	708	642	746	712	700	664	666	647	688	703	704	664	661	656	710	663	667	714	678	692	681	716	708	638	741	660	685	635	726	730	678	691	668	639	642	667	700	658	663	664	666	676	689	677	671	649	668	663	683	719	632	709	683	679	666	651	687	658	680	670	705	699	695	702	660	682	706	689	634	653	682	696	729	633	658	711	667	676	712	678	641	651	685	706	641	656	706	674	668	681	705	714	695	640	628	669	675	719	647	711	682	644	627	650	695	672	721	667	691	688	721	708	673	672	699	674	635	713	680	628	720	668	695	700	647	676	691	695	688	685	690	680	669	706	703	655	672	673	684	698	721	670	673	662	696	717	677	683	725	668	681	663	644	670	700	669	681	675	652	665	667	703	698	677	662	691	643	682	674	673	675	703	707	713	706	695	701	700	660	661	704	672	669	674	728	665	627	699	646	659	697	685	650	673	658	662	690	657	670	725	678	656	665	654	653	681	667	684	749	670	687	705	678	651	629	720	701	669	690	644	710	698	732	692	710	658	675	689	677	644	689	696	709	671	739	690	704	696	662	668	651	682	713	728	676	673	680	670	673	666	662	653	619	706	709	676	648	672	709	656	724	673	680	667	697	670	701	632	682	663	711	682	723	672	711	674	671	651	728	670	699	690	692	694	662	714	663	659	696	698	695	710	711	694	696	695	672	703	624	746	686	690	716	668	650	661	709	687	684	715	714	679	686	683	660	630	695	687	700	647	661	657	684	663	690	674	713	696	686	724	696	655	700	673	661	704	675	685	727	733	727	713	699	679	699	688	683	681	675	639	674	629	632	699	691	699	665	697	721	732	690	667	698	686	677	665	675	610	642	678	688	711	682	695	688
26683	24976	23552	4083	171	163	144	118	140	116	134	129	115	103	133	124	116	135	134	136	136	145	121	109	116	144	128	114	124	112	119	123	119	133	126	143	119	132	108	127	119	105	133	109	113	122	110	119	126	122	116	130	115	114	111	126	123	132	112	128	122	113	139	107	114	115	126	113	139	111	124	124	117	119	116	120	111	123	103	110	111	128	120	113	114	100	128	136	119	121	113	131	120	116	113	130	118	132	110	95	128	130	103	118	119	119	113	125	114	100	111	126	117	148	112	110	126	93	120	113	112	125	129	124	113	108	128	122	116	116	128	127	114	127	111	126	118	127	118	127	122	119	114	111	130	140	118	116	131	129	120	128	125	136	128	118	112	104	103	127	123	112	112	110	117	116	138	116	125	110	128	117	122	122	130	133	131	130	111	107	141	135	116	120	102	117	127	130	125	125	129	109	138	108	123	112	107	133	135	117	113	120	138	106	129	121	116	115	117	136	130	116	111	140	114	132	116	123	126	132	133	124	125	127	130	106	128	140	107	123	112	136	106	106	123	126	131	121	107	119	104	129	117	131	121	123	122	103	119	121	110	117	113	109	128	117	121	103	126	97	115	119	121	120	103	116	104	123	113	107	96	141	110	133	145	97	117	121	134	122	118	124	112	106	123	119	134	102	127	107	120	132	113	112	117	120	119	122	120	125	124	99	126	116	117	108	117	132	124	116	106	125	122	126	116	106	116	122	111	126	126	104	115	121	145	90	109	105	97	116	119	110	94	111	146	122	120	131	112	117	107	124	125	122	120	126	141	123	116	97	122	118	113	128	107	121	134	104	123	114	118	134	98	123	108	114	106	112	105	125	106	115	140	117	109	120	114	105	109	113	123	121	110	115	134	123	128	127	120	118	123	132	106	146	103	102	116	132	146	105	123	127	130	117	107	104	139	110	117	132	116	136	122	131	110	139	126	105	109	119	125	127	115	117	115	120	136	114	129	127	118	112	116	115	129	126	116	114	122	131	121	114	113	116	121	117	128	125	113	114	101	120	122	127	131	105	124	115	132	116	128	118	128	135	117	127	111	134	115	111	123	115	93	134	118	131	121	114	119	136	109	119	121	132	132	110	116	122	114	115	130	112	136	124	109	126	127	124	128	139	119	129	132	118	110	107	113	108	119	91	116	120	116	122	116	122	90	109	132	109	111	117	114	129	131	137	121	124	100	116	122	115	104	121	131	119	130	129	114	112	95	145	129	113	102	137	117	119	109	113	110	95	128	121	110	116	124	117	132	114	133	138	111	121	122	88	127	119	110	112	121	138	118	98	122	121	100	118	117	125	112	123	130	111	110	116	110	110	112	105	97	135	121	123	118	110	113	119	115	120	109	95	140	112	116	123	118	132	103	127	114	110	121	105	132	121	103	130	128	129	111	125	102	119	124	129	113	126	119	121	101	115	123	111	115	108	95	135	118	112	119	113	119	121	107	136	116	107	126	99	113	125	148	118	120	118	110	124	118	110	136	108	125	109	119	124	120	110	114	117	121	118	114	139	122	94	150	115	110	128	115	99	122	120	96	135	93	122	121	117	147	119	123	112	120	111	104	115	122	105	117	101	135	121	136	116	100	100	113	113	107	113	124	117	88	132	110	118	113	113	123	127	120	114	120	115	124	111	125	119	121	123	117	112	120	109	115	128	125	100	126	117	119	99	106	111	133	115	132	141	131	124	128	116	122	115	120	122	125	95	133	112	108	111	115	143	124	131	127	130	112	117	113	112	126	109	110	126	121	116	129	141	126	107	130	122	117	121	138	107	131	130	133	111	130	113	110	100	119	119	122	143	106	122	101	117	112	121	113	125	100	130	132	143	117	105	129	104	110	122	105	116	107	114	135	121	116	126	132	106	107	122	114	110	113	120	117	122	144	124	130	111	136	136	113	125	104	128	114	95	124	137	117	119	124	134	121	115	124	104	113	115	120	112	99	119	134	116	115	90	129	109	123	124	124	128	132	117	123	100	104	128	107	128	117	135	119	106	121	107	100	117	118	128	112	130	128	111	112	114	97	128	139	111	117	124	116	103	114	112	120	102	127	117	118	103	110	132	109	145	115	114	120	117	120	114	123	127	123	100	124	118	131	103	121	112	118	138	130	120	126	120	121	127	122	125	128	99	113	125	129	118	116	122	114	117	99	86	114	131	120	116	113	114	103	132	128	128	108	109	119	125	119	115	129	107	112	118	123	123	121	115	138	109	118	113	131	141	96	124	115	105	102	125	116	118	106	126	118	106	112	111	126	119	114	131	107	117	124	108	105	121	128	141	133	138	109	115	118	125	126	119	110	117	103	125	116	114	140	121	113	108	114	101	125	102	119	120	140	116	112	123	133	125	121	117	123	122	138	106	128	131	107	113	125	124	134	120	112	115	126	122	118	117	123	131	136	120	102	113	108	131	134	127	108	125	128	120	107	101	160	129	130	118	120	135	121	117	107	127	111	120	107	122	135	106	104	113	108	114	130	139	134	103	129	120	127	116	107	129	115	151	116	128	114	117	130	112	96	110	102	107	123	131	115	128	148	119	121	114	134	117	114	117	123	124	130	130	112	115	120	110	100	116	112	132	134	127	119	108	115	109	137	118	130	133	112	127	111	135	120	105	113	119	133	116	117	111	133	117	115	102	134	104	105	117	115	104	116	107	120	135	134	88	133	124	124	132	111	117	109	131	112	124	117	120	110	124	112	117	109	124	125	103	119	126	123	135	108	98	102	107	126	114	81	105	120	130	115	117	115	90	129	116	113	115	130	111	116	119	124	118	118	103	129	113	122	106	109	135	128	120	140	129	115	127	108	125	143	123	136	133	131	112	127	103	138	115	116	129	136	95	102	97	113	118	109	102	124	99	124	119	117	112	117	102	125	117	105	124	121	109	132	107	112	114	122	108	123	124	122	131	130	124	116	121	115	114	133	116	117	121	134	132	151	133	116	124	121	112	107	107	137	101	136	109	120	101	125	132	120	117	140	123	110	113	119	115	130	125	137	118	131	124	105	130	119	108	109	127	109	122	126	127	114	125	125	123	110	140	125	124	138	108	121	109	112	121	122	100	124	135	121	133	126	126	128	111	116	127	121	120	117	107	107	101	116	119	115	123	116	115	111	127	128	122	114	112	115	132	110	103	141	138	113	116	125	124	109	111	110	109	115	131	117	115	121	116	113	140	125	122	106	123	114	124	120	123	117	121	123	112	120	111	136	112	122	117	124	107	109	134	125	121	100	127	116	118	117	96	111	121	129	129	113	137	112	111	124	103	116	129	114	121	106	100	132	129	137	135	119	113	126	125	135	100	117	125	127	115	99	107	113	112	111	110	111	99	133	117	110	134	128	129	123	145	106	130	132	140	121	117	133	117	108	114	109	127	128	130	117	113	129	130	121	113	123	114	99	124	106	111	124	125	126	111	128	102	121	132	121	107	117	135	116	109	114	128	104	101	133	106	118	109	131	114
22360	42086	19734	448	365	305	280	270	269	254	238	221	252	239	252	232	199	250	220	206	222	249	237	237	221	210	247	242	229	247	225	217	232	223	220	194	239	230	233	226	233	227	237	217	213	207	226	221	233	214	248	234	227	231	217	214	215	203	220	242	206	193	204	220	223	226	239	204	218	217	210	224	202	239	236	240	237	216	218	222	221	184	235	189	222	223	239	232	217	237	252	242	217	231	177	208	208	230	224	198	239	211	214	228	240	243	210	236	249	209	226	236	220	207	230	216	216	217	229	195	227	203	220	229	224	205	212	220	203	226	211	221	182	236	215	215	232	232	214	237	234	219	222	221	212	233	253	210	224	242	216	239	220	215	235	201	244	208	198	226	212	217	227	232	221	242	216	214	217	224	259	218	215	236	204	217	223	250	229	234	201	200	237	196	248	232	195	240	242	225	212	246	220	229	202	223	218	246	222	238	224	219	207	215	233	205	223	214	196	233	220	222	226	213	217	230	223	224	234	227	230	208	193	202	209	236	227	227	248	214	204	220	226	211	234	232	188	227	222	231	222	194	205	215	207	239	236	211	202	226	244	254	217	213	231	212	261	243	213	197	211	225	221	197	246	232	234	239	231	229	214	220	233	231	242	199	233	198	228	233	235	227	224	212	227	233	217	211	231	233	208	237	223	201	226	244	218	210	212	205	233	212	209	188	214	207	232	221	194	238	223	231	223	236	211	228	227	211	212	216	205	242	204	253	223	211	187	234	216	244	191	219	240	212	198	221	216	230	200	228	185	209	221	207	220	218	210	228	220	233	220	223	215	216	220	212	206	219	242	217	239	219	226	234	225	221	229	209	215	222	246	237	226	218	232	247	226	206	277	184	220	196	232	221	216	224	234	243	225	209	241	220	252	247	193	220	236	206	223	250	203	231	220	221	221	250	223	254	210	233	214	216	229	236	231	230	237	171	195	225	222	201	218	196	222	244	241	205	235	200	208	268	223	204	215	223	224	207	211	221	219	253	199	214	212	229	210	247	191	269	212	222	217	213	219	189	235	213	200	245	224	206	216	194	209	253	242	224	187	199	241	250	206	227	240	221	204	223	232	235	242	229	237	224	195	253	229	234	226	237	245	208	232	221	227	220	233	202	220	262	228	234	200	226	224	221	199	213	219	223	226	237	232	258	229	209	214	208	224	209	213	220	221	196	212	218	226	221	206	219	262	234	234	227	216	209	216	234	219	203	229	204	221	232	232	238	224	237	239	197	230	249	236	221	202	222	238	209	218	252	226	226	208	267	230	204	250	238	249	230	222	232	201	220	214	208	212	225	211	211	197	224	249	253	210	218	220	228	215	229	219	218	239	205	215	219	240	234	239	201	227	214	204	216	210	206	221	231	227	220	238	222	220	225	235	223	218	215	231	232	230	219	226	210	210	229	218	235	226	215	216	236	223	217	192	219	221	212	219	237	223	229	216	207	213	218	233	220	236	203	234	233	219	214	199	220	223	213	240	235	231	225	198	223	245	209	222	195	221	219	209	207	215	227	217	195	223	208	206	224	199	224	233	197	200	223	223	213	224	216	228	213	230	226	207	230	215	220	238	242	226	227	193	224	214	229	236	202	209	249	229	236	205	219	223	222	232	227	197	229	226	237	237	218	223	198	224	220	228	218	213	209	188	226	223	218	201	267	215	217	231	227	220	198	231	205	238	206	209	207	230	254	220	243	213	273	237	235	201	201	242	226	224	246	209	218	223	238	195	200	230	230	215	218	226	190	204	241	215	193	230	201	259	238	229	205	239	218	240	246	225	219	206	235	202	223	230	224	260	243	245	250	231	215	224	240	239	221	247	236	210	231	230	239	240	232	227	241	201	221	211	217	220	205	215	230	216	226	198	219	219	240	252	212	220	215	234	238	224	234	201	226	229	233	198	217	224	229	194	246	240	230	226	223	240	218	236	207	230	239	187	208	230	233	239	222	212	224	240	208	227	235	219	207	210	236	210	246	206	206	219	198	200	215	222	232	234	217	216	214	248	220	201	194	247	227	220	224	235	214	230	222	216	230	226	226	257	219	249	225	226	208	214	191	214	213	223	206	247	197	233	207	225	224	212	204	199	219	206	204	201	223	239	220	204	238	237	233	234	240	244	222	248	232	234	215	210	224	215	229	238	218	199	230	226	223	190	228	221	219	219	239	208	224	210	213	240	249	219	224	234	228	195	247	225	220	238	253	231	234	230	243	210	220	246	188	195	244	256	197	182	204	232	213	236	236	212	208	229	206	209	240	222	200	221	199	223	214	222	238	223	213	200	252	201	227	230	205	214	228	224	209	214	215	223	217	231	214	225	246	224	222	212	221	224	224	206	224	217	226	206	234	217	223	227	221	236	222	239	204	223	236	210	223	229	209	234	226	233	246	238	239	208	234	222	217	226	181	223	204	201	227	234	221	245	233	239	246	237	211	226	213	216	213	232	231	234	226	231	222	224	224	191	214	213	219	250	226	232	222	227	218	221	207	242	224	243	209	246	253	258	221	242	207	183	239	260	230	208	247	256	223	230	211	214	217	203	204	228	208	223	227	244	236	247	227	247	249	227	210	222	231	195	237	182	252	218	214	228	199	212	223	232	231	208	200	224	236	231	216	224	227	236	238	188	219	209	221	206	205	254	231	246	203	226	236	196	196	259	225	257	237	224	208	233	224	228	215	225	200	210	208	233	233	231	227	215	232	216	224	212	206	227	218	231	223	230	223	239	216	206	199	245	219	227	236	235	207	206	232	228	208	203	232	217	224	254	231	214	211	221	229	231	222	184	211	226	220	215	244	232	253	219	217	234	214	215	233	227	206	203	219	226	228	259	242	249	216	227	241	249	229	239	199	197	216	224	193	224	236	231	225	227	244	237	225	234	238	220	183	204	234	235	214	215	221	220	198	214	202	236	209	209	241	225	229	209	237	251	228	200	236	238	206	208	236	204	199	250	221	254	225	223	210	253	230	231	226	243	217	253	239	256	218	217	221	236	218	215	219	227	231	224	229	217	211	240	212	206	232	197	217	221	237	232	196	212	208	239	221	224	243	224	209	233	214	226	215	242	226	220	218	218	225	206	212	220	238	196	220	239	231	213	226	222	223	230	225	255	210	224	232	213	213	203	227	226	219	204	223	233	219	230	205	195	196	221	221	222	216	233	212	215	226	219	217	238	232	203	236	224	224	213	204	223	218	245	249	212	228	241	207	214	230	216	198	210	250	227	238	233	251	231	208	218	232	224	214	227	208	234	250	221	241	213	219	238	231	221	205	224	201	241	215	223	244	256	230	195	222	223	254	213	205	210	225	258	199	227	217	211	214	248	223	213	228	233	225	191	237	217	219	207	227	222	220	220	232	220	216	220	235	235	181	245	207	225	206	224	206	218	234	215	233	222	251	217	231	237	230	240	229	214	215	196	215	220	236	247	227	233	227	223	236	230	203	202	209	203	235	215	256	211	225	228	208
24060	22838	31414	23827	17675	3646	553	405	355	376	313	323	286	312	286	267	283	277	312	286	291	332	313	256	267	291	282	279	275	257	274	288	271	251	261	261	279	279	258	259	254	261	279	284	271	292	277	270	236	292	291	278	267	301	286	248	263	269	269	315	280	279	289	256	261	272	284	255	247	282	267	275	266	311	274	259	250	232	286	229	269	284	295	284	261	288	273	284	263	251	294	254	254	283	268	258	263	249	254	275	283	290	294	267	254	292	282	275	280	260	282	285	279	274	277	275	264	284	247	264	252	279	282	267	262	255	255	273	281	258	269	245	231	243	277	254	278	281	255	233	230	274	274	275	261	275	249	260	255	252	266	269	282	273	258	272	275	267	294	281	266	275	230	251	267	281	252	252	265	282	255	271	241	275	272	284	265	286	280	282	277	259	272	244	265	253	271	278	258	291	260	267	220	260	276	280	255	260	265	253	272	261	252	290	255	259	272	279	264	260	263	247	295	284	262	274	268	296	252	273	256	260	260	298	242	255	246	227	257	261	265	264	256	261	263	272	260	273	297	254	243	281	265	263	267	250	254	233	263	267	256	267	249	249	249	270	259	278	278	258	285	306	270	283	254	258	286	269	288	246	272	268	252	240	254	248	247	288	261	273	289	252	259	271	304	252	251	303	271	293	264	298	254	258	257	269	235	262	280	286	269	260	260	259	266	282	244	285	300	279	273	274	271	260	274	240	305	241	276	249	275	274	273	267	266	297	303	269	269	264	259	282	283	230	310	276	278	237	253	273	300	257	273	240	282	274	250	267	272	260	262	245	275	275	257	262	258	263	282	281	278	302	263	299	273	292	274	296	255	287	252	252	249	256	259	266	260	255	278	280	273	287	289	251	272	270	267	256	290	241	252	263	291	296	305	237	270	253	291	271	283	262	291	245	249	270	241	276	268	266	292	257	245	264	254	250	233	300	264	288	269	270	277	247	247	239	267	312	267	256	280	249	270	258	248	293	257	256	250	242	273	261	288	283	280	277	264	279	259	280	264	254	261	265	293	263	279	288	256	245	245	281	265	258	278	278	253	290	246	272	261	271	292	267	282	279	240	290	259	263	269	266	280	248	262	304	265	285	238	278	268	274	262	255	265	258	242	256	258	258	246	297	266	254	271	245	248	265	265	263	279	233	307	251	260	262	264	273	266	251	276	287	297	265	249	240	260	283	262	250	268	250	251	280	264	259	267	264	264	266	247	275	272	253	234	276	268	276	272	270	274	256	246	259	292	288	288	284	282	263	264	280	254	269	265	259	252	263	272	283	271	272	267	295	283	266	290	259	253	267	279	275	272	265	257	271	271	289	272	288	281	311	265	263	269	286	274	275	253	273	229	247	263	268	256	288	275	261	241	249	276	256	260	271	252	283	265	264	278	262	276	251	268	254	260	253	262	284	260	241	277	277	279	244	271	261	255	268	266	266	272	304	259	274	258	302	256	289	263	251	278	296	252	280	248	267	259	255	294	286	257	243	250	259	280	275	302	284	317	265	259	301	260	259	271	255	266	263	308	276	279	265	252	288	275	273	278	277	258	253	278	253	238	319	231	273	248	259	270	259	273	308	273	278	256	251	279	266	286	256	249	289	264	280	270	263	277	263	279	274	276	261	264	271	246	232	260	265	284	261	267	258	246	292	258	270	263	276	264	262	283	277	281	295	289	270	261	270	266	252	289	274	267	261	283	273	254	270	248	253	261	269	247	258	271	235	278	252	273	260	264	254	269	249	273	280	258	260	254	259	272	296	257	269	243	277	260	246	291	273	259	257	291	277	249	239	277	282	264	302	263	269	266	239	224	253	274	270	276	295	264	271	278	284	260	267	278	277	262	301	268	248	263	262	270	250	255	282	251	255	257	267	269	279	260	270	294	271	231	288	281	263	263	231	256	276	285	271	297	274	239	274	251	268	279	281	259	282	261	252	284	271	265	254	249	272	259	292	284	293	278	290	272	239	283	276	251	265	277	265	251	255	269	267	268	269	289	257	258	279	276	280	288	249	268	242	287	252	247	264	252	267	253	282	279	242	257	248	259	262	257	263	260	248	229	292	249	237	251	248	262	265	291	302	281	281	287	266	255	279	272	275	293	269	272	267	258	294	266	264	266	301	286	250	262	256	257	289	269	265	288	256	260	263	272	280	265	298	263	272	263	255	264	250	285	271	256	266	264	264	270	288	295	279	245	265	254	265	281	280	256	265	263	227	282	262	254	272	235	261	256	266	293	245	268	272	246	259	265	261	264	279	264	250	266	287	268	252	283	262	291	264	266	261	282	267	271	261	286	280	271	296	283	261	279	268	246	270	290	261	278	259	258	283	261	252	283	265	290	259	252	298	242	274	251	259	265	278	280	282	284	249	261	272	264	275	261	285	283	278	226	279	275	281	269	276	278	292	264	248	285	256	252	252	265	228	270	235	274	264	257	274	228	249	279	299	254	245	228	272	283	274	274	283	307	260	265	258	283	223	250	276	280	268	248	265	234	279	281	281	238	279	282	277	303	284	239	273	281	267	276	261	267	305	267	245	241	305	238	259	281	274	289	234	274	256	271	264	289	263	276	273	261	257	258	264	253	281	278	233	269	281	269	272	262	237	275	259	292	273	271	296	255	263	262	276	294	235	294	289	255	236	268	243	258	279	238	299	266	289	268	278	285	270	258	274	257	261	258	248	232	261	272	267	286	262	246	257	266	246	264	255	274	267	265	267	273	288	248	261	286	264	264	301	270	242	293	275	294	246	273	247	253	248	273	273	264	265	276	255	265	279	274	283	261	278	253	271	259	250	288	260	290	253	251	264	263	263	285	267	278	280	280	270	242	251	248	251	274	264	291	265	299	272	233	278	265	278	260	280	283	273	273	249	274	272	286	280	249	282	277	252	273	257	249	251	276	277	255	263	296	263	278	260	288	255	291	254	271	265	272	255	270	267	273	259	267	259	267	258	257	264	238	261	265	221	281	277	268	283	268	264	262	291	260	263	264	283	287	258	250	289	243	252	288	276	261	268	259	288	239	262	277	284	250	279	283	290	267	256	274	280	261	261	268	251	273	260	288	253	277	263	271	306	245	278	242	269	271	281	262	268	243	255	256	244	256	265	267	271	223	290	258	282	273	291	272	240	249	244	240	258	260	268	250	291	244	248	261	251	250	238	289	239	240	282	257	287	266	254	253	252	247	274	308	230	284	264	277	269	276	262	246	282	267	264	282	273	272	284	269	255	257	268	283	248	283	258	246	305	273	268	282	249	297	244	253	261	270	276	262	256	249	260	285	264	269	263	259	277	288	270	258	258	268	324	264	313	279	253	260	281	262	244	271	280	245	248	267	255	263	245	279	246	254	262	250	282	262	262	251	286	278	286	260	283	291	264	261	265	264	274	257	279	267	274	252	262	255	244	261	262	244	269	300	270	255	278	294	262	281	251	263	252	260	276	274	255	280	233	252	273	255	258	265	275
41875	75758	35809	2583	1702	1354	1098	976	816	713	667	675	656	586	544	566	573	514	507	483	500	478	496	501	484	510	493	474	503	479	463	507	450	501	476	501	487	496	487	489	453	453	463	510	479	436	453	467	443	503	436	509	446	483	466	461	471	463	437	468	436	508	514	412	466	483	454	485	471	481	477	450	449	431	472	426	487	470	480	476	451	438	486	446	460	466	442	455	448	439	436	435	464	492	472	465	462	446	457	440	441	486	461	482	479	495	432	480	487	459	457	436	472	478	481	508	431	461	458	506	440	431	425	486	470	442	452	487	455	430	449	420	457	451	473	446	422	477	452	439	460	461	471	443	452	442	448	491	442	436	451	434	414	473	436	446	498	452	432	419	455	447	492	474	517	459	488	488	480	469	455	472	492	462	496	481	469	459	458	437	478	459	478	491	476	449	438	414	525	455	484	455	493	467	446	436	446	443	475	451	448	441	444	435	453	477	481	484	455	496	438	458	464	441	464	433	468	446	472	439	457	488	452	441	446	462	465	466	461	425	479	449	472	464	453	457	462	455	473	450	484	468	449	427	429	448	450	442	421	465	456	438	464	488	491	457	424	475	466	466	454	473	482	482	477	474	472	490	425	416	469	454	465	440	473	433	467	480	464	407	439	452	449	458	469	452	439	481	469	453	443	445	464	446	443	442	435	511	406	494	436	513	462	473	461	440	459	482	425	465	446	456	451	437	498	493	458	468	476	452	457	491	436	477	444	459	434	491	462	451	464	447	479	467	432	433	446	467	454	445	466	464	446	448	462	459	462	458	432	447	451	442	464	456	447	457	445	463	460	436	449	444	476	461	456	506	459	469	460	430	413	468	450	501	460	442	486	465	431	433	445	485	491	505	443	464	465	467	491	526	463	511	476	449	471	454	452	438	473	484	448	487	476	420	409	518	448	466	478	452	453	467	478	472	470	493	445	473	480	474	435	437	452	491	479	482	475	470	457	425	450	473	462	449	478	455	507	473	458	447	484	460	444	477	504	438	460	441	504	439	463	458	447	468	465	422	480	478	418	447	434	419	448	443	404	440	480	451	468	495	459	460	490	480	447	472	477	465	435	458	479	464	465	451	485	441	418	447	443	439	490	494	424	458	496	471	461	472	480	415	424	483	496	485	461	454	471	450	441	468	442	433	432	457	534	436	449	457	441	456	454	463	424	493	485	439	482	453	443	477	486	441	441	430	517	449	487	445	472	472	471	422	429	456	429	476	463	439	423	498	452	475	476	451	509	459	408	424	455	463	462	442	481	427	454	441	460	464	467	467	443	442	472	460	474	464	440	434	483	470	452	438	459	440	442	456	485	458	484	461	438	445	460	447	490	463	473	461	472	455	429	492	478	456	494	470	458	475	435	477	490	475	475	485	434	464	476	484	465	451	460	483	463	457	470	438	433	473	466	485	469	462	453	458	453	478	405	447	468	460	453	489	511	447	470	440	440	459	452	462	510	419	521	487	439	465	470	426	460	447	451	457	483	454	458	454	449	427	446	494	464	462	470	429	417	495	452	445	498	451	464	458	469	444	458	444	451	437	464	450	467	461	410	455	444	437	455	454	482	458	444	463	503	467	471	469	485	436	436	461	465	460	465	480	433	445	488	485	432	473	456	472	432	519	463	479	466	451	474	455	454	497	468	432	477	457	429	468	464	508	449	468	442	425	450	503	473	395	458	421	495	462	482	458	452	453	443	474	451	506	467	430	480	494	451	450	450	474	480	495	463	456	435	469	467	454	461	442	429	415	480	482	431	444	444	432	454	475	480	445	457	450	467	438	455	429	451	435	485	472	434	470	488	468	446	456	489	511	484	460	489	448	440	436	453	459	450	466	467	508	456	470	429	449	481	458	444	494	428	492	458	450	445	493	468	454	467	482	451	485	452	495	444	443	454	453	441	479	456	499	441	456	498	441	452	453	473	448	434	494	467	460	451	465	474	426	460	455	473	483	469	463	451	455	484	462	458	476	467	458	438	443	456	435	497	474	472	482	462	458	471	463	451	463	467	472	425	464	465	477	462	440	412	476	454	433	490	433	464	457	431	477	463	492	481	484	483	456	478	483	451	475	452	466	501	433	458	452	451	458	470	478	456	459	443	472	468	428	477	461	440	487	455	456	471	489	458	472	450	437	466	483	455	440	499	447	419	425	479	466	443	461	514	508	470	432	439	501	452	452	425	450	427	419	415	451	469	447	469	469	454	467	444	455	493	448	469	471	498	478	476	442	515	472	432	445	453	437	496	488	436	436	487	450	476	420	482	462	438	433	461	464	455	448	462	450	455	451	463	480	441	445	458	422	469	492	441	474	478	493	491	433	464	469	453	470	435	451	464	445	475	451	452	459	477	476	466	436	465	480	460	446	475	460	475	452	435	467	492	485	450	479	439	464	434	440	435	451	447	455	489	460	436	489	471	436	450	450	474	454	494	501	512	468	464	451	435	436	472	407	460	463	459	476	457	473	448	449	463	477	467	465	461	460	450	462	503	472	470	471	491	453	500	461	492	444	468	471	478	483	437	450	500	491	444	451	464	464	453	457	457	465	461	440	464	487	472	427	469	461	462	490	437	460	458	485	504	413	426	435	462	433	498	428	438	458	483	437	467	419	451	452	449	450	451	459	450	443	470	461	475	459	437	430	460	478	454	439	466	472	483	490	438	493	472	480	462	472	462	488	469	446	471	469	469	467	478	460	453	472	446	448	467	470	466	476	515	430	435	410	432	498	477	451	469	455	442	433	480	447	478	449	451	427	476	461	422	490	460	435	451	489	444	454	473	463	489	470	460	477	492	428	441	461	467	474	442	414	487	470	457	493	429	478	488	439	451	445	475	440	491	477	489	431	468	444	467	503	461	474	518	529	457	468	437	474	477	454	417	454	478	464	468	457	463	444	442	454	465	476	489	447	453	460	466	441	468	475	493	448	472	467	424	453	446	451	430	460	444	444	479	443	439	482	457	427	466	438	457	468	457	493	452	500	472	446	466	450	474	449	490	468	462	482	504	469	469	488	468	466	478	466	475	481	465	473	443	477	496	464	450	450	417	457	466	439	457	463	427	476	446	432	473	471	476	450	482	483	447	463	490	460	486	428	472	504	436	455	466	424	460	463	463	447	443	442	473	475	463	455	445	483	434	465	415	449	422	469	469	441	464	441	480	447	442	479	530	430	474	500	441	479	486	447	479	418	441	483	483	447	474	435	447	431	464	456	481	496	467	445	494	460	432	424	483	488	507	460	448	496	467	464	509	434	467	446	432	478	485	501	478	460	459	481	434	495	428	423	451	480	470	448	458	445	441	461	455	472	479	480	453	487	449	483	461	486	439	461	480	451	448	468	475	476	452	405	490	430	463	488	474	467	484	489	440	474	485	479	454	459	450	487	426	479	518	474	473	486	461	464	451	458	460	493	456	439	469	504	441	434	475	457	457	470	496	464	447	469	478	451	490	457	443	438	473	463
23048	21560	29803	23321	21070	18573	3386	739	605	635	551	526	503	517	482	475	464	479	425	450	421	423	437	448	440	411	456	448	447	429	453	445	436	416	418	432	467	409	440	424	436	382	422	426	414	433	441	436	385	419	401	377	419	412	414	425	405	435	448	420	403	426	411	407	410	409	415	453	425	403	433	391	446	390	394	436	417	401	440	427	417	392	427	418	395	422	424	425	433	411	397	437	397	417	405	429	434	383	440	402	410	406	407	411	385	421	406	414	432	440	424	418	403	431	403	431	410	393	471	413	432	435	414	419	411	437	432	417	383	400	429	428	417	459	404	456	421	393	430	437	417	370	385	405	431	411	401	399	430	389	373	408	401	394	415	390	397	418	394	398	418	411	416	398	420	400	392	366	409	420	401	386	406	426	418	406	403	397	422	420	420	397	427	421	411	395	409	397	438	435	442	415	385	388	431	446	396	422	429	460	414	421	444	394	409	400	418	403	395	432	427	388	408	445	435	407	437	419	394	398	412	428	411	441	418	407	434	456	430	467	441	458	427	435	415	435	384	431	446	427	456	402	412	407	393	410	411	416	416	416	403	453	405	443	419	423	425	418	431	402	409	419	416	404	388	433	411	428	409	394	411	428	441	400	384	426	409	432	415	456	413	423	424	403	397	433	417	399	455	404	410	434	421	421	396	385	383	407	389	425	404	409	399	437	369	447	399	407	439	395	426	382	417	402	408	401	379	418	382	393	375	430	385	412	417	412	407	466	413	439	400	435	419	380	399	403	461	415	420	368	411	395	450	428	381	434	418	384	416	422	416	425	410	393	410	405	416	438	410	414	399	439	397	397	382	411	397	354	403	412	428	429	420	428	451	412	412	417	381	416	401	407	368	421	426	369	439	447	383	407	415	421	428	408	419	369	377	388	421	416	415	436	435	401	419	442	424	415	436	374	420	417	421	440	390	445	379	386	411	424	384	401	395	448	377	374	413	380	402	399	406	415	409	412	417	448	400	402	423	403	412	421	353	419	420	412	411	402	405	419	435	396	381	436	407	416	416	417	438	385	415	394	441	447	419	407	400	389	434	419	421	410	458	373	445	392	399	399	397	434	451	373	388	421	407	390	452	377	426	397	388	405	412	413	397	401	398	409	415	404	432	406	445	395	395	398	392	420	398	427	422	403	399	404	390	405	405	376	407	406	382	436	402	430	380	415	416	421	446	421	440	414	407	384	395	407	419	392	433	410	417	384	391	442	381	376	414	391	409	444	407	438	409	415	388	431	437	424	408	383	399	429	386	405	417	427	413	406	403	418	398	386	414	432	434	417	434	397	400	419	382	405	415	420	441	396	417	398	369	413	405	411	467	405	393	421	423	382	411	449	415	410	406	410	406	410	415	434	439	410	430	448	412	426	444	422	435	439	450	440	457	440	402	441	423	401	397	405	408	374	392	418	410	407	415	435	420	425	406	396	412	380	437	426	426	372	440	416	361	435	442	395	408	408	382	446	440	412	410	433	434	414	432	394	409	411	425	439	411	401	363	393	412	411	390	414	452	420	429	411	387	431	416	412	439	378	453	440	400	383	409	421	361	383	432	426	383	401	411	401	395	425	408	418	445	401	396	394	417	386	428	426	426	385	403	413	424	411	422	431	398	417	378	416	429	448	378	425	398	407	439	433	409	427	381	423	422	413	408	402	451	401	406	440	419	404	446	455	409	416	394	404	420	408	409	431	406	405	411	414	433	435	411	439	417	424	413	425	397	413	406	426	412	390	430	426	404	423	421	426	407	419	402	409	433	413	411	437	402	431	422	420	413	393	439	408	417	431	424	395	400	395	413	397	411	410	441	431	376	404	436	441	411	409	417	408	431	417	404	424	423	425	443	432	393	390	408	405	363	412	390	411	431	400	396	414	446	458	382	384	407	390	456	393	379	421	383	376	401	428	421	405	416	446	412	412	378	413	397	406	404	436	454	410	426	425	415	416	422	434	427	402	438	431	427	404	398	451	424	432	391	382	400	430	418	428	439	384	421	393	407	390	420	429	431	418	410	427	388	426	375	400	439	437	414	427	419	418	413	416	434	417	422	398	435	399	430	395	443	392	430	421	430	410	431	419	404	429	388	407	434	397	425	380	427	395	422	449	409	388	442	422	412	392	422	424	398	432	428	408	397	398	428	431	424	426	401	423	403	425	433	409	409	394	394	424	407	436	404	459	418	425	409	392	412	437	414	407	431	423	407	392	418	423	436	397	402	377	426	418	407	406	425	415	430	390	397	390	415	433	370	441	424	412	386	406	415	405	415	411	398	430	421	413	409	398	418	399	479	450	402	412	407	395	418	406	413	397	413	426	429	390	415	405	427	411	397	417	387	421	408	414	408	417	392	381	408	409	406	399	411	403	468	416	414	386	433	404	403	405	412	403	412	406	434	419	423	402	423	407	427	366	371	394	449	438	427	402	401	402	404	389	404	433	397	410	390	408	412	449	417	412	420	427	456	406	408	409	391	425	455	424	394	435	413	425	391	403	416	370	431	438	418	402	404	436	412	407	427	413	408	404	409	422	402	413	408	407	378	446	399	424	401	400	413	401	419	391	425	447	436	422	379	403	416	388	424	376	420	422	429	417	398	416	397	409	405	391	428	497	403	415	445	401	416	404	424	424	388	405	392	413	393	440	422	379	427	438	418	402	383	416	398	390	388	411	423	423	401	426	427	418	440	411	438	414	416	395	372	393	402	365	438	423	428	397	418	418	449	401	440	420	369	416	410	402	375	409	407	381	432	458	425	371	430	435	383	400	413	407	413	427	383	429	453	425	371	395	424	415	432	399	400	421	428	367	433	390	371	454	406	463	440	410	385	397	417	431	397	434	401	442	454	409	414	392	428	429	428	405	367	396	407	430	383	401	442	358	413	406	427	395	404	431	426	433	431	417	392	420	416	406	422	404	412	405	386	404	388	434	419	429	439	401	395	450	416	439	406	448	419	426	406	439	400	423	411	422	401	427	418	418	374	383	421	429	391	459	418	426	383	433	457	396	417	415	405	420	389	393	389	386	425	422	403	414	399	407	394	393	394	397	405	436	423	414	387	415	431	412	376	401	411	399	396	408	429	436	415	388	426	431	428	374	425	438	398	411	400	421	424	418	399	379	396	410	419	418	438	383	421	414	417	401	415	405	415	433	400	358	404	360	445	413	438	418	414	450	421	422	414	357	405	394	373	401	424	417	426	425	450	420	418	388	391	410	427	402	422	396	436	427	404	432	439	403	421	432	403	392	406	397	384	387	434	461	378	438	424	405	428	442	400	451	389	395	425	426	415	418	430	450	433	430	425	425	401	437	373	411	420	440	415	355	381	423	412	432	385	383	429	390	419	396	420	369	424	439	397	407	401	397	422	446	397	440	384	436	373	417	425	377	392	445	430	377	432	386	367	379	375	403	395	433	394	434	417	420	453	442	438	421	387	415	424	374	437	411	435	397	397	458	418	447	450	421
45897	80729	29978	4656	3262	2438	1986	1556	1444	1307	1099	1101	1010	925	903	933	837	845	777	807	790	748	736	783	709	793	671	726	776	708	711	743	728	692	704	707	663	731	673	724	743	742	671	678	670	713	671	658	672	726	693	682	664	706	734	706	739	727	675	701	708	681	696	690	724	733	723	716	645	709	660	733	710	666	664	716	675	713	683	678	693	715	700	671	725	692	716	716	696	651	655	708	689	711	731	666	687	682	733	701	664	682	721	734	675	684	665	700	656	683	659	707	669	703	725	635	698	672	712	730	702	697	694	641	685	650	707	718	672	708	701	693	686	632	663	668	662	629	684	654	683	669	726	681	662	676	676	682	668	719	725	715	663	660	693	741	676	655	661	633	713	659	689	635	656	675	680	682	679	733	703	688	684	684	645	658	677	698	673	698	655	702	725	725	675	755	736	693	679	674	695	667	703	709	659	690	688	694	741	656	686	680	716	730	704	701	713	703	666	673	719	665	710	681	670	720	687	655	691	713	682	731	679	674	684	729	699	737	667	664	664	704	662	699	727	685	705	691	716	682	701	737	657	703	682	658	667	647	690	670	736	677	698	695	701	719	627	644	747	662	673	699	711	649	684	655	737	652	671	726	687	655	700	657	659	721	684	677	704	669	705	692	615	656	654	685	661	682	679	637	702	671	679	655	727	680	692	635	696	671	683	680	657	654	689	629	632	676	689	681	674	699	657	667	665	638	685	700	732	717	674	674	685	675	690	697	689	713	677	644	677	669	636	689	652	677	709	654	671	708	679	668	650	647	694	687	719	681	668	676	679	718	692	672	668	684	650	676	684	673	655	684	690	691	700	687	666	663	692	682	726	712	646	734	693	673	658	671	678	677	664	616	727	680	709	725	715	674	685	717	673	699	678	714	657	673	732	664	714	639	658	667	649	663	671	692	690	692	703	739	623	695	657	688	655	631	664	669	657	647	691	661	672	698	710	715	665	673	670	720	655	700	662	705	636	687	669	703	658	673	702	680	720	686	660	717	691	708	680	663	716	671	680	644	701	686	696	701	653	667	618	640	700	687	693	705	675	716	696	673	666	658	683	690	722	634	688	717	639	722	713	677	685	662	675	726	631	661	721	649	636	662	699	686	679	664	645	651	663	696	629	691	668	705	681	673	704	694	707	695	697	687	694	702	682	649	699	660	656	656	677	628	696	671	646	661	679	708	675	709	692	700	695	630	690	670	687	670	703	685	715	676	669	661	665	671	714	694	707	720	720	709	683	700	696	658	693	675	690	639	645	706	743	677	684	663	682	703	689	733	737	688	663	705	652	677	726	646	658	709	642	689	697	691	698	688	703	665	669	639	658	691	722	718	671	680	695	677	650	658	723	709	717	652	712	678	698	630	682	688	699	683	668	701	740	634	702	663	694	746	632	695	708	686	703	720	731	676	710	685	687	703	693	679	687	689	691	700	682	658	652	660	696	682	702	668	694	665	653	684	707	715	670	673	673	688	642	663	692	750	686	714	700	664	713	687	682	679	639	682	683	704	683	664	708	677	691	711	712	705	677	698	732	765	657	687	668	696	672	661	727	699	697	721	674	665	684	663	658	649	662	709	743	638	725	682	661	747	696	656	636	687	710	707	658	652	673	656	663	711	705	673	700	677	609	710	659	673	655	714	654	692	717	688	704	684	629	671	700	674	724	704	642	689	706	704	692	648	703	694	713	664	646	672	670	694	738	667	684	676	673	690	680	693	707	721	683	671	659	646	731	705	628	682	699	698	650	669	676	678	673	724	656	697	656	676	696	709	658	634	656	673	689	705	705	661	654	635	711	658	698	689	672	654	707	679	670	709	698	724	667	665	684	694	652	687	636	699	663	688	719	697	682	659	696	659	673	625	672	680	708	728	689	688	696	678	699	683	659	686	679	708	672	709	695	705	658	665	693	691	688	687	712	622	645	705	669	698	722	689	672	718	649	690	648	667	697	674	628	690	684	648	668	668	706	663	690	683	659	685	667	664	677	636	677	708	696	652	697	673	697	667	670	706	674	689	680	666	674	703	674	709	671	644	630	680	726	670	691	689	684	698	622	709	687	732	695	671	678	708	689	698	701	689	659	661	670	697	668	646	618	686	701	714	712	631	679	651	687	732	680	706	680	673	675	685	668	693	737	679	649	695	657	675	684	674	691	647	675	650	654	738	743	656	665	714	684	669	704	684	734	684	695	656	688	666	657	676	721	639	699	666	701	675	652	669	672	681	664	686	690	679	693	738	652	712	726	693	729	682	635	713	709	707	692	720	692	708	645	692	678	705	665	708	688	666	679	681	707	664	654	672	710	714	720	686	710	624	631	689	659	690	743	719	678	648	719	674	676	684	652	663	674	688	711	686	671	686	650	715	698	700	674	694	660	695	644	672	638	651	650	690	694	670	705	705	670	624	651	652	675	680	695	731	718	711	702	727	673	646	657	655	665	725	676	614	711	703	696	691	663	667	716	653	715	685	747	670	690	659	709	656	683	701	670	684	676	702	650	672	685	672	666	725	691	743	654	701	712	721	668	662	683	716	664	735	710	688	699	723	728	668	647	705	678	657	697	678	734	678	657	712	686	671	644	691	711	671	653	729	651	664	633	707	662	625	700	668	700	707	656	674	685	689	678	669	695	681	685	697	691	667	665	654	640	654	659	732	698	684	661	714	678	689	753	663	698	697	696	722	662	683	703	700	689	666	708	686	692	661	702	659	709	683	700	730	646	691	698	667	715	700	670	710	672	665	695	663	682	678	692	715	675	644	703	691	651	640	679	680	675	724	710	748	703	694	656	681	687	655	666	707	718	716	600	709	622	660	699	701	658	678	713	678	670	697	686	694	673	688	698	644	671	661	721	676	702	646	697	697	726	737	671	628	666	725	699	672	687	697	675	671	667	672	690	714	691	663	665	722	665	714	669	665	679	634	738	679	690	681	691	648	666	658	670	669	706	717	681	650	711	756	650	695	703	651	688	658	690	728	624	664	717	669	723	680	700	677	667	671	759	755	677	702	661	720	680	668	674	709	709	630	692	688	687	729	639	643	667	695	718	710	711	609	659	735	626	690	679	662	671	660	670	684	673	693	684	719	668	680	744	654	639	689	694	622	694	673	660	698	697	687	703	674	691	696	670	693	644	632	611	716	697	691	663	719	652	678	667	698	711	689	674	702	690	661	678	705	706	621	641	648	651	667	662	665	668	654	675	689	681	664	642	705	669	657	678	647	683	734	705	722	717	659	685	727	632	716	733	717	648	639	692	671	685	660	646	685	656	690	678	691	684	690	743	725	672	653	721	706	658	645	658	694	676	701	691	668	662	693	649	658	690	704	742	708	693	678	702	703	713	699	656	651	649	729	650	709	678	733	700	686	643	658	698	709	700	677	687	729	669	698	694	657	697	697	698	643	664	693	673	678	694	662	651	664	703	677	653	695	664	668	670	704	686	675	658	676	737	640	736	658	681	675	683	753
26655	23484	21819	3150	179	141	134	150	143	122	137	129	125	118	127	108	126	128	131	126	128	118	127	127	134	112	119	118	135	113	113	119	123	129	122	96	114	113	136	130	121	114	112	118	99	126	99	116	122	113	128	110	116	123	126	144	131	124	114	119	134	110	117	122	132	120	130	104	138	141	104	120	117	113	106	132	113	105	139	117	94	120	123	108	87	112	130	122	106	138	118	118	115	138	124	118	116	105	128	124	101	152	106	120	115	117	121	121	122	111	139	125	125	107	115	126	126	123	114	134	98	127	119	127	108	118	106	124	114	119	112	109	111	125	110	105	120	118	115	109	114	133	115	119	122	127	105	133	116	95	115	129	111	123	106	108	115	139	114	114	128	120	123	134	108	120	117	122	129	120	131	117	108	120	110	119	103	124	110	100	133	112	121	108	119	111	112	106	126	132	116	100	109	119	108	116	98	107	99	103	109	113	108	132	104	100	117	126	152	124	104	112	96	117	117	131	110	110	131	121	117	123	119	108	108	121	114	123	123	125	134	105	117	126	115	115	111	139	115	108	118	129	107	118	113	118	114	106	118	116	113	128	130	113	127	105	111	123	127	117	95	122	122	127	100	123	108	125	98	115	100	111	101	128	129	127	115	122	130	126	137	135	122	119	120	119	110	117	121	120	115	99	121	128	132	101	114	110	130	111	106	118	118	108	135	118	126	112	127	115	98	108	118	128	99	113	102	103	115	127	124	108	113	122	123	110	133	102	114	94	108	116	117	120	122	125	96	106	120	124	122	120	112	105	116	123	127	107	126	123	118	126	101	123	131	90	125	128	118	109	117	118	113	132	120	112	119	123	130	108	102	116	148	132	134	106	125	116	114	107	112	104	110	118	112	126	119	101	120	124	113	98	114	110	126	115	107	117	121	131	127	113	116	95	111	111	111	105	129	102	115	136	127	121	111	126	124	118	128	117	116	130	122	129	118	121	113	137	116	116	133	102	132	109	127	124	101	121	124	120	112	106	115	121	100	108	95	102	91	107	114	126	125	127	130	134	110	126	115	119	105	113	112	113	105	135	128	127	116	115	121	117	111	102	99	105	129	144	120	111	110	107	119	130	134	102	138	115	122	107	125	127	96	123	107	110	104	103	127	140	119	104	129	109	111	123	107	124	117	120	120	115	108	114	120	112	122	123	123	127	114	112	116	110	116	113	91	110	118	129	129	94	127	133	130	109	114	112	126	108	115	115	118	109	105	112	126	130	128	120	110	112	120	107	103	132	110	119	116	107	119	98	114	119	106	125	99	118	110	108	82	121	124	116	115	121	106	116	133	124	125	135	115	108	133	111	119	123	123	122	105	110	112	118	103	125	126	122	121	99	94	118	115	112	108	117	95	119	113	106	105	121	114	144	116	118	107	110	104	124	105	117	108	115	119	118	119	121	109	107	109	111	123	105	119	111	120	126	114	134	112	126	107	123	112	112	120	111	134	115	114	98	103	111	116	106	114	130	139	111	117	128	117	117	104	102	128	122	129	117	107	115	112	110	110	108	102	120	129	131	121	116	137	127	117	112	109	112	117	106	102	121	105	137	116	131	112	108	112	124	112	113	112	100	138	124	96	104	114	124	124	126	112	105	121	130	104	112	115	132	109	123	125	131	118	119	124	119	112	113	122	115	134	113	101	133	126	127	111	130	123	104	108	107	122	134	130	127	111	113	122	144	99	123	101	121	123	112	113	130	111	111	108	107	126	127	117	118	138	109	111	113	103	115	99	120	111	119	113	104	111	107	129	123	116	120	119	104	103	118	112	117	113	115	115	126	108	112	106	117	148	122	132	111	103	115	131	117	104	123	128	125	134	143	106	134	96	118	99	113	133	101	120	132	99	115	125	116	124	125	124	129	112	138	92	116	124	111	113	122	135	109	118	144	138	124	136	105	113	126	108	106	111	139	108	94	112	132	101	94	107	109	134	111	125	109	105	105	106	111	123	116	132	104	126	130	109	113	114	124	97	145	126	118	152	117	83	101	143	107	116	104	112	122	102	124	120	145	115	115	126	115	124	125	111	126	94	133	115	128	114	133	117	107	115	114	122	129	109	123	130	123	106	118	107	124	130	114	105	118	130	117	131	130	123	125	117	122	106	106	104	138	121	113	111	111	116	126	110	120	111	122	120	105	109	116	121	121	129	128	98	123	123	113	111	129	99	122	127	109	120	110	138	122	124	128	117	101	127	123	114	103	119	100	116	102	128	115	109	103	138	111	112	93	103	114	122	124	114	120	122	117	110	104	130	118	133	100	127	104	118	117	117	100	123	108	117	122	125	109	113	124	123	128	134	131	122	128	131	90	109	145	105	127	106	113	100	118	137	122	122	141	105	92	129	112	115	113	114	118	140	101	123	132	145	106	108	126	133	122	111	145	135	117	132	130	126	99	105	120	116	111	120	142	135	86	104	108	112	132	108	128	124	136	105	110	128	136	130	110	102	125	137	124	110	104	121	125	120	124	118	115	131	130	122	132	97	118	109	116	121	108	100	107	123	111	113	123	119	137	120	114	113	127	115	122	120	99	122	122	121	122	121	122	121	112	132	102	118	121	107	120	121	99	118	115	123	103	127	115	117	124	108	102	126	116	118	124	132	106	118	110	135	109	138	125	136	138	126	119	94	102	108	108	100	116	135	107	118	112	120	125	111	134	114	114	130	139	116	134	124	111	116	132	104	119	124	127	107	119	138	129	144	95	111	88	122	115	119	119	122	115	123	115	104	103	100	123	100	137	124	131	117	114	109	117	106	118	122	115	124	126	118	129	114	106	115	118	126	122	114	115	119	90	128	102	105	113	120	108	90	112	128	130	130	124	106	121	147	122	120	124	126	124	138	121	119	112	141	128	128	128	127	123	95	123	132	103	101	116	124	125	121	121	128	112	113	126	129	108	105	106	120	123	109	94	118	109	109	99	119	120	122	111	121	121	115	116	114	116	118	91	124	106	134	101	107	119	127	115	133	104	128	106	126	114	127	103	96	112	108	129	105	109	120	124	98	109	118	136	133	132	108	106	124	113	106	118	126	120	124	128	128	125	129	124	149	124	145	118	121	109	143	119	124	86	116	128	120	122	122	112	112	106	126	122	116	104	125	133	107	119	124	113	111	138	112	102	119	117	116	116	102	115	136	119	118	136	114	120	103	123	124	112	124	115	126	111	112	99	135	119	114	119	121	107	104	118	110	124	102	110	111	124	107	122	126	110	112	132	109	143	134	121	133	104	127	124	116	127	106	122	109	125	103	130	127	103	130	125	107	136	121	116	133	125	132	127	125	125	106	120	107	126	127	126	126	129	125	113	116	122	113	122	117	128	107	120	121	116	137	124	135	117	119	111	126	115	127	107	114	123	119	139	129	109	116	116	119	89	114	92	106	126	118	113	112	118	126	123	114	111	103	99	101	112	110	113	129	119	129	99	115	115	111	114	131	121	96	111	120	111	105	108	124	109
23076	41758	16240	452	357	289	297	276	230	232	250	257	224	255	225	222	254	201	228	217	226	222	241	185	221	258	212	209	225	237	225	233	213	243	227	221	219	231	251	243	222	221	216	227	224	197	211	201	217	224	233	223	230	213	230	228	225	229	212	213	209	205	219	239	226	196	221	245	211	223	237	204	219	195	200	227	204	236	231	226	218	233	218	236	242	223	221	199	220	197	229	209	192	193	241	193	229	204	260	225	224	242	224	235	181	237	215	196	226	242	216	219	233	227	221	220	224	204	237	218	205	234	223	244	214	204	208	196	230	226	209	196	228	218	230	210	220	219	224	231	198	215	241	221	245	232	231	205	201	218	222	241	229	219	230	203	196	218	229	218	204	219	200	220	207	212	220	214	235	198	231	244	213	207	215	210	201	232	209	231	251	220	200	245	229	211	203	207	201	230	211	219	232	211	225	218	207	229	215	213	219	231	236	191	201	196	220	235	224	212	194	208	223	228	241	242	207	219	206	214	207	224	223	246	214	198	229	194	222	239	183	226	229	235	230	240	240	202	222	208	235	219	223	210	210	205	231	222	209	189	229	201	243	233	236	222	201	199	213	206	235	209	193	235	214	241	197	203	232	223	225	212	223	202	212	239	225	199	176	213	206	236	206	227	227	227	219	222	227	256	229	217	215	204	217	246	221	238	217	208	207	235	207	219	221	233	243	198	218	232	206	226	211	218	228	188	220	228	212	208	210	252	216	230	221	215	237	236	208	220	198	198	224	205	256	210	219	196	225	239	191	226	223	243	220	236	214	221	197	211	223	216	219	260	248	233	210	221	239	211	211	219	216	212	210	213	205	235	215	215	230	240	211	213	200	211	220	225	206	221	196	204	216	195	201	238	196	205	218	214	205	252	223	214	185	236	210	241	214	194	212	204	219	210	240	248	201	203	226	204	231	218	217	220	230	217	224	237	220	237	240	229	204	224	190	239	218	237	237	206	227	212	216	224	206	234	204	246	241	236	183	211	201	243	220	212	204	222	228	218	247	207	213	205	231	201	217	194	221	224	224	205	255	230	235	187	216	219	229	203	208	212	250	193	214	221	208	237	200	213	219	219	203	196	194	221	209	212	204	236	213	203	249	217	239	193	204	215	226	226	213	248	206	209	205	237	201	232	212	227	217	227	251	219	232	211	216	242	203	217	243	218	182	217	201	231	203	217	236	220	229	222	237	224	222	197	206	221	229	216	202	226	205	215	226	209	228	239	213	212	209	231	208	220	214	182	220	225	226	208	210	224	200	188	213	208	215	232	182	223	206	227	222	214	208	239	216	222	236	235	216	214	202	247	218	227	233	231	229	215	237	216	217	194	224	220	225	205	206	188	209	222	199	244	234	220	239	231	223	192	220	217	213	205	201	223	205	218	207	195	227	219	230	202	210	209	200	227	216	226	236	248	213	220	238	208	232	223	206	222	209	227	212	213	227	218	243	233	218	226	224	211	216	247	195	232	217	229	202	252	212	201	206	207	211	234	197	228	195	205	215	244	207	229	209	227	234	197	229	210	211	214	204	234	234	231	217	218	224	211	225	219	225	244	211	211	225	234	220	225	230	216	245	235	203	235	236	212	234	217	218	188	226	226	200	221	249	203	219	224	218	213	209	247	198	225	229	214	202	231	227	200	234	219	209	209	218	242	238	262	232	196	222	233	183	220	228	225	208	206	232	184	233	191	220	220	200	191	192	202	206	227	226	227	197	222	226	212	192	250	224	191	235	209	219	206	228	233	216	224	196	210	217	222	239	232	230	234	238	246	230	216	228	232	229	236	185	246	266	200	220	214	210	204	203	220	213	235	189	211	239	176	189	229	210	238	211	209	243	196	200	221	179	237	243	178	216	234	226	206	241	214	245	253	232	222	230	235	208	215	215	219	222	218	228	217	205	220	216	218	209	230	211	219	253	198	204	210	231	210	235	245	221	213	220	226	208	227	217	268	204	238	244	208	229	193	220	224	253	198	205	209	231	235	214	218	216	222	230	228	202	234	219	228	195	251	214	204	206	207	201	241	213	198	200	252	213	185	203	204	194	191	174	231	238	225	233	228	228	243	212	211	237	218	228	214	187	226	222	217	225	201	241	226	231	235	207	212	219	200	220	214	182	221	226	206	217	210	192	220	188	225	199	226	224	250	214	264	209	188	220	212	235	193	225	228	204	197	223	207	238	187	202	211	207	235	200	216	235	214	216	215	207	237	245	232	210	204	212	211	213	222	202	207	220	212	204	219	211	205	215	227	234	213	227	211	225	220	188	210	204	204	219	205	239	203	240	199	225	230	208	229	229	209	225	216	226	230	222	223	217	203	213	186	226	222	240	234	225	220	236	203	239	214	212	201	215	230	216	208	227	229	231	233	237	204	209	198	227	215	228	230	218	225	270	244	220	230	218	208	210	222	246	232	216	219	246	204	215	233	222	238	211	203	225	219	220	237	230	198	230	231	222	218	243	228	214	212	217	191	212	199	229	237	205	230	221	211	239	207	219	219	219	207	224	208	220	214	202	224	213	186	227	216	227	197	215	247	215	208	224	235	223	231	219	220	242	232	227	223	211	224	199	210	216	215	231	208	231	237	216	217	226	208	212	206	235	199	205	216	235	200	225	219	235	212	220	208	232	217	221	232	200	207	237	227	220	238	222	216	213	217	238	204	214	223	232	219	218	232	218	222	208	216	194	256	223	230	231	231	205	239	235	235	227	233	208	224	246	179	235	232	225	200	198	222	214	186	233	232	184	221	219	239	202	220	246	195	205	204	220	233	199	222	230	222	212	226	204	233	239	235	215	231	233	226	217	222	235	245	212	222	217	204	243	218	225	220	208	235	217	199	238	230	242	219	240	206	196	218	229	216	195	201	210	252	248	189	211	208	197	209	218	218	209	195	228	203	218	202	236	216	222	208	207	237	225	224	224	236	237	203	230	233	222	206	211	237	232	238	242	215	227	200	200	220	219	227	250	230	216	211	208	251	229	222	223	212	207	225	215	229	226	181	232	218	220	241	234	211	217	198	227	235	233	251	213	201	215	227	207	225	206	222	219	221	199	232	226	215	215	227	229	237	207	213	228	224	233	251	224	226	225	200	236	207	209	218	226	220	229	216	214	214	212	227	196	220	215	207	221	232	214	216	214	246	236	208	219	222	213	212	216	235	212	213	218	206	226	229	206	244	250	229	241	222	233	247	207	220	223	235	195	214	211	220	209	206	188	236	225	206	221	224	221	218	214	220	219	204	220	215	206	217	228	230	238	214	198	199	217	243	211	185	212	196	209	207	221	216	235	213	218	218	213	220	224	220	229	232	219	181	224	222	207	221	209	193	186	210	218	218	216	257	218	232	208	237	210	240	205	224	206	228	223	208	230	211	224	216	211	203	225	194	233	205	207	207	221	244	192	225	209	203	222	214	236	235	243	214	204	205	203	214	208	238	214	239	232	235	209	216	210	227	213	221
24127	21699	29243	24983	18531	3686	565	464	407	377	346	351	309	335	299	310	295	291	298	294	283	259	255	285	290	315	299	236	252	273	301	263	277	266	255	285	257	277	275	278	286	283	295	279	264	266	286	281	294	283	269	269	271	241	281	271	244	277	288	270	237	253	269	267	262	254	246	274	262	257	277	281	226	253	266	285	273	299	285	268	266	273	259	285	239	257	270	247	266	276	250	242	281	261	278	268	296	267	255	301	240	263	255	281	267	286	283	273	250	273	243	276	245	283	268	256	247	277	234	270	268	254	297	285	262	275	280	245	253	271	254	271	257	273	289	296	249	282	237	280	248	258	265	285	237	242	278	261	285	269	248	263	254	273	276	253	267	265	280	247	244	260	249	265	284	261	248	255	244	267	253	266	272	283	221	267	257	289	277	275	278	260	283	300	269	260	256	254	270	260	278	246	273	262	254	305	236	244	267	248	286	249	278	251	281	259	243	255	234	289	257	253	253	259	262	258	270	292	267	250	250	249	245	270	242	270	233	276	287	260	261	240	273	261	259	246	239	262	270	250	260	290	288	286	248	252	273	243	284	254	268	263	259	236	286	278	251	272	269	294	252	258	285	252	266	276	283	254	292	274	270	268	254	270	249	271	271	265	257	265	257	270	268	284	272	279	257	286	283	280	276	255	268	262	263	259	250	258	253	256	257	276	280	294	273	271	261	274	260	276	255	286	283	248	259	293	262	261	275	267	256	264	266	250	266	278	265	251	276	262	239	247	266	265	272	266	258	254	262	253	291	264	287	272	256	225	236	256	272	278	250	277	251	273	275	271	259	282	271	289	269	265	270	293	273	276	275	272	256	265	283	295	257	267	258	257	284	262	299	269	267	285	236	261	259	266	270	256	257	240	247	282	249	268	256	258	290	236	269	274	277	280	267	279	267	269	248	248	278	268	252	257	250	235	286	275	287	243	246	281	257	246	295	270	279	290	271	263	260	260	251	246	296	292	270	290	246	252	267	283	296	298	253	257	252	279	241	287	279	277	314	234	257	274	255	265	274	292	291	285	260	249	276	257	274	266	255	276	269	256	273	275	273	278	249	280	270	276	254	261	262	269	281	295	276	259	267	244	276	259	271	273	256	252	242	265	234	264	278	268	241	244	290	289	256	269	250	277	275	282	258	264	257	232	269	269	225	284	272	251	297	264	280	266	251	270	268	264	252	275	265	258	263	251	279	262	257	277	276	278	251	260	227	244	273	245	241	260	292	255	239	244	249	294	258	258	264	259	271	287	244	267	264	288	241	240	287	266	257	278	280	261	303	278	254	271	302	300	265	248	268	257	255	281	261	274	269	262	278	248	237	268	262	281	254	266	273	264	282	273	282	253	292	239	243	286	265	274	264	286	265	238	271	269	273	281	275	241	271	252	241	282	253	248	246	292	264	253	274	249	257	260	278	257	275	273	279	259	256	291	282	300	261	261	274	278	252	274	243	242	259	258	257	278	248	268	255	275	265	285	254	272	287	299	274	268	281	263	256	246	278	264	270	249	289	267	243	253	251	293	275	284	255	271	263	246	262	256	260	268	271	257	239	241	275	262	285	284	287	308	267	272	276	250	267	260	291	275	266	282	295	259	255	289	271	278	275	273	254	264	242	256	274	289	274	268	263	279	246	272	251	252	266	268	269	244	235	263	275	243	251	292	276	270	261	266	262	270	254	263	256	274	319	272	262	272	246	286	265	261	260	282	237	245	258	290	294	269	280	251	282	251	285	239	261	275	257	252	279	279	295	306	292	271	270	261	258	268	238	256	287	243	291	254	265	255	255	248	250	267	293	275	288	269	276	272	236	279	260	277	254	259	252	247	276	285	256	259	276	255	258	244	276	271	282	253	258	250	265	282	303	252	282	254	268	242	271	258	286	271	248	273	259	293	280	279	310	248	269	271	259	263	261	264	271	242	239	288	282	230	280	272	283	261	273	254	249	273	279	257	257	263	256	259	263	277	261	266	295	307	267	262	285	286	259	244	258	300	278	258	241	292	264	264	267	286	247	254	263	272	286	267	268	265	236	262	262	267	258	302	276	281	239	261	298	275	253	274	288	300	252	233	289	271	273	280	263	284	286	281	271	249	286	282	250	276	264	303	264	253	255	248	262	259	282	270	282	260	263	257	260	280	276	256	252	263	271	257	261	225	264	284	284	270	258	249	270	267	274	268	285	259	271	238	256	296	256	292	276	283	285	251	265	253	284	251	285	240	255	251	270	261	259	247	249	265	271	271	272	274	287	267	269	284	270	254	276	288	267	278	275	266	230	257	271	296	256	289	267	262	307	280	256	292	311	237	289	278	293	262	286	308	286	249	241	257	263	267	293	253	253	249	259	318	267	261	263	268	282	263	256	291	288	264	289	264	291	257	240	241	255	288	253	279	265	261	264	258	262	250	249	280	296	266	274	264	268	244	268	250	255	246	265	285	282	279	258	275	272	291	264	265	274	237	303	241	266	273	250	286	308	261	233	265	260	262	271	246	257	274	262	270	276	297	257	270	274	285	261	262	268	274	263	264	246	271	271	261	276	275	297	274	252	256	281	265	240	317	279	253	275	253	280	281	258	274	286	258	264	271	270	281	233	267	236	266	247	278	243	282	270	240	245	270	265	260	254	263	297	262	263	261	295	262	272	264	250	289	274	274	273	299	244	286	260	277	268	281	270	249	241	278	257	255	269	270	275	229	279	270	257	255	290	285	290	279	261	280	252	240	275	278	258	277	265	249	284	286	282	280	277	278	260	259	266	268	279	259	244	282	257	261	264	279	263	291	258	275	272	287	271	270	243	254	279	307	267	265	263	256	263	276	279	281	269	263	249	259	297	233	277	246	228	276	271	288	264	265	246	277	289	252	251	260	271	249	292	265	288	299	272	294	255	258	240	281	241	278	294	278	249	261	257	302	266	253	277	282	274	264	260	252	276	251	269	274	257	276	279	251	284	268	265	285	270	282	239	280	274	279	247	257	267	245	284	267	260	249	252	241	287	277	231	282	280	268	284	286	256	277	265	290	265	265	272	271	274	281	267	237	261	256	261	280	264	273	253	267	284	286	310	254	227	276	278	284	248	261	252	259	249	285	279	270	263	260	250	289	272	263	299	235	257	276	241	278	266	224	275	265	289	236	279	268	277	268	272	259	304	283	275	255	284	277	265	266	264	236	281	281	303	278	280	261	293	273	262	273	288	289	249	263	283	272	273	272	265	274	253	277	275	266	267	244	278	279	255	272	277	281	270	276	247	266	254	251	253	284	282	269	265	259	260	242	297	288	241	283	292	273	262	282	276	279	287	272	288	270	253	281	264	273	250	271	259	273	283	242	269	276	261	270	254	254	285	268	258	272	280	252	246	266	258	272	291	273	223	267	264	274	266	266	250	299	263	275	240	254	287	263	261	261	267	285	279	260	236	271	272	265	256	263	237	270	280	280	280	224	269	246	261	247	285	256	240	272
43127	79451	28995	2825	1973	1460	1161	947	855	817	730	634	700	602	592	572	559	562	519	552	541	506	472	475	509	481	447	502	498	462	502	466	508	475	472	499	487	465	485	431	439	461	449	469	473	479	458	436	468	444	458	491	461	463	483	456	438	503	480	487	480	475	458	478	485	485	447	501	427	450	495	478	436	409	434	442	463	494	446	469	453	471	465	457	434	479	459	413	471	458	451	464	459	433	436	451	467	462	455	460	463	451	440	443	436	450	462	446	458	415	512	440	415	457	430	499	493	463	480	463	429	471	466	456	447	489	464	466	438	494	472	472	450	497	461	437	445	424	446	469	417	428	431	440	519	474	435	441	512	493	460	477	511	476	465	462	452	437	483	467	442	439	438	476	444	432	470	409	451	449	453	432	457	492	448	434	464	465	423	425	484	483	460	454	456	458	457	462	399	417	469	480	481	459	503	474	478	496	439	458	450	486	435	464	458	459	434	469	486	469	446	451	447	462	503	455	453	450	436	433	456	462	480	417	429	449	455	446	483	452	472	495	440	442	450	501	459	456	452	461	439	484	454	466	466	416	440	466	433	495	478	470	443	464	439	464	484	455	418	464	491	439	464	468	450	478	496	468	449	485	458	488	456	477	483	458	469	475	482	503	443	458	444	505	438	452	469	467	470	457	468	463	452	472	450	434	482	426	457	450	463	439	430	430	432	454	459	425	484	449	479	472	426	463	467	510	473	490	485	444	474	438	477	425	478	452	484	422	488	455	477	475	430	483	479	480	435	428	470	454	487	463	427	443	442	447	424	460	458	420	449	449	469	512	452	497	448	426	451	460	434	467	444	449	470	441	451	468	458	439	450	465	465	455	458	440	460	426	472	470	474	453	462	439	492	446	462	486	464	449	451	449	474	478	477	453	477	461	463	472	446	489	465	455	474	474	453	477	489	471	472	444	423	456	480	451	476	485	436	439	422	473	474	438	428	471	470	426	463	421	447	451	451	468	470	467	471	454	506	521	449	463	458	473	441	458	426	448	477	476	481	488	447	437	477	464	485	469	460	449	468	480	453	463	468	441	443	473	486	466	447	437	503	447	474	469	462	446	464	415	425	449	453	424	517	435	442	478	455	483	434	463	426	483	463	439	446	500	475	505	421	493	436	483	463	457	455	448	458	462	455	438	479	450	435	459	440	464	448	486	444	453	468	462	475	412	451	449	440	437	476	424	417	460	478	452	439	453	439	498	511	462	461	475	449	450	438	444	417	466	439	422	446	467	466	457	455	452	442	460	448	435	413	502	466	452	463	449	456	436	477	471	481	464	452	445	469	459	468	456	455	465	459	468	457	430	457	445	515	436	496	452	463	453	464	446	438	441	441	465	464	498	437	457	425	460	464	439	431	462	479	454	439	457	487	463	447	422	475	437	462	483	482	489	413	455	438	416	429	477	469	476	467	468	417	487	445	462	465	458	445	469	467	455	457	517	461	485	462	453	452	459	450	468	461	486	461	472	465	468	413	442	478	475	455	444	441	474	433	439	446	431	484	468	506	466	450	431	445	457	496	472	468	501	436	434	447	453	461	414	451	451	442	426	452	472	453	490	427	483	473	436	445	482	448	413	423	447	421	463	440	414	471	483	478	464	453	485	473	447	445	464	435	488	480	456	449	457	469	467	420	481	452	468	454	481	426	442	451	452	471	461	467	478	415	478	442	459	454	425	461	481	415	433	445	474	469	454	494	471	440	450	455	473	455	428	447	455	499	455	464	446	436	444	439	458	433	456	478	442	463	493	484	462	421	469	438	452	467	481	453	447	467	453	471	447	457	464	455	453	439	446	434	429	499	477	475	422	410	471	464	442	416	451	484	482	489	448	498	450	484	483	462	457	458	449	465	461	454	521	447	437	430	492	458	449	458	489	453	428	472	447	485	462	500	470	436	468	454	488	492	443	449	479	485	433	457	500	463	452	505	436	442	474	464	463	450	434	481	481	404	420	433	426	415	464	468	425	482	469	444	477	423	430	471	405	502	453	431	459	468	452	429	490	493	453	460	412	453	466	461	454	490	481	477	427	430	478	477	454	463	470	464	461	435	466	488	415	430	443	448	458	451	480	449	455	443	480	470	454	437	443	459	465	458	431	455	442	480	465	471	478	534	445	448	442	444	480	476	480	493	474	432	468	457	476	460	475	478	429	486	480	476	461	439	492	454	460	478	422	487	422	450	438	439	440	411	445	481	448	467	474	483	442	439	482	420	457	461	445	476	452	451	432	421	445	419	482	442	435	436	453	439	449	465	426	477	441	461	462	481	440	444	467	456	433	451	524	489	427	443	439	426	457	425	497	475	471	438	473	463	510	445	436	442	459	455	453	508	476	442	450	454	450	464	462	503	426	453	439	434	458	458	448	454	430	489	455	520	440	482	487	459	474	482	482	466	490	425	451	451	432	458	488	453	438	481	460	468	487	492	415	412	497	429	464	447	450	454	505	470	456	469	435	465	445	483	464	448	484	452	496	481	442	462	447	484	462	453	466	423	509	454	464	473	438	448	440	426	469	424	465	471	464	454	479	438	433	439	485	448	474	440	438	442	418	452	438	432	450	508	444	432	464	459	434	475	446	434	476	488	508	448	447	480	470	459	479	445	402	490	431	455	458	454	439	434	440	462	463	449	428	461	470	469	456	443	447	441	446	423	450	456	434	440	447	457	455	437	475	490	471	489	479	438	465	461	476	476	441	486	495	442	474	451	440	475	500	434	472	429	463	458	439	439	436	496	442	456	433	423	446	488	467	436	483	471	460	470	458	454	453	485	502	474	486	457	454	417	478	463	409	415	439	433	490	475	487	458	464	428	465	475	436	451	473	480	454	447	445	505	445	480	421	463	442	452	484	463	465	422	449	477	458	452	483	452	469	450	425	469	424	465	452	494	430	453	450	446	463	421	504	433	471	443	412	435	434	436	457	462	443	473	475	453	462	461	466	477	467	456	443	457	459	437	444	431	474	449	422	448	465	462	458	464	479	445	464	497	412	464	462	407	462	481	431	441	494	461	426	443	438	459	461	477	472	462	426	463	459	455	433	448	472	452	411	438	473	464	439	486	469	441	452	457	456	444	481	440	420	477	473	459	429	449	450	456	429	465	457	483	439	495	429	442	485	465	436	470	486	455	437	474	454	480	423	456	467	480	458	460	449	444	447	455	466	455	445	437	491	493	486	425	425	492	473	462	456	445	481	463	456	410	436	494	477	450	463	453	461	429	456	469	489	480	461	461	454	460	489	469	496	433	432	488	424	452	483	485	476	472	458	442	451	479	435	458	495	467	420	468	477	442	483	472	479	467	455	433	441	467	455	492	446	478	516	433	472	460	471	473	470	467	473	456	467	447	466	484	496	441	412	480	472	429	464	441	459	440	482	495	454	450	451	488	472	486	450	453	467	466	422	442	427	433	442	443	512	453	461	464	464	437	466	452	478	481	473	466	451	458	436	422	479	470	463
23003	21174	28915	24218	21048	18137	3265	811	655	577	554	512	506	502	499	458	453	450	449	454	454	451	449	467	432	460	440	439	402	463	421	439	420	442	431	449	426	437	436	440	440	432	446	419	480	402	464	418	415	399	385	413	405	423	391	399	410	410	380	425	398	467	428	386	407	419	417	419	411	432	401	397	409	442	423	401	415	411	403	384	408	424	400	438	393	443	404	436	391	394	419	410	413	435	414	423	460	398	421	399	431	454	401	413	418	427	423	415	380	415	448	445	390	420	419	455	413	381	411	411	404	413	415	399	428	440	412	397	437	431	437	411	413	417	395	459	448	387	393	420	445	373	412	418	433	436	422	433	421	375	392	413	430	438	389	418	450	393	396	422	407	431	421	423	383	426	424	368	401	392	397	398	405	408	409	389	389	433	449	428	427	349	409	394	403	426	431	422	422	399	385	368	461	384	429	434	391	424	401	396	426	415	389	438	423	401	425	396	426	411	424	424	418	434	439	440	413	405	410	425	439	394	419	378	408	399	423	398	406	418	399	414	410	410	452	437	380	413	397	407	404	386	417	414	416	447	394	394	411	424	400	376	404	396	383	416	425	404	440	450	400	393	380	410	405	385	403	412	415	420	357	432	374	423	394	371	413	393	439	437	418	431	428	423	392	375	371	399	407	405	437	449	399	411	419	411	414	391	411	421	409	429	448	406	421	381	418	386	411	398	425	381	408	430	401	413	391	441	430	393	396	423	432	395	441	389	452	455	446	415	397	428	458	438	422	428	431	389	450	423	459	431	436	385	433	368	423	414	401	407	405	375	409	445	441	385	434	431	417	404	438	408	464	448	408	405	441	427	427	465	454	438	410	405	434	414	400	377	415	413	403	402	431	428	423	374	441	421	398	430	399	437	384	402	402	384	430	469	408	393	402	397	399	424	421	386	375	404	413	402	425	416	428	417	401	389	421	450	411	419	428	406	409	428	412	411	418	414	373	411	420	411	402	438	400	453	435	389	397	409	431	423	391	407	438	392	393	424	414	400	415	402	401	459	402	419	415	391	423	385	396	442	453	415	448	418	375	416	381	430	391	411	402	409	411	428	391	389	396	421	413	411	419	418	411	422	411	400	435	412	422	407	391	407	411	403	425	426	406	392	422	423	368	396	430	442	410	466	450	467	445	411	397	372	426	434	417	429	429	404	444	396	434	420	435	391	399	394	434	412	393	401	400	406	396	387	408	419	415	419	421	400	404	426	389	404	406	418	445	396	457	428	391	429	459	475	426	421	439	435	408	427	400	425	429	408	393	381	447	403	401	393	390	450	400	416	397	432	440	397	393	423	414	399	423	412	439	403	403	391	428	441	416	433	410	383	379	402	378	402	450	420	423	396	402	380	419	422	416	396	457	432	411	430	392	428	410	402	451	419	403	401	427	416	418	408	449	424	428	410	426	399	388	412	427	415	411	411	422	421	458	437	442	408	416	436	408	440	397	413	438	395	389	382	439	410	401	442	379	406	408	405	414	411	416	434	432	385	423	426	387	417	454	463	405	403	420	409	427	396	403	364	424	411	397	442	411	423	395	429	416	434	444	404	439	411	394	435	413	401	393	392	430	436	437	387	405	438	436	389	384	424	390	413	409	410	388	445	410	428	420	386	409	423	412	421	385	409	403	368	399	423	388	401	440	431	439	371	403	415	403	410	400	408	395	391	382	431	404	410	398	413	414	424	419	417	434	359	442	406	372	408	390	429	398	417	411	423	402	419	442	374	429	426	435	407	404	402	396	404	413	401	430	428	418	378	413	434	404	396	401	398	397	386	392	435	376	412	429	434	401	428	379	429	396	415	425	414	370	360	395	429	417	406	382	400	394	415	406	396	401	437	367	419	408	433	420	402	421	409	382	409	447	419	405	429	402	428	412	407	423	373	399	401	438	442	437	416	375	419	416	398	405	464	469	418	425	424	449	384	409	421	457	382	405	412	407	420	379	397	406	409	419	398	437	409	405	429	449	387	429	402	407	400	404	438	412	415	396	428	423	438	388	406	437	383	418	403	395	455	428	421	389	396	429	387	441	418	422	418	433	425	417	398	393	401	422	430	393	421	442	408	408	442	408	404	384	386	434	420	403	410	427	395	411	392	411	376	434	425	405	415	403	453	381	434	410	446	421	372	425	410	446	408	402	452	427	403	416	440	418	387	410	416	432	416	395	377	393	377	410	442	435	392	403	448	423	420	447	432	428	415	421	390	387	447	438	415	408	423	419	403	445	416	426	409	414	401	425	417	412	462	438	397	374	382	441	388	446	363	415	400	406	436	453	421	431	414	442	384	421	409	402	393	408	407	429	422	398	394	393	453	391	418	386	380	390	439	435	404	440	439	392	417	380	410	392	411	427	417	402	387	393	415	400	423	403	402	414	413	401	440	449	400	421	413	416	417	418	394	399	397	417	424	410	394	395	425	380	433	395	434	427	417	431	414	390	430	398	438	434	380	426	383	388	423	423	457	446	459	391	368	443	431	389	413	402	401	433	391	431	398	406	385	422	418	448	434	390	423	384	448	402	399	413	412	416	406	382	405	432	447	389	381	399	410	464	421	414	425	442	432	458	406	438	395	384	389	391	429	413	391	383	414	411	421	426	415	393	430	442	400	421	394	417	375	440	433	416	419	436	423	425	439	416	424	426	414	449	414	428	400	427	440	446	393	431	414	402	424	414	406	407	421	416	463	399	436	382	426	389	420	412	421	459	432	465	397	456	390	410	402	411	411	362	403	372	407	403	395	409	409	441	414	406	423	355	406	429	420	447	406	381	423	391	437	441	398	390	440	435	404	397	414	410	397	401	381	405	430	400	389	465	413	418	436	422	414	411	416	395	396	393	426	419	405	417	425	394	418	414	418	410	406	393	430	423	390	427	434	396	382	351	380	406	407	435	430	412	423	402	443	395	416	428	407	374	402	442	431	387	426	417	415	412	409	430	414	426	394	431	384	448	411	393	412	445	429	405	401	394	415	425	447	415	373	408	432	386	428	410	439	401	406	384	407	398	417	420	420	382	410	399	424	403	405	399	395	389	414	422	404	421	426	432	400	387	450	440	438	417	433	380	400	435	437	396	441	410	417	410	423	437	358	440	412	424	423	418	432	401	450	438	372	409	407	401	414	441	369	444	400	423	435	410	401	449	439	432	426	423	388	442	463	398	431	410	403	427	393	398	457	395	403	410	404	426	366	370	424	421	393	409	433	408	433	393	405	409	454	427	393	426	426	401	408	407	419	431	418	440	408	411	412	396	438	397	365	411	397	414	411	406	378	403	433	391	388	438	378	389	390	398	436	433	444	384	399	357	414	401	421	387	450	399	397	435	420	415	466	441	400	433	404	395	419	431	440	412	430	431	377	417	424	417	426	402	422	391	400	413	418	449	407	405	421	423	387	397	413	443	431	426	396	436	418	414	447	410	371	424	408	450	409	390	411	416	428	410	395	429	413	461	405	448	418
46892	85497	33760	4879	3330	2494	2020	1774	1502	1381	1201	1096	1060	971	924	884	852	852	880	826	791	799	796	728	769	716	766	719	708	741	740	680	735	705	721	719	699	675	715	700	714	674	738	681	753	693	688	716	704	763	716	679	710	676	705	682	705	679	667	697	717	681	719	702	703	694	707	692	709	665	714	721	678	652	655	701	696	694	715	636	698	701	683	676	682	665	664	673	695	679	703	692	683	665	686	685	623	691	706	678	647	653	706	698	730	650	681	668	703	663	712	701	684	691	699	683	634	685	712	717	675	738	694	723	718	698	689	711	717	669	687	685	701	651	692	719	668	675	694	685	707	651	663	699	713	679	663	697	634	656	657	671	694	704	691	685	707	661	679	698	656	690	656	702	691	703	661	686	691	694	719	704	658	647	654	706	689	639	684	659	706	735	641	642	693	704	713	718	687	743	688	742	660	672	695	727	706	707	664	679	694	694	638	696	697	642	702	686	665	683	636	696	672	714	671	664	720	683	662	675	702	661	665	666	701	674	715	692	698	670	697	648	682	704	646	688	641	648	670	715	679	668	696	698	722	686	691	683	703	716	689	676	702	689	689	691	666	731	676	690	667	642	692	729	663	714	663	683	693	661	683	673	674	687	681	710	659	687	674	663	694	745	677	638	725	686	667	681	711	713	673	693	690	741	662	690	660	668	698	708	681	722	692	675	693	653	639	693	701	725	682	672	698	628	629	726	623	659	656	671	683	664	668	646	671	639	667	711	694	658	643	666	676	690	663	688	664	712	692	706	611	683	675	685	668	711	679	638	655	674	685	672	698	676	701	677	656	634	693	637	658	692	707	644	690	678	692	685	707	660	694	658	704	691	647	703	709	668	685	686	696	710	645	692	747	662	675	630	690	668	646	720	701	686	730	647	669	685	672	676	710	684	676	688	699	698	654	685	714	683	725	663	691	650	649	682	713	700	661	630	667	725	655	673	666	689	711	679	679	676	713	692	667	719	636	718	720	678	661	679	636	698	701	652	698	658	695	715	667	656	683	702	669	695	752	707	710	664	694	672	673	694	660	649	698	674	653	650	631	722	680	688	695	688	712	657	672	685	688	646	746	659	687	710	686	640	718	678	663	726	697	652	716	703	744	704	712	675	689	679	649	709	724	704	642	675	658	704	653	655	663	656	686	659	666	686	637	677	643	654	667	637	689	663	655	678	676	655	692	667	650	676	684	663	644	655	661	704	677	661	703	694	695	710	684	711	721	637	679	713	621	700	655	693	666	724	699	665	683	665	685	687	693	676	713	670	692	662	694	711	672	660	667	690	721	718	702	679	679	726	680	663	673	692	683	704	699	680	651	651	660	694	694	664	703	697	707	643	668	722	658	685	688	714	681	635	681	676	669	662	696	660	646	691	658	712	659	659	680	706	774	710	700	681	668	693	648	735	702	697	701	685	649	682	688	690	663	676	687	713	651	678	700	700	691	694	670	708	660	680	707	740	678	644	733	654	680	690	666	679	679	722	712	681	651	712	731	663	661	656	705	681	668	664	608	671	665	690	712	721	703	664	713	672	667	686	692	697	662	681	716	671	708	712	654	659	664	694	709	672	688	630	705	733	695	687	706	673	703	707	695	712	693	647	685	681	667	660	676	632	669	715	657	668	673	660	708	702	717	746	675	758	662	709	684	702	688	713	668	688	657	752	727	672	632	656	677	691	653	697	677	711	699	722	661	735	649	686	740	696	700	700	676	659	686	706	710	696	656	735	702	702	681	672	660	693	659	657	722	655	668	700	666	697	697	673	696	652	706	724	711	758	687	665	667	712	687	702	663	687	690	713	706	724	696	717	709	739	660	697	673	708	703	703	683	660	687	676	674	689	682	681	701	672	742	684	683	679	651	676	675	654	683	616	660	673	706	715	708	730	676	691	698	675	677	684	666	735	654	613	687	641	714	691	672	659	678	721	691	677	700	721	693	680	715	676	709	716	696	636	742	665	677	650	687	670	677	692	655	657	704	717	693	656	710	679	707	685	718	709	690	685	704	673	678	678	694	656	664	684	685	627	707	703	661	674	685	669	719	678	636	687	673	689	636	689	650	686	693	687	678	685	696	685	646	662	724	694	678	709	674	712	706	758	687	617	689	688	716	653	686	676	663	667	676	702	685	673	739	743	627	656	676	684	655	631	661	653	733	683	670	696	656	714	650	721	711	667	717	653	652	623	626	716	686	701	726	687	682	719	679	665	659	640	644	668	668	713	681	661	687	700	658	670	681	661	684	708	687	679	659	665	706	692	696	695	673	676	651	692	674	687	668	721	656	674	716	674	733	640	731	648	643	663	681	632	700	726	681	678	653	747	695	688	692	661	638	708	666	655	679	710	694	720	702	695	699	663	655	704	673	717	598	666	740	691	650	673	715	701	723	720	660	665	664	707	719	702	685	674	747	737	641	711	637	670	666	680	679	688	711	666	705	629	684	686	724	721	678	650	706	686	694	642	690	678	684	650	662	687	692	722	691	665	671	674	688	687	672	694	678	673	713	707	713	692	688	703	678	691	699	664	711	720	641	676	648	675	705	691	719	676	691	651	680	690	731	678	673	691	668	652	690	677	653	662	672	709	634	624	673	659	734	666	678	685	678	666	674	687	635	701	670	694	696	670	668	757	717	682	675	631	662	722	749	690	667	678	716	644	651	682	663	707	669	712	698	668	739	668	734	709	652	731	666	648	728	693	682	657	657	693	706	704	650	670	658	697	698	661	665	682	665	684	663	711	716	652	695	690	627	692	672	733	653	670	680	677	679	707	694	722	675	680	692	717	669	707	734	683	692	662	767	616	719	700	660	666	651	671	655	695	699	650	644	704	748	639	692	703	670	660	725	700	642	694	684	673	698	688	681	704	747	666	660	662	689	643	684	655	678	702	717	731	657	675	649	665	688	689	686	674	658	676	701	680	688	693	705	702	672	680	666	646	681	709	618	720	687	744	693	669	686	665	668	656	734	648	654	673	668	709	693	670	701	693	733	688	664	699	719	693	661	735	714	720	687	710	706	681	690	711	686	652	710	659	631	651	682	734	664	695	688	682	647	664	681	618	653	691	651	674	675	675	668	638	680	668	625	674	653	720	666	655	725	671	682	667	706	720	679	690	712	673	656	654	704	646	700	697	672	700	655	697	689	655	675	676	674	695	673	640	681	694	683	691	658	669	667	697	680	768	683	655	651	691	661	696	718	711	707	661	668	700	685	674	673	693	710	688	707	674	704	720	678	697	684	667	698	629	710	704	692	697	659	695	692	706	706	711	717	666	691	702	720	658	669	651	701	615	678	714	663	641	668	644	694	650	725	707	687	660	693	663	697	647	667	720	695	704	691	713	673	715	741	681	633	711	666	648	687	681	698	749	699	693	677	726	655	684	703	667	703	687	661	689	640	668	715	733	713	695	684	674	639	684	683	650	657	664	693	659	647	678	698	679	655	676	707	751	646	671	699	691	635	680
26678	23206	21372	3167	187	139	122	126	115	121	129	92	116	135	128	132	122	116	122	130	111	126	130	108	96	130	116	133	116	123	128	122	110	117	101	126	107	126	132	120	112	95	117	116	119	113	125	105	110	115	101	136	118	129	109	101	130	119	115	121	149	120	109	114	112	96	139	122	117	121	121	117	125	125	112	123	103	133	117	117	118	115	131	110	109	113	113	122	120	110	117	100	114	112	110	119	128	112	97	114	115	110	111	119	123	120	140	116	129	122	118	122	132	99	118	122	116	112	114	136	115	123	112	111	111	124	120	125	120	111	113	134	114	122	140	110	95	106	129	119	104	111	111	130	105	124	100	125	147	100	127	120	112	123	121	110	115	131	124	114	115	123	105	112	121	132	141	118	120	125	120	126	118	138	126	133	115	129	139	129	114	119	111	112	116	122	95	114	120	112	132	130	123	107	114	145	119	115	107	117	136	125	108	118	109	127	110	111	135	115	116	133	111	116	105	99	125	101	118	117	114	122	121	125	117	123	133	120	118	135	120	113	134	127	107	140	121	133	122	97	119	100	123	97	121	128	131	116	120	110	105	118	102	119	107	122	116	117	120	130	125	117	108	94	115	110	124	132	129	117	128	96	120	126	113	114	100	121	113	110	113	120	124	108	110	100	108	118	106	125	118	110	124	111	136	130	113	114	116	142	129	122	123	134	122	116	112	121	120	108	106	114	113	105	112	114	117	132	96	120	125	114	121	128	122	114	95	114	112	111	123	129	116	115	135	121	133	126	112	117	106	110	112	132	119	115	108	122	109	130	138	112	110	136	129	115	133	124	110	117	133	138	114	125	119	121	141	108	129	111	107	132	125	107	110	111	114	115	117	115	125	121	123	107	99	136	133	128	111	96	109	105	119	129	118	113	125	114	126	103	117	132	125	140	110	118	125	119	103	92	97	108	110	118	109	140	114	112	117	115	110	132	136	102	99	125	111	112	113	144	106	115	103	121	110	137	126	136	125	107	117	122	106	106	130	120	110	129	103	138	127	102	104	119	117	105	128	114	121	114	132	110	108	132	89	95	131	134	108	117	121	107	122	120	123	117	114	123	112	122	115	122	103	117	116	113	121	121	128	116	110	111	113	105	115	110	107	124	112	131	135	103	107	103	121	107	128	100	134	99	114	131	128	116	118	134	100	121	110	104	121	102	121	135	130	111	105	122	119	126	96	112	147	131	131	112	114	98	137	106	125	121	125	116	117	133	108	101	129	119	128	114	129	120	116	114	127	136	126	128	108	108	109	126	123	118	118	112	133	105	119	128	116	126	114	119	116	120	100	110	104	110	88	123	119	111	125	131	122	118	138	117	124	112	115	138	102	123	127	107	111	113	125	110	121	123	113	102	104	112	120	140	124	124	120	93	123	111	123	103	117	104	97	133	121	119	137	133	108	103	113	117	124	101	120	98	125	124	133	105	117	117	113	103	122	115	129	130	116	121	126	119	123	134	129	113	125	130	119	103	112	79	129	129	116	122	125	138	135	119	129	109	102	118	102	111	109	117	125	111	112	115	114	112	125	113	126	119	132	105	131	121	112	116	105	121	130	114	112	108	111	122	109	119	114	116	125	104	128	131	144	125	121	109	106	115	122	112	109	120	109	125	100	109	139	140	116	112	103	120	121	117	95	112	113	113	95	109	121	115	113	122	113	114	114	114	112	113	115	101	127	118	129	141	129	112	95	107	118	117	112	120	143	117	136	107	132	95	112	135	107	106	106	113	114	105	119	96	96	105	118	123	131	123	129	116	113	98	96	114	110	100	127	98	124	117	122	108	115	128	103	123	130	116	128	112	107	122	106	122	122	140	118	121	115	109	113	105	93	109	108	138	133	132	111	107	115	115	123	112	107	133	138	124	98	120	123	113	103	124	130	119	112	110	114	120	125	125	98	95	109	127	121	100	123	118	111	135	131	129	123	120	97	123	118	122	133	104	103	115	131	115	118	121	120	107	112	103	123	116	116	150	123	140	111	136	143	101	101	105	139	112	123	129	109	106	125	116	129	110	120	101	110	103	123	109	134	116	113	125	113	118	113	122	120	114	128	95	110	118	125	111	116	138	123	107	121	120	99	123	128	118	105	117	138	123	107	126	130	103	113	122	119	138	110	120	112	113	132	117	117	132	127	113	135	111	120	124	142	119	120	108	127	118	93	91	125	125	119	140	123	115	124	104	126	116	121	122	122	111	111	109	116	104	132	109	116	130	103	118	113	108	136	130	101	122	127	110	116	114	126	117	125	108	124	120	123	127	135	141	123	94	111	111	126	117	110	126	113	110	124	106	102	127	115	110	134	112	112	131	115	113	119	107	120	119	138	127	133	120	117	125	121	117	117	117	119	109	112	130	107	116	110	128	113	131	106	127	118	99	127	106	121	99	124	127	119	128	132	119	116	119	126	124	119	115	102	108	133	104	117	116	114	108	130	130	117	121	142	127	123	90	99	111	108	119	102	127	106	115	120	121	138	110	126	115	115	110	138	108	119	130	105	124	117	131	95	107	132	117	112	104	105	144	142	121	121	124	113	114	123	131	121	114	130	143	96	113	119	116	130	116	95	126	136	114	109	134	105	96	116	121	109	113	117	132	120	113	123	136	125	117	116	113	123	136	124	104	131	114	135	135	131	130	108	119	104	127	122	97	109	127	112	119	103	128	114	134	114	120	111	105	143	116	111	119	121	120	128	107	119	118	115	131	109	125	116	92	116	123	136	113	114	112	111	107	99	111	121	119	122	131	107	113	130	121	108	117	89	115	106	119	122	109	101	110	124	123	123	108	99	124	122	112	109	130	123	116	132	113	133	119	118	107	108	108	124	140	110	115	132	100	97	112	119	132	105	112	128	109	114	115	120	116	108	119	123	94	111	143	123	115	98	105	110	128	116	134	97	120	125	108	114	111	130	111	120	111	132	107	108	116	111	131	115	130	109	98	133	120	126	131	101	116	120	111	111	122	139	102	111	118	126	112	114	116	120	125	131	123	100	116	111	121	119	135	119	111	133	101	100	105	127	139	110	118	110	111	131	135	129	111	134	134	111	131	112	95	112	95	132	108	99	110	127	133	114	116	108	109	115	111	120	131	116	122	132	109	123	113	122	114	122	110	131	110	121	115	131	109	126	110	128	122	127	101	115	106	116	113	113	114	119	117	104	118	115	114	113	113	108	115	125	120	120	106	106	106	103	110	110	117	114	98	121	130	107	119	137	108	121	116	118	107	104	128	106	135	105	106	107	111	117	112	120	118	139	115	137	108	120	114	115	106	120	101	122	131	107	135	141	115	115	115	135	122	109	125	121	123	117	121	120	121	123	103	98	114	134	112	125	120	120	116	112	109	139	122	128	125	99	123	127	99	123	119	115	115	93	128	123	120	120	109	131	119	110	96	122	130	115	117	122	122	104	131	113	117	114	112	134	118	105	132	122	101	112	120	114	121	124	130	108	115	122	113
23401	41147	17792	458	383	306	323	269	265	238	250	264	254	232	252	218	229	256	216	226	207	268	214	229	255	224	194	221	227	228	216	234	223	234	218	236	258	213	220	218	200	226	208	235	214	220	229	197	201	246	215	221	223	208	233	205	219	213	189	225	236	204	237	215	220	208	206	196	246	197	220	214	224	200	220	215	201	216	224	220	240	223	246	249	244	222	227	214	239	248	213	209	219	204	201	216	231	231	234	218	215	216	224	229	204	217	202	222	203	228	202	211	221	233	235	222	227	209	228	218	228	222	224	218	228	212	242	247	205	236	243	214	196	220	217	209	220	217	217	243	191	200	206	229	231	232	201	222	231	202	220	222	211	197	216	240	234	217	229	224	203	216	199	226	206	237	213	259	217	233	210	202	221	219	208	217	205	231	215	204	232	236	191	247	213	242	217	210	192	192	236	227	197	231	214	232	229	201	225	217	206	197	221	206	220	220	214	198	209	223	248	215	233	205	191	198	212	206	225	197	232	218	233	229	221	227	216	207	207	211	202	201	175	232	192	220	244	233	236	212	224	219	233	236	205	231	246	203	228	230	218	217	208	214	202	211	206	221	203	228	210	221	223	216	210	217	219	232	251	225	240	239	218	234	215	207	216	221	213	202	233	210	228	221	207	199	203	209	238	214	236	223	221	231	234	219	221	222	207	207	242	219	204	182	209	232	201	221	213	225	217	220	216	209	228	236	211	214	192	234	208	175	260	226	227	231	223	233	246	196	231	217	251	213	221	219	204	242	214	218	238	231	230	221	232	219	222	199	228	225	245	212	213	236	206	212	181	248	191	234	238	220	220	229	222	207	190	200	224	214	214	200	188	209	216	215	206	203	218	201	207	220	231	235	233	209	219	237	194	206	255	208	187	217	228	223	233	253	224	206	215	205	231	232	241	199	212	194	219	230	214	224	223	206	209	208	213	229	228	207	227	198	213	223	200	186	253	223	236	214	214	213	214	227	237	202	227	232	217	248	221	243	221	220	222	231	231	237	219	195	214	215	217	233	251	201	222	207	222	227	214	209	235	204	204	210	214	217	213	236	237	214	225	200	193	200	190	221	206	210	214	253	193	220	204	224	205	223	214	229	204	203	222	194	217	218	208	222	210	227	211	212	241	235	203	218	245	236	206	194	191	220	231	202	227	237	221	203	224	224	234	222	226	194	213	205	211	219	200	215	199	213	226	214	207	240	218	215	193	234	206	225	225	206	217	220	252	219	230	220	225	240	219	237	209	241	220	212	231	212	248	208	219	231	214	205	209	223	242	215	197	223	201	238	221	208	188	207	211	218	244	206	229	204	222	238	227	232	202	222	233	203	231	228	225	226	215	207	238	212	202	228	220	223	208	196	236	203	218	212	198	214	214	190	230	219	207	219	222	221	206	204	237	232	216	224	218	200	223	235	238	226	225	247	220	201	200	224	212	224	215	217	228	211	206	229	210	219	218	219	213	226	235	230	207	212	214	229	212	239	246	204	246	229	228	233	213	215	226	207	231	254	213	238	208	210	235	230	216	221	234	211	236	238	198	222	219	215	200	220	244	231	218	197	199	198	206	237	214	204	226	202	213	196	207	229	214	214	239	235	209	222	217	230	223	230	239	240	220	229	216	233	211	223	227	217	204	222	223	188	220	228	234	204	219	204	202	211	219	224	197	221	220	203	244	232	192	221	218	233	223	215	230	224	233	213	249	233	207	201	239	222	200	231	221	223	222	213	214	235	219	214	229	203	240	210	212	219	195	210	225	220	216	244	239	232	228	212	217	225	224	192	206	213	228	189	207	193	219	224	216	227	206	213	205	216	215	244	211	229	201	201	199	206	219	213	231	236	215	232	209	222	224	231	209	225	215	211	219	218	227	216	223	224	224	220	216	211	236	218	211	209	228	212	217	256	195	226	212	239	217	220	193	211	259	198	237	197	227	239	223	212	216	237	226	202	201	242	209	229	231	223	226	203	204	211	228	212	209	221	188	237	226	249	232	220	221	209	240	213	221	215	214	229	198	218	204	213	224	238	213	220	236	220	233	210	206	252	212	222	217	229	206	212	229	233	216	193	215	251	215	207	232	228	209	228	216	228	197	214	229	241	215	214	222	218	225	199	223	223	203	227	213	211	222	217	232	221	219	214	222	210	238	212	199	233	227	232	204	215	207	215	186	193	255	191	222	220	218	231	215	245	223	221	216	236	208	231	234	211	206	210	232	201	245	238	208	239	237	217	224	211	231	231	231	219	223	204	218	206	239	203	233	215	238	232	225	201	195	223	227	223	222	231	234	223	222	205	227	225	229	222	200	216	241	197	221	249	234	217	216	193	233	218	216	221	233	213	231	220	190	217	229	211	240	223	233	220	216	194	227	237	207	192	235	251	221	238	211	245	217	195	224	219	230	227	214	225	224	215	216	225	225	241	215	208	216	231	215	227	217	226	218	203	201	217	238	226	210	211	207	188	231	212	214	216	196	236	214	199	234	209	211	211	236	215	207	210	199	216	208	210	210	247	231	213	191	219	248	229	255	208	218	227	211	218	212	204	212	216	180	189	220	224	217	240	220	233	207	221	206	214	228	201	236	205	200	213	202	217	191	234	250	197	197	182	205	219	229	232	241	210	232	197	214	179	224	227	236	210	219	208	229	216	238	196	194	190	212	193	219	215	226	224	248	200	209	205	207	207	230	222	214	209	204	202	215	234	218	225	222	222	216	227	209	195	216	217	226	226	204	210	246	230	207	236	215	227	231	219	206	244	218	222	231	216	183	233	231	204	201	210	227	205	235	223	227	213	207	246	224	232	223	173	211	212	228	214	217	249	205	215	210	223	216	240	228	240	239	207	209	220	225	228	224	242	212	216	196	227	234	197	222	234	234	202	228	184	225	240	206	215	223	221	235	247	222	215	222	220	210	200	184	207	220	206	226	233	229	230	207	203	204	198	212	216	235	202	221	204	224	229	209	223	221	223	220	222	211	222	194	239	239	229	227	202	240	217	235	222	223	208	222	224	204	219	227	209	211	234	237	223	226	234	242	219	233	203	228	207	217	200	239	214	233	246	230	221	216	217	218	212	218	230	225	256	230	226	223	214	226	250	207	205	243	204	222	204	214	232	205	208	242	230	210	225	248	196	228	235	223	204	210	222	245	221	220	206	211	230	208	230	200	210	218	219	231	212	221	222	221	221	223	217	194	215	208	224	203	224	220	225	213	228	207	213	216	222	203	212	198	226	218	217	236	194	228	202	221	219	200	212	250	212	205	229	222	183	215	218	227	222	223	229	218	221	210	192	216	225	214	223	205	220	199	243	224	191	230	221	227	208	194	206	215	204	242	250	223	207	186	217	209	220	231	200	197	222	212	227	207	224	229	233	222	255	213	232	229	219	202	228	224	211	233	221	217	209	198	242	252	244	218	212	215	230	240	225	228	238	246	225	197	202	241	224	207	223	244	206	198	244	206	223	221	211
24024	21495	29898	24245	18698	4388	628	445	385	346	340	334	323	287	272	283	285	283	252	265	320	294	293	285	249	268	301	289	262	280	266	270	266	305	274	275	284	251	273	285	244	273	273	269	250	275	243	237	304	272	289	266	278	263	292	266	252	245	260	289	250	297	269	255	283	266	247	247	273	273	269	252	257	301	272	270	255	240	267	271	260	237	250	269	286	279	297	260	266	255	232	280	290	276	254	254	274	273	271	269	277	250	277	267	283	258	266	281	271	248	259	267	249	248	247	256	233	287	244	264	259	301	249	297	258	254	254	262	277	285	272	257	246	275	260	273	292	249	256	259	253	263	272	237	262	264	259	307	247	282	246	293	247	264	267	307	241	268	286	238	246	254	285	265	284	267	267	241	259	266	233	234	250	273	262	278	270	255	250	275	280	268	300	255	251	282	282	256	289	284	253	251	248	261	246	244	249	257	290	249	265	256	262	243	276	271	287	242	272	267	263	273	267	234	267	269	249	284	268	262	289	252	291	254	270	269	271	261	253	272	273	268	241	235	287	281	244	259	269	253	245	267	266	263	277	286	275	295	287	299	290	271	278	303	266	281	274	252	277	278	256	295	268	279	256	282	294	284	298	299	261	263	253	282	227	284	243	276	267	270	243	264	250	281	213	278	248	277	257	253	276	264	255	269	278	291	283	245	266	239	256	255	286	274	265	244	283	265	276	250	295	242	248	257	270	255	251	259	220	250	276	310	255	275	274	237	238	271	287	264	257	280	253	253	271	272	291	251	261	243	233	249	296	272	269	247	269	258	261	247	270	249	246	254	239	249	267	246	296	274	286	268	277	273	270	275	270	298	242	278	247	258	250	284	246	297	251	260	257	267	245	266	259	249	275	266	268	307	266	263	251	259	313	281	271	262	267	288	309	293	266	261	237	284	234	253	291	272	267	252	234	269	259	268	268	289	241	224	290	266	263	247	274	267	252	285	274	276	278	314	257	264	265	248	263	306	234	274	281	285	293	228	250	255	276	238	296	264	271	283	270	274	255	272	250	266	244	248	250	272	253	250	259	274	271	276	237	249	281	265	294	287	243	291	304	249	252	278	258	266	282	257	275	282	267	278	294	252	257	266	262	260	296	283	292	249	258	265	257	237	269	281	261	266	284	278	265	257	233	270	269	287	279	250	256	265	267	280	247	283	276	257	260	253	278	262	267	238	235	286	272	274	243	280	242	251	271	271	285	262	250	260	273	268	258	246	271	274	269	273	236	262	244	241	294	259	251	304	261	286	276	245	256	270	267	289	255	253	232	280	282	252	277	286	311	260	292	271	254	265	243	293	254	274	256	267	276	286	260	279	288	269	258	259	258	277	243	255	270	258	266	296	262	270	260	289	255	249	247	274	275	256	263	269	258	257	251	266	245	283	252	272	267	260	276	287	264	276	271	273	242	278	257	255	274	252	261	280	250	273	251	252	244	269	240	288	266	282	260	265	263	277	257	251	260	254	278	243	269	240	263	262	263	286	266	302	248	259	280	274	268	274	268	275	255	232	258	253	282	281	287	262	285	258	256	256	264	282	252	257	243	257	259	250	264	260	246	257	223	267	279	252	258	254	269	283	242	284	263	231	276	263	261	247	298	276	245	306	279	284	286	302	278	241	253	269	254	240	268	259	263	262	279	251	269	252	266	271	305	304	247	278	271	237	274	256	248	279	286	265	261	254	282	268	252	250	297	258	266	278	281	252	248	278	231	292	240	255	229	246	261	281	259	256	257	246	262	274	268	285	313	303	260	275	279	257	258	226	247	247	233	280	229	229	255	237	264	240	277	255	281	244	284	250	260	234	293	282	254	264	235	274	272	267	245	278	238	287	275	266	267	299	272	266	270	295	277	228	246	274	270	242	278	270	254	283	246	277	286	259	242	271	270	254	256	257	267	295	271	272	251	286	287	262	286	244	284	275	289	281	281	250	264	267	275	252	272	250	284	283	242	258	297	255	259	276	292	284	266	256	268	294	270	265	285	280	251	269	234	241	279	273	288	280	288	242	230	259	277	265	264	247	279	268	249	267	228	302	262	254	274	264	240	255	246	283	270	269	274	266	263	259	267	284	249	263	258	249	285	246	270	278	274	269	290	285	291	283	256	266	253	268	275	251	291	240	262	245	273	223	250	274	277	252	283	241	246	286	260	269	250	261	285	256	261	270	288	275	250	251	273	273	248	262	290	251	248	282	280	276	284	259	252	230	259	279	286	244	246	275	248	272	281	260	260	266	268	243	269	260	271	278	263	239	246	262	275	289	261	255	243	274	230	263	274	275	238	261	256	266	248	268	259	296	320	286	263	257	266	235	264	255	251	246	275	272	271	250	302	257	279	270	239	264	244	250	261	280	264	267	255	281	278	268	267	254	280	284	251	251	298	272	269	257	265	258	281	240	273	270	314	271	245	282	284	238	255	259	285	240	278	253	242	280	284	262	265	257	271	253	277	256	284	293	275	275	296	276	261	278	267	261	251	279	264	258	305	259	249	227	241	286	273	248	251	266	255	293	257	275	266	240	241	286	263	252	260	228	269	267	228	283	264	255	238	278	258	274	261	273	281	285	267	290	271	262	260	270	277	263	285	281	255	252	284	288	281	276	235	239	260	260	246	254	259	273	293	250	245	259	274	263	256	225	264	278	241	264	288	247	269	239	251	281	265	268	284	263	281	252	286	268	262	266	235	251	277	263	273	251	233	274	275	262	267	274	258	291	266	299	232	268	263	275	255	283	291	250	260	277	270	268	267	246	268	290	284	256	278	254	229	291	280	264	243	232	273	281	284	277	269	259	254	265	264	274	253	294	274	270	281	250	233	272	265	263	239	240	262	304	250	250	281	285	261	258	260	243	245	256	247	268	275	279	259	250	264	256	249	276	261	283	247	278	261	254	264	281	269	250	206	266	262	237	271	258	287	268	258	253	277	261	251	244	283	263	271	264	298	279	265	255	259	265	273	251	287	270	267	256	269	239	249	274	261	291	268	263	271	257	223	277	263	264	255	270	280	256	252	249	240	251	266	258	305	266	258	274	279	263	242	258	246	259	266	243	275	266	270	249	256	265	227	238	260	253	264	277	247	275	233	273	288	275	274	255	257	265	271	247	278	281	261	253	283	289	237	249	242	260	266	284	283	263	284	276	272	282	271	259	272	249	286	296	285	244	245	265	244	295	302	269	252	240	246	252	262	281	257	260	282	264	266	273	259	301	257	261	254	288	275	298	244	266	280	301	251	272	278	239	279	297	265	217	244	280	270	280	252	260	268	247	293	286	254	255	259	260	261	280	270	279	258	241	254	278	262	278	245	250	256	274	245	258	249	259	254	242	258	255	259	245	288	258	273	266	249	281	257	272	233	266	260	290	271	279	257	253	291	239	290	252	258	273	264	278	260	239	266	274	257	256	262	267	243	270	305	247	277	284	228	270	255	250	271	269	278	267	257	270	247	243	281	275	288	258
44164	79870	36032	2849	1960	1502	1144	1002	893	792	679	645	652	633	589	569	619	574	510	553	528	503	521	468	495	506	494	519	468	438	469	472	463	479	477	454	474	453	496	452	474	455	469	475	487	469	491	470	478	478	494	450	495	451	470	415	472	487	419	454	468	467	471	483	447	482	476	451	462	466	465	473	482	513	455	497	445	465	447	428	456	486	444	432	462	488	455	447	446	492	444	430	466	448	445	459	459	434	414	475	462	405	437	465	446	473	495	412	439	463	445	439	462	411	428	420	456	441	419	447	469	462	460	456	464	441	478	445	422	502	455	469	447	446	484	467	455	460	457	483	508	481	477	478	461	459	424	471	448	473	469	466	469	473	438	448	484	471	444	489	428	471	471	446	435	418	489	478	446	423	467	441	454	432	452	443	465	456	456	441	426	444	488	431	522	477	474	422	469	468	473	411	417	463	430	465	472	470	465	448	451	473	476	474	484	431	416	465	445	464	423	486	449	481	435	460	421	452	441	445	462	466	444	460	479	464	455	437	461	434	487	461	444	464	431	455	477	507	482	468	440	481	424	469	442	443	476	437	465	417	467	448	479	484	449	458	438	445	468	443	455	434	455	425	447	439	478	454	482	435	435	445	449	490	447	463	427	454	456	480	420	457	472	412	434	423	467	447	461	469	439	440	468	480	521	466	443	478	501	488	469	439	453	441	480	460	425	465	450	429	467	467	453	434	486	471	470	435	460	470	440	443	472	449	481	491	464	447	459	424	476	450	429	481	438	495	430	474	489	484	486	454	437	462	489	465	459	451	456	481	469	486	471	428	451	446	424	483	461	452	481	468	421	463	450	454	410	482	403	454	456	509	452	432	476	433	489	457	463	427	459	445	468	465	453	477	451	464	474	468	481	437	427	472	452	442	455	471	473	461	457	460	483	461	499	434	474	455	420	459	452	452	453	482	439	465	401	479	460	460	454	448	439	471	475	427	429	473	485	464	456	444	485	457	458	456	429	481	471	431	476	468	486	441	452	482	462	445	426	466	451	438	446	457	448	502	494	453	449	497	437	454	479	459	445	451	497	464	473	457	440	469	438	465	491	467	477	460	436	469	494	479	454	458	411	449	439	454	479	420	423	437	466	409	478	453	433	466	451	441	442	443	483	473	447	461	425	492	447	456	428	443	519	482	435	466	441	497	460	480	452	450	425	473	479	493	455	463	427	425	446	435	438	457	466	475	453	470	419	493	454	419	450	455	464	458	516	416	442	459	497	456	476	490	460	447	455	446	458	408	457	468	428	462	466	439	461	451	450	469	462	506	457	440	429	466	473	460	421	447	506	439	467	472	441	497	435	445	440	482	437	491	468	417	455	479	457	459	466	436	431	486	461	467	452	488	490	447	497	483	490	455	486	506	451	464	464	458	478	457	463	443	459	457	442	469	448	457	426	498	459	470	415	473	450	410	479	427	466	397	460	435	473	455	457	427	448	469	438	440	441	481	469	425	427	477	407	447	436	457	469	472	470	459	495	501	461	460	486	476	460	449	457	477	447	421	417	493	455	463	477	453	441	484	438	459	488	498	465	433	438	466	458	421	462	430	482	472	451	444	463	445	434	451	458	474	440	480	467	465	478	457	489	447	457	449	468	464	442	460	451	476	452	455	461	430	395	484	471	469	462	464	465	432	490	439	432	442	442	475	463	466	420	459	460	454	477	439	463	470	463	427	496	449	448	485	448	446	451	493	424	437	499	457	444	455	497	453	386	473	443	473	437	463	445	456	449	456	478	464	493	444	451	456	482	431	453	471	486	460	437	462	447	458	452	451	484	451	466	477	471	468	449	429	438	438	444	434	441	451	438	470	449	476	468	478	477	442	529	422	453	452	462	459	441	451	469	499	444	447	486	475	476	441	466	438	477	457	476	464	424	449	446	454	483	466	456	458	449	454	459	449	493	448	461	437	457	485	470	515	474	456	483	482	475	494	476	451	426	409	457	461	474	462	459	457	463	447	462	453	464	476	439	474	445	470	441	428	463	457	440	443	433	459	470	476	470	518	444	456	458	484	463	465	445	470	494	453	450	445	467	469	446	429	406	436	477	440	469	418	455	444	444	501	472	475	496	475	449	504	455	465	437	461	449	432	439	426	419	459	466	466	466	512	434	444	498	455	473	440	482	463	455	450	455	538	452	436	474	443	434	458	480	460	450	487	420	421	467	458	483	475	447	503	465	440	442	463	476	435	459	421	476	484	454	421	482	466	469	478	430	437	486	475	453	480	460	499	404	466	497	439	447	466	422	466	423	420	444	437	482	472	455	428	459	441	437	477	470	473	481	466	472	431	458	465	442	460	475	471	473	456	458	460	435	465	452	454	454	462	464	463	481	443	472	468	494	481	488	467	452	443	477	477	433	446	416	468	438	432	437	434	483	448	449	483	459	439	445	455	436	441	460	471	470	445	444	461	458	432	416	472	472	438	482	479	434	472	455	454	455	452	446	419	449	451	464	431	445	455	475	468	418	390	467	487	412	441	484	422	471	446	450	452	446	437	456	451	467	460	447	492	468	447	459	438	433	451	448	480	435	450	492	429	457	481	425	482	442	480	484	434	448	482	482	460	429	469	497	514	490	493	483	477	476	466	486	457	438	474	442	430	427	453	428	468	481	462	430	459	465	452	500	391	464	443	420	472	461	455	450	434	485	486	472	433	443	420	431	479	448	468	459	454	464	444	473	494	479	439	421	508	473	459	473	462	467	468	487	471	444	457	465	426	445	495	490	471	439	452	428	447	445	489	423	479	458	410	445	475	443	443	482	459	453	428	463	448	456	461	446	444	483	434	468	433	452	472	456	493	461	408	459	446	493	479	424	452	458	458	473	469	498	462	446	472	481	461	463	455	488	463	465	441	460	446	478	477	464	489	444	443	452	423	430	456	437	431	453	482	442	458	469	438	486	421	457	436	424	456	479	485	428	415	487	469	447	418	480	435	474	447	454	449	460	437	465	463	446	471	440	492	457	427	474	488	455	455	469	460	489	440	391	472	420	432	417	417	443	416	464	445	448	464	426	456	473	452	471	458	454	458	433	473	472	477	448	452	467	449	423	445	445	472	460	471	414	433	455	453	464	465	471	452	446	483	505	458	482	464	442	448	446	445	449	467	466	449	430	497	462	496	410	431	461	470	500	458	444	457	446	445	444	464	450	456	437	483	487	464	410	480	443	449	484	464	432	426	450	463	500	460	458	457	461	441	427	449	444	505	452	470	441	446	473	461	474	462	442	460	466	441	467	471	453	444	442	484	440	465	457	432	499	464	456	463	534	454	432	482	470	467	464	466	441	443	438	447	439	442	469	453	468	436	465	464	445	477	453	490	431	457	430	464	443	477	432	457	452	452	455	499	488	470	452	456	470	470	497	460	426	448	441	464	470	442	464	509	472	481	447	451	466	475	461	468	497	471	455	465	464	477	454	506	495	438	420	451	483	466	456	455	420	481	463	463
23131	21185	29256	23465	21131	20959	7487	860	648	671	586	524	497	542	529	475	510	482	467	452	462	420	467	464	432	427	424	441	438	459	448	395	444	405	401	436	452	409	443	395	423	441	415	434	382	434	411	447	450	418	418	413	394	431	449	446	430	377	385	433	407	398	452	428	408	417	434	395	416	420	406	410	425	388	421	414	401	417	460	425	380	387	414	421	419	422	406	405	454	392	412	422	390	423	429	415	429	438	423	370	431	420	412	400	384	440	424	400	433	414	421	411	397	415	405	428	401	391	449	381	444	417	400	411	411	422	420	414	413	427	397	461	429	394	424	397	386	402	409	419	376	427	404	473	438	417	393	424	380	397	396	405	397	417	434	373	422	386	448	423	409	452	403	415	410	414	458	448	402	441	402	374	405	381	399	444	380	378	421	394	409	423	437	418	430	378	433	418	406	398	388	395	399	390	419	392	433	419	407	422	416	409	455	417	434	402	413	425	390	379	416	386	432	416	426	436	399	406	393	435	411	388	411	408	390	414	430	392	395	409	425	374	390	410	393	439	366	400	422	418	412	400	400	382	427	418	384	391	415	415	389	387	390	425	393	400	395	430	389	404	401	394	447	411	391	447	412	412	394	444	405	383	396	401	429	409	391	415	423	399	395	411	411	410	411	443	432	404	432	453	431	415	412	441	404	409	406	446	442	419	424	373	410	432	409	438	412	421	422	440	394	434	409	425	418	413	421	426	446	399	411	370	467	395	444	381	395	407	414	443	415	431	414	395	402	439	404	431	449	391	404	417	401	378	416	414	412	411	412	458	427	435	423	403	418	400	443	454	413	388	416	417	421	418	431	445	421	407	377	412	404	386	416	416	423	428	419	414	393	440	350	382	455	434	421	394	405	405	404	394	399	421	427	410	381	444	404	402	404	398	419	396	419	423	390	427	397	429	398	419	406	408	415	424	396	399	410	399	422	398	429	432	420	368	403	437	399	410	392	430	394	399	415	398	424	433	420	425	404	426	412	402	366	428	405	407	382	439	408	376	420	394	416	453	417	412	426	407	381	426	430	415	412	405	428	402	429	415	436	410	423	433	399	411	420	397	412	420	419	423	402	423	399	404	439	403	443	409	417	425	428	410	381	427	408	433	380	387	393	398	367	428	411	418	425	400	404	434	342	398	437	379	405	423	370	409	442	406	372	445	441	396	393	403	423	396	404	430	450	426	390	391	379	450	405	438	436	402	401	404	398	450	430	436	422	436	416	392	462	461	418	416	421	405	398	430	398	422	426	392	378	406	418	414	399	410	416	382	423	439	399	405	411	436	418	449	436	407	402	434	388	406	389	412	402	381	381	420	405	442	437	415	381	432	398	422	427	466	405	394	397	370	425	403	437	435	384	402	419	450	401	401	414	435	394	405	421	433	403	409	433	369	411	417	403	429	433	393	440	431	432	409	410	423	419	399	424	388	420	409	413	387	406	423	393	400	412	405	422	414	406	395	438	380	417	421	385	370	409	387	400	424	464	431	429	409	423	413	413	410	426	410	386	395	408	398	403	400	413	432	447	429	400	415	423	426	413	391	412	398	416	419	370	402	449	391	400	425	376	426	386	392	439	433	413	435	448	432	423	419	424	413	414	402	423	392	419	413	394	412	394	414	395	409	396	387	419	426	385	394	397	384	393	402	413	417	398	410	419	420	401	434	404	409	393	443	392	430	423	409	391	414	390	381	386	365	425	437	419	388	425	406	444	414	415	386	429	406	413	447	387	405	388	408	444	407	435	399	399	410	405	453	410	431	411	407	410	394	368	428	425	376	419	372	385	424	425	439	389	410	381	429	406	416	398	429	380	381	399	407	394	417	372	396	404	401	371	420	441	388	373	378	393	414	411	408	402	387	372	404	401	392	400	412	406	413	430	423	405	382	396	419	429	401	417	383	405	427	366	384	415	393	434	437	425	378	411	387	410	415	424	434	453	394	392	410	426	408	419	444	403	425	419	377	380	435	446	428	460	438	376	391	406	398	381	427	369	408	409	438	422	415	420	405	436	464	423	468	397	393	408	411	441	431	386	427	425	378	401	448	414	443	413	415	406	437	433	413	366	446	401	433	388	392	402	417	444	421	403	429	407	399	425	440	398	429	429	418	405	385	424	405	374	447	410	415	377	364	387	399	407	400	404	429	442	394	397	385	400	397	408	388	416	405	375	431	427	423	427	422	439	374	404	393	403	411	426	439	446	442	385	416	397	430	427	385	408	419	390	430	416	411	423	407	402	399	426	375	416	415	425	392	412	407	406	396	413	397	411	398	392	376	390	402	452	415	371	411	429	429	393	398	415	405	405	406	379	412	440	445	426	391	416	412	402	410	399	424	410	444	437	421	416	402	401	411	387	414	415	419	414	393	396	415	413	421	430	434	435	416	394	408	420	400	393	410	401	400	424	418	413	420	438	380	400	402	406	390	437	446	374	372	439	411	419	421	426	385	391	411	396	418	376	420	446	404	412	401	414	408	393	442	388	406	401	417	441	390	382	403	393	417	451	395	444	378	419	410	445	405	405	421	369	409	420	411	420	400	410	408	418	398	405	416	410	406	408	416	394	411	449	436	443	424	400	398	402	430	380	385	437	398	453	393	434	433	399	412	444	385	443	370	431	378	414	416	418	420	406	443	391	438	442	428	377	418	419	415	433	409	408	416	410	455	447	404	417	396	427	441	447	425	453	410	423	420	447	425	421	437	403	418	409	437	374	424	401	431	393	432	390	400	447	407	405	425	400	459	413	403	408	383	404	407	416	417	422	403	405	422	428	398	422	431	435	404	447	420	404	394	410	386	410	390	403	403	404	449	402	426	442	425	403	434	410	421	404	425	408	388	414	391	438	393	424	391	417	421	401	435	413	400	390	381	448	416	432	425	413	431	440	394	409	388	409	432	416	420	406	431	438	408	399	418	395	395	404	426	399	433	455	375	429	441	435	405	423	412	431	402	438	414	417	415	409	410	402	386	429	410	405	396	392	414	431	417	439	449	437	423	395	397	396	432	411	436	415	394	406	410	389	374	392	430	406	377	435	422	399	427	429	439	426	416	400	433	447	423	401	434	413	457	437	437	418	413	428	430	424	421	423	431	411	383	419	420	446	416	408	445	427	438	406	403	429	383	417	392	413	435	396	417	467	410	406	410	415	384	402	417	416	403	407	413	408	418	436	444	420	430	401	419	389	367	417	382	416	433	407	397	419	443	395	448	389	388	434	404	430	395	419	386	397	404	424	383	374	426	393	429	401	421	397	403	421	418	404	417	370	387	395	383	441	424	400	443	427	441	414	419	391	384	410	406	427	428	429	428	424	404	419	415	398	400	403	431	448	408	426	423	391	404	399	443	381	377	437	454	407	438	435	426	416	432	388	429	412	419	411	417	405	421	426	373	381	415	423	444	402	449	402	402	374	384	399	391	366	426	422	418	406	400	407	421	415	397	440	407	438	424	397	392	403	376	424	412
50714	78494	40184	5169	3599	2718	2080	1801	1554	1346	1168	1064	1072	990	940	942	872	826	826	818	849	768	780	791	752	771	759	710	732	714	741	761	723	735	732	706	704	717	692	731	703	693	739	706	664	738	697	680	737	693	688	711	700	714	700	713	711	663	745	684	731	663	691	634	688	700	668	672	606	716	718	698	664	715	721	705	686	686	689	686	618	692	696	625	708	699	663	671	658	684	670	722	653	640	718	674	669	705	705	695	716	662	696	689	741	662	704	670	684	695	723	681	711	669	690	674	716	693	680	646	718	694	678	691	665	722	651	686	705	643	693	706	699	736	651	676	660	648	728	724	693	696	704	717	675	731	650	705	688	688	706	654	659	652	692	714	685	686	650	692	720	692	685	720	728	713	676	703	700	660	675	716	697	711	714	700	650	716	668	708	657	677	767	698	672	684	731	696	672	678	699	719	702	699	691	662	692	706	662	721	672	692	738	684	688	692	703	648	695	717	725	662	684	687	704	692	684	697	735	669	724	674	682	735	676	641	700	659	672	718	646	675	675	681	682	671	668	685	670	701	728	708	657	661	747	669	724	622	714	671	669	661	735	647	678	700	675	658	681	687	691	699	690	651	650	751	635	705	671	645	695	664	682	710	743	698	670	635	679	733	711	640	733	666	699	666	685	699	684	683	677	709	660	720	695	665	684	672	724	718	637	644	677	682	665	715	684	690	674	694	650	647	678	628	723	614	748	721	691	681	660	697	719	736	657	667	692	728	723	663	628	670	736	646	675	687	702	714	637	710	629	686	655	694	708	675	650	718	675	670	699	647	712	639	670	649	721	742	732	715	652	686	674	670	686	680	686	703	649	737	667	665	655	708	707	700	666	708	682	662	673	727	708	657	669	639	685	695	657	744	741	656	709	623	706	677	671	700	666	673	672	618	689	693	678	738	713	670	717	682	700	703	694	711	716	661	651	710	671	692	656	684	707	673	704	694	673	683	654	675	647	715	783	676	664	753	677	649	638	702	671	676	686	667	695	648	695	642	662	714	716	681	708	636	699	677	726	666	678	689	613	734	694	682	711	725	693	699	735	656	666	676	746	675	726	680	670	705	661	741	707	660	691	676	648	679	684	688	661	677	669	637	687	660	684	683	666	659	667	700	695	677	716	654	667	656	708	679	657	683	711	660	684	730	705	683	692	661	661	699	717	658	690	673	647	667	669	652	669	678	638	658	724	660	682	696	724	673	676	667	678	665	704	664	685	693	722	711	661	723	644	708	700	666	624	697	719	649	670	698	683	707	653	598	718	723	693	662	689	668	701	662	664	611	698	684	640	646	679	682	671	699	686	679	668	708	715	684	701	704	717	666	684	672	723	723	672	676	659	703	642	689	726	674	682	690	649	712	677	663	666	692	686	690	671	663	641	679	665	649	707	651	652	727	649	630	630	702	652	697	685	669	698	669	628	688	672	649	642	718	686	662	698	628	603	695	671	704	660	709	674	693	644	679	682	708	682	724	664	697	718	715	658	682	719	671	667	622	702	720	746	647	659	745	705	665	643	704	701	649	657	673	683	679	674	683	656	678	667	658	681	686	708	709	676	729	678	656	630	752	678	689	697	648	662	691	695	711	646	683	733	718	675	665	671	652	711	666	687	663	695	649	640	698	678	710	726	646	731	689	670	691	711	690	683	710	674	676	686	694	701	702	696	690	667	705	657	677	679	706	696	726	747	702	689	703	725	669	690	725	680	654	674	703	634	632	704	669	700	690	663	698	706	661	682	705	722	709	689	685	694	683	706	702	709	678	673	741	691	701	664	668	648	707	714	720	644	651	679	701	673	664	663	720	699	655	673	705	687	657	715	656	655	652	672	679	682	698	727	669	694	659	673	722	701	710	673	652	662	669	642	664	724	680	678	641	645	723	695	720	650	689	681	673	648	674	700	681	705	738	705	684	701	701	705	667	632	694	696	623	741	647	662	644	655	680	677	688	673	718	690	720	692	673	694	700	676	656	687	712	671	686	678	639	675	679	696	693	675	715	710	711	722	664	711	644	636	704	659	656	727	667	682	625	680	676	707	692	695	701	691	680	706	680	664	663	624	621	688	658	667	658	694	684	673	699	678	658	684	680	649	717	646	729	645	723	676	684	650	696	653	712	702	667	663	676	667	671	655	670	711	670	734	700	667	691	682	657	674	665	685	688	703	721	698	671	674	625	712	714	668	684	625	700	671	699	726	671	694	669	693	674	721	639	701	719	713	684	673	737	679	700	680	671	706	725	695	670	735	679	680	662	708	676	657	731	717	695	708	688	666	654	685	667	666	697	702	687	693	686	699	715	650	706	633	715	639	670	710	678	631	700	692	653	694	655	716	735	682	710	719	700	662	661	695	674	680	715	686	662	685	694	676	764	698	663	708	673	691	680	683	681	640	674	656	689	706	711	678	692	647	662	708	698	681	674	659	610	665	633	712	677	691	683	708	694	685	673	680	698	716	692	673	666	703	695	725	732	673	697	691	677	645	724	656	679	677	656	688	667	729	747	702	688	657	675	689	666	629	666	669	683	662	739	687	693	740	696	654	683	670	693	690	638	698	668	670	679	649	726	642	674	687	737	687	690	720	666	723	672	664	707	683	669	685	698	690	668	703	674	657	685	712	612	708	675	721	663	699	699	686	642	680	686	733	703	689	687	691	670	701	732	686	633	666	705	678	657	655	713	682	686	678	689	686	707	708	703	736	681	635	707	667	666	705	678	637	722	667	703	713	721	657	691	642	718	649	697	693	671	657	661	674	696	714	720	726	699	656	673	706	698	739	688	652	686	726	640	678	666	687	679	623	636	696	685	644	671	714	647	677	680	718	719	690	627	679	686	668	733	679	682	683	700	660	675	719	652	677	638	707	669	673	680	691	663	689	719	700	709	620	675	673	714	662	697	653	682	680	660	691	703	678	684	650	692	682	676	693	732	668	671	668	669	689	700	710	676	699	700	677	680	714	714	654	721	688	704	671	719	689	640	682	674	682	666	655	681	680	704	671	681	707	682	677	674	674	738	680	682	662	703	679	671	730	690	667	645	699	682	686	666	707	709	698	701	625	754	659	723	653	674	673	685	694	648	685	667	688	693	688	710	685	694	718	663	691	741	650	669	676	667	665	668	663	680	710	669	661	682	656	702	703	689	685	688	709	715	706	671	663	706	712	690	666	694	718	698	656	659	663	714	665	730	644	716	693	695	687	697	705	684	670	692	641	683	666	733	692	663	706	682	677	649	663	637	726	705	675	655	673	671	687	681	647	689	646	696	719	671	671	655	675	666	704	675	656	691	707	650	709	633	736	666	669	708	717	658	657	719	703	601	665	690	684	674	701	693	677	709	694	683	709	688	705	672	702	640	648	704	703	693	662	684	723	651	624	690	688	683	656	697	713	652	674	685	678	631	676	663	703	699	696	624	654	694	671	695	678	666	672	700	686	699	653	700	674	677	664	720	677	682	731	635	686	646
26708	22334	22117	4228	168	147	137	129	146	122	125	117	108	124	124	114	114	112	112	109	124	124	110	118	123	116	100	124	104	123	121	107	104	115	112	108	123	127	100	112	132	96	108	111	112	125	122	126	111	98	113	130	125	112	109	124	136	128	110	104	111	116	128	107	114	135	96	102	109	110	124	105	119	114	121	116	130	141	115	108	119	111	113	122	115	113	122	112	128	124	128	130	111	125	117	106	129	96	114	115	127	110	131	145	107	115	130	108	98	112	118	110	111	110	119	115	116	105	123	123	136	97	122	113	132	123	103	114	106	112	112	104	102	103	119	115	142	114	106	119	131	124	109	100	119	126	115	124	111	110	118	118	117	95	118	119	112	107	116	117	127	114	110	112	106	94	116	102	130	115	121	106	126	106	106	124	115	137	116	123	109	129	123	119	115	112	108	110	116	115	115	126	130	107	123	119	134	108	104	104	123	91	125	141	117	130	116	120	127	115	116	115	102	99	139	118	112	107	110	117	109	92	119	111	119	132	111	115	102	114	121	107	103	125	103	114	116	116	98	102	103	120	139	101	110	116	131	117	124	105	102	116	108	112	109	114	126	106	112	87	122	117	109	109	121	105	103	93	117	137	126	138	134	120	117	116	128	99	120	113	113	129	111	104	106	117	113	126	107	125	89	105	116	106	126	112	112	113	110	100	114	124	103	105	112	102	121	113	134	142	111	123	106	92	112	128	102	104	110	107	107	112	115	104	124	106	120	107	131	99	119	129	104	101	119	110	121	114	114	115	117	115	132	114	112	115	110	132	103	117	117	99	86	124	138	109	117	128	134	120	96	108	95	122	138	100	124	113	112	119	113	137	119	97	118	105	109	112	113	117	114	120	111	97	109	122	115	123	129	122	113	101	104	114	113	104	111	113	135	110	106	91	116	130	99	107	120	112	138	111	124	124	116	122	115	116	114	109	127	118	124	137	115	116	144	109	109	112	110	109	107	119	119	106	113	108	107	122	101	118	97	112	105	114	124	107	116	135	121	103	112	122	110	120	132	105	114	125	126	113	108	120	106	107	103	117	119	102	90	121	107	126	113	101	110	108	115	120	122	113	121	124	115	126	113	123	133	101	105	122	117	101	115	124	104	110	117	102	105	109	111	119	113	108	121	124	104	130	123	135	117	120	122	103	129	104	116	111	122	124	112	105	93	99	127	123	131	125	102	122	125	107	110	101	99	112	115	116	101	123	102	127	101	113	116	117	125	117	123	99	118	123	102	103	118	141	115	132	128	129	124	113	105	110	97	99	118	106	112	146	118	107	113	109	99	123	102	125	121	97	118	97	102	112	89	130	120	110	107	115	121	111	90	107	109	125	105	113	120	101	110	126	122	119	104	108	122	109	103	114	107	90	110	108	103	131	141	116	112	110	119	123	119	113	118	111	105	118	94	103	105	116	119	104	118	118	109	124	127	100	113	133	115	112	98	116	107	113	110	101	127	103	100	115	129	114	117	126	134	108	114	104	118	118	122	123	107	99	123	110	129	132	118	127	128	144	111	129	118	104	113	115	133	111	113	120	142	118	108	115	115	98	109	114	119	125	118	117	100	117	97	112	126	115	129	128	118	112	107	112	104	129	104	125	117	114	106	115	104	107	97	119	116	108	98	111	122	131	122	136	127	108	110	107	117	123	100	105	102	120	110	128	122	117	105	105	123	110	111	113	125	117	123	109	126	130	116	133	109	104	102	107	116	121	138	98	116	132	99	113	110	99	111	99	143	123	136	106	113	110	101	128	93	117	118	139	109	128	107	103	113	103	105	125	116	123	129	95	129	114	120	121	107	131	113	133	113	125	110	108	114	126	105	108	110	114	117	110	114	115	115	110	120	92	104	119	120	119	117	89	104	105	94	112	94	119	111	99	102	113	112	114	126	138	119	99	110	120	111	121	117	129	108	108	118	111	123	129	121	111	117	111	107	120	135	134	127	126	124	120	105	120	123	123	103	122	112	131	120	122	99	113	81	126	98	112	109	111	120	112	106	109	107	121	109	102	123	108	99	100	113	115	111	112	105	116	108	109	122	113	107	122	125	131	107	110	143	123	123	121	121	116	109	120	122	93	104	133	125	123	116	119	123	116	117	120	110	121	117	128	118	108	105	108	116	111	120	102	129	114	107	98	121	105	103	113	120	115	107	102	101	123	106	118	107	118	116	111	119	108	139	122	115	103	120	108	141	126	120	122	121	133	103	125	95	127	93	126	104	123	139	112	109	116	113	120	105	107	111	115	97	117	98	94	128	90	121	124	116	114	96	110	121	124	108	117	106	132	115	117	118	108	110	116	107	92	109	119	112	129	104	115	105	100	110	119	125	101	116	124	96	111	110	102	133	109	119	118	101	108	105	121	102	81	112	132	94	118	110	119	116	122	124	129	114	114	136	116	122	93	127	122	111	137	113	110	106	118	111	114	99	110	115	112	115	135	133	117	125	124	116	114	109	120	105	106	110	112	121	111	107	100	112	107	135	96	110	106	125	93	118	130	116	108	117	120	116	113	128	114	120	138	124	118	109	121	113	117	127	120	108	104	126	116	117	100	127	113	94	115	133	115	125	115	124	110	116	114	104	121	102	106	94	126	129	112	113	114	125	119	129	120	121	134	122	119	117	90	106	109	109	104	123	111	97	103	116	112	125	111	109	117	118	119	120	120	117	111	100	99	107	111	117	82	100	114	100	122	118	98	106	113	124	110	128	97	110	123	132	124	115	94	88	107	110	103	103	112	124	133	127	102	112	126	112	114	112	129	102	99	104	104	129	109	112	104	96	113	100	120	113	135	101	105	119	104	107	126	115	113	119	108	105	134	102	92	121	121	132	120	104	107	102	124	94	91	108	114	138	101	106	111	109	116	135	137	123	107	94	118	117	142	121	107	108	103	117	109	111	107	126	114	101	112	112	93	107	99	115	116	113	109	104	96	117	116	115	142	127	107	96	100	125	118	110	116	117	128	118	124	100	119	119	101	116	109	122	107	135	105	115	113	111	108	119	111	111	113	96	109	128	113	120	113	101	105	116	109	122	107	104	109	102	107	107	108	106	130	116	98	96	106	116	108	117	112	124	110	124	96	117	116	116	113	117	94	114	101	103	114	119	121	108	100	120	125	105	103	145	112	107	93	129	119	117	115	118	119	107	128	106	119	108	122	113	119	94	105	103	107	107	108	103	128	117	121	114	114	100	139	117	91	105	100	134	107	103	100	109	116	136	109	90	96	123	107	90	125	101	108	112	109	112	108	118	132	99	107	114	114	124	107	119	112	103	123	108	115	127	116	135	118	110	114	126	116	121	107	117	99	102	124	116	130	105	125	101	117	120	112	127	129	121	95	107	114	109	105	112	103	135	105	104	102	106	106	107	93	115	127	117	118	115	108	125	133	130	104	114	100	109	108	140	104	98	127	112	116	125	124	114	114	96	109	134	107	128	121	99	104	120	117	123	131	129	102
23125	36935	19946	455	374	319	277	271	289	229	245	232	238	219	246	230	209	247	223	211	217	233	228	207	198	219	213	216	207	201	209	252	222	194	240	212	209	227	204	221	217	205	204	208	213	198	231	210	207	205	198	238	218	212	191	231	214	208	227	215	197	233	201	218	195	214	258	206	214	223	203	210	245	217	204	209	215	209	216	220	201	190	210	199	194	234	208	197	220	220	230	213	202	218	201	210	204	219	188	193	218	227	233	224	228	196	212	228	203	214	227	220	212	217	218	203	203	208	209	207	220	221	237	220	218	227	201	196	192	223	215	212	191	201	212	208	220	208	240	202	208	194	198	214	189	206	213	212	206	221	211	203	203	204	218	202	217	232	214	223	180	212	249	223	204	228	214	225	232	222	242	227	194	178	214	198	214	231	223	210	212	191	221	223	191	199	219	189	224	225	212	217	200	238	228	225	204	218	212	227	197	210	183	221	211	225	213	221	220	190	192	198	228	242	241	223	218	208	224	228	215	196	237	215	215	215	228	228	209	230	238	245	207	215	211	198	206	201	196	230	225	214	217	216	211	178	221	208	194	232	229	202	200	207	215	219	190	230	222	214	222	211	215	226	227	215	212	218	224	229	193	218	225	213	215	209	205	208	232	207	208	210	231	200	191	234	195	229	229	219	231	216	214	211	210	221	253	223	208	207	231	201	233	225	226	247	208	223	216	218	207	208	211	215	194	238	205	222	226	222	218	197	223	213	209	211	210	217	210	210	233	197	226	221	237	204	218	191	217	205	219	204	232	229	198	220	220	199	214	219	194	209	196	242	198	222	222	206	204	207	203	212	214	222	213	204	228	202	191	224	233	188	211	209	189	239	218	242	198	215	213	204	226	209	227	195	248	209	223	208	215	207	210	190	214	212	257	202	214	206	237	218	235	204	210	214	234	226	217	196	197	238	222	217	214	230	221	200	203	229	214	201	192	207	221	171	204	182	212	256	215	203	225	224	229	183	202	231	205	207	212	206	208	231	216	195	219	206	249	200	213	208	211	213	224	220	217	206	206	238	188	223	206	224	200	186	205	248	227	209	200	212	230	227	183	222	223	220	217	236	212	242	206	210	223	216	224	207	208	192	218	213	219	223	222	198	226	199	216	217	220	194	218	227	206	245	210	213	198	207	218	225	200	227	227	207	231	204	208	177	241	218	209	206	215	217	172	238	181	214	200	210	228	220	206	206	196	218	220	226	211	206	227	212	222	215	202	206	214	213	227	200	224	211	222	203	217	191	201	200	235	192	209	217	203	211	213	207	260	183	219	198	209	206	217	226	213	214	205	185	224	198	201	219	202	231	197	216	203	233	205	229	207	234	216	199	201	230	217	195	210	196	203	193	218	197	225	226	198	221	206	218	214	221	212	213	213	219	212	241	217	207	210	222	223	222	225	199	214	213	216	248	210	226	192	214	210	216	218	215	194	204	228	198	195	236	214	249	225	204	213	203	251	200	210	229	244	224	200	202	185	216	207	206	201	227	205	229	211	209	218	214	216	237	210	190	200	228	196	200	236	224	219	199	224	205	208	216	213	195	221	213	189	213	197	197	239	175	202	233	218	217	255	201	224	217	217	213	207	222	193	229	204	227	211	209	197	187	229	213	223	218	208	220	195	209	205	201	200	194	218	217	223	225	229	218	208	217	198	217	198	221	214	206	212	221	230	212	225	201	215	196	189	199	203	231	214	230	208	206	198	224	209	217	211	212	242	201	216	203	213	217	210	219	218	228	197	221	195	221	216	223	197	236	211	215	206	182	205	230	205	211	234	208	227	227	211	221	225	194	223	224	197	218	216	207	224	205	210	226	201	207	208	209	210	258	221	232	214	202	199	222	190	200	200	205	195	209	217	199	226	223	233	199	202	244	219	236	222	229	198	189	213	219	229	238	220	227	190	213	212	220	210	179	196	218	182	186	193	225	200	222	190	213	217	209	202	220	186	230	203	206	199	224	211	221	218	207	203	227	207	198	216	222	201	194	220	212	208	213	226	211	229	228	212	238	217	212	199	216	207	209	226	193	218	202	214	201	192	231	215	235	191	210	213	216	239	232	216	234	222	206	204	194	234	196	234	231	207	238	211	240	215	207	215	206	201	210	208	188	218	204	238	222	195	186	207	235	237	220	218	218	197	251	188	220	229	216	220	254	211	226	200	232	218	221	196	232	195	219	212	206	214	211	216	199	218	202	201	226	188	202	215	217	238	227	200	225	210	226	203	247	234	205	233	225	205	216	218	217	208	212	210	205	207	228	213	224	216	226	216	206	208	231	191	225	232	216	229	224	230	208	211	225	215	250	236	213	214	219	207	210	224	225	176	208	226	234	203	224	218	223	206	201	185	238	212	209	223	253	203	228	204	205	212	200	228	222	195	214	203	203	211	216	206	224	201	213	209	205	212	204	209	240	221	205	204	210	234	209	210	210	221	203	194	208	213	211	206	232	237	208	205	221	206	202	233	220	237	224	229	206	218	214	211	213	218	208	227	217	207	193	184	199	216	224	182	238	214	209	195	205	217	231	220	228	217	205	208	228	205	253	214	204	229	187	217	197	226	202	214	213	189	213	178	213	212	235	223	205	201	226	233	201	207	208	211	221	221	200	208	210	207	191	214	221	204	213	215	172	217	199	212	217	228	216	228	219	183	216	200	239	231	198	210	214	195	202	229	199	226	202	199	230	208	235	211	205	210	225	225	234	214	197	206	221	206	218	191	207	232	202	206	209	211	215	231	233	235	222	211	215	207	219	232	236	216	218	201	201	216	194	185	244	220	225	221	212	204	180	221	237	217	199	201	213	213	221	207	239	200	193	234	218	214	212	231	225	220	210	197	216	209	208	216	204	200	190	201	205	243	183	202	239	225	205	207	219	193	187	213	226	244	184	212	220	189	246	203	214	183	209	216	211	213	238	191	197	236	216	234	215	201	218	213	212	194	217	217	195	225	202	228	209	231	222	211	209	220	235	267	205	223	208	237	218	205	187	235	193	198	206	247	233	208	214	200	197	202	216	212	215	220	206	204	201	252	202	233	206	203	227	216	171	205	227	215	208	209	204	210	209	214	232	222	211	208	201	215	201	219	188	201	197	215	226	236	220	205	207	219	222	207	188	214	224	209	235	205	220	205	221	202	201	227	224	228	224	202	222	218	203	221	238	224	219	209	211	215	203	201	213	226	216	251	197	209	226	219	195	227	218	199	212	206	223	242	217	190	215	203	201	179	227	215	212	228	224	224	209	220	203	224	213	232	207	183	230	211	213	207	201	206	198	211	229	184	223	217	205	211	202	220	214	229	220	209	248	219	208	214	200	194	222	218	201	199	221	203	222	189	189	218	214	224	216	200	247	221	211	230	229	206	221	194	220	216	204	204	220	234	205	216	231	208	217	220	215	222	230	221	213	192	212	241	192	212	203	218	245	219	220	202	232	229	227	195	218	233	203	214	188	199	209	213	230
24097	22114	30985	23542	17382	2841	605	468	409	376	353	309	346	296	313	263	296	269	301	281	270	284	290	291	282	277	277	263	280	263	271	300	255	273	293	263	272	306	268	263	284	286	286	274	287	288	256	278	258	261	260	278	272	263	281	246	249	261	261	267	293	279	267	286	255	271	254	268	259	267	260	263	264	276	258	268	262	262	293	246	250	297	267	272	277	275	271	279	254	276	248	290	272	245	275	292	282	275	266	263	274	262	292	273	302	282	280	251	261	268	274	255	260	301	280	252	255	262	261	222	292	230	226	257	269	247	256	250	268	266	277	262	272	291	263	284	286	240	266	284	265	237	271	260	297	234	244	251	265	245	277	271	276	285	267	277	279	251	245	266	253	288	258	271	258	243	286	258	259	240	253	264	264	299	279	269	284	277	257	256	263	254	236	259	277	248	280	273	271	270	265	287	259	270	282	236	273	278	258	297	285	244	250	233	259	278	258	268	255	269	266	247	271	269	262	266	245	283	264	267	236	247	278	268	244	271	283	290	264	271	260	243	266	228	276	274	266	238	249	281	258	270	269	246	273	282	272	249	252	252	287	257	279	246	248	255	245	278	251	251	248	290	289	273	251	249	269	282	262	295	270	281	263	247	283	251	257	260	266	302	286	261	257	297	262	278	271	252	278	282	239	298	267	259	267	288	274	268	275	251	258	241	258	248	265	280	269	293	274	248	237	268	251	286	289	222	258	292	246	284	261	249	286	263	279	282	269	262	258	259	284	260	291	261	283	281	242	262	274	266	263	236	261	254	277	261	255	267	275	278	252	275	258	260	293	267	257	267	282	266	275	256	309	282	268	257	254	278	240	246	253	254	247	283	250	287	256	262	282	250	259	240	267	272	261	249	281	262	256	261	258	263	266	233	272	283	289	261	283	255	272	291	289	262	263	247	274	257	288	252	266	288	250	276	282	260	264	276	272	286	257	270	241	237	284	285	245	276	254	270	248	267	246	256	275	293	290	257	265	295	253	240	267	251	268	268	258	278	272	254	275	276	284	249	226	251	258	277	267	250	277	296	253	247	252	293	247	252	268	280	286	279	266	293	243	257	252	227	231	255	258	247	285	232	272	272	250	280	248	246	268	265	244	274	228	249	262	277	264	221	274	272	269	253	256	281	247	241	280	282	283	275	258	264	285	261	241	278	232	248	237	263	246	283	280	258	248	268	276	279	233	252	304	294	269	279	283	257	275	273	261	258	275	236	237	268	263	260	250	246	272	276	255	287	272	265	254	257	270	262	226	243	249	260	270	260	274	266	263	273	278	238	263	258	272	283	267	273	252	241	254	277	268	266	255	270	262	254	291	244	248	248	280	276	256	252	257	251	292	285	260	262	277	254	262	288	250	298	264	271	260	254	252	271	264	252	235	233	267	257	304	268	239	252	263	277	260	263	290	247	228	246	263	265	272	256	244	243	267	245	260	241	242	289	266	274	273	271	265	271	238	265	263	275	273	253	252	260	243	270	287	247	291	266	269	269	269	282	278	255	263	278	288	290	256	274	237	263	265	285	278	261	260	290	254	242	258	267	266	260	300	248	250	259	271	256	283	263	275	254	267	286	251	265	288	260	269	263	257	257	226	253	260	266	287	265	262	266	258	283	294	255	262	284	275	271	267	262	280	260	270	269	245	268	255	285	269	251	244	264	282	278	280	247	266	229	290	261	259	216	234	281	271	260	275	270	260	259	270	254	265	257	284	264	274	301	261	277	279	250	275	282	253	287	286	281	274	255	248	260	267	281	252	268	252	273	251	281	260	232	274	290	255	276	247	243	251	263	276	231	245	267	245	246	249	275	285	247	270	289	240	275	255	249	274	247	255	275	274	258	277	263	253	274	266	259	279	276	273	244	237	267	270	235	253	247	257	254	291	254	268	248	261	258	259	275	234	250	267	269	227	281	262	267	262	243	262	257	272	307	236	256	307	264	260	296	283	293	283	255	275	266	284	247	283	264	271	295	243	269	266	274	256	285	251	250	265	239	259	269	270	261	251	272	264	257	254	272	264	253	238	241	264	265	306	292	248	266	279	254	282	284	276	258	262	298	294	254	264	268	270	274	283	278	263	270	269	272	234	297	263	266	256	246	281	238	278	266	275	273	261	268	290	267	269	264	272	269	269	276	293	244	281	272	263	263	277	255	280	271	277	266	267	269	278	250	257	269	281	274	289	270	246	268	264	260	250	275	264	253	255	287	283	263	267	255	266	287	282	263	259	263	258	246	281	251	277	265	268	245	277	270	261	252	284	275	289	262	252	310	261	252	323	247	277	262	249	254	245	245	268	246	277	273	288	249	279	255	265	290	263	246	282	228	275	284	260	271	249	238	298	281	268	268	251	279	257	244	257	276	259	253	263	292	285	240	268	256	262	298	254	271	287	254	244	234	280	287	261	265	256	224	291	268	261	276	262	258	270	260	302	276	276	252	274	258	287	258	278	259	277	264	255	251	253	301	246	248	251	270	264	262	226	263	245	283	273	258	261	264	246	296	304	261	263	265	254	228	247	272	271	250	268	267	273	279	262	272	274	258	268	262	249	271	264	247	250	262	289	278	272	258	263	265	265	289	272	283	308	256	239	266	224	275	264	273	267	240	261	236	291	280	258	247	262	276	253	246	231	255	288	266	296	277	273	258	246	272	260	257	264	280	271	228	262	278	266	247	276	281	278	296	252	267	255	265	250	262	255	286	281	266	263	249	237	305	267	251	261	265	272	245	267	229	255	268	272	263	259	259	272	304	234	252	236	270	257	261	270	243	247	287	260	284	267	268	258	279	277	284	269	236	262	277	271	286	263	267	250	285	275	259	248	267	255	242	279	272	277	263	257	266	262	267	262	272	248	262	250	274	235	227	268	286	257	251	268	263	267	265	248	276	279	275	256	263	281	256	253	270	254	266	279	258	254	270	248	268	250	260	261	278	266	266	243	243	245	249	275	265	267	244	277	261	257	269	310	257	270	286	245	248	253	260	289	249	256	268	277	279	265	263	250	273	276	271	254	279	279	263	244	274	268	275	273	262	259	261	249	264	276	260	272	245	243	269	286	240	272	261	277	257	256	265	262	274	271	261	233	280	271	273	273	256	255	255	262	300	256	290	253	295	252	237	290	264	221	280	266	263	280	260	266	238	300	283	253	252	251	268	252	265	257	250	275	264	228	241	260	250	276	262	282	258	266	258	289	262	249	275	271	271	284	296	250	238	240	248	269	269	262	274	267	253	270	247	273	247	285	248	265	252	233	274	259	284	252	248	256	262	294	258	273	274	278	259	254	264	256	279	295	281	238	239	256	275	281	280	278	267	257	271	273	247	292	297	261	272	269	236	284	290	268	259	252	261	251	260	282	255	303	301	264	271	257	248	232	293	300	246	233	283	268	248	257	271	246	228	271	244	277	273	269	288	274	284	268	284	275	276	272	279	247	285	269	253	249	282	286	286	262	254	250	234	245	269
45631	72584	39549	3108	2041	1517	1201	1034	975	828	726	700	671	636	538	601	549	564	544	499	523	494	487	509	493	490	517	490	477	476	467	493	466	479	507	465	481	470	461	465	425	449	482	492	412	467	484	481	523	500	467	456	453	466	470	468	456	468	440	475	483	434	502	459	447	456	462	463	438	458	462	472	450	416	471	483	480	454	468	433	445	454	418	468	416	455	462	427	485	457	458	469	480	423	442	493	466	458	417	462	478	477	453	480	437	455	468	468	454	468	458	468	450	399	451	461	464	456	435	451	472	441	455	482	407	435	499	444	461	484	458	462	476	440	468	469	482	429	467	478	466	469	510	425	462	472	410	475	500	435	451	464	457	462	455	407	490	424	448	459	453	457	428	436	444	475	445	464	438	457	471	436	455	450	466	467	458	501	486	468	456	466	438	470	487	457	476	449	468	440	468	515	474	456	482	485	423	466	468	415	457	483	457	475	452	453	448	457	428	461	445	466	492	435	450	428	468	446	455	485	453	446	440	448	453	469	450	427	506	462	454	446	466	453	464	451	436	482	484	469	459	447	438	451	487	460	425	450	431	454	460	437	470	490	429	428	457	460	471	446	466	476	440	453	462	453	414	453	452	487	527	465	476	448	467	455	416	484	459	454	432	469	428	445	446	453	430	474	450	513	452	464	416	422	488	457	468	473	420	440	428	469	443	448	428	445	475	466	433	430	455	458	430	489	472	468	443	425	444	467	449	446	447	447	419	450	483	449	478	471	447	435	488	440	420	439	500	444	484	463	417	428	502	454	443	496	480	487	458	486	483	456	471	441	449	485	422	449	502	479	424	444	472	419	445	451	468	450	442	429	443	468	463	435	443	471	451	473	451	421	488	466	459	455	420	503	423	475	456	414	453	473	477	424	441	498	487	467	420	423	450	475	462	469	436	471	471	464	462	456	464	434	483	435	444	513	446	454	436	472	485	490	440	474	433	473	451	466	483	473	440	488	411	460	430	479	457	460	457	465	458	448	408	468	444	459	478	467	464	460	453	441	442	476	429	468	435	442	458	436	446	457	482	465	446	468	485	429	423	425	464	467	472	452	440	481	432	472	487	471	436	474	450	496	430	435	452	447	477	479	447	476	441	482	513	439	453	476	490	455	462	457	468	402	504	444	425	469	441	440	455	457	402	448	416	472	504	479	459	472	437	456	450	458	477	473	463	457	475	473	486	470	431	477	446	478	441	446	431	457	476	455	450	458	462	428	464	466	454	437	466	473	479	478	463	446	395	443	458	465	479	478	476	442	513	462	441	447	453	425	464	450	461	445	426	468	449	461	489	465	447	431	470	481	437	451	419	416	419	452	405	443	440	452	453	416	472	461	461	426	446	436	417	406	442	480	436	444	442	458	470	470	407	434	455	428	480	464	433	436	483	460	440	473	437	439	468	461	463	485	456	456	451	472	453	436	414	443	448	453	428	462	500	445	450	447	439	439	425	484	464	481	483	493	447	450	430	448	474	409	454	412	436	453	419	459	465	456	459	467	466	432	462	471	470	458	484	439	460	468	490	487	442	458	469	448	506	480	460	456	495	459	432	503	502	447	487	437	420	452	472	443	475	463	449	462	462	484	473	450	420	478	435	446	464	484	429	479	486	438	467	493	470	445	455	439	423	451	462	462	490	449	438	462	490	454	442	474	446	437	492	461	481	450	437	465	465	486	457	437	433	479	461	443	433	463	401	470	436	460	445	453	442	455	451	434	464	445	448	486	457	446	491	443	467	459	470	457	444	452	487	447	478	450	426	502	470	461	460	458	459	461	483	457	442	448	500	451	456	460	429	412	466	484	488	445	432	452	438	463	455	439	495	470	489	489	464	482	421	460	470	490	472	499	447	450	482	475	465	423	468	466	446	453	493	449	468	417	474	426	471	497	472	425	430	465	442	459	451	438	430	485	488	459	499	465	431	418	446	473	479	431	436	478	489	449	461	432	477	492	465	426	489	428	449	444	454	448	436	445	476	422	439	468	466	450	403	463	443	475	473	475	428	471	484	445	468	447	487	437	445	444	474	435	416	457	487	475	452	450	456	470	477	484	481	418	426	507	479	519	430	449	449	484	433	450	445	472	478	458	483	451	481	448	455	432	429	434	475	433	457	446	433	462	493	439	482	449	484	426	448	460	426	407	455	450	439	468	420	497	447	422	462	444	408	462	454	449	455	456	456	485	451	483	445	455	462	465	469	455	475	444	457	475	443	445	503	475	462	447	462	467	463	444	454	474	444	452	411	454	448	431	425	461	472	439	452	518	445	462	451	472	477	453	471	444	487	450	440	430	464	466	496	461	442	446	468	430	459	451	437	410	483	392	486	466	481	468	437	436	476	462	489	424	471	466	442	453	481	437	428	482	432	479	467	409	445	451	459	428	407	415	516	442	493	484	453	485	430	452	480	461	447	433	457	468	453	437	479	458	449	472	430	449	449	463	474	436	469	435	474	451	504	404	487	447	468	458	501	422	445	442	476	440	446	411	450	465	459	457	463	474	456	489	418	443	441	418	442	440	462	443	439	474	443	494	423	448	483	483	416	443	480	443	473	432	469	424	484	446	467	484	475	450	437	475	448	424	444	455	487	464	454	481	440	502	492	442	459	432	485	481	474	457	462	473	432	492	475	485	482	467	481	474	468	471	455	486	443	482	471	432	485	450	457	446	427	507	500	418	446	477	458	450	472	492	420	467	468	489	448	459	445	441	453	465	450	440	432	433	465	452	459	460	450	476	465	434	440	438	451	484	443	448	462	461	436	463	418	478	443	426	440	478	481	422	467	442	458	462	455	439	406	472	476	431	438	466	480	488	486	438	498	443	494	460	479	441	439	400	445	402	465	449	473	459	451	455	443	486	479	448	461	456	447	483	467	451	457	431	436	480	445	432	462	439	441	499	448	459	489	434	514	470	481	450	452	462	447	460	491	451	420	459	436	475	430	450	470	478	456	441	435	448	449	478	448	442	478	437	482	466	437	449	430	438	478	436	482	423	419	424	471	456	488	484	507	453	478	448	424	460	416	487	432	468	475	469	480	449	459	408	448	442	484	412	479	439	458	435	458	463	489	445	448	449	468	461	439	473	487	460	497	419	443	415	477	438	435	472	459	457	454	399	426	435	451	432	412	480	451	463	469	423	461	415	446	447	433	437	498	493	451	474	436	456	466	498	455	421	443	472	424	446	460	490	428	443	461	441	470	419	435	443	430	498	427	474	436	426	465	461	487	467	504	457	462	455	448	443	442	465	446	446	485	443	445	458	472	461	446	437	474	476	469	480	447	494	448	506	444	434	442	459	452	459	412	485	436	449	486	482	449	443	445	456	483	505	424	471	433	419	455	474	464	475	455	466	448	445	471	441	445	441	486	491	433	476	515	457	471	479	458	463	447	439	468	481	499	488	442	437	460	460	454	448	450	438	420	470	443	461	428	462	440	437	433	457	444	450	487	471	445	448	462	450
23073	21460	29430	23622	21050	17119	2276	858	639	570	569	564	477	481	509	493	506	444	475	434	412	427	419	472	473	415	421	436	425	439	459	448	453	479	435	406	405	419	444	425	435	433	428	435	441	422	406	403	444	380	415	415	391	411	393	419	417	420	390	376	391	426	393	384	397	415	388	390	414	430	406	387	411	431	429	406	408	422	413	417	446	428	422	397	383	414	437	399	427	415	422	428	422	411	408	435	422	399	419	382	375	418	404	415	410	430	394	412	421	427	435	417	392	406	394	396	427	426	424	421	412	404	421	389	416	410	414	421	469	402	386	403	402	422	424	394	444	386	398	436	448	451	444	386	440	411	439	437	413	429	387	428	420	456	390	439	425	422	406	415	390	395	406	420	444	451	418	413	420	435	386	403	411	397	412	406	411	390	413	446	394	382	437	467	411	382	414	414	438	429	429	423	395	373	399	404	438	421	431	403	417	398	424	388	397	405	383	426	402	426	414	415	376	432	444	408	412	387	395	403	389	433	395	423	394	413	402	370	450	433	395	354	402	430	417	439	387	439	423	414	415	398	400	428	410	424	420	412	396	430	392	407	407	409	449	425	392	379	428	380	461	383	424	396	397	395	386	430	405	392	410	399	441	397	405	380	409	427	418	437	448	427	413	417	409	430	401	416	440	402	399	406	411	432	388	397	407	388	412	399	405	424	396	454	388	421	382	408	415	398	387	405	400	441	383	391	387	412	396	393	404	408	404	378	432	434	399	423	397	377	404	392	394	432	429	453	416	406	404	452	434	415	437	433	401	404	415	381	413	407	372	425	369	366	397	446	411	409	403	397	413	422	434	408	381	441	420	430	438	440	425	444	392	407	409	425	439	436	384	384	408	442	421	468	378	391	378	397	448	405	409	400	424	395	371	399	425	383	429	418	435	403	395	409	403	414	423	400	413	439	355	446	465	447	422	406	383	429	403	433	400	443	440	405	417	395	417	413	449	402	438	434	390	396	412	405	420	397	442	388	414	410	420	378	397	430	392	409	434	427	381	424	438	407	424	380	410	407	395	411	404	427	399	433	412	436	443	377	434	413	405	411	387	407	383	412	422	378	453	402	434	413	385	418	457	424	389	411	397	394	428	376	427	401	439	423	394	422	428	472	386	407	404	433	420	445	420	423	413	410	416	377	396	436	445	365	401	372	410	450	397	404	394	432	426	440	434	442	381	431	416	401	402	389	401	423	391	434	399	383	418	421	440	406	410	393	388	430	392	428	437	432	430	421	378	402	402	433	395	423	384	399	362	429	421	392	441	407	393	405	428	355	451	359	416	409	353	436	422	403	418	401	392	406	387	445	378	412	396	391	426	399	416	413	381	395	411	408	416	447	402	432	411	389	397	413	390	432	415	419	423	448	411	395	418	417	451	385	405	432	398	418	434	413	375	403	388	395	440	392	438	418	400	388	420	401	387	389	426	422	387	420	405	397	430	407	425	383	432	451	411	420	433	413	418	409	418	374	433	427	465	381	410	418	379	460	437	436	412	443	393	384	383	415	433	406	428	406	394	369	402	401	447	418	416	440	410	402	435	400	437	422	437	387	449	413	428	381	383	454	412	413	433	406	396	414	420	383	404	457	411	439	414	392	446	415	436	389	419	428	400	398	410	412	400	402	396	425	407	409	431	410	389	430	417	461	382	418	412	431	414	408	400	395	411	426	413	405	347	422	412	409	413	422	417	417	397	427	405	448	453	417	431	431	416	408	418	413	445	426	410	397	394	439	420	445	393	413	363	413	392	414	486	436	436	415	432	385	395	423	416	416	382	393	401	402	389	379	394	390	395	394	381	413	422	398	406	434	398	392	427	383	453	416	431	421	379	391	427	417	434	419	365	432	423	391	430	424	463	390	372	401	427	405	389	415	389	429	408	399	402	421	390	406	421	406	386	394	381	409	423	393	396	412	376	407	417	357	396	414	376	387	394	387	413	402	420	376	415	391	411	404	417	419	384	404	411	394	446	388	413	394	433	402	414	381	402	421	407	413	450	406	391	408	409	405	411	428	408	436	411	394	432	390	361	409	393	465	401	404	404	384	423	433	417	415	400	435	358	427	457	428	420	405	426	395	385	447	407	411	380	406	448	415	434	431	439	397	414	417	384	403	419	462	395	400	405	408	411	407	420	385	424	414	372	436	424	417	395	417	406	409	394	399	412	410	450	432	415	420	428	429	410	397	438	383	407	436	443	406	401	410	406	444	395	387	417	407	431	389	430	448	362	377	363	433	396	401	400	430	414	404	432	442	411	405	391	412	419	441	420	426	411	407	393	424	399	418	415	410	432	381	403	426	403	409	418	405	428	404	416	412	434	394	385	374	405	395	390	448	453	416	375	424	420	381	399	454	412	404	418	418	404	369	404	417	426	436	421	393	373	402	397	379	444	423	418	414	421	375	402	424	384	425	402	407	416	405	408	395	441	429	367	379	394	384	385	409	411	421	452	423	426	420	435	431	410	437	396	406	424	380	415	425	460	415	452	401	439	442	446	410	381	399	399	416	417	392	439	409	423	430	418	402	450	411	405	396	406	391	407	422	389	438	392	436	400	401	411	404	389	379	397	416	428	408	415	431	414	451	380	383	392	438	403	416	414	378	444	408	395	403	401	439	422	400	418	380	394	392	441	395	391	416	427	387	414	410	417	429	411	419	420	398	425	402	417	389	435	427	407	413	426	423	399	398	420	415	405	409	428	402	443	417	388	411	384	425	410	413	459	419	471	421	416	428	403	380	410	392	405	421	452	411	372	417	417	421	440	439	434	360	430	457	390	386	402	406	428	387	426	411	385	447	445	430	386	445	383	391	425	480	400	415	420	451	439	395	453	388	400	411	401	367	388	447	408	384	459	422	397	417	421	373	423	379	456	414	434	438	411	396	423	411	425	397	421	407	418	436	426	394	392	419	382	447	420	426	434	412	455	412	431	421	390	405	411	405	394	444	417	426	423	412	416	419	439	378	397	415	412	450	414	430	386	427	434	418	393	421	419	370	416	413	412	412	376	391	386	428	416	393	392	414	399	428	424	386	419	417	403	443	408	420	407	404	405	399	393	398	405	427	388	403	427	371	425	422	432	385	402	393	392	418	416	419	424	413	432	442	401	397	438	401	415	402	438	385	427	463	438	432	390	451	426	394	409	419	381	396	452	424	405	427	419	429	384	406	419	392	379	394	435	414	428	412	386	411	402	416	411	423	425	388	406	409	415	387	421	405	420	415	385	377	418	400	413	394	424	424	404	379	405	451	430	407	446	405	434	376	388	408	395	445	451	423	412	413	415	423	405	426	413	397	399	409	428	398	415	373	413	417	428	463	407	403	399	372	404	428	444	460	425	429	414	411	388	415	402	413	411	379	422	425	400	428	397	401	417	415	394	413	412	380	445	367	454	395	428	413	429	442	414	375	428	417	394	369	413	432	406	378	396	376	401	406	443	401	408	413	367	398	411	379	404	409
51196	79057	40099	5275	3536	2709	2172	1835	1517	1357	1203	1128	1056	963	949	899	849	866	795	793	779	758	749	782	763	779	788	727	728	705	762	747	695	763	766	706	716	759	732	741	699	691	691	683	716	728	783	707	716	725	720	691	728	692	667	673	715	689	697	702	670	715	719	635	687	658	673	722	700	642	658	676	691	635	696	703	626	705	675	656	681	663	681	689	642	689	639	683	657	713	677	701	676	645	687	708	653	678	659	706	693	720	714	710	690	713	683	679	668	714	700	705	700	687	683	683	687	665	699	695	674	691	663	687	664	676	673	729	661	657	694	731	688	663	637	722	699	695	693	718	654	695	694	685	688	688	691	722	683	654	624	672	653	683	675	709	694	698	697	653	685	660	700	651	714	698	681	656	657	663	694	662	684	707	693	676	715	661	727	711	674	651	623	691	662	678	732	622	665	691	675	735	721	688	655	664	671	686	678	695	690	693	639	649	678	677	617	724	663	693	673	678	688	690	646	647	661	693	708	714	656	699	634	661	725	712	659	687	667	690	693	666	646	658	701	706	665	731	682	688	660	705	721	653	618	668	681	689	695	688	638	677	679	676	655	648	668	693	727	683	716	673	734	677	694	663	693	697	717	712	666	707	677	674	675	697	648	700	677	670	678	698	695	678	688	703	650	715	658	689	665	672	672	730	666	678	673	660	683	695	682	688	676	690	713	705	612	722	614	662	676	698	648	670	640	699	634	686	719	677	710	658	660	648	702	720	649	691	669	715	647	727	627	709	704	695	707	681	657	690	698	684	648	674	697	706	750	653	639	695	740	694	710	714	647	719	677	703	690	666	686	681	665	715	671	664	690	705	676	647	699	699	712	662	714	679	676	650	741	673	660	662	684	694	675	682	691	694	671	650	698	678	628	683	690	691	686	671	672	673	661	648	665	682	641	710	694	671	693	719	675	687	674	685	644	695	704	658	703	665	723	694	642	669	699	688	683	636	738	663	646	677	634	719	716	725	631	698	735	706	672	677	674	685	719	685	727	652	695	633	719	649	672	690	726	702	661	670	686	690	658	674	659	714	658	691	729	677	691	703	665	659	650	677	687	674	708	701	690	683	684	681	687	640	671	666	680	708	723	712	675	705	703	650	677	681	661	673	640	674	660	635	707	683	678	642	723	668	724	680	677	711	689	703	736	685	699	692	695	671	691	690	668	638	692	690	718	675	684	670	673	700	642	672	727	656	654	679	693	709	740	697	686	740	703	686	705	643	665	683	686	698	719	723	711	696	674	666	708	697	685	714	660	702	679	733	677	676	687	670	651	671	696	673	703	648	675	679	726	705	717	677	666	673	682	713	709	691	706	672	692	649	652	653	659	710	695	708	670	699	706	660	662	673	678	677	716	669	655	636	694	634	679	734	741	636	678	730	652	687	670	643	751	725	704	690	710	692	709	669	656	679	701	649	642	696	732	686	687	664	731	692	690	686	690	663	709	675	692	643	674	696	711	678	679	724	741	669	664	658	634	657	655	692	748	695	662	678	693	645	692	737	677	688	656	677	711	722	676	696	662	648	655	714	692	692	677	646	670	675	683	658	664	757	666	743	686	700	664	679	721	672	678	694	674	640	672	710	651	649	669	715	704	685	631	693	707	665	751	734	660	717	677	702	655	667	658	727	644	689	661	692	674	684	662	663	701	705	703	672	681	676	667	645	722	685	732	702	716	643	686	728	695	659	708	670	699	678	688	671	654	642	667	698	669	628	663	690	690	645	680	707	652	696	674	678	663	667	697	675	677	650	700	656	731	709	693	665	699	701	704	659	702	676	685	670	695	713	690	688	732	644	694	709	689	694	686	668	686	685	652	675	684	687	688	663	669	656	678	678	704	677	697	699	712	632	711	671	684	669	695	649	670	678	698	669	721	687	682	659	641	700	735	638	727	687	675	692	681	632	669	644	669	690	664	692	706	668	669	695	729	677	652	723	681	717	673	699	683	656	664	657	686	675	658	636	657	707	660	679	662	664	634	687	718	704	721	674	682	712	655	701	663	672	668	646	696	700	677	691	701	733	677	710	694	704	700	635	661	676	654	666	688	665	734	663	675	668	655	675	643	660	684	661	711	691	652	693	695	665	740	720	698	678	696	662	692	674	679	695	667	682	718	662	656	650	721	705	678	711	665	694	686	698	682	725	652	694	698	692	676	724	675	643	692	690	661	690	689	706	733	683	721	696	669	704	678	664	661	685	729	668	663	700	688	670	698	675	659	664	697	692	662	670	672	662	656	666	699	662	707	715	683	663	672	698	650	686	683	661	673	675	698	686	666	670	672	715	685	694	681	733	707	714	691	680	708	704	620	695	669	666	666	686	686	691	659	688	685	652	705	658	690	669	625	684	679	681	714	681	662	688	699	699	651	694	682	706	728	675	684	721	684	666	683	701	681	658	664	704	665	696	672	676	705	715	723	686	649	676	692	672	667	647	679	686	705	666	688	674	690	687	696	601	641	679	632	662	659	671	689	682	664	690	678	666	728	639	703	658	712	686	699	672	690	680	719	713	661	698	673	707	731	683	635	654	716	645	587	692	703	684	635	662	678	695	695	670	633	637	618	662	687	624	681	689	668	718	674	675	687	691	718	660	688	693	698	674	663	736	657	625	703	685	658	684	692	633	740	710	706	715	684	689	755	671	669	676	703	674	667	687	667	691	711	715	658	683	676	665	676	714	646	706	661	694	657	689	693	719	705	676	694	641	675	681	698	659	703	677	665	731	689	631	652	733	682	700	693	666	695	619	667	665	690	680	670	690	697	728	679	652	680	684	659	650	638	666	655	669	697	718	683	652	743	663	679	690	682	700	674	692	667	691	653	698	696	744	666	695	657	653	639	694	716	646	668	752	695	651	679	639	694	669	692	736	681	710	664	713	701	690	664	639	694	683	725	686	705	703	672	676	706	690	703	749	674	685	675	682	665	674	665	665	676	660	698	721	701	726	690	677	658	667	688	674	719	669	705	650	697	696	655	697	662	633	751	635	693	708	723	675	630	661	663	687	702	711	621	670	660	661	704	660	694	672	697	669	670	665	711	721	714	681	642	661	644	692	698	670	667	675	665	672	654	684	679	671	627	676	672	672	708	704	662	631	680	724	692	688	690	699	652	716	660	671	696	686	684	727	690	683	690	705	638	679	674	660	683	694	646	717	648	696	646	633	677	694	670	717	706	664	681	648	699	698	658	720	736	706	633	677	684	647	705	691	690	703	674	675	715	669	627	671	672	699	669	698	681	697	710	712	734	634	674	721	690	673	670	624	700	669	691	655	678	659	674	671	673	685	687	700	695	666	694	701	663	706	669	679	686	667	649	674	654	667	687	705	647	660	643	674	670	681	716	700	643	731	699	681	657	675	676	657	677	682	662	669	677	675	691	641	667	729	675	679	696	658	644	663	684	711	672	643	697	705	679	712	679	704	668	666	678	679	635	680	715	674	632	693	656	691	730	690	638	709
26633	22692	19913	2588	203	134	137	133	117	117	131	116	126	115	109	127	86	117	119	123	123	98	114	123	106	116	117	113	104	121	100	123	102	100	112	103	112	115	119	110	123	96	109	99	131	117	109	103	111	118	107	114	111	102	116	120	120	134	93	105	110	126	99	109	117	125	114	112	110	110	102	90	116	123	113	117	120	116	102	129	111	114	94	107	113	102	110	108	101	114	117	124	89	123	110	109	107	124	103	119	108	116	125	109	110	111	120	122	114	120	110	106	110	126	103	125	109	108	124	118	115	116	109	112	121	112	118	101	97	126	104	117	133	104	130	103	100	124	115	120	121	117	118	108	128	119	115	116	128	107	102	99	121	123	112	107	118	99	141	129	111	101	110	101	114	106	127	113	111	109	108	103	115	103	105	112	111	102	122	118	108	107	110	116	113	122	108	114	88	109	101	105	112	91	101	104	109	107	124	117	100	103	114	119	104	110	104	104	108	118	117	111	115	117	114	113	109	119	98	114	110	124	108	94	116	111	113	115	126	92	131	114	107	109	106	117	102	124	122	123	113	103	117	111	113	93	100	100	134	118	101	103	113	105	108	114	102	120	115	106	136	121	95	117	96	114	110	121	115	107	124	118	96	112	107	94	119	120	119	116	106	112	116	110	103	104	100	118	120	110	97	123	114	109	103	102	85	115	95	105	105	121	109	119	108	105	117	113	95	109	108	110	104	108	106	123	94	126	130	114	118	108	130	103	112	116	120	113	111	105	107	105	105	96	117	122	112	101	120	103	122	98	91	112	122	118	115	114	108	103	92	116	124	123	101	108	140	116	101	114	115	115	119	110	125	102	117	95	115	124	103	108	120	117	121	114	90	109	94	108	119	108	110	111	137	104	114	132	99	112	107	116	113	123	113	142	116	120	120	136	111	96	101	112	105	125	93	104	110	115	109	102	117	98	105	106	118	119	110	96	106	100	115	113	86	130	115	119	109	126	101	117	109	105	109	111	104	128	104	113	100	117	129	115	122	96	120	110	124	101	102	117	108	97	110	119	110	121	101	118	125	102	103	106	145	99	114	99	119	125	113	114	110	99	104	94	105	114	106	115	112	118	99	101	110	109	99	110	103	110	130	119	117	111	126	110	113	103	108	125	138	135	125	122	112	131	129	125	122	113	92	127	135	112	115	107	96	105	127	113	109	115	120	121	116	122	103	96	108	110	102	116	122	98	128	100	89	124	113	137	117	116	109	95	115	101	111	92	127	125	122	101	115	101	114	99	116	114	112	109	134	112	137	125	104	108	105	109	125	114	116	102	103	101	111	109	124	127	104	129	101	122	101	117	116	113	114	121	121	96	124	121	125	125	122	123	95	101	107	121	113	118	105	119	119	99	105	105	121	126	115	99	115	95	111	125	92	114	113	120	116	120	116	101	102	102	118	100	102	143	123	103	123	107	119	106	118	101	117	105	115	111	116	109	122	107	122	125	117	99	116	110	120	100	120	129	100	113	121	125	98	113	133	104	119	110	111	95	113	107	104	111	118	108	132	108	118	124	116	102	104	131	114	105	104	127	118	122	112	112	111	112	115	121	108	131	103	100	114	126	101	102	124	123	112	125	101	104	115	113	115	106	116	107	111	123	100	116	130	103	114	107	117	111	118	116	111	104	113	115	137	116	109	113	126	119	111	100	97	107	115	114	116	112	103	109	131	125	108	106	121	131	116	110	109	118	125	107	109	120	109	127	113	120	118	131	119	108	135	121	118	108	108	98	114	102	125	118	102	105	104	88	106	124	115	124	111	128	84	114	117	96	114	121	121	84	123	115	115	115	107	111	115	110	114	117	126	112	106	99	106	104	120	113	114	108	100	107	119	113	104	139	126	124	128	104	100	125	127	112	110	131	118	100	102	117	122	108	113	115	111	105	116	126	118	133	122	131	101	105	124	96	117	113	118	112	128	102	128	105	117	103	119	111	124	126	135	120	115	105	99	109	113	119	113	119	114	119	98	103	114	114	103	132	127	97	112	96	113	94	125	112	103	108	104	118	130	114	104	98	99	119	106	111	120	113	107	104	118	111	127	91	115	121	102	107	112	121	125	110	112	100	122	120	123	106	114	99	113	97	113	118	103	110	118	106	103	117	107	108	103	103	123	98	101	103	119	105	126	125	119	128	98	123	104	125	116	96	125	116	120	116	126	118	119	109	119	107	112	96	117	116	114	145	103	100	121	110	126	127	108	109	128	110	130	96	108	115	107	101	97	106	106	116	115	116	111	127	125	101	112	120	103	120	118	109	121	112	110	119	126	135	125	106	96	105	111	126	114	118	104	121	105	104	106	112	119	101	122	106	101	96	108	110	130	114	107	96	117	134	113	124	110	104	113	110	92	109	120	117	122	105	108	99	106	109	120	94	107	128	123	112	103	112	111	107	114	111	96	110	109	98	115	111	128	113	108	116	115	113	110	101	107	109	97	104	113	117	102	112	136	106	124	113	88	108	128	107	119	117	120	118	121	100	129	133	102	101	112	113	91	111	109	109	106	120	105	122	107	130	121	107	103	118	112	130	133	116	119	106	105	106	114	122	105	113	120	106	109	118	110	104	122	131	109	98	104	94	123	112	100	102	106	125	116	101	127	111	117	108	108	108	114	107	97	111	116	95	112	106	121	109	107	133	115	100	99	96	115	104	115	121	123	134	114	103	116	110	131	130	111	99	101	92	114	123	131	106	114	98	139	120	105	119	114	110	123	128	119	112	130	115	111	128	110	102	130	105	117	99	134	108	127	116	108	115	118	96	115	113	126	122	120	127	132	116	119	123	99	95	108	114	112	111	94	113	110	113	95	119	103	101	116	117	113	114	102	104	104	119	108	132	105	95	108	129	129	110	116	126	125	100	124	119	114	120	121	132	126	130	111	131	104	109	97	102	118	106	129	124	121	115	107	117	120	126	108	113	102	111	107	125	125	110	107	110	118	104	104	113	99	107	119	111	120	141	115	112	109	113	117	120	113	115	95	118	104	111	120	123	132	128	112	89	91	112	108	106	118	93	95	111	113	110	114	111	102	132	120	105	108	140	105	96	108	100	118	109	115	111	127	123	124	114	102	127	109	117	110	118	112	104	114	151	99	113	118	118	117	124	95	111	122	98	109	117	117	106	122	111	125	128	123	118	100	122	114	102	123	115	113	108	113	83	101	108	101	114	109	93	118	95	116	113	104	115	111	134	116	121	121	121	106	124	91	109	99	117	131	115	104	106	126	118	114	122	113	87	104	115	112	113	133	106	118	97	112	135	108	96	121	112	114	120	108	119	143	125	101	106	144	124	108	97	122	110	87	125	118	120	114	100	121	114	114	129	112	133	100	144	119	116	112	117	112	110	124	103	107	130	120	126	138	128	122	115	119	97	111	125	103	114	110	128	126	124	98	107	115	96	114	108	105	141	122	109	118	115	112	121	120	109	103	105	115	130	113	104	117	107	93	101	108	113	106	104
21356	37471	18551	498	402	345	310	276	271	261	239	256	239	264	208	235	232	209	216	203	204	200	216	222	250	226	211	231	195	224	219	239	206	224	233	224	230	231	218	227	221	207	216	228	210	224	228	204	221	210	223	233	208	205	190	215	220	218	217	196	244	214	208	225	214	213	213	198	225	195	213	203	201	204	187	220	196	211	211	208	203	236	195	221	202	203	196	216	196	235	214	214	220	194	199	203	224	237	201	231	209	219	202	211	197	203	183	225	209	233	218	201	203	229	213	187	216	215	179	204	227	204	192	210	217	220	185	223	214	216	203	209	183	245	222	209	185	194	226	202	209	196	220	190	200	198	207	200	210	197	186	203	211	210	209	224	213	206	192	218	201	232	191	201	190	200	210	205	210	225	205	193	229	196	211	219	216	204	226	222	215	210	195	215	201	225	215	223	198	209	208	193	197	237	228	192	228	205	204	190	211	230	206	206	230	193	211	192	212	214	238	235	196	192	215	188	220	205	207	220	208	196	207	207	216	229	192	219	209	226	225	225	215	219	213	198	193	233	230	218	226	197	202	188	183	196	231	221	217	220	221	203	241	227	213	220	217	210	217	212	223	211	245	221	213	210	188	200	218	234	239	236	235	215	207	222	243	198	189	194	182	206	231	193	209	220	214	202	229	206	208	192	200	227	227	211	209	202	228	203	219	212	206	200	201	231	219	209	227	184	229	240	210	212	242	202	219	217	209	198	178	234	214	208	218	211	225	206	184	257	238	202	193	202	202	227	211	221	222	231	206	217	184	227	215	205	230	221	208	211	232	207	213	189	211	202	200	214	200	222	218	232	215	197	198	194	213	213	203	211	207	218	195	202	223	206	230	209	209	209	234	206	225	206	200	187	209	212	198	213	203	215	215	225	240	214	209	196	201	200	203	204	209	194	211	189	206	203	220	191	227	228	246	206	198	206	218	240	204	236	203	193	217	220	223	234	219	207	213	209	202	215	196	202	219	202	209	194	194	227	215	208	229	233	239	193	221	232	197	197	200	222	213	202	209	210	210	217	200	216	214	217	233	213	222	200	199	185	218	203	179	193	234	204	203	198	204	190	179	195	226	221	213	212	215	204	206	209	230	228	217	215	225	206	209	198	177	223	221	219	212	242	229	196	211	177	211	216	227	204	237	212	218	203	205	191	231	206	200	215	197	208	238	213	197	213	209	203	210	233	181	210	199	235	210	208	208	198	216	200	222	214	213	209	214	211	188	197	209	236	187	215	188	193	214	191	177	212	222	195	204	216	232	186	226	211	223	217	194	192	226	203	202	209	203	215	226	200	203	213	200	226	213	228	192	202	200	203	204	194	185	205	216	194	203	208	225	246	211	185	223	217	204	201	217	216	186	202	204	219	217	194	225	199	184	198	198	234	215	204	222	209	207	233	218	232	208	196	232	209	208	174	228	207	215	199	227	203	207	194	204	205	227	206	213	234	208	196	212	183	213	196	209	227	201	202	193	197	211	221	221	216	192	223	210	208	191	219	198	203	211	216	226	213	196	182	187	203	237	217	223	201	205	210	220	203	225	226	223	222	214	209	207	208	197	206	221	220	219	196	212	213	214	205	199	202	232	199	203	192	210	218	187	196	209	201	236	192	244	187	185	192	194	212	219	227	181	205	203	218	207	189	202	201	231	231	202	234	185	214	191	222	207	220	202	211	193	206	208	214	213	205	200	198	220	203	202	206	229	189	216	205	206	227	221	223	217	205	209	217	200	214	206	190	225	210	228	210	241	215	222	223	211	228	233	215	213	221	218	216	182	238	209	238	213	200	209	207	223	204	216	217	208	239	213	226	209	215	214	217	179	200	204	199	235	223	220	228	208	198	200	223	197	204	225	198	217	226	205	181	217	202	217	207	189	214	233	203	191	218	203	200	235	218	218	195	226	212	208	178	211	193	223	201	211	211	203	211	219	205	202	225	224	203	206	208	235	224	231	227	208	188	216	216	222	199	233	221	230	216	230	234	206	208	233	236	219	180	184	220	226	197	222	190	211	205	215	210	231	194	221	228	203	191	203	204	223	231	200	212	196	238	216	210	204	228	203	209	238	198	210	181	193	232	208	224	195	197	236	214	201	241	200	221	240	227	218	203	205	207	220	195	189	212	215	215	233	213	207	200	180	199	194	198	207	221	232	204	216	227	203	235	192	207	213	206	218	200	234	251	217	220	226	189	205	224	210	216	236	207	223	173	208	210	179	230	192	185	202	190	243	213	221	207	207	193	198	200	218	214	212	228	211	182	205	220	202	203	218	216	204	210	248	210	205	210	192	214	222	222	208	187	226	212	207	218	226	233	238	193	230	206	227	213	199	202	217	217	184	212	225	192	191	235	204	221	223	172	194	216	214	199	189	216	221	215	223	221	206	201	196	219	233	231	253	203	186	209	213	212	214	224	198	192	213	210	200	230	206	227	195	186	215	196	203	223	217	204	207	214	192	223	207	219	213	194	206	217	198	208	232	185	231	201	216	217	212	194	201	219	193	211	221	206	197	207	220	202	201	237	188	210	242	227	195	220	221	194	182	191	211	200	215	222	211	226	200	225	215	205	193	218	208	209	200	227	232	224	201	207	232	201	214	190	208	217	189	206	240	197	195	219	206	192	198	220	223	244	218	247	211	191	209	220	217	214	227	215	209	222	228	194	201	209	207	210	233	210	212	214	222	213	212	211	229	194	197	216	235	199	189	213	227	200	198	209	207	207	208	220	229	207	183	205	226	203	230	225	225	225	215	195	222	199	194	212	227	224	208	213	231	229	225	215	195	206	218	197	207	211	192	189	229	220	212	244	232	206	220	233	208	216	220	213	214	194	212	215	208	234	202	212	214	224	211	236	232	215	180	211	208	189	216	207	229	217	210	225	219	211	221	217	205	209	215	205	212	207	203	203	209	203	231	229	221	205	227	222	186	200	191	201	204	214	217	222	205	216	217	202	205	205	210	218	206	206	220	235	207	211	230	221	230	222	218	214	180	205	219	187	231	214	196	198	206	210	201	207	203	190	200	210	214	206	202	224	199	180	204	230	207	214	207	213	199	194	214	204	213	193	218	214	203	201	205	222	218	208	204	227	205	199	245	191	232	219	206	209	193	224	193	204	219	215	210	219	219	230	217	228	209	213	185	203	214	183	200	230	198	214	202	214	196	215	208	197	224	201	223	191	206	222	199	237	203	184	208	217	222	232	196	223	201	209	213	211	226	206	215	220	245	232	171	210	206	209	214	192	217	222	218	199	192	195	228	208	229	217	186	201	193	194	234	206	236	204	222	191	217	197	200	192	212	237	214	227	209	202	218	185	200	212	210	216	237	213	204	197	208	211	219	182	212	212	208	213	230	216	220	224	196	188	206	196	204	219	171	202	212	195	229	214	231	216	202	226	204	194	223	189	189	245	215	200	198	204	211	208	194	209	207	221	218	219	203	221	215	214	210	186	183	196	233	206	227	219
24025	21288	29611	23604	19691	4883	677	442	382	377	358	334	331	286	294	322	261	266	311	298	288	261	267	297	286	253	273	299	263	271	284	272	297	278	247	249	280	257	269	262	292	265	249	278	285	251	269	282	249	276	222	267	279	275	276	279	251	265	256	280	237	284	265	246	259	249	247	263	305	288	292	247	263	269	254	304	286	264	243	260	275	256	246	252	258	259	297	255	286	276	254	260	290	256	268	279	271	312	261	243	280	254	287	248	259	261	262	281	263	252	278	299	287	260	281	274	274	292	279	242	281	259	227	280	251	239	292	230	282	255	259	267	272	227	249	264	272	268	282	237	231	262	245	264	253	277	244	259	235	281	247	307	249	274	271	276	258	256	276	261	292	241	285	260	250	269	267	271	274	272	260	289	276	277	253	261	258	241	295	257	249	255	234	290	257	261	284	248	242	256	258	277	304	252	237	273	263	285	278	230	244	273	274	243	257	276	256	235	269	267	263	265	269	238	274	245	275	252	250	258	269	244	251	238	291	293	263	278	262	267	270	275	280	271	258	276	253	243	280	226	265	268	259	258	246	260	245	245	232	257	264	243	257	273	269	257	280	247	279	256	251	276	229	260	265	253	268	266	247	251	257	240	239	259	247	244	249	259	260	285	273	257	257	279	309	265	266	265	258	246	241	259	259	271	246	281	260	259	284	282	292	260	257	253	265	264	269	249	269	225	300	241	256	241	247	259	259	254	233	258	231	245	257	273	276	276	255	249	288	296	234	286	273	252	277	249	265	272	237	288	275	255	301	259	266	266	249	244	273	279	236	225	248	241	270	259	253	245	239	226	254	269	289	292	286	282	251	299	266	255	267	263	259	228	251	314	314	262	285	280	275	260	243	273	268	267	276	285	282	232	284	264	274	259	243	277	282	233	273	269	267	268	265	237	272	292	290	268	253	237	226	276	306	296	281	279	275	252	248	216	258	243	242	265	261	268	290	273	280	286	259	241	272	274	262	240	252	259	241	257	280	233	272	244	264	238	268	250	275	260	254	290	269	256	267	261	282	261	242	261	262	274	255	264	285	259	274	267	259	265	256	275	268	227	256	242	266	286	250	252	256	250	257	273	254	266	253	255	235	269	227	282	267	286	278	248	266	269	276	282	289	259	250	270	253	268	254	289	255	261	262	251	257	232	262	240	279	247	269	232	283	254	231	268	267	251	248	271	300	262	261	245	278	254	249	262	225	266	239	251	265	259	266	245	250	261	286	265	246	283	257	258	265	272	257	269	284	241	270	256	289	294	265	272	275	262	263	242	284	271	235	266	257	242	267	275	267	274	260	294	234	276	296	292	259	243	297	270	268	263	247	237	230	269	262	257	289	262	262	284	284	251	262	272	267	284	257	255	295	264	270	274	238	255	251	269	273	243	260	266	288	266	255	251	275	278	263	254	260	274	266	265	287	253	277	272	284	295	238	280	248	245	270	249	240	264	269	242	254	267	252	281	289	269	248	247	286	300	272	272	277	265	243	268	274	272	250	246	296	279	258	257	256	258	246	275	242	287	280	258	264	261	278	280	265	254	248	265	262	255	265	242	227	266	301	263	281	252	308	253	281	252	251	245	263	235	278	261	284	247	275	278	265	262	265	232	269	254	270	268	246	281	252	260	248	250	224	272	289	243	280	248	276	236	295	261	273	261	285	284	233	248	249	265	268	292	264	263	267	277	277	268	272	256	242	263	247	248	256	277	272	275	268	274	222	288	253	237	257	248	268	263	260	244	256	281	237	262	266	270	258	263	285	278	227	285	256	293	279	247	267	279	255	261	256	264	286	248	269	261	247	274	287	258	280	241	257	273	250	275	274	272	247	234	276	279	253	245	266	258	264	256	274	243	265	268	273	249	274	260	282	242	233	279	270	276	248	296	258	240	257	300	258	281	241	272	258	288	272	263	247	238	241	263	284	253	263	234	279	258	267	276	257	274	299	249	258	253	278	250	260	235	255	262	268	288	275	266	251	257	262	273	255	254	233	244	252	286	260	249	249	230	267	241	246	275	254	239	284	266	265	264	235	247	262	260	276	258	285	243	280	270	258	279	276	258	226	277	250	252	259	254	268	273	250	265	256	247	251	258	246	247	272	255	274	257	242	270	263	256	262	228	283	250	296	270	256	285	257	263	264	259	246	245	242	251	234	269	280	280	273	259	259	247	257	243	264	277	249	273	260	264	271	261	282	279	282	296	254	255	244	287	265	297	285	260	261	245	262	274	250	262	258	242	234	281	302	243	287	241	244	262	243	283	264	250	253	235	241	255	256	265	249	253	241	282	262	233	285	272	262	258	275	265	253	277	280	263	265	270	261	270	269	255	260	270	278	266	282	255	260	256	254	257	266	232	254	294	257	284	266	252	291	258	285	272	265	266	262	265	221	252	261	253	286	262	248	256	255	273	277	248	281	251	242	271	266	278	286	270	254	267	251	255	262	232	259	259	260	250	262	258	256	274	252	288	257	260	274	269	273	262	261	261	263	252	270	250	254	280	249	244	256	276	270	244	247	287	266	254	283	238	275	269	270	277	257	240	253	280	268	262	277	291	244	238	266	269	286	262	281	270	273	284	265	269	264	261	244	245	281	245	237	259	265	243	290	236	286	283	263	272	242	262	282	226	261	277	269	242	264	287	236	258	267	248	256	244	282	279	240	269	238	249	276	277	273	249	278	280	266	270	246	254	241	286	260	263	238	290	279	226	251	273	253	282	254	270	267	273	261	258	267	268	268	264	253	253	292	274	254	256	274	264	255	261	252	255	287	271	270	277	285	287	301	255	284	237	252	274	250	242	269	253	259	249	239	263	258	262	270	242	278	261	232	273	244	256	262	236	255	239	256	285	234	250	256	273	265	265	237	262	250	254	261	268	251	260	249	242	245	275	244	263	239	269	312	247	270	277	263	263	276	253	243	256	265	259	283	285	246	263	257	258	244	260	237	270	255	247	268	279	286	266	272	244	255	271	257	294	252	269	245	271	248	241	286	263	274	283	243	253	263	235	240	274	288	244	254	272	261	272	268	248	226	271	260	258	292	284	267	254	242	280	262	273	258	245	271	262	254	255	257	281	276	279	263	225	277	267	270	244	256	284	248	269	234	238	255	273	256	249	272	280	253	251	259	250	266	277	274	285	281	261	278	266	277	259	272	259	245	229	278	252	249	276	275	253	268	264	282	256	255	279	247	275	268	266	283	263	249	274	259	258	277	269	263	249	277	249	257	257	272	263	273	276	214	243	280	254	254	249	245	265	249	274	279	264	265	231	281	293	249	271	262	283	270	280	268	269	281	270	274	278	247	264	289	276	252	280	271	253	247	251	250	262	264	244	259	248	239	288	247	265	319	260	304	252	285	268	258	243	247	263	270	268	285	266	236	253	240	252	270	251	256	246	250	249	258	252	266	255	269	259	287	259	235	254	249	301	274	260	300	256	253	274	245	259	243	267	248	247	272	289	241	278
43112	72747	40100	3263	2190	1618	1288	1049	1015	835	788	681	686	643	638	567	595	546	530	485	527	518	490	506	487	516	488	437	513	480	457	496	485	460	471	471	468	454	457	471	456	449	478	471	473	483	479	452	460	460	465	481	446	476	468	457	467	463	475	444	432	442	479	424	459	467	419	467	465	496	468	433	475	414	482	453	453	482	456	455	430	499	470	464	447	484	458	470	443	435	426	497	454	425	460	446	420	455	484	445	450	449	459	451	427	460	435	476	471	459	468	460	467	444	458	406	426	459	442	435	423	435	463	445	453	469	443	467	484	478	497	446	455	476	434	431	479	488	492	436	466	470	459	472	458	457	445	443	436	433	458	420	459	468	455	471	470	464	454	440	440	446	449	436	490	473	449	462	462	442	446	453	477	452	445	507	422	505	471	434	450	436	466	480	460	419	429	439	435	451	443	462	440	440	485	449	469	463	478	429	411	459	482	455	434	448	460	447	456	463	415	468	414	444	409	446	432	451	455	461	466	417	446	432	488	458	476	455	442	449	458	456	477	469	445	465	445	490	440	467	472	437	444	449	488	480	451	474	465	477	472	412	437	419	459	454	422	456	467	440	435	475	411	470	425	437	434	478	456	419	440	464	472	440	446	439	418	474	478	438	428	465	482	468	427	480	475	456	447	492	466	491	439	411	453	420	517	452	453	460	416	466	498	458	433	481	432	454	450	448	472	440	467	475	493	476	443	432	463	433	432	454	504	431	444	487	444	445	478	435	469	456	439	487	466	458	483	423	441	481	442	410	457	461	426	482	469	461	455	452	486	465	470	478	459	441	453	440	423	406	436	469	510	445	447	443	467	466	449	429	460	447	475	431	429	446	431	488	499	459	426	414	459	458	420	478	477	487	446	454	468	439	454	410	447	455	440	475	447	460	463	459	412	472	496	449	413	453	449	452	446	464	492	459	437	464	484	449	441	473	462	466	421	456	460	425	474	471	472	433	453	442	454	449	486	468	453	442	445	421	417	460	457	459	437	461	442	434	453	468	446	481	458	405	460	433	442	439	475	472	474	458	441	440	447	434	464	472	443	476	462	464	454	498	426	433	460	450	452	465	439	468	464	443	443	456	445	441	410	469	435	462	492	437	458	522	441	444	455	419	451	444	429	434	432	476	464	447	464	421	415	444	446	466	508	462	464	456	434	447	434	423	452	450	456	481	470	450	426	407	424	487	469	435	464	435	406	438	440	466	465	481	437	442	406	462	464	462	468	446	448	474	445	458	460	451	457	441	430	454	462	459	503	462	464	459	459	411	433	457	439	449	485	426	481	431	472	435	468	442	472	432	458	471	444	438	441	447	438	471	415	456	473	465	450	444	452	468	465	457	449	477	449	505	500	420	460	463	452	428	475	476	450	444	459	451	467	479	411	454	436	455	474	476	479	466	455	435	470	474	477	443	445	437	460	456	490	448	407	464	424	476	455	462	453	425	443	443	472	484	433	449	462	410	477	454	438	439	454	456	428	435	447	437	480	464	479	452	481	445	444	439	435	452	468	495	396	492	449	475	459	469	453	462	445	468	439	487	431	449	464	444	442	462	437	452	458	463	419	465	464	442	467	484	446	466	445	466	451	533	508	459	453	470	445	435	449	437	447	461	463	467	457	473	461	440	441	461	484	441	487	452	465	424	426	465	488	436	463	438	467	470	449	492	440	454	474	412	458	479	433	432	466	455	451	478	452	461	495	440	440	434	391	466	459	447	461	463	454	476	428	459	437	444	480	441	443	471	441	449	470	432	421	487	452	448	467	503	457	456	443	465	441	454	494	436	434	478	452	440	457	436	452	447	468	431	445	464	449	443	456	431	450	462	459	486	441	478	473	476	447	417	442	450	470	438	432	461	449	430	446	474	410	414	425	412	425	434	429	439	426	451	448	469	428	459	475	438	461	464	446	459	412	436	403	435	450	457	464	479	432	465	468	410	467	438	468	449	466	429	461	442	463	489	464	435	476	451	418	453	445	445	456	467	402	448	409	445	448	470	465	448	497	469	459	465	412	416	486	456	462	489	464	428	489	438	413	468	424	458	455	483	445	462	441	426	443	432	441	443	437	426	377	447	447	452	439	478	427	474	437	461	490	457	407	441	440	460	460	459	469	459	445	435	419	474	473	426	427	469	434	469	431	476	468	447	429	431	472	466	467	506	492	438	472	427	437	496	415	429	433	438	472	448	421	436	448	404	452	458	481	462	445	462	448	475	445	437	480	450	468	467	456	464	462	419	423	463	433	462	464	438	455	450	438	441	457	447	470	467	477	458	418	434	404	463	459	478	458	452	472	470	458	499	430	467	459	454	458	456	453	449	453	420	476	430	450	445	490	463	498	453	466	462	441	488	423	452	435	457	427	481	485	465	490	454	455	448	446	447	434	443	468	401	479	479	461	481	444	465	471	456	502	457	467	436	480	445	449	457	463	421	466	466	443	474	484	422	472	455	447	437	471	443	481	453	459	459	446	451	438	482	438	437	480	492	466	483	453	431	482	466	468	440	448	443	455	472	433	444	444	467	445	458	466	458	438	437	462	462	442	423	456	457	426	433	474	433	481	444	439	480	455	441	412	433	453	435	440	458	460	488	462	455	434	445	447	438	444	470	489	436	423	471	452	439	442	453	455	451	425	462	485	449	478	393	423	484	444	450	469	443	403	461	453	450	447	456	451	461	449	463	471	456	462	430	471	447	453	475	427	447	414	475	486	484	448	425	470	440	400	492	423	473	414	486	451	429	439	443	452	475	465	422	453	454	452	464	437	472	449	462	470	480	446	440	444	471	463	438	472	441	455	475	499	469	454	455	447	444	461	501	468	432	464	467	445	452	448	478	400	445	445	463	459	452	442	427	466	449	468	441	451	488	469	474	461	437	462	467	453	478	455	451	472	424	522	433	455	454	456	441	479	430	442	422	451	481	434	420	473	506	475	456	441	505	412	470	447	468	482	448	419	488	472	459	442	469	423	468	494	465	428	455	445	442	483	426	480	442	445	441	448	470	503	436	461	495	470	476	438	429	474	441	472	488	496	448	467	501	500	450	436	462	422	446	447	437	466	462	406	435	431	456	461	427	473	477	440	457	460	483	455	492	463	473	453	468	439	458	477	465	442	483	479	450	457	479	443	453	461	457	423	446	461	468	434	468	421	468	451	473	498	430	456	514	431	427	456	471	448	464	461	456	463	427	440	439	467	492	445	436	456	433	447	431	438	430	473	473	443	461	451	479	458	421	460	481	483	459	459	441	446	443	458	435	477	443	478	457	469	480	443	490	494	435	436	461	430	431	453	472	444	428	438	443	451	480	421	458	454	458	427	463	465	431	454	487	404	451	482	450	471	409	454	500	461	439	431	450	463	475	444	464	437	454	455	410	506	469	458	471	442	450	435	437	409	465	437	448	437	419	402	431	426	450	437	445	451	457	444	441	430	504	417	483	444	448	476	446	459	470	435	459	439	458
23037	21115	29707	23023	21080	19948	4165	862	660	627	603	552	522	509	474	522	491	507	462	434	420	443	468	452	443	467	427	439	414	421	453	418	451	401	431	431	443	402	410	431	386	415	415	420	427	445	411	414	412	462	424	422	399	422	393	413	404	469	429	397	394	424	431	403	392	435	415	431	434	429	432	421	382	423	419	432	399	410	418	415	422	394	393	425	437	403	407	421	413	389	371	424	416	395	428	398	410	423	471	429	402	408	419	432	397	387	402	394	366	405	432	421	390	436	392	395	428	400	387	418	397	440	421	386	390	419	418	368	400	421	440	414	437	432	399	384	396	387	433	387	419	395	399	377	405	414	405	422	404	394	426	383	376	419	398	407	432	429	404	375	445	420	426	431	391	405	443	455	408	421	452	403	428	393	383	411	392	378	393	424	437	415	417	421	429	412	403	407	390	441	448	432	435	388	430	442	448	431	398	393	378	419	405	405	427	432	391	408	421	426	415	412	427	377	415	402	392	428	437	423	431	371	394	375	378	401	425	397	400	394	403	391	416	419	415	395	425	416	444	399	412	445	449	425	357	432	366	407	429	407	418	428	399	384	430	402	401	448	409	431	431	412	386	399	407	399	452	399	429	439	415	380	428	385	438	403	406	405	395	407	409	421	415	440	417	375	422	406	399	404	431	423	381	418	438	408	378	368	422	431	439	356	394	387	404	400	427	433	414	391	421	431	436	417	427	452	357	386	427	416	401	381	375	382	397	449	392	411	418	392	419	358	382	428	423	388	434	387	402	429	400	420	395	372	421	420	430	431	393	456	423	405	413	405	397	413	401	459	389	403	448	404	429	375	424	431	381	425	406	368	414	425	394	382	434	396	412	425	428	439	401	410	411	443	414	421	406	422	388	429	422	401	410	389	422	403	401	392	414	392	384	430	371	395	424	375	426	394	418	413	385	411	424	422	377	390	414	393	391	389	404	395	387	428	414	385	404	393	389	403	467	396	405	424	391	399	429	390	409	390	425	410	418	379	397	387	406	413	445	378	407	432	390	410	404	419	392	390	418	379	460	408	428	402	415	403	410	428	388	405	420	452	409	449	421	399	445	430	376	408	414	402	402	390	396	424	405	419	417	422	406	396	393	424	406	424	396	399	420	426	404	441	408	403	397	408	434	435	417	408	407	448	419	379	394	381	392	436	430	397	406	390	399	405	390	449	411	429	420	404	411	416	413	388	417	370	401	384	399	403	427	374	406	428	388	399	421	416	429	410	410	419	387	419	382	404	392	397	393	408	418	439	423	382	461	391	415	424	448	411	401	439	433	393	434	393	413	392	389	405	420	431	426	430	426	406	387	376	438	359	382	368	412	428	390	393	412	387	377	437	385	388	421	395	396	430	431	395	420	384	424	420	411	404	404	400	417	374	409	414	423	395	399	399	398	405	382	405	409	421	395	411	405	400	403	404	381	406	425	437	408	380	401	414	402	387	387	403	444	427	415	407	409	390	383	419	454	390	408	433	378	398	417	385	409	399	434	402	431	437	434	413	426	432	372	409	401	428	419	380	404	409	432	428	376	457	412	465	385	446	407	382	388	426	430	409	437	374	410	425	423	409	383	422	440	437	421	409	361	382	403	404	377	389	405	428	433	396	402	434	400	434	415	390	423	392	389	448	403	407	401	423	378	411	386	436	440	401	448	420	394	406	414	434	399	410	402	421	367	455	392	418	409	393	416	442	429	430	395	377	415	433	413	394	380	402	376	379	394	409	407	442	409	401	387	423	397	387	432	422	390	450	439	398	421	402	400	401	397	402	450	403	405	386	416	355	416	419	424	375	391	419	430	415	416	468	396	418	381	397	434	403	423	411	426	414	421	426	404	448	410	409	403	408	404	408	403	426	420	417	407	424	417	457	432	381	382	400	356	392	424	421	438	419	431	429	442	426	431	409	409	404	396	409	411	422	402	420	367	418	388	435	404	398	421	371	394	423	423	433	433	385	387	433	392	402	419	396	427	385	416	406	397	393	365	400	369	404	389	392	427	428	363	429	426	377	413	397	384	409	448	407	421	393	417	426	417	410	428	411	456	419	409	415	397	428	385	374	432	405	411	387	427	411	411	404	405	416	411	399	377	383	413	440	404	414	394	382	429	393	400	415	427	424	410	406	410	430	394	385	446	423	398	426	420	395	389	424	430	414	383	379	395	387	438	447	395	442	393	430	396	399	388	403	417	402	378	407	389	402	400	406	432	378	384	440	439	414	391	411	441	364	374	427	399	420	433	427	417	407	415	433	416	408	430	436	399	407	404	431	405	410	460	423	424	407	397	409	435	410	424	427	395	387	435	410	429	371	422	398	416	424	422	440	379	416	389	402	368	411	402	415	363	411	399	350	374	400	416	431	383	416	438	412	376	436	394	427	426	407	391	425	435	402	404	386	431	410	431	376	378	399	423	369	412	366	404	373	416	413	405	395	429	412	437	405	426	450	449	420	401	418	393	366	382	412	363	362	412	400	410	409	418	412	376	396	426	388	413	433	408	388	381	374	409	376	420	427	413	437	403	377	391	413	414	376	414	418	383	403	405	421	371	360	363	403	431	430	429	416	432	415	401	405	405	422	400	379	438	414	415	396	389	439	384	423	407	421	415	400	446	388	425	394	436	396	407	406	406	404	401	458	399	439	394	413	402	402	446	380	386	413	425	415	382	410	410	392	392	367	388	410	449	424	367	361	396	404	388	433	402	450	400	421	433	426	418	399	365	415	383	402	392	412	385	413	378	399	387	387	408	383	378	419	411	466	388	411	400	403	392	454	396	392	417	414	406	438	414	399	421	384	399	412	410	412	451	434	449	407	385	410	422	416	426	393	440	405	381	402	424	395	395	406	355	398	437	391	402	388	446	435	414	389	354	424	423	424	399	438	428	421	410	430	421	385	399	403	429	445	434	409	406	408	435	411	427	406	410	411	396	411	426	419	368	407	401	400	440	395	380	380	406	391	419	409	395	406	423	429	432	414	418	414	377	410	389	435	388	414	418	420	425	375	430	391	401	428	396	421	394	459	413	407	407	395	364	434	399	387	421	404	429	389	389	419	383	432	418	412	415	428	417	354	431	445	417	383	408	422	403	421	372	428	378	384	390	376	404	369	396	449	432	401	403	418	389	394	404	401	386	437	389	408	395	354	440	424	383	398	424	417	386	423	425	392	399	416	418	400	427	417	403	422	399	399	446	410	385	406	393	416	413	376	408	414	438	411	388	378	417	414	401	414	399	407	403	426	411	379	401	413	405	406	420	406	397	402	416	402	417	411	446	400	400	398	435	417	440	433	440	401	407	488	433	388	381	393	403	403	400	426	412	441	426	419	397	418	430	444	418	406	404	449	415	432	401	399	434	391	418	380	406	400	407	396	429	424	394	395	403	411	418	427	385	414	415	399	436	391	434	390	481	427	406	416	416	441	405	434	410	373	421	430	441	370	405	439	435	380	399	421	399	406	384	370
50238	76912	44732	5726	3927	2904	2345	1921	1601	1444	1288	1155	1081	1043	967	945	917	901	855	809	840	785	803	759	747	715	757	745	719	772	741	711	761	725	736	691	716	729	741	746	708	690	711	733	680	718	699	706	705	697	706	731	759	717	672	672	688	719	722	640	679	651	717	684	693	656	712	693	726	709	685	711	714	678	746	699	677	697	683	690	693	717	719	662	662	691	674	717	708	671	715	684	695	671	741	711	685	736	697	645	691	653	659	691	737	664	653	708	687	727	728	696	663	663	672	692	682	665	722	645	630	664	674	635	696	684	681	683	685	652	691	698	672	650	652	646	678	641	716	658	658	650	700	694	644	652	685	742	707	718	693	718	681	677	665	649	701	660	700	722	674	681	660	700	694	667	702	699	686	695	689	663	641	679	715	707	644	676	695	697	691	702	678	655	649	645	655	690	699	728	678	673	659	664	694	682	654	722	698	657	692	670	679	710	663	640	695	680	669	658	699	692	652	687	683	677	720	660	686	705	668	677	670	666	660	679	724	666	700	655	660	694	707	658	670	689	675	648	651	663	686	664	661	677	684	691	676	680	678	713	663	670	669	685	684	672	706	669	701	660	706	664	687	698	673	699	662	677	677	629	694	662	700	663	667	712	674	635	699	650	652	708	685	678	658	664	729	680	650	657	651	650	687	670	705	685	674	647	710	691	703	682	659	699	677	705	677	711	653	621	648	687	698	688	675	673	664	701	675	689	646	646	668	653	694	683	646	662	633	640	698	679	706	673	729	663	668	718	689	695	681	685	685	700	685	681	697	636	663	708	647	726	702	702	615	725	712	663	732	669	688	672	680	648	661	663	648	671	662	655	692	713	673	633	672	639	729	656	683	666	651	678	733	688	667	649	701	711	746	708	697	680	643	670	673	686	682	668	672	705	705	662	726	685	686	667	651	655	696	696	670	715	655	667	711	701	699	694	711	676	727	674	686	662	664	672	652	687	618	655	696	637	661	636	687	664	659	699	682	702	676	693	698	676	670	682	684	736	660	623	689	689	697	686	649	675	661	681	682	667	697	682	695	718	680	672	665	641	655	657	716	700	671	713	720	663	705	684	706	671	672	669	681	681	684	668	715	710	686	682	659	695	705	681	664	665	669	697	725	664	717	673	672	631	667	666	669	665	658	692	693	722	703	715	681	654	711	706	685	666	659	687	666	686	653	720	745	666	666	723	698	691	722	685	682	672	668	684	679	705	705	645	665	658	645	673	662	685	645	708	665	691	679	702	632	701	663	689	730	687	653	692	666	688	668	699	682	641	658	675	675	672	648	697	672	674	687	676	716	698	622	734	652	689	700	665	668	684	691	669	647	672	647	704	647	681	705	666	684	636	631	642	701	652	667	712	682	663	647	674	690	702	690	680	684	663	662	659	704	657	694	649	691	646	721	700	684	722	660	673	698	671	680	728	641	678	672	698	699	691	641	671	662	673	701	672	645	696	688	714	698	622	680	674	698	704	701	660	721	664	682	755	669	692	661	686	684	707	691	719	672	699	638	687	667	711	649	686	699	727	623	689	657	662	679	640	684	692	670	681	667	692	669	669	671	664	723	654	727	678	677	668	683	669	694	676	629	649	705	675	716	719	696	652	633	652	653	637	637	663	666	623	697	757	701	632	689	667	719	692	644	661	677	701	631	684	681	680	743	651	641	722	677	691	669	644	667	666	650	665	662	729	675	652	673	650	660	717	701	679	701	729	725	695	741	705	714	731	633	672	658	720	664	675	705	650	647	674	659	673	707	673	651	692	714	650	695	667	672	700	659	716	699	635	644	674	676	700	759	667	621	693	681	700	689	672	695	680	713	694	669	719	649	704	648	655	719	682	718	689	646	674	669	735	667	647	696	682	727	651	683	655	658	732	654	671	672	700	692	690	672	667	679	699	696	637	659	718	705	670	703	690	688	677	648	715	706	642	645	662	671	632	661	673	694	728	651	669	640	647	674	702	660	706	671	631	679	697	649	676	672	683	667	710	654	630	657	702	667	622	685	651	646	637	719	672	672	687	684	701	665	688	712	717	676	691	678	695	668	712	701	629	693	708	676	690	722	714	717	699	716	670	667	700	655	629	658	644	681	679	670	699	684	696	676	697	699	695	701	658	738	672	671	721	607	660	679	712	706	675	659	656	693	636	636	725	703	689	646	675	715	711	713	673	663	653	677	667	677	730	691	653	701	735	663	654	666	694	685	717	654	661	652	687	677	653	707	717	696	649	676	688	678	698	647	712	729	660	660	671	667	661	700	682	659	627	642	720	692	714	684	687	691	696	693	672	640	677	665	654	703	698	673	719	713	641	684	691	707	695	670	674	632	700	664	718	652	679	664	643	698	646	663	662	659	679	632	640	709	690	693	648	649	694	677	686	688	683	677	652	740	637	665	647	686	645	701	654	695	663	682	684	688	656	684	661	673	729	666	647	667	652	651	690	668	663	647	691	734	643	653	716	657	626	646	665	700	673	672	675	661	691	675	693	673	685	690	689	668	663	719	699	670	618	725	664	733	733	636	629	691	710	682	697	666	710	689	718	683	724	683	652	676	753	709	660	695	732	728	666	683	635	658	700	608	672	650	644	668	737	641	691	657	651	664	679	665	652	686	666	685	698	689	688	704	672	663	748	704	635	676	660	672	659	672	718	648	681	655	700	728	660	709	664	684	702	703	668	714	641	680	649	700	682	676	667	642	680	703	653	676	664	700	655	669	678	686	689	640	713	723	715	711	636	667	644	701	718	660	674	667	655	687	686	724	682	684	690	696	680	667	683	687	667	720	694	668	683	679	665	718	639	667	646	680	697	693	679	679	671	680	642	700	717	651	702	644	701	710	683	689	721	707	659	687	645	660	695	697	675	654	662	703	639	634	661	706	705	656	695	725	702	697	631	727	698	690	689	686	701	614	710	726	698	728	655	674	644	720	640	713	682	609	671	697	652	717	703	699	659	691	675	691	666	676	692	677	675	712	651	634	720	646	682	667	736	698	693	670	670	699	719	653	701	698	672	666	695	614	689	692	683	656	683	720	673	671	703	646	701	675	700	633	665	695	677	673	685	662	687	660	736	708	690	650	718	675	706	721	708	685	640	687	693	674	682	631	649	658	678	669	656	675	683	663	668	703	688	659	631	736	655	674	665	655	667	680	681	659	666	668	646	671	658	678	621	689	707	731	671	695	663	672	704	663	658	693	646	689	689	655	706	657	670	682	652	705	727	678	740	706	679	668	711	695	723	696	698	699	694	701	687	669	639	669	709	729	684	643	706	716	716	697	719	677	669	681	694	691	645	690	678	706	700	699	660	670	730	662	697	706	644	698	657	691	648	665	721	702	705	684	653	643	678	655	672	691	689	675	660	661	709	723	716	678	701	676	677	685	697	671	692	686	694	653	698	654	665	653	656	699	680	657	643	682	685	646	645	652	626	683	695	716	739	651	659	633	663	681	704	616	725	715	677	645	670
26592	21650	21312	3191	173	140	126	146	132	113	124	127	110	117	117	115	99	128	131	100	109	122	115	118	111	103	129	129	112	122	94	108	116	111	132	117	133	114	130	102	106	103	102	118	121	120	122	120	104	89	126	92	113	104	126	99	106	106	98	94	122	104	111	116	119	116	93	103	106	119	108	115	93	103	104	103	112	115	126	119	109	102	115	128	131	105	121	113	125	113	113	109	118	128	131	116	119	125	120	124	113	123	126	115	119	106	108	123	114	88	112	107	112	122	110	133	104	110	112	112	112	113	111	116	95	118	122	108	110	117	109	114	96	104	96	99	111	124	117	123	108	117	129	116	99	124	112	104	103	93	119	120	94	123	109	106	115	138	114	110	110	84	116	118	104	110	108	121	118	120	108	109	103	118	107	100	119	108	120	103	105	123	91	118	116	106	106	108	116	118	106	107	90	119	115	118	122	118	109	105	101	106	107	120	120	106	114	139	105	90	113	118	126	132	108	125	110	121	107	119	108	134	109	126	125	107	94	105	110	89	124	96	101	119	109	107	136	109	108	111	102	100	105	97	101	129	124	109	95	98	113	103	133	104	119	122	95	104	105	118	109	113	99	110	122	111	99	114	112	123	101	115	99	133	120	114	99	117	117	106	121	107	99	96	117	121	112	88	107	115	113	116	121	120	110	114	105	112	96	104	113	113	128	110	104	99	112	117	111	109	119	108	124	108	114	114	94	132	99	126	108	108	118	117	112	130	105	104	100	105	105	99	131	101	124	108	126	117	118	108	103	90	102	118	105	134	120	110	111	115	90	80	138	110	119	154	110	119	115	112	118	121	118	101	86	106	132	141	105	108	114	121	123	114	110	104	112	109	112	102	120	118	130	114	104	103	108	107	111	106	101	110	101	101	105	101	130	109	122	96	111	104	118	139	115	125	127	103	122	119	87	127	109	130	118	109	123	109	124	112	110	110	108	120	105	124	117	112	110	112	113	113	122	106	114	105	90	93	126	122	113	111	116	107	129	121	111	135	115	107	111	106	112	121	104	104	124	89	118	113	126	114	111	107	145	82	109	114	107	119	99	100	117	98	120	130	101	114	117	110	113	119	114	120	101	105	104	116	132	124	87	108	90	123	112	97	104	113	112	97	137	102	129	107	94	119	89	130	106	117	92	116	101	98	110	122	130	124	123	133	121	109	114	105	112	116	106	102	103	115	110	117	100	128	107	110	116	114	125	125	107	121	106	94	115	114	108	105	103	95	130	121	116	105	101	119	113	111	103	103	108	109	115	101	110	98	105	117	107	92	116	113	113	118	122	101	109	123	122	83	101	103	114	125	119	120	101	122	126	122	122	96	125	110	88	119	120	84	105	109	135	120	117	110	103	101	131	108	94	113	109	104	107	109	123	111	103	111	106	103	106	111	99	103	90	112	122	103	115	87	121	108	121	109	100	98	107	115	105	125	87	112	102	109	124	115	119	92	116	107	112	100	114	118	108	102	94	110	116	132	107	108	112	106	120	109	133	99	110	107	116	116	109	91	97	100	110	124	104	134	117	122	109	133	118	102	123	124	101	115	91	103	113	108	112	125	102	110	117	115	118	105	108	109	119	112	119	88	113	95	111	114	102	117	116	88	115	108	116	114	118	106	117	108	137	113	127	113	113	110	104	120	128	114	103	120	118	119	116	101	98	116	129	123	113	110	106	119	107	126	130	105	120	108	98	102	107	109	100	117	119	93	114	117	95	118	136	110	109	108	124	112	103	117	128	105	125	101	117	121	94	108	119	103	120	119	125	115	117	124	121	102	97	116	96	110	122	129	92	115	99	88	93	121	125	123	108	110	126	123	96	121	93	83	107	106	100	117	115	90	101	101	107	111	93	116	111	104	122	101	123	99	129	113	106	122	115	118	104	107	113	121	115	94	118	116	110	120	97	103	130	99	121	99	117	125	109	123	110	100	128	95	112	102	109	114	122	122	112	117	115	131	112	107	108	113	113	108	103	122	110	105	107	109	105	108	120	130	106	100	117	102	111	140	121	127	117	112	105	121	118	103	116	112	118	107	92	116	119	114	100	128	108	104	104	91	105	114	107	111	115	101	111	87	100	131	109	118	123	108	118	109	102	123	112	129	116	94	99	125	104	113	111	115	127	97	109	104	105	107	121	110	121	109	107	103	110	114	109	94	116	98	114	103	100	117	119	115	123	129	111	104	109	109	131	104	125	109	123	119	109	122	99	109	114	96	120	116	116	103	102	115	123	102	125	115	98	128	108	108	103	112	131	95	100	97	98	110	116	115	117	114	113	117	106	92	132	111	112	120	97	95	119	116	125	107	112	101	118	116	126	105	115	114	99	113	119	118	117	125	123	106	124	125	120	113	115	122	126	117	117	126	144	115	109	124	114	105	123	109	117	118	109	101	110	117	107	116	105	118	131	110	125	100	105	118	114	115	123	121	104	122	104	108	110	109	115	117	94	120	113	116	99	92	116	109	123	96	108	109	100	121	102	116	121	94	99	114	120	111	128	109	103	109	98	126	105	118	120	117	101	113	123	110	131	103	128	98	115	116	109	113	108	129	103	105	109	108	115	111	106	104	97	113	109	120	112	113	106	115	95	106	121	112	113	122	114	98	122	113	124	107	111	128	125	96	94	116	102	108	113	109	141	120	115	108	108	117	121	88	116	112	106	111	117	114	103	118	110	134	112	103	112	94	127	114	97	102	108	122	124	101	108	110	102	124	82	112	109	127	125	115	116	107	101	116	105	108	108	109	108	106	115	118	99	117	109	121	103	143	110	116	122	120	128	113	134	117	129	113	120	139	107	118	109	120	108	110	110	90	110	99	117	135	112	115	117	121	109	110	123	103	112	114	117	122	114	113	109	104	103	101	109	111	124	115	132	120	101	115	106	107	118	113	134	115	99	117	110	111	112	119	116	95	120	111	114	111	139	133	111	111	121	124	107	124	112	124	112	109	108	104	128	129	119	128	104	110	98	104	108	122	113	118	121	94	132	116	123	125	92	140	105	124	105	115	100	119	99	124	104	116	111	125	107	113	116	105	109	134	131	115	124	112	114	100	119	103	114	137	118	118	112	105	114	115	114	118	120	105	111	115	122	102	116	106	110	115	119	122	117	101	112	124	90	108	89	124	124	90	118	116	125	101	105	116	107	111	114	107	139	108	106	111	128	106	121	105	132	98	129	117	109	106	111	129	99	113	95	99	96	113	114	103	118	96	88	117	115	119	90	112	107	126	122	124	107	90	117	136	97	93	118	101	119	115	114	124	110	121	108	106	113	100	110	120	120	113	118	95	112	120	99	111	109	106	124	92	110	119	99	108	101	110	119	127	118	106	95	94	109	114	97	122	103	107	90	102	128	119	121	110	124	122	117	117	127	100	116	89	104	119	120	112	121	119	106	104	124	106	124	108	119	109	103	120	142	100	122	103	112	95	114	106	96	110	108	111	114	117	121	98	120	110	113	132
21407	33012	21203	508	388	341	257	306	291	233	241	259	219	247	210	217	206	212	227	239	223	213	197	207	197	229	199	204	234	200	216	226	234	245	193	241	197	233	215	189	229	191	214	215	218	205	210	218	218	195	220	206	208	222	214	211	231	215	210	227	229	215	207	206	191	217	197	204	231	197	217	185	212	211	209	204	227	227	194	228	228	203	204	253	197	194	210	231	200	208	240	199	196	212	216	223	222	210	211	218	203	206	213	213	193	212	236	225	208	197	203	208	194	221	218	201	200	198	252	202	200	208	199	207	233	212	203	222	212	213	242	218	233	200	197	188	212	205	208	234	191	208	225	216	206	208	202	223	230	228	187	210	200	217	238	219	222	174	188	205	156	207	216	196	177	203	253	199	212	200	238	213	221	234	218	201	200	200	219	200	219	213	210	226	215	198	205	210	231	214	203	197	210	226	244	231	194	215	207	221	228	228	225	225	181	215	187	204	228	195	226	237	228	206	224	218	216	234	215	209	200	216	184	212	208	186	199	200	237	198	182	196	197	206	198	223	197	169	218	231	226	208	185	223	220	216	228	236	222	204	229	209	232	212	228	216	201	220	218	220	219	209	211	231	188	205	206	206	218	203	206	218	214	185	223	182	219	205	220	204	232	196	210	224	221	200	197	216	192	194	195	232	229	214	215	188	196	201	195	200	205	197	191	206	189	188	215	212	195	208	218	217	222	208	211	213	215	214	209	192	200	206	219	195	228	194	195	182	209	186	225	218	228	195	215	193	192	228	195	203	220	206	210	222	194	200	227	185	236	211	220	240	194	206	196	213	195	200	196	199	211	199	211	228	200	223	197	186	199	224	175	215	231	192	215	200	214	225	194	186	200	208	209	187	214	209	217	213	189	215	218	210	213	224	232	204	192	199	236	232	212	194	220	210	221	201	194	181	205	201	210	221	210	217	198	221	208	204	207	214	197	221	222	227	212	190	226	193	208	187	211	216	213	222	219	226	199	200	199	197	195	222	235	197	211	229	191	191	242	187	220	217	206	219	219	202	213	221	210	193	227	192	210	206	203	200	233	204	215	213	203	205	226	230	217	190	215	187	205	214	221	222	229	219	190	227	212	225	191	241	205	216	190	203	207	241	226	210	209	229	230	208	203	222	236	230	189	230	223	214	186	200	205	182	186	203	207	203	203	221	188	202	218	195	209	201	206	201	183	201	216	187	213	193	205	213	227	188	210	184	197	210	199	216	216	220	181	215	208	229	194	201	169	204	213	213	220	222	181	209	210	232	199	203	204	206	229	200	223	195	208	191	189	215	189	182	209	202	220	198	209	197	223	216	207	197	206	220	182	204	219	205	198	225	213	229	256	214	200	210	227	202	208	203	240	190	218	208	210	206	199	209	215	222	198	200	224	213	237	212	220	184	225	204	221	204	194	193	232	222	221	185	212	188	204	230	182	207	220	218	208	208	204	228	194	214	205	216	180	212	186	213	225	201	243	228	218	206	182	205	229	196	215	235	193	217	231	216	216	210	203	230	222	212	219	211	218	186	186	198	218	206	198	193	215	213	203	206	185	216	203	183	187	245	228	215	192	222	225	200	210	217	199	214	216	194	183	197	193	213	229	201	217	191	202	212	203	219	234	205	219	216	208	208	199	238	201	195	237	210	214	210	219	175	200	200	220	217	211	209	191	209	179	198	202	211	237	200	245	211	220	209	208	211	223	234	210	212	217	197	210	174	216	226	195	215	193	187	224	195	232	180	230	195	203	240	196	226	235	221	198	184	209	212	188	213	214	206	194	213	214	229	203	221	211	211	199	174	246	207	207	202	213	228	199	215	211	218	234	236	203	199	207	206	221	206	224	178	223	176	224	212	214	195	208	204	241	220	181	192	240	189	222	224	187	211	204	200	209	212	216	187	220	200	220	224	198	213	220	242	218	199	216	205	227	206	238	208	193	231	178	206	189	205	203	189	233	185	184	189	226	208	218	218	209	209	225	204	219	214	223	216	186	216	212	223	227	198	213	213	206	201	231	198	204	233	193	200	215	216	188	205	233	215	227	194	207	231	233	215	209	219	227	228	215	214	209	187	219	204	240	218	183	217	206	199	209	220	216	204	227	236	222	224	226	198	193	190	204	233	221	224	203	223	216	217	212	229	217	191	228	190	211	225	214	220	204	196	216	191	210	201	230	218	219	203	229	184	207	205	207	235	193	232	202	219	210	221	234	215	198	201	192	205	186	199	218	194	211	212	182	210	230	219	215	210	208	194	204	249	204	194	200	229	193	224	226	203	199	191	182	187	208	186	213	204	205	207	188	227	219	225	201	196	192	202	206	216	208	209	224	223	230	210	248	217	208	210	187	200	214	215	195	205	225	191	208	207	207	201	228	198	217	223	203	191	213	225	215	179	216	212	236	196	212	214	198	192	195	198	199	209	211	223	182	211	214	201	223	217	202	223	213	222	206	234	202	209	194	201	196	202	233	234	220	219	216	206	214	211	189	194	243	198	198	196	216	196	219	219	204	230	200	224	195	211	222	236	175	203	204	198	207	210	211	217	187	221	225	215	222	206	205	195	215	232	202	221	193	207	200	214	196	211	203	238	218	196	207	219	221	216	208	236	215	217	203	235	241	218	212	185	203	209	227	207	229	218	189	220	200	197	214	211	229	239	214	189	199	201	208	195	198	190	195	253	210	206	191	198	226	178	203	210	204	222	207	194	200	192	219	203	206	208	188	221	220	204	204	215	210	234	210	221	209	224	192	226	193	223	186	233	173	211	212	228	195	216	222	222	217	213	203	204	236	202	213	209	214	228	212	202	237	222	212	200	201	193	236	222	224	195	189	183	212	234	194	199	206	209	211	196	211	199	197	226	202	221	198	210	211	214	208	231	225	236	229	177	193	225	189	214	186	213	202	205	190	215	210	227	199	203	213	213	217	227	210	216	222	218	197	198	217	211	192	224	175	198	214	198	213	216	212	199	204	242	204	252	214	208	192	192	221	212	191	205	209	220	239	199	191	203	212	222	202	200	205	189	188	199	219	215	211	190	236	218	230	196	236	213	209	219	219	209	209	212	234	197	196	238	237	210	198	200	193	244	235	221	196	200	230	207	223	190	235	212	204	221	234	208	184	204	211	206	211	222	221	193	196	226	209	211	209	206	218	213	213	214	213	194	215	209	181	213	227	206	206	190	243	212	198	241	239	191	201	207	214	201	213	211	201	232	210	215	219	188	209	199	206	224	231	198	213	209	233	213	219	196	200	211	192	229	202	221	224	199	214	187	213	208	222	184	184	220	248	215	222	199	210	208	188	200	224	205	213	194	197	207	212	198	203	204	198	208	197	216	196	169	194	227	221	219	201	216	214	235	178	194	206	211	189	212	226	218	206	198	204	220	224	200	189	214	238	193	185	214	191	176	204	225	227	205	218	190	196	203	226	230	210	212	190	203	207	202	190	182	214	182	222	221	219	217	225	199	214	197
24034	21218	29757	23701	18898	4015	624	439	391	401	350	293	326	303	304	322	316	261	295	285	289	273	282	281	274	250	268	260	285	283	281	259	253	271	244	238	296	282	300	267	287	243	237	257	236	264	288	271	246	273	252	247	249	247	273	261	289	246	263	277	235	264	249	247	242	284	247	258	282	272	255	264	259	265	296	262	246	256	267	285	265	237	250	269	263	280	270	263	253	292	251	265	257	254	249	251	292	259	280	245	252	271	263	267	267	262	281	258	275	284	283	261	250	255	248	272	243	265	272	271	255	253	242	254	258	231	252	234	262	291	248	254	275	300	292	282	243	257	271	279	273	277	281	264	268	245	246	241	261	258	249	280	255	256	256	258	268	288	271	235	252	251	272	288	269	237	262	266	271	249	266	283	243	242	262	272	254	279	240	257	276	271	260	254	251	266	234	253	255	277	268	257	269	284	263	262	248	265	287	269	252	262	249	281	273	263	235	272	290	236	265	266	235	292	267	257	261	297	237	285	236	257	274	246	267	265	284	282	246	259	269	286	282	276	273	270	246	262	255	248	272	263	258	257	268	270	274	265	277	249	277	237	278	261	263	279	264	282	261	267	275	263	269	255	257	268	253	277	286	286	260	267	267	250	262	272	282	271	245	258	280	254	264	255	283	271	249	278	271	285	268	255	254	250	240	274	267	248	265	250	269	276	278	253	280	283	243	254	270	229	247	254	247	252	242	267	272	272	282	239	270	241	274	237	275	276	269	253	285	268	279	278	235	301	278	287	235	299	266	243	256	252	248	234	285	264	234	270	245	247	287	254	273	237	267	242	263	261	256	264	274	270	267	261	259	242	240	276	259	251	258	274	245	273	258	287	245	266	273	253	249	240	255	255	272	241	291	251	259	237	259	260	303	262	268	268	254	236	261	260	262	255	265	241	268	287	256	226	256	255	247	263	254	274	229	225	281	269	252	261	226	294	260	259	258	280	255	281	238	233	240	275	271	247	251	262	274	261	249	264	260	235	260	274	257	248	249	257	247	277	276	295	267	266	274	279	222	272	254	232	260	230	221	277	266	222	271	259	269	245	264	251	236	248	262	277	265	271	281	268	265	274	274	271	250	277	236	267	259	281	281	246	251	268	275	247	237	249	253	241	256	267	283	262	281	234	255	269	274	275	252	282	271	237	253	232	277	230	257	250	315	271	280	276	272	277	223	265	278	243	261	267	266	259	262	308	255	253	232	257	280	238	266	288	247	267	253	251	294	259	261	295	246	264	275	278	241	263	278	249	267	245	226	250	271	255	225	246	266	274	264	292	259	233	267	257	262	296	253	244	264	248	280	241	266	286	247	276	262	256	250	246	282	255	232	275	260	254	256	251	239	265	262	263	252	268	261	235	238	271	257	246	275	272	251	259	261	264	264	268	283	248	258	268	260	272	266	264	258	252	234	246	242	270	259	259	283	238	248	260	268	249	258	280	223	262	260	290	267	280	262	254	280	282	271	233	277	256	240	256	233	256	253	251	276	247	284	285	259	252	254	255	225	261	291	225	256	253	270	273	290	265	265	296	268	275	283	258	270	260	267	242	240	260	254	261	243	246	245	285	286	263	257	239	237	274	261	285	251	226	257	275	283	258	257	231	264	266	265	270	261	253	255	260	263	261	247	279	259	242	251	249	273	227	254	236	273	260	263	245	233	252	256	253	259	270	234	256	262	276	274	260	268	240	252	252	258	261	300	245	292	245	233	247	270	268	254	267	238	257	282	243	277	257	260	262	255	266	281	247	302	267	254	279	282	270	251	283	271	243	251	255	262	283	257	246	238	253	269	261	252	257	269	251	277	269	243	263	265	270	235	273	228	243	275	273	267	298	299	278	246	243	246	260	246	252	271	265	277	256	279	244	242	282	248	263	243	258	282	271	236	274	256	264	274	238	270	255	268	234	241	259	282	250	259	260	262	260	273	247	258	284	288	251	269	237	254	229	289	252	281	264	232	263	272	256	247	258	267	280	248	264	260	263	226	275	268	240	230	279	268	242	279	235	263	268	254	256	251	255	258	258	262	292	262	256	280	251	257	260	250	268	263	257	257	275	282	275	251	278	270	260	257	261	240	265	262	244	218	275	256	273	247	280	260	271	287	271	271	270	282	248	268	262	269	287	252	284	257	259	267	242	282	242	287	281	239	263	257	264	249	263	249	251	254	261	279	279	266	264	248	246	233	242	233	278	231	281	258	240	263	269	270	247	275	257	244	216	222	240	269	227	267	277	252	258	245	308	256	268	266	280	301	240	225	228	255	270	269	266	248	258	245	239	255	276	283	253	278	219	272	284	284	237	262	284	260	259	250	252	250	293	273	240	229	247	238	224	276	264	248	268	258	252	254	274	260	269	248	248	246	258	262	293	242	263	253	277	222	264	254	244	242	246	268	237	295	233	256	230	232	247	246	268	262	292	270	262	282	245	272	265	292	258	248	250	285	244	256	282	270	294	246	253	260	237	245	252	245	280	235	253	253	278	256	267	280	238	242	263	247	249	257	246	257	258	239	265	256	272	279	266	242	259	273	268	251	260	250	273	243	254	225	266	270	251	230	263	261	262	255	228	272	242	232	257	250	266	278	243	272	237	257	258	255	242	251	256	257	239	273	242	253	237	254	248	246	257	248	251	254	286	279	267	264	274	268	252	246	253	247	247	248	252	272	280	274	254	268	251	258	231	270	275	251	290	282	287	238	284	254	253	267	246	240	263	258	251	266	265	273	253	278	238	255	302	255	215	262	249	263	244	244	227	206	272	246	285	264	239	263	268	269	256	245	253	273	248	265	261	280	259	284	268	273	256	286	267	237	248	267	284	278	277	276	248	265	267	259	257	261	243	251	231	275	237	292	274	294	261	259	259	251	269	275	266	240	246	260	254	280	261	257	269	274	275	239	224	255	277	272	278	272	261	258	267	236	267	279	258	267	289	259	249	281	284	294	250	286	272	292	275	243	268	266	247	259	246	243	270	297	243	262	260	232	253	275	247	256	241	237	251	274	268	271	258	261	270	236	261	232	286	258	258	254	236	271	280	233	296	231	277	295	283	263	267	282	280	248	262	264	236	265	228	252	210	279	268	270	303	263	255	256	231	286	272	266	249	248	251	268	232	257	259	236	244	280	252	274	271	263	261	282	237	253	246	278	269	247	253	231	244	232	256	261	237	224	271	242	266	290	246	269	262	240	260	277	263	275	284	282	288	282	294	265	291	285	278	254	249	249	226	263	258	241	255	267	269	254	245	266	249	261	260	239	283	279	256	263	279	227	272	242	289	247	277	265	247	242	280	267	260	262	272	238	250	282	243	279	288	268	282	258	241	250	263	264	273	251	275	258	267	274	276	292	247	255	226	241	269	264	256	277	269	278	274	260	246	253	278	244	281	267	240	232	285	242	226	254	248	243	272	265	259	255	253	248	253	266	266	238	277	261	248	262	257	241	251	243	273	295	240	271	261	243	248
44410	68166	41512	3360	2295	1685	1351	1085	928	912	744	708	659	619	612	604	536	577	529	550	509	513	506	490	504	493	512	492	529	461	475	468	459	484	508	495	497	456	464	449	447	474	493	472	469	481	487	459	495	454	480	459	426	495	436	476	489	462	474	455	442	498	487	453	464	450	443	451	462	465	415	456	424	436	466	467	424	432	472	454	437	497	492	436	433	478	450	439	472	508	435	452	449	427	422	475	469	451	488	509	459	455	413	433	475	489	443	423	410	517	470	464	447	471	428	455	506	475	428	462	479	456	459	462	454	443	449	445	453	477	481	497	473	466	448	435	481	449	464	477	431	433	448	469	459	494	436	470	514	422	434	450	504	449	429	455	472	467	486	463	492	421	485	489	436	475	467	434	461	468	459	434	411	446	473	459	460	432	473	476	411	477	476	487	458	466	449	469	441	459	459	493	458	451	466	504	454	445	441	462	417	428	426	405	434	442	457	455	505	427	459	447	454	484	414	455	465	489	454	461	460	440	408	490	473	455	453	445	401	476	448	424	465	432	427	484	421	468	470	439	487	453	459	475	453	428	447	434	455	462	435	426	425	431	463	439	459	457	433	457	477	458	465	426	488	465	464	459	466	446	454	462	480	459	472	453	441	451	456	429	487	449	440	430	469	473	422	492	477	467	489	429	461	431	433	466	465	428	491	486	482	464	438	420	470	473	446	432	454	399	452	420	455	459	452	425	488	445	445	385	408	456	489	471	506	466	432	459	424	449	407	481	472	452	465	426	456	443	446	432	479	481	469	464	427	452	462	442	459	455	443	429	468	462	476	443	440	508	432	436	437	435	463	486	434	437	457	456	464	518	425	454	461	441	450	431	474	449	455	457	459	434	468	437	416	463	422	521	433	428	439	474	450	439	473	485	469	469	437	446	462	470	451	430	446	489	446	432	448	411	449	450	465	430	446	442	461	483	439	487	456	431	479	504	457	432	437	442	469	443	500	493	427	448	462	469	454	455	421	447	453	436	486	474	420	461	442	458	462	445	454	468	444	462	447	453	463	446	441	455	455	479	443	455	439	438	423	480	474	440	453	422	429	438	434	486	444	462	444	437	476	442	424	466	471	458	468	468	441	440	473	493	491	453	441	415	418	455	452	469	467	453	442	425	464	489	429	465	459	449	420	459	468	465	500	435	454	462	453	449	477	452	471	445	466	450	463	447	448	466	451	459	480	440	427	505	420	428	450	454	462	452	458	470	457	495	476	470	431	432	444	433	458	447	433	433	477	448	457	455	443	463	440	492	452	469	489	469	470	434	445	445	466	436	437	487	447	435	456	475	443	451	485	469	487	423	459	461	450	482	473	446	471	500	451	475	491	480	497	454	428	494	457	427	455	449	457	449	427	461	443	475	478	462	440	454	447	434	461	451	436	441	436	450	441	450	463	441	468	474	473	463	446	441	500	450	455	461	455	454	478	469	434	446	475	434	482	440	487	495	449	432	449	461	440	430	426	454	457	459	470	469	441	484	472	455	492	473	464	457	457	506	408	466	456	456	449	457	433	484	475	431	483	460	447	408	455	428	469	464	458	472	455	455	435	468	478	455	450	462	485	457	457	449	483	438	446	433	479	470	464	483	462	478	482	443	435	441	436	440	494	461	459	437	430	429	447	469	466	486	441	514	447	442	430	419	468	454	457	458	461	437	432	473	448	490	455	454	443	471	445	429	446	447	484	464	464	472	444	434	434	467	445	452	402	438	432	454	435	461	448	425	435	457	474	495	457	471	449	454	459	444	453	453	456	433	463	460	432	457	456	478	443	444	472	465	466	466	423	444	461	470	450	465	421	459	429	423	455	450	481	460	437	462	436	442	466	427	471	454	470	442	508	457	466	445	465	480	463	469	415	463	466	414	430	456	460	452	434	469	432	454	470	447	470	453	442	459	447	436	464	449	438	410	445	469	455	486	462	430	471	451	456	453	415	475	445	459	464	440	438	448	472	465	475	467	456	444	437	483	482	443	468	495	434	413	456	463	459	465	458	430	420	415	436	480	473	461	428	461	451	443	451	461	434	461	472	453	434	458	459	474	452	447	476	459	430	427	476	479	443	444	463	476	427	484	433	426	465	470	414	445	459	453	459	463	474	468	458	430	445	469	469	445	426	455	423	431	437	440	458	437	457	436	449	471	475	454	420	471	446	469	483	490	458	465	451	483	458	427	432	447	473	465	486	450	427	424	447	433	437	453	413	414	401	433	465	444	453	466	419	473	456	461	488	477	427	439	493	403	480	487	502	456	440	452	469	461	450	430	445	471	455	481	470	488	460	443	433	453	465	473	466	444	441	437	459	457	459	416	449	473	413	452	459	448	457	450	497	472	444	497	464	454	441	462	450	455	497	504	430	440	483	420	471	440	436	441	454	448	469	438	460	435	450	442	416	456	431	457	416	436	448	474	417	443	475	428	444	424	435	481	462	424	456	474	468	468	441	418	439	446	450	479	447	491	446	461	432	463	485	451	497	487	460	461	491	436	438	468	456	433	484	439	456	477	477	501	463	428	421	489	431	413	439	460	469	470	457	438	463	466	439	439	489	447	465	466	481	427	487	455	448	463	497	434	448	462	448	454	428	476	473	469	471	421	444	461	456	466	458	432	464	443	403	487	430	411	447	439	485	468	458	452	413	430	431	474	451	469	436	445	438	440	480	439	453	461	495	472	446	474	463	406	443	460	464	466	440	463	466	474	464	485	431	497	435	420	452	459	480	421	423	477	463	467	435	476	452	457	462	458	449	417	454	459	433	463	464	466	480	441	461	487	453	474	456	482	479	409	451	482	438	452	487	437	473	444	474	456	487	449	467	445	462	422	478	450	441	443	473	442	473	459	467	442	404	473	429	458	490	466	486	449	438	485	489	443	467	495	427	445	425	469	448	429	444	457	487	419	450	454	449	438	473	446	455	439	435	434	396	449	454	477	446	426	441	472	450	446	433	441	438	439	465	476	459	480	425	441	474	470	441	458	462	478	487	451	421	460	470	452	450	457	432	450	444	463	486	457	452	486	426	407	453	490	433	462	425	478	455	453	436	522	450	464	441	460	449	447	463	427	433	459	449	459	478	478	456	469	495	412	497	481	475	411	513	462	419	428	496	485	463	435	425	450	471	455	456	458	458	438	453	495	466	473	456	468	461	451	462	501	487	454	438	455	460	454	453	446	444	460	445	453	487	441	444	468	453	461	435	415	469	464	416	465	460	454	406	476	431	479	433	430	438	492	438	470	417	460	418	444	429	441	417	466	457	424	414	465	422	428	426	482	485	473	440	454	517	460	471	444	476	459	478	437	472	437	451	462	450	434	459	447	466	440	436	458	464	424	430	476	484	439	448	467	435	492	434	444	439	476	446	452	475	476	461	451	454	463	497	457	462	462	483	456	441	433	454	502	496	448	458	475	434	430	424	433	496	423	435	449	415	494	458	460	420	476	448	427	452	497	436	452	439	482
23016	21070	29727	23060	20978	16003	1877	728	621	613	565	554	587	456	522	542	462	465	473	472	471	462	489	475	444	446	437	450	440	409	429	412	445	399	391	447	414	448	428	402	417	380	412	420	401	389	397	412	427	389	450	440	420	427	387	360	395	412	435	363	403	396	430	399	410	393	425	383	416	455	436	381	456	391	383	411	391	449	399	409	416	430	431	414	426	402	430	418	386	418	406	410	426	390	405	409	382	396	420	403	400	398	402	388	444	398	424	432	403	447	369	409	394	427	364	416	434	402	380	429	407	421	399	428	435	426	413	397	430	423	399	408	418	393	381	399	412	416	413	392	403	426	421	374	411	411	415	398	414	414	408	383	379	383	430	402	414	415	396	356	396	379	426	427	399	401	352	441	423	396	405	400	404	404	401	410	421	384	406	411	405	403	387	394	407	413	432	413	418	399	435	377	403	395	357	444	371	415	418	387	357	424	397	427	428	399	401	405	451	412	359	406	399	442	394	407	393	419	369	387	377	378	413	433	388	387	396	398	400	360	404	393	425	427	408	418	402	397	414	387	399	407	387	370	394	432	427	369	383	416	378	412	397	379	369	414	390	392	375	425	406	395	405	441	377	427	422	422	384	392	386	414	434	411	404	407	399	419	416	330	432	387	373	402	433	428	416	387	393	368	392	404	371	409	404	400	380	383	416	382	365	403	404	420	406	426	396	426	378	407	411	400	436	415	384	419	389	397	383	360	416	378	407	435	398	415	409	393	389	391	385	410	403	421	414	421	387	409	382	411	394	373	430	390	392	420	410	420	397	416	416	411	397	436	395	403	394	425	420	383	402	413	406	395	414	407	411	389	349	437	433	397	411	416	406	393	443	410	399	419	404	407	390	405	417	377	414	425	432	410	406	360	403	429	371	397	414	405	383	417	393	423	370	413	377	432	413	428	403	356	409	383	430	445	439	402	400	425	385	415	385	391	416	431	377	397	411	416	429	422	410	430	373	386	406	366	407	427	393	415	408	392	409	376	405	391	423	393	395	404	419	406	382	380	404	416	414	402	387	422	389	398	417	394	379	388	399	374	435	419	390	429	415	370	382	363	400	387	378	356	392	416	403	427	415	404	390	408	393	396	420	426	401	381	410	413	377	423	422	404	427	399	398	389	400	397	392	427	381	435	398	429	399	398	432	397	419	427	386	384	392	383	427	457	420	403	424	408	414	415	406	381	366	405	404	381	448	420	403	386	396	405	383	431	395	354	411	409	401	409	428	401	379	402	386	388	378	395	387	406	397	428	409	401	392	415	371	414	353	387	399	470	393	437	416	398	388	432	387	446	413	364	402	408	393	409	418	355	406	410	423	449	439	402	396	426	442	440	377	373	413	373	382	391	412	404	454	424	430	426	363	369	402	402	387	436	403	411	385	418	412	405	394	414	425	412	444	443	412	418	413	416	387	378	415	379	363	432	403	418	440	394	411	396	434	386	386	378	407	389	404	421	386	404	409	421	418	348	415	425	382	408	393	408	426	417	416	371	411	391	382	409	363	377	410	398	383	396	428	441	393	374	405	444	417	353	404	404	412	396	393	423	408	388	437	393	384	412	390	376	438	381	428	397	399	434	401	400	420	411	416	418	410	423	377	429	410	414	381	408	405	370	391	392	411	423	410	398	417	426	396	425	417	412	397	426	408	412	417	399	386	433	396	403	389	413	404	414	429	393	393	409	394	413	394	380	419	389	418	422	395	433	417	398	418	375	376	425	367	400	402	422	399	420	437	412	379	405	399	421	421	443	385	408	376	421	426	411	431	409	388	412	398	396	372	431	412	360	404	460	399	377	394	415	413	435	413	375	409	434	411	398	379	383	414	408	391	403	402	412	453	434	423	404	406	396	354	422	399	386	419	376	396	420	419	399	433	408	414	396	425	415	427	404	380	405	409	409	410	403	396	381	430	409	427	404	407	413	422	408	429	401	410	406	393	423	429	372	386	394	421	387	419	392	379	400	406	418	398	370	412	401	414	403	356	416	398	404	417	405	414	405	425	391	380	408	386	390	373	411	412	415	415	412	398	371	400	377	368	384	415	418	360	409	450	398	403	387	355	402	404	402	401	432	407	383	404	414	382	434	391	386	417	385	413	442	395	420	427	434	438	394	406	427	433	397	406	438	424	446	413	383	408	386	397	415	411	424	388	431	429	445	425	380	410	380	374	406	371	440	398	379	407	436	397	401	417	388	464	382	408	401	404	447	407	425	414	422	409	421	419	396	416	419	400	393	438	401	410	395	399	362	396	388	395	410	363	426	413	400	428	404	408	368	397	384	396	394	418	425	413	348	417	410	426	465	401	364	384	389	391	422	393	401	394	390	411	404	382	376	415	409	437	421	414	376	409	372	415	393	384	385	403	383	420	404	431	418	405	441	409	397	376	412	413	422	389	417	407	433	409	379	417	367	395	443	405	410	433	412	393	389	406	366	436	388	392	400	408	370	431	428	426	426	423	412	396	423	379	432	437	404	409	385	422	394	399	380	425	427	391	370	407	430	364	420	442	382	388	405	430	406	406	416	409	423	393	402	378	408	432	425	414	389	381	369	419	365	412	421	419	403	422	367	433	415	410	422	395	385	415	404	414	443	391	392	380	416	391	386	416	405	444	418	382	423	396	400	388	398	396	424	404	398	408	365	417	415	393	393	404	419	416	420	391	396	384	449	398	386	375	403	392	412	422	406	410	382	424	396	396	405	403	400	424	399	415	421	425	410	388	396	380	413	445	417	415	389	423	407	388	396	380	413	449	403	410	413	417	413	381	397	354	411	383	419	391	396	389	415	386	436	394	406	417	385	435	395	425	350	372	446	404	385	412	427	403	403	448	378	397	396	419	396	404	393	418	404	411	388	431	431	380	420	388	411	403	380	356	387	400	430	378	397	401	415	414	444	396	407	414	411	414	400	396	383	393	409	376	393	407	423	419	415	373	351	434	393	389	392	380	410	379	380	417	407	410	408	421	376	381	397	414	404	420	386	392	352	379	381	424	415	405	413	376	411	396	401	401	410	422	361	395	374	390	397	390	403	415	428	406	429	393	431	422	436	438	409	392	391	374	382	393	402	435	401	372	451	425	437	353	397	398	376	390	397	420	429	416	393	395	395	430	410	389	398	350	390	413	434	425	416	422	410	395	435	401	405	426	379	384	352	386	410	416	398	440	415	408	379	407	408	383	387	385	414	400	392	407	437	386	425	389	404	413	393	390	433	411	425	421	433	387	385	407	405	406	396	414	378	407	394	393	406	400	390	389	405	406	422	402	397	406	401	416	390	379	391	455	418	401	398	404	385	400	385	369	410	372	411	383	399	359	411	377	391	424	405	402	432	390	384	392	411	406	361	378	409	436	398	402	374	397	407	434	430	403	403	401	424	418	367	408	445	408	426	424	402	432	394	421	417	397	394	387	385	393	424	406	441	402	388	395	406	399	417	428	395	383	432	421	396	387	394	428	396
50544	79238	42441	5889	4117	2976	2467	1937	1674	1432	1327	1140	1098	1028	1040	956	896	892	793	835	828	812	739	779	790	779	763	735	758	724	732	766	701	721	727	712	708	698	696	711	714	720	690	690	730	677	687	673	704	679	680	754	690	693	685	662	663	700	733	691	695	703	672	695	687	658	690	665	685	655	676	734	676	670	704	688	690	668	655	693	722	675	718	654	687	719	636	675	699	678	699	662	689	700	681	676	671	662	662	640	648	687	695	679	656	665	665	639	712	669	658	699	679	670	643	697	713	604	637	676	655	657	685	660	685	681	683	697	697	685	655	710	701	639	749	669	654	682	658	702	738	639	681	676	700	701	731	671	683	692	702	686	660	707	705	686	667	658	697	677	706	660	722	648	676	683	715	692	656	694	692	599	689	632	669	681	682	697	702	657	667	608	757	661	690	655	633	682	648	664	712	687	654	668	724	668	627	700	677	727	668	625	661	712	686	677	672	692	676	679	655	680	671	670	634	705	702	684	655	694	686	642	712	670	646	638	697	679	708	704	742	695	634	711	651	690	671	690	696	671	686	649	675	679	667	661	690	652	671	691	685	613	651	645	680	636	646	679	613	666	672	694	718	646	736	634	742	694	677	686	678	681	711	656	694	683	652	695	657	647	680	707	662	678	683	651	693	703	683	737	700	706	629	638	646	686	647	644	650	665	693	722	643	697	704	674	668	702	696	656	666	672	689	694	684	719	712	662	740	655	622	665	691	666	680	630	711	670	740	702	672	686	702	719	710	667	650	698	648	724	639	677	710	693	663	720	641	693	636	670	719	679	674	664	668	684	670	665	685	669	696	695	625	693	684	649	678	680	675	696	687	728	620	672	698	718	680	663	648	656	663	703	652	645	661	722	645	694	669	683	639	667	677	722	689	674	638	643	685	700	678	670	630	721	663	709	656	669	681	650	720	708	684	714	664	693	701	672	666	696	664	685	704	649	669	699	700	646	659	638	702	650	633	694	663	661	690	647	649	705	697	682	640	658	665	659	674	689	712	673	731	657	678	698	687	711	672	653	690	661	643	661	707	669	684	638	701	662	664	656	666	640	666	676	637	627	681	656	637	732	694	591	678	687	687	707	622	690	719	690	658	729	665	688	678	684	647	681	672	688	655	693	693	691	679	652	673	675	713	653	684	702	671	710	725	643	671	681	699	637	665	646	705	680	671	714	687	680	694	668	652	664	682	691	665	613	700	667	663	693	665	626	680	708	673	632	642	671	664	659	662	676	686	694	710	668	671	652	665	686	642	635	671	662	660	686	675	652	679	656	661	705	711	668	653	688	655	668	649	701	668	726	645	681	707	605	650	628	689	696	665	711	708	658	635	673	655	692	680	647	697	652	673	673	675	648	698	647	636	674	650	665	703	653	665	686	689	659	667	711	631	702	691	697	691	701	686	690	694	687	671	694	666	661	726	697	696	693	692	659	640	668	621	712	645	675	669	646	687	678	732	649	603	649	666	705	725	641	674	699	691	632	727	638	719	688	731	687	704	710	711	648	676	682	687	706	648	684	612	687	706	664	644	632	695	688	665	677	616	724	671	682	696	674	637	682	678	616	664	675	677	674	671	648	649	641	663	686	684	670	678	673	668	651	670	656	686	644	664	689	624	667	699	664	672	664	673	658	693	671	701	698	727	650	643	684	698	689	668	664	670	703	687	634	656	688	676	699	707	672	686	674	671	701	660	659	657	655	649	665	657	675	711	683	632	637	699	690	687	666	654	624	667	693	674	711	691	694	670	694	695	678	702	667	667	732	666	688	676	665	655	700	652	679	664	683	685	664	649	666	632	710	659	646	633	642	637	654	682	648	608	707	652	706	680	713	700	723	673	680	668	674	670	708	668	707	682	678	640	675	670	667	631	656	649	711	661	692	733	700	656	653	692	685	721	638	693	685	666	659	705	692	625	690	694	709	655	733	675	653	679	669	718	658	686	649	652	681	631	663	702	671	691	697	645	662	673	619	671	705	667	664	644	633	653	659	704	649	703	680	653	689	690	709	667	679	657	655	705	697	650	630	701	680	680	689	687	661	672	668	708	667	672	658	689	666	696	626	718	652	717	715	664	713	684	612	698	632	687	660	656	709	681	667	682	645	601	643	687	670	684	701	697	654	691	681	672	671	677	704	675	684	678	722	689	684	670	682	667	667	650	636	664	691	631	681	630	681	712	723	663	689	651	704	641	655	657	668	688	664	718	694	694	711	657	678	691	636	675	716	673	726	693	666	669	641	684	672	703	668	652	686	708	646	689	656	678	645	648	693	663	677	645	715	676	695	706	610	688	675	673	685	660	662	694	717	676	644	644	636	709	632	669	669	619	674	657	716	685	667	732	720	681	627	628	681	616	674	658	665	685	654	664	674	693	697	691	692	621	687	662	677	680	685	700	687	687	639	658	692	688	654	643	662	684	622	644	673	697	696	711	679	591	697	706	696	676	664	693	659	653	690	702	646	676	671	684	643	662	651	670	680	669	670	672	683	649	666	641	701	670	631	693	681	734	688	735	686	695	640	718	649	689	668	690	642	661	649	705	716	657	667	606	663	704	668	640	653	655	638	657	684	677	701	660	644	743	677	700	646	701	628	691	689	693	650	704	645	681	665	696	707	674	697	730	666	715	637	665	691	700	650	657	638	664	657	677	678	688	665	684	681	703	673	687	646	653	630	667	678	703	650	640	682	654	641	663	650	667	692	676	697	654	706	699	634	674	669	635	694	640	646	690	660	652	699	658	680	682	711	685	707	668	630	688	703	667	738	750	645	668	659	664	659	669	702	676	677	657	668	742	742	663	694	692	659	682	648	645	695	678	706	663	660	681	684	719	641	735	676	657	673	651	720	705	681	684	641	690	698	712	728	643	720	683	692	643	706	620	725	650	672	691	689	727	687	711	684	665	708	646	676	689	705	693	678	692	692	678	672	687	643	721	672	647	712	683	623	620	690	711	657	672	684	711	707	711	664	698	644	657	689	673	671	649	686	676	686	627	676	684	653	650	650	731	634	646	690	676	704	713	715	654	648	674	718	686	687	701	673	710	678	693	710	679	641	674	660	706	675	657	695	665	650	679	709	664	694	671	701	671	724	703	684	637	602	706	708	669	701	656	667	720	744	709	707	699	678	688	652	674	667	687	681	680	681	686	668	637	673	710	679	680	712	696	675	702	696	666	702	708	632	656	704	670	701	684	690	643	712	708	644	661	639	655	664	652	649	637	639	663	683	680	663	708	662	665	670	690	676	660	642	694	660	687	710	666	709	662	671	685	664	691	659	698	674	679	678	708	670	723	713	681	712	692	669	637	729	688	650	671	663	689	687	683	702	697	693	679	689	670	693	612	686	670	695	617	709	684	632	715	687	665	662	626	692	714	661	701	709	666	636	698	670	698	664	666	666	674	654	706	674	670	677	728	638	635	684	682	694	697	655	649	684	693	661	627	667	667	684	681	688	685	697	674	679
26503	21179	19974	2875	186	120	156	114	122	116	123	117	128	125	129	92	145	125	104	135	112	116	112	110	90	120	105	113	115	118	100	122	111	115	114	113	114	98	118	104	113	110	109	117	97	96	99	116	108	127	120	117	81	115	102	102	104	105	109	111	99	100	119	106	103	100	107	81	119	123	110	122	110	109	113	99	88	115	107	106	103	134	111	119	102	103	101	120	100	107	100	108	114	105	101	109	116	124	115	118	111	108	112	109	123	108	101	104	91	133	125	94	97	100	98	118	106	132	105	109	126	99	127	94	104	118	98	116	100	109	119	111	107	112	100	114	90	115	117	113	114	115	105	130	97	115	123	133	104	109	110	107	123	107	101	113	111	113	103	108	102	101	102	133	116	95	108	117	95	92	113	115	121	116	97	116	95	99	118	107	118	106	108	97	94	130	102	103	102	95	112	88	114	96	104	90	97	109	117	97	105	123	106	106	116	105	104	102	102	119	111	110	115	116	94	114	105	106	108	118	114	91	129	96	93	123	92	106	116	123	109	132	109	99	109	112	114	109	106	92	110	117	100	117	114	98	96	105	109	85	110	108	101	114	124	91	101	109	119	107	116	112	120	94	109	113	112	110	107	89	111	115	105	100	112	98	94	108	101	98	108	119	122	121	98	116	104	111	84	96	134	106	99	105	111	106	104	111	123	133	100	103	123	118	109	102	113	101	96	133	118	119	110	98	76	94	104	129	107	117	103	109	134	102	88	111	90	114	106	103	100	110	110	108	111	125	89	120	120	117	113	82	109	116	97	98	122	101	105	98	95	113	124	117	128	106	114	92	99	121	108	116	118	99	108	112	115	91	96	111	111	118	97	105	112	109	103	96	101	107	98	92	99	110	115	116	100	115	96	99	95	110	98	103	105	112	95	110	94	102	98	104	114	118	115	107	103	104	101	109	102	111	103	108	114	90	102	99	120	109	112	111	110	102	88	110	101	91	106	115	100	116	100	117	96	109	109	114	88	107	112	111	116	114	107	103	93	126	94	99	107	115	118	123	99	108	123	96	102	109	103	99	109	115	107	112	105	109	126	110	96	103	120	101	96	107	104	120	108	113	95	128	110	115	106	113	100	118	106	128	119	114	112	101	105	108	100	124	112	94	103	117	101	102	109	114	114	116	105	118	119	118	104	107	127	132	97	105	92	97	119	122	106	126	103	121	106	107	121	105	91	91	119	94	124	121	98	110	99	119	114	133	95	118	108	106	115	111	108	103	109	108	97	106	113	114	115	123	88	106	90	107	125	110	110	117	112	114	108	97	89	107	105	99	121	124	100	103	111	114	105	114	132	111	92	122	121	124	99	118	110	119	127	105	94	96	111	107	117	115	101	114	106	103	104	134	104	103	110	101	120	108	113	110	117	112	102	109	103	100	102	123	106	116	115	104	113	101	105	113	109	93	106	130	145	121	111	102	105	108	106	96	101	101	106	100	125	108	104	118	126	108	101	120	116	109	121	112	110	120	123	110	106	114	104	97	109	107	104	109	116	100	108	101	91	108	114	106	109	103	115	103	101	96	107	114	86	103	100	113	100	113	107	107	105	101	106	117	101	112	121	117	111	100	122	119	98	101	101	107	119	114	112	112	105	117	120	99	118	117	109	100	96	117	116	97	128	114	97	112	109	105	95	104	101	125	110	127	110	110	117	117	138	94	100	108	113	105	90	103	100	116	126	120	123	132	107	113	127	102	96	116	133	106	115	110	117	99	112	110	112	94	125	109	110	114	87	102	112	108	92	124	104	104	119	108	128	110	112	109	110	108	125	115	95	129	106	95	118	117	133	98	92	107	121	111	97	102	108	105	106	110	113	115	109	104	116	101	95	108	118	111	100	109	123	108	107	124	101	113	103	117	108	101	97	93	106	98	109	100	120	114	117	125	119	110	109	101	97	114	92	91	112	122	107	96	99	102	121	97	103	105	100	118	102	100	106	103	120	108	118	124	89	125	99	122	97	94	125	95	101	116	126	95	107	117	113	101	104	103	118	112	120	114	99	121	108	124	118	104	126	105	98	118	115	92	111	98	131	104	102	110	101	117	95	101	124	116	106	109	106	91	112	95	112	113	124	106	99	119	113	106	99	92	118	114	120	89	117	92	108	108	99	120	96	93	112	129	94	99	97	105	112	97	123	108	121	113	112	107	106	99	111	90	100	94	96	111	89	84	102	111	112	118	120	116	125	132	103	106	100	100	116	99	115	119	113	108	108	110	126	96	109	101	115	122	103	120	117	91	94	131	118	94	111	86	114	103	91	108	106	101	108	98	109	89	104	96	106	109	105	103	98	93	119	111	119	97	101	120	103	90	94	119	122	108	101	94	110	122	100	112	100	95	105	110	98	113	123	115	119	99	117	128	113	111	112	100	93	107	115	93	97	121	102	101	113	111	111	87	101	110	123	106	94	106	112	126	115	122	107	100	114	125	110	106	106	110	86	99	122	106	110	124	88	101	91	119	101	111	107	117	116	123	115	102	109	110	111	103	95	104	109	121	116	91	97	126	91	117	126	106	98	106	112	97	101	104	90	103	113	112	141	102	99	120	102	107	119	118	121	94	130	116	118	124	113	96	127	106	111	121	128	96	113	100	101	113	111	126	104	81	101	92	98	132	86	87	101	88	112	97	108	123	90	126	108	117	133	133	108	115	104	108	104	110	112	121	101	104	111	96	72	119	99	111	113	103	100	111	94	88	86	82	121	105	132	98	116	108	110	110	114	100	97	114	97	110	92	111	112	105	117	114	118	122	101	117	109	122	101	113	127	106	103	109	106	101	111	105	120	98	103	115	128	106	102	93	102	116	104	102	96	110	101	105	109	106	106	125	129	104	105	95	115	131	94	123	125	96	107	115	82	127	103	117	109	104	96	106	103	113	101	98	104	120	97	104	104	107	95	107	117	105	119	91	93	99	128	117	120	114	125	109	102	122	98	107	96	108	120	107	122	108	113	106	106	114	114	111	119	90	110	102	119	93	122	107	96	124	120	113	117	120	114	99	112	108	104	110	99	107	113	112	107	100	94	110	115	93	127	113	98	84	102	114	107	110	123	108	106	105	117	109	103	94	118	111	122	111	122	126	104	116	97	114	104	104	103	102	116	112	98	98	102	108	116	123	116	107	114	107	109	112	107	115	112	103	115	125	119	116	102	142	98	100	128	116	110	110	115	97	114	107	118	101	97	101	110	115	96	120	120	129	105	112	116	97	104	93	99	109	107	111	103	117	109	103	114	124	117	92	116	124	93	108	102	96	107	97	108	125	115	103	102	96	112	91	123	107	108	109	95	103	114	114	112	87	103	95	109	113	96	108	114	91	106	93	121	108	130	92	121	123	108	112	114	115	110	103	105	108	92	112	116	118	105	91	108	108	113	114	107	110	123	97	92	110	95	115	105	112	109	119	95	102	117	111	109	113	127	94	112	126	112	91	106	104	114	103	140	108	118	95	127	106
20154	29853	19979	513	358	357	305	276	248	246	235	231	217	201	226	223	234	214	243	213	203	202	197	181	203	218	221	218	208	178	222	179	210	212	222	207	215	209	227	222	180	213	203	208	213	213	204	210	218	195	222	181	173	227	197	195	205	202	225	203	225	212	209	220	198	206	190	217	194	218	199	193	202	185	222	191	181	210	192	201	179	195	217	212	216	208	204	209	207	199	207	208	187	196	205	213	186	205	194	222	204	241	223	201	176	208	230	202	222	221	224	218	235	202	204	216	178	196	186	206	179	191	201	222	208	230	225	211	194	190	198	231	213	200	234	217	206	232	188	186	213	210	206	189	237	211	218	199	205	214	201	217	206	233	219	217	182	198	207	181	204	208	238	188	197	188	184	218	224	196	210	196	222	243	198	223	197	178	203	221	205	188	178	206	196	213	207	222	178	206	197	216	218	195	210	197	177	230	192	196	185	210	207	205	208	204	209	207	232	213	198	193	192	220	178	196	191	217	212	193	209	206	198	209	179	216	218	203	211	197	178	181	210	196	179	194	207	241	221	215	197	206	203	221	205	199	187	210	181	184	205	209	206	209	184	232	199	226	185	181	212	209	203	206	186	211	173	205	221	195	234	193	216	205	195	222	209	207	210	199	205	202	210	218	224	191	226	214	199	214	209	212	185	221	206	201	205	201	216	225	188	201	214	207	219	194	195	231	228	193	214	198	201	214	208	228	204	187	219	178	202	201	190	207	210	197	226	203	177	200	210	185	215	212	212	197	197	178	204	212	211	221	198	194	193	230	217	218	217	205	200	226	190	205	239	211	192	209	209	190	202	203	209	223	209	203	190	215	234	176	210	232	239	202	196	203	226	177	228	218	187	199	202	196	228	191	205	172	216	221	226	202	203	203	179	199	232	194	182	224	173	199	199	215	210	196	230	210	199	192	209	240	219	185	220	200	218	188	217	194	200	186	186	203	220	224	203	218	195	201	227	169	186	223	207	226	190	220	213	189	191	178	192	204	200	199	172	212	220	220	199	216	183	194	176	218	214	205	183	232	205	189	204	199	215	207	219	222	199	186	199	210	208	196	211	179	200	211	213	184	182	188	202	223	222	193	205	226	227	193	226	181	207	204	212	207	198	206	211	205	211	204	196	235	204	214	202	210	214	187	191	208	200	220	195	196	206	182	192	185	194	204	182	211	211	195	205	196	220	206	192	205	191	175	212	196	209	196	216	217	220	191	201	195	200	204	186	193	199	190	221	205	224	199	231	194	210	226	202	226	200	189	174	231	191	168	201	187	223	222	187	224	206	204	212	218	210	226	193	196	195	200	191	185	201	202	206	224	200	207	211	219	216	213	230	218	206	206	197	202	199	185	189	192	202	194	228	208	203	219	196	183	201	197	202	192	216	215	220	222	190	203	186	218	226	203	227	199	187	235	210	205	217	180	200	197	180	193	203	213	222	184	199	246	202	181	188	184	227	196	204	170	217	193	185	188	208	214	225	214	203	210	196	243	213	217	205	197	194	214	167	218	209	179	186	201	210	200	227	214	185	210	173	210	220	208	196	183	189	198	205	230	203	224	191	203	221	195	200	193	223	209	199	239	185	207	222	220	214	201	197	210	214	211	224	204	215	204	201	223	182	226	221	212	199	201	242	209	204	206	202	210	190	211	204	203	188	215	210	187	200	213	204	197	191	217	213	200	202	216	213	197	214	207	213	197	228	232	203	200	187	221	213	210	220	199	199	209	181	216	211	200	213	196	194	225	203	209	213	209	192	202	209	200	207	205	204	194	222	197	209	236	204	197	204	212	207	217	204	216	192	220	193	204	216	172	212	193	216	213	188	173	217	192	206	217	181	214	201	205	180	196	185	207	193	205	204	236	196	214	193	202	202	184	214	212	216	176	212	207	209	196	214	209	184	210	187	225	228	198	222	170	201	196	205	199	204	219	221	243	205	186	228	203	214	196	194	219	184	193	192	200	196	177	202	207	181	201	197	193	178	218	204	203	198	180	203	202	200	201	204	222	216	225	194	223	206	172	194	200	200	194	206	195	174	233	219	240	178	220	214	212	212	210	191	188	202	187	193	231	189	214	184	209	208	197	207	187	227	213	205	208	209	210	222	215	212	195	201	229	208	207	189	196	220	204	203	199	213	219	208	182	218	203	185	201	202	181	230	188	201	218	198	192	196	216	209	223	199	202	188	234	204	197	219	170	180	168	209	193	229	192	201	196	197	211	215	207	173	189	186	189	207	201	202	199	197	186	203	215	218	216	215	217	197	230	208	203	221	202	204	216	225	219	209	193	196	194	201	218	193	210	207	188	178	215	202	228	210	208	197	216	188	215	196	207	221	207	188	194	216	199	177	201	209	209	181	215	212	218	180	213	195	204	223	204	191	201	217	211	201	187	223	221	202	192	201	204	188	214	188	190	226	211	210	199	199	225	189	209	204	209	203	217	193	213	206	197	211	187	212	221	186	187	220	206	205	212	207	207	234	196	204	182	188	214	233	182	219	210	206	191	190	181	203	191	203	178	207	220	211	218	208	181	236	190	217	222	214	211	208	210	209	213	179	184	193	196	190	211	210	228	220	242	198	208	189	188	217	194	189	192	216	204	213	201	214	208	177	194	200	224	237	222	206	195	213	209	193	190	200	213	199	192	209	194	190	185	181	197	202	200	218	190	214	217	220	221	221	232	219	192	241	231	199	192	213	209	192	203	210	186	217	210	201	221	207	208	172	213	201	224	199	227	217	206	208	192	219	215	202	179	206	210	202	215	217	185	207	219	199	167	204	199	214	206	204	199	223	216	228	201	204	196	199	172	217	201	197	199	205	216	205	201	207	207	216	190	190	237	183	184	214	211	211	188	225	178	184	215	203	209	203	218	183	210	154	204	208	198	203	198	220	196	198	196	199	212	209	203	203	197	236	188	217	206	214	198	206	202	223	186	207	218	205	205	199	195	210	217	199	187	208	217	206	205	205	198	208	193	187	182	196	201	212	200	195	200	203	201	199	228	194	216	190	187	199	223	209	219	223	173	207	205	191	203	187	218	220	229	207	210	213	232	207	223	215	221	199	201	214	222	182	207	194	214	233	225	209	200	226	171	218	189	196	225	186	198	203	200	199	189	203	224	200	212	207	212	224	195	231	222	205	219	200	200	224	198	216	215	190	194	198	209	194	239	208	200	196	209	211	207	223	220	219	216	210	193	184	226	200	192	212	198	225	216	215	193	210	207	214	182	215	181	213	195	220	220	203	215	221	208	205	198	209	232	202	219	204	205	209	215	178	196	213	200	230	191	197	210	203	199	192	192	204	232	204	200	230	189	194	204	197	225	211	216	185	201	217	208	195	183	216	212	186	204	212	218	189	172	218	185	198	202	200	175	222	208	209	213	181	204	218	203	210	205	211	207	210	210	189	194	220	206	190	227	237	196	212	202	203	219	185	225	217	190	214	195	207	214	195	207	198	231	217	215
24081	21161	28586	24438	19605	4225	710	472	412	351	334	337	312	295	318	291	285	272	269	271	277	262	276	287	270	276	264	248	286	267	250	275	328	249	299	291	252	246	273	275	277	274	252	247	277	246	270	245	238	245	227	270	272	301	257	276	256	284	277	258	266	223	246	269	284	268	262	255	255	267	276	254	242	299	281	246	263	253	255	254	277	250	271	236	242	272	271	239	247	257	264	261	244	271	298	236	262	266	276	256	280	225	245	244	250	265	244	269	276	271	249	218	251	251	271	257	294	257	238	246	253	245	241	268	270	233	257	284	257	294	267	255	249	246	269	243	271	241	266	246	246	262	242	270	241	262	240	243	245	267	263	232	258	261	232	289	278	253	238	252	257	272	259	272	274	245	258	274	245	260	239	269	291	277	287	242	273	262	261	263	279	287	266	276	253	251	256	266	279	274	228	277	234	248	261	257	259	246	279	265	264	262	273	268	265	250	249	245	251	248	279	289	270	262	267	233	292	249	246	270	278	246	256	271	242	273	259	258	258	269	253	283	251	245	267	275	268	241	286	252	291	287	264	225	234	281	252	251	274	248	245	235	246	280	275	280	238	262	265	287	280	282	255	288	272	269	273	276	290	264	255	272	247	255	286	273	244	255	279	260	254	243	244	276	293	276	255	266	252	277	256	237	249	261	238	256	273	255	269	273	269	226	259	254	225	238	272	236	250	270	263	257	265	249	240	235	254	256	285	246	241	279	253	250	241	274	233	277	267	264	259	282	259	270	236	271	258	282	241	254	280	279	264	264	245	264	263	281	251	271	245	280	289	260	267	270	253	251	270	237	289	274	267	243	278	256	278	250	246	261	244	257	244	259	271	250	283	246	280	258	246	273	266	257	245	252	269	239	227	245	210	266	265	226	242	221	261	247	276	259	263	239	267	269	260	271	280	264	230	254	258	245	288	271	254	239	250	284	268	301	266	258	250	241	282	267	256	267	249	251	277	246	247	232	246	250	252	253	265	243	251	244	270	270	255	243	281	243	231	280	257	261	267	260	268	274	276	265	236	253	261	255	242	277	263	242	269	272	246	232	237	278	243	262	255	278	252	268	264	259	261	249	253	243	294	259	263	298	272	254	249	267	279	218	255	243	280	255	243	260	265	227	260	257	251	264	257	260	230	282	268	253	264	252	243	253	254	246	245	241	245	276	241	266	279	271	271	233	249	245	259	276	248	214	254	233	259	226	239	232	264	254	245	252	269	265	244	255	249	271	224	278	249	254	269	267	252	275	253	260	238	243	254	243	253	267	268	280	258	259	266	229	276	281	245	246	258	267	249	264	268	240	245	270	252	225	243	244	243	247	256	296	292	260	252	267	241	252	267	226	261	233	270	224	270	254	278	238	283	281	263	247	259	215	274	273	262	262	244	269	256	268	261	291	285	281	272	259	228	268	257	251	276	259	246	248	288	267	232	249	234	276	277	275	240	255	274	233	232	230	245	252	266	276	247	268	257	256	253	264	234	273	242	272	269	273	286	256	263	283	277	258	268	264	234	252	258	265	276	250	262	249	265	277	273	250	258	272	230	251	265	268	268	247	232	266	259	265	276	263	246	275	270	242	273	256	263	264	252	236	250	261	243	264	241	243	246	274	251	256	246	234	241	253	264	256	262	250	258	247	271	267	244	252	258	249	284	266	241	270	260	255	251	279	253	253	234	233	253	281	267	269	253	266	242	256	244	257	240	290	240	257	260	284	265	243	253	267	249	255	271	248	302	264	243	259	222	249	244	256	238	258	273	259	253	271	259	255	276	261	256	286	256	254	261	256	266	253	262	254	263	234	278	236	236	277	247	229	285	269	274	272	248	274	220	259	284	246	243	279	277	267	271	267	243	247	267	256	259	259	278	250	253	267	260	254	259	257	280	271	247	242	264	258	292	265	255	262	264	241	255	238	268	237	239	242	248	273	233	289	279	273	250	249	255	255	267	265	274	238	259	250	261	260	262	211	234	238	254	269	262	257	260	251	271	247	271	237	276	234	265	270	249	244	264	231	249	263	274	300	252	230	267	216	273	260	260	280	232	238	270	297	251	264	227	264	252	274	265	244	246	278	257	274	241	267	278	241	257	280	260	263	283	250	275	254	306	270	271	242	273	279	271	252	260	281	236	249	295	264	253	243	269	272	280	249	238	251	241	245	265	248	245	296	255	262	248	262	276	278	254	227	270	272	261	276	264	257	280	264	266	258	254	239	256	243	253	251	262	242	260	239	265	269	269	238	221	278	283	261	271	256	284	273	258	232	261	281	246	246	292	228	245	275	267	263	263	243	252	264	230	252	276	261	272	255	267	274	235	264	268	282	261	261	263	248	264	252	294	251	252	265	245	234	252	242	274	247	249	255	261	291	244	260	267	285	262	254	281	268	245	268	264	273	237	249	249	262	265	297	261	268	242	299	277	268	248	254	248	252	264	237	264	231	253	281	267	231	279	249	269	227	250	298	227	283	273	274	259	267	281	250	252	256	283	243	256	272	271	277	249	259	252	253	244	275	245	258	271	284	261	262	258	256	286	226	268	251	235	260	244	283	302	246	267	259	231	274	237	250	277	285	258	230	249	259	230	240	248	227	274	262	241	242	296	234	250	266	236	267	267	259	266	293	251	269	251	248	254	242	274	289	267	262	270	252	234	288	240	241	262	240	267	252	251	283	264	269	239	302	274	273	270	232	262	271	231	261	223	271	251	253	250	280	277	267	245	235	230	240	237	266	275	240	249	282	266	270	264	270	248	252	241	250	280	291	248	246	261	262	257	229	247	261	265	257	258	286	236	264	251	276	245	249	270	252	263	234	265	248	274	239	245	263	253	253	272	278	270	275	245	237	247	250	276	236	268	245	246	236	273	261	258	268	280	272	277	226	259	262	243	235	281	219	283	263	284	248	274	262	274	261	271	245	248	285	271	278	242	269	262	298	268	259	269	258	236	264	268	267	244	222	260	282	251	274	252	238	250	263	259	259	254	244	268	253	239	247	265	243	245	264	302	291	265	276	292	265	241	238	247	270	248	270	265	227	226	271	262	235	258	276	264	238	240	269	260	257	253	260	253	254	259	231	248	238	260	260	256	272	263	281	264	243	265	254	260	256	252	252	247	228	239	263	237	275	275	282	259	254	243	274	257	259	270	266	279	244	241	272	257	272	273	269	261	266	238	276	261	253	240	264	240	253	293	248	249	245	262	249	240	236	259	284	280	274	244	251	272	255	264	251	292	258	255	278	298	226	256	250	249	267	264	278	251	279	280	247	238	248	259	262	282	245	266	246	245	292	242	261	277	299	240	240	256	283	244	232	257	319	268	229	244	261	240	242	254	234	279	262	249	259	279	250	239	264	271	248	228	282	268	247	267	264	252	262	251	250	250	241	260	263	252	268	259	247	252	267	259	282	269	264	277	257	252	241	262	267	273	244	249	267	269	267	272	235	265	248	260	245	262	231	258	212	259	268
42420	62058	38829	3588	2495	1735	1395	1186	988	876	778	745	680	618	593	587	576	544	524	502	528	531	517	469	522	457	501	505	440	461	446	482	462	483	467	510	436	480	464	445	492	458	421	438	477	434	442	476	459	469	431	461	493	440	448	453	456	471	473	459	450	459	431	469	482	469	437	456	426	460	456	432	471	430	481	432	437	445	458	438	451	475	430	436	443	464	477	476	429	442	449	440	486	446	480	448	441	395	465	475	427	398	447	450	440	466	464	461	464	438	441	480	468	501	403	439	461	464	449	436	459	461	431	498	444	470	448	474	467	427	423	445	443	480	422	497	467	473	448	429	466	456	471	456	501	453	449	400	473	458	425	465	464	411	453	440	444	470	434	461	472	424	442	445	431	455	458	414	455	435	446	470	449	464	436	462	421	441	445	431	444	464	441	444	476	466	494	411	481	478	471	476	470	478	433	436	426	402	455	441	449	449	425	446	446	473	454	405	439	419	452	412	456	468	425	411	492	496	409	456	481	474	444	415	487	452	456	408	441	425	465	486	474	447	432	452	476	444	456	447	486	440	436	478	453	422	467	437	452	410	457	447	465	441	467	442	471	444	469	459	470	481	460	454	417	464	446	407	434	443	450	464	424	487	462	411	459	486	479	432	427	425	460	443	470	451	431	467	486	464	445	431	458	390	433	476	461	447	474	451	480	444	447	453	445	452	452	444	464	441	455	491	457	468	445	425	446	456	479	447	451	444	497	446	476	448	440	462	437	438	465	444	452	452	465	448	450	455	453	437	410	497	433	452	406	452	439	434	436	482	423	402	459	456	448	421	446	454	430	435	447	410	408	440	473	424	404	464	448	443	431	422	439	468	437	436	451	439	466	477	460	429	445	450	457	414	443	442	432	443	428	454	461	466	412	431	492	435	446	461	444	445	439	453	464	432	467	469	476	446	477	460	458	462	464	410	433	432	427	454	432	429	439	455	453	453	444	419	448	463	477	430	450	450	445	441	472	453	467	457	463	451	438	455	461	440	455	476	443	462	471	437	438	423	435	468	465	435	440	461	440	458	441	450	425	455	459	443	449	454	454	423	451	458	490	429	414	461	461	419	444	461	514	468	411	439	449	447	461	421	414	471	452	440	460	443	446	466	416	453	465	458	456	444	438	455	442	472	441	437	430	426	461	409	402	462	454	435	486	448	461	416	485	448	481	475	416	455	488	456	418	422	464	431	409	457	442	435	421	425	450	462	438	444	486	481	459	463	476	429	443	442	434	471	441	481	439	472	469	436	493	462	459	463	442	462	453	413	453	470	466	448	457	468	489	443	420	444	471	440	410	421	462	433	471	473	455	468	432	450	422	429	436	429	453	476	412	433	449	447	437	463	444	462	468	419	446	445	446	442	441	454	420	412	446	486	438	444	451	409	469	425	422	466	450	418	450	450	497	449	445	418	471	491	474	440	473	460	486	447	457	441	481	478	439	430	438	469	430	442	455	459	444	449	506	450	451	471	429	476	473	430	453	470	443	481	477	442	436	442	464	458	443	428	468	437	430	442	433	484	468	441	452	432	491	432	426	447	435	438	389	487	449	458	470	486	470	483	439	452	436	414	457	497	422	424	428	435	469	460	443	443	472	481	444	451	464	456	457	434	456	461	428	431	470	471	438	482	466	438	465	440	442	465	421	439	488	482	476	448	400	454	438	448	461	444	448	430	477	437	444	450	473	440	413	432	475	456	441	479	455	476	410	429	428	467	465	435	456	440	448	456	444	457	455	469	448	449	427	452	434	488	450	452	461	466	438	432	464	441	479	455	410	423	463	479	445	484	442	435	423	474	437	447	456	427	439	440	432	466	433	439	434	485	476	444	426	455	431	471	471	458	466	439	483	442	459	435	443	447	466	423	448	434	449	452	409	431	430	415	467	460	462	481	415	404	454	443	475	463	432	433	422	476	453	448	458	435	402	419	423	422	454	484	478	478	467	459	462	489	452	476	458	451	467	437	475	423	438	446	451	435	443	455	473	465	427	426	450	419	447	473	456	468	449	453	476	431	441	462	445	441	410	435	450	442	449	434	434	468	470	422	435	428	462	451	465	423	442	467	428	418	441	460	461	478	453	469	454	481	464	459	444	468	471	455	437	459	469	469	460	433	464	462	484	464	479	463	425	420	489	488	450	424	445	437	411	457	493	472	417	470	439	450	475	448	423	431	433	474	442	446	424	460	453	424	415	438	445	436	449	466	502	468	465	458	477	435	447	466	471	445	430	439	442	437	442	476	456	431	452	470	451	461	472	452	413	444	469	436	413	411	457	405	426	429	442	459	435	469	451	433	446	444	438	438	488	477	471	429	441	469	420	462	442	491	423	470	414	439	475	435	453	435	434	419	471	424	466	466	441	444	428	484	445	455	439	450	450	425	459	465	490	468	462	449	421	527	441	425	471	444	491	462	415	458	445	453	479	418	411	411	403	412	445	454	463	501	462	459	415	478	462	426	458	436	464	448	454	430	471	431	511	477	443	471	441	452	436	462	486	432	432	415	468	473	458	420	429	472	433	425	474	455	469	448	460	403	470	473	442	414	447	426	428	410	448	447	466	448	451	432	424	456	413	438	452	424	427	469	418	444	461	443	474	441	447	475	464	463	427	482	441	476	513	432	462	466	445	423	479	467	409	463	477	468	456	474	436	417	475	424	468	429	431	460	397	438	445	458	460	479	446	437	448	438	424	441	453	435	434	456	459	443	465	412	456	449	428	467	439	454	474	489	484	468	420	451	422	430	417	431	413	452	400	431	459	387	467	446	449	418	437	469	448	412	473	425	483	443	426	417	472	492	439	477	421	463	467	430	458	452	467	449	440	487	452	424	482	416	451	460	467	446	427	472	469	438	440	438	468	473	458	424	450	419	431	479	441	437	441	443	422	448	461	449	430	413	457	437	442	421	452	404	451	451	468	468	446	486	413	440	413	473	485	413	409	427	473	438	445	426	449	431	459	420	452	466	439	472	419	457	481	431	440	444	451	397	415	420	462	451	434	494	452	444	395	430	438	469	446	436	427	486	489	440	431	455	484	473	477	457	472	436	437	460	429	449	463	455	465	494	449	450	465	469	462	409	440	445	466	448	460	471	458	502	436	464	445	405	470	458	463	396	420	441	425	421	459	450	438	402	474	462	448	496	449	446	428	445	445	446	456	458	460	454	424	459	480	486	468	434	416	440	465	438	469	457	374	449	454	441	455	464	491	480	449	451	474	460	421	475	455	444	439	479	427	459	463	428	469	445	479	464	448	445	447	470	454	463	440	412	444	480	437	456	457	429	477	453	480	484	474	466	444	470	496	432	438	450	428	415	437	451	446	475	465	440	491	434	468	474	478	467	449	423	470	445	439	433	452	480	407	419	476	468	427	442	469	474	409	464	432	418	456	440	467	423	470	428	457	411	470	476	476	464	466	412	465	461	434	463	455	433	455	428	459	405	443	434	460	467	440	441	465	413
23058	21112	28175	24350	21102	19809	3107	908	661	661	584	570	557	530	524	506	450	475	486	497	448	437	451	430	480	406	465	456	428	431	401	414	409	426	436	420	413	409	421	406	365	421	400	446	401	397	404	481	416	421	378	397	414	413	401	414	424	405	414	418	388	414	419	454	451	430	414	381	434	390	423	380	394	393	419	402	415	420	376	419	408	424	358	383	388	412	391	402	446	382	412	405	417	409	444	422	395	406	409	390	421	370	391	398	408	429	397	407	389	395	425	369	392	371	388	424	401	445	460	381	383	413	404	383	396	405	386	394	409	385	413	395	391	434	404	417	412	422	429	411	388	438	391	410	432	405	400	373	438	400	427	386	406	411	390	368	398	380	392	424	420	354	421	376	402	385	399	434	404	399	385	419	434	378	398	407	402	420	415	433	356	409	412	432	433	388	405	385	368	410	413	455	396	376	376	402	381	423	371	400	398	421	386	404	426	398	402	420	369	406	392	426	395	394	378	398	442	405	389	382	411	431	405	405	390	387	414	410	432	386	411	390	394	419	389	420	439	412	417	398	423	374	380	390	391	403	405	430	385	390	412	407	383	397	392	414	386	411	434	412	410	387	446	442	397	411	416	399	378	398	418	416	365	425	402	382	412	385	423	375	418	454	404	430	388	434	421	399	451	385	406	376	403	417	405	435	419	401	411	405	427	390	383	407	425	414	411	407	458	387	380	397	476	410	385	403	403	414	440	378	419	379	448	412	399	382	388	433	399	447	400	408	380	377	355	402	388	413	379	406	438	407	432	414	406	400	409	434	401	376	395	376	391	403	389	407	423	402	398	401	390	421	432	396	386	430	394	403	410	394	381	420	386	403	415	398	406	397	409	418	436	382	447	385	368	415	428	445	417	367	437	414	385	388	385	400	414	404	393	430	387	380	379	401	414	399	372	419	413	408	434	396	375	436	385	426	408	434	386	418	388	419	404	395	409	417	398	428	354	408	403	374	426	416	399	396	399	416	406	420	428	389	410	374	422	379	438	366	400	389	407	432	399	408	362	414	410	388	410	400	411	435	407	397	403	407	412	393	424	416	400	394	405	407	379	418	408	405	440	398	373	399	437	391	390	436	411	371	433	427	389	418	397	397	375	393	406	376	420	398	386	391	398	427	416	375	407	393	388	405	406	413	395	418	398	429	429	413	408	381	395	405	415	453	411	429	404	394	418	411	410	399	384	388	406	415	407	374	404	392	433	407	379	401	428	405	407	410	394	414	395	393	398	430	418	368	424	406	401	380	411	412	390	376	365	419	371	390	376	386	422	388	382	418	401	414	427	438	435	387	403	436	438	401	398	392	420	395	425	401	410	402	392	396	383	376	400	373	440	384	415	418	433	368	375	387	436	391	379	397	400	418	393	420	417	449	397	412	377	387	441	427	412	385	446	420	411	379	388	403	394	388	351	398	361	391	405	432	420	433	405	410	396	438	403	409	412	412	390	427	383	426	394	431	431	433	420	430	397	371	381	391	434	425	428	401	356	405	401	420	410	400	414	374	409	359	431	433	411	409	416	420	401	384	416	420	390	415	361	436	412	449	377	423	413	402	419	404	402	409	412	388	417	423	390	413	395	403	424	397	381	430	374	413	412	424	406	406	399	386	377	411	419	391	406	409	420	414	403	390	365	404	405	400	394	401	365	412	421	435	434	410	435	424	360	405	405	422	419	412	456	428	421	389	375	442	403	427	413	436	402	394	397	390	419	411	424	413	367	389	386	424	407	322	394	423	426	377	432	428	413	392	404	386	427	373	394	376	397	393	391	407	388	399	407	400	429	385	427	406	391	420	415	382	359	394	408	384	369	437	389	373	410	403	439	440	420	405	395	399	392	371	397	416	405	379	411	435	394	412	410	395	410	377	409	404	424	374	413	384	416	413	394	434	384	397	423	394	400	403	366	422	390	395	424	417	396	384	380	382	425	391	392	397	425	371	383	397	426	387	434	377	395	385	418	406	411	417	397	395	429	402	376	389	359	434	397	376	405	422	391	414	431	416	433	384	416	389	378	421	388	373	418	378	428	406	398	389	416	418	413	408	376	425	414	441	430	375	384	396	375	433	392	398	436	424	399	398	422	415	406	376	438	396	406	383	441	425	427	386	389	402	409	363	407	429	382	406	362	383	437	398	394	395	417	397	401	391	407	392	424	426	414	400	420	399	407	425	393	373	423	375	403	419	384	391	367	416	381	377	420	417	431	409	406	410	410	472	398	398	395	418	414	409	423	425	378	403	418	406	410	424	425	387	410	435	439	403	412	427	389	360	426	422	427	429	405	398	398	396	412	410	398	411	428	419	450	423	380	405	426	427	401	383	414	380	437	377	405	421	383	386	366	381	403	397	404	389	394	470	413	378	395	416	410	427	404	408	369	386	368	398	388	405	425	410	392	402	401	410	409	387	402	397	434	433	420	383	419	419	382	390	430	392	397	353	440	399	396	425	358	400	408	410	382	461	397	381	405	383	410	398	411	398	374	396	371	374	387	418	372	384	395	435	461	440	384	439	430	425	406	414	375	391	392	403	367	421	374	390	403	392	441	402	431	419	414	424	370	442	407	460	425	401	425	401	385	429	440	416	405	423	402	407	406	423	383	377	403	396	369	376	417	457	410	423	387	407	430	403	375	395	393	393	401	421	394	418	396	430	394	371	433	415	390	376	413	438	374	387	402	405	412	379	389	396	423	435	420	381	381	390	412	405	439	401	427	405	390	404	408	400	373	408	414	404	435	378	393	410	418	361	401	378	399	407	431	413	410	392	404	370	401	397	409	408	445	398	415	441	388	413	431	412	372	396	422	369	378	389	408	401	418	412	392	419	381	406	408	380	380	408	404	426	380	440	410	437	404	401	415	406	455	400	403	401	400	381	401	412	415	384	403	381	393	408	384	399	397	399	407	410	449	424	404	401	398	383	401	362	416	383	419	414	358	391	372	375	389	411	387	433	430	400	383	386	410	403	421	370	397	391	403	413	367	419	413	454	414	389	420	396	372	387	388	438	382	422	391	408	377	360	397	416	426	377	414	402	391	384	369	418	419	399	407	396	383	405	424	431	372	425	390	402	399	411	362	393	443	411	389	363	427	402	397	396	415	420	405	405	403	351	384	407	444	409	388	406	392	390	390	406	422	428	405	394	416	428	382	392	425	375	377	421	427	421	419	403	426	404	445	389	375	386	404	411	419	405	424	375	368	381	415	349	394	394	390	403	372	385	402	392	417	424	407	392	420	416	388	418	420	399	386	396	418	367	375	380	384	420	436	435	394	415	421	426	415	412	395	403	421	396	419	377	388	430	431	374	436	386	404	408	395	399	398	429	424	387	400	373	395	431	406	410	395	368	405	398	423	417	379	410	392	379	393	379	426	419	424	346	424	415	385	389	372	422	405	399	382	405	401	387	374	391	404	402	447	395	394	380	391	405	412	396	393	393	426	423	405	434	398	457	397	396	416	384
47968	70120	36893	6386	4447	3315	2450	2053	1679	1559	1353	1235	1123	1055	980	988	902	871	879	849	824	809	808	764	760	813	792	800	743	785	747	767	758	733	699	734	686	706	708	728	665	720	710	688	686	693	711	708	684	651	711	713	724	683	693	704	661	742	691	702	716	681	698	671	706	644	606	686	683	631	659	693	665	682	651	670	678	681	688	704	711	672	701	660	670	670	688	687	641	690	625	674	687	712	691	656	684	647	602	692	647	688	675	622	681	716	654	628	702	615	693	599	653	676	705	678	676	651	681	669	671	682	676	671	617	682	678	706	699	640	672	699	687	675	680	690	668	661	685	697	627	677	668	642	688	694	712	684	698	661	640	700	652	711	712	653	688	666	713	626	703	680	668	675	671	656	678	681	691	709	690	681	667	667	651	655	687	670	688	674	654	611	678	666	664	624	716	672	682	673	664	665	635	681	662	691	607	702	682	683	691	643	670	620	717	648	691	648	660	692	676	634	699	675	677	662	636	717	702	648	728	676	642	637	739	663	690	659	733	747	694	672	660	669	689	705	682	650	667	654	662	658	698	666	720	723	714	714	714	656	671	698	649	684	699	696	677	644	632	672	697	666	698	645	669	675	658	662	678	721	659	666	694	675	646	671	668	684	689	663	678	649	666	638	660	680	700	656	689	673	634	661	677	717	729	715	671	684	686	671	680	656	670	681	651	657	653	731	654	653	649	653	675	667	684	674	644	681	700	710	687	678	645	633	688	681	695	682	667	696	663	709	685	689	677	665	662	733	650	678	713	676	650	657	681	649	693	644	655	697	675	650	637	663	600	714	684	674	655	625	653	671	659	707	701	656	708	669	640	684	684	624	715	637	642	680	673	669	734	680	637	650	682	676	670	666	666	671	673	676	726	634	682	638	685	668	688	665	698	660	692	679	728	736	701	668	686	711	680	661	665	662	689	653	698	666	688	651	687	654	658	657	675	685	719	685	688	671	654	677	683	660	701	669	648	678	666	643	721	694	668	693	645	671	665	709	762	671	738	671	669	700	694	708	662	725	650	667	703	637	690	654	636	691	642	680	661	682	632	671	651	668	636	681	689	667	701	642	663	651	669	657	680	680	648	665	714	712	685	659	629	684	704	703	673	698	707	679	705	636	684	685	686	664	687	683	640	668	641	680	646	687	654	681	673	688	623	672	700	636	656	659	678	578	677	636	666	664	690	671	626	699	659	686	703	669	676	653	703	652	677	685	690	658	666	653	649	696	701	671	707	684	643	680	723	652	668	681	649	641	663	671	639	676	690	699	678	682	697	693	629	665	675	669	626	630	631	651	768	660	678	661	666	662	702	666	679	672	698	676	698	690	713	668	694	699	657	681	674	677	669	684	656	674	675	684	656	635	654	643	689	687	674	695	670	674	655	671	675	671	643	647	709	652	661	715	687	691	682	680	667	619	694	635	637	682	674	696	644	668	697	658	689	715	680	657	684	644	695	655	659	694	703	610	667	647	703	674	687	710	614	671	652	709	692	610	646	679	679	685	694	718	679	639	688	692	732	651	703	681	682	697	659	653	628	664	669	640	678	701	677	649	674	658	620	669	646	705	675	637	662	667	730	676	689	680	654	660	671	699	689	688	664	655	663	711	657	655	740	669	675	687	682	681	672	646	654	677	651	649	668	654	715	658	646	661	703	654	647	692	682	721	693	672	626	690	670	696	673	687	685	690	711	695	652	689	655	730	647	652	659	726	679	683	705	637	667	638	658	673	657	709	714	656	667	660	666	678	685	697	674	671	694	689	635	671	676	655	665	668	697	714	690	647	675	677	648	679	711	649	688	627	714	685	620	670	616	703	683	679	723	714	663	655	700	647	660	661	660	636	676	689	696	663	698	675	649	667	706	692	616	634	722	642	664	667	638	653	698	652	672	681	629	660	670	691	672	716	644	627	695	684	656	685	687	658	648	669	684	700	699	656	657	676	678	708	686	658	741	664	720	690	678	689	630	647	683	727	658	690	670	687	648	778	680	700	677	661	720	644	666	661	630	677	662	664	641	670	689	661	659	682	675	731	680	683	669	750	650	673	719	682	639	654	648	661	685	697	702	692	679	697	645	700	693	665	644	645	635	670	659	676	706	688	698	644	655	707	679	640	666	689	679	693	665	679	721	679	668	654	671	624	616	632	686	653	687	644	661	687	668	664	654	635	685	696	689	699	646	651	678	667	629	610	652	650	724	670	681	670	672	631	661	700	675	657	667	700	683	700	649	696	645	705	686	678	679	664	683	686	701	665	693	694	708	680	729	634	675	684	684	663	668	706	592	695	675	652	677	688	687	643	678	660	661	656	684	661	663	649	650	686	631	696	689	670	727	671	670	679	690	664	643	709	659	636	661	688	670	669	654	654	616	689	671	680	637	683	678	654	655	656	688	635	698	684	677	673	700	645	728	667	668	643	716	635	648	669	691	713	696	653	671	690	660	668	707	725	730	676	700	668	660	667	653	685	646	682	719	701	653	670	666	668	695	667	658	662	682	644	637	676	643	720	658	663	681	644	669	641	651	660	689	682	658	710	663	674	654	699	680	637	688	660	651	683	660	701	666	671	676	692	658	661	678	644	690	622	682	658	650	641	693	703	711	671	720	652	670	676	652	682	693	642	684	668	684	630	661	688	676	720	672	649	709	694	678	707	666	700	660	631	697	648	674	695	730	694	698	667	676	629	666	673	614	654	664	669	683	654	609	695	677	741	668	672	668	691	677	704	664	669	670	681	684	685	671	713	651	629	629	646	663	708	689	702	674	668	661	678	673	697	660	681	665	702	627	757	629	684	711	686	632	684	668	696	637	721	646	647	691	676	714	718	642	700	654	688	683	688	697	690	686	692	680	650	717	672	644	659	614	715	692	668	671	738	660	656	621	658	695	652	675	711	627	628	741	648	660	673	666	674	687	709	731	685	674	640	700	639	659	667	670	704	662	715	689	703	697	688	648	699	679	679	677	687	673	654	669	647	637	724	662	663	667	684	664	660	692	649	685	679	669	682	674	694	683	686	668	626	682	651	657	649	628	671	660	663	641	713	702	666	632	691	678	722	668	697	722	686	663	674	644	674	690	681	668	725	663	684	723	668	684	697	667	656	688	694	662	704	653	671	673	670	700	717	688	719	705	685	668	666	670	705	644	682	674	661	671	670	714	720	663	682	713	696	642	707	643	692	686	677	677	656	681	661	679	701	700	681	652	705	671	673	665	681	687	670	699	676	713	688	645	693	662	681	668	714	724	708	656	669	653	691	649	692	650	696	689	698	684	692	686	707	702	673	648	666	685	696	672	697	700	697	667	643	730	672	637	674	662	727	667	683	676	687	622	696	707	673	668	692	681	651	685	693	679	654	645	665	667	674	675	699	692	683	681	715	669	710	710	651	664	676	645	636	628	687	629	708	673	722	663	665	652	690	648	683	694	633	689	637	671	680	675	687	658	684	680	680	690	607	650	692	632	692
26674	21004	16435	1647	180	161	137	132	121	126	116	120	99	101	113	113	109	101	122	129	108	123	105	97	120	98	104	108	87	101	108	114	100	121	104	108	89	104	100	104	110	112	84	116	105	103	92	97	88	113	108	141	112	92	100	110	111	104	97	109	107	108	112	113	94	106	101	106	96	108	108	118	114	94	109	103	81	101	102	115	113	118	98	97	119	112	91	108	120	106	118	96	106	94	113	100	97	79	110	95	99	104	91	127	91	104	107	104	118	124	93	113	113	104	113	119	101	126	102	111	87	117	106	107	99	99	111	113	116	95	113	103	127	110	108	102	114	111	113	105	98	105	99	100	96	92	100	105	112	126	117	110	105	99	118	103	106	105	121	103	98	100	85	100	113	118	119	82	105	112	99	107	103	87	118	109	100	101	110	126	102	101	115	95	110	100	96	86	114	99	103	105	107	117	137	85	97	95	99	93	107	99	98	107	122	109	123	116	100	96	113	120	92	121	121	97	117	93	103	101	89	109	102	113	97	107	104	103	102	104	98	109	104	91	95	123	112	88	99	112	116	99	113	111	95	110	112	125	109	111	109	102	96	107	113	119	105	110	92	113	92	114	105	101	117	105	114	102	109	94	113	108	98	92	87	90	113	105	108	100	130	107	123	106	111	125	106	121	97	107	94	95	81	109	99	106	102	88	105	126	89	101	100	104	84	120	115	126	103	126	106	116	129	96	108	107	103	116	103	128	108	104	118	107	114	105	102	109	98	117	101	89	97	109	104	113	108	117	110	98	118	101	90	104	106	112	109	99	117	90	99	110	91	106	99	104	101	91	76	109	106	108	111	116	112	98	113	107	109	130	111	106	115	99	99	98	102	115	98	114	98	113	100	96	94	110	110	92	100	108	102	96	97	97	91	112	114	99	100	111	102	122	102	87	105	105	118	97	113	84	86	104	111	103	106	99	84	88	117	106	122	105	114	98	103	113	101	110	95	90	97	111	122	118	113	99	90	102	111	94	98	96	107	92	118	110	107	111	92	108	117	109	99	91	86	100	89	89	88	102	104	111	102	99	112	118	91	113	106	121	88	108	87	113	108	120	111	102	95	97	111	116	98	105	109	78	97	107	116	99	88	106	111	108	127	105	114	109	88	113	88	112	107	95	95	100	122	103	84	110	99	95	109	105	109	129	111	104	114	91	110	118	130	112	113	106	115	112	109	104	123	98	91	114	97	101	95	106	100	111	87	95	113	88	112	126	97	109	106	114	106	110	111	98	93	109	123	96	87	100	86	110	89	137	102	110	105	100	107	108	108	118	96	103	105	104	113	109	108	82	104	116	91	87	114	109	98	105	108	105	105	103	101	128	89	114	110	137	110	99	110	107	123	98	109	120	91	97	108	118	104	110	115	106	99	103	95	102	88	97	102	123	113	98	100	111	98	95	93	95	112	100	119	110	111	117	101	86	102	107	104	120	95	106	108	98	110	111	111	110	95	89	119	101	107	100	100	96	101	102	95	104	116	117	123	97	90	122	104	93	89	91	92	96	104	110	115	108	116	115	110	116	119	101	103	92	103	121	95	106	116	109	115	95	101	97	94	89	106	104	98	122	92	108	113	102	95	99	94	111	122	108	70	119	90	90	112	98	90	112	125	98	97	123	126	95	90	95	133	126	125	117	86	105	104	107	123	98	113	112	113	96	103	112	104	113	97	102	116	97	102	102	106	120	109	88	93	107	106	102	128	117	87	111	107	94	130	106	103	110	106	104	130	106	106	100	98	91	128	102	110	112	110	118	99	103	112	105	95	102	114	79	108	95	111	97	112	94	112	118	99	93	98	116	109	105	102	114	86	80	100	127	94	119	108	110	148	89	97	93	109	117	102	106	105	121	98	99	93	95	93	107	110	107	113	94	94	106	116	109	108	97	105	99	94	110	95	113	107	111	113	105	100	113	93	94	125	102	108	129	110	109	115	111	97	119	105	84	107	107	105	119	97	107	119	112	96	99	106	101	91	119	126	112	105	109	114	91	99	104	112	98	101	110	119	108	97	114	114	109	97	90	135	112	108	89	92	113	102	98	122	129	117	89	113	133	103	111	129	108	112	107	95	97	95	105	117	90	97	103	99	112	110	89	106	125	102	100	93	107	104	111	104	119	126	115	104	100	102	94	104	101	95	112	97	95	107	96	105	103	103	107	103	121	86	97	110	96	88	117	109	111	105	89	113	116	110	105	110	107	96	100	121	90	119	94	106	103	95	97	88	99	88	113	102	115	104	92	111	112	104	97	103	91	102	99	101	111	108	120	116	97	99	103	99	94	106	93	97	94	105	125	91	108	114	106	97	113	86	100	116	105	108	103	100	125	109	117	137	110	93	109	81	109	109	109	97	90	98	115	107	122	99	118	107	122	119	114	121	115	97	115	99	106	102	106	94	108	103	135	111	111	114	124	122	111	97	96	112	125	107	90	91	124	112	117	102	95	104	112	106	108	110	123	108	107	113	100	89	84	105	105	95	111	86	95	125	88	96	100	103	108	86	85	110	119	75	118	98	90	111	110	117	100	107	116	98	105	89	124	97	104	126	108	103	107	101	109	100	107	103	82	110	113	101	119	105	98	123	119	123	102	87	108	109	111	105	100	105	114	109	119	111	108	130	104	102	115	99	97	102	74	99	92	106	99	97	101	111	100	89	99	94	120	102	105	94	108	114	115	98	84	98	103	105	93	113	109	104	108	102	109	102	96	105	121	88	123	93	91	101	111	107	112	109	108	103	108	114	120	95	112	107	117	107	101	113	84	109	92	106	108	97	121	111	99	118	115	109	105	117	90	97	100	111	109	103	103	134	114	118	108	112	129	87	105	122	89	100	119	107	118	114	110	117	94	92	103	104	97	114	110	107	113	108	106	113	109	109	88	112	120	122	112	93	85	116	121	97	91	93	108	90	104	102	106	99	118	111	90	95	117	102	102	96	123	92	115	107	102	120	122	105	86	100	101	115	96	117	98	106	105	107	104	102	107	111	88	114	104	110	102	110	106	105	105	90	115	117	96	103	110	80	103	91	102	117	96	107	112	108	101	111	102	112	85	105	118	108	113	104	102	113	79	121	109	101	116	146	94	99	101	86	101	101	101	124	97	102	101	109	116	92	113	123	101	98	90	115	112	102	100	83	103	119	110	94	122	91	83	94	80	87	117	106	110	89	103	98	110	115	108	100	106	95	117	100	122	100	106	102	121	109	107	110	90	91	92	98	100	108	114	113	74	83	117	126	130	111	105	122	110	103	100	115	109	103	101	122	104	76	102	107	140	101	93	111	109	102	104	91	94	95	89	110	112	101	107	95	89	122	112	99	75	87	93	103	96	110	105	110	125	100	120	86	113	96	103	100	110	95	123	119	110	95	104	108	74	89	110	115	96	121	98	104	90	97	114	113	97	105	117	112	97	101	115	104	110	126	99	86	128	125	110	110	105	111	93	94	119	105	94	93	123	100	111
20162	23389	13038	557	464	355	274	261	269	234	215	220	269	219	201	214	195	196	204	187	236	207	169	224	230	181	234	214	222	188	198	194	214	186	195	216	229	200	223	220	217	195	181	225	205	195	198	200	174	192	194	187	166	194	188	213	206	200	193	189	235	202	197	177	226	180	196	213	202	186	193	208	195	184	215	200	207	204	190	188	209	225	213	204	214	197	218	215	170	204	199	181	213	234	203	181	213	168	216	190	185	185	202	201	191	220	201	191	190	183	189	204	201	211	189	177	180	203	177	214	208	192	210	205	201	186	211	196	201	186	210	203	222	198	215	205	196	190	201	218	190	216	207	176	210	221	207	193	203	176	199	214	194	213	188	180	207	194	173	209	213	184	235	207	205	201	201	201	195	191	200	217	194	213	208	200	209	214	213	192	197	214	205	181	213	215	195	188	199	199	205	206	206	218	208	175	212	183	206	208	179	195	196	188	181	202	183	211	184	226	192	214	189	207	194	171	189	182	171	206	186	205	196	189	215	186	181	207	196	198	203	201	205	203	200	214	187	205	204	181	200	209	204	218	193	188	172	209	187	194	192	200	212	203	195	220	186	186	188	218	221	217	205	171	209	191	200	210	204	202	207	219	201	209	190	206	189	223	209	200	204	199	202	228	205	189	210	199	204	204	215	227	206	193	204	186	190	203	188	185	223	204	206	192	208	204	195	215	197	207	194	232	214	185	196	175	208	199	188	186	198	177	218	192	179	218	211	185	199	204	194	218	194	205	185	195	210	204	189	240	196	205	186	190	204	190	182	194	217	195	212	193	195	208	214	206	205	187	193	212	215	201	180	181	188	205	205	191	212	224	199	191	222	195	217	198	210	204	214	210	187	188	201	195	217	206	211	219	215	196	193	208	190	188	202	192	190	201	194	202	186	183	201	191	211	192	210	213	194	184	206	206	187	175	214	221	200	213	218	194	205	184	201	203	187	216	189	202	196	182	199	204	197	211	194	183	190	195	196	197	218	225	191	225	221	192	208	207	215	180	199	208	189	203	190	196	203	194	195	192	206	199	216	207	201	187	222	213	197	209	185	202	200	194	201	216	194	198	190	173	222	181	193	193	193	213	179	195	204	208	199	197	188	201	209	201	204	199	181	173	211	200	203	232	190	202	201	209	210	197	187	212	216	216	193	214	212	222	206	210	198	211	202	213	219	208	184	226	229	220	204	194	189	205	205	195	207	197	215	209	220	176	190	206	173	236	202	211	201	199	199	210	191	190	186	174	203	201	218	207	210	198	215	199	195	181	168	199	196	189	185	210	193	211	194	190	212	214	202	190	187	214	192	199	221	201	182	204	205	190	204	209	204	192	189	198	214	191	220	218	203	204	184	192	196	203	202	187	229	237	167	236	213	187	178	188	191	194	194	231	208	196	195	203	201	174	199	182	198	224	189	186	196	200	207	195	203	195	201	197	205	201	203	240	206	174	178	188	208	202	221	200	185	186	223	199	197	211	195	201	202	196	177	210	188	204	189	177	195	211	216	213	212	207	186	207	190	202	196	197	188	192	187	181	224	187	165	207	192	186	208	227	209	210	191	195	243	193	213	182	187	210	193	183	206	187	187	206	189	195	198	200	192	190	219	184	230	203	202	225	182	221	177	231	182	230	203	179	180	202	206	203	222	193	203	202	192	166	175	196	185	181	188	199	182	211	185	213	177	185	222	194	200	225	217	205	210	210	221	192	209	191	186	181	181	236	196	190	197	205	196	218	214	183	182	191	186	183	191	202	196	218	197	172	187	237	207	217	207	212	198	185	206	197	201	222	206	199	212	199	200	182	212	207	213	188	197	197	203	179	175	186	198	186	210	179	218	176	207	210	208	205	198	193	176	223	209	193	208	210	211	191	208	185	208	193	208	196	225	184	200	235	190	204	184	214	182	196	187	227	216	217	196	211	201	205	209	198	204	198	199	190	176	171	191	201	219	200	201	218	198	187	176	169	207	199	204	213	214	216	207	202	213	175	194	196	195	218	195	198	192	211	194	217	193	158	225	211	196	212	197	189	214	207	213	198	222	201	213	206	208	207	205	200	181	207	193	211	195	195	209	218	186	198	204	191	191	218	214	213	214	212	191	208	203	205	177	203	178	198	183	185	213	213	205	216	213	190	196	198	205	196	203	182	224	193	200	186	198	207	184	198	195	203	195	202	196	202	209	182	207	188	219	204	195	196	193	198	206	212	204	222	221	205	189	217	217	204	235	184	201	215	208	197	222	211	179	198	178	184	215	211	200	185	199	210	182	177	208	203	199	177	231	191	196	200	184	209	219	197	187	198	197	206	196	189	210	222	223	164	193	235	183	203	221	214	188	210	212	180	203	197	200	198	199	207	188	198	198	194	202	180	195	190	170	195	206	198	210	220	202	212	203	208	233	202	213	218	228	197	219	196	197	195	206	175	208	187	179	211	180	176	207	223	207	180	163	187	199	201	193	192	211	209	194	192	200	185	184	206	207	217	199	190	176	184	211	214	187	227	230	211	186	214	219	199	216	196	215	198	221	204	209	199	210	206	219	205	233	180	200	179	187	209	192	224	213	201	204	187	199	194	196	184	208	196	183	198	214	198	197	193	189	209	197	194	205	204	165	206	205	217	202	203	201	178	210	208	201	186	201	188	202	196	173	194	190	187	211	186	206	215	194	186	227	201	202	202	200	205	203	184	193	184	182	219	178	194	220	174	199	193	178	189	197	168	182	235	212	188	225	193	183	200	203	179	212	186	207	218	203	203	221	194	183	180	195	207	217	206	202	192	191	195	230	203	193	229	189	178	210	205	202	203	197	204	197	191	213	218	206	193	202	199	199	223	210	199	221	177	202	179	198	201	213	215	183	200	201	181	188	197	195	198	192	223	200	195	204	202	197	175	204	188	193	204	206	182	178	209	208	196	203	181	202	197	202	211	192	222	191	204	196	198	231	179	196	202	186	213	207	197	202	199	171	161	183	213	171	190	172	217	194	195	192	205	204	185	216	192	203	175	202	174	196	201	210	194	189	196	200	210	200	190	177	233	212	181	169	193	197	182	202	234	192	208	202	189	209	179	171	202	214	183	198	209	206	217	185	184	182	192	217	196	189	197	206	199	172	207	192	195	177	219	210	200	216	180	194	215	208	186	194	203	222	162	203	197	220	244	188	188	195	206	161	187	213	216	190	227	198	199	206	164	168	194	176	225	195	195	200	201	189	180	192	210	193	186	204	195	198	172	201	238	196	223	185	174	190	196	206	210	222	212	202	198	207	198	226	158	215	201	190	183	206	201	180	190	205	196	203	205	217	214	211	197	183	187	192	194	220	211	203	170	191	219	193	213	201	208	196	223	212	185	174	191	193	194	213	205	219	206	216	202	193	194	204	221	213	165	200	199	196	227	216	206	208	201	183	189	179	201	211	189	209	227	204	201	190	201	197	197	224	214	185	206	194	184	202	193	194	183	194	187	162	197
24156	21139	28024	24539	20036	3557	710	468	403	393	326	316	323	317	282	268	308	324	270	277	277	270	282	288	285	251	292	262	284	267	257	250	260	264	262	285	279	250	277	257	281	253	257	247	259	243	279	267	226	259	238	249	266	267	247	243	268	258	270	244	295	249	259	251	242	277	242	262	264	258	291	244	276	263	243	276	227	252	277	276	243	277	254	257	276	271	254	266	240	287	259	259	244	245	251	251	247	265	248	252	251	260	262	243	245	270	272	283	261	269	257	223	234	228	271	255	249	269	238	254	227	260	281	239	257	268	258	249	245	265	252	227	258	253	263	238	256	224	248	276	239	256	272	235	269	238	236	222	249	237	292	258	234	258	232	265	278	236	257	250	244	241	281	239	265	273	259	269	269	267	240	252	244	220	276	239	279	266	254	260	248	239	268	261	218	252	254	239	269	275	256	267	257	264	252	255	243	261	238	249	243	230	266	289	257	263	231	243	267	252	249	275	276	264	258	240	260	257	253	282	249	267	264	267	252	258	268	265	256	249	228	275	255	247	259	256	267	274	236	220	235	247	213	288	245	230	260	259	258	272	269	264	274	259	245	254	243	248	266	268	256	265	265	255	242	239	253	268	252	271	267	270	239	239	254	260	242	233	238	267	269	240	242	253	259	234	275	235	251	247	268	250	266	258	236	261	252	248	244	284	254	264	246	280	269	246	247	247	241	270	257	264	252	248	253	244	253	270	254	260	258	270	278	274	296	240	257	256	260	268	266	273	251	231	260	222	254	252	233	258	238	268	243	248	229	248	245	244	250	237	273	244	245	234	272	260	273	235	295	250	235	282	256	268	274	237	271	236	252	242	230	229	275	251	260	253	247	265	260	264	250	234	251	219	251	244	264	245	254	220	246	249	283	259	251	251	242	265	267	264	285	237	282	274	245	267	242	260	244	242	254	257	237	274	254	255	263	262	236	251	255	250	250	248	254	250	239	224	256	245	263	251	254	256	267	260	246	274	265	244	260	247	231	267	273	247	234	259	255	279	266	249	229	223	264	303	258	259	250	250	239	252	271	239	249	260	255	253	235	254	265	228	273	263	260	258	249	248	274	254	246	241	223	261	289	236	266	277	240	281	267	246	255	259	255	266	274	245	266	244	247	272	216	254	252	275	264	245	251	267	261	266	263	261	256	259	293	251	264	264	262	247	266	233	222	271	253	243	242	277	234	267	247	283	262	250	254	243	245	237	236	257	220	251	244	230	262	229	252	273	243	251	221	279	258	235	254	254	243	271	242	265	254	260	238	253	263	263	243	243	234	241	250	264	267	248	221	245	227	264	237	260	249	273	240	250	265	250	264	250	231	236	254	257	253	242	240	249	271	233	241	273	238	271	275	260	244	247	259	270	252	275	247	266	265	253	271	256	235	271	262	238	277	251	258	274	245	228	260	277	238	257	246	262	253	258	252	235	268	252	250	275	234	279	269	232	268	254	229	218	242	250	259	263	260	240	234	251	238	252	246	286	260	252	268	217	279	244	254	275	239	241	241	213	234	243	240	270	266	234	248	255	272	266	236	269	229	227	257	245	233	242	276	254	254	229	246	273	253	242	268	267	291	236	254	238	255	272	250	282	265	231	235	269	263	253	254	237	247	224	277	266	253	246	268	242	239	248	209	266	253	286	249	238	241	263	269	241	253	266	267	237	226	243	262	295	240	257	284	276	281	264	230	243	248	238	233	243	258	260	271	246	246	273	252	260	234	238	242	294	248	245	227	256	262	251	251	241	257	280	268	258	253	252	262	248	252	243	246	209	256	240	231	248	245	251	283	256	262	229	250	257	261	229	265	269	240	248	259	247	251	239	272	247	247	267	259	291	270	263	245	266	247	258	228	276	258	263	255	264	269	271	270	247	272	263	240	249	272	231	227	261	248	254	237	284	238	262	249	242	260	268	225	287	248	232	244	273	266	252	255	258	250	288	247	247	250	247	264	214	230	221	270	291	236	243	243	242	259	266	228	270	253	263	268	229	235	228	246	270	235	248	228	233	259	218	253	247	234	257	271	261	217	238	255	249	274	277	252	233	233	244	264	259	266	266	251	262	276	239	241	276	246	237	244	239	260	273	253	251	225	236	250	236	240	258	238	238	270	248	229	258	243	265	278	252	257	265	288	267	259	291	256	246	251	252	276	257	268	252	270	258	253	243	263	253	263	262	245	259	265	264	209	242	261	243	259	254	247	258	239	248	245	225	261	264	265	236	237	242	222	246	248	256	231	257	243	237	261	262	262	263	255	241	260	242	262	229	264	253	251	259	268	262	228	224	238	257	237	262	246	236	238	251	250	273	241	230	252	245	277	245	250	253	246	231	243	251	261	244	260	272	240	272	228	257	263	239	272	243	281	267	276	231	268	274	268	247	246	222	237	233	266	260	259	244	233	220	264	261	264	263	258	251	228	259	258	231	252	248	249	241	274	238	250	245	249	228	241	278	231	226	223	251	249	251	263	238	256	257	236	233	249	258	254	244	265	249	235	257	277	242	234	272	243	243	227	254	247	272	243	271	217	241	263	237	270	259	243	242	252	266	267	248	263	236	230	259	278	243	259	263	233	253	244	245	250	255	271	282	260	244	252	249	237	251	263	237	257	273	247	273	285	272	253	232	256	244	241	280	257	251	228	279	271	295	266	261	263	240	252	228	248	262	251	238	279	228	270	249	248	258	248	284	264	238	223	253	272	263	232	258	253	252	243	252	248	256	255	252	250	236	242	267	269	284	258	250	274	278	245	252	258	274	255	261	239	273	216	231	261	259	266	252	246	237	263	266	254	257	239	271	258	231	290	264	250	258	232	282	240	242	249	253	263	244	255	272	251	284	243	243	250	261	267	233	238	232	291	250	252	257	230	241	275	241	263	278	241	218	220	238	257	273	281	266	267	248	255	249	246	242	259	253	232	272	244	258	248	261	237	235	262	300	261	237	242	246	261	238	246	250	269	249	246	270	266	238	235	262	269	258	236	241	247	247	247	255	244	242	236	255	264	219	262	260	254	262	264	278	247	266	240	250	232	240	238	250	249	241	275	268	231	260	253	224	258	250	270	247	247	260	258	243	252	257	245	259	274	247	259	291	271	277	252	276	245	244	225	235	244	229	273	245	259	270	275	231	262	246	284	253	275	244	299	289	238	268	255	250	263	242	238	260	228	284	233	268	260	263	234	238	251	255	261	273	259	256	263	253	278	246	257	246	242	242	237	239	245	263	247	254	239	256	260	275	242	257	226	273	260	236	261	263	272	280	256	271	257	250	263	227	245	256	275	260	241	242	251	242	254	258	245	287	291	228	247	268	225	230	243	266	263	279	254	254	256	250	260	254	238	240	281	264	246	265	267	254	246	250	241	253	234	265	269	244	246	259	269	266	262	264	231	233	232	276	255	254	252	263	250	260	278	262	266	248	236	263	227	234	257	239	247	279	232	254	245	221	247	264	225	241	254	257	255	258
40530	46900	27239	3896	2754	1945	1504	1273	1085	926	818	747	705	646	604	613	595	566	582	587	535	532	494	525	528	486	480	481	461	500	436	465	441	465	477	479	457	461	495	477	427	431	411	482	419	460	474	453	463	441	440	457	462	441	482	426	450	453	464	455	416	432	457	478	447	476	424	495	430	467	469	424	430	407	412	442	463	480	434	447	455	478	458	442	446	431	473	472	467	459	415	441	458	439	428	441	445	475	425	513	493	466	431	431	470	495	439	406	418	448	455	449	450	463	478	428	439	431	429	432	455	461	451	472	425	451	435	474	425	453	442	443	422	434	446	410	458	462	456	448	464	472	470	439	420	470	395	439	503	407	450	489	464	439	450	425	481	419	453	426	454	456	480	458	418	430	465	451	466	461	457	481	440	419	443	438	476	483	449	419	456	450	444	450	425	467	468	419	474	440	437	470	446	445	429	487	441	439	453	419	464	458	425	438	461	410	443	412	454	459	429	428	425	464	413	481	471	418	442	456	432	434	433	453	452	466	442	508	433	451	408	407	471	450	469	445	471	458	449	437	449	399	449	458	445	455	450	390	474	455	476	456	436	432	456	448	425	476	420	421	485	428	410	484	479	435	419	445	478	413	431	426	458	455	436	426	433	512	443	463	440	437	441	445	416	468	464	437	460	424	435	449	413	448	445	465	436	437	429	434	385	464	482	446	457	450	408	442	437	444	460	436	441	454	443	473	431	434	430	408	411	428	440	436	425	471	437	427	465	446	451	383	424	498	435	492	459	459	435	447	443	424	454	470	458	440	473	430	447	453	433	433	434	468	441	431	454	445	437	396	462	460	458	459	427	461	438	441	432	449	421	451	409	428	430	480	403	448	463	449	433	447	425	429	425	452	460	440	411	415	405	455	427	471	427	395	485	456	441	431	447	447	425	435	424	448	446	471	432	423	443	447	451	463	417	466	425	445	477	490	464	466	467	465	461	431	427	425	446	442	435	465	416	486	482	468	433	438	438	453	480	422	412	471	461	438	457	455	448	452	440	472	451	443	440	450	440	476	471	427	456	429	431	436	435	448	447	462	433	403	449	445	429	449	449	449	420	450	411	451	434	432	449	446	451	420	457	445	426	463	427	468	457	435	422	470	453	435	471	430	470	462	411	480	454	453	483	432	452	451	454	441	448	449	460	455	460	467	460	455	404	403	444	445	443	434	487	442	433	480	430	452	440	458	449	453	430	439	486	428	484	471	434	439	475	468	421	454	456	486	470	428	446	458	434	473	445	423	470	473	413	446	467	453	426	462	477	443	446	421	437	477	451	430	456	456	472	417	446	471	451	395	428	458	455	462	450	443	452	457	404	430	430	440	458	470	460	408	451	448	446	472	462	452	459	450	441	424	469	439	447	494	451	457	426	442	484	464	453	436	471	416	467	428	428	451	419	455	420	479	430	445	452	447	435	457	429	410	446	416	434	455	445	450	466	425	473	474	456	426	398	450	469	452	455	442	456	441	443	445	458	441	462	453	425	472	486	439	454	424	394	452	426	466	465	462	428	451	474	476	434	427	365	465	431	455	440	450	439	465	446	449	491	454	446	396	439	446	424	439	423	462	400	467	444	443	435	456	441	444	467	421	440	412	494	460	431	443	431	449	462	436	474	480	434	427	441	450	477	437	438	434	476	426	459	469	490	435	412	447	444	462	421	437	427	441	455	432	461	462	438	417	447	422	430	431	440	450	475	440	449	435	434	484	465	443	457	444	436	445	434	464	433	420	423	488	447	475	430	436	459	484	466	462	440	417	471	483	450	471	436	454	456	458	415	427	433	431	403	443	451	467	454	445	428	453	447	448	443	444	460	449	446	447	436	446	420	474	457	452	435	435	414	430	425	478	417	447	432	407	425	452	456	455	443	450	436	462	460	430	425	447	479	427	447	421	473	429	487	459	463	445	433	390	453	489	479	428	456	442	438	448	426	466	408	467	442	443	450	442	453	418	404	424	433	437	466	435	469	450	464	451	452	454	463	481	422	418	470	421	401	459	450	462	459	443	489	420	429	430	425	471	442	427	425	417	497	484	457	461	454	433	395	438	447	450	470	446	448	463	441	437	445	469	437	477	472	422	467	475	426	422	438	434	468	447	452	433	416	440	436	427	457	424	459	443	427	461	453	434	450	388	459	436	424	392	439	531	463	460	436	475	424	460	425	431	427	446	416	439	462	464	424	452	436	470	434	440	462	488	443	434	457	435	466	453	431	457	453	430	408	444	454	461	459	444	459	451	431	461	467	413	423	435	426	473	466	439	425	459	447	461	456	416	420	449	421	446	441	457	416	438	467	459	467	443	455	436	434	410	434	450	431	420	408	441	461	483	462	449	442	447	413	482	448	472	465	429	422	449	416	472	467	453	421	423	475	449	491	465	434	465	409	474	459	413	481	461	428	423	451	406	480	455	469	443	443	428	450	422	438	387	451	418	459	435	468	507	478	434	455	433	447	427	419	437	427	449	449	433	470	477	447	425	450	432	420	445	476	469	441	428	401	417	429	418	450	403	459	386	450	471	441	417	446	442	430	409	450	456	490	442	422	470	445	438	434	458	442	439	451	416	432	441	460	418	426	412	449	439	427	472	460	418	475	443	432	470	428	482	457	490	461	423	425	464	426	455	472	443	456	456	427	449	459	468	455	420	454	433	425	439	437	432	457	453	427	410	439	439	443	463	451	479	452	431	436	436	444	418	428	424	445	434	458	431	452	458	463	451	453	446	436	467	447	473	446	424	466	449	405	451	413	481	437	455	452	439	444	457	444	433	446	451	467	449	403	453	453	450	449	453	468	469	465	414	459	415	446	474	453	438	448	451	445	443	431	457	472	452	441	444	474	442	438	432	434	438	462	437	451	493	426	431	445	451	417	457	401	440	411	420	426	422	439	430	459	422	404	446	439	454	450	446	438	449	425	486	479	471	453	469	435	433	449	419	452	444	439	394	440	459	451	415	475	460	435	468	474	443	455	417	464	452	449	466	420	453	417	411	452	436	440	461	432	456	438	431	474	413	439	414	444	416	414	406	477	455	452	458	383	460	455	419	416	450	445	478	422	441	455	422	432	452	453	440	401	489	462	458	462	443	412	422	420	434	433	427	422	435	454	417	434	455	438	455	463	482	471	420	461	440	365	445	468	407	441	458	437	447	425	470	450	435	435	427	465	442	446	426	469	441	440	410	409	443	447	406	443	487	428	441	452	406	436	456	440	433	493	446	425	459	449	446	446	441	460	430	486	434	410	456	449	443	451	480	390	471	463	382	410	427	468	412	490	420	426	408	441	475	422	433	419	473	397	446	459	466	397	402	470	434	454	463	452	425	443	411	437	423	448	403	438	451	443	468	468	458	460	432	438	445	430	489	463	469	422	397	457	467	419	454	452	458	406	455	410	415	446	462	412	475	438	477	450	417	457	457	443	456	477	443	425	439	426	428	447	443	457	418	460	459	429	443	481	450
23120	21085	28341	24087	21090	19701	2597	858	708	671	586	548	547	508	483	491	463	495	439	422	458	429	438	428	449	475	451	388	447	412	434	389	430	437	406	412	422	383	405	427	399	413	389	382	428	394	446	387	408	397	386	364	389	370	405	386	407	398	402	376	419	384	391	391	427	398	361	363	411	431	385	360	428	430	414	411	377	410	389	421	387	459	400	377	407	383	393	406	423	399	389	393	373	411	380	369	387	399	410	430	430	406	403	408	427	452	399	395	388	439	410	416	405	416	403	429	403	383	355	386	381	389	471	425	386	411	372	400	381	414	416	433	383	394	425	376	398	425	401	421	367	389	374	366	377	392	372	399	400	392	401	383	344	398	442	436	421	381	352	384	398	368	401	365	413	389	378	405	372	408	372	395	439	394	391	397	373	383	401	386	400	417	365	397	399	417	391	359	417	385	377	392	392	414	412	396	387	431	404	382	413	393	380	396	411	410	421	416	386	429	401	400	360	388	388	402	368	428	394	400	417	437	385	401	411	388	407	443	442	392	395	396	431	431	404	364	359	405	427	394	397	423	403	373	384	426	381	403	361	379	369	378	358	413	435	396	375	363	413	391	374	413	380	380	367	392	389	360	402	426	389	378	403	411	359	400	394	405	381	398	393	381	420	362	398	367	364	384	383	388	359	393	393	436	398	395	452	415	373	418	390	406	403	365	368	399	424	396	328	391	345	407	392	390	380	371	400	381	444	390	376	415	370	408	421	418	411	388	408	374	396	409	395	413	379	389	389	395	406	385	399	397	387	439	377	396	383	399	404	391	350	410	379	373	374	400	396	377	405	428	392	404	396	403	403	382	402	357	411	394	349	392	382	430	420	403	397	400	381	394	404	417	406	379	410	385	406	387	407	427	403	385	381	415	384	387	355	389	369	396	393	397	409	389	366	390	407	365	416	372	396	386	428	394	408	427	373	426	397	381	374	399	411	394	383	404	414	390	402	370	389	404	395	430	345	395	382	398	388	412	426	401	381	433	404	370	379	400	415	392	401	377	375	399	410	427	394	407	370	372	410	417	403	399	388	372	416	399	447	434	412	403	370	380	325	389	417	370	403	383	390	394	407	364	422	407	397	392	376	406	372	412	364	408	373	420	384	405	412	410	412	371	338	424	381	395	368	426	412	383	397	382	429	384	390	417	396	417	428	400	404	417	401	385	441	410	400	378	387	427	369	402	404	427	413	387	366	402	383	399	439	400	404	390	399	401	390	372	376	376	375	380	415	365	382	417	373	406	409	456	384	378	358	392	384	373	396	420	411	426	395	394	358	427	401	362	358	396	427	399	399	395	348	401	396	404	436	369	361	406	369	387	414	391	391	395	417	378	363	410	431	393	409	426	430	402	376	348	424	390	414	425	404	372	409	412	405	397	389	411	385	399	393	380	388	400	414	413	425	431	369	407	393	405	399	396	398	413	388	405	365	393	398	409	415	411	418	414	398	374	393	371	388	422	365	392	395	407	392	398	366	412	445	368	373	425	389	395	382	363	423	405	395	404	408	385	418	378	395	414	388	386	394	369	394	424	398	377	404	401	415	387	388	387	407	386	372	399	380	428	411	416	374	391	390	394	406	415	383	390	387	407	395	398	395	421	414	390	394	370	405	401	392	385	399	360	350	368	409	399	400	378	401	395	383	403	401	377	422	403	415	388	402	398	407	381	408	422	367	398	373	443	407	376	385	393	413	387	404	377	396	365	422	381	395	369	352	384	380	418	377	401	367	416	409	341	393	385	390	388	412	394	409	406	364	386	367	386	386	415	388	425	387	436	403	412	414	398	414	443	424	403	399	383	410	370	409	420	395	388	424	388	396	397	357	423	358	366	387	430	429	383	391	371	412	390	370	405	376	403	399	387	412	401	429	381	406	406	400	402	377	392	413	384	400	384	387	414	376	423	378	361	388	386	401	379	387	401	401	387	355	386	386	431	405	401	401	441	434	402	401	448	411	403	411	406	411	377	415	389	448	386	393	380	368	390	395	361	380	395	442	375	357	416	379	381	390	399	394	376	368	379	395	378	420	403	385	408	382	413	399	376	442	359	379	421	394	397	395	411	394	363	380	390	389	421	384	387	385	437	371	390	382	384	405	388	390	366	410	373	376	379	374	419	380	371	404	404	419	411	396	388	401	387	357	395	401	388	383	399	416	393	398	386	357	385	420	447	433	416	404	397	393	398	387	387	393	390	408	409	381	414	360	410	392	403	389	407	405	363	396	380	433	410	423	443	379	428	379	414	407	405	404	389	389	389	385	417	369	386	409	401	410	414	400	392	371	411	383	435	394	431	401	395	403	428	414	421	383	450	374	404	365	404	406	385	353	363	386	382	408	394	381	383	370	424	417	376	399	380	378	362	376	375	417	381	391	378	391	424	399	380	412	422	398	396	390	402	451	395	405	402	372	371	399	394	398	359	405	384	400	452	372	388	403	380	403	389	407	395	432	396	365	365	397	397	379	379	433	362	405	369	355	386	391	385	430	432	400	371	369	409	390	394	381	396	385	389	403	432	426	380	375	380	398	394	385	385	410	379	418	402	378	364	410	411	421	351	408	387	415	378	371	392	391	404	424	388	434	393	412	412	378	425	423	380	420	419	372	402	404	379	390	378	416	389	417	389	413	374	385	383	393	433	399	418	403	408	416	402	393	384	416	390	394	402	428	396	416	373	399	380	402	393	424	399	391	373	390	411	369	380	414	408	357	383	378	380	385	412	401	400	404	423	412	418	406	381	399	396	374	386	392	388	383	354	389	417	397	400	411	384	405	434	376	393	392	395	396	357	400	407	410	406	393	380	378	431	407	418	385	371	383	391	375	388	413	400	400	429	418	398	379	382	369	400	361	405	376	392	409	404	369	399	380	418	377	404	395	410	350	365	419	367	428	404	426	424	396	361	388	406	417	397	380	413	399	402	415	433	419	408	443	376	386	377	403	397	400	390	419	380	381	351	402	393	389	426	383	388	382	397	382	375	388	426	369	400	390	385	404	418	415	400	390	406	423	374	360	405	412	364	423	378	379	427	408	384	417	429	394	393	408	405	437	393	392	391	391	386	371	402	449	409	356	390	401	382	408	412	401	399	391	393	404	394	401	388	408	402	378	411	385	403	365	367	389	381	376	362	412	393	372	423	399	388	385	438	413	404	388	404	401	373	373	393	400	337	403	383	383	417	393	425	394	388	406	422	399	444	419	381	394	367	374	423	396	413	402	381	391	401	363	381	395	421	392	371	369	393	401	414	413	393	389	391	399	441	384	405	384	429	415	376	419	402	387	390	446	436	405	371	456	400	402	395	406	389	394	411	376	405	412	395	361	407	400	406	403	369	390	420	413	382	362	395	404	378	398	379	398	333	381	414	422	385	355	434	389	398	417	427	374	391	378	390	364	365	371	389	399	405	407	378	386	372	386	373	411	403	394	422	374	406	370	372	388	408	393	387	391	390	399	414	425	396
43139	52991	24511	6929	4723	3553	2853	2267	1882	1569	1480	1254	1224	1102	1033	981	976	955	855	850	848	834	806	816	780	760	805	720	742	745	723	721	767	765	736	714	726	697	720	738	702	667	686	682	732	741	695	722	670	716	719	657	708	671	661	740	672	706	664	701	711	665	681	666	697	645	682	665	674	722	684	669	708	682	657	707	688	681	694	705	665	636	663	677	625	687	708	715	652	680	717	634	723	714	685	659	686	670	712	658	679	701	669	734	664	655	674	638	708	679	685	713	707	671	662	638	709	667	656	738	647	702	688	654	633	633	653	627	671	666	619	680	691	656	670	704	704	645	691	703	657	632	686	662	648	625	663	678	688	639	666	669	634	649	683	650	668	660	672	641	692	632	624	646	647	658	670	679	622	686	661	677	634	679	677	626	680	633	697	670	651	666	677	627	713	699	616	680	669	702	699	671	692	654	651	682	642	691	657	664	670	667	678	690	688	692	699	686	677	693	660	708	698	733	735	637	688	683	661	650	631	690	650	687	680	711	690	693	680	707	687	704	661	707	681	681	699	692	660	683	668	670	673	661	710	712	656	691	676	662	691	633	687	649	693	657	658	669	648	665	668	660	646	670	612	676	666	684	664	751	687	621	697	679	701	691	657	649	692	672	684	687	657	643	686	672	629	639	657	646	652	702	681	665	695	646	638	642	716	652	657	678	685	645	704	648	702	648	675	671	707	689	676	675	660	687	672	700	693	655	680	674	648	663	661	684	654	700	667	672	660	689	664	674	692	666	658	678	649	695	642	654	659	673	667	660	671	630	703	654	669	654	632	702	629	676	688	645	667	718	670	656	704	662	664	660	642	644	684	700	686	685	665	689	692	726	687	692	664	712	703	659	676	607	703	696	666	632	682	675	679	718	657	672	659	625	677	699	663	682	667	661	647	653	701	638	687	653	675	696	619	675	654	696	668	691	718	690	686	670	690	658	666	649	654	640	683	663	685	675	642	658	683	624	704	676	666	677	675	681	622	685	634	684	667	690	649	663	676	673	671	654	655	686	668	667	701	678	661	639	711	710	671	655	674	648	676	702	705	630	694	685	656	655	686	676	679	685	703	679	685	689	641	706	712	667	625	698	676	684	705	704	647	638	729	696	653	675	657	666	677	716	666	653	687	667	682	722	669	654	650	660	640	642	691	648	660	626	660	644	688	645	686	718	667	652	672	626	708	627	625	692	650	645	688	655	662	673	638	682	713	673	682	687	707	736	640	654	715	710	673	676	669	676	666	745	659	648	654	632	669	653	698	633	726	631	652	642	682	644	634	668	644	661	719	684	677	647	671	678	702	676	723	714	634	670	650	641	659	705	718	640	685	628	685	721	693	660	647	708	683	729	712	638	694	709	683	666	664	669	675	692	605	707	705	674	675	686	667	698	628	662	651	696	647	624	681	659	653	685	661	678	654	658	683	662	645	649	618	667	707	677	676	706	673	684	640	696	672	704	688	674	650	666	656	658	713	674	677	664	710	639	704	662	669	680	694	681	693	679	659	679	640	654	661	643	675	697	726	610	655	677	644	674	636	653	701	635	670	680	680	662	665	659	594	676	705	692	643	634	638	672	661	704	624	635	664	639	677	633	721	685	676	666	632	648	673	670	655	712	634	650	662	652	673	668	594	651	658	651	655	684	641	633	708	676	727	652	665	692	666	720	687	638	637	680	627	667	696	631	674	689	696	639	657	687	687	635	633	645	685	659	673	653	678	665	655	662	647	691	723	652	705	656	677	674	666	642	657	618	666	674	635	657	696	738	722	639	663	678	643	652	726	701	634	672	666	668	663	618	683	681	662	698	691	667	656	627	660	654	617	651	651	689	634	728	674	695	701	623	687	647	645	682	696	660	673	662	674	701	687	659	653	669	692	674	688	662	699	668	648	661	678	674	706	644	648	639	669	690	676	678	698	624	676	660	664	627	613	645	676	686	641	649	712	680	643	668	649	675	676	710	655	633	686	685	633	657	644	662	682	648	697	669	688	651	653	635	678	709	670	697	686	668	680	727	650	668	689	657	629	716	649	672	651	661	667	677	646	728	684	621	708	723	654	683	660	697	663	692	678	693	682	653	672	650	659	685	689	659	652	669	694	698	661	681	677	648	688	653	665	670	677	697	658	650	725	701	681	673	694	698	660	654	649	639	673	640	660	657	663	650	655	690	677	677	666	650	712	663	702	719	689	624	649	638	669	683	682	714	707	632	676	671	638	637	636	650	677	685	702	668	666	697	636	667	715	643	677	664	618	703	690	699	661	698	654	665	662	690	644	693	656	660	671	669	638	688	675	722	661	644	731	669	662	659	679	669	616	674	655	671	684	654	648	656	651	693	667	657	665	685	649	678	656	676	654	699	689	617	665	691	687	671	627	721	600	697	690	685	712	647	648	721	700	683	707	694	693	669	657	715	655	656	625	635	644	620	639	679	701	696	672	714	694	648	681	664	708	667	612	660	706	652	662	700	693	670	635	583	703	664	650	641	699	655	681	673	672	697	710	631	695	687	691	670	697	651	627	681	704	658	674	650	673	658	649	685	662	690	685	633	639	656	697	674	692	642	649	646	645	717	676	693	665	704	679	635	671	713	713	740	674	671	670	680	677	626	640	699	709	672	660	686	634	661	643	661	671	632	684	654	632	690	687	691	647	666	710	677	637	687	663	687	688	709	725	684	709	686	700	695	707	690	699	633	627	707	706	671	701	709	691	673	699	679	667	631	683	661	689	740	666	678	676	603	729	651	626	692	677	671	654	700	706	711	712	710	658	686	679	667	695	683	685	666	638	621	673	673	669	648	701	711	619	677	693	683	672	676	671	717	636	675	687	625	644	692	695	676	688	673	648	684	678	656	690	686	662	673	664	678	622	654	633	678	692	683	713	708	684	691	684	669	685	648	664	700	680	650	634	631	654	677	680	671	712	645	654	674	718	650	679	667	659	712	674	613	663	698	680	657	671	674	679	672	665	681	681	666	675	727	651	694	690	638	669	693	647	699	679	613	682	653	643	690	656	692	665	641	684	691	696	681	641	715	670	662	734	672	647	682	660	708	635	634	635	637	664	727	643	611	653	667	611	655	662	625	694	633	682	653	677	675	667	724	668	668	680	714	667	651	711	704	673	686	662	686	708	687	668	690	704	685	671	650	655	656	643	682	621	718	649	679	649	690	728	677	651	677	708	634	702	670	672	660	657	712	698	666	727	664	715	724	679	638	724	663	661	645	653	685	656	692	703	686	701	640	663	650	685	663	666	713	685	644	676	633	675	656	648	710	724	694	725	684	653	660	663	653	664	730	667	714	650	679	696	677	633	642	644	664	687	646	694	652	622	691	703	653	707	690	676	685	730	640	716	717	633	641	646	678	661	655	647	667	712	645	672	718	674	714	616	641	657	665	641	621	674	711	676	655	684	692	721	709	695	716	665	673	648	662	693	682	692	653	701	682	663	676	695	667	692	682	720	677
26593	20910	11870	525	181	181	152	121	130	131	112	120	101	92	93	113	103	121	103	103	97	123	98	91	115	111	112	96	93	105	114	124	85	98	114	129	98	93	116	108	108	97	97	105	108	93	89	105	100	97	121	104	92	88	102	105	95	105	92	100	100	114	107	84	102	94	93	96	91	101	88	93	111	118	113	90	85	99	117	96	114	109	100	94	108	111	125	101	118	103	110	89	94	105	102	98	104	81	105	98	100	82	105	131	84	97	107	106	110	102	103	99	88	98	90	102	109	86	105	103	110	92	92	110	117	100	94	123	111	101	106	117	103	110	95	111	101	103	97	124	101	104	97	80	109	110	96	79	78	89	83	115	98	111	96	109	85	98	101	95	92	103	103	98	111	110	102	99	100	97	84	90	92	91	96	96	107	123	96	105	111	113	107	96	124	102	84	77	98	93	108	97	93	105	119	90	102	92	83	126	81	114	116	125	103	103	99	81	93	111	110	102	103	94	99	107	95	93	92	81	129	102	84	99	116	103	103	110	84	102	74	108	100	102	117	116	95	102	105	115	98	113	113	101	90	105	115	113	92	92	93	97	96	90	112	105	80	97	114	105	94	116	114	88	100	118	103	103	93	93	92	104	112	101	102	88	96	103	97	111	104	113	107	115	93	97	89	95	108	108	87	99	97	99	105	105	85	100	97	108	90	100	120	101	94	95	103	96	125	102	97	122	101	95	96	112	93	109	99	104	98	100	97	93	108	90	114	126	105	104	90	121	107	106	101	86	107	105	95	99	106	113	104	105	106	78	99	93	104	106	98	98	105	115	105	106	91	109	100	96	112	83	103	104	100	109	101	103	105	121	95	100	102	103	91	112	84	118	108	113	97	118	109	106	113	84	116	107	111	94	102	106	105	88	96	98	102	101	101	89	101	111	90	116	105	104	105	101	113	106	111	89	104	113	101	85	77	113	97	104	130	100	83	110	82	103	96	109	89	99	100	90	94	77	102	107	100	99	89	93	105	97	100	99	102	109	91	101	110	91	97	110	109	98	107	88	96	113	101	125	104	103	99	109	92	95	98	106	84	101	134	96	93	107	102	120	119	98	94	109	114	79	113	89	92	109	94	89	85	91	105	79	85	96	114	85	86	115	97	99	100	119	115	99	103	118	86	121	101	110	93	104	119	104	105	101	92	97	85	114	108	104	92	97	89	104	101	94	103	104	106	97	100	93	82	111	97	122	99	99	97	88	104	90	99	111	79	99	81	108	99	111	108	96	104	105	98	108	108	104	84	93	98	92	98	107	112	114	106	119	102	109	90	93	100	82	94	100	109	87	90	112	108	110	106	94	85	88	74	88	101	106	112	123	123	82	95	85	112	125	83	92	126	112	92	103	99	93	112	108	123	77	90	87	105	102	106	106	97	90	105	98	90	96	98	103	109	94	96	92	94	93	93	103	102	123	97	78	101	95	93	99	106	99	94	120	96	78	108	100	114	108	107	111	100	109	84	113	93	101	99	84	96	105	95	116	118	93	111	115	103	93	89	98	98	103	122	105	114	105	91	121	102	118	100	96	101	91	101	97	100	92	85	108	105	96	109	105	97	88	92	104	110	97	104	80	98	103	117	106	119	116	91	118	108	100	101	103	101	102	102	112	111	98	99	103	97	93	97	94	111	94	94	84	134	100	93	115	102	104	93	102	99	97	101	96	104	117	76	97	118	82	105	96	99	103	87	106	90	98	100	113	92	105	98	91	101	100	87	95	95	102	96	114	83	105	89	96	104	95	102	94	99	121	100	103	88	114	103	89	118	98	96	86	108	103	93	107	116	113	97	113	87	107	74	111	105	97	96	102	97	107	102	97	99	95	90	100	112	118	94	99	87	95	85	99	119	78	103	122	111	111	94	86	111	111	100	91	103	90	97	106	84	98	101	106	93	96	89	99	99	95	112	110	103	112	101	100	116	109	98	95	120	88	112	99	105	97	90	112	87	104	106	91	98	100	111	107	97	97	102	108	98	97	110	91	87	102	86	93	107	106	97	89	98	99	89	103	80	94	100	104	91	83	97	100	107	103	93	109	99	92	96	91	90	104	93	108	92	92	87	104	89	109	111	103	93	96	105	108	93	106	114	106	77	93	108	123	96	99	107	122	83	99	103	119	98	114	85	112	101	92	101	85	92	105	101	101	94	95	102	97	98	95	90	96	111	111	89	108	117	95	102	110	100	105	86	95	111	111	97	98	108	81	117	90	107	108	90	104	114	117	93	115	106	104	113	91	117	102	117	105	94	98	89	88	103	97	92	103	119	115	87	107	99	86	95	104	98	83	111	89	97	93	99	106	104	104	105	88	117	116	105	106	113	124	99	95	117	95	86	106	109	108	98	101	97	100	115	110	125	82	99	112	113	101	97	105	116	109	113	109	95	100	96	94	100	114	91	92	100	123	117	88	92	104	96	107	105	85	121	104	104	83	109	93	94	102	96	114	105	103	104	92	98	106	99	105	105	104	90	107	93	97	95	90	95	112	100	113	97	78	85	95	89	97	103	107	112	98	107	94	93	89	89	104	109	105	119	113	119	108	100	98	107	89	96	103	84	102	101	99	103	127	96	97	87	100	83	116	99	106	105	101	116	104	103	112	108	85	104	99	104	97	108	104	100	126	126	101	103	99	87	114	102	102	99	105	93	109	120	93	111	104	93	102	96	101	103	94	118	101	84	103	96	88	116	94	95	84	109	111	107	127	95	107	109	99	109	101	106	108	90	101	85	89	83	97	124	101	105	103	98	125	104	105	100	101	104	107	100	113	100	103	106	101	84	113	104	99	118	107	109	111	104	111	82	96	113	113	96	89	102	96	98	98	96	97	100	108	91	103	109	103	116	127	96	124	105	100	103	118	95	101	88	90	91	118	95	111	105	90	96	100	106	100	111	97	90	105	101	105	89	102	87	102	85	102	100	110	94	113	109	121	103	101	93	98	85	101	109	107	94	104	104	106	103	95	97	103	125	112	88	116	99	95	105	117	116	107	111	99	107	97	98	102	91	101	94	88	111	96	98	112	90	97	89	113	96	96	99	109	111	105	115	96	121	90	118	103	115	102	123	111	108	118	104	89	98	80	100	110	98	113	121	99	105	109	117	118	89	103	109	86	100	97	86	88	94	92	93	105	104	126	106	98	105	100	111	89	104	90	106	90	86	103	98	95	94	106	89	91	99	121	111	84	120	105	100	85	98	112	122	88	109	114	111	119	118	111	103	107	86	97	89	102	96	100	90	98	109	93	87	108	92	97	112	100	98	107	108	93	91	122	101	108	93	81	95	110	103	98	107	96	111	96	102	99	126	107	91	109	101	99	105	85	111	99	102	101	105	105	98	105	95	107	98	106	120	81	93	96	87	118	97	99	88	103	105	106	107	104	114	99	93	97	95	99	103	110	102	114	108	82	102	97	95	92	104	108	89	103	91	106	91	105	105	96	92	101	92	106	91	118	110	108
18399	19360	2416	606	398	345	324	276	250	256	237	213	257	212	210	232	204	212	197	205	195	208	198	206	204	199	205	208	202	199	166	188	213	185	210	202	210	223	210	201	217	206	198	175	209	234	225	183	196	189	190	175	196	198	205	177	187	169	168	199	209	221	210	186	191	195	187	214	202	196	203	194	187	235	220	192	211	183	189	189	197	205	212	209	178	192	208	203	181	187	212	209	213	230	196	190	164	196	199	173	180	197	176	195	182	179	208	202	181	205	188	197	178	192	174	199	227	190	190	215	200	169	180	222	205	208	202	175	208	184	183	204	190	197	217	195	224	189	185	171	170	183	182	175	197	194	203	186	176	201	201	181	202	207	204	191	182	185	175	210	201	193	181	198	194	195	186	186	206	195	199	192	189	223	193	218	168	198	182	203	214	156	199	223	206	219	224	198	207	188	181	192	191	193	205	184	195	185	192	193	199	194	194	201	191	183	185	183	186	193	203	191	199	182	179	172	188	221	177	183	193	193	211	192	187	174	191	209	191	186	195	203	202	196	195	193	182	213	171	203	185	187	169	208	195	189	195	193	187	185	197	189	172	217	176	186	186	200	221	191	207	225	201	205	167	190	203	188	207	207	200	214	216	196	182	184	186	188	193	232	186	186	187	214	206	214	212	186	179	214	201	204	214	206	190	218	222	185	205	217	228	193	205	211	189	197	214	205	190	202	189	211	206	205	180	217	217	185	212	179	222	196	193	170	185	203	194	186	203	198	206	200	203	198	192	174	201	191	184	208	183	168	210	194	207	195	188	197	197	187	189	191	212	190	209	199	191	182	211	191	182	187	191	202	190	191	218	182	195	218	167	191	223	199	170	165	191	215	217	198	182	196	190	199	203	203	179	201	185	198	190	178	215	187	192	190	174	204	193	181	172	168	190	214	182	189	199	204	181	199	194	223	212	197	196	210	169	201	202	201	177	185	206	220	169	197	205	195	178	187	202	183	196	209	190	200	192	178	201	173	209	200	200	193	212	199	210	180	217	214	178	203	186	177	188	190	194	198	197	202	220	209	187	175	194	193	201	199	182	218	195	186	201	173	187	195	212	194	210	175	183	228	207	196	208	192	192	218	191	203	184	158	218	198	177	203	197	196	187	185	167	189	208	187	202	185	186	201	191	210	190	190	174	208	183	202	195	211	205	184	179	195	189	216	187	191	170	193	193	230	176	206	180	187	192	201	206	199	216	201	206	216	212	192	204	198	205	195	193	182	219	190	177	200	196	192	169	189	202	203	188	205	195	187	196	198	203	181	201	180	195	191	187	190	194	189	199	206	201	183	165	171	185	192	197	190	226	198	188	192	185	202	207	179	196	189	200	212	188	213	194	170	200	212	175	194	202	199	209	206	221	210	188	182	192	198	195	200	202	207	202	204	192	157	189	186	193	195	224	197	212	184	209	196	185	193	219	185	196	197	194	188	181	215	192	183	186	207	189	181	195	192	203	193	198	190	189	193	200	207	201	190	192	171	200	199	185	203	185	173	169	201	174	192	193	208	187	183	202	199	178	206	196	210	222	205	173	196	185	207	192	183	207	198	215	209	185	195	174	169	189	190	178	193	190	210	209	170	205	178	185	187	184	202	204	196	191	176	203	190	189	195	212	197	181	231	210	196	195	183	182	212	187	175	213	185	225	212	213	208	199	184	190	173	183	182	199	231	204	229	197	198	195	180	207	199	203	200	212	188	214	185	180	202	180	193	181	194	189	189	185	175	181	192	189	207	190	209	188	197	204	201	184	199	204	192	188	182	208	196	217	188	190	201	179	190	190	190	174	170	194	191	179	201	197	176	176	207	183	207	207	183	183	212	191	185	209	187	191	201	193	213	215	205	189	199	186	213	219	189	188	187	221	206	184	214	208	183	192	217	192	181	223	201	187	194	193	183	226	186	211	185	190	217	171	189	212	212	191	215	187	206	197	220	179	205	188	199	194	178	209	229	215	212	186	220	172	200	197	191	192	167	189	179	197	186	204	210	196	180	187	190	192	196	203	209	213	195	194	197	212	185	193	205	190	216	192	173	187	197	185	190	207	188	200	204	198	190	183	199	197	193	195	165	209	212	195	184	188	192	200	184	182	240	212	183	202	213	193	197	200	200	191	173	167	195	172	198	226	184	193	198	215	198	187	214	201	191	194	210	205	207	183	189	215	213	222	186	170	208	202	191	220	191	203	209	183	218	187	208	229	198	181	205	200	188	221	183	192	189	177	222	207	200	186	208	176	183	182	207	179	184	195	163	204	188	238	184	182	200	208	199	211	192	203	184	199	191	184	200	203	191	210	202	190	199	197	177	207	209	198	195	173	184	206	178	199	199	171	208	192	184	228	212	210	204	193	189	185	161	187	200	198	202	169	204	188	179	189	196	195	196	196	182	208	199	207	208	174	199	190	191	175	184	194	203	173	197	203	211	170	200	196	202	197	199	181	180	179	196	183	198	183	180	245	197	186	202	183	197	208	205	226	196	180	208	192	188	178	186	209	214	201	223	186	164	183	198	211	193	200	198	188	208	206	203	196	215	191	199	201	194	206	212	189	219	208	220	210	205	175	209	221	211	197	203	185	192	193	214	205	197	216	201	208	178	220	185	193	184	198	181	198	175	194	196	200	195	192	197	205	193	207	212	166	208	191	202	178	218	165	211	193	207	201	202	212	196	207	202	196	179	201	209	197	191	181	196	184	187	191	194	192	206	200	184	198	203	223	187	186	194	185	204	193	172	201	207	209	195	194	192	217	204	204	188	199	190	192	198	200	208	194	197	209	203	195	190	209	228	187	188	210	193	207	212	208	191	176	204	192	208	215	216	212	205	206	207	197	169	185	172	210	213	189	219	188	182	208	187	207	181	199	181	198	180	197	208	205	173	186	206	203	194	183	180	196	204	194	211	194	171	209	182	195	192	195	195	195	194	184	196	208	205	206	199	192	180	201	165	197	186	200	190	192	197	201	179	198	192	186	188	165	205	184	189	191	186	206	198	188	193	185	185	202	210	189	212	212	199	201	179	173	192	205	213	189	216	191	189	199	205	187	217	199	219	215	201	188	186	173	178	210	208	197	203	170	206	196	219	191	193	203	194	200	207	186	203	178	193	203	204	189	183	187	199	193	200	200	196	186	212	203	202	190	189	189	193	203	193	191	204	241	178	188	180	194	199	202	170	183	182	190	188	201	225	175	225	200	194	205	202	216	213	210	227	209	193	178	188	172	207	216	210	197	218	181	182	192	213	214	202	188	207	196	177	211	197	203	176	214	175	200	197	205	214	200	189	192	194	207	207	191	177	198	205	195	176	175	193	209	193	175	176	179	182	209	174	201	191	176	194	207	197	215	212	204	170	206	181	191	171	204	189	196	186	201	202	198	211	196	188	210	177	183	206	202	185	195	187	195	185	174	201	194	222	186	214	223	196	180	204	211	184	170	232	188	212	184	197	189	217	197	180	200	185
24054	21127	27881	24618	20551	3084	717	509	426	402	354	331	294	309	313	298	291	308	285	260	275	263	273	261	254	258	286	241	260	232	258	262	251	283	270	262	255	258	255	259	243	272	256	243	269	264	216	272	228	243	253	268	243	248	242	248	238	254	259	245	195	256	262	263	248	237	284	255	252	264	259	248	262	266	225	237	248	258	230	259	243	249	239	252	224	251	248	266	257	225	259	256	254	237	240	241	231	230	275	243	235	271	252	274	269	232	272	227	264	235	224	235	224	249	237	248	243	239	243	265	254	220	253	264	266	216	226	241	251	247	251	238	251	260	243	238	241	233	239	236	238	254	255	274	271	243	245	262	247	237	235	223	249	230	260	259	255	277	262	242	256	237	248	238	267	214	253	256	244	227	239	272	216	262	264	275	263	253	254	250	247	244	241	251	252	265	244	234	269	257	250	250	262	236	235	239	207	252	250	214	237	245	246	234	276	241	273	243	242	235	256	213	259	235	284	264	231	237	250	234	249	262	257	241	233	236	252	239	257	254	251	245	255	219	262	248	285	254	279	250	214	259	243	241	231	213	238	250	266	233	264	223	278	231	233	258	219	250	241	207	242	251	259	267	243	250	250	236	246	243	253	221	249	262	252	223	226	291	246	266	262	245	239	239	261	239	222	242	248	259	232	223	245	257	258	240	234	257	255	230	267	237	261	242	256	219	250	232	226	261	270	246	224	236	225	233	219	267	233	257	256	248	234	279	243	263	263	248	239	268	279	256	261	248	243	245	256	223	282	227	220	253	226	273	233	233	244	254	237	257	251	238	246	270	242	248	239	227	272	255	239	221	276	253	259	240	247	251	242	265	240	250	262	278	230	247	243	220	246	251	244	230	230	266	237	232	229	263	228	269	246	243	272	225	247	221	265	246	257	227	233	238	253	250	258	242	250	257	253	273	255	264	243	239	279	277	245	227	223	240	251	241	251	252	240	255	239	239	261	247	246	254	235	237	251	225	282	254	255	235	250	249	232	229	246	246	233	225	230	246	249	230	253	261	229	237	241	222	273	246	234	251	237	248	255	249	226	264	252	264	257	232	242	281	251	268	214	232	267	253	279	237	241	245	241	251	262	217	236	249	268	269	261	254	242	245	242	237	270	263	218	239	231	254	250	234	256	248	234	258	228	248	266	233	241	217	247	240	264	256	252	233	257	248	263	268	231	258	231	251	240	262	221	243	232	224	271	230	264	263	231	256	240	269	254	246	264	254	244	251	240	288	231	231	241	223	240	247	241	254	258	252	264	270	238	259	256	250	247	235	249	257	243	248	261	241	239	263	253	251	231	249	246	260	227	250	241	224	253	289	255	246	265	244	262	249	209	236	239	247	256	252	248	235	245	252	261	264	253	274	227	260	260	238	235	260	222	261	243	248	241	251	263	283	261	235	276	272	240	253	238	246	263	236	251	245	274	265	250	265	250	229	251	222	235	272	261	258	235	235	261	249	254	256	243	250	229	264	267	258	258	258	260	254	229	258	228	249	254	241	247	242	308	252	270	254	278	246	236	245	252	232	260	236	241	227	214	228	252	250	239	238	248	238	275	223	258	231	239	236	290	242	240	251	238	243	246	254	240	234	276	223	254	250	230	251	261	238	220	268	238	264	255	241	233	234	240	257	248	223	253	237	284	230	240	222	267	238	264	261	249	223	235	245	295	261	256	256	247	263	212	257	237	245	238	263	259	257	244	269	247	230	258	223	231	232	277	213	233	247	251	250	266	276	244	245	222	265	255	243	241	272	234	246	261	259	233	239	229	259	252	251	235	254	230	271	251	267	238	266	275	248	216	256	247	245	253	234	234	272	229	267	211	299	225	243	252	231	230	256	274	229	293	256	240	231	227	216	231	248	253	227	240	229	236	256	239	255	272	264	272	211	237	254	214	243	237	257	242	256	244	262	240	245	276	217	251	248	293	231	242	230	273	263	234	250	238	264	279	246	259	237	261	262	225	257	258	230	239	253	249	254	230	221	258	274	279	260	241	290	262	252	230	237	254	269	234	235	244	271	254	256	250	243	254	240	248	264	270	245	243	219	264	252	258	235	260	281	247	264	242	264	265	237	235	251	262	251	272	237	271	263	234	245	243	233	233	256	254	249	252	246	265	252	258	254	242	251	248	234	272	245	239	219	251	245	264	230	226	235	271	235	272	254	268	251	246	243	240	287	259	245	239	242	272	230	229	241	252	268	237	239	239	253	231	248	273	251	255	246	247	262	249	222	229	219	245	243	256	271	243	237	253	246	233	255	242	250	230	243	232	240	240	260	254	231	255	238	250	251	258	244	245	244	233	269	244	256	256	251	273	262	260	259	267	265	257	227	261	259	232	256	274	241	262	256	253	258	277	279	238	253	234	240	227	259	269	229	240	243	249	242	237	284	252	272	268	241	223	240	258	240	253	260	259	240	231	237	242	242	266	269	225	232	245	271	249	254	237	236	257	257	247	264	232	264	234	270	268	245	264	237	240	262	248	271	248	248	247	248	232	256	247	267	223	230	232	271	234	241	245	253	248	271	266	276	248	238	264	274	262	249	254	258	267	240	241	243	276	253	229	240	248	247	256	229	263	232	242	278	257	247	239	282	228	242	261	260	235	242	225	292	247	262	243	243	255	236	269	251	256	244	250	236	235	255	271	259	237	257	270	255	260	259	252	265	252	246	210	239	270	248	228	241	250	239	254	230	260	239	246	269	238	246	265	256	275	223	243	211	238	236	255	276	224	238	249	267	258	260	273	266	238	229	232	216	248	268	230	244	257	270	242	241	228	262	239	256	251	255	246	245	250	243	225	254	271	247	267	271	236	294	272	272	266	225	248	234	238	227	266	247	245	264	245	288	254	255	267	253	256	266	252	247	261	270	245	267	229	268	256	240	265	240	245	247	251	239	251	262	221	260	248	234	248	220	248	249	250	250	262	256	222	218	264	248	251	227	271	244	270	257	219	245	231	248	259	267	250	280	228	259	248	252	260	242	235	280	227	240	228	209	244	271	291	228	232	271	256	238	252	257	251	216	211	235	241	235	226	236	271	281	230	231	239	239	257	217	259	243	239	261	253	251	248	242	244	242	258	251	254	212	248	232	249	244	258	238	249	255	254	246	250	239	239	230	265	267	270	252	217	263	243	258	248	269	280	262	263	246	266	227	229	254	228	224	249	216	244	273	259	250	225	250	245	256	251	267	253	258	238	273	241	248	228	250	228	227	256	255	238	255	248	243	257	258	251	244	224	270	256	248	256	247	251	242	247	266	243	269	238	256	271	246	255	244	240	237	234	244	276	255	251	237	236	272	257	262	238	242	240	250	256	256	280	246	268	264	256	265	205	260	255	235	265	254	266	249	243	249	254	227	241	282	244	235	228	273	235	275	247	259	257	272	256	229	259	257	259	249	265	254	243	271	250	271	214	238	245	251	236	271	238	253	259	250	277	263	248	250	243	265	271	255	240	243
38256	41370	7556	4055	2737	2014	1549	1280	1080	960	882	784	741	711	624	628	613	564	585	562	551	543	547	512	506	513	500	491	451	469	458	484	505	464	500	462	460	500	501	460	468	505	454	457	448	501	476	476	487	494	468	456	471	437	438	472	448	458	433	455	429	448	460	433	447	441	446	473	449	439	433	456	440	426	450	450	433	436	496	435	467	458	452	432	469	449	441	493	454	447	464	453	440	459	451	461	429	519	433	448	452	461	452	447	479	475	449	442	457	439	410	424	429	445	399	435	426	438	457	427	449	440	421	466	464	452	411	465	434	456	451	469	432	448	427	414	459	480	450	454	476	467	423	460	449	462	434	417	466	391	462	425	448	448	454	457	415	474	438	473	462	441	473	433	436	473	388	446	405	414	424	459	438	424	399	477	418	452	436	455	450	441	516	429	422	432	468	447	454	443	425	431	407	450	480	434	471	448	416	436	458	404	481	404	454	419	415	467	415	451	469	421	443	443	440	421	465	479	461	448	454	475	439	444	463	443	434	421	452	459	411	467	423	438	436	464	403	452	437	432	451	454	416	463	459	419	429	420	437	460	456	443	435	442	472	425	416	447	437	449	407	424	436	440	480	417	436	429	407	392	466	471	423	462	434	441	427	456	454	456	449	448	474	420	453	397	445	445	440	423	469	444	440	434	464	455	457	484	445	450	454	463	488	448	436	419	447	440	451	457	442	423	450	438	414	404	460	471	425	418	460	445	484	460	476	429	440	423	471	426	465	464	394	437	410	429	427	428	435	402	425	448	423	487	470	445	487	448	442	397	509	443	471	436	440	432	464	445	431	443	429	429	418	446	438	432	454	419	443	470	457	437	488	454	447	469	466	483	431	459	423	409	463	459	473	413	481	485	427	467	411	468	494	441	436	447	458	437	455	452	464	447	454	449	437	428	434	417	444	451	470	468	443	435	463	434	460	456	420	465	446	432	465	418	448	476	449	440	448	453	435	451	467	439	439	404	455	430	449	410	428	409	443	377	445	453	428	486	459	445	432	444	399	436	450	413	424	434	415	427	455	433	436	454	422	442	422	451	469	458	422	417	489	457	425	430	450	435	433	435	465	438	411	424	468	402	438	414	429	446	462	446	400	467	417	417	461	462	385	453	418	439	444	447	437	473	423	420	445	420	470	449	469	452	431	434	471	420	455	424	447	454	448	428	458	383	471	442	439	466	416	446	455	437	423	434	440	458	446	464	447	430	440	427	442	446	457	430	436	454	466	389	410	437	448	488	408	444	470	418	459	434	444	473	442	427	448	441	421	430	417	459	437	454	413	404	463	432	428	451	425	430	435	411	472	431	424	435	447	435	418	440	422	434	415	453	506	454	438	453	426	446	415	416	462	439	432	459	448	423	438	432	450	430	450	430	437	447	384	436	422	429	402	450	451	447	442	414	464	440	446	450	483	420	469	427	437	433	448	451	431	429	474	452	433	443	485	437	434	455	473	441	477	457	434	421	461	447	400	431	457	435	452	455	433	464	437	459	419	407	437	432	448	417	401	431	481	441	463	479	483	465	432	451	465	463	450	439	461	438	457	426	437	419	451	409	429	474	468	445	430	473	468	416	454	421	461	421	438	433	481	408	468	430	423	401	454	440	444	419	459	472	442	452	435	426	468	407	408	437	451	428	426	471	444	472	470	426	440	456	415	443	427	445	438	397	438	455	450	496	432	432	434	465	420	451	428	461	414	463	420	462	443	453	411	448	474	412	420	410	422	473	444	408	451	467	481	453	434	448	476	434	445	451	389	439	420	426	467	422	404	441	409	436	432	446	417	465	439	444	431	445	464	422	502	472	410	458	455	435	433	463	418	419	432	472	466	427	479	428	424	457	428	436	449	453	449	460	455	410	464	429	422	458	440	423	467	477	442	428	396	447	440	434	419	434	463	428	453	427	474	454	445	423	419	439	447	460	436	435	457	436	450	460	459	454	431	493	418	434	418	435	452	429	464	453	448	491	420	387	435	425	470	460	461	412	417	426	465	432	378	416	433	412	431	423	436	458	440	438	471	445	399	440	427	420	483	455	442	435	428	433	440	448	448	386	458	448	457	429	441	427	458	441	413	420	456	429	418	447	490	427	463	434	445	435	416	441	395	414	406	477	439	460	444	460	418	417	426	401	467	416	380	443	438	417	426	467	464	425	434	456	422	424	400	456	455	461	433	425	447	462	418	459	459	431	447	470	439	421	461	434	430	442	437	433	436	455	423	447	443	464	423	495	416	413	470	399	459	444	455	434	448	458	454	446	405	439	401	413	438	481	425	452	465	421	456	435	438	427	431	448	465	468	464	461	413	428	412	442	427	449	456	438	458	443	463	447	443	457	458	452	467	470	462	503	433	418	456	463	410	449	454	436	424	454	472	418	440	438	437	436	457	434	456	450	476	429	496	452	464	447	439	423	447	456	425	459	418	443	434	422	457	424	421	424	450	427	451	441	462	447	443	414	441	449	426	454	483	438	466	438	420	446	460	483	444	425	410	446	419	444	412	469	453	412	466	420	444	428	464	446	482	428	417	448	439	439	468	447	446	426	471	415	438	433	451	419	432	457	468	442	449	459	436	463	448	443	420	449	430	473	463	466	437	460	435	440	465	427	446	428	412	463	427	451	479	414	457	438	441	457	430	429	451	449	409	456	436	426	407	439	449	454	449	437	439	430	479	449	429	435	456	395	451	412	444	420	437	441	436	419	488	435	436	420	439	445	432	425	452	448	430	445	412	448	425	433	453	448	444	460	429	441	418	457	426	447	425	444	424	429	473	423	423	457	470	424	477	476	457	439	407	445	428	439	408	420	406	442	452	414	459	436	430	396	443	496	445	482	401	450	427	450	472	409	420	411	465	461	428	458	466	451	452	450	444	446	437	447	427	444	447	415	444	425	416	377	425	421	413	458	444	466	466	416	397	452	450	457	457	434	409	449	481	408	467	425	447	439	407	442	437	443	444	447	434	427	419	432	472	445	427	439	461	411	441	451	419	422	468	444	433	438	465	477	484	479	408	448	445	412	450	416	444	421	441	434	512	482	422	445	440	414	404	476	425	448	431	422	430	447	453	450	451	436	430	440	439	428	478	483	475	452	448	451	461	446	481	458	432	422	464	478	431	461	464	442	410	426	421	396	429	434	465	456	497	440	433	421	416	440	430	426	462	455	412	425	446	428	449	476	459	434	434	451	431	469	424	420	434	474	443	424	430	430	464	449	450	418	453	468	488	474	444	423	449	433	419	452	463	473	438	446	425	498	403	498	454	422	443	421	416	419	422	433	402	408	468	427	429	452	416	448	461	421	450	441	438	422	472	432	451	421	464	414	486	450	442	487	423	447	431	402	433	425	436	416	432	440	444	451	450	470	441	448	468	447	420	461	446	424	450	434	453	413	452	439	457	431	423	425	438	411	438	477	440	483	445	390	469	434	453	462	387	442	408	423	447	405	425	428	480	443	480	441
23064	21094	28845	23556	21094	19958	2546	951	699	665	600	557	508	492	491	521	497	463	469	439	473	473	470	405	390	429	440	411	426	404	416	464	414	398	399	401	417	412	381	404	393	396	406	400	385	443	391	420	392	427	430	406	408	415	415	367	408	394	442	393	398	401	396	420	396	408	402	418	401	372	386	377	388	397	396	424	387	444	417	380	385	403	388	423	394	387	375	378	385	395	376	408	441	403	385	435	399	408	398	393	425	400	381	381	378	372	419	377	364	419	380	397	393	401	402	372	398	369	378	397	419	384	392	387	406	378	383	392	414	408	349	408	405	444	399	362	383	374	417	357	376	377	442	409	416	388	375	364	397	394	427	374	420	413	383	374	408	377	369	376	375	403	377	424	407	416	401	418	391	385	436	361	384	385	412	416	398	420	380	413	405	395	399	361	386	390	406	392	445	374	364	399	403	396	397	390	406	367	389	383	364	397	411	406	428	376	372	401	398	425	382	413	394	387	350	391	412	383	408	422	382	395	407	371	390	378	400	392	385	402	386	384	373	390	393	428	377	415	380	369	358	375	408	378	368	391	392	406	404	400	381	394	410	426	390	398	398	424	338	389	384	382	401	385	407	362	396	387	412	392	375	423	392	396	391	403	380	429	413	409	412	363	375	377	408	401	422	379	411	418	400	398	391	384	377	414	392	369	421	367	395	433	409	410	410	417	355	419	378	375	403	376	374	409	407	415	370	365	421	405	398	378	380	380	390	419	436	408	399	365	401	399	360	401	404	432	398	402	394	411	402	394	399	406	377	399	391	438	358	375	383	373	391	443	381	429	375	405	386	402	401	378	424	391	372	388	403	395	410	373	384	384	384	397	374	372	409	390	408	426	398	404	402	356	380	404	405	388	416	396	391	397	401	406	405	400	449	380	388	374	421	415	389	385	387	407	400	405	387	387	404	393	398	394	418	389	429	399	388	391	368	397	374	399	379	423	389	376	369	415	402	367	362	393	408	371	403	373	406	398	413	378	416	409	416	373	368	410	403	382	401	406	400	391	418	390	404	409	380	397	374	365	349	385	391	405	409	388	401	378	373	394	380	387	364	377	415	374	400	439	403	374	413	392	395	406	397	368	399	380	382	411	384	403	387	396	407	365	370	384	396	400	371	415	404	358	387	391	387	391	404	360	365	377	404	423	363	379	370	376	374	383	397	376	418	385	422	375	403	388	373	382	402	372	405	417	386	407	426	397	435	408	338	403	378	376	429	387	409	384	381	383	403	407	379	396	417	386	386	388	394	406	401	404	401	384	423	405	397	406	412	435	399	411	412	377	413	383	429	421	383	375	376	402	340	405	410	380	356	401	393	389	376	400	398	388	396	414	379	390	377	409	371	373	430	391	396	408	406	370	396	396	399	389	434	431	412	433	378	368	410	384	365	414	372	424	414	355	387	392	398	380	402	361	379	377	379	369	371	375	355	421	413	445	362	408	400	374	363	423	407	409	389	391	395	372	412	412	427	385	401	387	417	367	371	413	379	410	383	400	402	391	406	369	396	346	376	391	370	388	376	394	374	414	373	411	407	382	401	391	390	413	385	372	397	383	399	391	379	402	410	377	385	391	392	397	363	406	399	394	394	385	444	438	387	379	373	406	403	370	394	370	437	382	424	381	386	387	356	387	372	402	378	425	405	411	382	433	436	406	402	391	392	393	390	402	388	415	368	391	395	414	402	355	405	430	372	370	402	382	441	360	411	374	395	419	412	358	366	395	386	401	403	408	384	362	399	430	379	367	348	417	397	399	397	385	415	410	385	364	392	392	378	406	358	381	380	434	435	391	412	367	382	359	369	414	420	382	374	421	343	399	388	384	388	425	373	376	416	395	374	383	415	396	395	418	455	416	396	419	395	406	361	384	348	424	373	376	384	394	406	405	421	428	399	397	385	382	385	376	403	428	405	375	365	395	460	409	383	392	384	378	417	371	407	385	363	381	403	407	413	394	376	401	400	369	374	396	383	383	392	415	384	385	359	411	384	372	400	415	388	395	375	405	400	423	386	399	383	355	384	376	445	399	395	404	384	429	353	408	405	389	384	384	375	382	406	402	366	403	376	406	388	372	363	378	404	382	407	384	377	403	358	389	385	404	345	375	393	402	413	385	348	402	386	382	398	379	421	377	435	424	397	372	383	362	391	393	354	384	392	416	397	403	340	384	369	367	367	379	394	412	418	413	397	414	375	384	396	393	383	407	401	407	388	392	380	423	389	421	372	399	394	375	422	423	404	417	391	400	391	393	406	376	403	382	432	410	375	397	374	390	409	434	378	385	391	399	383	386	403	392	391	404	411	368	421	406	393	394	364	418	382	416	360	427	395	383	374	433	377	372	388	397	369	381	403	383	369	408	394	382	387	383	418	422	392	434	378	379	385	371	435	368	415	363	404	421	419	346	391	415	422	411	420	357	417	372	363	362	427	389	378	380	396	377	398	401	431	433	387	407	423	378	402	377	379	369	374	389	388	383	366	414	404	387	370	417	383	404	419	382	393	420	348	377	367	376	391	412	365	382	382	383	372	414	423	403	382	378	366	412	395	382	378	390	388	386	414	375	394	370	419	391	395	405	366	382	394	416	402	385	396	376	381	385	402	380	386	374	407	407	372	386	381	403	388	407	387	398	390	430	395	382	378	370	413	382	403	360	431	398	404	391	404	404	382	404	369	389	427	406	415	350	412	363	379	420	376	360	366	390	390	407	378	354	366	407	378	384	401	340	390	421	387	394	404	378	376	438	392	390	417	394	386	408	394	379	435	380	384	382	380	420	384	384	423	423	390	371	375	367	442	399	382	394	401	352	376	398	410	399	413	385	401	402	338	401	408	348	389	409	386	395	393	364	423	408	359	378	384	386	384	385	395	400	413	376	414	370	391	390	369	358	350	407	403	403	412	387	377	373	381	398	376	402	382	421	390	386	418	377	364	369	379	382	415	382	394	410	376	384	394	392	401	417	367	385	381	393	380	408	377	398	375	385	381	396	416	416	394	403	390	361	379	369	366	412	407	376	354	380	417	347	381	423	438	387	363	438	422	380	419	397	377	415	353	402	370	406	385	396	405	392	442	394	377	393	398	392	413	396	365	398	431	386	400	417	424	358	404	402	404	416	371	374	381	401	396	347	400	428	367	395	403	384	378	409	389	388	391	376	394	384	380	393	393	367	414	402	391	382	373	412	365	390	419	395	362	410	424	418	410	391	417	371	386	403	360	379	383	383	428	417	366	404	383	365	387	390	403	400	393	361	370	381	419	409	398	403	447	425	412	380	348	373	402	368	415	401	395	376	357	375	405	380	381	384	409	384	380	419	408	408	411	386	388	385	383	426	415	372	371	376	349	374	395	401	407	400	399	364	396	394	408	359	370	423	381	382	390	369	397	374	374	382	402	389	393	392	394	380	403	377	402	366	392	381	388	388	367	378	397	384	416	378	373	371	382	421	383	395	401	394	407	367
43557	46273	12963	7145	4847	3479	2784	2299	1912	1666	1445	1273	1209	1147	1105	1007	962	928	871	869	853	849	762	811	823	746	744	797	776	728	767	734	778	730	692	766	732	719	695	731	735	711	736	724	672	699	675	702	666	699	702	671	674	707	667	722	697	663	684	700	665	674	664	696	717	635	677	658	694	679	683	659	683	637	672	662	680	711	693	645	660	694	676	647	697	666	713	701	690	720	615	643	661	657	654	713	674	655	625	646	688	678	666	663	677	642	667	710	661	708	668	720	614	664	673	643	606	678	678	669	714	674	690	647	658	669	687	671	666	669	669	674	675	710	693	630	677	672	672	673	696	685	685	635	680	666	616	725	680	687	651	667	651	688	714	673	679	659	668	691	676	698	687	667	652	701	654	650	679	632	678	660	714	675	705	669	642	676	662	666	701	640	650	664	735	684	654	683	688	631	654	679	694	685	655	620	665	668	666	668	640	625	691	690	660	667	675	684	650	655	647	671	652	690	656	708	688	698	675	659	693	682	625	698	682	686	656	672	648	725	618	703	663	659	682	664	645	686	608	666	631	700	683	645	647	691	629	730	690	655	692	639	633	690	677	687	687	671	661	674	637	692	705	671	654	645	692	675	671	635	721	663	674	681	707	666	659	682	642	620	666	646	633	681	696	684	676	649	630	674	663	650	672	655	645	676	645	666	710	680	687	629	705	682	699	660	663	631	626	706	684	697	665	661	617	665	655	668	644	704	674	717	651	659	699	700	710	618	637	645	676	641	753	646	665	645	716	661	608	679	674	657	618	631	669	658	649	630	662	638	663	659	702	637	648	625	662	637	651	678	667	630	649	665	683	655	688	663	694	674	674	672	687	666	695	739	709	692	650	694	636	631	636	676	718	625	649	661	684	660	692	643	694	670	679	661	673	691	676	644	647	637	666	683	652	714	693	691	633	684	683	665	645	662	636	602	649	672	669	737	706	680	635	697	664	643	652	686	668	683	699	653	692	650	669	656	716	695	622	663	715	692	680	704	664	666	667	686	665	644	676	677	666	671	664	680	692	682	654	688	703	706	654	662	646	686	620	659	627	687	650	687	687	664	689	667	674	677	644	644	639	700	667	664	648	651	678	677	631	674	657	703	684	633	676	657	679	648	700	636	696	670	673	707	678	648	685	661	670	664	657	679	638	676	644	683	688	659	685	640	690	643	655	673	740	675	646	663	657	669	653	657	628	653	666	626	709	649	693	657	673	679	683	699	648	676	673	690	702	606	692	687	669	705	679	642	666	678	697	692	634	666	696	702	652	677	679	667	673	681	694	645	659	688	668	678	681	667	692	677	675	647	648	699	676	643	714	650	688	635	677	660	658	696	646	643	681	659	644	664	670	686	639	651	705	631	699	655	690	599	653	662	733	667	690	677	698	662	691	653	653	631	663	676	707	719	679	660	655	723	669	632	635	662	648	660	635	654	690	694	682	690	670	649	685	703	723	676	645	678	665	638	639	665	703	674	672	676	682	655	686	690	674	631	662	666	654	663	658	638	667	704	638	660	680	623	647	711	652	659	671	721	645	677	675	669	676	685	655	707	656	709	671	722	669	672	717	620	669	643	676	669	688	667	650	677	648	677	686	702	694	644	652	642	667	685	636	708	650	642	704	703	691	667	669	668	597	677	683	654	654	669	669	696	694	616	671	675	675	639	666	665	639	631	645	713	636	682	637	659	670	650	663	678	690	631	646	676	660	678	636	665	654	669	656	652	643	715	679	658	650	661	670	713	637	669	665	636	635	654	680	661	678	638	687	674	721	678	716	657	658	647	648	679	652	670	681	681	686	615	662	634	669	692	673	705	630	681	649	651	643	664	641	668	707	675	681	697	667	617	715	684	646	694	647	661	693	680	627	669	687	631	715	667	708	676	677	682	676	687	675	668	668	687	682	696	641	650	664	692	685	706	675	668	655	676	723	651	646	640	661	650	687	701	677	649	644	625	669	697	678	641	643	651	640	641	668	721	707	690	671	629	707	699	670	623	703	632	623	672	642	649	671	650	627	704	679	641	674	665	681	651	663	680	644	652	674	674	684	716	665	692	675	657	699	647	669	623	693	671	711	631	625	666	651	711	617	651	679	630	673	664	692	665	674	714	655	660	642	644	689	671	694	660	637	682	663	684	675	670	657	715	690	677	642	672	709	656	641	670	704	668	668	691	671	644	661	642	669	652	661	646	640	690	644	654	632	630	617	688	665	662	700	682	687	612	653	614	706	661	654	661	677	631	677	672	736	669	660	691	686	678	640	631	680	683	650	660	656	692	657	656	625	700	629	649	687	678	656	675	678	692	715	656	717	687	627	709	687	611	669	669	638	685	663	666	692	670	689	622	665	666	672	663	638	645	663	668	702	690	619	665	696	662	649	675	675	654	655	630	714	667	660	683	683	672	624	645	663	681	673	675	615	683	698	645	674	684	648	646	656	619	623	691	711	666	624	635	682	654	634	662	706	665	658	664	630	672	697	663	660	680	684	690	640	659	654	627	703	634	669	641	645	669	668	649	673	638	652	652	627	557	685	679	643	638	676	662	677	679	656	687	651	649	701	642	646	660	650	685	683	647	663	652	636	642	710	667	675	652	686	687	637	675	671	680	631	648	674	670	719	645	685	686	671	629	638	649	620	662	642	717	692	657	685	660	714	612	639	671	662	683	680	677	688	679	653	650	676	653	660	692	629	718	664	636	713	658	647	655	654	667	657	652	655	662	668	660	646	663	723	682	635	659	669	666	675	684	669	662	682	655	699	677	650	699	688	663	652	628	665	684	699	675	690	645	672	682	662	657	700	661	634	638	607	697	662	619	685	660	679	664	667	666	653	682	672	666	660	665	668	660	632	659	651	720	640	701	687	693	615	684	620	670	667	677	697	695	715	682	652	665	704	619	662	603	634	689	690	708	686	673	686	694	627	690	691	707	673	645	675	638	675	699	693	661	671	695	656	630	683	705	684	748	663	675	670	660	683	654	662	617	658	619	598	682	695	660	701	641	661	675	649	703	656	688	654	687	679	652	692	670	708	648	646	662	674	670	664	669	676	723	702	631	638	669	703	661	697	677	690	648	657	707	653	691	636	701	666	682	688	697	681	705	712	649	715	738	626	650	653	670	672	643	671	644	634	646	666	604	650	710	684	676	681	665	632	694	693	656	631	671	633	707	666	663	677	671	715	639	670	655	648	687	698	683	655	633	694	710	657	665	679	646	640	638	671	723	624	649	666	672	664	685	721	665	674	678	729	715	688	701	692	683	658	651	600	659	692	660	651	621	666	658	637	705	676	635	635	680	675	610	678	650	684	658	650	625	692	654	689	630	677	628	638	676	685	700	625	654	643	713	671	698	663	665	709	647	684	648	635	689	677	660	645	644	727	668	686	702	674	674	658	625	709	673	607	641	688	632	715	631	676	670	654	681	654	667	636	640	688	707	659	697	657	677	683	643	677	672	710	728	661	674	719	674
26602	20749	9953	442	168	159	131	93	100	119	100	96	115	114	101	118	106	94	104	88	85	117	99	94	100	99	104	80	106	125	101	107	105	121	111	91	89	108	98	87	113	98	102	97	94	93	85	100	105	99	124	95	99	106	103	118	85	100	84	111	95	111	111	107	106	104	86	123	111	108	107	98	101	102	104	101	82	113	94	81	98	91	111	98	94	99	89	98	94	94	106	102	113	101	118	103	96	107	88	92	111	106	86	87	105	100	101	98	109	88	89	87	102	104	93	95	88	117	91	104	102	96	101	91	119	97	104	93	107	106	99	104	94	121	117	115	113	117	101	101	95	101	105	90	78	106	95	97	102	95	88	116	85	113	123	88	104	98	103	106	86	99	104	98	89	87	79	96	96	91	97	88	105	104	110	107	90	92	93	104	93	100	94	105	117	112	96	95	103	99	100	96	96	100	113	99	114	96	85	111	115	106	100	100	94	99	91	96	124	88	93	98	101	111	110	88	102	101	94	101	96	99	94	98	83	102	105	102	98	106	91	96	90	97	115	83	94	103	123	95	92	91	91	117	98	98	95	88	99	108	100	106	99	107	105	89	110	107	96	103	89	108	112	102	102	99	91	120	107	100	108	119	99	84	88	97	104	113	116	83	98	91	92	116	101	96	113	114	101	89	111	108	127	95	97	100	97	122	89	105	92	84	94	124	103	86	106	95	89	100	97	93	110	97	90	96	110	100	103	108	129	123	103	102	96	100	89	77	96	84	100	109	100	97	93	77	96	99	90	111	116	93	96	115	102	87	97	102	101	93	104	111	99	112	100	81	85	105	113	104	109	103	100	95	90	95	120	102	101	95	114	85	102	101	92	126	94	114	87	106	93	101	98	100	106	109	102	90	98	105	87	104	94	99	97	90	100	82	119	106	90	91	112	119	117	105	101	119	100	100	120	93	103	98	93	108	112	109	95	104	107	101	90	108	104	111	109	92	111	114	92	99	103	117	124	91	83	91	80	101	79	99	97	112	98	99	101	101	105	113	128	95	106	106	104	113	92	105	132	98	88	101	85	117	88	108	106	108	106	87	102	94	93	97	105	99	113	97	108	103	94	88	101	87	103	97	104	107	100	103	102	99	103	110	96	86	110	93	103	97	119	87	103	121	104	108	94	100	112	96	108	99	94	113	102	104	89	113	101	106	99	84	108	114	93	111	78	83	108	103	99	107	85	95	90	107	104	117	103	113	93	88	89	100	97	87	106	91	108	111	99	96	105	94	92	101	106	93	96	101	85	94	103	85	94	85	91	98	97	101	82	112	93	98	100	79	86	98	104	81	118	100	114	107	92	103	107	108	84	98	104	103	102	122	97	127	91	105	100	84	97	110	92	98	100	106	112	103	103	87	108	91	89	103	76	107	104	100	98	96	106	81	103	112	104	109	97	90	106	112	101	105	112	90	103	101	94	104	103	85	97	97	94	104	94	90	98	97	96	94	85	102	87	90	79	93	92	113	97	103	110	126	89	94	96	101	100	94	105	93	103	110	116	116	88	110	98	113	105	109	94	80	99	94	94	90	116	107	83	85	99	102	100	106	101	91	113	105	105	107	94	99	80	114	97	105	95	109	83	99	102	116	98	109	106	104	108	119	106	102	103	98	100	93	90	102	104	100	101	109	93	90	103	112	93	109	102	99	96	111	96	111	101	109	93	89	102	111	105	106	124	93	103	109	98	83	106	100	97	117	92	107	116	90	102	104	98	93	97	103	105	113	108	106	108	86	86	92	119	98	108	107	104	101	114	89	103	96	99	90	100	97	95	100	104	105	101	101	110	92	109	108	105	98	107	93	100	88	97	103	89	90	97	90	102	93	94	86	87	96	114	90	97	117	107	119	92	113	81	101	100	119	116	96	88	96	92	103	94	100	80	104	107	102	110	94	103	106	88	89	100	92	82	92	103	98	101	84	106	100	115	111	100	103	97	106	99	83	87	106	100	91	103	89	98	95	103	95	107	89	104	112	97	100	110	106	100	107	87	102	109	88	90	81	112	107	106	94	83	93	100	98	91	92	91	107	91	104	120	117	106	103	105	101	115	97	100	100	82	82	101	91	98	89	93	90	96	93	100	92	98	94	100	76	108	100	88	86	110	117	112	101	94	120	95	94	107	105	88	104	99	97	83	110	94	90	76	101	95	107	95	95	109	86	96	98	114	98	92	96	98	103	81	90	98	94	74	100	112	91	107	101	107	99	103	112	120	101	92	96	113	106	102	82	119	92	84	90	120	88	108	87	109	97	89	80	99	97	101	95	103	117	96	106	101	109	85	99	92	94	101	102	108	98	114	94	109	97	91	98	106	99	93	94	89	102	88	98	91	95	92	85	96	99	101	83	107	117	93	107	77	99	98	124	92	97	103	105	101	110	88	106	98	106	90	93	83	105	106	110	100	96	88	100	110	85	106	96	105	91	96	84	95	93	99	103	105	98	92	97	86	94	91	93	115	106	111	106	100	83	110	105	115	97	106	120	111	102	110	97	95	100	103	114	96	86	86	91	97	88	126	84	112	95	96	99	106	116	115	110	94	101	83	102	104	105	106	107	106	85	102	117	99	111	103	102	112	111	104	99	104	94	113	95	106	102	98	114	100	103	119	91	104	86	97	102	103	93	85	110	92	105	94	101	95	88	102	122	80	110	112	96	114	102	98	83	101	97	91	103	93	95	105	101	95	109	105	86	91	86	119	92	94	116	99	95	97	91	102	98	102	89	103	119	125	104	98	114	88	109	101	94	85	96	97	102	103	95	95	90	99	101	104	112	94	95	96	107	128	117	96	93	98	94	92	97	89	89	96	110	85	109	106	94	82	102	113	99	96	99	114	96	107	104	101	100	88	106	100	97	90	105	99	102	86	109	82	102	103	95	103	101	121	79	92	106	120	96	97	110	107	104	93	102	102	104	104	98	100	102	93	81	96	98	91	105	93	110	105	99	94	109	91	110	92	88	94	107	84	90	89	91	88	106	108	91	97	106	87	117	95	94	86	112	103	111	90	94	80	96	83	115	109	80	90	92	99	106	120	104	96	97	103	89	88	93	110	82	101	94	83	107	123	101	86	92	109	91	77	97	107	95	89	103	100	109	97	116	100	109	91	90	111	101	103	106	94	90	89	95	111	92	93	113	101	102	118	115	102	101	96	93	93	99	88	101	103	101	96	109	103	87	94	101	124	106	92	93	105	98	99	77	78	90	110	97	97	123	98	107	119	111	102	106	102	101	99	111	107	105	108	97	94	104	116	97	82	105	97	92	95	80	111	115	117	93	95	97	127	90	91	105	99	102	114	106	100	113	120	87	86	94	117	94	89	99	101	100	85	98	102	108	107	111	108	92	102	88	83	106	78	89	99	106	114	83	87	104	103	104	111	95	87	110	71	109	99	109	100	94	121	108	117	92	86	102	93	94	91	114	120	108	94	106	90	104	105	97	102	77	74	110	101	104	99	92
17005	13887	1124	563	446	342	295	313	280	254	214	245	191	203	207	185	218	190	179	186	243	201	190	206	207	192	219	191	228	202	204	189	219	186	214	198	193	210	214	186	211	198	185	229	203	168	190	210	205	199	200	188	190	193	174	215	190	202	210	170	226	184	203	197	203	197	207	190	207	200	172	215	197	206	201	188	187	194	192	173	193	196	203	189	198	181	182	191	205	196	189	177	205	181	195	182	175	222	216	172	190	209	195	214	178	195	195	204	206	185	196	201	219	196	229	192	178	168	222	199	196	160	190	199	207	190	192	197	187	188	179	190	183	210	184	202	207	188	205	191	209	211	203	202	211	215	218	194	200	184	199	186	187	195	221	187	189	206	208	188	204	199	189	186	189	183	162	189	172	207	219	182	210	208	185	200	164	175	172	182	200	188	189	184	191	179	172	237	196	184	193	198	167	192	200	198	177	193	191	206	180	205	164	206	213	203	199	189	221	186	193	208	194	215	218	193	165	205	193	183	203	186	222	185	203	162	206	173	201	170	186	197	199	188	187	201	205	199	168	181	165	189	193	198	194	185	184	187	192	179	207	199	171	189	182	166	154	167	200	192	221	187	195	202	211	190	218	207	182	183	190	186	200	202	191	173	189	212	177	164	187	198	165	205	208	191	175	193	205	183	220	182	180	183	190	166	208	186	183	196	198	172	210	175	211	207	176	213	191	193	198	184	164	192	176	177	190	179	185	185	203	194	194	181	186	176	201	214	207	175	209	206	180	196	197	205	186	189	206	194	197	206	173	194	181	182	201	188	183	180	185	169	198	189	190	190	222	206	197	185	184	200	152	165	178	198	193	169	208	176	186	203	218	199	207	200	185	187	202	178	175	200	187	192	201	187	208	192	203	177	211	203	188	187	194	180	197	187	207	184	181	184	206	182	205	195	196	209	171	161	195	191	188	218	200	185	195	209	200	195	207	192	181	191	194	193	196	220	187	166	192	199	175	211	181	223	208	185	187	202	197	188	179	204	180	212	186	195	177	193	184	199	201	184	175	177	213	219	162	211	180	180	187	166	186	232	201	198	183	188	188	177	215	196	188	179	189	181	181	217	183	185	159	177	187	190	187	215	196	190	189	229	163	183	193	196	218	202	199	192	182	193	207	184	212	181	193	225	211	198	199	203	187	188	178	206	196	161	173	189	198	201	201	197	196	187	216	207	182	195	198	187	198	183	182	196	206	227	193	205	215	206	193	190	175	188	170	186	199	196	170	170	194	206	203	212	213	182	177	216	204	178	196	196	206	194	196	204	217	216	194	188	188	205	179	180	205	214	202	199	167	187	198	196	192	195	182	204	207	193	187	191	200	213	227	197	198	188	202	160	187	198	192	196	180	171	202	198	198	208	195	181	193	189	184	195	185	188	189	184	177	171	167	213	163	200	193	175	198	181	182	196	168	190	191	209	191	157	186	206	211	185	188	191	192	185	194	191	186	196	198	183	177	212	190	184	218	166	216	215	196	206	191	169	197	206	207	189	194	198	197	193	207	199	206	177	220	212	185	190	195	188	180	190	197	214	213	224	212	190	169	188	186	198	192	187	186	188	206	186	188	185	188	182	187	189	201	197	181	191	181	197	212	214	180	178	186	182	186	199	199	194	205	195	192	202	194	187	204	193	215	192	217	194	179	180	188	189	211	198	194	195	187	204	196	193	186	190	194	194	217	203	189	185	177	221	185	190	191	202	173	207	188	188	165	199	188	209	190	185	193	219	161	188	213	185	182	195	192	176	185	217	188	205	208	195	195	195	180	222	211	172	194	211	203	196	179	182	167	173	204	203	210	190	180	218	181	192	203	199	179	196	193	192	210	200	194	218	199	195	191	206	201	182	196	200	220	196	201	192	180	177	196	174	201	168	204	210	189	182	212	192	189	217	188	186	176	205	198	214	206	195	202	203	187	196	181	199	197	192	199	173	211	188	249	194	193	196	210	200	201	198	171	192	190	203	212	174	187	200	169	197	190	197	199	174	199	185	217	197	180	196	180	193	189	188	205	204	195	188	215	180	187	195	210	182	190	198	198	176	189	167	187	178	203	197	193	206	190	208	206	174	209	191	208	164	202	192	193	190	177	187	233	194	188	188	182	177	193	207	200	198	204	208	191	192	205	194	200	182	191	196	172	184	184	201	193	217	199	203	195	187	196	201	188	200	188	182	181	195	208	200	200	200	195	212	200	193	166	201	191	197	199	189	193	199	163	174	183	186	194	201	181	195	224	166	186	182	198	189	193	206	177	211	195	181	177	195	205	200	199	192	206	168	177	162	182	183	172	202	204	195	193	202	194	201	228	193	190	178	191	172	190	205	185	187	197	197	199	195	180	184	181	177	206	177	195	200	188	192	202	181	186	182	177	183	205	186	189	185	210	193	207	203	179	194	185	183	177	183	196	209	201	199	171	188	173	196	186	179	161	186	201	204	213	202	209	185	192	193	183	182	194	195	194	192	201	234	217	209	191	206	189	187	198	185	190	198	187	205	201	215	191	211	192	183	193	205	206	204	203	196	189	210	203	192	207	178	199	197	192	204	188	199	183	190	175	186	175	207	208	202	193	193	202	170	183	184	198	207	186	184	189	179	205	184	192	190	209	167	179	209	191	194	200	196	166	210	193	211	197	180	203	200	198	180	161	177	199	193	182	205	189	208	192	212	203	159	198	206	186	189	179	222	192	162	184	204	194	190	199	177	209	184	168	185	203	183	190	217	211	203	188	185	190	190	178	179	200	190	187	181	200	218	168	190	180	185	179	166	180	214	175	187	209	166	206	170	192	177	211	197	181	212	180	170	207	193	186	189	196	189	192	184	213	171	205	206	189	194	197	175	198	177	235	188	190	184	206	186	180	181	193	193	187	193	182	203	171	193	187	189	182	193	196	206	169	190	198	197	188	176	195	210	210	173	188	170	161	190	204	182	194	185	190	195	192	193	187	217	191	180	199	193	212	186	174	203	190	174	201	178	172	222	194	192	198	214	220	189	183	179	181	199	188	212	174	214	185	172	196	196	203	218	179	216	193	206	185	206	222	191	200	208	213	180	193	190	188	195	208	213	200	202	186	221	204	190	206	180	220	183	196	185	177	189	215	213	182	188	193	196	176	203	191	174	191	186	187	205	186	201	208	184	203	181	198	210	191	183	191	211	214	198	170	203	179	192	167	188	178	182	188	183	180	191	186	199	185	205	214	192	198	174	197	189	183	210	179	175	185	169	178	181	190	211	181	176	168	185	171	197	175	204	215	196	205	190	203	205	184	187	188	213	195	188	222	192	179	208	185	215	199	186	202	198	176	196	187	205	180	199	200	179	206	180	193	181	168	191	178	181	210	204	183	204	200	216	184	189	216	214	190	198	211	183	180	195	199	210	211	210	197	176	222	183	170	223	197	194	195	201	187	178	199	189	193	193	183	173	206	177	213	189	202	203	174	206	206	181	200	180	214	231	191	177
24005	21087	28244	24161	20254	2455	718	479	429	365	391	328	307	339	295	308	299	286	282	293	298	265	265	257	275	275	247	241	260	279	260	241	250	265	256	255	255	266	279	284	260	254	244	273	228	279	245	225	248	222	271	275	229	285	212	232	255	282	265	232	276	255	272	259	250	238	252	240	263	232	249	271	252	282	245	264	216	277	253	252	237	259	231	271	239	250	266	260	255	213	255	235	240	241	242	283	256	265	255	227	263	271	230	225	256	247	253	271	244	234	251	253	231	240	228	260	243	249	242	237	255	207	241	270	271	237	231	260	237	227	231	250	254	238	252	242	259	229	260	260	262	260	247	230	267	236	265	238	245	269	264	228	239	261	259	248	248	225	272	258	236	250	237	288	262	251	240	240	227	258	264	258	269	265	238	279	237	245	238	225	238	264	251	228	245	265	265	279	249	230	228	245	259	283	263	262	250	267	257	230	250	257	237	241	233	224	214	257	270	233	252	275	219	225	222	235	241	258	230	243	263	282	262	243	253	228	266	241	234	251	244	238	260	233	253	275	255	243	234	238	222	231	264	250	248	232	259	241	249	263	256	233	252	243	230	211	248	263	236	256	245	253	262	273	249	237	256	223	242	255	252	252	242	255	227	215	271	267	240	242	229	240	237	243	238	232	255	235	243	202	233	274	225	274	250	217	262	238	255	248	238	248	256	255	236	246	256	239	232	227	246	254	244	256	268	246	234	254	265	249	273	251	231	258	236	250	227	246	230	270	271	242	255	226	219	261	266	244	247	221	257	236	257	263	265	238	259	254	274	226	259	245	242	251	255	252	271	269	241	253	243	256	245	244	242	232	250	227	255	224	255	226	247	270	245	250	253	242	259	238	249	269	247	264	255	259	234	255	248	232	238	252	237	233	264	244	234	256	232	225	236	237	252	242	258	267	258	257	255	265	267	230	249	229	238	256	247	246	248	238	258	210	255	233	270	228	239	208	250	246	232	263	257	265	262	259	269	268	256	221	242	266	252	235	238	253	213	274	216	243	241	279	262	237	226	244	244	226	244	234	251	238	257	248	258	234	262	264	222	242	248	228	276	244	257	263	260	256	237	241	230	260	262	264	251	244	238	254	251	240	260	248	239	217	293	266	252	268	275	264	265	261	254	254	232	266	276	265	261	259	252	255	256	243	279	263	262	277	265	247	262	250	260	234	276	247	237	242	248	264	260	261	227	247	250	241	278	267	250	231	228	223	239	229	230	241	244	278	261	275	248	232	221	253	221	250	227	272	234	227	232	255	264	237	243	250	257	236	212	260	256	224	261	264	251	272	244	244	259	228	247	246	280	248	238	276	264	243	267	226	224	263	243	256	245	246	271	248	262	274	267	236	241	253	210	285	272	229	242	266	236	267	243	235	240	248	275	269	247	248	238	224	255	252	214	250	231	272	250	234	276	275	264	248	242	238	258	247	263	242	253	244	252	249	211	251	265	236	227	282	255	251	270	259	265	245	247	238	263	269	274	252	245	239	266	268	248	231	280	231	232	266	254	257	262	263	269	262	240	217	248	245	232	239	243	272	256	239	235	241	228	240	262	237	237	240	254	241	238	251	282	241	260	223	246	257	238	259	260	261	268	227	270	253	257	232	288	275	260	234	225	236	259	255	244	232	255	248	225	267	270	209	260	239	244	273	263	241	267	227	264	275	247	263	238	257	241	249	228	240	221	231	245	269	214	256	230	242	236	255	232	241	242	262	240	206	273	253	246	267	261	259	272	251	258	242	257	242	263	253	263	245	245	256	235	259	244	270	255	226	251	227	260	264	259	248	237	254	272	241	240	247	255	253	257	252	270	250	239	263	239	243	269	261	258	238	248	241	218	242	232	217	249	262	251	233	237	252	241	223	233	263	270	234	242	265	252	255	266	264	224	248	251	259	244	226	257	256	250	242	245	227	250	260	244	260	271	247	248	254	244	261	257	264	236	280	253	253	229	228	257	245	271	266	261	240	215	249	261	257	240	255	254	242	250	247	258	222	264	249	261	266	264	259	246	244	246	254	243	263	237	268	269	243	238	258	252	241	238	263	230	221	239	276	258	270	282	257	238	226	218	254	235	232	241	230	251	237	251	238	251	273	268	257	249	239	251	264	275	257	257	247	246	221	261	253	260	251	228	237	275	260	246	258	254	269	256	261	255	248	248	244	245	216	239	234	262	271	249	267	234	261	251	258	256	262	228	269	265	265	227	228	251	240	263	281	236	237	259	246	246	277	265	228	252	251	286	271	223	258	282	257	258	266	262	221	255	238	243	277	262	237	248	252	273	260	285	269	279	248	258	252	247	241	254	262	229	237	267	271	233	222	226	243	220	241	231	244	272	240	239	241	250	265	228	260	272	247	279	231	281	251	260	284	237	246	251	266	226	244	244	268	250	246	248	276	236	235	229	231	241	243	248	250	263	236	217	255	275	224	252	230	231	273	256	245	248	232	226	281	228	224	263	255	280	232	259	244	254	250	275	253	245	252	261	225	246	238	247	234	233	238	209	239	248	218	253	261	231	248	233	278	256	241	249	264	283	223	236	230	241	241	246	228	233	258	256	254	252	261	245	256	235	269	239	246	264	243	280	260	281	237	238	233	232	237	264	255	241	256	241	240	238	282	261	254	256	260	253	227	260	261	249	234	279	217	256	280	263	212	233	244	240	225	244	237	228	268	227	239	246	263	246	234	238	268	241	262	251	235	256	249	241	254	261	235	243	261	257	249	253	245	246	261	233	235	246	266	251	258	293	236	273	225	222	249	266	265	246	244	242	236	276	257	248	243	235	259	230	249	256	255	241	242	244	261	266	285	248	234	284	228	248	266	247	238	240	241	278	214	268	241	266	253	221	250	223	236	250	245	256	279	249	266	264	219	251	253	245	248	256	262	258	250	252	236	241	252	274	239	247	268	234	237	233	224	258	252	234	247	269	259	231	238	244	233	229	236	270	240	228	251	258	235	286	259	229	247	259	243	255	229	246	240	262	239	219	286	256	247	265	297	278	255	219	260	269	269	240	252	271	245	238	245	268	252	234	228	248	247	262	239	244	267	251	253	249	228	248	237	258	259	260	205	264	257	242	257	252	237	279	229	250	248	242	236	219	221	230	251	197	248	268	224	244	224	258	262	260	265	255	265	264	225	261	252	239	228	243	242	260	255	254	232	237	213	247	238	235	273	238	257	291	253	249	244	241	254	239	294	249	241	263	250	239	247	268	229	214	239	241	279	240	236	232	296	245	263	226	255	245	247	255	238	277	251	268	243	286	265	240	231	242	227	240	221	241	265	236	253	259	246	252	257	240	254	286	209	257	251	278	257	247	269	254	256	242	257	244	266	243	273	239	270	269	246	256	268	255	253	275	266	238	246	270	237	229	245	272	262	245	247	254	260	260	236	263	250	258	252	241	259	249	237	239	212	236	250	242	248	265	259	269	241	234	267	213	252	227	248	266	259	263	275	249	250
38490	32051	8202	4177	2928	2052	1622	1277	1133	923	848	758	762	694	587	617	597	559	565	532	475	499	484	495	545	512	498	510	475	515	518	471	476	469	445	496	450	451	424	453	453	458	453	423	481	419	471	440	468	480	456	429	469	470	475	437	439	444	450	464	420	469	438	468	445	442	444	431	476	451	467	419	432	435	463	475	456	467	446	437	425	440	417	447	452	447	448	421	409	435	436	472	433	426	494	440	489	427	464	424	436	483	454	499	446	485	451	463	457	418	472	435	457	448	432	424	430	419	438	483	393	463	407	467	383	426	463	441	457	397	441	442	472	462	425	438	454	444	447	414	429	489	495	494	434	435	464	472	431	422	415	483	436	440	465	435	476	420	431	480	409	414	451	442	397	416	456	457	435	418	460	443	411	479	493	469	426	432	421	411	439	430	457	485	439	478	405	462	447	442	470	433	404	447	448	458	421	453	427	437	419	434	474	465	438	468	489	478	430	467	421	470	478	493	473	438	414	436	466	408	444	448	430	445	445	406	461	451	462	435	432	448	423	441	504	417	464	427	446	452	461	461	450	441	422	424	454	459	476	455	444	440	426	430	439	416	407	438	441	493	455	469	446	434	426	430	471	459	448	421	439	434	417	451	458	417	453	464	439	440	427	459	431	424	461	445	429	438	427	463	411	471	414	458	406	434	455	441	458	395	466	393	439	457	429	444	447	437	501	406	424	464	458	463	414	444	441	417	455	427	448	451	438	460	394	469	427	464	450	433	439	444	438	433	449	453	444	429	445	407	424	428	425	452	436	428	485	451	447	456	435	490	441	452	432	442	410	436	424	436	456	453	447	450	432	413	439	448	470	437	467	477	464	426	483	432	428	437	446	436	413	430	440	412	444	466	433	440	420	467	443	432	421	475	443	441	473	424	434	420	457	435	456	436	429	449	475	468	489	444	422	413	445	435	419	422	426	458	444	443	481	435	432	475	448	427	403	428	444	469	434	460	435	440	378	406	430	428	444	421	453	397	444	450	449	446	405	439	472	428	432	454	415	426	455	443	376	454	488	415	465	442	425	467	466	466	437	426	427	470	441	424	454	445	450	452	466	461	448	486	438	461	444	447	399	384	476	456	434	432	438	462	424	462	440	437	452	423	465	463	418	424	449	438	443	440	490	476	396	420	457	487	448	449	467	428	451	448	414	433	435	435	401	444	442	479	434	437	388	417	424	446	389	458	470	458	422	440	441	400	437	456	442	420	474	445	428	404	483	455	450	475	429	437	441	425	451	450	446	446	423	453	468	434	429	468	433	450	414	432	429	439	402	435	469	439	457	429	462	436	412	438	431	407	439	459	441	451	496	423	438	424	430	481	470	469	455	430	440	449	467	451	441	394	462	438	453	443	440	413	427	456	461	451	417	441	450	462	453	472	435	439	435	450	486	454	445	421	463	382	478	429	401	422	456	458	467	472	396	412	417	472	442	469	420	444	422	462	464	458	463	438	446	469	481	463	458	424	430	468	418	471	467	432	465	451	421	421	433	399	433	448	454	431	455	455	458	444	438	404	452	430	437	442	422	444	448	473	484	453	445	436	422	421	442	408	478	435	432	459	420	461	415	449	427	439	436	432	427	449	418	413	484	447	476	428	446	438	457	413	479	465	448	479	461	444	414	469	470	446	479	466	414	474	464	444	438	449	459	461	430	470	411	439	467	448	450	425	457	469	458	490	432	468	490	438	465	461	453	454	452	483	466	472	450	437	400	432	437	424	418	413	453	442	418	432	420	467	469	477	431	418	435	409	446	433	470	443	429	378	436	423	411	461	460	432	478	429	417	456	430	439	472	422	458	441	433	477	421	440	417	440	442	448	479	436	466	429	421	464	494	423	435	420	445	420	415	435	434	428	441	440	451	437	464	432	426	445	458	470	446	453	428	389	442	442	443	455	447	413	442	441	453	456	451	468	463	464	479	449	429	428	466	459	451	478	439	426	428	421	455	505	448	478	405	415	443	435	429	439	448	420	460	420	431	459	448	433	412	455	445	450	430	432	426	448	411	441	432	421	463	468	390	443	474	471	433	442	462	463	440	464	442	465	418	470	449	452	444	469	452	441	467	463	451	452	461	423	431	434	471	450	449	428	466	437	464	458	447	475	473	440	503	459	444	403	468	432	468	451	413	433	437	442	437	450	421	461	445	477	442	454	443	505	448	456	404	426	431	419	460	450	457	422	451	441	429	481	435	445	441	418	466	403	458	449	437	436	433	448	457	425	477	418	453	458	438	435	420	446	444	439	443	435	407	415	466	446	455	419	436	442	505	437	449	464	456	432	422	433	425	427	436	383	459	501	453	425	443	425	456	465	420	429	468	423	443	461	463	460	428	486	448	447	445	432	415	419	452	466	426	433	429	429	460	396	473	415	457	427	427	444	432	416	413	454	449	438	448	460	428	446	475	471	444	422	495	425	401	435	407	464	434	401	469	435	487	438	445	464	464	467	470	422	447	409	420	441	414	461	433	449	474	460	457	423	474	446	429	446	407	420	445	418	440	451	437	434	457	471	457	425	450	455	402	454	435	432	447	456	484	453	444	440	468	439	462	443	424	450	411	419	458	438	415	444	440	458	439	465	432	420	455	429	453	431	455	454	468	431	419	446	495	419	430	449	439	430	436	467	454	421	449	420	428	436	457	441	407	445	396	440	410	477	424	456	434	404	400	394	416	418	443	445	406	474	475	430	444	423	451	435	406	417	419	483	457	441	418	399	443	461	472	454	469	422	453	442	453	422	446	405	415	441	464	404	425	453	427	462	429	471	434	405	429	456	456	474	414	403	434	444	445	396	454	381	464	435	419	434	454	479	457	466	448	466	466	436	448	471	444	419	444	441	468	456	454	459	415	411	473	469	475	473	458	422	477	427	399	462	434	438	431	434	469	443	415	435	480	472	418	461	437	461	455	463	446	455	429	440	462	425	478	448	426	431	430	399	426	443	453	507	445	444	479	451	406	402	441	486	462	471	450	443	444	443	422	477	422	418	473	459	463	450	434	394	465	462	428	415	437	431	435	419	432	417	450	442	436	452	473	452	453	448	441	437	464	461	471	442	459	442	430	413	422	436	443	443	462	424	481	427	483	424	435	451	453	460	460	453	442	461	446	443	425	468	484	457	429	431	433	464	399	404	427	434	426	426	458	440	437	421	489	436	490	456	423	427	433	458	442	432	439	428	447	427	413	470	456	454	445	419	470	435	437	399	460	425	448	441	450	446	472	440	420	420	452	463	456	456	435	465	404	455	452	424	458	446	448	483	428	479	468	419	447	421	455	436	461	473	442	444	440	400	432	426	457	455	425	438	480	456	428	459	434	468	434	454	447	469	447	470	427	454	429	451	435	472	438	461	434	422	402	464	470	439	430	429	413	427	472	417	452	388	409	480	466	451	438	470	470	468	405	432	439	433	466	441	414	489	438	442	440	458	435	457	461	418	463	447	448	456	444	428	472	414
23043	21080	29012	23368	21080	18935	2217	892	712	657	612	584	532	534	475	493	454	469	474	482	453	431	417	414	406	463	419	437	438	405	401	429	395	436	385	392	414	383	413	376	419	419	413	378	435	384	428	422	406	420	409	408	414	383	390	386	394	402	422	401	413	381	375	438	424	430	375	386	414	392	405	354	398	381	388	366	418	383	382	387	429	404	398	384	389	380	388	434	424	412	420	395	391	381	379	363	374	391	372	409	421	382	388	414	450	382	365	410	386	377	392	396	358	338	420	409	341	404	403	434	408	387	363	391	401	417	382	409	391	379	402	393	375	386	421	401	385	377	372	418	394	403	363	383	375	396	377	415	359	398	384	374	382	379	383	374	390	404	412	410	388	391	376	382	446	391	381	373	365	386	373	420	353	428	377	403	412	393	381	369	426	387	361	395	389	404	412	415	343	394	374	358	383	367	402	378	366	349	424	378	387	360	376	384	400	381	421	405	394	383	385	411	416	387	424	376	387	325	403	375	400	415	427	385	370	390	362	395	365	377	392	395	389	444	396	413	378	376	371	364	366	406	384	384	384	374	382	382	384	366	378	398	403	393	341	341	367	384	386	419	382	397	349	369	403	392	386	396	401	396	405	374	369	350	386	367	395	417	389	373	376	380	387	397	404	372	383	380	349	373	390	392	385	387	385	390	375	407	382	421	375	382	399	350	384	386	406	402	410	403	381	382	395	393	392	401	356	430	400	376	397	346	414	390	390	412	370	394	371	394	386	374	409	384	391	399	390	400	408	423	352	387	411	364	385	386	390	371	404	395	404	398	388	371	363	401	389	417	400	385	372	358	391	362	368	405	433	395	417	375	386	403	387	385	444	413	386	391	385	391	387	392	388	395	411	398	392	399	399	392	382	369	354	394	373	365	394	407	394	393	402	369	345	393	395	418	400	392	389	412	360	377	402	390	403	435	386	370	405	436	380	382	393	412	385	411	369	406	426	403	351	373	370	336	357	428	398	363	340	376	416	379	400	405	399	388	374	352	395	387	386	361	396	408	385	395	390	415	398	363	396	378	417	429	379	389	399	390	401	420	397	391	386	400	360	411	399	400	380	365	405	398	414	392	367	374	417	398	369	404	366	366	411	379	374	381	392	399	399	393	374	415	397	382	378	360	408	356	375	400	423	400	364	416	393	388	391	369	410	399	391	389	370	369	398	383	385	401	411	401	399	402	368	382	405	398	409	408	348	380	378	397	370	353	374	402	381	395	394	397	386	416	399	356	382	390	393	435	390	384	376	398	400	386	383	387	372	384	400	391	388	359	395	359	414	399	377	422	388	366	398	418	400	397	398	366	379	416	409	384	370	388	393	379	437	349	374	388	382	347	378	386	423	361	376	402	380	386	353	413	378	395	399	379	407	378	386	354	388	386	437	382	378	411	399	383	368	394	418	374	362	399	417	395	412	361	415	385	375	366	380	354	393	369	395	420	399	362	384	387	443	375	381	429	367	354	405	424	395	381	360	416	432	357	378	354	358	395	402	401	425	376	384	382	405	411	384	392	388	392	393	404	387	421	384	380	404	414	387	349	407	364	404	378	399	437	397	390	384	387	377	372	384	425	336	400	390	351	382	396	417	396	400	411	380	353	403	409	386	389	366	426	363	365	410	381	375	385	386	438	393	359	378	393	390	358	408	364	356	388	354	390	386	402	389	354	392	384	403	379	423	381	372	380	366	342	413	386	387	369	403	407	367	408	375	360	338	385	408	342	395	368	388	380	367	413	397	392	423	362	373	399	392	394	373	375	403	378	384	380	384	382	382	433	386	355	381	365	405	390	358	406	401	375	380	384	381	413	387	386	393	377	425	400	404	382	397	380	386	402	369	360	400	351	384	379	358	409	399	378	402	416	404	383	368	373	397	354	384	404	409	343	430	370	394	353	373	385	410	404	389	401	387	386	369	396	394	397	378	374	388	374	384	364	399	421	417	381	401	383	384	372	345	421	337	395	358	387	424	372	405	399	382	389	404	370	384	373	370	396	396	369	362	398	400	346	354	389	403	370	397	400	400	400	384	367	384	384	412	390	370	392	407	384	407	408	380	400	391	382	369	372	421	374	351	428	389	375	390	375	408	386	373	350	386	394	378	381	372	388	365	387	368	327	372	416	384	412	347	379	407	378	384	388	386	396	426	397	406	371	392	417	383	393	372	415	367	369	396	375	411	370	368	377	356	363	399	368	395	404	394	446	390	353	381	372	378	346	402	380	391	399	395	390	387	390	412	367	423	385	373	391	375	374	403	433	434	438	417	434	353	398	382	376	402	410	358	385	385	411	391	357	398	380	401	401	421	383	411	385	388	352	366	367	410	413	345	384	387	393	379	383	397	387	377	406	377	412	358	417	398	393	373	379	416	423	365	382	407	376	390	374	394	396	376	397	382	387	365	419	384	372	406	373	387	362	356	370	393	381	403	388	432	429	415	389	403	379	334	403	385	370	413	390	359	407	351	397	395	404	391	393	374	382	374	379	374	388	413	353	425	396	379	389	336	375	409	401	405	383	378	406	350	372	415	394	381	376	401	419	393	381	377	398	392	438	356	385	406	401	384	431	398	378	379	425	381	401	379	375	459	362	396	369	389	361	386	381	389	418	406	390	418	355	375	409	385	379	417	405	384	386	399	363	397	420	384	399	405	399	392	382	383	414	379	423	407	392	358	403	403	355	414	361	375	394	429	393	357	378	450	358	407	398	383	406	381	401	379	388	381	361	408	403	400	393	365	416	375	363	401	367	385	409	404	412	370	399	387	368	378	398	400	386	416	366	385	369	362	377	387	386	397	403	391	395	395	381	357	341	396	400	412	354	392	390	364	391	396	365	359	383	400	363	379	370	442	375	358	370	386	421	377	380	392	391	379	399	396	404	379	399	367	389	373	413	390	363	392	390	397	430	365	348	352	395	386	374	373	374	387	405	386	362	381	368	365	384	399	336	409	375	370	385	372	391	415	387	400	400	379	405	396	389	380	402	375	369	401	393	417	406	382	366	382	387	375	383	386	376	375	363	393	351	380	378	398	399	343	409	400	429	373	362	383	404	395	387	398	412	389	372	369	389	398	384	376	378	425	382	394	379	442	418	396	391	412	385	389	411	406	370	426	365	367	414	355	382	396	385	398	407	396	406	381	380	384	416	371	373	426	375	412	379	412	393	406	366	400	388	374	399	382	385	408	401	394	376	345	400	384	405	389	386	410	414	370	408	374	381	360	371	424	358	395	420	405	391	410	375	407	392	402	408	375	370	371	399	448	392	334	399	387	405	375	380	378	392	374	380	369	394	426	360	412	366	396	404	413	385	395	397	392	428	419	397	389	407	377	378	373	413	384	404	405	386	386	361	406	383	388	353	408	415	385	376	369	421	375	348	398	433	417	411	394	374	401	391	383	391	373	394	406	405	360	380	393	376	393	363	376	397	447	400	397	395	365	389	397	375	382	370	414	357	387	390
45722	29043	13305	7127	4986	3735	2802	2370	1923	1682	1463	1331	1287	1180	1040	1010	973	907	861	901	904	804	789	756	775	816	761	814	818	764	728	759	738	739	797	706	751	708	702	697	688	723	692	686	714	674	691	718	683	743	710	668	707	678	666	668	682	689	688	708	692	677	675	683	688	719	691	660	672	663	629	670	689	683	694	627	667	666	670	656	677	682	713	677	653	700	644	654	659	688	663	668	709	707	662	650	648	699	648	645	700	637	694	651	671	720	664	639	682	710	678	703	706	685	660	701	710	670	640	711	700	659	648	706	652	673	702	679	648	627	612	670	663	745	668	659	719	673	656	671	682	690	652	643	684	651	707	676	667	635	645	659	689	640	693	664	665	651	647	666	645	667	656	658	650	692	669	721	703	666	656	623	703	677	657	624	656	685	669	670	637	691	637	673	663	726	738	595	685	660	666	672	654	675	665	634	640	654	667	654	663	658	691	682	647	653	677	659	620	654	655	700	669	680	664	659	674	633	686	685	644	619	669	687	667	674	700	722	685	681	678	653	659	647	641	681	641	695	693	698	722	697	655	674	647	672	682	694	703	683	670	654	666	692	679	707	647	643	677	655	703	659	638	666	680	671	683	709	668	713	687	685	672	676	681	683	619	630	626	677	650	676	612	642	647	624	715	722	682	677	690	626	664	626	649	663	686	697	687	655	702	696	654	651	633	639	684	663	684	712	641	664	651	693	682	646	640	643	679	650	679	662	686	664	628	664	638	698	658	657	703	622	659	661	655	705	698	674	699	682	692	668	653	642	664	646	645	660	680	675	635	651	669	678	629	630	671	695	646	661	679	653	640	629	662	693	645	702	640	668	656	662	694	657	705	680	650	637	676	680	649	688	684	679	632	690	632	640	695	685	665	699	668	675	679	660	701	668	649	666	641	675	679	651	663	644	680	647	695	633	699	681	716	651	646	654	661	668	655	645	699	678	696	670	710	683	630	642	657	700	679	654	696	677	653	654	659	693	723	673	694	678	586	668	640	660	693	665	681	672	633	669	699	682	700	713	662	689	639	643	637	668	613	655	702	650	674	712	667	668	649	633	676	699	716	645	687	663	677	676	656	687	737	633	632	694	663	683	664	697	698	668	756	665	693	632	660	679	674	665	641	642	669	701	684	627	630	609	641	681	664	700	590	636	679	677	714	691	701	695	653	648	642	696	673	677	676	631	636	661	700	654	689	647	655	638	682	672	649	681	712	645	712	645	663	655	648	659	692	668	658	693	667	637	668	631	675	677	701	663	652	643	689	675	664	716	705	670	681	644	660	651	672	660	706	712	679	623	674	659	660	660	637	681	622	725	728	695	707	664	707	698	684	629	643	670	605	696	688	651	664	626	651	690	685	657	663	671	679	659	682	684	715	668	678	646	684	722	679	703	674	630	692	660	694	710	705	700	692	687	636	656	612	731	650	679	657	657	653	635	698	638	706	695	690	689	666	760	669	683	672	689	678	669	665	705	701	693	646	665	678	674	668	642	687	660	696	667	677	655	643	647	681	633	689	646	649	703	645	676	653	667	676	646	647	692	673	664	644	675	670	654	628	698	652	664	659	691	623	725	668	688	699	693	678	660	668	662	666	674	609	657	720	629	663	673	643	678	698	627	638	653	655	662	645	671	668	685	683	661	687	718	721	691	712	674	675	647	669	696	671	675	634	681	653	642	639	713	624	684	631	626	680	684	669	654	683	670	699	698	710	682	677	681	680	696	709	682	657	690	655	672	695	663	630	646	706	673	665	688	664	662	665	714	636	690	665	680	688	633	671	657	659	649	667	670	688	655	697	669	640	693	701	668	658	630	661	663	674	671	634	666	665	694	681	660	684	697	655	684	653	647	682	655	721	688	664	683	626	691	670	673	690	657	671	669	657	647	724	679	701	691	655	710	714	618	697	653	692	629	648	625	684	639	703	681	644	678	631	694	655	662	714	700	641	665	644	701	691	709	658	657	667	689	657	646	655	667	652	647	690	655	725	669	729	656	705	724	642	683	658	711	661	650	684	666	670	653	668	658	696	699	681	682	654	649	675	671	661	672	689	703	692	689	688	657	655	672	681	667	656	659	684	700	678	668	682	700	644	650	649	698	695	702	690	704	665	665	625	710	710	667	640	641	649	653	667	648	687	698	660	715	628	640	623	654	653	626	669	679	718	650	696	685	667	680	660	674	643	715	641	714	698	677	686	647	680	664	651	653	654	669	670	698	660	670	705	635	673	684	619	639	674	710	648	694	680	694	666	678	668	696	663	646	642	654	634	677	706	685	741	634	667	651	647	663	660	630	652	663	662	672	660	648	645	676	678	698	663	639	676	718	680	696	675	665	665	669	657	646	687	656	701	674	665	669	698	692	706	617	717	653	680	640	681	678	669	663	663	663	675	655	702	704	655	648	688	666	679	661	620	678	673	638	625	656	662	678	706	616	668	636	709	631	638	659	667	704	686	704	636	673	673	663	660	673	683	629	615	710	664	663	642	700	659	665	652	663	699	675	686	653	652	683	696	719	692	692	667	685	702	641	673	682	676	694	666	629	671	663	676	676	654	689	706	681	721	666	655	682	654	650	647	686	659	673	702	683	660	687	692	718	633	670	639	676	680	638	669	639	660	647	683	673	683	660	678	691	704	699	696	664	649	685	707	708	672	678	684	670	669	648	678	684	684	702	696	688	679	686	714	704	628	660	663	679	682	632	644	663	673	669	679	652	644	647	693	644	676	646	647	637	650	675	642	632	679	663	714	638	712	665	663	687	690	686	678	664	715	666	630	687	639	656	691	660	646	619	629	682	686	671	709	664	665	666	684	693	664	637	717	640	672	632	680	669	685	660	675	625	678	673	672	729	722	636	715	647	689	737	700	675	619	697	694	659	660	664	655	695	704	695	681	668	663	637	709	720	699	660	671	615	628	729	663	656	719	634	680	698	667	645	671	657	658	652	670	675	637	661	714	702	717	611	652	685	704	654	673	640	695	652	666	691	636	648	654	670	692	694	718	650	668	643	661	667	685	665	686	667	653	641	666	681	637	660	707	656	692	684	664	662	652	672	699	644	732	658	687	666	602	681	600	701	661	677	616	653	652	715	607	630	652	637	642	640	652	656	667	671	652	626	661	651	668	673	649	665	663	658	675	689	699	728	667	686	688	638	662	685	627	630	646	664	638	643	667	646	653	642	663	692	695	629	689	633	626	693	656	653	652	669	695	653	628	707	677	661	671	641	640	658	685	672	670	707	691	646	654	656	672	700	674	691	725	617	688	645	609	654	697	626	705	704	647	664	681	703	647	663	665	653	678	724	671	640	651	672	652	692	644	641	634	674	697	686	661	645	658	663	665	633	682	644	699	696	652	663	673	651	692	648	653	608	670	652	673	667	644	635	656	652	681	647	634	676	630	667	651	690	668	672	697	660	684	692	718	649	701	683	643	684	666	665	675	680	656	668	664	610	638	642	684	682	665	662
26565	20597	8321	373	159	150	126	121	119	104	103	108	106	98	129	91	84	97	104	102	98	96	101	92	118	84	92	88	99	97	93	97	111	99	97	82	93	93	116	123	96	97	93	94	122	86	91	96	113	119	108	84	106	94	110	104	98	97	101	90	80	90	107	99	113	97	90	113	97	83	106	121	98	94	102	118	98	95	97	98	98	102	104	112	115	91	84	93	114	101	105	92	83	100	119	108	93	94	99	98	103	97	85	112	99	85	101	103	102	95	100	88	90	111	80	93	99	81	114	94	93	92	102	88	101	104	92	107	104	109	100	91	94	107	83	88	107	95	103	80	99	87	79	106	118	100	102	88	94	93	98	100	103	95	88	97	95	100	99	103	107	111	86	94	110	112	103	105	99	91	84	71	100	83	95	97	90	116	100	102	91	107	103	92	78	87	82	107	101	125	108	82	96	86	96	93	96	75	98	95	100	95	78	92	113	112	114	103	85	89	108	107	103	110	87	90	100	106	110	106	91	101	77	72	92	97	97	108	102	103	100	96	107	103	105	100	95	111	100	103	79	92	103	100	101	104	99	97	102	87	94	86	111	90	91	88	86	98	93	121	104	98	104	114	96	84	98	102	97	116	95	112	106	104	108	105	82	112	88	95	71	94	93	94	82	92	79	86	100	108	101	96	89	88	107	120	107	90	103	95	102	83	102	123	100	98	93	91	117	101	89	91	96	109	113	121	94	107	103	106	96	89	117	97	80	109	104	96	84	86	114	81	109	96	91	99	100	87	111	100	109	91	123	101	105	102	90	101	95	95	96	120	101	101	115	109	86	95	104	91	98	81	101	81	88	95	91	99	90	106	113	102	107	97	90	105	107	99	113	112	101	96	87	74	101	119	69	90	97	121	104	99	89	92	87	107	113	96	78	108	95	115	95	81	99	104	104	93	106	92	102	89	102	91	97	103	91	91	111	90	83	87	101	106	103	99	94	86	105	82	109	115	93	91	113	112	79	97	93	92	86	96	106	91	117	101	110	103	88	117	100	83	115	102	95	108	87	104	109	93	87	101	98	99	111	87	101	90	110	97	86	113	102	95	111	107	107	98	91	106	83	97	98	85	100	75	97	120	105	92	109	93	77	103	114	102	98	80	106	90	100	89	101	109	97	91	87	98	86	89	112	97	81	95	93	107	110	108	109	113	98	82	105	90	99	114	109	107	87	97	106	102	113	97	100	90	90	96	92	96	101	95	95	105	103	103	91	80	82	94	120	95	98	99	84	102	93	100	91	67	79	110	100	101	104	101	110	95	87	121	95	98	99	92	110	101	101	91	96	100	99	101	112	94	102	102	90	107	81	106	87	101	101	110	103	93	97	98	98	105	89	98	101	94	79	90	88	91	100	94	108	108	96	76	94	105	105	121	77	95	91	104	99	103	118	103	116	94	90	108	94	98	86	109	113	91	115	97	92	98	90	103	89	101	127	103	92	89	105	81	99	102	105	92	98	94	100	92	110	103	77	84	102	96	92	105	100	102	109	117	88	93	103	99	95	106	99	102	93	88	94	103	86	105	85	97	116	74	89	98	96	97	127	88	91	128	102	100	112	100	81	81	93	91	89	86	97	79	112	109	106	109	91	91	94	131	95	86	111	89	95	109	109	103	97	93	104	104	95	100	94	119	96	106	83	90	92	99	98	91	97	87	102	95	117	100	103	95	84	84	99	107	103	96	114	97	97	112	90	101	98	64	93	97	106	88	84	102	105	91	99	80	105	97	102	92	93	96	104	110	105	121	92	108	108	97	105	111	91	96	105	99	110	96	97	109	111	78	91	90	84	96	102	100	84	94	100	103	84	103	105	114	95	109	97	114	107	94	105	110	89	107	108	97	104	103	114	116	105	96	90	109	93	83	88	98	85	96	93	96	102	103	100	104	109	92	101	99	96	108	97	91	99	103	99	83	91	94	92	108	85	103	92	108	106	84	104	100	94	118	87	99	105	102	96	105	86	109	104	108	91	97	104	100	107	101	80	97	99	101	105	114	117	89	98	84	110	95	100	88	99	99	102	87	79	95	107	101	100	85	96	102	85	100	81	105	108	90	104	95	109	97	104	103	102	85	102	103	93	96	78	89	95	105	101	93	116	98	83	98	97	89	110	96	107	83	100	100	92	97	89	108	88	97	91	101	120	79	95	85	83	101	95	94	94	88	112	86	93	104	95	119	104	96	80	104	86	92	97	91	81	116	94	94	84	109	89	91	104	109	104	84	102	102	108	113	105	106	94	95	109	107	91	109	96	106	100	104	98	84	95	97	93	98	98	95	103	94	89	105	100	106	111	91	106	88	102	103	112	94	102	99	97	104	105	117	90	86	91	103	90	114	99	96	94	97	106	90	102	92	109	103	100	88	114	94	79	107	98	96	93	92	114	77	102	92	87	101	86	86	79	117	79	93	91	96	95	102	93	81	91	84	91	110	105	106	86	93	82	98	87	103	101	92	92	119	92	98	99	94	83	92	104	98	113	106	80	112	110	103	119	94	102	91	86	86	111	118	105	78	110	80	93	115	90	106	96	99	89	109	90	104	108	102	91	99	105	100	106	92	106	92	110	101	86	94	87	89	90	90	88	114	122	102	107	101	82	96	115	108	104	92	105	92	85	96	91	101	109	101	96	90	106	93	108	99	108	96	82	113	95	108	103	105	91	90	98	110	93	103	98	115	109	95	100	101	92	95	113	85	90	83	100	86	89	122	89	99	93	88	71	109	90	103	87	94	106	82	112	96	105	97	90	109	84	98	86	92	91	93	85	98	89	92	97	99	90	112	90	106	90	90	101	114	98	101	97	97	110	90	86	99	91	107	90	94	107	78	96	100	93	90	95	101	97	87	88	91	94	93	92	99	74	109	91	83	104	89	109	107	112	97	85	95	69	111	99	110	104	92	97	95	94	114	106	104	107	106	116	100	119	88	91	99	93	94	109	95	101	106	111	121	99	83	103	99	92	111	87	100	77	114	106	94	84	100	91	97	103	109	107	97	83	95	108	91	99	105	80	82	106	97	91	94	100	83	87	97	95	99	95	108	109	90	104	115	95	91	96	94	108	103	92	90	107	99	86	97	105	100	100	97	90	100	109	83	110	101	87	95	90	91	107	97	105	110	78	102	98	98	91	92	102	100	110	96	122	92	96	93	112	97	100	98	99	115	111	93	94	104	106	95	95	112	86	111	98	106	95	91	106	100	91	94	96	96	87	103	125	111	101	115	95	94	82	90	103	80	100	82	95	96	99	90	108	77	89	114	100	111	76	109	93	93	99	93	106	115	101	96	108	101	97	104	96	90	101	95	93	90	101	85	108	87	88	102	94	113	114	105	96	112	106	88	91	107	115	97	100	100	95	85	93	88	97	85	89	121	89	99	100	112	93	94	113	102	101	102	101	89	98	96	104	104	84	108	95	78	80	85	114	104	104	112	82	91	105	106	90	106	83	91	99	116	106	98
15794	5695	1139	613	397	371	308	271	293	236	199	223	242	200	198	234	209	215	203	185	213	215	193	210	177	206	177	185	193	211	207	208	210	204	204	163	206	209	196	209	170	194	195	177	207	209	186	195	189	193	182	214	199	204	189	202	222	215	200	191	175	199	202	173	211	182	176	202	200	205	180	191	197	190	213	171	181	167	193	201	172	190	201	161	188	196	193	199	211	175	167	189	171	195	186	186	196	210	182	184	195	181	198	187	185	188	196	201	177	208	189	196	193	201	209	192	192	189	195	196	205	186	203	210	208	185	187	209	201	181	196	180	208	180	204	207	204	174	184	172	207	207	191	203	180	187	209	180	195	205	178	202	186	201	200	216	189	188	205	191	185	181	162	181	198	173	186	176	209	199	189	200	168	192	197	184	185	189	204	185	176	192	207	199	214	195	202	177	184	186	199	178	194	200	192	184	178	185	188	184	199	232	209	168	193	205	210	209	171	197	185	203	191	203	199	169	212	200	177	204	175	170	193	194	211	187	205	170	195	191	205	195	183	208	205	225	172	199	208	170	202	220	210	178	183	204	197	182	193	212	193	195	199	185	209	180	204	200	184	209	194	186	177	166	214	187	175	195	205	189	205	199	172	198	191	182	182	196	195	184	213	188	220	165	186	211	184	195	198	200	200	184	186	177	177	193	182	199	185	190	182	201	165	159	187	186	194	166	193	174	185	189	191	188	206	189	182	197	215	179	184	172	208	183	194	196	182	153	193	197	185	187	208	187	175	191	203	188	199	200	175	178	191	193	202	216	184	203	186	214	190	201	202	184	194	165	212	184	209	158	217	181	186	198	201	169	197	193	204	175	193	209	205	202	207	194	191	176	210	199	183	179	175	195	206	195	199	176	203	156	163	169	169	166	179	174	171	183	214	170	191	183	213	234	199	178	200	188	202	191	211	188	186	189	181	188	179	196	191	154	193	200	198	178	171	194	189	149	194	186	208	235	201	183	215	171	182	191	190	192	216	203	197	178	208	190	180	160	171	205	184	172	186	190	184	187	224	195	198	185	183	178	181	190	161	181	191	199	163	208	170	169	170	172	211	188	183	182	195	202	194	201	215	206	202	190	196	172	174	184	209	187	210	176	187	198	202	184	178	203	187	180	169	210	202	179	188	206	182	169	181	189	191	191	182	182	206	189	194	178	187	185	222	187	182	213	191	187	190	209	172	184	226	221	181	181	189	191	200	208	209	172	211	179	209	211	199	160	175	182	193	186	155	181	188	176	185	183	218	169	182	190	195	197	195	195	192	185	214	199	203	193	195	210	198	204	186	198	187	197	183	184	195	194	194	180	174	184	196	193	194	206	193	181	193	200	199	206	195	214	201	213	193	169	214	201	203	194	196	188	198	187	204	191	202	183	198	194	182	189	196	196	189	195	188	207	207	172	181	188	196	200	205	163	182	182	180	179	188	197	194	229	188	205	199	143	190	194	169	198	188	188	179	200	198	208	206	200	182	216	189	190	187	170	203	209	199	201	207	190	192	205	191	195	185	193	205	171	195	208	199	212	181	187	189	187	196	191	213	193	196	195	196	207	204	171	199	168	175	199	200	194	200	194	204	212	215	192	195	210	184	185	184	168	190	198	167	195	174	181	185	212	197	189	203	203	190	185	196	198	173	191	208	191	181	181	185	182	166	203	199	189	188	198	190	185	179	179	198	195	198	194	177	195	226	157	201	185	209	185	195	197	203	200	203	164	191	193	215	201	198	197	203	170	187	207	191	200	191	164	199	195	200	189	212	174	187	180	182	197	208	173	202	199	198	176	196	175	178	192	178	179	179	209	187	198	197	184	198	166	180	193	197	186	228	202	192	193	195	191	187	191	213	220	218	179	182	174	207	173	207	192	188	200	197	187	178	191	201	184	184	203	170	191	192	181	189	191	202	188	206	193	214	206	192	212	190	179	186	194	197	209	210	206	203	192	209	167	220	184	223	191	189	191	198	211	194	200	165	171	159	199	177	171	208	207	190	205	223	163	179	174	196	200	167	188	205	191	163	173	166	176	198	201	194	194	177	173	175	171	175	187	179	203	198	197	215	194	176	193	190	210	190	201	203	206	173	183	193	196	223	215	175	178	197	206	203	180	200	197	190	190	200	182	180	197	183	190	176	189	213	220	175	199	196	191	206	182	200	179	192	187	210	212	197	159	181	187	191	201	199	182	193	173	196	162	180	224	202	216	228	169	184	170	204	210	204	189	188	208	189	213	186	190	169	196	218	181	183	180	186	195	194	219	175	208	162	210	222	200	169	194	207	194	184	188	192	169	169	201	175	182	213	197	175	205	196	167	185	170	185	192	194	150	172	150	197	190	198	185	201	188	190	212	210	174	216	203	208	195	190	168	191	185	187	175	196	195	177	191	177	179	179	178	169	203	185	193	197	198	212	175	184	204	163	215	188	214	199	188	173	189	171	194	197	186	191	182	195	197	183	166	219	192	195	189	192	195	186	174	208	208	195	174	195	204	177	197	187	203	190	204	180	178	178	195	202	180	197	203	207	178	192	221	175	192	168	163	172	194	187	193	164	205	211	180	186	191	178	196	200	191	189	206	178	191	174	197	183	180	207	165	209	183	191	189	201	193	171	188	190	210	180	177	187	198	197	184	190	182	198	222	183	180	218	188	159	188	189	192	176	205	198	187	175	179	191	207	190	188	189	203	214	187	220	207	200	175	181	196	175	187	192	213	202	203	202	175	204	180	216	190	212	191	183	190	202	179	210	170	181	171	201	167	189	211	196	211	218	184	199	191	196	201	199	187	211	201	196	194	188	184	194	192	198	197	213	203	215	184	197	175	191	192	199	189	216	210	192	192	180	230	228	198	181	174	176	220	212	182	201	179	181	206	179	210	186	197	195	177	194	196	192	211	198	217	172	192	197	216	194	180	189	198	179	191	189	189	208	203	160	194	218	215	198	217	199	197	185	182	184	175	192	213	202	202	172	167	198	197	177	224	157	186	199	191	208	195	182	197	199	210	196	174	202	187	185	208	193	191	190	177	190	206	192	196	205	189	153	180	196	179	189	185	197	197	166	201	217	214	206	204	172	219	194	201	188	190	198	197	187	197	190	204	203	178	181	188	200	208	216	168	199	201	202	203	159	232	186	183	196	181	158	189	208	181	197	200	166	197	181	217	194	208	184	180	196	158	171	191	189	180	193	207	174	188	203	191	174	181	192	168	195	200	181	179	176	177	208	172	205	193	185	198	186	173	185	168	194	197	199	216	189	187	166	177	187	204	219	186	200	183	197	175	199	188	197	170	190	158	167	178	181	181	177	171	208	180	206	187	189	192	190	208	197	188	186	190	213	202	226	234	211	197	184	208	214	186	199	196	182	212	189	196	183	191	185	196	188	216	202	195	180	178	211	189	196	182	211	201	182	196	205	193	208	176	199	168	200	176	195	176	175	199	173	176	176	186	174	193	208	211	217	236	214	186
23937	21106	28204	24250	19396	1718	695	520	431	402	350	348	303	326	320	299	302	307	293	268	272	266	254	283	270	274	243	257	254	263	270	274	247	283	261	264	238	225	237	261	234	272	296	250	270	232	256	253	257	232	263	232	263	233	222	249	229	240	269	251	255	239	248	226	232	260	215	207	257	241	235	244	232	265	277	257	234	272	258	263	269	246	244	239	268	244	266	239	241	246	242	254	250	253	245	262	266	268	285	236	237	219	289	240	252	232	263	230	263	241	249	227	254	208	234	249	252	234	243	268	250	231	255	240	269	234	243	244	245	255	224	226	261	269	246	256	247	252	272	229	265	262	256	240	238	251	246	254	276	244	228	219	239	237	270	243	241	256	228	260	262	244	213	236	244	225	245	274	266	241	254	261	235	224	251	245	257	273	241	262	247	266	253	254	218	233	275	253	247	257	265	256	259	226	233	274	263	260	259	249	260	249	254	262	249	249	256	242	249	227	283	264	257	234	265	239	251	222	221	233	229	253	280	278	261	253	270	247	256	255	236	219	229	231	236	252	240	233	235	269	263	232	247	271	266	240	230	261	248	261	250	264	227	234	267	227	269	249	226	241	249	238	261	232	230	257	282	255	261	264	248	239	255	276	254	264	223	220	212	249	246	245	248	255	238	221	245	259	241	224	282	224	240	242	250	229	252	233	251	256	255	230	249	248	260	248	237	251	255	242	212	234	241	257	223	238	248	258	244	249	238	243	259	257	272	244	214	237	266	231	260	246	258	253	260	254	250	246	247	235	251	239	256	272	227	255	214	218	256	267	258	247	242	244	226	247	250	243	228	257	278	226	264	243	249	253	227	258	216	254	236	237	238	254	244	248	223	238	222	252	273	242	266	263	249	255	219	236	240	260	249	231	233	249	257	242	256	247	240	239	234	221	227	235	227	223	251	245	227	278	237	252	278	249	257	232	229	229	255	252	212	255	228	223	244	265	238	237	265	269	231	242	249	238	254	256	244	282	247	279	249	227	254	269	258	246	266	260	263	246	267	251	259	248	246	238	269	208	249	275	240	220	228	267	231	254	230	238	261	240	238	251	271	255	245	213	245	283	259	225	251	245	236	259	258	258	253	239	250	245	265	245	246	235	248	246	273	259	268	257	254	248	253	229	247	253	266	248	233	216	248	241	223	221	249	263	249	251	248	260	222	229	222	259	243	227	230	236	235	237	251	253	259	287	215	236	261	228	239	254	244	249	255	241	262	261	241	264	282	219	265	250	266	217	239	246	225	259	244	240	236	229	231	245	253	253	232	268	224	247	266	250	243	233	211	247	273	226	231	266	244	250	221	243	241	210	248	221	232	255	239	249	269	243	245	263	246	250	232	244	240	225	225	257	218	227	245	230	256	242	230	224	241	267	270	213	241	252	246	233	268	282	260	218	247	246	220	229	256	221	232	252	238	221	225	250	246	253	232	252	257	257	250	246	223	251	232	236	239	221	228	228	251	246	261	252	254	238	249	230	241	239	239	241	254	227	227	236	230	259	258	221	243	248	251	233	256	246	249	250	255	228	277	262	239	256	242	251	248	240	235	262	228	223	260	222	245	257	237	246	263	251	228	244	235	260	250	267	251	256	247	262	248	257	266	226	243	265	234	265	245	267	225	250	246	248	247	233	253	254	259	244	240	262	281	241	222	265	220	230	254	231	258	247	252	237	223	267	221	246	257	251	218	243	237	245	236	254	260	238	246	238	250	267	237	270	255	239	232	244	241	252	221	221	255	231	264	234	276	259	223	231	255	244	229	260	223	239	242	244	226	258	229	256	240	239	210	255	250	231	256	265	246	243	234	270	213	272	258	259	258	253	213	231	234	237	212	255	246	245	234	238	211	218	245	247	222	244	263	240	249	228	226	235	261	244	242	235	223	234	230	226	252	241	250	246	234	243	251	247	243	227	256	273	238	248	233	219	247	252	244	231	254	258	259	256	230	236	258	230	229	239	249	261	223	240	251	218	245	254	233	261	226	221	243	255	257	283	232	229	230	255	219	232	235	212	235	225	241	241	251	243	250	254	235	267	238	258	243	271	236	224	237	224	255	260	233	237	253	257	254	259	233	252	252	242	251	244	277	225	233	235	255	259	238	213	239	250	254	244	242	231	262	250	247	252	258	240	252	232	239	272	231	242	246	255	220	218	243	224	249	224	256	204	258	263	277	241	227	260	259	249	245	240	237	242	241	232	251	246	265	255	259	253	212	253	253	236	256	243	234	238	262	227	230	231	239	233	259	267	238	290	238	261	240	255	263	230	236	257	256	231	238	243	247	271	257	261	263	224	247	243	254	228	245	239	248	222	254	237	238	240	261	250	257	232	246	230	266	251	224	256	260	238	218	251	258	266	241	256	256	231	244	270	230	219	269	218	239	256	257	246	230	249	229	255	253	238	254	238	246	248	241	242	250	243	246	240	246	243	262	234	252	247	221	260	257	249	259	258	246	236	258	257	206	247	255	247	245	237	239	249	276	225	270	243	247	240	244	242	255	262	240	226	241	253	264	265	251	223	244	241	206	232	239	256	243	227	249	223	247	238	232	235	285	234	239	268	263	270	241	255	261	223	209	231	240	266	227	265	248	235	237	268	233	246	263	227	241	247	249	237	229	258	256	260	270	250	234	243	254	221	223	250	251	244	248	243	242	254	249	218	271	236	282	257	237	242	264	258	261	235	242	215	243	236	252	268	240	234	205	246	253	261	228	269	267	245	273	256	227	220	264	234	280	249	223	245	247	237	223	238	262	260	234	236	234	235	271	249	231	224	248	266	255	217	231	254	238	271	246	249	258	223	244	262	242	263	221	275	237	245	255	243	238	208	248	276	244	245	244	246	214	249	237	260	252	229	238	282	239	227	222	278	236	247	251	230	247	274	252	250	235	260	231	244	244	241	277	260	249	260	248	240	239	243	248	243	265	254	243	238	259	225	241	201	224	258	233	229	236	231	264	268	219	245	240	239	234	246	230	253	250	249	248	246	226	232	235	270	238	253	258	247	244	255	273	256	254	244	214	236	231	264	244	246	254	252	251	251	249	241	270	236	257	238	240	231	220	239	215	255	203	242	245	268	262	262	236	221	257	223	276	228	239	266	225	235	252	250	237	234	256	242	237	236	266	236	248	258	223	239	256	238	271	229	237	247	263	237	234	255	257	234	247	249	251	268	243	255	263	244	264	240	249	275	231	234	222	252	230	267	249	233	255	237	242	260	239	249	226	247	226	231	247	208	245	248	241	231	260	233	247	267	255	248	218	241	278	244	236	240	239	216	248	245	255	237	228	255	277	229	253	243	229	215	252	251	272	228	268	228	244	249	288	224	248	247	253	244	231	241	238	259	254	233	234	257	260	233	275	255	260	247	246	233	224	244	261	221	251	264	245	236	226	248	244	223	259	243	258	268	257	248	238	254	238	263	266	233	249	225	269	234	244	254	242	236	244	250	234	235	242	197	248	228
37253	19471	8276	4249	2915	2128	1557	1333	1141	969	879	807	737	670	678	626	616	560	538	592	548	540	527	485	499	463	476	473	483	471	501	499	486	429	455	477	484	427	468	470	460	489	460	451	424	434	418	469	479	440	417	450	482	466	445	474	474	446	438	458	476	467	471	441	470	446	475	463	477	436	443	410	466	393	457	473	433	472	492	440	433	440	418	448	469	445	454	452	440	427	425	464	425	450	464	447	428	454	463	430	476	445	444	426	478	449	480	440	453	444	425	432	438	460	467	442	468	418	448	459	471	467	431	375	461	419	467	454	448	437	414	455	455	400	437	445	472	447	435	408	428	438	436	423	455	451	456	429	456	419	433	445	415	460	413	466	459	427	449	447	425	438	439	456	438	448	439	454	414	481	405	407	436	465	463	436	443	503	405	413	430	389	446	433	434	436	428	423	438	446	471	453	412	436	461	457	424	415	424	459	454	434	443	426	460	441	450	422	438	462	449	443	424	424	425	482	434	433	477	413	445	456	476	473	436	455	419	440	425	440	462	448	477	410	434	397	442	448	447	436	438	448	451	439	462	461	467	435	434	442	434	406	477	464	442	443	400	428	460	426	432	445	475	441	460	434	420	433	451	481	427	443	459	427	468	403	400	433	425	449	454	488	445	466	451	440	464	460	447	432	471	458	442	459	470	457	420	437	425	434	444	427	445	430	434	400	480	428	427	421	433	445	466	470	469	442	423	402	474	444	450	473	436	416	409	480	414	448	431	404	461	424	443	441	441	415	436	470	440	413	473	433	408	474	460	466	439	445	414	413	470	443	430	428	458	408	436	420	441	429	434	444	463	393	434	435	452	418	460	435	496	478	446	417	449	416	452	413	434	485	463	436	404	445	428	426	434	446	427	427	417	469	454	476	462	413	458	431	413	466	406	437	452	465	466	438	430	389	473	444	429	436	458	452	446	448	430	416	434	446	444	409	453	437	456	445	471	442	444	490	453	416	415	448	440	435	433	409	449	457	427	497	455	422	432	412	428	477	415	454	460	410	456	432	432	442	437	416	434	464	482	444	463	451	447	449	451	456	406	457	426	476	469	482	431	428	434	439	486	418	489	444	431	427	459	441	440	420	454	470	369	414	433	405	466	441	439	424	453	414	450	478	442	479	438	423	448	431	406	429	438	432	456	463	420	424	417	436	442	440	425	436	455	426	447	446	425	457	406	438	468	424	474	445	458	465	420	424	413	460	447	430	435	458	459	464	424	424	402	459	465	450	463	429	440	429	457	443	434	455	454	444	420	449	456	453	433	455	442	439	414	487	464	457	436	412	436	463	472	428	411	430	459	439	458	450	458	468	413	424	410	450	438	445	472	469	431	451	454	435	420	439	442	459	460	452	418	487	450	431	453	460	414	435	464	502	476	449	466	400	431	441	459	454	423	447	448	441	440	436	488	455	433	425	462	452	454	454	422	428	404	448	425	450	479	434	425	440	440	462	439	464	477	441	437	399	427	424	438	425	465	413	440	445	452	434	429	447	436	450	438	434	448	487	447	446	440	463	419	436	417	467	465	441	466	443	451	444	440	428	422	474	445	448	411	411	435	452	457	502	451	444	418	455	419	479	446	501	442	437	451	415	439	440	453	475	508	417	469	412	423	418	427	429	443	440	438	453	460	480	448	445	455	448	482	425	451	427	418	398	439	423	451	446	476	423	415	481	449	445	465	417	492	435	439	449	439	478	436	469	477	475	440	445	442	442	436	472	464	414	413	449	439	443	421	420	462	470	430	437	457	426	418	447	465	471	421	422	427	450	455	460	400	486	413	447	454	429	450	425	479	444	456	436	419	467	437	464	445	441	476	408	425	448	457	453	457	465	425	431	456	423	425	439	450	444	433	428	450	441	469	428	429	476	463	443	445	419	421	438	417	446	412	418	436	412	457	458	432	438	442	435	465	471	415	435	424	448	407	432	455	446	394	449	441	450	438	415	421	440	461	435	470	412	430	431	438	425	434	447	445	428	418	422	447	441	464	417	422	441	458	468	414	439	454	441	445	425	440	437	429	457	432	478	440	453	472	479	467	437	461	476	471	457	451	445	435	436	410	445	436	464	431	491	456	452	430	447	427	425	454	455	431	408	461	406	439	451	438	404	440	496	431	459	459	413	492	436	449	455	464	470	460	436	440	478	431	431	417	439	473	416	460	439	435	429	472	480	464	458	441	472	454	424	420	475	428	431	486	432	441	445	436	457	468	471	483	421	456	440	428	451	405	433	443	472	417	424	438	408	412	428	443	440	433	466	406	430	432	412	412	431	452	427	439	429	472	440	459	472	427	474	449	477	442	494	424	502	410	458	444	431	463	442	425	442	434	466	456	430	466	470	469	459	495	418	457	455	437	450	427	436	435	439	483	480	459	463	467	466	430	445	447	428	427	427	429	453	416	434	429	460	432	423	443	432	408	466	467	439	425	437	434	405	446	442	430	438	474	454	394	452	447	444	424	438	453	472	434	430	464	416	442	453	434	447	449	440	455	438	451	445	470	462	420	437	438	480	447	441	458	459	406	427	448	427	418	447	464	460	423	419	455	459	428	445	438	477	452	449	421	449	468	448	454	435	477	481	457	424	420	476	429	456	435	470	414	433	443	476	435	440	488	412	430	430	462	452	391	421	420	423	442	456	456	448	455	423	440	457	456	479	398	478	452	436	458	445	421	445	468	462	447	445	433	452	421	491	421	419	412	418	445	446	482	442	430	441	447	437	443	452	457	429	453	442	410	420	376	417	453	474	424	449	431	420	442	447	444	474	438	448	466	404	435	430	420	482	446	455	419	450	440	463	448	409	437	418	419	453	460	455	451	411	473	417	405	440	454	420	430	431	459	444	451	432	419	488	456	450	450	420	437	445	433	437	455	428	438	428	438	452	458	435	435	445	416	457	453	475	427	436	416	437	437	469	471	464	392	468	448	463	421	447	427	439	444	460	451	469	458	452	458	455	416	447	444	491	455	437	482	416	476	438	450	450	447	443	455	495	479	457	446	468	465	426	449	472	449	471	442	427	439	460	451	467	456	461	472	441	406	459	418	450	456	455	452	484	470	468	438	432	442	451	416	470	450	468	432	465	443	428	443	443	423	461	459	473	434	443	466	475	441	439	448	452	480	436	465	450	437	418	468	449	484	427	463	445	458	459	439	447	408	459	449	413	439	447	406	434	440	445	429	450	432	406	474	460	436	464	452	419	423	433	466	454	417	483	492	441	439	417	406	453	435	418	410	426	407	470	451	453	456	469	453	431	450	431	451	434	456	413	428	395	417	432	448	427	434	513	422	479	405	431	450	430	441	460	474	424	448	444	443	438	445	487	486	442	437	482	413	399	444	461	468	412	432	442	462	400	430	506	415	458	477	481	415	437	448	415	440	451	395	451	442	468	447	458	455	426	385	428	443	500	475	455	419	468	438	449	431	433	453	435	441	466	460	467	415	401	475	448	440	457	391	461
23069	21088	28802	23616	21092	18808	2127	891	686	677	602	603	532	503	476	465	476	444	482	439	449	416	392	442	407	456	432	404	422	422	406	401	427	392	417	416	387	417	404	395	395	401	391	422	400	381	389	411	402	416	379	383	393	382	406	414	397	412	393	390	428	415	404	401	365	366	392	399	396	424	403	386	370	394	416	391	395	401	372	436	366	389	377	389	370	386	383	363	394	381	384	419	359	410	423	382	408	384	375	382	397	404	372	401	413	398	392	422	434	399	385	394	422	385	400	380	399	375	395	390	374	364	352	359	408	389	415	398	349	406	376	419	394	398	343	402	411	401	361	387	388	371	399	399	394	435	396	403	381	407	405	401	410	403	420	388	380	381	400	385	366	355	409	381	357	374	388	372	369	391	418	429	384	367	358	374	348	402	389	378	410	423	377	388	406	390	382	374	390	372	426	351	391	408	378	359	390	375	354	384	397	386	391	402	369	426	369	392	396	414	407	387	390	409	378	387	395	365	374	379	397	369	409	365	387	382	383	413	387	363	430	426	388	396	378	395	403	380	390	386	440	336	384	372	422	430	400	371	412	394	366	370	378	363	400	388	416	398	355	382	364	335	405	356	379	383	407	399	401	384	393	377	424	444	403	396	404	381	403	409	391	370	407	366	380	368	371	403	410	355	375	384	404	373	384	407	386	354	408	376	399	372	373	363	413	396	355	392	400	409	405	367	387	389	419	366	377	368	384	396	383	398	431	406	388	367	344	386	390	393	393	392	416	392	365	382	393	398	380	376	396	400	431	388	346	403	370	403	364	393	371	424	398	398	418	381	383	356	352	388	379	365	388	372	356	369	390	392	402	367	394	386	394	395	381	397	399	398	363	403	390	373	369	404	367	401	418	381	383	385	389	377	357	386	375	386	382	371	394	381	411	409	391	394	409	376	395	368	371	385	412	402	387	391	393	381	407	382	387	386	405	382	415	385	394	403	403	374	390	408	386	382	347	375	388	365	359	408	364	406	395	376	373	382	405	394	378	403	397	380	399	398	401	414	416	400	414	404	360	399	403	390	386	373	396	397	366	412	389	375	382	398	363	414	391	376	390	421	363	395	375	404	412	401	387	378	386	395	418	379	399	382	385	376	366	368	373	376	386	404	421	375	393	382	385	400	433	356	372	393	432	350	414	439	347	387	415	387	393	415	366	376	396	372	385	369	401	392	347	376	383	406	378	404	406	424	364	392	365	400	384	411	372	404	392	385	391	388	388	411	351	379	359	399	403	370	382	378	363	379	404	382	386	377	371	378	420	364	368	362	362	407	397	396	385	362	370	389	370	362	378	387	364	390	408	401	391	396	372	409	407	355	412	444	389	404	394	374	392	351	413	433	370	377	426	395	372	369	399	373	369	347	388	388	414	418	386	407	380	379	420	444	387	391	403	400	340	373	383	395	408	368	390	390	406	377	377	381	392	387	402	390	382	408	400	437	407	362	403	390	369	373	413	380	365	385	392	350	409	389	361	389	381	435	379	397	401	368	342	384	396	428	401	398	372	444	367	380	367	377	382	390	385	424	380	401	394	378	388	377	376	386	380	407	397	396	395	349	381	356	403	346	383	396	374	381	372	381	413	361	373	393	394	361	415	406	422	386	392	363	397	411	390	429	392	387	400	395	390	384	365	396	369	394	391	394	411	394	373	383	365	350	396	391	344	381	382	360	407	414	359	381	396	377	385	377	373	384	404	400	389	399	349	384	392	407	365	387	446	383	395	375	399	400	365	396	366	366	392	386	339	376	429	385	385	415	382	389	383	359	366	420	392	434	394	401	361	411	437	364	377	398	395	392	393	391	335	384	353	389	402	422	386	396	364	362	435	398	386	391	344	382	391	382	350	435	367	378	388	404	412	368	358	360	384	361	372	368	361	361	374	404	354	389	350	428	393	384	387	387	398	389	378	408	422	422	395	394	374	405	366	367	411	399	387	369	408	389	413	398	413	414	407	376	393	396	405	392	402	391	403	377	383	379	404	378	388	405	405	378	402	405	346	394	376	373	391	420	345	376	378	402	367	402	338	370	423	420	430	396	382	405	381	408	405	393	364	362	362	415	383	356	394	383	378	385	406	412	382	385	399	366	370	384	381	382	392	408	398	390	388	393	403	399	379	371	388	410	385	389	405	407	403	371	407	396	383	404	397	398	401	390	415	374	381	381	389	382	362	377	354	425	377	386	390	363	372	373	394	396	407	382	417	378	402	436	371	388	417	394	357	344	363	376	392	406	344	392	398	395	413	395	402	374	401	417	386	368	436	380	407	392	371	383	384	396	419	380	395	379	416	394	405	375	373	389	374	372	399	352	386	394	407	388	379	402	364	384	390	384	407	383	388	390	401	389	404	388	371	344	391	418	404	391	341	392	422	391	371	398	394	400	400	370	359	410	390	376	412	421	431	397	383	364	388	388	392	364	370	385	435	402	409	363	395	402	417	385	360	379	446	370	400	384	405	377	368	370	372	364	412	386	398	340	391	411	383	416	397	366	387	369	379	394	385	401	429	421	359	372	405	376	393	382	403	376	371	427	390	371	381	391	370	390	400	385	375	381	367	375	406	402	396	377	402	383	394	386	403	407	390	418	393	352	367	392	395	374	392	381	385	392	418	375	379	377	393	383	357	372	377	390	355	401	379	402	395	402	400	406	364	391	366	402	396	366	432	396	385	392	392	407	396	388	383	359	401	387	368	420	399	366	411	347	387	396	378	355	383	383	383	367	431	398	411	403	395	379	381	377	376	357	350	362	384	408	398	381	353	390	371	394	408	373	409	378	377	399	388	382	435	385	359	369	375	380	380	372	383	386	406	419	430	386	427	377	354	367	378	360	370	382	391	366	397	397	371	380	404	409	414	389	393	384	412	390	378	379	374	409	384	364	354	365	421	355	398	390	422	354	414	374	388	376	418	424	359	374	381	399	363	407	362	394	412	376	406	399	345	371	373	393	421	378	393	370	394	382	377	402	407	375	378	375	389	352	434	380	391	367	390	362	363	357	422	393	401	419	345	359	391	385	358	410	368	407	397	425	397	392	368	421	415	385	394	403	454	403	425	390	406	396	372	374	379	419	441	339	384	407	424	393	362	364	386	381	387	370	370	396	366	362	405	376	375	403	403	343	384	356	381	397	339	396	405	372	397	401	396	383	384	343	404	392	380	400	424	408	386	385	379	387	389	389	371	385	381	393	388	389	394	350	412	382	415	366	416	385	379	388	377	408	388	392	419	409	388	399	390	373	400	387	363	394	370	403	389	403	425	418	421	397	360	411	386	365	372	401	412	382	385	401	402	400	373	402	370	398	376	403	408	396	395	403	406	351	388	364	373	401	427	382	413	375	410	383	387	367	399	389	408	362	366	347	361	376	368	380	386	386	362	410	372	363	420	408	372	393	391	394	387	361	419	397	397	362	405	348	361	380	394	354	398	385	400	389	384	389	385	393	373	397	398	381	387	389
44405	24525	13502	7320	5108	3714	2965	2351	1954	1676	1534	1434	1220	1124	1060	1052	947	911	914	856	819	833	820	883	775	797	774	742	716	711	817	793	693	738	754	742	741	739	666	685	729	722	750	750	739	679	672	710	672	702	712	714	746	752	689	708	655	715	656	673	719	708	683	666	676	714	618	698	674	679	669	687	667	670	718	655	732	680	696	651	657	654	691	696	742	681	650	645	612	703	675	710	692	721	724	716	688	697	654	697	674	673	668	679	716	636	660	633	701	685	655	697	703	683	691	691	618	713	651	658	655	705	636	621	648	673	671	683	674	708	669	672	677	643	684	714	704	661	632	707	731	649	677	710	642	683	678	653	674	681	634	729	670	667	637	679	673	665	656	698	701	716	714	622	675	653	678	689	689	688	674	704	687	653	651	717	633	692	611	708	670	698	694	699	625	712	645	664	620	652	684	717	697	708	671	647	666	661	690	701	673	653	660	645	654	622	651	678	675	660	664	672	678	654	640	712	662	666	641	677	682	684	713	692	687	723	701	629	653	660	684	678	673	660	667	679	686	707	700	697	658	672	670	703	737	618	646	661	696	625	712	657	670	657	697	716	619	696	693	596	694	651	572	669	651	707	695	687	684	689	712	700	635	636	667	696	645	693	709	697	696	741	690	664	660	678	646	701	661	652	694	675	696	673	691	714	669	694	679	684	699	697	678	655	680	673	691	661	655	647	695	650	653	649	664	649	671	689	658	649	669	633	698	639	654	633	640	674	706	662	691	674	647	678	632	662	669	665	671	632	712	655	642	685	682	702	715	707	673	646	673	650	665	674	629	605	680	680	657	660	641	667	694	677	650	673	679	638	636	640	656	648	677	668	663	669	691	673	679	687	687	648	638	660	678	650	641	686	655	634	688	707	685	658	670	696	680	692	722	669	683	643	704	660	712	662	621	730	651	684	644	632	710	699	660	654	638	657	675	698	678	648	670	708	686	649	719	692	655	683	698	660	655	698	638	682	634	663	601	690	685	694	658	715	683	651	645	727	690	689	661	648	639	633	667	634	677	697	642	648	671	618	702	646	643	643	677	670	678	631	654	681	682	669	649	689	705	653	636	673	684	673	654	636	683	667	657	671	635	661	689	659	658	660	631	669	648	664	653	660	653	622	705	668	722	733	625	643	639	649	699	646	722	659	641	675	674	680	681	643	643	667	657	629	664	678	669	661	666	665	708	665	614	708	685	666	639	723	658	665	702	685	627	669	656	719	637	655	630	648	700	657	701	648	690	664	649	677	644	693	643	647	663	634	671	677	687	632	696	658	703	674	633	640	654	651	678	704	680	658	660	665	631	690	708	678	637	644	657	719	648	664	675	685	640	668	661	676	692	690	659	674	685	690	641	665	618	685	662	657	696	653	651	653	718	637	653	653	666	662	677	679	639	662	691	688	651	682	651	669	684	677	717	668	646	640	694	633	671	651	675	653	630	670	694	678	643	640	681	650	698	648	660	674	688	665	665	677	620	632	683	639	664	651	668	702	624	644	655	708	705	701	657	672	664	644	687	676	672	703	671	660	695	612	674	658	699	661	689	665	673	706	672	695	656	631	703	651	700	666	687	686	649	690	678	697	627	637	655	702	641	685	666	640	646	648	672	635	686	684	657	663	650	639	685	667	677	656	682	655	628	688	649	657	695	712	708	672	705	654	718	723	598	682	704	716	686	670	650	670	661	684	722	649	682	630	692	664	659	729	641	694	667	666	693	670	683	626	662	691	635	666	670	692	696	686	669	667	683	660	672	685	682	687	640	672	651	650	674	674	710	674	690	667	693	641	683	656	686	622	681	686	652	720	659	643	633	679	645	669	687	656	679	679	642	729	719	644	646	666	638	674	684	649	699	715	675	667	667	646	625	641	669	735	686	656	697	659	651	691	664	657	663	640	693	659	718	660	653	648	704	703	663	636	609	644	640	673	708	721	659	661	683	689	666	628	681	652	694	657	697	665	672	635	674	654	678	673	697	659	702	696	717	631	716	633	684	664	682	633	684	716	655	691	679	656	649	668	651	662	662	675	663	712	670	692	646	664	693	633	655	657	634	702	628	614	694	640	666	733	649	706	677	672	673	672	655	657	653	605	704	714	664	653	734	644	679	654	678	679	670	668	664	668	654	693	657	655	671	658	644	682	706	656	678	676	641	675	667	681	690	688	673	676	675	720	686	660	630	653	667	693	613	637	661	661	624	712	663	700	621	674	722	660	659	674	661	654	681	650	683	670	670	688	653	656	687	701	697	643	663	656	652	667	685	714	687	732	699	732	681	654	704	699	702	663	692	666	703	671	701	639	695	627	693	694	683	673	712	655	676	702	689	650	656	658	681	690	731	681	640	616	673	662	687	694	680	641	660	690	662	653	679	685	677	691	623	694	624	698	676	652	713	724	686	628	669	679	652	696	646	635	649	677	695	663	666	657	666	668	659	664	697	716	680	665	660	612	652	705	652	675	666	704	695	693	616	696	653	695	655	687	696	663	691	680	656	685	638	685	648	666	662	715	647	648	651	679	705	698	700	723	686	672	666	641	684	664	730	688	679	694	700	711	695	708	661	672	706	637	706	667	653	702	656	634	721	662	671	688	683	661	680	637	703	617	655	655	635	665	664	691	676	631	690	693	656	608	682	694	641	692	696	688	694	653	675	670	643	703	655	669	684	687	646	738	641	698	658	706	678	669	639	667	674	704	668	674	635	649	680	698	672	642	704	655	652	649	665	648	718	689	673	679	665	692	650	686	643	683	654	702	674	726	612	644	652	629	719	670	659	674	653	683	689	678	638	635	693	648	634	664	691	664	621	666	662	633	632	682	679	675	692	731	676	675	635	600	653	629	666	670	667	640	708	649	733	710	653	667	690	685	688	661	643	652	692	689	679	664	642	665	686	660	685	685	680	691	648	654	730	681	701	681	629	634	678	647	653	637	665	688	698	654	699	650	707	690	633	697	672	659	705	701	682	651	641	659	660	672	694	670	696	689	702	643	649	719	674	684	651	683	691	716	695	608	667	654	713	586	627	684	705	699	644	674	651	651	659	689	661	655	660	658	633	664	702	705	679	679	688	648	627	658	691	675	679	670	684	645	658	662	668	695	669	720	694	661	656	638	648	678	699	655	664	674	701	638	676	634	666	667	657	660	637	655	668	695	663	670	646	656	660	694	700	711	680	649	716	650	674	670	672	684	645	716	692	683	673	693	685	635	650	684	655	649	628	685	682	684	626	710	704	711	718	658	648	656	654	626	651	676	659	670	650	654	641	675	673	656	697	682	698	680	691	671	689	651	631	670	690	672	663	701	696	648	674	686	651	671	673	657	664	644	727	643	647	667	698	707	640	686	635	651	655	685	732	646	659	679	618	680	676	652	682	697	665	639	628	671	634	722	695	650	636	639	683	617	699	665	676	660	676	649	676	676	672	706	681	672	707	616	702	640	689	692	671	617	655	679	667	691	627	688	643	656
26599	20592	8523	395	190	132	136	121	132	109	100	108	100	115	104	100	94	94	102	92	116	84	96	92	109	76	94	74	109	91	88	100	89	115	97	89	96	100	96	100	80	103	83	93	96	107	88	90	80	105	103	107	105	105	87	93	95	92	106	108	103	69	108	86	103	91	93	117	116	101	90	92	87	96	90	89	101	97	88	99	99	106	100	88	102	96	94	86	101	97	94	88	104	94	96	104	89	87	109	111	92	106	113	94	99	116	82	103	88	96	102	88	112	102	108	91	94	100	86	98	90	85	111	100	93	88	98	103	110	115	116	89	113	87	98	111	89	101	97	104	97	115	94	89	91	77	90	106	100	87	107	92	111	85	91	112	95	86	95	88	113	92	97	108	87	91	96	91	87	87	108	96	90	101	96	88	94	98	87	83	94	91	92	102	89	78	96	106	87	95	106	95	78	87	96	97	89	85	93	84	112	102	98	101	99	88	84	100	118	106	79	106	109	79	96	92	87	104	103	102	104	104	94	93	107	122	110	97	88	103	84	96	107	89	110	99	100	106	107	115	91	91	103	94	112	115	88	108	104	100	93	99	104	102	100	86	97	103	86	93	108	119	94	106	94	99	96	109	98	95	119	114	101	107	99	113	111	99	82	108	102	94	72	94	100	96	98	85	92	78	89	117	107	82	90	101	98	104	108	102	91	98	91	96	95	102	106	105	97	94	107	96	101	89	111	90	107	95	98	89	99	106	112	91	79	87	91	101	91	105	100	83	95	95	95	93	88	88	85	104	111	85	86	86	92	87	102	96	91	100	83	93	95	95	89	88	114	108	113	96	108	109	119	95	94	91	98	94	108	97	107	90	105	79	98	101	106	85	100	108	98	92	123	94	97	99	73	84	96	87	118	77	92	97	80	96	117	118	80	90	99	98	112	81	86	95	108	96	80	104	112	86	105	97	90	104	109	83	94	101	105	102	98	108	77	78	93	103	99	95	85	87	105	108	103	113	92	107	108	94	108	93	85	96	95	95	98	102	100	100	100	85	86	101	91	121	89	112	100	99	93	100	92	93	93	98	97	102	87	102	92	90	92	95	101	103	92	107	83	97	93	112	102	97	112	94	94	108	103	104	101	88	101	90	98	78	97	90	98	101	94	88	106	90	98	89	114	99	98	104	104	106	104	92	114	102	100	97	106	87	103	87	109	99	124	98	93	86	107	99	90	101	104	100	101	111	90	101	107	103	95	95	83	100	91	99	108	102	99	112	112	95	101	113	98	103	97	109	101	91	97	117	95	94	95	96	97	113	93	91	95	91	100	88	116	106	98	101	107	103	92	113	83	103	109	92	99	97	89	98	100	99	88	107	91	96	117	110	87	90	85	95	108	91	97	108	109	95	89	111	109	104	91	89	111	100	97	86	110	83	105	93	85	97	88	93	107	91	96	92	91	117	103	103	109	97	94	122	91	108	85	97	82	99	91	92	86	93	84	114	83	100	93	101	95	113	99	98	88	108	102	102	109	106	108	115	99	97	100	96	103	112	98	96	94	90	85	105	89	116	105	97	102	112	87	103	92	113	103	94	104	112	100	113	82	102	93	118	106	104	94	96	100	103	106	107	121	86	112	98	100	110	103	86	105	101	121	88	108	94	112	98	92	92	110	93	82	113	101	94	105	113	98	97	77	114	89	91	96	103	90	101	96	100	105	83	102	76	86	96	111	87	100	91	100	97	104	101	104	98	98	88	118	91	104	96	88	88	98	101	102	100	95	97	99	98	84	98	118	110	100	109	89	108	90	91	104	96	76	93	96	95	90	108	88	123	95	93	93	76	92	98	88	106	89	91	95	91	83	90	109	97	87	111	110	91	95	107	114	89	98	92	99	92	106	105	95	100	102	95	86	109	103	99	105	105	110	95	114	102	100	85	90	99	104	85	111	119	82	111	111	99	101	115	94	111	94	95	96	109	87	102	100	104	127	93	95	105	75	110	105	94	94	91	92	99	104	93	93	95	85	99	83	91	125	94	112	96	103	109	96	90	94	113	97	110	89	106	100	119	95	92	96	88	80	92	101	113	87	89	93	120	102	104	102	97	93	104	85	103	99	102	103	86	102	91	98	104	98	108	104	81	115	99	102	91	89	93	102	97	106	92	94	102	112	91	76	91	95	97	98	90	89	104	92	77	110	113	103	98	99	100	99	93	105	77	101	106	90	103	99	94	100	97	93	82	87	105	89	87	92	87	106	94	116	116	113	105	94	90	94	102	98	91	86	106	119	100	106	103	78	90	104	99	91	78	86	102	105	106	105	103	101	97	103	104	93	82	94	107	83	75	77	93	99	97	101	96	101	98	101	86	101	89	116	104	84	87	73	93	100	93	87	103	87	91	89	100	108	91	112	102	88	90	97	96	88	104	93	90	103	92	107	90	113	78	97	90	90	83	93	104	97	93	86	95	103	94	117	97	103	116	96	106	105	87	94	110	111	94	110	100	93	101	106	77	94	100	100	95	81	120	102	86	95	102	86	104	88	113	105	84	102	101	100	81	79	102	114	98	97	96	86	81	113	89	101	105	106	94	121	120	103	105	104	98	112	104	95	91	97	90	89	96	98	108	90	99	82	90	98	81	104	120	101	89	78	95	104	106	97	108	108	82	98	94	90	101	80	91	101	82	101	80	105	82	93	95	107	88	89	113	96	105	110	101	108	105	102	94	102	95	87	93	108	92	94	106	112	111	100	93	101	98	120	95	104	94	84	109	88	92	107	105	119	105	101	95	105	107	114	86	120	111	92	102	108	89	101	101	98	108	87	82	87	85	96	93	94	98	104	110	99	104	97	116	117	107	99	89	117	95	116	89	95	92	96	125	143	104	92	95	107	106	104	100	88	81	85	94	91	105	113	95	108	83	99	92	100	95	92	95	90	87	96	117	92	107	101	80	96	94	99	108	100	93	110	87	67	93	94	111	105	94	99	92	97	83	107	112	121	92	71	103	77	87	92	103	97	91	88	92	103	87	99	106	104	111	109	81	95	106	113	94	94	103	110	103	111	103	106	96	100	99	84	113	100	105	91	67	93	107	107	94	103	111	121	106	79	87	85	78	96	104	89	100	99	91	99	101	105	106	95	105	87	102	97	100	91	106	104	90	91	91	95	116	88	80	119	92	86	89	108	106	84	117	98	97	88	97	108	93	92	93	98	92	103	107	104	94	97	96	103	96	104	72	102	107	121	122	90	100	97	109	133	99	104	104	105	84	92	100	89	77	93	94	103	91	89	95	79	84	100	100	99	96	90	105	95	100	95	111	100	99	90	96	102	102	98	91	98	101	111	95	90	95	98	92	101	100	83	84	105	87	91	110	100	111	98	94	102	69	99	106	88	102	97	86	94	99	93	110	82	94	103	95	82	88	102	89	109	103	104	108	109	115	102	89	97	99	85	111	90	104	99	105	87	90	87	93	90	117	106	102	105	102	103	95	117	97	82	79	83	96	105	99
14955	5412	1101	561	409	373	298	287	239	230	226	210	251	218	228	205	206	193	179	204	191	202	211	183	199	177	169	194	186	175	203	186	191	218	195	193	194	187	175	193	200	197	181	200	195	178	160	216	204	231	172	190	197	192	188	206	186	182	188	184	167	190	195	212	180	220	180	174	204	186	207	198	185	182	183	193	210	200	196	215	183	222	197	173	181	189	219	173	194	179	174	204	212	167	212	190	180	197	166	196	190	189	200	202	193	181	170	192	185	191	207	199	217	220	172	202	212	183	178	191	201	211	198	194	197	173	183	200	178	210	197	206	187	181	179	195	182	196	184	205	206	184	206	209	172	199	179	155	214	171	195	171	178	195	191	191	188	175	209	194	187	182	178	190	222	212	230	210	195	188	182	194	199	183	194	191	172	196	192	192	178	194	196	171	195	192	188	193	216	213	167	179	210	204	188	203	176	187	173	186	177	181	176	198	193	173	193	213	207	177	207	191	161	204	189	195	186	190	203	203	189	203	189	202	164	207	177	203	202	170	174	189	195	194	189	207	201	191	182	206	190	196	170	195	218	206	190	199	202	159	202	161	197	176	186	205	174	185	186	165	183	180	198	191	195	198	184	187	205	182	176	217	202	205	212	211	191	188	185	194	171	178	179	179	209	192	201	206	198	177	196	184	162	165	182	211	197	196	183	199	175	202	192	184	208	207	210	160	210	177	196	209	192	183	190	193	191	167	189	192	182	188	194	179	202	199	191	189	197	206	182	199	179	191	185	181	206	213	195	206	182	181	194	207	168	192	184	194	194	174	183	207	201	192	191	205	211	180	191	180	176	169	199	187	180	188	191	207	180	206	179	193	200	174	186	189	192	172	201	182	176	172	211	216	193	194	193	199	168	195	228	207	178	196	199	213	168	177	205	183	172	183	184	182	194	189	203	184	229	210	170	186	193	205	190	207	184	174	219	202	208	206	221	232	196	225	200	205	191	230	187	211	216	218	215	201	205	209	185	189	180	186	200	198	191	180	224	192	182	181	205	186	186	223	200	190	179	189	196	205	176	195	194	200	176	194	190	185	199	192	172	215	181	217	179	191	166	209	186	172	211	219	175	225	194	177	178	194	190	206	199	193	204	190	182	173	183	207	207	186	203	166	188	193	213	192	179	206	219	168	194	200	196	212	205	173	203	173	212	196	187	201	206	194	193	200	197	190	203	224	189	192	184	173	187	222	166	192	203	204	169	186	223	211	218	174	173	197	173	160	199	201	184	202	187	196	169	190	186	192	192	202	190	229	177	220	178	176	184	215	186	199	201	197	217	186	193	173	209	208	188	194	197	200	176	202	208	201	198	223	218	192	198	165	196	182	179	205	164	209	191	203	185	177	192	164	195	192	172	175	209	210	196	216	201	169	205	201	190	206	164	200	195	189	178	190	184	167	163	191	198	184	194	210	179	217	200	211	175	202	179	187	183	198	189	195	161	193	165	223	174	189	195	215	197	218	170	203	193	202	191	199	199	182	161	190	204	197	190	184	197	203	214	176	202	202	197	176	194	200	177	184	180	190	213	182	198	196	201	210	182	218	177	201	199	176	197	188	198	210	188	217	202	195	186	183	202	182	201	180	211	206	213	186	182	186	210	208	208	189	220	188	185	206	196	188	188	201	202	186	192	200	173	193	209	190	189	180	203	215	206	181	191	209	184	169	191	187	170	184	183	188	177	202	194	187	215	200	183	193	203	179	180	183	162	190	211	194	186	174	196	201	190	199	175	188	208	213	203	196	210	190	174	167	212	202	193	188	227	166	193	176	170	202	180	188	207	193	183	191	216	198	188	175	189	174	206	193	205	164	183	181	178	172	183	183	180	196	192	187	182	200	193	197	159	191	169	203	217	222	220	181	193	173	186	181	215	195	184	207	193	169	204	211	202	183	205	192	227	187	198	186	173	195	180	189	179	203	209	183	219	180	176	174	195	207	197	198	190	173	179	165	195	183	173	213	200	201	208	191	192	188	186	165	203	206	201	185	162	197	196	183	199	192	158	181	210	171	189	181	196	194	180	187	194	181	183	170	190	203	177	188	203	184	190	171	211	192	189	201	187	179	195	216	202	204	212	185	206	170	209	206	194	193	191	191	190	199	193	193	179	174	189	201	199	171	193	166	217	184	205	199	186	192	172	196	228	176	192	184	210	186	176	199	192	197	209	217	197	196	171	176	213	220	186	189	177	183	181	188	194	189	189	166	177	222	165	197	202	196	175	188	191	185	193	204	202	188	190	195	194	184	185	205	212	203	198	194	193	204	188	192	203	187	174	195	167	208	158	179	177	202	198	183	166	207	202	184	183	191	220	217	186	186	189	193	184	194	175	188	176	197	183	211	183	195	202	197	195	188	194	183	159	188	211	193	182	195	210	191	219	179	202	198	186	226	192	211	190	183	168	188	210	191	189	180	199	200	212	203	176	204	177	195	203	186	187	179	186	207	189	192	199	194	211	206	210	184	184	219	195	199	183	180	202	170	205	198	199	184	175	172	197	192	211	183	213	176	191	210	183	191	208	212	183	205	186	215	193	225	184	174	200	197	176	189	191	198	202	193	186	211	192	198	202	170	207	201	213	195	194	189	200	190	177	189	214	199	171	195	185	166	231	200	199	214	200	168	177	187	188	181	201	188	182	196	203	204	208	185	193	190	200	187	200	212	183	205	189	197	203	213	177	182	213	184	208	201	180	197	193	180	187	185	187	193	205	229	193	191	210	166	208	194	194	194	196	194	210	222	192	200	214	198	199	189	183	214	213	204	191	196	188	209	206	198	181	164	187	188	208	181	188	197	205	183	197	190	207	159	185	185	192	158	201	187	193	188	196	170	190	172	196	196	189	222	178	192	165	190	210	192	211	193	192	190	187	192	191	182	215	193	176	192	209	166	181	198	178	225	199	183	181	193	199	170	181	203	198	193	186	188	184	196	186	195	161	170	170	181	205	191	189	185	197	192	152	185	188	187	173	176	180	215	203	166	179	213	191	206	186	209	197	214	187	193	189	198	208	198	200	180	190	204	200	197	198	191	201	238	201	202	172	199	187	178	190	199	201	193	199	183	199	206	218	200	173	181	206	198	183	181	169	225	170	218	198	199	211	183	223	195	187	192	208	202	208	177	199	205	197	213	203	194	205	161	195	202	198	196	201	202	206	203	193	187	186	212	199	164	180	210	195	205	177	223	221	191	168	180	201	194	197	186	190	180	213	196	202	191	198	175	197	225	205	172	189	196	201	201	206	219	202	224	174	191	188	217	230	183	193	179	185	207	219	201	189	213	189	214	190	198	191	193	209	206	180	200	188	206	195	173	189	197	196	173	166	179	196	186	165	173	194	195	191	203	163	186	175	193	176	194	204	209	191	184	167	197	186	206	215	214	191	168	206	189	172	185	218	179	177	195	202	207	186	181	221	202	214	187	195	211	193	189	163	209	185	183	199	184	195	181	198	193	184	176
23998	21095	28096	24306	19622	1891	687	510	412	369	348	356	334	310	289	321	265	282	305	302	277	259	258	278	287	262	280	266	270	242	240	262	283	225	262	246	240	259	247	255	243	265	259	271	256	260	253	238	262	252	252	248	232	247	246	261	222	205	259	263	236	234	269	271	240	267	242	264	234	218	243	240	258	233	249	271	257	236	248	244	252	256	258	247	247	245	262	242	228	245	249	260	250	248	236	271	255	238	233	244	229	259	250	240	251	239	248	252	269	229	237	225	253	244	247	246	234	244	276	227	258	251	230	276	244	218	231	267	240	250	253	261	243	243	270	261	254	217	249	250	232	263	270	259	233	261	246	264	232	242	256	258	245	230	263	241	245	221	244	250	275	270	263	266	252	252	245	223	260	265	249	239	246	263	229	234	235	250	258	248	282	250	246	239	225	261	272	223	253	259	237	240	246	233	246	267	265	252	248	223	242	231	266	253	244	233	248	230	245	240	234	256	228	247	240	254	236	249	259	229	256	246	262	259	266	255	199	261	251	250	244	249	246	216	263	227	237	231	258	235	279	256	257	226	245	247	237	247	248	244	266	257	229	242	227	273	235	234	204	257	239	265	243	259	258	265	237	248	243	265	203	231	217	241	236	258	272	271	259	238	240	244	241	270	233	272	259	232	245	261	239	270	242	231	243	222	222	229	258	277	294	253	226	240	249	245	271	250	226	236	282	225	248	228	248	243	249	272	269	243	270	260	253	241	220	222	239	232	247	248	246	239	250	249	245	231	245	247	290	229	262	241	211	227	251	242	226	269	235	237	230	248	243	249	247	248	244	271	246	231	265	281	243	247	218	268	247	244	230	267	230	224	238	256	251	213	256	219	244	256	251	254	232	254	220	256	256	250	258	226	223	237	260	251	241	230	256	264	241	246	242	246	256	257	237	227	239	281	249	235	268	221	261	241	249	253	232	245	242	253	237	251	245	263	220	251	257	253	236	259	254	239	213	239	247	227	252	279	250	242	256	276	277	263	242	232	228	248	270	245	233	240	222	231	262	235	224	264	247	245	259	257	245	229	238	264	241	232	259	236	250	240	247	236	263	235	261	246	225	229	226	256	268	251	258	269	266	240	250	281	256	217	252	261	224	237	231	252	255	264	229	250	251	262	210	249	232	251	245	276	221	266	277	238	244	265	240	275	259	257	223	230	258	209	237	242	258	254	246	268	269	252	253	236	249	278	218	260	267	282	260	237	282	252	253	254	215	233	265	260	253	240	247	243	256	216	264	272	236	242	266	255	255	253	216	256	244	252	242	225	241	230	270	243	253	236	253	226	262	245	242	242	237	232	272	219	233	264	260	242	226	239	243	239	228	250	270	244	234	243	274	255	245	247	260	259	254	235	232	233	226	257	239	274	230	270	209	259	258	252	265	240	224	228	252	228	265	238	229	242	238	222	261	251	248	225	223	262	289	274	265	243	250	250	226	254	253	251	262	241	273	221	235	269	244	248	227	254	245	265	283	231	261	237	218	249	284	261	240	260	280	244	216	243	263	240	258	271	237	225	239	238	272	242	238	241	256	242	257	241	250	234	238	227	238	239	253	244	232	270	236	242	245	248	225	264	242	247	216	214	260	229	228	234	251	256	218	246	244	244	254	215	223	283	217	232	272	235	227	247	239	239	228	247	261	269	285	266	270	268	253	246	232	229	268	268	258	259	238	248	248	239	256	249	226	221	270	283	230	267	264	239	248	235	235	246	238	237	209	268	258	250	235	262	234	259	239	277	233	244	238	240	221	252	269	272	286	265	259	259	265	251	258	275	250	250	229	236	274	245	239	277	230	231	239	245	219	221	237	247	255	250	265	248	228	239	249	264	227	237	251	269	266	222	258	252	260	235	243	254	251	241	219	265	262	253	250	251	278	243	211	262	257	238	245	227	236	241	251	264	238	238	230	222	236	265	259	230	247	284	248	257	243	256	226	240	242	243	253	248	220	266	274	261	247	266	246	257	248	275	246	274	228	262	254	249	238	233	235	202	242	245	247	240	251	267	292	242	260	254	245	247	263	238	255	238	220	274	246	234	262	243	226	266	243	257	244	253	260	219	254	247	278	242	259	251	230	252	244	226	218	220	239	268	243	241	241	235	266	228	254	250	265	238	234	226	223	241	232	250	254	267	247	236	258	215	254	252	265	241	236	269	233	245	229	240	247	224	229	240	219	255	285	207	262	274	265	278	248	235	249	236	223	245	275	264	258	229	255	234	242	262	223	226	247	265	252	244	255	226	237	270	215	255	222	247	235	253	269	255	247	273	240	225	264	243	266	235	240	243	255	272	223	246	244	262	248	245	237	235	227	228	248	278	248	251	247	258	249	243	237	258	242	261	248	238	230	250	245	263	246	229	248	258	271	234	260	239	271	249	259	240	257	226	236	229	243	246	266	241	266	275	224	247	243	264	226	244	259	268	258	270	260	256	234	241	241	259	224	242	236	257	237	244	247	252	226	238	276	277	243	242	235	249	237	248	235	238	261	255	246	269	261	233	235	251	240	254	260	276	241	245	228	234	259	252	240	271	214	234	260	233	231	222	246	252	238	252	230	258	256	236	230	236	237	239	250	230	259	246	236	230	267	247	253	223	245	239	248	230	247	229	246	210	236	254	255	286	246	239	229	243	245	255	256	236	255	237	229	221	243	254	245	271	242	259	232	263	255	257	255	234	239	229	256	251	256	244	207	253	248	255	229	243	234	248	244	259	266	247	261	262	264	249	235	245	238	251	264	212	237	244	240	263	254	233	263	235	251	262	198	262	230	259	250	245	238	255	247	239	235	276	244	229	248	259	247	259	235	243	259	245	265	250	253	227	243	262	242	256	243	238	233	234	239	225	265	257	241	247	243	244	239	257	255	215	265	255	246	263	231	227	274	261	231	283	259	237	242	250	226	251	288	259	206	255	233	251	263	242	243	244	246	254	235	233	233	257	273	246	237	256	210	255	253	229	236	229	217	225	229	242	228	224	258	257	236	256	233	225	251	255	254	239	244	284	217	249	251	243	249	237	268	267	215	235	211	243	223	241	248	227	235	239	269	247	231	228	233	257	266	213	213	252	287	233	241	258	260	258	242	244	251	251	265	229	253	236	263	250	262	226	244	248	257	248	227	246	272	223	286	246	194	254	253	220	252	256	242	258	247	260	245	259	242	260	254	267	244	244	241	250	254	267	214	258	252	258	252	235	255	258	245	246	237	240	238	236	223	254	265	253	243	238	280	256	259	243	273	222	226	256	246	244	254	249	225	256	242	255	245	242	237	256	237	259	270	234	247	255	228	276	243	227	241	256	262	246	274	247	238	248	275	286	245	260	260	260	267	222	236	249	244	254	256	234	226	248	242	233	274	271	225	244	260	244	267	247	258	260	256	257	274	226	247	218	241	240	230	255	255	244	252	249	248	232	268	248	252	240	241	244	237	248	251	249	262	244	242	268	266	237	270	231	199	252
36107	19824	8405	4358	2918	2146	1620	1335	1106	986	906	804	774	701	655	611	636	579	551	555	546	546	531	519	542	475	474	519	472	457	474	468	508	493	482	431	448	458	463	477	459	443	472	483	454	442	445	420	461	485	470	475	414	438	434	456	463	455	472	486	429	407	440	441	444	449	457	429	487	426	417	427	419	446	425	433	454	450	434	450	442	435	455	454	461	468	456	423	445	477	455	425	441	458	441	427	496	444	433	429	456	462	441	458	421	467	450	441	460	454	451	442	468	442	422	478	451	470	469	424	430	447	419	441	414	433	446	439	451	442	432	429	424	460	444	427	426	446	442	473	449	406	460	445	452	443	477	456	458	469	468	415	442	483	437	424	447	461	420	473	431	462	431	436	449	463	465	421	449	446	456	432	462	454	422	415	430	440	441	379	448	456	435	443	488	449	443	438	429	451	447	427	438	449	418	457	470	431	435	453	437	474	465	408	447	421	414	447	472	452	465	418	432	463	454	442	481	445	442	445	430	456	421	443	465	449	442	447	464	406	457	467	462	443	442	445	431	450	433	460	476	459	417	458	455	456	459	449	523	446	479	440	430	462	426	406	450	431	443	465	468	460	427	437	434	428	444	485	441	426	417	415	447	429	436	480	399	419	448	446	414	432	448	449	455	461	414	420	469	417	427	406	456	475	457	459	444	452	467	460	463	429	450	469	490	441	467	405	457	450	453	467	417	426	420	483	414	438	452	438	447	432	435	432	463	463	380	454	450	425	441	462	447	438	448	482	441	465	436	429	417	469	457	462	454	480	451	451	411	397	456	432	435	438	459	463	401	457	383	425	459	411	418	421	459	439	459	452	444	481	455	422	465	428	430	437	479	448	488	451	451	439	434	477	406	455	430	478	423	439	479	449	452	423	438	436	419	449	489	445	452	460	462	420	464	422	457	449	453	472	439	436	451	451	449	460	450	461	469	497	466	440	449	430	438	428	413	491	461	461	422	460	442	438	457	431	428	413	431	433	456	405	477	452	467	432	450	438	461	494	464	429	409	456	436	464	457	412	459	465	460	471	436	443	456	472	465	440	455	484	447	440	458	417	428	444	448	445	428	453	432	421	442	452	427	457	488	416	473	480	427	436	426	461	431	447	412	440	413	431	464	417	453	441	463	460	413	469	466	440	480	467	453	446	439	455	486	455	424	445	454	451	451	461	472	451	418	410	421	443	478	472	456	445	464	460	498	422	442	471	458	432	403	440	486	425	427	458	470	395	460	427	442	445	434	457	435	448	413	475	444	414	452	469	447	378	434	424	438	457	417	486	437	426	491	419	480	449	438	427	459	411	438	437	445	433	440	427	417	482	441	400	433	440	440	437	424	484	434	483	432	486	463	429	461	458	459	460	441	472	434	436	467	425	461	442	447	429	453	437	460	438	467	436	426	448	429	457	472	468	451	425	441	457	437	446	475	431	429	405	464	454	484	431	457	430	431	408	463	456	480	439	438	449	446	434	480	453	419	475	446	425	417	464	451	420	450	469	415	450	409	473	469	434	428	434	457	466	475	437	446	412	460	403	428	471	443	404	439	422	479	464	422	441	438	419	427	438	467	410	462	461	436	434	452	426	466	439	432	414	447	457	437	431	438	437	425	427	476	449	468	414	425	461	424	425	434	447	455	429	446	456	425	436	447	442	449	415	499	463	461	444	454	460	447	435	427	440	448	461	433	465	423	431	421	462	397	453	427	484	443	418	455	434	439	423	450	434	440	462	429	429	435	460	436	473	431	464	471	449	436	415	424	436	413	472	436	463	428	446	454	421	420	432	437	443	412	422	417	436	432	427	457	431	467	454	428	451	434	459	458	445	471	460	455	419	450	468	450	429	470	443	411	427	468	416	456	484	446	470	444	424	440	476	446	437	433	436	445	470	453	443	436	447	431	468	415	441	454	429	457	468	453	425	408	398	446	432	418	443	425	466	430	426	468	430	484	433	423	466	449	435	452	437	477	481	490	473	428	479	436	436	469	452	454	424	458	389	454	434	447	464	439	482	454	437	456	442	485	499	417	460	446	456	431	473	419	467	415	438	457	468	421	450	453	406	464	419	451	411	478	450	458	451	430	442	432	460	451	478	449	448	415	450	419	484	431	417	435	439	412	432	458	457	440	467	462	422	463	465	438	447	432	446	453	480	434	422	440	441	441	442	437	437	470	461	462	440	433	426	478	457	454	481	453	447	447	452	398	475	454	443	465	467	449	419	441	445	458	452	424	457	432	432	460	414	458	446	418	414	445	396	423	447	450	441	430	446	450	477	453	424	413	460	428	456	428	435	425	446	463	438	427	423	411	431	435	436	441	468	460	441	454	446	453	419	413	484	463	479	436	432	440	435	466	474	453	452	393	473	441	473	442	452	471	422	473	398	460	409	444	460	425	448	414	431	457	460	476	459	411	422	425	455	487	458	432	446	433	420	454	415	452	457	466	427	441	439	443	448	459	438	438	437	372	401	408	442	442	446	472	446	420	417	441	494	469	447	456	435	434	422	430	459	447	421	457	428	480	442	424	434	427	441	469	452	451	439	451	462	441	422	456	427	415	429	469	427	422	447	460	453	431	445	426	447	458	454	448	483	423	464	436	493	465	450	471	436	475	417	453	433	453	411	495	435	422	430	421	462	422	421	469	477	477	473	421	431	454	433	458	445	464	442	441	430	454	425	466	417	443	444	463	458	424	460	475	439	441	432	452	426	429	453	432	441	486	404	489	449	452	444	448	457	457	432	457	429	402	415	477	483	474	382	448	464	463	458	446	419	430	484	424	437	440	440	451	452	436	450	449	447	468	428	445	442	430	491	449	442	449	447	433	430	430	441	469	449	432	440	442	407	422	432	445	435	438	462	449	440	446	454	430	449	457	451	453	416	425	449	452	450	420	432	399	418	424	420	410	428	421	453	430	452	458	447	432	440	461	464	450	457	436	428	440	425	460	439	445	447	428	463	468	490	430	424	464	485	440	451	430	455	423	444	451	429	441	440	423	429	450	439	458	465	420	450	414	446	448	455	471	437	437	454	385	450	421	441	453	449	415	428	442	452	471	441	455	434	455	417	454	435	488	441	448	436	451	448	421	427	444	443	446	431	399	427	461	453	436	483	424	484	483	429	446	423	452	516	416	453	454	447	449	467	472	454	453	450	429	428	444	460	436	464	417	468	450	423	409	449	465	391	464	471	404	461	463	474	470	397	461	437	485	433	427	441	437	422	450	488	448	423	420	471	468	458	447	414	440	423	482	466	441	439	457	444	420	438	431	444	493	421	454	444	455	453	437	466	452	454	419	484	452	436	455	436	445	419	450	470	452	470	433	447	429	443	432	433	448	477	455	469	453	431	427	443	463	420	424	434	459	460	477	477	469	483	408	443	474	445	416	452	451	422	426	440	441	428	424	473	468	411	421	440	431	451	438	450	476	451	471	478	425	436	484	437	457	430	432	428	405	445	451	413	421	462
23059	21104	28645	23806	21104	18747	2265	895	740	652	637	586	541	502	481	479	466	479	476	436	458	429	428	461	447	440	410	414	433	403	377	394	395	399	387	420	407	427	410	404	379	425	395	394	367	375	423	398	384	393	364	375	404	418	429	373	399	417	388	398	366	420	426	380	396	384	363	397	385	391	405	371	393	382	377	403	380	363	389	382	409	366	416	388	384	403	393	407	383	370	393	417	364	388	383	352	378	351	420	374	370	398	413	390	390	399	394	448	367	417	396	370	371	392	393	384	426	391	417	376	406	404	398	387	361	393	402	397	404	417	402	387	388	426	391	401	377	402	409	382	403	391	361	380	361	419	367	441	378	406	392	411	418	429	371	392	410	394	386	438	385	398	407	395	417	376	377	356	391	380	367	366	339	398	377	413	398	378	398	433	387	403	405	380	407	381	387	411	395	373	404	384	370	401	426	366	387	389	366	371	361	414	389	408	387	375	401	428	383	378	366	400	365	412	349	375	404	369	393	384	388	352	415	408	421	392	412	409	386	393	413	404	373	367	374	389	422	395	395	364	436	379	363	424	384	376	400	387	399	420	377	406	400	374	346	394	390	400	388	403	376	400	397	384	399	329	370	394	390	406	397	395	390	365	381	420	373	381	406	377	404	423	385	374	389	395	395	377	372	385	398	405	389	408	399	418	393	376	391	378	336	412	381	407	371	372	367	365	397	392	401	343	399	403	387	429	382	353	394	375	381	421	363	404	368	383	395	400	408	394	404	377	420	366	336	384	372	422	381	388	393	396	395	388	374	368	383	381	368	392	391	391	380	356	378	370	373	351	362	357	405	369	378	348	398	355	351	392	404	363	404	405	381	390	363	402	388	398	357	375	413	398	343	373	388	373	342	396	387	398	401	400	388	382	399	431	347	369	395	390	401	408	389	388	400	429	342	424	393	406	384	410	393	388	389	422	396	368	400	386	410	379	381	387	371	403	399	367	385	345	397	421	346	378	403	392	416	379	389	426	397	393	381	347	410	424	380	382	368	373	396	427	434	390	402	371	385	395	376	360	375	374	377	391	397	395	408	380	399	424	390	406	383	380	376	382	418	387	404	380	384	399	370	378	410	377	406	400	399	374	439	388	425	359	392	386	396	361	416	373	369	384	375	413	406	359	379	374	398	405	388	409	400	383	403	392	374	422	411	381	413	393	407	382	390	380	392	392	409	375	403	411	408	399	372	386	386	402	371	364	351	404	397	388	399	395	368	373	378	396	360	392	392	336	414	417	411	416	358	369	371	396	399	369	411	417	353	363	403	404	383	352	414	381	383	412	394	394	377	385	391	390	388	422	370	388	377	365	372	398	385	413	367	430	379	411	385	378	372	376	417	354	400	422	385	398	416	402	416	390	354	436	419	402	405	332	436	402	357	388	389	388	418	419	379	388	384	362	410	384	378	374	350	395	385	371	384	402	395	340	406	381	406	391	372	393	390	344	384	405	363	394	405	409	385	407	420	404	405	396	390	403	387	382	403	382	365	363	362	409	393	415	419	396	420	367	378	390	346	419	388	370	355	339	373	368	403	389	409	353	362	402	388	395	402	375	407	402	359	413	375	347	396	392	396	403	394	397	382	412	413	369	369	407	377	398	390	403	378	371	394	392	377	352	389	419	428	368	343	389	419	406	378	385	373	373	399	408	395	378	331	373	380	340	396	385	391	397	390	404	395	406	372	428	391	398	423	381	358	423	382	391	408	386	413	390	378	389	410	368	385	390	378	373	370	434	451	365	376	420	378	393	380	388	422	401	401	347	397	430	351	380	402	415	372	398	397	386	371	399	386	401	410	331	393	407	389	405	374	366	410	400	389	403	429	407	366	413	386	369	366	370	398	364	398	423	379	414	391	376	375	397	404	421	374	394	421	404	382	369	387	354	421	373	398	413	407	351	359	373	390	409	383	376	389	372	392	377	414	357	355	383	364	387	387	382	406	410	409	408	404	378	398	418	396	388	365	407	362	411	396	372	418	383	394	361	354	352	388	364	438	356	409	359	369	369	395	392	387	387	375	386	392	391	405	427	384	374	409	359	347	380	381	425	352	400	408	341	386	386	363	402	372	384	427	353	404	410	384	373	374	387	403	401	353	401	431	401	407	366	378	393	378	362	372	371	401	396	371	391	371	396	390	381	403	413	414	366	374	378	382	378	380	364	362	396	379	426	374	394	414	371	358	392	382	387	384	413	420	388	394	367	387	403	396	394	366	408	367	383	410	380	380	405	373	395	369	376	378	367	399	426	388	404	398	397	374	394	385	399	382	420	397	352	417	393	413	406	403	363	392	376	357	389	343	385	405	373	386	381	387	379	361	368	388	410	395	407	401	425	361	362	371	369	392	381	384	414	390	376	394	385	399	402	394	380	424	394	364	432	362	368	381	408	388	407	405	372	364	407	368	348	396	394	355	420	370	402	390	340	385	381	378	375	394	378	361	367	401	405	385	396	418	385	358	364	396	367	368	377	391	395	366	356	384	361	422	387	419	372	403	386	379	380	403	367	406	375	405	412	361	415	395	392	414	395	372	398	358	396	366	356	369	360	404	421	339	375	441	406	398	372	426	377	388	389	374	417	413	427	406	375	380	396	410	374	371	416	410	405	363	367	373	392	389	419	412	388	407	411	383	363	391	403	376	387	374	381	397	416	407	368	394	381	391	388	413	430	402	369	383	364	405	384	381	382	397	422	384	403	385	379	396	412	389	418	430	401	366	404	414	389	420	416	374	391	412	353	393	417	407	384	359	435	392	360	402	390	368	415	361	382	364	383	380	399	352	375	385	385	416	373	368	405	383	406	373	397	402	397	352	423	354	393	399	397	389	394	388	386	382	401	359	378	366	399	399	358	374	406	367	367	380	386	384	397	369	393	409	405	377	402	386	388	362	361	409	404	358	383	392	389	396	377	359	416	419	364	382	356	371	373	402	420	393	388	413	386	374	410	342	381	390	388	381	383	397	394	409	376	354	395	384	398	408	391	394	398	410	380	382	388	391	372	372	385	384	354	407	394	379	413	407	387	395	374	354	387	433	384	409	375	371	375	378	386	369	386	382	382	395	373	415	410	395	392	414	374	359	429	394	415	383	399	394	389	366	392	377	401	399	401	359	375	407	393	406	432	433	402	386	366	358	414	390	402	342	358	369	378	371	402	356	422	372	373	362	413	396	380	400	382	370	385	367	416	353	415	382	370	396	418	374	384	382	380	378	392	388	408	404	374	392	365	415	397	374	429	391	383	371	390	376	402	379	350	377	382	367	418	375	375	365	377	393	353	413	368	411	358	401	385	415	399	375	415	354	402	355	350	412	410	409	377	417	393	379	360	379	403	421	392	376	399	383	411	388	413	401	366	415	395	365	384	388	376	354	379	382	401	377	391	379	397	372	376	416	378	380	427	397	377	402	428	392	366	395	388	417	393	374	412	338	395	377	398	395	365	362	410	424	408	396	400	399	376
44753	29162	13415	7472	5029	3838	2924	2457	1997	1653	1517	1344	1261	1116	1089	1000	1001	948	923	912	895	853	835	813	819	766	750	794	779	733	730	800	760	730	724	767	738	746	745	671	717	705	730	707	718	715	728	700	679	702	691	688	721	689	712	664	708	664	688	668	654	730	693	712	685	675	631	679	682	663	642	714	701	687	670	768	685	681	688	684	681	685	748	684	712	642	647	681	661	734	675	700	700	681	711	684	703	681	687	703	690	673	668	647	666	682	669	723	650	661	697	651	643	688	712	699	714	675	698	655	664	675	661	656	664	634	735	708	663	700	641	658	704	655	707	628	690	705	697	713	671	668	699	678	637	654	707	694	657	711	706	676	719	695	673	675	701	723	680	695	652	658	723	732	686	693	662	657	677	651	697	645	712	671	643	682	642	636	671	655	695	691	693	689	629	648	673	643	668	651	696	675	652	660	679	659	677	649	677	648	705	619	628	694	668	719	674	661	686	689	705	686	692	686	680	664	672	665	699	661	653	682	646	667	667	665	726	702	704	654	679	663	683	676	704	659	608	682	720	708	679	677	662	689	663	702	667	684	677	670	717	668	678	689	644	700	725	717	713	688	684	639	690	678	676	631	721	630	655	718	708	637	685	626	658	656	695	673	691	672	650	639	675	687	640	683	653	668	652	643	656	674	658	635	671	680	665	685	714	688	655	672	702	676	643	654	667	703	677	654	681	655	624	699	698	695	691	674	681	674	709	647	677	682	639	680	686	643	637	654	684	636	735	723	688	687	675	674	691	664	674	690	671	691	701	666	684	654	677	676	694	663	677	700	709	676	669	640	694	690	661	669	705	656	648	654	667	667	708	699	655	689	615	666	692	728	678	667	679	688	696	638	666	651	676	728	677	652	718	685	676	664	708	667	657	677	692	701	690	677	662	689	703	671	671	648	638	701	657	667	646	670	648	655	656	684	671	679	687	638	616	648	700	691	677	687	694	657	665	672	649	732	655	706	675	721	651	680	681	679	691	672	728	687	656	713	667	653	692	635	668	640	713	653	658	666	673	673	699	700	624	658	657	645	668	707	728	719	669	664	697	641	633	697	643	657	658	687	636	681	667	682	649	665	673	701	635	689	689	714	704	641	629	680	640	683	647	703	688	627	682	660	661	685	639	666	683	650	681	664	662	708	642	680	690	636	709	699	665	712	691	672	672	663	688	676	648	663	662	656	634	660	671	699	699	673	650	667	640	679	678	680	657	663	648	670	678	649	712	650	650	683	677	687	689	673	619	627	709	671	638	692	662	665	654	692	615	683	624	647	685	671	685	650	670	694	696	661	698	694	690	685	717	699	692	642	668	695	674	698	669	685	693	667	671	640	676	690	640	653	703	633	648	668	700	668	630	710	670	661	675	697	671	650	681	741	683	637	655	644	694	715	658	648	689	690	691	664	680	653	696	672	661	698	679	667	697	710	682	654	675	656	700	717	656	666	667	696	684	674	697	592	714	697	710	659	712	648	720	661	681	721	647	632	669	709	701	662	686	695	659	673	702	625	706	658	671	712	697	693	654	677	652	668	666	663	730	687	678	684	709	627	665	686	694	701	690	660	656	639	652	647	677	695	685	653	613	639	703	657	680	647	622	662	732	681	667	659	634	670	679	694	672	679	693	678	688	700	716	680	622	649	657	694	679	641	608	662	675	634	639	693	669	685	692	678	672	680	650	703	696	645	624	679	678	646	647	673	687	651	702	702	687	690	720	677	677	671	681	700	655	685	698	670	594	667	700	706	679	652	705	679	700	674	689	689	682	667	713	672	680	688	666	716	673	697	694	700	739	682	651	709	650	654	640	693	667	621	666	656	692	678	618	647	670	670	691	647	674	651	677	676	716	679	706	741	673	700	661	643	699	641	674	644	699	702	686	659	653	673	698	703	714	652	693	668	649	697	607	654	676	664	666	654	668	685	677	670	684	666	672	628	709	636	650	693	659	638	669	666	692	621	656	683	681	621	684	685	652	680	600	678	663	701	707	700	721	680	644	697	661	716	690	631	659	684	634	690	653	679	659	653	651	670	662	694	727	598	702	693	704	696	703	681	699	688	677	683	732	656	691	635	648	661	648	674	681	672	696	662	678	676	677	668	657	674	696	694	694	684	668	700	672	655	663	702	620	618	680	672	647	676	689	648	644	681	673	633	689	677	710	664	720	642	677	661	673	737	677	623	653	709	630	679	656	736	663	674	681	673	679	720	671	704	602	712	673	660	693	667	693	657	671	661	712	681	678	695	673	657	667	665	688	714	669	717	663	685	650	678	703	621	694	658	733	650	679	719	636	688	684	698	676	616	662	638	648	722	676	658	697	649	656	693	670	687	661	706	668	676	664	671	703	713	662	692	707	650	683	684	670	708	661	683	634	656	623	678	671	652	646	650	666	713	660	688	657	655	654	692	668	692	668	678	655	683	703	651	681	670	688	662	732	690	657	649	712	651	661	663	737	697	734	690	653	710	671	740	685	616	660	692	721	670	674	686	667	650	700	680	686	669	678	708	730	660	670	692	646	627	660	676	656	689	631	653	680	688	664	680	709	694	691	723	666	693	657	637	662	638	693	658	644	639	690	631	661	638	730	641	679	683	696	662	632	677	684	647	726	686	650	630	679	672	652	716	646	665	695	681	687	689	676	665	660	650	661	700	660	666	717	683	623	678	734	656	662	669	664	677	672	663	641	648	710	685	697	683	652	681	693	670	697	658	694	715	702	725	682	717	668	674	651	675	692	654	666	638	657	681	622	694	690	640	718	658	667	686	702	697	654	664	699	643	655	677	678	708	681	643	658	698	674	650	659	618	659	681	643	699	685	674	737	677	709	695	646	636	683	665	658	649	649	689	678	656	634	664	703	679	739	658	642	657	711	620	645	683	654	698	697	657	702	661	665	684	663	691	706	693	693	671	702	637	644	681	683	758	690	718	702	667	666	667	681	710	673	646	639	633	688	681	725	729	687	677	657	668	697	689	677	702	672	701	727	662	659	677	717	690	674	657	648	715	623	673	644	674	632	642	656	677	683	633	656	712	699	661	757	700	664	600	662	634	689	652	659	658	628	717	667	661	682	653	663	660	679	631	701	699	669	657	686	688	733	638	647	654	713	696	699	666	694	728	654	704	697	673	647	658	640	685	664	722	689	654	672	673	642	705	680	697	640	652	688	712	664	657	664	705	658	646	698	675	664	648	663	717	671	633	677	674	671	651	624	666	669	676	655	649	636	637	686	653	674	675	667	677	694	678	697	660	673	653	626	666	669	680	710	678	672	670	707	671	671	668	661	692	638	693	663	659	664	650	679	662	725	690	704	669	726	675	737	672	691	643	642	693	667	648	655	680	697	690	688	692	653	666	697	694	675	717	694	664	648	678	680	663	679	669	657	691	653	677	695	647	709	724	675	694	666	691	728	673	671	652	690	692	701	687	662	660	664	703	692	696	647	676	680	658	653	713	680	649	637	704
26547	20735	9286	402	229	167	141	108	136	112	96	113	111	90	118	100	101	106	121	92	109	109	109	100	100	107	95	107	97	92	104	91	92	81	105	94	85	112	101	117	103	105	108	96	88	114	99	77	98	105	106	83	97	99	93	114	84	96	97	94	107	100	78	113	97	108	98	102	85	89	101	101	100	89	98	90	105	85	98	102	102	121	92	100	100	91	106	102	100	92	91	94	96	94	82	93	102	99	97	94	90	109	95	95	106	88	96	107	122	92	102	91	117	100	88	107	111	98	103	118	109	103	111	114	88	96	100	107	99	114	107	98	81	102	115	113	117	91	96	95	104	88	100	96	95	113	86	108	115	92	114	98	77	108	86	96	116	111	102	97	110	98	91	101	102	96	87	88	92	114	106	105	89	89	99	107	96	102	108	99	99	79	100	92	99	98	105	104	96	102	117	81	102	94	102	120	85	99	72	96	102	83	97	114	91	79	103	139	90	98	119	86	103	104	90	108	91	103	115	114	97	97	76	93	107	103	97	97	91	100	95	103	93	100	95	89	89	87	96	115	90	98	107	97	107	82	87	96	93	105	90	104	109	99	93	84	100	111	92	104	95	89	95	93	111	109	108	106	93	103	89	98	90	84	85	91	98	110	111	97	115	96	113	91	91	98	97	88	84	108	96	101	101	111	99	91	94	108	85	93	97	91	102	104	93	99	113	81	97	84	85	77	86	102	103	109	103	103	95	123	111	99	120	92	78	103	111	113	103	94	102	81	101	103	92	107	112	101	103	96	97	95	108	103	95	85	85	108	122	108	92	98	105	116	96	91	112	98	82	89	97	106	101	108	115	95	90	104	104	101	89	91	92	96	89	100	105	111	95	115	94	99	79	110	107	106	91	102	87	107	110	107	90	98	96	86	114	108	90	95	99	104	101	92	96	113	88	85	78	92	99	78	123	96	105	89	106	113	115	112	80	86	90	97	101	105	90	112	96	93	108	102	101	87	82	98	126	94	91	88	113	91	94	106	117	115	98	86	88	86	111	101	84	131	98	90	96	122	79	89	86	104	95	99	82	119	107	101	112	92	113	92	110	92	99	83	94	95	84	106	107	107	108	113	98	86	95	89	86	94	104	111	96	98	95	103	103	104	101	97	102	98	97	106	97	95	93	87	111	87	97	77	89	81	103	85	96	97	113	106	99	101	86	105	113	109	93	88	99	103	93	93	109	99	106	91	82	98	95	107	101	97	107	82	74	113	87	92	105	92	113	98	120	88	94	97	91	102	104	80	99	97	102	125	93	98	95	97	96	97	116	98	101	89	98	114	90	116	95	84	98	107	119	100	117	111	103	101	101	99	98	105	104	99	91	102	86	105	86	99	95	93	90	118	89	79	107	92	91	86	92	99	94	94	97	90	100	121	92	101	112	101	95	88	97	89	84	97	82	92	99	75	100	102	86	94	97	98	108	92	106	85	88	105	97	94	79	99	111	89	86	104	103	101	96	99	92	88	97	104	99	103	90	100	76	95	102	95	86	109	100	104	104	99	113	96	108	96	95	96	89	118	103	78	92	74	95	102	91	99	86	103	108	104	96	111	81	99	100	101	95	106	108	102	87	99	117	108	88	104	100	93	101	112	89	118	90	92	80	89	92	88	93	91	101	97	86	98	76	96	114	114	108	90	104	105	94	107	98	84	103	101	101	86	109	100	100	96	96	103	85	82	81	116	105	96	95	100	108	89	103	91	97	95	91	90	97	122	96	84	114	111	104	80	100	103	103	90	100	112	97	119	102	90	99	101	90	114	100	95	93	78	101	107	97	109	96	100	82	93	92	117	97	91	108	84	81	114	99	118	105	93	86	106	85	89	92	100	95	103	95	100	112	111	125	96	109	83	92	104	97	99	107	96	85	90	95	94	87	87	87	87	99	116	97	106	114	96	103	100	91	108	95	110	84	116	102	95	85	95	106	105	103	84	87	86	104	121	76	90	89	84	72	115	101	113	82	98	116	99	86	96	94	89	97	121	107	102	81	114	102	97	104	102	94	100	88	110	101	102	94	109	97	115	86	96	112	104	104	94	92	94	102	84	88	90	101	102	86	104	101	97	105	100	99	102	83	95	69	102	96	87	98	91	92	93	111	112	107	97	107	114	107	99	104	90	89	89	105	103	91	119	98	100	84	96	104	98	89	104	100	98	108	110	88	83	101	90	99	101	93	76	93	93	96	87	97	102	101	89	108	102	95	101	102	88	87	108	103	96	78	94	112	107	100	94	99	88	102	93	96	95	94	86	95	89	96	97	93	97	87	94	103	93	94	105	86	92	91	93	119	99	115	108	98	106	109	90	93	101	96	101	96	102	107	100	96	104	79	103	90	93	93	98	97	103	92	104	92	102	118	107	94	108	100	88	91	113	104	100	86	98	87	98	100	88	113	109	90	89	98	91	90	83	91	102	116	104	105	93	114	107	105	112	99	101	97	86	82	103	87	90	98	94	96	97	91	110	84	114	103	92	92	112	109	100	90	100	80	96	103	97	82	99	100	108	99	69	107	91	99	101	81	90	113	104	104	101	80	102	107	106	104	99	109	124	101	115	89	99	102	102	116	97	87	105	108	103	86	129	107	111	86	97	95	89	100	102	98	92	93	96	90	97	103	100	103	98	86	101	97	98	106	105	97	92	111	95	103	121	92	87	103	95	97	102	104	96	85	96	92	99	105	100	97	96	86	114	90	91	97	83	98	79	92	93	93	99	109	102	111	103	99	87	95	96	108	95	98	97	116	84	113	113	102	96	101	102	104	94	99	92	115	85	112	84	83	105	90	96	108	102	79	95	107	104	104	89	92	102	91	90	110	81	78	87	81	99	96	96	86	108	111	111	87	98	103	87	101	111	107	91	109	103	91	88	110	105	88	92	102	112	104	100	91	93	118	123	100	109	107	104	109	77	92	99	106	96	103	92	121	103	97	89	101	97	102	92	101	107	109	106	114	99	93	101	101	99	112	106	104	108	115	89	90	112	96	93	98	84	114	91	101	90	90	76	111	119	112	96	99	98	101	85	105	87	92	108	121	108	95	113	112	94	109	92	98	93	94	118	100	106	120	90	112	131	88	82	108	95	101	81	95	93	85	96	98	103	110	91	92	94	93	96	94	104	102	91	114	102	97	92	100	92	118	95	103	90	90	95	93	96	97	101	103	109	101	91	93	106	100	118	97	94	97	87	105	82	85	105	97	96	84	104	98	93	100	97	102	91	96	101	91	81	117	108	106	82	78	110	99	98	103	109	110	100	94	105	102	103	106	112	115	91	101	103	89	96	100	95	78	110	103	96	109	96	100	91	97	105	97	99	83	91	97	96	92	96	99	125	93	95	88	101	107	81	100	102	83	90	102	101	113	92	98	112	97	110	94	96	95	101	99	106	98	94	86	102	90	105	93	94	104	98	105	101	106	98	91	112	105	97	96	106	91	99	113	104	94	109	108	116	112	102	85	102
15888	5031	1139	612	433	383	319	292	275	227	232	201	226	219	220	198	182	201	220	166	174	220	221	200	227	223	179	218	211	196	183	216	215	199	209	213	181	191	188	195	184	201	220	170	190	193	193	209	222	220	205	197	180	220	180	177	205	177	201	165	185	221	195	188	186	194	191	182	198	219	201	218	205	185	208	174	217	169	175	196	193	184	203	196	175	187	177	203	198	185	173	166	193	211	212	181	190	167	194	174	179	184	211	206	193	182	171	187	162	198	219	196	203	178	192	184	223	183	227	202	182	176	196	222	199	189	216	185	191	181	224	213	190	196	199	200	179	185	204	210	205	198	189	159	175	179	201	220	202	167	199	200	194	205	201	189	181	182	181	203	197	175	203	196	204	178	179	218	197	176	152	184	191	206	194	176	178	185	212	179	185	190	201	187	181	191	183	168	179	185	191	179	162	221	219	206	208	226	198	201	189	173	170	209	186	186	186	187	189	191	197	216	206	195	194	183	194	193	218	218	202	204	199	192	181	204	199	177	196	203	170	197	190	191	201	204	186	170	197	187	190	179	194	201	170	166	201	216	214	207	187	189	197	201	182	202	209	206	178	182	183	205	185	179	199	204	180	201	170	183	164	213	187	210	174	197	208	198	207	183	199	193	220	182	202	171	189	180	174	207	178	198	210	186	186	200	195	199	216	186	192	184	198	192	191	224	190	211	179	195	211	182	212	199	203	189	199	178	177	200	193	198	175	206	192	197	191	197	156	193	192	197	186	215	173	205	200	188	189	184	228	218	172	234	197	172	175	209	203	186	199	199	209	169	181	214	199	218	180	214	203	221	192	178	172	197	172	200	185	186	183	210	186	179	193	180	175	212	168	188	193	170	190	193	175	191	198	197	181	184	179	204	224	201	166	172	178	189	198	193	201	189	180	215	208	211	210	211	176	182	169	203	182	204	203	188	199	217	184	198	200	176	205	209	186	192	176	184	204	192	185	215	184	185	151	199	210	186	212	208	188	167	188	199	173	189	169	186	164	204	196	174	173	188	191	177	176	199	200	176	208	192	170	206	202	180	204	210	193	185	171	188	193	194	187	190	209	184	180	202	229	182	172	217	193	177	199	197	159	223	211	187	208	177	188	189	191	191	222	187	215	204	210	195	211	232	184	213	209	171	209	210	195	217	196	198	204	195	179	168	205	190	208	194	215	178	191	202	214	185	180	205	185	210	208	190	205	198	186	193	179	196	207	207	197	191	198	194	197	207	189	217	195	187	215	183	181	175	185	167	203	190	184	169	205	183	172	198	173	184	192	187	212	195	202	183	202	206	190	191	197	195	177	189	193	200	187	198	199	189	191	204	206	199	176	188	196	204	177	196	197	191	191	196	202	219	195	216	202	212	177	211	192	196	193	197	178	192	219	190	187	178	198	200	210	213	200	185	190	188	190	185	181	210	187	212	183	188	213	178	174	195	213	195	204	157	181	201	213	203	206	160	171	199	213	191	182	184	210	204	170	202	204	172	201	193	193	188	190	205	181	206	196	177	180	191	217	184	225	224	186	203	206	182	180	183	186	183	192	195	215	180	198	176	172	198	202	183	177	188	179	202	200	208	206	190	203	181	182	183	167	190	199	217	187	202	173	182	177	206	181	187	198	196	198	197	177	185	162	215	171	184	193	203	193	153	190	210	194	198	185	212	181	179	202	210	187	204	171	196	180	202	180	187	173	190	177	192	203	199	198	191	166	194	186	202	197	208	192	212	191	192	211	187	181	194	207	177	187	172	198	185	218	189	190	189	194	166	213	195	185	196	177	196	184	213	200	214	193	182	200	211	219	192	206	193	212	201	181	198	184	186	176	191	198	224	195	179	173	209	200	188	188	192	195	208	205	200	193	194	194	193	184	225	168	197	181	188	229	204	201	205	192	179	189	203	196	184	205	211	209	172	208	184	207	175	206	183	182	201	188	194	205	196	204	185	205	197	189	177	223	209	174	207	173	197	197	185	181	216	213	204	158	167	210	209	190	221	206	193	213	165	195	203	196	181	208	196	182	220	213	183	199	202	196	197	194	189	194	169	210	201	245	170	205	186	215	196	213	160	193	188	205	194	179	172	172	183	206	194	185	187	215	200	195	190	175	170	185	200	189	187	190	197	194	218	177	191	178	205	185	182	198	183	184	189	175	192	189	209	183	171	199	188	181	209	184	195	171	191	199	215	171	228	189	203	210	184	174	186	185	194	218	212	179	216	211	211	192	222	206	209	189	166	160	189	181	168	180	194	210	204	201	212	195	182	188	198	169	228	213	182	193	188	204	207	183	164	194	176	191	190	179	211	219	188	190	190	164	203	198	192	190	200	217	193	197	190	198	188	184	200	192	178	211	210	197	169	180	203	194	177	189	179	208	190	170	209	197	200	186	182	178	191	191	191	217	182	205	209	177	184	193	181	178	181	183	215	207	182	194	176	214	208	176	169	195	190	184	181	203	210	197	188	217	194	174	203	209	202	186	218	201	180	224	197	195	194	186	174	213	195	193	201	183	200	210	213	172	181	168	168	176	185	203	206	215	198	186	195	182	184	212	180	182	202	176	211	182	212	232	197	218	180	199	211	191	193	196	238	188	170	198	173	189	199	175	217	206	197	176	186	206	179	194	159	191	186	213	186	183	211	189	213	185	208	210	181	184	194	192	198	199	185	201	182	192	168	188	192	189	164	219	168	182	189	200	218	215	192	208	200	163	191	204	207	169	198	194	191	226	215	187	202	204	165	185	203	204	189	187	225	165	201	188	188	184	192	181	210	191	185	190	209	201	188	193	208	203	194	217	197	207	189	218	193	191	205	190	204	188	208	197	176	191	208	189	225	206	198	177	175	199	193	192	200	201	167	188	177	224	194	191	185	211	209	211	207	198	214	188	199	176	218	191	199	172	182	181	198	218	171	222	170	179	200	196	196	199	201	166	195	191	180	193	178	178	186	180	205	208	183	200	195	177	195	231	226	187	182	180	198	195	189	187	182	181	177	204	201	171	194	184	194	213	211	190	232	187	190	187	191	205	174	205	194	171	194	166	190	196	208	172	196	198	173	209	221	187	193	187	193	220	178	172	201	183	171	189	177	206	188	193	186	182	208	185	174	186	196	178	204	183	199	211	177	193	202	205	179	184	191	207	201	209	183	192	171	188	204	197	192	166	172	207	184	196	208	200	177	202	197	185	179	210	186	180	198	176	193	201	197	176	172	168	190	205	205	215	189	210	211	209	216	210	191	195	210	215	190	199	203	161	174	178	194	187	207	187	189	187	196	196	173	208	206	198	197	186	176	185	207	198	213	202	168	183	179	162	172	186	182	173	186	197	220	188	182	208	179	213	191	176	196	202	202	185	173	198	202	200	200	180	217	199	200	183	199	195	197	207	202	186	213	201	197	218	213	189	192	206	200	198	186	190	207	175	175	206	166	188	186	210	179	186	196	192	197	212	203	202	182	176	202	197	202
23972	21088	28076	24309	20460	2466	695	478	420	346	347	353	313	330	293	288	269	294	266	275	264	249	298	265	254	240	263	252	273	242	265	258	234	264	249	266	276	290	235	251	264	256	247	269	264	267	261	267	245	273	269	257	246	258	268	221	270	252	261	262	243	262	259	268	262	273	255	261	233	253	242	247	261	245	276	262	225	258	246	266	219	245	258	236	275	228	247	247	258	220	232	266	280	240	220	242	218	265	234	247	263	227	231	252	247	246	285	284	205	272	235	266	239	229	239	245	204	256	229	244	216	287	234	218	268	255	226	230	229	245	247	246	262	267	223	258	245	265	239	234	234	266	263	257	239	256	242	269	229	256	232	245	250	277	219	247	249	226	250	240	271	246	230	242	259	247	236	256	234	268	231	265	251	246	249	246	256	263	236	236	237	228	235	224	252	232	228	265	244	270	235	247	233	262	265	254	256	271	279	255	253	227	252	243	243	232	232	215	289	258	262	242	242	232	257	239	229	280	209	233	247	250	255	242	265	243	251	262	253	237	242	266	265	243	274	238	250	245	227	257	231	249	246	247	244	248	248	247	265	234	283	250	241	254	229	242	261	275	251	296	247	242	217	237	235	247	264	244	270	235	279	251	244	249	208	239	245	252	257	226	266	283	231	246	259	226	255	260	261	260	282	266	231	247	264	241	229	230	235	254	304	234	221	239	264	236	260	243	226	242	255	271	272	263	247	246	271	243	236	255	244	220	210	241	235	237	238	227	220	228	225	221	248	229	226	222	249	245	250	239	257	217	231	240	242	290	226	245	230	262	263	266	261	256	248	207	259	268	260	260	220	268	229	235	216	235	289	263	249	233	240	281	242	244	260	233	229	248	236	248	263	235	253	248	231	232	248	255	218	250	226	230	260	260	227	282	264	238	233	239	263	266	248	252	241	240	271	233	265	273	249	224	242	229	249	250	229	257	227	236	279	253	242	282	228	230	247	269	269	251	261	274	253	221	240	222	237	259	278	239	250	235	264	213	229	270	241	280	256	241	219	248	280	245	248	247	219	263	275	245	246	239	249	241	262	248	241	251	242	232	243	236	236	255	235	249	233	244	245	251	263	251	261	239	226	256	275	214	260	254	269	225	250	244	249	264	235	257	248	264	308	259	266	240	228	254	254	251	250	251	253	240	277	255	242	248	237	248	274	226	265	264	249	248	237	256	252	258	236	233	241	236	235	254	242	239	242	231	259	219	268	243	248	257	240	261	230	234	229	234	260	273	256	251	251	260	235	249	249	246	250	226	259	219	217	232	228	261	240	246	262	263	255	266	246	264	258	236	263	237	226	243	244	286	247	235	234	233	244	260	194	253	255	256	248	235	280	255	247	232	259	231	242	248	261	248	248	250	249	246	245	234	245	238	223	248	231	233	233	249	219	265	229	240	258	221	258	247	248	277	233	250	257	251	251	229	249	245	253	266	238	258	225	257	245	260	216	238	274	265	240	258	244	247	245	258	270	230	233	246	245	255	255	235	218	244	260	242	246	252	248	220	241	225	272	224	238	229	254	251	247	261	264	246	242	230	219	249	263	252	254	239	243	270	256	254	233	210	254	235	239	251	264	251	249	254	225	285	257	238	282	254	245	238	264	237	240	256	250	244	256	240	236	256	229	235	269	249	250	240	273	263	235	252	251	237	256	240	273	245	234	268	219	229	264	244	243	267	246	266	240	245	266	229	254	271	265	251	266	236	232	249	251	292	230	255	250	219	253	223	255	248	280	260	264	226	259	261	233	239	237	227	233	251	235	240	242	234	235	248	267	262	240	260	259	259	260	243	266	238	221	260	241	238	226	260	229	240	216	241	262	230	238	260	245	273	258	259	256	244	268	237	241	245	254	228	266	241	244	251	241	254	218	247	264	231	248	247	249	244	227	238	246	251	242	248	231	258	235	223	244	234	258	247	266	233	246	245	230	247	260	244	246	260	263	249	221	214	251	249	255	219	227	257	229	232	254	236	250	240	232	243	232	254	229	258	270	229	272	242	247	235	278	250	241	224	261	255	260	252	243	278	218	228	227	232	274	242	228	268	244	258	271	226	230	238	249	240	250	241	228	232	272	256	272	251	231	220	237	219	230	257	273	239	243	254	246	242	243	226	233	269	276	201	263	242	261	263	231	252	225	242	264	250	237	226	251	235	262	239	234	228	255	250	232	239	269	252	252	277	227	245	258	256	229	245	276	248	251	226	245	259	236	246	243	254	243	215	247	242	267	234	224	242	246	253	240	254	255	249	270	255	263	234	253	242	273	245	237	274	243	226	246	215	232	254	235	275	269	240	238	244	226	234	218	280	257	277	257	235	253	255	271	255	274	250	252	248	276	265	264	214	218	257	243	282	249	234	250	245	229	257	246	252	233	254	230	223	227	245	240	241	244	249	245	242	235	253	221	234	283	255	257	256	217	250	272	244	269	257	260	231	249	249	236	267	225	240	256	247	277	255	252	223	252	272	239	263	248	239	254	235	262	226	269	236	216	234	269	236	247	255	256	259	253	255	280	241	231	256	254	263	281	237	236	284	222	241	252	257	237	251	254	241	278	263	260	226	276	280	265	267	239	251	262	239	280	275	233	252	254	282	249	238	242	247	242	239	234	226	234	282	221	223	272	203	253	263	248	254	252	245	243	247	263	260	245	243	241	230	222	248	259	238	275	242	240	251	233	235	272	238	243	257	248	255	249	236	240	253	265	258	235	224	249	248	237	268	232	243	253	240	233	231	266	235	264	233	226	253	241	255	251	258	237	268	241	240	254	257	278	287	264	231	261	242	249	230	236	236	254	236	258	282	264	246	277	243	242	246	233	250	234	242	231	260	230	227	229	254	237	247	228	249	252	225	269	241	263	236	245	258	264	245	264	265	265	286	221	284	231	258	238	259	253	236	239	263	242	218	230	283	249	227	255	245	267	249	234	234	242	230	251	249	237	275	253	237	234	236	247	239	248	258	269	233	205	255	244	225	224	261	237	248	222	258	271	218	254	262	225	243	245	229	278	253	260	247	244	228	226	266	237	232	257	237	264	246	231	269	296	236	246	251	263	239	226	236	251	254	257	246	237	252	228	278	284	263	253	257	253	239	235	218	266	266	225	260	249	244	235	262	245	267	223	263	275	245	246	241	216	254	239	247	242	250	263	245	258	243	235	257	236	263	284	243	220	242	251	225	239	254	283	268	244	268	259	242	257	243	232	239	250	254	254	265	271	252	254	253	213	257	257	254	248	231	265	245	235	254	253	236	245	249	227	272	272	233	249	235	255	219	250	260	285	249	270	237	220	258	235	232	252	227	233	266	242	239	253	243	294	234	225	226	259	251	275	234	215	252	246	237	245	252	240	232	233	262	245	265	259	259	241	250	258	245	264	241	235	225	254	246	247	244	267	265	254	249	271	252	258	213	234	261	236	254	264	259	262	238	259	241	267	266	248	228	264	237	231	255	254	251	267	236	247	246
38653	14967	8482	4240	2893	2062	1661	1325	1099	983	871	814	690	700	674	602	609	581	578	560	570	479	559	503	486	513	496	466	468	490	483	507	481	471	470	496	479	456	456	497	468	452	443	496	475	488	435	436	447	444	428	464	453	497	450	475	415	461	470	426	479	432	490	448	448	427	455	395	448	438	466	438	466	452	419	475	442	461	441	425	448	447	480	439	426	444	414	426	470	419	505	430	455	489	465	455	440	464	420	460	433	438	471	425	445	431	439	484	453	447	466	475	402	474	481	445	441	460	473	467	453	451	437	443	421	416	466	423	473	467	438	452	448	417	455	469	417	489	451	437	405	432	468	451	442	464	432	472	452	457	458	396	411	458	467	451	420	467	461	421	419	432	486	459	521	453	469	455	478	450	435	449	467	432	456	486	466	484	464	435	433	455	420	427	422	490	417	454	462	428	417	480	408	478	437	491	453	439	390	449	454	465	419	455	463	470	436	449	491	454	410	481	408	419	448	484	440	443	413	471	459	459	434	434	433	450	438	461	471	456	397	442	453	446	442	439	471	429	428	441	442	406	474	472	453	453	472	430	421	458	454	421	459	455	439	404	447	445	445	433	429	425	468	446	455	479	458	455	432	409	459	462	490	417	445	432	436	427	459	463	459	477	429	440	408	471	458	408	437	470	465	437	445	439	449	440	454	423	499	451	415	420	425	453	457	456	454	483	460	459	469	494	439	464	442	453	429	413	418	454	432	485	450	463	463	407	443	422	451	461	413	464	452	459	450	433	450	387	433	467	476	433	439	468	465	435	440	467	429	425	441	438	450	451	455	451	417	453	451	428	447	389	444	463	456	453	442	485	440	397	480	427	433	468	472	490	448	420	442	439	463	385	423	450	442	465	479	453	429	428	491	479	459	438	435	438	447	439	441	456	451	447	461	454	461	467	442	435	468	411	445	437	469	451	492	445	401	447	458	429	421	481	474	466	454	425	437	437	445	445	444	436	434	463	421	493	469	454	448	428	446	453	428	469	465	458	470	470	467	447	414	441	457	449	429	463	438	451	468	458	446	435	443	424	466	437	440	446	429	420	451	463	432	414	479	479	475	479	402	443	452	429	434	443	426	423	421	469	414	476	436	441	442	453	447	426	431	462	461	412	419	444	450	420	450	458	479	440	442	427	478	427	417	460	487	446	470	453	410	437	440	457	469	453	476	413	476	435	454	447	468	443	436	437	443	443	461	423	452	442	411	444	471	420	467	428	453	434	485	438	433	459	465	470	401	459	442	426	451	446	433	414	439	486	469	439	448	417	468	458	462	485	437	435	425	425	432	445	486	457	459	432	436	455	427	470	440	474	465	484	471	455	464	458	462	455	461	441	475	433	422	470	445	464	444	450	442	443	485	450	451	425	449	469	427	468	424	462	426	450	438	438	435	445	443	409	464	443	439	446	421	487	445	477	463	461	455	454	445	430	475	442	421	460	431	472	476	436	408	459	448	490	436	452	448	474	481	403	420	485	421	414	443	433	440	446	457	437	450	438	494	450	466	447	421	454	455	446	474	430	481	412	427	448	452	441	361	448	458	471	464	442	453	446	467	425	472	472	453	450	463	466	448	433	448	421	466	430	433	429	446	450	480	419	430	462	429	440	438	473	485	444	439	455	430	454	455	473	455	454	443	477	389	442	411	455	420	439	416	464	449	443	431	415	486	460	454	435	436	403	425	466	437	448	486	456	471	402	449	434	480	446	410	440	474	448	462	425	463	475	424	440	431	446	426	453	422	432	441	430	465	460	462	428	439	448	459	434	438	475	427	425	436	440	404	460	429	442	429	451	435	435	455	430	442	460	441	457	472	491	423	457	468	461	439	460	426	434	456	424	460	469	415	438	439	447	455	458	423	451	465	434	442	452	438	459	424	424	452	451	425	443	448	439	413	457	418	455	454	445	463	467	467	434	474	470	432	468	475	427	459	414	462	465	468	461	433	445	441	422	438	445	463	425	450	431	472	485	475	473	448	454	447	471	413	458	453	437	431	407	458	457	470	440	473	458	485	441	422	423	456	442	454	462	443	420	419	440	472	460	417	468	451	439	415	497	439	423	426	446	432	453	457	420	449	483	429	426	414	444	456	457	443	477	467	453	466	445	450	470	462	439	452	432	432	443	396	479	479	451	461	485	446	480	420	461	458	467	429	449	452	477	483	477	423	432	499	427	415	485	475	450	492	465	470	457	418	447	451	430	440	448	464	426	403	441	437	428	420	510	424	480	471	425	429	476	433	458	417	453	436	440	457	476	483	448	459	455	446	445	436	451	434	396	462	426	425	430	421	446	455	452	450	462	453	450	423	464	446	444	424	420	447	445	451	431	469	438	452	436	452	490	404	439	467	456	419	490	433	442	448	456	438	430	457	487	455	467	413	440	475	432	431	464	386	522	450	450	434	443	442	467	447	437	423	432	461	450	438	465	458	424	462	424	462	380	423	457	462	450	412	451	424	439	497	502	449	450	458	432	439	424	417	463	448	424	454	448	461	448	466	450	433	451	419	421	451	458	455	462	452	401	472	434	416	416	455	440	445	460	445	454	486	458	443	430	429	453	432	436	463	445	421	424	460	476	446	406	483	433	427	444	430	433	456	443	442	446	400	408	453	472	415	450	440	426	457	474	463	470	452	458	421	406	403	426	463	437	402	467	417	437	470	422	466	457	484	465	423	451	447	474	438	438	432	469	447	443	433	455	442	440	437	423	432	424	467	428	407	445	434	439	445	427	511	447	480	434	477	461	425	427	474	466	446	467	455	465	445	414	416	437	463	451	441	464	417	473	443	409	440	493	453	390	454	467	499	457	458	458	437	411	468	401	486	418	459	436	487	415	407	484	459	452	441	460	435	492	429	427	450	449	476	473	420	457	425	413	441	416	422	424	410	432	447	475	454	459	420	480	416	443	483	456	453	419	407	425	432	426	459	471	417	406	424	468	462	459	421	405	440	427	468	472	435	500	436	451	469	438	467	437	422	429	465	457	448	430	450	468	452	478	405	433	456	435	444	483	454	470	454	453	466	457	410	481	424	454	456	460	422	433	470	456	419	459	469	418	471	474	394	438	425	458	472	417	460	406	452	428	465	470	424	432	480	435	452	413	463	420	480	451	448	406	421	407	469	459	439	441	455	473	478	430	469	397	462	472	486	482	470	474	448	425	467	461	429	502	412	471	432	462	469	458	445	425	412	412	444	420	452	457	404	453	448	435	471	428	475	465	428	460	469	447	438	429	457	428	458	489	434	441	444	441	446	489	425	434	424	473	454	444	447	430	473	453	412	453	451	467	453	418	471	437	430	457	447	462	483	498	410	454	448	445	425	449	446	444	471	456	434	458	406	413	444	445	479	471	479	435	436	434	437	471	452	444	458	475	465	424	447	439	446	419	415	478	444	415	439	473	455	437	449	450	416	480	444	472	462	447	500	414	451	445	433	430	443	462	457	424	447	427	431	428	463	414
23061	21086	28895	23511	21087	20092	2561	969	713	668	613	553	548	535	522	488	454	462	475	424	446	418	432	416	445	411	427	362	423	457	393	414	448	428	416	432	437	400	392	409	409	407	405	436	426	376	431	400	417	375	395	415	431	413	432	434	389	379	403	376	381	382	414	419	375	379	388	373	403	366	390	384	381	394	393	411	384	390	365	408	376	385	397	362	360	368	425	392	373	396	366	397	413	386	403	373	393	414	368	378	405	419	402	420	403	385	373	335	382	374	352	371	413	394	396	398	399	395	392	410	414	404	375	429	388	393	415	343	387	382	400	398	394	380	415	377	392	384	406	363	398	384	352	354	380	405	371	375	361	385	428	381	384	431	393	388	374	372	397	367	409	384	390	394	386	382	427	366	414	410	410	378	362	415	373	381	374	381	376	373	405	376	386	396	354	367	372	387	395	362	369	393	396	401	425	385	411	361	406	397	386	378	418	387	373	360	389	409	404	393	407	402	404	408	407	391	379	430	410	370	391	439	406	362	354	390	367	406	387	370	396	396	376	398	384	403	404	411	363	373	416	377	397	383	403	432	366	393	392	450	373	417	427	400	404	406	333	421	397	354	416	413	396	378	381	369	424	379	365	397	390	397	402	401	389	403	378	409	401	363	382	401	411	408	357	423	387	399	388	373	404	396	366	380	370	391	374	412	373	381	355	399	420	399	409	346	352	383	376	392	350	433	414	379	386	416	420	410	420	380	376	379	376	382	401	422	399	374	404	416	372	400	374	389	386	385	387	411	385	384	387	389	411	407	367	376	387	386	409	411	414	371	376	401	418	384	390	341	394	381	411	361	373	400	375	384	368	393	387	383	402	375	389	387	365	406	440	387	391	406	414	393	365	385	395	380	346	355	430	411	389	366	338	395	369	401	397	348	388	352	417	400	374	415	379	381	385	384	393	396	389	414	365	389	408	347	360	367	391	391	395	410	370	382	429	383	397	420	394	369	365	372	372	423	347	401	384	396	367	383	385	399	428	375	413	377	373	407	409	387	393	417	383	429	393	381	409	432	391	370	404	408	386	402	407	372	387	377	423	393	407	426	368	374	381	409	373	398	399	381	394	389	372	382	367	393	402	451	412	387	407	377	390	397	357	403	370	353	347	417	391	390	391	411	371	401	380	418	355	411	374	370	384	389	403	371	412	388	390	401	379	385	394	414	393	390	369	363	392	412	384	397	418	387	352	439	373	370	380	375	379	357	408	374	420	395	428	383	442	410	401	379	394	382	379	366	427	357	372	411	391	384	392	399	370	381	380	387	369	387	418	395	358	368	412	406	355	375	379	386	408	366	410	432	362	397	408	420	363	405	380	380	391	359	373	359	372	386	387	400	387	413	423	349	403	382	362	404	406	409	373	369	411	401	413	336	440	402	384	383	364	385	397	373	420	402	388	394	402	371	418	389	397	380	359	353	386	390	390	359	376	398	413	361	355	370	378	411	431	381	423	378	354	386	373	389	388	409	397	394	380	404	376	380	373	361	380	418	359	391	401	369	392	382	382	405	397	386	383	368	380	440	391	403	402	410	384	416	398	388	342	381	371	404	355	396	411	380	373	365	364	401	367	391	398	380	402	379	418	435	382	400	370	385	396	402	378	419	386	388	436	413	384	394	406	431	401	418	384	427	399	380	397	374	416	368	384	385	414	386	402	377	373	374	369	391	395	399	388	416	420	365	369	389	382	359	368	396	372	407	400	374	395	410	414	396	390	390	391	376	399	398	371	389	376	390	403	379	413	373	411	341	365	385	372	394	374	362	393	409	395	388	406	399	374	396	384	413	393	369	395	426	423	394	407	389	401	346	358	392	369	406	407	367	380	403	394	361	358	410	364	379	390	392	400	433	380	393	380	403	365	372	412	420	361	383	400	393	368	387	387	370	371	378	396	405	369	445	394	362	379	390	356	374	387	372	383	373	334	397	414	395	346	375	356	350	395	397	412	405	383	409	374	365	419	374	367	409	406	374	424	373	419	397	370	354	383	394	375	379	349	371	376	418	410	401	393	389	387	385	369	398	378	378	390	414	395	384	400	383	401	400	369	417	421	358	382	384	396	392	396	417	339	390	392	398	388	372	378	369	416	361	391	357	430	387	371	391	388	393	367	364	372	415	379	388	373	384	360	381	386	416	328	369	385	365	351	382	401	368	403	385	397	359	393	399	362	412	418	376	391	348	376	412	384	397	385	400	384	355	364	369	385	364	392	390	387	331	371	400	391	420	401	385	370	353	391	370	360	384	367	417	408	380	394	368	394	351	383	408	376	399	402	370	381	410	450	442	357	417	372	413	369	385	378	380	418	380	369	404	375	380	382	354	379	404	408	397	422	373	380	395	412	387	375	381	374	411	381	401	403	379	399	372	395	430	427	334	399	391	395	363	416	379	403	401	368	424	421	382	385	382	400	390	363	405	355	354	362	370	411	370	376	380	382	385	366	404	416	398	354	381	379	398	380	379	356	419	347	382	391	373	391	372	369	388	387	390	420	371	402	348	370	388	365	366	385	355	377	376	386	382	414	385	389	401	391	373	414	376	402	391	393	388	368	386	374	374	375	401	389	397	388	369	367	380	376	346	350	389	407	366	380	337	412	391	382	405	387	403	359	389	396	386	359	389	369	381	385	382	356	394	427	349	386	383	390	371	410	380	400	386	407	378	384	350	363	394	395	396	381	411	396	397	419	419	370	431	384	391	390	374	377	377	376	400	372	427	403	371	371	373	395	374	384	380	417	384	407	368	401	418	390	370	414	412	380	375	377	402	381	385	396	395	401	436	407	358	417	367	430	364	407	384	381	384	398	360	411	388	411	370	400	390	396	378	389	365	395	381	388	376	365	393	365	389	409	370	363	402	356	396	418	382	402	415	391	365	400	389	378	409	430	400	430	413	359	388	379	398	388	342	373	356	384	390	390	376	358	385	404	354	372	378	394	401	397	392	377	394	346	375	387	373	390	380	380	389	353	390	403	390	357	395	396	393	379	383	392	390	355	367	370	382	363	404	428	369	385	388	375	368	388	373	411	425	359	374	372	385	372	372	369	419	381	380	396	379	391	372	372	399	427	394	390	407	409	372	425	387	388	385	417	369	404	421	440	390	358	362	406	376	386	424	399	379	360	370	376	391	398	423	359	424	372	396	345	371	382	386	367	398	384	375	374	428	390	404	386	382	378	351	386	400	402	369	378	413	406	423	367	419	393	379	377	402	352	402	392	402	389	388	401	365	393	419	402	386	390	379	393	394	399	389	383	404	423	393	380	379	392	383	376	377	398	418	369	381	376	401	403	428	404	351	385	383	375	378	362	382	380	382	381	375	380	359	390	397	420	386	392	385	397	438	377	402	394	422	430	403	385	385	377	399	368	375	411	375	379	402	381	333	393	401	384	385	399	370	389	404	405	377	405	390	444	388	405	415	393	429	398	389	403	382	373	377	395	366	388	350	391	389	393	329	397	360
44954	21309	13599	7351	5170	3736	2931	2365	1986	1734	1390	1308	1260	1176	1103	959	990	948	986	907	846	846	849	819	745	783	745	791	807	758	767	738	731	743	701	776	689	716	691	678	717	736	764	721	710	728	696	710	680	703	697	745	663	696	682	720	726	688	721	707	735	697	652	654	709	681	671	635	643	722	667	669	667	687	656	680	671	649	718	672	658	735	722	709	690	686	664	723	648	679	691	643	678	645	719	702	648	678	700	688	714	657	690	650	703	685	647	698	642	675	667	691	663	673	699	736	693	629	683	623	667	664	654	672	691	682	698	671	706	683	714	663	665	669	615	670	698	670	646	652	668	705	685	666	707	673	702	695	727	671	681	680	688	680	701	662	692	650	689	676	677	677	656	657	655	680	696	661	674	637	648	732	710	699	709	656	708	650	636	681	655	653	684	669	702	686	655	705	681	690	723	669	652	668	660	704	683	646	667	710	682	676	693	667	656	668	728	663	642	696	706	689	682	672	723	645	684	596	644	696	688	639	718	632	634	645	689	683	703	660	682	647	605	706	712	676	643	673	688	734	694	699	676	675	665	687	697	684	638	665	692	672	645	693	672	687	689	666	663	685	716	699	703	685	707	701	690	661	681	685	617	670	616	657	720	653	678	706	635	686	703	712	663	687	666	655	677	660	656	722	674	677	668	677	680	668	712	719	651	645	699	679	651	669	673	711	675	684	668	653	728	706	731	705	666	694	607	689	686	665	677	678	694	694	633	675	663	667	653	666	659	693	660	714	708	668	699	675	664	627	671	704	672	728	678	656	718	658	650	730	696	659	692	675	679	718	702	689	697	690	625	623	639	670	594	678	711	713	692	682	637	654	722	717	665	695	670	684	701	648	679	620	667	690	697	724	719	699	699	681	663	667	671	674	664	697	675	691	678	659	655	660	683	673	669	647	648	667	691	661	703	589	663	692	691	696	702	645	682	679	682	637	665	682	698	673	631	626	635	685	710	693	696	688	631	712	697	737	697	655	674	672	661	700	665	660	671	681	636	658	678	652	687	666	710	669	676	681	700	702	673	663	673	726	696	636	644	677	685	638	666	683	676	654	664	659	688	662	691	672	671	645	674	687	636	683	665	675	646	699	643	708	692	645	679	628	701	668	680	724	678	681	718	665	647	663	665	663	728	674	671	659	633	718	679	669	641	675	714	631	662	675	684	678	696	691	675	693	701	648	652	608	623	665	706	668	671	737	694	665	660	652	699	671	666	692	667	692	699	661	739	620	662	632	718	644	683	670	713	654	641	712	680	658	644	675	679	714	675	680	663	693	667	675	692	649	665	665	670	640	614	637	648	674	694	651	690	679	702	693	646	674	673	644	690	702	631	643	677	634	678	666	643	623	654	678	703	658	722	698	673	703	649	661	700	665	685	671	682	621	667	659	627	677	742	679	674	680	660	662	623	652	664	675	654	683	675	685	672	641	713	654	701	696	680	637	674	706	683	665	703	693	663	685	679	719	649	684	680	665	653	702	743	689	653	712	698	665	669	650	653	686	668	674	653	704	663	672	719	628	652	728	656	762	667	687	695	682	674	694	702	654	634	684	691	699	670	711	667	693	659	676	660	658	662	676	674	701	707	638	707	729	727	675	639	649	667	720	701	637	662	635	687	655	677	723	634	677	730	677	674	669	673	689	661	637	661	705	677	710	704	679	617	643	649	636	601	669	713	657	681	685	657	715	668	686	671	722	664	694	680	648	652	679	722	654	710	622	679	646	705	681	675	625	656	686	670	670	661	670	663	673	683	660	610	707	665	627	635	701	645	635	701	635	659	669	680	646	675	674	689	675	731	686	676	696	655	688	689	710	686	672	694	649	707	654	678	668	697	669	682	632	643	672	672	672	653	660	669	691	681	712	692	715	643	664	685	733	678	657	692	659	666	692	679	685	684	653	653	682	666	723	680	692	655	672	663	690	659	679	652	639	693	712	678	718	642	667	637	726	676	671	642	648	713	647	645	673	703	661	671	676	717	727	659	711	661	693	639	666	639	625	677	639	698	666	684	697	636	741	662	656	628	690	682	658	699	665	685	715	639	675	684	669	686	651	635	666	691	667	669	645	679	681	664	691	726	680	659	751	624	685	635	658	684	684	676	658	703	679	672	679	683	668	636	674	652	636	652	676	658	705	670	661	708	701	679	589	665	630	663	725	657	698	683	711	660	669	691	677	671	677	674	692	645	715	669	708	650	652	655	690	712	725	637	703	657	681	644	681	673	647	682	700	666	677	693	685	681	699	622	672	723	671	658	700	648	681	678	647	696	627	657	672	666	708	664	695	700	683	640	688	687	648	620	663	665	725	698	673	624	697	690	652	678	676	678	681	714	719	687	658	679	670	686	695	686	697	706	667	668	698	712	688	673	666	643	686	670	681	645	682	675	691	637	699	698	680	659	682	696	682	673	722	716	619	718	631	684	665	686	686	643	643	672	675	612	664	703	677	662	701	659	676	663	638	652	647	665	689	684	636	708	737	682	665	693	663	669	670	672	650	664	688	673	694	727	680	683	672	694	691	664	689	682	645	642	680	664	677	669	635	724	665	682	616	689	692	684	644	675	641	644	599	610	688	675	683	632	664	636	683	672	603	677	682	676	674	651	673	678	654	648	672	636	662	675	694	686	679	719	642	655	656	659	648	742	691	726	685	635	666	709	684	651	696	694	699	689	659	715	662	675	664	622	653	678	683	669	665	722	631	690	631	657	663	686	693	695	672	693	684	700	656	641	697	679	620	628	672	699	630	653	666	643	693	703	680	646	695	650	692	659	650	695	677	671	696	641	657	735	658	685	668	706	656	704	634	645	668	661	617	695	673	635	651	720	709	659	642	666	668	722	652	663	694	708	703	689	674	680	659	692	680	674	666	627	716	682	681	639	604	672	706	640	679	685	662	681	702	661	682	631	686	640	653	671	680	701	657	685	659	679	682	619	704	669	650	662	649	672	701	697	677	643	676	665	662	674	695	625	642	673	650	653	649	713	664	665	693	654	646	703	714	677	632	688	664	694	668	688	669	684	677	669	633	644	675	681	642	677	642	680	683	667	689	749	665	682	658	679	647	693	664	664	632	711	673	687	689	669	670	664	681	667	674	729	644	600	671	650	621	679	662	677	672	651	691	673	727	668	648	669	653	707	688	678	727	627	701	683	655	694	664	678	662	623	698	677	703	670	678	662	660	708	721	690	698	710	674	630	654	634	696	656	645	666	756	713	646	695	671	670	695	665	663	683	690	678	669	636	690	693	699	657	665	675	650	700	666	661	699	678	721	669	678	670	683	682	674	662	654	671	663	674	667	717	671	696	673	650	693	688	684	647	689	701	661	646	694	631	651	667	675	663	657	672	691	679	689	672	679	709	686	686	659	699	711	684	674	623	655	710	735	653	686	677	636	652	670	678	693	655	648	643	662	676	662	695	688	655	667	691	702	682	654	652	687	720	670	668	657	678	664	693	697
26471	20708	9332	458	213	147	156	124	118	122	128	99	95	119	90	105	113	103	109	93	102	98	91	93	110	100	101	82	106	104	89	90	101	90	105	114	117	94	91	92	101	91	107	101	73	73	96	95	105	75	113	81	90	102	116	103	109	101	103	104	113	80	83	107	112	89	80	91	89	115	100	116	101	92	92	104	105	102	93	112	88	95	102	105	107	97	74	105	107	100	94	96	98	95	112	106	115	102	79	102	90	85	120	104	92	100	87	98	110	95	108	93	97	112	101	108	121	97	103	95	101	109	89	95	109	115	95	89	88	97	85	97	80	102	94	100	92	98	90	91	95	103	88	106	105	95	104	89	100	106	105	95	75	107	90	88	92	98	92	102	101	89	114	97	109	104	103	91	105	107	98	86	103	88	96	101	84	97	99	95	92	94	99	94	103	98	108	92	90	102	110	89	89	108	96	98	96	82	107	97	108	103	108	98	107	111	87	103	88	99	90	97	95	96	89	96	114	95	92	98	103	102	101	110	103	102	96	92	106	108	103	94	95	102	94	104	99	85	87	109	108	100	95	108	96	119	96	96	94	108	110	116	108	119	105	106	86	96	104	102	104	111	96	101	91	81	107	91	88	103	107	82	95	112	105	102	98	97	85	87	87	91	106	106	97	97	97	100	101	93	104	82	99	97	97	91	96	110	110	93	105	112	89	91	109	83	80	109	114	101	80	102	97	102	106	93	110	102	93	105	91	107	97	100	97	100	70	114	83	83	87	97	104	104	78	99	87	119	101	105	120	117	107	107	100	103	102	115	88	106	111	107	103	77	110	118	106	98	100	92	95	95	109	86	89	102	104	97	80	75	96	107	106	105	89	117	107	101	100	110	100	72	103	104	105	87	95	97	83	101	92	84	97	123	94	82	109	98	102	95	101	103	84	116	101	97	99	103	83	94	107	113	106	93	104	116	106	102	113	99	86	99	116	91	99	97	105	100	95	99	104	91	112	86	107	95	92	95	88	95	91	102	105	76	84	103	105	104	87	79	106	113	100	94	96	88	89	87	93	88	101	103	80	100	102	97	90	93	103	107	106	101	92	84	90	91	88	107	95	112	118	82	109	76	115	92	107	103	90	90	89	88	85	87	97	104	80	99	89	116	109	85	111	89	95	92	97	102	99	101	89	97	106	81	100	115	92	107	102	113	85	105	110	102	111	109	98	100	87	104	95	92	105	74	110	91	100	108	115	98	96	91	96	88	94	96	91	102	97	102	96	116	108	115	103	94	89	87	96	94	94	103	113	92	102	104	88	97	83	80	111	126	96	108	112	98	99	92	107	94	105	108	109	99	93	81	119	107	98	88	94	87	106	104	98	89	97	91	101	116	117	103	88	107	92	84	101	117	93	77	86	85	88	115	104	93	102	114	102	111	92	83	101	95	102	105	103	102	106	96	96	101	93	101	106	101	104	99	62	104	76	106	86	87	100	100	92	87	105	101	98	91	119	96	91	88	99	87	88	101	108	99	99	111	107	107	98	103	90	102	87	92	107	91	95	105	94	86	106	91	101	105	91	114	94	110	107	94	102	101	106	104	99	100	102	88	104	104	93	87	86	102	92	100	93	85	91	100	102	106	107	105	114	101	93	90	97	92	85	98	96	99	101	93	107	80	96	97	104	112	97	102	88	104	99	102	108	100	108	80	97	105	99	94	103	95	78	87	116	99	85	103	101	100	96	99	95	105	105	106	90	94	102	116	96	107	100	104	90	95	107	103	94	102	104	110	102	107	107	82	103	111	94	99	110	128	89	111	84	96	106	87	97	95	100	78	83	92	90	98	108	98	115	98	127	80	91	95	101	110	105	92	88	89	98	104	81	100	92	99	90	93	88	97	106	87	101	106	94	110	106	94	97	108	98	106	96	106	107	88	106	80	99	111	86	98	94	104	82	107	98	87	93	123	96	113	78	100	112	109	98	80	94	84	102	92	98	120	107	103	100	80	109	110	107	79	111	105	98	102	76	93	103	89	113	113	88	97	108	85	99	99	109	110	118	86	109	102	95	108	89	72	93	94	104	102	119	121	103	100	94	97	95	97	97	98	115	101	100	113	92	105	102	97	90	98	117	111	96	107	115	80	102	106	91	106	96	90	85	94	89	101	105	87	102	80	97	109	106	110	94	89	110	90	97	107	120	91	101	90	103	91	77	80	98	88	98	98	91	105	96	102	109	88	94	110	102	107	97	85	99	101	101	85	111	97	81	95	114	108	111	84	91	83	99	79	91	86	102	81	89	99	101	111	88	115	105	93	111	94	103	86	87	112	78	103	92	101	88	107	85	97	96	93	106	103	99	91	107	105	103	87	85	93	84	101	89	106	85	96	92	86	91	115	91	109	99	115	116	109	119	107	93	99	103	100	102	107	83	112	90	105	115	91	108	87	109	99	102	91	106	96	102	104	81	107	84	97	79	101	87	95	74	91	98	87	110	101	99	97	105	90	99	104	92	95	85	85	107	87	94	97	98	83	118	84	95	98	108	94	100	102	102	101	98	103	106	87	92	99	95	111	107	99	86	78	105	90	88	108	100	91	115	112	82	98	106	93	83	119	112	106	104	111	92	112	92	113	97	104	95	84	101	91	101	97	77	114	92	104	99	98	103	95	92	121	92	89	118	119	109	90	104	105	105	84	96	92	100	101	89	79	88	105	74	116	101	113	100	112	91	109	98	100	115	106	102	103	99	91	84	85	105	78	104	84	92	102	101	108	102	97	100	95	100	96	93	94	94	100	91	96	78	105	89	90	93	97	85	104	110	83	120	98	114	100	105	93	87	83	103	92	90	109	99	105	113	95	76	105	101	85	93	92	106	117	106	120	102	74	110	88	114	94	102	109	100	104	101	108	76	102	107	111	88	98	81	107	108	102	85	93	104	92	116	89	86	103	96	104	120	86	89	94	101	97	82	100	106	110	93	98	96	106	87	94	81	103	109	94	107	111	70	106	108	105	102	97	104	102	114	83	76	89	86	90	100	111	112	97	106	75	102	101	98	82	82	92	105	119	83	86	88	107	100	100	98	96	112	126	76	102	92	90	112	86	92	87	100	114	81	91	90	79	71	91	110	88	109	95	95	96	110	80	100	102	92	114	92	86	89	94	111	98	100	106	90	101	96	108	94	83	90	106	91	94	101	90	101	95	105	82	95	104	116	107	104	107	96	93	95	99	89	88	105	98	113	108	92	97	111	99	93	107	108	93	123	98	108	84	107	97	102	90	86	119	102	93	100	105	115	111	101	96	94	93	91	94	110	102	109	95	96	80	108	79	92	97	81	96	102	103	87	105	108	79	98	88	108	89	113	93	86	130	99	104	87	77	81	90	92	79	100	104	101	102	104	105	102	103	96	102	98	90	92	112	82	96	88	101	95	82	99	96	99	119	103	89	102	116	108	108	104	106	91	114	90	100	90	98	99	95	83	95	98	99	102	101	101	98	101	96	88	105	100	94
17006	4019	1182	599	455	404	319	312	248	238	222	248	206	223	202	212	196	228	201	205	200	218	209	188	189	196	189	191	198	199	184	217	179	196	184	187	216	204	201	203	165	191	197	219	193	198	198	198	172	184	188	208	188	205	193	199	181	196	176	206	187	200	193	186	192	193	192	221	203	183	184	203	178	182	191	180	186	195	194	190	186	196	187	197	164	184	210	188	192	192	191	183	181	194	222	180	186	196	206	190	225	209	199	195	188	211	181	204	200	196	190	178	214	195	204	168	183	202	209	203	190	219	178	181	193	203	205	191	206	174	171	177	191	183	219	202	197	182	198	176	191	228	208	186	190	192	200	194	201	183	184	193	221	208	185	197	184	179	215	178	198	194	200	195	170	185	192	185	178	199	199	194	189	179	181	169	205	183	207	207	204	222	160	200	208	190	207	196	207	188	227	168	197	179	200	193	179	204	194	229	200	193	189	190	183	192	217	224	229	202	184	212	190	208	173	175	173	213	197	186	196	167	166	200	179	187	195	195	200	180	205	193	220	192	183	202	197	176	216	182	186	182	214	191	188	184	176	201	192	181	192	176	157	197	204	194	172	195	172	176	190	196	213	199	208	189	192	208	183	202	188	198	195	193	193	203	180	181	226	184	188	183	170	213	182	210	180	183	187	184	196	195	178	204	206	185	191	162	198	199	205	193	197	168	211	191	184	197	197	208	178	189	191	219	217	210	198	198	179	190	217	186	198	200	185	186	193	182	178	195	197	185	199	178	185	183	196	216	184	178	185	184	193	187	196	210	175	179	194	195	166	207	204	189	192	185	198	186	179	194	183	179	185	201	209	175	170	230	207	200	199	202	201	185	183	195	172	197	175	222	196	183	182	206	196	198	199	204	187	221	194	204	205	180	203	194	192	199	154	167	193	191	187	217	197	195	170	179	169	179	198	179	167	213	168	213	215	190	204	194	193	190	172	193	192	220	191	209	212	207	173	195	204	204	216	173	241	185	180	197	181	191	200	202	177	187	196	202	214	196	197	194	221	201	186	217	202	188	190	177	184	184	201	189	187	179	224	179	176	176	197	173	182	189	186	176	203	200	181	199	202	187	215	194	207	225	206	201	188	209	179	185	198	173	204	208	175	155	196	182	170	219	180	187	190	158	190	196	207	191	174	205	202	180	197	183	198	191	200	179	208	192	202	209	204	206	198	181	197	189	186	168	212	197	183	189	186	191	212	185	186	201	215	196	202	175	188	204	189	211	159	196	188	190	213	202	229	176	198	192	182	175	202	175	181	193	186	183	179	217	200	188	177	195	201	173	207	204	182	196	206	177	192	208	199	190	220	177	154	200	171	212	191	184	167	200	190	196	186	187	213	200	201	194	190	202	177	213	196	170	209	182	200	192	192	193	188	182	190	168	171	195	195	181	205	179	201	206	211	214	184	179	202	181	198	215	170	186	185	193	192	220	175	175	185	197	186	185	193	185	186	196	193	201	189	198	193	185	190	163	201	186	203	169	182	182	190	191	181	214	181	176	200	193	198	205	200	197	180	214	194	215	209	194	210	183	193	184	182	189	209	171	192	177	196	187	204	190	178	205	163	208	186	195	203	175	185	191	179	183	155	191	179	204	194	186	191	187	196	214	209	194	208	190	197	183	183	183	183	189	228	178	201	186	184	183	185	170	196	201	181	200	201	196	214	196	179	199	197	207	188	185	187	188	204	207	211	206	191	210	195	175	199	183	175	186	194	205	193	184	166	209	180	212	197	196	203	182	190	208	212	185	183	180	201	221	230	193	191	211	188	191	194	216	185	183	191	215	180	197	195	185	205	195	199	225	192	195	197	186	205	194	188	215	187	202	193	190	165	212	194	217	235	175	216	153	170	223	187	185	206	192	206	202	203	220	189	176	182	213	187	186	203	195	198	191	170	197	189	197	196	177	194	216	208	211	176	200	196	177	218	185	181	202	209	214	208	195	197	196	199	195	200	187	178	195	182	229	207	184	181	209	193	209	187	216	187	163	191	195	174	197	201	200	191	206	178	208	172	166	195	212	195	209	179	198	207	177	183	194	206	192	191	194	209	193	188	236	206	217	188	182	200	203	179	185	199	195	193	199	201	190	184	181	216	216	196	208	211	193	192	195	203	205	197	195	194	196	202	209	176	206	194	165	176	209	181	202	182	175	177	231	202	177	164	210	185	196	187	210	191	195	205	185	204	183	179	173	173	206	206	171	192	192	191	175	193	189	188	177	199	179	181	186	185	181	199	199	201	184	198	209	202	189	193	203	204	191	213	175	176	205	194	205	219	188	182	210	202	184	238	202	193	191	182	189	211	169	195	203	194	201	175	180	173	179	212	184	183	205	195	184	188	173	198	169	190	174	209	204	204	191	198	207	217	189	188	186	204	188	194	222	181	224	192	200	193	183	179	199	192	199	181	184	197	191	204	182	185	185	182	197	210	192	193	178	179	210	207	209	207	187	185	207	192	182	193	205	211	201	181	180	198	191	184	223	189	173	178	210	196	202	200	204	200	201	208	224	192	181	207	212	216	181	207	172	207	205	182	213	181	207	200	178	212	199	199	198	186	211	212	181	207	182	197	192	191	209	165	197	157	190	171	213	169	203	193	181	193	202	182	168	184	208	190	199	221	184	195	161	197	197	217	186	215	219	187	178	201	185	182	221	196	205	192	201	175	193	193	196	209	174	183	209	190	207	192	195	192	194	191	188	174	166	170	186	201	191	196	189	193	205	200	184	211	163	193	183	189	205	200	197	171	235	186	201	182	188	198	178	215	192	179	198	176	190	224	189	179	201	206	206	214	183	195	189	204	183	170	187	211	185	195	171	208	192	184	190	193	212	186	191	193	194	192	209	168	219	201	195	190	213	211	190	183	202	207	198	186	210	189	193	198	209	189	187	190	190	210	192	208	207	193	211	199	201	194	212	189	201	182	189	198	192	186	196	192	201	182	216	203	194	227	169	191	211	168	213	199	191	210	197	178	202	204	197	204	196	197	179	208	190	195	195	185	189	201	191	171	178	164	201	186	186	200	200	188	197	195	188	226	192	196	230	194	195	190	206	201	188	182	188	204	197	214	194	179	205	192	203	213	196	202	210	219	184	201	198	184	219	167	200	202	210	193	203	193	168	195	189	181	211	181	218	197	175	185	197	189	185	200	184	212	185	172	192	187	192	190	206	187	193	191	181	194	219	200	200	200	197	199	190	220	184	187	189	212	206	220	192	184	191	203	202	194	195	230	180	206	216	205	185	201	185	196	190	184	190	192	186	199	195	201	202	195	206	190	187	204	196	197	181	165	186	192	187	187	211	195	190	170	190	188	181	205	177	191	182	198	189	198	184	199	200	216	189	206	217	180	208	194	196	200	215	205	163	185	184	208	229	189	182	195	183	201	192	193	205	185	200	194	231	191	207	186	203	198	167	197	186	187	206	193	228	216	186	198	178	199	210	192	201	203	188	165	169
23979	21098	28570	23864	20370	2324	694	500	443	397	356	341	316	320	309	300	307	304	267	292	261	246	306	297	272	233	256	258	277	272	258	245	271	254	239	223	245	276	231	260	261	262	266	237	252	239	267	259	253	265	246	236	259	255	259	247	257	254	243	262	235	280	250	235	254	231	280	258	261	248	230	233	291	250	250	245	245	256	237	269	272	266	237	267	258	216	250	233	255	243	262	243	228	242	260	236	251	245	252	256	264	262	266	248	238	245	236	252	236	254	253	274	236	254	248	241	246	237	267	240	252	250	249	276	223	254	243	271	245	255	271	241	269	260	239	270	241	247	262	267	235	238	249	279	250	286	252	240	261	229	244	249	245	217	236	253	248	295	238	268	251	262	215	285	270	231	237	221	234	224	231	244	256	238	258	236	260	261	256	279	251	249	282	259	259	279	256	247	270	222	247	231	251	231	270	238	238	247	236	270	239	254	254	248	229	254	222	289	264	276	252	264	238	240	251	253	245	258	244	265	236	229	233	224	262	246	240	262	248	246	245	245	274	243	242	252	266	269	261	267	236	264	262	241	273	234	298	234	233	246	249	267	236	246	266	249	214	246	271	228	264	248	246	256	274	268	223	289	238	245	231	254	220	270	261	258	251	232	252	229	274	262	238	259	255	286	233	238	280	246	244	240	271	233	250	256	238	254	219	254	253	262	226	265	276	227	238	240	253	250	254	253	253	257	264	250	254	266	240	242	233	234	233	265	257	262	263	230	235	222	251	219	241	217	265	245	251	236	229	269	235	224	268	260	243	252	251	261	271	248	257	235	235	265	251	233	239	244	243	256	211	251	260	242	239	249	237	238	272	245	239	219	253	226	250	245	264	264	263	258	279	251	240	249	257	255	253	252	228	239	277	239	261	242	248	252	279	265	256	244	279	234	253	242	252	217	251	254	258	238	218	267	232	253	252	249	239	262	266	240	278	258	232	218	252	281	251	250	256	245	246	234	247	231	246	213	258	252	259	251	267	238	269	246	237	273	231	219	237	226	247	251	230	279	229	256	241	250	242	258	228	254	212	257	243	221	245	270	251	256	263	239	223	269	250	240	236	251	244	227	249	240	267	260	238	273	260	246	251	275	245	234	247	228	259	229	259	280	251	237	253	233	263	244	264	217	237	259	238	259	245	250	269	268	277	257	223	258	229	234	229	239	236	249	258	236	234	283	242	243	259	236	261	232	258	272	265	226	250	245	214	248	254	254	240	262	241	240	231	236	240	270	231	242	260	231	250	257	223	241	265	228	264	264	243	250	228	235	242	243	260	246	258	226	260	277	254	249	257	258	241	264	235	239	230	257	234	245	248	225	260	278	258	224	263	253	257	250	278	274	253	234	270	247	295	274	232	260	260	228	234	258	247	239	243	241	256	271	234	270	265	255	255	259	238	260	239	233	235	248	240	224	276	231	273	236	257	244	219	255	231	265	243	225	267	246	244	266	248	235	275	238	252	262	250	262	268	219	230	230	283	252	257	235	235	264	231	277	256	258	249	247	248	276	243	238	259	244	254	269	262	263	247	265	257	250	239	262	271	255	249	251	222	254	265	246	244	251	227	248	246	248	213	221	258	232	250	240	252	238	241	248	269	248	253	247	268	260	248	246	257	229	244	248	230	271	226	269	257	265	241	230	254	256	268	244	252	269	256	234	260	232	251	237	259	276	243	244	253	226	246	232	248	233	261	255	263	235	230	267	254	276	226	248	244	222	263	258	244	242	237	255	250	246	231	226	256	227	263	239	219	241	225	262	247	228	235	225	258	222	269	233	246	221	234	249	271	225	238	228	221	253	262	246	263	251	263	260	246	245	235	233	258	227	252	268	247	266	239	252	261	269	255	271	244	236	264	222	254	249	264	256	220	270	245	242	256	276	264	252	222	257	225	235	222	266	248	263	265	246	273	246	266	235	254	238	257	240	254	247	238	255	224	260	244	212	268	256	236	250	233	224	253	247	260	234	275	261	260	249	258	220	226	247	282	254	266	289	246	262	253	233	268	263	259	249	242	258	278	236	252	246	245	228	264	229	234	250	264	214	269	229	229	265	268	245	237	279	257	240	249	244	223	251	262	254	243	261	229	251	287	255	267	212	273	265	238	244	226	252	246	238	239	254	229	272	237	235	243	259	287	214	278	254	241	230	228	227	235	250	250	213	245	274	247	263	267	273	235	245	244	227	225	262	245	237	260	252	207	245	239	264	261	243	243	242	250	244	243	278	280	248	247	247	246	244	230	250	248	251	257	261	250	249	250	258	255	252	222	256	273	251	289	250	279	242	230	232	245	283	249	241	245	261	250	268	228	237	233	244	282	252	248	253	253	246	228	265	245	242	233	259	278	236	251	279	233	259	223	230	257	264	245	279	251	233	235	237	245	248	263	231	258	278	233	263	247	251	258	238	243	255	249	250	242	255	233	225	253	261	240	273	257	231	272	244	241	274	256	254	261	252	239	234	256	205	230	271	257	265	255	226	233	263	236	247	274	229	246	234	257	219	259	246	259	256	218	235	255	241	241	267	247	255	234	224	242	260	207	205	236	228	267	255	226	273	242	252	263	250	256	236	232	256	233	250	247	251	274	267	251	232	270	242	222	244	250	260	261	248	249	249	247	243	256	233	275	230	234	252	260	236	254	238	249	241	267	254	252	244	237	247	298	248	226	267	233	241	247	276	237	246	239	256	248	269	252	231	259	275	251	239	254	236	227	278	255	260	232	266	251	260	236	223	224	243	246	267	243	267	247	269	275	254	264	261	259	237	231	248	250	251	269	247	263	263	228	261	245	274	246	245	230	247	263	255	268	248	240	258	245	241	234	258	253	250	250	242	248	239	270	265	237	250	244	239	254	257	251	234	263	252	267	219	248	265	248	241	255	256	246	231	259	258	261	229	259	218	244	256	263	225	248	258	229	285	261	259	262	243	267	256	255	260	261	254	260	218	248	263	276	279	257	247	242	257	221	219	229	233	258	278	262	270	275	269	246	250	239	244	270	239	255	250	247	256	241	246	258	254	251	235	287	278	235	254	257	254	269	279	260	267	253	250	256	256	249	249	246	257	238	237	242	256	251	243	252	224	280	232	222	231	249	240	276	254	217	288	259	237	227	268	238	234	239	240	245	256	261	263	259	251	199	248	261	268	259	233	263	227	211	247	240	261	237	278	262	266	237	235	250	243	257	264	270	241	262	244	267	274	221	285	218	239	262	260	261	237	260	267	265	237	283	208	221	224	236	238	282	298	220	254	230	255	267	269	241	250	241	267	252	242	253	241	243	222	238	269	249	257	235	260	253	272	264	255	261	251	277	231	229	261	268	261	253	232	256	230	237	264	225	227	254	262	256	234	253	224	246	242	267	249	208	244	255	236	215	246	268	224	261	244	255	264	251	270	258	237	266	234	275	245	230	217	237	278	259	234	242	242	249	259	266	264	224	251	257	220	262	217	248	247	250	281	244	260
38712	13466	8751	4278	2893	2195	1643	1395	1083	1041	888	819	701	656	629	633	609	572	585	580	546	557	499	506	507	499	518	483	523	476	470	484	490	465	468	459	479	454	488	466	487	452	461	472	459	509	483	484	456	448	461	437	438	460	464	441	448	477	430	409	460	425	456	464	454	440	432	489	448	485	461	443	463	452	436	438	465	469	453	432	463	426	484	435	456	448	422	449	450	445	448	431	436	467	498	443	438	480	423	498	453	472	448	460	474	428	410	423	486	449	465	444	430	453	451	467	447	481	458	422	466	471	461	461	485	463	452	427	439	427	457	460	497	477	483	469	452	456	480	441	454	430	453	478	436	468	448	431	449	411	434	413	455	451	475	458	459	426	434	434	421	430	444	429	468	422	441	420	429	455	453	422	446	436	453	418	427	492	418	473	466	458	443	434	475	442	446	451	459	447	438	419	446	432	430	453	419	462	454	442	467	420	469	473	426	470	470	457	439	472	466	440	447	439	411	423	446	442	450	481	421	435	442	431	486	476	446	439	464	431	420	488	455	442	443	453	486	430	433	434	463	458	464	445	441	451	438	448	430	471	472	426	441	426	407	441	473	420	443	443	486	449	439	463	471	466	434	503	431	434	466	487	467	476	446	429	449	439	474	464	437	425	440	467	447	440	467	432	475	437	430	432	427	439	470	459	440	425	437	455	421	457	406	451	427	443	468	422	492	478	427	461	451	448	430	474	455	445	472	436	489	440	475	482	476	445	462	462	421	409	443	463	457	450	437	410	409	440	466	455	460	448	446	454	461	462	447	431	465	415	452	461	458	449	436	452	456	474	464	478	460	455	459	405	447	440	485	491	422	448	436	450	454	468	416	489	484	426	424	435	481	456	497	421	469	451	471	435	467	474	449	478	484	402	434	451	448	459	496	434	424	434	449	445	421	453	463	466	427	431	488	451	438	462	442	429	418	436	404	455	418	442	461	447	455	477	466	474	437	464	446	456	444	501	451	467	434	451	475	413	419	477	407	439	461	449	446	452	486	430	441	438	446	452	437	454	486	437	480	424	401	463	444	457	429	462	448	448	435	414	447	449	439	449	409	441	468	435	462	431	508	411	441	432	425	483	434	449	477	412	423	449	442	384	440	468	462	421	433	446	453	435	462	454	466	459	417	460	449	438	469	419	484	443	422	438	472	456	439	442	418	451	441	441	422	460	424	471	468	444	426	460	441	434	469	473	449	421	464	485	441	448	410	444	421	432	474	456	491	409	483	442	446	414	471	463	432	481	475	391	471	438	492	447	444	439	446	436	470	432	455	452	482	475	406	471	477	451	439	488	427	463	423	433	438	441	466	437	447	470	451	467	471	442	450	464	437	459	440	502	427	444	419	413	452	440	423	471	435	416	440	450	453	447	472	447	405	436	455	453	434	453	447	431	483	442	422	461	440	485	449	468	438	430	455	459	410	424	477	468	468	478	469	439	437	475	412	445	445	444	462	432	437	442	459	417	495	478	457	429	420	463	427	434	422	453	415	434	442	434	441	468	461	469	496	418	467	427	458	454	449	436	460	387	463	482	476	413	455	453	463	402	474	452	460	456	464	454	467	470	472	475	449	456	465	458	436	425	401	501	485	450	436	445	469	463	445	413	434	427	495	447	419	398	471	450	438	435	462	431	449	439	466	471	464	480	469	462	438	421	448	461	445	464	438	487	434	482	453	417	454	426	474	406	455	422	454	429	451	458	489	467	412	461	462	434	475	493	442	422	432	457	452	456	459	451	457	445	436	428	476	421	466	421	430	432	467	491	455	466	461	446	457	431	452	463	471	479	400	446	388	456	489	451	454	448	449	473	436	475	454	451	466	437	458	477	445	472	456	457	461	447	441	422	464	449	407	468	460	501	417	470	496	469	461	427	431	477	474	468	443	451	458	420	455	447	436	451	426	428	419	435	423	420	434	465	461	423	432	455	441	471	466	432	428	471	452	428	453	443	452	429	454	448	456	435	449	434	440	437	437	427	434	464	451	490	446	424	412	472	452	501	480	428	435	456	435	485	456	483	448	447	429	446	451	433	427	446	426	426	436	437	417	429	449	474	431	442	478	413	450	450	473	420	443	458	442	417	481	419	475	424	464	436	452	435	475	425	454	476	487	507	490	471	455	433	435	429	419	467	454	465	406	490	432	446	425	455	429	479	425	425	441	406	440	440	424	401	415	468	433	455	444	435	420	470	473	446	438	476	443	452	443	424	458	439	426	451	431	461	464	475	432	467	472	450	421	455	460	468	443	428	484	432	459	444	449	488	416	448	447	414	452	428	476	429	477	474	469	481	472	465	479	443	462	442	460	441	441	460	449	435	413	399	481	445	454	427	441	486	414	477	444	457	434	488	435	429	452	436	434	459	448	455	459	418	463	435	438	445	478	504	456	442	458	445	449	445	428	438	460	479	424	477	480	487	449	423	388	432	427	472	453	466	430	435	453	436	472	455	431	445	459	428	478	450	460	397	479	453	436	439	468	437	480	463	395	491	454	453	430	450	398	448	458	424	441	429	437	454	507	473	434	488	419	470	479	456	441	438	461	422	434	454	449	428	468	443	487	444	427	440	450	449	455	446	462	443	437	444	444	445	474	476	441	476	432	458	455	435	434	421	412	460	425	425	461	450	459	460	466	422	469	463	410	475	460	481	435	415	455	437	461	437	429	504	457	446	464	458	435	443	442	485	429	461	472	469	433	485	430	451	451	467	472	440	412	478	465	408	418	446	465	452	446	464	455	448	425	468	464	442	438	457	471	454	462	432	404	429	415	443	468	460	419	436	444	443	437	436	472	429	443	463	488	423	489	462	474	452	441	398	425	433	418	467	451	518	421	419	429	430	446	435	456	435	471	456	410	422	462	497	458	469	422	455	451	438	437	426	425	431	419	470	435	452	445	461	459	438	477	458	478	486	472	453	481	426	424	457	487	433	421	449	457	457	430	451	440	438	413	480	453	455	433	475	446	426	438	420	458	451	458	460	451	449	454	487	457	457	473	490	482	451	449	437	469	459	414	457	480	454	496	459	442	435	419	470	445	465	451	442	421	452	506	410	460	428	450	436	439	467	432	482	461	481	415	469	484	437	455	480	429	463	417	456	434	454	458	432	448	425	425	436	414	461	432	447	453	491	469	444	416	439	441	415	493	470	403	447	438	447	464	440	473	475	486	430	440	458	447	470	463	455	442	478	509	469	466	469	428	429	449	465	482	436	472	449	472	468	462	452	442	417	461	442	435	430	500	481	474	436	455	478	425	462	455	450	456	454	462	401	447	464	452	486	470	472	453	450	467	426	449	473	476	414	435	444	451	472	445	470	433	463	432	424	464	449	479	425	390	441	460	451	446	431	450	484	450	423	443	437	438	438	446	474	460	470	473	474	456	454	452	447	435	418	435	433	438	432	419	400	429	454	399	479	456	424	457	437	427	449	467	454	469	476	457	455	420	447	432	446	413	439	434	469
23055	21090	29059	23376	21091	19100	2204	904	716	703	623	551	612	569	499	493	493	477	454	445	431	453	458	450	431	422	453	405	429	402	424	396	438	424	397	372	425	449	380	384	396	402	446	372	404	425	402	399	428	415	395	409	388	380	408	392	382	421	362	379	389	364	400	375	414	427	390	397	369	406	404	371	384	409	367	384	377	402	372	407	409	388	400	374	397	371	414	423	382	391	407	393	428	412	405	406	362	412	442	390	366	414	394	366	415	388	355	394	406	340	420	383	383	382	386	383	385	396	416	423	404	372	383	382	378	388	395	389	387	405	397	406	394	399	392	408	395	387	365	431	409	424	380	385	391	369	383	385	404	389	387	386	382	378	431	374	406	392	354	360	395	357	360	390	427	401	408	377	394	377	395	409	407	411	360	400	391	401	404	387	388	424	390	383	359	358	379	383	393	411	388	383	399	402	377	411	404	410	405	396	360	427	377	391	388	371	387	396	387	391	397	397	380	361	414	352	401	438	390	397	372	380	395	436	402	373	412	413	388	381	384	407	371	420	404	386	381	395	410	378	359	401	399	383	410	414	420	373	422	372	352	424	351	380	369	375	398	412	379	417	399	400	427	365	379	372	398	384	417	378	408	404	424	423	429	412	373	389	404	375	383	340	395	418	369	366	410	333	412	382	396	402	376	406	391	393	372	418	407	409	423	384	402	382	354	388	377	353	400	393	400	380	382	354	391	383	372	376	364	401	430	414	371	410	369	388	410	414	360	360	400	393	346	392	414	360	392	394	408	390	377	401	398	372	372	387	390	381	387	392	386	366	377	385	378	389	411	390	411	397	375	397	395	407	374	382	417	365	368	384	363	401	414	379	384	460	388	410	358	392	402	431	366	434	381	393	398	392	371	371	391	422	383	424	384	383	400	423	387	408	379	397	394	400	390	388	389	396	383	379	376	406	418	368	393	374	380	391	409	362	393	389	370	411	380	396	387	385	378	381	417	400	379	395	396	325	419	377	405	370	369	364	371	395	414	385	395	402	357	377	400	442	403	381	362	402	403	413	380	377	407	422	389	400	371	391	367	389	387	394	398	372	406	395	381	394	366	356	371	400	398	383	392	380	393	398	383	431	398	377	383	395	373	375	368	362	385	394	384	378	409	360	389	374	389	386	389	359	402	407	416	445	399	394	387	406	370	435	386	400	395	394	362	426	416	379	376	364	417	363	411	388	410	405	369	395	372	365	373	420	405	415	381	393	385	389	381	387	393	400	385	369	393	403	395	402	363	371	412	397	367	395	407	387	385	396	394	411	420	432	345	391	431	401	398	388	351	393	414	385	408	389	391	391	376	406	384	386	396	376	377	383	382	399	376	380	390	392	393	384	366	391	401	416	394	373	395	367	426	409	375	415	419	402	398	419	383	393	400	388	396	352	381	412	392	405	395	379	392	375	388	393	380	410	396	410	392	399	364	370	400	379	390	380	373	370	404	378	365	382	405	413	389	382	404	439	350	416	393	419	410	355	401	419	392	369	425	393	380	399	401	376	375	381	382	387	366	388	370	347	392	398	441	397	358	387	386	384	387	397	400	394	412	387	413	392	416	355	410	396	402	401	378	385	379	380	384	356	404	376	398	388	369	374	396	424	359	403	361	390	409	351	384	390	419	415	398	391	398	400	371	389	378	409	377	386	338	384	378	375	400	395	396	386	417	364	363	406	367	406	393	413	367	385	386	393	348	377	399	394	378	388	383	376	403	396	369	371	424	407	360	357	392	403	358	376	400	397	381	416	385	382	413	414	401	412	413	387	394	403	402	385	385	400	367	398	379	384	369	378	415	366	391	368	404	382	407	409	384	390	422	391	378	422	409	415	373	353	373	396	370	401	403	420	378	400	408	412	374	416	378	388	383	364	375	402	358	411	374	425	388	373	393	415	431	386	364	412	388	404	354	402	366	382	367	384	402	393	390	361	350	408	372	359	433	390	392	394	404	419	410	399	399	401	367	382	395	376	364	408	393	401	397	364	367	384	397	415	395	402	356	373	372	371	374	372	332	349	409	400	412	376	374	411	397	424	400	417	411	404	360	402	361	371	355	440	395	398	380	416	369	397	365	357	429	364	398	398	393	418	355	357	349	383	375	391	348	360	370	380	398	429	405	410	379	402	390	368	393	345	398	394	407	366	367	411	403	416	396	418	413	363	400	400	383	401	386	357	377	374	378	377	432	418	392	390	407	384	404	368	364	416	393	408	365	399	405	361	402	391	385	395	381	408	363	351	397	424	404	389	362	388	381	347	377	408	369	393	411	408	351	378	384	381	387	391	378	404	420	374	381	398	393	402	368	362	397	389	378	367	439	399	381	399	388	400	399	377	398	420	382	393	396	369	406	375	367	382	402	374	388	363	412	382	379	399	417	427	400	380	363	394	405	373	369	417	398	400	401	376	407	371	366	402	410	405	381	434	397	351	410	415	398	385	415	396	399	374	371	405	395	371	369	391	392	396	378	396	397	373	386	418	368	380	393	397	383	406	367	401	411	381	409	402	407	439	420	394	407	380	385	394	395	381	390	390	353	384	372	415	400	396	418	366	405	378	385	393	353	392	379	392	412	363	394	383	416	365	384	401	415	376	394	388	422	422	373	362	399	397	413	382	397	408	375	397	369	387	381	382	405	392	370	381	418	389	410	390	383	419	372	367	403	382	378	378	368	394	379	400	404	392	368	376	407	454	363	416	403	425	415	405	398	392	383	413	394	383	387	398	398	392	376	379	391	376	378	410	421	401	380	379	371	371	376	350	374	362	395	395	398	401	365	381	376	356	359	380	417	398	409	407	405	379	376	422	345	394	377	404	367	433	423	410	389	384	374	371	392	396	397	410	405	378	371	384	400	380	384	367	371	397	351	370	429	429	405	373	403	410	365	371	376	397	409	413	368	389	416	395	378	409	402	339	412	374	389	414	415	421	397	389	408	405	397	370	411	379	400	384	376	414	382	396	361	366	376	399	383	383	408	405	406	393	409	401	381	396	357	370	377	383	403	388	380	336	395	395	403	386	342	414	358	384	384	448	407	373	367	368	406	401	363	421	422	406	418	412	414	398	339	366	430	398	348	370	409	377	395	358	397	387	379	397	362	383	393	410	365	444	425	379	376	393	366	366	383	410	372	376	388	408	394	370	390	383	398	364	379	420	383	454	413	400	354	401	362	356	372	376	372	366	360	351	400	410	368	351	418	399	379	393	406	378	423	396	406	353	399	407	411	391	389	383	382	420	386	411	413	396	386	390	390	395	404	361	405	401	369	387	355	412	381	411	415	395	347	389	415	388	392	394	409	389	415	348	386	386	383	390	367	388	372	408	398	363	427	406	407	375	388	389	389	404	415	407	374	397	379	374	402	408	381	364	381	392	435	398	393	405	405	366	374	401	376	367	376	403	408	383	366	393	365	377	401	397	377	357	370	393	363	379	407	388	390	395	361	401	420	381	389	375	390	416	381	393
44098	17600	13445	7346	5070	3735	2865	2310	1987	1657	1442	1296	1269	1148	1062	1032	975	962	897	879	840	876	864	767	791	816	857	788	745	730	798	756	777	701	739	768	740	719	693	680	708	724	724	697	684	694	707	712	667	699	736	679	663	692	712	694	659	666	700	692	698	629	723	658	691	672	647	677	709	669	695	664	674	735	681	740	649	684	702	678	708	682	680	698	635	669	629	674	655	684	659	707	667	676	698	679	684	690	677	722	681	697	683	650	674	651	670	675	645	669	715	685	682	660	671	667	675	696	653	666	633	679	691	652	701	677	660	680	625	671	697	650	657	733	685	676	700	674	672	663	654	718	699	711	671	702	651	671	709	671	665	700	682	672	710	686	698	705	672	687	668	669	664	690	621	707	673	738	679	651	690	709	662	658	649	618	663	703	667	712	673	657	685	663	682	652	699	676	684	684	689	652	711	626	700	691	643	644	704	654	686	712	688	670	678	690	659	659	648	661	653	657	686	680	643	694	638	688	686	666	742	690	679	644	661	703	673	680	719	662	688	672	694	699	692	715	649	667	685	682	700	648	654	723	677	635	695	683	679	638	675	625	662	686	669	718	695	671	692	644	682	655	648	663	659	613	688	666	661	691	684	672	666	665	660	658	684	688	644	700	619	676	684	642	660	683	693	715	670	664	681	649	654	679	696	674	652	694	690	639	669	723	660	673	673	706	666	664	633	701	673	665	671	679	675	666	641	659	690	708	691	693	650	695	668	688	675	705	638	669	672	693	703	703	666	700	669	681	664	676	707	696	682	709	656	677	678	644	667	680	685	648	690	677	699	678	741	714	624	640	713	671	686	664	698	635	692	695	645	658	687	656	692	725	669	657	653	702	686	654	662	674	660	657	711	659	704	700	684	660	711	675	691	684	689	696	661	653	707	646	690	694	681	701	679	683	692	735	690	637	671	691	669	738	715	698	662	671	642	659	701	701	666	663	693	640	704	705	665	640	727	693	634	682	691	678	752	651	704	623	692	658	649	695	675	686	698	693	688	697	697	680	672	661	629	684	678	675	666	684	672	668	666	692	621	663	655	641	648	650	696	681	697	666	638	706	726	712	700	665	666	699	694	696	667	662	740	694	688	648	695	716	632	669	671	640	698	704	715	641	718	690	689	714	642	678	651	689	676	659	688	689	667	667	671	685	640	643	689	662	699	666	679	668	720	631	668	682	706	685	653	689	666	642	679	681	691	658	680	682	713	667	661	684	656	662	707	671	743	638	658	738	669	647	685	708	636	614	735	695	658	705	705	659	680	697	665	657	664	676	670	662	653	646	691	697	656	669	690	692	677	700	686	695	717	660	715	696	625	658	678	678	682	689	697	714	679	655	641	668	668	652	703	670	643	748	704	643	663	675	659	653	722	702	678	692	657	689	628	663	672	652	641	716	661	650	633	701	656	694	740	709	622	684	686	707	674	660	701	673	725	664	679	728	636	655	684	677	634	692	708	673	678	685	667	658	645	688	671	687	663	665	656	652	676	704	710	692	690	717	636	680	747	660	657	680	686	682	700	655	664	634	657	695	660	676	669	673	664	675	671	681	636	658	674	654	665	691	638	675	720	673	656	660	676	671	695	699	669	692	717	694	706	749	623	672	674	668	637	699	693	664	690	697	663	734	675	671	631	704	655	693	669	605	681	666	673	627	676	714	659	687	720	660	706	694	696	684	697	685	678	663	727	696	711	709	665	669	651	653	644	652	694	666	684	645	703	668	685	642	687	650	674	639	680	622	674	703	686	660	690	724	656	680	639	647	684	675	675	693	675	691	652	653	689	690	676	718	689	642	689	677	672	722	654	623	701	725	655	707	647	630	650	648	654	664	631	712	697	639	689	699	626	668	693	690	669	706	663	629	728	666	699	654	663	639	695	704	679	718	696	659	653	703	723	671	673	712	679	660	662	667	692	677	689	674	709	621	699	666	671	657	706	664	657	709	705	673	656	664	735	683	672	653	662	684	676	682	657	711	674	669	703	706	665	651	680	621	688	677	654	680	668	705	714	671	699	690	633	679	680	651	663	657	720	694	664	680	693	648	662	690	683	696	689	668	625	673	690	678	672	646	696	663	682	691	698	683	706	667	666	671	672	652	668	687	665	641	666	713	692	680	710	688	701	699	645	673	690	657	698	660	667	690	652	646	629	665	675	694	680	713	679	648	662	695	721	665	726	639	706	694	694	658	661	680	661	699	724	713	635	654	683	666	681	682	667	693	641	699	672	705	677	644	623	663	694	632	658	648	646	675	682	707	670	708	669	719	684	669	745	687	692	659	652	674	681	670	680	655	700	671	724	678	703	660	675	675	611	664	682	656	704	684	672	673	675	665	646	693	688	709	683	692	689	633	604	655	687	670	655	721	652	686	662	672	653	687	652	659	694	647	673	691	657	663	630	692	669	673	675	668	667	666	641	703	676	665	678	695	710	711	670	667	703	732	687	711	678	650	674	719	707	674	673	696	660	635	699	679	689	652	649	645	700	678	700	660	683	710	673	682	694	703	649	712	692	656	647	672	675	669	676	666	667	648	683	692	656	650	664	662	645	709	677	674	693	709	686	673	685	678	700	673	651	688	672	687	671	665	680	683	687	673	706	694	689	661	649	724	672	673	623	679	698	642	687	656	673	691	663	672	730	666	665	670	677	689	715	659	653	717	675	714	665	676	663	699	702	714	654	640	675	644	742	685	721	676	661	634	670	670	646	687	655	680	633	703	692	658	652	644	670	675	671	710	718	653	622	631	665	656	692	678	694	702	647	669	685	715	628	711	680	631	696	682	678	657	692	635	664	671	661	689	699	671	660	689	642	639	705	677	717	703	676	700	655	686	658	698	650	685	664	652	697	664	715	687	642	638	673	666	718	678	665	625	655	652	692	668	684	707	676	717	676	707	668	694	686	681	653	671	669	702	667	678	669	658	691	694	700	697	684	659	713	716	641	739	692	733	675	674	671	692	697	667	701	691	666	652	679	683	642	675	654	647	684	717	674	670	688	690	653	663	632	681	668	629	689	645	633	661	726	675	666	664	654	636	663	684	648	695	634	680	672	672	698	656	680	617	670	742	662	693	638	652	713	668	675	686	661	669	661	698	662	692	672	629	693	686	641	677	682	665	683	686	701	691	695	676	673	679	661	707	680	682	652	711	687	721	679	708	652	637	668	677	678	594	735	674	715	672	712	741	682	689	628	697	662	681	671	659	678	670	725	715	684	671	637	673	680	675	675	679	706	689	710	689	664	712	685	685	676	683	706	729	704	690	657	646	672	676	682	677	633	664	659	683	672	642	673	672	670	654	635	668	639	616	676	683	655	714	648	660	648	705	675	675	666	652	676	667	658	673	687	717	626	702	676	662	674	712	678	660	649	652	703	709	647	675	651	665	731	701	653	653	674	655	647	668	642	699	663	688	655	636	662	681	687	687	658	730	689	652	680	635	687	659	637	667	676	681	681	670	660	682
26550	20607	8375	386	176	138	160	136	128	92	104	115	90	97	105	103	107	102	112	122	73	103	105	119	88	91	97	105	105	112	103	111	94	77	89	92	98	96	105	95	92	102	113	100	100	82	103	103	99	105	98	92	101	103	92	96	108	88	86	114	87	112	112	99	92	103	109	106	106	98	89	91	99	89	91	104	109	96	92	104	93	113	105	97	90	88	104	122	106	100	108	107	96	106	91	94	110	116	97	104	115	95	100	98	102	95	114	97	87	109	103	106	97	91	94	91	105	97	101	107	106	98	106	94	90	101	103	88	91	91	106	95	102	106	94	94	98	92	104	95	111	89	110	91	89	87	107	105	105	115	80	100	107	100	111	86	77	103	107	77	98	109	102	86	103	88	119	100	95	98	103	104	117	95	109	114	114	93	93	81	104	100	91	91	90	100	105	82	106	115	93	92	103	110	110	80	71	103	105	91	101	97	100	106	88	97	99	109	107	105	107	95	120	81	91	102	97	94	101	93	96	96	113	99	93	96	92	97	110	91	104	103	91	120	96	101	91	101	109	91	92	84	91	105	95	102	97	111	94	102	102	106	84	94	103	97	86	120	92	97	115	79	94	100	92	101	90	80	103	93	82	101	84	89	100	109	111	104	109	102	96	90	109	112	100	92	92	103	93	108	98	123	97	109	83	85	78	107	94	89	91	102	76	99	107	104	104	96	107	96	117	91	87	85	93	82	98	85	93	86	101	88	105	94	94	88	81	90	97	116	97	99	100	107	111	100	97	101	106	110	101	96	95	100	94	95	113	98	103	78	100	90	87	77	89	107	76	101	106	96	101	100	117	87	107	86	84	96	89	88	79	92	92	80	93	114	109	111	98	96	110	93	116	98	79	94	92	92	114	106	116	92	99	129	121	107	76	87	108	88	91	101	103	88	91	101	99	110	98	98	94	87	96	106	97	101	100	91	95	97	105	102	84	99	116	83	91	96	100	84	103	96	106	94	102	95	89	78	106	92	115	97	88	96	93	98	79	93	88	83	98	98	101	105	89	88	84	108	97	95	108	114	101	84	122	104	84	103	104	85	93	116	100	88	116	86	99	105	87	117	112	110	100	105	106	97	99	100	104	97	96	110	101	102	93	91	91	114	96	84	96	111	104	98	107	89	91	99	83	99	106	97	90	96	86	86	105	118	99	104	114	118	98	109	90	111	86	106	99	110	113	104	89	98	85	97	99	104	107	125	109	89	127	105	111	110	97	103	91	113	103	103	79	107	111	81	100	99	102	94	91	88	95	97	109	87	91	116	107	97	96	98	103	93	89	93	101	95	95	90	95	87	113	85	104	79	114	95	101	91	111	90	103	108	91	108	112	87	98	113	93	99	97	92	95	101	92	94	100	128	84	88	96	114	96	98	98	92	99	86	92	93	70	97	90	101	96	109	104	89	82	102	104	95	88	102	105	105	91	91	97	112	98	109	101	91	109	114	107	100	110	93	84	103	91	102	90	88	111	94	86	99	102	96	112	91	107	114	107	111	102	106	97	86	109	87	100	110	100	89	114	99	116	118	110	109	95	115	115	113	98	98	106	94	111	89	97	96	97	103	93	103	105	101	103	110	96	84	101	106	95	83	99	110	112	106	105	82	101	83	104	116	110	102	92	99	113	101	90	104	96	102	105	82	102	99	89	91	99	105	104	90	103	98	108	94	98	102	96	108	110	85	98	91	87	93	96	79	99	93	111	93	99	112	106	113	79	74	108	122	112	93	103	94	108	83	99	98	105	94	110	91	103	103	115	100	94	96	106	75	87	85	88	107	108	94	90	97	108	106	95	107	95	95	102	84	78	109	107	104	112	103	94	105	91	98	98	82	101	83	100	90	95	88	99	121	117	81	80	87	89	106	95	111	98	105	112	111	90	98	116	100	101	84	97	110	112	102	92	96	116	98	91	96	115	94	93	86	108	97	88	116	101	92	88	99	92	101	94	83	113	105	94	85	95	96	84	104	98	90	119	100	87	112	103	105	87	97	95	100	105	106	89	111	106	88	91	116	97	95	113	80	105	88	96	93	93	84	108	86	94	102	87	94	96	98	111	97	90	103	83	76	99	87	84	96	115	104	112	115	92	81	105	103	95	106	103	95	103	98	95	87	106	114	119	84	95	88	107	111	108	110	86	119	100	100	104	96	108	108	100	103	93	122	88	98	113	90	100	100	101	107	92	102	90	89	101	95	122	110	107	103	111	100	91	103	91	87	101	84	95	87	100	88	99	82	108	102	91	97	109	108	98	80	94	99	92	97	91	97	98	104	104	98	103	98	96	102	136	104	88	92	100	98	98	105	101	98	92	111	114	84	97	117	103	100	107	111	96	95	108	99	99	103	84	111	107	94	95	102	102	113	122	103	112	98	92	93	102	77	102	92	92	78	105	95	112	103	103	108	86	107	103	72	86	100	91	104	112	87	100	101	90	109	108	97	95	91	108	108	97	86	123	94	111	105	98	102	95	85	84	92	80	119	102	103	101	95	94	87	80	101	111	89	107	101	99	87	104	95	104	92	97	100	93	94	108	97	77	109	91	91	118	100	76	86	101	107	109	98	109	92	112	94	97	106	112	92	94	79	103	97	83	113	104	91	99	85	90	85	88	95	106	102	86	78	109	112	110	87	108	111	97	95	86	106	107	94	83	103	95	112	92	96	89	114	90	98	91	109	92	93	117	87	99	114	99	110	72	86	111	92	96	109	110	108	105	96	113	100	93	119	86	102	103	94	113	100	109	91	87	99	100	100	100	79	109	102	98	112	95	101	104	86	102	103	97	99	100	92	101	99	86	140	91	90	122	96	91	86	84	102	94	132	92	99	131	107	90	87	94	101	101	98	106	98	90	90	91	104	96	95	88	104	90	121	113	111	98	88	126	93	98	94	106	103	107	87	115	97	94	109	99	107	113	100	104	106	91	110	93	111	102	110	102	80	94	94	110	94	85	107	102	93	93	95	101	103	95	99	101	105	107	98	92	96	110	105	110	128	101	89	110	108	101	92	107	101	125	105	108	92	108	91	91	135	94	74	94	132	102	92	104	124	104	99	105	111	81	103	95	92	107	101	94	108	123	92	110	97	92	113	107	106	96	86	99	109	116	101	102	105	96	109	114	77	94	92	102	89	90	93	90	91	97	86	92	108	97	120	94	101	92	96	86	89	103	99	106	82	97	104	103	96	102	96	97	111	90	104	94	87	103	101	115	107	101	104	113	100	101	102	86	116	105	109	104	94	97	100	93	95	100	100	112	96	128	97	110	99	101	115	89	96	104	121	110	121	97	74	101	89	97	117	106	87	94	102	110	101	99	110	100	85	99	90	93	82	95	95	99	106	92	97	119	100	109	103	73	75	110	97	95	100	103	124	111	100	89	119	82	114	105	101	90	104	90	94	97	116	76	109	114	104	99	82	107	85	86	87	101	92	98	101	105	110	107	87	117	96	107	98	108	116	96	100
18286	2357	1170	565	414	345	342	291	240	255	256	229	212	242	205	217	221	198	212	218	190	208	188	190	181	213	196	201	189	197	190	211	217	183	185	199	240	187	200	189	227	180	181	185	187	201	173	206	179	184	209	192	185	193	187	196	202	198	173	186	203	177	185	191	204	194	197	183	191	186	201	192	181	204	194	174	191	225	176	225	203	214	176	207	205	194	226	185	189	203	200	185	190	183	204	208	197	199	189	204	178	205	192	205	182	184	199	222	204	184	214	196	183	218	180	188	198	196	192	205	196	187	189	195	177	201	184	219	189	199	216	218	203	185	170	191	182	187	170	215	187	204	195	201	194	184	211	205	203	204	172	205	241	172	173	197	219	227	202	188	179	210	207	177	214	198	194	192	184	208	185	192	199	175	195	200	191	165	199	191	190	198	202	192	184	205	193	184	197	198	165	211	198	189	185	188	181	197	210	206	194	187	179	195	178	203	175	195	234	187	213	211	195	193	196	189	190	188	176	198	197	178	205	198	180	206	208	219	198	186	205	185	193	190	187	223	220	185	201	188	229	163	178	198	222	193	194	194	177	165	203	208	201	191	198	202	205	208	177	196	180	214	193	181	207	177	208	201	192	208	165	209	226	184	192	188	187	209	175	167	205	206	199	196	168	199	203	194	212	179	176	196	197	198	189	220	175	202	170	177	215	206	185	185	191	181	203	179	213	196	227	212	186	193	189	229	184	193	212	230	193	206	191	199	211	224	208	190	190	180	203	208	198	210	188	225	206	187	175	192	190	191	224	161	210	192	192	194	191	191	178	218	202	191	193	193	218	199	172	181	204	191	181	181	204	194	189	193	189	182	210	207	191	183	207	191	191	204	186	195	171	208	194	191	214	204	194	190	193	201	220	197	201	208	194	176	188	190	214	192	175	192	194	206	204	192	196	185	195	169	207	194	185	176	199	193	178	208	181	198	185	198	183	187	191	235	192	175	217	206	191	211	195	220	177	224	191	176	191	195	212	173	207	175	194	195	204	202	178	205	178	188	179	186	194	184	191	194	194	193	189	212	180	216	200	189	200	209	190	185	198	189	211	202	192	194	184	196	192	184	178	196	195	172	179	169	194	203	205	173	191	189	195	175	215	190	202	176	180	188	191	179	183	220	184	204	189	191	201	189	198	163	198	224	187	212	214	222	184	220	180	203	202	175	192	201	203	198	183	193	189	206	188	214	231	206	173	214	167	155	196	205	191	208	207	202	214	205	183	201	198	203	191	180	186	203	204	193	179	218	213	196	201	189	188	188	194	221	181	211	205	177	183	206	188	160	195	182	192	201	174	165	219	211	180	164	215	193	201	188	211	215	194	189	210	199	188	186	192	204	198	197	175	214	214	183	198	208	213	207	201	174	186	203	192	197	185	193	210	162	193	202	204	188	188	198	188	177	198	200	163	178	195	188	213	204	178	199	180	170	174	199	200	191	205	189	183	229	179	185	211	187	172	181	216	191	202	195	204	188	178	176	184	197	183	202	187	193	209	181	204	184	203	180	186	205	173	194	208	203	191	200	181	194	198	171	188	200	191	209	179	210	172	188	167	206	176	165	209	215	175	186	195	189	173	195	195	188	181	200	178	212	183	174	197	200	195	215	207	184	190	199	169	182	186	196	188	199	183	182	202	198	198	224	174	191	206	193	200	214	188	217	192	167	205	225	212	189	212	182	183	207	229	208	196	197	219	181	201	209	230	190	201	186	181	200	203	212	179	201	177	203	186	210	184	192	190	176	191	224	219	177	194	203	198	196	202	197	190	190	188	195	174	203	175	197	199	178	191	195	195	195	167	162	188	196	185	221	206	196	198	176	200	210	215	175	206	178	190	190	172	189	214	195	222	178	212	174	219	195	195	185	195	193	180	214	179	191	192	181	197	192	204	189	185	174	199	190	186	186	195	208	191	192	193	207	223	182	182	172	191	203	169	187	187	215	186	176	197	172	194	183	213	173	190	200	181	192	196	199	197	208	198	200	221	205	192	214	195	192	200	217	189	183	200	196	188	207	191	181	207	200	197	205	161	208	204	182	195	206	201	184	199	199	195	195	189	175	161	200	190	202	211	190	186	196	199	209	195	231	228	220	191	228	197	198	193	205	182	189	180	200	178	190	191	204	191	196	215	193	186	208	206	185	196	188	197	176	188	205	161	214	167	202	188	208	190	205	201	167	173	185	192	194	198	161	190	195	191	192	198	196	220	205	190	191	184	195	202	187	191	184	200	214	195	194	167	195	211	181	193	190	192	172	191	201	172	205	186	200	204	176	185	180	200	184	200	202	199	207	190	199	186	211	166	179	182	195	199	181	178	199	201	191	211	204	228	173	200	192	195	184	172	212	200	186	213	192	189	191	207	192	209	182	220	180	178	204	200	195	172	200	191	195	200	184	182	197	191	167	205	194	207	205	211	190	205	191	221	180	192	187	165	187	177	203	203	192	211	187	176	223	215	189	202	171	202	180	185	186	173	208	201	188	206	212	179	199	164	199	165	194	219	215	222	184	222	183	195	192	218	211	194	229	210	188	200	205	157	172	191	188	193	162	200	165	216	178	211	198	188	191	195	201	210	205	193	185	175	206	203	198	187	203	200	195	193	210	191	203	180	198	181	214	194	202	217	207	220	192	197	190	211	230	215	194	180	192	194	190	202	198	206	197	189	190	184	205	199	200	194	176	198	210	217	183	196	192	194	233	185	202	171	213	189	184	201	198	205	203	216	199	211	166	202	195	213	160	179	212	193	174	194	190	177	195	180	208	203	214	201	179	173	181	203	197	201	200	191	191	218	180	204	204	161	195	197	188	200	181	202	183	180	199	195	187	191	188	193	187	213	214	190	191	205	189	177	199	189	193	187	216	200	174	185	190	188	187	189	205	167	201	195	195	201	204	204	222	192	180	239	187	197	229	176	194	191	220	200	210	214	187	189	204	195	201	201	194	206	196	192	198	172	181	182	209	204	211	251	194	167	215	191	213	179	203	166	206	214	175	177	201	195	200	178	196	209	185	193	192	194	184	206	200	206	171	201	203	192	178	188	166	174	182	182	192	195	201	198	211	195	175	207	217	212	167	193	196	201	215	221	209	189	173	206	193	196	192	163	204	189	211	190	196	206	193	207	173	209	207	190	176	208	193	203	208	198	203	213	211	176	195	195	203	199	206	191	180	196	185	172	228	199	177	190	220	233	194	196	216	184	193	171	176	178	205	217	172	201	183	230	207	179	193	190	190	198	191	203	205	204	201	202	179	210	202	175	172	214	182	186	162	207	185	191	199	197	192	190	202	202	173	201	184	202	185	180	217	217	220	170	179	189	179	221	171	201	194	203	201	215	193	187	199	173	187	200	184	204	208	202	183	186	204	210	179	192	218	201	208	162	174	221	216	183	214	180	191	181	193	178	203	191	168	191	183	194	189	192	195	205	207	185	214	169	200	173	202	181	172	190	193	185	198	218	198
24020	21130	28217	24265	19815	1966	732	541	432	353	360	304	350	332	311	293	307	301	282	284	264	256	267	269	254	270	275	242	279	252	282	237	268	268	262	258	303	261	234	271	250	284	258	243	259	238	241	252	241	242	247	255	242	251	245	251	242	246	255	262	259	245	246	268	245	263	258	263	236	255	254	248	274	274	238	275	268	258	224	273	269	252	264	271	262	219	252	243	259	236	236	230	244	254	244	254	261	229	230	253	265	250	255	236	281	259	238	239	252	255	287	268	242	251	235	237	266	232	259	240	271	254	240	218	265	249	260	265	222	250	290	250	264	214	262	260	263	297	290	273	260	248	266	240	265	250	253	260	248	222	260	246	249	241	248	233	256	246	254	265	249	244	257	228	254	231	255	275	236	252	254	266	236	267	239	220	245	259	255	235	246	269	244	243	227	240	248	270	248	239	240	239	244	267	258	274	260	262	245	250	260	253	243	265	242	256	241	271	252	272	273	248	238	253	251	257	259	250	273	263	271	225	290	239	266	232	252	278	264	224	276	262	209	257	280	225	264	253	250	260	274	272	249	242	244	249	280	237	236	247	274	220	236	243	242	240	273	255	228	272	235	260	259	278	252	250	251	247	262	260	251	251	252	248	257	252	257	265	241	258	256	263	247	249	253	239	228	240	273	244	230	240	248	241	250	271	255	238	242	282	232	228	278	225	227	234	235	291	237	233	249	243	260	243	248	250	262	251	257	268	229	246	248	257	275	236	229	241	246	280	250	268	262	246	273	283	216	239	246	222	268	269	240	248	262	247	237	243	218	253	222	256	250	241	251	246	238	257	237	245	263	292	256	245	246	224	245	244	249	277	245	233	254	235	249	265	240	255	253	247	241	266	242	257	249	248	251	262	229	251	281	270	254	264	263	258	249	269	246	253	238	241	247	227	256	260	232	243	265	223	240	264	247	251	273	266	249	238	232	254	235	254	271	259	271	233	254	268	240	241	280	245	239	263	256	246	276	249	249	248	264	259	275	273	268	246	267	261	227	252	255	266	265	238	225	259	241	239	251	239	249	240	242	255	270	244	250	250	251	260	234	266	236	243	258	239	228	262	262	252	236	250	254	261	251	236	226	216	271	232	267	277	232	238	239	215	218	243	264	263	226	242	245	221	246	245	214	264	271	234	263	240	251	271	251	258	260	242	258	246	247	230	255	247	245	267	291	238	261	283	242	255	231	256	221	266	254	241	245	263	239	256	256	279	269	246	237	214	234	241	239	249	277	245	278	272	264	245	240	255	231	273	264	255	224	246	236	236	225	279	262	249	288	263	262	289	244	247	256	223	245	254	261	259	241	226	265	240	252	254	261	218	252	255	243	256	235	253	270	258	289	239	245	229	249	255	277	257	243	242	256	236	241	249	223	247	261	244	249	253	253	265	248	257	277	247	256	248	247	241	250	209	263	229	232	250	240	267	238	239	272	201	261	254	249	246	254	236	252	212	244	256	221	273	235	271	245	234	254	252	272	255	231	239	235	254	259	247	278	216	257	258	280	236	247	256	248	282	228	243	243	291	254	266	241	274	248	276	245	238	267	246	276	271	214	244	236	252	270	221	271	276	232	263	238	237	257	258	242	236	243	256	253	245	263	241	279	266	261	263	255	261	253	248	247	262	242	257	260	259	261	265	242	257	256	226	239	252	232	253	255	231	267	245	253	246	242	249	263	257	246	250	251	263	264	265	249	258	243	265	251	246	262	260	255	267	263	228	256	254	239	250	247	247	241	236	251	261	247	239	257	257	290	240	237	233	257	244	274	275	264	241	272	274	239	248	229	221	219	260	268	273	239	253	252	262	238	274	272	239	254	272	269	236	250	257	241	224	253	260	275	258	258	249	246	278	242	252	258	229	272	235	247	235	220	254	248	243	259	267	260	250	286	270	254	240	255	257	265	268	238	248	307	226	238	221	265	266	215	249	257	248	236	264	264	253	271	268	243	241	259	261	257	249	255	239	258	231	239	243	240	243	255	255	279	272	263	242	252	258	239	230	248	226	224	234	267	270	261	249	241	254	276	273	261	280	244	290	236	269	248	229	265	246	241	271	234	261	260	276	271	249	269	234	241	269	269	273	243	273	257	228	223	226	251	272	258	222	272	251	281	230	282	257	270	240	256	241	296	244	288	262	230	271	251	260	225	238	260	264	263	262	245	263	251	247	242	267	259	245	261	234	280	263	278	285	240	245	277	268	247	253	254	238	272	259	246	261	239	252	251	258	230	262	271	246	264	245	211	273	240	220	243	281	242	278	232	238	284	260	244	254	246	237	266	260	279	257	266	251	243	240	240	243	254	259	244	244	258	229	243	252	251	239	257	251	204	237	255	250	251	247	259	246	244	227	238	221	277	239	238	268	225	277	278	221	226	259	240	232	249	252	262	223	243	229	240	260	237	257	270	243	262	252	220	244	258	245	244	250	267	253	248	255	260	243	245	251	253	266	245	253	255	272	248	268	274	256	249	272	238	267	256	237	223	251	268	221	259	247	227	271	245	256	271	222	249	239	264	266	243	265	250	256	260	238	238	250	257	276	243	242	243	266	284	273	253	257	231	271	220	211	236	296	254	252	281	239	250	237	251	254	244	229	266	279	249	259	235	259	273	258	272	240	282	258	249	255	265	254	249	252	263	245	239	277	292	233	246	238	263	230	248	239	270	242	241	258	245	251	232	287	238	266	242	252	245	256	237	248	263	241	228	262	281	249	244	246	278	264	266	269	240	237	247	260	271	234	253	265	238	262	241	235	262	241	247	240	219	229	292	249	219	256	254	244	255	245	234	252	271	253	231	253	262	243	237	225	262	275	253	254	268	261	248	279	258	235	270	229	273	237	240	238	259	256	234	247	235	263	248	236	294	283	245	285	275	239	237	258	213	247	260	209	270	240	235	235	257	227	246	253	249	235	245	269	267	271	264	265	242	232	232	269	265	240	275	230	268	255	243	238	229	268	275	246	247	224	240	249	244	246	244	277	245	223	251	264	265	246	255	234	255	234	261	288	259	243	268	239	250	256	269	221	236	234	246	252	236	274	235	269	284	286	249	288	229	256	238	282	224	231	263	253	258	262	248	252	269	257	254	250	245	264	228	262	240	216	267	255	264	266	269	263	248	232	260	277	261	264	291	264	262	258	232	247	262	219	288	255	245	227	247	259	261	243	260	233	247	252	248	239	241	235	238	240	278	238	270	261	252	294	246	240	244	270	238	260	282	228	229	232	266	244	256	238	253	261	255	276	268	244	237	251	295	246	225	277	264	273	223	257	233	251	263	275	230	228	252	238	252	239	243	259	241	230	255	272	261	250	258	296	245	262	246	243	260	251	255	250	254	253	225	226	239	230	273	274	237	273	244	254	257	243	261	269	236	240	243	275	238	276	231	239	239	228	254	251	261	266	226	261	245	247	284	258	244	255	242	248	275	264	246	258	230	260	259	235	253	245	274	257	269	250	280	244
37356	15231	8557	4370	2903	2155	1625	1370	1175	984	877	782	783	738	640	569	661	598	543	543	556	556	550	534	505	513	472	532	499	478	494	505	497	466	470	487	456	442	467	496	470	472	479	480	478	473	495	496	454	424	467	479	450	415	456	468	497	463	471	464	445	467	464	429	463	445	436	428	417	449	445	497	476	442	435	499	459	477	448	463	476	452	477	486	421	478	450	462	493	447	399	455	422	455	496	454	421	448	469	468	467	461	466	425	471	471	462	450	475	467	439	476	459	468	449	480	404	473	467	477	443	440	453	503	455	447	402	422	490	464	418	484	460	473	471	462	443	448	409	447	464	472	447	459	467	483	464	456	446	434	452	453	449	462	448	442	433	452	483	462	449	476	446	430	482	470	441	427	484	456	455	451	461	448	452	459	484	461	459	455	434	394	446	444	459	471	461	473	457	485	435	423	439	426	442	476	438	513	452	455	439	465	442	411	466	463	453	446	426	435	460	446	433	465	455	453	458	450	460	497	478	437	427	452	455	466	458	476	477	416	474	412	431	499	466	452	467	442	484	453	485	484	439	465	441	463	455	480	430	468	451	456	442	456	499	435	438	448	474	431	449	449	454	451	460	440	442	458	466	423	471	465	450	441	432	467	457	448	430	457	498	458	479	451	466	445	444	461	445	471	456	447	421	461	439	446	428	500	427	448	450	468	485	421	426	468	444	457	425	476	423	471	423	459	444	475	471	447	439	490	447	456	432	468	432	471	439	478	440	472	463	437	434	459	457	420	492	450	469	455	426	445	469	425	471	471	429	446	474	451	453	459	458	475	440	454	425	475	432	431	487	442	463	444	469	417	450	438	437	462	457	464	451	438	466	435	473	475	438	429	467	465	437	427	451	407	433	472	476	464	442	425	460	441	430	441	462	471	452	486	458	433	437	473	497	466	479	452	450	474	449	424	445	498	458	437	451	486	448	451	454	471	428	409	438	444	491	475	459	445	425	454	469	446	465	485	433	435	460	421	443	464	448	495	421	433	428	447	431	473	475	467	433	454	437	475	481	489	464	436	458	468	459	439	427	440	408	476	476	458	429	484	458	490	448	443	486	433	469	469	465	403	428	440	497	464	435	444	457	457	433	427	449	488	444	481	420	479	431	450	456	446	454	446	433	448	464	427	480	433	472	454	465	434	410	449	459	448	426	484	499	442	431	447	443	460	411	436	443	493	462	433	458	433	435	417	483	456	457	437	436	460	471	472	453	487	448	449	443	452	465	489	449	441	459	447	450	448	455	458	466	431	408	452	507	459	503	468	447	444	470	456	462	462	457	437	438	466	427	478	417	451	462	469	431	439	412	475	438	449	446	450	451	447	485	460	452	459	399	429	457	457	458	468	415	480	433	432	485	458	431	466	479	500	477	470	431	460	460	462	432	441	416	445	452	451	457	456	435	487	456	464	460	478	451	439	468	469	421	453	455	463	448	461	525	398	452	473	417	452	479	432	476	465	454	459	443	455	505	443	443	466	443	442	435	464	466	409	472	442	486	460	454	428	441	441	476	436	455	408	471	461	467	427	434	468	435	480	457	484	479	454	481	457	459	467	456	433	453	394	458	426	472	451	443	435	466	435	437	457	467	479	447	490	442	433	434	450	438	447	429	442	447	478	414	394	442	462	459	431	430	456	426	453	449	474	437	470	443	422	453	470	508	440	478	413	441	431	434	466	398	448	467	433	456	439	432	473	429	458	475	470	447	438	455	468	476	452	480	448	422	455	454	457	464	464	437	449	443	457	430	415	429	459	472	440	423	460	478	441	443	444	433	415	448	410	459	440	448	468	433	438	424	454	443	466	475	481	488	483	468	457	445	454	452	453	422	407	426	458	465	445	445	477	458	408	441	491	472	481	470	451	420	407	491	450	453	450	448	450	463	441	473	482	423	444	471	470	478	451	465	449	479	423	443	419	428	391	446	418	424	477	434	423	433	439	431	421	442	451	424	481	459	435	458	480	430	448	443	457	490	445	436	433	487	458	434	412	429	426	427	453	457	436	463	490	444	451	459	451	431	454	437	427	457	456	457	435	459	460	458	441	510	449	462	459	456	449	461	462	426	439	464	447	475	431	440	465	466	475	419	471	454	434	444	438	477	445	449	453	479	455	451	463	413	443	461	434	448	431	429	484	466	468	451	478	469	422	453	427	487	415	449	430	451	439	422	442	478	437	441	471	459	436	423	421	421	486	444	453	449	430	421	466	442	457	473	453	398	420	485	458	453	451	413	461	433	450	431	463	472	454	471	413	471	438	500	478	442	456	492	456	448	429	463	453	447	460	451	465	458	487	462	455	435	440	412	463	427	462	476	479	426	440	447	440	459	425	446	459	439	455	463	452	439	446	470	438	470	424	443	436	430	440	454	420	424	479	429	454	431	462	481	427	457	448	478	408	460	450	492	417	458	471	431	465	462	429	431	445	425	430	434	435	441	441	442	435	435	407	421	457	421	447	468	464	439	451	455	471	453	459	451	438	434	461	468	430	427	462	477	431	489	449	505	455	468	439	435	405	446	443	412	451	435	439	427	422	430	451	434	474	457	448	434	446	446	456	414	472	446	453	433	418	418	428	424	442	445	447	443	446	445	482	439	425	473	430	476	476	496	466	463	445	462	449	486	475	458	442	452	457	474	452	442	451	430	454	439	445	427	494	435	455	434	444	452	424	469	438	439	448	463	486	425	453	428	445	466	501	468	433	473	460	467	484	432	451	452	446	470	451	476	475	457	436	452	443	471	448	446	502	426	433	448	456	404	461	483	474	469	466	435	494	453	498	435	398	434	469	478	471	441	450	467	447	450	452	444	471	444	445	453	471	456	493	443	457	449	446	435	453	457	432	472	426	460	482	462	432	435	465	446	442	416	415	464	437	394	421	461	446	475	448	516	445	477	455	447	499	446	466	456	438	469	405	483	451	443	458	417	446	400	463	484	457	480	434	420	498	447	429	485	466	463	460	411	438	423	451	459	461	448	454	448	473	501	453	453	475	433	450	418	440	453	456	443	448	467	483	484	462	466	420	466	449	482	463	428	469	460	457	460	462	442	452	453	443	461	464	427	419	456	485	459	451	473	433	441	438	453	454	426	453	445	437	449	454	451	443	458	455	439	472	466	461	466	419	505	458	457	447	447	482	460	416	456	471	463	456	439	452	461	405	437	422	471	444	466	474	424	434	460	438	468	414	442	459	391	417	442	465	453	455	438	422	434	461	484	490	477	443	480	459	455	436	446	453	435	405	451	455	422	458	444	498	472	461	458	439	458	455	496	463	461	432	477	433	464	451	451	462	474	429	471	446	451	420	493	418	453	472	462	436	432	472	457	461	464	476	479	495	430	453	405	436	448	434	482	453	434	452	467	466	451	467	437	473	448	432	410	454	421	441	491	466	414	444	471	455	427	449	475	439	446	453	491	466	421	455	454	467	461	434	438	431	417	391	471	473	469	447	452	472	423	418
23074	21088	28710	23684	21093	19285	2304	953	732	695	645	576	552	502	514	526	443	433	489	462	433	465	415	406	461	425	433	422	403	416	438	430	443	378	418	400	350	389	371	439	426	375	389	350	426	380	425	407	399	388	415	413	417	420	418	401	398	417	407	408	423	405	395	391	385	389	404	404	391	412	374	395	372	397	401	413	425	383	384	395	371	403	399	408	396	422	410	366	394	392	389	370	420	413	401	387	365	414	423	380	388	401	407	378	386	400	378	417	378	404	407	364	401	399	346	384	397	408	384	393	390	397	366	367	385	368	381	381	389	398	393	389	419	386	370	388	409	423	389	412	347	413	426	399	413	392	376	396	422	382	390	393	379	406	385	377	411	395	414	382	381	359	412	399	390	375	365	418	375	404	413	371	389	427	386	410	413	392	359	394	393	396	416	385	411	436	362	392	406	397	371	376	393	430	385	374	433	429	412	409	418	373	388	359	373	393	423	366	379	410	367	396	364	414	403	410	417	387	376	425	381	381	375	416	377	413	398	420	430	394	439	432	384	401	396	387	384	414	406	389	408	368	385	411	368	372	386	402	417	368	412	378	399	384	366	396	383	420	410	371	395	423	390	430	365	406	376	413	374	402	380	376	356	386	347	391	398	424	398	372	403	405	352	391	389	400	415	381	403	373	402	375	394	368	391	378	404	379	380	386	385	391	403	411	405	423	392	390	395	390	349	360	414	381	374	364	374	433	406	393	404	397	380	389	397	388	407	413	386	418	362	408	370	386	379	425	409	384	404	430	397	403	373	398	392	375	400	397	381	368	392	419	391	393	392	431	423	403	396	411	409	366	392	406	364	419	434	404	399	412	399	403	389	417	404	386	363	400	393	389	385	391	368	406	403	406	401	365	387	377	399	383	408	359	390	386	439	378	351	379	430	370	370	400	335	414	380	377	370	399	394	394	364	367	380	408	394	418	415	378	397	342	404	369	385	403	372	346	390	389	395	391	394	408	368	355	373	388	374	411	386	413	391	394	397	416	423	384	379	389	361	336	410	398	399	380	364	412	385	397	395	379	363	398	399	383	366	386	379	409	400	373	390	382	424	377	368	374	394	381	434	387	407	411	369	364	365	379	409	369	379	386	385	331	401	369	417	383	418	393	360	408	402	373	371	354	402	381	364	356	389	377	380	405	384	368	382	412	371	359	393	390	420	400	399	367	401	372	423	400	394	402	415	410	422	386	390	391	399	378	392	386	427	360	402	364	424	397	387	405	382	406	394	383	370	397	397	381	393	397	398	395	376	393	394	374	357	413	366	392	416	384	405	400	405	345	380	398	416	378	390	400	382	375	354	381	386	371	373	398	370	375	405	350	439	388	383	392	391	383	381	394	404	397	380	403	394	380	344	395	408	373	383	376	400	378	403	408	380	388	381	406	373	337	396	401	365	391	383	384	343	435	410	382	421	419	369	378	397	351	407	388	402	394	399	382	391	404	450	408	393	394	416	414	390	413	380	411	406	376	359	370	396	377	388	383	368	400	385	382	397	400	356	398	375	379	415	398	432	380	388	405	384	369	396	396	392	377	394	391	367	369	396	379	405	390	404	393	374	415	388	373	417	393	404	394	393	382	367	401	353	382	418	397	414	372	386	369	360	377	421	397	388	375	440	383	408	392	389	387	387	364	366	388	386	380	392	371	403	353	401	334	393	337	402	432	362	394	426	394	354	411	433	424	373	372	396	358	403	420	372	415	403	384	379	414	396	366	361	416	393	398	398	415	392	369	359	369	370	421	401	392	371	404	422	386	422	352	405	420	335	377	388	380	363	349	363	390	363	373	398	390	405	371	382	411	401	404	361	347	405	389	412	389	421	383	428	378	405	350	402	368	375	378	397	372	384	399	386	387	364	388	401	364	413	387	368	393	390	396	370	382	440	381	380	361	405	401	425	389	371	380	349	408	412	369	407	388	411	377	404	379	384	381	372	394	412	394	398	372	366	377	388	382	413	402	364	407	381	407	408	369	399	360	408	395	414	368	358	421	362	366	358	376	383	359	407	385	358	381	386	391	402	360	398	414	395	378	376	389	385	392	410	345	396	384	357	387	371	416	390	381	412	397	388	350	423	381	442	411	414	377	386	368	373	408	389	401	400	399	391	359	392	369	413	382	413	360	380	360	410	393	426	416	408	384	405	377	377	362	345	402	406	363	411	406	369	389	386	406	374	390	388	418	364	366	378	432	382	397	401	383	399	342	432	394	395	356	409	370	405	367	438	391	379	386	400	375	416	428	375	376	425	377	399	366	375	390	393	385	419	397	446	392	395	413	369	371	390	373	337	380	425	364	369	382	358	422	368	348	412	411	418	409	400	352	433	382	376	384	351	389	370	405	423	416	404	406	390	388	378	385	360	396	387	392	371	414	404	395	401	399	331	375	410	379	375	389	400	393	371	362	410	368	401	390	379	374	387	361	391	396	406	372	364	380	353	355	410	390	416	374	413	370	387	398	413	409	407	388	401	370	404	388	407	363	396	392	396	389	390	420	402	399	367	385	394	339	422	406	427	406	394	387	390	416	381	385	393	413	382	374	417	374	358	370	367	387	418	381	417	362	395	355	395	377	402	375	373	382	396	403	377	433	383	403	380	379	391	396	399	381	401	376	389	375	378	393	391	365	386	386	362	401	406	412	381	389	400	363	372	391	388	377	405	397	414	394	382	426	375	390	382	377	393	363	369	392	389	368	390	346	399	370	437	394	436	385	385	390	414	368	393	385	392	418	358	379	386	401	368	379	384	386	383	379	420	364	389	386	379	368	383	369	376	396	433	404	380	383	442	372	348	405	386	384	378	395	376	360	394	405	417	415	392	398	364	360	380	404	378	370	398	401	369	395	397	370	393	409	381	371	354	387	425	402	368	367	405	405	370	392	383	411	406	348	381	396	390	379	388	396	374	419	357	397	411	384	402	400	369	401	372	408	371	390	395	388	396	430	399	408	373	364	379	398	367	370	390	371	407	407	381	389	377	403	381	406	385	418	376	414	368	385	369	396	388	368	373	377	421	424	415	366	370	396	396	417	373	381	375	382	392	369	396	411	359	382	382	386	370	398	401	403	420	411	399	366	375	402	391	397	380	396	369	379	357	405	393	362	423	379	401	388	392	415	374	391	379	403	370	377	375	384	421	368	367	373	392	377	391	388	400	387	402	389	430	383	354	423	408	368	387	391	381	392	378	378	399	401	368	362	361	406	391	375	408	393	409	386	358	403	369	372	429	437	382	415	398	393	430	399	372	377	422	393	449	395	403	385	385	377	380	376	422	414	382	375	377	354	405	390	404	390	373	366	360	365	395	411	373	365	433	371	378	387	371	397	402	407	421	366	394	411	342	395	392	416	371	359	421	387	398	374	408	386	347	385	365	398	415	397	413	402	390	365	415	394	341	395	392	381	386	411	369	364	378	371	435	416	360	389	424	441	389	385	372	416	385	402	410	389	371	372	401	383
42153	20373	13638	7401	5163	3792	2939	2392	1982	1675	1514	1328	1167	1141	1055	1036	976	937	959	921	904	867	842	810	758	765	835	730	736	756	786	766	724	750	727	698	761	721	761	736	731	738	742	716	734	681	719	715	701	703	664	674	693	733	692	697	648	713	700	677	700	694	682	699	704	679	704	658	640	724	690	704	696	682	669	718	688	681	698	699	678	729	711	663	666	645	682	682	673	707	662	678	644	694	651	686	716	653	656	697	678	724	708	656	696	702	654	698	667	639	650	741	723	636	696	683	695	703	698	621	694	637	714	711	697	664	720	715	682	676	693	643	660	702	701	726	671	611	678	679	678	717	680	694	685	676	687	720	682	694	711	669	678	674	728	647	620	652	676	686	667	667	675	705	643	668	675	665	665	653	690	651	631	694	623	709	705	673	678	652	693	663	661	730	753	674	664	696	674	655	676	637	685	702	672	700	655	683	695	699	661	743	678	696	619	676	674	649	714	651	676	651	698	632	683	657	697	691	637	708	672	685	694	687	707	654	669	718	714	714	681	693	690	676	680	664	665	724	647	701	687	674	740	679	660	708	686	715	698	660	644	716	684	692	675	658	662	674	678	724	632	679	626	658	734	670	717	690	708	658	691	647	682	632	655	708	686	664	683	712	651	700	680	658	695	719	653	697	666	641	644	732	655	632	698	684	669	677	711	700	730	679	723	711	678	621	687	682	716	671	670	649	651	695	711	644	678	698	665	685	633	724	673	683	699	724	654	678	659	659	676	677	710	679	663	687	660	720	661	682	682	707	723	713	656	656	663	680	726	651	677	627	742	689	649	698	691	655	613	661	657	719	680	660	680	648	676	633	646	702	677	692	675	652	683	708	695	677	646	686	671	728	687	652	654	703	717	746	701	669	715	706	659	643	709	649	658	674	676	638	701	647	660	671	676	671	682	680	686	703	684	682	636	649	695	715	629	697	660	698	669	664	673	711	688	646	688	667	682	647	651	681	685	699	683	666	713	720	622	750	636	642	699	649	658	645	614	688	649	694	656	682	707	630	700	678	699	622	681	679	673	689	691	704	683	709	680	655	643	680	693	716	683	683	693	665	667	672	758	672	683	697	650	681	672	660	655	673	693	630	668	653	649	696	701	673	679	686	644	664	679	706	716	672	664	689	708	664	672	706	648	666	672	640	707	663	622	681	663	663	667	685	705	682	692	685	729	657	657	700	661	737	685	639	717	691	654	689	714	691	664	621	673	690	655	704	671	752	663	693	677	675	650	649	669	677	746	692	692	746	632	705	676	678	650	682	637	661	669	667	705	678	680	691	737	686	714	645	711	634	668	721	689	709	665	669	642	678	708	717	720	682	674	676	652	720	711	681	659	692	658	694	691	675	712	666	693	691	709	738	656	653	679	695	688	666	678	684	697	619	684	728	678	671	672	660	696	694	611	651	682	641	673	673	665	612	703	720	672	713	637	657	651	665	674	639	683	711	691	707	669	669	719	653	665	687	700	675	668	643	685	693	703	684	661	679	653	663	662	683	718	672	663	660	660	648	690	692	677	675	665	671	623	697	649	655	667	678	699	715	676	684	720	669	647	700	659	683	685	644	668	698	678	703	682	695	636	668	690	693	646	657	676	664	655	693	676	687	636	684	707	731	660	674	697	730	683	703	647	687	661	707	674	701	685	667	642	672	670	669	714	668	681	689	709	719	677	660	677	693	673	660	733	705	719	676	661	697	713	662	687	671	684	693	695	666	700	682	673	680	666	691	647	665	675	724	710	690	684	739	654	672	670	686	643	720	673	715	705	689	677	714	662	700	685	708	666	647	718	685	636	702	706	674	687	658	631	636	682	691	717	691	671	658	725	693	669	678	650	666	676	665	696	675	676	708	674	683	694	688	689	700	718	712	668	641	657	704	659	662	700	681	705	660	695	694	687	651	702	676	651	648	690	688	676	639	697	675	703	674	621	673	651	673	618	690	691	707	644	689	656	719	668	692	700	689	643	686	678	707	647	663	668	707	672	666	661	716	674	662	677	657	732	651	702	675	715	645	668	668	685	637	656	630	721	675	702	719	730	634	682	692	668	686	673	671	645	677	671	709	663	658	697	695	633	690	646	697	669	660	728	661	667	702	654	666	684	689	678	682	633	682	714	679	738	651	707	664	650	690	688	690	685	662	717	645	643	629	680	661	706	668	689	728	664	687	697	690	682	692	647	643	633	659	679	641	633	711	707	684	718	651	657	691	696	658	669	704	681	712	684	671	641	695	660	643	668	684	678	711	661	701	669	656	692	696	651	697	695	666	648	678	680	719	674	636	705	694	670	709	701	667	672	648	694	702	707	725	707	639	625	694	708	655	657	637	695	656	661	649	674	691	669	698	636	669	674	762	669	702	725	731	710	711	660	689	613	708	661	660	695	729	715	677	696	667	661	652	666	676	649	685	702	638	683	700	693	646	674	725	663	642	723	622	694	700	655	637	702	663	661	682	695	679	694	664	646	685	694	707	684	689	674	657	677	714	659	694	670	666	755	716	697	684	709	663	647	655	650	651	648	659	712	641	701	664	679	705	685	672	658	694	621	665	677	694	676	670	665	679	661	701	654	698	723	689	684	686	646	684	620	660	654	680	686	672	699	658	648	684	639	691	604	647	669	720	703	629	687	618	677	664	657	715	665	728	666	699	696	712	674	658	712	663	672	716	641	681	665	663	685	702	641	699	686	673	676	671	680	688	670	706	682	703	623	672	723	667	616	681	681	730	676	688	665	667	681	679	703	638	639	677	651	708	700	634	689	600	673	695	638	704	662	667	682	665	679	642	629	674	695	662	626	632	682	687	687	643	620	687	668	716	627	711	655	614	734	655	707	712	680	718	684	694	644	668	669	669	672	703	642	680	662	675	689	726	647	702	687	662	672	715	698	705	715	691	721	686	651	733	665	680	690	660	697	721	666	711	653	702	664	655	713	708	670	690	704	659	669	680	702	685	695	689	674	724	682	681	705	668	654	665	647	702	673	667	646	679	677	692	687	687	677	663	657	656	666	644	692	631	696	618	700	671	703	665	659	646	642	659	692	690	634	729	664	664	680	650	691	692	736	697	631	683	670	651	667	671	686	682	693	677	620	641	704	656	657	665	670	657	654	643	641	738	708	652	676	647	682	667	644	679	647	698	628	720	665	657	684	653	674	649	686	698	638	683	695	673	631	665	653	688	672	706	700	669	653	692	593	693	708	669	688	687	703	649	701	686	676	700	673	667	662	620	683	684	629	667	671	712	675	679	720	686	681	643	661	746	690	678	699	713	686	671	654	656	645	685	654	679	675	672	674	706	627	654	706	699	659	742	700	682	698	730	686	642	740	721	674	643	733	714	659	640	655	639	646	659	721	680	683	681	675	647	660	667	667	691	695	688	695	656	732	638	677	707	714	667	623	661	694	666	692	660	700	674	668	662	689	698	675	676	697	690	634	676	679	693	671	689	660	633	716	639	673	652
26479	20756	9394	435	188	156	141	97	116	103	144	100	102	109	107	120	114	92	99	112	88	110	124	110	100	119	83	96	84	102	107	99	91	104	102	98	88	97	102	83	95	121	117	92	108	103	114	89	83	102	98	114	108	104	91	95	93	104	95	102	113	88	94	95	79	104	109	93	102	102	98	109	101	98	108	93	112	94	99	91	99	96	105	97	100	96	88	97	89	122	88	114	91	117	104	100	91	125	111	89	83	99	95	106	128	101	91	114	109	98	116	105	105	94	78	124	108	95	117	85	96	98	89	109	108	87	105	80	95	87	109	104	99	97	79	91	97	100	107	107	92	93	117	106	91	92	102	103	99	101	114	93	107	102	95	104	100	92	112	99	99	101	100	107	89	98	91	99	112	77	104	98	87	126	95	104	90	92	93	102	111	77	91	90	113	104	93	92	97	86	123	97	94	92	107	107	100	112	102	106	96	93	91	91	78	107	102	112	123	87	104	95	97	92	98	82	102	100	87	96	96	114	96	103	81	87	102	113	98	120	105	93	89	98	98	120	84	93	110	90	107	103	98	92	94	117	95	84	116	103	107	105	107	101	93	97	104	105	110	101	87	104	83	84	119	95	103	106	112	87	117	89	90	88	85	107	106	88	98	100	99	95	102	96	103	101	111	86	99	121	92	81	102	114	100	106	109	89	99	95	82	94	94	96	89	103	105	113	113	107	110	86	97	96	101	117	109	96	98	103	108	106	95	91	94	107	105	89	96	100	97	93	95	115	113	92	106	96	94	105	98	123	122	81	111	105	104	125	96	108	103	103	92	90	102	99	114	107	93	90	93	101	109	111	79	95	92	99	103	92	97	97	100	89	103	83	90	100	114	108	84	90	95	95	95	100	102	109	120	100	107	98	99	105	105	96	112	98	97	103	102	99	97	106	91	95	96	94	104	109	103	98	96	107	105	97	97	114	93	100	90	95	102	94	92	111	107	97	96	90	108	99	102	81	99	104	98	88	97	105	95	96	93	128	86	100	101	91	93	124	93	73	93	119	103	100	96	88	105	111	111	107	95	94	125	93	99	108	82	96	99	94	86	90	106	94	97	109	109	105	117	114	94	97	103	103	125	102	102	82	92	89	94	97	107	103	98	113	102	105	97	116	95	97	112	110	92	105	103	102	85	103	86	89	95	116	101	94	93	110	107	100	101	87	104	102	107	92	120	113	87	82	87	98	98	106	99	88	85	109	95	103	99	97	94	81	96	117	99	102	94	90	105	102	90	104	101	99	90	97	88	96	90	95	89	87	98	109	86	92	89	117	87	105	110	111	116	82	90	85	100	108	100	93	86	99	110	97	87	118	100	94	87	94	109	99	95	107	109	92	104	88	103	115	114	99	92	117	100	88	114	86	103	104	106	106	109	115	102	105	98	103	85	103	93	91	83	96	94	108	115	91	103	108	92	82	107	111	89	99	101	93	90	97	92	107	109	93	107	108	98	107	108	95	93	99	111	105	102	111	98	103	125	114	106	107	84	97	89	106	81	85	88	91	99	96	104	106	106	93	83	100	108	77	102	89	102	98	107	113	105	105	88	113	92	91	90	95	100	105	91	99	100	102	97	107	93	87	86	98	122	105	92	97	104	106	85	100	91	91	99	95	94	96	87	95	112	90	116	87	98	119	90	103	85	99	124	92	106	108	101	111	100	82	110	83	107	101	95	99	93	117	99	99	94	97	97	93	85	104	100	89	92	99	89	104	103	90	106	84	113	109	99	101	107	106	87	97	90	101	109	87	108	104	82	108	109	105	126	106	101	101	111	92	103	98	94	96	98	94	110	124	113	111	93	89	110	99	119	108	125	98	118	107	101	87	98	110	108	90	98	105	107	96	96	108	93	88	98	107	108	103	105	98	98	105	89	85	93	120	82	98	95	103	89	114	95	108	96	118	102	106	85	100	93	100	99	99	123	90	101	95	103	107	85	96	115	94	112	78	96	109	110	96	106	93	103	113	95	96	102	83	106	93	103	109	107	97	103	101	93	118	96	91	99	95	125	103	93	103	116	97	96	100	98	92	96	93	105	100	104	108	106	107	109	79	122	119	102	99	110	84	99	112	112	109	103	105	115	89	106	91	90	97	107	104	84	108	89	124	103	84	100	95	94	91	104	96	105	110	90	89	81	90	107	94	90	109	85	105	119	102	87	103	110	111	100	68	97	118	101	110	106	91	103	110	100	92	94	105	100	93	106	104	105	102	102	75	96	114	99	93	111	93	87	106	107	89	94	96	109	86	104	113	96	96	89	102	81	84	84	92	91	121	99	88	97	94	95	102	92	88	91	96	111	84	89	94	101	93	100	89	83	91	102	91	83	78	99	103	98	104	114	106	105	101	84	98	82	89	117	107	102	126	93	76	92	103	85	83	89	104	89	88	90	110	112	97	113	100	100	74	105	104	104	96	107	92	105	110	110	109	98	81	83	86	113	101	98	113	116	96	101	108	108	105	79	79	120	99	93	95	109	100	102	95	96	88	105	99	103	98	86	80	97	78	71	94	105	90	99	81	101	95	103	121	108	98	111	89	97	113	107	113	94	95	85	111	117	100	115	98	84	91	94	94	108	98	107	121	99	101	96	98	91	99	102	99	105	100	112	98	101	98	88	81	107	96	116	97	83	114	105	97	97	87	91	108	86	107	104	88	96	107	94	112	90	110	107	86	105	105	101	112	101	104	77	97	103	80	97	116	87	109	108	103	116	107	97	104	101	84	103	112	90	91	97	108	116	109	103	92	108	90	88	98	108	97	111	88	94	96	110	97	86	69	112	111	89	114	110	96	98	93	82	93	98	105	93	95	104	95	105	89	101	103	118	99	91	105	95	89	128	112	90	94	99	94	100	108	95	93	106	107	94	89	95	102	111	109	95	96	115	110	97	94	88	103	103	110	116	102	99	120	85	103	81	95	108	103	106	98	83	94	83	88	107	93	99	105	104	86	86	107	84	96	103	104	90	94	93	87	103	106	81	101	102	98	96	100	99	95	93	95	101	107	88	89	96	103	92	102	75	94	87	103	99	101	91	82	86	95	114	101	83	96	99	96	103	119	102	94	88	91	83	98	86	87	79	83	96	92	87	75	104	109	105	107	95	93	102	96	102	104	104	96	105	99	115	91	97	101	102	119	103	99	113	103	98	93	96	103	102	102	115	95	116	97	95	95	101	104	88	99	117	89	107	78	103	106	95	111	78	95	102	102	99	96	115	104	94	90	96	92	120	93	102	98	100	99	110	123	100	96	103	93	99	118	96	96	84	95	116	97	97	101	89	105	103	105	107	97	101	100	121	111	98	101	89	103	86	100	106	94	86	84	108	98	93	112	107	108	109	110	107	105	94	85	110	90	92	94	109	105	86	108	101	111	80	120	85	101	91	90	111	113	105	93	82	99	109	107	102	103	81	114	86	78	94	104	101	94	90	98	110	103	101	85	87	113	94	92	110	107	109	100
17833	3428	1184	577	445	338	306	313	294	245	231	251	271	224	219	217	186	225	241	215	170	203	206	200	204	218	224	194	199	197	213	170	226	198	173	197	183	207	199	196	194	210	224	213	203	201	201	184	211	195	177	199	195	198	191	203	219	185	199	188	175	200	207	204	196	193	195	200	210	207	233	209	209	207	201	191	177	199	183	194	201	200	199	191	203	199	203	185	198	206	193	174	204	171	200	194	210	213	175	207	186	200	181	176	205	177	199	178	202	187	206	189	217	186	189	175	174	185	206	206	213	172	212	209	200	183	185	170	225	191	210	205	203	198	188	224	214	184	211	196	186	195	212	190	163	188	210	184	200	197	198	223	200	196	206	199	192	206	203	217	237	176	200	199	191	186	179	195	187	189	195	203	209	201	172	188	187	197	199	196	186	195	198	196	190	197	214	210	185	209	194	192	184	193	198	211	179	212	205	199	191	182	188	182	228	169	191	191	188	161	210	205	184	184	197	189	205	186	206	186	186	196	168	193	199	184	191	178	218	208	182	189	202	171	215	201	166	195	185	210	193	208	198	203	205	199	195	196	187	212	192	198	171	190	184	186	198	168	234	231	180	175	189	205	197	191	201	205	219	198	177	219	197	200	196	210	208	165	191	195	194	211	206	173	170	194	169	196	208	179	203	207	222	171	207	197	198	204	191	216	206	223	198	186	199	203	186	215	206	171	187	175	184	210	193	180	199	179	190	198	201	189	197	202	201	208	191	174	162	201	205	192	176	187	222	192	213	206	182	221	196	195	200	208	166	179	186	197	197	182	199	195	187	197	226	200	207	181	188	185	200	204	203	198	205	200	205	204	217	181	194	199	194	191	214	208	224	182	192	184	191	182	207	214	190	176	181	195	195	226	186	198	188	200	178	196	190	177	194	178	202	197	198	201	212	195	174	202	189	183	187	185	196	205	187	203	195	226	183	187	174	182	199	160	194	199	207	188	199	180	201	174	191	215	203	201	197	172	181	191	177	213	194	195	184	195	192	180	190	199	206	202	182	164	199	173	191	205	187	202	217	196	201	217	218	195	193	187	212	181	162	187	189	189	164	197	195	179	203	170	193	199	193	192	209	191	217	196	188	186	208	225	199	196	183	216	196	202	200	194	204	183	194	194	185	180	167	212	205	201	176	210	184	183	180	211	226	193	219	197	184	213	194	199	201	189	178	205	208	168	196	187	192	203	215	183	193	195	194	180	186	183	194	206	180	199	196	209	196	202	186	205	176	189	174	214	207	158	193	177	178	193	183	226	178	180	197	205	199	185	202	196	197	183	200	180	189	195	217	189	182	205	187	176	202	209	201	192	189	198	199	192	169	208	190	182	182	180	189	218	190	204	186	221	202	186	180	175	183	168	198	188	200	209	175	205	183	225	215	181	191	185	193	193	193	200	202	196	199	204	205	195	187	175	198	200	187	174	181	208	182	209	188	205	192	181	204	200	219	201	197	203	184	188	230	210	199	190	180	171	194	209	212	210	202	187	176	182	209	197	217	193	172	212	221	193	198	198	204	190	186	167	199	196	208	198	200	216	173	189	172	191	214	185	193	196	203	202	220	207	169	187	218	205	209	166	189	177	177	177	213	194	190	185	188	204	205	177	186	185	187	182	211	195	204	195	214	195	169	186	207	205	194	190	197	177	200	202	190	212	225	205	196	184	204	201	176	174	175	180	213	192	182	195	209	172	204	218	186	196	197	187	207	180	185	199	206	189	201	174	179	197	167	191	184	207	192	186	193	185	176	171	202	203	165	201	211	187	210	167	212	191	208	176	193	189	182	180	205	180	212	198	197	192	186	229	205	202	199	192	181	225	187	168	200	202	188	197	210	203	199	213	210	218	199	188	200	190	208	184	231	193	184	198	186	162	200	213	187	194	177	167	225	171	189	175	197	189	216	210	189	194	206	199	201	188	198	198	202	189	184	207	206	180	219	202	189	191	204	209	194	194	172	220	217	207	204	203	199	189	207	179	198	204	220	197	200	193	189	179	222	210	191	185	166	189	180	189	176	180	208	175	196	186	211	201	187	190	199	190	196	201	190	215	207	176	189	189	191	200	209	215	189	206	206	196	197	180	207	180	180	185	193	182	187	188	181	200	205	188	196	186	196	217	187	185	191	200	205	215	194	182	190	197	183	198	209	196	199	203	206	181	173	206	181	201	175	217	176	226	209	189	179	196	204	186	188	195	188	193	192	201	179	183	195	189	178	176	212	182	173	184	182	210	201	180	197	170	207	185	175	193	216	230	227	172	203	199	177	194	217	217	207	197	208	193	193	175	199	203	190	171	204	191	187	206	185	178	177	205	177	189	200	198	207	179	209	210	173	170	181	202	180	217	179	206	193	192	198	169	212	187	185	223	184	192	182	175	191	199	195	187	219	212	200	171	200	175	170	193	193	201	195	176	193	173	183	185	181	197	210	183	192	196	193	192	187	203	211	198	198	221	202	211	185	182	185	214	210	199	191	187	187	219	191	199	172	204	191	205	207	201	221	207	198	191	195	187	198	198	211	193	188	192	223	197	208	182	224	211	213	163	199	203	186	199	174	193	187	203	189	212	211	220	218	198	176	197	204	188	202	206	200	178	207	197	199	183	165	190	212	183	186	212	230	198	203	191	191	202	175	197	216	185	193	192	184	201	215	217	179	188	182	213	172	226	204	212	178	189	201	184	188	215	164	205	175	210	192	187	199	182	191	175	181	171	194	193	221	172	192	196	189	197	174	194	199	207	227	186	212	186	166	189	165	209	184	186	199	224	192	209	220	204	187	201	201	187	197	189	199	189	228	207	188	226	190	216	220	178	214	209	205	193	188	195	176	181	193	183	191	187	205	205	203	189	180	212	187	223	190	213	184	205	187	192	198	189	184	169	193	167	217	211	211	198	210	194	197	195	204	188	213	197	195	190	190	194	200	182	210	199	197	192	196	191	195	167	183	171	172	195	184	210	191	200	190	207	198	189	181	187	181	188	179	206	201	178	210	227	208	191	181	182	185	178	182	201	224	184	213	210	161	207	173	190	191	202	206	211	192	205	205	189	195	182	197	185	198	193	190	195	186	228	204	170	199	220	201	198	186	179	176	204	211	187	211	201	192	196	190	185	171	208	195	193	198	178	211	194	198	184	182	186	171	192	175	203	171	175	209	206	195	183	199	224	172	189	204	165	186	196	206	205	209	209	206	169	194	193	209	172	189	191	187	206	191	190	180	198	201	202	207	214	183	227	206	211	194	189	208	188	171	188	221	204	210	196	199	185	217	207	190	211	223	180	213	198	175	194	194	195	192	198	202	203	217	195	185	181	201	199	201	199	180	182	173	177	178	212	212	207	193	212	177	234	204	190	207	205	201	189	178	209	202	181	184	187	183	192	167	229	193	188	188	206	201	198	216	195	205	166	164	203	197	200	193	190	185	193	151	186	189	208	167	188	209	200	199	189	177	207	185	185	201	183
23993	21086	28129	24262	20385	2542	696	575	412	393	366	351	299	294	331	326	305	275	309	273	267	230	269	270	292	268	261	293	246	249	258	266	277	270	263	285	258	238	219	265	268	255	231	294	235	231	236	229	266	240	252	265	254	270	289	282	261	248	236	244	255	270	250	249	273	275	261	256	240	261	226	238	237	272	265	241	238	271	282	246	278	260	290	223	254	255	224	282	249	259	269	237	278	261	223	247	244	243	250	277	238	270	229	265	249	283	255	238	229	272	245	258	266	246	261	215	249	262	265	259	254	230	242	265	241	260	238	261	238	233	243	216	260	251	243	239	293	255	254	279	250	276	257	259	225	258	272	247	254	274	249	258	231	254	238	236	235	257	252	259	268	248	260	257	264	255	249	248	265	245	253	278	260	256	218	269	253	234	243	246	235	245	236	209	267	251	260	259	264	268	240	262	254	251	233	251	235	219	256	250	243	245	242	277	238	265	239	265	240	221	256	229	243	258	257	261	231	266	244	255	246	246	232	263	243	246	263	239	277	259	270	228	277	247	273	243	240	262	263	257	258	253	267	250	248	233	321	261	229	266	245	256	262	232	247	252	237	240	227	233	257	220	267	249	253	257	230	240	237	241	244	269	239	239	241	234	275	265	273	260	255	234	236	257	255	232	237	212	272	270	225	252	263	234	269	267	263	247	254	238	257	277	250	240	264	233	253	262	249	241	236	252	259	237	248	249	256	253	230	256	253	259	224	250	260	262	267	242	258	269	245	235	279	237	225	247	265	266	268	272	259	230	257	274	245	221	251	252	257	216	249	252	238	263	245	247	253	255	275	243	229	263	241	232	259	276	238	280	237	236	269	283	230	230	241	245	268	269	242	248	216	238	263	223	266	242	278	298	261	239	267	259	263	243	252	244	246	249	240	232	238	237	243	238	242	258	260	264	247	264	269	260	247	259	228	232	249	272	228	222	251	228	282	242	296	228	240	223	261	241	233	241	268	256	248	244	229	243	266	246	248	274	260	254	246	250	264	230	274	264	259	234	261	249	280	245	280	263	245	235	252	242	240	240	232	230	261	246	236	240	279	248	257	255	261	258	242	259	267	271	263	222	261	268	221	265	217	252	256	245	225	248	247	282	275	264	279	241	249	227	257	282	232	230	234	230	276	264	269	251	244	262	276	275	226	265	244	266	242	235	248	242	254	247	275	288	277	246	250	240	273	223	243	264	266	249	250	256	275	237	252	258	243	238	237	246	278	233	240	238	265	235	254	247	228	263	238	283	267	238	279	257	256	241	245	240	262	210	246	245	255	250	269	260	242	257	255	257	254	242	256	248	270	248	248	255	250	253	250	230	262	258	253	224	254	247	267	241	225	251	238	284	257	260	259	256	253	246	244	255	241	238	241	242	272	250	223	273	270	248	241	243	238	248	221	252	234	251	257	261	271	269	261	250	236	273	274	239	241	280	270	229	270	275	261	245	215	258	266	245	268	245	271	261	260	245	244	241	244	214	243	249	246	271	245	248	252	254	264	254	238	255	265	251	243	267	259	235	236	269	248	235	207	223	265	269	245	271	248	262	242	248	250	257	246	267	242	247	252	264	235	257	248	271	274	255	276	242	230	249	252	243	242	259	247	287	247	254	240	261	254	272	234	274	261	219	248	267	262	251	253	278	247	260	235	290	241	244	253	258	245	265	260	236	247	254	271	247	259	244	239	251	236	257	238	250	242	261	265	275	248	253	261	257	228	261	254	240	246	239	249	244	230	263	239	246	251	261	251	248	255	244	232	251	257	232	243	245	252	256	277	258	270	251	243	233	236	253	233	272	236	218	220	246	234	253	255	238	235	264	244	234	246	222	249	282	229	291	224	286	276	228	250	236	222	238	238	276	246	236	245	283	272	262	245	271	260	245	262	262	269	250	230	244	237	265	257	244	250	220	277	241	252	271	257	276	244	241	282	230	247	273	263	240	256	254	259	256	287	240	229	250	229	260	264	267	264	234	296	241	225	271	246	255	248	287	242	242	239	238	254	259	265	253	230	259	251	263	258	259	270	244	233	254	273	247	230	250	264	243	271	244	281	239	251	250	278	234	249	243	243	263	233	248	253	255	256	229	266	263	255	264	229	232	253	244	234	239	232	236	230	256	228	280	261	239	241	227	243	244	248	241	291	259	254	239	240	272	265	254	240	246	217	245	273	223	249	230	255	284	253	265	278	247	267	235	283	240	247	242	241	241	265	238	249	250	263	257	252	276	254	277	261	230	259	232	276	260	245	253	250	246	251	264	251	270	265	241	266	229	278	265	271	250	227	222	229	239	285	266	249	234	256	268	250	255	253	235	251	263	245	236	260	260	231	255	257	267	266	253	253	247	251	249	248	255	213	237	238	235	244	281	248	253	245	258	259	230	242	263	244	225	262	235	259	232	233	289	260	253	236	263	253	259	279	240	260	249	240	247	236	220	255	263	244	241	260	250	267	254	249	229	268	242	233	260	242	257	244	240	257	249	235	246	263	271	240	298	228	268	243	249	252	251	234	268	228	255	225	237	243	246	280	260	254	274	259	223	285	256	268	230	230	254	264	253	233	259	250	240	243	237	270	251	258	257	255	216	234	271	243	242	242	257	265	228	247	224	224	260	253	281	255	269	250	242	257	234	241	242	255	283	254	264	240	250	293	238	236	253	257	234	248	259	270	253	258	260	253	285	274	261	244	237	285	246	261	224	248	256	234	229	243	237	284	253	273	229	255	251	248	248	281	242	278	254	241	294	255	254	243	230	244	258	288	242	222	273	266	258	243	257	250	255	254	265	248	274	231	246	261	232	250	220	256	246	268	241	247	248	247	260	243	252	295	238	224	221	224	247	229	234	235	247	241	254	259	249	260	233	248	258	248	267	283	252	243	262	282	250	244	235	210	282	262	265	238	235	274	249	239	255	270	265	270	242	260	245	230	237	248	296	252	255	269	249	254	261	253	263	259	261	266	272	266	254	271	280	252	260	268	224	278	291	232	248	267	266	237	259	247	236	232	221	283	244	278	247	273	247	271	288	228	257	266	258	238	248	250	248	261	255	273	257	244	222	266	253	252	253	258	280	226	223	249	251	232	232	263	254	230	263	254	272	245	237	252	274	238	238	249	254	228	263	272	252	238	227	220	243	248	273	257	245	251	248	263	255	233	267	239	249	229	259	276	286	212	266	218	231	252	259	232	237	250	232	250	246	222	261	266	240	252	241	275	271	237	253	258	252	239	250	225	212	247	266	233	253	248	254	258	240	253	246	234	279	240	260	280	266	249	251	260	262	249	247	247	221	228	259	239	271	243	232	238	232	258	231	276	271	241	254	210	264	261	234	249	238	258	257	266	236	243	260	246	260	247	252	234	228	240	271	266	222	213	268	258	253	257	254	230	247	258	231	231	218	221	248	261	267	244	248	294	229	270	257	266	245	259	250	231	264	240	248	271	243	253	243	266	261	257	220	276	258	271	222
40281	18360	8436	4354	2925	2083	1616	1299	1104	1024	874	813	736	688	632	665	603	597	610	572	543	527	526	528	522	493	513	467	516	444	499	524	479	483	490	502	503	476	468	467	411	490	439	473	435	462	464	435	427	467	445	474	476	462	491	443	466	459	452	431	448	409	472	488	457	497	494	422	481	456	463	435	448	464	494	416	465	466	471	467	428	433	481	455	473	446	441	459	457	458	464	457	459	463	429	479	452	478	445	453	439	449	441	495	434	452	453	416	447	461	461	456	461	461	465	447	427	487	391	480	463	438	469	436	448	428	438	466	408	413	483	437	439	451	462	424	445	460	454	486	458	441	442	429	440	494	428	467	479	438	428	454	426	434	468	431	483	466	436	447	452	468	460	460	408	465	461	445	423	426	475	432	461	469	498	434	466	434	470	420	489	446	489	408	452	449	433	425	441	420	445	465	424	420	393	501	457	433	445	460	434	459	441	460	464	435	450	438	445	437	471	450	421	413	468	464	445	494	483	478	469	434	473	436	435	465	461	391	424	491	450	431	433	406	453	465	449	452	471	467	416	450	437	433	460	434	446	476	445	464	479	470	465	470	423	448	470	462	426	457	460	465	465	485	449	461	472	438	470	475	426	418	468	482	459	457	457	448	447	433	448	461	450	453	440	457	410	465	462	459	438	449	447	464	455	426	463	455	470	444	453	428	473	488	423	433	473	444	461	442	452	471	472	421	430	478	454	443	409	462	443	420	434	421	452	435	487	439	445	419	452	466	504	421	425	436	423	467	452	475	436	417	471	477	486	429	473	462	485	434	452	385	426	456	468	434	449	425	462	441	435	464	431	438	456	417	469	427	458	435	422	452	452	433	475	481	443	469	413	442	411	457	399	466	485	411	473	453	450	455	437	434	480	443	469	446	457	477	456	444	431	470	449	425	445	447	428	467	439	444	465	436	470	453	421	378	431	438	469	444	464	469	471	430	462	444	463	463	451	460	391	459	469	442	421	501	427	476	442	414	469	444	462	459	469	436	440	470	500	430	433	465	449	481	436	440	443	479	457	443	400	457	415	453	474	441	452	450	483	452	443	499	402	464	453	424	446	472	442	475	475	458	443	432	446	476	416	399	422	468	480	458	427	449	439	413	456	433	478	461	429	436	419	426	455	433	434	455	455	467	474	421	412	446	484	447	476	451	477	460	473	405	467	430	456	444	450	474	495	473	471	457	443	434	456	460	435	514	447	440	462	479	447	446	438	449	434	451	477	427	479	479	441	445	449	448	420	455	420	440	455	465	444	448	425	444	440	457	438	479	423	471	477	428	462	456	481	472	454	441	442	451	485	468	477	431	429	498	443	440	440	440	401	448	448	401	461	451	436	474	453	455	449	460	461	458	428	436	438	434	476	457	441	448	429	440	459	451	435	453	463	447	478	414	430	461	476	443	468	457	479	488	459	483	496	477	441	455	460	445	461	448	442	442	448	464	446	434	457	456	453	465	435	458	464	433	415	427	451	444	467	476	480	434	460	472	468	473	428	435	474	451	463	460	459	473	436	424	443	463	476	454	454	451	458	465	457	446	436	434	457	433	447	419	439	452	432	434	423	435	446	432	505	435	422	448	403	446	491	455	433	455	459	432	450	455	435	482	416	501	468	429	479	412	457	410	449	500	443	450	425	454	445	415	484	453	428	444	426	459	434	454	421	458	475	463	429	435	463	467	457	470	444	472	487	437	446	429	449	473	476	478	443	420	448	494	436	450	445	429	469	452	452	463	438	467	502	461	448	436	433	441	444	469	462	445	433	457	440	483	454	469	462	453	466	474	443	441	469	449	438	449	438	452	457	481	472	412	484	470	474	443	428	443	436	425	440	454	490	457	482	450	435	423	477	488	460	435	475	468	451	448	440	438	478	452	473	484	394	447	448	447	404	434	420	455	456	442	449	464	438	459	431	449	456	439	460	434	451	446	409	446	450	432	446	422	460	502	454	480	410	469	427	454	480	470	459	475	444	467	456	442	484	444	399	430	443	437	458	432	423	447	471	407	457	425	441	480	464	477	487	456	435	462	457	449	417	464	444	470	433	438	470	428	424	442	460	452	395	429	455	442	438	439	479	462	467	422	429	459	462	461	505	478	463	470	428	451	393	467	498	463	471	439	459	456	457	448	451	469	455	457	480	480	461	456	427	399	476	435	486	435	435	411	498	449	480	453	469	452	476	444	430	461	447	457	429	466	445	426	463	429	439	444	454	423	454	438	431	453	449	423	466	412	439	431	470	461	433	468	435	463	476	448	442	436	430	421	434	473	470	452	451	434	473	446	457	494	431	488	463	412	459	458	451	457	474	427	455	462	446	456	439	426	448	465	447	446	482	469	491	410	466	440	478	514	460	450	443	473	425	458	467	442	464	441	480	460	483	440	441	459	433	439	458	475	433	463	431	462	451	427	475	482	461	467	409	423	442	448	474	447	427	482	472	434	456	452	457	439	475	472	465	479	439	456	420	468	435	477	461	454	468	466	459	441	482	458	439	462	447	448	458	441	425	476	454	460	508	444	450	425	491	462	477	439	470	448	445	428	468	492	487	462	453	403	433	427	464	448	487	451	451	427	439	478	428	427	467	453	446	434	423	453	424	460	450	455	454	393	450	448	411	460	440	467	441	477	487	436	411	461	456	479	455	399	456	451	483	471	478	456	462	480	444	464	472	450	432	447	459	449	505	442	432	462	473	410	450	445	415	481	405	462	466	460	427	466	417	450	470	465	478	408	469	447	446	440	458	441	441	479	438	454	463	427	440	441	472	446	453	431	477	430	468	407	436	470	465	455	450	454	454	462	431	424	449	481	446	463	456	448	422	416	419	420	490	476	474	458	452	447	421	451	411	466	460	451	437	460	467	423	456	493	437	444	430	454	445	478	430	463	469	440	443	489	488	473	460	445	456	429	439	454	438	406	437	436	451	427	456	450	456	460	483	443	437	459	451	443	468	464	426	461	493	481	476	442	434	453	449	429	446	414	424	476	415	501	439	460	472	496	454	433	438	456	441	432	430	442	434	496	497	428	410	433	485	476	461	457	423	454	439	441	464	453	419	457	425	443	449	459	451	448	425	428	478	478	450	432	463	483	431	489	435	456	460	455	449	420	472	453	443	461	440	466	461	415	489	434	426	457	459	417	452	445	434	470	453	440	456	462	443	496	458	447	445	442	482	422	459	446	442	451	425	432	442	411	475	424	469	455	447	447	401	444	455	449	415	445	415	425	437	452	460	445	451	428	419	475	448	463	488	437	455	488	432	453	460	460	484	445	467	442	429	429	465	466	470	435	438	438	426	493	456	455	440	414	447	450	437	454	431	421	427	457	462	447	477	454	495	437	462	446	475	440	466	431	431	447	487	455	455	470	447	452	440	474	487	445	430	489	446	445	436	462	421	442	427	474	464	434	491	418	432	435	433	434	446	432	480	485	473	471	465	442	441	422	415	422	468	465	475	460	435	453
23149	21130	29095	23406	21131	20102	2580	965	780	627	674	560	536	506	537	466	454	478	407	456	453	456	434	475	442	427	443	409	443	424	410	384	409	410	430	414	416	377	388	430	394	396	417	411	380	375	393	442	399	394	442	389	368	406	391	382	384	448	393	381	400	466	400	383	411	390	438	441	367	449	390	409	390	397	422	402	398	409	387	417	372	448	412	390	377	415	387	429	378	393	383	407	407	380	366	385	425	418	361	390	374	367	368	382	393	387	368	396	422	417	377	388	370	410	398	376	377	392	425	408	414	391	409	399	426	407	423	427	402	389	413	402	391	398	394	412	396	402	397	392	399	395	416	377	425	347	435	402	398	365	405	388	369	415	383	425	386	394	424	401	374	416	408	370	369	435	366	414	365	376	402	416	401	423	394	391	419	388	429	389	384	414	386	401	414	401	381	406	428	402	393	397	376	380	375	406	424	377	394	382	368	382	403	372	405	417	420	358	400	431	378	381	347	400	378	433	391	379	369	438	438	408	418	394	389	362	433	386	374	364	404	359	410	376	405	402	379	366	419	393	381	403	393	394	379	397	408	357	417	381	363	378	398	388	387	389	387	416	417	366	396	380	383	395	412	393	414	373	406	372	391	419	401	414	402	378	386	386	379	416	399	429	374	384	411	404	393	394	406	401	345	392	413	400	390	373	382	404	412	380	412	389	377	378	374	412	400	369	373	360	405	397	386	411	387	391	386	369	413	424	428	377	413	373	419	393	443	373	381	429	402	403	420	400	379	405	437	384	388	384	394	377	393	408	387	376	402	409	386	385	426	378	404	362	379	377	377	395	392	403	377	416	413	438	401	391	400	414	378	402	420	371	375	400	401	394	421	397	370	408	391	408	392	378	430	418	360	421	386	363	390	389	386	397	357	375	383	382	384	396	389	391	416	354	421	380	394	367	404	393	414	391	376	381	389	398	371	417	409	390	407	416	391	384	367	385	390	410	400	363	380	385	402	403	380	414	348	403	383	403	429	404	390	410	362	394	409	371	411	393	406	358	397	421	399	387	413	390	393	410	378	358	401	393	404	397	390	388	381	422	439	411	394	409	421	381	394	408	393	377	367	403	407	398	380	424	394	373	383	397	395	410	366	407	412	386	382	410	425	387	423	373	422	409	367	383	412	384	414	416	416	378	408	421	394	362	380	409	414	397	403	382	370	405	420	399	385	381	416	390	396	406	403	405	402	379	388	398	418	397	417	379	362	387	375	396	374	400	418	415	376	371	382	378	395	400	416	386	414	394	397	384	423	436	404	413	343	418	407	355	393	388	415	380	357	398	424	401	391	408	413	396	415	399	378	398	363	363	410	400	368	403	371	395	418	362	409	378	382	393	411	375	372	356	395	422	373	396	373	411	387	413	410	397	411	427	425	344	416	388	367	389	374	386	374	403	407	422	383	404	399	370	409	376	385	372	403	343	406	392	389	362	366	378	437	375	392	386	391	372	393	373	396	378	382	393	403	393	408	401	398	393	386	368	406	406	367	372	357	421	392	389	431	364	425	408	400	407	386	364	381	421	388	362	362	375	392	415	374	404	354	366	418	368	410	406	413	349	381	406	407	401	364	386	371	378	397	419	413	385	398	377	390	387	382	388	400	380	398	395	408	414	406	445	378	431	399	356	412	365	381	374	403	398	394	418	407	362	382	387	386	384	357	366	412	418	405	382	350	408	353	394	381	400	417	358	381	389	368	359	371	407	395	411	361	396	402	384	408	388	399	391	384	419	374	419	414	412	377	391	400	351	367	439	391	396	376	421	384	388	356	385	373	413	383	386	371	367	398	401	417	357	385	365	399	400	348	358	368	374	388	392	396	387	389	400	342	377	390	379	395	403	365	395	393	414	392	406	383	383	386	385	358	418	369	382	366	386	404	411	385	393	376	395	383	366	416	432	416	420	395	394	408	368	417	386	395	397	358	346	370	411	364	386	384	381	417	371	396	417	456	392	356	385	417	385	366	378	378	376	402	362	382	402	373	365	383	381	377	378	447	398	370	422	369	438	350	395	392	387	413	402	378	420	413	398	374	361	393	390	391	393	389	389	394	375	421	388	386	381	415	387	403	393	392	361	423	392	391	378	393	399	393	427	414	368	379	387	422	393	387	432	400	402	370	378	394	393	383	371	401	387	416	357	395	381	365	388	392	423	431	437	353	364	438	383	394	415	362	427	427	395	346	359	403	409	399	379	402	380	374	371	382	400	430	414	391	409	373	374	366	405	408	407	384	392	387	369	412	444	361	352	406	405	415	425	396	390	397	410	389	414	390	421	403	365	379	387	392	383	381	414	388	404	419	394	390	390	398	414	380	408	390	408	391	416	391	397	358	459	371	348	379	351	399	375	396	414	352	366	383	401	429	413	413	402	418	413	422	401	428	389	414	397	392	392	410	395	381	383	373	408	358	403	363	374	394	374	403	392	404	436	373	407	398	352	418	420	386	422	377	412	399	391	385	380	380	415	413	344	372	384	389	424	391	419	385	394	367	379	399	411	365	406	395	421	401	394	405	403	360	371	406	387	353	380	386	414	371	372	404	368	391	384	404	415	385	395	395	400	402	380	404	372	392	426	386	366	412	376	407	399	397	383	406	368	419	382	382	364	414	407	397	383	362	421	416	404	383	393	397	383	395	410	401	364	378	376	387	364	408	379	402	407	371	360	401	399	378	384	373	391	381	401	410	404	397	380	375	412	334	371	387	424	409	388	361	382	405	408	394	359	390	400	365	356	413	387	387	373	421	389	356	386	384	402	401	396	368	392	412	393	376	363	374	382	438	384	410	392	391	382	392	384	353	390	383	393	385	391	379	359	403	433	438	377	411	399	398	379	410	392	392	388	378	432	375	378	405	399	403	398	466	382	408	384	371	420	397	396	367	398	377	389	392	379	379	422	397	383	422	417	374	395	384	407	362	410	395	395	372	390	405	372	393	419	398	400	383	371	396	408	386	396	388	394	379	354	363	398	377	411	402	365	393	401	401	401	361	376	399	384	353	378	401	403	375	407	397	404	427	351	412	390	401	425	391	405	389	391	424	385	406	382	383	371	381	371	382	398	433	396	380	382	419	376	403	414	390	423	384	343	386	400	373	415	383	409	392	399	398	400	421	371	426	369	387	381	377	410	371	375	395	386	354	410	409	374	401	400	369	406	428	414	440	406	439	342	411	408	380	420	425	409	382	405	401	378	378	394	393	414	397	416	375	408	378	422	410	399	385	379	406	391	409	384	413	389	411	374	356	441	366	415	413	416	374	396	420	376	364	405	391	418	378	440	378	401	388	392	362	371	383	408	382	414	403	375	371	393	373	372	385	415	342	386	416	435	387	408	404	380	389	413	372	417	415	381	401	381	394	395	385	423	450	380	393	347	356	412	385	411	400	407	399	395	400	398	416	351	408	379	368	357	386	402	344	373	405	410	399	428	449	331	379	382	383	385	395	381	399	359	408	388	372	384
45923	22508	13962	7354	5175	3894	2977	2367	1889	1803	1490	1381	1273	1202	1071	1102	970	993	876	941	905	826	835	841	806	786	801	754	783	768	800	777	766	717	750	722	726	721	676	710	713	696	696	686	744	682	710	676	680	698	712	700	711	699	670	692	685	722	676	739	719	687	652	690	673	671	737	647	699	668	688	683	690	688	709	681	692	692	685	662	682	670	725	689	644	706	698	679	645	718	689	663	689	649	657	715	682	658	710	660	686	688	627	641	668	668	689	658	685	655	709	683	681	645	674	667	674	668	698	652	662	669	680	649	697	653	653	690	655	675	689	658	669	696	645	700	687	702	701	631	688	659	697	702	693	651	660	663	691	671	699	735	709	728	738	684	677	619	623	689	674	680	700	685	692	707	667	680	610	689	735	675	678	670	721	688	677	679	655	727	689	662	675	626	675	651	698	714	654	683	674	676	673	706	633	687	670	705	692	662	694	677	696	709	708	687	652	722	681	654	659	703	730	661	674	689	703	702	691	687	666	692	637	705	677	669	647	686	736	688	687	711	736	668	684	634	704	682	679	679	656	681	686	676	739	689	711	655	676	701	691	660	644	662	649	678	650	671	696	666	669	664	659	668	698	694	682	674	721	681	685	635	706	684	654	654	654	725	698	644	685	740	653	625	699	682	702	678	624	660	688	690	700	699	669	717	671	683	725	712	697	694	647	711	669	691	691	705	651	683	678	656	665	727	714	687	658	674	690	670	676	677	684	699	638	713	738	642	710	700	681	673	707	715	712	625	639	669	665	725	680	653	689	724	612	672	650	690	705	713	704	684	674	705	641	665	678	682	692	680	716	679	688	649	704	703	667	675	672	644	644	641	717	685	631	655	645	659	642	677	692	670	697	697	687	706	722	740	678	685	644	632	610	692	641	700	640	674	671	678	679	670	688	667	670	696	677	673	652	661	705	703	671	698	696	686	632	708	698	646	694	693	698	693	667	647	672	673	654	678	689	657	691	664	712	679	638	666	651	687	680	692	671	658	714	657	674	679	705	683	677	649	671	711	677	640	695	681	672	706	709	673	664	702	659	690	623	660	661	722	691	655	671	650	716	707	649	647	662	676	704	648	714	649	642	673	718	655	682	679	636	687	662	688	670	723	688	642	648	633	705	657	695	707	637	668	692	650	649	678	680	719	679	649	679	668	656	655	638	694	665	659	681	692	681	712	666	662	693	676	702	688	695	713	707	669	710	664	699	615	735	652	694	681	687	633	705	658	704	718	730	704	734	648	686	675	710	661	678	703	653	661	670	702	683	768	689	686	708	644	668	663	685	690	689	700	731	681	679	711	678	665	671	642	672	679	659	684	716	651	650	682	674	683	655	668	651	693	697	693	673	643	625	680	631	692	718	694	671	695	694	610	685	642	671	692	664	700	704	688	670	719	664	658	638	704	659	640	681	664	691	670	659	660	670	666	699	679	657	647	670	695	637	644	658	721	662	719	658	623	756	660	669	688	673	678	692	640	675	644	706	690	690	695	693	639	695	651	636	687	680	678	665	696	677	720	659	710	658	672	744	654	671	644	692	718	705	716	679	672	675	692	678	718	617	696	712	620	669	670	694	676	706	674	656	698	685	683	708	656	689	746	689	650	662	695	713	675	638	697	675	714	710	645	732	667	611	668	676	708	696	698	693	685	693	699	681	662	686	669	694	696	674	696	671	701	694	668	730	679	658	696	673	695	646	686	661	648	652	719	678	696	689	642	647	751	661	690	652	707	665	672	665	676	699	699	672	693	687	711	678	712	761	661	693	697	705	664	696	720	630	656	688	717	671	711	660	694	718	661	728	719	672	679	703	698	626	685	675	691	631	689	707	652	703	658	716	734	689	643	681	688	701	696	694	707	675	705	674	652	667	600	693	656	698	699	632	659	659	693	712	702	720	623	740	707	673	646	671	737	663	664	674	682	669	704	679	642	703	683	668	702	672	668	693	676	674	712	619	687	649	688	649	698	692	714	653	689	654	691	711	670	703	672	685	668	707	678	671	703	682	701	648	706	634	695	718	662	675	709	651	665	662	677	677	700	686	687	698	708	672	691	685	727	660	723	641	679	713	693	706	677	659	706	690	668	685	690	667	712	686	650	657	705	687	702	702	670	686	630	684	674	699	702	702	670	670	669	723	678	711	691	673	687	668	700	641	687	658	681	660	694	731	696	711	658	634	681	687	662	651	687	708	703	653	658	669	681	685	653	680	680	621	667	714	626	699	670	704	688	702	653	728	710	694	720	707	661	657	707	722	632	693	634	767	652	701	696	658	652	682	684	673	689	692	670	670	673	717	683	661	689	661	658	648	675	692	642	716	665	655	682	668	718	695	662	671	632	715	711	658	686	713	673	652	670	668	682	678	713	652	662	666	643	633	653	691	669	636	692	687	642	690	687	648	635	710	640	688	676	665	706	700	682	649	657	683	685	686	688	710	703	687	706	665	704	708	658	678	693	719	651	688	675	654	697	687	664	723	656	673	717	680	723	665	665	655	662	708	728	704	709	676	721	714	666	726	689	705	696	711	671	667	655	662	697	661	656	710	675	656	664	718	648	685	697	674	630	674	680	674	722	656	671	711	685	689	631	701	663	683	664	672	633	675	676	681	664	670	689	677	675	666	686	722	655	618	695	680	693	674	674	705	697	640	656	630	701	673	666	665	686	666	673	690	673	623	695	690	696	668	661	690	695	634	685	656	719	661	717	714	618	631	701	657	683	674	656	673	690	709	712	678	658	692	686	705	697	659	695	689	654	654	649	664	653	663	671	718	659	692	663	676	650	685	698	689	701	646	697	685	673	676	726	680	663	675	694	676	679	634	622	676	646	658	685	670	636	712	664	728	655	673	670	660	691	688	680	722	670	696	682	662	716	701	665	660	690	673	711	656	656	687	678	706	693	664	638	644	680	686	680	670	721	668	685	648	683	692	702	629	731	668	693	660	718	700	631	641	711	694	653	760	656	700	664	658	685	700	685	667	681	687	647	649	695	683	684	682	695	668	695	706	726	725	675	692	678	655	710	617	683	647	701	690	655	610	686	696	631	648	679	661	674	692	674	653	651	679	677	669	702	656	704	660	691	684	719	680	711	636	643	661	710	670	679	672	666	689	712	710	657	685	672	719	663	697	668	677	653	680	674	696	699	715	683	673	727	668	689	707	678	646	713	673	716	674	680	670	690	690	688	686	657	697	699	671	660	652	651	702	654	670	641	742	695	651	720	683	661	642	710	651	719	707	707	683	719	721	682	686	692	728	691	653	677	693	661	689	706	720	671	670	655	704	696	638	716	714	695	678	700	696	677	689	696	629	677	698	683	665	651	707	625	632	703	693	723	709	734	695	632	663	679	690	729	715	687	688	688	675	672	740	670	666	697	659	649	724	687	666	721	624	658	683	675	678	729	668	713	681	667	654	653	715	672	661	657	669	691	720	687	707	700	683	687	675	679	672	678	672	697	668	684	703	676
26532	20664	8719	379	195	161	146	122	108	98	115	126	109	118	96	122	110	87	121	117	112	84	80	97	89	113	90	94	97	103	87	106	105	110	104	103	90	99	112	94	96	89	96	105	105	86	95	95	105	90	79	102	106	90	95	91	106	97	105	98	108	103	94	96	102	90	112	100	113	104	105	95	93	92	96	87	97	86	95	89	94	92	94	92	100	105	96	84	124	100	110	92	101	100	101	114	98	94	102	99	93	102	84	102	92	98	132	90	95	108	87	101	95	93	95	107	81	80	110	99	110	96	108	94	110	109	90	95	93	102	98	105	97	74	116	108	105	95	109	117	118	92	101	98	106	91	102	101	110	93	102	104	108	91	118	98	99	112	91	90	101	101	98	99	111	105	91	94	105	91	118	103	114	88	98	105	91	100	105	99	99	82	84	94	95	99	98	92	96	86	84	99	109	82	99	99	96	87	93	103	94	89	107	102	99	104	99	80	92	108	88	118	115	100	101	90	106	107	93	117	86	94	105	109	110	110	99	97	109	98	109	89	112	92	83	110	98	94	103	103	92	102	97	107	101	90	118	101	113	97	109	101	108	75	105	107	105	97	105	89	95	113	82	104	95	116	105	104	102	92	89	95	97	94	102	92	108	94	97	95	115	99	108	75	104	101	105	128	88	89	100	98	110	112	100	114	99	91	96	85	89	86	95	106	104	102	85	105	99	103	96	88	100	111	94	102	91	107	105	101	97	97	88	103	104	118	101	108	103	91	85	84	98	85	98	109	107	114	93	92	93	102	81	102	89	105	106	98	79	106	99	104	90	99	100	93	101	99	108	94	118	108	99	105	101	103	119	89	109	101	106	103	100	107	99	86	94	97	83	97	73	118	90	98	80	107	89	92	106	90	102	86	81	106	97	124	103	104	98	97	98	86	106	90	80	111	92	108	104	93	111	84	100	101	100	106	93	89	88	81	114	92	85	89	102	99	80	123	105	82	109	96	98	90	108	105	88	95	92	90	74	96	101	112	88	103	93	85	87	93	91	98	96	101	99	100	101	100	104	114	96	101	101	92	101	106	87	97	107	99	96	85	99	95	94	113	89	103	98	119	101	123	108	93	96	87	99	104	101	92	93	105	97	95	96	101	88	114	84	89	81	114	100	92	107	87	96	110	95	84	89	88	88	98	108	107	92	120	91	106	102	109	107	99	102	101	108	100	119	99	100	86	82	97	95	87	100	105	110	103	99	94	97	82	95	104	91	93	91	107	107	122	96	100	95	106	106	82	85	104	93	84	116	98	85	88	104	83	106	91	99	108	100	82	84	107	93	96	78	94	90	110	119	93	85	92	103	113	93	107	102	99	106	94	110	109	95	101	101	89	95	90	92	90	95	94	93	81	93	98	104	94	101	114	89	88	99	109	108	76	82	83	103	102	97	122	106	101	96	96	102	118	104	102	94	83	94	99	113	89	104	99	120	97	94	92	106	78	107	97	82	98	102	87	97	104	103	102	97	113	96	92	108	90	94	115	94	84	114	114	107	98	103	115	94	99	85	101	103	91	115	115	97	94	105	115	110	106	101	89	99	76	104	100	105	98	95	108	102	97	104	121	102	86	86	104	96	95	90	86	86	92	118	95	102	98	101	110	104	90	116	98	107	113	90	94	119	107	94	96	103	86	93	82	98	107	87	95	92	85	110	79	92	116	92	88	98	103	91	86	85	96	87	90	93	77	108	115	102	90	116	106	93	97	75	93	79	88	98	102	88	101	94	108	107	100	93	110	117	115	97	82	88	101	99	99	99	104	97	97	88	99	92	108	93	101	84	74	101	108	92	100	99	122	83	95	102	96	105	97	93	111	95	97	93	109	95	93	106	94	99	100	86	105	100	83	104	89	101	112	103	87	104	104	100	85	115	85	82	103	89	101	112	119	98	96	103	94	103	98	87	120	107	97	87	101	89	103	99	108	103	93	93	99	93	83	124	101	99	89	114	98	105	86	105	101	90	100	82	102	113	88	100	123	112	82	112	107	102	103	102	99	93	111	105	91	101	94	121	101	100	114	97	117	94	100	99	91	101	108	98	83	115	106	89	101	111	104	82	100	103	98	89	104	99	116	95	100	102	105	88	100	101	91	79	96	97	96	101	77	106	90	97	100	106	99	116	94	92	76	103	98	102	108	101	108	93	79	93	100	101	101	109	87	75	110	96	86	95	98	102	100	101	105	90	111	102	104	110	114	118	97	100	96	98	107	85	98	91	105	90	101	101	93	99	111	102	88	77	91	88	93	108	116	75	103	90	93	91	110	111	119	97	103	96	106	106	115	96	85	93	96	102	110	109	90	109	92	91	113	76	99	107	80	118	105	80	99	108	114	97	114	71	105	96	114	106	101	88	96	91	106	109	97	101	105	99	97	109	98	105	94	99	87	98	102	102	104	88	103	101	104	108	79	100	92	99	90	78	91	98	104	105	93	97	95	110	99	103	99	95	88	97	101	97	111	90	99	108	108	98	81	98	93	83	89	97	87	116	104	102	110	97	98	102	102	103	99	94	96	100	119	101	86	99	92	106	102	118	90	103	129	95	94	109	95	113	92	99	90	121	115	133	90	106	84	86	97	88	113	92	96	100	99	77	109	97	111	114	96	88	92	74	84	95	95	91	111	89	100	98	88	97	100	97	96	104	112	109	108	98	95	90	98	81	86	99	87	115	96	104	92	102	93	96	92	119	105	97	93	96	104	104	100	96	91	106	102	112	97	114	92	99	92	99	106	101	84	97	110	104	94	99	84	86	93	87	98	94	100	104	97	95	87	130	108	95	92	79	93	88	86	124	87	100	95	100	129	89	101	97	105	103	72	96	119	94	88	99	92	94	93	106	101	96	97	102	88	94	97	110	108	84	85	99	85	90	97	104	94	90	100	99	89	86	100	99	83	95	90	90	111	101	91	108	100	98	111	98	80	91	78	100	112	93	124	93	106	95	101	90	107	96	99	103	91	104	101	108	95	103	83	96	99	102	95	110	91	90	91	98	95	105	115	105	99	113	101	90	68	98	84	102	101	96	92	84	97	95	84	94	104	100	88	88	98	94	97	108	85	108	110	94	90	109	103	113	89	99	110	88	88	90	124	88	90	107	90	94	95	97	103	101	103	94	107	103	113	117	103	136	92	96	84	94	112	114	101	96	103	100	85	92	88	98	92	100	99	78	95	107	112	98	123	113	98	84	101	101	99	92	83	82	92	99	94	84	84	98	94	106	87	81	87	96	97	92	100	114	85	105	116	91	94	81	97	96	91	96	99	101	116	110	104	105	99	96	90	109	96	104	89	107	78	77	104	100	98	100	88	97	101	96	93	95	102	98	104	109	95	91	91	102	79	108	91	93	92	106	95	128	96	94	102	85	113	90	90	96	84	112	107	99	95	104	97	101	106	108	105	89	101	95	107	111	96	104	89	88	109	97	101	99	100	110	97	97	116	94	86	102	95	106	96	80	119
16109	3555	1330	598	463	389	344	276	278	235	241	233	225	241	214	186	223	213	227	201	186	181	202	219	175	193	216	204	189	181	203	223	202	219	204	211	186	172	191	187	211	192	184	194	177	207	191	209	184	196	165	216	219	200	198	190	205	205	192	192	189	214	180	187	217	176	212	181	175	200	211	199	205	186	198	190	196	189	213	205	179	173	197	191	205	208	200	184	167	194	189	218	203	214	182	186	213	181	205	192	192	202	161	187	183	219	183	192	179	190	191	214	175	207	201	188	221	190	186	188	208	194	213	177	211	172	196	205	234	203	208	181	167	194	198	194	197	216	208	188	208	193	194	197	201	199	193	195	207	202	194	194	203	190	188	227	177	200	177	201	191	205	202	185	215	209	185	208	185	195	193	213	196	174	202	213	206	195	199	183	182	217	194	199	209	179	204	192	167	197	201	185	194	171	179	208	204	201	201	190	184	196	200	209	203	202	212	201	192	202	190	198	200	208	192	206	192	199	213	206	200	181	197	214	198	204	214	175	205	197	161	201	213	182	195	196	214	183	192	180	172	232	172	195	180	203	184	192	185	211	188	170	220	203	203	202	206	179	186	211	194	173	179	178	196	191	200	199	203	170	162	185	210	205	201	207	184	210	179	185	183	194	209	179	181	196	177	175	211	184	195	200	186	196	229	194	209	211	199	193	188	207	193	199	173	222	210	209	180	208	193	192	200	197	181	200	182	203	183	186	198	189	198	198	197	196	212	185	199	204	193	173	189	192	195	202	193	182	196	179	194	182	235	185	210	207	195	207	189	205	183	202	189	176	211	192	225	179	194	200	180	198	170	181	221	186	199	185	185	211	195	205	199	201	172	178	228	184	188	195	186	213	178	201	185	196	202	207	227	193	196	173	210	230	206	202	204	199	184	191	175	211	222	182	176	213	178	205	199	219	190	184	192	184	200	175	197	184	175	201	182	192	207	206	216	181	185	198	183	195	191	197	198	199	197	184	203	169	211	184	195	185	210	175	204	184	178	208	199	197	199	196	182	218	194	195	178	230	189	207	203	220	186	191	221	182	184	192	179	210	168	189	196	213	201	173	190	175	185	198	204	193	190	196	207	204	195	214	185	213	201	195	183	202	212	198	205	200	196	190	202	199	220	197	179	192	197	196	202	210	210	188	195	167	215	179	207	216	165	171	201	225	187	198	192	209	171	185	201	198	212	202	182	182	182	213	173	195	205	205	188	213	193	175	178	197	218	183	203	186	205	215	205	222	207	197	201	192	165	182	195	197	191	223	211	203	200	180	204	218	186	206	224	199	207	200	186	200	168	181	169	196	202	205	193	205	211	210	173	198	205	200	204	204	189	205	184	205	209	186	227	194	207	197	202	177	187	204	198	183	175	197	208	194	174	184	207	203	189	199	173	212	176	190	160	180	188	202	185	179	205	186	201	196	198	169	212	212	191	190	181	190	182	196	171	205	202	223	154	190	182	204	216	220	194	184	193	203	184	200	184	215	205	168	200	182	165	195	197	210	205	202	192	200	188	171	202	180	202	193	187	214	198	182	177	204	197	186	216	205	196	207	207	207	173	195	183	190	197	189	208	217	182	183	191	197	198	199	195	181	180	203	173	180	179	178	189	176	194	200	209	188	213	184	206	194	190	224	218	182	188	215	190	191	236	196	205	202	176	190	177	192	208	190	171	194	176	192	182	184	195	187	196	208	165	173	178	220	155	191	193	176	241	167	176	213	197	169	188	204	181	149	214	180	183	181	200	198	180	181	212	207	192	174	187	198	173	193	163	197	217	203	220	180	189	168	209	212	213	189	190	200	212	201	214	198	205	240	217	210	200	206	200	204	202	215	213	179	206	185	163	201	230	202	189	196	198	178	188	204	203	178	193	196	169	210	190	186	193	185	199	168	211	194	201	213	206	163	189	211	198	190	188	206	172	168	189	209	189	190	183	196	169	203	206	183	186	168	202	185	195	199	184	198	184	190	190	217	207	195	191	165	186	208	165	184	179	199	211	199	199	188	190	200	194	193	180	220	192	205	165	195	208	193	194	214	198	202	188	193	184	209	184	184	189	167	185	213	185	182	207	196	211	186	198	173	183	165	176	188	209	220	193	184	179	208	203	210	183	176	191	182	209	193	201	216	197	195	198	197	192	181	200	186	188	196	200	210	196	206	206	202	176	213	178	219	212	194	193	206	193	200	217	185	190	189	200	202	206	213	197	204	209	188	194	184	180	202	180	204	197	181	206	189	207	179	199	202	180	175	201	204	217	211	177	175	167	190	183	172	210	211	177	188	170	220	182	185	204	204	206	219	191	209	178	187	184	194	200	211	195	207	212	196	225	190	202	189	193	196	221	189	192	212	209	193	192	199	151	190	206	179	199	226	222	204	181	201	182	205	192	191	189	197	192	191	202	204	185	189	175	198	209	195	196	221	184	190	214	184	214	194	175	216	203	194	181	194	200	155	206	202	195	175	213	197	175	190	196	173	219	207	182	185	191	220	170	182	214	199	182	205	182	201	192	202	197	177	193	190	193	175	187	209	195	182	194	208	210	219	209	176	187	192	183	234	194	188	191	177	195	174	199	181	176	185	207	214	193	200	181	198	200	208	183	192	199	189	189	193	184	182	211	202	174	208	174	184	179	182	202	196	202	175	169	198	212	210	217	184	197	183	189	216	160	172	201	203	190	210	175	193	187	187	198	176	203	201	181	191	192	186	231	181	198	207	179	179	180	188	200	190	197	195	203	193	186	181	198	182	189	204	196	201	190	195	178	193	200	222	206	193	186	155	206	195	187	191	198	198	173	205	206	206	203	177	172	197	200	207	202	193	177	173	172	198	199	172	181	208	185	191	172	202	202	207	184	200	205	183	187	181	173	177	182	168	194	175	195	197	191	187	197	199	178	184	191	216	196	189	192	194	188	213	220	186	201	201	185	214	204	222	195	193	198	196	178	193	189	192	186	203	182	170	198	199	190	197	183	172	203	183	204	181	191	211	192	178	189	196	226	203	180	196	194	194	195	206	190	197	202	208	195	169	200	213	211	176	197	175	208	202	187	209	183	177	201	184	200	224	189	176	181	172	202	189	196	200	198	192	191	168	200	190	168	168	207	207	178	181	195	174	203	202	177	204	180	189	202	168	185	199	201	182	185	213	203	186	201	204	187	180	186	174	199	208	175	202	188	189	190	201	176	197	165	196	190	213	195	205	196	181	161	215	186	187	195	207	194	177	217	190	180	206	188	195	199	224	189	174	180	219	195	188	180	202	195	209	211	202	191	192	186	199	189	191	194	219	223	168	213	175	167	185	191	169	198	204	188	201	189	211	196	209	203	192	192	206	191	204	195	218	216	179	195	196	197	207	210	203	191	210	201	202	186	209	229	194	199	215	200	180	169	205	220	202	195	184	195	189	209	218	215	187	219	214	185	201	186	156	201	177	214	171	231	231	197	202	209	188	197	190	212	200	179	181
23995	21120	28417	24056	19425	1843	678	465	412	409	354	342	320	306	328	296	284	280	279	300	320	282	303	281	267	283	246	244	295	255	261	274	252	225	267	260	243	263	239	255	238	282	277	232	260	260	257	249	245	275	263	260	259	238	247	251	271	255	251	248	256	266	280	271	262	268	239	262	245	240	240	224	261	274	263	263	246	258	239	268	266	259	250	255	234	234	226	272	224	250	262	248	229	226	257	261	249	246	262	246	267	252	246	240	260	248	248	247	253	251	265	243	272	235	270	242	262	262	267	258	230	232	261	237	266	273	268	256	258	254	261	218	262	237	247	255	244	268	270	268	248	244	249	241	232	259	266	262	231	254	260	261	263	257	249	250	222	270	239	249	233	245	260	245	235	253	242	284	264	226	254	228	266	264	248	262	260	238	239	250	255	241	240	217	254	257	230	241	255	231	272	249	226	248	246	243	251	237	230	243	248	244	265	244	231	266	260	277	243	257	249	254	235	243	225	280	256	259	269	258	254	239	275	244	253	241	250	241	253	245	275	246	248	233	229	248	250	259	265	249	256	246	209	226	258	229	237	287	281	248	243	269	254	268	251	254	232	263	267	236	260	248	232	261	235	231	247	281	268	254	264	271	219	216	243	275	250	265	246	258	238	242	248	284	267	241	252	279	286	221	249	253	255	260	285	246	260	250	232	258	261	251	233	273	246	265	246	254	253	243	250	228	228	262	248	271	266	253	260	245	259	265	250	241	237	263	249	248	260	265	265	253	256	267	251	236	255	244	245	255	271	244	255	246	247	241	248	240	261	260	237	256	249	238	259	255	251	244	269	240	251	264	235	284	260	256	251	228	238	251	261	238	237	240	268	241	238	243	234	275	261	256	270	223	231	268	242	223	266	262	253	267	258	236	267	262	250	244	249	213	225	256	230	253	242	236	248	223	240	244	243	252	278	218	217	257	247	268	240	238	263	239	251	266	230	266	242	256	225	229	226	255	230	223	248	246	276	239	257	262	250	246	224	223	249	221	232	245	272	245	239	254	239	247	252	260	248	278	252	278	237	248	236	250	238	255	213	245	254	262	262	249	265	242	254	232	243	240	250	261	238	237	261	237	243	231	248	236	262	247	272	259	242	263	255	259	240	255	258	244	254	255	227	252	265	251	273	223	250	230	238	265	270	264	248	236	250	236	242	244	264	250	246	256	215	257	284	243	243	245	238	259	225	279	256	234	258	249	243	264	245	266	250	256	228	240	270	260	251	233	251	248	228	244	260	245	246	221	252	237	248	265	247	251	221	255	249	262	252	264	235	260	244	235	263	274	263	260	257	242	299	253	220	262	265	254	248	273	243	242	256	233	213	246	253	283	257	252	250	259	219	237	232	247	262	267	246	247	257	264	246	227	253	244	242	243	230	250	245	222	223	276	245	234	244	240	248	246	256	241	233	264	282	267	301	254	267	252	244	254	270	227	264	274	250	268	224	248	252	271	248	262	244	238	253	282	244	233	257	248	231	253	260	232	250	231	253	274	230	241	259	262	231	274	267	259	257	264	238	233	257	246	243	243	242	249	243	252	242	235	271	279	224	252	274	248	249	269	258	262	231	241	249	234	242	244	267	254	264	260	240	244	261	218	267	235	257	226	262	274	255	239	253	282	258	246	237	229	254	261	278	258	262	286	253	236	273	267	261	255	270	261	238	252	268	261	263	227	255	264	256	244	256	210	259	226	283	265	266	264	239	251	230	238	274	216	251	210	251	256	236	255	236	248	240	252	259	261	253	260	237	258	236	259	240	252	256	219	249	234	257	238	254	256	266	226	259	262	252	240	251	228	264	237	221	250	275	232	277	247	251	245	267	256	269	260	231	233	231	247	237	257	273	264	264	255	260	255	223	238	259	248	287	257	264	239	259	244	243	243	227	237	251	238	269	268	253	255	255	230	248	266	234	230	257	262	262	248	249	258	248	249	284	252	264	248	240	247	250	244	283	255	256	240	255	281	234	248	241	244	243	237	270	239	260	216	240	246	237	235	256	254	220	255	239	222	240	247	270	248	245	234	254	270	245	276	239	252	269	246	255	234	271	240	233	248	267	246	242	240	244	226	251	250	266	264	231	281	268	266	251	255	259	226	232	248	263	236	270	265	257	254	244	231	256	255	262	271	241	255	258	261	248	225	257	260	249	237	269	265	226	258	235	243	273	259	251	273	226	237	229	246	243	227	233	256	264	238	255	253	235	249	249	250	266	258	256	242	225	227	257	226	251	230	271	244	280	254	227	255	260	236	260	270	259	240	232	235	253	248	232	230	255	271	245	244	229	248	256	231	241	241	246	274	285	241	244	242	249	261	246	235	234	237	260	257	236	290	235	250	246	254	256	247	250	262	257	242	265	250	251	257	262	246	221	248	276	265	245	255	243	282	256	256	256	224	242	269	219	230	255	229	259	270	252	245	235	226	264	239	240	264	269	242	259	267	248	247	256	250	251	274	244	254	247	265	245	260	251	248	240	247	253	281	229	240	271	244	234	244	238	255	269	239	228	235	239	256	241	219	259	262	260	240	256	258	244	237	244	258	251	279	247	259	270	234	269	263	259	242	250	252	234	260	263	264	219	233	262	268	230	283	229	231	252	256	248	242	229	238	244	249	230	263	264	256	254	244	270	250	258	276	251	256	295	217	251	235	248	271	240	267	258	231	229	257	282	255	222	219	255	260	244	259	259	268	222	247	261	234	257	231	256	269	255	255	246	255	269	240	239	235	279	241	251	256	259	238	255	260	246	242	239	244	236	247	245	249	235	236	251	239	233	243	241	254	243	218	266	254	242	224	237	252	247	285	243	237	247	271	251	263	246	226	274	251	259	236	247	267	241	224	244	258	259	239	217	278	233	242	253	249	234	242	249	274	239	226	253	261	232	236	256	263	285	232	244	228	260	248	253	248	271	273	256	263	255	260	241	241	230	261	259	259	248	224	220	245	250	246	236	228	239	241	243	240	236	230	267	236	262	252	238	243	250	255	237	263	219	257	246	220	248	253	236	261	269	276	229	249	288	236	247	275	257	262	264	247	243	252	238	250	251	225	267	272	230	239	235	253	238	261	257	238	244	224	247	235	251	248	255	231	240	265	253	261	250	236	236	264	251	261	230	257	260	238	284	258	254	271	293	269	281	255	245	267	242	234	244	226	257	261	261	264	241	263	262	237	238	261	248	216	265	220	260	240	228	253	266	255	256	229	247	260	274	262	240	269	253	228	254	273	259	260	227	251	265	223	247	259	213	268	252	237	273	289	272	237	236	239	272	260	244	267	246	238	240	243	248	250	258	257	266	268	243	232	268	261	256	261	221	260	255	225	264	254	252	267	249	244	266	270	260	272	245	242	244	263	251	233	232	247	250	287	245	245	250	247	250	262	276	254	250	259	260	264	265	250	249	257	239	242	236	249	235	259	267	245	240	259	253	227	230	249	279	261	231	230	246	238	240	270	253	268	240	241
34959	24621	8829	4324	2973	2169	1686	1393	1231	1081	870	828	762	662	660	635	623	580	598	573	601	545	549	560	546	479	543	483	490	498	490	494	519	483	519	521	443	454	479	488	507	502	471	417	481	465	444	456	492	476	456	474	486	452	462	460	490	468	461	435	441	487	446	500	475	487	471	424	433	478	430	460	503	463	461	483	480	447	519	461	449	431	498	474	467	446	467	466	464	492	459	458	449	427	425	451	458	467	444	442	424	508	489	447	484	443	475	440	490	472	455	471	444	488	418	436	441	440	461	458	464	444	434	451	444	478	473	436	406	442	447	440	420	442	454	463	455	457	452	481	476	474	461	448	406	474	480	457	490	500	450	482	437	464	439	443	418	485	455	452	441	429	465	460	483	477	427	436	460	475	461	437	445	453	460	457	474	429	414	445	426	472	449	421	464	441	470	447	477	456	452	426	474	418	438	439	432	448	411	449	437	463	459	447	443	464	439	449	455	461	435	507	438	446	408	426	494	444	465	473	469	442	421	453	442	441	485	480	486	449	438	449	463	421	442	446	476	445	444	450	446	445	455	464	448	417	445	460	461	427	444	448	437	443	459	462	479	475	459	458	421	467	459	451	450	442	438	418	478	433	427	418	438	494	456	450	472	417	483	449	439	471	439	471	437	433	477	489	452	454	484	492	504	461	453	484	446	460	429	464	464	469	485	446	439	442	453	481	495	506	440	463	461	451	427	458	429	522	450	411	444	431	440	426	437	452	430	471	421	486	493	439	439	464	422	433	462	469	456	467	461	438	451	441	475	448	452	458	449	427	453	466	468	429	470	438	467	451	435	437	440	419	405	453	462	442	479	452	457	464	447	409	437	456	431	459	444	426	440	467	468	461	437	463	467	468	467	448	462	454	438	442	479	467	421	482	433	450	433	434	462	440	420	425	464	439	448	476	430	478	451	523	461	443	429	481	437	433	410	461	475	434	425	443	445	445	448	468	472	391	430	434	426	432	463	430	472	461	471	459	388	450	459	433	476	414	456	440	441	399	422	421	470	430	443	428	456	461	472	433	440	446	437	458	451	437	443	469	430	445	459	468	449	469	431	463	435	471	438	471	430	422	482	436	480	468	467	453	452	430	440	430	496	495	443	440	491	467	482	462	458	463	448	420	449	455	440	435	466	484	458	438	479	450	435	478	461	479	434	444	410	445	513	454	501	428	443	465	447	458	447	445	438	454	477	444	418	484	427	428	454	402	463	414	469	446	436	456	461	459	453	466	472	418	458	451	473	460	486	462	438	458	470	422	418	429	498	434	421	478	429	441	412	441	439	432	440	446	447	454	405	476	419	500	467	474	443	418	421	452	472	446	410	432	472	453	470	423	425	453	434	453	455	471	459	431	486	442	461	432	445	482	470	438	492	473	445	446	449	450	444	482	411	486	460	446	455	467	452	449	437	437	462	444	447	458	431	437	437	460	478	465	444	439	451	496	445	427	452	479	444	461	440	437	446	422	435	476	452	457	459	474	436	429	430	484	451	482	456	442	445	455	463	454	424	438	458	441	434	459	475	464	495	461	443	450	457	463	437	440	452	422	465	428	417	448	464	471	450	471	445	430	471	478	491	488	429	443	429	437	452	450	461	447	461	442	445	470	446	458	441	473	455	428	489	463	425	421	461	469	494	469	453	492	448	471	458	452	423	458	474	425	438	430	494	484	437	476	443	472	460	434	450	461	459	471	469	476	432	425	435	452	470	458	456	431	424	414	438	467	472	439	464	441	447	482	469	455	474	432	436	490	422	407	475	473	452	426	443	474	491	446	435	437	403	423	446	480	450	426	458	464	457	469	495	472	446	456	470	482	432	421	426	446	452	456	460	422	436	452	454	467	464	426	459	460	455	461	478	411	464	479	453	446	444	458	425	424	484	417	425	459	449	415	466	458	461	433	436	456	462	446	434	453	438	491	483	417	469	424	481	460	442	422	463	427	425	445	471	427	402	442	452	421	481	472	462	470	455	475	445	411	438	450	409	452	457	457	459	446	415	443	441	426	400	451	452	425	476	442	458	453	461	456	450	473	452	421	438	416	420	460	438	463	445	435	480	429	471	444	443	427	452	490	466	420	438	419	488	481	462	474	470	432	415	454	463	429	468	417	443	479	442	480	482	416	452	455	504	465	454	429	501	446	446	456	435	426	440	468	470	435	437	476	486	477	429	452	473	441	469	437	444	492	460	442	439	503	420	478	434	428	408	468	447	506	486	454	450	433	469	414	470	482	469	433	434	490	476	450	440	477	451	476	426	452	442	452	477	469	482	448	470	437	457	410	509	405	445	492	446	460	422	468	475	452	468	473	468	456	448	458	449	466	442	418	455	408	454	454	440	452	436	467	449	408	451	462	491	444	478	467	461	477	455	451	465	458	423	429	448	466	435	413	445	466	456	443	431	468	444	489	470	476	492	456	456	454	475	428	405	428	444	479	414	417	472	493	441	455	436	476	463	447	468	486	469	465	441	471	483	441	453	471	457	466	472	475	466	444	415	455	472	450	429	479	445	407	405	447	484	470	438	486	453	470	434	467	439	459	448	435	419	478	439	418	447	466	467	428	454	486	451	458	422	433	454	415	444	452	476	439	475	440	426	449	425	488	441	485	430	430	451	449	449	455	466	429	472	491	446	437	437	436	458	438	442	464	438	476	455	433	478	451	472	443	456	468	450	440	473	464	477	465	474	443	436	472	433	489	475	456	467	482	466	484	454	481	435	479	479	459	472	447	454	479	470	430	457	447	446	462	459	429	470	450	438	448	476	453	459	407	456	437	483	436	442	457	428	460	453	455	446	464	482	440	480	483	427	457	468	454	430	388	431	465	431	459	469	452	460	439	447	466	486	435	475	448	428	478	456	471	424	479	464	448	447	447	449	442	460	447	444	452	446	486	446	429	459	445	433	462	426	453	485	436	489	435	432	432	467	452	455	463	454	438	447	424	440	432	461	469	467	456	471	450	461	451	416	486	438	440	443	442	444	442	446	392	443	450	459	438	388	474	450	479	431	528	469	437	474	456	447	443	439	489	432	442	453	434	471	469	460	452	482	464	434	475	447	441	449	461	454	440	478	462	454	478	439	434	482	497	482	425	471	468	492	441	454	443	456	418	443	455	480	444	471	493	472	423	461	422	438	467	414	482	456	447	446	443	440	455	454	442	463	492	472	447	471	459	449	437	482	452	466	439	471	474	468	456	484	476	429	469	415	422	466	432	441	438	444	464	454	470	433	440	425	441	452	445	442	433	463	456	470	430	438	433	448	449	470	436	458	447	444	460	473	425	463	439	440	451	457	433	438	507	433	438	410	436	463	466	449	449	431	467	446	436	463	488	464	422	448	432	452	501	456	463	468	462	441	452	442	460	430	462	461	419	462	450	466	425	468	430	459	501	475	408	422	433	437	449	478	455	441	472	437	492	455	452	474	439	482	492	526	437	467	446	454	466	476	438	416	506	409	453
23040	21088	28749	23654	21088	18231	2138	903	692	660	622	605	568	552	489	492	472	466	492	454	444	460	415	486	449	402	444	400	427	457	425	416	393	382	390	412	406	380	451	404	416	410	392	369	433	427	417	403	412	399	398	423	434	385	416	385	392	365	356	408	399	377	427	374	445	414	395	423	433	389	403	416	357	451	423	421	366	411	395	408	413	371	391	368	397	402	404	416	399	439	399	349	413	399	396	395	402	419	402	388	385	403	398	357	400	379	366	439	406	363	407	410	396	399	395	400	370	394	373	419	381	391	413	408	395	384	400	397	381	376	392	341	354	390	404	399	401	406	364	388	397	354	389	443	365	431	419	435	393	419	406	395	390	408	377	389	370	382	399	393	411	390	411	424	390	367	380	352	409	391	404	393	427	381	385	414	417	372	392	357	397	387	410	400	387	394	419	401	388	404	401	410	397	398	413	401	398	388	405	390	390	389	404	388	371	376	437	423	413	436	397	403	376	414	400	395	392	383	380	417	402	371	414	372	378	377	385	389	412	381	399	396	408	386	395	402	376	395	422	396	389	345	413	416	394	350	389	379	376	383	418	405	397	392	361	418	325	406	345	393	390	406	373	387	419	378	395	387	360	381	382	417	402	384	395	379	404	431	399	426	406	385	375	422	389	383	397	395	378	376	398	404	393	408	421	391	389	393	394	412	459	369	389	380	389	375	379	357	367	410	395	411	365	409	367	380	394	406	433	408	396	384	400	399	401	422	366	379	419	379	388	383	390	352	412	380	409	378	380	354	401	437	385	382	400	402	374	444	391	395	387	386	382	365	405	411	404	369	392	336	392	414	383	384	429	419	386	415	377	400	385	406	397	398	399	377	426	379	389	381	374	400	402	380	371	385	431	386	398	367	360	382	397	377	384	364	379	431	430	391	382	443	387	404	416	384	360	401	417	374	385	400	422	438	391	363	412	374	402	381	382	396	376	413	366	359	367	380	372	383	410	389	394	396	373	420	353	382	384	348	359	378	395	401	393	347	410	379	396	398	412	383	391	421	390	393	415	390	392	387	379	413	414	362	403	391	446	407	386	348	395	373	383	423	385	380	362	390	368	384	360	414	403	393	355	353	409	372	415	407	383	389	374	353	400	396	395	435	369	385	397	375	390	382	403	394	429	366	407	378	394	380	385	387	355	380	388	392	415	399	399	371	381	373	377	407	409	387	412	393	386	379	390	390	418	420	369	413	426	411	395	411	396	373	411	396	413	389	396	407	406	404	403	410	405	390	363	387	390	392	389	415	436	403	353	377	396	419	379	406	388	357	388	359	395	388	397	388	367	412	378	358	389	379	422	373	406	424	352	369	380	387	378	412	367	393	417	372	376	401	410	413	401	385	379	416	355	396	407	403	358	361	398	373	408	399	358	379	392	394	382	416	427	369	398	376	360	400	367	384	369	418	379	407	384	385	427	417	380	401	392	383	419	409	388	418	388	416	405	423	368	381	409	422	408	383	351	375	402	396	414	417	382	352	403	411	419	369	383	364	417	407	399	403	395	424	413	379	415	360	370	405	402	374	416	399	380	417	422	388	378	373	407	404	362	383	390	360	378	364	406	421	399	362	404	418	413	409	388	385	384	378	371	363	386	411	400	388	409	395	369	405	439	401	388	410	415	391	396	410	403	384	411	389	396	407	435	389	394	422	373	401	404	386	412	401	416	379	392	394	380	380	391	372	377	390	414	416	360	395	405	387	372	375	408	404	417	435	378	414	415	368	377	387	376	389	371	432	432	396	379	380	378	380	405	386	377	412	418	412	390	431	421	416	417	404	386	372	414	409	381	397	373	396	402	376	413	406	387	414	367	392	387	392	363	394	380	384	376	409	375	413	359	390	425	402	411	407	371	404	374	402	387	426	416	377	370	426	400	353	394	425	387	354	369	381	387	411	422	405	391	374	394	423	395	400	396	385	378	393	354	420	391	374	390	368	365	408	388	399	412	391	403	382	380	391	412	386	393	435	389	403	417	423	388	385	408	400	422	374	379	371	386	366	372	376	377	377	402	357	422	421	367	387	366	390	383	416	378	376	385	404	372	378	373	406	383	401	403	384	378	362	384	339	390	382	381	414	393	370	400	391	404	379	376	397	403	422	429	373	386	406	353	398	377	398	416	443	376	365	378	384	381	401	406	395	421	381	386	443	393	382	369	401	381	390	402	409	379	394	344	420	365	370	398	416	383	403	376	411	399	424	385	398	357	404	379	379	383	398	358	366	395	398	406	362	406	402	383	377	412	425	400	343	364	407	421	390	358	409	414	405	414	393	404	387	402	373	383	366	386	375	411	398	388	407	419	422	380	365	419	408	390	386	394	385	385	391	410	384	384	418	378	372	391	360	385	397	385	403	368	391	373	392	385	379	417	402	393	391	429	427	410	365	368	377	372	409	385	401	393	402	397	381	409	379	429	382	383	410	375	382	397	404	383	382	395	392	378	389	396	410	390	421	442	402	381	357	419	396	371	399	379	388	375	375	383	381	410	391	395	389	412	390	429	386	403	414	424	377	372	383	401	383	385	371	394	368	388	396	385	407	390	384	367	368	397	410	383	383	412	384	410	407	397	362	399	349	390	367	398	392	417	392	409	391	400	387	401	428	371	403	388	401	414	407	355	381	387	389	343	389	403	355	354	393	400	406	430	391	377	392	390	393	359	377	369	363	388	379	399	402	390	394	389	407	365	405	361	390	393	373	386	401	356	400	392	352	411	388	410	384	397	407	390	415	416	396	383	428	393	403	395	390	415	387	386	357	414	388	427	393	360	407	403	404	373	379	353	379	362	371	366	402	367	394	356	400	364	370	410	372	396	375	396	385	369	389	418	392	366	380	375	365	362	385	414	359	416	424	404	408	349	386	416	395	389	391	393	372	399	383	394	389	418	380	367	380	384	370	444	356	376	406	386	398	392	403	427	362	389	354	396	399	386	361	392	404	372	395	367	394	397	385	387	357	392	413	412	384	386	379	402	374	405	428	424	436	391	405	393	349	419	367	400	367	403	420	392	379	401	384	367	395	406	428	344	393	380	381	401	364	407	354	409	385	393	375	392	379	404	365	383	393	398	363	393	361	376	377	398	372	418	407	377	361	400	397	356	396	384	359	435	422	380	420	381	384	360	389	392	376	364	371	434	413	397	371	393	392	407	401	422	400	363	387	399	428	390	371	411	408	398	383	359	417	390	393	371	392	415	425	362	393	392	411	427	365	371	381	414	363	379	363	398	405	366	410	394	418	399	360	380	347	402	381	409	394	406	380	377	411	385	352	382	402	394	387	397	414	396	405	416	373	415	373	395	400	404	431	398	390	361	387	399	384	404	394	406	385	378	402	379	393	396	368	362	410	393	378	380	416	383	406	378	409	365	403	377	364	400	390	401	369	393	408	400	376	381	401	401	427	374	401	407	372	364	369	381	422	391	424	382	376	376	420	351	369	386	393	404	410	379	390	408	370
38572	38172	13101	7379	5100	3827	2992	2449	2013	1772	1525	1371	1304	1136	1096	1034	1011	901	943	901	876	841	841	798	818	835	760	785	759	711	764	771	775	790	733	723	712	731	711	739	722	704	706	686	708	776	668	688	728	751	704	681	674	718	702	676	686	658	721	660	665	653	707	720	724	690	697	700	713	736	695	687	739	663	694	670	679	672	670	721	701	670	712	707	682	655	675	679	694	676	665	703	675	657	640	691	689	670	671	661	660	686	705	660	668	701	670	646	701	669	681	651	645	679	661	711	657	645	683	658	711	682	653	707	711	645	643	651	675	669	674	675	686	695	679	707	684	668	649	668	686	700	663	685	687	667	694	691	692	662	674	647	697	668	658	672	684	644	715	711	706	703	686	681	700	661	695	701	648	691	708	696	673	704	691	689	692	696	659	719	702	650	679	703	692	656	653	691	650	679	712	719	643	664	717	678	668	670	692	670	691	635	697	671	669	663	698	656	700	672	635	685	654	667	687	658	671	704	691	671	624	706	711	663	676	703	623	689	691	675	716	688	669	678	698	701	723	698	672	723	704	651	714	667	685	696	665	700	684	683	711	689	726	728	700	678	696	691	690	655	669	692	641	680	650	667	714	682	646	670	671	691	706	684	690	697	691	663	639	658	689	665	650	701	704	733	689	672	716	641	635	643	717	694	699	727	679	660	716	681	676	670	699	660	713	686	708	688	711	658	656	677	684	678	658	680	685	664	629	697	691	647	705	674	671	666	663	691	653	635	710	699	678	720	693	721	681	659	631	649	681	647	674	677	630	658	645	673	678	701	683	655	759	637	648	695	708	661	682	700	604	681	674	709	679	685	677	653	661	674	693	695	714	658	664	667	659	691	673	695	628	614	637	703	668	624	675	679	749	723	616	651	717	685	690	728	669	657	704	654	686	637	687	682	677	676	690	679	643	658	703	696	676	662	703	742	643	699	673	681	685	667	732	712	637	688	659	700	690	643	652	692	668	677	724	638	684	687	688	678	691	694	714	650	683	657	725	656	691	728	701	711	675	658	675	682	640	706	688	676	681	680	646	688	670	666	680	688	662	707	649	693	705	684	673	684	670	672	719	668	722	652	675	666	714	633	650	655	681	730	657	731	691	728	648	646	655	703	673	706	685	714	662	692	642	641	654	690	718	669	644	660	650	668	671	702	679	653	650	707	694	642	695	694	672	682	685	700	706	698	623	677	654	675	685	646	687	683	654	695	687	662	668	687	684	648	679	715	646	702	713	667	668	690	686	684	720	711	691	680	666	654	670	702	697	683	696	683	670	671	689	689	673	705	692	665	725	732	673	707	735	651	672	633	675	710	665	706	679	662	689	651	689	670	699	709	697	675	670	743	687	676	706	693	674	719	710	687	643	669	705	626	688	674	652	691	638	649	681	672	685	685	676	673	680	711	685	620	692	670	709	687	657	631	694	696	696	634	668	700	682	710	694	692	676	667	664	703	716	707	734	684	598	684	634	682	692	689	683	601	643	643	755	673	651	657	681	688	716	703	700	648	703	690	709	683	649	673	683	683	699	681	693	712	705	663	684	724	677	675	676	699	665	692	646	706	693	679	620	705	673	668	714	697	648	700	679	705	686	718	713	667	646	688	679	682	670	654	697	695	727	637	658	722	692	706	675	720	665	705	711	627	644	676	667	691	681	677	670	750	674	672	671	706	654	677	704	667	643	654	655	671	693	660	628	682	698	674	647	660	646	693	644	683	657	709	726	705	651	693	667	702	682	671	696	672	673	653	685	709	700	688	668	721	642	668	699	652	684	652	659	691	667	648	684	642	649	725	640	705	656	702	691	714	658	633	665	695	698	668	672	674	676	693	705	664	688	693	712	681	671	720	683	640	691	666	701	641	662	686	643	688	631	700	707	694	683	714	708	682	716	683	680	632	665	635	696	670	654	677	696	681	680	690	660	644	645	646	672	652	681	648	675	681	694	658	669	682	689	652	680	732	637	707	685	705	673	652	680	688	711	651	674	621	669	668	694	646	650	682	657	724	642	679	642	677	664	731	656	742	655	684	676	719	692	643	662	685	684	716	674	653	683	657	662	718	721	724	705	683	710	651	671	652	697	709	667	715	706	709	700	731	676	661	679	682	655	676	707	688	672	640	668	661	625	684	695	700	721	614	686	705	708	660	705	689	704	673	709	693	647	695	731	677	690	647	691	688	712	675	745	673	698	716	678	687	658	690	644	666	710	716	688	637	688	698	680	643	671	680	678	650	714	684	647	617	707	656	670	646	649	661	691	661	652	737	706	695	664	648	702	685	647	663	660	659	653	629	700	641	646	695	651	690	681	684	696	651	668	690	669	667	666	684	694	656	682	662	675	671	643	695	676	637	657	664	683	717	682	698	639	671	679	645	686	680	644	650	670	695	677	630	658	718	643	641	696	654	694	692	670	662	687	651	666	667	715	649	649	625	677	683	673	689	646	657	722	637	699	634	674	651	649	697	679	701	664	651	655	634	698	618	702	681	652	667	678	704	693	651	681	702	725	635	702	682	656	637	687	650	679	664	648	705	667	680	679	661	693	681	677	672	673	627	681	702	681	616	676	713	635	699	648	677	656	664	700	716	701	680	672	688	656	732	686	638	657	682	644	747	671	631	679	655	729	621	648	683	721	696	667	601	676	704	703	667	667	695	696	651	685	653	704	698	685	660	669	656	658	669	675	694	665	724	648	660	718	652	652	671	672	701	649	659	705	645	701	689	685	663	697	706	646	683	676	699	685	690	694	639	672	659	678	668	674	714	699	709	655	744	677	667	645	711	620	667	671	657	664	711	644	646	656	667	682	695	677	684	658	659	653	666	746	689	651	661	662	693	674	672	660	645	699	663	682	723	664	697	691	675	646	657	691	687	629	671	679	714	682	701	695	663	726	686	677	691	652	660	714	677	683	694	684	677	667	676	698	648	677	717	643	690	680	660	714	701	660	710	694	679	637	689	674	671	709	722	636	685	697	680	689	698	667	701	687	688	682	677	685	683	694	682	664	696	680	710	680	618	688	702	646	689	630	713	731	640	680	691	669	664	721	664	710	643	695	631	657	725	693	645	688	713	662	651	685	673	687	615	653	683	654	661	668	668	650	694	665	645	684	654	667	695	667	671	650	696	683	652	703	691	688	637	679	645	684	680	654	672	657	683	688	699	679	662	670	653	692	686	689	681	680	675	674	677	637	646	690	695	640	678	656	663	691	688	701	668	679	646	673	709	682	691	683	682	681	647	709	635	709	702	633	714	651	665	699	686	678	683	714	645	621	693	684	734	692	701	673	665	715	632	657	680	717	702	698	680	655	694	672	692	680	669	654	707	633	686	682	693	674	670	689	716	696	700	654	683	689	709	679	713	688	702	671	647	674	655	624	709	677	652	711	683	647	687	648	686	717	668	654	662	661	741	623	636	709	681	682	720	681	664	690	667	654	657	663	687	676	667	693	656	661	630	666	671	696	687
26414	20586	8973	427	195	161	130	121	119	122	108	94	109	116	107	98	115	106	105	112	106	102	107	92	99	99	88	97	99	99	79	105	116	97	99	108	95	92	107	104	106	92	112	100	100	113	93	92	108	110	111	104	102	88	80	115	91	80	120	92	79	110	92	90	86	97	101	113	96	81	94	97	75	109	95	109	115	99	104	112	101	86	107	88	89	90	90	80	102	81	100	110	100	88	105	94	89	94	99	93	102	96	132	93	92	88	80	99	101	97	109	110	98	87	124	132	96	100	109	108	103	100	98	89	102	106	115	82	103	89	88	94	91	104	108	94	103	106	100	92	109	92	98	90	104	93	96	107	104	103	90	89	101	103	87	79	98	111	105	115	112	73	111	84	84	98	103	87	88	89	99	112	97	111	106	91	83	96	96	101	103	128	101	119	94	73	89	78	100	92	93	98	118	102	101	98	109	84	121	97	111	101	112	82	115	107	104	78	105	87	93	109	102	96	117	104	107	123	99	101	108	86	91	87	98	95	97	98	111	95	100	82	100	89	89	100	84	104	94	91	109	117	103	96	102	89	80	105	84	103	98	107	84	125	106	97	103	105	89	88	88	85	113	109	104	105	94	100	109	102	97	83	108	91	110	99	98	85	89	117	99	98	86	124	103	91	105	107	88	102	83	96	107	93	100	91	107	97	93	96	108	107	94	99	100	93	90	117	92	101	106	104	95	81	93	114	119	86	99	107	94	90	106	94	116	98	94	95	96	95	95	102	92	99	93	86	98	97	96	90	86	100	98	100	104	101	90	91	88	90	105	107	88	92	100	102	95	133	90	117	105	101	105	83	93	96	89	101	124	99	115	121	99	92	98	98	103	103	118	104	116	97	112	105	106	106	87	104	87	102	86	80	100	98	101	98	94	89	100	97	96	107	111	85	90	91	85	103	104	102	98	93	112	86	106	105	105	100	91	92	103	101	89	94	84	105	98	79	89	111	99	71	103	101	99	113	108	97	96	89	104	104	88	104	92	85	110	100	107	82	118	91	104	110	115	109	83	90	98	80	86	89	95	110	100	81	92	102	91	115	100	103	84	90	107	94	107	99	86	112	98	109	93	96	87	99	102	106	98	111	90	102	86	87	104	93	108	111	107	100	98	105	93	104	92	112	101	103	91	93	107	108	103	89	109	95	96	112	100	105	97	98	111	104	106	97	97	124	104	112	86	102	89	102	102	111	100	94	121	106	104	98	107	112	110	105	96	109	103	93	81	95	113	105	92	93	88	100	102	114	104	81	111	110	106	110	103	95	106	101	103	107	90	93	102	99	97	104	98	100	105	101	86	105	92	72	85	113	97	83	98	94	110	108	95	88	86	90	101	96	79	102	94	104	115	83	100	105	101	100	97	112	95	110	91	95	96	101	101	88	83	79	104	91	85	109	89	84	116	119	94	81	108	116	98	84	94	90	80	129	99	87	96	112	116	112	109	119	101	110	100	88	118	105	84	108	94	110	97	102	103	92	94	119	102	118	103	88	79	84	114	109	85	111	101	82	103	87	105	106	109	81	95	81	93	68	84	92	84	89	96	102	91	90	94	121	82	108	95	120	103	99	99	95	99	97	100	99	83	88	96	82	95	106	107	73	114	94	92	93	104	90	98	112	94	100	82	106	101	93	109	95	114	82	83	103	108	113	99	111	107	105	95	98	110	96	113	105	101	125	87	107	96	116	103	85	97	94	96	97	108	110	98	104	103	96	108	114	85	98	106	115	104	101	96	93	115	91	101	94	90	102	100	98	108	109	93	92	100	93	100	88	93	84	99	102	88	100	106	102	116	95	113	97	106	88	111	90	102	103	100	103	104	95	102	92	94	92	125	104	101	99	107	71	110	110	96	98	87	102	113	88	92	89	101	96	100	98	113	100	95	107	110	110	85	102	91	105	106	99	112	109	106	70	92	108	111	90	103	84	98	103	92	100	87	104	102	107	92	100	99	96	89	96	105	113	101	98	82	91	92	106	101	97	98	98	101	83	86	80	104	100	100	115	121	103	112	98	109	106	91	104	102	96	107	85	101	80	104	87	93	111	104	116	95	110	97	82	128	96	112	88	106	100	104	93	103	89	95	104	100	97	85	91	110	107	94	108	89	106	87	102	87	89	101	104	102	110	111	101	85	92	96	85	105	82	97	101	108	99	83	91	84	94	105	113	101	108	94	100	93	92	106	109	93	96	90	101	93	104	79	96	114	99	88	90	90	103	88	99	106	91	95	102	89	111	86	115	88	107	110	100	91	95	96	88	79	100	83	100	81	119	92	93	121	110	116	91	96	108	90	115	115	100	103	104	121	94	82	106	86	87	88	103	100	92	89	104	92	91	102	93	100	97	110	89	95	112	99	94	103	100	84	100	103	108	95	91	111	125	96	95	94	98	98	94	102	99	94	103	89	79	98	105	88	103	109	112	95	104	111	112	111	92	93	114	106	100	107	87	97	90	80	95	100	88	94	91	100	94	93	107	107	94	108	112	95	97	107	82	111	107	86	101	87	96	93	100	104	102	102	110	102	101	88	80	112	102	93	94	116	92	95	110	105	77	100	94	108	104	98	101	103	92	94	106	88	101	100	75	95	89	91	102	97	102	96	114	96	90	116	110	93	97	92	94	93	115	93	108	105	102	113	103	88	88	114	87	117	116	82	111	107	89	109	80	97	87	102	95	113	92	96	104	100	105	93	94	111	102	104	104	88	96	87	92	117	96	98	90	107	98	105	88	97	103	106	97	100	100	85	95	83	107	103	101	101	110	95	119	106	95	97	109	98	90	94	90	90	110	108	101	100	101	97	96	92	107	112	100	104	114	98	122	90	87	85	103	85	88	105	99	106	91	109	104	110	96	85	101	91	76	101	100	111	114	98	107	100	112	108	105	97	124	81	118	116	90	106	99	101	97	108	106	102	93	97	91	97	114	103	97	94	93	91	92	113	96	108	104	111	97	111	108	93	89	97	117	114	125	99	108	110	96	86	93	87	104	93	109	94	100	102	100	107	116	101	95	98	75	97	99	100	86	115	103	93	96	115	96	109	85	106	92	96	98	94	117	106	113	91	85	101	94	97	112	97	103	100	115	106	107	91	101	92	81	100	93	117	96	100	95	102	96	95	97	105	101	113	100	104	108	89	109	114	98	98	94	89	103	99	99	95	93	98	98	91	93	92	109	116	107	110	94	97	85	108	93	102	91	120	113	102	100	92	102	109	119	99	90	103	93	107	110	85	106	84	93	106	96	109	90	103	110	100	102	93	82	114	110	90	101	108	104	119	111	101	102	89	90	94	80	93	110	82	111	134	99	88	114	104	91	101	100	103	107	111	98	103	84	83	93	96	85	120	105	92	101	94	97	117	106	106	108	105	104	98	102	100	116	98	97	91	111	119	109	87	93	103	111	109	108	96	105	115	102	108	109	104	106	101	87	116	106	111	94	108	101	104	89	91	91	88	117	117	93
14878	8600	1207	577	467	385	346	278	266	242	220	226	208	219	197	210	194	188	218	226	181	193	198	170	225	170	189	183	215	208	196	204	220	218	180	179	183	197	197	187	183	197	198	202	181	203	198	184	182	198	190	203	201	199	194	205	210	206	219	205	192	204	208	189	169	209	200	171	184	186	178	204	188	212	183	179	203	203	175	200	216	213	204	194	189	175	204	199	188	185	202	206	197	195	192	194	185	201	196	214	215	205	195	210	184	211	180	196	198	199	193	192	207	181	197	194	191	199	196	210	211	208	198	189	181	157	189	185	191	177	200	176	202	192	214	209	212	201	198	181	189	179	197	185	186	195	190	188	192	206	220	197	201	193	189	178	199	172	197	183	185	182	197	200	210	204	205	192	210	197	211	191	209	207	182	182	194	168	182	201	205	206	187	181	207	191	188	175	185	209	197	214	199	216	181	180	205	212	206	187	184	191	189	201	191	198	198	194	179	196	177	183	191	207	203	198	176	184	185	232	197	196	185	185	203	207	179	207	170	181	175	193	181	197	199	186	193	203	224	196	204	203	179	180	214	197	209	194	211	204	187	217	199	181	175	199	180	179	199	203	204	190	190	207	202	169	200	170	205	207	171	205	208	208	184	173	208	207	192	183	185	226	172	197	194	162	207	183	220	223	218	198	197	199	197	179	194	176	205	208	161	215	206	183	196	182	175	178	167	196	194	190	184	184	185	192	213	221	201	196	189	193	183	188	209	193	183	191	188	197	221	205	205	194	203	195	200	175	191	219	192	196	195	204	198	185	202	200	200	178	204	221	168	179	212	207	172	173	199	193	210	183	215	204	204	199	190	202	181	167	195	189	189	195	185	171	170	224	199	207	186	197	208	186	177	185	193	185	200	189	189	213	193	186	180	180	211	189	197	178	200	203	188	184	183	185	180	193	211	198	211	187	191	183	191	172	189	196	199	186	212	221	221	187	189	191	205	179	186	192	182	189	185	195	192	157	214	195	218	201	187	182	186	213	203	186	188	198	192	198	188	185	193	197	194	180	170	193	204	189	184	203	197	196	186	191	187	193	186	193	186	157	191	173	179	202	206	217	185	190	184	183	184	208	173	204	219	196	175	200	228	209	177	187	192	184	209	209	215	185	193	183	188	159	184	181	184	190	193	196	193	187	172	222	181	174	195	183	186	184	190	198	184	161	218	206	171	164	201	171	186	219	176	182	195	210	208	165	215	185	190	183	209	178	192	204	232	196	170	188	179	198	210	193	177	197	190	182	188	184	200	168	207	200	189	180	200	184	188	197	179	203	200	218	199	171	201	212	210	195	208	184	196	147	211	220	181	197	194	196	199	211	201	191	171	229	191	227	201	226	194	170	168	186	202	175	208	178	208	172	199	190	196	202	212	165	174	192	189	179	195	184	185	204	185	205	184	211	199	168	198	224	191	198	198	181	178	218	200	190	191	195	188	209	171	202	186	196	186	183	187	182	214	205	191	190	187	184	227	180	187	190	196	163	196	201	209	199	208	209	199	212	214	219	189	178	207	217	177	191	194	195	151	219	194	181	194	194	199	183	191	199	207	236	194	177	212	192	197	195	192	199	236	175	171	220	207	185	203	204	172	181	194	186	191	171	193	200	195	197	197	171	199	198	182	219	191	178	190	214	175	187	192	203	207	206	196	199	186	183	198	182	181	183	203	176	201	203	210	206	190	194	202	172	212	215	209	225	166	221	182	165	201	197	197	217	201	207	213	200	197	200	206	183	189	193	186	182	199	204	211	210	210	216	175	213	211	201	173	204	201	195	197	179	179	193	183	202	185	188	195	187	186	183	176	191	213	201	209	199	194	204	185	180	163	211	193	202	182	197	188	227	200	199	216	214	241	229	190	194	212	180	214	203	202	168	191	202	200	197	178	196	176	183	191	176	194	169	162	200	188	196	188	187	192	197	172	204	184	203	189	203	203	200	187	189	209	176	201	190	154	206	181	210	184	207	199	200	208	176	202	174	209	183	211	170	185	204	206	182	193	194	210	201	186	171	190	208	183	186	220	193	181	201	195	192	198	176	206	203	191	210	184	174	178	192	198	182	208	218	213	201	186	193	202	195	180	190	184	199	196	180	199	194	177	196	189	195	195	213	169	189	202	158	186	206	192	205	223	190	208	170	189	166	201	215	195	196	204	187	218	182	178	186	160	224	167	188	215	181	189	201	188	206	181	195	173	177	197	202	192	215	184	193	215	169	186	180	193	202	220	194	207	186	209	218	192	185	201	182	204	198	196	203	183	198	211	194	201	175	193	210	191	197	202	192	220	176	237	178	162	200	187	191	210	189	191	173	185	202	196	182	217	170	187	190	210	214	206	184	175	173	183	172	208	201	200	206	199	210	186	180	187	197	220	176	183	200	197	206	207	185	208	189	195	192	193	204	179	177	190	204	178	197	181	207	186	195	206	186	188	196	197	183	186	218	184	189	168	175	206	197	186	192	164	171	193	187	201	195	182	172	170	190	190	216	208	189	197	201	206	188	195	194	189	207	200	213	192	192	194	178	194	205	205	207	181	204	206	210	197	177	193	197	192	208	188	188	211	202	184	170	230	181	154	176	186	210	199	181	202	220	210	204	188	193	201	184	192	190	183	220	193	188	208	188	214	180	197	193	172	204	186	205	193	195	194	204	183	196	194	187	179	189	184	183	198	222	176	204	185	200	186	175	195	204	198	192	175	186	182	185	205	203	214	215	181	176	178	203	203	185	183	196	202	199	213	212	212	181	186	164	193	201	172	188	204	163	170	195	197	198	229	168	193	173	195	175	182	205	202	178	185	204	200	200	214	194	196	163	169	184	189	206	207	205	188	214	194	198	201	195	159	173	195	187	205	176	186	209	207	194	186	205	193	181	201	180	180	194	181	198	182	202	197	193	187	196	184	199	183	207	183	190	182	212	189	176	203	202	193	194	183	200	219	199	188	206	198	184	184	195	196	202	177	206	182	211	210	185	183	194	218	179	204	188	179	156	197	225	205	177	189	199	198	197	191	192	180	162	223	177	192	196	222	207	171	200	176	167	202	216	169	213	203	191	197	185	191	184	180	206	189	215	210	188	181	207	209	201	182	171	208	201	212	193	185	173	195	210	182	189	174	207	184	173	177	196	182	216	215	200	197	211	182	187	188	195	169	184	212	191	178	198	170	182	174	223	185	204	178	168	184	176	198	199	195	168	178	171	194	210	178	181	215	203	201	168	196	194	162	206	193	168	180	195	188	177	187	184	213	184	199	192	164	185	186	174	192	179	170	181	182	189	199	184	194	199	206	186	182	199	194	212	212	227	203	202	180	197	195	226	201	229	200	212	180	226	213	186	182	186	204	170	202	191	171	194	176	173	219	205	214	194	182	182	199	191	199	209	202	208	181	202	183	193	192	179	178	179	188	197	175	201	187	198	204	183	185	164	209	192	196	192	196	216	198	211	188	188	207	171	171	180	206	209
24065	21088	28379	24014	20019	2148	706	488	450	389	391	341	329	331	292	280	285	305	279	312	284	276	272	277	271	282	254	333	243	259	275	269	265	229	258	284	251	259	256	263	235	250	271	282	269	264	239	254	239	247	295	260	239	256	228	265	248	237	242	267	241	272	250	256	265	255	250	242	260	266	250	243	261	247	264	249	243	267	243	275	255	225	249	271	242	246	242	271	241	267	236	230	263	249	248	241	242	255	225	248	267	250	265	229	240	243	236	281	245	243	257	274	271	251	257	261	266	263	255	248	262	291	227	246	258	250	267	235	242	279	234	248	248	248	271	247	248	276	260	261	250	258	255	272	247	261	219	243	215	217	247	255	258	255	267	251	252	264	262	254	240	248	228	242	255	231	238	236	223	266	218	243	260	229	258	261	247	257	240	264	245	263	271	229	254	266	243	220	257	272	227	255	249	238	267	274	219	249	253	248	256	228	226	241	228	238	254	261	242	214	256	259	241	226	233	243	274	247	252	258	230	254	247	276	264	229	243	226	269	260	238	257	238	272	257	249	230	260	273	234	259	275	256	247	248	238	232	259	234	251	242	246	231	245	223	242	220	251	275	246	264	251	222	264	248	255	231	266	245	242	225	237	255	234	243	282	289	211	216	260	251	268	260	239	283	247	251	271	255	247	268	268	265	243	248	247	251	222	239	257	242	272	250	257	253	257	252	277	267	241	227	231	248	246	237	233	259	259	222	248	272	224	230	263	240	249	246	267	274	261	252	255	243	254	263	245	244	243	251	226	271	286	261	216	237	229	227	272	249	244	267	251	239	242	225	264	279	247	232	244	247	236	238	249	244	264	265	229	270	261	240	260	230	194	255	259	250	240	226	225	250	248	260	226	254	254	248	238	252	249	269	236	242	247	265	270	236	281	258	230	259	255	230	256	230	250	250	234	228	258	256	252	234	245	235	251	222	231	251	253	243	251	243	254	247	267	241	244	271	258	255	272	285	226	236	245	264	262	250	245	228	231	264	267	253	258	247	238	230	232	268	259	277	234	248	227	248	245	221	260	235	262	265	259	280	249	261	246	242	241	253	227	252	237	231	271	240	230	283	248	235	247	242	251	233	245	271	253	261	217	255	263	252	213	223	231	231	238	238	247	221	244	252	221	266	254	239	223	218	234	245	272	216	267	244	248	253	253	259	259	275	251	231	240	219	243	222	260	247	222	256	255	232	222	263	281	235	233	249	236	265	265	235	250	263	283	241	242	247	234	240	254	233	244	267	268	264	241	271	239	252	232	243	280	238	225	235	251	249	266	259	254	259	262	239	247	253	240	223	259	244	254	286	231	226	254	258	227	226	220	270	253	215	223	263	230	247	246	235	234	240	238	248	228	246	281	255	257	287	260	250	280	262	223	252	247	255	236	269	214	252	281	282	273	269	247	230	229	232	231	252	275	242	255	230	277	224	273	248	253	222	256	233	261	237	253	272	253	272	228	258	257	260	229	255	260	239	239	234	270	256	246	270	283	249	260	239	233	257	233	267	237	227	250	253	252	268	286	248	244	252	233	258	250	252	225	246	244	258	269	248	256	283	251	259	253	218	255	267	230	239	254	267	252	224	263	239	238	280	285	276	261	242	237	273	235	269	257	253	228	232	269	250	260	243	243	238	243	248	240	240	228	238	232	236	251	220	254	266	253	250	257	225	229	225	250	259	234	240	267	268	240	249	266	236	246	249	259	275	259	225	269	243	252	262	278	272	232	252	232	232	239	239	293	249	256	242	265	249	237	260	254	241	246	246	256	232	274	238	261	265	231	239	244	235	229	238	241	260	258	265	249	289	220	254	241	252	223	241	238	239	249	259	283	268	266	249	245	229	255	249	246	242	255	230	255	272	236	256	257	256	260	265	241	237	241	232	241	228	239	260	241	257	242	231	224	257	255	271	269	245	269	253	258	251	262	231	272	225	242	239	241	233	256	252	242	237	212	251	258	270	225	270	233	247	233	240	225	278	239	246	258	221	271	264	253	221	264	266	256	286	259	263	233	260	269	242	223	256	236	253	292	250	245	270	248	265	258	264	256	221	253	237	254	230	265	246	229	245	224	274	267	248	242	251	255	274	236	260	277	234	257	233	249	255	247	254	252	279	293	282	246	235	283	263	257	268	246	240	259	239	232	240	206	269	236	247	238	264	258	249	244	247	261	250	259	261	230	246	224	280	274	249	258	229	251	266	235	281	247	235	243	239	256	275	252	221	264	248	227	239	243	264	232	250	273	236	216	236	276	240	222	253	239	222	282	249	239	257	220	236	250	246	254	254	238	257	229	252	261	252	258	241	258	220	251	240	248	278	255	255	246	264	244	262	219	264	243	248	262	257	280	278	241	246	252	244	242	247	246	270	250	255	253	231	243	232	289	216	239	247	268	261	248	260	253	239	246	238	233	234	241	246	258	263	231	251	255	255	275	246	257	275	267	260	252	292	228	272	267	257	257	244	254	248	252	228	266	227	254	268	251	235	245	229	226	257	215	253	267	256	225	262	287	235	257	248	243	242	261	254	230	265	257	242	245	221	246	245	253	267	255	245	254	263	228	263	222	216	245	239	241	243	239	225	217	266	262	258	275	237	240	255	243	273	249	250	248	256	227	265	257	220	236	258	262	252	225	268	243	233	249	230	247	231	250	272	234	249	228	223	248	284	260	231	266	239	261	249	250	271	288	254	243	248	250	244	284	227	258	261	237	260	239	227	251	246	259	252	252	254	252	257	235	235	237	233	235	258	290	260	227	260	276	233	239	235	232	252	249	222	249	248	228	292	271	242	264	233	276	228	221	246	243	257	234	243	258	270	252	257	226	258	245	234	236	242	261	233	257	267	257	235	271	253	240	247	242	243	248	252	258	240	255	213	270	235	238	263	251	268	238	256	259	223	247	251	248	220	282	272	263	234	247	219	266	230	241	243	229	239	278	230	222	237	270	248	248	264	250	260	249	237	268	270	248	253	253	233	264	274	260	263	239	268	240	262	280	247	243	263	267	245	248	261	224	260	256	242	254	257	238	239	224	209	231	254	264	263	259	252	239	235	251	265	251	245	237	254	259	234	255	276	231	254	227	244	221	267	240	258	232	255	240	252	253	253	269	257	218	278	300	261	235	233	257	263	275	263	273	245	237	239	226	268	220	264	247	262	269	242	231	244	261	248	268	248	236	259	239	246	204	220	256	259	235	267	276	254	235	222	260	245	250	252	264	242	251	230	247	255	274	243	261	263	270	257	256	221	257	238	248	247	254	260	247	221	244	242	229	208	239	238	223	223	262	274	270	258	262	252	241	216	229	248	264	239	235	238	268	296	300	268	247	257	250	234	250	241	276	257	235	248	244	248	263	268	277	266	234	256	245	256	248	256	249	256	250	249	254	250	227	221	271	272	254	245	232	268	239	265	249	237	286	259	251	255	238	255	243	240	218	260	235	258	249	256	260	236	255	269	261	260	243	248	240
35431	35191	8441	4422	2959	2221	1676	1385	1143	1012	883	830	779	692	648	654	613	596	566	569	592	506	597	523	519	483	501	492	468	487	503	525	477	469	471	497	470	455	510	483	499	452	495	473	496	484	476	469	430	485	482	463	502	476	497	481	472	489	481	457	488	449	461	468	427	448	461	507	470	469	488	488	484	475	473	469	390	445	463	497	468	435	430	491	475	493	444	467	467	480	433	416	440	455	451	490	455	468	451	444	448	448	443	453	447	458	442	476	471	425	434	464	434	418	459	447	473	426	478	474	447	455	460	499	430	450	437	448	416	450	461	469	465	447	467	485	461	431	448	428	470	440	465	484	475	452	437	459	419	404	445	454	496	476	439	477	465	445	409	447	459	485	439	455	507	417	424	430	417	453	482	473	426	441	438	442	420	463	455	442	490	454	446	481	451	432	498	454	441	488	450	436	466	454	431	482	438	413	426	451	429	473	428	445	451	505	483	423	457	462	478	491	463	456	447	466	477	448	464	453	460	480	451	438	439	469	472	454	417	493	443	464	433	458	465	438	439	475	459	458	443	462	461	492	414	434	477	460	455	445	484	443	476	500	447	437	471	408	436	441	413	443	460	424	462	449	456	473	442	442	455	491	486	479	445	471	434	434	454	472	474	427	453	468	471	461	448	451	454	453	495	483	428	423	488	465	452	458	464	465	416	401	434	496	437	468	462	441	428	474	462	435	475	449	492	495	448	456	453	444	445	506	452	436	444	421	441	443	462	448	461	432	447	434	455	467	474	454	472	439	490	453	415	438	441	466	477	450	434	427	434	417	435	454	454	448	449	431	456	468	486	441	463	452	455	469	423	437	458	452	431	445	415	463	445	464	432	451	446	441	475	468	415	442	474	488	431	473	445	468	441	424	412	459	464	424	431	454	450	413	455	454	447	443	455	427	460	483	465	436	467	415	473	485	491	434	435	494	462	441	465	496	441	479	461	446	477	493	468	474	450	461	449	492	481	471	421	430	439	447	456	468	473	455	439	483	449	458	445	438	467	487	473	453	473	504	499	463	436	494	484	437	443	437	438	466	461	469	512	477	416	431	437	421	486	464	475	470	467	441	481	488	429	467	467	479	434	457	461	449	450	487	430	484	471	483	435	443	482	485	478	441	467	449	478	483	478	474	449	439	485	430	421	493	435	475	460	404	471	410	441	453	486	448	431	423	437	468	456	455	446	445	487	444	505	428	462	458	436	470	475	451	429	435	459	444	456	473	458	442	425	478	447	445	477	422	476	442	451	467	443	460	473	486	501	457	479	484	469	443	480	442	450	455	418	475	441	446	439	441	427	450	442	449	465	493	447	449	478	416	457	465	450	473	439	458	466	502	411	467	433	438	444	417	449	441	514	404	469	468	456	452	466	476	455	469	448	465	496	451	451	453	503	426	458	460	462	488	470	413	459	468	421	439	488	453	456	467	443	471	421	458	462	402	442	475	455	446	432	477	446	449	464	429	444	481	449	412	481	484	430	407	457	457	448	475	417	434	461	419	422	439	462	453	415	465	446	480	470	447	469	490	458	468	457	488	490	468	446	481	456	459	457	425	473	433	418	477	433	502	425	435	458	418	481	463	469	458	457	427	454	451	465	430	459	477	425	457	480	445	451	474	443	443	460	440	469	458	438	458	475	427	422	474	418	418	468	444	467	489	444	426	424	459	444	459	467	453	462	456	446	446	416	429	447	495	457	449	450	440	463	429	436	489	469	460	476	459	469	455	454	462	467	454	489	417	476	432	409	474	434	430	491	461	441	435	446	491	470	448	451	447	449	435	438	444	470	436	469	454	474	453	472	426	485	480	456	446	433	438	437	459	435	442	478	468	440	447	445	490	465	446	445	462	463	438	456	462	439	427	477	458	452	448	505	443	469	430	444	479	454	457	470	456	467	462	462	456	480	467	422	448	477	453	440	455	464	468	476	482	442	437	418	424	449	500	422	446	429	472	437	475	465	482	444	463	452	427	435	458	460	433	439	427	480	489	446	456	477	455	444	451	452	430	433	472	426	454	432	463	494	443	456	437	434	464	490	453	436	464	419	442	429	399	412	463	456	476	514	492	445	460	483	446	493	426	459	459	455	433	471	414	488	436	449	484	459	466	484	469	434	458	459	418	493	452	456	422	432	445	470	450	466	483	459	456	431	421	457	470	442	441	422	456	422	411	440	459	435	479	465	442	460	468	458	417	452	483	455	420	449	444	466	466	453	436	443	454	451	419	435	480	479	473	470	444	439	440	445	433	464	445	522	441	455	468	455	456	449	461	432	424	460	478	478	433	470	473	468	446	448	446	467	456	435	451	480	441	375	492	447	461	472	455	434	431	437	471	445	442	432	451	468	491	499	413	471	431	442	424	466	460	481	451	448	453	439	444	451	408	481	443	459	456	479	423	482	447	450	462	426	482	410	520	496	460	427	462	459	456	445	478	463	455	457	440	449	466	471	481	434	443	473	474	503	434	456	470	431	455	441	450	432	456	468	484	454	449	438	472	460	471	473	471	452	451	494	431	445	420	434	467	442	458	449	445	414	458	450	494	502	465	476	406	429	456	436	419	463	477	413	444	488	454	462	468	494	423	453	471	479	448	464	438	441	454	434	507	472	488	450	473	457	443	475	461	463	432	452	455	455	459	443	461	474	462	475	436	458	470	431	457	479	458	461	441	471	455	446	453	483	479	449	431	436	449	433	435	451	466	473	440	493	463	430	475	455	441	452	441	432	424	458	434	441	421	426	450	465	455	467	451	462	466	447	450	439	445	428	455	484	467	457	494	445	444	445	452	431	471	467	452	485	445	482	466	485	440	447	455	464	473	479	432	465	476	454	450	437	477	488	478	426	446	436	474	456	439	472	476	469	472	466	463	457	459	451	451	470	440	461	457	458	439	489	466	445	461	441	469	483	440	474	459	426	447	444	440	485	457	468	430	449	476	445	439	412	466	462	485	466	452	446	443	459	445	479	452	471	430	456	474	386	447	479	442	442	455	473	469	466	458	496	479	443	480	448	424	473	456	446	430	439	426	437	445	470	468	442	448	426	459	418	469	450	441	455	489	436	472	428	462	462	462	416	449	465	473	468	475	442	426	429	447	442	426	449	458	435	469	432	456	468	444	446	436	432	451	446	396	408	464	435	459	474	461	448	473	441	430	520	454	448	437	458	455	445	441	453	452	466	468	461	456	455	436	465	458	481	452	459	464	481	453	434	461	457	423	428	456	426	489	467	423	456	414	430	477	462	478	445	386	446	482	421	467	456	479	433	471	463	447	462	428	475	433	448	434	451	437	439	441	466	460	432	444	497	456	465	453	469	434	450	433	460	447	476	468	435	460	475	430	446	468	448	439	428	444	450	461	434	469	463	489	448	466	459	462	474	437	477	442	429	496	451	484	456	454	442	462	469	444	482	459	444	452	432	459	466	444	446	453	465	471	448	427	447	487	462	464	458	454	469	469	434	468
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
